This is the mail archive of the ecos-cvs@sources.redhat.com mailing list for the ecos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

eCos anonymous CVS repository updated


The eCos anonymous CVS repository has been updated today (2001-02-26).

Here is a summary of the files modified:

M host/infra/ChangeLog
M host/infra/assert.cxx
M host/tools/ecostest/ChangeLog
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/devs/eth/arm/ebsa285/current/ChangeLog
M packages/devs/eth/arm/ebsa285/current/src/if_ebsa285.c
A packages/devs/flash/amd/am29xxxxx/current/ChangeLog
A packages/devs/flash/amd/am29xxxxx/current/cdl/flash_amd_am29xxxxx.cdl
A packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
A packages/devs/flash/arm/pid/current/ChangeLog
A packages/devs/flash/arm/pid/current/cdl/flash_arm_pid.cdl
A packages/devs/flash/arm/pid/current/src/arm_pid_flash.c
A packages/devs/flash/atmel/at29cxxxx/current/ChangeLog
A packages/devs/flash/atmel/at29cxxxx/current/cdl/flash_atmel_at29cxxxx.cdl
A packages/devs/flash/atmel/at29cxxxx/current/include/flash_at29cxxxx.inl
M packages/devs/flash/powerpc/mbx/current/ChangeLog
M packages/devs/flash/powerpc/mbx/current/cdl/flash_mbx.cdl
R packages/devs/flash/powerpc/mbx/current/src/flash.h
R packages/devs/flash/powerpc/mbx/current/src/flash_erase_block.c
R packages/devs/flash/powerpc/mbx/current/src/flash_program_buf.c
R packages/devs/flash/powerpc/mbx/current/src/flash_query.c
R packages/devs/flash/powerpc/mbx/current/src/mbx_flash.c
A packages/devs/flash/powerpc/mbx/current/src/powerpc_mbx_flash.c
M packages/devs/serial/sh/sci/current/ChangeLog
M packages/devs/serial/sh/sci/current/src/sh_sci_serial.c
M packages/devs/serial/sh/scif/current/ChangeLog
M packages/devs/serial/sh/scif/current/src/sh_scif_serial.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/cdl/hal_arm.cdl
M packages/hal/arm/arch/current/include/hal_mmu.h
M packages/hal/arm/arch/current/src/arm.ld
M packages/hal/arm/arch/current/src/vectors.S
M packages/hal/arm/cma230/current/ChangeLog
M packages/hal/arm/cma230/current/cdl/hal_arm_cma230.cdl
M packages/hal/arm/ebsa285/current/ChangeLog
M packages/hal/arm/ebsa285/current/include/hal_cache.h
R packages/hal/arm/ebsa285/current/misc/redboot_RAM.cfg
A packages/hal/arm/ebsa285/current/misc/redboot_RAM.ecm
R packages/hal/arm/ebsa285/current/misc/redboot_ROM.cfg
A packages/hal/arm/ebsa285/current/misc/redboot_ROM.ecm
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/include/hal_cache.h
M packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7211_ram.h
M packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7211_ram.ldi
M packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7211_ram.mlt
M packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7212_ram.h
M packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7212_ram.ldi
M packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7212_ram.mlt
R packages/hal/arm/edb7xxx/current/misc/edb7211_redboot.cfg
A packages/hal/arm/edb7xxx/current/misc/edb7211_redboot.ecm
R packages/hal/arm/edb7xxx/current/misc/edb7211_redboot_ROM.cfg
A packages/hal/arm/edb7xxx/current/misc/edb7211_redboot_ROM.ecm
R packages/hal/arm/edb7xxx/current/misc/edb7212_redboot.cfg
A packages/hal/arm/edb7xxx/current/misc/edb7212_redboot.ecm
R packages/hal/arm/edb7xxx/current/misc/edb7212_redboot_ROM.cfg
A packages/hal/arm/edb7xxx/current/misc/edb7212_redboot_ROM.ecm
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/include/hal_cache.h
R packages/hal/arm/iq80310/current/misc/redboot_RAM.cfg
A packages/hal/arm/iq80310/current/misc/redboot_RAM.ecm
R packages/hal/arm/iq80310/current/misc/redboot_RAMA.cfg
A packages/hal/arm/iq80310/current/misc/redboot_RAMA.ecm
R packages/hal/arm/iq80310/current/misc/redboot_ROM.cfg
A packages/hal/arm/iq80310/current/misc/redboot_ROM.ecm
R packages/hal/arm/iq80310/current/misc/redboot_ROMA.cfg
A packages/hal/arm/iq80310/current/misc/redboot_ROMA.ecm
M packages/hal/arm/iq80310/current/src/diag/pci_bios.h
M packages/hal/arm/pid/current/ChangeLog
M packages/hal/arm/pid/current/cdl/hal_arm_pid.cdl
M packages/hal/arm/pid/current/include/hal_diag.h
M packages/hal/arm/pid/current/src/pid_misc.c
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
M packages/hal/arm/sa11x0/assabet/current/cdl/hal_arm_sa11x0_assabet.cdl
R packages/hal/arm/sa11x0/assabet/current/misc/redboot_RAM.cfg
A packages/hal/arm/sa11x0/assabet/current/misc/redboot_RAM.ecm
R packages/hal/arm/sa11x0/assabet/current/misc/redboot_ROM.cfg
A packages/hal/arm/sa11x0/assabet/current/misc/redboot_ROM.ecm
M packages/hal/arm/sa11x0/assabet/current/src/lcd_support.c
R packages/hal/arm/sa11x0/assabet/current/src/redboot_cmds.c
M packages/hal/arm/sa11x0/brutus/current/ChangeLog
M packages/hal/arm/sa11x0/brutus/current/cdl/hal_arm_sa11x0_brutus.cdl
R packages/hal/arm/sa11x0/brutus/current/misc/redboot_RAM.cfg
A packages/hal/arm/sa11x0/brutus/current/misc/redboot_RAM.ecm
R packages/hal/arm/sa11x0/brutus/current/misc/redboot_ROM.cfg
A packages/hal/arm/sa11x0/brutus/current/misc/redboot_ROM.ecm
M packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
R packages/hal/arm/sa11x0/sa1100mm/current/misc/redboot_RAM.cfg
A packages/hal/arm/sa11x0/sa1100mm/current/misc/redboot_RAM.ecm
R packages/hal/arm/sa11x0/sa1100mm/current/misc/redboot_ROM.cfg
A packages/hal/arm/sa11x0/sa1100mm/current/misc/redboot_ROM.ecm
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/cdl/hal_arm_sa11x0.cdl
M packages/hal/arm/sa11x0/var/current/include/hal_cache.h
M packages/hal/arm/sa11x0/var/current/include/hal_sa11x0.h
M packages/hal/arm/sa11x0/var/current/src/hal_diag.c
A packages/hal/arm/sa11x0/var/current/src/redboot_linux_exec.c
M packages/hal/arm/sa11x0/var/current/src/sa11x0_misc.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/src/generic-stub.c
M packages/hal/common/current/src/hal_stub.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/src/hal_misc.c
M packages/hal/mips/arch/current/src/vectors.S
M packages/hal/mips/vrc4373/current/ChangeLog
M packages/hal/mips/vrc4373/current/include/platform.inc
M packages/hal/mips/vrc4373/current/src/platform.S
M packages/hal/powerpc/arch/current/ChangeLog
M packages/hal/powerpc/arch/current/src/powerpc.ld
M packages/hal/powerpc/mbx/current/ChangeLog
M packages/hal/powerpc/mbx/current/images/redboot_RAM.img
M packages/hal/powerpc/mbx/current/images/redboot_RAM.srec
M packages/hal/powerpc/mbx/current/images/redboot_ROM.bin
M packages/hal/powerpc/mbx/current/images/redboot_ROM.img
M packages/hal/powerpc/mbx/current/images/redboot_ROM.srec
R packages/hal/powerpc/mbx/current/misc/redboot_RAM.cfg
A packages/hal/powerpc/mbx/current/misc/redboot_RAM.ecm
R packages/hal/powerpc/mbx/current/misc/redboot_ROM.cfg
A packages/hal/powerpc/mbx/current/misc/redboot_ROM.ecm
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/include/mod_regs_ser.h
M packages/hal/sh/sh3/current/include/var_cache.h
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/include/mod_regs_ser.h
M packages/infra/current/ChangeLog
M packages/infra/current/include/cyg_type.h
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/cdl/io_flash.cdl
M packages/io/flash/current/include/flash.h
A packages/io/flash/current/include/flash_dev.h
M packages/io/flash/current/src/flash.c
M packages/kernel/current/ChangeLog
M packages/kernel/current/include/thread.inl
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
M packages/net/tcpip/current/src/lib/tftp_server.c
M packages/net/tcpip/current/src/sys/net/if_bridge.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/include/redboot.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/printf.c
M packages/redboot/current/src/net/ping.c

