CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sources.redhat.com 2002-07-01 13:55:30 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/include: redboot.h packages/redboot/current/include/net: http.h tftp_support.h packages/redboot/current/src: load.c xyzModem.c xyzModem.h packages/redboot/current/src/fs: disk.c packages/redboot/current/src/net: http_client.c tftp_client.c Log message: Improve load command - make I/O methods table driven.
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sources.redhat.com 2002-07-09 13:23:48 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/include/net: bootp.h net.h packages/redboot/current/src/net: arp.c bootp.c ip.c net_io.c udp.c Log message: Merge gateway support from Grant Edwards
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sources.redhat.com 2002-08-06 07:29:12 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src: crc.c io.c main.c Added files: packages/redboot/current/src: caches.c cksum.c dump.c mcmp.c mfill.c Log message: Reorg CLI functions into separate files. Update CDL. Fix macros in scripts.
CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sources.redhat.com 2002-08-12 00:54:54 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/include: redboot.h packages/redboot/current/src: cksum.c flash.c xyzModem.c Removed files: packages/redboot/current/src: crc.c Log message: * src/crc.c: Removed. Replaced with the CRC package. * src/cksum.c: Removed the posix_crc function. * src/flash.c: Use the crc package crc functions. * src/xyzModem.c: Ditto * include/redboot.h: Use the crc package include file. * cdl/redboot.cdl: removed crc.c
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sources.redhat.com 2002-08-24 04:20:55 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/include: fis.h Log message: Add CDL control over FIS entry size - from Thomas Koeller
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sources.redhat.com 2002-08-24 04:34:50 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/include: redboot.h packages/redboot/current/src: decompress.c flash.c main.c Log message: Better memory use vis FIS & ZLIB - from Thomas Koeller
CVSROOT: /cvs/ecos Module name: ecos Changes by: jlarmour@sourceware.org 2003-02-14 02:49:07 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/doc: redboot_installing.sgml Log message: * cdl/redboot.cdl: Put virtually all options inside CYGBLD_BUILD_REDBOOT. And indent accordingly.
CVSROOT: /cvs/ecos Module name: ecos Changes by: jlarmour@sourceware.org 2003-02-24 14:32:22 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/doc: redboot.sgml Log message: * doc/redboot.sgml: De-vendorise a little. * cdl/redboot.cdl: Add doc links.
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2003-03-28 13:49:32 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src: load.c Log message: Make TFTP optional
CVSROOT: /cvs/ecos Module name: ecos Changes by: msalter@sourceware.org 2003-05-20 18:43:52 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/doc: redboot.sgml packages/redboot/current/src: io.c Log message: Add RedBoot command history
CVSROOT: /cvs/ecos Module name: ecos Changes by: msalter@sourceware.org 2003-07-01 16:25:23 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/doc: redboot_cmds.sgml Added files: packages/redboot/current/src: mcopy.c Log message: Add RedBoot mcopy command
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2003-08-19 17:23:11 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src: flash.c ticks.c packages/redboot/current/src/net: udp.c Log message: Improve stand-alone networking speeds.
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2003-09-20 14:35:58 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src/net: bootp.c Log message: Fix DHCP - BUG #1000053
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2003-09-22 17:35:38 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl Log message: Fix compile error for platforms with no FLASH
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2003-10-02 20:13:29 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src: fconfig.c Log message: Allow platform to provide routine to validate ethernet addresses
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2003-10-11 21:22:33 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src: flash.c Log message: Make 'fis free' use the FIS directory to determine what's free
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2003-10-15 15:52:03 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/include: redboot.h packages/redboot/current/src: fconfig.c flash.c Log message: Improve FIS directory handling - should work with small block size devices
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2003-11-01 09:08:34 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl Log message: Allow disk operations on other than IDE devices
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2003-12-02 14:40:19 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src: load.c Added files: packages/redboot/current/include/fs: fileio.h packages/redboot/current/src/fs: fileio.c Log message: Add support for mountable file systems (like JFFS2) - from David Woodhouse
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2003-12-08 15:37:45 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl Log message: Improve building with/without GDB stubs
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2004-02-04 15:44:15 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl Log message: Disable use of common stack for interrupts
CVSROOT: /cvs/ecos Module name: ecos Changes by: jlarmour@sourceware.org 2004-02-11 13:40:53 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src: flash.c load.c main.c Log message: * cdl/redboot.cdl: Bring CYGNUM_REDBOOT_LOAD_ZLIB_BUFFER under CYGBLD_BUILD_REDBOOT_WITH_ZLIB. Add CYGPRI_REDBOOT_ZLIB_FLASH to control whether decompression can be used with flash images. * src/flash.c: Use CYGPRI_REDBOOT_ZLIB_FLASH instead of CYGPKG_COMPRESS_ZLIB. * src/load.c: Use CYGBLD_BUILD_REDBOOT_WITH_ZLIB in place of CYGPKG_COMPRESS_ZLIB. * src/main.c: only set fis_zlib_common_buffer if CYGPRI_REDBOOT_ZLIB_FLASH.
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2004-02-24 23:09:14 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl Log message: Force net_io into link via libextras
CVSROOT: /cvs/ecos Module name: ecos Branch: flash_v2 Changes by: asl@sourceware.org 2004-08-16 08:35:34 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src: flash.c Log message: * cdl/redboot.cdl: Fixed the type of CYGNUM_REDBOOT_FLASH_BASE * src/flash.c (fis_[un]lock): Fix compiler warnings * src/flash.c (do_flash_init): Removed the MIPS br0ken condition which i wrongly added. My problem was actually a / 0. This roundup is needed otherwise the workspace goes off the end of the RAM.
CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sourceware.org 2004-08-21 12:43:33 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src: load.c packages/redboot/current/src/fs: fileio.c packages/redboot/current/src/net: net_io.c Log message: * cdl/redboot.cdl: * src/net/net_io.c: added CDL to allow the default server to be configured. Also respect the CYGSEM_REDBOOT_DEFAULT_NO_BOOTP setting. * cdl/redboot.cdl: * src/load.c: Added cdl to control the size of the buffer used by getc. The size can have significant affect on load speed when loading from a filesystem. * cdl/redboot.cdl * src/load.c (load_elf_image): Added a CDL option to configure if the physical or virtual address in the headers should be used when loading the image. * cdl/redboot.cdl * src/fs/fileio.c (do_ls) Added an ls command so we can see what is inside the mounted filesystem.
CVSROOT: /cvs/ecos Module name: ecos Changes by: msalter@sourceware.org 2004-09-01 21:21:30 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/include: redboot.h packages/redboot/current/src: fconfig.c flash.c main.c Log message: Add support for reverse endianess of fis and config data
CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sourceware.org 2004-10-13 21:22:53 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src/fs: ide.c Log message: * cdl/redboot.cdl: added CYGSEM_REDBOOT_DISK_IDE_VMWARE option. * src/fs/ide.c : skip reset IDE commands if running under VMware.
CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sourceware.org 2004-11-09 19:12:55 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/doc: redboot_cmds.sgml Log message: * cdl/redboot.cdl, doc/redboot_cmds.sgml, src/iomem.c: Add support for iopeek and iopoke commands to allow access to the I/O regions.
CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sourceware.org 2005-04-21 18:08:49 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/doc: redboot_cmds.sgml packages/redboot/current/src: alias.c cksum.c dump.c packages/redboot/current/src/net: net_io.c Log message: * src/net/net_io.c (net_init): Don't initialize the network if we don't have an IP address. * src/net/net_io.c (do_ip_addr): Add a '-b' option to obtain IP address using BOOTP/DHCP. * doc/redboot_cmds.sgml: Document the new '-b' option to the 'ip_address' command. * src/alias.c (lookup_alias): Fix compiler warnings about formats * src/cksum.c (do_cksum): Ditto * src/dump.c (do_dump): Ditto
CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sourceware.org 2005-09-03 13:35:10 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src/net: net_io.c Log message: * cdl/redboot.cdl: White space changes to aid readability. * src/flash.c (fis_create): Print an error if the FIS directory is full when we try to create a new entry.
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2005-09-08 12:14:35 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/doc: redboot.sgml packages/redboot/current/include: redboot.h packages/redboot/current/src: flash.c io.c Log message: FIS fix from Stefan Sommerfeld, ANSI cursor keys from Gary Thomas
CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sourceware.org 2006-02-25 14:21:12 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/doc: redboot_cmds.sgml packages/redboot/current/src: load.c main.c xyzModem.c Added files: packages/redboot/current/src: flash_load.c flash_load.h Log message: * src/xyzModem.c (xyzModem_stream_open): Fix compiler warnings. * src/flash_load.c (NEW): Implements access to flash * src/load.c: Allow load command to load directly into flash * cdl/redboot.c (CYGBLD_REDBOOT_LOAD_INTO_FLASH) Control new feature, disabled by default. * cdl/main.c (cyg_start): Assert check to see if we have overflowed the workspace. * doc/redboot_cmds.sgml: Document new flag.
CVSROOT: /cvs/ecos Module name: ecos Changes by: gthomas@sourceware.org 2006-05-09 15:52:04 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/include: fis.h redboot.h packages/redboot/current/src: fconfig.c flash.c main.c Log message: Redundant FIS table support - from Alexander Neundorf
CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sourceware.org 2006-09-06 14:26:53 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl Log message: * cdl/redboot.cdl: Fix description of CYGSEM_REDBOOT_DISK_IDE. Error pointed out by Wang Cui
CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sourceware.org 2006-11-30 17:03:52 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src: load.c Log message: * src/load.c: Only call valid_address() if CYGSEM_REDBOOT_VALIDATE_USER_RAM_LOADS is enabled.
CVSROOT: /cvs/ecos Module name: ecos Changes by: jlarmour@sourceware.org 2006-12-19 03:11:41 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/src/net: net_io.c Log message: * cdl/redboot.cdl: Modified to change the option CYGDAT_REDBOOT_DEFAULT_NETWORK_DEVICE to make it independent of CYGSEM_REDBOOT_FLASH_CONFIG, changes in net_io.c will allow to specify a default interface in terms of the name and its position in the table of interfaces for the driver. * src/net/net_io.c: Modified to allow CYGDAT_REDBOOT_DEFAULT_NETWORK_DEVICE to be used even with no flash available. Bug regarding CYGSEM_REDBOOT_NETWORK_INIT_ONE_DEVICE fixed, so that when working with several network interfaces, and the default one fails to initialize, only the first successfully initialized one is used.
CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sourceware.org 2007-06-04 20:31:00 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/doc: redboot_cmds.sgml packages/redboot/current/include: redboot.h packages/redboot/current/include/net: net.h packages/redboot/current/src/net: bootp.c dns.c net_io.c Log message: * src/net/net_io.c: (do_ip_addr): Option to set domain name. * doc/redboot_cmds.sgml: Document new option. * cdl/redboot.cdl: CDL to control the use of DNS domain name. * src/net/bootp.c: Get the domain name from the reply. * src/net/dns.c: Domain name from CDL, fconfig and DHCP.
CVSROOT: /cvs/ecos Module name: ecos Changes by: jlarmour@sourceware.org 2008-11-11 04:32:11 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/include: fis.h flash_config.h redboot.h packages/redboot/current/include/net: net.h packages/redboot/current/src: fconfig.c io.c load.c main.c parse.c xyzModem.c packages/redboot/current/src/fs: e2fs.c packages/redboot/current/src/net: net_io.c Log message: * src/fconfig.c, src/flash.c, src/io.c, src/load.c, src/main.c, src/xyzModem.c, include/redboot.h: more signed vs. unsigned char issues. * src/fs/e2fs.c (e2fs_mount): Avoid compiler strict aliasing problem. * include/fis.h (struct fis_image_desc): Make fis name be signed char to reduce warnings. * include/flash_config.h (struct _config): Make config_data be signed char to reduce warnings. * include/redboot.h: mon_write_char and mon_read_char_with_timeout take unsigned char, to reduce warnings. * src/parse.c: Add const to err_printf format. * src/fconfig.c: Many signed/unsigned warning cleanups. * src/io.c: Ditto. * src/xyzModem.c: Ditto. * src/load.c: Ditto. * src/flash.c: Ditto. * src/fconfig.c (flash_write_config): Warning cleanup. * src/net/net_io.c (do_ip_addr): Warning cleanup. * src/flash.c (fis_create): Warning cleanup. * include/net/net.h: Include redboot.h for tick functions. * include/net/net.h: Pull tick functions into redboot.h as they are used more widely than the net stack. * include/redboot.h: Declare tick functions. * src/main.c (cyg_start): Correctly compute workspace_end so it works even on high RAM values [bug #1000202]. Don't use workspace_end directly for context init - it gets modified. (do_go): Don't use workspace_end directly for context init - it gets modified.
CVSROOT: /cvs/ecos Module name: ecos Changes by: jlarmour@sourceware.org 2008-11-18 01:02:44 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl Log message: Merge flashv2 branch to trunk, with eCosCentric additions
CVSROOT: /cvs/ecos Module name: ecos Changes by: jld@sourceware.org 2011-12-02 18:31:39 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl Log message: * cdl/redboot.cdl: Fix typographical error. Issue reported by Keith Smith. [ Bugzilla 1001403 ]
CVSROOT: /cvs/ecos Module name: ecos Changes by: grante@sourceware.org 2012-03-06 16:45:25 Modified files: packages/redboot/current: ChangeLog packages/redboot/current/cdl: redboot.cdl packages/redboot/current/include: redboot.h packages/redboot/current/src/net: bootp.c net_io.c Log message: Create new package for DHCP/BOOTP support so that it can be disable (not built). Moved options specific to DHCP/BOOTP into the new package. Rewrite DHCP/BOOTP implementation to fix several problems: race condition when receiving responses from multiple servers; broken retry mechanism; XID is hard-wired constant; XID not verified properly. [ Bugzilla 1001177 ]