⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 移植到WLIT项目的redboot源代码
💻
📖 第 1 页 / 共 2 页
字号:
	* src/net/net_io.c: Change config param names to enforce	layout (config fields are sorted by name).	* src/load.c: Adapt to changes in 'parse_num'.	* src/main.c (parse_num): Now takes additional arguments which	allow a delimiter set and returning the end of number string.	* include/redboot.h: Augment 'parse_num' to handle strings	with more than one number, delimiters, etc.	* src/flash.c: 	* include/flash_config.h: Add support for ethernet hardware	addresses.2000-08-20  Gary Thomas  <gthomas@redhat.com>	* include/flash_config.h: New file - configuration data layout.	* src/flash.c: Restructure config data to be 100% table driven.	* include/redboot.h: 	* include/net/bootp.h: 	* include/net/net.h: 	* include/net/tftp.h: 	* include/net/tftp_support.h: New location.	* src/printf.c: 	* src/net/arp.c: 	* src/net/bootp.c: 	* src/net/cksum.c: 	* src/net/enet.c: 	* src/net/icmp.c: 	* src/net/inet_addr.c: 	* src/net/ip.c: 	* src/net/net_io.c: 	* src/net/pktbuf.c: 	* src/net/tcp.c: 	* src/net/tftp_client.c: 	* src/net/timers.c: 	* src/net/udp.c: Include files moved.	* src/redboot.h: 	* src/net/bootp.h: 	* src/net/net.h: 	* src/net/tftp.h: 	* src/net/tftp_support.h: Files moved.		* cdl/redboot.cdl: Move .h files to include directory.2000-08-16  Gary Thomas  <gthomas@redhat.com>	* src/io.c (dump_buf_with_offset): Clean up warnings.	* src/net/net_io.c: Cosmetic - clean up TCP debug code.	* src/main.c (cmd_search): Search for ambiguous commands was	wrong since layout change (only know the limits, don't rely	on "null" entry).2000-08-14  Gary Thomas  <gthomas@redhat.com>	* cdl/redboot.cdl: Support for plugin (table driven) modules.	* src/flash.c: Lots of warning cleanups.	* src/io.c: Fix some flash configury.	* src/load.c: Make internal buffer unsigned so 'raw' mode	works properly.  Also, support as a plugin command.	* src/main.c: 	* src/redboot.h: Add support for "tableized" entries.  In	particular, commands and platform initializations can now	be handled via anonymous tables.	* src/net/net.h: Update for changes in network init setup.	* src/net/net_io.c: Move network initialization here.2000-08-07  Gary Thomas  <gthomas@redhat.com>	* src/net/net.h: 	* src/redboot.h: 	* src/main.c: Cosmetic [warnings] cleanups.2000-08-03  Gary Thomas  <gthomas@redhat.com>	* cdl/redboot.cdl: Ethernet driver now comes from common	I/O package.	* src/io.c (verify_action): Force normal I/O (no script) 	to get response.	* src/main.c: Add script timeout to allow user to abort before	script is run on boot.	* src/printf.c: '%p' implies zero filled long format.	* src/flash.c: 	* src/redboot.h: Add TCP socket and script timeouts.	* src/net/net_io.c: TCP socket for debug is now configurable	and settable in FLASH.  Better handling of GDB $O packets (less	latency).  Additional small changes to support network debug.2000-07-30  Gary Thomas  <gthomas@redhat.com>	* src/flash.c: Make config data safer with a 'key'.  Also, don't	erase the config data when doing a full FIS initialization.	Finally, ensure that the commands which erase data are not going	to erase the current code!	* src/io.c (gets): Treat 'delete' char like ^H.2000-07-30  Gary Thomas  <gthomas@redhat.com>	* cdl/redboot.cdl: Add option for FLASH based configuration data.	* src/flash.c: Lots of changes to support FLASH based configuration	data, including routines to read and maintain this data.	* src/main.c: 	* src/redboot.h: Many changes for FLASH configuration data support.	Also split out table driven option/parameter parsing.	* src/io.c: Allow ^C to abort input.  Fix timeout stuff to	work better while waiting for console to be discovered.	Add support for boot-time script.	* src/load.c: Use new IP/INET address functions.	* src/net/bootp.c: Remove force of net_debug and result print.	* src/net/inet_addr.c: IP/INET address conversion routines.	* src/net/net.h: Make 'net_debug' be boolean.  Add IP/INET	address conversion routine prototypes.2000-07-29  Gary Thomas  <gthomas@redhat.com>	* src/flash.c: Misc little cleanups.	* src/load.c: Print address range of loaded image/file.2000-07-29  Gary Thomas  <gthomas@redhat.com>	* src/flash.c: Add 'load' command which loads an image into RAM.	* src/load.c: Add '-raw' switch to allow loading a file without	trying to interpret it as an executable image.	* src/main.c: 	* src/redboot.h: Make command parsing functions public.2000-07-29  Gary Thomas  <gthomas@redhat.com>	* src/net/bootp.c: Turn on network debug during address discovery.	(Note: this will be optional/configurable in the future).	* src/net/eth_drv.c: Use 'net_debug' for diagnostic dumps.	* src/redboot.h: Prototypes for new functions.	* src/printf.c (vprintf): New function.	* src/io.c (verify_action): New function.	* cdl/redboot.cdl: Make FLASH support optional.	* src/flash.c: New file - implements simple FLASH Image System.	* src/misc_funs.c (memset): 	(strcpy): New functions.	* src/main.c: Split flash functions to separate file.2000-07-28  Gary Thomas  <gthomas@redhat.com>	* src/load.c: Add "-v" switch to turn on a little 'spinner' while	downloading to provide some feedback to the user.	* src/printf.c: Use only RedBoot I/O to allow console to "float."	* src/net/bootp.c: Force hardware type to be "original" ethernet.	* cdl/redboot.cdl: 	* src/redboot.h: 	* src/main.c: 	* src/io.c: 	* src/net/net_io.c: Support "floating" console, chosen from	available serial I/O channels.2000-07-26  Gary Thomas  <gthomas@redhat.com>	* src/net/tftp_support.h: 	* src/net/tftp_client.c: Add new stream oriented functions.	* src/net/net.h: More prototypes.	* src/redboot.h: Move support functions here.  Update interfaces.	* src/printf.c: Support %l (long) qualifier.	* src/misc_funs.c: Misc cleanups.  Add case insensitive routines.	* src/main.c: FLASH functionality is now in it's own package.	* src/net/eth_drv.c: 	* include/eth_drv.h: Update to new interface conventions.	* cdl/redboot.cdl: Changes for new files(s).2000-07-24  Gary Thomas  <gthomas@redhat.com>	* src/net/inet_addr.c: New file.  Support for IP address parsing.	* src/load.c: New file.  Split out download functionality.	Restructured to support download via stream (zmodem).	* src/misc_funs.c: Add case insensitive compare functions.2000-07-22  Gary Thomas  <gthomas@redhat.com>	* src/main.c (do_load): Add proper argument parsing.2000-07-21  Gary Thomas  <gthomas@redhat.com>	* src/io.c (gets): Treat "\n\r" and "\r\n" as exactluy "\n".  This	solves problems of simply ignoring "\n" on terminals which can only	send that character while still working with telnet/TCP connections.	* src/net/net_io.c: New file.  Supports local I/O via a TCP channel.	Additional changes to support TCP channel for GDB debug I/O.	* cdl/redboot.cdl: Clean up dependencies.  Extend network configuration.	* src/io.c (gets): Ignore blank lines which contain only '\n'.	This works fine for terminal I/O since they will have '\r' and it	allows reasonable handling when connected via telnet/TCP.	* src/main.c: Better support for network connections.  	Also some reworking of FLASH routines [will be moved later].  	More error checking and better error messages in download code.	* src/net/net.h: Reorder 'tcp_socket' fields to enforce proper	alignment of data buffer [needs to be on dword boundary].	* src/net/tcp.c: Many small changes getting 'endian'-ness correct.	* src/net/tftp_client.c (tftp_error): New function - returns a	string representing the error code [for humans].2000-07-16  Gary Thomas  <gthomas@redhat.com>	* cdl/redboot.cdl: Make network support configurable/optional.	* src/io.c: Add command line input function.	* src/main.c: Lots of new functions, command line processing, etc.	* src/misc_funs.c (strcmp, strncmp): New function(s).		* src/printf.c: Add support for "%p" (pointers).	* src/redboot.h: Expand, move global vars, here, etc.	* src/net/eth_drv.c: Make quieter, change "no interface" string.	* src/net/net.h (__LITTLE_ENDIAN__): Avoid redefining this on platforms	where GCC does it for us.2000-07-12  Gary Thomas  <gthomas@redhat.com>	* cdl/redboot.cdl: New file(s).//===========================================================================//####COPYRIGHTBEGIN####//                                                                          // -------------------------------------------                              // The contents of this file are subject to the Red Hat eCos Public License // Version 1.1 (the "License"); you may not use this file except in         // compliance with the License.  You may obtain a copy of the License at    // http://www.redhat.com/                                                   //                                                                          // Software distributed under the License is distributed on an "AS IS"      // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the // License for the specific language governing rights and limitations under // the License.                                                             //                                                                          // The Original Code is eCos - Embedded Configurable Operating System,      // released September 30, 1998.                                             //                                                                          // The Initial Developer of the Original Code is Red Hat.                   // Portions created by Red Hat are                                          // Copyright (C) 1998, 1999, 2000 Red Hat, Inc.                             // All Rights Reserved.                                                     // -------------------------------------------                              //                                                                          //####COPYRIGHTEND####//===========================================================================

⌨️ 快捷键说明

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