changelog

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

TXT
1,962
字号
	* src/load.c (do_load): Make sure 'io_tab' is set before using it.2002-08-07  Gary Thomas  <gary@chez-thomas.org>	* src/net/tftp_client.c: 	* include/net/tftp.h: Make block numbers unsigned to handle files	larger than 16MB.2002-08-06  Gary Thomas  <gary@chez-thomas.org>	* src/crc.c: POSIX crc code is now separate.		* src/mfill.c: 	* src/mcmp.c: 	* src/dump.c: 	* src/cksum.c: 	* src/caches.c: New (split out) file(s).	* src/main.c: 	* cdl/redboot.cdl: Split major CLI functionality to separate	files, more easily controlled by CDL - inspired by Andrew.2002-08-06  Andrew Lunn  <Andrew.Lunn@ascom.ch>	* src/io.c: Fix the parsing of boot scripts to allow the use	  of aliases. This was broken when the ability to do startup	  type specific scripting was added.2002-08-05  Andrew Lunn  <Andrew.Lunn@ascom.ch>	* src/main.c: Made more of the commands conditionally compilable	* cdl/redboot.cdl: CDL code to control the compilation.	2002-07-30  Gary Thomas  <gary@chez-thomas.org>	* src/net/net_io.c: Handle broadcast/mask setup better (failed if	not found in FLASH).  Also print on network info line.2002-07-18  Gary Thomas  <gary@chez-thomas.org>	* src/net/tftp_client.c: 	* src/net/http_client.c: 	* src/fs/disk.c: 	* src/xyzModem.c: 	* src/load.c: 	* include/redboot.h: Rework load/mode information tables so that	load I/O methods can detect actual mode (e.g. X-modem vs Y-modem)2002-07-16  Hendrik Ruijter  <Hendrik.Ruijter@axis.com>2002-07-16  Mark Salter  <msalter@redhat.com>	* include/net/net.h: Add __tcp_abort prototype.	* src/net/icmp.c: The default handler can be replaced by a	user defined handler which handles all ICMP segments.	* src/net/ping.c	(handle_icmp): Only ICMP Echo Reply segments must be counted and	ICMP Echo Requests are handled in the user defined handler.	* src/net/tcp.c	(do_abort, __tcp_abort): Send an RST flag in order to abort a	connection. May use a delay to send the flag.2002-07-15  Mark Salter  <msalter@redhat.com>	* src/net/net_io.c: Increase size of out_buf to 1024 bytes.2002-07-11  Gary Thomas  <gary@chez-thomas.org>	* src/io.c (mon_read_char_with_timeout): Ensure interrupts are	disabled on all I/O channels, except for the current console.	This is done when selecting a console, as this process causes	the interrupt state to be inherited from the current console.2002-07-09  Gary Thomas  <gary@chez-thomas.org>2002-07-09  Grant Edwards <grante@visi.com>	* src/net/udp.c: 	* src/net/net_io.c: 	* src/net/ip.c: 	* src/net/bootp.c: 	* src/net/arp.c: 	* include/net/net.h: 	* include/net/bootp.h: 	* cdl/redboot.cdl: Add basic support for non-local networking	using a single gateway.  Based on contribution from Grant Edwards.2002-07-01  Gary Thomas  <gary@chez-thomas.org>	* src/net/tftp_client.c: 	* src/net/http_client.c: 	* src/fs/disk.c: 	* src/xyzModem.h: 	* src/xyzModem.c: 	* src/load.c: 	* include/net/tftp_support.h: 	* include/net/http.h: 	* include/redboot.h: 	* cdl/redboot.cdl: Make 'load' command stream I/O table driven.2002-05-31  Jesper Skov  <jskov@redhat.com>	* doc/redboot_installing.sgml: Updated the remaining installation	instructions (well, the top mode details anyway).2002-05-29  Jesper Skov  <jskov@redhat.com>	* doc/redboot_cmds.sgml: Changed format of fis commands.	* doc/redboot_installing.sgml: Updated installation instructions	for all targets up to PowerPC.2002-05-28  Gary Thomas  <gthomas@redhat.com>	* src/load.c (load_elf_image): Improve loading of ELF files with	multiple physical segments.2002-05-27  Jesper Skov  <jskov@redhat.com>	* doc/redboot_rebuilding.sgml: Added some guimenu tags.	* doc/redboot_installing.sgml: Updating more board instructions.	More updates. Changing most programlisting keywords to screen.	Converted remaining rebuild instructions. More mode descriptions	updated. iPAQ converted as well.2002-05-24  Gary Thomas  <gthomas@redhat.com>	* src/load.c (load_elf_image): Improve loading where ELF image	actually overlaps headers [old COFF style files].2002-05-24  Jesper Skov  <jskov@redhat.com>	* doc/redboot_installing.sgml: Updated another 3 boards'	instructions.	* doc/redboot.sgml: Changes due to comments from Jifl.	* doc/redboot_rebuilding.sgml: Same.		* doc/redboot.sgml: Fix wording.	* doc/redboot_installing.sgml: Reordered the platform sections	according to CPU architecture/variant and board manufacturer.2002-05-23  Jonathan Larmour  <jlarmour@redhat.com>	* src/net/dns.c (store_hent): New function. DNS package now requires	this instead of the cyg_thread_get_data calls.	(free_stored_hent): New function. Ditto.2002-05-23  Gary Thomas  <gthomas@redhat.com>	* doc/redboot_cmds.sgml: Document new HTTP download mode.	* src/net/tcp.c: Improve some interfaces.  Add support for	outgoing (__tcp_open) connections.	* src/net/net_io.c (net_io_flush): Use improved TCP interfaces.	* src/main.c (_mon_write_char): Map '\n' => '\r\n'.  This used	to be done by diag_printf(), but that was the wrong place for it.	* include/net/net.h: Add support for TCP outgoing connections.	* src/net/http_client.c: 	* include/net/http.h: New file(s) - HTTP client support.	* src/load.c: 	* cdl/redboot.cdl: Support HTTP download mode.2002-05-23  Jesper Skov  <jskov@redhat.com>	* doc/redboot.sgml: Moved the editing and resource sections to	this document. Added new section on RedBoot (startup) modes.	* doc/redboot_cmds.sgml: Removed the editing and resource	sections.	* doc/redboot_installing.sgml: Changed a couple of platform	descriptions.	* doc/redboot_rebuilding.sgml: Make use of mode/config	consistent. Removed mode section.2002-05-22  Jesper Skov  <jskov@redhat.com>	* doc/redboot_rebuilding.sgml: Added a note about redboot growing	beyond its slot limits.	Rewrote the RedBoot rebuilding documentation.	* src/flash.c (fis_create): Clarify error message. Get rid of bool	flag slot_found that only duplicated fis variable state.2002-05-21  Gary Thomas  <gthomas@redhat.com>	* src/xyzModem.h: 	* src/xyzModem.c: 	* src/load.c: Purge mention of Z-modem until it's implemented.2002-05-21  Jesper Skov  <jskov@redhat.com>	* src/flash.c (fis_create): Removed one of the three questions to	verify.	* doc/redboot_rebuilding.sgml: Removed the query lines from the	docs.	* doc/redboot_installing.sgml: Removed all the free RAM related	resource descriptions. Left in a few timer resource descriptions.	* doc/redboot_cmds.sgml: Refer to platform sections for additional	platform-specific resource usage.	* doc/redboot_installing.sgml: Removed all platform specific	references to the updating section which told the user to use	specific flash paramemters. All this is now handled	automagically.	* src/alias.c (lookup_alias): FREEMEMHI is just the high address	masked to 1KB alignment.	* doc/redboot_cmds.sgml: Added load disk example.	Added section on RedBoot resources.2002-05-18  Gary Thomas  <gthomas@redhat.com>	* src/main.c (do_baud_rate): Improve safety by asking for verification	after actually changing the rate, before updating fconfig data.  This	reduces the chance of making a "brick" by setting a bad baud rate.	* src/flash.c (load_flash_config): Fix set_console_baud_rate prototype.	* src/io.c (verify_action_with_timeout): 	* include/redboot.h: New function verify_action_with_timeout().	Returns false if no response within XX ms (or ^C).2002-05-17  Gary Thomas  <gthomas@redhat.com>	* src/main.c (do_help): 	* src/flash.c: 	* include/redboot.h: Support nested command structures, like "fis",	better.2002-05-17  Jesper Skov  <jskov@redhat.com>	* doc/redboot_rebuilding.sgml: Rewrote update procedure to become	truly generic. Some minor tweaks.	* doc/redboot_cmds.sgml: Added id to cksum command.	* src/shex.c (load_shex_image): Set entry address to be base	address.	* src/load.c (do_load): Same.	* src/flash.c (fis_create): Infer correct exec and entry	addresses.	* src/load.c (load_elf_image): Save load_address/end.	* src/flash.c: Made fis lock/unlock support optional image name	instead of addresses. Made a few places of the code use fis_lookup	instead of scanning the table by steam.	(do_flash_config): Update flash after configuration has been	initialized.2002-05-16  Jesper Skov  <jskov@redhat.com>	* doc/redboot_cmds.sgml: Updated text on cksum to show the new	output format.	* src/xyzModem.c (xyzModem_stream_read): Fix build breakage.	* doc/redboot.sgml: Some minor tweaks.	* src/alias.c (lookup_alias): Renamed freemem aliases.2002-05-15  Jesper Skov  <jskov@redhat.com>	* src/io.c (verify_action): Replaced 'are you sure' with	'continue'.	* doc/redboot.sgml: Same.	* src/xyzModem.c: Let Y-modem load correct length. Don't remove	assumed padding bytes since they may well be actual data. Don't	read anything after the EOF package is received.	Disabled the Y-modem header stuff again; it still needs the	padding culling code. So in the end, only the EOF-package read	was at fault.	* src/main.c: Tweak cksum output.	* src/flash.c (fis_create): language tweaks.	* src/main.c: Always call expand_aliases - leave it to that	function to look for flash aliases when appropriate.	* src/flash.c: Moved basic alias expansion into separate file.	* src/alias.c: New file. Always provide FREE_LOW & FREE_HIGH	aliases, but also call flash_lookup_alias when defined.	* include/redboot.h: Added declarations for alias functions. Added	getc_t and terminate_t types.	* src/load.c: Use getc_t/terminate_t types. Made raw load abort if	user tries to load a file too big for memory.	* cdl/redboot.cdl: Compile alias.c.2002-05-14  Jonathan Larmour  <jlarmour@redhat.com>	* src/version.c: Clarify comments.2002-05-14  Gary Thomas  <gthomas@redhat.com>	* include/redboot.h: 	* src/net/net_io.c: 	* src/net/dns.c: Merge generic "ip" command with "dns" for	more homogenous interface.2002-05-13  Gary Thomas  <gthomas@redhat.com>	* cdl/redboot.cdl: Disable CYGOPT_REDBOOT_FIS_REDBOOT_BACKUP	by default, since its use is currently unclear.	* src/flash.c (load_flash_config): Check for adequate FIS space	was incorrect [when FIS directory and FCONFIG are combined].	(fis_lookup): Image name lookup is case insensitive.2002-05-10  Gary Thomas  <gthomas@redhat.com>	* src/flash.c: Lots of restructuring in support of combined	FIS and FCONFIG data.	* cdl/redboot.cdl: 	Add new option CYGSEM_REDBOOT_FLASH_COMBINED_FIS_AND_CONFIG	to allow FIS directory and FCONFIG data to share the same	physical FLASH block.2002-05-03  Gary Thomas  <gthomas@redhat.com>	* src/flash.c (load_flash_config): Adjust fconfig database	address - necessary if FLASH blocks are very small.2002-05-02  Gary Thomas  <gthomas@redhat.com>	* src/load.c: Rework how decompression is done (with changes	noted below).  Now turning on decompression works by pushing	the decompress code into the stream I/O.	* src/flash.c (fis_load): 	* src/decompress.c (gzip_inflate): 	* include/redboot.h: Make decompression code more generalized.2002-05-01  Gary Thomas  <gthomas@redhat.com>	* include/elf.h: New file.	* cdl/redboot.cdl: 	* src/load.c (load_elf_image): Support [simple] ELF images.2002-04-24  Yoshinori Sato  <qzb04471@nifty.ne.jp>	* src/xyzModem.c (xyzModem_stream_terminate): Increase time for	cleanup from 100ms to 250ms.2002-04-23  Jonathan Larmour  <jlarmour@redhat.com>	* src/syscall.c (__do_syscall): Rename EIO to NEWLIB_EIO to	pre-empt any potential conflict. Add definition of 	NEWLIB_ENOSYS and use it in place of ENOSYS.2002-04-22  Jonathan Larmour  <jlarmour@redhat.com>	* doc/redboot.sgml: Document iq80321 switch settings.	* include/redboot.h: Add gettimeofday, rename, isatty and system	syscall numbers.		* src/syscall.c (__do_syscall): Handle above new syscalls in a	"default" way.	Take new extra signal argument.	When required, handle file I/O syscalls, by passing into HAL.2002-04-21  Paul Fine  <pfine@delcomsys.com>	* src/flash.c (flash_get_config, load_flash_config): Save a	pointer to the configuration structure in FLASH.  If	flash_get_config fails to find a config item, check to make sure	that the config structure in RAM has not been trashed.  If it has	been trashed, set the pointer to the "readonly" version in FLASH	and try to read the config item again.		* cdl/redboot.cdl (CYGSEM_REDBOOT_FLASH_CONFIG_READONLY_FALLBACK):	Added this flash config option to control the readonly fallback in	flash.c

⌨️ 快捷键说明

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