====================================

The following changes were made to NEWS and ChangeLogs:

Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.29
diff -u -0 -r1.29 NEWS
--- NEWS	2001/02/15 18:18:11	1.29
+++ NEWS	2001/02/27 01:09:13
@@ -0,0 +1,4 @@
+* Added generic AMD AM29xxxxx flash driver based on MBX driver, and make
+  the MBX use it.
+* Added RedBoot support to PID target.
+* Added Atmel AT29C040 flash driver.
Index: host/infra/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/infra/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog	2000/09/19 05:53:51	1.3
+++ ChangeLog	2001/02/27 01:09:27
@@ -0,0 +1,4 @@
+2001-02-26  Julian Smart <julians@redhat.com>
+
+	* assert.cxx: Cygwin 00r1 needs to include <unistd.h> for _exit.
+
Index: host/tools/ecostest/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/ecostest/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog	2000/10/23 17:10:57	1.10
+++ ChangeLog	2001/02/27 01:09:42
@@ -0,0 +1,5 @@
+2001-02-20  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* common/eCosTestClient.cpp (LocateExecutables): Add /sbin and
+	/usr/sbin to path before trying to run fuser.
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.44
diff -u -0 -r1.44 ChangeLog
--- ChangeLog	2001/02/19 17:27:10	1.44
+++ ChangeLog	2001/02/27 01:09:58
@@ -0,0 +1,9 @@
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* ecos.db: MBX uses new generic AMD flash driver.
+
+2001-02-21  Jesper Skov  <jskov@redhat.com>
+
+	* ecos.db: Add packages for new-style AMD and Atmel flash
+	drivers. Add flash support to PID.
+
Index: packages/devs/eth/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog	2001/01/05 17:12:37	1.16
+++ ChangeLog	2001/02/27 01:10:11
@@ -0,0 +1,12 @@
+2001-02-20  Hugo Tyson  <hmt@redhat.com>
+2001-02-15  Martin Buck  <martin.buck@ascom.ch>
+
+	* src/if_ebsa285.c: Configure i82559 not to drop oversized frames.
+	This is required for VLAN support (because the maximum frame size
+	including the VLAN tag is 1518 instead of 1514) and shouldn't
+	hurt otherwise. To do this, we now always configure the chip when
+	i82559_start is called, instead of relying on the default
+	configuration if promiscuous mode is off. Another advantage is that
+	we're now able to turn promiscuous mode off again after it was
+	enabled once.
+
@@ -384 +396 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.                             
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/devs/flash/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Mon Feb 26 17:10:42 2001
@@ -0,0 +1,76 @@
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* include/flash_am29xxxxx.inl (flash_query): Allow device to
+	settle before returning.
+
+2001-02-22  Jesper Skov  <jskov@redhat.com>
+
+	* include/flash_am29xxxxx.inl: Fix typo. Cleaned up, almost
+	working with MBX. Times out when erasing from ROM version of RB.
+
+2001-02-20  Jesper Skov  <jskov@redhat.com>
+
+	* .../amd/am29xxxxx: Cloned from hardwired am29f040b driver.
+
+2000-12-07  Jesper Skov  <jskov@redhat.com>
+
+	* src/flash.h: Addresses and sizes are also affected by
+	interleaving.
+	* src/flash_erase_block.c: Plug in working loop.
+	* src/flash_program_buf.c: Same.
+
+2000-12-06  Jesper Skov  <jskov@redhat.com>
+
+	* src/am29f040b_flash.c (flash_hwr_init): Use new query semantics.
+	* src/flash_query.c (flash_query): Changed accordingly.
+
+	* src/flash.h (FLASH_Sector_Erase_Timer): Added.
+
+	* src/flash_erase_block.c: Do not check error flag after operation
+	completes.
+	* src/flash_program_buf.c: Same.
+
+2000-12-05  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/am29f040b_flash.c (flash_code_overlaps): Define stext/etext
+	as array types so no assumptions can be made by the compiler about
+	location.
+
+2000-12-05  Jesper Skov  <jskov@redhat.com>
+
+	* Cloned from MBX driver.
+
+2000-10-20  Gary Thomas  <gthomas@redhat.com>
+
+	* src/mbx_flash.c: 
+	* src/flash_query.c: 
+	* src/flash_program_buf.c: 
+	* src/flash_erase_block.c: 
+	* src/flash.h: 
+	* cdl/flash_mbx.cdl: New package/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, 2001 Red Hat, Inc.
+// All Rights Reserved.                                                     
+// -------------------------------------------                              
+//                                                                          
+//####COPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/arm/pid/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Mon Feb 26 17:10:56 2001
@@ -0,0 +1,34 @@
+2001-02-20  Jesper Skov  <jskov@redhat.com>
+
+	* devs/flash/arm/pid/...: new package.  FLASH memory support for
+	ARM PID board.
+
+	* include/arm_pid_flash.inl: New file
+	
+	* cdl/flash_arm_pid.cdl: New file.
+
+//===========================================================================
+//####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, 2001 Red Hat, Inc.
+// All Rights Reserved.                                                     
+// -------------------------------------------                              
+//                                                                          
+//####COPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/atmel/at29cxxxx/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Mon Feb 26 17:11:09 2001
@@ -0,0 +1,75 @@
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* include/flash_at29cxxxx.inl: Include type macros from IO driver.
+
+2001-02-22  Jesper Skov  <jskov@redhat.com>
+
+	* include/flash_at29cxxxx.inl: Moved flash_query function. Call it
+	indirectly through the IO driver.
+
+2001-02-20  Jesper Skov  <jskov@redhat.com>
+
+	* .../atmel/at29cxxxx: Cloned from am29xxxxx driver.
+
+2000-12-07  Jesper Skov  <jskov@redhat.com>
+
+	* src/flash.h: Addresses and sizes are also affected by
+	interleaving.
+	* src/flash_erase_block.c: Plug in working loop.
+	* src/flash_program_buf.c: Same.
+
+2000-12-06  Jesper Skov  <jskov@redhat.com>
+
+	* src/am29f040b_flash.c (flash_hwr_init): Use new query semantics.
+	* src/flash_query.c (flash_query): Changed accordingly.
+
+	* src/flash.h (FLASH_Sector_Erase_Timer): Added.
+
+	* src/flash_erase_block.c: Do not check error flag after operation
+	completes.
+	* src/flash_program_buf.c: Same.
+
+2000-12-05  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/am29f040b_flash.c (flash_code_overlaps): Define stext/etext
+	as array types so no assumptions can be made by the compiler about
+	location.
+
+2000-12-05  Jesper Skov  <jskov@redhat.com>
+
+	* Cloned from MBX driver.
+
+2000-10-20  Gary Thomas  <gthomas@redhat.com>
+
+	* src/mbx_flash.c: 
+	* src/flash_query.c: 
+	* src/flash_program_buf.c: 
+	* src/flash_erase_block.c: 
+	* src/flash.h: 
+	* cdl/flash_mbx.cdl: New package/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, 2001 Red Hat, Inc.
+// All Rights Reserved.                                                     
+// -------------------------------------------                              
+//                                                                          
+//####COPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog	2000/12/08 03:30:07	1.2
+++ ChangeLog	2001/02/27 01:11:22
@@ -0,0 +1,10 @@
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/flash_mbx.cdl: Use new generic AMD driver.
+	* src/flash.h: [deleted]
+	* src/flash_erase_block.c: [deleted]
+	* src/flash_program_buf.c: [deleted]
+	* src/flash_query.c: [deleted]
+	* src/mbx_flash.c: [deleted]
+	* src/powerpc_mbx_flash.c: [added]
+
Index: packages/devs/serial/sh/sci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/sci/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog	2000/10/12 20:31:44	1.2
+++ ChangeLog	2001/02/27 01:11:43
@@ -0,0 +1,5 @@
+2001-02-26  Jesper Skov  <jskov@redhat.com>
+
+	* src/sh_sci_serial.c (sh_serial_er_DSR): Enable interrupts on
+	exit.
+
Index: packages/devs/serial/sh/scif/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/scif/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog	2000/10/23 17:11:11	1.3
+++ ChangeLog	2001/02/27 01:11:56
@@ -0,0 +1,5 @@
+2001-02-26  Jesper Skov  <jskov@redhat.com>
+
+	* src/sh_scif_serial.c (sh3_scif_er_DSR): Enable interrupts on
+	exit. Clear ER flag.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.49
diff -u -0 -r1.49 ChangeLog
--- ChangeLog	2001/02/15 18:18:14	1.49
+++ ChangeLog	2001/02/27 01:12:21
@@ -0,0 +1,17 @@
+2001-02-24  Gary Thomas  <gthomas@redhat.com>
+
+	* include/hal_mmu.h (MMU_Control_X): Add - used by Win/CE.
+
+	* src/vectors.S (__exception_handlers): Change RESET vector
+	to use jump for ROM based applications [safer].
+	(warm_reset): Only do 'swi' contortions when starting RAM
+	applications from Angel.
+
+2001-02-22  Jesper Skov  <jskov@redhat.com>
+
+	* src/arm.ld: Relocate .2ram sections to the .data section.
+
+2001-02-20  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_arm.cdl: Added CYGBLD_ARM_ENABLE_THUMB_INTERWORK.
+
Index: packages/hal/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/cma230/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog	2001/02/15 18:18:14	1.16
+++ ChangeLog	2001/02/27 01:12:43
@@ -0,0 +1,7 @@
+2001-02-20  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_arm_cma230.cdl: Also enable -mthumb-interwork when
+	building ROM monitors (or calls from Thumb code would die on
+	return).
+	Reworked a bit.
+
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog	2001/02/15 18:18:14	1.16
+++ ChangeLog	2001/02/27 01:13:03
@@ -0,0 +1,11 @@
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* include/hal_cache.h (HAL_FLASH_CACHES_OLD_MACROS):  This platform
+	uses deprecated cache handling macros.
+
+2001-02-23  Gary Thomas  <gthomas@redhat.com>
+
+	* misc/redboot_ROM.ecm: Renamed from redboot_ROM.cfg
+
+	* misc/redboot_RAM.ecm: Renamed from redboot_RAM.cfg
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog	2001/02/15 18:18:14	1.21
+++ ChangeLog	2001/02/27 01:13:25
@@ -0,0 +1,15 @@
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* include/hal_cache.h (HAL_FLASH_CACHES_OLD_MACROS):  This platform
+	uses deprecated cache handling macros.
+
+2001-02-23  Gary Thomas  <gthomas@redhat.com>
+
+	* misc/edb7212_redboot_ROM.ecm: Renamed from edb7212_redboot_ROM.cfg
+
+	* misc/edb7212_redboot.ecm: Renamed from edb7212_redboot.cfg
+
+	* misc/edb7211_redboot_ROM.ecm: Renamed from edb7211_redboot_ROM.cfg
+
+	* misc/edb7211_redboot.ecm: Renamed from edb7211_redboot.cfg
+
@@ -1,0 +17,8 @@
+
+	* include/pkgconf/mlt_arm_edb7211_ram.h: 
+	* include/pkgconf/mlt_arm_edb7211_ram.mlt: 
+	* include/pkgconf/mlt_arm_edb7211_ram.ldi: 
+	* include/pkgconf/mlt_arm_edb7212_ram.h: 
+	* include/pkgconf/mlt_arm_edb7212_ram.mlt: 
+	* include/pkgconf/mlt_arm_edb7212_ram.ldi: Adjust memory map
+	for RedBoot [with networking].
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog	2001/02/15 18:18:14	1.1
+++ ChangeLog	2001/02/27 01:13:39
@@ -0,0 +1,15 @@
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* include/hal_cache.h (HAL_FLASH_CACHES_OLD_MACROS):  This platform
+	uses deprecated cache handling macros.
+
+2001-02-23  Gary Thomas  <gthomas@redhat.com>
+
+	* misc/redboot_ROMA.ecm: Renamed from redboot_ROMA.cfg
+
+	* misc/redboot_RAMA.ecm: Renamed from redboot_RAMA.cfg
+
+	* misc/redboot_ROM.ecm: Renamed from redboot_ROM.cfg
+
+	* misc/redboot_RAM.ecm: Renamed from redboot_RAM.cfg
+
Index: packages/hal/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/pid/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog	2001/02/15 18:18:15	1.24
+++ ChangeLog	2001/02/27 01:14:11
@@ -0,0 +1,20 @@
+2001-02-24  Gary Thomas  <gthomas@redhat.com>
+
+	* cdl/hal_arm_pid.cdl: Add CYGSEM_HAL_ARM_PID_ANGEL_BOOT so
+	startup code only includes this cruft when necessary.
+
+2001-02-22  Jesper Skov  <jskov@redhat.com>
+
+	* include/hal_diag.h: Added delay function [yes, this is a bad
+	location]. It uses Timer1 for delays.
+
+	* cdl/hal_arm_pid.cdl: Added RedBoot options.
+
+	* src/pid_misc.c (hal_delay_us): Added.
+
+2001-02-20  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_arm_pid.cdl: Also enable -mthumb-interwork when building
+	ROM monitors (or calls from Thumb code would die on return).
+	Reworked a bit.
+
Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog	2001/02/13 01:23:24	1.13
+++ ChangeLog	2001/02/27 01:14:24
@@ -0,0 +1,42 @@
+2001-02-24  Gary Thomas  <gthomas@redhat.com>
+
+	* src/lcd_support.c: Make check for sscanf() consistent.
+
+	* cdl/hal_arm_sa11x0_assabet.cdl: 
+	Define machine type for Linux bootstrap.
+
+	* src/redboot_linux_exec.c: 
+	Removed - now handled by SA11x0 variant code.
+
+2001-02-23  Gary Thomas  <gthomas@redhat.com>
+
+	* misc/redboot_RAM.ecm: Renamed from redboot_RAM.cfg
+
+	* misc/redboot_ROM.ecm: Renamed from redboot_ROM.cfg
+
+2001-02-22  Gary Thomas  <gthomas@redhat.com>
+
+	* src/redboot_linux_exec.c: Add new tagged parameter support for
+	latest Linux kernel.
+
+2001-02-20  Gary Thomas  <gthomas@redhat.com>
+
+	* cdl/hal_arm_sa11x0_assabet.cdl: Change Linux boot support.
+
+	* src/redboot_linux_exec.c: New file - replaces redboot_cmds.c
+	Supports booting Linux kernel, including image relocation and
+	passing additional info to kernel such as ramdisk size/location.
+	
+	* src/redboot_cmds.c: Depreciated.
+
+2001-02-20  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/lcd_support.c: Warning cleanup.
+	Access frame buffer through volatile correctly.
+	Use isoinfra to identify presence of sscanf
+
+2001-02-20  Gary Thomas  <gthomas@redhat.com>
+
+	* cdl/hal_arm_sa11x0_assabet.cdl: Use new CDL to control
+	available serial ports - CYGHWR_HAL_ARM_SA11X0_UART1.
+
Index: packages/hal/arm/sa11x0/brutus/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/brutus/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog	2001/02/13 01:23:26	1.10
+++ ChangeLog	2001/02/27 01:14:37
@@ -0,0 +1,11 @@
+2001-02-23  Gary Thomas  <gthomas@redhat.com>
+
+	* misc/redboot_ROM.ecm: Renamed from redboot_ROM.cfg
+	
+	* misc/redboot_RAM.ecm: Renamed from redboot_RAM.cfg
+
+2001-02-20  Gary Thomas  <gthomas@redhat.com>
+
+	* cdl/hal_arm_sa11x0_brutus.cdl: New CDL describing serial
+	ports - CYGHWR_HAL_ARM_SA11X0_UART1,3.
+
Index: packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog	2001/02/13 01:23:26	1.6
+++ ChangeLog	2001/02/27 01:14:55
@@ -0,0 +1,6 @@
+2001-02-23  Gary Thomas  <gthomas@redhat.com>
+
+	* misc/redboot_ROM.ecm: Renamed from redboot_ROM.cfg
+
+	* misc/redboot_RAM.ecm: Renamed from redboot_RAM.cfg
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog	2001/02/13 01:23:27	1.8
+++ ChangeLog	2001/02/27 01:15:10
@@ -0,0 +1,52 @@
+2001-02-24  Gary Thomas  <gthomas@redhat.com>
+
+	* cdl/hal_arm_sa11x0.cdl: Add RedBoot commands/options.
+	
+	* src/redboot_linux_exec.c: New file - RedBoot commands to
+	support booting Linux kernel.
+
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* include/hal_cache.h (HAL_FLASH_CACHES_OLD_MACROS): Some
+	platforms use deprecated cache handling macros.
+
+2001-02-20  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* cdl/hal_arm_sa11x0.cdl: Clarify CYGHWR_HAL_ARM_SA11X0_UART1,3
+	description.
+
+2001-02-20  Gary Thomas  <gthomas@redhat.com>
+
+	* src/hal_diag.c: 
+	* cdl/hal_arm_sa11x0.cdl: Add CDL to control which serial ports
+	are available/used.
+
+2001-02-20  Hugo Tyson  <hmt@redhat.com>
+2001-02-12  Robin Farine  <acnrf@dial.eunet.ch>
+
+	* include/hal_sa11x0.h (SA11X0_IRQ_GPIO_9_EDGE_DETECT): Define
+	this to be 9 not 0 - simple typo.  Thanks Robin!
+
+2001-02-19  Hugo Tyson  <hmt@redhat.com>
+2001-02-12  Robin Farine  <acnrf@dial.eunet.ch>
+
+	* src/sa11x0_misc.c (hal_clock_reset): Handles SA11X0_OSCR as a
+	free running counter.
+	(hal_clock_read): Adapts to changes in hal_clock_reset().
+	(hal_delay_us): Likewise.
+
+	There is only one counting register (OSCR), but multiple match
+	registers and interrupt sources (OSMR1-OSMR3).  Setting our match
+	register to COUNT and the counter register to 0 each tick makes it
+	very hard to use the other match registers - whereas they are
+	intended for easy general use.
+
+	This change sets our match register OSMR0 to the next time
+	interval and leaves the OSCR freerunning so that other match
+	registers can easily be used, which is much more flexible, and
+	much more what was intented.
+
+	Because the OSCR is just a counter, and the match registers
+	compare only for exact equality, no special measures to deal with
+	the counter wrapping/overflowing are needed.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.54
diff -u -0 -r1.54 ChangeLog
--- ChangeLog	2001/02/13 01:23:27	1.54
+++ ChangeLog	2001/02/27 01:15:24
@@ -0,0 +1,11 @@
+2001-02-26  Mark Salter  <msalter@redhat.com>
+
+	* src/generic-stub.c (__process_packet): Change 'k' packet to cause
+	return to original context. Change 'r' packet to respond with empty
+	packet before resetting board.
+
+	* src/hal_stub.c (handle_exception_exit): New function. Restores
+	original context saved when stub was entered for the first time.
+	(handle_exception_cleanup): Save original context.
+	(__install_traps): Set __process_exit_vec to handle_exception_exit.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.41
diff -u -0 -r1.41 ChangeLog
--- ChangeLog	2001/02/19 17:27:11	1.41
+++ ChangeLog	2001/02/27 01:15:36
@@ -0,0 +1,5 @@
+2001-02-26  Chris Morrow  <cmorrow@YottaYotta.com>
+
+	* src/vectors.S (hal_zero_bss): Implemented in assembler for speed.
+	* src/hal_misc.c (hal_zero_bss): Delete.
+
Index: packages/hal/mips/vrc4373/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vrc4373/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog	2001/02/13 01:23:30	1.7
+++ ChangeLog	2001/02/27 01:15:53
@@ -0,0 +1,6 @@
+2001-02-26  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* include/platform.inc: Always do unsigned arithmetic on addresses
+	* src/platform.S: Ditto
+	Reported by Chris Morrow <cmorrow@YottaYotta.com>
+
Index: packages/hal/powerpc/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/arch/current/ChangeLog,v
retrieving revision 1.38
diff -u -0 -r1.38 ChangeLog
--- ChangeLog	2001/02/13 01:23:31	1.38
+++ ChangeLog	2001/02/27 01:16:13
@@ -0,0 +1,4 @@
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* src/powerpc.ld: Added .2ram section matching to .data section.
+
Index: packages/hal/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog	2001/02/13 01:23:32	1.21
+++ ChangeLog	2001/02/27 01:16:29
@@ -0,0 +1,11 @@
+2001-02-23  Gary Thomas  <gthomas@redhat.com>
+
+	* misc/redboot_RAM.ecm: Renamed from redboot_RAM.cfg
+
+	* misc/redboot_ROM.ecm: Renamed from redboot_ROM.cfg
+
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* include/plf_cache.h (HAL_FLASH_CACHES_WANT_OPTIMAL): Added.
+	Removed again.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog	2001/02/13 01:23:34	1.5
+++ ChangeLog	2001/02/27 01:16:50
@@ -0,0 +1,9 @@
+2001-02-26  Jesper Skov  <jskov@redhat.com>
+
+	* include/mod_regs_ser.h: Add a couple of zeroes to
+	SCIF clear masks (for looks - no semantic change).
+
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* include/var_cache.h: Include plf_cache.h
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog	2001/02/13 01:23:34	1.5
+++ ChangeLog	2001/02/27 01:17:05
@@ -0,0 +1,5 @@
+2001-02-26  Jesper Skov  <jskov@redhat.com>
+
+	* include/mod_regs_ser.h: Add a couple of zeroes to SCIF clear
+	masks (for looks - no semantic change).
+
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog	2001/01/12 08:11:47	1.17
+++ ChangeLog	2001/02/27 01:17:25
@@ -0,0 +1,4 @@
+2001-02-23  Robin Farine  <acnrf@dial.eunet.ch>
+
+	* include/cyg_type.h: Do alignment consistency check.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog	2001/02/13 01:23:35	1.8
+++ ChangeLog	2001/02/27 01:17:39
@@ -0,0 +1,20 @@
+2001-02-23  Jesper Skov  <jskov@redhat.com>
+
+	* include/flash.h: HAL_FLASH_CACHES_WANT_OPTIMAL replaced with
+	(opposite sense) HAL_FLASH_CACHES_OLD_MACROS.
+
+	* src/flash.c (__anonymizer): Use to force the compiler to use
+	jumps instead of branches.
+
+2001-02-22  Jesper Skov  <jskov@redhat.com>
+
+	* include/flash_dev.h: Added. Contains macros and definitions
+	common to all (new style) flash device drivers.
+
+	* include/flash.h: Added two new error codes.
+	* cdl/io_flash.cdl: Added CYGHWR_IO_FLASH_DEVICE_IN_RAM.
+	* src/flash.c: Made functions respect
+	CYGHWR_IO_FLASH_DEVICE_IN_RAM and jump directly to the code
+	instead of copying it around.
+	(__arm_broken): Work around problem with ARM tools.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.53
diff -u -0 -r1.53 ChangeLog
--- ChangeLog	2001/02/13 01:23:37	1.53
+++ ChangeLog	2001/02/27 01:18:05
@@ -0,0 +1,4 @@
+2001-02-23  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* include/thread.inl (attach_stack): Check for non-NULL stack base.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog	2001/01/12 08:11:48	1.18
+++ ChangeLog	2001/02/27 01:18:21
@@ -0,0 +1,38 @@
+2001-02-23  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/lib/tftp_server.c (STACK_SIZE): Align
+
+2001-02-20  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* cdl/net.cdl: Avoid puts to the CDL header when a CDL
+	define will do.
+	Rename CYGPKG_NET_BRIDGE_CODE -> CYGPKG_NET_BRIDGE
+	Rename CYGPKG_NET_NBRIDGE -> CYGNUM_NET_BRIDGES
+	Rename CYGPKG_NET_BRIDGE_HANDLER -> CYGINT_NET_BRIDGE_HANDLER
+	Make if_bridge.c compilation conditional on CYGPKG_NET_BRIDGE
+
+	* src/sys/net/if_bridge.c: Reflect above renames.
+
+2001-02-20  Hugo Tyson  <hmt@redhat.com>
+2001-02-15  Martin Buck  <martin.buck@ascom.ch>
+
+	* cdl/net.cdl: Split up CYGPKG_NET_NBRIDGE into 2 parts:
+	CYGPKG_NET_NBRIDGE and CYGPKG_NET_BRIDGE_HANDLER. If
+	CYGPKG_NET_BRIDGE_HANDLER is nonzero, calls to an Ethernet
+	bridge are inserted into the stack's data path. If
+	CYGPKG_NET_NBRIDGE is nonzero, the standard OpenBSD bridge
+	code is added. This setup allows you to implement your own
+	bridge as a separate package which then implements
+	CYGPKG_NET_BRIDGE_HANDLER so it gets called by the stack.
+	NBRIDGE now is the same as CYGPKG_NET_BRIDGE_HANDLER instead
+	of CYGPKG_NET_NBRIDGE. This means it's nonzero if the bridge
+	is wanted, but it no longer contains the number of bridge
+	buffers requested. This shouldn't be a problem, because the
+	only place where the actual number of buffers is required is
+	in if_bridge.c, which now uses CYGPKG_NET_NBRIDGE instead
+	of NBRIDGE.
+
+	* src/sys/net/if_bridge.c: Use CYGPKG_NET_NBRIDGE instead of
+	NBRIDGE, because the latter one now only means that there is
+	a bridge, not that we should implement it.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog	2001/02/19 17:27:11	1.21
+++ ChangeLog	2001/02/27 01:18:49
@@ -0,0 +1,73 @@
+2001-02-26  Gary Thomas  <gthomas@redhat.com>
+
+	* include/redboot.h (RedBoot_INIT_PRIO): Slight change - avoid
+	arithmetic which C preprocessor doesn't handle anyway.  This also
+	fixes prioritizing init entries.
+
+	* src/flash.c (fis_load): Only load actual data [length] when loading
+	an image.  
+
+	* cdl/redboot.cdl: Change build rule to always rebuild 'version.o'
+	whenever the application is relinked.  Thus the version string will
+	always accurately reflect the actual build date/time.
+
+2001-02-22  Hugo Tyson  <hmt@redhat.com>
+
+	* cdl/redboot.cdl: New config options to control default creation
+	of various FIS image files.  Also opt for a reserved area at the
+	base of flash, eg. for user's POST or other pre-RedBoot code that
+	we must not interfere with.  This isn't the same as the extant
+	boot_offset option, so the two are made to work together.
+	Likewise an offset for the start of a POST-cooperative RedBoot
+	image, if any; the value is of course platform dependent, not
+	simply after the first RedBoot image, if there is one.
+
+	Clarification: a POST-cooperative RedBoot image is a ROM-start
+	image that runs at a higher address in ROM, and which omits some
+	of the hardware initialization because it's already done by
+	whatever came before.  Most targets do not have such a thing;
+	those that do, it is created by a config export file, not by a new
+	startup type.  A POST Redboot can be tested from a plain ROM
+	redboot by just calling its entrypoint once it is installed in
+	flash; eg. by "go 0x50040044" at the RedBoot prompt.
+
+	* src/flash.c (fis_init): Create additional optional entries for
+	  o (reserved) reserved area at start, for preboot or post code.
+	  o RedBoot itself now optional
+	  o RedBoot[post]
+	  o RedBoot[backup]
+	Also initialize their addresses, sizes, accordingly.
+	The default behaviour is unchanged.
+	The flash erase is moved to after the fis table init because the
+	fis table init most conveniently calculates the high water mark of
+	built-in default objects.
+	(fis_create): If creating a file which already exists (most likely
+	one of the preconfigured defaults) pick up Flash address and
+	length (the two required parameters) from there.  They're required
+	to be the same to it's no loss of generality, and saves typing,
+	makes the default entries far more useful and so on.
+	(fis_delete): Skip those entries which were
+	preconfigured; we want nobody to be able to delete these.
+	(fis_free): Start searching for free space to list only after the
+	reserved base area - if there is one.
+	(fis_find_free): Start searching for free space only after the
+	reserved base area...
+
+2001-02-22  Jesper Skov  <jskov@redhat.com>
+
+	* src/flash.c: Added default case to switch statement.
+
+2001-02-20  Gary Thomas  <gthomas@redhat.com>
+
+	* src/load.c: Remove unnecessary \r from usage message.
+
+	* src/printf.c (_vprintf): Ensure CR/LF sequence, not LFCR.
+
+	* src/net/ping.c: 
+	* src/flash.c: Better usage messages [no naked linefeeds].
+
+	* src/net/ping.c: Tidy up usage message.  Check for reasonable
+	packet lengths.
+
+	* src/load.c: Tidy up usage message.
+
@@ -806 +879 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.                             
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]