changelog
来自「开放源码实时操作系统源码.」· 代码 · 共 1,895 行 · 第 1/5 页
TXT
1,895 行
* src/fs/ide.c : skip reset IDE commands if running under VMware.
2004-10-08 Andrew Lunn <andrew.lunn@ascom.ch>
* doc/redboot_installing.sgml: Added links to the tools for the
Atmel AT91 JTST board.
2004-09-27 Mark Salter <msalter@redhat.com>
* src/fs/ide.c (ide_presence_detect): New function.
* src/fs/disk.c (u32_unaligned): New function to read unaligned words.
(find_dos_partitions): Use u32_unaligned instead of memcpy.
2004-9-25 Andrew Lunn <andrew.lunn@ascom.ch>
* doc/redboot_install.sgml: Added installation information for the
Atmel AT91 JTST board provided by Andrea Michelotti
2004-9-23 Bob Koninckx <bob.koninckx@o-3s.com>
* src/net/tc.c: Removed unneccesary call to MS_TICKS_DELAY
2004-09-19 Mark Salter <msalter@redhat.com>
* cdl/redboot.cdl: Add CYGSEM_REDBOOT_NETWORK_INIT_ONE_DEVICE
* src/net/net_io.c (net_init): Initialize only one network
device if CYGSEM_REDBOOT_NETWORK_INIT_ONE_DEVICE defined.
2004-09-19 Andrew Lunn <andrew.lunn@ascom.ch>
* src/load.c (do_load): Removed compiler warning when building
reboot without networking.
2004-09-05 Mark Salter <msalter@redhat.com>
* doc/redboot_installing.sgml: Add mb93091 and mb93093.
2004-09-02 Mark Salter <msalter@redhat.com>
* doc/redboot_cmds.sgml: Add -x option to exec command.
2004-09-01 Mark Salter <msalter@redhat.com>
* cdl/redboot.cdl (CYGOPT_REDBOOT_FLASH_BYTEORDER): New option.
* include/redboot.h: Define FLASH_{READ,PROGRAM} macros.
Define REDBOOT_FLASH_REVERSE_BYTEORDER if appropriate.
* src/flash.c: Add support for CYGOPT_REDBOOT_FLASH_BYTEORDER.
Use FLASH_{READ,PROGRAM} macros instead of flash driver api.
* src/fconfig.c: Ditto.
* src/main.c (do_version): Update copyright message.
2004-08-31 Jonathan Larmour <jifl@eCosCentric.com>
* src/flash.c (fis_init): Avoid potentially unnecessary erase
attempt at end of flash.
2004-08-27 Peter Korsgaard <jacmet@sunsite.dk>
* doc/redboot_cmds.sgml: Fixed a minor typo with fis list
2004-08-17 Andrew Lunn <andrew.lunn@ascom.ch>
* 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.
2004-08-16 Andrew Lunn <andrew.lunn@ascom.ch>
* 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.
2004-08-13 Jani Monoses <jani@iv.ro>
* src/net/http_client.c: Fix off-by-one error in checking
the HTTP response header, so the ending CRLF-CRLF is detected
even if it's the last 4 bytes in the buffer.
2004-08-10 Andrew Lunn <andrew.lunn@ascom.ch>
* 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.
2004-08-09 Andrew Lunn <andrew.lunn@ascom.ch>
* cdl/redboot.cdl
* src/fs/fileio.c (do_ls) Added an ls command so we can see what
is inside the mounted filesystem.
2004-06-25 Andrew Lunn <andrew.lunn@ascom.ch>
* src/flash.c (find_free): fix endless loop when removing a
collapsed chunk from chunk table. Found by Laurent Gonzalez
(fis_load): Fixed a compiler warning.
2004-05-31 Jani Monoses <jani@iv.ro>
* src/main.c:
* include/redboot.h: Get rid of unused workspace_size.
2004-05-16 Andrew Dyer <adyer@righthandtech.com>
2004-05-27 Jonathan Larmour <jifl@eCosCentric.com>
* src/fs/ide.c: make sure IDE_STAT_BSY is 0 before checking other
bits in the status register
2004-05-21 Ian Campbell <icampbell@arcom.com>
* src/main.c: Make it build without CYGSEM_REDBOOT_FLASH_ALIASES.
2004-05-05 Gary Thomas <gary@mlbassoc.com>
* src/flash.c (fis_load): CRC check on load was broken (the CDL
option changed names)
2004-04-29 Jonathan Larmour <jifl@eCosCentric.com>
* doc/redboot_epilogue.sgml: Comment out </part> to reflect change
of 2004-04-19.
2004-04-23 Gary Thomas <gary@mlbassoc.com>
* src/main.c:
* src/fs/fileio.c:
* src/net/net_io.c:
* src/load.c:
* src/flash.c:
* include/redboot.h: Add asserts to check that option arrays
are not overrun (when used with variable number of options).
2004-04-23 Gary Parnes <garyp@logicpd.com>
* src/net/tftp_client.c: The port, if specified by the user,
is now corrected for endianness issues.
2004-04-19 Gary Thomas <gary@mlbassoc.com>
* src/fs/fileio.c: Can't test for CYGPKG_IO_FLASH_BLOCK_DEVICE without
first testing for CYGPKG_IO_FLASH and including it's pkgconf file.
2004-04-19 John Dallaway <jld@ecoscentric.com>
* doc/makefile, doc/redboot_main.sgml: New files to build the RedBoot
User's Guide as a self-contained document.
* doc/redboot.sgml: Eliminate <part> tag to build the RedBoot User's
Guide as a self-contained document.
2004-03-30 Mark Salter <msalter@redhat.com>
* src/net/udp.c (__udp_recvfrom_handler): Protect against back-to-back
duplicate packets.
2004-03-17 Thomas Koeller <thomas.koeller@baslerweb.com>
* src/fs/fileio.c: Only include IO package headers if required.
2004-03-02 Andrew Dyer <adyer@righthandtech.com>
* src/load.c: add -p option to help string and only print it and -h if
CYGPKG_REDBOOT_NETWORKING is enabled. Add a CR to the end of the
SHORT_DATA message string
2004-02-27 Jani Monoses <jani@iv.ro>
* src/net/http_client.c: Close connection with abort instead of
friendly close since for ELF files we don't read the whole content
but end the connection when the runnable parts are in. The server
interprets close as it has nothing more to receive, but it still wants
to send the rest of the file and does that until it times out.
2004-02-26 Jani Monoses <jani@iv.ro>
* src/load.c:
* src/net/http_client.c: Allow overriding the default HTTP port.
2004-02-25 Gratian Crisan <nelu@iv.ro>
* src/xyzModem.c: Do not read an information header for XModem
in xyzModem_stream_open(). XModem does not have a file information
header and this caused in the previous implementation a retransmission
of the first data block (it was read and ignored in the open function).
2004-02-24 Gary Thomas <gary@mlbassoc.com>
* cdl/redboot.cdl: net_io needs to be in libextras to enable network
support (failed if network debug was disabled)
2004-02-23 Uwe Kindler <uwe_kindler@web.de>
* src/cksum.c:
* src/dump.c:
* src/fconfig.c:
* src/flash.c:
* src/load.c:
* src/main.c:
* src/mcmp.c:
* src/mcopy.c:
* src/mfill.c:
* src/net/net_io.c:
* src/net/ping.c: Minor cleanups to remove warnings.
2004-02-20 Jonathan Larmour <jifl@eCosCentric.com>
* doc/redboot.sgml: Document lowering security level for TFTP to
work on more recent Red Hat Linux.
2004-02-19 Jani Monoses <jani@iv.ro>
* src/xyzModem.c: Start with sending a 'C', do not wait until the
first packet from the sender.This allows download to start quicker.
2004-02-16 Andrew Dyer <adyer@righthandtech.com>
* src/main.c: add 'go' options to help string
2004-02-11 Jonathan Larmour <jifl@eCosCentric.com>
* 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.
* src/main.c (set_comm_baud_rate): Get current rate with GETBAUD
not SETBAUD!
2004-02-04 Gary Thomas <gary@mlbassoc.com>
* cdl/redboot.cdl: Do not build with "common" interrupt stack
support. This can cause problems when running programs (via
the "go" command) as interrupts will corrupt RedBoot's stack.
2004-01-18 Gary Thomas <gary@mlbassoc.com>
* src/main.c: Fix build problem if GDB stubs are not included.
Minor warning cleanup (cast on NO_MEMORY).
2003-12-21 Gary Thomas <gary@mlbassoc.com>
* src/net/tcp.c (tcp_send): Add [restore] delay into TCP write
path. Sadly, there seems to be some issue where some ACK packets
get lost unless this is present (at least on some hardware).
n.b. a small delay here is definitely preferable to the horrendous
delays imposed by TCP retries if this condition occurs.
* src/fconfig.c:
* include/flash_config.h: New functions for get/set/enumerate
config data which can be used via virtual vector interface.
2003-12-12 Jani Monoses <jani@iv.ro>
* src/net/tcp.c: Cancel retransmission timer when SYN is acked
otherwise an open active connection which doesn't send data
eventually resends the SYN resulting in reset from the peer.
2003-12-08 Gary Thomas <gary@mlbassoc.com>
* cdl/redboot.cdl: Better handling of GDB stubs support. This
should be automatically included if the platform supports GDB.
Disabling CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS (in the common HAL)
will fully disable GDB support.
2003-12-05 Gary Thomas <gary@mlbassoc.com>
* src/decompress.c (gzip_init): Memory pool initialization should
only be done in _zlib_init().
2003-12-05 Ian Campbell <icampbell@arcom.com>
* src/decompress.c: Ensure that free'd blocks are returned to the
free pool and that adjacent free blocks are merged. Initialise the
pool in _zlib_init() so that things are initialised even when
gzip_init hasn't been called.
2003-12-05 Gary Thomas <gary@mlbassoc.com>
* src/io.c (_rb_gets_preloaded): ^A could have moved the cursor to
the wrong location on the screen if ^F/^B had been used.
2003-12-03 David Vrabel <dvrabel@arcom.com>
* src/time_date.cxx (do_time_date): Use YYYY/MM/DD HH:MM:SS format
throughout (instead of the American specific format). Expand
range of valid years to 1970 - 2034 (instead of 2000 - 2034).
2003-11-27 David Woodhouse <dwmw2@redhat.com>
* cdl/redboot.cdl, fs/fileio.c, include/fs/fileio.h, src/load.c:
Support for mounting and loading files from fileio file systems
such as JFFS2.
2003-11-25 John Dallaway <jld@ecoscentric.com>
* src/fconfig.c (load_flash_config):
Fix typo in output string.
2003-11-24 Gary Thomas <gary@mlbassoc.com>
* src/net/bootp.c (__bootp_find_local_ip):
Suppress diagnostic message that DNS info found.
2002-11-24 Jani Monoses <jani@iv.ro>
* src/flash.c: Remove references to FLASH_MIN_WORKSPACE.
2003-11-21 David Vrabel <dvrabel@arcom.com>
* src/net/bootp.c (bootp_handler): Scan for DHCP Message Type tag
as it isn't always the first tag.
* include/net/bootp.h: New #define's for DHCP message types
(DHCP_MESSAGE_TYPE_DISCOVER etc.).
2002-11-20 Jani Monoses <jani@iv.ro>
* src/flash.c: flash_init() no longer takes three args.
2003-11-19 David Woodhouse <dwmw2@redhat.com>
* src/main.c: Restore correct old baud rate if changing fails.
2003-11-13 Gary Thomas <gary@mlbassoc.com>
* src/main.c (do_go): Need to stop catching exceptions when running a
user program, otherwise GDB will never run when the program fails, gets
a ^C interrupt, etc. Also, clean up [remove] some cache debug code.
2003-11-12 Gary Thomas <gary@mlbassoc.com>
* misc/redboot_XXX.ecm: Removed - since it was only a source of confusion.
2003-11-07 Gary Thomas <gary@mlbassoc.com>
* src/net/dns.c:
* src/net/bootp.c:
* include/net/net.h: Use DNS server address from DHCP if provided.
Inspired by John Newlin <jnewlin@rawbw.com>
* src/flash.c (fis_init): Take out misleading warning - since the
new [default] behaviour of "fis free" means free space need not
be necessarily erased on the device.
2003-11-04 Gary Thomas <gary@mlbassoc.com>
* src/flash.c (find_free): Better handling of end address - otherwise
list of free blocks could be incorrect. Thanks to Chris Garry.
2003-11-01 Gary Thomas <gary@mlbassoc.com>
* cdl/redboot.cdl: Reorg to allow disk operations on other than
IDE drives.
2003-10-23 Gary Thomas <gary@mlbassoc.com>
* src/main.c (cyg_start): Try to catch illegal memory accesses and
other abort conditions during command execution.
2003-10-17 Gary Thomas <gary@mlbassoc.com>
* src/load.c: Only examine loadable segments when scanning to determine
lowest loadable address (only used when -b XXX option used). Otherwise,
an offset into space could be chosen.
2003-10-16 Jonathan Larmour <jifl@eCosCentric.com>
* doc/redboot_installing.sgml: Fix eb40 flash install instructions.
2003-10-15 Gary Thomas <gary@mlbassoc.com>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?