changelog

来自「eCos操作系统源码」· 代码 · 共 1,962 行 · 第 1/5 页

TXT
1,962
字号
2001-10-30  Jonathan Larmour  <jlarmour@redhat.com>		* cdl/redboot.cdl: Add CYGINT_REDBOOT_ARM_FLASH_SIB_SUPPORTED and	CYGHWR_REDBOOT_ARM_FLASH_SIB to indicate support for, and a request	to provide ARM flash block structure support.	* src/flash.c (fis_list): Call out to driver for ARM block FIS listing.	(fis_delete): Call out to driver for ARM block FIS deletion.2001-10-29  Gary Thomas  <gthomas@redhat.com>	* src/main.c (cyg_start): New pseudo-commands, useful for scripts.	'# anything' - treated like a comment.	'= anything' - comment, but prints command line on console.	* src/flash.c (expand_aliases): Don't expand aliases which are	quoted, but only on the command line.  This allows aliases to	expand into other aliases which are within quoted strings.	* include/redboot.h: 	* src/io.c (_rb_gets_preloaded): New function which allows for a	buffer to be displayed and edited in place.  This is extremely	useful for 'fconfig', now that better line editing functions are	supported.	* src/flash.c (get_config): Using new function _rb_gets_preloaded(),	which supports edit-in-place for data items.2001-10-28  Gary Thomas  <gthomas@redhat.com>	* src/main.c (cyg_start): 	* src/io.c (_rb_gets): 	* include/redboot.h: Add new global control 'cmd_history' which is	used to enable/disable command history collection.  This keeps the	history from being cluttered with things like 'y' (answers to simple	questions).2001-10-26  Gary Thomas  <gthomas@redhat.com>	* src/io.c (_rb_gets): Fix ^A editing - was timing out, thus erasing	buffer [silently].2001-10-25  Gary Thomas  <gthomas@redhat.com>	* src/io.c:	* cdl/redboot.cdl: Add command line history and edit functions.	Controlled by CYGNUM_REDBOOT_CMD_LINE_EDITING option which defines	the depth of the history buffer.2001-10-22  Jonathan Larmour  <jlarmour@redhat.com>	* include/redboot.h: Declare net_debug here.2001-10-18  Jonathan Larmour  <jlarmour@redhat.com>	* src/net/net_io.c (net_init): Set cyg_io_eth_net_debug from net_debug.	* include/net/net.h: Declare cyg_io_eth_net_debug.2001-10-18  David Howells  <dhowells@redhat.com>	* src/syscall.c: Added support for the times() syscall and marked	the utime() syscall as being implemented incorrectly.2001-10-18  Gary Thomas  <gthomas@redhat.com>	* src/io.c (_rb_gets): Fix parsing of \" in strings.2001-10-16  Jesper Skov  <jskov@zoftcorp.adsl.dk>	* cdl/redboot.cdl: Require ISOINFA.2001-10-16  Jesper Skov  <jskov@redhat.com>	* src/net/dns.c (send_recv): Clear from_addr before passing it to	__udp_recvfrom. Fixed return value.2001-10-16  Gary Thomas  <gthomas@redhat.com>	* src/flash.c (_do_flash_init): 	Add wrapper function for do_flash_init() to avoid compiler warning.	* src/io.c (_rb_gets): 	Use sub-timeouts when calling mon_read_char_with_timeout() as it	was intended that this routine should timeout quickly to allow	for other processing to take place if no data is available.  In	practice this won't make any difference unless the global "idle"	timeout value is changed to be something quite large.	* src/decompress.c: Improve memory allocators.  Also use 'init'	style function so that this is the only file that knows anything	of the details of the decompression process or packaging.	* src/main.c: 	* include/redboot.h: 	* cdl/redboot.cdl: Rework decompression to be totally encapsulated.	This keeps the details of this functionality in a single file, rather	than scattered throughout RedBoot.2001-10-15  David Howells  <dhowells@redhat.com>	* src/xyzModem.c: put semicolon between goto-label and close curly.2001-10-15  Gary Thomas  <gthomas@redhat.com>	* src/flash.c (_expand_aliases): Change around some ambiguous code.	* src/main.c: 	* src/decompress.c: 	* include/redboot.h: 	* cdl/redboot.cdl: Provide RedBoot specific memory allocators	for ZLIB.  Allows much finer control over memory map.	* src/main.c (do_dump): Add option "-s" to dump data as S-records.2001-10-11  Gary Thomas  <gthomas@redhat.com>	* src/net/enet.c (__enet_poll): Suppress warning messages.2001-10-10  Jonathan Larmour  <jlarmour@redhat.com>	* src/flash.c (do_flash_init): Only set __flash_init when init is	successful.2001-10-04  Jesper Skov  <jskov@redhat.com>	* src/fs/disk.c: Fix ISO9660 build error.	* src/main.c: Added x as an alias for the dump command.	* src/net/dns.c: Fixed some messages (DNS -> DNS server).2001-10-02  Gary Thomas  <gthomas@redhat.com>	* src/xyzModem.h: 	* src/xyzModem.c (xyzModem_stream_open): 	* src/load.c (do_load): Add new option "-c <N>" to let the user	specify the I/O channel to use - xyModem only.2001-10-01  Gary Thomas  <gthomas@redhat.com>	* src/net/udp.c (__udp_recvfrom): Don't change server address (returned	by this function) until a packet has been received with no timeout.2001-09-28  Jonathan Larmour  <jlarmour@redhat.com>	* src/flash.c (fis_create): if not copying, still update directory.2001-09-28  Gary Thomas  <gthomas@redhat.com>	* src/flash.c (_expand_aliases): Properly null terminate expanded 	string - failed if alias was at end of line.2001-09-27  Jesper Skov  <jskov@redhat.com>	* src/net/dns.c: Include tracing header.2001-09-26  Jesper Skov  <jskov@redhat.com>	* src/net/dns.c: Removed errno hacks.	Reduce size of string buffers. Make sure they suffice (or fail).	* include/redboot.h: Added DNS h_errno definitions.	* include/redboot.h: Fix for building on targets wo network.	* src/load.c (do_load): Make sure host can be reached - and print	appropriate error message if not.	* src/net/net_io.c (net_init): Call DNS init when appropriate.	* src/net/inet_addr.c (inet_aton): Made s argument const.	* src/net/dns.c: Added UDP driven DNS support.	* src/net/bootp.c: Fixed warnings.	* src/flash.c: Replaced inet_aton with _gethostbyname.	* src/load.c: Same.	* src/net/ping.c: Same.	* include/net/net.h: Fix warning.	* include/redboot.h: Added DNS stuff, including some string	helpers.	* cdl/redboot.cdl: Added DNS support options.2001-09-14  Jonathan Larmour  <jlarmour@redhat.com>	* src/version.c: Simplify _CERTIFICATE handling.2001-09-13  Fabrice Gautier <Fabrice_Gautier@sdesigns.com>	* cdl/redboot.cdl: Added configuration options to deactivate BOOTP and	enable net debug.	* src/net/net_io.c (net_init): Use them.2001-09-13  Gary Thomas  <gthomas@redhat.com>	* src/flash.c: Cleanups - removing some redundant code.2001-09-12  Jonathan Larmour  <jlarmour@redhat.com>        * src/flash.c (do_flash_init): Only allocate fis block when        CYGOPT_REDBOOT_FIS enabled.        Conditionalize fis_work_block and fisdir_size.2001-09-12  Gary Thomas  <gthomas@redhat.com>        * src/flash.c (load_flash_config): Use additional space in the        FLASH work area (at end of RAM) for 'fconfig' data.  This reduces        overall stack requirements as there is no need for 'fconfig' data        to be held on the stack anymore.        * src/flash.c:         * include/fis.h: Define flash addresses using CYG_ADDRESS which        is more portable than (unsigned long).2001-09-11  Jonathan Larmour  <jlarmour@redhat.com>        * cdl/redboot.cdl (CYGPKG_REDBOOT_FLASH): Be conditional on an        actual flash device, not just the generic flash layer.2001-09-11  Gary Thomas  <gthomas@redhat.com>        * src/version.c (_CERTIFICATE): Add information about product        certification (either Red Hat certified or not).        * src/flash.c (fis_delete): Deny user deleting "reserved" images.2001-09-07  Andrew Lunn  <andrew.lunn@ascom.ch>	* src/flash.c: Extend the alias handling to allow configuration	information to be access using alias. Fixed alias expansion	when the alias is bigger than the replacement.	* src/parse.c: A semi colon can be used to separate multiple	commands on one line. 	2001-09-06  Jonathan Larmour  <jlarmour@redhat.com>	* include/redboot.h: Include string function prototype header.2001-09-06  Jesper Skov  <jskov@redhat.com>	* src/fs/ide.c (ide_read_sectors): Use diag_(s)printf.	* src/fs/disk.c (do_disks): Same.2001-08-27  Andrew Lunn  <andrew.lunn@ascom.ch>	* src/flash.c: Allow the flash blocks used for FIS directory and	config information to be user configured. Generalise the fis_init	function to deal with the blocks in any order.	* cdl/redboot.cdl: Added the configury needed to specify which	flash blocks to use.	2001-08-27  Mark Salter  <msalter@redhat.com>	* src/syscall.c (HZ): Should be 60 for ARM, also.2001-08-24  Tim Smith  <tsmith@redhat.com>	* src/xyzModem.c	* src/xyzModem.h	Provide xyzModem_stream_terminate() function to abort/clean up	XYZmodem download on normal termination or after errors.	* src/load.c	Use aforementioned function to abort downloads on SREC errors,	stop load_srec_image() from injecting stuff into the XYZmodem	stream and confusing things.2001-08-24  Mark Salter  <msalter@redhat.com>	* src/net/net_io.c: Don't close connections if there is	data left to read or write.	* src/syscall.c: Add support for utimes syscall.2001-08-22  Gary Thomas  <gthomas@redhat.com>	* src/net/udp.c: 	* src/net/pktbuf.c: 	* src/net/ping.c: 	* src/net/net_io.c: 	* src/net/inet_addr.c: 	* src/net/enet.c: 	* src/fs/e2fs.c: 	* src/xyzModem.c: 	* src/parse.c: 	* src/misc_funs.c: 	* src/main.c: 	* src/load.c: 	* src/io.c: 	* src/flash.c: 	* include/net/net.h: 	* include/redboot.h: 	printf() is no longer a part of RedBoot.  Thus all programs	must use diag_printf() and related functions instead.  Also	renamed the non-standard function gets() to be _rb_gets()	since there was some confusion about it because of it's	rather standard name.	* cdl/redboot.cdl: Lots of changes based on moving all printf()	functionality into "infra" and only using it as diag_XXX().2001-08-17  Gary Thomas  <gthomas@redhat.com>	* src/version.c: Augment version information with startup mode.	* src/flash.c (fis_find_free): Fix error in size comparisons.	(load_flash_config): Fix 'fconfig' alignment now that it's	size is no longer fixed.2001-08-16  Jesper Skov  <jskov@redhat.com>	[from branch]	* cdl/redboot.cdl: Also behave as ROM monitor in ROMRAM	configurations.	* src/load.c (do_load): Fix handling of conditional options.	* src/flash.c (fis_load): Fix handling of conditional options.	(fis_delete): Fix behavior on failure.	* src/flash.c (fis_write): Fix output.	(fis_create): Only update directory when programming succeeded.2001-08-17  Jonathan Larmour  <jlarmour@redhat.com>	* cdl/redboot.cdl (CYGSEM_REDBOOT_VARIABLE_BAUD_RATE): Default	on, but only if platform supports it.2001-08-15  Mark Salter  <msalter@redhat.com>	* src/io.c: Add support for "{...}" notation in boot scripts.2001-08-14  Jonathan Larmour  <jlarmour@redhat.com>	* src/io.c (gets): Allow $'s and +'s to be escaped.2001-08-10  Jesper Skov  <jskov@redhat.com>	* src/flash.c (do_flash_init): Print error message instead of	error code on init failure.	Don't print error codes where error messages are printed. Make	failure reporting strings look consistent. 	CYGHWR_IO_FLASH_BLOCK_LOCKING flavor changed to booldata.2001-08-08  Jonathan Larmour  <jlarmour@redhat.com>	* src/io.c (gets): Match $ as indicating GDB anywhere in a line.2001-08-07  Julian Smart <julians@redhat.com>	* src/version.c: added commented-out CYGDAT_REDBOOT_CUSTOM_VERSION	define that can be replaced using the RedBoot release script by	a specific version in a customer branch.2001-08-06  Jesper Skov  <jskov@redhat.com>	* src/fs/disk.c: Simple fix for DISK_IDE_CDROM partition type.	* cdl/redboot.cdl: Added (unused) CYGSEM_REDBOOT_DISK_ISO9660 option.2001-08-03  David Howells  <dhowells@redhat.com>	* src/net/net_io.c: Show the MAC address of the ethernet device	amongst the boot banners.2001-08-01  Mark Salter  <msalter@redhat.com>	* src/fs/ide.c (ide_reset): Check for bogus status and timeout. Add	return value to indicate success.	(ide_init): Check ide_reset() return value.2001-07-31  Mark Salter  <msalter@redhat.com>	* src/fs/disk.c (find_dos_partitions): Fix extended partitions.	* src/fs/ide.c (ide_init): Rework the test for device presence.2001-07-27  Gary Thomas  <gthomas@redhat.com>	* src/load.c (load_srec_image, do_load): 	* cdl/redboot.cdl: New option CYGSEM_REDBOOT_VALIDATE_USER_RAM_LOADS	which can be used to disable user RAM checks in 'load' command.	* src/l

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?