📄 changelog
字号:
2001-04-04 Mark Salter <msalter@redhat.com> * src/main.c (do_version): Print version string if defined.2001-03-14 Mark Salter <msalter@redhat.com> * src/net/net_io.c: Make sure console setup gets reverted when TCP connection closes. * src/main.c (cyg_start): Restore console comm channel after return from GDB stub.2000-12-21 Mark Salter <msalter@redhat.com> * src/flash.c (fis_init): Use CYGBLD_REDBOOT_FLASH_BOOT_OFFSET to decide where to create default images. * cdl/redboot.cdl (CYGBLD_REDBOOT_FLASH_BOOT_OFFSET): Use this to define offset from start of FLASH to start of boot image.2000-12-07 Jesper Skov <jskov@redhat.com> * src/load.c (load_srec_image): Refuse to load data to a location not in RAM.2000-12-06 Jesper Skov <jskov@redhat.com> * src/load.c: Suppress verbosity when using xyz modem download. 2000-12-01 Gary Thomas <gthomas@redhat.com> * src/xyzModem.h: * src/xyzModem.c (xyzModem_stream_close): New function - tidy up and print some statistics about the download. Better handling of CAN (cancel) function. * src/load.c (load_srec_image): Consume all data, not just to final record. This makes Ymodem happier. Also, call xyzModem_close().2000-11-27 Drew Moseley <dmoseley@redhat.com> * src/main.c: Switch to an application stack before running a user-downloaded app.2000-11-27 Mark Salter <msalter@redhat.com> * src/net/net_io.c (net_io_wait_for_connection): New function. (net_io_getc_nonblock): Don't handle connection close here. (net_io_getc): Check for connection close here. Wait for another connection if in stub (gdb detach behavior). (net_io_flush): Don't handle connection close here. It gets handled on nect call to net_io_getc. * src/main.c (cyg_start): Support redboot_in_stub flag which is true whenever RedBoot is in stub mode. If defined, use HAL_ARCH_PROGRAM_NEW_STACK to call applications. * include/redboot.h: Add extern for redboot_in_stub flag.2000-11-20 Gary Thomas <gthomas@redhat.com> * src/flash.c: Use CYGBLD_REDBOOT_MIN_IMAGE_SIZE. * cdl/redboot.cdl(CYGBLD_REDBOOT_MIN_IMAGE_SIZE): Define this to be the minimum size allowed for FIS images. * src/xyzModem.c: Tidy up debug support. Fix some synch problems so that X/Y modem protocols now work properly with Windows/Hyperterm.2000-11-20 Mark Salter <msalter@redhat.com> * src/net/net_io.c (net_io_flush): Add __tcp_drain to make sure everything is successfully sent out. (net_io_control): Call net_io_flush for __COMMCTL_FLUSH_OUTPUT.2000-11-19 Gary Thomas <gthomas@redhat.com> * src/flash.c (fis_create): Print more info when length check fails. * src/main.c: Split version display into separate command.2000-11-06 Mark Salter <msalter@redhat.com> * src/syscall.c: New file. Common handling for bsp syscalls. * cdl/redboot.cdl: Add CYGSEM_REDBOOT_BSP_SYSCALLS option to turn on BSP syscall support.2000-11-06 Jesper Skov <jskov@redhat.com> * src/net/net_io.c (net_io_flush): Clear interrupt flag before setting breakpoint.2000-10-30 Gary Thomas <gthomas@redhat.com> * src/net/udp.c: * src/net/pktbuf.c: * src/net/net_io.c: * src/net/enet.c: * include/net/net.h: Minor cleanups to remove warnings. * cdl/redboot.cdl: Support threads in all but RAM mode. Note: this should allow thread support in ROM and FLOPPY startup mode.2000-10-27 Gary Thomas <gthomas@redhat.com> * src/xyzModem.c (xyzModem_stream_open): Add extra delay during startup - to give the sender time to get started. * src/flash.c (fis_load): Add "-c" option to show checksum of image after loading. (fis_list): Add "-c" to display stored checksums.2000-10-26 Mark Salter <msalter@redhat.com> * src/load.c (do_load): Move some local variable declarations needed by xyzmodem support so they can be used when redboot networking not enabled.2000-10-26 Gary Thomas <gthomas@redhat.com> * cdl/redboot.cdl: Improve CDL so CYGSEM_HAL_ROM_MONITOR can be correctly infered (when building ROM versions). * cdl/redboot.cdl: * src/load.c: Add support for xyzModem serial download. * src/xyzModem.h: * src/xyzModem.c: New file(s).2000-10-24 Gary Thomas <gthomas@redhat.com> * src/flash.c: * cdl/redboot.cdl: Add new option which supports keeping all important RedBoot data "locked" in FLASH.2000-10-23 Gary Thomas <gthomas@redhat.com> * src/flash.c (fis_lookup): New exported function. (fis_load): Add memory load option. Also checksum data after copy. * include/fis.h: Add 'data_length' member. Prototype for 'fis_lookup()'. * src/main.c (bist): New [weak] function. Provide hook for platform specific "builtin tests". This will be overridden by platform based functions. * cdl/redboot.cdl: * src/main.c (cyg_start): * src/flash.c: Script timeout now has a configurable resolution.2000-10-21 Gary Thomas <gthomas@redhat.com> * src/net/eth_drv.c: Removed obsolete file - now provided by standard IO/ETH package.2000-10-20 Gary Thomas <gthomas@redhat.com> * src/net/pktbuf.c: Diagnostc - add buffer [list] dumper. * src/net/enet.c: Diagnostic - dump when run out of buffers. * src/flash.c: Make sure RedBoot flash image size meets certain minimums - currently at least 128K.2000-10-19 Gary Thomas <gthomas@redhat.com> * cdl/redboot.cdl: Add dependency on 'vectors.o'. * include/redboot.h: * src/misc_funs.c (strcpy, memcmp): Make function signature [prototype] conform to standards. (memmove, memset): Remove.2000-10-18 Gary Thomas <gthomas@redhat.com> * cdl/redboot.cdl: Improve dependency checking in make rules.2000-10-17 Gary Thomas <gthomas@redhat.com> * src/flash.c (fis_create): Add new "-s" option to support padded images (data size not the same as image size in FLASH). * include/fis.h: New file - make structure available for export. * src/parse.c: New file. * include/redboot.h: * src/main.c: * cdl/redboot.cdl: Split command line parsing functions to separate file.2000-10-05 Gary Thomas <gthomas@redhat.com> * src/net/net_io.c (net_io_revert_console): (net_io_assume_console): * src/main.c (cyg_start): * src/io.c (gets): * include/redboot.h: Add notion of "console_echo" so that telnet connections don't echo doubly. Note: there is no telnet negotiation at this time, so some things are still not perfect.2000-09-17 Gary Thomas <gthomas@redhat.com> * src/main.c: Display platform/cpu identification strings if available. * cdl/redboot.cdl: Improve CDL to include thread support if built in ROM mode. Also, better handling of network option.2000-09-15 Gary Thomas <gthomas@redhat.com> * src/flash.c (fis_create): Length (and flash address) must match exactly when replacing an image. Only warn of invalid memory addresses, not fail.2000-09-13 Gary Thomas <gthomas@redhat.com> * src/load.c: Better handling of bad data / checksum errors. * src/flash.c: Handle case of replacing an image, even if no flash address was given. * include/net/tftp_support.h: Modify timeouts, etc, for better response.2000-09-12 Gary Thomas <gthomas@redhat.com> * src/io.c (mon_read_char_with_timeout): Only "select" a console when real data (non-zero) arrives.2000-09-10 Gary Thomas <gthomas@redhat.com> * src/load.c: * src/flash.c: Remove warnings if built without networking.2000-09-11 Jonathan Larmour <jlarmour@redhat.com> * include/redboot.h (_RedBoot_init): Define tables entries as structs with one member rather than just func ptrs, to enforce alignment rules * src/main.c (cyg_start): Change to use struct init_tab_entry per above2000-09-07 Andrew Lunn <andrew.lunn@ascom.ch> * src/load.c, include/redboot.h: renamed the getc functions to redboot_getc and made them globel so custom boot loaders can use them.2000-09-06 Gary Thomas <gthomas@redhat.com> * doc/users_guide: Add info about region locking/unlocking.2000-09-04 Jonathan Larmour <jlarmour@redhat.com> * include/flash_config.h (struct config_option): Apply CYG_HAL_TABLE_TYPE * include/redboot.h: Ditto for struct cmd and void_fun_ptr 2000-09-01 Hugo Tyson <hmt@cygnus.co.uk> * src/flash.c: CYGHWR_IO_FLASH_BLOCK_LOCKING is an interface, so it's always defined; look for > 0 instead.2000-08-28 Gary Thomas <gthomas@redhat.com> * src/flash.c: Support block locking if available.2000-08-25 Gary Thomas <gthomas@redhat.com> * src/load.c (getc): Fix edge condition when file is an exact multiple of internal buffer size (got stuck at end of file).2000-08-24 Gary Thomas <gthomas@redhat.com> * src/load.c: Fix some prints. Also use command line parse functions instead of ad hoc code. * src/flash.c: Better configuration control.2000-08-23 Gary Thomas <gthomas@redhat.com> * src/load.c (do_load): Use paramterized command line parser. * include/redboot.h: * src/main.c (scan_opts): Better support for simple flags. * src/flash.c: Add "-l" (list only) option to 'fconfig'. * src/net/net_io.c: Add handling of ^C via network connections. * include/flash_config.h: * include/redboot.h: Fully qualify table entries (for proper sorting and order control). * cdl/redboot.cdl: Update requirements to support ^C and thread debugging.2000-08-21 Gary Thomas <gthomas@redhat.com> * cdl/redboot.cdl: * src/net/pktbuf.c (MAX_PKTBUF): Add CDL configury for number of network packet buffers.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -