public inbox for ecos-cvs@sourceware.org
help / color / mirror / Atom feed
* eCos anonymous CVS repository updated
@ 2001-02-26 17:22 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-02-26 17:22 UTC (permalink / raw)
To: ecos-cvs
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.
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2002-05-31 10:10 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2002-05-31 10:10 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2002-05-31).
The following changes were made to NEWS and ChangeLogs:
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.56
diff -u -0 -r1.56 ChangeLog
--- packages/redboot/current/ChangeLog 29 May 2002 18:28:32 -0000 1.56
+++ packages/redboot/current/ChangeLog 31 May 2002 17:10:04 -0000
@@ -0,0 +1,5 @@
+2002-05-31 Jesper Skov <jskov@redhat.com>
+
+ * doc/redboot_installing.sgml: Updated the remaining installation
+ instructions (well, the top mode details anyway).
+
====================================
Here is a summary of the files modified:
M images/arm/ipaq/OSloader
A packages/io/usb/slave/current/host/Makefile.am
A packages/io/usb/slave/current/host/Makefile.in
A packages/io/usb/slave/current/host/acinclude.m4
A packages/io/usb/slave/current/host/aclocal.m4
A packages/io/usb/slave/current/host/configure
A packages/io/usb/slave/current/host/configure.in
A packages/io/usb/slave/current/host/list.tcl
A packages/io/usb/slave/current/host/usbchmod.c
A packages/io/usb/slave/current/host/usbhost.c
A packages/io/usb/slave/current/host/usbhost.tcl
A packages/io/usb/slave/current/host/verbose.tcl
A packages/io/usb/slave/current/tests/common.c
A packages/io/usb/slave/current/tests/protocol.h
A packages/io/usb/slave/current/tests/usbtarget.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/doc/redboot_installing.sgml
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2002-05-30 18:05 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2002-05-30 18:05 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2002-05-31).
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/eth/arm/ks32c5000/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ks32c5000/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/eth/arm/ks32c5000/current/ChangeLog 23 May 2002 23:00:40 -0000 1.2
+++ packages/devs/eth/arm/ks32c5000/current/ChangeLog 31 May 2002 01:03:51 -0000
@@ -0,0 +1,6 @@
+2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/ks5000_ether.c (ks32c5000_eth_send): Conditionalize on
+ CYGPKG_KERNEL for presence of thread delay function.
+ (ks32c5000_eth_init): No need conditionalizing unmask on CYGPKG_NET.
+
Index: packages/devs/eth/cf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cf/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- packages/devs/eth/cf/current/ChangeLog 23 May 2002 23:00:41 -0000 1.11
+++ packages/devs/eth/cf/current/ChangeLog 31 May 2002 01:03:56 -0000
@@ -0,0 +1,5 @@
+2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_sc_lpe.c: Conditionalize use of thread on CYGPKG_KERNEL
+ not CYGPKG_NET.
+
Index: packages/devs/eth/cl/cs8900a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cl/cs8900a/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/eth/cl/cs8900a/current/ChangeLog 23 May 2002 23:00:41 -0000 1.4
+++ packages/devs/eth/cl/cs8900a/current/ChangeLog 31 May 2002 01:04:01 -0000
@@ -0,0 +1,6 @@
+2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/cs8900.h: Check for lost ints if we can - when kernel present.
+ * src/if_cs8900a.c: Use CYGINT_IO_ETH_INT_SUPPORT_REQUIRED where
+ appropriate.
+
Index: packages/devs/eth/frv/frv400/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/frv/frv400/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/eth/frv/frv400/current/ChangeLog 23 May 2002 23:00:41 -0000 1.2
+++ packages/devs/eth/frv/frv400/current/ChangeLog 31 May 2002 01:04:07 -0000
@@ -0,0 +1,5 @@
+2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/devs_eth_frv400.inl: Use CYGINT_IO_ETH_INT_SUPPORT_REQUIRED
+ instead of CYGPKG_NET where required.
+
Index: packages/devs/eth/h8300/aki3068net/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/h8300/aki3068net/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/eth/h8300/aki3068net/current/ChangeLog 23 May 2002 23:00:42 -0000 1.2
+++ packages/devs/eth/h8300/aki3068net/current/ChangeLog 31 May 2002 01:04:12 -0000
@@ -0,0 +1,4 @@
+2002-05-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_aki3068net.c: Remove unused includes.
+
Index: packages/devs/eth/ns/dp83902a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/ns/dp83902a/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/eth/ns/dp83902a/current/ChangeLog 23 May 2002 23:00:46 -0000 1.7
+++ packages/devs/eth/ns/dp83902a/current/ChangeLog 31 May 2002 01:04:17 -0000
@@ -0,0 +1,5 @@
+2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_dp83902a.c: Use CYGINT_IO_ETH_INT_SUPPORT_REQUIRED instead
+ of CYGPKG_NET where required.
+
Index: packages/devs/eth/powerpc/fec/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/powerpc/fec/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/eth/powerpc/fec/current/ChangeLog 23 May 2002 23:00:47 -0000 1.5
+++ packages/devs/eth/powerpc/fec/current/ChangeLog 31 May 2002 01:04:22 -0000
@@ -0,0 +1,12 @@
+2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_fec.c: Use CYGINT_IO_ETH_INT_SUPPORT_REQUIRED where
+ appropriate.
+
+2002-05-30 Jesper Skov <jskov@redhat.com>
+
+ * src/if_fec.c: Initialized a variable and removed an unused
+ variable. Also made one volatile. All to remove warnings.
+ * src/fec.h: Made more pointers volatile to avoid compiler
+ warnings.
+
Index: packages/devs/eth/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- packages/devs/eth/powerpc/quicc/current/ChangeLog 23 May 2002 23:00:47 -0000 1.12
+++ packages/devs/eth/powerpc/quicc/current/ChangeLog 31 May 2002 01:04:27 -0000
@@ -0,0 +1,5 @@
+2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_quicc.c: Use CYGINT_IO_ETH_INT_SUPPORT_REQUIRED where
+ appropriate.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.70
diff -u -0 -r1.70 ChangeLog
--- packages/hal/arm/arch/current/ChangeLog 23 May 2002 23:01:41 -0000 1.70
+++ packages/hal/arm/arch/current/ChangeLog 31 May 2002 01:04:33 -0000
@@ -0,0 +1,10 @@
+2002-05-28 Mark Salter <msalter@redhat.com>
+
+ * cdl/hal_arm.cdl: Tweaked description for
+ CYGHWR_REDBOOT_ARM_LINUX_EXEC_ADDRESS.
+ Add CYGHWR_REDBOOT_ARM_LINUX_TAGS_ADDRESS.
+
+ * src/redboot_linux_exec.c (do_exec): Rework transition to MMU
+ off and jump to kernel so that it works for non 1-1 mapped
+ platforms.
+
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/hal/arm/iq80310/current/ChangeLog 29 May 2002 18:28:09 -0000 1.16
+++ packages/hal/arm/iq80310/current/ChangeLog 31 May 2002 01:04:39 -0000
@@ -0,0 +1,9 @@
+2002-05-28 Mark Salter <msalter@redhat.com>
+
+ * cdl/hal_arm_iq80310.cdl: Add Linux boot support.
+ * misc/redboot_RAM.ecm: Ditto.
+ * misc/redboot_ROM.ecm: Ditto.
+
+ * include/hal_iq80310.h (CYGARC_HAL_MMU_OFF): Xscale has
+ special requirements for turning off MMU.
+
Index: packages/hal/arm/xscale/iq80321/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/iq80321/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/arm/xscale/iq80321/current/ChangeLog 29 May 2002 18:28:11 -0000 1.3
+++ packages/hal/arm/xscale/iq80321/current/ChangeLog 31 May 2002 01:04:44 -0000
@@ -0,0 +1,7 @@
+2002-05-28 Mark Salter <msalter@redhat.com>
+
+ * cdl/hal_arm_xscale_iq80321.cdl: Add HAL_PLATFORM_MACHINE_TYPE.
+
+ * misc/redboot_RAM.ecm: Changed Linux address.
+ * misc/redboot_ROM.ecm: Ditto.
+
Index: packages/hal/arm/xscale/verde/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/verde/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/arm/xscale/verde/current/ChangeLog 29 May 2002 18:28:12 -0000 1.3
+++ packages/hal/arm/xscale/verde/current/ChangeLog 31 May 2002 01:04:49 -0000
@@ -0,0 +1,7 @@
+2002-05-28 Mark Salter <msalter@redhat.com>
+
+ * cdl/hal_arm_xscale_verde.cdl: Fix linux exec address test.
+
+ * include/hal_verde.h (CYGARC_HAL_MMU_OFF): XScale has
+ special requirements for turning off MMU.
+
Index: packages/hal/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- packages/hal/powerpc/quicc/current/ChangeLog 23 May 2002 23:04:32 -0000 1.20
+++ packages/hal/powerpc/quicc/current/ChangeLog 31 May 2002 01:04:54 -0000
@@ -0,0 +1,4 @@
+2002-05-30 Jesper Skov <jskov@redhat.com>
+
+ * src/quicc_smc1.c: Fix warning.
+
Index: packages/hal/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/viper/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/powerpc/viper/current/ChangeLog 23 May 2002 23:04:34 -0000 1.4
+++ packages/hal/powerpc/viper/current/ChangeLog 31 May 2002 01:04:59 -0000
@@ -0,0 +1,4 @@
+2002-05-30 John Dallaway <jld@redhat.com>
+
+ * include/pkgconf/mlt*: Regenerated memory layout files.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.33
diff -u -0 -r1.33 ChangeLog
--- packages/io/eth/current/ChangeLog 29 May 2002 18:28:22 -0000 1.33
+++ packages/io/eth/current/ChangeLog 31 May 2002 01:05:04 -0000
@@ -0,0 +1,5 @@
+2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/eth_drivers.cdl: Provide CYGINT_IO_ETH_INT_SUPPORT_REQUIRED
+ interface to indicate if interrupt support is required.
+
Index: packages/net/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/common/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/net/common/current/ChangeLog 29 May 2002 18:28:28 -0000 1.3
+++ packages/net/common/current/ChangeLog 31 May 2002 01:05:08 -0000
@@ -0,0 +1,4 @@
+2002-05-30 Jesper Skov <jskov@redhat.com>
+
+ * tests/flood.c (floodsend): Fixed warning.
+
Index: packages/net/ns/dns/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/ns/dns/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/net/ns/dns/current/ChangeLog 29 May 2002 18:28:29 -0000 1.3
+++ packages/net/ns/dns/current/ChangeLog 31 May 2002 01:05:12 -0000
@@ -0,0 +1,4 @@
+2002-05-30 Jesper Skov <jskov@redhat.com>
+
+ * src/dns.c: fixed index->ptdindex oversight.
+
====================================
Here is a summary of the files modified:
M images/arm/ipaq/OSloader
A packages/compat/uitron/current/doc/uitron.sgml
M packages/devs/eth/arm/ks32c5000/current/ChangeLog
M packages/devs/eth/arm/ks32c5000/current/src/ks5000_ether.c
M packages/devs/eth/cf/current/ChangeLog
M packages/devs/eth/cf/current/src/if_sc_lpe.c
M packages/devs/eth/cl/cs8900a/current/ChangeLog
M packages/devs/eth/cl/cs8900a/current/include/cs8900.h
M packages/devs/eth/cl/cs8900a/current/src/if_cs8900a.c
M packages/devs/eth/frv/frv400/current/ChangeLog
M packages/devs/eth/frv/frv400/current/include/devs_eth_frv400.inl
M packages/devs/eth/h8300/aki3068net/current/ChangeLog
M packages/devs/eth/h8300/aki3068net/current/src/if_aki3068net.c
M packages/devs/eth/ns/dp83902a/current/ChangeLog
M packages/devs/eth/ns/dp83902a/current/src/if_dp83902a.c
M packages/devs/eth/powerpc/fec/current/ChangeLog
M packages/devs/eth/powerpc/fec/current/src/fec.h
M packages/devs/eth/powerpc/fec/current/src/if_fec.c
M packages/devs/eth/powerpc/quicc/current/ChangeLog
M packages/devs/eth/powerpc/quicc/current/src/if_quicc.c
M packages/fs/jffs2/current/src/LICENCE
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/cdl/hal_arm.cdl
M packages/hal/arm/arch/current/src/redboot_linux_exec.c
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/cdl/hal_arm_iq80310.cdl
M packages/hal/arm/iq80310/current/include/hal_iq80310.h
M packages/hal/arm/iq80310/current/misc/redboot_RAM.ecm
M packages/hal/arm/iq80310/current/misc/redboot_ROM.ecm
M packages/hal/arm/xscale/iq80321/current/ChangeLog
M packages/hal/arm/xscale/iq80321/current/cdl/hal_arm_xscale_iq80321.cdl
M packages/hal/arm/xscale/iq80321/current/misc/redboot_RAM.ecm
M packages/hal/arm/xscale/iq80321/current/misc/redboot_ROM.ecm
M packages/hal/arm/xscale/verde/current/ChangeLog
M packages/hal/arm/xscale/verde/current/cdl/hal_arm_xscale_verde.cdl
M packages/hal/arm/xscale/verde/current/include/hal_verde.h
M packages/hal/powerpc/quicc/current/ChangeLog
M packages/hal/powerpc/quicc/current/src/quicc_smc1.c
M packages/hal/powerpc/viper/current/ChangeLog
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_ram.h
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_ram.ldi
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_ram.mlt
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_rom.h
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_rom.ldi
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_rom.mlt
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_romram.h
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_romram.ldi
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_romram.mlt
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/net/common/current/ChangeLog
M packages/net/common/current/src/inet_pton.c
M packages/net/common/current/tests/bridge.c
M packages/net/common/current/tests/flood.c
M packages/net/common/current/tests/tcp_echo.c
M packages/net/ns/dns/current/ChangeLog
M packages/net/ns/dns/current/src/dns.c
M packages/redboot/current/doc/redboot_cmds.sgml
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2002-05-29 11:28 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2002-05-29 11:28 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2002-05-29).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.50
diff -u -0 -r1.50 NEWS
--- packages/NEWS 23 May 2002 22:59:53 -0000 1.50
+++ packages/NEWS 29 May 2002 18:23:44 -0000
@@ -49,0 +50,2 @@
+* Added port for Motorola MCF5272c3 ColdFire evaulation board from
+ Wade Jensen <Wade_Jensen@inter-tel.com>.
Index: packages/compat/uitron/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/uitron/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- packages/compat/uitron/current/ChangeLog 23 May 2002 23:00:03 -0000 1.22
+++ packages/compat/uitron/current/ChangeLog 29 May 2002 18:23:56 -0000
@@ -0,0 +1,4 @@
+2002-05-27 Jesper Skov <jskov@redhat.com>
+
+ * cdl/uitron.cdl: Don't build C tests when C++ options selected.
+
Index: packages/hal/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/at91/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/arm/at91/current/ChangeLog 23 May 2002 23:01:47 -0000 1.4
+++ packages/hal/arm/at91/current/ChangeLog 29 May 2002 18:24:03 -0000
@@ -0,0 +1,4 @@
+2002-05-28 Thomas Koeller <Thomas.Koeller@baslerweb.com>
+
+ * include/plf_io.h: Add watchdog definitions.
+
Index: packages/hal/arm/integrator/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/integrator/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/arm/integrator/current/ChangeLog 23 May 2002 23:02:03 -0000 1.3
+++ packages/hal/arm/integrator/current/ChangeLog 29 May 2002 18:24:09 -0000
@@ -0,0 +1,4 @@
+2002-05-27 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_integrator.cdl: Don't run cache tests.
+
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/hal/arm/iq80310/current/ChangeLog 23 May 2002 23:02:05 -0000 1.15
+++ packages/hal/arm/iq80310/current/ChangeLog 29 May 2002 18:24:15 -0000
@@ -0,0 +1,6 @@
+2002-05-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_diag.c: Support dynamic getting and setting of baud rates.
+ * cdl/hal_arm_iq80310.cdl: implements
+ CYGINT_HAL_VIRTUAL_VECTOR_COMM_BAUD_SUPPORT
+
Index: packages/hal/arm/xscale/iq80321/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/iq80321/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/hal/arm/xscale/iq80321/current/ChangeLog 23 May 2002 23:02:31 -0000 1.2
+++ packages/hal/arm/xscale/iq80321/current/ChangeLog 29 May 2002 18:24:23 -0000
@@ -0,0 +1,6 @@
+2002-05-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_diag.c: Support dynamic getting and setting of baud rates.
+ * cdl/hal_arm_xscale_iq80321.cdl: implements
+ CYGINT_HAL_VIRTUAL_VECTOR_COMM_BAUD_SUPPORT
+
Index: packages/hal/arm/xscale/verde/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/verde/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/hal/arm/xscale/verde/current/ChangeLog 23 May 2002 23:02:33 -0000 1.2
+++ packages/hal/arm/xscale/verde/current/ChangeLog 29 May 2002 18:24:29 -0000
@@ -0,0 +1,6 @@
+2002-05-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_xscale_verde.cdl: Remove implement of
+ CYGINT_HAL_VIRTUAL_VECTOR_COMM_BAUD_SUPPORT since platforms should
+ define whether baud rate changes are possible.
+
Index: packages/hal/mips/mips32/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/mips32/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/mips/mips32/current/ChangeLog 23 May 2002 23:03:31 -0000 1.4
+++ packages/hal/mips/mips32/current/ChangeLog 29 May 2002 18:24:34 -0000
@@ -0,0 +1,5 @@
+2002-05-24 Jesper Skov <jskov@redhat.com>
+
+ * include/var_arch.h: Removed HAL_DIAG_IRQ_CHECK. It's not
+ implemented.
+
Index: packages/hal/mips/mips64/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/mips64/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/mips/mips64/current/ChangeLog 23 May 2002 23:03:33 -0000 1.5
+++ packages/hal/mips/mips64/current/ChangeLog 29 May 2002 18:24:41 -0000
@@ -0,0 +1,5 @@
+2002-05-24 Jesper Skov <jskov@redhat.com>
+
+ * include/var_arch.h: Removed HAL_DIAG_IRQ_CHECK. It's not
+ implemented.
+
Index: packages/hal/v85x/ceb_v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/ceb_v850/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- packages/hal/v85x/ceb_v850/current/ChangeLog 23 May 2002 23:05:37 -0000 1.14
+++ packages/hal/v85x/ceb_v850/current/ChangeLog 29 May 2002 18:24:46 -0000
@@ -0,0 +1,5 @@
+2002-05-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_platform_setup.h: Correctly calculate wait states based
+ on external RAM/ROM timing.
+
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.28
diff -u -0 -r1.28 ChangeLog
--- packages/infra/current/ChangeLog 23 May 2002 23:05:45 -0000 1.28
+++ packages/infra/current/ChangeLog 29 May 2002 18:24:55 -0000
@@ -0,0 +1,8 @@
+2002-05-22 Jesper Skov <jskov@redhat.com>
+
+ * cdl/infra.cdl: Added two options to control CFLAGS.
+
+2002-05-17 Martin Buck <martin.buck@ascom.ch>
+
+ * include/cyg_type.h (CYGBLD_ATTRIB_PRINTF_FORMAT): Add.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.32
diff -u -0 -r1.32 ChangeLog
--- packages/io/eth/current/ChangeLog 23 May 2002 23:06:00 -0000 1.32
+++ packages/io/eth/current/ChangeLog 29 May 2002 18:25:03 -0000
@@ -0,0 +1,4 @@
+2002-05-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/lwip/lw.diff: Remove. Obsolete.
+
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- packages/io/fileio/current/ChangeLog 20 May 2002 22:24:22 -0000 1.20
+++ packages/io/fileio/current/ChangeLog 29 May 2002 18:25:10 -0000
@@ -0,0 +1,10 @@
+2002-05-29 Jesper Skov <jskov@redhat.com>
+
+ * tests/fileio1.c: Removed strcat definition. Rely on string.h to
+ provide it.
+
+2002-05-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/limits.h (NAME_MAX): Increase default to 64.
+ * cdl/fileio.cdl: Set CYGBLD_ISO_NAME_MAX_HEADER.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.76
diff -u -0 -r1.76 ChangeLog
--- packages/kernel/current/ChangeLog 23 May 2002 23:06:44 -0000 1.76
+++ packages/kernel/current/ChangeLog 29 May 2002 18:25:19 -0000
@@ -0,0 +1,4 @@
+2002-05-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/kernel.cdl: Fix typo.
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/language/c/libc/stdio/current/ChangeLog 23 May 2002 23:07:12 -0000 1.15
+++ packages/language/c/libc/stdio/current/ChangeLog 29 May 2002 18:25:26 -0000
@@ -0,0 +1,7 @@
+2002-05-17 Martin Buck <martin.buck@ascom.ch>
+
+ * include/stdio.h (fnprintf): Added printf-format-checking using
+ CYGBLD_ATTRIB_PRINTF_FORMAT, since gcc does it automatically only for
+ ISO C90 functions.
+ (snprintf) Likewise.
+
Index: packages/net/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/common/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/net/common/current/ChangeLog 23 May 2002 23:08:02 -0000 1.2
+++ packages/net/common/current/ChangeLog 29 May 2002 18:25:54 -0000
@@ -0,0 +1,16 @@
+2002-05-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/dhcp_prot.c (do_dhcp): xmit2 need not be static.
+
+2002-05-27 Gary Thomas <gthomas@redhat.com>
+
+ * src/dhcp_prot.c (do_dhcp): Suppress my_ip and server_ip fields
+ in all messages where they should not be set. Also be more careful
+ about size of messages as they are copied.
+
+2002-05-24 Gary Thomas <gthomas@redhat.com>
+
+ * src/dhcp_prot.c (do_dhcp): Suppress my_ip and server_ip fields
+ when returning DHCP request (acceptance phase) because some DHCP
+ servers insist (and the RFC says it must be this way).
+
Index: packages/net/ns/dns/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/ns/dns/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/net/ns/dns/current/ChangeLog 23 May 2002 23:08:04 -0000 1.2
+++ packages/net/ns/dns/current/ChangeLog 29 May 2002 18:26:00 -0000
@@ -0,0 +1,4 @@
+2002-05-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/dns.c (free_hent): Actually free hent itself!
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.55
diff -u -0 -r1.55 ChangeLog
--- packages/redboot/current/ChangeLog 23 May 2002 23:08:25 -0000 1.55
+++ packages/redboot/current/ChangeLog 29 May 2002 18:26:05 -0000
@@ -0,0 +1,39 @@
+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.
+
====================================
Here is a summary of the files modified:
? ChangeLog
M images/arm/ipaq/OSloader
M packages/NEWS
M packages/ecos.db
M packages/compat/uitron/current/ChangeLog
M packages/compat/uitron/current/cdl/uitron.cdl
A packages/devs/eth/mcf52xx/mcf5272/current/cdl/mcf5272_eth_driver.cdl
A packages/devs/eth/mcf52xx/mcf5272/current/include/if_mcf5272.h
A packages/devs/eth/mcf52xx/mcf5272/current/include/if_mcf5272_private_data.h
A packages/devs/eth/mcf52xx/mcf5272/current/include/nbuf.h
A packages/devs/eth/mcf52xx/mcf5272/current/src/if_mcf5272.c
A packages/devs/eth/mcf52xx/mcf5272/current/src/nbuf.c
A packages/devs/serial/mcf52xx/mcf5272/current/cdl/ser_mcf5272_uart.cdl
A packages/devs/serial/mcf52xx/mcf5272/current/include/ser_mcf5272_uart.h
A packages/devs/serial/mcf52xx/mcf5272/current/src/ser_mcf5272_uart.c
M packages/fs/jffs2/current/src/LICENCE
U packages/fs/jffs2/current/src/background.c
U packages/fs/jffs2/current/src/build.c
U packages/fs/jffs2/current/src/compr.c
U packages/fs/jffs2/current/src/compr_rtime.c
U packages/fs/jffs2/current/src/compr_rubin.c
U packages/fs/jffs2/current/src/compr_rubin.h
U packages/fs/jffs2/current/src/compr_zlib.c
U packages/fs/jffs2/current/src/crc32.c
U packages/fs/jffs2/current/src/crc32.h
U packages/fs/jffs2/current/src/dir-ecos.c
U packages/fs/jffs2/current/src/erase.c
U packages/fs/jffs2/current/src/file-ecos.c
U packages/fs/jffs2/current/src/gc.c
U packages/fs/jffs2/current/src/histo.h
U packages/fs/jffs2/current/src/histo_mips.h
U packages/fs/jffs2/current/src/jffs2.c
U packages/fs/jffs2/current/src/jffs2.h
U packages/fs/jffs2/current/src/jffs2_fs_i.h
U packages/fs/jffs2/current/src/jffs2_fs_sb.h
U packages/fs/jffs2/current/src/jffs2port.h
U packages/fs/jffs2/current/src/list.h
U packages/fs/jffs2/current/src/malloc-ecos.c
U packages/fs/jffs2/current/src/nodelist.c
U packages/fs/jffs2/current/src/nodelist.h
U packages/fs/jffs2/current/src/nodemgmt.c
U packages/fs/jffs2/current/src/os-ecos.h
U packages/fs/jffs2/current/src/pushpull.h
U packages/fs/jffs2/current/src/read.c
U packages/fs/jffs2/current/src/readinode.c
U packages/fs/jffs2/current/src/scan.c
U packages/fs/jffs2/current/src/write.c
M packages/hal/arm/at91/current/ChangeLog
M packages/hal/arm/at91/current/include/plf_io.h
M packages/hal/arm/integrator/current/ChangeLog
M packages/hal/arm/integrator/current/cdl/hal_arm_integrator.cdl
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/cdl/hal_arm_iq80310.cdl
M packages/hal/arm/iq80310/current/src/hal_diag.c
M packages/hal/arm/xscale/iq80321/current/ChangeLog
M packages/hal/arm/xscale/iq80321/current/cdl/hal_arm_xscale_iq80321.cdl
M packages/hal/arm/xscale/iq80321/current/src/hal_diag.c
M packages/hal/arm/xscale/verde/current/ChangeLog
M packages/hal/arm/xscale/verde/current/cdl/hal_arm_xscale_verde.cdl
A packages/hal/m68k/arch/current/cdl/hal_m68k.cdl
A packages/hal/m68k/arch/current/include/basetype.h
A packages/hal/m68k/arch/current/include/gen_types.h
A packages/hal/m68k/arch/current/include/hal_arch.h
A packages/hal/m68k/arch/current/include/hal_cache.h
A packages/hal/m68k/arch/current/include/hal_diag.h
A packages/hal/m68k/arch/current/include/hal_intr.h
A packages/hal/m68k/arch/current/include/hal_io.h
A packages/hal/m68k/arch/current/include/hal_startup.h
A packages/hal/m68k/arch/current/include/m68k_stub.h
A packages/hal/m68k/arch/current/src/hal_arch.S
A packages/hal/m68k/arch/current/src/hal_misc.c
A packages/hal/m68k/arch/current/src/hal_startup.c
A packages/hal/m68k/arch/current/src/m68k.ld
A packages/hal/m68k/arch/current/src/m68k_stub.c
A packages/hal/m68k/mcf52xx/mcf5272/mcf5272c3/plf/current/cdl/hal_m68k_mcf52xx_mcf5272_mcf5272c3.cdl
A packages/hal/m68k/mcf52xx/mcf5272/mcf5272c3/plf/current/include/hal_memmap.h
A packages/hal/m68k/mcf52xx/mcf5272/mcf5272c3/plf/current/include/plf_intr.h
A packages/hal/m68k/mcf52xx/mcf5272/mcf5272c3/plf/current/include/plf_startup.h
A packages/hal/m68k/mcf52xx/mcf5272/mcf5272c3/plf/current/include/pkgconf/mlt_m68k_mcf52xx_mcf5272_mcf5272c3_ram.h
A packages/hal/m68k/mcf52xx/mcf5272/mcf5272c3/plf/current/include/pkgconf/mlt_m68k_mcf52xx_mcf5272_mcf5272c3_ram.ldi
A packages/hal/m68k/mcf52xx/mcf5272/mcf5272c3/plf/current/src/hal_diag.c
A packages/hal/m68k/mcf52xx/mcf5272/mcf5272c3/plf/current/src/plf_startup.c
A packages/hal/m68k/mcf52xx/mcf5272/proc/current/cdl/hal_m68k_mcf52xx_mcf5272.cdl
A packages/hal/m68k/mcf52xx/mcf5272/proc/current/include/mcf5272_sim.h
A packages/hal/m68k/mcf52xx/mcf5272/proc/current/include/proc_arch.h
A packages/hal/m68k/mcf52xx/mcf5272/proc/current/include/proc_intr.h
A packages/hal/m68k/mcf52xx/mcf5272/proc/current/include/proc_startup.h
A packages/hal/m68k/mcf52xx/mcf5272/proc/current/src/memcpy.c
A packages/hal/m68k/mcf52xx/mcf5272/proc/current/src/proc_arch.S
A packages/hal/m68k/mcf52xx/mcf5272/proc/current/src/proc_misc.c
A packages/hal/m68k/mcf52xx/mcf5272/proc/current/src/proc_startup.c
A packages/hal/m68k/mcf52xx/var/current/cdl/hal_m68k_mcf52xx.cdl
A packages/hal/m68k/mcf52xx/var/current/include/var_arch.h
A packages/hal/m68k/mcf52xx/var/current/include/var_basetype.h
A packages/hal/m68k/mcf52xx/var/current/include/var_cache.h
A packages/hal/m68k/mcf52xx/var/current/include/var_gen_types.h
A packages/hal/m68k/mcf52xx/var/current/include/var_intr.h
A packages/hal/m68k/mcf52xx/var/current/include/var_startup.h
A packages/hal/m68k/mcf52xx/var/current/src/context.S
A packages/hal/m68k/mcf52xx/var/current/src/var_arch.S
A packages/hal/m68k/mcf52xx/var/current/src/var_misc.c
A packages/hal/m68k/mcf52xx/var/current/src/var_startup.c
A packages/hal/m68k/mcf52xx/var/current/src/vectors.S
M packages/hal/mips/mips32/current/ChangeLog
M packages/hal/mips/mips32/current/include/var_arch.h
M packages/hal/mips/mips64/current/ChangeLog
M packages/hal/mips/mips64/current/include/var_arch.h
M packages/hal/v85x/ceb_v850/current/ChangeLog
M packages/hal/v85x/ceb_v850/current/include/hal_platform_setup.h
M packages/infra/current/ChangeLog
M packages/infra/current/cdl/infra.cdl
M packages/infra/current/include/cyg_type.h
M packages/io/eth/current/ChangeLog
R packages/io/eth/current/src/lwip/lw.diff
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/cdl/fileio.cdl
M packages/io/fileio/current/include/limits.h
M packages/io/fileio/current/tests/fileio1.c
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/kernel.cdl
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/include/stdio.h
M packages/net/common/current/ChangeLog
M packages/net/common/current/src/dhcp_prot.c
U packages/net/common/current/src/inet_pton.c
M packages/net/ns/dns/current/ChangeLog
M packages/net/ns/dns/current/src/dns.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/doc/redboot.sgml
M packages/redboot/current/doc/redboot_cmds.sgml
M packages/redboot/current/doc/redboot_installing.sgml
M packages/redboot/current/doc/redboot_rebuilding.sgml
M packages/redboot/current/src/load.c
U packages/services/gfx/mw/current/src/contrib/BSD/bcopy.s
U packages/services/gfx/mw/current/src/drivers/gsselect_rtems.c
U packages/services/gfx/mw/current/src/drivers/input_rtems.c
U packages/services/gfx/mw/current/src/drivers/mwselect_rtems.c
U packages/services/gfx/mw/current/src/rtems/net_cfg.h
U packages/services/gfx/mw/current/src/rtems/rtems_init.c
U packages/services/gfx/mw/current/src/rtems/rtemscfg.h
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2002-05-23 16:10 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2002-05-23 16:10 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2002-05-23).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.49
diff -u -0 -r1.49 NEWS
--- packages/NEWS 20 May 2002 22:19:54 -0000 1.49
+++ packages/NEWS 23 May 2002 22:25:07 -0000
@@ -0,0 +1 @@
+* SMP support added for x86.
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.67
diff -u -0 -r1.67 ChangeLog
--- packages/ChangeLog 20 May 2002 22:19:54 -0000 1.67
+++ packages/ChangeLog 23 May 2002 22:25:17 -0000
@@ -2077 +2077 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.26
diff -u -0 -r1.26 ChangeLog
--- packages/compat/posix/current/ChangeLog 20 May 2002 22:19:54 -0000 1.26
+++ packages/compat/posix/current/ChangeLog 23 May 2002 22:25:21 -0000
@@ -0,0 +1,9 @@
+2002-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/posix.cdl: Don't build tests using signals when posix
+ signals are disabled.
+
+2002-05-21 Jesper Skov <jskov@redhat.com>
+
+ * tests/mutex3.c: Added an NA check.
+
@@ -922,30 +931,30 @@
-# -------------------------------------------
-# This file is part of eCos, the Embedded Configurable Operating System.
-# Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
-#
-# eCos is free software; you can redistribute it and/or modify it under
-# the terms of the GNU General Public License as published by the Free
-# Software Foundation; either version 2 or (at your option) any later version.
-#
-# eCos is distributed in the hope that it will be useful, but WITHOUT ANY
-# WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-# for more details.
-#
-# You should have received a copy of the GNU General Public License along
-# with eCos; if not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
-#
-# As a special exception, if other files instantiate templates or use macros
-# or inline functions from this file, or you compile this file and link it
-# with other works to produce a work based on this file, this file does not
-# by itself cause the resulting work to be covered by the GNU General Public
-# License. However the source code for this file must still be made available
-# in accordance with section (3) of the GNU General Public License.
-#
-# This exception does not invalidate any other reasons why a work based on
-# this file might be covered by the GNU General Public License.
-#
-# Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
-# at http://sources.redhat.com/ecos/ecos-license
-# -------------------------------------------
+## -------------------------------------------
+## This file is part of eCos, the Embedded Configurable Operating System.
+## Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+##
+## eCos is free software; you can redistribute it and/or modify it under
+## the terms of the GNU General Public License as published by the Free
+## Software Foundation; either version 2 or (at your option) any later version.
+##
+## eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+## WARRANTY; without even the implied warranty of MERCHANTABILITY or
+## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+## for more details.
+##
+## You should have received a copy of the GNU General Public License along
+## with eCos; if not, write to the Free Software Foundation, Inc.,
+## 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+##
+## As a special exception, if other files instantiate templates or use macros
+## or inline functions from this file, or you compile this file and link it
+## with other works to produce a work based on this file, this file does not
+## by itself cause the resulting work to be covered by the GNU General Public
+## License. However the source code for this file must still be made available
+## in accordance with section (3) of the GNU General Public License.
+##
+## This exception does not invalidate any other reasons why a work based on
+## this file might be covered by the GNU General Public License.
+##
+## Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+## at http://sources.redhat.com/ecos/ecos-license/
+## -------------------------------------------
Index: packages/compat/uitron/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/uitron/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- packages/compat/uitron/current/ChangeLog 20 May 2002 22:19:56 -0000 1.21
+++ packages/compat/uitron/current/ChangeLog 23 May 2002 22:25:26 -0000
@@ -0,0 +1,4 @@
+2002-05-22 Nick Garnett <nickg@redhat.com>
+
+ * doc/uitron.sgml: Fixed dangling xref.
+
@@ -858 +862 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/cygmon/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/cygmon/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/cygmon/current/ChangeLog 20 May 2002 22:19:58 -0000 1.9
+++ packages/cygmon/current/ChangeLog 23 May 2002 22:25:30 -0000
@@ -249 +249 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/amd/pcnet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/amd/pcnet/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/eth/amd/pcnet/current/ChangeLog 20 May 2002 22:20:02 -0000 1.6
+++ packages/devs/eth/amd/pcnet/current/ChangeLog 23 May 2002 22:25:35 -0000
@@ -173 +173 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/aaed2000/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/aaed2000/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/arm/aaed2000/current/ChangeLog 20 May 2002 22:20:02 -0000 1.1
+++ packages/devs/eth/arm/aaed2000/current/ChangeLog 23 May 2002 22:25:40 -0000
@@ -71 +71 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/cerf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/cerf/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/arm/cerf/current/ChangeLog 20 May 2002 22:20:02 -0000 1.1
+++ packages/devs/eth/arm/cerf/current/ChangeLog 23 May 2002 22:25:44 -0000
@@ -42 +42 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/cerfpda/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/cerfpda/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/arm/cerfpda/current/ChangeLog 20 May 2002 22:20:03 -0000 1.1
+++ packages/devs/eth/arm/cerfpda/current/ChangeLog 23 May 2002 22:25:49 -0000
@@ -42 +42 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- packages/devs/eth/arm/ebsa285/current/ChangeLog 20 May 2002 22:20:03 -0000 1.23
+++ packages/devs/eth/arm/ebsa285/current/ChangeLog 23 May 2002 22:25:55 -0000
@@ -447 +447 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- packages/devs/eth/arm/edb7xxx/current/ChangeLog 20 May 2002 22:20:03 -0000 1.14
+++ packages/devs/eth/arm/edb7xxx/current/ChangeLog 23 May 2002 22:25:59 -0000
@@ -214 +214 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/flexanet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/flexanet/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/eth/arm/flexanet/current/ChangeLog 20 May 2002 22:20:03 -0000 1.3
+++ packages/devs/eth/arm/flexanet/current/ChangeLog 23 May 2002 22:26:03 -0000
@@ -42 +42 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/integrator/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/integrator/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/eth/arm/integrator/current/ChangeLog 20 May 2002 22:20:04 -0000 1.2
+++ packages/devs/eth/arm/integrator/current/ChangeLog 23 May 2002 22:26:07 -0000
@@ -46 +46 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/iq80310/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/devs/eth/arm/iq80310/current/ChangeLog 20 May 2002 22:20:04 -0000 1.8
+++ packages/devs/eth/arm/iq80310/current/ChangeLog 23 May 2002 22:26:12 -0000
@@ -99 +99 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/iq80321/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/iq80321/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/arm/iq80321/current/ChangeLog 20 May 2002 22:20:05 -0000 1.1
+++ packages/devs/eth/arm/iq80321/current/ChangeLog 23 May 2002 22:26:17 -0000
@@ -48 +48 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/ks32c5000/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ks32c5000/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/arm/ks32c5000/current/ChangeLog 20 May 2002 22:20:05 -0000 1.1
+++ packages/devs/eth/arm/ks32c5000/current/ChangeLog 23 May 2002 22:26:21 -0000
@@ -31 +31 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/arm/nano/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/nano/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/eth/arm/nano/current/ChangeLog 20 May 2002 22:20:06 -0000 1.3
+++ packages/devs/eth/arm/nano/current/ChangeLog 23 May 2002 22:26:25 -0000
@@ -86 +86 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/cf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cf/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/devs/eth/cf/current/ChangeLog 20 May 2002 22:20:06 -0000 1.10
+++ packages/devs/eth/cf/current/ChangeLog 23 May 2002 22:26:30 -0000
@@ -146 +146 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/cl/cs8900a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cl/cs8900a/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/eth/cl/cs8900a/current/ChangeLog 20 May 2002 22:20:09 -0000 1.3
+++ packages/devs/eth/cl/cs8900a/current/ChangeLog 23 May 2002 22:26:35 -0000
@@ -118 +118 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/frv/frv400/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/frv/frv400/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/frv/frv400/current/ChangeLog 20 May 2002 22:20:09 -0000 1.1
+++ packages/devs/eth/frv/frv400/current/ChangeLog 23 May 2002 22:26:41 -0000
@@ -63 +63 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/h8300/aki3068net/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/h8300/aki3068net/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/h8300/aki3068net/current/ChangeLog 20 May 2002 22:20:10 -0000 1.1
+++ packages/devs/eth/h8300/aki3068net/current/ChangeLog 23 May 2002 22:26:47 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/i386/pc/i82544/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/i386/pc/i82544/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/i386/pc/i82544/current/ChangeLog 20 May 2002 22:20:11 -0000 1.1
+++ packages/devs/eth/i386/pc/i82544/current/ChangeLog 23 May 2002 22:26:52 -0000
@@ -38 +38 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/i386/pc/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/i386/pc/i82559/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/eth/i386/pc/i82559/current/ChangeLog 20 May 2002 22:20:11 -0000 1.2
+++ packages/devs/eth/i386/pc/i82559/current/ChangeLog 23 May 2002 22:26:56 -0000
@@ -43 +43 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/intel/i21143/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i21143/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/intel/i21143/current/ChangeLog 20 May 2002 22:20:12 -0000 1.1
+++ packages/devs/eth/intel/i21143/current/ChangeLog 23 May 2002 22:27:01 -0000
@@ -83 +83 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/intel/i82544/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82544/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/intel/i82544/current/ChangeLog 20 May 2002 22:20:12 -0000 1.1
+++ packages/devs/eth/intel/i82544/current/ChangeLog 23 May 2002 22:27:05 -0000
@@ -69 +69 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- packages/devs/eth/intel/i82559/current/ChangeLog 20 May 2002 22:20:13 -0000 1.12
+++ packages/devs/eth/intel/i82559/current/ChangeLog 23 May 2002 22:27:10 -0000
@@ -765 +765 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mips/atlas/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/eth/mips/atlas/current/ChangeLog 20 May 2002 22:20:13 -0000 1.4
+++ packages/devs/eth/mips/atlas/current/ChangeLog 23 May 2002 22:27:14 -0000
@@ -53 +53 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/mips/malta/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mips/malta/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/mips/malta/current/ChangeLog 20 May 2002 22:20:14 -0000 1.1
+++ packages/devs/eth/mips/malta/current/ChangeLog 23 May 2002 22:27:19 -0000
@@ -67 +67 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/mips/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mips/ocelot/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/eth/mips/ocelot/current/ChangeLog 20 May 2002 22:20:15 -0000 1.3
+++ packages/devs/eth/mips/ocelot/current/ChangeLog 23 May 2002 22:27:24 -0000
@@ -51 +51 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/mips/upd985xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mips/upd985xx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/mips/upd985xx/current/ChangeLog 20 May 2002 22:20:17 -0000 1.1
+++ packages/devs/eth/mips/upd985xx/current/ChangeLog 23 May 2002 22:27:28 -0000
@@ -256 +256 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/mips/vrc4375/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mips/vrc4375/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/mips/vrc4375/current/ChangeLog 20 May 2002 22:20:17 -0000 1.1
+++ packages/devs/eth/mips/vrc4375/current/ChangeLog 23 May 2002 22:27:32 -0000
@@ -38 +38 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/mn10300/asb2305/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mn10300/asb2305/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/mn10300/asb2305/current/ChangeLog 20 May 2002 22:20:17 -0000 1.1
+++ packages/devs/eth/mn10300/asb2305/current/ChangeLog 23 May 2002 22:27:37 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/ns/dp83902a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/ns/dp83902a/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/eth/ns/dp83902a/current/ChangeLog 20 May 2002 22:20:18 -0000 1.6
+++ packages/devs/eth/ns/dp83902a/current/ChangeLog 23 May 2002 22:27:41 -0000
@@ -127 +127 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/powerpc/fec/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/powerpc/fec/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/eth/powerpc/fec/current/ChangeLog 20 May 2002 22:20:20 -0000 1.4
+++ packages/devs/eth/powerpc/fec/current/ChangeLog 23 May 2002 22:27:45 -0000
@@ -118 +118 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- packages/devs/eth/powerpc/quicc/current/ChangeLog 20 May 2002 22:20:20 -0000 1.11
+++ packages/devs/eth/powerpc/quicc/current/ChangeLog 23 May 2002 22:27:49 -0000
@@ -175 +175 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/sh/etherc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/sh/etherc/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/sh/etherc/current/ChangeLog 20 May 2002 22:20:22 -0000 1.1
+++ packages/devs/eth/sh/etherc/current/ChangeLog 23 May 2002 22:27:54 -0000
@@ -103 +103 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/sh/hs7729pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/sh/hs7729pci/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/sh/hs7729pci/current/ChangeLog 20 May 2002 22:20:22 -0000 1.1
+++ packages/devs/eth/sh/hs7729pci/current/ChangeLog 23 May 2002 22:27:58 -0000
@@ -55 +55 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/sh/se7751/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/sh/se7751/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/sh/se7751/current/ChangeLog 20 May 2002 22:20:24 -0000 1.1
+++ packages/devs/eth/sh/se7751/current/ChangeLog 23 May 2002 22:28:02 -0000
@@ -47 +47 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/sh/se77x9/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/sh/se77x9/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/sh/se77x9/current/ChangeLog 20 May 2002 22:20:25 -0000 1.1
+++ packages/devs/eth/sh/se77x9/current/ChangeLog 23 May 2002 22:28:06 -0000
@@ -73 +73 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/smsc/lan91cxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/smsc/lan91cxx/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/eth/smsc/lan91cxx/current/ChangeLog 20 May 2002 22:20:26 -0000 1.7
+++ packages/devs/eth/smsc/lan91cxx/current/ChangeLog 23 May 2002 22:28:10 -0000
@@ -136 +136 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/eth/via/rhine/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/via/rhine/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/via/rhine/current/ChangeLog 20 May 2002 22:20:27 -0000 1.1
+++ packages/devs/eth/via/rhine/current/ChangeLog 23 May 2002 22:28:15 -0000
@@ -159 +159 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- packages/devs/flash/amd/am29xxxxx/current/ChangeLog 20 May 2002 22:20:27 -0000 1.11
+++ packages/devs/flash/amd/am29xxxxx/current/ChangeLog 23 May 2002 22:28:19 -0000
@@ -177 +177 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/aaed2000/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/aaed2000/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/aaed2000/current/ChangeLog 20 May 2002 22:20:28 -0000 1.1
+++ packages/devs/flash/arm/aaed2000/current/ChangeLog 23 May 2002 22:28:23 -0000
@@ -45 +45 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/assabet/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/flash/arm/assabet/current/ChangeLog 20 May 2002 22:20:29 -0000 1.7
+++ packages/devs/flash/arm/assabet/current/ChangeLog 23 May 2002 22:28:27 -0000
@@ -75 +75 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/at91/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/arm/at91/current/ChangeLog 20 May 2002 22:20:30 -0000 1.2
+++ packages/devs/flash/arm/at91/current/ChangeLog 23 May 2002 22:28:31 -0000
@@ -46 +46 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/cerf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/cerf/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/cerf/current/ChangeLog 20 May 2002 22:20:32 -0000 1.1
+++ packages/devs/flash/arm/cerf/current/ChangeLog 23 May 2002 22:28:36 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/cerfpda/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/cerfpda/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/cerfpda/current/ChangeLog 20 May 2002 22:20:32 -0000 1.1
+++ packages/devs/flash/arm/cerfpda/current/ChangeLog 23 May 2002 22:28:39 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/devs/flash/arm/ebsa285/current/ChangeLog 20 May 2002 22:20:32 -0000 1.9
+++ packages/devs/flash/arm/ebsa285/current/ChangeLog 23 May 2002 22:28:44 -0000
@@ -77 +77 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/devs/flash/arm/edb7xxx/current/ChangeLog 20 May 2002 22:20:33 -0000 1.8
+++ packages/devs/flash/arm/edb7xxx/current/ChangeLog 23 May 2002 22:28:48 -0000
@@ -83 +83 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/excalibur/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/excalibur/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/excalibur/current/ChangeLog 20 May 2002 22:20:33 -0000 1.1
+++ packages/devs/flash/arm/excalibur/current/ChangeLog 23 May 2002 22:28:52 -0000
@@ -41 +41 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/flexanet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/flexanet/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/arm/flexanet/current/ChangeLog 20 May 2002 22:20:34 -0000 1.2
+++ packages/devs/flash/arm/flexanet/current/ChangeLog 23 May 2002 22:28:56 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/integrator/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/integrator/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/arm/integrator/current/ChangeLog 20 May 2002 22:20:35 -0000 1.2
+++ packages/devs/flash/arm/integrator/current/ChangeLog 23 May 2002 22:29:01 -0000
@@ -52 +52 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/ipaq/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/arm/ipaq/current/ChangeLog 20 May 2002 22:20:36 -0000 1.2
+++ packages/devs/flash/arm/ipaq/current/ChangeLog 23 May 2002 22:29:05 -0000
@@ -43 +43 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/iq80310/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/flash/arm/iq80310/current/ChangeLog 20 May 2002 22:20:36 -0000 1.6
+++ packages/devs/flash/arm/iq80310/current/ChangeLog 23 May 2002 22:29:10 -0000
@@ -74 +74 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/iq80321/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/iq80321/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/iq80321/current/ChangeLog 20 May 2002 22:20:38 -0000 1.1
+++ packages/devs/flash/arm/iq80321/current/ChangeLog 23 May 2002 22:29:15 -0000
@@ -41 +41 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/nano/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/nano/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/arm/nano/current/ChangeLog 20 May 2002 22:20:39 -0000 1.2
+++ packages/devs/flash/arm/nano/current/ChangeLog 23 May 2002 22:29:19 -0000
@@ -40 +40 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/pid/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/arm/pid/current/ChangeLog 20 May 2002 22:20:40 -0000 1.2
+++ packages/devs/flash/arm/pid/current/ChangeLog 23 May 2002 22:29:23 -0000
@@ -40 +40 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/arm/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/sa1100mm/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/flash/arm/sa1100mm/current/ChangeLog 20 May 2002 22:20:40 -0000 1.6
+++ packages/devs/flash/arm/sa1100mm/current/ChangeLog 23 May 2002 22:29:28 -0000
@@ -62 +62 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/atmel/at29cxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/atmel/at29cxxxx/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/flash/atmel/at29cxxxx/current/ChangeLog 20 May 2002 22:20:40 -0000 1.4
+++ packages/devs/flash/atmel/at29cxxxx/current/ChangeLog 23 May 2002 22:29:32 -0000
@@ -92 +92 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/frv/frv400/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/frv/frv400/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/frv/frv400/current/ChangeLog 20 May 2002 22:20:41 -0000 1.1
+++ packages/devs/flash/frv/frv400/current/ChangeLog 23 May 2002 22:29:36 -0000
@@ -31 +31 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/intel/28fxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/28fxxx/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/devs/flash/intel/28fxxx/current/ChangeLog 20 May 2002 22:20:41 -0000 1.8
+++ packages/devs/flash/intel/28fxxx/current/ChangeLog 23 May 2002 22:29:41 -0000
@@ -93 +93 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/intel/bootblock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/bootblock/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/flash/intel/bootblock/current/ChangeLog 20 May 2002 22:20:41 -0000 1.6
+++ packages/devs/flash/intel/bootblock/current/ChangeLog 23 May 2002 22:29:46 -0000
@@ -71 +71 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/intel/strata/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/strata/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/devs/flash/intel/strata/current/ChangeLog 20 May 2002 22:20:41 -0000 1.10
+++ packages/devs/flash/intel/strata/current/ChangeLog 23 May 2002 22:29:52 -0000
@@ -241 +241 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/atlas/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/flash/mips/atlas/current/ChangeLog 20 May 2002 22:20:41 -0000 1.4
+++ packages/devs/flash/mips/atlas/current/ChangeLog 23 May 2002 22:30:00 -0000
@@ -40 +40 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/mips/malta/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/malta/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/mips/malta/current/ChangeLog 20 May 2002 22:20:42 -0000 1.1
+++ packages/devs/flash/mips/malta/current/ChangeLog 23 May 2002 22:30:08 -0000
@@ -51 +51 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/mips/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/ocelot/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/flash/mips/ocelot/current/ChangeLog 20 May 2002 22:20:42 -0000 1.4
+++ packages/devs/flash/mips/ocelot/current/ChangeLog 23 May 2002 22:30:13 -0000
@@ -49 +49 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/vrc437x/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/mips/vrc437x/current/ChangeLog 20 May 2002 22:20:42 -0000 1.2
+++ packages/devs/flash/mips/vrc437x/current/ChangeLog 23 May 2002 22:30:21 -0000
@@ -37 +37 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/mn10300/asb2305/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mn10300/asb2305/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/mn10300/asb2305/current/ChangeLog 20 May 2002 22:20:42 -0000 1.1
+++ packages/devs/flash/mn10300/asb2305/current/ChangeLog 23 May 2002 22:30:27 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/mn10300/stb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mn10300/stb/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/flash/mn10300/stb/current/ChangeLog 20 May 2002 22:20:42 -0000 1.3
+++ packages/devs/flash/mn10300/stb/current/ChangeLog 23 May 2002 22:30:33 -0000
@@ -40 +40 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/powerpc/cme555/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/cme555/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/powerpc/cme555/current/ChangeLog 20 May 2002 22:20:42 -0000 1.1
+++ packages/devs/flash/powerpc/cme555/current/ChangeLog 23 May 2002 22:30:39 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/powerpc/ec555/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/ec555/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/powerpc/ec555/current/ChangeLog 20 May 2002 22:20:43 -0000 1.1
+++ packages/devs/flash/powerpc/ec555/current/ChangeLog 23 May 2002 22:30:45 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/flash/powerpc/mbx/current/ChangeLog 20 May 2002 22:20:43 -0000 1.6
+++ packages/devs/flash/powerpc/mbx/current/ChangeLog 23 May 2002 22:30:50 -0000
@@ -65 +65 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/viper/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/flash/powerpc/viper/current/ChangeLog 20 May 2002 22:20:43 -0000 1.4
+++ packages/devs/flash/powerpc/viper/current/ChangeLog 23 May 2002 22:30:56 -0000
@@ -49 +49 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/sh/cq7750/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/sh/cq7750/current/ChangeLog 20 May 2002 22:20:43 -0000 1.2
+++ packages/devs/flash/sh/cq7750/current/ChangeLog 23 May 2002 22:31:02 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/sh/edk7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/sh/edk7708/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/sh/edk7708/current/ChangeLog 20 May 2002 22:20:44 -0000 1.2
+++ packages/devs/flash/sh/edk7708/current/ChangeLog 23 May 2002 22:31:09 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/sh/hs7729pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/sh/hs7729pci/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/sh/hs7729pci/current/ChangeLog 20 May 2002 22:20:44 -0000 1.1
+++ packages/devs/flash/sh/hs7729pci/current/ChangeLog 23 May 2002 22:31:15 -0000
@@ -47 +47 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/sh/se7751/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/sh/se7751/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/sh/se7751/current/ChangeLog 20 May 2002 22:20:44 -0000 1.1
+++ packages/devs/flash/sh/se7751/current/ChangeLog 23 May 2002 22:31:20 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/sh/se77x9/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/sh/se77x9/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/sh/se77x9/current/ChangeLog 20 May 2002 22:20:44 -0000 1.1
+++ packages/devs/flash/sh/se77x9/current/ChangeLog 23 May 2002 22:31:26 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/flash/synth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/synth/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/synth/current/ChangeLog 20 May 2002 22:20:44 -0000 1.2
+++ packages/devs/flash/synth/current/ChangeLog 23 May 2002 22:31:33 -0000
@@ -53 +53 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/kbd/arm/aaed2000/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/kbd/arm/aaed2000/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/kbd/arm/aaed2000/current/ChangeLog 20 May 2002 22:20:46 -0000 1.1
+++ packages/devs/kbd/arm/aaed2000/current/ChangeLog 23 May 2002 22:31:39 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/kbd/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/kbd/arm/ipaq/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/kbd/arm/ipaq/current/ChangeLog 20 May 2002 22:20:46 -0000 1.4
+++ packages/devs/kbd/arm/ipaq/current/ChangeLog 23 May 2002 22:31:43 -0000
@@ -44 +44 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/pcmcia/arm/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/pcmcia/arm/assabet/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/pcmcia/arm/assabet/current/ChangeLog 20 May 2002 22:20:46 -0000 1.6
+++ packages/devs/pcmcia/arm/assabet/current/ChangeLog 23 May 2002 22:31:48 -0000
@@ -70 +70 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/pcmcia/arm/cerf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/pcmcia/arm/cerf/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/pcmcia/arm/cerf/current/ChangeLog 20 May 2002 22:20:47 -0000 1.1
+++ packages/devs/pcmcia/arm/cerf/current/ChangeLog 23 May 2002 22:31:54 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/pcmcia/arm/cerfpda/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/pcmcia/arm/cerfpda/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/pcmcia/arm/cerfpda/current/ChangeLog 20 May 2002 22:20:47 -0000 1.1
+++ packages/devs/pcmcia/arm/cerfpda/current/ChangeLog 23 May 2002 22:32:00 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/pcmcia/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/pcmcia/arm/ipaq/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/pcmcia/arm/ipaq/current/ChangeLog 20 May 2002 22:20:47 -0000 1.3
+++ packages/devs/pcmcia/arm/ipaq/current/ChangeLog 23 May 2002 22:32:06 -0000
@@ -55 +55 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/aaed2000/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/aaed2000/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/arm/aaed2000/current/ChangeLog 20 May 2002 22:20:47 -0000 1.1
+++ packages/devs/serial/arm/aaed2000/current/ChangeLog 23 May 2002 22:32:11 -0000
@@ -45 +45 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/aeb/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/serial/arm/aeb/current/ChangeLog 20 May 2002 22:20:47 -0000 1.7
+++ packages/devs/serial/arm/aeb/current/ChangeLog 23 May 2002 22:32:17 -0000
@@ -1194 +1194 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/at91/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/arm/at91/current/ChangeLog 20 May 2002 22:20:48 -0000 1.5
+++ packages/devs/serial/arm/at91/current/ChangeLog 23 May 2002 22:32:22 -0000
@@ -51 +51 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/cerfpda/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/cerfpda/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/arm/cerfpda/current/ChangeLog 20 May 2002 22:20:49 -0000 1.1
+++ packages/devs/serial/arm/cerfpda/current/ChangeLog 23 May 2002 22:32:28 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/cma230/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/arm/cma230/current/ChangeLog 20 May 2002 22:20:49 -0000 1.6
+++ packages/devs/serial/arm/cma230/current/ChangeLog 23 May 2002 22:32:32 -0000
@@ -1191 +1191 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/e7t/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/e7t/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/serial/arm/e7t/current/ChangeLog 20 May 2002 22:20:50 -0000 1.2
+++ packages/devs/serial/arm/e7t/current/ChangeLog 23 May 2002 22:32:38 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/arm/ebsa285/current/ChangeLog 20 May 2002 22:20:51 -0000 1.6
+++ packages/devs/serial/arm/ebsa285/current/ChangeLog 23 May 2002 22:32:43 -0000
@@ -1202 +1202 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/serial/arm/edb7xxx/current/ChangeLog 20 May 2002 22:20:53 -0000 1.7
+++ packages/devs/serial/arm/edb7xxx/current/ChangeLog 23 May 2002 22:32:48 -0000
@@ -1193 +1193 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/integrator/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/integrator/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/serial/arm/integrator/current/ChangeLog 20 May 2002 22:20:54 -0000 1.2
+++ packages/devs/serial/arm/integrator/current/ChangeLog 23 May 2002 22:32:54 -0000
@@ -46 +46 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/iq80310/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/serial/arm/iq80310/current/ChangeLog 20 May 2002 22:20:55 -0000 1.3
+++ packages/devs/serial/arm/iq80310/current/ChangeLog 23 May 2002 22:32:58 -0000
@@ -40 +40 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/iq80321/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/iq80321/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/arm/iq80321/current/ChangeLog 20 May 2002 22:20:58 -0000 1.1
+++ packages/devs/serial/arm/iq80321/current/ChangeLog 23 May 2002 22:33:04 -0000
@@ -37 +37 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/pid/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/devs/serial/arm/pid/current/ChangeLog 20 May 2002 22:20:59 -0000 1.8
+++ packages/devs/serial/arm/pid/current/ChangeLog 23 May 2002 22:33:09 -0000
@@ -217 +217 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/arm/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/sa11x0/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/arm/sa11x0/current/ChangeLog 20 May 2002 22:21:00 -0000 1.6
+++ packages/devs/serial/arm/sa11x0/current/ChangeLog 23 May 2002 22:33:14 -0000
@@ -69 +69 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/generic/16x5x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/generic/16x5x/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/devs/serial/generic/16x5x/current/ChangeLog 20 May 2002 22:21:01 -0000 1.8
+++ packages/devs/serial/generic/16x5x/current/ChangeLog 23 May 2002 22:33:18 -0000
@@ -280 +280 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/h8300/h8300h/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/h8300/h8300h/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/h8300/h8300h/current/ChangeLog 20 May 2002 22:21:01 -0000 1.1
+++ packages/devs/serial/h8300/h8300h/current/ChangeLog 23 May 2002 22:33:22 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/i386/pc/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/serial/i386/pc/current/ChangeLog 20 May 2002 22:21:01 -0000 1.7
+++ packages/devs/serial/i386/pc/current/ChangeLog 23 May 2002 22:33:27 -0000
@@ -1200 +1200 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/loop/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/loop/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/serial/loop/current/ChangeLog 20 May 2002 22:21:02 -0000 1.4
+++ packages/devs/serial/loop/current/ChangeLog 23 May 2002 22:33:31 -0000
@@ -51 +51 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/atlas/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/serial/mips/atlas/current/ChangeLog 20 May 2002 22:21:03 -0000 1.3
+++ packages/devs/serial/mips/atlas/current/ChangeLog 23 May 2002 22:33:35 -0000
@@ -47 +47 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/mips/jmr3904/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/jmr3904/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/mips/jmr3904/current/ChangeLog 20 May 2002 22:21:03 -0000 1.6
+++ packages/devs/serial/mips/jmr3904/current/ChangeLog 23 May 2002 22:33:40 -0000
@@ -1189 +1189 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/mips/ref4955/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/ref4955/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/serial/mips/ref4955/current/ChangeLog 20 May 2002 22:21:04 -0000 1.2
+++ packages/devs/serial/mips/ref4955/current/ChangeLog 23 May 2002 22:33:44 -0000
@@ -64 +64 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/mips/upd985xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/upd985xx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/mips/upd985xx/current/ChangeLog 20 May 2002 22:21:05 -0000 1.1
+++ packages/devs/serial/mips/upd985xx/current/ChangeLog 23 May 2002 22:33:49 -0000
@@ -47 +47 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/vrc437x/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/serial/mips/vrc437x/current/ChangeLog 20 May 2002 22:21:05 -0000 1.3
+++ packages/devs/serial/mips/vrc437x/current/ChangeLog 23 May 2002 22:33:53 -0000
@@ -1210 +1210 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/mn10300/mn10300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mn10300/mn10300/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/mn10300/mn10300/current/ChangeLog 20 May 2002 22:21:07 -0000 1.5
+++ packages/devs/serial/mn10300/mn10300/current/ChangeLog 23 May 2002 22:33:58 -0000
@@ -1185 +1185 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/powerpc/cme555/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/cme555/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/powerpc/cme555/current/ChangeLog 20 May 2002 22:21:08 -0000 1.1
+++ packages/devs/serial/powerpc/cme555/current/ChangeLog 23 May 2002 22:34:04 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/powerpc/cogent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/cogent/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/powerpc/cogent/current/ChangeLog 20 May 2002 22:21:08 -0000 1.6
+++ packages/devs/serial/powerpc/cogent/current/ChangeLog 23 May 2002 22:34:08 -0000
@@ -1189 +1189 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/powerpc/ec555/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/ec555/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/powerpc/ec555/current/ChangeLog 20 May 2002 22:21:09 -0000 1.1
+++ packages/devs/serial/powerpc/ec555/current/ChangeLog 23 May 2002 22:34:13 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/devs/serial/powerpc/quicc/current/ChangeLog 20 May 2002 22:21:09 -0000 1.10
+++ packages/devs/serial/powerpc/quicc/current/ChangeLog 23 May 2002 22:34:19 -0000
@@ -1218 +1218 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/sh/cq7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/cq7708/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/sh/cq7708/current/ChangeLog 20 May 2002 22:21:10 -0000 1.5
+++ packages/devs/serial/sh/cq7708/current/ChangeLog 23 May 2002 22:34:24 -0000
@@ -66 +66 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/sh/edk7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/edk7708/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/sh/edk7708/current/ChangeLog 20 May 2002 22:21:11 -0000 1.6
+++ packages/devs/serial/sh/edk7708/current/ChangeLog 23 May 2002 22:34:28 -0000
@@ -1208 +1208 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/sh/sci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/sci/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/serial/sh/sci/current/ChangeLog 20 May 2002 22:21:12 -0000 1.4
+++ packages/devs/serial/sh/sci/current/ChangeLog 23 May 2002 22:34:34 -0000
@@ -160 +160 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/sh/scif/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/scif/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/sh/scif/current/ChangeLog 20 May 2002 22:21:13 -0000 1.6
+++ packages/devs/serial/sh/scif/current/ChangeLog 23 May 2002 22:34:39 -0000
@@ -182 +182 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/sh/se77x9/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/se77x9/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/sh/se77x9/current/ChangeLog 20 May 2002 22:21:14 -0000 1.1
+++ packages/devs/serial/sh/se77x9/current/ChangeLog 23 May 2002 22:34:44 -0000
@@ -45 +45 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/sparclite/sleb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sparclite/sleb/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/sparclite/sleb/current/ChangeLog 20 May 2002 22:21:16 -0000 1.6
+++ packages/devs/serial/sparclite/sleb/current/ChangeLog 23 May 2002 22:34:48 -0000
@@ -1191 +1191 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/serial/v85x/v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/v85x/v850/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/devs/serial/v85x/v850/current/ChangeLog 20 May 2002 22:21:16 -0000 1.9
+++ packages/devs/serial/v85x/v850/current/ChangeLog 23 May 2002 22:34:53 -0000
@@ -87 +87 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/touch/arm/aaed2000/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/touch/arm/aaed2000/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/touch/arm/aaed2000/current/ChangeLog 20 May 2002 22:21:17 -0000 1.1
+++ packages/devs/touch/arm/aaed2000/current/ChangeLog 23 May 2002 22:34:57 -0000
@@ -40 +40 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/touch/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/touch/arm/ipaq/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/touch/arm/ipaq/current/ChangeLog 20 May 2002 22:21:17 -0000 1.4
+++ packages/devs/touch/arm/ipaq/current/ChangeLog 23 May 2002 22:35:01 -0000
@@ -52 +52 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/usb/nec_upd985xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/usb/nec_upd985xx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/usb/nec_upd985xx/current/ChangeLog 20 May 2002 22:21:18 -0000 1.1
+++ packages/devs/usb/nec_upd985xx/current/ChangeLog 23 May 2002 22:35:06 -0000
@@ -101 +101 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/usb/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/usb/sa11x0/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/usb/sa11x0/current/ChangeLog 20 May 2002 22:21:19 -0000 1.6
+++ packages/devs/usb/sa11x0/current/ChangeLog 23 May 2002 22:35:10 -0000
@@ -179 +179 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/wallclock/dallas/ds12887/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/dallas/ds12887/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/wallclock/dallas/ds12887/current/ChangeLog 20 May 2002 22:21:21 -0000 1.3
+++ packages/devs/wallclock/dallas/ds12887/current/ChangeLog 23 May 2002 22:35:14 -0000
@@ -43 +43 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/wallclock/dallas/ds1742/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/dallas/ds1742/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/wallclock/dallas/ds1742/current/ChangeLog 20 May 2002 22:21:21 -0000 1.2
+++ packages/devs/wallclock/dallas/ds1742/current/ChangeLog 23 May 2002 22:35:18 -0000
@@ -34 +34 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/wallclock/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/i386/pc/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/wallclock/i386/pc/current/ChangeLog 20 May 2002 22:21:22 -0000 1.2
+++ packages/devs/wallclock/i386/pc/current/ChangeLog 23 May 2002 22:35:22 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/wallclock/mips/ref4955/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/mips/ref4955/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/wallclock/mips/ref4955/current/ChangeLog 20 May 2002 22:21:24 -0000 1.3
+++ packages/devs/wallclock/mips/ref4955/current/ChangeLog 23 May 2002 22:35:26 -0000
@@ -49 +49 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/wallclock/powerpc/mpc5xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/powerpc/mpc5xx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/wallclock/powerpc/mpc5xx/current/ChangeLog 20 May 2002 22:21:24 -0000 1.1
+++ packages/devs/wallclock/powerpc/mpc5xx/current/ChangeLog 23 May 2002 22:35:31 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/wallclock/sh/hs7729pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/sh/hs7729pci/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/wallclock/sh/hs7729pci/current/ChangeLog 20 May 2002 22:21:24 -0000 1.1
+++ packages/devs/wallclock/sh/hs7729pci/current/ChangeLog 23 May 2002 22:35:35 -0000
@@ -34 +34 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/wallclock/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/sh/sh3/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/wallclock/sh/sh3/current/ChangeLog 20 May 2002 22:21:24 -0000 1.2
+++ packages/devs/wallclock/sh/sh3/current/ChangeLog 23 May 2002 22:35:41 -0000
@@ -79 +79 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/watchdog/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/arm/aeb/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/watchdog/arm/aeb/current/ChangeLog 20 May 2002 22:21:25 -0000 1.2
+++ packages/devs/watchdog/arm/aeb/current/ChangeLog 23 May 2002 22:35:45 -0000
@@ -42 +42 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/watchdog/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/watchdog/arm/ebsa285/current/ChangeLog 20 May 2002 22:21:26 -0000 1.2
+++ packages/devs/watchdog/arm/ebsa285/current/ChangeLog 23 May 2002 22:35:49 -0000
@@ -42 +42 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/watchdog/arm/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/arm/sa11x0/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/watchdog/arm/sa11x0/current/ChangeLog 20 May 2002 22:21:26 -0000 1.2
+++ packages/devs/watchdog/arm/sa11x0/current/ChangeLog 23 May 2002 22:35:54 -0000
@@ -48 +48 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/watchdog/mn10300/mn10300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/mn10300/mn10300/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/watchdog/mn10300/mn10300/current/ChangeLog 20 May 2002 22:21:26 -0000 1.2
+++ packages/devs/watchdog/mn10300/mn10300/current/ChangeLog 23 May 2002 22:35:58 -0000
@@ -88 +88 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/devs/watchdog/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/sh/sh3/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/watchdog/sh/sh3/current/ChangeLog 20 May 2002 22:21:27 -0000 1.2
+++ packages/devs/watchdog/sh/sh3/current/ChangeLog 23 May 2002 22:36:02 -0000
@@ -42 +42 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/error/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/error/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/error/current/ChangeLog 20 May 2002 22:21:28 -0000 1.9
+++ packages/error/current/ChangeLog 23 May 2002 22:36:06 -0000
@@ -102 +102 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/fs/jffs2/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/fs/jffs2/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/fs/jffs2/current/ChangeLog 20 May 2002 22:21:29 -0000 1.1
+++ packages/fs/jffs2/current/ChangeLog 23 May 2002 22:36:11 -0000
@@ -193 +193 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/fs/ram/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/fs/ram/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/fs/ram/current/ChangeLog 20 May 2002 22:21:30 -0000 1.4
+++ packages/fs/ram/current/ChangeLog 23 May 2002 22:36:15 -0000
@@ -60 +60 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/fs/rom/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/fs/rom/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/fs/rom/current/ChangeLog 20 May 2002 22:21:32 -0000 1.6
+++ packages/fs/rom/current/ChangeLog 23 May 2002 22:36:20 -0000
@@ -88 +88 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/aeb/current/ChangeLog,v
retrieving revision 1.26
diff -u -0 -r1.26 ChangeLog
--- packages/hal/arm/aeb/current/ChangeLog 20 May 2002 22:21:35 -0000 1.26
+++ packages/hal/arm/aeb/current/ChangeLog 23 May 2002 22:36:24 -0000
@@ -0,0 +1,4 @@
+2002-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_aeb.cdl: Don't run cache tests.
+
@@ -605 +609 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.69
diff -u -0 -r1.69 ChangeLog
--- packages/hal/arm/arch/current/ChangeLog 20 May 2002 22:21:37 -0000 1.69
+++ packages/hal/arm/arch/current/ChangeLog 23 May 2002 22:36:29 -0000
@@ -1474 +1474 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/arm9/aaed2000/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arm9/aaed2000/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/arm/arm9/aaed2000/current/ChangeLog 20 May 2002 22:21:42 -0000 1.1
+++ packages/hal/arm/arm9/aaed2000/current/ChangeLog 23 May 2002 22:36:33 -0000
@@ -371 +371 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/arm9/excalibur/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arm9/excalibur/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/arm/arm9/excalibur/current/ChangeLog 20 May 2002 22:21:43 -0000 1.1
+++ packages/hal/arm/arm9/excalibur/current/ChangeLog 23 May 2002 22:36:37 -0000
@@ -320 +320 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/arm9/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arm9/var/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/arm/arm9/var/current/ChangeLog 20 May 2002 22:21:43 -0000 1.5
+++ packages/hal/arm/arm9/var/current/ChangeLog 23 May 2002 22:36:41 -0000
@@ -151 +151 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/at91/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/arm/at91/current/ChangeLog 20 May 2002 22:21:45 -0000 1.3
+++ packages/hal/arm/at91/current/ChangeLog 23 May 2002 22:36:45 -0000
@@ -135 +135 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/cma230/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- packages/hal/arm/cma230/current/ChangeLog 20 May 2002 22:21:47 -0000 1.21
+++ packages/hal/arm/cma230/current/ChangeLog 23 May 2002 22:36:49 -0000
@@ -0,0 +1,4 @@
+2002-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_cma230.cdl: Don't run cache tests.
+
@@ -368 +372 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/e7t/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/e7t/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/arm/e7t/current/ChangeLog 20 May 2002 22:21:49 -0000 1.5
+++ packages/hal/arm/e7t/current/ChangeLog 23 May 2002 22:36:54 -0000
@@ -156 +156 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- packages/hal/arm/ebsa285/current/ChangeLog 20 May 2002 22:21:50 -0000 1.24
+++ packages/hal/arm/ebsa285/current/ChangeLog 23 May 2002 22:36:58 -0000
@@ -828 +828 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.35
diff -u -0 -r1.35 ChangeLog
--- packages/hal/arm/edb7xxx/current/ChangeLog 20 May 2002 22:21:51 -0000 1.35
+++ packages/hal/arm/edb7xxx/current/ChangeLog 23 May 2002 22:37:03 -0000
@@ -1119 +1119 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/integrator/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/integrator/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/hal/arm/integrator/current/ChangeLog 20 May 2002 22:21:56 -0000 1.2
+++ packages/hal/arm/integrator/current/ChangeLog 23 May 2002 22:37:07 -0000
@@ -114 +114 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- packages/hal/arm/iq80310/current/ChangeLog 20 May 2002 22:21:57 -0000 1.14
+++ packages/hal/arm/iq80310/current/ChangeLog 23 May 2002 22:37:11 -0000
@@ -394 +394 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/pid/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- packages/hal/arm/pid/current/ChangeLog 20 May 2002 22:22:02 -0000 1.30
+++ packages/hal/arm/pid/current/ChangeLog 23 May 2002 22:37:15 -0000
@@ -0,0 +1,4 @@
+2002-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_pid.cdl: Don't run cache tests.
+
@@ -835 +839 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- packages/hal/arm/sa11x0/assabet/current/ChangeLog 20 May 2002 22:22:04 -0000 1.22
+++ packages/hal/arm/sa11x0/assabet/current/ChangeLog 23 May 2002 22:37:19 -0000
@@ -339 +339 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/sa11x0/brutus/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/brutus/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- packages/hal/arm/sa11x0/brutus/current/ChangeLog 20 May 2002 22:22:07 -0000 1.14
+++ packages/hal/arm/sa11x0/brutus/current/ChangeLog 23 May 2002 22:37:24 -0000
@@ -185 +185 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/sa11x0/cerf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/cerf/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/arm/sa11x0/cerf/current/ChangeLog 20 May 2002 22:22:08 -0000 1.1
+++ packages/hal/arm/sa11x0/cerf/current/ChangeLog 23 May 2002 22:37:28 -0000
@@ -72 +72 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/sa11x0/cerfpda/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/cerfpda/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/arm/sa11x0/cerfpda/current/ChangeLog 20 May 2002 22:22:09 -0000 1.1
+++ packages/hal/arm/sa11x0/cerfpda/current/ChangeLog 23 May 2002 22:37:33 -0000
@@ -79 +79 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/sa11x0/flexanet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/flexanet/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/arm/sa11x0/flexanet/current/ChangeLog 20 May 2002 22:22:10 -0000 1.4
+++ packages/hal/arm/sa11x0/flexanet/current/ChangeLog 23 May 2002 22:37:37 -0000
@@ -59 +59 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- packages/hal/arm/sa11x0/ipaq/current/ChangeLog 20 May 2002 22:22:12 -0000 1.11
+++ packages/hal/arm/sa11x0/ipaq/current/ChangeLog 23 May 2002 22:37:42 -0000
@@ -370 +370 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/sa11x0/nano/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/nano/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/arm/sa11x0/nano/current/ChangeLog 20 May 2002 22:22:15 -0000 1.5
+++ packages/hal/arm/sa11x0/nano/current/ChangeLog 23 May 2002 22:37:46 -0000
@@ -205 +205 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog 20 May 2002 22:22:15 -0000 1.10
+++ packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog 23 May 2002 22:37:50 -0000
@@ -125 +125 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- packages/hal/arm/sa11x0/var/current/ChangeLog 20 May 2002 22:22:17 -0000 1.19
+++ packages/hal/arm/sa11x0/var/current/ChangeLog 23 May 2002 22:37:56 -0000
@@ -441 +441 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/snds/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/snds/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/arm/snds/current/ChangeLog 20 May 2002 22:22:20 -0000 1.1
+++ packages/hal/arm/snds/current/ChangeLog 23 May 2002 22:38:01 -0000
@@ -110 +110 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/xscale/iq80321/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/iq80321/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/arm/xscale/iq80321/current/ChangeLog 20 May 2002 22:22:22 -0000 1.1
+++ packages/hal/arm/xscale/iq80321/current/ChangeLog 23 May 2002 22:38:06 -0000
@@ -246 +246 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/arm/xscale/verde/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/verde/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/arm/xscale/verde/current/ChangeLog 20 May 2002 22:22:23 -0000 1.1
+++ packages/hal/arm/xscale/verde/current/ChangeLog 23 May 2002 22:38:10 -0000
@@ -143 +143 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/calmrisc16/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/calmrisc16/arch/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/calmrisc16/arch/current/ChangeLog 20 May 2002 22:22:24 -0000 1.1
+++ packages/hal/calmrisc16/arch/current/ChangeLog 23 May 2002 22:38:14 -0000
@@ -54 +54 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/calmrisc16/ceb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/calmrisc16/ceb/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/calmrisc16/ceb/current/ChangeLog 20 May 2002 22:22:24 -0000 1.1
+++ packages/hal/calmrisc16/ceb/current/ChangeLog 23 May 2002 22:38:18 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/calmrisc16/core/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/calmrisc16/core/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/calmrisc16/core/current/ChangeLog 20 May 2002 22:22:25 -0000 1.1
+++ packages/hal/calmrisc16/core/current/ChangeLog 23 May 2002 22:38:23 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/calmrisc32/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/calmrisc32/arch/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/calmrisc32/arch/current/ChangeLog 20 May 2002 22:22:26 -0000 1.1
+++ packages/hal/calmrisc32/arch/current/ChangeLog 23 May 2002 22:38:27 -0000
@@ -53 +53 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/calmrisc32/ceb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/calmrisc32/ceb/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/calmrisc32/ceb/current/ChangeLog 20 May 2002 22:22:26 -0000 1.1
+++ packages/hal/calmrisc32/ceb/current/ChangeLog 23 May 2002 22:38:31 -0000
@@ -39 +39 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/calmrisc32/core/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/calmrisc32/core/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/calmrisc32/core/current/ChangeLog 20 May 2002 22:22:27 -0000 1.1
+++ packages/hal/calmrisc32/core/current/ChangeLog 23 May 2002 22:38:35 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.77
diff -u -0 -r1.77 ChangeLog
--- packages/hal/common/current/ChangeLog 20 May 2002 22:22:27 -0000 1.77
+++ packages/hal/common/current/ChangeLog 23 May 2002 22:38:39 -0000
@@ -0,0 +1,7 @@
+2002-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal.cdl: Don't build tests that are not applicable with the
+ current configuration.
+ Added CYGINT_HAL_TESTS_NO_CACHES which allows cache tests to be
+ suppressed.
+
@@ -2107 +2114 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/frv/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/frv/arch/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/frv/arch/current/ChangeLog 20 May 2002 22:22:35 -0000 1.1
+++ packages/hal/frv/arch/current/ChangeLog 23 May 2002 22:38:43 -0000
@@ -110 +110 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/frv/frv400/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/frv/frv400/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/frv/frv400/current/ChangeLog 20 May 2002 22:22:36 -0000 1.1
+++ packages/hal/frv/frv400/current/ChangeLog 23 May 2002 22:38:48 -0000
@@ -148 +148 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/h8300/aki3068net/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/h8300/aki3068net/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/h8300/aki3068net/current/ChangeLog 20 May 2002 22:22:37 -0000 1.1
+++ packages/hal/h8300/aki3068net/current/ChangeLog 23 May 2002 22:38:52 -0000
@@ -42 +42 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/h8300/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/h8300/arch/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/h8300/arch/current/ChangeLog 20 May 2002 22:22:38 -0000 1.1
+++ packages/hal/h8300/arch/current/ChangeLog 23 May 2002 22:38:56 -0000
@@ -42 +42 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/h8300/h8300h/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/h8300/h8300h/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/h8300/h8300h/current/ChangeLog 20 May 2002 22:22:39 -0000 1.1
+++ packages/hal/h8300/h8300h/current/ChangeLog 23 May 2002 22:39:01 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/h8300/sim/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/h8300/sim/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/h8300/sim/current/ChangeLog 20 May 2002 22:22:40 -0000 1.1
+++ packages/hal/h8300/sim/current/ChangeLog 23 May 2002 22:39:05 -0000
@@ -42 +42 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.34
diff -u -0 -r1.34 ChangeLog
--- packages/hal/i386/arch/current/ChangeLog 20 May 2002 22:22:41 -0000 1.34
+++ packages/hal/i386/arch/current/ChangeLog 23 May 2002 22:39:10 -0000
@@ -827 +827 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/i386/generic/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/generic/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/hal/i386/generic/current/ChangeLog 20 May 2002 22:22:44 -0000 1.2
+++ packages/hal/i386/generic/current/ChangeLog 23 May 2002 22:39:14 -0000
@@ -44 +44 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/hal/i386/pc/current/ChangeLog 20 May 2002 22:22:45 -0000 1.16
+++ packages/hal/i386/pc/current/ChangeLog 23 May 2002 22:39:18 -0000
@@ -441 +441 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- packages/hal/i386/pcmb/current/ChangeLog 20 May 2002 22:22:47 -0000 1.14
+++ packages/hal/i386/pcmb/current/ChangeLog 23 May 2002 22:39:23 -0000
@@ -214 +214 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.62
diff -u -0 -r1.62 ChangeLog
--- packages/hal/mips/arch/current/ChangeLog 20 May 2002 22:22:48 -0000 1.62
+++ packages/hal/mips/arch/current/ChangeLog 23 May 2002 22:39:28 -0000
@@ -1576 +1576 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/atlas/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/mips/atlas/current/ChangeLog 20 May 2002 22:22:52 -0000 1.5
+++ packages/hal/mips/atlas/current/ChangeLog 23 May 2002 22:39:32 -0000
@@ -227 +227 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/jmr3904/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/jmr3904/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- packages/hal/mips/jmr3904/current/ChangeLog 20 May 2002 22:22:53 -0000 1.23
+++ packages/hal/mips/jmr3904/current/ChangeLog 23 May 2002 22:39:36 -0000
@@ -477 +477 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/malta/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/malta/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/mips/malta/current/ChangeLog 20 May 2002 22:22:54 -0000 1.1
+++ packages/hal/mips/malta/current/ChangeLog 23 May 2002 22:39:41 -0000
@@ -314 +314 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/mips32/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/mips32/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/mips/mips32/current/ChangeLog 20 May 2002 22:22:55 -0000 1.3
+++ packages/hal/mips/mips32/current/ChangeLog 23 May 2002 22:39:45 -0000
@@ -0,0 +1,4 @@
+2002-05-22 Jesper Skov <jskov@redhat.com>
+
+ * include/var_arch.h: Added __ASSEMBLER__ protection.
+
@@ -105 +109 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/mips64/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/mips64/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/mips/mips64/current/ChangeLog 20 May 2002 22:22:56 -0000 1.4
+++ packages/hal/mips/mips64/current/ChangeLog 23 May 2002 22:39:51 -0000
@@ -0,0 +1,4 @@
+2002-05-22 Jesper Skov <jskov@redhat.com>
+
+ * include/var_arch.h: Added __ASSEMBLER__ protection.
+
@@ -63 +67 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/ref4955/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/ref4955/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/mips/ref4955/current/ChangeLog 20 May 2002 22:22:58 -0000 1.4
+++ packages/hal/mips/ref4955/current/ChangeLog 23 May 2002 22:39:55 -0000
@@ -352 +352 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/rm7000/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/ocelot/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/hal/mips/rm7000/ocelot/current/ChangeLog 20 May 2002 22:22:59 -0000 1.7
+++ packages/hal/mips/rm7000/ocelot/current/ChangeLog 23 May 2002 22:40:01 -0000
@@ -231 +231 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/rm7000/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/var/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/hal/mips/rm7000/var/current/ChangeLog 20 May 2002 22:23:01 -0000 1.6
+++ packages/hal/mips/rm7000/var/current/ChangeLog 23 May 2002 22:40:06 -0000
@@ -92 +92 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/sim/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/sim/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/hal/mips/sim/current/ChangeLog 20 May 2002 22:23:02 -0000 1.16
+++ packages/hal/mips/sim/current/ChangeLog 23 May 2002 22:40:11 -0000
@@ -264 +264 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/tx49/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/tx49/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/mips/tx49/current/ChangeLog 20 May 2002 22:23:07 -0000 1.3
+++ packages/hal/mips/tx49/current/ChangeLog 23 May 2002 22:40:17 -0000
@@ -128 +128 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/upd985xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/upd985xx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/mips/upd985xx/current/ChangeLog 20 May 2002 22:23:08 -0000 1.1
+++ packages/hal/mips/upd985xx/current/ChangeLog 23 May 2002 22:40:26 -0000
@@ -361 +361 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/vr4300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vr4300/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/hal/mips/vr4300/current/ChangeLog 20 May 2002 22:23:08 -0000 1.9
+++ packages/hal/mips/vr4300/current/ChangeLog 23 May 2002 22:40:31 -0000
@@ -298 +298 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/vrc4373/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vrc4373/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- packages/hal/mips/vrc4373/current/ChangeLog 20 May 2002 22:23:09 -0000 1.11
+++ packages/hal/mips/vrc4373/current/ChangeLog 23 May 2002 22:40:36 -0000
@@ -542 +542 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mips/vrc4375/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vrc4375/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/mips/vrc4375/current/ChangeLog 20 May 2002 22:23:10 -0000 1.1
+++ packages/hal/mips/vrc4375/current/ChangeLog 23 May 2002 22:40:41 -0000
@@ -125 +125 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mn10300/am31/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/am31/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/hal/mn10300/am31/current/ChangeLog 19 Oct 2001 07:02:35 -0000 1.9
+++ packages/hal/mn10300/am31/current/ChangeLog 23 May 2002 22:40:46 -0000
@@ -0,0 +1,4 @@
+2002-05-21 Jesper Skov <jskov@redhat.com>
+
+ * include/var_cache.h (HAL_DCACHE_STORE): Fix warning.
+
Index: packages/hal/mn10300/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/arch/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- packages/hal/mn10300/arch/current/ChangeLog 20 May 2002 22:23:16 -0000 1.24
+++ packages/hal/mn10300/arch/current/ChangeLog 23 May 2002 22:40:51 -0000
@@ -900 +900 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mn10300/asb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/asb/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/mn10300/asb/current/ChangeLog 20 May 2002 22:23:20 -0000 1.1
+++ packages/hal/mn10300/asb/current/ChangeLog 23 May 2002 22:40:55 -0000
@@ -99 +99 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mn10300/asb2305/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/asb2305/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/mn10300/asb2305/current/ChangeLog 20 May 2002 22:23:21 -0000 1.1
+++ packages/hal/mn10300/asb2305/current/ChangeLog 23 May 2002 22:41:00 -0000
@@ -84 +84 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mn10300/sim/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/sim/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/hal/mn10300/sim/current/ChangeLog 20 May 2002 22:23:22 -0000 1.10
+++ packages/hal/mn10300/sim/current/ChangeLog 23 May 2002 22:41:04 -0000
@@ -221 +221 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/mn10300/stdeval1/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/stdeval1/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- packages/hal/mn10300/stdeval1/current/ChangeLog 20 May 2002 22:23:25 -0000 1.17
+++ packages/hal/mn10300/stdeval1/current/ChangeLog 23 May 2002 22:41:08 -0000
@@ -393 +393 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/arch/current/ChangeLog,v
retrieving revision 1.41
diff -u -0 -r1.41 ChangeLog
--- packages/hal/powerpc/arch/current/ChangeLog 20 May 2002 22:23:27 -0000 1.41
+++ packages/hal/powerpc/arch/current/ChangeLog 23 May 2002 22:41:13 -0000
@@ -1646 +1646 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/cme555/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/cme555/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/powerpc/cme555/current/ChangeLog 20 May 2002 22:23:33 -0000 1.1
+++ packages/hal/powerpc/cme555/current/ChangeLog 23 May 2002 22:41:19 -0000
@@ -40 +40 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/cogent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/cogent/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- packages/hal/powerpc/cogent/current/ChangeLog 20 May 2002 22:23:33 -0000 1.21
+++ packages/hal/powerpc/cogent/current/ChangeLog 23 May 2002 22:41:23 -0000
@@ -0,0 +1,5 @@
+2002-05-21 Gary Thomas <gthomas@redhat.com>
+
+ * misc/gdb_module.ecm: New file - ecosconfig data used to
+ build ROM based GDB stubs.
+
@@ -746 +751 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/ec555/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/ec555/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/powerpc/ec555/current/ChangeLog 20 May 2002 22:23:37 -0000 1.1
+++ packages/hal/powerpc/ec555/current/ChangeLog 23 May 2002 22:41:27 -0000
@@ -40 +40 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/fads/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/fads/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- packages/hal/powerpc/fads/current/ChangeLog 20 May 2002 22:23:38 -0000 1.18
+++ packages/hal/powerpc/fads/current/ChangeLog 23 May 2002 22:41:31 -0000
@@ -307 +307 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.26
diff -u -0 -r1.26 ChangeLog
--- packages/hal/powerpc/mbx/current/ChangeLog 20 May 2002 22:23:39 -0000 1.26
+++ packages/hal/powerpc/mbx/current/ChangeLog 23 May 2002 22:41:35 -0000
@@ -565 +565 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/mpc5xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mpc5xx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/powerpc/mpc5xx/current/ChangeLog 20 May 2002 22:23:42 -0000 1.1
+++ packages/hal/powerpc/mpc5xx/current/ChangeLog 23 May 2002 22:41:40 -0000
@@ -36 +36 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/mpc8xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mpc8xx/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- packages/hal/powerpc/mpc8xx/current/ChangeLog 20 May 2002 22:23:42 -0000 1.13
+++ packages/hal/powerpc/mpc8xx/current/ChangeLog 23 May 2002 22:41:44 -0000
@@ -214 +214 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/ppc40x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/ppc40x/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/hal/powerpc/ppc40x/current/ChangeLog 20 May 2002 22:23:45 -0000 1.6
+++ packages/hal/powerpc/ppc40x/current/ChangeLog 23 May 2002 22:41:49 -0000
@@ -0,0 +1,5 @@
+2002-05-22 Jesper Skov <jskov@redhat.com>
+
+ * src/var_intr.c: Fixed warning.
+ * src/var_misc.c: Same.
+
@@ -89 +94 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/ppc60x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/ppc60x/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/hal/powerpc/ppc60x/current/ChangeLog 20 May 2002 22:23:46 -0000 1.6
+++ packages/hal/powerpc/ppc60x/current/ChangeLog 23 May 2002 22:41:53 -0000
@@ -82 +82 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- packages/hal/powerpc/quicc/current/ChangeLog 20 May 2002 22:23:47 -0000 1.19
+++ packages/hal/powerpc/quicc/current/ChangeLog 23 May 2002 22:41:57 -0000
@@ -200 +200 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/sim/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/sim/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/hal/powerpc/sim/current/ChangeLog 20 May 2002 22:23:48 -0000 1.16
+++ packages/hal/powerpc/sim/current/ChangeLog 23 May 2002 22:42:01 -0000
@@ -301 +301 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/viper/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/powerpc/viper/current/ChangeLog 20 May 2002 22:23:49 -0000 1.3
+++ packages/hal/powerpc/viper/current/ChangeLog 23 May 2002 22:42:06 -0000
@@ -129 +129 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.38
diff -u -0 -r1.38 ChangeLog
--- packages/hal/sh/arch/current/ChangeLog 20 May 2002 22:23:52 -0000 1.38
+++ packages/hal/sh/arch/current/ChangeLog 23 May 2002 22:42:10 -0000
@@ -1096 +1096 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/cq7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7708/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/hal/sh/cq7708/current/ChangeLog 20 May 2002 22:23:53 -0000 1.15
+++ packages/hal/sh/cq7708/current/ChangeLog 23 May 2002 22:42:14 -0000
@@ -151 +151 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7750/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- packages/hal/sh/cq7750/current/ChangeLog 20 May 2002 22:23:54 -0000 1.12
+++ packages/hal/sh/cq7750/current/ChangeLog 23 May 2002 22:42:19 -0000
@@ -114 +114 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/dreamcast/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/dreamcast/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/sh/dreamcast/current/ChangeLog 20 May 2002 22:23:55 -0000 1.4
+++ packages/hal/sh/dreamcast/current/ChangeLog 23 May 2002 22:42:23 -0000
@@ -44 +44 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/edk7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/edk7708/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/hal/sh/edk7708/current/ChangeLog 20 May 2002 22:23:56 -0000 1.9
+++ packages/hal/sh/edk7708/current/ChangeLog 23 May 2002 22:42:27 -0000
@@ -427 +427 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/hs7729pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/hs7729pci/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/sh/hs7729pci/current/ChangeLog 20 May 2002 22:23:58 -0000 1.1
+++ packages/hal/sh/hs7729pci/current/ChangeLog 23 May 2002 22:42:31 -0000
@@ -221 +221 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/se7751/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/se7751/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/sh/se7751/current/ChangeLog 20 May 2002 22:23:58 -0000 1.1
+++ packages/hal/sh/se7751/current/ChangeLog 23 May 2002 22:42:36 -0000
@@ -136 +136 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/se77x9/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/se77x9/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/sh/se77x9/current/ChangeLog 20 May 2002 22:23:59 -0000 1.1
+++ packages/hal/sh/se77x9/current/ChangeLog 23 May 2002 22:42:40 -0000
@@ -158 +158 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/sh2/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh2/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/sh/sh2/current/ChangeLog 20 May 2002 22:24:00 -0000 1.1
+++ packages/hal/sh/sh2/current/ChangeLog 23 May 2002 22:42:44 -0000
@@ -0,0 +1,4 @@
+2002-05-22 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh2.cdl: Select variant 7044 by default.
+
@@ -367 +371 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- packages/hal/sh/sh3/current/ChangeLog 20 May 2002 22:24:00 -0000 1.17
+++ packages/hal/sh/sh3/current/ChangeLog 23 May 2002 22:42:49 -0000
@@ -0,0 +1,4 @@
+2002-05-22 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh3.cdl: Select variant 7709A by default.
+
@@ -216 +220 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/hal/sh/sh4/current/ChangeLog 20 May 2002 22:24:02 -0000 1.16
+++ packages/hal/sh/sh4/current/ChangeLog 23 May 2002 22:42:53 -0000
@@ -0,0 +1,4 @@
+2002-05-22 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh4.cdl: Select variant 7750 by default.
+
@@ -256 +260 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sparc/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sparc/arch/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/sparc/arch/current/ChangeLog 20 May 2002 22:24:05 -0000 1.1
+++ packages/hal/sparc/arch/current/ChangeLog 23 May 2002 22:42:57 -0000
@@ -689 +689 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sparc/erc32/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sparc/erc32/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/sparc/erc32/current/ChangeLog 20 May 2002 22:24:05 -0000 1.1
+++ packages/hal/sparc/erc32/current/ChangeLog 23 May 2002 22:43:01 -0000
@@ -267 +267 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sparc/leon/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sparc/leon/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/sparc/leon/current/ChangeLog 20 May 2002 22:24:06 -0000 1.1
+++ packages/hal/sparc/leon/current/ChangeLog 23 May 2002 22:43:05 -0000
@@ -274 +274 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sparclite/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sparclite/arch/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- packages/hal/sparclite/arch/current/ChangeLog 20 May 2002 22:24:07 -0000 1.17
+++ packages/hal/sparclite/arch/current/ChangeLog 23 May 2002 22:43:09 -0000
@@ -685 +685 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sparclite/sim/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sparclite/sim/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/hal/sparclite/sim/current/ChangeLog 20 May 2002 22:24:09 -0000 1.8
+++ packages/hal/sparclite/sim/current/ChangeLog 23 May 2002 22:43:13 -0000
@@ -267 +267 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/sparclite/sleb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sparclite/sleb/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/hal/sparclite/sleb/current/ChangeLog 20 May 2002 22:24:10 -0000 1.10
+++ packages/hal/sparclite/sleb/current/ChangeLog 23 May 2002 22:43:18 -0000
@@ -498 +498 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/synth/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/arch/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/synth/arch/current/ChangeLog 20 May 2002 22:24:14 -0000 1.5
+++ packages/hal/synth/arch/current/ChangeLog 23 May 2002 22:43:22 -0000
@@ -0,0 +1,4 @@
+2002-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_synth.cdl: Don't run cache tests.
+
@@ -387 +391 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/synth/i386linux/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/i386linux/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/synth/i386linux/current/ChangeLog 20 May 2002 22:24:14 -0000 1.5
+++ packages/hal/synth/i386linux/current/ChangeLog 23 May 2002 22:43:27 -0000
@@ -381 +381 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/v85x/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/arch/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/hal/v85x/arch/current/ChangeLog 20 May 2002 22:24:15 -0000 1.16
+++ packages/hal/v85x/arch/current/ChangeLog 23 May 2002 22:43:31 -0000
@@ -250 +250 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/v85x/ceb_v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/ceb_v850/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- packages/hal/v85x/ceb_v850/current/ChangeLog 20 May 2002 22:24:16 -0000 1.13
+++ packages/hal/v85x/ceb_v850/current/ChangeLog 23 May 2002 22:43:36 -0000
@@ -267 +267 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/hal/v85x/v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/v850/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/hal/v85x/v850/current/ChangeLog 20 May 2002 22:24:16 -0000 1.8
+++ packages/hal/v85x/v850/current/ChangeLog 23 May 2002 22:43:40 -0000
@@ -0,0 +1,4 @@
+2002-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_v85x_v850.cdl: Don't run cache tests.
+
@@ -156 +160 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.27
diff -u -0 -r1.27 ChangeLog
--- packages/infra/current/ChangeLog 20 May 2002 22:24:17 -0000 1.27
+++ packages/infra/current/ChangeLog 23 May 2002 22:43:44 -0000
@@ -0,0 +1,5 @@
+2002-05-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/diag.cxx (_vprintf): Mapping of '\n'=>'\r\n' must be done
+ at the _putc() level.
+
@@ -858 +863 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/common/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/io/common/current/ChangeLog 20 May 2002 22:24:20 -0000 1.15
+++ packages/io/common/current/ChangeLog 23 May 2002 22:43:49 -0000
@@ -226 +226 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.31
diff -u -0 -r1.31 ChangeLog
--- packages/io/eth/current/ChangeLog 20 May 2002 22:24:21 -0000 1.31
+++ packages/io/eth/current/ChangeLog 23 May 2002 22:43:53 -0000
@@ -559 +559 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- packages/io/flash/current/ChangeLog 20 May 2002 22:24:23 -0000 1.22
+++ packages/io/flash/current/ChangeLog 23 May 2002 22:43:57 -0000
@@ -257 +257 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/pci/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/io/pci/current/ChangeLog 20 May 2002 22:24:24 -0000 1.15
+++ packages/io/pci/current/ChangeLog 23 May 2002 22:44:01 -0000
@@ -310 +310 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/pcmcia/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/pcmcia/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/io/pcmcia/current/ChangeLog 20 May 2002 22:24:25 -0000 1.4
+++ packages/io/pcmcia/current/ChangeLog 23 May 2002 22:44:06 -0000
@@ -64 +64 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/serial/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/serial/current/ChangeLog,v
retrieving revision 1.45
diff -u -0 -r1.45 ChangeLog
--- packages/io/serial/current/ChangeLog 20 May 2002 22:24:25 -0000 1.45
+++ packages/io/serial/current/ChangeLog 23 May 2002 22:44:10 -0000
@@ -1435 +1435 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/usb/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/common/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/io/usb/common/current/ChangeLog 20 May 2002 22:24:28 -0000 1.2
+++ packages/io/usb/common/current/ChangeLog 23 May 2002 22:44:14 -0000
@@ -44 +44 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/usb/eth/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/eth/slave/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/io/usb/eth/slave/current/ChangeLog 20 May 2002 22:24:29 -0000 1.6
+++ packages/io/usb/eth/slave/current/ChangeLog 23 May 2002 22:44:20 -0000
@@ -119 +119 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/usb/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/slave/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/io/usb/slave/current/ChangeLog 20 May 2002 22:24:29 -0000 1.5
+++ packages/io/usb/slave/current/ChangeLog 23 May 2002 22:44:24 -0000
@@ -122 +122 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/wallclock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/wallclock/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- packages/io/wallclock/current/ChangeLog 20 May 2002 22:24:31 -0000 1.13
+++ packages/io/wallclock/current/ChangeLog 23 May 2002 22:44:28 -0000
@@ -301 +301 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/io/watchdog/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/watchdog/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/io/watchdog/current/ChangeLog 20 May 2002 22:24:32 -0000 1.2
+++ packages/io/watchdog/current/ChangeLog 23 May 2002 22:44:33 -0000
@@ -291 +291 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/isoinfra/current/ChangeLog 20 May 2002 22:24:34 -0000 1.16
+++ packages/isoinfra/current/ChangeLog 23 May 2002 22:44:37 -0000
@@ -357 +357 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.75
diff -u -0 -r1.75 ChangeLog
--- packages/kernel/current/ChangeLog 20 May 2002 22:24:35 -0000 1.75
+++ packages/kernel/current/ChangeLog 23 May 2002 22:44:43 -0000
@@ -0,0 +1,62 @@
+2002-05-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/kapi.h: Expose new cyg_thread_add_destructor and
+ cyg_thread_rem_destructor APIs.
+
+ * include/kapidata.h (struct Cyg_Destructor_Entry):
+ Change CYG_ADDRWORD to more correct cyg_addrword_t.
+
+ * include/thread.hxx (class Cyg_Thread): add_destructor and
+ rem_destructor are onyl static when not per-thread.
+
+ * include/thread.inl (add_destructor): Don't need to lock and unlock
+ scheduler when destructors are per-thread.
+ (rem_destructor): Ditto.
+
+ * src/common/thread.cxx (exit): No need to lock scheduler when
+ calling destructors.
+
+ * doc/kernel.sgml: Document thread destructor API.
+
+2002-05-23 Nick Garnett <nickg@redhat.com>
+
+ * doc/kernel.sgml: Some more edits to the kernel documentation:
+ changed all references to message boxes to mail boxes, clarified
+ some thing in various places, fixed a few typos.
+
+2002-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/kernel.cdl: Cleaned up kernel tests rule. Also remove tests
+ depending on the C API when its not present. And skip dhrystone
+ test when debug or instrumentation is enabled.
+
+ * tests/tm_basic.cxx: Fixed warning.
+
+2002-05-22 Nick Garnett <nickg@redhat.com>
+
+ * doc/kernel.sgml:
+ Fixed up SMP documentation.
+ Rewrote condtion variable documentation to make its relationship
+ to mutexes more apparent.
+
+2002-05-22 Jesper Skov <jskov@redhat.com>
+
+ * tests/smp.cxx: Move inclusion of testaux.hxx to below NA
+ checks.
+
+2002-05-21 Bart Veer <bartv@redhat.com>
+
+ * doc/kernel.sgml:
+ Major update to the kernel documentation.
+
+2002-05-21 Jesper Skov <jskov@redhat.com>
+
+ * src/common/clock.cxx (dsr): Fix latency ifdef guards.
+ * tests/tm_basic.cxx: Same.
+
+2002-05-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sched/mlqueue.cxx: Don't force timeslice tracing on by default
+ against the user's wishes.
+ * cdl/scheduler.cdl: Instead provide an option controlling it.
+
@@ -4175 +4237 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/common/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/language/c/libc/common/current/ChangeLog 20 May 2002 22:24:42 -0000 1.2
+++ packages/language/c/libc/common/current/ChangeLog 23 May 2002 22:44:48 -0000
@@ -39 +39 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/common/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/common/current/ChangeLog.libc,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog.libc
--- packages/language/c/libc/common/current/ChangeLog.libc 20 May 2002 22:24:42 -0000 1.2
+++ packages/language/c/libc/common/current/ChangeLog.libc 23 May 2002 22:44:53 -0000
@@ -2733 +2733 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/i18n/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/i18n/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/language/c/libc/i18n/current/ChangeLog 20 May 2002 22:24:42 -0000 1.4
+++ packages/language/c/libc/i18n/current/ChangeLog 23 May 2002 22:44:58 -0000
@@ -90 +90 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/i18n/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/i18n/current/ChangeLog.libc,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog.libc
--- packages/language/c/libc/i18n/current/ChangeLog.libc 20 May 2002 22:24:42 -0000 1.2
+++ packages/language/c/libc/i18n/current/ChangeLog.libc 23 May 2002 22:45:04 -0000
@@ -2733 +2733 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/setjmp/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/setjmp/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/language/c/libc/setjmp/current/ChangeLog 20 May 2002 22:24:43 -0000 1.2
+++ packages/language/c/libc/setjmp/current/ChangeLog 23 May 2002 22:45:09 -0000
@@ -48 +48 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/setjmp/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/setjmp/current/ChangeLog.libc,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog.libc
--- packages/language/c/libc/setjmp/current/ChangeLog.libc 20 May 2002 22:24:43 -0000 1.2
+++ packages/language/c/libc/setjmp/current/ChangeLog.libc 23 May 2002 22:45:16 -0000
@@ -2733 +2733 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/signals/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/signals/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/language/c/libc/signals/current/ChangeLog 20 May 2002 22:24:43 -0000 1.5
+++ packages/language/c/libc/signals/current/ChangeLog 23 May 2002 22:45:21 -0000
@@ -0,0 +1,5 @@
+2002-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/signals.cdl: Don't build signal2 test when it'll N/A
+ anyway.
+
@@ -84 +89 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/signals/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/signals/current/ChangeLog.libc,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog.libc
--- packages/language/c/libc/signals/current/ChangeLog.libc 20 May 2002 22:24:43 -0000 1.2
+++ packages/language/c/libc/signals/current/ChangeLog.libc 23 May 2002 22:45:28 -0000
@@ -2733 +2733 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/startup/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/startup/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/language/c/libc/startup/current/ChangeLog 20 May 2002 22:24:43 -0000 1.5
+++ packages/language/c/libc/startup/current/ChangeLog 23 May 2002 22:45:32 -0000
@@ -99 +99 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/startup/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/startup/current/ChangeLog.libc,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog.libc
--- packages/language/c/libc/startup/current/ChangeLog.libc 20 May 2002 22:24:43 -0000 1.2
+++ packages/language/c/libc/startup/current/ChangeLog.libc 23 May 2002 22:45:38 -0000
@@ -2733 +2733 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- packages/language/c/libc/stdio/current/ChangeLog 20 May 2002 22:24:44 -0000 1.14
+++ packages/language/c/libc/stdio/current/ChangeLog 23 May 2002 22:45:45 -0000
@@ -334 +334 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/stdio/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog.libc,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog.libc
--- packages/language/c/libc/stdio/current/ChangeLog.libc 20 May 2002 22:24:44 -0000 1.2
+++ packages/language/c/libc/stdio/current/ChangeLog.libc 23 May 2002 22:45:51 -0000
@@ -2733 +2733 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/stdlib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdlib/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/language/c/libc/stdlib/current/ChangeLog 20 May 2002 22:24:45 -0000 1.5
+++ packages/language/c/libc/stdlib/current/ChangeLog 23 May 2002 22:45:57 -0000
@@ -77 +77 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/stdlib/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdlib/current/ChangeLog.libc,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog.libc
--- packages/language/c/libc/stdlib/current/ChangeLog.libc 20 May 2002 22:24:45 -0000 1.2
+++ packages/language/c/libc/stdlib/current/ChangeLog.libc 23 May 2002 22:46:04 -0000
@@ -2733 +2733 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/string/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/string/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/language/c/libc/string/current/ChangeLog 20 May 2002 22:24:47 -0000 1.5
+++ packages/language/c/libc/string/current/ChangeLog 23 May 2002 22:46:11 -0000
@@ -66 +66 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/string/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/string/current/ChangeLog.libc,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog.libc
--- packages/language/c/libc/string/current/ChangeLog.libc 20 May 2002 22:24:47 -0000 1.2
+++ packages/language/c/libc/string/current/ChangeLog.libc 23 May 2002 22:46:17 -0000
@@ -2733 +2733 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/time/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/language/c/libc/time/current/ChangeLog 20 May 2002 22:24:49 -0000 1.9
+++ packages/language/c/libc/time/current/ChangeLog 23 May 2002 22:46:22 -0000
@@ -127 +127 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libc/time/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog.libc,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog.libc
--- packages/language/c/libc/time/current/ChangeLog.libc 20 May 2002 22:24:49 -0000 1.2
+++ packages/language/c/libc/time/current/ChangeLog.libc 23 May 2002 22:46:29 -0000
@@ -2733 +2733 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/language/c/libm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libm/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- packages/language/c/libm/current/ChangeLog 20 May 2002 22:24:50 -0000 1.22
+++ packages/language/c/libm/current/ChangeLog 23 May 2002 22:46:35 -0000
@@ -821 +821 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/net/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/common/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/net/common/current/ChangeLog 20 May 2002 22:25:03 -0000 1.1
+++ packages/net/common/current/ChangeLog 23 May 2002 22:46:40 -0000
@@ -0,0 +1,5 @@
+2002-05-21 Jesper Skov <jskov@redhat.com>
+
+ * include/net/netdb.h: Include netinet/in.h for the in_addr use in
+ declarations.
+
Index: packages/net/ftpclient/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/ftpclient/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/net/ftpclient/current/ChangeLog 20 May 2002 22:25:05 -0000 1.3
+++ packages/net/ftpclient/current/ChangeLog 23 May 2002 22:46:46 -0000
@@ -44 +44 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/net/ns/dns/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/ns/dns/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/net/ns/dns/current/ChangeLog 20 May 2002 22:25:06 -0000 1.1
+++ packages/net/ns/dns/current/ChangeLog 23 May 2002 22:46:51 -0000
@@ -0,0 +1,10 @@
+2002-05-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/dns.cdl (CYGPKG_NS_DNS_BUILD): Require thread destructors in
+ kernel.
+ * include/dns_impl.inl: Instead of using cyg_thread_get_data
+ and _set_data directly, instead use store_hent and free_stored_hent
+ defined by includer.
+ * src/dns.c: Define store_hent() and free_stored_hent() and make
+ them use thread destructors thus fixing a memory leak.
+
@@ -157 +167 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/net/snmp/agent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/agent/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- packages/net/snmp/agent/current/ChangeLog 20 May 2002 22:25:06 -0000 1.17
+++ packages/net/snmp/agent/current/ChangeLog 23 May 2002 22:46:57 -0000
@@ -404 +404 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/net/snmp/lib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/lib/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/net/snmp/lib/current/ChangeLog 20 May 2002 22:25:13 -0000 1.7
+++ packages/net/snmp/lib/current/ChangeLog 23 May 2002 22:47:03 -0000
@@ -135 +135 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.38
diff -u -0 -r1.38 ChangeLog
--- packages/net/tcpip/current/ChangeLog 20 May 2002 22:25:15 -0000 1.38
+++ packages/net/tcpip/current/ChangeLog 23 May 2002 22:47:10 -0000
@@ -0,0 +1,6 @@
+2002-05-21 Jesper Skov <jskov@redhat.com>
+
+ * src/lib/recv.c: Fix warning. socket.h declarations are not
+ available to the kernel code. Added missing argument in the
+ recvfrom call.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.54
diff -u -0 -r1.54 ChangeLog
--- packages/redboot/current/ChangeLog 20 May 2002 22:25:25 -0000 1.54
+++ packages/redboot/current/ChangeLog 23 May 2002 22:47:15 -0000
@@ -0,0 +1,75 @@
+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.
+
@@ -2398 +2473 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/services/compress/zlib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/compress/zlib/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/services/compress/zlib/current/ChangeLog 20 May 2002 22:25:27 -0000 1.4
+++ packages/services/compress/zlib/current/ChangeLog 23 May 2002 22:47:22 -0000
@@ -85 +85 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- packages/services/memalloc/common/current/ChangeLog 20 May 2002 22:25:47 -0000 1.23
+++ packages/services/memalloc/common/current/ChangeLog 23 May 2002 22:47:27 -0000
@@ -292 +292 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/services/power/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/power/common/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/services/power/common/current/ChangeLog 20 May 2002 22:25:51 -0000 1.1
+++ packages/services/power/common/current/ChangeLog 23 May 2002 22:47:31 -0000
@@ -62 +62 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/all/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/all/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- packages/templates/all/ChangeLog 20 May 2002 22:25:53 -0000 1.11
+++ packages/templates/all/ChangeLog 23 May 2002 22:47:36 -0000
@@ -127 +127 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/cygmon/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/cygmon/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/templates/cygmon/ChangeLog 20 May 2002 22:25:53 -0000 1.5
+++ packages/templates/cygmon/ChangeLog 23 May 2002 22:47:41 -0000
@@ -96 +96 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/cygmon_no_kernel/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/cygmon_no_kernel/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/templates/cygmon_no_kernel/ChangeLog 20 May 2002 22:25:53 -0000 1.3
+++ packages/templates/cygmon_no_kernel/ChangeLog 23 May 2002 22:47:47 -0000
@@ -43 +43 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/default/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/default/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/templates/default/ChangeLog 20 May 2002 22:25:53 -0000 1.7
+++ packages/templates/default/ChangeLog 23 May 2002 22:47:53 -0000
@@ -103 +103 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/elix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/elix/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/templates/elix/ChangeLog 20 May 2002 22:25:54 -0000 1.6
+++ packages/templates/elix/ChangeLog 23 May 2002 22:47:59 -0000
@@ -73 +73 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/kernel/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/kernel/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/templates/kernel/ChangeLog 20 May 2002 22:25:54 -0000 1.4
+++ packages/templates/kernel/ChangeLog 23 May 2002 22:48:04 -0000
@@ -83 +83 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/minimal/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/minimal/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/templates/minimal/ChangeLog 20 May 2002 22:25:54 -0000 1.4
+++ packages/templates/minimal/ChangeLog 23 May 2002 22:48:08 -0000
@@ -83 +83 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/net/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/templates/net/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/templates/net/ChangeLog 20 May 2002 22:25:54 -0000 1.7
+++ packages/templates/net/ChangeLog 23 May 2002 22:48:14 -0000
@@ -124 +124 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/new_net/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/new_net/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/templates/new_net/ChangeLog 20 May 2002 22:25:55 -0000 1.1
+++ packages/templates/new_net/ChangeLog 23 May 2002 22:48:19 -0000
@@ -35 +35 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/posix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/posix/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/templates/posix/ChangeLog 20 May 2002 22:25:55 -0000 1.5
+++ packages/templates/posix/ChangeLog 23 May 2002 22:48:25 -0000
@@ -70 +70 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/redboot/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/redboot/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/templates/redboot/ChangeLog 20 May 2002 22:25:55 -0000 1.8
+++ packages/templates/redboot/ChangeLog 23 May 2002 22:48:30 -0000
@@ -85 +85 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/stubs/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/stubs/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/templates/stubs/ChangeLog 20 May 2002 22:25:56 -0000 1.5
+++ packages/templates/stubs/ChangeLog 23 May 2002 22:48:35 -0000
@@ -115 +115 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
Index: packages/templates/uitron/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/uitron/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/templates/uitron/ChangeLog 20 May 2002 22:25:56 -0000 1.7
+++ packages/templates/uitron/ChangeLog 23 May 2002 22:48:40 -0000
@@ -102 +102 @@
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
====================================
Here is a summary of the files modified:
? ChangeLog
A host/libcdl/doc/advanced.sgml
A host/libcdl/doc/build.sgml
A host/libcdl/doc/concepts.sgml
A host/libcdl/doc/language.sgml
A host/libcdl/doc/main.sgml
A host/libcdl/doc/makefile
A host/libcdl/doc/package.fig
A host/libcdl/doc/package.sgml
A host/libcdl/doc/reference.sgml
A host/libcdl/doc/repo.fig
A host/libcdl/doc/version.fig
M images/arm/ipaq/OSloader
A images/powerpc/cma28x/MD5SUMS
A images/powerpc/cma28x/gdb_module.img
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/ecosadmin.tcl
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/cdl/posix.cdl
M packages/compat/posix/current/cdl/pthread.cdl
M packages/compat/posix/current/include/export.h
M packages/compat/posix/current/include/limits.h
M packages/compat/posix/current/include/mutex.h
M packages/compat/posix/current/include/muttypes.h
M packages/compat/posix/current/include/pthread.h
M packages/compat/posix/current/include/semaphore.h
M packages/compat/posix/current/include/signal.h
M packages/compat/posix/current/include/sigsetjmp.h
M packages/compat/posix/current/include/time.h
M packages/compat/posix/current/include/types.h
M packages/compat/posix/current/include/utsname.h
M packages/compat/posix/current/src/except.cxx
M packages/compat/posix/current/src/misc.cxx
M packages/compat/posix/current/src/mqueue.cxx
M packages/compat/posix/current/src/mutex.cxx
M packages/compat/posix/current/src/pprivate.h
M packages/compat/posix/current/src/pthread.cxx
M packages/compat/posix/current/src/sched.cxx
M packages/compat/posix/current/src/sem.cxx
M packages/compat/posix/current/src/signal.cxx
M packages/compat/posix/current/src/startup.cxx
M packages/compat/posix/current/src/time.cxx
M packages/compat/posix/current/tests/mqueue1.c
M packages/compat/posix/current/tests/mqueue2.c
M packages/compat/posix/current/tests/mutex3.c
M packages/compat/posix/current/tests/pthread1.c
M packages/compat/posix/current/tests/pthread2.c
M packages/compat/posix/current/tests/pthread3.c
M packages/compat/posix/current/tests/signal1.c
M packages/compat/posix/current/tests/signal2.c
M packages/compat/posix/current/tests/sigsetjmp.c
M packages/compat/posix/current/tests/timer1.c
M packages/compat/posix/current/tests/tm_basic.cxx
M packages/compat/uitron/current/ChangeLog
M packages/compat/uitron/current/cdl/flags.cdl
M packages/compat/uitron/current/cdl/mboxes.cdl
M packages/compat/uitron/current/cdl/mempoolfixed.cdl
M packages/compat/uitron/current/cdl/mempoolvar.cdl
M packages/compat/uitron/current/cdl/semas.cdl
M packages/compat/uitron/current/cdl/tasks.cdl
M packages/compat/uitron/current/cdl/uitron.cdl
M packages/compat/uitron/current/cdl/version.cdl
M packages/compat/uitron/current/include/uit_func.h
M packages/compat/uitron/current/include/uit_func.inl
M packages/compat/uitron/current/include/uit_ifnc.h
M packages/compat/uitron/current/include/uit_ifnc.inl
M packages/compat/uitron/current/include/uit_objs.hxx
M packages/compat/uitron/current/include/uit_type.h
M packages/compat/uitron/current/src/uit_func.cxx
M packages/compat/uitron/current/src/uit_ifnc.cxx
M packages/compat/uitron/current/src/uit_objs.cxx
M packages/compat/uitron/current/tests/test1.c
M packages/compat/uitron/current/tests/test2.c
M packages/compat/uitron/current/tests/test3.c
M packages/compat/uitron/current/tests/test4.c
M packages/compat/uitron/current/tests/test5.c
M packages/compat/uitron/current/tests/test6.c
M packages/compat/uitron/current/tests/test7.c
M packages/compat/uitron/current/tests/test8.c
M packages/compat/uitron/current/tests/test9.c
M packages/compat/uitron/current/tests/testcx2.cxx
M packages/compat/uitron/current/tests/testcx3.cxx
M packages/compat/uitron/current/tests/testcx4.cxx
M packages/compat/uitron/current/tests/testcx5.cxx
M packages/compat/uitron/current/tests/testcx6.cxx
M packages/compat/uitron/current/tests/testcx7.cxx
M packages/compat/uitron/current/tests/testcx8.cxx
M packages/compat/uitron/current/tests/testcx9.cxx
M packages/compat/uitron/current/tests/testcxx.cxx
M packages/compat/uitron/current/tests/testintr.cxx
M packages/cygmon/current/ChangeLog
M packages/cygmon/current/cdl/cygmon.cdl
M packages/cygmon/current/misc/Notes_CygMon_PID
M packages/cygmon/current/misc/board.h
M packages/cygmon/current/misc/bplist-dynamic.c
M packages/cygmon/current/misc/breakpoints.c
M packages/cygmon/current/misc/cpu-mon.c
M packages/cygmon/current/misc/cpu_info.h
M packages/cygmon/current/misc/ecos_bsp.c
M packages/cygmon/current/misc/ecos_dummy.c
M packages/cygmon/current/misc/fmt_util.h
M packages/cygmon/current/misc/generic-stub.h
M packages/cygmon/current/misc/generic_fmt32.c
M packages/cygmon/current/misc/generic_mem.c
M packages/cygmon/current/misc/ledit.c
M packages/cygmon/current/misc/ledit.h
M packages/cygmon/current/misc/monitor.c
M packages/cygmon/current/misc/monitor.h
M packages/cygmon/current/misc/monitor_cmd.c
M packages/cygmon/current/misc/monitor_cmd.h
M packages/cygmon/current/misc/stub-tservice.h
M packages/cygmon/current/misc/tservice.h
M packages/cygmon/current/misc/unistd.h
M packages/cygmon/current/misc/utils.c
M packages/cygmon/current/misc/arm/arm-mon.c
M packages/cygmon/current/misc/arm/board.h
M packages/cygmon/current/misc/arm/cpu.h
M packages/cygmon/current/misc/arm/cpu_info.h
M packages/cygmon/current/misc/bsp/bsp.h
M packages/cygmon/current/misc/bsp/cpu.h
M packages/cygmon/current/misc/bsp/dbg-threads-api.h
M packages/cygmon/current/misc/bsp/defs.h
M packages/cygmon/current/misc/bsp/gdb-data.h
M packages/cygmon/current/misc/bsp/hex-utils.h
M packages/cygmon/current/misc/bsp/arm/gdb-cpu.c
M packages/cygmon/current/misc/bsp/arm/gdb-cpu.h
M packages/cygmon/current/misc/bsp/arm/gdb.h
M packages/cygmon/current/misc/bsp/arm/insn.h
M packages/cygmon/current/misc/bsp/arm/singlestep.c
M packages/cygmon/current/misc/bsp/common/breakpoint.c
M packages/cygmon/current/misc/bsp/common/bsp.c
M packages/cygmon/current/misc/bsp/common/bsp_cache.c
M packages/cygmon/current/misc/bsp/common/bsp_if.c
M packages/cygmon/current/misc/bsp/common/bsp_if.h
M packages/cygmon/current/misc/bsp/common/console-io.c
M packages/cygmon/current/misc/bsp/common/debug-io.c
M packages/cygmon/current/misc/bsp/common/gdb-cpu.c
M packages/cygmon/current/misc/bsp/common/gdb-cpu.h
M packages/cygmon/current/misc/bsp/common/gdb.h
M packages/cygmon/current/misc/bsp/common/generic-mem.c
M packages/cygmon/current/misc/bsp/common/hex-utils.c
M packages/cygmon/current/misc/bsp/common/printf.c
M packages/cygmon/current/misc/bsp/common/shared-data.c
M packages/cygmon/current/misc/bsp/common/singlestep.c
M packages/cygmon/current/misc/bsp/common/sprintf.c
M packages/cygmon/current/misc/bsp/common/syscall.c
M packages/cygmon/current/misc/bsp/common/sysinfo.c
M packages/cygmon/current/misc/bsp/common/vprintf.c
M packages/cygmon/current/misc/bsp/mips/gdb-cpu.c
M packages/cygmon/current/misc/bsp/mips/gdb-cpu.h
M packages/cygmon/current/misc/bsp/mips/gdb.h
M packages/cygmon/current/misc/bsp/mips/insn.h
M packages/cygmon/current/misc/bsp/mips/singlestep.c
M packages/cygmon/current/misc/bsp/mn10300/gdb-cpu.c
M packages/cygmon/current/misc/bsp/mn10300/gdb-cpu.h
M packages/cygmon/current/misc/bsp/mn10300/gdb.h
M packages/cygmon/current/misc/bsp/mn10300/insn.h
M packages/cygmon/current/misc/bsp/mn10300/singlestep.c
M packages/cygmon/current/misc/mips/board.h
M packages/cygmon/current/misc/mips/cpu.h
M packages/cygmon/current/misc/mips/cpu_info.h
M packages/cygmon/current/misc/mips/mips-mon.c
M packages/cygmon/current/misc/mn10300/board.h
M packages/cygmon/current/misc/mn10300/cpu.h
M packages/cygmon/current/misc/mn10300/cpu_info.h
M packages/cygmon/current/misc/mn10300/mn10300-mon.c
M packages/devs/eth/amd/pcnet/current/ChangeLog
M packages/devs/eth/amd/pcnet/current/cdl/amd_pcnet_eth_drivers.cdl
M packages/devs/eth/amd/pcnet/current/src/amd_pcnet.h
M packages/devs/eth/amd/pcnet/current/src/if_pcnet.c
M packages/devs/eth/arm/aaed2000/current/ChangeLog
M packages/devs/eth/arm/aaed2000/current/cdl/aaed2000_eth_drivers.cdl
M packages/devs/eth/arm/aaed2000/current/include/devs_eth_arm_aaed2000.inl
M packages/devs/eth/arm/cerf/current/ChangeLog
M packages/devs/eth/arm/cerf/current/cdl/cerf_eth_drivers.cdl
M packages/devs/eth/arm/cerf/current/include/devs_eth_arm_cerf.inl
M packages/devs/eth/arm/cerfpda/current/ChangeLog
M packages/devs/eth/arm/cerfpda/current/cdl/cerfpda_eth_drivers.cdl
M packages/devs/eth/arm/cerfpda/current/include/devs_eth_arm_cerfpda.inl
M packages/devs/eth/arm/ebsa285/current/ChangeLog
M packages/devs/eth/arm/ebsa285/current/cdl/ebsa285_eth_drivers.cdl
M packages/devs/eth/arm/ebsa285/current/include/devs_eth_ebsa285.inl
M packages/devs/eth/arm/ebsa285/current/tests/test_net_realtime.h
M packages/devs/eth/arm/edb7xxx/current/ChangeLog
M packages/devs/eth/arm/edb7xxx/current/cdl/edb7xxx_eth_drivers.cdl
M packages/devs/eth/arm/edb7xxx/current/include/devs_eth_arm_edb7xxx.inl
M packages/devs/eth/arm/flexanet/current/ChangeLog
M packages/devs/eth/arm/flexanet/current/cdl/flexanet_eth_drivers.cdl
M packages/devs/eth/arm/flexanet/current/include/devs_eth_flexanet.inl
M packages/devs/eth/arm/flexanet/current/src/if_flexanet.c
M packages/devs/eth/arm/integrator/current/ChangeLog
M packages/devs/eth/arm/integrator/current/cdl/integrator_eth_drivers.cdl
M packages/devs/eth/arm/integrator/current/include/devs_eth_arm_integrator_i82559.inl
M packages/devs/eth/arm/iq80310/current/ChangeLog
M packages/devs/eth/arm/iq80310/current/cdl/iq80310_eth_drivers.cdl
M packages/devs/eth/arm/iq80310/current/include/devs_eth_iq80310.inl
M packages/devs/eth/arm/iq80321/current/ChangeLog
M packages/devs/eth/arm/iq80321/current/cdl/iq80321_eth_drivers.cdl
M packages/devs/eth/arm/iq80321/current/include/devs_eth_iq80321.inl
M packages/devs/eth/arm/ks32c5000/current/ChangeLog
M packages/devs/eth/arm/ks32c5000/current/cdl/ks32c5000_eth.cdl
M packages/devs/eth/arm/ks32c5000/current/src/ics1890.c
M packages/devs/eth/arm/ks32c5000/current/src/ks5000_ether.c
M packages/devs/eth/arm/ks32c5000/current/src/ks5000_ether.h
M packages/devs/eth/arm/ks32c5000/current/src/ks5000_regs.h
M packages/devs/eth/arm/ks32c5000/current/src/lxt970.c
M packages/devs/eth/arm/ks32c5000/current/src/phy.h
M packages/devs/eth/arm/nano/current/ChangeLog
M packages/devs/eth/arm/nano/current/cdl/nano_eth_drivers.cdl
M packages/devs/eth/arm/nano/current/include/devs_eth_nano.inl
M packages/devs/eth/cf/current/ChangeLog
M packages/devs/eth/cf/current/cdl/cf_eth_drivers.cdl
M packages/devs/eth/cf/current/include/devs_eth_cf.inl
M packages/devs/eth/cf/current/src/if_sc_lpe.c
M packages/devs/eth/cl/cs8900a/current/ChangeLog
M packages/devs/eth/cl/cs8900a/current/cdl/cl_cs8900a_eth_drivers.cdl
M packages/devs/eth/cl/cs8900a/current/include/cs8900.h
M packages/devs/eth/cl/cs8900a/current/src/if_cs8900a.c
M packages/devs/eth/frv/frv400/current/ChangeLog
M packages/devs/eth/frv/frv400/current/cdl/frv400_eth_drivers.cdl
M packages/devs/eth/frv/frv400/current/include/devs_eth_frv400.inl
M packages/devs/eth/h8300/aki3068net/current/ChangeLog
M packages/devs/eth/h8300/aki3068net/current/cdl/h8300_aki3068net_eth_drivers.cdl
M packages/devs/eth/h8300/aki3068net/current/include/devs_eth_h8300_aki3068net.inl
M packages/devs/eth/h8300/aki3068net/current/src/if_aki3068net.c
M packages/devs/eth/i386/pc/i82544/current/ChangeLog
M packages/devs/eth/i386/pc/i82544/current/cdl/i386_pc_i82544_eth_drivers.cdl
M packages/devs/eth/i386/pc/i82544/current/include/devs_eth_i386_pc_i82544.inl
M packages/devs/eth/i386/pc/i82559/current/ChangeLog
M packages/devs/eth/i386/pc/i82559/current/cdl/i386_pc_i82559_eth_drivers.cdl
M packages/devs/eth/i386/pc/i82559/current/include/devs_eth_i386_pc_i82559.inl
M packages/devs/eth/intel/i21143/current/ChangeLog
M packages/devs/eth/intel/i21143/current/cdl/intel_i21143_eth_drivers.cdl
M packages/devs/eth/intel/i21143/current/src/if_i21143.c
M packages/devs/eth/intel/i82544/current/ChangeLog
M packages/devs/eth/intel/i82544/current/cdl/intel_i82544_eth_drivers.cdl
M packages/devs/eth/intel/i82544/current/include/i82544_info.h
M packages/devs/eth/intel/i82544/current/src/if_i82544.c
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/cdl/intel_i82559_eth_drivers.cdl
M packages/devs/eth/intel/i82559/current/include/i82559_info.h
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
M packages/devs/eth/mips/atlas/current/ChangeLog
M packages/devs/eth/mips/atlas/current/cdl/atlas_eth_drivers.cdl
M packages/devs/eth/mips/atlas/current/src/if_atlas.c
M packages/devs/eth/mips/atlas/current/src/if_buffers.S
M packages/devs/eth/mips/atlas/current/src/saa9730.h
M packages/devs/eth/mips/malta/current/ChangeLog
M packages/devs/eth/mips/malta/current/cdl/mips_mips32_malta_eth_drivers.cdl
M packages/devs/eth/mips/malta/current/include/devs_eth_mips_mips32_malta.inl
M packages/devs/eth/mips/ocelot/current/ChangeLog
M packages/devs/eth/mips/ocelot/current/cdl/mips_rm7000_ocelot_eth_drivers.cdl
M packages/devs/eth/mips/ocelot/current/include/devs_eth_mips_rm7000_ocelot.inl
M packages/devs/eth/mips/upd985xx/current/ChangeLog
M packages/devs/eth/mips/upd985xx/current/cdl/upd985xx_eth_drivers.cdl
M packages/devs/eth/mips/upd985xx/current/include/upd985xx_eth.h
M packages/devs/eth/mips/upd985xx/current/src/if_upd985xx.c
M packages/devs/eth/mips/vrc4375/current/ChangeLog
M packages/devs/eth/mips/vrc4375/current/cdl/vrc4375_eth_drivers.cdl
M packages/devs/eth/mips/vrc4375/current/include/devs_eth_vrc4375.inl
M packages/devs/eth/mn10300/asb2305/current/ChangeLog
M packages/devs/eth/mn10300/asb2305/current/cdl/mn10300_asb2305_eth.cdl
M packages/devs/eth/mn10300/asb2305/current/include/mn10300_asb2305_eth.inl
M packages/devs/eth/ns/dp83902a/current/ChangeLog
M packages/devs/eth/ns/dp83902a/current/cdl/ns_dp83902a_eth_drivers.cdl
M packages/devs/eth/ns/dp83902a/current/include/dp83902a.h
M packages/devs/eth/ns/dp83902a/current/src/if_dp83902a.c
M packages/devs/eth/powerpc/fec/current/ChangeLog
M packages/devs/eth/powerpc/fec/current/cdl/fec_eth_drivers.cdl
M packages/devs/eth/powerpc/fec/current/src/fec.h
M packages/devs/eth/powerpc/fec/current/src/if_fec.c
M packages/devs/eth/powerpc/quicc/current/ChangeLog
M packages/devs/eth/powerpc/quicc/current/cdl/quicc_eth_drivers.cdl
M packages/devs/eth/powerpc/quicc/current/src/if_quicc.c
M packages/devs/eth/powerpc/quicc/current/src/quicc_eth.h
M packages/devs/eth/sh/etherc/current/ChangeLog
M packages/devs/eth/sh/etherc/current/cdl/sh_etherc_eth_drivers.cdl
M packages/devs/eth/sh/etherc/current/src/if_etherc.c
M packages/devs/eth/sh/etherc/current/src/phyter.inl
M packages/devs/eth/sh/etherc/current/src/sh_etherc.h
M packages/devs/eth/sh/hs7729pci/current/ChangeLog
M packages/devs/eth/sh/hs7729pci/current/cdl/sh_hs7729pci_eth_drivers.cdl
M packages/devs/eth/sh/hs7729pci/current/include/devs_eth_sh_hs7729pci.inl
M packages/devs/eth/sh/se7751/current/ChangeLog
M packages/devs/eth/sh/se7751/current/cdl/sh_se7751_eth_drivers.cdl
M packages/devs/eth/sh/se7751/current/include/devs_eth_sh_se7751.inl
M packages/devs/eth/sh/se77x9/current/ChangeLog
M packages/devs/eth/sh/se77x9/current/cdl/sh_se77x9_eth_drivers.cdl
M packages/devs/eth/sh/se77x9/current/include/devs_eth_sh_se77x9.inl
M packages/devs/eth/smsc/lan91cxx/current/ChangeLog
M packages/devs/eth/smsc/lan91cxx/current/cdl/smsc_lan91cxx_eth_drivers.cdl
M packages/devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c
M packages/devs/eth/smsc/lan91cxx/current/src/smsc_lan91cxx.h
M packages/devs/eth/via/rhine/current/ChangeLog
M packages/devs/eth/via/rhine/current/cdl/via_rhine_eth_drivers.cdl
M packages/devs/eth/via/rhine/current/src/if_rhine.c
M packages/devs/eth/via/rhine/current/src/via_rhine.h
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/cdl/flash_amd_am29xxxxx.cdl
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl
M packages/devs/flash/arm/aaed2000/current/ChangeLog
M packages/devs/flash/arm/aaed2000/current/cdl/flash_arm_aaed2000.cdl
M packages/devs/flash/arm/aaed2000/current/src/aaed2000_flash.c
M packages/devs/flash/arm/assabet/current/ChangeLog
M packages/devs/flash/arm/assabet/current/cdl/flash_assabet.cdl
M packages/devs/flash/arm/assabet/current/include/assabet_strataflash.inl
M packages/devs/flash/arm/at91/current/ChangeLog
M packages/devs/flash/arm/at91/current/cdl/flash_at91.cdl
M packages/devs/flash/arm/at91/current/src/at91_flash.c
M packages/devs/flash/arm/at91/current/src/flash.h
M packages/devs/flash/arm/at91/current/src/flash_erase_block.c
M packages/devs/flash/arm/at91/current/src/flash_program_buf.c
M packages/devs/flash/arm/at91/current/src/flash_query.c
M packages/devs/flash/arm/cerf/current/ChangeLog
M packages/devs/flash/arm/cerf/current/cdl/flash_cerf.cdl
M packages/devs/flash/arm/cerf/current/include/cerf_strataflash.inl
M packages/devs/flash/arm/cerfpda/current/ChangeLog
M packages/devs/flash/arm/cerfpda/current/cdl/flash_cerfpda.cdl
M packages/devs/flash/arm/cerfpda/current/include/cerfpda_strataflash.inl
M packages/devs/flash/arm/ebsa285/current/ChangeLog
M packages/devs/flash/arm/ebsa285/current/cdl/flash_ebsa285.cdl
M packages/devs/flash/arm/ebsa285/current/src/ebsa285_flash.c
M packages/devs/flash/arm/ebsa285/current/src/flash.h
M packages/devs/flash/arm/ebsa285/current/src/flash_erase_block.c
M packages/devs/flash/arm/ebsa285/current/src/flash_program_buf.c
M packages/devs/flash/arm/ebsa285/current/src/flash_query.c
M packages/devs/flash/arm/edb7xxx/current/ChangeLog
M packages/devs/flash/arm/edb7xxx/current/cdl/flash_edb7xxx.cdl
M packages/devs/flash/arm/edb7xxx/current/include/edb7xxx_strataflash.inl
M packages/devs/flash/arm/edb7xxx/current/src/edb7xxx_flash.c
M packages/devs/flash/arm/edb7xxx/current/src/flash.h
M packages/devs/flash/arm/edb7xxx/current/src/flash_erase_block.c
M packages/devs/flash/arm/edb7xxx/current/src/flash_program_buf.c
M packages/devs/flash/arm/edb7xxx/current/src/flash_query.c
M packages/devs/flash/arm/excalibur/current/ChangeLog
M packages/devs/flash/arm/excalibur/current/cdl/flash_excalibur.cdl
M packages/devs/flash/arm/excalibur/current/src/arm_excalibur_flash.c
M packages/devs/flash/arm/flexanet/current/ChangeLog
M packages/devs/flash/arm/flexanet/current/cdl/flash_flexanet.cdl
M packages/devs/flash/arm/flexanet/current/include/flexanet_strataflash.inl
M packages/devs/flash/arm/integrator/current/ChangeLog
M packages/devs/flash/arm/integrator/current/cdl/flash_integrator.cdl
M packages/devs/flash/arm/integrator/current/src/arm_integrator_flash.c
M packages/devs/flash/arm/ipaq/current/ChangeLog
M packages/devs/flash/arm/ipaq/current/cdl/flash_ipaq.cdl
M packages/devs/flash/arm/ipaq/current/include/ipaq_strataflash.inl
M packages/devs/flash/arm/ipaq/current/src/ipaq_flash.c
M packages/devs/flash/arm/iq80310/current/ChangeLog
M packages/devs/flash/arm/iq80310/current/cdl/flash_iq80310.cdl
M packages/devs/flash/arm/iq80310/current/src/flash.h
M packages/devs/flash/arm/iq80310/current/src/flash_erase_block.c
M packages/devs/flash/arm/iq80310/current/src/flash_lock_block.c
M packages/devs/flash/arm/iq80310/current/src/flash_program_buf.c
M packages/devs/flash/arm/iq80310/current/src/flash_query.c
M packages/devs/flash/arm/iq80310/current/src/flash_unlock_block.c
M packages/devs/flash/arm/iq80310/current/src/iq80310_flash.c
M packages/devs/flash/arm/iq80321/current/ChangeLog
M packages/devs/flash/arm/iq80321/current/cdl/flash_iq80321.cdl
M packages/devs/flash/arm/iq80321/current/include/iq80321_strataflash.inl
M packages/devs/flash/arm/nano/current/ChangeLog
M packages/devs/flash/arm/nano/current/cdl/flash_nano.cdl
M packages/devs/flash/arm/nano/current/include/nano_strataflash.inl
M packages/devs/flash/arm/pid/current/ChangeLog
M packages/devs/flash/arm/pid/current/cdl/flash_arm_pid.cdl
M packages/devs/flash/arm/pid/current/src/arm_pid_flash.c
M packages/devs/flash/arm/sa1100mm/current/ChangeLog
M packages/devs/flash/arm/sa1100mm/current/cdl/flash_sa1100mm.cdl
M packages/devs/flash/arm/sa1100mm/current/src/flash.h
M packages/devs/flash/arm/sa1100mm/current/src/flash_erase_block.c
M packages/devs/flash/arm/sa1100mm/current/src/flash_program_buf.c
M packages/devs/flash/arm/sa1100mm/current/src/flash_query.c
M packages/devs/flash/arm/sa1100mm/current/src/sa1100mm_flash.c
M packages/devs/flash/atmel/at29cxxxx/current/ChangeLog
M packages/devs/flash/atmel/at29cxxxx/current/cdl/flash_atmel_at29cxxxx.cdl
M packages/devs/flash/atmel/at29cxxxx/current/include/flash_at29cxxxx.inl
M packages/devs/flash/frv/frv400/current/ChangeLog
M packages/devs/flash/frv/frv400/current/cdl/flash_frv_frv400.cdl
M packages/devs/flash/frv/frv400/current/src/frv400_flash.c
M packages/devs/flash/intel/28fxxx/current/ChangeLog
M packages/devs/flash/intel/28fxxx/current/cdl/flash_intel_28fxxx.cdl
M packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx.inl
M packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx_parts.inl
M packages/devs/flash/intel/bootblock/current/ChangeLog
M packages/devs/flash/intel/bootblock/current/cdl/flash_intel_bootblock.cdl
M packages/devs/flash/intel/bootblock/current/src/bootblock_flash.c
M packages/devs/flash/intel/bootblock/current/src/flash.h
M packages/devs/flash/intel/bootblock/current/src/flash_erase_block.c
M packages/devs/flash/intel/bootblock/current/src/flash_program_buf.c
M packages/devs/flash/intel/bootblock/current/src/flash_query.c
M packages/devs/flash/intel/strata/current/ChangeLog
M packages/devs/flash/intel/strata/current/cdl/flash_strata.cdl
M packages/devs/flash/intel/strata/current/src/flash_erase_block.c
M packages/devs/flash/intel/strata/current/src/flash_lock_block.c
M packages/devs/flash/intel/strata/current/src/flash_program_buf.c
M packages/devs/flash/intel/strata/current/src/flash_query.c
M packages/devs/flash/intel/strata/current/src/flash_unlock_block.c
M packages/devs/flash/intel/strata/current/src/strata.c
M packages/devs/flash/intel/strata/current/src/strata.h
M packages/devs/flash/mips/atlas/current/ChangeLog
M packages/devs/flash/mips/atlas/current/cdl/flash_atlas.cdl
M packages/devs/flash/mips/atlas/current/src/atlas_flash.c
M packages/devs/flash/mips/atlas/current/src/flash.h
M packages/devs/flash/mips/atlas/current/src/flash_erase_block.c
M packages/devs/flash/mips/atlas/current/src/flash_lock_block.c
M packages/devs/flash/mips/atlas/current/src/flash_program_buf.c
M packages/devs/flash/mips/atlas/current/src/flash_query.c
M packages/devs/flash/mips/atlas/current/src/flash_unlock_block.c
M packages/devs/flash/mips/malta/current/ChangeLog
M packages/devs/flash/mips/malta/current/cdl/flash_malta.cdl
M packages/devs/flash/mips/malta/current/src/mips_malta_flash.c
M packages/devs/flash/mips/ocelot/current/ChangeLog
M packages/devs/flash/mips/ocelot/current/cdl/flash_mips_ocelot.cdl
M packages/devs/flash/mips/ocelot/current/src/mips_ocelot_flash.c
M packages/devs/flash/mips/vrc437x/current/ChangeLog
M packages/devs/flash/mips/vrc437x/current/cdl/flash_mips_vrc437x.cdl
M packages/devs/flash/mips/vrc437x/current/src/mips_vrc437x_flash.c
M packages/devs/flash/mn10300/asb2305/current/ChangeLog
M packages/devs/flash/mn10300/asb2305/current/cdl/flash_asb2305.cdl
M packages/devs/flash/mn10300/asb2305/current/src/mn10300_asb2305_flash.c
M packages/devs/flash/mn10300/stb/current/ChangeLog
M packages/devs/flash/mn10300/stb/current/cdl/flash_stb.cdl
M packages/devs/flash/mn10300/stb/current/src/mn10300_stb_flash.c
M packages/devs/flash/powerpc/cme555/current/ChangeLog
M packages/devs/flash/powerpc/cme555/current/cdl/flash_cme555.cdl
M packages/devs/flash/powerpc/cme555/current/src/powerpc_cme555_flash.c
M packages/devs/flash/powerpc/ec555/current/ChangeLog
M packages/devs/flash/powerpc/ec555/current/cdl/flash_ec555.cdl
M packages/devs/flash/powerpc/ec555/current/src/powerpc_ec555_flash.c
M packages/devs/flash/powerpc/mbx/current/ChangeLog
M packages/devs/flash/powerpc/mbx/current/cdl/flash_mbx.cdl
M packages/devs/flash/powerpc/mbx/current/src/powerpc_mbx_flash.c
M packages/devs/flash/powerpc/viper/current/ChangeLog
M packages/devs/flash/powerpc/viper/current/cdl/flash_viper.cdl
M packages/devs/flash/powerpc/viper/current/src/flash.h
M packages/devs/flash/powerpc/viper/current/src/flash_erase_block.c
M packages/devs/flash/powerpc/viper/current/src/flash_program_buf.c
M packages/devs/flash/powerpc/viper/current/src/flash_query.c
M packages/devs/flash/powerpc/viper/current/src/viper_flash.c
M packages/devs/flash/sh/cq7750/current/ChangeLog
M packages/devs/flash/sh/cq7750/current/cdl/flash_cq7750.cdl
M packages/devs/flash/sh/cq7750/current/src/cq7750_flash.c
M packages/devs/flash/sh/edk7708/current/ChangeLog
M packages/devs/flash/sh/edk7708/current/cdl/flash_sh_edk7708.cdl
M packages/devs/flash/sh/edk7708/current/src/sh_edk7708_flash.c
M packages/devs/flash/sh/hs7729pci/current/ChangeLog
M packages/devs/flash/sh/hs7729pci/current/cdl/flash_sh_hs7729pci.cdl
M packages/devs/flash/sh/hs7729pci/current/src/sh_hs7729pci_flash.c
M packages/devs/flash/sh/se7751/current/ChangeLog
M packages/devs/flash/sh/se7751/current/cdl/flash_sh_se7751.cdl
M packages/devs/flash/sh/se7751/current/src/sh_se7751_flash.c
M packages/devs/flash/sh/se77x9/current/ChangeLog
M packages/devs/flash/sh/se77x9/current/cdl/flash_sh_se77x9.cdl
M packages/devs/flash/sh/se77x9/current/src/sh_se77x9_flash.c
M packages/devs/flash/synth/current/ChangeLog
M packages/devs/flash/synth/current/cdl/flash_synth.cdl
M packages/devs/flash/synth/current/src/flash_erase_block.c
M packages/devs/flash/synth/current/src/flash_program_buf.c
M packages/devs/flash/synth/current/src/flash_query.c
M packages/devs/flash/synth/current/src/synth.c
M packages/devs/flash/synth/current/src/synth.h
M packages/devs/flash/synth/current/tests/flash1.c
M packages/devs/kbd/arm/aaed2000/current/ChangeLog
M packages/devs/kbd/arm/aaed2000/current/cdl/kbd_aaed2000.cdl
M packages/devs/kbd/arm/aaed2000/current/src/aaed2000_kbd.c
M packages/devs/kbd/arm/ipaq/current/ChangeLog
M packages/devs/kbd/arm/ipaq/current/cdl/kbd_ipaq.cdl
M packages/devs/kbd/arm/ipaq/current/src/ipaq_kbd.c
M packages/devs/pcmcia/arm/assabet/current/ChangeLog
M packages/devs/pcmcia/arm/assabet/current/cdl/pcmcia_assabet.cdl
M packages/devs/pcmcia/arm/assabet/current/src/assabet_pcmcia.c
M packages/devs/pcmcia/arm/cerf/current/ChangeLog
M packages/devs/pcmcia/arm/cerf/current/cdl/pcmcia_cerf.cdl
M packages/devs/pcmcia/arm/cerf/current/src/cerf_pcmcia.c
M packages/devs/pcmcia/arm/cerfpda/current/ChangeLog
M packages/devs/pcmcia/arm/cerfpda/current/cdl/pcmcia_cerfpda.cdl
M packages/devs/pcmcia/arm/cerfpda/current/src/cerfpda_pcmcia.c
M packages/devs/pcmcia/arm/ipaq/current/ChangeLog
M packages/devs/pcmcia/arm/ipaq/current/cdl/pcmcia_ipaq.cdl
M packages/devs/pcmcia/arm/ipaq/current/src/ipaq_pcmcia.c
M packages/devs/serial/arm/aaed2000/current/ChangeLog
M packages/devs/serial/arm/aaed2000/current/cdl/ser_arm_aaed2000.cdl
M packages/devs/serial/arm/aaed2000/current/src/aaed2000_serial.c
M packages/devs/serial/arm/aaed2000/current/src/aaed2000_serial.h
M packages/devs/serial/arm/aeb/current/ChangeLog
M packages/devs/serial/arm/aeb/current/cdl/ser_arm_aeb.cdl
M packages/devs/serial/arm/aeb/current/src/aeb_serial.c
M packages/devs/serial/arm/aeb/current/src/aeb_serial.h
M packages/devs/serial/arm/at91/current/ChangeLog
M packages/devs/serial/arm/at91/current/cdl/ser_arm_at91.cdl
M packages/devs/serial/arm/at91/current/src/at91_serial.c
M packages/devs/serial/arm/at91/current/src/at91_serial.h
M packages/devs/serial/arm/cerfpda/current/ChangeLog
M packages/devs/serial/arm/cerfpda/current/cdl/ser_arm_cerfpda.cdl
M packages/devs/serial/arm/cerfpda/current/include/arm_sa1110_cerfpda_ser.inl
M packages/devs/serial/arm/cma230/current/ChangeLog
M packages/devs/serial/arm/cma230/current/cdl/ser_arm_cma230.cdl
M packages/devs/serial/arm/cma230/current/src/cma230_serial.c
M packages/devs/serial/arm/cma230/current/src/cma230_serial.h
M packages/devs/serial/arm/e7t/current/ChangeLog
M packages/devs/serial/arm/e7t/current/cdl/ser_arm_e7t.cdl
M packages/devs/serial/arm/e7t/current/src/e7t_serial.c
M packages/devs/serial/arm/e7t/current/src/e7t_serial.h
M packages/devs/serial/arm/ebsa285/current/ChangeLog
M packages/devs/serial/arm/ebsa285/current/cdl/ser_arm_ebsa285.cdl
M packages/devs/serial/arm/ebsa285/current/src/ebsa285_serial.c
M packages/devs/serial/arm/edb7xxx/current/ChangeLog
M packages/devs/serial/arm/edb7xxx/current/cdl/ser_arm_edb7xxx.cdl
M packages/devs/serial/arm/edb7xxx/current/src/edb7xxx_serial.c
M packages/devs/serial/arm/edb7xxx/current/src/edb7xxx_serial.h
M packages/devs/serial/arm/integrator/current/ChangeLog
M packages/devs/serial/arm/integrator/current/cdl/ser_arm_integrator.cdl
M packages/devs/serial/arm/integrator/current/src/integrator_serial.h
M packages/devs/serial/arm/integrator/current/src/integrator_serial_with_ints.c
M packages/devs/serial/arm/iq80310/current/ChangeLog
M packages/devs/serial/arm/iq80310/current/cdl/ser_arm_iq80310.cdl
M packages/devs/serial/arm/iq80310/current/include/arm_iq80310_ser.inl
M packages/devs/serial/arm/iq80321/current/ChangeLog
M packages/devs/serial/arm/iq80321/current/cdl/ser_arm_iq80321.cdl
M packages/devs/serial/arm/iq80321/current/include/arm_iq80321_ser.inl
M packages/devs/serial/arm/pid/current/ChangeLog
M packages/devs/serial/arm/pid/current/cdl/ser_arm_pid.cdl
M packages/devs/serial/arm/pid/current/include/arm_arm7_pid_ser.inl
M packages/devs/serial/arm/sa11x0/current/ChangeLog
M packages/devs/serial/arm/sa11x0/current/cdl/ser_arm_sa11x0.cdl
M packages/devs/serial/arm/sa11x0/current/src/sa11x0_serial.c
M packages/devs/serial/arm/sa11x0/current/src/sa11x0_serial.h
M packages/devs/serial/generic/16x5x/current/ChangeLog
M packages/devs/serial/generic/16x5x/current/cdl/ser_generic_16x5x.cdl
M packages/devs/serial/generic/16x5x/current/src/ser_16x5x.c
M packages/devs/serial/h8300/h8300h/current/ChangeLog
M packages/devs/serial/h8300/h8300h/current/cdl/serial_h8300.cdl
M packages/devs/serial/h8300/h8300h/current/src/h8300_sci_serial.c
M packages/devs/serial/i386/pc/current/ChangeLog
M packages/devs/serial/i386/pc/current/cdl/ser_i386_pc.cdl
M packages/devs/serial/i386/pc/current/include/i386_pc_ser.inl
M packages/devs/serial/loop/current/ChangeLog
M packages/devs/serial/loop/current/cdl/ser_loop.cdl
M packages/devs/serial/loop/current/src/loop_serial.c
M packages/devs/serial/mips/atlas/current/ChangeLog
M packages/devs/serial/mips/atlas/current/cdl/ser_mips_atlas.cdl
M packages/devs/serial/mips/atlas/current/src/atlas_serial.c
M packages/devs/serial/mips/atlas/current/src/atlas_serial.h
M packages/devs/serial/mips/jmr3904/current/ChangeLog
M packages/devs/serial/mips/jmr3904/current/cdl/ser_mips_jmr3904.cdl
M packages/devs/serial/mips/jmr3904/current/src/tx3904_serial.c
M packages/devs/serial/mips/ref4955/current/ChangeLog
M packages/devs/serial/mips/ref4955/current/cdl/ser_mips_ref4955.cdl
M packages/devs/serial/mips/ref4955/current/include/mips_tx49_ref4955_ser.inl
M packages/devs/serial/mips/upd985xx/current/ChangeLog
M packages/devs/serial/mips/upd985xx/current/cdl/ser_mips_upd985xx.cdl
M packages/devs/serial/mips/upd985xx/current/src/upd985xx_serial.c
M packages/devs/serial/mips/upd985xx/current/src/upd985xx_serial.h
M packages/devs/serial/mips/vrc437x/current/ChangeLog
M packages/devs/serial/mips/vrc437x/current/cdl/ser_mips_vrc437x.cdl
M packages/devs/serial/mips/vrc437x/current/src/vrc437x_serial.c
M packages/devs/serial/mips/vrc437x/current/src/vrc437x_serial.h
M packages/devs/serial/mn10300/mn10300/current/ChangeLog
M packages/devs/serial/mn10300/mn10300/current/cdl/ser_mn10300.cdl
M packages/devs/serial/mn10300/mn10300/current/src/mn10300_serial.c
M packages/devs/serial/powerpc/cme555/current/ChangeLog
M packages/devs/serial/powerpc/cme555/current/cdl/ser_powerpc_cme555.cdl
M packages/devs/serial/powerpc/cme555/current/src/cme555_serial.h
M packages/devs/serial/powerpc/cme555/current/src/cme555_serial_with_ints.c
M packages/devs/serial/powerpc/cogent/current/ChangeLog
M packages/devs/serial/powerpc/cogent/current/cdl/ser_powerpc_cogent.cdl
M packages/devs/serial/powerpc/cogent/current/src/cogent_serial.h
M packages/devs/serial/powerpc/cogent/current/src/cogent_serial_with_ints.c
M packages/devs/serial/powerpc/ec555/current/ChangeLog
M packages/devs/serial/powerpc/ec555/current/cdl/ser_powerpc_ec555.cdl
M packages/devs/serial/powerpc/ec555/current/src/ec555_serial.h
M packages/devs/serial/powerpc/ec555/current/src/ec555_serial_with_ints.c
M packages/devs/serial/powerpc/quicc/current/ChangeLog
M packages/devs/serial/powerpc/quicc/current/cdl/ser_quicc_smc.cdl
M packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.c
M packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.h
M packages/devs/serial/sh/cq7708/current/ChangeLog
M packages/devs/serial/sh/cq7708/current/cdl/ser_sh_cq7708.cdl
M packages/devs/serial/sh/cq7708/current/include/sh_sh3_cq7708_sci.inl
M packages/devs/serial/sh/edk7708/current/ChangeLog
M packages/devs/serial/sh/edk7708/current/cdl/ser_sh_edk7708.cdl
M packages/devs/serial/sh/edk7708/current/include/sh_sh3_edk7708_sci.inl
M packages/devs/serial/sh/sci/current/ChangeLog
M packages/devs/serial/sh/sci/current/cdl/ser_sh_sci.cdl
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/cdl/ser_sh_scif.cdl
M packages/devs/serial/sh/scif/current/src/sh_scif_serial.c
M packages/devs/serial/sh/se77x9/current/ChangeLog
M packages/devs/serial/sh/se77x9/current/cdl/ser_sh_se77x9.cdl
M packages/devs/serial/sh/se77x9/current/include/sh_sh3_se77x9_16x5x.inl
M packages/devs/serial/sh/se77x9/current/include/sh_sh3_se77x9_scif.inl
M packages/devs/serial/sparclite/sleb/current/ChangeLog
M packages/devs/serial/sparclite/sleb/current/cdl/ser_sparclite_sleb.cdl
M packages/devs/serial/sparclite/sleb/current/src/sleb_sdtr.c
M packages/devs/serial/sparclite/sleb/current/src/sleb_sdtr.h
M packages/devs/serial/v85x/v850/current/ChangeLog
M packages/devs/serial/v85x/v850/current/cdl/ser_v85x_v850.cdl
M packages/devs/serial/v85x/v850/current/src/v85x_v850_serial.c
M packages/devs/serial/v85x/v850/current/src/v85x_v850_serial.h
M packages/devs/touch/arm/aaed2000/current/ChangeLog
M packages/devs/touch/arm/aaed2000/current/touch_aaed2000.cdl
M packages/devs/touch/arm/aaed2000/current/src/aaed2000_ts.c
M packages/devs/touch/arm/ipaq/current/ChangeLog
M packages/devs/touch/arm/ipaq/current/cdl/touch_ipaq.cdl
M packages/devs/touch/arm/ipaq/current/src/ipaq_ts.c
M packages/devs/usb/nec_upd985xx/current/ChangeLog
M packages/devs/usb/nec_upd985xx/current/cdl/usbs_upd985xx.cdl
M packages/devs/usb/nec_upd985xx/current/doc/makefile
M packages/devs/usb/nec_upd985xx/current/doc/usbs_upd985xx.sgml
M packages/devs/usb/nec_upd985xx/current/include/usbs_upd985xx.h
M packages/devs/usb/nec_upd985xx/current/src/usbs_upd985xx.c
M packages/devs/usb/nec_upd985xx/current/src/usbs_upd985xx_data.cxx
M packages/devs/usb/sa11x0/current/ChangeLog
M packages/devs/usb/sa11x0/current/cdl/usbs_sa11x0.cdl
M packages/devs/usb/sa11x0/current/doc/makefile
M packages/devs/usb/sa11x0/current/doc/usbs_sa11x0.sgml
M packages/devs/usb/sa11x0/current/include/usbs_sa11x0.h
M packages/devs/usb/sa11x0/current/src/usbs_sa11x0.c
M packages/devs/usb/sa11x0/current/src/usbs_sa11x0_data.cxx
M packages/devs/wallclock/dallas/ds12887/current/ChangeLog
M packages/devs/wallclock/dallas/ds12887/current/cdl/wallclock_ds12887.cdl
M packages/devs/wallclock/dallas/ds12887/current/src/ds12887.cxx
M packages/devs/wallclock/dallas/ds1742/current/ChangeLog
M packages/devs/wallclock/dallas/ds1742/current/ds1742.inl
M packages/devs/wallclock/dallas/ds1742/current/wallclock_ds1742.cdl
M packages/devs/wallclock/i386/pc/current/ChangeLog
M packages/devs/wallclock/i386/pc/current/cdl/i386_pc_wallclock_drivers.cdl
M packages/devs/wallclock/i386/pc/current/include/devices_wallclock_i386_pc.inl
M packages/devs/wallclock/mips/ref4955/current/ChangeLog
M packages/devs/wallclock/mips/ref4955/current/cdl/wallclock_ref4955.cdl
M packages/devs/wallclock/mips/ref4955/current/src/wallclock_ref4955.cxx
M packages/devs/wallclock/powerpc/mpc5xx/current/ChangeLog
M packages/devs/wallclock/powerpc/mpc5xx/current/cdl/wallclock_mpc5xx.cdl
M packages/devs/wallclock/powerpc/mpc5xx/current/src/wallclock_mpc5xx.cxx
M packages/devs/wallclock/sh/hs7729pci/current/ChangeLog
M packages/devs/wallclock/sh/hs7729pci/current/cdl/wallclock_hs7729pci.cdl
M packages/devs/wallclock/sh/hs7729pci/current/include/devs_wallclock_sh_hs7729pci.inl
M packages/devs/wallclock/sh/sh3/current/ChangeLog
M packages/devs/wallclock/sh/sh3/current/cdl/wallclock_sh3.cdl
M packages/devs/wallclock/sh/sh3/current/src/wallclock_sh3.cxx
M packages/devs/watchdog/arm/aeb/current/ChangeLog
M packages/devs/watchdog/arm/aeb/current/cdl/watchdog_aeb.cdl
M packages/devs/watchdog/arm/aeb/current/src/watchdog_aeb.cxx
M packages/devs/watchdog/arm/ebsa285/current/ChangeLog
M packages/devs/watchdog/arm/ebsa285/current/cdl/watchdog_ebsa285.cdl
M packages/devs/watchdog/arm/ebsa285/current/src/watchdog_ebsa285.cxx
M packages/devs/watchdog/arm/sa11x0/current/ChangeLog
M packages/devs/watchdog/arm/sa11x0/current/cdl/watchdog_sa11x0.cdl
M packages/devs/watchdog/arm/sa11x0/current/src/watchdog_sa11x0.cxx
M packages/devs/watchdog/mn10300/mn10300/current/ChangeLog
M packages/devs/watchdog/mn10300/mn10300/current/cdl/watchdog_mn10300.cdl
M packages/devs/watchdog/mn10300/mn10300/current/src/watchdog_mn10300.cxx
M packages/devs/watchdog/sh/sh3/current/ChangeLog
M packages/devs/watchdog/sh/sh3/current/cdl/watchdog_sh3.cdl
M packages/devs/watchdog/sh/sh3/current/src/watchdog_sh3.cxx
M packages/error/current/ChangeLog
M packages/error/current/cdl/error.cdl
M packages/error/current/include/codes.h
M packages/error/current/include/errno.h
M packages/error/current/include/strerror.h
M packages/error/current/src/errno.cxx
M packages/error/current/src/strerror.cxx
M packages/fs/jffs2/current/ChangeLog
M packages/fs/jffs2/current/cdl/jffs2.cdl
M packages/fs/jffs2/current/src/LICENCE
M packages/fs/jffs2/current/src/background.c
M packages/fs/jffs2/current/src/build.c
M packages/fs/jffs2/current/src/compr.c
M packages/fs/jffs2/current/src/compr_rtime.c
M packages/fs/jffs2/current/src/compr_rubin.c
M packages/fs/jffs2/current/src/compr_rubin.h
M packages/fs/jffs2/current/src/compr_zlib.c
M packages/fs/jffs2/current/src/crc32.c
M packages/fs/jffs2/current/src/crc32.h
M packages/fs/jffs2/current/src/dir-ecos.c
M packages/fs/jffs2/current/src/erase.c
M packages/fs/jffs2/current/src/file-ecos.c
M packages/fs/jffs2/current/src/gc.c
M packages/fs/jffs2/current/src/jffs2.c
M packages/fs/jffs2/current/src/jffs2.h
M packages/fs/jffs2/current/src/jffs2_fs_i.h
M packages/fs/jffs2/current/src/jffs2_fs_sb.h
M packages/fs/jffs2/current/src/list.h
M packages/fs/jffs2/current/src/malloc-ecos.c
M packages/fs/jffs2/current/src/nodelist.c
M packages/fs/jffs2/current/src/nodelist.h
M packages/fs/jffs2/current/src/nodemgmt.c
M packages/fs/jffs2/current/src/os-ecos.h
M packages/fs/jffs2/current/src/pushpull.h
M packages/fs/jffs2/current/src/read.c
M packages/fs/jffs2/current/src/readinode.c
M packages/fs/jffs2/current/src/scan.c
M packages/fs/jffs2/current/src/write.c
M packages/fs/jffs2/current/tests/fileio1.c
M packages/fs/jffs2/current/tests/romfileio1.c
M packages/fs/ram/current/ChangeLog
M packages/fs/ram/current/cdl/ramfs.cdl
M packages/fs/ram/current/src/ramfs.c
M packages/fs/ram/current/tests/fileio1.c
M packages/fs/rom/current/ChangeLog
M packages/fs/rom/current/cdl/romfs.cdl
M packages/fs/rom/current/src/romfs.c
M packages/fs/rom/current/support/Makefile
M packages/fs/rom/current/support/file2c.tcl
M packages/fs/rom/current/support/mk_romfs.c
M packages/fs/rom/current/tests/fileio1.c
M packages/hal/arm/aeb/current/ChangeLog
M packages/hal/arm/aeb/current/cdl/hal_arm_aeb.cdl
M packages/hal/arm/aeb/current/include/hal_cache.h
M packages/hal/arm/aeb/current/include/hal_diag.h
M packages/hal/arm/aeb/current/include/hal_platform_ints.h
M packages/hal/arm/aeb/current/include/hal_platform_setup.h
M packages/hal/arm/aeb/current/include/plf_io.h
M packages/hal/arm/aeb/current/include/plf_stub.h
M packages/hal/arm/aeb/current/src/Notes_GDB_stub
M packages/hal/arm/aeb/current/src/aeb_misc.c
M packages/hal/arm/aeb/current/src/flash_cksum.tcl
M packages/hal/arm/aeb/current/src/gdb_module.c
M packages/hal/arm/aeb/current/src/hal_diag.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/arch.inc
M packages/hal/arm/arch/current/include/arm_stub.h
M packages/hal/arm/arch/current/include/basetype.h
M packages/hal/arm/arch/current/include/hal_arch.h
M packages/hal/arm/arch/current/include/hal_intr.h
M packages/hal/arm/arch/current/include/hal_io.h
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/arm_stub.c
M packages/hal/arm/arch/current/src/context.S
M packages/hal/arm/arch/current/src/hal_misc.c
M packages/hal/arm/arch/current/src/hal_mk_defs.c
M packages/hal/arm/arch/current/src/hal_syscall.c
M packages/hal/arm/arch/current/src/redboot_linux_exec.c
M packages/hal/arm/arch/current/src/vectors.S
M packages/hal/arm/arm9/aaed2000/current/ChangeLog
M packages/hal/arm/arm9/aaed2000/current/cdl/hal_arm_arm9_aaed2000.cdl
M packages/hal/arm/arm9/aaed2000/current/include/aaed2000.h
M packages/hal/arm/arm9/aaed2000/current/include/hal_diag.h
M packages/hal/arm/arm9/aaed2000/current/include/hal_platform_ints.h
M packages/hal/arm/arm9/aaed2000/current/include/hal_platform_setup.h
M packages/hal/arm/arm9/aaed2000/current/include/lcd_support.h
M packages/hal/arm/arm9/aaed2000/current/include/plf_io.h
M packages/hal/arm/arm9/aaed2000/current/include/plf_stub.h
M packages/hal/arm/arm9/aaed2000/current/src/aaed2000_misc.c
M packages/hal/arm/arm9/aaed2000/current/src/font.h
M packages/hal/arm/arm9/aaed2000/current/src/hal_diag.c
M packages/hal/arm/arm9/aaed2000/current/src/kbd_drvr.c
M packages/hal/arm/arm9/aaed2000/current/src/lcd_support.c
M packages/hal/arm/arm9/excalibur/current/ChangeLog
M packages/hal/arm/arm9/excalibur/current/cdl/hal_arm_arm9_excalibur.cdl
M packages/hal/arm/arm9/excalibur/current/include/excalibur.h
M packages/hal/arm/arm9/excalibur/current/include/hal_diag.h
M packages/hal/arm/arm9/excalibur/current/include/hal_platform_ints.h
M packages/hal/arm/arm9/excalibur/current/include/hal_platform_setup.h
M packages/hal/arm/arm9/excalibur/current/include/plf_io.h
M packages/hal/arm/arm9/excalibur/current/include/plf_stub.h
M packages/hal/arm/arm9/excalibur/current/src/excalibur_misc.c
M packages/hal/arm/arm9/excalibur/current/src/hal_diag.c
M packages/hal/arm/arm9/var/current/ChangeLog
M packages/hal/arm/arm9/var/current/cdl/hal_arm_arm9.cdl
M packages/hal/arm/arm9/var/current/include/hal_cache.h
M packages/hal/arm/arm9/var/current/include/var_io.h
M packages/hal/arm/arm9/var/current/src/arm9_misc.c
M packages/hal/arm/at91/current/ChangeLog
M packages/hal/arm/at91/current/cdl/hal_arm_at91.cdl
M packages/hal/arm/at91/current/include/hal_cache.h
M packages/hal/arm/at91/current/include/hal_diag.h
M packages/hal/arm/at91/current/include/hal_platform_ints.h
M packages/hal/arm/at91/current/include/hal_platform_setup.h
M packages/hal/arm/at91/current/include/plf_io.h
M packages/hal/arm/at91/current/include/plf_stub.h
M packages/hal/arm/at91/current/src/at91_misc.c
M packages/hal/arm/at91/current/src/hal_diag.c
M packages/hal/arm/cma230/current/ChangeLog
M packages/hal/arm/cma230/current/cdl/hal_arm_cma230.cdl
M packages/hal/arm/cma230/current/include/hal_cache.h
M packages/hal/arm/cma230/current/include/hal_cma230.h
M packages/hal/arm/cma230/current/include/hal_diag.h
M packages/hal/arm/cma230/current/include/hal_platform_extras.h
M packages/hal/arm/cma230/current/include/hal_platform_ints.h
M packages/hal/arm/cma230/current/include/hal_platform_setup.h
M packages/hal/arm/cma230/current/include/plf_io.h
M packages/hal/arm/cma230/current/include/plf_stub.h
M packages/hal/arm/cma230/current/src/cma230_misc.c
M packages/hal/arm/cma230/current/src/hal_diag.c
M packages/hal/arm/e7t/current/ChangeLog
M packages/hal/arm/e7t/current/cdl/hal_arm_e7t.cdl
M packages/hal/arm/e7t/current/include/hal_cache.h
M packages/hal/arm/e7t/current/include/hal_diag.h
M packages/hal/arm/e7t/current/include/hal_platform_ints.h
M packages/hal/arm/e7t/current/include/hal_platform_setup.h
M packages/hal/arm/e7t/current/include/plf_io.h
M packages/hal/arm/e7t/current/include/plf_stub.h
M packages/hal/arm/e7t/current/src/e7t_misc.c
M packages/hal/arm/e7t/current/src/flash_cksum.tcl
M packages/hal/arm/e7t/current/src/hal_diag.c
M packages/hal/arm/e7t/current/src/redboot_module.c
M packages/hal/arm/ebsa285/current/ChangeLog
M packages/hal/arm/ebsa285/current/cdl/hal_arm_ebsa285.cdl
M packages/hal/arm/ebsa285/current/include/hal_cache.h
M packages/hal/arm/ebsa285/current/include/hal_diag.h
M packages/hal/arm/ebsa285/current/include/hal_ebsa285.h
M packages/hal/arm/ebsa285/current/include/hal_platform_ints.h
M packages/hal/arm/ebsa285/current/include/hal_platform_setup.h
M packages/hal/arm/ebsa285/current/include/plf_io.h
M packages/hal/arm/ebsa285/current/include/plf_stub.h
M packages/hal/arm/ebsa285/current/src/ebsa285_misc.c
M packages/hal/arm/ebsa285/current/src/hal_diag.c
M packages/hal/arm/ebsa285/current/src/mem285.S
M packages/hal/arm/ebsa285/current/src/redboot_cmds.c
M packages/hal/arm/ebsa285/current/support/linux/safl_util/safl.c
M packages/hal/arm/ebsa285/current/tests/sdram0.cxx
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/cdl/hal_arm_edb7xxx.cdl
M packages/hal/arm/edb7xxx/current/include/hal_cache.h
M packages/hal/arm/edb7xxx/current/include/hal_diag.h
M packages/hal/arm/edb7xxx/current/include/hal_edb7xxx.h
M packages/hal/arm/edb7xxx/current/include/hal_platform_extras.h
M packages/hal/arm/edb7xxx/current/include/hal_platform_ints.h
M packages/hal/arm/edb7xxx/current/include/hal_platform_setup.h
M packages/hal/arm/edb7xxx/current/include/lcd_support.h
M packages/hal/arm/edb7xxx/current/include/plf_io.h
M packages/hal/arm/edb7xxx/current/include/plf_stub.h
M packages/hal/arm/edb7xxx/current/misc/i2s_audio_fiq.S
M packages/hal/arm/edb7xxx/current/misc/i2s_audio_test.c
M packages/hal/arm/edb7xxx/current/misc/kbd_support.c
M packages/hal/arm/edb7xxx/current/misc/kbd_test.c
M packages/hal/arm/edb7xxx/current/misc/lcd_panel_support.c
M packages/hal/arm/edb7xxx/current/misc/lcd_support.c
M packages/hal/arm/edb7xxx/current/misc/lcd_test.c
M packages/hal/arm/edb7xxx/current/misc/panel_test.c
M packages/hal/arm/edb7xxx/current/misc/prog_flash.c
M packages/hal/arm/edb7xxx/current/src/edb7xxx_misc.c
M packages/hal/arm/edb7xxx/current/src/font.h
M packages/hal/arm/edb7xxx/current/src/hal_diag.c
M packages/hal/arm/edb7xxx/current/src/lcd_support.c
M packages/hal/arm/edb7xxx/current/support/io.c
M packages/hal/arm/edb7xxx/current/tests/dram_test.c
M packages/hal/arm/integrator/current/ChangeLog
M packages/hal/arm/integrator/current/cdl/hal_arm_integrator.cdl
M packages/hal/arm/integrator/current/include/hal_cache.h
M packages/hal/arm/integrator/current/include/hal_diag.h
M packages/hal/arm/integrator/current/include/hal_integrator.h
M packages/hal/arm/integrator/current/include/hal_platform_ints.h
M packages/hal/arm/integrator/current/include/hal_platform_setup.h
M packages/hal/arm/integrator/current/include/plf_io.h
M packages/hal/arm/integrator/current/include/plf_stub.h
M packages/hal/arm/integrator/current/src/Notes_GDB_stub
M packages/hal/arm/integrator/current/src/flash.c
M packages/hal/arm/integrator/current/src/hal_diag.c
M packages/hal/arm/integrator/current/src/integrator_misc.c
M packages/hal/arm/integrator/current/src/prog_flash.c
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/cdl/hal_arm_iq80310.cdl
M packages/hal/arm/iq80310/current/include/hal_cache.h
M packages/hal/arm/iq80310/current/include/hal_diag.h
M packages/hal/arm/iq80310/current/include/hal_iq80310.h
M packages/hal/arm/iq80310/current/include/hal_platform_ints.h
M packages/hal/arm/iq80310/current/include/hal_platform_setup.h
M packages/hal/arm/iq80310/current/include/plf_io.h
M packages/hal/arm/iq80310/current/include/plf_stub.h
M packages/hal/arm/iq80310/current/src/hal_diag.c
M packages/hal/arm/iq80310/current/src/iq80310_misc.c
M packages/hal/arm/iq80310/current/src/iq80310_pci.c
M packages/hal/arm/iq80310/current/src/diag/7_segment_displays.h
M packages/hal/arm/iq80310/current/src/diag/cycduart.c
M packages/hal/arm/iq80310/current/src/diag/cycduart.h
M packages/hal/arm/iq80310/current/src/diag/diag.c
M packages/hal/arm/iq80310/current/src/diag/ether_test.c
M packages/hal/arm/iq80310/current/src/diag/ether_test.h
M packages/hal/arm/iq80310/current/src/diag/external_timer.c
M packages/hal/arm/iq80310/current/src/diag/flash.c
M packages/hal/arm/iq80310/current/src/diag/i557_eep.c
M packages/hal/arm/iq80310/current/src/diag/i557_eep.h
M packages/hal/arm/iq80310/current/src/diag/interrupts.c
M packages/hal/arm/iq80310/current/src/diag/io_utils.c
M packages/hal/arm/iq80310/current/src/diag/iq80310.h
M packages/hal/arm/iq80310/current/src/diag/irq.S
M packages/hal/arm/iq80310/current/src/diag/memtest.c
M packages/hal/arm/iq80310/current/src/diag/pci_bios.h
M packages/hal/arm/iq80310/current/src/diag/pci_serv.c
M packages/hal/arm/iq80310/current/src/diag/test_menu.c
M packages/hal/arm/iq80310/current/src/diag/test_menu.h
M packages/hal/arm/iq80310/current/src/diag/xscale_test.c
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_cache.h
M packages/hal/arm/pid/current/include/hal_diag.h
M packages/hal/arm/pid/current/include/hal_platform_ints.h
M packages/hal/arm/pid/current/include/hal_platform_setup.h
M packages/hal/arm/pid/current/include/plf_io.h
M packages/hal/arm/pid/current/include/plf_stub.h
M packages/hal/arm/pid/current/misc/dl.c
M packages/hal/arm/pid/current/src/Notes_GDB_stub
M packages/hal/arm/pid/current/src/flash.c
M packages/hal/arm/pid/current/src/hal_diag.c
M packages/hal/arm/pid/current/src/pid_misc.c
M packages/hal/arm/pid/current/src/prog_flash.c
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
M packages/hal/arm/sa11x0/assabet/current/cdl/hal_arm_sa11x0_assabet.cdl
M packages/hal/arm/sa11x0/assabet/current/include/assabet.h
M packages/hal/arm/sa11x0/assabet/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/assabet/current/include/plf_io.h
M packages/hal/arm/sa11x0/assabet/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/assabet/current/misc/lcd_test.c
M packages/hal/arm/sa11x0/assabet/current/src/assabet_misc.c
M packages/hal/arm/sa11x0/assabet/current/src/lcd_support.c
M packages/hal/arm/sa11x0/brutus/current/ChangeLog
M packages/hal/arm/sa11x0/brutus/current/cdl/hal_arm_sa11x0_brutus.cdl
M packages/hal/arm/sa11x0/brutus/current/include/brutus.h
M packages/hal/arm/sa11x0/brutus/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/brutus/current/include/plf_io.h
M packages/hal/arm/sa11x0/brutus/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/brutus/current/src/brutus_misc.c
M packages/hal/arm/sa11x0/cerf/current/ChangeLog
M packages/hal/arm/sa11x0/cerf/current/cdl/hal_arm_sa11x0_cerf.cdl
M packages/hal/arm/sa11x0/cerf/current/include/cerf.h
M packages/hal/arm/sa11x0/cerf/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/cerf/current/include/plf_io.h
M packages/hal/arm/sa11x0/cerf/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/cerf/current/src/cerf_misc.c
M packages/hal/arm/sa11x0/cerfpda/current/ChangeLog
M packages/hal/arm/sa11x0/cerfpda/current/cdl/hal_arm_sa11x0_cerfpda.cdl
M packages/hal/arm/sa11x0/cerfpda/current/include/cerfpda.h
M packages/hal/arm/sa11x0/cerfpda/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/cerfpda/current/include/plf_io.h
M packages/hal/arm/sa11x0/cerfpda/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/cerfpda/current/misc/lcd_test.c
M packages/hal/arm/sa11x0/cerfpda/current/src/cerfpda_misc.c
M packages/hal/arm/sa11x0/cerfpda/current/src/lcd_support.c
M packages/hal/arm/sa11x0/flexanet/current/ChangeLog
M packages/hal/arm/sa11x0/flexanet/current/cdl/hal_arm_sa11x0_flexanet.cdl
M packages/hal/arm/sa11x0/flexanet/current/include/flexanet.h
M packages/hal/arm/sa11x0/flexanet/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/flexanet/current/include/plf_io.h
M packages/hal/arm/sa11x0/flexanet/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/flexanet/current/src/flexanet_misc.c
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
M packages/hal/arm/sa11x0/ipaq/current/cdl/hal_arm_sa11x0_ipaq.cdl
M packages/hal/arm/sa11x0/ipaq/current/include/atmel_support.h
M packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_ints.h
M packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/ipaq/current/include/ipaq.h
M packages/hal/arm/sa11x0/ipaq/current/include/lcd_support.h
M packages/hal/arm/sa11x0/ipaq/current/include/plf_io.h
M packages/hal/arm/sa11x0/ipaq/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/ipaq/current/src/atmel_support.c
M packages/hal/arm/sa11x0/ipaq/current/src/font.h
M packages/hal/arm/sa11x0/ipaq/current/src/ipaq_misc.c
M packages/hal/arm/sa11x0/ipaq/current/src/lcd_support.c
M packages/hal/arm/sa11x0/ipaq/current/src/redboot_cmds.c
M packages/hal/arm/sa11x0/nano/current/ChangeLog
M packages/hal/arm/sa11x0/nano/current/cdl/hal_arm_sa11x0_nano.cdl
M packages/hal/arm/sa11x0/nano/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/nano/current/include/nano.h
M packages/hal/arm/sa11x0/nano/current/include/plf_io.h
M packages/hal/arm/sa11x0/nano/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/nano/current/src/nano_misc.c
M packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
M packages/hal/arm/sa11x0/sa1100mm/current/cdl/hal_arm_sa11x0_sa1100mm.cdl
M packages/hal/arm/sa11x0/sa1100mm/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/sa1100mm/current/include/plf_io.h
M packages/hal/arm/sa11x0/sa1100mm/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/sa1100mm/current/include/sa1100mm.h
M packages/hal/arm/sa11x0/sa1100mm/current/src/sa1100mm_misc.c
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_diag.h
M packages/hal/arm/sa11x0/var/current/include/hal_mm.h
M packages/hal/arm/sa11x0/var/current/include/hal_sa11x0.h
M packages/hal/arm/sa11x0/var/current/include/hal_var_ints.h
M packages/hal/arm/sa11x0/var/current/include/plf_stub.h
M packages/hal/arm/sa11x0/var/current/include/var_io.h
M packages/hal/arm/sa11x0/var/current/src/hal_diag.c
M packages/hal/arm/sa11x0/var/current/src/sa11x0_misc.c
M packages/hal/arm/sa11x0/var/current/tests/mmap_test.c
M packages/hal/arm/snds/current/ChangeLog
M packages/hal/arm/snds/current/cdl/hal_arm_snds.cdl
M packages/hal/arm/snds/current/include/hal_cache.h
M packages/hal/arm/snds/current/include/hal_diag.h
M packages/hal/arm/snds/current/include/hal_platform_ints.h
M packages/hal/arm/snds/current/include/hal_platform_setup.h
M packages/hal/arm/snds/current/include/plf_io.h
M packages/hal/arm/snds/current/include/plf_stub.h
M packages/hal/arm/snds/current/src/hal_diag.c
M packages/hal/arm/snds/current/src/ks32c5000.h
M packages/hal/arm/snds/current/src/snds100_misc.c
M packages/hal/arm/xscale/iq80321/current/ChangeLog
M packages/hal/arm/xscale/iq80321/current/cdl/hal_arm_xscale_iq80321.cdl
M packages/hal/arm/xscale/iq80321/current/include/hal_diag.h
M packages/hal/arm/xscale/iq80321/current/include/hal_platform_extras.h
M packages/hal/arm/xscale/iq80321/current/include/hal_platform_setup.h
M packages/hal/arm/xscale/iq80321/current/include/hal_plf_ints.h
M packages/hal/arm/xscale/iq80321/current/include/iq80321.h
M packages/hal/arm/xscale/iq80321/current/include/plf_io.h
M packages/hal/arm/xscale/iq80321/current/include/plf_mmap.h
M packages/hal/arm/xscale/iq80321/current/src/hal_diag.c
M packages/hal/arm/xscale/iq80321/current/src/iq80321_misc.c
M packages/hal/arm/xscale/iq80321/current/src/iq80321_pci.c
M packages/hal/arm/xscale/iq80321/current/src/diag/battery.c
M packages/hal/arm/xscale/iq80321/current/src/diag/diag.c
M packages/hal/arm/xscale/iq80321/current/src/diag/i82544.c
M packages/hal/arm/xscale/iq80321/current/src/diag/io_utils.c
M packages/hal/arm/xscale/iq80321/current/src/diag/memtest.c
M packages/hal/arm/xscale/iq80321/current/src/diag/pcitest.c
M packages/hal/arm/xscale/iq80321/current/src/diag/test_menu.c
M packages/hal/arm/xscale/iq80321/current/src/diag/test_menu.h
M packages/hal/arm/xscale/iq80321/current/src/diag/timer.c
M packages/hal/arm/xscale/iq80321/current/src/diag/xscale_test.c
M packages/hal/arm/xscale/verde/current/ChangeLog
M packages/hal/arm/xscale/verde/current/cdl/hal_arm_xscale_verde.cdl
M packages/hal/arm/xscale/verde/current/include/hal_cache.h
M packages/hal/arm/xscale/verde/current/include/hal_mm.h
M packages/hal/arm/xscale/verde/current/include/hal_var_ints.h
M packages/hal/arm/xscale/verde/current/include/hal_verde.h
M packages/hal/arm/xscale/verde/current/include/plf_stub.h
M packages/hal/arm/xscale/verde/current/include/var_io.h
M packages/hal/arm/xscale/verde/current/src/verde_misc.c
M packages/hal/arm/xscale/verde/current/src/verde_pci.c
M packages/hal/calmrisc16/arch/current/ChangeLog
M packages/hal/calmrisc16/arch/current/cdl/hal_calm16.cdl
M packages/hal/calmrisc16/arch/current/include/arch.inc
M packages/hal/calmrisc16/arch/current/include/basetype.h
M packages/hal/calmrisc16/arch/current/include/calm16-regs.h
M packages/hal/calmrisc16/arch/current/include/calm16-stub.h
M packages/hal/calmrisc16/arch/current/include/calm16.inc
M packages/hal/calmrisc16/arch/current/include/hal_arch.h
M packages/hal/calmrisc16/arch/current/include/hal_cache.h
M packages/hal/calmrisc16/arch/current/include/hal_intr.h
M packages/hal/calmrisc16/arch/current/include/hal_io.h
M packages/hal/calmrisc16/arch/current/src/calm16-stub.c
M packages/hal/calmrisc16/arch/current/src/context.S
M packages/hal/calmrisc16/arch/current/src/hal_misc.c
M packages/hal/calmrisc16/arch/current/src/hal_syscall.c
M packages/hal/calmrisc16/arch/current/src/vectors.S
M packages/hal/calmrisc16/ceb/current/ChangeLog
M packages/hal/calmrisc16/ceb/current/cdl/hal_calm16_ceb.cdl
M packages/hal/calmrisc16/ceb/current/include/hal_diag.h
M packages/hal/calmrisc16/ceb/current/include/platform.inc
M packages/hal/calmrisc16/ceb/current/include/plf_cache.h
M packages/hal/calmrisc16/ceb/current/include/plf_intr.h
M packages/hal/calmrisc16/ceb/current/include/plf_io.h
M packages/hal/calmrisc16/ceb/current/include/plf_stub.h
M packages/hal/calmrisc16/ceb/current/src/hal_diag.c
M packages/hal/calmrisc16/ceb/current/src/platform.S
M packages/hal/calmrisc16/ceb/current/src/plf_misc.c
M packages/hal/calmrisc16/ceb/current/src/ser.c
M packages/hal/calmrisc16/ceb/current/support/calmbreaker.c
M packages/hal/calmrisc16/core/current/ChangeLog
M packages/hal/calmrisc16/core/current/cdl/hal_calm16_core.cdl
M packages/hal/calmrisc16/core/current/include/var_arch.h
M packages/hal/calmrisc16/core/current/include/var_cache.h
M packages/hal/calmrisc16/core/current/include/var_intr.h
M packages/hal/calmrisc16/core/current/include/variant.inc
M packages/hal/calmrisc16/core/current/src/calm16_core.ld
M packages/hal/calmrisc16/core/current/src/var_misc.c
M packages/hal/calmrisc16/core/current/src/variant.S
M packages/hal/calmrisc32/arch/current/ChangeLog
M packages/hal/calmrisc32/arch/current/cdl/hal_calm32.cdl
M packages/hal/calmrisc32/arch/current/include/arch.inc
M packages/hal/calmrisc32/arch/current/include/basetype.h
M packages/hal/calmrisc32/arch/current/include/calm32-regs.h
M packages/hal/calmrisc32/arch/current/include/calm32-stub.h
M packages/hal/calmrisc32/arch/current/include/calm32.inc
M packages/hal/calmrisc32/arch/current/include/hal_arch.h
M packages/hal/calmrisc32/arch/current/include/hal_cache.h
M packages/hal/calmrisc32/arch/current/include/hal_intr.h
M packages/hal/calmrisc32/arch/current/include/hal_io.h
M packages/hal/calmrisc32/arch/current/src/calm32-stub.c
M packages/hal/calmrisc32/arch/current/src/context.S
M packages/hal/calmrisc32/arch/current/src/hal_misc.c
M packages/hal/calmrisc32/arch/current/src/hal_syscall.c
M packages/hal/calmrisc32/arch/current/src/vectors.S
M packages/hal/calmrisc32/ceb/current/ChangeLog
M packages/hal/calmrisc32/ceb/current/cdl/hal_calm32_ceb.cdl
M packages/hal/calmrisc32/ceb/current/include/hal_diag.h
M packages/hal/calmrisc32/ceb/current/include/platform.inc
M packages/hal/calmrisc32/ceb/current/include/plf_cache.h
M packages/hal/calmrisc32/ceb/current/include/plf_intr.h
M packages/hal/calmrisc32/ceb/current/include/plf_io.h
M packages/hal/calmrisc32/ceb/current/include/plf_stub.h
M packages/hal/calmrisc32/ceb/current/src/hal_diag.c
M packages/hal/calmrisc32/ceb/current/src/platform.S
M packages/hal/calmrisc32/ceb/current/src/plf_misc.c
M packages/hal/calmrisc32/ceb/current/src/ser.c
M packages/hal/calmrisc32/ceb/current/support/calmbreaker.c
M packages/hal/calmrisc32/core/current/ChangeLog
M packages/hal/calmrisc32/core/current/cdl/hal_calm32_core.cdl
M packages/hal/calmrisc32/core/current/include/var_arch.h
M packages/hal/calmrisc32/core/current/include/var_cache.h
M packages/hal/calmrisc32/core/current/include/var_intr.h
M packages/hal/calmrisc32/core/current/include/variant.inc
M packages/hal/calmrisc32/core/current/src/calm32_core.ld
M packages/hal/calmrisc32/core/current/src/var_misc.c
M packages/hal/calmrisc32/core/current/src/variant.S
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/common.cdl
M packages/hal/common/current/cdl/debugging.cdl
M packages/hal/common/current/cdl/hal.cdl
M packages/hal/common/current/cdl/interrupts.cdl
M packages/hal/common/current/include/dbg-thread-syscall.h
M packages/hal/common/current/include/dbg-threads-api.h
M packages/hal/common/current/include/drv_api.h
M packages/hal/common/current/include/generic-stub.h
M packages/hal/common/current/include/hal_arbiter.h
M packages/hal/common/current/include/hal_endian.h
M packages/hal/common/current/include/hal_if.h
M packages/hal/common/current/include/hal_misc.h
M packages/hal/common/current/include/hal_spd.h
M packages/hal/common/current/include/hal_stub.h
M packages/hal/common/current/include/hal_tables.h
M packages/hal/common/current/src/board.h
M packages/hal/common/current/src/bplist-dynamic.c
M packages/hal/common/current/src/dbg-threads-syscall.c
M packages/hal/common/current/src/drv_api.c
M packages/hal/common/current/src/dummy.c
M packages/hal/common/current/src/gdb-fileio.c
M packages/hal/common/current/src/hal_if.c
M packages/hal/common/current/src/hal_misc.c
M packages/hal/common/current/src/hal_stub.c
M packages/hal/common/current/src/thread-packets.c
M packages/hal/common/current/src/thread-pkts.h
M packages/hal/common/current/src/stubrom/stubrom.c
M packages/hal/common/current/tests/basic.c
M packages/hal/common/current/tests/cache.c
M packages/hal/common/current/tests/context.c
M packages/hal/common/current/tests/cpp1.c
M packages/hal/common/current/tests/intr.c
M packages/hal/common/current/tests/vaargs.c
M packages/hal/frv/arch/current/ChangeLog
M packages/hal/frv/arch/current/cdl/hal_frv.cdl
M packages/hal/frv/arch/current/include/basetype.h
M packages/hal/frv/arch/current/include/frv_stub.h
M packages/hal/frv/arch/current/include/hal_arch.h
M packages/hal/frv/arch/current/include/hal_cache.h
M packages/hal/frv/arch/current/include/hal_intr.h
M packages/hal/frv/arch/current/include/hal_io.h
M packages/hal/frv/arch/current/src/context.S
M packages/hal/frv/arch/current/src/frv.ld
M packages/hal/frv/arch/current/src/frv_stub.c
M packages/hal/frv/arch/current/src/hal_misc.c
M packages/hal/frv/arch/current/src/hal_mk_defs.c
M packages/hal/frv/arch/current/src/hal_syscall.c
M packages/hal/frv/arch/current/src/vectors.S
M packages/hal/frv/frv400/current/ChangeLog
M packages/hal/frv/frv400/current/cdl/hal_frv_frv400.cdl
M packages/hal/frv/frv400/current/include/frv400.h
M packages/hal/frv/frv400/current/include/hal_diag.h
M packages/hal/frv/frv400/current/include/platform.inc
M packages/hal/frv/frv400/current/include/plf_cache.h
M packages/hal/frv/frv400/current/include/plf_ints.h
M packages/hal/frv/frv400/current/include/plf_io.h
M packages/hal/frv/frv400/current/include/plf_stub.h
M packages/hal/frv/frv400/current/src/frv400_misc.c
M packages/hal/frv/frv400/current/src/hal_diag.c
M packages/hal/h8300/aki3068net/current/ChangeLog
M packages/hal/h8300/aki3068net/current/cdl/hal_h8300_h8300h_aki3068net.cdl
M packages/hal/h8300/aki3068net/current/include/hal_diag.h
M packages/hal/h8300/aki3068net/current/include/platform.inc
M packages/hal/h8300/aki3068net/current/include/plf_intr.h
M packages/hal/h8300/aki3068net/current/include/plf_stub.h
M packages/hal/h8300/aki3068net/current/src/hal_diag.c
M packages/hal/h8300/aki3068net/current/src/plf_misc.c
M packages/hal/h8300/arch/current/ChangeLog
M packages/hal/h8300/arch/current/cdl/hal_h8300.cdl
M packages/hal/h8300/arch/current/include/arch.inc
M packages/hal/h8300/arch/current/include/basetype.h
M packages/hal/h8300/arch/current/include/h8300_stub.h
M packages/hal/h8300/arch/current/include/hal_arch.h
M packages/hal/h8300/arch/current/include/hal_cache.h
M packages/hal/h8300/arch/current/include/hal_intr.h
M packages/hal/h8300/arch/current/include/hal_io.h
M packages/hal/h8300/arch/current/src/context.S
M packages/hal/h8300/arch/current/src/h8300_stub.c
M packages/hal/h8300/arch/current/src/hal_misc.c
M packages/hal/h8300/arch/current/src/hal_syscall.c
M packages/hal/h8300/arch/current/src/vectors.S
M packages/hal/h8300/h8300h/current/ChangeLog
M packages/hal/h8300/h8300h/current/cdl/hal_h8300_h8300h.cdl
M packages/hal/h8300/h8300h/current/include/h8_sci.h
M packages/hal/h8300/h8300h/current/include/mod_regs_adc.h
M packages/hal/h8300/h8300h/current/include/mod_regs_bsc.h
M packages/hal/h8300/h8300h/current/include/mod_regs_dmac.h
M packages/hal/h8300/h8300h/current/include/mod_regs_intc.h
M packages/hal/h8300/h8300h/current/include/mod_regs_pio.h
M packages/hal/h8300/h8300h/current/include/mod_regs_sci.h
M packages/hal/h8300/h8300h/current/include/mod_regs_sys.h
M packages/hal/h8300/h8300h/current/include/mod_regs_tmr.h
M packages/hal/h8300/h8300h/current/include/mod_regs_tpc.h
M packages/hal/h8300/h8300h/current/include/var_arch.h
M packages/hal/h8300/h8300h/current/include/var_intr.h
M packages/hal/h8300/h8300h/current/include/variant.inc
M packages/hal/h8300/h8300h/current/src/h8300_h8300h.ld
M packages/hal/h8300/h8300h/current/src/h8_sci.c
M packages/hal/h8300/h8300h/current/src/var_misc.c
M packages/hal/h8300/sim/current/ChangeLog
M packages/hal/h8300/sim/current/cdl/hal_h8300_h8300h_sim.cdl
M packages/hal/h8300/sim/current/include/hal_diag.h
M packages/hal/h8300/sim/current/include/platform.inc
M packages/hal/h8300/sim/current/include/plf_intr.h
M packages/hal/h8300/sim/current/include/plf_stub.h
M packages/hal/h8300/sim/current/src/hal_diag.c
M packages/hal/h8300/sim/current/src/plf_misc.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/cdl/hal_i386.cdl
M packages/hal/i386/arch/current/include/arch.inc
M packages/hal/i386/arch/current/include/basetype.h
M packages/hal/i386/arch/current/include/hal_arch.h
M packages/hal/i386/arch/current/include/hal_cache.h
M packages/hal/i386/arch/current/include/hal_intr.h
M packages/hal/i386/arch/current/include/hal_io.h
M packages/hal/i386/arch/current/include/hal_smp.h
M packages/hal/i386/arch/current/include/i386.inc
M packages/hal/i386/arch/current/include/i386_stub.h
M packages/hal/i386/arch/current/src/context.S
M packages/hal/i386/arch/current/src/hal_misc.c
M packages/hal/i386/arch/current/src/hal_syscall.c
M packages/hal/i386/arch/current/src/i386.ld
M packages/hal/i386/arch/current/src/vectors.S
M packages/hal/i386/generic/current/ChangeLog
M packages/hal/i386/generic/current/cdl/hal_i386_generic.cdl
M packages/hal/i386/generic/current/include/var_arch.h
M packages/hal/i386/generic/current/include/var_intr.h
M packages/hal/i386/generic/current/include/variant.inc
M packages/hal/i386/generic/current/src/var_misc.c
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/cdl/hal_i386_pc.cdl
M packages/hal/i386/pc/current/include/hal_diag.h
M packages/hal/i386/pc/current/include/platform.inc
M packages/hal/i386/pc/current/include/plf_arch.h
M packages/hal/i386/pc/current/include/plf_intr.h
M packages/hal/i386/pc/current/include/plf_io.h
M packages/hal/i386/pc/current/include/plf_misc.h
M packages/hal/i386/pc/current/include/plf_stub.h
M packages/hal/i386/pc/current/include/pkgconf/hal_i386_pc.h
M packages/hal/i386/pc/current/src/PKGconf.mak
M packages/hal/i386/pc/current/src/hal_diag.c
M packages/hal/i386/pc/current/src/plf_misc.c
M packages/hal/i386/pc/current/src/plf_stub.c
M packages/hal/i386/pc/current/src/romboot.S
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/cdl/hal_i386_pcmb.cdl
M packages/hal/i386/pcmb/current/include/pcmb.inc
M packages/hal/i386/pcmb/current/include/pcmb_intr.h
M packages/hal/i386/pcmb/current/include/pcmb_io.h
M packages/hal/i386/pcmb/current/include/pcmb_serial.h
M packages/hal/i386/pcmb/current/src/pcmb_misc.c
M packages/hal/i386/pcmb/current/src/pcmb_screen.c
M packages/hal/i386/pcmb/current/src/pcmb_serial.c
M packages/hal/i386/pcmb/current/src/pcmb_smp.c
M packages/hal/i386/pcmb/current/support/gfxmode.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/cdl/hal_mips.cdl
M packages/hal/mips/arch/current/include/arch.inc
M packages/hal/mips/arch/current/include/basetype.h
M packages/hal/mips/arch/current/include/hal_arch.h
M packages/hal/mips/arch/current/include/hal_cache.h
M packages/hal/mips/arch/current/include/hal_intr.h
M packages/hal/mips/arch/current/include/hal_io.h
M packages/hal/mips/arch/current/include/mips-regs.h
M packages/hal/mips/arch/current/include/mips-stub.h
M packages/hal/mips/arch/current/include/mips.inc
M packages/hal/mips/arch/current/src/context.S
M packages/hal/mips/arch/current/src/hal_misc.c
M packages/hal/mips/arch/current/src/hal_syscall.c
M packages/hal/mips/arch/current/src/mips-stub.c
M packages/hal/mips/arch/current/src/mipsfp.c
M packages/hal/mips/arch/current/src/redboot_linux_exec.c
M packages/hal/mips/arch/current/src/vectors.S
M packages/hal/mips/atlas/current/ChangeLog
M packages/hal/mips/atlas/current/cdl/hal_mips_atlas.cdl
M packages/hal/mips/atlas/current/include/hal_diag.h
M packages/hal/mips/atlas/current/include/platform.inc
M packages/hal/mips/atlas/current/include/plf_cache.h
M packages/hal/mips/atlas/current/include/plf_intr.h
M packages/hal/mips/atlas/current/include/plf_io.h
M packages/hal/mips/atlas/current/include/plf_stub.h
M packages/hal/mips/atlas/current/src/hal_diag.c
M packages/hal/mips/atlas/current/src/platform.S
M packages/hal/mips/atlas/current/src/plf_misc.c
M packages/hal/mips/atlas/current/src/ser16c550c.c
M packages/hal/mips/jmr3904/current/ChangeLog
M packages/hal/mips/jmr3904/current/cdl/hal_mips_tx39_jmr3904.cdl
M packages/hal/mips/jmr3904/current/include/hal_diag.h
M packages/hal/mips/jmr3904/current/include/platform.inc
M packages/hal/mips/jmr3904/current/include/plf_cache.h
M packages/hal/mips/jmr3904/current/include/plf_intr.h
M packages/hal/mips/jmr3904/current/include/plf_io.h
M packages/hal/mips/jmr3904/current/include/plf_stub.h
M packages/hal/mips/jmr3904/current/src/platform.S
M packages/hal/mips/jmr3904/current/src/plf_misc.c
M packages/hal/mips/jmr3904/current/src/plf_stub.c
M packages/hal/mips/malta/current/ChangeLog
M packages/hal/mips/malta/current/cdl/hal_mips_malta.cdl
M packages/hal/mips/malta/current/include/hal_diag.h
M packages/hal/mips/malta/current/include/platform.inc
M packages/hal/mips/malta/current/include/plf_cache.h
M packages/hal/mips/malta/current/include/plf_intr.h
M packages/hal/mips/malta/current/include/plf_io.h
M packages/hal/mips/malta/current/include/plf_stub.h
M packages/hal/mips/malta/current/src/hal_diag.c
M packages/hal/mips/malta/current/src/platform.S
M packages/hal/mips/malta/current/src/plf_misc.c
M packages/hal/mips/malta/current/src/plf_mk_defs.c
M packages/hal/mips/malta/current/src/ser16c550c.c
M packages/hal/mips/malta/current/src/smsc37m81x.c
M packages/hal/mips/mips32/current/ChangeLog
M packages/hal/mips/mips32/current/cdl/hal_mips_mips32.cdl
M packages/hal/mips/mips32/current/include/var_arch.h
M packages/hal/mips/mips32/current/include/var_cache.h
M packages/hal/mips/mips32/current/include/var_intr.h
M packages/hal/mips/mips32/current/include/variant.inc
M packages/hal/mips/mips32/current/src/mips_mips32.ld
M packages/hal/mips/mips32/current/src/var_misc.c
M packages/hal/mips/mips32/current/src/variant.S
M packages/hal/mips/mips64/current/ChangeLog
M packages/hal/mips/mips64/current/cdl/hal_mips_mips64.cdl
M packages/hal/mips/mips64/current/include/var_arch.h
M packages/hal/mips/mips64/current/include/var_cache.h
M packages/hal/mips/mips64/current/include/var_intr.h
M packages/hal/mips/mips64/current/include/variant.inc
M packages/hal/mips/mips64/current/src/mips_mips64.ld
M packages/hal/mips/mips64/current/src/var_misc.c
M packages/hal/mips/mips64/current/src/variant.S
M packages/hal/mips/ref4955/current/ChangeLog
M packages/hal/mips/ref4955/current/cdl/hal_mips_tx49_ref4955.cdl
M packages/hal/mips/ref4955/current/include/hal_diag.h
M packages/hal/mips/ref4955/current/include/platform.inc
M packages/hal/mips/ref4955/current/include/plf_cache.h
M packages/hal/mips/ref4955/current/include/plf_intr.h
M packages/hal/mips/ref4955/current/include/plf_io.h
M packages/hal/mips/ref4955/current/include/plf_stub.h
M packages/hal/mips/ref4955/current/src/hal_diag.c
M packages/hal/mips/ref4955/current/src/pc87338.c
M packages/hal/mips/ref4955/current/src/platform.S
M packages/hal/mips/ref4955/current/src/plf_misc.c
M packages/hal/mips/ref4955/current/src/plf_mk_defs.c
M packages/hal/mips/ref4955/current/src/plf_stub.c
M packages/hal/mips/rm7000/ocelot/current/ChangeLog
M packages/hal/mips/rm7000/ocelot/current/cdl/hal_mips_rm7000_ocelot.cdl
M packages/hal/mips/rm7000/ocelot/current/include/hal_diag.h
M packages/hal/mips/rm7000/ocelot/current/include/platform.inc
M packages/hal/mips/rm7000/ocelot/current/include/plf_cache.h
M packages/hal/mips/rm7000/ocelot/current/include/plf_intr.h
M packages/hal/mips/rm7000/ocelot/current/include/plf_io.h
M packages/hal/mips/rm7000/ocelot/current/include/plf_stub.h
M packages/hal/mips/rm7000/ocelot/current/src/ns16552.c
M packages/hal/mips/rm7000/ocelot/current/src/platform.S
M packages/hal/mips/rm7000/ocelot/current/src/plf_misc.c
M packages/hal/mips/rm7000/ocelot/current/src/plf_mk_defs.c
M packages/hal/mips/rm7000/ocelot/current/src/plf_stub.c
M packages/hal/mips/rm7000/var/current/ChangeLog
M packages/hal/mips/rm7000/var/current/cdl/hal_mips_rm7000.cdl
M packages/hal/mips/rm7000/var/current/include/var_arch.h
M packages/hal/mips/rm7000/var/current/include/var_cache.h
M packages/hal/mips/rm7000/var/current/include/var_intr.h
M packages/hal/mips/rm7000/var/current/include/variant.inc
M packages/hal/mips/rm7000/var/current/src/mips_rm7000.ld
M packages/hal/mips/rm7000/var/current/src/var_misc.c
M packages/hal/mips/rm7000/var/current/src/var_mk_defs.c
M packages/hal/mips/rm7000/var/current/src/variant.S
M packages/hal/mips/sim/current/ChangeLog
M packages/hal/mips/sim/current/cdl/hal_mips_sim.cdl
M packages/hal/mips/sim/current/include/hal_diag.h
M packages/hal/mips/sim/current/include/platform.inc
M packages/hal/mips/sim/current/include/plf_cache.h
M packages/hal/mips/sim/current/include/plf_intr.h
M packages/hal/mips/sim/current/include/plf_io.h
M packages/hal/mips/sim/current/src/hal_diag.c
M packages/hal/mips/sim/current/src/platform.S
M packages/hal/mips/sim/current/src/plf_misc.c
M packages/hal/mips/tx39/current/cdl/hal_mips_tx39.cdl
M packages/hal/mips/tx39/current/include/var_arch.h
M packages/hal/mips/tx39/current/include/var_cache.h
M packages/hal/mips/tx39/current/include/var_intr.h
M packages/hal/mips/tx39/current/include/variant.inc
M packages/hal/mips/tx39/current/src/hal_diag.c
M packages/hal/mips/tx39/current/src/mips_tx39.ld
M packages/hal/mips/tx39/current/src/var_misc.c
M packages/hal/mips/tx39/current/src/variant.S
M packages/hal/mips/tx49/current/ChangeLog
M packages/hal/mips/tx49/current/cdl/hal_mips_tx49.cdl
M packages/hal/mips/tx49/current/include/var_arch.h
M packages/hal/mips/tx49/current/include/var_cache.h
M packages/hal/mips/tx49/current/include/var_intr.h
M packages/hal/mips/tx49/current/include/variant.inc
M packages/hal/mips/tx49/current/src/mips_tx49.ld
M packages/hal/mips/tx49/current/src/var_misc.c
M packages/hal/mips/tx49/current/src/variant.S
M packages/hal/mips/upd985xx/current/ChangeLog
M packages/hal/mips/upd985xx/current/cdl/hal_mips_upd985xx.cdl
M packages/hal/mips/upd985xx/current/include/hal_diag.h
M packages/hal/mips/upd985xx/current/include/plf_stub.h
M packages/hal/mips/upd985xx/current/include/var_arch.h
M packages/hal/mips/upd985xx/current/include/var_cache.h
M packages/hal/mips/upd985xx/current/include/var_intr.h
M packages/hal/mips/upd985xx/current/include/variant.inc
M packages/hal/mips/upd985xx/current/src/hal_diag.c
M packages/hal/mips/upd985xx/current/src/hal_mips_upd985xx.ld
M packages/hal/mips/upd985xx/current/src/var_misc.c
M packages/hal/mips/upd985xx/current/src/variant.S
M packages/hal/mips/vr4300/current/ChangeLog
M packages/hal/mips/vr4300/current/cdl/hal_mips_vr4300.cdl
M packages/hal/mips/vr4300/current/include/var_arch.h
M packages/hal/mips/vr4300/current/include/var_cache.h
M packages/hal/mips/vr4300/current/include/var_intr.h
M packages/hal/mips/vr4300/current/include/variant.inc
M packages/hal/mips/vr4300/current/src/mips_vr4300.ld
M packages/hal/mips/vr4300/current/src/var_misc.c
M packages/hal/mips/vrc4373/current/ChangeLog
M packages/hal/mips/vrc4373/current/cdl/hal_mips_vr4300_vrc4373.cdl
M packages/hal/mips/vrc4375/current/ChangeLog
M packages/hal/mips/vrc4375/current/cdl/hal_mips_vr4300_vrc4375.cdl
M packages/hal/mips/vrc437x/current/cdl/hal_mips_vr4300_vrc437x.cdl
M packages/hal/mips/vrc437x/current/include/hal_diag.h
M packages/hal/mips/vrc437x/current/include/platform.inc
M packages/hal/mips/vrc437x/current/include/plf_cache.h
M packages/hal/mips/vrc437x/current/include/plf_intr.h
M packages/hal/mips/vrc437x/current/include/plf_io.h
M packages/hal/mips/vrc437x/current/include/plf_stub.h
M packages/hal/mips/vrc437x/current/include/plf_z8530.h
M packages/hal/mips/vrc437x/current/src/hal_diag.c
M packages/hal/mips/vrc437x/current/src/platform.S
M packages/hal/mips/vrc437x/current/src/plf_misc.c
M packages/hal/mips/vrc437x/current/src/plf_serial.c
M packages/hal/mips/vrc437x/current/src/plf_stub.c
M packages/hal/mips/vrc437x/current/src/pmon.S
M packages/hal/mn10300/am31/current/ChangeLog
M packages/hal/mn10300/am31/current/cdl/hal_mn10300_am31.cdl
M packages/hal/mn10300/am31/current/include/var_arch.h
M packages/hal/mn10300/am31/current/include/var_cache.h
M packages/hal/mn10300/am31/current/include/var_intr.h
M packages/hal/mn10300/am31/current/include/variant.inc
M packages/hal/mn10300/am31/current/src/mn10300_am31.ld
M packages/hal/mn10300/am31/current/src/var_misc.c
M packages/hal/mn10300/am33/current/cdl/hal_mn10300_am33.cdl
M packages/hal/mn10300/am33/current/include/var_arch.h
M packages/hal/mn10300/am33/current/include/var_cache.h
M packages/hal/mn10300/am33/current/include/var_intr.h
M packages/hal/mn10300/am33/current/include/variant.inc
M packages/hal/mn10300/am33/current/src/mn10300_am33.ld
M packages/hal/mn10300/am33/current/src/var_misc.c
M packages/hal/mn10300/am33/current/src/variant.S
M packages/hal/mn10300/arch/current/ChangeLog
M packages/hal/mn10300/arch/current/cdl/hal_mn10300.cdl
M packages/hal/mn10300/arch/current/include/arch.inc
M packages/hal/mn10300/arch/current/include/basetype.h
M packages/hal/mn10300/arch/current/include/hal_arch.h
M packages/hal/mn10300/arch/current/include/hal_cache.h
M packages/hal/mn10300/arch/current/include/hal_intr.h
M packages/hal/mn10300/arch/current/include/hal_io.h
M packages/hal/mn10300/arch/current/include/mn10300_stub.h
M packages/hal/mn10300/arch/current/src/context.S
M packages/hal/mn10300/arch/current/src/hal_misc.c
M packages/hal/mn10300/arch/current/src/hal_syscall.c
M packages/hal/mn10300/arch/current/src/mn10300_stub.c
M packages/hal/mn10300/arch/current/src/vectors.S
M packages/hal/mn10300/asb/current/ChangeLog
M packages/hal/mn10300/asb/current/cdl/hal_mn10300_am33_asb.cdl
M packages/hal/mn10300/asb/current/include/hal_diag.h
M packages/hal/mn10300/asb/current/include/platform.inc
M packages/hal/mn10300/asb/current/include/plf_intr.h
M packages/hal/mn10300/asb/current/include/plf_io.h
M packages/hal/mn10300/asb/current/include/plf_stub.h
M packages/hal/mn10300/asb/current/src/hal_diag.c
M packages/hal/mn10300/asb/current/src/plf_misc.c
M packages/hal/mn10300/asb/current/src/plf_stub.c
M packages/hal/mn10300/asb/current/src/ser_asb.c
M packages/hal/mn10300/asb2305/current/ChangeLog
M packages/hal/mn10300/asb2305/current/cdl/hal_mn10300_am33_asb2305.cdl
M packages/hal/mn10300/asb2305/current/include/hal_diag.h
M packages/hal/mn10300/asb2305/current/include/platform.inc
M packages/hal/mn10300/asb2305/current/include/plf_intr.h
M packages/hal/mn10300/asb2305/current/include/plf_io.h
M packages/hal/mn10300/asb2305/current/include/plf_stub.h
M packages/hal/mn10300/asb2305/current/src/hal_diag.c
M packages/hal/mn10300/asb2305/current/src/plf_misc.c
M packages/hal/mn10300/asb2305/current/src/plf_stub.c
M packages/hal/mn10300/asb2305/current/src/redboot_cmds.c
M packages/hal/mn10300/asb2305/current/src/ser_asb.c
M packages/hal/mn10300/sim/current/ChangeLog
M packages/hal/mn10300/sim/current/cdl/hal_mn10300_am31_sim.cdl
M packages/hal/mn10300/sim/current/include/hal_diag.h
M packages/hal/mn10300/sim/current/include/platform.inc
M packages/hal/mn10300/sim/current/include/plf_intr.h
M packages/hal/mn10300/sim/current/src/hal_diag.c
M packages/hal/mn10300/sim/current/src/plf_misc.c
M packages/hal/mn10300/stb/current/cdl/hal_mn10300_am33_stb.cdl
M packages/hal/mn10300/stb/current/include/hal_diag.h
M packages/hal/mn10300/stb/current/include/platform.inc
M packages/hal/mn10300/stb/current/include/plf_intr.h
M packages/hal/mn10300/stb/current/include/plf_io.h
M packages/hal/mn10300/stb/current/include/plf_stub.h
M packages/hal/mn10300/stb/current/src/hal_diag.c
M packages/hal/mn10300/stb/current/src/plf_misc.c
M packages/hal/mn10300/stb/current/src/plf_stub.c
M packages/hal/mn10300/stb/current/src/ser_stb.c
M packages/hal/mn10300/stdeval1/current/ChangeLog
M packages/hal/mn10300/stdeval1/current/cdl/hal_mn10300_am31_stdeval1.cdl
M packages/hal/mn10300/stdeval1/current/include/hal_diag.h
M packages/hal/mn10300/stdeval1/current/include/platform.inc
M packages/hal/mn10300/stdeval1/current/include/plf_intr.h
M packages/hal/mn10300/stdeval1/current/include/plf_io.h
M packages/hal/mn10300/stdeval1/current/include/plf_stub.h
M packages/hal/mn10300/stdeval1/current/src/hal_diag.c
M packages/hal/mn10300/stdeval1/current/src/plf_misc.c
M packages/hal/mn10300/stdeval1/current/src/plf_stub.c
M packages/hal/powerpc/arch/current/ChangeLog
M packages/hal/powerpc/arch/current/cdl/hal_powerpc.cdl
M packages/hal/powerpc/arch/current/include/arch.inc
M packages/hal/powerpc/arch/current/include/basetype.h
M packages/hal/powerpc/arch/current/include/hal_arch.h
M packages/hal/powerpc/arch/current/include/hal_cache.h
M packages/hal/powerpc/arch/current/include/hal_intr.h
M packages/hal/powerpc/arch/current/include/hal_io.h
M packages/hal/powerpc/arch/current/include/hal_mem.h
M packages/hal/powerpc/arch/current/include/ppc_regs.h
M packages/hal/powerpc/arch/current/include/ppc_stub.h
M packages/hal/powerpc/arch/current/misc/CPUMask8xx.c
M packages/hal/powerpc/arch/current/src/context.S
M packages/hal/powerpc/arch/current/src/hal_intr.c
M packages/hal/powerpc/arch/current/src/hal_misc.c
M packages/hal/powerpc/arch/current/src/hal_mk_defs.c
M packages/hal/powerpc/arch/current/src/powerpc.ld
M packages/hal/powerpc/arch/current/src/ppc_stub.c
M packages/hal/powerpc/arch/current/src/vectors.S
M packages/hal/powerpc/cme555/current/ChangeLog
M packages/hal/powerpc/cme555/current/cdl/hal_powerpc_cme555.cdl
M packages/hal/powerpc/cme555/current/include/hal_diag.h
M packages/hal/powerpc/cme555/current/include/plf_cache.h
M packages/hal/powerpc/cme555/current/include/plf_intr.h
M packages/hal/powerpc/cme555/current/include/plf_stub.h
M packages/hal/powerpc/cme555/current/src/cme555.S
M packages/hal/powerpc/cme555/current/src/hal_diag.c
M packages/hal/powerpc/cme555/current/src/plf_misc.c
M packages/hal/powerpc/cme555/current/src/plf_stub.c
M packages/hal/powerpc/cogent/current/ChangeLog
M packages/hal/powerpc/cogent/current/cdl/hal_powerpc_cogent.cdl
M packages/hal/powerpc/cogent/current/include/hal_diag.h
M packages/hal/powerpc/cogent/current/include/plf_cache.h
M packages/hal/powerpc/cogent/current/include/plf_intr.h
M packages/hal/powerpc/cogent/current/include/plf_stub.h
A packages/hal/powerpc/cogent/current/misc/gdb_module.ecm
M packages/hal/powerpc/cogent/current/src/cogent.S
M packages/hal/powerpc/cogent/current/src/hal_diag.c
M packages/hal/powerpc/cogent/current/src/plf_misc.c
M packages/hal/powerpc/cogent/current/src/plf_stub.c
M packages/hal/powerpc/ec555/current/ChangeLog
M packages/hal/powerpc/ec555/current/cdl/hal_powerpc_ec555.cdl
M packages/hal/powerpc/ec555/current/include/hal_diag.h
M packages/hal/powerpc/ec555/current/include/plf_cache.h
M packages/hal/powerpc/ec555/current/include/plf_intr.h
M packages/hal/powerpc/ec555/current/include/plf_stub.h
M packages/hal/powerpc/ec555/current/src/ec555.S
M packages/hal/powerpc/ec555/current/src/hal_diag.c
M packages/hal/powerpc/ec555/current/src/plf_misc.c
M packages/hal/powerpc/ec555/current/src/plf_stub.c
M packages/hal/powerpc/fads/current/ChangeLog
M packages/hal/powerpc/fads/current/README
M packages/hal/powerpc/fads/current/cdl/hal_powerpc_fads.cdl
M packages/hal/powerpc/fads/current/include/hal_diag.h
M packages/hal/powerpc/fads/current/include/plf_cache.h
M packages/hal/powerpc/fads/current/include/plf_intr.h
M packages/hal/powerpc/fads/current/include/plf_stub.h
M packages/hal/powerpc/fads/current/include/ppc_fads.h
M packages/hal/powerpc/fads/current/src/fads.S
M packages/hal/powerpc/fads/current/src/hal_aux.c
M packages/hal/powerpc/fads/current/src/hal_diag.c
M packages/hal/powerpc/mbx/current/ChangeLog
M packages/hal/powerpc/mbx/current/cdl/hal_powerpc_mbx.cdl
M packages/hal/powerpc/mbx/current/include/hal_diag.h
M packages/hal/powerpc/mbx/current/include/plf_cache.h
M packages/hal/powerpc/mbx/current/include/plf_intr.h
M packages/hal/powerpc/mbx/current/include/plf_stub.h
M packages/hal/powerpc/mbx/current/src/Notes_GDB_stub
M packages/hal/powerpc/mbx/current/src/hal_aux.c
M packages/hal/powerpc/mbx/current/src/hal_diag.c
M packages/hal/powerpc/mbx/current/src/mbx.S
M packages/hal/powerpc/mbx/current/src/redboot_linux_exec.c
M packages/hal/powerpc/mbx/current/tests/mbxtime.cxx
M packages/hal/powerpc/mpc5xx/current/ChangeLog
M packages/hal/powerpc/mpc5xx/current/cdl/hal_powerpc_mpc5xx.cdl
M packages/hal/powerpc/mpc5xx/current/include/var_cache.h
M packages/hal/powerpc/mpc5xx/current/include/var_intr.h
M packages/hal/powerpc/mpc5xx/current/include/var_regs.h
M packages/hal/powerpc/mpc5xx/current/include/variant.inc
M packages/hal/powerpc/mpc5xx/current/src/mpc5xxrev.c
M packages/hal/powerpc/mpc5xx/current/src/var_intr.c
M packages/hal/powerpc/mpc5xx/current/src/var_misc.c
M packages/hal/powerpc/mpc5xx/current/src/variant.S
M packages/hal/powerpc/mpc5xx/current/tests/intr0.c
M packages/hal/powerpc/mpc8xx/current/ChangeLog
M packages/hal/powerpc/mpc8xx/current/cdl/hal_powerpc_mpc8xx.cdl
M packages/hal/powerpc/mpc8xx/current/include/var_cache.h
M packages/hal/powerpc/mpc8xx/current/include/var_intr.h
M packages/hal/powerpc/mpc8xx/current/include/var_regs.h
M packages/hal/powerpc/mpc8xx/current/include/variant.inc
M packages/hal/powerpc/mpc8xx/current/src/mpc8xxrev.c
M packages/hal/powerpc/mpc8xx/current/src/var_intr.c
M packages/hal/powerpc/mpc8xx/current/src/var_misc.c
M packages/hal/powerpc/mpc8xx/current/src/variant.S
M packages/hal/powerpc/mpc8xx/current/tests/intr0.c
M packages/hal/powerpc/ppc40x/current/ChangeLog
M packages/hal/powerpc/ppc40x/current/cdl/hal_powerpc_ppc40x.cdl
M packages/hal/powerpc/ppc40x/current/include/var_cache.h
M packages/hal/powerpc/ppc40x/current/include/var_intr.h
M packages/hal/powerpc/ppc40x/current/include/var_regs.h
M packages/hal/powerpc/ppc40x/current/include/variant.inc
M packages/hal/powerpc/ppc40x/current/src/var_intr.c
M packages/hal/powerpc/ppc40x/current/src/var_misc.c
M packages/hal/powerpc/ppc40x/current/src/variant.S
M packages/hal/powerpc/ppc60x/current/ChangeLog
M packages/hal/powerpc/ppc60x/current/cdl/hal_powerpc_ppc60x.cdl
M packages/hal/powerpc/ppc60x/current/include/var_cache.h
M packages/hal/powerpc/ppc60x/current/include/var_intr.h
M packages/hal/powerpc/ppc60x/current/include/var_regs.h
M packages/hal/powerpc/ppc60x/current/include/variant.inc
M packages/hal/powerpc/ppc60x/current/src/var_intr.c
M packages/hal/powerpc/ppc60x/current/src/var_misc.c
M packages/hal/powerpc/ppc60x/current/src/variant.S
M packages/hal/powerpc/quicc/current/ChangeLog
M packages/hal/powerpc/quicc/current/cdl/hal_powerpc_quicc.cdl
M packages/hal/powerpc/quicc/current/include/ppc8xx.h
M packages/hal/powerpc/quicc/current/include/quicc_smc1.h
M packages/hal/powerpc/quicc/current/src/quicc_smc1.c
M packages/hal/powerpc/sim/current/ChangeLog
M packages/hal/powerpc/sim/current/cdl/hal_powerpc_sim.cdl
M packages/hal/powerpc/sim/current/include/hal_diag.h
M packages/hal/powerpc/sim/current/include/plf_cache.h
M packages/hal/powerpc/sim/current/src/hal_aux.c
M packages/hal/powerpc/sim/current/src/sim.S
M packages/hal/powerpc/viper/current/ChangeLog
M packages/hal/powerpc/viper/current/cdl/hal_powerpc_viper.cdl
M packages/hal/powerpc/viper/current/include/hal_diag.h
M packages/hal/powerpc/viper/current/include/plf_cache.h
M packages/hal/powerpc/viper/current/include/plf_intr.h
M packages/hal/powerpc/viper/current/include/plf_stub.h
M packages/hal/powerpc/viper/current/src/hal_aux.c
M packages/hal/powerpc/viper/current/src/hal_diag.c
M packages/hal/powerpc/viper/current/src/viper.S
M packages/hal/powerpc/viper/current/tests/vipertime.cxx
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/cdl/hal_sh.cdl
M packages/hal/sh/arch/current/include/arch.inc
M packages/hal/sh/arch/current/include/basetype.h
M packages/hal/sh/arch/current/include/hal_arch.h
M packages/hal/sh/arch/current/include/hal_cache.h
M packages/hal/sh/arch/current/include/hal_intr.h
M packages/hal/sh/arch/current/include/hal_intr_excevt.h
M packages/hal/sh/arch/current/include/hal_intr_vecs.h
M packages/hal/sh/arch/current/include/hal_io.h
M packages/hal/sh/arch/current/include/hal_var_bank.h
M packages/hal/sh/arch/current/include/hal_var_bank.inc
M packages/hal/sh/arch/current/include/hal_var_sp.h
M packages/hal/sh/arch/current/include/hal_var_sp.inc
M packages/hal/sh/arch/current/include/sh_regs.h
M packages/hal/sh/arch/current/include/sh_stub.h
M packages/hal/sh/arch/current/src/context.S
M packages/hal/sh/arch/current/src/hal_misc.c
M packages/hal/sh/arch/current/src/hal_mk_defs.c
M packages/hal/sh/arch/current/src/hal_syscall.c
M packages/hal/sh/arch/current/src/redboot_linux_exec.c
M packages/hal/sh/arch/current/src/sh.ld
M packages/hal/sh/arch/current/src/sh_stub.c
M packages/hal/sh/arch/current/src/vectors.S
M packages/hal/sh/arch/current/tests/intr0.c
M packages/hal/sh/cq7708/current/ChangeLog
M packages/hal/sh/cq7708/current/cdl/hal_sh_sh7708_cq7708.cdl
M packages/hal/sh/cq7708/current/include/hal_diag.h
M packages/hal/sh/cq7708/current/include/platform.inc
M packages/hal/sh/cq7708/current/include/plf_cache.h
M packages/hal/sh/cq7708/current/include/plf_intr.h
M packages/hal/sh/cq7708/current/include/plf_io.h
M packages/hal/sh/cq7708/current/include/plf_stub.h
M packages/hal/sh/cq7708/current/src/hal_diag.c
M packages/hal/sh/cq7708/current/src/plf_misc.c
M packages/hal/sh/cq7750/current/ChangeLog
M packages/hal/sh/cq7750/current/cdl/hal_sh_sh7750_cq7750.cdl
M packages/hal/sh/cq7750/current/include/hal_diag.h
M packages/hal/sh/cq7750/current/include/platform.inc
M packages/hal/sh/cq7750/current/include/plf_cache.h
M packages/hal/sh/cq7750/current/include/plf_intr.h
M packages/hal/sh/cq7750/current/include/plf_io.h
M packages/hal/sh/cq7750/current/include/plf_stub.h
M packages/hal/sh/cq7750/current/src/hal_diag.c
M packages/hal/sh/cq7750/current/src/plf_misc.c
M packages/hal/sh/dreamcast/current/ChangeLog
M packages/hal/sh/dreamcast/current/cdl/hal_sh_sh7750_dreamcast.cdl
M packages/hal/sh/dreamcast/current/include/hal_diag.h
M packages/hal/sh/dreamcast/current/include/platform.inc
M packages/hal/sh/dreamcast/current/include/plf_cache.h
M packages/hal/sh/dreamcast/current/include/plf_intr.h
M packages/hal/sh/dreamcast/current/include/plf_io.h
M packages/hal/sh/dreamcast/current/include/plf_stub.h
M packages/hal/sh/dreamcast/current/src/banner.xpm
M packages/hal/sh/dreamcast/current/src/dreamcast_pci.c
M packages/hal/sh/dreamcast/current/src/fb_support.c
M packages/hal/sh/dreamcast/current/src/font.h
M packages/hal/sh/dreamcast/current/src/hal_diag.c
M packages/hal/sh/dreamcast/current/src/plf_misc.c
M packages/hal/sh/edk7708/current/ChangeLog
M packages/hal/sh/edk7708/current/cdl/hal_sh_edk7708.cdl
M packages/hal/sh/edk7708/current/include/hal_diag.h
M packages/hal/sh/edk7708/current/include/platform.inc
M packages/hal/sh/edk7708/current/include/plf_cache.h
M packages/hal/sh/edk7708/current/include/plf_intr.h
M packages/hal/sh/edk7708/current/include/plf_io.h
M packages/hal/sh/edk7708/current/include/plf_stub.h
M packages/hal/sh/edk7708/current/src/edk.S
M packages/hal/sh/edk7708/current/src/hal_diag.c
M packages/hal/sh/edk7708/current/src/plf_misc.c
M packages/hal/sh/hs7729pci/current/ChangeLog
M packages/hal/sh/hs7729pci/current/cdl/hal_sh_sh7729_hs7729pci.cdl
M packages/hal/sh/hs7729pci/current/include/hal_diag.h
M packages/hal/sh/hs7729pci/current/include/platform.inc
M packages/hal/sh/hs7729pci/current/include/plf_cache.h
M packages/hal/sh/hs7729pci/current/include/plf_intr.h
M packages/hal/sh/hs7729pci/current/include/plf_io.h
M packages/hal/sh/hs7729pci/current/include/plf_stub.h
M packages/hal/sh/hs7729pci/current/misc/split_words.c
M packages/hal/sh/hs7729pci/current/src/hal_diag.c
M packages/hal/sh/hs7729pci/current/src/plf_misc.c
M packages/hal/sh/hs7729pci/current/src/ser16c550c.c
M packages/hal/sh/hs7729pci/current/src/smsc37c93x.c
M packages/hal/sh/se7751/current/ChangeLog
M packages/hal/sh/se7751/current/cdl/hal_sh_sh7751_se7751.cdl
M packages/hal/sh/se7751/current/include/hal_diag.h
M packages/hal/sh/se7751/current/include/platform.inc
M packages/hal/sh/se7751/current/include/plf_cache.h
M packages/hal/sh/se7751/current/include/plf_intr.h
M packages/hal/sh/se7751/current/include/plf_io.h
M packages/hal/sh/se7751/current/include/plf_stub.h
M packages/hal/sh/se7751/current/src/hal_diag.c
M packages/hal/sh/se7751/current/src/m1543c.c
M packages/hal/sh/se7751/current/src/plf_misc.c
M packages/hal/sh/se7751/current/src/ser16c550c.c
M packages/hal/sh/se77x9/current/ChangeLog
M packages/hal/sh/se77x9/current/cdl/hal_sh_sh77x9_se77x9.cdl
M packages/hal/sh/se77x9/current/include/hal_diag.h
M packages/hal/sh/se77x9/current/include/platform.inc
M packages/hal/sh/se77x9/current/include/plf_cache.h
M packages/hal/sh/se77x9/current/include/plf_intr.h
M packages/hal/sh/se77x9/current/include/plf_io.h
M packages/hal/sh/se77x9/current/include/plf_stub.h
M packages/hal/sh/se77x9/current/src/hal_diag.c
M packages/hal/sh/se77x9/current/src/plf_misc.c
M packages/hal/sh/se77x9/current/src/ser16c550c.c
M packages/hal/sh/se77x9/current/src/smsc37c93x.c
M packages/hal/sh/sh2/current/ChangeLog
M packages/hal/sh/sh2/current/cdl/hal_sh_sh2.cdl
M packages/hal/sh/sh2/current/include/mod_7044.h
M packages/hal/sh/sh2/current/include/mod_7615.h
M packages/hal/sh/sh2/current/include/mod_regs_adc.h
M packages/hal/sh/sh2/current/include/mod_regs_bsc.h
M packages/hal/sh/sh2/current/include/mod_regs_bsc_2.h
M packages/hal/sh/sh2/current/include/mod_regs_cac.h
M packages/hal/sh/sh2/current/include/mod_regs_cac_2.h
M packages/hal/sh/sh2/current/include/mod_regs_cmt.h
M packages/hal/sh/sh2/current/include/mod_regs_cpg.h
M packages/hal/sh/sh2/current/include/mod_regs_dma.h
M packages/hal/sh/sh2/current/include/mod_regs_eth.h
M packages/hal/sh/sh2/current/include/mod_regs_frt.h
M packages/hal/sh/sh2/current/include/mod_regs_intc.h
M packages/hal/sh/sh2/current/include/mod_regs_intc_2.h
M packages/hal/sh/sh2/current/include/mod_regs_mmu.h
M packages/hal/sh/sh2/current/include/mod_regs_pcm.h
M packages/hal/sh/sh2/current/include/mod_regs_pfc.h
M packages/hal/sh/sh2/current/include/mod_regs_pfc_2.h
M packages/hal/sh/sh2/current/include/mod_regs_ser.h
M packages/hal/sh/sh2/current/include/mod_regs_tmu.h
M packages/hal/sh/sh2/current/include/mod_regs_ubc.h
M packages/hal/sh/sh2/current/include/mod_regs_wdt.h
M packages/hal/sh/sh2/current/include/mod_regs_wdt_2.h
M packages/hal/sh/sh2/current/include/sh2_sci.h
M packages/hal/sh/sh2/current/include/sh2_scif.h
M packages/hal/sh/sh2/current/include/var_cache.h
M packages/hal/sh/sh2/current/include/var_intr.h
M packages/hal/sh/sh2/current/include/var_io.h
M packages/hal/sh/sh2/current/include/var_regs.h
M packages/hal/sh/sh2/current/include/variant.inc
M packages/hal/sh/sh2/current/src/sh2_sci.c
M packages/hal/sh/sh2/current/src/sh2_scif.c
M packages/hal/sh/sh2/current/src/var_misc.c
M packages/hal/sh/sh2/current/src/var_mk_defs.c
M packages/hal/sh/sh2/current/src/variant.S
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/cdl/hal_sh_sh3.cdl
M packages/hal/sh/sh3/current/include/mod_7707a.h
M packages/hal/sh/sh3/current/include/mod_7708.h
M packages/hal/sh/sh3/current/include/mod_7709a.h
M packages/hal/sh/sh3/current/include/mod_7709r.h
M packages/hal/sh/sh3/current/include/mod_7709s.h
M packages/hal/sh/sh3/current/include/mod_7729.h
M packages/hal/sh/sh3/current/include/mod_regs_bsc.h
M packages/hal/sh/sh3/current/include/mod_regs_cac.h
M packages/hal/sh/sh3/current/include/mod_regs_cpg.h
M packages/hal/sh/sh3/current/include/mod_regs_dma.h
M packages/hal/sh/sh3/current/include/mod_regs_intc.h
M packages/hal/sh/sh3/current/include/mod_regs_mmu.h
M packages/hal/sh/sh3/current/include/mod_regs_pfc.h
M packages/hal/sh/sh3/current/include/mod_regs_rtc.h
M packages/hal/sh/sh3/current/include/mod_regs_ser.h
M packages/hal/sh/sh3/current/include/mod_regs_tmu.h
M packages/hal/sh/sh3/current/include/mod_regs_ubc.h
M packages/hal/sh/sh3/current/include/sd0001.h
M packages/hal/sh/sh3/current/include/sh3_sci.h
M packages/hal/sh/sh3/current/include/sh3_scif.h
M packages/hal/sh/sh3/current/include/var_cache.h
M packages/hal/sh/sh3/current/include/var_intr.h
M packages/hal/sh/sh3/current/include/var_io.h
M packages/hal/sh/sh3/current/include/var_regs.h
M packages/hal/sh/sh3/current/include/variant.inc
M packages/hal/sh/sh3/current/src/sh3_sci.c
M packages/hal/sh/sh3/current/src/sh3_scif.c
M packages/hal/sh/sh3/current/src/var_misc.c
M packages/hal/sh/sh3/current/src/var_mk_defs.c
M packages/hal/sh/sh3/current/src/variant.S
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/cdl/hal_sh_sh4.cdl
M packages/hal/sh/sh4/current/include/mod_7750.h
M packages/hal/sh/sh4/current/include/mod_7751.h
M packages/hal/sh/sh4/current/include/mod_regs_bsc.h
M packages/hal/sh/sh4/current/include/mod_regs_cac.h
M packages/hal/sh/sh4/current/include/mod_regs_cpg.h
M packages/hal/sh/sh4/current/include/mod_regs_dma.h
M packages/hal/sh/sh4/current/include/mod_regs_intc.h
M packages/hal/sh/sh4/current/include/mod_regs_mmu.h
M packages/hal/sh/sh4/current/include/mod_regs_pcic.h
M packages/hal/sh/sh4/current/include/mod_regs_pfc.h
M packages/hal/sh/sh4/current/include/mod_regs_rtc.h
M packages/hal/sh/sh4/current/include/mod_regs_ser.h
M packages/hal/sh/sh4/current/include/mod_regs_tmu.h
M packages/hal/sh/sh4/current/include/mod_regs_ubc.h
M packages/hal/sh/sh4/current/include/sh4_scif.h
M packages/hal/sh/sh4/current/include/var_cache.h
M packages/hal/sh/sh4/current/include/var_intr.h
M packages/hal/sh/sh4/current/include/var_io.h
M packages/hal/sh/sh4/current/include/var_regs.h
M packages/hal/sh/sh4/current/include/variant.inc
M packages/hal/sh/sh4/current/src/pcic.c
M packages/hal/sh/sh4/current/src/sh4_scif.c
M packages/hal/sh/sh4/current/src/var_misc.c
M packages/hal/sh/sh4/current/src/var_mk_defs.c
M packages/hal/sh/sh4/current/src/variant.S
M packages/hal/sparc/arch/current/ChangeLog
M packages/hal/sparc/arch/current/cdl/hal_sparc.cdl
M packages/hal/sparc/arch/current/include/basetype.h
M packages/hal/sparc/arch/current/include/hal_arch.h
M packages/hal/sparc/arch/current/include/hal_intr.h
M packages/hal/sparc/arch/current/include/hal_io.h
M packages/hal/sparc/arch/current/include/vectors.h
M packages/hal/sparc/arch/current/src/context.S
M packages/hal/sparc/arch/current/src/hal_boot.c
M packages/hal/sparc/arch/current/src/hal_intr.c
M packages/hal/sparc/arch/current/src/icontext.c
M packages/hal/sparc/arch/current/src/sparc.ld
M packages/hal/sparc/arch/current/src/vec_ivsr.S
M packages/hal/sparc/arch/current/src/vec_xvsr.S
M packages/hal/sparc/arch/current/src/vectors.S
M packages/hal/sparc/arch/current/tests/sparc_ex.c
M packages/hal/sparc/erc32/current/ChangeLog
M packages/hal/sparc/erc32/current/cdl/hal_sparc_erc32.cdl
M packages/hal/sparc/erc32/current/include/hal_cache.h
M packages/hal/sparc/erc32/current/include/hal_clock.h
M packages/hal/sparc/erc32/current/include/hal_diag.h
M packages/hal/sparc/erc32/current/include/hal_xpic.h
M packages/hal/sparc/erc32/current/include/halboot.si
M packages/hal/sparc/erc32/current/src/hal_priv.c
M packages/hal/sparc/leon/current/ChangeLog
M packages/hal/sparc/leon/current/cdl/hal_sparc_leon.cdl
M packages/hal/sparc/leon/current/include/hal_cache.h
M packages/hal/sparc/leon/current/include/hal_clock.h
M packages/hal/sparc/leon/current/include/hal_diag.h
M packages/hal/sparc/leon/current/include/hal_xpic.h
M packages/hal/sparc/leon/current/include/halboot.si
M packages/hal/sparc/leon/current/src/hal_priv.c
M packages/hal/sparclite/arch/current/ChangeLog
M packages/hal/sparclite/arch/current/cdl/hal_sparclite.cdl
M packages/hal/sparclite/arch/current/include/basetype.h
M packages/hal/sparclite/arch/current/include/hal_arch.h
M packages/hal/sparclite/arch/current/include/hal_intr.h
M packages/hal/sparclite/arch/current/include/hal_io.h
M packages/hal/sparclite/arch/current/include/vectors.h
M packages/hal/sparclite/arch/current/src/context.S
M packages/hal/sparclite/arch/current/src/hal_boot.c
M packages/hal/sparclite/arch/current/src/hal_intr.c
M packages/hal/sparclite/arch/current/src/icontext.c
M packages/hal/sparclite/arch/current/src/sparclite.ld
M packages/hal/sparclite/arch/current/src/vec_ivsr.S
M packages/hal/sparclite/arch/current/src/vec_xvsr.S
M packages/hal/sparclite/arch/current/src/vectors.S
M packages/hal/sparclite/arch/current/tests/sparc_ex.c
M packages/hal/sparclite/sim/current/ChangeLog
M packages/hal/sparclite/sim/current/cdl/hal_sparclite_sim.cdl
M packages/hal/sparclite/sim/current/include/hal_cache.h
M packages/hal/sparclite/sim/current/include/hal_clock.h
M packages/hal/sparclite/sim/current/include/hal_diag.h
M packages/hal/sparclite/sim/current/include/hal_xpic.h
M packages/hal/sparclite/sim/current/include/halboot.si
M packages/hal/sparclite/sim/current/src/hal_priv.c
M packages/hal/sparclite/sleb/current/ChangeLog
M packages/hal/sparclite/sleb/current/cdl/hal_sparclite_sleb.cdl
M packages/hal/sparclite/sleb/current/include/hal_cache.h
M packages/hal/sparclite/sleb/current/include/hal_clock.h
M packages/hal/sparclite/sleb/current/include/hal_cpu.h
M packages/hal/sparclite/sleb/current/include/hal_cygm.h
M packages/hal/sparclite/sleb/current/include/hal_diag.h
M packages/hal/sparclite/sleb/current/include/hal_hwio.h
M packages/hal/sparclite/sleb/current/include/hal_xpic.h
M packages/hal/sparclite/sleb/current/include/halboot.si
M packages/hal/sparclite/sleb/current/src/hal_cygm.S
M packages/hal/sparclite/sleb/current/src/hal_diag.c
M packages/hal/sparclite/sleb/current/src/hal_priv.c
M packages/hal/sparclite/sleb/current/tests/slebintr.c
M packages/hal/sparclite/sleb/current/tests/slebstak.c
M packages/hal/sparclite/sleb/current/tests/slebtime.cxx
M packages/hal/synth/arch/current/ChangeLog
M packages/hal/synth/arch/current/cdl/hal_synth.cdl
M packages/hal/synth/arch/current/doc/makefile
M packages/hal/synth/arch/current/doc/synth.sgml
M packages/hal/synth/arch/current/include/hal_arch.h
M packages/hal/synth/arch/current/include/hal_cache.h
M packages/hal/synth/arch/current/include/hal_diag.h
M packages/hal/synth/arch/current/include/hal_intr.h
M packages/hal/synth/arch/current/include/hal_io.h
M packages/hal/synth/arch/current/src/synth.ld
M packages/hal/synth/arch/current/src/synth_diag.c
M packages/hal/synth/arch/current/src/synth_entry.c
M packages/hal/synth/arch/current/src/synth_intr.c
M packages/hal/synth/i386linux/current/ChangeLog
M packages/hal/synth/i386linux/current/cdl/hal_synth_i386.cdl
M packages/hal/synth/i386linux/current/include/arch.inc
M packages/hal/synth/i386linux/current/include/basetype.h
M packages/hal/synth/i386linux/current/include/var_arch.h
M packages/hal/synth/i386linux/current/src/context.S
M packages/hal/synth/i386linux/current/src/syscall-i386-linux-1.0.S
M packages/hal/synth/i386linux/current/src/vectors.S
M packages/hal/v85x/arch/current/ChangeLog
M packages/hal/v85x/arch/current/cdl/hal_v85x.cdl
M packages/hal/v85x/arch/current/include/basetype.h
M packages/hal/v85x/arch/current/include/hal_arch.h
M packages/hal/v85x/arch/current/include/hal_cache.h
M packages/hal/v85x/arch/current/include/hal_intr.h
M packages/hal/v85x/arch/current/include/hal_io.h
M packages/hal/v85x/arch/current/include/nec-stub.h
M packages/hal/v85x/arch/current/src/hal_misc.c
M packages/hal/v85x/arch/current/src/hal_mk_defs.c
M packages/hal/v85x/arch/current/src/vectors.S
M packages/hal/v85x/ceb_v850/current/ChangeLog
M packages/hal/v85x/ceb_v850/current/cdl/hal_v85x_ceb_v850.cdl
M packages/hal/v85x/ceb_v850/current/include/hal_diag.h
M packages/hal/v85x/ceb_v850/current/include/hal_platform_setup.h
M packages/hal/v85x/ceb_v850/current/include/plf_cache.h
M packages/hal/v85x/ceb_v850/current/include/plf_intr.h
M packages/hal/v85x/ceb_v850/current/include/plf_io.h
M packages/hal/v85x/ceb_v850/current/include/plf_sections.h
M packages/hal/v85x/ceb_v850/current/include/plf_stub.h
M packages/hal/v85x/ceb_v850/current/src/plf_misc.c
M packages/hal/v85x/ceb_v850/current/src/plf_stub.c
M packages/hal/v85x/ceb_v850/current/src/v850flash.S
M packages/hal/v85x/v850/current/ChangeLog
M packages/hal/v85x/v850/current/cdl/hal_v85x_v850.cdl
M packages/hal/v85x/v850/current/include/v850_common.h
M packages/hal/v85x/v850/current/include/var_arch.h
M packages/hal/v85x/v850/current/include/var_cache.h
M packages/hal/v85x/v850/current/include/var_intr.h
M packages/hal/v85x/v850/current/src/context.S
M packages/hal/v85x/v850/current/src/hal_diag.c
M packages/hal/v85x/v850/current/src/v850_ice.cxx
M packages/hal/v85x/v850/current/src/v850_misc.c
M packages/hal/v85x/v850/current/src/v850_stub.c
M packages/hal/v85x/v850/current/src/v85x_v850.ld
M packages/hal/v85x/v850/current/tests/nmitest.c
M packages/infra/current/ChangeLog
M packages/infra/current/cdl/assert.cdl
M packages/infra/current/cdl/debug.cdl
M packages/infra/current/cdl/infra.cdl
M packages/infra/current/cdl/startup.cdl
M packages/infra/current/include/clist.hxx
M packages/infra/current/include/cyg_ass.h
M packages/infra/current/include/cyg_trac.h
M packages/infra/current/include/cyg_type.h
M packages/infra/current/include/cyg_type.inc
M packages/infra/current/include/diag.h
M packages/infra/current/include/testcase.h
M packages/infra/current/src/buffer.cxx
M packages/infra/current/src/delete.cxx
M packages/infra/current/src/diag.cxx
M packages/infra/current/src/dummyxxmain.cxx
M packages/infra/current/src/eprintf.c
M packages/infra/current/src/fancy.cxx
M packages/infra/current/src/memcpy.c
M packages/infra/current/src/memset.c
M packages/infra/current/src/null.cxx
M packages/infra/current/src/pkgstart.cxx
M packages/infra/current/src/prestart.cxx
M packages/infra/current/src/simple.cxx
M packages/infra/current/src/startup.cxx
M packages/infra/current/src/tcdiag.cxx
M packages/infra/current/src/userstart.cxx
M packages/io/common/current/ChangeLog
M packages/io/common/current/cdl/io.cdl
M packages/io/common/current/include/config_keys.h
M packages/io/common/current/include/devtab.h
M packages/io/common/current/include/file.h
M packages/io/common/current/include/io.h
M packages/io/common/current/include/io_diag.h
M packages/io/common/current/src/io_file.c
M packages/io/common/current/src/ioinit.cxx
M packages/io/common/current/src/iosys.c
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/eth/current/include/eth_drv.h
M packages/io/eth/current/include/eth_drv_stats.h
M packages/io/eth/current/include/netdev.h
M packages/io/eth/current/src/lwip/eth_drv.c
M packages/io/eth/current/src/lwip/lw.diff
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/io/fileio/current/cdl/fileio.cdl
M packages/io/fileio/current/include/dirent.h
M packages/io/fileio/current/include/fileio.h
M packages/io/fileio/current/include/inode.h
M packages/io/fileio/current/include/limits.h
M packages/io/fileio/current/include/sockio.h
M packages/io/fileio/current/src/devfs.cxx
M packages/io/fileio/current/src/dir.cxx
M packages/io/fileio/current/src/fd.cxx
M packages/io/fileio/current/src/file.cxx
M packages/io/fileio/current/src/fio.h
M packages/io/fileio/current/src/inocache.cxx
M packages/io/fileio/current/src/io.cxx
M packages/io/fileio/current/src/misc.cxx
M packages/io/fileio/current/src/select.cxx
M packages/io/fileio/current/src/socket.cxx
M packages/io/fileio/current/tests/fileio1.c
M packages/io/fileio/current/tests/select.c
M packages/io/fileio/current/tests/socket.c
M packages/io/fileio/current/tests/stdio.c
M packages/io/fileio/current/tests/testfs.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/cdl/io_flash.cdl
M packages/io/flash/current/include/flash.h
M packages/io/flash/current/include/flash_dev.h
M packages/io/flash/current/src/flash.c
M packages/io/flash/current/src/flashiodev.c
M packages/io/pci/current/ChangeLog
M packages/io/pci/current/cdl/io_pci.cdl
M packages/io/pci/current/include/pci.h
M packages/io/pci/current/include/pci_cfg.h
M packages/io/pci/current/include/pci_hw.h
M packages/io/pci/current/src/pci.c
M packages/io/pci/current/src/pci_hw.c
M packages/io/pci/current/tests/pci1.c
M packages/io/pci/current/tests/pci2.c
M packages/io/pcmcia/current/ChangeLog
M packages/io/pcmcia/current/cdl/io_pcmcia.cdl
M packages/io/pcmcia/current/include/pcmcia.h
M packages/io/pcmcia/current/src/pcmcia.c
M packages/io/serial/current/ChangeLog
M packages/io/serial/current/cdl/io_serial.cdl
M packages/io/serial/current/cdl/termios.cdl
M packages/io/serial/current/cdl/tty.cdl
M packages/io/serial/current/include/serial.h
M packages/io/serial/current/include/serialio.h
M packages/io/serial/current/include/ttyio.h
M packages/io/serial/current/misc/console.c
M packages/io/serial/current/misc/serial.c
M packages/io/serial/current/misc/timeout.inl
M packages/io/serial/current/src/common/haldiag.c
M packages/io/serial/current/src/common/serial.c
M packages/io/serial/current/src/common/termios.c
M packages/io/serial/current/src/common/termiostty.c
M packages/io/serial/current/src/common/tty.c
M packages/io/serial/current/tests/flow1.c
M packages/io/serial/current/tests/flow2.c
M packages/io/serial/current/tests/ser_test_protocol.inl
M packages/io/serial/current/tests/serial1.c
M packages/io/serial/current/tests/serial2.c
M packages/io/serial/current/tests/serial3.c
M packages/io/serial/current/tests/serial4.c
M packages/io/serial/current/tests/serial5.c
M packages/io/serial/current/tests/serial_echo.c
M packages/io/serial/current/tests/timeout.inl
M packages/io/serial/current/tests/tty1.c
M packages/io/serial/current/tests/tty2.c
M packages/io/usb/common/current/ChangeLog
M packages/io/usb/common/current/cdl/usb.cdl
M packages/io/usb/common/current/include/usb.h
M packages/io/usb/eth/slave/current/ChangeLog
M packages/io/usb/eth/slave/current/cdl/usbs_eth.cdl
M packages/io/usb/eth/slave/current/doc/makefile
M packages/io/usb/eth/slave/current/doc/usbseth.sgml
M packages/io/usb/eth/slave/current/host/ecos_usbeth.c
M packages/io/usb/eth/slave/current/include/usbs_eth.h
M packages/io/usb/eth/slave/current/src/usbseth.c
M packages/io/usb/eth/slave/current/src/usbsethdrv.c
M packages/io/usb/slave/current/ChangeLog
M packages/io/usb/slave/current/cdl/usbs.cdl
M packages/io/usb/slave/current/doc/makefile
M packages/io/usb/slave/current/doc/usbs.sgml
M packages/io/usb/slave/current/include/usbs.h
M packages/io/usb/slave/current/src/usbs.c
M packages/io/wallclock/current/ChangeLog
M packages/io/wallclock/current/cdl/wallclock.cdl
M packages/io/wallclock/current/include/wallclock.hxx
M packages/io/wallclock/current/include/wallclock/wallclock.inl
M packages/io/wallclock/current/src/emulate.cxx
M packages/io/wallclock/current/src/wallclock.cxx
M packages/io/wallclock/current/tests/wallclock.cxx
M packages/io/wallclock/current/tests/wallclock2.cxx
M packages/io/watchdog/current/ChangeLog
M packages/io/watchdog/current/cdl/watchdog.cdl
M packages/io/watchdog/current/include/watchdog.hxx
M packages/io/watchdog/current/src/emulate.cxx
M packages/io/watchdog/current/src/watchdog.cxx
M packages/io/watchdog/current/tests/watchdog.cxx
M packages/io/watchdog/current/tests/watchdog2.cxx
M packages/io/watchdog/current/tests/watchdog_reset.cxx
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/cdl/isoinfra.cdl
M packages/isoinfra/current/include/assert.h
M packages/isoinfra/current/include/ctype.h
M packages/isoinfra/current/include/dirent.h
M packages/isoinfra/current/include/dlfcn.h
M packages/isoinfra/current/include/errno.h
M packages/isoinfra/current/include/fcntl.h
M packages/isoinfra/current/include/float.h
M packages/isoinfra/current/include/limits.h
M packages/isoinfra/current/include/locale.h
M packages/isoinfra/current/include/mqueue.h
M packages/isoinfra/current/include/netdb.h
M packages/isoinfra/current/include/pthread.h
M packages/isoinfra/current/include/sched.h
M packages/isoinfra/current/include/semaphore.h
M packages/isoinfra/current/include/setjmp.h
M packages/isoinfra/current/include/signal.h
M packages/isoinfra/current/include/stdarg.h
M packages/isoinfra/current/include/stddef.h
M packages/isoinfra/current/include/stdio.h
M packages/isoinfra/current/include/stdlib.h
M packages/isoinfra/current/include/string.h
M packages/isoinfra/current/include/termios.h
M packages/isoinfra/current/include/time.h
M packages/isoinfra/current/include/unistd.h
M packages/isoinfra/current/include/sys/select.h
M packages/isoinfra/current/include/sys/stat.h
M packages/isoinfra/current/include/sys/types.h
M packages/isoinfra/current/include/sys/utsname.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/counters.cdl
M packages/kernel/current/cdl/instrument.cdl
M packages/kernel/current/cdl/interrupts.cdl
M packages/kernel/current/cdl/kernel.cdl
M packages/kernel/current/cdl/scheduler.cdl
M packages/kernel/current/cdl/synch.cdl
M packages/kernel/current/cdl/thread.cdl
M packages/kernel/current/doc/kernel.sgml
M packages/kernel/current/include/bitmap.hxx
M packages/kernel/current/include/clock.hxx
M packages/kernel/current/include/clock.inl
M packages/kernel/current/include/diag.h
M packages/kernel/current/include/errors.h
M packages/kernel/current/include/except.hxx
M packages/kernel/current/include/flag.hxx
M packages/kernel/current/include/instrmnt.h
M packages/kernel/current/include/intr.hxx
M packages/kernel/current/include/kapi.h
M packages/kernel/current/include/kapidata.h
M packages/kernel/current/include/kernel.hxx
M packages/kernel/current/include/ktypes.h
M packages/kernel/current/include/llistt.hxx
M packages/kernel/current/include/lottery.hxx
M packages/kernel/current/include/mbox.hxx
M packages/kernel/current/include/mboxt.hxx
M packages/kernel/current/include/mboxt.inl
M packages/kernel/current/include/mboxt2.hxx
M packages/kernel/current/include/mboxt2.inl
M packages/kernel/current/include/mlqueue.hxx
M packages/kernel/current/include/mqueue.hxx
M packages/kernel/current/include/mqueue.inl
M packages/kernel/current/include/mutex.hxx
M packages/kernel/current/include/sched.hxx
M packages/kernel/current/include/sched.inl
M packages/kernel/current/include/sema.hxx
M packages/kernel/current/include/sema2.hxx
M packages/kernel/current/include/smp.hxx
M packages/kernel/current/include/thread.hxx
M packages/kernel/current/include/thread.inl
M packages/kernel/current/include/timer.hxx
M packages/kernel/current/include/test/stackmon.h
M packages/kernel/current/src/common/clock.cxx
M packages/kernel/current/src/common/except.cxx
M packages/kernel/current/src/common/kapi.cxx
M packages/kernel/current/src/common/thread.cxx
M packages/kernel/current/src/common/timer.cxx
M packages/kernel/current/src/debug/dbg-thread-demux.c
M packages/kernel/current/src/debug/dbg_gdb.cxx
M packages/kernel/current/src/instrmnt/meminst.cxx
M packages/kernel/current/src/intr/intr.cxx
M packages/kernel/current/src/sched/bitmap.cxx
M packages/kernel/current/src/sched/lottery.cxx
M packages/kernel/current/src/sched/mlqueue.cxx
M packages/kernel/current/src/sched/sched.cxx
M packages/kernel/current/src/sync/bin_sem.cxx
M packages/kernel/current/src/sync/cnt_sem.cxx
M packages/kernel/current/src/sync/cnt_sem2.cxx
M packages/kernel/current/src/sync/flag.cxx
M packages/kernel/current/src/sync/mbox.cxx
M packages/kernel/current/src/sync/mqueue.cxx
M packages/kernel/current/src/sync/mutex.cxx
M packages/kernel/current/tests/bin_sem0.cxx
M packages/kernel/current/tests/bin_sem1.cxx
M packages/kernel/current/tests/bin_sem2.cxx
M packages/kernel/current/tests/clock0.cxx
M packages/kernel/current/tests/clock1.cxx
M packages/kernel/current/tests/clockcnv.cxx
M packages/kernel/current/tests/clocktruth.cxx
M packages/kernel/current/tests/cnt_sem0.cxx
M packages/kernel/current/tests/cnt_sem1.cxx
M packages/kernel/current/tests/except1.cxx
M packages/kernel/current/tests/flag0.cxx
M packages/kernel/current/tests/flag1.cxx
M packages/kernel/current/tests/intr0.cxx
M packages/kernel/current/tests/kcache1.c
M packages/kernel/current/tests/kcache2.c
M packages/kernel/current/tests/kclock0.c
M packages/kernel/current/tests/kclock1.c
M packages/kernel/current/tests/kexcept1.c
M packages/kernel/current/tests/kflag0.c
M packages/kernel/current/tests/kflag1.c
M packages/kernel/current/tests/kill.cxx
M packages/kernel/current/tests/kintr0.c
M packages/kernel/current/tests/klock.c
M packages/kernel/current/tests/kmbox1.c
M packages/kernel/current/tests/kmutex0.c
M packages/kernel/current/tests/kmutex1.c
M packages/kernel/current/tests/kmutex3.c
M packages/kernel/current/tests/kmutex4.c
M packages/kernel/current/tests/kphilo.c
M packages/kernel/current/tests/ksched1.c
M packages/kernel/current/tests/ksem0.c
M packages/kernel/current/tests/ksem1.c
M packages/kernel/current/tests/kthread0.c
M packages/kernel/current/tests/kthread1.c
M packages/kernel/current/tests/mbox1.cxx
M packages/kernel/current/tests/mqueue1.cxx
M packages/kernel/current/tests/mutex0.cxx
M packages/kernel/current/tests/mutex1.cxx
M packages/kernel/current/tests/mutex2.cxx
M packages/kernel/current/tests/mutex3.cxx
M packages/kernel/current/tests/philo.cxx
M packages/kernel/current/tests/release.cxx
M packages/kernel/current/tests/sched1.cxx
M packages/kernel/current/tests/smp.cxx
M packages/kernel/current/tests/stress_threads.c
M packages/kernel/current/tests/sync2.cxx
M packages/kernel/current/tests/sync3.cxx
M packages/kernel/current/tests/tcdiag.cxx
M packages/kernel/current/tests/testaux.h
M packages/kernel/current/tests/testaux.hxx
M packages/kernel/current/tests/thread0.cxx
M packages/kernel/current/tests/thread1.cxx
M packages/kernel/current/tests/thread2.cxx
M packages/kernel/current/tests/thread_gdb.c
M packages/kernel/current/tests/timeslice.c
M packages/kernel/current/tests/tm_basic.cxx
M packages/language/c/libc/common/current/ChangeLog
M packages/language/c/libc/common/current/ChangeLog.libc
M packages/language/c/libc/common/current/cdl/libc.cdl
M packages/language/c/libc/i18n/current/ChangeLog
M packages/language/c/libc/i18n/current/ChangeLog.libc
M packages/language/c/libc/i18n/current/cdl/i18n.cdl
M packages/language/c/libc/i18n/current/include/ctype.inl
M packages/language/c/libc/i18n/current/include/mb.h
M packages/language/c/libc/i18n/current/src/ctype.cxx
M packages/language/c/libc/i18n/current/src/internal.h
M packages/language/c/libc/i18n/current/src/locale.cxx
M packages/language/c/libc/i18n/current/src/mblen.cxx
M packages/language/c/libc/i18n/current/src/mbstowcs.cxx
M packages/language/c/libc/i18n/current/src/mbtowc.cxx
M packages/language/c/libc/i18n/current/src/mbtowc_c.cxx
M packages/language/c/libc/i18n/current/src/mbtowc_jp.cxx
M packages/language/c/libc/i18n/current/src/wcstombs.cxx
M packages/language/c/libc/i18n/current/src/wctomb.cxx
M packages/language/c/libc/i18n/current/src/wctomb_jp.cxx
M packages/language/c/libc/i18n/current/tests/ctype.c
M packages/language/c/libc/i18n/current/tests/i18nmb.c
M packages/language/c/libc/i18n/current/tests/setlocale.c
M packages/language/c/libc/setjmp/current/ChangeLog
M packages/language/c/libc/setjmp/current/ChangeLog.libc
M packages/language/c/libc/setjmp/current/cdl/setjmp.cdl
M packages/language/c/libc/setjmp/current/include/setjmp.h
M packages/language/c/libc/setjmp/current/src/longjmp.cxx
M packages/language/c/libc/setjmp/current/tests/setjmp.c
M packages/language/c/libc/signals/current/ChangeLog
M packages/language/c/libc/signals/current/ChangeLog.libc
M packages/language/c/libc/signals/current/cdl/signals.cdl
M packages/language/c/libc/signals/current/include/signal.h
M packages/language/c/libc/signals/current/include/signal.inl
M packages/language/c/libc/signals/current/src/raise.cxx
M packages/language/c/libc/signals/current/src/siginit.cxx
M packages/language/c/libc/signals/current/src/signal.cxx
M packages/language/c/libc/signals/current/tests/signal1.c
M packages/language/c/libc/signals/current/tests/signal2.c
M packages/language/c/libc/startup/current/ChangeLog
M packages/language/c/libc/startup/current/ChangeLog.libc
M packages/language/c/libc/startup/current/cdl/startup.cdl
M packages/language/c/libc/startup/current/src/_exit.cxx
M packages/language/c/libc/startup/current/src/abort.cxx
M packages/language/c/libc/startup/current/src/atexit.cxx
M packages/language/c/libc/startup/current/src/cstartup.cxx
M packages/language/c/libc/startup/current/src/environ.cxx
M packages/language/c/libc/startup/current/src/exit.cxx
M packages/language/c/libc/startup/current/src/invokemain.cxx
M packages/language/c/libc/startup/current/src/main.cxx
M packages/language/c/libc/startup/current/src/mainthread.cxx
M packages/language/c/libc/startup/current/tests/atexit.c
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/ChangeLog.libc
M packages/language/c/libc/stdio/current/cdl/stdio.cdl
M packages/language/c/libc/stdio/current/include/io.hxx
M packages/language/c/libc/stdio/current/include/io.inl
M packages/language/c/libc/stdio/current/include/stdio.h
M packages/language/c/libc/stdio/current/include/stdio.inl
M packages/language/c/libc/stdio/current/include/stdiofiles.hxx
M packages/language/c/libc/stdio/current/include/stdiofiles.inl
M packages/language/c/libc/stdio/current/include/stdiosupp.hxx
M packages/language/c/libc/stdio/current/include/stream.hxx
M packages/language/c/libc/stdio/current/include/stream.inl
M packages/language/c/libc/stdio/current/include/streambuf.hxx
M packages/language/c/libc/stdio/current/include/streambuf.inl
M packages/language/c/libc/stdio/current/src/common/fclose.cxx
M packages/language/c/libc/stdio/current/src/common/feof.cxx
M packages/language/c/libc/stdio/current/src/common/fflush.cxx
M packages/language/c/libc/stdio/current/src/common/fopen.cxx
M packages/language/c/libc/stdio/current/src/common/freopen.cxx
M packages/language/c/libc/stdio/current/src/common/fseek.cxx
M packages/language/c/libc/stdio/current/src/common/setvbuf.cxx
M packages/language/c/libc/stdio/current/src/common/snprintf.cxx
M packages/language/c/libc/stdio/current/src/common/sprintf.cxx
M packages/language/c/libc/stdio/current/src/common/sscanf.cxx
M packages/language/c/libc/stdio/current/src/common/stderr.cxx
M packages/language/c/libc/stdio/current/src/common/stdin.cxx
M packages/language/c/libc/stdio/current/src/common/stdiofiles.cxx
M packages/language/c/libc/stdio/current/src/common/stdioinlines.cxx
M packages/language/c/libc/stdio/current/src/common/stdiosupp.cxx
M packages/language/c/libc/stdio/current/src/common/stdout.cxx
M packages/language/c/libc/stdio/current/src/common/stream.cxx
M packages/language/c/libc/stdio/current/src/common/streambuf.cxx
M packages/language/c/libc/stdio/current/src/common/ungetc.cxx
M packages/language/c/libc/stdio/current/src/common/vsnprintf.cxx
M packages/language/c/libc/stdio/current/src/common/vsscanf.cxx
M packages/language/c/libc/stdio/current/src/input/fgetc.cxx
M packages/language/c/libc/stdio/current/src/input/fgets.cxx
M packages/language/c/libc/stdio/current/src/input/fread.cxx
M packages/language/c/libc/stdio/current/src/input/fscanf.cxx
M packages/language/c/libc/stdio/current/src/input/gets.cxx
M packages/language/c/libc/stdio/current/src/input/scanf.cxx
M packages/language/c/libc/stdio/current/src/input/vfscanf.cxx
M packages/language/c/libc/stdio/current/src/output/fnprintf.cxx
M packages/language/c/libc/stdio/current/src/output/fprintf.cxx
M packages/language/c/libc/stdio/current/src/output/fputc.cxx
M packages/language/c/libc/stdio/current/src/output/fputs.cxx
M packages/language/c/libc/stdio/current/src/output/fwrite.cxx
M packages/language/c/libc/stdio/current/src/output/printf.cxx
M packages/language/c/libc/stdio/current/src/output/vfnprintf.cxx
M packages/language/c/libc/stdio/current/tests/sprintf1.c
M packages/language/c/libc/stdio/current/tests/sprintf2.c
M packages/language/c/libc/stdio/current/tests/sscanf.c
M packages/language/c/libc/stdio/current/tests/stdiooutput.c
M packages/language/c/libc/stdlib/current/ChangeLog
M packages/language/c/libc/stdlib/current/ChangeLog.libc
M packages/language/c/libc/stdlib/current/cdl/stdlib.cdl
M packages/language/c/libc/stdlib/current/include/abs.inl
M packages/language/c/libc/stdlib/current/include/atox.inl
M packages/language/c/libc/stdlib/current/include/div.inl
M packages/language/c/libc/stdlib/current/src/abs.cxx
M packages/language/c/libc/stdlib/current/src/atox.cxx
M packages/language/c/libc/stdlib/current/src/bsearch.cxx
M packages/language/c/libc/stdlib/current/src/div.cxx
M packages/language/c/libc/stdlib/current/src/getenv.cxx
M packages/language/c/libc/stdlib/current/src/qsort.cxx
M packages/language/c/libc/stdlib/current/src/rand.cxx
M packages/language/c/libc/stdlib/current/src/strtod.cxx
M packages/language/c/libc/stdlib/current/src/strtol.cxx
M packages/language/c/libc/stdlib/current/src/strtoul.cxx
M packages/language/c/libc/stdlib/current/src/system.cxx
M packages/language/c/libc/stdlib/current/tests/abs.c
M packages/language/c/libc/stdlib/current/tests/atoi.c
M packages/language/c/libc/stdlib/current/tests/atol.c
M packages/language/c/libc/stdlib/current/tests/bsearch.c
M packages/language/c/libc/stdlib/current/tests/div.c
M packages/language/c/libc/stdlib/current/tests/getenv.c
M packages/language/c/libc/stdlib/current/tests/labs.c
M packages/language/c/libc/stdlib/current/tests/ldiv.c
M packages/language/c/libc/stdlib/current/tests/qsort.c
M packages/language/c/libc/stdlib/current/tests/rand1.c
M packages/language/c/libc/stdlib/current/tests/rand2.c
M packages/language/c/libc/stdlib/current/tests/rand3.c
M packages/language/c/libc/stdlib/current/tests/rand4.c
M packages/language/c/libc/stdlib/current/tests/srand.c
M packages/language/c/libc/stdlib/current/tests/strtol.c
M packages/language/c/libc/stdlib/current/tests/strtoul.c
M packages/language/c/libc/string/current/ChangeLog
M packages/language/c/libc/string/current/ChangeLog.libc
M packages/language/c/libc/string/current/cdl/string.cdl
M packages/language/c/libc/string/current/include/bsdstring.h
M packages/language/c/libc/string/current/include/string.h
M packages/language/c/libc/string/current/include/string.inl
M packages/language/c/libc/string/current/include/stringsupp.hxx
M packages/language/c/libc/string/current/src/bsdstring.cxx
M packages/language/c/libc/string/current/src/memchr.cxx
M packages/language/c/libc/string/current/src/memcmp.cxx
M packages/language/c/libc/string/current/src/memmove.cxx
M packages/language/c/libc/string/current/src/strcat.cxx
M packages/language/c/libc/string/current/src/strchr.cxx
M packages/language/c/libc/string/current/src/strcmp.cxx
M packages/language/c/libc/string/current/src/strcoll.cxx
M packages/language/c/libc/string/current/src/strcpy.cxx
M packages/language/c/libc/string/current/src/strcspn.cxx
M packages/language/c/libc/string/current/src/strlen.cxx
M packages/language/c/libc/string/current/src/strncat.cxx
M packages/language/c/libc/string/current/src/strncmp.cxx
M packages/language/c/libc/string/current/src/strncpy.cxx
M packages/language/c/libc/string/current/src/strpbrk.cxx
M packages/language/c/libc/string/current/src/strrchr.cxx
M packages/language/c/libc/string/current/src/strspn.cxx
M packages/language/c/libc/string/current/src/strstr.cxx
M packages/language/c/libc/string/current/src/strsuppt.cxx
M packages/language/c/libc/string/current/src/strtok.cxx
M packages/language/c/libc/string/current/src/strxfrm.cxx
M packages/language/c/libc/string/current/tests/memchr.c
M packages/language/c/libc/string/current/tests/memcmp1.c
M packages/language/c/libc/string/current/tests/memcmp2.c
M packages/language/c/libc/string/current/tests/memcpy1.c
M packages/language/c/libc/string/current/tests/memcpy2.c
M packages/language/c/libc/string/current/tests/memmove1.c
M packages/language/c/libc/string/current/tests/memmove2.c
M packages/language/c/libc/string/current/tests/memset.c
M packages/language/c/libc/string/current/tests/strcat1.c
M packages/language/c/libc/string/current/tests/strcat2.c
M packages/language/c/libc/string/current/tests/strchr.c
M packages/language/c/libc/string/current/tests/strcmp1.c
M packages/language/c/libc/string/current/tests/strcmp2.c
M packages/language/c/libc/string/current/tests/strcoll1.c
M packages/language/c/libc/string/current/tests/strcoll2.c
M packages/language/c/libc/string/current/tests/strcpy1.c
M packages/language/c/libc/string/current/tests/strcpy2.c
M packages/language/c/libc/string/current/tests/strcspn.c
M packages/language/c/libc/string/current/tests/strlen.c
M packages/language/c/libc/string/current/tests/strncat1.c
M packages/language/c/libc/string/current/tests/strncat2.c
M packages/language/c/libc/string/current/tests/strncpy1.c
M packages/language/c/libc/string/current/tests/strncpy2.c
M packages/language/c/libc/string/current/tests/strpbrk.c
M packages/language/c/libc/string/current/tests/strrchr.c
M packages/language/c/libc/string/current/tests/strspn.c
M packages/language/c/libc/string/current/tests/strstr.c
M packages/language/c/libc/string/current/tests/strtok.c
M packages/language/c/libc/string/current/tests/strxfrm1.c
M packages/language/c/libc/string/current/tests/strxfrm2.c
M packages/language/c/libc/time/current/ChangeLog
M packages/language/c/libc/time/current/ChangeLog.libc
M packages/language/c/libc/time/current/cdl/time.cdl
M packages/language/c/libc/time/current/include/time.h
M packages/language/c/libc/time/current/include/time.inl
M packages/language/c/libc/time/current/include/timeutil.h
M packages/language/c/libc/time/current/src/asctime.cxx
M packages/language/c/libc/time/current/src/asctime_r.cxx
M packages/language/c/libc/time/current/src/clock.cxx
M packages/language/c/libc/time/current/src/ctime.cxx
M packages/language/c/libc/time/current/src/ctime_r.cxx
M packages/language/c/libc/time/current/src/difftime.cxx
M packages/language/c/libc/time/current/src/gmtime.cxx
M packages/language/c/libc/time/current/src/gmtime_r.cxx
M packages/language/c/libc/time/current/src/localtime.cxx
M packages/language/c/libc/time/current/src/localtime_r.cxx
M packages/language/c/libc/time/current/src/mktime.cxx
M packages/language/c/libc/time/current/src/settime.cxx
M packages/language/c/libc/time/current/src/strftime.cxx
M packages/language/c/libc/time/current/src/time.cxx
M packages/language/c/libc/time/current/src/timeutil.cxx
M packages/language/c/libc/time/current/tests/asctime.c
M packages/language/c/libc/time/current/tests/clock.c
M packages/language/c/libc/time/current/tests/ctime.c
M packages/language/c/libc/time/current/tests/gmtime.c
M packages/language/c/libc/time/current/tests/localtime.c
M packages/language/c/libc/time/current/tests/mktime.c
M packages/language/c/libc/time/current/tests/strftime.c
M packages/language/c/libc/time/current/tests/time.c
M packages/language/c/libm/current/ChangeLog
M packages/language/c/libm/current/cdl/compat.cdl
M packages/language/c/libm/current/cdl/libm.cdl
M packages/language/c/libm/current/include/math.h
M packages/language/c/libm/current/include/sys/ieeefp.h
M packages/language/c/libm/current/src/double/ieee754-api/w_acos.c
M packages/language/c/libm/current/src/double/ieee754-api/w_acosh.c
M packages/language/c/libm/current/src/double/ieee754-api/w_asin.c
M packages/language/c/libm/current/src/double/ieee754-api/w_atan2.c
M packages/language/c/libm/current/src/double/ieee754-api/w_atanh.c
M packages/language/c/libm/current/src/double/ieee754-api/w_cosh.c
M packages/language/c/libm/current/src/double/ieee754-api/w_exp.c
M packages/language/c/libm/current/src/double/ieee754-api/w_fmod.c
M packages/language/c/libm/current/src/double/ieee754-api/w_gamma.c
M packages/language/c/libm/current/src/double/ieee754-api/w_gamma_r.c
M packages/language/c/libm/current/src/double/ieee754-api/w_hypot.c
M packages/language/c/libm/current/src/double/ieee754-api/w_j0.c
M packages/language/c/libm/current/src/double/ieee754-api/w_j1.c
M packages/language/c/libm/current/src/double/ieee754-api/w_jn.c
M packages/language/c/libm/current/src/double/ieee754-api/w_lgamma.c
M packages/language/c/libm/current/src/double/ieee754-api/w_lgamma_r.c
M packages/language/c/libm/current/src/double/ieee754-api/w_log.c
M packages/language/c/libm/current/src/double/ieee754-api/w_log10.c
M packages/language/c/libm/current/src/double/ieee754-api/w_pow.c
M packages/language/c/libm/current/src/double/ieee754-api/w_remainder.c
M packages/language/c/libm/current/src/double/ieee754-api/w_scalb.c
M packages/language/c/libm/current/src/double/ieee754-api/w_sinh.c
M packages/language/c/libm/current/src/double/ieee754-api/w_sqrt.c
M packages/language/c/libm/current/src/double/ieee754-core/e_acos.c
M packages/language/c/libm/current/src/double/ieee754-core/e_acosh.c
M packages/language/c/libm/current/src/double/ieee754-core/e_asin.c
M packages/language/c/libm/current/src/double/ieee754-core/e_atan2.c
M packages/language/c/libm/current/src/double/ieee754-core/e_atanh.c
M packages/language/c/libm/current/src/double/ieee754-core/e_cosh.c
M packages/language/c/libm/current/src/double/ieee754-core/e_exp.c
M packages/language/c/libm/current/src/double/ieee754-core/e_fmod.c
M packages/language/c/libm/current/src/double/ieee754-core/e_gamma.c
M packages/language/c/libm/current/src/double/ieee754-core/e_gamma_r.c
M packages/language/c/libm/current/src/double/ieee754-core/e_hypot.c
M packages/language/c/libm/current/src/double/ieee754-core/e_j0.c
M packages/language/c/libm/current/src/double/ieee754-core/e_j1.c
M packages/language/c/libm/current/src/double/ieee754-core/e_jn.c
M packages/language/c/libm/current/src/double/ieee754-core/e_lgamma.c
M packages/language/c/libm/current/src/double/ieee754-core/e_lgamma_r.c
M packages/language/c/libm/current/src/double/ieee754-core/e_log.c
M packages/language/c/libm/current/src/double/ieee754-core/e_log10.c
M packages/language/c/libm/current/src/double/ieee754-core/e_pow.c
M packages/language/c/libm/current/src/double/ieee754-core/e_rem_pio2.c
M packages/language/c/libm/current/src/double/ieee754-core/e_remainder.c
M packages/language/c/libm/current/src/double/ieee754-core/e_scalb.c
M packages/language/c/libm/current/src/double/ieee754-core/e_sinh.c
M packages/language/c/libm/current/src/double/ieee754-core/e_sqrt.c
M packages/language/c/libm/current/src/double/internal/k_cos.c
M packages/language/c/libm/current/src/double/internal/k_rem_pio2.c
M packages/language/c/libm/current/src/double/internal/k_sin.c
M packages/language/c/libm/current/src/double/internal/k_tan.c
M packages/language/c/libm/current/src/double/portable-api/s_asinh.c
M packages/language/c/libm/current/src/double/portable-api/s_atan.c
M packages/language/c/libm/current/src/double/portable-api/s_cbrt.c
M packages/language/c/libm/current/src/double/portable-api/s_ceil.c
M packages/language/c/libm/current/src/double/portable-api/s_copysign.c
M packages/language/c/libm/current/src/double/portable-api/s_cos.c
M packages/language/c/libm/current/src/double/portable-api/s_erf.c
M packages/language/c/libm/current/src/double/portable-api/s_expm1.c
M packages/language/c/libm/current/src/double/portable-api/s_fabs.c
M packages/language/c/libm/current/src/double/portable-api/s_finite.c
M packages/language/c/libm/current/src/double/portable-api/s_floor.c
M packages/language/c/libm/current/src/double/portable-api/s_frexp.c
M packages/language/c/libm/current/src/double/portable-api/s_ilogb.c
M packages/language/c/libm/current/src/double/portable-api/s_isnan.c
M packages/language/c/libm/current/src/double/portable-api/s_ldexp.c
M packages/language/c/libm/current/src/double/portable-api/s_log1p.c
M packages/language/c/libm/current/src/double/portable-api/s_logb.c
M packages/language/c/libm/current/src/double/portable-api/s_modf.c
M packages/language/c/libm/current/src/double/portable-api/s_nextafter.c
M packages/language/c/libm/current/src/double/portable-api/s_rint.c
M packages/language/c/libm/current/src/double/portable-api/s_scalbn.c
M packages/language/c/libm/current/src/double/portable-api/s_significand.c
M packages/language/c/libm/current/src/double/portable-api/s_sin.c
M packages/language/c/libm/current/src/double/portable-api/s_tan.c
M packages/language/c/libm/current/src/double/portable-api/s_tanh.c
M packages/language/c/libm/current/src/mathincl/fdlibm.h
M packages/language/c/libm/current/src/misc/compatmode.cxx
M packages/language/c/libm/current/src/misc/infconst.c
M packages/language/c/libm/current/src/misc/matherr.c
M packages/language/c/libm/current/src/misc/signgam.cxx
M packages/language/c/libm/current/src/misc/standard.c
M packages/language/c/libm/current/tests/vectors/acos.c
M packages/language/c/libm/current/tests/vectors/acos.h
M packages/language/c/libm/current/tests/vectors/asin.c
M packages/language/c/libm/current/tests/vectors/asin.h
M packages/language/c/libm/current/tests/vectors/atan.c
M packages/language/c/libm/current/tests/vectors/atan.h
M packages/language/c/libm/current/tests/vectors/atan2.c
M packages/language/c/libm/current/tests/vectors/atan2.h
M packages/language/c/libm/current/tests/vectors/ceil.c
M packages/language/c/libm/current/tests/vectors/ceil.h
M packages/language/c/libm/current/tests/vectors/cos.c
M packages/language/c/libm/current/tests/vectors/cos.h
M packages/language/c/libm/current/tests/vectors/cosh.c
M packages/language/c/libm/current/tests/vectors/cosh.h
M packages/language/c/libm/current/tests/vectors/exp.c
M packages/language/c/libm/current/tests/vectors/exp.h
M packages/language/c/libm/current/tests/vectors/fabs.c
M packages/language/c/libm/current/tests/vectors/fabs.h
M packages/language/c/libm/current/tests/vectors/floor.c
M packages/language/c/libm/current/tests/vectors/floor.h
M packages/language/c/libm/current/tests/vectors/fmod.c
M packages/language/c/libm/current/tests/vectors/fmod.h
M packages/language/c/libm/current/tests/vectors/frexp.c
M packages/language/c/libm/current/tests/vectors/frexp.h
M packages/language/c/libm/current/tests/vectors/ldexp.c
M packages/language/c/libm/current/tests/vectors/ldexp.h
M packages/language/c/libm/current/tests/vectors/log.c
M packages/language/c/libm/current/tests/vectors/log.h
M packages/language/c/libm/current/tests/vectors/log10.c
M packages/language/c/libm/current/tests/vectors/log10.h
M packages/language/c/libm/current/tests/vectors/modf.c
M packages/language/c/libm/current/tests/vectors/modf.h
M packages/language/c/libm/current/tests/vectors/pow.c
M packages/language/c/libm/current/tests/vectors/pow.h
M packages/language/c/libm/current/tests/vectors/sin.c
M packages/language/c/libm/current/tests/vectors/sin.h
M packages/language/c/libm/current/tests/vectors/sinh.c
M packages/language/c/libm/current/tests/vectors/sinh.h
M packages/language/c/libm/current/tests/vectors/sqrt.c
M packages/language/c/libm/current/tests/vectors/sqrt.h
M packages/language/c/libm/current/tests/vectors/tan.c
M packages/language/c/libm/current/tests/vectors/tan.h
M packages/language/c/libm/current/tests/vectors/tanh.c
M packages/language/c/libm/current/tests/vectors/tanh.h
M packages/language/c/libm/current/tests/vectors/vector_support.h
M packages/net/common/current/ChangeLog
M packages/net/common/current/include/net/netdb.h
M packages/net/common/current/src/inet_pton.c
M packages/net/ftpclient/current/ChangeLog
M packages/net/ftpclient/current/cdl/ftpclient.cdl
M packages/net/ftpclient/current/include/ftpclient.h
M packages/net/ftpclient/current/src/ftpclient.c
M packages/net/ftpclient/current/tests/ftpclient1.c
M packages/net/ns/dns/current/ChangeLog
M packages/net/ns/dns/current/cdl/dns.cdl
M packages/net/ns/dns/current/include/dns.h
M packages/net/ns/dns/current/include/dns_impl.inl
M packages/net/ns/dns/current/include/dns_priv.h
M packages/net/ns/dns/current/src/dns.c
M packages/net/ns/dns/current/tests/dns1.c
M packages/net/ns/dns/current/tests/dns2.c
M packages/net/snmp/agent/current/ChangeLog
M packages/net/snmp/agent/current/cdl/snmpagent.cdl
M packages/net/snmp/agent/current/include/agent_callbacks.h
M packages/net/snmp/agent/current/include/agent_read_config.h
M packages/net/snmp/agent/current/include/agent_registry.h
M packages/net/snmp/agent/current/include/agent_trap.h
M packages/net/snmp/agent/current/include/ds_agent.h
M packages/net/snmp/agent/current/include/kernel.h
M packages/net/snmp/agent/current/include/m2m.h
M packages/net/snmp/agent/current/include/mib_module_config.h
M packages/net/snmp/agent/current/include/mib_module_dot_conf.h
M packages/net/snmp/agent/current/include/mib_module_includes.h
M packages/net/snmp/agent/current/include/mib_module_inits.h
M packages/net/snmp/agent/current/include/mib_module_shutdown.h
M packages/net/snmp/agent/current/include/mib_modules.h
M packages/net/snmp/agent/current/include/mibdefs.h
M packages/net/snmp/agent/current/include/mibincl.h
M packages/net/snmp/agent/current/include/snmpEngine.h
M packages/net/snmp/agent/current/include/snmp_agent.h
M packages/net/snmp/agent/current/include/snmp_vars.h
M packages/net/snmp/agent/current/include/snmpd.h
M packages/net/snmp/agent/current/include/usmStats.h
M packages/net/snmp/agent/current/include/usmUser.h
M packages/net/snmp/agent/current/include/var_struct.h
M packages/net/snmp/agent/current/include/version.h
M packages/net/snmp/agent/current/include/mibgroup/struct.h
M packages/net/snmp/agent/current/include/mibgroup/util_funcs.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/dot3.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/icmp.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/interfaces.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/ip.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/snmp_mib.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/sysORTable.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/system_mib.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/tcp.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/udp.h
M packages/net/snmp/agent/current/src/agent_read_config.c
M packages/net/snmp/agent/current/src/agent_registry.c
M packages/net/snmp/agent/current/src/agent_trap.c
M packages/net/snmp/agent/current/src/kernel.c
M packages/net/snmp/agent/current/src/mib_modules.c
M packages/net/snmp/agent/current/src/snmp_agent.c
M packages/net/snmp/agent/current/src/snmp_vars.c
M packages/net/snmp/agent/current/src/snmpd.c
M packages/net/snmp/agent/current/src/snmptask.c
M packages/net/snmp/agent/current/src/mibgroup/util_funcs.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/dot3.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/icmp.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/interfaces.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/ip.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/snmp_mib.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/sysORTable.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/system_mib.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/tcp.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/udp.c
M packages/net/snmp/agent/current/src/mibgroup/snmpv3/snmpEngine.c
M packages/net/snmp/agent/current/src/mibgroup/snmpv3/usmStats.c
M packages/net/snmp/agent/current/src/mibgroup/snmpv3/usmUser.c
M packages/net/snmp/agent/current/tests/snmpping.c
M packages/net/snmp/agent/current/utils/mib2c/mib2c.conf
M packages/net/snmp/lib/current/ChangeLog
M packages/net/snmp/lib/current/cdl/snmplib.cdl
M packages/net/snmp/lib/current/include/asn1.h
M packages/net/snmp/lib/current/include/callback.h
M packages/net/snmp/lib/current/include/config.h
M packages/net/snmp/lib/current/include/default_store.h
M packages/net/snmp/lib/current/include/int64.h
M packages/net/snmp/lib/current/include/keytools.h
M packages/net/snmp/lib/current/include/lcd_time.h
M packages/net/snmp/lib/current/include/md5.h
M packages/net/snmp/lib/current/include/mib.h
M packages/net/snmp/lib/current/include/mt_support.h
M packages/net/snmp/lib/current/include/parse.h
M packages/net/snmp/lib/current/include/read_config.h
M packages/net/snmp/lib/current/include/scapi.h
M packages/net/snmp/lib/current/include/snmp-tc.h
M packages/net/snmp/lib/current/include/snmp.h
M packages/net/snmp/lib/current/include/snmp_alarm.h
M packages/net/snmp/lib/current/include/snmp_api.h
M packages/net/snmp/lib/current/include/snmp_client.h
M packages/net/snmp/lib/current/include/snmp_debug.h
M packages/net/snmp/lib/current/include/snmp_impl.h
M packages/net/snmp/lib/current/include/snmp_logging.h
M packages/net/snmp/lib/current/include/snmpusm.h
M packages/net/snmp/lib/current/include/snmpv3.h
M packages/net/snmp/lib/current/include/system.h
M packages/net/snmp/lib/current/include/tools.h
M packages/net/snmp/lib/current/include/transform_oids.h
M packages/net/snmp/lib/current/include/vacm.h
M packages/net/snmp/lib/current/src/asn1.c
M packages/net/snmp/lib/current/src/callback.c
M packages/net/snmp/lib/current/src/default_store.c
M packages/net/snmp/lib/current/src/int64.c
M packages/net/snmp/lib/current/src/keytools.c
M packages/net/snmp/lib/current/src/lcd_time.c
M packages/net/snmp/lib/current/src/md5.c
M packages/net/snmp/lib/current/src/mib.c
M packages/net/snmp/lib/current/src/mt_support.c
M packages/net/snmp/lib/current/src/parse.c
M packages/net/snmp/lib/current/src/read_config.c
M packages/net/snmp/lib/current/src/scapi.c
M packages/net/snmp/lib/current/src/snmp.c
M packages/net/snmp/lib/current/src/snmp_alarm.c
M packages/net/snmp/lib/current/src/snmp_api.c
M packages/net/snmp/lib/current/src/snmp_auth.c
M packages/net/snmp/lib/current/src/snmp_client.c
M packages/net/snmp/lib/current/src/snmp_debug.c
M packages/net/snmp/lib/current/src/snmp_logging.c
M packages/net/snmp/lib/current/src/snmpusm.c
M packages/net/snmp/lib/current/src/snmpv3.c
M packages/net/snmp/lib/current/src/system.c
M packages/net/snmp/lib/current/src/tools.c
M packages/net/snmp/lib/current/src/vacm.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/src/lib/recv.c
M packages/pkgconf/fixhtml.tcl
M packages/pkgconf/rules.doc
M packages/pkgconf/rules.mak
M packages/pkgconf/stylesheet.dsl
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/doc/redboot.sgml
M packages/redboot/current/doc/redboot_cmds.sgml
M packages/redboot/current/doc/redboot_installing.sgml
M packages/redboot/current/doc/redboot_rebuilding.sgml
M packages/redboot/current/include/elf.h
M packages/redboot/current/include/fis.h
M packages/redboot/current/include/flash_config.h
M packages/redboot/current/include/redboot.h
M packages/redboot/current/include/sib.h
M packages/redboot/current/include/fs/disk.h
M packages/redboot/current/include/fs/e2fs.h
M packages/redboot/current/include/fs/ide.h
M packages/redboot/current/include/net/bootp.h
A packages/redboot/current/include/net/http.h
M packages/redboot/current/include/net/net.h
M packages/redboot/current/include/net/tftp.h
M packages/redboot/current/include/net/tftp_support.h
M packages/redboot/current/src/alias.c
M packages/redboot/current/src/crc.c
M packages/redboot/current/src/decompress.c
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/misc_funs.c
M packages/redboot/current/src/parse.c
M packages/redboot/current/src/syscall.c
M packages/redboot/current/src/ticks.c
M packages/redboot/current/src/version.c
M packages/redboot/current/src/xyzModem.c
M packages/redboot/current/src/xyzModem.h
M packages/redboot/current/src/fs/disk.c
M packages/redboot/current/src/fs/e2fs.c
M packages/redboot/current/src/fs/ide.c
M packages/redboot/current/src/net/arp.c
M packages/redboot/current/src/net/bootp.c
M packages/redboot/current/src/net/cksum.c
M packages/redboot/current/src/net/dns.c
M packages/redboot/current/src/net/enet.c
A packages/redboot/current/src/net/http_client.c
M packages/redboot/current/src/net/icmp.c
M packages/redboot/current/src/net/inet_addr.c
M packages/redboot/current/src/net/ip.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/ping.c
M packages/redboot/current/src/net/pktbuf.c
M packages/redboot/current/src/net/tcp.c
M packages/redboot/current/src/net/tftp_client.c
M packages/redboot/current/src/net/timers.c
M packages/redboot/current/src/net/udp.c
M packages/services/compress/zlib/current/ChangeLog
M packages/services/compress/zlib/current/cdl/compress_zlib.cdl
M packages/services/compress/zlib/current/tests/zlib1.c
M packages/services/compress/zlib/current/tests/zlib2.c
M packages/services/gfx/mw/current/cdl/microwindows.cdl
M packages/services/gfx/mw/current/src/contrib/BSD/bcopy.s
M packages/services/gfx/mw/current/src/drivers/gsselect_rtems.c
M packages/services/gfx/mw/current/src/drivers/input_rtems.c
M packages/services/gfx/mw/current/src/drivers/mwselect_rtems.c
M packages/services/gfx/mw/current/src/drivers/ps2kbdmou_ecos.c
M packages/services/gfx/mw/current/src/drivers/scr_ecospcsvga.c
M packages/services/gfx/mw/current/src/rtems/net_cfg.h
M packages/services/gfx/mw/current/src/rtems/rtems_init.c
M packages/services/gfx/mw/current/src/rtems/rtemscfg.h
M packages/services/loader/current/cdl/loader.cdl
M packages/services/loader/current/include/arm_elf.h
M packages/services/loader/current/include/dlfcn.h
M packages/services/loader/current/include/elf.h
M packages/services/loader/current/include/i386_elf.h
M packages/services/loader/current/include/loader.hxx
M packages/services/loader/current/include/mips_elf.h
M packages/services/loader/current/include/ppc_elf.h
M packages/services/loader/current/src/crtbeginS.c
M packages/services/loader/current/src/crtendS.c
M packages/services/loader/current/src/dlforce.c
M packages/services/loader/current/src/dload.cxx
M packages/services/loader/current/src/loader.cxx
M packages/services/loader/current/tests/entable.c
M packages/services/loader/current/tests/foo.c
M packages/services/loader/current/tests/loadfoo.cxx
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/cdl/memalloc.cdl
M packages/services/memalloc/common/current/doc/notes.txt
M packages/services/memalloc/common/current/include/common.hxx
M packages/services/memalloc/common/current/include/dlmalloc.hxx
M packages/services/memalloc/common/current/include/dlmallocimpl.hxx
M packages/services/memalloc/common/current/include/kapi.h
M packages/services/memalloc/common/current/include/kapidata.h
M packages/services/memalloc/common/current/include/memfixed.hxx
M packages/services/memalloc/common/current/include/memjoin.hxx
M packages/services/memalloc/common/current/include/memjoin.inl
M packages/services/memalloc/common/current/include/mempolt2.hxx
M packages/services/memalloc/common/current/include/mempolt2.inl
M packages/services/memalloc/common/current/include/mempoolt.hxx
M packages/services/memalloc/common/current/include/mempoolt.inl
M packages/services/memalloc/common/current/include/memvar.hxx
M packages/services/memalloc/common/current/include/mfiximpl.hxx
M packages/services/memalloc/common/current/include/mfiximpl.inl
M packages/services/memalloc/common/current/include/mvarimpl.hxx
M packages/services/memalloc/common/current/include/mvarimpl.inl
M packages/services/memalloc/common/current/include/sepmeta.hxx
M packages/services/memalloc/common/current/include/sepmetaimpl.hxx
M packages/services/memalloc/common/current/include/sepmetaimpl.inl
M packages/services/memalloc/common/current/src/dlmalloc.cxx
M packages/services/memalloc/common/current/src/heapgen.cpp
M packages/services/memalloc/common/current/src/heapgen.tcl
M packages/services/memalloc/common/current/src/kapi.cxx
M packages/services/memalloc/common/current/src/malloc.cxx
M packages/services/memalloc/common/current/src/memfixed.cxx
M packages/services/memalloc/common/current/src/memvar.cxx
M packages/services/memalloc/common/current/src/sepmeta.cxx
M packages/services/memalloc/common/current/tests/dlmalloc1.cxx
M packages/services/memalloc/common/current/tests/dlmalloc2.cxx
M packages/services/memalloc/common/current/tests/heaptest.c
M packages/services/memalloc/common/current/tests/kmemfix1.c
M packages/services/memalloc/common/current/tests/kmemvar1.c
M packages/services/memalloc/common/current/tests/malloc1.c
M packages/services/memalloc/common/current/tests/malloc2.c
M packages/services/memalloc/common/current/tests/malloc3.c
M packages/services/memalloc/common/current/tests/malloc4.cxx
M packages/services/memalloc/common/current/tests/memfix1.cxx
M packages/services/memalloc/common/current/tests/memfix2.cxx
M packages/services/memalloc/common/current/tests/memvar1.cxx
M packages/services/memalloc/common/current/tests/memvar2.cxx
M packages/services/memalloc/common/current/tests/realloc.c
M packages/services/memalloc/common/current/tests/sepmeta1.cxx
M packages/services/memalloc/common/current/tests/sepmeta2.cxx
M packages/services/memalloc/common/current/tests/testaux.hxx
M packages/services/power/common/current/ChangeLog
M packages/services/power/common/current/cdl/power.cdl
M packages/services/power/common/current/doc/makefile
M packages/services/power/common/current/doc/power.sgml
M packages/services/power/common/current/include/power.h
M packages/services/power/common/current/src/power.cxx
M packages/services/power/common/current/src/power_data.cxx
M packages/services/power/common/current/tests/powertest.cxx
M packages/templates/all/ChangeLog
M packages/templates/cygmon/ChangeLog
M packages/templates/cygmon_no_kernel/ChangeLog
M packages/templates/default/ChangeLog
M packages/templates/elix/ChangeLog
M packages/templates/kernel/ChangeLog
M packages/templates/minimal/ChangeLog
M packages/templates/net/ChangeLog
M packages/templates/new_net/ChangeLog
M packages/templates/posix/ChangeLog
M packages/templates/redboot/ChangeLog
M packages/templates/stubs/ChangeLog
M packages/templates/uitron/ChangeLog
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2002-05-20 15:31 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2002-05-20 15:31 UTC (permalink / raw)
To: ecos-cvs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1630135 bytes --]
The eCos anonymous CVS repository has been updated today (2002-05-20).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.48
diff -u -0 -r1.48 NEWS
--- packages/NEWS 11 Jan 2002 16:53:46 -0000 1.48
+++ packages/NEWS 20 May 2002 21:25:05 -0000
@@ -0,0 +1,63 @@
+* Ported new networking stack from FreeBSD to eCos. Includes IPv6 support.
+* Added generic power management support, plus platform support for the iPAQ.
+* Ported Microwindows windowing graphics system. This port is still alpha.
+* Added hooks in common ethernet driver for lwIP lightweight IP stack.
+* Added RedBoot only ports to Samsung Calmrisc16 and Calmrisc32 architectures.
+ Includes board ports to Calm16 Core and Calm32 Core eval boards.
+* Added Samsung ARM KS32c5000 SNDS100 eval board port including RedBoot and
+ ethernet support. Contributed by Grant Edwards of Comtrol.
+* eCos+RedBoot port to the Altera ARM9 Excalibur board. Includes FLASH driver.
+* eCos+RedBoot port to Hitachi SH3-based HS7729PCI board, with SH 7729 CPU.
+ Includes FLASH, ethernet, watchdog and wallclock drivers. The ethernet
+ driver includes generic support for the VIA Rhine chipset.
+* eCos+RedBoot port to Hitachi SH3-based Solution Engine SE77x9 board.
+ Includes FLASH, ethernet, serial and watchdog drivers.
+* eCos+RedBoot port to Hitachi SH4-based Solution Engine SE7751 board.
+ Includes FLASH, ethernet, serial and watchdog drivers.
+* Support for the SH2 core, and SH2 on-chip etherc added.
+* Port to Matsushita AM33-2 based ASB2305 board added, including serial,
+ ethernet and FLASH support.
+* Ethernet, serial and USB drivers for NEC MIPS uPD985xx chip family added.
+* RedBoot-only port to MIPS Malta evaluation board (Mips32 4Kc and Mips64 5Kc
+ cores) added, including FLASH and ethernet support.
+* Port to NEC MIPS VRC4375-based 'Blue Nile' evaluation board. Includes
+ FLASH, serial and ethernet drivers (the latter being new support for the
+ i21143 chipset).
+* Ethernet driver for Intel i82544 Gigabit ethernet added.
+* Support for Samsung ARM KS32C5000 on-core ethernet broken out into "generic"
+ driver.
+* New architectural port to Fujitsu FR-V added. Initial board port to FR-V 400
+ development board, including RedBoot support and ethernet and FLASH drivers.
+ Currently pre-alpha quality only.
+* Support added to port remote file operations using the remote protocol for
+ newlib applications run under RedBoot.
+* eCos+RedBoot port to Intel XScale IQ80321 port added, including FLASH,
+ ethernet, and serial drivers.
+* ARM Integrator port rewritten. Now includes ARM9 support.
+* RedBoot+eCos port to the Agilent ARM9-based AAED2000 evaluation board.
+ Includes FLASH, ethernet, keyboard and touchscreen drivers.
+* eCos relicensed to be under a GPL+exception licence, instead of the RHEPL.
+* All eCos documentation now available in DocBook format, licensed under the
+ OPL.
+* CYGPKG_IO_ETH_DRIVERS now puts its headers in install/include/cyg/io/eth
+* All platforms are now expected to be using Virtual Vectors. The
+ option CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED has been
+ removed so recently built applications will fail to run on
+ boards that have old-style GDB stubs without VV support.
+* Added ELF and wider decompression support to RedBoot.
+* Added support for SuperH SH2 CPUs
+* Added ports to Wuerz Elektronik and Axiom Manufacturing MPC555 based eval
+ boards. Contributed by Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+ from Katholieke Universiteit Leuven. Includes FLASH, serial and wallclock
+ drivers.
+* Added H8/300 port contributed by Yoshinori Sato <qzb04471@nifty.ne.jp>
+ Initially for Akizuki H8/3068 board with ethernet and serial driver support,
+ and H8/300H simulator.
+* Added RedBoot support for remote file I/O operations using the GDB remote
+ protocol.
+* Added SPARC_LEON port contributed by Jiri Gaisler <jiri@gaisler.com> -
+ see <http://www.gaisler.com> for information about the TSIM simulator
+ and Leon project per se.
+* Added port to CerfCube and CerfPDA, contributed by the manufacturer,
+ Intrinsyc. Includes ethernet drivers.
+* Added alpha of JFFS2 journalling flash file system v2 support.
@@ -13,0 +77,2 @@
+* DNS lookup support added. Contributed by Andrew Lunn <andrew.lunn@ascom.ch>
+* Cogent [Cirrus Logic] EDB7312 platform added.
@@ -283,0 +349,4 @@
+ o ARM
+ The ARM Multi-ICE JTAG debugging interface is now supported on the
+ relevant platforms. eCos has also been extended to provide thread
+ debugging when debugging via Multi-ICE.
Index: ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ ChangeLog 20 May 2002 21:25:08 -0000
@@ -0,0 +1,93 @@
+1999-11-10 Bart Veer <bartv@cygnus.co.uk>
+
+ * configure.in
+ * configure
+ Added host/tools/configtool/standalone/common
+
+1999-11-09 Bart Veer <bartv@cygnus.co.uk>
+
+ * configure:
+ * configure.in:
+ Added host/tools/ecostest/common, suppressed the configtool
+ support for now.
+
+1999-08-12 Bart Veer <bartv@cygnus.co.uk>
+
+ * Makefile.in:
+ * acinclude.m4:
+ * aclocal.m4:
+ * configure.in:
+ * configure:
+ First attempt at autoconfiscation of the configtool.
+
+1999-06-03 Bart Veer <bartv@cygnus.co.uk>
+
+ * acinclude.m4:
+ Trying to sort out the compiler flags a bit better.
+
+1999-06-02 Bart Veer <bartv@cygnus.co.uk>
+
+ * acinclude.m4:
+ Added -enable-debuginfo flag which will do the right thing
+ for both gcc/g++ (add -g) and VC++ (add -MDd or -MD)
+
+1999-03-25 Bart Veer <bartv@cygnus.co.uk>
+
+ * configure.in:
+ * aclocal.m4:
+ * acinclude.m4:
+ * Makefile.am:
+ Sorting out the banner.
+
+1999-01-26 Bart Veer <bartv@cygnus.co.uk>
+
+ * configure.in:
+ * configure:
+ * aclocal.m4:
+ * Makefile.in
+ Update to use autoconf 2.13 and automake 1.4
+
+ * acinclude.m4 (CYG_AC_PATH_TCL):
+ Improve the support for linking with Tcl
+
+1999-01-21 Bart Veer <bartv@cygnus.co.uk>
+
+ * acinclude.m4:
+ Added new macro CYG_AC_SUBST_VERSION so that different packages
+ can use different symbols for versioning.
+
+1999-01-19 Bart Veer <bartv@cygnus.co.uk>
+
+ * acinclude.m4:
+ * aclocal.m4:
+ * Makefile.in:
+ Added new macros: CYG_AC_MSVC_PATH for handling pathname
+ problems between cygwin and VC++; and CYG_AC_PATH_TCL so
+ that the user can specify the location of a suitable Tcl
+ installation.
+
+1998-12-24 Bart Veer <bartv@cygnus.co.uk>
+
+ * configure.in:
+ * configure:
+ * aclocal.m4:
+ * acinclude.m4:
+ * Makefile.in:
+ * Makefile.am:
+ Provide support for building all host-side packages.
+
+1998-07-13 Bart Veer <bartv@cygnus.co.uk>
+
+ * ltconfig
+ * ltmain-sh
+ Merge with latest versions from devo
+
+ * missing
+ * mkinstalldirs
+ * config.guess
+ * config.sub
+ * install-sh
+ * ltconfig
+ * ltmain-sh
+ Restore files that had been removed prematurely
+
Index: doc/sgml/tutorials/ChangeLog
===================================================================
RCS file: doc/sgml/tutorials/ChangeLog
diff -N doc/sgml/tutorials/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ doc/sgml/tutorials/ChangeLog 20 May 2002 21:25:13 -0000
@@ -0,0 +1,118 @@
+2002-05-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos-tutorial.sgml: RHEPL -> GPL. A few minor other tweaks, but
+ resisted fixing more.
+
+2002-03-11 Hugo Tyson <hmt@redhat.com>
+
+ * ecos-tutorial.sgml: Document Cirrus/Maverick EP7312 at all, as
+ part of adding notes about the 90MHz option that some boards have.
+
+2002-02-14 Julian Smart <julians@redhat.com>
+
+ * ecos-tutorial.sgml: Added some spacing, created new GIFs for
+ Configuration Tool, altered text to reflect presence of tool
+ on both platforms.
+
+2002-02-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos-tutorial.sgml: add id tags to all sect1 stuff.
+
+2002-01-06 Mark Galassi <rosalia@galassi.org>
+
+ * ecos-tutorial.sgml: more corrections based on a visual scan
+ through the document. Looks good.
+
+2002-01-05 Mark Galassi <rosalia@galassi.org>
+
+ * ecos-tutorial.sgml: shortened an id attribute so that
+ docbook2html does not complain on redhat.
+
+ * ecos-tutorial.sgml: finished adding all the conditional text,
+ and it validates. Things remaining to be done: (1) visual-check
+ HTML for new stuff, (2) normalize it.
+
+2002-01-04 Mark Galassi <rosalia@galassi.org>
+
+ * ecos-tutorial.sgml: put in a lot more of the conditional text.
+ Some is still missing. Also restored some conditional figures.
+
+ * ecos-tutorial.sgml: put in more conditional text, up to the
+ package description.
+
+ * ecos-tutorial.sgml: added the class="monospaced" attribute to
+ the <literallayout> tags for the real time characterization
+ appendices.
+
+ * ecos-tutorial.sgml: restored a bunch of the conditional text.
+ There is probably still some more.
+
+2001-12-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos-tutorial.sgml: Move all pictures to pix/ subdirectory.
+ Fix copyright year format.
+ Give every chapter/part an ID. And some sect1's (not finished).
+ A few other tagging fixes.
+
+2001-12-17 Mark Galassi <rosalia@galassi.org>
+
+ * ecos-tutorial.sgml: renormalized. since this can be tricky I
+ tagged this directory before committing with the tag
+ "before-new-normalization".
+
+ * ecos-tutorial.sgml: yay: imported all the missing hardware setup
+ sections from the FrameMaker docs. This somehow had gotten lost
+ the first time.
+
+ * ecos-tutorial.sgml: little typo fix in the copyright notice.
+
+ * ecos-tutorial.sgml: added legal stuff and contact information.
+
+2001-12-16 Mark Galassi <rosalia@galassi.org>
+
+ * ecos-tutorial.sgml: added some preface material ("contact Red
+ Hat" and legal stuff) that Jonathan sent.
+
+ * ecos-tutorial.sgml: put titles on all the board-specific real
+ time characterization appendices.
+
+2001-12-10 Mark Galassi <rosalia@galassi.org>
+
+ * ecos-tutorial.sgml: reintroduced the appendices. They need more
+ work from me.
+
+2001-11-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos-tutorial.sgml: Get it to verify.
+
+2001-11-21 Mark Galassi <rosalia@galassi.org>
+
+ * foreword.sgml: new file with Paul Beskeen's foreword.
+
+ * ecos-tutorial.sgml: added the documentation roadmap chapter and
+ added inclusion of foreword.sgml.
+
+ * ecos-tutorial.sgml: took care of all the <programlisting> and
+ cross-reference issues. This is mostly complete now.
+
+2001-11-20 Mark Galassi <rosalia@galassi.org>
+
+ * ecos-tutorial.sgml: lots more work to clean it up, including
+ reinstating the table.
+
+2001-11-16 Mark Galassi <rosalia@galassi.org>
+
+ * ecos-tutorial-not-normalized.sgml: this is the one I was editing
+ before. It is now deprecated.
+
+ * ecos-tutorial.sgml: now this is the new normalized document
+ produced with:
+
+sgmlnorm -d -m -n ecos-tutorial-not-normalized.sgml > ecos-tutorial.sgml
+
+ * ecos-tutorial.sgml (monitor): have done a lot of the fixup.
+
+2001-10-29 Mark Galassi <rosalia@galassi.org>
+
+ * replaced graphic11.cgm with graphic11.cgm.bz2 which is *way*
+ smaller.
Index: doc/sgml/user-guide/ChangeLog
===================================================================
RCS file: doc/sgml/user-guide/ChangeLog
diff -N doc/sgml/user-guide/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ doc/sgml/user-guide/ChangeLog 20 May 2002 21:25:17 -0000
@@ -0,0 +1,90 @@
+2002-02-26 Julian Smart <julians@redhat.com>
+
+ * config-tool.sgml: updated further text and graphics
+ for Windows/Unix configtool.
+
+2002-02-15 Julian Smart <julians@redhat.com>
+
+ * user-guide.sgml: added further GIF files
+ * config-tool.sgml: started to updated text and graphics
+ to encompass Windows and Linux tools.
+
+2002-02-07 Jonathan Larmour <jlarmour@redhat.com>
+
+ * user-guide.sgml: Move special topics to kernel doc.
+ * special-topics.sgml: delete.
+
+ * config-tool.sgml: Add ids to all <sect1>s and <chapter>s
+ * configuration.sgml: ditto.
+ * programming-concepts-techniques.sgml: ditto.
+ * special-topics.sgml: ditto.
+
+2001-12-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * user-guide.sgml: Move pictures to pix/ subdirectory.
+
+2001-12-17 Mark Galassi <rosalia@galassi.org>
+
+ * added legal stuff and contact information.
+
+2001-11-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * configuration.sgml: Many cosmetic fixes, to bring the document in
+ line with the version on sources.redhat.com, including adding a little
+ missing content.
+ * config-tool.sgml: Ditto.
+ * programming-concepts-techniques.sgml: Ditto.
+
+ * config-tool.sgml: Fix fig1 title.
+
+2001-11-23 Mark Galassi <rosalia@galassi.org>
+
+ * configuration.sgml: took care of the <programlisting> tags.
+
+2001-11-21 Mark Galassi <rosalia@galassi.org>
+
+ * programming-concepts-techniques.sgml: restored the two tables in
+ this part.
+
+ * config-tool.sgml: reinstated the keyboard shortcut table.
+
+ * config-tool.sgml, configuration.sgml,
+ programming-concepts-techniques.sgml, special-topics.sgml: the new
+ files with the individual parts.
+
+ * user-guide.sgml: split each part into its own file to make
+ editing more manageable.
+
+2001-10-31 Mark Galassi <rosalia@galassi.org>
+
+ * user-guide-not-normalized.sgml: this is the deprecated
+ original hand-edited file.
+
+ * user-guide.sgml: this is now the normalized file and the active
+ one.
+
+ * user-duide-normalized.sgml: removed this file.
+
+ * user-guide.sgml: last change (update the DTD) before I replace
+ this had-edited version with the normalized one.
+
+2001-10-29 Mark Galassi <rosalia@galassi.org>
+
+ * user-guide-normalized.sgml: put this in because it satisfies all
+ the little nitpicks on other systems.
+
+2001-10-21 Mark Galassi <rosalia@galassi.org>
+
+ * user-guide.sgml: more fixes; the HTML seems quite correct.
+
+ * *.gif: added all .gif files to CVS.
+
+ * user-guide.sgml: validates!!
+
+ * user-guide.sgml: 85% validates now.
+
+2001-10-20 Mark Galassi <rosalia@galassi.org>
+
+ * user-guide.sgml: now into part III for the touch-up work.
+
+ * user-guide.sgml: did more fixing up.
Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- host/libcdl/ChangeLog 15 Dec 2001 13:42:19 -0000 1.19
+++ host/libcdl/ChangeLog 20 May 2002 21:25:21 -0000
@@ -0,0 +1,14 @@
+2002-03-04 Gary Thomas <gthomas@redhat.com>
+
+ * build.cxx (update_header_file_info):
+ Suppress include files which and in "~" - these are backup
+ files and are transient. Keeping them can break a build
+ tree if the backup files are removed.
+
+2002-02-18 Bart Veer <bartv@redhat.com>
+
+ * transact.cxx (user_confirmation_required):
+ Making a valuable with a user_value inactive requires
+ user confirmation, it should not be done automatically
+ by the inference engine.
+
Index: host/tools/configtool/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- host/tools/configtool/ChangeLog 4 Jan 2002 14:13:51 -0000 1.17
+++ host/tools/configtool/ChangeLog 20 May 2002 21:25:27 -0000
@@ -0,0 +1,9 @@
+2002-02-08 Julian Smart <julians@redhat.com>
+
+ * common/common/build.cxx: Added two missing backslashes
+
+2002-02-07 Jonathan Larmour <jlarmour@redhat.com>
+
+ * common/common/build.cxx: correctly substitute forward slashes
+ for backslashes.
+
@@ -2803,0 +2813 @@
+ * common\win32\CTCommon.rc
Index: host/tools/configtool/standalone/common/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/standalone/common/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- host/tools/configtool/standalone/common/ChangeLog 4 Jan 2002 14:13:52 -0000 1.9
+++ host/tools/configtool/standalone/common/ChangeLog 20 May 2002 21:25:31 -0000
@@ -0,0 +1,11 @@
+2002-02-05 Bart Veer <bartv@redhat.com>
+
+ * cdl_exec.cxx, cdl_exec.hxx, ecosconfig.cxx:
+ Add new options --enable-debug and --disable-debug
+
+2002-01-14 Bart Veer <bartv@redhat.com>
+
+ * cdl_exec.cxx:
+ Add missing <sys/param.h> under cygwin, needed for MAXPATHLEN.
+ Reported by Jifl.
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.66
diff -u -0 -r1.66 ChangeLog
--- packages/ChangeLog 11 Jan 2002 16:53:46 -0000 1.66
+++ packages/ChangeLog 20 May 2002 21:25:35 -0000
@@ -0,0 +1,100 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Removed special SH2 SCIF driver. The changes have been
+ merged into the SH3 (now generic SH) driver.
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * ecos.db: Add H8/300 serial driver.
+
+2002-04-25 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+
+ * ecos.db: Add ports to Wuerz Elektronik and Axiom Manufacturing
+ MPC555 based eval boards.
+
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * ecos.db: Add H8/300 port.
+
+
+2002-04-15 Nick Garnett <nickg@redhat.com>
+
+ * ecos.db: Changed integrator target to integrator_arm7. Tidied up
+ descriptions a little too.
+
+2002-04-09 Jesper Skov <jskov@redhat.com>
+
+ * pkgconf/rules.mak: Allow building of .cpp files. Not supported
+ by makefile generator yet, though.
+
+ * ecos.db: Added SDL and SMPEG packages.
+
+2002-03-26 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added microwindows package.
+
+2002-03-18 Hugo Tyson <hmt@redhat.com>
+
+ * ecos.db: Add CYGPKG_HAL_SPARC_ERC32 and target sparc_erc32 -
+ also contributed by Jiri Gaisler <jiri@gaisler.com>.
+
+2002-03-15 Hugo Tyson <hmt@redhat.com>
+
+ * ecos.db: Add CYGPKG_HAL_SPARC, CYGPKG_HAL_SPARC_LEON, target
+ sparc_leon contributed by Jiri Gaisler <jiri@gaisler.com>. See
+ <http://www.gaisler.com> for information about the TSIM simulator
+ and Leon project per se.
+
+2002-03-10 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add keyboard driver.
+
+2002-03-09 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add touch screen driver for Aglient AAED-2000.
+
+2002-03-08 Nick Garnett <nickg@redhat.com>
+
+ * ecos.db: Fix Integrator aliases.
+
+2002-03-06 Nick Garnett <nickg@redhat.com>
+
+ * ecos.db: Added new target: integrator_arm9 for ARM9 based
+ integrator boards.
+ Renamed CYGPKG_DEVS_FLASH_INTEGRATOR to
+ CYGPKG_DEVS_FLASH_ARM_INTEGRATOR for consistency with other
+ packages.
+
+2002-02-18 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added SH2 etherc package.
+
+2002-02-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * pkgconf/rules.mak: Fix the below fix which had too _few_ backslashes!
+
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add [contributed] port to CerfCube & CerfPDA.
+
+2002-02-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * pkgconf/rules.mak: Fix bug with too many backslashes in sed.
+
+2002-01-29 Nick Garnett <nickg@redhat.com>
+
+ * ecos.db: Added CYGPKG_IO_SERIAL_ARM_IQ80321.
+
+2002-01-28 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Split network support into generic and stack
+ implementations. Move BSD based stack to one implementation.
+
+ Add FreeBSD based (new) stack as another.
+2002-01-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Add JFFS2 package.
+
+2002-01-21 Mark Salter <msalter@redhat.com>
+
+ * ecos.db: Add Intel 82544 ethernet for iq80321.
+
@@ -13,0 +114,16 @@
+2001-12-12 Mark Salter <msalter@redhat.com>
+
+ * ecos.db: Add XScale "Verde" (IOP80320) and IQ80321 packages.
+
+2001-12-06 Nick Garnett <nickg@redhat.com>
+
+ * ecos.db: Change names on i82544 package so they don't clash with
+ the i82559 package.
+
+2001-11-27 Nick Garnett <nickg@redhat.com>
+
+ * ecos.db: Added Intel i82543/82544 Gigabit ethernet card packages
+ and a pc_giga target. This latter is a temporary measure until we
+ work out how best to support targets that can have a variety of
+ different hardware configurations.
+
@@ -28,0 +145,8 @@
+2001-11-07 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added generic CS8900A package to AAED2000 template.
+
+2001-11-06 Mark Salter <msalter@redhat.com>
+
+ * ecos.db: Add malta_mips64_5kc target.
+
@@ -37,0 +162,4 @@
+2001-10-30 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added AAED2000 packages.
+
@@ -46,0 +175,26 @@
+2001-10-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Remove separate CYGPKG_DEVS_FLASH_STRATA_EDB7XXX package,
+ and instead use a consolidated CYGPKG_DEVS_FLASH_EDB7XXX package.
+
+2001-09-27 Hugo Tyson <hmt@redhat.com>
+
+ * ecos.db: Add CYGPKG_DEVS_ETH_INTEL_I21143 and
+ CYGPKG_DEVS_ETH_MIPS_VRC4375, and add them to the target vrc4375.
+
+2001-09-26 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add FLASH support for Fujitsu FR-V 400.
+
+2001-09-24 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added DNS package.
+
+2001-09-25 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add support for new Cogent [Cirrus Logic] EDB7312 platform.
+
+2001-09-20 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Adding network driver for Fujitsu FR-V 400.
+
@@ -51,0 +206,5 @@
+2001-09-17 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add support for Fujitsu FRV family, including initial
+ target of frv400 (MB93091 eval board).
+
@@ -60,0 +220,10 @@
+2001-09-07 Nick Garnett <nickg@redhat.com>
+
+ * ecos.db: Added VRC4375 and VRC437X packages, added vrc4375
+ target and reorganized vrc4373 target to match.
+
+2001-08-17 Jesper Skov <jskov@redhat.com>
+ [from branch]
+ * ecos.db: Added flash package for excalibur.
+ Added excalibur platform.
+
@@ -65,0 +235,5 @@
+2001-07-30 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add Samsung SNDS-100 evaulation board. Mostly based
+ on contribution from Grant Edwards <grante@visi.com>
+
@@ -75,0 +250,5 @@
+2001-07-27 David Howells <dhowells@redhat.com>
+
+ * ecos.db: Added ASB2305 platform, and it's serial and flash
+ support.
+
@@ -94,0 +274,5 @@
+2001-07-10 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added se7751.
+ Added ether package.
+
@@ -98,0 +283,2 @@
+ Added wallclock and watchdog drivers to hs7729pci.
+
@@ -120,0 +307,4 @@
+2001-06-19 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added serial packages for SE77x9.
+
@@ -124,0 +315,4 @@
+2001-06-12 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added SE77x9 support packages.
+
@@ -149,0 +344,16 @@
+2001-05-31 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added VIA Rhine ethernet driver. Use on HS7729PCI.
+
+2001-05-30 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added PCI package to HS7729PCI.
+
+2001-05-28 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added flash package to HS7729PCI target.
+
+2001-05-25 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added HS7729PCI target.
+
@@ -154,0 +365,4 @@
+2001-05-01 Mark Salter <msalter@redhat.com>
+
+ * ecos.db: Add calmrisc16
+
@@ -185,0 +400,9 @@
+ Added flash support to Malta. Also enable PCI.
+
+2001-03-20 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added Malta board.
+
+2001-03-16 Mark Salter <msalter@redhat.com>
+
+ * ecos.db: Add calmrisc32.
@@ -346,0 +570,4 @@
+2000-08-22 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * ecos.db: Don't use set_value for asb
+
@@ -369,0 +597,4 @@
+2000-08-10 Drew Moseley <dmoseley@redhat.com>
+
+ * ecos.db: Added asb packages.
+
@@ -1817,23 +2048,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.25
diff -u -0 -r1.25 ChangeLog
--- packages/compat/posix/current/ChangeLog 15 Dec 2001 13:42:19 -0000 1.25
+++ packages/compat/posix/current/ChangeLog 20 May 2002 21:25:39 -0000
@@ -0,0 +1,64 @@
+2002-04-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/signal.cxx (cyg_deliver_signals): Don't assert here for an
+ unhandled signal (unless there's no _exit). Trace it though.
+
+2002-04-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sem.cxx (sem_getvalue): return 0, and put value in *sval.
+
+2002-04-03 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/posix.cdl: Allow clocks to be configured again.
+
+2002-03-05 Jesper Skov <jskov@redhat.com>
+
+ * src/pprivate.h: Correct conditional declaration of timespec
+ functions.
+
+ * src/sched.cxx (sched_rr_get_interval): Return ENOSYS when
+ CYGPKG_POSIX_CLOCKS disabled.
+
+2002-02-27 Robin Farine <robin.farine@terminus.org>
+
+ * src/pthread.cxx (pthread_exit): While running thread static
+ storage destructors, set the thread's value associated with the
+ current key to NULL before invoking the destructor.
+
+2002-02-14 Nick Garnett <nickg@redhat.com>
+
+ * doc/posix.sgml: Generally fixed up and reformatted to make this
+ file readable by mere humans. Some omissions and outdated
+ information fixed, but not substantially changed from the
+ original.
+
+ * cdl/posix.cdl: Changed some definitions and dependencies so that
+ disabling the timers does not disable threads too. This was
+ largely a consequence of trying to document the behaviour of these
+ options.
+
+2002-02-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * doc/posix.sgml: New file, originally accompanied by this ChangeLog:
+ 2001-12-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos-elix.sgml: Do a minor cleanup of the function prototype
+ layouts.
+ Should be done better than this, but this is at least not
+ _completely_ wrong any more.
+ Also several more layout problems due to incorrect tags fixed.
+
+ 2001-12-07 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos-elix.sgml: Add getcwd as supported now.
+
+ 2001-12-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos-elix.sgml: Created from old framemaker version.
+
+2002-01-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sched.cxx (sched_get_priority_min): Don't allow idle thread
+ priority as a valid priority.
+ Case #106952.
+
@@ -857,23 +921,32 @@
-####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) 2000, 2001 Red Hat, Inc.
- All Rights Reserved.
- -------------------------------------------
-
-####COPYRIGHTEND####
+#####ECOSGPLCOPYRIGHTBEGIN####
+# -------------------------------------------
+# This file is part of eCos, the Embedded Configurable Operating System.
+# Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+#
+# eCos is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License as published by the Free
+# Software Foundation; either version 2 or (at your option) any later version.
+#
+# eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+# for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with eCos; if not, write to the Free Software Foundation, Inc.,
+# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+#
+# As a special exception, if other files instantiate templates or use macros
+# or inline functions from this file, or you compile this file and link it
+# with other works to produce a work based on this file, this file does not
+# by itself cause the resulting work to be covered by the GNU General Public
+# License. However the source code for this file must still be made available
+# in accordance with section (3) of the GNU General Public License.
+#
+# This exception does not invalidate any other reasons why a work based on
+# this file might be covered by the GNU General Public License.
+#
+# Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+# at http://sources.redhat.com/ecos/ecos-license
+# -------------------------------------------
+#####ECOSGPLCOPYRIGHTEND####
Index: packages/compat/uitron/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/uitron/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- packages/compat/uitron/current/ChangeLog 10 Jun 2001 19:35:24 -0000 1.20
+++ packages/compat/uitron/current/ChangeLog 20 May 2002 21:25:44 -0000
@@ -0,0 +1,30 @@
+2002-02-19 Mark Salter <msalter@redhat.com>
+
+ * doc/uitron.sgml: Fixed typos and such.
+
+2002-02-14 Hugo Tyson <hmt@redhat.com>
+
+ * doc/uitron.sgml: General polishing... Tidied up broken emPHAsis
+ on closing parentheses of function lists. Reduced line length of
+ same to fit real paper, I hope. Added LITERAL tags all over
+ config option mentions.
+
+ New stuff... Added a whole new section "[u]ITRON Configuration
+ FAQ" based on some email answers I have given in the past in
+ support of customers.
+
+2002-02-13 Hugo Tyson <hmt@redhat.com>
+
+ * doc/uitron.sgml: NEW FILE: Make id tags qualified with
+ compat-uitron- and add a couple of tags; tidy up formatting of
+ some function listings; correct comment on using functions in your
+ own DSRs and ISRs.
+
+2002-01-24 Jesper Skov <jskov@redhat.com>
+
+ * include/uit_func.inl (ena_int, dis_int): Wrap
+ HAL_MASK_INTERRUPT/HAL_UNMASK_INTERRUPT in interrupt
+ disable/restore pairs.
+ * tests/testintr.cxx (detach_isr, attach_isr): Change order of
+ mask/unmask and disable/restore.
+
@@ -799,23 +829,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/cygmon/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/cygmon/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/cygmon/current/ChangeLog 6 Apr 2001 17:20:14 -0000 1.8
+++ packages/cygmon/current/ChangeLog 20 May 2002 21:25:47 -0000
@@ -220,23 +220,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/amd/pcnet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/amd/pcnet/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/eth/amd/pcnet/current/ChangeLog 21 Dec 2001 17:57:00 -0000 1.5
+++ packages/devs/eth/amd/pcnet/current/ChangeLog 20 May 2002 21:25:51 -0000
@@ -0,0 +1,5 @@
+2002-02-19 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c: Fix a typo. Skip TX handling when there's no
+ outstanding TX packets.
+
@@ -139,23 +144,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/arm/aaed2000/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/arm/aaed2000/current/ChangeLog
diff -N packages/devs/eth/arm/aaed2000/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/arm/aaed2000/current/ChangeLog 20 May 2002 21:25:56 -0000
@@ -0,0 +1,74 @@
+2002-03-28 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/aaed2000_eth_drivers.cdl: Don't define CYGHWR_NET_DRIVERS,
+ as it's defined by the generic driver.
+
+2001-11-29 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_arm_aaed2000.inl: Always include ESA run-time
+ lookup.
+
+2001-11-19 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_arm_aaed2000.inl (_aaed2000_provide_eth0_esa):
+ Use VV calls instead of RedBoot functions.
+
+2001-11-09 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_arm_aaed2000.inl: RedBoot ESA options updated
+ and added reader for those.
+
+2001-11-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/aaed2000_eth_drivers.cdl: Added NET implement statements.
+
+ * include/devs_eth_arm_aaed2000.inl: Moved the redboot eth0_esa
+ config here.
+
+2001-11-07 Jesper Skov <jskov@redhat.com>
+
+ * src/if_aaed2000.c: [deleted]
+ * src/cs8900.h: [deleted]
+ * include/devs_eth_arm_aaed2000.inl: [added] Definitions for
+ generic driver.
+
+ * cdl/aaed2000_eth_drivers.cdl: Changes for using generic driver.
+
+2001-10-30 Jesper Skov <jskov@redhat.com>
+
+ * Imported sources from Gary Thomas.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/arm/cerf/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/arm/cerf/current/ChangeLog
diff -N packages/devs/eth/arm/cerf/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/arm/cerf/current/ChangeLog 20 May 2002 21:26:00 -0000
@@ -0,0 +1,45 @@
+2002-03-28 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/cerf_eth_drivers.cdl: Don't define CYGHWR_NET_DRIVERS since it's
+ defined by the generic driver.
+
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * include/devs_eth_arm_cerf.inl:
+ * doc/README:
+ * cdl/cerf_eth_drivers.cdl: New file(s). Port to Intrinsyc CerfCube.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/arm/cerfpda/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/arm/cerfpda/current/ChangeLog
diff -N packages/devs/eth/arm/cerfpda/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/arm/cerfpda/current/ChangeLog 20 May 2002 21:26:04 -0000
@@ -0,0 +1,45 @@
+2002-03-28 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/cerfpda_eth_drivers.cdl: Don't define CYGHWR_NET_DRIVERS since
+ it's defined in the generic driver.
+
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * include/devs_eth_arm_cerfpda.inl:
+ * doc/README:
+ * cdl/cerfpda_eth_drivers.cdl: New file(s). Port to CerfPDA.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- packages/devs/eth/arm/ebsa285/current/ChangeLog 23 Nov 2001 17:12:53 -0000 1.22
+++ packages/devs/eth/arm/ebsa285/current/ChangeLog 20 May 2002 21:26:08 -0000
@@ -0,0 +1,4 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_ebsa285.inl: Fix warnings.
+
@@ -414,23 +418,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- packages/devs/eth/arm/edb7xxx/current/ChangeLog 23 Nov 2001 17:12:54 -0000 1.13
+++ packages/devs/eth/arm/edb7xxx/current/ChangeLog 20 May 2002 21:26:12 -0000
@@ -0,0 +1,11 @@
+2002-03-28 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/edb7xxx_eth_drivers.cdl: Don't define CYGHWR_NET_DRIVERS since
+ it's done by the generic driver.
+
+2002-02-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/edb7xxx_eth_drivers.cdl
+ (CYGSEM_DEVS_ETH_ARM_EDB7XXX_ETH0_SET_ESA): Can be set by user, so
+ don't use calculated.
+
@@ -27,0 +39,2 @@
+ * src/cs8900.h: New register layout on EDB7312 platforms.
+
@@ -172,23 +185,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/arm/flexanet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/flexanet/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/eth/arm/flexanet/current/ChangeLog 15 Dec 2001 13:42:19 -0000 1.2
+++ packages/devs/eth/arm/flexanet/current/ChangeLog 20 May 2002 21:26:16 -0000
@@ -13,23 +13,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/arm/integrator/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/integrator/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/arm/integrator/current/ChangeLog 2 Nov 2001 16:12:33 -0000 1.1
+++ packages/devs/eth/arm/integrator/current/ChangeLog 20 May 2002 21:26:21 -0000
@@ -0,0 +1,12 @@
+2002-03-06 Nick Garnett <nickg@redhat.com>
+
+ * cdl/integrator_eth_drivers.cdl: Switched over to use generic
+ i82559 driver.
+
+ * include/devs_eth_arm_integrator_i82559.inl: File added to
+ configure generic i82559 driver.
+
+ * include/integrator_info.h:
+ * src/if_integrator.c:
+ Files removed. These were the old integrator-specific driver.
+
@@ -5,23 +17,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/iq80310/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/eth/arm/iq80310/current/ChangeLog 11 Jan 2002 16:53:48 -0000 1.7
+++ packages/devs/eth/arm/iq80310/current/ChangeLog 20 May 2002 21:26:25 -0000
@@ -70,23 +70,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/arm/iq80321/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/arm/iq80321/current/ChangeLog
diff -N packages/devs/eth/arm/iq80321/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/arm/iq80321/current/ChangeLog 20 May 2002 21:26:29 -0000
@@ -0,0 +1,54 @@
+2002-01-30 Mark Salter <msalter@redhat.com>
+
+ * cdl/iq80321_eth_drivers.cdl: Change back default for
+ CYGSEM_DEVS_ETH_ARM_IQ80321_I82544_ETH0_SET_ESA now that diags
+ support setting of MAC address.
+
+2002-01-29 Nick Garnett <nickg@redhat.com>
+
+ * cdl/iq80321_eth_drivers.cdl: Changed default for
+ CYGSEM_DEVS_ETH_ARM_IQ80321_I82544_ETH0_SET_ESA from 0 to 1. Until
+ we get boards with properly populated EEPROMS we must supply the
+ MAC address in the configuration.
+
+2002-01-21 Mark Salter <msalter@redhat.com>
+
+ * Initial checkin.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
+
+
+
Index: packages/devs/eth/arm/ks32c5000/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/arm/ks32c5000/current/ChangeLog
diff -N packages/devs/eth/arm/ks32c5000/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/arm/ks32c5000/current/ChangeLog 20 May 2002 21:26:32 -0000
@@ -0,0 +1,34 @@
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/arm/nano/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/nano/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/eth/arm/nano/current/ChangeLog 18 May 2001 06:32:29 -0000 1.2
+++ packages/devs/eth/arm/nano/current/ChangeLog 20 May 2002 21:26:37 -0000
@@ -57,23 +57,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/cf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cf/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/devs/eth/cf/current/ChangeLog 19 Oct 2001 07:02:30 -0000 1.9
+++ packages/devs/eth/cf/current/ChangeLog 20 May 2002 21:26:41 -0000
@@ -0,0 +1,4 @@
+2002-04-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_sc_lpe.c: Clean up warnings.
+
@@ -113,23 +117,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/cl/cs8900a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cl/cs8900a/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/eth/cl/cs8900a/current/ChangeLog 30 Nov 2001 13:09:25 -0000 1.2
+++ packages/devs/eth/cl/cs8900a/current/ChangeLog 20 May 2002 21:26:45 -0000
@@ -0,0 +1,22 @@
+2002-03-20 Gary Thomas <gthomas@redhat.com>
+2002-03-06 Pieter Truter <ptruter@intrinsyc.com>
+
+ * src/if_cs8900a.c (cs8900a_isr): Need to acknowledge interrupt
+ here (in case DSR/poll causes a new one to occur).
+
+2002-02-18 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/cl_cs8900a_eth_drivers.cdl:
+ Add new interface CYGINT_IO_ETH_MULTICAST which is used to
+ insure that drivers support multicast addresses if IPv6 is used.
+
+2002-02-15 Gary Thomas <gthomas@redhat.com>
+
+ * include/cs8900.h:
+ * src/if_cs8900a.c (cs8900a_control): Support multicast addresses.
+
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_cs8900a.c:
+ * include/cs8900.h: Add CYGHWR_CL_CS8900A_PLF_POST_RESET() macro.
+
@@ -67,23 +89,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/frv/frv400/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/frv/frv400/current/ChangeLog
diff -N packages/devs/eth/frv/frv400/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/frv/frv400/current/ChangeLog 20 May 2002 21:26:49 -0000
@@ -0,0 +1,66 @@
+2002-03-28 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/frv400_eth_drivers.cdl: Don't define CYGHWR_NET_DRIVERS as this
+ is done in the generic driver.
+
+2001-12-10 Richard Sandiford <rsandifo@redhat.com>
+
+ * include/devs_eth_frv400.inl (_frv400_eth_int_clear): Don't
+ unmask the interrupt after clearing it.
+
+2001-10-16 Gary Thomas <gthomas@redhat.com>
+
+ * include/devs_eth_frv400.inl: Specify buffer layout (change in
+ generic driver requires this).
+
+2001-10-15 Gary Thomas <gthomas@redhat.com>
+
+ * include/devs_eth_frv400.inl: Allow configuration to force ESA
+ (in case EEPROM is bad), otherwise make sure EEPROM is used to
+ set chip address (ESA) before use.
+
+2001-10-12 Gary Thomas <gthomas@redhat.com>
+
+ * include/devs_eth_frv400.inl: Add PCI scanning for device.
+ (_frv400_eth_int_clear): Need explicit interrupt acknowledge.
+
+2001-10-10 Gary Thomas <gthomas@redhat.com>
+
+ * include/devs_eth_frv400.inl:
+ * cdl/frv400_eth_drivers.cdl: New device driver for onboard LAN,
+ based on RTL8029s which is the same as DP8390 (NE2000).
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/h8300/aki3068net/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/h8300/aki3068net/current/ChangeLog
diff -N packages/devs/eth/h8300/aki3068net/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/h8300/aki3068net/current/ChangeLog 20 May 2002 21:26:53 -0000
@@ -0,0 +1,38 @@
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/i386/pc/i82544/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/i386/pc/i82544/current/ChangeLog
diff -N packages/devs/eth/i386/pc/i82544/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/i386/pc/i82544/current/ChangeLog 20 May 2002 21:26:57 -0000
@@ -0,0 +1,41 @@
+2001-11-27 Nick Garnett <nickg@redhat.com>
+
+ * include/devs_eth_i386_pc_i82544.inl:
+ * cdl/i386_pc_i82544_eth_drivers.cdl:
+ Platform specific configury and definitions to use the generic
+ i82543/i82544 driver for PC platforms.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/i386/pc/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/i386/pc/i82559/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/eth/i386/pc/i82559/current/ChangeLog 10 Jun 2001 19:35:24 -0000 1.1
+++ packages/devs/eth/i386/pc/i82559/current/ChangeLog 20 May 2002 21:27:02 -0000
@@ -14,23 +14,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/intel/i21143/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/intel/i21143/current/ChangeLog
diff -N packages/devs/eth/intel/i21143/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/intel/i21143/current/ChangeLog 20 May 2002 21:27:12 -0000
@@ -0,0 +1,89 @@
+2001-10-05 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i21143.c (MII_DELAY): Greatly reduce this, now it's
+ working, so that we can poll for link status changes. I don't see
+ any other way to do this, since we would not necessarily be
+ transmitting (to get a link fail code) when a person re-plugs the
+ line.
+ (i21143_status_changed): New function; a quicker test for
+ negotiated line status changed. Polled from the deliver routine.
+
+2001-10-05 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i21143.c (i21143_ioctl): Implement SNMP statistics.
+ (i21143_can_send): Enable the "unsticking" poll of tx and rx
+ states; it seems not necessary, but it's also definitely not
+ harmful.
+ (generally): manage getting the link status better; it takes time
+ so cache the answer. Reset the system if it changed between
+ _stop() and _start().
+
+2001-10-04 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i21143.c (i21143_reset): Set the "store and forward" bit
+ so that we can keep up with large transmits at 100Mbit. Otherwise
+ it underflows for packets of 700 bytes or so.
+
+2001-10-04 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i21143.c: Got ESA filtering set up OK by using perfect
+ filtering instead, with all the broadcast address except one with
+ our true ESA. Various changes to the debug printing too.
+
+2001-09-28 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i21143.c (i21143_init): Read the good ESA (MAC address)
+ from the serial EEPROM (or ROM) and use it if valid.
+
+2001-09-28 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i21143.c: Duh. Fix dangerously aliased local variable.
+ Having a thing like int fred[0] on the stack tends to screw up
+ other random variables.
+
+2001-09-27 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/intel_i21143_eth_drivers.cdl: New file.
+
+ * src/if_i21143.c: New file. Not working yet.
+ Reception only occurs if "Receive All" CSR_OPMODE_RA is set.
+ No transmission occurs to the wire though the machinery all works
+ beautifully.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
+
+
+
Index: packages/devs/eth/intel/i82544/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/intel/i82544/current/ChangeLog
diff -N packages/devs/eth/intel/i82544/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/intel/i82544/current/ChangeLog 20 May 2002 21:27:16 -0000
@@ -0,0 +1,75 @@
+2002-02-25 Mark Salter <msalter@redhat.com>
+
+ * src/if_i82544.c: Don't call PacketRxReady in standalone configuration
+ unless ready to accept a packet. Limit packet delivery to one packet at
+ a time in standalone configuration.
+
+2002-02-22 Mark Salter <msalter@redhat.com>
+
+ * src/if_i82544.c: Remove unnecessary eth_dsr declaration.
+
+2002-02-19 Mark Salter <msalter@redhat.com>
+
+ * src/if_i82544.c (pci_init_find_82544s): Don't use IRQ support if
+ CYGPKG_IO_ETH_DRIVERS_STAND_ALONE.
+
+2002-01-22 Mark Salter <msalter@redhat.com>
+
+ * src/if_i82544.c (i82544_send): Add HAL_DCACHE_STORE before passing
+ buffer to NIC.
+
+2002-01-21 Mark Salter <msalter@redhat.com>
+
+ * cdl/intel_i82544_eth_drivers.cdl: Add
+ CYGNUM_DEVS_ETH_INTEL_I82544_MAX_RX_DESCRIPTORS and
+ CYGNUM_DEVS_ETH_INTEL_I82544_MAX_TX_DESCRIPTORS.
+
+ * src/if_i82544.c: Add appropriate BUS_TO_VIRT and VIRT_TO_BUS
+ conversions.
+ Remove check that assumes driver owns entire PCI window.
+ (i82544_setup): Add option to use auto-speed detection.
+
+2001-11-27 Nick Garnett <nickg@redhat.com>
+
+ * cdl/intel_i82544_eth_drivers.cdl:
+ * include/i82544_info.h:
+ * src/if_i82544.c:
+ Created driver by copying i82559 driver and editing.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
+
+
+
Index: packages/devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- packages/devs/eth/intel/i82559/current/ChangeLog 11 Jan 2002 16:53:48 -0000 1.11
+++ packages/devs/eth/intel/i82559/current/ChangeLog 20 May 2002 21:27:20 -0000
@@ -0,0 +1,52 @@
+2002-04-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (i82559_stop): Free up any pending transmissions
+ to prevent MBUF store leaks if the calling thread - the one that's
+ shutting down the interface - priority ends up higher than (or
+ same as) the network service threads.
+
+2002-03-26 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_i82559.c (wait_for_cmd_done): Don't assert if RUC_ADDR_LOAD
+ command doesn't clear - on some chips it never does.
+
+2002-03-18 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (pci_init_find_82559s): Move allocation of
+ statistics pointer for each device to here, out of
+ i82559_start(). It used to leak PCI window store every time the
+ interface cycled down/up. [Case 107110]
+
+2002-02-25 Mark Salter <msalter@redhat.com>
+
+ * src/if_i82559.c: Don't call PacketRxReady in standalone configuration
+ unless ready to accept a packet. Limit packet delivery to one packet at
+ a time in standalone configuration.
+
+2002-02-20 Hugo Tyson <hmt@redhat.com>
+
+ * include/i82559_info.h: New fields to record/control multicast
+ all reception, oversized packet reception and promiscuous mode
+ neatly.
+
+ * src/if_i82559.c: Initial support for multicast address reception
+ filtering.
+ (i82559_restart): New routine to restart the device after fiddling
+ with its setup - a tail recursion from i82559_start().
+ (i82559_configure): More generic flags passed in and handled.
+ (i82559_set_multicast): Routine to pass a set of addresses into
+ the device; it works out the bitmap et al for us!
+ (i82559_ioctl): Handle new case arms ETH_DRV_SET_MC_LIST and
+ ETH_DRV_SET_MC_ALL if defined. Reset and restart the device,
+ diddling its status between.
+
+2002-02-19 Mark Salter <msalter@redhat.com>
+
+ * src/if_i82559.c (pci_init_find_82559s): Don't use IRQ support if
+ CYGPKG_IO_ETH_DRIVERS_STAND_ALONE.
+
+2002-01-28 Mark Salter <msalter@redhat.com>
+
+ * src/if_i82559.c (pci_init_find_82559s): Removed CYG_ASSERT which
+ assumed system PCI window exists.
+
@@ -684,23 +736,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mips/atlas/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/eth/mips/atlas/current/ChangeLog 19 Oct 2001 07:02:30 -0000 1.3
+++ packages/devs/eth/mips/atlas/current/ChangeLog 20 May 2002 21:27:24 -0000
@@ -24,23 +24,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/mips/malta/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/mips/malta/current/ChangeLog
diff -N packages/devs/eth/mips/malta/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/mips/malta/current/ChangeLog 20 May 2002 21:27:28 -0000
@@ -0,0 +1,70 @@
+2001-07-26 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_mips_mips32_malta.inl: Removed ESA init
+ definition again now driver has been fixed.
+
+2001-07-24 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_mips_mips32_malta.inl
+ (CYGHWR_AMD_PCNET_BROKEN_ESA_INIT): Defined.
+
+2001-07-18 Jesper Skov <jskov@redhat.com>
+
+ * cdl/mips_mips32_malta_eth_drivers.cdl: Default to use eeprom ESA.
+
+2001-07-12 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_mips_mips32_malta.inl: Let driver find base and
+ interrupt details. Updated esa options.
+
+2001-06-27 Jesper Skov <jskov@redhat.com>
+
+ * cdl/mips_mips32_malta_eth_drivers.cdl: Implements net drivers.
+
+2001-04-23 Mark Salter <msalter@redhat.com>
+
+ * include/devs_eth_mips_mips32_malta.inl: Adjust base address to
+ match changed PCI allocation base. This should really be gotten
+ at runtime from the PCI interface, not from a build time constant.
+
+2001-04-03 Jesper Skov <jskov@redhat.com>
+
+ * cdl/mips_mips32_malta_eth_drivers.cdl: Platform specific
+ information required to use the generic AMD PCNet driver for the
+ Malta platform.
+ * include/devs_eth_mips_mips32_malta.inl: Same.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/mips/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mips/ocelot/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/eth/mips/ocelot/current/ChangeLog 22 Jun 2001 18:18:47 -0000 1.2
+++ packages/devs/eth/mips/ocelot/current/ChangeLog 20 May 2002 21:27:32 -0000
@@ -22,23 +22,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/mips/upd985xx/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/mips/upd985xx/current/ChangeLog
diff -N packages/devs/eth/mips/upd985xx/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/mips/upd985xx/current/ChangeLog 20 May 2002 21:27:37 -0000
@@ -0,0 +1,259 @@
+2001-09-13 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (upd985xx_eth_upd985xx_init): Fake an ESA if
+ we see all ones from the EEPROM as well as all zeros.
+
+2001-08-30 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/upd985xx_eth_drivers.cdl: Make the "..._E2ONLY" workaround
+ option on by default since this is how it will be used - the CPU
+ load does suffer somewhat if promisc mode is set in the hardware.
+ This should be unset to allow the workaround for E1 at 100Mbit.
+
+2001-08-30 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (PacketRxReady): Re-write the manual
+ implementation of ESA matching for workaround E1E2 when the device
+ is in promiscuous mode. It was having problems with the previous
+ version; this works better.
+
+2001-08-24 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/upd985xx_eth_drivers.cdl: Configury for an alternate case
+ where we workaround hardware bug E2 only, as a subset of the E1E2
+ complete fix. Added more description to the options too.
+
+ * src/if_upd985xx.c (eth_upd985xx_configure): Handle an alternate
+ case where we workaround hardware bug E2 only. This means leaving
+ the device in normal mode (unless set to promisc) and doing MAC
+ address filtering by hand anyway.
+
+2001-08-20 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c: Guard all entrypoints that can mess with
+ hardware state by "active" check. If the net is included in an
+ app, but not used, it is init'd but not started - this can leave a
+ pending interrupt from RedBoot's use of the network to take us
+ completely by surprise. So init() acks and masks the interrupt,
+ can_send(), recv() and deliver() now demur if not active.
+ Also some additional STATIC's on entrypoint functions.
+
+2001-08-16 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (upd985xx_eth_upd985xx_init): If the EEPROM
+ contains nothing (or isn't fitted?) fake an ESA so we can get
+ RedBoot going on the board without special configury.
+
+2001-08-16 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (eth_upd985xx_configure): Use smaller numbers
+ for the Tx Fill Threshold [TX_FLTH] and DMA Tx Burst Size [DTBS]
+ because the hardware is even more broken than first throught -
+ this is new information on fault E4. I also tagged this with the
+ name of the option we would use if this were cdl controlled - but
+ since it's just setup I see no need to change it, so no CDL.
+
+2001-08-16 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (TxDone): Since it still wedged occasionally,
+ with an "out of rx buffers" status but nothing else, this is a
+ much simplified workaround for bug E8. If we see the suspect
+ transmit status, simply reset the whole subsystem there and then.
+ This leaves it in far more of a known state. It's neater anyway.
+
+2001-08-15 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (eth_upd985xx_send): Small hacks to recover
+ from various wedged states with bogus or unexpected ETH_ISR
+ values... 0x80000000: We detect this in the deliver routine and
+ totally reset the system. "out of rx buffers" with no "good rx":
+ we unmask and check for all these RX interrupts, not just "good
+ rx". Also PacketRxReady() shortcuts to resetting the receive
+ engine when it sees the problem. I suspect these might be caused
+ by the E8 workaround below, perhaps introducing some race
+ condition with turning off the receiver just when it rx'd - and of
+ course E1E2 means it receives far more packets.
+
+2001-08-07 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c: Workaround various bugs in the hardware;
+ these workarounds are conditionally compiled via CDL options named
+ CYGOPT_DEVS_ETH_MIPS_UPD985XX_HARDWARE_BUGS_xxx in general; 'xxx'
+ is the reference for the mis-feature. All are enabled by default.
+
+ To summarize:
+ (eth_upd985xx_reset): xxx=S1: insert reads between writes to the
+ device to avoid a possible deadlock; macro FLUSH_WRITES().
+ (PacketRxReady): xxx=E1E2: we set the device in promiscuous mode
+ always, and implement ESA matching in code. The cost is small.
+ If promisc mode is set by the stack, we pass all packets.
+ (eth_upd985xx_send): xxx=E3: we copy any transmit that uses 3 or
+ more SGs into a static contiguous buffer and transmit from that
+ thus using only one buffer descriptor.
+ (eth_upd985xx_send):
+ (TxDone): xxx=E8: we make a note that a tx ended badly and when
+ starting the next tx, we disable and reset the transmitter.
+
+ * cdl/upd985xx_eth_drivers.cdl: New subcomponent for controlling
+ these workarounds: CYGPKG_DEVS_ETH_MIPS_UPD985XX_HARDWARE_BUGS.
+ "Workarounds for Ethernet Hardware bugs"
+
+2001-07-16 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (PacketRxReady): Test for, rather than assert,
+ packet size in range. The hardware can report a tiny packet as
+ AOK, with no bad in the status, despite the doc's reassurances.
+
+2001-07-13 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/upd985xx_eth_drivers.cdl: Turn off the startup chatter.
+
+2001-07-13 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (TxDone): Test a few more bits for tx
+ complete; it turns out you can get tx underruns when the CPU us
+ heavily loaded, as in the tcp_echo tests with high load.
+
+2001-07-13 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (eth_upd985xx_send): Use HAL_DCACHE_STORE()
+ rather than syncing the whole of cache every sglist entry(=mbuf).
+ Turns out the cache op must be cache line aligned to work on the
+ 4120, boo, unlike other MIPS and unlike the doc, even.
+
+2001-07-12 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/upd985xx_eth_drivers.cdl (CYGPKG_DEVS_ETH_MIPS_UPD985XX_ETH0):
+ Whole new section to address configuring the source of the MAC
+ address. Also allows configury of the device's name ("eth0") for
+ cohabitation with additional devices.
+
+ * src/if_upd985xx.c (upd985xx_eth_upd985xx_init): Pick up the ESA
+ from EEPROM if it's available, also support a fixed ESA from CDL
+ configuration land. A few minor changes to the structure
+ initialization to accommodate this; also pick up the interrupt
+ vector from struct init.
+ (eth_set_mac_address): New routine available via the ioctl()
+ entry, for use when neither a fixed nor EEPROM address is
+ available.
+
+2001-07-12 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (NUM_RXBUFS): Reduce NUM_RXBUFS to 8; IME
+ fewer results in lost rx's in typical systems. Enlarge rx buffers
+ slightly, to accommodate oversize VLAN packets. 128 bytes extra
+ should be enough. Implemented eth_upd985xx_configure() selection
+ of promiscuous mode and allow oversize packets - up to the allowed
+ oversize. Otherwise we would get confused if a packet ate more
+ than 1 rx buffer.
+
+2001-07-12 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c: Tidy up debug print defaults; make functions
+ static; add a few extra statistics to the device object; pass a
+ p_eth_upd985xx around more consistently for if we switch to
+ multiple devices in future; comment out mii_write(); handle
+ stopping the device with a tx pending; remove some commented-out
+ templates copied from another driver; and fill in SNMP statistics.
+ In other words, many minor changes.
+
+2001-07-11 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c (PacketRxReady): Recover from running out of
+ receive buffers. All very dodgy, but it seems to work.
+ Additional efforts are also made to reset the device, having
+ realized how hard it is to re-initialize the receive engine once
+ it has been awakened.
+
+2001-07-11 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c: Efficient Rx now essentially working, with a
+ simple circular buffer, always linked into a ring, and one entry
+ of which is always NULL,NULL to bring the rx machinery to a halt.
+ If it reaches thus far the rx mechanism seems to jam; will deal
+ with that next.
+
+2001-07-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_upd985xx.c: Rejigged version of the rx buffer system;
+ still not working properly, still not a good match for the
+ hardware's elusive semantics. Committed anyway, to keep it around
+ for reference.
+ (eth_upd985xx_status): Also removed all the cruft about
+ renegotiating line status; it's not needed.
+
+2001-07-06 Hugo Tyson <hmt@redhat.com>
+
+ * include/upd985xx_eth.h (ETH_MADR_PHY_DEVICE_PHYS_ADDRESS):
+ Change name of PHY address symbol to generic not SEEQ.
+ Comment out the non-standard symbols for useful bits that the
+ previous PHY device supported.
+
+ * src/if_upd985xx.c (eth_upd985xx_reset): If there is a valid ESA
+ in the MAC already, run with it - it would have come from the
+ not-fitted serial EEPROM, via some different registers.
+ (upd985xx_eth_upd985xx_init): Moved the call to reset about to
+ accommodate this.
+ (eth_upd985xx_status): Omit renegotiation of link properties and
+ use the intersection of the capabilities bits to report what
+ speed, duplex, we are running at. More portable.
+ (mii_write):
+ (mii_read): Change name of PHY address symbol to generic not SEEQ
+ 'cos the board has changed.
+
+2001-07-06 Hugo Tyson <hmt@redhat.com>
+
+ * ChangeLog:
+ * cdl/upd985xx_eth_drivers.cdl:
+ * include/upd985xx_eth.h:
+ * src/if_upd985xx.c:
+ New files. Initial checkin of limping along version of
+ NEC upd985xx ethernet driver.
+
+ Limitations:
+ ESA is hard coded.
+ It talks to the PHY just to make sure - helped with debug anyway.
+ No SNMP data exported.
+ No ioctl() for promiscuous mode or VLAN mode.
+ Only one TX at once.
+ Only one RX buffer, so no RX until serviced.
+ It seems to loose interrupts - inevitably, for an eth device - and
+ there's no "catchup" defense against this yet.
+
+ It's oriented to the "old" (already) board - so the particular PHY
+ and GPIO layout.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/mips/vrc4375/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/mips/vrc4375/current/ChangeLog
diff -N packages/devs/eth/mips/vrc4375/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/mips/vrc4375/current/ChangeLog 20 May 2002 21:27:41 -0000
@@ -0,0 +1,41 @@
+2001-09-27 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/vrc4375_eth_drivers.cdl: New file.
+ * include/devs_eth_vrc4375.inl: New file.
+ Instantiation data for the Intel 21143 Ethernet Device driver,
+ as used in the NEC MIPS vrc4375 'Blue Nile' board.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/mn10300/asb2305/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/mn10300/asb2305/current/ChangeLog
diff -N packages/devs/eth/mn10300/asb2305/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/mn10300/asb2305/current/ChangeLog 20 May 2002 21:27:44 -0000
@@ -0,0 +1,38 @@
+2001-07-27 David Howells <dhowells@redhat.com>
+
+ * Ethernet support for ASB2305 platform added.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/ns/dp83902a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/ns/dp83902a/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/eth/ns/dp83902a/current/ChangeLog 15 Dec 2001 13:42:19 -0000 1.5
+++ packages/devs/eth/ns/dp83902a/current/ChangeLog 20 May 2002 21:27:48 -0000
@@ -0,0 +1,14 @@
+2002-04-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_dp83902a.c: Clean up warnings.
+
+2002-03-28 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/ns_dp83902a_eth_drivers.cdl: Fix spelling of _OPTIONS
+ component as this is magic (CDL requires that it match the
+ package or it is ignored).
+
+2002-01-14 Jesper Skov <jskov@redhat.com>
+
+ * src/if_dp83902a.c (dp83902a_ClearCounters): Fix warning.
+
@@ -84,23 +98,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/powerpc/fec/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/powerpc/fec/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/eth/powerpc/fec/current/ChangeLog 12 Sep 2001 00:59:19 -0000 1.3
+++ packages/devs/eth/powerpc/fec/current/ChangeLog 20 May 2002 21:27:55 -0000
@@ -0,0 +1,40 @@
+2002-04-30 Nick Garnett <nickg@redhat.com>
+
+ * src/if_fec.c: Changed order of initialization and made code more
+ robust against hangups. Changed initialization of ESA from memcpy
+ to 32 bit assignments, since 855 seems fussy about this where 860
+ is not.
+
+2002-04-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_fec.c (fec_eth_control): Fix compile error (multicast).
+
+2002-04-19 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/fec_eth_drivers.cdl: Add [minimal] multicast support.
+
+ * src/if_fec.c: Cleaned out debug code.
+
+2002-04-18 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_fec.c: Finally working! Problem was that resetting the
+ interface is much more involved than simply set/reset the "enable".
+
+2002-04-17 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_fec.c:
+ * src/fec.h: Add code to poll PHY for link status on startup.
+ Still trying to get reliable results in general operation.
+
+2002-04-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/fec.h:
+ * src/if_fec.c: Lots of tinkering since this driver is somewhat
+ unreliable with the generic eCos stack (the RedBoot code seems
+ to work oddly enough).
+
+2002-02-19 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_fec.c (fec_eth_init): Args were backwards(!) getting
+ processor revision.
+
@@ -49,23 +89,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/devs/eth/powerpc/quicc/current/ChangeLog 12 Sep 2001 00:59:19 -0000 1.10
+++ packages/devs/eth/powerpc/quicc/current/ChangeLog 20 May 2002 21:27:59 -0000
@@ -146,23 +146,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/sh/etherc/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/sh/etherc/current/ChangeLog
diff -N packages/devs/eth/sh/etherc/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/sh/etherc/current/ChangeLog 20 May 2002 21:28:03 -0000
@@ -0,0 +1,106 @@
+2002-03-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_etherc.c (etherc_RxEvent): ensure Receive Request is always
+ enabled.
+
+2002-03-18 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_etherc.h: Removed some unused definitions.
+
+ * src/if_etherc.c (etherc_poll): Move the bit of code that ensures RX
+ enabling down to the exit of the function so it is always executed.
+
+2002-03-07 Jesper Skov <jskov@redhat.com>
+
+ * src/if_etherc.c: Initialize interrupt field. Skip tests for
+ suspended device - they are wrong.
+
+ * src/phyter.inl (_MII_RENEGOTIATE): split delay out in new
+ _MII_RENEGOTIATION_WAIT macro.
+ (_MII_SPEED_FORCE_10MB): Added.
+
+ * src/if_etherc.c (sh_etherc_init): Added forced-10Mbit
+ option. Cleaned up some fix mes.
+
+2002-03-06 Jesper Skov <jskov@redhat.com>
+
+ * src/if_etherc.c: Disabled PHY errata workaround. Make sure
+ promisuous mode is disabled per default. Don't clear the wrap-bit
+ of the RD table.
+
+ * src/sh_etherc.h: Added a definition.
+
+2002-02-21 Jesper Skov <jskov@redhat.com>
+
+ * src/if_etherc.c (_MII_HAS_EXTENDED): define.
+
+2002-02-20 Jesper Skov <jskov@redhat.com>
+
+ * src/if_etherc.c: Pad packets to minimum ethernet frame
+ length. Added PHY erratum workaround.
+
+ * src/sh_etherc.h: Remove debug setting.
+
+ * src/phyter.inl: Added here for now.
+
+ * src/if_etherc.c: Include phyter.inl.
+ (sh_etherc_init): Fix ring initialization. Set to continuous
+ reception.
+ (etherc_start): Tell FIFO to dump data in memory.
+ (etherc_control): Use _MII functions to gather necessary
+ information.
+ (etherc_can_send): Same.
+ Added _MII accessor macros and some extra debug code.
+
+2002-02-19 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_etherc.h: Moved debug print code here. Tweak debug
+ functions.
+ * src/if_etherc.c: Tweaked the init and TX code some. Don't check
+ for CYGARC_REG_EESR_ECI in the poll function as it does not appear
+ to get set when other requests are. Moved debug print code to
+ header file.
+
+ * src/sh_etherc.h: More definitions.
+
+ * src/if_etherc.c: Fix typos. Add interrupt attach code. Update
+ remaining functions to support this controller.
+
+2002-01-30 Jesper Skov <jskov@redhat.com>
+
+ * File structure cloned from PCNet driver.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/sh/hs7729pci/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/sh/hs7729pci/current/ChangeLog
diff -N packages/devs/eth/sh/hs7729pci/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/sh/hs7729pci/current/ChangeLog 20 May 2002 21:28:07 -0000
@@ -0,0 +1,58 @@
+2001-06-27 Jesper Skov <jskov@redhat.com>
+
+ * cdl/sh_hs7729pci_eth_drivers.cdl: Implements net drivers.
+
+ * include/devs_eth_sh_hs7729pci.inl: Use uncached addresses for
+ shared mem. Removed fix me.
+
+2001-06-26 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_sh_hs7729pci.inl: Leave PCI definitions to
+ platform HAL.
+
+2001-06-25 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_sh_hs7729pci.inl: Split in config and driver
+ parts, fix some buglets.
+
+2001-05-31 Jesper Skov <jskov@redhat.com>
+
+ * cdl/sh_hs7729pci_eth_drivers.cdl: Platform specific
+ information required to use the generic VIA Rhine driver for the
+ HS7729PCI platform.
+ * include/devs_eth_sh_hs7729pci.inl: Same.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/sh/se7751/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/sh/se7751/current/ChangeLog
diff -N packages/devs/eth/sh/se7751/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/sh/se7751/current/ChangeLog 20 May 2002 21:28:13 -0000
@@ -0,0 +1,50 @@
+2002-02-18 Jesper Skov <jskov@redhat.com>
+
+ * cdl/sh_se7751_eth_drivers.cdl: Fix typos.
+
+2001-07-12 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_sh_se7751.inl: Driver finds the controller data
+ via PCI library.
+
+2001-07-10 Jesper Skov <jskov@redhat.com>
+
+ * cdl/sh_se7751_eth_drivers.cdl: Platform specific
+ information required to use the generic AMD PCNet driver for the
+ SE7751 platform.
+ * include/devs_eth_sh_se7751.inl: Same.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/sh/se77x9/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/sh/se77x9/current/ChangeLog
diff -N packages/devs/eth/sh/se77x9/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/sh/se77x9/current/ChangeLog 20 May 2002 21:28:18 -0000
@@ -0,0 +1,76 @@
+2001-10-16 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_sh_se77x9.inl: Added buffer parameters.
+
+2001-10-10 Gary Thomas <gthomas@redhat.com>
+
+ * include/devs_eth_sh_se77x9.inl (CYGHWR_NS_DP83902A_PLF_RESET):
+ Change in calling convention - now uses soft "reset" address from
+ device specific data.
+
+2001-07-12 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_sh_se77x9.inl: Fix typo.
+
+2001-06-16 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_sh_se77x9.inl: Use proper interrupt vector name.
+
+2001-06-15 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_sh_se77x9.inl: Split in devs/config parts. Use
+ proper delay in reset code.
+ Removed unused delays. Tell driver DMA HW is broken (I suspect the
+ FPGA - and yes, this took a very long time indeed to track down!).
+
+ * cdl/sh_se77x9_eth_drivers.cdl: Removed ring size options. Force
+ use of ESA until I figure out how to read the EPROM.
+
+2001-06-14 Jesper Skov <jskov@redhat.com>
+
+ * cdl/sh_se77x9_eth_drivers.cdl: Made _SET_ESA option configurable.
+
+ * include/devs_eth_sh_se77x9.inl: Added DATA I/O macros since the
+ platform needs to be treated like it was BE when accessing the
+ external devices.
+
+2001-06-13 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_sh_se77x9.inl: Remove debug hack.
+
+ * Created.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/eth/smsc/lan91cxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/smsc/lan91cxx/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/eth/smsc/lan91cxx/current/ChangeLog 15 Dec 2001 13:42:19 -0000 1.6
+++ packages/devs/eth/smsc/lan91cxx/current/ChangeLog 20 May 2002 21:28:23 -0000
@@ -107,23 +107,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/eth/via/rhine/current/ChangeLog
===================================================================
RCS file: packages/devs/eth/via/rhine/current/ChangeLog
diff -N packages/devs/eth/via/rhine/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/eth/via/rhine/current/ChangeLog 20 May 2002 21:28:27 -0000
@@ -0,0 +1,162 @@
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/via_rhine.h:
+ * src/if_rhine.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
+2001-07-05 Jesper Skov <jskov@redhat.com>
+
+ * src/via_rhine.h: Define IMR init value.
+ * src/if_rhine.c: And use it.
+
+ * src/if_rhine.c: Remove unused code.
+ * src/via_rhine.h: Remove unused variable.
+
+ * src/if_rhine.c (find_rhine_match_func): Added debug output. Fix
+ some warnings and an error.
+
+2001-07-04 Jesper Skov <jskov@redhat.com>
+
+ * src/if_rhine.c: Added D-Link pre-reset magic. Disabled driver
+ polls (leave it to interrupt handler).
+
+ * src/via_rhine.h: Added more definitions.
+
+ * src/if_rhine.c (rhine_can_send): Force MII status update by
+ reading from PHY controller.
+
+2001-07-02 Jesper Skov <jskov@redhat.com>
+
+ * src/via_rhine.h: Fail to build if CPU to PCI address translation
+ macros are not provided.
+
+2001-06-29 Jesper Skov <jskov@redhat.com>
+
+ * src/via_rhine.h: Fix macro typos.
+
+ * src/if_rhine.c (rhine_poll): Put a mutex on this function.
+
+2001-06-28 Jesper Skov <jskov@redhat.com>
+
+ * src/if_rhine.c: Comment out unused function to silence warning.
+ Removed unused mem_base. Set interrupt priority to non-zero.
+
+ * src/via_rhine.h (INCR_STAT): Fix typo.
+
+2001-06-27 Jesper Skov <jskov@redhat.com>
+
+ * src/if_rhine.c (rhine_can_send): Read MII status which appears
+ to make link magic work. Not at all clear why this is so, but it
+ works.
+
+ * src/via_rhine.h: Disable debug output.
+
+ * src/if_rhine.c (rhine_start): Name magic registers.
+ (rhine_start): Remove some verbose output.
+
+ * src/via_rhine.h: Added register definitions. Removed unused key
+ IDs.
+
+2001-06-26 Jesper Skov <jskov@redhat.com>
+
+ * src/if_rhine.c: Rename PCI IO macros.
+ * src/via_rhine.h: Same. And include PCI header.
+
+ * cdl/via_rhine_eth_drivers.cdl: Require PCI package.
+
+2001-06-25 Jesper Skov <jskov@redhat.com>
+
+ * src/if_rhine.c: Some cleanups, more debug code added, use macros
+ for accessing PCI IO space which platform can override. Some of
+ these changes from David Woodhouse.
+ * src/via_rhine.h: All macros moved to this file.
+
+2001-06-07 Jesper Skov <jskov@redhat.com>
+
+ * src/via_rhine.h: Rename MII definitions.
+ * src/if_rhine.c: Don't reset the controller when stopping. This
+ fixes the problem with the link state being weird. Clean up the
+ renegotiate code a bit.
+
+ * src/if_rhine.c: Added code to gather statistics.
+ Some output cleanup, sanity checking of RX queue only when
+ assertions enabled.
+
+2001-06-06 Jesper Skov <jskov@redhat.com>
+
+ * src/via_rhine.h: MII definitions.
+ * src/if_rhine.c: Added MII accessor functions to allow a forced
+ renegotiate of the connection on a link fail.
+
+ * src/if_rhine.c: Use PCI information to configure devices. Mask
+ interrupts in handlers.
+ (rhine_dsr): Oops, skipped driver synchronization.
+
+ * src/via_rhine.h: Added more private data.
+
+ * cdl/via_rhine_eth_drivers.cdl: Removed static ESA config option
+ - it belongs in the platform configury. Added device count for PCI
+ configury.
+ * src/if_rhine.c: Fix static ESA configury.
+ * src/via_rhine.h: Changed private data accordingly.
+
+ * src/if_rhine.c: Fix buglet in handling of small packets, small
+ hacks to interrupt handling.
+
+2001-06-01 Jesper Skov <jskov@redhat.com>
+
+ * src/if_rhine.c: Tell stack the ESA. Pad short packets.
+
+ * src/via_rhine.h: Added defs.
+
+ * src/if_rhine.c: Mask off PCI addresses - need proper macros for
+ this, or rather, use PCI API to get correct addresses. Close RX/TX
+ descriptor loops. Load RX/TX base pointers into NIC. Enable TX.
+
+2001-05-31 Jesper Skov <jskov@redhat.com>
+
+ * src/via_rhine.h: Make TX/RX descriptor entries 32 bit only to
+ avoid endian issues with offsets.
+
+ * src/if_rhine.c: Hacking code to (more or less) comply to
+ Rhine. Needs debugging though - manual is really thin!
+
+2001-05-30 Jesper Skov <jskov@redhat.com>
+
+ * Cloned from AMD PCNet driver.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/devs/flash/amd/am29xxxxx/current/ChangeLog 4 Jan 2002 14:13:55 -0000 1.10
+++ packages/devs/flash/amd/am29xxxxx/current/ChangeLog 20 May 2002 21:28:31 -0000
@@ -0,0 +1,5 @@
+2002-04-24 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+
+ * cdl/flash_amd_am29xxxxx.cdl: Support AM29LV200 and ST M29W200B.
+ * include/flash_am29xxxxx_parts.inl: Likewise.
+
@@ -143,23 +148,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/aaed2000/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/arm/aaed2000/current/ChangeLog
diff -N packages/devs/flash/arm/aaed2000/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/arm/aaed2000/current/ChangeLog 20 May 2002 21:28:35 -0000
@@ -0,0 +1,48 @@
+2001-11-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_arm_aaed2000.cdl: Removed ARM Boot Monitor protection
+ requirement.
+
+2001-10-31 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_arm_aaed2000.cdl: Require protection from ARM Boot
+ Monitor.
+
+2001-10-30 Jesper Skov <jskov@redhat.com>
+
+ * Imported sources from Gary Thomas.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/arm/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/assabet/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/flash/arm/assabet/current/ChangeLog 6 Apr 2001 17:20:16 -0000 1.6
+++ packages/devs/flash/arm/assabet/current/ChangeLog 20 May 2002 21:28:39 -0000
@@ -46,23 +46,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/at91/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/at91/current/ChangeLog 31 Jul 2001 21:15:36 -0000 1.1
+++ packages/devs/flash/arm/at91/current/ChangeLog 20 May 2002 21:28:43 -0000
@@ -17,23 +17,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/cerf/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/arm/cerf/current/ChangeLog
diff -N packages/devs/flash/arm/cerf/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/arm/cerf/current/ChangeLog 20 May 2002 21:28:47 -0000
@@ -0,0 +1,39 @@
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * include/cerf_strataflash.inl:
+ * cdl/flash_cerf.cdl: New file(s) - port to Intrinsyc CerfCube.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/arm/cerfpda/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/arm/cerfpda/current/ChangeLog
diff -N packages/devs/flash/arm/cerfpda/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/arm/cerfpda/current/ChangeLog 20 May 2002 21:28:50 -0000
@@ -0,0 +1,39 @@
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * include/cerfpda_strataflash.inl:
+ * cdl/flash_cerfpda.cdl: New file(s) - port to Intrinsyc CerfPDA.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/devs/flash/arm/ebsa285/current/ChangeLog 2 Oct 2001 18:28:25 -0000 1.8
+++ packages/devs/flash/arm/ebsa285/current/ChangeLog 20 May 2002 21:28:54 -0000
@@ -48,23 +48,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/flash/arm/edb7xxx/current/ChangeLog 19 Oct 2001 07:02:30 -0000 1.7
+++ packages/devs/flash/arm/edb7xxx/current/ChangeLog 20 May 2002 21:28:59 -0000
@@ -0,0 +1,5 @@
+2001-10-14 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/flash_edb7xxx.cdl: Missed change in include file location
+ for StrataFLASH changes.
+
@@ -4,0 +10,10 @@
+ Move EP73xx strataflash support into here as another subcomponent.
+
+ * cdl/flash_strata_edb7xxx.cdl: Delete.
+
+2001-09-25 Gary Thomas <gthomas@redhat.com>
+
+ * include/edb7xxx_strataflash.inl:
+ * cdl/flash_strata_edb7xxx.cdl: New setup for EDB7312 which uses
+ Intel StrataFlash devices.
+
@@ -39,23 +54,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/excalibur/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/arm/excalibur/current/ChangeLog
diff -N packages/devs/flash/arm/excalibur/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/arm/excalibur/current/ChangeLog 20 May 2002 21:29:03 -0000
@@ -0,0 +1,44 @@
+2001-08-17 Jesper Skov <jskov@redhat.com>
+ [from branch]
+ * src/arm_excalibur_flash.c: Use all 4 flash parts.
+
+ * cdl/flash_excalibur.cdl: Fix typo.
+
+2001-08-10 Jesper Skov <jskov@redhat.com>
+
+ * Created.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/arm/flexanet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/flexanet/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/flexanet/current/ChangeLog 29 Jul 2001 02:00:08 -0000 1.1
+++ packages/devs/flash/arm/flexanet/current/ChangeLog 20 May 2002 21:29:07 -0000
@@ -6,23 +6,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/integrator/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/integrator/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/integrator/current/ChangeLog 2 Nov 2001 16:12:33 -0000 1.1
+++ packages/devs/flash/arm/integrator/current/ChangeLog 20 May 2002 21:29:11 -0000
@@ -0,0 +1,16 @@
+2002-03-06 Nick Garnett <nickg@redhat.com>
+
+ * cdl/flash_integrator.cdl: Converted to use generic 28Fxxx flash
+ driver.
+
+ * src/arm_integrator_flash.c:
+ This file added to parameterize generic FLASH driver. Also define
+ here CYGHWR_FLASH_WRITE_ENABLE() and CYGHWR_FLASH_WRITE_DISABLE()
+ to turn FLASH writing on and off.
+
+ * src/flash.h:
+ * src/flash_erase_block.c:
+ * src/flash_program_buf.c:
+ * src/flash_query.c:
+ Files removed. These are the old flash driver.
+
@@ -7,23 +23,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/ipaq/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/ipaq/current/ChangeLog 6 Apr 2001 17:20:17 -0000 1.1
+++ packages/devs/flash/arm/ipaq/current/ChangeLog 20 May 2002 21:29:15 -0000
@@ -14,23 +14,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/iq80310/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/flash/arm/iq80310/current/ChangeLog 2 Oct 2001 18:28:25 -0000 1.5
+++ packages/devs/flash/arm/iq80310/current/ChangeLog 20 May 2002 21:29:19 -0000
@@ -0,0 +1,5 @@
+2002-04-16 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/flash_iq80310.cdl: Invoke $(CC) with $(CFLAGS) to ensure the
+ correct flags are passed.
+
@@ -40,23 +45,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/iq80321/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/arm/iq80321/current/ChangeLog
diff -N packages/devs/flash/arm/iq80321/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/arm/iq80321/current/ChangeLog 20 May 2002 21:29:23 -0000
@@ -0,0 +1,44 @@
+2002-01-28 Mark Salter <msalter@redhat.com>
+
+ * include/iq80321_strataflash.inl: Include cyg/hal/plf_io.h.
+ * include/iq80321_strataflash.inl: Doh. Just remove it as unneccessary.
+
+2002-01-09 Mark Salter <msalter@redhat.com>
+
+ * include/iq80321_strataflash.inl: Use platform provided FLASH addr.
+
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/arm/nano/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/nano/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/nano/current/ChangeLog 25 Apr 2001 23:22:52 -0000 1.1
+++ packages/devs/flash/arm/nano/current/ChangeLog 20 May 2002 21:29:27 -0000
@@ -11,23 +11,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/pid/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/arm/pid/current/ChangeLog 27 Feb 2001 01:21:45 -0000 1.1
+++ packages/devs/flash/arm/pid/current/ChangeLog 20 May 2002 21:29:31 -0000
@@ -11,23 +11,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/arm/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/sa1100mm/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/flash/arm/sa1100mm/current/ChangeLog 2 Oct 2001 18:28:25 -0000 1.5
+++ packages/devs/flash/arm/sa1100mm/current/ChangeLog 20 May 2002 21:29:35 -0000
@@ -33,23 +33,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/atmel/at29cxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/atmel/at29cxxxx/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/flash/atmel/at29cxxxx/current/ChangeLog 2 Oct 2001 18:28:25 -0000 1.3
+++ packages/devs/flash/atmel/at29cxxxx/current/ChangeLog 20 May 2002 21:29:40 -0000
@@ -63,23 +63,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/frv/frv400/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/frv/frv400/current/ChangeLog
diff -N packages/devs/flash/frv/frv400/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/frv/frv400/current/ChangeLog 20 May 2002 21:29:44 -0000
@@ -0,0 +1,34 @@
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/intel/28fxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/28fxxx/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/flash/intel/28fxxx/current/ChangeLog 19 Oct 2001 07:02:30 -0000 1.7
+++ packages/devs/flash/intel/28fxxx/current/ChangeLog 20 May 2002 21:29:47 -0000
@@ -0,0 +1,13 @@
+2002-03-06 Nick Garnett <nickg@redhat.com>
+
+ * include/flash_28fxxx.inl:
+ Added CYGHWR_FLASH_WRITE_ENABLE() and CYGHWR_FLASH_WRITE_DISABLE()
+ macro calls to enable and disable FLASH writing in platform
+ hardware. Some platforms have extra protection for the FLASH
+ beyond that provided for the FLASH itself.
+
+ * include/flash_28fxxx_parts.inl:
+ * cdl/flash_intel_28fxxx.cdl:
+ Added support for the 28f320S3 part. This mainly differs from the
+ C3 in that it does not have any bootblocks.
+
@@ -19,0 +33 @@
+ Which affects the Malta, which uses them.
@@ -50,23 +64,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/intel/bootblock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/bootblock/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/flash/intel/bootblock/current/ChangeLog 15 Jun 2001 22:45:05 -0000 1.5
+++ packages/devs/flash/intel/bootblock/current/ChangeLog 20 May 2002 21:29:52 -0000
@@ -42,23 +42,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/intel/strata/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/strata/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/devs/flash/intel/strata/current/ChangeLog 26 Oct 2001 12:27:33 -0000 1.9
+++ packages/devs/flash/intel/strata/current/ChangeLog 20 May 2002 21:29:56 -0000
@@ -0,0 +1,18 @@
+2002-04-30 Christoph Csebits <christoph.csebits@frequentis.com>
+
+ * src/flash_unlock_block.c: Getting the current block lock
+ state for flashes in 8-Bit mode is now working correctly.
+
+2002-04-16 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/flash_strata.cdl: Invoke $(CC) with $(CFLAGS) to ensure the
+ correct flags are passed.
+
+2002-04-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/strata.c: Clean up warnings.
+
+2002-01-22 Mark Salter <msalter@redhat.com>
+
+ * cdl/flash_strata.cdl: Add ".text" before "_end" markers in .s files.
+
@@ -194,23 +212,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/atlas/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/flash/mips/atlas/current/ChangeLog 15 Jun 2001 22:45:05 -0000 1.3
+++ packages/devs/flash/mips/atlas/current/ChangeLog 20 May 2002 21:29:59 -0000
@@ -11,23 +11,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/mips/malta/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/mips/malta/current/ChangeLog
diff -N packages/devs/flash/mips/malta/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/mips/malta/current/ChangeLog 20 May 2002 21:30:07 -0000
@@ -0,0 +1,54 @@
+2001-08-10 Jesper Skov <jskov@redhat.com>
+
+ * src/mips_malta_flash.c: Define width.
+
+ * cdl/flash_malta.cdl: Require 28F160S5 support.
+
+2001-03-23 Jesper Skov <jskov@redhat.com>
+
+ * src/mips_malta_flash.c (CYGNUM_FLASH_BASE): Changed again to
+ non-cached area at 0x1e000000 to avoid problem with board ID
+ word.
+
+2001-03-22 Jesper Skov <jskov@redhat.com>
+
+ * src/mips_malta_flash.c (CYGNUM_FLASH_BASE): Changed.
+
+2001-03-21 Jesper Skov <jskov@redhat.com>
+
+ * Use generic Intel driver.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/mips/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/ocelot/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/flash/mips/ocelot/current/ChangeLog 10 Jun 2001 19:35:25 -0000 1.3
+++ packages/devs/flash/mips/ocelot/current/ChangeLog 20 May 2002 21:30:11 -0000
@@ -20,23 +20,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/vrc437x/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/mips/vrc437x/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.1
+++ packages/devs/flash/mips/vrc437x/current/ChangeLog 20 May 2002 21:30:16 -0000
@@ -8,23 +8,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/mn10300/asb2305/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/mn10300/asb2305/current/ChangeLog
diff -N packages/devs/flash/mn10300/asb2305/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/mn10300/asb2305/current/ChangeLog 20 May 2002 21:30:21 -0000
@@ -0,0 +1,39 @@
+2001-06-08 Jesper Skov <jskov@redhat.com>
+ From dhowells@redhat.com
+ * src/mn10300_asb2305_flash.c: New package/file(s).
+ * cdl/flash_asb2305.cdl: Same.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/mn10300/stb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mn10300/stb/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/flash/mn10300/stb/current/ChangeLog 10 Aug 2001 19:27:55 -0000 1.2
+++ packages/devs/flash/mn10300/stb/current/ChangeLog 20 May 2002 21:30:26 -0000
@@ -11,23 +11,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/powerpc/cme555/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/powerpc/cme555/current/ChangeLog
diff -N packages/devs/flash/powerpc/cme555/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/powerpc/cme555/current/ChangeLog 20 May 2002 21:30:30 -0000
@@ -0,0 +1,38 @@
+2002-04-24 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/powerpc/ec555/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/powerpc/ec555/current/ChangeLog
diff -N packages/devs/flash/powerpc/ec555/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/powerpc/ec555/current/ChangeLog 20 May 2002 21:30:35 -0000
@@ -0,0 +1,38 @@
+2002-04-24 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/flash/powerpc/mbx/current/ChangeLog 10 Jun 2001 19:35:25 -0000 1.5
+++ packages/devs/flash/powerpc/mbx/current/ChangeLog 20 May 2002 21:30:39 -0000
@@ -36,23 +36,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/viper/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/flash/powerpc/viper/current/ChangeLog 15 Jun 2001 22:45:05 -0000 1.3
+++ packages/devs/flash/powerpc/viper/current/ChangeLog 20 May 2002 21:30:43 -0000
@@ -20,23 +20,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/sh/cq7750/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/sh/cq7750/current/ChangeLog 4 Jan 2002 14:13:56 -0000 1.1
+++ packages/devs/flash/sh/cq7750/current/ChangeLog 20 May 2002 21:30:47 -0000
@@ -6,23 +6,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/sh/edk7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/sh/edk7708/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/sh/edk7708/current/ChangeLog 2 Oct 2001 18:28:25 -0000 1.1
+++ packages/devs/flash/sh/edk7708/current/ChangeLog 20 May 2002 21:30:51 -0000
@@ -6,23 +6,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/flash/sh/hs7729pci/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/sh/hs7729pci/current/ChangeLog
diff -N packages/devs/flash/sh/hs7729pci/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/sh/hs7729pci/current/ChangeLog 20 May 2002 21:30:56 -0000
@@ -0,0 +1,50 @@
+2001-06-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_sh_hs7729pci.cdl: Require AM29LV160 support.
+
+2001-05-29 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_hs7729pci_flash.c (plf_flash_init): Automatically
+ determine location of flash.
+
+2001-05-28 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_hs7729pci_flash.c (CYGNUM_FLASH_BASE): Hack address for
+ EPROM boot config for now.
+
+ * Added flash support for HS7729PCI.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/sh/se7751/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/sh/se7751/current/ChangeLog
diff -N packages/devs/flash/sh/se7751/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/sh/se7751/current/ChangeLog 20 May 2002 21:30:59 -0000
@@ -0,0 +1,38 @@
+2001-07-09 Jesper Skov <jskov@redhat.com>
+
+ * Added flash support for SE7751.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/sh/se77x9/current/ChangeLog
===================================================================
RCS file: packages/devs/flash/sh/se77x9/current/ChangeLog
diff -N packages/devs/flash/sh/se77x9/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/flash/sh/se77x9/current/ChangeLog 20 May 2002 21:31:04 -0000
@@ -0,0 +1,38 @@
+2001-06-12 Jesper Skov <jskov@redhat.com>
+
+ * Added flash support for SE77x9.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/synth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/synth/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/flash/synth/current/ChangeLog 11 Jan 2002 16:53:48 -0000 1.1
+++ packages/devs/flash/synth/current/ChangeLog 20 May 2002 21:31:08 -0000
@@ -0,0 +1,16 @@
+2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/flash_synth.cdl: Add CYGMEM_FLASH_SYNTH_BASE to allow
+ imposition of base address.
+ Add CYGSEM_FLASH_SYNTH_FILE_WRITEBACK to allow changes to be
+ reflected in the underlying file.
+ * src/synth.c (flash_hwr_init): Implement CYGMEM_FLASH_SYNTH_BASE and
+ CYGSEM_FLASH_SYNTH_FILE_WRITEBACK using appropriate args to mmap().
+ Include <string.h> to avoid warning.
+
+2002-01-11 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/synth.c (flash_hwr_init): Initialize to 0xff if the file
+ needs creating.
+ * cdl/flash_synth.cdl: requires errno codes.
+
@@ -8,23 +24,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/kbd/arm/aaed2000/current/ChangeLog
===================================================================
RCS file: packages/devs/kbd/arm/aaed2000/current/ChangeLog
diff -N packages/devs/kbd/arm/aaed2000/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/kbd/arm/aaed2000/current/ChangeLog 20 May 2002 21:31:12 -0000
@@ -0,0 +1,39 @@
+2002-03-10 Gary Thomas <gthomas@redhat.com>
+
+ * src/aaed2000_kbd.c:
+ * cdl/kbd_aaed2000.cdl: New file(s). Keyboard driver for AAED2000.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/kbd/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/kbd/arm/ipaq/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/kbd/arm/ipaq/current/ChangeLog 12 Sep 2001 00:59:20 -0000 1.3
+++ packages/devs/kbd/arm/ipaq/current/ChangeLog 20 May 2002 21:31:17 -0000
@@ -15,23 +15,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/pcmcia/arm/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/pcmcia/arm/assabet/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/pcmcia/arm/assabet/current/ChangeLog 18 Jul 2001 11:38:40 -0000 1.5
+++ packages/devs/pcmcia/arm/assabet/current/ChangeLog 20 May 2002 21:31:21 -0000
@@ -41,23 +41,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/pcmcia/arm/cerf/current/ChangeLog
===================================================================
RCS file: packages/devs/pcmcia/arm/cerf/current/ChangeLog
diff -N packages/devs/pcmcia/arm/cerf/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/pcmcia/arm/cerf/current/ChangeLog 20 May 2002 21:31:25 -0000
@@ -0,0 +1,39 @@
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * src/cerf_pcmcia.c:
+ * cdl/pcmcia_cerf.cdl: New file(s) - port to Intrinsyc CerfCube.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/pcmcia/arm/cerfpda/current/ChangeLog
===================================================================
RCS file: packages/devs/pcmcia/arm/cerfpda/current/ChangeLog
diff -N packages/devs/pcmcia/arm/cerfpda/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/pcmcia/arm/cerfpda/current/ChangeLog 20 May 2002 21:31:30 -0000
@@ -0,0 +1,39 @@
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * src/cerfpda_pcmcia.c:
+ * cdl/pcmcia_cerfpda.cdl: New file(s) - port to Intrinsyc CerfPDA.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/pcmcia/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/pcmcia/arm/ipaq/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/pcmcia/arm/ipaq/current/ChangeLog 18 Jul 2001 11:38:40 -0000 1.2
+++ packages/devs/pcmcia/arm/ipaq/current/ChangeLog 20 May 2002 21:31:34 -0000
@@ -0,0 +1,4 @@
+2002-04-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipaq_pcmcia.c: Clean up warnings.
+
@@ -22,23 +26,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/arm/aaed2000/current/ChangeLog
===================================================================
RCS file: packages/devs/serial/arm/aaed2000/current/ChangeLog
diff -N packages/devs/serial/arm/aaed2000/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/serial/arm/aaed2000/current/ChangeLog 20 May 2002 21:31:38 -0000
@@ -0,0 +1,48 @@
+2001-11-14 Jesper Skov <jskov@redhat.com>
+
+ * src/aaed2000_serial.c (aaed2000_serial_DSR): Reworked a little
+ to fill/empty FIFO.
+
+2001-11-13 Jesper Skov <jskov@redhat.com>
+
+ * src/aaed2000_serial.c: Removed ser1 structures. Fix reader. Make
+ DSR loop to empty FIFO.
+
+2001-11-12 Jesper Skov <jskov@redhat.com>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/serial/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/aeb/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/arm/aeb/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.6
+++ packages/devs/serial/arm/aeb/current/ChangeLog 20 May 2002 21:31:42 -0000
@@ -1165,23 +1165,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/at91/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/serial/arm/at91/current/ChangeLog 2 Oct 2001 18:28:25 -0000 1.4
+++ packages/devs/serial/arm/at91/current/ChangeLog 20 May 2002 21:31:46 -0000
@@ -22,23 +22,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/arm/cerfpda/current/ChangeLog
===================================================================
RCS file: packages/devs/serial/arm/cerfpda/current/ChangeLog
diff -N packages/devs/serial/arm/cerfpda/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/serial/arm/cerfpda/current/ChangeLog 20 May 2002 21:31:50 -0000
@@ -0,0 +1,39 @@
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * include/arm_sa1110_cerfpda_ser.inl:
+ * cdl/ser_arm_cerfpda.cdl: New file(s) - port to Intrinsyc CerfPDA.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/serial/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/cma230/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/arm/cma230/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.5
+++ packages/devs/serial/arm/cma230/current/ChangeLog 20 May 2002 21:31:54 -0000
@@ -1162,23 +1162,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/arm/e7t/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/e7t/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/arm/e7t/current/ChangeLog 19 Oct 2001 07:02:30 -0000 1.1
+++ packages/devs/serial/arm/e7t/current/ChangeLog 20 May 2002 21:31:58 -0000
@@ -7,23 +7,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/arm/ebsa285/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.5
+++ packages/devs/serial/arm/ebsa285/current/ChangeLog 20 May 2002 21:32:02 -0000
@@ -1173,23 +1173,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/arm/edb7xxx/current/ChangeLog 19 Oct 2001 07:02:30 -0000 1.6
+++ packages/devs/serial/arm/edb7xxx/current/ChangeLog 20 May 2002 21:32:07 -0000
@@ -1164,23 +1164,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/arm/integrator/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/integrator/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/arm/integrator/current/ChangeLog 2 Nov 2001 16:12:33 -0000 1.1
+++ packages/devs/serial/arm/integrator/current/ChangeLog 20 May 2002 21:32:11 -0000
@@ -0,0 +1,9 @@
+2002-03-06 Nick Garnett <nickg@redhat.com>
+
+ * cdl/ser_arm_integrator.cdl:
+ Disable testing of 57600 and 115200 baud rates. The CPUs we are
+ currently using (ARM7TDMI and ARM966E) have no cache and are too
+ slow to handle the higher baud rates in the FIFO-free UARTs we
+ have. In the future we may need to revisit this an make it
+ conditional on the CPU available.
+
@@ -8,23 +17,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/iq80310/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/serial/arm/iq80310/current/ChangeLog 12 Sep 2001 00:59:20 -0000 1.2
+++ packages/devs/serial/arm/iq80310/current/ChangeLog 20 May 2002 21:32:15 -0000
@@ -11,23 +11,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/arm/iq80321/current/ChangeLog
===================================================================
RCS file: packages/devs/serial/arm/iq80321/current/ChangeLog
diff -N packages/devs/serial/arm/iq80321/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/serial/arm/iq80321/current/ChangeLog 20 May 2002 21:32:19 -0000
@@ -0,0 +1,40 @@
+2002-01-25 Nick Garnett <nickg@redhat.com>
+
+ * include/arm_iq80321_ser.inl:
+ * cdl/ser_arm_iq80321.cdl:
+ IQ80321 files created, by copying the IQ80310 versions and editing.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/serial/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/pid/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/serial/arm/pid/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.7
+++ packages/devs/serial/arm/pid/current/ChangeLog 20 May 2002 21:32:23 -0000
@@ -188,23 +188,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/arm/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/sa11x0/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/arm/sa11x0/current/ChangeLog 19 Oct 2001 07:02:30 -0000 1.5
+++ packages/devs/serial/arm/sa11x0/current/ChangeLog 20 May 2002 21:32:27 -0000
@@ -40,23 +40,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/generic/16x5x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/generic/16x5x/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/devs/serial/generic/16x5x/current/ChangeLog 22 Jun 2001 18:18:47 -0000 1.7
+++ packages/devs/serial/generic/16x5x/current/ChangeLog 20 May 2002 21:32:31 -0000
@@ -251,23 +251,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/h8300/h8300h/current/ChangeLog
===================================================================
RCS file: packages/devs/serial/h8300/h8300h/current/ChangeLog
diff -N packages/devs/serial/h8300/h8300h/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/serial/h8300/h8300h/current/ChangeLog 20 May 2002 21:32:46 -0000
@@ -0,0 +1,38 @@
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/serial/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/i386/pc/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/devs/serial/i386/pc/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.6
+++ packages/devs/serial/i386/pc/current/ChangeLog 20 May 2002 21:32:50 -0000
@@ -1171,23 +1171,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/loop/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/loop/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/serial/loop/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.3
+++ packages/devs/serial/loop/current/ChangeLog 20 May 2002 21:32:54 -0000
@@ -22,23 +22,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/atlas/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/serial/mips/atlas/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.2
+++ packages/devs/serial/mips/atlas/current/ChangeLog 20 May 2002 21:32:58 -0000
@@ -18,23 +18,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/mips/jmr3904/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/jmr3904/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/mips/jmr3904/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.5
+++ packages/devs/serial/mips/jmr3904/current/ChangeLog 20 May 2002 21:33:02 -0000
@@ -1160,23 +1160,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/mips/ref4955/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/ref4955/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/serial/mips/ref4955/current/ChangeLog 3 Nov 2000 21:17:40 -0000 1.1
+++ packages/devs/serial/mips/ref4955/current/ChangeLog 20 May 2002 21:33:06 -0000
@@ -35,23 +35,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/mips/upd985xx/current/ChangeLog
===================================================================
RCS file: packages/devs/serial/mips/upd985xx/current/ChangeLog
diff -N packages/devs/serial/mips/upd985xx/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/serial/mips/upd985xx/current/ChangeLog 20 May 2002 21:33:10 -0000
@@ -0,0 +1,50 @@
+2002-02-11 Jesper Skov <jskov@redhat.com>
+
+ * src/upd985xx_serial.c (upd985xx_serial_init): Fix compile error.
+
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_mips_upd985xx.cdl:
+ Fix 234000->230400 typo.
+
+2001-07-18 Hugo Tyson <hmt@redhat.com>
+
+ * src/upd985xx_serial.c:
+ * src/upd985xx_serial.h:
+ * cdl/ser_mips_upd985xx.cdl:
+ New files; implement asynchronous serial device for uPD985xx.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/serial/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/vrc437x/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/serial/mips/vrc437x/current/ChangeLog 2 Oct 2001 18:28:25 -0000 1.2
+++ packages/devs/serial/mips/vrc437x/current/ChangeLog 20 May 2002 21:33:14 -0000
@@ -1181,23 +1181,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/mn10300/mn10300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mn10300/mn10300/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/serial/mn10300/mn10300/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.4
+++ packages/devs/serial/mn10300/mn10300/current/ChangeLog 20 May 2002 21:33:22 -0000
@@ -1156,23 +1156,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/powerpc/cme555/current/ChangeLog
===================================================================
RCS file: packages/devs/serial/powerpc/cme555/current/ChangeLog
diff -N packages/devs/serial/powerpc/cme555/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/serial/powerpc/cme555/current/ChangeLog 20 May 2002 21:33:26 -0000
@@ -0,0 +1,38 @@
+2002-04-24 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/serial/powerpc/cogent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/cogent/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/powerpc/cogent/current/ChangeLog 12 Sep 2001 04:21:14 -0000 1.5
+++ packages/devs/serial/powerpc/cogent/current/ChangeLog 20 May 2002 21:33:31 -0000
@@ -1160,23 +1160,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/powerpc/ec555/current/ChangeLog
===================================================================
RCS file: packages/devs/serial/powerpc/ec555/current/ChangeLog
diff -N packages/devs/serial/powerpc/ec555/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/serial/powerpc/ec555/current/ChangeLog 20 May 2002 21:33:35 -0000
@@ -0,0 +1,38 @@
+2002-04-24 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/serial/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/devs/serial/powerpc/quicc/current/ChangeLog 7 Dec 2001 14:15:04 -0000 1.9
+++ packages/devs/serial/powerpc/quicc/current/ChangeLog 20 May 2002 21:33:39 -0000
@@ -1189,23 +1189,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/sh/cq7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/cq7708/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/devs/serial/sh/cq7708/current/ChangeLog 12 Oct 2000 20:31:44 -0000 1.4
+++ packages/devs/serial/sh/cq7708/current/ChangeLog 20 May 2002 21:33:43 -0000
@@ -0,0 +1,9 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * include/sh_sh3_cq7708_sci.inl: Serial register renaming.
+
+2002-04-23 Jesper Skov <jskov@redhat.com>
+
+ * include/sh_sh3_cq7708_sci.inl (sh_serial_info): Use variant
+ register definition for base.
+
@@ -28,23 +37,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/sh/edk7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/edk7708/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/sh/edk7708/current/ChangeLog 12 Oct 2000 20:31:44 -0000 1.5
+++ packages/devs/serial/sh/edk7708/current/ChangeLog 20 May 2002 21:33:48 -0000
@@ -0,0 +1,9 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * include/sh_sh3_edk7708_sci.inl: Serial register renaming.
+
+2002-04-23 Jesper Skov <jskov@redhat.com>
+
+ * include/sh_sh3_edk7708_sci.inl (sh_serial_info): Use variant
+ register definition for base.
+
@@ -1170,23 +1179,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/sh/sci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/sci/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/serial/sh/sci/current/ChangeLog 27 Feb 2001 01:21:46 -0000 1.3
+++ packages/devs/serial/sh/sci/current/ChangeLog 20 May 2002 21:33:51 -0000
@@ -0,0 +1,9 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_sci_serial.c: Register renaming.
+
+2002-04-23 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_sci_serial.c: Compute register offsets from register
+ definitions. Don't define SCI base.
+
@@ -122,23 +131,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/sh/scif/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/scif/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/sh/scif/current/ChangeLog 6 Apr 2001 17:20:19 -0000 1.5
+++ packages/devs/serial/sh/scif/current/ChangeLog 20 May 2002 21:33:55 -0000
@@ -0,0 +1,18 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_scif_serial.c: Added SH2 support. Added break interrupt
+ support. Added IrDA support. Added async RX/TX support. Added
+ support for platforms to add config keys and handle flow
+ control. Register renaming.
+
+ * cdl/ser_sh_scif.cdl: Added async RX/TX and IRDA support. Also
+ added interface for support of break interrupts.
+
+2002-01-30 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_scif_serial.c (sh3_scif_tx_DSR): Stop single-character
+ transmit if transmitter gets disabled. This does not change the
+ (output) semantics of the code, but does prevent it from looping
+ over the full size of the FIFO calling the (inactive) xmt_char
+ callback.
+
@@ -135,23 +153,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/sh/se77x9/current/ChangeLog
===================================================================
RCS file: packages/devs/serial/sh/se77x9/current/ChangeLog
diff -N packages/devs/serial/sh/se77x9/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/serial/sh/se77x9/current/ChangeLog 20 May 2002 21:33:59 -0000
@@ -0,0 +1,48 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * include/sh_sh3_se77x9_scif.inl: CYGINT_IO_SERIAL_SH_SCIF_DMA is
+ now booldata. Rename sh3_scif to sh_scif. Register renaming.
+
+2001-06-19 Jesper Skov <jskov@redhat.com>
+
+ * cdl/ser_sh_se77x9.cdl: Disable COM1 driver for now since it
+ breaks eCos.
+
+2001-06-18 Jesper Skov <jskov@redhat.com>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/serial/sparclite/sleb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sparclite/sleb/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/serial/sparclite/sleb/current/ChangeLog 12 Sep 2001 04:21:15 -0000 1.5
+++ packages/devs/serial/sparclite/sleb/current/ChangeLog 20 May 2002 21:34:04 -0000
@@ -1162,23 +1162,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/serial/v85x/v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/v85x/v850/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/devs/serial/v85x/v850/current/ChangeLog 6 Apr 2001 17:20:19 -0000 1.8
+++ packages/devs/serial/v85x/v850/current/ChangeLog 20 May 2002 21:34:08 -0000
@@ -58,23 +58,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/touch/arm/aaed2000/current/ChangeLog
===================================================================
RCS file: packages/devs/touch/arm/aaed2000/current/ChangeLog
diff -N packages/devs/touch/arm/aaed2000/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/touch/arm/aaed2000/current/ChangeLog 20 May 2002 21:34:12 -0000
@@ -0,0 +1,43 @@
+2002-03-10 Gary Thomas <gthomas@redhat.com>
+
+ * src/aaed2000_ts.c: Update scan frequency to 20Hz.
+
+2002-03-09 Gary Thomas <gthomas@redhat.com>
+
+ * src/aaed2000_ts.c:
+ * touch_aaed2000.cdl: New files(s). Touch screen driver for AAED2000.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/touch/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/touch/arm/ipaq/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/devs/touch/arm/ipaq/current/ChangeLog 12 Sep 2001 00:59:20 -0000 1.3
+++ packages/devs/touch/arm/ipaq/current/ChangeLog 20 May 2002 21:34:16 -0000
@@ -23,23 +23,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/usb/nec_upd985xx/current/ChangeLog
===================================================================
RCS file: packages/devs/usb/nec_upd985xx/current/ChangeLog
diff -N packages/devs/usb/nec_upd985xx/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/usb/nec_upd985xx/current/ChangeLog 20 May 2002 21:34:20 -0000
@@ -0,0 +1,104 @@
+2001-09-20 Bart Veer <bartv@redhat.com>
+
+ * src/usbs_upd985xx.c (ep0_init):
+ During a reset, also reset the tx_in_progress and
+ tx_pending locks. Otherwise if there are ongoing
+ transmits while the host is issuing a reset no
+ further transmits would be possible.
+
+2001-09-14 Bart Veer <bartv@redhat.com>
+
+ * src/usbs_upd985xx.c:
+ Various changes related to USB testing. Also include
+ potential work-arounds for some unconfirmed hardware
+ problems, but these are disabled for now.
+
+ * src/usbs_upd985xx.c:
+ Change how the reset signal interrupt bit gets masked, to
+ cope with the way Windows initializes a new USB device.
+
+2001-08-09 Bart Veer <bartv@redhat.com>
+
+ * doc/usbs_upd985xx.sgml, doc/*.html:
+ Updated to describe the driver's current behaviour.
+
+ * src/usbs_upd985xx.c, cdl/usbs_upd985xx.cdl:
+ Implement workaround for some hardware problems,
+ by serializing transmit operations.
+
+2001-08-08 Bart Veer <bartv@redhat.com>
+
+ * cdl/usbs_upd985xx.cdl, include/usbs_upd985xx.h,
+ src/usbs_upd985xx.c, src/usbs_upd985xx.cxx:
+ Implement workarounds for some hardware problems.
+ 1) flush the ibus after every write operation.
+ 2) implement support for endpoint 5 transfers, and
+ optionally for emulating bulk transfers over this
+ endpoint (normally this endpoint is used for interrupt
+ transfers).
+ All under the control of suitable configuration options,
+ which by default are set to work around the hardware problems.
+
+2001-08-06 Bart Veer <bartv@redhat.com>
+
+ * src/usbs_upd985xx.c:
+ Add initial support for USB testing.
+
+2001-07-02 Bart Veer <bartv@redhat.com>
+
+ * doc/usbs_upd985xx.sgml:
+ Document alignment restrictions for receive buffers, and
+ the optional platform-specific INIT macro.
+
+ * doc/devs-usb-nec-upd985xx.html
+ Regenerate following above change.
+
+ * src/usbs_upd985xx.c:
+ Remove FIXME related to cacheline alignment, not an issue
+ for MIPS.
+ Remove FIXME related to platform-specific USB startup,
+ now implemented.
+
+2001-06-28 Bart Veer <bartv@redhat.com>
+
+ * src/usbs_upd985xx.c, cdl/usbs_upd985xx.cdl:
+ Device driver now functional.
+
+2001-05-22 Bart Veer <bartv@redhat.com>
+
+ * USB device driver work started.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/usb/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/usb/sa11x0/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/devs/usb/sa11x0/current/ChangeLog 2 Oct 2001 18:28:26 -0000 1.5
+++ packages/devs/usb/sa11x0/current/ChangeLog 20 May 2002 21:34:34 -0000
@@ -0,0 +1,17 @@
+2002-02-11 Bart Veer <bartv@redhat.com>
+
+ * src/usbs_sa11x0.c:
+ Add a handler for the SET_INTERFACE standard control message.
+ This should not be needed, but appears to avoid hardware problems
+ when a compliance testing program sends certain requests. Also
+ improve the handling of halted endpoints since the hardware
+ does not allow transfers to be aborted.
+
+2002-01-23 Bart Veer <bartv@redhat.com>
+
+ * src/usbs_sa11x0.c:
+ Add missing assertions for non-NULL buffers
+ Try to improve the behaviour when the host sends data before
+ the target is ready. The hardware is not capable of handling
+ this situation, but some recovery is possible some of the time.
+
@@ -133,23 +150,32 @@
-//####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) 2000, 2001 Red Hat, Inc.
-// All Rights Reserved.
-// -------------------------------------------
-//
-//####COPYRIGHTEND####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/wallclock/dallas/ds12887/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/dallas/ds12887/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/wallclock/dallas/ds12887/current/ChangeLog 29 Jul 2001 02:00:08 -0000 1.2
+++ packages/devs/wallclock/dallas/ds12887/current/ChangeLog 20 May 2002 21:34:38 -0000
@@ -14,23 +14,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/wallclock/dallas/ds1742/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/dallas/ds1742/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/wallclock/dallas/ds1742/current/ChangeLog 2 Jun 2000 17:35:00 -0000 1.1
+++ packages/devs/wallclock/dallas/ds1742/current/ChangeLog 20 May 2002 21:34:43 -0000
@@ -5,23 +5,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/wallclock/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/i386/pc/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/wallclock/i386/pc/current/ChangeLog 2 Oct 2001 18:28:26 -0000 1.1
+++ packages/devs/wallclock/i386/pc/current/ChangeLog 20 May 2002 21:34:48 -0000
@@ -7,23 +7,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/wallclock/mips/ref4955/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/mips/ref4955/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/devs/wallclock/mips/ref4955/current/ChangeLog 6 Jul 2001 19:11:34 -0000 1.2
+++ packages/devs/wallclock/mips/ref4955/current/ChangeLog 20 May 2002 21:34:52 -0000
@@ -20,23 +20,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/wallclock/powerpc/mpc5xx/current/ChangeLog
===================================================================
RCS file: packages/devs/wallclock/powerpc/mpc5xx/current/ChangeLog
diff -N packages/devs/wallclock/powerpc/mpc5xx/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/wallclock/powerpc/mpc5xx/current/ChangeLog 20 May 2002 21:34:57 -0000
@@ -0,0 +1,38 @@
+2002-04-24 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/devs/wallclock/sh/hs7729pci/current/ChangeLog
===================================================================
RCS file: packages/devs/wallclock/sh/hs7729pci/current/ChangeLog
diff -N packages/devs/wallclock/sh/hs7729pci/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/devs/wallclock/sh/hs7729pci/current/ChangeLog 20 May 2002 21:35:27 -0000
@@ -0,0 +1,38 @@
+2001-07-06 Jesper Skov <jskov@redhat.com>
+
+ New package.
+
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+
+
Index: packages/devs/wallclock/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/sh/sh3/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/wallclock/sh/sh3/current/ChangeLog 18 Jul 2001 11:38:40 -0000 1.1
+++ packages/devs/wallclock/sh/sh3/current/ChangeLog 20 May 2002 21:35:32 -0000
@@ -50,23 +50,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/watchdog/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/arm/aeb/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/watchdog/arm/aeb/current/ChangeLog 2 Jun 2000 17:35:01 -0000 1.1
+++ packages/devs/watchdog/arm/aeb/current/ChangeLog 20 May 2002 21:35:36 -0000
@@ -13,23 +13,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/watchdog/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/watchdog/arm/ebsa285/current/ChangeLog 2 Jun 2000 17:35:01 -0000 1.1
+++ packages/devs/watchdog/arm/ebsa285/current/ChangeLog 20 May 2002 21:35:40 -0000
@@ -13,23 +13,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/watchdog/arm/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/arm/sa11x0/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/watchdog/arm/sa11x0/current/ChangeLog 6 Apr 2001 17:20:20 -0000 1.1
+++ packages/devs/watchdog/arm/sa11x0/current/ChangeLog 20 May 2002 21:35:44 -0000
@@ -19,23 +19,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/watchdog/mn10300/mn10300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/mn10300/mn10300/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/watchdog/mn10300/mn10300/current/ChangeLog 2 Jun 2000 17:35:03 -0000 1.1
+++ packages/devs/watchdog/mn10300/mn10300/current/ChangeLog 20 May 2002 21:35:48 -0000
@@ -59,23 +59,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/devs/watchdog/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/sh/sh3/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/devs/watchdog/sh/sh3/current/ChangeLog 2 Jun 2000 17:35:05 -0000 1.1
+++ packages/devs/watchdog/sh/sh3/current/ChangeLog 20 May 2002 21:35:53 -0000
@@ -13,23 +13,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/error/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/error/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/error/current/ChangeLog 30 Nov 2001 13:09:26 -0000 1.8
+++ packages/error/current/ChangeLog 20 May 2002 21:35:58 -0000
@@ -73,23 +73,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/fs/jffs2/current/ChangeLog
===================================================================
RCS file: packages/fs/jffs2/current/ChangeLog
diff -N packages/fs/jffs2/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/fs/jffs2/current/ChangeLog 20 May 2002 21:36:02 -0000
@@ -0,0 +1,198 @@
+2002-05-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/LICENCE: New file. Contains license for JFFS2, now GPL+exception.
+ * src/background.c: Point at LICENSE file instead of existing text.
+ * src/build.c: Ditto.
+ * src/compr.c: Ditto.
+ * src/compr_rtime.c: Ditto.
+ * src/compr_rubin.c: Ditto.
+ * src/compr_zlib.c: Ditto.
+ * src/dir-ecos.c: Ditto.
+ * src/erase.c: Ditto.
+ * src/file-ecos.c: Ditto.
+ * src/gc.c: Ditto.
+ * src/jffs2.h: Ditto.
+ * src/list.h: Ditto.
+ * src/malloc-ecos.c: Ditto.
+ * src/nodelist.c: Ditto.
+ * src/nodelist.h: Ditto.
+ * src/nodemgmt.c: Ditto.
+ * src/os-ecos.h: Ditto.
+ * src/pushpull.h: Ditto.
+ * src/read.c: Ditto.
+ * src/readinode.c: Ditto.
+ * src/scan.c: Ditto.
+ * src/write.c: Ditto.
+
+2002-01-28 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/super-ecos.c: Removed.
+ * src/jffs2.c: Merge jffs2_write_super() and jffs2_put_super() into
+ the routines from which they were called, put jffs2_read_super()
+ in as a static function with a view to doing same RSN.
+ * src/jffs2port.h: Remove prototypes of functions that died.
+ * cdl/jffs2.cdl: Remove super-ecos.c
+ * src/dir-ecos.c src/write.c: Increase highest_version _before_
+ assigning to new node, not after.
+
+2002-01-27 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/read.c (jffs2_read_inode_range): Deal correctly with
+ non-page-aligned read requests. We have to deal with the
+ case where we want to read from somewhere other than the
+ beginning of a frag.
+ * src/jffs2.c (jffs2_fo_read): Use jffs2_read_inode_range
+ instead of jffs2_readpage.
+
+2002-01-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/jffs2.cdl: We want CYGPKG_IO_FILEIO_INODE.
+ * src/dir-ecos.c (jffs2_symlink): Remove. eCos doesn't support symlinks.
+ (jffs2_mknod): Similar.
+ (jffs2_mkdir): Don't call d_instantiate - its a nop.
+ (jffs2_rename): Ditto.
+ * src/file-ecos.c (jffs2_commit_write): Don't set blocks.
+ * src/jffs2.c (jffs2_flash_writev): Rewrite to only write aligned
+ quantities to flash.
+ * src/jffs2port.h: Lots of decrufting.
+ * src/os-ecos.h: Ditto (a bit).
+ * src/readinode.c (jffs2_read_inode): Don't set blocks/blksize in inode.
+ * src/write.c (jffs2_new_inode): Ditto when __ECOS.
+ (jffs2_write_dnode): don't call writev with extra vectors
+ unnecessarily.
+ * src/super-ecos.c (jffs2_statfs): Remove - unused.
+
+2002-01-25 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/super-ecos.c: Cruftectomy.
+ * src/compr*.[ch] src/pushpull.h: Namespace cleanups merged from
+ mainstream sources. Bit push functions made inline.
+ * src/pushpull.c: Removed.
+ * cdl/jffs2.c: Remove reference to pushpull.c
+ * src/file-ecos.c: Cruftectomy. Lots of unused stuff here.
+ * src/jffs2.c src/jffs2port.h: Remove some functions from jffs2.c
+ which are no longer used, move some others to jffs2port.h as
+ inline functions so they don't pollute the namespace.
+
+2002-01-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/fileio1.c: Check in listdir that the number of dirents is
+ correct, taking into account existing files in case it's live.
+
+ * src/dir-ecos.c (jffs2_readdir): move to....
+
+ * src/jffs2.c (jffs2_fo_dirread): here. And fix the return code
+ in the process so it now works.
+ (filldir): Make inline and simpler.
+ * src/jffs2port.h: remove filldir related stuff.
+
+2002-01-24 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/dir-ecos.c: Cruftectomy. Remove most of the stuff that was
+ commented out. Remove jffs2_do_{create,link,unlink} to write.c
+ * src/write.c: Add jffs2_do_{create,link,unlink} as in mainline.
+ * src/nodelist.h: Prototypes for the above.
+ * src/jffs2port.h: Don't include <pkgconf/kernel.h>.
+
+2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/jffs2.c (jffs2_mount): Allow multiple FSs, and integration
+ with flash block device.
+ (jffs2_flash_read): Use flash block device.
+ (jffs2_flash_erase): Ditto.
+ (jffs2_flash_write): Ditto.
+ (do_flash_init): Remove - now done by block device layer
+ * src/list.h: Remove and reimplement from scratch to avoid GPL.
+ * src/os-ecos.h: Keep flash block dev handle in superblock.
+ eCos does support obsoleting as it isn't NAND only.
+ * src/dir-ecos.c (jffs2_readdir): Return correct value on success.
+ Merge in changes mutatis mutandis from between v1.49 and v1.51 of
+ dir.c in main repository.
+ * cdl/jffs2.cdl: CYGPKG_MEMALLOC more accurately CYGINT_ISO_MALLOC.
+ Only jffs2.c needs to be in libextras.a
+ Requires Flash block devices as an alternative for hardcoding
+ the sector size, flash size and base address.
+ * src/super-ecos.c (jffs2_read_super): Use flash block device for
+ sector and flash sizes.
+ * tests/fileio1.c: mount using block device (defined by CDL).
+ No need to init here - done by flash block device layer.
+
+2002-01-21 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/read.c: Obtain inode lock around reading symlink target.
+ * src/dir-ecos.c: Fix the long-standing up() without down() in
+ jffs2_readdir() when only the '.' and '..' entries are read, from
+ v1.52 of master dir.c. Merge copyright date change from v1.50 - note
+ that the portability cleanups from v1.51 aren't yet merged.
+ * src/os-ecos.h: Add jffs2_can_mark_obsolete() and the macros
+ for getting at generic inode fields from a struct jffs2_inode_info*
+ * src/nodemgmt.c: Remove an #ifndef __ECOS and use
+ jffs2_can_mark_obsolete() instead.
+ * src/jffs2port.h: up() is cyg_drv_mutex_unlock() not _release()
+ * src/gc.c: Merge portability cleanups - get rid of a lot of
+ references to 'struct inode'. Also include the attempt at NAND
+ support in jffs2_garbage_collect_deletion_dirent().
+
+2002-01-11 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/jffs2port.h: Switch semaphore emulation to cyg_drv_mutex_t,
+ remove some kernel includes which seem gratuitous.
+ * cdl/jffs2.cdl: Require CYGPKG_MEMALLOC
+ * src/compr_zlib.c src/compr.c: Merge changes from mainline code
+ to make mkfs.jffs2 compile again.
+
+2002-01-10 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/jffs2.c: The 'mode' arg passed to jffs2_open() shouldn't
+ have been called 'mode'. It's 'oflags'. You have to make up a
+ mode for the newly-created file yourself.
+ * src/nodelist.h src/read.c: Fix jffs2_getlink() so it takes
+ portable arguments, not a dentry. Move it to read.c and symlink.c
+ becomes obsolete.
+ * src/symlink-ecos.c: Removed.
+ * cdl/jffs2.cdl: Remove symlink-ecos.c
+
+2002-01-09 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * Import updated JFFS2 sources into eCos tree.
+
+2000-08-28 Dominic Ostrowski (dominic.ostrowski@3glab.com)
+
+ * started on port of JFFS2 using ramfs as a template
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
+
+
Index: packages/fs/ram/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/fs/ram/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/fs/ram/current/ChangeLog 29 Jul 2001 02:00:08 -0000 1.3
+++ packages/fs/ram/current/ChangeLog 20 May 2002 21:36:07 -0000
@@ -0,0 +1,5 @@
+2002-01-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/fileio1.c (main): Check in listdir that the number of
+ dirents is correct.
+
@@ -26,23 +31,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/fs/rom/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/fs/rom/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/fs/rom/current/ChangeLog 23 Nov 2001 17:12:55 -0000 1.5
+++ packages/fs/rom/current/ChangeLog 20 May 2002 21:36:15 -0000
@@ -0,0 +1,15 @@
+2002-04-15 Bart Veer <bartv@redhat.com>
+
+ * support/file2c.tcl:
+ Do not use an alignment attribute, since it is not honoured on
+ all targets.
+
+ * src/romfs.c:
+ Remove alignment restrictions, since they are not actually needed
+ yet and alignment is hard to guarantee on all targets.
+
+2002-01-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * support/mk_romfs.c: Open image file in binary mode (for cygwin).
+ Spotted by Warren Jasper.
+
@@ -44,23 +59,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/aeb/current/ChangeLog,v
retrieving revision 1.25
diff -u -0 -r1.25 ChangeLog
--- packages/hal/arm/aeb/current/ChangeLog 2 Oct 2001 18:28:26 -0000 1.25
+++ packages/hal/arm/aeb/current/ChangeLog 20 May 2002 21:36:29 -0000
@@ -0,0 +1,21 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_aeb.cdl: Removed implemntation of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
+2002-04-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_aeb.cdl: CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES defined.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
+2002-01-23 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h (HAL_UCACHE_SYNC): Fixed to use word
+ access.
+ * include/hal_platform_setup.h: Set up mapping for cache
+ region. It should fall back to SDR8, but that does not appear to
+ work for some reason.
+
@@ -555,23 +576,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.68
diff -u -0 -r1.68 ChangeLog
--- packages/hal/arm/arch/current/ChangeLog 11 Jan 2002 16:53:48 -0000 1.68
+++ packages/hal/arm/arch/current/ChangeLog 20 May 2002 21:36:37 -0000
@@ -0,0 +1,127 @@
+2002-05-20 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_io.h: Fix ...STRING macros - not using index.
+ Pointed out by Thomas Koeller <thomas@koeller.dyndns.org>.
+
+2002-05-09 Nick Garnett <nickg@redhat.com>
+
+ * src/vectors.S (handle_IRQ_or_FIQ): Save SVC mode LR in interrupt
+ handling as well as exceptions.
+
+ * src/context.S (hal_thread_switch_context): Use correct size
+ for skipping new HAL_SavedRegisters fields.
+
+2002-05-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm.cdl: Remove -malignment-traps here - add it only from
+ packages when needed.
+
+2002-05-08 Nick Garnett <nickg@redhat.com>
+
+ * src/vectors.S: Added code to save and restore value of SVC mode
+ LR during exception processing. If the exception comes from a
+ non-SVC mode then handling it originally corrupted the SVC mode
+ LR. If the program subsequent returned to SVC mode it was likely
+ to have problems. The registers for modes other than SVC and the
+ exception mode are not touched, so we do not have to save/restore
+ those.
+
+ * src/hal_mk_defs.c: Added definitions for armreg_r10 and
+ armreg_svclr.
+
+ * include/hal_arch.h: Added svc_lr field to HAL_SavedRegisters to
+ save SVC mode link register during exception handling.
+
+2002-04-30 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm.cdl: Forcibly add -malignment-traps to the compiler
+ options to work around problem with recent compiler. This can be
+ removed when the tools are respun.
+
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-25 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S: Safer clearing of BSS.
+
+2002-04-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_syscall.c (hal_syscall_handler): Add extra sig argument to
+ __do_syscall.
+
+2002-04-15 Mark Salter <msalter@redhat.com>
+
+ * src/vectors.S: Rewrite exception handling to allow exceptions
+ in any privileged mode.
+ * src/hal_mk_defs.c (main): Add some regs.
+ * include/hal_arch.h (HAL_SavedRegisters): Slight rearrangement.
+ * src/context.S (hal_thread_switch_context): Use new context layout.
+ (hal_thread_load_context): Ditto.
+
+2002-04-11 Jesper Skov <jskov@redhat.com>
+
+ * src/arm.ld: Fixed .sbss rule.
+
+2002-04-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/arm.ld: Define .gnu.linkonce sections properly.
+ Remove sbss from data section.
+
+2002-03-27 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S: Use interrupt stack during system initialzation
+ if configured since this stack will be much larger than the default
+ idle thread stack. Some configurations (think networking) may use
+ lots of stack space during system startup and the assumption that
+ the idle thread stack does not need much space fails miserably.
+
+2002-02-19 Mark Salter <msalter@redhat.com>
+
+ * src/arm_stub.c (target_thumb_ins): Check architecture version
+ to decide how to handle pop insn.
+ (v5T_semantics): New function. Returns true for v5 and later.
+
+2002-02-08 Jesper Skov <jskov@redhat.com>
+
+ * src/arm_stub.c (target_thumb_ins): The result of a POP
+ instruction changing the PC must be the address of a THUMB
+ instruction.
+
+2002-01-29 Jesper Skov <jskov@redhat.com>
+
+ * src/redboot_linux_exec.c: Include hal_io.h instead of CRUFT_H.
+ (do_exec): Add nops after loop copying trampoline code. Removed
+ one argument to the assembly: code only works if virt==phys
+ mapping anyway. This should be rewritten to be safe for all
+ possible targets.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_io.h: Include var_io.h if present, otherwise include
+ plf_io.h. This makes the ARM HAL match the other HALs better in
+ this regard, allowing platform IO definitions to override variant
+ IO definitions while allowing sharing code between platforms of
+ the same variant.
+
+2002-01-25 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm.cdl: Added RedBoot options.
+ * src/redboot_linux_exec.c: Added generic version of the RedBoot
+ exec command to be shared by all ARM platforms. Still needs some
+ cleaning up after CYGARC_ memory macros find their proper home.
+
+2002-01-08 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_arm.cdl (CYGOPT_HAL_ARM_SYSCALL_GPROF_SUPPORT): New
+ option, implements CYGINT_REDBOOT_BSP_SYSCALLS_GPROF_SUPPORT so
+ RedBoot knows we can do this. Only active if indeed we can.
+
+ * include/hal_arch.h (HAL_GET_PROFILE_INFO): New macro, to extract
+ the interrupted PC and SP from a struct HAL_SavedRegisters. Used
+ for histogram-style profiling.
+
@@ -448,0 +576 @@
+ and CYGHWR_HAL_ARM_ICE_THREAD_SUPPORT
@@ -652,0 +781,6 @@
+1999-10-10 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/hal_arm.h:
+ * src/vectors.S:
+ * src/arm_stub.c: Add thread debug support via Multi-ICE.
+
@@ -1311,18 +1445,3 @@
-//####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
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
@@ -1330,4 +1449,28 @@
-// All Rights Reserved.
-// -------------------------------------------
-//
-//####COPYRIGHTEND####
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/arm9/aaed2000/current/ChangeLog
===================================================================
RCS file: packages/hal/arm/arm9/aaed2000/current/ChangeLog
diff -N packages/hal/arm/arm9/aaed2000/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/arm/arm9/aaed2000/current/ChangeLog 20 May 2002 21:36:42 -0000
@@ -0,0 +1,374 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/aaed2000_misc.c (hal_mmu_init): Fixed warning.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_arm9_aaed2000.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-04-15 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: Switch to use arm-elf.
+
+2002-03-26 Jesper Skov <jskov@redhat.com>
+
+ * src/lcd_support.c (lcd_comm_init): Fix missing rename. Disable
+ assembly that breaks GCC.
+
+2002-03-10 Gary Thomas <gthomas@redhat.com>
+
+ * src/kbd_drvr.c: New file.
+
+ * src/lcd_support.c:
+ * src/aaed2000_misc.c:
+ * cdl/hal_arm_arm9_aaed2000.cdl: Split out keyboard driver.
+
+2002-03-09 Gary Thomas <gthomas@redhat.com>
+
+ * src/aaed2000_misc.c (plf_hardware_init):
+ Configure touch screen interrupt.
+
+ * include/pkgconf/mlt_arm_arm9_aaed2000_romram.ldi:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_romram.h:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_romram.mlt:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_ram.mlt:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_ram.ldi:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_ram.h:
+ LCD screen needs 0xA0000 bytes.
+
+ * include/lcd_support.h: Remove warnings (when built for eCos).
+
+ * include/aaed2000.h: Add definitions for Synchronous Serial Port
+ (SSP) which is used by the touch screen.
+
+2002-01-29 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: Use generic linux exec command.
+ * src/redboot_linux_exec.c: Removed.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: Removed explicit plf_io.h
+ declaration.
+
+2002-01-10 Jesper Skov <jskov@redhat.com>
+
+ * src/lcd_support.c (KeyboardScan): Increase debouce stability
+ period to counter the incresed CPU/bus speed. 100 seems fine,
+ using 120 for good measure.
+
+2001-12-12 Jesper Skov <jskov@redhat.com>
+
+ * include/aaed2000.h: Increase waitstates.
+
+2001-12-11 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: Removed custom clocking. Changed
+ clocking mode to generic instead of Agilent specific.
+ * include/aaed2000.h: Same. Also add idle cycles to static mem
+ controller options. Don't do autoprecharge of SDRAM.
+
+ * include/hal_platform_setup.h: Add idle cycles to static mem
+ controller options. Change CPU clock to synchronous mode. Correct
+ SDRAM refresh count calculation.
+
+
+2001-11-29 Jesper Skov <jskov@redhat.com>
+
+ * src/lcd_support.c (KeyboardScan): Instead of just debouncing for
+ a fixed time (loop of 1000), look for changes in the state and
+ break out early if the reading is stable.
+
+2001-11-27 Jesper Skov <jskov@redhat.com>
+
+ * include/aaed2000.h (AAEC_CSC_CLKSET_INIT): Fix definition.
+
+ * src/lcd_support.c: Swap " and @.
+
+2001-11-22 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: Use HOST_CC instead of 'cc'.
+
+2001-11-16 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_platform_setup.h: Removed unused code. Don't mess
+ with the system setup in RAM startup mode.
+
+2001-11-15 Jesper Skov <jskov@redhat.com>
+
+ * src/redboot_linux_exec.c (do_exec): Use CYGARC_PHYSICAL_ADDRESS
+ instead of UNMAPPED_ADDR.
+
+ * include/plf_io.h: Added CYGARC_PHYSICAL_ADDRESS and
+ CYGARC_VIRTUAL_ADDRESS.
+
+ * include/aaed2000.h: Added definitions for memory areas.
+
+ * src/redboot_linux_exec.c (do_exec): Use load start/end
+ parameters as defaults. Don't copy image if specified length is
+ zero.
+
+2001-11-14 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: Use 508kHz timer for kernel
+ clock.
+ * src/aaed2000_misc.c (hal_clock_initialize): Same.
+
+ * src/hal_diag.c (cyg_hal_plf_serial_putc): Wait for TX to
+ complete before returning.
+
+2001-11-14 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c (KeyboardScan): Reduce bounce time.
+ (lcd_comm_getc_timeout): Scan code is slow - adjust timeout.
+
+2001-11-13 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Include platform header.
+
+2001-11-12 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_arm_arm9_aaed2000_rom.ldi: Updated.
+ * include/pkgconf/mlt_arm_arm9_aaed2000_rom.h: Same.
+ * include/pkgconf/mlt_arm_arm9_aaed2000_rom.mlt: Same.
+
+ * src/lcd_support.c: Fix compiler warning.
+
+ * src/hal_diag.c: Calculate baud rate clock properly.
+ Removed some unused code. Clear more registers on init.
+ Added interrupt handling code. Also enable RX timeout.
+
+ * src/aaed2000_misc.c: Added more interrupt ack details. Minor
+ reorg of code.
+
+ * include/aaed2000.h: Fixed SDRAM RAS definition. Added some
+ interrupt-end registers.
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: Set default baud rates to 38400.
+
+2001-11-12 Gary Thomas <gthomas@redhat.com>
+
+ * include/lcd_support.h: Add frame buffer type (RGB555).
+
+ * src/lcd_support.c:
+ * cdl/hal_arm_arm9_aaed2000.cdl: Reorg LCD support, separating
+ basic LCD functionality with virtual screen [console] support.
+
+2001-11-10 Gary Thomas <gthomas@redhat.com>
+
+ * src/aaed2000_misc.c (hal_interrupt_acknowledge):
+ (hal_interrupt_configure):
+
+ * include/aaed2000.h: Flush out interrupt control & support.
+ Ethernet now works interrupt driven.
+
+2001-11-09 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_primary_RAM.ecm: Added.
+ * misc/redboot_primary_ROMRAM.ecm: Added.
+
+2001-11-08 Jesper Skov <jskov@redhat.com>
+
+ * src/aaed2000_misc.c: Set up RTC. Added interrupt handling.
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: Calculate correct RTC
+ period. Removed prescaler option.
+
+
+ * include/hal_platform_setup.h: Also set up ether/GPIO access
+ details for RAM startup (to support running under the ARM
+ monitor).
+
+2001-11-08 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c:
+ * src/banner.xpm: Minor adjustments to logo & screen colors.
+
+2001-11-07 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_platform_ints.h: Added descriptions for external
+ interrupt sources.
+
+ * src/aaed2000_misc.c: Fixed warnings.
+ * src/lcd_support.c: Same.
+
+ * misc/redboot_ROMRAM.ecm: Removed ESA settings.
+ * misc/redboot_ROM.ecm: Same.
+ * misc/redboot_RAM.ecm: Same.
+
+2001-11-06 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_platform_setup.h: Set SDRAM refresh rate according
+ to bus speed.
+
+ * include/aaed2000.h: Added more "clock and state" definitions.
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: Added configury for cpu/bus clock
+ speeds.
+
+ * include/aaed2000.h: Added more interrupt controller
+ definitions.
+
+ * include/hal_platform_setup.h: Disable interrupts and MMU/cache
+ before setting up SDRAM.
+
+2001-11-06 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c: Remove unnecessary HAL_VIRT_TO_PHYS_ADDRESS().
+ Tighten up reset/init timings. Improve lcd_clear() so it runs a
+ bit faster.
+ (lcd_drawc):
+ (lcd_scroll): Add hand-crafted optimizations.
+
+ * include/pkgconf/mlt_arm_arm9_aaed2000_romram.mlt:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_romram.ldi:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_romram.h:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_ram.mlt:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_ram.ldi:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_ram.h:
+ Setup for true ROMRAM mode.
+
+2001-11-05 Jesper Skov <jskov@redhat.com>
+
+ * src/arm_mon.c: Fill memory with the flash clear value (0xff).
+
+ * include/aaed2000.h: Added SDRAM details.
+
+ * include/hal_platform_setup.h: Initialize bus controllers,
+ including [presently disabled] SDRAM setup.
+
+ * src/aaed2000_misc.c (plf_hardware_init): Removed bus controller
+ setup.
+
+2001-11-05 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c: Minor tinkering, mostly with scrolling.
+
+ * src/aaed2000_misc.c (hal_delay_us): Rewrite using timer #3.
+
+ * include/aaed2000.h: Add timer definitions.
+
+2001-11-04 Gary Thomas <gthomas@redhat.com>
+
+ * include/lcd_support.h:
+ * src/lcd_support.c:
+ * src/font.h:
+ * src/banner.xpm: New file(s) - LCD/KBD virtual console support.
+
+ * include/pkgconf/mlt_arm_arm9_aaed2000_romram.mlt:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_romram.ldi:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_romram.h:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_ram.mlt:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_ram.ldi:
+ * include/pkgconf/mlt_arm_arm9_aaed2000_ram.h: Leave space for LCD.
+
+ * include/aaed2000.h: Add definitions for LCD, extended GPIO.
+
+ * src/aaed2000_misc.c (plf_if_init):
+ * cdl/hal_arm_arm9_aaed2000.cdl: Add LCD/KBD as virtual console.
+
+2001-11-02 Jesper Skov <jskov@redhat.com>
+
+ * src/redboot_linux_exec.c: Updated header
+
+ * src/hal_diag.c: Changed interrupt vector.
+
+ * src/aaed2000_misc.c (plf_hardware_init): Cleanup. Fixed
+ warnings.
+
+ * include/plf_stub.h: Header updated.
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: Changed clock setting.
+
+ * include/hal_platform_setup.h: Removed unused LED macro.
+
+ * include/hal_diag.h: Cleaned up.
+
+ * include/aaed2000.h: Removed non-AAEC definitions.
+
+ * include/hal_platform_ints.h: Added AAEC vectors.
+
+2001-11-02 Gary Thomas <gthomas@redhat.com>
+
+ * src/aaed2000_misc.c (hal_mmu_init): Map in Compact Flash / PCMCIA.
+
+2001-11-01 Jesper Skov <jskov@redhat.com>
+
+ * src/redboot_linux_exec.c (do_exec): Workaround for compiler
+ bug.
+
+ * include/aaed2000.h: Fix daft register address typos.
+
+ * src/hal_diag.c (cyg_hal_plf_serial_init_channel): Enable device
+ before setting it up (from dwmw2).
+
+ * include/hal_platform_ints.h: Try to soft reset the board.
+
+ * include/pkgconf/mlt_arm_arm9_aaed2000_rom.ldi: Changed base
+ address to flash+128k
+ * include/pkgconf/mlt_arm_arm9_aaed2000_rom.mlt: Same.
+ * include/pkgconf/mlt_arm_arm9_aaed2000_rom.h: Same.
+
+ * src/arm_mon.c (IMAGE_BASE, LOAD_ADDRESS): Moved RedBoot to flash
+ base +0x20000. Made LOAD_ADDRESS depend on startup type.
+
+ * misc/redboot_ROMRAM.ecm: Move FIS and config blocks to their
+ default positions (at end of flash). Removed
+ CYGNUM_REDBOOT_FLASH_RESERVED_BASE setting.
+ * misc/redboot_ROM.ecm: Removed CYGNUM_REDBOOT_FLASH_RESERVED_BASE
+ setting.
+ * misc/redboot_RAM.ecm: Same.
+
+2001-10-31 Jesper Skov <jskov@redhat.com>
+
+ * src/arm_mon.c: Added.
+
+ * include/plf_io.h (_ADDR_REDBOOT_TO_ARM): undo mistaken commit.
+
+ * src/aaed2000_misc.c (plf_hardware_init): Added PIO setup.
+
+ * include/plf_io.h (_ADDR_REDBOOT_TO_ARM): added.
+
+ * cdl/hal_arm_arm9_aaed2000.cdl: define CYGBLD_HAL_PLATFORM_IO_H.
+
+2001-10-30 Jesper Skov <jskov@redhat.com>
+
+ * Updated MLT files for the new tools.
+
+ * Imported sources from Gary Thomas.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/arm/arm9/excalibur/current/ChangeLog
===================================================================
RCS file: packages/hal/arm/arm9/excalibur/current/ChangeLog
diff -N packages/hal/arm/arm9/excalibur/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/arm/arm9/excalibur/current/ChangeLog 20 May 2002 21:36:47 -0000
@@ -0,0 +1,323 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/excalibur_misc.c: Fixed warning.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_arm9_excalibur.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-04-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Use --no-target-default-spec to
+ avoid problems with newer tools.
+
+2002-04-02 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_arm_arm9_excalibur_redboot.h: Added new
+ REDBOOT startup mode that is similar in function to the ROMRAM
+ starup mode, with the exception that (RedBoot) application memory
+ is linked at 0x07f80000 instead of 0x00008000, thus freeing up
+ memory at 0x8000 to applications linked without the correct linker
+ map.
+ * include/pkgconf/mlt_arm_arm9_excalibur_redboot.mlt: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_redboot.ldi: Same.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Added REDBOOT startup mode
+ handling.
+
+ * include/hal_platform_setup.h: Handle REDBOOT startup mode like
+ ROMRAM mode.
+
+ * misc/redboot_REDBOOT.ecm: Configuration for use of the REDBOOT
+ startup mode.
+
+2002-01-29 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h (CYGARC_PHYSICAL_ADDRESS): Added.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Use generic linux exec command.
+ * src/redboot_linux_exec.c: Removed.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
+2001-12-21 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_arm_arm9_excalibur_romram.ldi: Increase RAM
+ size to 128MB.
+ * include/pkgconf/mlt_arm_arm9_excalibur_romram.mlt: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_romram.h: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_rom.ldi: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_rom.mlt: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_rom.h: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_ram.ldi: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_ram.mlt: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_ram.h: Same.
+
+ * include/hal_platform_setup.h: Make Altera's init code the
+ default after finding the buglet that made it fail.
+
+ * include/excalibur.h: Added some registers, cut out some unused
+ definitions.
+ * cdl/hal_arm_arm9_excalibur.cdl: Increased clocks to 150/75MHz.
+
+2001-12-20 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_platform_setup.h: Added SDRAM configuration code
+ from Altera. Clean up code. Added printhex8 function.
+
+2001-12-18 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Added some clock comments.
+ * include/excalibur.h: Added CLK definitions.
+ * include/hal_platform_setup.h: Added code (from Altera) to change
+ clocking to 150/75/75MHz. They don't work though.
+ Oops, get the math right.
+
+2001-12-17 Jesper Skov <jskov@redhat.com>
+
+ * include/excalibur.h (_MMAP_PLD1_INIT): Changed to 0x0f000000.
+ * src/excalibur_misc.c (hal_mmu_init): Added mapping for
+ PLD1. Still causes access error though...
+
+2001-12-14 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_arm_arm9_excalibur_romram.h: Changed ROM
+ location.
+ * include/pkgconf/mlt_arm_arm9_excalibur_romram.ldi: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_romram.mlt: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_rom.h: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_rom.ldi: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_rom.mlt: Same.
+
+ * include/excalibur.h: Change memory mapping to match that
+ expected by Linux.
+ * cdl/hal_arm_arm9_excalibur.cdl: Relocate .hex file accordingly.
+ Also suppress reservation of space for RedBoot[backup] image.
+ Finally, increase default baud rate to 57600.
+ * src/excalibur_misc.c (hal_mmu_init): Change memory mapping.
+
+2001-12-06 Jesper Skov <jskov@redhat.com>
+
+ * src/redboot_linux_exec.c: Added.
+
+ * misc/redboot_ROMRAM.ecm: Don't disable dcache.
+ * misc/redboot_RAM.ecm: Same.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Added Linux platform
+ identifier [for Camelot platform - may have to change]. Build file
+ with exec command.
+
+2001-12-03 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Cache should be safe to use
+ now. Bug in variant HAL macro.
+
+2001-08-17 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Point to
+ excalibur_program_new_stack.
+ * src/excalibur_misc.c (excalibur_program_new_stack): Added.
+
+ * misc/redboot_ROMRAM.ecm: Clean up inferred/user_values.
+
+2001-08-16 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_ROMRAM.ecm: Added threads. [made it inferred]
+ Enable syscall support.
+
+ * include/hal_platform_setup.h: Enable flash parts 1-3 on
+ expansion bus.
+
+ * include/excalibur.h: Added expansion bus config defs.
+
+2001-08-15 Jesper Skov <jskov@redhat.com>
+
+ * src/excalibur_misc.c (hal_clock_initialize): Be a little more
+ careful initializing the timer.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Fix RTC period calculation.
+
+ * misc/redboot_ROMRAM.ecm: Added flash and compression.
+ * misc/redboot_RAM.ecm: Added.
+
+ * include/pkgconf/mlt_arm_arm9_excalibur_ram.mlt: More space to
+ RedBoot.
+ * include/pkgconf/mlt_arm_arm9_excalibur_ram.ldi: Same.
+
+ * src/hal_diag.c (cyg_hal_plf_serial_isr): Also use RX int
+ workaround here.
+
+ * src/excalibur_misc.c (hal_IRQ_handler): INT_ID doesn't do the
+ helpful thing, so decode by steam.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Disable D-cache again.
+
+2001-08-14 Jesper Skov <jskov@redhat.com>
+
+ * src/excalibur_misc.c (hal_mmu_init): Don't let flash be cached:
+ appears to cause a bus lock when accessed from RAM.
+
+ * include/hal_platform_setup.h: Only copy code when in ROMRAM
+ startup configuration.
+
+ * src/excalibur_misc.c (hal_delay_us): Use timer.
+
+ * include/hal_platform_setup.h: Better ROMRAM startup.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Allow caches again. Up baud rate.
+
+ * src/hal_diag.c (cyg_hal_plf_serial_putc): Work around HW bug in
+ transmitter.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Added ROMRAM startup mode.
+
+ * include/pkgconf/mlt_arm_arm9_excalibur_romram.ldi: Added.
+ * include/pkgconf/mlt_arm_arm9_excalibur_romram.mlt: Added.
+ * include/pkgconf/mlt_arm_arm9_excalibur_romram.h: Added.
+
+ * src/hal_diag.c: Use RI flag in ISR instead of polling the FIFO
+ count register. Appears that FIFO jams on overruns somehow, and
+ messes up the ISR state in the process. Try to work around that by
+ checking both FIFO count and ISR RI flag. It works. Sort of.
+
+ * src/excalibur_misc.c (hal_delay_us): Do nothing for now. Real
+ code changed a bit too.
+
+ * include/excalibur.h: Fixed typo in FIFO register defs.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Changed baud rate to 9600 until
+ cache issue is resolved.
+
+2001-08-13 Jesper Skov <jskov@redhat.com>
+
+ * src/excalibur_misc.c (hal_mmu_init): Fix comment error.
+
+ * include/hal_platform_setup.h: Clear instruction cache on startup.
+
+ * include/excalibur.h: Minor reorg, comment question resolved.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Require ARM922T support.
+
+ * include/hal_platform_setup.h: Write buffer cannot be disabled.
+
+2001-08-10 Jesper Skov <jskov@redhat.com>
+
+ * src/excalibur_misc.c (hal_delay_us): Don't use prescaling.
+
+ * include/hal_platform_setup.h: Set up EBI1-3 (flash parts 1-3) -
+ doesn't work though.
+
+ * include/hal_platform_ints.h: Added reset code.
+
+ * include/excalibur.h: Added watchdog defs. Updated EBI regions.
+
+2001-08-09 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_platform_setup.h: Remove SRAM hack.
+ * include/excalibur.h: Same.
+
+ * include/hal_platform_setup.h: Cleanup.
+ Missing LED cleanup. Move PLD init.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Disable caches for now.
+
+ * src/excalibur_misc.c: Added debug code, disable PLD interrupts.
+
+ * include/hal_platform_setup.h: Added some (overkill) delays,
+ moved PLD mmap init, do SDRAM init, don't touch unused mmap
+ entries. Do DPSRAM init (not that it should make a difference).
+
+ * include/excalibur.h: Fixed mmap sizes. Fixed SDRAM map
+ size. Added some debug code. Added DPSRAM defs.
+
+2001-08-08 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_platform_setup.h: Jump to ROM, disable ROM
+ mapping. Wait after SDRAM refresh operations.
+ Output debug via LED macro.
+
+ * include/excalibur.h: Altera SDRAM settings.
+
+ * include/hal_platform_setup.h: Adding more initialization and
+ (temporary) UART debug code. Fixing instruction addressing modes.
+
+ * include/excalibur.h: Adding more definitions.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Added ihex build rule for
+ RedBoot.
+
+2001-08-07 Jesper Skov <jskov@redhat.com>
+
+ * include/excalibur.h: Added SDRAM controller details.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Added SDRAM clock.
+
+ * include/hal_platform_setup.h: Added hardwired SDRAM init.
+
+ * src/hal_diag.c: Use peripheral clock. Fix compiler error.
+
+ * src/excalibur_misc.c: Updated memory mapping. Fix compiler
+ errors and warnings.
+
+ * include/pkgconf/mlt_arm_arm9_excalibur_ram.ldi: Updated.
+ * include/pkgconf/mlt_arm_arm9_excalibur_ram.mlt: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_ram.h: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_rom.ldi: Updated.
+ * include/pkgconf/mlt_arm_arm9_excalibur_rom.mlt: Same.
+ * include/pkgconf/mlt_arm_arm9_excalibur_rom.h: Same.
+
+ * include/hal_platform_setup.h: Set up memory map.
+
+ * include/excalibur.h: Added memory mapping registers and memory
+ map layout.
+
+ * cdl/hal_arm_arm9_excalibur.cdl: Package display changed to match
+ top-level. Added clock definitions (must add configury eventually).
+
+2001-08-06 Jesper Skov <jskov@redhat.com>
+
+ * src/excalibur_misc.c: Clock, irq and MMU code.
+
+ * include/excalibur.h: Register definitions.
+
+ * src/hal_diag.c: Serial driver added.
+
+ * Created HAL for Altera Excalibur.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/arm/arm9/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arm9/var/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/arm/arm9/var/current/ChangeLog 23 Nov 2001 17:12:56 -0000 1.4
+++ packages/hal/arm/arm9/var/current/ChangeLog 20 May 2002 21:36:51 -0000
@@ -0,0 +1,18 @@
+2002-03-06 Nick Garnett <nickg@redhat.com>
+
+ * include/hal_cache.h: Added support for ARM966E. This does not
+ have a cache, so this involved adding support for cacheless ARM9s
+ in general.
+
+ * cdl/hal_arm_arm9.cdl: Added option for ARM966E.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h: Only define HAL_VIRT_TO_PHYS_ADDRESS if it
+ isn't already defined. This needs renaming and a cleanup, but this
+ quick #ifdef hack fixes a compiler warning.
+
+ * cdl/hal_arm_arm9.cdl: Declare var_io.h.
+
+ * include/var_io.h: Added.
+
@@ -104,23 +122,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/at91/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/hal/arm/at91/current/ChangeLog 17 Aug 2001 16:37:36 -0000 1.2
+++ packages/hal/arm/at91/current/ChangeLog 20 May 2002 21:36:56 -0000
@@ -0,0 +1,5 @@
+2002-05-08 Gary Thomas <gthomas@redhat.com>
+
+ * misc/redboot_ROMRAM.ecm:
+ * misc/redboot_ROM.ecm: Disable 'fconfig' since the FLASH is too small.
+
@@ -101,23 +106,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/cma230/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- packages/hal/arm/cma230/current/ChangeLog 10 Jun 2001 19:35:26 -0000 1.20
+++ packages/hal/arm/cma230/current/ChangeLog 20 May 2002 21:37:01 -0000
@@ -0,0 +1,14 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_cma230.cdl: Removed implemntation of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
+2002-04-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_cma230.cdl: CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES
+ defined.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
@@ -325,23 +339,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/e7t/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/e7t/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/arm/e7t/current/ChangeLog 2 Oct 2001 18:28:26 -0000 1.4
+++ packages/hal/arm/e7t/current/ChangeLog 20 May 2002 21:37:07 -0000
@@ -0,0 +1,9 @@
+2002-04-15 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_platform_setup.h (PLATFORM_SETUP1): Changed ldm/stm
+ to ldmia/stmia.
+
+2002-03-06 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_ROM.ecm: Added zlib package.
+
@@ -118,23 +127,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- packages/hal/arm/ebsa285/current/ChangeLog 23 Nov 2001 17:12:56 -0000 1.23
+++ packages/hal/arm/ebsa285/current/ChangeLog 20 May 2002 21:37:12 -0000
@@ -0,0 +1,41 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/ebsa285_misc.c: Fixed warning.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_ebsa285.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/mem285.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-26 Nick Garnett <nickg@redhat.com>
+
+ * misc/redboot_ROMRAM.ecm: Brought up to date with RAM and ROM ecm
+ files.
+
+2002-04-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_ebsa285.cdl: CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES
+ defined.
+
+2002-04-03 Gary Thomas <gthomas@redhat.com>
+
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm: Update for new RedBoot support, using generic
+ network drivers.
+
+2002-03-05 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_ROM.ecm: Added dns+zlib packages.
+ * misc/redboot_RAM.ecm: Same.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_ebsa285.cdl: Removed explicit plf_io.h declaration.
+
@@ -758,23 +799,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.34
diff -u -0 -r1.34 ChangeLog
--- packages/hal/arm/edb7xxx/current/ChangeLog 7 Dec 2001 14:15:04 -0000 1.34
+++ packages/hal/arm/edb7xxx/current/ChangeLog 20 May 2002 21:37:18 -0000
@@ -0,0 +1,81 @@
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_edb7xxx.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * misc/i2s_audio_fiq.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-03-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * misc/edb7312_redboot_RAM.ecm: memalloc package no longer required.
+ * misc/edb7312_redboot_ROM.ecm: Ditto.
+ * misc/edb7312_redboot_ROMRAM.ecm: Ditto.
+
+2002-03-21 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_edb7xxx.h: Include the package config file too; some
+ versions need to be told their clock setup to select
+ initialization constants in this file. It remains
+ assembler-clean, no problem.
+
+2002-03-05 Jesper Skov <jskov@redhat.com>
+
+ * misc/edb7312_redboot_RAM.ecm: Added memalloc package.
+ * misc/edb7312_redboot_ROM.ecm: Same.
+
+2002-03-04 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_platform_setup.h (IO_LA_END): Set IO_LA_END (IO
+ logical address space end) higher so that we can readback the
+ value of the PLL Multiplier at 0x8000a5a8 - just for debugging.
+
+ * src/edb7xxx_misc.c (hal_hardware_init): Add more nops after
+ setting PLL Multiplier for 90MHz.
+
+ * cdl/hal_arm_edb7xxx.cdl: Change default timer tick rate for
+ faster version.
+
+2002-03-01 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_arm_edb7xxx.cdl: Add 90317 to legal_values for
+ CYGHWR_HAL_ARM_EDB7XXX_PROCESSOR_CLOCK.
+
+ * include/hal_edb7xxx.h (EP7312_PLL_MR): Define additional
+ register and contents for 90Mhz operation. Redefine baud rate
+ calculator for 90Mhz operation.
+
+ * src/edb7xxx_misc.c (hal_hardware_init): If the CPU clock speed
+ is 90317, set the PLL multiplier register to gear-up 22.5%, and
+ add some waitstates to all the memory access so it still works.
+
+2002-02-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c (idle): Only [re]enable LCD if being used
+ as the console device. This keeps it from coming on when there
+ is serial line activity [just an anoyance].
+
+2002-02-01 Hugo Tyson <hmt@redhat.com>
+
+ * misc/edb7312_redboot_ROMRAM.ecm:
+ * misc/edb7312_redboot_ROM.ecm:
+ * misc/edb7312_redboot_RAM.ecm: CYGBLD_REDBOOT_MIN_IMAGE_SIZE set
+ to 0x40000 to contain the size of RedBoot.
+
+2002-01-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_edb7xxx.h: Add extra useful definitions for the 7312.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
+2002-01-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * misc/edb7312_redboot_ROM.ecm: Fix
+ CYGPKG_DEVS_FLASH_STRATA_EDB7XXX -> CYGPKG_DEVS_FLASH_EDB7XXX
+
@@ -4,0 +86,3 @@
+ * misc/edb7312_redboot_RAM.ecm:
+ * misc/edb7312_redboot_ROM.ecm:
+ * misc/edb7312_redboot_ROMRAM.ecm:
@@ -6,0 +91,22 @@
+2001-11-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/edb7xxx_misc.c (hal_hardware_init): Set clock speed.
+
+2001-11-10 Gary Thomas <gthomas@redhat.com>
+
+ * src/edb7xxx_misc.c (hal_clock_reset): DRAM refresh not needed.
+
+2001-11-06 Gary Thomas <gthomas@redhat.com>
+
+ * include/pkgconf/mlt_arm_edb7312_romram.mlt:
+ * include/pkgconf/mlt_arm_edb7312_romram.ldi:
+ * include/pkgconf/mlt_arm_edb7312_romram.h:
+ * include/pkgconf/mlt_arm_edb7312_ram.mlt:
+ * include/pkgconf/mlt_arm_edb7312_ram.ldi:
+ * include/pkgconf/mlt_arm_edb7312_ram.h: New ROMRAM setup.
+
+2001-10-14 Gary Thomas <gthomas@redhat.com>
+
+ * misc/edb7312_redboot_ROMRAM.ecm:
+ * misc/edb7312_redboot_RAM.ecm: Update for new FLASH driver layout.
+
@@ -10,0 +117,46 @@
+2001-10-03 Gary Thomas <gthomas@redhat.com>
+
+ * src/edb7xxx_misc.c:
+ * include/hal_platform_ints.h:
+ * include/hal_edb7xxx.h: EP7312 has slightly different peripherals.
+
+2001-10-03 Gary Thomas <gthomas@redhat.com>
+
+ * src/edb7xxx_misc.c: Fix sly problem on EDB7312 only which
+ caused RESET vector to be destroyed.
+
+2001-10-03 Gary Thomas <gthomas@redhat.com>
+
+ * misc/edb7312_redboot_ROMRAM.ecm:
+ * include/pkgconf/mlt_arm_edb7312_romram.mlt:
+ * include/pkgconf/mlt_arm_edb7312_romram.ldi:
+ * include/pkgconf/mlt_arm_edb7312_romram.h: New files.
+
+ * include/pkgconf/mlt_arm_edb7312_ram.mlt:
+ * include/pkgconf/mlt_arm_edb7312_ram.ldi:
+ * include/pkgconf/mlt_arm_edb7312_ram.h:
+ * include/hal_platform_setup.h:
+ * cdl/hal_arm_edb7xxx.cdl: Add support for ROMRAM startup mode.
+ Currently only tested on EDB7312.
+
+2001-09-30 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c: Reorg - comm init also initializes display.
+ Don't export the comm if no keyboard. Lots of little changes
+ trying to get keyboard initialization correct. Works sometimes.
+
+ * src/edb7xxx_misc.c (hal_hardware_init): Change PS/2 timing.
+ Also, LCD comm channel now initializes LCD display.
+
+ * cdl/hal_arm_edb7xxx.cdl: Change LCD defaults to landscape mode
+ with Red Hat logo at top.
+
+2001-09-29 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_edb7xxx.cdl:
+ * src/edb7xxx_misc.c (hal_hardware_init):
+ * include/lcd_support.h:
+ * src/lcd_support.c:
+ * src/font.h:
+ * src/banner.xpm: New file(s). Adding LCD/keyboard console.
+
@@ -15,0 +168,21 @@
+2001-09-25 Gary Thomas <gthomas@redhat.com>
+
+ * support/io.c:
+ * support/download_file.c:
+ * support/dl_edb7xxx.c: Change around internal functions (add
+ some flexibility).
+
+ * include/hal_platform_setup.h: Rewrote most of this code as
+ assembly macros which are easier to conditionalize. Now supports
+ EDB7312 as well.
+
+ * src/edb7xxx_misc.c (hal_hardware_init):
+ * include/pkgconf/mlt_arm_edb7312_rom.mlt:
+ * include/pkgconf/mlt_arm_edb7312_rom.ldi:
+ * include/pkgconf/mlt_arm_edb7312_rom.h:
+ * include/pkgconf/mlt_arm_edb7312_ram.mlt:
+ * include/pkgconf/mlt_arm_edb7312_ram.ldi:
+ * include/pkgconf/mlt_arm_edb7312_ram.h:
+ * include/hal_edb7xxx.h:
+ * cdl/hal_arm_edb7xxx.cdl: Add support for EDB7312 platform.
+
@@ -917,23 +1090,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/integrator/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/integrator/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/arm/integrator/current/ChangeLog 2 Nov 2001 16:12:33 -0000 1.1
+++ packages/hal/arm/integrator/current/ChangeLog 20 May 2002 21:37:25 -0000
@@ -0,0 +1,79 @@
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_integrator.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-03-19 Nick Garnett <nickg@redhat.com>
+
+ * include/plf_io.h: Added volatiles to PCI config accesses. These
+ should have been noticed ages ago!
+
+2002-03-14 Nick Garnett <nickg@redhat.com>
+
+ * include/plf_stub.h: Added data access check macros
+ CYG_HAL_STUB_PERMIT_DATA_READ() and
+ CYG_HAL_STUB_PERMIT_DATA_WRITE() for use by GDB stubs.
+
+ * cdl/hal_arm_integrator.cdl: Added -fno-schedule-insns to ARM7
+ compile line option. There seem to be some issues in the ethernet
+ driver when scheduling instructions.
+
+2002-03-08 Nick Garnett <nickg@redhat.com>
+
+ * src/integrator_misc.c (cyg_plf_pci_init): Only actually init PCI
+ bridge for non-RAM configurations. Reinitializing during RAM
+ startup kills any PCI devices. This is particularly a problem if
+ we are debugging via the ethernet.
+
+2002-03-07 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_ROMRAM.ecm: Added zlib.
+
+ * cdl/hal_arm_integrator.cdl: Require more flash for the RedBoot
+ image, but remove the backup image to compensate.
+
+2002-03-06 Nick Garnett <nickg@redhat.com>
+
+ * src/integrator_misc.c:
+ Added hal_delay_us() and initialized clock in plf_hardware_init()
+ to make it work in RedBoot.
+ Moved PCI initialization from macro to cyg_plf_pci_init().
+
+ * src/hal_diag.c: Fixed ISR to operate correctly. Removed legacy
+ code.
+
+ * misc/redboot_ROMRAM.ecm: Added this file to support ROMRAM
+ startup redboot.
+
+ * include/pkgconf/mlt_arm_integrator_ram.ldi:
+ * include/pkgconf/mlt_arm_integrator_ram.h:
+ * include/pkgconf/mlt_arm_integrator_rom.ldi:
+ * include/pkgconf/mlt_arm_integrator_rom.h:
+ * include/pkgconf/mlt_arm_integrator_romram.ldi:
+ * include/pkgconf/mlt_arm_integrator_romram.h:
+ Added ROMRAM startup files. Fixed up ROM and RAM files to reflect
+ use of PCI window.
+ Note: MLT files not updated!
+
+ * include/plf_io.h: Moved contents of HAL_PCI_INIT() out to
+ src/integrator_misc.c. Added CYGARC_PHYSICAL_ADDRESS(). Fixed 32
+ bit PCI config accesses to use two 16 bit accesses - the stright
+ 32 bit accesses do not seem to work.
+
+ * include/hal_platform_setup.h: Added support for ROMRAM startup.
+ Tidied up a bit.
+
+ * include/hal_platform_ints.h: Added HAL_DELAY_US() and
+ implemented HAL_PLATFORM_RESET().
+
+ * include/hal_integrator.h: Move HAL_FLASH_WRITE_ENABLE() and
+ HAL_FLASH_WRITE_DISABLE() out to integrator FLASH device driver.
+
+ * cdl/hal_arm_integrator.cdl:
+ Added support for ARM7 and ARM9 variants. Generally tidied up.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_integrator.cdl: Removed explicit declaration of
+ plf_io.h
+
@@ -6,23 +85,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- packages/hal/arm/iq80310/current/ChangeLog 11 Jan 2002 16:53:48 -0000 1.13
+++ packages/hal/arm/iq80310/current/ChangeLog 20 May 2002 21:37:33 -0000
@@ -0,0 +1,63 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h (CYGARC_VIRT_TO_BUS, CYGARC_UNCACHED_ADDRESS):
+ Fixed compiler warnings.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_iq80310.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-04-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * misc/redboot_RAM.ecm: Enable GDB remote file I/O support.
+ * misc/redboot_RAMA.ecm: Ditto.
+ * misc/redboot_ROM.ecm: Ditto.
+ * misc/redboot_ROMA.ecm: Ditto.
+
+2002-04-16 John Dallaway <jld@redhat.com>
+
+ * cdl/hal_arm_iq80321.cdl: Use arm-elf toolchain by default.
+
+2002-03-06 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Added dns and zlib support.
+ * misc/redboot_ROM.ecm: Same.
+
+2002-02-22 Mark Salter <msalter@redhat.com>
+
+ * src/iq80310_misc.c (cyg_hal_plf_hw_breakpoint): Fix use of wrong reg.
+
+2002-02-06 Mark Salter <msalter@redhat.com>
+
+ * include/hal_platform_setup.h: Fix condition of some I2C bit tests.
+
+2002-02-04 Mark Salter <msalter@redhat.com>
+
+ * include/hal_platform_setup.h: Fix bad insns in I2C code.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * src/iq80310_misc.c (hal_hardware_init): Fix warning.
+
+ * cdl/hal_arm_iq80310.cdl: Removed explicit plf_io.h declaration.
+
+2002-01-16 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_platform_ints.h (HAL_CLOCK_REINITIALIZE): Better
+ names for macro args, and the freqency is now signed. -ve means
+ don't set the clock, just tell me what you would do.
+
+ * src/iq80310_misc.c (hal_clock_reinitialize): Always return a
+ nearby good value; don't set h/w if <0. Convoluted logic changes
+ to support that.
+
+2002-01-14 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_platform_ints.h (HAL_CLOCK_REINITIALIZE): New macro
+ which calls the below, also a prototype for it.
+
+ * src/iq80310_misc.c (hal_clock_reinitialize): New routine to
+ reset the clock to a different frequency. This is for GPROF type
+ profiling use only; not general purpose eCos usage.
+
@@ -302,23 +365,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/pid/current/ChangeLog,v
retrieving revision 1.29
diff -u -0 -r1.29 ChangeLog
--- packages/hal/arm/pid/current/ChangeLog 7 Dec 2001 14:15:04 -0000 1.29
+++ packages/hal/arm/pid/current/ChangeLog 20 May 2002 21:37:38 -0000
@@ -0,0 +1,18 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_pid.cdl: Removed implemntation of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_pid.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-04-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_pid.cdl: CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES defined.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
@@ -788,23 +806,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- packages/hal/arm/sa11x0/assabet/current/ChangeLog 2 Nov 2001 16:12:34 -0000 1.21
+++ packages/hal/arm/sa11x0/assabet/current/ChangeLog 20 May 2002 21:37:44 -0000
@@ -0,0 +1,19 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/assabet_misc.c: Fixed warning.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_assabet.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+
+2002-03-05 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Updated. Added zlib+dns packages.
+ * misc/redboot_ROM.ecm: Same.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
@@ -291,23 +310,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/sa11x0/brutus/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/brutus/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- packages/hal/arm/sa11x0/brutus/current/ChangeLog 17 Aug 2001 16:37:36 -0000 1.13
+++ packages/hal/arm/sa11x0/brutus/current/ChangeLog 20 May 2002 21:37:49 -0000
@@ -0,0 +1,8 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/brutus_misc.c (hal_mmu_init): Fixed warning.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
@@ -148,23 +156,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/sa11x0/cerf/current/ChangeLog
===================================================================
RCS file: packages/hal/arm/sa11x0/cerf/current/ChangeLog
diff -N packages/hal/arm/sa11x0/cerf/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/arm/sa11x0/cerf/current/ChangeLog 20 May 2002 21:37:54 -0000
@@ -0,0 +1,75 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/cerf_misc.c (hal_mmu_init): Fixed warning.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_cerf.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-05-01 Gary Thomas <gthomas@redhat.com>
+
+ * include/plf_mmap.h: Fix mapping macros (I/O region).
+
+2002-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/cerf_misc.c (hal_mmu_init): Add unmapped DRAM.
+
+2002-02-05 Gary Thomas <gthomas@redhat.com>
+
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm: Update with ZLIB, latest template.
+
+ * cdl/hal_arm_sa11x0_cerf.cdl: Add product info for RedBoot.
+
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * src/cerf_misc.c:
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm:
+ * include/pkgconf/mlt_arm_sa11x0_cerf_rom.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_cerf_rom.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_cerf_rom.h:
+ * include/pkgconf/mlt_arm_sa11x0_cerf_ram.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_cerf_ram.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_cerf_ram.h:
+ * include/plf_mmap.h:
+ * include/plf_io.h:
+ * include/hal_platform_setup.h:
+ * include/cerf.h:
+ * cdl/hal_arm_sa11x0_cerf.cdl: New file(s) - port to Intrinsyc CerfCube.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/arm/sa11x0/cerfpda/current/ChangeLog
===================================================================
RCS file: packages/hal/arm/sa11x0/cerfpda/current/ChangeLog
diff -N packages/hal/arm/sa11x0/cerfpda/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/arm/sa11x0/cerfpda/current/ChangeLog 20 May 2002 21:37:59 -0000
@@ -0,0 +1,82 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/cerfpda_misc.c: Fixed warning.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_cerfpda.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-05-01 Gary Thomas <gthomas@redhat.com>
+
+ * include/plf_mmap.h: Fix mapping macros (I/O region).
+
+2002-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/cerfpda_misc.c (hal_mmu_init): Add unmapped DRAM.
+
+2002-02-05 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_cerfpda.cdl: Add product info for RedBoot.
+
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c:
+ * src/cerfpda_misc.c:
+ * src/banner.xpm:
+ * misc/redhat2.xpm:
+ * misc/redhat.xpm:
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm:
+ * misc/redboot.xpm:
+ * misc/logo.xpm:
+ * misc/lcd_test.c:
+ * misc/escw.xpm:
+ * misc/eCos2.xpm:
+ * misc/eCos.xpm:
+ * include/pkgconf/mlt_arm_sa11x0_cerfpda_rom.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_cerfpda_rom.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_cerfpda_rom.h:
+ * include/pkgconf/mlt_arm_sa11x0_cerfpda_ram.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_cerfpda_ram.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_cerfpda_ram.h:
+ * include/plf_mmap.h:
+ * include/plf_io.h:
+ * include/hal_platform_setup.h:
+ * include/cerfpda.h:
+ * cdl/hal_arm_sa11x0_cerfpda.cdl: New file(s) - port to CerfPDA.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/arm/sa11x0/flexanet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/flexanet/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/arm/sa11x0/flexanet/current/ChangeLog 2 Nov 2001 16:12:34 -0000 1.3
+++ packages/hal/arm/sa11x0/flexanet/current/ChangeLog 20 May 2002 21:38:05 -0000
@@ -0,0 +1,14 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/flexanet_misc.c: Fixed warning.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_flexanet.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
@@ -16,23 +30,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/hal/arm/sa11x0/ipaq/current/ChangeLog 2 Oct 2001 18:28:26 -0000 1.10
+++ packages/hal/arm/sa11x0/ipaq/current/ChangeLog 20 May 2002 21:38:10 -0000
@@ -0,0 +1,39 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/atmel_support.c: Fixed warning.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+
+2002-04-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_cmds.c:
+ * src/lcd_support.c:
+ * src/kbd.xpm:
+ * src/ipaq_misc.c:
+ * src/atmel_support.c: Clean up warnings.
+
+2002-04-03 Jesper Skov <jskov@redhat.com>
+
+ * src/lcd_support.c: Don't use sscanf - it may rely on stuff that
+ is only initialized later.
+
+ * src/ipaq_misc.c (plf_if_init): lcd_init is always called.
+
+2002-03-06 Mark Salter <msalter@redhat.com>
+
+ * src/lcd_support.c (lcd_init): Tweak LCD settings.
+
+2002-02-21 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c (lcd_on): Only enable LCD if LCD/TS is being used
+ as the console. This keeps the LCD backlight off which in turn makes
+ the unit run cooler (and longer).
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
@@ -302,23 +341,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/sa11x0/nano/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/nano/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/arm/sa11x0/nano/current/ChangeLog 19 Oct 2001 07:02:31 -0000 1.4
+++ packages/hal/arm/sa11x0/nano/current/ChangeLog 20 May 2002 21:38:15 -0000
@@ -0,0 +1,28 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/nano_misc.c: Fixed warning.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_nano.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-03-06 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Updated. Added zlib.
+ * misc/redboot_ROM.ecm: Same.
+
+2002-01-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/nano.h (HAL_PCI_DO_CONFIG_ACCESS): If requesting vendor
+ config, check it isn't 0 or 256 which would be bogus - instead
+ this indicates the device is absent, e.g. the second eth controller
+ that is found on the commEngine, but not on the nanoEngine.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
+ * cdl/hal_arm_sa11x0_nano.cdl: Remove explicit plf_io.h
+ declaration.
+
@@ -148,23 +176,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog 25 Apr 2001 23:22:57 -0000 1.9
+++ packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog 20 May 2002 21:38:20 -0000
@@ -0,0 +1,13 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/sa1100mm_misc.c (hal_mmu_init): Fixed warning.
+
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_sa1100mm.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
@@ -83,23 +96,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- packages/hal/arm/sa11x0/var/current/ChangeLog 2 Nov 2001 16:12:34 -0000 1.18
+++ packages/hal/arm/sa11x0/var/current/ChangeLog 20 May 2002 21:38:28 -0000
@@ -0,0 +1,56 @@
+2002-05-18 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_diag.c (cyg_hal_plf_serial_control): Fix return value
+ when changing the baud rate.
+
+2002-05-01 Gary Thomas <gthomas@redhat.com>
+
+ * tests/mmap_test.c: Diagnostic prints for failure cases.
+
+2002-04-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_sa11x0.cdl: CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES added.
+
+2002-01-29 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_sa11x0.cdl: Removed CRUFT_H.
+
+ * include/hal_sa11x0.h: Moved CYGARC_PHYSICAL_ADDRESS definition
+ to:
+ * include/var_io.h: this file.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_sa11x0.cdl: Declare var_io.h file.
+ Tug RedBoot requirements away in a component properly controlled
+ by the RedBoot presence.
+ * include/var_io.h: Added.
+
+2002-01-25 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_sa11x0.h (CYGARC_PHYSICAL_ADDRESS): Added.
+
+ * src/redboot_linux_exec.c: Moved to arch directory.
+ * cdl/hal_arm_sa11x0.cdl: Replaced options with requirements to
+ arch options.
+
+2002-01-25 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/redboot_linux_exec.c (do_exec): Trick the compiler into
+ thinking that the end1 and lab1 labels are both actually used,
+ so it doesn't move them around.
+
+2002-01-22 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/redboot_linux_exec.c (do_exec): Pass ATAG_MEM to Linux
+ kernel, having tried to obtain the appropriate numbers from the
+ MLT header file. This could probably do with some improvement -
+ the actual information we need isn't necessarily present in the
+ required form.
+
+2002-01-14 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/redboot_linux_exec.c (do_exec): Use load start/end
+ parameters as defaults. Don't copy image if specified length is
+ zero.
+
@@ -356,23 +412,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/arm/snds/current/ChangeLog
===================================================================
RCS file: packages/hal/arm/snds/current/ChangeLog
diff -N packages/hal/arm/snds/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/arm/snds/current/ChangeLog 20 May 2002 21:38:36 -0000
@@ -0,0 +1,113 @@
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_snds.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2001-12-06 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_platform_setup.h (PLATFORM_SETUP1): Don't trust the
+ syscfg SDRAM request bit as suggested by manual - always set it to
+ what works. Use relative loads to get a pointer to the tables with
+ system controller setup data.
+
+ * src/snds100_misc.c: Don't mess up the syscfg register.
+
+2001-10-19 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h (KS32C_REFEXTCON): Split in DRAM and SDRAM
+ settings.
+
+ * include/hal_platform_setup.h: Fix KS32C_REFEXTCON parameters,
+ and set some LEDs to help debugging.
+
+ * cdl/hal_arm_snds.cdl: On the SNDS100 board the CPU runs at
+ 50MHZ.
+
+ * include/pkgconf/mlt_arm_snds_rom.ldi: Moved flash to
+ 0x01800000.
+ * include/pkgconf/mlt_arm_snds_rom.mlt: Same.
+ * include/pkgconf/mlt_arm_snds_rom.h: Same.
+
+ * include/hal_platform_setup.h: Added LED macro. Use relative
+ branch in reset vector. Moved flash to 0x01800000.
+
+2001-10-18 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Definition names updated.
+ * src/snds100_misc.c: Same.
+
+ * include/pkgconf/mlt_arm_snds_rom.ldi: Added.
+ * include/pkgconf/mlt_arm_snds_rom.mlt: Same.
+ * include/pkgconf/mlt_arm_snds_rom.h: Same.
+
+ * include/pkgconf/mlt_arm_snds_ram.ldi: Updated layout.
+ * include/pkgconf/mlt_arm_snds_ram.mlt: Same.
+ * include/pkgconf/mlt_arm_snds_ram.h: Same.
+
+ * include/hal_platform_setup.h: Fixed instruction typo.
+
+ * include/hal_platform_ints.h: Vector definitions renamed to match
+ those in E7T HAL.
+
+ * include/hal_cache.h: Replaced with E7T HAL version.
+
+ * cdl/hal_arm_snds.cdl: Added default baud rate option, ROM
+ startup mode, and removed PID tools make rules.
+
+2001-10-12 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Copied here from E7T HAL.
+ * src/snds100_misc.c: Functions replaced with E7T HAL
+ versions.
+
+ * include/plf_io.h: Added.
+
+ * include/hal_platform_setup.h (PLATFORM_SETUP1): Code matching
+ board mon.
+
+2001-10-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_cache.h: Don't define cache dimensions at all rather
+ than using 0.
+
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/snds100_misc.c:
+ * src/hal_diag.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/arm/xscale/iq80321/current/ChangeLog
===================================================================
RCS file: packages/hal/arm/xscale/iq80321/current/ChangeLog
diff -N packages/hal/arm/xscale/iq80321/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/arm/xscale/iq80321/current/ChangeLog 20 May 2002 21:38:40 -0000
@@ -0,0 +1,249 @@
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_xscale_iq80321.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-04-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * misc/redboot_RAM.ecm: Enable GDB remote file I/O support.
+ * misc/redboot_RAM_ALTMAP.ecm: Ditto.
+ * misc/redboot_ROM.ecm: Ditto.
+ * misc/redboot_ROM_ALTMAP.ecm: Ditto.
+
+2002-04-16 John Dallaway <jld@redhat.com>
+
+ * cdl/hal_arm_xscale_iq80321.cdl: Use arm-elf toolchain by default.
+
+2002-03-25 Mark Salter <msalter@redhat.com>
+
+ * include/hal_platform_extras.h: Use X=1,C=1,B=1 for RAM.
+ * include/hal_platform_setup.h: Fix handling of x16 DIMM modules and
+ registered vs. non-registered handling.
+
+2002-03-06 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Added zlib and DNS packages.
+ * misc/redboot_ROM.ecm: Same.
+
+2002-02-27 Mark Salter <msalter@redhat.com>
+
+ * cdl/hal_arm_xscale_iq80321.cdl: Enable battery test by default.
+
+ * include/hal_platform_setup.h: Get battery test data before enabling
+ ECC.
+
+2002-02-24 Mark Salter <msalter@redhat.com>
+
+ * src/diag/xscale_test.c: Don't include battery test unless
+ CYGSEM_HAL_ARM_IQ80321_BATTERY_TEST is defined.
+ * src/diag/battery.c: Ditto
+
+ * include/iq80321.h (SDRAM_BATTERY_TEST_ADDR): Use uncached addresses.
+
+ * cdl/hal_arm_xscale_iq80321.cdl: CYGSEM_HAL_ARM_IQ80321_BATTERY_TEST
+ added.
+
+ * include/hal_platform_setup.h: Don't save/restore battery test value
+ unless CYGSEM_HAL_ARM_IQ80321_BATTERY_TEST is defined.
+ Use latest criteria and numbers for DRAM drive strengths.
+
+2002-02-22 Mark Salter <msalter@redhat.com>
+
+ * src/iq80321_pci.c (cyg_hal_plf_pci_init): Improve handling of PC BIOS.
+
+ * include/plf_io.h: Fix Fab D IDSELs.
+
+ * include/hal_platform_setup.h: Support battery backup test.
+ Plug in new drive strength numbers from Intel.
+
+ * cdl/hal_arm_xscale_iq80321.cdl: Add battery.c and timer.c to diags.
+
+ * src/diag/io_utils.c (diag_ishex): Renamed from ishex and made global.
+ (diag_hex2dec): Renamed from hex2dec and made global.
+
+ * src/diag/i82544.c (get_mac_address): New function.
+ (enet_setup): Use get_mac_address for user entry.
+
+ * src/diag/pcitest.c (pci_test): Mask BAR config bits from address.
+ Remove debugging printfs.
+
+ * src/diag/xscale_test.c: Add new tests to menu.
+
+ * include/iq80321.h (SDRAM_BASE): Remove duplicate define. Add battery
+ status defines.
+
+2002-02-20 Mark Salter <msalter@redhat.com>
+
+ * src/diag/i82544.c (enet_setup): Use macros for device IDs.
+ * src/diag/pcitest.c (pci_test): Ditto.
+
+ * include/plf_io.h: Define PCI slot and NIC device IDs based on
+ CYGSEM_HAL_ARM_IQ80321_FAB_C flag.
+ Add macros to convert between virtual and physical addresses
+ needed for hw watchpoints and breakpoints.
+ (HAL_PCI_TRANSLATE_INTERRUPT): Fix test for onboard NIC.
+
+ * include/hal_plf_ints.h: Define ethernet and UART interrupt numbers
+ based on CYGSEM_HAL_ARM_IQ80321_FAB_C flag.
+
+ * cdl/hal_arm_xscale_iq80321.cdl (CYGSEM_HAL_ARM_IQ80321_FAB_C): New
+ option to distinguish between fab C and later boards.
+
+2002-01-31 Mark Salter <msalter@redhat.com>
+
+ * cdl/hal_arm_xscale_iq80321.cdl: Set default for
+ CYGSEM_HAL_ARM_IQ80321_CLEAR_PCI_RETRY back to 1.
+
+ * src/iq80321_pci.c (cyg_hal_plf_pci_init): Fixed to work with PC BIOS.
+ Moved PCI CFG support to verde_pci.c
+ * include/plf_io.h: Removed HAL_PCI_CFG_* support to var_io.h
+
+2002-01-30 Mark Salter <msalter@redhat.com>
+
+ * include/iq80321.h: Remove unneeded CCLKCFG values.
+ * include/hal_platform_setup.h: Remove write to non-existant CCLKCFG.
+
+2002-01-30 Nick Garnett <nickg@redhat.com>
+
+ * cdl/hal_arm_xscale_iq80321.cdl: Set default for
+ CYGSEM_HAL_ARM_IQ80321_CLEAR_PCI_RETRY to 0 rather that 1. This
+ allows PC-hosted boards to prevent the PC booting and conflicting
+ over access to the i82544. It also allows us to build tests for
+ the testfarm without having to do extra configury.
+ If/when we get a resolution to the conflict problem, we can change
+ this.
+
+2002-01-30 Mark Salter <msalter@redhat.com>
+
+ * src/diag/i82544.c: New file.
+ * src/diag/pcitests.c: New file.
+ * cdl/hal_arm_xscale_iq80321.cdl: Add new diag files to compile list.
+ * src/diag/xscale_test.c: General cleanup.
+ * src/diag/test_menu.h (MENU_RTN): Fix typedef to reflect reality.
+ * src/diag/memtest.c: Largely rewritten for portability.
+ * src/diag/io_utils.c: Rewrote to use RedBoot io support.
+ * src/diag/diag.c: Remove unused cruft.
+
+ * src/iq80321_pci.c (cyg_hal_plf_pci_init): Don't try to set bus
+ and device number for Verde.
+ (pci_config_setup): Fix handling of bus number.
+
+ * misc/redboot_RAM.ecm: Remove override of default
+ CYGSEM_DEVS_ETH_ARM_IQ80321_I82544_ETH0_SET_ESA.
+ * misc/redboot_RAM_ALTMAP.ecm: Ditto.
+ * misc/redboot_ROM.ecm: Ditto.
+ * misc/redboot_ROM_ALTMAP.ecm: Ditto.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_xscale_iq80321.cdl: Removed explicit declaration of
+ plf_io.h
+
+2002-01-25 Mark Salter <msalter@redhat.com>
+
+ * include/hal_platform_setup.h: Fix I2C cleanup on last byte read.
+
+2002-01-24 Mark Salter <msalter@redhat.com>
+
+ * cdl/hal_arm_xscale_iq80321.cdl: Add
+ CYGSEM_HAL_ARM_IQ80321_CLEAR_PCI_RETRY
+
+ * src/iq80321_pci.c (cyg_hal_plf_pci_init): Only init GBE_PIO_PIN.
+ Clear retry bit if CYGSEM_HAL_ARM_IQ80321_CLEAR_PCI_RETRY defined.
+
+ * include/iq80321.h (IQ80321_GBE_GPIO_PIN): Define.
+
+ * include/plf_io.h (HAL_PCI_TRANSLATE_INTERRUPT): Test for both
+ private and public ethernet device numbers.
+
+2002-01-23 Mark Salter <msalter@redhat.com>
+
+ * src/iq80321_pci.c (cyg_hal_plf_pci_init): Remove unneeded cruft.
+
+ * include/pkgconf/mlt_arm_xscale_iq80321_ram_altmap.ldi: New file.
+ * include/pkgconf/mlt_arm_xscale_iq80321_ram_altmap.h: Newfile.
+ * include/pkgconf/mlt_arm_xscale_iq80321_rom_altmap.ldi: New file.
+ * include/pkgconf/mlt_arm_xscale_iq80321_rom_altmap.h: Newfile.
+ * misc/redboot_ROM_ALTMAP.ecm: New file.
+ * misc/redboot_RAM_ALTMAP.ecm: New file.
+
+ * cdl/hal_arm_xscale_iq80321.cdl: Support alternate memory map.
+ * include/hal_platform_extras.h: Ditto.
+ * include/iq80321.h: Define alternate SDRAM virtual base.
+ * include/plf_io.h: Support alternative PCI window virtual addresses.
+
+ * include/hal_plf_ints.h: Remove HAL_PLATFORM_RESET.
+
+2002-01-22 Mark Salter <msalter@redhat.com>
+
+ * misc/redboot_ROM.ecm: Add ethernet and min flash image size.
+ * misc/redboot_RAM.ecm: Add ethernet and min flash image size.
+
+2002-01-21 Mark Salter <msalter@redhat.com>
+
+ * include/hal_plf_ints.h: Rename CYGNUM_HAL_INTERRUPT_82544 to
+ CYGNUM_HAL_INTERRUPT_ETHERNET.
+
+ * cdl/hal_arm_xscale_iq80321.cdl: Add iq80321_pci.c to compile list.
+ Use plf_io.h as CYGBLD_HAL_PLATFORM_IO_H.
+
+ * include/plf_io.h: New file. IQ80321 IO macros.
+
+ * src/iq80321_pci.c: New file. IQ80321 PCI-X support.
+
+ * include/iq80321.h (REG_DISPLAY): New ASM macro to display register
+ contents on LEDs.
+ (SDRAM_DEVID): New define. I2C address for SDRAM module.
+
+ * include/pkgconf/mlt_arm_xscale_iq80321_rom.ldi: Add mmu_tables.
+
+ * include/hal_platform_extras.h: Put MMU table in .mmu_tables section.
+
+ * include/hal_platform_setup.h: Add runtime SDRAM sizing/config.
+
+2002-01-09 Mark Salter <msalter@redhat.com>
+
+ * include/pkgconf/mlt*: Rearrange flash address and delete PCI window.
+
+ * include/hal_platform_setup.h: Use uncached access to scrub RAM.
+ Cached access should work, so this may indicate a potential bug.
+
+ * include/iq80321.h: Move cache flush and flash base.
+
+ * include/hal_platform_extras.h: Page table rearrangement.
+
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/arm/xscale/verde/current/ChangeLog
===================================================================
RCS file: packages/hal/arm/xscale/verde/current/ChangeLog
diff -N packages/hal/arm/xscale/verde/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/arm/xscale/verde/current/ChangeLog 20 May 2002 21:38:45 -0000
@@ -0,0 +1,146 @@
+2002-04-01 Rory Bolt <rorybolt@pacbell.net>
+
+ * include/hal_var_ints.h: Fix definition for DMA1_ERR.
+
+2002-02-25 Mark Salter <msalter@redhat.com>
+
+ * src/verde_misc.c: Timer source clock is always exactly 200MHz.
+
+2002-02-22 Mark Salter <msalter@redhat.com>
+
+ * src/verde_misc.c: Fix hw watch/break support.
+
+2002-02-20 Mark Salter <msalter@redhat.com>
+
+ * include/plf_stub.h: Add HW watchpoint/breakpoint support.
+ * src/verde_misc.c: Ditto.
+
+2002-02-19 Mark Salter <msalter@redhat.com>
+
+ * src/verde_misc.c (hal_hardware_init): Initialize debug unit to
+ sane state.
+
+2002-01-31 Mark Salter <msalter@redhat.com>
+
+ * src/verde_pci.c: New file. PCI support common to verde.
+ * cdl/hal_arm_xscale_verde.cdl: Add verde_pci.c to compile list.
+ * include/var_io.h: Move HAL_PCI_CFG_* macros from plf_io.h
+ (CYGARC_PHYSICAL_ADDRESS): Fix conversion.
+
+2002-01-30 Mark Salter <msalter@redhat.com>
+
+ * src/verde_misc.c (hal_delay_us): Fix delay calculation.
+
+2002-01-29 Jesper Skov <jskov@redhat.com>
+
+ * include/var_io.h (CYGARC_PHYSICAL_ADDRESS): Added.
+
+ * cdl/hal_arm_xscale_verde.cdl: Use common ARM linux exec
+ command.
+ * src/redboot_linux_exec.c: Removed.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_xscale_verde.cdl: Declare var_io.h
+
+ * include/var_io.h: Added.
+
+ * src/verde_misc.c: Don't include CYGBLD_HAL_PLATFORM_IO_H.
+
+ * include/hal_cache.h: Include hal_io.h
+
+2002-01-24 Nick Garnett <nickg@redhat.com>
+
+ * cdl/hal_arm_xscale_verde.cdl: Removed CYGHWR_HAL_ARM_VERDE_P_CLK
+ and CYGHWR_HAL_ARM_VERDE_BUS_CLK options in favour of a more
+ dynamic determination of the P_CLK value. CYGNUM_HAL_RTC_PERIOD is
+ now a simple number of microseconds which is converted to the
+ actual clock value in the HAL.
+
+ * src/verde_misc.c: Rearranged clock code to make use of
+ dynamically determined P_CLK value to set timer value.
+
+2002-01-23 Mark Salter <msalter@redhat.com>
+
+ * include/hal_verde.h: Add PCSR bit defines.
+
+ * include/hal_var_ints.h (HAL_PLATFORM_RESET): Use HW feature to
+ perform reset.
+
+2002-01-23 Nick Garnett <nickg@redhat.com>
+
+ * cdl/hal_arm_xscale_verde.cdl:
+ Added CYGHWR_HAL_ARM_VERDE_P_CLK, which defines the external clock
+ frequency applied to the Verde chip. All other CPU frequencies are
+ derived from this.
+ Added CYGHWR_HAL_ARM_VERDE_BUS_CLK which calculates the internal
+ bus clock from the P_CLK value.
+ Rewrote calculation for CYGNUM_HAL_RTC_PERIOD to derive the period
+ from the bus clock and CYGNUM_HAL_RTC_DENOMINATOR.
+
+ * src/verde_misc.c:
+ Reorganized hal_IRQ_handler() to do the right thing.
+ Added test to hal_interrupt_acknowledge() to acknowledge timer
+ interrupts. Also removed misleading comment from hal_clock_reset().
+
+ * include/hal_verde.h: Added TISR_WRITE().
+
+2002-01-21 Mark Salter <msalter@redhat.com>
+
+ * include/hal_verde.h: Add definitions for ATU, I2C, etc.
+
+ * include/hal_cache.h: Turn write buffer coalescing on and off
+ along with Dcache.
+
+2002-01-18 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_var_ints.h (HAL_CLOCK_REINITIALIZE): New macro
+ which calls the below, also a prototype for it.
+
+ * src/verde_misc.c (hal_clock_reinitialize): New routine to
+ reset the clock to a different frequency. This is for GPROF type
+ profiling use only; not general purpose eCos usage.
+
+2002-01-09 Mark Salter <msalter@redhat.com>
+
+ * src/verde_misc.c: Add MCU ISR handler for ECC scrubbing.
+
+ * include/hal_verde.h (MCU_MCISR): Define.
+
+ * include/hal_cache.h (HAL_DCACHE_SYNC): Use platform defined
+ constant instead of hardcoded flush area base.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/calmrisc16/arch/current/ChangeLog
===================================================================
RCS file: packages/hal/calmrisc16/arch/current/ChangeLog
diff -N packages/hal/calmrisc16/arch/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/calmrisc16/arch/current/ChangeLog 20 May 2002 21:38:49 -0000
@@ -0,0 +1,57 @@
+2002-04-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_syscall.c (hal_syscall_handler): Add extra sig argument to
+ __do_syscall.
+
+2001-11-16 Nick Garnett <nickg@redhat.com>
+
+ * src/hal_misc.c (hal_msbit_index): Fixed this function so that it
+ actually works!
+
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_cache.h: Correctly indicate absence of cache.
+
+2001-05-03 Mark Salter <msalter@redhat.com>
+
+ * src/vectors.S: Removed unneeded debugging functions. Fixed
+ register save/restore.
+
+ * src/calm16-stub.c: Remove unneeded {get,put}_register functions.
+
+ * include/calm16-stub.h: Clean out some cruft.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/calmrisc16/ceb/current/ChangeLog
===================================================================
RCS file: packages/hal/calmrisc16/ceb/current/ChangeLog
diff -N packages/hal/calmrisc16/ceb/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/calmrisc16/ceb/current/ChangeLog 20 May 2002 21:38:53 -0000
@@ -0,0 +1,39 @@
+2001-05-09 Mark Salter <msalter@redhat.com>
+
+ * include/plf_intr.h: Make hal_delay_us argument a cyg_uint32.
+ * src/plf_misc.c (hal_delay_us): Ditto.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/calmrisc16/core/current/ChangeLog
===================================================================
RCS file: packages/hal/calmrisc16/core/current/ChangeLog
diff -N packages/hal/calmrisc16/core/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/calmrisc16/core/current/ChangeLog 20 May 2002 21:38:57 -0000
@@ -0,0 +1,38 @@
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/var_cache.h: Correctly indicate absence of cache.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/calmrisc32/arch/current/ChangeLog
===================================================================
RCS file: packages/hal/calmrisc32/arch/current/ChangeLog
diff -N packages/hal/calmrisc32/arch/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/calmrisc32/arch/current/ChangeLog 20 May 2002 21:39:02 -0000
@@ -0,0 +1,56 @@
+2002-04-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_syscall.c (hal_syscall_handler): Add extra sig argument to
+ __do_syscall.
+
+2001-11-16 Nick Garnett <nickg@redhat.com>
+
+ * src/hal_misc.c (hal_msbit_index): Fixed this function so that it
+ actually works!
+
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_cache.h: Correctly indicate absence of cache.
+
+2001-03-26 Mark Salter <msalter@redhat.com>
+
+ * src/vectors.S: Fix saving of R8 in exception handlers.
+
+ * src/calm32-stub.c (__read_prog_uint32): Add missing return val.
+
+ * include/calm32-stub.h: Add extern declaration for __sp_regnum.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/calmrisc32/ceb/current/ChangeLog
===================================================================
RCS file: packages/hal/calmrisc32/ceb/current/ChangeLog
diff -N packages/hal/calmrisc32/ceb/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/calmrisc32/ceb/current/ChangeLog 20 May 2002 21:39:06 -0000
@@ -0,0 +1,42 @@
+2001-03-26 Mark Salter <msalter@redhat.com>
+
+ * src/plf_misc.c (hal_delay_us): Fix loop count for better accuracy.
+
+ * src/platform.S: Remove unneeded ceb_program_new_stack.
+
+ * cdl/hal_calm32_ceb.cdl: Remove HAL_ARCH_PROGRAM_NEW_STACK.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/calmrisc32/core/current/ChangeLog
===================================================================
RCS file: packages/hal/calmrisc32/core/current/ChangeLog
diff -N packages/hal/calmrisc32/core/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/calmrisc32/core/current/ChangeLog 20 May 2002 21:39:11 -0000
@@ -0,0 +1,38 @@
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/var_cache.h: Correctly indicate absence of cache.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.76
diff -u -0 -r1.76 ChangeLog
--- packages/hal/common/current/ChangeLog 15 Dec 2001 13:42:19 -0000 1.76
+++ packages/hal/common/current/ChangeLog 20 May 2002 21:39:16 -0000
@@ -0,0 +1,122 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED option and its
+ dependencies.
+
+2002-05-02 Nick Garnett <nickg@redhat.com>
+
+ * doc/hal.sgml: Added description of HAL_DELAY_US().
+
+ * doc/porting.sgml: Expanded section on architecture porting.
+
+2002-04-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/gdb-fileio.c (cyg_hal_gdbfileio_process_F_packet): Reset
+ retcode/errno/ctrlc status every F packet.
+
+2002-04-23 Jesper Skov <jskov@redhat.com>
+
+ * doc/porting.sgml: Fix some typos.
+
+2002-04-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/generic-stub.h: Prototype __getpacket().
+ * src/generic-stub.c: Rename getpacket() -> __getpacket(),
+ remcomInBuffer -> __remcomInBuffer, and
+ remcomOutBuffer -> __remcomOutBuffer throughout file, and export
+ them (i.e. not file local).
+ (__process_packet): Handle $F packets file I/O protocol responses.
+
+ * src/gdb-fileio.c: New file to implement file I/O operations over
+ the GDB remote protocol.
+ * src/gdb-fileio.h: New file. Header for above.
+
+2002-03-15 Nick Garnett <nickg@redhat.com>
+
+ * doc/porting.sgml: Platform HAL porting guide tidied up and
+ expanded somewhat. Some work also done on variant
+ guide. Architecture guided needs a lot more work.
+
+ * doc/hal.sgml: Changed explicit section tags to recursive section
+ tags to make any future restructuring easier.
+
+2002-03-14 Nick Garnett <nickg@redhat.com>
+
+ * src/hal_stub.c: Add calls to HAL memory access check macros in
+ memory access functions.
+
+ * include/hal_stub.h: Added default definitions for HAL memory access
+ check macros.
+
+2002-03-06 Nick Garnett <nickg@redhat.com>
+
+ * tests/cache.c: Changed tests so that zero sized caches and HALs
+ that define HAL_DCACHE_PURGE_ALL() don't cause this test to throw
+ a compilation error.
+
+2002-02-28 Jesper Skov <jskov@redhat.com>
+
+ * src/generic-stub.c (__handle_exception): Pay attention to return
+ value from hal_syscall_handler.
+
+2002-02-21 Mark Salter <msalter@redhat.com>
+
+ * src/hal_if.c (cyg_hal_diag_mangler_gdb_flush): Don't do anything
+ if buffer is empty.
+
+2002-02-20 Nick Garnett <nickg@redhat.com>
+
+ * doc/hal.sgml: Updated and tidied. Now includes porting guide
+ from a separate file.
+
+ * doc/porting.sgml: Added this file to contain the porting guide
+ section of the HAL document. This is currently largely a
+ conversion of Jesper's porting guide from the website.
+ Unfortunately I have had no time to do much more than include it
+ wholesale, with only minor edits. There are some notes at the end
+ of the file describing what I would like to do.
+
+2002-02-18 Nick Garnett <nickg@redhat.com>
+
+ * doc/hal.sgml: Restructured most of this document and rewrote
+ large chunks of the basic HAL description stuff. Only the skeleton
+ of the porting guided is currently done. This checkin in mostly
+ for safety and to let others read the current state.
+
+2002-02-06 Mark Salter <msalter@redhat.com>
+
+ * src/hal_if.c (cyg_hal_diag_mangler_gdb_control): Add flush support.
+ (cyg_hal_diag_mangler_gdb_flush): New function to flush mangler output.
+ (cyg_hal_diag_mangler_gdb_putc): Use new function to flush output.
+
+2002-01-30 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_if.h (CYGNUM_FLASH_CFG_OP_CONFIG_INT): New defines for
+ getting Flash Config options out of RedBoot using VV call
+ CYGACC_CALL_IF_FLASH_CFG_OP(). These need to be kept uptodate
+ with (or must override) those in RedBoot's flash_config.h
+ Previously only used for getting an ESA.
+
+2002-01-25 Hugo Tyson <hmt@redhat.com>
+
+ * src/generic-stub.c (__process_packet): If detach or kill, call
+ sys_profile_reset() if BSP_SYSCALLS_GPROF are enabled, to clear
+ out any dangerous state there. Such as a callback function
+ pointer into application code.
+
+2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/drv_api.h: Add cyg_drv_interrupt_mask/unmask_intunsafe
+ * src/drv_api.c: Ditto. And modify
+ cyg_drv_interrupt_mask/unmask to be interrupt safe.
+
+2002-01-21 Mark Salter <msalter@redhat.com>
+
+ * include/hal_spd.h: New file. Definitions for SDRAM module SPD.
+
+2002-01-18 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_stub.c (__build_t_packet): don't declare extend_val
+ twice.
+
@@ -1956,23 +2078,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/frv/arch/current/ChangeLog
===================================================================
RCS file: packages/hal/frv/arch/current/ChangeLog
diff -N packages/hal/frv/arch/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/frv/arch/current/ChangeLog 20 May 2002 21:39:31 -0000
@@ -0,0 +1,113 @@
+2002-04-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_syscall.c (hal_syscall_handler): Add extra sig argument to
+ __do_syscall.
+
+2001-12-10 Richard Sandiford <rsandifo@redhat.com>
+
+ * src/vectors.S (save_state): Remove unnecessary DDR diddling when
+ handling breaks. Use BPCSR rather than BPCSR-4 as the break address.
+ (restore_state): Take two new arguments: the register that the
+ PC should be loaded into, and the argument to the rett instruction.
+ (_break): If handling a break instruction, return to the following
+ instruction using a normal "ret". Ignore other kinds of break if
+ they were triggered when traps were disabled; assume that an
+ interrupt or exception handler has triggered a stack watchpoint
+ accidentally. Correct GP calculation. Return using "rett #1"
+ rather than "rett #0".
+
+2001-11-28 Hugo Tyson <hmt@redhat.com>
+
+ * src/vectors.S (_vectors): if defined(CYGPKG_HAL_FRV_FRV400) &&
+ defined(CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS), add macro break_VSR
+ to create a VSR entry which leaps to _break; rearrange the
+ initialization of the VSR table so that the counts are correct;
+ use break_VSR in slot 255; define _break which calls break_handler()
+ much akin to exception handler().
+
+ Note that there is no need to define CYGSEM_HAL_FRV_HW_DEBUG for
+ the FRV_FRV400 target; while we do use Hardware Debug, we don't
+ use *that* sort of hardware debug, specifically we do not use
+ hardware single-step, because it breaks as soon as we exit debug
+ mode, ie whilst we are still within the stub. But vectors.S does
+ the same tidy-up of machine state, conditioned on FVR400 instead.
+
+2001-10-17 Gary Thomas <gthomas@redhat.com>
+
+ * src/frv_stub.c: Slight cleanup - only need |VLIW|+1 possible
+ breakpoint locations.
+
+2001-10-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S (_exception_return): Remove *bad* workaround code
+ now that single step VLIW works properly.
+
+ * src/frv_stub.c (__clear_single_step):
+ (__single_step): Restructure to support VLIW sequences.
+
+2001-10-15 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_arch.h: Remove [bogus] CYG_HAL_TABLE macros since
+ the common ones work fine on this architecture.
+
+ * src/vectors.S:
+ * src/frv_stub.c:
+ * cdl/hal_frv.cdl: Add CDL to describe various [hardware] debug
+ options.
+
+2001-10-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S: [FRV400] can't return from exception to a packed
+ instruction - this yields illegal instruction.
+
+2001-10-11 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_frv.cdl:
+ * include/basetype.h:
+ * include/hal_arch.h:
+ * include/hal_intr.h:
+ * include/frv_stub.h:
+ * include/hal_io.h:
+ * include/hal_cache.h:
+ * src/frv_stub.c:
+ * src/hal_mk_defs.c:
+ * src/frv.ld:
+ * src/hal_misc.c:
+ * src/vectors.S:
+ * src/context.S:
+ * src/hal_syscall.c: New port for FRV architecture.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/frv/frv400/current/ChangeLog
===================================================================
RCS file: packages/hal/frv/frv400/current/ChangeLog
diff -N packages/hal/frv/frv400/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/frv/frv400/current/ChangeLog 20 May 2002 21:39:36 -0000
@@ -0,0 +1,151 @@
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_frv_frv400.cdl:
+ Make CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT more standard.
+
+2001-12-10 Richard Sandiford <rsandifo@redhat.com>
+
+ * src/frv400_misc.c (hal_interrupt_mask): Disable LAN interrupts
+ in the FPGA's register.
+ (hal_interrupt_unmask): Re-enable them.
+
+2001-12-10 Richard Sandiford <rsandifo@redhat.com>
+
+ * src/frv400_misc.c (hal_clock_reset): Shift high word of timer left.
+ (hal_clock_read): Likewise.
+ (hal_delay_us): Increase timeout. Correct off-by-one error when
+ time is a multiple of _MIN_DELAY us.
+
+2001-12-10 Richard Sandiford <rsandifo@redhat.com>
+
+ * include/plf_stub.h (HAL_FRV_ENTER_DEBUG_MODE): Remove NOPs.
+ Mark LR as clobbered due to changes in vectors.S:_break.
+ (HAL_FRV_EXIT_DEBUG_MODE): Remove NOPs. Don't modify PSR or BPSR.
+ * src/frv400_misc.c (get_bpsr, set_bpsr): New.
+ (break_handler): Rework. Set up BPSR to reflect the current
+ privelege level and trap state before exiting from debug mode.
+ Re-enter debugging mode and restore the old BPSR before returning.
+ (cyg_hal_plf_hw_breakpoint): Remove unnecessary DDR diddling.
+ (cyg_hal_plf_hw_watchpoint): Likewise.
+
+2001-11-28 Hugo Tyson <hmt@redhat.com>
+
+ * include/plf_stub.h (HAL_FRV_ENTER_DEBUG_MODE): New macro; simple
+ performs a "break" to enter debug mode (with cooperation from
+ RedBoot/stubs/traphandler).
+ (HAL_FRV_EXIT_DEBUG_MODE): New macro; jumps through hoops to
+ return to normal mode from debug mode. Can only be used from
+ debug mode, or the CPU halts. The hoops are on fire.
+ (HAL_STUB_HW_BREAKPOINT):
+ (HAL_STUB_HW_WATCHPOINT):
+ (HAL_STUB_IS_STOPPED_BY_HARDWARE): Defines APIs so that stubs can
+ set hardware debug support, and tell whether we stopped for a
+ hardware debug reason.
+
+ * src/frv400_misc.c (break_handler): Special handler for break
+ instruction and all debug traps, to enable below.
+ (cyg_hal_plf_hw_breakpoint):
+ (cyg_hal_plf_hw_watchpoint):
+ (cyg_hal_plf_is_stopped_by_hardware): New routines to manipulate
+ hardware debug resources.
+
+ * include/frv400.h (_BRR_SB): Some new symbols for debug regs.
+
+2001-10-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/frv400_misc.c: Try to avoid [re]init PCI bus.
+
+ * include/frv400.h: Moved common register layouts to 'arch'.
+
+2001-10-20 Gary Thomas <gthomas@redhat.com>
+
+ * src/frv400_misc.c (hal_delay_us): Handle small delays properly.
+
+2001-10-19 Julian Smart <julians@redhat.com>
+
+ * Added CYPKG_MEMALLOC to redboot_ROMRAM.ecm so the release script
+ knows about it.
+
+2001-10-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/frv400_misc.c (_frv400_pci_translate_interrupt):
+ Handle interrupts from PCI slots.
+
+ * include/plf_ints.h (HAL_PLATFORM_RESET): Remove unused variable.
+
+2001-10-15 Gary Thomas <gthomas@redhat.com>
+
+ * include/platform.inc: Getting on-board SRAM to function. Of course,
+ the hardware doesn't match the documentation...
+
+2001-10-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/frv400_misc.c (hal_interrupt_acknowledge): Fix support for
+ onboard (LAN) interrupts.
+
+ * include/plf_ints.h: Define PCI based interrupts.
+
+ * src/frv400_misc.c (hal_hardware_init):
+ * include/frv400.h: Add support for onboard FPGA (local interrupts).
+
+2001-10-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/frv400_misc.c: Clean up PCI code.
+
+ * misc/redboot_ROMRAM.ecm: Add BSP syscalls.
+
+2001-10-01 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_frv_frv400.cdl:
+ * include/pkgconf/mlt_frv_frv400_ram.ldi:
+ * include/pkgconf/mlt_frv_frv400_rom.ldi:
+ * include/pkgconf/mlt_frv_frv400_ram.h:
+ * include/pkgconf/mlt_frv_frv400_rom.h:
+ * include/pkgconf/mlt_frv_frv400_romram.ldi:
+ * include/pkgconf/mlt_frv_frv400_romram.h:
+ * include/plf_ints.h:
+ * include/platform.inc:
+ * include/hal_diag.h:
+ * include/plf_stub.h:
+ * include/plf_cache.h:
+ * include/frv400.h:
+ * include/plf_io.h:
+ * src/hal_diag.c:
+ * src/frv400_misc.c:
+ * misc/redboot_ROMRAM.ecm:
+ * misc/redboot_RAM.ecm: New port for FRV400.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/h8300/aki3068net/current/ChangeLog
===================================================================
RCS file: packages/hal/h8300/aki3068net/current/ChangeLog
diff -N packages/hal/h8300/aki3068net/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/h8300/aki3068net/current/ChangeLog 20 May 2002 21:39:40 -0000
@@ -0,0 +1,45 @@
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/delay_us.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/h8300/arch/current/ChangeLog
===================================================================
RCS file: packages/hal/h8300/arch/current/ChangeLog
diff -N packages/hal/h8300/arch/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/h8300/arch/current/ChangeLog 20 May 2002 21:39:44 -0000
@@ -0,0 +1,45 @@
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/h8300/h8300h/current/ChangeLog
===================================================================
RCS file: packages/hal/h8300/h8300h/current/ChangeLog
diff -N packages/hal/h8300/h8300h/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/h8300/h8300h/current/ChangeLog 20 May 2002 21:39:48 -0000
@@ -0,0 +1,38 @@
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/h8300/sim/current/ChangeLog
===================================================================
RCS file: packages/hal/h8300/sim/current/ChangeLog
diff -N packages/hal/h8300/sim/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/h8300/sim/current/ChangeLog 20 May 2002 21:39:53 -0000
@@ -0,0 +1,45 @@
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/delay_us.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.33
diff -u -0 -r1.33 ChangeLog
--- packages/hal/i386/arch/current/ChangeLog 11 Jan 2002 16:53:49 -0000 1.33
+++ packages/hal/i386/arch/current/ChangeLog 20 May 2002 21:39:58 -0000
@@ -0,0 +1,17 @@
+2002-05-17 Nick Garnett <nickg@redhat.com>
+
+ * src/vectors.S: Rearranged interrupt stack definitions to make it
+ work correctly in SMP case. The #ifdefs were improperly nested.
+
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_syscall.c (hal_syscall_handler): Add extra sig argument to
+ __do_syscall.
+
@@ -117,0 +135,17 @@
+ * src/vectors.S: Lots of changes to incorporate SMP support.
+
+ * src/i386.ld: Added SMP related data, that must be shared between
+ RedBoot and applications, for example.
+
+ * include/hal_smp.h: Added this file to define SMP related HAL
+ interfaces.
+
+ * include/arch.inc: Added SMP support. This includes explicit SMP
+ macros and stack-switching macros that have single CPU and SMP
+ variants. Some SMP modifications to the lazy FPU switching code
+ leave it functional in the single CPU case, but do not yet work in
+ the SMP case. Lazy FPU switching is currently disabled for SMP in
+ the CDL.
+
+ * cdl/hal_i386.cdl: Added SMP configury.
+
@@ -764,23 +798,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/i386/generic/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/generic/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/hal/i386/generic/current/ChangeLog 10 Jun 2001 19:35:29 -0000 1.1
+++ packages/hal/i386/generic/current/ChangeLog 20 May 2002 21:40:03 -0000
@@ -15,23 +15,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/hal/i386/pc/current/ChangeLog 15 Dec 2001 13:42:19 -0000 1.15
+++ packages/hal/i386/pc/current/ChangeLog 20 May 2002 21:40:09 -0000
@@ -0,0 +1,16 @@
+2002-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_i386_pc.cdl:
+ Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
+
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/romboot.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_i386_pc.cdl: Remove unused compile line.
+
@@ -6,0 +23,2 @@
+ * misc/redboot_FLOPPY_D850GB.ecm: Removed reference to SMP.
+
@@ -53,0 +72 @@
+ * misc/redboot_FLOPPY_SMP.ecm: Ditto.
@@ -64,0 +84,12 @@
+ We now use page 0x2000 for SMP related data including the slave
+ CPU startup trampoline and various data structures that need to be
+ shared between RedBoot and the application.
+
+ * misc/redboot_FLOPPY_SMP.ecm: Added this file to configure an
+ SMP-aware RedBoot floppy. If SMP applications are to be run it is
+ essential that this version of RedBoot be used because a degree of
+ cooperation is required to get the CPUs going, and to handle
+ exceptions cleanly.
+
+ * src/plf_misc.c (hal_platform_init): Added call to cyg_hal_smp_init().
+
@@ -381,23 +412,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- packages/hal/i386/pcmb/current/ChangeLog 7 Dec 2001 14:15:04 -0000 1.13
+++ packages/hal/i386/pcmb/current/ChangeLog 20 May 2002 21:40:14 -0000
@@ -0,0 +1,20 @@
+2002-04-29 Gary Thomas <gthomas@redhat.com>
+
+ * src/pcmb_misc.c (hal_pcmb_init): Disable NMI at this point since
+ no real handlers are in place to handle it. This fixes a problem
+ with manual reset code for IDE drivers which can cause NMI.
+
+2002-04-26 Bart Veer <bartv@redhat.com>
+
+ * support/gfxmode.c:
+ A utility to find out what graphics modes are available on any
+ given PC.
+
+ * include/pcmb.inc:
+ Change the graphics mode during RedBoot startup, when configured
+ to do so.
+
+ * cdl/hal_i386_pcmb.cdl:
+ Add new configuration option for changing the graphics mode
+ during RedBoot startup.
+
@@ -66,0 +87,17 @@
+ * src/pcmb_smp.c: Added this file to contain all SMP related
+ code. This includes parsing the MP structures; initializing the
+ APIC and IOAPIC; starting the CPUs; interrupt mapping; inter-CPU
+ interrupts; and CPU synchronization in the event of a debuggable
+ exception.
+ Note: there is still a _lot_ of debugging code in here, mostly
+ disabled, which needs cleaning up. Also, if this code is to ever
+ be released to the public, it should probably be tidied up a bit
+ more.
+
+ * include/pcmb_intr.h: Added SMP support. This includes the
+ inter-CPU interrupt vectors, interrupt masking, acknowledge, and
+ CPU affinity via the APIC and IOAPIC.
+
+ * cdl/hal_i386_pcmb.cdl: Added configury to compile pcmb_smp.c
+ only when SMP is enabled. Also define HAL_PLATFORM_EXTRA to
+ contain the SMP-ness of the HAL, so that RedBoot can report it.
@@ -148,23 +185,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.61
diff -u -0 -r1.61 ChangeLog
--- packages/hal/mips/arch/current/ChangeLog 21 Dec 2001 17:57:01 -0000 1.61
+++ packages/hal/mips/arch/current/ChangeLog 20 May 2002 21:40:20 -0000
@@ -0,0 +1,23 @@
+2002-05-17 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_intr.h: Fix CYGNUM_HAL_EXCEPTION_MIN definition so
+ it reflects the FPU configuration.
+
+2002-04-30 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_intr.h: Only define decoded FPU vectors if these are
+ actually used. This allows tests to check for capabilities and do
+ N/A when appropriate.
+
+2002-04-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_syscall.c (hal_syscall_handler): Add extra sig argument to
+ __do_syscall.
+
+2002-03-21 Nick Garnett <nickg@redhat.com>
+
+ * include/hal_cache.h: Added macros to adjust the size argument to
+ some of the cache macros to a whole multiple of the cache line
+ size. Otherwise, for some values of the arguments, we can miss the
+ last line.
+
@@ -1524,23 +1547,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/atlas/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/mips/atlas/current/ChangeLog 2 Nov 2001 16:12:34 -0000 1.4
+++ packages/hal/mips/atlas/current/ChangeLog 20 May 2002 21:40:24 -0000
@@ -198,23 +198,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/jmr3904/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/jmr3904/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- packages/hal/mips/jmr3904/current/ChangeLog 13 Feb 2001 01:23:30 -0000 1.22
+++ packages/hal/mips/jmr3904/current/ChangeLog 20 May 2002 21:40:29 -0000
@@ -448,23 +448,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/malta/current/ChangeLog
===================================================================
RCS file: packages/hal/mips/malta/current/ChangeLog
diff -N packages/hal/mips/malta/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/mips/malta/current/ChangeLog 20 May 2002 21:40:34 -0000
@@ -0,0 +1,317 @@
+2002-02-11 Jesper Skov <jskov@redhat.com>
+
+ * include/platform.inc: Added hal_intc_translate that knows about
+ the special trampoline code.
+
+ * include/plf_intr.h: Updated comment.
+
+2002-02-05 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h: Always define the vectors, regardless of
+ chaining configuration.
+
+2002-01-31 Jesper Skov <jskov@redhat.com>
+
+ * src/platform.S (hal_isr_springboard_southbridge): Apply mask to
+ interrupt flags - I've seen requests set for masked
+ interrupts. Also don't check the slave controller unless the
+ cascade request is set.
+
+2001-12-06 Nick Garnett <nickg@redhat.com>
+
+ * images/redboot_RAM_5kc.elf
+ * images/redboot_RAM_5kc.srec
+ * images/redboot_ROM_5kc.elf
+ * images/redboot_ROM_5kc.fl
+ * images/redboot_ROM_5kc.srec
+ Added these images for 5kc target.
+
+ * images/redboot_RAM.elf
+ * images/redboot_RAM.srec
+ * images/redboot_ROM.elf
+ * images/redboot_ROM.fl
+ * images/redboot_ROM.srec
+ Updated these images to match the 5kc ones. These images are for
+ Malta boards with the 4kc processor. These will actually run in a
+ 5kc, but will treat it as a 32bit CPU, and will not provide 64bit
+ state to GDB.
+
+2001-12-04 Nick Garnett <nickg@redhat.com>
+
+ * misc/redboot_ROM.ecm: Commented out CYGSEM_REDBOOT_DISK_ISO9660
+ since its presence causes CDL and compilation errors.
+
+2001-11-06 Mark Salter <msalter@redhat.com>
+
+ * misc/redboot_ROM.ecm: Cleanup to support both mips32 and mips64.
+ * misc/redboot_RAM.ecm: Ditto.
+
+2001-10-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_mips_malta.cdl: Indicate support of variable baud rates.
+
+2001-07-24 Mark Salter <msalter@redhat.com>
+
+ * src/plf_misc.c (cyg_hal_plf_ide_init): New function to enable IDE
+ controllers.
+ (cyg_hal_plf_pci_init): Move ISA bridge setup from cyg_hal_plf_pci_init
+ * include/plf_io.h: Add IDE i/f macros.
+ * cdl/hal_mips_malta.cdl: Now implements CYGINT_HAL_PLF_IF_IDE.
+
+2001-07-17 David Woodhouse <dwmw2@redhat.com>
+
+ * src/redboot_cmds.c: Remove. Superseded by generic MIPS exec.
+ * cdl/hal_mips_malta.cdl: Remove reference to $1
+
+2001-07-13 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h (HAL_PCI_ALLOC_BASE_IO): Reserve 64kB for
+ southbridge instead of 8kB.
+
+2001-07-12 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Fix errors.
+
+2001-07-05 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added PCI/CPU address translation macros.
+
+2001-06-27 Mark Salter <msalter@redhat.com>
+
+ * misc/redboot_RAM.ecm (CYGSEM_REDBOOT_BSP_SYSCALLS): Enable GNUPro
+ syscalls.
+ * misc/redboot_ROM.ecm (CYGSEM_REDBOOT_BSP_SYSCALLS): Ditto.
+
+2001-06-06 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h (HAL_PCI_TRANSLATE_INTERRUPT): Defined.
+
+ * include/plf_intr.h: Made safe to include from assembly files.
+ * src/plf_mk_defs.c (main): Deleted interrupt vector definitions.
+
+ * src/ser16c550c.c: Fix warning.
+
+ * src/platform.S: Add .noreorder statements.
+
+2001-06-05 Jesper Skov <jskov@redhat.com>
+
+ * src/platform.S (hal_isr_springboard_southbridge): Use delay
+ slots, return 0 for spurious interrupts.
+
+2001-06-01 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_mk_defs.c: Added CYGNUM_HAL_INTERRUPT_CASCADE.
+
+ * src/plf_misc.c (hal_init_irq): Fix enabling of cascading
+ interrupts from secondary controller.
+
+ * src/platform.S (hal_isr_springboard_southbridge): Fixed decoding
+ of secondary sources. Bail out on spurious interrups.
+
+2001-04-26 Mark Salter <msalter@redhat.com>
+
+ * include/plf_io.h (HAL_PCI_ALLOC_BASE_MEMORY): Fix typo.
+
+ * cdl/hal_mips_malta.cdl (CYGNUM_HAL_RTC_PERIOD): Fix calculation to
+ be based on one half of the CPU clock frequency.
+
+2001-04-23 Mark Salter <msalter@redhat.com>
+
+ * include/plf_io.h: Adjust PCI memory and io base constants so that
+ CPU/PCI addresses match the GT64120 setup. Change PCI memory alloc
+ base to allow for memory used by south bridge.
+
+2001-04-11 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_mk_defs.c: Added a few more defs.
+
+ * src/platform.S: Added southbridge springboard for interrupt
+ decoding.
+
+ * include/plf_io.h: Carve out a bit of memory at 0 in the PCI IO
+ space. Otherwise PCI devices get assigned space which the lana
+ southbridge is hardwired to. Also moved PCI register defs to this
+ file.
+
+ * src/plf_misc.c: Added PCI interrupt routing setup.
+
+2001-04-10 Jesper Skov <jskov@redhat.com>
+
+ * src/ser16c550c.c (cyg_hal_plf_serial_init_channel): Allow
+ interrupts.
+
+ * include/plf_io.h (HAL_PIIX4_ELCR2): Fix typo.
+
+ * src/plf_misc.c (hal_init_irq): Added.
+ (hal_init_irq): Use byte access to SERIRQ.
+
+ * include/plf_io.h: Replaced interrupt definitions.
+
+ * include/plf_intr.h: Proper interrupt handling.
+
+ * include/platform.inc: Removed hal_intc_decode.
+
+ * misc/redboot_RAM.ecm: Added decompression support.
+ * misc/redboot_ROM.ecm: Same.
+
+ * include/pkgconf/mlt_mips_malta_ram.mlt: Give RedBoot even more
+ space.
+ * include/pkgconf/mlt_mips_malta_ram.ldi: Same.
+ * include/pkgconf/mlt_mips_malta_ram.h: Same.
+
+2001-04-09 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_mips_malta_ram.h: Changed base address.
+ * include/pkgconf/mlt_mips_malta_ram.mlt: Same.
+ * include/pkgconf/mlt_mips_malta_ram.ldi: Same.
+
+ * misc/redboot_ROM.ecm: Updated.
+
+ * include/pkgconf/mlt_mips_malta_rom.h: Updated.
+ * include/pkgconf/mlt_mips_malta_rom.ldi: Same.
+ * include/pkgconf/mlt_mips_malta_rom.mlt: Same.
+ * include/pkgconf/mlt_mips_malta_ram.h: Updated.
+ * include/pkgconf/mlt_mips_malta_ram.ldi: Same.
+ * include/pkgconf/mlt_mips_malta_ram.mlt: Same.
+
+ * src/plf_mk_defs.c: Added.
+ * cdl/hal_mips_malta.cdl: Build mk_defs file.
+ * src/platform.S: Get table size def from header.
+
+2001-04-03 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Added net packages.
+
+ * include/pkgconf/mlt_mips_malta_ram.h: Hacked in some PCI memory.
+ * include/pkgconf/mlt_mips_malta_ram.ldi: Same.
+
+2001-04-02 Jesper Skov <jskov@redhat.com>
+
+ * src/ser16c550c.c: Removed debug channel definitions, added
+ second port.
+
+ * include/plf_intr.h: Removed UART vector.
+
+ * src/plf_misc.c: Moved SMSC superIO init code...
+ * src/smsc37m81x.c (cyg_hal_init_superIO): to here.
+ * cdl/hal_mips_malta.cdl: Compile new file.
+
+2001-03-23 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c (hal_platform_init): Initialize PIIX4 and set up
+ COM1 for the SMSC SuperIO part. Now we have serial output. Wohoo!
+
+ * include/plf_io.h: Added a few new definitions.
+
+ * src/platform.S: Enable Galileo as PCI master. Make all PCI IO be
+ offset from zero to make PIIX4 happy.
+
+ * include/plf_intr.h (CYGNUM_HAL_INTERRUPT_EXTERNAL_BASE): Added.
+
+ * misc/redboot_ROM.ecm: Updated.
+
+ * src/platform.S: Use correct ISR count (hack).
+
+ * include/platform.inc: Remove RAM SDRAM init hack.
+
+ * src/platform.S: SDP: Fix sizing logic.
+
+ * include/plf_io.h (HAL_SPD_GET_SDRAM_WIDTH): Changed to width of
+ DIMM instead of width of individual SDRAM devices.
+
+2001-03-22 Jesper Skov <jskov@redhat.com>
+
+ * src/platform.S: Remove some of the hacks.
+
+ * include/plf_io.h (HAL_I2C_READ, HAL_I2C_WRITE): Get these right,
+ and the code works. Sheesh!
+
+ * src/platform.S: Minor tweaks to make I2C code match that in
+ YAMON. Still doesn't work though.
+
+ * include/platform.inc: Hacked to enable SDRAM init.
+
+ * src/platform.S: Rewrote to use simpler macros.
+
+ * src/plf_misc.c: Removed some CYGMON stuff.
+
+ * include/plf_io.h: Added simpler definitions for I2C access.
+
+ * src/plf_misc.c (hal_platform_init): Fix warning.
+
+ * src/platform.S: Rewrote I2C code for FPGA controller.
+
+ * include/pkgconf/mlt_mips_malta_rom.h: Updated.
+ * include/pkgconf/mlt_mips_malta_rom.mlt: Same.
+ * include/pkgconf/mlt_mips_malta_rom.ldi: Same.
+
+ * include/plf_io.h: Added I2C definitions for FPGA I2C
+ controller.
+
+ * cdl/hal_mips_malta.cdl: Added clock option.
+
+2001-03-21 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Updated.
+
+ * src/plf_misc.c: Always init PCI. Wait for reset.
+
+2001-03-20 Jesper Skov <jskov@redhat.com>
+
+ * src/ser16c550c.c: Work with either the debug UART (untested) or
+ the SuperIO controllers. Clean up baud rate stuff.
+
+ * src/plf_misc.c (cyg_hal_plf_pci_init): Disable init code for
+ now.
+
+ * include/platform.inc: Removed ROMRAM startup stuff.
+
+ * cdl/hal_mips_malta.cdl: Changed some default settings.
+
+ * src/plf_misc.c: Removed test code and CYGMON init code.
+
+ * misc/redboot_RAM.ecm: Updated with new options.
+
+ * src/ser16c550c.c: Changes to use SuperIO in PCI space.
+
+ * cdl/hal_mips_malta.cdl: Replace old baud rate options with
+ CYGNUM_HAL_VIRTUAL_VECTOR_CHANNELS_DEFAULT_BAUD.
+ * src/redboot_cmds.c (do_exec): Use
+ CYGNUM_HAL_VIRTUAL_VECTOR_CHANNELS_DEFAULT_BAUD.
+
+ * Package cloned from Atlas package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/mips/mips32/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/mips32/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/hal/mips/mips32/current/ChangeLog 7 Dec 2001 14:15:05 -0000 1.2
+++ packages/hal/mips/mips32/current/ChangeLog 20 May 2002 21:40:39 -0000
@@ -0,0 +1,5 @@
+2002-02-11 Jesper Skov <jskov@redhat.com>
+
+ * include/variant.inc: Initialize TRAP vector with break_vsr to
+ support div-by-zero breakpoints set by GCC.
+
@@ -71,23 +76,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/mips64/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/mips64/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/mips/mips64/current/ChangeLog 7 Dec 2001 14:15:05 -0000 1.3
+++ packages/hal/mips/mips64/current/ChangeLog 20 May 2002 21:40:43 -0000
@@ -34,23 +34,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/ref4955/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/ref4955/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/mips/ref4955/current/ChangeLog 6 Apr 2001 17:20:33 -0000 1.3
+++ packages/hal/mips/ref4955/current/ChangeLog 20 May 2002 21:40:47 -0000
@@ -0,0 +1,10 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_tx49_ref4955.cdl: Removed implemntation of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
+2002-04-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_tx49_ref4955.cdl:
+ CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES defined.
+
@@ -313,23 +323,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/rm7000/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/ocelot/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/hal/mips/rm7000/ocelot/current/ChangeLog 12 Sep 2001 00:59:23 -0000 1.6
+++ packages/hal/mips/rm7000/ocelot/current/ChangeLog 20 May 2002 21:40:51 -0000
@@ -202,23 +202,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/rm7000/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/var/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/mips/rm7000/var/current/ChangeLog 10 Aug 2001 19:27:56 -0000 1.5
+++ packages/hal/mips/rm7000/var/current/ChangeLog 20 May 2002 21:40:56 -0000
@@ -63,23 +63,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/sim/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/sim/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/hal/mips/sim/current/ChangeLog 23 Oct 2000 17:11:19 -0000 1.15
+++ packages/hal/mips/sim/current/ChangeLog 20 May 2002 21:41:01 -0000
@@ -235,23 +235,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/tx49/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/tx49/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/hal/mips/tx49/current/ChangeLog 8 Dec 2000 03:30:08 -0000 1.2
+++ packages/hal/mips/tx49/current/ChangeLog 20 May 2002 21:41:06 -0000
@@ -99,23 +99,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/upd985xx/current/ChangeLog
===================================================================
RCS file: packages/hal/mips/upd985xx/current/ChangeLog
diff -N packages/hal/mips/upd985xx/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/mips/upd985xx/current/ChangeLog 20 May 2002 21:41:10 -0000
@@ -0,0 +1,364 @@
+2002-04-02 Hugo Tyson <hmt@redhat.com>
+2002-04-02 Anssi Pulkkinen <anssi.pulkkinen@ascom.com>
+
+ * src/var_misc.c (cyg_hal_interrupt_acknowledge): Remove the read
+ of the read-clear ISR register - it loses other pending interrupt
+ sources. Thanks to ASCOM for spotting this. It should have been
+ removed when the soft-copy and arbitration ISR were added, because
+ those changes mean the hardware register would already be cleared
+ down.
+
+2002-01-22 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_mips_upd985xx.cdl: CYGIMP_HAL_COMMON_INTERRUPTS_CHAIN
+ must not be enabled because the way the arbitration ISR is
+ attached does not work with chained interrupts.
+
+2001-10-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_mips_upd985xx.cdl (CYGHWR_HAL_MIPS_UPD985XX_DIAG_BAUD):
+ This is the same as CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_BAUD
+ which RedBoot uses, so define it.
+ And also reimplement CYGINT_HAL_VIRTUAL_VECTOR_COMM_BAUD_SUPPORT
+ as this is what makes it work.
+
+2001-10-30 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_mips_upd985xx.cdl: Platform does *not* implement VV baud
+ operations, in fact the implements
+ CYGINT_HAL_VIRTUAL_VECTOR_COMM_BAUD_SUPPORT prevents it building.
+
+2001-10-09 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_mips_upd985xx.cdl (..._MIPS_UPD985XX_HARDWARE_BUGS...):
+ New CDL options to control workarounds for System Controller bugs
+ S1 and S2. Shorthand for S1 requires the fixes elsewhere. That
+ for S2 selects alternate versions of the interrupt code.
+
+ * include/var_intr.h (HAL_INTERRUPT_ACKNOWLEDGE,...): Alternative
+ versions which call the new routines in src/var_misc.c to deal
+ with System Controller interrupts.
+
+ * src/var_misc.c (cyg_hal_interrupt_unmask,...): New routines to
+ manage the System Controller interrupts by software rather than
+ S_ISR/S_IMR. We never mask an interrupt once unmasked, but let
+ the interrupt happen, fielding it silently. When/if it becomes
+ unmasked, then we call the ISR &c.
+
+2001-08-17 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_mips_upd985xx.cdl: Platform implements VV baud operations.
+
+2001-08-08 Hugo Tyson <hmt@redhat.com>
+
+ * include/variant.inc (hal_intc_decode): Do not decode the S_ISR
+ interrupts after all - they must be handled by arbitration. So
+ any S_ISR interrupt is reported as CYGNUM_HAL_INTERRUPT_SYSCTL -
+ Who are they? They are *all* number 6.
+
+ * src/var_misc.c (_arbitration_isr): New routine to arbitrate
+ between - and call all of - the interrupt sources that hang off
+ the system controller S_ISR register, because the S_ISR register
+ is read-clear, and the interrupt sources are edge-triggered so
+ they do not re-assert themselves - so we must address multiple
+ sources per actual interrupt.
+ (hal_variant_init): Install _arbitration_isr() on the SYSCTL
+ interrupt at startup.
+
+ * include/var_intr.h: Commented the change in interrupt usage -
+ the SYSCTL is occupied from time zero.
+
+2001-08-01 Hugo Tyson <hmt@redhat.com>
+
+ * src/hal_mips_upd985xx.ld (hal_interrupt_sr_mask_shadow_base):
+ This must be placed statically so it is shared with RedBoot. And
+ it must be an array so that we can address it from afar.
+
+ * include/var_intr.h (HAL_DISABLE_INTERRUPTS): Implement this
+ macro and its fellows as well as the individual MASK/UNMASK
+ routines; these work together to keep the SR IM bits "true" to
+ what is intended by means of a shadow variable. Otherwise a race
+ condition in the vanilla HAL_DISABLE_INTERRUPTS() can discard an
+ interrupt mask change made by an ISR.
+ (hal_interrupt_sr_mask_shadow): declare this and define it to
+ entry zero of hal_interrupt_sr_mask_shadow_base[].
+
+ * src/var_misc.c (hal_interrupt_sr_mask_shadow): initialize this
+ new variable.
+
+ * cdl/hal_mips_upd985xx.cdl (CYGPKG_HAL_MIPS_UPD985XX): set
+ CYGINT_HAL_MIPS_INTERRUPT_RETURN_KEEP_SR_IM because we use bits
+ within the SR for interrupt control.
+
+2001-07-25 Hugo Tyson <hmt@redhat.com>
+
+ * include/var_intr.h (CYGNUM_HAL_INTERRUPT_SOFT_ZERO)
+ (CYGNUM_HAL_INTERRUPT_SOFT_ONE): New interrupt numbers for
+ software interrupts 0 and 1. Also mask, unmask, and ack them
+ correctly; ack clears the R/W bit in the cause regsiter.
+
+ * include/variant.inc (hal_intc_decode) : Decode Software
+ interrupts into numbers 0 and 1 - all else are moved up a bit.
+
+2001-07-20 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_mips_upd985xx.cdl: Demand that CYGPKG_LIBM includes
+ -fno-strict-aliasing in its CFLAGS_ADD to workaround a tools issue
+ with access to double via pointer-to-union casts.
+
+2001-07-18 Hugo Tyson <hmt@redhat.com>
+
+ * include/var_arch.h (UARTLCR_8N1): Add more divers definitions of
+ UART control bits for implementing all the controls in the serial
+ device that nobody ever uses.
+
+2001-07-17 Hugo Tyson <hmt@redhat.com>
+
+ * include/variant.inc: If RAM startup, don't blow away the
+ contents of cache - it might contain things that matter such as
+ debug connection state.
+
+2001-07-09 Hugo Tyson <hmt@redhat.com>
+
+ * include/var_arch.h (SDMDR_INIT): Change one of the numbers to
+ match what's in the hardware when set up by customer code.
+
+ * include/variant.inc: Remove dependency on temporary development
+ config point CYGBLD_HAL_STARTUP_ROM_POST_OMIT_INITIALIZATION - the
+ initialization now works OK. So hal_memc_setup_table gets called.
+
+ * src/variant.S (hal_memc_setup_table): ROM startup now works, so
+ this code now gets called.
+
+2001-07-06 Hugo Tyson <hmt@redhat.com>
+
+ * src/hal_diag.c (hal_uart_init): Ensure that we use the internal
+ baud clock because there is no external one.
+
+ * include/var_arch.h (UARTCLOCK): Clock is now 50MHz for "new"
+ boards, not 18.xMHz any more.
+
+2001-07-03 Hugo Tyson <hmt@redhat.com>
+
+ * include/var_intr.h (HAL_INTERRUPT_[UN]MASK): Better manipulate
+ these with interrupts disabled for atomicity.
+
+2001-07-02 Bart Veer <bartv@redhat.com>
+
+ * src/var_misc.c (hal_variant_init):
+ Move the GPIO0 manipulating (flash programming voltagE)
+ to the platform-init.
+
+2001-06-27 Hugo Tyson <hmt@redhat.com>
+
+ This all fixes the serial interrupt problem of 2001-06-26.
+
+ * src/var_misc.c (hal_variant_init): Initialize the system
+ controller's ISR/IMR registers to mask and ack all external
+ interrupts and then enable the underlying interrupt source that
+ controls them all.
+ Also provide hal_interrupt_handlers[CYGNUM_HAL_ISR_COUNT]; &c for
+ use by system in vectors.S, and initialize them.
+
+ * src/hal_diag.c (cyg_hal_plf_serial_isr): Do not paranoically
+ acknowledge spurious interrupts. No need.
+
+ * include/variant.inc: Add complete redefinitions of interrupt
+ decoding to handle extended interrupt sources from the system
+ controller's ISR/IMR registers.
+
+ * include/var_intr.h: Add complete redefinitions of interrupt
+ management to handle extended interrupt sources from the system
+ controller's ISR/IMR registers.
+
+ * include/var_arch.h (S_ISR_ADR): Add ISR and IMR register
+ addresses for use by assembly files.
+
+ * include/plf_stub.h: Provide proto for cyg_hal_plf_comms_init()
+ to reduce warning.
+
+2001-06-26 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_mips_upd985xx.cdl: Remove src/var_stub.c - functionality
+ is duplicated in the common HAL.
+
+ * include/plf_stub.h: Remove a load of unneccessary cruft which is
+ duplicated in the common HAL.
+
+ * src/var_stub.c: Removed.
+
+2001-06-26 Hugo Tyson <hmt@redhat.com>
+
+ * src/var_misc.c (hal_variant_init): Unmask the UART interrupt in
+ the system controller - this is before the interrupt system in the
+ MIPS core which is used for dynamic control.
+
+ Also removed a load of duplicate hal_ctrlc_isr/HAL_CTRLC_ISR stuff
+ that fought with the common HAL,
+
+ Asynchronous CTRL-C still does not work. The interrupt asserts
+ forever. This is similar to System Controller known bug S2
+ "Interrupt Mask Restriction" from the NEC docs. Hence this code
+ in this file:
+ // *******************FIXME
+ // This causes an interrupt loop from the UART as soon as you do IO.
+ // *S_IMR |= S_ISR_UARTIS; // unmask UART
+ // *******************NB we mask it here so that the status is in control
+ // ******************* of the application code whatever RedBoot does.
+ *S_IMR &=~S_ISR_UARTIS;
+ // *******************FIXME
+
+ * src/hal_diag.c (cyg_hal_plf_serial_isr): This now contains all
+ it should need to.
+ (cyg_hal_plf_serial_control): Ditto, all cases now supported.
+
+ CYGHWR_HAL_GDB_PORT_VECTOR use now unconditional, other tidyups.
+ Bugfix to interrupt ack in nonblocking read, it was after the
+ return.
+
+ * cdl/hal_mips_upd985xx.cdl: We want to support ^Cm, so do not
+ implement CYGINT_HAL_DEBUG_GDB_CTRLC_UNSUPPORTED.
+
+ * include/var_intr.h (HAL_READ_INTR_REGS): New macro, handy for
+ debugging MIPS. Also remove duplicate hal_ctrlc_isr/HAL_CTRLC_ISR
+ stuff that fought with the common HAL, just leaving
+ CYGHWR_HAL_GDB_PORT_VECTOR defined.
+
+ * src/var_stub.c (hal_var_stub_init): Use symbols for entries in
+ vector tables and the like.
+
+2001-06-22 Hugo Tyson <hmt@redhat.com>
+
+ * include/variant.inc: Use the proper target-agnostic config
+ include CYGBLD_HAL_PLATFORM_H, and do not initialize the memory
+ controller if you're told not to by the platform configuration
+ CYGBLD_HAL_STARTUP_ROM_POST_OMIT_INITIALIZATION.
+
+2001-06-22 Hugo Tyson <hmt@redhat.com>
+
+ * src/var_misc.c (hal_variant_init): Enable write-access to the
+ flash area, and power-up the programming voltage via GPIO0, so
+ that flash drivers can work. Also enable the IBUS Arbiter so that
+ internal peripherals can work.
+
+ * src/variant.S (hal_memc_setup): Remove hal_memc_setup for RAM
+ start; the work is done elsewhere.
+
+ * include/variant.inc (hal_memc_init): Don't call hal_memc_setup
+ for RAM start.
+
+2001-06-07 Hugo Tyson <hmt@redhat.com>
+
+ * include/variant.inc (hal_memc_init): Always do the memc call
+ even in RAM start, to enable...
+
+ * src/variant.S (hal_memc_setup): Enable write-access to the flash
+ area so that flash drivers can work.
+
+2001-06-06 Hugo Tyson <hmt@redhat.com>
+
+ * include/var_cache.h (HAL_DCACHE_ENABLE_DEFINED): Add enough NOPs
+ after diddling the cache-enability that it works. Also give
+ correct (apparantly!) figures for cache size despite the
+ documentation arguing with itself.
+
+ * src/var_misc.c (hal_variant_init): Enable the caches during
+ startup.
+
+ * include/var_arch.h: Add a very few definitions for use by
+ assembler code here, and tidy up a little so that it can be used
+ from .S files. Specifically this is to let us init the RAM and
+ ROM access controllers from assembly.
+
+ * src/variant.S:
+ * include/variant.inc: Cut out some stuff we don't need that I had
+ blindly copied from another platform. Specifically we don't need
+ to set up the TLB *at all* because all its space are belong, um,
+ all memory, IO and devices are accessible through kseg1 and kseg0.
+ Added initial (untested) cut at setup of RAM/ROM controllers.
+
+2001-06-06 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_mips_upd985xx.cdl: Add implements statement for
+ CYGINT_HAL_DEBUG_GDB_STUBS_BREAK, moved from the platform HAL.
+
+2001-06-05 Hugo Tyson <hmt@redhat.com>
+
+ * include/variant.inc: It all works rather better now... fiddling
+ with vector setup and cache initialization.
+
+2001-06-05 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_mips_upd985xx.cdl: to make GDB stubs work, implements
+ CYGINT_HAL_MIPS_STUB_REPRESENT_32BIT_AS_64BIT. Commented out
+ implements CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
+ * include/hal_diag.h: Now it works, properly be dependent on
+ CYGSEM_HAL_VIRTUAL_VECTOR_DIAG.
+
+ * include/plf_stub.h: Choose the right init routine dependent on
+ CYGSEM_HAL_VIRTUAL_VECTOR_DIAG.
+
+ * src/hal_diag.c (hal_uart_init): Remove diagnostics and delays
+ from initialization.
+
+ * src/var_stub.c (hal_var_stub_init): Remove bogus definition of
+ vsr_table and leave breakpoint VSR alone, the springboard will
+ handle it AOK.
+
+2001-06-04 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_mips_upd985xx.cdl
+ * include/hal_diag.h
+ * include/plf_stub.h
+ * include/var_arch.h
+ * include/var_cache.h
+ * include/var_intr.h
+ * include/variant.inc
+ * src/hal_diag.c
+ * src/hal_mips_upd985xx.ld
+ * src/var_misc.c
+ * src/var_stub.c
+ * src/variant.S
+ New files; initial checkin.
+
+ RAM startup works; kernel tests run, loaded via SRecords,
+ including tm_basic, clockcnv, mutex3 and the exception tests.
+ Virtual vector calling works, but all apps do not work with a ROM
+ monitor, so they are all standalone. Diag printf et all all work.
+ Floating point emulation works.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/mips/vr4300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vr4300/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/hal/mips/vr4300/current/ChangeLog 7 Dec 2001 14:15:05 -0000 1.8
+++ packages/hal/mips/vr4300/current/ChangeLog 20 May 2002 21:41:14 -0000
@@ -34,0 +35,2 @@
+ Currently the VRC4373 platform is big endian for historical
+ reasons, while the VRC4375 platform is little endian.
@@ -267,23 +269,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/vrc4373/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vrc4373/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/hal/mips/vrc4373/current/ChangeLog 2 Oct 2001 18:28:27 -0000 1.10
+++ packages/hal/mips/vrc4373/current/ChangeLog 20 May 2002 21:41:18 -0000
@@ -513,23 +513,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mips/vrc4375/current/ChangeLog
===================================================================
RCS file: packages/hal/mips/vrc4375/current/ChangeLog
diff -N packages/hal/mips/vrc4375/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/mips/vrc4375/current/ChangeLog 20 May 2002 21:41:25 -0000
@@ -0,0 +1,128 @@
+2001-12-06 Nick Garnett <nickg@redhat.com>
+
+ * images/ROMRAM/redboot.bin
+ * images/ROMRAM/redboot.elf
+ * images/ROMRAM/redboot.img
+ * images/ROMRAM/redboot.srec
+ Updated images.
+
+2001-10-24 Nick Garnett <nickg@redhat.com>
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.ldi:
+ Align BSS to 16 byte boundary.
+
+ * images/ROMRAM/redboot.bin:
+ * images/ROMRAM/redboot.elf:
+ * images/ROMRAM/redboot.img:
+ * images/ROMRAM/redboot.srec:
+ Update images. Note that only the ROMRAM images are needed.
+
+2001-10-11 Hugo Tyson <hmt@redhat.com>
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.h:
+ Correct these all to reflect the truth about SDRAM size (32Mb).
+ [and remove debug version from unused ROM-startup files]
+
+2001-10-05 Hugo Tyson <hmt@redhat.com>
+
+ * misc/redboot_ROM.ecm: (not used really AFAICS)
+ * misc/redboot_RAM.ecm:
+ * misc/redboot_ROMRAM.ecm:
+ Add the network driver to the template so that it leaps into life
+ in RedBoot.
+
+2001-10-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_mips_vr4300_vrc4375.cdl: Define CPU as little-endian here.
+
+2001-09-17 Nick Garnett <nickg@redhat.com>
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.h:
+ Added PCI window.
+
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm:
+ * misc/redboot_ROMRAM.ecm:
+ Added configury to support ethernet.
+ [Later] Disabled this temporarily.
+
+2001-09-10 Nick Garnett <nickg@redhat.com>
+
+ * misc/redboot_RAM.ecm:
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_ROMRAM.ecm:
+ Added configury to support FLASH.
+
+2001-09-07 Nick Garnett <nickg@redhat.com>
+
+ * cdl/hal_mips_vr4300_vrc4375.cdl:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_ram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_rom.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4375_romram.mlt:
+ * misc/redboot_RAM.ecm:
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_ROMRAM.ecm:
+ This package added to provide configury for the VRC4375 platform.
+
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vrc437x/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/mips/vrc437x/current/ChangeLog 2 Nov 2001 16:12:34 -0000 1.4
+++ packages/hal/mips/vrc437x/current/ChangeLog 20 May 2002 21:41:30 -0000
@@ -54,0 +55,2 @@
+ * src/platform.S: Added VRC4375 setup.
+
Index: packages/hal/mn10300/am33/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/am33/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/mn10300/am33/current/ChangeLog 19 Oct 2001 07:02:35 -0000 1.5
+++ packages/hal/mn10300/am33/current/ChangeLog 20 May 2002 21:41:34 -0000
@@ -28,0 +29,4 @@
+ * include/variant.inc: Added AM33/2.00 support.
+ * src/mn10300_am33.ld: Ditto.
+ * src/var_misc.c: Ditto.
+
Index: packages/hal/mn10300/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/arch/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- packages/hal/mn10300/arch/current/ChangeLog 23 Nov 2001 17:12:59 -0000 1.23
+++ packages/hal/mn10300/arch/current/ChangeLog 20 May 2002 21:41:39 -0000
@@ -0,0 +1,12 @@
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_syscall.c (hal_syscall_handler): Add extra sig argument to
+ __do_syscall.
+
@@ -8,0 +21,2 @@
+ * cdl/hal_mn10300.cdl: moved the RTC configuration previously
+ added to the ASB2305 platform.
@@ -28,0 +43 @@
+ * include/arch.inc: note presence of the ASB2305 platform
@@ -68,0 +84,2 @@
+ * include/mn10300_stub.h: Some cleanups of AM33/2.00 includes.
+
@@ -100,0 +118,4 @@
+ * include/arch.inc: Added AM33/2.00 board support.
+
+ * include/mn10300_stub.h: Added AM33/2.00 support.
+
@@ -850,23 +871,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mn10300/asb/current/ChangeLog
===================================================================
RCS file: packages/hal/mn10300/asb/current/ChangeLog
diff -N packages/hal/mn10300/asb/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/mn10300/asb/current/ChangeLog 20 May 2002 21:41:43 -0000
@@ -0,0 +1,102 @@
+2001-10-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_mn10300_am33_asb.cdl: Indicate support of variable baud rates.
+
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mn10300_am33_asb.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
+2001-01-26 Jesper Skov <jskov@redhat.com>
+
+ * src/ser_asb.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
+ * include/plf_stub.h: Reset macros moved
+ * include/plf_intr.h: to this file.
+
+2000-10-20 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Move volatile keyword before type.
+
+2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_mn10300_am33_asb_ram.h:
+ * include/pkgconf/mlt_mn10300_am33_asb_rom.h:
+ * include/pkgconf/mlt_mn10300_am33_asb_ram.ldi:
+ * include/pkgconf/mlt_mn10300_am33_asb_rom.ldi:
+ Regenerated with updated host tools
+
+2000-10-19 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_mn10300_am33_asb_ram.h: Added heap1 label.
+ * include/pkgconf/mlt_mn10300_am33_asb_ram.mlt: Same.
+ * include/pkgconf/mlt_mn10300_am33_asb_ram.ldi: Same.
+ * include/pkgconf/mlt_mn10300_am33_asb_rom.h: Same.
+ * include/pkgconf/mlt_mn10300_am33_asb_rom.mlt: Same.
+ * include/pkgconf/mlt_mn10300_am33_asb_rom.ldi: Same.
+
+2000-08-22 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * cdl/hal_mn10300_am33_asb.cdl: Explicitly require
+ CYGHWR_HAL_MN10300_AM33_REVISION == 2
+
+2000-08-14 Drew Moseley <dmoseley@redhat.com>
+
+ * src/plf_misc.c: Always include CYGHWR_MEMORY_LAYOUT_H.
+ Only define __get_syscall_num() if CYGPKG_CYGMON is defined.
+
+2000-08-11 Drew Moseley <dmoseley@redhat.com>
+
+ * cdl/hal_mn10300_am33_asb.cdl: New file for the ASB2303 port.
+ * include/hal_diag.h: Ditto.
+ * include/platform.inc: Ditto.
+ * include/plf_intr.h: Ditto.
+ * include/plf_io.h: Ditto.
+ * include/plf_stub.h: Ditto.
+ * include/pkgconf/hal_mn10300_am33_asb.h: Ditto.
+ * src/ser_asb.c: Ditto.
+ * src/plf_stub.c: Ditto.
+ * src/plf_misc.c: Ditto.
+ * src/hal_diag.c: Ditto.
+ * src/PKGconf.mak: Ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb_rom.mlt: Ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb_rom.ldi: Ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb_rom.h: Ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb_ram.mlt: Ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb_ram.ldi: Ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb_ram.h: Ditto.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/mn10300/asb2305/current/ChangeLog
===================================================================
RCS file: packages/hal/mn10300/asb2305/current/ChangeLog
diff -N packages/hal/mn10300/asb2305/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/mn10300/asb2305/current/ChangeLog 20 May 2002 21:41:47 -0000
@@ -0,0 +1,87 @@
+2001-10-18 David Howells <dhowells@redhat.com>
+
+ * cdl/hal_mn10300_am33_asb2305.cdl: change incorrect "BootFlash"
+ to "BootPROM" where specified.
+
+ * cdl/hal_mn10300_am33_asb2305.cdl: added support for booting
+ directly from the system flash.
+ * include/platform.inc: ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb2305_flash.mlt: ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb2305_flash.h: ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb2305_flash.ldi: ditto.
+ * misc/redboot_FLASH.ecm: ditto.
+
+2001-10-16 David Howells <dhowells@redhat.com>
+
+ * include/plf_io.h: made the CPU access PCI registers through the
+ uncached memmap reflection.
+ * cdl/hal_mn10300_am33_asb2305.cdl: moved the RTC configuration
+ previously added to MN10300 arch to the ASB2305 platform.
+ * include/platform.inc: display exception code on entry to NMI
+ handler and clear it on exit.
+
+2001-10-15 David Howells <dhowells@redhat.com>
+
+ * misc/redboot_RAM.ecm: forced ethernet to switch down to 10Mbps
+ and switched syscall support on.
+ * misc/redboot_ROM.ecm: ditto.
+
+ * include/platform.inc: improved LED driving upon exception.
+ * src/plf_misc.c: ditto.
+
+ * include/pkgconf/mlt_mn10300_am33_asb2305_ram.mlt: PCI window moved.
+ * include/pkgconf/mlt_mn10300_am33_asb2305_ram.h: ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb2305_ram.ldi: ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb2305_rom.mlt: ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb2305_rom.h: ditto.
+ * include/pkgconf/mlt_mn10300_am33_asb2305_rom.ldi: ditto.
+
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_cmds.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
+2001-08-08 David Howells <dhowells@redhat.com>
+
+ * hal_mn10300_am33_asb2305.cdl: Generate binary RedBoot image
+ files as well as ELF ones.
+
+2001-07-27 David Howells <dhowells@redhat.com>
+
+ * New platform inaugurated.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/mn10300/sim/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/sim/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/hal/mn10300/sim/current/ChangeLog 23 Oct 2000 17:11:20 -0000 1.9
+++ packages/hal/mn10300/sim/current/ChangeLog 20 May 2002 21:41:52 -0000
@@ -192,23 +192,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/mn10300/stdeval1/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/stdeval1/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/hal/mn10300/stdeval1/current/ChangeLog 10 Aug 2001 19:27:56 -0000 1.16
+++ packages/hal/mn10300/stdeval1/current/ChangeLog 20 May 2002 21:41:58 -0000
@@ -364,23 +364,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/powerpc/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/arch/current/ChangeLog,v
retrieving revision 1.40
diff -u -0 -r1.40 ChangeLog
--- packages/hal/powerpc/arch/current/ChangeLog 23 Nov 2001 17:12:59 -0000 1.40
+++ packages/hal/powerpc/arch/current/ChangeLog 20 May 2002 21:42:03 -0000
@@ -0,0 +1,48 @@
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/ppc_stub.c (__computeSignal): Only handle ITLB/DTLB MISS if
+ defined by platform.
+
+2002-04-24 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+2002-04-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_arch.h (HAL_SavedRegisters): Add FP regs.
+ * include/arch.inc: Add FPU register names.
+ Implement hal_fpu_save and hal_fpu_load.
+ * src/context.S: save/restore FP regs.
+ * src/hal_mk_defs.c (main): Export CYGARC_JMPBUF_F* for FPU regs.
+ * src/ppc_stub.c (__computeSignal): SW_EMUL is support by 5xx.
+ ITLB and DTLB MISS only supported by 8xx.
+ * cdl/hal_powerpc.cdl (CYGHWR_HAL_POWERPC_VECTOR_BASE): Take
+ CYGHWR_HAL_POWERPC_FORCE_VECTOR_BASE_LOW into account.
+
+2002-04-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_misc.c (hal_enable_caches): Chance cache handling & setup to
+ be controlled by common CDL (like other platforms/architectures).
+
+ * src/hal_intr.c (hal_delay_us): Didn't work if there are less than
+ one decrementer tick per micro-second. Used a calculation that seems
+ to work no matter how the decrementer is configured.
+
+2002-04-08 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S (_hal_hardware_init_done): Can't copy vectors until
+ DRAM is setup (like the comment said all along).
+
+2002-03-08 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S (_hal_hardware_init_done): New label - used by
+ ROMRAM code to figure out relative addressing.
+
+2002-01-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_mk_defs.c (main): Clean up compile warning.
+
@@ -1569,23 +1617,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/powerpc/cme555/current/ChangeLog
===================================================================
RCS file: packages/hal/powerpc/cme555/current/ChangeLog
diff -N packages/hal/powerpc/cme555/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/powerpc/cme555/current/ChangeLog 20 May 2002 21:42:07 -0000
@@ -0,0 +1,43 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_powerpc_cme555.cdl: Removed implemntation of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
+2002-04-24 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/powerpc/cogent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/cogent/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- packages/hal/powerpc/cogent/current/ChangeLog 6 Apr 2001 17:20:34 -0000 1.20
+++ packages/hal/powerpc/cogent/current/ChangeLog 20 May 2002 21:42:12 -0000
@@ -0,0 +1,14 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_powerpc_cogent.cdl: Removed implemntation of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
+2002-04-11 Gary Thomas <gthomas@redhat.com>
+
+ * include/plf_cache.h: Cache control is in hal/common CDL.
+
+2002-01-25 Jesper Skov <jskov@redhat.com>
+
+ * src/cogent.S (hal_hardware_init): Set IMMR base.
+ * src/plf_misc.c: Change MMU mapping to follow IMMR base.
+
@@ -703,23 +717,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/powerpc/ec555/current/ChangeLog
===================================================================
RCS file: packages/hal/powerpc/ec555/current/ChangeLog
diff -N packages/hal/powerpc/ec555/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/powerpc/ec555/current/ChangeLog 20 May 2002 21:42:16 -0000
@@ -0,0 +1,43 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_powerpc_ec555.cdl: Removed implemntation of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
+2002-04-24 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/powerpc/fads/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/fads/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- packages/hal/powerpc/fads/current/ChangeLog 13 Feb 2001 01:23:32 -0000 1.17
+++ packages/hal/powerpc/fads/current/ChangeLog 20 May 2002 21:42:20 -0000
@@ -0,0 +1,4 @@
+2002-04-11 Gary Thomas <gthomas@redhat.com>
+
+ * include/plf_cache.h: Cache control is in hal/common CDL.
+
@@ -274,23 +278,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.25
diff -u -0 -r1.25 ChangeLog
--- packages/hal/powerpc/mbx/current/ChangeLog 22 Jun 2001 18:18:56 -0000 1.25
+++ packages/hal/powerpc/mbx/current/ChangeLog 20 May 2002 21:42:25 -0000
@@ -0,0 +1,24 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_powerpc_mbx.cdl: Removed implemntation of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
+2002-04-11 Gary Thomas <gthomas@redhat.com>
+
+ * include/plf_cache.h: Cache control is in hal/common CDL.
+
+2002-01-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_linux_exec.c (do_exec): Better match for EPPCbug
+ environment, necessary for Linux boot.
+
+ * src/hal_aux.c: Move IMMR to match what Motorola EPPCbug uses.
+
+2002-01-16 Nick Garnett <nickg@redhat.com>
+
+ * cdl/hal_powerpc_mbx.cdl: Added CYGSEM_REDBOOT_HAL_LINUX_BOOT to
+ enable Linux booting support.
+
+ * src/redboot_linux_exec.c: Added this file to contain Linux exec
+ command.
+
@@ -512,23 +536,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/powerpc/mpc5xx/current/ChangeLog
===================================================================
RCS file: packages/hal/powerpc/mpc5xx/current/ChangeLog
diff -N packages/hal/powerpc/mpc5xx/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/powerpc/mpc5xx/current/ChangeLog 20 May 2002 21:42:29 -0000
@@ -0,0 +1,39 @@
+2002-04-25 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
+2002-04-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * New package.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/powerpc/mpc8xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mpc8xx/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- packages/hal/powerpc/mpc8xx/current/ChangeLog 12 Sep 2001 00:59:23 -0000 1.12
+++ packages/hal/powerpc/mpc8xx/current/ChangeLog 20 May 2002 21:42:34 -0000
@@ -0,0 +1,32 @@
+2002-05-03 Gary Thomas <gthomas@redhat.com>
+
+ * tests/intr0.c: Fiddle to make this test run on all current MPC8xx
+ boards (the MBX is especially cranky). The problem lies with the
+ fact that the timers used to run the test are very platform specific.
+
+2002-04-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_powerpc_mpc8xx.cdl: CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES
+ defined.
+
+2002-04-22 Gary Thomas <gthomas@redhat.com>
+
+ * tests/intr0.c: Only applicable if chained interrupts are *not*
+ turned on. Also, change setup to be a little more intuitive.
+
+2002-04-11 Gary Thomas <gthomas@redhat.com>
+
+ * tests/intr0.c: Adjust counts on non-MBX platforms. Note that
+ this test is highly subjective to how the hardware is setup and
+ that the test itself can't wholy determine the correct values
+ to use at runtime. The chosen ones work for known platforms.
+
+2002-04-08 Gary Thomas <gthomas@redhat.com>
+
+ * include/variant.inc: Need vectors for both ROM and ROMRAM mode.
+
+2002-01-23 Gary Thomas <gthomas@redhat.com>
+
+ * include/var_regs.h (CYGARC_REG_IMM_BASE): Move to match
+ what EPPCbug uses (for Linux booting).
+
@@ -153,23 +185,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/powerpc/ppc40x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/ppc40x/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/powerpc/ppc40x/current/ChangeLog 13 Feb 2001 01:23:33 -0000 1.5
+++ packages/hal/powerpc/ppc40x/current/ChangeLog 20 May 2002 21:42:38 -0000
@@ -0,0 +1,4 @@
+2002-05-13 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_powerpc_ppc40x.cdl: This processor family has no FPU.
+
@@ -56,23 +60,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/powerpc/ppc60x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/ppc60x/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/hal/powerpc/ppc60x/current/ChangeLog 16 Jun 2000 16:44:16 -0000 1.5
+++ packages/hal/powerpc/ppc60x/current/ChangeLog 20 May 2002 21:42:43 -0000
@@ -53,23 +53,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- packages/hal/powerpc/quicc/current/ChangeLog 12 Sep 2001 04:21:15 -0000 1.18
+++ packages/hal/powerpc/quicc/current/ChangeLog 20 May 2002 21:42:47 -0000
@@ -171,23 +171,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/powerpc/sim/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/sim/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/hal/powerpc/sim/current/ChangeLog 23 Oct 2000 17:11:24 -0000 1.15
+++ packages/hal/powerpc/sim/current/ChangeLog 20 May 2002 21:42:51 -0000
@@ -0,0 +1,4 @@
+2002-04-11 Gary Thomas <gthomas@redhat.com>
+
+ * include/plf_cache.h: Cache control is in hal/common CDL.
+
@@ -268,23 +272,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/viper/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/hal/powerpc/viper/current/ChangeLog 22 Jun 2001 18:19:01 -0000 1.2
+++ packages/hal/powerpc/viper/current/ChangeLog 20 May 2002 21:42:56 -0000
@@ -0,0 +1,42 @@
+2002-04-30 Nick Garnett <nickg@redhat.com>
+
+ * src/viper.S: Changed boot ROM wait states from 4 to 7.
+
+2002-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * misc/redboot_ROMRAM.ecm:
+ RedBoot now requires 0x30000 in this configuration.
+
+2002-04-11 Gary Thomas <gthomas@redhat.com>
+
+ * include/plf_cache.h: Use common CDL for cache control.
+
+2002-04-10 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_aux.c (hal_platform_init): Avoid resetting ethernet PHY chip.
+
+ * include/plf_cache.h: [Re]enable caches.
+
+ * cdl/hal_powerpc_viper.cdl: Fix RTC calculations.
+
+2002-04-08 Gary Thomas <gthomas@redhat.com>
+
+ * src/viper.S: Lots of changes to get ROMRAM mode working from
+ initial FLASH boot.
+
+2002-03-08 Gary Thomas <gthomas@redhat.com>
+
+ * src/viper.S:
+ * misc/redboot_ROMRAM.ecm:
+ * include/pkgconf/mlt_powerpc_viper_romram.mlt:
+ * include/pkgconf/mlt_powerpc_viper_romram.ldi:
+ * include/pkgconf/mlt_powerpc_viper_romram.h:
+ * include/pkgconf/mlt_powerpc_viper_ram.mlt:
+ * include/pkgconf/mlt_powerpc_viper_ram.ldi:
+ * include/pkgconf/mlt_powerpc_viper_ram.h:
+ * cdl/hal_powerpc_viper.cdl: Add support for ROMRAM mode.
+
+2002-01-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_aux.c: Change mappings since IMMR has moved.
+
@@ -58,23 +100,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.37
diff -u -0 -r1.37 ChangeLog
--- packages/hal/sh/arch/current/ChangeLog 23 Nov 2001 17:13:00 -0000 1.37
+++ packages/hal/sh/arch/current/ChangeLog 20 May 2002 21:43:01 -0000
@@ -0,0 +1,194 @@
+2002-04-30 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_var_sp.inc: Allow variant to provide custom
+ interrupt vector layout. This means the size of
+ hal_interrupt_handlers/objects/data can be reduced if the vector
+ layout is sparse. Something similar could be done for
+ _HW_EXEC_ENTRY_TABLE, saving exception_vector_int entries in the
+ $vectors_code block. However, this code usually resides in flash
+ so there's not much point given todays flash block sizes.
+
+ * cdl/hal_sh.cdl: Added CYGHWR_HAL_SH_FPU and
+ CYGHWR_HAL_SH_NO_FPU, allowing an arch level control of FPU
+ related tests.
+ Skipping test handled in a different way now, so the implements
+ statement has been deleted again.
+
+2002-04-29 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_var_bank.inc: Define hal_exception_entry_extras and
+ hal_interrupt_entry_extras.
+ * include/hal_var_sp.inc: Define hal_exception_entry_extras and
+ hal_interrupt_entry_extras. Disable interrupts on exception
+ entry.
+ * src/vectors.S: Call hal_exception_entry_extras and
+ hal_interrupt_entry_extras.
+
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_syscall.c (hal_syscall_handler): Add extra sig argument to
+ __do_syscall.
+
+2002-04-22 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_var_sp.inc: 7044 needs different vector layout than
+ 76xx since its vectors are hardwired.
+
+2002-04-18 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_var_sp.inc: Do no translation of entry address if
+ cache module defines CYGARC_SH_MOD_CAC_NO_WINDOWS.
+
+ * include/hal_intr_vecs.h: Move all vectors after IRQ7 to variant
+ header. Define _IRQ and _LVL for all of the first 7
+ interrupts. Define CYGNUM_HAL_INTERRUPT_LVL_MAX
+
+2002-03-06 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_var_sp.inc: Fix asm comments.
+
+2002-02-28 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_syscall.c (hal_syscall_handler): Added.
+ * src/sh_stub.c (__is_bsp_syscall): Added.
+ * cdl/hal_sh.cdl: Build hal_syscall.c
+
+2002-02-27 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_stub.c (__computeSignal): Changed to use DATA_ACCESS
+ names as well.
+ * include/hal_intr_vecs.h (_CYGNUM_HAL_VECTOR_FIRST_MEM_FAULT,
+ _CYGNUM_HAL_VECTOR_LAST_MEM_FAULT): Same.
+
+2002-02-26 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_intr_vecs.h: Use DATA_ACCESS vector names instead of
+ ADDRESS_ERROR names.
+
+2002-02-15 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_stub.c (__single_step): Use normal breakpoint instruction
+ (trapa #32) for single-stepping.
+ On the SH2 the use of trapa#255 causes a different (and unhandled)
+ exception, in the range reserved for application
+ exceptions/interrupts.
+
+2002-02-14 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_var_bank.h: Switch mach/macl entries.
+ * include/hal_var_sp.h: Same.
+
+ * include/hal_var_sp.inc: Reserve (additional) trampoline for NMI
+ to make eCos interrupt numbers match. Make traps use trap numbers
+ 32-64.
+ (hal_cpu_save_regs): Remember to adjust SP for R0 save location.
+ (hal_cpu_restore_regs_return): Rewritten to fix errors and allow
+ SP to be changed from GDB.
+
+2002-02-13 Jesper Skov <jskov@redhat.com>
+
+ * src/context.S (hal_thread_load_context): Load up stack pointer
+ before enabling interrupts.
+
+ * include/hal_var_sp.inc: Fetch the VSR pointer and jump to it
+ instead of into the VSR table.
+ (hal_cpu_restore_regs_return): adjust sp to point to exception
+ state before returning.
+
+2002-02-08 Jesper Skov <jskov@redhat.com>
+
+ * src/vectors.S: tweak ROMRAM relocation code.
+
+2002-02-07 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_var_sp.inc: Moved _reset code to below vectors.
+
+2002-01-17 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_var_bank.inc: Include SH3 register references. Make
+ better use of some delay slots.
+
+ * src/vectors.S: Don't save exception/interrupt state on stack
+ with debug markers. Load up event value in R4 before calling
+ hal_intc_decode so it can be a nop if desired. Removed some SH3
+ register references.
+
+ * include/hal_var_sp.inc: Include SH2 offsets, export
+ _HW_EXC_ENTRY_TABLE, fix some typos.
+
+ * include/hal_intr_vecs.h: IRL vectors renamed. Added IRQ
+ vectors.
+
+2002-01-16 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_var_bank.h: Fix typo.
+
+ * src/sh_stub.c (__computeSignal): Only handle defined vectors.
+
+ * include/hal_intr_vecs.h: Decode NMI as interrupt 0, moved all
+ other vectors. Provide MEM_FAULT vector range.
+ * include/hal_var_sp.inc: Changes for NMI-as-interrupt-0.
+ * include/hal_var_sp.h: Renamed vector to event to share code.
+
+ * include/hal_intr_excevt.h: Added MEM_FAULT vector ranges and
+ CYGHWR_SH_RTC_TIMER_IS_TMU.
+ * src/hal_misc.c (hal_delay_us): Only build if
+ CYGHWR_SH_RTC_TIMER_IS_TMU. Use MEM_FAULT vector range.
+
+ * include/hal_intr.h: Deleted clock controls.
+
+ * cdl/hal_sh.cdl: Use CYGNUM_HAL_RTC_PRESCALE instread of
+ module-specific prescale variable.
+
+ * include/hal_intr_excevt.h (_CYGNUM_HAL_VECTOR_FIRST_MEM_FAULT,
+ _CYGNUM_HAL_VECTOR_LAST_MEM_FAULT): Define.
+ * include/hal_intr_vecs.h: Same.
+ * src/hal_misc.c (cyg_hal_exception_handler): Use new _MEM_FAULT
+ vector range.
+
+
+ * include/hal_intr_vecs.h: Removed RTC code.
+
+ * include/hal_arch.h: Changed breakpoint instruction to match that
+ used in GDB 5.1.
+ It also makes better sense on the SH2.
+
+ * include/hal_intr_excevt.h: Interrupt/exception vectors and clock
+ handling code moved here...
+ * include/hal_intr.h: From here.
+ * include/hal_intr_vecs.h: Interrupt/exception vector layout +
+ clock handling for SH1/SH2 variants.
+
+ * include/hal_var_sp.inc: Added some comments, fixed number of
+ pre-VSR vectors, renamed HW_VSR_TABLE to HW_EXC_ENTRY_TABLE to
+ avoid confusion (it has nothing to do with eCos VSRs). Finally,
+ made the pre-VSR stuff only compile when really required (since
+ it's 4KiB).
+
+2002-01-14 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_arch.h: Moved HAL_SavedRegisters structure to
+ bank variant headers. Same with HAL_THREAD_INIT_CONTEXT,
+ HAL_THREAD_GET_SAVED_REGISTERS, HAL_GET_GDB_REGISTERS,
+ HAL_SET_GDB_REGISTERS, CYGARC_BUS_ADDRESS, CYGARC_CACHED_ADDRESS,
+ and CYGARC_UNCACHED_ADDRESS.
+ * src/vectors.S: Moved exception/interrupt entry code to bank
+ variant include file.
+ * include/hal_var_sp.inc: Added. Contains (new) vectors.S stuff
+ for SH2.
+ * include/hal_var_sp.h: Added. Contains (new) hal_arch.h stuff for
+ SH2 variant.
+ * include/hal_var_bank.inc: Added. Contains old vectors.S stuff
+ for SH3/SH4 variants.
+ * include/hal_var_bank.h: Added. Contains old hal_arch.h stuff for
+ SH3/SH4 variants.
+
+ * src/hal_mk_defs.c: Added conversion for entry stack.
+
@@ -56,0 +251,12 @@
+2001-06-19 Jesper Skov <jskov@redhat.com>
+
+ * src/redboot_linux_exec.c: Only base address, entry and cmdline
+ options are always used. Other commands only affect image if
+ set. This allows combined kernel&initrd images to be loaded in one
+ file where the initrd address & size is already recorded at the
+ start of the image.
+
+ From YAEGASHI Takeshi <t@keshi.org> with a few changes:
+ * cdl/hal_sh.cdl: Added RedBoot exec command options.
+ * src/redboot_linux_exec.c: Added.
+
@@ -861,23 +1067,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/sh/cq7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7708/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- packages/hal/sh/cq7708/current/ChangeLog 12 Sep 2001 04:21:15 -0000 1.14
+++ packages/hal/sh/cq7708/current/ChangeLog 20 May 2002 21:43:08 -0000
@@ -0,0 +1,5 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7708_cq7708.cdl: Removed implemntation of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
@@ -117,23 +122,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7750/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- packages/hal/sh/cq7750/current/ChangeLog 23 Nov 2001 17:13:00 -0000 1.11
+++ packages/hal/sh/cq7750/current/ChangeLog 20 May 2002 21:43:12 -0000
@@ -0,0 +1,5 @@
+2002-03-05 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Added.
+ * misc/redboot_ROM.ecm: Include flash support.
+
@@ -80,23 +85,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/sh/dreamcast/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/dreamcast/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/hal/sh/dreamcast/current/ChangeLog 23 Nov 2001 17:13:00 -0000 1.3
+++ packages/hal/sh/dreamcast/current/ChangeLog 20 May 2002 21:43:17 -0000
@@ -15,23 +15,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/sh/edk7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/edk7708/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/hal/sh/edk7708/current/ChangeLog 2 Oct 2001 18:28:27 -0000 1.8
+++ packages/hal/sh/edk7708/current/ChangeLog 20 May 2002 21:43:21 -0000
@@ -0,0 +1,5 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_edk7708.cdl: Removed implemntation of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
@@ -393,23 +398,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/sh/hs7729pci/current/ChangeLog
===================================================================
RCS file: packages/hal/sh/hs7729pci/current/ChangeLog
diff -N packages/hal/sh/hs7729pci/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/sh/hs7729pci/current/ChangeLog 20 May 2002 21:43:26 -0000
@@ -0,0 +1,224 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Serial register renaming.
+
+2001-10-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_sh_sh7729_hs7729pci.cdl: Indicate support of variable baud
+ rates.
+
+2001-10-11 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Fixed warning.
+
+2001-09-25 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h: Removed dummy
+ CYGPRI_HAL_INTERRUPT_CONFIGURE_PLF definition.
+
+2001-09-21 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h (CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF):
+ Ignore level vectors.
+
+2001-07-26 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c (hal_platform_init): Use driver API to attach PCI
+ arbiter.
+
+2001-07-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7729_hs7729pci.cdl: Increase PLL1 to 4 for faster
+ CPU clock.
+
+2001-07-06 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c (hal_platform_init): Always install PCI arbiter.
+
+ * src/smsc37c93x.c: Enable RTC.
+
+2001-07-05 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7729_hs7729pci.cdl: Set linux exec parameters.
+
+ * include/platform.inc: Fix SD0001 SDRAM setup.
+
+ * src/smsc37c93x.c (cyg_hal_init_superIO): Fixed interrupt setting
+ - 32 bit reads swap the two 16 bits words, so my first reading of
+ the default setup was wrong.
+
+2001-07-02 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c: CYGARC_PHYSICAL_ADDRESS renamed to
+ CYGARC_BUS_ADDRESS.
+ * include/plf_io.h: Same.
+
+2001-06-29 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h (CYGPRI_HAL_INTERRUPT_ACKNOWLEDGE_PLF): Fix
+ typo.
+
+ * src/plf_misc.c: Include new arbiter header.
+
+2001-06-28 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c: Set up ISR arbiter for the PCI vector.
+
+ * include/plf_io.h: Added HAL_PCI_TRANSLATE_INTERRUPT.
+
+ * include/plf_intr.h: Added decoded PCI vectors. Added interrupt
+ configury extensions.
+
+2001-06-27 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.mlt: Reserve 128k
+ for redBoot.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.h: Same.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.ldi: Same.
+
+ * misc/redboot_RAM.ecm: Added ether driver. Added compression.
+ * misc/redboot_ROM.ecm: Same.
+
+ * include/platform.inc: Replace settings with proper values from
+ Hitachi boot loader.
+
+ * src/plf_misc.c (cyg_hal_plf_pci_init): Set PCI IO/MEM
+ offsets. Set BAR1 to SDRAM start.
+
+ * include/plf_io.h: Set proper PCI memory base. Fix CPU/BUS
+ translation macros.
+
+2001-06-26 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Increase stack size to 6kB.
+ * misc/redboot_ROM.ecm: Same.
+
+ * include/plf_io.h: Define PCI IO accessor macros (keep commented
+ out though since IO mapped access is working now).
+ * src/plf_misc.c: PCI IO accessor functions fixed (and commented
+ out). Instead of fiddling PCI endian control, set PCI timeout
+ values like the Linux kernel, and PCI IO mapped access works.
+
+2001-06-25 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c: Call PCI init in RedBoot configs. Added PCI IO
+ accessor functions.
+
+ * include/plf_io.h: Define PCI IO accessor macros and CPU/BUS
+ translation macros.
+
+ * src/plf_misc.c (cyg_hal_plf_pci_cfg_write_byte):
+
+ * src/ser16c550c.c: Use magic 16bit access.
+ * src/smsc37c93x.c: Same.
+
+ * src/hal_diag.c (cyg_hal_plf_comms_init): Init SuperIO.
+
+2001-06-18 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c (cyg_hal_plf_pci_init): Fiddle PCI setup.
+
+2001-06-17 Jesper Skov <jskov@redhat.com>
+
+ * src/smsc37c93x.c (cyg_hal_init_superIO): Power up COM ports. Use
+ correct offsets. Set interrupt vectors.
+
+ * src/ser16c550c.c: Correct clock and vectors.
+
+ * cdl/hal_sh_sh7729_hs7729pci.cdl: Force LVL irq mode.
+
+ * include/plf_intr.h: Added external interrupts.
+
+2001-05-31 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.h: Added PCI window.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.mlt: Same.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.ldi: Same.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_rom.h: Same.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_rom.mlt: Same.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_rom.ldi: Same.
+
+2001-05-30 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c (hal_platform_init): Init SuperIO controller.
+
+ * src/hal_diag.c (cyg_hal_plf_comms_init): Init superIO UARTs (disabled).
+
+ * src/ser16c550c.c: Added.
+ * src/smsc37c93x.c: Added.
+ * cdl/hal_sh_sh7729_hs7729pci.cdl: Build new files.
+
+ * src/plf_misc.c: Added delays to make PCI config IO work.
+
+ * include/plf_io.h (HAL_PCI_ALLOC_BASE_MEMORY): Changed - not sure
+ if correct.
+ (HAL_PCI_IGNORE_DEVICE): Don't probe anything but PCI bus 0.
+
+2001-05-29 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c: Added PCI functions.
+
+ * include/plf_io.h: Added. Contains PCI details.
+
+ * include/platform.inc (BSC_settings_table): Changed to use init
+ values as documented by Hitachi.
+
+ * misc/split_words.c: Quick hack to allow splitting of images for
+ EPROM programming.
+
+ * misc/redboot_RAM.ecm: Added.
+ * misc/redboot_ROM.ecm: Added.
+
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.h: Made SDRAM area
+ default for memory. Added SRAM1 and SRAM2 areas.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.ldi: Same.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.mlt: Same.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_rom.h: Same.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_rom.ldi: Same.
+ * include/pkgconf/mlt_sh_sh7729_hs7729pci_rom.mlt: Same.
+
+ * cdl/hal_sh_sh7729_hs7729pci.cdl: Use SDRAM.
+
+2001-05-28 Jesper Skov <jskov@redhat.com>
+
+ * include/platform.inc (hal_hardware_init): Don't mess with BSC
+ stuff in RAM startup.
+
+2001-05-25 Jesper Skov <jskov@cambridge.redhat.com>
+
+ * New platform HAL.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/sh/se7751/current/ChangeLog
===================================================================
RCS file: packages/hal/sh/se7751/current/ChangeLog
diff -N packages/hal/sh/se7751/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/sh/se7751/current/ChangeLog 20 May 2002 21:43:30 -0000
@@ -0,0 +1,139 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Serial register renaming.
+
+2001-10-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_sh_sh7751_se7751.cdl: Indicate support of variable baud rates.
+
+2001-09-25 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h: Removed dummy
+ CYGPRI_HAL_INTERRUPT_ACKNOWLEDGE_PLF and
+ CYGPRI_HAL_INTERRUPT_CONFIGURE_PLF definitions.
+
+2001-07-24 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c: Clear interrupt controller registers on startup.
+
+ * include/plf_io.h (HAL_PCI_TRANSLATE_INTERRUPT): Rotate interrupts.
+
+ * include/plf_intr.h (CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF):
+ Added handling for IRL vectors. Name IRL vectors.
+
+ * src/ser16c550c.c: Changed interrupt vector (still unclear if
+ it's the right one).
+
+2001-07-17 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7751_se7751.cdl: Create .eprom.srec version for
+ broken Hitachi loader.
+
+ * misc/redboot_ROM.ecm: Enable caching.
+ * misc/redboot_RAM.ecm: Same.
+
+ * src/plf_misc.c (hal_platform_init): Initialize
+ interrupt controller.
+ * include/plf_io.h (HAL_PCI_TRANSLATE_INTERRUPT): Use PCIA-D
+ interrupts.
+ * include/plf_intr.h: Put in a few guessed interrupts. Probably
+ not right.
+
+2001-07-16 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c: Remove unused variables.
+
+ * src/m1543c.c (cyg_hal_init_superIO): Try to init PCI->ISA
+ bridge. Not that it makes any sense - I don't see any device 2 in
+ the config space, but that's what the Hitachi monitor is
+ fiddling. Doesn't make a change though.
+
+2001-07-13 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c (cyg_hal_plf_comms_init): Leave out superIO init
+ until it's working.
+
+ * src/ser16c550c.c: Adjust offsets.
+
+ * src/m1543c.c (cyg_hal_init_superIO): More setup code.
+
+ * misc/redboot_RAM.ecm: Added eth driver.
+
+2001-07-11 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h (HAL_PCI_ALLOC_BASE_IO): Moved to 0x2000.
+ Scan all busses.
+
+ * include/platform.inc: Fix warning.
+
+2001-07-10 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_sh_sh7751_se7751_ram.ldi: Hack in a PCI window.
+ * include/pkgconf/mlt_sh_sh7751_se7751_ram.mlt: Hack in a PCI window.
+ * include/pkgconf/mlt_sh_sh7751_se7751_ram.h: Hack in a PCI window.
+
+ * include/plf_io.h (HAL_PCI_PHYSICAL_IO_BASE): zeroed since all IO
+ happens via functions.
+
+ * cdl/hal_sh_sh7751_se7751.cdl: Want LE configurations.
+
+ * include/plf_io.h: Leave PCI IO space for super IO controller.
+
+ * cdl/hal_sh_sh7751_se7751.cdl: Compile m1543c file.
+ * src/m1543c.c: added.
+
+ * src/ser16c550c.c: Changed addresses and setup code (still not
+ working).
+
+ * src/plf_misc.c (hal_platform_init): Init super IO
+ controller. Init PCI.
+
+ * src/hal_diag.c (cyg_hal_plf_comms_init): Also set up COM2.
+
+ * src/plf_misc.c: Call PCI init during startup.
+
+ * include/plf_io.h: Added PCI definitions.
+
+2001-07-09 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7751_se7751.cdl: Removed superIO file, set default
+ mode.
+
+2001-07-09 Jesper Skov <jskov@cambridge.redhat.com>
+
+ * New platform HAL.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/sh/se77x9/current/ChangeLog
===================================================================
RCS file: packages/hal/sh/se77x9/current/ChangeLog
diff -N packages/hal/sh/se77x9/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/sh/se77x9/current/ChangeLog 20 May 2002 21:43:34 -0000
@@ -0,0 +1,161 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Serial register renaming.
+
+2001-10-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Indicate support of variable baud rates.
+
+2001-10-18 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c (hal_platform_init): Fix option spelling.
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Fix SuperIO CDL option mistake.
+
+2001-10-16 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Removed DP83902A hack.
+
+2001-10-15 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Additional requirements to work
+ around problem of inferred values.
+ Added DP83902A hack.
+
+ * src/ser16c550c.c: Get serial controller details from CDL.
+
+ * src/plf_misc.c (hal_platform_init): Only call SuperIO init
+ function if required.
+
+ * include/platform.inc (BSC_settings_table): Initialize for DRAM
+ or SDRAM - but crudely so. Proper configury will be needed
+ eventually, when it's clear how much the SE77X9 boards actually
+ differ.
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Added SE7709RP01 platform
+ support. Added XTAL default option. Added options for serial
+ controller. Added crude option for DRAM/SDRAM. Added option for
+ SuperIO.
+
+2001-09-25 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h: Removed dummy
+ CYGPRI_HAL_INTERRUPT_ACKNOWLEDGE_PLF and
+ CYGPRI_HAL_INTERRUPT_CONFIGURE_PLF definitions.
+
+2001-09-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Add CPU option.
+
+2001-09-12 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h: Added interrupt controller support.
+
+2001-07-27 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Generate .eprom.srec of RedBoot
+ image.
+
+2001-06-28 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_sh_sh77x9_se77x9_ram.ldi: Leave 128k for
+ RedBoot.
+ * include/pkgconf/mlt_sh_sh77x9_se77x9_ram.mlt: Same.
+ * include/pkgconf/mlt_sh_sh77x9_se77x9_ram.h: Same.
+
+ * misc/redboot_RAM.ecm: Added compression.
+ * misc/redboot_ROM.ecm: Same.
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Don't make relocated .srec file.
+
+2001-06-26 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Reduced stacksize to 6kB.
+ * misc/redboot_ROM.ecm: Same.
+
+2001-06-25 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Updated stack size.
+ * misc/redboot_ROM.ecm: Same.
+
+2001-06-22 Jesper Skov <jskov@redhat.com>
+
+ * include/platform.inc (SDMR): Fiddled.
+
+2001-06-19 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Our board has a 7709S CPU.
+
+ * misc/redboot_ROM.ecm: Don't include CPU variant details.
+ * misc/redboot_RAM.ecm: Same.
+
+2001-06-17 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h: Renamed serial interrupts.
+
+ * src/smsc37c93x.c (cyg_hal_init_superIO): Power on COM1. Use
+ correct interrupt.
+
+ * src/ser16c550c.c: Got it enabled. Correct offset and clock.
+
+ * src/hal_diag.c (cyg_hal_plf_comms_init): SuperIO working.
+
+2001-06-16 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h: Define external interrupts.
+
+ * misc/redboot_ROM.ecm: Added eth driver.
+ * misc/redboot_RAM.ecm: Same.
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Force IRL interrupt mode. Separate
+ srec output rules for Hitachi Mon (which needs reloc) and for
+ normal RedBoot use.
+
+2001-06-12 Jesper Skov <jskov@redhat.com>
+
+ * src/smsc37c93x.c: Use 16bit writes.
+
+ * src/ser16c550c.c: Update to access by 16bit units. Can't get it
+ to work though.
+
+ * cdl/hal_sh_sh77x9_se77x9.cdl: Only two serial channels.
+ * src/hal_diag.c: Same.
+
+2001-06-12 Jesper Skov <jskov@cambridge.redhat.com>
+
+ * New platform HAL.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/sh/sh2/current/ChangeLog
===================================================================
RCS file: packages/hal/sh/sh2/current/ChangeLog
diff -N packages/hal/sh/sh2/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/sh/sh2/current/ChangeLog 20 May 2002 21:43:39 -0000
@@ -0,0 +1,370 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * src/sh2_sci.c: Register renaming.
+ * src/sh2_scif.c: Register renaming.
+
+ * include/sh2_scif.h (_REG_SCSSR): Define.
+
+ * include/mod_regs_ser.h: Register renaming. SCI registers now
+ contain _SCI_, SCIF registers contain _SCIF_.
+
+2002-04-30 Jesper Skov <jskov@redhat.com>
+
+ * include/var_intr.h: Renumber the 7044 vectors to get rid of the
+ gaps. CYGHWR_HAL_SH_SH2_CUSTOM_INTERRUPT_LAYOUT now takes care of
+ the translation from HW interrupt vectors to the eCos vector
+ numbers.
+
+2002-04-24 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_adc.h: Added.
+
+ * include/var_regs.h: Include adc header.
+
+ * include/mod_7044.h (CYGARC_SH_MOD_ADC): Added.
+
+2002-04-22 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_wdt.h (CYGARC_REG_RSTCSR_W_RSTx_MAGIC,
+ CYGARC_REG_RSTCSR_W_WOVF_MAGIC): set 5 lsb.
+ * include/mod_regs_wdt_2.h (CYGARC_REG_RSTCSR_W_RSTx_MAGIC,
+ CYGARC_REG_RSTCSR_W_WOVF_MAGIC): set 5 lsb.
+ Also define CYGARC_REG_WTCNT_W.
+
+ * include/var_intr.h (HAL_PLATFORM_RESET): Fixed. Set WTIT flag.
+
+ * src/var_misc.c (hal_interrupt_mask, hal_interrupt_unmask): Add
+ range for INTC=2 and error for undefined to catch such a bobo
+ easier next time.
+
+ * include/var_intr.h: Fix access size typos.
+
+ * include/sh2_sci.h: Fix offsets.
+
+ * include/mod_regs_pfc_2.h (CYGARC_REG_PEDR): Added.
+
+2002-04-18 Jesper Skov <jskov@redhat.com>
+
+ * include/var_regs.h: Include BSC header according to type.
+ * include/mod_regs_pfc_2.h (CYGARC_REG_PADRH, CYGARC_REG_PADRL): Added.
+ * include/mod_regs_bsc_2.h: Added.
+ * include/mod_7044.h: BSC Type 2.
+ * include/mod_7615.h: BSC Type 1.
+
+ * include/variant.inc: Only disable UBC if type defined. Fix INTC
+ type 1/2 mixup.
+ * include/var_regs.h: Include watchdog header according to type.
+ * include/mod_regs_wdt_2.h: Added.
+ * include/mod_7615.h: WDT type 1.
+ * include/mod_7044.h: WDT type 2.
+
+ * src/var_misc.c (cyg_var_enable_caches): Only set mode if the
+ feature is present.
+ * include/variant.inc: CYGARC_REG_CCR is 16bit in type 2 CAC
+ module.
+ * src/variant.S: Support for type 2 cache.
+ * include/var_regs.h: Include cache header according to type.
+ * include/mod_7615.h (CYGARC_SH_MOD_CAC): Type 1.
+ * include/var_cache.h: Support for type 2.
+ * include/mod_regs_cac_2.h: Added.
+ * include/mod_7044.h (CYGARC_SH_MOD_CAC): Type 2.
+ Also define cache array addresses.
+
+ * src/var_misc.c (hal_interrupt_update_level): 7044 support.
+
+ * include/var_intr.h: Fall-back
+ CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF is variant specific.
+
+2002-04-17 Jesper Skov <jskov@redhat.com>
+
+ * src/var_mk_defs.c: Adjustment for 7044.
+ * src/variant.S: Same.
+
+ * src/var_misc.c: Most of the functions update to handle INTC type
+ 2. Some still to do. Added hal_delay_us for CMT.
+
+ * include/variant.inc: Clear CMT on init, and clear INTC type 2
+ registers.
+
+ * include/var_regs.h: Allow different headers for INT and
+ PFC. Also include CMT header.
+
+ * include/var_intr.h: Some adjustments for 7044, and vectors for
+ it. Also define CMT style RTC support.
+
+ * include/sh2_sci.h: Removed error.
+ * src/sh2_sci.c: Same.
+
+ * include/mod_regs_intc_2.h: Added.
+ * include/mod_regs_pfc_2.h: Added.
+ * include/mod_regs_cmt.h: Added.
+
+ * include/mod_regs_cpg.h: Handle type 2.
+
+ * include/mod_7044.h: Enable more modules. No cache windows in
+ memory map.
+
+ * cdl/hal_sh_sh2.cdl: Added 7044 clock options.
+ Added 7044 variant option.
+
+ * include/mod_regs_ser.h: Fixed SCI definitions.
+
+ * include/mod_7044.h: Added.
+
+2002-03-07 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_eth.h (CYGARC_REG_CNDCR): Added more
+ definitions.
+
+2002-03-06 Jesper Skov <jskov@redhat.com>
+
+ * src/sh2_scif.c: Added cyg_hal_plf_scif_sync_rxtx that allows
+ switching mode at runtime. Changed code to respect setting.
+ * include/sh2_scif.h: Same.
+
+ * cdl/hal_sh_sh2.cdl: Added CYGHWR_HAL_SH_SH2_SCIF_ASYNC_RXTX to
+ control RX/TX enabling. In async mode (when set), only one of TX
+ or RX will be set at the same time.
+
+2002-03-01 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh2.cdl: Added
+ CYGHWR_HAL_SH_SH2_SCIF_IRDA_TXRX_COMPENSATION option to control
+ IrDA TX/RX kludge.
+ * src/sh2_scif.c: Use above option. Don't force 9600 baud in IrDA
+ mode.
+
+2002-02-22 Jesper Skov <jskov@redhat.com>
+
+ * src/sh2_scif.c (cyg_hal_plf_scif_putc): In IrDA mode, eat the
+ spurious received character after TX has completed.
+
+2002-02-21 Jesper Skov <jskov@redhat.com>
+
+ * src/sh2_scif.c: Force 9600 baud for IrDA mode
+ initialization. Disable transmitter when not used in IrDA
+ mode. Check transmitter state instead of FIFO count for
+ determining when to cease transmission.
+
+2002-02-20 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_eth.h: More definitions.
+
+2002-02-19 Jesper Skov <jskov@redhat.com>
+
+ * include/var_regs.h: Include ethernet definitions.
+
+ * include/mod_7615.h: Has ethernet module.
+
+ * include/mod_regs_eth.h: Added more definitions.
+
+ * include/mod_regs_wdt.h: Added some more definitions.
+
+ * include/var_intr.h (HAL_PLATFORM_RESET): Defined (doesn't work
+ though).
+
+ * include/mod_7615.h: Disable UBC for now since software emulation
+ works just fine.
+
+2002-02-12 Jesper Skov <jskov@redhat.com>
+
+ * include/var_intr.h: Added HAL_CLOCK_VAR_INITIALIZE which does
+ partial FRT initialization so it can be used from
+ hal_delay_us. Updated other timer macros.
+ (HAL_CLOCK_READ): Fix typo.
+
+ * include/mod_regs_frt.h: Renamed 16bit access registers.
+
+ * src/var_misc.c (hal_delay_us): Fixed.
+ Call HAL_CLOCK_VAR_INITIALIZE from hal_variant_init.
+
+ * include/mod_regs_bsc.h: Changed register locations and made
+ flags be 32bit constants.
+
+2002-02-07 Jesper Skov <jskov@redhat.com>
+
+ * src/var_misc.c (hal_delay_us): Fixed typo. Increasy dummy loop
+ since the typo didn't fix the problem.
+
+ * include/mod_regs_pcm.h: Added.
+
+ * include/var_regs.h: Include PCM.
+
+ * include/mod_7615.h: Added DMA and PCM defs.
+
+2002-02-06 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_frt.h: Fix comment.
+
+2002-02-05 Jesper Skov <jskov@redhat.com>
+
+ * src/sh2_scif.c: Set SC2SSR in initialization. Clear errors in
+ getc function.
+
+ * include/mod_regs_cpg.h (CYGARC_REG_FMR_INIT): Define as value
+ provided by platform.
+
+ * cdl/hal_sh_sh2.cdl: Variant is big-endian only.
+
+2002-01-30 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_eth.h: Added.
+
+ * include/mod_regs_pfc.h: Updated for SH7615.
+
+2002-01-22 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh2.cdl: Set as type1 clock module.
+
+ * src/sh2_scif.c: Added IrDA mode support.
+ * include/sh2_scif.h: Same.
+
+ * include/mod_regs_dma.h: Updated for SH7615.
+
+ * include/mod_regs_ser.h: Fixed a typo.
+
+2002-01-18 Jesper Skov <jskov@redhat.com>
+
+ * src/sh2_sci.c: Added #error about not being updated.
+ * src/sh2_sci.h: Updated for SH2 naming.
+ * src/sh2_scif.h: Updated for SH2 naming, and registers.
+ * src/sh2_scif.c: Updated for changed register names.
+ * include/mod_regs_ser.h: Updated SCIF register names/values.
+
+ * src/var_misc.c (hal_delay_us): Added.
+
+ * include/variant.inc: Fixed some bade conditional code.
+
+ * include/var_intr.h (HAL_CLOCK_INITIALIZE): Fix typos. Guard
+ against too large period.
+
+ * include/mod_regs_ubc.h: Updated to match SH7615 (type 2).
+
+ * include/mod_7615.h (CYGARC_SH_MOD_UBC): Is type 2.
+
+2002-01-17 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_ubc.h: Partially updated.
+
+ * include/mod_regs_wdt.h: Added.
+ * include/var_regs.h: Include WDT header.
+
+ * src/var_misc.c (hal_interrupt_set_vectors): Updated vector
+ names.
+
+ * src/variant.S (cyg_hal_ILVL_table): Changed for SH2.
+
+ * src/var_mk_defs.c: Added more interrupt defs.
+
+ * include/var_intr.h (CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF):
+ Ignore LVLs 0-3 since they overlap with IRQs
+ 0-3. hal_interrupt_update_level contains code to handle according
+ to configuration.
+
+ * include/mod_regs_intc.h: Added def.
+
+ * src/var_misc.c: Interrupt configury updated for 7615.
+
+ * include/var_intr.h: Add module identifier to vector names. Set
+ RTC vector.
+
+2002-01-16 Jesper Skov <jskov@redhat.com>
+
+ * src/var_mk_defs.c: Removed some defs.
+
+ * src/var_misc.c: Cache init fixed and compiler warnings + typos
+ fixed.
+
+ * src/sh2_scif.c: Renamed for SH2.
+ * src/sh2_sci.c: Same.
+
+ * include/var_regs.h: TMU header inclusion removed.
+
+ * include/var_intr.h: Shift vectors down one (to make room for NMI
+ as vector 0).
+
+ * include/mod_regs_ser.h: Protect SCI defs by CYGARC_SH_MOD_SCI.
+
+ * include/mod_regs_cpg.h: No magic here - CDL provides a hardwired
+ constant to use.
+
+ * include/mod_regs_bsc.h: Updated to match SH7615.
+
+ * include/mod_7615.h (CYGARC_SH_MOD_BCN): Is type 2.
+
+ * cdl/hal_sh_sh2.cdl: Added CYGHWR_HAL_SH_RTC_PRESCALE.
+
+ * include/mod_regs_frt.h: Added.
+
+ * include/var_intr.h: Added support for eCos RTC driven by FRT module.
+
+ * include/mod_7615.h (CYGARC_SH_MOD_FRT): Added.
+ * include/var_regs.h: Include FRT header. Removed RTC header inclusion.
+
+ * src/var_misc.c (hal_interrupt_set_vectors): Set VCRx registers
+ to map the module interrupt sources to specific HWR_EXC vectors.
+
+ * include/var_intr.h: Added SH7615 vectors.
+
+ * cdl/hal_sh_sh2.cdl: Select INTR model header.
+
+ * include/mod_regs_intc.h: Added stuff for 7615 INTC.
+
+ * include/mod_7615.h: Does update the IP on exception. All modules
+ are type 1.
+
+2002-01-14 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh2.cdl: Added exception model header definitions.
+
+ * include/variant.inc: Fixed assembler warning. Change CYG_SR.
+
+2002-01-11 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh2.cdl: Changed the clock setup some.
+
+2002-01-09 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh2.cdl: Changed to match SH2 caching details.
+ * src/var_misc.c: Same.
+ * include/var_cache.h: Same.
+ * src/variant.S: Same.
+
+ * include/mod_7615.h: Added some 7615 details.
+
+ Cloned from SH3 HAL.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/hal/sh/sh3/current/ChangeLog 19 Oct 2001 07:02:36 -0000 1.16
+++ packages/hal/sh/sh3/current/ChangeLog 20 May 2002 21:43:44 -0000
@@ -0,0 +1,24 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * src/sh3_sci.c: Register renaming.
+ * src/sh3_scif.c: Register renaming.
+
+ * include/mod_regs_ser.h: Register renaming. SCI registers now
+ contain _SCI_, SCIF registers contain _SCIF_. Merge SCIF and IrDA
+ definitions (stripping SCIF identifier suffix).
+
+2002-01-17 Jesper Skov <jskov@redhat.com>
+
+ * include/variant.inc (hal_intc_decode): include needed ptrs.
+
+2002-01-16 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh3.cdl: Added interrupt model header definition.
+ Added RTC_PRESCALE option.
+
+2002-01-14 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh3.cdl: Added exception model header definitions.
+
+ * include/variant.inc: Fixed assembler warning.
+
@@ -57,0 +82 @@
+ * include/sd0001.h: Even more definitions.
@@ -60,0 +86,8 @@
+2001-06-26 Jesper Skov <jskov@redhat.com>
+
+ * include/sd0001.h: Added more definitions.
+
+2001-06-25 Jesper Skov <jskov@redhat.com>
+
+ * include/sd0001.h: Definitions for IO access.
+
@@ -73,0 +107,4 @@
+2001-05-25 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_7729.h: Also include SD0001 header.
+
@@ -150,23 +187,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/hal/sh/sh4/current/ChangeLog 23 Nov 2001 17:13:00 -0000 1.15
+++ packages/hal/sh/sh4/current/ChangeLog 20 May 2002 21:43:49 -0000
@@ -0,0 +1,23 @@
+2002-05-08 Jesper Skov <jskov@redhat.com>
+
+ * src/sh4_scif.c: Register renaming.
+
+ * include/mod_regs_ser.h: Register renaming. SCI registers now
+ contain _SCI_, SCIF registers contain _SCIF_. Merge SCIF and IrDA
+ definitions (stripping SCIF identifier suffix).
+
+2002-01-17 Jesper Skov <jskov@redhat.com>
+
+ * include/variant.inc: Include needed ptrs.
+
+2002-01-16 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh4.cdl: Added interrupt model header definition.
+ Added RTC_PRESCALE option.
+
+2002-01-14 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh4.cdl: Added exception model header definitions.
+
+ * include/variant.inc: Fixed assembler warning.
+
@@ -68,0 +92,8 @@
+2001-07-17 Jesper Skov <jskov@redhat.com>
+
+ * include/variant.inc: Fix ICR init, add IPRD init.
+ * include/var_intr.h: Added IRL vectors.
+ * include/mod_regs_intc.c: Added IPRD definitions.
+ * src/var_misc.c (hal_interrupt_update_level): Handle IRPD
+ vectors.
+
@@ -93,0 +125,8 @@
+ * src/var_misc.c: Added handling of INTR00 vectors.
+ * include/mod_regs_intc.h: Added INTR00 definitions.
+
+ * include/var_regs.h: Include pcic when appropriate.
+ * include/mod_7751.h (CYGARC_SH_MOD_PCIC): Define.
+ * include/mod_regs_pcic.h: Added.
+ * src/pcic.c: Added. Fix typo.
+
@@ -106,0 +146,2 @@
+ Add support for 7751.
+ * include/mod_7751.h: Added.
@@ -186,23 +227,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/sparc/arch/current/ChangeLog
===================================================================
RCS file: packages/hal/sparc/arch/current/ChangeLog
diff -N packages/hal/sparc/arch/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/sparc/arch/current/ChangeLog 20 May 2002 21:43:54 -0000
@@ -0,0 +1,694 @@
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S:
+ * src/vec_xvsr.S:
+ * src/vec_ivsr.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-03-18 Hugo Tyson <hmt@redhat.com>
+
+ * src/vectors.S: Add CYGPKG_HAL_SPARC_ERC32 to list of ifdefs.
+
+2000-10-16 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_arch.h (CYGARC_JMP_BUF_SIZE): Define hal_jmp_buf in
+ terms of this.
+
+2000-08-07 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * src/sparclite.ld: Remove extra underscore from below. It was
+ correct before.
+
+2000-06-21 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/basetype.h:
+ Removed definition of CYG_LABEL_NAME(). Now dealt with by default
+ definition in cyg_type.h.
+
+ * src/sparclite.ld:
+ Added extra underscore to _stext and _etext.
+ Switched over to new table creation mechanism.
+
+2000-06-08 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_arch.h (CYGARC_HAL_SAVE_GP, CYGARC_HAL_RESTORE_GP):
+ Added.
+
+2000-02-16 Jesper Skov <jskov@redhat.com>
+
+ * src/vectors.S:
+ * src/hal_boot.c:
+ CYG_HAL_SPARCLITE_ > CYGPKG_HAL_SPARCELITE_
+
+2000-02-16 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sparclite.cdl: removed fix me
+
+2000-01-28 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/sparclite.ld: Add support for network package.
+
+2000-01-19 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * cdl/*.cdl: Add descriptions to a number of options &c which were
+ lacking same, also tidied up other typos as noticed en passant.
+
+1999-12-02 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/hal_sparclite.cdl:
+
+ Use the <PACKAGE> token in custom rules.
+
+1999-12-01 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/hal_sparclite.cdl:
+
+ Use the <PREFIX> token in custom rules.
+
+1999-11-04 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/hal_sparclite.cdl:
+
+ Output custom rule dependency information to .deps files in
+ the current directory.
+
+ Dispense with the need to create a 'src' sub-directory.
+
+1999-11-03 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/hal_sparclite.cdl: Define build options.
+
+1999-11-01 Jesper Skov <jskov@cygnus.co.uk>
+
+ * cdl/hal_sparclite.cdl: Addded.
+
+1999-10-15 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/vectors.S (not_window_overflow): Actually the dispatcher
+ into exception VSRs. Bugfix: wrong number was placed in %l3 for
+ call to xvsr, so for *some* types of trap, including user traps
+ other than those handled directly in-HAL, a vector way off the end
+ of the array would be used. Apparently those other types of trap
+ never happen, but just in case...
+
+1999-10-13 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/vectors.S: Optionally implement Multiple (rather than
+ Single) Vector Trapping. The config options to control this are
+ in the platform HAL because some SPARCs do not support SVT, where
+ it is optional the platform says so. This demands a variable
+ sized region be reserved for trampoline code or the vectors in
+ RAM, which is done via section .ram_vectors, defined herein.
+
+ * src/sparclite.ld: Define SECTION_ram_vectors(...) to deal with
+ the new .ram_vectors section. This is to provide a variable sized
+ area at the start of RAM to hold either trampoline code when SVT
+ is selected, or a fill 4k + handlers of vectors when MVT is
+ selected. Previously this was bodged by pretending RAM starts at
+ 0x4000200 in ROM startup builds.
+ (comment from the example .ldi files...)
+ The ram_vectors section is to allow some free space to copy
+ vectors into from the ROM. This is required to be variable size
+ to accomodate SVT or MVT; 80 bytes vs 4kB. Copying is not
+ necessary with MVT, but it is optional because it may offer
+ performance gains. Copying is required for SVT because the
+ (aligned) start of ROM contains initialization instructions. RAM
+ copy is used rather than leave a big gap in the ROM to get an
+ aligned address for the trampoline code. For RAM startup,
+ ram_vectors will usually be of size zero, unless MVT and copying
+ are enabled for memory estimation reasons.
+
+1999-09-29 Hugo Tyson <hmt@cygnus.co.uk>
+
+ [src/vectors.S: needed no change!]
+
+ * include/vectors.h: Potentially accept a register window count
+ from the platform HAL, or according to platform selection. Make
+ more of the dependent macros computed.
+
+ * src/vec_ivsr.S (hal_default_interrupt_vsr): Handle other register
+ window sizes correctly; particularly when handling underflow trap
+ by hand.
+
+ * src/vec_xvsr.S (hal_default_exception_vsr): Handle other register
+ window sizes correctly; particularly when handling underflow trap
+ by hand.
+
+ * src/context.S (hal_thread_load_context): Handle other register
+ window sizes correctly.
+
+ * src/icontext.c (cyg_hal_sparc_get_gdb_regs): Handle other register
+ window sizes correctly; set up initial context differently.
+
+1999-06-07 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_arch.h (hal_jmp_buf): force this to be 64-bit
+ aligned so that std ops in hal_setjmp(), hal_longjmp() work.
+
+1999-06-03 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/hal_boot.c: Add a dummy __gccmain() to prevent ctors being
+ called twice. This seems to be a recent compiler change:
+ [from gcc/ChangeLog]
+ Sat May 22 18:18:43 1999 Jason Merrill <jason@yorick.cygnus.com>
+ * sparc/liteelf.h: Handle ctors like MIPS crosses.
+ * sparc/lite.h (STARTFILE_SPEC, LIB_SPEC): Define to "".
+ * configure.in: Don't use libgloss.h on sparclite-elf.
+ Use collect2 on sparclite-aout.
+
+1999-05-20 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_intr.h (HAL_INTERRUPT_STACK_CALL_PENDING_DSRS):
+ Define this if CYGIMP_HAL_COMMON_INTERRUPTS_USE_INTERRUPT_STACK;
+ ie. we are running a separate interrupt stack. Also define
+ symbols for it so that we can monitor its usage easily.
+
+ * src/vec_ivsr.S (hal_interrupt_stack_call_pending_DSRs): Add this
+ function to run DSRs on the interrupt stack (if using it). Switch
+ over to executing on the interrupt stack when needed.
+
+ * src/vectors.S (cyg_interrupt_stack_base): Define the interrupt
+ stack either if we need it as an interrupt stack or if we need it
+ as a bootup stack (simulator); if it's there, use it as a bootup
+ stack anyway.
+
+ * src/context.S (hal_thread_load_context): Install the PSR that
+ was saved in its entirety, including the interrupt and trap enable
+ state. This is needed for running a separate interrupt stack, but
+ harmless when not so doing.
+
+ * src/icontext.c (hal_thread_init_context): Install an initial PSR
+ which includes ET, S and PS (Enable traps, Supermode, prevSuper)
+ and a PIL (processor interrupt level) of 15 (maximum)
+ so that a context switch which preserves interrupt mode will work.
+
+1999-05-13 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_arch.h (HAL_THREAD_INIT_CONTEXT): Align stack
+ (rather conservatively) before use.
+
+1999-04-28 Bart Veer <bartv@cygnus.co.uk>
+
+ * src/PKGconf.mak:
+ Remove the -n argument to tail, it does not appear to be required
+ on any supported host and causes problems with some
+ implementations of tail.
+
+1999-04-15 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/sparclite.ld: Define __bss_end at the end of the BSS
+ * src/hal_boot.c (hal_zero_bss): Stop at __bss_end rather than _end
+ when clearing BSS
+
+ These fix PR 19750
+
+1999-04-14 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/PKGconf.mak (EXTRAS): Don't generate extras.o here any more
+ But do define EXTRAS every time for the linker script.
+
+1999-04-09 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_intr.h (HAL_RESTORE_INTERRUPTS et al): Put in 3 nops
+ after any writes to the psr; TBH I don't think they're strictly
+ necessary when not altering the window state, but for complete
+ safety and adherence to the book of words....
+
+1999-04-08 John Dallaway <jld@cygnus.co.uk>
+
+ * src/*.ld: Revised SECTION_* macro arguments to
+ avoid padded output sections (PR 19787)
+
+1999-04-07 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_io.h: If not the simulator, get hal_hwio.h too -
+ which describes board-and-CPUvariant-specific IO needs.
+
+1999-04-07 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_intr.h (HAL_VSR_SET_TO_ECOS_HANDLER): Define this
+ macro for use in tests that are interested in exception diddling.
+ Redefine CYGNUM_HAL_ISR_MIN to describe the number of interrupt
+ sources; while there are XSRs too, this definition is better for
+ the error checking in kernel interrupt stuff. Changed the symbols
+ used for defining tables sizes to match, since there are still 27
+ VSRs and ISRs/XSRs and their data.
+
+ * src/hal_intr.c: Use the correct symbol for the size of the
+ isr/vsr/their-data tables.
+
+1999-03-26 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * tests/sparc_ex.c (cyg_[user_]start):
+ If there is no kernel, cyg_user_start() is never called, main gets
+ in and steals the CPU. So we hang. So if there is no kernel,
+ define cyg_start() instead to wrest control.
+
+1999-03-22 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_arch.h (CYGNUM_HAL_STACK_SIZE_TYPICAL):
+ And this time make the edit correctly ;-/
+
+1999-03-22 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_arch.h:
+ Use CYGNUM_HAL_STACK_SIZE_TYPICAL for the stack size instead of
+ CYGNUM_HAL_MINIMUM_STACK_SIZE.
+
+1999-03-17 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/vectors.S (rom_vectors_end, rom_vectors): Add two new
+ symbols for copying trampoline code into RAM in ROM startup. This
+ keeps ROM startup as similar as possible to RAM, for simplicity;
+ no re-ordering of vectors.S's contents.
+
+ * src/hal_boot.c (hal_copy_data): Copy in long sized units rather
+ than long longs, better to cope with ROM data alignment.
+ Also add some LED output (if SLEB hardware) for startup to help
+ with debugging ROM start.
+
+1999-03-17 John Dallaway <jld@cygnus.co.uk>
+
+ * src/PKGconf.mak: Remove dependence on echo '-e' switch.
+
+1999-03-16 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/vectors.S (genuine_reset): Add a little extra debug to SLEB
+ LEDs, and use the genuine top-of-memory stack when running on
+ hardware; only define cyg_bootup_stack in the simulator case.
+
+ * src/sparclite.ld: Define rom_data_start, regardless of start
+ type, no harm is done.
+
+1999-03-12 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/hal_sparclite.h:
+ * include/hal_arch.h: Moved definition of 'CYGNUM_HAL_MINIMUM_STACK_SIZE'
+
+1999-03-11 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/icontext.c (cyg_hal_sparc_[gs]et_gdb_regs):
+ Two new routines to communicate our nice, optimized stack save
+ states to a reg list for GDB. My maximal register saves are not
+ really suitable for passing to GDB in any case, they're for humans
+ to debug the interrupt code more than anything else, and my
+ minimal save sets naturally contain pointers and ways of finding
+ the rest of the reg set, but it depends on whether it's an
+ interrupt save or a synchronous one, and given the SPARClite's
+ stack layout, it's a bit hairy.
+
+ * src/vec_ivsr.S (hal_default_interrupt_vsr):
+ Do save %g0 even in a minimal context, so that the code for
+ communicating register state with GDB can tell it's a minimum
+ context. Costs one store cycle per interrupt.
+
+ * include/hal_arch.h (HAL_[GS]ET_GDB_REGISTERS):
+ Define and call routines cyg_hal_sparc_[gs]et_gdb_regs for
+ communicating register state of a thread to GDB.
+
+ * src/vectors.S (real_vector): Reinstate the anullment of the
+ instructions that were blamed for register corruption earlier;
+ they are correct and safe.
+
+1999-03-10 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/hal_intr.h (HAL_INTERRUPT_IN_USE): Added.
+
+1999-03-09 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/hal_boot.c: Added missing <cyg/infra/cyg_type.h> include file.
+
+1999-03-05 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/sparclite.ld:
+ * src/PKGconf.mak: Clean up I/O package changes.
+
+1999-03-04 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/sparclite.ld:
+ Unconditionalize use of libextras.a and add to GROUP()
+
+1999-03-04 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/PKGconf.mak:
+ * src/sparclite.ld: New I/O package support.
+
+ * src/vectors.S: Fix register corruption problem - stems from
+ use of annulled instructions in window overflow/underflow code.
+
+1999-02-25 Hugo Tyson <hmt@cygnus.co.uk>
+
+ These log entries from 1999-02-22 to 1999-02-24 were executed in
+ a branch; this change is a merge of that branch into the trunk.
+
+ (1999-02-24 Hugo Tyson <hmt@cygnus.co.uk>)
+
+ * tests/sparc_ex.c (sparc_ex_main):
+ For all traps except the USER_TRAP, install the default VSR
+ hal_default_exception_vsr(); this is so that this test catches
+ exception ie. is able to work, even when we are playing nice with
+ CygMon and GDB. The USER_TRAP is left so that breakpoints work,
+ for the test infrastructure.
+
+ (1999-02-22 Hugo Tyson <hmt@cygnus.co.uk>)
+
+ * src/vectors.S (real_vector): Remove old testing code. Add delay
+ NOPs after writes to %wim and %psr for safety. Leave installing
+ the trap vector to platform-specific code, along with RAM control
+ and cache initialization.
+
+ * src/vec_ivsr.S (hal_default_interrupt_vsr): Add delay NOPs after
+ writing the %wim before doing a restore; that was a bug that was.
+
+ * src/vec_xvsr.S (hal_default_exception_vsr): same change.
+
+ * src/hal_intr.c: Remove platform-specific clock period variable; it
+ happens that both platforms sim and sleb have one, but it's not a
+ requirement of the target architecture.
+
+ * src/hal_boot.c (cyg_hal_start): Move diddling the sim-specific
+ watchdog into platform-specific startup code viz. new routines
+ hal_board_{pre/post}start().
+
+ * src/context.S: a couple of extra NOPs to ensure that %wim and
+ %psr changes work on real hardware.
+
+ (1999-02-22 Hugo Tyson <hmt@cygnus.co.uk>)
+
+ * include/hal_arch.h (HAL_SET_GDB_REGISTERS):
+ Remove warning about unused var 'cos of the incompleteness of
+ these macros; gdb interworking is not yet supported.
+
+1999-02-25 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/vectors.h:
+ Changed label used to access scheduler lock to one that is not
+ mangled by C++. This is intended to make support for interrupt
+ handling in non-kernel configurations easier.
+
+1999-02-20 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * include/hal_arch.h:
+ Rename deliver_exception() -> cyg_hal_deliver_exception()
+ QA improvements
+
+ * include/hal_intr.h:
+ Reorganise vector/interrupt/exception names according to purpose
+ Rename exception_handler() -> cyg_hal_exception_handler()
+ QA improvements
+
+ * src/hal_intr.c:
+ Rename exception_handler() -> cyg_hal_exception_handler()
+ Rename deliver_exception() -> cyg_hal_deliver_exception()
+ Rename CYG_ISR_COUNT -> CYGNUM_HAL_ISR_COUNT
+ QA improvements
+
+ * src/vec_ivsr.S:
+ * src/vec_xvsr.S:
+ Rename CYG_ISR_COUNT -> CYGNUM_HAL_ISR_COUNT
+ QA improvements
+
+ * tests/sparc_ex.c:
+ Rename CYG_EXCEPTION_* -> CYGNUM_HAL_EXCEPTION_*
+ Rename CYG_VECTOR_UNALIGNED -> CYGNUM_HAL_VECTOR_UNALIGNED
+
+1999-02-12 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/context.S (hal_thread_load_context, hal_setjmp):
+ Disable interrupts (but not traps) while doing the flush of all my
+ callers and their callers' callers register sets to the stack.
+ There is evidence that the inconsistency in the stack during this
+ is a bad thing, though I have to admit that I don't see exactly
+ how it goes wrong. Partly, it's impossible to debug, so if the
+ problem I saw (a SEGV in instrumentation of interrupt_end()) is
+ reproduced with this change, I'll have more to go on. This is a
+ conservative change in that sense.
+
+ * include/hal_arch.h (HAL_FLUSH_REGISTERS_TO_STACK):
+ Disable interrupts but not traps while doing this. Ditto.
+
+1999-02-12 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/pkgconf/hal_sparclite.h (CYGNUM_HAL_MINIMUM_STACK_SIZE):
+ Define a minimal sensible stack size for apps to use. Note that
+ this file is included by hal_arch.h and so is available to all HAL
+ users, and in fact almost everyone by default.
+
+1999-02-12 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/hal_intr.c (exception_handler):
+ Include <cyg/infra/cyg_ass.h> so that the CYG_FAIL() in some
+ configurations actually compiles (actually: links).
+ combo{22,18,10,6} were thus afflicted.
+
+1999-02-11 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * tests/sparc_ex.c (do_test): Make the test run for much less time
+ when CYG_USE_TRACING and in any case bleat periodically about how
+ successful it is to prevent testing system timeouts. Also move
+ the test routines (those which provoke the exception) to the end
+ so that (ever helpful) -O3 cannot inline them and then "optimize"
+ the result and thus spoil the whole damned test too.
+
+1999-02-08 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/hal_sparclite.h: Correct capitalization of
+ 'SPARClite'.
+
+1999-02-08 John Dallaway <jld@cygnus.co.uk>
+
+ * src/sparclite.ld: New MLT-compatible linker script
+ * src/PKGconf.mak: Add build rules for sparclite.ld
+
+1999-02-04 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/vec_ivsr.S (hal_default_interrupt_vsr): Preserve global
+ registers over interrupts, and implement support for
+ CYGDBG_HAL_COMMON_INTERRUPTS_SAVE_MINIMUM_CONTEXT ie. save a
+ minimal register set rather than a maximal. Create a saved
+ register set whose address is passed to the interrupt handler
+ (though it may well be mostly empty).
+ [also tidied up trailing tabs and long blank lines]
+
+ * src/vec_xvsr.S (hal_default_exception_vsr): Preserve all
+ registers over interrupts; create a saved register set whose
+ address is passed to the exception handler so it can modify it.
+ [also tidied up trailing tabs and long blank lines]
+
+ * src/context.S( hal_setjmp, hal_longjmp):
+ (hal_thread_switch_context,hal_thread_load_context): Implement
+ CYGDBG_HAL_COMMON_CONTEXT_SAVE_MINIMUM support; ie. save a minimal
+ register set rather than a maximal.
+
+ * include/hal_arch.h (HAL_FLUSH_REGISTERS_TO_STACK): New macro
+ useful for writing exception handlers, for example.
+ (HAL_GET_GDB_REGISTERS, HAL_SET_GDB_REGISTERS): provided initial
+ dummy versions of these.
+
+ * tests/sparc_ex.c: A test of the exception mechanism:
+ deliberately cause unaligned accesses of various sizes and check
+ we get exactly one trap and correctly step over it by modifying
+ the saved register set whose address the exception ISR is handed.
+ This test should be regarded as documentation for the exception
+ handler API/ABI.
+
+ * tests/PKGconf.mak (TESTS): Build sparc_ex.
+
+1999-02-01 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/vectors.S (genuine_reset):
+ Include <cyg/hal/halboot.si> to set up RAM controllers, cache and
+ the like - this is rather platform dependant.
+
+1999-02-01 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_intr.h (HAL_TRANSLATE_VECTOR):
+ Include a definition of this important macro. Not.
+ It's used when interrupt chaining is selected, BUT we the HAL make
+ no distinction, it's up to the kernel to look after things. So
+ this macro is an assignment.
+
+1999-01-28 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_intr.h:
+ Get interrupt controller definitions from a board-specific file:
+ #include <cyg/hal/hal_xpic.h>
+ Get clock control definitions from a board-specific file:
+ #include <cyg/hal/hal_clock.h>
+ Delete the original definitions from this central file.
+
+ * include/hal_cache.h: REMOVED to the simulator tree in the first
+ instance; more generally to various board-specific files.
+
+
+1999-01-26 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_cache.h (HAL_DCACHE_ENABLE) (and its friends):
+ Define initial empty placeholder versions of these so that cache
+ tests build. Well it's a start.
+
+1999-01-21 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/hal_boot.c (cyg_hal_invoke_constructors):
+ Add code to deal with CYGSEM_HAL_STOP_CONSTRUCTORS_ON_FLAG
+ Tidy up and update description header
+ Shorten needlessly long lines
+ Remove all traces of non-CYG_KERNEL_USE_INIT_PRIORITY code
+
+1999-01-21 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/vectors.S (genuine_reset): Set the RAM size to 4MB in the
+ erc32 simulator.
+
+ * include/hal_io.h: New file; macros to access IO space, really a
+ place holder at present.
+
+ * include/hal_intr.h: Do not define WATCHDOG() macro.
+
+ * src/hal_intr.c (hal_default_isr): Do not mess with the watchdog
+ in the the default interrupt handler.
+
+ * src/hal_boot.c (hal_zero_bss): use an efficient 8-byte zero.
+ (hal_copy_data): use an efficient 8-byte copy.
+ (cyg_hal_start): turn off the ERC32 watchdog timer before we start
+ anything very time consuming.
+
+ NB: the 8-byte copy changes require alignment in the linker
+ script: see the Changelog in hal/sparclite/sim/... for details.
+
+1999-01-19 Hugo Tyson <hmt@cygnus.co.uk>
+
+ Modified files in arch:
+ * include/hal_arch.h
+ * include/hal_intr.h
+ * src/PKGconf.mak
+ * src/context.S
+ * src/hal_intr.c
+ * src/vec_ivsr.S
+ * src/vec_xvsr.S
+ * src/vectors.S
+
+ New files in arch:
+ * src/hal_boot.c (bss initialization, constructors &c)
+ * include/hal_cache.h (empty but required header)
+
+ Modified files in sim:
+ * include/hal_diag.h
+
+ Lots more progress; essentially, everything now works.
+
+ Simulator's treatment of stdio is poor though, it doesn't work
+ under pkgtest. This has been slowing me up.
+
+1999-01-14 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * ecc/ecc/hal/sparclite/...:
+
+ Initial checkin of SPARClite HAL; it doesn't work yet, except the
+ most trivial of tests - timer and interrupt manipulation stuff is
+ entirely absent.
+
+ Here's some documentation of the initial checkin tree; this will
+ change, as platform dependent stuff moves correctly into the sim
+ or <board> directories.
+
+ arch/current/include:
+ basetype.h nothing much here.
+ vectors.h definitions of symbols shared between the
+ various vector code assembler files, can be
+ included in both C and assembler.
+ hal_intr.h various macros for clock and interrupt
+ control plus the eCos vector numbering scheme; we
+ map thus:
+ what SPARC trap type eCos vector numbers
+ -----------------------------------------------
+ (not used) --- 0
+ interrupts (17-31) 1-15
+ user traps (128-255) 16
+ exceptions (1-9,36==4) 17-25
+ others (10,?) 26
+ -----------------------------------------------
+ Trap types 5 and 6 which would be eCos vectors 21
+ and 22 are handled in the trampoline code in
+ file src/vectors.S
+ hal_arch.h definition of a thread context, plus
+ macros for thread switching and the like. Some
+ ancillary bit twiddling macros and cache barriers
+ too.
+
+ arch/current/include/pkgconf:
+ hal_sparclite.h pkgconf config/header file.
+
+ arch/current/src:
+ vectors.S boot-up stuff, trampoline code that hangs
+ on the interrupt/trap vector, handlers for window
+ under/overflow. Saves some state in registers
+ then jumps to the interrupt or exception VSR
+ respectively.
+ Also instantiates the VSR table.
+ vec_ivsr.S the default interrupt VSR; it establishes
+ a C calling environment (ie. anticipates a window
+ overflow) then locks the scheduler, calls the ISR
+ with appropriate arguments, and then interrupt_end()
+ before undoing that environment, anticipating
+ window underflow and returning to the interrupted
+ instruction.
+ vec_xvsr.S the default exception AKA trap VSR; does
+ the same as the interrupt one but without the
+ scheduler lock or interrupt end.
+ hal_intr.c instantiates the ISR table used by the
+ code above.
+ context.S context switch code, saves and loads up a
+ whole register state, coroutine or longjump-like.
+ icontext.c initializes a context to "jump" to in
+ context.S at the birth of a new thread.
+
+ sim/current/include:
+ hal_diag.h macros to deal with debugging output via a
+ fake serial device of some kind; initially empty,
+ but definitely board/sim dependent.
+
+ sim/current/include/pkgconf:
+ hal_sparclite_sim.h pkgconf config/header file.
+
+ sim/current/src:
+ sim.ld linker script bits for "sim" target.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
+
+//EOF ChangeLog
Index: packages/hal/sparc/erc32/current/ChangeLog
===================================================================
RCS file: packages/hal/sparc/erc32/current/ChangeLog
diff -N packages/hal/sparc/erc32/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/sparc/erc32/current/ChangeLog 20 May 2002 21:43:59 -0000
@@ -0,0 +1,272 @@
+2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_sparclite_sim_ram.mlt:
+ Add heap1 section
+
+ * include/pkgconf/mlt_sparclite_sim_ram.h:
+ * include/pkgconf/mlt_sparclite_sim_ram.ldi:
+ Regenerated
+
+2000-02-10 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sparclite_sim.cdl: Added.
+
+1999-11-25 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/mlt_sparclite_sim_ram.h: New file.
+
+1999-10-13 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/pkgconf/hal_sparclite_sim.h: Add define of
+ CYGHWR_HAL_SPARCLITE_HAS_ASR17 for arch HAL to DTRT with SVT
+ (anticipating cores with no SVT at all, so no %asr17)
+
+1999-04-08 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: Revised SECTION_* macro arguments to
+ avoid padded output sections (PR 19787)
+
+1999-04-07 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/hal_priv.c: Remove bogus FIX ME; it wasn't true.
+
+1999-03-16 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/halboot.si: Add a dummy LED macro for debug in the
+ vectors.S; correct a scary line length.
+
+1999-03-04 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/hal_sparclite_sim.h: Take out DEVICES dependencies.
+
+1999-03-04 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: give all LDI files unique names so
+ that they can co-exist in an eCos build tree (PR 19184)
+ * include/pkgconf/*.mlt: give all MLT files unique names so
+ that they can co-exist in an eCos build tree (PR 19184)
+
+1999-02-25 Hugo Tyson <hmt@cygnus.co.uk>
+
+ These log entries from 1999-02-22 to 1999-02-24 were executed in
+ a branch; this change is a merge of that branch into the trunk.
+
+ (1999-02-23 John Dallaway <jld@cygnus.co.uk>)
+
+ * include/pkgconf/hal_sparclite_sim.h: New rules
+ CYGPKG_HAL_SPARCLITE_SIM precludes CYGPKG_DEVICES_GDB
+ CYGPKG_HAL_SPARCLITE_SIM precludes CYGPKG_DEVICES_SERIAL_RS232_COMMON
+
+ (1999-02-22 Hugo Tyson <hmt@cygnus.co.uk>)
+
+ * src/hal_priv.c (hal_board_prestart, hal_board_poststart):
+ Shut down the erc32 watchdog in and enable interrupts in these two
+ new routines.
+
+ * include/halboot.si:
+ Remove N/A code that I was just storing here, and install the real
+ vector instructions in this fragment; there be cache-wangling to
+ do in hardware cases either side of the vector installation.
+
+1999-02-20 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * include/hal_xpic.h:
+ Rename CYG_VECTOR_* -> CYGNUM_HAL_INTERRUPT_*
+
+ * src/hal_priv.c:
+ Add a FIX ME
+
+1999-02-08 John Dallaway <jld@cygnus.co.uk>
+
+ * src/sim.ld: Remove platform-specific linker script for
+ MLT compliance.
+
+ * src/PKGconf.mak: Remove build rules for sim.ld.
+
+ * include/pkgconf/ram.*: Add MLT save file and and linker
+ script fragment for RAM startup.
+
+1999-02-01 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/halboot.si:
+ New file: performs platform-oriented setup of RAM and cache
+ controllers, and quietens any interrupt sources.
+
+ * include/pkgconf/hal_sparclite_sim.h:
+ Correct comments/CDL description of sim invocation.
+
+1999-01-28 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_cache.h: NEW FILE to this directory; moved here from
+ the sparclite/arch tree; cache control is very much board-specific
+
+ * include/hal_clock.h: NEW FILE to this directory; it was a part
+ of hal_intr.h, but is now here because the clock is target determined.
+
+ * include/hal_xpic.h: NEW FILE to this directory; it was a part of
+ hal_intr.h, but is now here because the detail of interrupot
+ control is target determined.
+
+ * src/hal_priv.c: NEW FILE to this directory; it was a part
+ of hal_intr.h, but is now here because the clock is target
+ determined, and it's the clock that needs a local variable.
+
+ * src/PKGconf.mak (COMPILE): compile it.
+
+
+1999-01-26 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/sim.ld:
+ Add copyright notice. (Though these files will later be generated
+ by a tool and so not copyright, these default setups are.)
+
+1999-01-22 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/sim.ld:
+ Remove some bogus comments.
+
+1999-01-21 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/sim.ld:
+ Remove all traces of non-CYG_KERNEL_USE_INIT_PRIORITY code
+
+1999-01-21 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/sim.ld:
+ Align bss and rom/ram_data starts and ends by 8 bytes to permit
+ fast copy routines.
+
+1999-01-19 Hugo Tyson <hmt@cygnus.co.uk>
+
+ Modified files in arch:
+ * include/hal_arch.h
+ * include/hal_intr.h
+ * src/PKGconf.mak
+ * src/context.S
+ * src/hal_intr.c
+ * src/vec_ivsr.S
+ * src/vec_xvsr.S
+ * src/vectors.S
+
+ New files in arch:
+ * src/hal_boot.c (bss initialization, constructors &c)
+ * include/hal_cache.h (empty but required header)
+
+ Modified files in sim:
+ * include/hal_diag.h
+
+ Lots more progress; essentially, everything now works.
+
+ Simulator's treatment of stdio is poor though, it doesn't work
+ under pkgtest. This has been slowing me up.
+
+1999-01-14 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * ecc/ecc/hal/sparclite/...:
+
+ Initial checkin of SPARClite HAL; it doesn't work yet, except the
+ most trivial of tests - timer and interrupt manipulation stuff is
+ entirely absent.
+
+ Here's some documentation of the initial checkin tree; this will
+ change, as platform dependent stuff moves correctly into the sim
+ or <board> directories.
+
+ arch/current/include:
+ basetype.h nothing much here.
+ vectors.h definitions of symbols shared between the
+ various vector code assembler files, can be
+ included in both C and assembler.
+ hal_intr.h various macros for clock and interrupt
+ control plus the eCos vector numbering scheme; we
+ map thus:
+ what SPARC trap type eCos vector numbers
+ -----------------------------------------------
+ (not used) --- 0
+ interrupts (17-31) 1-15
+ user traps (128-255) 16
+ exceptions (1-9,36==4) 17-25
+ others (10,?) 26
+ -----------------------------------------------
+ Trap types 5 and 6 which would be eCos vectors 21
+ and 22 are handled in the trampoline code in
+ file src/vectors.S
+ hal_arch.h definition of a thread context, plus
+ macros for thread switching and the like. Some
+ ancillary bit twiddling macros and cache barriers
+ too.
+
+ arch/current/include/pkgconf:
+ hal_sparclite.h pkgconf config/header file.
+
+ arch/current/src:
+ vectors.S boot-up stuff, trampoline code that hangs
+ on the interrupt/trap vector, handlers for window
+ under/overflow. Saves some state in registers
+ then jumps to the interrupt or exception VSR
+ respectively.
+ Also instantiates the VSR table.
+ vec_ivsr.S the default interrupt VSR; it establishes
+ a C calling environment (ie. anticipates a window
+ overflow) then locks the scheduler, calls the ISR
+ with appropriate arguments, and then interrupt_end()
+ before undoing that environment, anticipating
+ window underflow and returning to the interrupted
+ instruction.
+ vec_xvsr.S the default exception AKA trap VSR; does
+ the same as the interrupt one but without the
+ scheduler lock or interrupt end.
+ hal_intr.c instantiates the ISR table used by the
+ code above.
+ context.S context switch code, saves and loads up a
+ whole register state, coroutine or longjump-like.
+ icontext.c initializes a context to "jump" to in
+ context.S at the birth of a new thread.
+
+ sim/current/include:
+ hal_diag.h macros to deal with debugging output via a
+ fake serial device of some kind; initially empty,
+ but definitely board/sim dependent.
+
+ sim/current/include/pkgconf:
+ hal_sparclite_sim.h pkgconf config/header file.
+
+ sim/current/src:
+ sim.ld linker script bits for "sim" target.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
+
+//EOF ChangeLog
Index: packages/hal/sparc/leon/current/ChangeLog
===================================================================
RCS file: packages/hal/sparc/leon/current/ChangeLog
diff -N packages/hal/sparc/leon/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/hal/sparc/leon/current/ChangeLog 20 May 2002 21:44:03 -0000
@@ -0,0 +1,279 @@
+2002-03-15 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_sparc_leon.cdl: Add -msoft-cloat to CYGBLD_GLOBAL_CFLAGS
+ (as well as LDFLAGS) - this gives perfect test coverage in minimal
+ build with the sim. NB pro tem the tools are called
+ sparc-rtems-gcc et al, but sparc-elf-gcc et al should be OK.
+
+2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_sparclite_sim_ram.mlt:
+ Add heap1 section
+
+ * include/pkgconf/mlt_sparclite_sim_ram.h:
+ * include/pkgconf/mlt_sparclite_sim_ram.ldi:
+ Regenerated
+
+2000-02-10 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sparclite_sim.cdl: Added.
+
+1999-11-25 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/mlt_sparclite_sim_ram.h: New file.
+
+1999-10-13 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/pkgconf/hal_sparclite_sim.h: Add define of
+ CYGHWR_HAL_SPARCLITE_HAS_ASR17 for arch HAL to DTRT with SVT
+ (anticipating cores with no SVT at all, so no %asr17)
+
+1999-04-08 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: Revised SECTION_* macro arguments to
+ avoid padded output sections (PR 19787)
+
+1999-04-07 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/hal_priv.c: Remove bogus FIX ME; it wasn't true.
+
+1999-03-16 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/halboot.si: Add a dummy LED macro for debug in the
+ vectors.S; correct a scary line length.
+
+1999-03-04 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/hal_sparclite_sim.h: Take out DEVICES dependencies.
+
+1999-03-04 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: give all LDI files unique names so
+ that they can co-exist in an eCos build tree (PR 19184)
+ * include/pkgconf/*.mlt: give all MLT files unique names so
+ that they can co-exist in an eCos build tree (PR 19184)
+
+1999-02-25 Hugo Tyson <hmt@cygnus.co.uk>
+
+ These log entries from 1999-02-22 to 1999-02-24 were executed in
+ a branch; this change is a merge of that branch into the trunk.
+
+ (1999-02-23 John Dallaway <jld@cygnus.co.uk>)
+
+ * include/pkgconf/hal_sparclite_sim.h: New rules
+ CYGPKG_HAL_SPARCLITE_SIM precludes CYGPKG_DEVICES_GDB
+ CYGPKG_HAL_SPARCLITE_SIM precludes CYGPKG_DEVICES_SERIAL_RS232_COMMON
+
+ (1999-02-22 Hugo Tyson <hmt@cygnus.co.uk>)
+
+ * src/hal_priv.c (hal_board_prestart, hal_board_poststart):
+ Shut down the erc32 watchdog in and enable interrupts in these two
+ new routines.
+
+ * include/halboot.si:
+ Remove N/A code that I was just storing here, and install the real
+ vector instructions in this fragment; there be cache-wangling to
+ do in hardware cases either side of the vector installation.
+
+1999-02-20 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * include/hal_xpic.h:
+ Rename CYG_VECTOR_* -> CYGNUM_HAL_INTERRUPT_*
+
+ * src/hal_priv.c:
+ Add a FIX ME
+
+1999-02-08 John Dallaway <jld@cygnus.co.uk>
+
+ * src/sim.ld: Remove platform-specific linker script for
+ MLT compliance.
+
+ * src/PKGconf.mak: Remove build rules for sim.ld.
+
+ * include/pkgconf/ram.*: Add MLT save file and and linker
+ script fragment for RAM startup.
+
+1999-02-01 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/halboot.si:
+ New file: performs platform-oriented setup of RAM and cache
+ controllers, and quietens any interrupt sources.
+
+ * include/pkgconf/hal_sparclite_sim.h:
+ Correct comments/CDL description of sim invocation.
+
+1999-01-28 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * include/hal_cache.h: NEW FILE to this directory; moved here from
+ the sparclite/arch tree; cache control is very much board-specific
+
+ * include/hal_clock.h: NEW FILE to this directory; it was a part
+ of hal_intr.h, but is now here because the clock is target determined.
+
+ * include/hal_xpic.h: NEW FILE to this directory; it was a part of
+ hal_intr.h, but is now here because the detail of interrupot
+ control is target determined.
+
+ * src/hal_priv.c: NEW FILE to this directory; it was a part
+ of hal_intr.h, but is now here because the clock is target
+ determined, and it's the clock that needs a local variable.
+
+ * src/PKGconf.mak (COMPILE): compile it.
+
+
+1999-01-26 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/sim.ld:
+ Add copyright notice. (Though these files will later be generated
+ by a tool and so not copyright, these default setups are.)
+
+1999-01-22 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/sim.ld:
+ Remove some bogus comments.
+
+1999-01-21 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/sim.ld:
+ Remove all traces of non-CYG_KERNEL_USE_INIT_PRIORITY code
+
+1999-01-21 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/sim.ld:
+ Align bss and rom/ram_data starts and ends by 8 bytes to permit
+ fast copy routines.
+
+1999-01-19 Hugo Tyson <hmt@cygnus.co.uk>
+
+ Modified files in arch:
+ * include/hal_arch.h
+ * include/hal_intr.h
+ * src/PKGconf.mak
+ * src/context.S
+ * src/hal_intr.c
+ * src/vec_ivsr.S
+ * src/vec_xvsr.S
+ * src/vectors.S
+
+ New files in arch:
+ * src/hal_boot.c (bss initialization, constructors &c)
+ * include/hal_cache.h (empty but required header)
+
+ Modified files in sim:
+ * include/hal_diag.h
+
+ Lots more progress; essentially, everything now works.
+
+ Simulator's treatment of stdio is poor though, it doesn't work
+ under pkgtest. This has been slowing me up.
+
+1999-01-14 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * ecc/ecc/hal/sparclite/...:
+
+ Initial checkin of SPARClite HAL; it doesn't work yet, except the
+ most trivial of tests - timer and interrupt manipulation stuff is
+ entirely absent.
+
+ Here's some documentation of the initial checkin tree; this will
+ change, as platform dependent stuff moves correctly into the sim
+ or <board> directories.
+
+ arch/current/include:
+ basetype.h nothing much here.
+ vectors.h definitions of symbols shared between the
+ various vector code assembler files, can be
+ included in both C and assembler.
+ hal_intr.h various macros for clock and interrupt
+ control plus the eCos vector numbering scheme; we
+ map thus:
+ what SPARC trap type eCos vector numbers
+ -----------------------------------------------
+ (not used) --- 0
+ interrupts (17-31) 1-15
+ user traps (128-255) 16
+ exceptions (1-9,36==4) 17-25
+ others (10,?) 26
+ -----------------------------------------------
+ Trap types 5 and 6 which would be eCos vectors 21
+ and 22 are handled in the trampoline code in
+ file src/vectors.S
+ hal_arch.h definition of a thread context, plus
+ macros for thread switching and the like. Some
+ ancillary bit twiddling macros and cache barriers
+ too.
+
+ arch/current/include/pkgconf:
+ hal_sparclite.h pkgconf config/header file.
+
+ arch/current/src:
+ vectors.S boot-up stuff, trampoline code that hangs
+ on the interrupt/trap vector, handlers for window
+ under/overflow. Saves some state in registers
+ then jumps to the interrupt or exception VSR
+ respectively.
+ Also instantiates the VSR table.
+ vec_ivsr.S the default interrupt VSR; it establishes
+ a C calling environment (ie. anticipates a window
+ overflow) then locks the scheduler, calls the ISR
+ with appropriate arguments, and then interrupt_end()
+ before undoing that environment, anticipating
+ window underflow and returning to the interrupted
+ instruction.
+ vec_xvsr.S the default exception AKA trap VSR; does
+ the same as the interrupt one but without the
+ scheduler lock or interrupt end.
+ hal_intr.c instantiates the ISR table used by the
+ code above.
+ context.S context switch code, saves and loads up a
+ whole register state, coroutine or longjump-like.
+ icontext.c initializes a context to "jump" to in
+ context.S at the birth of a new thread.
+
+ sim/current/include:
+ hal_diag.h macros to deal with debugging output via a
+ fake serial device of some kind; initially empty,
+ but definitely board/sim dependent.
+
+ sim/current/include/pkgconf:
+ hal_sparclite_sim.h pkgconf config/header file.
+
+ sim/current/src:
+ sim.ld linker script bits for "sim" target.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
+
+//EOF ChangeLog
Index: packages/hal/sparclite/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sparclite/arch/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/hal/sparclite/arch/current/ChangeLog 23 Oct 2000 17:11:25 -0000 1.16
+++ packages/hal/sparclite/arch/current/ChangeLog 20 May 2002 21:44:07 -0000
@@ -0,0 +1,9 @@
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S:
+ * src/vec_xvsr.S:
+ * src/vec_ivsr.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
@@ -647,23 +656,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/sparclite/sim/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sparclite/sim/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/hal/sparclite/sim/current/ChangeLog 23 Oct 2000 17:11:25 -0000 1.7
+++ packages/hal/sparclite/sim/current/ChangeLog 20 May 2002 21:44:12 -0000
@@ -238,23 +238,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/sparclite/sleb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sparclite/sleb/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- packages/hal/sparclite/sleb/current/ChangeLog 23 Oct 2000 17:11:25 -0000 1.9
+++ packages/hal/sparclite/sleb/current/ChangeLog 20 May 2002 21:44:17 -0000
@@ -0,0 +1,7 @@
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_cygm.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
@@ -462,23 +469,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/synth/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/arch/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/synth/arch/current/ChangeLog 11 Jan 2002 16:53:49 -0000 1.4
+++ packages/hal/synth/arch/current/ChangeLog 20 May 2002 21:44:23 -0000
@@ -0,0 +1,17 @@
+2002-04-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/synth.ld: Add RELOCS "section" and eh_frame section, plus
+ correct use of .gnu.linkonce sections.
+
+2002-02-28 Bart Veer <bartv@redhat.com>
+
+ * doc/synth.sgml, doc/makefile, doc/*.html:
+ Documentation for the synthetic target HAL.
+
+2002-01-25 Bart Veer <bartv@redhat.com>
+
+ * src/synth_intr.c (hal_interrupt_mask/unmask):
+ Add preconditions that interrupts are disabled on entry, rather
+ than disabling and reenabling the interrupts, since the
+ specification requires the former.
+
@@ -341,23 +358,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/synth/i386linux/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/i386linux/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/hal/synth/i386linux/current/ChangeLog 11 Jan 2002 16:53:49 -0000 1.4
+++ packages/hal/synth/i386linux/current/ChangeLog 20 May 2002 21:44:29 -0000
@@ -0,0 +1,12 @@
+2002-04-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S:
+ Don't use .file as it can confuse debugging since the .file
+ doesn't contain the path and therefore the debugger will never
+ know where it lives! This conflicts with using -Wa,--gstabs.
+
+2002-04-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_synth_i386_rom.ldi: Define eh_frame and
+ RELOCS sections.
+
@@ -340,23 +352,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/v85x/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/arch/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/hal/v85x/arch/current/ChangeLog 30 Nov 2001 13:09:27 -0000 1.15
+++ packages/hal/v85x/arch/current/ChangeLog 20 May 2002 21:44:35 -0000
@@ -221,23 +221,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/v85x/ceb_v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/ceb_v850/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- packages/hal/v85x/ceb_v850/current/ChangeLog 26 Oct 2001 12:27:35 -0000 1.12
+++ packages/hal/v85x/ceb_v850/current/ChangeLog 20 May 2002 21:44:41 -0000
@@ -0,0 +1,5 @@
+2002-04-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_v85x_ceb_v850.cdl: CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES
+ defined.
+
@@ -233,23 +238,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/hal/v85x/v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/v850/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/hal/v85x/v850/current/ChangeLog 22 Jun 2001 18:19:06 -0000 1.7
+++ packages/hal/v85x/v850/current/ChangeLog 20 May 2002 21:44:48 -0000
@@ -127,23 +127,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.26
diff -u -0 -r1.26 ChangeLog
--- packages/infra/current/ChangeLog 7 Dec 2001 14:15:05 -0000 1.26
+++ packages/infra/current/ChangeLog 20 May 2002 21:44:54 -0000
@@ -0,0 +1,58 @@
+2002-04-17 Gary Thomas <gthomas@redhat.com>
+
+ * src/diag.cxx (diag_dump_buf_with_offset): Fix pad for short lines.
+
+2002-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/diag.cxx: Return proper length result for sprintf() functions.
+
+2002-04-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/cyg_type.h: Allow HALs to override certain attrib macros.
+
+2002-02-19 Gary Thomas <gthomas@redhat.com>
+
+ * src/diag.cxx (diag_snprintf):
+ * include/diag.h: Change function signature on diag_snprintf()
+ to match snprintf() found in stdio.
+
+2002-02-13 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/cyg_trac.h: Make message type of trace functions be
+ const char * to help avoid warnings with callers.
+ * src/null.cxx: Reflect that in actual functions.
+ * src/fancy.cxx: Ditto.
+ * src/simple.cxx: Ditto.
+ * src/buffer.cxx: Ditto.
+
+2002-01-31 Hugo Tyson <hmt@redhat.com>
+
+ * src/tcdiag.cxx (cyg_assert_msg): Enable this function
+ universally; given the extra usefulness it now has (see below)
+ it's worth always having around by default in asserted builds.
+ It can be disabled with CYGDBG_INFRA_DEBUG_ASSERT_MESSAGE = 0.
+
+2002-01-30 Hugo Tyson <hmt@redhat.com>
+
+ * src/tcdiag.cxx (cyg_assert_msg): Collect from RedBoot flash
+ config, whether or not to dump to a specific console.
+
+2002-01-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/diag.cxx (diag_snprintf):
+ * include/diag.h: New function diag_snprintf().
+
+2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/cyg_type.h: Define CYG_INIT_IO_FS used by filesystems
+ so that they init *after* the devices they depend on.
+
+2002-01-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/tcdiag.cxx (cyg_test_exit): Work around problem with recent
+ SH tools that isn't likely to get fixed soon.
+
+2002-01-17 Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com>
+
+ * src/diag.cxx (diag_check_string): enlarge valid string length to 2048
+
@@ -771,23 +829,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/common/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- packages/io/common/current/ChangeLog 2 Oct 2001 18:28:28 -0000 1.14
+++ packages/io/common/current/ChangeLog 20 May 2002 21:45:01 -0000
@@ -0,0 +1,9 @@
+2002-03-12 Nick Garnett <nickg@redhat.com>
+
+ * doc/io.sgml: Generally sorted out, reformetted, folded. SMP
+ considerations added to various parts of the document.
+
+2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/config_keys.h: Add config keys for flash block drivers.
+
@@ -188,23 +197,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- packages/io/eth/current/ChangeLog 15 Dec 2001 13:42:19 -0000 1.30
+++ packages/io/eth/current/ChangeLog 20 May 2002 21:45:08 -0000
@@ -0,0 +1,66 @@
+2002-05-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/eth_drivers.cdl: Moved the package's header files to
+ cyg/io/eth to clean up the include root directory.
+
+2002-04-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/lwip/eth_drv.c: Update from Jani Monoses.
+
+ * cdl/eth_drivers.cdl: Move CYGINT_ISO_STRING_STRFUNCS requirement
+ into CYGPKG_IO_ETH_DRIVERS_NET where it belongs.
+ Move CYGINT_ISO_STRING_MEMFUNCS requirement into
+ CYGPKG_IO_ETH_DRIVERS_STAND_ALONE where it belongs.
+
+2002-04-10 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/eth_drv.c: Only pass mutlicast addresses down to drivers.
+
+2002-04-05 Jani Monoses <jani@iv.ro>
+
+ * src/lwip/eth_drv.c: New file. Add eth driver support for lwip.
+ * src/lwip/lw.diff: New file. diff against lwip sources.
+ * src/lwip/README: New file.
+ * cdl/eth_drivers.cdl: Add lwip driver support.
+
+2002-03-09 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/eth_drv.c: Select 'multicast_all' if too many addresses
+ are required. Also, ignore any non-multicast addresses.
+
+2002-02-22 Hugo Tyson <hmt@redhat.com>
+
+ * doc/ethdrv.sgml: New file. SGML-ized the existing driver-doc
+ file and brought the information up to date with deliver functions
+ and all that.
+
+2002-02-18 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/eth_drivers.cdl:
+ Add new interface CYGINT_IO_ETH_MULTICAST which is used to
+ insure that drivers support multicast addresses if IPv6 is used.
+
+2002-02-15 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/eth_drv.c:
+ * include/eth_drv.h: Add framework for multicast address support.
+
+2002-01-30 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/eth_drivers.cdl (CYGPKG_IO_ETH_DRIVERS_WARN_FORCE_CONSOLE):
+ CDL options removed; control is now from RedBoot.
+
+ * src/net/eth_drv.c (START_CONSOLE): Changed to use RedBoot
+ fconfig items for deciding what console to use for special debug
+ messages such as "out of MBUFs" and the like.
+
+ * src/stand_alone/eth_drv.c (LOCK_APPLICATION_SCHEDULER): New
+ macro to do what it says, before passing packets to the app.
+ Used in two places: when passing a received packet, and when
+ passing a tx completion status back.
+
+2002-01-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/eth_drv.c (eth_drv_init): Changes for supporting new
+ FreeBSD based stack (minor API changes internal to that stack).
+
@@ -464,23 +530,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- packages/io/fileio/current/ChangeLog 4 Jan 2002 14:13:57 -0000 1.19
+++ packages/io/fileio/current/ChangeLog 20 May 2002 21:45:16 -0000
@@ -0,0 +1,66 @@
+2002-04-11 Nick Garnett <nickg@redhat.com>
+
+ * doc/fileio.sgml: Added a section on writing a new
+ filesystem. This probably still needs more work, but it's better
+ than nothing.
+
+2002-04-05 Nick Garnett <nickg@redhat.com>
+
+ * src/devfs.cxx: Changed test for EAGAIN in dev_fo_read() and
+ dev_fo_write() to negate value first.
+
+2002-03-07 Nick Garnett <nickg@redhat.com>
+
+ * doc/fileio.sgml: Added this file to contain documentation on
+ this package.
+
+2002-02-04 Gary Thomas <gthomas@redhat.com>
+
+ * tests/socket.c (main):
+ * tests/select.c (main): sin_len field must be set.
+
+2002-01-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/fileio.cdl: Actually, don't bother to build testfs.c at all.
+
+2002-01-29 Jesper Skov <jskov@redhat.com>
+
+ * cdl/fileio.cdl: Added CYGPKG_FILEIO_BUILD_TESTS option and made
+ building of testfs dependant on it.
+
+2002-01-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/inode.h: New API defining a common generic inode type.
+ * src/inocache.cxx: Implement the inode cache functions.
+ * cdl/fileio.cdl: (Configurably) build it.
+
+2002-01-23 David Woodhouse <dwmw2@redhat.com>
+2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/fileio.cdl: Remove select compilation and support to new
+ CYGFUN_IO_FILEIO_SELECT option conditional on the kernel
+ Ditto for DEVS and CYGPKG_IO_FILEIO_DEVFS_SUPPORT.
+ Make CYGPKG_IO_FILEIO_SOCKET_SUPPORT also conditional on kernel.
+ * src/fio.h: Define FILEIO_MUTEX_LOCK() and FILEIO_MUTEX_UNLOCK()
+ so that code doesn't need to care whether the kernel is included or
+ not.
+ * src/fd.cxx: Conditionalize mutex usage throughout on CYGPKG_KERNEL,
+ and FILEIO_MUTEX_LOCK()/UNLOCK().
+ * src/file.cxx: Ditto.
+ * src/misc.cxx: Ditto.
+ (cyg_timestamp): Only use Cyg_Clock implementation if CYGPKG_KERNEL.
+
+2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/misc.cxx: Initialize fileio_initializer at prio CYG_INIT_IO_FS
+ so it happens after the devices it depends on.
+ * src/file.cxx (getcwd_lock): Ditto.
+ * src/select.cxx (select_mutex): ditto.
+ (selwait): ditto.
+ * src/fd.cxx (fdlock): ditto
+ (file_lock): ditto.
+ * src/dir.cxx (readdir): Use FILEIO_RETURN_VALUE on exit.
+ (readdir_r): Ditto.
+ * src/devfs.cxx (dev_stat): Don't use handle for st_dev - it will
+ probably be truncated.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- packages/io/flash/current/ChangeLog 2 Nov 2001 16:12:34 -0000 1.21
+++ packages/io/flash/current/ChangeLog 20 May 2002 21:45:23 -0000
@@ -0,0 +1,34 @@
+2002-01-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/flashiodev.c: Fix bounds checking and offsetting.
+
+ * cdl/io_flash.cdl (CYGNUM_IO_FLASH_BLOCK_LENGTH_1): Default to
+ 0x100000 for convenience.
+
+2002-01-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/io_flash.cdl: Allow specification of an offset and length
+ of the region of flash.
+ * src/flashiodev.c: Use it.
+
+2002-01-24 Jesper Skov <jskov@redhat.com>
+
+ * include/flash.h: Add a comment about the obvious: the flash
+ caching macros should be called with interrupts disabled.
+
+2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/io_flash.cdl: Add CYGPKG_IO_FLASH_BLOCK_DEVICE and
+ CYGDAT_IO_FLASH_BLOCK_DEVICE_NAME_1 to allow exporting flash
+ as block devices accessible from file systems.
+ * src/fileiodev.c: New file implementing this.
+ * include/flash.h: Add typedefs for the various structures used
+ to configure the block devices.
+
+2002-01-18 Paul Fine <pfine@delcomsys.com>
+
+ * src/flash.c : Modified flash_verify_addr, flash_erase,
+ flash_lock and flash_unlock to to work properly when the location
+ of the flash in the memory map is at the very top of the address
+ space. We check and handle values that may overflow.
+
@@ -194,23 +228,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/pci/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- packages/io/pci/current/ChangeLog 2 Oct 2001 18:28:28 -0000 1.14
+++ packages/io/pci/current/ChangeLog 20 May 2002 21:45:29 -0000
@@ -0,0 +1,23 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * tests/pci1.c: Fix warning.
+
+2002-02-13 Hugo Tyson <hmt@redhat.com>
+
+ * doc/pci.sgml: Tidy up some typos and PROGRAMLISTING width
+ issues.
+
+2002-02-11 Mark Salter <msalter@redhat.com>
+
+ * doc/pci.sgml: Brought docs up to date with current code.
+
+2002-01-31 Mark Salter <msalter@redhat.com>
+
+ * src/pci.c (cyg_pci_init): Set default memory and io bases here
+ as the HAL_PCI_ALLOC_BASE_* macros may not be static values.
+
+2002-01-21 Mark Salter <msalter@redhat.com>
+
+ * src/pci.c (cyg_pci_get_device_info): Fix setting of upper 32 bits
+ for 64-bit BAR.
+
@@ -258,23 +281,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/pcmcia/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/pcmcia/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/io/pcmcia/current/ChangeLog 19 Sep 2000 05:53:57 -0000 1.3
+++ packages/io/pcmcia/current/ChangeLog 20 May 2002 21:45:36 -0000
@@ -0,0 +1,4 @@
+2002-04-12 Gary Thomas <gthomas@redhat.com>
+
+ * include/pcmcia.h: Add prototype(s) to remove warnings.
+
@@ -31,23 +35,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/serial/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/serial/current/ChangeLog,v
retrieving revision 1.44
diff -u -0 -r1.44 ChangeLog
--- packages/io/serial/current/ChangeLog 17 Aug 2001 16:37:36 -0000 1.44
+++ packages/io/serial/current/ChangeLog 20 May 2002 21:45:44 -0000
@@ -0,0 +1,24 @@
+2002-04-23 Jesper Skov <jskov@redhat.com>
+
+ * tests/serial3.c (serial_test): Use 19200 baud rate when board
+ cannot handle 38400.
+ * tests/serial5.c (serial_test): Same.
+
+2002-02-19 Jesper Skov <jskov@redhat.com>
+
+ * cdl/io_serial.cdl: Removed termiostty.c build rule.
+
+ * cdl/termios.cdl: Make termiostty.c building depending on actual
+ requirements for its content.
+
+2002-02-15 Jesper Skov <jskov@redhat.com>
+
+ * tests/flow1.c: Also try DSR/DTR flow control (presently
+ unsupported by Linux though).
+ * tests/flow2.c: Same.
+
+2002-01-11 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/common/termiostty.c (termios_read): Don't return after VMIN,
+ this was a stupid thing to do and decreases performance a lot.
+
@@ -1382,23 +1406,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/usb/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/common/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/io/usb/common/current/ChangeLog 13 Feb 2001 01:23:35 -0000 1.1
+++ packages/io/usb/common/current/ChangeLog 20 May 2002 21:45:51 -0000
@@ -15,23 +15,32 @@
-//####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) 2000, 2001 Red Hat, Inc.
-// All Rights Reserved.
-// -------------------------------------------
-//
-//####COPYRIGHTEND####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/usb/eth/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/eth/slave/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/io/usb/eth/slave/current/ChangeLog 18 Jul 2001 11:38:41 -0000 1.5
+++ packages/io/usb/eth/slave/current/ChangeLog 20 May 2002 21:45:57 -0000
@@ -90,23 +90,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/usb/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/slave/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/io/usb/slave/current/ChangeLog 2 Oct 2001 18:28:28 -0000 1.4
+++ packages/io/usb/slave/current/ChangeLog 20 May 2002 21:46:04 -0000
@@ -0,0 +1,18 @@
+2002-01-23 Bart Veer <bartv@redhat.com>
+
+ * host/Makefile.am, host/Makefile.in, host/acinclude.m4,
+ host/aclocal.m4, host/configure, host/configure.in,
+ host/usbhost.c, host/usbhost.tcl, host/verbose.tcl
+ Host-side support for USB testing
+
+ * tests/usbtarget.c, tests/common.c, tests/protocol.h:
+ New files containing the target-side testing support and
+ support files.
+
+ * cdl/usbs.cdl:
+ Add a configuration option to build the target-side testing
+ support.
+
+ * doc/usbs.sgml, doc/*.html:
+ Document the testing support. Regenerate html.
+
@@ -75,23 +93,32 @@
-//####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) 2000, 2001 Red Hat, Inc.
-// All Rights Reserved.
-// -------------------------------------------
-//
-//####COPYRIGHTEND####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/wallclock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/wallclock/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- packages/io/wallclock/current/ChangeLog 31 Jul 2001 21:15:40 -0000 1.12
+++ packages/io/wallclock/current/ChangeLog 20 May 2002 21:46:10 -0000
@@ -272,23 +272,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/io/watchdog/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/watchdog/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/io/watchdog/current/ChangeLog 2 Jun 2000 17:35:09 -0000 1.1
+++ packages/io/watchdog/current/ChangeLog 20 May 2002 21:46:16 -0000
@@ -262,23 +262,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- packages/isoinfra/current/ChangeLog 7 Dec 2001 14:15:05 -0000 1.15
+++ packages/isoinfra/current/ChangeLog 20 May 2002 21:46:21 -0000
@@ -0,0 +1,22 @@
+2002-04-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/stdlib.h: use NORET attributes from cyg_type.h.
+
+2002-03-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/float.h: Don't have multiple inclusion protection. It is
+ unnecessary and can confuse things if the headers are subject to two
+ -I paths.
+ * include/stdarg.h: Ditto.
+ * include/float.h: Don't cover include_next with inclusion protection
+ for a similar reason.
+ * include/stddef.h: Use C comment.
+
+2002-01-17 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/unistd.h: ftruncate() should use an off_t argument.
+
+2002-01-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/sys/types.h: off_t should be signed.
+
@@ -306,23 +328,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.74
diff -u -0 -r1.74 ChangeLog
--- packages/kernel/current/ChangeLog 11 Jan 2002 16:53:59 -0000 1.74
+++ packages/kernel/current/ChangeLog 20 May 2002 21:46:28 -0000
@@ -0,0 +1,83 @@
+2002-05-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/kapidata.h (CYG_HARDWARETHREAD_MEMBERS): entry_point
+ should be a pointer to function not an addrword (which may be
+ different).
+ (cyg_reason_t): Define cyg_reason_t as an enum not an int.
+ (struct cyg_mutex_t): Define mutex protocol as an enum not a cyg_uint32.
+ Define locked member as a cyg_atomic, not a cyg_bool.
+
+2002-05-09 Nick Garnett <nickg@redhat.com>
+
+ * tests/timeslice.c: Modified test thread to accumulate run time
+ by reading HAL clock, and to detect and record changes of CPU. The
+ previous version of this code reported varying results - probably
+ as a consequence of cache effects.
+
+ * include/instrmnt.h: Fixed left-over debug edit to MLQ
+ instrumentation enable code.
+
+2002-04-29 Jesper Skov <jskov@redhat.com>
+
+ * include/kapi.h: Added cyg_alarm_get_times and
+ cyg_counter_multi_tick.
+ * src/common/kapi.cxx: Same. Er, fix oversight.
+ * doc/kernel.sgml: Doc update.
+
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * src/sync/flag.cxx: Don't set default args in func definitions.
+
+2002-04-24 Jesper Skov <jskov@redhat.com>
+
+ * tests/dhrystone.c: Moved platform max number of passes to CDL in
+ HALs.
+
+2002-04-23 Jesper Skov <jskov@redhat.com>
+
+ * tests/dhrystone.c: Allow platform to define max number of passes
+ via CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES.
+
+2002-04-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/kapi.h: Use NORET attributes from cyg_type.h.
+ * include/sched.hxx (class Cyg_Scheduler): Ditto.
+
+2002-04-08 Nick Garnett <nickg@redhat.com>
+
+ * src/sync/mutex.cxx: Added IF_PROTOCOL_ACTIVE macro to condition
+ use of the mutex counter. This means that a mutex that is not
+ configured to participate in a priority inversion protocol does not
+ count for operation of that protocol.
+
+2002-03-04 Lars Viklund <lars.viklund@axis.com>
+
+ * include/kapidata.h (CYG_SCHEDTHREAD_ASR_MEMBER):
+ asr_inhibit is cyg_ucount32 - must match
+
+2002-02-13 Hugo Tyson <hmt@redhat.com>
+
+ * doc/kernel.sgml: NEW FILE: Correct reference to uITRON doc.
+
+2002-01-28 Jesper Skov <jskov@redhat.com>
+
+ * tests/kexcept1.c: Fix warning.
+
+2002-01-24 Jesper Skov <jskov@redhat.com>
+
+ * tests/kcache1.c (time0DI): Disable interrupts around the
+ sync+invalidate process.
+ * tests/kcache2.c: Same.
+
+2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/intr/intr.cxx (mask_interrupt): Disable interrupts.
+ (unmask_interrupt): Ditto.
+ (mask_interrupt_intunsafe): New function to avoid disabled interrupts.
+ (unmask_interrupt_intunsafe): Ditto.
+ * include/intr.hxx (class Cyg_Interrupt): Declare above new funcs.
+ * src/common/kapi.cxx (cyg_interrupt_unmask_intunsafe): Above
+ replicated to KAPI.
+ (cyg_interrupt_mask_intunsafe): Ditto.
+ * include/kapi.h: Ditto.
+
@@ -4063,23 +4146,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/common/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/language/c/libc/common/current/ChangeLog 25 Aug 2000 17:33:32 -0000 1.1
+++ packages/language/c/libc/common/current/ChangeLog 20 May 2002 21:46:34 -0000
@@ -10,23 +10,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/common/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/common/current/ChangeLog.libc,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog.libc
--- packages/language/c/libc/common/current/ChangeLog.libc 25 Aug 2000 17:33:32 -0000 1.1
+++ packages/language/c/libc/common/current/ChangeLog.libc 20 May 2002 21:46:41 -0000
@@ -2704,23 +2704,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/i18n/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/i18n/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/language/c/libc/i18n/current/ChangeLog 29 Jun 2001 07:16:29 -0000 1.3
+++ packages/language/c/libc/i18n/current/ChangeLog 20 May 2002 21:46:47 -0000
@@ -61,23 +61,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/i18n/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/i18n/current/ChangeLog.libc,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog.libc
--- packages/language/c/libc/i18n/current/ChangeLog.libc 25 Aug 2000 17:33:32 -0000 1.1
+++ packages/language/c/libc/i18n/current/ChangeLog.libc 20 May 2002 21:46:55 -0000
@@ -2704,23 +2704,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/setjmp/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/setjmp/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- packages/language/c/libc/setjmp/current/ChangeLog 25 Aug 2000 17:33:33 -0000 1.1
+++ packages/language/c/libc/setjmp/current/ChangeLog 20 May 2002 21:47:01 -0000
@@ -0,0 +1,4 @@
+2002-04-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/setjmp.h: Use NORET attributes from cyg_type.h.
+
@@ -15,23 +19,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/setjmp/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/setjmp/current/ChangeLog.libc,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog.libc
--- packages/language/c/libc/setjmp/current/ChangeLog.libc 25 Aug 2000 17:33:33 -0000 1.1
+++ packages/language/c/libc/setjmp/current/ChangeLog.libc 20 May 2002 21:47:09 -0000
@@ -2704,23 +2704,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/signals/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/signals/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/language/c/libc/signals/current/ChangeLog 10 Jun 2001 19:35:36 -0000 1.4
+++ packages/language/c/libc/signals/current/ChangeLog 20 May 2002 21:47:15 -0000
@@ -0,0 +1,10 @@
+2002-04-30 Jesper Skov <jskov@redhat.com>
+
+ * cdl/signals.cdl: Added
+ CYGPKG_LIBC_SIGNALS_TESTS_SIGNAL2_TEST3_SKIP.
+ Removed again.
+
+ * tests/signal2.c: Instead check for
+ CYGNUM_HAL_EXCEPTION_FPU_DIV_BY_ZERO to decide if test3 is
+ appropriate.
+
@@ -45,23 +55,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/signals/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/signals/current/ChangeLog.libc,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog.libc
--- packages/language/c/libc/signals/current/ChangeLog.libc 25 Aug 2000 17:33:34 -0000 1.1
+++ packages/language/c/libc/signals/current/ChangeLog.libc 20 May 2002 21:47:23 -0000
@@ -2704,23 +2704,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/startup/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/startup/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/language/c/libc/startup/current/ChangeLog 19 Oct 2001 07:02:42 -0000 1.4
+++ packages/language/c/libc/startup/current/ChangeLog 20 May 2002 21:47:28 -0000
@@ -0,0 +1,4 @@
+2002-04-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/_exit.cxx (_exit): Assert on non-zero error.
+
@@ -66,23 +70,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/startup/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/startup/current/ChangeLog.libc,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog.libc
--- packages/language/c/libc/startup/current/ChangeLog.libc 25 Aug 2000 17:33:36 -0000 1.1
+++ packages/language/c/libc/startup/current/ChangeLog.libc 20 May 2002 21:47:36 -0000
@@ -2704,23 +2704,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- packages/language/c/libc/stdio/current/ChangeLog 7 Dec 2001 14:15:05 -0000 1.13
+++ packages/language/c/libc/stdio/current/ChangeLog 20 May 2002 21:47:41 -0000
@@ -0,0 +1,44 @@
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * include/streambuf.inl (Cyg_StdioStreamBuffer constructor):
+ Don't set default args in func definition.
+ (set_buffer): Ditto.
+
+2002-04-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/input/fgetc.cxx (fgetc): Silence conversion warning.
+
+2002-04-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/common/fopen.cxx (fopen_inner): Allocate memory using malloc and
+ placement new, not default new.
+
+ * src/input/fgetc.cxx (fgetc): Don't set error on true EOF.
+
+2002-04-04 Jurica Baricevic <jura@INTESIS.hr>
+
+ * src/common/fclose.cxx (fclose): Use delete if we can.
+
+2002-02-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/input/fread.cxx (fread): when looping read into ptrc, not ptr!
+
+2002-01-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/stream.inl (set_position): Fix the seek backwards case again.
+ Doh!
+
+2002-01-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/stream.inl (set_position): Fix the posdiff == 0 case.
+
+2002-01-24 Jesper Skov <jskov@redhat.com>
+
+ * include/stream.inl (set_position): Check that posdiff is >0
+ before taking the code path that assumes so.
+
+2002-01-17 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/stream.inl (set_position): Use an off_t for bytesavail to
+ prevent warnings.
+
@@ -261,23 +305,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/stdio/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog.libc,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog.libc
--- packages/language/c/libc/stdio/current/ChangeLog.libc 25 Aug 2000 17:33:38 -0000 1.1
+++ packages/language/c/libc/stdio/current/ChangeLog.libc 20 May 2002 21:47:48 -0000
@@ -2704,23 +2704,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/stdlib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdlib/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/language/c/libc/stdlib/current/ChangeLog 29 Jun 2001 07:16:29 -0000 1.4
+++ packages/language/c/libc/stdlib/current/ChangeLog 20 May 2002 21:47:53 -0000
@@ -48,23 +48,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/stdlib/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdlib/current/ChangeLog.libc,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog.libc
--- packages/language/c/libc/stdlib/current/ChangeLog.libc 25 Aug 2000 17:33:40 -0000 1.1
+++ packages/language/c/libc/stdlib/current/ChangeLog.libc 20 May 2002 21:47:58 -0000
@@ -2704,23 +2704,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/string/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/string/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/language/c/libc/string/current/ChangeLog 30 Nov 2001 13:09:28 -0000 1.4
+++ packages/language/c/libc/string/current/ChangeLog 20 May 2002 21:48:05 -0000
@@ -37,23 +37,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/string/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/string/current/ChangeLog.libc,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog.libc
--- packages/language/c/libc/string/current/ChangeLog.libc 25 Aug 2000 17:33:41 -0000 1.1
+++ packages/language/c/libc/string/current/ChangeLog.libc 20 May 2002 21:48:10 -0000
@@ -2704,23 +2704,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/time/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- packages/language/c/libc/time/current/ChangeLog 11 Jan 2002 16:54:00 -0000 1.8
+++ packages/language/c/libc/time/current/ChangeLog 20 May 2002 21:48:14 -0000
@@ -0,0 +1,6 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * cdl/time.cdl: Added -Wno-format to the compiler flags. This is
+ to avoid warnings about Y2K problems with the format specifiers
+ used in the strftime test.
+
@@ -92,23 +98,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libc/time/current/ChangeLog.libc
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog.libc,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog.libc
--- packages/language/c/libc/time/current/ChangeLog.libc 25 Aug 2000 17:33:42 -0000 1.1
+++ packages/language/c/libc/time/current/ChangeLog.libc 20 May 2002 21:48:20 -0000
@@ -2704,23 +2704,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/language/c/libm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libm/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- packages/language/c/libm/current/ChangeLog 2 Oct 2001 18:28:29 -0000 1.21
+++ packages/language/c/libm/current/ChangeLog 20 May 2002 21:48:24 -0000
@@ -792,23 +792,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/net/bsd_tcpip/current/ChangeLog
===================================================================
RCS file: packages/net/bsd_tcpip/current/ChangeLog
diff -N packages/net/bsd_tcpip/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/net/bsd_tcpip/current/ChangeLog 20 May 2002 21:48:29 -0000
@@ -0,0 +1,112 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * include/netinet6/in6.h: Fixed warnings.
+
+2002-04-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/sys/netinet6/nd6.c: Make debug (on) default.
+
+ * include/netinet/tcp_debug.h: Fully conditionalize debug facility.
+
+2002-04-17 Gary Thomas <gthomas@redhat.com>
+
+ * include/sys/socket.h: Remove definitions only used by sysctl
+ since their presence could be misleading.
+
+ * src/ecos/support.c (STACK_SIZE): Remove [debug/testing] bloat.
+
+2002-03-30 Gary Thomas <gthomas@redhat.com>
+
+ * include/machine/types.h: [Placeholder] needed for some compilers.
+
+2002-03-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/sys/netinet/ip_icmp.c:
+ * include/sys/param.h:
+ * include/netinet/icmp_var.h: Export status structure for SNMP.
+
+ * cdl/freebsd_net.cdl: Augment log facilities to what SNMP uses.
+
+2002-03-27 Gary Thomas <gthomas@redhat.com>
+
+ * include/sys/param.h (log): Remove warning.
+
+2002-03-25 Gary Thomas <gthomas@redhat.com>
+
+ * src/ecos/support.c (zinit): Add more record keeping (and debug
+ prints) for zones.
+
+ * src/ecos/timeout.c (do_timeout): Don't reset ACTIVE when running
+ a timeout (since it confuses the TCP timer code).
+
+2002-03-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/sys/netinet/in_cksum.c (in_addword): Changed to use uint32 since
+ uint64 was wasteful (and failed on some architectures!)
+
+2002-03-20 Gary Thomas <gthomas@redhat.com>
+
+ * include/sys/socket.h: Force struct sockaddr to be at least as
+ big as IPv4 or IPv6 sockets. Possibly this could be a little
+ cleaner, but at least now it's safe for programs to use sockaddr
+ variables in either environment.
+
+2002-03-11 Hugo Tyson <hmt@redhat.com>
+
+ [Case 107110]
+
+ * src/sys/netinet/in.c (in_control): SIOCSIFADDR switch entry
+ moved to before the scan for this same address being in the list
+ already, along with Add and Delete (SIOCAIFADDR,SIOCDIFADDR) arms.
+ It falls through into the same alloc-if-needed code anyway.
+ Thus repeatedly setting the same address does not leak store.
+
+ * src/sys/net/route.c (route_reinit): Rewrite to delete all routes
+ individually rather than en-masse (leaking store).
+ (rt_reinit_rtdelete): New function; callback for individual
+ deletion.
+ (rtioctl): Do not pass in a "route **" to return a pointer to the
+ route removed or added; this results in an extra reference, by the
+ returned pointer, and so a storeleak.
+ (rtrequest): RTM_DELETE arm: do not free a gateway route if the
+ gateway pointer is the same as the route itself - it gets freed
+ *again* at the end of the routine if you do. Just dec the refcnt.
+
+2002-03-08 Gary Thomas <gthomas@redhat.com>
+
+ * src/sys/net/if_loop.c (loioctl): Force IFF_LOOPBACK setting.
+
+ * src/sys/kern/uipc_mbuf.c: Remove some warnings [from munging].
+
+ * src/ecos/support.c (cyg_net_init): Identify init messages.
+
+ * include/sys/param.h (nstab,nstab_end): These are not defined
+ within the network package and thus should not be munged.
+
+ * include/net/if.h: Add "IFF_LOOPBACK" to set of flags which
+ cannot be changed outside the kernel. Note: this is a change
+ from the "normal" BSD code. It was done to keep old code
+ working, but it may break some new code.
+
+2002-03-07 Gary Thomas <gthomas@redhat.com>
+
+ * src/sys/kern/uipc_mbuf.c: Work over for the namespace changes.
+
+ * include/sys/param.h: Complete namespace munging; privatize
+ all kernel symbols via "cyg_" prefix.
+
+2002-02-05 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/freebsd_net.cdl: Position this package below CYGPKG_NET
+ ie. the common networking package. Only affects the view in the
+ GUI CT, no big deal.
+
+#####ECOSPDCOPYRIGHTBEGIN####
+#
+# Copyright (C) 2000, 2001, 2002 Red Hat, Inc.
+# All Rights Reserved.
+#
+# Permission is granted to use, copy, modify and redistribute this
+# file.
+#
+#####ECOSPDCOPYRIGHTEND####
Index: packages/net/common/current/ChangeLog
===================================================================
RCS file: packages/net/common/current/ChangeLog
diff -N packages/net/common/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/net/common/current/ChangeLog 20 May 2002 21:48:33 -0000
@@ -0,0 +1,326 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * src/tftp_dummy_file.c: Fixed warnings.
+
+ * src/getaddrinfo.c: Fixed warnings.
+
+2002-04-26 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/net.cdl: Add option for making random IP packet IDs random.
+
+2002-04-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/ifaddrs.c: Reorg include files - remove warnings.
+
+2002-04-17 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipv6_routing_thread.c: New function - separate thread used to
+ send router soliciation messages periodically.
+
+ * cdl/net.cdl:
+ * src/network_support.c (init_all_network_interfaces):
+ Support IPv6 routing thread.
+
+ * src/getaddrinfo.c (_getaddr): Set ai_addrlen fields.
+
+2002-04-11 Gary Thomas <gthomas@redhat.com>
+
+ * tests/ga_server_test.c:
+ * tests/nc6_test_slave.c: Fix handling of multiple sockets.
+
+2002-04-05 Gary Thomas <gthomas@redhat.com>
+
+ * tests/ga_server_test.c: Use getnameinfo().
+
+ * include/net/netdb.h:
+ * src/getaddrinfo.c (getnameinfo): New [minimal] implementation.
+
+2002-04-04 Gary Thomas <gthomas@redhat.com>
+
+ * src/network_support.c (build_bootp_record): Query device for hardware
+ address (required change in function profile). Bug #59369
+
+2002-03-27 Gary Thomas <gthomas@redhat.com>
+
+ * tests/make.linux: Add slave tests.
+
+ * tests/nc_test_framework.h:
+ * tests/nc6_test_master.c:
+ * tests/nc6_test_slave.c: Fixing build problems on Linux & FreeBSD.
+
+ * include/machine/types.h: Added [empty to keep OpenBSD stack happy].
+
+2002-03-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * doc/tcpip.sgml: Place TCP/IP manpages here.
+
+2002-03-25 Gary Thomas <gthomas@redhat.com>
+
+ * tests/nc_test_master.c: Fix problem with buffer size (static
+ buffer was only 8192 bytes, but the code tried to use 10240!)
+
+ * tests/nc6_test_slave.c: Print memory statistics on failures and
+ at the end of each test.
+
+ * tests/nc6_test_master.c: Fix problem with buffer size (static
+ buffer was only 8192 bytes, but the code tried to use 10240!)
+ Lots of improvements, including command line processing to suppress
+ certain classes of tests.
+
+ * src/inet_addr.c: Add cast to isascii() macro to avoid warnings.
+
+2002-03-21 Gary Thomas <gthomas@redhat.com>
+
+ * tests/nc6_test_slave.c: Minor cleanups - allow building without IPv6.
+
+2002-03-20 Gary Thomas <gthomas@redhat.com>
+
+ * tests/tcp_source.c:
+ * tests/tcp_sink.c: Fix build problems on Linux (no sin_len).
+
+ * tests/make.linux:
+ * tests/nc6_test_slave.c:
+ * tests/nc6_test_master.c: New tests using getaddrinfo() which
+ can test both IPv4 and IPv6 environments.
+
+2002-03-19 Gary Thomas <gthomas@redhat.com>
+
+ * tests/addr_test.c: New test of getaddrinfo() functionality.
+
+ * src/inet_ntop.c (_inet_port):
+ * src/getaddrinfo.c (_getaddr): Fix some byte-order problems.
+
+ * src/network_support.c: Fix build when PCMCIA defined.
+
+ * src/bootp_support.c (do_bootp):
+ * include/network.h: route_reinit renamed cyg_route_reinit.
+
+ * include/bootp.h: Clean up warnings (add prototypes, etc).
+
+2002-03-12 Hugo Tyson <hmt@redhat.com>
+
+ * tests/dhcp_test2.c (cyg_user_start): Change priority of test
+ thread to CYGPKG_NET_DHCP_THREAD_PRIORITY, so that it is lower
+ than the network service thread. Otherwise down-up cycling the
+ state of some types of driver leaks MBUFs because of tx-done
+ events being lost.
+
+2002-03-11 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/net.cdl: Add dhcp_test2 to the list.
+
+ * tests/dhcp_test2.c: New testcase: repeatedly cycle interface(s)
+ up and down using DHCP to test for storeleaks. The test cannot
+ tell unless you run it forever, of course, but that it completes
+ without timeout is a fair test in itself.
+
+2002-03-08 Gary Thomas <gthomas@redhat.com>
+
+ * tests/tcp_lo_test.c (server): Need to set 'len', otherwise
+ the source socket address is undefined.
+
+2002-03-07 Gary Thomas <gthomas@redhat.com>
+
+ * src/dhcp_prot.c: Some [internal] function names have changed.
+ In particular, route_reinit() and arc4random().
+
+2002-03-06 Gary Thomas <gthomas@redhat.com>
+
+ * tests/ga_server_test.c: New test - used to exercise getaddrinfo().
+
+ * src/inet_pton.c: Minor source code cleanups.
+
+ * src/inet_ntop.c (_inet_ntop): Add [non-standard] functions
+ which make it easier for code to be generic in the handling
+ of network addresses (struct sockaddr).
+
+ * include/net/netdb.h:
+ * include/network.h: Reorg - network address functions are now
+ all in <net/netdb.h>
+
+ * cdl/net.cdl: Add getaddrinfo support.
+ * src/getaddrinfo.c: New file.
+
+ * include/arpa/nameser.h: Fix some warnings.
+
+2002-02-26 Hugo Tyson <hmt@redhat.com>
+
+ * src/dhcp_prot.c (do_dhcp): Two things: a) not all ACK packets
+ contain all the information that we in the OFFER packet, so do not
+ overwrite the offer with any ACKs we receive. b) REQUEST packets
+ when in the RENEWING or REBINDING states "MUST NOT" contain REQ_IP
+ nor SERVER_ID tags. So remove 'em. Hence:
+ (unset_tag): New routine.
+
+2002-02-22 Hugo Tyson <hmt@redhat.com>
+
+ * doc/tcpip.sgml: New file. Separated generic documentation
+ of network support from the specific stack docs. Also much
+ tidying and improvement.
+
+2002-02-19 Gary Thomas <gthomas@redhat.com>
+
+ * tests/ipv6_server_test.c: New file. Test TCP/IPv6 sockets.
+
+ * src/bootp_support.c:
+ * src/inet_pton.c: Remove some warnings.
+
+ * src/inet_ntop.c: New file().
+ * cdl/net.cdl:
+ * include/network.h: Add prototypes for inet_ntop() and
+ inet_pton() - generic [numeric] address support.
+
+2002-02-18 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/net.cdl:
+ Add new interface CYGINT_IO_ETH_MULTICAST which is used to
+ insure that drivers support multicast addresses if IPv6 is used.
+
+2002-02-18 Gary Thomas <gthomas@redhat.com>
+
+ * src/bootp_support.c (init_net_IPv6): Fix problem with static address
+ prefix mask(length). This kept the stack from accepting neighborhood
+ routing for that same prefix.
+
+2002-02-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/inet_pton.c:
+ New file - parse from presentation (ASCII) to network.
+ Useful for handling IPv6 addresses.
+
+2002-02-15 Gary Thomas <gthomas@redhat.com>
+
+ * src/network_support.c (init_all_network_interfaces): Set IPv6
+ static addresses if configured.
+
+ * src/bootp_support.c (init_net_IPv6): New function used to set
+ static IPv6 addresses.
+
+ * cdl/net.cdl: Improve layering to better support multiple
+ stacks. Move IPv4/IPv6 control to this level.
+
+2002-02-01 Hugo Tyson <hmt@redhat.com>
+
+ * tests/nc_test_slave.c (do_tcp_test): Make it build. There is no
+ test_chan here, only test_chan_slave and test_chan_master.
+
+2002-02-01 Gary Thomas <gthomas@redhat.com>
+
+ * tests/udp_lo_test.c (server):
+ * tests/tcp_source.c (source_test):
+ * tests/tcp_sink.c (sink_test):
+ * tests/tcp_lo_test.c (server):
+ * tests/tcp_lo_select.c (server):
+ * tests/ping_test.c (ping_test):
+ * tests/ping_lo_test.c (ping_test_loopback):
+ * tests/nc_test_slave.c (do_udp_test):
+ * tests/multi_lo_select.c (dummy):
+ * tests/ftp_test.c (ftp_test):
+ * tests/flood.c (net_test):
+ * tests/dhcp_test.c (ping_test):
+ * src/tftp_server.c (tftpd_write_file):
+ * src/tftp_client.c (tftp_get):
+ * src/network_support.c (init_loopback_interface):
+ * src/dhcp_prot.c (bring_half_up): Need valid value for sin_len.
+
+2002-01-31 Hugo Tyson <hmt@redhat.com>
+
+ * src/dhcp_prot.c (do_dhcp): Also check the ESA in any received
+ answer matches, in case of an XID clash anyway.
+
+2002-01-31 Hugo Tyson <hmt@redhat.com>
+
+ * src/dhcp_prot.c (do_dhcp): Generate a new XID (transaction ID)
+ every time this routine is entered. Use the ESA and a random
+ source to avoid clashes with other net presences. (The ESA was
+ used uninitialized before this change.) Also use new macro
+ NEW_XID to increment the XID when we move to a new phase of the
+ protocol - one XID covers a question (identically transmitted
+ several times if necessary) and its answer. A new question => a
+ new XID.
+
+ Also fixed a gedankenbug about the timeouts. Old version tried
+ RENEWING the lease when T1 timed out as it should; but if that
+ failed (after the normal retries), it went straight into REBINDING
+ whether or not T2 had already timed out. Likewise if REBINDING
+ failed, it terminated the lease, whether or not the EX time had
+ timed out. This is wrong - it meant that a lease of 600 seconds
+ would actually shutdown the interface after about 340 (T1 + some)
+ if the server was gone.
+
+ The fix is to return to state BOUND from either RENEWING or
+ REBINDING (without resetting the lease timeouts) even if the
+ attempt failed; the rest of the lease machinery will take care of
+ things as and when the right time ticks by. It's still the case
+ that if a timeout occurs whilst trying on part or another, the
+ machine will be forced to the next state - all that is in order as
+ it always was.
+
+2002-01-29 Gary Thomas <gthomas@redhat.com>
+
+ * tests/server_test.c (server_test): Add message for timeout.
+
+2002-01-28 Gary Thomas <gthomas@redhat.com>
+
+ * tests/udp_lo_test.c:
+ * tests/tftp_server_test.c:
+ * tests/tftp_client_test.c:
+ * tests/tcp_source.c:
+ * tests/tcp_sink.c:
+ * tests/tcp_lo_test.c:
+ * tests/tcp_lo_select.c:
+ * tests/tcp_echo.c:
+ * tests/socket_test.c:
+ * tests/set_mac_address.c:
+ * tests/server_test.c:
+ * tests/ping_test.c:
+ * tests/ping_lo_test.c:
+ * tests/nc_test_slave.c:
+ * tests/nc_test_master.c:
+ * tests/nc_test_framework.h:
+ * tests/multi_lo_select.c:
+ * tests/mbuf_test.c:
+ * tests/make.linux:
+ * tests/linux_echo.c:
+ * tests/ftp_test.c:
+ * tests/flood.c:
+ * tests/dhcp_test.c:
+ * tests/bridge.c:
+
+ * src/tftp_server.c:
+ * src/tftp_dummy_file.c:
+ * src/tftp_client.c:
+ * src/network_support.c:
+ * src/inet_ntoa.c:
+ * src/inet_addr.c:
+ * src/getserv.c:
+ * src/getproto.c:
+ * src/dhcp_support.c:
+ * src/dhcp_prot.c:
+ * src/bootp_support.c:
+
+ * include/net/netdb.h:
+ * include/machine/endian.h:
+ * include/machine/ansi.h:
+ * include/arpa/tftp.h:
+ * include/arpa/telnet.h:
+ * include/arpa/nameser.h:
+ * include/arpa/inet.h:
+ * include/arpa/ftp.h:
+ * include/tftp_support.h:
+ * include/network.h:
+ * include/dhcp.h:
+ * include/bootp.h:
+
+ * cdl/net.cdl: New [common] networking package. Actual stacks
+ are implementations provided alongside this package.
+
+#####ECOSPDCOPYRIGHTBEGIN####
+#
+# Copyright (C) 2002 Red Hat, Inc.
+# All Rights Reserved.
+#
+# Permission is granted to use, copy, modify and redistribute this
+# file.
+#
+#####ECOSPDCOPYRIGHTEND####
Index: packages/net/common/current/doc/ChangeLog.0
===================================================================
RCS file: packages/net/common/current/doc/ChangeLog.0
diff -N packages/net/common/current/doc/ChangeLog.0
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/net/common/current/doc/ChangeLog.0 20 May 2002 21:48:38 -0000
@@ -0,0 +1,70 @@
+2002-01-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * prepare-manpages.sh: Use groff -Tascii -mandoc instead of nroff -man.
+ * tcpip-manpages.sgml: Regenerate.
+
+2001-12-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tcpip.sgml: Give every chapter/part/sect1 an ID.
+
+2001-12-17 Mark Galassi <rosalia@galassi.org>
+
+ * prepare-manpages.sh: fixed a little bug: the sed commands were
+ being called in the wrong order so that & was converted to &
+ after < was converted to <, with the result that < was being
+ converted to &lt; which is wrong. On top of that I had a typo
+ of > instead of <
+
+ * tcpip-old-manpage-chapter.sgml: old deprecated stuff which I'm
+ saving off for now. It's been replaced by the prepare-manpages.sh
+ script which generates the tcpip-manpages.sgml file.
+
+ * tcpip.sgml: took out the old ugly man pages and included the
+ auto-generated tcpip-manpages.sgml file instead.
+
+ * manpages: directory with all the raw tcp/ip man pages.
+
+ * prepare-manpages.sh: cute script to get the raw man pages from
+ the "manpages" directory and prepare a tcpip-manpages.sgml file
+ which has each man page in its own section.
+
+ * tcpip.sgml: added legal and contact info front matter.
+
+2001-11-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tcpip.sgml: Mostly cosmetic fixes revealed by comparing against the
+ original non-docbook version.
+
+2001-11-19 Mark Galassi <rosalia@galassi.org>
+
+ * tcpip.sgml: two small items found upon visual inspection.
+
+ * tcpip.sgml: made a proper list out of a bad one.
+
+ * tcpip.sgml: some more work to address Jonathan's comments.
+
+2001-11-18 Mark Galassi <rosalia@galassi.org>
+
+ * tcpip.sgml: started addressing Jonathan's comments on this
+ document.
+
+ * man-page-send.sgml, man-page-select.sgml: added a couple of man
+ pages converted to DocBook. They are kind of primitive.
+
+2001-10-31 Mark Galassi <rosalia@galassi.org>
+
+ * tcpip.sgml: now contains the normalized document. It is the
+ basis for future work.
+
+ * tcpip-not-normalized.sgml: now contains the original hand-edited
+ document. It is now deprecated.
+
+2001-10-26 Mark Galassi <rosalia@galassi.org>
+
+ * tcpip.sgml: now it all validates, but it's kludgy because the
+ man pages should be converted to something.
+
+2001-10-25 Mark Galassi <rosalia@galassi.org>
+
+ * tcpip.sgml: started structuring this document.
+
Index: packages/net/ftpclient/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/ftpclient/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/net/ftpclient/current/ChangeLog 7 Dec 2001 14:15:05 -0000 1.2
+++ packages/net/ftpclient/current/ChangeLog 20 May 2002 21:48:45 -0000
@@ -0,0 +1,4 @@
+2002-02-22 Hugo Tyson <hmt@redhat.com>
+
+ * doc/ftpclient.sgml: New file. Document it.
+
@@ -11,23 +15,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/net/ns/dns/current/ChangeLog
===================================================================
RCS file: packages/net/ns/dns/current/ChangeLog
diff -N packages/net/ns/dns/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/net/ns/dns/current/ChangeLog 20 May 2002 21:48:54 -0000
@@ -0,0 +1,160 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * tests/dns2.c: Fix warning.
+
+2002-02-22 Hugo Tyson <hmt@redhat.com>
+
+ * doc/dns.sgml: New file. Documentation separated from monolithic
+ network component.
+
+2002-02-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/dns.c (cyg_dns_res_init): Need valid value for sin_len.
+
+2002-01-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/dns.cdl: Don't build tests if no DNS!
+
+2001-12-06 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * src/dns.c (cyg_dns_res_init): Allow this to be called more than
+ once. The DHCP client will do this when interfaces YoYo.
+ Restarting requires closing the socket (if any) and freeing the
+ per-thread-data slot number.
+
+ * include/dns_impl.inl (setdomainname): Allow the name to be
+ cleared. Check for NULL pointers variously before checking for
+ valid pointer asserts.
+
+ * tests/dns2.c: New file: Test the DNS configuration via DHCP.
+
+ * tests/dns1.c: Initially clear the domainname.
+
+2001-11-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/dns.c: Rename index -> ptdindex to avoid conflict with BSD
+ index() function.
+ * include/dns_impl.inl: Ditto.
+
+2001-09-28 Jesper Skov <jskov@redhat.com>
+
+ * tests/dns1.c (_DNS_IP): Changed to IP used in farm.
+
+2001-09-27 Jesper Skov <jskov@redhat.com>
+
+ * include/dns_priv.h: Added DNS_REPLY definitions.
+
+ * include/dns_impl.inl: Handle NXDomain returns.
+
+ * include/dns_impl.inl: Added tracing.
+ * src/dns.c: Same.
+
+2001-09-26 Jesper Skov <jskov@redhat.com>
+
+ * tests/dns1.c (dns_test): Use hstrerror instead of strerror.
+
+ * include/dns.h: Added h_errno support.
+ * include/dns_impl.inl: Use h_errno instead of errno. Added
+ hstrerror(). Make hostname lookups before hostname.domainmain
+ lookups.
+
+2001-09-25 Jesper Skov <jskov@redhat.com>
+
+ * include/dns.h: Moved some more defs to..
+ * include/dns_priv.h: ...here.
+
+ * src/dns-priv.h: [deleted]
+ * include/dns_priv.h: [added]
+
+ * tests/dns1.c: Include netdb.h instead of dns.h.
+
+ * src/dns.c: Moved all DNS protocol functions into
+ dns_impl.inl. Allow for RedBoot to share the implementation with a
+ smaller overhead.
+ * include/dns_impl.inl: Added.
+
+ * cdl/dns.cdl: Moved compile statement and requirements into
+ CYGPKG_NS_DNS_BUILD option which can be forced off by RedBoot.
+ Moved headers to cyg/ns/dns.
+
+ * src/dns.c (alloc_hent, free_hent, alloc_string, free_string):
+ Added these wrapper functions for malloc/free calls - allow easier
+ maintaining of cloned function in RedBoot which uses static
+ variables for storage. Incidently removed a little code
+ duplication.
+
+ * include/dns.h: Only include exported information.
+ * src/dns-priv.h: Everything else moved to this file.
+
+ * cdl/dns.cdl: Added feature requirements and CYGINT_ISO_DNS
+ magic.
+
+ * include/dns.h: Renamed res_init to cyg_dns_res_init.
+ * src/dns.c: Same.
+ * tests/dns1.c: Same.
+
+ * src/dns.c: Use drv_api mutex, removed some include statements.
+ * include/dns.h: Provide hostent definition and function
+ declarations.
+
+ * tests/dns1.c: Use cambridge.redhat.com addresses. Changed to
+ output PASS/FAIL.
+
+ * src/dns.c (parse_answer): On PTR lookups, alloc space for
+ in_addr, so caller can copy data there. Fix gethostbyaddr() to
+ do so.
+ Note that error values do not match gethostbyaddr(3).
+
+2001-09-20 Jesper Skov <jskov@redhat.com>
+
+ * src/dns.c: More cosmetic changes, a few htons -> ntohs changes,
+ reducing size of critical section a few places, rely on
+ build_query setting errno, and set errno when getdomainname can't
+ copy domain name out due to size limitation.
+
+2001-09-19 Jesper Skov <jskov@redhat.com>
+
+ * tests/dns1.c (dns_test): Fix inet_aton check.
+ * src/dns.c: A few comment and cosmetic changes.
+
+2001-09-18 Jesper Skov <jskov@redhat.com>
+
+ * src/dns.c: Added DNS code contributed by Andrew Lunn
+ <andrew.lunn@ascom.ch>
+ * include/dns.h: Same.
+ * tests/dns1.c: Same.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/net/snmp/agent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/agent/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- packages/net/snmp/agent/current/ChangeLog 7 Dec 2001 14:15:05 -0000 1.16
+++ packages/net/snmp/agent/current/ChangeLog 20 May 2002 21:48:59 -0000
@@ -0,0 +1,36 @@
+2002-03-19 Hugo Tyson <hmt@redhat.com>
+
+ * doc/snmp.sgml: Fix the URLs for "where is SNMP now".
+
+2002-02-14 Hugo Tyson <hmt@redhat.com>
+
+ * doc/snmp.sgml: NEW FILE: Clarified and brought up to date
+ somewhat. Still rather vague - but then it's a port of UCD's
+ work, we should not second-guess their expertise in the matter.
+
+ Release notes section from when SNMP was distributed as a separate
+ .EPK file removed - it was full of version- and platform-specific
+ references, and rehashes of general repository management advice.
+
+2002-02-05 Hugo Tyson <hmt@redhat.com>
+
+ * src/snmptask.c: Pass a function pointer into dhcpd() for for
+ SNMP reinitialization when its state cycles up-down-up; for
+ example setting up v3 security, extra MIBs and the like.
+
+ * src/snmpd.c (dhcpd): Handle re-init pointer. Namespace tidied
+ up a little too; state flags can be static no problem.
+
+ * tests/snmpping.c (snmp_do_reinit): New function to test hook for
+ SNMP reinitialization. Also commit some stuff I've had around for
+ ages to make this test very robust against eg. DHCP going away.
+ It re-does the init_all_network_interfaces() and so on if any
+ interface "up"ness changes, thus testing all that stuff too.
+ Also looks at the correct symbol for SNMPv3 testing now.
+
+2002-02-01 Gary Thomas <gthomas@redhat.com>
+
+ * tests/snmpping.c (ping_test):
+ * src/agent_trap.c (send_enterprise_trap_vars):
+ Need valid value for sin_len.
+
@@ -339,23 +375,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/net/snmp/lib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/lib/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/net/snmp/lib/current/ChangeLog 5 Oct 2001 16:22:38 -0000 1.6
+++ packages/net/snmp/lib/current/ChangeLog 20 May 2002 21:49:03 -0000
@@ -0,0 +1,11 @@
+2002-02-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/system.c:
+ * src/snmp_api.c: Need valid value for sin_len.
+
+2002-01-18 Andrew Lunn <Andrew.Lunn@ascom.ch>
+
+ * src/system.c (get_myaddr): The information returned by the ioctl
+ call SIOCGIFCONF is not a simple array of fixed length
+ entries. Look at each entry to work out its length.
+
@@ -95,23 +106,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.37
diff -u -0 -r1.37 ChangeLog
--- packages/net/tcpip/current/ChangeLog 11 Jan 2002 16:54:02 -0000 1.37
+++ packages/net/tcpip/current/ChangeLog 20 May 2002 21:49:08 -0000
@@ -0,0 +1,110 @@
+2002-05-14 Jesper Skov <jskov@redhat.com>
+
+ * include/netinet6/in6.h: Fixed warnings.
+
+ * src/sys/kern/uipc_socket2.c (sblock): Fixed warning.
+ * src/sys/netinet/tcp_input.c: Same.
+ * src/sys/net/if_loop.c (looutput): Same.
+ * src/sys/kern/sockio.c: Same.
+
+ * include/sys/param.h: Include machine headers after the namespace
+ changing macros to get the desired declarations, thus fixing
+ compiler warnings.
+
+2002-04-26 Gary Thomas <gthomas@redhat.com>
+
+ * src/sys/netinet/ip_input.c: Proper "extern" definition of 'ipstat'.
+
+ * src/sys/netinet/raw_ip.c:
+ * src/sys/netinet/ip_output.c:
+ * include/netinet/ip_var.h: Use of ramdom IP packet id is optional.
+
+2002-04-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/sys/netinet/tcp_usrreq.c:
+ * src/sys/netinet/tcp_output.c:
+ * src/sys/netinet/tcp_input.c:
+ * src/sys/netinet/tcp_debug.c:
+ * include/netinet/tcp_debug.h: Fully conditionalize on TCPDEBUG.
+
+2002-03-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * doc/openbsd.sgml: Manpages now live in "common" BSD package.
+
+2002-03-19 Gary Thomas <gthomas@redhat.com>
+
+ * src/sys/net/route.c (cyg_route_reinit): Renamed from route_reinit.
+
+2002-03-11 Hugo Tyson <hmt@redhat.com>
+
+ [Case 107110]
+
+ * src/sys/netinet/in.c (in_control): SIOCSIFADDR switch entry
+ moved to before the scan for this same address being in the list
+ already, along with Add and Delete (SIOCAIFADDR,SIOCDIFADDR) arms.
+ It falls through into the same alloc-if-needed code anyway.
+ Thus repeatedly setting the same address does not leak store.
+
+ * src/sys/net/route.c (route_reinit): Rewrite to delete all routes
+ individually rather than en-masse (leaking store).
+ (rt_reinit_rtdelete): New function; callback for individual
+ deletion.
+ (rtioctl): Do not pass in a "route **" to return a pointer to the
+ route removed or added; this results in an extra reference, by the
+ returned pointer, and so a storeleak.
+ (rtrequest): RTM_DELETE arm: do not free a gateway route if the
+ gateway pointer is the same as the route itself - it gets freed
+ *again* at the end of the routine if you do. Just dec the refcnt.
+
+2002-03-07 Gary Thomas <gthomas@redhat.com>
+
+ * include/sys/param.h: Privatize route_reinit(), arc4random().
+
+2002-02-28 Hugo Tyson <hmt@redhat.com>
+2002-02-28 Martin Buck <martin.buck@ascom.ch>
+
+ * src/sys/net/if_ethersubr.c (ether_input): [Bugzilla 60318]
+ ether_input() schedules processing by calling schednetisr(FOO) and
+ then queues the frame afterwards. Where we cannot be preempted
+ eg. in a DSR or in the original BSD kernel, this is OK. In eCos
+ the call to schednetisr(FOO) might cause a context switch *before*
+ the frame is enqueued. This "jams" one packet in the queue,
+ delaying it until the next packet, and so on.
+
+ This change makes ether_input() store up the schednetisr() arg
+ until the end, and do the call then, much like it does with the
+ queue to use. Thanks Martin!
+
+2002-02-22 Hugo Tyson <hmt@redhat.com>
+
+ * doc/openbsd.sgml: New file; separated stack-specific docs from
+ monolithic net doc, and tidied up in various ways.
+
+2002-02-15 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/openbsd_net.cdl: Slight changes in layout required by split
+ of network stacks.
+
+2002-02-13 Jonathan Larmour <jlarmour@redhat.com>
+2002-02-13 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * include/sys/mbuf.h: Declare variables as extern in header.
+ * src/sys/kern/uipc_mbuf.c: Define mbtypes[] and init it.
+
+2002-02-05 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/openbsd_net.cdl: Place this package below CYGPKG_NET
+ ie. the common networking package. Only affects the view in the
+ GUI CT, no big deal.
+
+2002-01-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/sys/netinet/ip_input.c: inet_ntoa() is now common.
+
+ * cdl/openbsd_net.cdl: Renamed from net.cdl. This package
+ is now a proper sub-package, implementing a network stack.
+
+2002-01-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/net.cdl: Clarify CYGPKG_NET_ROUTING description.
+
@@ -1565,28 +1675,9 @@
-//===========================================================================
-//####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####
-//===========================================================================
-
-
-
+#####ECOSPDCOPYRIGHTBEGIN####
+#
+# Copyright (C) 2000, 2001, 2002 Red Hat, Inc.
+# All Rights Reserved.
+#
+# Permission is granted to use, copy, modify and redistribute this
+# file.
+#
+#####ECOSPDCOPYRIGHTEND####
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.53
diff -u -0 -r1.53 ChangeLog
--- packages/redboot/current/ChangeLog 11 Jan 2002 16:54:04 -0000 1.53
+++ packages/redboot/current/ChangeLog 20 May 2002 21:49:12 -0000
@@ -0,0 +1,377 @@
+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
+
+2002-04-16 Yoshinori Sato <qzb04471@nifty.ne.jp>
+2002-04-16 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/xyzModem.c: Don't return ACKs too early.
+
+2002-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/bootp.c: Readjust timeouts - more, shorter. Better response.
+
+2002-04-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/bootp.c: Increase timeouts for slower networks.
+
+2002-04-11 Nick Garnett <nickg@redhat.com>
+
+ * doc/redboot.sgml: Changed some misplaced <term>s into
+ <literal>s.
+
+2002-04-08 Nick Garnett <nickg@redhat.com>
+
+ * doc/redboot.sgml: Added full LED code desription, revised memory
+ layout and miscellaneous other fixes for 80321.
+
+2002-04-03 Gary Thomas <gthomas@redhat.com>
+
+ * src/main.c (do_mfill):
+ (do_mcmp): New routines for fill/compare random buffers.
+
+ * cdl/redboot.cdl: CDL to control mfill, mcmp, cksum commands.
+
+ * src/net/net_io.c (do_ip_addr):
+ * doc/redboot.sgml: Add new command 'ip_addr', used to set/show the
+ local and host [server] addresses.
+
+2002-04-02 Jesper Skov <jskov@redhat.com>
+
+ * redboot.sgml: excalibur: Updated memory map details, added
+ information about REDBOOT startup mode.
+
+2002-03-07 Mark Salter <msalter@redhat.com>
+
+ * src/net/tcp.c: Fix missing acks of resent segments pointed out
+ by Hendrik Ruijter.
+
+2002-03-06 Nick Garnett <nickg@redhat.com>
+
+ * doc/redboot.sgml: Added Integrator details.
+
+2002-03-06 Mark Salter <msalter@redhat.com>
+
+ * src/net/tcp.c (__tcp_handler): Slight rework of Hendrik Ruijter's
+ fix for FIN_WAIT_1 to TIME_WAIT transition.
+
+2002-03-06 Jesper Skov <jskov@redhat.com>
+
+ * doc/redboot.sgml: Updated iq80310 details.
+ Updated iq80321 details.
+ Updated e7t details.
+
+2002-03-05 Jesper Skov <jskov@redhat.com>
+
+ * doc/redboot.sgml: Updated ebsa285 details.
+ Updated ipaq details.
+ Updated edb7312 details.
+
+2002-03-05 Gary Thomas <gthomas@redhat.com>
+2002-02-25 Hendrik Ruijter <Hendrik.Ruijter@axis.com>
+
+ * include/net/net.h: Add 'reuse' flag.
+
+ * src/net/tcp.c
+ (tcp_send): Adjust socket close time to allow for faster re-use.
+ (__tcp_handler): State transitions to TIME_WAIT on active close
+ when FIN,ACK received simultaneously.
+ (__tcp_so_reuseaddr): New function - select fast re-use.
+
+2002-03-05 Jesper Skov <jskov@redhat.com>
+
+ * doc/redboot.sgml: Add something about updating RedBoot on
+ platforms using ROMRAM-startup type RedBoot. Also mention that fis
+ create can get some of its information from the fis directory.
+ Updated assabet details.
+
+2002-03-01 Mark Salter <msalter@redhat.com>
+
+ * redboot.sgml: Add diag docs and switch setting info for 80321.
+
+2002-02-28 Hugo Tyson <hmt@redhat.com>
+
+ * src/flash.c (do_flash_config): Add "-d" to the help info.
+
+ * doc/redboot.sgml: Docuement the "-d" option for dumb terminals
+ with fconfig - so you're not forced to use line editing.
+
+2002-02-28 Jesper Skov <jskov@redhat.com>
+
+ * src/syscall.c: Moved SYS_ value definitions to the header file.
+ * include/redboot.h: Same.
+
+2002-02-27 David Howells <dhowells@redhat.com>
+
+ * sgml/redboot.sgml: Removed extraneous </para>.
+
+2002-02-26 David Howells <dhowells@redhat.com>
+
+ * doc/redboot.sgml: Updated the ASB2305 notes to be more complete
+ with respect to having two flash chips.
+
+2002-02-19 Mark Salter <msalter@redhat.com>
+
+ * src/net/net_io.c (net_io_init): Remove ISR installation. This
+ was wrong way to fix problem.
+
+2002-02-15 Mark Salter <msalter@redhat.com>
+
+ * src/net/net_io.c (net_io_init): Install default ISR for ethernet.
+
+2002-02-14 Patrick Doyle <wpd@delcomsys.com>
+
+ * src/fs/disk.c (disk_stream_read): Modified to return the number
+ of bytes read instead of -1 when such number is less than was
+ requested.
+
+2002-02-06 Mark Salter <msalter@redhat.com>
+
+ * src/syscall.c (sys_write): Call __flush after last __putc.
+ (__flush): New function to flush console output.
+
+2002-02-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/net/net_io.c (net_init): Set use_bootp and net_debug defaults
+ properly.
+
+2002-01-31 Gary Thomas <gthomas@redhat.com>
+
+ * src/fs/ide.c (ide_packet_read_sectors): Pass errors on read.
+ (ide_init): Ignore ATAPI devices that are not CDROM (like ZIP).
+
+2002-01-30 Hugo Tyson <hmt@redhat.com>
+
+ * src/net/net_io.c (start_console): Pick up config items to choose
+ a console for special debug messages. If it's not set, select
+ channel 0 regardless, like it used to.
+ (info_console_force, info_console_number): New fconfig options to
+ control this channel *plus* forcing application special debug out
+ to a particular serial. This is crucial for debugging debugging
+ itself, or debugging a networked app over the network when you're
+ liable to get such messages popping out from the app as well as
+ from RedBoot.
+
+ * cdl/redboot.cdl (CYGDBG_REDBOOT_NET_DEBUG_CONSOLE_NUMBER):
+ Option deleted, because this is now controlled by fconfig items.
+
+2002-01-25 Hugo Tyson <hmt@redhat.com>
+
+ * src/syscall.c (sys_profile_reset): New routine - doesn't do
+ much, just NULLs the callback. Useful placeholder in case more is
+ needed in future, eg. reset the clock also.
+ (__do_syscall): Calls the reset on syscall 2003.
+
+2002-01-21 Hugo Tyson <hmt@redhat.com>
+
+ * src/flash.c (do_flash_config): Enable a "dumb terminal" mode for
+ fconfig, which does not pre-fill the buffer for editing, but
+ merely prompts for a new value (or RET for old, for non-string
+ values). This is because telnet/kermit-like network terminal apps
+ are not by default configured to pass all characters through.
+
+2002-01-18 Hugo Tyson <hmt@redhat.com>
+
+ * src/syscall.c (sys_timer_ticks): Change this to a cyg_uint64 to
+ give better range for times() sanity in case we run the hardware
+ clock ticking at a faster rate, or want to last > 8 days.
+
+2002-01-16 Hugo Tyson <hmt@redhat.com>
+
+ * src/syscall.c (sys_profile_frequency): Change frequency that is
+ passed around to signed, so that we can enquire using -ve values.
+ Re-order the logic a little so as to permit enquiries which do not
+ modify what's set up in the hardware. Adjust the times() counter
+ when its HZ rate changes so it tells the truth.
+
+2002-01-15 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/flash.c: Better default for 'fis cr' - if we're programming
+ an existing flash image, take img_size from the last-loaded image
+ but length from the one that's already on the flash.
+
+2002-01-14 David Woodhouse <dwmw2@cambridge.redhat.com>
+
+ * src/main.c: Useful defaults for cksum command.
+ * src/flash.c: Useful defaults for fis create command.
+ * src/load.c: Slight cleanup of file type detection.
+
+2002-01-14 Jesper Skov <jskov@redhat.com>
+
+ * src/net/cksum.c: Added volatile keyword to union members to
+ prevent compiler optimization messing things up.
+
+2002-01-10 Hugo Tyson <hmt@redhat.com>
+
+ * src/syscall.c (sys_timer_isr): Add CYGARC_HAL_SAVE_GP(); and
+ CYGARC_HAL_RESTORE_GP(); around the callback invocation to protect
+ ourselves from whatever the app routine might do along those lines.
+
@@ -3,0 +381,10 @@
+ (sys_timer_isr): Call periodic callback function, with PC and SP
+ of interrupted context, if set.
+ (sys_profile_call_back): New routine to support
+ gprof profiling of GNUPro/newlib apps via BSP_SYSCALLS. Sets the
+ periodic callback function, returning the old value.
+ (sys_profile_frequency): Ditto, sets the frequency of the call, if
+ possible, or zero => a mere inquiry.
+ (sys_timer_init, sys_times): Be prepared for a dynamic non-default
+ clock rate.
+ (__do_syscall): Handle new case arms.
@@ -6,0 +394,2 @@
+ (CYGSEM_REDBOOT_BSP_SYSCALLS_GPROF): New option
+ to control inclusion of histogram profiling callback syscalls.
@@ -328,0 +718,35 @@
+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.
+
@@ -1945,18 +2369,3 @@
-//####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
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
@@ -1964,4 +2373,28 @@
-// All Rights Reserved.
-// -------------------------------------------
-//
-//####COPYRIGHTEND####
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/services/compress/zlib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/compress/zlib/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/services/compress/zlib/current/ChangeLog 19 Oct 2001 07:02:44 -0000 1.3
+++ packages/services/compress/zlib/current/ChangeLog 20 May 2002 21:49:17 -0000
@@ -0,0 +1,5 @@
+2002-02-18 Jesper Skov <jskov@redhat.com>
+
+ * src/infblock.c: Applied fix for double-free which could cause a
+ zlib crash. Fixed indentation.
+
@@ -51,23 +56,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/services/gfx/mw/current/ChangeLog
===================================================================
RCS file: packages/services/gfx/mw/current/ChangeLog
diff -N packages/services/gfx/mw/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/services/gfx/mw/current/ChangeLog 20 May 2002 21:49:21 -0000
@@ -0,0 +1,191 @@
+2002-04-30 Bart Veer <bartv@redhat.com>
+
+ * cdl/microwindows.cdl:
+ Replace description properties with display properties.
+
+2002-04-26 Bart Veer <bartv@redhat.com>
+
+ * src/drivers/scr_ecospcsvga.c:
+ New screen driver for PC hardware.
+
+ * src/nanox/srvmain.c:
+ Change #ifdef's for new PC screen driver
+
+ * src/nanox/clientfb.c:
+ Get a framebuffer address for x86 hardware
+
+ * src/ecos/ecos_app.c:
+ Only build keyboard widget when needed. PC hardware has a real
+ keyboard.
+
+ * cdl/microwindows.cdl:
+ Add configuration options for PC graphics. Automatically
+ build the files which instantiate eCos threads for the various
+ microwindows applications.
+
+2002-04-15 Jesper Skov <jskov@redhat.com>
+
+ * src/demos/nanox/world.c (MAPFILE): Load from current directory.
+
+2002-04-12 Bart Veer <bartv@redhat.com>
+
+ * src/nanox/srvmain.c:
+ Use a new main loop for PC/VGA. The default loop with
+ networking enabled assumes you can select() on the
+ mouse and keyboard, which is not currently implemented.
+
+ * src/ecos/ecos_init.c:
+ Add some conditional compilation. Only check for
+ a logo file when there is a file system. Don't bother
+ with touchscreen calibration on a PC without a
+ touch-sensitive screen.
+
+ * cdl/microwindows.cdl:
+ Add configury for building on a PC.
+
+ * src/drivers/ps2kbdmou_ecos.c:
+ Driver for PC PS/2 keyboard and mouse. Only tested against
+ a Japanese Dell Inspiron laptop.
+
+2002-04-12 Jesper Skov <jskov@redhat.com>
+
+ * src/drivers/scr_ecos.c (gen_getscreeninfo): Return proper
+ fbdriver ptr.
+ (set_portrait_mode): Update psd->portrait variable.
+
+ * src/demos/nanox/world.c: Removed load hack. Problem was due to
+ truncated jffs2 fs.
+
+2002-04-10 Jesper Skov <jskov@redhat.com>
+
+ * include/microwin/nano-X.h: Silence warning by including kapi.h
+
+2002-04-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/microwindows.cdl: Build Map demo if required. Require it for
+ the ARM targets.
+
+ * src/demos/nanox/world.c (load): Hacked to do nothing.
+ (main): renamed to app_main.
+
+2002-03-27 Jesper Skov <jskov@redhat.com>
+
+ * src/drivers/scr_ecos.c (gen_getscreeninfo): Fill in correct
+ color layout based on pixel format. Now the animation renders
+ correctly.
+
+ * drivers/scr_ecos.c (gen_getscreeninfo): Fill in all
+ parameters. At least the missing potrait mode cause
+ problems. fbdriver parameter is probably wrong, but needs to be
+ non-zero.
+
+2002-03-26 Jesper Skov <jskov@redhat.com>
+
+ * cdl/microwindows.cdl: Renamed CYGBLD_MICROWINDOWS_ARM9_DRIVERS
+ to CYGBLD_MICROWINDOWS_ARM_DRIVERS and added ipaq/aaed hacks.
+
+ * Moved sources to services/gfx/mw with help from Gary. Moved
+ src/include directory to include/microwin.
+
+ * cdl/microwindows.cdl: Added CDL build support.
+ * src/demos/nanowm/nanowm.c: Rename main() for eCos builds.
+ * src/demos/nxkbd/nxkbd.c: Same.
+ * src/nanox/srvmain.c: Same.
+
+ * src/ecos/ecos_init.c: Fix some warnings, use redhat.logo for IO
+ testing.
+
+2002-03-22 Bart Veer <bartv@redhat.com>
+
+ * Configs/config.ecosvga:
+ New config file for eCos on a PC using the VGA driver.
+
+ * Arc.rules, makefile.rules, config, */Makefile */*/Makefile
+ Add build support for x86 eCos, and allow builds outside the
+ source tree.
+
+ * nanox/clientfb.c:
+ Only assume LCD display when compiling for ARM.
+ <cyg/hal/lcd_support.h> etc. do not exist when building for PC.
+
+ * ecos/ecos_app.c:
+ Add missing #include's
+ Fix type ecos_nx_setup() vs. ecos_nx_init()
+
+ * drivers/vgaplan4.h:
+ Define the appropriate out?() macros for eCos
+
+ * drivers/vgainit.c:
+ Set up to access hardware directly.
+ Use HAL macro to peek I/O port
+ Fix one of the initial values for the VGA registers, which I
+ believe was leaving all planes disabled.
+
+ * drivers/scr_ecos.c:
+ This is not used by all eCos targets, e.g. PC using the
+ microwindows VGA driver. For now conditionalize on CYGPKG_HAL_ARM.
+
+ * drivers/memplan4.c, drivers/scr_bios.c,
+ Set up to access hardware directly under eCos.
+
+ * drivers/kbd_null.c:
+ Declaration of NUL_Read() did not match definition.
+
+2002-03-14 Jesper Skov <jskov@redhat.com>
+
+ * Makefile: Fix typo.
+
+ * nanox/Makefile: Build clientfb.c
+ * nanox/clientfb.c: Hacked for eCos.
+
+ * nanox/client.c (nxErrorStrings): Define for eCos.
+ * nanox/srvevent.c (nxErrorStrings): Don't define for eCos.
+
+2002-03-13 Jesper Skov <jskov@redhat.com>
+
+ * ecos/Makefile: Require 'DEMO=Y' and 'AGDEMO=Y' to build old or
+ agdemo respectively.
+ * ecos/ecos_app.c: Wrap img_demo stuff in USE_IMG_DEMO.
+
+ * ecos/img_demo.c: Added. (older version)
+
+ * Makefile.rules (clean): Don't blow away everything if there's no
+ bin directory.
+
+ * Makefile: Added ecos build rule. Create bin and lib.
+
+ * Makefile.rules (CPPFLAGS): Include $(INCLUDEDIRS) for proper
+ dependencies on ecos headers.
+
+ * ecos/ecos_init.c (ecos_nx_init): Use portrait_right mode for
+ IPAQ.
+ * drivers/scr_ecos.c (set_portrait_mode): Added. Cleaned up
+ portrait switch handling.
+
+ * ChangeLog.MW: Moved the original ChangeLog to ChangeLog.MW
+
+ Changes made by Gary Thomas <gthomas@redhat.com>. Diff against
+ branch MW_0_89_pre8:
+ * src/Arch.rules: Updated for building ag_demo.
+ * src/Configs/config.ecos: Changed tools prefix to arm-elf- and
+ screen pixel type. Also added JPEG support and disabled potrait
+ mode.
+ * src/config: copy of Configs/config.ecos
+ * src/drivers/Makefile: Added portrait files to the eCos build
+ rule.
+ * src/drivers/kbd_ipaq.c: various tweaks.
+ * src/drivers/scr_ecos.c: hacks to get portrait mode working on
+ iPAQ.
+ * src/ecos/Makefile: Build tweaks for ag_demo.
+ * src/ecos/ecos_app.c: mount jffs2, include image demo.
+ * src/ecos/ecos_init.c: ag_demo tweaks.
+ * src/engine/devimage.c: build tweak for HAVE_MMAP
+ * src/include/device.h: COLOR2PIXEL555 hack for strongarm lcd.
+ * src/include/nano-X.h: Fix regfdset typo.
+ * src/include/swap.h: __ECOS hacks.
+ * src/jpeg-6b: imported jpeg support.
+ * src/nanox/Makefile: eCos build tweaks.
+ * src/nanox/client.c: eCos ACCESS_PER_THREAD_DATA tweak.
+ * src/nanox/serv.h: additional Gr->SVR_Gr definitions.
+ * src/nanox/srvnet.c: __ECOS hack (print error string instead of
+ value).
Index: packages/services/gfx/mw/current/src/ChangeLog.MW
===================================================================
RCS file: packages/services/gfx/mw/current/src/ChangeLog.MW
diff -N packages/services/gfx/mw/current/src/ChangeLog.MW
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/services/gfx/mw/current/src/ChangeLog.MW 20 May 2002 21:49:26 -0000
@@ -0,0 +1,871 @@
+Version 0.89pre8 - 15 Nov 2001 - greg@censoft.com
+ * added MicroTouch DynaPro SC3 touchscreen driver and calibrator (Jordan)
+ * added GrSetGCClipOrigin
+ * removed most C++ style comments (Simon), cleaned up source tree
+ * added GrPeekWaitEvent, blocks until at least one event is available, then peeks
+ * fix GrPeekEvent, was absorbing events
+ * added win32 VK_ key translations for scancode MWKEY_ values
+ * Mozilla and rdesktop enhancements (Matthew Wlazlo)
+ ttyscan and x11 keyboard driver fixes
+ GrGetFontList, GrFreeFontList, GdGetFontList
+ * added USE_16BIT_ACCESS to fblin16.c to draw using short word stores only
+ * implement all src/dst copy modes in fb/x11 blitters and win32 SetROP2/BitBlt codes
+ use MWMODE_COPY instead of MWMODE_SET
+ use MWROP_COPY instead of MWROP_SRCCOPY
+ * implement all 16 src/dst MWMODE_xxx operations (Matthew Wlazlo)
+ * fixed alphablending for truecolor 555 systems
+ * fix GdTimeout bug when usecs only specified (David Erickson)
+ * check GC changed before fixing clip in GsPrepareDrawing, clip sometimes incorrect
+ * allow 0 timeout to cancel GrSetScreenSaverTimeout
+ * changed check for /tmp/.nano-X to use access(), not stat()
+ * revised reported x, y event values to be parent-relative
+ * added Century's GrLoadImageFromBuffer, GrDrawImageFromBuffer
+ * removed GPL restriction to Arc clipping routines w/permission Eero
+ (24 Sep 2001)
+ * added pid to GR_WINDOW_INFO for window ownership identification (Century)
+ * fixed MWPIXELFORMAT for TRUECOLOR555
+ * added patch to change mouse position when cursor moved with GrMoveCursor
+ * removed incorrect GrReparent code with regards to child mapcount (temp fix)
+ * added direct client-side framebuffer mapped window routines:
+ GrOpenClientFramebuffer, GrCloseClientFramebuffer, GrGetWindowFBInfo
+ * added rgb mask values, fb driver type to SCREENINFO struct
+ * updated mou_tp.c for Yopy (untested), can use mou_yopy.c
+ * fixed GrCheckNextEvent to return locally queued event first if any
+ * fixed FREETYPE_FONT_DIR
+ * added swap.h little/big endian swapping macros, fixed alignment bugs in devimage.c
+ * added GrSetPortraitMode, GR_EVENT_TYPE_PORTRAIT_CHANGED
+ * added GsSetPortraitMode, GsSetPortraitModeFromXY, screen driver SetPortrait entrypoint
+ * reimplemented GdFillPoly algorithm for correctness
+ (4th July 2001)
+ * added DJGPP changes from Victor
+ * added check for CONSOLE env var for /dev/tty to open, GrCopyArea fix and
+ X11 scanline calc bug from Jordan Crouse
+ * add patches for compiling with libc5 and default t1lib Latin1 encoding from Tomasz
+ * added Korean Hangul KSC5601 encoded font support and 16x16 fixed text font from Kevin O
+ * add byte swap in devimage.c, X11 driver changes, DPRINTF defaults to no output
+ GrRegisterInput/GrUnregisterInput use fd_set, -s on debug only from Steve Hein
+ * add GrCreateTimer, GrDestroyTimer periodic timers from Gary James
+ * added MWPACKED attribute packing define in mwtypes.h
+ * added eCos port by Gary Thomas
+ * ntetris game orientation patch (Xiang Lee)
+ * translate 127 (DEL) to MWKEY_BACKSPACE in tty scancode (L.C. Chang)
+ * fixed non-inited sizing field in nanowm (L.C. Chang)
+ * added Microtouch rs232 touch panel driver mou_mt.c (Holger)
+ * fix multiple GrClose bug (Gary)
+ * update kbd_pipe.c (Murphy)
+ * free memory in MwDestroyWindow
+ (4th June 2001)
+ * removed Nano-X widget directory (obsoleted)
+ (15th May 2001)
+ * temp removed driver DrawArea() calls in GdArea code (blit bug)
+ * fix clip bug in GdReadArea
+ * added portrait mode member to screeninfo struct (change all dr/scr*.c)
+ * added down portrait mode
+ * added dynamic portrait mode, nano-X [-ANLRD] startup portrait modes
+ (13th Apr 2001)
+ * implemented GR_BACKGROUND_STRETCH in GrSetBackgroundPixmap
+ * fixed startup VTSWITCH time delay bug in win32
+ * added StretchBlt, new screen driver stretchblit entry point
+ * added direct .bmp file create on PRINT, added 16,24,32 bpp output
+ (27th Jan 2001)
+ * added GrDelay for msec delay
+ * added GrQueryTree to obtain window parent/children list
+ * ported nxroach! (run nxkbd.sh)
+ * replaced GrClearWindow with GrClearArea, created GrClearWindow macro
+ * experimental fix to GrReparentWindow when parent not mapped
+ * added cursor id to GR_WINDOW_INFO
+ * added server-side cursors, GrNewCursor, GrDestroyCursor, GrSetWindowCursor
+ * removed GrSetBorderColor, changed to GrSetWindowBorderColor
+ * added GrNewBitmapFromData
+Version 0.89pre7 - 21st Jan 2001 - greg@censoft.com
+ * moved config.* files to Configs directory and added README
+ * moved caching devfont.c to devfont.caching.c (breaks ftdemo)
+ * added extensive gtkdoc sgml/html/pdf nano-X documentation from Alex
+ * wrote Xlib to Nano-X macro hdr file for easier porting (XtoNX.h)
+ * added Alex's improved server timeout routines (no alarms)
+ * converted demo3 to nxview image viewer
+ * added time field in GR_EVENT_BUTTON for double-click determination
+ * fixed fast window move blit bug with non-root child windows
+ * added GR_WM_PROPS_BORDERCOLOR
+ * added useful macro functions: GrSetWindowTitle,GrSetWindowBorderColor,
+ GrSetWindowBorderSize, GrSetWindowBackgroundColor
+ * ported xfreecell to nano-X
+ * added GrNewPixmapFromData to create pixmap from bitmap data
+ * added Alex's GrSetBackgroundPixmap, GrBell
+ * added Alex's cool screensaver app nsaver, GrSetScreenSaverTimeout
+ * added Alex's getselection/setselection demos,
+ Gr[GS]etSelectOwner, GrRequestClientData, GrSendClientData
+ * enhanced nxclock and ftdemo
+ * fix shared library bug w/GetSysCharHeight function
+ * fixed MwRegisterInput/Output/Except bug (Yang)
+ * fixed Arch.rules for Solaris 7
+ * fix antialiasing bug when both T1lib and Freetype enabled (Murphy)
+ * fixed GrReadArea offset bug (Dave Tubbs)
+ * added MWPF_TRUECOLOR555 for 16 bpp 5/5/5 packed pixels
+ * fixed PIXEL565TOCOLORVAL and PIXEL332TOCOLORVAL macros
+ * fixed 5/5/5 driver for ATI card
+Version 0.89pre6c (unreleased) 8th Dec 2000 - greg@censoft.com
+ * new scancode kbd driver: ESC never quits, pause/break quits
+ select with SCANKBD=Y in config (default)
+ * added Brent's changes for VxWorks port
+ * added PNG image decoding from Alex
+ * fixed GrGetNextEvent returning event twice when signal caught (Alex)
+ * fixed XPM loader errmsg on non-XPM images from Alex
+ * added launcher application from Alex
+ * added HAVE_PNM_SUPPORT for PBM,PGM,PPM ascii&binary images from Alex
+ * added ntetris game from Alex
+ * fixed FREETYPE_FONT_DIR in engine/Makefile
+ * added freetype font caching to devfont.c (experimental) (huge speedup)
+ * added -mstructure-size-boundary=8 for ARM compiles and structure bugs
+ * changed MOUSE_POSITION to ..._MOTION in scribble for better recognizer
+ * fixed nasty slow blitting code in X11 driver
+ * added USE_EXPOSE config option for XFree4.0 backing store expose fix
+ * added iPAQ scancode keyboard driver
+ * added YOPY mouse driver and YOPY build support
+ * fixed dropped events bug in client/server!!
+ * send UPDATE_MOVE to all children on window move
+ * finished fast screen blit move algorithm for topmost windows
+ * auto calculation of virtual screen size
+ * change GR_EVENT_MOUSE subwid to always be mouse window (Peter)
+ * added auto-repeat to scancode tty driver
+ * fixed buggy GrGetRegionBox
+ * fixed X11 screen->offscreen blit
+ * fixed blit with negative src clipping
+ * added GR_MODE_EXCLUDECHILDREN clip mode to GrSetGCMode
+ * added window resize to nanowm and #define OUTLINE_MOVE
+ * changed GrInjectPointerEvent visible arg semantics
+ * converted x11 kbd driver to scancode
+ * added MWKEY_* defines, changed kbd modifiers
+ removed GR_MODIFIER_*, GR_SPECIAL_*, GR_KEYSTROKE_* defines
+ api change: GR_EVENT_KEYSTROKE to return unicode only values
+ api change: GrInjectKeyboardEvent
+ * complete keyboard driver rewrite: scancode, up/down events
+ * ported Doom! to Microwindows
+ * fixed overlapping blit for 8/16 bpp
+ * added current mouse coords in SCREENINFO struct
+ * started on Wt widget set port
+Version 0.89pre6 - 12th Nov 2000 - greg@censoft.com
+ * added Peter's driver blit fix for dst in src rectangle
+ * added Scott's correct GdFillPoly routine (uses malloc/qsort)
+ works for irregular polygons, concave, convex with holes
+ * added config.ipaq for pre-built ipaq build configuration
+ * added -lm to LDFLAGS when T1LIB or FREETYPE is used
+ * added FLIP_MOUSE_IN_PORTRAIT_MODE #define to engine/devmouse.c
+ * added Vladimir's nxlsclients and nxev programs
+ * GrCopyArea optimization fix for windows with no eventclients (slider)
+ * added Kim's SH3 reversed order fblin4sh3.c driver
+ * added support for SuperH compilations (LINUX-SH)
+ * added Jordan's convxpm.perl xpm to rgb converter
+ * added Brent's alloca patch
+ * fix update map/unmap events sent only on actual unmap/map
+ * fix window manager to map parent before reparent for unmapcount bug
+ * allow GdStretchBlit to width/height of 0 without error
+ * remove GsError for GrNewPixmap of 0 width or height
+ * change to service all kbd data in single poll loop
+ * change low level clipping to always clip child windows
+ * fix server clear allocated pixmaps before drawing to them
+ * fix blit code after xor in X11 driver for nxterm
+Version 0.89pre5 - 2nd Nov 2000 - greg@censoft.com
+ * add GdCaptureScreen screen capture for later makebmp processing
+ * temp #define FASTJPEG in engine/devimage.c for 8bpp fast jpeg display
+ * free server images on client disconnect
+ * wrote experimental non-flick blit-move routine when window is topmost
+ * fixed GrCopyArea with offscreen source wid
+ * fixed UPDATE_MAP x, y, values
+ * fixed transparent color drawing in GdDrawImage,
+ unique color no longer required
+ * fix imagehdr free in GdFreeImage
+ * added xpm image support from Jordan, (HAVE_XPM_SUPPORT)
+ * added UPDATE_DESTROY update event subtype
+ * changed update map/unmap semantics: update sent on all child
+ windows of map/unmap
+ * send update unmap event on auto server-destroyed windows
+ * change GrDestroyWindow to send always send update unmap event
+ * change GR_EVENT_TYPE_CHLD_UPDATE message wid member, added subwid
+ now properly sends CHLD_UPDATE messages
+ * added GrDrawLines util function
+ * added virtual and workspace width/height GR_SCREEN_INFO members
+ * added GR_WM_PROPS_NOAUTORESIZE and GR_WM_PROPS_MAXIMIZE window props
+ * fixed cursor on when in source blit rectangle
+ * fixed GrCopyArea copy garbage on clipped src area,sends expose instead
+ * fix DestroyRegion code in GsDestroyClientResources
+ * added Kaben's clipping fix for GdBlit
+ * Kaben's clip region fix when alternating between on/offscreen windows
+ * remove GsError on bad GrCloseWindow
+ * fix negative text coordinate offsets for freetype
+ * consolidated GrNewWindow/GrNewInputWindow
+ * disallow auto-focus to windows with GR_PROPS_NOFOCUS set
+Version 0.89pre4 - 26th October 2000 - greg@censoft.com
+ * added aggregated expose events for better paint appearance
+ * added cleanapps Makefile entry
+ * fixed T1Lib Makefile.rules bug
+ * removed strdup definition for mips in nxscribble
+ * fixed constant timeout event returned when linked with server
+ * rewrote error handling completely, new GrDefaultErrorHandler,
+ GrSetErrorHandler type/semantics. Removed nanox/stubs.c
+ * don't revert to mouse enter/leave focus after window destroy once set
+ * fix GrCopyArea drawing on unmapped window crash
+ * fix crash on bad GrGetWMProperties call
+ * return all 0 info for any invalid id GrGet* functions
+ * fix GrGetWMProperties to return flags 0 on invalid window id
+ * free gc, region and font resources on client exit
+Version 0.89pre3 - 17th October 2000 - greg@censoft.com
+ * turned off alpha blending in X11 screen driver for 8bpp
+ * added Nano-X draw library nxPaintNCArea, nxDraw3dShadow, etc
+ * added Vladimir's GR_CLOSE_FIX in nanox/client.c fixing client hang bug
+ * fix for GrGetWindowInfo crashing Vtech after GrCloseWindow/ncPaint
+ * added NEC Harrier port from Century Software
+ * some include file changes for VxWorks port from Brent
+ * cleaned up nanowm window move/closebox/raisewindow routine and policy
+ * added GrNewWindowEx to specify title and props at window create time
+ * implemented window draw styles GR_WM_PROPS_APPWINDOW, APPFRAME,
+ BORDER, CAPTION, CLOSEBOX, default style set by window manager
+ * implemented GR_WM_PROPS_NOMOVE, NORAISE, NOAUTOMOVE, NODECORATE
+ don't decorate if not direct child of root window
+ * extended GrGetWindowInfo to return window properties
+ * fixed LINK_APP_INTO_SERVER makes
+ * added FBREVERSE=Y and PSIONMOUSE=Y config options for Psion 5 port
+ Justin Davies contributed Psion 5 touchscreen/screen driver
+ * added PIPEKBD option for named pipe keyboard driver (kbd_pipe.c)
+ * added nxterm patch for FreeBSD from Andrew
+ * fixed sharedlibs link for nxkbd, nxscribble and nanowm apps
+ * fixed make bug when SHAREDLIBS=Y and FREETYPE/T1LIB=Y from Murphy
+Version 0.89pre2 - 3rd October 2000 - greg@censoft.com
+ * added nxscribble handwriting recognition from Century Software
+ * added nxkbd popup keyboard for Nano-X (original from Jay & Vladimir)
+ * added SIGHUP ignore to Nano-X, removed GrRedrawScreen dropclient bug
+ * implemented GrReadArea for pixmaps from Peter
+ * added free truetype fonts to distribution (Arial, Times, Courier)
+ * added FREETYPE_FONT_DIR config for truetype font search path, .ttf ext
+ * enhanced nxclock no polling, nxterm better focus handling
+ * added GR_UPDATE_UNMAPTEMP and GR_UPDATE_ACTIVATE update events
+ * added GrGetNextEventTimeout and GR_EVENT_TYPE_TIMEOUT event
+ * reworked NanoWM for 3d window decorations for Nano-X applications
+ removed multi-window decorations, uses only one window now
+ * fixed user clip region parent offset bug from Peter
+ * added GrGetFocus call for use with nxkbd and nxscribble
+ * added GrGetSysColor for system-defined color schemes
+ * fixed focus semantics during window move/resize/reparent
+ * added Makefile INSTALL_PREFIX variable
+ * added GrPoints function from Murphy
+ * rewrote window manager property struct, added set background color
+ added props, flags, title, background, bordersize get/set
+ * added kbd_soft.c named pipe keyboard driver from Vladimir
+ * added touch panel mods to mou_tp.c driver for Helio (TPHELIO=Y)
+ * added inverted 4bpp screen driver for Helio (INVERT4BPP=Y)
+ * added changes to Makefile for shared libs for Helio
+ * added kbd modifier info for X11, nano-X hdr changes from Jordan
+ * generate Nano-X root window expose event repaint on startup
+ * removed termios errchk in serial/ps2 mouse driver
+ * fixed DT_CENTER DrawText and MSDOS GetTickCount from Robert Sharp
+ * fixed Makefile.rules .depend target errmsg
+ * start work on Nano-X drawing library for 3d look/feel
+ * added GrDrawImageBits, .bmp file conversion for Nano-X
+ must change MAXREQSIZE in nxproto.h
+ * add title display to nanoWM
+ * fix SetWMProperties title memcpy/wrapper bugs
+ * fix many NanoWM bugs:
+ window move offset, mousedn on client loses title data
+ * ported nxkbd software keyboard to Nano-X
+ * added FREEBSD-X86 to config file as ARCH option
+Version 0.89pre1 - 18th September 2000 - greg@censoft.com
+ * added map-update events to be batched to any application that selects
+ for child update events on the root window (window managers)
+ this allows a window manager to get a list of all mapped
+ windows without a special API call
+ * updated nanowm bitmaps from Vladimir
+ * eliminate need for sleep after nano-X startup, multiple connect trys
+ * print nano-X server error messages rather than numbers
+ * force nano-X cursor to appear on startup
+ * fix cursor change without mouse movement
+ * moved apps/nanowm to demos/nanowm to fix Makefile build problem
+ * fix bad MIPS sys header define for SOCK_STREAM
+ * fix free() bug in GrSetWMProperties from Vladimir
+ * added alpha RGB444 12bpp fb driver for EP7211 from Julian
+ * fixed uninitialized transparent color in devimage.c from Jamie
+ * fixed mouse in abs mode for iPAQ touchscreen in portrait mode
+ * renamed demos/mwin/demo.c to mdemo.c
+ * added changes for compiled in HAVE_BIG5_SUPPORT
+ packhz12 program
+ bugfixed hzx12 big5 chinese font
+ * added changes to win32 controls:
+ listbox control with scrollbars
+ edit control w/chinese support and caret
+ combobox enhancements
+ new scrollbar (client) control, smooth scrolling thumbs
+ mtest2 demo program
+ multiline edit control
+ * wrote caret handling for win32
+ * added Roman's changes for Kaffe port to win32 api:
+ GetTextExtentExPoint, GetTextExtentPoint, DrawTextA
+ SRCAND, SRCINVERT, BLACKNESS
+ added blit AND, INVERT, BLACKNESS to x11 and 16bpp drivers
+ GdGetTextSizeEx (freetype only for now)
+ automatically append B/I for bold/italic in CreateFont
+ fix delete pen/brush but not font resources in ReleaseDC
+ change default TOP alignment to BASELINE in MwExtTextOut
+ enhanced glyph width calculations for freetype in devfont.c
+ auto antialias for freetype at height > 14
+ not added (kaffe port):
+ TextOut defaults to UTF8, not ASCII
+ no SetForegroundWindow on NCLBUTTONDOWN on HTCLIENT area
+ * enhanced demo2.c for upcoming Linux Journal article (Dec)
+Version 0.88patch1 - 21st August 2000 - greg@censoft.com
+ * temp hack scribble to window #2, remove srvutil.c id!=1 hack
+ * fixed nanowm window move flicker
+ * added window id parm to GrInjectKeyboardEvent
+ * added otherid to nano-X focus window events
+ * fixed BOOL decl in scr_bios.c
+ * add WM_NCHITTEST fix to tpcal calibrator
+ * fix ADS and iPAQ touch screen drivers for kernel driver select bug
+ * added right/left portrait mode mouse fixups, -N cmd line startups
+ * fixed GsError with no clients core dump
+ * added transparent color to MWIMAGEHDR format, GdDrawImage, GIF decode
+Version 0.88 - 3rd August 2000 - greg@censoft.com
+ * added iPAQ mouse support from Century Software, config IPAQMOUSE
+ * changed config option TSMOUSE to ADSMOUSE
+ * added HAVE_GIF_SUPPORT to config, added GIF decoder
+ * changed image decode algorithms, image is kept in core until drawn
+ * added GrDrawImageFromFile, GrLoadImageFromFile, GrDrawImageToFit,
+ GrFreeImage, GrGetImageInfo for GIF, BMP and JPEG
+ * removed GrJPEG/GdJPEG, GrBMP/GdBMP
+ * modified MWIMAGEHDR structure, added pitch and bytesperpixel
+ * wrote decoder for 24bpp .bmp files, enhanced convbmp
+ * added stretch blit, rewrote image routines in Nano-X for ViewML
+ * corrected nano-X demo makefiles to work with LINK_APP_INTO_SERVER
+
+ * Patches recieved from ScreenMedia: Jan Vehusheia
+ * nanox/srvnet.c Free allocated events to freelist when destroying
+ a client.
+ * nanox/srvutil.c Correctly reassign mouse pointer information when
+ an application crashes while a mouse button is held pressed down.
+
+ * Patches recieved from ScreenMedia: Jon K Hellan <hellan@acm.org>
+ * nanox/srvmain.c (GsInitialize): Initialize wp->owner to NULL.
+ * drivers/kbd_x11.c (X11_Read): Initialize modifiers also when no
+ key press pending.
+ * demos/nanox/demo5.c (main): Correct height of bitmap2(fg|bg) in
+ GrSetCursor call.
+
+ * added Kevin's patch for destroying eventclient structures
+ * added Jiwon's patch for NULL name strcpy in devfont.c
+ * added Kyle's makefile patches, PORTRAIT_MODE=R or L in config
+Version 0.88pre11 (IBM OTI java&Kaffe ports) - 10th July 2000 - greg@censoft.com
+ * added set palette patch from Joe for Embedded Planet /dev/lcd driver
+ * started adding win32 keyboard support (not working yet)
+ * added Andrew's port to FreeBSD, Wt wterm terminal emulator port
+ * fixed convbdf font size error
+ * added Kevin's not working combobox control
+ * added George's Isicad Prisma screen driver and config
+ * added Simon's flipped portrait mode driver (we now have two)
+ * added updated BC5 makefiles from Ming-Lin Kao
+ * added HZK font patches from kevin
+ * added checkbox, radio button and static controls by kevin/cms
+ * changed GrSetFontAttr,GdSetFontAttr api
+ * added underlining to font rendering with GrSetFontAttr/MWTF_UNDERLINE
+ * fix WS_POPUP parent clipping, add owner window handling
+ * fix delete pen/brush/font resources in ReleaseDC, use DeleteObject
+ * fix memory leak in GetDCEx using CS_OWNDC
+ * added nofont.c for null font support
+ * added NOFONTSORCLIPPING config option for screen driver interface only
+ * separated engine open and draw routines for small driver interface
+ * IBM OTI Microview port: no ALPHABLEND, VTSWITCH, FBVGA, EPRINTF chg
+Version 0.88pre10 (fltk-nx port) - 18th June 2000 - greg@censoft.com
+ * started adding win32 non-client area scrollbars
+ * added Simon's contributed slider game (slider.sh)
+ * added Nano-X GrEqualRegion, GrEmptyRegion, GrOffsetRegion
+ * added GdEqualRegion, GdEmptyRegion
+ * changed GdRectInRegion to return partial intersection values
+ * fixed Nano-X clipping regions relative to drawable
+ * changed GR_RECT struct to match X, not win32
+ * changed GrRectInRegion, GrGetRegionBox, GrUnionRectWithRegion parms
+ to match X
+ * applied Kevin's HZK font sizing fix
+ * removed floating point, ldiv from ported progress bar, fixed bugs
+ * fixed listbox multi-element display code, initial state
+ * fixed PIXELVALTOCOLORVAL macro typo
+Version 0.88pre9 - 15th June 2000 - greg@censoft.com
+ * added Chinese Han Zi Ku font support from Tanghao and Jauming
+ 12x12 and 16x16 ascii and chinese fonts
+ Big5, Unicode-16 and GB2312 encoding supported
+ set with config option HAVE_HZK_SUPPORT
+ * added Guo's Chinese GB2312 decoding routines, fonts/gb2312font.c
+ set with config option HAVE_GB2312_SUPPORT
+ * added Jin ke xue's gb16x16song.c font file (no support yet) (and .bdf)
+ * fixed C++ objects to compile
+ * added Rosimildo's RTEMS changes, convbmp allows full paths
+ * added Alex's VERY COOL nano-X window manager! (great job!!) nanowm.sh
+ * added GrSetWMProperties,GrGetWMProperties,GrCloseWindow, GrKillWindow
+ * added Alex's npanel enhancements (solid dragging, zombies)
+ * added Alex's cpu usage reduction to nclock, npanel
+ * added Alex's patch to get nano-widgets to compile
+ * added Alex's PPM file decoder demo6
+ * implemented DT_CENTER, DT_RIGHT for DrawText
+ * added changes in tpcal.c for MIPS Osprey board port, dblclk changes
+ * HAVETEXTMODE #define for Osprey and Embedded Planet ports
+ * added Michael's MINIX port updates
+ * added George's setpalette changes to VNC
+ * added GdAllocPolygonRegion, GrNewPolygonRegion, CreatePolygonRgn
+ * fixed nasty #if UPDATEREGIONS in windows.h compile problem
+ * added Kevin's port of edit, listbox and progressbar from MiniGUI
+ * added GdGetRegionBox, GrGetRegionBox
+ * fixed update regions calc bug
+ * combined GdEllipse and GdFillEllipse and Arc/Pie routines
+ * wrote pie, arc, outline arc routines, win32 Arc,Pie, GrArc,GrArcAngle
+ * added George's patch to fix X11 screen driver setpalette function
+ * added Murphy's region code for Nano-X, also polygon regions
+Version 0.88pre8 - 23rd May 2000 - greg@censoft.com
+ * added Murphy's X vs Microwindows speed tester in contrib/speedtst
+ * fixed convbdf to not emit nonascii characters
+ * added Victor's DJGPP port
+ * removed automatic portrait mode
+ * added extern "C" to nano-X.h
+ * added Kao's patches for BC5, enhanced scr_tc.c, some bug fixes
+ * fixed win32 top/baseline/bottom positioning
+ * added Morten's GrInjectKeyboard/GrInjectPointer patches
+ * added Kevin Lin's fix to Nano-X persisent mode curclient crash
+ * changed GdCreateFont name,height semantics
+ * added Morten's font picker algorithm, turn on w/#define FONTMAPPER 1
+ Note: font selection is currently under development
+ and will likely change
+ * cleaned up source for Michael's MINIX port, replaced convbmp.c -s opt
+ * fixed XYPOINT in mou_tp.c, changes for embedded planet tp driver
+ * added PIXELVALTOCOLORVAL, COLORVALTOPIXELVAL macros, GdTranslateArea
+ * fixed multiple GsSelect() call in GrGetNextEvent in linked client/serv
+ * continued port of VNC to Nano-X, contributed by George
+ * added Rosimildo's patch for RTEMS, MW* fixes, svgalib fade
+Version 0.88pre7 - 15th April 2000 - greg@censoft.com
+ * added LINUX-POWERPC port for embedded planet linux box
+ * fixed Polygon routine fill/draw reversed, AdjustWindowRectEx
+ * fixed no root window paint without background bitmap
+ * added bitmaps to minesweeper, polished up
+ * added middle button handling for mwin
+ * added GrSetSystemPalette
+ * added user-replaceable GdError, removed all fprintf/printf's
+ * added EPRINTF for all error printfs, DPRINTF for debug printfs
+ * removed HAVE_PERROR config option
+ * changed memmove to memcpy
+Version 0.88pre6b - 5th April 2000 - greg@censoft.com
+ * added PostThreadMessage
+ * started porting minesweeper game
+ * fixed -p persistent mode
+ * added Kao's BC 5.02 fixes, other pre6 fixes from name changes
+ * added Steven's patch for polling drivers, HAVE_PERROR config option
+ * added Erik Hill's alpha blending for X11
+ * fixed jpeg compile bug
+ * removed include <asm/io.h> patch from Shane
+Version 0.88pre6 - 2nd April 2000 - greg@censoft.com
+ * major header file cleanup, fixing namespace pollution
+ API typdef procs data
+ Nano-X: GR_* Gr*,nx*,(Gs*) nx*
+ Microwindows: MW* Mw* mw*
+ Engine: MW* Gd*,Mw* gr_*, fb*
+ * changed all Nano-X structures and defines to be GR_ prefixed
+ added GR_PIXELVAL, GR_RGB, GR_LOGFONT
+ * MW prefixed all exported typedefs for name space cleanup,
+ split device.h into mwtypes.h for exports
+ * added MWLOGFONT font descriptions
+ * removed BUTTON, MODE, MODIFIER typedefs
+ * added Martin's updates to FreeType renderer, updated ftdemo
+ * added Martin's updated xconfigure for X-based configuration
+ * renamed GrUnloadFont to GrDestroyFont, GdDestroyFont
+ * clean up various unwanted nano-X client library symbol exports
+ * redraw windows on nano-X client disconnect
+ * added -p for nano-x persistent mode, no exit on client disconnect
+ * added Timo's fix in GsAcceptClientFd, ignore SIGPIPE, mult GrClose bug
+ * added automatic portrait mode if screen y resolution > x res
+ * fixed GrReqShmCmds for linked client/server case
+ * implemented freetype renderer ascent/descent calculations
+ * added ascent field to compiled fonts, GrText uses TF_BASELINE default
+ * added 5x7, 6x13 compiled (bdf) fonts, FONT_SYSTEM_FIXED is now 6x13
+ * fixed typo in fonts/convbdf $IMAGEBITS incorrect
+ * added #include <asm/io.h> for outb in 2.3.x systems
+ * added AdjustWindowRectEx, WM_ACTIVATE, IsWindowEnabled
+ * completed GetPixel, added PIXELVAL to COLORVAL conversion macros
+Version 0.88pre5b - 23rd March 2000 - greg@censoft.com
+ * added GetSystemMetrics, SM_CYSCREEN, SM_CXSCREEN, SM_CYMENU
+ * added GetParent, GetDeviceCaps LOGPIXELSX
+ * added EnableWindow, WM_ENABLE
+ * added MapWindowPoints, WM_WINDOWPOSCHANGED
+ * defaulted ANIMATEDPALETTE to off (change in include/device.h)
+ * added RTEMS patches for svgalib, GsSelect timeout handling (Rosimildo)
+ * created shared libs for all libraries with SHAREDLIBS=Y config option
+ * patched setfadelevel out for non framebuffer
+ * patched client/server shm code (Morten)
+Version 0.88pre5 (opera, kaffe) - 22nd March 2000 - greg@censoft.com
+ * added GetDlgItem, GetWindowTextLength, WM_GETTEXTLENGTH
+ * added GetPixel (needs rgb backconversion still)
+ * implemented GWL_WNDPROC, CallWindowProc, GetRValue, GetGValue etc
+ * added GrSetFontSize, GrSetFontRotation, GrSetFontAttr, and GdXXX
+ works on a per-font basis, rather than on GC
+ * added HAVE_SHAREDMEM_SUPPORT config option to compile in shmem support
+ * added shared memory support for Nano-X client/server protocol (Morten)
+ * added -e option to Nano-X server to stop terminate on ESC
+ * fixed psd->DrawArea crash after vt switch, GdArea cursor update
+ * added SHAREDLIBS config option for shared libs (nano-x only now)
+ * applied Morten's patch to fix Nano-X client/server protocol bug
+ * added UTF-8 encoding/decoding for fonts and text
+ * fixed FreeType memory leak (thanks Martin)
+ * added ExtTextOutW, DrawTextW for unicode win32 support
+Version 0.88pre4 (truetype/t1 fonts) - 19th March 2000 - greg@censoft.com
+ * implemented text drawing in ascii, utf8, unicode 16 and unicode 32
+ * added font id's for Nano-X, added GrCreateFont, GrUnloadFont
+ * rewrote font subsystem heavily
+ * added alphablender for antialiased fonts for 8, 16, 24 and 32bpp
+ * added GrText, GrGetGCTextSize flags, CreateFontIndirect
+ * added GdText TF_ flags for 8,16,32 bit packing, top/bottom alignment
+ * added Martin's FreeType TrueType font support
+ * added Vidar's t1lib adobe type1 font support, t1demo for Nano-X
+ use HAVE_FREETYPE_SUPPORT config option
+ use HAVE_T1LIB_SUPPORT config option
+ * renamed min/max to mwmin/mwmax
+ * added Fabio's xconfigure patch for VTSWITCH
+ * fixed WM_CREATE lparam bug
+ * added mou_ts.c touch screen driver for ADS ARM port
+ * added GrSetGCFontSize, GdSetFontSize, GdCreateFont, GdUnloadFont
+ * added GWL_USERDATA to Get/SetWindowLong
+ * turboc port screen driver fixes
+ * added nonclient region special paint handling to avoid flicker
+ * added null kbd driver, set with NOKBD=Y
+Version 0.88pre3d (fltk port) - 12th March 2000 - greg@censoft.com
+ * changed FONTINFO struct, added firstchar, lastchar
+ * added Shane's fonts patches, added CreateFont, GetTextMetrics,
+ GetCharWidth, SetAlignText
+ * debugged nasty VTSWITCH palette changed bug
+ * experimental #define ANIMATEPALETTE for cool fade in
+ * added Kyle's patch to get portrait mode working again
+ * fix SetClipRgn/ExtSetClipRgn to take client coords (win32 api doc bug)
+ * added WM_SHOWWINDOW msg
+ * fixed coords to WM_MOVE msg for WS_CHILD windows
+ * added PeekMessage, Ellipse
+ * added Rosimildo's rtemscfg.h patch
+ * added GetUpdateRgn, GetUpdateRect, GdOffsetRegion
+ * added Kyle's GdCopyArea fix
+Version 0.88pre3c (fltk port) - 8th March 2000 - greg@censoft.com
+ * added CS_OWNDC private DC's
+ * added SetActiveWindow, SetForegroundWindow, BringWindowToTop
+ * added Polygon, PolyPolygon (filled and outline)
+Version 0.88pre3b (fltk port) - 6th March 2000 - greg@censoft.com
+ * added GetDeviceCaps, Polyline
+ * added extern "C" in windows.h
+ * fixed loop bug in CreateRoundRectRgn
+ * added penguin to bin/mdemo
+ * added ValidateRect, ValidateRgn, InvalidateRgn
+ * completely rewrote UPDATEREGIONS handling for new region fns
+ * added DCX_EXCLUDEUPDATE handling to window clipping
+ * sped up WndSetClipWindow, GsSetClipWindow
+ * added GdSetRectRegionIndirect, GdSubtractRectFromRegion
+ * added SetWindowPos for size,move,show,hide,repaint,zorder
+Version 0.88pre3 - 5th March 2000 - greg@censoft.com
+ * added contributed DOS TURBOC port by Victor
+ * modified bin/mdemo to clip 3d drawing into a circle, added penguin
+ * added GdAllocRectRegion, GdAllocRectRegionIndirect,
+ * added GdSetRectRegion, GdAllocRegion, GdDestroyRegion
+ * added SelectClipRgn, ExtSelectClipRgn, user clip regions!
+ * added DYNAMICREGIONS define for dynamic vs static (small) clip code
+ * added win32 HRGN object and region routines
+ * added GetCursorPos
+ * added Al's update event patches for Nano-X client window manager
+ * added Rosimildo's RTEMS patches for uniform input devices
+ * added George's partial mouse data read fixes (upper level only)
+Version 0.88pre2 - 29th February 2000 - greg@censoft.com
+ * added Al's npanel Nano-X program exec'er (cool)
+ * added Al's patch to cleanup windows on Nano-X client exit
+ * added Al's ignore sigpipe for ELKS
+ * added Morten's jpeg grayscale patch
+ * create dword-aligned offscreen bitmaps for speed
+ * removed much of global scrdev
+ * changed screen driver open routine to return psd
+ * added Vidar's patch for offscreen drawing in Nano-X, added
+ GrNewPixmap, GrCopyArea. GrDestroyWindow destroys pixmaps
+Version 0.88pre1b - 23rd February 2000 - greg@censoft.com
+ * added Kyle's bug fix for 16 and 32bpp jpeg support
+Version 0.88pre1 - 22nd February 2000 - greg@censoft.com
+ * added PSD to GdClip routines, fixing potential offscreen write bug
+ * renamed libraries, added "make install", hdrs to /usr/include/microwin
+ and libs to /usr/lib/libmw*.a and libnano-X.a
+ * renamed RECT, POINT, CLIPRECT and CLIPREGION types to MWxxx
+ * added Al's ELKS patches for client/server Nano-X on ELKS
+ * renamed xconfigure, updated INSTALL with make instructions
+ * rewrote all fb drivers for speed eliminating multiple function calls
+ * allow GdText count == -1 for strlen()
+ * added GdCalcMemGCAlloc to calculate offscreen allocate size
+ * added three offscreen memory allocation entry points to screen driver
+ * rewrote vga16 driver to use outw rather than outb for speed
+ * adjusted fb drivers to always draw last point for drawhorz/drawvert
+ * rewrote VT switching code, removed from fb driver to separate file
+ * added SetIOPermissions in scrdev for pthreads create i/o bitmap bug
+ * fixed parms named "min" in demos for ELKS bcc compiler
+ * changed VT switch signal to SIGUNUSED for pthreads compatibility
+ * added Brad's touch panel/mouse calibrator to contrib/GPL/tpcal
+ * fixed up SVGAlib driver for 256 colors, added screen to screen blit
+ * process all mouse messages before next select: better mouse speed
+ * added HTBORDER hit testing
+ * fixed FBVGA blitting, wrong scrdev used on memdc
+Version 0.87 - 13th February 2000 - greg@censoft.com
+ * added VTSWITCH in config to include virtual terminal switch code
+ * added support for 24bpp, wrote 24bpp fb driver
+ * fixed 8/8/8 color macros: RGB2PIXEL888, COLOR2PIXEL888, PIXEL888RED
+ * fixed 32bpp fb bug with psd->ncolors, 32bpp alpha blit bugs
+ * added fb driver support for FB_VISUAL_DIRECTCOLOR cards (ATI)
+ * sped up 16, 32bpp blitters by using memcpy
+ * added large font patches from Kyle
+ * added PACIFIC C compiler support from Victor
+ * default UPDATEREGIONS=N in config file for alpha blend demo
+ * removed XORMOVE from config, requires only ERASEMOVE=N
+ * wrote alpha blending demo (requires UPDATEREGIONS=N)
+ * rewrote void *pixels in devdraw.c, won't compile on ansi compilers
+ * fixed PF_TRUECOLOR0888 bug in GdArea
+ * added DJGPP as config ARCH option, Victor's patches for DJGPP
+ * finalized alpha blending blit routines for 8, 16, and 32bpp
+ * added SetTimer/KillTimer api (single timer only)
+ * added Chris' SetSysColor api, C++ object frameworks patch to mwin/
+ * added Rosimildo's make patches for RTEMS
+ * added Martin's make/configure patches
+Version 0.87pre6 - 31st January 2000 - greg@censoft.com
+ * added C++ objects framework from Chris
+ * added support for multiple read/write/except fd's from Chris
+ * added Martin's X11 configure program and various Makefile fixes
+ * added compile time warnings patches from Chris
+ * added Morten's drawarea patch pre5mr1
+ * added experimental 8, 16 and 32bpp constant alpha blending to bitblit
+ (#define ALPHABLEND in device.h and run bin/mterm for demo)
+ * changed distance-cubed find nearest color to use abs() for speed
+ * fixed max character height/width alloc; max now 128x128 (configurable)
+ * small bugfix DRAWON/DRAWOFF in mempl4.c
+Version 0.87pre5 - 26th January 2000 - greg@censoft.com
+ * prepared prebuilt config files for fb, x11, svga
+ * added Morten's drawarea driver patch (16bpp only)
+ * fixed XOR drawing for 1, 2, 4bpp, improved speed with x>>2 not x/4
+ * applied Chris' FBVGA patch
+ * applied Rosilmildo's RTEMS compiling patch
+ * applied Morten's SCREEN_PIXTYPE X11 Makefile patch
+ * added Chris' SetWindowLong and $(HOME)config and Arch.rules patch
+ * completed fix for DJGPP compiled mou_dos.c driver
+ * added Kyle's patches for arbitrarily wide text chars
+Version 0.87pre4 - 18th January 2000 - greg@censoft.com
+ * added Martin's new config-based Makefile system
+ * added Martin's JPEG and BMP file reading/display routines
+ * added Morten's variable PIXELVAL size mods
+ * added contributed DJGPP/GRX port by Victor Rogachev
+ * fixed 16bpp and 32bpp fb blit routines, by Kyle Harris
+ * added Rosimildo's RTEMS changes, scr_bios now runs without bios
+ * added Dan's GrReparentWindow, fixed GetWindowInfo bug
+ * added PF_TRUECOLOR0888 for 4 byte packing
+ * updated doc directory with html faq, architecture
+Version 0.87pre3 - 19th December 1999 - greg@censoft.com
+ * started directory reorganization
+ * changed LINUX meaning in Makefile, added UNIX for SOLARIS
+ * fix negative blit index bug found under X11 by Piotr
+ * set rootwp->parent = NULL for nano-X, fixes GrMoveWindow clip bug
+ * added COLORVAL<->PIXELVAL conversion macros
+ * modified GrArea to take packed pixel values of 8, 16 and 24 bits
+ * modified GrArea to take RGB COLORVALs as well as PIXELVALs
+ * renamed PF_TRUECOLOR24 to PF_TRUECOLOR888
+ * added tunable MAXREQUESTSZ to limit max request length
+ * modified Nano-X demo.c to GrArea() > 64k pixelvals for testing
+ * fix client/server 64k length bug (request can be 24 bits in length)
+ * fixed portrait mode in CreateCompatibleBitmap
+Version 0.87pre2 - 14th December 1999 - greg@censoft.com
+ * added fixes to run on big-endian machines
+ * integrated rtems port, protected mode vga driver
+ * added ARM SA1100 4bpp LCD controller driver
+ * added portrait mode fb driver from Martin Jolicoeur
+ * fixed GrMoveWindow for child windows, MoveWindow for grandchildren
+ * added nanox move.c window move test program from Daniel
+ * rtems portability fixes, use <stdlib.h> rather than <malloc.h>
+ * fixed mterm demo pty bug under X11
+Version 0.87pre1 - 2nd December 1999 - greg@censoft.com
+ * added GrMainLoop convenience function
+ * added passive library entry points GrPrepareSelect,GrServiceSelect
+ * completely rewrote nano-X client/server networking layer for speed
+ * removed nano-X stubs file, rename Gs* routines to Gr*
+ * added GrFindColor function to convert RGB color to pixel value
+ * added GetSystemPaletteEntries, GrGetSystemPalette functions
+ * added null mouse driver (NOMOUSE)
+ * added X11 driver by Tony Rogvall <tony@bluetail.com>, fixed colors
+Version 0.86 - 28th October 1999 - greg@censoft.com
+ * merged framebuffer, elks and msdos vga 16 color 4 planes drivers
+ * wrote vga bitbit routines (a herculean effort)
+ * optimized bitblit by traversing window clip region
+ * added experimental multi-rectangle dynamically allocated regions
+ * wrote scrolling terminal emulator demo for microwindows
+ * added WM_FDINPUT msg, WndRegisterFdInput call for terminal emulator
+ * changed SCREENINFO struct, removed black/white, added bpp, planes
+ * added offscreen (memory DC) drawing to microwindows
+ * added BitBlt, CreateCompatibleBitmap, CreateCompatibleDC, DeleteDC
+ * retired BOGL library, must use new interface for blitting
+ * converted framebuffer, svgalib, elks and msdos screen drivers
+ * (we need blit routines for herc and svgalib still)
+ * major screen driver interface change, old drivers not compatible
+Version 0.85 - 14th October 1999 - greg@censoft.com
+ * ported microwindows to Casio and Clio palm pc's (thanks Brad)
+ * ported microwindows to Everex Freestyle palm pc
+ * changed ncolors in SCREENINFO user struct to long
+ * system automatically supports 1, 2, 4, 8bpp palette
+ and 8, 16 and 24 bpp truecolor systems (332, 565, 888 packing)
+ * removed F_PALINDEX from std colors, std colors now RGB
+ * wrote 16bpp, 32bpp fb drivers, 2bpp, 4bpp for palm pc
+ * removed requirement for bogl library, wrote direct framebuffer driver
+ * started screen driver rearchitecture for bitblit
+ * experimental bitblt
+ * added touchscreen device from Brad LaRonde
+ * enhanced nano-X terminal emulator, added scrolling,bitblit
+ * added GrRegisterInput for terminal emulator without polling
+ * rewrote GrGetNextEvent to not require polling
+ * added CREDITS file
+ * integrated Vidar's nanoWidgets 0.2
+ * added screenshot capability: read /dev/fb0 on exit
+ * wrote makebmp utility to convert fb data to bmp file
+Version 0.84 - 3rd October 1999 - greg@censoft.com
+ * integrated Vidar's nanoWidgets 0.1, changed color constants
+ * integrated Brad LaRonde's MIPS LinuxCE port cross-compile changes
+ * integrated Alex's nano-X-0.5pre3 changes except dir/filename changes
+ * added support for 8 to 32 bit truecolor systems
+ * reorganized Makefile for nanoX and linked/non-linked nano-X servers
+ * reorganized Makefiles for gcc, bcc and other compilers
+ * reorganized nano-X.h header file for client programs
+ * fixed GrSetGCFont,GrGetGCTextSize,ReadArea,Area client/server bugs
+ * fix bug in nanoX network select code for client attach
+ * workaround for GrGetNextEvent in nanoX client lib
+ * wrote asm version of VGA driver for ELKS
+ * added optimized herc hline routine from thomas_d_stewart@hotmail.com
+ * added contributed terminal emulator demo for nano-X,
+ (from Alistair Riddoch, requires linked server)
+Version 0.83 - 14th July 1999 - greg@censoft.com
+ * wrote sample untested hercules driver for ELKS
+ * tweaked window repaint code to paint child windows last for ELKS
+ * fixed code for pass-by-structure for bcc/ELKS
+ * added TEST= for select() code in ELKS
+Version 0.82 - 5th July 1999 - greg@censoft.com
+ * added contributed clock demo for nano-X from Alistair Riddoch
+ * added update region calculation for window painting
+ * fixed GdColorInPalette, GdSetPalette, various palette bugs
+ * added double click to maximize/restore windows
+ * added mouse double click processing
+ * added GetTickCount() api, requires OS millisecond time fn
+ * fixed some expose region calculations
+ * combined Makefile builds both/either Micro-Windows and Nano-X
+ * wrote XORMOVE window move algorithm for slow cpu's
+ * added GetDCEx(), SetROP2() and various rect api
+ * change to single toplevel Makefile mod for ELKS or LINUX
+ * changed default ELKS mouse port to /dev/ttys0, type to "pc"
+ * changed tgmath.h to math.h
+Version 0.81 - 22nd June 1999 - greg@censoft.com
+ * added Free System font
+ * removed mswin4 background
+ * changed nano directory
+ * changed vgaplan4 unsigned int fix for ELKS screen bug
+ * set default rom character height to 14 for scr_bios driver
+ * added -ansi option for bcc (I'll post my ansi compiling bcc shortly)
+Version 0.8 - 20th June 1999 - greg@censoft.com
+ * added 3d graphics library for demo app
+ * removed ms windows grabbed fonts, added FreeSansSerif font
+ * added color bitmap support
+ * wrote windows bmp file converter
+ * drawing color bitmaps in 1, 4 and 8 bpp supported
+ * added support for loading partial palettes
+ * added MakePaletteConversionTable function
+ * added support for sophisticated palette optimization
+ * implemented optimized window redraw algorithms during window moves
+ * added child window support
+ * wrote button control
+ * added more sophisticated focus routines on create/destroy
+ * added support for type 1 and type 2 line drawing requests in GdLine
+ * added multiple window color schemes
+ * added desktop wallpaper
+Version 0.7 - 8th June 1999 - greg@censoft.com
+ * created new win32 api: Micro-Win
+ * created window manager and overlapped window border drawcode
+ * added software cursor structure to device layer
+ * changed nano-x and micro-win color model to RGB for user programs
+ * added setpalette driver entry point, 16 and 256 color std palettes
+ * fixed console refresh bug for BOGL
+ * fixed expose bug bad return;
+ * fixed ELKS cols,rows bug in scr_bios.c
+ * disallow console switching for ELKS while in graphics mode
+ * added EGAMODE and CHARHEIGHT environment variables for ELKS/DOS
+Version 0.6 - 23rd May 1999 - greg@censoft.com
+ * Updated bugs from new mini-x distribution
+ * Wrote int33 mouse driver for dos
+ * Wrote a portable vga 4 plane driver for dos, elks
+ * Updated dos driver to support XOR,AND,OR draw modes
+ * Wrote routines for ELKS port, compiled with bcc
+ uses new serial mouse driver, vga 4 plane driver and bios kbd
+ * Added check for FRAMEBUFFER environment variable for /dev/fbX open
+ * Added clipped text output routines, using bitmaps
+ * Added GetCharBits device driver entry point, removed DrawText
+ * Added new nano-X font format, wrote conversion programs to
+ convert bdf fonts and PC ROM bios fonts. There is no longer
+ any dependency on the BOGL font structure. Any number
+ of fonts are supported. Fonts use min 16 bits/scanline.
+ Convbdf and convrom.exe are included.
+ * Created rom 8x16, 8x16 fonts.
+ * Entire nano-X can run on only drawpixel and readpixel if required
+ * Documented scr_bogl.c (bogl), and scr_bios.c (bios) drivers.
+ * Ported world program to 16 bit systems
+ * Added pc, microsoft and logitech direct serial driver mouse support
+ * Wrote SVGAlib screen driver, will now run on *any* linux system,
+ not just v2.x framebuffer systems. scr_svga.c.
+ * Nano-X is now completely self contained, if desired, in that
+ there are hw drivers for screen, mouse, and keyboard
+ that don't require other software to be running
+Version 0.5 - 18th May 1999 - greg@censoft.com
+ * Rewrote cursor routines
+ * Separated mouse from cursor routines
+ * Removed DrawCursor from device driver
+ * Added ReadPixel to device driver
+ * Made demo programs work with cursor changes
+ * Added polygon draw and fill routines
+ * Added area pixel reading/writing, removed 8-bit limit for colors
+ * Reworked color model
+ * Added direct hardware 640x480x16 support for VGA real mode systems
+ * Made api backwards compatible with mini-x
+ * Ported mini-x world demo program to examples library
+
+Version 0.4 - 12th May 1999 - greg@censoft.com
+ * Added XOR drawing mode to screen drivers
+ * Fixed rectangle, fillrect, and line off-by-one bugs
+ * Commented example drivers better
+ * Implemented text clipping
+ * Fixed VT switch code and redraw
+ * Hacked physical/virtual 0,0 mapping on linux framebuffer startup
+ * Added 256 color and 16 color explicit palette to bogl driver
+ * Added GetFontInfo and GetScreenInfo to drivers
+
+Version 0.3 - 9th May 1999 - greg@censoft.com
+ * Release 0.3 is heavy rewrite of lower-level/mid-level routines
+ * cursor clipping implemented
+ * screen, mouse and kbd driver APIs created
+ * includes GPM mouse driver, /dev/tty keyboard driver
+ * all device-dependent code is in drivers/ directory
+ * intended as evaluation for standalone and other OS ports
+ * should be easy to write an int 10h driver for real mode operation
+ * should be easy to add any other kbd, mouse or screen drivers
+ * quick port with MSC 5.10 for MSDOS created
+
+Version 0.2 - 5th May 1999 - greg@censoft.com
+ * Made release 0.1 operational for evaluation
+ * Added event processing
+ * Made demo programs work
+ * Fixed numerous bugs
+ * Added client direct link stub routines for non networked systems/test
+ * Started screen device driver api and bogl integration rewrite
+ * printf debug code is still included, this is an interim release
+ for strawman evaluation
+
+Version 0.1 - 25th April 1999 - alex@linuxhacker.org
+Initial release, based on Alan Cox's combination of mini-X and Bogl, and some more work
+by myself. Changes since Alan's release include:
+
+ * Client library and server process are seperate.
+ * Mouse driver rewritten to take the output of GPM in repeater mode.
+ * Mouse pointer code added to the bogl cfb8 driver.
+ * K & R parameter declarations converted to ANSI.
+ * Main control loop uses select() instead of busy waiting.
+ * Beginning of code to redraw screen on switching to graphics console.
+ * Client data is stored in a dynamic linked list instead of a fixed size array.
+ * Some minor bugs fixed.
+ * Many major bugs added.
+ * ChangeLog, TODO, BUGS, README, INSTALL, etc. written.
+ * Probably various other things I've forgotten about now.
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- packages/services/memalloc/common/current/ChangeLog 19 Oct 2001 07:02:44 -0000 1.22
+++ packages/services/memalloc/common/current/ChangeLog 20 May 2002 21:49:30 -0000
@@ -0,0 +1,25 @@
+2002-05-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/heaptest.c (test_pat): Make failure messages clearer.
+ (cyg_start): Output what failures mean.
+
+2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
+
+ * src/memfixed.cxx (resize_alloc): Don't set default args in func
+ definition.
+
+2002-01-30 Bart Veer <bartv@redhat.com>
+
+ * tests/malloc4.cxx:
+ Never call realloc() with a new size of 0, which frees the buffer.
+ Fix the volatility of ptr.p
+
+2002-01-23 Jesper Skov <jskov@redhat.com>
+
+ * tests/malloc4.cxx (myrand): Fix overflow.
+
+2002-01-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/malloc4.cxx (myrand): Fix so that it really treats the limit
+ as a limit.
+
@@ -238,23 +263,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/services/power/common/current/ChangeLog
===================================================================
RCS file: packages/services/power/common/current/ChangeLog
diff -N packages/services/power/common/current/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/services/power/common/current/ChangeLog 20 May 2002 21:49:35 -0000
@@ -0,0 +1,65 @@
+2001-11-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/power.h: Use a POWER_INLINE macro for "inline" to allow
+ non-inline versions to be defined when the C compiler chooses not to
+ inline.
+ * src/power.cxx: Using POWER_INLINE, define the non-inline versions
+ here.
+
+2001-08-01 Bart Veer <bartv@redhat.com>
+
+ * doc/power.sgml, doc/*.html:
+ Major update to reflect the changes below and clarify
+ the expected behaviour.
+
+ * include/power.h:
+ * src/power.cxx:
+ Merge from development version. Various issues such as
+ synchronization should now be resolved.
+
+ * cdl/power.cdl:
+ Remove constraints requiring HAL support.
+ Add build-related options.
+
+ * tests/powertest.cxx:
+ Start of a testcase for power management
+
+
+2001-07-13 Bart Veer <bartv@redhat.com>
+
+ * Initial check-in
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/templates/all/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/all/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- packages/templates/all/ChangeLog 30 Nov 2001 13:09:29 -0000 1.10
+++ packages/templates/all/ChangeLog 20 May 2002 21:49:40 -0000
@@ -0,0 +1,4 @@
+2002-01-29 Jesper Skov <jskov@redhat.com>
+
+ * current.ect: Added CYGPKG_NET_OPENBSD_STACK.
+
@@ -94,23 +98,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/cygmon/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/cygmon/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/templates/cygmon/ChangeLog 30 Nov 2001 13:09:29 -0000 1.4
+++ packages/templates/cygmon/ChangeLog 20 May 2002 21:49:46 -0000
@@ -67,23 +67,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/cygmon_no_kernel/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/cygmon_no_kernel/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- packages/templates/cygmon_no_kernel/ChangeLog 30 Nov 2001 13:09:30 -0000 1.2
+++ packages/templates/cygmon_no_kernel/ChangeLog 20 May 2002 21:49:50 -0000
@@ -14,23 +14,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/default/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/default/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/templates/default/ChangeLog 30 Nov 2001 13:09:30 -0000 1.6
+++ packages/templates/default/ChangeLog 20 May 2002 21:49:55 -0000
@@ -74,23 +74,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/elix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/elix/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- packages/templates/elix/ChangeLog 30 Nov 2001 13:09:30 -0000 1.5
+++ packages/templates/elix/ChangeLog 20 May 2002 21:50:00 -0000
@@ -0,0 +1,4 @@
+2002-01-29 Jesper Skov <jskov@redhat.com>
+
+ * current.ect: Added CYGPKG_NET_OPENBSD_STACK.
+
@@ -40,23 +44,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/kernel/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/kernel/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/templates/kernel/ChangeLog 25 Aug 2000 17:33:50 -0000 1.3
+++ packages/templates/kernel/ChangeLog 20 May 2002 21:50:06 -0000
@@ -54,23 +54,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/minimal/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/minimal/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- packages/templates/minimal/ChangeLog 25 Aug 2000 17:33:50 -0000 1.3
+++ packages/templates/minimal/ChangeLog 20 May 2002 21:50:12 -0000
@@ -54,23 +54,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/net/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/templates/net/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/templates/net/ChangeLog 30 Nov 2001 13:09:30 -0000 1.6
+++ packages/templates/net/ChangeLog 20 May 2002 21:50:18 -0000
@@ -9,0 +10,8 @@
+2001-09-26 Jesper Skov <jskov@redhat.com>
+
+ * current.ect: DNS header moved.
+
+2001-09-24 Jesper Skov <jskov@redhat.com>
+
+ * current.ect: Added DNS package.
+
@@ -87,23 +95,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/new_net/ChangeLog
===================================================================
RCS file: packages/templates/new_net/ChangeLog
diff -N packages/templates/new_net/ChangeLog
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ packages/templates/new_net/ChangeLog 20 May 2002 21:50:23 -0000
@@ -0,0 +1,38 @@
+2002-01-28 Gary Thomas <gthomas@redhat.com>
+
+ * current.ect: New configuration, using new FreeBSD based stack.
+
+//===========================================================================
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
+//===========================================================================
Index: packages/templates/posix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/posix/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/templates/posix/ChangeLog 30 Nov 2001 13:09:30 -0000 1.4
+++ packages/templates/posix/ChangeLog 20 May 2002 21:50:28 -0000
@@ -41,23 +41,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/redboot/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/redboot/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- packages/templates/redboot/ChangeLog 30 Nov 2001 13:09:30 -0000 1.7
+++ packages/templates/redboot/ChangeLog 20 May 2002 21:50:33 -0000
@@ -11,0 +12,4 @@
+2001-09-26 Jesper Skov <jskov@redhat.com>
+
+ * current.ect: Added DNS package.
+
@@ -52,23 +56,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/stubs/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/stubs/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- packages/templates/stubs/ChangeLog 3 Nov 2000 21:17:48 -0000 1.4
+++ packages/templates/stubs/ChangeLog 20 May 2002 21:50:38 -0000
@@ -0,0 +1,4 @@
+2002-03-13 Jesper Skov <jskov@redhat.com>
+
+ * current.ect: Fix _GDB_STUBS option name.
+
@@ -82,23 +86,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
Index: packages/templates/uitron/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/uitron/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- packages/templates/uitron/ChangeLog 30 Nov 2001 13:09:30 -0000 1.6
+++ packages/templates/uitron/ChangeLog 20 May 2002 21:50:43 -0000
@@ -73,23 +73,32 @@
-//####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####
+//####ECOSGPLCOPYRIGHTBEGIN####
+// -------------------------------------------
+// This file is part of eCos, the Embedded Configurable Operating System.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+//
+// eCos is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation; either version 2 or (at your option) any later version.
+//
+// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+// WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+// for more details.
+//
+// You should have received a copy of the GNU General Public License along
+// with eCos; if not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+//
+// As a special exception, if other files instantiate templates or use macros
+// or inline functions from this file, or you compile this file and link it
+// with other works to produce a work based on this file, this file does not
+// by itself cause the resulting work to be covered by the GNU General Public
+// License. However the source code for this file must still be made available
+// in accordance with section (3) of the GNU General Public License.
+//
+// This exception does not invalidate any other reasons why a work based on
+// this file might be covered by the GNU General Public License.
+//
+// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+// at http://sources.redhat.com/ecos/ecos-license
+// -------------------------------------------
+//####ECOSGPLCOPYRIGHTEND####
====================================
Here is a summary of the files modified:
A COPYING
A ChangeLog
A Makefile.am
A Makefile.in
A aclocal.m4
A configure
A configure.in
A doc/sgml/doclist
A doc/sgml/makemakefile
A doc/sgml/tutorials/ChangeLog
A doc/sgml/tutorials/ecos-tutorial.sgml
A doc/sgml/tutorials/makefile
A doc/sgml/tutorials/pix/ARMStartup01.gif
A doc/sgml/tutorials/pix/ARMstartup.gif
A doc/sgml/tutorials/pix/MNstart.gif
A doc/sgml/tutorials/pix/TXstart.gif
A doc/sgml/tutorials/pix/arrow.gif
A doc/sgml/tutorials/pix/botclear.gif
A doc/sgml/tutorials/pix/build-dialog.gif
A doc/sgml/tutorials/pix/build-lib.gif
A doc/sgml/tutorials/pix/build-lib01.gif
A doc/sgml/tutorials/pix/build-process.gif
A doc/sgml/tutorials/pix/build-processalt.gif
A doc/sgml/tutorials/pix/build-processxx.gif
A doc/sgml/tutorials/pix/build-tests01.gif
A doc/sgml/tutorials/pix/build-tools.gif
A doc/sgml/tutorials/pix/build-tools01.gif
A doc/sgml/tutorials/pix/buildready.gif
A doc/sgml/tutorials/pix/configtool.gif
A doc/sgml/tutorials/pix/configtool01.gif
A doc/sgml/tutorials/pix/during-build.gif
A doc/sgml/tutorials/pix/ecos.gif
A doc/sgml/tutorials/pix/initial.gif
A doc/sgml/tutorials/pix/menu-build-library.gif
A doc/sgml/tutorials/pix/menu-build-tests.gif
A doc/sgml/tutorials/pix/program-menu-shot.gif
A doc/sgml/tutorials/pix/save-dialog01.gif
A doc/sgml/tutorials/pix/selecttests.gif
A doc/sgml/tutorials/pix/supp_newcase.gif
A doc/sgml/tutorials/pix/supp_profile.gif
A doc/sgml/tutorials/pix/supp_welcome.gif
A doc/sgml/tutorials/pix/templates.gif
A doc/sgml/tutorials/pix/templates01.gif
A doc/sgml/tutorials/pix/twothreads.gif
A doc/sgml/tutorials/pix/twothreads2.gif
A doc/sgml/tutorials/pix/user-tools.gif
A doc/sgml/tutorials/pix/user-tools01.gif
A doc/sgml/user-guide/ChangeLog
A doc/sgml/user-guide/config-tool.sgml
A doc/sgml/user-guide/configuration.sgml
A doc/sgml/user-guide/makefile
A doc/sgml/user-guide/programming-concepts-techniques.sgml
A doc/sgml/user-guide/user-guide.sgml
A doc/sgml/user-guide/pix/BuildPackages.gif
A doc/sgml/user-guide/pix/Conflicts.gif
A doc/sgml/user-guide/pix/CorrectFailingRules2.gif
A doc/sgml/user-guide/pix/Image22.gif
A doc/sgml/user-guide/pix/Image23.gif
A doc/sgml/user-guide/pix/Image24.gif
A doc/sgml/user-guide/pix/Image25.gif
A doc/sgml/user-guide/pix/Image26.gif
A doc/sgml/user-guide/pix/Image27.gif
A doc/sgml/user-guide/pix/Image28.gif
A doc/sgml/user-guide/pix/Image29.gif
A doc/sgml/user-guide/pix/Image30.gif
A doc/sgml/user-guide/pix/Image31.gif
A doc/sgml/user-guide/pix/Image32.gif
A doc/sgml/user-guide/pix/Image33.gif
A doc/sgml/user-guide/pix/Image34.gif
A doc/sgml/user-guide/pix/Image35.gif
A doc/sgml/user-guide/pix/Image36.gif
A doc/sgml/user-guide/pix/Image37.gif
A doc/sgml/user-guide/pix/Image38.gif
A doc/sgml/user-guide/pix/Image39.gif
A doc/sgml/user-guide/pix/Image40.gif
A doc/sgml/user-guide/pix/Image41.gif
A doc/sgml/user-guide/pix/Image42.gif
A doc/sgml/user-guide/pix/Image43.gif
A doc/sgml/user-guide/pix/Image44.gif
A doc/sgml/user-guide/pix/Image45.gif
A doc/sgml/user-guide/pix/Image46.gif
A doc/sgml/user-guide/pix/Image47.gif
A doc/sgml/user-guide/pix/Image47new.gif
A doc/sgml/user-guide/pix/Image48.gif
A doc/sgml/user-guide/pix/Image49.gif
A doc/sgml/user-guide/pix/Image50.gif
A doc/sgml/user-guide/pix/Image50new.gif
A doc/sgml/user-guide/pix/Image51.gif
A doc/sgml/user-guide/pix/Image52.gif
A doc/sgml/user-guide/pix/Image53.gif
A doc/sgml/user-guide/pix/Image54.gif
A doc/sgml/user-guide/pix/Image54new.gif
A doc/sgml/user-guide/pix/Image55.gif
A doc/sgml/user-guide/pix/Image56.gif
A doc/sgml/user-guide/pix/Image57.gif
A doc/sgml/user-guide/pix/Image58.gif
A doc/sgml/user-guide/pix/Image59.gif
A doc/sgml/user-guide/pix/Image60.gif
A doc/sgml/user-guide/pix/ToolsOptions.gif
A doc/sgml/user-guide/pix/addfromfolder.gif
A doc/sgml/user-guide/pix/addplatform.gif
A doc/sgml/user-guide/pix/admin.gif
A doc/sgml/user-guide/pix/arrow.gif
A doc/sgml/user-guide/pix/bash.gif
A doc/sgml/user-guide/pix/botclear.gif
A doc/sgml/user-guide/pix/build-tools-dialog.gif
A doc/sgml/user-guide/pix/build-tools2.gif
A doc/sgml/user-guide/pix/build3D.gif
A doc/sgml/user-guide/pix/build3D2.gif
A doc/sgml/user-guide/pix/buildoptions.gif
A doc/sgml/user-guide/pix/ch-properties-dialog.gif
A doc/sgml/user-guide/pix/comprepos.gif
A doc/sgml/user-guide/pix/comprepos1.gif
A doc/sgml/user-guide/pix/comprepos2.gif
A doc/sgml/user-guide/pix/config-f1.gif
A doc/sgml/user-guide/pix/configitemlabels.gif
A doc/sgml/user-guide/pix/configwin.gif
A doc/sgml/user-guide/pix/conflictwin.gif
A doc/sgml/user-guide/pix/connection.gif
A doc/sgml/user-guide/pix/ecos.gif
A doc/sgml/user-guide/pix/find-dialog.gif
A doc/sgml/user-guide/pix/html-help.gif
A doc/sgml/user-guide/pix/install3D.gif
A doc/sgml/user-guide/pix/install3D2.gif
A doc/sgml/user-guide/pix/memorywin.gif
A doc/sgml/user-guide/pix/memregions.gif
A doc/sgml/user-guide/pix/memreloc.gif
A doc/sgml/user-guide/pix/mlt-region-general.gif
A doc/sgml/user-guide/pix/mlt-section-general.gif
A doc/sgml/user-guide/pix/mlt-section-relocation.gif
A doc/sgml/user-guide/pix/mlt-view.gif
A doc/sgml/user-guide/pix/modifyplatform.gif
A doc/sgml/user-guide/pix/open-dialog.gif
A doc/sgml/user-guide/pix/options.gif
A doc/sgml/user-guide/pix/packagesdialog.gif
A doc/sgml/user-guide/pix/properties-dialog.gif
A doc/sgml/user-guide/pix/properties-dialog2.gif
A doc/sgml/user-guide/pix/properties-dialog3.gif
A doc/sgml/user-guide/pix/propwin.gif
A doc/sgml/user-guide/pix/regprops.gif
A doc/sgml/user-guide/pix/repo3D.gif
A doc/sgml/user-guide/pix/repo3D1.gif
A doc/sgml/user-guide/pix/repos-relocate.gif
A doc/sgml/user-guide/pix/resolve-conflicts.gif
A doc/sgml/user-guide/pix/run-tests.gif
A doc/sgml/user-guide/pix/save-as-dialog.gif
A doc/sgml/user-guide/pix/settings-conflict.gif
A doc/sgml/user-guide/pix/settings-display.gif
A doc/sgml/user-guide/pix/settings-runtests.gif
A doc/sgml/user-guide/pix/settings-viewers.gif
A doc/sgml/user-guide/pix/targetlist.gif
A doc/sgml/user-guide/pix/templates.gif
A doc/sgml/user-guide/pix/toolsplatforms.gif
A doc/sgml/user-guide/pix/user-tools-dialog.gif
A doc/sgml/user-guide/pix/viewmenu.gif
R examples/Makefile
R examples/build_Makefile
R examples/hello.c
R examples/instrument-test.c
R examples/serial.c
R examples/simple-alarm.c
R examples/twothreads.c
R host/COPYING
M host/libcdl/ChangeLog
M host/libcdl/build.cxx
M host/libcdl/transact.cxx
M host/tools/Utils/common/Makefile.am
M host/tools/Utils/common/Makefile.in
M host/tools/Utils/common/Properties.cpp
M host/tools/Utils/common/acinclude.m4
M host/tools/Utils/common/aclocal.m4
M host/tools/Utils/common/configure.in
M host/tools/configtool/ChangeLog
M host/tools/configtool/common/common/build.cxx
M host/tools/configtool/common/win32/listctrltoview.inl
M host/tools/configtool/common/win32/resource.h
M host/tools/configtool/standalone/common/ChangeLog
M host/tools/configtool/standalone/common/Makefile.am
M host/tools/configtool/standalone/common/Makefile.in
M host/tools/configtool/standalone/common/acinclude.m4
M host/tools/configtool/standalone/common/aclocal.m4
M host/tools/configtool/standalone/common/cdl_exec.cxx
M host/tools/configtool/standalone/common/cdl_exec.hxx
M host/tools/configtool/standalone/common/configure.in
M host/tools/configtool/standalone/common/ecosconfig.cxx
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/ConfigtoolVC.dsp
M host/tools/configtool/standalone/wxwin/Makefile
M host/tools/configtool/standalone/wxwin/README.txt
M host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/choosereposdlg.cpp
M host/tools/configtool/standalone/wxwin/configtooldoc.cpp
M host/tools/configtool/standalone/wxwin/ecscrolwin.cpp
M host/tools/configtool/standalone/wxwin/ecscrolwin.h
M host/tools/configtool/standalone/wxwin/finddlg.cpp
M host/tools/configtool/standalone/wxwin/mainwin.cpp
M host/tools/configtool/standalone/wxwin/settingsdlg.cpp
M host/tools/configtool/standalone/wxwin/settingsdlg.h
M host/tools/configtool/standalone/wxwin/splittree.cpp
M host/tools/configtool/standalone/wxwin/symbols.h
M host/tools/configtool/standalone/wxwin/dialogs/configtool.wdr
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M host/tools/configtool/standalone/wxwin/setup/makesetup.sh
A images/arm/aaed2000/MD5SUMS
A images/arm/aaed2000/redboot_primary_RAM.elf
A images/arm/aaed2000/redboot_primary_RAM.srec
A images/arm/aaed2000/redboot_primary_ROMRAM.elf
A images/arm/aaed2000/redboot_primary_ROMRAM.srec
A images/arm/aaed2000/redboot_secondary_RAM.elf
A images/arm/aaed2000/redboot_secondary_RAM.srec
A images/arm/aaed2000/redboot_secondary_ROMRAM.arm.bin
A images/arm/aaed2000/redboot_secondary_ROMRAM.elf
A images/arm/aaed2000/redboot_secondary_ROMRAM.srec
A images/arm/aeb/MD5SUMS
A images/arm/aeb/gdb_module-revC.img
A images/arm/aeb/gdb_module-revC.img.UU
A images/arm/aeb/gdb_module.img
A images/arm/aeb/gdb_module.img.UU
A images/arm/assabet/MD5SUMS
A images/arm/assabet/redboot_RAM.bin
A images/arm/assabet/redboot_RAM.elf
A images/arm/assabet/redboot_RAM.srec
A images/arm/assabet/redboot_ROM.bin
A images/arm/assabet/redboot_ROM.elf
A images/arm/assabet/redboot_ROM.srec
A images/arm/at91/MD5SUMS
A images/arm/at91/redboot_RAM.bin
A images/arm/at91/redboot_RAM.elf
A images/arm/at91/redboot_RAM.srec
A images/arm/at91/redboot_ROM.bin
A images/arm/at91/redboot_ROM.elf
A images/arm/at91/redboot_ROM.srec
A images/arm/at91/redboot_ROMRAM.bin
A images/arm/at91/redboot_ROMRAM.elf
A images/arm/at91/redboot_ROMRAM.srec
A images/arm/brutus/MD5SUMS
A images/arm/brutus/cygmon.img
A images/arm/brutus/gdb_module.bin
A images/arm/brutus/gdb_module.img
A images/arm/cerf/MD5SUMS
A images/arm/cerf/redboot_RAM.bin
A images/arm/cerf/redboot_RAM.elf
A images/arm/cerf/redboot_RAM.srec
A images/arm/cerf/redboot_ROM.bin
A images/arm/cerf/redboot_ROM.elf
A images/arm/cerf/redboot_ROM.srec
A images/arm/cl7111/MD5SUMS
A images/arm/cl7111/cl7111_gdb_module.bin
A images/arm/cma230/MD5SUMS
A images/arm/cma230/gdb_module.img
A images/arm/cma230/gdb_module.rom
A images/arm/e7t/MD5SUMS
A images/arm/e7t/redboot_ROM.UU
A images/arm/e7t/redboot_ROM.bin
A images/arm/e7t/redboot_ROM.elf
A images/arm/ebsa285/MD5SUMS
A images/arm/ebsa285/redboot_RAM.bin
A images/arm/ebsa285/redboot_RAM.elf
A images/arm/ebsa285/redboot_RAM.srec
A images/arm/ebsa285/redboot_ROM.bin
A images/arm/ebsa285/redboot_ROM.elf
A images/arm/ebsa285/redboot_ROM.srec
A images/arm/edb7211/MD5SUMS
A images/arm/edb7211/edb7211_cygmon.bin
A images/arm/edb7211/edb7211_cygmon.elf
A images/arm/edb7211/edb7211_cygmon.img
A images/arm/edb7211/edb7211_gdb_module.bin
A images/arm/edb7211/edb7211_gdb_module.img
A images/arm/edb7211/edb7211_redboot.bin
A images/arm/edb7211/edb7211_redboot.img
A images/arm/edb7211/edb7211_redboot.srec
A images/arm/edb7211/edb7211_redboot_ROM.bin
A images/arm/edb7211/edb7211_redboot_ROM.img
A images/arm/edb7211/edb7211_redboot_ROM.srec
A images/arm/edb7212/MD5SUMS
A images/arm/edb7212/edb7212_cygmon.bin
A images/arm/edb7212/edb7212_cygmon.img
A images/arm/edb7212/edb7212_gdb_module.bin
A images/arm/edb7212/edb7212_gdb_module.img
A images/arm/edb7212/edb7212_redboot.bin
A images/arm/edb7212/edb7212_redboot.img
A images/arm/edb7212/edb7212_redboot.srec
A images/arm/edb7212/edb7212_redboot_ROM.bin
A images/arm/edb7212/edb7212_redboot_ROM.img
A images/arm/edb7212/edb7212_redboot_ROM.srec
A images/arm/edb7312/MD5SUMS
A images/arm/edb7312/redboot_RAM.bin
A images/arm/edb7312/redboot_RAM.elf
A images/arm/edb7312/redboot_RAM.srec
A images/arm/edb7312/redboot_ROMRAM.bin
A images/arm/edb7312/redboot_ROMRAM.elf
A images/arm/edb7312/redboot_ROMRAM.srec
A images/arm/excalibur/MD5SUMS
A images/arm/excalibur/redboot_RAM.elf
A images/arm/excalibur/redboot_RAM.srec
A images/arm/excalibur/redboot_ROMRAM.elf
A images/arm/excalibur/redboot_ROMRAM.hex
A images/arm/excalibur/redboot_ROMRAM.srec
A images/arm/integrator/arm966/MD5SUMS
A images/arm/integrator/arm966/redboot_ROMRAM.bin
A images/arm/integrator/arm966/redboot_ROMRAM.elf
A images/arm/integrator/arm966/redboot_ROMRAM.srec
A images/arm/integrator_arm9/MD5SUMS
A images/arm/integrator_arm9/redboot_ROMRAM.bin
A images/arm/integrator_arm9/redboot_ROMRAM.elf
A images/arm/integrator_arm9/redboot_ROMRAM.srec
A images/arm/ipaq/MD5SUMS
A images/arm/ipaq/OSloader
A images/arm/ipaq/redboot_Compaq.bin
A images/arm/ipaq/redboot_Compaq.elf
A images/arm/ipaq/redboot_Compaq.srec
A images/arm/ipaq/redboot_RAM.bin
A images/arm/ipaq/redboot_RAM.elf
A images/arm/ipaq/redboot_RAM.srec
A images/arm/ipaq/redboot_ROM.bin
A images/arm/ipaq/redboot_ROM.elf
A images/arm/ipaq/redboot_ROM.srec
A images/arm/ipaq/redboot_WinCE.bin
A images/arm/ipaq/redboot_WinCE.elf
A images/arm/ipaq/redboot_WinCE.srec
A images/arm/iq80310/MD5SUMS
A images/arm/iq80310/redboot_RAM.bin
A images/arm/iq80310/redboot_RAM.elf
A images/arm/iq80310/redboot_RAM.srec
A images/arm/iq80310/redboot_RAMA.bin
A images/arm/iq80310/redboot_RAMA.elf
A images/arm/iq80310/redboot_RAMA.srec
A images/arm/iq80310/redboot_ROM.bin
A images/arm/iq80310/redboot_ROM.elf
A images/arm/iq80310/redboot_ROM.srec
A images/arm/iq80310/redboot_ROMA.bin
A images/arm/iq80310/redboot_ROMA.elf
A images/arm/iq80310/redboot_ROMA.srec
A images/arm/iq80321/MD5SUMS
A images/arm/iq80321/redboot_RAM.bin
A images/arm/iq80321/redboot_RAM.elf
A images/arm/iq80321/redboot_RAM.srec
A images/arm/iq80321/redboot_ROM.bin
A images/arm/iq80321/redboot_ROM.elf
A images/arm/iq80321/redboot_ROM.srec
A images/arm/nano/MD5SUMS
A images/arm/nano/redboot_POST.bin
A images/arm/nano/redboot_POST.elf
A images/arm/nano/redboot_POST.srec
A images/arm/nano/redboot_RAM.bin
A images/arm/nano/redboot_RAM.elf
A images/arm/nano/redboot_RAM.srec
A images/arm/pid/MD5SUMS
A images/arm/pid/cygmon.bin
A images/arm/pid/cygmon.elf
A images/arm/pid/cygmon.img
A images/arm/pid/cygmon.srec
A images/arm/pid/gdb_module.bin
A images/arm/pid/gdb_module.img
A images/arm/pid/pid9_cygmon.bin
A images/arm/pid/pid9_cygmon.elf
A images/arm/pid/pid9_cygmon.img
A images/arm/pid/pid9_cygmon.srec
A images/arm/pid/pidBE_gdb_module.bin
A images/arm/pid/pidBE_gdb_module.elf
A images/arm/pid/pidBE_gdb_module.img
A images/arm/pid/prog_flash.img
A images/arm/pid/prog_flash_BE_image_LE_system.img
A images/arm/pid/redboot_RAM-BE.img
A images/arm/pid/redboot_RAM-BE.srec
A images/arm/pid/redboot_RAM.img
A images/arm/pid/redboot_RAM.srec
A images/arm/pid/redboot_ROM-BE.img
A images/arm/pid/redboot_ROM-BE.srec
A images/arm/pid/redboot_ROM.img
A images/arm/pid/redboot_ROM.srec
A images/arm/sa1100mm/MD5SUMS
A images/arm/sa1100mm/redboot.bin
A images/arm/sa1100mm/redboot.elf
A images/arm/snds/MD5SUMS
A images/arm/snds/redboot_ROM.elf
A images/frv/frv400/MD5SUMS
A images/frv/frv400/redboot_RAM.bin
A images/frv/frv400/redboot_RAM.elf
A images/frv/frv400/redboot_RAM.srec
A images/frv/frv400/redboot_ROMRAM.bin
A images/frv/frv400/redboot_ROMRAM.elf
A images/frv/frv400/redboot_ROMRAM.srec
A images/i386/pc/MD5SUMS
A images/i386/pc/redboot_FLOPPY.bin
A images/i386/pc/redboot_FLOPPY.elf
A images/mips/malta/MD5SUMS
A images/mips/malta/redboot_RAM.elf
A images/mips/malta/redboot_RAM.srec
A images/mips/malta/redboot_RAM_5kc.elf
A images/mips/malta/redboot_RAM_5kc.srec
A images/mips/malta/redboot_ROM.elf
A images/mips/malta/redboot_ROM.fl
A images/mips/malta/redboot_ROM.srec
A images/mips/malta/redboot_ROM_5kc.elf
A images/mips/malta/redboot_ROM_5kc.fl
A images/mips/malta/redboot_ROM_5kc.srec
A images/mips/ocelot/MD5SUMS
A images/mips/ocelot/redboot_RAM.elf
A images/mips/ocelot/redboot_RAM.srec
A images/mips/ocelot/redboot_ROM.elf
A images/mips/ocelot/redboot_ROM.srec
A images/mips/ref4955/MD5SUMS
A images/mips/ref4955/gdb_module.img
A images/mips/ref4955/gdb_module.srec
A images/mips/vrc4375/RAM/MD5SUMS
A images/mips/vrc4375/RAM/redboot.bin
A images/mips/vrc4375/RAM/redboot.elf
A images/mips/vrc4375/RAM/redboot.img
A images/mips/vrc4375/RAM/redboot.srec
A images/mips/vrc4375/ROMRAM/MD5SUMS
A images/mips/vrc4375/ROMRAM/redboot.bin
A images/mips/vrc4375/ROMRAM/redboot.elf
A images/mips/vrc4375/ROMRAM/redboot.img
A images/mips/vrc4375/ROMRAM/redboot.srec
A images/powerpc/mbx/MD5SUMS
A images/powerpc/mbx/redboot_RAM.bin
A images/powerpc/mbx/redboot_RAM.img
A images/powerpc/mbx/redboot_RAM.srec
A images/powerpc/mbx/redboot_RAM_40.bin
A images/powerpc/mbx/redboot_RAM_40.img
A images/powerpc/mbx/redboot_RAM_40.srec
A images/powerpc/mbx/redboot_ROM.bin
A images/powerpc/mbx/redboot_ROM.img
A images/powerpc/mbx/redboot_ROM.srec
A images/powerpc/mbx/redboot_ROM_40.bin
A images/powerpc/mbx/redboot_ROM_40.img
A images/powerpc/mbx/redboot_ROM_40.srec
A images/powerpc/viper/MD5SUMS
A images/powerpc/viper/redboot_RAM.bin
A images/powerpc/viper/redboot_RAM.img
A images/powerpc/viper/redboot_RAM.srec
A images/powerpc/viper/redboot_ROM.bin
A images/powerpc/viper/redboot_ROM.img
A images/powerpc/viper/redboot_ROM.srec
A images/powerpc/viper/redboot_ROMRAM.bin
A images/powerpc/viper/redboot_ROMRAM.elf
A images/powerpc/viper/redboot_ROMRAM.srec
A images/sh/cq7750/MD5SUMS
A images/sh/cq7750/gdb_module.bin
A images/sh/cq7750/gdb_module.img
A images/sh/hs7729pci/MD5SUMS
A images/sh/hs7729pci/redboot_RAM.elf
A images/sh/hs7729pci/redboot_RAM.srec
A images/sh/hs7729pci/redboot_ROM.bin
A images/sh/hs7729pci/redboot_ROM.bin.hi
A images/sh/hs7729pci/redboot_ROM.bin.lo
A images/sh/hs7729pci/redboot_ROM.elf
A images/sh/hs7729pci/redboot_ROM.srec
A images/sh/se7751/MD5SUMS
A images/sh/se7751/redboot_RAM.bin
A images/sh/se7751/redboot_RAM.elf
A images/sh/se7751/redboot_RAM.srec
A images/sh/se7751/redboot_ROM.bin
A images/sh/se7751/redboot_ROM.elf
A images/sh/se7751/redboot_ROM.eprom.srec
A images/sh/se7751/redboot_ROM.srec
A images/sh/se77x9/MD5SUMS
A images/sh/se77x9/redboot_RAM.bin
A images/sh/se77x9/redboot_RAM.elf
A images/sh/se77x9/redboot_RAM.srec
A images/sh/se77x9/redboot_ROM.bin
A images/sh/se77x9/redboot_ROM.elf
A images/sh/se77x9/redboot_ROM.eprom.srec
A images/sh/se77x9/redboot_ROM.srec
A images/sh/se77x9/redboot_SE7709RP_RAM.elf
A images/sh/se77x9/redboot_SE7709RP_RAM.srec
A images/sh/se77x9/redboot_SE7709RP_ROM.elf
A images/sh/se77x9/redboot_SE7709RP_ROM.eprom.srec
A images/sh/se77x9/redboot_SE7709RP_ROM.srec
A images/v85x/ceb_v850/MD5SUMS
A images/v85x/ceb_v850/v850flash.hex
A images/v85x/ceb_v850/v850flash.img
A images/v85x/ceb_v850/v850sa1/MD5SUMS
A images/v85x/ceb_v850/v850sa1/gdb_module.bin
A images/v85x/ceb_v850/v850sa1/gdb_module.img
A images/v85x/ceb_v850/v850sa1/gdb_module.sre
A images/v85x/ceb_v850/v850sb1/16mhz/MD5SUMS
A images/v85x/ceb_v850/v850sb1/16mhz/gdb_module.bin
A images/v85x/ceb_v850/v850sb1/16mhz/gdb_module.img
A images/v85x/ceb_v850/v850sb1/16mhz/gdb_module.sre
A images/v85x/ceb_v850/v850sb1/8mhz/MD5SUMS
A images/v85x/ceb_v850/v850sb1/8mhz/gdb_module.bin
A images/v85x/ceb_v850/v850sb1/8mhz/gdb_module.img
A images/v85x/ceb_v850/v850sb1/8mhz/gdb_module.sre
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/ecosadmin.tcl
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/cdl/posix.cdl
M packages/compat/posix/current/cdl/pthread.cdl
A packages/compat/posix/current/doc/posix.sgml
M packages/compat/posix/current/include/export.h
M packages/compat/posix/current/include/limits.h
M packages/compat/posix/current/include/mutex.h
M packages/compat/posix/current/include/muttypes.h
M packages/compat/posix/current/include/pthread.h
M packages/compat/posix/current/include/semaphore.h
M packages/compat/posix/current/include/signal.h
M packages/compat/posix/current/include/sigsetjmp.h
M packages/compat/posix/current/include/time.h
M packages/compat/posix/current/include/types.h
M packages/compat/posix/current/include/utsname.h
M packages/compat/posix/current/src/except.cxx
M packages/compat/posix/current/src/misc.cxx
M packages/compat/posix/current/src/mqueue.cxx
M packages/compat/posix/current/src/mutex.cxx
M packages/compat/posix/current/src/pprivate.h
M packages/compat/posix/current/src/pthread.cxx
M packages/compat/posix/current/src/sched.cxx
M packages/compat/posix/current/src/sem.cxx
M packages/compat/posix/current/src/signal.cxx
M packages/compat/posix/current/src/startup.cxx
M packages/compat/posix/current/src/time.cxx
M packages/compat/posix/current/tests/mqueue1.c
M packages/compat/posix/current/tests/mqueue2.c
M packages/compat/posix/current/tests/mutex3.c
M packages/compat/posix/current/tests/pthread1.c
M packages/compat/posix/current/tests/pthread2.c
M packages/compat/posix/current/tests/pthread3.c
M packages/compat/posix/current/tests/signal1.c
M packages/compat/posix/current/tests/signal2.c
M packages/compat/posix/current/tests/sigsetjmp.c
M packages/compat/posix/current/tests/timer1.c
M packages/compat/posix/current/tests/tm_basic.cxx
M packages/compat/uitron/current/ChangeLog
M packages/compat/uitron/current/cdl/flags.cdl
M packages/compat/uitron/current/cdl/mboxes.cdl
M packages/compat/uitron/current/cdl/mempoolfixed.cdl
M packages/compat/uitron/current/cdl/mempoolvar.cdl
M packages/compat/uitron/current/cdl/semas.cdl
M packages/compat/uitron/current/cdl/tasks.cdl
M packages/compat/uitron/current/cdl/uitron.cdl
M packages/compat/uitron/current/cdl/version.cdl
M packages/compat/uitron/current/include/uit_func.h
M packages/compat/uitron/current/include/uit_func.inl
M packages/compat/uitron/current/include/uit_ifnc.h
M packages/compat/uitron/current/include/uit_ifnc.inl
M packages/compat/uitron/current/include/uit_objs.hxx
M packages/compat/uitron/current/include/uit_type.h
M packages/compat/uitron/current/src/uit_func.cxx
M packages/compat/uitron/current/src/uit_ifnc.cxx
M packages/compat/uitron/current/src/uit_objs.cxx
M packages/compat/uitron/current/tests/test1.c
M packages/compat/uitron/current/tests/test2.c
M packages/compat/uitron/current/tests/test3.c
M packages/compat/uitron/current/tests/test4.c
M packages/compat/uitron/current/tests/test5.c
M packages/compat/uitron/current/tests/test6.c
M packages/compat/uitron/current/tests/test7.c
M packages/compat/uitron/current/tests/test8.c
M packages/compat/uitron/current/tests/test9.c
M packages/compat/uitron/current/tests/testcx2.cxx
M packages/compat/uitron/current/tests/testcx3.cxx
M packages/compat/uitron/current/tests/testcx4.cxx
M packages/compat/uitron/current/tests/testcx5.cxx
M packages/compat/uitron/current/tests/testcx6.cxx
M packages/compat/uitron/current/tests/testcx7.cxx
M packages/compat/uitron/current/tests/testcx8.cxx
M packages/compat/uitron/current/tests/testcx9.cxx
M packages/compat/uitron/current/tests/testcxx.cxx
M packages/compat/uitron/current/tests/testintr.cxx
M packages/cygmon/current/ChangeLog
M packages/cygmon/current/cdl/cygmon.cdl
M packages/cygmon/current/misc/Notes_CygMon_PID
M packages/cygmon/current/misc/board.h
M packages/cygmon/current/misc/bplist-dynamic.c
M packages/cygmon/current/misc/breakpoints.c
M packages/cygmon/current/misc/cpu-mon.c
M packages/cygmon/current/misc/cpu_info.h
M packages/cygmon/current/misc/ecos_bsp.c
M packages/cygmon/current/misc/ecos_dummy.c
M packages/cygmon/current/misc/fmt_util.h
M packages/cygmon/current/misc/generic-stub.h
M packages/cygmon/current/misc/generic_fmt32.c
M packages/cygmon/current/misc/generic_mem.c
M packages/cygmon/current/misc/ledit.c
M packages/cygmon/current/misc/ledit.h
M packages/cygmon/current/misc/monitor.c
M packages/cygmon/current/misc/monitor.h
M packages/cygmon/current/misc/monitor_cmd.c
M packages/cygmon/current/misc/monitor_cmd.h
M packages/cygmon/current/misc/stub-tservice.h
M packages/cygmon/current/misc/tservice.h
M packages/cygmon/current/misc/unistd.h
M packages/cygmon/current/misc/utils.c
M packages/cygmon/current/misc/arm/arm-mon.c
M packages/cygmon/current/misc/arm/board.h
M packages/cygmon/current/misc/arm/cpu.h
M packages/cygmon/current/misc/arm/cpu_info.h
M packages/cygmon/current/misc/bsp/bsp.h
M packages/cygmon/current/misc/bsp/cpu.h
M packages/cygmon/current/misc/bsp/dbg-threads-api.h
M packages/cygmon/current/misc/bsp/defs.h
M packages/cygmon/current/misc/bsp/gdb-data.h
M packages/cygmon/current/misc/bsp/hex-utils.h
M packages/cygmon/current/misc/bsp/arm/gdb-cpu.c
M packages/cygmon/current/misc/bsp/arm/gdb-cpu.h
M packages/cygmon/current/misc/bsp/arm/gdb.h
M packages/cygmon/current/misc/bsp/arm/insn.h
M packages/cygmon/current/misc/bsp/arm/singlestep.c
M packages/cygmon/current/misc/bsp/common/breakpoint.c
M packages/cygmon/current/misc/bsp/common/bsp.c
M packages/cygmon/current/misc/bsp/common/bsp_cache.c
M packages/cygmon/current/misc/bsp/common/bsp_if.c
M packages/cygmon/current/misc/bsp/common/bsp_if.h
M packages/cygmon/current/misc/bsp/common/console-io.c
M packages/cygmon/current/misc/bsp/common/debug-io.c
M packages/cygmon/current/misc/bsp/common/gdb-cpu.c
M packages/cygmon/current/misc/bsp/common/gdb-cpu.h
M packages/cygmon/current/misc/bsp/common/gdb.h
M packages/cygmon/current/misc/bsp/common/generic-mem.c
M packages/cygmon/current/misc/bsp/common/hex-utils.c
M packages/cygmon/current/misc/bsp/common/printf.c
M packages/cygmon/current/misc/bsp/common/shared-data.c
M packages/cygmon/current/misc/bsp/common/singlestep.c
M packages/cygmon/current/misc/bsp/common/sprintf.c
M packages/cygmon/current/misc/bsp/common/syscall.c
M packages/cygmon/current/misc/bsp/common/sysinfo.c
M packages/cygmon/current/misc/bsp/common/vprintf.c
M packages/cygmon/current/misc/bsp/mips/gdb-cpu.c
M packages/cygmon/current/misc/bsp/mips/gdb-cpu.h
M packages/cygmon/current/misc/bsp/mips/gdb.h
M packages/cygmon/current/misc/bsp/mips/insn.h
M packages/cygmon/current/misc/bsp/mips/singlestep.c
M packages/cygmon/current/misc/bsp/mn10300/gdb-cpu.c
M packages/cygmon/current/misc/bsp/mn10300/gdb-cpu.h
M packages/cygmon/current/misc/bsp/mn10300/gdb.h
M packages/cygmon/current/misc/bsp/mn10300/insn.h
M packages/cygmon/current/misc/bsp/mn10300/singlestep.c
M packages/cygmon/current/misc/mips/board.h
M packages/cygmon/current/misc/mips/cpu.h
M packages/cygmon/current/misc/mips/cpu_info.h
M packages/cygmon/current/misc/mips/mips-mon.c
M packages/cygmon/current/misc/mn10300/board.h
M packages/cygmon/current/misc/mn10300/cpu.h
M packages/cygmon/current/misc/mn10300/cpu_info.h
M packages/cygmon/current/misc/mn10300/mn10300-mon.c
M packages/devs/eth/amd/pcnet/current/ChangeLog
M packages/devs/eth/amd/pcnet/current/cdl/amd_pcnet_eth_drivers.cdl
M packages/devs/eth/amd/pcnet/current/src/amd_pcnet.h
M packages/devs/eth/amd/pcnet/current/src/if_pcnet.c
A packages/devs/eth/arm/aaed2000/current/ChangeLog
A packages/devs/eth/arm/aaed2000/current/cdl/aaed2000_eth_drivers.cdl
A packages/devs/eth/arm/aaed2000/current/include/devs_eth_arm_aaed2000.inl
A packages/devs/eth/arm/cerf/current/ChangeLog
A packages/devs/eth/arm/cerf/current/cdl/cerf_eth_drivers.cdl
A packages/devs/eth/arm/cerf/current/doc/README
A packages/devs/eth/arm/cerf/current/include/devs_eth_arm_cerf.inl
A packages/devs/eth/arm/cerfpda/current/ChangeLog
A packages/devs/eth/arm/cerfpda/current/cdl/cerfpda_eth_drivers.cdl
A packages/devs/eth/arm/cerfpda/current/doc/README
A packages/devs/eth/arm/cerfpda/current/include/devs_eth_arm_cerfpda.inl
M packages/devs/eth/arm/ebsa285/current/ChangeLog
M packages/devs/eth/arm/ebsa285/current/cdl/ebsa285_eth_drivers.cdl
A packages/devs/eth/arm/ebsa285/current/include/devs_eth_ebsa285.inl
R packages/devs/eth/arm/ebsa285/current/include/ebsa285_info.h
R packages/devs/eth/arm/ebsa285/current/src/if_ebsa285.c
M packages/devs/eth/arm/ebsa285/current/tests/test_net_realtime.h
M packages/devs/eth/arm/edb7xxx/current/ChangeLog
M packages/devs/eth/arm/edb7xxx/current/cdl/edb7xxx_eth_drivers.cdl
M packages/devs/eth/arm/edb7xxx/current/include/devs_eth_arm_edb7xxx.inl
M packages/devs/eth/arm/flexanet/current/ChangeLog
M packages/devs/eth/arm/flexanet/current/cdl/flexanet_eth_drivers.cdl
M packages/devs/eth/arm/flexanet/current/include/devs_eth_flexanet.inl
M packages/devs/eth/arm/flexanet/current/src/if_flexanet.c
M packages/devs/eth/arm/integrator/current/ChangeLog
M packages/devs/eth/arm/integrator/current/cdl/integrator_eth_drivers.cdl
A packages/devs/eth/arm/integrator/current/include/devs_eth_arm_integrator_i82559.inl
R packages/devs/eth/arm/integrator/current/include/integrator_info.h
R packages/devs/eth/arm/integrator/current/src/if_integrator.c
M packages/devs/eth/arm/iq80310/current/ChangeLog
M packages/devs/eth/arm/iq80310/current/cdl/iq80310_eth_drivers.cdl
M packages/devs/eth/arm/iq80310/current/include/devs_eth_iq80310.inl
A packages/devs/eth/arm/iq80321/current/ChangeLog
A packages/devs/eth/arm/iq80321/current/cdl/iq80321_eth_drivers.cdl
A packages/devs/eth/arm/iq80321/current/include/devs_eth_iq80321.inl
A packages/devs/eth/arm/ks32c5000/current/ChangeLog
A packages/devs/eth/arm/ks32c5000/current/cdl/ks32c5000_eth.cdl
A packages/devs/eth/arm/ks32c5000/current/src/ics1890.c
A packages/devs/eth/arm/ks32c5000/current/src/ks5000_ether.c
A packages/devs/eth/arm/ks32c5000/current/src/ks5000_ether.h
A packages/devs/eth/arm/ks32c5000/current/src/ks5000_regs.h
A packages/devs/eth/arm/ks32c5000/current/src/lxt970.c
A packages/devs/eth/arm/ks32c5000/current/src/phy.h
A packages/devs/eth/arm/ks32c5000/current/src/std.h
M packages/devs/eth/arm/nano/current/ChangeLog
M packages/devs/eth/arm/nano/current/cdl/nano_eth_drivers.cdl
M packages/devs/eth/arm/nano/current/include/devs_eth_nano.inl
M packages/devs/eth/cf/current/ChangeLog
M packages/devs/eth/cf/current/cdl/cf_eth_drivers.cdl
M packages/devs/eth/cf/current/include/devs_eth_cf.inl
M packages/devs/eth/cf/current/src/if_sc_lpe.c
M packages/devs/eth/cl/cs8900a/current/ChangeLog
M packages/devs/eth/cl/cs8900a/current/cdl/cl_cs8900a_eth_drivers.cdl
M packages/devs/eth/cl/cs8900a/current/include/cs8900.h
M packages/devs/eth/cl/cs8900a/current/src/if_cs8900a.c
A packages/devs/eth/frv/frv400/current/ChangeLog
A packages/devs/eth/frv/frv400/current/cdl/frv400_eth_drivers.cdl
A packages/devs/eth/frv/frv400/current/include/devs_eth_frv400.inl
A packages/devs/eth/h8300/aki3068net/current/ChangeLog
A packages/devs/eth/h8300/aki3068net/current/cdl/h8300_aki3068net_eth_drivers.cdl
A packages/devs/eth/h8300/aki3068net/current/include/devs_eth_h8300_aki3068net.inl
A packages/devs/eth/h8300/aki3068net/current/src/if_aki3068net.c
A packages/devs/eth/i386/pc/i82544/current/ChangeLog
A packages/devs/eth/i386/pc/i82544/current/cdl/i386_pc_i82544_eth_drivers.cdl
A packages/devs/eth/i386/pc/i82544/current/include/devs_eth_i386_pc_i82544.inl
M packages/devs/eth/i386/pc/i82559/current/ChangeLog
M packages/devs/eth/i386/pc/i82559/current/cdl/i386_pc_i82559_eth_drivers.cdl
M packages/devs/eth/i386/pc/i82559/current/include/devs_eth_i386_pc_i82559.inl
A packages/devs/eth/intel/i21143/current/ChangeLog
A packages/devs/eth/intel/i21143/current/cdl/intel_i21143_eth_drivers.cdl
A packages/devs/eth/intel/i21143/current/src/if_i21143.c
A packages/devs/eth/intel/i82544/current/ChangeLog
A packages/devs/eth/intel/i82544/current/cdl/intel_i82544_eth_drivers.cdl
A packages/devs/eth/intel/i82544/current/include/i82544_info.h
A packages/devs/eth/intel/i82544/current/src/if_i82544.c
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/cdl/intel_i82559_eth_drivers.cdl
M packages/devs/eth/intel/i82559/current/include/i82559_info.h
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
M packages/devs/eth/mips/atlas/current/ChangeLog
M packages/devs/eth/mips/atlas/current/cdl/atlas_eth_drivers.cdl
M packages/devs/eth/mips/atlas/current/src/if_atlas.c
M packages/devs/eth/mips/atlas/current/src/if_buffers.S
M packages/devs/eth/mips/atlas/current/src/saa9730.h
A packages/devs/eth/mips/malta/current/ChangeLog
A packages/devs/eth/mips/malta/current/cdl/mips_mips32_malta_eth_drivers.cdl
A packages/devs/eth/mips/malta/current/include/devs_eth_mips_mips32_malta.inl
M packages/devs/eth/mips/ocelot/current/ChangeLog
M packages/devs/eth/mips/ocelot/current/cdl/mips_rm7000_ocelot_eth_drivers.cdl
M packages/devs/eth/mips/ocelot/current/include/devs_eth_mips_rm7000_ocelot.inl
A packages/devs/eth/mips/upd985xx/current/ChangeLog
A packages/devs/eth/mips/upd985xx/current/cdl/upd985xx_eth_drivers.cdl
A packages/devs/eth/mips/upd985xx/current/include/upd985xx_eth.h
A packages/devs/eth/mips/upd985xx/current/src/if_upd985xx.c
A packages/devs/eth/mips/vrc4375/current/ChangeLog
A packages/devs/eth/mips/vrc4375/current/cdl/vrc4375_eth_drivers.cdl
A packages/devs/eth/mips/vrc4375/current/include/devs_eth_vrc4375.inl
A packages/devs/eth/mn10300/asb2305/current/ChangeLog
A packages/devs/eth/mn10300/asb2305/current/cdl/mn10300_asb2305_eth.cdl
A packages/devs/eth/mn10300/asb2305/current/include/mn10300_asb2305_eth.inl
M packages/devs/eth/ns/dp83902a/current/ChangeLog
M packages/devs/eth/ns/dp83902a/current/cdl/ns_dp83902a_eth_drivers.cdl
M packages/devs/eth/ns/dp83902a/current/include/dp83902a.h
M packages/devs/eth/ns/dp83902a/current/src/if_dp83902a.c
M packages/devs/eth/powerpc/fec/current/ChangeLog
M packages/devs/eth/powerpc/fec/current/cdl/fec_eth_drivers.cdl
M packages/devs/eth/powerpc/fec/current/src/fec.h
M packages/devs/eth/powerpc/fec/current/src/if_fec.c
M packages/devs/eth/powerpc/quicc/current/ChangeLog
M packages/devs/eth/powerpc/quicc/current/cdl/quicc_eth_drivers.cdl
M packages/devs/eth/powerpc/quicc/current/src/if_quicc.c
M packages/devs/eth/powerpc/quicc/current/src/quicc_eth.h
A packages/devs/eth/sh/etherc/current/ChangeLog
A packages/devs/eth/sh/etherc/current/cdl/sh_etherc_eth_drivers.cdl
A packages/devs/eth/sh/etherc/current/src/if_etherc.c
A packages/devs/eth/sh/etherc/current/src/phyter.inl
A packages/devs/eth/sh/etherc/current/src/sh_etherc.h
A packages/devs/eth/sh/hs7729pci/current/ChangeLog
A packages/devs/eth/sh/hs7729pci/current/cdl/sh_hs7729pci_eth_drivers.cdl
A packages/devs/eth/sh/hs7729pci/current/include/devs_eth_sh_hs7729pci.inl
A packages/devs/eth/sh/se7751/current/ChangeLog
A packages/devs/eth/sh/se7751/current/cdl/sh_se7751_eth_drivers.cdl
A packages/devs/eth/sh/se7751/current/include/devs_eth_sh_se7751.inl
A packages/devs/eth/sh/se77x9/current/ChangeLog
A packages/devs/eth/sh/se77x9/current/cdl/sh_se77x9_eth_drivers.cdl
A packages/devs/eth/sh/se77x9/current/include/devs_eth_sh_se77x9.inl
M packages/devs/eth/smsc/lan91cxx/current/ChangeLog
M packages/devs/eth/smsc/lan91cxx/current/cdl/smsc_lan91cxx_eth_drivers.cdl
M packages/devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c
M packages/devs/eth/smsc/lan91cxx/current/src/smsc_lan91cxx.h
A packages/devs/eth/via/rhine/current/ChangeLog
A packages/devs/eth/via/rhine/current/cdl/via_rhine_eth_drivers.cdl
A packages/devs/eth/via/rhine/current/src/if_rhine.c
A packages/devs/eth/via/rhine/current/src/via_rhine.h
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/cdl/flash_amd_am29xxxxx.cdl
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl
A packages/devs/flash/arm/aaed2000/current/ChangeLog
A packages/devs/flash/arm/aaed2000/current/cdl/flash_arm_aaed2000.cdl
A packages/devs/flash/arm/aaed2000/current/src/aaed2000_flash.c
M packages/devs/flash/arm/assabet/current/ChangeLog
M packages/devs/flash/arm/assabet/current/cdl/flash_assabet.cdl
M packages/devs/flash/arm/assabet/current/include/assabet_strataflash.inl
M packages/devs/flash/arm/at91/current/ChangeLog
M packages/devs/flash/arm/at91/current/cdl/flash_at91.cdl
M packages/devs/flash/arm/at91/current/src/at91_flash.c
M packages/devs/flash/arm/at91/current/src/flash.h
M packages/devs/flash/arm/at91/current/src/flash_erase_block.c
M packages/devs/flash/arm/at91/current/src/flash_program_buf.c
M packages/devs/flash/arm/at91/current/src/flash_query.c
A packages/devs/flash/arm/cerf/current/ChangeLog
A packages/devs/flash/arm/cerf/current/cdl/flash_cerf.cdl
A packages/devs/flash/arm/cerf/current/include/cerf_strataflash.inl
A packages/devs/flash/arm/cerfpda/current/ChangeLog
A packages/devs/flash/arm/cerfpda/current/cdl/flash_cerfpda.cdl
A packages/devs/flash/arm/cerfpda/current/include/cerfpda_strataflash.inl
M packages/devs/flash/arm/ebsa285/current/ChangeLog
M packages/devs/flash/arm/ebsa285/current/cdl/flash_ebsa285.cdl
M packages/devs/flash/arm/ebsa285/current/src/ebsa285_flash.c
M packages/devs/flash/arm/ebsa285/current/src/flash.h
M packages/devs/flash/arm/ebsa285/current/src/flash_erase_block.c
M packages/devs/flash/arm/ebsa285/current/src/flash_program_buf.c
M packages/devs/flash/arm/ebsa285/current/src/flash_query.c
M packages/devs/flash/arm/edb7xxx/current/ChangeLog
M packages/devs/flash/arm/edb7xxx/current/cdl/flash_edb7xxx.cdl
A packages/devs/flash/arm/edb7xxx/current/include/edb7xxx_strataflash.inl
M packages/devs/flash/arm/edb7xxx/current/src/edb7xxx_flash.c
M packages/devs/flash/arm/edb7xxx/current/src/flash.h
M packages/devs/flash/arm/edb7xxx/current/src/flash_erase_block.c
M packages/devs/flash/arm/edb7xxx/current/src/flash_program_buf.c
M packages/devs/flash/arm/edb7xxx/current/src/flash_query.c
A packages/devs/flash/arm/excalibur/current/ChangeLog
A packages/devs/flash/arm/excalibur/current/cdl/flash_excalibur.cdl
A packages/devs/flash/arm/excalibur/current/src/arm_excalibur_flash.c
M packages/devs/flash/arm/flexanet/current/ChangeLog
M packages/devs/flash/arm/flexanet/current/cdl/flash_flexanet.cdl
M packages/devs/flash/arm/flexanet/current/include/flexanet_strataflash.inl
M packages/devs/flash/arm/integrator/current/ChangeLog
M packages/devs/flash/arm/integrator/current/cdl/flash_integrator.cdl
A packages/devs/flash/arm/integrator/current/src/arm_integrator_flash.c
R packages/devs/flash/arm/integrator/current/src/flash.h
R packages/devs/flash/arm/integrator/current/src/flash_erase_block.c
R packages/devs/flash/arm/integrator/current/src/flash_program_buf.c
R packages/devs/flash/arm/integrator/current/src/flash_query.c
R packages/devs/flash/arm/integrator/current/src/integrator_flash.c
M packages/devs/flash/arm/ipaq/current/ChangeLog
M packages/devs/flash/arm/ipaq/current/cdl/flash_ipaq.cdl
M packages/devs/flash/arm/ipaq/current/include/ipaq_strataflash.inl
M packages/devs/flash/arm/ipaq/current/src/ipaq_flash.c
M packages/devs/flash/arm/iq80310/current/ChangeLog
M packages/devs/flash/arm/iq80310/current/cdl/flash_iq80310.cdl
M packages/devs/flash/arm/iq80310/current/src/flash.h
M packages/devs/flash/arm/iq80310/current/src/flash_erase_block.c
M packages/devs/flash/arm/iq80310/current/src/flash_lock_block.c
M packages/devs/flash/arm/iq80310/current/src/flash_program_buf.c
M packages/devs/flash/arm/iq80310/current/src/flash_query.c
M packages/devs/flash/arm/iq80310/current/src/flash_unlock_block.c
M packages/devs/flash/arm/iq80310/current/src/iq80310_flash.c
A packages/devs/flash/arm/iq80321/current/ChangeLog
A packages/devs/flash/arm/iq80321/current/cdl/flash_iq80321.cdl
A packages/devs/flash/arm/iq80321/current/include/iq80321_strataflash.inl
M packages/devs/flash/arm/nano/current/ChangeLog
M packages/devs/flash/arm/nano/current/cdl/flash_nano.cdl
M packages/devs/flash/arm/nano/current/include/nano_strataflash.inl
M packages/devs/flash/arm/pid/current/ChangeLog
M packages/devs/flash/arm/pid/current/cdl/flash_arm_pid.cdl
M packages/devs/flash/arm/pid/current/src/arm_pid_flash.c
M packages/devs/flash/arm/sa1100mm/current/ChangeLog
M packages/devs/flash/arm/sa1100mm/current/cdl/flash_sa1100mm.cdl
M packages/devs/flash/arm/sa1100mm/current/src/flash.h
M packages/devs/flash/arm/sa1100mm/current/src/flash_erase_block.c
M packages/devs/flash/arm/sa1100mm/current/src/flash_program_buf.c
M packages/devs/flash/arm/sa1100mm/current/src/flash_query.c
M packages/devs/flash/arm/sa1100mm/current/src/sa1100mm_flash.c
M packages/devs/flash/atmel/at29cxxxx/current/ChangeLog
M packages/devs/flash/atmel/at29cxxxx/current/cdl/flash_atmel_at29cxxxx.cdl
M packages/devs/flash/atmel/at29cxxxx/current/include/flash_at29cxxxx.inl
A packages/devs/flash/frv/frv400/current/ChangeLog
A packages/devs/flash/frv/frv400/current/cdl/flash_frv_frv400.cdl
A packages/devs/flash/frv/frv400/current/src/frv400_flash.c
M packages/devs/flash/intel/28fxxx/current/ChangeLog
M packages/devs/flash/intel/28fxxx/current/cdl/flash_intel_28fxxx.cdl
M packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx.inl
M packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx_parts.inl
M packages/devs/flash/intel/bootblock/current/ChangeLog
M packages/devs/flash/intel/bootblock/current/cdl/flash_intel_bootblock.cdl
M packages/devs/flash/intel/bootblock/current/src/bootblock_flash.c
M packages/devs/flash/intel/bootblock/current/src/flash.h
M packages/devs/flash/intel/bootblock/current/src/flash_erase_block.c
M packages/devs/flash/intel/bootblock/current/src/flash_program_buf.c
M packages/devs/flash/intel/bootblock/current/src/flash_query.c
M packages/devs/flash/intel/strata/current/ChangeLog
M packages/devs/flash/intel/strata/current/cdl/flash_strata.cdl
M packages/devs/flash/intel/strata/current/src/flash_erase_block.c
M packages/devs/flash/intel/strata/current/src/flash_lock_block.c
M packages/devs/flash/intel/strata/current/src/flash_program_buf.c
M packages/devs/flash/intel/strata/current/src/flash_query.c
M packages/devs/flash/intel/strata/current/src/flash_unlock_block.c
M packages/devs/flash/intel/strata/current/src/strata.c
M packages/devs/flash/intel/strata/current/src/strata.h
M packages/devs/flash/mips/atlas/current/ChangeLog
M packages/devs/flash/mips/atlas/current/cdl/flash_atlas.cdl
M packages/devs/flash/mips/atlas/current/src/atlas_flash.c
M packages/devs/flash/mips/atlas/current/src/flash.h
M packages/devs/flash/mips/atlas/current/src/flash_erase_block.c
M packages/devs/flash/mips/atlas/current/src/flash_lock_block.c
M packages/devs/flash/mips/atlas/current/src/flash_program_buf.c
M packages/devs/flash/mips/atlas/current/src/flash_query.c
M packages/devs/flash/mips/atlas/current/src/flash_unlock_block.c
A packages/devs/flash/mips/malta/current/ChangeLog
A packages/devs/flash/mips/malta/current/cdl/flash_malta.cdl
A packages/devs/flash/mips/malta/current/src/mips_malta_flash.c
M packages/devs/flash/mips/ocelot/current/ChangeLog
M packages/devs/flash/mips/ocelot/current/cdl/flash_mips_ocelot.cdl
M packages/devs/flash/mips/ocelot/current/src/mips_ocelot_flash.c
M packages/devs/flash/mips/vrc437x/current/ChangeLog
M packages/devs/flash/mips/vrc437x/current/cdl/flash_mips_vrc437x.cdl
M packages/devs/flash/mips/vrc437x/current/src/mips_vrc437x_flash.c
A packages/devs/flash/mn10300/asb2305/current/ChangeLog
A packages/devs/flash/mn10300/asb2305/current/cdl/flash_asb2305.cdl
A packages/devs/flash/mn10300/asb2305/current/src/mn10300_asb2305_flash.c
M packages/devs/flash/mn10300/stb/current/ChangeLog
M packages/devs/flash/mn10300/stb/current/cdl/flash_stb.cdl
M packages/devs/flash/mn10300/stb/current/src/mn10300_stb_flash.c
A packages/devs/flash/powerpc/cme555/current/ChangeLog
A packages/devs/flash/powerpc/cme555/current/cdl/flash_cme555.cdl
A packages/devs/flash/powerpc/cme555/current/src/powerpc_cme555_flash.c
A packages/devs/flash/powerpc/ec555/current/ChangeLog
A packages/devs/flash/powerpc/ec555/current/cdl/flash_ec555.cdl
A packages/devs/flash/powerpc/ec555/current/src/powerpc_ec555_flash.c
M packages/devs/flash/powerpc/mbx/current/ChangeLog
M packages/devs/flash/powerpc/mbx/current/cdl/flash_mbx.cdl
M packages/devs/flash/powerpc/mbx/current/src/powerpc_mbx_flash.c
M packages/devs/flash/powerpc/viper/current/ChangeLog
M packages/devs/flash/powerpc/viper/current/cdl/flash_viper.cdl
M packages/devs/flash/powerpc/viper/current/src/flash.h
M packages/devs/flash/powerpc/viper/current/src/flash_erase_block.c
M packages/devs/flash/powerpc/viper/current/src/flash_program_buf.c
M packages/devs/flash/powerpc/viper/current/src/flash_query.c
M packages/devs/flash/powerpc/viper/current/src/viper_flash.c
M packages/devs/flash/sh/cq7750/current/ChangeLog
M packages/devs/flash/sh/cq7750/current/cdl/flash_cq7750.cdl
M packages/devs/flash/sh/cq7750/current/src/cq7750_flash.c
M packages/devs/flash/sh/edk7708/current/ChangeLog
M packages/devs/flash/sh/edk7708/current/cdl/flash_sh_edk7708.cdl
M packages/devs/flash/sh/edk7708/current/src/sh_edk7708_flash.c
A packages/devs/flash/sh/hs7729pci/current/ChangeLog
A packages/devs/flash/sh/hs7729pci/current/cdl/flash_sh_hs7729pci.cdl
A packages/devs/flash/sh/hs7729pci/current/src/sh_hs7729pci_flash.c
A packages/devs/flash/sh/se7751/current/ChangeLog
A packages/devs/flash/sh/se7751/current/cdl/flash_sh_se7751.cdl
A packages/devs/flash/sh/se7751/current/src/sh_se7751_flash.c
A packages/devs/flash/sh/se77x9/current/ChangeLog
A packages/devs/flash/sh/se77x9/current/cdl/flash_sh_se77x9.cdl
A packages/devs/flash/sh/se77x9/current/src/sh_se77x9_flash.c
M packages/devs/flash/synth/current/ChangeLog
M packages/devs/flash/synth/current/cdl/flash_synth.cdl
M packages/devs/flash/synth/current/src/flash_erase_block.c
M packages/devs/flash/synth/current/src/flash_program_buf.c
M packages/devs/flash/synth/current/src/flash_query.c
M packages/devs/flash/synth/current/src/synth.c
M packages/devs/flash/synth/current/src/synth.h
M packages/devs/flash/synth/current/tests/flash1.c
A packages/devs/kbd/arm/aaed2000/current/ChangeLog
A packages/devs/kbd/arm/aaed2000/current/cdl/kbd_aaed2000.cdl
A packages/devs/kbd/arm/aaed2000/current/src/aaed2000_kbd.c
M packages/devs/kbd/arm/ipaq/current/ChangeLog
M packages/devs/kbd/arm/ipaq/current/cdl/kbd_ipaq.cdl
M packages/devs/kbd/arm/ipaq/current/src/ipaq_kbd.c
M packages/devs/pcmcia/arm/assabet/current/ChangeLog
M packages/devs/pcmcia/arm/assabet/current/cdl/pcmcia_assabet.cdl
M packages/devs/pcmcia/arm/assabet/current/src/assabet_pcmcia.c
A packages/devs/pcmcia/arm/cerf/current/ChangeLog
A packages/devs/pcmcia/arm/cerf/current/cdl/pcmcia_cerf.cdl
A packages/devs/pcmcia/arm/cerf/current/src/cerf_pcmcia.c
A packages/devs/pcmcia/arm/cerfpda/current/ChangeLog
A packages/devs/pcmcia/arm/cerfpda/current/cdl/pcmcia_cerfpda.cdl
A packages/devs/pcmcia/arm/cerfpda/current/src/cerfpda_pcmcia.c
M packages/devs/pcmcia/arm/ipaq/current/ChangeLog
M packages/devs/pcmcia/arm/ipaq/current/cdl/pcmcia_ipaq.cdl
M packages/devs/pcmcia/arm/ipaq/current/src/ipaq_pcmcia.c
A packages/devs/serial/arm/aaed2000/current/ChangeLog
A packages/devs/serial/arm/aaed2000/current/cdl/ser_arm_aaed2000.cdl
A packages/devs/serial/arm/aaed2000/current/src/aaed2000_serial.c
A packages/devs/serial/arm/aaed2000/current/src/aaed2000_serial.h
M packages/devs/serial/arm/aeb/current/ChangeLog
M packages/devs/serial/arm/aeb/current/cdl/ser_arm_aeb.cdl
M packages/devs/serial/arm/aeb/current/src/aeb_serial.c
M packages/devs/serial/arm/aeb/current/src/aeb_serial.h
M packages/devs/serial/arm/at91/current/ChangeLog
M packages/devs/serial/arm/at91/current/cdl/ser_arm_at91.cdl
M packages/devs/serial/arm/at91/current/src/at91_serial.c
M packages/devs/serial/arm/at91/current/src/at91_serial.h
A packages/devs/serial/arm/cerfpda/current/ChangeLog
A packages/devs/serial/arm/cerfpda/current/cdl/ser_arm_cerfpda.cdl
A packages/devs/serial/arm/cerfpda/current/include/arm_sa1110_cerfpda_ser.inl
M packages/devs/serial/arm/cma230/current/ChangeLog
M packages/devs/serial/arm/cma230/current/cdl/ser_arm_cma230.cdl
M packages/devs/serial/arm/cma230/current/src/cma230_serial.c
M packages/devs/serial/arm/cma230/current/src/cma230_serial.h
M packages/devs/serial/arm/e7t/current/ChangeLog
M packages/devs/serial/arm/e7t/current/cdl/ser_arm_e7t.cdl
M packages/devs/serial/arm/e7t/current/src/e7t_serial.c
M packages/devs/serial/arm/e7t/current/src/e7t_serial.h
M packages/devs/serial/arm/ebsa285/current/ChangeLog
M packages/devs/serial/arm/ebsa285/current/cdl/ser_arm_ebsa285.cdl
M packages/devs/serial/arm/ebsa285/current/src/ebsa285_serial.c
M packages/devs/serial/arm/edb7xxx/current/ChangeLog
M packages/devs/serial/arm/edb7xxx/current/cdl/ser_arm_edb7xxx.cdl
M packages/devs/serial/arm/edb7xxx/current/src/edb7xxx_serial.c
M packages/devs/serial/arm/edb7xxx/current/src/edb7xxx_serial.h
M packages/devs/serial/arm/integrator/current/ChangeLog
M packages/devs/serial/arm/integrator/current/cdl/ser_arm_integrator.cdl
M packages/devs/serial/arm/integrator/current/src/integrator_serial.h
M packages/devs/serial/arm/integrator/current/src/integrator_serial_with_ints.c
M packages/devs/serial/arm/iq80310/current/ChangeLog
M packages/devs/serial/arm/iq80310/current/cdl/ser_arm_iq80310.cdl
M packages/devs/serial/arm/iq80310/current/include/arm_iq80310_ser.inl
A packages/devs/serial/arm/iq80321/current/ChangeLog
A packages/devs/serial/arm/iq80321/current/cdl/ser_arm_iq80321.cdl
A packages/devs/serial/arm/iq80321/current/include/arm_iq80321_ser.inl
M packages/devs/serial/arm/pid/current/ChangeLog
M packages/devs/serial/arm/pid/current/cdl/ser_arm_pid.cdl
M packages/devs/serial/arm/pid/current/include/arm_arm7_pid_ser.inl
M packages/devs/serial/arm/sa11x0/current/ChangeLog
M packages/devs/serial/arm/sa11x0/current/cdl/ser_arm_sa11x0.cdl
M packages/devs/serial/arm/sa11x0/current/src/sa11x0_serial.c
M packages/devs/serial/arm/sa11x0/current/src/sa11x0_serial.h
M packages/devs/serial/generic/16x5x/current/ChangeLog
M packages/devs/serial/generic/16x5x/current/cdl/ser_generic_16x5x.cdl
M packages/devs/serial/generic/16x5x/current/src/ser_16x5x.c
A packages/devs/serial/h8300/h8300h/current/ChangeLog
A packages/devs/serial/h8300/h8300h/current/cdl/serial_h8300.cdl
A packages/devs/serial/h8300/h8300h/current/src/h8300_sci_serial.c
M packages/devs/serial/i386/pc/current/ChangeLog
M packages/devs/serial/i386/pc/current/cdl/ser_i386_pc.cdl
M packages/devs/serial/i386/pc/current/include/i386_pc_ser.inl
M packages/devs/serial/loop/current/ChangeLog
M packages/devs/serial/loop/current/cdl/ser_loop.cdl
M packages/devs/serial/loop/current/src/loop_serial.c
M packages/devs/serial/mips/atlas/current/ChangeLog
M packages/devs/serial/mips/atlas/current/cdl/ser_mips_atlas.cdl
M packages/devs/serial/mips/atlas/current/src/atlas_serial.c
M packages/devs/serial/mips/atlas/current/src/atlas_serial.h
M packages/devs/serial/mips/jmr3904/current/ChangeLog
M packages/devs/serial/mips/jmr3904/current/cdl/ser_mips_jmr3904.cdl
M packages/devs/serial/mips/jmr3904/current/src/tx3904_serial.c
M packages/devs/serial/mips/ref4955/current/ChangeLog
M packages/devs/serial/mips/ref4955/current/cdl/ser_mips_ref4955.cdl
M packages/devs/serial/mips/ref4955/current/include/mips_tx49_ref4955_ser.inl
A packages/devs/serial/mips/upd985xx/current/ChangeLog
A packages/devs/serial/mips/upd985xx/current/cdl/ser_mips_upd985xx.cdl
A packages/devs/serial/mips/upd985xx/current/src/upd985xx_serial.c
A packages/devs/serial/mips/upd985xx/current/src/upd985xx_serial.h
M packages/devs/serial/mips/vrc437x/current/ChangeLog
M packages/devs/serial/mips/vrc437x/current/cdl/ser_mips_vrc437x.cdl
M packages/devs/serial/mips/vrc437x/current/src/vrc437x_serial.c
M packages/devs/serial/mips/vrc437x/current/src/vrc437x_serial.h
M packages/devs/serial/mn10300/mn10300/current/ChangeLog
M packages/devs/serial/mn10300/mn10300/current/cdl/ser_mn10300.cdl
M packages/devs/serial/mn10300/mn10300/current/src/mn10300_serial.c
A packages/devs/serial/powerpc/cme555/current/ChangeLog
A packages/devs/serial/powerpc/cme555/current/cdl/ser_powerpc_cme555.cdl
A packages/devs/serial/powerpc/cme555/current/src/cme555_serial.h
A packages/devs/serial/powerpc/cme555/current/src/cme555_serial_with_ints.c
M packages/devs/serial/powerpc/cogent/current/ChangeLog
M packages/devs/serial/powerpc/cogent/current/cdl/ser_powerpc_cogent.cdl
M packages/devs/serial/powerpc/cogent/current/src/cogent_serial.h
M packages/devs/serial/powerpc/cogent/current/src/cogent_serial_with_ints.c
A packages/devs/serial/powerpc/ec555/current/ChangeLog
A packages/devs/serial/powerpc/ec555/current/cdl/ser_powerpc_ec555.cdl
A packages/devs/serial/powerpc/ec555/current/src/ec555_serial.h
A packages/devs/serial/powerpc/ec555/current/src/ec555_serial_with_ints.c
M packages/devs/serial/powerpc/quicc/current/ChangeLog
M packages/devs/serial/powerpc/quicc/current/cdl/ser_quicc_smc.cdl
M packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.c
M packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.h
M packages/devs/serial/sh/cq7708/current/ChangeLog
M packages/devs/serial/sh/cq7708/current/cdl/ser_sh_cq7708.cdl
M packages/devs/serial/sh/cq7708/current/include/sh_sh3_cq7708_sci.inl
M packages/devs/serial/sh/edk7708/current/ChangeLog
M packages/devs/serial/sh/edk7708/current/cdl/ser_sh_edk7708.cdl
M packages/devs/serial/sh/edk7708/current/include/sh_sh3_edk7708_sci.inl
M packages/devs/serial/sh/sci/current/ChangeLog
M packages/devs/serial/sh/sci/current/cdl/ser_sh_sci.cdl
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/cdl/ser_sh_scif.cdl
M packages/devs/serial/sh/scif/current/src/sh_scif_serial.c
A packages/devs/serial/sh/se77x9/current/ChangeLog
A packages/devs/serial/sh/se77x9/current/cdl/ser_sh_se77x9.cdl
A packages/devs/serial/sh/se77x9/current/include/sh_sh3_se77x9_16x5x.inl
A packages/devs/serial/sh/se77x9/current/include/sh_sh3_se77x9_scif.inl
M packages/devs/serial/sparclite/sleb/current/ChangeLog
M packages/devs/serial/sparclite/sleb/current/cdl/ser_sparclite_sleb.cdl
M packages/devs/serial/sparclite/sleb/current/src/sleb_sdtr.c
M packages/devs/serial/sparclite/sleb/current/src/sleb_sdtr.h
M packages/devs/serial/v85x/v850/current/ChangeLog
M packages/devs/serial/v85x/v850/current/cdl/ser_v85x_v850.cdl
M packages/devs/serial/v85x/v850/current/src/v85x_v850_serial.c
M packages/devs/serial/v85x/v850/current/src/v85x_v850_serial.h
A packages/devs/touch/arm/aaed2000/current/ChangeLog
A packages/devs/touch/arm/aaed2000/current/touch_aaed2000.cdl
A packages/devs/touch/arm/aaed2000/current/src/aaed2000_ts.c
M packages/devs/touch/arm/ipaq/current/ChangeLog
M packages/devs/touch/arm/ipaq/current/cdl/touch_ipaq.cdl
M packages/devs/touch/arm/ipaq/current/src/ipaq_ts.c
A packages/devs/usb/nec_upd985xx/current/ChangeLog
A packages/devs/usb/nec_upd985xx/current/cdl/usbs_upd985xx.cdl
A packages/devs/usb/nec_upd985xx/current/doc/devs-usb-nec-upd985xx.html
A packages/devs/usb/nec_upd985xx/current/doc/makefile
A packages/devs/usb/nec_upd985xx/current/doc/usbs_upd985xx.sgml
A packages/devs/usb/nec_upd985xx/current/include/usbs_upd985xx.h
A packages/devs/usb/nec_upd985xx/current/src/usbs_upd985xx.c
A packages/devs/usb/nec_upd985xx/current/src/usbs_upd985xx_data.cxx
M packages/devs/usb/sa11x0/current/ChangeLog
M packages/devs/usb/sa11x0/current/cdl/usbs_sa11x0.cdl
M packages/devs/usb/sa11x0/current/doc/makefile
M packages/devs/usb/sa11x0/current/doc/usbs_sa11x0.sgml
M packages/devs/usb/sa11x0/current/include/usbs_sa11x0.h
M packages/devs/usb/sa11x0/current/src/usbs_sa11x0.c
M packages/devs/usb/sa11x0/current/src/usbs_sa11x0_data.cxx
M packages/devs/wallclock/dallas/ds12887/current/ChangeLog
M packages/devs/wallclock/dallas/ds12887/current/cdl/wallclock_ds12887.cdl
M packages/devs/wallclock/dallas/ds12887/current/src/ds12887.cxx
M packages/devs/wallclock/dallas/ds1742/current/ChangeLog
M packages/devs/wallclock/dallas/ds1742/current/ds1742.inl
M packages/devs/wallclock/dallas/ds1742/current/wallclock_ds1742.cdl
M packages/devs/wallclock/i386/pc/current/ChangeLog
M packages/devs/wallclock/i386/pc/current/cdl/i386_pc_wallclock_drivers.cdl
M packages/devs/wallclock/i386/pc/current/include/devices_wallclock_i386_pc.inl
M packages/devs/wallclock/mips/ref4955/current/ChangeLog
M packages/devs/wallclock/mips/ref4955/current/cdl/wallclock_ref4955.cdl
M packages/devs/wallclock/mips/ref4955/current/src/wallclock_ref4955.cxx
A packages/devs/wallclock/powerpc/mpc5xx/current/ChangeLog
A packages/devs/wallclock/powerpc/mpc5xx/current/cdl/wallclock_mpc5xx.cdl
A packages/devs/wallclock/powerpc/mpc5xx/current/src/wallclock_mpc5xx.cxx
A packages/devs/wallclock/sh/hs7729pci/current/ChangeLog
A packages/devs/wallclock/sh/hs7729pci/current/cdl/wallclock_hs7729pci.cdl
A packages/devs/wallclock/sh/hs7729pci/current/include/devs_wallclock_sh_hs7729pci.inl
M packages/devs/wallclock/sh/sh3/current/ChangeLog
M packages/devs/wallclock/sh/sh3/current/cdl/wallclock_sh3.cdl
M packages/devs/wallclock/sh/sh3/current/src/wallclock_sh3.cxx
M packages/devs/watchdog/arm/aeb/current/ChangeLog
M packages/devs/watchdog/arm/aeb/current/cdl/watchdog_aeb.cdl
M packages/devs/watchdog/arm/aeb/current/src/watchdog_aeb.cxx
M packages/devs/watchdog/arm/ebsa285/current/ChangeLog
M packages/devs/watchdog/arm/ebsa285/current/cdl/watchdog_ebsa285.cdl
M packages/devs/watchdog/arm/ebsa285/current/src/watchdog_ebsa285.cxx
M packages/devs/watchdog/arm/sa11x0/current/ChangeLog
M packages/devs/watchdog/arm/sa11x0/current/cdl/watchdog_sa11x0.cdl
M packages/devs/watchdog/arm/sa11x0/current/src/watchdog_sa11x0.cxx
M packages/devs/watchdog/mn10300/mn10300/current/ChangeLog
M packages/devs/watchdog/mn10300/mn10300/current/cdl/watchdog_mn10300.cdl
M packages/devs/watchdog/mn10300/mn10300/current/src/watchdog_mn10300.cxx
M packages/devs/watchdog/sh/sh3/current/ChangeLog
M packages/devs/watchdog/sh/sh3/current/cdl/watchdog_sh3.cdl
M packages/devs/watchdog/sh/sh3/current/src/watchdog_sh3.cxx
M packages/error/current/ChangeLog
M packages/error/current/cdl/error.cdl
M packages/error/current/include/codes.h
M packages/error/current/include/errno.h
M packages/error/current/include/strerror.h
M packages/error/current/src/errno.cxx
M packages/error/current/src/strerror.cxx
A packages/fs/jffs2/current/ChangeLog
A packages/fs/jffs2/current/cdl/jffs2.cdl
A packages/fs/jffs2/current/doc/readme.txt
A packages/fs/jffs2/current/src/LICENCE
A packages/fs/jffs2/current/src/background.c
A packages/fs/jffs2/current/src/build.c
A packages/fs/jffs2/current/src/compr.c
A packages/fs/jffs2/current/src/compr_rtime.c
A packages/fs/jffs2/current/src/compr_rubin.c
A packages/fs/jffs2/current/src/compr_rubin.h
A packages/fs/jffs2/current/src/compr_zlib.c
A packages/fs/jffs2/current/src/crc32.c
A packages/fs/jffs2/current/src/crc32.h
A packages/fs/jffs2/current/src/dir-ecos.c
A packages/fs/jffs2/current/src/erase.c
A packages/fs/jffs2/current/src/file-ecos.c
A packages/fs/jffs2/current/src/gc.c
A packages/fs/jffs2/current/src/histo.h
A packages/fs/jffs2/current/src/histo_mips.h
A packages/fs/jffs2/current/src/jffs2.c
A packages/fs/jffs2/current/src/jffs2.h
A packages/fs/jffs2/current/src/jffs2_fs_i.h
A packages/fs/jffs2/current/src/jffs2_fs_sb.h
A packages/fs/jffs2/current/src/jffs2port.h
A packages/fs/jffs2/current/src/list.h
A packages/fs/jffs2/current/src/malloc-ecos.c
A packages/fs/jffs2/current/src/nodelist.c
A packages/fs/jffs2/current/src/nodelist.h
A packages/fs/jffs2/current/src/nodemgmt.c
A packages/fs/jffs2/current/src/os-ecos.h
A packages/fs/jffs2/current/src/pushpull.h
A packages/fs/jffs2/current/src/read.c
A packages/fs/jffs2/current/src/readinode.c
A packages/fs/jffs2/current/src/scan.c
A packages/fs/jffs2/current/src/write.c
A packages/fs/jffs2/current/support/jffs2/jffs2.img
A packages/fs/jffs2/current/support/jffs2/etc/group
A packages/fs/jffs2/current/support/jffs2/etc/passwd
A packages/fs/jffs2/current/tests/fileio1.c
A packages/fs/jffs2/current/tests/romfileio1.c
M packages/fs/ram/current/ChangeLog
M packages/fs/ram/current/cdl/ramfs.cdl
M packages/fs/ram/current/src/ramfs.c
M packages/fs/ram/current/tests/fileio1.c
M packages/fs/rom/current/ChangeLog
M packages/fs/rom/current/cdl/romfs.cdl
M packages/fs/rom/current/src/romfs.c
M packages/fs/rom/current/support/Makefile
M packages/fs/rom/current/support/file2c.tcl
M packages/fs/rom/current/support/mk_romfs.c
M packages/fs/rom/current/tests/fileio1.c
M packages/hal/arm/aeb/current/ChangeLog
M packages/hal/arm/aeb/current/cdl/hal_arm_aeb.cdl
M packages/hal/arm/aeb/current/include/hal_cache.h
M packages/hal/arm/aeb/current/include/hal_diag.h
M packages/hal/arm/aeb/current/include/hal_platform_ints.h
M packages/hal/arm/aeb/current/include/hal_platform_setup.h
A packages/hal/arm/aeb/current/include/plf_io.h
M packages/hal/arm/aeb/current/include/plf_stub.h
M packages/hal/arm/aeb/current/src/Notes_GDB_stub
M packages/hal/arm/aeb/current/src/aeb_misc.c
M packages/hal/arm/aeb/current/src/flash_cksum.tcl
M packages/hal/arm/aeb/current/src/gdb_module.c
M packages/hal/arm/aeb/current/src/hal_diag.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/arch.inc
M packages/hal/arm/arch/current/include/arm_stub.h
M packages/hal/arm/arch/current/include/basetype.h
M packages/hal/arm/arch/current/include/hal_arch.h
M packages/hal/arm/arch/current/include/hal_intr.h
M packages/hal/arm/arch/current/include/hal_io.h
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/arm_stub.c
M packages/hal/arm/arch/current/src/context.S
M packages/hal/arm/arch/current/src/hal_misc.c
M packages/hal/arm/arch/current/src/hal_mk_defs.c
M packages/hal/arm/arch/current/src/hal_syscall.c
A packages/hal/arm/arch/current/src/redboot_linux_exec.c
M packages/hal/arm/arch/current/src/vectors.S
A packages/hal/arm/arm9/aaed2000/current/ChangeLog
A packages/hal/arm/arm9/aaed2000/current/cdl/hal_arm_arm9_aaed2000.cdl
A packages/hal/arm/arm9/aaed2000/current/include/aaed2000.h
A packages/hal/arm/arm9/aaed2000/current/include/hal_diag.h
A packages/hal/arm/arm9/aaed2000/current/include/hal_platform_ints.h
A packages/hal/arm/arm9/aaed2000/current/include/hal_platform_setup.h
A packages/hal/arm/arm9/aaed2000/current/include/lcd_support.h
A packages/hal/arm/arm9/aaed2000/current/include/plf_io.h
A packages/hal/arm/arm9/aaed2000/current/include/plf_stub.h
A packages/hal/arm/arm9/aaed2000/current/include/pkgconf/mlt_arm_arm9_aaed2000_ram.h
A packages/hal/arm/arm9/aaed2000/current/include/pkgconf/mlt_arm_arm9_aaed2000_ram.ldi
A packages/hal/arm/arm9/aaed2000/current/include/pkgconf/mlt_arm_arm9_aaed2000_ram.mlt
A packages/hal/arm/arm9/aaed2000/current/include/pkgconf/mlt_arm_arm9_aaed2000_rom.h
A packages/hal/arm/arm9/aaed2000/current/include/pkgconf/mlt_arm_arm9_aaed2000_rom.ldi
A packages/hal/arm/arm9/aaed2000/current/include/pkgconf/mlt_arm_arm9_aaed2000_rom.mlt
A packages/hal/arm/arm9/aaed2000/current/include/pkgconf/mlt_arm_arm9_aaed2000_romram.h
A packages/hal/arm/arm9/aaed2000/current/include/pkgconf/mlt_arm_arm9_aaed2000_romram.ldi
A packages/hal/arm/arm9/aaed2000/current/include/pkgconf/mlt_arm_arm9_aaed2000_romram.mlt
A packages/hal/arm/arm9/aaed2000/current/misc/redboot_primary_RAM.ecm
A packages/hal/arm/arm9/aaed2000/current/misc/redboot_primary_ROMRAM.ecm
A packages/hal/arm/arm9/aaed2000/current/misc/smpeg.ecm
A packages/hal/arm/arm9/aaed2000/current/misc/toyota_fullscr.ecm
A packages/hal/arm/arm9/aaed2000/current/misc/toyota_window.ecm
A packages/hal/arm/arm9/aaed2000/current/src/aaed2000_misc.c
A packages/hal/arm/arm9/aaed2000/current/src/banner.xpm
A packages/hal/arm/arm9/aaed2000/current/src/font.h
A packages/hal/arm/arm9/aaed2000/current/src/hal_diag.c
A packages/hal/arm/arm9/aaed2000/current/src/kbd_drvr.c
A packages/hal/arm/arm9/aaed2000/current/src/lcd_support.c
A packages/hal/arm/arm9/excalibur/current/ChangeLog
A packages/hal/arm/arm9/excalibur/current/cdl/hal_arm_arm9_excalibur.cdl
A packages/hal/arm/arm9/excalibur/current/include/excalibur.h
A packages/hal/arm/arm9/excalibur/current/include/hal_diag.h
A packages/hal/arm/arm9/excalibur/current/include/hal_platform_ints.h
A packages/hal/arm/arm9/excalibur/current/include/hal_platform_setup.h
A packages/hal/arm/arm9/excalibur/current/include/plf_io.h
A packages/hal/arm/arm9/excalibur/current/include/plf_stub.h
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_ram.h
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_ram.ldi
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_ram.mlt
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_redboot.h
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_redboot.ldi
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_redboot.mlt
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_rom.h
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_rom.ldi
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_rom.mlt
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_romram.h
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_romram.ldi
A packages/hal/arm/arm9/excalibur/current/include/pkgconf/mlt_arm_arm9_excalibur_romram.mlt
A packages/hal/arm/arm9/excalibur/current/misc/redboot_RAM.ecm
A packages/hal/arm/arm9/excalibur/current/misc/redboot_REDBOOT.ecm
A packages/hal/arm/arm9/excalibur/current/misc/redboot_ROMRAM.ecm
A packages/hal/arm/arm9/excalibur/current/src/excalibur_misc.c
A packages/hal/arm/arm9/excalibur/current/src/hal_diag.c
M packages/hal/arm/arm9/var/current/ChangeLog
M packages/hal/arm/arm9/var/current/cdl/hal_arm_arm9.cdl
M packages/hal/arm/arm9/var/current/include/hal_cache.h
A packages/hal/arm/arm9/var/current/include/var_io.h
M packages/hal/arm/arm9/var/current/src/arm9_misc.c
M packages/hal/arm/at91/current/ChangeLog
M packages/hal/arm/at91/current/cdl/hal_arm_at91.cdl
M packages/hal/arm/at91/current/include/hal_cache.h
M packages/hal/arm/at91/current/include/hal_diag.h
M packages/hal/arm/at91/current/include/hal_platform_ints.h
M packages/hal/arm/at91/current/include/hal_platform_setup.h
M packages/hal/arm/at91/current/include/plf_io.h
M packages/hal/arm/at91/current/include/plf_stub.h
M packages/hal/arm/at91/current/misc/redboot_ROM.ecm
M packages/hal/arm/at91/current/misc/redboot_ROMRAM.ecm
M packages/hal/arm/at91/current/src/at91_misc.c
M packages/hal/arm/at91/current/src/hal_diag.c
M packages/hal/arm/cma230/current/ChangeLog
M packages/hal/arm/cma230/current/cdl/hal_arm_cma230.cdl
M packages/hal/arm/cma230/current/include/hal_cache.h
M packages/hal/arm/cma230/current/include/hal_cma230.h
M packages/hal/arm/cma230/current/include/hal_diag.h
M packages/hal/arm/cma230/current/include/hal_platform_extras.h
M packages/hal/arm/cma230/current/include/hal_platform_ints.h
M packages/hal/arm/cma230/current/include/hal_platform_setup.h
A packages/hal/arm/cma230/current/include/plf_io.h
M packages/hal/arm/cma230/current/include/plf_stub.h
M packages/hal/arm/cma230/current/src/cma230_misc.c
M packages/hal/arm/cma230/current/src/hal_diag.c
M packages/hal/arm/e7t/current/ChangeLog
M packages/hal/arm/e7t/current/cdl/hal_arm_e7t.cdl
M packages/hal/arm/e7t/current/include/hal_cache.h
M packages/hal/arm/e7t/current/include/hal_diag.h
M packages/hal/arm/e7t/current/include/hal_platform_ints.h
M packages/hal/arm/e7t/current/include/hal_platform_setup.h
M packages/hal/arm/e7t/current/include/plf_io.h
M packages/hal/arm/e7t/current/include/plf_stub.h
M packages/hal/arm/e7t/current/misc/redboot_ROM.ecm
M packages/hal/arm/e7t/current/src/e7t_misc.c
M packages/hal/arm/e7t/current/src/flash_cksum.tcl
M packages/hal/arm/e7t/current/src/hal_diag.c
M packages/hal/arm/e7t/current/src/redboot_module.c
M packages/hal/arm/ebsa285/current/ChangeLog
M packages/hal/arm/ebsa285/current/cdl/hal_arm_ebsa285.cdl
M packages/hal/arm/ebsa285/current/include/hal_cache.h
M packages/hal/arm/ebsa285/current/include/hal_diag.h
M packages/hal/arm/ebsa285/current/include/hal_ebsa285.h
M packages/hal/arm/ebsa285/current/include/hal_platform_ints.h
M packages/hal/arm/ebsa285/current/include/hal_platform_setup.h
M packages/hal/arm/ebsa285/current/include/plf_io.h
M packages/hal/arm/ebsa285/current/include/plf_stub.h
M packages/hal/arm/ebsa285/current/misc/redboot_RAM.ecm
M packages/hal/arm/ebsa285/current/misc/redboot_ROM.ecm
M packages/hal/arm/ebsa285/current/misc/redboot_ROMRAM.ecm
M packages/hal/arm/ebsa285/current/src/ebsa285_misc.c
M packages/hal/arm/ebsa285/current/src/hal_diag.c
M packages/hal/arm/ebsa285/current/src/mem285.S
M packages/hal/arm/ebsa285/current/src/redboot_cmds.c
M packages/hal/arm/ebsa285/current/support/linux/safl_util/safl.c
M packages/hal/arm/ebsa285/current/tests/sdram0.cxx
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/cdl/hal_arm_edb7xxx.cdl
M packages/hal/arm/edb7xxx/current/include/hal_cache.h
M packages/hal/arm/edb7xxx/current/include/hal_diag.h
M packages/hal/arm/edb7xxx/current/include/hal_edb7xxx.h
M packages/hal/arm/edb7xxx/current/include/hal_platform_extras.h
M packages/hal/arm/edb7xxx/current/include/hal_platform_ints.h
M packages/hal/arm/edb7xxx/current/include/hal_platform_setup.h
A packages/hal/arm/edb7xxx/current/include/lcd_support.h
A packages/hal/arm/edb7xxx/current/include/plf_io.h
M packages/hal/arm/edb7xxx/current/include/plf_stub.h
A packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7312_ram.h
A packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7312_ram.ldi
A packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7312_ram.mlt
A packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7312_rom.h
A packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7312_rom.ldi
A packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7312_rom.mlt
A packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7312_romram.h
A packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7312_romram.ldi
A packages/hal/arm/edb7xxx/current/include/pkgconf/mlt_arm_edb7312_romram.mlt
A packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_RAM.ecm
A packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_ROM.ecm
A packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_ROMRAM.ecm
M packages/hal/arm/edb7xxx/current/misc/i2s_audio_fiq.S
M packages/hal/arm/edb7xxx/current/misc/i2s_audio_test.c
M packages/hal/arm/edb7xxx/current/misc/kbd_support.c
M packages/hal/arm/edb7xxx/current/misc/kbd_test.c
M packages/hal/arm/edb7xxx/current/misc/lcd_panel_support.c
M packages/hal/arm/edb7xxx/current/misc/lcd_support.c
M packages/hal/arm/edb7xxx/current/misc/lcd_test.c
M packages/hal/arm/edb7xxx/current/misc/panel_test.c
M packages/hal/arm/edb7xxx/current/misc/prog_flash.c
A packages/hal/arm/edb7xxx/current/src/banner.xpm
M packages/hal/arm/edb7xxx/current/src/edb7xxx_misc.c
A packages/hal/arm/edb7xxx/current/src/font.h
M packages/hal/arm/edb7xxx/current/src/hal_diag.c
A packages/hal/arm/edb7xxx/current/src/lcd_support.c
M packages/hal/arm/edb7xxx/current/support/io.c
M packages/hal/arm/edb7xxx/current/tests/dram_test.c
M packages/hal/arm/integrator/current/ChangeLog
M packages/hal/arm/integrator/current/cdl/hal_arm_integrator.cdl
M packages/hal/arm/integrator/current/include/hal_cache.h
M packages/hal/arm/integrator/current/include/hal_diag.h
M packages/hal/arm/integrator/current/include/hal_integrator.h
M packages/hal/arm/integrator/current/include/hal_platform_ints.h
M packages/hal/arm/integrator/current/include/hal_platform_setup.h
M packages/hal/arm/integrator/current/include/plf_io.h
M packages/hal/arm/integrator/current/include/plf_stub.h
M packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_ram.h
M packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_ram.ldi
M packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_rom.h
M packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_rom.ldi
A packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_romram.h
A packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_romram.ldi
M packages/hal/arm/integrator/current/misc/redboot_RAM.ecm
M packages/hal/arm/integrator/current/misc/redboot_ROM.ecm
A packages/hal/arm/integrator/current/misc/redboot_ROMRAM.ecm
M packages/hal/arm/integrator/current/src/Notes_GDB_stub
M packages/hal/arm/integrator/current/src/flash.c
M packages/hal/arm/integrator/current/src/hal_diag.c
M packages/hal/arm/integrator/current/src/integrator_misc.c
M packages/hal/arm/integrator/current/src/prog_flash.c
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/cdl/hal_arm_iq80310.cdl
M packages/hal/arm/iq80310/current/include/hal_cache.h
M packages/hal/arm/iq80310/current/include/hal_diag.h
M packages/hal/arm/iq80310/current/include/hal_iq80310.h
M packages/hal/arm/iq80310/current/include/hal_platform_ints.h
M packages/hal/arm/iq80310/current/include/hal_platform_setup.h
M packages/hal/arm/iq80310/current/include/plf_io.h
M packages/hal/arm/iq80310/current/include/plf_stub.h
M packages/hal/arm/iq80310/current/misc/redboot_RAM.ecm
M packages/hal/arm/iq80310/current/misc/redboot_RAMA.ecm
M packages/hal/arm/iq80310/current/misc/redboot_ROM.ecm
M packages/hal/arm/iq80310/current/misc/redboot_ROMA.ecm
M packages/hal/arm/iq80310/current/src/hal_diag.c
M packages/hal/arm/iq80310/current/src/iq80310_misc.c
M packages/hal/arm/iq80310/current/src/iq80310_pci.c
M packages/hal/arm/iq80310/current/src/diag/7_segment_displays.h
M packages/hal/arm/iq80310/current/src/diag/cycduart.c
M packages/hal/arm/iq80310/current/src/diag/cycduart.h
M packages/hal/arm/iq80310/current/src/diag/diag.c
M packages/hal/arm/iq80310/current/src/diag/ether_test.c
M packages/hal/arm/iq80310/current/src/diag/ether_test.h
M packages/hal/arm/iq80310/current/src/diag/external_timer.c
M packages/hal/arm/iq80310/current/src/diag/flash.c
M packages/hal/arm/iq80310/current/src/diag/i557_eep.c
M packages/hal/arm/iq80310/current/src/diag/i557_eep.h
M packages/hal/arm/iq80310/current/src/diag/interrupts.c
M packages/hal/arm/iq80310/current/src/diag/io_utils.c
M packages/hal/arm/iq80310/current/src/diag/iq80310.h
M packages/hal/arm/iq80310/current/src/diag/irq.S
M packages/hal/arm/iq80310/current/src/diag/memtest.c
M packages/hal/arm/iq80310/current/src/diag/pci_bios.h
M packages/hal/arm/iq80310/current/src/diag/pci_serv.c
M packages/hal/arm/iq80310/current/src/diag/test_menu.c
M packages/hal/arm/iq80310/current/src/diag/test_menu.h
M packages/hal/arm/iq80310/current/src/diag/xscale_test.c
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_cache.h
M packages/hal/arm/pid/current/include/hal_diag.h
M packages/hal/arm/pid/current/include/hal_platform_ints.h
M packages/hal/arm/pid/current/include/hal_platform_setup.h
A packages/hal/arm/pid/current/include/plf_io.h
M packages/hal/arm/pid/current/include/plf_stub.h
M packages/hal/arm/pid/current/misc/dl.c
M packages/hal/arm/pid/current/src/Notes_GDB_stub
M packages/hal/arm/pid/current/src/flash.c
M packages/hal/arm/pid/current/src/hal_diag.c
M packages/hal/arm/pid/current/src/pid_misc.c
M packages/hal/arm/pid/current/src/prog_flash.c
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
M packages/hal/arm/sa11x0/assabet/current/cdl/hal_arm_sa11x0_assabet.cdl
M packages/hal/arm/sa11x0/assabet/current/include/assabet.h
M packages/hal/arm/sa11x0/assabet/current/include/hal_platform_setup.h
A packages/hal/arm/sa11x0/assabet/current/include/plf_io.h
M packages/hal/arm/sa11x0/assabet/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/assabet/current/misc/lcd_test.c
M packages/hal/arm/sa11x0/assabet/current/misc/redboot_RAM.ecm
M packages/hal/arm/sa11x0/assabet/current/misc/redboot_ROM.ecm
M packages/hal/arm/sa11x0/assabet/current/src/assabet_misc.c
M packages/hal/arm/sa11x0/assabet/current/src/lcd_support.c
M packages/hal/arm/sa11x0/brutus/current/ChangeLog
M packages/hal/arm/sa11x0/brutus/current/cdl/hal_arm_sa11x0_brutus.cdl
M packages/hal/arm/sa11x0/brutus/current/include/brutus.h
M packages/hal/arm/sa11x0/brutus/current/include/hal_platform_setup.h
A packages/hal/arm/sa11x0/brutus/current/include/plf_io.h
M packages/hal/arm/sa11x0/brutus/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/brutus/current/src/brutus_misc.c
A packages/hal/arm/sa11x0/cerf/current/ChangeLog
A packages/hal/arm/sa11x0/cerf/current/cdl/hal_arm_sa11x0_cerf.cdl
A packages/hal/arm/sa11x0/cerf/current/include/cerf.h
A packages/hal/arm/sa11x0/cerf/current/include/hal_platform_setup.h
A packages/hal/arm/sa11x0/cerf/current/include/plf_io.h
A packages/hal/arm/sa11x0/cerf/current/include/plf_mmap.h
A packages/hal/arm/sa11x0/cerf/current/include/pkgconf/mlt_arm_sa11x0_cerf_ram.h
A packages/hal/arm/sa11x0/cerf/current/include/pkgconf/mlt_arm_sa11x0_cerf_ram.ldi
A packages/hal/arm/sa11x0/cerf/current/include/pkgconf/mlt_arm_sa11x0_cerf_ram.mlt
A packages/hal/arm/sa11x0/cerf/current/include/pkgconf/mlt_arm_sa11x0_cerf_rom.h
A packages/hal/arm/sa11x0/cerf/current/include/pkgconf/mlt_arm_sa11x0_cerf_rom.ldi
A packages/hal/arm/sa11x0/cerf/current/include/pkgconf/mlt_arm_sa11x0_cerf_rom.mlt
A packages/hal/arm/sa11x0/cerf/current/misc/redboot_RAM.ecm
A packages/hal/arm/sa11x0/cerf/current/misc/redboot_ROM.ecm
A packages/hal/arm/sa11x0/cerf/current/src/cerf_misc.c
A packages/hal/arm/sa11x0/cerfpda/current/ChangeLog
A packages/hal/arm/sa11x0/cerfpda/current/cdl/hal_arm_sa11x0_cerfpda.cdl
A packages/hal/arm/sa11x0/cerfpda/current/include/cerfpda.h
A packages/hal/arm/sa11x0/cerfpda/current/include/hal_platform_setup.h
A packages/hal/arm/sa11x0/cerfpda/current/include/plf_io.h
A packages/hal/arm/sa11x0/cerfpda/current/include/plf_mmap.h
A packages/hal/arm/sa11x0/cerfpda/current/include/pkgconf/mlt_arm_sa11x0_cerfpda_ram.h
A packages/hal/arm/sa11x0/cerfpda/current/include/pkgconf/mlt_arm_sa11x0_cerfpda_ram.ldi
A packages/hal/arm/sa11x0/cerfpda/current/include/pkgconf/mlt_arm_sa11x0_cerfpda_ram.mlt
A packages/hal/arm/sa11x0/cerfpda/current/include/pkgconf/mlt_arm_sa11x0_cerfpda_rom.h
A packages/hal/arm/sa11x0/cerfpda/current/include/pkgconf/mlt_arm_sa11x0_cerfpda_rom.ldi
A packages/hal/arm/sa11x0/cerfpda/current/include/pkgconf/mlt_arm_sa11x0_cerfpda_rom.mlt
A packages/hal/arm/sa11x0/cerfpda/current/misc/eCos.xpm
A packages/hal/arm/sa11x0/cerfpda/current/misc/eCos2.xpm
A packages/hal/arm/sa11x0/cerfpda/current/misc/escw.xpm
A packages/hal/arm/sa11x0/cerfpda/current/misc/lcd_test.c
A packages/hal/arm/sa11x0/cerfpda/current/misc/logo.xpm
A packages/hal/arm/sa11x0/cerfpda/current/misc/redboot.xpm
A packages/hal/arm/sa11x0/cerfpda/current/misc/redboot_RAM.ecm
A packages/hal/arm/sa11x0/cerfpda/current/misc/redboot_ROM.ecm
A packages/hal/arm/sa11x0/cerfpda/current/misc/redhat.xpm
A packages/hal/arm/sa11x0/cerfpda/current/misc/redhat2.xpm
A packages/hal/arm/sa11x0/cerfpda/current/src/banner.xpm
A packages/hal/arm/sa11x0/cerfpda/current/src/cerfpda_misc.c
A packages/hal/arm/sa11x0/cerfpda/current/src/lcd_support.c
M packages/hal/arm/sa11x0/flexanet/current/ChangeLog
M packages/hal/arm/sa11x0/flexanet/current/cdl/hal_arm_sa11x0_flexanet.cdl
M packages/hal/arm/sa11x0/flexanet/current/include/flexanet.h
M packages/hal/arm/sa11x0/flexanet/current/include/hal_platform_setup.h
A packages/hal/arm/sa11x0/flexanet/current/include/plf_io.h
M packages/hal/arm/sa11x0/flexanet/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/flexanet/current/src/flexanet_misc.c
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
M packages/hal/arm/sa11x0/ipaq/current/cdl/hal_arm_sa11x0_ipaq.cdl
M packages/hal/arm/sa11x0/ipaq/current/include/atmel_support.h
M packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_ints.h
M packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/ipaq/current/include/ipaq.h
M packages/hal/arm/sa11x0/ipaq/current/include/lcd_support.h
A packages/hal/arm/sa11x0/ipaq/current/include/plf_io.h
M packages/hal/arm/sa11x0/ipaq/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/ipaq/current/misc/redboot_RAM.ecm
M packages/hal/arm/sa11x0/ipaq/current/misc/redboot_ROM.ecm
A packages/hal/arm/sa11x0/ipaq/current/misc/toyota_fullscr.ecm
A packages/hal/arm/sa11x0/ipaq/current/misc/toyota_window.ecm
M packages/hal/arm/sa11x0/ipaq/current/src/atmel_support.c
M packages/hal/arm/sa11x0/ipaq/current/src/font.h
M packages/hal/arm/sa11x0/ipaq/current/src/ipaq_misc.c
M packages/hal/arm/sa11x0/ipaq/current/src/kbd.xpm
M packages/hal/arm/sa11x0/ipaq/current/src/lcd_support.c
M packages/hal/arm/sa11x0/ipaq/current/src/redboot_cmds.c
M packages/hal/arm/sa11x0/nano/current/ChangeLog
M packages/hal/arm/sa11x0/nano/current/cdl/hal_arm_sa11x0_nano.cdl
M packages/hal/arm/sa11x0/nano/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/nano/current/include/nano.h
A packages/hal/arm/sa11x0/nano/current/include/plf_io.h
M packages/hal/arm/sa11x0/nano/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/nano/current/misc/redboot_POST.ecm
M packages/hal/arm/sa11x0/nano/current/misc/redboot_RAM.ecm
M packages/hal/arm/sa11x0/nano/current/src/nano_misc.c
M packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
M packages/hal/arm/sa11x0/sa1100mm/current/cdl/hal_arm_sa11x0_sa1100mm.cdl
M packages/hal/arm/sa11x0/sa1100mm/current/include/hal_platform_setup.h
A packages/hal/arm/sa11x0/sa1100mm/current/include/plf_io.h
M packages/hal/arm/sa11x0/sa1100mm/current/include/plf_mmap.h
M packages/hal/arm/sa11x0/sa1100mm/current/include/sa1100mm.h
M packages/hal/arm/sa11x0/sa1100mm/current/src/sa1100mm_misc.c
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_diag.h
M packages/hal/arm/sa11x0/var/current/include/hal_mm.h
M packages/hal/arm/sa11x0/var/current/include/hal_sa11x0.h
M packages/hal/arm/sa11x0/var/current/include/hal_var_ints.h
M packages/hal/arm/sa11x0/var/current/include/plf_stub.h
A packages/hal/arm/sa11x0/var/current/include/var_io.h
M packages/hal/arm/sa11x0/var/current/src/hal_diag.c
R 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/arm/sa11x0/var/current/tests/mmap_test.c
A packages/hal/arm/snds/current/ChangeLog
A packages/hal/arm/snds/current/cdl/hal_arm_snds.cdl
A packages/hal/arm/snds/current/include/hal_cache.h
A packages/hal/arm/snds/current/include/hal_diag.h
A packages/hal/arm/snds/current/include/hal_platform_ints.h
A packages/hal/arm/snds/current/include/hal_platform_setup.h
A packages/hal/arm/snds/current/include/plf_io.h
A packages/hal/arm/snds/current/include/plf_stub.h
A packages/hal/arm/snds/current/include/pkgconf/mlt_arm_snds_ram.h
A packages/hal/arm/snds/current/include/pkgconf/mlt_arm_snds_ram.ldi
A packages/hal/arm/snds/current/include/pkgconf/mlt_arm_snds_ram.mlt
A packages/hal/arm/snds/current/include/pkgconf/mlt_arm_snds_rom.h
A packages/hal/arm/snds/current/include/pkgconf/mlt_arm_snds_rom.ldi
A packages/hal/arm/snds/current/include/pkgconf/mlt_arm_snds_rom.mlt
A packages/hal/arm/snds/current/misc/redboot_RAM.ecm
A packages/hal/arm/snds/current/misc/redboot_ROM.ecm
A packages/hal/arm/snds/current/src/hal_diag.c
A packages/hal/arm/snds/current/src/ks32c5000.h
A packages/hal/arm/snds/current/src/snds100_misc.c
A packages/hal/arm/xscale/iq80321/current/ChangeLog
A packages/hal/arm/xscale/iq80321/current/cdl/hal_arm_xscale_iq80321.cdl
A packages/hal/arm/xscale/iq80321/current/include/hal_diag.h
A packages/hal/arm/xscale/iq80321/current/include/hal_platform_extras.h
A packages/hal/arm/xscale/iq80321/current/include/hal_platform_setup.h
A packages/hal/arm/xscale/iq80321/current/include/hal_plf_ints.h
A packages/hal/arm/xscale/iq80321/current/include/iq80321.h
A packages/hal/arm/xscale/iq80321/current/include/plf_io.h
A packages/hal/arm/xscale/iq80321/current/include/plf_mmap.h
A packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_ram.h
A packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_ram.ldi
A packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_ram.mlt
A packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_ram_altmap.h
A packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_ram_altmap.ldi
A packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.h
A packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.ldi
A packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.mlt
A packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom_altmap.h
A packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom_altmap.ldi
A packages/hal/arm/xscale/iq80321/current/misc/redboot_RAM.ecm
A packages/hal/arm/xscale/iq80321/current/misc/redboot_RAM_ALTMAP.ecm
A packages/hal/arm/xscale/iq80321/current/misc/redboot_ROM.ecm
A packages/hal/arm/xscale/iq80321/current/misc/redboot_ROM_ALTMAP.ecm
A packages/hal/arm/xscale/iq80321/current/src/hal_diag.c
A packages/hal/arm/xscale/iq80321/current/src/iq80321_misc.c
A packages/hal/arm/xscale/iq80321/current/src/iq80321_pci.c
A packages/hal/arm/xscale/iq80321/current/src/diag/battery.c
A packages/hal/arm/xscale/iq80321/current/src/diag/diag.c
A packages/hal/arm/xscale/iq80321/current/src/diag/i82544.c
A packages/hal/arm/xscale/iq80321/current/src/diag/io_utils.c
A packages/hal/arm/xscale/iq80321/current/src/diag/memtest.c
A packages/hal/arm/xscale/iq80321/current/src/diag/pcitest.c
A packages/hal/arm/xscale/iq80321/current/src/diag/test_menu.c
A packages/hal/arm/xscale/iq80321/current/src/diag/test_menu.h
A packages/hal/arm/xscale/iq80321/current/src/diag/timer.c
A packages/hal/arm/xscale/iq80321/current/src/diag/xscale_test.c
A packages/hal/arm/xscale/verde/current/ChangeLog
A packages/hal/arm/xscale/verde/current/cdl/hal_arm_xscale_verde.cdl
A packages/hal/arm/xscale/verde/current/include/hal_cache.h
A packages/hal/arm/xscale/verde/current/include/hal_mm.h
A packages/hal/arm/xscale/verde/current/include/hal_var_ints.h
A packages/hal/arm/xscale/verde/current/include/hal_verde.h
A packages/hal/arm/xscale/verde/current/include/plf_stub.h
A packages/hal/arm/xscale/verde/current/include/var_io.h
A packages/hal/arm/xscale/verde/current/src/verde_misc.c
A packages/hal/arm/xscale/verde/current/src/verde_pci.c
A packages/hal/calmrisc16/arch/current/ChangeLog
A packages/hal/calmrisc16/arch/current/cdl/hal_calm16.cdl
A packages/hal/calmrisc16/arch/current/include/arch.inc
A packages/hal/calmrisc16/arch/current/include/basetype.h
A packages/hal/calmrisc16/arch/current/include/calm16-regs.h
A packages/hal/calmrisc16/arch/current/include/calm16-stub.h
A packages/hal/calmrisc16/arch/current/include/calm16.inc
A packages/hal/calmrisc16/arch/current/include/hal_arch.h
A packages/hal/calmrisc16/arch/current/include/hal_cache.h
A packages/hal/calmrisc16/arch/current/include/hal_intr.h
A packages/hal/calmrisc16/arch/current/include/hal_io.h
A packages/hal/calmrisc16/arch/current/src/calm16-stub.c
A packages/hal/calmrisc16/arch/current/src/context.S
A packages/hal/calmrisc16/arch/current/src/hal_misc.c
A packages/hal/calmrisc16/arch/current/src/hal_syscall.c
A packages/hal/calmrisc16/arch/current/src/vectors.S
A packages/hal/calmrisc16/ceb/current/ChangeLog
A packages/hal/calmrisc16/ceb/current/cdl/hal_calm16_ceb.cdl
A packages/hal/calmrisc16/ceb/current/include/hal_diag.h
A packages/hal/calmrisc16/ceb/current/include/platform.inc
A packages/hal/calmrisc16/ceb/current/include/plf_cache.h
A packages/hal/calmrisc16/ceb/current/include/plf_intr.h
A packages/hal/calmrisc16/ceb/current/include/plf_io.h
A packages/hal/calmrisc16/ceb/current/include/plf_stub.h
A packages/hal/calmrisc16/ceb/current/include/pkgconf/mlt_calm16_ceb_rom.h
A packages/hal/calmrisc16/ceb/current/include/pkgconf/mlt_calm16_ceb_rom.ldi
A packages/hal/calmrisc16/ceb/current/misc/readme.txt
A packages/hal/calmrisc16/ceb/current/misc/redboot_ROM.ecm
A packages/hal/calmrisc16/ceb/current/src/hal_diag.c
A packages/hal/calmrisc16/ceb/current/src/platform.S
A packages/hal/calmrisc16/ceb/current/src/plf_misc.c
A packages/hal/calmrisc16/ceb/current/src/ser.c
A packages/hal/calmrisc16/ceb/current/support/README
A packages/hal/calmrisc16/ceb/current/support/calmbreaker.c
A packages/hal/calmrisc16/core/current/ChangeLog
A packages/hal/calmrisc16/core/current/cdl/hal_calm16_core.cdl
A packages/hal/calmrisc16/core/current/include/var_arch.h
A packages/hal/calmrisc16/core/current/include/var_cache.h
A packages/hal/calmrisc16/core/current/include/var_intr.h
A packages/hal/calmrisc16/core/current/include/variant.inc
A packages/hal/calmrisc16/core/current/src/calm16_core.ld
A packages/hal/calmrisc16/core/current/src/var_misc.c
A packages/hal/calmrisc16/core/current/src/variant.S
A packages/hal/calmrisc32/arch/current/ChangeLog
A packages/hal/calmrisc32/arch/current/cdl/hal_calm32.cdl
A packages/hal/calmrisc32/arch/current/include/arch.inc
A packages/hal/calmrisc32/arch/current/include/basetype.h
A packages/hal/calmrisc32/arch/current/include/calm32-regs.h
A packages/hal/calmrisc32/arch/current/include/calm32-stub.h
A packages/hal/calmrisc32/arch/current/include/calm32.inc
A packages/hal/calmrisc32/arch/current/include/hal_arch.h
A packages/hal/calmrisc32/arch/current/include/hal_cache.h
A packages/hal/calmrisc32/arch/current/include/hal_intr.h
A packages/hal/calmrisc32/arch/current/include/hal_io.h
A packages/hal/calmrisc32/arch/current/src/calm32-stub.c
A packages/hal/calmrisc32/arch/current/src/context.S
A packages/hal/calmrisc32/arch/current/src/hal_misc.c
A packages/hal/calmrisc32/arch/current/src/hal_syscall.c
A packages/hal/calmrisc32/arch/current/src/vectors.S
A packages/hal/calmrisc32/ceb/current/ChangeLog
A packages/hal/calmrisc32/ceb/current/cdl/hal_calm32_ceb.cdl
A packages/hal/calmrisc32/ceb/current/include/hal_diag.h
A packages/hal/calmrisc32/ceb/current/include/platform.inc
A packages/hal/calmrisc32/ceb/current/include/plf_cache.h
A packages/hal/calmrisc32/ceb/current/include/plf_intr.h
A packages/hal/calmrisc32/ceb/current/include/plf_io.h
A packages/hal/calmrisc32/ceb/current/include/plf_stub.h
A packages/hal/calmrisc32/ceb/current/include/pkgconf/mlt_calm32_ceb_rom.h
A packages/hal/calmrisc32/ceb/current/include/pkgconf/mlt_calm32_ceb_rom.ldi
A packages/hal/calmrisc32/ceb/current/misc/readme.txt
A packages/hal/calmrisc32/ceb/current/misc/redboot_ROM.ecm
A packages/hal/calmrisc32/ceb/current/src/hal_diag.c
A packages/hal/calmrisc32/ceb/current/src/platform.S
A packages/hal/calmrisc32/ceb/current/src/plf_misc.c
A packages/hal/calmrisc32/ceb/current/src/ser.c
A packages/hal/calmrisc32/ceb/current/support/README
A packages/hal/calmrisc32/ceb/current/support/calmbreaker.c
A packages/hal/calmrisc32/core/current/ChangeLog
A packages/hal/calmrisc32/core/current/cdl/hal_calm32_core.cdl
A packages/hal/calmrisc32/core/current/include/var_arch.h
A packages/hal/calmrisc32/core/current/include/var_cache.h
A packages/hal/calmrisc32/core/current/include/var_intr.h
A packages/hal/calmrisc32/core/current/include/variant.inc
A packages/hal/calmrisc32/core/current/src/calm32_core.ld
A packages/hal/calmrisc32/core/current/src/var_misc.c
A packages/hal/calmrisc32/core/current/src/variant.S
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/common.cdl
M packages/hal/common/current/cdl/debugging.cdl
M packages/hal/common/current/cdl/hal.cdl
M packages/hal/common/current/cdl/interrupts.cdl
A packages/hal/common/current/doc/hal.sgml
A packages/hal/common/current/doc/porting.sgml
M packages/hal/common/current/include/dbg-thread-syscall.h
M packages/hal/common/current/include/dbg-threads-api.h
M packages/hal/common/current/include/drv_api.h
M packages/hal/common/current/include/generic-stub.h
M packages/hal/common/current/include/hal_arbiter.h
M packages/hal/common/current/include/hal_endian.h
M packages/hal/common/current/include/hal_if.h
M packages/hal/common/current/include/hal_misc.h
A packages/hal/common/current/include/hal_spd.h
M packages/hal/common/current/include/hal_stub.h
M packages/hal/common/current/include/hal_tables.h
M packages/hal/common/current/src/board.h
M packages/hal/common/current/src/bplist-dynamic.c
M packages/hal/common/current/src/dbg-threads-syscall.c
M packages/hal/common/current/src/drv_api.c
M packages/hal/common/current/src/dummy.c
A packages/hal/common/current/src/gdb-fileio.c
A packages/hal/common/current/src/gdb-fileio.h
M packages/hal/common/current/src/generic-stub.c
M packages/hal/common/current/src/hal_if.c
M packages/hal/common/current/src/hal_misc.c
M packages/hal/common/current/src/hal_stub.c
M packages/hal/common/current/src/thread-packets.c
M packages/hal/common/current/src/thread-pkts.h
M packages/hal/common/current/src/stubrom/stubrom.c
M packages/hal/common/current/tests/basic.c
M packages/hal/common/current/tests/cache.c
M packages/hal/common/current/tests/context.c
M packages/hal/common/current/tests/cpp1.c
M packages/hal/common/current/tests/intr.c
M packages/hal/common/current/tests/vaargs.c
A packages/hal/frv/arch/current/ChangeLog
A packages/hal/frv/arch/current/cdl/hal_frv.cdl
A packages/hal/frv/arch/current/include/basetype.h
A packages/hal/frv/arch/current/include/frv_stub.h
A packages/hal/frv/arch/current/include/hal_arch.h
A packages/hal/frv/arch/current/include/hal_cache.h
A packages/hal/frv/arch/current/include/hal_intr.h
A packages/hal/frv/arch/current/include/hal_io.h
A packages/hal/frv/arch/current/src/context.S
A packages/hal/frv/arch/current/src/frv.ld
A packages/hal/frv/arch/current/src/frv_stub.c
A packages/hal/frv/arch/current/src/hal_misc.c
A packages/hal/frv/arch/current/src/hal_mk_defs.c
A packages/hal/frv/arch/current/src/hal_syscall.c
A packages/hal/frv/arch/current/src/vectors.S
A packages/hal/frv/frv400/current/ChangeLog
A packages/hal/frv/frv400/current/cdl/hal_frv_frv400.cdl
A packages/hal/frv/frv400/current/include/frv400.h
A packages/hal/frv/frv400/current/include/hal_diag.h
A packages/hal/frv/frv400/current/include/platform.inc
A packages/hal/frv/frv400/current/include/plf_cache.h
A packages/hal/frv/frv400/current/include/plf_ints.h
A packages/hal/frv/frv400/current/include/plf_io.h
A packages/hal/frv/frv400/current/include/plf_stub.h
A packages/hal/frv/frv400/current/include/pkgconf/mlt_frv_frv400_ram.h
A packages/hal/frv/frv400/current/include/pkgconf/mlt_frv_frv400_ram.ldi
A packages/hal/frv/frv400/current/include/pkgconf/mlt_frv_frv400_rom.h
A packages/hal/frv/frv400/current/include/pkgconf/mlt_frv_frv400_rom.ldi
A packages/hal/frv/frv400/current/include/pkgconf/mlt_frv_frv400_romram.h
A packages/hal/frv/frv400/current/include/pkgconf/mlt_frv_frv400_romram.ldi
A packages/hal/frv/frv400/current/misc/install_notes
A packages/hal/frv/frv400/current/misc/redboot_RAM.ecm
A packages/hal/frv/frv400/current/misc/redboot_ROMRAM.ecm
A packages/hal/frv/frv400/current/src/frv400_misc.c
A packages/hal/frv/frv400/current/src/hal_diag.c
A packages/hal/h8300/aki3068net/current/ChangeLog
A packages/hal/h8300/aki3068net/current/cdl/hal_h8300_h8300h_aki3068net.cdl
A packages/hal/h8300/aki3068net/current/doc/README
A packages/hal/h8300/aki3068net/current/include/hal_diag.h
A packages/hal/h8300/aki3068net/current/include/platform.inc
A packages/hal/h8300/aki3068net/current/include/plf_intr.h
A packages/hal/h8300/aki3068net/current/include/plf_stub.h
A packages/hal/h8300/aki3068net/current/include/pkgconf/mlt_h8300_h8300h_aki3068net_ram.h
A packages/hal/h8300/aki3068net/current/include/pkgconf/mlt_h8300_h8300h_aki3068net_ram.ldi
A packages/hal/h8300/aki3068net/current/include/pkgconf/mlt_h8300_h8300h_aki3068net_ram.mlt
A packages/hal/h8300/aki3068net/current/include/pkgconf/mlt_h8300_h8300h_aki3068net_rom.h
A packages/hal/h8300/aki3068net/current/include/pkgconf/mlt_h8300_h8300h_aki3068net_rom.ldi
A packages/hal/h8300/aki3068net/current/include/pkgconf/mlt_h8300_h8300h_aki3068net_rom.mlt
A packages/hal/h8300/aki3068net/current/src/delay_us.S
A packages/hal/h8300/aki3068net/current/src/hal_diag.c
A packages/hal/h8300/aki3068net/current/src/plf_misc.c
A packages/hal/h8300/arch/current/ChangeLog
A packages/hal/h8300/arch/current/cdl/hal_h8300.cdl
A packages/hal/h8300/arch/current/doc/README
A packages/hal/h8300/arch/current/include/arch.inc
A packages/hal/h8300/arch/current/include/basetype.h
A packages/hal/h8300/arch/current/include/h8300_stub.h
A packages/hal/h8300/arch/current/include/hal_arch.h
A packages/hal/h8300/arch/current/include/hal_cache.h
A packages/hal/h8300/arch/current/include/hal_intr.h
A packages/hal/h8300/arch/current/include/hal_io.h
A packages/hal/h8300/arch/current/src/context.S
A packages/hal/h8300/arch/current/src/h8300_stub.c
A packages/hal/h8300/arch/current/src/hal_misc.c
A packages/hal/h8300/arch/current/src/hal_syscall.c
A packages/hal/h8300/arch/current/src/vectors.S
A packages/hal/h8300/h8300h/current/ChangeLog
A packages/hal/h8300/h8300h/current/cdl/hal_h8300_h8300h.cdl
A packages/hal/h8300/h8300h/current/doc/README
A packages/hal/h8300/h8300h/current/include/h8_sci.h
A packages/hal/h8300/h8300h/current/include/mod_regs_adc.h
A packages/hal/h8300/h8300h/current/include/mod_regs_bsc.h
A packages/hal/h8300/h8300h/current/include/mod_regs_dmac.h
A packages/hal/h8300/h8300h/current/include/mod_regs_intc.h
A packages/hal/h8300/h8300h/current/include/mod_regs_pio.h
A packages/hal/h8300/h8300h/current/include/mod_regs_sci.h
A packages/hal/h8300/h8300h/current/include/mod_regs_sys.h
A packages/hal/h8300/h8300h/current/include/mod_regs_tmr.h
A packages/hal/h8300/h8300h/current/include/mod_regs_tpc.h
A packages/hal/h8300/h8300h/current/include/var_arch.h
A packages/hal/h8300/h8300h/current/include/var_intr.h
A packages/hal/h8300/h8300h/current/include/variant.inc
A packages/hal/h8300/h8300h/current/src/h8300_h8300h.ld
A packages/hal/h8300/h8300h/current/src/h8_sci.c
A packages/hal/h8300/h8300h/current/src/var_misc.c
A packages/hal/h8300/sim/current/ChangeLog
A packages/hal/h8300/sim/current/cdl/hal_h8300_h8300h_sim.cdl
A packages/hal/h8300/sim/current/doc/README
A packages/hal/h8300/sim/current/include/hal_diag.h
A packages/hal/h8300/sim/current/include/platform.inc
A packages/hal/h8300/sim/current/include/plf_intr.h
A packages/hal/h8300/sim/current/include/plf_stub.h
A packages/hal/h8300/sim/current/include/pkgconf/mlt_h8300_h8300h_sim_ram.h
A packages/hal/h8300/sim/current/include/pkgconf/mlt_h8300_h8300h_sim_ram.ldi
A packages/hal/h8300/sim/current/include/pkgconf/mlt_h8300_h8300h_sim_ram.mlt
A packages/hal/h8300/sim/current/src/delay_us.S
A packages/hal/h8300/sim/current/src/hal_diag.c
A packages/hal/h8300/sim/current/src/plf_misc.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/cdl/hal_i386.cdl
M packages/hal/i386/arch/current/include/arch.inc
M packages/hal/i386/arch/current/include/basetype.h
M packages/hal/i386/arch/current/include/hal_arch.h
M packages/hal/i386/arch/current/include/hal_cache.h
M packages/hal/i386/arch/current/include/hal_intr.h
M packages/hal/i386/arch/current/include/hal_io.h
A packages/hal/i386/arch/current/include/hal_smp.h
M packages/hal/i386/arch/current/include/i386.inc
M packages/hal/i386/arch/current/include/i386_stub.h
M packages/hal/i386/arch/current/src/context.S
M packages/hal/i386/arch/current/src/hal_misc.c
M packages/hal/i386/arch/current/src/hal_syscall.c
M packages/hal/i386/arch/current/src/i386.ld
M packages/hal/i386/arch/current/src/vectors.S
M packages/hal/i386/generic/current/ChangeLog
M packages/hal/i386/generic/current/cdl/hal_i386_generic.cdl
M packages/hal/i386/generic/current/include/var_arch.h
M packages/hal/i386/generic/current/include/var_intr.h
M packages/hal/i386/generic/current/include/variant.inc
M packages/hal/i386/generic/current/src/var_misc.c
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/cdl/hal_i386_pc.cdl
M packages/hal/i386/pc/current/include/hal_diag.h
M packages/hal/i386/pc/current/include/platform.inc
M packages/hal/i386/pc/current/include/plf_arch.h
M packages/hal/i386/pc/current/include/plf_intr.h
M packages/hal/i386/pc/current/include/plf_io.h
M packages/hal/i386/pc/current/include/plf_misc.h
M packages/hal/i386/pc/current/include/plf_stub.h
M packages/hal/i386/pc/current/include/pkgconf/hal_i386_pc.h
A packages/hal/i386/pc/current/misc/redboot_FLOPPY_SMP.ecm
M packages/hal/i386/pc/current/src/PKGconf.mak
M packages/hal/i386/pc/current/src/hal_diag.c
M packages/hal/i386/pc/current/src/plf_misc.c
M packages/hal/i386/pc/current/src/plf_stub.c
M packages/hal/i386/pc/current/src/romboot.S
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/cdl/hal_i386_pcmb.cdl
M packages/hal/i386/pcmb/current/include/pcmb.inc
M packages/hal/i386/pcmb/current/include/pcmb_intr.h
M packages/hal/i386/pcmb/current/include/pcmb_io.h
M packages/hal/i386/pcmb/current/include/pcmb_serial.h
M packages/hal/i386/pcmb/current/src/pcmb_misc.c
M packages/hal/i386/pcmb/current/src/pcmb_screen.c
M packages/hal/i386/pcmb/current/src/pcmb_serial.c
A packages/hal/i386/pcmb/current/src/pcmb_smp.c
A packages/hal/i386/pcmb/current/support/gfxmode.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/cdl/hal_mips.cdl
M packages/hal/mips/arch/current/include/arch.inc
M packages/hal/mips/arch/current/include/basetype.h
M packages/hal/mips/arch/current/include/hal_arch.h
M packages/hal/mips/arch/current/include/hal_cache.h
M packages/hal/mips/arch/current/include/hal_intr.h
M packages/hal/mips/arch/current/include/hal_io.h
M packages/hal/mips/arch/current/include/mips-regs.h
M packages/hal/mips/arch/current/include/mips-stub.h
M packages/hal/mips/arch/current/include/mips.inc
M packages/hal/mips/arch/current/src/context.S
M packages/hal/mips/arch/current/src/hal_misc.c
M packages/hal/mips/arch/current/src/hal_syscall.c
M packages/hal/mips/arch/current/src/mips-stub.c
M packages/hal/mips/arch/current/src/mipsfp.c
M packages/hal/mips/arch/current/src/redboot_linux_exec.c
M packages/hal/mips/arch/current/src/vectors.S
M packages/hal/mips/atlas/current/ChangeLog
M packages/hal/mips/atlas/current/cdl/hal_mips_atlas.cdl
M packages/hal/mips/atlas/current/include/hal_diag.h
M packages/hal/mips/atlas/current/include/platform.inc
M packages/hal/mips/atlas/current/include/plf_cache.h
M packages/hal/mips/atlas/current/include/plf_intr.h
M packages/hal/mips/atlas/current/include/plf_io.h
M packages/hal/mips/atlas/current/include/plf_stub.h
M packages/hal/mips/atlas/current/src/hal_diag.c
M packages/hal/mips/atlas/current/src/platform.S
M packages/hal/mips/atlas/current/src/plf_misc.c
M packages/hal/mips/atlas/current/src/ser16c550c.c
M packages/hal/mips/jmr3904/current/ChangeLog
M packages/hal/mips/jmr3904/current/cdl/hal_mips_tx39_jmr3904.cdl
M packages/hal/mips/jmr3904/current/include/hal_diag.h
M packages/hal/mips/jmr3904/current/include/platform.inc
M packages/hal/mips/jmr3904/current/include/plf_cache.h
M packages/hal/mips/jmr3904/current/include/plf_intr.h
M packages/hal/mips/jmr3904/current/include/plf_io.h
M packages/hal/mips/jmr3904/current/include/plf_stub.h
M packages/hal/mips/jmr3904/current/src/platform.S
M packages/hal/mips/jmr3904/current/src/plf_misc.c
M packages/hal/mips/jmr3904/current/src/plf_stub.c
A packages/hal/mips/malta/current/ChangeLog
A packages/hal/mips/malta/current/cdl/hal_mips_malta.cdl
A packages/hal/mips/malta/current/include/hal_diag.h
A packages/hal/mips/malta/current/include/platform.inc
A packages/hal/mips/malta/current/include/plf_cache.h
A packages/hal/mips/malta/current/include/plf_intr.h
A packages/hal/mips/malta/current/include/plf_io.h
A packages/hal/mips/malta/current/include/plf_stub.h
A packages/hal/mips/malta/current/include/pkgconf/mlt_mips_malta_ram.h
A packages/hal/mips/malta/current/include/pkgconf/mlt_mips_malta_ram.ldi
A packages/hal/mips/malta/current/include/pkgconf/mlt_mips_malta_ram.mlt
A packages/hal/mips/malta/current/include/pkgconf/mlt_mips_malta_rom.h
A packages/hal/mips/malta/current/include/pkgconf/mlt_mips_malta_rom.ldi
A packages/hal/mips/malta/current/include/pkgconf/mlt_mips_malta_rom.mlt
A packages/hal/mips/malta/current/misc/redboot_RAM.ecm
A packages/hal/mips/malta/current/misc/redboot_RAM_5kc.ecm
A packages/hal/mips/malta/current/misc/redboot_ROM.ecm
A packages/hal/mips/malta/current/misc/redboot_ROM_5kc.ecm
A packages/hal/mips/malta/current/src/hal_diag.c
A packages/hal/mips/malta/current/src/platform.S
A packages/hal/mips/malta/current/src/plf_misc.c
A packages/hal/mips/malta/current/src/plf_mk_defs.c
A packages/hal/mips/malta/current/src/ser16c550c.c
A packages/hal/mips/malta/current/src/smsc37m81x.c
M packages/hal/mips/mips32/current/ChangeLog
M packages/hal/mips/mips32/current/cdl/hal_mips_mips32.cdl
M packages/hal/mips/mips32/current/include/var_arch.h
M packages/hal/mips/mips32/current/include/var_cache.h
M packages/hal/mips/mips32/current/include/var_intr.h
M packages/hal/mips/mips32/current/include/variant.inc
M packages/hal/mips/mips32/current/src/mips_mips32.ld
M packages/hal/mips/mips32/current/src/var_misc.c
M packages/hal/mips/mips32/current/src/variant.S
M packages/hal/mips/mips64/current/ChangeLog
M packages/hal/mips/mips64/current/cdl/hal_mips_mips64.cdl
M packages/hal/mips/mips64/current/include/var_arch.h
M packages/hal/mips/mips64/current/include/var_cache.h
M packages/hal/mips/mips64/current/include/var_intr.h
M packages/hal/mips/mips64/current/include/variant.inc
M packages/hal/mips/mips64/current/src/mips_mips64.ld
M packages/hal/mips/mips64/current/src/var_misc.c
M packages/hal/mips/mips64/current/src/variant.S
M packages/hal/mips/ref4955/current/ChangeLog
M packages/hal/mips/ref4955/current/cdl/hal_mips_tx49_ref4955.cdl
M packages/hal/mips/ref4955/current/include/hal_diag.h
M packages/hal/mips/ref4955/current/include/platform.inc
M packages/hal/mips/ref4955/current/include/plf_cache.h
M packages/hal/mips/ref4955/current/include/plf_intr.h
M packages/hal/mips/ref4955/current/include/plf_io.h
M packages/hal/mips/ref4955/current/include/plf_stub.h
M packages/hal/mips/ref4955/current/src/hal_diag.c
M packages/hal/mips/ref4955/current/src/pc87338.c
M packages/hal/mips/ref4955/current/src/platform.S
M packages/hal/mips/ref4955/current/src/plf_misc.c
M packages/hal/mips/ref4955/current/src/plf_mk_defs.c
M packages/hal/mips/ref4955/current/src/plf_stub.c
M packages/hal/mips/rm7000/ocelot/current/ChangeLog
M packages/hal/mips/rm7000/ocelot/current/cdl/hal_mips_rm7000_ocelot.cdl
M packages/hal/mips/rm7000/ocelot/current/include/hal_diag.h
M packages/hal/mips/rm7000/ocelot/current/include/platform.inc
M packages/hal/mips/rm7000/ocelot/current/include/plf_cache.h
M packages/hal/mips/rm7000/ocelot/current/include/plf_intr.h
M packages/hal/mips/rm7000/ocelot/current/include/plf_io.h
M packages/hal/mips/rm7000/ocelot/current/include/plf_stub.h
M packages/hal/mips/rm7000/ocelot/current/src/ns16552.c
M packages/hal/mips/rm7000/ocelot/current/src/platform.S
M packages/hal/mips/rm7000/ocelot/current/src/plf_misc.c
M packages/hal/mips/rm7000/ocelot/current/src/plf_mk_defs.c
M packages/hal/mips/rm7000/ocelot/current/src/plf_stub.c
M packages/hal/mips/rm7000/var/current/ChangeLog
M packages/hal/mips/rm7000/var/current/cdl/hal_mips_rm7000.cdl
M packages/hal/mips/rm7000/var/current/include/var_arch.h
M packages/hal/mips/rm7000/var/current/include/var_cache.h
M packages/hal/mips/rm7000/var/current/include/var_intr.h
M packages/hal/mips/rm7000/var/current/include/variant.inc
M packages/hal/mips/rm7000/var/current/src/mips_rm7000.ld
M packages/hal/mips/rm7000/var/current/src/var_misc.c
M packages/hal/mips/rm7000/var/current/src/var_mk_defs.c
M packages/hal/mips/rm7000/var/current/src/variant.S
M packages/hal/mips/sim/current/ChangeLog
M packages/hal/mips/sim/current/cdl/hal_mips_sim.cdl
M packages/hal/mips/sim/current/include/hal_diag.h
M packages/hal/mips/sim/current/include/platform.inc
M packages/hal/mips/sim/current/include/plf_cache.h
M packages/hal/mips/sim/current/include/plf_intr.h
M packages/hal/mips/sim/current/include/plf_io.h
M packages/hal/mips/sim/current/src/hal_diag.c
M packages/hal/mips/sim/current/src/platform.S
M packages/hal/mips/sim/current/src/plf_misc.c
M packages/hal/mips/tx39/current/cdl/hal_mips_tx39.cdl
M packages/hal/mips/tx39/current/include/var_arch.h
M packages/hal/mips/tx39/current/include/var_cache.h
M packages/hal/mips/tx39/current/include/var_intr.h
M packages/hal/mips/tx39/current/include/variant.inc
M packages/hal/mips/tx39/current/src/hal_diag.c
M packages/hal/mips/tx39/current/src/mips_tx39.ld
M packages/hal/mips/tx39/current/src/var_misc.c
M packages/hal/mips/tx39/current/src/variant.S
M packages/hal/mips/tx49/current/ChangeLog
M packages/hal/mips/tx49/current/cdl/hal_mips_tx49.cdl
M packages/hal/mips/tx49/current/include/var_arch.h
M packages/hal/mips/tx49/current/include/var_cache.h
M packages/hal/mips/tx49/current/include/var_intr.h
M packages/hal/mips/tx49/current/include/variant.inc
M packages/hal/mips/tx49/current/src/mips_tx49.ld
M packages/hal/mips/tx49/current/src/var_misc.c
M packages/hal/mips/tx49/current/src/variant.S
A packages/hal/mips/upd985xx/current/ChangeLog
A packages/hal/mips/upd985xx/current/cdl/hal_mips_upd985xx.cdl
A packages/hal/mips/upd985xx/current/include/hal_diag.h
A packages/hal/mips/upd985xx/current/include/plf_stub.h
A packages/hal/mips/upd985xx/current/include/var_arch.h
A packages/hal/mips/upd985xx/current/include/var_cache.h
A packages/hal/mips/upd985xx/current/include/var_intr.h
A packages/hal/mips/upd985xx/current/include/variant.inc
A packages/hal/mips/upd985xx/current/src/hal_diag.c
A packages/hal/mips/upd985xx/current/src/hal_mips_upd985xx.ld
A packages/hal/mips/upd985xx/current/src/var_misc.c
A packages/hal/mips/upd985xx/current/src/variant.S
M packages/hal/mips/vr4300/current/ChangeLog
M packages/hal/mips/vr4300/current/cdl/hal_mips_vr4300.cdl
M packages/hal/mips/vr4300/current/include/var_arch.h
M packages/hal/mips/vr4300/current/include/var_cache.h
M packages/hal/mips/vr4300/current/include/var_intr.h
M packages/hal/mips/vr4300/current/include/variant.inc
M packages/hal/mips/vr4300/current/src/mips_vr4300.ld
M packages/hal/mips/vr4300/current/src/var_misc.c
M packages/hal/mips/vrc4373/current/ChangeLog
M packages/hal/mips/vrc4373/current/cdl/hal_mips_vr4300_vrc4373.cdl
A packages/hal/mips/vrc4375/current/ChangeLog
A packages/hal/mips/vrc4375/current/cdl/hal_mips_vr4300_vrc4375.cdl
A packages/hal/mips/vrc4375/current/include/pkgconf/mlt_mips_vr4300_vrc4375_ram.h
A packages/hal/mips/vrc4375/current/include/pkgconf/mlt_mips_vr4300_vrc4375_ram.ldi
A packages/hal/mips/vrc4375/current/include/pkgconf/mlt_mips_vr4300_vrc4375_ram.mlt
A packages/hal/mips/vrc4375/current/include/pkgconf/mlt_mips_vr4300_vrc4375_rom.h
A packages/hal/mips/vrc4375/current/include/pkgconf/mlt_mips_vr4300_vrc4375_rom.ldi
A packages/hal/mips/vrc4375/current/include/pkgconf/mlt_mips_vr4300_vrc4375_rom.mlt
A packages/hal/mips/vrc4375/current/include/pkgconf/mlt_mips_vr4300_vrc4375_romram.h
A packages/hal/mips/vrc4375/current/include/pkgconf/mlt_mips_vr4300_vrc4375_romram.ldi
A packages/hal/mips/vrc4375/current/include/pkgconf/mlt_mips_vr4300_vrc4375_romram.mlt
A packages/hal/mips/vrc4375/current/misc/redboot_RAM.ecm
A packages/hal/mips/vrc4375/current/misc/redboot_ROM.ecm
A packages/hal/mips/vrc4375/current/misc/redboot_ROMRAM.ecm
M packages/hal/mips/vrc437x/current/ChangeLog
M packages/hal/mips/vrc437x/current/cdl/hal_mips_vr4300_vrc437x.cdl
M packages/hal/mips/vrc437x/current/include/hal_diag.h
M packages/hal/mips/vrc437x/current/include/platform.inc
M packages/hal/mips/vrc437x/current/include/plf_cache.h
M packages/hal/mips/vrc437x/current/include/plf_intr.h
M packages/hal/mips/vrc437x/current/include/plf_io.h
M packages/hal/mips/vrc437x/current/include/plf_stub.h
M packages/hal/mips/vrc437x/current/include/plf_z8530.h
M packages/hal/mips/vrc437x/current/src/hal_diag.c
M packages/hal/mips/vrc437x/current/src/platform.S
M packages/hal/mips/vrc437x/current/src/plf_misc.c
M packages/hal/mips/vrc437x/current/src/plf_serial.c
M packages/hal/mips/vrc437x/current/src/plf_stub.c
M packages/hal/mips/vrc437x/current/src/pmon.S
M packages/hal/mn10300/am31/current/cdl/hal_mn10300_am31.cdl
M packages/hal/mn10300/am31/current/include/var_arch.h
M packages/hal/mn10300/am31/current/include/var_cache.h
M packages/hal/mn10300/am31/current/include/var_intr.h
M packages/hal/mn10300/am31/current/include/variant.inc
M packages/hal/mn10300/am31/current/src/mn10300_am31.ld
M packages/hal/mn10300/am31/current/src/var_misc.c
M packages/hal/mn10300/am33/current/ChangeLog
M packages/hal/mn10300/am33/current/cdl/hal_mn10300_am33.cdl
M packages/hal/mn10300/am33/current/include/var_arch.h
M packages/hal/mn10300/am33/current/include/var_cache.h
M packages/hal/mn10300/am33/current/include/var_intr.h
M packages/hal/mn10300/am33/current/include/variant.inc
M packages/hal/mn10300/am33/current/src/mn10300_am33.ld
M packages/hal/mn10300/am33/current/src/var_misc.c
M packages/hal/mn10300/am33/current/src/variant.S
M packages/hal/mn10300/arch/current/ChangeLog
M packages/hal/mn10300/arch/current/cdl/hal_mn10300.cdl
M packages/hal/mn10300/arch/current/include/arch.inc
M packages/hal/mn10300/arch/current/include/basetype.h
M packages/hal/mn10300/arch/current/include/hal_arch.h
M packages/hal/mn10300/arch/current/include/hal_cache.h
M packages/hal/mn10300/arch/current/include/hal_intr.h
M packages/hal/mn10300/arch/current/include/hal_io.h
M packages/hal/mn10300/arch/current/include/mn10300_stub.h
M packages/hal/mn10300/arch/current/src/context.S
M packages/hal/mn10300/arch/current/src/hal_misc.c
M packages/hal/mn10300/arch/current/src/hal_syscall.c
M packages/hal/mn10300/arch/current/src/mn10300_stub.c
M packages/hal/mn10300/arch/current/src/vectors.S
A packages/hal/mn10300/asb/current/ChangeLog
A packages/hal/mn10300/asb/current/cdl/hal_mn10300_am33_asb.cdl
A packages/hal/mn10300/asb/current/include/hal_diag.h
A packages/hal/mn10300/asb/current/include/platform.inc
A packages/hal/mn10300/asb/current/include/plf_intr.h
A packages/hal/mn10300/asb/current/include/plf_io.h
A packages/hal/mn10300/asb/current/include/plf_stub.h
A packages/hal/mn10300/asb/current/include/pkgconf/mlt_mn10300_am33_asb_ram.h
A packages/hal/mn10300/asb/current/include/pkgconf/mlt_mn10300_am33_asb_ram.ldi
A packages/hal/mn10300/asb/current/include/pkgconf/mlt_mn10300_am33_asb_ram.mlt
A packages/hal/mn10300/asb/current/include/pkgconf/mlt_mn10300_am33_asb_rom.h
A packages/hal/mn10300/asb/current/include/pkgconf/mlt_mn10300_am33_asb_rom.ldi
A packages/hal/mn10300/asb/current/include/pkgconf/mlt_mn10300_am33_asb_rom.mlt
A packages/hal/mn10300/asb/current/src/hal_diag.c
A packages/hal/mn10300/asb/current/src/plf_misc.c
A packages/hal/mn10300/asb/current/src/plf_stub.c
A packages/hal/mn10300/asb/current/src/ser_asb.c
A packages/hal/mn10300/asb2305/current/ChangeLog
A packages/hal/mn10300/asb2305/current/cdl/hal_mn10300_am33_asb2305.cdl
A packages/hal/mn10300/asb2305/current/include/hal_diag.h
A packages/hal/mn10300/asb2305/current/include/platform.inc
A packages/hal/mn10300/asb2305/current/include/plf_intr.h
A packages/hal/mn10300/asb2305/current/include/plf_io.h
A packages/hal/mn10300/asb2305/current/include/plf_stub.h
A packages/hal/mn10300/asb2305/current/include/pkgconf/mlt_mn10300_am33_asb2305_flash.h
A packages/hal/mn10300/asb2305/current/include/pkgconf/mlt_mn10300_am33_asb2305_flash.ldi
A packages/hal/mn10300/asb2305/current/include/pkgconf/mlt_mn10300_am33_asb2305_flash.mlt
A packages/hal/mn10300/asb2305/current/include/pkgconf/mlt_mn10300_am33_asb2305_ram.h
A packages/hal/mn10300/asb2305/current/include/pkgconf/mlt_mn10300_am33_asb2305_ram.ldi
A packages/hal/mn10300/asb2305/current/include/pkgconf/mlt_mn10300_am33_asb2305_ram.mlt
A packages/hal/mn10300/asb2305/current/include/pkgconf/mlt_mn10300_am33_asb2305_rom.h
A packages/hal/mn10300/asb2305/current/include/pkgconf/mlt_mn10300_am33_asb2305_rom.ldi
A packages/hal/mn10300/asb2305/current/include/pkgconf/mlt_mn10300_am33_asb2305_rom.mlt
A packages/hal/mn10300/asb2305/current/misc/redboot_FLASH.ecm
A packages/hal/mn10300/asb2305/current/misc/redboot_RAM.ecm
A packages/hal/mn10300/asb2305/current/misc/redboot_ROM.ecm
A packages/hal/mn10300/asb2305/current/src/hal_diag.c
A packages/hal/mn10300/asb2305/current/src/plf_misc.c
A packages/hal/mn10300/asb2305/current/src/plf_stub.c
A packages/hal/mn10300/asb2305/current/src/redboot_cmds.c
A packages/hal/mn10300/asb2305/current/src/ser_asb.c
M packages/hal/mn10300/sim/current/ChangeLog
M packages/hal/mn10300/sim/current/cdl/hal_mn10300_am31_sim.cdl
M packages/hal/mn10300/sim/current/include/hal_diag.h
M packages/hal/mn10300/sim/current/include/platform.inc
M packages/hal/mn10300/sim/current/include/plf_intr.h
M packages/hal/mn10300/sim/current/src/hal_diag.c
M packages/hal/mn10300/sim/current/src/plf_misc.c
M packages/hal/mn10300/stb/current/cdl/hal_mn10300_am33_stb.cdl
M packages/hal/mn10300/stb/current/include/hal_diag.h
M packages/hal/mn10300/stb/current/include/platform.inc
M packages/hal/mn10300/stb/current/include/plf_intr.h
M packages/hal/mn10300/stb/current/include/plf_io.h
M packages/hal/mn10300/stb/current/include/plf_stub.h
M packages/hal/mn10300/stb/current/src/hal_diag.c
M packages/hal/mn10300/stb/current/src/plf_misc.c
M packages/hal/mn10300/stb/current/src/plf_stub.c
M packages/hal/mn10300/stb/current/src/ser_stb.c
M packages/hal/mn10300/stdeval1/current/ChangeLog
M packages/hal/mn10300/stdeval1/current/cdl/hal_mn10300_am31_stdeval1.cdl
M packages/hal/mn10300/stdeval1/current/include/hal_diag.h
M packages/hal/mn10300/stdeval1/current/include/platform.inc
M packages/hal/mn10300/stdeval1/current/include/plf_intr.h
M packages/hal/mn10300/stdeval1/current/include/plf_io.h
M packages/hal/mn10300/stdeval1/current/include/plf_stub.h
M packages/hal/mn10300/stdeval1/current/src/hal_diag.c
M packages/hal/mn10300/stdeval1/current/src/plf_misc.c
M packages/hal/mn10300/stdeval1/current/src/plf_stub.c
M packages/hal/powerpc/arch/current/ChangeLog
M packages/hal/powerpc/arch/current/cdl/hal_powerpc.cdl
M packages/hal/powerpc/arch/current/include/arch.inc
M packages/hal/powerpc/arch/current/include/basetype.h
M packages/hal/powerpc/arch/current/include/hal_arch.h
M packages/hal/powerpc/arch/current/include/hal_cache.h
M packages/hal/powerpc/arch/current/include/hal_intr.h
M packages/hal/powerpc/arch/current/include/hal_io.h
M packages/hal/powerpc/arch/current/include/hal_mem.h
M packages/hal/powerpc/arch/current/include/ppc_regs.h
M packages/hal/powerpc/arch/current/include/ppc_stub.h
M packages/hal/powerpc/arch/current/misc/CPUMask8xx.c
M packages/hal/powerpc/arch/current/src/context.S
M packages/hal/powerpc/arch/current/src/hal_intr.c
M packages/hal/powerpc/arch/current/src/hal_misc.c
M packages/hal/powerpc/arch/current/src/hal_mk_defs.c
M packages/hal/powerpc/arch/current/src/powerpc.ld
M packages/hal/powerpc/arch/current/src/ppc_stub.c
M packages/hal/powerpc/arch/current/src/vectors.S
A packages/hal/powerpc/cme555/current/ChangeLog
A packages/hal/powerpc/cme555/current/cdl/hal_powerpc_cme555.cdl
A packages/hal/powerpc/cme555/current/include/hal_diag.h
A packages/hal/powerpc/cme555/current/include/plf_cache.h
A packages/hal/powerpc/cme555/current/include/plf_intr.h
A packages/hal/powerpc/cme555/current/include/plf_stub.h
A packages/hal/powerpc/cme555/current/include/pkgconf/mlt_powerpc_cme555_ram.h
A packages/hal/powerpc/cme555/current/include/pkgconf/mlt_powerpc_cme555_ram.ldi
A packages/hal/powerpc/cme555/current/include/pkgconf/mlt_powerpc_cme555_rom.h
A packages/hal/powerpc/cme555/current/include/pkgconf/mlt_powerpc_cme555_rom.ldi
A packages/hal/powerpc/cme555/current/misc/redboot_RAM.ecm
A packages/hal/powerpc/cme555/current/misc/redboot_ROM.ecm
A packages/hal/powerpc/cme555/current/src/cme555.S
A packages/hal/powerpc/cme555/current/src/hal_diag.c
A packages/hal/powerpc/cme555/current/src/plf_misc.c
A packages/hal/powerpc/cme555/current/src/plf_stub.c
M packages/hal/powerpc/cogent/current/ChangeLog
M packages/hal/powerpc/cogent/current/cdl/hal_powerpc_cogent.cdl
M packages/hal/powerpc/cogent/current/include/hal_diag.h
M packages/hal/powerpc/cogent/current/include/plf_cache.h
M packages/hal/powerpc/cogent/current/include/plf_intr.h
M packages/hal/powerpc/cogent/current/include/plf_stub.h
M packages/hal/powerpc/cogent/current/src/cogent.S
M packages/hal/powerpc/cogent/current/src/hal_diag.c
M packages/hal/powerpc/cogent/current/src/plf_misc.c
M packages/hal/powerpc/cogent/current/src/plf_stub.c
A packages/hal/powerpc/ec555/current/ChangeLog
A packages/hal/powerpc/ec555/current/cdl/hal_powerpc_ec555.cdl
A packages/hal/powerpc/ec555/current/include/hal_diag.h
A packages/hal/powerpc/ec555/current/include/plf_cache.h
A packages/hal/powerpc/ec555/current/include/plf_intr.h
A packages/hal/powerpc/ec555/current/include/plf_stub.h
A packages/hal/powerpc/ec555/current/include/pkgconf/mlt_powerpc_ec555_ram.h
A packages/hal/powerpc/ec555/current/include/pkgconf/mlt_powerpc_ec555_ram.ldi
A packages/hal/powerpc/ec555/current/include/pkgconf/mlt_powerpc_ec555_rom.h
A packages/hal/powerpc/ec555/current/include/pkgconf/mlt_powerpc_ec555_rom.ldi
A packages/hal/powerpc/ec555/current/misc/redboot_RAM.ecm
A packages/hal/powerpc/ec555/current/misc/redboot_ROM.ecm
A packages/hal/powerpc/ec555/current/src/ec555.S
A packages/hal/powerpc/ec555/current/src/hal_diag.c
A packages/hal/powerpc/ec555/current/src/plf_misc.c
A packages/hal/powerpc/ec555/current/src/plf_stub.c
M packages/hal/powerpc/fads/current/ChangeLog
M packages/hal/powerpc/fads/current/README
M packages/hal/powerpc/fads/current/cdl/hal_powerpc_fads.cdl
M packages/hal/powerpc/fads/current/include/hal_diag.h
M packages/hal/powerpc/fads/current/include/plf_cache.h
M packages/hal/powerpc/fads/current/include/plf_intr.h
M packages/hal/powerpc/fads/current/include/plf_stub.h
M packages/hal/powerpc/fads/current/include/ppc_fads.h
M packages/hal/powerpc/fads/current/src/fads.S
M packages/hal/powerpc/fads/current/src/hal_aux.c
M packages/hal/powerpc/fads/current/src/hal_diag.c
M packages/hal/powerpc/mbx/current/ChangeLog
M packages/hal/powerpc/mbx/current/cdl/hal_powerpc_mbx.cdl
M packages/hal/powerpc/mbx/current/include/hal_diag.h
M packages/hal/powerpc/mbx/current/include/plf_cache.h
M packages/hal/powerpc/mbx/current/include/plf_intr.h
M packages/hal/powerpc/mbx/current/include/plf_stub.h
M packages/hal/powerpc/mbx/current/misc/redboot_RAM.ecm
M packages/hal/powerpc/mbx/current/misc/redboot_ROM.ecm
M packages/hal/powerpc/mbx/current/src/Notes_GDB_stub
M packages/hal/powerpc/mbx/current/src/hal_aux.c
M packages/hal/powerpc/mbx/current/src/hal_diag.c
M packages/hal/powerpc/mbx/current/src/mbx.S
A packages/hal/powerpc/mbx/current/src/redboot_linux_exec.c
M packages/hal/powerpc/mbx/current/tests/mbxtime.cxx
A packages/hal/powerpc/mpc5xx/current/ChangeLog
A packages/hal/powerpc/mpc5xx/current/cdl/hal_powerpc_mpc5xx.cdl
A packages/hal/powerpc/mpc5xx/current/include/var_cache.h
A packages/hal/powerpc/mpc5xx/current/include/var_intr.h
A packages/hal/powerpc/mpc5xx/current/include/var_regs.h
A packages/hal/powerpc/mpc5xx/current/include/variant.inc
A packages/hal/powerpc/mpc5xx/current/src/mpc5xxrev.c
A packages/hal/powerpc/mpc5xx/current/src/var_intr.c
A packages/hal/powerpc/mpc5xx/current/src/var_misc.c
A packages/hal/powerpc/mpc5xx/current/src/variant.S
A packages/hal/powerpc/mpc5xx/current/tests/intr0.c
M packages/hal/powerpc/mpc8xx/current/ChangeLog
M packages/hal/powerpc/mpc8xx/current/cdl/hal_powerpc_mpc8xx.cdl
M packages/hal/powerpc/mpc8xx/current/include/var_cache.h
M packages/hal/powerpc/mpc8xx/current/include/var_intr.h
M packages/hal/powerpc/mpc8xx/current/include/var_regs.h
M packages/hal/powerpc/mpc8xx/current/include/variant.inc
M packages/hal/powerpc/mpc8xx/current/src/mpc8xxrev.c
M packages/hal/powerpc/mpc8xx/current/src/var_intr.c
M packages/hal/powerpc/mpc8xx/current/src/var_misc.c
M packages/hal/powerpc/mpc8xx/current/src/variant.S
M packages/hal/powerpc/mpc8xx/current/tests/intr0.c
M packages/hal/powerpc/ppc40x/current/ChangeLog
M packages/hal/powerpc/ppc40x/current/cdl/hal_powerpc_ppc40x.cdl
M packages/hal/powerpc/ppc40x/current/include/var_cache.h
M packages/hal/powerpc/ppc40x/current/include/var_intr.h
M packages/hal/powerpc/ppc40x/current/include/var_regs.h
M packages/hal/powerpc/ppc40x/current/include/variant.inc
M packages/hal/powerpc/ppc40x/current/src/var_intr.c
M packages/hal/powerpc/ppc40x/current/src/var_misc.c
M packages/hal/powerpc/ppc40x/current/src/variant.S
M packages/hal/powerpc/ppc60x/current/ChangeLog
M packages/hal/powerpc/ppc60x/current/cdl/hal_powerpc_ppc60x.cdl
M packages/hal/powerpc/ppc60x/current/include/var_cache.h
M packages/hal/powerpc/ppc60x/current/include/var_intr.h
M packages/hal/powerpc/ppc60x/current/include/var_regs.h
M packages/hal/powerpc/ppc60x/current/include/variant.inc
M packages/hal/powerpc/ppc60x/current/src/var_intr.c
M packages/hal/powerpc/ppc60x/current/src/var_misc.c
M packages/hal/powerpc/ppc60x/current/src/variant.S
M packages/hal/powerpc/quicc/current/ChangeLog
M packages/hal/powerpc/quicc/current/cdl/hal_powerpc_quicc.cdl
M packages/hal/powerpc/quicc/current/include/ppc8xx.h
M packages/hal/powerpc/quicc/current/include/quicc_smc1.h
M packages/hal/powerpc/quicc/current/src/quicc_smc1.c
M packages/hal/powerpc/sim/current/ChangeLog
M packages/hal/powerpc/sim/current/cdl/hal_powerpc_sim.cdl
M packages/hal/powerpc/sim/current/include/hal_diag.h
M packages/hal/powerpc/sim/current/include/plf_cache.h
M packages/hal/powerpc/sim/current/src/hal_aux.c
M packages/hal/powerpc/sim/current/src/sim.S
M packages/hal/powerpc/viper/current/ChangeLog
M packages/hal/powerpc/viper/current/cdl/hal_powerpc_viper.cdl
M packages/hal/powerpc/viper/current/include/hal_diag.h
M packages/hal/powerpc/viper/current/include/plf_cache.h
M packages/hal/powerpc/viper/current/include/plf_intr.h
M packages/hal/powerpc/viper/current/include/plf_stub.h
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_ram.h
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_ram.ldi
M packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_ram.mlt
A packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_romram.h
A packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_romram.ldi
A packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_romram.mlt
R packages/hal/powerpc/viper/current/misc/redboot_RAM.ecm
R packages/hal/powerpc/viper/current/misc/redboot_ROM.ecm
A packages/hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm
M packages/hal/powerpc/viper/current/src/hal_aux.c
M packages/hal/powerpc/viper/current/src/hal_diag.c
M packages/hal/powerpc/viper/current/src/viper.S
M packages/hal/powerpc/viper/current/tests/vipertime.cxx
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/cdl/hal_sh.cdl
M packages/hal/sh/arch/current/include/arch.inc
M packages/hal/sh/arch/current/include/basetype.h
M packages/hal/sh/arch/current/include/hal_arch.h
M packages/hal/sh/arch/current/include/hal_cache.h
M packages/hal/sh/arch/current/include/hal_intr.h
A packages/hal/sh/arch/current/include/hal_intr_excevt.h
A packages/hal/sh/arch/current/include/hal_intr_vecs.h
M packages/hal/sh/arch/current/include/hal_io.h
A packages/hal/sh/arch/current/include/hal_var_bank.h
A packages/hal/sh/arch/current/include/hal_var_bank.inc
A packages/hal/sh/arch/current/include/hal_var_sp.h
A packages/hal/sh/arch/current/include/hal_var_sp.inc
M packages/hal/sh/arch/current/include/sh_regs.h
M packages/hal/sh/arch/current/include/sh_stub.h
M packages/hal/sh/arch/current/src/context.S
M packages/hal/sh/arch/current/src/hal_misc.c
M packages/hal/sh/arch/current/src/hal_mk_defs.c
A packages/hal/sh/arch/current/src/hal_syscall.c
A packages/hal/sh/arch/current/src/redboot_linux_exec.c
M packages/hal/sh/arch/current/src/sh.ld
M packages/hal/sh/arch/current/src/sh_stub.c
M packages/hal/sh/arch/current/src/vectors.S
M packages/hal/sh/arch/current/tests/intr0.c
M packages/hal/sh/cq7708/current/ChangeLog
M packages/hal/sh/cq7708/current/cdl/hal_sh_sh7708_cq7708.cdl
M packages/hal/sh/cq7708/current/include/hal_diag.h
M packages/hal/sh/cq7708/current/include/platform.inc
M packages/hal/sh/cq7708/current/include/plf_cache.h
M packages/hal/sh/cq7708/current/include/plf_intr.h
M packages/hal/sh/cq7708/current/include/plf_io.h
M packages/hal/sh/cq7708/current/include/plf_stub.h
M packages/hal/sh/cq7708/current/src/hal_diag.c
M packages/hal/sh/cq7708/current/src/plf_misc.c
M packages/hal/sh/cq7750/current/ChangeLog
M packages/hal/sh/cq7750/current/cdl/hal_sh_sh7750_cq7750.cdl
M packages/hal/sh/cq7750/current/include/hal_diag.h
M packages/hal/sh/cq7750/current/include/platform.inc
M packages/hal/sh/cq7750/current/include/plf_cache.h
M packages/hal/sh/cq7750/current/include/plf_intr.h
M packages/hal/sh/cq7750/current/include/plf_io.h
M packages/hal/sh/cq7750/current/include/plf_stub.h
A packages/hal/sh/cq7750/current/misc/redboot_RAM.ecm
M packages/hal/sh/cq7750/current/misc/redboot_ROM.ecm
M packages/hal/sh/cq7750/current/src/hal_diag.c
M packages/hal/sh/cq7750/current/src/plf_misc.c
M packages/hal/sh/dreamcast/current/ChangeLog
M packages/hal/sh/dreamcast/current/cdl/hal_sh_sh7750_dreamcast.cdl
M packages/hal/sh/dreamcast/current/include/hal_diag.h
M packages/hal/sh/dreamcast/current/include/platform.inc
M packages/hal/sh/dreamcast/current/include/plf_cache.h
M packages/hal/sh/dreamcast/current/include/plf_intr.h
M packages/hal/sh/dreamcast/current/include/plf_io.h
M packages/hal/sh/dreamcast/current/include/plf_stub.h
M packages/hal/sh/dreamcast/current/src/banner.xpm
M packages/hal/sh/dreamcast/current/src/dreamcast_pci.c
M packages/hal/sh/dreamcast/current/src/fb_support.c
M packages/hal/sh/dreamcast/current/src/font.h
M packages/hal/sh/dreamcast/current/src/hal_diag.c
M packages/hal/sh/dreamcast/current/src/plf_misc.c
M packages/hal/sh/edk7708/current/ChangeLog
M packages/hal/sh/edk7708/current/cdl/hal_sh_edk7708.cdl
M packages/hal/sh/edk7708/current/include/hal_diag.h
M packages/hal/sh/edk7708/current/include/platform.inc
M packages/hal/sh/edk7708/current/include/plf_cache.h
M packages/hal/sh/edk7708/current/include/plf_intr.h
M packages/hal/sh/edk7708/current/include/plf_io.h
M packages/hal/sh/edk7708/current/include/plf_stub.h
M packages/hal/sh/edk7708/current/src/edk.S
M packages/hal/sh/edk7708/current/src/hal_diag.c
M packages/hal/sh/edk7708/current/src/plf_misc.c
A packages/hal/sh/hs7729pci/current/ChangeLog
A packages/hal/sh/hs7729pci/current/cdl/hal_sh_sh7729_hs7729pci.cdl
A packages/hal/sh/hs7729pci/current/include/hal_diag.h
A packages/hal/sh/hs7729pci/current/include/platform.inc
A packages/hal/sh/hs7729pci/current/include/plf_cache.h
A packages/hal/sh/hs7729pci/current/include/plf_intr.h
A packages/hal/sh/hs7729pci/current/include/plf_io.h
A packages/hal/sh/hs7729pci/current/include/plf_stub.h
A packages/hal/sh/hs7729pci/current/include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.h
A packages/hal/sh/hs7729pci/current/include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.ldi
A packages/hal/sh/hs7729pci/current/include/pkgconf/mlt_sh_sh7729_hs7729pci_ram.mlt
A packages/hal/sh/hs7729pci/current/include/pkgconf/mlt_sh_sh7729_hs7729pci_rom.h
A packages/hal/sh/hs7729pci/current/include/pkgconf/mlt_sh_sh7729_hs7729pci_rom.ldi
A packages/hal/sh/hs7729pci/current/include/pkgconf/mlt_sh_sh7729_hs7729pci_rom.mlt
A packages/hal/sh/hs7729pci/current/misc/redboot_RAM.ecm
A packages/hal/sh/hs7729pci/current/misc/redboot_ROM.ecm
A packages/hal/sh/hs7729pci/current/misc/split_words.c
A packages/hal/sh/hs7729pci/current/src/hal_diag.c
A packages/hal/sh/hs7729pci/current/src/plf_misc.c
A packages/hal/sh/hs7729pci/current/src/ser16c550c.c
A packages/hal/sh/hs7729pci/current/src/smsc37c93x.c
A packages/hal/sh/se7751/current/ChangeLog
A packages/hal/sh/se7751/current/cdl/hal_sh_sh7751_se7751.cdl
A packages/hal/sh/se7751/current/include/hal_diag.h
A packages/hal/sh/se7751/current/include/platform.inc
A packages/hal/sh/se7751/current/include/plf_cache.h
A packages/hal/sh/se7751/current/include/plf_intr.h
A packages/hal/sh/se7751/current/include/plf_io.h
A packages/hal/sh/se7751/current/include/plf_stub.h
A packages/hal/sh/se7751/current/include/pkgconf/mlt_sh_sh7751_se7751_ram.h
A packages/hal/sh/se7751/current/include/pkgconf/mlt_sh_sh7751_se7751_ram.ldi
A packages/hal/sh/se7751/current/include/pkgconf/mlt_sh_sh7751_se7751_ram.mlt
A packages/hal/sh/se7751/current/include/pkgconf/mlt_sh_sh7751_se7751_rom.h
A packages/hal/sh/se7751/current/include/pkgconf/mlt_sh_sh7751_se7751_rom.ldi
A packages/hal/sh/se7751/current/include/pkgconf/mlt_sh_sh7751_se7751_rom.mlt
A packages/hal/sh/se7751/current/misc/redboot_RAM.ecm
A packages/hal/sh/se7751/current/misc/redboot_ROM.ecm
A packages/hal/sh/se7751/current/src/hal_diag.c
A packages/hal/sh/se7751/current/src/m1543c.c
A packages/hal/sh/se7751/current/src/plf_misc.c
A packages/hal/sh/se7751/current/src/ser16c550c.c
A packages/hal/sh/se77x9/current/ChangeLog
A packages/hal/sh/se77x9/current/cdl/hal_sh_sh77x9_se77x9.cdl
A packages/hal/sh/se77x9/current/include/hal_diag.h
A packages/hal/sh/se77x9/current/include/platform.inc
A packages/hal/sh/se77x9/current/include/plf_cache.h
A packages/hal/sh/se77x9/current/include/plf_intr.h
A packages/hal/sh/se77x9/current/include/plf_io.h
A packages/hal/sh/se77x9/current/include/plf_stub.h
A packages/hal/sh/se77x9/current/include/pkgconf/mlt_sh_sh77x9_se77x9_ram.h
A packages/hal/sh/se77x9/current/include/pkgconf/mlt_sh_sh77x9_se77x9_ram.ldi
A packages/hal/sh/se77x9/current/include/pkgconf/mlt_sh_sh77x9_se77x9_ram.mlt
A packages/hal/sh/se77x9/current/include/pkgconf/mlt_sh_sh77x9_se77x9_rom.h
A packages/hal/sh/se77x9/current/include/pkgconf/mlt_sh_sh77x9_se77x9_rom.ldi
A packages/hal/sh/se77x9/current/include/pkgconf/mlt_sh_sh77x9_se77x9_rom.mlt
A packages/hal/sh/se77x9/current/misc/redboot_7709_RAM.ecm
A packages/hal/sh/se77x9/current/misc/redboot_7709_ROM.ecm
A packages/hal/sh/se77x9/current/misc/redboot_7729_RAM.ecm
A packages/hal/sh/se77x9/current/misc/redboot_7729_ROM.ecm
A packages/hal/sh/se77x9/current/misc/redboot_SE7709RP01_RAM.ecm
A packages/hal/sh/se77x9/current/misc/redboot_SE7709RP01_ROM.ecm
A packages/hal/sh/se77x9/current/src/hal_diag.c
A packages/hal/sh/se77x9/current/src/plf_misc.c
A packages/hal/sh/se77x9/current/src/ser16c550c.c
A packages/hal/sh/se77x9/current/src/smsc37c93x.c
A packages/hal/sh/sh2/current/ChangeLog
A packages/hal/sh/sh2/current/cdl/hal_sh_sh2.cdl
A packages/hal/sh/sh2/current/include/mod_7044.h
A packages/hal/sh/sh2/current/include/mod_7615.h
A packages/hal/sh/sh2/current/include/mod_regs_adc.h
A packages/hal/sh/sh2/current/include/mod_regs_bsc.h
A packages/hal/sh/sh2/current/include/mod_regs_bsc_2.h
A packages/hal/sh/sh2/current/include/mod_regs_cac.h
A packages/hal/sh/sh2/current/include/mod_regs_cac_2.h
A packages/hal/sh/sh2/current/include/mod_regs_cmt.h
A packages/hal/sh/sh2/current/include/mod_regs_cpg.h
A packages/hal/sh/sh2/current/include/mod_regs_dma.h
A packages/hal/sh/sh2/current/include/mod_regs_eth.h
A packages/hal/sh/sh2/current/include/mod_regs_frt.h
A packages/hal/sh/sh2/current/include/mod_regs_intc.h
A packages/hal/sh/sh2/current/include/mod_regs_intc_2.h
A packages/hal/sh/sh2/current/include/mod_regs_mmu.h
A packages/hal/sh/sh2/current/include/mod_regs_pcm.h
A packages/hal/sh/sh2/current/include/mod_regs_pfc.h
A packages/hal/sh/sh2/current/include/mod_regs_pfc_2.h
A packages/hal/sh/sh2/current/include/mod_regs_ser.h
A packages/hal/sh/sh2/current/include/mod_regs_tmu.h
A packages/hal/sh/sh2/current/include/mod_regs_ubc.h
A packages/hal/sh/sh2/current/include/mod_regs_wdt.h
A packages/hal/sh/sh2/current/include/mod_regs_wdt_2.h
A packages/hal/sh/sh2/current/include/sh2_sci.h
A packages/hal/sh/sh2/current/include/sh2_scif.h
A packages/hal/sh/sh2/current/include/var_cache.h
A packages/hal/sh/sh2/current/include/var_intr.h
A packages/hal/sh/sh2/current/include/var_io.h
A packages/hal/sh/sh2/current/include/var_regs.h
A packages/hal/sh/sh2/current/include/variant.inc
A packages/hal/sh/sh2/current/src/sh2_sci.c
A packages/hal/sh/sh2/current/src/sh2_scif.c
A packages/hal/sh/sh2/current/src/var_misc.c
A packages/hal/sh/sh2/current/src/var_mk_defs.c
A packages/hal/sh/sh2/current/src/variant.S
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/cdl/hal_sh_sh3.cdl
M packages/hal/sh/sh3/current/include/mod_7707a.h
M packages/hal/sh/sh3/current/include/mod_7708.h
M packages/hal/sh/sh3/current/include/mod_7709a.h
M packages/hal/sh/sh3/current/include/mod_7709r.h
M packages/hal/sh/sh3/current/include/mod_7709s.h
M packages/hal/sh/sh3/current/include/mod_7729.h
M packages/hal/sh/sh3/current/include/mod_regs_bsc.h
M packages/hal/sh/sh3/current/include/mod_regs_cac.h
M packages/hal/sh/sh3/current/include/mod_regs_cpg.h
M packages/hal/sh/sh3/current/include/mod_regs_dma.h
M packages/hal/sh/sh3/current/include/mod_regs_intc.h
M packages/hal/sh/sh3/current/include/mod_regs_mmu.h
M packages/hal/sh/sh3/current/include/mod_regs_pfc.h
M packages/hal/sh/sh3/current/include/mod_regs_rtc.h
M packages/hal/sh/sh3/current/include/mod_regs_ser.h
M packages/hal/sh/sh3/current/include/mod_regs_tmu.h
M packages/hal/sh/sh3/current/include/mod_regs_ubc.h
A packages/hal/sh/sh3/current/include/sd0001.h
M packages/hal/sh/sh3/current/include/sh3_sci.h
M packages/hal/sh/sh3/current/include/sh3_scif.h
M packages/hal/sh/sh3/current/include/var_cache.h
M packages/hal/sh/sh3/current/include/var_intr.h
M packages/hal/sh/sh3/current/include/var_io.h
M packages/hal/sh/sh3/current/include/var_regs.h
M packages/hal/sh/sh3/current/include/variant.inc
M packages/hal/sh/sh3/current/src/sh3_sci.c
M packages/hal/sh/sh3/current/src/sh3_scif.c
M packages/hal/sh/sh3/current/src/var_misc.c
M packages/hal/sh/sh3/current/src/var_mk_defs.c
M packages/hal/sh/sh3/current/src/variant.S
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/cdl/hal_sh_sh4.cdl
M packages/hal/sh/sh4/current/include/mod_7750.h
A packages/hal/sh/sh4/current/include/mod_7751.h
M packages/hal/sh/sh4/current/include/mod_regs_bsc.h
M packages/hal/sh/sh4/current/include/mod_regs_cac.h
M packages/hal/sh/sh4/current/include/mod_regs_cpg.h
M packages/hal/sh/sh4/current/include/mod_regs_dma.h
M packages/hal/sh/sh4/current/include/mod_regs_intc.h
M packages/hal/sh/sh4/current/include/mod_regs_mmu.h
A packages/hal/sh/sh4/current/include/mod_regs_pcic.h
M packages/hal/sh/sh4/current/include/mod_regs_pfc.h
M packages/hal/sh/sh4/current/include/mod_regs_rtc.h
M packages/hal/sh/sh4/current/include/mod_regs_ser.h
M packages/hal/sh/sh4/current/include/mod_regs_tmu.h
M packages/hal/sh/sh4/current/include/mod_regs_ubc.h
M packages/hal/sh/sh4/current/include/sh4_scif.h
M packages/hal/sh/sh4/current/include/var_cache.h
M packages/hal/sh/sh4/current/include/var_intr.h
M packages/hal/sh/sh4/current/include/var_io.h
M packages/hal/sh/sh4/current/include/var_regs.h
M packages/hal/sh/sh4/current/include/variant.inc
A packages/hal/sh/sh4/current/src/pcic.c
M packages/hal/sh/sh4/current/src/sh4_scif.c
M packages/hal/sh/sh4/current/src/var_misc.c
M packages/hal/sh/sh4/current/src/var_mk_defs.c
M packages/hal/sh/sh4/current/src/variant.S
A packages/hal/sparc/arch/current/ChangeLog
A packages/hal/sparc/arch/current/cdl/hal_sparc.cdl
A packages/hal/sparc/arch/current/include/basetype.h
A packages/hal/sparc/arch/current/include/hal_arch.h
A packages/hal/sparc/arch/current/include/hal_intr.h
A packages/hal/sparc/arch/current/include/hal_io.h
A packages/hal/sparc/arch/current/include/vectors.h
A packages/hal/sparc/arch/current/src/context.S
A packages/hal/sparc/arch/current/src/hal_boot.c
A packages/hal/sparc/arch/current/src/hal_intr.c
A packages/hal/sparc/arch/current/src/icontext.c
A packages/hal/sparc/arch/current/src/sparc.ld
A packages/hal/sparc/arch/current/src/vec_ivsr.S
A packages/hal/sparc/arch/current/src/vec_xvsr.S
A packages/hal/sparc/arch/current/src/vectors.S
A packages/hal/sparc/arch/current/tests/sparc_ex.c
A packages/hal/sparc/erc32/current/ChangeLog
A packages/hal/sparc/erc32/current/cdl/hal_sparc_erc32.cdl
A packages/hal/sparc/erc32/current/include/hal_cache.h
A packages/hal/sparc/erc32/current/include/hal_clock.h
A packages/hal/sparc/erc32/current/include/hal_diag.h
A packages/hal/sparc/erc32/current/include/hal_xpic.h
A packages/hal/sparc/erc32/current/include/halboot.si
A packages/hal/sparc/erc32/current/include/pkgconf/mlt_sparc_erc32_ram.h
A packages/hal/sparc/erc32/current/include/pkgconf/mlt_sparc_erc32_ram.ldi
A packages/hal/sparc/erc32/current/include/pkgconf/mlt_sparc_erc32_ram.mlt
A packages/hal/sparc/erc32/current/src/hal_priv.c
A packages/hal/sparc/leon/current/ChangeLog
A packages/hal/sparc/leon/current/cdl/hal_sparc_leon.cdl
A packages/hal/sparc/leon/current/include/hal_cache.h
A packages/hal/sparc/leon/current/include/hal_clock.h
A packages/hal/sparc/leon/current/include/hal_diag.h
A packages/hal/sparc/leon/current/include/hal_xpic.h
A packages/hal/sparc/leon/current/include/halboot.si
A packages/hal/sparc/leon/current/include/pkgconf/mlt_sparc_leon_ram.h
A packages/hal/sparc/leon/current/include/pkgconf/mlt_sparc_leon_ram.ldi
A packages/hal/sparc/leon/current/include/pkgconf/mlt_sparc_leon_ram.mlt
A packages/hal/sparc/leon/current/src/hal_priv.c
A packages/hal/sparc/leon/current/support/README
A packages/hal/sparc/leon/current/support/do-gdb-sim
M packages/hal/sparclite/arch/current/ChangeLog
M packages/hal/sparclite/arch/current/cdl/hal_sparclite.cdl
M packages/hal/sparclite/arch/current/include/basetype.h
M packages/hal/sparclite/arch/current/include/hal_arch.h
M packages/hal/sparclite/arch/current/include/hal_intr.h
M packages/hal/sparclite/arch/current/include/hal_io.h
M packages/hal/sparclite/arch/current/include/vectors.h
M packages/hal/sparclite/arch/current/src/context.S
M packages/hal/sparclite/arch/current/src/hal_boot.c
M packages/hal/sparclite/arch/current/src/hal_intr.c
M packages/hal/sparclite/arch/current/src/icontext.c
M packages/hal/sparclite/arch/current/src/sparclite.ld
M packages/hal/sparclite/arch/current/src/vec_ivsr.S
M packages/hal/sparclite/arch/current/src/vec_xvsr.S
M packages/hal/sparclite/arch/current/src/vectors.S
M packages/hal/sparclite/arch/current/tests/sparc_ex.c
M packages/hal/sparclite/sim/current/ChangeLog
M packages/hal/sparclite/sim/current/cdl/hal_sparclite_sim.cdl
M packages/hal/sparclite/sim/current/include/hal_cache.h
M packages/hal/sparclite/sim/current/include/hal_clock.h
M packages/hal/sparclite/sim/current/include/hal_diag.h
M packages/hal/sparclite/sim/current/include/hal_xpic.h
M packages/hal/sparclite/sim/current/include/halboot.si
M packages/hal/sparclite/sim/current/src/hal_priv.c
M packages/hal/sparclite/sleb/current/ChangeLog
M packages/hal/sparclite/sleb/current/cdl/hal_sparclite_sleb.cdl
M packages/hal/sparclite/sleb/current/include/hal_cache.h
M packages/hal/sparclite/sleb/current/include/hal_clock.h
M packages/hal/sparclite/sleb/current/include/hal_cpu.h
M packages/hal/sparclite/sleb/current/include/hal_cygm.h
M packages/hal/sparclite/sleb/current/include/hal_diag.h
M packages/hal/sparclite/sleb/current/include/hal_hwio.h
M packages/hal/sparclite/sleb/current/include/hal_xpic.h
M packages/hal/sparclite/sleb/current/include/halboot.si
M packages/hal/sparclite/sleb/current/src/hal_cygm.S
M packages/hal/sparclite/sleb/current/src/hal_diag.c
M packages/hal/sparclite/sleb/current/src/hal_priv.c
M packages/hal/sparclite/sleb/current/tests/slebintr.c
M packages/hal/sparclite/sleb/current/tests/slebstak.c
M packages/hal/sparclite/sleb/current/tests/slebtime.cxx
M packages/hal/synth/arch/current/ChangeLog
M packages/hal/synth/arch/current/cdl/hal_synth.cdl
A packages/hal/synth/arch/current/doc/hal-synth-arch.html
A packages/hal/synth/arch/current/doc/makefile
A packages/hal/synth/arch/current/doc/synth-porting.html
A packages/hal/synth/arch/current/doc/synth-syscalls.html
A packages/hal/synth/arch/current/doc/synth.html
A packages/hal/synth/arch/current/doc/synth.sgml
M packages/hal/synth/arch/current/include/hal_arch.h
M packages/hal/synth/arch/current/include/hal_cache.h
M packages/hal/synth/arch/current/include/hal_diag.h
M packages/hal/synth/arch/current/include/hal_intr.h
M packages/hal/synth/arch/current/include/hal_io.h
M packages/hal/synth/arch/current/src/synth.ld
M packages/hal/synth/arch/current/src/synth_diag.c
M packages/hal/synth/arch/current/src/synth_entry.c
M packages/hal/synth/arch/current/src/synth_intr.c
M packages/hal/synth/i386linux/current/ChangeLog
M packages/hal/synth/i386linux/current/cdl/hal_synth_i386.cdl
M packages/hal/synth/i386linux/current/include/arch.inc
M packages/hal/synth/i386linux/current/include/basetype.h
M packages/hal/synth/i386linux/current/include/var_arch.h
M packages/hal/synth/i386linux/current/include/pkgconf/mlt_synth_i386_rom.ldi
M packages/hal/synth/i386linux/current/src/context.S
M packages/hal/synth/i386linux/current/src/syscall-i386-linux-1.0.S
M packages/hal/synth/i386linux/current/src/vectors.S
M packages/hal/v85x/arch/current/ChangeLog
M packages/hal/v85x/arch/current/cdl/hal_v85x.cdl
M packages/hal/v85x/arch/current/include/basetype.h
M packages/hal/v85x/arch/current/include/hal_arch.h
M packages/hal/v85x/arch/current/include/hal_cache.h
M packages/hal/v85x/arch/current/include/hal_intr.h
M packages/hal/v85x/arch/current/include/hal_io.h
M packages/hal/v85x/arch/current/include/nec-stub.h
M packages/hal/v85x/arch/current/src/hal_misc.c
M packages/hal/v85x/arch/current/src/hal_mk_defs.c
M packages/hal/v85x/arch/current/src/vectors.S
M packages/hal/v85x/ceb_v850/current/ChangeLog
M packages/hal/v85x/ceb_v850/current/cdl/hal_v85x_ceb_v850.cdl
M packages/hal/v85x/ceb_v850/current/include/hal_diag.h
M packages/hal/v85x/ceb_v850/current/include/hal_platform_setup.h
M packages/hal/v85x/ceb_v850/current/include/plf_cache.h
M packages/hal/v85x/ceb_v850/current/include/plf_intr.h
M packages/hal/v85x/ceb_v850/current/include/plf_io.h
M packages/hal/v85x/ceb_v850/current/include/plf_sections.h
M packages/hal/v85x/ceb_v850/current/include/plf_stub.h
M packages/hal/v85x/ceb_v850/current/src/plf_misc.c
M packages/hal/v85x/ceb_v850/current/src/plf_stub.c
M packages/hal/v85x/ceb_v850/current/src/v850flash.S
M packages/hal/v85x/v850/current/ChangeLog
M packages/hal/v85x/v850/current/cdl/hal_v85x_v850.cdl
M packages/hal/v85x/v850/current/include/v850_common.h
M packages/hal/v85x/v850/current/include/var_arch.h
M packages/hal/v85x/v850/current/include/var_cache.h
M packages/hal/v85x/v850/current/include/var_intr.h
M packages/hal/v85x/v850/current/src/context.S
M packages/hal/v85x/v850/current/src/hal_diag.c
M packages/hal/v85x/v850/current/src/v850_ice.cxx
M packages/hal/v85x/v850/current/src/v850_misc.c
M packages/hal/v85x/v850/current/src/v850_stub.c
M packages/hal/v85x/v850/current/src/v85x_v850.ld
M packages/hal/v85x/v850/current/tests/nmitest.c
M packages/infra/current/ChangeLog
M packages/infra/current/cdl/assert.cdl
M packages/infra/current/cdl/debug.cdl
M packages/infra/current/cdl/infra.cdl
M packages/infra/current/cdl/startup.cdl
M packages/infra/current/include/clist.hxx
M packages/infra/current/include/cyg_ass.h
M packages/infra/current/include/cyg_trac.h
M packages/infra/current/include/cyg_type.h
M packages/infra/current/include/cyg_type.inc
M packages/infra/current/include/diag.h
M packages/infra/current/include/testcase.h
M packages/infra/current/src/buffer.cxx
M packages/infra/current/src/delete.cxx
M packages/infra/current/src/diag.cxx
M packages/infra/current/src/dummyxxmain.cxx
M packages/infra/current/src/eprintf.c
M packages/infra/current/src/fancy.cxx
M packages/infra/current/src/memcpy.c
M packages/infra/current/src/memset.c
M packages/infra/current/src/null.cxx
M packages/infra/current/src/pkgstart.cxx
M packages/infra/current/src/prestart.cxx
M packages/infra/current/src/simple.cxx
M packages/infra/current/src/startup.cxx
M packages/infra/current/src/tcdiag.cxx
M packages/infra/current/src/userstart.cxx
M packages/io/common/current/ChangeLog
M packages/io/common/current/cdl/io.cdl
A packages/io/common/current/doc/io.sgml
M packages/io/common/current/include/config_keys.h
M packages/io/common/current/include/devtab.h
M packages/io/common/current/include/file.h
M packages/io/common/current/include/io.h
M packages/io/common/current/include/io_diag.h
M packages/io/common/current/src/io_file.c
M packages/io/common/current/src/ioinit.cxx
M packages/io/common/current/src/iosys.c
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/eth/current/doc/driver_doc
A packages/io/eth/current/doc/ethdrv.sgml
M packages/io/eth/current/include/eth_drv.h
M packages/io/eth/current/include/eth_drv_stats.h
M packages/io/eth/current/include/netdev.h
A packages/io/eth/current/src/lwip/README
A packages/io/eth/current/src/lwip/eth_drv.c
A packages/io/eth/current/src/lwip/lw.diff
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/cdl/fileio.cdl
A packages/io/fileio/current/doc/fileio.sgml
M packages/io/fileio/current/include/dirent.h
M packages/io/fileio/current/include/fileio.h
A packages/io/fileio/current/include/inode.h
M packages/io/fileio/current/include/limits.h
M packages/io/fileio/current/include/sockio.h
M packages/io/fileio/current/src/devfs.cxx
M packages/io/fileio/current/src/dir.cxx
M packages/io/fileio/current/src/fd.cxx
M packages/io/fileio/current/src/file.cxx
M packages/io/fileio/current/src/fio.h
A packages/io/fileio/current/src/inocache.cxx
M packages/io/fileio/current/src/io.cxx
M packages/io/fileio/current/src/misc.cxx
M packages/io/fileio/current/src/select.cxx
M packages/io/fileio/current/src/socket.cxx
M packages/io/fileio/current/tests/fileio1.c
M packages/io/fileio/current/tests/select.c
M packages/io/fileio/current/tests/socket.c
M packages/io/fileio/current/tests/stdio.c
M packages/io/fileio/current/tests/testfs.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/cdl/io_flash.cdl
M packages/io/flash/current/include/flash.h
M packages/io/flash/current/include/flash_dev.h
M packages/io/flash/current/src/flash.c
A packages/io/flash/current/src/flashiodev.c
M packages/io/pci/current/ChangeLog
M packages/io/pci/current/cdl/io_pci.cdl
A packages/io/pci/current/doc/pci.sgml
M packages/io/pci/current/include/pci.h
M packages/io/pci/current/include/pci_cfg.h
M packages/io/pci/current/include/pci_hw.h
M packages/io/pci/current/src/pci.c
M packages/io/pci/current/src/pci_hw.c
M packages/io/pci/current/tests/pci1.c
M packages/io/pci/current/tests/pci2.c
M packages/io/pcmcia/current/ChangeLog
M packages/io/pcmcia/current/cdl/io_pcmcia.cdl
M packages/io/pcmcia/current/include/pcmcia.h
M packages/io/pcmcia/current/src/pcmcia.c
M packages/io/serial/current/ChangeLog
M packages/io/serial/current/cdl/io_serial.cdl
M packages/io/serial/current/cdl/termios.cdl
M packages/io/serial/current/cdl/tty.cdl
M packages/io/serial/current/include/serial.h
M packages/io/serial/current/include/serialio.h
M packages/io/serial/current/include/ttyio.h
M packages/io/serial/current/misc/console.c
M packages/io/serial/current/misc/serial.c
M packages/io/serial/current/misc/timeout.inl
M packages/io/serial/current/src/common/haldiag.c
M packages/io/serial/current/src/common/serial.c
M packages/io/serial/current/src/common/termios.c
M packages/io/serial/current/src/common/termiostty.c
M packages/io/serial/current/src/common/tty.c
M packages/io/serial/current/tests/flow1.c
M packages/io/serial/current/tests/flow2.c
M packages/io/serial/current/tests/ser_test_protocol.inl
M packages/io/serial/current/tests/serial1.c
M packages/io/serial/current/tests/serial2.c
M packages/io/serial/current/tests/serial3.c
M packages/io/serial/current/tests/serial4.c
M packages/io/serial/current/tests/serial5.c
M packages/io/serial/current/tests/serial_echo.c
M packages/io/serial/current/tests/timeout.inl
M packages/io/serial/current/tests/tty1.c
M packages/io/serial/current/tests/tty2.c
M packages/io/usb/common/current/ChangeLog
M packages/io/usb/common/current/cdl/usb.cdl
M packages/io/usb/common/current/include/usb.h
M packages/io/usb/eth/slave/current/ChangeLog
M packages/io/usb/eth/slave/current/cdl/usbs_eth.cdl
M packages/io/usb/eth/slave/current/doc/makefile
M packages/io/usb/eth/slave/current/doc/usbseth.sgml
M packages/io/usb/eth/slave/current/host/ecos_usbeth.c
M packages/io/usb/eth/slave/current/include/usbs_eth.h
M packages/io/usb/eth/slave/current/src/usbseth.c
M packages/io/usb/eth/slave/current/src/usbsethdrv.c
M packages/io/usb/slave/current/ChangeLog
M packages/io/usb/slave/current/cdl/usbs.cdl
M packages/io/usb/slave/current/doc/io-usb-slave.html
M packages/io/usb/slave/current/doc/makefile
M packages/io/usb/slave/current/doc/usbs-control.html
M packages/io/usb/slave/current/doc/usbs-data.html
M packages/io/usb/slave/current/doc/usbs-devtab.html
M packages/io/usb/slave/current/doc/usbs-enum.html
M packages/io/usb/slave/current/doc/usbs-halt.html
M packages/io/usb/slave/current/doc/usbs-intro.html
M packages/io/usb/slave/current/doc/usbs-start-rx.html
M packages/io/usb/slave/current/doc/usbs-start-tx.html
M packages/io/usb/slave/current/doc/usbs-start.html
A packages/io/usb/slave/current/doc/usbs-testing.html
M packages/io/usb/slave/current/doc/usbs-writing.html
M packages/io/usb/slave/current/doc/usbs.sgml
M packages/io/usb/slave/current/include/usbs.h
M packages/io/usb/slave/current/src/usbs.c
M packages/io/wallclock/current/ChangeLog
M packages/io/wallclock/current/cdl/wallclock.cdl
M packages/io/wallclock/current/include/wallclock.hxx
M packages/io/wallclock/current/include/wallclock/wallclock.inl
M packages/io/wallclock/current/src/emulate.cxx
M packages/io/wallclock/current/src/wallclock.cxx
M packages/io/wallclock/current/tests/wallclock.cxx
M packages/io/wallclock/current/tests/wallclock2.cxx
M packages/io/watchdog/current/ChangeLog
M packages/io/watchdog/current/cdl/watchdog.cdl
M packages/io/watchdog/current/include/watchdog.hxx
M packages/io/watchdog/current/src/emulate.cxx
M packages/io/watchdog/current/src/watchdog.cxx
M packages/io/watchdog/current/tests/watchdog.cxx
M packages/io/watchdog/current/tests/watchdog2.cxx
M packages/io/watchdog/current/tests/watchdog_reset.cxx
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/cdl/isoinfra.cdl
M packages/isoinfra/current/include/assert.h
M packages/isoinfra/current/include/ctype.h
M packages/isoinfra/current/include/dirent.h
M packages/isoinfra/current/include/dlfcn.h
M packages/isoinfra/current/include/errno.h
M packages/isoinfra/current/include/fcntl.h
M packages/isoinfra/current/include/float.h
M packages/isoinfra/current/include/limits.h
M packages/isoinfra/current/include/locale.h
M packages/isoinfra/current/include/mqueue.h
M packages/isoinfra/current/include/netdb.h
M packages/isoinfra/current/include/pthread.h
M packages/isoinfra/current/include/sched.h
M packages/isoinfra/current/include/semaphore.h
M packages/isoinfra/current/include/setjmp.h
M packages/isoinfra/current/include/signal.h
M packages/isoinfra/current/include/stdarg.h
M packages/isoinfra/current/include/stddef.h
M packages/isoinfra/current/include/stdio.h
M packages/isoinfra/current/include/stdlib.h
M packages/isoinfra/current/include/string.h
M packages/isoinfra/current/include/termios.h
M packages/isoinfra/current/include/time.h
M packages/isoinfra/current/include/unistd.h
M packages/isoinfra/current/include/sys/select.h
M packages/isoinfra/current/include/sys/stat.h
M packages/isoinfra/current/include/sys/types.h
M packages/isoinfra/current/include/sys/utsname.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/counters.cdl
M packages/kernel/current/cdl/instrument.cdl
M packages/kernel/current/cdl/interrupts.cdl
M packages/kernel/current/cdl/kernel.cdl
M packages/kernel/current/cdl/scheduler.cdl
M packages/kernel/current/cdl/synch.cdl
M packages/kernel/current/cdl/thread.cdl
A packages/kernel/current/doc/SMP.txt
A packages/kernel/current/doc/kernel.sgml
M packages/kernel/current/include/bitmap.hxx
M packages/kernel/current/include/clock.hxx
M packages/kernel/current/include/clock.inl
M packages/kernel/current/include/diag.h
M packages/kernel/current/include/errors.h
M packages/kernel/current/include/except.hxx
M packages/kernel/current/include/flag.hxx
M packages/kernel/current/include/instrmnt.h
M packages/kernel/current/include/intr.hxx
M packages/kernel/current/include/kapi.h
M packages/kernel/current/include/kapidata.h
M packages/kernel/current/include/kernel.hxx
M packages/kernel/current/include/ktypes.h
M packages/kernel/current/include/llistt.hxx
M packages/kernel/current/include/lottery.hxx
M packages/kernel/current/include/mbox.hxx
M packages/kernel/current/include/mboxt.hxx
M packages/kernel/current/include/mboxt.inl
M packages/kernel/current/include/mboxt2.hxx
M packages/kernel/current/include/mboxt2.inl
M packages/kernel/current/include/mlqueue.hxx
M packages/kernel/current/include/mqueue.hxx
M packages/kernel/current/include/mqueue.inl
M packages/kernel/current/include/mutex.hxx
M packages/kernel/current/include/sched.hxx
M packages/kernel/current/include/sched.inl
M packages/kernel/current/include/sema.hxx
M packages/kernel/current/include/sema2.hxx
M packages/kernel/current/include/smp.hxx
M packages/kernel/current/include/thread.hxx
M packages/kernel/current/include/thread.inl
M packages/kernel/current/include/timer.hxx
M packages/kernel/current/include/test/stackmon.h
M packages/kernel/current/src/common/clock.cxx
M packages/kernel/current/src/common/except.cxx
M packages/kernel/current/src/common/kapi.cxx
M packages/kernel/current/src/common/thread.cxx
M packages/kernel/current/src/common/timer.cxx
M packages/kernel/current/src/debug/dbg-thread-demux.c
M packages/kernel/current/src/debug/dbg_gdb.cxx
M packages/kernel/current/src/instrmnt/meminst.cxx
M packages/kernel/current/src/intr/intr.cxx
M packages/kernel/current/src/sched/bitmap.cxx
M packages/kernel/current/src/sched/lottery.cxx
M packages/kernel/current/src/sched/mlqueue.cxx
M packages/kernel/current/src/sched/sched.cxx
M packages/kernel/current/src/sync/bin_sem.cxx
M packages/kernel/current/src/sync/cnt_sem.cxx
M packages/kernel/current/src/sync/cnt_sem2.cxx
M packages/kernel/current/src/sync/flag.cxx
M packages/kernel/current/src/sync/mbox.cxx
M packages/kernel/current/src/sync/mqueue.cxx
M packages/kernel/current/src/sync/mutex.cxx
M packages/kernel/current/tests/bin_sem0.cxx
M packages/kernel/current/tests/bin_sem1.cxx
M packages/kernel/current/tests/bin_sem2.cxx
M packages/kernel/current/tests/clock0.cxx
M packages/kernel/current/tests/clock1.cxx
M packages/kernel/current/tests/clockcnv.cxx
M packages/kernel/current/tests/clocktruth.cxx
M packages/kernel/current/tests/cnt_sem0.cxx
M packages/kernel/current/tests/cnt_sem1.cxx
M packages/kernel/current/tests/dhrystone.c
M packages/kernel/current/tests/except1.cxx
M packages/kernel/current/tests/flag0.cxx
M packages/kernel/current/tests/flag1.cxx
M packages/kernel/current/tests/intr0.cxx
M packages/kernel/current/tests/kcache1.c
M packages/kernel/current/tests/kcache2.c
M packages/kernel/current/tests/kclock0.c
M packages/kernel/current/tests/kclock1.c
M packages/kernel/current/tests/kexcept1.c
M packages/kernel/current/tests/kflag0.c
M packages/kernel/current/tests/kflag1.c
M packages/kernel/current/tests/kill.cxx
M packages/kernel/current/tests/kintr0.c
M packages/kernel/current/tests/klock.c
M packages/kernel/current/tests/kmbox1.c
M packages/kernel/current/tests/kmutex0.c
M packages/kernel/current/tests/kmutex1.c
M packages/kernel/current/tests/kmutex3.c
M packages/kernel/current/tests/kmutex4.c
M packages/kernel/current/tests/kphilo.c
M packages/kernel/current/tests/ksched1.c
M packages/kernel/current/tests/ksem0.c
M packages/kernel/current/tests/ksem1.c
M packages/kernel/current/tests/kthread0.c
M packages/kernel/current/tests/kthread1.c
M packages/kernel/current/tests/mbox1.cxx
M packages/kernel/current/tests/mqueue1.cxx
M packages/kernel/current/tests/mutex0.cxx
M packages/kernel/current/tests/mutex1.cxx
M packages/kernel/current/tests/mutex2.cxx
M packages/kernel/current/tests/mutex3.cxx
M packages/kernel/current/tests/philo.cxx
M packages/kernel/current/tests/release.cxx
M packages/kernel/current/tests/sched1.cxx
M packages/kernel/current/tests/smp.cxx
M packages/kernel/current/tests/stress_threads.c
M packages/kernel/current/tests/sync2.cxx
M packages/kernel/current/tests/sync3.cxx
M packages/kernel/current/tests/tcdiag.cxx
M packages/kernel/current/tests/testaux.h
M packages/kernel/current/tests/testaux.hxx
M packages/kernel/current/tests/thread0.cxx
M packages/kernel/current/tests/thread1.cxx
M packages/kernel/current/tests/thread2.cxx
M packages/kernel/current/tests/thread_gdb.c
M packages/kernel/current/tests/timeslice.c
M packages/kernel/current/tests/tm_basic.cxx
M packages/language/c/libc/common/current/ChangeLog
M packages/language/c/libc/common/current/ChangeLog.libc
M packages/language/c/libc/common/current/cdl/libc.cdl
A packages/language/c/libc/common/current/doc/libc.sgml
M packages/language/c/libc/i18n/current/ChangeLog
M packages/language/c/libc/i18n/current/ChangeLog.libc
M packages/language/c/libc/i18n/current/cdl/i18n.cdl
M packages/language/c/libc/i18n/current/include/ctype.inl
M packages/language/c/libc/i18n/current/include/mb.h
M packages/language/c/libc/i18n/current/src/ctype.cxx
M packages/language/c/libc/i18n/current/src/internal.h
M packages/language/c/libc/i18n/current/src/locale.cxx
M packages/language/c/libc/i18n/current/src/mblen.cxx
M packages/language/c/libc/i18n/current/src/mbstowcs.cxx
M packages/language/c/libc/i18n/current/src/mbtowc.cxx
M packages/language/c/libc/i18n/current/src/mbtowc_c.cxx
M packages/language/c/libc/i18n/current/src/mbtowc_jp.cxx
M packages/language/c/libc/i18n/current/src/wcstombs.cxx
M packages/language/c/libc/i18n/current/src/wctomb.cxx
M packages/language/c/libc/i18n/current/src/wctomb_jp.cxx
M packages/language/c/libc/i18n/current/tests/ctype.c
M packages/language/c/libc/i18n/current/tests/i18nmb.c
M packages/language/c/libc/i18n/current/tests/setlocale.c
M packages/language/c/libc/setjmp/current/ChangeLog
M packages/language/c/libc/setjmp/current/ChangeLog.libc
M packages/language/c/libc/setjmp/current/cdl/setjmp.cdl
M packages/language/c/libc/setjmp/current/include/setjmp.h
M packages/language/c/libc/setjmp/current/src/longjmp.cxx
M packages/language/c/libc/setjmp/current/tests/setjmp.c
M packages/language/c/libc/signals/current/ChangeLog
M packages/language/c/libc/signals/current/ChangeLog.libc
M packages/language/c/libc/signals/current/cdl/signals.cdl
M packages/language/c/libc/signals/current/include/signal.h
M packages/language/c/libc/signals/current/include/signal.inl
M packages/language/c/libc/signals/current/src/raise.cxx
M packages/language/c/libc/signals/current/src/siginit.cxx
M packages/language/c/libc/signals/current/src/signal.cxx
M packages/language/c/libc/signals/current/tests/signal1.c
M packages/language/c/libc/signals/current/tests/signal2.c
M packages/language/c/libc/startup/current/ChangeLog
M packages/language/c/libc/startup/current/ChangeLog.libc
M packages/language/c/libc/startup/current/cdl/startup.cdl
M packages/language/c/libc/startup/current/src/_exit.cxx
M packages/language/c/libc/startup/current/src/abort.cxx
M packages/language/c/libc/startup/current/src/atexit.cxx
M packages/language/c/libc/startup/current/src/cstartup.cxx
M packages/language/c/libc/startup/current/src/environ.cxx
M packages/language/c/libc/startup/current/src/exit.cxx
M packages/language/c/libc/startup/current/src/invokemain.cxx
M packages/language/c/libc/startup/current/src/main.cxx
M packages/language/c/libc/startup/current/src/mainthread.cxx
M packages/language/c/libc/startup/current/tests/atexit.c
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/ChangeLog.libc
M packages/language/c/libc/stdio/current/cdl/stdio.cdl
M packages/language/c/libc/stdio/current/include/io.hxx
M packages/language/c/libc/stdio/current/include/io.inl
M packages/language/c/libc/stdio/current/include/stdio.h
M packages/language/c/libc/stdio/current/include/stdio.inl
M packages/language/c/libc/stdio/current/include/stdiofiles.hxx
M packages/language/c/libc/stdio/current/include/stdiofiles.inl
M packages/language/c/libc/stdio/current/include/stdiosupp.hxx
M packages/language/c/libc/stdio/current/include/stream.hxx
M packages/language/c/libc/stdio/current/include/stream.inl
M packages/language/c/libc/stdio/current/include/streambuf.hxx
M packages/language/c/libc/stdio/current/include/streambuf.inl
M packages/language/c/libc/stdio/current/src/common/fclose.cxx
M packages/language/c/libc/stdio/current/src/common/feof.cxx
M packages/language/c/libc/stdio/current/src/common/fflush.cxx
M packages/language/c/libc/stdio/current/src/common/fopen.cxx
M packages/language/c/libc/stdio/current/src/common/freopen.cxx
M packages/language/c/libc/stdio/current/src/common/fseek.cxx
M packages/language/c/libc/stdio/current/src/common/setvbuf.cxx
M packages/language/c/libc/stdio/current/src/common/snprintf.cxx
M packages/language/c/libc/stdio/current/src/common/sprintf.cxx
M packages/language/c/libc/stdio/current/src/common/sscanf.cxx
M packages/language/c/libc/stdio/current/src/common/stderr.cxx
M packages/language/c/libc/stdio/current/src/common/stdin.cxx
M packages/language/c/libc/stdio/current/src/common/stdiofiles.cxx
M packages/language/c/libc/stdio/current/src/common/stdioinlines.cxx
M packages/language/c/libc/stdio/current/src/common/stdiosupp.cxx
M packages/language/c/libc/stdio/current/src/common/stdout.cxx
M packages/language/c/libc/stdio/current/src/common/stream.cxx
M packages/language/c/libc/stdio/current/src/common/streambuf.cxx
M packages/language/c/libc/stdio/current/src/common/ungetc.cxx
M packages/language/c/libc/stdio/current/src/common/vsnprintf.cxx
M packages/language/c/libc/stdio/current/src/common/vsscanf.cxx
M packages/language/c/libc/stdio/current/src/input/fgetc.cxx
M packages/language/c/libc/stdio/current/src/input/fgets.cxx
M packages/language/c/libc/stdio/current/src/input/fread.cxx
M packages/language/c/libc/stdio/current/src/input/fscanf.cxx
M packages/language/c/libc/stdio/current/src/input/gets.cxx
M packages/language/c/libc/stdio/current/src/input/scanf.cxx
M packages/language/c/libc/stdio/current/src/input/vfscanf.cxx
M packages/language/c/libc/stdio/current/src/output/fnprintf.cxx
M packages/language/c/libc/stdio/current/src/output/fprintf.cxx
M packages/language/c/libc/stdio/current/src/output/fputc.cxx
M packages/language/c/libc/stdio/current/src/output/fputs.cxx
M packages/language/c/libc/stdio/current/src/output/fwrite.cxx
M packages/language/c/libc/stdio/current/src/output/printf.cxx
M packages/language/c/libc/stdio/current/src/output/vfnprintf.cxx
M packages/language/c/libc/stdio/current/tests/sprintf1.c
M packages/language/c/libc/stdio/current/tests/sprintf2.c
M packages/language/c/libc/stdio/current/tests/sscanf.c
M packages/language/c/libc/stdio/current/tests/stdiooutput.c
M packages/language/c/libc/stdlib/current/ChangeLog
M packages/language/c/libc/stdlib/current/ChangeLog.libc
M packages/language/c/libc/stdlib/current/cdl/stdlib.cdl
M packages/language/c/libc/stdlib/current/include/abs.inl
M packages/language/c/libc/stdlib/current/include/atox.inl
M packages/language/c/libc/stdlib/current/include/div.inl
M packages/language/c/libc/stdlib/current/src/abs.cxx
M packages/language/c/libc/stdlib/current/src/atox.cxx
M packages/language/c/libc/stdlib/current/src/bsearch.cxx
M packages/language/c/libc/stdlib/current/src/div.cxx
M packages/language/c/libc/stdlib/current/src/getenv.cxx
M packages/language/c/libc/stdlib/current/src/qsort.cxx
M packages/language/c/libc/stdlib/current/src/rand.cxx
M packages/language/c/libc/stdlib/current/src/strtod.cxx
M packages/language/c/libc/stdlib/current/src/strtol.cxx
M packages/language/c/libc/stdlib/current/src/strtoul.cxx
M packages/language/c/libc/stdlib/current/src/system.cxx
M packages/language/c/libc/stdlib/current/tests/abs.c
M packages/language/c/libc/stdlib/current/tests/atoi.c
M packages/language/c/libc/stdlib/current/tests/atol.c
M packages/language/c/libc/stdlib/current/tests/bsearch.c
M packages/language/c/libc/stdlib/current/tests/div.c
M packages/language/c/libc/stdlib/current/tests/getenv.c
M packages/language/c/libc/stdlib/current/tests/labs.c
M packages/language/c/libc/stdlib/current/tests/ldiv.c
M packages/language/c/libc/stdlib/current/tests/qsort.c
M packages/language/c/libc/stdlib/current/tests/rand1.c
M packages/language/c/libc/stdlib/current/tests/rand2.c
M packages/language/c/libc/stdlib/current/tests/rand3.c
M packages/language/c/libc/stdlib/current/tests/rand4.c
M packages/language/c/libc/stdlib/current/tests/srand.c
M packages/language/c/libc/stdlib/current/tests/strtol.c
M packages/language/c/libc/stdlib/current/tests/strtoul.c
M packages/language/c/libc/string/current/ChangeLog
M packages/language/c/libc/string/current/ChangeLog.libc
M packages/language/c/libc/string/current/cdl/string.cdl
M packages/language/c/libc/string/current/include/bsdstring.h
M packages/language/c/libc/string/current/include/string.h
M packages/language/c/libc/string/current/include/string.inl
M packages/language/c/libc/string/current/include/stringsupp.hxx
M packages/language/c/libc/string/current/src/bsdstring.cxx
M packages/language/c/libc/string/current/src/memchr.cxx
M packages/language/c/libc/string/current/src/memcmp.cxx
M packages/language/c/libc/string/current/src/memmove.cxx
M packages/language/c/libc/string/current/src/strcat.cxx
M packages/language/c/libc/string/current/src/strchr.cxx
M packages/language/c/libc/string/current/src/strcmp.cxx
M packages/language/c/libc/string/current/src/strcoll.cxx
M packages/language/c/libc/string/current/src/strcpy.cxx
M packages/language/c/libc/string/current/src/strcspn.cxx
M packages/language/c/libc/string/current/src/strlen.cxx
M packages/language/c/libc/string/current/src/strncat.cxx
M packages/language/c/libc/string/current/src/strncmp.cxx
M packages/language/c/libc/string/current/src/strncpy.cxx
M packages/language/c/libc/string/current/src/strpbrk.cxx
M packages/language/c/libc/string/current/src/strrchr.cxx
M packages/language/c/libc/string/current/src/strspn.cxx
M packages/language/c/libc/string/current/src/strstr.cxx
M packages/language/c/libc/string/current/src/strsuppt.cxx
M packages/language/c/libc/string/current/src/strtok.cxx
M packages/language/c/libc/string/current/src/strxfrm.cxx
M packages/language/c/libc/string/current/tests/memchr.c
M packages/language/c/libc/string/current/tests/memcmp1.c
M packages/language/c/libc/string/current/tests/memcmp2.c
M packages/language/c/libc/string/current/tests/memcpy1.c
M packages/language/c/libc/string/current/tests/memcpy2.c
M packages/language/c/libc/string/current/tests/memmove1.c
M packages/language/c/libc/string/current/tests/memmove2.c
M packages/language/c/libc/string/current/tests/memset.c
M packages/language/c/libc/string/current/tests/strcat1.c
M packages/language/c/libc/string/current/tests/strcat2.c
M packages/language/c/libc/string/current/tests/strchr.c
M packages/language/c/libc/string/current/tests/strcmp1.c
M packages/language/c/libc/string/current/tests/strcmp2.c
M packages/language/c/libc/string/current/tests/strcoll1.c
M packages/language/c/libc/string/current/tests/strcoll2.c
M packages/language/c/libc/string/current/tests/strcpy1.c
M packages/language/c/libc/string/current/tests/strcpy2.c
M packages/language/c/libc/string/current/tests/strcspn.c
M packages/language/c/libc/string/current/tests/strlen.c
M packages/language/c/libc/string/current/tests/strncat1.c
M packages/language/c/libc/string/current/tests/strncat2.c
M packages/language/c/libc/string/current/tests/strncpy1.c
M packages/language/c/libc/string/current/tests/strncpy2.c
M packages/language/c/libc/string/current/tests/strpbrk.c
M packages/language/c/libc/string/current/tests/strrchr.c
M packages/language/c/libc/string/current/tests/strspn.c
M packages/language/c/libc/string/current/tests/strstr.c
M packages/language/c/libc/string/current/tests/strtok.c
M packages/language/c/libc/string/current/tests/strxfrm1.c
M packages/language/c/libc/string/current/tests/strxfrm2.c
M packages/language/c/libc/time/current/ChangeLog
M packages/language/c/libc/time/current/ChangeLog.libc
M packages/language/c/libc/time/current/cdl/time.cdl
M packages/language/c/libc/time/current/include/time.h
M packages/language/c/libc/time/current/include/time.inl
M packages/language/c/libc/time/current/include/timeutil.h
M packages/language/c/libc/time/current/src/asctime.cxx
M packages/language/c/libc/time/current/src/asctime_r.cxx
M packages/language/c/libc/time/current/src/clock.cxx
M packages/language/c/libc/time/current/src/ctime.cxx
M packages/language/c/libc/time/current/src/ctime_r.cxx
M packages/language/c/libc/time/current/src/difftime.cxx
M packages/language/c/libc/time/current/src/gmtime.cxx
M packages/language/c/libc/time/current/src/gmtime_r.cxx
M packages/language/c/libc/time/current/src/localtime.cxx
M packages/language/c/libc/time/current/src/localtime_r.cxx
M packages/language/c/libc/time/current/src/mktime.cxx
M packages/language/c/libc/time/current/src/settime.cxx
M packages/language/c/libc/time/current/src/strftime.cxx
M packages/language/c/libc/time/current/src/time.cxx
M packages/language/c/libc/time/current/src/timeutil.cxx
M packages/language/c/libc/time/current/tests/asctime.c
M packages/language/c/libc/time/current/tests/clock.c
M packages/language/c/libc/time/current/tests/ctime.c
M packages/language/c/libc/time/current/tests/gmtime.c
M packages/language/c/libc/time/current/tests/localtime.c
M packages/language/c/libc/time/current/tests/mktime.c
M packages/language/c/libc/time/current/tests/strftime.c
M packages/language/c/libc/time/current/tests/time.c
M packages/language/c/libm/current/ChangeLog
M packages/language/c/libm/current/cdl/compat.cdl
M packages/language/c/libm/current/cdl/libm.cdl
M packages/language/c/libm/current/include/math.h
M packages/language/c/libm/current/include/sys/ieeefp.h
M packages/language/c/libm/current/src/double/ieee754-api/w_acos.c
A packages/language/c/libm/current/src/double/ieee754-api/w_acosh.c
M packages/language/c/libm/current/src/double/ieee754-api/w_asin.c
M packages/language/c/libm/current/src/double/ieee754-api/w_atan2.c
A packages/language/c/libm/current/src/double/ieee754-api/w_atanh.c
M packages/language/c/libm/current/src/double/ieee754-api/w_cosh.c
M packages/language/c/libm/current/src/double/ieee754-api/w_exp.c
M packages/language/c/libm/current/src/double/ieee754-api/w_fmod.c
A packages/language/c/libm/current/src/double/ieee754-api/w_gamma.c
A packages/language/c/libm/current/src/double/ieee754-api/w_gamma_r.c
A packages/language/c/libm/current/src/double/ieee754-api/w_hypot.c
A packages/language/c/libm/current/src/double/ieee754-api/w_j0.c
A packages/language/c/libm/current/src/double/ieee754-api/w_j1.c
A packages/language/c/libm/current/src/double/ieee754-api/w_jn.c
A packages/language/c/libm/current/src/double/ieee754-api/w_lgamma.c
A packages/language/c/libm/current/src/double/ieee754-api/w_lgamma_r.c
M packages/language/c/libm/current/src/double/ieee754-api/w_log.c
M packages/language/c/libm/current/src/double/ieee754-api/w_log10.c
M packages/language/c/libm/current/src/double/ieee754-api/w_pow.c
A packages/language/c/libm/current/src/double/ieee754-api/w_remainder.c
M packages/language/c/libm/current/src/double/ieee754-api/w_scalb.c
M packages/language/c/libm/current/src/double/ieee754-api/w_sinh.c
M packages/language/c/libm/current/src/double/ieee754-api/w_sqrt.c
M packages/language/c/libm/current/src/double/ieee754-core/e_acos.c
A packages/language/c/libm/current/src/double/ieee754-core/e_acosh.c
M packages/language/c/libm/current/src/double/ieee754-core/e_asin.c
M packages/language/c/libm/current/src/double/ieee754-core/e_atan2.c
A packages/language/c/libm/current/src/double/ieee754-core/e_atanh.c
M packages/language/c/libm/current/src/double/ieee754-core/e_cosh.c
M packages/language/c/libm/current/src/double/ieee754-core/e_exp.c
M packages/language/c/libm/current/src/double/ieee754-core/e_fmod.c
A packages/language/c/libm/current/src/double/ieee754-core/e_gamma.c
A packages/language/c/libm/current/src/double/ieee754-core/e_gamma_r.c
A packages/language/c/libm/current/src/double/ieee754-core/e_hypot.c
A packages/language/c/libm/current/src/double/ieee754-core/e_j0.c
A packages/language/c/libm/current/src/double/ieee754-core/e_j1.c
A packages/language/c/libm/current/src/double/ieee754-core/e_jn.c
A packages/language/c/libm/current/src/double/ieee754-core/e_lgamma.c
A packages/language/c/libm/current/src/double/ieee754-core/e_lgamma_r.c
M packages/language/c/libm/current/src/double/ieee754-core/e_log.c
M packages/language/c/libm/current/src/double/ieee754-core/e_log10.c
M packages/language/c/libm/current/src/double/ieee754-core/e_pow.c
M packages/language/c/libm/current/src/double/ieee754-core/e_rem_pio2.c
A packages/language/c/libm/current/src/double/ieee754-core/e_remainder.c
M packages/language/c/libm/current/src/double/ieee754-core/e_scalb.c
M packages/language/c/libm/current/src/double/ieee754-core/e_sinh.c
M packages/language/c/libm/current/src/double/ieee754-core/e_sqrt.c
M packages/language/c/libm/current/src/double/internal/k_cos.c
M packages/language/c/libm/current/src/double/internal/k_rem_pio2.c
M packages/language/c/libm/current/src/double/internal/k_sin.c
M packages/language/c/libm/current/src/double/internal/k_tan.c
A packages/language/c/libm/current/src/double/portable-api/s_asinh.c
M packages/language/c/libm/current/src/double/portable-api/s_atan.c
A packages/language/c/libm/current/src/double/portable-api/s_cbrt.c
M packages/language/c/libm/current/src/double/portable-api/s_ceil.c
M packages/language/c/libm/current/src/double/portable-api/s_copysign.c
M packages/language/c/libm/current/src/double/portable-api/s_cos.c
A packages/language/c/libm/current/src/double/portable-api/s_erf.c
M packages/language/c/libm/current/src/double/portable-api/s_expm1.c
M packages/language/c/libm/current/src/double/portable-api/s_fabs.c
M packages/language/c/libm/current/src/double/portable-api/s_finite.c
M packages/language/c/libm/current/src/double/portable-api/s_floor.c
M packages/language/c/libm/current/src/double/portable-api/s_frexp.c
A packages/language/c/libm/current/src/double/portable-api/s_ilogb.c
M packages/language/c/libm/current/src/double/portable-api/s_isnan.c
M packages/language/c/libm/current/src/double/portable-api/s_ldexp.c
A packages/language/c/libm/current/src/double/portable-api/s_log1p.c
A packages/language/c/libm/current/src/double/portable-api/s_logb.c
M packages/language/c/libm/current/src/double/portable-api/s_modf.c
A packages/language/c/libm/current/src/double/portable-api/s_nextafter.c
M packages/language/c/libm/current/src/double/portable-api/s_rint.c
M packages/language/c/libm/current/src/double/portable-api/s_scalbn.c
A packages/language/c/libm/current/src/double/portable-api/s_significand.c
M packages/language/c/libm/current/src/double/portable-api/s_sin.c
M packages/language/c/libm/current/src/double/portable-api/s_tan.c
M packages/language/c/libm/current/src/double/portable-api/s_tanh.c
M packages/language/c/libm/current/src/mathincl/fdlibm.h
M packages/language/c/libm/current/src/misc/compatmode.cxx
M packages/language/c/libm/current/src/misc/infconst.c
M packages/language/c/libm/current/src/misc/matherr.c
A packages/language/c/libm/current/src/misc/signgam.cxx
M packages/language/c/libm/current/src/misc/standard.c
M packages/language/c/libm/current/tests/vectors/acos.c
M packages/language/c/libm/current/tests/vectors/acos.h
M packages/language/c/libm/current/tests/vectors/asin.c
M packages/language/c/libm/current/tests/vectors/asin.h
M packages/language/c/libm/current/tests/vectors/atan.c
M packages/language/c/libm/current/tests/vectors/atan.h
M packages/language/c/libm/current/tests/vectors/atan2.c
M packages/language/c/libm/current/tests/vectors/atan2.h
M packages/language/c/libm/current/tests/vectors/ceil.c
M packages/language/c/libm/current/tests/vectors/ceil.h
M packages/language/c/libm/current/tests/vectors/cos.c
M packages/language/c/libm/current/tests/vectors/cos.h
M packages/language/c/libm/current/tests/vectors/cosh.c
M packages/language/c/libm/current/tests/vectors/cosh.h
M packages/language/c/libm/current/tests/vectors/exp.c
M packages/language/c/libm/current/tests/vectors/exp.h
M packages/language/c/libm/current/tests/vectors/fabs.c
M packages/language/c/libm/current/tests/vectors/fabs.h
M packages/language/c/libm/current/tests/vectors/floor.c
M packages/language/c/libm/current/tests/vectors/floor.h
M packages/language/c/libm/current/tests/vectors/fmod.c
M packages/language/c/libm/current/tests/vectors/fmod.h
M packages/language/c/libm/current/tests/vectors/frexp.c
M packages/language/c/libm/current/tests/vectors/frexp.h
M packages/language/c/libm/current/tests/vectors/ldexp.c
M packages/language/c/libm/current/tests/vectors/ldexp.h
M packages/language/c/libm/current/tests/vectors/log.c
M packages/language/c/libm/current/tests/vectors/log.h
M packages/language/c/libm/current/tests/vectors/log10.c
M packages/language/c/libm/current/tests/vectors/log10.h
M packages/language/c/libm/current/tests/vectors/modf.c
M packages/language/c/libm/current/tests/vectors/modf.h
M packages/language/c/libm/current/tests/vectors/pow.c
M packages/language/c/libm/current/tests/vectors/pow.h
M packages/language/c/libm/current/tests/vectors/sin.c
M packages/language/c/libm/current/tests/vectors/sin.h
M packages/language/c/libm/current/tests/vectors/sinh.c
M packages/language/c/libm/current/tests/vectors/sinh.h
M packages/language/c/libm/current/tests/vectors/sqrt.c
M packages/language/c/libm/current/tests/vectors/sqrt.h
M packages/language/c/libm/current/tests/vectors/tan.c
M packages/language/c/libm/current/tests/vectors/tan.h
M packages/language/c/libm/current/tests/vectors/tanh.c
M packages/language/c/libm/current/tests/vectors/tanh.h
M packages/language/c/libm/current/tests/vectors/vector_support.h
A packages/net/bsd_tcpip/current/ChangeLog
A packages/net/bsd_tcpip/current/cdl/freebsd_net.cdl
A packages/net/bsd_tcpip/current/doc/BSD_FILE_LIST
A packages/net/bsd_tcpip/current/doc/README
A packages/net/bsd_tcpip/current/doc/copy_files.sh
A packages/net/bsd_tcpip/current/doc/find_matching_files.sh
A packages/net/bsd_tcpip/current/doc/freebsd.sgml
A packages/net/bsd_tcpip/current/include/machine/types.h
A packages/net/bsd_tcpip/current/include/net/ethernet.h
A packages/net/bsd_tcpip/current/include/net/if.h
A packages/net/bsd_tcpip/current/include/net/if_arp.h
A packages/net/bsd_tcpip/current/include/net/if_dl.h
A packages/net/bsd_tcpip/current/include/net/if_llc.h
A packages/net/bsd_tcpip/current/include/net/if_types.h
A packages/net/bsd_tcpip/current/include/net/if_var.h
A packages/net/bsd_tcpip/current/include/net/intrq.h
A packages/net/bsd_tcpip/current/include/net/iso88025.h
A packages/net/bsd_tcpip/current/include/net/netisr.h
A packages/net/bsd_tcpip/current/include/net/pfkeyv2.h
A packages/net/bsd_tcpip/current/include/net/radix.h
A packages/net/bsd_tcpip/current/include/net/raw_cb.h
A packages/net/bsd_tcpip/current/include/net/route.h
A packages/net/bsd_tcpip/current/include/netinet/icmp6.h
A packages/net/bsd_tcpip/current/include/netinet/icmp_var.h
A packages/net/bsd_tcpip/current/include/netinet/if_ether.h
A packages/net/bsd_tcpip/current/include/netinet/igmp.h
A packages/net/bsd_tcpip/current/include/netinet/igmp_var.h
A packages/net/bsd_tcpip/current/include/netinet/in.h
A packages/net/bsd_tcpip/current/include/netinet/in_pcb.h
A packages/net/bsd_tcpip/current/include/netinet/in_systm.h
A packages/net/bsd_tcpip/current/include/netinet/in_var.h
A packages/net/bsd_tcpip/current/include/netinet/ip.h
A packages/net/bsd_tcpip/current/include/netinet/ip6.h
A packages/net/bsd_tcpip/current/include/netinet/ip_encap.h
A packages/net/bsd_tcpip/current/include/netinet/ip_flow.h
A packages/net/bsd_tcpip/current/include/netinet/ip_fw.h
A packages/net/bsd_tcpip/current/include/netinet/ip_icmp.h
A packages/net/bsd_tcpip/current/include/netinet/ip_mroute.h
A packages/net/bsd_tcpip/current/include/netinet/ip_var.h
A packages/net/bsd_tcpip/current/include/netinet/tcp.h
A packages/net/bsd_tcpip/current/include/netinet/tcp_debug.h
A packages/net/bsd_tcpip/current/include/netinet/tcp_fsm.h
A packages/net/bsd_tcpip/current/include/netinet/tcp_seq.h
A packages/net/bsd_tcpip/current/include/netinet/tcp_timer.h
A packages/net/bsd_tcpip/current/include/netinet/tcp_var.h
A packages/net/bsd_tcpip/current/include/netinet/tcpip.h
A packages/net/bsd_tcpip/current/include/netinet/udp.h
A packages/net/bsd_tcpip/current/include/netinet/udp_var.h
A packages/net/bsd_tcpip/current/include/netinet6/in6.h
A packages/net/bsd_tcpip/current/include/netinet6/in6_ifattach.h
A packages/net/bsd_tcpip/current/include/netinet6/in6_pcb.h
A packages/net/bsd_tcpip/current/include/netinet6/in6_var.h
A packages/net/bsd_tcpip/current/include/netinet6/ip6_fw.h
A packages/net/bsd_tcpip/current/include/netinet6/ip6_mroute.h
A packages/net/bsd_tcpip/current/include/netinet6/ip6_var.h
A packages/net/bsd_tcpip/current/include/netinet6/ip6protosw.h
A packages/net/bsd_tcpip/current/include/netinet6/ipsec.h
A packages/net/bsd_tcpip/current/include/netinet6/mld6_var.h
A packages/net/bsd_tcpip/current/include/netinet6/nd6.h
A packages/net/bsd_tcpip/current/include/netinet6/pim6.h
A packages/net/bsd_tcpip/current/include/netinet6/pim6_var.h
A packages/net/bsd_tcpip/current/include/netinet6/raw_ip6.h
A packages/net/bsd_tcpip/current/include/netinet6/scope6_var.h
A packages/net/bsd_tcpip/current/include/netinet6/tcp6_var.h
A packages/net/bsd_tcpip/current/include/netinet6/udp6_var.h
A packages/net/bsd_tcpip/current/include/netkey/key_var.h
A packages/net/bsd_tcpip/current/include/netkey/keydb.h
A packages/net/bsd_tcpip/current/include/sys/bsdtypes.h
A packages/net/bsd_tcpip/current/include/sys/domain.h
A packages/net/bsd_tcpip/current/include/sys/endian.h
A packages/net/bsd_tcpip/current/include/sys/errno.h
A packages/net/bsd_tcpip/current/include/sys/ioccom.h
A packages/net/bsd_tcpip/current/include/sys/ioctl.h
A packages/net/bsd_tcpip/current/include/sys/malloc.h
A packages/net/bsd_tcpip/current/include/sys/mbuf.h
A packages/net/bsd_tcpip/current/include/sys/md5.h
A packages/net/bsd_tcpip/current/include/sys/param.h
A packages/net/bsd_tcpip/current/include/sys/protosw.h
A packages/net/bsd_tcpip/current/include/sys/queue.h
A packages/net/bsd_tcpip/current/include/sys/socket.h
A packages/net/bsd_tcpip/current/include/sys/socketvar.h
A packages/net/bsd_tcpip/current/include/sys/sockio.h
A packages/net/bsd_tcpip/current/include/sys/time.h
A packages/net/bsd_tcpip/current/src/ecos/init.cxx
A packages/net/bsd_tcpip/current/src/ecos/support.c
A packages/net/bsd_tcpip/current/src/ecos/synch.c
A packages/net/bsd_tcpip/current/src/ecos/timeout.c
A packages/net/bsd_tcpip/current/src/sys/kern/kern_subr.c
A packages/net/bsd_tcpip/current/src/sys/kern/md5c.c
A packages/net/bsd_tcpip/current/src/sys/kern/sockio.c
A packages/net/bsd_tcpip/current/src/sys/kern/uipc_accf.c
A packages/net/bsd_tcpip/current/src/sys/kern/uipc_domain.c
A packages/net/bsd_tcpip/current/src/sys/kern/uipc_mbuf.c
A packages/net/bsd_tcpip/current/src/sys/kern/uipc_mbuf2.c
A packages/net/bsd_tcpip/current/src/sys/kern/uipc_socket.c
A packages/net/bsd_tcpip/current/src/sys/kern/uipc_socket2.c
A packages/net/bsd_tcpip/current/src/sys/net/if.c
A packages/net/bsd_tcpip/current/src/sys/net/if_ethersubr.c
A packages/net/bsd_tcpip/current/src/sys/net/if_loop.c
A packages/net/bsd_tcpip/current/src/sys/net/radix.c
A packages/net/bsd_tcpip/current/src/sys/net/raw_cb.c
A packages/net/bsd_tcpip/current/src/sys/net/raw_usrreq.c
A packages/net/bsd_tcpip/current/src/sys/net/route.c
A packages/net/bsd_tcpip/current/src/sys/net/rtsock.c
A packages/net/bsd_tcpip/current/src/sys/netinet/if_ether.c
A packages/net/bsd_tcpip/current/src/sys/netinet/igmp.c
A packages/net/bsd_tcpip/current/src/sys/netinet/in.c
A packages/net/bsd_tcpip/current/src/sys/netinet/in_cksum.c
A packages/net/bsd_tcpip/current/src/sys/netinet/in_pcb.c
A packages/net/bsd_tcpip/current/src/sys/netinet/in_proto.c
A packages/net/bsd_tcpip/current/src/sys/netinet/in_rmx.c
A packages/net/bsd_tcpip/current/src/sys/netinet/ip_encap.c
A packages/net/bsd_tcpip/current/src/sys/netinet/ip_flow.c
A packages/net/bsd_tcpip/current/src/sys/netinet/ip_icmp.c
A packages/net/bsd_tcpip/current/src/sys/netinet/ip_id.c
A packages/net/bsd_tcpip/current/src/sys/netinet/ip_input.c
A packages/net/bsd_tcpip/current/src/sys/netinet/ip_mroute.c
A packages/net/bsd_tcpip/current/src/sys/netinet/ip_output.c
A packages/net/bsd_tcpip/current/src/sys/netinet/raw_ip.c
A packages/net/bsd_tcpip/current/src/sys/netinet/tcp_debug.c
A packages/net/bsd_tcpip/current/src/sys/netinet/tcp_input.c
A packages/net/bsd_tcpip/current/src/sys/netinet/tcp_output.c
A packages/net/bsd_tcpip/current/src/sys/netinet/tcp_subr.c
A packages/net/bsd_tcpip/current/src/sys/netinet/tcp_timer.c
A packages/net/bsd_tcpip/current/src/sys/netinet/tcp_usrreq.c
A packages/net/bsd_tcpip/current/src/sys/netinet/udp_usrreq.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/dest6.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/frag6.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/icmp6.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/in6.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/in6_cksum.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/in6_ifattach.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/in6_pcb.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/in6_proto.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/in6_rmx.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/in6_src.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/ip6_forward.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/ip6_fw.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/ip6_input.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/ip6_mroute.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/ip6_output.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/mld6.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/nd6.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/nd6_nbr.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/nd6_rtr.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/raw_ip6.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/route6.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/scope6.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/udp6_output.c
A packages/net/bsd_tcpip/current/src/sys/netinet6/udp6_usrreq.c
A packages/net/common/current/ChangeLog
A packages/net/common/current/cdl/net.cdl
A packages/net/common/current/doc/ChangeLog.0
A packages/net/common/current/doc/README
A packages/net/common/current/doc/prepare-manpages.sh
A packages/net/common/current/doc/running_nc_tests
A packages/net/common/current/doc/tcpip-manpages.sgml
A packages/net/common/current/doc/tcpip.sgml
A packages/net/common/current/doc/manpages/gen/getdomainname.3
A packages/net/common/current/doc/manpages/gen/gethostname.3
A packages/net/common/current/doc/manpages/net/byteorder.3
A packages/net/common/current/doc/manpages/net/ethers.3
A packages/net/common/current/doc/manpages/net/getaddrinfo.3
A packages/net/common/current/doc/manpages/net/gethostbyname.3
A packages/net/common/current/doc/manpages/net/getifaddrs.3
A packages/net/common/current/doc/manpages/net/getnameinfo.3
A packages/net/common/current/doc/manpages/net/getnetent.3
A packages/net/common/current/doc/manpages/net/getprotoent.3
A packages/net/common/current/doc/manpages/net/getrrsetbyname.3
A packages/net/common/current/doc/manpages/net/getservent.3
A packages/net/common/current/doc/manpages/net/if_indextoname.3
A packages/net/common/current/doc/manpages/net/inet.3
A packages/net/common/current/doc/manpages/net/inet6_option_space.3
A packages/net/common/current/doc/manpages/net/inet6_rthdr_space.3
A packages/net/common/current/doc/manpages/net/inet_net.3
A packages/net/common/current/doc/manpages/net/ipx.3
A packages/net/common/current/doc/manpages/net/iso_addr.3
A packages/net/common/current/doc/manpages/net/link_addr.3
A packages/net/common/current/doc/manpages/net/net_addrcmp.3
A packages/net/common/current/doc/manpages/net/ns.3
A packages/net/common/current/doc/manpages/net/resolver.3
A packages/net/common/current/doc/manpages/sys/accept.2
A packages/net/common/current/doc/manpages/sys/bind.2
A packages/net/common/current/doc/manpages/sys/connect.2
A packages/net/common/current/doc/manpages/sys/getpeername.2
A packages/net/common/current/doc/manpages/sys/getsockname.2
A packages/net/common/current/doc/manpages/sys/getsockopt.2
A packages/net/common/current/doc/manpages/sys/ioctl.2
A packages/net/common/current/doc/manpages/sys/poll.2
A packages/net/common/current/doc/manpages/sys/select.2
A packages/net/common/current/doc/manpages/sys/send.2
A packages/net/common/current/doc/manpages/sys/shutdown.2
A packages/net/common/current/doc/manpages/sys/socket.2
A packages/net/common/current/doc/manpages/sys/socketpair.2
A packages/net/common/current/include/bootp.h
A packages/net/common/current/include/dhcp.h
A packages/net/common/current/include/ifaddrs.h
A packages/net/common/current/include/network.h
A packages/net/common/current/include/tftp_support.h
A packages/net/common/current/include/arpa/ftp.h
A packages/net/common/current/include/arpa/inet.h
A packages/net/common/current/include/arpa/nameser.h
A packages/net/common/current/include/arpa/telnet.h
A packages/net/common/current/include/arpa/tftp.h
A packages/net/common/current/include/machine/ansi.h
A packages/net/common/current/include/machine/endian.h
A packages/net/common/current/include/net/netdb.h
A packages/net/common/current/src/bootp_support.c
A packages/net/common/current/src/dhcp_prot.c
A packages/net/common/current/src/dhcp_support.c
A packages/net/common/current/src/getaddrinfo.c
A packages/net/common/current/src/getproto.c
A packages/net/common/current/src/getserv.c
A packages/net/common/current/src/ifaddrs.c
A packages/net/common/current/src/inet_addr.c
A packages/net/common/current/src/inet_ntoa.c
A packages/net/common/current/src/inet_ntop.c
A packages/net/common/current/src/inet_pton.c
A packages/net/common/current/src/ipv6_routing_thread.c
A packages/net/common/current/src/network_support.c
A packages/net/common/current/src/tftp_client.c
A packages/net/common/current/src/tftp_dummy_file.c
A packages/net/common/current/src/tftp_server.c
A packages/net/common/current/tests/addr_test.c
A packages/net/common/current/tests/bridge.c
A packages/net/common/current/tests/dhcp_test.c
A packages/net/common/current/tests/dhcp_test2.c
A packages/net/common/current/tests/flood.c
A packages/net/common/current/tests/ftp_test.c
A packages/net/common/current/tests/ga_server_test.c
A packages/net/common/current/tests/ipv6_server_test.c
A packages/net/common/current/tests/linux_echo.c
A packages/net/common/current/tests/make.linux
A packages/net/common/current/tests/mbuf_test.c
A packages/net/common/current/tests/multi_lo_select.c
A packages/net/common/current/tests/nc6_test_master.c
A packages/net/common/current/tests/nc6_test_slave.c
A packages/net/common/current/tests/nc_test_framework.h
A packages/net/common/current/tests/nc_test_master.c
A packages/net/common/current/tests/nc_test_slave.c
A packages/net/common/current/tests/ping_lo_test.c
A packages/net/common/current/tests/ping_test.c
A packages/net/common/current/tests/server_test.c
A packages/net/common/current/tests/set_mac_address.c
A packages/net/common/current/tests/socket_test.c
A packages/net/common/current/tests/tcp_echo.c
A packages/net/common/current/tests/tcp_lo_select.c
A packages/net/common/current/tests/tcp_lo_test.c
A packages/net/common/current/tests/tcp_sink.c
A packages/net/common/current/tests/tcp_source.c
A packages/net/common/current/tests/tftp_client_test.c
A packages/net/common/current/tests/tftp_server_test.c
A packages/net/common/current/tests/udp_lo_test.c
M packages/net/ftpclient/current/ChangeLog
M packages/net/ftpclient/current/cdl/ftpclient.cdl
A packages/net/ftpclient/current/doc/ftpclient.sgml
M packages/net/ftpclient/current/include/ftpclient.h
M packages/net/ftpclient/current/src/ftpclient.c
M packages/net/ftpclient/current/tests/ftpclient1.c
A packages/net/ns/dns/current/ChangeLog
A packages/net/ns/dns/current/cdl/dns.cdl
A packages/net/ns/dns/current/doc/dns.sgml
A packages/net/ns/dns/current/include/dns.h
A packages/net/ns/dns/current/include/dns_impl.inl
A packages/net/ns/dns/current/include/dns_priv.h
A packages/net/ns/dns/current/src/dns.c
A packages/net/ns/dns/current/tests/dns1.c
A packages/net/ns/dns/current/tests/dns2.c
M packages/net/snmp/agent/current/ChangeLog
M packages/net/snmp/agent/current/cdl/snmpagent.cdl
A packages/net/snmp/agent/current/doc/snmp.sgml
M packages/net/snmp/agent/current/include/agent_callbacks.h
M packages/net/snmp/agent/current/include/agent_read_config.h
M packages/net/snmp/agent/current/include/agent_registry.h
M packages/net/snmp/agent/current/include/agent_trap.h
M packages/net/snmp/agent/current/include/ds_agent.h
M packages/net/snmp/agent/current/include/kernel.h
M packages/net/snmp/agent/current/include/m2m.h
M packages/net/snmp/agent/current/include/mib_module_config.h
M packages/net/snmp/agent/current/include/mib_module_dot_conf.h
M packages/net/snmp/agent/current/include/mib_module_includes.h
M packages/net/snmp/agent/current/include/mib_module_inits.h
M packages/net/snmp/agent/current/include/mib_module_shutdown.h
M packages/net/snmp/agent/current/include/mib_modules.h
M packages/net/snmp/agent/current/include/mibdefs.h
M packages/net/snmp/agent/current/include/mibincl.h
M packages/net/snmp/agent/current/include/snmpEngine.h
M packages/net/snmp/agent/current/include/snmp_agent.h
M packages/net/snmp/agent/current/include/snmp_vars.h
M packages/net/snmp/agent/current/include/snmpd.h
M packages/net/snmp/agent/current/include/usmStats.h
M packages/net/snmp/agent/current/include/usmUser.h
M packages/net/snmp/agent/current/include/var_struct.h
M packages/net/snmp/agent/current/include/version.h
M packages/net/snmp/agent/current/include/mibgroup/struct.h
M packages/net/snmp/agent/current/include/mibgroup/util_funcs.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/dot3.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/icmp.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/interfaces.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/ip.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/snmp_mib.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/sysORTable.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/system_mib.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/tcp.h
M packages/net/snmp/agent/current/include/mibgroup/mibII/udp.h
M packages/net/snmp/agent/current/src/agent_read_config.c
M packages/net/snmp/agent/current/src/agent_registry.c
M packages/net/snmp/agent/current/src/agent_trap.c
M packages/net/snmp/agent/current/src/kernel.c
M packages/net/snmp/agent/current/src/mib_modules.c
M packages/net/snmp/agent/current/src/snmp_agent.c
M packages/net/snmp/agent/current/src/snmp_vars.c
M packages/net/snmp/agent/current/src/snmpd.c
M packages/net/snmp/agent/current/src/snmptask.c
M packages/net/snmp/agent/current/src/mibgroup/util_funcs.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/dot3.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/icmp.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/interfaces.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/ip.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/snmp_mib.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/sysORTable.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/system_mib.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/tcp.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/udp.c
M packages/net/snmp/agent/current/src/mibgroup/snmpv3/snmpEngine.c
M packages/net/snmp/agent/current/src/mibgroup/snmpv3/usmStats.c
M packages/net/snmp/agent/current/src/mibgroup/snmpv3/usmUser.c
M packages/net/snmp/agent/current/tests/snmpping.c
M packages/net/snmp/agent/current/utils/mib2c/mib2c.conf
M packages/net/snmp/lib/current/ChangeLog
M packages/net/snmp/lib/current/cdl/snmplib.cdl
M packages/net/snmp/lib/current/include/asn1.h
M packages/net/snmp/lib/current/include/callback.h
M packages/net/snmp/lib/current/include/config.h
M packages/net/snmp/lib/current/include/default_store.h
M packages/net/snmp/lib/current/include/int64.h
M packages/net/snmp/lib/current/include/keytools.h
M packages/net/snmp/lib/current/include/lcd_time.h
M packages/net/snmp/lib/current/include/md5.h
M packages/net/snmp/lib/current/include/mib.h
M packages/net/snmp/lib/current/include/mt_support.h
M packages/net/snmp/lib/current/include/parse.h
M packages/net/snmp/lib/current/include/read_config.h
M packages/net/snmp/lib/current/include/scapi.h
M packages/net/snmp/lib/current/include/snmp-tc.h
M packages/net/snmp/lib/current/include/snmp.h
M packages/net/snmp/lib/current/include/snmp_alarm.h
M packages/net/snmp/lib/current/include/snmp_api.h
M packages/net/snmp/lib/current/include/snmp_client.h
M packages/net/snmp/lib/current/include/snmp_debug.h
M packages/net/snmp/lib/current/include/snmp_impl.h
M packages/net/snmp/lib/current/include/snmp_logging.h
M packages/net/snmp/lib/current/include/snmpusm.h
M packages/net/snmp/lib/current/include/snmpv3.h
M packages/net/snmp/lib/current/include/system.h
M packages/net/snmp/lib/current/include/tools.h
M packages/net/snmp/lib/current/include/transform_oids.h
M packages/net/snmp/lib/current/include/vacm.h
M packages/net/snmp/lib/current/src/asn1.c
M packages/net/snmp/lib/current/src/callback.c
M packages/net/snmp/lib/current/src/default_store.c
M packages/net/snmp/lib/current/src/int64.c
M packages/net/snmp/lib/current/src/keytools.c
M packages/net/snmp/lib/current/src/lcd_time.c
M packages/net/snmp/lib/current/src/md5.c
M packages/net/snmp/lib/current/src/mib.c
M packages/net/snmp/lib/current/src/mt_support.c
M packages/net/snmp/lib/current/src/parse.c
M packages/net/snmp/lib/current/src/read_config.c
M packages/net/snmp/lib/current/src/scapi.c
M packages/net/snmp/lib/current/src/snmp.c
M packages/net/snmp/lib/current/src/snmp_alarm.c
M packages/net/snmp/lib/current/src/snmp_api.c
M packages/net/snmp/lib/current/src/snmp_auth.c
M packages/net/snmp/lib/current/src/snmp_client.c
M packages/net/snmp/lib/current/src/snmp_debug.c
M packages/net/snmp/lib/current/src/snmp_logging.c
M packages/net/snmp/lib/current/src/snmpusm.c
M packages/net/snmp/lib/current/src/snmpv3.c
M packages/net/snmp/lib/current/src/system.c
M packages/net/snmp/lib/current/src/tools.c
M packages/net/snmp/lib/current/src/vacm.c
M packages/net/tcpip/current/ChangeLog
R packages/net/tcpip/current/cdl/net.cdl
A packages/net/tcpip/current/cdl/openbsd_net.cdl
A packages/net/tcpip/current/doc/openbsd.sgml
M packages/net/tcpip/current/doc/sample_program.html
R packages/net/tcpip/current/include/bootp.h
R packages/net/tcpip/current/include/dhcp.h
R packages/net/tcpip/current/include/network.h
R packages/net/tcpip/current/include/tftp_support.h
R packages/net/tcpip/current/include/arpa/ftp.h
R packages/net/tcpip/current/include/arpa/inet.h
R packages/net/tcpip/current/include/arpa/nameser.h
R packages/net/tcpip/current/include/arpa/telnet.h
R packages/net/tcpip/current/include/arpa/tftp.h
M packages/net/tcpip/current/include/lib/libkern/libkern.h
R packages/net/tcpip/current/include/machine/ansi.h
M packages/net/tcpip/current/include/machine/cdefs.h
M packages/net/tcpip/current/include/machine/cpu.h
R packages/net/tcpip/current/include/machine/endian.h
M packages/net/tcpip/current/include/machine/limits.h
M packages/net/tcpip/current/include/machine/param.h
M packages/net/tcpip/current/include/machine/signal.h
M packages/net/tcpip/current/include/machine/stdarg.h
M packages/net/tcpip/current/include/machine/types.h
M packages/net/tcpip/current/include/net/bpf.h
M packages/net/tcpip/current/include/net/bpfdesc.h
M packages/net/tcpip/current/include/net/if.h
M packages/net/tcpip/current/include/net/if_arp.h
M packages/net/tcpip/current/include/net/if_bridge.h
M packages/net/tcpip/current/include/net/if_dl.h
M packages/net/tcpip/current/include/net/if_gif.h
M packages/net/tcpip/current/include/net/if_llc.h
M packages/net/tcpip/current/include/net/if_tun.h
M packages/net/tcpip/current/include/net/if_types.h
R packages/net/tcpip/current/include/net/netdb.h
M packages/net/tcpip/current/include/net/netisr.h
M packages/net/tcpip/current/include/net/radix.h
M packages/net/tcpip/current/include/net/raw_cb.h
M packages/net/tcpip/current/include/net/route.h
M packages/net/tcpip/current/include/netinet/icmp6.h
M packages/net/tcpip/current/include/netinet/icmp_var.h
M packages/net/tcpip/current/include/netinet/if_arc.h
M packages/net/tcpip/current/include/netinet/if_atm.h
M packages/net/tcpip/current/include/netinet/if_ether.h
M packages/net/tcpip/current/include/netinet/igmp.h
M packages/net/tcpip/current/include/netinet/igmp_var.h
M packages/net/tcpip/current/include/netinet/in.h
M packages/net/tcpip/current/include/netinet/in_gif.h
M packages/net/tcpip/current/include/netinet/in_pcb.h
M packages/net/tcpip/current/include/netinet/in_systm.h
M packages/net/tcpip/current/include/netinet/in_var.h
M packages/net/tcpip/current/include/netinet/ip.h
M packages/net/tcpip/current/include/netinet/ip6.h
M packages/net/tcpip/current/include/netinet/ip_ah.h
M packages/net/tcpip/current/include/netinet/ip_auth.h
M packages/net/tcpip/current/include/netinet/ip_blf.h
M packages/net/tcpip/current/include/netinet/ip_cast.h
M packages/net/tcpip/current/include/netinet/ip_castsb.h
M packages/net/tcpip/current/include/netinet/ip_ecn.h
M packages/net/tcpip/current/include/netinet/ip_esp.h
M packages/net/tcpip/current/include/netinet/ip_ether.h
M packages/net/tcpip/current/include/netinet/ip_fil.h
M packages/net/tcpip/current/include/netinet/ip_fil_compat.h
M packages/net/tcpip/current/include/netinet/ip_frag.h
M packages/net/tcpip/current/include/netinet/ip_icmp.h
M packages/net/tcpip/current/include/netinet/ip_ip4.h
M packages/net/tcpip/current/include/netinet/ip_ipsp.h
M packages/net/tcpip/current/include/netinet/ip_mroute.h
M packages/net/tcpip/current/include/netinet/ip_nat.h
M packages/net/tcpip/current/include/netinet/ip_proxy.h
M packages/net/tcpip/current/include/netinet/ip_rmd160.h
M packages/net/tcpip/current/include/netinet/ip_sha1.h
M packages/net/tcpip/current/include/netinet/ip_skipjack.h
M packages/net/tcpip/current/include/netinet/ip_state.h
M packages/net/tcpip/current/include/netinet/ip_var.h
M packages/net/tcpip/current/include/netinet/ipl.h
M packages/net/tcpip/current/include/netinet/tcp.h
M packages/net/tcpip/current/include/netinet/tcp_debug.h
M packages/net/tcpip/current/include/netinet/tcp_fsm.h
M packages/net/tcpip/current/include/netinet/tcp_seq.h
M packages/net/tcpip/current/include/netinet/tcp_timer.h
M packages/net/tcpip/current/include/netinet/tcp_var.h
M packages/net/tcpip/current/include/netinet/tcpip.h
M packages/net/tcpip/current/include/netinet/udp.h
M packages/net/tcpip/current/include/netinet/udp_var.h
M packages/net/tcpip/current/include/netinet6/debug.h
M packages/net/tcpip/current/include/netinet6/debug_inet6.h
M packages/net/tcpip/current/include/netinet6/icmp6.h
M packages/net/tcpip/current/include/netinet6/icmpv6.h
M packages/net/tcpip/current/include/netinet6/icmpv6_var.h
M packages/net/tcpip/current/include/netinet6/in6.h
M packages/net/tcpip/current/include/netinet6/in6_gif.h
M packages/net/tcpip/current/include/netinet6/in6_ifattach.h
M packages/net/tcpip/current/include/netinet6/in6_pcb.h
M packages/net/tcpip/current/include/netinet6/in6_prefix.h
M packages/net/tcpip/current/include/netinet6/in6_var.h
M packages/net/tcpip/current/include/netinet6/ip6.h
M packages/net/tcpip/current/include/netinet6/ip6_mroute.h
M packages/net/tcpip/current/include/netinet6/ip6_var.h
M packages/net/tcpip/current/include/netinet6/ip6protosw.h
M packages/net/tcpip/current/include/netinet6/ipv6.h
M packages/net/tcpip/current/include/netinet6/ipv6_addrconf.h
M packages/net/tcpip/current/include/netinet6/ipv6_icmp.h
M packages/net/tcpip/current/include/netinet6/ipv6_trans.h
M packages/net/tcpip/current/include/netinet6/ipv6_var.h
M packages/net/tcpip/current/include/netinet6/mld6_var.h
M packages/net/tcpip/current/include/netinet6/nd6.h
M packages/net/tcpip/current/include/netinet6/nd6_protocol.h
M packages/net/tcpip/current/include/netinet6/osdep.h
M packages/net/tcpip/current/include/netinet6/pim6.h
M packages/net/tcpip/current/include/netinet6/pim6_var.h
M packages/net/tcpip/current/include/netinet6/tcpipv6.h
M packages/net/tcpip/current/include/sys/bsdselect.h
M packages/net/tcpip/current/include/sys/bsdtypes.h
M packages/net/tcpip/current/include/sys/cdefs.h
M packages/net/tcpip/current/include/sys/domain.h
M packages/net/tcpip/current/include/sys/endian.h
M packages/net/tcpip/current/include/sys/errno.h
M packages/net/tcpip/current/include/sys/ioccom.h
M packages/net/tcpip/current/include/sys/ioctl.h
M packages/net/tcpip/current/include/sys/kernel.h
M packages/net/tcpip/current/include/sys/malloc.h
M packages/net/tcpip/current/include/sys/mbuf.h
M packages/net/tcpip/current/include/sys/param.h
M packages/net/tcpip/current/include/sys/protosw.h
M packages/net/tcpip/current/include/sys/queue.h
M packages/net/tcpip/current/include/sys/socket.h
M packages/net/tcpip/current/include/sys/socketvar.h
M packages/net/tcpip/current/include/sys/sockio.h
M packages/net/tcpip/current/include/sys/syscallargs.h
M packages/net/tcpip/current/include/sys/time.h
M packages/net/tcpip/current/src/ecos/init.cxx
M packages/net/tcpip/current/src/ecos/support.c
M packages/net/tcpip/current/src/ecos/synch.c
M packages/net/tcpip/current/src/ecos/timeout.c
M packages/net/tcpip/current/src/lib/accept.c
M packages/net/tcpip/current/src/lib/bind.c
R packages/net/tcpip/current/src/lib/bootp_support.c
M packages/net/tcpip/current/src/lib/close.c
M packages/net/tcpip/current/src/lib/connect.c
R packages/net/tcpip/current/src/lib/dhcp_prot.c
R packages/net/tcpip/current/src/lib/dhcp_support.c
M packages/net/tcpip/current/src/lib/getpeername.c
R packages/net/tcpip/current/src/lib/getproto.c
R packages/net/tcpip/current/src/lib/getserv.c
M packages/net/tcpip/current/src/lib/getsockname.c
M packages/net/tcpip/current/src/lib/getsockopt.c
R packages/net/tcpip/current/src/lib/inet_addr.c
M packages/net/tcpip/current/src/lib/ioctl.c
M packages/net/tcpip/current/src/lib/listen.c
R packages/net/tcpip/current/src/lib/network_support.c
M packages/net/tcpip/current/src/lib/read.c
M packages/net/tcpip/current/src/lib/recv.c
M packages/net/tcpip/current/src/lib/recvfrom.c
M packages/net/tcpip/current/src/lib/select.c
M packages/net/tcpip/current/src/lib/sendto.c
M packages/net/tcpip/current/src/lib/setsockopt.c
M packages/net/tcpip/current/src/lib/shutdown.c
M packages/net/tcpip/current/src/lib/socket.c
R packages/net/tcpip/current/src/lib/tftp_client.c
R packages/net/tcpip/current/src/lib/tftp_dummy_file.c
R packages/net/tcpip/current/src/lib/tftp_server.c
M packages/net/tcpip/current/src/lib/write.c
M packages/net/tcpip/current/src/sys/kern/kern_subr.c
M packages/net/tcpip/current/src/sys/kern/sockio.c
M packages/net/tcpip/current/src/sys/kern/sys_generic.c
M packages/net/tcpip/current/src/sys/kern/sys_socket.c
M packages/net/tcpip/current/src/sys/kern/uipc_domain.c
M packages/net/tcpip/current/src/sys/kern/uipc_mbuf.c
M packages/net/tcpip/current/src/sys/kern/uipc_proto.c
M packages/net/tcpip/current/src/sys/kern/uipc_socket.c
M packages/net/tcpip/current/src/sys/kern/uipc_socket2.c
M packages/net/tcpip/current/src/sys/kern/uipc_syscalls.c
M packages/net/tcpip/current/src/sys/net/if.c
M packages/net/tcpip/current/src/sys/net/if_bridge.c
M packages/net/tcpip/current/src/sys/net/if_ethersubr.c
M packages/net/tcpip/current/src/sys/net/if_loop.c
M packages/net/tcpip/current/src/sys/net/radix.c
M packages/net/tcpip/current/src/sys/net/raw_cb.c
M packages/net/tcpip/current/src/sys/net/raw_usrreq.c
M packages/net/tcpip/current/src/sys/net/route.c
M packages/net/tcpip/current/src/sys/net/rtsock.c
M packages/net/tcpip/current/src/sys/netinet/if_ether.c
M packages/net/tcpip/current/src/sys/netinet/igmp.c
M packages/net/tcpip/current/src/sys/netinet/in.c
M packages/net/tcpip/current/src/sys/netinet/in_cksum.c
M packages/net/tcpip/current/src/sys/netinet/in_pcb.c
M packages/net/tcpip/current/src/sys/netinet/in_proto.c
M packages/net/tcpip/current/src/sys/netinet/ip_icmp.c
M packages/net/tcpip/current/src/sys/netinet/ip_id.c
M packages/net/tcpip/current/src/sys/netinet/ip_input.c
M packages/net/tcpip/current/src/sys/netinet/ip_output.c
M packages/net/tcpip/current/src/sys/netinet/raw_ip.c
M packages/net/tcpip/current/src/sys/netinet/tcp_debug.c
M packages/net/tcpip/current/src/sys/netinet/tcp_input.c
M packages/net/tcpip/current/src/sys/netinet/tcp_output.c
M packages/net/tcpip/current/src/sys/netinet/tcp_subr.c
M packages/net/tcpip/current/src/sys/netinet/tcp_timer.c
M packages/net/tcpip/current/src/sys/netinet/tcp_usrreq.c
M packages/net/tcpip/current/src/sys/netinet/udp_usrreq.c
R packages/net/tcpip/current/tests/bridge.c
R packages/net/tcpip/current/tests/dhcp_test.c
R packages/net/tcpip/current/tests/flood.c
R packages/net/tcpip/current/tests/ftp_test.c
R packages/net/tcpip/current/tests/linux_echo.c
R packages/net/tcpip/current/tests/make.linux
R packages/net/tcpip/current/tests/mbuf_test.c
R packages/net/tcpip/current/tests/multi_lo_select.c
R packages/net/tcpip/current/tests/nc_test_framework.h
R packages/net/tcpip/current/tests/nc_test_master.c
R packages/net/tcpip/current/tests/nc_test_slave.c
R packages/net/tcpip/current/tests/ping_lo_test.c
R packages/net/tcpip/current/tests/ping_test.c
R packages/net/tcpip/current/tests/server_test.c
R packages/net/tcpip/current/tests/set_mac_address.c
R packages/net/tcpip/current/tests/socket_test.c
R packages/net/tcpip/current/tests/tcp_echo.c
R packages/net/tcpip/current/tests/tcp_lo_select.c
R packages/net/tcpip/current/tests/tcp_lo_test.c
R packages/net/tcpip/current/tests/tcp_sink.c
R packages/net/tcpip/current/tests/tcp_source.c
R packages/net/tcpip/current/tests/tftp_client_test.c
R packages/net/tcpip/current/tests/tftp_server_test.c
R packages/net/tcpip/current/tests/udp_lo_test.c
M packages/pkgconf/fixhtml.tcl
M packages/pkgconf/rules.doc
M packages/pkgconf/rules.mak
M packages/pkgconf/stylesheet.dsl
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
A packages/redboot/current/doc/redboot.sgml
A packages/redboot/current/doc/redboot_cmds.sgml
A packages/redboot/current/doc/redboot_epilogue.sgml
A packages/redboot/current/doc/redboot_installing.sgml
A packages/redboot/current/doc/redboot_rebuilding.sgml
A packages/redboot/current/include/elf.h
M packages/redboot/current/include/fis.h
M packages/redboot/current/include/flash_config.h
M packages/redboot/current/include/redboot.h
M packages/redboot/current/include/sib.h
M packages/redboot/current/include/fs/disk.h
M packages/redboot/current/include/fs/e2fs.h
M packages/redboot/current/include/fs/ide.h
M packages/redboot/current/include/net/bootp.h
M packages/redboot/current/include/net/net.h
M packages/redboot/current/include/net/tftp.h
M packages/redboot/current/include/net/tftp_support.h
M packages/redboot/current/misc/redboot_XXX.ecm
A packages/redboot/current/src/alias.c
M packages/redboot/current/src/crc.c
M packages/redboot/current/src/decompress.c
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/misc_funs.c
M packages/redboot/current/src/parse.c
M packages/redboot/current/src/syscall.c
M packages/redboot/current/src/ticks.c
M packages/redboot/current/src/version.c
M packages/redboot/current/src/xyzModem.c
M packages/redboot/current/src/xyzModem.h
M packages/redboot/current/src/fs/disk.c
M packages/redboot/current/src/fs/e2fs.c
M packages/redboot/current/src/fs/ide.c
M packages/redboot/current/src/net/arp.c
M packages/redboot/current/src/net/bootp.c
M packages/redboot/current/src/net/cksum.c
A packages/redboot/current/src/net/dns.c
M packages/redboot/current/src/net/enet.c
M packages/redboot/current/src/net/icmp.c
M packages/redboot/current/src/net/inet_addr.c
M packages/redboot/current/src/net/ip.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/ping.c
M packages/redboot/current/src/net/pktbuf.c
M packages/redboot/current/src/net/tcp.c
M packages/redboot/current/src/net/tftp_client.c
M packages/redboot/current/src/net/timers.c
M packages/redboot/current/src/net/udp.c
M packages/services/compress/zlib/current/ChangeLog
M packages/services/compress/zlib/current/cdl/compress_zlib.cdl
M packages/services/compress/zlib/current/src/infblock.c
M packages/services/compress/zlib/current/tests/zlib1.c
M packages/services/compress/zlib/current/tests/zlib2.c
A packages/services/gfx/mw/current/ChangeLog
A packages/services/gfx/mw/current/README
A packages/services/gfx/mw/current/cdl/microwindows.cdl
A packages/services/gfx/mw/current/doc/faq.html
A packages/services/gfx/mw/current/doc/index.html
A packages/services/gfx/mw/current/doc/microwindows_architecture.html
A packages/services/gfx/mw/current/doc/original_mini-x.txt
A packages/services/gfx/mw/current/doc/nano-X/Makefile
A packages/services/gfx/mw/current/doc/nano-X/nano-X-docs.pdf
A packages/services/gfx/mw/current/doc/nano-X/nano-X-docs.ps
A packages/services/gfx/mw/current/doc/nano-X/nano-X-docs.sgml
A packages/services/gfx/mw/current/doc/nano-X/nano-X-sections.txt
A packages/services/gfx/mw/current/doc/nano-X/html/index.html
A packages/services/gfx/mw/current/doc/nano-X/html/index.sgml
A packages/services/gfx/mw/current/doc/nano-X/html/libnano-x.html
A packages/services/gfx/mw/current/doc/nano-X/html/nano-x-colours.html
A packages/services/gfx/mw/current/doc/nano-X/html/nano-x-events.html
A packages/services/gfx/mw/current/doc/nano-X/html/nano-x-fonts.html
A packages/services/gfx/mw/current/doc/nano-X/html/nano-x-general.html
A packages/services/gfx/mw/current/doc/nano-X/html/nano-x-graphics.html
A packages/services/gfx/mw/current/doc/nano-X/html/nano-x-misc.html
A packages/services/gfx/mw/current/doc/nano-X/html/nano-x-pointer.html
A packages/services/gfx/mw/current/doc/nano-X/html/nano-x-regions.html
A packages/services/gfx/mw/current/doc/nano-X/html/nano-x-selections.html
A packages/services/gfx/mw/current/doc/nano-X/html/nano-x-window.html
A packages/services/gfx/mw/current/include/microwin/XtoNX.h
A packages/services/gfx/mw/current/include/microwin/device.h
A packages/services/gfx/mw/current/include/microwin/graph3d.h
A packages/services/gfx/mw/current/include/microwin/mwobjects.h
A packages/services/gfx/mw/current/include/microwin/mwtypes.h
A packages/services/gfx/mw/current/include/microwin/nano-X.h
A packages/services/gfx/mw/current/include/microwin/nxdraw.h
A packages/services/gfx/mw/current/include/microwin/swap.h
A packages/services/gfx/mw/current/include/microwin/winctl.h
A packages/services/gfx/mw/current/include/microwin/windef.h
A packages/services/gfx/mw/current/include/microwin/windows.h
A packages/services/gfx/mw/current/include/microwin/windowsx.h
A packages/services/gfx/mw/current/include/microwin/winfont.h
A packages/services/gfx/mw/current/include/microwin/wingdi.h
A packages/services/gfx/mw/current/include/microwin/winkbd.h
A packages/services/gfx/mw/current/include/microwin/wintern.h
A packages/services/gfx/mw/current/include/microwin/wintools.h
A packages/services/gfx/mw/current/include/microwin/winuser.h
A packages/services/gfx/mw/current/src/Arch.rules
A packages/services/gfx/mw/current/src/BUGS
A packages/services/gfx/mw/current/src/CREDITS
A packages/services/gfx/mw/current/src/ChangeLog.MW
A packages/services/gfx/mw/current/src/INSTALL
A packages/services/gfx/mw/current/src/LICENSE
A packages/services/gfx/mw/current/src/Makefile
A packages/services/gfx/mw/current/src/Makefile.rules
A packages/services/gfx/mw/current/src/TODO
A packages/services/gfx/mw/current/src/Version
A packages/services/gfx/mw/current/src/config
A packages/services/gfx/mw/current/src/demo.sh
A packages/services/gfx/mw/current/src/demo2.sh
A packages/services/gfx/mw/current/src/demo22.sh
A packages/services/gfx/mw/current/src/demo4.sh
A packages/services/gfx/mw/current/src/ftdemo.sh
A packages/services/gfx/mw/current/src/ftdemo.txt
A packages/services/gfx/mw/current/src/launcher.sh
A packages/services/gfx/mw/current/src/logfont.sh
A packages/services/gfx/mw/current/src/mcmwin.mak
A packages/services/gfx/mw/current/src/mcnanox.mak
A packages/services/gfx/mw/current/src/mouse.sh
A packages/services/gfx/mw/current/src/move.sh
A packages/services/gfx/mw/current/src/move2.sh
A packages/services/gfx/mw/current/src/nano-X.cfg
A packages/services/gfx/mw/current/src/nanowm.sh
A packages/services/gfx/mw/current/src/npanel.sh
A packages/services/gfx/mw/current/src/nxkbd.sh
A packages/services/gfx/mw/current/src/nxview.sh
A packages/services/gfx/mw/current/src/scribble.sh
A packages/services/gfx/mw/current/src/slider.sh
A packages/services/gfx/mw/current/src/t1demo.sh
A packages/services/gfx/mw/current/src/tcmwin.mak
A packages/services/gfx/mw/current/src/tcnanox.mak
A packages/services/gfx/mw/current/src/test.sh
A packages/services/gfx/mw/current/src/vnc.sh
A packages/services/gfx/mw/current/src/xconfigure
A packages/services/gfx/mw/current/src/Configs/README
A packages/services/gfx/mw/current/src/Configs/config.ads
A packages/services/gfx/mw/current/src/Configs/config.big5
A packages/services/gfx/mw/current/src/Configs/config.dj
A packages/services/gfx/mw/current/src/Configs/config.dj-2
A packages/services/gfx/mw/current/src/Configs/config.ecos
A packages/services/gfx/mw/current/src/Configs/config.ecosvga
A packages/services/gfx/mw/current/src/Configs/config.elks
A packages/services/gfx/mw/current/src/Configs/config.fb
A packages/services/gfx/mw/current/src/Configs/config.freebsd
A packages/services/gfx/mw/current/src/Configs/config.ft
A packages/services/gfx/mw/current/src/Configs/config.harrier
A packages/services/gfx/mw/current/src/Configs/config.helio
A packages/services/gfx/mw/current/src/Configs/config.hzk
A packages/services/gfx/mw/current/src/Configs/config.ipaq
A packages/services/gfx/mw/current/src/Configs/config.ksc
A packages/services/gfx/mw/current/src/Configs/config.l7200
A packages/services/gfx/mw/current/src/Configs/config.mozilla
A packages/services/gfx/mw/current/src/Configs/config.ns
A packages/services/gfx/mw/current/src/Configs/config.oti
A packages/services/gfx/mw/current/src/Configs/config.ppc
A packages/services/gfx/mw/current/src/Configs/config.prisma
A packages/services/gfx/mw/current/src/Configs/config.psion
A packages/services/gfx/mw/current/src/Configs/config.rtems
A packages/services/gfx/mw/current/src/Configs/config.svga
A packages/services/gfx/mw/current/src/Configs/config.t1
A packages/services/gfx/mw/current/src/Configs/config.x11
A packages/services/gfx/mw/current/src/Configs/config.xtt
A packages/services/gfx/mw/current/src/Configs/config.yopy
A packages/services/gfx/mw/current/src/contrib/MWIN-TCN.PRJ
A packages/services/gfx/mw/current/src/contrib/MWIN-TCW.PRJ
A packages/services/gfx/mw/current/src/contrib/README.freebsd
A packages/services/gfx/mw/current/src/contrib/fb.modes
A packages/services/gfx/mw/current/src/contrib/ntimers.c
A packages/services/gfx/mw/current/src/contrib/ntimers.h
A packages/services/gfx/mw/current/src/contrib/ptyfix2.txt
A packages/services/gfx/mw/current/src/contrib/readme.tc
A packages/services/gfx/mw/current/src/contrib/BSD/bcopy.s
A packages/services/gfx/mw/current/src/contrib/GPL/tpcal/Makefile
A packages/services/gfx/mw/current/src/contrib/GPL/tpcal/VERSION
A packages/services/gfx/mw/current/src/contrib/GPL/tpcal/tpcal.c
A packages/services/gfx/mw/current/src/contrib/GPL/tpcal/transform.c
A packages/services/gfx/mw/current/src/contrib/GPL/tpcal/transform.h
A packages/services/gfx/mw/current/src/contrib/djgpp/readme.dj
A packages/services/gfx/mw/current/src/contrib/jpeg/README.txt
A packages/services/gfx/mw/current/src/contrib/pacific/mwin-pcn.prj
A packages/services/gfx/mw/current/src/contrib/pacific/mwin-pct.prj
A packages/services/gfx/mw/current/src/contrib/pacific/mwin-pcw.prj
A packages/services/gfx/mw/current/src/contrib/pacific/readme.pc
A packages/services/gfx/mw/current/src/contrib/speedtst/Makefile
A packages/services/gfx/mw/current/src/contrib/speedtst/speed.c
A packages/services/gfx/mw/current/src/contrib/turboc/MWIN-TCN.PRJ
A packages/services/gfx/mw/current/src/contrib/turboc/MWIN-TCW.PRJ
A packages/services/gfx/mw/current/src/contrib/turboc/readme.tc
A packages/services/gfx/mw/current/src/demos/Makefile
A packages/services/gfx/mw/current/src/demos/mwin/Makefile
A packages/services/gfx/mw/current/src/demos/mwin/malpha.c
A packages/services/gfx/mw/current/src/demos/mwin/mdemo.c
A packages/services/gfx/mw/current/src/demos/mwin/mdemo.stretch.c
A packages/services/gfx/mw/current/src/demos/mwin/mine.c
A packages/services/gfx/mw/current/src/demos/mwin/minebomb.bmp
A packages/services/gfx/mw/current/src/demos/mwin/minedone.bmp
A packages/services/gfx/mw/current/src/demos/mwin/mineface.bmp
A packages/services/gfx/mw/current/src/demos/mwin/minefacelost.bmp
A packages/services/gfx/mw/current/src/demos/mwin/mineflag.bmp
A packages/services/gfx/mw/current/src/demos/mwin/minehitfalse.bmp
A packages/services/gfx/mw/current/src/demos/mwin/mstretch.c
A packages/services/gfx/mw/current/src/demos/mwin/mterm.c
A packages/services/gfx/mw/current/src/demos/mwin/mtest.c
A packages/services/gfx/mw/current/src/demos/mwin/mtest2.c
A packages/services/gfx/mw/current/src/demos/mwin/mtest_ksc.c
A packages/services/gfx/mw/current/src/demos/mwin/muserfd.c
A packages/services/gfx/mw/current/src/demos/mwobjects/Makefile
A packages/services/gfx/mw/current/src/demos/mwobjects/mwo-test.cc
A packages/services/gfx/mw/current/src/demos/nanowm/Makefile
A packages/services/gfx/mw/current/src/demos/nanowm/actions.c
A packages/services/gfx/mw/current/src/demos/nanowm/clients.c
A packages/services/gfx/mw/current/src/demos/nanowm/events.c
A packages/services/gfx/mw/current/src/demos/nanowm/nanowm.c
A packages/services/gfx/mw/current/src/demos/nanowm/nanowm.h
A packages/services/gfx/mw/current/src/demos/nanowm/nanowm.syms
A packages/services/gfx/mw/current/src/demos/nanowm/wlist.c
A packages/services/gfx/mw/current/src/demos/nanowm/org/.depend
A packages/services/gfx/mw/current/src/demos/nanox/Makefile
A packages/services/gfx/mw/current/src/demos/nanox/README.world
A packages/services/gfx/mw/current/src/demos/nanox/demo.c
A packages/services/gfx/mw/current/src/demos/nanox/demo2.c
A packages/services/gfx/mw/current/src/demos/nanox/demo4.c
A packages/services/gfx/mw/current/src/demos/nanox/demo5.c
A packages/services/gfx/mw/current/src/demos/nanox/demo6.c
A packages/services/gfx/mw/current/src/demos/nanox/ftdemo.c
A packages/services/gfx/mw/current/src/demos/nanox/getselection.c
A packages/services/gfx/mw/current/src/demos/nanox/info.c
A packages/services/gfx/mw/current/src/demos/nanox/landmine.c
A packages/services/gfx/mw/current/src/demos/nanox/landmine.doc
A packages/services/gfx/mw/current/src/demos/nanox/landmine.syms
A packages/services/gfx/mw/current/src/demos/nanox/launcher.c
A packages/services/gfx/mw/current/src/demos/nanox/launcher.cnf
A packages/services/gfx/mw/current/src/demos/nanox/launcher.h
A packages/services/gfx/mw/current/src/demos/nanox/logfont.c
A packages/services/gfx/mw/current/src/demos/nanox/logfont_ksc.c
A packages/services/gfx/mw/current/src/demos/nanox/move.c
A packages/services/gfx/mw/current/src/demos/nanox/nanogui.ppm
A packages/services/gfx/mw/current/src/demos/nanox/npanel.c
A packages/services/gfx/mw/current/src/demos/nanox/nsaver.c
A packages/services/gfx/mw/current/src/demos/nanox/nsaver.h
A packages/services/gfx/mw/current/src/demos/nanox/nterm.c
A packages/services/gfx/mw/current/src/demos/nanox/ntetris.c
A packages/services/gfx/mw/current/src/demos/nanox/ntetris.h
A packages/services/gfx/mw/current/src/demos/nanox/ntetris.ppm
A packages/services/gfx/mw/current/src/demos/nanox/ntetris.syms
A packages/services/gfx/mw/current/src/demos/nanox/nxclock.c
A packages/services/gfx/mw/current/src/demos/nanox/nxev.c
A packages/services/gfx/mw/current/src/demos/nanox/nxlsclients.c
A packages/services/gfx/mw/current/src/demos/nanox/nxterm.c
A packages/services/gfx/mw/current/src/demos/nanox/nxterm.h
A packages/services/gfx/mw/current/src/demos/nanox/nxview.c
A packages/services/gfx/mw/current/src/demos/nanox/polytest.c
A packages/services/gfx/mw/current/src/demos/nanox/setselection.c
A packages/services/gfx/mw/current/src/demos/nanox/slidebmp.bmp
A packages/services/gfx/mw/current/src/demos/nanox/slider.c
A packages/services/gfx/mw/current/src/demos/nanox/t1demo.c
A packages/services/gfx/mw/current/src/demos/nanox/test.pbm
A packages/services/gfx/mw/current/src/demos/nanox/tux.gif
A packages/services/gfx/mw/current/src/demos/nanox/wait.c
A packages/services/gfx/mw/current/src/demos/nanox/world.c
A packages/services/gfx/mw/current/src/demos/nanox/world.map
A packages/services/gfx/mw/current/src/demos/nxkbd/Makefile
A packages/services/gfx/mw/current/src/demos/nxkbd/keyctrl.bmp
A packages/services/gfx/mw/current/src/demos/nxkbd/keyctrl.c
A packages/services/gfx/mw/current/src/demos/nxkbd/keynorm.bmp
A packages/services/gfx/mw/current/src/demos/nxkbd/keynorm.c
A packages/services/gfx/mw/current/src/demos/nxkbd/keynum.bmp
A packages/services/gfx/mw/current/src/demos/nxkbd/keynum.c
A packages/services/gfx/mw/current/src/demos/nxkbd/keyshft.bmp
A packages/services/gfx/mw/current/src/demos/nxkbd/keyshft.c
A packages/services/gfx/mw/current/src/demos/nxkbd/nxkbd.c
A packages/services/gfx/mw/current/src/demos/nxkbd/nxkbd.syms
A packages/services/gfx/mw/current/src/demos/nxkbd/srvconn.c
A packages/services/gfx/mw/current/src/demos/nxroach/Makefile
A packages/services/gfx/mw/current/src/demos/nxroach/nxroach.c
A packages/services/gfx/mw/current/src/demos/nxroach/nxroach.x
A packages/services/gfx/mw/current/src/demos/nxroach/roachmap.h
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach000.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach015.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach030.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach045.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach060.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach075.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach090.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach105.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach120.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach135.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach150.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach165.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach180.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach195.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach210.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach225.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach240.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach255.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach270.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach285.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach300.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach315.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach330.xbm
A packages/services/gfx/mw/current/src/demos/nxroach/bitmaps/roach345.xbm
A packages/services/gfx/mw/current/src/demos/nxscribble/Makefile
A packages/services/gfx/mw/current/src/demos/nxscribble/bitvector.c
A packages/services/gfx/mw/current/src/demos/nxscribble/bitvector.h
A packages/services/gfx/mw/current/src/demos/nxscribble/digits.cl
A packages/services/gfx/mw/current/src/demos/nxscribble/hre.h
A packages/services/gfx/mw/current/src/demos/nxscribble/hre_api.c
A packages/services/gfx/mw/current/src/demos/nxscribble/hre_api.h
A packages/services/gfx/mw/current/src/demos/nxscribble/hre_api_internal.h
A packages/services/gfx/mw/current/src/demos/nxscribble/hre_internal.h
A packages/services/gfx/mw/current/src/demos/nxscribble/letters.cl
A packages/services/gfx/mw/current/src/demos/nxscribble/li_recognizer.c
A packages/services/gfx/mw/current/src/demos/nxscribble/li_recognizer.h
A packages/services/gfx/mw/current/src/demos/nxscribble/li_recognizer_internal.h
A packages/services/gfx/mw/current/src/demos/nxscribble/matrix.c
A packages/services/gfx/mw/current/src/demos/nxscribble/matrix.h
A packages/services/gfx/mw/current/src/demos/nxscribble/nxscribble.c
A packages/services/gfx/mw/current/src/demos/nxscribble/nxscribble.syms
A packages/services/gfx/mw/current/src/demos/nxscribble/punc.cl
A packages/services/gfx/mw/current/src/demos/nxscribble/sc.c
A packages/services/gfx/mw/current/src/demos/nxscribble/sc.h
A packages/services/gfx/mw/current/src/demos/nxscribble/scrib.h
A packages/services/gfx/mw/current/src/demos/nxscribble/scribwidget.c
A packages/services/gfx/mw/current/src/demos/nxscribble/util.c
A packages/services/gfx/mw/current/src/demos/nxscribble/util.h
A packages/services/gfx/mw/current/src/demos/nxscribble/zdebug.h
A packages/services/gfx/mw/current/src/demos/test/test.c
A packages/services/gfx/mw/current/src/demos/vnc/Makefile
A packages/services/gfx/mw/current/src/demos/vnc/README-nanox
A packages/services/gfx/mw/current/src/demos/vnc/include/rfbproto.h
A packages/services/gfx/mw/current/src/demos/vnc/include/vncauth.h
A packages/services/gfx/mw/current/src/demos/vnc/libvncauth/Makefile
A packages/services/gfx/mw/current/src/demos/vnc/libvncauth/d3des.c
A packages/services/gfx/mw/current/src/demos/vnc/libvncauth/d3des.h
A packages/services/gfx/mw/current/src/demos/vnc/libvncauth/vncauth.c
A packages/services/gfx/mw/current/src/demos/vnc/vncviewer/Makefile
A packages/services/gfx/mw/current/src/demos/vnc/vncviewer/args.c
A packages/services/gfx/mw/current/src/demos/vnc/vncviewer/listen.c
A packages/services/gfx/mw/current/src/demos/vnc/vncviewer/nanox.c
A packages/services/gfx/mw/current/src/demos/vnc/vncviewer/rfbproto.c
A packages/services/gfx/mw/current/src/demos/vnc/vncviewer/sockets.c
A packages/services/gfx/mw/current/src/demos/vnc/vncviewer/vncviewer.c
A packages/services/gfx/mw/current/src/demos/vnc/vncviewer/vncviewer.h
A packages/services/gfx/mw/current/src/drivers/Makefile
A packages/services/gfx/mw/current/src/drivers/SubRepl.h
A packages/services/gfx/mw/current/src/drivers/asm.h
A packages/services/gfx/mw/current/src/drivers/asm_prsm.s
A packages/services/gfx/mw/current/src/drivers/asmbios.s
A packages/services/gfx/mw/current/src/drivers/asmmsc.h
A packages/services/gfx/mw/current/src/drivers/asmplan4.s
A packages/services/gfx/mw/current/src/drivers/dynacal.c
A packages/services/gfx/mw/current/src/drivers/elkplan4.c
A packages/services/gfx/mw/current/src/drivers/elksutil.c
A packages/services/gfx/mw/current/src/drivers/fb.c
A packages/services/gfx/mw/current/src/drivers/fb.h
A packages/services/gfx/mw/current/src/drivers/fblin1.c
A packages/services/gfx/mw/current/src/drivers/fblin12.c
A packages/services/gfx/mw/current/src/drivers/fblin16.c
A packages/services/gfx/mw/current/src/drivers/fblin1rev.c
A packages/services/gfx/mw/current/src/drivers/fblin2.c
A packages/services/gfx/mw/current/src/drivers/fblin24.c
A packages/services/gfx/mw/current/src/drivers/fblin2rev.c
A packages/services/gfx/mw/current/src/drivers/fblin32.c
A packages/services/gfx/mw/current/src/drivers/fblin4.c
A packages/services/gfx/mw/current/src/drivers/fblin4hp.c
A packages/services/gfx/mw/current/src/drivers/fblin4rev.c
A packages/services/gfx/mw/current/src/drivers/fblin4sa1100.c
A packages/services/gfx/mw/current/src/drivers/fblin4sh3.c
A packages/services/gfx/mw/current/src/drivers/fblin8.c
A packages/services/gfx/mw/current/src/drivers/fbportrait_down.c
A packages/services/gfx/mw/current/src/drivers/fbportrait_left.c
A packages/services/gfx/mw/current/src/drivers/fbportrait_right.c
A packages/services/gfx/mw/current/src/drivers/genfont.c
A packages/services/gfx/mw/current/src/drivers/genfont.h
A packages/services/gfx/mw/current/src/drivers/genmem.c
A packages/services/gfx/mw/current/src/drivers/genmem.h
A packages/services/gfx/mw/current/src/drivers/getbyte.s
A packages/services/gfx/mw/current/src/drivers/gsselect_rtems.c
A packages/services/gfx/mw/current/src/drivers/input_rtems.c
A packages/services/gfx/mw/current/src/drivers/int10_pc.c
A packages/services/gfx/mw/current/src/drivers/kbd_bios.c
A packages/services/gfx/mw/current/src/drivers/kbd_djgr.c
A packages/services/gfx/mw/current/src/drivers/kbd_fbsd.c
A packages/services/gfx/mw/current/src/drivers/kbd_ipaq.c
A packages/services/gfx/mw/current/src/drivers/kbd_null.c
A packages/services/gfx/mw/current/src/drivers/kbd_pac.c
A packages/services/gfx/mw/current/src/drivers/kbd_pipe.c
A packages/services/gfx/mw/current/src/drivers/kbd_tc.c
A packages/services/gfx/mw/current/src/drivers/kbd_tty.c
A packages/services/gfx/mw/current/src/drivers/kbd_ttyscan.c
A packages/services/gfx/mw/current/src/drivers/kbd_x11.c
A packages/services/gfx/mw/current/src/drivers/memplan4.c
A packages/services/gfx/mw/current/src/drivers/mou_ads.c
A packages/services/gfx/mw/current/src/drivers/mou_dos.c
A packages/services/gfx/mw/current/src/drivers/mou_dynapro.c
A packages/services/gfx/mw/current/src/drivers/mou_fbsd.c
A packages/services/gfx/mw/current/src/drivers/mou_gpm.c
A packages/services/gfx/mw/current/src/drivers/mou_harrier.c
A packages/services/gfx/mw/current/src/drivers/mou_ipaq.c
A packages/services/gfx/mw/current/src/drivers/mou_mt.c
A packages/services/gfx/mw/current/src/drivers/mou_null.c
A packages/services/gfx/mw/current/src/drivers/mou_ps5.c
A packages/services/gfx/mw/current/src/drivers/mou_ser.c
A packages/services/gfx/mw/current/src/drivers/mou_tp.c
A packages/services/gfx/mw/current/src/drivers/mou_tp.h
A packages/services/gfx/mw/current/src/drivers/mou_x11.c
A packages/services/gfx/mw/current/src/drivers/mou_yopy.c
A packages/services/gfx/mw/current/src/drivers/mwselect_rtems.c
A packages/services/gfx/mw/current/src/drivers/nofont.c
A packages/services/gfx/mw/current/src/drivers/ps2kbdmou_ecos.c
A packages/services/gfx/mw/current/src/drivers/romfont.c
A packages/services/gfx/mw/current/src/drivers/romfont.h
A packages/services/gfx/mw/current/src/drivers/scr_bios.c
A packages/services/gfx/mw/current/src/drivers/scr_bogl.x
A packages/services/gfx/mw/current/src/drivers/scr_debug.c
A packages/services/gfx/mw/current/src/drivers/scr_djgr.c
A packages/services/gfx/mw/current/src/drivers/scr_ecos.c
A packages/services/gfx/mw/current/src/drivers/scr_ecospcsvga.c
A packages/services/gfx/mw/current/src/drivers/scr_fb.c
A packages/services/gfx/mw/current/src/drivers/scr_fbsd.c
A packages/services/gfx/mw/current/src/drivers/scr_herc.c
A packages/services/gfx/mw/current/src/drivers/scr_prsm.c
A packages/services/gfx/mw/current/src/drivers/scr_rtems.c
A packages/services/gfx/mw/current/src/drivers/scr_svga.c
A packages/services/gfx/mw/current/src/drivers/scr_tc.c
A packages/services/gfx/mw/current/src/drivers/scr_x11.c
A packages/services/gfx/mw/current/src/drivers/vgainit.c
A packages/services/gfx/mw/current/src/drivers/vgaplan4.c
A packages/services/gfx/mw/current/src/drivers/vgaplan4.h
A packages/services/gfx/mw/current/src/drivers/vtswitch.c
A packages/services/gfx/mw/current/src/ecos/Makefile
A packages/services/gfx/mw/current/src/ecos/ecos_app.c
A packages/services/gfx/mw/current/src/ecos/ecos_init.c
A packages/services/gfx/mw/current/src/ecos/img_demo.c
A packages/services/gfx/mw/current/src/ecos/landmine_thread.c
A packages/services/gfx/mw/current/src/ecos/nanowm_thread.c
A packages/services/gfx/mw/current/src/ecos/nanox_thread.c
A packages/services/gfx/mw/current/src/ecos/ntetris_thread.c
A packages/services/gfx/mw/current/src/ecos/nxkbd_thread.c
A packages/services/gfx/mw/current/src/ecos/nxscribble_thread.c
A packages/services/gfx/mw/current/src/ecos/retain.awk
A packages/services/gfx/mw/current/src/ecos/world_thread.c
A packages/services/gfx/mw/current/src/engine/Makefile
A packages/services/gfx/mw/current/src/engine/devarc.c
A packages/services/gfx/mw/current/src/engine/devclip.c
A packages/services/gfx/mw/current/src/engine/devclip1.c
A packages/services/gfx/mw/current/src/engine/devclip2.c
A packages/services/gfx/mw/current/src/engine/devdraw.c
A packages/services/gfx/mw/current/src/engine/devfont.c
A packages/services/gfx/mw/current/src/engine/devfont.caching.c
A packages/services/gfx/mw/current/src/engine/devimage.c
A packages/services/gfx/mw/current/src/engine/devkbd.c
A packages/services/gfx/mw/current/src/engine/devlist.c
A packages/services/gfx/mw/current/src/engine/devmouse.c
A packages/services/gfx/mw/current/src/engine/devopen.c
A packages/services/gfx/mw/current/src/engine/devpal1.c
A packages/services/gfx/mw/current/src/engine/devpal2.c
A packages/services/gfx/mw/current/src/engine/devpal4.c
A packages/services/gfx/mw/current/src/engine/devpal8.c
A packages/services/gfx/mw/current/src/engine/devpalgray4.c
A packages/services/gfx/mw/current/src/engine/devpoly.c
A packages/services/gfx/mw/current/src/engine/devrgn.c
A packages/services/gfx/mw/current/src/engine/devrgn2.c
A packages/services/gfx/mw/current/src/engine/devtimer.c
A packages/services/gfx/mw/current/src/engine/error.c
A packages/services/gfx/mw/current/src/engine/selfont.c
A packages/services/gfx/mw/current/src/fonts/Makefile
A packages/services/gfx/mw/current/src/fonts/X5x7.bdf
A packages/services/gfx/mw/current/src/fonts/X5x7.c
A packages/services/gfx/mw/current/src/fonts/X6x13.bdf
A packages/services/gfx/mw/current/src/fonts/X6x13.c
A packages/services/gfx/mw/current/src/fonts/bdftobogl
A packages/services/gfx/mw/current/src/fonts/convbdf
A packages/services/gfx/mw/current/src/fonts/convfnt.c
A packages/services/gfx/mw/current/src/fonts/convfnt.def
A packages/services/gfx/mw/current/src/fonts/convfnt.mak
A packages/services/gfx/mw/current/src/fonts/convfnt.rc
A packages/services/gfx/mw/current/src/fonts/convrom.c
A packages/services/gfx/mw/current/src/fonts/convrom.mak
A packages/services/gfx/mw/current/src/fonts/freesans.fon
A packages/services/gfx/mw/current/src/fonts/freesys.fon
A packages/services/gfx/mw/current/src/fonts/helvB10.bdf
A packages/services/gfx/mw/current/src/fonts/helvB10.c
A packages/services/gfx/mw/current/src/fonts/helvB12.bdf
A packages/services/gfx/mw/current/src/fonts/helvB12.c
A packages/services/gfx/mw/current/src/fonts/helvR10.bdf
A packages/services/gfx/mw/current/src/fonts/helvR10.c
A packages/services/gfx/mw/current/src/fonts/rom8x16.c
A packages/services/gfx/mw/current/src/fonts/rom8x8.c
A packages/services/gfx/mw/current/src/fonts/symbol.c
A packages/services/gfx/mw/current/src/fonts/timBI18.bdf
A packages/services/gfx/mw/current/src/fonts/winFreeSansSerif11x13.c
A packages/services/gfx/mw/current/src/fonts/winFreeSystem14x16.c
A packages/services/gfx/mw/current/src/fonts/korean/jo16x16.c
A packages/services/gfx/mw/current/src/fonts/korean/ksjo_tbl.c
A packages/services/gfx/mw/current/src/jpeg-6b/Makefile
A packages/services/gfx/mw/current/src/jpeg-6b/Makefile.ORIG
A packages/services/gfx/mw/current/src/jpeg-6b/README
A packages/services/gfx/mw/current/src/jpeg-6b/ansi2knr.1
A packages/services/gfx/mw/current/src/jpeg-6b/ansi2knr.c
A packages/services/gfx/mw/current/src/jpeg-6b/cderror.h
A packages/services/gfx/mw/current/src/jpeg-6b/cdjpeg.c
A packages/services/gfx/mw/current/src/jpeg-6b/cdjpeg.h
A packages/services/gfx/mw/current/src/jpeg-6b/change.log
A packages/services/gfx/mw/current/src/jpeg-6b/cjpeg.1
A packages/services/gfx/mw/current/src/jpeg-6b/cjpeg.c
A packages/services/gfx/mw/current/src/jpeg-6b/ckconfig.c
A packages/services/gfx/mw/current/src/jpeg-6b/coderules.doc
A packages/services/gfx/mw/current/src/jpeg-6b/config.guess
A packages/services/gfx/mw/current/src/jpeg-6b/config.sub
A packages/services/gfx/mw/current/src/jpeg-6b/configure
A packages/services/gfx/mw/current/src/jpeg-6b/djpeg.1
A packages/services/gfx/mw/current/src/jpeg-6b/djpeg.c
A packages/services/gfx/mw/current/src/jpeg-6b/example.c
A packages/services/gfx/mw/current/src/jpeg-6b/filelist.doc
A packages/services/gfx/mw/current/src/jpeg-6b/install-sh
A packages/services/gfx/mw/current/src/jpeg-6b/install.doc
A packages/services/gfx/mw/current/src/jpeg-6b/jcapimin.c
A packages/services/gfx/mw/current/src/jpeg-6b/jcapistd.c
A packages/services/gfx/mw/current/src/jpeg-6b/jccoefct.c
A packages/services/gfx/mw/current/src/jpeg-6b/jccolor.c
A packages/services/gfx/mw/current/src/jpeg-6b/jcdctmgr.c
A packages/services/gfx/mw/current/src/jpeg-6b/jchuff.c
A packages/services/gfx/mw/current/src/jpeg-6b/jchuff.h
A packages/services/gfx/mw/current/src/jpeg-6b/jcinit.c
A packages/services/gfx/mw/current/src/jpeg-6b/jcmainct.c
A packages/services/gfx/mw/current/src/jpeg-6b/jcmarker.c
A packages/services/gfx/mw/current/src/jpeg-6b/jcmaster.c
A packages/services/gfx/mw/current/src/jpeg-6b/jcomapi.c
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.bcc
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.cfg
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.dj
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.doc
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.h
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.mac
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.manx
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.mc6
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.sas
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.st
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.vc
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.vms
A packages/services/gfx/mw/current/src/jpeg-6b/jconfig.wat
A packages/services/gfx/mw/current/src/jpeg-6b/jcparam.c
A packages/services/gfx/mw/current/src/jpeg-6b/jcphuff.c
A packages/services/gfx/mw/current/src/jpeg-6b/jcprepct.c
A packages/services/gfx/mw/current/src/jpeg-6b/jcsample.c
A packages/services/gfx/mw/current/src/jpeg-6b/jctrans.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdapimin.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdapistd.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdatadst.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdatasrc.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdcoefct.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdcolor.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdct.h
A packages/services/gfx/mw/current/src/jpeg-6b/jddctmgr.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdhuff.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdhuff.h
A packages/services/gfx/mw/current/src/jpeg-6b/jdinput.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdmainct.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdmarker.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdmaster.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdmerge.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdphuff.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdpostct.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdsample.c
A packages/services/gfx/mw/current/src/jpeg-6b/jdtrans.c
A packages/services/gfx/mw/current/src/jpeg-6b/jerror.c
A packages/services/gfx/mw/current/src/jpeg-6b/jerror.h
A packages/services/gfx/mw/current/src/jpeg-6b/jfdctflt.c
A packages/services/gfx/mw/current/src/jpeg-6b/jfdctfst.c
A packages/services/gfx/mw/current/src/jpeg-6b/jfdctint.c
A packages/services/gfx/mw/current/src/jpeg-6b/jidctflt.c
A packages/services/gfx/mw/current/src/jpeg-6b/jidctfst.c
A packages/services/gfx/mw/current/src/jpeg-6b/jidctint.c
A packages/services/gfx/mw/current/src/jpeg-6b/jidctred.c
A packages/services/gfx/mw/current/src/jpeg-6b/jinclude.h
A packages/services/gfx/mw/current/src/jpeg-6b/jmemansi.c
A packages/services/gfx/mw/current/src/jpeg-6b/jmemdos.c
A packages/services/gfx/mw/current/src/jpeg-6b/jmemdosa.asm
A packages/services/gfx/mw/current/src/jpeg-6b/jmemmac.c
A packages/services/gfx/mw/current/src/jpeg-6b/jmemmgr.c
A packages/services/gfx/mw/current/src/jpeg-6b/jmemname.c
A packages/services/gfx/mw/current/src/jpeg-6b/jmemnobs.c
A packages/services/gfx/mw/current/src/jpeg-6b/jmemsys.h
A packages/services/gfx/mw/current/src/jpeg-6b/jmorecfg.h
A packages/services/gfx/mw/current/src/jpeg-6b/jpegint.h
A packages/services/gfx/mw/current/src/jpeg-6b/jpeglib.h
A packages/services/gfx/mw/current/src/jpeg-6b/jpegtran.1
A packages/services/gfx/mw/current/src/jpeg-6b/jpegtran.c
A packages/services/gfx/mw/current/src/jpeg-6b/jquant1.c
A packages/services/gfx/mw/current/src/jpeg-6b/jquant2.c
A packages/services/gfx/mw/current/src/jpeg-6b/jutils.c
A packages/services/gfx/mw/current/src/jpeg-6b/jversion.h
A packages/services/gfx/mw/current/src/jpeg-6b/libjpeg.doc
A packages/services/gfx/mw/current/src/jpeg-6b/ltconfig
A packages/services/gfx/mw/current/src/jpeg-6b/ltmain.sh
A packages/services/gfx/mw/current/src/jpeg-6b/makcjpeg.st
A packages/services/gfx/mw/current/src/jpeg-6b/makdjpeg.st
A packages/services/gfx/mw/current/src/jpeg-6b/makeapps.ds
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.ansi
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.bcc
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.cfg
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.dj
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.manx
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.mc6
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.mms
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.sas
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.unix
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.vc
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.vms
A packages/services/gfx/mw/current/src/jpeg-6b/makefile.wat
A packages/services/gfx/mw/current/src/jpeg-6b/makelib.ds
A packages/services/gfx/mw/current/src/jpeg-6b/makeproj.mac
A packages/services/gfx/mw/current/src/jpeg-6b/makljpeg.st
A packages/services/gfx/mw/current/src/jpeg-6b/maktjpeg.st
A packages/services/gfx/mw/current/src/jpeg-6b/makvms.opt
A packages/services/gfx/mw/current/src/jpeg-6b/rdbmp.c
A packages/services/gfx/mw/current/src/jpeg-6b/rdcolmap.c
A packages/services/gfx/mw/current/src/jpeg-6b/rdgif.c
A packages/services/gfx/mw/current/src/jpeg-6b/rdjpgcom.1
A packages/services/gfx/mw/current/src/jpeg-6b/rdjpgcom.c
A packages/services/gfx/mw/current/src/jpeg-6b/rdppm.c
A packages/services/gfx/mw/current/src/jpeg-6b/rdrle.c
A packages/services/gfx/mw/current/src/jpeg-6b/rdswitch.c
A packages/services/gfx/mw/current/src/jpeg-6b/rdtarga.c
A packages/services/gfx/mw/current/src/jpeg-6b/structure.doc
A packages/services/gfx/mw/current/src/jpeg-6b/testimg.bmp
A packages/services/gfx/mw/current/src/jpeg-6b/testimg.jpg
A packages/services/gfx/mw/current/src/jpeg-6b/testimg.ppm
A packages/services/gfx/mw/current/src/jpeg-6b/testimgp.jpg
A packages/services/gfx/mw/current/src/jpeg-6b/testorig.jpg
A packages/services/gfx/mw/current/src/jpeg-6b/testprog.jpg
A packages/services/gfx/mw/current/src/jpeg-6b/transupp.c
A packages/services/gfx/mw/current/src/jpeg-6b/transupp.h
A packages/services/gfx/mw/current/src/jpeg-6b/usage.doc
A packages/services/gfx/mw/current/src/jpeg-6b/wizard.doc
A packages/services/gfx/mw/current/src/jpeg-6b/wrbmp.c
A packages/services/gfx/mw/current/src/jpeg-6b/wrgif.c
A packages/services/gfx/mw/current/src/jpeg-6b/wrjpgcom.1
A packages/services/gfx/mw/current/src/jpeg-6b/wrjpgcom.c
A packages/services/gfx/mw/current/src/jpeg-6b/wrppm.c
A packages/services/gfx/mw/current/src/jpeg-6b/wrrle.c
A packages/services/gfx/mw/current/src/jpeg-6b/wrtarga.c
A packages/services/gfx/mw/current/src/mwin/Makefile
A packages/services/gfx/mw/current/src/mwin/winclip.c
A packages/services/gfx/mw/current/src/mwin/winclip1.c
A packages/services/gfx/mw/current/src/mwin/winclip2.c
A packages/services/gfx/mw/current/src/mwin/windefw.c
A packages/services/gfx/mw/current/src/mwin/winevent.c
A packages/services/gfx/mw/current/src/mwin/winexpos.c
A packages/services/gfx/mw/current/src/mwin/winfont.c
A packages/services/gfx/mw/current/src/mwin/wingdi.c
A packages/services/gfx/mw/current/src/mwin/winmain.c
A packages/services/gfx/mw/current/src/mwin/winrgn.c
A packages/services/gfx/mw/current/src/mwin/winsbar.2
A packages/services/gfx/mw/current/src/mwin/winsbar.c
A packages/services/gfx/mw/current/src/mwin/winuser.c
A packages/services/gfx/mw/current/src/mwin/bmp/Makefile
A packages/services/gfx/mw/current/src/mwin/bmp/car8.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/car8.c
A packages/services/gfx/mw/current/src/mwin/bmp/close4.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/close4.c
A packages/services/gfx/mw/current/src/mwin/bmp/convbmp.c
A packages/services/gfx/mw/current/src/mwin/bmp/convxpm.perl
A packages/services/gfx/mw/current/src/mwin/bmp/cs1.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/cs1.c
A packages/services/gfx/mw/current/src/mwin/bmp/earth.jpg
A packages/services/gfx/mw/current/src/mwin/bmp/layout
A packages/services/gfx/mw/current/src/mwin/bmp/makebmp.c
A packages/services/gfx/mw/current/src/mwin/bmp/makefile.conv
A packages/services/gfx/mw/current/src/mwin/bmp/max4.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/max4.c
A packages/services/gfx/mw/current/src/mwin/bmp/micro2.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/microwin.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/microwin.c
A packages/services/gfx/mw/current/src/mwin/bmp/min4.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/min4.c
A packages/services/gfx/mw/current/src/mwin/bmp/penguin.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/penguin.c
A packages/services/gfx/mw/current/src/mwin/bmp/pngtest.png
A packages/services/gfx/mw/current/src/mwin/bmp/rle8.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/rle8.c
A packages/services/gfx/mw/current/src/mwin/bmp/stdpal4.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/tux.gif
A packages/services/gfx/mw/current/src/mwin/bmp/under4.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/under4.c
A packages/services/gfx/mw/current/src/mwin/bmp/zion208.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/zion208.c
A packages/services/gfx/mw/current/src/mwin/bmp/win/button.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/win/chkbox.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/win/chkbox_d.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/win/edit.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/win/radio.bmp
A packages/services/gfx/mw/current/src/mwin/bmp/win/radio2.bmp
A packages/services/gfx/mw/current/src/mwin/mwobjects/Makefile
A packages/services/gfx/mw/current/src/mwin/mwobjects/mwobjects.cc
A packages/services/gfx/mw/current/src/mwin/winlib/Makefile
A packages/services/gfx/mw/current/src/mwin/winlib/button.c
A packages/services/gfx/mw/current/src/mwin/winlib/caret.c
A packages/services/gfx/mw/current/src/mwin/winlib/combobox.c
A packages/services/gfx/mw/current/src/mwin/winlib/draw3d.c
A packages/services/gfx/mw/current/src/mwin/winlib/edit.c
A packages/services/gfx/mw/current/src/mwin/winlib/fastfill.c
A packages/services/gfx/mw/current/src/mwin/winlib/graph3d.c
A packages/services/gfx/mw/current/src/mwin/winlib/insetr.c
A packages/services/gfx/mw/current/src/mwin/winlib/listbox.c
A packages/services/gfx/mw/current/src/mwin/winlib/medit.c
A packages/services/gfx/mw/current/src/mwin/winlib/mwuser.c
A packages/services/gfx/mw/current/src/mwin/winlib/progbar.c
A packages/services/gfx/mw/current/src/mwin/winlib/ptinsid.c
A packages/services/gfx/mw/current/src/mwin/winlib/scrlbar.c
A packages/services/gfx/mw/current/src/mwin/winlib/static.c
A packages/services/gfx/mw/current/src/nanox/Makefile
A packages/services/gfx/mw/current/src/nanox/client.c
A packages/services/gfx/mw/current/src/nanox/clientfb.c
A packages/services/gfx/mw/current/src/nanox/elkspatch.pl
A packages/services/gfx/mw/current/src/nanox/error.c
A packages/services/gfx/mw/current/src/nanox/nanox.syms
A packages/services/gfx/mw/current/src/nanox/nxdraw.c
A packages/services/gfx/mw/current/src/nanox/nxproto.c
A packages/services/gfx/mw/current/src/nanox/nxproto.h
A packages/services/gfx/mw/current/src/nanox/nxutil.c
A packages/services/gfx/mw/current/src/nanox/serv.h
A packages/services/gfx/mw/current/src/nanox/srvclip.c
A packages/services/gfx/mw/current/src/nanox/srvclip1.c
A packages/services/gfx/mw/current/src/nanox/srvclip2.c
A packages/services/gfx/mw/current/src/nanox/srvevent.c
A packages/services/gfx/mw/current/src/nanox/srvfunc.c
A packages/services/gfx/mw/current/src/nanox/srvmain.c
A packages/services/gfx/mw/current/src/nanox/srvnet.c
A packages/services/gfx/mw/current/src/nanox/srvutil.c
A packages/services/gfx/mw/current/src/rtems/Makefile.rtems
A packages/services/gfx/mw/current/src/rtems/mw_uid_test.cc
A packages/services/gfx/mw/current/src/rtems/net_cfg.h
A packages/services/gfx/mw/current/src/rtems/readme.rtems
A packages/services/gfx/mw/current/src/rtems/rtems_init.c
A packages/services/gfx/mw/current/src/rtems/rtemscfg.h
M packages/services/loader/current/cdl/loader.cdl
M packages/services/loader/current/include/arm_elf.h
M packages/services/loader/current/include/dlfcn.h
M packages/services/loader/current/include/elf.h
M packages/services/loader/current/include/i386_elf.h
M packages/services/loader/current/include/loader.hxx
M packages/services/loader/current/include/mips_elf.h
M packages/services/loader/current/include/ppc_elf.h
M packages/services/loader/current/src/crtbeginS.c
M packages/services/loader/current/src/crtendS.c
M packages/services/loader/current/src/dlforce.c
M packages/services/loader/current/src/dload.cxx
M packages/services/loader/current/src/loader.cxx
M packages/services/loader/current/tests/entable.c
M packages/services/loader/current/tests/foo.c
M packages/services/loader/current/tests/loadfoo.cxx
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/cdl/memalloc.cdl
M packages/services/memalloc/common/current/doc/notes.txt
M packages/services/memalloc/common/current/include/common.hxx
M packages/services/memalloc/common/current/include/dlmalloc.hxx
M packages/services/memalloc/common/current/include/dlmallocimpl.hxx
M packages/services/memalloc/common/current/include/kapi.h
M packages/services/memalloc/common/current/include/kapidata.h
M packages/services/memalloc/common/current/include/memfixed.hxx
M packages/services/memalloc/common/current/include/memjoin.hxx
M packages/services/memalloc/common/current/include/memjoin.inl
M packages/services/memalloc/common/current/include/mempolt2.hxx
M packages/services/memalloc/common/current/include/mempolt2.inl
M packages/services/memalloc/common/current/include/mempoolt.hxx
M packages/services/memalloc/common/current/include/mempoolt.inl
M packages/services/memalloc/common/current/include/memvar.hxx
M packages/services/memalloc/common/current/include/mfiximpl.hxx
M packages/services/memalloc/common/current/include/mfiximpl.inl
M packages/services/memalloc/common/current/include/mvarimpl.hxx
M packages/services/memalloc/common/current/include/mvarimpl.inl
M packages/services/memalloc/common/current/include/sepmeta.hxx
M packages/services/memalloc/common/current/include/sepmetaimpl.hxx
M packages/services/memalloc/common/current/include/sepmetaimpl.inl
M packages/services/memalloc/common/current/src/dlmalloc.cxx
M packages/services/memalloc/common/current/src/heapgen.cpp
M packages/services/memalloc/common/current/src/heapgen.tcl
M packages/services/memalloc/common/current/src/kapi.cxx
M packages/services/memalloc/common/current/src/malloc.cxx
M packages/services/memalloc/common/current/src/memfixed.cxx
M packages/services/memalloc/common/current/src/memvar.cxx
M packages/services/memalloc/common/current/src/sepmeta.cxx
M packages/services/memalloc/common/current/tests/dlmalloc1.cxx
M packages/services/memalloc/common/current/tests/dlmalloc2.cxx
M packages/services/memalloc/common/current/tests/heaptest.c
M packages/services/memalloc/common/current/tests/kmemfix1.c
M packages/services/memalloc/common/current/tests/kmemvar1.c
M packages/services/memalloc/common/current/tests/malloc1.c
M packages/services/memalloc/common/current/tests/malloc2.c
M packages/services/memalloc/common/current/tests/malloc3.c
M packages/services/memalloc/common/current/tests/malloc4.cxx
M packages/services/memalloc/common/current/tests/memfix1.cxx
M packages/services/memalloc/common/current/tests/memfix2.cxx
M packages/services/memalloc/common/current/tests/memvar1.cxx
M packages/services/memalloc/common/current/tests/memvar2.cxx
M packages/services/memalloc/common/current/tests/realloc.c
M packages/services/memalloc/common/current/tests/sepmeta1.cxx
M packages/services/memalloc/common/current/tests/sepmeta2.cxx
M packages/services/memalloc/common/current/tests/testaux.hxx
A packages/services/power/common/current/ChangeLog
A packages/services/power/common/current/cdl/power.cdl
A packages/services/power/common/current/doc/makefile
A packages/services/power/common/current/doc/power-attached.html
A packages/services/power/common/current/doc/power-change.html
A packages/services/power/common/current/doc/power-controller.html
A packages/services/power/common/current/doc/power-info.html
A packages/services/power/common/current/doc/power-intro.html
A packages/services/power/common/current/doc/power-policy.html
A packages/services/power/common/current/doc/power.sgml
A packages/services/power/common/current/doc/services-power.html
A packages/services/power/common/current/include/power.h
A packages/services/power/common/current/src/power.cxx
A packages/services/power/common/current/src/power_data.cxx
A packages/services/power/common/current/tests/powertest.cxx
M packages/templates/all/ChangeLog
M packages/templates/all/current.ect
M packages/templates/cygmon/ChangeLog
M packages/templates/cygmon_no_kernel/ChangeLog
M packages/templates/default/ChangeLog
M packages/templates/elix/ChangeLog
M packages/templates/elix/current.ect
M packages/templates/kernel/ChangeLog
M packages/templates/minimal/ChangeLog
M packages/templates/net/ChangeLog
M packages/templates/net/current.ect
A packages/templates/new_net/ChangeLog
A packages/templates/new_net/current.ect
M packages/templates/posix/ChangeLog
M packages/templates/redboot/ChangeLog
M packages/templates/redboot/current.ect
M packages/templates/stubs/ChangeLog
M packages/templates/stubs/current.ect
M packages/templates/uitron/ChangeLog
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2002-01-11 8:54 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2002-01-11 8:54 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2002-01-11).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.47
diff -u -0 -r1.47 NEWS
--- NEWS 2002/01/04 14:13:54 1.47
+++ NEWS 2002/01/11 16:52:03
@@ -0,0 +1 @@
+* Add synthetic target synthetic flash driver, contributed by Andrew Lunn.
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.65
diff -u -0 -r1.65 ChangeLog
--- ChangeLog 2002/01/04 14:13:54 1.65
+++ ChangeLog 2002/01/11 16:52:09
@@ -0,0 +1,5 @@
+2002-01-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Add synthetic flash driver package, and add it to the
+ synthetic linux target.
+
Index: packages/devs/eth/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/iq80310/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2002/01/04 14:13:55 1.6
+++ ChangeLog 2002/01/11 16:52:13
@@ -0,0 +1,6 @@
+2002-01-04 Mark Salter <msalter@redhat.com>
+
+ * cdl/iq80310_eth_drivers.cdl: Remove
+ CYGNUM_DEVS_ETH_ARM_IQ80310_MAX_TX_DESCRIPTORS and
+ CYGNUM_DEVS_ETH_ARM_IQ80310_MAX_RX_DESCRIPTORS.
+
Index: packages/devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2002/01/04 14:13:55 1.10
+++ ChangeLog 2002/01/11 16:52:19
@@ -0,0 +1,5 @@
+2002-01-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_i82559.c (find_82559s_match_func): Add some more compatible PCI
+ ids.
+
Index: packages/devs/flash/synth/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Jan 11 08:52:23 2002
@@ -0,0 +1,35 @@
+2002-01-08 Jonathan Larmour <jlarmour@redhat.com>
+2001-11-1 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * First version. Implements synthetic flash for the synthetic
+ target.
+
+//===========================================================================
+//####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/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.67
diff -u -0 -r1.67 ChangeLog
--- ChangeLog 2001/11/23 17:12:55 1.67
+++ ChangeLog 2002/01/11 16:52:28
@@ -1329 +1329 @@
-// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2002/01/04 14:13:56 1.12
+++ ChangeLog 2002/01/11 16:52:34
@@ -0,0 +1,4 @@
+2002-01-04 Mark Salter <msalter@redhat.com>
+
+ * include/hal_platform_setup.h: Turn on ECC for uncached alias of RAM.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.32
diff -u -0 -r1.32 ChangeLog
--- ChangeLog 2001/12/21 17:57:01 1.32
+++ ChangeLog 2002/01/11 16:52:41
@@ -0,0 +1,12 @@
+2002-01-08 Nick Garnett <nickg@redhat.com>
+
+ * include/hal_arch.h:
+ Removed consideration of lazy FPU context switching in determining
+ the size of CYGNUM_HAL_STACK_CONTEXT_SIZE, since it does not
+ actually make any difference - and previously resulted in too
+ small a value for CYGNUM_HAL_STACK_SIZE_MINIMUM.
+
+2002-01-07 Nick Garnett <nickg@redhat.com>
+
+ * src/vectors.S (__fpu_switch_vsr): Fixed register usage bug.
+
Index: packages/hal/synth/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/arch/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/12/15 13:42:19 1.3
+++ ChangeLog 2002/01/11 16:52:46
@@ -0,0 +1,7 @@
+2002-01-08 Jonathan Larmour <jlarmour@redhat.com>
+2001-11-01 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * include/hal_io.h: Support for mmap, lseek and open syscalls.
+ * include/hal_cache.h: Add HAL_ICACHE_IS_ENABLED and
+ HAL_DCACHE_IS_ENABLED.
+
Index: packages/hal/synth/i386linux/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/i386linux/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/12/15 13:42:19 1.3
+++ ChangeLog 2002/01/11 16:52:52
@@ -0,0 +1,4 @@
+2001-11-1 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * src/syscall-i386-linux-1.0.S: Added mmap system call
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.73
diff -u -0 -r1.73 ChangeLog
--- ChangeLog 2001/12/15 13:42:20 1.73
+++ ChangeLog 2002/01/11 16:52:58
@@ -0,0 +1,8 @@
+2002-01-07 Nick Garnett <nickg@redhat.com>
+
+ * tests/except1.cxx:
+ * tests/kexcept1.cxx:
+ Added ifdef to disable these tests in ARM PID platform. This
+ platform cannot generate any of the exceptions that this test
+ needs to work.
+
Index: packages/language/c/libc/time/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/06/22 18:19:07 1.7
+++ ChangeLog 2002/01/11 16:53:03
@@ -0,0 +1,7 @@
+2002-01-09 Nick Garnett <nickg@redhat.com>
+
+ * tests/clock.c (cyg_start): Added CYG_TEST_INIT() to
+ NOTAPPLICABLE version of cyg_start() so that the breakpoints are
+ correctly sequenced in the testfarm and it does not think that
+ this is a failure.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.36
diff -u -0 -r1.36 ChangeLog
--- ChangeLog 2001/12/15 13:42:20 1.36
+++ ChangeLog 2002/01/11 16:53:09
@@ -0,0 +1,4 @@
+2002-01-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/server_test.c (server_test): Correct port conversion.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.52
diff -u -0 -r1.52 ChangeLog
--- ChangeLog 2002/01/04 14:13:57 1.52
+++ ChangeLog 2002/01/11 16:53:14
@@ -0,0 +1,15 @@
+2002-01-10 Hugo Tyson <hmt@redhat.com>
+
+ * src/syscall.c (sys_timer_ticks): Explicitly initialize this.
+
+ * cdl/redboot.cdl (CYGSEM_REDBOOT_BSP_SYSCALLS): Changed to a
+ component; want to add stuff in here later.
+
+2002-01-10 Jesper Skov <jskov@redhat.com>
+
+ * src/main.c (do_version): Added year 2002.
+
+2002-01-07 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (lookup_alias): Remove warning.
+
====================================
Here is a summary of the files modified:
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/devs/eth/arm/iq80310/current/ChangeLog
M packages/devs/eth/arm/iq80310/current/cdl/iq80310_eth_drivers.cdl
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
A packages/devs/flash/synth/current/ChangeLog
A packages/devs/flash/synth/current/cdl/flash_synth.cdl
A packages/devs/flash/synth/current/src/flash_erase_block.c
A packages/devs/flash/synth/current/src/flash_program_buf.c
A packages/devs/flash/synth/current/src/flash_query.c
A packages/devs/flash/synth/current/src/synth.c
A packages/devs/flash/synth/current/src/synth.h
A packages/devs/flash/synth/current/tests/flash1.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_arch.h
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/include/hal_platform_setup.h
R packages/hal/arm/sa11x0/assabet/current/images/cygmon.img
R packages/hal/arm/sa11x0/assabet/current/images/gdb_module.bin
R packages/hal/arm/sa11x0/assabet/current/images/gdb_module.img
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/include/hal_arch.h
M packages/hal/i386/arch/current/src/vectors.S
M packages/hal/synth/arch/current/ChangeLog
M packages/hal/synth/arch/current/include/hal_cache.h
M packages/hal/synth/arch/current/include/hal_io.h
M packages/hal/synth/i386linux/current/ChangeLog
M packages/hal/synth/i386linux/current/src/syscall-i386-linux-1.0.S
R packages/hal/v85x/ceb_v850/current/images/v850flash.hex
R packages/hal/v85x/ceb_v850/current/images/v850flash.img
R packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.bin
R packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.img
R packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.sre
R packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.bin
R packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.img
R packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.sre
R packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.bin
R packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.img
R packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.sre
M packages/kernel/current/ChangeLog
M packages/kernel/current/tests/except1.cxx
M packages/kernel/current/tests/kexcept1.c
M packages/language/c/libc/time/current/ChangeLog
M packages/language/c/libc/time/current/tests/clock.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/tests/server_test.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/syscall.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2002-01-04 6:14 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2002-01-04 6:14 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2002-01-04).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.46
diff -u -0 -r1.46 NEWS
--- NEWS 2001/11/23 17:12:53 1.46
+++ NEWS 2002/01/04 14:12:28
@@ -0,0 +1 @@
+* CqREEK SH7750 FLASH driver added, contributed by Koichi Nagashima
Index: host/tools/configtool/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2001/12/07 14:15:03 1.16
+++ ChangeLog 2002/01/04 14:12:35
@@ -0,0 +1,19 @@
+2002-01-02 Julian Smart <julians@redhat.com>
+
+ * Modified these files:
+
+ host/tools/configtool/standalone/win32/Configtool.rc
+ host/tools/configtool/standalone/win32/res/Splsh16.bmp
+ host/tools/configtool/standalone/win32/res/Splsh16_template.bmp
+ host/tools/configtool/standalone/wxwin/README.txt
+ host/tools/configtool/standalone/wxwin/about.htm
+ host/tools/configtool/standalone/wxwin/ecoslogosmall.png
+ host/tools/configtool/standalone/wxwin/reposdlg.cpp
+ host/tools/configtool/standalone/wxwin/bitmaps/splash16.bmp
+ host/tools/configtool/standalone/wxwin/bitmaps/splash16.png
+ host/tools/configtool/standalone/wxwin/setup/configtool.iss
+ host/tools/configtool/standalone/wxwin/setup/innobott.txt
+ host/tools/configtool/standalone/wxwin/setup/innotop.txt
+
+ incrementing the copyright year to 2002.
+
Index: host/tools/configtool/standalone/common/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/standalone/common/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/12/07 14:15:03 1.8
+++ ChangeLog 2002/01/04 14:12:39
@@ -0,0 +1,7 @@
+2001-12-29 Bart Veer <bartv@redhat.com>
+
+ * ecosconfig.cxx, cdl_exec.cxx, cdl_exec.hxx
+ Add new option -n to suppress modifications to the file system,
+ especially ecos.ecc. Suggested by Patrick Doyle
+ (wpd@delcomsys.com)
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.64
diff -u -0 -r1.64 ChangeLog
--- ChangeLog 2001/11/23 17:12:53 1.64
+++ ChangeLog 2002/01/04 14:12:45
@@ -0,0 +1,8 @@
+2002-01-03 Mark Salter <msalter@redhat.com>
+
+ * ecos.db: Use generic i82559 driver for iq80310.
+
+2001-12-20 Koichi Nagashima <naga@r-lab.co.jp>
+
+ * ecos.db: Add CqREEK SH7750 flash driver.
+
Index: packages/devs/eth/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/iq80310/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/12/21 17:57:01 1.5
+++ ChangeLog 2002/01/04 14:12:51
@@ -0,0 +1,8 @@
+2002-01-03 Mark Salter <msalter@redhat.com>
+
+ * cdl/iq80310_eth_drivers.cdl: Rewrite to use generic i82559 driver.
+ * include/devs_eth_iq80310.inl: New file.
+ * src/if_iq80310.c: Remove.
+ * src/if_shmem.S: Remove.
+ * include/iq80310_info.h: Remove.
+
Index: packages/devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/11/23 17:12:55 1.9
+++ ChangeLog 2002/01/04 14:12:56
@@ -0,0 +1,9 @@
+2002-01-03 Mark Salter <msalter@redhat.com>
+
+ * src/if_i82559.c (pci_init_find_82559s): Remove check that
+ assumes driver owns entire PCI window.
+
+ * cdl/intel_i82559_eth_drivers.cdl: Add
+ CYGNUM_DEVS_ETH_INTEL_I82559_MAX_TX_DESCRIPTORS and
+ CYGNUM_DEVS_ETH_INTEL_I82559_MAX_RX_DESCRIPTORS.
+
Index: packages/devs/flash/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/11/02 16:12:33 1.9
+++ ChangeLog 2002/01/04 14:13:01
@@ -0,0 +1,9 @@
+2002-01-03 Jonathan Larmour <jlarmour@redhat.com>
+2001-12-20 Koichi Nagashima <naga@r-lab.co.jp>
+
+ * cdl/flash_amd_am29xxxxx.cdl: Add support for Toshiba TC58FVB800 part.
+ * include/flash_am29xxxxx_parts.inl: Ditto.
+
+ * include/flash_am29xxxxx.inl: Fix FLASH_Reset definition.
+ Check sector erase timer correctly.
+
Index: packages/devs/flash/sh/cq7750/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Jan 4 06:13:07 2002
@@ -0,0 +1,29 @@
+2001-12-20 Koichi Nagashima <naga@r-lab.co.jp>
+
+ * Cloned from EDK7708 flash package.
+
+//===========================================================================
+//####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/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/10/05 15:31:48 1.11
+++ ChangeLog 2002/01/04 14:13:11
@@ -0,0 +1,13 @@
+2002-01-03 Mark Salter <msalter@redhat.com>
+
+ * misc/redboot_ROM.ecm: Use generic i82559 package.
+ * misc/redboot_ROMA.ecm: Ditto.
+ * misc/redboot_RAM.ecm: Ditto.
+ * misc/redboot_RAMA.ecm: Ditto.
+
+ * include/plf_io.h (CYGARC_UNCACHED_ADDRESS): New macro to return
+ uncached alias for a cached address.
+ (CYGARC_VIRT_TO_BUS): Macro to convert virtual to physical addresses.
+ * include/hal_platform_setup.h: Add uncached alias for first 128M of
+ SDRAM.
+
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/11/30 13:09:28 1.18
+++ ChangeLog 2002/01/04 14:13:17
@@ -0,0 +1,10 @@
+2002-01-04 Wade Jensen <Wade_Jensen@inter-tel.com>
+2002-01-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/socket.cxx (recvfrom): Set msg.msg_namelen correctly for
+ NULL fromlen.
+
+2001-12-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/io.cxx (readwrite): Add missing check for return (errors).
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.51
diff -u -0 -r1.51 ChangeLog
--- ChangeLog 2001/12/21 17:57:01 1.51
+++ ChangeLog 2002/01/04 14:13:22
@@ -0,0 +1,7 @@
+2002-01-03 Gary Thomas <gthomas@redhat.com>
+
+ * src/xyzModem.c (xyzModem_stream_read): BUG 57497
+ Try and detect (and remove) ^Z characters placed at end of stream.
+ This data confuses higher processing, like the zlib decompression
+ routines.
+
@@ -1941 +1948 @@
-// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
====================================
Here is a summary of the files modified:
M host/tools/configtool/ChangeLog
M host/tools/configtool/standalone/common/ChangeLog
M host/tools/configtool/standalone/common/cdl_exec.cxx
M host/tools/configtool/standalone/common/cdl_exec.hxx
M host/tools/configtool/standalone/common/ecosconfig.cxx
M host/tools/configtool/standalone/win32/Configtool.rc
M host/tools/configtool/standalone/win32/res/Splsh16.bmp
M host/tools/configtool/standalone/wxwin/README.txt
M host/tools/configtool/standalone/wxwin/about.htm
M host/tools/configtool/standalone/wxwin/ecoslogosmall.png
M host/tools/configtool/standalone/wxwin/reposdlg.cpp
M host/tools/configtool/standalone/wxwin/bitmaps/splash16.bmp
M host/tools/configtool/standalone/wxwin/bitmaps/splash16.png
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M host/tools/configtool/standalone/wxwin/setup/innobott.txt
M host/tools/configtool/standalone/wxwin/setup/innotop.txt
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/devs/eth/arm/iq80310/current/ChangeLog
M packages/devs/eth/arm/iq80310/current/cdl/iq80310_eth_drivers.cdl
A packages/devs/eth/arm/iq80310/current/include/devs_eth_iq80310.inl
R packages/devs/eth/arm/iq80310/current/include/iq80310_info.h
R packages/devs/eth/arm/iq80310/current/src/if_iq80310.c
R packages/devs/eth/arm/iq80310/current/src/if_shmem.S
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/cdl/intel_i82559_eth_drivers.cdl
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/cdl/flash_amd_am29xxxxx.cdl
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl
A packages/devs/flash/sh/cq7750/current/ChangeLog
A packages/devs/flash/sh/cq7750/current/cdl/flash_cq7750.cdl
A packages/devs/flash/sh/cq7750/current/src/cq7750_flash.c
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/include/hal_platform_setup.h
M packages/hal/arm/iq80310/current/include/plf_io.h
M packages/hal/arm/iq80310/current/misc/redboot_RAM.ecm
M packages/hal/arm/iq80310/current/misc/redboot_RAMA.ecm
M packages/hal/arm/iq80310/current/misc/redboot_ROM.ecm
M packages/hal/arm/iq80310/current/misc/redboot_ROMA.ecm
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/src/io.cxx
M packages/io/fileio/current/src/socket.cxx
M packages/redboot/current/ChangeLog
M packages/redboot/current/src/xyzModem.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-11-02 8:12 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-11-02 8:12 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-11-02).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.44
diff -u -0 -r1.44 NEWS
--- NEWS 2001/10/19 07:02:27 1.44
+++ NEWS 2001/11/02 16:10:53
@@ -0,0 +1,3 @@
+* Incorporated ARM Development board aka INTEGRATOR port from Philippe Robin
+ at ARM. Includes FLASH, ethernet and serial drivers, along with RedBoot
+ support.
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.62
diff -u -0 -r1.62 ChangeLog
--- ChangeLog 2001/10/19 07:02:27 1.62
+++ ChangeLog 2001/11/02 16:10:56
@@ -0,0 +1,5 @@
+2001-10-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Added ARM Integrator target including HAL, serial driver,
+ eth driver and flash driver packages.
+
Index: packages/devs/eth/arm/integrator/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Nov 2 08:10:59 2001
@@ -0,0 +1,31 @@
+2000-08-21 Philippe Robin
+ * adapted from ebsa285
+
+//===========================================================================
+//####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####
+//===========================================================================
+
+
+
Index: packages/devs/flash/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/10/02 18:28:25 1.8
+++ ChangeLog 2001/11/02 16:11:02
@@ -0,0 +1,11 @@
+2001-10-31 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_am29xxxxx_parts.inl: Removed fix me comments -
+ description is accurate.
+
+2001-10-30 Jesper Skov <jskov@redhat.com>
+ From Gary:
+ * include/flash_am29xxxxx_parts.inl: Added preliminary AM29LV640
+ support. Still needs some tweaks.
+ * cdl/flash_amd_am29xxxxx.cdl: Same.
+
Index: packages/devs/flash/arm/integrator/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Nov 2 08:11:06 2001
@@ -0,0 +1,30 @@
+2001-10-30 Philippe Robin <Philippe.Robin@arm.com>
+2001-10-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * Initial version of ARM Integrator flash driver.
+
+//===========================================================================
+//####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/serial/arm/integrator/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Nov 2 08:11:09 2001
@@ -0,0 +1,31 @@
+2001-10-30 Philippe Robin <Philippe.Robin@arm.com>
+2001-10-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * New package for ARM Integrator serial driver derived from
+ ARM PID serial driver.
+
+//===========================================================================
+//####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/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.65
diff -u -0 -r1.65 ChangeLog
--- ChangeLog 2001/10/26 12:27:33 1.65
+++ ChangeLog 2001/11/02 16:11:12
@@ -0,0 +1,6 @@
+2001-10-29 Hugo Tyson <hmt@redhat.com>
+
+ * src/arm.ld (SECTION_rom_vectors): Define symbols used for ROMRAM
+ startup; for some reason these were not in the trunk. They are:
+ __rom_vectors_vma and __rom_vectors_lma
+
Index: packages/hal/arm/arm9/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arm9/var/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/08/15 02:21:28 1.2
+++ ChangeLog 2001/11/02 16:11:16
@@ -0,0 +1,10 @@
+2001-11-01 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c (cyg_hal_arm9_soft_reset): Attempt at soft
+ reset. Doesn't quite work though, and it's unclear why.
+
+2001-10-28 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_cache.h: Fix DATA cache flush for 920,922. This was
+ off-by-one, leaving part of the cache unflushed.
+
Index: packages/hal/arm/integrator/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Nov 2 08:11:19 2001
@@ -0,0 +1,29 @@
+2001-10-30 Philippe Robin <Philippe.Robin@arm.com>
+
+ * Initial version of integrator package.
+
+//===========================================================================
+//####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/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/10/26 12:27:33 1.20
+++ ChangeLog 2001/11/02 16:11:22
@@ -1 +1 @@
-2001-10-20 Nicolar Pitre <nico@cam.org>
+2001-10-20 Nicolas Pitre <nico@cam.org>
Index: packages/hal/arm/sa11x0/flexanet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/flexanet/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/10/05 15:31:49 1.2
+++ ChangeLog 2001/11/02 16:11:25
@@ -0,0 +1,6 @@
+2001-10-30 Jordi Colomer <jco@ict.es>
+
+ * include/flexanet.h: minor changes to the GPIO usage.
+ * include/hal_platform_setup.h: solved some problems with the
+ sleep/wakeup procedure.
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/10/19 07:02:31 1.17
+++ ChangeLog 2001/11/02 16:11:28
@@ -0,0 +1,4 @@
+2001-10-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_sa11x0.cdl: Indicate support of variable baud rates.
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/10/26 12:27:34 1.9
+++ ChangeLog 2001/11/02 16:11:32
@@ -0,0 +1,6 @@
+2001-11-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/pcmb_misc.c (hal_pcmb_init): Fix typo:
+ CYGPKG_HAL_I386_PCMB_HAL_MEMSIZE_BIOS ->
+ CYGPKG_HAL_I386_PCMB_MEMSIZE_BIOS
+
Index: packages/hal/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/atlas/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/07/29 02:00:09 1.3
+++ ChangeLog 2001/11/02 16:11:35
@@ -0,0 +1,4 @@
+2001-10-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_mips_atlas.cdl: Indicate support of variable baud rates.
+
Index: packages/hal/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vrc437x/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/10/26 12:27:35 1.3
+++ ChangeLog 2001/11/02 16:11:38
@@ -0,0 +1,15 @@
+2001-10-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_mips_vr4300_vrc437x.cdl: Indicate support of variable baud
+ rates.
+
+2001-10-30 Nick Garnett <nickg@redhat.com>
+
+ * include/platform.inc:
+ Added local version of hal_intc_decode to make chaining work
+ correctly.
+
+ * include/plf_intr.h:
+ Added local version of HAL_TRANSLATE_VECTOR() to make chaining
+ work correctly.
+
Index: packages/hal/mn10300/stb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/stb/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/09/12 00:59:23 1.6
+++ ChangeLog 2001/11/02 16:11:41
@@ -0,0 +1,4 @@
+2001-10-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_mn10300_am33_stb.cdl: Indicate support of variable baud rates.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.26
diff -u -0 -r1.26 ChangeLog
--- ChangeLog 2001/10/19 07:02:39 1.26
+++ ChangeLog 2001/11/02 16:11:44
@@ -0,0 +1,18 @@
+2001-10-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * doc/driver_doc: Add description of poll, deliver and int_vector
+ driver functions.
+
+2001-10-29 Hugo Tyson <hmt@redhat.com>
+
+ * src/net/eth_drv.c (eth_drv_tickle_devices): [CASE 106613] Rather
+ than calling can_send() in the device driver directly, call our
+ own eth_drv_send() function which will also dequeue a waiting
+ packet if we find we indeed can_send(). This helps to recover
+ from queue full situations within the if_ethersubr layer above.
+ This change is belt & braces with a similar call in the code which
+ drops a packet if the queue is full, in the main network code in
+ net/tcpip/.../src/sys/net/if_ethersubr.c (ether_output); this
+ change will recover the situation shortly even if the application
+ gives up trying to send because of ENOBUFS.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/10/26 12:27:35 1.20
+++ ChangeLog 2001/11/02 16:11:48
@@ -0,0 +1,5 @@
+2001-10-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (flash_erase): Don't call hardware layer if block
+ appears to be already erased [faster and less wear & tear].
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.70
diff -u -0 -r1.70 ChangeLog
--- ChangeLog 2001/10/19 07:02:41 1.70
+++ ChangeLog 2001/11/02 16:11:52
@@ -0,0 +1,9 @@
+2001-10-30 Nick Garnett <nickg@redhat.com>
+
+ * tests/kcache2.c (test_dsync):
+ Added call to HAL_ICACHE_INVALIDATE_ALL() just before DCACHE
+ disable. In platforms where both caches are controlled together,
+ such as the VR4300, not doing this can result in strange behaviour
+ as the ICACHE gets turned off under the program's feet, when it is
+ not ready for it.
+
@@ -9 +18 @@
- to avoid inliningn mqueue implementation.
+ to avoid inlining mqueue implementation.
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.31
diff -u -0 -r1.31 ChangeLog
--- ChangeLog 2001/10/26 12:27:36 1.31
+++ ChangeLog 2001/11/02 16:11:56
@@ -0,0 +1,21 @@
+2001-11-02 Gary Thomas <gthomas@redhat.com>
+
+ * src/ecos/support.c:
+ * include/machine/ansi.h: Add C++ support [externC].
+
+2001-11-11 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ *src/lib/recv.c: Implement the recv() call.
+
+2001-10-29 Hugo Tyson <hmt@redhat.com>
+
+ * src/sys/net/if_ethersubr.c (ether_output): [CASE 106613] Even if
+ the queue is full, and we are dropping the packet, try to start
+ the interface anyway, to give it a chance to empty the queue if
+ the device has recovered from whatever made the queue fill up in
+ the first place - being unplugged from the network for example.
+ This change is belt & braces with a similar policy in the periodic
+ tickle function in the logical ether driver in io/eth/... ; this
+ change will recover the situation immediately if the application
+ continues trying to send despite ENOBUFS.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.45
diff -u -0 -r1.45 ChangeLog
--- ChangeLog 2001/10/26 12:27:36 1.45
+++ ChangeLog 2001/11/02 16:11:59
@@ -0,0 +1,63 @@
+2001-11-01 Jesper Skov <jskov@redhat.com>
+
+ * src/flash.c (fis_init): tweaks to the SIB protection code.
+
+2001-11-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (fis_init): Need to init block fully, otherwise old
+ images can persist after init.
+
+2001-10-31 Jesper Skov <jskov@redhat.com>
+
+ * include/sib.h: Contains information about ARM Boot Monitor flash
+ block information.
+
+ * cdl/redboot.cdl: Added CYGOPT_REDBOOT_FIS_DIRECTORY_ARM_SIB_ID
+ option.
+
+ * src/flash.c (fis_init): Added code to add ARM Boot Monitor
+ footer on FIS block.
+
+2001-10-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/flash.c (fis_delete): Prototype arm_fis_delete in correct place.
+ (fis_list): Fix compilation problem - this isn't C++!
+
+2001-10-30 Philippe Robin <Philippe.Robin@arm.com>
+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).
+
====================================
Here is a summary of the files modified:
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
A packages/devs/eth/arm/integrator/current/ChangeLog
A packages/devs/eth/arm/integrator/current/cdl/integrator_eth_drivers.cdl
A packages/devs/eth/arm/integrator/current/include/integrator_info.h
A packages/devs/eth/arm/integrator/current/src/if_integrator.c
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/cdl/flash_amd_am29xxxxx.cdl
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl
A packages/devs/flash/arm/integrator/current/ChangeLog
A packages/devs/flash/arm/integrator/current/cdl/flash_integrator.cdl
A packages/devs/flash/arm/integrator/current/src/flash.h
A packages/devs/flash/arm/integrator/current/src/flash_erase_block.c
A packages/devs/flash/arm/integrator/current/src/flash_program_buf.c
A packages/devs/flash/arm/integrator/current/src/flash_query.c
A packages/devs/flash/arm/integrator/current/src/integrator_flash.c
A packages/devs/serial/arm/integrator/current/ChangeLog
A packages/devs/serial/arm/integrator/current/cdl/ser_arm_integrator.cdl
A packages/devs/serial/arm/integrator/current/src/integrator_serial.h
A packages/devs/serial/arm/integrator/current/src/integrator_serial_with_ints.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/src/arm.ld
M packages/hal/arm/arm9/var/current/ChangeLog
M packages/hal/arm/arm9/var/current/include/hal_cache.h
M packages/hal/arm/arm9/var/current/src/arm9_misc.c
A packages/hal/arm/integrator/current/ChangeLog
A packages/hal/arm/integrator/current/cdl/hal_arm_integrator.cdl
A packages/hal/arm/integrator/current/include/hal_cache.h
A packages/hal/arm/integrator/current/include/hal_diag.h
A packages/hal/arm/integrator/current/include/hal_integrator.h
A packages/hal/arm/integrator/current/include/hal_platform_ints.h
A packages/hal/arm/integrator/current/include/hal_platform_setup.h
A packages/hal/arm/integrator/current/include/plf_io.h
A packages/hal/arm/integrator/current/include/plf_stub.h
A packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_ram.h
A packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_ram.ldi
A packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_ram.mlt
A packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_rom.h
A packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_rom.ldi
A packages/hal/arm/integrator/current/include/pkgconf/mlt_arm_integrator_rom.mlt
A packages/hal/arm/integrator/current/misc/redboot_RAM.ecm
A packages/hal/arm/integrator/current/misc/redboot_ROM.ecm
A packages/hal/arm/integrator/current/src/Notes_GDB_stub
A packages/hal/arm/integrator/current/src/flash.c
A packages/hal/arm/integrator/current/src/hal_diag.c
A packages/hal/arm/integrator/current/src/integrator_misc.c
A packages/hal/arm/integrator/current/src/prog_flash.c
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
M packages/hal/arm/sa11x0/flexanet/current/ChangeLog
M packages/hal/arm/sa11x0/flexanet/current/include/flexanet.h
M packages/hal/arm/sa11x0/flexanet/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/cdl/hal_arm_sa11x0.cdl
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/src/pcmb_misc.c
M packages/hal/mips/atlas/current/ChangeLog
M packages/hal/mips/atlas/current/cdl/hal_mips_atlas.cdl
M packages/hal/mips/vrc437x/current/ChangeLog
M packages/hal/mips/vrc437x/current/cdl/hal_mips_vr4300_vrc437x.cdl
M packages/hal/mips/vrc437x/current/include/platform.inc
M packages/hal/mips/vrc437x/current/include/plf_intr.h
M packages/hal/mn10300/stb/current/ChangeLog
M packages/hal/mn10300/stb/current/cdl/hal_mn10300_am33_stb.cdl
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/doc/driver_doc
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/src/flash.c
M packages/kernel/current/ChangeLog
M packages/kernel/current/tests/kcache2.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
M packages/net/tcpip/current/include/machine/ansi.h
M packages/net/tcpip/current/src/ecos/support.c
A packages/net/tcpip/current/src/lib/recv.c
M packages/net/tcpip/current/src/sys/net/if_ethersubr.c
M packages/pkgconf/fixhtml.tcl
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/include/redboot.h
A packages/redboot/current/include/sib.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/main.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-10-26 5:27 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-10-26 5:27 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-10-26).
The following changes were made to NEWS and ChangeLogs:
Index: host/tools/configtool/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/10/02 18:28:24 1.14
+++ ChangeLog 2001/10/26 12:25:23
@@ -0,0 +1,5 @@
+2001-10-25 Julian Smart <julians@redhat.com>
+
+ * common/common/build.cxx: now generates /ecos-x names under Windows
+ both compiling with Cygwin and VC++.
+
Index: host/tools/configtool/standalone/common/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/standalone/common/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/06/22 18:18:45 1.6
+++ ChangeLog 2001/10/26 12:25:28
@@ -0,0 +1,6 @@
+2001-10-25 Julian Smart <julians@redhat.com>
+
+ * cdl_exec.cxx: added calls to mount -f /ecos-x under Cygwin,
+ in tree command. This, along with use of /ecos-x paths in the
+ makefiles, ensures that compilation is done in text mode.
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/10/19 07:02:28 1.22
+++ ChangeLog 2001/10/26 12:25:33
@@ -0,0 +1,5 @@
+2001-10-25 I-Jui Sung <ijsung@csie.nctu.edu.tw>
+
+ * src/mqueue.cxx (do_mq_unlink): Nullify table entries' mq as this
+ is used by mq_open to see if the entry is used.
+
Index: packages/devs/flash/intel/strata/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/strata/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/09/12 00:59:20 1.8
+++ ChangeLog 2001/10/26 12:25:37
@@ -0,0 +1,7 @@
+2001-10-23 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/flash_strata.cdl: Provide an option so that RedBoot .ecm
+ files can turn off the functionality of copying flash driver code
+ to separate RAM for execution; it's not needed for RAM and ROMRAM
+ startup, and for some platforms it is required to *not* copy thus.
+
@@ -16 +22,0 @@
-
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.64
diff -u -0 -r1.64 ChangeLog
--- ChangeLog 2001/10/19 07:02:31 1.64
+++ ChangeLog 2001/10/26 12:25:42
@@ -0,0 +1,9 @@
+2001-10-24 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_misc.c (hal_msbindex): Fix calculation.
+
+2001-10-23 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_mmu.h (MMU_Control_Z,F,RR): Some extra defines for
+ newer ARM architectures.
+
Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/07/31 21:15:38 1.19
+++ ChangeLog 2001/10/26 12:25:47
@@ -0,0 +1,4 @@
+2001-10-20 Nicolar Pitre <nico@cam.org>
+
+ * include/hal_platform_setup.h: Wake up from deep sleep mode.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.71
diff -u -0 -r1.71 ChangeLog
--- ChangeLog 2001/10/19 07:02:32 1.71
+++ ChangeLog 2001/10/26 12:25:52
@@ -0,0 +1,12 @@
+2001-10-25 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal.cdl:
+ * cdl/debugging.cdl: Reorg CDL a little so that GDB stub routines
+ are only compiled when needed (instead of being compiled "empty").
+
+2001-10-24 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal.cdl: Add 'basic' test.
+
+ * tests/basic.c: New test of some minimal HAL functionality.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.27
diff -u -0 -r1.27 ChangeLog
--- ChangeLog 2001/10/19 07:02:33 1.27
+++ ChangeLog 2001/10/26 12:25:56
@@ -0,0 +1,5 @@
+2001-10-19 Ian Campbell <icampbell@arcom.co.uk>
+
+ * include/hal_cache.h: Provide HAL_DCACHE_IS_ENABLED and
+ HAL_ICACHE_IS_ENABLED macros.
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/10/19 07:02:34 1.8
+++ ChangeLog 2001/10/26 12:26:02
@@ -0,0 +1,9 @@
+2001-10-19 Ian Campbell <icampbell@arcom.co.uk>
+
+ * cdl/hal_i386_pcmb.cdl: Add cdl_options for
+ CYGPKG_HAL_I386_PCMB_MEMSIZE to allow configuration of how memory
+ is detected. Change CYGNUM_HAL_RTC_PERIOD to use default_value
+ rather than calculated (so it can be overridden in the platform).
+ * src/pcmb_misc.c: Implement CYGPKG_HAL_I386_PCMB_MEMSIZE
+ configuration options.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.57
diff -u -0 -r1.57 ChangeLog
--- ChangeLog 2001/10/05 16:22:38 1.57
+++ ChangeLog 2001/10/26 12:26:07
@@ -0,0 +1,13 @@
+2001-10-24 Nick Garnett <nickg@redhat.com>
+
+ * src/vectors.S:
+ Change behaviour of __default_exception_vsr to only switch to
+ interrupt stack if we are not already on it. This is now similar
+ to the way the interrupt VSR operates. This is necessary since it
+ is possible to take exceptions (such as TLB miss or address error)
+ while running in the GDB stubs.
+
+ * src/hal_misc.c (cyg_hal_exception_handler): Ensure that PC
+ planted when catching stub exceptions gets sign extended where
+ necessary in 64 bit platforms.
+
Index: packages/hal/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vrc437x/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/10/02 18:28:27 1.2
+++ ChangeLog 2001/10/26 12:26:12
@@ -0,0 +1,10 @@
+2001-10-24 Nick Garnett <nickg@redhat.com>
+
+ * include/hal_diag.h: Fixed problem with support for virtual
+ vector diagnostics.
+
+ * include/platform.inc:
+ Modify the ROM and ROMRAM version of hal_mon_copy_trampoline to
+ copy the utlb trampoline to 0xa0000080 as well as 0xa0000000. This
+ is necessary on 64 bit machines to catch 64 bit TLB exceptions.
+
Index: packages/hal/v85x/ceb_v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/ceb_v850/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/06/22 18:19:05 1.11
+++ ChangeLog 2001/10/26 12:26:17
@@ -0,0 +1,5 @@
+2001-10-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_v85x_ceb_v850.cdl (CYGBLD_GLOBAL_CFLAGS): Always use
+ -mv850 just in case we're using tools that don't do that by default.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/10/19 07:02:41 1.19
+++ ChangeLog 2001/10/26 12:26:22
@@ -0,0 +1,5 @@
+2001-10-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/flash_dev.h: Fix test of 4x16-bit flash parts.
+ Spotted by Jose Pascual <josepascual@almudi.com>
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- ChangeLog 2001/10/19 07:02:42 1.30
+++ ChangeLog 2001/10/26 12:26:28
@@ -0,0 +1,8 @@
+2001-10-25 Hugo Tyson <hmt@redhat.com>
+
+ * src/sys/net/if_bridge.c (bridge_broadcast): Count if_obytes in
+ destination interfaces as well as the bridge interface; normally
+ this is done in if_ethersubr.c but here we talk directly to the
+ interface, bypassing that layer. Thanks to Andrew Lunn for
+ noticing that.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.44
diff -u -0 -r1.44 ChangeLog
--- ChangeLog 2001/10/19 07:02:43 1.44
+++ ChangeLog 2001/10/26 12:26:34
@@ -0,0 +1,16 @@
+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.
+
====================================
Here is a summary of the files modified:
M host/tools/configtool/ChangeLog
M host/tools/configtool/common/common/build.cxx
M host/tools/configtool/standalone/common/ChangeLog
M host/tools/configtool/standalone/common/cdl_exec.cxx
M host/tools/configtool/standalone/wxwin/setup/innotop.txt
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/src/mqueue.cxx
M packages/devs/flash/intel/strata/current/ChangeLog
M packages/devs/flash/intel/strata/current/cdl/flash_strata.cdl
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/hal_mmu.h
M packages/hal/arm/arch/current/src/hal_misc.c
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
M packages/hal/arm/sa11x0/assabet/current/include/hal_platform_setup.h
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/debugging.cdl
M packages/hal/common/current/cdl/hal.cdl
A packages/hal/common/current/tests/basic.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/include/hal_cache.h
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/cdl/hal_i386_pcmb.cdl
M packages/hal/i386/pcmb/current/src/pcmb_misc.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/vrc437x/current/ChangeLog
M packages/hal/mips/vrc437x/current/include/hal_diag.h
M packages/hal/mips/vrc437x/current/include/platform.inc
M packages/hal/v85x/ceb_v850/current/ChangeLog
M packages/hal/v85x/ceb_v850/current/cdl/hal_v85x_ceb_v850.cdl
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/include/flash_dev.h
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/src/sys/net/if_bridge.c
M packages/pkgconf/fixhtml.tcl
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/io.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-10-19 0:02 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-10-19 0:02 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-10-19).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.43
diff -u -0 -r1.43 NEWS
--- NEWS 2001/10/05 15:31:48 1.43
+++ NEWS 2001/10/19 06:57:08
@@ -0,0 +1,2 @@
+* Added ARM E7T (AEB-2) serial device drivers contributed by
+ Lars Lindqvist at Combitech <Lars.Lindqvist@combitechsystems.com>
Index: host/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/07/29 02:00:07 1.11
+++ ChangeLog 2001/10/19 06:57:14
@@ -0,0 +1,5 @@
+2001-10-15 Julian Smart <julians@redhat.com>
+
+ * Mounts /ecos-x now, not /x
+ * Fixed invocation of 'mount' when about to build
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.61
diff -u -0 -r1.61 ChangeLog
--- ChangeLog 2001/10/10 00:08:06 1.61
+++ ChangeLog 2001/10/19 06:57:18
@@ -0,0 +1,9 @@
+2001-10-19 Lars Lindqvist <Lars.Lindqvist@combitechsystems.com>
+2001-10-19 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Add AEB-2 (E7T) serial drivers.
+
+2001-10-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Clarify Cirrus Logic related packages' descriptions.
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2001/10/02 18:28:25 1.21
+++ ChangeLog 2001/10/19 06:57:22
@@ -0,0 +1,47 @@
+2001-10-11 Jesper Skov <jskov@redhat.com>
+
+ * tests/mutex3.c: Fixed warning.
+ (new_thread): Fixed allocation: increase counter
+ before starting threads which have been allocated resources.
+
+ * tests/signal2.c (cause_illegal_access): Fix warning.
+
+2001-10-10 Jesper Skov <jskov@redhat.com>
+
+ * cdl/posix.cdl: Only build sem.cxx when the semaphores component
+ is enabled.
+
+2001-10-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/pprivate.h (pthread_info): Conditionalize signal specific
+ members. Conditionalize declaration of
+ cyg_posix_pthread_release_thread().
+
+ * cdl/posix.cdl (CYGPKG_POSIX_CLOCKS): new option to separately
+ configure posix clocks from timers.
+ (CYGPKG_POSIX_TIMERS): require clocks and signals.
+
+ * include/time.h: Make proper ISO C. Conditionalize on
+ CYGPKG_POSIX_TIMERS correctly wrt the above change.
+
+ * src/pthread.cxx (posix_asr): Call signal and timer subsystems
+ conditionally.
+
+ * src/pthread.cxx (pthread_reap): Don't destroy signal handling
+ fields if there is no signal handling subsystem.
+ (cyg_posix_pthread_release_thread): Conditionalize on signals.
+ (pthread_create): Init signal subsys conditionally.
+
+ * src/signal.cxx (sleep): Move to...
+
+ * src/time.cxx: ...here.
+ Conditionalize throughout depending on whether it's POSIX clocks
+ or more specifically POSIX timers.
+ (nanosleep): Use PTHREAD_TESTCANCEL() not pthread_testcancel().
+ Get current thread from kernel not pthreads to remove pthread
+ dependency.
+
+2001-10-09 Jesper Skov <jskov@redhat.com>
+
+ * tests/signal2.c: Also do NA check for signals.
+
Index: packages/devs/eth/amd/pcnet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/amd/pcnet/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/10/02 18:28:25 1.2
+++ ChangeLog 2001/10/19 06:57:27
@@ -0,0 +1,18 @@
+2001-10-16 David Howells <dhowells@redhat.com>
+
+ * src/if_pcnet.c: don't invert the logic of the auto-negotiation
+ completion flag.
+
+2001-10-16 David Howells <dhowells@redhat.com>
+
+ * src/if_pcnet.c: check the correct flag to determine end of
+ auto-negotiation.
+ * src/amd_pcnet.h: ditto
+
+2001-10-15 David Howells <dhowells@redhat.com>
+
+ * cdl/amd_pcnet_eth_drivers.cdl: added option to force 10Mbps only
+ speed negotiation.
+ * src/amd_pcnet.h: ditto
+ * src/if_pcnet.c: ditto
+
Index: packages/devs/eth/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/10/02 18:28:25 1.11
+++ ChangeLog 2001/10/19 06:57:32
@@ -0,0 +1,10 @@
+2001-10-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_edb7xxx.c (cs8900_TxEvent): Use cyg_io_eth_net_debug now,
+ conditionally on CYGDBG_IO_ETH_DRIVERS_DEBUG in common eth driver.
+ (cs8900_RxEvent): Ditto.
+
+2001-10-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/edb7xxx_eth_drivers.cdl: Clarify package description strings.
+
Index: packages/devs/eth/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/iq80310/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/09/12 00:59:19 1.3
+++ ChangeLog 2001/10/19 06:57:37
@@ -0,0 +1,15 @@
+2001-10-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/iq80310_info.h: Remove MAX_TX_DESCRIPTORS and
+ MAX_RX_DESCRIPTORS, to be replaced by...
+ * cdl/iq80310_eth_drivers.cdl: Add
+ CYGNUM_DEVS_ETH_ARM_IQ80310_MAX_TX_DESCRIPTORS and
+ CYGNUM_DEVS_ETH_ARM_IQ80310_MAX_RX_DESCRIPTORS.
+ * src/if_shmem.S: Use above definitions to calculate size of
+ shared mem.
+ * src/if_iq80310.c (CYGHWR_HAL_ARM_IQ80310_PCI_MEM_MAP_SIZE): Ditto.
+
+2001-10-09 Jesper Skov <jskov@redhat.com>
+
+ * src/if_iq80310.c: Made code build with assertions.
+
Index: packages/devs/eth/cf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cf/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/09/12 00:59:19 1.8
+++ ChangeLog 2001/10/19 06:57:42
@@ -0,0 +1,4 @@
+2001-10-16 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_cf.inl: Added buffer parameters.
+
Index: packages/devs/eth/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mips/atlas/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/10/05 16:22:37 1.2
+++ ChangeLog 2001/10/19 06:57:47
@@ -0,0 +1,4 @@
+2001-10-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_atlas.c: net_debug is no longer used.
+
Index: packages/devs/eth/ns/dp83902a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/ns/dp83902a/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/10/02 18:28:25 1.3
+++ ChangeLog 2001/10/19 06:57:51
@@ -0,0 +1,23 @@
+2001-10-16 Jesper Skov <jskov@redhat.com>
+
+ * include/dp83902a.h: Removed hardwired buffer
+ allocation. Replaced with per-device configuration.
+ * src/if_dp83902a.c: Same.
+
+2001-10-15 Jesper Skov <jskov@redhat.com>
+
+ * include/dp83902a.h: Added new page allocation layout.
+
+2001-10-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_dp83902a.c: Leave out interrupt code - not needed in
+ non-NET configurations.
+
+2001-10-10 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_dp83902a.c:
+ * include/dp83902a.h: More flexible setup. Chip reset address is
+ now in device data, along with changes to the PLF reset functions.
+ Also, a new PLF init function can be defined which allows the driver
+ to work in a PCI enviroment (addresses unknown at compile time).
+
Index: packages/devs/flash/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/06/15 22:45:05 1.6
+++ ChangeLog 2001/10/19 06:57:56
@@ -0,0 +1,4 @@
+2001-10-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/flash_edb7xxx.cdl: Move EP72xx flash into separate subcomponent.
+ Clarify package description strings.
Index: packages/devs/flash/intel/28fxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/28fxxx/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/08/17 16:37:36 1.6
+++ ChangeLog 2001/10/19 06:58:01
@@ -0,0 +1,4 @@
+2001-10-17 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/flash_28fxxx_parts.inl: Fix boot block start address.
+
Index: packages/devs/serial/arm/e7t/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Thu Oct 18 23:58:05 2001
@@ -0,0 +1,30 @@
+2001-10-19 Lars Lindqvist <Lars.Lindqvist@combitechsystems.com>
+2001-10-19 Jonathan Larmour <jlarmour@redhat.com>
+
+ * New package.
+
+//===========================================================================
+//####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/serial/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/09/12 04:21:14 1.5
+++ ChangeLog 2001/10/19 06:58:11
@@ -0,0 +1,4 @@
+2001-10-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_arm_edb7xxx.cdl: Clarify package description strings.
+
Index: packages/devs/serial/arm/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/sa11x0/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/09/12 04:21:14 1.4
+++ ChangeLog 2001/10/19 06:58:16
@@ -0,0 +1,6 @@
+2001-10-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/sa11x0_serial.c (sa11x0_serial_DSR): Acknowledge the
+ interrupts for start or end of a line break, otherwise messing
+ with the wiring can cause an interrupt loop and hang the target.
+
@@ -3 +9 @@
- * cdl/ser_arm_sa11x0.cdl:
+ * cdl/ser_arm_sa11x0.cdl:
Index: packages/fs/rom/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/fs/rom/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/07/20 10:23:17 1.3
+++ ChangeLog 2001/10/19 06:58:21
@@ -0,0 +1,7 @@
+2001-10-17 Drew Moseley <dmoseley@redhat.com>
+2001-10-17 Jonathan Larmour <jlarmour@redhat.com>
+
+ * support/mk_romfs.c: Open input files in binary mode (for cygwin).
+ * cdl/romfs.cdl: Work around cygwin path problems by copying files
+ into build tree.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.63
diff -u -0 -r1.63 ChangeLog
--- ChangeLog 2001/10/05 15:31:48 1.63
+++ ChangeLog 2001/10/19 06:58:26
@@ -0,0 +1,5 @@
+2001-10-11 Fabrice Gautier <Fabrice_Gautier@sdesigns.com>
+
+ * include/hal_io.h: Add _STRING variants of I/O macros to allow
+ writing of consecutive items to the same registers.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.32
diff -u -0 -r1.32 ChangeLog
--- ChangeLog 2001/10/02 18:28:26 1.32
+++ ChangeLog 2001/10/19 06:58:30
@@ -0,0 +1,4 @@
+2001-10-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_edb7xxx.cdl: Clarify package description strings.
+
Index: packages/hal/arm/sa11x0/nano/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/nano/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/10/09 23:55:33 1.3
+++ ChangeLog 2001/10/19 06:58:36
@@ -143 +143 @@
- * hal/arm/sa11x0/nano: New package, based on Assabet
+ * hal/arm/sa11x0/nano: New package, based on Assabet
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2001/09/12 00:59:22 1.16
+++ ChangeLog 2001/10/19 06:58:41
@@ -0,0 +1,7 @@
+2001-10-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/hal_diag.c (cyg_hal_plf_serial_isr): As well as the sticky
+ Rx Idle bit, clear the sticky bits for interrupts for start or end
+ of a line break, otherwise messing with the wiring can cause an
+ interrupt loop and hang the target.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.70
diff -u -0 -r1.70 ChangeLog
--- ChangeLog 2001/10/05 15:31:49 1.70
+++ ChangeLog 2001/10/19 06:58:46
@@ -0,0 +1,60 @@
+2001-10-18 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_if.c (cyg_hal_diag_mangler_gdb_putc):
+ * cdl/debugging.cdl: CYGNUM_HAL_DEBUG_GDB_PROTOCOL_RETRIES is now
+ defined as CDL 'data' flavor (tested via #if vs. #ifdef)
+
+2001-10-17 Jesper Skov <jskov@redhat.com>
+
+ * src/generic-stub.c: Prefixed local version of memcpy and memset
+ with _.
+
+2001-10-17 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/debugging.cdl:
+ * src/hal_if.c (cyg_hal_diag_mangler_gdb_putc): Make retry/abort optional,
+ only attemped if CYGNUM_HAL_DEBUG_GDB_PROTOCOL_RETRIES is configured to
+ be non-zero (default now 0).
+
+2001-10-16 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_stub.h: Allow ISOINFRA/LIBC to provide string
+ functions.
+
+2001-10-16 Gary Thomas <gthomas@redhat.com>
+
+ * include/generic-stub.h: Add prototypes for breakpoint_list functions.
+
+2001-10-15 David Howells <dhowells@redhat.com>
+
+ * include/hal_stub.h: put semicolon between goto-label and close curly.
+
+2001-10-12 Mark Salter <msalter@redhat.com>
+
+ * src/thread-packets.c: Don't specify array sizes in extern decls.
+
+ * src/hal_stub.c: Use HAL_STUB_REGISTERS_SIZE to set number of elements
+ in register save areas. Default to NUMREGS if not defined by HAL.
+ Allow HALs to provide specialized get_register()/put_register().
+
+ * src/generic-stub.c (stub_format_registers): Support 'p' packet.
+ (__process_packet): Rearrange ifdefs so error is sent for unsupported
+ Z packet types.
+ (process_query): Add hook for HAL specific queries.
+ (process_set): Add hook for HAL specific sets.
+
+ * include/generic-stub.h: Add extern decls to quiet compiler warnings.
+
+2001-10-11 Gary Thomas <gthomas@redhat.com>
+
+ * include/generic-stub.h:
+ * src/generic-stub.c: Improve error handling more. Make sure that
+ packets are consumed, even if they are going to be tossed (overflow).
+ This keeps TCP based connections going, even when the data is bad.
+ (getpacket): Only send NAK in case of overflow.
+
+2001-10-09 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_if.c (flash_config_op): Protect with
+ CYGARC_HAL_SAVE_GP.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.26
diff -u -0 -r1.26 ChangeLog
--- ChangeLog 2001/10/05 16:22:37 1.26
+++ ChangeLog 2001/10/19 06:58:51
@@ -0,0 +1,36 @@
+2001-10-15 Mark Salter <msalter@redhat.com>
+
+ * src/i386_stub.c (hal_get_gdb_registers): Save idt/gdt in GDB regs.
+ ({put,get}_register_as_bytes): Support idt/gdt.
+
+2001-10-12 Mark Salter <msalter@redhat.com>
+
+ * include/i386_stub.h: Add support for FPU and other regs.
+ * src/i386_stub.c: Ditto.
+
+ * src/vectors.S: Add SSE support.
+ * include/i386.inc: Ditto.
+ * include/arch.inc: Ditto.
+ * include/hal_arch.h: Add SSE state to HAL_FPU_Context.
+ * cdl/hal_i386.cdl: Add CYGHWR_HAL_I386_PENTIUM and
+ CYGHWR_HAL_I386_PENTIUM_SSE.
+ * cdl/hal_i386.cdl: Add CYGHWR_HAL_I386_PENTIUM_GDB_REGS.
+
+2001-10-08 Ian Campbell <icampbell@arcom.co.uk>
+
+ * cdl/hal_i386.cdl: move CYGBLD_BUILD_I386_ROMBOOT and
+ CYGBLD_BUILD_REDBOOT_BIN_ROM to pc package.
+ * src/romboot.S: Moved to pc package
+ * src/romboot.ld: Moved to pc package
+
+2001-10-11 Fabrice Gautier <Fabrice_Gautier@sdesigns.com>
+
+ * include/hal_io.h: Add _STRING variants of I/O macros to allow
+ writing of consecutive items to the same registers.
+
+2001-10-10 Fabrice Gautier <Fabrice_Gautier@sdesigns.com>
+2001-10-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S: Don't use apostrophes in comments as it can confuse
+ preprocessors sometimes.
+
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/10/05 16:22:38 1.13
+++ ChangeLog 2001/10/19 06:58:56
@@ -0,0 +1,22 @@
+2001-10-16 Mark Salter <msalter@redhat.com>
+
+ * misc/redboot_FLOPPY_D850GB.ecm: New file. RedBoot config for
+ Intel D850GB motherboard.
+
+ * src/hal_diag.c: Setup pc_ser_channels based on CDL.
+
+2001-10-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_i386_pc.cdl: Parent CYGBLD_BUILD_REDBOOT_BIN_ROM and
+ CYGBLD_BUILD_REDBOOT_BIN_FLOPPY under a CYGBLD_BUILD_REDBOOT_BIN_ROM
+ component for better cross-platform consistency.
+
+2001-10-08 Ian Campbell <icampbell@arcom.co.uk>
+
+ * cdl/hal_i386_pc.cdl: CYGBLD_BUILD_I386_ROMBOOT and
+ CYGBLD_BUILD_REDBOOT_BIN_ROM moved here from hal_i386.cdl in the
+ arch package. Rename CYGBLD_BUILD_REDBOOT_BIN to
+ CYGBLD_BUILD_REDBOOT_BIN_FLOPPY for consistency.
+ * src/romboot.S: Moved from arch package.
+ * src/romboot.ld: Moved from arch package.
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/10/05 15:31:49 1.7
+++ ChangeLog 2001/10/19 06:59:01
@@ -0,0 +1,7 @@
+2001-10-16 Mark Salter <msalter@redhat.com>
+
+ * src/pcmb_serial.c (cyg_hal_plf_serial_init): Use CDL to determine
+ how many serial ports to support.
+ * src/pcmb_screen.c (cyg_hal_plf_screen_init): Use CDL to determine
+ channel number for keyboard/screen.
+
Index: packages/hal/mips/vr4300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vr4300/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/10/02 18:28:27 1.6
+++ ChangeLog 2001/10/19 06:59:06
@@ -0,0 +1,8 @@
+2001-10-12 Nick Garnett <nickg@redhat.com>
+
+ * src/mips_vr4300.ld (SECTION_rom_vectors): Updated this section
+ to make ROM startup work.
+ Note: this still does not fix all ROM startup problems, since the
+ ROM is still too slow to execute code from at anything like a
+ relistic speed.
+
Index: packages/hal/mn10300/am31/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/am31/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2000/09/11 02:42:53 1.8
+++ ChangeLog 2001/10/19 06:59:11
@@ -0,0 +1,6 @@
+2001-10-15 Nick Garnett <nickg@redhat.com>
+
+ * src/mn10300_am31.ld: Added test for __GNUC__ >= 3 so that
+ libsupc++.a can be included. Aparrently the mn10300 compiler is
+ now GCC3.
+
Index: packages/hal/mn10300/am33/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/am33/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/07/29 02:00:09 1.4
+++ ChangeLog 2001/10/19 06:59:17
@@ -0,0 +1,5 @@
+2001-10-18 David Howells <dhowells@redhat.com>
+
+ * include/variant.inc: Suppress as many interrupt sources as
+ possible whilst booting.
+
Index: packages/hal/mn10300/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/arch/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2001/07/29 02:00:09 1.21
+++ ChangeLog 2001/10/19 06:59:21
@@ -0,0 +1,18 @@
+2001-10-16 David Howells <dhowells@redhat.com>
+
+ * src/hal_syscall.c: mustn't increment the return address by 4.
+
+2001-10-16 David Howells <dhowells@redhat.com>
+
+ * src/vectors.S: conditionally call diagnostic macros on entry and
+ exit to default NMI handler and make inclusion of RedBoot header
+ file conditional.
+
+2001-10-15 David Howells <dhowells@redhat.com>
+
+ * include/mn10300_stub.h: added syscall handling.
+ * src/hal_syscall.c: ditto
+ * src/mn10300_stub.c: ditto
+ * src/vectors.S: ditto
+ * cdl/hal_mn10300.cdl: added RTC configuration.
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.35
diff -u -0 -r1.35 ChangeLog
--- ChangeLog 2001/10/02 18:28:27 1.35
+++ ChangeLog 2001/10/19 06:59:25
@@ -0,0 +1,9 @@
+2001-10-15 David Howells <dhowells@redhat.com>
+
+ * cdl/hal_sh.cdl: improved the description on the RTC constants
+ component.
+
+2001-10-11 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_mk_defs.c (main): Fixed warning.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/10/02 18:28:27 1.15
+++ ChangeLog 2001/10/19 06:59:29
@@ -0,0 +1,11 @@
+2001-10-15 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_7709r.h: Added. I don't know if the module content
+ is correct as I have no docs for the CPU.
+
+ * cdl/hal_sh_sh3.cdl: Added option for 7709r.
+
+2001-10-11 Jesper Skov <jskov@redhat.com>
+
+ * src/var_mk_defs.c (main): Fixed warning.
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/10/02 18:28:28 1.13
+++ ChangeLog 2001/10/19 06:59:33
@@ -0,0 +1,4 @@
+2001-10-17 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_ubc.h (CYGARC_REG_BRCR_ONE_STEP): Added.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.25
diff -u -0 -r1.25 ChangeLog
--- ChangeLog 2001/10/08 15:50:14 1.25
+++ ChangeLog 2001/10/19 06:59:38
@@ -0,0 +1,19 @@
+2001-10-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/eth_drivers.cdl: Rename CYGSEM_IO_ETH_DRIVERS_DEBUG to
+ CYGDBG_IO_ETH_DRIVERS_DEBUG and make it a common option.
+ Add separate CYGDBG_IO_ETH_DRIVERS_DEBUG_VERBOSITY config.
+
+ * include/eth_drv.h: Don't claim BSD if it isn't.
+ * include/eth_drv_stats.h: Ditto.
+ * include/netdev.h: Ditto.
+ * src/net/eth_drv.c: Ditto.
+ Also use above CDL options to conditionalize debugging (and the
+ verbosity level).
+ * src/stand_alone/eth_drv.c: Use above renamed CDL options.
+
+2001-10-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/stand_alone/eth_drv.c (eth_drv_recv):
+ Defensive programming - insure valid packet size.
+
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/07/29 02:00:09 1.15
+++ ChangeLog 2001/10/19 06:59:42
@@ -0,0 +1,13 @@
+2001-10-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/fio.h: Make cancellation point dependand on
+ CYGINT_ISO_PTHREAD_IMPL from <pkgconf/isoinfra.h> really.
+ * tests/select.c: Ditto.
+
+2001-10-09 Jesper Skov <jskov@redhat.com>
+
+ * tests/select.c: Do NA check for posix threads.
+
+ * src/fio.h: Make cancellation point dependant on
+ CYGPKG_POSIX_PTHREAD as in the POSIX package.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/10/02 18:28:28 1.18
+++ ChangeLog 2001/10/19 06:59:46
@@ -0,0 +1,11 @@
+2001-10-16 Jesper Skov <jskov@redhat.com>
+
+ * src/flash.c: Include string.h
+
+ * cdl/io_flash.cdl: Package requires ISOINFRA and string
+ functions.
+
+2001-10-15 David Howells <dhowells@redhat.com>
+
+ * src/flash.c: Include string.h to get mem*() functions.
+
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/10/02 18:28:29 1.13
+++ ChangeLog 2001/10/19 06:59:50
@@ -0,0 +1,18 @@
+2001-10-17 Jesper Skov <jskov@redhat.com>
+
+ * cdl/isoinfra.cdl: Changed string interfaces to flavor booldata.
+
+ * include/string.h: Changed feature checks to ifdef.
+
+2001-10-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/isoinfra.cdl: Make all CYGPKG_ISO_TIME interfaces be booldata.
+ Add config for POSIX clock types and implementations.
+ Make all CYGPKG_ISO_PTHREAD interfaces be booldata.
+ Add POSIX sleep() config.
+
+ * include/pthread.h: Reflect booldata interfaces.
+ * include/time.h: Ditto.
+ Also add default struct itimerspec and POSIX clock includes.
+ * include/unistd.h: Add sleep includes, with default proto.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.69
diff -u -0 -r1.69 ChangeLog
--- ChangeLog 2001/10/02 18:28:29 1.69
+++ ChangeLog 2001/10/19 06:59:55
@@ -0,0 +1,31 @@
+2001-10-17 Jesper Skov <jskov@redhat.com>
+
+ * tests/dhrystone.c: CYGINT_ISO_STRING_STRFUNCS check changed to
+ ifdef.
+
+2001-10-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/synch.cdl (CYGIMP_KERNEL_SYNCH_MQUEUE_NOT_INLINE): New option
+ to avoid inliningn mqueue implementation.
+
+ * src/sync/mqueue.cxx: New file to provide non-inline version of
+ mqueue functions.
+
+ * include/mqueue.hxx: Don't include .inl if user doesn't want inlining.
+
+ * include/mqueue.inl: Allow choice of inlining or not to be
+ overridden by macro.
+
+ * tests/mqueue1.cxx: Never use inline version.
+
+2001-10-11 Jesper Skov <jskov@redhat.com>
+
+ * tests/kmutex3.c (new_thread): Fixed allocation: increase counter
+ before starting threads which have been allocated resources.
+ * tests/kmutex4.c (new_thread): Same.
+ * tests/mutex3.cxx (new_thread): Same.
+ * tests/testaux.hxx (new_thread): Same.
+
+ * tests/kcache2.c: Fixed warning.
+ * tests/stress_threads.c: Same.
+
Index: packages/language/c/libc/startup/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/startup/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/01/05 17:12:38 1.3
+++ ChangeLog 2001/10/19 07:00:00
@@ -0,0 +1,5 @@
+2001-10-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/invokemain.cxx (cyg_libc_invoke_main): CYGINT_ISO_PTHREAD_IMPL
+ needs #ifdef not #if now.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.29
diff -u -0 -r1.29 ChangeLog
--- ChangeLog 2001/10/08 15:50:14 1.29
+++ ChangeLog 2001/10/19 07:00:06
@@ -0,0 +1,10 @@
+2001-10-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sys/netinet/in.c (in_lifaddr_ioctl): Silence warnings about
+ trigraphs.
+
+2001-10-10 Hugo Tyson <hmt@redhat.com>
+
+ * tests/ftp_test.c (net_test): This was lacking #ifdefs for
+ CYGHWR_NET_DRIVER_ETH0 and CYGHWR_NET_DRIVER_ETH1. Ooops.
+
@@ -14 +24 @@
- (CYGHWR_NET_DRIVER_ETH0): Ditto.
+ (CYGHWR_NET_DRIVER_ETH1): Ditto.
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.43
diff -u -0 -r1.43 ChangeLog
--- ChangeLog 2001/10/05 15:31:49 1.43
+++ ChangeLog 2001/10/19 07:00:12
@@ -0,0 +1,70 @@
+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.
+
Index: packages/services/compress/zlib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/compress/zlib/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/04/06 19:06:09 1.2
+++ ChangeLog 2001/10/19 07:00:17
@@ -0,0 +1,7 @@
+2001-10-15 Gary Thomas <gthomas@redhat.com>
+
+ * include/zconf.h:
+ * cdl/compress_zlib.cdl:
+ Define new interface CYGINT_COMPRESS_ZLIB_LOCAL_ALLOC which allows
+ users of this code (applications) to provide their own allocators.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2001/10/02 18:28:30 1.21
+++ ChangeLog 2001/10/19 07:00:21
@@ -0,0 +1,15 @@
+2001-10-17 Jesper Skov <jskov@redhat.com>
+
+ * include/sepmetaimpl.inl: CYGINT_ISO_STRING_MEMFUNCS checks
+ changed to ifdef.
+
+2001-10-11 Jesper Skov <jskov@redhat.com>
+
+ * tests/testaux.hxx (new_thread): Fixed allocation: increase
+ counter before starting threads which have been allocated
+ resources.
+
+2001-10-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/memalloc.cdl: Only build malloc.cxx and kapi.cxx when needed.
+
====================================
Here is a summary of the files modified:
M host/ChangeLog
M host/libcdl/cdl.dsp
M host/tools/configtool/common/common/build.cxx
M host/tools/configtool/common/common/build.hxx
M host/tools/configtool/standalone/win32/MainFrm.cpp
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/configtool.cpp
M host/tools/configtool/standalone/wxwin/configtool.h
M host/tools/configtool/standalone/wxwin/configtooldoc.cpp
M host/tools/configtool/standalone/wxwin/filename.cpp
M host/tools/configtool/standalone/wxwin/symbols.h
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/cdl/posix.cdl
M packages/compat/posix/current/include/time.h
M packages/compat/posix/current/src/pprivate.h
M packages/compat/posix/current/src/pthread.cxx
M packages/compat/posix/current/src/signal.cxx
M packages/compat/posix/current/src/time.cxx
M packages/compat/posix/current/tests/mutex3.c
M packages/compat/posix/current/tests/signal2.c
M packages/devs/eth/amd/pcnet/current/ChangeLog
M packages/devs/eth/amd/pcnet/current/cdl/amd_pcnet_eth_drivers.cdl
M packages/devs/eth/amd/pcnet/current/src/amd_pcnet.h
M packages/devs/eth/amd/pcnet/current/src/if_pcnet.c
M packages/devs/eth/arm/edb7xxx/current/ChangeLog
M packages/devs/eth/arm/edb7xxx/current/cdl/edb7xxx_eth_drivers.cdl
M packages/devs/eth/arm/edb7xxx/current/src/if_edb7xxx.c
M packages/devs/eth/arm/iq80310/current/ChangeLog
M packages/devs/eth/arm/iq80310/current/cdl/iq80310_eth_drivers.cdl
M packages/devs/eth/arm/iq80310/current/include/iq80310_info.h
M packages/devs/eth/arm/iq80310/current/src/if_iq80310.c
M packages/devs/eth/arm/iq80310/current/src/if_shmem.S
M packages/devs/eth/cf/current/ChangeLog
M packages/devs/eth/cf/current/include/devs_eth_cf.inl
M packages/devs/eth/mips/atlas/current/ChangeLog
M packages/devs/eth/mips/atlas/current/src/if_atlas.c
M packages/devs/eth/ns/dp83902a/current/ChangeLog
M packages/devs/eth/ns/dp83902a/current/include/dp83902a.h
M packages/devs/eth/ns/dp83902a/current/src/if_dp83902a.c
M packages/devs/flash/arm/edb7xxx/current/ChangeLog
M packages/devs/flash/arm/edb7xxx/current/cdl/flash_edb7xxx.cdl
M packages/devs/flash/intel/28fxxx/current/ChangeLog
M packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx_parts.inl
A packages/devs/serial/arm/e7t/current/ChangeLog
A packages/devs/serial/arm/e7t/current/cdl/ser_arm_e7t.cdl
A packages/devs/serial/arm/e7t/current/src/e7t_serial.c
A packages/devs/serial/arm/e7t/current/src/e7t_serial.h
M packages/devs/serial/arm/edb7xxx/current/ChangeLog
M packages/devs/serial/arm/edb7xxx/current/cdl/ser_arm_edb7xxx.cdl
M packages/devs/serial/arm/sa11x0/current/ChangeLog
M packages/devs/serial/arm/sa11x0/current/src/sa11x0_serial.c
M packages/fs/rom/current/ChangeLog
M packages/fs/rom/current/cdl/romfs.cdl
M packages/fs/rom/current/support/mk_romfs.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/hal_io.h
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/cdl/hal_arm_edb7xxx.cdl
M packages/hal/arm/sa11x0/nano/current/ChangeLog
M packages/hal/arm/sa11x0/nano/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/src/hal_diag.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/debugging.cdl
M packages/hal/common/current/include/generic-stub.h
M packages/hal/common/current/include/hal_stub.h
M packages/hal/common/current/src/generic-stub.c
M packages/hal/common/current/src/hal_if.c
M packages/hal/common/current/src/hal_stub.c
M packages/hal/common/current/src/thread-packets.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/cdl/hal_i386.cdl
M packages/hal/i386/arch/current/include/arch.inc
M packages/hal/i386/arch/current/include/hal_arch.h
M packages/hal/i386/arch/current/include/hal_io.h
M packages/hal/i386/arch/current/include/i386.inc
M packages/hal/i386/arch/current/include/i386_stub.h
M packages/hal/i386/arch/current/src/i386_stub.c
R packages/hal/i386/arch/current/src/romboot.S
R packages/hal/i386/arch/current/src/romboot.ld
M packages/hal/i386/arch/current/src/vectors.S
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/cdl/hal_i386_pc.cdl
A packages/hal/i386/pc/current/misc/redboot_FLOPPY_D850GB.ecm
M packages/hal/i386/pc/current/src/hal_diag.c
A packages/hal/i386/pc/current/src/romboot.S
A packages/hal/i386/pc/current/src/romboot.ld
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/src/pcmb_screen.c
M packages/hal/i386/pcmb/current/src/pcmb_serial.c
M packages/hal/mips/vr4300/current/ChangeLog
M packages/hal/mips/vr4300/current/src/mips_vr4300.ld
M packages/hal/mn10300/am31/current/ChangeLog
M packages/hal/mn10300/am31/current/src/mn10300_am31.ld
M packages/hal/mn10300/am33/current/ChangeLog
M packages/hal/mn10300/am33/current/include/variant.inc
M packages/hal/mn10300/arch/current/ChangeLog
M packages/hal/mn10300/arch/current/cdl/hal_mn10300.cdl
M packages/hal/mn10300/arch/current/include/mn10300_stub.h
A packages/hal/mn10300/arch/current/src/hal_syscall.c
M packages/hal/mn10300/arch/current/src/mn10300_stub.c
M packages/hal/mn10300/arch/current/src/vectors.S
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/cdl/hal_sh.cdl
M packages/hal/sh/arch/current/src/hal_mk_defs.c
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/cdl/hal_sh_sh3.cdl
A packages/hal/sh/sh3/current/include/mod_7709r.h
M packages/hal/sh/sh3/current/src/var_mk_defs.c
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/include/mod_regs_ubc.h
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/eth/current/include/eth_drv.h
M packages/io/eth/current/include/eth_drv_stats.h
M packages/io/eth/current/include/netdev.h
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/src/fio.h
M packages/io/fileio/current/src/misc.cxx
M packages/io/fileio/current/tests/select.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/cdl/io_flash.cdl
M packages/io/flash/current/src/flash.c
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/cdl/isoinfra.cdl
M packages/isoinfra/current/include/pthread.h
M packages/isoinfra/current/include/string.h
M packages/isoinfra/current/include/time.h
M packages/isoinfra/current/include/unistd.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/synch.cdl
M packages/kernel/current/include/mqueue.hxx
M packages/kernel/current/include/mqueue.inl
A packages/kernel/current/src/sync/mqueue.cxx
M packages/kernel/current/tests/dhrystone.c
M packages/kernel/current/tests/kcache2.c
M packages/kernel/current/tests/kmutex3.c
M packages/kernel/current/tests/kmutex4.c
M packages/kernel/current/tests/mqueue1.cxx
M packages/kernel/current/tests/mutex3.cxx
M packages/kernel/current/tests/stress_threads.c
M packages/kernel/current/tests/testaux.hxx
M packages/language/c/libc/startup/current/ChangeLog
M packages/language/c/libc/startup/current/src/invokemain.cxx
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/src/sys/netinet/in.c
M packages/net/tcpip/current/tests/ftp_test.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/include/net/net.h
M packages/redboot/current/src/decompress.c
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/syscall.c
M packages/redboot/current/src/xyzModem.c
M packages/redboot/current/src/net/enet.c
M packages/redboot/current/src/net/net_io.c
M packages/services/compress/zlib/current/ChangeLog
M packages/services/compress/zlib/current/cdl/compress_zlib.cdl
M packages/services/compress/zlib/current/include/zconf.h
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/cdl/memalloc.cdl
M packages/services/memalloc/common/current/include/sepmetaimpl.inl
M packages/services/memalloc/common/current/tests/testaux.hxx
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-10-08 8:50 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-10-08 8:50 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-10-06).
The following changes were made to NEWS and ChangeLogs:
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog 2001/10/02 18:28:28 1.24
+++ ChangeLog 2001/10/08 15:49:43
@@ -0,0 +1,4 @@
+2001-10-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/net/eth_drv.c: Add default implementation of min().
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.28
diff -u -0 -r1.28 ChangeLog
--- ChangeLog 2001/10/05 15:31:49 1.28
+++ ChangeLog 2001/10/08 15:49:46
@@ -0,0 +1,9 @@
+2001-10-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/net.cdl (CYGPKG_NET_CFLAGS_ADD): Define __INSIDE_NET within
+ this package to allow segregation of definitions only relevant for
+ internal consumption, and definitions allowable for external
+ consumption.
+
+ * include/lib/libkern/libkern.h: Conditionalize on __INSIDE_NET.
+
====================================
Here is a summary of the files modified:
A packages/hal/i386/arch/current/src/hal_syscall.c
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/src/net/eth_drv.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
M packages/net/tcpip/current/include/lib/libkern/libkern.h
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-10-05 9:22 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-10-05 9:22 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-10-05).
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/eth/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mips/atlas/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:16 1.1
+++ ChangeLog 2001/10/05 16:22:10
@@ -0,0 +1,6 @@
+2001-10-05 Jesper Skov <jskov@redhat.com>
+
+ * src/if_atlas.c: Use new HAL endian conversion macros.
+
+ * src/saa9730.h: Deleted endian conversion macros.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.25
diff -u -0 -r1.25 ChangeLog
--- ChangeLog 2001/10/05 15:31:49 1.25
+++ ChangeLog 2001/10/05 16:22:13
@@ -0,0 +1,13 @@
+2001-10-05 Mark Salter <msalter@redhat.com>
+
+ * src/vectors.S: Support separate stub stack.
+ (__syscall_tramp): Trampoline for GNUPRo syscalls (int $0x80).
+
+ * src/i386_stub.c (__is_bsp_syscall): New function.
+
+ * src/hal_misc.c (cyg_hal_exception_handler): Add mem fault handling.
+
+ * cdl/hal_i386.cdl: Add hal_syscalls.c to compile list.
+
+ * src/hal_syscall.c: New file. Support GNUPro syscalls.
+
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/10/02 18:28:27 1.12
+++ ChangeLog 2001/10/05 16:22:16
@@ -0,0 +1,9 @@
+2001-10-05 Mark Salter <msalter@redhat.com>
+
+ * src/plf_stub.c (hal_pc_stubs_init): Install idt entry for GNUPro
+ syscalls.
+
+ * misc/redboot_FLOPPY.ecm: Turn on CYGSEM_REDBOOT_BSP_SYSCALLS.
+
+ * include/plf_misc.h: Add extern decl for cyg_hal_pc_set_idt_entry.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.56
diff -u -0 -r1.56 ChangeLog
--- ChangeLog 2001/10/02 18:28:27 1.56
+++ ChangeLog 2001/10/05 16:22:19
@@ -0,0 +1,5 @@
+2001-10-05 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_arch.h: Provide CYGARC_CACHED_ADDRESS() and friends
+ without casting for use in assembler files.
+
Index: packages/net/snmp/lib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/lib/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/10/02 18:28:29 1.5
+++ ChangeLog 2001/10/05 16:22:22
@@ -0,0 +1,4 @@
+2001-10-05 Jesper Skov <jskov@redhat.com>
+
+ * include/config.h: CYGINT_ISO_DNS changed to bool.
+
====================================
Here is a summary of the files modified:
M packages/devs/eth/mips/atlas/current/ChangeLog
M packages/devs/eth/mips/atlas/current/src/if_atlas.c
M packages/devs/eth/mips/atlas/current/src/saa9730.h
M packages/hal/arm/edb7xxx/current/include/hal_platform_ints.h
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/cdl/hal_i386.cdl
M packages/hal/i386/arch/current/src/hal_misc.c
M packages/hal/i386/arch/current/src/i386_stub.c
M packages/hal/i386/arch/current/src/vectors.S
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/include/plf_misc.h
M packages/hal/i386/pc/current/misc/redboot_FLOPPY.ecm
M packages/hal/i386/pc/current/src/plf_stub.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/include/hal_arch.h
M packages/net/snmp/lib/current/ChangeLog
M packages/net/snmp/lib/current/include/config.h
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-10-05 8:31 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-10-05 8:31 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-10-05).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.42
diff -u -0 -r1.42 NEWS
--- NEWS 2001/10/02 18:28:25 1.42
+++ NEWS 2001/10/05 15:30:58
@@ -0,0 +1 @@
+* Flash driver added for the SH EDK7708 platform.
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.62
diff -u -0 -r1.62 ChangeLog
--- ChangeLog 2001/10/02 18:28:26 1.62
+++ ChangeLog 2001/10/05 15:31:02
@@ -0,0 +1,5 @@
+2001-10-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_arch.h: Remove CYG_HAL_TABLE_BEGIN and CYG_HAL_TABLE_END
+ as the common versions are acceptable.
+
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/09/12 00:59:20 1.10
+++ ChangeLog 2001/10/05 15:31:05
@@ -0,0 +1,6 @@
+2001-10-03 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/diag/io_utils.c: Switch to diag_printf from printf.
+ * src/diag/iq80310.h: Ditto.
+ * src/diag/memtest.c: Ditto, and don't define printf prototype.
+
Index: packages/hal/arm/sa11x0/flexanet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/flexanet/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/07/29 02:00:08 1.1
+++ ChangeLog 2001/10/05 15:31:08
@@ -0,0 +1,4 @@
+2001-10-04 Jordi Colomer <jco@ict.es>
+
+ * include/hal_platform_setup.h: Add sleep/resume support.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.69
diff -u -0 -r1.69 ChangeLog
--- ChangeLog 2001/10/02 18:28:26 1.69
+++ ChangeLog 2001/10/05 15:31:11
@@ -0,0 +1,18 @@
+2001-10-04 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_endian.h: Added.
+ Fix typo.
+
+2001-10-03 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_tables.h (CYG_HAL_TABLE_BEGIN): Use plain "object"
+ because some (only some though) MIPS tools complain with %object.
+ (CYG_HAL_TABLE_END): Ditto.
+
+2001-10-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_tables.h (CYG_HAL_TABLE_BEGIN): Use %object syntax
+ rather than @object since @ is a comment character on ARM. gas
+ accepts either syntax.
+ (CYG_HAL_TABLE_END): Ditto.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog 2001/09/12 00:59:23 1.24
+++ ChangeLog 2001/10/05 15:31:15
@@ -0,0 +1,5 @@
+2001-10-01 Ian Campbell <icampbell@arcom.co.uk>
+
+ * src/vectors.S: include CYGBLD_HAL_PLATFORM_H rather than
+ <pkgconf/hal_i386_pc.h>
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/10/02 18:28:27 1.6
+++ ChangeLog 2001/10/05 15:31:18
@@ -0,0 +1,6 @@
+2001-10-01 Ian Campbell <icampbell@arcom.co.uk>
+
+ * include/pcmb_io.h: Include CYGBLD_HAL_PLATFORM_H rather than
+ <pkgconf/hal_i386_pc.h>. Also include <pkgconf/system.h> so the
+ define is available.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.27
diff -u -0 -r1.27 ChangeLog
--- ChangeLog 2001/10/02 18:28:29 1.27
+++ ChangeLog 2001/10/05 15:31:22
@@ -0,0 +1,21 @@
+2001-10-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/net.cdl (CYGHWR_NET_DRIVER_ETH0): Make flavor bool so it isn't
+ defined when 0.
+ (CYGHWR_NET_DRIVER_ETH0): Ditto.
+
+2001-10-04 Hugo Tyson <hmt@redhat.com>
+
+ * src/lib/dhcp_support.c: Some conditional compilation tags were
+ wrong vis a vis ETH1 versus ETH0. Thanks to "Simon"
+ <simoncc@ms46.url.com.tw> for spotting it.
+
+2001-10-04 Jesper Skov <jskov@redhat.com>
+
+ * tests/multi_lo_select.c (cyg_user_start): Added CYG_TEST_INIT
+ call.
+ * tests/ping_lo_test.c (cyg_start): Same.
+ * tests/tcp_lo_test.c (cyg_start): Same.
+ * tests/udp_lo_test.c (cyg_start): Same.
+ * tests/tcp_lo_select.c (cyg_start): Same.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.42
diff -u -0 -r1.42 ChangeLog
--- ChangeLog 2001/10/02 18:28:29 1.42
+++ ChangeLog 2001/10/05 15:31:25
@@ -0,0 +1,8 @@
+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).
+
====================================
Here is a summary of the files modified:
M packages/NEWS
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/hal_arch.h
M packages/hal/arm/edb7xxx/current/cdl/hal_arm_edb7xxx.cdl
M packages/hal/arm/edb7xxx/current/include/hal_platform_ints.h
M packages/hal/arm/edb7xxx/current/include/hal_platform_setup.h
M packages/hal/arm/edb7xxx/current/src/edb7xxx_misc.c
M packages/hal/arm/edb7xxx/current/support/io.c
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/src/diag/io_utils.c
M packages/hal/arm/iq80310/current/src/diag/iq80310.h
M packages/hal/arm/iq80310/current/src/diag/memtest.c
M packages/hal/arm/sa11x0/flexanet/current/ChangeLog
M packages/hal/arm/sa11x0/flexanet/current/include/hal_platform_setup.h
M packages/hal/common/current/ChangeLog
A packages/hal/common/current/include/hal_endian.h
M packages/hal/common/current/include/hal_tables.h
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/src/vectors.S
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/include/pcmb_io.h
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
M packages/net/tcpip/current/src/lib/dhcp_support.c
M packages/net/tcpip/current/tests/multi_lo_select.c
M packages/net/tcpip/current/tests/ping_lo_test.c
M packages/net/tcpip/current/tests/tcp_lo_select.c
M packages/net/tcpip/current/tests/tcp_lo_test.c
M packages/net/tcpip/current/tests/udp_lo_test.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/main.c
M packages/redboot/current/src/fs/disk.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-10-02 11:28 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-10-02 11:28 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-10-02).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.41
diff -u -0 -r1.41 NEWS
--- NEWS 2001/09/12 00:59:18 1.41
+++ NEWS 2001/10/02 18:24:04
@@ -0,0 +1,3 @@
+* Added rudimentary ELF loader, including support for dynamic objects under
+ services/loader.
+* Dallas wallclock driver implemented for x86 PC.
Index: host/tools/configtool/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/07/18 11:38:39 1.13
+++ ChangeLog 2001/10/02 18:24:09
@@ -0,0 +1,8 @@
+2001-09-13 Jonathan Larmour <jlarmour@redhat.com>
+
+ * common/common/build.cxx: Test for active properly in below change.
+
+2001-09-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * common/common/build.cxx: Only use tests value if enabled/active.
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.59
diff -u -0 -r1.59 ChangeLog
--- ChangeLog 2001/09/12 04:21:13 1.59
+++ ChangeLog 2001/10/02 18:24:13
@@ -0,0 +1,9 @@
+2001-09-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Add i386 PC wallclock driver package, and include it
+ in the PC target.
+
+2001-09-13 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added flash support to EDK7708.
+
@@ -221,0 +231,4 @@
+2000-11-28 Nick Garnett <nickg@cygnus.co.uk>
+
+ * ecos.db: Added entry for loader package.
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/09/12 04:21:13 1.20
+++ ChangeLog 2001/10/02 18:24:17
@@ -0,0 +1,16 @@
+2001-10-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/mqueue.cxx (mq_open): Conditionalize use of sigev correctly.
+ (mq_close): Similarly.
+
+2001-09-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/pthread.cdl (CYGNUM_POSIX_MAIN_DEFAULT_PRIORITY): Clarify
+ POSIX thread priority description.
+
+2001-09-28 Jesper Skov <jskov@redhat.com>
+
+ * cdl/pthread.cdl: Changed default priority of POSIX main to
+ 16. This allows service threads (such as DHCP thread) to run when
+ started from main().
+
Index: packages/devs/eth/amd/pcnet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/amd/pcnet/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/09/12 00:59:18 1.1
+++ ChangeLog 2001/10/02 18:24:20
@@ -0,0 +1,4 @@
+2001-09-12 Jesper Skov <jskov@redhat.com>
+
+ * src/amd_pcnet.h: fix warning.
+
Index: packages/devs/eth/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/09/12 00:59:18 1.20
+++ ChangeLog 2001/10/02 18:24:24
@@ -2 +2 @@
-2001-08-31 Andrew Lunn <Andrew.Lunn@ascom.ch>
+2001-08-31 Sanjay Bisen <sanjay.bisen@ascom.ch>
Index: packages/devs/eth/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/08/17 16:37:36 1.10
+++ ChangeLog 2001/10/02 18:24:28
@@ -0,0 +1,5 @@
+2001-09-25 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_edb7xxx.c (edb7xxx_cs8900_init): Handle case where device
+ doesn't work - instead of just hanging.
+
Index: packages/devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/09/12 00:59:19 1.7
+++ ChangeLog 2001/10/02 18:24:33
@@ -0,0 +1,18 @@
+2001-09-20 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_i82559.c: Add declaration of 'i82559_stop' to quiet warning.
+
+2001-09-13 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/intel_i82559_eth_drivers.cdl:
+ * src/if_i82559.c:
+ Remove the tickle thread from this driver. The functionality is
+ now in the network timeout functionality which handles the
+ "deliver" calls. So it's only called if the net is quiet.
+
+2001-09-12 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (TxDone): Defensive programming; zero the Tx key
+ in the global data before making the callback. This change
+ appeared useful in our forebear, the EBSA-specific driver.
+
Index: packages/devs/eth/ns/dp83902a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/ns/dp83902a/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/09/12 00:59:19 1.2
+++ ChangeLog 2001/10/02 18:24:37
@@ -0,0 +1,4 @@
+2001-09-12 Jesper Skov <jskov@redhat.com>
+
+ * src/if_dp83902a.c: Apply a little more DMA magic.
+
Index: packages/devs/flash/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/08/17 16:37:36 1.7
+++ ChangeLog 2001/10/02 18:24:41
@@ -0,0 +1,6 @@
+2001-09-26 Gary Thomas <gthomas@redhat.com>
+
+ * include/flash_am29xxxxx.inl (flash_erase_block):
+ New platform control - CYGHWR_FLASH_AM29XXXXX_NO_WRITE_PROTECT.
+ Define this if the write-protect feature is non-functional/missing.
+
Index: packages/devs/flash/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/07/18 11:38:40 1.7
+++ ChangeLog 2001/10/02 18:24:44
@@ -0,0 +1,5 @@
+2001-09-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/ebsa285_flash.c (flash_hwr_init): Only re-enable icache if it
+ was enabled before.
+
Index: packages/devs/flash/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/iq80310/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/08/10 19:27:55 1.4
+++ ChangeLog 2001/10/02 18:24:48
@@ -0,0 +1,5 @@
+2001-09-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/iq80310_flash.c (flash_hwr_init): Only re-enable icache if it
+ was enabled before.
+
Index: packages/devs/flash/arm/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/sa1100mm/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/06/15 22:45:05 1.4
+++ ChangeLog 2001/10/02 18:24:52
@@ -0,0 +1,5 @@
+2001-09-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sa1100mm_flash.c (flash_hwr_init): Only re-enable icache if it
+ was enabled before.
+
Index: packages/devs/flash/atmel/at29cxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/atmel/at29cxxxx/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/01 22:16:35 1.2
+++ ChangeLog 2001/10/02 18:24:56
@@ -0,0 +1,6 @@
+2001-09-13 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_at29cxxxx.inl: Added support for AT29LV1024. Added
+ code to erase blocks. Made driver work with 16bit wide
+ parts. Fixed flash size calculations.
+
Index: packages/devs/flash/sh/edk7708/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Oct 2 11:24:59 2001
@@ -0,0 +1,29 @@
+2001-09-13 Jesper Skov <jskov@redhat.com>
+
+ * Cloned from ARM PID driver.
+
+//===========================================================================
+//####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/serial/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/at91/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/09/12 04:21:14 1.3
+++ ChangeLog 2001/10/02 18:25:03
@@ -0,0 +1,4 @@
+2001-09-20 Jesper Skov <jskov@redhat.com>
+
+ * src/at91_serial.c (at91_serial_init): Use valid interrupt priority.
+
Index: packages/devs/serial/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/vrc437x/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/09/12 04:21:14 1.1
+++ ChangeLog 2001/10/02 18:25:07
@@ -0,0 +1,8 @@
+2001-09-18 Nick Garnett <nickg@redhat.com>
+
+ * cdl/ser_mips_vrc437x.cdl:
+ * src/vrc437x_serial.h:
+ * src/vrc437x_serial.c:
+ Fixed VRC4373 -> VRC437X conversions that were missed.
+ Also made default baud rates 38400 rather than 9600.
+
Index: packages/devs/usb/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/usb/sa11x0/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/08/10 19:27:55 1.4
+++ ChangeLog 2001/10/02 18:25:10
@@ -0,0 +1,5 @@
+2001-09-14 Bart Veer <bartv@redhat.com>
+
+ * src/usbs_sa11x0.c:
+ Update support for USB testing
+
Index: packages/devs/wallclock/i386/pc/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Oct 2 11:25:13 2001
@@ -0,0 +1,31 @@
+2001-09-18 Rajagopalan Thiruvenkatachary <rajt@us.ibm.com>
+
+ * include/devices_wallclock_i386_pc.inl:
+ * cdl/i386_pc_wallclock_drivers.cdl:
+ New package.
+
+//####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/hal/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/aeb/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.24
+++ ChangeLog 2001/10/02 18:25:17
@@ -0,0 +1,6 @@
+2001-10-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_aeb.cdl (CYGBLD_BUILD_REDBOOT_BIN): cygtclsh80 on
+ Cygwin can't deal with absolute paths correctly, so copy
+ flash_cksum.tcl into build directory.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.61
diff -u -0 -r1.61 ChangeLog
--- ChangeLog 2001/09/12 00:59:20 1.61
+++ ChangeLog 2001/10/02 18:25:21
@@ -0,0 +1,7 @@
+2001-10-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/arm.ld: Make separate section for GOT and .eh_frame.
+ Make macro section for all reloc sections.
+ Input extras.o unconditionally.
+ * cdl/hal_arm.cdl: Don't bother with -DEXTRAS=1 - unconditional now.
+
Index: packages/hal/arm/e7t/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/e7t/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/07/06 19:11:34 1.3
+++ ChangeLog 2001/10/02 18:25:24
@@ -0,0 +1,6 @@
+2001-10-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_e7t.cdl (CYGBLD_BUILD_REDBOOT_BIN): cygtclsh80 on
+ Cygwin can't deal with absolute paths correctly, so copy
+ flash_cksum.tcl into build directory.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.31
diff -u -0 -r1.31 ChangeLog
--- ChangeLog 2001/07/29 02:00:08 1.31
+++ ChangeLog 2001/10/02 18:25:28
@@ -0,0 +1,5 @@
+2001-09-26 Gary Thomas <gthomas@redhat.com
+
+ * cdl/hal_arm_edb7xxx.cdl: Implement CYGINT_HAL_SUPPORTS_MMU_TABLES
+ to show that this HAL uses MMU tables.
+
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/09/12 00:59:21 1.9
+++ ChangeLog 2001/10/02 18:25:33
@@ -0,0 +1,5 @@
+2001-09-28 Richard Panton <rpanton@3glab.com>
+
+ * include/hal_platform_setup.h: Use correct MMU control register bits
+ during initial disable.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.68
diff -u -0 -r1.68 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.68
+++ ChangeLog 2001/10/02 18:25:37
@@ -0,0 +1,20 @@
+2001-10-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/generic-stub.c (getpacket): Send back error response (E01) if
+ packet received which overflows buffers. GDB doesn't always do much
+ with this error, but at least it keeps the protocol moving.
+
+2001-09-26 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/common.cdl: New interface CYGINT_HAL_SUPPORTS_MMU_TABLES which
+ indicates if the HAL supports MMU tables (few do).
+
+2001-09-25 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/common.cdl (CYGSEM_HAL_INSTALL_MMU_TABLES): Change to be
+ default for ROM startup.
+
+2001-09-20 Jesper Skov <jskov@redhat.com>
+
+ * tests/vaargs.c (cyg_start): Call CYG_TEST_INIT.
+
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/09/12 00:59:23 1.11
+++ ChangeLog 2001/10/02 18:25:41
@@ -0,0 +1,11 @@
+2001-10-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_i386_pc.cdl
+ (CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT): Allow user to
+ change value.
+
+2001-09-28 Ian Campbell <icampbell@arcom.co.uk>
+
+ * include/platform.inc (hal_cpu_init): Initialise %ss.
+ Be more pedantic about register names matching opcode suffixes.
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/09/12 00:59:23 1.5
+++ ChangeLog 2001/10/02 18:25:45
@@ -0,0 +1,5 @@
+2001-09-14 Mark Salter <msalter@redhat.com>
+
+ * include/pcmb_io.h (HAL_IDE_READ_ALTSTATUS): Add 2 for correct offset.
+ (HAL_IDE_WRITE_CONTROL): Ditto.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.55
diff -u -0 -r1.55 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.55
+++ ChangeLog 2001/10/02 18:25:50
@@ -0,0 +1,12 @@
+2001-09-17 Nick Garnett <nickg@redhat.com>
+
+ * src/hal_misc.c (hal_delay_us): Rewrote this routine to work
+ correctly in higher speed CPUs. The counter register counts at
+ half CPU clock speed. The original ticks calculation could
+ overflow very easily. For example in a 133MHz CPU, it overflowed
+ with any argument greater than 32! This is another of those "how
+ did it ever work?" things.
+
+ * include/hal_arch.h: Added casts to CYGARC_PHYSICAL_ADDRESS() and
+ friends.
+
@@ -1480 +1492 @@
-// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/mips/vr4300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vr4300/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.5
+++ ChangeLog 2001/10/02 18:25:53
@@ -0,0 +1,4 @@
+2001-10-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_mips_vr4300.cdl: Define endianness in platform CDL instead.
+
@@ -243,0 +248,26 @@
+
+//===========================================================================
+//####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/hal/mips/vrc4373/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vrc4373/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.9
+++ ChangeLog 2001/10/02 18:25:57
@@ -0,0 +1,4 @@
+2001-10-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl: Define CPU as big-endian here.
+
@@ -506,0 +511,26 @@
+
+//===========================================================================
+//####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/hal/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vrc437x/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.1
+++ ChangeLog 2001/10/02 18:26:02
@@ -0,0 +1,16 @@
+2001-09-17 Nick Garnett <nickg@redhat.com>
+
+ * src/plf_misc.c:
+ Added ISR for dealing with spurious interrupts from the VRC437X.
+ Added PCI initialization routine.
+
+ * src/platform.S: Change PCI IO base address setup to a more
+ explicit value.
+
+ * include/plf_io.h: Adjust PCI IO and memory base addresses to
+ match the actual hardware setup.
+ Add explicit PCI initialization routine.
+
+ * include/platform.inc: Install bus error VSR in non-stub
+ configurations too.
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.34
diff -u -0 -r1.34 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.34
+++ ChangeLog 2001/10/02 18:26:06
@@ -0,0 +1,11 @@
+2001-10-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sh.ld: Make separate section for GOT and .eh_frame.
+ Make macro section for all reloc sections.
+ Input extras.o unconditionally.
+ * cdl/hal_sh.cdl: Don't bother with -DEXTRAS=1 - unconditional now.
+
+2001-09-12 Jesper Skov <jskov@redhat.com>
+
+ * src/vectors.S: Don't include C intr header.
+
@@ -854 +865 @@
-// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/sh/edk7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/edk7708/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.7
+++ ChangeLog 2001/10/02 18:26:10
@@ -0,0 +1,16 @@
+2001-09-13 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_sh_edk7708_romram.mlt: Moved RAM to
+ 0x88000000, flash to 0x80000000, leave 0x10000 for RedBoot.
+ * include/pkgconf/mlt_sh_edk7708_romram.ldi: Same.
+ * include/pkgconf/mlt_sh_edk7708_romram.h: Same.
+ * include/pkgconf/mlt_sh_edk7708_rom.mlt: Same.
+ * include/pkgconf/mlt_sh_edk7708_rom.ldi: Same.
+ * include/pkgconf/mlt_sh_edk7708_rom.h: Same.
+ * include/pkgconf/mlt_sh_edk7708_ram.mlt: Same.
+ * include/pkgconf/mlt_sh_edk7708_ram.ldi: Same.
+ * include/pkgconf/mlt_sh_edk7708_ram.h: Same.
+
+ * cdl/hal_sh_edk7708.cdl: Moved memory to 88000000. Added RedBoot
+ options. Made LE by default.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.14
+++ ChangeLog 2001/10/02 18:26:14
@@ -0,0 +1,20 @@
+2001-09-25 Jesper Skov <jskov@redhat.com>
+
+ * include/var_intr.h: Default CYGPRI_HAL_INTERRUPT_ACKNOWLEDGE_PLF
+ and CYGPRI_HAL_INTERRUPT_CONFIGURE_PLF added.
+
+ * src/var_misc.c: Use those macros.
+
+2001-09-12 Jesper Skov <jskov@redhat.com>
+
+ * src/variant.S: Don't include C intr header.
+
+ * include/var_intr.h (CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF):
+ Provide default version.
+
+ * src/var_misc.c (hal_interrupt_update_level): Don't ignore LVL
+ interrupts.
+ * src/var_misc.c (hal_interrupt_unmask, hal_interrupt_mask): Same.
+
+ * src/var_mk_defs.c: Added some interrupt defs.
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.12
+++ ChangeLog 2001/10/02 18:26:19
@@ -0,0 +1,17 @@
+2001-09-25 Jesper Skov <jskov@redhat.com>
+
+ * include/var_intr.h: Default CYGPRI_HAL_INTERRUPT_ACKNOWLEDGE_PLF
+ and CYGPRI_HAL_INTERRUPT_CONFIGURE_PLF added.
+
+ * src/var_misc.c: Use those macros.
+
+2001-09-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh4.cdl: Disable cache on 7750. Doesn't work
+ properly.
+
+2001-09-12 Jesper Skov <jskov@redhat.com>
+
+ * include/var_intr.h (CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF):
+ Provide default version.
+
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.24
+++ ChangeLog 2001/10/02 18:26:24
@@ -0,0 +1,5 @@
+2001-09-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/eprintf.c (__eprintf): Tolerate absence of standard ISO C
+ functions better.
+
Index: packages/io/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/common/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/04/25 23:22:57 1.13
+++ ChangeLog 2001/10/02 18:26:28
@@ -0,0 +1,5 @@
+2001-09-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/io_diag.c: Delete. No longer used.
+ * cdl/io.cdl: Don't build io_diag.c.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2001/09/12 00:59:24 1.23
+++ ChangeLog 2001/10/02 18:26:31
@@ -0,0 +1,21 @@
+2001-09-26 Jesper Skov <jskov@redhat.com>
+
+ * cdl/eth_drivers.cdl: Require the string functions.
+
+ * src/stand_alone/eth_drv.c: Fix warnings.
+
+2001-09-25 Hugo Tyson <hmt@redhat.com>
+
+ * src/net/eth_drv.c (eth_drv_dsr): Assert that the "sc" given to
+ eth_drv_dsr() really is a sc from the valid list. This can save a
+ few hours debug time of a typo.
+
+2001-09-13 Hugo Tyson <hmt@redhat.com>
+
+ * src/net/eth_drv.c (eth_drv_tickle_devices): New function to call
+ can_send() on all devices to allow them to unstick from a lost
+ interrupt or other wedge - it's up to the device to detect this,
+ of course, can_send() does not explicitly do this, it's just used
+ as an opportunity harmlessly to get control into the device so it
+ can examine its world.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.17
+++ ChangeLog 2001/10/02 18:26:36
@@ -0,0 +1,4 @@
+2001-09-25 Gary Thomas <gthomas@redhat.com>
+
+ * include/flash.h: Remove warning on printf() prototype.
+
Index: packages/io/pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/pci/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/09/12 00:59:24 1.13
+++ ChangeLog 2001/10/02 18:26:40
@@ -0,0 +1,5 @@
+2001-09-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/pci.c (cyg_pci_find_next):
+ * include/pci.h: Allow platforms to restrict PCI bus/device ranges.
+
Index: packages/io/usb/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/slave/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.3
+++ ChangeLog 2001/10/02 18:26:43
@@ -0,0 +1,13 @@
+2001-09-14 Bart Veer <bartv@redhat.com>
+
+ * doc/usbs.sgml, doc/*.html:
+ Fix the example strings in the enumeration data.
+ Regenerate html.
+
+ * include/usbs.h:
+ Update the USB testing data structure
+
+ * src/usbs.c (usbs_handle_standard_control):
+ Fix an assertion for the special case of a USB configuration that
+ defines no endpoints.
+
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.12
+++ ChangeLog 2001/10/02 18:26:47
@@ -0,0 +1,14 @@
+2001-09-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/isoinfra.cdl: Add netdb services and proto function support.
+ * include/netdb.h: New file.
+
+2001-09-24 Jesper Skov <jskov@redhat.com>
+
+ * cdl/isoinfra.cdl: Added CYGINT_ISO_DNS and
+ CYGBLD_ISO_DNS_HEADER.
+
+2001-09-12 Jesper Skov <jskov@redhat.com>
+
+ * include/limits.h: Work around glibc header problem.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.68
diff -u -0 -r1.68 ChangeLog
--- ChangeLog 2001/09/12 04:21:16 1.68
+++ ChangeLog 2001/10/02 18:26:52
@@ -0,0 +1,4 @@
+2001-09-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * host/instr/dump_instr.c (main): Fix argc check.
+
Index: packages/language/c/libm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libm/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/07/29 02:00:10 1.20
+++ ChangeLog 2001/10/02 18:26:57
@@ -0,0 +1,4 @@
+2001-09-28 Jesper Skov <jskov@redhat.com>
+
+ * src/double/portable-api/s_expm1.c (expm1): Init c before it's used.
+
Index: packages/net/snmp/lib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/lib/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/06/01 22:16:45 1.4
+++ ChangeLog 2001/10/02 18:27:01
@@ -0,0 +1,5 @@
+2001-09-24 Jesper Skov <jskov@redhat.com>
+
+ * include/config.h: Define HAVE_GETHOSTBYNAME only if a DNS
+ package is available.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.26
diff -u -0 -r1.26 ChangeLog
--- ChangeLog 2001/08/03 12:27:33 1.26
+++ ChangeLog 2001/10/02 18:27:05
@@ -0,0 +1,52 @@
+2001-09-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/net.cdl: Tell isoinfra we support getproto* and getserv*
+ NS functionality.
+ * include/netdb.h: Move to...
+ * include/net/netdb.h: ...here.
+
+2001-09-25 Jesper Skov <jskov@redhat.com>
+
+ * cdl/net.cdl: Don't build tests/nc_test_master as it's a host
+ side tool.
+
+ * src/lib/getserv.c: Added domain service.
+
+ * include/netdb.h: Moved getbyhost()/getbyaddr() declarations and
+ hostent struct definition to the DNS package.
+
+ * src/lib/gethost.c: Removed.
+
+ * cdl/net.cdl: Removed gethost.c (replaced by proper
+ implementation in CYGPKG_NS_DNS).
+
+2001-09-17 Hugo Tyson <hmt@redhat.com>
+2001-09-17 Andrew Lunn <Andrew.Lunn@ascom.ch>
+
+ * src/sys/net/if_bridge.c (bridge_broadcast): Fix a null pointer
+ deference. Supporting VLANs, it seems that during the net_init()
+ function, it sends a packet to the bridge with the source
+ interface being NULL. Stats counting assumed otherwise.
+
+2001-09-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sys/kern/uipc_syscalls.c: Last change to uipc_syscalls.c
+ wasn't right. The parts that were __ECOS__ should simply have
+ been completely removed.
+
+2001-09-13 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/net.cdl: Add configury to control whether we can tickle the
+ network devices if there's a lack of network traffic, and to
+ control the delay time before so doing.
+
+ * src/ecos/timeout.c (alarm_thread): Use a timed wait, if so
+ configured, for the flag; and if it times out, tickle all the
+ devices via the common ether driver routine for so doing.
+
+2001-09-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/sys/socketvar.h: Use __ECOS, not __ECOS__.
+ * src/sys/kern/uipc_syscalls.c: Ditto.
+ * src/sys/kern/uipc_socket2.c (sblock): Ditto.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.41
diff -u -0 -r1.41 ChangeLog
--- ChangeLog 2001/09/12 04:21:16 1.41
+++ ChangeLog 2001/10/02 18:27:10
@@ -0,0 +1,52 @@
+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-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).
+
@@ -3,2 +55,2 @@
- * cdl/redboot.cdl (CYGPKG_REDBOOT_FLASH): Be conditional on an
- actual flash device, not just the generic flash layer.
+ * cdl/redboot.cdl (CYGPKG_REDBOOT_FLASH): Be conditional on an
+ actual flash device, not just the generic flash layer.
@@ -8,2 +60,2 @@
- * src/version.c (_CERTIFICATE): Add information about product
- certification (either Red Hat certified or not).
+ * src/version.c (_CERTIFICATE): Add information about product
+ certification (either Red Hat certified or not).
@@ -11 +63 @@
- * src/flash.c (fis_delete): Deny user deleting "reserved" images.
+ * src/flash.c (fis_delete): Deny user deleting "reserved" images.
@@ -13,0 +66,3 @@
+ * 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.
@@ -16 +71 @@
-
+
Index: packages/services/loader/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Oct 2 11:27:15 2001
@@ -0,0 +1,74 @@
+2001-01-05 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/ppc_elf.h:
+ * include/loader.hxx:
+ Added ppc_elf.h.
+
+ * include/arm_elf.h: Brought up to date with other files.
+
+ * docs/notes.txt: Added results of some more investigations.
+
+2000-12-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * docs/notes.txt:
+ Notes added to describe what has and has not been done here.
+
+ * docs/i386.default.ld:
+ A lightly edited version of the default linker script for Linux
+ executables. See notes.txt for what this is for.
+
+ * cdl/loader.cdl:
+ Added support for dlxxx() API functions.
+ Various modifications to make rules for various things - these are
+ only guranteed to work for the linux synthetic target at present.
+
+ * src/crtbeginS.c:
+ * src/crtendS.c:
+ Tidied and made to work (for synthetic target only).
+
+ * include/loader.hxx:
+ * src/loader.cxx:
+ Lots of changes as a result of implementation efforts.
+
+ * include/i386_elf.h:
+ Implemented relocations. Added Linker script customizations.
+
+ * include/elf.h:
+ Removed buckchain[] array from Elf_Hash structure.
+
+ * include/dlfcn.h:
+ Implementation header for the dlxxx() functions.
+
+ * src/dload.cxx:
+ Implementation of the dlxxx() functions.
+
+ * include/mips_elf.h:
+ * include/arm_elf.h:
+ ARM support header added. MIPS support header made compilable.
+ These are both still incomplete.
+
+ * src/dynamic.ld: Regenerated by copying and editing Linux script
+ for shared libraries.
+
+ * tests/loadfoo.cxx:
+ Some test infrastructure added and modified to use dlxxx()
+ functions. Needs more tidying.
+
+2000-11-28 Nick Garnett <nickg@cygnus.co.uk>
+
+ * cdl/loader.cdl:
+ * include/elf.h:
+ * include/loader.hxx:
+ * include/i386_elf.h:
+ * include/mips_elf.h:
+ * src/loader.cxx:
+ * src/crtbeginS.c:
+ * src/crtendS.c:
+ * src/dlforce.c:
+ * src/dynamic.ld:
+ * tests/foo.c:
+ * tests/loadfoo.cxx:
+ * tests/entable.c:
+ Files created to implement dynamic loader.
+ This is incomplete - currently checked in for safety.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/09/12 04:21:16 1.20
+++ ChangeLog 2001/10/02 18:27:19
@@ -0,0 +1,4 @@
+2001-09-20 Jesper Skov <jskov@redhat.com>
+
+ * tests/heaptest.c: Fix failure reporting.
+
Index: packages/templates/all/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/all/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/08/22 06:27:15 1.8
+++ ChangeLog 2001/10/02 18:27:22
@@ -0,0 +1,4 @@
+2001-10-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * current.ect: Add net related packages.
+
Index: packages/templates/net/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/templates/net/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/08/22 06:27:15 1.4
+++ ChangeLog 2001/10/02 18:27:25
@@ -0,0 +1,5 @@
+2001-09-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * current.ect: Don't include uitron. Not appropriate for base net
+ template.
+
Index: packages/templates/redboot/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/redboot/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/09/12 00:59:25 1.5
+++ ChangeLog 2001/10/02 18:27:29
@@ -0,0 +1,5 @@
+2001-09-12 Gary Thomas <gthomas@redhat.com>
+
+ * current.ect: Large stack no longer necessary as 'fconfig' data
+ is now associated with the FLASH workspace.
+
====================================
Here is a summary of the files modified:
M host/tools/configtool/ChangeLog
M host/tools/configtool/common/common/build.cxx
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/appsettings.cpp
M host/tools/configtool/standalone/wxwin/configtool.cpp
M host/tools/configtool/standalone/wxwin/symbols.h
A host/tools/configtool/standalone/wxwin/setup/configtool.bin
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/cdl/pthread.cdl
M packages/compat/posix/current/src/mqueue.cxx
M packages/devs/eth/amd/pcnet/current/ChangeLog
M packages/devs/eth/amd/pcnet/current/src/amd_pcnet.h
M packages/devs/eth/arm/ebsa285/current/ChangeLog
M packages/devs/eth/arm/edb7xxx/current/ChangeLog
M packages/devs/eth/arm/edb7xxx/current/src/cs8900.h
M packages/devs/eth/arm/edb7xxx/current/src/if_edb7xxx.c
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/cdl/intel_i82559_eth_drivers.cdl
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
M packages/devs/eth/ns/dp83902a/current/ChangeLog
M packages/devs/eth/ns/dp83902a/current/src/if_dp83902a.c
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
M packages/devs/flash/arm/ebsa285/current/ChangeLog
M packages/devs/flash/arm/ebsa285/current/src/ebsa285_flash.c
M packages/devs/flash/arm/iq80310/current/ChangeLog
M packages/devs/flash/arm/iq80310/current/src/iq80310_flash.c
M packages/devs/flash/arm/sa1100mm/current/ChangeLog
M packages/devs/flash/arm/sa1100mm/current/src/sa1100mm_flash.c
M packages/devs/flash/atmel/at29cxxxx/current/ChangeLog
M packages/devs/flash/atmel/at29cxxxx/current/include/flash_at29cxxxx.inl
A packages/devs/flash/sh/edk7708/current/ChangeLog
A packages/devs/flash/sh/edk7708/current/cdl/flash_sh_edk7708.cdl
A packages/devs/flash/sh/edk7708/current/src/sh_edk7708_flash.c
M packages/devs/serial/arm/at91/current/ChangeLog
M packages/devs/serial/arm/at91/current/src/at91_serial.c
M packages/devs/serial/mips/vrc437x/current/ChangeLog
M packages/devs/serial/mips/vrc437x/current/cdl/ser_mips_vrc437x.cdl
M packages/devs/serial/mips/vrc437x/current/src/vrc437x_serial.c
M packages/devs/serial/mips/vrc437x/current/src/vrc437x_serial.h
M packages/devs/usb/sa11x0/current/ChangeLog
M packages/devs/usb/sa11x0/current/src/usbs_sa11x0.c
A packages/devs/wallclock/i386/pc/current/ChangeLog
A packages/devs/wallclock/i386/pc/current/cdl/i386_pc_wallclock_drivers.cdl
A packages/devs/wallclock/i386/pc/current/include/devices_wallclock_i386_pc.inl
M packages/hal/arm/aeb/current/ChangeLog
M packages/hal/arm/aeb/current/cdl/hal_arm_aeb.cdl
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/cdl/hal_arm.cdl
M packages/hal/arm/arch/current/src/arm.ld
M packages/hal/arm/e7t/current/ChangeLog
M packages/hal/arm/e7t/current/cdl/hal_arm_e7t.cdl
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/cdl/hal_arm_edb7xxx.cdl
M packages/hal/arm/edb7xxx/current/include/hal_platform_setup.h
M packages/hal/arm/edb7xxx/current/src/edb7xxx_misc.c
M packages/hal/arm/edb7xxx/current/support/Makefile
M packages/hal/arm/edb7xxx/current/support/dl_edb7xxx.c
M packages/hal/arm/edb7xxx/current/support/io.c
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
M packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_setup.h
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/common.cdl
M packages/hal/common/current/src/generic-stub.c
M packages/hal/common/current/tests/vaargs.c
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/cdl/hal_i386_pc.cdl
M packages/hal/i386/pc/current/include/platform.inc
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/include/pcmb_io.h
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/include/hal_arch.h
M packages/hal/mips/arch/current/src/hal_misc.c
M packages/hal/mips/vr4300/current/ChangeLog
M packages/hal/mips/vr4300/current/cdl/hal_mips_vr4300.cdl
M packages/hal/mips/vrc4373/current/ChangeLog
M packages/hal/mips/vrc4373/current/cdl/hal_mips_vr4300_vrc4373.cdl
M packages/hal/mips/vrc437x/current/ChangeLog
M packages/hal/mips/vrc437x/current/include/platform.inc
M packages/hal/mips/vrc437x/current/include/plf_io.h
M packages/hal/mips/vrc437x/current/src/platform.S
M packages/hal/mips/vrc437x/current/src/plf_misc.c
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/cdl/hal_sh.cdl
M packages/hal/sh/arch/current/src/sh.ld
M packages/hal/sh/arch/current/src/vectors.S
M packages/hal/sh/edk7708/current/ChangeLog
M packages/hal/sh/edk7708/current/cdl/hal_sh_edk7708.cdl
M packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_ram.h
M packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_ram.ldi
M packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_ram.mlt
M packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_rom.h
M packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_rom.ldi
M packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_rom.mlt
M packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_romram.h
M packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_romram.ldi
M packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_romram.mlt
A packages/hal/sh/edk7708/current/misc/redboot_RAM.ecm
A packages/hal/sh/edk7708/current/misc/redboot_ROM.ecm
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/include/var_intr.h
M packages/hal/sh/sh3/current/src/var_misc.c
M packages/hal/sh/sh3/current/src/var_mk_defs.c
M packages/hal/sh/sh3/current/src/variant.S
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/cdl/hal_sh_sh4.cdl
M packages/hal/sh/sh4/current/include/var_intr.h
M packages/hal/sh/sh4/current/src/var_misc.c
M packages/infra/current/ChangeLog
M packages/infra/current/src/eprintf.c
M packages/io/common/current/ChangeLog
M packages/io/common/current/cdl/io.cdl
R packages/io/common/current/src/io_diag.c
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/include/flash.h
M packages/io/pci/current/ChangeLog
M packages/io/pci/current/include/pci.h
M packages/io/pci/current/src/pci.c
M packages/io/usb/slave/current/ChangeLog
M packages/io/usb/slave/current/doc/io-usb-slave.html
M packages/io/usb/slave/current/doc/usbs-control.html
M packages/io/usb/slave/current/doc/usbs-data.html
M packages/io/usb/slave/current/doc/usbs-devtab.html
M packages/io/usb/slave/current/doc/usbs-enum.html
M packages/io/usb/slave/current/doc/usbs-halt.html
M packages/io/usb/slave/current/doc/usbs-intro.html
M packages/io/usb/slave/current/doc/usbs-start-rx.html
M packages/io/usb/slave/current/doc/usbs-start-tx.html
M packages/io/usb/slave/current/doc/usbs-start.html
M packages/io/usb/slave/current/doc/usbs-writing.html
M packages/io/usb/slave/current/doc/usbs.sgml
M packages/io/usb/slave/current/include/usbs.h
M packages/io/usb/slave/current/src/usbs.c
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/cdl/isoinfra.cdl
M packages/isoinfra/current/include/limits.h
A packages/isoinfra/current/include/netdb.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/host/instr/dump_instr.c
M packages/language/c/libm/current/ChangeLog
M packages/language/c/libm/current/src/double/portable-api/s_expm1.c
M packages/net/snmp/lib/current/ChangeLog
M packages/net/snmp/lib/current/include/config.h
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
R packages/net/tcpip/current/include/netdb.h
A packages/net/tcpip/current/include/net/netdb.h
M packages/net/tcpip/current/include/sys/socketvar.h
M packages/net/tcpip/current/src/ecos/timeout.c
R packages/net/tcpip/current/src/lib/gethost.c
M packages/net/tcpip/current/src/lib/getserv.c
M packages/net/tcpip/current/src/sys/kern/uipc_socket2.c
M packages/net/tcpip/current/src/sys/kern/uipc_syscalls.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/fis.h
M packages/redboot/current/include/redboot.h
M packages/redboot/current/include/net/net.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/version.c
M packages/redboot/current/src/xyzModem.c
M packages/redboot/current/src/xyzModem.h
M packages/redboot/current/src/net/bootp.c
M packages/redboot/current/src/net/inet_addr.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/ping.c
M packages/redboot/current/src/net/udp.c
A packages/services/loader/current/ChangeLog
A packages/services/loader/current/cdl/loader.cdl
A packages/services/loader/current/docs/i386.default.ld
A packages/services/loader/current/docs/notes.txt
A packages/services/loader/current/include/arm_elf.h
A packages/services/loader/current/include/dlfcn.h
A packages/services/loader/current/include/elf.h
A packages/services/loader/current/include/i386_elf.h
A packages/services/loader/current/include/loader.hxx
A packages/services/loader/current/include/mips_elf.h
A packages/services/loader/current/include/ppc_elf.h
A packages/services/loader/current/src/crtbeginS.c
A packages/services/loader/current/src/crtendS.c
A packages/services/loader/current/src/dlforce.c
A packages/services/loader/current/src/dload.cxx
A packages/services/loader/current/src/dynamic.ld
A packages/services/loader/current/src/loader.cxx
A packages/services/loader/current/tests/entable.c
A packages/services/loader/current/tests/foo.c
A packages/services/loader/current/tests/loadfoo.cxx
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/tests/heaptest.c
M packages/templates/all/ChangeLog
M packages/templates/all/current.ect
M packages/templates/net/ChangeLog
M packages/templates/net/current.ect
M packages/templates/redboot/ChangeLog
M packages/templates/redboot/current.ect
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-09-11 21:21 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-09-11 21:21 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-09-12).
The following changes were made to NEWS and ChangeLogs:
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.58
diff -u -0 -r1.58 ChangeLog
--- ChangeLog 2001/09/12 00:59:18 1.58
+++ ChangeLog 2001/09/12 04:18:50
@@ -0,0 +1,5 @@
+2001-09-10 Nick Garnett <nickg@redhat.com>
+
+ * ecos.db:
+ Added FLASH support for VRC437X based boards.
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/09/12 00:59:18 1.19
+++ ChangeLog 2001/09/12 04:18:53
@@ -0,0 +1,17 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pthread.h: Separate mutex and condvar API into separate
+ header file to fix configury problems.
+ * include/mutex.h: New file for the above.
+ * cdl/posix.cdl: provide the correct configury for the isoinfra
+ package to include the above file.
+ * cdl/pthread.cdl: Move _POSIX_PTHREAD_PRIO_INHERIT and
+ _POSIX_THREAD_PRIO_PROTECT to cdl/posix.cdl.
+
+2001-09-07 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sem.cxx (sem_trywait): Actually use the return value.
+
+ * src/sched.cxx (sched_get_priority_max): Use MAX not MIN
+ (sched_get_priority_min): Use MIN not MAX.
+
Index: packages/devs/flash/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Sep 11 21:18:56 2001
@@ -0,0 +1,31 @@
+2001-09-10 Nick Garnett <nickg@redhat.com>
+
+ * cdl/flash_mips_vrc437x.cdl:
+ * src/mips_vrc437x_flash.c:
+ Created by copying the ocelot package.
+
+//===========================================================================
+//####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/serial/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/aeb/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/10/23 17:11:03 1.5
+++ ChangeLog 2001/09/12 04:19:00
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_arm_aeb.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/at91/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/08/15 02:21:28 1.2
+++ ChangeLog 2001/09/12 04:19:03
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_arm_at91.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/cma230/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/23 17:11:04 1.4
+++ ChangeLog 2001/09/12 04:19:06
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_arm_cma230.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/23 17:11:06 1.4
+++ ChangeLog 2001/09/12 04:19:10
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_arm_ebsa285.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/23 17:11:06 1.4
+++ ChangeLog 2001/09/12 04:19:14
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_arm_edb7xxx.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/pid/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2000/09/19 05:53:53 1.6
+++ ChangeLog 2001/09/12 04:19:17
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_arm_pid.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/arm/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/sa11x0/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/10/23 17:11:07 1.3
+++ ChangeLog 2001/09/12 04:19:20
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_arm_sa11x0.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/i386/pc/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/06/10 19:35:25 1.5
+++ ChangeLog 2001/09/12 04:19:23
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_i386_pc.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/loop/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/loop/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2000/10/23 17:11:10 1.2
+++ ChangeLog 2001/09/12 04:19:26
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_loop.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/atlas/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:19 1.1
+++ ChangeLog 2001/09/12 04:19:29
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_mips_atlas.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/mips/jmr3904/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mips/jmr3904/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/23 17:11:11 1.4
+++ ChangeLog 2001/09/12 04:19:32
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_mips_jmr3904.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Sep 11 21:19:36 2001
@@ -0,0 +1,1196 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_mips_vrc437x.cdl:
+ Fix 234000->230400 typo.
+
+2001-09-07 Nick Garnett <nickg@redhat.com>
+
+ * cdl/ser_mips_vrc437x.cdl:
+ * src/vrc437x_serial.h:
+ * src/vrc437x_serial.c:
+ Moved this entire tree over to vrc437x from vrc4373 to make it
+ generic to both kinds of board.
+
+2000-10-12 Jesper Skov <jskov@redhat.com>
+
+ * cdl/ser_mips_vrc4373.cdl: Moved testing parameters here.
+
+2000-08-01 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * src/vrc4373_serial.c (vrc4373_serial_set_config): Now use keys
+ to make more flexible.
+
+2000-07-22 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * src/vrc4373_serial.c (vrc4373_serial_init): Add comment about broken
+ interrupt handling
+
+2000-06-22 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * cdl/<yournamehere>.cdl: Remove the comment on the empty
+ include_files directive; the tools now support this correctly.
+ This keeps internal include files internal.
+
+2000-04-11 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * cdl/ser_mips_vrc4373.cdl: Change the parent from CYGPKG_IO_SERIAL
+ (which is enabled most of the time) to CYGPKG_IO_SERIAL_DEVICES
+ (which is not...) thus allowing convenient control independent of
+ platform. Also enable all individual devices by default, now, so
+ that they can be enabled simply by enabling the above new parent.
+
+2000-04-07 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * ecos.db: Re-organize device packages. This is a massive change
+ involving deleting all the sources for serial and ethernet drivers
+ from where they used to live in
+ packages/io/serial/current/src/ARCH/PLATFORM.[ch]
+ packages/net/drivers/eth/PLATFORM/current/src/...
+ and reinstating them in
+ packages/devs/serial/ARCH/PLATFORM/current/src/...
+ packages/devs/eth/ARCH/PLATFORM/current/src/...
+
+ All these new packages are properly defined in ecos.db, and are
+ all of type "hardware" so that a "target" can grab them.
+
+ This directory layout is descriptive of the devices we have right
+ now, arch and platform are separate levels just to make it easier
+ to navigate in the filesystem and similar to the HAL structure in
+ the filesystem.
+
+ It is *not* prescriptive of future work; for example, the mythical
+ common highly-portable 16550 serial driver which works on many
+ targets would be called "devs/serial/s16550/current", or a serial
+ device for a particular board (cogent springs to mind) that can
+ work with different CPUs fitted is "devs/serial/cogent/current".
+
+ Changelogs have been preserved and replicated over all the new
+ packages, so that no history is lost.
+
+ The contents of individual source files are unchanged; they build
+ in just the same emvironment except for a very few cases where the
+ config file name changed in this movement.
+
+ Targets in ecos.db have been redefined to bring in all relevant
+ hardware packages including net and serial drivers (but the newly
+ included packages are only active if their desired parent is
+ available.)
+
+ The names of CDL options (and their #defines of course) stay the
+ same for the serial drivers, for backward compatibility.
+
+ * templates/*/current.ect: these have had CYGPKG_IO_SERIAL added
+ rather than it being in (almost) all target definitions.
+
+2000-04-05 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * src/common/tty.c (tty_read): CRLF conversion should use \r\n not \n\r
+ (tty_write): Similarly
+
+ * include/ttyio.h: Update CYG_TTY_IN_FLAGS_CRLF and
+ CYG_TTY_IN_FLAGS_CRLF to match
+
+2000-03-31 Jesper Skov <jskov@redhat.com>
+
+ * cdl/ser_sh_edk7708.cdl: Limit legal baud rate range.
+ * src/sh/sh_sci_serial.c: Use baud rate macro instead of hardwired
+ constants.
+
+2000-03-28 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/io_serial.cdl,
+ cdl/ser_arm_aeb.cdl,
+ cdl/ser_arm_cma230.cdl,
+ cdl/ser_arm_edb7xxx.cdl,
+ cdl/ser_arm_pid.cdl,
+ cdl/ser_i386_pc.cdl,
+ cdl/ser_mips_jmr3904.cdl,
+ cdl/ser_mips_vrc4373.cdl,
+ cdl/ser_mn10300.cdl,
+ cdl/ser_powerpc_cogent.cdl,
+ cdl/ser_quicc_smc.cdl,
+ cdl/ser_sh_edk7708.cdl,
+ cdl/ser_sparclite_sleb.cdl,
+ cdl/tty.cdl:
+
+ Adjust documentation URLs.
+
+2000-03-07 Jesper Skov <jskov@redhat.com>
+
+ * cdl/ser_mips_jmr3904.cdl: Rename devices to match CDL naming.
+
+2000-02-29 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * include/serialio.h: Correct baud rate typo: 230400 rather than
+ 234000. Thanks to Grant Edwards for the report.
+
+2000-02-28 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/powerpc/quicc_smc_serial.c: Use standard 'diag_dump_buf()'.
+
+2000-02-28 Jesper Skov <jskov@redhat.com>
+
+ * tests/ser_test_protocol.inl: Allow 115200 baud on Cogent
+ again. Fixed interrupt problem.
+
+2000-02-22 Jesper Skov <jskov@redhat.com>
+
+ * tests/ser_test_protocol.inl: Don't use 115200 baud on
+ Cogent. Our slower boards can't keep up.
+
+2000-02-17 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * cdl/ser_powerpc_cogent.cdl: Fix incorrect dependency.
+
+2000-02-16 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h:
+ Added configury for PC serial device drivers.
+
+ * cdl/ser_i386_pc.cdl:
+ * src/i386/pc_serial.c:
+ * src/i386/pc_serial.h:
+ Added these files to implement PC serial line drivers.
+
+ * cdl/io_serial.cdl:
+ Added CYGPKG_IO_SERIAL_I386_PC.
+
+ * tests/ser_test_protocol.inl:
+ Added support for PC serial line testing.
+
+2000-02-11 Jesper Skov <jskov@redhat.com>
+
+ * src/sh/sh_sci_7708.inl (DEVTAB_ENTRY):
+ * src/sparclite/sleb_sdtr.c:
+ serial_devio => cyg_io_serial_devio
+
+2000-02-10 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * src/mn10300/mn10300_serial.c: Ensure all CYG_HAL_MN10300_*
+ preprocessor conditionals use the correct CYGPKG_HAL_MN10300_AM3* form
+ now.
+
+2000-02-03 Jesper Skov <jskov@redhat.com>
+
+ * src/powerpc/quicc_smc_serial.c: CYG_HAL_POWERPC_x->CYGPKG_...
+
+2000-02-02 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * src/arm/aeb_serial.h: Rename lower case register macros to REG_ upper
+ case macros
+
+ * src/arm/aeb_serial.c: Update to reflect above
+
+2000-01-31 Simon FitzMaurice <sdf@cygnus.co.uk>
+ * cdl/*.cdl:
+
+ Adjust help URLs in line with new doc layout.
+
+2000-01-28 Simon FitzMaurice <sdf@cygnus.co.uk>
+ * cdl/*.cdl:
+
+ Adjust help URLs in line with new doc layout.
+
+2000-01-28 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/common/tty.c (tty_read): Fix problem with backspace at start
+ of line (size must be 'signed' for compare to work).
+
+2000-01-19 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * cdl/*.cdl: Add descriptions to a number of options &c which were
+ lacking same, also tidied up other typos as noticed en passant.
+
+2000-01-17 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/common/tty.c (tty_read): Avoid echoing "backspace/erase" at
+ start of line.
+
+2000-01-05 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/common/serial.c (serial_write): Avoid potential deadlock if
+ transmit start actually sends enough characters to signal cond wait.
+
+2000-01-03 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/serial.h: Fix namespace pollution -
+ serial_devio => cyg_io_serial_devio
+ serial_callbacks => cyg_io_serial_callbacks
+
+ * src/mips/tx3904_serial.c:
+ * src/mips/vrc4373_serial.c:
+ * src/mn10300/mn10300_serial.c:
+ * src/powerpc/quicc_smc_serial.c:
+ * src/powerpc/cogent_serial_with_ints.c:
+ * src/sparclite/sleb_sdtr.c:
+ * src/arm/aeb_serial.c:
+ * src/arm/pid_serial_with_ints.c:
+ * src/arm/edb7xxx_serial.c:
+ * src/arm/cma230_serial.c:
+ * src/arm/ebsa285_serial.c:
+ * src/common/haldiag.c:
+ * src/common/serial.c: Fix namespace pollution -
+ serial_devio => cyg_io_serial_devio
+
+1999-12-06 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/arm/pid_serial_with_ints.c (pid_serial_DSR): Add loop to handle
+ case where an interrupt represents multiple events.
+
+1999-11-19 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/powerpc/quicc_smc_serial.c: Channel select for SMC2 was wrong.
+
+1999-11-18 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Remove mention of 7209/7212.
+
+1999-11-03 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/io_serial.cdl: Define build options.
+
+1999-10-26 Jesper Skov <jskov@cygnus.co.uk>
+ * tests/serial5.c (serial_test): Reduce speed in thumb mode.
+
+ * src/arm/pid_serial.h: Added BE support.
+
+ * src/PKGconf.mak: Use CYGPKG_<> instead of CYG_<> to control what
+ needs to be compiled.
+
+1999-10-25 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/arm/pid_serial.h (ISR_RxTO): Define - character received but
+ not handled "promptly".
+
+ * src/arm/pid_serial_with_ints.c (pid_serial_DSR): Handle rcv interrupts
+ properly (can't ignore them even with TO bit set).
+
+ * src/arm/cl7211_serial.c (cl7211_serial_rx_DSR): Need to handle all
+ input (empty input FIFO) otherwise characters get dropped.
+
+1999-10-15 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Removed AEB rev C change. Was bogus.
+
+1999-10-11 Nick Garnett <nickg@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Added configury for VR4300 testing.
+
+ * src/mips/vrc4373_serial.c: Added Bi-endian support.
+
+ * include/pkgconf/io_serial.h: Adjusted default baud rates to
+ 38400.
+
+1999-10-06 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Run tests on AEB rev C as well.
+
+1999-09-28 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/powerpc/quicc_smc_serial.c (quicc_smc_serial_init): Correct
+ value supplied for interrupt priority - it may be unused, but it
+ is asserted for range. Initialize the diagnostic channel if on an
+ MBX and if NOT using SMC1 ourselves, to ensure that diag output
+ and built-in stubs work correctly; otherwise reset the quicc and
+ ignore SMC1 as before. Fix various warnings, mostly about
+ casting/arg-passing/assigning away volatile.
+
+1999-08-31 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Define dummy crash ID.
+
+1999-08-30 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Added crash information which
+ should help track down repeating errors.
+
+1999-08-20 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/README: Added.
+
+1999-08-18 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/tty1.c:
+ * tests/tty2.c:
+ * tests/serial1.c:
+ * tests/serial2.c:
+ * tests/serial3.c:
+ * tests/serial4.c:
+ * tests/serial5.c:
+ * tests/PKGconf.mak:
+ Require kernel and kernel C API.
+
+1999-08-17 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/mn10300/mn10300_serial.c: Added a simple implementation of a
+ receive FIFO to try and reduce the overhead of receiving bytes.
+
+1999-08-16 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/PKGconf.mak:
+ * src/mn10300/mn10300_serial.c:
+ * tests/ser_test_protocol.inl:
+ Rename all am32 -> am31
+
+1999-08-12 Nick Garnett <nickg@cygnus.co.uk>
+
+ Imported following changes from development branch:
+
+ 1999-08-11 Nick Garnett <nickg@cygnus.co.uk>
+
+ * tests/serial5.c: Modified config test for boards that need a lower
+ speed for this test.
+
+ * tests/ser_test_protocol.inl: Removed 14400 baud tests for all
+ MN10300 variants. The MN10300 cannot currently do this speed.
+
+ * src/mn10300/mn10300_serial.c: Tidied up the transmit interrupt
+ enable/disable code to be variant specific.
+
+ * include/pkgconf/io_serial.h: Undid Jonathan's change, since the
+ same options are used for all MN10300 variants.
+
+ 1999-08-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h:
+ Reparent CYGPKG_IO_SERIAL_MN10300 from under CYGPKG_HAL_MN10300 to
+ CYGPKG_HAL_MN10300_AM32_STDEVAL1 since it's stdeval1 specific
+
+ 1999-08-04 Nick Garnett <nickg@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl:
+ Changed names of MN10300 defines tested. Added AM33 definitions.
+
+ * src/mn10300/mn10300_serial.c:
+ Modified driver to work on am33 too. This simply requires some
+ alternate definitions of things like register addresses and some
+ bits in them plus some extra parameterization of some register
+ values.
+
+ * src/PKGconf.mak:
+ Added am33 to list of architectures supporting serial lines.
+
+1999-07-28 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Update descriptions to be more
+ generic (CL7x11 instead of CL7211).
+
+1999-07-28 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Correct typos in CDL description
+ for serial port 2 driver
+
+1999-07-26 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/arm/ebsa285_serial.c: New file: device driver for the serial
+ device of the Intel StrongARM EBSA-285 evaluation board.
+
+ * include/pkgconf/io_serial.h (CYGPKG_IO_SERIAL_ARM_EBSA285):
+ Config for it.
+
+ * src/PKGconf.mak (EXTRAS_COMPILE): Compile it.
+
+ * tests/ser_test_protocol.inl (TEST_SER_DEV): Enable testing of it.
+
+1999-07-08 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl (change_config): Changed implementation.
+
+1999-06-27 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/powerpc/quicc_smc_serial.c (quicc_smc_serial_init): More robust
+ initialization, with data cache disabled. This seems to fix the
+ random failures described below.
+
+ * tests/ser_test_protocol.inl: Add configuration for QUICC/MBX860.
+ Added some delays in the configuration change code to make QUICC
+ happy [didn't help much although the manual says they are required].
+
+ * src/powerpc/quicc_smc_serial.h (UART_BITRATE): Rewrote macro to
+ match what the Linux driver uses - still doesn't work well, though.
+
+ * src/powerpc/quicc_smc_serial.c: Lots of changes trying to get the
+ serial driver working and robust. At this point it works quite well,
+ using the default buffer sizes. Changing from the defaults seem to
+ easily break it though, certainly on input. Also, changing the baud
+ rate seems to not work reliably.
+
+ * src/common/serial.c: Add some tracing/debug info to try and debug
+ problems with QUICC serial driver. These are hard disabled with
+ "XX_" prepended to "CYGDBG_DIAG_BUF". Enabling them gives information
+ about how/when data are delivered from the serial driver.
+
+ * include/pkgconf/io_serial.h: Adjust limits and defaults on number and
+ size of buffers with values that seem to work.
+
+1999-06-21 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/sh/sh_sci_serial.c: Rearranged inclusion of .inl file a bit
+ to avoid compiler warnings.
+
+1999-06-21 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Fix CDL for number of buffers.
+
+ * src/powerpc/quicc_smc_serial.c: Force number of buffers = 1.
+
+1999-06-20 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Some clean up (removed commented
+ obsolete CDL parenting structure).
+ Add support for Motorola PowerPC QUICC/SMC.
+
+ * src/arm/cma230_serial.c:
+ * src/arm/cl7211_serial.c:
+ * src/arm/aeb_serial.c:
+ * src/arm/pid_serial_with_ints.c: Use #include to get 'diag_printf()'
+ prototypes.
+
+1999-06-17 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/arm/cl7211_serial.c (cl7211_serial_start_xmit): Fix race which
+ cause xmitter to get stuck.
+
+1999-06-16 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/sh/sh_serial.c: [removed]
+ * src/sh/sh_sci_serial.c: [added]
+ * src/sh/sh_sci_7708.inl: [added]
+ * include/pkgconf/io_serial.h:
+ * src/PKGconf.mak (EXTRAS_COMPILE):
+ * tests/ser_test_protocol.inl:
+ Renamed CDL options and restructered driver.
+ Fixed CDL typo.
+
+1999-06-04 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Fixed CDL string for BAUD rate option.
+
+1999-06-04 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Disable testing at 115200
+ for Cogent CMA230 (ARM).
+
+ * src/arm/cma230_serial.c: Fix interrupt for port B.
+
+1999-05-31 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/sh/sh_serial.c: Fixed receive interrupts and added handler for
+ error interrupts.
+
+1999-05-28 Jesper Skov <jskov@cygnus.co.uk>
+
+ * io/serial/current/src/PKGconf.mak:
+ * io/serial/current/tests/ser_test_protocol.inl:
+ * include/pkgconf/io_serial.h:
+ Renamed SH platform package to edk7708.
+
+1999-05-27 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Added ability to change options in
+ host software.
+
+1999-05-27 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/mn10300/mn10300_serial.c (mn10300_serial_config_port):
+ Wait for the serial device to become acquiescent before disabling
+ it. This prevents cygmon's outgoing characters getting corrupted
+ due to transmission being disabled.
+ Fix for PR 20047
+
+1999-05-26 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h:
+ * tests/ser_test_protocol.inl: Add Cogent CMA230 setup.
+
+ * src/arm/cma230_serial.c: Make names compatible with Cogent
+ PowerPC board.
+
+1999-05-26 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Add Cirrus Logic CL7211 setup.
+1999-05-26 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/sh/sh_serial.c: Added more baud rate values. Disabled
+ interrupt driven receive. Fixed config_port to enable proper
+ interrupt flags.
+
+1999-05-25 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl:
+ Change all mentions of CYGPKG_HAL_TX39_JMR3904 to
+ CYGPKG_HAL_MIPS_TX39_JMR3904
+
+1999-05-25 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/PKGconf.mak (EXTRAS_COMPILE): Change CYG_HAL_TX39 to
+ CYG_HAL_MIPS_TX39
+1999-05-25 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Added sh entry.
+
+1999-05-24 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/PKGconf.mak:
+ * include/pkgconf/io_serial.h:
+ * src/sh/sh_serial.c:
+ Added sh driver.
+
+1999-05-18 Jesper Skov <jskov@cygnus.co.uk>
+ PR 19926
+ * src/sparclite/sleb_sdtr.c (sleb_sdtr_rx_DSR): Only read chan if
+ there is one.
+
+1999-05-18 Jesper Skov <jskov@cygnus.co.uk>
+ PR 19926
+ * src/arm/cl7211_serial.c (cl7211_serial_rx_DSR): Only read char
+ if there is one.
+
+1999-05-16 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/arm/cl7211_serial.c: Clean up, first working version.
+
+1999-05-14 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Removed workaround for spurious
+ Cogent reads.
+
+ * src/arm/aeb_serial.c:
+ * src/arm/aeb_serial.h:
+ * src/arm/pid_serial_with_ints.c:
+ * src/arm/pid_serial.h:
+ * src/powerpc/cogent_serial.h:
+ * src/powerpc/cogent_serial_with_ints.c:
+ Check for receive interrupt before reading.
+
+1999-05-13 Nick Garnett <nickg@cygnus.co.uk>
+
+ The follow changes were made in a branch an have now been merged:
+
+ 1999-04-21 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/mips/vrc4373_serial.c: Small changes to get working with
+ interrupts.
+
+ 1999-04-20 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Fix CYGPKG_IO_SERIAL_TX39_JMR3904
+ parent attribute.
+
+1999-05-11 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/arm/cl7211_serial.c: Fix compile problems from merged code.
+
+1999-05-05 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Tidied up a bit and added
+ description of protocol.
+
+1999-05-05 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/common/serial.c (serial_write, serial_read): Clear abort
+ flag at entry.
+
+1999-05-05 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/serial4.c (serial_test): Handle config fails correctly.
+
+ * tests/ser_test_protocol.inl: Better change_config
+ handling. Simple recovery and negotiation isn't timing
+ dependant.
+
+1999-05-05 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/timeout.inl: Updated with the below changes.
+
+1999-05-05 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * misc/timeout.inl (timeout): Timeouts are relative, but alarms
+ need absolute time values.
+
+1999-05-04 Jesper Skov <jskov@cygnus.co.uk>
+ PR 20018
+ * tests/serial1.c (serial_test): Always PASS, regardless of
+ configuration.
+
+1999-05-04 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Reverse order of configurations -
+ run tests with slow baud rate first.
+ Only check CYG_KERNEL_DIAG_GDB_SERIAL_DIRECT for SLEB on RAM startup.
+
+1999-05-04 Jesper Skov <jskov@cygnus.co.uk>
+ * src/mn10300/mn10300_serial.c:
+ Use interrupt enable/disable feature of serial port2 to allow
+ coexistence with CygMon/hal_diag.
+
+ * tests/ser_test_protocol.inl: Use port2 for MN10300.
+
+1999-04-28 Bart Veer <bartv@cygnus.co.uk>
+
+ * src/PKGconf.mak (EXTRAS_COMPILE):
+ Use the new rules for generating libextras.a
+
+1999-04-26 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Add support for Cirrus Logic CL7211.
+
+
+1999-04-20 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/arm/aeb_serial.c:
+ * src/arm/pid_serial_with_ints.c: Fix default baud rate if unbuffered.
+1999-04-20 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Added some comments. Disabled 38400
+ for SLEB. Only run test on SLEB if CygMon isn't used for diag
+ output.
+
+1999-04-15 Jesper Skov <jskov@cygnus.co.uk>
+ PR 19752
+ * tests/serial3.c:
+ * tests/serial5.c:
+ Run these tests at a lower baud rate on ARM AEB.
+
+1999-04-14 Jesper Skov <jskov@cygnus.co.uk>
+ PR 19839
+ * src/mn10300/mn10300_serial.c:
+ Fix compiler warnings.
+
+1999-04-14 Bart Veer <bartv@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h:
+ Reparent the board-specific serial devices below the actual boards.
+
+1999-04-13 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl:
+ NA when run from simulator.
+
+1999-04-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl:
+ Disabled 115200 for MN10300.
+ Reclaim interrupt vectors from CygMon when testing on SLEB.
+
+1999-04-09 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/serial.h: Change SERIAL_CHANNEL setup so all channels
+ have serial callbacks, regardless of buffering.
+
+1999-04-09 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/common/tty.c:
+ * include/pkgconf/io_serial.h:
+ Added new ttydiag device layered on top of haldiag, so that tty0
+ can be layered on top of ser0.
+
+1999-04-08 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/tty1.c: [added]
+ * tests/tty2.c: [added]
+ * tests/PKGconf.mak:
+ * tests/ser_test_protocol.inl:
+ Added two simple TTY tests.
+
+1999-04-07 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * src/sparclite/sleb_sdtr.h: Include cyg/hal/hal_io.h for I/O
+ macros instead of hal_diag.h where they had evolved before.
+
+1999-04-06 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/serial4.c (serial_test):
+ * tests/serial3.c (serial_test):
+ Reduce packet sizes.
+
+1999-03-31 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Added remaining targets to the
+ test.
+
+1999-03-31 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/sparclite/sleb_sdtr.c (sleb_sdtr_start_xmit): Fix timing race
+ when enabling xmit interrupts.
+
+1999-03-26 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/sparclite/sleb_sdtr.c: Change how the port is set up. The transmitter
+ is now always enabled, just the interrupts are masked/unmasked to control it.
+ This lets the serial driver cooperate with Cygmon on the port used for GDB.
+ Note that currently serial input does not work for CON1 since Cygmon is
+ taking all of the receive interrupts for itself.
+ (sleb_sdtr_tx_DSR): Need to keep track whether xmit interrupt should be
+ enabled - otherwise it can get enabled incorrectly and we get interrupted
+ to death!
+
+1999-03-26 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Send a DONE message after a no-echo
+ binary packet.
+
+1999-03-26 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * tests/serial5.c:
+ * tests/serial4.c:
+ * tests/serial3.c:
+ * tests/serial2.c:
+ * tests/serial1.c:
+ Make these build when no kernel present; include of testcase
+ was the wrong side of the ifdef.
+
+1999-03-26 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/serial5.c:
+ * tests/serial4.c:
+ * tests/serial3.c:
+ * tests/serial2.c:
+ * tests/serial1.c:
+ Moved NOP check to ser_test_protocol open call.
+
+ * tests/ser_test_protocol.inl: Make sure the proper device is
+ selected for testing. Do NOP check in open call.
+
+1999-03-25 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h:
+ * misc/console.c:
+ * src/arm/aeb_serial.c:
+ * src/arm/pid_serial_with_ints.c:
+ * src/common/tty.c:
+ * src/mips/tx3904_serial.c:
+ * src/mn10300/mn10300_serial.c:
+ * src/powerpc/cogent_serial_with_ints.c:
+ * src/sparclite/sleb_sdtr.c: Update CDL to follow naming conventions.
+
+ * src/mips/tx3904_serial.c (tx3904_serial_config_port):
+ Make sure port is enabled (CDL) before using it.
+
+ * src/mn10300/mn10300_serial.c (mn10300_serial_config_port):
+ * src/powerpc/cogent_serial_with_ints.c (cogent_serial_config_port):
+ * src/arm/aeb_serial.c (aeb_serial_config_port):
+ * src/arm/pid_serial_with_ints.c (pid_serial_config_port): Change so that
+ the physical port is not modified unless the provided configuration is valid.
+
+ * src/sparclite/sleb_sdtr.c (sleb_sdtr_config_port):
+ Using wrong config data.
+
+ * include/serialio.h: Add macros to support baud rate from CDL.
+
+ * include/pkgconf/io_serial.h:
+ * src/mn10300/mn10300_serial.c:
+ * src/mips/tx3904_serial.c (tx3904_serial_ISR):
+ * src/sparclite/sleb_sdtr.c:
+ * src/powerpc/cogent_serial_with_ints.c:
+ * src/arm/pid_serial_with_ints.c:
+ * src/arm/aeb_serial.c: Add configury for baud rate and buffer size.
+
+1999-03-24 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/mips/tx3904_serial.c:
+ Now uses CYGHWR_HAL_MIPS_CPU_FREQ_ACTUAL to get CPU
+ frequency. This is a little more accurate than using
+ CYGHWR_HAL_MIPS_CPU_FREQ.
+
+1999-03-24 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/serialio.h (CYGNUM_SERIAL_BAUD_MIN/MAX): Add for completeness.
+
+ * src/arm/aeb_serial.c (aeb_serial_stop_xmit):
+ * src/arm/pid_serial_with_ints.c (pid_serial_stop_xmit): Fix typo in comment.
+
+1999-03-24 Jesper Skov <jskov@cygnus.co.uk>
+
+ * tests/ser_test_protocol.inl: Weeded out configs TX39 doesn't
+ like.
+
+ * src/powerpc/cogent_serial.h:
+ Added copyright header.
+
+ * tests/ser_test_protocol.inl:
+ * tests/serial1.c:
+ * tests/serial2.c:
+ * tests/serial3.c:
+ * tests/serial4.c:
+ * tests/serial5.c:
+ Don't try to run tests when no IO device has been specified.
+
+1999-03-23 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial1.c, misc/serial2.c, misc/serial3.c, misc/serial4.c,
+ * misc/serial5.c, misc/ser_test_protocol.inl
+ Deleted.
+
+1999-03-23 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/PKGconf.mak:
+ * tests/timeout.inl:
+ * tests/PKGconf.mak:
+ * tests/serial1.c:
+ * tests/serial2.c:
+ * tests/serial3.c:
+ * tests/serial4.c:
+ * tests/serial5.c:
+ * tests/ser_test_protocol.inl:
+ Moved the serial tests from the misc directory to the tests
+ directory.
+
+1999-03-23 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/mn10300/mn10300_serial.c: Now initially mask TX interrupts
+ at initialization and unmask/remask in start/stop xmit
+ routines. This has no real effect on the hardware, but the
+ simulator does not implement the LCR_TXE bit properly, resulting
+ in spurious TX interrupts during diagnostic output.
+ This was the cause of the slow output reported in PR 19559.
+
+1999-03-23 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Fix "display" strings to have appropriate
+ case - mostly lower case.
+
+1999-03-22 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * misc/console.c:
+ * misc/serial.c:
+ * misc/serial1.c:
+ * misc/serial2.c:
+ * misc/serial3.c:
+ * misc/serial4.c:
+ * misc/serial5.c:
+ Use CYGNUM_HAL_STACK_SIZE_TYPICAL for the stack size instead of
+ CYGNUM_HAL_MINIMUM_STACK_SIZE.
+
+1999-03-22 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/mn10300/mn10300_serial.c:
+ * src/mips/tx3904_serial.c: Add CDL configury.
+
+ * include/pkgconf/io_serial.h: Update CDL to add device name
+ configurability for all devices.
+
+ * src/sparclite/sleb_sdtr.c:
+ * src/powerpc/cogent_serial_with_ints.c:
+ * src/arm/aeb_serial.c:
+ * src/arm/pid_serial_with_ints.c: Use CDL configured device names.
+
+1999-03-22 Jesper Skov <jskov@lassi.cygnus.co.uk>
+
+ * misc/serial1.c:
+ * misc/serial2.c:
+ * misc/serial3.c:
+ * misc/serial4.c:
+ * misc/serial5.c:
+ Requires kernel as well.
+
+1999-03-22 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/sparclite/sleb_sdtr.c:
+ Moved include statement to avoid warnings.
+
+1999-03-19 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/ser_test_protocol.inl:
+ * misc/serial5.c:
+ * misc/PKGconf.mak:
+ Replace complex and not very stable duplex test with a simpler
+ test that works better.
+ Added serial5 using that test.
+
+1999-03-19 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/PKGconf.mak:
+ * misc/serial1.c:
+ * misc/serial2.c:
+ Added API test and made serial2 do simple string output.
+
+1999-03-19 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/powerpc/cogent_serial_with_ints.c: Changed ToDo comment.
+
+1999-03-19 Jesper Skov <jskov@lassi.cygnus.co.uk>
+
+ * src/powerpc/cogent_serial_with_ints.c:
+ * src/arm/aeb_serial.c:
+ * src/arm/pid_serial_with_ints.c:
+ Moved include statement to avoid warnings.
+
+1999-03-19 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: More CDL problems.
+
+1999-03-18 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Add CDL for SPARClite SLEB.
+
+ * src/powerpc/cogent_serial_with_ints.c:
+ * src/arm/pid_serial_with_ints.c:
+ * src/arm/aeb_serial.c: Update device names to match CDL.
+
+ * include/pkgconf/io_serial.h: Change names for serial ports to
+ be CYGPKG_IO_SERIAL_<arch>_<platform>_<port>.
+
+1999-03-18 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/ser_test_protocol.inl:
+ * misc/serial2.c:
+ First stab at the duplex binary test. Still much fun to be had...
+
+1999-03-18 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/ser_test_protocol.inl: Added timeout for PING.
+
+1999-03-18 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/common/serial.c: Change ABORT functionality to be DSR safe.
+ (serial_get_config): Fix typo!
+
+ * include/pkgconf/io_serial.h: Small change in CDL to make serial
+ devices tied to the platform and not the serial I/O package. This
+ means that only the devices appropriate to a given platform can be
+ enabled.
+
+ * misc/serial.c: Better use of alarms - only trigger at the time of
+ the next timeout. Moved timeout functions to new file "timeout.inl".
+
+ * src/common/serial.c (serial_get_config): Add support for
+ CYG_IO_GET_CONFIG_SERIAL_INPUT_FLUSH and CYG_IO_GET_CONFIG_SERIAL_ABORT.
+
+ * misc/serial.c: Add simple timeout mechanisms.
+
+1999-03-17 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/powerpc/cogent_serial_with_ints.c:
+ * src/arm/aeb_serial.c:
+ * src/arm/pid_serial_with_ints.c: Conditionalize based on CDL.
+
+ * include/pkgconf/io_serial.h: Add some CDL configury - not perfect
+ because of current ~CDL limitations.
+
+1999-03-17 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial2.c: Cleaned up a bit. Used for hacking new tests.
+
+1999-03-17 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/PKGconf.mak:
+ * misc/ser_test_protocol.inl:
+ * misc/serial2.c:
+ * misc/serial3.c:
+ * misc/serial4.c:
+ Put testing protocol implementation in a separate file. Split the
+ tests in serial2 into separate files.
+
+1999-03-16 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/mn10300/mn10300_serial.c: Fixed some compiler warnings.
+
+1999-03-15 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Change default configurations.
+ No serial drivers enabled for PID port A or AEB.
+
+ * src/sparclite/sleb_sdtr.c:
+ * src/powerpc/cogent_serial_with_ints.c:
+ * src/arm/aeb_serial.c:
+ * src/arm/pid_serial_with_ints.c:
+ * src/common/haldiag.c:
+ * src/common/tty.c:
+ * src/common/serial.c: Add 'CYGDBG_IO_INIT' for control of init
+ messages.
+
+ * src/powerpc/cogent_serial_with_ints.c:
+ * src/sparclite/sleb_sdtr.c:
+ * src/arm/aeb_serial.c:
+ * src/arm/pid_serial_with_ints.c: Don't include <cyg/kernel/kapi.h>
+
+1999-03-15 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial2.c (serial_test): Fix use of strlen. Fix DONE part
+ of binary protocol.
+
+1999-03-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial2.c: Play a bit with timing. Think I broke it :(
+ Added DONE to BINARY packet.
+ Proper call to DRAIN.
+
+1999-03-12 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/mips/tx3904_serial.c: Tidied away some debugging code.
+
+1999-03-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial2.c: Removed bogus config changes.
+
+1999-03-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial2.c (serial_test): Check for ser_filter on host (PING
+ packet).
+
+1999-03-11 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/powerpc/cogent_serial_with_ints.c: Added note.
+
+ * misc/serial2.c:
+ Added (almost) proper configuration handling.
+ Run tests on varying configurations.
+
+1999-03-11 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/mips/tx3904_serial.c:
+ Many changes to get working.
+
+ * misc/console.c (console_test): Fixed compiler warning.
+
+ * misc/serial2.c:
+ Added device name for TX39 testing.
+ Fixed some bugs in Tcyg_io_write() macro.
+
+1999-03-10 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial2.c: Added target specific test device name.
+
+1999-03-10 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Correct CDL description spelling.
+
+1999-03-10 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/powerpc/cogent_serial_with_ints.c:
+ * misc/console.c:
+ Fixed compiler warnings.
+
+1999-03-10 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Improve CDL descriptions.
+
+1999-03-10 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial2.c (serial_test): Do some more tests with changed
+ baud rates.
+
+1999-03-09 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial2.c (serial_test): Added workaround for spurious byte
+ problem. Added a few more tests to run.
+
+ * src/powerpc/cogent_serial_with_ints.c
+ (cogent_serial_config_port): Remove interrupt enabling.
+
+1999-03-09 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/PKGconf.mak:
+ * src/mips/tx3904_serial.c:
+ Added initial version of TX39 device driver. Currently untested
+ but eliminates PR19445.
+
+1999-03-09 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial2.c: DRAIN function works now.
+
+1999-03-09 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/io_serial.h: Only enable one serial driver per
+ default.
+
+1999-03-08 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial2.c (serial_test): Be a bit more aggressive.
+
+ * src/powerpc/cogent_serial_with_ints.c: Check that configuration
+ is sensible.
+
+1999-03-08 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/powerpc/cogent_serial_with_ints.c:
+ Added support for both ports.
+
+ * include/pkgconf/io_serial.h: Added simple defines for cogent
+ serial ports. No CDL yet.
+
+1999-03-08 Jesper Skov <jskov@cygnus.co.uk>
+
+ * misc/serial.c: Removed PID references. Fixed compiler warnings.
+
+1999-03-08 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/powerpc/cogent_serial_with_ints.c: Cleaned up a
+ bit. Actually works now.
+
+1999-03-08 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/common/serial.c: Change in cyg_drv_cond_wait() behaviour
+ means DSR lock should be left alone.
+
+1999-03-08 Jesper Skov <jskov@cygnus.co.uk>
+ PR 19400
+ * src/powerpc/cogent_serial_with_ints.c (cogent_serial_init): Set
+ valid interrupt priority.
+
+1999-03-05 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/mn10300/mn10300_serial.c (mn10300_serial_init):
+ Added extra test to avoid initializing serial 2 when CYGMON is
+ present.
+ Include hal_intr.h explicitly for use in non-kernel
+ configurations.
+
+ * src/common/serial.c:
+ Added extra test before calls to cyg_drv_cond_wait() to avoid race
+ condition. This is not, however, a complete solution to this
+ problem. A better solution will be forthcoming.
+
+ * include/serial.h:
+ Changed include files used to permit non-kernel configurations to
+ be built.
+
+1999-03-05 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/common/haldiag.c: Removed diag_printf declaration.
+
+1999-03-05 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/mn10300/mn10300_serial.c:
+ Change CYG_VECTOR_* to CYGNUM_HAL_INTERRUPT_* to get it to compile!
+
+1999-03-05 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/powerpc/cogent_serial_with_ints.c (cogent_serial_config_port):
+ Fix renaming of interrupt vectors.
+
+1999-03-05 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * src/arm/pid_serial_with_ints.c: Fix interrupt vectors.
+
+1999-03-03 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * serial/current/src/arm/pid_serial_with_ints.c:
+ New [somewhat] configurable drivers for PID.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/devs/serial/mn10300/mn10300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/mn10300/mn10300/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/08/25 17:32:49 1.3
+++ ChangeLog 2001/09/12 04:19:40
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_mn10300.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/powerpc/cogent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/cogent/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/23 17:11:11 1.4
+++ ChangeLog 2001/09/12 04:19:44
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_powerpc_cogent.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/01/05 17:12:37 1.7
+++ ChangeLog 2001/09/12 04:19:47
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_quicc_smc.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/devs/serial/sparclite/sleb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sparclite/sleb/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/23 17:11:12 1.4
+++ ChangeLog 2001/09/12 04:19:51
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_sparclite_sleb.cdl:
+ Fix 234000->230400 typo.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.67
diff -u -0 -r1.67 ChangeLog
--- ChangeLog 2001/09/12 00:59:22 1.67
+++ ChangeLog 2001/09/12 04:19:54
@@ -0,0 +1,22 @@
+2001-09-10 Nick Garnett <nickg@redhat.com>
+
+ * include/hal_stub.h (strlen): Changed return type to size_t from
+ int so it matches <string.h>. For some reason the compiler has
+ suddenly started complaining about the type mismatch. Strange.
+
+2001-09-07 Nick Garnett <nickg@redhat.com>
+
+ * src/hal_stub.c (put_register): Added kludge for VR4300 targets
+ to sign extent the PC when it is being set. This is due to the
+ age of the VR4300 toolchain and the fact that the VR4300 is the
+ only target to do full 64bit register saves/restores.
+
+2001-09-07 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_if.h: Fix typo in below change.
+
+2001-09-07 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_if.h (CYGACC_CALL_IF_DBG_SYSCALL): Define and call
+ with correct arguments.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.54
diff -u -0 -r1.54 ChangeLog
--- ChangeLog 2001/09/12 00:59:23 1.54
+++ ChangeLog 2001/09/12 04:19:58
@@ -0,0 +1,12 @@
+2001-09-07 Nick Garnett <nickg@redhat.com>
+
+ * include/mips-stub.h: Returned target_register_t to long long
+ type for VR4300 target. This is the only platform that does 64bit
+ register saves/restores, and the GDB registers must be full sized.
+
+ * include/arch.inc: Added option to select correct initial SR
+ value when the startup is ROMRAM.
+ Disabled setting of status and config registers when using a ROM
+ monitor. The monitor should have already set these to appropriate
+ values.
+
Index: packages/hal/mips/vr4300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vr4300/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/09/04 20:24:14 1.4
+++ ChangeLog 2001/09/12 04:20:01
@@ -0,0 +1,14 @@
+2001-09-10 Nick Garnett <nickg@redhat.com>
+
+ * src/mips_vr4300.ld: Added .2ram sections to data section needed
+ for FLASH support.
+
+2001-09-07 Nick Garnett <nickg@redhat.com>
+
+ * include/variant.inc: Added definition of INITIAL_SR_VAR.
+
+ * include/var_arch.h (CYG_HAL_GDB_REG): Returned GDB registers to
+ full 64bit width.
+
+ * cdl/hal_mips_vr4300.cdl: Added endianness configuration.
+
Index: packages/hal/mips/vrc4373/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vrc4373/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/02/27 01:21:47 1.8
+++ ChangeLog 2001/09/12 04:20:04
@@ -0,0 +1,30 @@
+2001-09-07 Nick Garnett <nickg@redhat.com>
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl: Brought up to date and much of
+ the configury now moved to the VRC437X package. Configury for
+ Redboot and virtual vectors added here.
+
+ * misc/redboot_RAM.ecm:
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_ROMRAM.ecm:
+ These files added to configure redboot for this target.
+
+ * include/hal_diag.h:
+ * include/platform.inc:
+ * include/plf_cache.h:
+ * include/plf_intr.h:
+ * include/plf_io.h:
+ * include/plf_stub.h:
+ * include/plf_z8530.h:
+ * misc/stubrom.perm:
+ * src/hal_diag.c:
+ * src/platform.S:
+ * src/plf_misc.c:
+ * src/plf_stub.c:
+ * src/pmon.S:
+ Files removed and relocated to VRC437X package. This package is
+ now just a configuration and memory layout package. This ChangeLog
+ is being retained in it original form for archival purposes.
+
+
+
Index: packages/hal/mips/vrc437x/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Sep 11 21:20:08 2001
@@ -0,0 +1,510 @@
+2001-09-07 Nick Garnett <nickg@redhat.com>
+
+ This package is newly created to contain code that is common to
+ all VRC437X platforms. Most of the contents is derived from the
+ original VRC4373 package. All ChangeLog entries other than this
+ one were made when the files were in that package. This ChangeLog
+ entry describes any major changes that have occured to the files
+ during the move.
+
+ * include/platform.inc:
+ Converted INITIAL_SR to INITIAL_SR_PLF to work with architecture
+ and variant HALs.
+
+ * src/plf_serial.c: File added to implement serial IO in a vector
+ compatible manner.
+
+ * cdl/hal_mips_vr4300_vrc437x.cdl: Generic configuration for all
+ targets added. Platform specific configuration moved out to
+ specific packages.
+
+ * include/hal_diag.h:
+ * include/plf_cache.h:
+ * include/plf_intr.h:
+ * include/plf_io.h:
+ * include/plf_stub.h:
+ * include/plf_z8530.h:
+ * misc/stubrom.perm:
+ * src/hal_diag.c:
+ * src/plf_misc.c:
+ * src/plf_stub.c:
+ * src/pmon.S:
+ Files move with minor changes only from original VRC4373 package.
+
+
+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>
+
+2001-02-05 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Ignore devices not on bus 0.
+
+2001-01-31 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/platform.S: Added *va* (see mips/arch/.../arch.inc) macros
+ when manipulating values that are potentially 64 bits.
+
+2001-01-26 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_stub.h: Reset macros moved
+ * include/plf_intr.h: to this file.
+
+2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_ram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_rom.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.mlt:
+ Add heap1 section
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_ram.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_rom.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_ram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_rom.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.ldi:
+ Regenerated
+
+2000-09-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/platform.inc: Added some extra ifdefs and code to try
+ and get ROM startup working.
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl:
+ Building GDB stubs was requiring ROM startup when it should have
+ ROMRAM startup.
+
+2000-08-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/platform.S (hal_pci_config_read): Prevent assembler reordering,
+ the address is important
+
+2000-08-16 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.h:
+ Fixed typo in last change. Forgot that the RAM base address
+ appears twice in these files. Also fixed .h file to match.
+
+2000-08-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.ldi:
+ RAM start on these configurations should be 0x80000000 not
+ 0x80100000.
+
+2000-05-22 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Removed CTRLC init hacks.
+
+ * src/plf_misc.c (hal_ctrlc_isr_init): Made public.
+
+2000-05-17 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c: Let arch call ctrlc_init.
+
+2000-02-18 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl (CYGBLD_BUILD_GDB_STUBS): When
+ building stubs, define every dependency required here rather than
+ in the template
+
+2000-02-10 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_stub.h:
+ Removed HAL_STUB_PLATFORM_STUBS_INIT.
+
+ * include/pkgconf/hal_mips_vr4300_vrc4373.h: Removed stubs as a
+ legal startup type.
+
+2000-02-07 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl: use cpu options when linking.
+
+2000-02-03 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl: Implements stubs.
+
+2000-01-27 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl: Moved part of stubs build rule to
+ common HAL. Changed description.
+
+2000-01-24 Jesper Skov <jskov@cygnus.co.uk>
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl: Add stubs build rule.
+
+2000-01-24 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/*.cdl:
+
+ Remove obsolete option CYGTST_TESTING_IDENTIFIER.
+
+2000-01-19 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * cdl/*.cdl: Add descriptions to a number of options &c which were
+ lacking same, also tidied up other typos as noticed en passant.
+
+1999-12-21 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * misc/stubrom.perm: Rename CYG_HAL_ROM_MONITOR ->
+ CYGSEM_HAL_ROM_MONITOR
+
+ * include/platform.inc: Rename CYG_HAL_USE_ROM_MONITOR_PMON ->
+ CYGSEM_HAL_USE_ROM_MONITOR_PMON throughout
+ Rename CYG_HAL_USE_ROM_MONITOR_GDB_STUBS ->
+ CYGSEM_HAL_USE_ROM_MONITOR_GDB_stubs throughout
+
+ * src/hal_diag.c: Likewise
+
+ * src/plf_misc.c: Likewise. Similarly CYG_HAL_USE_ROM_MONITOR_CYGMON
+ -> CYGSEM_HAL_USE_ROM_MONITOR_CygMon
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl: Add new platform-specific
+ CYGSEM_HAL_USE_ROM_MONITOR and CYGSEM_HAL_ROM_MONITOR options to
+ control ROM monitor support
+
+1999-12-20 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl: Add -Wl for linker options.
+
+1999-11-25 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * include/pkgconf/hal_mips_vr4300_vrc4373.h:
+ Reparent under HAL MIPS variants as for other MIPS targets
+
+1999-11-25 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl:
+
+ Remove references to obsolete 'STUBS' memory layout.
+
+1999-11-25 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.h: New file.
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.mlt: Real file.
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_rom.h:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_ram.h: New file(s).
+
+1999-11-02 Jesper Skov <jskov@cygnus.co.uk>
+
+ * cdl/hal_mips_vr4300_vrc4373.cdl: Added.
+
+1999-10-29 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/plf_intr.h:
+ * src/plf_misc.c:
+ * src/hal_diag.c:
+ Changed CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT to
+ CYGDBG_HAL_MIPS_DEBUG_GDB_CTRLC_SUPPORT.
+
+1999-10-05 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/platform.S: Swapped around the IOPROF registers for
+ big-endian mode. These 16 bit registers end up in opposite halves
+ of the 32 bit word in big endian mode.
+
+ * include/plf_z8530.h: In big-endian mode the Z8530 registers are
+ at the other end of the word. This is easily fixed by redefining
+ the DUART_BASE only.
+
+1999-09-14 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/hal_diag.c (hal_diag_write_char): Ack VRC4373 interrupt to
+ prevent spurious interrupts
+ * include/pkgconf/hal_mips_vr4300_vrc4373.h:
+ Add new CYGSEM_HAL_MIPS_VR4300_VRC4373_DIAG_ACKS_INT_0 option to
+ control the above behaviour
+
+1999-09-08 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * include/plf_intr.h (HAL_INTERRUPT_UNMASK): Rephrase to silence warnings
+ about left-shifting negative numbers. Equivalent when optimized.
+ (HAL_INTERRUPT_ACKNOWLEDGE): Likewise
+ (HAL_INTERRUPT_MASK): Likewise
+
+1999-09-09 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/platform.inc: Changed end address for copy from
+ __bss_end to __ram_data_end.
+
+1999-09-08 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/platform.S (NTLBENTRIES): Fix typo: 0x32 -> 32
+
+ * include/platform.inc (hal_mon_copy_trampoline): Use branch delay slot
+ when copying - both for ROMRAM startup and CYG_HAL_USE_ROM_MONITOR_PMON
+ (hal_mon_init_vsr_table): Don't init debug vector - not used on
+ vr4300 CPUs
+
+1999-09-02 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/platform.inc: Added code to monitor setup to copy
+ other_vector in to correct RAM location.
+
+1999-08-19 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/plf_io.h: Added this file to contain PCI access support.
+
+ * include/platform.inc:
+ * src/platform.S:
+ Added function to read data from the PCI data register together
+ with a data load/store VSR which catches any exceptions and fixes
+ them up so that the program can continue.
+
+1999-07-15 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/hal_diag.c: Add prototypes for cyg_hal_is_break and
+ cyg_hal_user_break to silence warning
+
+1999-06-21 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/plf_misc.c (hal_ctrlc_isr): Changed all return codes to 2 so
+ that the interrupt is reported as handled.
+
+1999-06-17 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/platform.inc: Added code to initialize VSR slots for
+ debug, utlb and nmi vectors.
+
+ * misc/stubrom.perm: Added disable of
+ CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT when building ROM monitor.
+
+1999-06-10 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/plf_stub.c (hal_plf_stub_init): Fix config problem.
+
+1999-06-10 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/plf_stub.c: Added interrupt acknowledge calls to character
+ IO routines to prevent spurious interrupts.
+
+1999-06-08 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/hal_diag.c: Ensure that reads and writes do not provoke
+ spurious interrupts.
+
+ * include/platform.inc: Tidied up debug version of
+ hal_diag_intr_start a little.
+
+1999-05-28 Nick Garnett <nickg@cygnus.co.uk>
+
+ * misc/stubrom.perm: Added this file to contain a permutation for
+ building a stub ROM for the VRC4373 board.
+
+ * include/pkgconf/hal_mips_vr4300_vrc4373.h: Removed redfinitions
+ triggered by CYG_HAL_STARTUP_STUBS.
+
+ * include/plf_stub.h: Added HAL_STUB_PLATFORM_INIT and voided
+ HAL_STUB_PLATFORM_INIT_BREAK_IRQ and HAL_STUB_PLATFORM_STUBS_INIT.
+
+ * src/plf_stub.c:
+ Moved all setup into hal_plf_stub_init(). Deleted
+ hal_plf_init_break_irq().
+
+1999-05-27 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/plf_stub.c:
+ Moved Z8530 definitions out to plf_z8530.h.
+ Added setup of install_async_breakpoint() function is vector
+ table.
+
+ * src/platform.S: Some minor tidies to the code.
+
+ * src/hal_diag.c:
+ Moved Z8530 definitions out to plf_z8530.h.
+ Added modifications for Control-C support - mostly removing some
+ defunct code.
+
+ * include/plf_z8530.h
+ Added this file to contain definitions and access macros to the
+ Z8530 DUART for use in the HAL.
+
+ * include/pkgconf/hal_mips_vr4300_vrc4373.h: Removed some
+ unnecessary defines.
+
+ * include/plf_intr.h:
+ * src/plf_misc.c:
+ Added Control-C support.
+
+ * include/platform.inc: Some minor changes to diagnostic macros.
+
+1999-05-21 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/plf_stub.c (hal_plf_init_serial): Tidied away some unused
+ code.
+
+ * src/platform.S:
+ Made use of ROMRAM startup option where relevant.
+ Modified code to be position independent since under ROMRAM
+ startup it is linked to run in RAM but must actually run in ROM
+ prior to the copy.
+ Added some delay loops to try and get the hardware to settle on
+ startup. Without these the machine sometimes wedges after
+ power-on.
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.mlt:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_stubs.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_stubs.mlt:
+ Added these files to support the new startup types.
+ Note: at present the .mlt files do not match the .ldi files.
+
+ * include/pkgconf/hal_mips_vr4300_vrc4373.h:
+ Added ROMRAM and STUBS startup options to CDL. Moved default ports
+ for DIAG and GDB to 0 at 38400 baud.
+ Added an ifdef to modify the configuration for STUBS startup.
+
+ * include/plf_stub.h: Removed spurious include.
+
+ * include/platform.inc:
+ Added version of INITIAL_SR for use with GDB stubs.
+ Added implementation of "lar" macro and converted the relevant
+ instances of "la" to use it.
+ Made use of ROMRAM startup option where relevant.
+ Implemented copy of ROM image to RAM and transfer of control to
+ it.
+ Tidied up trampoline copy and VSR table init in monitor init
+ macros.
+ Added code to generate messages to the GrammerEngine PromIce AI
+ interface during initialization.
+
+1999-05-20 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/hal_mips_vr4300_vrc4373.h: Move RTC setup here.
+
+1999-05-13 Nick Garnett <nickg@cygnus.co.uk>
+
+ Imported whole directory tree into main trunk of repository.
+
+1999-05-11 Nick Garnett <nickg@cygnus.co.uk>
+
+ [VR4300 branch]
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_rom.ldi:
+ Moved RAM and ROM back to their correct addresses.
+
+ * include/pkgconf/hal_vr4300_vrc4373.h:
+ * include/pkgconf/hal_mips_vr4300_vrc4373.h:
+ Renamed hal_vr4300_vrc4373.h to match file name synthesized by
+ pkgconf.tcl.
+
+ * src/hal_diag.c:
+ * src/plf_stub.c:
+ Removed explicit include of vrc4372 pkgconf file.
+
+1999-05-06 Nick Garnett <nickg@cygnus.co.uk>
+
+ [VR4300 branch]
+ * include/pkgconf/hal_vr4300_vrc4373.h: Switched initial DIAG and
+ GDB baud rates to 38400.
+
+ * include/plf_stub.h:
+ * src/plf_stub.c:
+ Added hal_plf_stub_init() to initialize the virtual vector table
+ for thread-aware debugging.
+
+1999-05-05 Nick Garnett <nickg@cygnus.co.uk>
+
+ [VR4300 branch]
+ * include/platform.inc: Added code to plant interrupt VSR in table
+ when using PMON.
+
+1999-04-29 Nick Garnett <nickg@cygnus.co.uk>
+
+ [VR4300 branch]
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_ram.ldi:
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_ram.mlt:
+ Load address moved to 0x80100000, which is the cacheable area (kseg0).
+
+ * include/pkgconf/mlt_mips_vr4300_vrc4373_rom.ldi: For testing
+ purposes ROM loaded code is put at 0x80680000 and its working RAM
+ at 0x80600800. These will be moved back to the real addresses when
+ we can build real ROMs.
+ The corresponding .mlt file has NOT been changed.
+
+ * src/plf_stub.c (hal_plf_init_serial): Re-enabled initialization
+ of serial port.
+ Temporarily made calls to PMON close function unconditional.
+
+ * src/plf_misc.c (hal_platform_init): Added call to
+ patch_dbg_syscalls().
+
+ * src/platform.S: Lots of code, tables and definitions added to
+ initialize the MMU and memory/bus controllers.
+
+ * src/hal_diag.c: Added support for GDB protocol messages.
+
+ * include/platform.inc: Added hal_mmu_init and hal_memc_init
+ macros. Added code to initialize the VSR table in various
+ configurations.
+
+1999-04-26 Gary Thomas <gthomas@cygnus.co.uk>
+
+ [VR4300 branch]
+ * include/pkgconf/hal_vr4300_vrc4373.h: Default diagnostics on port B.
+
+ * src/hal_diag.c (hal_diag_init): Port initialization was incorrect.
+
+1999-04-23 Nick Garnett <nickg@cygnus.co.uk>
+
+ [VR4300 branch]
+ * include/platform.inc: Added some extra vsr table redirects for
+ most other exceptions while we are running under PMON.
+
+1999-04-22 Nick Garnett <nickg@cygnus.co.uk>
+
+ [VR4300 branch]
+ * include/plf_stub.h:
+ * src/plf_stub.c:
+ * src/PKGconf.mak (COMPILE):
+ Files added to start work on GDB stub support.
+
+1999-04-22 Gary Thomas <gthomas@cygnus.co.uk>
+
+ [VR4300 branch]
+ * src/hal_diag.c:
+ * include/pkgconf/hal_vr4300_vrc4373.h: Add diag/gdb serial
+ port configury.
+
+1999-04-22 Nick Garnett <nickg@cygnus.co.uk>
+
+ [VR4300 branch]
+ * include/platform.inc: Modified hal_intc_init to always enable
+ IPL0..2 bits in CP0 status register.
+
+1999-04-21 Nick Garnett <nickg@cygnus.co.uk>
+
+ [VR4300 branch]
+ * src/plf_misc.c: Added this file to contain hal_platform_init().
+
+ * src/pmon.S: Renamed pmon entry functions to avoid clashes with
+ the C library. Removed unused code.
+
+ * src/platform.S: Added this file. It contains an ISR springboard
+ routine to decode interrupts via the vrc4372, a breakpoint
+ springboard to allow breakpoints to continue being handled by
+ PMON, and board specific versions of the ISR tables.
+ [later] Fixed a bug in the ISR springboard, added a few comments
+ too.
+
+ * src/hal_diag.c: Implemented direct-to-hardware diagnostic
+ output.
+
+ * src/PKGconf.mak (COMPILE): Added platform.S.
+ Added plf_misc.c.
+
+ * include/plf_intr.h: Added extensive support for vr4372 interrupt
+ controller.
+
+ * include/platform.inc: Added an initial status register value to
+ avoid upsetting PMON. Added plant of hal_breakpoint_springboard in
+ VSR table. Added some diagnostic code to wiggle a led.
+ Added an implementation of hal_intc_init. Changed initial status
+ register value. Moved VRC4372 register definitions here.
+
Index: packages/hal/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/07/31 21:15:39 1.17
+++ ChangeLog 2001/09/12 04:20:11
@@ -0,0 +1,5 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_powerpc_quicc.cdl (CYGNUM_HAL_QUICC_DIAG_BAUD):
+ 234000->230400 typo.
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.33
diff -u -0 -r1.33 ChangeLog
--- ChangeLog 2001/09/12 00:59:24 1.33
+++ ChangeLog 2001/09/12 04:20:14
@@ -0,0 +1,8 @@
+2001-09-11 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_sh.cdl (CYGHWR_HAL_SH_BIGENDIAN): Set the default
+ from what the platform requests, using the new
+ CYGINT_HAL_SH_PLF_LITTLEENDIAN_DEFAULT CDL interface.
+
+ * src/sh.ld: Support .rel.got input sections.
+
Index: packages/hal/sh/cq7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7708/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/06/01 22:16:43 1.13
+++ ChangeLog 2001/09/12 04:20:17
@@ -0,0 +1,4 @@
+2001-09-11 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_sh_sh7708_cq7708.cdl: Default to big-endian.
+
Index: packages/hal/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7750/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.9
+++ ChangeLog 2001/09/12 04:20:20
@@ -0,0 +1,4 @@
+2001-09-11 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_sh_sh7750_cq7750.cdl: Default to big endian.
+
Index: packages/hal/sh/edk7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/edk7708/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/06/01 22:16:43 1.6
+++ ChangeLog 2001/09/12 04:20:23
@@ -0,0 +1,4 @@
+2001-09-11 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_sh_edk7708.cdl: Default to big endian.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/09/12 00:59:24 1.13
+++ ChangeLog 2001/09/12 04:20:26
@@ -0,0 +1,5 @@
+2001-09-10 Jesper Skov <jskov@redhat.com>
+
+ * src/sh3_sci.c (cyg_hal_plf_sci_isr,
+ cyg_hal_plf_sci_getc_nonblock): Recover from serial RX overruns.
+
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2001/09/12 00:59:24 1.23
+++ ChangeLog 2001/09/12 04:20:30
@@ -0,0 +1,4 @@
+2001-09-11 Jesper Skov <jskov@redhat.com>
+
+ * src/diag.cxx (diag_check_string): Also accept \b.
+
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.11
+++ ChangeLog 2001/09/12 04:20:33
@@ -0,0 +1,6 @@
+2001-09-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/isoinfra.cdl: Add CYGINT_ISO_PTHREAD_MUTEX and
+ CYGBLD_ISO_PTHREAD_MUTEX_HEADER.
+ * include/pthread.h: Include above header if set.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.67
diff -u -0 -r1.67 ChangeLog
--- ChangeLog 2001/09/12 00:59:24 1.67
+++ ChangeLog 2001/09/12 04:20:37
@@ -0,0 +1,10 @@
+2001-09-07 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/thread.inl (measure_stack_usage): Deal with stack limits.
+
+2001-09-07 Nick Garnett <nickg@redhat.com>
+
+ * src/common/thread.cxx (set_priority): Change argument to
+ instrumentation call to new_priority rather than current
+ priority. (Suggested by Andrew Lunn).
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.40
diff -u -0 -r1.40 ChangeLog
--- ChangeLog 2001/09/12 00:59:25 1.40
+++ ChangeLog 2001/09/12 04:20:41
@@ -0,0 +1,16 @@
+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/parse.c: A semi colon can be used to separate multiple
+ commands on one line.
+
@@ -9,0 +26,7 @@
+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.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/08/03 12:27:34 1.19
+++ ChangeLog 2001/09/12 04:20:44
@@ -0,0 +1,4 @@
+2001-09-07 Jesper Skov <jskov@redhat.com>
+
+ * tests/heaptest.c: Added some extra output on failures.
+
====================================
Here is a summary of the files modified:
M packages/ChangeLog
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/cdl/posix.cdl
M packages/compat/posix/current/cdl/pthread.cdl
A packages/compat/posix/current/include/mutex.h
M packages/compat/posix/current/include/pthread.h
M packages/compat/posix/current/src/sched.cxx
M packages/compat/posix/current/src/sem.cxx
A packages/devs/flash/mips/vrc437x/current/ChangeLog
A packages/devs/flash/mips/vrc437x/current/cdl/flash_mips_vrc437x.cdl
A packages/devs/flash/mips/vrc437x/current/src/mips_vrc437x_flash.c
M packages/devs/serial/arm/aeb/current/ChangeLog
M packages/devs/serial/arm/aeb/current/cdl/ser_arm_aeb.cdl
M packages/devs/serial/arm/at91/current/ChangeLog
M packages/devs/serial/arm/at91/current/cdl/ser_arm_at91.cdl
M packages/devs/serial/arm/cma230/current/ChangeLog
M packages/devs/serial/arm/cma230/current/cdl/ser_arm_cma230.cdl
M packages/devs/serial/arm/ebsa285/current/ChangeLog
M packages/devs/serial/arm/ebsa285/current/cdl/ser_arm_ebsa285.cdl
M packages/devs/serial/arm/edb7xxx/current/ChangeLog
M packages/devs/serial/arm/edb7xxx/current/cdl/ser_arm_edb7xxx.cdl
M packages/devs/serial/arm/pid/current/ChangeLog
M packages/devs/serial/arm/pid/current/cdl/ser_arm_pid.cdl
M packages/devs/serial/arm/sa11x0/current/ChangeLog
M packages/devs/serial/arm/sa11x0/current/cdl/ser_arm_sa11x0.cdl
M packages/devs/serial/i386/pc/current/ChangeLog
M packages/devs/serial/i386/pc/current/cdl/ser_i386_pc.cdl
M packages/devs/serial/loop/current/ChangeLog
M packages/devs/serial/loop/current/cdl/ser_loop.cdl
M packages/devs/serial/mips/atlas/current/ChangeLog
M packages/devs/serial/mips/atlas/current/cdl/ser_mips_atlas.cdl
M packages/devs/serial/mips/jmr3904/current/ChangeLog
M packages/devs/serial/mips/jmr3904/current/cdl/ser_mips_jmr3904.cdl
R packages/devs/serial/mips/vrc4373/current/ChangeLog
R packages/devs/serial/mips/vrc4373/current/cdl/ser_mips_vrc4373.cdl
R packages/devs/serial/mips/vrc4373/current/src/vrc4373_serial.c
R packages/devs/serial/mips/vrc4373/current/src/vrc4373_serial.h
A packages/devs/serial/mips/vrc437x/current/ChangeLog
A packages/devs/serial/mips/vrc437x/current/cdl/ser_mips_vrc437x.cdl
A packages/devs/serial/mips/vrc437x/current/src/vrc437x_serial.c
A packages/devs/serial/mips/vrc437x/current/src/vrc437x_serial.h
M packages/devs/serial/mn10300/mn10300/current/ChangeLog
M packages/devs/serial/mn10300/mn10300/current/cdl/ser_mn10300.cdl
M packages/devs/serial/powerpc/cogent/current/ChangeLog
M packages/devs/serial/powerpc/cogent/current/cdl/ser_powerpc_cogent.cdl
M packages/devs/serial/powerpc/quicc/current/ChangeLog
M packages/devs/serial/powerpc/quicc/current/cdl/ser_quicc_smc.cdl
M packages/devs/serial/sparclite/sleb/current/ChangeLog
M packages/devs/serial/sparclite/sleb/current/cdl/ser_sparclite_sleb.cdl
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/include/hal_if.h
M packages/hal/common/current/include/hal_stub.h
M packages/hal/common/current/src/hal_stub.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/include/arch.inc
M packages/hal/mips/arch/current/include/mips-stub.h
M packages/hal/mips/vr4300/current/ChangeLog
M packages/hal/mips/vr4300/current/cdl/hal_mips_vr4300.cdl
M packages/hal/mips/vr4300/current/include/var_arch.h
M packages/hal/mips/vr4300/current/include/variant.inc
M packages/hal/mips/vr4300/current/src/mips_vr4300.ld
M packages/hal/mips/vrc4373/current/ChangeLog
M packages/hal/mips/vrc4373/current/cdl/hal_mips_vr4300_vrc4373.cdl
R packages/hal/mips/vrc4373/current/include/hal_diag.h
R packages/hal/mips/vrc4373/current/include/platform.inc
R packages/hal/mips/vrc4373/current/include/plf_cache.h
R packages/hal/mips/vrc4373/current/include/plf_intr.h
R packages/hal/mips/vrc4373/current/include/plf_io.h
R packages/hal/mips/vrc4373/current/include/plf_stub.h
R packages/hal/mips/vrc4373/current/include/plf_z8530.h
A packages/hal/mips/vrc4373/current/misc/redboot_RAM.ecm
A packages/hal/mips/vrc4373/current/misc/redboot_ROM.ecm
A packages/hal/mips/vrc4373/current/misc/redboot_ROMRAM.ecm
R packages/hal/mips/vrc4373/current/misc/stubrom.perm
R packages/hal/mips/vrc4373/current/src/hal_diag.c
R packages/hal/mips/vrc4373/current/src/platform.S
R packages/hal/mips/vrc4373/current/src/plf_misc.c
R packages/hal/mips/vrc4373/current/src/plf_stub.c
R packages/hal/mips/vrc4373/current/src/pmon.S
A packages/hal/mips/vrc437x/current/ChangeLog
A packages/hal/mips/vrc437x/current/cdl/hal_mips_vr4300_vrc437x.cdl
A packages/hal/mips/vrc437x/current/include/hal_diag.h
A packages/hal/mips/vrc437x/current/include/platform.inc
A packages/hal/mips/vrc437x/current/include/plf_cache.h
A packages/hal/mips/vrc437x/current/include/plf_intr.h
A packages/hal/mips/vrc437x/current/include/plf_io.h
A packages/hal/mips/vrc437x/current/include/plf_stub.h
A packages/hal/mips/vrc437x/current/include/plf_z8530.h
A packages/hal/mips/vrc437x/current/misc/stubrom.perm
A packages/hal/mips/vrc437x/current/src/hal_diag.c
A packages/hal/mips/vrc437x/current/src/platform.S
A packages/hal/mips/vrc437x/current/src/plf_misc.c
A packages/hal/mips/vrc437x/current/src/plf_serial.c
A packages/hal/mips/vrc437x/current/src/plf_stub.c
A packages/hal/mips/vrc437x/current/src/pmon.S
M packages/hal/powerpc/quicc/current/ChangeLog
M packages/hal/powerpc/quicc/current/cdl/hal_powerpc_quicc.cdl
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/cdl/hal_sh.cdl
M packages/hal/sh/arch/current/src/sh.ld
M packages/hal/sh/cq7708/current/ChangeLog
M packages/hal/sh/cq7708/current/cdl/hal_sh_sh7708_cq7708.cdl
M packages/hal/sh/cq7750/current/ChangeLog
M packages/hal/sh/cq7750/current/cdl/hal_sh_sh7750_cq7750.cdl
M packages/hal/sh/edk7708/current/ChangeLog
M packages/hal/sh/edk7708/current/cdl/hal_sh_edk7708.cdl
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/src/sh3_sci.c
M packages/infra/current/ChangeLog
M packages/infra/current/src/diag.cxx
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/cdl/isoinfra.cdl
M packages/isoinfra/current/include/pthread.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/include/thread.inl
M packages/kernel/current/src/common/thread.cxx
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/main.c
M packages/redboot/current/src/parse.c
M packages/redboot/current/src/version.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/tests/heaptest.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-09-11 17:59 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-09-11 17:59 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-09-07).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.40
diff -u -0 -r1.40 NEWS
--- NEWS 2001/08/10 19:27:55 1.40
+++ NEWS 2001/09/12 00:56:26
@@ -0,0 +1 @@
+* AMD PCNet ethernet driver added.
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.57
diff -u -0 -r1.57 ChangeLog
--- ChangeLog 2001/08/03 12:27:32 1.57
+++ ChangeLog 2001/09/12 00:56:29
@@ -107,0 +108,4 @@
+2001-04-03 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added PCNet ethernet driver package.
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/08/10 19:27:55 1.18
+++ ChangeLog 2001/09/12 00:56:33
@@ -0,0 +1,5 @@
+2001-09-06 Jesper Skov <jskov@redhat.com>
+
+ * cdl/posix.cdl: Moved signal implements statements to the
+ CYGPKG_POSIX_SIGNALS component.
+
Index: packages/devs/eth/amd/pcnet/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Sep 11 17:56:35 2001
@@ -0,0 +1,123 @@
+2001-07-26 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c (amd_pcnet_init): Wait for init table loadup
+ completion. Removed ESA hack.
+
+2001-07-25 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c: Be more careful with the use of STOP since it
+ clears interrupt request flags. Moved some code from _start to
+ _init. Don't double check RX int flag in RxEvent function.
+ (amd_pcnet_init): Move ID output below initialization.
+ Get rid of the last use of STOP, replace with SUSPEND. Minor
+ cleanups.
+ (amd_pcnet_init): Fix silly compile error.
+ (amd_pcnet_init): Check that the controller actually
+ starts. Appears that it needs to be kicked a couple of times under
+ certain conditions.
+
+ * src/amd_pcnet.h: Added TFC bits.
+
+2001-07-24 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c: Mask off RDRA/TDRA pointers. Additional debug
+ info. Hack for broken ESA init. Don't clear TX interrupt flag in
+ send function (leave it to the event handler).
+ (pcnet_stop): Don't reset the controller, just stop it.
+ (pcnet_TxEvent): Only ack interrupt once.
+
+ * src/amd_pcnet.h: Added more registers.
+
+2001-07-18 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c: Make controller recover after FIFO
+ underflow. Removed unnecessary stall checking. Signal stack on TX
+ errors.
+
+2001-07-16 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c: Minor cleanups, avoid use of diag_printf unless
+ when debugging.
+
+2001-07-12 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c: Use PCI_IO accessor macros instead of HAL IO
+ macros. Added a few more CPU->PCI address conversions. Print
+ controller data.
+
+ * src/amd_pcnet.h: Added default PCI_IO accessor macros. Use
+ PCI_IO accessor macros instead of HAL IO macros.
+
+ * src/if_pcnet.c: Removed macros. Added new interrupt handling
+ code. Added code to find resources via PCI library. Change from
+ enaddr to esa. Use HAL_PCI_CPU_TO_BUS macros instead of phys
+ address macro. Fix esa setup code. Debug output tidied up.
+
+ * src/amd_pcnet.h: Moved macros here. Added definitions for 32 bit
+ RD/TD (unused). Changes for PCI configury.
+
+ * cdl/amd_pcnet_eth_drivers.cdl: Removed static esa option (now
+ per-device option). Added dev count option.
+
+ * src/if_pcnet.c: Get rid of within_send.
+ * src/amd_pcnet.h: Same.
+
+ * src/if_pcnet.c: Fix compile error.
+
+2001-04-09 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c: More updates.
+
+ * src/amd_pcnet.h: A few more defs.
+
+ * cdl/amd_pcnet_eth_drivers.cdl: Removed write EEPROM option.
+
+ * src/if_pcnet.c: Fix link status check code. Change some C types
+ to cyg types.
+ * src/amd_pcnet.h (get_reg, put_reg): Also access ANR registers.
+
+ * src/amd_pcnet.h: Macros for accessing structure elements.
+ * src/if_pcnet.c: Use those macros.
+
+2001-04-04 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c: Keep local counter of where to expect RX
+ packets. Appears that the receive ring counter always points at
+ the first buffer.
+ (pcnet_poll): Handle RX events before TX events.
+ Make sure to not accidently clear IENA flag.
+
+ * src/if_pcnet.c: Added RX code.
+ * src/amd_pcnet.h: A few more defs.
+
+2001-04-03 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c (amd_pcnet_init): Feed controller physical address.
+
+ * Cloned from LAN91Cxx driver.
+
+//===========================================================================
+//####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/eth/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/06/10 19:35:24 1.19
+++ ChangeLog 2001/09/12 00:56:39
@@ -0,0 +1,14 @@
+2001-08-31 Hugo Tyson <hmt@redhat.com>
+2001-08-31 Andrew Lunn <Andrew.Lunn@ascom.ch>
+
+ * src/if_ebsa285.c (TxDone): Check from prev change is moved to
+ the logical driver. Also, we zero the key in global state before
+ the callback - this should make no difference, but again it's good
+ practice, and ASCOM's tests indicate a benefit for CASE 106059.
+
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_ebsa285.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
Index: packages/devs/eth/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/iq80310/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/08/17 16:37:36 1.2
+++ ChangeLog 2001/09/12 00:56:42
@@ -0,0 +1,11 @@
+2001-08-24 Mark Salter <msalter@redhat.com>
+
+ * src/if_iq80310.c (PacketRxReady): Break out of Rx loop after
+ one packet is delivered for RedBoot.
+
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_iq80310.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
@@ -42 +53 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/devs/eth/cf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cf/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/06/22 18:18:47 1.7
+++ ChangeLog 2001/09/12 00:56:45
@@ -0,0 +1,10 @@
+2001-08-25 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_sc_lpe.c (sc_lpe_card_handler): Rework ESA discovery code.
+
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_sc_lpe.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
@@ -117 +127 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/06/22 18:18:47 1.6
+++ ChangeLog 2001/09/12 00:56:49
@@ -0,0 +1,26 @@
+2001-08-29 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/intel_i82559_eth_drivers.cdl: New CDL options called
+ CYGPKG_DEVS_ETH_INTEL_I82559_TICKLE_THREAD, .._PRIORITY and
+ .._DELAY to control the thread. By default this is all disabled
+ because it is not needed for a real network application which
+ itself proactively tries to use the net - it's only needed when
+ the app is totally passive, so the driver otherwise does not get
+ CPU time at all.
+
+ * src/if_i82559.c (starti82559ticklethread): New code to start a
+ thread (!) to catch lost interrupts and thus restart jammed
+ hardware. It's only possible if KERNEL and NET - RedBoot is
+ unaffected, and it's not needed for RedBoot 'cos RedBoot polls.
+ (TxMachine): An assert about the CU idle status sometimes fired;
+ made the code more conservative wrt timing here.
+ (comments): more documentation on the possible external configury
+ by .inl file, described the two TIMEOUT macros that can be set,
+ and indeed must be to use the tickling thread meaningfully.
+
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_i82559.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
@@ -632 +658 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/devs/eth/ns/dp83902a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/ns/dp83902a/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/06/25 18:24:35 1.1
+++ ChangeLog 2001/09/12 00:56:52
@@ -0,0 +1,5 @@
+2001-08-25 Gary Thomas <gthomas@redhat.com>
+
+ * include/dp83902a.h (DP_DATAPORT): Add - used by ESA discovery
+ on SC/LPE card.
+
Index: packages/devs/eth/powerpc/fec/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/powerpc/fec/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/29 07:16:27 1.2
+++ ChangeLog 2001/09/12 00:56:55
@@ -0,0 +1,6 @@
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_fec.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
Index: packages/devs/eth/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/05/18 06:32:29 1.9
+++ ChangeLog 2001/09/12 00:56:58
@@ -0,0 +1,6 @@
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_quicc.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
@@ -158 +164 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/devs/flash/intel/strata/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/strata/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/07/18 11:38:40 1.7
+++ ChangeLog 2001/09/12 00:57:01
@@ -0,0 +1,8 @@
+2001-08-25 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash_program_buf.c (flash_program_buf): Allow configuration
+ specific code sequence for actual writing of data. Define by the
+ macro CYGHWR_FLASH_WRITE_ELEM. Note: this is required on some
+ hardware, like the Intel SA185, which handles flash writes in
+ strange/obscure fashion.
+
Index: packages/devs/kbd/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/kbd/arm/ipaq/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/05/18 06:32:30 1.2
+++ ChangeLog 2001/09/12 00:57:04
@@ -0,0 +1,4 @@
+2001-08-29 Kenichi Nakamura <nakamura@redhat.com>
+
+ * cdl/kbd_ipaq.cdl: Modified dependency on file I/O package.
+
Index: packages/devs/serial/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/iq80310/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/02/19 17:27:11 1.1
+++ ChangeLog 2001/09/12 00:57:10
@@ -0,0 +1,4 @@
+2001-09-03 Jesper Skov <jskov@redhat.com>
+
+ * include/arm_iq80310_ser.inl: Fix interrupt vector name typos.
+
Index: packages/devs/touch/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/touch/arm/ipaq/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/05/18 06:32:30 1.2
+++ ChangeLog 2001/09/12 00:57:13
@@ -0,0 +1,4 @@
+2001-08-29 Kenichi Nakamura <nakamura@redhat.com>
+
+ * cdl/touch_ipaq.cdl: Modified dependency on file I/O package.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.60
diff -u -0 -r1.60 ChangeLog
--- ChangeLog 2001/08/22 06:27:14 1.60
+++ ChangeLog 2001/09/12 00:57:16
@@ -0,0 +1,4 @@
+2001-08-24 Mark Salter <msalter@redhat.com>
+
+ * src/arm_stub.c (target_thumb_ins): Add support for pop insn.
+
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2001/06/22 18:18:47 1.21
+++ ChangeLog 2001/09/12 00:57:19
@@ -0,0 +1,6 @@
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_cmds.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
@@ -754 +760 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/08/17 16:37:36 1.9
+++ ChangeLog 2001/09/12 00:57:23
@@ -0,0 +1,15 @@
+2001-08-27 Mark Salter <msalter@redhat.com>
+
+ * cdl/hal_arm_iq80310.cdl (CYGSEM_HAL_ARM_IQ80310_BTB): New option.
+ (CYGSEM_HAL_ARM_IQ80310_CLEAR_PCI_RETRY) New option.
+
+ * src/iq80310_pci.c (cyg_hal_plf_pci_init): Clear PCI retry based on
+ CYGSEM_HAL_ARM_IQ80310_CLEAR_PCI_RETRY.
+
+ * include/hal_platform_setup.h: Turn on BTB based on configure option.
+
+2001-08-24 Mark Salter <msalter@redhat.com>
+
+ * src/iq80310_misc.c (iq80310_program_new_stack): Convert to inline
+ asm so that code generation differences won't break it.
+
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/07/29 02:00:08 1.8
+++ ChangeLog 2001/09/12 00:57:26
@@ -0,0 +1,7 @@
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_cmds.c:
+ * src/lcd_support.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/08/22 06:27:14 1.15
+++ ChangeLog 2001/09/12 00:57:29
@@ -0,0 +1,6 @@
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_linux_exec.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.66
diff -u -0 -r1.66 ChangeLog
--- ChangeLog 2001/08/17 16:37:36 1.66
+++ ChangeLog 2001/09/12 00:57:33
@@ -0,0 +1,5 @@
+2001-08-24 Mark Salter <msalter@redhat.com>
+
+ * src/generic-stub.c (__process_packet): Add support for 'D' packet.
+ (__process_packet): Check for impossible mem write length.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2001/08/03 12:27:32 1.23
+++ ChangeLog 2001/09/12 00:57:36
@@ -0,0 +1,20 @@
+2001-09-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S (__default_interrupt_vsr): Adjust saved stack pointer
+ for the hardware and trampoline saved data.
+ (__default_exception_vsr): Ditto.
+
+2001-08-31 Nick Garnett <nickg@redhat.com>
+
+ * include/arch.inc: Clean up typo in stack switching macros.
+
+2001-08-22 Nick Garnett <nickg@redhat.com>
+
+ * include/hal_io.h: Added some macros to do in-memory data
+ accesses for memory mapped devices.
+
+ * include/hal_arch.h: Attempted to make some sense out of the
+ stack size macros.
+
+ * include/hal_intr.h: Extended VSR table to its full 256 entries.
+
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/08/15 02:21:28 1.10
+++ ChangeLog 2001/09/12 00:57:39
@@ -0,0 +1,20 @@
+2001-09-07 Jonathan Larmour <jlarmour@redhat.com>
+
+ * misc/redboot_FLOPPY.ecm: Disable
+ CYGSEM_REDBOOT_VALIDATE_USER_RAM_LOADS
+ * misc/redboot_ROM.ecm: Ditto.
+
+2001-09-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/plf_misc.c (hal_platform_init): If not RAM startup, install
+ exception VSRs.
+
+2001-08-22 Nick Garnett <nickg@redhat.com>
+
+ * include/pkgconf/mlt_i386_pc_floppy.ldi:
+ * include/pkgconf/mlt_i386_pc_floppy.mlt:
+ Moved load base address from 0x2000 to 0x3000.
+
+ * include/platform.inc (hal_idt_init): Added entries to set up IDT
+ entries 48..67.
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/08/03 12:27:33 1.4
+++ ChangeLog 2001/09/12 00:57:43
@@ -0,0 +1,8 @@
+2001-08-22 Nick Garnett <nickg@redhat.com>
+
+ * src/pcmb_misc.c: Added spinlock to clock read operation.
+
+ * include/pcmb_io.h (PC_WRITE_SCREEN_*): Added casts to make these
+ macros more universal.
+
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.53
diff -u -0 -r1.53 ChangeLog
--- ChangeLog 2001/08/03 12:27:33 1.53
+++ ChangeLog 2001/09/12 00:57:46
@@ -0,0 +1,6 @@
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_linux_exec.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
@@ -1462 +1468 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/mips/rm7000/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/ocelot/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.5
+++ ChangeLog 2001/09/12 00:57:49
@@ -0,0 +1,6 @@
+2001-08-31 David Woodhouse <dwmw2@redhat.com>
+
+ * cfl/hal_mips_rm7000_ocelot.cdl: Fix compiler options to use
+ -mips2 for BE build, and make the LE options match the BE options
+ in all but endianness.
+
Index: packages/hal/mn10300/stb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/stb/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/08/17 16:37:36 1.5
+++ ChangeLog 2001/09/12 00:57:52
@@ -0,0 +1,5 @@
+2001-09-05 David Howells <dhowells@redhat.com>
+
+ * src/plf_misc.c: made inclusion here of hal_ctrlc_isr()
+ contingent on the lack of virtual vector support.
+
Index: packages/hal/powerpc/mpc8xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mpc8xx/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/06/29 14:45:50 1.11
+++ ChangeLog 2001/09/12 00:57:55
@@ -0,0 +1,4 @@
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/mpc8xxrev.c: Don't use printf(), but rather diag_printf().
+
@@ -167 +171 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.32
diff -u -0 -r1.32 ChangeLog
--- ChangeLog 2001/07/18 11:38:41 1.32
+++ ChangeLog 2001/09/12 00:57:58
@@ -0,0 +1,10 @@
+2001-09-05 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_stub.c (__single_step): Changed type 2 handling.
+
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_linux_exec.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
@@ -836 +846 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/07/29 02:00:09 1.12
+++ ChangeLog 2001/09/12 00:58:00
@@ -0,0 +1,6 @@
+2001-09-05 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_ubc.h: Type 2 BRCR definitions.
+
+ * include/mod_7729.h (CYGARC_SH_MOD_UBC): Changed to type 2.
+
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.22
+++ ChangeLog 2001/09/12 00:58:04
@@ -0,0 +1,40 @@
+2001-08-25 Gary Thomas <gthomas@redhat.com>
+
+ * src/diag.cxx (_vprintf): Fix confusion between signed and unsigned
+ descriptors (only %d is signed).
+
+2001-08-24 Gary Thomas <gthomas@redhat.com>
+
+ * include/diag.h: Export diag_dump_buf_with_offset.
+
+ * src/diag.cxx (_vprintf): Fix problems with signed/unsigned prints.
+ (diag_dump_buf_with_offset): Export.
+
+2001-08-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/diag.cxx (_vprintf): Restore functionality of %D,%U,%X,%B,%S,%C
+ which were present in old code.
+
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/diag.cxx:
+ * include/diag.h:
+ * cdl/infra.cdl: Restructuring to support more flexible versions
+ of diag_printf() and related functions. Remove old cruft which
+ was workaround for possibly failing compilers [K&R support].
+ These versions of printf(), etc, were part of the RedBoot package
+ and have been moved here (and renamed) to reduce code duplication.
+
+2001-08-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/eprintf.c: New file to implement __eprintf called from libgcc.
+ * cdl/infra.cdl: Build it.
+ * include/cyg_type.h: Provide __THROW default empty throw specifier.
+ * include/cyg_ass.h (cyg_assert_fail): Add __THROW.
+ (cyg_assert_msg): Ditto.
+ * src/buffer.cxx (cyg_assert_fail): Ditto.
+ * src/fancy.cxx (cyg_assert_fail): Ditto.
+ * src/null.cxx (cyg_assert_fail): Ditto (twice).
+ * src/simple.cxx (cyg_assert_fail): Ditto.
+ * src/tcdiag.cxx (cyg_assert_msg): Ditto.
+
@@ -734 +774 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/08/22 06:27:14 1.22
+++ ChangeLog 2001/09/12 00:58:08
@@ -0,0 +1,25 @@
+2001-09-05 Gary Thomas <gthomas@redhat.com>
+
+ * src/stand_alone/eth_drv.c (eth_drv_init): Don't initialize
+ structures if ESA is zero. This is used by low level drivers
+ to indicate that a device is present, but can't currently be
+ used. The eCos driver handles this case as well.
+
+2001-08-31 Hugo Tyson <hmt@redhat.com>
+2001-08-31 Andrew Lunn <Andrew.Lunn@ascom.ch>
+
+ * src/net/eth_drv.c (eth_drv_tx_done): Guard against a NULL key
+ return - which can be caused by race conditions in the driver,
+ this is the neatest fixup. It's good defensive programming
+ anyway and ASCOM's tests indicate a benefit for CASE 106059.
+
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/stand_alone/eth_drv.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
+ * cdl/eth_drivers.cdl: Only enable warning/debug modes if RedBoot
+ is present as the debug environment (since there are implicit
+ dependencies on RedBoot functions).
+
@@ -359 +384 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/io/pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/pci/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/04/06 17:20:38 1.12
+++ ChangeLog 2001/09/12 00:58:11
@@ -0,0 +1,6 @@
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/pci.c:
+ printf() is no longer a part of RedBoot. Thus all programs
+ must use diag_printf() and related functions instead.
+
@@ -265 +271 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.66
diff -u -0 -r1.66 ChangeLog
--- ChangeLog 2001/08/22 06:27:14 1.66
+++ ChangeLog 2001/09/12 00:58:15
@@ -0,0 +1,126 @@
+2001-09-05 Jesper Skov <jskov@redhat.com>
+
+ * include/mqueue.inl (Cyg_Mqueue): Initialize busy flag of last
+ entry in the list.
+
+2001-09-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/instrument.cdl (CYGDBG_KERNEL_INSTRUMENT_BUILD_HOST_DUMP):
+ Remove redundant requires, and adjust make rule to be more portable
+ across hosts.
+ (CYGDBG_KERNEL_INSTRUMENT_MSGS_BUILD_HEADERFILE):
+ Invoke script with sh directly rather than rely on executable attribute.
+
+ * host/instr/readme.txt: Update build of host dump as per the changed
+ CDL.
+
+ * cdl/kernel.cdl: Don't build nullinst.cxx any more.
+ Build meminst.cxx only in CYGPKG_KERNEL_INSTRUMENT.
+ * src/instrmnt/nullinst.cxx: Delete. It causes confusion in the
+ library as it declares cyg_instrument like meminst.cxx does.
+
+2001-08-31 Nick Garnett <nickg@redhat.com>
+
+ * src/intr/intr.cxx: Clean up typo in DSR table
+ case. dsr_table_tail and dsr_table_head were not being subscripted
+ in a couple of places.
+
+2001-08-23 Hugo Tyson <hmt@redhat.com>
+2001-08-20 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * include/instrument_desc.h: New file. This contains the table of
+ events used to print the nice information. It should be
+ regenerated when the instrumentation numbers change.
+
+ * src/instrmnt/meminst.cxx (cyg_instrument_msg):
+ returns an ASCII string describing the type of event the
+ instrumentation code logged.
+
+ * include/instrmnt.h: Added function prototype.
+
+ * cdl/instrument.cdl: Configury for enabling the new function, and
+ optionally rebuilding its header file and building a host tool.
+
+ * host/instr/dump_instr.c: New file. A host program to print the
+ instrumentation information in a human readable form.
+
+ * host/instr/instrument.sh: New file. Script to generate table of
+ events with textual representation.
+
+ * host/instr/readme.txt: New file. Helpful information.
+
+2001-08-23 Nick Garnett <nickg@redhat.com>
+
+ * include/kapidata.h (CYG_THREADTIMER_MEMBERS):
+ Substituted an expicit cyg_alarm object for CYG_ALARM_MEMBERS in
+ this definition. In some architectures (MIPS in particular) the
+ structures need to be padded to a multiple of 64 bits. This was
+ not happening with the macro substituted versions.
+ This is just a temporary fix, I'll leave it to Jifl to sort out a
+ real patch when he returns.
+
+2001-08-23 Hugo Tyson <hmt@redhat.com>
+
+ * src/common/thread.cxx: Properly qualify Cyg_Thread::destructors
+ array so that it builds when destructors are not used.
+
+2001-08-23 Nick Garnett <nickg@redhat.com>
+
+ * src/sched/mlqueue.cxx: Added code to
+ Cyg_SchedThread_Implementation::to_queue_head() to handle a NULL
+ thread queue pointer. This compensates for a minor change in
+ behaviour of the scheduler.
+
+2001-08-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/thread.cdl: Add kernel thread destructor options.
+ * include/kapidata.h: Add thread destructor entries to cyg_thread
+ * include/thread.hxx (Cyg_Thread): Give per-thread data indexes
+ their own type, cyg_data_index.
+ Include new thread destructor data members, and new add_destructor
+ and rem_destructor member functions.
+ * include/thread.inl: Use a cyg_data_index for per-thread data handle.
+ (add_destructor): New Cyg_Thread member function.
+ (rem_destructor): Ditto.
+ * src/common/kapi.cxx: Use cyg_data_index type for per-thread data
+ functions.
+ * src/common/thread.cxx (Cyg_Thread): initialise per-thread
+ destructors if needed.
+ Define static destructors if needed.
+ (exit): Call destructors.
+ (new_data_index): Use cyg_data_index type.
+ (free_data_index): Ditto.
+
+2001-08-22 Hugo Tyson <hmt@redhat.com>
+
+ * src/sync/mutex.cxx (Cyg_Mutex): Add initialization of the
+ priority ceiling value in the non-dynamic protocol case.
+
+2001-08-22 Nick Garnett <nickg@redhat.com>
+
+ * tests/intr0.c:
+ * tests/kintr0.c:
+ Swapped order of interrupt enable/disable calls to keep kernel
+ happy when assertions are enabled. Otherwise the enable call
+ complains that interrupts have not been disabled.
+
+ * src/sched/mlqueue.cxx:
+ Simplified algorithm in set_need_reschedule().
+
+ * include/smp.hxx:
+ * include/kapidata.h: Change spinlock to be a cyg_uint32, rather
+ than a cyg_atomic.
+
+ * src/intr/intr.cxx:
+ * include/intr.hxx:
+ Now arrange for DSRs to be called on the same CPU as the ISR. This
+ is necessary if the DSR needs to access per-CPU hardware (such as
+ interrupt controllers). This is achieved by keeping a separate DSR
+ list/table for each CPU.
+
+ * tests/smp.cxx: Some modifications to make this test work in a
+ real SMP environment.
+
+ * tests/timeslice.c:
+ * cdl/kernel.cdl: Added timeslice test.
+
@@ -5 +131 @@
- is slept with a low priority, and so did not run when awakened by
+ it slept with a low priority, and so did not run when awakened by
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.39
diff -u -0 -r1.39 ChangeLog
--- ChangeLog 2001/08/17 16:37:37 1.39
+++ ChangeLog 2001/09/12 00:58:19
@@ -0,0 +1,65 @@
+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 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().
+
Index: packages/templates/redboot/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/redboot/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/06/29 07:16:29 1.4
+++ ChangeLog 2001/09/12 00:58:22
@@ -0,0 +1,8 @@
+2001-09-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * current.ect: Silence warnings when selecting redboot template.
+
+2001-08-22 Gary Thomas <gthomas@redhat.com>
+
+ * current.ect: Include STDC string functions.
+
@@ -46 +54 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
====================================
Here is a summary of the files modified:
M host/tools/configtool/common/common/build.cxx
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/README.txt
M host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/about.htm
M host/tools/configtool/standalone/wxwin/aboutdlg.cpp
M host/tools/configtool/standalone/wxwin/admindlg.cpp
M host/tools/configtool/standalone/wxwin/admindlg.h
M host/tools/configtool/standalone/wxwin/appsettings.cpp
M host/tools/configtool/standalone/wxwin/appsettings.h
M host/tools/configtool/standalone/wxwin/configtool.cpp
M host/tools/configtool/standalone/wxwin/configtool.h
M host/tools/configtool/standalone/wxwin/configtooldoc.cpp
M host/tools/configtool/standalone/wxwin/ecutils.cpp
M host/tools/configtool/standalone/wxwin/ecutils.h
M host/tools/configtool/standalone/wxwin/mainwin.cpp
M host/tools/configtool/standalone/wxwin/settingsdlg.cpp
M host/tools/configtool/standalone/wxwin/symbols.h
M host/tools/configtool/standalone/wxwin/bitmaps/splash16.png
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M host/tools/configtool/standalone/wxwin/setup/makesetup.sh
M host/tools/configtool/standalone/wxwin/setup/maketarball.sh
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/cdl/posix.cdl
A packages/devs/eth/amd/pcnet/current/ChangeLog
A packages/devs/eth/amd/pcnet/current/cdl/amd_pcnet_eth_drivers.cdl
A packages/devs/eth/amd/pcnet/current/src/amd_pcnet.h
A packages/devs/eth/amd/pcnet/current/src/if_pcnet.c
M packages/devs/eth/arm/ebsa285/current/ChangeLog
M packages/devs/eth/arm/ebsa285/current/src/if_ebsa285.c
M packages/devs/eth/arm/iq80310/current/ChangeLog
M packages/devs/eth/arm/iq80310/current/src/if_iq80310.c
M packages/devs/eth/cf/current/ChangeLog
M packages/devs/eth/cf/current/src/if_sc_lpe.c
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/cdl/intel_i82559_eth_drivers.cdl
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
M packages/devs/eth/ns/dp83902a/current/ChangeLog
M packages/devs/eth/ns/dp83902a/current/include/dp83902a.h
M packages/devs/eth/powerpc/fec/current/ChangeLog
M packages/devs/eth/powerpc/fec/current/src/if_fec.c
M packages/devs/eth/powerpc/quicc/current/ChangeLog
M packages/devs/eth/powerpc/quicc/current/src/if_quicc.c
M packages/devs/flash/intel/strata/current/ChangeLog
M packages/devs/flash/intel/strata/current/src/flash_program_buf.c
M packages/devs/kbd/arm/ipaq/current/ChangeLog
M packages/devs/kbd/arm/ipaq/current/cdl/kbd_ipaq.cdl
M packages/devs/serial/arm/iq80310/current/ChangeLog
M packages/devs/serial/arm/iq80310/current/include/arm_iq80310_ser.inl
M packages/devs/touch/arm/ipaq/current/ChangeLog
M packages/devs/touch/arm/ipaq/current/cdl/touch_ipaq.cdl
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/src/arm_stub.c
M packages/hal/arm/ebsa285/current/ChangeLog
M packages/hal/arm/ebsa285/current/src/redboot_cmds.c
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/cdl/hal_arm_iq80310.cdl
M packages/hal/arm/iq80310/current/include/hal_platform_setup.h
M packages/hal/arm/iq80310/current/src/iq80310_misc.c
M packages/hal/arm/iq80310/current/src/iq80310_pci.c
M packages/hal/arm/iq80310/current/src/diag/cycduart.c
M packages/hal/arm/iq80310/current/src/diag/ether_test.c
M packages/hal/arm/iq80310/current/src/diag/pci_serv.c
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
M packages/hal/arm/sa11x0/ipaq/current/src/lcd_support.c
M packages/hal/arm/sa11x0/ipaq/current/src/redboot_cmds.c
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/src/redboot_linux_exec.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/src/generic-stub.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/cdl/hal_i386.cdl
M packages/hal/i386/arch/current/include/arch.inc
M packages/hal/i386/arch/current/include/hal_arch.h
M packages/hal/i386/arch/current/include/hal_intr.h
M packages/hal/i386/arch/current/include/hal_io.h
M packages/hal/i386/arch/current/src/i386.ld
M packages/hal/i386/arch/current/src/vectors.S
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.ldi
M packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.mlt
M packages/hal/i386/pc/current/misc/redboot_FLOPPY.ecm
M packages/hal/i386/pc/current/misc/redboot_ROM.ecm
M packages/hal/i386/pc/current/src/plf_misc.c
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/cdl/hal_i386_pcmb.cdl
M packages/hal/i386/pcmb/current/include/pcmb_intr.h
M packages/hal/i386/pcmb/current/include/pcmb_io.h
M packages/hal/i386/pcmb/current/src/pcmb_misc.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/src/redboot_linux_exec.c
M packages/hal/mips/rm7000/ocelot/current/ChangeLog
M packages/hal/mips/rm7000/ocelot/current/cdl/hal_mips_rm7000_ocelot.cdl
M packages/hal/mn10300/stb/current/ChangeLog
M packages/hal/mn10300/stb/current/src/plf_misc.c
M packages/hal/powerpc/mpc8xx/current/ChangeLog
M packages/hal/powerpc/mpc8xx/current/src/mpc8xxrev.c
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/src/sh_stub.c
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/include/mod_7729.h
M packages/hal/sh/sh3/current/include/mod_regs_ubc.h
M packages/infra/current/ChangeLog
M packages/infra/current/cdl/infra.cdl
M packages/infra/current/include/cyg_ass.h
M packages/infra/current/include/cyg_type.h
M packages/infra/current/include/diag.h
M packages/infra/current/src/buffer.cxx
M packages/infra/current/src/diag.cxx
A packages/infra/current/src/eprintf.c
M packages/infra/current/src/fancy.cxx
M packages/infra/current/src/null.cxx
M packages/infra/current/src/simple.cxx
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/io/pci/current/ChangeLog
M packages/io/pci/current/src/pci.c
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/instrument.cdl
M packages/kernel/current/cdl/kernel.cdl
M packages/kernel/current/cdl/thread.cdl
A packages/kernel/current/host/instr/dump_instr.c
A packages/kernel/current/host/instr/instrument.sh
A packages/kernel/current/host/instr/readme.txt
M packages/kernel/current/include/instrmnt.h
A packages/kernel/current/include/instrument_desc.h
M packages/kernel/current/include/intr.hxx
M packages/kernel/current/include/kapidata.h
M packages/kernel/current/include/mqueue.inl
M packages/kernel/current/include/smp.hxx
M packages/kernel/current/include/thread.hxx
M packages/kernel/current/include/thread.inl
M packages/kernel/current/src/common/kapi.cxx
M packages/kernel/current/src/common/thread.cxx
M packages/kernel/current/src/instrmnt/meminst.cxx
R packages/kernel/current/src/instrmnt/nullinst.cxx
M packages/kernel/current/src/intr/intr.cxx
M packages/kernel/current/src/sched/mlqueue.cxx
M packages/kernel/current/src/sync/mutex.cxx
M packages/kernel/current/tests/intr0.cxx
M packages/kernel/current/tests/kintr0.c
M packages/kernel/current/tests/smp.cxx
A packages/kernel/current/tests/timeslice.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/include/redboot.h
M packages/redboot/current/include/net/net.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/misc_funs.c
M packages/redboot/current/src/parse.c
R packages/redboot/current/src/printf.c
M packages/redboot/current/src/syscall.c
M packages/redboot/current/src/xyzModem.c
M packages/redboot/current/src/xyzModem.h
M packages/redboot/current/src/fs/disk.c
M packages/redboot/current/src/fs/e2fs.c
M packages/redboot/current/src/fs/ide.c
M packages/redboot/current/src/net/enet.c
M packages/redboot/current/src/net/inet_addr.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/ping.c
M packages/redboot/current/src/net/pktbuf.c
M packages/redboot/current/src/net/udp.c
M packages/templates/redboot/ChangeLog
M packages/templates/redboot/current.ect
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-08-21 23:27 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-08-21 23:27 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-08-22).
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/eth/smsc/lan91cxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/smsc/lan91cxx/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/08/15 02:21:28 1.4
+++ ChangeLog 2001/08/22 06:26:08
@@ -0,0 +1,9 @@
+2001-08-17 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_lan91cxx.c (lan91cxx_poll): The interrupt acknowledge
+ call only occurs in the ISR for this driver because the interrupt
+ via GPIO is edge triggered. We now also acknowledge the interrupt
+ within the poll() routine - otherwise RedBoot net use never acks!
+ Which doesn't matter if the app uses the net, but in a net-free
+ app, it near enough wedges in the resulting interrupt loop.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.59
diff -u -0 -r1.59 ChangeLog
--- ChangeLog 2001/07/20 10:23:17 1.59
+++ ChangeLog 2001/08/22 06:26:12
@@ -0,0 +1,6 @@
+2001-08-21 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_intr.h: Only define HAL_CLOCK_LATENCY() if it's not
+ defined already (if it's needed at all). This is for platforms
+ which need a separate routine, such as sa11x0.
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/07/29 02:00:08 1.14
+++ ChangeLog 2001/08/22 06:26:16
@@ -0,0 +1,17 @@
+2001-08-21 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_var_ints.h (HAL_CLOCK_LATENCY()): Define this if
+ it's needed, for the routine below.
+
+ * src/sa11x0_misc.c (hal_clock_latency): A neater fix for the
+ below change: use a separate routine for measuring latency, which
+ assumes it is called in the ISR, before the clock is reset.
+
+2001-08-20 Hugo Tyson <hmt@redhat.com>
+
+ * src/sa11x0_misc.c (hal_clock_read): Make hal_clock_read() return
+ the true value (as expected by the kernel latency test) from the
+ last interrupt if we just had that interrupt and didn't yet reset
+ the clock. Otherwise ISR latencies are reported as one tick (1cS,
+ 10000uS) too large.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2001/08/17 16:37:36 1.21
+++ ChangeLog 2001/08/22 06:26:19
@@ -0,0 +1,5 @@
+2001-08-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/net/eth_drv.c (eth_drv_send): Move endif location to fix build
+ error.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.65
diff -u -0 -r1.65 ChangeLog
--- ChangeLog 2001/08/17 16:37:37 1.65
+++ ChangeLog 2001/08/22 06:26:23
@@ -0,0 +1,25 @@
+2001-08-21 Hugo Tyson <hmt@redhat.com>
+
+ * src/sync/mutex.cxx (lock): Bugfix: a ceiling priority mutex
+ wasn't elevated until after it had acquired the mutex. This meant
+ is slept with a low priority, and so did not run when awakened by
+ the release of the mutex. The fix is to elevate the potential
+ claimant before it sleeps in contention.
+
+ * tests/kmutex4.c: New testcase - very similar to kmutex3 but it
+ loops a load more times using different mutex priority protocols.
+ This checks that dynamically set protos do in fact behave
+ differently from one another and as they are each intended to.
+
+ * tests/kmutex3.c: Remove FIXME comments - we now test dynamic
+ protocol.
+
+ * cdl/kernel.cdl: Build the new test.
+
+2001-08-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/kapidata.h: Reorganize most struct type definitions into
+ macros to allow compatible layout with all G++ implementations that
+ align non-POD types differently from included C structures.
+ * include/kapi.h: Similarly for cyg_resolution_t.
+
Index: packages/language/c/libc/string/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/string/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/08/10 19:27:58 1.2
+++ ChangeLog 2001/08/22 06:26:27
@@ -0,0 +1,5 @@
+2001-08-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/string.cdl (CYGSEM_LIBC_STRING_PER_THREAD_STRTOK): Improve
+ dependencies.
+
Index: packages/templates/all/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/all/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2000/11/03 21:17:48 1.7
+++ ChangeLog 2001/08/22 06:26:30
@@ -0,0 +1,4 @@
+2001-08-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * current.ect: Pre-infer CYGBLD_ISO_PMUTEXTYPES_HEADER.
+
Index: packages/templates/elix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/elix/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/11/03 21:17:48 1.3
+++ ChangeLog 2001/08/22 06:26:33
@@ -0,0 +1,4 @@
+2001-08-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * current.ect: Pre-infer CYGBLD_ISO_PMUTEXTYPES_HEADER.
+
Index: packages/templates/net/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/templates/net/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/11/03 21:17:48 1.3
+++ ChangeLog 2001/08/22 06:26:36
@@ -0,0 +1,4 @@
+2001-08-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * current.ect: Pre-infer CYGBLD_ISO_PMUTEXTYPES_HEADER.
+
Index: packages/templates/posix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/posix/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2000/11/03 21:17:48 1.2
+++ ChangeLog 2001/08/22 06:26:39
@@ -0,0 +1,4 @@
+2001-08-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * current.ect: Pre-infer CYGBLD_ISO_PMUTEXTYPES_HEADER.
+
====================================
Here is a summary of the files modified:
M packages/devs/eth/smsc/lan91cxx/current/ChangeLog
M packages/devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/hal_intr.h
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/include/hal_var_ints.h
M packages/hal/arm/sa11x0/var/current/src/sa11x0_misc.c
M packages/io/eth/current/ChangeLog
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/kernel.cdl
M packages/kernel/current/include/kapi.h
M packages/kernel/current/include/kapidata.h
M packages/kernel/current/src/sync/mutex.cxx
M packages/kernel/current/tests/kmutex3.c
A packages/kernel/current/tests/kmutex4.c
M packages/language/c/libc/string/current/ChangeLog
M packages/language/c/libc/string/current/cdl/string.cdl
M packages/templates/all/ChangeLog
M packages/templates/all/current.ect
M packages/templates/elix/ChangeLog
M packages/templates/elix/current.ect
M packages/templates/net/ChangeLog
M packages/templates/net/current.ect
M packages/templates/posix/ChangeLog
M packages/templates/posix/current.ect
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-08-17 9:37 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-08-17 9:37 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-08-17).
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/eth/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/06/22 18:18:46 1.9
+++ ChangeLog 2001/08/17 16:35:51
@@ -0,0 +1,5 @@
+2001-08-15 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_edb7xxx.c (cs8900_send): Only start transmitter after
+ a full packet has been staged. This prevents lost Tx interrupts.
+
Index: packages/devs/eth/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/iq80310/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/02/15 18:18:11 1.1
+++ ChangeLog 2001/08/17 16:35:55
@@ -0,0 +1,5 @@
+2001-08-15 Mark Salter <msalter@redhat.com>
+
+ * src/if_iq80310.c: Use 32-bit access to MDI. Problem discovered
+ by bruce.daly@spirentcom.com.
+
Index: packages/devs/flash/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/08/10 19:27:55 1.6
+++ ChangeLog 2001/08/17 16:36:00
@@ -0,0 +1,4 @@
+2001-08-16 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/flash_am29xxxxx.inl: Double erase timeouts for faster CPUs.
+
Index: packages/devs/flash/intel/28fxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/28fxxx/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/08/10 19:27:55 1.5
+++ ChangeLog 2001/08/17 16:36:03
@@ -0,0 +1,9 @@
+2001-08-15 Jesper Skov <jskov@redhat.com>
+ [from branch]
+ * include/flash_28fxxx_parts.inl: Set correct bootblock sub-block
+ sizes.
+
+ * include/flash_28fxxx.inl (nDEBUG): Added some debug code.
+ (flash_unlock_block, flash_lock_block): Iterate properly over
+ bootblock sub-blocks.
+
Index: packages/hal/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/at91/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/07/31 21:15:37 1.1
+++ ChangeLog 2001/08/17 16:36:06
@@ -0,0 +1,6 @@
+2001-08-17 George Hampton <george.hampton@intel.com>
+2001-08-17 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_platform_ints.h (CYGNUM_HAL_ISR_COUNT): PR 22864
+ Don't adjust by "min" value if not doing translations.
+
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/08/10 19:27:55 1.8
+++ ChangeLog 2001/08/17 16:36:09
@@ -0,0 +1,7 @@
+2001-08-15 Mark Salter <msalter@redhat.com>
+
+ * include/hal_iq80310.h: Fix size of PATUSR, SATUSR, PSR, and SSR regs.
+ Make all register pointers volatile.
+
+ * src/diag/flash.c: First page of flash now remapped to 0xd0000000.
+
Index: packages/hal/arm/sa11x0/brutus/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/brutus/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/04/06 17:20:24 1.12
+++ ChangeLog 2001/08/17 16:36:12
@@ -0,0 +1,7 @@
+2001-08-15 Gary Thomas <gthomas@redhat.com>
+
+ * include/plf_mmap.h (HAL_VIRT_TO_PHYS_ADDRESS):
+ (HAL_PHYS_TO_VIRT_ADDRESS):
+ (HAL_VIRT_TO_UNCACHED_ADDRESS): Fix these macros - they didn't
+ handle the holes in DRAM properly.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.65
diff -u -0 -r1.65 ChangeLog
--- ChangeLog 2001/08/10 19:27:55 1.65
+++ ChangeLog 2001/08/17 16:36:16
@@ -0,0 +1,31 @@
+2001-08-17 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal.cdl: Add CYGINT_HAL_VIRTUAL_VECTOR_COMM_BAUD_SUPPORT
+ interface.
+
+2001-08-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal.cdl: Add CDL options to control GDB protocol retries.
+
+2001-08-14 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_if.c (cyg_hal_diag_mangler_gdb_putc): Use timeout
+ functions to allow for retries. This should improve the case
+ where [for whatever reason] the host GDB misses or ignores
+ a $O packet - it will get resent after a reasonable timeout.
+
+2001-08-03 Gary Thomas <gthomas@redhat.com>
+2001-08-03 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_if.h: Use inline functions for calls - allowing
+ interrupts to be disabled while services are called
+ [CYGACC_COMM_IF_CONTROL is an exception since it's using variable
+ arguments - so it's still a macro].
+ Pruned unused IF vectors: ICTRL_TABLE, EXC_TABLE, DBG_VECTOR,
+ CPU_DATA, BOARD_DATA, SYSINFO, SET_SERIAL_BAUD.
+ Note: this should fix bug CR 902745-CR.
+
+ * cdl/hal.cdl: Removed CYGSEM_HAL_VIRTUAL_VECTOR_CLAIM_ICTRL.
+ * src/hal_if.c (hal_if_init): Removed initialization of
+ ICTRL_TABLE, EXC_TABLE, CPU_DATA and BOARD_DATA entries.
+
Index: packages/hal/mn10300/stb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/stb/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.4
+++ ChangeLog 2001/08/17 16:36:20
@@ -0,0 +1,6 @@
+2001-08-15 David Howells <dhowells@redhat.com>
+
+ * src/hal_diag.c: included hal_misc.h.
+ * src/plf_misc.c: included hal_misc.h and stopped declaring
+ hal_virtual_vector_table directly.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.20
+++ ChangeLog 2001/08/17 16:36:25
@@ -0,0 +1,24 @@
+2001-08-17 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/eth_drivers.cdl (CYGSEM_IO_ETH_DRIVERS_DEBUG): Now booldata.
+ * src/stand_along/eth_drv.c (eth_drv_tx_done): Use different
+ value of CYGSEM_IO_ETH_DRIVERS_DEBUG for verbosity.
+
+2001-08-14 Gary Thomas <gthomas@redhat.com>
+
+ * src/stand_alone/eth_drv.c (eth_drv_write):
+ (eth_drv_tx_done):
+ (eth_drv_read): Better handling of stacking (layering) of drivers.
+ RedBoot (stand alone code) is designed to call into the eCos
+ stack and these changes make sure that this is done properly
+ nested/stacked. These changes also affect the behaviour positively
+ for CR 902745-CR.
+
+ * src/net/eth_drv.c (eth_drv_send): Add locking of driver while
+ actual hardware routines are involved. Since the same driver
+ can be shared by both eCos and RedBoot, it is imperative that
+ additional locking (in the form of locking the scheduler) be
+ employed during this window to make sure that the hardware is
+ handled in complete, consistent steps. This helps with known
+ bug CR 902745-CR.
+
Index: packages/io/serial/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/serial/current/ChangeLog,v
retrieving revision 1.43
diff -u -0 -r1.43 ChangeLog
--- ChangeLog 2000/12/08 03:30:08 1.43
+++ ChangeLog 2001/08/17 16:36:30
@@ -0,0 +1,5 @@
+2001-08-15 Gary Thomas <gthomas@redhat.com>
+
+ * tests/ser_test_protocol.inl: Change NONE in 'cyg_verbosity_level_t'
+ to be _NONE [unused] to avoid name clash with <kernel/kapi.h>.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.64
diff -u -0 -r1.64 ChangeLog
--- ChangeLog 2001/08/15 02:21:28 1.64
+++ ChangeLog 2001/08/17 16:36:39
@@ -0,0 +1,18 @@
+2001-08-17 Nick Garnett <nickg@redhat.com>
+
+ * src/sched/mlqueue.cxx (timeslice): Fix timeslice_count comparison.
+
+2001-08-16 Hugo Tyson <hmt@redhat.com>
+
+ * include/kapi.h (cyg_mutex_protocol): Tidy up names of mutex
+ protocol type and values. These polluted rather in 'C'.
+
+ * src/common/kapi.cxx (cyg_mutex_set_protocol): ditto.
+
+2001-08-15 Hugo Tyson <hmt@redhat.com>
+2001-08-15 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * src/common/kapi.c (cyg_thread_get_current_priority): Export
+ this function into the C api.
+ * include/kapi.h: Declaration of new function.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.38
diff -u -0 -r1.38 ChangeLog
--- ChangeLog 2001/08/15 02:21:28 1.38
+++ ChangeLog 2001/08/17 16:36:44
@@ -0,0 +1,30 @@
+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.
+
====================================
Here is a summary of the files modified:
M packages/devs/eth/arm/edb7xxx/current/ChangeLog
M packages/devs/eth/arm/edb7xxx/current/src/if_edb7xxx.c
M packages/devs/eth/arm/iq80310/current/ChangeLog
M packages/devs/eth/arm/iq80310/current/src/if_iq80310.c
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
M packages/devs/flash/intel/28fxxx/current/ChangeLog
M packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx.inl
M packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx_parts.inl
M packages/hal/arm/at91/current/ChangeLog
M packages/hal/arm/at91/current/include/hal_platform_ints.h
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/include/hal_iq80310.h
M packages/hal/arm/iq80310/current/src/diag/flash.c
M packages/hal/arm/sa11x0/brutus/current/ChangeLog
M packages/hal/arm/sa11x0/brutus/current/include/plf_mmap.h
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/debugging.cdl
M packages/hal/common/current/cdl/hal.cdl
M packages/hal/common/current/include/hal_if.h
M packages/hal/common/current/src/hal_if.c
M packages/hal/mn10300/stb/current/ChangeLog
M packages/hal/mn10300/stb/current/src/hal_diag.c
M packages/hal/mn10300/stb/current/src/plf_misc.c
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/io/serial/current/ChangeLog
M packages/io/serial/current/tests/ser_test_protocol.inl
M packages/kernel/current/ChangeLog
M packages/kernel/current/include/kapi.h
M packages/kernel/current/src/common/kapi.cxx
M packages/kernel/current/src/sched/mlqueue.cxx
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/version.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-08-14 19:21 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-08-14 19:21 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-08-15).
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/eth/smsc/lan91cxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/smsc/lan91cxx/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/07/29 02:00:07 1.3
+++ ChangeLog 2001/08/15 02:19:10
@@ -0,0 +1,6 @@
+2001-08-13 Hugo Tyson <hmt@redhat.com>
+
+ * src/smsc_lan91cxx.h (get_att,put_att): Condition out the inline
+ functions if not CYGINT_DEVS_ETH_SMSC_LAN91CXX_PCMCIA_MODE -
+ because they don't compile. Inlines are not like macros.
+
Index: packages/devs/serial/arm/at91/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/arm/at91/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/07/31 21:15:37 1.1
+++ ChangeLog 2001/08/15 02:19:38
@@ -0,0 +1,5 @@
+2001-08-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/at91_serial.c (at91_serial_stop_xmit): Write to IDR, not IER.
+ (at91_serial_ISR): Return CYG_ISR_HANDLED.
+
Index: packages/hal/arm/arm9/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arm9/var/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/07/06 19:11:34 1.1
+++ ChangeLog 2001/08/15 02:19:42
@@ -0,0 +1,4 @@
+2001-08-13 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h: Support ARM variants 920, 922, 925 and 940.
+
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/07/18 11:38:40 1.9
+++ ChangeLog 2001/08/15 02:19:51
@@ -0,0 +1,4 @@
+2001-08-13 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_i386_pc.cdl: Fix CYG_HAL_STARTUP description.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.63
diff -u -0 -r1.63 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.63
+++ ChangeLog 2001/08/15 02:20:02
@@ -0,0 +1,24 @@
+2001-08-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/common/kapi.cxx (cyg_spinlock_spin_intsave): Cast to istate
+ to CYG_INTERRUPT_STATE * since that's what is needed.
+ (cyg_spinlock_clear_intsave): Similarly.
+
+2001-08-10 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/synch.cdl: Re-organize the options for mutexes so they are
+ active a bit more sensibly; place the default ceiling within
+ selection of ceiling protocol, and only have a default protocol if
+ there is more than one protocol active.
+
+ * tests/mutex3.cxx: More detailed handling of the possibility of
+ ceiling protocol instead of the inherit or none cases; we can run
+ the test ok and treat as inherit if the ceiling prio is higher
+ than 5, treat as none if lower than 15, and don't check anything
+ if in between - the test runs happily.
+
+ * tests/kmutex3.c (cyg_start): New test, a KAPI translation of the
+ now-classic mutex3.cxx.
+
+ * cdl/kernel.cdl: Build tests/kmutex3.c
+
Index: packages/net/snmp/agent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/agent/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/07/31 21:15:40 1.14
+++ ChangeLog 2001/08/15 02:20:11
@@ -0,0 +1,5 @@
+2001-08-14 Gary Thomas <gthomas@redhat.com>
+
+ * tests/snmpping.c:
+ * cdl/snmpagent.cdl: Add CDL options to configure tests.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.37
diff -u -0 -r1.37 ChangeLog
--- ChangeLog 2001/08/10 19:27:58 1.37
+++ ChangeLog 2001/08/15 02:20:20
@@ -0,0 +1,4 @@
+2001-08-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/io.c (gets): Allow $'s and +'s to be escaped.
+
====================================
Here is a summary of the files modified:
M packages/devs/eth/smsc/lan91cxx/current/ChangeLog
M packages/devs/eth/smsc/lan91cxx/current/src/smsc_lan91cxx.h
M packages/devs/serial/arm/at91/current/ChangeLog
M packages/devs/serial/arm/at91/current/src/at91_serial.c
M packages/hal/arm/arm9/var/current/ChangeLog
M packages/hal/arm/arm9/var/current/cdl/hal_arm_arm9.cdl
M packages/hal/arm/arm9/var/current/include/hal_cache.h
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/cdl/hal_i386_pc.cdl
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/kernel.cdl
M packages/kernel/current/cdl/synch.cdl
M packages/kernel/current/include/smp.hxx
M packages/kernel/current/src/common/kapi.cxx
A packages/kernel/current/tests/kmutex3.c
M packages/kernel/current/tests/mutex3.cxx
M packages/net/snmp/agent/current/ChangeLog
M packages/net/snmp/agent/current/cdl/snmpagent.cdl
M packages/net/snmp/agent/current/tests/snmpping.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/src/io.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-08-10 12:28 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-08-10 12:28 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-08-10).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.39
diff -u -0 -r1.39 NEWS
--- NEWS 2001/07/31 21:15:36 1.39
+++ NEWS 2001/08/10 19:24:09
@@ -0,0 +1,2 @@
+* Generic SMP support added.
+* RedBoot support added to AM33-STB port.
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/06/15 22:45:04 1.17
+++ ChangeLog 2001/08/10 19:24:15
@@ -0,0 +1,71 @@
+2001-08-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/posix.cdl: Reorganize dependencies so that signals, timers
+ and pthreads really can be disabled, and the relevant files don't
+ get built.
+ Build new mutex.cxx file.
+ Remove duplicate CYGPKG_POSIX_SCHED dependency for pthreads.
+
+ * include/limits.h: Don't include irrelevant header dependencies.
+
+ * include/muttypes.h: New type defining mutex/cond var types separately
+ from other pthread types.
+
+ * include/types.h: Remove mutex/cond var types.
+
+ * include/signal.h: Conditionalize on CYGPKG_POSIX_SIGNALS
+
+ * include/sigsetjmp.h: Don't include irrelevant header dependencies.
+ Rewrite sigsetjmp in a much more compiler friendly (and readable)
+ way with less type punning.
+
+ * src/misc.cxx: Don't include sysconf cases when pthreads or
+ CYGPKG_POSIX_TIMERS not enabled.
+
+ * src/mutex.cxx: New file, broken out of pthreads.cxx, as most
+ of it is not fixed to the pthreads implementation, and I've fixed
+ the bits that were too tied to it.
+
+ * src/pprivate.h: Conditionalize definitions that are specific
+ to CYGPKG_POSIX_PTHREAD. Ditto for prototypes for CYGPKG_POSIX_SIGNALS
+ and CYGPKG_POSIX_TIMERS. Move PTHREAD_ENTRY/RETURN etc. macros
+ here so they can be used throughout the package.
+
+ * src/pthread.cxx: Remove mutex/cond var implementation, and
+ entry/return macros, as per above.
+
+ * src/signal.cxx (cyg_sigqueue): Don't just set non-queueable signals
+ pending - also forcibly wake up any blocked threads.
+ (siglongjmp): Use new layout of sigjmp_buf.
+
+ * tests/mutex3.c:
+ * tests/pthread1.c:
+ * tests/pthread2.c:
+ * tests/pthread3.c:
+ * tests/signal1.c:
+ * tests/sigsetjmp.c:
+ * tests/timer1.c:
+ * tests/tm_basic.cxx:
+ Correct configuration dependencies, and do NA appropriately.
+
+2001-08-03 Nick Garnett <nickg@cygnus.co.uk>
+
+ Imported from a development branch:
+
+ 2001-06-27 Nick Garnett <nickg@cygnus.co.uk>
+
+ * tests/pthread3.c:
+ Modified the loop that waits for the threads to get going so that
+ it will function correctly in an SMP system, where the threads
+ will run in parallel.
+
+ * tests/mutex3.c: Disabled this test for SMP systems. It depends
+ too much on predicting the priority-driven execution order of the
+ threads. In an SMP system, some threads will run in parallel and
+ falsify the assumptions.
+
+ 2001-05-25 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/signal.cxx (siglongjmp): Minor change to satisfy latest C++
+ compiler.
+
Index: packages/devs/flash/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/07/29 02:00:08 1.5
+++ ChangeLog 2001/08/10 19:24:22
@@ -0,0 +1,4 @@
+2001-08-10 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_am29xxxxx.inl (flash_hwr_init): Fix block number.
+
Index: packages/devs/flash/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/iq80310/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/15 22:45:05 1.3
+++ ChangeLog 2001/08/10 19:24:30
@@ -0,0 +1,4 @@
+2001-08-04 Mark Salter <msalter@redhat.com>
+
+ * src/flash.h (FLASH_P2V): First 4K of flash now mapped at 0xd0000000.
+
Index: packages/devs/flash/intel/28fxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/28fxxx/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/06/29 14:45:50 1.4
+++ ChangeLog 2001/08/10 19:24:35
@@ -0,0 +1,9 @@
+2001-08-10 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_intel_28fxxx.cdl: Added options for variants.
+
+ * include/flash_28fxxx.inl: Support bootblock parts. Support
+ locking. Buffered writes are broken though.
+
+ * include/flash_28fxxx_parts.inl: Created.
+
Index: packages/devs/flash/mn10300/stb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mn10300/stb/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/06/10 19:35:25 1.1
+++ ChangeLog 2001/08/10 19:24:41
@@ -0,0 +1,4 @@
+2001-08-03 David Howells <dhowells@redhat.com>
+
+ * src/mn10300_stb_flash.c: updated to latest AMD flash interface.
+
Index: packages/devs/usb/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/usb/sa11x0/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/01 22:16:36 1.3
+++ ChangeLog 2001/08/10 19:24:46
@@ -0,0 +1,5 @@
+2001-08-06 Bart Veer <bartv@redhat.com>
+
+ * src/usbs_sa11x0.c:
+ Add initial support for USB testing.
+
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/06/22 18:18:48 1.7
+++ ChangeLog 2001/08/10 19:24:50
@@ -0,0 +1,5 @@
+2001-08-04 Mark Salter <msalter@redhat.com>
+
+ * include/hal_platform_setup.h: Fix mapping so first MB of SDRAM has
+ ECC turned on. Now map first 4K of flash at 0xd0000000.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.64
diff -u -0 -r1.64 ChangeLog
--- ChangeLog 2001/07/29 02:00:08 1.64
+++ ChangeLog 2001/08/10 19:24:56
@@ -0,0 +1,23 @@
+2001-08-03 Nick Garnett <nickg@redhat.com>
+
+ Imported from a development branch:
+
+ 2001-07-11 Nick Garnett <nickg@redhat.com>
+
+ * include/drv_api.h:
+ * src/drv_api.c:
+ Added API for controlling routing of interrupts to CPUs in SMP
+ configurations.
+
+ 2001-06-29 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/drv_api.h:
+ * src/drv_api.c:
+ Added API for using spinlocks.
+
+2001-08-03 Jesper Skov <jskov@redhat.com>
+
+ * tests/vaargs.c: Added.
+ * cdl/hal.cdl: Added CYGPKG_HAL_BUILD_COMPILER_TESTS to allow cpp1
+ and vaargs tests to be compiled conditionally.
+
Index: packages/hal/mips/rm7000/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/ocelot/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/06/22 18:18:56 1.4
+++ ChangeLog 2001/08/10 19:25:01
@@ -0,0 +1,17 @@
+2001-08-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/plf_intr.h: Move HAL_INTERRUPT_ interrupt controller
+ access macros to variant HAL as they are generic.
+
+2001-08-08 Chris Morrow <cmorrow@YottaYotta.com>
+
+ * include/plf_intr.h (HAL_INTERRUPT_MASK): Use correct comparison
+ for determining when to use interrupt control register.
+ Also use cfc rather than mfc insns. Also simplify a fraction.
+ (HAL_INTERRUPT_UNMASK): Ditto.
+
+2001-08-03 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_rm7000_ocelot.cdl: Removed obsolete and wrong
+ gdb_module build runes.
+
Index: packages/hal/mips/rm7000/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/var/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/06/25 18:24:35 1.4
+++ ChangeLog 2001/08/10 19:25:07
@@ -0,0 +1,5 @@
+2001-08-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/var_intr.h: Move HAL_INTERRUPT_ interrupt controller
+ access macros here from Ocelot HAL.
+
Index: packages/hal/mn10300/stb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/stb/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/02/13 01:23:31 1.3
+++ ChangeLog 2001/08/10 19:25:14
@@ -0,0 +1,25 @@
+2001-08-03 David Howells <dhowells@redhat.com>
+
+ * cdl/hal_mn10300_am33_stb.cdl: added vector support and made to
+ work with RedBoot and flash.
+ * include/plf_intr.h: ditto.
+ * include/plf_io.h: ditto.
+ * include/plf_stub.h: ditto.
+ * include/pkgconf/mlt_mn10300_am33_stb_rom.h: ditto.
+ * include/pkgconf/mlt_mn10300_am33_stb_rom.mlt: ditto.
+ * include/pkgconf/mlt_mn10300_am33_stb_sram1.h: ditto.
+ * include/pkgconf/mlt_mn10300_am33_stb_sram1.ldi: ditto.
+ * include/pkgconf/mlt_mn10300_am33_stb_sram1.mlt: ditto.
+ * misc/redboot_RAM.ecm: ditto.
+ * misc/redboot_ROM.ecm: ditto.
+ * misc/redboot_SRAM1.ecm: ditto.
+ * src/plf_misc.c: ditto.
+ * src/plf_stub.c: ditto.
+ * src/ser_stb.c: ditto.
+
+2001-08-02 Nick Garnett <nickg@redhat.com>
+
+ * include/plf_io.h:
+ Added this file to match assumption now made in arch files that it
+ exists.
+
Index: packages/hal/mn10300/stdeval1/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/stdeval1/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/02/13 01:23:31 1.15
+++ ChangeLog 2001/08/10 19:25:20
@@ -0,0 +1,6 @@
+2001-08-02 Nick Garnett <nickg@redhat.com>
+
+ * include/plf_io.h:
+ Added this file to match assumption now made in arch files that it
+ exists.
+
Index: packages/hal/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7750/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/07/18 11:38:41 1.8
+++ ChangeLog 2001/08/10 19:25:25
@@ -0,0 +1,6 @@
+2001-08-08 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_ROM.ecm: Added.
+
+ * cdl/hal_sh_sh7750_cq7750.cdl: Added RedBoot build rule.
+
Index: packages/hal/sh/dreamcast/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/dreamcast/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/07/31 21:15:40 1.1
+++ ChangeLog 2001/08/10 19:25:33
@@ -0,0 +1,4 @@
+2001-08-06 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7750_dreamcast.cdl: Set linux boot parameters.
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/07/29 02:00:09 1.11
+++ ChangeLog 2001/08/10 19:25:38
@@ -0,0 +1,4 @@
+2001-08-08 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_7750.h: Don't use UBC as handling of it is broken.
+
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2001/07/20 10:23:19 1.21
+++ ChangeLog 2001/08/10 19:25:43
@@ -0,0 +1,22 @@
+2001-08-03 Nick Garnett <nickg@cygnus.co.uk>
+
+ Imported from a development branch:
+
+ 2001-06-27 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/diag.cxx:
+ * src/tcdiag.cxx:
+ Added use of CYG_HAL_DIAG_LOCK() and CYG_HAL_DIAG_UNLOCK() to
+ diag_printf(), cyg_assert_msg() and cyg_test_output() to prevent
+ messages from different CPUs being mingled.
+
+ 2001-05-22 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/cyg_type.h (CYGBLD_ANNOTATE_VARIABLE_*):
+ Added better way of supplying default definitions for these.
+
+ 2001-04-27 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/cyg_type.h:
+ Added default variable annotation macros.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/07/06 19:11:35 1.19
+++ ChangeLog 2001/08/10 19:25:50
@@ -0,0 +1,16 @@
+2001-08-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/net/eth_drv.c (eth_drv_recv): Add a pair of
+ CYGARC_HAL_SAVE_GP()/CYGARC_HAL_RESTORE_GP() on entry and exit;
+ this function is intercalled between RedBoot and the application.
+ A minor re-org at the ending to accommodate these macros' nesting.
+ (eth_drv_tx_done): CYGARC_HAL_SAVE_GP()/CYGARC_HAL_RESTORE_GP().
+
+ * src/stand_alone/eth_drv.c (eth_drv_tx_done): Add a pair of
+ CYGARC_HAL_SAVE_GP()/CYGARC_HAL_RESTORE_GP() on entry and exit;
+ this function is intercalled between RedBoot and the application.
+ Also make printing message about "tx_done for other key" also
+ conditional on net_debug variable - it's commonplace.
+ (eth_drv_recv): CYGARC_HAL_SAVE_GP()/CYGARC_HAL_RESTORE_GP().
+ (eth_drv_copy_recv): CYGARC_HAL_SAVE_GP()/CYGARC_HAL_RESTORE_GP().
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2001/07/29 02:00:10 1.16
+++ ChangeLog 2001/08/10 19:25:57
@@ -0,0 +1,7 @@
+2001-08-10 Jesper Skov <jskov@redhat.com>
+
+ * cdl/io_flash.cdl: Changed flavor of
+ CYGHWR_IO_FLASH_BLOCK_LOCKING to booldata.
+ * include/flash.h: Matching changes.
+ * src/flash.c: Matching changes.
+
Index: packages/io/usb/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/slave/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/29 07:16:29 1.2
+++ ChangeLog 2001/08/10 19:26:05
@@ -0,0 +1,5 @@
+2001-08-06 Bart Veer <bartv@redhat.com>
+
+ * include/usbs.h:
+ Define additional data structures required for USB testing.
+
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/07/29 02:00:10 1.10
+++ ChangeLog 2001/08/10 19:26:10
@@ -0,0 +1,7 @@
+2001-08-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/isoinfra.cdl: Add a separate POSIX mutex types header option.
+ * include/sys/types.h: Include it.
+ * include/time.h: Provide a default struct timespec even if the
+ implementation doesn't provide something better.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.62
diff -u -0 -r1.62 ChangeLog
--- ChangeLog 2001/07/29 02:00:10 1.62
+++ ChangeLog 2001/08/10 19:26:16
@@ -0,0 +1,300 @@
+2001-08-06 Hugo Tyson <hmt@redhat.com>
+
+ * src/sched/sched.cxx (unlock_inner): Fix assignment to current,
+ wouldn't build if stack checking after merger from SMP branch.
+
+2001-08-06 Andrew Lunn <andrew.lunn@ascom.ch>
+2001-08-06 Hugo Tyson <hmt@redhat.com>
+
+ * src/sync/mutex.cxx: (set_protocol) Added a function to set the
+ priority inversion protocol for a mutex.
+
+ * src/common/kapi.cxx: Export the new function above and
+ set_ceiling into the C API.
+
+ * include/mutex.hxx (class Cyg_Mutex): New member function
+ set_protocol().
+
+ * include/kapi.h (cyg_protcol): Define new emumeration for mutex
+ priority protocol setting, and headers for the new function to set
+ it.
+
+2001-08-03 Nick Garnett <nickg@redhat.com>
+
+ Imported from a development branch:
+
+ 2001-07-11 Nick Garnett <nickg@redhat.com>
+
+ * src/sched/mlqueue.cxx: Changed behaviour of
+ set_need_reschedule() to a better implementation of the intended
+ algorithm.
+
+ * include/kapi.h:
+ * src/common/kapi.cxx:
+ Added API for controlling routing of interrupts to CPUs in SMP
+ configurations.
+
+ 2001-07-03 Nick Garnett <nickg@cygnus.co.uk>
+
+ * cdl/scheduler.cdl:
+ * include/bitmap.hxx:
+ * src/sched/bitmap.cxx:
+ Fixed up bitmap scheduler so it still works within the
+ SMP-modified scheduling infrastructure. The bitmap scheduler
+ is not currently SMP-enabled, only single CPU configurations are
+ supported - hence the CDL change to require this.
+
+ 2001-06-29 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/sched/sched.cxx:
+ Removed the call to Cyg_Interrupt::enable_interrupts() in
+ Cyg_Scheduler::start_cpu(). This was a relic from the days when
+ the interrupt enable state was not part of the thread state. Now
+ it is, and loading the first thread will cause interrupts to be
+ enabled.
+
+ * src/intr/intr.cxx:
+ Changed initial values of Cyg_Interrupt::disable_counter[]s to
+ zero as a result of the change in Cyg_Scheduler::start_cpu().
+
+ * include/kapi.h:
+ * include/kapidata.h:
+ * src/common/kapi.cxx:
+ Added API for using spinlocks. Largely so that it may be extended
+ to the driver API.
+
+ * include/mlqueue.hxx:
+ * include/intr.hxx:
+ * include/sched.hxx:
+ Added annotations to various static variables.
+
+ 2001-06-28 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/intr.hxx:
+ * src/intr/intr.cxx:
+ Changed behaviour of Cyg_Interrupt::disable_interrupts() and
+ Cyg_Interrupt::enable_interrupts(). These now claim and release a
+ spinlock in addition to disabling and enabling interrupts. The
+ original interrupt state is also preserved and restored. This is
+ necessary in SMP systems to allow drivers etc. to correctly
+ synchronize with threads and DSRs that may be running on different
+ CPUs. In the single CPU case this mechanism reduces to the
+ original simple interrupt disable code.
+ [Later change] Backed off addition of volatile modifier to
+ interrupt_disable_state.
+
+ * include/smp.hxx: Some minor tidies.
+
+ 2001-06-27 Nick Garnett <nickg@cygnus.co.uk>
+
+ * tests/release.cxx: Added spin loop in thread1 to allow thread0
+ to execute its wait. This is necessary in SMP systems where the
+ threads will execute in parallel, but is also benign in single CPU
+ systems.
+
+ * tests/mutex2.cxx:
+ * tests/mutex3.cxx:
+ * tests/sync3.cxx:
+ * tests/thread2.cxx:
+ These tests depend on predicting the behaviour of threads at
+ different priorities to pass. In an SMP system, several threads
+ will run in parallel, and the execution order will not be as
+ expected. These tests are therefore disabled in SMP
+ configurations.
+
+ * src/sched/mlqueue.cxx (add_thread): Moved call to
+ set_need_reschedule() out of test for empty queue. In SMP systems,
+ any addition to a queue may require a reschedule on another CPU.
+
+ 2001-06-22 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/mlqueue.hxx:
+ * src/sched/mlqueue.cxx:
+ A major change to the way in which this scheduler works in SMP
+ systems. The previous version removed all runnable threads from
+ the run queues when they were executing. This resulted in serious
+ complications and messy code, particularly when dealing with
+ priority changes and timeslicing. The new version keeps running
+ threads in the run queues, just like the single-CPU version. The
+ main disadvantage of this is that we may have to search past
+ threads running on other CPUs before we find one available to run
+ on this CPU. However, the pending count array and map mean that we
+ only need search one run queue, and in any case the search remains
+ bounded by the number of CPUs available.
+ Another change is in the way that timeslicing is handled. Now, the
+ CPU that takes the clock interrupt decrements the timeslice counts
+ for all CPUs and if any go zero, sends a TIMESLICE message to
+ that CPU.
+
+ * src/sched/sched.cxx (unlock_inner):
+ Removed call to requeue(), no longer needed as a result of
+ scheduler reorganization.
+
+ * src/common/thread.cxx:
+ Added test in Cyg_Thread::exit() to check that the thread has not
+ already been killed. This is only an issue if the thread is
+ calling exit() when it is kill()ed from another CPU. The test is
+ redundant in single-CPU systems, but it does no harm having it.
+ Added code to Cyg_Thread::set_priority() to check for reschedule
+ when another thread is being changed in priority.
+ Added call in idle thread constructor to scheduler to install the
+ idle thread as the default current thread for a CPU.
+
+ * include/smp.hxx:
+ Added CYG_KERNEL_CPU_TIMESLICE_INTERRUPT(), did some miscellaneous
+ tidying.
+
+ * include/instrmnt.h: Added SMP_RESCHED_SEND and SMP_RESCHED_RECV
+ events.
+
+ * cdl/kernel.cdl: Added smp test program.
+
+ * tests/smp.cxx: Added this program to test SMP functionality.
+
+ 2001-06-13 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/sched/sched.cxx:
+ Removed code to set up initial current thread, this is now done
+ in the idle thread constructor.
+ Added code here to set up interrupts for SMP inter-processor
+ interrupts. This is not very tidy and may need to be
+ changed in the future.
+
+ * src/sched/mlqueue.cxx:
+ Added local set_need_reschedule() function to set the
+ need_reschedule flag on a suitable CPU.
+ Many more changes to cope with SMP systems.
+ NOTE: This code has all become somthing of a mess, it need to be
+ tidied up and the SMP-specific changes integrated better into the
+ code. Also, timesliceing currently only works on the CPU that
+ takes clock interrupts - this needs fixing.
+
+ * src/common/thread.cxx:
+ Moved assignment of initial current thread to here from sched.cxx.
+
+ * include/smp.hxx:
+ Changed CYG_KERNEL_CPU_INTERRUPT()
+ CYG_KERNEL_CPU_RESCHEDULE_INTERRUPT() since there may be other
+ interrupt types to worry about.
+ Added annotations to scheduler data items.
+
+ * include/sched.hxx:
+ Split set_current_thread() into two functions, the original works
+ only on the current CPU, the new one sets another CPU's current
+ thread. This latter function is only used to prime the current
+ threads during initialization.
+ Added second need_reschedule() function that takes a thread
+ argument. This is intended to be overridden by a scheduler
+ specific function that sets the need_reschedule flag if the
+ supplied thread is more deserving of CPU time that any current
+ thread.
+
+ * include/mlqueue.hxx:
+ Made cyg_scheduler_set_need_reschedule() a friend of
+ Cyg_Scheduler_Implementation class.
+ Added override set_need_reschedule() functions.
+
+ * include/kapidata.h: Added cpu field to cyg_thread structure when
+ in SMP systems.
+
+ * include/intr.hxx:
+ * src/intr/intr.cxx:
+ Added Cyg_Interrupt::set_cpu() and Cyg_Interrupt::get_cpu() for
+ SMP systems.
+
+ * include/instrmnt.h: Added events for INTR_GET_CPU and
+ INTR_SET_CPU.
+
+ 2001-05-29 Nick Garnett <nickg@cygnus.co.uk>
+
+ The following changes were all imported from the SMP branch:
+
+ * tests/tm_basic.cxx:
+ Modified to work in SMP configuration - mostly at present by
+ ifdeffing out code I didn't want to fix.
+
+ * include/sched.hxx:
+ Moved scheduler lock operation into Cyg_Scheduler_SchedLock class.
+ Converted current_thread, need_reschedule, and thread_switches
+ into CPU indexed arrays. Added member functions to get and set
+ these indirectly.
+ Added start_cpu() to do per-CPU scheduler startup.
+
+ * include/sched.inl:
+ Converted scheduler lock/unlock functions to use new schedlock
+ class.
+
+ * src/sched/sched.cxx:
+ Changed in line with sched.hxx.
+ Added call to requeue() in unlock_inner() to restore current
+ thread to run queue if necessary.
+ Moved most of scheduler startup to Cyg_Scheduler::start_cpu().
+ Cyg_Scheduler::start() now also starts secondary CPUs in SMP
+ systems.
+ Added cyg_kernel_smp_startup() as entry point from HAL into kernel
+ for secondary CPUs.
+
+ * include/mlqueue.hxx:
+ Added Cyg_RunQueue type and removed
+ Cyg_SchedulerThreadQueue_Implementation type.
+ Converted timeslice_count to CPU indexed array.
+ Added requeue() member function to scheduler class.
+ Added cpu member to thread implementation class, to record
+ thread's current CPU.
+
+ * src/sched/mlqueue.cxx:
+ Changed behaviour when in SMP system to remove scheduled thread
+ from run queue and replace it when preempted.
+ Added some extra asserts, and removed some that are no longer true
+ in an SMP system.
+
+ * src/instrmnt/meminst.cxx: In SMP systems: added spinlock to
+ protect instrument buffer, added CPU Id in top 4 bits of thread Id
+ field.
+
+ * src/common/thread.cxx:
+ Converted to use accessor functions for need_reschedule and
+ current_thread.
+ Rearranged idle thread creation to create one for each CPU.
+
+ * include/test/stackmon.h: Extended to handle stack usage for
+ multiple idle threads.
+
+ * include/thread.inl:
+ Added some extra instrumentation.
+
+ * include/smp.hxx:
+ Added this file to contain all kernel SMP support. The main
+ definitions exported by this file are spin lock and scheduler lock
+ implementation classes, for both SMP and uniprocessor
+ configurations.
+
+ * src/intr/intr.cxx:
+ * include/intr.hxx:
+ Converted interrupt disable counter to CPU indexed array. In
+ intr.cxx: added lock of scheduler lock in interrupt_end() rather
+ than in default interrupt VSR.
+
+ * cdl/kernel.cdl: Added option to enable SMP support.
+
+ * include/instrmnt.h:
+ * cdl/instrument.cdl: Added SMP instrumentation.
+
+ 2001-05-25 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/intr.hxx:
+ * src/intr/intr.cxx:
+ Added default definition of CYGNUM_HAL_ISR_TABLE_SIZE. This is now
+ used to declare the chain table so that architectures which have
+ different sizes for the interrupt table and vector count will work
+ correctly.
+
+ 2001-05-22 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/sched.hxx (class Cyg_Scheduler_Base):
+ Added annotation to sched_lock.
+
+ * cdl/instrument.cdl:
+ Rename CYGNUM_KERNEL_INSTRUMENT_BUFFER_WRAP to
+ CYGDBG_KERNEL_INSTRUMENT_BUFFER_WRAP as it appears in the code.
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/07/29 02:00:10 1.10
+++ ChangeLog 2001/08/10 19:26:34
@@ -0,0 +1,13 @@
+2001-08-10 Robin Farine <robin.farine@terminus.org>
+
+ * src/output/vfnprintf.cxx (cvt): Handles the cases of finite,
+ NaN and infinite numbers separately.
+
+ * src/common/stream.cxx (read): Read correct number of bytes when
+ a character has been "ungot".
+
+2001-08-03 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/streambuf.inl (~Cyg_StdioStreamBuffer): use correct configury
+ to decide when to call free.
+
Index: packages/language/c/libc/string/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/string/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/08/25 17:33:41 1.1
+++ ChangeLog 2001/08/10 19:26:42
@@ -0,0 +1,11 @@
+2001-08-10 Robin Farine <acnrf@dial.eunet.ch>
+
+ * src/memchr.cxx (__memchr): Don't check string validity if number
+ of bytes to operate on is 0.
+ * src/memcmp.cxx (__memcmp): Ditto.
+ * src/memmove.cxx (__memmove): Ditto.
+ * src/strncat.cxx (__strncat): Ditto.
+ * src/strncmp.cxx (__strncmp): Ditto.
+ * src/strncpy.cxx (__strncpy): Ditto.
+ * src/strxfrm.cxx (__strxfrm): Ditto.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.36
diff -u -0 -r1.36 ChangeLog
--- ChangeLog 2001/08/03 12:27:34 1.36
+++ ChangeLog 2001/08/10 19:26:50
@@ -0,0 +1,29 @@
+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.
+
====================================
Here is a summary of the files modified:
M host/tools/Utils/common/Subprocess.cpp
M host/tools/configtool/common/common/build.cxx
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/admindlg.cpp
M host/tools/configtool/standalone/wxwin/configtool.h
M host/tools/configtool/standalone/wxwin/configtooldoc.cpp
M host/tools/configtool/standalone/wxwin/configtooldoc.h
M host/tools/configtool/standalone/wxwin/mainwin.cpp
M host/tools/configtool/standalone/wxwin/mainwin.h
R host/tools/configtool/standalone/wxwin/readme.html
M host/tools/configtool/standalone/wxwin/symbols.h
M packages/NEWS
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/cdl/posix.cdl
M packages/compat/posix/current/include/limits.h
A packages/compat/posix/current/include/muttypes.h
M packages/compat/posix/current/include/signal.h
M packages/compat/posix/current/include/sigsetjmp.h
M packages/compat/posix/current/include/types.h
M packages/compat/posix/current/src/misc.cxx
A packages/compat/posix/current/src/mutex.cxx
M packages/compat/posix/current/src/pprivate.h
M packages/compat/posix/current/src/pthread.cxx
M packages/compat/posix/current/src/signal.cxx
M packages/compat/posix/current/tests/mutex3.c
M packages/compat/posix/current/tests/pthread1.c
M packages/compat/posix/current/tests/pthread2.c
M packages/compat/posix/current/tests/pthread3.c
M packages/compat/posix/current/tests/signal1.c
M packages/compat/posix/current/tests/sigsetjmp.c
M packages/compat/posix/current/tests/timer1.c
M packages/compat/posix/current/tests/tm_basic.cxx
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
M packages/devs/flash/arm/iq80310/current/ChangeLog
M packages/devs/flash/arm/iq80310/current/src/flash.h
M packages/devs/flash/intel/28fxxx/current/ChangeLog
M packages/devs/flash/intel/28fxxx/current/cdl/flash_intel_28fxxx.cdl
M packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx.inl
A packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx_parts.inl
M packages/devs/flash/mn10300/stb/current/ChangeLog
M packages/devs/flash/mn10300/stb/current/src/mn10300_stb_flash.c
M packages/devs/usb/sa11x0/current/ChangeLog
M packages/devs/usb/sa11x0/current/src/usbs_sa11x0.c
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/include/hal_platform_setup.h
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/hal.cdl
M packages/hal/common/current/include/drv_api.h
M packages/hal/common/current/src/drv_api.c
A packages/hal/common/current/tests/vaargs.c
M packages/hal/mips/rm7000/ocelot/current/ChangeLog
M packages/hal/mips/rm7000/ocelot/current/cdl/hal_mips_rm7000_ocelot.cdl
M packages/hal/mips/rm7000/ocelot/current/include/plf_intr.h
M packages/hal/mips/rm7000/var/current/ChangeLog
M packages/hal/mips/rm7000/var/current/include/var_intr.h
M packages/hal/mn10300/stb/current/ChangeLog
M packages/hal/mn10300/stb/current/cdl/hal_mn10300_am33_stb.cdl
M packages/hal/mn10300/stb/current/include/plf_intr.h
A packages/hal/mn10300/stb/current/include/plf_io.h
M packages/hal/mn10300/stb/current/include/plf_stub.h
M packages/hal/mn10300/stb/current/include/pkgconf/mlt_mn10300_am33_stb_rom.h
M packages/hal/mn10300/stb/current/include/pkgconf/mlt_mn10300_am33_stb_rom.mlt
A packages/hal/mn10300/stb/current/include/pkgconf/mlt_mn10300_am33_stb_sram1.h
A packages/hal/mn10300/stb/current/include/pkgconf/mlt_mn10300_am33_stb_sram1.ldi
A packages/hal/mn10300/stb/current/include/pkgconf/mlt_mn10300_am33_stb_sram1.mlt
A packages/hal/mn10300/stb/current/misc/redboot_RAM.ecm
A packages/hal/mn10300/stb/current/misc/redboot_ROM.ecm
A packages/hal/mn10300/stb/current/misc/redboot_SRAM1.ecm
M packages/hal/mn10300/stb/current/src/plf_misc.c
M packages/hal/mn10300/stb/current/src/plf_stub.c
A packages/hal/mn10300/stb/current/src/ser_stb.c
M packages/hal/mn10300/stdeval1/current/ChangeLog
A packages/hal/mn10300/stdeval1/current/include/plf_io.h
M packages/hal/sh/cq7750/current/ChangeLog
M packages/hal/sh/cq7750/current/cdl/hal_sh_sh7750_cq7750.cdl
A packages/hal/sh/cq7750/current/misc/redboot_ROM.ecm
M packages/hal/sh/dreamcast/current/ChangeLog
M packages/hal/sh/dreamcast/current/cdl/hal_sh_sh7750_dreamcast.cdl
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/include/mod_7750.h
M packages/infra/current/ChangeLog
M packages/infra/current/include/cyg_type.h
M packages/infra/current/src/diag.cxx
M packages/infra/current/src/tcdiag.cxx
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/cdl/io_flash.cdl
M packages/io/flash/current/include/flash.h
M packages/io/flash/current/src/flash.c
M packages/io/usb/slave/current/ChangeLog
M packages/io/usb/slave/current/include/usbs.h
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/cdl/isoinfra.cdl
M packages/isoinfra/current/include/time.h
M packages/isoinfra/current/include/sys/types.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/instrument.cdl
M packages/kernel/current/cdl/kernel.cdl
M packages/kernel/current/cdl/scheduler.cdl
M packages/kernel/current/include/bitmap.hxx
M packages/kernel/current/include/instrmnt.h
M packages/kernel/current/include/intr.hxx
M packages/kernel/current/include/kapi.h
M packages/kernel/current/include/kapidata.h
M packages/kernel/current/include/mlqueue.hxx
M packages/kernel/current/include/mutex.hxx
M packages/kernel/current/include/sched.hxx
M packages/kernel/current/include/sched.inl
A packages/kernel/current/include/smp.hxx
M packages/kernel/current/include/thread.inl
M packages/kernel/current/include/test/stackmon.h
M packages/kernel/current/src/common/kapi.cxx
M packages/kernel/current/src/common/thread.cxx
M packages/kernel/current/src/instrmnt/meminst.cxx
M packages/kernel/current/src/intr/intr.cxx
M packages/kernel/current/src/sched/bitmap.cxx
M packages/kernel/current/src/sched/mlqueue.cxx
M packages/kernel/current/src/sched/sched.cxx
M packages/kernel/current/src/sync/mutex.cxx
M packages/kernel/current/tests/mutex2.cxx
M packages/kernel/current/tests/mutex3.cxx
M packages/kernel/current/tests/release.cxx
A packages/kernel/current/tests/smp.cxx
M packages/kernel/current/tests/sync3.cxx
M packages/kernel/current/tests/thread2.cxx
M packages/kernel/current/tests/tm_basic.cxx
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/include/streambuf.inl
M packages/language/c/libc/stdio/current/src/common/stream.cxx
M packages/language/c/libc/stdio/current/src/output/vfnprintf.cxx
M packages/language/c/libc/string/current/ChangeLog
M packages/language/c/libc/string/current/src/memchr.cxx
M packages/language/c/libc/string/current/src/memcmp.cxx
M packages/language/c/libc/string/current/src/memmove.cxx
M packages/language/c/libc/string/current/src/strncat.cxx
M packages/language/c/libc/string/current/src/strncmp.cxx
M packages/language/c/libc/string/current/src/strncpy.cxx
M packages/language/c/libc/string/current/src/strxfrm.cxx
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/version.c
M packages/redboot/current/src/fs/disk.c
M packages/redboot/current/src/net/net_io.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-08-03 5:27 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-08-03 5:27 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-08-03).
The following changes were made to NEWS and ChangeLogs:
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.56
diff -u -0 -r1.56 ChangeLog
--- ChangeLog 2001/07/31 21:15:36 1.56
+++ ChangeLog 2001/08/03 12:25:58
@@ -0,0 +1,5 @@
+2001-07-31 Bart Veer <bartv@redhat.com>
+
+ * pkgconf/rules.mak:
+ Fix header file dependencies for testcases.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/07/18 11:38:40 1.22
+++ ChangeLog 2001/08/03 12:26:04
@@ -0,0 +1,4 @@
+2001-07-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_misc.c: Fix "implicit decl of diag_printf" warning.
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/07/20 10:23:18 1.3
+++ ChangeLog 2001/08/03 12:26:12
@@ -0,0 +1,5 @@
+2001-07-31 Mark Salter <msalter@redhat.com>
+
+ * include/pcmb_io.h: Add IDE I/O macros.
+ * cdl/hal_i386_pcmb.cdl: Now implements CYGINT_HAL_PLF_IF_IDE.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.52
diff -u -0 -r1.52 ChangeLog
--- ChangeLog 2001/07/31 21:15:39 1.52
+++ ChangeLog 2001/08/03 12:26:16
@@ -0,0 +1,14 @@
+2001-08-01 Hugo Tyson <hmt@redhat.com>
+
+ * src/vectors.S (restore_state): (see the change below 2001-07-03)
+ Make the code to keep SR IM bits from the ISR conditional on a CDL
+ interface so that it is selected on a per-platform or variant basis.
+
+ * cdl/hal_mips.cdl (CYGINT_HAL_MIPS_INTERRUPT_RETURN_KEEP_SR_IM):
+ New interface to control conditional code.
+
+ * include/hal_intr.h (HAL_ENABLE_INTERRUPTS): Make this (et al)
+ conditional on CYGHWR_HAL_INTERRUPT_ENABLE_DISABLE_RESTORE_DEFINED
+ so that the variant HAL can define these insead, in the usual
+ manner.
+
Index: packages/hal/synth/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/arch/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/06/10 19:35:35 1.1
+++ ChangeLog 2001/08/03 12:26:21
@@ -0,0 +1,7 @@
+2001-08-02 Bart Veer <bartv@redhat.com>
+
+ * include/hal_intr.h:
+ Note a subtle interaction between the interrupt handling
+ and the context switch handling, which are in the
+ architectural and variant HAL packages respectively.
+
Index: packages/hal/synth/i386linux/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/i386linux/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/06/10 19:35:35 1.1
+++ ChangeLog 2001/08/03 12:26:28
@@ -0,0 +1,9 @@
+2001-08-02 Bart Veer <bartv@redhat.com>
+
+ * src/context.S, include/arch.inc, include/var_arch.h:
+ Update thread context manipulation code to do the
+ right thing with respect to interrupt state.
+
+ * src/context.S (hal_setjmp):
+ Fixed bug in hal_setjmp() that corrupted EBX.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.25
diff -u -0 -r1.25 ChangeLog
--- ChangeLog 2001/07/29 02:00:10 1.25
+++ ChangeLog 2001/08/03 12:26:35
@@ -0,0 +1,10 @@
+2001-08-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/linux_echo.c (echo_test): Set socket options before bind.
+ * tests/nc_test_slave.c (do_tcp_test): Ditto.
+ * tests/server_test.c (server_test): Ditto.
+ * tests/tcp_echo.c (echo_test): Ditto.
+ * tests/tcp_lo_test.c (server): Ditto.
+ * tests/tcp_sink.c (sink_test): Ditto.
+ * tests/tcp_source.c (source_test): Ditto.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.35
diff -u -0 -r1.35 ChangeLog
--- ChangeLog 2001/07/29 02:00:12 1.35
+++ ChangeLog 2001/08/03 12:26:41
@@ -0,0 +1,11 @@
+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.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/07/20 10:23:21 1.18
+++ ChangeLog 2001/08/03 12:26:46
@@ -0,0 +1,17 @@
+2001-08-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/sepmetaimpl.inl: Define check_free_memdq and
+ check_alloced_memdq as inlines.
+
+ * cdl/memalloc.cdl: Add new allocator supporting separate metadata,
+ and the associated config options, and build sepmeta.cxx and tests.
+ Build heapgeninc.tcl with macros that work with both gcc2 and gcc3.
+ Ditto for heaps.o.
+ Add CYGBLD_MEMALLOC_MALLOC_EXTERNAL_HEAP_H to allow external entities
+ to define the heap.
+ * src/malloc.cxx: Include CYGBLD_MEMALLOC_MALLOC_EXTERNAL_HEAP_H if
+ defined instead of default heap definition.
+ * include/sepmeta.hxx, include/sepmetaimpl.hxx, include/sepmetaimpl.inl,
+ src/sepmeta.cxx, tests/sepmeta1.cxx, tests/sepmeta2.cxx:
+ New files for seperated metadata allocator.
+
====================================
Here is a summary of the files modified:
M packages/ChangeLog
M packages/ecos.db
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/src/hal_misc.c
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/cdl/hal_i386_pcmb.cdl
M packages/hal/i386/pcmb/current/include/pcmb_io.h
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/cdl/hal_mips.cdl
M packages/hal/mips/arch/current/include/hal_intr.h
M packages/hal/mips/arch/current/src/vectors.S
M packages/hal/synth/arch/current/ChangeLog
M packages/hal/synth/arch/current/include/hal_intr.h
M packages/hal/synth/i386linux/current/ChangeLog
M packages/hal/synth/i386linux/current/include/arch.inc
M packages/hal/synth/i386linux/current/include/var_arch.h
M packages/hal/synth/i386linux/current/src/context.S
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/tests/linux_echo.c
M packages/net/tcpip/current/tests/nc_test_slave.c
M packages/net/tcpip/current/tests/server_test.c
M packages/net/tcpip/current/tests/tcp_echo.c
M packages/net/tcpip/current/tests/tcp_lo_test.c
M packages/net/tcpip/current/tests/tcp_sink.c
M packages/net/tcpip/current/tests/tcp_source.c
M packages/pkgconf/rules.mak
M packages/redboot/current/ChangeLog
M packages/redboot/current/src/fs/disk.c
M packages/redboot/current/src/fs/ide.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/cdl/memalloc.cdl
A packages/services/memalloc/common/current/include/sepmeta.hxx
A packages/services/memalloc/common/current/include/sepmetaimpl.hxx
A packages/services/memalloc/common/current/include/sepmetaimpl.inl
M packages/services/memalloc/common/current/src/malloc.cxx
A packages/services/memalloc/common/current/src/sepmeta.cxx
A packages/services/memalloc/common/current/tests/sepmeta1.cxx
A packages/services/memalloc/common/current/tests/sepmeta2.cxx
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-07-31 14:15 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-07-31 14:15 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-07-31).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.38
diff -u -0 -r1.38 NEWS
--- NEWS 2001/07/29 02:00:07 1.38
+++ NEWS 2001/07/31 21:12:40
@@ -0,0 +1,3 @@
+* Add Atmel AT91/EB40 port, including flash and serial drivers.
+* Added HAL port to SEGA Dreamcast.
+ Contributed by Takeshi Yaegashi <t@keshi.org>
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.55
diff -u -0 -r1.55 ChangeLog
--- ChangeLog 2001/07/29 02:00:07 1.55
+++ ChangeLog 2001/07/31 21:12:47
@@ -0,0 +1,5 @@
+2001-07-30 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added Dreamcast platform HAL, contributed by Takeshi
+ Yaegashi (t@keshi.org)
+
@@ -4,0 +10,8 @@
+
+2001-07-24 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add Atmel AT91/EB40 serial support.
+
+2001-07-18 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add Atmel AT91/EB40
Index: packages/devs/flash/arm/at91/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Jul 31 14:12:56 2001
@@ -0,0 +1,40 @@
+2001-07-19 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash_program_buf.c: Fix - needs to have A16 set.
+
+ * src/at91_flash.c: Remove debugging code.
+
+2001-07-18 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash_query.c:
+ * src/flash_program_buf.c:
+ * src/flash_erase_block.c:
+ * src/flash.h:
+ * src/at91_flash.c:
+ * cdl/flash_at91.cdl: New package - AT29LV1024 FLASH for AT91/EB40.
+
+//===========================================================================
+//####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/serial/arm/at91/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Jul 31 14:13:04 2001
@@ -0,0 +1,31 @@
+2001-07-24 Gary Thomas <gthomas@redhat.com>
+
+ * src/at91_serial.h:
+ * src/at91_serial.c:
+ * cdl/ser_arm_at91.cdl: New file(s) - initial package.
+
+//===========================================================================
+//####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/hal/arm/at91/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Jul 31 14:13:11 2001
@@ -0,0 +1,118 @@
+2001-07-26 Gary Thomas <gthomas@redhat.com>
+
+ * src/at91_misc.c (hal_clock_initialize):
+ * cdl/hal_arm_at91.cdl: Increase system clock (RTC) to run at 1MHz for
+ better timing resolution. CAUTION! this means that the system clock tick
+ can never be more than 64ms.
+
+2001-07-23 Gary Thomas <gthomas@redhat.com>
+
+ * include/pkgconf/mlt_arm_at91_eb40_romram.mlt:
+ * include/pkgconf/mlt_arm_at91_eb40_romram.ldi:
+ * include/pkgconf/mlt_arm_at91_eb40_romram.h:
+ * include/pkgconf/mlt_arm_at91_eb40_ram.mlt:
+ * include/pkgconf/mlt_arm_at91_eb40_ram.ldi:
+ * include/pkgconf/mlt_arm_at91_eb40_ram.h:
+ * cdl/hal_arm_at91.cdl: Fix MLT files (names, layout).
+
+2001-07-20 Gary Thomas <gthomas@redhat.com>
+
+ * include/plf_io.h: Add UART interrupt definitions.
+
+ * src/hal_diag.c (cyg_hal_plf_serial_control): Enable ^C support.
+
+ * src/at91_misc.c (hal_clock_initialize): Add clock/rtc implementation.
+
+ * include/pkgconf/mlt_arm_at91_eb40_romram.ldi:
+ Replace missing 'fixed vectors'.
+
+2001-07-19 Gary Thomas <gthomas@redhat.com>
+
+ * misc/redboot_ROMRAM.ecm: New exported config.
+
+ * include/pkgconf/mlt_arm_at91_eb40_romram.ldi:
+ * include/pkgconf/mlt_arm_at91_eb40_ram.mlt:
+ * include/pkgconf/mlt_arm_at91_eb40_ram.ldi:
+ * include/hal_platform_setup.h: Fix ROMRAM startup mode. Note: I
+ can't get the onboard SRAM at 0x00100000 to work, so for now, this
+ will just have to go in low external RAM. Thus the change for the
+ RAM base address in startup=RAM mode.
+
+ * src/hal_diag.c (cyg_hal_plf_serial_getc_timeout): Remove debug code.
+
+ * src/at91_misc.c (set_leds): LEDs are on D4/D2/D1.
+
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm: Exported configurations.
+
+ * include/pkgconf/mlt_arm_at91_eb40_romram.mlt:
+ * include/pkgconf/mlt_arm_at91_eb40_romram.ldi:
+ * include/pkgconf/mlt_arm_at91_eb40_romram.h: New startup type.
+
+ * include/pkgconf/mlt_arm_at91_eb40_rom.h: Fix heap layout.
+
+ * include/pkgconf/mlt_arm_at91_eb40_ram.mlt:
+ * include/pkgconf/mlt_arm_at91_eb40_ram.ldi:
+ * include/pkgconf/mlt_arm_at91_eb40_ram.h:
+ Fix heap layout. Move RAM load address to leave room for RedBoot/GDB.
+
+ * include/plf_io.h: Add definitions for PIO, EBI and PS.
+
+ * include/hal_platform_setup.h: ROM startup mode now works.
+ First attempt at ROMRAM startup - not yet working.
+
+ * cdl/hal_arm_at91.cdl: Add ROMRAM startup mode.
+
+2001-07-18 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_diag.c: More complete initialization.
+
+ * src/at91_misc.c: Support interrupt controller, delay_us().
+
+ * include/plf_io.h: Add interrupt controller, timer definitions.
+
+ * cdl/hal_arm_at91.cdl: Fix clock speed, number I/O channels.
+
+2001-07-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_diag.c:
+ * src/at91_misc.c:
+ * include/pkgconf/mlt_arm_at91_eb40_rom.mlt:
+ * include/pkgconf/mlt_arm_at91_eb40_rom.ldi:
+ * include/pkgconf/mlt_arm_at91_eb40_rom.h:
+ * include/pkgconf/mlt_arm_at91_eb40_ram.mlt:
+ * include/pkgconf/mlt_arm_at91_eb40_ram.ldi:
+ * include/pkgconf/mlt_arm_at91_eb40_ram.h:
+ * include/plf_stub.h:
+ * include/plf_io.h:
+ * include/hal_platform_setup.h:
+ * include/hal_platform_ints.h:
+ * include/hal_diag.h:
+ * include/hal_cache.h:
+ * cdl/hal_arm_at91.cdl: New port - cloned from E7T.
+
+//===========================================================================
+//####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/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/06/22 18:18:51 1.18
+++ ChangeLog 2001/07/31 21:13:22
@@ -0,0 +1,6 @@
+2001-07-28 Stefan Eletzhofer <schuehle@t-online.de>
+
+ * include/hal_platform_setup.h:
+ * cdl/hal_arm_sa11x0_assabet.cdl: Support additional timing setup
+ when Neponset board is available.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.51
diff -u -0 -r1.51 ChangeLog
--- ChangeLog 2001/07/29 02:00:09 1.51
+++ ChangeLog 2001/07/31 21:13:28
@@ -7 +7 @@
-a2001-07-19 Gary Thomas <gthomas@redhat.com>
+2001-07-19 Gary Thomas <gthomas@redhat.com>
Index: packages/hal/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2001/02/13 01:23:33 1.16
+++ ChangeLog 2001/07/31 21:13:36
@@ -0,0 +1,6 @@
+2001-07-31 Jonathan Larmour <jlarmour@redhat.com>
+2001-07-31 Christoph Csebits <christoph.csebits@frequentis.com>
+
+ * include/ppc8xx.h: 4 SCCs are supported by MPC860T, so don't
+ reserve space.
+
Index: packages/hal/sh/dreamcast/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Tue Jul 31 14:13:44 2001
@@ -0,0 +1,29 @@
+2001-07-30 Jesper Skov <jskov@redhat.com>
+
+ * New platform HAL, contributed by Takeshi Yaegashi (t@keshi.org)
+
+//===========================================================================
+//####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/io/wallclock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/wallclock/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/07/29 02:00:10 1.11
+++ ChangeLog 2001/07/31 21:13:50
@@ -0,0 +1,5 @@
+2001-07-30 Jesper Skov <jskov@redhat.com>
+
+ * include/wallclock/wallclock.inl (_simple_mktime): Fix assertion
+ for leap seconds.
+
Index: packages/net/snmp/agent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/agent/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/06/10 19:35:37 1.13
+++ ChangeLog 2001/07/31 21:13:59
@@ -0,0 +1,8 @@
+2001-07-31 Hugo Tyson <hmt@redhat.com>
+2001-07-31 Ron Kundla <rkundla@nband.com>
+
+ * utils/mib2c/mib2c (Table-handling): Concatenate rather than
+ replace subsequent processed variables. The symptom was that in
+ the generated header file you only get the last table in the MIB.
+ This fixes it. Thanks Ron!
+
====================================
Here is a summary of the files modified:
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
A packages/devs/flash/arm/at91/current/ChangeLog
A packages/devs/flash/arm/at91/current/cdl/flash_at91.cdl
A packages/devs/flash/arm/at91/current/src/at91_flash.c
A packages/devs/flash/arm/at91/current/src/flash.h
A packages/devs/flash/arm/at91/current/src/flash_erase_block.c
A packages/devs/flash/arm/at91/current/src/flash_program_buf.c
A packages/devs/flash/arm/at91/current/src/flash_query.c
A packages/devs/serial/arm/at91/current/ChangeLog
A packages/devs/serial/arm/at91/current/cdl/ser_arm_at91.cdl
A packages/devs/serial/arm/at91/current/src/at91_serial.c
A packages/devs/serial/arm/at91/current/src/at91_serial.h
A packages/hal/arm/at91/current/ChangeLog
A packages/hal/arm/at91/current/cdl/hal_arm_at91.cdl
A packages/hal/arm/at91/current/include/hal_cache.h
A packages/hal/arm/at91/current/include/hal_diag.h
A packages/hal/arm/at91/current/include/hal_platform_ints.h
A packages/hal/arm/at91/current/include/hal_platform_setup.h
A packages/hal/arm/at91/current/include/plf_io.h
A packages/hal/arm/at91/current/include/plf_stub.h
A packages/hal/arm/at91/current/include/pkgconf/mlt_arm_at91_eb40_ram.h
A packages/hal/arm/at91/current/include/pkgconf/mlt_arm_at91_eb40_ram.ldi
A packages/hal/arm/at91/current/include/pkgconf/mlt_arm_at91_eb40_ram.mlt
A packages/hal/arm/at91/current/include/pkgconf/mlt_arm_at91_eb40_rom.h
A packages/hal/arm/at91/current/include/pkgconf/mlt_arm_at91_eb40_rom.ldi
A packages/hal/arm/at91/current/include/pkgconf/mlt_arm_at91_eb40_rom.mlt
A packages/hal/arm/at91/current/include/pkgconf/mlt_arm_at91_eb40_romram.h
A packages/hal/arm/at91/current/include/pkgconf/mlt_arm_at91_eb40_romram.ldi
A packages/hal/arm/at91/current/include/pkgconf/mlt_arm_at91_eb40_romram.mlt
A packages/hal/arm/at91/current/misc/redboot_RAM.ecm
A packages/hal/arm/at91/current/misc/redboot_ROM.ecm
A packages/hal/arm/at91/current/misc/redboot_ROMRAM.ecm
A packages/hal/arm/at91/current/src/at91_misc.c
A packages/hal/arm/at91/current/src/hal_diag.c
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
M packages/hal/arm/sa11x0/assabet/current/cdl/hal_arm_sa11x0_assabet.cdl
M packages/hal/arm/sa11x0/assabet/current/include/hal_platform_setup.h
M packages/hal/mips/arch/current/ChangeLog
A packages/hal/mn10300/stb/current/misc/stubrom.perm
M packages/hal/powerpc/quicc/current/ChangeLog
M packages/hal/powerpc/quicc/current/include/ppc8xx.h
A packages/hal/sh/dreamcast/current/ChangeLog
A packages/hal/sh/dreamcast/current/cdl/hal_sh_sh7750_dreamcast.cdl
A packages/hal/sh/dreamcast/current/include/hal_diag.h
A packages/hal/sh/dreamcast/current/include/platform.inc
A packages/hal/sh/dreamcast/current/include/plf_cache.h
A packages/hal/sh/dreamcast/current/include/plf_intr.h
A packages/hal/sh/dreamcast/current/include/plf_io.h
A packages/hal/sh/dreamcast/current/include/plf_stub.h
A packages/hal/sh/dreamcast/current/include/pkgconf/mlt_sh_sh7750_dreamcast_ram.h
A packages/hal/sh/dreamcast/current/include/pkgconf/mlt_sh_sh7750_dreamcast_ram.ldi
A packages/hal/sh/dreamcast/current/include/pkgconf/mlt_sh_sh7750_dreamcast_ram.mlt
A packages/hal/sh/dreamcast/current/misc/redboot_RAM.ecm
A packages/hal/sh/dreamcast/current/src/banner.xpm
A packages/hal/sh/dreamcast/current/src/dreamcast_pci.c
A packages/hal/sh/dreamcast/current/src/fb_support.c
A packages/hal/sh/dreamcast/current/src/font.h
A packages/hal/sh/dreamcast/current/src/hal_diag.c
A packages/hal/sh/dreamcast/current/src/plf_misc.c
M packages/io/wallclock/current/ChangeLog
M packages/io/wallclock/current/include/wallclock/wallclock.inl
M packages/net/snmp/agent/current/ChangeLog
M packages/net/snmp/agent/current/utils/mib2c/mib2c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-07-28 19:00 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-07-28 19:00 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-07-28).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.37
diff -u -0 -r1.37 NEWS
--- NEWS 2001/07/18 11:38:40 1.37
+++ NEWS 2001/07/29 01:58:02
@@ -0,0 +1,5 @@
+* Added port to Bright Star Engineering SA11x0 based Flexanet handheld board,
+ including flash and ethernet support.
+ Contributed by Jordi Colomer <jco@ict.es>
+* Added support for loading files from disk. Currently supports IDE drives
+ with Linux EXT2 filesystems.
Index: host/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/07/18 11:38:39 1.10
+++ ChangeLog 2001/07/29 01:58:05
@@ -0,0 +1,6 @@
+2001-07-26 Julian Smart <julians@redhat.com>
+
+ * Only use Registry functions if building a GUI Configtool.
+ * ecosconfig.exe doesn't now get built when building the GUI
+ Configtool.
+
Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2001/07/18 11:38:39 1.16
+++ ChangeLog 2001/07/29 01:58:08
@@ -0,0 +1,7 @@
+2001-07-20 Bart Veer <bartv@redhat.com>
+
+ * value.cxx (save):
+ Complicated "requires" expressions spread over multiple lines
+ were not being turned into multiline comments, leading to
+ illegal savefiles.
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.54
diff -u -0 -r1.54 ChangeLog
--- ChangeLog 2001/07/18 11:38:40 1.54
+++ ChangeLog 2001/07/29 01:58:12
@@ -0,0 +1,5 @@
+2001-07-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Add flexanet HAL, eth driver, flash driver and target.
+ Contributed by Jordi Colomer <jco@ict.es>
+
Index: packages/devs/eth/arm/flexanet/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Sat Jul 28 18:58:16 2001
@@ -0,0 +1,30 @@
+2001-07-27 Jordi Colomer <jco@ict.es>
+
+ * Initial version of support for LAN91CXX ethernet controller
+ on the BSE Flexanet/SA1110 board.
+
+//===========================================================================
+//####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/eth/smsc/lan91cxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/smsc/lan91cxx/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/07/18 11:38:40 1.2
+++ ChangeLog 2001/07/29 01:58:22
@@ -0,0 +1,11 @@
+2001-07-27 Jordi Colomer <jco@ict.es>
+
+ * cdl/smsc_lan91cxx_eth_drivers.cdl:
+ Add interface for whether the hardware is in PCMCIA mode.
+ * src/if_lan91cxx.c (smsc_lan91cxx_init):
+ Allow for hardware shift addresses
+ Initialize appropriately if PCMCIA mode.
+ * src/smsc_lan91cxx.h:
+ Support address shifts in get_reg,put_Reg, get_data, put_data
+ Add new functions get_banksel , put_att and get_att.
+
Index: packages/devs/flash/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/06/15 22:45:04 1.4
+++ ChangeLog 2001/07/29 01:58:27
@@ -0,0 +1,14 @@
+2001-07-26 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_am29xxxxx.inl: Made code deal with multiple
+ banks. Use flag to identify banked devices.
+ * include/flash_am29xxxxx_parts.inl: Updated with banked flag.
+
+2001-07-23 David Howells <dhowells@redhat.com>
+
+ * include/flash_am29xxxxx.inl: Added support for chips divided
+ into banks, and added correct addresses for 16-bit chips
+ configured in 8-bit mode
+ * include/flash_am29xxxxx_parts.inl: Added data for chips divided
+ into banks
+
Index: packages/devs/flash/arm/flexanet/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Sat Jul 28 18:58:31 2001
@@ -0,0 +1,29 @@
+2001-07-27 Jordi Colomer <jco@ict.es>
+
+ * Add SA11x0/Flexanet flash driver support
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/devs/wallclock/dallas/ds12887/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/dallas/ds12887/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/07/18 11:38:40 1.1
+++ ChangeLog 2001/07/29 01:58:35
@@ -0,0 +1,6 @@
+2001-07-27 Jesper Skov <jskov@redhat.com>
+
+ * src/ds12887.cxx (init_ds_hwclock): Use BCD mode since Century is
+ NA in binary mode. Force sane settings in registers if they are
+ undefined.
+
Index: packages/fs/ram/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/fs/ram/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2000/10/12 20:31:45 1.2
+++ ChangeLog 2001/07/29 01:58:38
@@ -0,0 +1,8 @@
+2001-07-26 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/ramfs.c (findbuffer_indirect1): Determine correct offset in
+ indirect block list.
+ (findbuffer_indirect2): Ditto.
+ (findbuffer_direct): Compare block index with number of blocks
+ correctly.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- ChangeLog 2001/07/20 10:23:18 1.30
+++ ChangeLog 2001/07/29 01:58:42
@@ -0,0 +1,8 @@
+2001-07-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_arm_edb7211_ram.h:
+ * include/pkgconf/mlt_arm_edb7211_ram.ldi:
+ * include/pkgconf/mlt_arm_edb7211_ram.mlt:
+ * include/pkgconf/mlt_arm_edb7212_ram.h:
+ RAM size should default to 0xfd7000 consistently.
+
Index: packages/hal/arm/sa11x0/flexanet/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Sat Jul 28 18:58:45 2001
@@ -0,0 +1,29 @@
+2001-07-27 Jordi Colomer <jco@ict.es>
+
+ * Initial version of support for BSE Flexanet/SA1110 handheld board.
+
+//===========================================================================
+//####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/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/06/22 18:18:51 1.7
+++ ChangeLog 2001/07/29 01:58:53
@@ -0,0 +1,6 @@
+2001-07-23 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_platform_ints.h:
+ * cdl/hal_arm_sa11x0_ipaq.cdl:
+ Define sample "extended interrupt" support.
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/06/01 22:16:40 1.13
+++ ChangeLog 2001/07/29 01:58:56
@@ -0,0 +1,14 @@
+2001-07-27 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_linux_exec.c: Fix copyright disclaimers to satisfy
+ original owner (Linux kernel maintainer Russell King).
+
+2001-07-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/sa11x0_misc.c (hal_IRQ_handler): Support board/platform
+ specific [extended] interrupts. On the SA11x0, these would often
+ be cascaded via GPIO logic. Use of extended macros allows SA11x0
+ variant code to handle the general case, with board specific code
+ defined by board packages. Look at the iPAQ board package for
+ a sample of how to use this.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.63
diff -u -0 -r1.63 ChangeLog
--- ChangeLog 2001/07/06 19:11:35 1.63
+++ ChangeLog 2001/07/29 01:59:01
@@ -0,0 +1,16 @@
+2001-07-27 Jesper Skov <jskov@redhat.com>
+
+ * tests/intr.c: Set up interrupt ISR using driver API so it works
+ properly in chained mode in the presence of arbiters.
+
+ * src/drv_api.c (chain_isr): Call default ISR when
+ appropriate. Return ISR return value.
+
+ * include/hal_arbiter.h (hal_call_isr): Added version to be used
+ with interrupt chaining.
+
+2001-07-24 Mark Salter <msalter@redhat.com>
+
+ * cdl/hal.cdl (CYGINT_HAL_PLF_IF_IDE): New interface which
+ indicates platform supports IDE controller I/F macros.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.50
diff -u -0 -r1.50 ChangeLog
--- ChangeLog 2001/07/20 10:23:18 1.50
+++ ChangeLog 2001/07/29 01:59:04
@@ -1 +1,7 @@
-2001-07-19 Gary Thomas <gthomas@redhat.com>
+2001-07-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/redboot_linux_exec.c: Adjust below change by getting baud
+ rate, thus allowing for runtime baud rate changes, and no
+ dependency on platform CDL defines.
+
+a2001-07-19 Gary Thomas <gthomas@redhat.com>
Index: packages/hal/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/atlas/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/05/18 06:32:35 1.2
+++ ChangeLog 2001/07/29 01:59:06
@@ -0,0 +1,5 @@
+2001-07-20 David Woodhouse <dwmw2@redhat.com>
+
+ * src/redboot_cmds.c: Remove. Obsoleted by generic MIPS version.
+ * cdl/hal_mips_atlas.cdl: Remove reference to $1
+
Index: packages/hal/mn10300/am33/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/am33/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/08/25 17:33:10 1.3
+++ ChangeLog 2001/07/29 01:59:09
@@ -0,0 +1,10 @@
+2001-07-27 David Howells <dhowells@redhat.com>
+
+ * cdl/hal_mn10300_am33.cdl: Added option for disabling caching
+ when accessing flash (CYGSEM_HAL_UNCACHED_FLASH_ACCESS).
+ * include/var_cache.h: Ditto.
+ * include/variant.inc: Initialise the cache and the trap base
+ register if appropriate.
+ * src/mn10300_am33.ld: Handle code kept in RAM for flash drivers
+ and permit the VSR table to reside in on-CPU RAM.
+
Index: packages/hal/mn10300/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/arch/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/01/19 07:37:45 1.20
+++ ChangeLog 2001/07/29 01:59:12
@@ -0,0 +1,8 @@
+2001-07-27 David Howells <dhowells@redhat.com>
+
+ * include/mn10300_stub.h: set NUMREGS to be the correct value to
+ keep gdb happy.
+ * include/hal_io.h: refer to plf_io.h
+ * src/vectors.S: Adjusted exception handling to be able to cope
+ with AM33v2 exceptions.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/07/20 10:23:18 1.11
+++ ChangeLog 2001/07/29 01:59:14
@@ -0,0 +1,4 @@
+2001-07-26 Jesper Skov <jskov@redhat.com>
+
+ * include/var_cache.h: Fix cache query function.
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/07/20 10:23:19 1.10
+++ ChangeLog 2001/07/29 01:59:16
@@ -0,0 +1,22 @@
+2001-07-26 Jesper Skov <jskov@redhat.com>
+
+ * include/var_cache.h: Define flash cache macros that also disable
+ instruction cache. Not at all clear to me why it should make a
+ difference, but it does.
+
+ * src/var_misc.c (cyg_var_enable_caches): Don't allow caches to be
+ enabled when the flash IO driver has been included. This is a
+ temporary workaround for an unidentified caching problem.
+ (cyg_var_enable_caches): Enabled again.
+
+ * include/var_cache.h: Fix cache enabled query macros.
+
+2001-07-25 Jesper Skov <jskov@redhat.com>
+
+ * include/var_intr.h: Define CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF
+ if the platform didn't.
+
+2001-07-24 Jesper Skov <jskov@redhat.com>
+
+ * src/var_misc.c: Allow platform to handle IRL vectors.
+
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/07/20 10:23:19 1.14
+++ ChangeLog 2001/07/29 01:59:20
@@ -0,0 +1,5 @@
+2001-07-26 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/fileio.cdl: Implements select().
+ * src/select.cxx: Include <sys/select.h> from isoinfra.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/07/20 10:23:20 1.15
+++ ChangeLog 2001/07/29 01:59:22
@@ -0,0 +1,14 @@
+2001-07-23 David Howells <dhowells@redhat.com>
+
+ * cdl/io_flash.cdl: Added software write protect option.
+ * include/flash.h: Ditto.
+ * src/flash.c: Added software write protect option and bank
+ support, and prevented low-level writes from being handed
+ cross-block data chunks.
+
+2001-07-20 Gary Thomas <gthomas@redhat.com>
+
+ * include/flash.h:
+ * cdl/io_flash.cdl: Name convention: CYGINT_FLASH_WORKSPACE_SIZE
+ renamed to be CYGNUM_FLASH_WORKSPACE_SIZE.
+
Index: packages/io/wallclock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/wallclock/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/06/22 18:19:06 1.10
+++ ChangeLog 2001/07/29 01:59:25
@@ -0,0 +1,7 @@
+2001-07-27 Jesper Skov <jskov@redhat.com>
+
+ * include/wallclock/wallclock.inl (_simple_mktime): Added some assertions.
+ (_simple_mktime): Adjust assertions to correct and more sensible
+ values.
+ (_simple_mktime): A few more assertion tweaks.
+
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/07/20 10:23:21 1.9
+++ ChangeLog 2001/07/29 01:59:27
@@ -0,0 +1,9 @@
+2001-07-26 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/sys/types.h: Move select() related stuff into separate
+ sys/select header. Include it still for now.
+ * include/sys/select.h: New header, as per upcoming POSIX 200x standard.
+
+ * cdl/isoinfra.cdl: Add configury for select() and poll().
+
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.61
diff -u -0 -r1.61 ChangeLog
--- ChangeLog 2001/07/18 11:38:41 1.61
+++ ChangeLog 2001/07/29 01:59:31
@@ -0,0 +1,10 @@
+2001-07-27 Jesper Skov <jskov@redhat.com>
+
+ * src/intr/intr.cxx (chain_isr): Return isr_ret so caller (which
+ may be an arbiter) can tell if the interrupt was handled.
+
+2001-07-26 Gary Thomas <gthomas@redhat.com>
+
+ * src/common/clock.cxx (dsr): Fix problems mixing signed and
+ unsigned values. Normally only generated warnings, but...
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/07/20 10:23:21 1.9
+++ ChangeLog 2001/07/29 01:59:34
@@ -0,0 +1,5 @@
+2001-07-27 Jesper Skov <jskov@redhat.com>
+
+ * src/common/fflush.cxx (cyg_libc_stdio_flush_all_but): The check
+ for last operation being a read is only valid in buffered IO mode.
+
Index: packages/language/c/libm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libm/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/06/10 19:35:37 1.19
+++ ChangeLog 2001/07/29 01:59:36
@@ -0,0 +1,7 @@
+2001-07-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/double/portable-api/s_expm1.c: Reimport from newlib
+ * src/double/ieee754-core/e_pow.c: Ditto.
+ * src/mathincl/fdlibm.h: Define macros and types required for
+ newlib versions of libm files.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog 2001/06/22 18:19:07 1.24
+++ ChangeLog 2001/07/29 01:59:39
@@ -0,0 +1,13 @@
+2001-07-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/sys/select.h: Renamed to....
+ * include/sys/bsdselect.h: New file.
+ * include/sys/socketvar.h: Include <sys/bsdselect.h> instead of
+ <sys/select.h>
+ * src/lib/select.c: Include <sys/bsdselect.h>
+
+2001-07-26 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/net.cdl (CYGPKG_NET_API_LOCAL): Implements select()
+ * include/sys/bsdtypes.h: No need for these select definitions.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.34
diff -u -0 -r1.34 ChangeLog
--- ChangeLog 2001/07/20 10:23:21 1.34
+++ ChangeLog 2001/07/29 01:59:42
@@ -0,0 +1,50 @@
+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/load.c: Fix build problem if no IDE support.
+
+ * src/net/tftp_client.c (tftp_stream_read): Only ACK data when it
+ has been processed and we're ready for the next block. This fixes
+ a race/timing issue which was exacerbated by the "spinner" in 'load'.
+
+2001-07-27 David Howells <dhowells@redhat.com>
+
+ * src/xyzModem.c: Fixed an uninitialised variable warning.
+
+2001-07-27 Mark Salter <msalter@redhat.com>
+
+ * cdl/redboot.cdl (CYGNUM_REDBOOT_MAX_PARTITIONS): New option.
+ Rename CYGBLD_REDBOOT_MAX_DISKS to CYGNUM_REDBOOT_MAX_DISKS.
+
+ * include/fs/disk.h: Exported functions declared "externC".
+ Replace MAX_PARTITIONS with CYGNUM_REDBOOT_MAX_PARTITIONS.
+
+ * src/fs/disk.c: Make exported functions "externC".
+ Rename CYGBLD_REDBOOT_MAX_DISKS to CYGNUM_REDBOOT_MAX_DISKS.
+ Replace MAX_PARTITIONS with CYGNUM_REDBOOT_MAX_PARTITIONS.
+
+ * src/fs/e2fs.c: Add support for symbolic links.
+ * include/fs/e2fs.h: Add dir filetype support.
+
+2001-07-24 Mark Salter <msalter@redhat.com>
+
+ * src/load.c: Add disk load support.
+ * src/fs/disk.c: New file. RedBoot disk management.
+ * src/fs/ide.c: New file. IDE disk I/O.
+ * src/fs/e2fs.c: New file. Linux ext2 filesystem support.
+ * cdl/redboot.cdl: Add options for disk/ide/filesystem support.
+
+2001-07-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/main.c (set_console_baud_rate): No need to query the console
+ number if we don't care what it is.
+ (do_baud_rate): Likewise.
+
+2001-07-23 David Howells <dhowells@redhat.com>
+
+ * src/flash.c: Force block-alignment for flash addresses in write
+ and erase functions.
+
====================================
Here is a summary of the files modified:
M host/ChangeLog
M host/libcdl/ChangeLog
M host/libcdl/cdl.dsp
M host/libcdl/value.cxx
M host/tools/configtool/common/common/build.cxx
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M host/tools/configtool/standalone/wxwin/setup/innobott.txt
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
A packages/devs/eth/arm/flexanet/current/ChangeLog
A packages/devs/eth/arm/flexanet/current/cdl/flexanet_eth_drivers.cdl
A packages/devs/eth/arm/flexanet/current/include/devs_eth_flexanet.inl
A packages/devs/eth/arm/flexanet/current/src/if_flexanet.c
M packages/devs/eth/smsc/lan91cxx/current/ChangeLog
M packages/devs/eth/smsc/lan91cxx/current/cdl/smsc_lan91cxx_eth_drivers.cdl
M packages/devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c
M packages/devs/eth/smsc/lan91cxx/current/src/smsc_lan91cxx.h
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl
A packages/devs/flash/arm/flexanet/current/ChangeLog
A packages/devs/flash/arm/flexanet/current/cdl/flash_flexanet.cdl
A packages/devs/flash/arm/flexanet/current/include/flexanet_strataflash.inl
M packages/devs/wallclock/dallas/ds12887/current/ChangeLog
M packages/devs/wallclock/dallas/ds12887/current/src/ds12887.cxx
M packages/fs/ram/current/ChangeLog
M packages/fs/ram/current/src/ramfs.c
M packages/hal/arm/edb7xxx/current/ChangeLog
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
A packages/hal/arm/sa11x0/flexanet/current/ChangeLog
A packages/hal/arm/sa11x0/flexanet/current/cdl/hal_arm_sa11x0_flexanet.cdl
A packages/hal/arm/sa11x0/flexanet/current/include/flexanet.h
A packages/hal/arm/sa11x0/flexanet/current/include/hal_platform_setup.h
A packages/hal/arm/sa11x0/flexanet/current/include/plf_mmap.h
A packages/hal/arm/sa11x0/flexanet/current/include/pkgconf/mlt_arm_sa11x0_flexanet_ram.h
A packages/hal/arm/sa11x0/flexanet/current/include/pkgconf/mlt_arm_sa11x0_flexanet_ram.ldi
A packages/hal/arm/sa11x0/flexanet/current/include/pkgconf/mlt_arm_sa11x0_flexanet_ram.mlt
A packages/hal/arm/sa11x0/flexanet/current/include/pkgconf/mlt_arm_sa11x0_flexanet_rom.h
A packages/hal/arm/sa11x0/flexanet/current/include/pkgconf/mlt_arm_sa11x0_flexanet_rom.ldi
A packages/hal/arm/sa11x0/flexanet/current/include/pkgconf/mlt_arm_sa11x0_flexanet_rom.mlt
A packages/hal/arm/sa11x0/flexanet/current/misc/redboot_RAM.ecm
A packages/hal/arm/sa11x0/flexanet/current/misc/redboot_ROM.ecm
A packages/hal/arm/sa11x0/flexanet/current/src/flexanet_misc.c
A packages/hal/arm/sa11x0/flexanet/current/support/README
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
M packages/hal/arm/sa11x0/ipaq/current/cdl/hal_arm_sa11x0_ipaq.cdl
M packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_ints.h
M packages/hal/arm/sa11x0/var/current/ChangeLog
M 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/cdl/hal.cdl
M packages/hal/common/current/include/hal_arbiter.h
M packages/hal/common/current/src/drv_api.c
M packages/hal/common/current/tests/intr.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/cdl/hal_mips.cdl
M packages/hal/mips/arch/current/src/redboot_linux_exec.c
M packages/hal/mips/atlas/current/ChangeLog
M packages/hal/mips/atlas/current/cdl/hal_mips_atlas.cdl
R packages/hal/mips/atlas/current/src/redboot_cmds.c
M packages/hal/mn10300/am33/current/ChangeLog
M packages/hal/mn10300/am33/current/cdl/hal_mn10300_am33.cdl
M packages/hal/mn10300/am33/current/include/var_cache.h
M packages/hal/mn10300/am33/current/include/variant.inc
M packages/hal/mn10300/am33/current/src/mn10300_am33.ld
M packages/hal/mn10300/arch/current/ChangeLog
M packages/hal/mn10300/arch/current/include/arch.inc
M packages/hal/mn10300/arch/current/include/hal_io.h
M packages/hal/mn10300/arch/current/src/vectors.S
R packages/hal/mn10300/stb/current/misc/stubrom.perm
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/include/var_cache.h
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/include/var_cache.h
M packages/hal/sh/sh4/current/include/var_intr.h
M packages/hal/sh/sh4/current/src/var_misc.c
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/cdl/fileio.cdl
M packages/io/fileio/current/src/select.cxx
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/cdl/io_flash.cdl
M packages/io/flash/current/include/flash.h
M packages/io/flash/current/src/flash.c
M packages/io/wallclock/current/ChangeLog
M packages/io/wallclock/current/include/wallclock/wallclock.inl
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/cdl/isoinfra.cdl
A packages/isoinfra/current/include/sys/select.h
M packages/isoinfra/current/include/sys/types.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/src/common/clock.cxx
M packages/kernel/current/src/intr/intr.cxx
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/src/common/fflush.cxx
M packages/language/c/libm/current/ChangeLog
M packages/language/c/libm/current/src/double/ieee754-core/e_pow.c
M packages/language/c/libm/current/src/double/portable-api/s_expm1.c
M packages/language/c/libm/current/src/mathincl/fdlibm.h
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
A packages/net/tcpip/current/include/sys/bsdselect.h
M packages/net/tcpip/current/include/sys/bsdtypes.h
R packages/net/tcpip/current/include/sys/select.h
M packages/net/tcpip/current/include/sys/socketvar.h
M packages/net/tcpip/current/src/lib/select.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
A packages/redboot/current/include/fs/disk.h
A packages/redboot/current/include/fs/e2fs.h
A packages/redboot/current/include/fs/ide.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/xyzModem.c
A packages/redboot/current/src/fs/disk.c
A packages/redboot/current/src/fs/e2fs.c
A packages/redboot/current/src/fs/ide.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/tftp_client.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-07-20 3:23 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-07-20 3:23 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-07-20).
The following changes were made to NEWS and ChangeLogs:
Index: packages/fs/rom/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/fs/rom/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/07/18 11:38:40 1.2
+++ ChangeLog 2001/07/20 10:22:08
@@ -0,0 +1,11 @@
+2001-07-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/fileio1.c (main): Get this to actually pass! Remove
+ kernel dependency.
+ * cdl/fileio.cdl: Get CDL dependencies better. Don't use
+ fixed base address. Make test building an option. Build mk_romfs
+ and use it to construct a test romfs.
+ * support/mk_romfs.c: fix trivial typo
+ * tests/testromfs: Directory hierarchy added for constructing test
+ ROMFS.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.58
diff -u -0 -r1.58 ChangeLog
--- ChangeLog 2001/07/18 11:38:40 1.58
+++ ChangeLog 2001/07/20 10:22:12
@@ -0,0 +1,9 @@
+2001-07-19 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S: Support ROMRAM startup mode. Note: most of
+ the support for this mode will be in the platform setup code.
+
+2001-07-18 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_mk_defs.c (main): FIQ no longer listed as an exception.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.29
diff -u -0 -r1.29 ChangeLog
--- ChangeLog 2001/07/06 19:11:34 1.29
+++ ChangeLog 2001/07/20 10:22:15
@@ -0,0 +1,6 @@
+2001-07-18 Franck Mamalet <franck.mamalet@rd.francetelecom.com>
+2001-07-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/edb7xxx_misc.c: Reorder hal_interrupt_status_regmap so that
+ all FIQs are first.
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/07/06 19:11:35 1.2
+++ ChangeLog 2001/07/20 10:22:18
@@ -0,0 +1,4 @@
+2001-07-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pcmb_intr.h: Fill in interrupt table descriptions.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.49
diff -u -0 -r1.49 ChangeLog
--- ChangeLog 2001/07/18 11:38:41 1.49
+++ ChangeLog 2001/07/20 10:22:21
@@ -0,0 +1,6 @@
+2001-07-19 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_linux_exec.c: Define DEFAULT_BAUD. The supporting
+ CDL differs from platform to platform, so this define is used to
+ ameliorate the differences.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/06/29 07:16:28 1.10
+++ ChangeLog 2001/07/20 10:22:23
@@ -0,0 +1,9 @@
+2001-07-18 Jesper Skov <jskov@redhat.com>
+
+ * src/var_misc.c (cyg_var_enable_caches): Small hack to prevent
+ ethernet connection to be lost in RAM applications when started
+ from a ROM monitor.
+
+ * include/mod_7729.h: Single stepping using UBC is broken -
+ disable it for now.
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/07/18 11:38:41 1.9
+++ ChangeLog 2001/07/20 10:22:26
@@ -0,0 +1,6 @@
+2001-07-18 Jesper Skov <jskov@redhat.com>
+
+ * src/var_misc.c (cyg_var_enable_caches): Small hack to prevent
+ ethernet connection to be lost in RAM applications when started
+ from a ROM monitor.
+
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/07/18 11:38:41 1.20
+++ ChangeLog 2001/07/20 10:22:29
@@ -0,0 +1,4 @@
+2001-07-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/cyg_type.h (CYG_INIT_MEMALLOC): Add.
+
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/06/15 22:45:08 1.13
+++ ChangeLog 2001/07/20 10:22:32
@@ -0,0 +1,6 @@
+2001-07-19 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/devfs.cxx (dev_fo_read): Treat non-blocking reads returning
+ EAGAIN correctly
+ (dev_fo_write): Ditto for writes.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/06/22 18:19:06 1.14
+++ ChangeLog 2001/07/20 10:22:35
@@ -0,0 +1,6 @@
+2001-07-19 Gary Thomas <gthomas@redhat.com>
+
+ * include/flash.h:
+ * cdl/io_flash.cdl: New option CYGINT_FLASH_WORKSPACE_SIZE used
+ to control how much memory is reserved for use by FLASH drivers.
+
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/06/10 19:35:35 1.8
+++ ChangeLog 2001/07/20 10:22:38
@@ -0,0 +1,4 @@
+2001-07-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/stdlib.h: Use correct macro names for abs and div.
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/07/18 11:38:41 1.8
+++ ChangeLog 2001/07/20 10:22:40
@@ -0,0 +1,6 @@
+2001-07-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/stream.inl (set_position): Take read buffer into account
+ when seeking. Thanks to jjtsai <jjtsai@itri.org.tw> for the
+ help.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.33
diff -u -0 -r1.33 ChangeLog
--- ChangeLog 2001/07/18 11:38:42 1.33
+++ ChangeLog 2001/07/20 10:22:44
@@ -0,0 +1,36 @@
+2001-07-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/net/net_io.c (net_init): Don't overwrite static IP
+ address when reading flash config if configured to not use BOOTP.
+ Set have_net if not using BOOTP and a default static IP addr is set.
+
+2001-07-19 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c: Be more generic with 'fconfig' layout. In
+ particular, handle case where FLASH block size is too small
+ to hold fconfig data.
+
+ * src/io.c (mon_set_read_char_timeout): Fix dangling else bug.
+
+ * src/flash.c (do_flash_init): Suppress printing info - this
+ will happen when 'version' is called. Also allow flash subsystem
+ to be initialized when there is no 'fconfig' or 'fis' command
+ configured in (but flash support still is present).
+
+ * src/version.c: Display complete version information which
+ reflects such information as the source release, etc.
+
+ * cdl/redboot.cdl: New option CYGDAT_REDBOOT_CUSTOM_VERSION used to
+ allow site-specific version information. Define this via the
+ CDL like this:
+ cdl_option CYGDAT_REDBOOT_CUSTOM_VERSION {
+ user_value 1 "Special test version"
+ };
+
+2001-07-18 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/net_io.c (net_io_putc, net_io_isr):
+ Need CYGARC_HAL_SAVE_GP()/CYGARC_HAL_RESTORE_GP() to support
+ network debugging since different layers of eCos programs are
+ involved.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/07/18 11:38:42 1.17
+++ ChangeLog 2001/07/20 10:22:47
@@ -0,0 +1,5 @@
+2001-07-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/heapgen.tcl: Use constructor priority of CYG_INIT_MEMALLOC
+ for heap objects in generated heaps.cxx.
+
====================================
Here is a summary of the files modified:
M packages/ecos.db
M packages/fs/rom/current/ChangeLog
M packages/fs/rom/current/cdl/romfs.cdl
A packages/fs/rom/current/support/file2c.tcl
M packages/fs/rom/current/support/mk_romfs.c
M packages/fs/rom/current/tests/fileio1.c
A packages/fs/rom/current/tests/testromfs/etc/hosts
A packages/fs/rom/current/tests/testromfs/etc/inetd
A packages/fs/rom/current/tests/testromfs/etc/passwd
A packages/fs/rom/current/tests/testromfs/mnt/thing
A packages/fs/rom/current/tests/testromfs/var/foobar
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/src/hal_mk_defs.c
M packages/hal/arm/arch/current/src/vectors.S
M packages/hal/arm/e7t/current/include/hal_platform_ints.h
M packages/hal/arm/e7t/current/include/plf_stub.h
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/src/edb7xxx_misc.c
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/include/pcmb_intr.h
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/src/redboot_linux_exec.c
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/include/mod_7729.h
M packages/hal/sh/sh3/current/src/var_misc.c
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/src/var_misc.c
M packages/infra/current/ChangeLog
M packages/infra/current/include/cyg_type.h
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/src/devfs.cxx
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/cdl/io_flash.cdl
M packages/io/flash/current/include/flash.h
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/include/stdlib.h
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/include/stream.inl
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/version.c
M packages/redboot/current/src/net/net_io.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/src/heapgen.tcl
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-07-18 4:38 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-07-18 4:38 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-07-18).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.36
diff -u -0 -r1.36 NEWS
--- NEWS 2001/06/15 22:45:04 1.36
+++ NEWS 2001/07/18 11:25:47
@@ -0,0 +1 @@
+* Added wallclock driver for DS12887
Index: host/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/06/22 18:18:44 1.9
+++ ChangeLog 2001/07/18 11:26:08
@@ -0,0 +1,6 @@
+2001-07-09 Julian Smart <julians@redhat.com>
+
+ * Fixed (I hope) a long-term bug in both versions of the Configtool,
+ whereby conflicts involving bool-data values weren't
+ resolved.
+
Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/06/22 18:18:44 1.15
+++ ChangeLog 2001/07/18 11:26:37
@@ -0,0 +1,19 @@
+2001-07-11 Bart Veer <bartv@redhat.com>
+
+ * transact.cxx (is_preferable_to):
+ Consider active changes as well as value changes.
+
+2001-07-10 Bart Veer <bartv@redhat.com>
+
+ * transact.cxx (is_preferable_to):
+ Fine-tune the determination of which of two transactions has less
+ impact on the system.
+
+ * infer.cxx (infer_handle_interface_value):
+ Add inference engine support for constraints of the form
+ (xxx == 0) and (xxx = 1), where xxx is an interface.
+
+2001-07-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * interp.cxx: include <cctype> as isspace() is used.
+
Index: host/tools/configtool/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/02/19 17:27:10 1.12
+++ ChangeLog 2001/07/18 11:27:04
@@ -0,0 +1,4 @@
+2001-07-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * common/common/flags.cxx: Include <cctype> for isspace()
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.53
diff -u -0 -r1.53 ChangeLog
--- ChangeLog 2001/06/29 07:16:27 1.53
+++ ChangeLog 2001/07/18 11:27:40
@@ -0,0 +1,15 @@
+2001-07-16 Bart Veer <bartv@redhat.com>
+
+ * pkgconf/fixhtml.tcl:
+ Add smarttags protection to the HTML files generated from DocBook.
+ Remove spurious comment.
+
+2001-07-16 Julian Smart <julians@redhat.com>
+
+ * pkconf/rules.mak: worked around Cygwin mkdir problem
+ by introducing a HOST variable and testing for HOST=CYGWIN.
+
+2001-07-06 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added wallclock driver for DS12887. Moved SH3 wallclock
+ driver into SH directory.
Index: packages/devs/eth/smsc/lan91cxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/smsc/lan91cxx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/06/01 22:16:34 1.1
+++ ChangeLog 2001/07/18 11:28:10
@@ -0,0 +1,9 @@
+2001-07-11 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_lan91cxx.c (lan91cxx_stop): Clean up any pending tx both
+ to prevent mbuf leak due to noncompletion, and to clear tx_busy so
+ that the newly upbrung device can be used.
+ (lan91cxx_can_send): Similarly detect a stopped tx engine and
+ restart it, and clean up any pending tx, in here. Otherwise the
+ system cannot progress.
+
Index: packages/devs/flash/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/06/15 22:45:05 1.6
+++ ChangeLog 2001/07/18 11:28:28
@@ -0,0 +1,5 @@
+2001-07-11 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * src/flash.h:
+ * src/ebsa285_flash.c (flash_hwr_init): Support new device 28F008SC.
+
Index: packages/devs/flash/intel/strata/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/strata/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/06/22 18:18:47 1.6
+++ ChangeLog 2001/07/18 11:28:45
@@ -0,0 +1,9 @@
+2001-07-17 Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com>
+
+ * src/flash_query.c (flash_query): Query needs to be done on even
+ addresses for byte-enabled strata flash
+
+ * src/flash_program_buf.c (flash_program_buf): Fix of conversion of
+ write buffer length (in bytes) to the length in 'flash_t' words.
+
+
Index: packages/devs/pcmcia/arm/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/pcmcia/arm/assabet/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/09/19 05:53:53 1.4
+++ ChangeLog 2001/07/18 11:29:11
@@ -0,0 +1,6 @@
+2001-07-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/assabet_pcmcia.c (cf_hwr_change_state): Check for VERS_1
+ field instead of MANID since some cards don't seem to have that one.
+ Suggested by I-Jui Sung <ijsung@csie.nctu.edu.tw>.
+
Index: packages/devs/pcmcia/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/pcmcia/arm/ipaq/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:18 1.1
+++ ChangeLog 2001/07/18 11:29:35
@@ -0,0 +1,5 @@
+2001-07-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipaq_pcmcia.c (cf_hwr_change_state): Use VERS_1 instead of
+ MANID since some cards don't seem to support that.
+
Index: packages/devs/wallclock/dallas/ds12887/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Wed Jul 18 04:29:52 2001
@@ -0,0 +1,32 @@
+2001-07-06 Jesper Skov <jskov@redhat.com>
+
+ * src/ds12887.cxx (get_ds_hwclock): Instead of locking while
+ reading (which prevents updates if polled), disable interrupts.
+
+ * New package, based on 1742 driver.
+
+//####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/wallclock/sh/sh3/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Wed Jul 18 04:30:16 2001
@@ -0,0 +1,74 @@
+2001-07-09 Jesper Skov <jskov@redhat.com>
+
+ * src/wallclock_sh3.cxx: fix description.
+
+2001-03-20 Jesper Skov <jskov@redhat.com>
+
+ * src/wallclock_sh3.cxx: Don't include kernel config.
+
+2000-05-26 Jesper Skov <jskov@redhat.com>
+
+ * cdl/wallclock_sh3.cdl: CYGSEM_WALLCLOCK_SET_GET_MODE moved to IO
+ package.
+
+ * src/wallclock_sh3.cxx: Get helpers from new file.
+
+2000-04-06 Jesper Skov <jskov@redhat.com>
+
+ * cdl/wallclock_sh3.cdl: Only active when wallclock is.
+
+2000-04-05 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/wallclock_sh3.cdl:
+
+ Provide hardware wallclock implementation as a radio button.
+
+2000-04-05 Jesper Skov <jskov@redhat.com>
+
+ * src/wallclock_sh3.cxx:
+ Moved from devs/wallclock/current to here.
+ Get API from io/wallclock.
+ Deleted all non-SH3 changelog entries
+
+2000-03-29 Jesper Skov <jskov@redhat.com>
+
+ * tests/wallclock2.cxx:
+ * include/wallclock.hxx:
+ * src/sh3.cxx:
+ * src/wallclock.cxx:
+ * cdl/wallclock.cdl:
+ Reworked WallClock API. It should now be simpler to add new
+ wallclock drivers. Added a simple test to print out the current
+ wallclock value so a human can verify battery backup works.
+
+2000-03-17 Jesper Skov <jskov@redhat.com>
+
+ * cdl/wallclock.cdl:
+ * src/sh3.cxx:
+ Added wallclock driver for SH3 RTC module.
+
+//####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####
+
+
Index: packages/fs/rom/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/fs/rom/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:20 1.1
+++ ChangeLog 2001/07/18 11:30:39
@@ -0,0 +1,5 @@
+2001-07-13 Richard Panton (richard.panton@3glab.com)
+
+ * support/mk_romfs.c: Convert between host FS file modes and eCos
+ ones.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.57
diff -u -0 -r1.57 ChangeLog
--- ChangeLog 2001/06/22 18:18:47 1.57
+++ ChangeLog 2001/07/18 11:31:41
@@ -0,0 +1,9 @@
+2001-07-17 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_intr.h: Define range of exceptions more accurately.
+
+2001-07-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_misc.c (exception_handler): Allow memory faults to be
+ caught, even when GDB stubs are not included.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2001/07/08 20:17:34 1.21
+++ ChangeLog 2001/07/18 11:32:10
@@ -0,0 +1,10 @@
+2001-07-13 Nick Garnett <nickg@redhat.com>
+
+ * include/arch.inc:
+ Added code to clear CR0:TS bit in hal_fpu_init macro. If this bit
+ is not clear, then the following finit might trap, and we don't
+ want that.
+ Added a compare to hal_fpu_push_exc macro for a zero fpu state
+ owner. The code was assuming the move set the condition codes,
+ which it doesn't.
+
@@ -299 +308,0 @@
-start-sanitize-net
@@ -304 +312,0 @@
-end-sanitize-net
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/06/10 19:35:34 1.8
+++ ChangeLog 2001/07/18 11:32:29
@@ -0,0 +1,6 @@
+2001-07-13 Nick Garnett <nickg@redhat.com>
+
+ * cdl/hal_i386_pc.cdl: Added requires statement to
+ CYGSEM_HAL_ROM_MONITOR option to turn off lazy FPU switching. ROM
+ monitors should not be playing these kinds of games.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.48
diff -u -0 -r1.48 ChangeLog
--- ChangeLog 2001/07/06 19:11:35 1.48
+++ ChangeLog 2001/07/18 11:32:48
@@ -0,0 +1,15 @@
+2001-07-17 David Woodhouse <dwmw2@redhat.com>
+
+ * src/redboot_linux_exec.c: Add environment stuff to the 'exec'
+ command, also make it use the entry point from the last 'load'
+ command if there is one.
+ Also add '-w' delay option.
+
+2001-07-09 David Woodhouse <dwmw2@redhat.com>
+
+ * src/redboot_linux_exec.c: New 'exec' command for RedBoot, mostly
+ copied from the SH version, hacked to pass arguments in argc/argv
+ form as that seems to be what most Linux/MIPS kernels expect to
+ receive from PMON.
+ * cdl/hal_mips.cdl: Add necessary magic for the above.
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.31
diff -u -0 -r1.31 ChangeLog
--- ChangeLog 2001/07/06 19:11:35 1.31
+++ ChangeLog 2001/07/18 11:33:13
@@ -0,0 +1,4 @@
+2001-07-09 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_stub.c: Fixed potential SH4 problem in UBC handling.
+
Index: packages/hal/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7750/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/06/01 22:16:43 1.7
+++ ChangeLog 2001/07/18 11:33:28
@@ -0,0 +1,9 @@
+2001-07-13 Jesper Skov <jskov@redhat.com>
+
+ * include/platform.inc (BSC_settings_table): Replaced
+ CYGARC_REG_SDMR2 with the value specific to the board.
+
+2001-07-09 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7750_cq7750.cdl: Option description tweaks.
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/06/01 22:16:44 1.8
+++ ChangeLog 2001/07/18 11:33:45
@@ -0,0 +1,50 @@
+2001-07-17 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh4.cdl: Allow caching.
+
+ * include/mod_regs_intc.h (CYGARC_REG_ICR_INIT): Revert
+ CYGHWR_HAL_SH_IRQ_USE_IRQLVL sense.
+
+ * include/variant.inc: Fix alignment bug.
+
+ * include/mod_regs_ubc.h: Compile when UBC disabled.
+
+2001-07-16 Jesper Skov <jskov@redhat.com>
+
+ * src/var_misc.c (hal_interrupt_update_level): Fix typo.
+
+ * include/variant.inc: Added ICR initialization.
+
+ * include/mod_regs_intc.h: Added ICR definitions.
+
+ * cdl/hal_sh_sh4.cdl: Interrupt option cleanup.
+
+ * include/mod_regs_bsc.h: Added some BCR1 and MCR register bit
+ definitions. Deleted wrong register definitions.
+
+ * src/pcic.c (cyg_hal_sh_pcic_pci_init): Set PCIC MCR
+ register. Set BCR1 master flag. Set PCI cache line size.
+
+2001-07-13 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_bsc.h: Removed SDMR2 definition - it is
+ platform specific.
+
+2001-07-10 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_7750.h: define intc macro.
+
+2001-07-09 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_ubc.h: Ignore ASID when stepping.
+
+ * include/mod_7750.h: Fix DCAC address top.
+
+ * src/variant.S: Let all cache functions delay for 8 nops before
+ returning.
+
+ * include/mod_regs_bsc.h: Added more registers.
+
+ * cdl/hal_sh_sh4.cdl: Tweak options, add options for interrupts
+ and cache settings.
+
@@ -97 +147 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/06/15 22:45:08 1.19
+++ ChangeLog 2001/07/18 11:34:03
@@ -0,0 +1,8 @@
+2001-07-13 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/diag.cxx (diag_vprintf): Fix long longs (patch from
+ Motoya Kurotsu <kurotsu [at] allied-telesis.co.jp>
+
+ * cdl/debug.cdl: Make tracing styles be mutually exclusive properly
+ using an interface.
+
Index: packages/io/usb/eth/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/eth/slave/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/07/06 19:11:35 1.4
+++ ChangeLog 2001/07/18 11:34:20
@@ -0,0 +1,14 @@
+2001-07-10 Bart Veer <bartv@redhat.com>
+
+ * doc/usbseth.sgml, doc/*.html:
+ Document the below changes.
+
+ * cdl/usbs_eth.cdl:
+ The USB-ethernet device now registers itself as either eth0 or
+ eth1 by default, depending on what else is present in the system.
+ Also bootp/dhcp support is prohibited for this network device on
+ the ground that it is rather unlikely that a host will provide
+ a dhcp service for a network device that does not exist until the
+ host-target connection has been fully established.
+
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.60
diff -u -0 -r1.60 ChangeLog
--- ChangeLog 2001/06/22 18:19:06 1.60
+++ ChangeLog 2001/07/18 11:34:47
@@ -0,0 +1,5 @@
+2001-07-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/sched.inl (unlock_reschedule): Fix commenting.
+ * src/sched/sched.cxx: Improve description of unlock_inner().
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/06/22 18:19:07 1.7
+++ ChangeLog 2001/07/18 11:35:03
@@ -0,0 +1,7 @@
+2001-07-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/common/fflush.cxx (cyg_libc_stdio_flush_all_but): Don't
+ flush a stream that was last used for reading - it doesn't need it.
+ * include/stream.hxx: cyg_libc_stdio_flush_all_but needs to be a
+ friend of class Cyg_StdioStream to do the above.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.32
diff -u -0 -r1.32 ChangeLog
--- ChangeLog 2001/07/06 19:11:35 1.32
+++ ChangeLog 2001/07/18 11:35:24
@@ -0,0 +1,15 @@
+2001-07-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/main.c (do_version): Use external function _flash_info() to
+ display information about installed FLASH.
+
+ * src/load.c (load_srec_image): Remove extra '\n' on out of range msg.
+
+ * src/flash.c (_flash_info): New function - displays information
+ about FLASH found in system. Used by 'version' command.
+
+2001-07-12 Gary Thomas <gthomas@redhat.com>
+2001-07-12 Fabrice Gautier <gautier@email.enst.fr>
+
+ * cdl/redboot.cdl: Improve some descriptions of options.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2001/06/29 07:16:29 1.16
+++ ChangeLog 2001/07/18 11:35:42
@@ -0,0 +1,7 @@
+2001-07-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/malloc1.c (main): Accoutn for allocators that do allocate
+ space for allocs of 0.
+ Test that allocating all space works.
+ * src/dlmalloc.cxx (get_status): Correct again calculation of maxfree
+
====================================
Here is a summary of the files modified:
M host/ChangeLog
M host/libcdl/ChangeLog
M host/libcdl/infer.cxx
M host/libcdl/interp.cxx
M host/libcdl/transact.cxx
M host/tools/configtool/ChangeLog
M host/tools/configtool/common/common/build.cxx
M host/tools/configtool/common/common/flags.cxx
M host/tools/configtool/common/win32/FailingRulesDialog.cpp
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/configtool.cpp
M host/tools/configtool/standalone/wxwin/configtool.h
M host/tools/configtool/standalone/wxwin/configtoolview.cpp
M host/tools/configtool/standalone/wxwin/conflictsdlg.cpp
M host/tools/configtool/standalone/wxwin/filename.cpp
M host/tools/configtool/standalone/wxwin/mainwin.cpp
M host/tools/configtool/standalone/wxwin/mainwin.h
M host/tools/configtool/standalone/wxwin/symbols.h
M host/tools/configtool/standalone/wxwin/templatesdlg.cpp
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/devs/eth/smsc/lan91cxx/current/ChangeLog
M packages/devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c
M packages/devs/flash/arm/ebsa285/current/ChangeLog
M packages/devs/flash/arm/ebsa285/current/src/ebsa285_flash.c
M packages/devs/flash/arm/ebsa285/current/src/flash.h
M packages/devs/flash/intel/strata/current/ChangeLog
M packages/devs/flash/intel/strata/current/src/flash_program_buf.c
M packages/devs/flash/intel/strata/current/src/flash_query.c
M packages/devs/pcmcia/arm/assabet/current/ChangeLog
M packages/devs/pcmcia/arm/assabet/current/src/assabet_pcmcia.c
M packages/devs/pcmcia/arm/ipaq/current/ChangeLog
M packages/devs/pcmcia/arm/ipaq/current/src/ipaq_pcmcia.c
A packages/devs/wallclock/dallas/ds12887/current/ChangeLog
A packages/devs/wallclock/dallas/ds12887/current/cdl/wallclock_ds12887.cdl
A packages/devs/wallclock/dallas/ds12887/current/src/ds12887.cxx
A packages/devs/wallclock/sh/sh3/current/ChangeLog
A packages/devs/wallclock/sh/sh3/current/cdl/wallclock_sh3.cdl
A packages/devs/wallclock/sh/sh3/current/src/wallclock_sh3.cxx
R packages/devs/wallclock/sh3/current/ChangeLog
R packages/devs/wallclock/sh3/current/cdl/wallclock_sh3.cdl
R packages/devs/wallclock/sh3/current/src/wallclock_sh3.cxx
M packages/fs/rom/current/ChangeLog
M packages/fs/rom/current/support/mk_romfs.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/hal_intr.h
M packages/hal/arm/arch/current/src/hal_misc.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/cdl/hal_i386.cdl
M packages/hal/i386/arch/current/include/arch.inc
M packages/hal/i386/generic/current/cdl/hal_i386_generic.cdl
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/cdl/hal_i386_pc.cdl
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/cdl/hal_mips.cdl
A packages/hal/mips/arch/current/src/redboot_linux_exec.c
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/src/sh_stub.c
M packages/hal/sh/cq7750/current/ChangeLog
M packages/hal/sh/cq7750/current/cdl/hal_sh_sh7750_cq7750.cdl
M packages/hal/sh/cq7750/current/include/platform.inc
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/cdl/hal_sh_sh4.cdl
M packages/hal/sh/sh4/current/include/mod_7750.h
M packages/hal/sh/sh4/current/include/mod_regs_bsc.h
M packages/hal/sh/sh4/current/include/mod_regs_intc.h
M packages/hal/sh/sh4/current/include/mod_regs_ubc.h
M packages/hal/sh/sh4/current/include/variant.inc
M packages/hal/sh/sh4/current/src/var_misc.c
M packages/hal/sh/sh4/current/src/variant.S
M packages/infra/current/ChangeLog
M packages/infra/current/cdl/debug.cdl
M packages/infra/current/src/diag.cxx
M packages/io/usb/eth/slave/current/ChangeLog
M packages/io/usb/eth/slave/current/cdl/usbs_eth.cdl
M packages/io/usb/eth/slave/current/doc/io-usb-slave-eth.html
M packages/io/usb/eth/slave/current/doc/usbseth-control.html
M packages/io/usb/eth/slave/current/doc/usbseth-data.html
M packages/io/usb/eth/slave/current/doc/usbseth-host.html
M packages/io/usb/eth/slave/current/doc/usbseth-init.html
M packages/io/usb/eth/slave/current/doc/usbseth-intro.html
M packages/io/usb/eth/slave/current/doc/usbseth-netdev.html
M packages/io/usb/eth/slave/current/doc/usbseth-protocol.html
M packages/io/usb/eth/slave/current/doc/usbseth.sgml
M packages/kernel/current/ChangeLog
M packages/kernel/current/include/sched.inl
M packages/kernel/current/src/sched/sched.cxx
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/include/stream.hxx
M packages/language/c/libc/stdio/current/src/common/fflush.cxx
M packages/pkgconf/fixhtml.tcl
M packages/pkgconf/rules.mak
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/src/dlmalloc.cxx
M packages/services/memalloc/common/current/tests/malloc1.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-07-06 12:11 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-07-06 12:11 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-07-06).
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/wallclock/mips/ref4955/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/mips/ref4955/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/11/03 21:17:40 1.1
+++ ChangeLog 2001/07/06 19:09:13
@@ -0,0 +1,4 @@
+2001-07-03 Jesper Skov <jskov@redhat.com>
+
+ * src/wallclock_ref4955.cxx: Don't include kernel config.
+
Index: packages/hal/arm/arm9/var/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Jul 6 12:09:18 2001
@@ -0,0 +1,99 @@
+2001-04-30 Gary Thomas <gthomas@redhat.com>
+
+ * src/arm9_misc.c (hal_hardware_init): Use CDL configuration to
+ decide which caches should be enabled at startup time.
+
+2001-04-26 Gary Thomas <gthomas@redhat.com>
+
+ * src/arm9_misc.c (hal_hardware_init): Caches just don't seem to work.
+
+ * include/hal_cache.h: Fix cache parameters - 16K x 16K
+
+2001-04-18 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c: Update copyright.
+ * include/hal_cache.h: Same.
+ * cdl/hal_arm_arm9.cdl: Same.
+
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_arm9.cdl: Add CDL to describe CPU family.
+
+2001-04-03 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c: Removed hal_arm9.h
+ * include/hal_cache.h: Same.
+ * include/hal_arm9.h: Deleted.
+
+2000-12-04 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_cache.h: Consistently ensure that ARM registers used
+ in MCR ops to cache-control coprocessors, where the data doesn't
+ matter, all actually have data zero ("SBZ") as in the Jaggar book.
+ This may well not be necessary, but for the sake of making sure...
+
+2000-11-27 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h
+ (HAHAL_FLASH_CACHES_ON/HAL_FLASH_CACHES_OFF): Defined.
+
+ * src/arm9_misc.c (hal_hardware_init): Disable caches. Wasted too
+ much time on this already.
+
+2000-11-23 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h (HAL_DCACHE_SYNC): Wait for cache dirty flag
+ to clear.
+
+2000-11-22 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c (hal_hardware_init): Don't disable caches.
+
+2000-11-21 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h (HAL_DCACHE_INVALIDATE_ALL): Remove
+ writeback buffer flush.
+
+ * cdl/hal_arm_arm9.cdl: Removed clock options.
+
+ * src/arm9_misc.c: Cleaned up, enabled caches.
+
+ * include/hal_cache.h: Enable cache controls, fix invalidate
+ macro.
+
+2000-11-15 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c: Disable/clear caches. Removed clock handling.
+
+ * include/hal_cache.h: Changed to match ARM925, but prevent
+ enabling. Messes up flash programming.
+
+2000-11-14 Jesper Skov <jskov@redhat.com>
+
+ * Created.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/hal/arm/e7t/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/e7t/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.2
+++ ChangeLog 2001/07/06 19:09:24
@@ -0,0 +1,12 @@
+2001-07-02 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c (cyg_hal_plf_serial_getc_nonblock): Ack RX
+ interrupt after reading.
+
+ * include/pkgconf/mlt_arm_e7t_ram.mlt: Reserve 64kB for RedBoot.
+ * include/pkgconf/mlt_arm_e7t_ram.ldi: Same.
+
+ * src/hal_diag.c: Make some data type fixes. Try to ack interrupt
+ after reading data. Unable to test though due to some other
+ problem on diag output.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.28
diff -u -0 -r1.28 ChangeLog
--- ChangeLog 2001/06/29 07:16:27 1.28
+++ ChangeLog 2001/07/06 19:09:30
@@ -0,0 +1,4 @@
+2001-06-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/io.c: Support building on cygwin.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.62
diff -u -0 -r1.62 ChangeLog
--- ChangeLog 2001/06/29 14:45:50 1.62
+++ ChangeLog 2001/07/06 19:09:39
@@ -0,0 +1,4 @@
+2001-06-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal.cdl (CYGPKG_HAL_TESTS): Remove redundant .c extension
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/06/15 22:45:08 1.19
+++ ChangeLog 2001/07/06 19:09:44
@@ -0,0 +1,11 @@
+2001-07-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_intr.h (HAL_RESTORE_INTERRUPTS): Don't change name
+ for clobbers.
+
+2001-07-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_intr.h: Be pedantic about register constraint syntax
+ to satisfy newer compilers
+ * include/hal_io.h: Ditto
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/06/10 19:35:34 1.1
+++ ChangeLog 2001/07/06 19:09:48
@@ -0,0 +1,11 @@
+2001-07-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/pcmb_misc.c (hal_pcmb_init): Silence warning
+ * include/pcmb_intr.h: Revert below change - not relevant in this case
+ for clobbers
+
+2001-07-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pcmb_intr.h: Be pedantic about register constraint syntax
+ to satisfy newer compilers
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.47
diff -u -0 -r1.47 ChangeLog
--- ChangeLog 2001/06/29 07:16:28 1.47
+++ ChangeLog 2001/07/06 19:09:57
@@ -0,0 +1,11 @@
+2001-07-03 Hugo Tyson <hmt@redhat.com>
+
+ * src/vectors.S (restore_state): When restoring the CPU status
+ register right at the end of interrupt processing, keep the
+ current settings of the IM[7:0] bits within the status register.
+ Depending on platform, these may be used as interrupt masks, so if
+ an ISR or DSR masks interrupts they must be preserved. If they
+ are not used, then this does no harm.
+ #ifdef'd out for CYG_HAL_MIPS_R3900 anyway 'cos the TX39 does not
+ use these bits at all.
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- ChangeLog 2001/06/29 07:16:28 1.30
+++ ChangeLog 2001/07/06 19:10:05
@@ -0,0 +1,5 @@
+2001-07-02 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_arch.h: CYGARC_PHYSICAL_ADDRESS renamed to
+ CYGARC_BUS_ADDRESS.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/06/22 18:19:06 1.18
+++ ChangeLog 2001/07/06 19:10:12
@@ -0,0 +1,5 @@
+2001-07-03 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/eth_drv.c (eth_drv_recv): Better cleanup when running
+ out of mbufs - could have lost mbufs before.
+
Index: packages/io/usb/eth/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/eth/slave/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/29 07:16:29 1.3
+++ ChangeLog 2001/07/06 19:10:17
@@ -0,0 +1,6 @@
+2001-07-02 Bart Veer <bartv@redhat.com>
+
+ * host/ecos_usbeth.c (ecos_usbeth_probe):
+ Determine the endpoints to use for transmits and receives
+ from the descriptors supplied by the device.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.31
diff -u -0 -r1.31 ChangeLog
--- ChangeLog 2001/06/29 07:16:29 1.31
+++ ChangeLog 2001/07/06 19:10:23
@@ -0,0 +1,4 @@
+2001-07-02 Jesper Skov <jskov@redhat.com>
+
+ * src/io.c (do_channel): Fox build for !CYGPKG_REDBOOT_ANY_CONSOLE
+
====================================
Here is a summary of the files modified:
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/README.txt
M host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/configtool.cpp
M host/tools/configtool/standalone/wxwin/configtooldoc.cpp
M host/tools/configtool/standalone/wxwin/configtooldoc.h
M host/tools/configtool/standalone/wxwin/mainwin.cpp
M host/tools/configtool/standalone/wxwin/platformeditordlg.cpp
M host/tools/configtool/standalone/wxwin/readme.html
M host/tools/configtool/standalone/wxwin/runtestsdlg.cpp
M host/tools/configtool/standalone/wxwin/runtestsdlg.h
M host/tools/configtool/standalone/wxwin/settingsdlg.cpp
M host/tools/configtool/standalone/wxwin/dialogs/configtool.wdr
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M packages/ecos.db
M packages/devs/wallclock/mips/ref4955/current/ChangeLog
M packages/devs/wallclock/mips/ref4955/current/src/wallclock_ref4955.cxx
A packages/hal/arm/arm9/var/current/ChangeLog
A packages/hal/arm/arm9/var/current/cdl/hal_arm_arm9.cdl
A packages/hal/arm/arm9/var/current/include/hal_cache.h
A packages/hal/arm/arm9/var/current/src/arm9_misc.c
M packages/hal/arm/e7t/current/ChangeLog
M packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_ram.ldi
M packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_ram.mlt
M packages/hal/arm/e7t/current/src/hal_diag.c
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/support/io.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/hal.cdl
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/cdl/hal_i386.cdl
M packages/hal/i386/arch/current/include/hal_io.h
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/src/pcmb_misc.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/src/vectors.S
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/include/hal_arch.h
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/usb/eth/slave/current/ChangeLog
M packages/io/usb/eth/slave/current/host/ecos_usbeth.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/src/io.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-06-29 7:46 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-06-29 7:46 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-06-29).
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/flash/intel/28fxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/28fxxx/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/22 18:18:47 1.3
+++ ChangeLog 2001/06/29 14:44:07
@@ -0,0 +1,4 @@
+2001-06-29 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_28fxxx.inl: Fix 28F160 block size.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.61
diff -u -0 -r1.61 ChangeLog
--- ChangeLog 2001/06/29 07:16:27 1.61
+++ ChangeLog 2001/06/29 14:44:36
@@ -0,0 +1,6 @@
+2001-06-29 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_misc.h: Moved arbiter helper to
+ * include/hal_arbiter.h: this file to avoid header file inclusion
+ order problems.
+
Index: packages/hal/powerpc/mpc8xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mpc8xx/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/06/29 07:16:28 1.10
+++ ChangeLog 2001/06/29 14:44:57
@@ -0,0 +1,4 @@
+2001-06-29 Jesper Skov <jskov@redhat.com>
+
+ * src/var_intr.c: Include new arbiter header.
+
====================================
Here is a summary of the files modified:
M packages/devs/flash/intel/28fxxx/current/ChangeLog
M packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx.inl
M packages/hal/common/current/ChangeLog
A packages/hal/common/current/include/hal_arbiter.h
M packages/hal/common/current/include/hal_misc.h
M packages/hal/powerpc/mpc8xx/current/ChangeLog
M packages/hal/powerpc/mpc8xx/current/src/var_intr.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-06-29 0:16 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-06-29 0:16 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-06-29).
The following changes were made to NEWS and ChangeLogs:
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.52
diff -u -0 -r1.52 ChangeLog
--- ChangeLog 2001/06/25 18:24:35 1.52
+++ ChangeLog 2001/06/29 07:14:11
@@ -0,0 +1,4 @@
+2001-06-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Clarify edb7xxx description.
+
Index: packages/devs/eth/powerpc/fec/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/powerpc/fec/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/05/18 06:32:29 1.1
+++ ChangeLog 2001/06/29 07:14:13
@@ -0,0 +1,4 @@
+2001-06-26 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_fec.c (fec_eth_init): Use correct version register.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.27
diff -u -0 -r1.27 ChangeLog
--- ChangeLog 2001/06/15 22:45:05 1.27
+++ ChangeLog 2001/06/29 07:14:17
@@ -0,0 +1,4 @@
+2001-06-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_edb7xxx.cdl: Clarify platform description.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.60
diff -u -0 -r1.60 ChangeLog
--- ChangeLog 2001/06/22 18:18:56 1.60
+++ ChangeLog 2001/06/29 07:14:22
@@ -0,0 +1,4 @@
+2001-06-28 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_misc.h (hal_call_isr): Added. Used by ISR arbiters.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.46
diff -u -0 -r1.46 ChangeLog
--- ChangeLog 2001/06/22 18:18:56 1.46
+++ ChangeLog 2001/06/29 07:14:26
@@ -0,0 +1,10 @@
+2001-06-27 Mark Salter <msalter@redhat.com>
+
+ * src/vectors.S (_start): Add code to switch from KSEG1 to KSEG0 if
+ CYGARC_START_FUNC_UNCACHED.
+
+2001-06-27 Hugo Tyson <hmt@redhat.com>
+
+ * src/hal_misc.c: Include <cyg/hal/hal_if.h> for definition of
+ hal_ctrlc_isr() and hence warnings reduced.
+
Index: packages/hal/powerpc/mpc8xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mpc8xx/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/02/13 01:23:33 1.9
+++ ChangeLog 2001/06/29 07:14:29
@@ -0,0 +1,4 @@
+2001-06-28 Jesper Skov <jskov@redhat.com>
+
+ * src/var_intr.c: Moved hal_call_isr to hal_misc.h in common HAL.
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.29
diff -u -0 -r1.29 ChangeLog
--- ChangeLog 2001/06/01 22:16:42 1.29
+++ ChangeLog 2001/06/29 07:14:32
@@ -0,0 +1,4 @@
+2001-06-27 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_arch.h: Added CPU address space translation macros.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/06/22 18:19:05 1.9
+++ ChangeLog 2001/06/29 07:14:35
@@ -0,0 +1,5 @@
+2001-06-28 Jesper Skov <jskov@redhat.com>
+
+ * include/var_intr.h: Allow platforms to extend vector table.
+ * src/var_misc.c: Same.
+
Index: packages/io/usb/eth/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/eth/slave/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/01 22:16:44 1.2
+++ ChangeLog 2001/06/29 07:14:38
@@ -0,0 +1,7 @@
+2001-06-28 Bart Veer <bartv@redhat.com>
+
+ * include/usbs_eth.h, src/usbsethdrv.c, src/usbseth.c:
+ Align receive boundaries to cacheline boundaries, and
+ always transfer a multiple of the cacheline size. This
+ avoids problems with some USB device drivers.
+
Index: packages/io/usb/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/slave/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/02/13 01:23:36 1.1
+++ ChangeLog 2001/06/29 07:14:41
@@ -0,0 +1,5 @@
+2001-06-19 Bart Veer <bartv@redhat.com>
+
+ * src/usbs.c, include/usbs.h (usbs_devtab_cread):
+ read operations should not take a const buffer
+
Index: packages/language/c/libc/i18n/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/i18n/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/10 19:35:36 1.2
+++ ChangeLog 2001/06/29 07:14:44
@@ -0,0 +1,4 @@
+2001-06-28 Jesper Skov <jskov@redhat.com>
+
+ * tests/i18nmb.c: fix warning.
+
Index: packages/language/c/libc/stdlib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdlib/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/22 18:19:07 1.3
+++ ChangeLog 2001/06/29 07:14:46
@@ -0,0 +1,4 @@
+2001-06-28 Jesper Skov <jskov@redhat.com>
+
+ * tests/atoi.c (main): Fix warning.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- ChangeLog 2001/06/22 18:19:07 1.30
+++ ChangeLog 2001/06/29 07:14:50
@@ -0,0 +1,40 @@
+2001-06-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/redboot.cdl: Don't have a configured default IP address by
+ default if we have fconfig.
+ * src/net/ip.c: Provide a default ip addr if not defined.
+
+2001-06-28 Jesper Skov <jskov@redhat.com>
+
+ * src/load.c (do_load): Don't allow verbose to be used with serial
+ downloads.
+
+ * src/main.c (do_reset): Reset via VV function.
+
+2001-06-27 Hugo Tyson <hmt@redhat.com>
+
+ * src/io.c: Provide proto for do_channel() to reduce warning.
+
+2001-06-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/redboot.cdl (CYGDAT_REDBOOT_DEFAULT_IP_ADDR): Provide a compiled
+ in default IP address.
+ * src/net/ip.c: Initialize __local_ip_addr with it.
+ * src/net/bootp.c: Restore the previous __local_ip_addr if BOOTP fails.
+
+ * include/redboot.h: Fix another VARIBLE_BAUD_RATE typo. Fun this.
+
+2001-06-26 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/io.c (do_channel): New function to display/switch console
+ channel
+
+ * src/main.c: Move define of CYGNUM_HAL_VIRTUAL_VECTOR_NUM_CHANNELS to
+ * include/redboot.h: ...here
+
+2001-06-26 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (load_flash_config): Fix another VARIBLE_BAUD_RATE typo.
+
+ * src/xyzModem.c (xyzModem_get_hdr): ACK on EOT was missing.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/06/22 18:19:07 1.15
+++ ChangeLog 2001/06/29 07:14:54
@@ -0,0 +1,10 @@
+2001-06-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/memjoin.inl (~Cyg_Mempool_Joined): free even when asserts
+ disabled.
+
+ * include/memvar.hxx (class Cyg_Mempool_Variable): Comment out argument
+ names for consistency.
+ * include/memfixed.hxx (class Cyg_Mempool_Fixed): Ditto.
+ * include/memjoin.hxx (class Cyg_Mempool_Joined): Ditto.
+
Index: packages/templates/redboot/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/redboot/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/01 22:16:45 1.3
+++ ChangeLog 2001/06/29 07:14:58
@@ -0,0 +1,4 @@
+2001-06-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * current.ect: Increase default interrupt stack size up to 6K
+
====================================
Here is a summary of the files modified:
A host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/ConfigtoolVC.dsp
M host/tools/configtool/standalone/wxwin/README.txt
M host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/aboutdlg.cpp
M host/tools/configtool/standalone/wxwin/appsettings.cpp
M host/tools/configtool/standalone/wxwin/appsettings.h
M host/tools/configtool/standalone/wxwin/configtool.cpp
M host/tools/configtool/standalone/wxwin/configtooldoc.cpp
M host/tools/configtool/standalone/wxwin/mainwin.cpp
M host/tools/configtool/standalone/wxwin/packagesdlg.cpp
M host/tools/configtool/standalone/wxwin/readme.html
M host/tools/configtool/standalone/wxwin/runtestsdlg.cpp
M host/tools/configtool/standalone/wxwin/runtestsdlg.h
M host/tools/configtool/standalone/wxwin/symbols.h
M host/tools/configtool/standalone/wxwin/templatesdlg.cpp
M host/tools/configtool/standalone/wxwin/dialogs/configtool.wdr
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M host/tools/configtool/standalone/wxwin/setup/innobott.txt
M host/tools/configtool/standalone/wxwin/setup/makesetup.sh
M host/tools/configtool/standalone/wxwin/setup/maketarball.sh
M packages/ChangeLog
M packages/ecos.db
M packages/devs/eth/powerpc/fec/current/ChangeLog
M packages/devs/eth/powerpc/fec/current/src/if_fec.c
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/cdl/hal_arm_edb7xxx.cdl
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/include/hal_misc.h
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/powerpc/mpc8xx/current/ChangeLog
M packages/hal/powerpc/mpc8xx/current/src/var_intr.c
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/include/hal_arch.h
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/include/var_intr.h
M packages/hal/sh/sh3/current/src/var_misc.c
M packages/io/usb/eth/slave/current/ChangeLog
M packages/io/usb/eth/slave/current/include/usbs_eth.h
M packages/io/usb/eth/slave/current/src/usbseth.c
M packages/io/usb/eth/slave/current/src/usbsethdrv.c
M packages/io/usb/slave/current/ChangeLog
M packages/io/usb/slave/current/include/usbs.h
M packages/io/usb/slave/current/src/usbs.c
M packages/language/c/libc/i18n/current/ChangeLog
M packages/language/c/libc/i18n/current/tests/i18nmb.c
M packages/language/c/libc/stdlib/current/ChangeLog
M packages/language/c/libc/stdlib/current/tests/atoi.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/io.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/xyzModem.c
M packages/redboot/current/src/net/bootp.c
M packages/redboot/current/src/net/ip.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/include/memfixed.hxx
M packages/services/memalloc/common/current/include/memjoin.hxx
M packages/services/memalloc/common/current/include/memjoin.inl
M packages/services/memalloc/common/current/include/memvar.hxx
M packages/templates/redboot/ChangeLog
M packages/templates/redboot/current.ect
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-06-25 11:24 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-06-25 11:24 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-06-25).
The following changes were made to NEWS and ChangeLogs:
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.51
diff -u -0 -r1.51 ChangeLog
--- ChangeLog 2001/06/22 18:18:45 1.51
+++ ChangeLog 2001/06/25 18:23:20
@@ -0,0 +1,5 @@
+2001-06-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Add CYGPKG_NET_ETH_DRIVERS alias for CYGPKG_IO_ETH_DRIVERS
+ temporarily
+
@@ -12,0 +18,4 @@
+
+2001-06-13 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added DP83902A driver.
Index: packages/devs/eth/ns/dp83902a/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Mon Jun 25 11:23:30 2001
@@ -0,0 +1,69 @@
+2001-06-21 Jesper Skov <jskov@redhat.com>
+
+ * src/if_dp83902a.c: Fix various build problems when net package
+ is included.
+
+2001-06-16 Jesper Skov <jskov@redhat.com>
+
+ * src/if_dp83902a.c (dp83902a_poll): Ignore spurious Tx events.
+
+2001-06-15 Jesper Skov <jskov@redhat.com>
+
+ * src/if_dp83902a.c: Added crude CR race check. Use plf interrupt
+ clear to allow for CF driver to use this driver. Cleaned up debug
+ output some.
+ (dp83902a_send): Added some magic delays to get driver working on
+ some (apparently) broken boards.
+
+ * src/dp83902a.h: Moved..
+ * include/dp83902a.h: to here. Moved macro definitions here from
+ the src file.
+
+ * cdl/ns_dp83902a_eth_drivers.cdl: Export header file.
+
+2001-06-14 Jesper Skov <jskov@redhat.com>
+
+ * src/if_dp83902a.c: Added some more debug info.
+
+ * src/dp83902a.h: Added 16bit/BE macros (untested).
+
+ * src/if_dp83902a.c: Add some debug code, fix endian issue. Proper
+ handling of odd-length reads in 16bit mode.
+
+2001-06-13 Jesper Skov <jskov@redhat.com>
+
+ * src/if_dp83902a.c: Assume LE ordering of read header data.
+
+ * src/dp83902a.h: BE/LE versions of data IO. Define proper DCR
+ init value depending on data access width.
+
+ * Cloned from DP8390 driver.
+
+//===========================================================================
+//####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/hal/mips/rm7000/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/var/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/10 19:35:35 1.3
+++ ChangeLog 2001/06/25 18:23:39
@@ -0,0 +1,7 @@
+2001-06-25 Jesper Skov <jskov@redhat.com>
+
+ * include/var_cache.h: Default definition for
+ CYGHWR_HAL_MIPS_RM7000_CACHE_SCRUB_BASE.
+ * src/var_mk_defs.c: export CYGHWR_HAL_MIPS_RM7000_CACHE_SCRUB_BASE.
+ * include/variant.inc: Use CYGHWR_HAL_MIPS_RM7000_CACHE_SCRUB_BASE.
+
====================================
Here is a summary of the files modified:
A host/tools/configtool/standalone/wxwin/makefile.g95
M host/tools/configtool/standalone/wxwin/setup/innobott.txt
M packages/ChangeLog
M packages/ecos.db
A packages/devs/eth/ns/dp83902a/current/ChangeLog
A packages/devs/eth/ns/dp83902a/current/cdl/ns_dp83902a_eth_drivers.cdl
A packages/devs/eth/ns/dp83902a/current/include/dp83902a.h
A packages/devs/eth/ns/dp83902a/current/src/if_dp83902a.c
M packages/hal/mips/rm7000/var/current/ChangeLog
M packages/hal/mips/rm7000/var/current/include/var_cache.h
M packages/hal/mips/rm7000/var/current/include/variant.inc
M packages/hal/mips/rm7000/var/current/src/var_mk_defs.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-06-22 11:19 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-06-22 11:19 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-06-22).
The following changes were made to NEWS and ChangeLogs:
Index: host/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/06/10 19:35:23 1.8
+++ ChangeLog 2001/06/22 18:09:46
@@ -0,0 +1,5 @@
+2001-06-18 Julian Smart <julians@redhat.com>
+
+ * Added possible fix for Tcl crash bug under Windows 9x, by
+ using the wxWindows Mkdir function instead of Tcl's mkdir.
+
Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/05/18 06:32:28 1.14
+++ ChangeLog 2001/06/22 18:09:56
@@ -0,0 +1,33 @@
+2001-06-21 Bart Veer <bartv@redhat.com>
+
+ <merge of development work>
+ * base.cxx, cdlcore.hxx, property.cxx, parse.cxx, value.cxx, refer.cxx:
+ Allow an empty string to be used for parent properties, implying
+ reparenting below the root
+
+ * expr.cxx, cdlcore.hxx, infer.cxx:
+ Add support for new operators implies, xor and eqv
+
+ * func.cxx:
+ Add new function is_xsubstr(), is_loaded(), is_active(),
+ is_enabled(), get_data() and version_cmp()
+
+ * doc/main.sgml:
+ Add 2001 to copyright year.
+
+ * doc/language.sgml, doc/reference.sgml:
+ Document the above changes
+
+ * doc/*.html:
+ Regenerate following above changes, and using newer stylesheets
+ etc.
+
+2001-06-20 Bart Veer <bartv@redhat.com>
+
+ * database.cxx, cdl.hxx:
+
+ Add a verbosity flag to control whether or not certain warnings
+ are issued. The main warnings of interest are inconsistencies
+ between the database and the repository, e.g. packages listed
+ but not actually installed, as can happen in anoncvs checkouts.
+
Index: host/tools/configtool/standalone/common/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/standalone/common/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/05/18 06:32:28 1.5
+++ ChangeLog 2001/06/22 18:10:23
@@ -0,0 +1,6 @@
+2001-06-20 Bart Veer <bartv@redhat.com>
+
+ * cdl_exec.cxx (set_verbose_mode):
+ Make the ecosconfig -v verbosity flag control libcdl database
+ verbosity as well.
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.50
diff -u -0 -r1.50 ChangeLog
--- ChangeLog 2001/06/10 19:35:23 1.50
+++ ChangeLog 2001/06/22 18:10:32
@@ -0,0 +1,13 @@
+2001-06-22 Hugo Tyson <hmt@redhat.com>
+
+ * ecos.db: Add entry for generic SMSC lan91cxx ethernet controller.
+
+2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * pkgconf/rules.mak: Use sed to process dependency files in a way
+ that will work with both new and old format gcc dependency files.
+
+ * ecos.db: Include CYGPKG_DEVS_ETH_CF and CYGPKG_DEVS_ETH_NS_DP83902A
+ packages in those targets which can use them.
+ Make CYGPKG_DEVS_ETH_CF have hardware attribute.
+
Index: packages/devs/eth/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/02/13 01:23:18 1.8
+++ ChangeLog 2001/06/22 18:10:37
@@ -0,0 +1,5 @@
+2001-06-19 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_edb7xxx.c (edb7xxx_cs8900_init): Don't retrieve ESA if
+ it's been set in the config.
+
Index: packages/devs/eth/cf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cf/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.6
+++ ChangeLog 2001/06/22 18:10:43
@@ -0,0 +1,15 @@
+2001-06-16 Jesper Skov <jskov@redhat.com>
+
+ * src/if_sc_lpe.c: Use generic DP83902A driver, only redefining
+ the init function to handle card details (which incidently do not
+ appear to be fully working).
+
+ * include/devs_eth_cf.inl: Device details moved here so the
+ generic driver can access them.
+
+ * cdl/cf_eth_drivers.cdl: Changes to use generic driver. Allow ESA
+ to be configured.
+ Require DP83902A package.
+
+ * src/dp8390.h: Deleted.
+
Index: packages/devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/05/18 06:32:29 1.5
+++ ChangeLog 2001/06/22 18:10:54
@@ -0,0 +1,4 @@
+2001-06-22 Jesper Skov <jskov@redhat.com>
+
+ * src/if_i82559.c (i82559_init): Handle EEPROMS without CRC.
+
Index: packages/devs/eth/mips/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/mips/ocelot/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:16 1.1
+++ ChangeLog 2001/06/22 18:11:01
@@ -0,0 +1,8 @@
+2001-06-22 Jesper Skov <jskov@redhat.com>
+
+ * cdl/mips_rm7000_ocelot_eth_drivers.cdl: Default to getting ESA
+ from EEPROM.
+
+ * include/devs_eth_mips_rm7000_ocelot.inl: Tell driver to expect
+ EEPROM without CRC.
+
Index: packages/devs/flash/intel/28fxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/28fxxx/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/01 22:16:35 1.2
+++ ChangeLog 2001/06/22 18:11:07
@@ -0,0 +1,5 @@
+2001-06-20 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_28fxxx.inl (flash_hwr_init): Fix bad size
+ calculations.
+
Index: packages/devs/flash/intel/strata/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/strata/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/06/15 22:45:05 1.5
+++ ChangeLog 2001/06/22 18:11:14
@@ -0,0 +1,26 @@
+2001-06-22 Hugo Tyson <hmt@redhat.com>
+
+ * src/strata.c (flash_hwr_init): Need to refer to the query code
+ as extern char flash_query[], flash_query_end[]; (with the []) or
+ MIPS code gen assumes these are short offsets and linking fails.
+ The generic flash code in io/flash already uses this idiom.
+
+2001-06-22 Hugo Tyson <hmt@redhat.com>
+
+ * src/strata.c (flash_hwr_init): Warnings reduced. No arithmetic
+ on void *.
+
+2001-06-21 Hugo Tyson <hmt@redhat.com>
+
+ * src/flash_program_buf.c (flash_program_buf): The buffered write
+ code didn't jump out if there was a write error, nor verify the
+ data by reading back. This isn't consistent with the slow case,
+ and made it take an age if the device is unhappy, and then report
+ a bizarre error code. Both issues fixed.
+
+2001-06-21 Hugo Tyson <hmt@redhat.com>
+
+ * src/strata.c (flash_hwr_init): If shrinking to fit, must also
+ adjust the flash_info.blocks field, else unlock crashes trying to
+ get status of all those extra blocks that we cannot actually see.
+
Index: packages/devs/serial/generic/16x5x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/generic/16x5x/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/06/10 19:35:25 1.6
+++ ChangeLog 2001/06/22 18:11:20
@@ -0,0 +1,13 @@
+2001-06-19 Jesper Skov <jskov@redhat.com>
+
+ * cdl/ser_generic_16x5x.cdl: Only define
+ CYGDAT_IO_SERIAL_DEVICE_HEADER when necessary.
+
+2001-06-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/ser_16x5x.c (pc_serial_set_config): Fix length check typo
+
+2001-06-18 Jesper Skov <jskov@masala.cambridge.redhat.com>
+
+ * src/ser_16x5x.c (LCR_PE): Set correct bits (from Boris V. Guzhov)
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.56
diff -u -0 -r1.56 ChangeLog
--- ChangeLog 2001/06/10 19:35:26 1.56
+++ ChangeLog 2001/06/22 18:11:38
@@ -0,0 +1,5 @@
+2001-06-22 Gary Thomas <gthomas@redhat.com>
+
+ * include/arm_stub.h (NUMREGBYTES): Define - this tells GDB how
+ large it's communications buffers need to be.
+
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/05/18 06:32:30 1.20
+++ ChangeLog 2001/06/22 18:12:00
@@ -0,0 +1,5 @@
+2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * images/*: Remove. Don't bloat repository with things already on
+ the web.
+
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/05/18 06:32:32 1.6
+++ ChangeLog 2001/06/22 18:13:09
@@ -0,0 +1,5 @@
+2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * images/*: Remove. Don't bloat repository with things already on
+ the web.
+
Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/05/18 06:32:32 1.17
+++ ChangeLog 2001/06/22 18:13:29
@@ -0,0 +1,5 @@
+2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * images/redboot*: Remove. Don't bloat repository with things already
+ on the web.
+
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/06/10 19:35:26 1.6
+++ ChangeLog 2001/06/22 18:13:39
@@ -0,0 +1,11 @@
+2001-06-22 Gary Thomas <gthomas@redhat.com>
+
+ * misc/redboot_WinCE.ecm:
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm: Force stack size to 6K.
+
+2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * images/*: Remove. Don't bloat repository with things already on
+ the web.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.59
diff -u -0 -r1.59 ChangeLog
--- ChangeLog 2001/06/15 22:45:08 1.59
+++ ChangeLog 2001/06/22 18:13:46
@@ -0,0 +1,12 @@
+2001-06-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/generic-stub.c (BUFMAX): Define as platform specific, thus
+ reducing memory requirements.
+ (__process_packet): Eliminate program arguments support until eCos
+ makes use of them (more memory savings).
+
+2001-06-22 Mark Salter <msalter@redhat.com>
+
+ * src/hal_stub.c (__do_copy_mem): Add goto statement to prevent
+ compiler from moving instructions across 'err' label.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.45
diff -u -0 -r1.45 ChangeLog
--- ChangeLog 2001/06/10 19:35:34 1.45
+++ ChangeLog 2001/06/22 18:14:02
@@ -0,0 +1,6 @@
+2001-06-19 Mark Salter <msalter@redhat.com>
+
+ * include/hal_arch.h: Support saving/restoring CP0 registers for GDB.
+
+ * include/mips-stub.h (NUMREGS): Use different value for mips32.
+
Index: packages/hal/mips/rm7000/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/ocelot/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/10 19:35:35 1.3
+++ ChangeLog 2001/06/22 18:14:08
@@ -0,0 +1,5 @@
+2001-06-22 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Force 32k stack.
+ * misc/redboot_ROM.ecm: Same.
+
Index: packages/hal/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog 2001/05/18 06:32:35 1.24
+++ ChangeLog 2001/06/22 18:14:14
@@ -0,0 +1,5 @@
+2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * images/*: Remove. Don't bloat repository with things already on
+ the web.
+
Index: packages/hal/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/viper/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/05/18 06:32:42 1.1
+++ ChangeLog 2001/06/22 18:14:22
@@ -0,0 +1,5 @@
+2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * images/*: Remove. Don't bloat repository with things already on
+ the web.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/06/01 22:16:43 1.8
+++ ChangeLog 2001/06/22 18:14:28
@@ -0,0 +1,9 @@
+2001-06-19 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_ubc.h: Allow MOD_UBC to be unset.
+
+ * cdl/hal_sh_sh3.cdl: Added SH7709S support - incomplete due to
+ lack of documentation.
+
+ * include/mod_7709s.h: Added.
+
Index: packages/hal/v85x/ceb_v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/ceb_v850/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/06/01 22:16:44 1.10
+++ ChangeLog 2001/06/22 18:14:36
@@ -0,0 +1,23 @@
+2001-06-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_v85x_ceb_v850.cdl (CYGHWR_MEMORY_LAYOUT_H): Fix name for
+ flash startup.
+
+ * include/pkgconf/mlt_v85x_v850_ceb_flash.h:
+ * include/pkgconf/mlt_v85x_v850_ceb_flash.ldi:
+ * include/pkgconf/mlt_v85x_v850_ceb_flash.mlt:
+ * include/pkgconf/mlt_v85x_v850_ceb_flashromram.h:
+ * include/pkgconf/mlt_v85x_v850_ceb_flashromram.ldi:
+ * include/pkgconf/mlt_v85x_v850_ceb_flashromram.mlt:
+ * include/pkgconf/mlt_v85x_v850_ceb_ram.h:
+ * include/pkgconf/mlt_v85x_v850_ceb_ram.ldi:
+ * include/pkgconf/mlt_v85x_v850_ceb_ram.mlt:
+ * include/pkgconf/mlt_v85x_v850_ceb_rom.h:
+ * include/pkgconf/mlt_v85x_v850_ceb_rom.ldi:
+ * include/pkgconf/mlt_v85x_v850_ceb_rom.mlt:
+ * include/pkgconf/mlt_v85x_v850_ceb_romram.h:
+ * include/pkgconf/mlt_v85x_v850_ceb_romram.ldi:
+ * include/pkgconf/mlt_v85x_v850_ceb_romram.mlt:
+ Resize RAM to 0x3c000 long (i.e. top of RAM is 0xffc000).
+ This avoids problems with variable sizes of internal RAM.
+
Index: packages/hal/v85x/v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/v850/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/04/25 23:22:57 1.6
+++ ChangeLog 2001/06/22 18:14:45
@@ -0,0 +1,4 @@
+2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/v850_common.h: Add register defns for other V850/SA1 models.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/06/15 22:45:08 1.17
+++ ChangeLog 2001/06/22 18:14:50
@@ -0,0 +1,6 @@
+2001-06-21 David Woodhouse <dwmw2@redhat.com>
+
+ * src/stand_alone/eth_drv.c: Timeout when waiting for Ethernet
+ driver to finish sending packet.
+ * src/stand_alone/eth_drv.c: Don't delay if it's ready immediately.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/06/15 22:45:08 1.13
+++ ChangeLog 2001/06/22 18:14:55
@@ -0,0 +1,9 @@
+2001-06-19 Hugo Tyson <hmt@redhat.com>
+
+ * src/flash.c (flash_program): Only verify program with memcmp if
+ the status code suggests the programming went OK so far.
+ Otherwise all errors become verify errors.
+
+ (flash_init): Fix bug in removal of dependency of printf(). The
+ pointer was not initialized until after the call into the driver.
+
Index: packages/io/wallclock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/wallclock/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/04/06 19:06:08 1.9
+++ ChangeLog 2001/06/22 18:15:03
@@ -0,0 +1,5 @@
+2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/wallclock2.cxx: No need to check for CYGINT_LIBC_STARTUP_CONTEXT
+ as it is required by CYGPKG_LIBC_STARTUP.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.59
diff -u -0 -r1.59 ChangeLog
--- ChangeLog 2001/06/10 19:35:35 1.59
+++ ChangeLog 2001/06/22 18:15:12
@@ -0,0 +1,5 @@
+2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/common/thread.cxx (Cyg_Thread::Cyg_Thread): Initialize
+ wakeup_count
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/06/10 19:35:36 1.6
+++ ChangeLog 2001/06/22 18:15:19
@@ -0,0 +1,10 @@
+2001-06-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/input/fread.cxx (fread): Fix compilation problem with below
+ change.
+
+2001-06-15 Rob Jansen <rwjansen@planet.nl>
+
+ * src/input/fread.cxx (fread): Changed to read the requested amount
+ of data items instead of stopping on CYG_LIBC_STDIO_BUFSIZE boundaries.
+
Index: packages/language/c/libc/stdlib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdlib/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/02/19 17:27:11 1.2
+++ ChangeLog 2001/06/22 18:15:23
@@ -0,0 +1,4 @@
+2001-06-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/stdlib.cdl: requires string functions, so say so.
+
Index: packages/language/c/libc/time/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/06/10 19:35:37 1.6
+++ ChangeLog 2001/06/22 18:15:29
@@ -0,0 +1,6 @@
+2001-06-22 Jesper Skov <jskov@redhat.com>
+
+ * cdl/time.cdl (CYGFUN_LIBC_TIME_SUS_EXTNS): Added.
+ * src/strftime.cxx (do_format): Added some Single UNIX
+ extensions.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2001/06/15 22:45:08 1.23
+++ ChangeLog 2001/06/22 18:15:36
@@ -0,0 +1,17 @@
+2001-06-20 Grant Edwards <grante@visi.com>
+2001-06-20 Hugo Tyson <hmt@redhat.com>
+
+ * src/lib/dhcp_prot.c (alarm_function): Change the lease state
+ before re-enabling the alarm so that if it somehow gets times of
+ zero (ie. right now) it quickly completes the state machine rather
+ than recursing to its doom.
+ (new_lease): Test the retcode of get_bootp_option() and use
+ obvious defaults if the T1 and T2 times are not provided - this is
+ RFC compliant! - and use "infinite lease" if the lease time is not
+ provided at all.
+
+2001-06-19 Trenton D. Adams <tadams@extremeeng.com>
+
+ * tests/server_test.c (server_test): Null terminate read string
+ at right place.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.29
diff -u -0 -r1.29 ChangeLog
--- ChangeLog 2001/06/15 22:45:09 1.29
+++ ChangeLog 2001/06/22 18:15:47
@@ -0,0 +1,5 @@
+2001-06-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/load.c (do_load): Move [static] data used by decompression
+ code into this routine where it is used - no longer static.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/05/18 06:32:46 1.14
+++ ChangeLog 2001/06/22 18:15:54
@@ -0,0 +1,23 @@
+2001-06-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/mvarimpl.inl (get_status): Correct calculation of maxfree
+ by taking into account metadata.
+
+2001-06-18 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/memalloc.cdl: Add heaptest test.
+
+ * tests/heaptest.c: New test to do a memory check of all of heap.
+
+ * src/dlmalloc.cxx (get_status): Correct maxfree and totalfree
+ by accounting for block headers.
+
+ * tests/realloc.c (cyg_start): Remove warning from declaration.
+ * tests/malloc1.c (cyg_start): Ditto.
+ * tests/malloc2.c (cyg_start): Ditto.
+ * tests/malloc3.c (cyg_start): Ditto.
+ * tests/malloc4.cxx (cyg_start): Ditto. Also add DEBUGTEST define
+ and fix comment.
+
+ * tests/testaux.hxx (STACKSIZE): Double.
+
====================================
Here is a summary of the files modified:
M host/ChangeLog
M host/libcdl/ChangeLog
M host/libcdl/base.cxx
M host/libcdl/cdl.dsp
M host/libcdl/cdl.hxx
M host/libcdl/cdlcore.hxx
M host/libcdl/database.cxx
M host/libcdl/expr.cxx
M host/libcdl/func.cxx
M host/libcdl/infer.cxx
M host/libcdl/parse.cxx
M host/libcdl/property.cxx
M host/libcdl/refer.cxx
M host/libcdl/value.cxx
M host/tools/Utils/common/eCosStd.h
M host/tools/configtool/common/common/build.cxx
M host/tools/configtool/standalone/common/ChangeLog
M host/tools/configtool/standalone/common/cdl_exec.cxx
M host/tools/configtool/standalone/wxwin/ConfigtoolVC.dsp
M host/tools/configtool/standalone/wxwin/README.txt
M host/tools/configtool/standalone/wxwin/configtool.cpp
M host/tools/configtool/standalone/wxwin/configtool.h
M host/tools/configtool/standalone/wxwin/configtooldoc.cpp
M host/tools/configtool/standalone/wxwin/ecutils.cpp
M host/tools/configtool/standalone/wxwin/ecutils.h
M host/tools/configtool/standalone/wxwin/mainwin.cpp
M host/tools/configtool/standalone/wxwin/symbols.h
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M host/tools/configtool/standalone/wxwin/setup/innobott.txt
M packages/ChangeLog
M packages/ecos.db
M packages/devs/eth/arm/edb7xxx/current/ChangeLog
M packages/devs/eth/arm/edb7xxx/current/src/if_edb7xxx.c
M packages/devs/eth/cf/current/ChangeLog
M packages/devs/eth/cf/current/cdl/cf_eth_drivers.cdl
A packages/devs/eth/cf/current/include/devs_eth_cf.inl
R packages/devs/eth/cf/current/src/dp8390.h
M packages/devs/eth/cf/current/src/if_sc_lpe.c
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
M packages/devs/eth/mips/ocelot/current/ChangeLog
M packages/devs/eth/mips/ocelot/current/cdl/mips_rm7000_ocelot_eth_drivers.cdl
M packages/devs/eth/mips/ocelot/current/include/devs_eth_mips_rm7000_ocelot.inl
M packages/devs/flash/intel/28fxxx/current/ChangeLog
M packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx.inl
M packages/devs/flash/intel/strata/current/ChangeLog
M packages/devs/flash/intel/strata/current/src/flash_program_buf.c
M packages/devs/flash/intel/strata/current/src/strata.c
M packages/devs/serial/generic/16x5x/current/ChangeLog
M packages/devs/serial/generic/16x5x/current/cdl/ser_generic_16x5x.cdl
M packages/devs/serial/generic/16x5x/current/src/ser_16x5x.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/arm_stub.h
M packages/hal/arm/ebsa285/current/ChangeLog
R packages/hal/arm/ebsa285/current/images/redboot_RAM.bin
R packages/hal/arm/ebsa285/current/images/redboot_RAM.img
R packages/hal/arm/ebsa285/current/images/redboot_RAM.srec
R packages/hal/arm/ebsa285/current/images/redboot_ROM.bin
R packages/hal/arm/ebsa285/current/images/redboot_ROM.img
R packages/hal/arm/ebsa285/current/images/redboot_ROM.srec
M packages/hal/arm/iq80310/current/ChangeLog
R packages/hal/arm/iq80310/current/images/redboot_RAM.bin
R packages/hal/arm/iq80310/current/images/redboot_RAM.elf
R packages/hal/arm/iq80310/current/images/redboot_RAM.srec
R packages/hal/arm/iq80310/current/images/redboot_RAMA.bin
R packages/hal/arm/iq80310/current/images/redboot_RAMA.elf
R packages/hal/arm/iq80310/current/images/redboot_RAMA.srec
R packages/hal/arm/iq80310/current/images/redboot_ROM.bin
R packages/hal/arm/iq80310/current/images/redboot_ROM.elf
R packages/hal/arm/iq80310/current/images/redboot_ROM.srec
R packages/hal/arm/iq80310/current/images/redboot_ROMA.bin
R packages/hal/arm/iq80310/current/images/redboot_ROMA.elf
R packages/hal/arm/iq80310/current/images/redboot_ROMA.srec
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
R packages/hal/arm/sa11x0/assabet/current/images/redboot_RAM.bin
R packages/hal/arm/sa11x0/assabet/current/images/redboot_RAM.img
R packages/hal/arm/sa11x0/assabet/current/images/redboot_RAM.srec
R packages/hal/arm/sa11x0/assabet/current/images/redboot_ROM.bin
R packages/hal/arm/sa11x0/assabet/current/images/redboot_ROM.img
R packages/hal/arm/sa11x0/assabet/current/images/redboot_ROM.srec
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
R packages/hal/arm/sa11x0/ipaq/current/images/MD5SUMS
R packages/hal/arm/sa11x0/ipaq/current/images/OSloader
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_Compaq.bin
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_Compaq.elf
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_Compaq.srec
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.bin
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.elf
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.srec
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.bin
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.elf
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.srec
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_WinCE.bin
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_WinCE.elf
R packages/hal/arm/sa11x0/ipaq/current/images/redboot_WinCE.srec
M packages/hal/arm/sa11x0/ipaq/current/misc/redboot_RAM.ecm
M packages/hal/arm/sa11x0/ipaq/current/misc/redboot_ROM.ecm
M packages/hal/arm/sa11x0/ipaq/current/misc/redboot_WinCE.ecm
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/include/hal_arch.h
M packages/hal/mips/arch/current/include/mips-stub.h
M packages/hal/mips/rm7000/ocelot/current/ChangeLog
M packages/hal/mips/rm7000/ocelot/current/misc/redboot_RAM.ecm
M packages/hal/mips/rm7000/ocelot/current/misc/redboot_ROM.ecm
M packages/hal/powerpc/mbx/current/ChangeLog
R packages/hal/powerpc/mbx/current/images/redboot_RAM.bin
R packages/hal/powerpc/mbx/current/images/redboot_RAM.img
R packages/hal/powerpc/mbx/current/images/redboot_RAM.srec
R packages/hal/powerpc/mbx/current/images/redboot_RAM_40.bin
R packages/hal/powerpc/mbx/current/images/redboot_RAM_40.img
R packages/hal/powerpc/mbx/current/images/redboot_RAM_40.srec
R packages/hal/powerpc/mbx/current/images/redboot_ROM.bin
R packages/hal/powerpc/mbx/current/images/redboot_ROM.img
R packages/hal/powerpc/mbx/current/images/redboot_ROM.srec
R packages/hal/powerpc/mbx/current/images/redboot_ROM_40.bin
R packages/hal/powerpc/mbx/current/images/redboot_ROM_40.img
R packages/hal/powerpc/mbx/current/images/redboot_ROM_40.srec
M packages/hal/powerpc/viper/current/ChangeLog
R packages/hal/powerpc/viper/current/images/redboot_RAM.bin
R packages/hal/powerpc/viper/current/images/redboot_RAM.img
R packages/hal/powerpc/viper/current/images/redboot_RAM.srec
R packages/hal/powerpc/viper/current/images/redboot_ROM.bin
R packages/hal/powerpc/viper/current/images/redboot_ROM.img
R packages/hal/powerpc/viper/current/images/redboot_ROM.srec
M packages/hal/sh/arch/current/cdl/hal_sh.cdl
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/cdl/hal_sh_sh3.cdl
A packages/hal/sh/sh3/current/include/mod_7709s.h
M packages/hal/sh/sh3/current/include/mod_regs_ubc.h
M packages/hal/v85x/ceb_v850/current/ChangeLog
M packages/hal/v85x/ceb_v850/current/cdl/hal_v85x_ceb_v850.cdl
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flash.h
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flash.ldi
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flash.mlt
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flashromram.h
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flashromram.ldi
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flashromram.mlt
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_ram.h
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_ram.ldi
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_ram.mlt
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_rom.h
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_rom.ldi
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_rom.mlt
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_romram.h
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_romram.ldi
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_romram.mlt
M packages/hal/v85x/v850/current/ChangeLog
M packages/hal/v85x/v850/current/include/v850_common.h
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/src/flash.c
M packages/io/wallclock/current/ChangeLog
M packages/io/wallclock/current/tests/wallclock2.cxx
M packages/kernel/current/ChangeLog
M packages/kernel/current/src/common/thread.cxx
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/src/input/fread.cxx
M packages/language/c/libc/stdlib/current/ChangeLog
M packages/language/c/libc/stdlib/current/cdl/stdlib.cdl
M packages/language/c/libc/time/current/ChangeLog
M packages/language/c/libc/time/current/cdl/time.cdl
M packages/language/c/libc/time/current/src/strftime.cxx
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/src/lib/dhcp_prot.c
M packages/net/tcpip/current/tests/server_test.c
M packages/pkgconf/fixhtml.tcl
M packages/pkgconf/rules.mak
M packages/redboot/current/ChangeLog
M packages/redboot/current/src/load.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/cdl/memalloc.cdl
M packages/services/memalloc/common/current/include/mvarimpl.inl
M packages/services/memalloc/common/current/src/dlmalloc.cxx
A packages/services/memalloc/common/current/tests/heaptest.c
M packages/services/memalloc/common/current/tests/malloc1.c
M packages/services/memalloc/common/current/tests/malloc2.c
M packages/services/memalloc/common/current/tests/malloc3.c
M packages/services/memalloc/common/current/tests/malloc4.cxx
M packages/services/memalloc/common/current/tests/realloc.c
M packages/services/memalloc/common/current/tests/testaux.hxx
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-06-15 15:45 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-06-15 15:45 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-06-15).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.35
diff -u -0 -r1.35 NEWS
--- NEWS 2001/06/10 19:35:23 1.35
+++ NEWS 2001/06/15 22:39:50
@@ -5,3 +5,3 @@
-* Major reorganization of x86 HAL. Support for RedBoot added. i82559
- ethernet driver added (Intel Etherexpress). Synthetic HAL redesigned
- and moved to separate hal/synth hierarchy.
+* Major reorganization of x86 HAL. Support for RedBoot and PCI added, based on
+ Fabrice Gautier's patches. i82559 ethernet driver added (Intel Etherexpress).
+ Synthetic HAL redesigned and moved to separate hal/synth hierarchy.
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2001/06/10 19:35:23 1.16
+++ ChangeLog 2001/06/15 22:39:56
@@ -0,0 +1,10 @@
+2001-06-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/pthread.cxx (pthread_attr_setstacksize): Correct stack
+ size assertion.
+
+2001-06-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/pthread.cxx (MAIN_DEFAULT_STACK_SIZE): Define to use at
+ least PTHREAD_STACK_MIN for main_stack.
+
Index: packages/devs/flash/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/10 19:35:24 1.3
+++ ChangeLog 2001/06/15 22:40:04
@@ -0,0 +1,11 @@
+2001-06-11 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_am29xxxxx.inl: Traverse by incrementing
+ driver-global pointer variable.
+
+2001-06-11 David Howells <dhowells@redhat.com>
+
+ * include/flash_am29xxxxx.inl: actually traverse the list of
+ supported devices, rather than checking the first entry several
+ times
+
Index: packages/devs/flash/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/06/01 22:16:34 1.5
+++ ChangeLog 2001/06/15 22:40:10
@@ -0,0 +1,4 @@
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/ebsa285_flash.c: Remove dependency on printf() via user functions.
+
Index: packages/devs/flash/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/06/01 22:16:34 1.5
+++ ChangeLog 2001/06/15 22:40:15
@@ -0,0 +1,4 @@
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/edb7xxx_flash.c: Remove dependency on printf() via user functions.
+
@@ -15 +19 @@
- printf statments - in case this stuff fails in the future.
+ (*flash_info.pf) statments - in case this stuff fails in the future.
Index: packages/devs/flash/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/iq80310/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/01 22:16:35 1.2
+++ ChangeLog 2001/06/15 22:40:19
@@ -0,0 +1,4 @@
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/iq80310_flash.c: Remove dependency on printf() via user functions.
+
Index: packages/devs/flash/arm/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/sa1100mm/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/01 22:16:35 1.3
+++ ChangeLog 2001/06/15 22:40:23
@@ -0,0 +1,4 @@
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/sa1100mm_flash.c: Remove dependency on printf() via user functions.
+
Index: packages/devs/flash/intel/bootblock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/bootblock/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/06/01 22:16:35 1.4
+++ ChangeLog 2001/06/15 22:40:28
@@ -0,0 +1,4 @@
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/bootblock_flash.c:Remove dependency on printf() via user functions.
+
Index: packages/devs/flash/intel/strata/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/strata/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/06/10 19:35:24 1.4
+++ ChangeLog 2001/06/15 22:40:35
@@ -0,0 +1,4 @@
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/strata.c: Remove dependency on printf() via user functions.
+
Index: packages/devs/flash/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/atlas/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/01 22:16:35 1.2
+++ ChangeLog 2001/06/15 22:40:43
@@ -0,0 +1,4 @@
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/atlas_flash.c: Remove dependency on printf() via user functions.
+
Index: packages/devs/flash/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/viper/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/01 22:16:35 1.2
+++ ChangeLog 2001/06/15 22:40:51
@@ -0,0 +1,4 @@
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/viper_flash.c: Remove dependency on printf() via user functions.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.26
diff -u -0 -r1.26 ChangeLog
--- ChangeLog 2001/06/01 22:16:36 1.26
+++ ChangeLog 2001/06/15 22:41:02
@@ -0,0 +1,7 @@
+2001-06-08 Gary Thomas <gthomas@redhat.com>
+
+ * support/dl_edb7xxx.c: Change use of 'CharReady()' which seems
+ to be unreliable on Windows/CygWin. These changes should make
+ this program work on Windows when built via CygWin. Suggested
+ by Lewin A.R.W. Edwards <larwe@larwe.com>.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.58
diff -u -0 -r1.58 ChangeLog
--- ChangeLog 2001/06/10 19:35:29 1.58
+++ ChangeLog 2001/06/15 22:41:13
@@ -0,0 +1,11 @@
+2001-06-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/generic-stub.c (__process_packet): Don't reset the board
+ straight away with a 'r' packet. Let a 'k' packet do it instead.
+
+ * src/hal_stub.c (__install_traps): Remove redundant comment.
+
+2001-06-11 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_if.c (delay_us): Revert below change of 2001-05-17
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/06/10 19:35:29 1.18
+++ ChangeLog 2001/06/15 22:41:20
@@ -0,0 +1,6 @@
+2001-06-13 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_i386.cdl: Default to enabling FPU support since gcc assumes
+ a hardware FPU anyway. Also default to lazy FPU switching since
+ this is cheapest in the modal case.
+
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/02/27 01:21:48 1.18
+++ ChangeLog 2001/06/15 22:41:27
@@ -0,0 +1,6 @@
+2001-06-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/clist.hxx (Cyg_DNode_T): Don't qualify constructor or
+ destructor with <T>.
+ (Cyg_CList_T): Ditto.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2001/06/01 22:16:44 1.16
+++ ChangeLog 2001/06/15 22:41:32
@@ -0,0 +1,4 @@
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/eth_drivers.cdl: Make debug default for RedBoot.
+
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/04/06 17:20:37 1.12
+++ ChangeLog 2001/06/15 22:41:38
@@ -0,0 +1,11 @@
+2001-06-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/fio.h (FILEIO_ENTRY): Don't use CYG_MACRO_START/END around
+ tracing macros.
+ Reported by Richard Panton.
+
+2001-06-11 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/socket.cxx (cyg_sock_unlock): Fix cyg_file_lock->cyg_file_unlock
+ thinko.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/06/01 22:16:44 1.12
+++ ChangeLog 2001/06/15 22:41:44
@@ -0,0 +1,5 @@
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c:
+ * include/flash.h: Remove dependency on printf() via user functions.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/05/18 06:32:45 1.22
+++ ChangeLog 2001/06/15 22:41:54
@@ -0,0 +1,12 @@
+2001-06-13 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/net.cdl: Make debug output an option. Include DHCP.
+
+ * src/lib/dhcp_prot.c: DHCP_CHATTER -> CYGDBG_NET_DHCP_CHATTER
+
+ * src/ecos/support.c (cyg_kmem_init): Only print debug output if
+ requested.
+
+ * cdl/net.cdl: Make requirements on other eCos features more
+ abstract.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.28
diff -u -0 -r1.28 ChangeLog
--- ChangeLog 2001/06/10 19:35:37 1.28
+++ ChangeLog 2001/06/15 22:42:00
@@ -0,0 +1,46 @@
+2001-06-14 Gary Thomas <gthomas@redhat.com>
+
+ * src/xyzModem.c (xyzModem_get_hdr): More resilient header scan,
+ improves error handling capability by avoiding "early" aborts.
+
+ * src/load.c (do_load): Only check TFTP arguments if networking.
+
+ * src/flash.c: Reorg to support new config option (below).
+
+ * cdl/redboot.cdl: New option CYGOPT_REDBOOT_FIS used to enable
+ FIS oriented commands. Other flash commands, e.g. 'fis write',
+ still exist even if disabled.
+
+ * src/main.c (do_dump): 'dump' with no arguments will now "continue"
+ dumping from where the last command left off.
+
+2001-06-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/main.c (cyg_start):
+ * src/io.c (gets):
+ * cdl/redboot.cdl: Support RedBoot without GDB stubs. Later
+ versions may also support alternate debug environments.
+
+2001-06-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/net_io.c (net_io_putc): Flush data on '\n'.
+
+2001-06-11 Jonathan Larmour <jlarmour@redhat.com>
+
+ * doc/redboot.ebsa285: Remove, obsolete.
+ * doc/redboot.edb7xxx: Ditto.
+ * doc/users_guide: Ditto.
+
+2001-06-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (fis_create): Remove default for "-s" - too dangerous!
+
+ * include/net/tftp.h: Make sure packet size is valid (was one byte
+ too long).
+
+ * src/net/tftp_client.c (tftp_stream_open): Fix problem when using
+ Windows (3Com at least) servers.
+
+ * src/flash.c: Remove dependency on printf() via user function
+ in flash drivers, provided at 'init' time.
+
====================================
Here is a summary of the files modified:
M host/tools/Utils/common/eCosStd.h
M host/tools/configtool/common/common/build.cxx
M host/tools/configtool/standalone/wxwin/Makefile
A host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/configtooldoc.cpp
M host/tools/configtool/standalone/wxwin/configtooldoc.h
M host/tools/configtool/standalone/wxwin/msgdlgex.cpp
M host/tools/configtool/standalone/wxwin/msgdlgex.h
M host/tools/configtool/standalone/wxwin/readme.html
M host/tools/configtool/standalone/wxwin/splittree.cpp
M host/tools/configtool/standalone/wxwin/splittree.h
M host/tools/configtool/standalone/wxwin/symbols.h
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M host/tools/configtool/standalone/wxwin/setup/makesetup.sh
M host/tools/configtool/standalone/wxwin/setup/maketarball.sh
M packages/NEWS
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/src/pthread.cxx
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
M packages/devs/flash/arm/ebsa285/current/ChangeLog
M packages/devs/flash/arm/ebsa285/current/src/ebsa285_flash.c
M packages/devs/flash/arm/edb7xxx/current/ChangeLog
M packages/devs/flash/arm/edb7xxx/current/src/edb7xxx_flash.c
M packages/devs/flash/arm/iq80310/current/ChangeLog
M packages/devs/flash/arm/iq80310/current/src/iq80310_flash.c
M packages/devs/flash/arm/sa1100mm/current/ChangeLog
M packages/devs/flash/arm/sa1100mm/current/src/sa1100mm_flash.c
M packages/devs/flash/intel/bootblock/current/ChangeLog
M packages/devs/flash/intel/bootblock/current/src/bootblock_flash.c
M packages/devs/flash/intel/strata/current/ChangeLog
M packages/devs/flash/intel/strata/current/src/strata.c
M packages/devs/flash/mips/atlas/current/ChangeLog
M packages/devs/flash/mips/atlas/current/src/atlas_flash.c
M packages/devs/flash/powerpc/viper/current/ChangeLog
M packages/devs/flash/powerpc/viper/current/src/viper_flash.c
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/support/dl_edb7xxx.c
A packages/hal/arm/sa11x0/ipaq/current/images/MD5SUMS
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.bin
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.elf
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.srec
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.bin
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.elf
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.srec
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/src/generic-stub.c
M packages/hal/common/current/src/hal_if.c
M packages/hal/common/current/src/hal_stub.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/cdl/hal_i386.cdl
M packages/infra/current/ChangeLog
M packages/infra/current/include/clist.hxx
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/src/fio.h
M packages/io/fileio/current/src/socket.cxx
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/include/flash.h
M packages/io/flash/current/src/flash.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
M packages/net/tcpip/current/src/ecos/support.c
M packages/net/tcpip/current/src/lib/dhcp_prot.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
R packages/redboot/current/doc/redboot.ebsa285
R packages/redboot/current/doc/redboot.edb7xxx
R packages/redboot/current/doc/users_guide
M packages/redboot/current/include/net/tftp.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/xyzModem.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/tftp_client.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-06-10 12:35 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-06-10 12:35 UTC (permalink / raw)
To: ecos-cvs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 84185 bytes --]
The eCos anonymous CVS repository has been updated today (2001-06-08).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.34
diff -u -0 -r1.34 NEWS
--- NEWS 2001/06/01 22:16:33 1.34
+++ NEWS 2001/06/10 19:21:38
@@ -0,0 +1,7 @@
+* AM33 STB flash driver added.
+* C library now supports multiple locales with multibyte character set support,
+ and the possibility of plugging in more. Current locales supported
+ are now C, C-SJIS, C-EUCJP and C-JIS.
+* Major reorganization of x86 HAL. Support for RedBoot added. i82559
+ ethernet driver added (Intel Etherexpress). Synthetic HAL redesigned
+ and moved to separate hal/synth hierarchy.
Index: host/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/06/01 22:16:29 1.7
+++ ChangeLog 2001/06/10 19:21:52
@@ -0,0 +1,6 @@
+2001-06-04 Julian Smart <julians@redhat.com>
+
+ * Changed cygpath in build.cxx to use /cygdrive notation,
+ checking in the registry first in case the user has customized
+ the /cygdrive mount point.
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.49
diff -u -0 -r1.49 ChangeLog
--- ChangeLog 2001/06/01 22:16:33 1.49
+++ ChangeLog 2001/06/10 19:22:14
@@ -0,0 +1,21 @@
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: PC target uses generic 16x5x serial driver now.
+
+2001-06-08 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added MN10300 flash drivers.
+
+2001-06-08 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * ecos.db: Added CYGPKG_HAL_I386_GENERIC and CYGPKG_HAL_I386_PCMB
+ packages. Added these to PC target.
+
+2001-06-08 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * ecos.db:
+ Added CYGPKG_DEVS_ETH_I386_PC_I82559 package to provide support
+ for Intel i82559 ethernet device. Added this to PC target.
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.15
+++ ChangeLog 2001/06/10 19:22:24
@@ -0,0 +1,13 @@
+2001-05-01 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * tests/signal2.c (cause_illegal_access): Added code for I386
+ architecture to provoke General Protection Fault.
+
+ * src/except.cxx: Removed some extraneous diag_printf()s.
+
+2001-04-25 Bart Veer <bartv@redhat.com>
+
+ * tests/tm_basic.cxx:
+ This test is now functional on the synthetic target.
+
Index: packages/compat/uitron/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/uitron/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/05/18 06:32:29 1.19
+++ ChangeLog 2001/06/10 19:22:35
@@ -7,0 +8,6 @@
+2001-04-21 Bart Veer <bartv@redhat.com>
+
+ * tests/testintr.cxx (task1):
+ Disable one of the tests on the synthetic target, it requires
+ consistent cpu timing that cannot be guaranteed.
+
Index: packages/devs/eth/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/04/06 17:20:14 1.18
+++ ChangeLog 2001/06/10 19:22:47
@@ -0,0 +1,5 @@
+2001-06-08 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_ebsa285.c (TxDone): Defensive programming: only call
+ tx_done with new/unique key values.
+
Index: packages/devs/eth/i386/pc/i82559/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Sun Jun 10 12:22:59 2001
@@ -0,0 +1,37 @@
+2001-04-26 Nick Garnett <nickg@cygnus.co.uk>
+
+ * cdl/i386_pc_i82559_eth_drivers.cdl: Fixed configuration to fetch
+ MAC address from EEPROM, as it should.
+
+2001-03-06 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/devs_eth_i386_pc_i82559.inl:
+ * cdl/i386_pc_i82559_eth_drivers.cdl:
+ Platform specific configury and definitions to use the generic
+ i82559 driver for PC platforms.
+
+//===========================================================================
+//####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/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/01 22:16:34 1.2
+++ ChangeLog 2001/06/10 19:23:13
@@ -0,0 +1,11 @@
+2001-06-08 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_am29xxxxx_parts.inl: New file with just part
+ data.
+
+ * include/flash_am29xxxxx.inl: Leave more space for bootblock
+ offsets. Moved part table data to separate file.
+
+ * cdl/flash_amd_am29xxxxx.cdl: Added config options to control
+ inclusion of table data for various parts.
+
Index: packages/devs/flash/intel/strata/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/strata/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/01 22:16:35 1.3
+++ ChangeLog 2001/06/10 19:23:28
@@ -0,0 +1,11 @@
+2001-06-07 Hugo Tyson <hmt@redhat.com>
+
+ * src/strata.c (flash_hwr_init): If we find a flash device that is
+ larger than is possible given the memory map, shrink to fit.
+ We know about the memory map from CYGNUM_FLASH_BASE_MASK (if
+ defined); it tells us the stride from one device to another.
+
+ This is to cope with installing, say, a 28F640 in a slot designed
+ for a 28F320 because of supply issues - it all works fine so long
+ as A22 is grounded.
+
Index: packages/devs/flash/mips/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/ocelot/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/01 22:16:35 1.2
+++ ChangeLog 2001/06/10 19:23:42
@@ -0,0 +1,4 @@
+2001-06-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_mips_ocelot.cdl: Require AM29F040B support.
+
Index: packages/devs/flash/mn10300/stb/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Sun Jun 10 12:23:50 2001
@@ -0,0 +1,30 @@
+2001-06-08 Jesper Skov <jskov@redhat.com>
+ From dhowells@redhat.com
+ * cdl/flash_stb.cdl: New package/file(s).
+ * src/mn10300_stb_flash.c: Same.
+
+//===========================================================================
+//####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.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/06/01 22:16:35 1.4
+++ ChangeLog 2001/06/10 19:24:03
@@ -0,0 +1,4 @@
+2001-06-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_mbx.cdl: Require handling of the AM29F040.
+
Index: packages/devs/serial/generic/16x5x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/generic/16x5x/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/04/06 17:20:18 1.5
+++ ChangeLog 2001/06/10 19:24:20
@@ -0,0 +1,6 @@
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/ser_16x5x.c: Support FIFOs better by detecting what we've got,
+ and only acting if we have a _working_ FIFO.
+ Assert on unhandled serial interrupt type.
+
Index: packages/devs/serial/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/i386/pc/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/23 17:11:09 1.4
+++ ChangeLog 2001/06/10 19:24:33
@@ -0,0 +1,11 @@
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/i386_pc_ser.inl: Use generic 16x5x driver now.
+
+ * cdl/ser_i386_pc.cdl: Define necessary options to use generic
+ 16x5x driver.
+ Fix IRQ->INT in CDL display strings.
+
+ * src/pc_serial.c: Removed in favour of generic driver.
+ * src/pc_serial.h: Ditto.
+
@@ -1173 +1184 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.55
diff -u -0 -r1.55 ChangeLog
--- ChangeLog 2001/06/01 22:16:36 1.55
+++ ChangeLog 2001/06/10 19:24:47
@@ -0,0 +1,6 @@
+2001-06-05 Gary Thomas <gthomas@redhat.com>
+2001-06-05 Thomas Fähnle <thomas.faehnle@tst-ag.de>
+
+ * src/vectors.S (spurious_IRQ): Better handling of spurious ints.
+ Pass register frame to handler.
+
Index: packages/hal/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/cma230/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.19
+++ ChangeLog 2001/06/10 19:25:03
@@ -0,0 +1,5 @@
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_cache.h: Correctly indicate absence of cache in CMA230
+ variant.
+
Index: packages/hal/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/pid/current/ChangeLog,v
retrieving revision 1.27
diff -u -0 -r1.27 ChangeLog
--- ChangeLog 2001/04/25 23:22:55 1.27
+++ ChangeLog 2001/06/10 19:25:09
@@ -0,0 +1,4 @@
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_cache.h: Correctly indicate absence of cache.
+
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/06/01 22:16:36 1.5
+++ ChangeLog 2001/06/10 19:25:19
@@ -0,0 +1,5 @@
+2001-06-08 Gary Thomas <gthomas@redhat.com>
+
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi: Relax heap alignment.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.57
diff -u -0 -r1.57 ChangeLog
--- ChangeLog 2001/05/18 06:32:34 1.57
+++ ChangeLog 2001/06/10 19:25:36
@@ -0,0 +1,8 @@
+2001-06-05 Hugo Tyson <hmt@redhat.com>
+
+ * src/hal_if.c (cyg_hal_diag_mangler_gdb_putc): The nesting of
+ CYGARC_HAL_SAVE_GP() and the instant-out if sending a carriage
+ return "\r" was wrong - it scrambled the gp for the caller! Since
+ the return-test is trivial, I simply re-ordered rather than making
+ the exit clause complex with a restore in it.
+
@@ -27,0 +36,8 @@
+
+2001-04-25 Bart Veer <bartv@redhat.com>
+
+ * tests/cache.c:
+ Fix test for cache presence.
+
+ * src/drv_api.c (cyg_drv_interrupt_detach):
+ Added missing indirection.
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2000/11/03 21:17:41 1.17
+++ ChangeLog 2001/06/10 19:25:50
@@ -0,0 +1,195 @@
+2001-05-01 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/context.S: Fixed bug in hal_setjmp() that corrupted EBX.
+
+2001-04-26 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * include/hal_intr.h:
+ Tidied up mapping of exceptions to vectors. Added implementation
+ of HAL_VSR_SET_TO_ECOS_HANDLER().
+
+2001-04-19 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/vectors.S (__default_exception_vsr):
+ Disabled ROM monitor stack switching here. There are problems with
+ this that I do not have time to worry about now.
+
+2001-03-30 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/romboot.S: Added code to call video BIOS to initialize
+ display.
+
+ * src/vectors.S: Added code to copy data section from ROM to RAM
+ in ROM booted systems.
+
+2001-03-16 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/romboot.S:
+ * src/romboot.ld:
+ Added these files to build 256 byte realmode bootstrap at the top
+ of ROM.
+ (This is work in progress and is not yet complete.)
+
+ * cdl/hal_i386.cdl:
+ Added options for building a bootstrap ROM.
+ (This is work in progress and is not yet complete.)
+
+ * include/basetype.h:
+ Returned alignment to 32 bytes, now that I have discovered, the
+ hard way, why it was that value in the first place.
+
+ * src/i386.ld: Force alignment of tables to 32 bytes.
+
+ * include/hal_arch.h (HAL_THREAD_INIT_FPU_CONTEXT_SPACE): Fixed
+ compiler warning.
+
+2001-03-14 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/vectors.S:
+ Removed memory size stuff.
+ Moved BSS zero code here to avoid doing a procedure call. The
+ interrupt stack is in the BSS so zeroing it would blow the return
+ address away.
+ Moved interrupt stack to BSS.
+
+ * src/hal_misc.c: Removed hal_zero_bss(), hal_lsbit_index() and
+ hal_msbit_index() functions.
+
+ * include/hal_arch.h:
+ Replaced hal_[lm]sbit_index() functions with inline assembler
+ using the bsf and bsr instructions.
+ Added support for dynamic memory size finder.
+
+ * cdl/hal_i386.cdl:
+ Added interface CYGINT_HAL_I386_MEM_REAL_REGION_TOP.
+
+2001-03-13 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/vectors.S: Enabled FPU support.
+ Added FPU state save and restore macros to default exception and
+ interrupt VSRs.
+ Added __fpu_switch_vsr to perform lazy context switch of FPU
+ state.
+ Made use of i386reg_xxx definitions.
+
+ * src/context.S: Added FPU save and restore macros to thread
+ switch code. Made use of i386reg_xxx definitions.
+
+ * include/hal_arch.h: Added HAL_FPU_Context structure to contain
+ FPU state. Added code to HAL_THREAD_INIT_CONTEXT() to create
+ FPU context.
+
+ * include/i386.inc: Updated savestate format in line with hal_arch.h
+
+ * include/arch.inc: Added macros to implement FPU initialization,
+ save and restore for threads, exceptions and interrupts.
+
+ * cdl/hal_i386.cdl: Added initial FPU configuration options.
+
+2001-03-09 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/vectors.S:
+ Added support for use of interrupt stack, together with support
+ for running DSRs on it.
+ Added instrumentation support to default interrupt VSR.
+ Miscellaneous tidies to code and comments.
+
+ * src/context.S:
+ Rewrote context switch code to permit preservation of the
+ interrupt disable state of a thread. This is to support use of an
+ interrupt stack, calling DSRs on it and brings the i386 HAL in
+ line with other HALs.
+
+ * include/hal_intr.h:
+ Added HAL_INTERRUPT_STACK_CALL_PENDING_DSRS(),
+ HAL_INTERRUPT_STACK_BASE and HAL_INTERRUPT_STACK_TOP.
+
+ * include/i386.inc:
+ * include/hal_arch.h:
+ * src/i386_stub.c:
+ Changed naming of last two HAL_SavedRegisters fields.
+ Modified HAL_THREAD_INIT_CONTEXT() to match new context switch
+ code.
+
+2001-03-08 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/vectors.S: Eliminated some unnecessary code. Tidied up some
+ comments.
+
+ * include/hal_intr.h:
+ Moved common exception vector definitions here.
+ Moved CPU interrupt enable/disable macros here.
+
+ * include/hal_arch.h:
+ * src/i386_stub.c:
+ Converted arguments to hal_[g|s]et_gdb_registers() to CYG_ADDRWORD
+ from target_register_t.
+
+ * include/arch.inc:
+ Moved FPU control stuff here - this still needs a lot of work to
+ get running.
+ Moved A20 gate enable macro here. Since the A20 gate stuff is part
+ of all recent CPUs, this has become an architectural feature.
+
+2001-03-06 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * include/hal_arch.h: Added CYGARC_CACHED_ADDRESS() and friends.
+
+2001-03-05 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/hal_misc.c (hal_arch_default_isr): Restored diag_printf() in
+ here. Without the reference, RedBoot does not include anything
+ from infra/diag.cxx, does not call HAL_DIAG_INIT() and will not
+ mangle diagnostic output.
+
+2001-03-02 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ Some of these changes here were initially made by Fabrice Gautier
+ and then liberally modified by me.
+
+ * src/vectors.S:
+ Removed Synthetic target support - this is moving to its own HAL.
+ Added __default_exception_vsr to capture exceptions.
+ Renamed hal_pc_generic_interrupt to __default_interrupt_vsr in
+ line with other HALs. Generally tidied and polished.
+ Added VSR entry trampolines.
+ Added interrupt stack definition.
+
+ * src/i386_stub.c: Removed a lot of unnecessary stuff.
+
+ * src/i386.ld: Added absolute defines for IDT, VSR and virtual
+ vector tables.
+
+ * src/hal_misc.c: Tidied up and added eCos exception support.
+
+ * src/context.S:
+ Modified to save and restore context in new format.
+
+ * include/i386_stub.h:
+ Added definition of HAL_STUB_PLATFORM_STUBS_FIXUP() macro.
+
+ * include/hal_io.h: Implemented these macros as inline assembler.
+
+ * include/hal_intr.h: Various changes to interrupt and VSR table
+ handling macros.
+
+ * include/hal_arch.h:
+ * include/i386.inc:
+ Redfined HAL_SavedRegisters structure and init macro. Now all
+ contexts consist of a full register set, vector number, and
+ PC,CS,EFLAGS as pushed by the hardware.
+
+ * include/basetype.h: Changed alignment to 4 bytes.
+
@@ -434 +629 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/i386/generic/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Sun Jun 10 12:26:04 2001
@@ -0,0 +1,40 @@
+2001-03-08 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * cdl/hal_i386_generic.cdl:
+ * include/var_arch.h:
+ * include/var_intr.h:
+ * include/variant.inc:
+ * src/var_misc.c:
+ Created this IA32 variant HAL. This effectively provides little
+ more than a set of placholder headers that would be used to modify
+ the architecture HAL in other variants.
+
+
+//===========================================================================
+//####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/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/02/13 01:23:28 1.7
+++ ChangeLog 2001/06/10 19:26:21
@@ -0,0 +1,165 @@
+2001-05-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_i386_pc_ram.mlt: Fix pci_window description.
+
+2001-05-03 Nick Garnett <nickg@cygnus.co.uk>
+
+ * cdl/hal_i386_pc.cdl: Changed option
+ CYGIMP_HAL_I386_PCMB_SCREEN_SUPPORT to interface
+ CYGINT_HAL_I386_PCMB_SCREEN_SUPPORT.
+
+2001-04-30 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * cdl/hal_i386_pc.cdl: Added options to convert ELF file to binary
+ for copying to a floppy disc.
+
+2001-03-16 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * misc/redboot_ROM.ecm:
+ Removed ETH_DRIVERS package for initial work.
+ (This is work in progress and is not yet complete.)
+
+ * include/pkgconf/mlt_i386_pc_rom.ldi:
+ * include/pkgconf/mlt_i386_pc_rom.h:
+ Added these files to enable building of ROM images.
+ (This is work in progress and is not yet complete.)
+
+ * include/platform.inc: Modified ROM startup to work with romboot.S.
+
+ * cdl/hal_i386_pc.cdl: Modified options to allow for ROM startup.
+
+ * include/pkgconf/mlt_i386_pc_ram.mlt:
+ * include/pkgconf/mlt_i386_pc_ram.ldi:
+ * include/pkgconf/mlt_i386_pc_ram.h:
+ Fixed some bugs in these files with the size and layout of
+ RAM. This was causing the heap to be badly mangled.
+
+2001-03-14 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/plf_misc.c (hal_platform_init): Added call to
+ hal_pcmb_init().
+
+ * include/platform.inc: Removed memory size stuff.
+
+2001-03-13 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/plf_misc.c: Deleted old FP context switch code.
+
+ * include/platform.inc: Removed some now redundant code.
+
+2001-03-08 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/plf_misc.c: ISR tables and cyg_hal_pc_set_idt_entry() moved
+ here from hal_startup.c. ISR table setup code tidied.
+ hal_delay_us() now works in 1s bursts to avoid arithmetic
+ overflow.
+
+ * src/hal_diag.c: Most of contents of file moved out to
+ pcmb_serial.c and pcmb_screen.c. This remains as an intialization
+ interface for those.
+
+ * include/plf_io.h: Move contents out to pcmb_io.h.
+
+ * include/plf_intr.h: Added include of pcmb_intr.h and other
+ headers.
+
+ * include/plf_arch.h: File added. Currently contains nothing.
+
+ * include/platform.inc: floppy boot code moved to PCMB HAL. FPU
+ support moved to architectural HAL. Various tidies.
+
+ * cdl/hal_i386_pc.cdl: Many changes to bring this HAL in line with
+ reorganization of whole i386 HAL. Lots of stuff deleted, and other
+ things moved out to PCMB package.
+
+ * misc/redboot_FLOPPY.ecm: Added setting of CYGSEM_HAL_ROM_MONITOR
+ to 1.
+
+ * include/var_intr.h:
+ * include/variant.inc:
+ * src/hal_intr.c:
+ * src/hal_startup.c:
+ * src/var_misc.c:
+ Files removed. Most of the contents of these files has become
+ redundant. Those parts that are not have been moved to more
+ appropriate places.
+
+2001-03-06 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/var_misc.c: Rewrote clock init and access functions in terms
+ of HAL IO macros.
+
+ * src/plf_misc.c:
+ Added call to HAL_CLOCK_INITIALIZE() to hal_platform_init() when
+ in RedBoot configurations.
+ Rewrote hal_delay_us() to use timer 0.
+
+ * misc/redboot_FLOPPY.ecm: Added ETH drivers to configuration.
+
+ * include/pkgconf/mlt_i386_pc_floppy.ldi:
+ * include/pkgconf/mlt_i386_pc_floppy.h:
+ Added __pci_window label for use with PCI devices.
+
+ * include/plf_misc.h: Removed unnecessary port IO functions.
+
+ * include/plf_io.h:
+ Gave correct values to HAL_PCI_PHYSICAL_MEMORY_BASE and friends.
+ Tidied up a bit.
+
+2001-03-05 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ Some of these changes were initially made by Fabrice Gautier and
+ then liberally modified by me.
+
+ * src/var_misc.c: Miscellaneous tidies.
+
+ * src/plf_misc.c (hal_platform_init): Some redundant stuff
+ removed.
+
+ * src/plf_stub.c:
+ * src/hal_startup.c:
+ * src/hal_intr.c:
+ Lots of stuff removed from these files. When we reorganise the
+ HAL, these files should be eliminated.
+
+ * src/hal_diag.c:
+ Lots of changes to support IF vectors for both serial ports and
+ screen/keyboard.
+
+ * misc/redboot_FLOPPY.ecm:
+ * misc/redboot_ROM.ecm:
+ ecosconfig import files to generate Redboot configs.
+
+ * include/pkgconf/mlt_i386_pc_floppy.ldi:
+ * include/pkgconf/mlt_i386_pc_floppy.mlt:
+ * include/pkgconf/mlt_i386_pc_ram.ldi:
+ * include/pkgconf/mlt_i386_pc_ram.mlt:
+ Updated to reflect new memory layout for Redboot and RAM apps.
+
+ * include/var_intr.h: Tidied up and made consistent with rest of
+ HAL. HAL_TRANSLATE_VECTOR() used where necessary.
+
+ * include/plf_stub.h: Some minor changes and tidies.
+
+ * include/plf_misc.h: Tidied up. This file should eventually
+ become redundant.
+
+ * include/plf_io.h: New file - contains PCI support code.
+
+ * include/plf_intr.h: Added HAL_PLATFORM_RESET_ENTRY.
+
+ * include/platform.inc:
+ Better separation of startup types, added start of ROM startup.
+ Added IDT initialization. Various tidies.
+
+ * include/hal_diag.h: Added virtual vector support.
+
+ * cdl/hal_i386_pc.cdl: Many changes to support Redboot.
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Sun Jun 10 12:26:31 2001
@@ -0,0 +1,84 @@
+2001-05-16 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/pcmb_misc.c (hal_pc_clock_initialize): Use mode 2 (rate generator)
+ instead of mode 3 (square wave).
+
+2001-05-03 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * cdl/hal_i386_pcmb.cdl: Changed option
+ CYGIMP_HAL_I386_PCMB_SCREEN_SUPPORT to interface
+ CYGINT_HAL_I386_PCMB_SCREEN_SUPPORT.
+
+2001-03-14 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * src/pcmb_misc.c:
+ Added hal_pcmb_init() which currently extracts memory sizes out of
+ CMOS RAM.
+ Added hal_i386_mem_real_region_top() to return top of either base
+ or extended memory regions.
+
+ * include/pcmb_io.h: Added CMOS RAM access macros.
+
+ * include/pcmb.inc: Removed memory size stuff.
+
+ * cdl/hal_i386_pcmb.cdl:
+ Added implement CYGINT_HAL_I386_MEM_REAL_REGION_TOP.
+
+2001-03-13 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * include/pcmb.inc: Removed redundant FPU code.
+
+2001-03-09 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * include/pcmb_intr.h: Rewrote HAL_INTERRUPT_ACKNOWLEDGE() and
+ reinstated as main acknowledge mechanism.
+
+2001-03-08 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * cdl/hal_i386_pcmb.cdl:
+ * include/pcmb.inc:
+ * include/pcmb_intr.h:
+ * include/pcmb_io.h:
+ * include/pcmb_serial.h:
+ * src/pcmb_misc.c:
+ * src/pcmb_screen.c:
+ * src/pcmb_serial.c:
+ Created this package to provide the support needed to run eCos
+ binaries on an i386 PC using a standard motherboard. This package
+ provides support for the standard PC devices: timers, interrupt
+ controller, serial ports, ASCII display, keyboard, PCI bus
+ etc. that are found on all PC compatible platforms. It does not
+ provide support for devices that may also be found on modern
+ motherboards, such as ethernet, sound and video devices. These are
+ supported by drivers elsewhere.
+
+//===========================================================================
+//####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/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.44
diff -u -0 -r1.44 ChangeLog
--- ChangeLog 2001/04/06 17:20:28 1.44
+++ ChangeLog 2001/06/10 19:26:53
@@ -0,0 +1,15 @@
+2001-06-08 Jesper Skov <jskov@redhat.com>
+
+ * include/mips.inc (FUNC_START): Added .noreorder.
+
+2001-06-05 Hugo Tyson <hmt@redhat.com>
+
+ * include/mips-stub.h: Configuration messing to avoid the need to
+ add a platform-specific clause for every new 32-as-64-to-GDB
+ target that we make. The header can now pick REGSIZE,
+ target_register_t and so on according to a generic define as well
+ as specific platform defs.
+
+ * cdl/hal_mips.cdl: Provide interface for the above, so targets
+ can implement it. CYGINT_HAL_MIPS_STUB_REPRESENT_32BIT_AS_64BIT
+
Index: packages/hal/mips/rm7000/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/ocelot/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/01 22:16:41 1.2
+++ ChangeLog 2001/06/10 19:27:08
@@ -0,0 +1,4 @@
+2001-06-08 David Woodhouse <dwmw2@redhat.com>
+
+ * src/platform.S: Change CS bank 3 parameters to 8-bit.
+
Index: packages/hal/mips/rm7000/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/var/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/06/01 22:16:42 1.2
+++ ChangeLog 2001/06/10 19:27:25
@@ -0,0 +1,8 @@
+2001-06-08 Jesper Skov <jskov@redhat.com>
+
+ * include/variant.inc: Scrub cache according to erratum #31.
+
+ * src/var_mk_defs.c: Added.
+
+ * cdl/hal_mips_rm7000.cdl: Make var_defs.inc.
+
Index: packages/hal/synth/arch/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Sun Jun 10 12:27:39 2001
@@ -0,0 +1,346 @@
+2001-04-27 Bart Veer <bartv@redhat.com>
+
+ * All files
+ Major reorganization and clean-up of the synthetic target.
+
+2000-11-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/entry.c (_linux_entry): Extend memory using brk() syscall to
+ match memory layout
+
+ * src/syscall-i386-linux-1.0.S: Add brk syscall
+
+2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_i386_linux_ram.mlt:
+ Add heap1 section
+
+ * include/pkgconf/mlt_i386_linux_ram.h:
+ * include/pkgconf/mlt_i386_linux_ram.ldi:
+ Regenerated
+
+2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_i386_linux.cdl: Correct memory layout file name
+
+2000-03-03 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/hal_i386_linux.cdl (CYGBLD_GLOBAL_COMMAND_PREFIX):
+
+ Revert most recent change for now to avoid breaking the
+ release system.
+
+2000-03-02 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * cdl/hal_i386_linux.cdl (CYGBLD_GLOBAL_COMMAND_PREFIX): Use native
+ toolchain by default, and describe versions to be used
+
+2000-02-29 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h: Don't include kernel headers.
+
+2000-02-16 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c (hal_diag_write_char): Check that write call is
+ successful.
+
+2000-02-16 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/variant.inc: Added missed copyright notice.
+
+2000-02-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/variant.inc:
+ * include/var_intr.h:
+ * include/plf_intr.h:
+ These files added to make this HAL consistent with PC
+ version. They also contains some code moved out of the
+ architecture HAL.
+
+2000-01-24 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/*.cdl:
+
+ Remove obsolete option CYGTST_TESTING_IDENTIFIER.
+
+2000-01-21 Jesper Skov <jskov@cygnus.co.uk>
+ CR 902062-CR
+ * src/hal_diag.c:
+ * src/syscall-i386-linux-1.0.S:
+ Sync after write.
+
+ * src/hal_startup.c: Make signals NODEFER.
+
+2000-01-19 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * cdl/*.cdl: Add descriptions to a number of options &c which were
+ lacking same, also tidied up other typos as noticed en passant.
+
+1999-12-20 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * cdl/hal_i386_linux.cdl: Add -Wl for linker options.
+
+1999-11-25 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/mlt_i386_linux_ram.h: New file(s).
+
+1999-11-01 Jesper Skov <jskov@cygnus.co.uk>
+
+ * cdl/hal_i386_linux.cdl: Added.
+ Use define_proc for const header defs.
+1999-10-05 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/linux_misc.c: Fix some really minor spelling typos
+
+ * src/hal_diag.c (hal_diag_read_char): Check if we were woken up by
+ the itimer alarm (which is used for rescheduling) - in which case
+ just read again.
+
+
+1999-10-05 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Changed to use REAL TIME as
+ default.
+
+ From Andrew Lunn (lunn@ma.tech.ascom.ch)
+ * src/PKGconf.mak:
+ * src/linux_misc.c: [added]
+ * src/syscall-i386-linux-1.0.S:
+ Added idle thread action, reducing host load when eCos is idle.
+
+1999-08-16 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h:
+
+ Proper case package display string.
+
+1999-05-20 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Move RTC setup here.
+
+1999-05-14 Jesper Skov <jskov@cygnus.co.uk>
+ PR 18956
+ * include/pkgconf/mlt_i386_linux_ram.mlt:
+ * include/pkgconf/mlt_i386_linux_ram.ldi:
+ Fixed problem with rel_got.
+ Encode . in section name as __.
+
+1999-04-08 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/mlt_*.*: Use double underscore substitution
+ for period character in SECTION_* macro names (PR 19787)
+
+1999-04-08 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: Revised SECTION_* macro arguments to
+ avoid padded output sections (PR 19787)
+
+1999-03-22 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/linux.S: Added comment.
+ Doh! Managed to break compilation with a comment...
+
+1999-03-16 Jesper Skov <jskov@cygnus.co.uk>
+ PR 19483
+ * src/linux.S (cyg_hal_hardware_init): Fiddled some more with the
+ bits to no avail.
+
+ * src/hal_startup.c:
+ Renamed hal_ to cyg_hal_.
+ Added exception handling.
+
+1999-03-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c (cyg_hal_isr_init): Initialize ISR table with
+ pointers to default ISR routine.
+
+1999-03-12 Jesper Skov <jskov@cygnus.co.uk>
+ PR 19486
+ * src/linux.S (cyg_hal_hardware_init): Only enable zero divide
+ exceptions.
+
+1999-03-11 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c:
+ * src/entry.c:
+ Renamed hal_isr_init to cyg_hal_isr_init.
+
+ * src/hal_startup.c: Also catch SIGFPE.
+
+ * src/entry.c: Call cyg_hal_hardware_init.
+
+ * src/linux.S: [added]
+ * src/PKGconf.mak:
+ Added file to hold startup assembly code.
+
+1999-03-11 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: add copyright notices
+
+1999-03-04 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: give all LDI files unique names so
+ that they can co-exist in an eCos build tree (PR 19184)
+ * include/pkgconf/*.mlt: give all MLT files unique names so
+ that they can co-exist in an eCos build tree (PR 19184)
+
+1999-02-25 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/hal_startup.c:
+ Changed label used to access scheduler lock to one that is not
+ mangled by C++. This is intended to make support for interrupt
+ handling in non-kernel configurations easier.
+
+1999-02-22 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/syscall-i386-linux-1.0.S: Added copyright header.
+
+1999-02-20 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/hal_startup.c:
+ Rename hal_interrupts_deffered -> hal_interrupts_deferred
+ Rename CYG_ISR/VSR_* -> CYGNUM_HAL_ISR/VSR_* in line with HAL changes
+ Rename CYG_VECTOR_RTC -> CYGNUM_HAL_INTERRUPT_RTC
+
+ * src/syscall-i386-linux-1.0.S:
+ Add a FIX ME
+
+1999-02-08 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/ram.mlt: New memory layout save file
+
+1999-02-05 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: Remove LMA_EQ_VMA macro definition.
+
+1999-01-29 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Changed CDL type back to radio
+ to get consistent ConfigTool output.
+
+1999-01-27 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/ram.ldi: Commented out the rel_got change.
+
+1999-01-25 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/ram.ldi: Added rel.got section.
+
+1999-01-22 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c: Moved external declarations into top-level
+ scope to avoid compiler warning.
+
+1999-01-19 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Removed startup
+ config. Changed linux entry to dummy instead of bool.
+
+1999-01-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Added config for real-time
+ timer.
+
+1999-01-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_diag.c: Removed hal_diag_write_line.
+
+ * src/entry.c: Removed main/argv stuff.
+
+1999-01-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Added.
+
+1999-01-11 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c (hal_default_vsr):
+ * src/linux.ld (cyg_hal_sched_lock):
+ Added C-symbol reference to the scheduler lock.
+
+1999-01-11 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c (hal_default_vsr): Allow interrupt disable
+ count to be bigger than 1.
+
+1999-01-11 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/linux.ld: Added fix me. Remember to clean up.
+
+ * src/hal_startup.c: Removed bogus include statement.
+ Added CYGPKG_KERNEL config handling.
+
+ * src/hal_diag.c: Removed bogus include statements and functions.
+
+1999-01-07 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c (hal_isr_init): Use CYG_VECTOR_RTC rather than
+ hardcoded value.
+
+1999-01-07 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/syscall-i386-linux-1.0.S:
+ * src/hal_diag.c:
+ * src/PKGconf.mak:
+ Removed tabs & fixed comment style.
+
+1999-01-07 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/PKGconf.mak: Cleaned up.
+
+ * src/entry.c: Added (from proven's crtbegin.c).
+
+ * src/linux.ld: Added.
+
+ * src/hal_startup.cxx: (Deleted)
+ * src/hal_startup.c: (Added)
+ Changed code to C, cleaned up.
+
+1999-01-06 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_diag.c: Fixed warnings. Output chars in batches to avoid
+ problems with pkgtest - also improves performance.
+
+1999-01-06 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/syscall-i386-linux-1.0.S: Set behavior to match __ELF__.
+
+1998-12-18 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/syscall-i386-linux-1.0.S:
+ * src/hal_startup.cxx:
+ Fixed compiler warnings.
+
+Fri Dec 4 13:49:03 GMT 1998
+
+ * src/syscall-i386-linux-1.0.S: Fix to work with Bart's latest tools.
+ For some reason it doesn't define __ELF__ but, we really don't care.
+
+Mon Nov 9 15:18:11 GMT 1998 Chris Provenzano <proven@cygnus.com>
+
+ Initial i386 linux port.
+
+//===========================================================================
+//####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/hal/synth/i386linux/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Sun Jun 10 12:28:01 2001
@@ -0,0 +1,346 @@
+2001-04-27 Bart Veer <bartv@redhat.com>
+
+ * All files
+ Major reorganization and clean-up of the synthetic target.
+
+2000-11-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/entry.c (_linux_entry): Extend memory using brk() syscall to
+ match memory layout
+
+ * src/syscall-i386-linux-1.0.S: Add brk syscall
+
+2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_i386_linux_ram.mlt:
+ Add heap1 section
+
+ * include/pkgconf/mlt_i386_linux_ram.h:
+ * include/pkgconf/mlt_i386_linux_ram.ldi:
+ Regenerated
+
+2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_i386_linux.cdl: Correct memory layout file name
+
+2000-03-03 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/hal_i386_linux.cdl (CYGBLD_GLOBAL_COMMAND_PREFIX):
+
+ Revert most recent change for now to avoid breaking the
+ release system.
+
+2000-03-02 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * cdl/hal_i386_linux.cdl (CYGBLD_GLOBAL_COMMAND_PREFIX): Use native
+ toolchain by default, and describe versions to be used
+
+2000-02-29 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_intr.h: Don't include kernel headers.
+
+2000-02-16 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c (hal_diag_write_char): Check that write call is
+ successful.
+
+2000-02-16 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/variant.inc: Added missed copyright notice.
+
+2000-02-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/variant.inc:
+ * include/var_intr.h:
+ * include/plf_intr.h:
+ These files added to make this HAL consistent with PC
+ version. They also contains some code moved out of the
+ architecture HAL.
+
+2000-01-24 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/*.cdl:
+
+ Remove obsolete option CYGTST_TESTING_IDENTIFIER.
+
+2000-01-21 Jesper Skov <jskov@cygnus.co.uk>
+ CR 902062-CR
+ * src/hal_diag.c:
+ * src/syscall-i386-linux-1.0.S:
+ Sync after write.
+
+ * src/hal_startup.c: Make signals NODEFER.
+
+2000-01-19 Hugo Tyson <hmt@cygnus.co.uk>
+
+ * cdl/*.cdl: Add descriptions to a number of options &c which were
+ lacking same, also tidied up other typos as noticed en passant.
+
+1999-12-20 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * cdl/hal_i386_linux.cdl: Add -Wl for linker options.
+
+1999-11-25 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/mlt_i386_linux_ram.h: New file(s).
+
+1999-11-01 Jesper Skov <jskov@cygnus.co.uk>
+
+ * cdl/hal_i386_linux.cdl: Added.
+ Use define_proc for const header defs.
+1999-10-05 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/linux_misc.c: Fix some really minor spelling typos
+
+ * src/hal_diag.c (hal_diag_read_char): Check if we were woken up by
+ the itimer alarm (which is used for rescheduling) - in which case
+ just read again.
+
+
+1999-10-05 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Changed to use REAL TIME as
+ default.
+
+ From Andrew Lunn (lunn@ma.tech.ascom.ch)
+ * src/PKGconf.mak:
+ * src/linux_misc.c: [added]
+ * src/syscall-i386-linux-1.0.S:
+ Added idle thread action, reducing host load when eCos is idle.
+
+1999-08-16 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h:
+
+ Proper case package display string.
+
+1999-05-20 Gary Thomas <gthomas@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Move RTC setup here.
+
+1999-05-14 Jesper Skov <jskov@cygnus.co.uk>
+ PR 18956
+ * include/pkgconf/mlt_i386_linux_ram.mlt:
+ * include/pkgconf/mlt_i386_linux_ram.ldi:
+ Fixed problem with rel_got.
+ Encode . in section name as __.
+
+1999-04-08 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/mlt_*.*: Use double underscore substitution
+ for period character in SECTION_* macro names (PR 19787)
+
+1999-04-08 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: Revised SECTION_* macro arguments to
+ avoid padded output sections (PR 19787)
+
+1999-03-22 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/linux.S: Added comment.
+ Doh! Managed to break compilation with a comment...
+
+1999-03-16 Jesper Skov <jskov@cygnus.co.uk>
+ PR 19483
+ * src/linux.S (cyg_hal_hardware_init): Fiddled some more with the
+ bits to no avail.
+
+ * src/hal_startup.c:
+ Renamed hal_ to cyg_hal_.
+ Added exception handling.
+
+1999-03-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c (cyg_hal_isr_init): Initialize ISR table with
+ pointers to default ISR routine.
+
+1999-03-12 Jesper Skov <jskov@cygnus.co.uk>
+ PR 19486
+ * src/linux.S (cyg_hal_hardware_init): Only enable zero divide
+ exceptions.
+
+1999-03-11 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c:
+ * src/entry.c:
+ Renamed hal_isr_init to cyg_hal_isr_init.
+
+ * src/hal_startup.c: Also catch SIGFPE.
+
+ * src/entry.c: Call cyg_hal_hardware_init.
+
+ * src/linux.S: [added]
+ * src/PKGconf.mak:
+ Added file to hold startup assembly code.
+
+1999-03-11 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: add copyright notices
+
+1999-03-04 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: give all LDI files unique names so
+ that they can co-exist in an eCos build tree (PR 19184)
+ * include/pkgconf/*.mlt: give all MLT files unique names so
+ that they can co-exist in an eCos build tree (PR 19184)
+
+1999-02-25 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/hal_startup.c:
+ Changed label used to access scheduler lock to one that is not
+ mangled by C++. This is intended to make support for interrupt
+ handling in non-kernel configurations easier.
+
+1999-02-22 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/syscall-i386-linux-1.0.S: Added copyright header.
+
+1999-02-20 Jonathan Larmour <jlarmour@cygnus.co.uk>
+
+ * src/hal_startup.c:
+ Rename hal_interrupts_deffered -> hal_interrupts_deferred
+ Rename CYG_ISR/VSR_* -> CYGNUM_HAL_ISR/VSR_* in line with HAL changes
+ Rename CYG_VECTOR_RTC -> CYGNUM_HAL_INTERRUPT_RTC
+
+ * src/syscall-i386-linux-1.0.S:
+ Add a FIX ME
+
+1999-02-08 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/ram.mlt: New memory layout save file
+
+1999-02-05 John Dallaway <jld@cygnus.co.uk>
+
+ * include/pkgconf/*.ldi: Remove LMA_EQ_VMA macro definition.
+
+1999-01-29 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Changed CDL type back to radio
+ to get consistent ConfigTool output.
+
+1999-01-27 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/ram.ldi: Commented out the rel_got change.
+
+1999-01-25 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/ram.ldi: Added rel.got section.
+
+1999-01-22 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c: Moved external declarations into top-level
+ scope to avoid compiler warning.
+
+1999-01-19 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Removed startup
+ config. Changed linux entry to dummy instead of bool.
+
+1999-01-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Added config for real-time
+ timer.
+
+1999-01-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_diag.c: Removed hal_diag_write_line.
+
+ * src/entry.c: Removed main/argv stuff.
+
+1999-01-12 Jesper Skov <jskov@cygnus.co.uk>
+
+ * include/pkgconf/hal_i386_linux.h: Added.
+
+1999-01-11 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c (hal_default_vsr):
+ * src/linux.ld (cyg_hal_sched_lock):
+ Added C-symbol reference to the scheduler lock.
+
+1999-01-11 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c (hal_default_vsr): Allow interrupt disable
+ count to be bigger than 1.
+
+1999-01-11 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/linux.ld: Added fix me. Remember to clean up.
+
+ * src/hal_startup.c: Removed bogus include statement.
+ Added CYGPKG_KERNEL config handling.
+
+ * src/hal_diag.c: Removed bogus include statements and functions.
+
+1999-01-07 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_startup.c (hal_isr_init): Use CYG_VECTOR_RTC rather than
+ hardcoded value.
+
+1999-01-07 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/syscall-i386-linux-1.0.S:
+ * src/hal_diag.c:
+ * src/PKGconf.mak:
+ Removed tabs & fixed comment style.
+
+1999-01-07 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/PKGconf.mak: Cleaned up.
+
+ * src/entry.c: Added (from proven's crtbegin.c).
+
+ * src/linux.ld: Added.
+
+ * src/hal_startup.cxx: (Deleted)
+ * src/hal_startup.c: (Added)
+ Changed code to C, cleaned up.
+
+1999-01-06 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/hal_diag.c: Fixed warnings. Output chars in batches to avoid
+ problems with pkgtest - also improves performance.
+
+1999-01-06 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/syscall-i386-linux-1.0.S: Set behavior to match __ELF__.
+
+1998-12-18 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/syscall-i386-linux-1.0.S:
+ * src/hal_startup.cxx:
+ Fixed compiler warnings.
+
+Fri Dec 4 13:49:03 GMT 1998
+
+ * src/syscall-i386-linux-1.0.S: Fix to work with Bart's latest tools.
+ For some reason it doesn't define __ELF__ but, we really don't care.
+
+Mon Nov 9 15:18:11 GMT 1998 Chris Provenzano <proven@cygnus.com>
+
+ Initial i386 linux port.
+
+//===========================================================================
+//####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/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/02/13 01:23:37 1.7
+++ ChangeLog 2001/06/10 19:28:18
@@ -0,0 +1,10 @@
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/stdlib.h: Actually set MB_CUR_MAX in i18n package via header.
+ * cdl/isoinfra.cdl: Define multibyte char headers/interfaces
+
+2000-06-08 Jeff Johnston <jjohnstn@redhat.com>
+
+ * include/stdlib.h: Add code to set MB_CUR_MAX to __mb_cur_max
+ if CYGFUN_LIBC_I18N_MB is defined, otherwise set it to 1.
+
@@ -244 +254 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.58
diff -u -0 -r1.58 ChangeLog
--- ChangeLog 2001/06/01 22:16:44 1.58
+++ ChangeLog 2001/06/10 19:28:41
@@ -0,0 +1,6 @@
+2001-06-06 Hugo Tyson <hmt@redhat.com>
+
+ * tests/clocktruth.cxx: New file. A test to get a sanity check on
+ whether the clock is accurate to wallclock time, only useful for
+ humans to watch really. But important!
+
@@ -13,0 +20,24 @@
+
+2001-04-26 Nick Garnett <nickg@cygnus.co.uk>
+
+ * tests/intr0.cxx:
+ * tests/kintr0.c:
+ Fixed these two tests so that they work properly on architectures
+ where CYGNUM_HAL_ISR_MIN is not zero. These include the x86 and
+ V850.
+
+2001-04-18 Bart Veer <bartv@redhat.com>
+
+ * tests/dhrystone.c:
+ Fix the conditional for STDIO_FORMATTED_IO
+
+2001-04-17 Bart Veer <bartv@redhat.com>
+
+ * tests/stress_threads.c (setup_death_alarm):
+ Cope with synthetic target reorg
+
+ * tests/except1.cxx, tests/kexcept1.c:
+ Reenable for the synthetic target
+
+ * tests/tm_basic.cxx:
+ Reenable for the synthetic target
Index: packages/language/c/libc/i18n/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/i18n/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/08/25 17:33:32 1.1
+++ ChangeLog 2001/06/10 19:28:55
@@ -0,0 +1,47 @@
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/mbtowc_jp.cxx (__mbtowc_jp): Fix nasty bug for mblen(NULL, x);
+
+ Some other cleanups across the board to the below changes before
+ checking in.
+
+2001-06-08 Jeff Johnston <jjohnstn@redhat.com>
+
+ * cdl/i18n.cdl: Added implements CYGINT_ISO_STDLIB_MULTIBYTE.
+ (CYGPKG_LIBC_I18N_LOCALES): New component
+ encompassing supported locales.
+ (CYGFUN_LIBC_I18N_LOCALE_C_JIS): New configuration
+ item to support the new "C-JIS" C/Japanese locale. Option defines
+ CYGINT_LIBC_I18N_MB_REQUIRED.
+ (CYGFUN_LIBC_I18N_LOCALE_C_SJIS): Similar except it is "C-SJIS" locale.
+ (CYGFUN_LIBC_I18N_LOCALE_C_EUCJP): Ditto except it is "C-EUCJP" locale.
+ (CYGSEM_LIBC_I18N_PER_THREAD_MB): New option that determines
+ if multibyte functions will keep state data per thread or not.
+ (CYGNUM_LIBC_I18N_MAX_LOCALE_NAME_SIZE): Changed legal_values and
+ default_value to be dependent on whether the Japanese locales
+ were supported or not.
+ (CYGPKG_LIBC_I18N_TESTS): Add multibyte test.
+ * src/locale.cxx: Moved Cyg_libc_locale_t to internal.h.
+ Changed current ctype locale to be externally accessible variable.
+ Added MB_CUR_MAX value into locale as well as pointers to mbtowc
+ and wctomb functions.
+ [CYGINT_LIBC_I18N_MB_REQUIRED]: Added __mb_cur_max external variable.
+ (all_locales)[CYGFUN_LIBC_I18N_LOCALE_C_JIS]: New "C-JIS" locale
+ added to list.
+ (all_locales)[CYGFUN_LIBC_I18N_LOCALE_C_SJIS]: New "C-SJIS"
+ locale.
+ (all_locales)[CYGFUN_LIBC_I18N_LOCALE_C_EUCJP]: New "C-EUCJP"
+ locale.
+ (setlocale)[CYGINT_LIBC_I18N_MB_REQUIRED]: Added setting of __mb_cur_max
+ when locale changes ctype category.
+ (__get_current_locale_mbtowc_fn): New function.
+ * src/mblen.cxx: New file.
+ * src/mbtowc.cxx: Ditto.
+ * src/mbstowcs.cxx: Ditto.
+ * src/wctomb.cxx: Ditto.
+ * src/wcstombs.cxx: Ditto.
+ * src/mbtowc_jp.cxx: Ditto.
+ * src/mbtowc_c.cxx: Ditto.
+ * src/internal.h: New internal header file.
+ * tests/i18nmb.c: New test case for multibyte functionality.
+
@@ -28 +75 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/language/c/libc/signals/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/signals/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/09/19 05:53:59 1.3
+++ ChangeLog 2001/06/10 19:29:07
@@ -0,0 +1,16 @@
+2001-05-02 Nick Garnett <nickg@cygnus.co.uk>
+
+ [x86 branch]
+ * tests/signal2.c (cause_memerror): Added code for I386
+ architecture to provoke General Protection Fault.
+
+2001-04-27 Bart Veer <bartv@redhat.com>
+
+ * tests/signal2.c (main):
+ The FPE test is applicable to the updated synthetic target.
+
+2001-04-17 Bart Veer <bartv@redhat.com>
+
+ * cdl/signals.cdl:
+ Synthetic target now supports exceptions
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/04/06 17:20:40 1.5
+++ ChangeLog 2001/06/10 19:29:17
@@ -0,0 +1,10 @@
+2001-06-08 Jeff Johnston <jjohnstn@redhat.com>
+
+ * src/input/vfscanf.cxx (vfscanf)[CYGINT_LIBC_I18N_MB_REQUIRED]: Added
+ call to mbtowc_fn for current locale to process format string.
+ Also added variable definitions needed in this circumstance.
+ * src/output/vfnprintf.cxx (vfnprintf)[CYGINT_LIBC_I18N_MB_REQUIRED]: Ditto.
+ (vfnprintf): Changed non-multibyte path to simply use the current
+ character rather than call the C mbtowc function since only
+ single byte characters would be possible.
+
@@ -217 +227 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/language/c/libc/time/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/12/08 03:30:08 1.5
+++ ChangeLog 2001/06/10 19:29:28
@@ -0,0 +1,11 @@
+2001-04-25 Bart Veer <bartv@redhat.com>
+
+ * tests/time.c (MAX_TIMEOUT):
+ Increase timeout to cope with fast architectures such as the
+ synthetic target.
+
+2001-04-17 Bart Veer <bartv@redhat.com>
+
+ * tests/clock.c:
+ Cope with synthetic target reorg
+
Index: packages/language/c/libm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libm/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2000/09/19 05:53:59 1.18
+++ ChangeLog 2001/06/10 19:29:44
@@ -0,0 +1,6 @@
+2001-04-25 Bart Veer <bartv@redhat.com>
+
+ * cdl/libm.cdl:
+ Ensure -ffloat-store is also used for the updated synthetic target
+ when running on x86 hardware.
+
Index: packages/net/snmp/agent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/agent/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/06/01 22:16:45 1.12
+++ ChangeLog 2001/06/10 19:29:59
@@ -0,0 +1,5 @@
+2001-06-07 Jesper Skov <jskov@redhat.com>
+
+ * src/mibgroup/mibII/ip.c (var_ipNetToMediaTable): Only handle
+ IPNETTOMEDIAPHYSADDRESS for devices with associated hardware.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.27
diff -u -0 -r1.27 ChangeLog
--- ChangeLog 2001/06/01 22:16:45 1.27
+++ ChangeLog 2001/06/10 19:30:15
@@ -0,0 +1,63 @@
+2001-06-08 Gary Thomas <gthomas@redhat.com>
+
+ * src/parse.c (parse): Check for 'argv[]' overruns.
+
+ * src/main.c (ZLIB_COMPRESSION_OVERHEAD): Update - based on observations.
+
+ * src/net/tftp_client.c:
+ * src/net/net_io.c:
+ * src/net/enet.c:
+ * include/redboot.h (MAX_ARGV): Minor memory reduction/tightening.
+
+2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/main.c (do_caches): HAL_DCACHE_IS_ENABLED is not present
+ on all arch's, so conditionalize. Ditto HAL_ICACHE_IS_ENABLED.
+
+2001-06-08 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/main.c (cyg_start): Added code to disable interrupts on all
+ comm channels before entering GDB. If this is not done then stray
+ interrupts from an otherwise idle ethernet controller can cause
+ mayhem in the application.
+
+ * src/net/net_io.c (net_io_control): Added code to set static
+ vector number in disable case as well as enable case.
+ (net_io_init): Added call to net_io_control() to disable network
+ interrupts initially. Mainly to get current disable state
+ correctly set.
+
+2001-06-07 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/load.c (do_load): Ask confirmation of RAM write addr, rather
+ than automatically denying.
+ (load_srec_image): Ditto.
+
+ * src/io.c (verify_action): Don't ask if we're executing a script.
+
+2001-06-07 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (expand_aliases): Allow aliases/macros to be nested.
+
+ * src/main.c (set_console_baud_rate):
+ * src/flash.c (do_alias): Force 'fconfig' updates.
+
+ * include/flash_config.h (flash_add_config): New signature.
+ Parameter 'update' controls whether the Flash is updated.
+
+2001-06-07 <gthomas@redhat.com>
+
+ * src/load.c (do_load): Tidy some messages.
+
+ * src/flash.c (fis_load): Print image limits (memory range) when
+ loading a compressed image.
+
+2001-06-06 Mark Salter <msalter@redhat.com>
+
+ * include/net/tftp_support.h (TFTP_TIMEOUT_PERIOD): Increase to 5.
+
+ * src/net/udp.c (__udp_recvfrom): Initialize server source port
+ to zero.
+ (__udp_recvfrom_handler): Validate server source port before
+ accepting packet.
+
====================================
Here is a summary of the files modified:
M host/ChangeLog
M host/tools/configtool/common/common/build.cxx
U host/tools/configtool/standalone/wxwin/aboutdlg.cpp
U host/tools/configtool/standalone/wxwin/aboutdlg.h
U host/tools/configtool/standalone/wxwin/admindlg.cpp
U host/tools/configtool/standalone/wxwin/admindlg.h
U host/tools/configtool/standalone/wxwin/appsettings.cpp
U host/tools/configtool/standalone/wxwin/appsettings.h
U host/tools/configtool/standalone/wxwin/buildoptionsdlg.cpp
U host/tools/configtool/standalone/wxwin/buildoptionsdlg.h
U host/tools/configtool/standalone/wxwin/choosereposdlg.cpp
U host/tools/configtool/standalone/wxwin/choosereposdlg.h
U host/tools/configtool/standalone/wxwin/configitem.cpp
U host/tools/configtool/standalone/wxwin/configitem.h
U host/tools/configtool/standalone/wxwin/configpropdlg.cpp
U host/tools/configtool/standalone/wxwin/configpropdlg.h
U host/tools/configtool/standalone/wxwin/configtool.cpp
U host/tools/configtool/standalone/wxwin/configtool.h
U host/tools/configtool/standalone/wxwin/configtooldoc.cpp
U host/tools/configtool/standalone/wxwin/configtooldoc.h
M host/tools/configtool/standalone/wxwin/configtoolview.cpp
U host/tools/configtool/standalone/wxwin/configtoolview.h
U host/tools/configtool/standalone/wxwin/configtree.cpp
U host/tools/configtool/standalone/wxwin/configtree.h
U host/tools/configtool/standalone/wxwin/conflictsdlg.cpp
U host/tools/configtool/standalone/wxwin/conflictsdlg.h
U host/tools/configtool/standalone/wxwin/conflictwin.cpp
U host/tools/configtool/standalone/wxwin/conflictwin.h
U host/tools/configtool/standalone/wxwin/docsystem.cpp
U host/tools/configtool/standalone/wxwin/ecpch.h
U host/tools/configtool/standalone/wxwin/ecscrolwin.cpp
U host/tools/configtool/standalone/wxwin/ecscrolwin.h
U host/tools/configtool/standalone/wxwin/finddlg.cpp
U host/tools/configtool/standalone/wxwin/finddlg.h
U host/tools/configtool/standalone/wxwin/folderdlg.cpp
U host/tools/configtool/standalone/wxwin/folderdlg.h
U host/tools/configtool/standalone/wxwin/htmlparser.cpp
U host/tools/configtool/standalone/wxwin/licensedlg.cpp
U host/tools/configtool/standalone/wxwin/licensedlg.h
U host/tools/configtool/standalone/wxwin/mainwin.cpp
U host/tools/configtool/standalone/wxwin/mainwin.h
U host/tools/configtool/standalone/wxwin/mltwin.cpp
U host/tools/configtool/standalone/wxwin/mltwin.h
U host/tools/configtool/standalone/wxwin/msgdlgex.cpp
U host/tools/configtool/standalone/wxwin/msgdlgex.h
U host/tools/configtool/standalone/wxwin/outputwin.cpp
U host/tools/configtool/standalone/wxwin/outputwin.h
U host/tools/configtool/standalone/wxwin/packagesdlg.cpp
U host/tools/configtool/standalone/wxwin/packagesdlg.h
U host/tools/configtool/standalone/wxwin/platformeditordlg.cpp
U host/tools/configtool/standalone/wxwin/platformeditordlg.h
U host/tools/configtool/standalone/wxwin/platformsdlg.cpp
U host/tools/configtool/standalone/wxwin/platformsdlg.h
U host/tools/configtool/standalone/wxwin/propertywin.cpp
U host/tools/configtool/standalone/wxwin/propertywin.h
M host/tools/configtool/standalone/wxwin/readme.html
U host/tools/configtool/standalone/wxwin/reposdlg.cpp
U host/tools/configtool/standalone/wxwin/reposdlg.h
U host/tools/configtool/standalone/wxwin/runtestsdlg.cpp
U host/tools/configtool/standalone/wxwin/runtestsdlg.h
U host/tools/configtool/standalone/wxwin/sectiondlg.cpp
U host/tools/configtool/standalone/wxwin/sectiondlg.h
U host/tools/configtool/standalone/wxwin/settingsdlg.cpp
U host/tools/configtool/standalone/wxwin/settingsdlg.h
U host/tools/configtool/standalone/wxwin/shortdescrwin.cpp
U host/tools/configtool/standalone/wxwin/shortdescrwin.h
U host/tools/configtool/standalone/wxwin/solutionswin.cpp
U host/tools/configtool/standalone/wxwin/solutionswin.h
U host/tools/configtool/standalone/wxwin/splittree.cpp
U host/tools/configtool/standalone/wxwin/splittree.h
U host/tools/configtool/standalone/wxwin/symbols.h
U host/tools/configtool/standalone/wxwin/templatesdlg.cpp
U host/tools/configtool/standalone/wxwin/templatesdlg.h
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M host/tools/configtool/standalone/wxwin/setup/innobott.txt
M host/tools/configtool/standalone/wxwin/setup/makesetup.sh
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/src/except.cxx
M packages/compat/posix/current/tests/signal2.c
M packages/compat/posix/current/tests/tm_basic.cxx
M packages/compat/uitron/current/ChangeLog
M packages/compat/uitron/current/tests/testintr.cxx
M packages/devs/eth/arm/ebsa285/current/ChangeLog
M packages/devs/eth/arm/ebsa285/current/src/if_ebsa285.c
A packages/devs/eth/i386/pc/i82559/current/ChangeLog
A packages/devs/eth/i386/pc/i82559/current/cdl/i386_pc_i82559_eth_drivers.cdl
A packages/devs/eth/i386/pc/i82559/current/include/devs_eth_i386_pc_i82559.inl
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/cdl/flash_amd_am29xxxxx.cdl
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
A packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl
M packages/devs/flash/intel/strata/current/ChangeLog
M packages/devs/flash/intel/strata/current/src/strata.c
M packages/devs/flash/mips/ocelot/current/ChangeLog
M packages/devs/flash/mips/ocelot/current/cdl/flash_mips_ocelot.cdl
A packages/devs/flash/mn10300/stb/current/ChangeLog
A packages/devs/flash/mn10300/stb/current/cdl/flash_stb.cdl
A packages/devs/flash/mn10300/stb/current/src/mn10300_stb_flash.c
M packages/devs/flash/powerpc/mbx/current/ChangeLog
M packages/devs/flash/powerpc/mbx/current/cdl/flash_mbx.cdl
M packages/devs/serial/generic/16x5x/current/ChangeLog
M packages/devs/serial/generic/16x5x/current/src/ser_16x5x.c
M packages/devs/serial/i386/pc/current/ChangeLog
M packages/devs/serial/i386/pc/current/cdl/ser_i386_pc.cdl
A packages/devs/serial/i386/pc/current/include/i386_pc_ser.inl
R packages/devs/serial/i386/pc/current/src/pc_serial.c
R packages/devs/serial/i386/pc/current/src/pc_serial.h
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/src/vectors.S
M packages/hal/arm/cma230/current/ChangeLog
M packages/hal/arm/cma230/current/include/hal_cache.h
M packages/hal/arm/pid/current/ChangeLog
M packages/hal/arm/pid/current/include/hal_cache.h
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.bin
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.elf
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.srec
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.bin
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.elf
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.srec
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_WinCE.bin
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_WinCE.elf
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_WinCE.srec
M packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi
M packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt
M packages/hal/arm/sa11x0/ipaq/current/misc/redboot_ROM.ecm
M packages/hal/arm/sa11x0/ipaq/current/misc/redboot_WinCE.ecm
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/src/drv_api.c
M packages/hal/common/current/src/hal_if.c
M packages/hal/common/current/tests/cache.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/cdl/hal_i386.cdl
M packages/hal/i386/arch/current/include/arch.inc
M packages/hal/i386/arch/current/include/basetype.h
M packages/hal/i386/arch/current/include/hal_arch.h
M packages/hal/i386/arch/current/include/hal_intr.h
M packages/hal/i386/arch/current/include/hal_io.h
M packages/hal/i386/arch/current/include/i386.inc
M packages/hal/i386/arch/current/include/i386_stub.h
M packages/hal/i386/arch/current/src/context.S
M packages/hal/i386/arch/current/src/hal_misc.c
M packages/hal/i386/arch/current/src/i386.ld
M packages/hal/i386/arch/current/src/i386_stub.c
A packages/hal/i386/arch/current/src/romboot.S
A packages/hal/i386/arch/current/src/romboot.ld
M packages/hal/i386/arch/current/src/vectors.S
A packages/hal/i386/generic/current/ChangeLog
A packages/hal/i386/generic/current/cdl/hal_i386_generic.cdl
A packages/hal/i386/generic/current/include/var_arch.h
A packages/hal/i386/generic/current/include/var_intr.h
A packages/hal/i386/generic/current/include/variant.inc
A packages/hal/i386/generic/current/src/var_misc.c
R packages/hal/i386/linux/current/ChangeLog
R packages/hal/i386/linux/current/cdl/hal_i386_linux.cdl
R packages/hal/i386/linux/current/include/hal_diag.h
R packages/hal/i386/linux/current/include/plf_intr.h
R packages/hal/i386/linux/current/include/var_intr.h
R packages/hal/i386/linux/current/include/variant.inc
R packages/hal/i386/linux/current/include/pkgconf/mlt_i386_linux_ram.h
R packages/hal/i386/linux/current/include/pkgconf/mlt_i386_linux_ram.ldi
R packages/hal/i386/linux/current/include/pkgconf/mlt_i386_linux_ram.mlt
R packages/hal/i386/linux/current/src/entry.c
R packages/hal/i386/linux/current/src/hal_diag.c
R packages/hal/i386/linux/current/src/hal_startup.c
R packages/hal/i386/linux/current/src/linux.S
R packages/hal/i386/linux/current/src/linux_misc.c
R packages/hal/i386/linux/current/src/syscall-i386-linux-1.0.S
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/cdl/hal_i386_pc.cdl
M packages/hal/i386/pc/current/include/hal_diag.h
M packages/hal/i386/pc/current/include/platform.inc
A packages/hal/i386/pc/current/include/plf_arch.h
M packages/hal/i386/pc/current/include/plf_intr.h
A packages/hal/i386/pc/current/include/plf_io.h
M packages/hal/i386/pc/current/include/plf_misc.h
M packages/hal/i386/pc/current/include/plf_stub.h
R packages/hal/i386/pc/current/include/var_intr.h
R packages/hal/i386/pc/current/include/variant.inc
M packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.h
M packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.ldi
M packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.mlt
M packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.h
M packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.ldi
M packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.mlt
A packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_rom.h
A packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_rom.ldi
A packages/hal/i386/pc/current/misc/redboot_FLOPPY.ecm
A packages/hal/i386/pc/current/misc/redboot_ROM.ecm
M packages/hal/i386/pc/current/src/hal_diag.c
R packages/hal/i386/pc/current/src/hal_intr.c
R packages/hal/i386/pc/current/src/hal_startup.c
M packages/hal/i386/pc/current/src/plf_misc.c
M packages/hal/i386/pc/current/src/plf_stub.c
R packages/hal/i386/pc/current/src/var_misc.c
A packages/hal/i386/pcmb/current/ChangeLog
A packages/hal/i386/pcmb/current/cdl/hal_i386_pcmb.cdl
A packages/hal/i386/pcmb/current/include/pcmb.inc
A packages/hal/i386/pcmb/current/include/pcmb_intr.h
A packages/hal/i386/pcmb/current/include/pcmb_io.h
A packages/hal/i386/pcmb/current/include/pcmb_serial.h
A packages/hal/i386/pcmb/current/src/pcmb_misc.c
A packages/hal/i386/pcmb/current/src/pcmb_screen.c
A packages/hal/i386/pcmb/current/src/pcmb_serial.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/cdl/hal_mips.cdl
M packages/hal/mips/arch/current/include/mips-stub.h
M packages/hal/mips/arch/current/include/mips.inc
M packages/hal/mips/rm7000/ocelot/current/ChangeLog
M packages/hal/mips/rm7000/ocelot/current/src/platform.S
M packages/hal/mips/rm7000/var/current/ChangeLog
M packages/hal/mips/rm7000/var/current/cdl/hal_mips_rm7000.cdl
M packages/hal/mips/rm7000/var/current/include/variant.inc
A packages/hal/mips/rm7000/var/current/src/var_mk_defs.c
A packages/hal/synth/arch/current/ChangeLog
A packages/hal/synth/arch/current/cdl/hal_synth.cdl
A packages/hal/synth/arch/current/include/hal_arch.h
A packages/hal/synth/arch/current/include/hal_cache.h
A packages/hal/synth/arch/current/include/hal_diag.h
A packages/hal/synth/arch/current/include/hal_intr.h
A packages/hal/synth/arch/current/include/hal_io.h
A packages/hal/synth/arch/current/src/synth.ld
A packages/hal/synth/arch/current/src/synth_diag.c
A packages/hal/synth/arch/current/src/synth_entry.c
A packages/hal/synth/arch/current/src/synth_intr.c
A packages/hal/synth/i386linux/current/ChangeLog
A packages/hal/synth/i386linux/current/cdl/hal_synth_i386.cdl
A packages/hal/synth/i386linux/current/include/arch.inc
A packages/hal/synth/i386linux/current/include/basetype.h
A packages/hal/synth/i386linux/current/include/var_arch.h
A packages/hal/synth/i386linux/current/include/pkgconf/mlt_synth_i386_rom.h
A packages/hal/synth/i386linux/current/include/pkgconf/mlt_synth_i386_rom.ldi
A packages/hal/synth/i386linux/current/src/context.S
A packages/hal/synth/i386linux/current/src/syscall-i386-linux-1.0.S
A packages/hal/synth/i386linux/current/src/vectors.S
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/cdl/isoinfra.cdl
M packages/isoinfra/current/include/stdlib.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/kernel.cdl
A packages/kernel/current/tests/clocktruth.cxx
M packages/kernel/current/tests/except1.cxx
M packages/kernel/current/tests/intr0.cxx
M packages/kernel/current/tests/kexcept1.c
M packages/kernel/current/tests/kintr0.c
M packages/kernel/current/tests/stress_threads.c
M packages/kernel/current/tests/tm_basic.cxx
M packages/language/c/libc/i18n/current/ChangeLog
M packages/language/c/libc/i18n/current/cdl/i18n.cdl
A packages/language/c/libc/i18n/current/include/mb.h
A packages/language/c/libc/i18n/current/src/internal.h
M packages/language/c/libc/i18n/current/src/locale.cxx
A packages/language/c/libc/i18n/current/src/mblen.cxx
A packages/language/c/libc/i18n/current/src/mbstowcs.cxx
A packages/language/c/libc/i18n/current/src/mbtowc.cxx
A packages/language/c/libc/i18n/current/src/mbtowc_c.cxx
A packages/language/c/libc/i18n/current/src/mbtowc_jp.cxx
A packages/language/c/libc/i18n/current/src/wcstombs.cxx
A packages/language/c/libc/i18n/current/src/wctomb.cxx
A packages/language/c/libc/i18n/current/src/wctomb_jp.cxx
A packages/language/c/libc/i18n/current/tests/i18nmb.c
M packages/language/c/libc/signals/current/ChangeLog
M packages/language/c/libc/signals/current/cdl/signals.cdl
M packages/language/c/libc/signals/current/tests/signal2.c
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/cdl/stdio.cdl
M packages/language/c/libc/stdio/current/src/input/vfscanf.cxx
M packages/language/c/libc/stdio/current/src/output/vfnprintf.cxx
M packages/language/c/libc/time/current/ChangeLog
M packages/language/c/libc/time/current/tests/clock.c
M packages/language/c/libc/time/current/tests/time.c
M packages/language/c/libm/current/ChangeLog
M packages/language/c/libm/current/cdl/libm.cdl
M packages/net/snmp/agent/current/ChangeLog
M packages/net/snmp/agent/current/src/mibgroup/mibII/ip.c
M packages/pkgconf/rules.doc
M packages/pkgconf/stylesheet.dsl
M packages/redboot/current/ChangeLog
M packages/redboot/current/include/flash_config.h
M packages/redboot/current/include/redboot.h
M packages/redboot/current/include/net/tftp_support.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/parse.c
M packages/redboot/current/src/net/enet.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/tftp_client.c
M packages/redboot/current/src/net/udp.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-06-01 15:17 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-06-01 15:17 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-06-01).
Here is a summary of the files modified:
M host/ChangeLog
M host/README
M host/tools/configtool/standalone/win32/Configtool.cpp
A host/tools/configtool/standalone/wxwin/ConfigtoolVC.dsp
A host/tools/configtool/standalone/wxwin/ConfigtoolVC.dsw
A host/tools/configtool/standalone/wxwin/Makefile
A host/tools/configtool/standalone/wxwin/README.txt
A host/tools/configtool/standalone/wxwin/about.htm
A host/tools/configtool/standalone/wxwin/aboutdlg.cpp
A host/tools/configtool/standalone/wxwin/aboutdlg.h
A host/tools/configtool/standalone/wxwin/admindlg.cpp
A host/tools/configtool/standalone/wxwin/admindlg.h
A host/tools/configtool/standalone/wxwin/appsettings.cpp
A host/tools/configtool/standalone/wxwin/appsettings.h
A host/tools/configtool/standalone/wxwin/buildoptionsdlg.cpp
A host/tools/configtool/standalone/wxwin/buildoptionsdlg.h
A host/tools/configtool/standalone/wxwin/choosereposdlg.cpp
A host/tools/configtool/standalone/wxwin/choosereposdlg.h
A host/tools/configtool/standalone/wxwin/configitem.cpp
A host/tools/configtool/standalone/wxwin/configitem.h
A host/tools/configtool/standalone/wxwin/configpropdlg.cpp
A host/tools/configtool/standalone/wxwin/configpropdlg.h
A host/tools/configtool/standalone/wxwin/configtool.cpp
A host/tools/configtool/standalone/wxwin/configtool.h
A host/tools/configtool/standalone/wxwin/configtool.rc
A host/tools/configtool/standalone/wxwin/configtooldoc.cpp
A host/tools/configtool/standalone/wxwin/configtooldoc.h
A host/tools/configtool/standalone/wxwin/configtoolview.cpp
A host/tools/configtool/standalone/wxwin/configtoolview.h
A host/tools/configtool/standalone/wxwin/configtree.cpp
A host/tools/configtool/standalone/wxwin/configtree.h
A host/tools/configtool/standalone/wxwin/conflictsdlg.cpp
A host/tools/configtool/standalone/wxwin/conflictsdlg.h
A host/tools/configtool/standalone/wxwin/conflictwin.cpp
A host/tools/configtool/standalone/wxwin/conflictwin.h
A host/tools/configtool/standalone/wxwin/docsystem.cpp
A host/tools/configtool/standalone/wxwin/docsystem.h
A host/tools/configtool/standalone/wxwin/ecoslogo.png
A host/tools/configtool/standalone/wxwin/ecoslogosmall.png
A host/tools/configtool/standalone/wxwin/ecpch.h
A host/tools/configtool/standalone/wxwin/ecscrolwin.cpp
A host/tools/configtool/standalone/wxwin/ecscrolwin.h
A host/tools/configtool/standalone/wxwin/ecutils.cpp
A host/tools/configtool/standalone/wxwin/ecutils.h
A host/tools/configtool/standalone/wxwin/filename.cpp
A host/tools/configtool/standalone/wxwin/filename.h
A host/tools/configtool/standalone/wxwin/finddlg.cpp
A host/tools/configtool/standalone/wxwin/finddlg.h
A host/tools/configtool/standalone/wxwin/folderdlg.cpp
A host/tools/configtool/standalone/wxwin/folderdlg.h
A host/tools/configtool/standalone/wxwin/htmlparser.cpp
A host/tools/configtool/standalone/wxwin/htmlparser.h
A host/tools/configtool/standalone/wxwin/licensedlg.cpp
A host/tools/configtool/standalone/wxwin/licensedlg.h
A host/tools/configtool/standalone/wxwin/mainwin.cpp
A host/tools/configtool/standalone/wxwin/mainwin.h
A host/tools/configtool/standalone/wxwin/makect.sh
A host/tools/configtool/standalone/wxwin/makefile.vc
A host/tools/configtool/standalone/wxwin/memmap.cpp
A host/tools/configtool/standalone/wxwin/memmap.h
A host/tools/configtool/standalone/wxwin/mltwin.cpp
A host/tools/configtool/standalone/wxwin/mltwin.h
A host/tools/configtool/standalone/wxwin/msgdlgex.cpp
A host/tools/configtool/standalone/wxwin/msgdlgex.h
A host/tools/configtool/standalone/wxwin/outputwin.cpp
A host/tools/configtool/standalone/wxwin/outputwin.h
A host/tools/configtool/standalone/wxwin/packagesdlg.cpp
A host/tools/configtool/standalone/wxwin/packagesdlg.h
A host/tools/configtool/standalone/wxwin/platformeditordlg.cpp
A host/tools/configtool/standalone/wxwin/platformeditordlg.h
A host/tools/configtool/standalone/wxwin/platformsdlg.cpp
A host/tools/configtool/standalone/wxwin/platformsdlg.h
A host/tools/configtool/standalone/wxwin/propertywin.cpp
A host/tools/configtool/standalone/wxwin/propertywin.h
A host/tools/configtool/standalone/wxwin/readme.html
A host/tools/configtool/standalone/wxwin/reposdlg.cpp
A host/tools/configtool/standalone/wxwin/reposdlg.h
A host/tools/configtool/standalone/wxwin/rhlogo.png
A host/tools/configtool/standalone/wxwin/runtestsdlg.cpp
A host/tools/configtool/standalone/wxwin/runtestsdlg.h
A host/tools/configtool/standalone/wxwin/sectiondlg.cpp
A host/tools/configtool/standalone/wxwin/sectiondlg.h
A host/tools/configtool/standalone/wxwin/settingsdlg.cpp
A host/tools/configtool/standalone/wxwin/settingsdlg.h
A host/tools/configtool/standalone/wxwin/shortdescrwin.cpp
A host/tools/configtool/standalone/wxwin/shortdescrwin.h
A host/tools/configtool/standalone/wxwin/solutionswin.cpp
A host/tools/configtool/standalone/wxwin/solutionswin.h
A host/tools/configtool/standalone/wxwin/splittree.cpp
A host/tools/configtool/standalone/wxwin/splittree.h
A host/tools/configtool/standalone/wxwin/symbols.h
A host/tools/configtool/standalone/wxwin/templatesdlg.cpp
A host/tools/configtool/standalone/wxwin/templatesdlg.h
A host/tools/configtool/standalone/wxwin/bitmaps/buildlibrary.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/buildlibrary.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/checked.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/checked.ico
A host/tools/configtool/standalone/wxwin/bitmaps/checked.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/checked_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/checked_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/checked_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/closedfolder.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/closedfolder.ico
A host/tools/configtool/standalone/wxwin/bitmaps/closedfolder.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/closedfolder_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/closedfolder_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/closedfolder_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/configtool.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/configtool.ico
A host/tools/configtool/standalone/wxwin/bitmaps/configtool.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/copy.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/copy.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/cshelp.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/cshelp.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/cut.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/cut.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/delete.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/delete.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/enumerated.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/enumerated.ico
A host/tools/configtool/standalone/wxwin/bitmaps/enumerated.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/enumerated_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/enumerated_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/enumerated_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/help.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/help.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/integer.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/integer.ico
A host/tools/configtool/standalone/wxwin/bitmaps/integer.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/integer2.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/integer2.ico
A host/tools/configtool/standalone/wxwin/bitmaps/integer2.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/integer2_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/integer2_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/integer2_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/integer_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/integer_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/integer_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/new.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/new.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/newregion.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/newregion.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/newsection.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/newsection.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/open.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/open.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/package_closed.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/package_closed.ico
A host/tools/configtool/standalone/wxwin/bitmaps/package_closed.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/package_closed_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/package_closed_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/package_closed_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/package_open.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/package_open.ico
A host/tools/configtool/standalone/wxwin/bitmaps/package_open.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/package_open_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/package_open_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/package_open_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/package_version.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/package_version.ico
A host/tools/configtool/standalone/wxwin/bitmaps/package_version.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/paste.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/paste.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/preview.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/preview.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/print.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/print.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/properties.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/properties.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/radiooff.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/radiooff.ico
A host/tools/configtool/standalone/wxwin/bitmaps/radiooff.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/radiooff_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/radiooff_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/radiooff_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/radioon.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/radioon.ico
A host/tools/configtool/standalone/wxwin/bitmaps/radioon.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/radioon_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/radioon_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/radioon_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/redo.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/redo.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/save.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/save.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/search.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/search.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/splash16.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/splash16.png
A host/tools/configtool/standalone/wxwin/bitmaps/stopbuild.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/stopbuild.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/text.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/text.ico
A host/tools/configtool/standalone/wxwin/bitmaps/text.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/text_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/text_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/text_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/unchecked.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/unchecked.ico
A host/tools/configtool/standalone/wxwin/bitmaps/unchecked.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/unchecked_dis.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/unchecked_dis.ico
A host/tools/configtool/standalone/wxwin/bitmaps/unchecked_dis.xpm
A host/tools/configtool/standalone/wxwin/bitmaps/undo.bmp
A host/tools/configtool/standalone/wxwin/bitmaps/undo.xpm
A host/tools/configtool/standalone/wxwin/dialogs/configtool.wdr
A host/tools/configtool/standalone/wxwin/dialogs/messagebox.wdr
A host/tools/configtool/standalone/wxwin/manual/botclear.gif
A host/tools/configtool/standalone/wxwin/manual/cygnus.css
A host/tools/configtool/standalone/wxwin/manual/ecos.gif
A host/tools/configtool/standalone/wxwin/manual/user-guides.1.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.10.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.11.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.12.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.13.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.14.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.15.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.16.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.17.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.2.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.3.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.4.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.5.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.6.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.7.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.8.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.9.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.a.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.b.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.c.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.d.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.e.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.f.html
A host/tools/configtool/standalone/wxwin/manual/user-guides.html
A host/tools/configtool/standalone/wxwin/manual/pix/BuildPackages.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Conflicts.gif
A host/tools/configtool/standalone/wxwin/manual/pix/CorrectFailingRules2.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image22.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image23.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image24.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image25.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image26.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image27.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image28.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image29.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image30.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image31.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image32.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image33.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image34.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image35.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image36.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image37.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image38.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image39.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image40.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image41.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image42.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image43.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image44.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image45.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image46.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image47.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image47new.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image48.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image49.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image50.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image50new.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image51.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image52.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image53.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image54.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image54new.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image55.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image56.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image57.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image58.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image59.gif
A host/tools/configtool/standalone/wxwin/manual/pix/Image60.gif
A host/tools/configtool/standalone/wxwin/manual/pix/ToolsOptions.gif
A host/tools/configtool/standalone/wxwin/manual/pix/addfromfolder.gif
A host/tools/configtool/standalone/wxwin/manual/pix/addplatform.gif
A host/tools/configtool/standalone/wxwin/manual/pix/admin.gif
A host/tools/configtool/standalone/wxwin/manual/pix/arrow.gif
A host/tools/configtool/standalone/wxwin/manual/pix/bash.gif
A host/tools/configtool/standalone/wxwin/manual/pix/botclear.gif
A host/tools/configtool/standalone/wxwin/manual/pix/build-tools-dialog.gif
A host/tools/configtool/standalone/wxwin/manual/pix/build-tools2.gif
A host/tools/configtool/standalone/wxwin/manual/pix/build3D.gif
A host/tools/configtool/standalone/wxwin/manual/pix/build3D2.gif
A host/tools/configtool/standalone/wxwin/manual/pix/buildoptions.gif
A host/tools/configtool/standalone/wxwin/manual/pix/ch-properties-dialog.gif
A host/tools/configtool/standalone/wxwin/manual/pix/ch_initialscreen.gif
A host/tools/configtool/standalone/wxwin/manual/pix/comprepos.gif
A host/tools/configtool/standalone/wxwin/manual/pix/comprepos1.gif
A host/tools/configtool/standalone/wxwin/manual/pix/comprepos2.gif
A host/tools/configtool/standalone/wxwin/manual/pix/config-f1.gif
A host/tools/configtool/standalone/wxwin/manual/pix/configitemlabels.gif
A host/tools/configtool/standalone/wxwin/manual/pix/configwin.gif
A host/tools/configtool/standalone/wxwin/manual/pix/conflictwin.gif
A host/tools/configtool/standalone/wxwin/manual/pix/connection.gif
A host/tools/configtool/standalone/wxwin/manual/pix/defineproject.gif
A host/tools/configtool/standalone/wxwin/manual/pix/docs.gif
A host/tools/configtool/standalone/wxwin/manual/pix/ecos.gif
A host/tools/configtool/standalone/wxwin/manual/pix/ecosprojselect.gif
A host/tools/configtool/standalone/wxwin/manual/pix/find-dialog.gif
A host/tools/configtool/standalone/wxwin/manual/pix/html-help.gif
A host/tools/configtool/standalone/wxwin/manual/pix/install3D.gif
A host/tools/configtool/standalone/wxwin/manual/pix/install3D2.gif
A host/tools/configtool/standalone/wxwin/manual/pix/memorywin.gif
A host/tools/configtool/standalone/wxwin/manual/pix/memregions.gif
A host/tools/configtool/standalone/wxwin/manual/pix/memreloc.gif
A host/tools/configtool/standalone/wxwin/manual/pix/mlt-region-general.gif
A host/tools/configtool/standalone/wxwin/manual/pix/mlt-section-general.gif
A host/tools/configtool/standalone/wxwin/manual/pix/mlt-section-relocation.gif
A host/tools/configtool/standalone/wxwin/manual/pix/mlt-view.gif
A host/tools/configtool/standalone/wxwin/manual/pix/modifyplatform.gif
A host/tools/configtool/standalone/wxwin/manual/pix/new-configtool-conflict-options.gif
A host/tools/configtool/standalone/wxwin/manual/pix/new-configtool-f1.gif
A host/tools/configtool/standalone/wxwin/manual/pix/new-configtool-run-options.gif
A host/tools/configtool/standalone/wxwin/manual/pix/open-dialog.gif
A host/tools/configtool/standalone/wxwin/manual/pix/options.gif
A host/tools/configtool/standalone/wxwin/manual/pix/packagesdialog.gif
A host/tools/configtool/standalone/wxwin/manual/pix/properties-dialog.gif
A host/tools/configtool/standalone/wxwin/manual/pix/properties-dialog2.gif
A host/tools/configtool/standalone/wxwin/manual/pix/properties-dialog3.gif
A host/tools/configtool/standalone/wxwin/manual/pix/propwin.gif
A host/tools/configtool/standalone/wxwin/manual/pix/regprops.gif
A host/tools/configtool/standalone/wxwin/manual/pix/repo3D.gif
A host/tools/configtool/standalone/wxwin/manual/pix/repo3D1.gif
A host/tools/configtool/standalone/wxwin/manual/pix/repos-relocate.gif
A host/tools/configtool/standalone/wxwin/manual/pix/resolve-conflicts.gif
A host/tools/configtool/standalone/wxwin/manual/pix/run-tests.gif
A host/tools/configtool/standalone/wxwin/manual/pix/save-as-dialog.gif
A host/tools/configtool/standalone/wxwin/manual/pix/targetlist.gif
A host/tools/configtool/standalone/wxwin/manual/pix/templates.gif
A host/tools/configtool/standalone/wxwin/manual/pix/toolsplatforms.gif
A host/tools/configtool/standalone/wxwin/manual/pix/user-tools-dialog.gif
A host/tools/configtool/standalone/wxwin/manual/pix/viewmenu.gif
A host/tools/configtool/standalone/wxwin/setup/configtool.iss
A host/tools/configtool/standalone/wxwin/setup/ecosplatforms.tar.gz
A host/tools/configtool/standalone/wxwin/setup/innobott.txt
A host/tools/configtool/standalone/wxwin/setup/innotop.txt
A host/tools/configtool/standalone/wxwin/setup/makeinno.sh
A host/tools/configtool/standalone/wxwin/setup/makesetup.sh
A host/tools/configtool/standalone/wxwin/setup/maketarball.sh
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/ecosadmin.tcl
M packages/devs/eth/mips/ocelot/current/cdl/mips_rm7000_ocelot_eth_drivers.cdl
A packages/devs/eth/smsc/lan91cxx/current/ChangeLog
A packages/devs/eth/smsc/lan91cxx/current/cdl/smsc_lan91cxx_eth_drivers.cdl
A packages/devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c
A packages/devs/eth/smsc/lan91cxx/current/src/smsc_lan91cxx.h
R packages/devs/flash/amd/am29f040b/current/ChangeLog
R packages/devs/flash/amd/am29f040b/current/cdl/flash_amd_am29f040b.cdl
R packages/devs/flash/amd/am29f040b/current/src/am29f040b_flash.c
R packages/devs/flash/amd/am29f040b/current/src/flash.h
R packages/devs/flash/amd/am29f040b/current/src/flash_erase_block.c
R packages/devs/flash/amd/am29f040b/current/src/flash_program_buf.c
R packages/devs/flash/amd/am29f040b/current/src/flash_query.c
M packages/devs/flash/amd/am29xxxxx/current/ChangeLog
M packages/devs/flash/amd/am29xxxxx/current/cdl/flash_amd_am29xxxxx.cdl
M packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl
M packages/devs/flash/arm/ebsa285/current/ChangeLog
M packages/devs/flash/arm/ebsa285/current/cdl/flash_ebsa285.cdl
M packages/devs/flash/arm/edb7xxx/current/ChangeLog
M packages/devs/flash/arm/edb7xxx/current/cdl/flash_edb7xxx.cdl
M packages/devs/flash/arm/iq80310/current/ChangeLog
M packages/devs/flash/arm/iq80310/current/cdl/flash_iq80310.cdl
M packages/devs/flash/arm/sa1100mm/current/ChangeLog
M packages/devs/flash/arm/sa1100mm/current/cdl/flash_sa1100mm.cdl
M packages/devs/flash/atmel/at29cxxxx/current/ChangeLog
M packages/devs/flash/atmel/at29cxxxx/current/cdl/flash_atmel_at29cxxxx.cdl
M packages/devs/flash/intel/28fxxx/current/ChangeLog
M packages/devs/flash/intel/28fxxx/current/cdl/flash_intel_28fxxx.cdl
M packages/devs/flash/intel/bootblock/current/ChangeLog
M packages/devs/flash/intel/bootblock/current/cdl/flash_intel_bootblock.cdl
M packages/devs/flash/intel/strata/current/ChangeLog
M packages/devs/flash/intel/strata/current/cdl/flash_strata.cdl
M packages/devs/flash/mips/atlas/current/ChangeLog
M packages/devs/flash/mips/atlas/current/cdl/flash_atlas.cdl
M packages/devs/flash/mips/ocelot/current/ChangeLog
A packages/devs/flash/mips/ocelot/current/cdl/flash_mips_ocelot.cdl
R packages/devs/flash/mips/ocelot/current/cdl/flash_mips_qed_ocelot.cdl
R packages/devs/flash/mips/ocelot/current/include/devs_flash_mips_qed_ocelot.inl
R packages/devs/flash/mips/ocelot/current/include/plf_flash.inc
A packages/devs/flash/mips/ocelot/current/src/mips_ocelot_flash.c
M packages/devs/flash/powerpc/mbx/current/ChangeLog
M packages/devs/flash/powerpc/mbx/current/src/powerpc_mbx_flash.c
M packages/devs/flash/powerpc/viper/current/ChangeLog
M packages/devs/flash/powerpc/viper/current/cdl/flash_viper.cdl
M packages/devs/usb/sa11x0/current/ChangeLog
M packages/devs/usb/sa11x0/current/src/usbs_sa11x0.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/src/vectors.S
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/include/hal_platform_setup.h
A packages/hal/arm/pid/current/misc/dl.c
A packages/hal/arm/pid/current/misc/redboot_RAM-BE.ecm
A packages/hal/arm/pid/current/misc/redboot_RAM.ecm
A packages/hal/arm/pid/current/misc/redboot_ROM-BE.ecm
A packages/hal/arm/pid/current/misc/redboot_ROM.ecm
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
M packages/hal/arm/sa11x0/ipaq/current/cdl/hal_arm_sa11x0_ipaq.cdl
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.bin
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.elf
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.srec
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.bin
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.elf
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.srec
M packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi
M packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt
M packages/hal/arm/sa11x0/ipaq/current/misc/redboot_RAM.ecm
M packages/hal/arm/sa11x0/ipaq/current/misc/redboot_ROM.ecm
M packages/hal/arm/sa11x0/ipaq/current/src/lcd_support.c
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/src/redboot_linux_exec.c
M packages/hal/mips/rm7000/ocelot/current/ChangeLog
M packages/hal/mips/rm7000/ocelot/current/misc/redboot_RAM.ecm
M packages/hal/mips/rm7000/ocelot/current/misc/redboot_ROM.ecm
M packages/hal/mips/rm7000/var/current/ChangeLog
M packages/hal/mips/rm7000/var/current/src/mips_rm7000.ld
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/include/hal_io.h
M packages/hal/sh/arch/current/src/sh.ld
M packages/hal/sh/cq7708/current/ChangeLog
A packages/hal/sh/cq7708/current/include/plf_io.h
M packages/hal/sh/cq7750/current/ChangeLog
A packages/hal/sh/cq7750/current/include/plf_io.h
M packages/hal/sh/edk7708/current/ChangeLog
A packages/hal/sh/edk7708/current/include/plf_io.h
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/include/mod_7729.h
A packages/hal/sh/sh3/current/include/var_io.h
M packages/hal/sh/sh4/current/ChangeLog
A packages/hal/sh/sh4/current/include/var_io.h
M packages/hal/v85x/ceb_v850/current/ChangeLog
M packages/hal/v85x/ceb_v850/current/cdl/hal_v85x_ceb_v850.cdl
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/cdl/io_flash.cdl
M packages/io/flash/current/include/flash_dev.h
M packages/io/flash/current/src/flash.c
M packages/io/usb/eth/slave/current/ChangeLog
M packages/io/usb/eth/slave/current/host/ecos_usbeth.c
M packages/kernel/current/ChangeLog
M packages/kernel/current/include/thread.hxx
M packages/kernel/current/include/thread.inl
M packages/kernel/current/src/sched/bitmap.cxx
M packages/kernel/current/src/sched/mlqueue.cxx
M packages/net/snmp/agent/current/ChangeLog
M packages/net/snmp/agent/current/cdl/snmpagent.cdl
A packages/net/snmp/agent/current/include/snmpEngine.h
A packages/net/snmp/agent/current/include/usmStats.h
A packages/net/snmp/agent/current/include/usmUser.h
M packages/net/snmp/agent/current/src/mibgroup/mibII/interfaces.c
A packages/net/snmp/agent/current/src/mibgroup/snmpv3/snmpEngine.c
A packages/net/snmp/agent/current/src/mibgroup/snmpv3/usmStats.c
A packages/net/snmp/agent/current/src/mibgroup/snmpv3/usmUser.c
M packages/net/snmp/agent/current/tests/snmpping.c
M packages/net/snmp/lib/current/ChangeLog
M packages/net/snmp/lib/current/include/config.h
M packages/net/snmp/lib/current/include/snmpusm.h
M packages/net/snmp/lib/current/src/snmpusm.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/include/flash_config.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/main.c
M packages/templates/redboot/ChangeLog
M packages/templates/redboot/current.ect
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.33
diff -u -0 -r1.33 NEWS
--- NEWS 2001/05/18 06:32:29 1.33
+++ NEWS 2001/06/01 22:07:47
@@ -0,0 +1 @@
+* Added ethernet drivers for SMSC lan91cxx
@@ -27 +28 @@
-* Added support for MIPS QED RM7000 variant and Ocelot board, including
+* Added support for MIPS PMC-Sierra RM7000 variant and Ocelot board, including
Index: host/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/05/18 06:32:28 1.6
+++ ChangeLog 2001/06/01 22:07:52
@@ -0,0 +1,6 @@
+2001-05-23 Julian Smart <julians@redhat.com>
+
+ * Added Srdjan Sobajic's most excellent host/README improvements,
+ and listed the directories more clearly with a brief reference
+ to the new Configtool and its own readme.
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.48
diff -u -0 -r1.48 ChangeLog
--- ChangeLog 2001/05/18 06:32:29 1.48
+++ ChangeLog 2001/06/01 22:07:58
@@ -0,0 +1,9 @@
+2001-05-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecosadmin.tcl (set_value): Only warn if packages are missing.
+
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Ocelot now uses generic AMD flash driver.
+ Removed AMD29F040B driver.
+
@@ -96 +105 @@
- Added QED Ocelot driver.
+ Added PMC-Sierra Ocelot driver.
Index: packages/devs/eth/smsc/lan91cxx/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Jun 1 15:08:04 2001
@@ -0,0 +1,87 @@
+2001-03-27 Hugo Tyson <hmt@redhat.com>
+2001-03-27 Robin Farine <acnrf@dial.eunet.ch>
+
+ * src/if_lan91cxx.c (lan91cxx_start): Strip the CRC from
+ incoming frames.
+
+2001-01-26 Hugo Tyson <hmt@redhat.com>
+
+ * src/smsc_lan91cxx.h (smsc_lan91cxx_stats): Add stats structure.
+
+ * src/if_lan91cxx.c (lan91cxx_control): Implement ioctl() call for
+ SNMP statistics gathering. Implement stats counting generally.
+
+2001-01-25 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/smsc_lan91cxx_eth_drivers.cdl
+ (CYGSEM_DEVS_ETH_SMSC_LAN91CXX_WRITE_EEPROM): New option to
+ control whether the IOCTL to set the ESA actually writes the
+ EEPROM. Default disabled for safety.
+ (CYGINT_DEVS_ETH_SMSC_LAN91CXX_STATIC_ESA): New interface controls
+ whether a statically configured ESA is picked up from private data.
+
+ * src/smsc_lan91cxx.h (LAN91CXX_CONFIG): Add this, plus
+ (LAN91CXX_CONTROL_EEPROM_SELECT): et al for EEPROM writing.
+
+ * src/if_lan91cxx.c (lan91cxx_control): Implement updating the
+ EEPROM with the new ESA, if so configured. Otherwise just set the
+ ESA in the device and continue, using the new value.
+ (smsc_lan91cxx_init): Obey the STATIC_ESA interface setting to use the
+ EEPROM or device data for the ESA.
+
+ Removed some never-compiled, never-used stuff for getting an ESA
+ out of RedBoot's flash storage.
+
+2001-01-25 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/smsc_lan91cxx_eth_drivers.cdl: This generic driver does not
+ implement CYGHWR_NET_DRIVER_ETH0 et al; the instantiating package
+ does.
+
+2001-01-24 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_lan91cxx.c (lan91cxx_start): Implement promiscuous mode.
+ This just involves setting a bit in ..._start() if certain
+ interface flags are set. Also import a couple of other details
+ under #ifdef CYGPKG_NET from the i82559 driver for safety.
+
+2001-01-24 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_lan91cxx.c (DEBUG): Refined debug output, for trying it
+ in RedBoot experiments.
+
+2001-01-22 Hugo Tyson <hmt@redhat.com>
+
+ * src/smsc_lan91cxx.h: New file.
+ * src/if_lan91cxx.c: New file.
+ * cdl/smsc_lan91cxx_eth_drivers.cdl: New file.
+ New component. Based on previous work [mis]named, in the same
+ idiom, lan900. Hence this new component with a better name. A
+ major rewrite too, to make the new one work with LAN91C96,
+ specifically.
+
+//===========================================================================
+//####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/amd/am29xxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/amd/am29xxxxx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/02/27 01:21:45 1.1
+++ ChangeLog 2001/06/01 22:08:10
@@ -0,0 +1,20 @@
+2001-05-29 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_am29xxxxx.inl (flash_hwr_init): Call platform init
+ code if defined.
+
+2001-05-28 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_am29xxxxx.inl: Rewritten to handle bootblock
+ parts, autodetect part and configure accordingly.
+ Fixed erase and program code to work with devices in parallel.
+ Fixed buglet in bootblock detect code.
+
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_amd_am29xxxxx.cdl: Links function in RAM. IO driver
+ need not copy.
+
+ * include/flash_am29xxxxx.inl: Check for WP before trying to erase
+ block. Use P2V macro.
+
Index: packages/devs/flash/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/12/08 03:30:06 1.4
+++ ChangeLog 2001/06/01 22:08:15
@@ -0,0 +1,5 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_ebsa285.cdl: Needs IO controller to copy functions to
+ RAM.
+
Index: packages/devs/flash/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/12/08 03:30:06 1.4
+++ ChangeLog 2001/06/01 22:08:20
@@ -0,0 +1,5 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_edb7xxx.cdl: Needs IO controller to copy functions to
+ RAM.
+
Index: packages/devs/flash/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/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/06/01 22:08:25
@@ -0,0 +1,5 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_iq80310.cdl: Needs IO controller to copy functions to
+ RAM.
+
Index: packages/devs/flash/arm/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/sa1100mm/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2000/12/08 03:30:07 1.2
+++ ChangeLog 2001/06/01 22:08:28
@@ -0,0 +1,5 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_sa1100mm.cdl: Needs IO controller to copy functions to
+ RAM.
+
Index: packages/devs/flash/atmel/at29cxxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/atmel/at29cxxxx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/02/27 01:21:45 1.1
+++ ChangeLog 2001/06/01 22:08:35
@@ -0,0 +1,5 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_atmel_at29cxxxx.cdl: Links functions to RAM. IO driver
+ need not copy.
+
Index: packages/devs/flash/intel/28fxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/28fxxx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:18 1.1
+++ ChangeLog 2001/06/01 22:08:40
@@ -0,0 +1,5 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_intel_28fxxx.cdl: Links flash functions to RAM. IO
+ driver should not copy them there.
+
Index: packages/devs/flash/intel/bootblock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/bootblock/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/12/08 03:30:07 1.3
+++ ChangeLog 2001/06/01 22:08:45
@@ -0,0 +1,5 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_intel_bootblock.cdl: Needs IO driver to copy functions
+ to RAM.
+
Index: packages/devs/flash/intel/strata/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/strata/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/05/18 06:32:29 1.2
+++ ChangeLog 2001/06/01 22:08:51
@@ -0,0 +1,4 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_strata.cdl: Needs IO driver to copy functions to RAM.
+
Index: packages/devs/flash/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/atlas/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:18 1.1
+++ ChangeLog 2001/06/01 22:08:56
@@ -0,0 +1,4 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_atlas.cdl: Needs IO controller to copy functions to
+ RAM.
@@ -21 +25 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/devs/flash/mips/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/mips/ocelot/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:18 1.1
+++ ChangeLog 2001/06/01 22:09:00
@@ -0,0 +1,10 @@
+2001-05-28 Jesper Skov <jskov@redhat.com>
+
+ * src/mips_ocelot_flash.c: Specify data width now driver
+ autodetects part.
+
+2001-05-22 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_mips_ocelot.cdl: QED renamed to PMC-Sierra.
+ * include/devs_flash_mips_ocelot.inl: Same.
+
@@ -24 +34 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/devs/flash/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/02/27 01:21:45 1.3
+++ ChangeLog 2001/06/01 22:09:05
@@ -0,0 +1,5 @@
+2001-05-28 Jesper Skov <jskov@redhat.com>
+
+ * src/powerpc_mbx_flash.c: Specify data width now driver
+ autodetects part.
+
Index: packages/devs/flash/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/viper/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/05/18 06:32:30 1.1
+++ ChangeLog 2001/06/01 22:09:10
@@ -0,0 +1,5 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * cdl/flash_viper.cdl: Needs IO controller to copy functions to
+ RAM.
+
Index: packages/devs/usb/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/usb/sa11x0/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/04/06 19:06:06 1.2
+++ ChangeLog 2001/06/01 22:09:14
@@ -0,0 +1,11 @@
+2001-05-21 Bart Veer <bartv@redhat.com>
+
+ * src/usbs_sa11x0.c (usbs_sa11x0_ep2_dsr):
+ Fix the boundary condition where the transmission is an exact
+ multiple of 64 bytes. ep2_process_packet() already did the
+ right thing but was not getting called.
+ Also, some cosmetic changes to the receive code for the
+ same boundary condition. These actually have no effect
+ because of the hardware, but may be useful for other
+ people writing USB device drivers.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.54
diff -u -0 -r1.54 ChangeLog
--- ChangeLog 2001/05/18 06:32:30 1.54
+++ ChangeLog 2001/06/01 22:09:19
@@ -0,0 +1,6 @@
+2001-05-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S: Allow platforms to define a 'preamble' which gets
+ included _before_ the vectors. This is often required for modules
+ which are run from ROM/Flash.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.25
diff -u -0 -r1.25 ChangeLog
--- ChangeLog 2001/05/18 06:32:31 1.25
+++ ChangeLog 2001/06/01 22:09:24
@@ -0,0 +1,4 @@
+2001-05-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_platform_setup.h: Use correct 7209 define.
+
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/05/18 06:32:32 1.4
+++ ChangeLog 2001/06/01 22:09:28
@@ -0,0 +1,6 @@
+2001-05-24 Gary Thomas <gthomas@redhat.com>
+
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm: Remove 'RedBoot[backup]' image by
+ default - to make room for Linux kernel.
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/05/18 06:32:34 1.12
+++ ChangeLog 2001/06/01 22:09:32
@@ -0,0 +1,5 @@
+2001-05-19 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_linux_exec.c (do_exec): Protect compilation - scripting
+ is configurable.
+
Index: packages/hal/mips/rm7000/ocelot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/ocelot/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:34 1.1
+++ ChangeLog 2001/06/01 22:09:37
@@ -0,0 +1,5 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Use generic AMD driver.
+ * misc/redboot_ROM.ecm: Same.
+
Index: packages/hal/mips/rm7000/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/rm7000/var/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:34 1.1
+++ ChangeLog 2001/06/01 22:09:41
@@ -0,0 +1,4 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * src/mips_rm7000.ld: Added .2ram handling.
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.28
diff -u -0 -r1.28 ChangeLog
--- ChangeLog 2001/02/13 01:23:33 1.28
+++ ChangeLog 2001/06/01 22:09:50
@@ -0,0 +1,8 @@
+2001-05-29 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_io.h: Include var_io.h
+
+2001-05-28 Jesper Skov <jskov@redhat.com>
+
+ * src/sh.ld: Added .2ram section handling.
+
Index: packages/hal/sh/cq7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7708/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/04/06 17:20:34 1.12
+++ ChangeLog 2001/06/01 22:09:56
@@ -0,0 +1,4 @@
+2001-05-29 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
Index: packages/hal/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7750/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/04/06 17:20:35 1.6
+++ ChangeLog 2001/06/01 22:10:05
@@ -0,0 +1,4 @@
+2001-05-29 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
Index: packages/hal/sh/edk7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/edk7708/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/04/06 17:20:35 1.5
+++ ChangeLog 2001/06/01 22:10:12
@@ -0,0 +1,4 @@
+2001-05-29 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Added.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/04/06 17:20:35 1.7
+++ ChangeLog 2001/06/01 22:10:18
@@ -0,0 +1,4 @@
+2001-05-29 Jesper Skov <jskov@redhat.com>
+
+ * include/var_io.h: Added. Includes plf_io.h
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/04/06 17:20:35 1.7
+++ ChangeLog 2001/06/01 22:10:31
@@ -0,0 +1,4 @@
+2001-05-29 Jesper Skov <jskov@redhat.com>
+
+ * include/var_io.h: Added. Includes plf_io.h
+
Index: packages/hal/v85x/ceb_v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/ceb_v850/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/05/18 06:32:43 1.9
+++ ChangeLog 2001/06/01 22:10:37
@@ -0,0 +1,4 @@
+2001-05-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_v85x_ceb_v850.cdl: Change tools back to v850-elf now.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/04/06 17:20:37 1.15
+++ ChangeLog 2001/06/01 22:10:44
@@ -0,0 +1,19 @@
+2001-05-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/eth_drivers.cdl: New option: CYGSEM_IO_ETH_DRIVERS_PASS_PACKETS
+ which replaces the static define in...
+ * src/stand_alone_eth_drv.c: Rename ETH_DRV_PASS_PACKETS to
+ new CDL option above.
+ Also, ensure references to start_console/end_console are conditional
+ on CYGSEM_IO_ETH_DRIVERS_DEBUG.
+
+2001-05-22 Hugo Tyson <hmt@redhat.com>
+2001-05-22 Sanjay Bisen <Sanjay.Bisen@ascom.ch>
+
+ * src/net/eth_drv.c (eth_drv_recv): Patch from Sanjay at Ascom; it
+ leaked one mbuf if you run out of clusters. Fix is simply to
+ free m in addition to top.
+
+ * src/net/eth_drv.c (eth_drv_run_deliveries): Fixed a warning with
+ an int cast in HAL_CTRLC_CHECK().
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/04/06 19:06:08 1.11
+++ ChangeLog 2001/06/01 22:10:53
@@ -0,0 +1,14 @@
+2001-05-23 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_dev.h (FLASH_P2V): Use CYG_ADDRWORD instead of int.
+
+ * src/flash.c: Copy functions to RAM iff
+ CYGHWR_IO_FLASH_DEVICE_NOT_IN_RAM defined.
+
+ * cdl/io_flash.cdl: Changed CYGHWR_IO_FLASH_DEVICE_IN_RAM to
+ CYGHWR_IO_FLASH_DEVICE_NOT_IN_RAM.
+
+2001-05-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/flash_dev.h: Fix cyg_uin16 typo.
+
Index: packages/io/usb/eth/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/eth/slave/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/02/13 01:23:35 1.1
+++ ChangeLog 2001/06/01 22:10:58
@@ -0,0 +1,6 @@
+2001-05-21 Bart Veer <bartv@redhat.com>
+
+ * host/ecos_usbeth.c (ecos_usbeth_start_tx):
+ Cope with targets that have problems receiving zero-byte
+ packets.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.57
diff -u -0 -r1.57 ChangeLog
--- ChangeLog 2001/04/25 23:22:57 1.57
+++ ChangeLog 2001/06/01 22:11:07
@@ -0,0 +1,14 @@
+2001-05-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/thread.hxx (class Cyg_HardwareThread): Remove unused
+ load_context() method.
+ * include/thread.inl: Ditto.
+
+2001-05-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sched/bitmap.cxx (rem_thread): No need to set need_reschedule...
+ rescheduling will happen automatically when the state changes.
+
+ * src/sched/mlqueue.cxx (add_thread): No need to explicitly clear
+ thread->queue.
+
@@ -3446 +3460 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/net/snmp/agent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/agent/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/05/18 06:32:45 1.11
+++ ChangeLog 2001/06/01 22:11:15
@@ -0,0 +1,29 @@
+2001-05-29 Hugo Tyson <hmt@redhat.com>
+
+ * tests/snmpping.c (net_test): Committed the improved version of
+ this that I've been using for a while - with new improved SNMPv3
+ testing. This requires (in the current setup) explicit init of
+ the SNMPv3 MIBs and a "user" for authentication purposes. The
+ test can also be set to run the interfaces in promiscuous mode,
+ and/or to run forever, and it has lots better diagnostics if you
+ see mangled ping packets. And the ping size varies too, to test
+ ICMP defragmentation.
+
+2001-05-29 Hugo Tyson <hmt@redhat.com>
+2001-05-28 Manu Sharma <Manu.Sharam@ascom.ch>
+2001-05-28 Andrew Lunn <Andrew.Lunn@ascom.ch>
+
+ * src/mibgroup/mibII/interfaces.c (var_ifTable): Support a direct
+ call into a customer's device ioctl() for devices of type
+ IFT_CUSTOMER_SPECIAL - if they have defined it. This is to make
+ it easier to add a custom interface type and have SNMP deal with
+ it properly without editting the SNMP sources.
+
+ * include/snmpEngine.h, include/usmState.h, include/usmUser.h:
+ * src/mibgroup/snmpv3/snmpEngine.c, src/mibgroup/snmpv3/usmStats.c:
+ * src/mibgroup/snmpv3/usmUser.c: NEW FILES: Added support of
+ SNMPv3 User based Security Module (USM). This adds
+ authentification and encryption to snmp requests and replies.
+
+ * cdl/snmpagent.cdl: Build the new files above.
+
Index: packages/net/snmp/lib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/lib/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/01/12 08:11:47 1.3
+++ ChangeLog 2001/06/01 22:11:21
@@ -0,0 +1,10 @@
+2001-05-28 Andrew Lunn <Andrew.Lunn@ascom.ch>
+2001-05-28 Manu Sharma <Manu.Sharma@ascom.ch>
+
+ * src/snmpusm.c, include/snmpusm.h: Added the ability to tell the
+ agent the time of day has changed. This is used when an NTP client
+ finds out the correct time and jumps time forward by 30 odd years.
+
+ * include/config.h: If we have the OpenSSL package let the SNMP
+ agent use it.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.26
diff -u -0 -r1.26 ChangeLog
--- ChangeLog 2001/05/18 06:32:46 1.26
+++ ChangeLog 2001/06/01 22:11:32
@@ -0,0 +1,41 @@
+2001-05-29 Jesper Skov <jskov@redhat.com>
+
+ * src/flash.c (fis_load): Fix compiler warning.
+
+2001-05-25 Gary Thomas <gthomas@redhat.com>
+
+ * src/main.c (set_console_baud_rate): Couldn't restore baud
+ rate to default value!
+ (do_baud_rate): Update baud rate in flash config database.
+
+ * src/flash.c (do_flash_config): Add "-i" option to force
+ initialization of entire configuration database.
+ (do_alias): Improve handling of existing aliases.
+
+2001-05-24 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (get_config):
+ (do_alias): Be more careful about length of strings accepted.
+
+ * cdl/redboot.cdl: Make 'fconfig' data space and strings larger.
+
+ * src/main.c (cyg_start): Expand aliases on input commands.
+
+ * src/flash.c: Add support for aliases (macros). Also update
+ support for 'fconfig' strings.
+
+ * include/flash_config.h (MAX_STRING_LENGTH): Infer from CDL.
+
+ * cdl/redboot.cdl: Add options for [FLASH based] aliases.
+ Also, 'fconfig' now supports strings.
+
+2001-05-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c: Fixed typo as below.
+
+2001-05-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/redboot.cdl: Fix typo: CYGSEM_REDBOOT_VARIBLE_BAUD_RATE ->
+ CYGSEM_REDBOOT_VARIABLE_BAUD_RATE
+ * src/main.c: Ditto.
+
Index: packages/templates/redboot/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/redboot/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/04/06 17:20:42 1.2
+++ ChangeLog 2001/06/01 22:11:38
@@ -0,0 +1,5 @@
+2001-05-22 Jonathan Larmour <jlarmour@redhat.com>
+
+ * current.ect: Set default interrupt stack size down to 4096
+ for RedBoot. It's enough.
+
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-05-17 23:32 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-05-17 23:32 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-05-18).
Here is a summary of the files modified:
M host/ChangeLog
M host/Makefile.in
M host/acinclude.m4
M host/aclocal.m4
M host/configure
M host/configure.in
M host/infra/ChangeLog
M host/infra/Makefile.am
M host/infra/Makefile.in
M host/infra/configure
M host/infra/testsuite/Makefile.in
M host/libcdl/ChangeLog
M host/libcdl/Makefile.am
M host/libcdl/Makefile.in
M host/libcdl/cdlcore.hxx
M host/libcdl/configure
M host/libcdl/expr.cxx
A host/libcdl/func.cxx
M host/libcdl/infer.cxx
M host/libcdl/testsuite/Makefile.in
M host/tools/configtool/standalone/common/ChangeLog
M host/tools/configtool/standalone/common/Makefile.am
M host/tools/configtool/standalone/common/Makefile.in
M host/tools/configtool/standalone/common/cdl_exec.cxx
M host/tools/configtool/standalone/common/configure
M host/tools/configtool/standalone/common/ecosconfig.cxx
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/compat/uitron/current/ChangeLog
M packages/compat/uitron/current/cdl/tasks.cdl
M packages/compat/uitron/current/src/uit_objs.cxx
M packages/devs/eth/arm/nano/current/ChangeLog
M packages/devs/eth/arm/nano/current/include/devs_eth_nano.inl
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
A packages/devs/eth/powerpc/fec/current/ChangeLog
A packages/devs/eth/powerpc/fec/current/cdl/fec_eth_drivers.cdl
A packages/devs/eth/powerpc/fec/current/src/fec.h
A packages/devs/eth/powerpc/fec/current/src/if_fec.c
M packages/devs/eth/powerpc/quicc/current/ChangeLog
M packages/devs/eth/powerpc/quicc/current/src/if_quicc.c
M packages/devs/flash/intel/strata/current/ChangeLog
M packages/devs/flash/intel/strata/current/src/flash_erase_block.c
M packages/devs/flash/intel/strata/current/src/strata.c
A packages/devs/flash/powerpc/viper/current/ChangeLog
A packages/devs/flash/powerpc/viper/current/cdl/flash_viper.cdl
A packages/devs/flash/powerpc/viper/current/src/flash.h
A packages/devs/flash/powerpc/viper/current/src/flash_erase_block.c
A packages/devs/flash/powerpc/viper/current/src/flash_program_buf.c
A packages/devs/flash/powerpc/viper/current/src/flash_query.c
A packages/devs/flash/powerpc/viper/current/src/viper_flash.c
M packages/devs/kbd/arm/ipaq/current/ChangeLog
M packages/devs/kbd/arm/ipaq/current/cdl/kbd_ipaq.cdl
M packages/devs/touch/arm/ipaq/current/ChangeLog
M packages/devs/touch/arm/ipaq/current/cdl/touch_ipaq.cdl
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/src/vectors.S
M packages/hal/arm/ebsa285/current/ChangeLog
M packages/hal/arm/ebsa285/current/images/redboot_RAM.bin
M packages/hal/arm/ebsa285/current/images/redboot_RAM.img
M packages/hal/arm/ebsa285/current/images/redboot_RAM.srec
M packages/hal/arm/ebsa285/current/images/redboot_ROM.bin
M packages/hal/arm/ebsa285/current/images/redboot_ROM.img
M packages/hal/arm/ebsa285/current/images/redboot_ROM.srec
M packages/hal/arm/ebsa285/current/misc/redboot_RAM.ecm
M 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/misc/edb7211_redboot.ecm
M packages/hal/arm/edb7xxx/current/misc/edb7211_redboot_ROM.ecm
M packages/hal/arm/edb7xxx/current/misc/edb7212_redboot.ecm
M 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_platform_setup.h
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
M packages/hal/arm/sa11x0/assabet/current/cdl/hal_arm_sa11x0_assabet.cdl
M packages/hal/arm/sa11x0/brutus/current/cdl/hal_arm_sa11x0_brutus.cdl
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
M packages/hal/arm/sa11x0/ipaq/current/cdl/hal_arm_sa11x0_ipaq.cdl
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.bin
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.elf
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.srec
M packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/ipaq/current/misc/elinux.patch
M packages/hal/arm/sa11x0/nano/current/ChangeLog
M packages/hal/arm/sa11x0/nano/current/cdl/hal_arm_sa11x0_nano.cdl
M packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_post.h
M packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_post.ldi
M packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_post.mlt
M packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_ram.h
M packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_ram.ldi
M packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_ram.mlt
M packages/hal/arm/sa11x0/nano/current/src/nano_misc.c
M packages/hal/arm/sa11x0/sa1100mm/current/cdl/hal_arm_sa11x0_sa1100mm.cdl
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/src/hal_diag.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/hal.cdl
M packages/hal/common/current/cdl/interrupts.cdl
M packages/hal/common/current/src/hal_if.c
A packages/hal/common/current/tests/cpp1.c
M packages/hal/mips/atlas/current/ChangeLog
M packages/hal/mips/atlas/current/include/platform.inc
M packages/hal/mips/atlas/current/include/plf_intr.h
M packages/hal/mips/atlas/current/src/platform.S
M packages/hal/powerpc/mbx/current/ChangeLog
M packages/hal/powerpc/mbx/current/cdl/hal_powerpc_mbx.cdl
M packages/hal/powerpc/mbx/current/images/redboot_RAM.bin
M packages/hal/powerpc/mbx/current/images/redboot_RAM.img
M packages/hal/powerpc/mbx/current/images/redboot_RAM.srec
A packages/hal/powerpc/mbx/current/images/redboot_RAM_40.bin
A packages/hal/powerpc/mbx/current/images/redboot_RAM_40.img
A packages/hal/powerpc/mbx/current/images/redboot_RAM_40.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
A packages/hal/powerpc/mbx/current/images/redboot_ROM_40.bin
A packages/hal/powerpc/mbx/current/images/redboot_ROM_40.img
A packages/hal/powerpc/mbx/current/images/redboot_ROM_40.srec
M packages/hal/powerpc/mbx/current/include/plf_intr.h
M packages/hal/powerpc/mbx/current/include/plf_stub.h
A packages/hal/powerpc/mbx/current/misc/STUBS_config
M packages/hal/powerpc/mbx/current/misc/redboot_RAM.ecm
A packages/hal/powerpc/mbx/current/misc/redboot_RAM_40.ecm
M packages/hal/powerpc/mbx/current/misc/redboot_ROM.ecm
A packages/hal/powerpc/mbx/current/misc/redboot_ROM_40.ecm
A packages/hal/powerpc/mbx/current/misc/stubrom.perm
M packages/hal/powerpc/mbx/current/src/hal_diag.c
A packages/hal/powerpc/viper/current/ChangeLog
A packages/hal/powerpc/viper/current/cdl/hal_powerpc_viper.cdl
A packages/hal/powerpc/viper/current/images/redboot_RAM.bin
A packages/hal/powerpc/viper/current/images/redboot_RAM.img
A packages/hal/powerpc/viper/current/images/redboot_RAM.srec
A packages/hal/powerpc/viper/current/images/redboot_ROM.bin
A packages/hal/powerpc/viper/current/images/redboot_ROM.img
A packages/hal/powerpc/viper/current/images/redboot_ROM.srec
A packages/hal/powerpc/viper/current/include/hal_diag.h
A packages/hal/powerpc/viper/current/include/plf_cache.h
A packages/hal/powerpc/viper/current/include/plf_intr.h
A packages/hal/powerpc/viper/current/include/plf_stub.h
A packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_ram.h
A packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_ram.ldi
A packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_ram.mlt
A packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_rom.h
A packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_rom.ldi
A packages/hal/powerpc/viper/current/include/pkgconf/mlt_powerpc_viper_rom.mlt
A packages/hal/powerpc/viper/current/misc/redboot_RAM.ecm
A packages/hal/powerpc/viper/current/misc/redboot_ROM.ecm
A packages/hal/powerpc/viper/current/src/hal_aux.c
A packages/hal/powerpc/viper/current/src/hal_diag.c
A packages/hal/powerpc/viper/current/src/viper.S
A packages/hal/powerpc/viper/current/tests/vipertime.cxx
M packages/hal/v85x/ceb_v850/current/ChangeLog
M packages/hal/v85x/ceb_v850/current/cdl/hal_v85x_ceb_v850.cdl
M packages/net/snmp/agent/current/ChangeLog
M packages/net/snmp/agent/current/utils/mib2c/README-eCos
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
M packages/net/tcpip/current/src/ecos/support.c
M packages/net/tcpip/current/src/lib/dhcp_prot.c
M packages/net/tcpip/current/src/lib/getserv.c
M packages/net/tcpip/current/src/lib/tftp_client.c
M packages/net/tcpip/current/src/lib/tftp_server.c
M packages/net/tcpip/current/src/sys/net/if_bridge.c
M packages/net/tcpip/current/tests/ftp_test.c
M packages/net/tcpip/current/tests/tftp_client_test.c
M packages/pkgconf/fixhtml.tcl
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/include/redboot.h
M packages/redboot/current/src/crc.c
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/tftp_client.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/include/mvarimpl.inl
M packages/services/memalloc/common/current/src/dlmalloc.cxx
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.32
diff -u -0 -r1.32 NEWS
--- NEWS 2001/04/06 19:06:06 1.32
+++ NEWS 2001/05/18 06:23:34
@@ -0,0 +1,7 @@
+* Added driver for Motorola PowerPC 8xxT "Fast Ethernet Controller".
+* Added support for Analogue & Micro "viper" - PowerPC 860T based
+ board. Currently this is only alpha since full test farm testing
+ has not yet been started. Includes RedBoot, Flash and FEC ethernet.
+* RedBoot and eCos ported to Bright Star Engineering nanoEngine
+ StrongARM SA1110 board, including Flash, watchdog, serial, ethernet
+ drivers and PCI support.
Index: host/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/02/13 01:23:16 1.5
+++ ChangeLog 2001/05/18 06:23:38
@@ -0,0 +1,11 @@
+2001-05-16 Bart Veer <bartv@redhat.com>
+
+ * acinclude.m4 :
+ Update compiler flag handling with g++ to use -O0 rather than
+ -O2. The extra run-time performance is not worth the build
+ overheads. Also sort out the Tcl macro for VC++ builds.
+
+ * configure.in : clean up some old cruft
+
+ aclocal.m4, configure, Makefile.in: regenerate
+
@@ -67 +78 @@
-// Copyright (C) 2000 Red Hat, Inc.
+// Copyright (C) 2000, 2001 Red Hat, Inc.
Index: host/infra/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/infra/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/02/27 01:21:45 1.4
+++ ChangeLog 2001/05/18 06:23:42
@@ -0,0 +1,6 @@
+2001-05-16 Bart Veer <bartv@redhat.com>
+
+ * Makefile.am: use new compiler flag support
+
+ * configure, Makefile.in, testsuite/Makefile.in: regenerate
+
Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.13
+++ ChangeLog 2001/05/18 06:23:46
@@ -0,0 +1,27 @@
+2001-05-16 Bart Veer <bartv@redhat.com>
+
+ * Makefile.am: use new compiler flag support
+
+ * configure, Makefile.in, testsuite/Makefile.in: regenerate
+
+2001-05-14 Bart Veer <bartv@redhat.com>
+
+ * func.cxx (get_args_count): Avoid compiler warning.
+ * func.cxx (is_substr_find): fix VC++ build problem (patch
+ provided by Julian)
+
+2001-04-27 Bart Veer <bartv@redhat.com>
+
+ * doc/language.sgml:
+ Added documentation on functions
+
+ * func.cxx, Makefile.am, Makefile.in:
+ New module for function support inside expressions
+
+ * expr.cxx
+ Add support for functions and the string concatenation operator.
+
+ * infer.cxx
+ Clean-up, add support for functions, and implement more inference
+ functionalitity generally.
+
Index: host/tools/configtool/standalone/common/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/standalone/common/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/07/17 14:42:27 1.4
+++ ChangeLog 2001/05/18 06:23:49
@@ -0,0 +1,14 @@
+2001-05-16 Bart Veer <bartv@redhat.com>
+
+ * ecosconfig.cxx: clean up cygwin->windows path translations
+
+ * Makefile.am: use new compiler flag support
+
+ * configure, Makefile.in, testsuite/Makefile.in: regenerate
+
+2001-04-27 Bart Veer <bartv@redhat.com>
+
+ * cdl_exec.cxx (cdl_exec::cmd_new):
+ Make sure transactions get cleaned up properly if a CDL script
+ fails to load.
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.47
diff -u -0 -r1.47 ChangeLog
--- ChangeLog 2001/04/06 19:06:06 1.47
+++ ChangeLog 2001/05/18 06:23:55
@@ -0,0 +1,8 @@
+2001-04-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Add generic 16x5x driver to iq80310 target.
+
+2001-04-24 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add missing dependency on StrataFlash driver for Assabet.
+
Index: packages/compat/uitron/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/uitron/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2000/11/03 21:17:40 1.18
+++ ChangeLog 2001/05/18 06:24:01
@@ -0,0 +1,7 @@
+2001-04-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/uit_objs.cxx: Workaround xscale tools preprocessor bug
+ by avoiding determining the stack size with the preprocessor.
+ * cdl/tasks.cdl (CYGDAT_UITRON_TASK_EXTERNS and
+ CYGDAT_UITRON_TASK_INITIALISERS): Ditto
+
Index: packages/devs/eth/arm/nano/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/nano/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.1
+++ ChangeLog 2001/05/18 06:24:06
@@ -0,0 +1,8 @@
+2001-05-02 Hugo Tyson <hmt@redhat.com>
+
+ * include/devs_eth_nano.inl: Because we now arrange PCI window
+ memory distant from normal RAM, it can be scattered in physical
+ RAM. So define CYGHWR_DEVS_ETH_INTEL_I82559_PCIMEM_DISCONTIGUOUS.
+ This is not really needed by default with only 1Mb of PCI window,
+ but the overhead is small.
+
Index: packages/devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.4
+++ ChangeLog 2001/05/18 06:24:15
@@ -0,0 +1,5 @@
+2001-05-16 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/if_i82559.c (udelay): Use virtual vector rather than assuming
+ hal_delay_us() exists.
+
Index: packages/devs/eth/powerpc/fec/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Thu May 17 23:24:20 2001
@@ -0,0 +1,65 @@
+2001-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_fec.c (fec_eth_init): Use RedBoot/fconfig data for ethernet
+ station address (ESA).
+
+2001-05-04 Gary Thomas <gthomas@redhat.com>
+
+ * src/fec.h (iEvent_all):
+ * src/if_fec.c (fec_eth_init): Enable interrupts.
+
+2001-05-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_fec.c (fec_eth_init): Force buffers to 32 byte boundary.
+
+2001-02-21 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_fec.c: Finally working! Lots of little changes
+ to get the setup just right.
+ (fec_eth_init): Need to set Tx high water mark high for proper
+ operation when code is run from FLASH. Also misc cleanups, removing
+ old debug code, etc.
+ (fec_eth_recv):
+ (fec_eth_TxEvent):
+ (fec_eth_RxEvent):
+ (fec_eth_send): Need to flush data cache - not snooped?
+
+ * src/fec.h: Add new defines for rev D of chip.
+
+ * cdl/fec_eth_drivers.cdl: Remove CDL for chip revision,
+ now handled automatically by driver.
+
+2001-01-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/fec.h:
+ * src/if_fec.c:
+ * cdl/fec_eth_drivers.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/eth/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/02/13 01:23:18 1.8
+++ ChangeLog 2001/05/18 06:24:28
@@ -0,0 +1,7 @@
+2001-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_quicc.c (quicc_eth_init): Get ESA from RedBoot 'fconfig' data.
+ Improve interrupt interroperability when running with RedBoot and
+ sharing the network connection. Proper operation requires a new
+ RedBoot at least as new as this file.
+
Index: packages/devs/flash/intel/strata/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/strata/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:18 1.1
+++ ChangeLog 2001/05/18 06:24:35
@@ -0,0 +1,7 @@
+2001-04-26 Gary Thomas <gthomas@redhat.com>
+
+ * src/strata.c: Be more careful when enable/flush/disable caches.
+
+ * src/flash_erase_block.c (flash_erase_block): Boot block devices
+ may require additional erase commands to erase entire 'block'.
+
Index: packages/devs/flash/powerpc/viper/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Thu May 17 23:24:39 2001
@@ -0,0 +1,34 @@
+2001-01-22 Gary Thomas <gthomas@redhat.com>
+
+ * src/viper_flash.c:
+ * src/flash_query.c:
+ * src/flash_program_buf.c:
+ * src/flash_erase_block.c:
+ * src/flash.h:
+ * cdl/flash_viper.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/kbd/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/kbd/arm/ipaq/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:18 1.1
+++ ChangeLog 2001/05/18 06:24:43
@@ -0,0 +1,4 @@
+2001-04-24 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/kbd_ipaq.cdl: Add dependency on file I/O package.
+
Index: packages/devs/touch/arm/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/touch/arm/ipaq/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:19 1.1
+++ ChangeLog 2001/05/18 06:24:47
@@ -0,0 +1,4 @@
+2001-04-24 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/touch_ipaq.cdl: Add dependency on file I/O package.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.53
diff -u -0 -r1.53 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.53
+++ ChangeLog 2001/05/18 06:24:52
@@ -0,0 +1,12 @@
+2001-04-30 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S (__exception_handlers): Platforms must explicitly
+ define CYGSEM_HAL_ROM_RESET_USES_JUMP if required.
+
+2001-04-27 Hugo Tyson <hmt@redhat.com>
+
+ * src/vectors.S: Platforms without CYGHWR_HAL_ARM_HAS_MMU defined
+ require that the reset jump be straight up to ROM. So you can't
+ just use a local branch. This is needed to make RedBoot in the
+ EBSA285 work, for example.
+
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.19
+++ ChangeLog 2001/05/18 06:24:56
@@ -0,0 +1,7 @@
+2001-04-26 Hugo Tyson <hmt@redhat.com>
+
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm: Remove CYGSEM_HAL_VIRTUAL_VECTOR_DIAG from
+ the import file; it's now calculated in the common HAL so no need
+ to set it here.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.24
+++ ChangeLog 2001/05/18 06:25:00
@@ -0,0 +1,9 @@
+2001-05-01 Gary Thomas <gthomas@redhat.com>
+
+ * misc/edb7212_redboot_ROM.ecm:
+ * misc/edb7212_redboot.ecm:
+ * misc/edb7211_redboot_ROM.ecm:
+ * misc/edb7211_redboot.ecm: RedBoot rebuilt & configs updated.
+
+ * include/hal_cache.h (HAL_ICACHE_IS_ENABLED): Add.
+
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.5
+++ ChangeLog 2001/05/18 06:25:04
@@ -0,0 +1,5 @@
+2001-04-30 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_platform_setup.h: Remove #undef CYG_HAL_ROM_RESET_USES_JUMP
+ since this is no longer used.
+
Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2001/04/25 23:22:55 1.16
+++ ChangeLog 2001/05/18 06:25:07
@@ -0,0 +1,5 @@
+2001-04-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_sa11x0_assabet.cdl: Remove redundant -Wl,-N from link
+ flags
+
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/04/25 23:22:56 1.3
+++ ChangeLog 2001/05/18 06:25:11
@@ -0,0 +1,15 @@
+2001-05-16 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_platform_setup.h: Always init UART3. Add support
+ for deep sleep/resume. Note: this has only been tested from
+ Linux. Support for sleep/resume will have to come later for eCos.
+
+2001-04-30 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_platform_setup.h (CYGSEM_HAL_ROM_RESET_USES_JUMP):
+ Explicitly defined to handle strange startup situations.
+
+2001-04-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl: Remove redundant -Wl,-N from link flags
+
Index: packages/hal/arm/sa11x0/nano/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/nano/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/25 23:22:57 1.1
+++ ChangeLog 2001/05/18 06:25:15
@@ -0,0 +1,25 @@
+2001-05-02 Hugo Tyson <hmt@redhat.com>
+
+ * src/nano_misc.c (hal_mmu_init): Set up PCI memory in the new
+ location, where it will not already be mapped by the default
+ layout. This requires "stealing" RAM from the linear layout.
+ It's done this way so that a RAM app will work OK atop an
+ old-style RedBoot with the old PCI window area set up.
+ (hal_arm_mem_real_region_top): Better comments, and a safety
+ check; do not repeat the test for boundary movement.
+
+ * include/pkgconf/mlt_arm_sa11x0_nano_ram.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_nano_ram.h:
+ * include/pkgconf/mlt_arm_sa11x0_nano_ram.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_nano_post.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_nano_post.h:
+ * include/pkgconf/mlt_arm_sa11x0_nano_post.mlt:
+ Add "fixed" region to contain PCI window at 0xfa00000 (250Mb),
+ well away from normal memory. Adjust ram region size to 15Mb - a
+ smaller possible memory installation, with the 1Mb default PCI
+ window removed.
+
+2001-04-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_sa11x0_nano.cdl: Remove redundant -Wl,-N from link flags
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/04/25 23:22:57 1.11
+++ ChangeLog 2001/05/18 06:25:19
@@ -0,0 +1,4 @@
+2001-05-17 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_diag.c: Allow baud rate to be settable.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.56
diff -u -0 -r1.56 ChangeLog
--- ChangeLog 2001/04/06 17:20:26 1.56
+++ ChangeLog 2001/05/18 06:25:25
@@ -0,0 +1,28 @@
+2001-05-17 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_if.c (delay_us): Warn if using default
+
+2001-05-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/interrupts.cdl (CYGNUM_HAL_COMMON_INTERRUPTS_STACK_SIZE):
+ Default stack size to 32K for non-kernel configs, and describe
+ why.
+
+2001-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_if.c (hal_ctrlc_check): Only return 'true' if the ISR/DSR
+ actually processes a ^C. Otherwise, interrupts/date can be lost on
+ a shared channel (like an ethernet device).
+
+2001-04-30 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal.cdl: Add configury to control initial cache behaviour.
+
+2001-04-30 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal.cdl: Add tests/cpp1.c to the tests list.
+
+ * tests/cpp1.c: New test, to test for regressions in the tools.
+ This one is for a CPP bug in the XScale tools where '+' binds too
+ strongly following a ')' because it is mistaken for unary plus.
+
Index: packages/hal/mips/atlas/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/atlas/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:29 1.1
+++ ChangeLog 2001/05/18 06:26:00
@@ -0,0 +1,8 @@
+2001-04-27 Mark Salter <msalter@redhat.com>
+
+ * include/platform.inc (hal_intc_decode): Recognize all external
+ interrupts.
+ * include/plf_intr.h: Add external interrupts to list of supported
+ interrupts.
+ * src/platform.S: Allocate space for new interrupt vectors.
+
Index: packages/hal/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2001/04/06 17:20:34 1.23
+++ ChangeLog 2001/05/18 06:26:05
@@ -0,0 +1,19 @@
+2001-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_powerpc_mbx.cdl:
+ Disable CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED since most
+ installations will now use RedBoot.
+
+2001-05-05 Gary Thomas <gthomas@redhat.com>
+
+ * misc/redboot_ROM_40.ecm:
+ * misc/redboot_RAM_40.ecm: New configuration - 40MHz boards.
+
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm: Update for latest RedBoot, include compression.
+
+ * src/hal_diag.c:
+ * include/plf_stub.h:
+ * include/plf_intr.h:
+ * cdl/hal_powerpc_mbx.cdl: Fix copyrights.
+
@@ -506 +525 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/powerpc/viper/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Thu May 17 23:26:11 2001
@@ -0,0 +1,76 @@
+2001-05-01 Gary Thomas <gthomas@redhat.com>
+
+ * misc/redboot_RAM.ecm:
+ * misc/redboot_ROM.ecm: Update RedBoot to include compression.
+
+2001-03-14 Gary Thomas <gthomas@redhat.com>
+
+ * src/viper.S: Set FLASH/ROM region to use 4 wait states - ~100ns.
+
+ * src/hal_aux.c: Use MLT values to define tables.
+
+ * include/pkgconf/mlt_powerpc_viper_rom.mlt:
+ * include/pkgconf/mlt_powerpc_viper_rom.ldi:
+ * include/pkgconf/mlt_powerpc_viper_rom.h:
+ * include/pkgconf/mlt_powerpc_viper_ram.mlt:
+ * include/pkgconf/mlt_powerpc_viper_ram.ldi:
+ * include/pkgconf/mlt_powerpc_viper_ram.h: Viper board has 8M RAM.
+
+2001-02-23 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_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
+
+2001-02-21 Gary Thomas <gthomas@redhat.com>
+
+ * include/pkgconf/mlt_powerpc_viper_ram.ldi:
+ * include/pkgconf/mlt_powerpc_viper_ram.mlt:
+ * include/pkgconf/mlt_powerpc_viper_ram.h: Fix for 16M RAM.
+
+ * src/hal_aux.c (hal_platform_init): Set up port B (PHY reset).
+ Set up for 16M RAM.
+
+2001-02-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_powerpc_viper.cdl: Respect channel configuration
+ constraints.
+
+ * src/hal_diag.c: Replace CYGSEM_HAL_DIAG_MANGLER_None with
+ CYGDBG_HAL_DIAG_TO_DEBUG_CHAN.
+
+2001-01-31 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Replaced CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL
+ with CYGSEM_HAL_DIAG_MANGLER_GDB/None
+
+//===========================================================================
+//####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/hal/v85x/ceb_v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/ceb_v850/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/04/25 23:22:57 1.8
+++ ChangeLog 2001/05/18 06:26:20
@@ -0,0 +1,5 @@
+2001-05-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_v85x_ceb_v850.cdl: Change default tools to v850e-elf, and
+ compile with -mv850 flag
+
Index: packages/net/snmp/agent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/agent/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/01/19 07:37:47 1.10
+++ ChangeLog 2001/05/18 06:26:26
@@ -0,0 +1,4 @@
+2001-05-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * utils/mib2c/README-eCos: Clarify usage of mib2c a bit.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2001/04/06 19:06:09 1.21
+++ ChangeLog 2001/05/18 06:26:42
@@ -0,0 +1,54 @@
+2001-05-09 Robin Farine <acnrf@dial.eunet.ch>
+2001-05-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/lib/dhcp_prot.c (do_dhcp): In DHCPSTATE_INIT case, create a
+ new xid. Servers apparantly can use *only* this to distinguish
+ machines, even with different MAC addresses! Therefore we use
+ both the most sensitive randomizer available (arc4random()) which
+ in reality uses a finegrain clock, and salt the value further with
+ the MAC address itself. Thanks again Robin.
+
+ * src/ecos/support.c (arc4random): Make arc4random not always be a
+ multiple of 256; stir the clock into the low bits also.
+
+2001-05-09 Robin Farine <acnrf@dial.eunet.ch>
+2001-05-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/sys/net/if_bridge.c: Patch from Robin; the route aging
+ process took twice as long to timeout because an entry requires
+ *two* executions of bridge_rtage() to actually get removed.
+ Record the timeout over 2 to fix that and also define
+ BRIDGE_RTABLE_TIMEOUT as 300s that the standard specifies as
+ default aging time.
+
+2001-05-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/lib/getserv.c (setreturned): New routine to set up a copy of
+ the service data with the port converted to network order like the
+ API demands. It's this way to make the initialization of the
+ table most readable.
+ (services[]): Added an entry for snmp.
+ (getservbyname): Use setreturned() to return adjusted info.
+ (getservbyport): Use setreturned() to return adjusted info and
+ compare with host-ordered version of the port.
+
+ * src/lib/tftp_client.c (tftp_get):
+ (tftp_put): Do not convert to net order from
+ the getserv structure; it's already net order.
+
+ * src/lib/tftp_server.c (tftpd_server): Convert the socket into
+ host order; it's network order in the getserv API.
+
+ * tests/ftp_test.c (ftp_test): Do not convert to net order from
+ the getserv structure; it's already net order.
+
+ * tests/tftp_client_test.c (PUTFILE): Changed the names of the
+ test files to be fully qualified, this makes the test work with
+ more server machines. /tftpboot/tftp_get and /tftpboot/tftp_put.
+
+2001-04-24 Bart Veer <bartv@redhat.com>
+
+ * cdl/net.cdl:
+ Prevent multiple device drivers from implementing the
+ same eth0/eth1 device.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.25
diff -u -0 -r1.25 ChangeLog
--- ChangeLog 2001/04/25 23:22:57 1.25
+++ ChangeLog 2001/05/18 06:26:49
@@ -0,0 +1,47 @@
+2001-05-17 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/net/tftp_client.c: include redboot.h for have_net.
+
+2001-05-17 Dennis Ehlin <Dennis.Ehlin@ecs.ericsson.se>
+ (with minor mods by jlarmour@redhat.com)
+
+ * cdl/redboot.cdl: Split boot script functionality into separate
+ component. Rename some options not to be specific to FLASH.
+ Add default boot script option.
+ * src/main.c (cyg_start): Use default boot script if none provided
+ in FLASH (or indeed no FLASH). Support renamed CDL options.
+ * src/io.c (gets): Support renamed CDL options.
+ (verify_action): Ditto.
+ * src/flash.c: Ditto.
+ * include/redboot.h: Ditto.
+
+2001-05-17 Gary Thomas <gthomas@redhat.com>
+
+ * src/crc.c (crc32): Remove unused variable/warning.
+
+ * src/main.c (set_console_baud_rate, do_baud_rate):
+ * src/flash.c:
+ * include/redboot.h:
+ * cdl/redboot.cdl: Add support for variable, settable, console
+ baud rate.
+
+ * src/net/tftp_client.c (tftp_stream_open): Don't try if no network.
+
+2001-05-10 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/redboot.cdl: Can't build RedBoot without virtual vectors.
+
+2001-05-09 Mark Salter <msalter@redhat.com>
+
+ * src/main.c (cyg_start): Cast CYGACC_CALL_IF_DELAY_US argument
+ to a cyg_int32. Needed when sizeof(int) < sizeof(cyg_int32).
+
+2001-05-07 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/net_io.c (net_io_isr): Interrupt acknowledgement
+ should rightly be done by the driver 'delivery' routine, not here.
+
+2001-04-26 Gary Thomas <gthomas@redhat.com>
+
+ * src/main.c (do_caches): Display cache state if no arguments.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/04/25 23:22:58 1.13
+++ ChangeLog 2001/05/18 06:26:55
@@ -0,0 +1,15 @@
+2001-05-02 Hugo Tyson <hmt@redhat.com>
+
+ * src/dlmalloc.cxx (Cyg_Mempool_dlmalloc_Implementation): Fix
+ previous change; "top" is a pseudo variable via a NULL pointer if
+ the heap is not initialized, so you can't use it as a flag for "no
+ mem here"; and a typo, the comparison was reversed. The two hid
+ each other, so the check for "no mem here" usually said "OK".
+
+2001-05-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/mvarimpl.inl (try_alloc): Allow zero sized heaps.
+ (Cyg_Mempool_Variable_Implementation): Ditto.
+ * src/dlmalloc.cxx (try_alloc): Ditto.
+ (Cyg_Mempool_dlmalloc_Implementation): Ditto.
+
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-04-25 16:23 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-04-25 16:23 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-04-24).
Here is a summary of the files modified:
M host/libcdl/ChangeLog
M host/tools/configtool/standalone/win32/MainFrm.cpp
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/src/time.cxx
A packages/devs/eth/arm/nano/current/ChangeLog
A packages/devs/eth/arm/nano/current/cdl/nano_eth_drivers.cdl
A packages/devs/eth/arm/nano/current/include/devs_eth_nano.inl
M packages/devs/eth/cf/current/ChangeLog
M packages/devs/eth/cf/current/src/if_sc_lpe.c
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
A packages/devs/flash/arm/nano/current/ChangeLog
A packages/devs/flash/arm/nano/current/cdl/flash_nano.cdl
A packages/devs/flash/arm/nano/current/include/nano_strataflash.inl
M packages/hal/arm/aeb/current/ChangeLog
M packages/hal/arm/aeb/current/cdl/hal_arm_aeb.cdl
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/cdl/hal_arm.cdl
M packages/hal/arm/arch/current/src/arm_stub.c
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/e7t/current/ChangeLog
M packages/hal/arm/e7t/current/cdl/hal_arm_e7t.cdl
M packages/hal/arm/e7t/current/include/hal_cache.h
M packages/hal/arm/e7t/current/include/hal_platform_setup.h
M packages/hal/arm/e7t/current/include/plf_io.h
M packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_ram.h
M packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_ram.ldi
M packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_ram.mlt
M packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_rom.h
M packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_rom.ldi
M packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_rom.mlt
M packages/hal/arm/e7t/current/src/e7t_misc.c
M packages/hal/arm/e7t/current/src/hal_diag.c
M packages/hal/arm/ebsa285/current/ChangeLog
M packages/hal/arm/ebsa285/current/cdl/hal_arm_ebsa285.cdl
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/cdl/hal_arm_edb7xxx.cdl
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/cdl/hal_arm_iq80310.cdl
M packages/hal/arm/iq80310/current/images/redboot_RAM.bin
M packages/hal/arm/iq80310/current/images/redboot_RAM.elf
M packages/hal/arm/iq80310/current/images/redboot_RAM.srec
M packages/hal/arm/iq80310/current/images/redboot_RAMA.bin
M packages/hal/arm/iq80310/current/images/redboot_RAMA.elf
M packages/hal/arm/iq80310/current/images/redboot_RAMA.srec
M packages/hal/arm/iq80310/current/images/redboot_ROM.bin
M packages/hal/arm/iq80310/current/images/redboot_ROM.elf
M packages/hal/arm/iq80310/current/images/redboot_ROM.srec
M packages/hal/arm/iq80310/current/images/redboot_ROMA.bin
M packages/hal/arm/iq80310/current/images/redboot_ROMA.elf
M packages/hal/arm/iq80310/current/images/redboot_ROMA.srec
M packages/hal/arm/iq80310/current/include/hal_platform_setup.h
M packages/hal/arm/iq80310/current/src/iq80310_misc.c
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_platform_setup.h
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
M packages/hal/arm/sa11x0/assabet/current/src/lcd_support.c
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
U packages/hal/arm/sa11x0/ipaq/current/images/OSloader
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_Compaq.bin
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_Compaq.srec
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.bin
M packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.srec
M packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_setup.h
U packages/hal/arm/sa11x0/ipaq/current/misc/elinux.patch
M packages/hal/arm/sa11x0/ipaq/current/src/lcd_support.c
A packages/hal/arm/sa11x0/nano/current/ChangeLog
A packages/hal/arm/sa11x0/nano/current/cdl/hal_arm_sa11x0_nano.cdl
A packages/hal/arm/sa11x0/nano/current/include/hal_platform_setup.h
A packages/hal/arm/sa11x0/nano/current/include/nano.h
A packages/hal/arm/sa11x0/nano/current/include/plf_mmap.h
A packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_post.h
A packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_post.ldi
A packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_post.mlt
A packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_ram.h
A packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_ram.ldi
A packages/hal/arm/sa11x0/nano/current/include/pkgconf/mlt_arm_sa11x0_nano_ram.mlt
A packages/hal/arm/sa11x0/nano/current/misc/readme.txt
A packages/hal/arm/sa11x0/nano/current/misc/redboot_POST.ecm
A packages/hal/arm/sa11x0/nano/current/misc/redboot_RAM.ecm
A packages/hal/arm/sa11x0/nano/current/src/nano_misc.c
M packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
M packages/hal/arm/sa11x0/sa1100mm/current/cdl/hal_arm_sa11x0_sa1100mm.cdl
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/cdl/hal_arm_sa11x0.cdl
M packages/hal/v85x/arch/current/ChangeLog
M packages/hal/v85x/arch/current/src/vectors.S
M packages/hal/v85x/ceb_v850/current/ChangeLog
M packages/hal/v85x/ceb_v850/current/cdl/hal_v85x_ceb_v850.cdl
M packages/hal/v85x/ceb_v850/current/images/v850flash.hex
M packages/hal/v85x/ceb_v850/current/images/v850flash.img
M packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.bin
M packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.img
M packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.sre
M packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.bin
M packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.img
M packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.sre
M packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.bin
M packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.img
M packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.sre
M packages/hal/v85x/ceb_v850/current/src/v850flash.S
M packages/hal/v85x/v850/current/ChangeLog
M packages/hal/v85x/v850/current/cdl/hal_v85x_v850.cdl
M packages/hal/v85x/v850/current/src/hal_diag.c
A packages/hal/v85x/v850/current/src/v850_ice.cxx
M packages/hal/v85x/v850/current/src/v850_stub.c
M packages/hal/v85x/v850/current/src/v85x_v850.ld
M packages/io/common/current/ChangeLog
M packages/io/common/current/src/io_file.c
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/kernel.cdl
M packages/redboot/current/ChangeLog
M packages/redboot/current/src/io.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/printf.c
M packages/redboot/current/src/net/enet.c
M packages/redboot/current/src/net/ping.c
U packages/services/compress/zlib/current/include/zconf.h
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/include/memjoin.inl
====================================
The following changes were made to NEWS and ChangeLogs:
Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/04/06 17:20:13 1.12
+++ ChangeLog 2001/04/25 23:11:45
@@ -0,0 +1,5 @@
+2001-04-19 Bart Veer <bartv@redhat.com>
+
+ * doc/*.sgml, *.html:
+ Update as per current corporate doc conventions.
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/02/15 18:18:11 1.14
+++ ChangeLog 2001/04/25 23:11:55
@@ -0,0 +1,11 @@
+2001-04-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/time.cxx (cyg_ticks_to_timespec): Actually don't bother
+ with working out seconds using convertors. Instead just divide
+ down ns from a long long.
+
+2001-04-19 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/time.cxx (cyg_ticks_to_timespec): Clock convertors round off,
+ so adjust timespec accordingly.
+
Index: packages/devs/eth/arm/nano/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Wed Apr 25 16:12:03 2001
@@ -0,0 +1,72 @@
+2001-03-15 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/nano_eth_drivers.cdl: New component defined here because
+ it's platform dependent whether it's relevent, to control
+ additional variables in RedBoot's flash config system.
+ (CYGPKG_DEVS_ETH_I82559_ETH_REDBOOT_HOLDS_ESA): the new component.
+ (CYGVAR_DEVS_ETH_I82559_ETH_REDBOOT_HOLDS_ESA_ETH0): and so on,
+ control whether we create flash config variables here.
+
+ * include/devs_eth_nano.inl: Define flash config variables, and
+ macro to access them from the generic driver, called
+ CYGHWR_DEVS_ETH_INTEL_I82559_GET_ESA(p_i82559,mac_address,ok).
+
+2001-03-13 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/nano_eth_drivers.cdl (CYGPKG_DEVS_ETH_ARM_NANO_ETH1):
+ enabled by default; full demux ability now supported in generic
+ device.
+
+2001-03-12 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/nano_eth_drivers.cdl (CYGPKG_DEVS_ETH_ARM_NANO_ETH1):
+ disabled by default. The DEMUXing stuff for dealing with the fact
+ that both devices are connected to GPIO0 is incomplete in the
+ generic driver.
+
+ * include/devs_eth_nano.inl: Add additional macros to get
+ platform-required behaviour:
+ (CYGHWR_DEVS_ETH_INTEL_I82559_MISSED_INTERRUPT): Poll for a missed
+ interrupt by examining the level-attached GPIO lines.
+ (CYGHWR_DEVS_ETH_INTEL_I82559_RESET_TIMEOUT):
+ (CYGHWR_DEVS_ETH_INTEL_I82559_TIMEOUT_FIRED): Set and test timing
+ compared to the ever-incrementing system OS timer *SA11X0_OSCR.
+ (CYGPRI_DEVS_ETH_INTEL_I82559_MASK_INTERRUPTS):
+ (CYGPRI_DEVS_ETH_INTEL_I82559_UNMASK_INTERRUPTS):
+ (CYGPRI_DEVS_ETH_INTEL_I82559_ACK_INTERRUPTS): Rename local
+ interrupt handing macros.
+
+2001-03-01 Hugo Tyson <hmt@redhat.com>
+
+ * include/devs_eth_nano.inl: New file.
+ * cdl/nano_eth_drivers.cdl: New file.
+ Platform specific information required to use the generic i82559
+ driver for the BSE nanoEngine/nanoBridge SA1110 platform.
+ This requires more configurability of the generic i82559
+ introduced on the same date.
+
+//===========================================================================
+//####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/eth/cf/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cf/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/09/19 05:53:53 1.5
+++ ChangeLog 2001/04/25 23:12:19
@@ -0,0 +1,5 @@
+2001-04-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_sc_lpe.c (sc_lpe_card_handler): Work around broken card(s)
+ which do not have valid ESA in config EPROM.
+
Index: packages/devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/04/06 17:20:15 1.3
+++ ChangeLog 2001/04/25 23:12:29
@@ -0,0 +1,35 @@
+2001-04-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (pciwindow_mem_alloc): If asked, by
+ CYGHWR_DEVS_ETH_INTEL_I82559_PCIMEM_DISCONTIGUOUS, check for
+ breaks in the physical address of PCI window memory, and discard
+ any block with a break in it, then redo the alloc. This is for
+ targets where smaller SDRAM chips are fitted than the address
+ width, so they end up with gaps in (physical) memory.
+
+2001-04-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (i82559_init): Support hardware with only one
+ serial EEPROM attached to one device, but multiple devices. This
+ generally involves moving some decisions for eg. programming
+ EEPROM or not, optionally from compiletime to runtime. Improved
+ the diagnostics a bit also, and fixed some bugs.
+ (eth_set_mac_address): now takes an arg to say whether we want to
+ program the EEPROM, or are just setting up the chip.
+ (i82559_ioctl): This is the only place we set that arg to write
+ the EEPROM, startup never tries to write EEPROM from any external
+ source such as configured ESA or RedBoot params.
+
+2001-04-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (i82559_start): Warnings fixed; unused vars
+ following previous change.
+
+2001-04-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (i82559_start): Do not wait for command
+ completion after the initial DUMPSTATS operation. The code to
+ wait was bogus; it was looking at the structure in the wrong way.
+ In any case, there is no need to wait, the wait_for_cmd_done() in
+ any following activity is good enough.
+
Index: packages/devs/flash/arm/nano/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Wed Apr 25 16:12:40 2001
@@ -0,0 +1,34 @@
+2001-02-15 Hugo Tyson <hmt@redhat.com>
+
+ * devs/flash/arm/nano/...: new package. FLASH memory support for
+ SA1110 nanoEngine from Bright Star Engineering.
+
+ * include/nano_strataflash.inl: New file
+
+ * cdl/flash_nano.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/hal/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/aeb/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2001/04/06 17:20:21 1.23
+++ ChangeLog 2001/04/25 23:12:58
@@ -0,0 +1,4 @@
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_aeb.cdl: Add CDL to describe CPU family.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.52
diff -u -0 -r1.52 ChangeLog
--- ChangeLog 2001/04/06 19:06:06 1.52
+++ ChangeLog 2001/04/25 23:13:07
@@ -0,0 +1,20 @@
+2001-04-19 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm.cdl: Fix typo for ARM9 systems.
+
+2001-04-18 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S: Add new flag 'CYG_HAL_ROM_RESET_USES_JUMP' to control
+ how RESET is handled. This is normally set for ROM applications, but
+ can be overridden by platform code for situations when it is unsuitable
+ to have a branch as the RESET instruction.
+
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm.cdl: Add new interfaces to describe CPU family and
+ option possiblities.
+
+2001-04-07 Mark Salter <msalter@redhat.com>
+
+ * src/arm_stub.c: Add support for v5T BLX insn.
+
Index: packages/hal/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/cma230/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/04/06 17:20:21 1.18
+++ ChangeLog 2001/04/25 23:13:20
@@ -0,0 +1,4 @@
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_cma230.cdl: Add CDL to describe CPU family.
+
Index: packages/hal/arm/e7t/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/e7t/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 19:06:06 1.1
+++ ChangeLog 2001/04/25 23:13:39
@@ -0,0 +1,36 @@
+2001-04-17 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_e7t.cdl: Fix compiler flags. In particular, do now
+ allow unaligned access since the CPU doesn't handle it.
+
+ * include/hal_platform_setup.h (PLATFORM_SETUP1): Use proper
+ spells to init memory interface.
+
+ * src/e7t_misc.c (hal_hardware_init): Removed debug code, fix
+ cache init code.
+
+ * include/plf_io.h: Use uncached addresses for IO registers.
+
+ * include/hal_platform_setup.h: Found a hint for problems with
+ memory init.
+
+ * include/hal_cache.h (HAL_UCACHE_INVALIDATE_ALL): Tried to make
+ this a bit faster. Didn't help much though.
+
+ * src/hal_diag.c (cyg_hal_plf_serial_init): Remove unused variable.
+
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_e7t.cdl: Add CDL to describe CPU family.
+
+2001-04-11 Jesper Skov <jskov@redhat.com>
+
+ * src/e7t_misc.c (hal_delay_us): Fixed.
+
+ * include/pkgconf/mlt_arm_e7t_rom.ldi: Updated.
+ * include/pkgconf/mlt_arm_e7t_rom.mlt: Same.
+ * include/pkgconf/mlt_arm_e7t_rom.h: Same.
+ * include/pkgconf/mlt_arm_e7t_ram.ldi: Updated.
+ * include/pkgconf/mlt_arm_e7t_ram.mlt: Same.
+ * include/pkgconf/mlt_arm_e7t_ram.h: Same.
+
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/04/06 17:20:22 1.18
+++ ChangeLog 2001/04/25 23:13:56
@@ -0,0 +1,4 @@
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_ebsa285.cdl: Add CDL to describe CPU family.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2001/04/06 17:20:22 1.23
+++ ChangeLog 2001/04/25 23:14:04
@@ -0,0 +1,4 @@
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_edb7xxx.cdl: Add CDL to describe CPU family.
+
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/04/06 19:06:06 1.4
+++ ChangeLog 2001/04/25 23:14:15
@@ -0,0 +1,19 @@
+2001-04-18 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_platform_setup.h: Override CYG_HAL_ROM_RESET_USES_JUMP
+ to avoid addressing problems with ROM startup mode.
+
+2001-04-17 Mark Salter <msalter@redhat.com>
+
+ * cdl/hal_arm_iq80310.cdl: Implement CYGINT_HAL_ARM_MEM_REAL_REGION_TOP
+ (CYGBLD_GLOBAL_CFLAGS): Add -ffunction-sections and -fdata-sections.
+ * src/iq80310_misc.c (hal_arm_mem_real_region_top): New function.
+
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_iq80310.cdl: Add CDL to describe CPU family.
+
+2001-04-10 Mark Salter <msalter@redhat.com>
+
+ * include/hal_platform_setup.h: Turn on multi-bit RAM error reporting.
+
Index: packages/hal/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/pid/current/ChangeLog,v
retrieving revision 1.26
diff -u -0 -r1.26 ChangeLog
--- ChangeLog 2001/04/06 17:20:23 1.26
+++ ChangeLog 2001/04/25 23:14:26
@@ -0,0 +1,9 @@
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_pid.cdl: Add CDL to describe CPU family.
+
+2001-04-13 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_platform_setup.h (PLATFORM_SETUP1): Ensure running
+ in proper address space (in ROM startup mode).
+
Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/04/06 17:20:24 1.15
+++ ChangeLog 2001/04/25 23:14:42
@@ -0,0 +1,4 @@
+2001-04-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/lcd_support.c: Frame pointer was right before.
+
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/04/06 19:06:08 1.2
+++ ChangeLog 2001/04/25 23:14:53
@@ -0,0 +1,9 @@
+2001-04-18 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_platform_setup.h: Clean up Compaq startup mode which
+ needs to behave like ROM startup with minor differences.
+
+2001-04-09 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/lcd_support.c: Frame pointer was right before.
+
Index: packages/hal/arm/sa11x0/nano/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Wed Apr 25 16:15:01 2001
@@ -0,0 +1,147 @@
+2001-04-12 Hugo Tyson <hmt@redhat.com>
+
+ * src/nano_misc.c (hal_arm_mem_real_region_top): Also report
+ variants on the CYGMEM_SECTION_heap1 as described by default.
+ This is ugly, but necessary, else the heap tries to use memory
+ that is not installed. Oh, for a proper MLT!
+
+2001-04-02 Hugo Tyson <hmt@redhat.com>
+
+ * misc/readme.txt: Update the readme to reflect more info about
+ using the nano target.
+
+2001-03-29 Hugo Tyson <hmt@redhat.com>
+
+ * src/nano_misc.c (hal_mmu_init): Find the real physical address
+ for mapping the uncacheable, unbufferable PCI window - it might be
+ various places depending on what SDRAMs are installed.
+
+2001-03-14 Hugo Tyson <hmt@redhat.com>
+
+ * include/nano.h (HAL_PCI_INIT): Disconnect the two ethernet
+ devices from the PCI bus during init so that we can re-scan during
+ startup regardless of what happened before - such as
+ network-enabled RedBoot doing the same setup already.
+
+ * misc/redboot_POST.ecm:
+ * misc/redboot_RAM.ecm:
+ Enable package CYGPKG_IO_ETH_DRIVERS so that RedBoot is network
+ capable. Disable CYGPKG_DEVS_ETH_ARM_NANO_ETH1 so that it uses
+ only the first ether device. Tidy some comments and whitespace.
+
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_sa11x0_nano.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
+2001-03-01 Hugo Tyson <hmt@redhat.com>
+
+ * include/pkgconf/mlt_arm_sa11x0_nano_post.h:
+ * include/pkgconf/mlt_arm_sa11x0_nano_post.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_nano_post.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_nano_ram.h:
+ * include/pkgconf/mlt_arm_sa11x0_nano_ram.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_nano_ram.mlt:
+ Add MLT definition of PCI window.
+ I chose 0x1e00000 ie. megabyte 30 because I believe
+ megabyte 31 is used by RedBoot for buffers or stacks.
+
+ * include/nano.h: Take external MLT definition of PCI window for
+ defining BASE, SIZE symbols. Set the interrupts on GPIO0 and
+ GPIO1 to be falling-edge in HAL_PCI_INIT(). Don't define any of
+ this unless CYGPKG_IO_PCI and not assembler.
+
+ * src/nano_misc.c (hal_mmu_init): Take external MLT definition of
+ PCI window. Also define and initialize an int holding the real
+ address of the PCI window, if CYGPKG_IO_PCI.
+
+2001-02-28 Hugo Tyson <hmt@redhat.com>
+
+ * include/plf_mmap.h (HAL_VIRT_TO_PHYS_ADDRESS): [et al] Use
+ variant HAL routines which scan the true memory map installed.
+ This is necessary for dealing with eg. PCI window - also future
+ similar targets with different physical memory arrangements,
+ cf. the PLC2's "gappy" SDRAM ram.
+
+ * src/nano_misc.c (plf_hardware_init): Perform MMU initialization
+ even in RAM startup - so that different configurations of
+ ROM(RedBoot) and RAM app can work together.
+ (hal_mmu_init): Perform partial initialization when in RAM startup
+ - so that ROM settings can be overridden eg. for PCI non-cacheable
+ memory windows and the like. [Incomplete initial version.]
+
+ * include/nano.h (HAL_PCI_INIT): Implement this and all its mates,
+ ie. a PCI device driver for the nanoBridge and *very specifically*
+ its two attached i82559s only - it's by no means general, because
+ it's not a proper implementation of a PCI bridge.
+
+2001-02-22 Hugo Tyson <hmt@redhat.com>
+
+ * misc/redboot_POSTecm:
+ * misc/redboot_RAM.ecm: add configuration of the Flash Image
+ System initialization in RedBoot.
+
+2001-02-20 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_arm_sa11x0_nano.cdl: New CDL describing serial
+ ports - CYGHWR_HAL_ARM_SA11X0_UART1,3.
+
+ * cdl/hal_arm_sa11x0_nano.cdl: Also changed the default baud rates
+ to 38400, having realized that the other port works just fine too.
+ So you can put your serial line on the non-BSE port for normal
+ work and not be hassled by out-of-time characters over reset.
+
+2001-02-15 Hugo Tyson <hmt@redhat.com>
+
+ * misc/redboot_POST.ecm:
+ * misc/redboot_RAM.ecm:
+ Add CYGPKG_IO_FLASH for RedBoot builds now that flash driver
+ exists. CYGPKG_DEVS_FLASH_NANO + CYGPKG_DEVS_FLASH_STRATA
+
+2001-02-14 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_platform_setup.h: Clean up debug and cache hacks to
+ get it limping along. Import proper value (as read from system
+ regs) to SDRAM controller setup - in case true ROM startup is ever
+ used.
+
+ * src/nano_misc.c (hal_arm_mem_real_region_top): Add. Support
+ hal_dram_size.
+ (hal_mmu_init): Add a SDRAM sizer like others we have. Just in
+ case. Deals with 32Mb sized parts also.
+
+ * cdl/hal_arm_sa11x0_nano.cdl: implements
+ CYGINT_HAL_ARM_MEM_REAL_REGION_TOP
+
+2001-02-14 Hugo Tyson <hmt@redhat.com>
+
+ * hal/arm/sa11x0/nano: New package, based on Assabet and plc2
+ HALs. This is the nanoEngine from Bright Star Engineering; an
+ SA1110 CPU + 2x i82559 ethernets.
+
+//===========================================================================
+//####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/hal/arm/sa11x0/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/04/06 17:20:25 1.8
+++ ChangeLog 2001/04/25 23:15:12
@@ -0,0 +1,4 @@
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_sa1100mm.cdl: Need CDL for UART interfaces.
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/04/06 17:20:25 1.10
+++ ChangeLog 2001/04/25 23:15:27
@@ -0,0 +1,4 @@
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0.cdl: Add CDL to describe CPU family.
+
Index: packages/hal/v85x/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/arch/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/04/06 17:20:35 1.13
+++ ChangeLog 2001/04/25 23:15:36
@@ -0,0 +1,7 @@
+2001-04-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S: Support daft platforms like the CEB which have
+ default on-chip flash that vector NMI to 2 insns after reset.
+ Also place hal_v85x_ice_syscall_info in fixed location, only
+ for ROM/ROMRAM builds.
+
Index: packages/hal/v85x/ceb_v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/ceb_v850/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/04/06 17:20:36 1.7
+++ ChangeLog 2001/04/25 23:15:47
@@ -0,0 +1,11 @@
+2001-04-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_v85x_ceb_v850.cdl: Embryonic attempt at diag output via
+ ICE failed, but checked in for posterity anyway.
+ * src/v850flash.S: Use standard Cosmo flash image
+ * images/v850flash.img: Regenerate
+ * images/v850flash.hex: Regenerate
+ * images/v850sa1/gdb_module.*: Regenerate
+ * images/v850sb1/16mhz/gdb_module.*: Regenerate
+ * images/v850sb1/8mhz/gdb_module.*: Regenerate
+
Index: packages/hal/v85x/v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/v850/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/04/06 17:20:36 1.5
+++ ChangeLog 2001/04/25 23:16:02
@@ -0,0 +1,12 @@
+2001-04-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_v85x_v850.cdl: Separate v850_ice.cxx into separate file
+ and only build if CYGDBG_HAL_V850_ICE. Also only build for ROM
+ or ROMRAM startup.
+ * src/hal_diag.c: msec_timeout can be static
+ * src/v850_stub.c: Separate ICE support into new v850_ice.cxx file from
+ here
+ * src/v850_ice.cxx: New file
+ * src/v85x_v850.ld: Enter at reset_vector for ROM or ROMRAM startup.
+ This is better when loading via ICE.
+
Index: packages/io/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/common/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2000/11/24 07:49:03 1.12
+++ ChangeLog 2001/04/25 23:16:16
@@ -0,0 +1,5 @@
+2001-04-18 Jesper Skov <jskov@redhat.com>
+ Case 105926
+ * src/io_file.c (falloc): Don't return -EMFILE, but EMFILE. Found
+ by Andrew Lunn.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.56
diff -u -0 -r1.56 ChangeLog
--- ChangeLog 2001/04/06 19:06:08 1.56
+++ ChangeLog 2001/04/25 23:16:42
@@ -0,0 +1,4 @@
+2001-04-17 Jesper Skov <jskov@redhat.com>
+
+ * cdl/kernel.cdl: Do cache tests on E7T.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog 2001/04/06 19:06:09 1.24
+++ ChangeLog 2001/04/25 23:17:12
@@ -0,0 +1,34 @@
+2001-04-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/ping.c (do_ping): Tidy message.
+
+2001-04-12 Robin Farine <acnrf@dial.eunet.ch>
+2001-04-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/io.c (gets): Checks for buffer overflow and returns buflen
+ if it reaches the end of the buffer.
+ * src/main.c (cyg_start): Cope with gets() return being the
+ buffer length.
+
+2001-04-12 Mark Salter <msalter@redhat.com>
+2001-04-12 Robin Farine <acnrf@dial.eunet.ch>
+
+ * src/net/enet.c (__eth_install_listener): Does not accept a
+ handler for an eth_type less than 0x800.
+ (__enet_poll): Only scan the handlers for a frame type greater
+ than 0x800.
+
+2001-04-09 Mark Salter <msalter@redhat.com>
+
+ * src/printf.c (_vprintf): Fixed some portability problems where
+ sizeof(int) != sizeof(long).
+
+2001-04-09 Hugo Tyson <hmt@redhat.com>
+
+ * src/main.c (do_cksum): Reduce warning absent posix_crc32().
+
+ * src/main.c (cyg_start): Compare ram_end against workspace_end to
+ see if there is *less* SDRAM than the MLT suggested, and shorten
+ workspace et al accordingly. This is needed if some SDRAM is
+ "stolen" for use by eg. a PCI window, and mapped far away.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/04/06 17:20:42 1.12
+++ ChangeLog 2001/04/25 23:17:23
@@ -0,0 +1,5 @@
+2001-04-12 Hugo Tyson <hmt@redhat.com>
+
+ * include/memjoin.inl (resize_alloc): Fix typo so it compiles.
+ This only applies if you configure multiple heaps.
+
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-04-06 12:06 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-04-06 12:06 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-04-06).
Here is a summary of the files modified:
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/devs/usb/sa11x0/current/ChangeLog
M packages/devs/usb/sa11x0/current/src/usbs_sa11x0.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/src/vectors.S
A packages/hal/arm/e7t/current/ChangeLog
A packages/hal/arm/e7t/current/cdl/hal_arm_e7t.cdl
A packages/hal/arm/e7t/current/include/hal_cache.h
A packages/hal/arm/e7t/current/include/hal_diag.h
A packages/hal/arm/e7t/current/include/hal_platform_ints.h
A packages/hal/arm/e7t/current/include/hal_platform_setup.h
A packages/hal/arm/e7t/current/include/plf_io.h
A packages/hal/arm/e7t/current/include/plf_stub.h
A packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_ram.h
A packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_ram.ldi
A packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_ram.mlt
A packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_rom.h
A packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_rom.ldi
A packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_rom.mlt
A packages/hal/arm/e7t/current/misc/redboot_ROM.ecm
A packages/hal/arm/e7t/current/src/e7t_misc.c
A packages/hal/arm/e7t/current/src/flash_cksum.tcl
A packages/hal/arm/e7t/current/src/hal_diag.c
A packages/hal/arm/e7t/current/src/redboot_module.c
M packages/hal/arm/iq80310/current/ChangeLog
A packages/hal/arm/iq80310/current/images/redboot_RAM.bin
A packages/hal/arm/iq80310/current/images/redboot_RAM.elf
A packages/hal/arm/iq80310/current/images/redboot_RAM.srec
A packages/hal/arm/iq80310/current/images/redboot_RAMA.bin
A packages/hal/arm/iq80310/current/images/redboot_RAMA.elf
A packages/hal/arm/iq80310/current/images/redboot_RAMA.srec
A packages/hal/arm/iq80310/current/images/redboot_ROM.bin
A packages/hal/arm/iq80310/current/images/redboot_ROM.elf
A packages/hal/arm/iq80310/current/images/redboot_ROM.srec
A packages/hal/arm/iq80310/current/images/redboot_ROMA.bin
A packages/hal/arm/iq80310/current/images/redboot_ROMA.elf
A packages/hal/arm/iq80310/current/images/redboot_ROMA.srec
M packages/hal/arm/iq80310/current/include/hal_platform_setup.h
M packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_ram.h
M packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_ram.mlt
M packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_rom.h
M packages/hal/arm/iq80310/current/misc/redboot_RAM.ecm
M packages/hal/arm/iq80310/current/misc/redboot_RAMA.ecm
M packages/hal/arm/iq80310/current/misc/redboot_ROM.ecm
M packages/hal/arm/iq80310/current/misc/redboot_ROMA.ecm
M packages/hal/arm/iq80310/current/src/diag/external_timer.c
M packages/hal/arm/iq80310/current/src/diag/flash.c
M packages/hal/arm/iq80310/current/src/diag/iq80310.h
M packages/hal/arm/iq80310/current/src/diag/xscale_test.c
M packages/hal/arm/sa11x0/ipaq/current/ChangeLog
M packages/hal/arm/sa11x0/ipaq/current/cdl/hal_arm_sa11x0_ipaq.cdl
A packages/hal/arm/sa11x0/ipaq/current/images/OSloader
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_Compaq.bin
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_Compaq.elf
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_Compaq.srec
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.bin
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.elf
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_RAM.srec
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.bin
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.elf
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_ROM.srec
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_WinCE.bin
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_WinCE.elf
A packages/hal/arm/sa11x0/ipaq/current/images/redboot_WinCE.srec
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_compaq.h
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_compaq.ldi
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_compaq.mlt
A packages/hal/arm/sa11x0/ipaq/current/misc/elinux.patch
A packages/hal/arm/sa11x0/ipaq/current/misc/redboot_Compaq.ecm
A packages/hal/arm/sa11x0/ipaq/current/misc/redboot_RAM.ecm
M packages/hal/arm/sa11x0/ipaq/current/misc/redboot_ROM.ecm
A packages/hal/arm/sa11x0/ipaq/current/misc/redboot_WinCE.ecm
M packages/hal/arm/sa11x0/ipaq/current/src/font.h
M packages/hal/arm/sa11x0/ipaq/current/src/kbd.xpm
M packages/hal/arm/sa11x0/ipaq/current/src/lcd_support.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/cdl/io_flash.cdl
M packages/io/flash/current/src/flash.c
M packages/io/wallclock/current/ChangeLog
M packages/io/wallclock/current/include/wallclock/wallclock.inl
M packages/io/wallclock/current/tests/wallclock.cxx
M packages/kernel/current/ChangeLog
M packages/kernel/current/tests/dhrystone.c
M packages/kernel/current/tests/flag1.cxx
M packages/kernel/current/tests/stress_threads.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/load.c
M packages/services/compress/zlib/current/ChangeLog
M packages/services/compress/zlib/current/include/zconf.h
U packages/services/compress/zlib/current/src/ChangeLog
U packages/services/compress/zlib/current/src/adler32.c
U packages/services/compress/zlib/current/src/compress.c
U packages/services/compress/zlib/current/src/crc32.c
U packages/services/compress/zlib/current/src/deflate.c
U packages/services/compress/zlib/current/src/deflate.h
U packages/services/compress/zlib/current/src/example.c
U packages/services/compress/zlib/current/src/gzio.c
U packages/services/compress/zlib/current/src/infblock.c
U packages/services/compress/zlib/current/src/infblock.h
U packages/services/compress/zlib/current/src/infcodes.c
U packages/services/compress/zlib/current/src/infcodes.h
U packages/services/compress/zlib/current/src/inffast.c
U packages/services/compress/zlib/current/src/inffast.h
U packages/services/compress/zlib/current/src/inffixed.h
U packages/services/compress/zlib/current/src/inflate.c
U packages/services/compress/zlib/current/src/inftrees.c
U packages/services/compress/zlib/current/src/inftrees.h
U packages/services/compress/zlib/current/src/infutil.c
U packages/services/compress/zlib/current/src/infutil.h
U packages/services/compress/zlib/current/src/maketree.c
U packages/services/compress/zlib/current/src/minigzip.c
U packages/services/compress/zlib/current/src/trees.c
U packages/services/compress/zlib/current/src/trees.h
U packages/services/compress/zlib/current/src/uncompr.c
U packages/services/compress/zlib/current/src/zutil.c
U packages/services/compress/zlib/current/src/zutil.h
M packages/services/compress/zlib/current/tests/zlib2.c
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.31
diff -u -0 -r1.31 NEWS
--- NEWS 2001/04/06 17:20:14 1.31
+++ NEWS 2001/04/06 18:57:37
@@ -0,0 +1 @@
+* Added support for ARM Evaluator7T (e7t) board.
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.46
diff -u -0 -r1.46 ChangeLog
--- ChangeLog 2001/04/06 17:20:14 1.46
+++ ChangeLog 2001/04/06 18:57:52
@@ -0,0 +1,5 @@
+2001-04-03 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db:
+ Include flash driver in sa1100mm target.
+
@@ -14,0 +20,4 @@
+
+2001-03-16 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added E7T package.
Index: packages/devs/usb/sa11x0/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/usb/sa11x0/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/02/13 01:23:19 1.1
+++ ChangeLog 2001/04/06 18:57:57
@@ -0,0 +1,7 @@
+2001-04-05 Bart Veer <bartv@redhat.com>
+
+ * src/usbs_sa11x0.c (usbs_sa11x0_ep0_fill_fifo):
+ Set the DATA_END and IN_READY bits in one operation.
+ This seems to avoid problems when the target needs to send
+ back a zero-length control packet.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.51
diff -u -0 -r1.51 ChangeLog
--- ChangeLog 2001/04/06 17:20:21 1.51
+++ ChangeLog 2001/04/06 18:58:07
@@ -0,0 +1,5 @@
+2001-03-30 Mark Salter <msalter@redhat.com>
+
+ * src/vectors.S (__exception_handlers): Don't use relative branch
+ for reset on iq80310.
+
Index: packages/hal/arm/e7t/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 11:58:16 2001
@@ -0,0 +1,87 @@
+2001-04-05 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_ROM.ecm: Only read from debug port.
+
+ * src/redboot_module.c: Fail if attempted built in wrong config.
+
+ * src/e7t_misc.c (hal_IRQ_handler): Fixed comparisons.
+
+2001-03-19 Jesper Skov <jskov@redhat.com>
+
+ * src/e7t_misc.c (hal_delay_us): Made it work. Not sure why the
+ interrupts don't actually fire. This will probably break when that
+ gets sorted out later.
+
+ * src/hal_diag.c (cyg_hal_plf_serial_getc_nonblock): Rename a
+ register.
+
+ * src/e7t_misc.c (hal_hardware_init): Init caches, clear global
+ interrupt mask flag.
+ (hal_delay_us): Added.
+
+ * include/plf_io.h: Added cache definitions.
+
+ * include/hal_diag.h (HAL_DELAY_US): Added.
+
+ * include/hal_cache.h: Rewrote for KS32C50100.
+
+ * misc/redboot_ROM.ecm: Added.
+
+ * src/redboot_module.c: Added.
+ * src/gdb_module.c: Removed.
+
+ * src/e7t_misc.c: Comment out test code, but keep it around for
+ now.
+
+ * cdl/hal_arm_e7t.cdl: Added RedBoot build magic. Removed stubs
+ build magic.
+
+ * include/hal_platform_setup.h: Set PIO directions and IO
+ widths. The rest cannot be set wo hanging the board.
+
+ * src/hal_diag.c: Baud rate is computed from 1/2 core clock. All
+ register access is 32 bit. Added simple functions to print out
+ values without use of RAM.
+ Enabling TX/RX means allowing interrupts. Rely on vector mask only
+ for controlling ctrl-c interrupts.
+
+2001-03-16 Jesper Skov <jskov@redhat.com>
+
+ * src/e7t_misc.c: Rewrote timer and interrupt code for
+ E7T. Removed reset code.
+
+ * include/plf_io.h: Added interrupt controller and timer
+ registers.
+
+ * include/hal_platform_ints.h: Updated interrupt defintions to
+ match E7T. No reset magic.
+
+ * src/hal_diag.c: Use correct interrupt definitions.
+
+ * Cloned from AEB HAL.
+
+//===========================================================================
+//####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/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/04/06 17:20:23 1.3
+++ ChangeLog 2001/04/06 18:58:31
@@ -0,0 +1,26 @@
+2001-04-03 Mark Salter <msalter@redhat.com>
+
+ * src/diag/flash.c: Don't compile unless CYGPKG_IO_FLASH defined.
+ * src/diag/xscale_test.c (testMenu): Only add flash_test if
+ CYGPKG_IO_FLASH is defined.
+
+2001-03-31 Mark Salter <msalter@redhat.com>
+
+ * src/diag/xscale_test.c: Merge in latest changes from Cyclone.
+ * src/diag/iq80310.h: Ditto.
+ * src/diag/external_timer.c: Ditto.
+
+2001-03-30 Mark Salter <msalter@redhat.com>
+
+ * misc/redboot_RAM.ecm: Disable CYGSEM_REDBOOT_FIS_CRC_CHECK
+ and CYGSEM_IO_FLASH_VERIFY_PROGRAM.
+ * misc/redboot_RAMA.ecm: Ditto.
+ * misc/redboot_ROM.ecm: Ditto.
+ * misc/redboot_ROMA.ecm: Ditto.
+
+ * include/pkgconf/mlt_arm_iq80310_rom.h: Fix heap1_SIZE.
+ * include/pkgconf/mlt_arm_iq80310_ram.h Ditto:
+ * include/pkgconf/mlt_arm_iq80310_ram.mlt: Remove PCI window.
+
+ * include/hal_platform_setup.h: Fix page table comment.
+
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:24 1.1
+++ ChangeLog 2001/04/06 18:58:37
@@ -0,0 +1,51 @@
+2001-04-03 Jonathan Larmour <jlarmour@redhat.com>
+
+ * misc/elinux.patch: Add patch for Linux to allow co-existence
+ with RedBoot. (authored by Gary)
+
+2001-04-03 Gary Thomas <gthomas@redhat.com>
+
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_compaq.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_compaq.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_compaq.h: New file(s).
+
+ * src/lcd_support.c (lcd_comm_getc_nonblock): Force LCD on
+ whenever there is a keystroke or button pushed.
+
+ * misc/redboot_WinCE.ecm:
+ * misc/redboot_ROM.ecm:
+ * misc/redboot_RAM.ecm:
+ * misc/redboot_Compaq.ecm: New file(s) - standard RedBoot configurations.
+ * images/redboot_WinCE.srec:
+ * images/redboot_WinCE.elf:
+ * images/redboot_WinCE.bin:
+ * images/redboot_ROM.srec:
+ * images/redboot_ROM.elf:
+ * images/redboot_ROM.bin:
+ * images/redboot_RAM.srec:
+ * images/redboot_RAM.elf:
+ * images/redboot_RAM.bin:
+ * images/redboot_Compaq.srec:
+ * images/redboot_Compaq.elf:
+ * images/redboot_Compaq.bin: New file(s) - standard RedBoot images.
+
+ * images/OSloader: New file - imported from Compaq.
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl: Add 'Compaq' startup type.
+
+2001-04-02 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c: Define virtual screen to be 80x??, with only
+ a 30 character wide window showing (in portrait mode). Use the
+ joypad to pan around. Also, restore cursor support.
+ (lcd_comm_init): Set up default keyboard parameters and let the
+ initialization (calibration) abort/timeout.
+ (lcd_refresh): Fix problem with pan right.
+
+ * src/kbd.xpm: Revert to using "small" keyboard graphic.
+
+ * src/font.h: Add special character for block cursor.
+
+ * src/lcd_support.c (lcd_comm_getc_nonblock): Rework keyboard
+ input to make it more responsive/smoother.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/04/06 17:20:37 1.10
+++ ChangeLog 2001/04/06 18:58:45
@@ -0,0 +1,8 @@
+2001-03-29 Mark Salter <msalter@redhat.com>
+
+ * cdl/io_flash.cdl (CYGSEM_IO_FLASH_VERIFY_PROGRAM): New option
+ to control whether or not to perform extra verification of flash
+ programming.
+ * src/flash.c (flash_program): No verification unless
+ CYGSEM_IO_FLASH_VERIFY_PROGRAM defined.
+
Index: packages/io/wallclock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/wallclock/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2000/11/24 07:49:04 1.8
+++ ChangeLog 2001/04/06 18:58:53
@@ -0,0 +1,11 @@
+2001-04-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/wallclock/wallclock.inl (_simple_mkdate): Fix small
+ operator precedence bug.
+
+2001-04-05 Nick Garnett <nickg@cygnus.co.uk>
+
+ * tests/wallclock.cxx: Don't run this test in any simulated
+ environment. It just takes far too long and is always timed out by
+ the testing infrastructure.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.55
diff -u -0 -r1.55 ChangeLog
--- ChangeLog 2001/04/06 17:20:40 1.55
+++ ChangeLog 2001/04/06 18:59:05
@@ -0,0 +1,13 @@
+2001-04-05 Nick Garnett <nickg@cygnus.co.uk>
+
+ * tests/flag1.cxx: Apply same changes here as were applied to
+ kflag1 on 2000-07-17. This allows this test to run to completion
+ in slow targets, especially simulators.
+
+ * tests/stress_threads.c: Reduce run time even further in
+ simulator runs where instrumentation is enabled.
+
+2001-04-03 Jesper Skov <jskov@redhat.com>
+
+ * tests/dhrystone.c: Fix feature check.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/04/06 17:20:40 1.20
+++ ChangeLog 2001/04/06 18:59:11
@@ -0,0 +1,4 @@
+2001-03-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/net.cdl (CYGPKG_NET_SYSCTL): Comment out - currently unsupported.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2001/04/06 17:20:40 1.23
+++ ChangeLog 2001/04/06 18:59:18
@@ -0,0 +1,24 @@
+2001-04-03 Gary Thomas <gthomas@redhat.com>
+
+ * src/load.c (do_load): Fix 'raw' loading to check for valid
+ base address _before_ trying to load anything. Also, some
+ reorg to make raw vs non-raw cleaner.
+
+2001-04-02 Hugo Tyson <hmt@redhat.com>
+
+ * src/flash.c (get_config): Update to support some new syntax:
+ fco -l -n ... lists showing nicknames instead of titles.
+ fco -l -n -f ... lists showing both nicknames and titles.
+ fco nickname ... goes straight to editing only nickname.
+ fco nick value ... sets nickname to value.
+ All then follow the usual flow out, including the question
+ Update RedBoot non-volatile configuration - are you sure (y/n)
+ as it should be if you made a change.
+
+2001-03-29 Mark Salter <msalter@redhat.com>
+
+ * cdl/redboot.cdl (CYGSEM_REDBOOT_FIS_CRC_CHECK): New option to
+ enable (default) or disable CRC checks in FIS images.
+ * src/flash.c: Use CYGSEM_REDBOOT_FIS_CRC_CHECK to decide whether
+ to provide CRC for flash images.
+
Index: packages/services/compress/zlib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/compress/zlib/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:41 1.1
+++ ChangeLog 2001/04/06 18:59:24
@@ -0,0 +1,4 @@
+2001-04-02 Jesper Skov <jskov@redhat.com>
+
+ * tests/zlib2.c: Removed BAD_CRC state.
+
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-04-06 10:21 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-04-06 10:21 UTC (permalink / raw)
To: ecos-cvs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 174586 bytes --]
The eCos anonymous CVS repository has been updated today (2001-03-29).
Here is a summary of the files modified:
M host/libcdl/ChangeLog
M host/libcdl/database.cxx
M host/libcdl/interp.cxx
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/ecosadmin.tcl
M packages/cygmon/current/ChangeLog
M packages/devs/eth/arm/ebsa285/current/ChangeLog
M packages/devs/eth/arm/ebsa285/current/src/if_ebsa285.c
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/include/i82559_info.h
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
A packages/devs/eth/mips/atlas/current/ChangeLog
A packages/devs/eth/mips/atlas/current/cdl/atlas_eth_drivers.cdl
A packages/devs/eth/mips/atlas/current/src/if_atlas.c
A packages/devs/eth/mips/atlas/current/src/if_buffers.S
A packages/devs/eth/mips/atlas/current/src/saa9730.h
A packages/devs/eth/mips/ocelot/current/ChangeLog
A packages/devs/eth/mips/ocelot/current/cdl/mips_rm7000_ocelot_eth_drivers.cdl
A packages/devs/eth/mips/ocelot/current/include/devs_eth_mips_rm7000_ocelot.inl
A packages/devs/flash/amd/am29f040b/current/ChangeLog
A packages/devs/flash/amd/am29f040b/current/cdl/flash_amd_am29f040b.cdl
A packages/devs/flash/amd/am29f040b/current/src/am29f040b_flash.c
A packages/devs/flash/amd/am29f040b/current/src/flash.h
A packages/devs/flash/amd/am29f040b/current/src/flash_erase_block.c
A packages/devs/flash/amd/am29f040b/current/src/flash_program_buf.c
A packages/devs/flash/amd/am29f040b/current/src/flash_query.c
M packages/devs/flash/arm/assabet/current/ChangeLog
M packages/devs/flash/arm/assabet/current/cdl/flash_assabet.cdl
A packages/devs/flash/arm/assabet/current/include/assabet_strataflash.inl
R packages/devs/flash/arm/assabet/current/src/assabet_flash.c
R packages/devs/flash/arm/assabet/current/src/flash.h
R packages/devs/flash/arm/assabet/current/src/flash_erase_block.c
R packages/devs/flash/arm/assabet/current/src/flash_lock_block.c
R packages/devs/flash/arm/assabet/current/src/flash_program_buf.c
R packages/devs/flash/arm/assabet/current/src/flash_query.c
R packages/devs/flash/arm/assabet/current/src/flash_unlock_block.c
A packages/devs/flash/arm/ipaq/current/ChangeLog
A packages/devs/flash/arm/ipaq/current/cdl/flash_ipaq.cdl
A packages/devs/flash/arm/ipaq/current/include/ipaq_strataflash.inl
A packages/devs/flash/arm/ipaq/current/src/ipaq_flash.c
A packages/devs/flash/intel/28fxxx/current/ChangeLog
A packages/devs/flash/intel/28fxxx/current/cdl/flash_intel_28fxxx.cdl
A packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx.inl
A packages/devs/flash/intel/strata/current/ChangeLog
A packages/devs/flash/intel/strata/current/cdl/flash_strata.cdl
A packages/devs/flash/intel/strata/current/src/flash_erase_block.c
A packages/devs/flash/intel/strata/current/src/flash_lock_block.c
A packages/devs/flash/intel/strata/current/src/flash_program_buf.c
A packages/devs/flash/intel/strata/current/src/flash_query.c
A packages/devs/flash/intel/strata/current/src/flash_unlock_block.c
A packages/devs/flash/intel/strata/current/src/strata.c
A packages/devs/flash/intel/strata/current/src/strata.h
A packages/devs/flash/mips/atlas/current/ChangeLog
A packages/devs/flash/mips/atlas/current/cdl/flash_atlas.cdl
A packages/devs/flash/mips/atlas/current/src/atlas_flash.c
A packages/devs/flash/mips/atlas/current/src/flash.h
A packages/devs/flash/mips/atlas/current/src/flash_erase_block.c
A packages/devs/flash/mips/atlas/current/src/flash_lock_block.c
A packages/devs/flash/mips/atlas/current/src/flash_program_buf.c
A packages/devs/flash/mips/atlas/current/src/flash_query.c
A packages/devs/flash/mips/atlas/current/src/flash_unlock_block.c
A packages/devs/flash/mips/ocelot/current/ChangeLog
A packages/devs/flash/mips/ocelot/current/cdl/flash_mips_qed_ocelot.cdl
A packages/devs/flash/mips/ocelot/current/include/devs_flash_mips_qed_ocelot.inl
A packages/devs/flash/mips/ocelot/current/include/plf_flash.inc
A packages/devs/kbd/arm/ipaq/current/ChangeLog
A packages/devs/kbd/arm/ipaq/current/cdl/kbd_ipaq.cdl
A packages/devs/kbd/arm/ipaq/current/src/ipaq_kbd.c
A packages/devs/pcmcia/arm/ipaq/current/ChangeLog
A packages/devs/pcmcia/arm/ipaq/current/cdl/pcmcia_ipaq.cdl
A packages/devs/pcmcia/arm/ipaq/current/src/ipaq_pcmcia.c
M packages/devs/serial/generic/16x5x/current/ChangeLog
M packages/devs/serial/generic/16x5x/current/cdl/ser_generic_16x5x.cdl
M packages/devs/serial/generic/16x5x/current/src/ser_16x5x.c
A packages/devs/serial/mips/atlas/current/ChangeLog
A packages/devs/serial/mips/atlas/current/cdl/ser_mips_atlas.cdl
A packages/devs/serial/mips/atlas/current/src/atlas_serial.c
A packages/devs/serial/mips/atlas/current/src/atlas_serial.h
M packages/devs/serial/sh/scif/current/ChangeLog
M packages/devs/serial/sh/scif/current/src/sh_scif_serial.c
M packages/devs/serial/v85x/v850/current/ChangeLog
M packages/devs/serial/v85x/v850/current/cdl/ser_v85x_v850.cdl
M packages/devs/serial/v85x/v850/current/src/v85x_v850_serial.c
M packages/devs/serial/v85x/v850/current/src/v85x_v850_serial.h
A packages/devs/touch/arm/ipaq/current/ChangeLog
A packages/devs/touch/arm/ipaq/current/cdl/touch_ipaq.cdl
A packages/devs/touch/arm/ipaq/current/src/ipaq_ts.c
A packages/devs/usb/sa11x0/current/doc/makefile
M packages/devs/wallclock/sh3/current/ChangeLog
M packages/devs/wallclock/sh3/current/src/wallclock_sh3.cxx
A packages/devs/watchdog/arm/sa11x0/current/ChangeLog
A packages/devs/watchdog/arm/sa11x0/current/cdl/watchdog_sa11x0.cdl
A packages/devs/watchdog/arm/sa11x0/current/src/watchdog_sa11x0.cxx
A packages/fs/rom/current/ChangeLog
A packages/fs/rom/current/cdl/romfs.cdl
A packages/fs/rom/current/doc/mk_romfs.txt
A packages/fs/rom/current/doc/romfs.txt
A packages/fs/rom/current/src/romfs.c
A packages/fs/rom/current/support/Makefile
A packages/fs/rom/current/support/mk_romfs.c
A packages/fs/rom/current/tests/fileio1.c
M packages/hal/arm/aeb/current/ChangeLog
M packages/hal/arm/aeb/current/cdl/hal_arm_aeb.cdl
M packages/hal/arm/arch/current/ChangeLog
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/cdl/hal_arm_ebsa285.cdl
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/cdl/hal_arm_edb7xxx.cdl
M packages/hal/arm/iq80310/current/ChangeLog
M packages/hal/arm/iq80310/current/src/iq80310_misc.c
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_cache.h
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
M packages/hal/arm/sa11x0/assabet/current/cdl/hal_arm_sa11x0_assabet.cdl
M packages/hal/arm/sa11x0/brutus/current/ChangeLog
M packages/hal/arm/sa11x0/brutus/current/cdl/hal_arm_sa11x0_brutus.cdl
A packages/hal/arm/sa11x0/ipaq/current/ChangeLog
A packages/hal/arm/sa11x0/ipaq/current/cdl/hal_arm_sa11x0_ipaq.cdl
A packages/hal/arm/sa11x0/ipaq/current/doc/README.ipaq
A packages/hal/arm/sa11x0/ipaq/current/include/atmel_support.h
A packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_ints.h
A packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_setup.h
A packages/hal/arm/sa11x0/ipaq/current/include/ipaq.h
A packages/hal/arm/sa11x0/ipaq/current/include/lcd_support.h
A packages/hal/arm/sa11x0/ipaq/current/include/plf_mmap.h
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_ram.h
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_ram.ldi
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_ram.mlt
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_rom.h
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_wince.h
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_wince.ldi
A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_wince.mlt
A packages/hal/arm/sa11x0/ipaq/current/misc/redboot_ROM.ecm
A packages/hal/arm/sa11x0/ipaq/current/src/atmel_support.c
A packages/hal/arm/sa11x0/ipaq/current/src/banner.xpm
A packages/hal/arm/sa11x0/ipaq/current/src/banner.xpm.bin
A packages/hal/arm/sa11x0/ipaq/current/src/font.h
A packages/hal/arm/sa11x0/ipaq/current/src/ipaq_misc.c
A packages/hal/arm/sa11x0/ipaq/current/src/kbd.xpm
A packages/hal/arm/sa11x0/ipaq/current/src/lcd_support.c
A packages/hal/arm/sa11x0/ipaq/current/src/redboot_cmds.c
M packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
M packages/hal/arm/sa11x0/sa1100mm/current/cdl/hal_arm_sa11x0_sa1100mm.cdl
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_sa11x0.h
M 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/cdl/hal.cdl
M packages/hal/common/current/include/dbg-threads-api.h
M packages/hal/common/current/include/generic-stub.h
M packages/hal/common/current/include/hal_if.h
M packages/hal/common/current/include/hal_stub.h
M packages/hal/common/current/src/bplist-dynamic.c
M packages/hal/common/current/src/drv_api.c
M packages/hal/common/current/src/generic-stub.c
M packages/hal/common/current/src/hal_if.c
M packages/hal/common/current/src/hal_misc.c
M packages/hal/common/current/src/hal_stub.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/cdl/hal_mips.cdl
M packages/hal/mips/arch/current/include/arch.inc
M packages/hal/mips/arch/current/include/mips-stub.h
A packages/hal/mips/arch/current/src/hal_syscall.c
A packages/hal/mips/atlas/current/ChangeLog
A packages/hal/mips/atlas/current/cdl/hal_mips_atlas.cdl
A packages/hal/mips/atlas/current/include/hal_diag.h
A packages/hal/mips/atlas/current/include/platform.inc
A packages/hal/mips/atlas/current/include/plf_cache.h
A packages/hal/mips/atlas/current/include/plf_intr.h
A packages/hal/mips/atlas/current/include/plf_io.h
A packages/hal/mips/atlas/current/include/plf_stub.h
A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_ram.h
A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_ram.ldi
A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_ram.mlt
A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_rom.h
A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_rom.ldi
A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_rom.mlt
A packages/hal/mips/atlas/current/misc/redboot_RAM.ecm
A packages/hal/mips/atlas/current/misc/redboot_ROM.ecm
A packages/hal/mips/atlas/current/src/hal_diag.c
A packages/hal/mips/atlas/current/src/platform.S
A packages/hal/mips/atlas/current/src/plf_misc.c
A packages/hal/mips/atlas/current/src/redboot_cmds.c
A packages/hal/mips/atlas/current/src/ser16c550c.c
A packages/hal/mips/mips32/current/ChangeLog
A packages/hal/mips/mips32/current/cdl/hal_mips_mips32.cdl
A packages/hal/mips/mips32/current/include/var_arch.h
A packages/hal/mips/mips32/current/include/var_cache.h
A packages/hal/mips/mips32/current/include/var_intr.h
A packages/hal/mips/mips32/current/include/variant.inc
A packages/hal/mips/mips32/current/src/mips_mips32.ld
A packages/hal/mips/mips32/current/src/var_misc.c
A packages/hal/mips/mips32/current/src/variant.S
A packages/hal/mips/mips64/current/ChangeLog
A packages/hal/mips/mips64/current/cdl/hal_mips_mips64.cdl
A packages/hal/mips/mips64/current/include/var_arch.h
A packages/hal/mips/mips64/current/include/var_cache.h
A packages/hal/mips/mips64/current/include/var_intr.h
A packages/hal/mips/mips64/current/include/variant.inc
A packages/hal/mips/mips64/current/src/mips_mips64.ld
A packages/hal/mips/mips64/current/src/var_misc.c
A packages/hal/mips/mips64/current/src/variant.S
M packages/hal/mips/ref4955/current/ChangeLog
M packages/hal/mips/ref4955/current/cdl/hal_mips_tx49_ref4955.cdl
A packages/hal/mips/rm7000/ocelot/current/ChangeLog
A packages/hal/mips/rm7000/ocelot/current/cdl/hal_mips_rm7000_ocelot.cdl
A packages/hal/mips/rm7000/ocelot/current/include/hal_diag.h
A packages/hal/mips/rm7000/ocelot/current/include/platform.inc
A packages/hal/mips/rm7000/ocelot/current/include/plf_cache.h
A packages/hal/mips/rm7000/ocelot/current/include/plf_intr.h
A packages/hal/mips/rm7000/ocelot/current/include/plf_io.h
A packages/hal/mips/rm7000/ocelot/current/include/plf_stub.h
A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_ram.h
A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_ram.ldi
A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_ram.mlt
A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_rom.h
A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_rom.ldi
A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_rom.mlt
A packages/hal/mips/rm7000/ocelot/current/misc/redboot_RAM.ecm
A packages/hal/mips/rm7000/ocelot/current/misc/redboot_ROM.ecm
A packages/hal/mips/rm7000/ocelot/current/src/ns16552.c
A packages/hal/mips/rm7000/ocelot/current/src/platform.S
A packages/hal/mips/rm7000/ocelot/current/src/plf_misc.c
A packages/hal/mips/rm7000/ocelot/current/src/plf_mk_defs.c
A packages/hal/mips/rm7000/ocelot/current/src/plf_stub.c
A packages/hal/mips/rm7000/var/current/ChangeLog
A packages/hal/mips/rm7000/var/current/cdl/hal_mips_rm7000.cdl
A packages/hal/mips/rm7000/var/current/include/var_arch.h
A packages/hal/mips/rm7000/var/current/include/var_cache.h
A packages/hal/mips/rm7000/var/current/include/var_intr.h
A packages/hal/mips/rm7000/var/current/include/variant.inc
A packages/hal/mips/rm7000/var/current/src/mips_rm7000.ld
A packages/hal/mips/rm7000/var/current/src/var_misc.c
A packages/hal/mips/rm7000/var/current/src/variant.S
M packages/hal/powerpc/cogent/current/ChangeLog
M packages/hal/powerpc/cogent/current/cdl/hal_powerpc_cogent.cdl
M packages/hal/powerpc/mbx/current/ChangeLog
M packages/hal/powerpc/mbx/current/cdl/hal_powerpc_mbx.cdl
M packages/hal/sh/cq7708/current/ChangeLog
M packages/hal/sh/cq7708/current/cdl/hal_sh_sh7708_cq7708.cdl
M packages/hal/sh/cq7708/current/include/platform.inc
M packages/hal/sh/cq7750/current/ChangeLog
M packages/hal/sh/cq7750/current/cdl/hal_sh_sh7750_cq7750.cdl
M packages/hal/sh/cq7750/current/include/platform.inc
M packages/hal/sh/edk7708/current/ChangeLog
M packages/hal/sh/edk7708/current/cdl/hal_sh_edk7708.cdl
M packages/hal/sh/edk7708/current/include/platform.inc
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/src/variant.S
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/include/var_cache.h
M packages/hal/sh/sh4/current/src/var_misc.c
M packages/hal/sh/sh4/current/src/variant.S
M packages/hal/v85x/arch/current/ChangeLog
M packages/hal/v85x/arch/current/cdl/hal_v85x.cdl
M packages/hal/v85x/arch/current/include/basetype.h
M packages/hal/v85x/arch/current/include/hal_arch.h
M packages/hal/v85x/arch/current/include/hal_io.h
M packages/hal/v85x/arch/current/include/nec-stub.h
M packages/hal/v85x/arch/current/src/hal_misc.c
M packages/hal/v85x/arch/current/src/hal_mk_defs.c
R packages/hal/v85x/arch/current/src/v85x.ld
M packages/hal/v85x/arch/current/src/vectors.S
M packages/hal/v85x/ceb_v850/current/ChangeLog
M packages/hal/v85x/ceb_v850/current/cdl/hal_v85x_ceb_v850.cdl
A packages/hal/v85x/ceb_v850/current/images/v850flash.hex
A packages/hal/v85x/ceb_v850/current/images/v850flash.img
A packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.bin
A packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.img
A packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.sre
A packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.bin
A packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.img
A packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.sre
A packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.bin
A packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.img
A packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.sre
M packages/hal/v85x/ceb_v850/current/include/hal_diag.h
M packages/hal/v85x/ceb_v850/current/include/hal_platform_setup.h
M packages/hal/v85x/ceb_v850/current/include/plf_cache.h
M packages/hal/v85x/ceb_v850/current/include/plf_intr.h
M packages/hal/v85x/ceb_v850/current/include/plf_io.h
M packages/hal/v85x/ceb_v850/current/include/plf_sections.h
R packages/hal/v85x/ceb_v850/current/include/v850_regs.h
A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flash.h
A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flash.ldi
A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flash.mlt
A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flashromram.h
A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flashromram.ldi
A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flashromram.mlt
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_ram.h
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_ram.ldi
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_ram.mlt
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_rom.h
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_rom.ldi
M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_rom.mlt
A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_romram.h
A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_romram.ldi
A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_romram.mlt
R packages/hal/v85x/ceb_v850/current/src/hal_diag.c
M packages/hal/v85x/ceb_v850/current/src/plf_misc.c
M packages/hal/v85x/ceb_v850/current/src/plf_stub.c
A packages/hal/v85x/ceb_v850/current/src/v850flash.S
M packages/hal/v85x/v850/current/ChangeLog
M packages/hal/v85x/v850/current/cdl/hal_v85x_v850.cdl
M packages/hal/v85x/v850/current/include/v850_common.h
M packages/hal/v85x/v850/current/include/var_arch.h
M packages/hal/v85x/v850/current/include/var_cache.h
M packages/hal/v85x/v850/current/include/var_intr.h
A packages/hal/v85x/v850/current/src/hal_diag.c
R packages/hal/v85x/v850/current/src/nec.ld
M packages/hal/v85x/v850/current/src/v850_misc.c
M packages/hal/v85x/v850/current/src/v850_stub.c
M packages/hal/v85x/v850/current/src/v85x_v850.ld
A packages/hal/v85x/v850/current/tests/nmitest.c
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/src/dir.cxx
M packages/io/fileio/current/src/file.cxx
M packages/io/fileio/current/src/misc.cxx
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/include/flash.h
M packages/io/flash/current/src/flash.c
M packages/io/pci/current/ChangeLog
M packages/io/pci/current/tests/pci1.c
A packages/io/usb/eth/slave/current/doc/makefile
A packages/io/usb/slave/current/doc/makefile
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/kernel.cdl
M packages/kernel/current/src/debug/dbg_gdb.cxx
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/cdl/stdio.cdl
M packages/language/c/libc/stdio/current/include/io.hxx
M packages/language/c/libc/stdio/current/include/io.inl
M packages/language/c/libc/stdio/current/include/stream.hxx
M packages/language/c/libc/stdio/current/include/stream.inl
M packages/language/c/libc/stdio/current/include/streambuf.hxx
M packages/language/c/libc/stdio/current/include/streambuf.inl
A packages/language/c/libc/stdio/current/src/common/feof.cxx
M packages/language/c/libc/stdio/current/src/common/stream.cxx
M packages/language/c/libc/stdio/current/src/input/fgets.cxx
M packages/language/c/libc/stdio/current/src/input/gets.cxx
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/include/bootp.h
M packages/net/tcpip/current/include/netdb.h
M packages/net/tcpip/current/include/network.h
M packages/net/tcpip/current/include/tftp_support.h
M packages/net/tcpip/current/src/lib/getserv.c
M packages/net/tcpip/current/src/lib/network_support.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/include/redboot.h
M packages/redboot/current/include/net/net.h
M packages/redboot/current/src/crc.c
A packages/redboot/current/src/decompress.c
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/misc_funs.c
M packages/redboot/current/src/printf.c
M packages/redboot/current/src/version.c
M packages/redboot/current/src/net/bootp.c
M packages/redboot/current/src/net/enet.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/ping.c
M packages/redboot/current/src/net/pktbuf.c
M packages/redboot/current/src/net/tcp.c
A packages/services/compress/zlib/current/ChangeLog
A packages/services/compress/zlib/current/cdl/compress_zlib.cdl
A packages/services/compress/zlib/current/include/zconf.h
A packages/services/compress/zlib/current/include/zlib.h
A packages/services/compress/zlib/current/src/ChangeLog
A packages/services/compress/zlib/current/src/FAQ
A packages/services/compress/zlib/current/src/INDEX
A packages/services/compress/zlib/current/src/Make_vms.com
A packages/services/compress/zlib/current/src/Makefile
A packages/services/compress/zlib/current/src/Makefile.in
A packages/services/compress/zlib/current/src/Makefile.riscos
A packages/services/compress/zlib/current/src/README
A packages/services/compress/zlib/current/src/README.eCos
A packages/services/compress/zlib/current/src/adler32.c
A packages/services/compress/zlib/current/src/algorithm.txt
A packages/services/compress/zlib/current/src/compress.c
A packages/services/compress/zlib/current/src/configure
A packages/services/compress/zlib/current/src/crc32.c
A packages/services/compress/zlib/current/src/deflate.c
A packages/services/compress/zlib/current/src/deflate.h
A packages/services/compress/zlib/current/src/descrip.mms
A packages/services/compress/zlib/current/src/example.c
A packages/services/compress/zlib/current/src/gzio.c
A packages/services/compress/zlib/current/src/infblock.c
A packages/services/compress/zlib/current/src/infblock.h
A packages/services/compress/zlib/current/src/infcodes.c
A packages/services/compress/zlib/current/src/infcodes.h
A packages/services/compress/zlib/current/src/inffast.c
A packages/services/compress/zlib/current/src/inffast.h
A packages/services/compress/zlib/current/src/inffixed.h
A packages/services/compress/zlib/current/src/inflate.c
A packages/services/compress/zlib/current/src/inftrees.c
A packages/services/compress/zlib/current/src/inftrees.h
A packages/services/compress/zlib/current/src/infutil.c
A packages/services/compress/zlib/current/src/infutil.h
A packages/services/compress/zlib/current/src/maketree.c
A packages/services/compress/zlib/current/src/minigzip.c
A packages/services/compress/zlib/current/src/trees.c
A packages/services/compress/zlib/current/src/trees.h
A packages/services/compress/zlib/current/src/uncompr.c
A packages/services/compress/zlib/current/src/zlib.3
A packages/services/compress/zlib/current/src/zutil.c
A packages/services/compress/zlib/current/src/zutil.h
A packages/services/compress/zlib/current/tests/zlib1.c
A packages/services/compress/zlib/current/tests/zlib2.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/cdl/memalloc.cdl
M packages/templates/redboot/ChangeLog
M packages/templates/redboot/current.ect
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.30
diff -u -0 -r1.30 NEWS
--- NEWS 2001/02/27 01:21:45 1.30
+++ NEWS 2001/04/06 17:04:39
@@ -0,0 +1,25 @@
+* Ported to Compaq StrongARM SA1110 PocketPC (iPAQ), including keypad,
+ touch screen, watchdog, FLASH, PCMCIA and Compact Flash drivers.
+ Also includes RedBoot, with support for booting ARM Linux.
+ Derived from an initial port by Richard Panton of 3G Lab.
+ http://www.3glab.org/
+* Added flash verification checksums to RedBoot.
+* Added watchdog driver for Intel SA11x0 StrongARM.
+* Added generic Intel FlashFile 28Fxxx flash driver.
+* Added generic Intel StrataFLASH driver.
+* Support flash and ROMRAM startup for V850 HAL and Cosmo CEB board; also
+ adding support for the NEC V850/SB1 CPU variant. Also support for
+ thread debugging via ICE and gdbserv.
+* Added support for MIPS32/64 MIPS variants and Atlas platform, using both
+ the MIPS32 4Kc and MIPS64 5Kc processor modules. Includes PCI, serial,
+ ethernet and flash drivers. This is a RedBoot-only port at this time, not
+ full eCos.
+* Added simple ROM based file system support, contributed by
+ Richard Panton of 3G Lab.
+* Added support for MIPS QED RM7000 variant and Ocelot board, including
+ PCI, ethernet and FLASH support.
+* Added gzip/zlib decompression support to RedBoot.
+* Added zlib decompression library.
+* GDB stubs no longer reboot the board in response to a 'k' packet. Instead
+ from within GDB a "maintenance packet r" must be sent, followed by a
+ "detach". Then you can reconnect to the board.a
Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2000/08/25 17:32:38 1.11
+++ ChangeLog 2001/04/06 17:04:48
@@ -0,0 +1,5 @@
+2001-02-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * interp.cxx (locate_subdirs): Accept "cvs" as a synonym for "CVS"
+ * database.cxx (new_package): Ditto.
+
@@ -776 +781 @@
-// Copyright (C) 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1999, 2000, 2001 Red Hat, Inc.
@@ -797 +802 @@
-//===========================================================================
\ No newline at end of file
+//===========================================================================
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.45
diff -u -0 -r1.45 ChangeLog
--- ChangeLog 2001/02/27 01:21:45 1.45
+++ ChangeLog 2001/04/06 17:04:55
@@ -0,0 +1,43 @@
+2001-03-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Add Atlas flash and ethernet drivers to target description.
+ Also PCI package.
+ Fix atlas flash package alias typo.
+
+2001-03-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * ecos.db: Update ceb_v850 description - no longer V850/SA1 specific
+
+2001-03-21 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added new Intel 28Fxxx package. Only supports flash
+ file at the moment.
+
+2001-03-15 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Add keyboard driver for iPAQ
+
+2001-03-08 Bart Veer <bartv@redhat.com>
+
+ * ecosadmin.tcl, locate_files:
+ Do not eliminate makefile, configure.in, etc. It is now valid for
+ these to be present, e.g. in a package's host or doc subdirectory.
+
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added CYGPKG_COMPRESS_ZLIB.
+
+2001-03-05 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Adding iPAQ touch screen driver.
+
+2001-02-28 Hugo Tyson <hmt@redhat.com>
+
+ * ecos.db: Add Watchdog for SA11x0 StrongARMs. Package
+ CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0. Included in appropriate
+ targets - not sure whether it applies to SA1100, so SA1110 only.
+
+2001-02-24 Gary Thomas <gthomas@redhat.com>
+
+ * ecos.db: Import initial iPAQ support from 3G Labs.
+
@@ -9,0 +53,5 @@
+2001-02-14 Hugo Tyson <hmt@redhat.com>
+
+ * ecos.db: Add generic strataFlash driver,
+ CYGPKG_DEVS_FLASH_STRATA located in devs/flash/intel/strata/...
+
@@ -20,0 +69,7 @@
+2001-02-01 Julian Smart <julians@redhat.com>
+
+ * Added mips to list of directories to keep for devs/flash
+2001-01-31 Nick Garnett <nickg@cygnus.co.uk>
+
+ * ecos.db: Added MIPS64 package and atlas_mips64_5kc target.
+
@@ -23,0 +79,21 @@
+ Added QED Ocelot driver.
+
+2001-01-10 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Add i82559 driver.
+
+2000-12-21 Mark Salter <msalter@redhat.com>
+
+ * ecos.db: Added MIPS Atlas ether and flash packages.
+
+2000-12-07 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Include PCI driver.
+
+2000-12-05 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added AMD flash driver.
+
+2000-11-30 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added Ocelot packages.
@@ -138,0 +215,4 @@
+
+2000-07-14 Drew Moseley <dmoseley@redhat.com>
+
+ * ecos.db: Added mips3264 stuff.
Index: packages/cygmon/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/cygmon/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2000/12/08 03:30:06 1.7
+++ ChangeLog 2001/04/06 17:05:03
@@ -79,0 +80,10 @@
+ * misc/bsp/mips/gdb-cpu.c: New files. Mips based Cygmon now running on top of eCos HAL.
+ * misc/bsp/mips/gdb-cpu.h: Ditto.
+ * misc/bsp/mips/gdb.h: Ditto.
+ * misc/bsp/mips/insn.h: Ditto.
+ * misc/bsp/mips/singlestep.c: Ditto.
+ * misc/mips/board.h: Ditto.
+ * misc/mips/cpu.h: Ditto.
+ * misc/mips/cpu_info.h: Ditto.
+ * misc/mips/mips-mon.c: Ditto.
+
Index: packages/devs/eth/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/02/27 01:21:45 1.17
+++ ChangeLog 2001/04/06 17:05:09
@@ -0,0 +1,5 @@
+2001-03-12 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_ebsa285.c: Make device config more consistent with that
+ used in other 82559 platforms, and fix a typo.
+
Index: packages/devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/02/13 01:23:18 1.2
+++ ChangeLog 2001/04/06 17:05:16
@@ -0,0 +1,129 @@
+2001-03-28 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (update_statistics): Fix warning - only declare
+ op_i82559 if we use it - from previous change.
+
+2001-03-23 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (i82559_can_send, i82559_send): Count up and
+ down entries into these routines, and always say "no" to
+ can_send() if we are recursing, ie. within_send != 0. This is a
+ good idea because it limits stack usage. The recursion happens
+ because of the very neccessary polling of rx state within the tx
+ routines - which can deliver packets up into the stack, which can
+ trigger a response tx and so on... Also fixed a harmless bug
+ where, after polling, the p_i82559 current device state pointer
+ pointer to the wrong device, if we polled both devs regardless; it
+ only caused problems with the within_send recursion count.
+
+ * include/i82559_info.h (I82559): Add within_send field.
+
+2001-03-15 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (i82559_init): Support external macro
+ CYGHWR_DEVS_ETH_INTEL_I82559_GET_ESA(...), which if defined, is
+ used to acquire a MAC address, on the assumption that there is no
+ EEPROM present. CYGHWR_DEVS_ETH_INTEL_I82559_HAS_NO_EEPROM
+ confirms that there is no EEPROM attached to the 82559(s) so we
+ can omit all that code. It's in the negative sense because it's
+ the unusual case.
+
+2001-03-13 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (CYGHWR_DEVS_ETH_INTEL_I82559_DEMUX_ALL): Fully
+ enable "DEMUX_ALL" option; all devices are scanned for
+ activity/wedging/interrupts at every opportunity. Multiple
+ devices on the same interrupts are now supported.
+
+2001-03-12 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c (i82559_configure): New routine combines actions
+ of eth_set_promiscuous_mode() and eth_set_config() both of which
+ disappear. Thus the device is always configured correctly from
+ the start. [from a patch from Martin Buck <martin.buck@ascom.ch>
+ via the EBSA285 driver]
+ (eth_dsr): Do not call upper layer unless we are in a networked
+ [non-RedBoot, non-polled] environment. This is necessary because
+ we call our own DSR from foreground to unstick after a lost
+ interrupt.
+ (find_82559s_match_func): New routine to discover disparate
+ devices on the PCI bus. Used in pci_init_find_82559s().
+ (dump_txcb): Various junk debug functions removed.
+
+2001-03-12 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c: Some tidying up, and two main additions to the
+ mechanisms used for managing this nasty entomological device.
+ (i82559_can_send): [amongst other places] if it is defined, use
+ CYGHWR_DEVS_ETH_INTEL_I82559_MISSED_INTERRUPT(p_i82559) to detect
+ that we missed an interrupt - and if so, call the ISR and DSR
+ directly. This is necessary for edge-triggered interrupt
+ controllers being fed by this level-sending device, where an
+ internal event in the device can keep the line low after the code
+ thinks that all events have been handled.
+ (Check82559TxLockupTimeout): This routine runs a timeout (if the
+ HAL provides a pair of watchdog-like macros) which performs a
+ selective reset of the device if it takes too long to transmit.
+ This happens rarely, but when it happens this is the only way out;
+ the tx machine is fixated on one tx and never comes out of it.
+
+
+ Sadly these two techniques to escape lockup only work if the
+ driver is called (ie. the stack tries to tx); incoming packets
+ cannot unwedge a device. We might need to add a poll from the
+ stack in future if this causes problems.
+
+ * include/i82559_info.h (I82559): Added two words for managing tx
+ lockup timeouts since this must be per-device.
+
+2001-03-02 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c: Remove "Platform specific - defaults provided"
+ definitions for CYGHWR_INTEL_I82559_PCI_MEM_MAP_BASE/SIZE; all
+ platforms now provide these.
+ Added a little further disclaimer to the comment about LE/BE/GE.
+
+2001-03-01 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c: Global change: what was HAL_READ_UINTxx or
+ HAL_WRITE_UINTxx are now READMEMxx or WRITEMEMxx - just
+ convenience macros that do all the volatile casts we want there.
+ Definitions of INL, INW, INB and OUTL, OUTW, OUTB recast in terms
+ of HAL_READ_UINTxx or HAL_WRITE_UINTxx so that they will use
+ proper IO operations on those CISCy mainframes that have a special
+ way of doing IO.
+
+2001-03-01 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_i82559.c: Much more configury added, so that I can use it
+ with a new target board. Including, but not limited to:
+
+ o An essay about addressing, big endian, little endian and GIB
+ endian (sic) and how we treat the various types of access within
+ this module. In other words, a lot of comments.
+
+ o CYGNUM_DEVS_ETH_INTEL_I82559_SEPARATE_MUX_INTERRUPT to clarify
+ that such an interrupt is SEPARATE from any simplex intrs that are
+ also available.
+
+ o CYGHWR_DEVS_ETH_INTEL_I82559_DEMUX_ALL for hardware where the
+ the only interrupt is a multiplexed (wire or'd) one. Plus
+ associated macros for direct manipulation of interrupt masks and
+ acknowledgments.
+
+ o Support for external definition from the platform HAL or driver
+ config module of CYGHWR_INTEL_I82559_PCI_MEM_MAP_BASE and SIZE.
+ Also CYGHWR_INTEL_I82559_PCI_VIRT_TO_BUS.
+
+ o LE definitions of a few macros that were missing.
+
+ o Separated definitions of structure offsets from BE/LE
+ definitions of consts within the words. Offsets vary with GIB
+ endian, for those CPUs who just flip bits. No change for BE
+ machines, needed for LE machines to work. To enable address-flip
+ within structures, define CYG_ADDRESSING_IS_GIBENDIAN.
+
+ o Re-org of mux/simplex deliver and isr's for new configuration.
+
+ o Couple of extra debug printouts.
+
@@ -3 +132 @@
- * src/if_i82559.c: Added FIXME for promisuous mode.
+ * src/if_i82559.c: Added FIXME for promiscuous mode.
Index: packages/devs/eth/mips/atlas/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:05:22 2001
@@ -0,0 +1,40 @@
+2001-02-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/saa9730.h:
+ * src/if_atlas.c:
+ Added support for getting RX interrupts. This is solely for the
+ purposes of doing Ctrl-C processing in RedBoot, more work would be
+ needed to get full eCos driver support going.
+
+2001-01-30 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_atlas.c: New RedBoot config data layout.
+
+//===========================================================================
+//####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####
+//===========================================================================
+
+
+
Index: packages/devs/eth/mips/ocelot/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:05:40 2001
@@ -0,0 +1,37 @@
+2001-03-02 Jesper Skov <jskov@redhat.com>
+
+ * include/devs_eth_mips_rm7000_ocelot.inl: Define controller PCI
+ details.
+
+2001-11-29 Jesper Skov <jskov@redhat.com>
+
+ * cdl/mips_rm7000_ocelot_eth_drivers.cdl: Platform specific
+ information required to use the generic i82559 driver for the
+ Ocelot platform.
+ * include/devs_eth_mips_rm7000_ocelot.inl: Same.
+
+//===========================================================================
+//####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/amd/am29f040b/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:05:49 2001
@@ -0,0 +1,62 @@
+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 Red Hat, Inc.
+// All Rights Reserved.
+// -------------------------------------------
+//
+//####COPYRIGHTEND####
+//===========================================================================
Index: packages/devs/flash/arm/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/assabet/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/12/08 03:30:06 1.5
+++ ChangeLog 2001/04/06 17:06:11
@@ -0,0 +1,13 @@
+2001-03-17 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash_unlock_block.c:
+ * src/flash_query.c:
+ * src/flash_program_buf.c:
+ * src/flash_lock_block.c:
+ * src/flash_erase_block.c:
+ * src/flash.h:
+ * src/assabet_flash.c: Removed - everything now generic.
+
+ * include/assabet_strataflash.inl:
+ * cdl/flash_assabet.cdl: Change to use generic StrataFLASH driver.
+
Index: packages/devs/flash/arm/ipaq/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:06:50 2001
@@ -0,0 +1,37 @@
+2001-03-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipaq_flash.c: New file - defines enable/disable functions.
+
+ * cdl/flash_ipaq.cdl: Add special functions required to enable and
+ disable FLASH programming.
+
+2001-02-24 Gary Thomas <gthomas@redhat.com>
+
+ * include/ipaq_strataflash.inl:
+ * cdl/flash_ipaq.cdl: New file(s) - FLASH support on iPAQ.
+
+//===========================================================================
+//####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/intel/28fxxx/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:07:16 2001
@@ -0,0 +1,37 @@
+2001-03-23 Jesper Skov <jskov@redhat.com>
+
+ * include/flash_28fxxx.inl (flash_program_buf): Calculate correct
+ wc for buffered writes.
+ (flash_query): Don't return until flash is safely back in data
+ mode.
+
+2001-03-21 Jesper Skov <jskov@redhat.com>
+
+ * Package cloned from at29cxxxx driver. Changed to support Intel
+ FlashFile.
+
+//===========================================================================
+//####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/intel/strata/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:07:27 2001
@@ -0,0 +1,142 @@
+2001-03-21 Hugo Tyson <hmt@redhat.com>
+
+ * src/strata.h (FLASH_Write_Buffer): Do not define this if
+ CYGOPT_FLASH_IS_NOT_ADVANCED is defined; Advanced (xxxJ3) flash is
+ usual these days. Also added documentation of the options that
+ can be used to control this module.
+
+ * src/flash_program_buf.c (flash_program_buf): Reduce warnings
+ about unused variables if no FLASH_Write_Buffer command available.
+
+2001-03-21 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash_program_buf.c (flash_program_buf): Buffered write code
+ fixups, only on platforms with it defined.
+
+2001-03-17 Gary Thomas <gthomas@redhat.com>
+
+ * src/strata.h:
+ * src/strata.c: Support buffered writes.
+
+ * src/flash_program_buf.c: Use buffered writes if possible. This
+ mode allows the chip to do parallelized writes which is much faster.
+ It does require additional information, now provided by upper layer.
+
+2001-02-15 Hugo Tyson <hmt@redhat.com>
+
+ * src/flash_query.c (flash_query): Depending on whether
+ CYGOPT_FLASH_IS_BOOTBLOCK (just a #define from the instantiator,
+ not really a cdl_option) is set, do the full Read_Query or just
+ acquire two codes for manufacturer and device type using Read_ID.
+
+ * src/strata.c (flash_hwr_init): Again depending on whether
+ CYGOPT_FLASH_IS_BOOTBLOCK, decode the device type into a size and
+ so on, or use the full Read_Query data as before.
+
+ * src/strata.h (FLASH_Read_ID): Undefine those commands which we
+ do not use. Conditionally define those that we use depending on
+ CYGOPT_FLASH_IS_BOOTBLOCK. Thus we should be able to deal with
+ StrataFlash and BootBlock flash with the same code.
+
+ * cdl/flash_strata.cdl: Do not implement (in the CDL sense)
+ CYGHWR_IO_FLASH_BLOCK_LOCKING leave it up to the instantiating
+ package instead. Also move the build of the two objects that do
+ locking and unlocking into a compenent which is only active if
+ CYGHWR_IO_FLASH_BLOCK_LOCKING is indeed (requested to be)
+ implemented somewhere.
+
+2001-02-14 Hugo Tyson <hmt@redhat.com>
+
+ * devs/flash/intel/strata/...: New package, generic strataFlash
+ driver based on several others; a portion of its history
+ follows...
+
+ flash.h -> strata.h
+ flash<platform>.c -> strata.c
+
+2001-02-06 Hugo Tyson <hmt@redhat.com>
+
+ * src/flash.h: Much more generic again. Not yet separated into
+ generic component and invocation header, but the structure is
+ there. Also included support for a mapping from the physical
+ flash address we're thinking of to the virtual address we use to
+ access it. More documentation. Generalization to 8,16,32 and
+ 64-bit access, made up from 8,16 or 32-bit devices. Command and
+ status macros modified to accommodate these options.
+
+ * src/flash_lock_block.c (flash_lock_block):
+ * src/flash_erase_block.c (flash_erase_block):
+ * src/flash_query.c (flash_query):
+ * src/flash_program_buf.c (flash_program_buf):
+ All now acquire when possible the ROM address from the block
+ address, and use the physical to virtual macro as needed.
+
+ * src/flash_unlock_block.c (flash_unlock_block):
+ The same changes, but a little more complex because of the need to
+ clear-all then re-lock some semantics. Shadow pointer to virtual
+ address is used each time round the loop.
+
+ * cdl/flash_strata.cdl: Add explicit dependencies on flash.h, for
+ there were none - or they were ignored - for the specially built
+ compilation units that get copied to RAM for execution.
+
+2001-02-01 Hugo Tyson <hmt@redhat.com>
+
+ * all: copied from the assabet flash driver.
+
+2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/assabet_flash.c (flash_code_overlaps): Define stext/etext
+ as array types so no assumptions can be made by the compiler about
+ location.
+
+2000-10-24 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash_unlock_block.c (flash_unlock_block):
+ * src/flash_lock_block.c (flash_lock_block):
+ * src/flash_program_buf.c (flash_program_buf):
+ * src/flash_erase_block.c (flash_erase_block): Support up to 32M FLASH.
+
+2000-09-10 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash_unlock_block.c:
+ * src/flash_lock_block.c: New file(s).
+
+ * src/flash.h:
+ * cdl/flash_assabet.cdl: Add region locking functions.
+
+2000-08-29 Gary Thomas <gthomas@redhat.com>
+
+ * src/assabet_flash.c: Improve error decoding.
+
+2000-08-24 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash_query.c:
+ * src/flash_erase_block.c:
+ * src/flash.h: FLASH support for Intel SA1110 Assabet.
+
+//===========================================================================
+//####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/mips/atlas/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:07:39 2001
@@ -0,0 +1,26 @@
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/devs/flash/mips/ocelot/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:07:51 2001
@@ -0,0 +1,29 @@
+2000-12-05 Jesper Skov <jskov@redhat.com>
+
+ * Created.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/devs/kbd/arm/ipaq/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:08:01 2001
@@ -0,0 +1,30 @@
+2001-03-15 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipaq_kbd.c:
+ * cdl/kbd_ipaq.cdl: New file(s) - keypad driver for iPAQ.
+
+//===========================================================================
+//####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/pcmcia/arm/ipaq/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:08:11 2001
@@ -0,0 +1,40 @@
+2001-03-14 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipaq_pcmcia.c (cf_hwr_init): Leave GPIO/timing setup to HAL code.
+
+2001-03-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipaq_pcmcia.c (cf_hwr_init): Remove [illegal] delay which caused
+ this code to be unreliable when run in non-ROM mode.
+
+2001-02-24 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipaq_pcmcia.c:
+ * cdl/pcmcia_ipaq.cdl: New file(s) - initial import of
+ iPAQ support, contributed by Richard Panton, 3G Labs.
+
+//===========================================================================
+//####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/serial/generic/16x5x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/generic/16x5x/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/01/26 08:15:27 1.4
+++ ChangeLog 2001/04/06 17:08:28
@@ -0,0 +1,30 @@
+2001-03-13 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_generic_16x5x.cdl: Rename
+ CYGPKG_IO_SERIAL_GENERIC_16X5X_FIFO_OPTIONS to
+ CYGPKG_IO_SERIAL_GENERIC_16X5X_FIFO and make it a boolean. Clarify
+ descriptions a little.
+
+ * src/ser_16x5x.c (serial_config_port): Only program FCR if FIFO
+ support requested.
+ Don't bother with intermediate _fifo_thresh.
+ Detabify.
+
+2001-03-13 Jesper Skov <jskov@redhat.com>
+
+ * cdl/ser_generic_16x5x.cdl: Removed the default value.
+
+2001-03-09 Julian Smart <julians@redhat.com>
+ Removed default value for flavor none in
+ CYGPKG_IO_SERIAL_GENERIC_16X5X_FIFO_OPTIONS since it
+ causes an assert in libcdl
+
+2001-03-05 Jesper Skov <jskov@redhat.com>
+ 2001-02-15 Dave Airlie <airlied@parthus.com>
+
+ * src/ser_16x5x.c (serial_config_port): Add support for setting
+ a FIFO RX Threshold via CDL
+
+ * cdl/ser_generic_16x5x.cdl: Add support for setting a FIFO
+ RX threshold via CDL
+
Index: packages/devs/serial/mips/atlas/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:08:33 2001
@@ -0,0 +1,36 @@
+2000-08-01 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * src/atlas_serial.c (atlas_serial_set_config): Now use keys to make
+ more flexible.
+
+2000-07-14 Drew Moseley <dmoseley@redhat.com>
+
+ * cdl/ser_mips_atlas.cdl: New file. Implement a serial driver for the mips Atlas board
+ * src/atlas_serial.c: Ditto.
+ * src/atlas_serial.h: Ditto.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/devs/serial/sh/scif/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/scif/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/02/27 01:21:46 1.4
+++ ChangeLog 2001/04/06 17:08:38
@@ -0,0 +1,4 @@
+2001-02-27 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_scif_serial.c (sh3_scif_er_DSR): Clear break flag.
+
Index: packages/devs/serial/v85x/v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/v85x/v850/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2000/10/23 17:11:12 1.7
+++ ChangeLog 2001/04/06 17:09:01
@@ -0,0 +1,12 @@
+2001-03-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/ser_v85x_v850.cdl: Default driver on if CYGPKG_IO_SERIAL_DEVICES
+ enabled - like other drivers.
+ Descriptions should not be specific to SA1.
+
+ * src/v85x_v850_serial.h: Generate baud table dependent on CPU
+ frequency always.
+ * src/v85x_v850_serial.c (v850_serial_config_port): Normalize
+ baud settings from above table before setting.
+ (v850_serial_putc): Silence warning.
+
@@ -64 +76 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/devs/touch/arm/ipaq/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:09:10 2001
@@ -0,0 +1,38 @@
+2001-03-06 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipaq_ts.c: Fully interrupt driven mode, including select()
+ support. Note: scaling for the touch screen is self calibrating.
+
+ * cdl/touch_ipaq.cdl: Remove unused option for repeat interval.
+ Repeat is automatic from the Atmel micro-controller.
+
+2001-03-05 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipaq_ts.c:
+ * cdl/touch_ipaq.cdl: New file(s). iPAQ touch screen driver.
+
+//===========================================================================
+//####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/wallclock/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/sh3/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2000/06/02 17:35:00 1.2
+++ ChangeLog 2001/04/06 17:09:18
@@ -0,0 +1,4 @@
+2001-03-20 Jesper Skov <jskov@redhat.com>
+
+ * src/wallclock_sh3.cxx: Don't include kernel config.
+
Index: packages/devs/watchdog/arm/sa11x0/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:09:25 2001
@@ -0,0 +1,41 @@
+2001-02-28 Hugo Tyson <hmt@redhat.com>
+
+ * src/watchdog_sa11x0.cxx: New file.
+ * cdl/watchdog_sa11x0.cdl: New file.
+ Copied from those referred to below.
+
+2000-05-31 Jesper Skov <jskov@redhat.com>
+
+ * cdl/watchdog_ebsa285.cdl:
+ * src/watchdog_ebsa285.cxx:
+ Driver moved to devs/watchdog/arm/ebsa285. Stripped out
+ unrelated ChangeLog entries.
+
+1999-08-27 Jesper Skov <jskov@cygnus.co.uk>
+
+ * src/ebsa285.cxx:
+ Added watchdog device for 21285.
+
+//####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/fs/rom/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:09:33 2001
@@ -0,0 +1,37 @@
+2000-10-25 Richard Panton (richard.panton@3glab.com)
+
+ * cdl/romfs.cdl:
+ * src/romfs.c:
+ * support/mk_romfs.c:
+ * tests/fileio1.c:
+ A sample ROM filesystem implementation
+
+
+
+//===========================================================================
+//####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/hal/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/aeb/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/02/15 18:18:14 1.22
+++ ChangeLog 2001/04/06 17:09:42
@@ -0,0 +1,4 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_aeb.cdl: Does not guarantee virtual vector support.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.50
diff -u -0 -r1.50 ChangeLog
--- ChangeLog 2001/02/27 01:21:46 1.50
+++ ChangeLog 2001/04/06 17:09:48
@@ -0,0 +1,11 @@
+2001-03-28 Hugo Tyson <hmt@redhat.com>
+
+ * src/vectors.S (__GDB_stack_base): Increase stubs stack size to
+ "enough". We tend to have either RedBoot (with no interrupt
+ stack) or an app (with no stubs stack) these days, so I used
+ CYGNUM_HAL_COMMON_INTERRUPTS_STACK_SIZE. It defaults to 4k in
+ RedBoot which is enough compared to the previous hard-wired 1k.
+ The overflow occurred in RedBoot, with i82559 ether driver, during
+ GDB connection - but manifested as "network stack out of buffers"
+ because of a recursion in trying to report a trap.
+
Index: packages/hal/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/cma230/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/02/27 01:21:46 1.17
+++ ChangeLog 2001/04/06 17:09:54
@@ -0,0 +1,5 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_cma230.cdl: Does not guarantee virtual vector
+ support.
+
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/02/27 01:21:46 1.17
+++ ChangeLog 2001/04/06 17:10:09
@@ -0,0 +1,6 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_ebsa285.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/02/27 01:21:46 1.22
+++ ChangeLog 2001/04/06 17:10:31
@@ -0,0 +1,6 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_edb7xxx.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/02/27 01:21:46 1.2
+++ ChangeLog 2001/04/06 17:10:41
@@ -0,0 +1,9 @@
+2001-03-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/iq80310_misc.c: Ensure case ranges have spaces around
+ identifiers to allow correct parsing by compiler.
+
+2001-02-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/diag/pci_bios.h: Remove CVS-unfriendly keyword substitutions
+
Index: packages/hal/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/pid/current/ChangeLog,v
retrieving revision 1.25
diff -u -0 -r1.25 ChangeLog
--- ChangeLog 2001/02/27 01:21:46 1.25
+++ ChangeLog 2001/04/06 17:10:54
@@ -0,0 +1,9 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_pid.cdl: Does not guarantee virtual vector support.
+
+2001-02-27 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h: Added HAL_DCACHE_IS_ENABLED and
+ HAL_ICACHE_IS_ENABLED.
+
Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/02/27 01:21:46 1.14
+++ ChangeLog 2001/04/06 17:11:05
@@ -0,0 +1,6 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_sa11x0_assabet.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
Index: packages/hal/arm/sa11x0/brutus/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/brutus/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/02/27 01:21:47 1.11
+++ ChangeLog 2001/04/06 17:11:13
@@ -0,0 +1,6 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_sa11x0_brutus.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:11:24 2001
@@ -0,0 +1,210 @@
+2001-03-24 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl: LCD comm only in RedBoot mode.
+
+2001-03-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c (init_kbd_coord): Make screen calibration more
+ user friendly. User can abort at any time with 'return' button.
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl: Set default clock speed to 206MHz.
+
+2001-03-21 Gary Thomas <gthomas@redhat.com>
+
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt: Decrease heap alignment.
+
+ * src/lcd_support.c: Keyboard map had / & \ backwards.
+
+2001-03-20 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_cmds.c (idle): Add idle processing - turn off LCD
+ screen and backlight when not in use.
+
+ * src/lcd_support.c:
+ * include/lcd_support.h (lcd_getinfo): New function used to export
+ information about LCD screen, video memory, etc.
+ (lcd_on): New function - used to enable/disable screen.
+
+2001-03-14 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c: Improved LCD virtual keyboard support.
+ Better initialization and setup. Remember parameters so it's
+ not necessary to calibrate on every boot.
+
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.h:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.h: Reserve LCD memory.
+
+ * include/ipaq.h:
+ * include/hal_platform_setup.h: Add LCD screen parameters to fixed area.
+
+2001-03-09 Gary Thomas <gthomas@redhat.com>
+
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_wince.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_wince.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_wince.h: New file(s).
+
+ * include/hal_platform_setup.h: Support starting from Windows/CR.
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl: Add new startup type: WinCE.
+
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
+2001-03-06 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c: Massive improvement in non-interrupt
+ driven keyboard scanning. Support 'return' button for ^C.
+ Support control keymap.
+
+ * src/atmel_support.c: Improve interrupt support. Fix
+ keypad [buttons] reporting.
+
+ * include/atmel_support.h: Add interrupt driven support.
+ Define button values (using icons for names).
+
+2001-03-05 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c: Use new Atmel asynchronous handling.
+
+ * src/ipaq_misc.c (plf_if_init): Always required [now].
+
+ * src/atmel_support.c: Restructure for asynchronous event
+ handling - many changes.
+
+ * include/lcd_support.h: New file - define LCD interfaces.
+
+ * include/atmel_support.h: Add asynchronous response handling.
+
+2001-03-01 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl: Define CYGINT_HAL_PLF_IF_INIT
+ to indicate that this platform requires plf_if_init();.
+
+ * src/lcd_support.c: Minor cleanup during screen calibrate.
+
+ * src/ipaq_misc.c: Only init LCD when creating I/O channel.
+
+2001-02-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/ipaq_misc.c: Initialize LCD/TS I/O channel.
+
+ * src/banner.xpm: Trim and clean up a few lines.
+
+ * src/atmel_support.c:
+ * include/atmel_support.h: Define simple touch screen interface.
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl: Add CDL to support using LCD/TS
+ as a communications channel.
+
+ * src/lcd_support.c: Lots of changes. Support pesudo keyboard
+ using touchscreen.
+
+ * src/kbd.xpm: New file. Includes pixmaps for keyboard matrix.
+
+2001-02-27 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c: Move logo to bottom of screen. Also
+ turn on LCD light using Atmel micro-controller.
+
+ * src/ipaq_misc.c: Initialize Atmel hardware.
+
+ * src/banner.xpm: Improve look in portrait mode (borders).
+
+ * src/atmel_support.c:
+ * include/atmel_support.h: New file(s). Interfaces to control
+ and interact with the Atmel micro-controller which is used to
+ handle the LCD light, LED, touch panel, etc.
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl: Adding Atmel micro-controller support.
+
+2001-02-26 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/lcd_support.c: Define frame pointer with volatile correctly.
+ Silence warnings.
+
+2001-02-25 Gary Thomas <gthomas@redhat.com>
+
+ * src/lcd_support.c: Fix character rendering for
+ portrait mode. Scrolling still broken.
+
+ * src/font.h: New file - extracted from lcd_support.c
+
+ * src/banner.xpm: Add portrait mode version.
+
+ * src/lcd_support.c: Initial portrait mode support.
+
+ * src/redboot_cmds.c (do_physaddr): Use common support.
+
+ * src/lcd_support.c: Merge ISOINFRA changes from Assabet.
+ Put frame buffer at end of RAM.
+
+ * src/ipaq_misc.c: Remove unused code. Enable LCD display.
+
+ * include/hal_platform_setup.h:
+ Prune some debug code. Fix up DRAM initialization.
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl:
+ Add option to enable DRAM controller init.
+
+2001-02-24 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_ipaq.cdl:
+ Define machine type for Linux bootstrap.
+
+ * src/redboot_cmds.c: Linux 'exec' command now in generic code.
+
+2001-02-24 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_cmds.c:
+ * src/lcd_support.c:
+ * src/ipaq_misc.c:
+ * src/banner.xpm.bin:
+ * src/banner.xpm:
+ * misc/redboot_ROM.ecm:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.h:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.mlt:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.ldi:
+ * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.h:
+ * include/plf_mmap.h:
+ * include/ipaq.h (SA1110_EIO_IR_OFF):
+ * include/hal_platform_setup.h:
+ * include/hal_platform_ints.h:
+ * doc/README.ipaq:
+ * cdl/hal_arm_sa11x0_ipaq.cdl: New file(s) - initial import
+ based on contribution by Richard Panton, 3G Labs, Inc.
+
+//===========================================================================
+//####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/hal/arm/sa11x0/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/02/27 01:21:47 1.7
+++ ChangeLog 2001/04/06 17:11:40
@@ -0,0 +1,6 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_arm_sa11x0_sa1100mm.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/02/27 01:21:47 1.9
+++ ChangeLog 2001/04/06 17:11:50
@@ -0,0 +1,50 @@
+2001-03-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_linux_exec.c (do_exec):
+ Entry point must be a physical address.
+
+ * cdl/hal_arm_sa11x0.cdl:
+ Allow platforms to override default clock speed.
+
+2001-03-20 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_linux_exec.c (do_exec): Improve wait timeout.
+
+2001-03-07 Hugo Tyson <hmt@redhat.com>
+
+ * src/redboot_linux_exec.c: Do not build anything if
+ HAL_PLATFORM_MACHINE_TYPE is not defined.
+
+2001-03-02 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0.cdl: HAL_PLF_INIT stuff moved to hal/common.
+
+2001-03-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/sa11x0_misc.c:
+ * cdl/hal_arm_sa11x0.cdl: New interface CYGINT_HAL_PLF_IF_INIT
+ which, if defined, indicates that the platform has plf_if_init.
+
+2001-03-01 Hugo Tyson <hmt@redhat.com>
+
+ * src/sa11x0_misc.c: Remove warnings from lack of prototype for
+ plf_if_init() - for platforms that don't have it.
+
+2001-02-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/sa11x0_misc.c: Allow platform to perform additional
+ I/O initialization (virtual vector based). The function
+ plf_if_init() can be overridden by platform code for this.
+
+2001-02-28 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_sa11x0.h (SA11X0_TUCR_RESERVED_BITS):
+ (SA11X0_TUCR_EXTERNAL_MEMORY_MASTER): Add definitions of these
+ bits for enabling an external bus master.
+
+2001-02-28 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_sa11x0.h (SA11X0_OWER): Add OS Timer Watchdog Match
+ Enable Register for use by Watchdog package.
+ (SA11X0_OWER_ENABLE): And a long-winded "1" to enable it.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.55
diff -u -0 -r1.55 ChangeLog
--- ChangeLog 2001/02/27 01:21:47 1.55
+++ ChangeLog 2001/04/06 17:11:57
@@ -0,0 +1,83 @@
+2001-03-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/dbg-threads-api.h: Add dbg_thread_id() function prototype.
+
+2001-03-21 Mark Salter <msalter@redhat.com>
+
+ * src/hal_if.c (hal_if_init): Add explicit typecast when setting
+ version. Needed when sizeof(int) < sizeof(CYG_ADDRWORD).
+
+2001-03-21 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_if.c (hal_if_init): Added warning about debugging.
+
+2001-03-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_if.h: Add argument names to __call_if_flash_cfg_op_fn_t
+
+2001-03-16 Mark Salter <msalter@redhat.com>
+
+ * src/hal_stub.c (__build_t_packet): Add hook for adding arch-specific
+ registers to T packet.
+ (handle_exception_cleanup): Skip orig_registers past breakpoint so we
+ return to original context rather than hit breakpoint again.
+
+2001-03-16 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_if.h: Define types and slots and macros themed with
+ the phrase CALL_IF_FLASH_CFG_OP following the pattern of what's
+ there for the other slots. Thus CYGNUM_CALL_IF_FLASH_CFG_OP,
+ CYGACC_CALL_IF_FLASH_CFG_OP(...) and __call_if_flash_cfg_op_fn_t
+ are all newly defined. Also CYGNUM_CALL_IF_FLASH_CFG_GET which is
+ the only operation supported in this initial version.
+
+ Also changed many typedef'd function pointers to not include the
+ pointerness; that way the type can be used to validate the
+ correctness of arguments in the called function.
+
+ * src/hal_stub.c (__reset): Minor change to reset function
+ handling; pointerness of typedef removed.
+
+ * src/hal_if.c (flash_config_op): New function to call flash ops
+ in RedBoot. This is so that RedBoot can manage ethernet addresses
+ for you, and the application can get at the data "cleanly".
+ (hal_if_init): Install flash_config_op() in the table if defined.
+
+2001-03-12 Mark Salter <msalter@redhat.com>
+
+ * src/hal_misc.c (cyg_hal_user_break): Use macro to find PC
+ in saved regs.
+
+ * src/generic-stub.c: Add support for harvard memories.
+ * src/bplist-dynamic.c: Ditto.
+ * include/generic-stub.h: Ditto.
+ * include/hal_stub.h: Add dummy harvard memory macros for
+ princeton memory systems.
+
+2001-03-12 Jesper Skov <jskov@redhat.com>
+
+ * src/drv_api.c (cyg_drv_interrupt_detach): Fix missing intr->
+ change.
+
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal.cdl: Change sense of
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED to new
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
+
+2001-03-07 Jesper Skov <jskov@redhat.com>
+
+ * src/drv_api.c: Use macro to provide symbol alias.
+
+2001-03-05 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_if.c (hal_if_diag_init): Ensure the function only
+ executes once.
+
+2001-03-02 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal.cdl:
+ * include/hal_if.h:
+ * src/hal_if.c (hal_if_init):
+ Support platform specific initializations.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.43
diff -u -0 -r1.43 ChangeLog
--- ChangeLog 2001/02/27 18:24:56 1.43
+++ ChangeLog 2001/04/06 17:12:03
@@ -22,0 +23 @@
+ with mipsisa32 tools.
@@ -71,0 +73,2 @@
+ * include/mips-stub.h: RM7000 is also a 64bit CPU.
+
@@ -147,0 +151,11 @@
+2000-07-20 Drew Moseley <dmoseley@redhat.com>
+
+ * include/mips-stub.h: Define CYGARC_REGSIZE_DIFFERS_FROM_TARGET_REGISTER_T
+ for the MIPS32 targets since GDB needs 64 bit registers regardless of
+ what size we are really storing.
+
+2000-07-19 Drew Moseley <dmoseley@redhat.com>
+
+ * include/mips-stub.h (CYGARC_SIGN_EXTEND_REGISTERS): Make sure
+ the stub sign-extends the registers before returning them to GDB.
+
@@ -164,0 +179,5 @@
+
+2000-07-14 Drew Moseley <dmoseley@redhat.com>
+
+ * include/arch.inc: Support for mips3264.
+ * include/mips-stub.h: Ditto.
Index: packages/hal/mips/atlas/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:12:14 2001
@@ -0,0 +1,204 @@
+2001-03-09 Jesper Skov <jskov@redhat.com>
+
+ * src/redboot_cmds.c: Added (linux) exec command.
+ * cdl/hal_mips_atlas.cdl: Build redboot cmd file.
+
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_atlas.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
+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-19 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/ser16c550c.c (cyg_hal_plf_serial_isr): Removed enable of
+ interrupt under RedBoot, apparrently RedBoot already does this
+ itself.
+
+2001-02-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/ser16c550c.c (cyg_hal_plf_serial_isr): Added code to set up
+ ctrl-c interrupt when in RedBoot.
+
+ * src/platform.S:
+ Added interrupt vector tables.
+
+ * include/plf_io.h:
+ Moved interrupt controller defines here from plf_intr.h.
+
+ * include/plf_intr.h:
+ Renumbered interrupts to make them correspond to the bits in the
+ interrupt controller registers. Removed _MASK defines and
+ CYGNUM_HAL_INTERRUPT_MASK() macro - now done with a shift.
+ Moved intc register defines to plf_io.h.
+
+ * include/platform.inc:
+ Added INITIAL_SR_PLF to permit interrupts for INTN[0].
+ Added local interrupt decode and init macros.
+
+2001-02-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_atlas.cdl: Respect channel configuration
+ constraints.
+
+2001-01-31 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/ser16c550c.c (cyg_hal_plf_serial_init_channel):
+ Added enable of RTS line so that it is compatible with YAMON,
+ which uses hardware flow control. The main effect of this is to
+ avoid having to switch flow control on the host during
+ development.
+
+ * misc/redboot_ROM.cfg:
+ * misc/redboot_RAM.cfg:
+ Removed requirement for MIPS32 package.
+ Enabled CYGSEM_REDBOOT_BSP_SYSCALLS.
+
+ * cdl/hal_mips_atlas.cdl:
+ Reorganized define_proc so that we can choose the right value for
+ CYGBLD_HAL_TARGET_H depending on MIPS32 or MIPS64 target.
+ Moved build options out to relevant variant HALs.
+
+2001-01-26 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
+ * include/plf_stub.h: Reset macros moved
+ * include/plf_intr.h: to this file.
+
+2000-12-22 Bart Veer <bartv@redhat.com>
+ (Patch supplied by Mark Salter)
+ * include/pkgconf/mlt_mips_atlas_*.h, *.mlt, *.ldi
+ More address changes.
+
+2000-12-21 Mark Salter <msalter@redhat.com>
+
+ * include/pkgconf/mlt_mips_atlas_ram.mlt:
+ Change ram origin and length.
+
+ * include/pkgconf/mlt_mips_atlas_ram.ldi:
+ * include/pkgconf/mlt_mips_atlas_ram.h:
+ Regenerated.
+
+ * misc/redboot_RAM.cfg: New file.
+ * misc/redboot_ROM.cfg: New file.
+
+ * src/ser16c550c.c: Add support for
+ CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_BAUD
+
+ * include/plf_io.h: Add PCI support.
+ * src/platform.S: Ditto.
+ * src/plf_misc.c: Ditto.
+
+ * cdl/hal_mips_atlas.cdl: Add CYGPKG_REDBOOT_HAL_OPTIONS.
+ Add -msoft-float flag. Add RTC constants. Change default
+ baud to 115200.
+
+2000-12-05 Drew Moseley <dmoseley@redhat.com>
+
+ * include/platform.inc: Rewrite the memory controller initialization.
+ * include/plf_io.h: Ditto.
+ * src/platform.S: Ditto.
+
+ * cdl/hal_mips_atlas.cdl: Do not build the binary image.
+
+2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_mips_atlas_rom.mlt:
+ Reinstate padding to 0x40
+
+ * include/pkgconf/mlt_mips_atlas_rom.ldi:
+ Regenerated
+
+2000-10-20 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Move volatile keyword before type.
+ * src/hal_diag.c: Same.
+
+2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pkgconf/mlt_mips_atlas_ram.mlt:
+ * include/pkgconf/mlt_mips_atlas_rom.mlt:
+ Add heap1 section
+
+ * include/pkgconf/mlt_mips_atlas_ram.h:
+ * include/pkgconf/mlt_mips_atlas_rom.h:
+ * include/pkgconf/mlt_mips_atlas_ram.ldi:
+ * include/pkgconf/mlt_mips_atlas_rom.ldi:
+ Regenerated
+
+2000-08-14 Drew Moseley <dmoseley@redhat.com>
+
+ * src/plf_misc.c (__get_syscall_num): Only define this function if
+ CYGPKG_CYGMON is defined since Cygmon is the one providing syscall
+ handling in this case.
+
+2000-08-10 Drew Moseley <dmoseley@redhat.com>
+
+ * cdl/hal_mips_atlas.cdl: Implement STUBS_BREAK and
+ CYGSEM_HAL_ROM_MONITOR.
+
+ * src/plf_misc.c: Cleanup.
+
+2000-07-21 Drew Moseley <dmoseley@redhat.com>
+
+ * include/platform.inc: Define CYGARC_START_FUNC_UNCACHED so vectors.S
+ will jump to _start at the uncached address.
+
+2000-07-21 Drew Moseley <dmoseley@cygnus.com>
+
+ * src/plf_misc.c: Rearrange the linkage between Cygmon and HAL so
+ that Cygmon needs HAL but not vice-versa. ie HAL no longer calls
+ any Cygmon functions.
+
+2000-07-14 Drew Moseley <dmoseley@redhat.com>
+
+ * cdl/hal_mips_atlas.cdl: New file. New platform support
+ * include/hal_diag.h: Ditto.
+ * include/platform.inc: Ditto.
+ * include/plf_cache.h: Ditto.
+ * include/plf_intr.h: Ditto.
+ * include/plf_io.h: Ditto.
+ * include/plf_stub.h: Ditto.
+ * include/pkgconf/mlt_mips_atlas_ram.h: Ditto.
+ * include/pkgconf/mlt_mips_atlas_ram.ldi: Ditto.
+ * include/pkgconf/mlt_mips_atlas_ram.mlt: Ditto.
+ * include/pkgconf/mlt_mips_atlas_rom.h: Ditto.
+ * include/pkgconf/mlt_mips_atlas_rom.ldi: Ditto.
+ * include/pkgconf/mlt_mips_atlas_rom.mlt: Ditto.
+ * src/hal_diag.c: Ditto.
+ * src/makefile: Ditto.
+ * src/platform.S: Ditto.
+ * src/plf_misc.c: Ditto.
+ * src/ser16c550c.c: Ditto.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/hal/mips/mips32/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:12:29 2001
@@ -0,0 +1,87 @@
+2001-03-21 Jesper Skov <jskov@redhat.com>
+
+ * src/mips_mips32.ld: Added .2ram pattern.
+
+2001-02-23 Jesper Skov <jskov@redhat.com>
+
+ * include/var_cache.h: Removed HAL_FLASH_CACHES_WANT_OPTIMAL. It
+ is now the default.
+
+2001-02-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/variant.S: Removed ISR tables.
+
+2001-01-31 Nick Garnett <nickg@cygnus.co.uk>
+
+ * cdl/hal_mips_mips32.cdl: Move compile options here from atlas
+ package.
+
+2000-12-21 Mark Salter <msalter@redhat.com>
+
+ * src/var_misc.c (hal_c_cache_init): Turn on caching in KSEG0.
+
+ * include/var_cache.h (HAL_FLASH_CACHES_WANT_OPTIMAL): Define.
+
+2000-10-20 Jesper Skov <jskov@redhat.com>
+
+ * include/var_cache.h: Move volatile keyword before type.
+
+2000-08-03 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * src/mips_mips32.ld: Revert below change, it was correct before.
+
+2000-07-24 Jonathan Larmour <jlarmour@redhat.co.uk>
+
+ * src/mips_mips32.ld: Added underscore to _stext and _etext.
+ Switched to new table definition mechanism.
+
+2000-07-24 Drew Moseley <dmoseley@redhat.com>
+
+ * include/var_cache.h: Do not define
+ CYGARC_HAL_COMMON_EXPORT_CPU_MACROS.
+
+2000-07-21 Drew Moseley <dmoseley@cygnus.com>
+
+ * include/var_arch.h: Move cache definitions into var_cache.h.
+ * include/var_cache.h: Ditto.
+
+2000-07-20 Drew Moseley <dmoseley@redhat.com>
+
+ * include/variant.inc: Use the real 3-operand mfc0 instruction.
+
+2000-07-14 Drew Moseley <dmoseley@redhat.com>
+
+ * cdl/hal_mips_mips32.cdl: New variant support.
+ * include/var_arch.h: Ditto.
+ * include/var_cache.h: Ditto.
+ * include/var_intr.h: Ditto.
+ * include/variant.inc: Ditto.
+ * src/mips_mips32.ld: Ditto.
+ * src/var_misc.c: Ditto.
+ * src/variant.S: Ditto.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/hal/mips/mips64/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:12:37 2001
@@ -0,0 +1,46 @@
+2001-02-23 Jesper Skov <jskov@redhat.com>
+
+ * include/var_cache.h: Removed HAL_FLASH_CACHES_WANT_OPTIMAL. It
+ is now the default.
+
+2001-02-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/variant.S: Removed ISR tables.
+
+2001-01-30 Nick Garnett <nickg@cygnus.co.uk>
+
+ * cdl/hal_mips_mips64.cdl: New variant support - just a 64 bit
+ version of the MIPS32 variant.
+ * include/var_arch.h: Ditto.
+ * include/var_cache.h: Ditto.
+ * include/var_intr.h: Ditto.
+ * include/variant.inc: Ditto.
+ * src/mips_mips64.ld: Ditto.
+ * src/var_misc.c: Ditto.
+ * src/variant.S: Ditto.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/hal/mips/ref4955/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/ref4955/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/02/13 01:23:30 1.2
+++ ChangeLog 2001/04/06 17:12:46
@@ -0,0 +1,5 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_tx49_ref4955.cdl: Does not guarantee virtual vector
+ support.
+
Index: packages/hal/mips/rm7000/ocelot/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:12:58 2001
@@ -0,0 +1,188 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_rm7000_ocelot.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
+2001-02-23 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_cache.h: Removed HAL_FLASH_CACHES_WANT_OPTIMAL. It
+ is now the default.
+
+2001-02-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_rm7000_ocelot.cdl: Respect channel configuration
+ constraints.
+
+ * src/ns16552.c: Replace CYGSEM_HAL_DIAG_MANGLER_None with
+ CYGDBG_HAL_DIAG_TO_DEBUG_CHAN.
+
+2001-02-01 Jesper Skov <jskov@redhat.com>
+
+ * src/platform.S: Handle interrupt chaining.
+ * include/platform.inc: Same.
+ * include/plf_intr.h: Same.
+ * src/plf_mk_defs.c: Same.
+
+2001-01-31 Jesper Skov <jskov@redhat.com>
+
+ * src/ns16552.c: Replaced CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL
+ with CYGSEM_HAL_DIAG_MANGLER_None
+
+2001-01-26 Jesper Skov <jskov@redhat.com>
+
+ * src/ns16552.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
+ * include/plf_stub.h: Reset macros moved
+ * include/plf_intr.h: to this file.
+
+2001-01-24 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_RAM.ecm: Enable ethernet.
+ * misc/redboot_ROM.ecm: Same.
+
+ * include/plf_intr.h: PCI interrupt B is wired to i82559.
+
+2001-01-19 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_rm7000_ocelot.cdl: Updated PCI space options
+ accordingly.
+
+ * src/platform.S: Add endian handling of memory init code.
+
+ * include/pkgconf/mlt_mips_rm7000_ocelot_rom.h: Update address
+ space to 256MB. Add space for PCI access.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_rom.mlt: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_rom.ldi: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.h: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.mlt: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.ldi: Same.
+
+2001-01-15 Jesper Skov <jskov@redhat.com>
+
+ * src/plf_misc.c: Enable PCI access to memory.
+ * include/plf_io.h: Clean up PCI space mappings.
+
+ * src/plf_misc.c: The Galileo PCI config is in little-endian mode
+ while all other devices are in big-endian mode. Cruft to deal with
+ that.
+ * include/plf_io.h: Same.
+
+2001-01-12 Jesper Skov <jskov@redhat.com>
+
+ * include/plf_io.h: Spacious PCI mappings.
+ * src/plf_misc.c (cyg_hal_plf_pci_init): Removed REMAP settings.
+
+ * include/plf_io.h: PCI memory changes.
+ * src/plf_misc.c (cyg_hal_plf_pci_init): Same. Doesn't seem to
+ make much of a difference though.
+
+ * cdl/hal_mips_rm7000_ocelot.cdl: New toolchain again.
+
+2001-01-10 Jesper Skov <jskov@redhat.com>
+
+ * src/platform.S: Snuffed some more code from Mark to set the RAM
+ up properly. Not tested, and may not work with the full 512MB
+ [there was a mention of an Galileo errata]. We'll see.
+
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.h: Hacked to provide
+ PCI window [no .mlt update since it'll all have to change for
+ fixed memory init anyway].
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.ldi: Same.
+
+ * cdl/hal_mips_rm7000_ocelot.cdl: Added PCI memory window
+ options. Changed tools (again) which required some option hacking
+ as well. Fixed CPU clock / RTC rate issue.
+
+ * src/platform.S: Removed PCI init code.
+
+ * include/plf_io.h: Replace PCI macros with functions.
+ Added Galileo definitions.
+ * src/plf_misc.c: PCI functions. Code written by Mark
+ Salter.
+
+ * cdl/hal_mips_rm7000_ocelot.cdl: Change tool prefix.
+
+2000-12-08 Jesper Skov <jskov@redhat.com>
+
+ * src/platform.S (hal_memc_setup_table): Only do one PCI access
+ retry.
+
+2000-12-07 Jesper Skov <jskov@redhat.com>
+
+ * src/platform.S: Named PCI config registers.
+
+ * include/plf_intr.h: Added bogus PCI vectors.
+
+ * include/plf_io.h: Added, cloned from VRC4373 file. Pretty bogus
+ though. Probably need timeout support like the vrc4373 as well.
+
+2000-12-06 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_rm7000_ocelot.cdl: Appears to only run at 150MHz.
+ Don't relocate RedBoot ELF image.
+
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.h: Changed to 16MB
+ size. Need to look into why the full 256/512MB is not accessible.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.ldi: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.mlt: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_rom.h: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_rom.ldi: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_rom.mlt: Same.
+
+ * misc/redboot_RAM.ecm: Added.
+ * misc/redboot_ROM.ecm: Added.
+
+ * cdl/hal_mips_rm7000_ocelot.cdl: Produce .srec and .img files.
+
+ * include/plf_cache.h (HAL_FLASH_CACHES_WANT_OPTIMAL): Defined.
+
+2000-12-04 Jesper Skov <jskov@redhat.com>
+
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.h: Proper sizes.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.ldi: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_ram.mlt: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_rom.h: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_rom.ldi: Same.
+ * include/pkgconf/mlt_mips_rm7000_ocelot_rom.mlt: Same.
+
+ * src/platform.S (hal_memc_setup_table): Fixed so it sets up SDRAM
+ correctly (only 256MB, though, I think - only uses banks 0 and 2).
+
+2000-12-01 Jesper Skov <jskov@redhat.com>
+
+ * src/platform.S: Initialization code. Still not working.
+
+ * cdl/hal_mips_rm7000_ocelot.cdl: Added CPU clock and RedBoot
+ options.
+
+2000-11-30 Jesper Skov <jskov@redhat.com>
+
+ * src/ns16552.c: Use uncached address space.
+
+ * Cloned from ref4955. Still stuff to clean out and stuff to add.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/hal/mips/rm7000/var/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:13:07 2001
@@ -0,0 +1,62 @@
+2001-01-26 Jesper Skov <jskov@redhat.com>
+
+ * include/variant.inc: Remove hal_intc_decode macro since it's a
+ change needed in arch.
+
+2001-01-25 Jesper Skov <jskov@redhat.com>
+
+ * include/variant.inc: Added hal_intc_decode macro which masks the
+ cause register with the status register. Works around what would
+ appear to be a HW bug.
+
+2001-01-19 Jesper Skov <jskov@redhat.com>
+
+ * src/var_misc.c (hal_variant_init): Enable caches.
+
+ * include/variant.inc: Fixed typos in icache clear code.
+
+2001-01-10 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_mips_rm7000.cdl: Fix typo.
+
+2000-12-07 Jesper Skov <jskov@redhat.com>
+
+ * src/var_misc.c (hal_variant_init): Disable caches until flash
+ stuff is working.
+
+2000-12-06 Jesper Skov <jskov@redhat.com>
+
+ * src/mips_rm7000.ld: Include extras.o regardless of CYGPKG_IO
+ presence.
+
+ * src/var_misc.c: Enable caches.
+
+2000-11-30 Jesper Skov <jskov@redhat.com>
+
+ * Cloned from hal/mips/tx49
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/hal/powerpc/cogent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/cogent/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/02/13 01:23:31 1.19
+++ ChangeLog 2001/04/06 17:13:13
@@ -0,0 +1,5 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_powerpc_cogent.cdl: Does not guarantee virtual vector
+ support.
+
Index: packages/hal/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/02/27 01:21:47 1.22
+++ ChangeLog 2001/04/06 17:13:20
@@ -0,0 +1,5 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_powerpc_mbx.cdl: Does not guarantee virtual vector
+ support.
+
Index: packages/hal/sh/cq7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7708/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/02/13 01:23:33 1.11
+++ ChangeLog 2001/04/06 17:13:25
@@ -0,0 +1,9 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7708_cq7708.cdl: Does not guarantee virtual vector
+ support.
+
+2001-02-27 Jesper Skov <jskov@redhat.com>
+
+ * include/platform.inc: Init correct vector with interrupt VSR.
+
Index: packages/hal/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7750/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/02/13 01:23:34 1.5
+++ ChangeLog 2001/04/06 17:13:30
@@ -0,0 +1,10 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7750_cq7750.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
+2001-02-27 Jesper Skov <jskov@redhat.com>
+
+ * include/platform.inc: Init correct vector with interrupt VSR.
+
Index: packages/hal/sh/edk7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/edk7708/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/02/13 01:23:34 1.4
+++ ChangeLog 2001/04/06 17:13:35
@@ -0,0 +1,9 @@
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_edk7708.cdl: Does not guarantee virtual vector
+ support.
+
+2001-02-27 Jesper Skov <jskov@redhat.com>
+
+ * include/platform.inc: Init correct vector with interrupt VSR.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/02/27 01:21:48 1.6
+++ ChangeLog 2001/04/06 17:13:46
@@ -0,0 +1,6 @@
+2001-02-28 Jesper Skov <jskov@redhat.com>
+
+ * src/variant.S (cyg_hal_cache_enable): Write ORed value, not just
+ the enable bit.
+ Problem noticed by Ryouzaburou Suzuki <ryos@atom-tc.or.jp>
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/02/27 01:21:48 1.6
+++ ChangeLog 2001/04/06 17:13:52
@@ -0,0 +1,12 @@
+2001-03-12 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/var_misc.c: Ensure case ranges have spaces around identifiers
+ to allow correct parsing by compiler.
+
+2001-02-28 Jesper Skov <jskov@redhat.com>
+
+ * src/variant.S (cyg_hal_dcache_enable, cyg_hal_icache_enable):
+ Write ORed value, not just the enable bit.
+ * include/var_cache.h: Fix various macro typos.
+ Fixes from Ryouzaburou Suzuki <ryos@atom-tc.or.jp>
+
Index: packages/hal/v85x/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/arch/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/02/13 01:23:34 1.12
+++ ChangeLog 2001/04/06 17:13:58
@@ -0,0 +1,34 @@
+2001-03-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S: Overhaul...
+ Make interrupt processing path faster, especially by implementing
+ CYGDBG_HAL_COMMON_INTERRUPTS_SAVE_MINIMUM_CONTEXT
+ Add ROMRAM startup support
+ Pass in correct argument to exception_handler
+ Call DSRs with parameter flushback area
+ Add __allow_nmi as a somewhat kludgy means of determining
+ whether NMIs should be ignored - important if the board resets
+ and the vector tables are temporarily inconsistent.
+ Initialize __vsr_table statically.
+ Add some generic elements of ICE debugging support
+
+ * src/v85x.ld: Remove - redundant.
+
+ * src/hal_mk_defs.c (main): Update to reflect new vector names
+ (to match official NEC docs)
+
+ * src/hal_misc.c (exception_handler): Remove cygmon cruft.
+ (hal_arch_default_isr): Report spurious interrupts.
+ (hal_idle_thread_action): use halt instruction
+
+ * include/hal_arch.h: Remove obsolete comment reference to arch.inc.
+
+ * include/basetype.h: No need to include <pkgconf/hal.h>
+ * include/hal_io.h: Ditto.
+ * include/nec-stub.h: Similarly for <pkgconf/system.h>
+
+ * cdl/hal_v85x.cdl: Move CYGHWR_HAL_V85X_CPU_FREQ into platforms
+ (and make Hz, not MHz).
+ Add generic ICE debugging interface.
+ Description tidies.
+
@@ -194 +228 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/v85x/ceb_v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/ceb_v850/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/02/13 01:23:34 1.6
+++ ChangeLog 2001/04/06 17:14:07
@@ -0,0 +1,60 @@
+2001-03-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_v85x_ceb_v850.cdl: Support choice between V850/SA1 and
+ V850/SB1, and adjust descriptions accordingly.
+ Support ROMRAM startup.
+ Support booting from FLASH.
+ Use generic V850 diag driver.
+ Allow setting of CPU frequency.
+ Add extra baud rates.
+ Build SREC GDB stub images as well as binary images.
+
+ * include/hal_diag.h: We only support virtual vectors now.
+
+ * include/hal_platform_setup.h: Comment better.
+ Support different wait states for different CPU speeds.
+
+ * include/plf_cache.h: Just empty now - defaults are in variant HAL.
+ * include/plf_intr.h: Ditto.
+ * include/plf_io.h: Ditto.
+
+ * include/plf_sections.h: Support V850/SB1 differences, and
+ add __allow_nmi as per recent arch HAL vectors.S change.
+
+ * src/plf_misc.c: Update register names with new versions defined
+ in variant HAL.
+
+ * src/plf_stub.c: Remove unnecessary includes. Add some comments.
+ * include/v850_regs.h: Remove. Content moved to v850 HAL.
+
+ * src/hal_diag.c: Remove. Consolidated into v850 HAL.
+
+ * src/v850flash.S: Sample image to program into flash for EPROM
+ startup.
+
+ * include/pkgconf/mlt_v85x_v850_ceb_flash.h:
+ * include/pkgconf/mlt_v85x_v850_ceb_flash.ldi:
+ * include/pkgconf/mlt_v85x_v850_ceb_flash.mlt:
+ * include/pkgconf/mlt_v85x_v850_ceb_flashromram.h:
+ * include/pkgconf/mlt_v85x_v850_ceb_flashromram.ldi:
+ * include/pkgconf/mlt_v85x_v850_ceb_flashromram.mlt:
+ * include/pkgconf/mlt_v85x_v850_ceb_romram.h:
+ * include/pkgconf/mlt_v85x_v850_ceb_romram.ldi:
+ * include/pkgconf/mlt_v85x_v850_ceb_romram.mlt:
+ Create.
+
+ * include/pkgconf/mlt_v85x_v850_ceb_ram.h:
+ * include/pkgconf/mlt_v85x_v850_ceb_ram.ldi:
+ * include/pkgconf/mlt_v85x_v850_ceb_ram.mlt:
+ * include/pkgconf/mlt_v85x_v850_ceb_rom.h:
+ * include/pkgconf/mlt_v85x_v850_ceb_rom.ldi:
+ * include/pkgconf/mlt_v85x_v850_ceb_rom.mlt:
+ Support new ram_vectors section, and fix ram region size (don't
+ allow the use of I/O space).
+
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_v85x_ceb_v850.cdl: Removed
+ CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
+ default.
+
@@ -143 +203 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/hal/v85x/v850/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/v850/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/09/11 02:42:55 1.4
+++ ChangeLog 2001/04/06 17:14:15
@@ -0,0 +1,39 @@
+2001-03-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_v85x_v850.cdl: Fix typo.
+
+2001-03-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/hal_diag.c: Move here from platform HALs - on-board serial0
+ is generic for V850 platforms.
+
+ * cdl/hal_v85x_v850.cdl: Build hal_diag.c
+ Add interfaces indicating variant.
+ Add option for ICE debugging.
+
+ * include/v850_common.h: Move register definitions here from
+ platform HAL and define both SA1 and SB1 variants.
+ Also rename some to match official docs.
+
+ * include/var_arch.h: No need to include <pkgconf/hal.h>
+
+ * include/var_cache.h: Provide empty default cache macros here.
+
+ * include/var_intr.h: Move interrupt definitions here from
+ platform HAL and define for both SA1 and SB1 variants.
+ Also rename some to match official docs.
+
+ * src/v850_misc.c: Doesn't use tracing, so don't include header.
+
+ * src/v850_stub.c: Reflect CYGNUM_HAL_VECTOR_WATCHDOG_TIMER ->
+ CYGNUM_HAL_VECTOR_INTWDT renaming.
+ Add support for debugging via ICE and gdbserv.
+
+ * src/v85x_v850.ld: Start at "start" not "reset_vector".
+ Support ram_vectors section (separated out to support ROMRAM startup).
+
+ * src/nec.ld: Remove - redundant.
+
+ * tests/nmitest.c: Added. Standalone test for checking if we've
+ received an NMI.
+
@@ -90 +129 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/01/19 07:37:47 1.14
+++ ChangeLog 2001/04/06 17:14:27
@@ -0,0 +1,12 @@
+2001-03-21 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/eth_drivers.cdl: Fewer buffers needed in stand-alone mode.
+
+2001-03-12 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/eth_drivers.cdl: Permit defines for
+ CYGPKG_IO_ETH_DRIVERS_STAND_ALONE and CYGPKG_IO_ETH_DRIVERS_NET.
+ The generic i82559 driver needs to know, unfortunately; it calls
+ its own DSR directly to unblock after a lost interrupt. And you
+ mustn't call the DSR under RedBoot == ....STAND_ALONE.
+
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/01/12 08:11:47 1.11
+++ ChangeLog 2001/04/06 17:14:33
@@ -0,0 +1,22 @@
+2001-03-15 Gary Thomas <gthomas@redhat.com>
+
+ * src/file.cxx (open): Check for required/valid open mode.
+
+2001-03-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/misc.cxx (cyg_mtab_lookup): check valid mtab entry
+ (umount): ditto.
+
+2001-03-14 Martin van Veen <martin_van_veen@yahoo.com>
+
+ * src/misc.cxx (mount): Return error if mount fails.
+
+2001-03-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/misc.cxx (mount): Do implicit 'chdir()' in the
+ absence of any statically mounted file systems.
+ (cyg_fs_lock, cyg_fs_unlock): Add assertions.
+
+ * src/file.cxx (LOCK_FS):
+ * src/dir.cxx (LOCK_FS): Add assertions on 'mte'.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/02/27 01:21:48 1.9
+++ ChangeLog 2001/04/06 17:14:41
@@ -0,0 +1,22 @@
+2001-03-21 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (flash_program): Verify data after programming.
+
+2001-03-21 Jesper Skov <jskov@redhat.com>
+
+ * include/flash.h: Added low voltage error message.
+ * src/flash.c: And its error message.
+
+2001-03-17 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (flash_program):
+ * include/flash.h: Add support for [StrataFLASH] buffered writes.
+ This requires knowledge of the device write buffer size [saved].
+
+2001-03-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c:
+ * include/flash.h: Allow platform to define pre/post routines
+ to enable/disable device access. These may be required, e.g.
+ to turn on some voltage, etc.
+
Index: packages/io/pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/pci/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/02/13 01:23:35 1.11
+++ ChangeLog 2001/04/06 17:14:49
@@ -0,0 +1,8 @@
+2001-02-28 Hugo Tyson <hmt@redhat.com>
+
+ * tests/pci1.c (pci_scan): Added a new function to re-scan the
+ device list after configuring to let a human confirm that we truly
+ are seeing distinct devices - ie. do they retain their distinct
+ resource allocations in the BARs? This was useful to me in
+ investigating a recalcitrant target...
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.54
diff -u -0 -r1.54 ChangeLog
--- ChangeLog 2001/02/27 01:21:48 1.54
+++ ChangeLog 2001/04/06 17:14:59
@@ -0,0 +1,7 @@
+2001-03-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/kernel.cdl: Only need to compile dbg_gdb.cxx with
+ CYGDBG_KERNEL_DEBUG_GDB_THREAD_SUPPORT
+
+ * src/debug/dbg_gdb.cxx: Add new dbg_thread_id() function.
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/02/13 01:23:38 1.4
+++ ChangeLog 2001/04/06 17:15:04
@@ -0,0 +1,34 @@
+2001-03-19 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/common/stream.cxx (refill_read_buffer): Flush all streams here...
+ (read): ...rather than here, or...
+ (read_byte): ...here.
+ This means less flushing, which improves performance.
+
+ * src/input/fgets.cxx: Add a reminder comment to improve this later.
+ * src/input/gets.cxx: Ditto.
+
+
+2001-03-16 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/stream.hxx (class Cyg_StdioStream): Improve member visibility.
+
+ * src/common/stream.cxx (refill_read_buffer): Ensure eof is set.
+ * src/common/feof.cxx: New file. Implements the long lost
+ feof(), ferror() and clearerr() functions which were MIA for
+ no good reason.
+ * cdl/stdio.cdl: Build it.
+
+2001-03-15 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/stdio.cdl (CYGDAT_LIBC_STDIO_DEFAULT_CONSOLE): Default to
+ tty default console.
+
+ * src/input/fgets.cxx (fgets): Reimplement to work with EOF properly.
+ Add tracing.
+ * src/input/gets.cxx (gets): Ditto.
+
+ * include/io.hxx, include/io.inl, include/stream.hxx,
+ include/stream.inl, include/streambuf.hxx, include/streambuf.inl:
+ Silence warnings from recent compilers.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/02/27 01:21:48 1.19
+++ ChangeLog 2001/04/06 17:15:17
@@ -0,0 +1,19 @@
+2001-03-28 Richard Panton <rpanton@3glab.com>
+
+ * include/bootp.h: Define func protos with C linkage
+ * include/netdb.h: Ditto
+ * include/network.h: Ditto
+ * include/tftp_support.h: Ditto
+
+ * src/lib/getserv.c: getservbynumber() -> getservbyport()
+
+2001-03-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/lib/network_support.c (init_all_network_interfaces):
+ FIx slightly broken previous attempt in abort code.
+
+2001-03-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/lib/network_support.c (init_all_network_interfaces):
+ Let initialization of PCMCIA devices abort after ~5 seconds.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/02/27 01:21:48 1.22
+++ ChangeLog 2001/04/06 17:15:23
@@ -0,0 +1,154 @@
+2001-03-28 Mark Salter <msalter@redhat.com>
+
+ * src/net/tcp.c (__tcp_handler): Don't send ACK from TIME_WAIT state
+ unless the FIN comes in again.
+
+2000-03-27 Grant Edwards <grante@visi.com>
+
+ * src/net/tcp.c (__tcp_handler): Fixed sequence number bug seen when
+ doing an active close.
+
+2001-03-23 Gary Thomas <gthomas@redhat.com>
+
+ * src/printf.c (_vprintf): Support %u (unsigned) descriptor.
+
+ * src/main.c (do_cksum): New command to compute and print a POSIX
+ checksum on a range of memory.
+
+ * src/crc.c (posix_crc32): New routine - matches POSIX algorithm.
+
+2001-03-21 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/redboot.cdl: Back off previous change in number of packets.
+ Also change minimum - below this, network debugging fails.
+
+ * src/flash.c (fis_write): New function - support raw writes to FLASH.
+
+ * src/net/enet.c (__enet_poll): Try to continue if out of packets.
+
+ * src/main.c:
+ * src/load.c:
+ * src/flash.c:
+ * include/redboot.h: Keep track of available "user" RAM.
+
+ * cdl/redboot.cdl: Reduce default number of [network] packets.
+
+2001-03-20 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/net_io.c (net_io_test): Change for new calling convention.
+
+ * src/main.c (cyg_start): Idle processing now in I/O routines.
+
+ * src/io.c (gets): Move idle processing into this function.
+
+ * include/net/net.h (net_io_test): Needs idle parameter.
+
+ * include/redboot.h: Change 'idle' functions to take state (idle/not).
+
+2001-03-19 Jesper Skov <jskov@redhat.com>
+
+ * cdl/redboot.cdl: Put version.o file in the public lib directory
+ so other packages can get at it and link redboot.
+
+2001-03-16 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (fis_create): Preserve memory [load/exec] address
+ when making assumptions [rewriting existing image].
+
+2001-03-16 Mark Salter <msalter@redhat.com>
+
+ * src/main.c (cyg_start): Restore console channel after returning
+ from stub.
+
+2001-03-15 Gary Thomas <gthomas@redhat.com>
+2001-03-15 Grant Edwards <grante@visi.com>
+
+ * src/net/bootp.c (bootp_handler): Guard against buffer overflow.
+
+2001-03-15 Hugo Tyson <hmt@redhat.com>
+
+ * src/flash.c (fis_create): The code was installing a default for
+ img_size from data_length of an extant record. That's zero, so,
+ so whilst the flash was erased, no data was copied in!
+ (fis_list): Added a -d to get the data length field displayed.
+
+2001-03-15 Jesper Skov <jskov@redhat.com>
+
+ * src/main.c: Make use of script variable conditional on flash.
+
+ * include/redboot.h: Changed type of workspace_end to silence
+ warning.
+
+ * src/net/ping.c (do_ping): Fix warning.
+ * src/net/pktbuf.c (__pktbuf_dump): Fix warnings.
+
+2001-03-14 Gary Thomas <gthomas@redhat.com>
+
+ * src/main.c (do_go): Make timeout code consistent with other
+ versions, e.g. script timeout. Also, allow a script to continue
+ if it was in effect when 'go' was called and ^C was typed.
+
+ * src/flash.c (fis_create): Ask for additional user verification
+ if any [important] parameters are being assumed [left out by user].
+ This just adds a level of safety in the presence of assumptions.
+
+2001-03-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/main.c: Define 'workspace' based on MLT files, rather than
+ simply using end of RAM area.
+
+ * src/flash.c: Use 'workspace' for scratch area.
+
+ * include/redboot.h: Define new variables 'workspace_XXX' to specify
+ ares used by RedBoot for scratch, etc.
+
+2001-03-12 Jesper Skov <jskov@redhat.com>
+
+ * src/decompress.c: Removed Z_BAD_CRC hack. zlib does CRC checking
+ now.
+
+2001-03-09 Jesper Skov <jskov@redhat.com>
+
+ * src/misc_funs.c: Added strncpy.
+ * include/redboot.h: And declaration.
+
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * src/load.c (do_load): Added decompression support.
+ * src/flash.c (fis_load): Same.
+
+ * src/decompress.c: Added. Interfaces the zlib API.
+
+ * include/redboot.h: Added some definitions used by decompression
+ code.
+
+ * cdl/redboot.cdl: Added option to control size of zlib bounce
+ buffer.
+
+2001-03-05 Jesper Skov <jskov@redhat.com>
+
+ * src/main.c (cyg_start): Make sure communication channels are
+ initialized.
+
+2001-03-03 Gary Thomas <gthomas@redhat.com>
+
+ * src/main.c (do_idle): New function - all 'idle' handling is here.
+
+ * src/io.c (mon_read_char_with_timeout): Improve timeout handling
+ when scanning for a console by applying the minimum possible value
+ (1 ms) to each channel, accumulating the total value. The previous
+ algorithm was quite poor on systems where there is no buffering,
+ i.e. serial channels with no FIFOs, because each channel would
+ wait for T/N (t = total timeout, N = number channels). This might
+ possibly have been much longer than the devices could tolerate and
+ still return valid data.
+
+2001-03-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/version.c: Add 'bootstrap' to banner so the world can see
+ more of what RedBoot's all about.
+
+2001-02-28 Gary Thomas <gthomas@redhat.com>
+
+ * include/redboot.h: Fix prioritization of 'init' table entries.
+
@@ -148,0 +303 @@
+ This is used by the MIPS3264 GNUPro runtime.
Index: packages/services/compress/zlib/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:15:30 2001
@@ -0,0 +1,63 @@
+2001-03-12 Jesper Skov <jskov@redhat.com>
+
+ * src/inflate.c: Remove BAD_CRC state. Do separate CRC for
+ gzippped data.
+ * include/zlib.h: Removed Z_BAD_CRC hack. Rename crc32 function.
+ * src/crc32.c: Include zlib.h header from
+ include/cyg/compress. Rename function.
+ * cdl/compress_zlib.cdl: Build the crc32.c file.
+
+2001-03-09 Jesper Skov <jskov@redhat.com>
+
+ * src/compress.c: Include zlib.h header from include/cyg/compress.
+ * src/uncompr.c: Same.
+ * tests/zlib1.c: Added.
+ * tests/zlib2.c: Added.
+ * cdl/compress_zlib.cdl: Compile tests. Compile
+ files holding compress/uncompress functions.
+
+ * cdl/compress_zlib.cdl: Don't warn about prototypes when building.
+
+2001-03-08 Jesper Skov <jskov@redhat.com>
+
+ * cdl/compress_zlib.cdl: Add isoinfra requirement.
+
+ * include/zconf.h: Override STDC check.
+
+ * include/zlib.h: Added new BAD_CRC return type. Comment out crc32
+ declaration.
+
+ * src/inflate.c: Added additional states to allow for gzip header
+ decoding.
+
+ * src/adler32.c: Include zlib.h header from include/cyg/compress.
+ * src/zutil.h: Same.
+
+ * Import zlib 1.1.3 sources, but leave out some sub
+ directories. See src/README.eCos for details.
+
+//===========================================================================
+//####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/services/compress/zlib/current/src/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Apr 6 10:15:41 2001
@@ -0,0 +1,471 @@
+
+ ChangeLog file for zlib
+
+Changes in 1.1.3 (9 July 1998)
+- fix "an inflate input buffer bug that shows up on rare but persistent
+ occasions" (Mark)
+- fix gzread and gztell for concatenated .gz files (Didier Le Botlan)
+- fix gzseek(..., SEEK_SET) in write mode
+- fix crc check after a gzeek (Frank Faubert)
+- fix miniunzip when the last entry in a zip file is itself a zip file
+ (J Lillge)
+- add contrib/asm586 and contrib/asm686 (Brian Raiter)
+ See http://www.muppetlabs.com/~breadbox/software/assembly.html
+- add support for Delphi 3 in contrib/delphi (Bob Dellaca)
+- add support for C++Builder 3 and Delphi 3 in contrib/delphi2 (Davide Moretti)
+- do not exit prematurely in untgz if 0 at start of block (Magnus Holmgren)
+- use macro EXTERN instead of extern to support DLL for BeOS (Sander Stoks)
+- added a FAQ file
+
+- Support gzdopen on Mac with Metrowerks (Jason Linhart)
+- Do not redefine Byte on Mac (Brad Pettit & Jason Linhart)
+- define SEEK_END too if SEEK_SET is not defined (Albert Chin-A-Young)
+- avoid some warnings with Borland C (Tom Tanner)
+- fix a problem in contrib/minizip/zip.c for 16-bit MSDOS (Gilles Vollant)
+- emulate utime() for WIN32 in contrib/untgz (Gilles Vollant)
+- allow several arguments to configure (Tim Mooney, Frodo Looijaard)
+- use libdir and includedir in Makefile.in (Tim Mooney)
+- support shared libraries on OSF1 V4 (Tim Mooney)
+- remove so_locations in "make clean" (Tim Mooney)
+- fix maketree.c compilation error (Glenn, Mark)
+- Python interface to zlib now in Python 1.5 (Jeremy Hylton)
+- new Makefile.riscos (Rich Walker)
+- initialize static descriptors in trees.c for embedded targets (Nick Smith)
+- use "foo-gz" in example.c for RISCOS and VMS (Nick Smith)
+- add the OS/2 files in Makefile.in too (Andrew Zabolotny)
+- fix fdopen and halloc macros for Microsoft C 6.0 (Tom Lane)
+- fix maketree.c to allow clean compilation of inffixed.h (Mark)
+- fix parameter check in deflateCopy (Gunther Nikl)
+- cleanup trees.c, use compressed_len only in debug mode (Christian Spieler)
+- Many portability patches by Christian Spieler:
+ . zutil.c, zutil.h: added "const" for zmem*
+ . Make_vms.com: fixed some typos
+ . Make_vms.com: msdos/Makefile.*: removed zutil.h from some dependency lists
+ . msdos/Makefile.msc: remove "default rtl link library" info from obj files
+ . msdos/Makefile.*: use model-dependent name for the built zlib library
+ . msdos/Makefile.emx, nt/Makefile.emx, nt/Makefile.gcc:
+ new makefiles, for emx (DOS/OS2), emx&rsxnt and mingw32 (Windows 9x / NT)
+- use define instead of typedef for Bytef also for MSC small/medium (Tom Lane)
+- replace __far with _far for better portability (Christian Spieler, Tom Lane)
+- fix test for errno.h in configure (Tim Newsham)
+
+Changes in 1.1.2 (19 March 98)
+- added contrib/minzip, mini zip and unzip based on zlib (Gilles Vollant)
+ See http://www.winimage.com/zLibDll/unzip.html
+- preinitialize the inflate tables for fixed codes, to make the code
+ completely thread safe (Mark)
+- some simplifications and slight speed-up to the inflate code (Mark)
+- fix gzeof on non-compressed files (Allan Schrum)
+- add -std1 option in configure for OSF1 to fix gzprintf (Martin Mokrejs)
+- use default value of 4K for Z_BUFSIZE for 16-bit MSDOS (Tim Wegner + Glenn)
+- added os2/Makefile.def and os2/zlib.def (Andrew Zabolotny)
+- add shared lib support for UNIX_SV4.2MP (MATSUURA Takanori)
+- do not wrap extern "C" around system includes (Tom Lane)
+- mention zlib binding for TCL in README (Andreas Kupries)
+- added amiga/Makefile.pup for Amiga powerUP SAS/C PPC (Andreas Kleinert)
+- allow "make install prefix=..." even after configure (Glenn Randers-Pehrson)
+- allow "configure --prefix $HOME" (Tim Mooney)
+- remove warnings in example.c and gzio.c (Glenn Randers-Pehrson)
+- move Makefile.sas to amiga/Makefile.sas
+
+Changes in 1.1.1 (27 Feb 98)
+- fix macros _tr_tally_* in deflate.h for debug mode (Glenn Randers-Pehrson)
+- remove block truncation heuristic which had very marginal effect for zlib
+ (smaller lit_bufsize than in gzip 1.2.4) and degraded a little the
+ compression ratio on some files. This also allows inlining _tr_tally for
+ matches in deflate_slow.
+- added msdos/Makefile.w32 for WIN32 Microsoft Visual C++ (Bob Frazier)
+
+Changes in 1.1.0 (24 Feb 98)
+- do not return STREAM_END prematurely in inflate (John Bowler)
+- revert to the zlib 1.0.8 inflate to avoid the gcc 2.8.0 bug (Jeremy Buhler)
+- compile with -DFASTEST to get compression code optimized for speed only
+- in minigzip, try mmap'ing the input file first (Miguel Albrecht)
+- increase size of I/O buffers in minigzip.c and gzio.c (not a big gain
+ on Sun but significant on HP)
+
+- add a pointer to experimental unzip library in README (Gilles Vollant)
+- initialize variable gcc in configure (Chris Herborth)
+
+Changes in 1.0.9 (17 Feb 1998)
+- added gzputs and gzgets functions
+- do not clear eof flag in gzseek (Mark Diekhans)
+- fix gzseek for files in transparent mode (Mark Diekhans)
+- do not assume that vsprintf returns the number of bytes written (Jens Krinke)
+- replace EXPORT with ZEXPORT to avoid conflict with other programs
+- added compress2 in zconf.h, zlib.def, zlib.dnt
+- new asm code from Gilles Vollant in contrib/asm386
+- simplify the inflate code (Mark):
+ . Replace ZALLOC's in huft_build() with single ZALLOC in inflate_blocks_new()
+ . ZALLOC the length list in inflate_trees_fixed() instead of using stack
+ . ZALLOC the value area for huft_build() instead of using stack
+ . Simplify Z_FINISH check in inflate()
+
+- Avoid gcc 2.8.0 comparison bug a little differently than zlib 1.0.8
+- in inftrees.c, avoid cc -O bug on HP (Farshid Elahi)
+- in zconf.h move the ZLIB_DLL stuff earlier to avoid problems with
+ the declaration of FAR (Gilles VOllant)
+- install libz.so* with mode 755 (executable) instead of 644 (Marc Lehmann)
+- read_buf buf parameter of type Bytef* instead of charf*
+- zmemcpy parameters are of type Bytef*, not charf* (Joseph Strout)
+- do not redeclare unlink in minigzip.c for WIN32 (John Bowler)
+- fix check for presence of directories in "make install" (Ian Willis)
+
+Changes in 1.0.8 (27 Jan 1998)
+- fixed offsets in contrib/asm386/gvmat32.asm (Gilles Vollant)
+- fix gzgetc and gzputc for big endian systems (Markus Oberhumer)
+- added compress2() to allow setting the compression level
+- include sys/types.h to get off_t on some systems (Marc Lehmann & QingLong)
+- use constant arrays for the static trees in trees.c instead of computing
+ them at run time (thanks to Ken Raeburn for this suggestion). To create
+ trees.h, compile with GEN_TREES_H and run "make test".
+- check return code of example in "make test" and display result
+- pass minigzip command line options to file_compress
+- simplifying code of inflateSync to avoid gcc 2.8 bug
+
+- support CC="gcc -Wall" in configure -s (QingLong)
+- avoid a flush caused by ftell in gzopen for write mode (Ken Raeburn)
+- fix test for shared library support to avoid compiler warnings
+- zlib.lib -> zlib.dll in msdos/zlib.rc (Gilles Vollant)
+- check for TARGET_OS_MAC in addition to MACOS (Brad Pettit)
+- do not use fdopen for Metrowerks on Mac (Brad Pettit))
+- add checks for gzputc and gzputc in example.c
+- avoid warnings in gzio.c and deflate.c (Andreas Kleinert)
+- use const for the CRC table (Ken Raeburn)
+- fixed "make uninstall" for shared libraries
+- use Tracev instead of Trace in infblock.c
+- in example.c use correct compressed length for test_sync
+- suppress +vnocompatwarnings in configure for HPUX (not always supported)
+
+Changes in 1.0.7 (20 Jan 1998)
+- fix gzseek which was broken in write mode
+- return error for gzseek to negative absolute position
+- fix configure for Linux (Chun-Chung Chen)
+- increase stack space for MSC (Tim Wegner)
+- get_crc_table and inflateSyncPoint are EXPORTed (Gilles Vollant)
+- define EXPORTVA for gzprintf (Gilles Vollant)
+- added man page zlib.3 (Rick Rodgers)
+- for contrib/untgz, fix makedir() and improve Makefile
+
+- check gzseek in write mode in example.c
+- allocate extra buffer for seeks only if gzseek is actually called
+- avoid signed/unsigned comparisons (Tim Wegner, Gilles Vollant)
+- add inflateSyncPoint in zconf.h
+- fix list of exported functions in nt/zlib.dnt and mdsos/zlib.def
+
+Changes in 1.0.6 (19 Jan 1998)
+- add functions gzprintf, gzputc, gzgetc, gztell, gzeof, gzseek, gzrewind and
+ gzsetparams (thanks to Roland Giersig and Kevin Ruland for some of this code)
+- Fix a deflate bug occuring only with compression level 0 (thanks to
+ Andy Buckler for finding this one).
+- In minigzip, pass transparently also the first byte for .Z files.
+- return Z_BUF_ERROR instead of Z_OK if output buffer full in uncompress()
+- check Z_FINISH in inflate (thanks to Marc Schluper)
+- Implement deflateCopy (thanks to Adam Costello)
+- make static libraries by default in configure, add --shared option.
+- move MSDOS or Windows specific files to directory msdos
+- suppress the notion of partial flush to simplify the interface
+ (but the symbol Z_PARTIAL_FLUSH is kept for compatibility with 1.0.4)
+- suppress history buffer provided by application to simplify the interface
+ (this feature was not implemented anyway in 1.0.4)
+- next_in and avail_in must be initialized before calling inflateInit or
+ inflateInit2
+- add EXPORT in all exported functions (for Windows DLL)
+- added Makefile.nt (thanks to Stephen Williams)
+- added the unsupported "contrib" directory:
+ contrib/asm386/ by Gilles Vollant <info@winimage.com>
+ 386 asm code replacing longest_match().
+ contrib/iostream/ by Kevin Ruland <kevin@rodin.wustl.edu>
+ A C++ I/O streams interface to the zlib gz* functions
+ contrib/iostream2/ by Tyge Løvset <Tyge.Lovset@cmr.no>
+ Another C++ I/O streams interface
+ contrib/untgz/ by "Pedro A. Aranda Guti\irrez" <paag@tid.es>
+ A very simple tar.gz file extractor using zlib
+ contrib/visual-basic.txt by Carlos Rios <c_rios@sonda.cl>
+ How to use compress(), uncompress() and the gz* functions from VB.
+- pass params -f (filtered data), -h (huffman only), -1 to -9 (compression
+ level) in minigzip (thanks to Tom Lane)
+
+- use const for rommable constants in deflate
+- added test for gzseek and gztell in example.c
+- add undocumented function inflateSyncPoint() (hack for Paul Mackerras)
+- add undocumented function zError to convert error code to string
+ (for Tim Smithers)
+- Allow compilation of gzio with -DNO_DEFLATE to avoid the compression code.
+- Use default memcpy for Symantec MSDOS compiler.
+- Add EXPORT keyword for check_func (needed for Windows DLL)
+- add current directory to LD_LIBRARY_PATH for "make test"
+- create also a link for libz.so.1
+- added support for FUJITSU UXP/DS (thanks to Toshiaki Nomura)
+- use $(SHAREDLIB) instead of libz.so in Makefile.in (for HPUX)
+- added -soname for Linux in configure (Chun-Chung Chen,
+- assign numbers to the exported functions in zlib.def (for Windows DLL)
+- add advice in zlib.h for best usage of deflateSetDictionary
+- work around compiler bug on Atari (cast Z_NULL in call of s->checkfn)
+- allow compilation with ANSI keywords only enabled for TurboC in large model
+- avoid "versionString"[0] (Borland bug)
+- add NEED_DUMMY_RETURN for Borland
+- use variable z_verbose for tracing in debug mode (L. Peter Deutsch).
+- allow compilation with CC
+- defined STDC for OS/2 (David Charlap)
+- limit external names to 8 chars for MVS (Thomas Lund)
+- in minigzip.c, use static buffers only for 16-bit systems
+- fix suffix check for "minigzip -d foo.gz"
+- do not return an error for the 2nd of two consecutive gzflush() (Felix Lee)
+- use _fdopen instead of fdopen for MSC >= 6.0 (Thomas Fanslau)
+- added makelcc.bat for lcc-win32 (Tom St Denis)
+- in Makefile.dj2, use copy and del instead of install and rm (Frank Donahoe)
+- Avoid expanded $Id$. Use "rcs -kb" or "cvs admin -kb" to avoid Id expansion.
+- check for unistd.h in configure (for off_t)
+- remove useless check parameter in inflate_blocks_free
+- avoid useless assignment of s->check to itself in inflate_blocks_new
+- do not flush twice in gzclose (thanks to Ken Raeburn)
+- rename FOPEN as F_OPEN to avoid clash with /usr/include/sys/file.h
+- use NO_ERRNO_H instead of enumeration of operating systems with errno.h
+- work around buggy fclose on pipes for HP/UX
+- support zlib DLL with BORLAND C++ 5.0 (thanks to Glenn Randers-Pehrson)
+- fix configure if CC is already equal to gcc
+
+Changes in 1.0.5 (3 Jan 98)
+- Fix inflate to terminate gracefully when fed corrupted or invalid data
+- Use const for rommable constants in inflate
+- Eliminate memory leaks on error conditions in inflate
+- Removed some vestigial code in inflate
+- Update web address in README
+
+Changes in 1.0.4 (24 Jul 96)
+- In very rare conditions, deflate(s, Z_FINISH) could fail to produce an EOF
+ bit, so the decompressor could decompress all the correct data but went
+ on to attempt decompressing extra garbage data. This affected minigzip too.
+- zlibVersion and gzerror return const char* (needed for DLL)
+- port to RISCOS (no fdopen, no multiple dots, no unlink, no fileno)
+- use z_error only for DEBUG (avoid problem with DLLs)
+
+Changes in 1.0.3 (2 Jul 96)
+- use z_streamp instead of z_stream *, which is now a far pointer in MSDOS
+ small and medium models; this makes the library incompatible with previous
+ versions for these models. (No effect in large model or on other systems.)
+- return OK instead of BUF_ERROR if previous deflate call returned with
+ avail_out as zero but there is nothing to do
+- added memcmp for non STDC compilers
+- define NO_DUMMY_DECL for more Mac compilers (.h files merged incorrectly)
+- define __32BIT__ if __386__ or i386 is defined (pb. with Watcom and SCO)
+- better check for 16-bit mode MSC (avoids problem with Symantec)
+
+Changes in 1.0.2 (23 May 96)
+- added Windows DLL support
+- added a function zlibVersion (for the DLL support)
+- fixed declarations using Bytef in infutil.c (pb with MSDOS medium model)
+- Bytef is define's instead of typedef'd only for Borland C
+- avoid reading uninitialized memory in example.c
+- mention in README that the zlib format is now RFC1950
+- updated Makefile.dj2
+- added algorithm.doc
+
+Changes in 1.0.1 (20 May 96) [1.0 skipped to avoid confusion]
+- fix array overlay in deflate.c which sometimes caused bad compressed data
+- fix inflate bug with empty stored block
+- fix MSDOS medium model which was broken in 0.99
+- fix deflateParams() which could generated bad compressed data.
+- Bytef is define'd instead of typedef'ed (work around Borland bug)
+- added an INDEX file
+- new makefiles for DJGPP (Makefile.dj2), 32-bit Borland (Makefile.b32),
+ Watcom (Makefile.wat), Amiga SAS/C (Makefile.sas)
+- speed up adler32 for modern machines without auto-increment
+- added -ansi for IRIX in configure
+- static_init_done in trees.c is an int
+- define unlink as delete for VMS
+- fix configure for QNX
+- add configure branch for SCO and HPUX
+- avoid many warnings (unused variables, dead assignments, etc...)
+- no fdopen for BeOS
+- fix the Watcom fix for 32 bit mode (define FAR as empty)
+- removed redefinition of Byte for MKWERKS
+- work around an MWKERKS bug (incorrect merge of all .h files)
+
+Changes in 0.99 (27 Jan 96)
+- allow preset dictionary shared between compressor and decompressor
+- allow compression level 0 (no compression)
+- add deflateParams in zlib.h: allow dynamic change of compression level
+ and compression strategy.
+- test large buffers and deflateParams in example.c
+- add optional "configure" to build zlib as a shared library
+- suppress Makefile.qnx, use configure instead
+- fixed deflate for 64-bit systems (detected on Cray)
+- fixed inflate_blocks for 64-bit systems (detected on Alpha)
+- declare Z_DEFLATED in zlib.h (possible parameter for deflateInit2)
+- always return Z_BUF_ERROR when deflate() has nothing to do
+- deflateInit and inflateInit are now macros to allow version checking
+- prefix all global functions and types with z_ with -DZ_PREFIX
+- make falloc completely reentrant (inftrees.c)
+- fixed very unlikely race condition in ct_static_init
+- free in reverse order of allocation to help memory manager
+- use zlib-1.0/* instead of zlib/* inside the tar.gz
+- make zlib warning-free with "gcc -O3 -Wall -Wwrite-strings -Wpointer-arith
+ -Wconversion -Wstrict-prototypes -Wmissing-prototypes"
+- allow gzread on concatenated .gz files
+- deflateEnd now returns Z_DATA_ERROR if it was premature
+- deflate is finally (?) fully deterministic (no matches beyond end of input)
+- Document Z_SYNC_FLUSH
+- add uninstall in Makefile
+- Check for __cpluplus in zlib.h
+- Better test in ct_align for partial flush
+- avoid harmless warnings for Borland C++
+- initialize hash_head in deflate.c
+- avoid warning on fdopen (gzio.c) for HP cc -Aa
+- include stdlib.h for STDC compilers
+- include errno.h for Cray
+- ignore error if ranlib doesn't exist
+- call ranlib twice for NeXTSTEP
+- use exec_prefix instead of prefix for libz.a
+- renamed ct_* as _tr_* to avoid conflict with applications
+- clear z->msg in inflateInit2 before any error return
+- initialize opaque in example.c, gzio.c, deflate.c and inflate.c
+- fixed typo in zconf.h (_GNUC__ => __GNUC__)
+- check for WIN32 in zconf.h and zutil.c (avoid farmalloc in 32-bit mode)
+- fix typo in Make_vms.com (f$trnlnm -> f$getsyi)
+- in fcalloc, normalize pointer if size > 65520 bytes
+- don't use special fcalloc for 32 bit Borland C++
+- use STDC instead of __GO32__ to avoid redeclaring exit, calloc, etc...
+- use Z_BINARY instead of BINARY
+- document that gzclose after gzdopen will close the file
+- allow "a" as mode in gzopen.
+- fix error checking in gzread
+- allow skipping .gz extra-field on pipes
+- added reference to Perl interface in README
+- put the crc table in FAR data (I dislike more and more the medium model :)
+- added get_crc_table
+- added a dimension to all arrays (Borland C can't count).
+- workaround Borland C bug in declaration of inflate_codes_new & inflate_fast
+- guard against multiple inclusion of *.h (for precompiled header on Mac)
+- Watcom C pretends to be Microsoft C small model even in 32 bit mode.
+- don't use unsized arrays to avoid silly warnings by Visual C++:
+ warning C4746: 'inflate_mask' : unsized array treated as '__far'
+ (what's wrong with far data in far model?).
+- define enum out of inflate_blocks_state to allow compilation with C++
+
+Changes in 0.95 (16 Aug 95)
+- fix MSDOS small and medium model (now easier to adapt to any compiler)
+- inlined send_bits
+- fix the final (:-) bug for deflate with flush (output was correct but
+ not completely flushed in rare occasions).
+- default window size is same for compression and decompression
+ (it's now sufficient to set MAX_WBITS in zconf.h).
+- voidp -> voidpf and voidnp -> voidp (for consistency with other
+ typedefs and because voidnp was not near in large model).
+
+Changes in 0.94 (13 Aug 95)
+- support MSDOS medium model
+- fix deflate with flush (could sometimes generate bad output)
+- fix deflateReset (zlib header was incorrectly suppressed)
+- added support for VMS
+- allow a compression level in gzopen()
+- gzflush now calls fflush
+- For deflate with flush, flush even if no more input is provided.
+- rename libgz.a as libz.a
+- avoid complex expression in infcodes.c triggering Turbo C bug
+- work around a problem with gcc on Alpha (in INSERT_STRING)
+- don't use inline functions (problem with some gcc versions)
+- allow renaming of Byte, uInt, etc... with #define.
+- avoid warning about (unused) pointer before start of array in deflate.c
+- avoid various warnings in gzio.c, example.c, infblock.c, adler32.c, zutil.c
+- avoid reserved word 'new' in trees.c
+
+Changes in 0.93 (25 June 95)
+- temporarily disable inline functions
+- make deflate deterministic
+- give enough lookahead for PARTIAL_FLUSH
+- Set binary mode for stdin/stdout in minigzip.c for OS/2
+- don't even use signed char in inflate (not portable enough)
+- fix inflate memory leak for segmented architectures
+
+Changes in 0.92 (3 May 95)
+- don't assume that char is signed (problem on SGI)
+- Clear bit buffer when starting a stored block
+- no memcpy on Pyramid
+- suppressed inftest.c
+- optimized fill_window, put longest_match inline for gcc
+- optimized inflate on stored blocks.
+- untabify all sources to simplify patches
+
+Changes in 0.91 (2 May 95)
+- Default MEM_LEVEL is 8 (not 9 for Unix) as documented in zlib.h
+- Document the memory requirements in zconf.h
+- added "make install"
+- fix sync search logic in inflateSync
+- deflate(Z_FULL_FLUSH) now works even if output buffer too short
+- after inflateSync, don't scare people with just "lo world"
+- added support for DJGPP
+
+Changes in 0.9 (1 May 95)
+- don't assume that zalloc clears the allocated memory (the TurboC bug
+ was Mark's bug after all :)
+- let again gzread copy uncompressed data unchanged (was working in 0.71)
+- deflate(Z_FULL_FLUSH), inflateReset and inflateSync are now fully implemented
+- added a test of inflateSync in example.c
+- moved MAX_WBITS to zconf.h because users might want to change that.
+- document explicitly that zalloc(64K) on MSDOS must return a normalized
+ pointer (zero offset)
+- added Makefiles for Microsoft C, Turbo C, Borland C++
+- faster crc32()
+
+Changes in 0.8 (29 April 95)
+- added fast inflate (inffast.c)
+- deflate(Z_FINISH) now returns Z_STREAM_END when done. Warning: this
+ is incompatible with previous versions of zlib which returned Z_OK.
+- work around a TurboC compiler bug (bad code for b << 0, see infutil.h)
+ (actually that was not a compiler bug, see 0.81 above)
+- gzread no longer reads one extra byte in certain cases
+- In gzio destroy(), don't reference a freed structure
+- avoid many warnings for MSDOS
+- avoid the ERROR symbol which is used by MS Windows
+
+Changes in 0.71 (14 April 95)
+- Fixed more MSDOS compilation problems :( There is still a bug with
+ TurboC large model.
+
+Changes in 0.7 (14 April 95)
+- Added full inflate support.
+- Simplified the crc32() interface. The pre- and post-conditioning
+ (one's complement) is now done inside crc32(). WARNING: this is
+ incompatible with previous versions; see zlib.h for the new usage.
+
+Changes in 0.61 (12 April 95)
+- workaround for a bug in TurboC. example and minigzip now work on MSDOS.
+
+Changes in 0.6 (11 April 95)
+- added minigzip.c
+- added gzdopen to reopen a file descriptor as gzFile
+- added transparent reading of non-gziped files in gzread.
+- fixed bug in gzread (don't read crc as data)
+- fixed bug in destroy (gzio.c) (don't return Z_STREAM_END for gzclose).
+- don't allocate big arrays in the stack (for MSDOS)
+- fix some MSDOS compilation problems
+
+Changes in 0.5:
+- do real compression in deflate.c. Z_PARTIAL_FLUSH is supported but
+ not yet Z_FULL_FLUSH.
+- support decompression but only in a single step (forced Z_FINISH)
+- added opaque object for zalloc and zfree.
+- added deflateReset and inflateReset
+- added a variable zlib_version for consistency checking.
+- renamed the 'filter' parameter of deflateInit2 as 'strategy'.
+ Added Z_FILTERED and Z_HUFFMAN_ONLY constants.
+
+Changes in 0.4:
+- avoid "zip" everywhere, use zlib instead of ziplib.
+- suppress Z_BLOCK_FLUSH, interpret Z_PARTIAL_FLUSH as block flush
+ if compression method == 8.
+- added adler32 and crc32
+- renamed deflateOptions as deflateInit2, call one or the other but not both
+- added the method parameter for deflateInit2.
+- added inflateInit2
+- simplied considerably deflateInit and inflateInit by not supporting
+ user-provided history buffer. This is supported only in deflateInit2
+ and inflateInit2.
+
+Changes in 0.3:
+- prefix all macro names with Z_
+- use Z_FINISH instead of deflateEnd to finish compression.
+- added Z_HUFFMAN_ONLY
+- added gzerror()
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/02/13 01:23:39 1.11
+++ ChangeLog 2001/04/06 17:15:54
@@ -0,0 +1,5 @@
+2001-03-21 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/memalloc.cdl: Specify explicit output file when preprocessing
+ heapgen.cpp. Improves portability.
+
Index: packages/templates/redboot/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/redboot/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/08/25 17:33:51 1.1
+++ ChangeLog 2001/04/06 17:16:04
@@ -0,0 +1,5 @@
+2001-03-19 Jesper Skov <jskov@redhat.com>
+
+ * current.ect: Don't set CYGBLD_BUILD_GDB_STUBS - it should be
+ not be present in new platform ports.
+
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-02-19 9:27 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-02-19 9:27 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-02-19).
Here is a summary of the files modified:
M host/tools/configtool/ChangeLog
M host/tools/configtool/standalone/win32/Configtool.cpp
M packages/ChangeLog
M packages/ecos.db
A packages/devs/serial/arm/iq80310/current/ChangeLog
A packages/devs/serial/arm/iq80310/current/cdl/ser_arm_iq80310.cdl
A packages/devs/serial/arm/iq80310/current/include/arm_iq80310_ser.inl
M packages/hal/arm/iq80310/current/src/diag/pci_bios.h
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/src/hal_misc.c
M packages/language/c/libc/stdlib/current/ChangeLog
M packages/language/c/libc/stdlib/current/src/rand.cxx
M packages/redboot/current/ChangeLog
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/load.c
====================================
The following changes were made to NEWS and ChangeLogs:
Index: host/tools/configtool/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2000/08/25 17:32:40 1.11
+++ ChangeLog 2001/02/19 17:25:55
@@ -0,0 +1,6 @@
+2001-02-14 Julian Smart <julians@redhat.com>
+
+ * standalone/win32/configtool.cpp
+
+ Added support for Cygwin 00r1 when searching for registry hints.
+
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.43
diff -u -0 -r1.43 ChangeLog
--- ChangeLog 2001/02/15 18:18:11 1.43
+++ ChangeLog 2001/02/19 17:26:04
@@ -1578 +1578 @@
-// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
Index: packages/devs/serial/arm/iq80310/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Mon Feb 19 09:26:12 2001
@@ -0,0 +1,30 @@
+2000-10-25 Mark Salter <msalter@redhat.com>
+
+ * include/arm_iq80310_ser.inl: Initial checkin.
+ * cdl/ser_arm_iq80310.cdl: Ditto.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.40
diff -u -0 -r1.40 ChangeLog
--- ChangeLog 2001/02/13 01:23:28 1.40
+++ ChangeLog 2001/02/19 17:26:23
@@ -0,0 +1,5 @@
+2001-02-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/hal_misc.c: Added option to call hal_ctrlc_isr() in default
+ ISR when in RedBoot.
+
@@ -7,0 +13,125 @@
+
+2001-01-31 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/mips-stub.h: Added prototypes for __is_bsp_syscall() and
+ hal_syscall_handler().
+
+ * include/hal_arch.h:
+ Reorganized HAL_SavedRegisters structure to work properly with a
+ 64 bit processor. Fields are now correctly sized, and aligned on
+ the right boundaries.
+
+ * include/arch.inc:
+ Added option for variant and platform to supply extra bits to be
+ added to INITIAL_SR.
+ Reorganized register save area layout to match changes in
+ hal_arch.h.
+ Added macros sva, lva, mvatc0, mvafc0 to transfer 64 bit items to
+ and from memory/CP0 (*va* is used because most such values are
+ (virtual) addresses).
+
+ * src/vectors.S: Added use of *va* macros where appropriate.
+
+ * src/mips-stub.c: Added __is_bsp_syscall() function.
+
+ * src/hal_syscall.c: Added this file to support GNUPro system
+ calls in RedBoot.
+
+ * cdl/hal_mips.cdl: Added hal_syscall.c to compile list.
+
+2001-01-26 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_intr.h: Added extern for hal_delay_us.
+
+2001-01-26 Jesper Skov <jskov@redhat.com>
+
+ * include/variant.inc: Make hal_intc_decode macro mask the cause
+ register with the status (interrupt mask) register.
+
+2001-01-25 Jesper Skov <jskov@redhat.com>
+
+ * include/arch.inc: Allow hal_intc_decode to be defined by variant
+ or platform.
+
+2000-12-06 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_intr.h (HAL_DELAY_US): Added.
+ * src/hal_misc.c (hal_delay_us): Added. And fixed to work with an
+ incrementer that ticks at the pipeline clock rate.
+
+2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_cache.h: IWAY->_IWAY, DWAY->_DWAY for namespace
+ cleanliness
+
+2000-12-05 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h: Use variant specific method to select cache
+ WAY.
+
+2000-10-20 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_misc.c: Update __mem_fault_handler declaration.
+
+2000-09-15 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_intr.h (HAL_DEFAULT_ISR): Fix warning.
+ (HAL_DEFAULT_ISR): Undo that change.
+
+2000-09-14 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_intr.h: Only define _FPE when there's a FPU.
+
+2000-09-13 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_intr.h (HAL_VSR_SET_TO_ECOS_HANDLER): Fix compiler
+ warning.
+
+ * src/vectors.S: Fully decode TLB related exceptions.
+ * src/hal_misc.c (cyg_hal_exception_handler): Undid below change.
+
+ * src/hal_misc.c (cyg_hal_exception_handler): Base vector
+ calculation on cause register, not the provided vector value.
+
+2000-09-12 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_intr.h: Added definition for decoded FPU
+ exceptions.
+
+ * src/hal_misc.c (cyg_hal_exception_handler): Decode FPU
+ exceptions.
+
+2000-09-07 Jesper Skov <jskov@redhat.com>
+
+ * include/basetype.h: Removed change from yesterday.
+
+ * include/hal_intr.h (CYGNUM_HAL_EXCEPTION_FPU): Associated to FPE
+ exceptions.
+
+2000-09-06 Jesper Skov <jskov@redhat.com>
+
+ * include/basetype.h: Override the alignment macros for the MIPS
+ architecture. The MIPS compiler only alows a maximum of 4 bytes
+ of alignment where as the default is 8
+
+ * include/hal_cache.h (_HAL_ASM_DCACHE_ALL_WAYS): Force d-cache
+ selection.
+
+2000-09-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/mips-stub.h: No longer need to define
+ CYGARC_REGSIZE_DIFFERS_FROM_TARGET_REGISTER_T
+ (CYGARC_SIGN_EXTEND_REGISTERS):
+
+ * include/mips-stub.h: Change vr4300 register sizes to use 32-bit
+ target_register_t, and tell the generic stub to use sign extension.
+ Ditto for tx49
+ * include/hal_cache.h (_HAL_ASM_SET_MIPS_ISA): Don't use pasting
+ when it doesn't result in a preprocessing token. Just use string
+ concatenation.
+
+2000-07-21 Drew Moseley <dmoseley@redhat.com>
+
+ * src/vectors.S: Only jump uncached to _start if
+ CYGARC_START_FUNC_UNCACHED is defined.
+
Index: packages/language/c/libc/stdlib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdlib/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/08/25 17:33:40 1.1
+++ ChangeLog 2001/02/19 17:26:29
@@ -0,0 +1,4 @@
+2001-02-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/rand.cxx: Fix typo
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/02/15 18:18:15 1.20
+++ ChangeLog 2001/02/19 17:26:39
@@ -0,0 +1,11 @@
+2001-02-16 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/flash.c (load_flash_config): Move setting of config_ok to
+ true to before we look for a script to run. Otherwise scripts just
+ don't work.
+
+2001-02-14 Hugo Tyson <hmt@redhat.com>
+
+ * src/load.c (do_load): Wrap the help message at < 80 cols and fix
+ a coupla warnings.
+
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-02-15 10:18 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-02-15 10:18 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-02-14).
Here is a summary of the files modified:
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/include/pthread.h
M packages/compat/posix/current/src/pthread.cxx
M packages/compat/posix/current/src/signal.cxx
M packages/compat/posix/current/src/time.cxx
A packages/devs/eth/arm/iq80310/current/ChangeLog
A packages/devs/eth/arm/iq80310/current/cdl/iq80310_eth_drivers.cdl
A packages/devs/eth/arm/iq80310/current/include/iq80310_info.h
A packages/devs/eth/arm/iq80310/current/src/if_iq80310.c
A packages/devs/eth/arm/iq80310/current/src/if_shmem.S
A packages/devs/flash/arm/iq80310/current/ChangeLog
A packages/devs/flash/arm/iq80310/current/cdl/flash_iq80310.cdl
A packages/devs/flash/arm/iq80310/current/src/flash.h
A packages/devs/flash/arm/iq80310/current/src/flash_erase_block.c
A packages/devs/flash/arm/iq80310/current/src/flash_lock_block.c
A packages/devs/flash/arm/iq80310/current/src/flash_program_buf.c
A packages/devs/flash/arm/iq80310/current/src/flash_query.c
A packages/devs/flash/arm/iq80310/current/src/flash_unlock_block.c
A packages/devs/flash/arm/iq80310/current/src/iq80310_flash.c
M packages/hal/arm/aeb/current/ChangeLog
M packages/hal/arm/aeb/current/src/aeb_misc.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/hal_intr.h
M packages/hal/arm/arch/current/src/hal_misc.c
M packages/hal/arm/arch/current/src/hal_mk_defs.c
M packages/hal/arm/arch/current/src/vectors.S
M packages/hal/arm/cma230/current/ChangeLog
M packages/hal/arm/cma230/current/src/cma230_misc.c
M packages/hal/arm/ebsa285/current/ChangeLog
M packages/hal/arm/ebsa285/current/src/ebsa285_misc.c
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/src/edb7xxx_misc.c
A packages/hal/arm/iq80310/current/ChangeLog
A packages/hal/arm/iq80310/current/cdl/hal_arm_iq80310.cdl
A packages/hal/arm/iq80310/current/include/hal_cache.h
A packages/hal/arm/iq80310/current/include/hal_diag.h
A packages/hal/arm/iq80310/current/include/hal_iq80310.h
A packages/hal/arm/iq80310/current/include/hal_platform_ints.h
A packages/hal/arm/iq80310/current/include/hal_platform_setup.h
A packages/hal/arm/iq80310/current/include/plf_io.h
A packages/hal/arm/iq80310/current/include/plf_stub.h
A packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_ram.h
A packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_ram.ldi
A packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_ram.mlt
A packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_rom.h
A packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_rom.ldi
A packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_rom.mlt
A packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_roma.h
A packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_roma.ldi
A packages/hal/arm/iq80310/current/include/pkgconf/mlt_arm_iq80310_roma.mlt
A packages/hal/arm/iq80310/current/misc/redboot_RAM.cfg
A packages/hal/arm/iq80310/current/misc/redboot_RAMA.cfg
A packages/hal/arm/iq80310/current/misc/redboot_ROM.cfg
A packages/hal/arm/iq80310/current/misc/redboot_ROMA.cfg
A packages/hal/arm/iq80310/current/src/hal_diag.c
A packages/hal/arm/iq80310/current/src/iq80310_misc.c
A packages/hal/arm/iq80310/current/src/iq80310_pci.c
A packages/hal/arm/iq80310/current/src/diag/7_segment_displays.h
A packages/hal/arm/iq80310/current/src/diag/cycduart.c
A packages/hal/arm/iq80310/current/src/diag/cycduart.h
A packages/hal/arm/iq80310/current/src/diag/diag.c
A packages/hal/arm/iq80310/current/src/diag/ether_test.c
A packages/hal/arm/iq80310/current/src/diag/ether_test.h
A packages/hal/arm/iq80310/current/src/diag/external_timer.c
A packages/hal/arm/iq80310/current/src/diag/flash.c
A packages/hal/arm/iq80310/current/src/diag/i557_eep.c
A packages/hal/arm/iq80310/current/src/diag/i557_eep.h
A packages/hal/arm/iq80310/current/src/diag/interrupts.c
A packages/hal/arm/iq80310/current/src/diag/io_utils.c
A packages/hal/arm/iq80310/current/src/diag/iq80310.h
A packages/hal/arm/iq80310/current/src/diag/irq.S
A packages/hal/arm/iq80310/current/src/diag/memtest.c
A packages/hal/arm/iq80310/current/src/diag/pci_bios.h
A packages/hal/arm/iq80310/current/src/diag/pci_serv.c
A packages/hal/arm/iq80310/current/src/diag/test_menu.c
A packages/hal/arm/iq80310/current/src/diag/test_menu.h
A packages/hal/arm/iq80310/current/src/diag/xscale_test.c
M packages/hal/arm/pid/current/ChangeLog
M packages/hal/arm/pid/current/src/pid_misc.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/src/flash.c
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.28
diff -u -0 -r1.28 NEWS
--- NEWS 2001/02/13 01:23:17 1.28
+++ NEWS 2001/02/15 18:12:48
@@ -0,0 +1,3 @@
+* Added Intel XScale support with the IQ80310 Software Development and
+ Processor Evaluation Kit. Support includes flash and ethernet drivers,
+ and RedBoot support.
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.42
diff -u -0 -r1.42 ChangeLog
--- ChangeLog 2001/02/13 01:23:17 1.42
+++ ChangeLog 2001/02/15 18:13:08
@@ -37,0 +38,4 @@
+2000-11-04 Mark Salter <msalter@redhat.com>
+
+ * ecos.db: Add CYGPKG_DEVS_ETH_ARM_IQ80310.
+
@@ -41,0 +46,4 @@
+
+2000-10-26 Mark Salter <msalter@redhat.com>
+
+ * ecos.db: Add support for XScale IQ80310
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2001/02/13 01:23:17 1.13
+++ ChangeLog 2001/02/15 18:13:27
@@ -0,0 +1,14 @@
+2001-02-14 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pthread.h: Remove pthread_canceled() and
+ pthread_testcancel_unlock().
+
+ * src/pthread.cxx: Ditto.
+ (pthread_join): Restructure to have function exit only at function end
+ (pthread_cond_timedwait): Check for timeouts and return ETIMEDOUT
+
+ * src/signal.cxx (sigtimedwait): Restructure cancellation testing
+
+ * src/time.cxx (nanosleep): test for cancellation at the end of the
+ function to keep Nick happy ;).
+
@@ -636,0 +651,23 @@
+####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) 2000, 2001 Red Hat, Inc.
+ All Rights Reserved.
+ -------------------------------------------
+
+####COPYRIGHTEND####
Index: packages/devs/eth/arm/iq80310/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Thu Feb 15 10:13:44 2001
@@ -0,0 +1,45 @@
+2000-12-21 Mark Salter <msalter@redhat.com>
+
+ * src/if_iq80310.c (i82559_start): Fix syntax error when DEBUG defined.
+
+2000-11-22 Mark Salter <msalter@redhat.com>
+
+ * src/if_iq80310.c (pci_init_find_82559s): Don't install ISR handler or
+ unmask interrupt if CYGPKG_REDBOOT defined.
+
+2000-11-06 Mark Salter <msalter@redhat.com>
+
+ * src/if_iq80310.c: Add initialization of physical layer interface.
+ Turned off debugging messages.
+
+ * include/iq80310_info.h: Add definitions for ethernet physical
+ interface.
+
+//===========================================================================
+//####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####
+//===========================================================================
+
+
+
Index: packages/devs/flash/arm/iq80310/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Thu Feb 15 10:13:55 2001
@@ -0,0 +1,45 @@
+2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/iq80310_flash.c (flash_code_overlaps): Define stext/etext
+ as array types so no assumptions can be made by the compiler about
+ location.
+
+2000-11-22 Mark Salter <msalter@redhat.com>
+
+ * src/flash_unlock_block.c (flash_unlock_block): Fix broken
+ read of lock bits.
+
+2000-11-19 Mark Salter <msalter@redhat.com>
+
+ * src/flash_unlock_block.c (flash_unlock_block): Fix lock state
+ query to properly use FLASH_P2V macro. Don't issue lock state
+ query for block we are unlocking.
+
+ * src/flash_program_buf.c (flash_program_buf): Fix code to skip
+ over Yavapai registers in flash memory space.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/hal/arm/aeb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/aeb/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2001/02/13 01:23:20 1.21
+++ ChangeLog 2001/02/15 18:14:17
@@ -0,0 +1,5 @@
+2001-02-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/aeb_misc.c (hal_IRQ_handler): Use CYGNUM_HAL_INTERRUPT_NONE
+ for spurious interrupt.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.48
diff -u -0 -r1.48 ChangeLog
--- ChangeLog 2001/02/13 01:23:20 1.48
+++ ChangeLog 2001/02/15 18:14:34
@@ -0,0 +1,12 @@
+2001-02-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S (handle_IRQ_or_FIQ): Change behaviour for
+ handling spurious interrupts.
+
+ * src/hal_misc.c (hal_spurious_IRQ): New function - called
+ when a spurious interrupt is detected. Defined as "weak"
+ so platforms can provide localized support.
+
+ * src/hal_mk_defs.c:
+ * include/hal_intr.h (CYGNUM_HAL_INTERRUPT_NONE): Define.
+
@@ -101,0 +114,2 @@
+
+ * include/hal_io.h: Include cyg/hal/plf_io.h for IQ80310.
Index: packages/hal/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/cma230/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/02/13 01:23:21 1.15
+++ ChangeLog 2001/02/15 18:14:47
@@ -0,0 +1,5 @@
+2001-02-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/cma230_misc.c (hal_IRQ_handler):
+ Return CYGNUM_HAL_INTERRUPT_NONE for spurious interrupts.
+
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/02/13 01:23:22 1.15
+++ ChangeLog 2001/02/15 18:15:04
@@ -0,0 +1,5 @@
+2001-02-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/ebsa285_misc.c (hal_IRQ_handler):
+ Return CYGNUM_HAL_INTERRUPT_NONE for spurious interrupts.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog 2001/02/13 01:23:22 1.20
+++ ChangeLog 2001/02/15 18:15:34
@@ -0,0 +1,5 @@
+2001-02-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/edb7xxx_misc.c (hal_IRQ_handler):
+ Return CYGNUM_HAL_INTERRUPT_NONE for spurious interrupts.
+
Index: packages/hal/arm/iq80310/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Thu Feb 15 10:15:55 2001
@@ -0,0 +1,196 @@
+2001-02-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/iq80310_misc.c (hal_IRQ_handler):
+ Return CYGNUM_HAL_INTERRUPT_NONE for spurious interrupts.
+
+2001-02-08 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Replace CYGSEM_HAL_DIAG_MANGLER_None with
+ CYGDBG_HAL_DIAG_TO_DEBUG_CHAN.
+
+2001-02-07 Mark Salter <msalter@redhat.com>
+
+ * src/diag/external_timer.c (counter_test): Fix printf format
+ string to work with stripped down RedBoot printf.(counter_test):
+
+2001-02-06 Mark Salter <msalter@redhat.com>
+
+ * src/diag/external_timer.c: Merged in Cyclone changes.
+ * src/diag/interrupts.c: Ditto.
+ * src/diag/memtest.c: Ditto.
+ * src/diag/xscale_test.c: Ditto.
+
+2001-02-02 Mark Salter <msalter@redhat.com>
+
+ * src/diag/xscale_test.c (seven_segment_display): Use volatile for
+ delay loop variable to avoid optimizing it away.
+
+ * src/diag/flash.c (flash_buffer): Change huge array (.bss) to a
+ pointer to scratchpad RAM above RedBoot.
+
+ * src/iq80310_misc.c (hal_hardware_init): Don't enable FIQ (for now).
+ (cyg_hal_plf_is_stopped_by_hardware): Check for stopped by BKPT insn.
+
+ * misc/redboot_ROM.cfg (CYGNUM_IO_ETH_DRIVERS_NUM_PKT): Set value to 2.
+ * misc/redboot_ROMA.cfg: Ditto.
+ * misc/redboot_RAM.cfg: Ditto.
+ * misc/redboot_RAMA.cfg: Ditto.
+
+2001-01-31 Mark Salter <msalter@redhat.com>
+
+ * src/iq80310_pci.c (__pci_abort_handler): Use naked attribute for
+ use as abort handler.
+
+ * src/iq80310_misc.c (_scrub_ecc): New function.
+ (hal_IRQ_handler): Fix switched sensing of FIQ/IRQ.
+ (hal_hardware_init): Install handlers for NMI FIQs. Fix switched
+ installation of FIQ/IRQ ISRs.
+
+ * include/hal_iq80310.h (RFR_INIT_VAL): Double refresh interval.
+ Add more register definitions.
+
+ * include/hal_platform_setup.h: Add support for baterry test.
+ Enable Yavapai single-bit error correction.
+
+ * src/diag/*: Integrate latest Cyclone code. Add RHEPL to contributed
+ files.
+
+2001-01-31 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Replaced CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL
+ with CYGSEM_HAL_DIAG_MANGLER_None
+
+ * include/hal_diag.h: Fix hal_delay_us declaration.
+
+2001-01-26 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
+ * include/plf_stub.h: Moved reset macro to
+ * include/hal_platform_ints.h: this file.
+
+2001-01-11 Mark Salter <msalter@redhat.com>
+
+ * include/hal_platform_setup.h: Remove hardcoded position dependencies
+ in page table setup.
+
+ * cdl/hal_arm_iq80310.cdl (CYGSEM_HAL_ARM_IQ80310_ARMBOOT): New
+ bool option. If true, modifies ROM startup so that we coexist with
+ ARM bootloader.
+
+ * include/pkgconf/mlt_arm_iq80310_roma.mlt: New file. ROM statrup
+ with modified start address to coexist with ARM bootloader.
+ * include/pkgconf/mlt_arm_iq80310_roma.h: Regenerated.
+ * include/pkgconf/mlt_arm_iq80310_roma.ldi: Regenerated.
+
+ * misc/redboot_ROMA.cfg: RedBoot configuration for ROM startup by
+ ARM booloader in FLASH boot sector.
+ * misc/redboot_RAMA.cfg: RedBoot configuration for RAM startup with
+ ARM booloader in FLASH boot sector.
+
+2001-01-08 Mark Salter <msalter@redhat.com>
+
+ * src/diag/diag.c (do_hdwr_diag): Turn off debug channel interrupt
+ and reset PCI bus before calling Cyclone diag code.
+
+ * src/diag/xscale_test.c (hdwr_diag): Uncomment call to
+ sys_pci_device_init.
+
+2001-01-05 Mark Salter <msalter@redhat.com>
+
+ * src/iq80310_misc.c (iq80310_program_new_stack): New function to
+ setup stack for programs called by RedBoot.
+ * cdl/hal_arm_iq80310.cdl: Add define for HAL_ARCH_PROGRAM_NEW_STACK.
+ (Merged from XScale branch).
+
+ * cdl/hal_arm_iq80310.cdl: Add compile of Cyclone diag code.
+ * src/diag: New directory with IQ80310 hw diag code from Cyclone.
+
+2000-12-21 Mark Salter <msalter@redhat.com>
+
+ * src/iq80310_pci.c (cyg_hal_plf_pci_init): Play nice with PC BIOS.
+ (pci_config_cleanup): Don't use fixed bus numbers.
+
+ * include/plf_io.h (HAL_PCI_TRANSLATE_INTERRUPT): Don't use fixed
+ secondary bus number.
+
+ * include/hal_platform_setup.h: Increase reset delay to 60ms.
+ Remove dead code.
+
+2000-11-22 Mark Salter <msalter@redhat.com>
+
+ * src/hal_diag.c: Support 57600 baud.
+ * cdl/hal_arm_iq80310.cdl: Accept 57600 as legal baudrate.
+
+ * misc/redboot_RAM.cfg: Set CYGBLD_REDBOOT_MIN_IMAGE_SIZE to 0x40000.
+ * misc/redboot_ROM.cfg: Ditto.
+
+2000-11-19 Mark Salter <msalter@redhat.com>
+
+ * src/iq80310_misc.c (hal_clock_read): Fix timer bit juggling.
+
+2000-11-19 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_iq80310.cdl: Define CYGBLD_HAL_PLATFORM_IO_H.
+
+2000-11-16 Mark Salter <msalter@redhat.com>
+
+ * src/iq80310_misc.c: Add support for external timer as RTC.
+ (nirq_ISR): Correct dispatch for X3 interrupts.
+
+ * include/hal_platform_ints.h (CYGNUM_HAL_INTERRUPT_RTC): Use ext timer.
+ (HAL_DELAY_US): Define.
+
+ * cdl/hal_arm_iq80310.cdl: Correct CYGNUM_HAL_RTC_PERIOD.
+
+2000-11-06 Mark Salter <msalter@redhat.com>
+
+ * misc/redboot_RAM.cfg: Turn on CYGSEM_REDBOOT_BSP_SYSCALLS.
+ * misc/redboot_ROM.cfg: Ditto.
+
+2000-11-04 Mark Salter <msalter@redhat.com>
+
+ * misc/redboot_RAM.cfg: Add in PCI and ethernet.
+ * misc/redboot_ROM.cfg: Ditto.
+
+ * include/plf_io.h: Fleshed out PCI support.
+
+ * cdl/hal_arm_iq80310.cdl: Add iq80310_pci.C for compile.
+ Change default baud to 115200.
+
+ * src/iq80310_pci.c: New file. HAL pci support.
+
+ * include/plf_stub.h: Reworked HW watchpoint/breakpoint support.
+
+ * src/iq80310_misc.c (hal_hardware_init): Remove DSU setup.
+ (cyg_hal_plf_hw_watchpoint): Support one range instead of two
+ single byte locations.
+ (cyg_hal_plf_is_stopped_by_hardware): Rework interface to return
+ reason for hardware stop and data address.
+
+ * include/hal_platform_setup.h (PLATFORM_SETUP1): Clear DSU state.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/hal/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/pid/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2001/02/13 01:23:23 1.23
+++ ChangeLog 2001/02/15 18:16:15
@@ -0,0 +1,5 @@
+2001-02-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/pid_misc.c (hal_IRQ_handler):
+ Return CYGNUM_HAL_INTERRUPT_NONE for spurious interrupts.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/02/13 01:23:38 1.19
+++ ChangeLog 2001/02/15 18:16:41
@@ -0,0 +1,5 @@
+2001-02-13 Hugo Tyson <hmt@redhat.com>
+
+ * src/flash.c: Fix token/string pasting thinko: ## operators are
+ not needed and do confuse some compilers.
+
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-02-12 17:24 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-02-12 17:24 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-12-21).
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/eth/amd/pcnet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/amd/pcnet/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/12/07 14:15:04 1.4
+++ ChangeLog 2001/12/21 17:56:29
@@ -0,0 +1,5 @@
+2001-12-17 Jesper Skov <jskov@redhat.com>
+
+ * src/if_pcnet.c (amd_pcnet_init): Fix warning.
+ (pcnet_send): Fix bad debug code.
+
Index: packages/devs/eth/arm/iq80310/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/iq80310/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/10/19 07:02:29 1.4
+++ ChangeLog 2001/12/21 17:56:33
@@ -0,0 +1,6 @@
+2001-12-20 Mark Salter <msalter@redhat.com>
+
+ * cdl/iq80310_eth_drivers.cdl: Add "flavor data" (as pointed out by
+ hmt@redhat.com) to CYGNUM_DEVS_ETH_ARM_IQ80310_MAX_TX_DESCRIPTORS and
+ CYGNUM_DEVS_ETH_ARM_IQ80310_MAX_RX_DESCRIPTORS.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.31
diff -u -0 -r1.31 ChangeLog
--- ChangeLog 2001/12/15 13:42:19 1.31
+++ ChangeLog 2001/12/21 17:56:38
@@ -0,0 +1,5 @@
+2001-12-19 Mark Salter <msalter@redhat.com>
+
+ * include/arch.inc: Use fnsave instead of fsave.
+ * src/vectors.S: Ditto.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.60
diff -u -0 -r1.60 ChangeLog
--- ChangeLog 2001/12/07 14:15:04 1.60
+++ ChangeLog 2001/12/21 17:56:43
@@ -0,0 +1,7 @@
+2001-12-17 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_arch.h (CYGARC_HAL_GET_RETURN_ADDRESS,
+ (CYGARC_HAL_GET_RETURN_ADDRESS_BACKUP): Added dummy arguments.
+
+ * src/hal_misc.c (cyg_hal_exception_handler): Fix warning.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.50
diff -u -0 -r1.50 ChangeLog
--- ChangeLog 2001/12/15 13:42:20 1.50
+++ ChangeLog 2001/12/21 17:56:48
@@ -0,0 +1,7 @@
+2001-12-16 Mark Salter <msalter@redhat.com>
+
+ * src/fs/ide.c: Add ATAPI support.
+ * include/fs/ide.h: Add ATAPI defines.
+ * src/fs/disk.c (disk_stream_open): Fix support for IDE CDROMs.
+ (disk_parse_filename): Ditto.
+
====================================
Here is a summary of the files modified:
M packages/devs/eth/amd/pcnet/current/ChangeLog
M packages/devs/eth/amd/pcnet/current/src/if_pcnet.c
M packages/devs/eth/arm/iq80310/current/ChangeLog
M packages/devs/eth/arm/iq80310/current/cdl/iq80310_eth_drivers.cdl
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/include/arch.inc
M packages/hal/i386/arch/current/src/vectors.S
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/include/hal_arch.h
M packages/hal/mips/arch/current/src/hal_misc.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/include/fs/ide.h
M packages/redboot/current/src/fs/disk.c
M packages/redboot/current/src/fs/ide.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-01-26 0:15 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-01-26 0:15 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-12-15).
The following changes were made to NEWS and ChangeLogs:
Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/12/07 14:15:03 1.18
+++ ChangeLog 2001/12/15 13:40:54
@@ -0,0 +1,9 @@
+2001-12-07 Bart Veer <bartv@redhat.com>
+
+ * doc/language.sgml, doc/*.html:
+ Add a footnote clarifying a particular Tcl expression
+ (bug 57097). Regenerate html.
+
+ * doc/fixhtml.tcl
+ Removed, the master copy now lives in pkgconf
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog 2001/11/23 17:12:53 1.24
+++ ChangeLog 2001/12/15 13:40:58
@@ -0,0 +1,6 @@
+2001-12-11 Nick Garnett <nickg@redhat.com>
+
+ * tests/mqueue2.c (cyg_user_start): Added CYG_TEST_INIT() to
+ NOTAPPLICABLE variant, otherwise the order of breakpoints are all
+ wrong and the testfarm registers a failure.
+
Index: packages/devs/eth/arm/flexanet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/flexanet/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/07/29 02:00:07 1.1
+++ ChangeLog 2001/12/15 13:41:03
@@ -0,0 +1,6 @@
+2001-12-10 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/flexanet_eth_drivers.cdl (CYGDAT_DEVS_ETH_ARM_FLEXANET_ESA):
+ Ensure default ESA has a value that is both locally administered and
+ *not* broadcast.
+
Index: packages/devs/eth/ns/dp83902a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/ns/dp83902a/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/10/19 07:02:30 1.4
+++ ChangeLog 2001/12/15 13:41:07
@@ -0,0 +1,9 @@
+2001-12-10 Richard Sandiford <rsandifo@redhat.com>
+
+ * src/if_dp83902a.c (dp83902a_RxEvent): Remove unused argument.
+ (dp83902a_TxEvent): Likewise.
+ (dp83902a_BufEvent): Remove.
+ (dp83902a_ClearCounters): New.
+ (dp83902a_Overflow): New.
+ (dp83902a_poll): Rework polling loop to use the new functions.
+
Index: packages/devs/eth/smsc/lan91cxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/smsc/lan91cxx/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/08/22 06:27:14 1.5
+++ ChangeLog 2001/12/15 13:41:11
@@ -0,0 +1,8 @@
+2001-12-12 Hugo Tyson <hmt@redhat.com>
+
+ * src/if_lan91cxx.c (lan91cxx_recv): If discarding data due to
+ caller out of buffers, we must read-out and discard the packet to
+ correctly complete the transaction. Bogus assert for buffer
+ pointer removed; other asserts from not discarding data assuaged
+ by first change above.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.75
diff -u -0 -r1.75 ChangeLog
--- ChangeLog 2001/12/07 14:15:04 1.75
+++ ChangeLog 2001/12/15 13:41:17
@@ -0,0 +1,6 @@
+2001-12-12 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_stub.h: Add goto to the used label.
+ * src/hal_misc.c: Added (dummy) got for label used in
+ CYGARC_HAL_GET_RETURN_ADDRESS_BACKUP.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- ChangeLog 2001/12/07 14:15:04 1.30
+++ ChangeLog 2001/12/15 13:41:21
@@ -0,0 +1,10 @@
+2001-12-11 Nick Garnett <nickg@redhat.com>
+
+ * src/i386.ld (SECTION_rel__got): Added entry for
+ .rel.gnu.linkonce* that more recent versions of the compiler seem
+ to generate.
+
+2001-12-07 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/i386.ld: Add missing close bracket.
+
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/10/19 07:02:34 1.14
+++ ChangeLog 2001/12/15 13:41:26
@@ -0,0 +1,6 @@
+2001-12-07 Nick Garnett <nickg@redhat.com>
+
+ * include/plf_intr.h: Added definition of HAL_DELAY_US() so that
+ this is used instead of the delay loop in delay_us(). This is
+ necessary to handle fast Pentiums and Athlons.
+
Index: packages/hal/synth/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/arch/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/08/03 12:27:33 1.2
+++ ChangeLog 2001/12/15 13:41:30
@@ -0,0 +1,4 @@
+2001-12-07 Bart Veer <bartv@redhat.com>
+
+ * include/hal_io.h: Added cyg_hal_sys_getcwd()
+
Index: packages/hal/synth/i386linux/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/i386linux/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/08/03 12:27:33 1.2
+++ ChangeLog 2001/12/15 13:41:35
@@ -0,0 +1,4 @@
+2001-12-07 Bart Veer <bartv@redhat.com>
+
+ * src/syscall-i386-linux-1.0.S: added getcwd() system call
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.29
diff -u -0 -r1.29 ChangeLog
--- ChangeLog 2001/12/07 14:15:05 1.29
+++ ChangeLog 2001/12/15 13:41:39
@@ -0,0 +1,27 @@
+2001-12-12 Hugo Tyson <hmt@redhat.com>
+
+ * src/net/eth_drv.c (START_CONSOLE,END_CONSOLE): New macros akin
+ to those within RedBoot's internal net_io.c, for directing warning
+ messages to a serial line if required. All printf's wrapped in
+ them for safety.
+
+ * cdl/eth_drivers.cdl (CYGPKG_IO_ETH_DRIVERS_WARN_FORCE_CONSOLE):
+ and ..._NUMBER, new options to direct application warning output
+ somewhere useful (less harmful) for when you are debugging over
+ the net. Trying to print within a call which occurred from within
+ RedBoot itself is such a recursive situation as to be fatal.
+ Defaults are disabled, you must choose to set these up if
+ you want to debug your app safely over the network.
+
+2001-12-12 Hugo Tyson <hmt@redhat.com>
+
+ * src/stand_alone/eth_drv.c (DIAG_DUMP_BUF_HDR,DIAG_DUMP_BUF_BDY):
+ Separate macros for debug dumps of ethernet header and body.
+ (eth_drv_write): Use them.
+ (eth_drv_copy_recv): Do not corrupt the static data pointer, so
+ that if we are erroneously called twice, at least what we pass is
+ a packet, rather than random memory; do not escape to SEGV. Guard
+ against NULL sg_list[].buf pointers, in case caller out of MBUFs.
+ (eth_drv_recv): Only dump packet if we actually have a buffer.
+ Only forward the packet if actually have a buffer.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.72
diff -u -0 -r1.72 ChangeLog
--- ChangeLog 2001/11/30 13:09:28 1.72
+++ ChangeLog 2001/12/15 13:41:45
@@ -0,0 +1,5 @@
+2001-12-12 Jesper Skov <jskov@redhat.com>
+
+ * tests/kcache2.c (time_ilock): Put some dummy goto statements in
+ to prevent compiler from moving labels around.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.35
diff -u -0 -r1.35 ChangeLog
--- ChangeLog 2001/12/07 14:15:06 1.35
+++ ChangeLog 2001/12/15 13:41:50
@@ -0,0 +1,19 @@
+2001-12-14 Hugo Tyson <hmt@redhat.com>
+
+ * src/sys/net/if_ethersubr.c (ether_output): Never ever print
+ anything! It can recurse unexpectedly if debugging over net.
+
+2001-12-10 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * cdl/net.cdl: Add configury to eliminate network timing stats.
+ * src/include/machine/param.h: Timing statistics for things like
+ memcpy, mbuf_alloc etc now use configury to determine if the
+ statistics code should be compiled.
+ * src/ecos/support.c: Ditto.
+ * tests/nc_test_slave.c: Only print timing stats when they
+ are enabled.
+ * tests/tcp_echo.c: Ditto.
+ * tests/nc_test_master.c: Allow building with SNMP lib which has
+ its own gettimeofday(). This should be fixed better a different
+ way but will do for now.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.49
diff -u -0 -r1.49 ChangeLog
--- ChangeLog 2001/12/07 14:15:06 1.49
+++ ChangeLog 2001/12/15 13:41:54
@@ -0,0 +1,15 @@
+2001-12-12 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/redboot.cdl (CYGDBG_REDBOOT_NET_DEBUG_CONSOLE_NUMBER): New
+ option to control the console number for network debug messages.
+ For platforms where serial0 is supported (due to common variant
+ HAL code) but not connected; serial1 is all you get, say.
+
+ * src/net/net_io.c (start_console): Use it.
+
+2001-12-10 Nick Garnett <nickg@redhat.com>
+
+ * src/net/cksum.c (__pseudo_sum): Fixed method of adding protocol
+ field to checksum. Some compilers optimize some of this away to
+ give a bogus result.
+
====================================
Here is a summary of the files modified:
M host/libcdl/ChangeLog
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/appsettings.cpp
M host/tools/configtool/standalone/wxwin/appsettings.h
M host/tools/configtool/standalone/wxwin/configtool.cpp
M host/tools/configtool/standalone/wxwin/docsystem.cpp
M host/tools/configtool/standalone/wxwin/docsystem.h
M host/tools/configtool/standalone/wxwin/packagesdlg.cpp
M host/tools/configtool/standalone/wxwin/packagesdlg.h
M host/tools/configtool/standalone/wxwin/runtestsdlg.h
M host/tools/configtool/standalone/wxwin/dialogs/configtool.wdr
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/tests/mqueue2.c
M packages/devs/eth/amd/pcnet/current/src/if_pcnet.c
M packages/devs/eth/arm/flexanet/current/ChangeLog
M packages/devs/eth/arm/flexanet/current/cdl/flexanet_eth_drivers.cdl
M packages/devs/eth/ns/dp83902a/current/ChangeLog
M packages/devs/eth/ns/dp83902a/current/src/if_dp83902a.c
M packages/devs/eth/smsc/lan91cxx/current/ChangeLog
M packages/devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/include/hal_stub.h
M packages/hal/common/current/src/hal_misc.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/src/i386.ld
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/include/plf_intr.h
M packages/hal/synth/arch/current/ChangeLog
M packages/hal/synth/arch/current/include/hal_io.h
M packages/hal/synth/i386linux/current/ChangeLog
M packages/hal/synth/i386linux/current/src/syscall-i386-linux-1.0.S
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/kernel/current/ChangeLog
M packages/kernel/current/tests/kcache2.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
M packages/net/tcpip/current/include/machine/param.h
M packages/net/tcpip/current/src/ecos/support.c
M packages/net/tcpip/current/src/sys/net/if_ethersubr.c
M packages/net/tcpip/current/tests/nc_test_master.c
M packages/net/tcpip/current/tests/nc_test_slave.c
M packages/net/tcpip/current/tests/tcp_echo.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/net/cksum.c
M packages/redboot/current/src/net/net_io.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-01-18 23:37 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-01-18 23:37 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-12-07).
The following changes were made to NEWS and ChangeLogs:
Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/07/29 02:00:07 1.17
+++ ChangeLog 2001/12/07 14:12:32
@@ -0,0 +1,12 @@
+2001-12-06 Bart Veer <bartv@redhat.com>
+
+ * cdlcore.hxx, build.cxx, interp.cxx:
+ Move #include of <cctype> to common header rather than to
+ individual source files, avoiding build problems with
+ newer compilers. Reported by Jeff Law.
+
+ * infer.cxx (inner_resolve):
+ CdlTransaction::is_preferable_to() is not symmetric. Rearrange
+ some expressions so that disabling options or making them
+ inactive is subtly discouraged rather than encouraged.
+
Index: host/tools/configtool/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/10/26 12:27:31 1.15
+++ ChangeLog 2001/12/07 14:12:38
@@ -0,0 +1,5 @@
+2001-12-03 Julian Smart <julians@redhat.com>
+
+ * standalone/wxwin/templatesdlg.cpp: hardware is now sorted alphabetically
+ on UNIX.
+
Index: host/tools/configtool/standalone/common/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/standalone/common/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/10/26 12:27:32 1.7
+++ ChangeLog 2001/12/07 14:12:43
@@ -0,0 +1,5 @@
+2001-12-06 Bart Veer <bartv@redhat.com>
+
+ * cdl_exec.cxx (report_conflicts):
+ Report possible solutions correctly (bug 56232).
+
Index: packages/devs/eth/amd/pcnet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/amd/pcnet/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/10/19 07:02:29 1.3
+++ ChangeLog 2001/12/07 14:12:48
@@ -0,0 +1,12 @@
+2001-12-04 Nick Garnett <nickg@redhat.com>
+
+ * src/if_pcnet.c:
+ Added a couple of 100us delays in transmit code. These appear to
+ be necessary to meet timing constraints on some platforms. These
+ are not a very satisfying fix, but they will have to do for now.
+ Also changed all references to diag_printf to db_printf, and added
+ a static implementation of db_printf() that will gnerate
+ diagnostic output properly on RedBoot.
+
+ * src/amd_pcnet.h: diag_printf -> db_printf
+
Index: packages/devs/serial/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/09/12 04:21:14 1.8
+++ ChangeLog 2001/12/07 14:12:53
@@ -0,0 +1,7 @@
+2001-11-30 Jonathan Larmour <jlarmour@redhat.com>
+2001-11-29 Christoph Csebits <christoph.csebits@frequentis.com>
+
+ * src/quicc_smc_serial.c:
+ aligning buffer to cache lines,
+ flushing buffer in cache before flushing the device.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.33
diff -u -0 -r1.33 ChangeLog
--- ChangeLog 2001/10/19 07:02:31 1.33
+++ ChangeLog 2001/12/07 14:12:57
@@ -0,0 +1,6 @@
+2001-12-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * misc/edb7212_redboot.ecm:
+ * misc/edb7212_redboot_ROM.ecm:
+ Fix target descriptions to be edb7xxx.
+
Index: packages/hal/arm/pid/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/pid/current/ChangeLog,v
retrieving revision 1.28
diff -u -0 -r1.28 ChangeLog
--- ChangeLog 2001/06/10 19:35:26 1.28
+++ ChangeLog 2001/12/07 14:13:02
@@ -318,0 +319,4 @@
+1999-12-09 John Dallaway <jld@cygnus.co.uk>
+
+ * cdl/hal_arm_pid.cdl: Add SID execution flags option.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.74
diff -u -0 -r1.74 ChangeLog
--- ChangeLog 2001/11/30 13:09:26 1.74
+++ ChangeLog 2001/12/07 14:13:07
@@ -0,0 +1,17 @@
+2001-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/dbg-threads-syscall.c (dbg_thread_syscall): Don't bother to
+ deref a func ptr. The opcode could theoretically be 0x0!
+
+2001-12-04 Richard Sandiford <rsandifo@redhat.com>
+
+ * src/generic-stub.c (__add_char_to_packet): Reverse check for
+ end of buffer and end of packet to fix potential buffer overrun.
+
+2001-12-01 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/dbg-threads-syscall.c (dbg_thread_syscall): check for
+ NULL dbg_syscall_ptr.
+
+ * cdl/hal.cdl: require CYGPKG_INFRA since all HALs do!
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.29
diff -u -0 -r1.29 ChangeLog
--- ChangeLog 2001/11/23 17:12:58 1.29
+++ ChangeLog 2001/12/07 14:13:11
@@ -0,0 +1,6 @@
+2001-12-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/i386.ld: Add .rel.text and .rel.data sections to avoid
+ linker warnings, which can cause the linker to then get confused.
+ (From nickc)
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/11/30 13:09:27 1.12
+++ ChangeLog 2001/12/07 14:13:15
@@ -0,0 +1,10 @@
+2001-12-06 Nick Garnett <nickg@redhat.com>
+
+ * include/pcmb_serial.h:
+ * src/pcmb_serial.c:
+ Added a simple validation test for serial devices. If the status
+ register reads back all ones we decide that the device is absent
+ and mark it invalid. We test this elsewhere to avoid touching the
+ device again. This should help to cope with various problems with
+ PCs that come with only one serial port.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.59
diff -u -0 -r1.59 ChangeLog
--- ChangeLog 2001/11/23 17:12:59 1.59
+++ ChangeLog 2001/12/07 14:13:41
@@ -0,0 +1,20 @@
+2001-12-04 Nick Garnett <nickg@redhat.com>
+
+ * src/hal_misc.c: Added hal_arch_program_new_stack() to support
+ running user programs on a new stack placed at the top of RAM.
+
+ * src/vectors.S: Added hal_program_new_stack function to support
+ hal_arch_program_new_stack(). This does the actual stack
+ switching.
+
+ * include/mips-stub.h (NUMREGS):
+ * include/mips-regs.h (NUM_REGS):
+ Added test to correctly define these when the target expects the
+ CP0 registers to be reported to GDB
+
+ * include/hal_arch.h: Added support for fetching CP0 registers in
+ MIPS64 platforms for GDB. Reorganized the code slightly.
+
+ * cdl/hal_mips.cdl:
+ Added define_proc to define HAL_ARCH_PROGRAM_NEW_STACK.
+
Index: packages/hal/mips/mips32/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/mips32/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:33 1.1
+++ ChangeLog 2001/12/07 14:13:46
@@ -0,0 +1,7 @@
+2001-12-04 Nick Garnett <nickg@redhat.com>
+
+ * include/var_arch.h: Added macros to read/write CP0 registers.
+
+ * cdl/hal_mips_mips32.cdl: Added CYGPKG_HAL_MIPS_GDB_REPORT_CP0
+ option to enable reporting of CP0 registers to GDB.
+
Index: packages/hal/mips/mips64/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/mips64/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/11/23 17:12:59 1.2
+++ ChangeLog 2001/12/07 14:13:50
@@ -0,0 +1,7 @@
+2001-12-04 Nick Garnett <nickg@redhat.com>
+
+ * include/var_arch.h: Added macros to read/write CP0 registers.
+
+ * cdl/hal_mips_mips64.cdl: Added CYGPKG_HAL_MIPS_GDB_REPORT_CP0
+ option to enable reporting of CP0 registers to GDB.
+
Index: packages/hal/mips/vr4300/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/vr4300/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2001/10/19 07:02:34 1.7
+++ ChangeLog 2001/12/07 14:13:54
@@ -0,0 +1,9 @@
+2001-12-05 Nick Garnett <nickg@redhat.com>
+
+ * include/variant.inc: Add ifdef around cache clearing code to
+ only do this in non-RAM-startup configurations. If this is done in
+ a RAM-startup configuration, it can play merry havoc with the
+ state of things like RedBoot's network stack.
+ We now assume, for RAM applications, that our loader has
+ initialized the cache.
+
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.25
diff -u -0 -r1.25 ChangeLog
--- ChangeLog 2001/10/02 18:28:28 1.25
+++ ChangeLog 2001/12/07 14:13:59
@@ -0,0 +1,6 @@
+2001-12-06 Jesper Skov <jskov@redhat.com>
+
+ * src/diag.cxx: Added functions to do memory dump in 16 and 32 bit
+ units. Based on changes from Warren Jasper <warrenj@bops.com>.
+ * include/diag.h: Function declarations.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.28
diff -u -0 -r1.28 ChangeLog
--- ChangeLog 2001/11/30 13:09:27 1.28
+++ ChangeLog 2001/12/07 14:14:04
@@ -0,0 +1,5 @@
+2001-12-04 Richard Sandiford <rsandifo@redhat.com>
+
+ * src/stand_alone/eth_drv.c (eth_drv_read): Check that the return
+ buffer is big enough to hold the packet.
+
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/10/19 07:02:41 1.14
+++ ChangeLog 2001/12/07 14:14:08
@@ -0,0 +1,12 @@
+2001-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/netdb.h (gethostbyname): anonymous arguments aren't allowed
+ in C (I thought they were a GNU C extension, sigh).
+
+2001-11-30 Jonathan Larmour <jlarmour@redhat.com>
+2001-11-30 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * include/netdb.h: Provide a default NULL implementation of
+ struct hostent, gethostbyname and gethostbyaddr if a real implementation
+ doesn't exist. This makes life easier for legacy code.
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/11/23 17:13:01 1.12
+++ ChangeLog 2001/12/07 14:14:13
@@ -0,0 +1,6 @@
+2001-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/common/fflush.cxx (cyg_libc_stdio_flush_all_but): Fix starvation
+ problem when waiting for threads to unlock of lower priority.
+ Fix for bug #57014.
+
Index: packages/net/ftpclient/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/ftpclient/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/11/23 17:13:01 1.1
+++ ChangeLog 2001/12/07 14:14:17
@@ -1 +1,5 @@
-2001-11-4 Andrew Lunn <andrew.lunn@ascom.ch>
+2001-12-04 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * src/ftpclient.c: Allow it to compile!
+
+2001-11-04 Andrew Lunn <andrew.lunn@ascom.ch>
Index: packages/net/snmp/agent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/agent/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2001/08/15 02:21:28 1.15
+++ ChangeLog 2001/12/07 14:14:21
@@ -0,0 +1,10 @@
+2001-11-21 Hugo Tyson <hmt@redhat.com>
+
+ * src/snmpd.c (snmpd): Explicit execution-time initialization of
+ "running" variable, so that we can restart snmpd without it
+ immediately exiting again.
+
+ * src/snmptask.c (snmpdloop): Make the snmpd thread loop forever,
+ so that we can restart it when the state of all the interfaces
+ changes.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.34
diff -u -0 -r1.34 ChangeLog
--- ChangeLog 2001/11/30 13:09:29 1.34
+++ ChangeLog 2001/12/07 14:14:26
@@ -0,0 +1,51 @@
+2001-12-06 Hugo Tyson <hmt@redhat.com>
+
+ * src/lib/bootp_support.c (init_net): Just re-tabbed and checked
+ the addition to initialize DNS from DHCP info - it had already
+ snuck into the file in the previous change from Andrew. Include
+ of netdb.h added also, from the patch in Bug 57019. Also check
+ CYGINT_ISO_DNS for the setup code instead of CYGPKG_ISO_DNS.
+
+2001-12-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/lib/bootp_support.c: Check CYGINT_ISO_DNS (from
+ <pkgconf/isoinfra.h>) instead of CYGPKG_ISO_DNS.
+
+2001-12-03 Andrew Lunn <Andrew.Lunn@ascom.ch>
+
+ * src/lib/bootp_support.c: get_bootp_option(): Take the
+ max length of data we want out of the bootp record.
+ * src/lib/dhcp_prot.c: Pass the length we expect for an option.
+
+2001-08-16 Anssi Pulkkinen <Anssi.Pulkkinen@ascom.ch>
+
+ * src/lib/dhcp_prot.c: Make sure we use the newly calculated xid.
+
+2001-08-02 Anand Srivastava <Anand.Srivastava@ascom.ch>
+
+ * src/lib/dhcp_prot.c do_dhcp: ID calculation must be done only
+ once. moved it out the loop.
+
+2001-11-21 Hugo Tyson <hmt@redhat.com>
+
+ * src/lib/dhcp_support.c (dhcp_mgt_entry): If we have an
+ SNMPAGENT, must recycle it whenever we reinitialize all
+ interfaces; call SnmpdShutDown() to cause this.
+ Also re-initialize all loopback interfaces here too.
+
+2001-11-30 Hugo Tyson <hmt@redhat.com>
+
+ * src/lib/dhcp_prot.c (set_default_dhcp_tags): New routine to
+ insert all the extra woffle we need neatly each time, keeping the
+ state machine's case arms to the real work. The new thing this
+ sets is TAG_DHCP_PARM_REQ_LIST, with a list that matches the
+ default set we get from a LINUX dhcpd. This is because M$ servers
+ need explicit requests for eg. TAG_GATEWAY. Note that I have
+ included configuration to override the set of tags requested here
+ in the source, but not yet backed up by CDL - we'll see whether
+ anyone needs this.
+ (set_variable_tag): New routine to insert a variable pointed-to
+ data item rather than an int of 1,2 or 4 bytes.
+ (do_dhcp): Call set_default_dhcp_tags() every time we send a
+ packet, rather than ad hoc additions in each state.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.48
diff -u -0 -r1.48 ChangeLog
--- ChangeLog 2001/11/30 13:09:29 1.48
+++ ChangeLog 2001/12/07 14:14:31
@@ -0,0 +1,60 @@
+2001-12-06 Jesper Skov <jskov@redhat.com>
+
+ * src/load.c (do_load): Fix warning.
+ * src/main.c: Added support for dumping memory in 16 and 32 bit
+ units. Based on patch from Warren Jasper <warrenj@bops.com>.
+
+2001-12-05 Hugo Tyson <hmt@redhat.com>
+
+ * src/flash.c (get_config): If we are editing an IP address, and
+ it is 0.0.0.0 (as you get at "fco -i" time) suppress using that as
+ the initial value of the string, it is unhelpful as a starting
+ point for line editing.
+
+ If we were given a value on the CLI eg. "fco bootp false" because
+ the new value was copied into the holding string, it was not
+ recognized as a change, so the flash was not updated. Bug! The
+ fix is to change the order of the strcpy()s so that holdline is
+ before line.
+
+ If the input line for a new value is completely blank, and the
+ type is not string, take this to mean don't change the value.
+ Otherwise typing in an empty line to an IP address goes off and
+ tries to DNS resolve it there and then, looks like a hang.
+
+ (do_flash_config): If we print the message "** invalid entry" do
+ not just loop; set onevalue = NULL so that the user is prompted
+ for a good value. Otherwise it loops forever trying the same
+ value if you typed "fco bootp goat" (goat being a bad boolean).
+
+ * src/parse.c (parse_bool): Check for (partial) rest of the word
+ either "true" or "false" and nothing extra. Thus we reject
+ "truefalse" as is all to easy to type in by accident. "TRU" "T"
+ "tRuE" are all OK of course.
+
+ * src/net/inet_addr.c (inet_aton): Do not accept terminating the
+ dot-quad address with a final dot. Else typing on the end of a
+ provided-for-editing string is accepted. Also reject units > 255.
+ Allow typing in either exactly one (large) number or 4 small ones;
+ reject intermediates. Thus we reject "10.16.19.1110.16.19.33" and
+ "0.0.0.010.16.19.11" as are all to easy to type in by accident,
+ and things like 10.0.0xffff which used to be accepted. 0x0a00ffff
+ is OK though. This change also prevents the pointer s running off
+ the end of the string if you just entered eg. "1".
+
+2001-12-04 Richard Sandiford <rsandifo@redhat.com>
+
+ * include/net/net.h (ETH_MAX_PKTLEN): Increase to match definition
+ of MAX_ETH_MSG.
+
+2001-12-04 Richard Sandiford <rsandifo@redhat.com>
+
+ * src/net/tcp.c (__tcp_poll): Call MS_TICKS_DELAY before __timer_poll.
+ * src/net/net_io.c (net_io_getc): Remove MS_TICKS_DELAY from here...
+ (net_io_getc_nonblock): ...and from here.
+
+2001-11-30 Jesper Skov <jskov@redhat.com>
+
+ * src/net/net_io.c (net_init): Print ESA for device even if bootp
+ fails.
+
====================================
Here is a summary of the files modified:
M host/libcdl/ChangeLog
M host/libcdl/build.cxx
M host/libcdl/cdlcore.hxx
M host/libcdl/infer.cxx
M host/libcdl/interp.cxx
M host/tools/configtool/ChangeLog
M host/tools/configtool/standalone/common/ChangeLog
M host/tools/configtool/standalone/common/cdl_exec.cxx
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/symbols.h
M host/tools/configtool/standalone/wxwin/templatesdlg.cpp
M packages/devs/eth/amd/pcnet/current/ChangeLog
M packages/devs/eth/amd/pcnet/current/src/amd_pcnet.h
M packages/devs/eth/amd/pcnet/current/src/if_pcnet.c
M packages/devs/serial/powerpc/quicc/current/ChangeLog
M packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.c
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/misc/edb7212_redboot.ecm
M packages/hal/arm/edb7xxx/current/misc/edb7212_redboot_ROM.ecm
M packages/hal/arm/pid/current/ChangeLog
M packages/hal/arm/pid/current/cdl/hal_arm_pid.cdl
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/hal.cdl
M packages/hal/common/current/src/dbg-threads-syscall.c
M packages/hal/common/current/src/generic-stub.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/src/i386.ld
M packages/hal/i386/pc/current/misc/redboot_FLOPPY_D850GB.ecm
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/include/pcmb_serial.h
M packages/hal/i386/pcmb/current/src/pcmb_serial.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/cdl/hal_mips.cdl
M packages/hal/mips/arch/current/include/hal_arch.h
M packages/hal/mips/arch/current/include/mips-regs.h
M packages/hal/mips/arch/current/include/mips-stub.h
M packages/hal/mips/arch/current/src/hal_misc.c
M packages/hal/mips/arch/current/src/vectors.S
M packages/hal/mips/mips32/current/ChangeLog
M packages/hal/mips/mips32/current/cdl/hal_mips_mips32.cdl
M packages/hal/mips/mips32/current/include/var_arch.h
M packages/hal/mips/mips64/current/ChangeLog
M packages/hal/mips/mips64/current/cdl/hal_mips_mips64.cdl
M packages/hal/mips/mips64/current/include/var_arch.h
M packages/hal/mips/vr4300/current/ChangeLog
M packages/hal/mips/vr4300/current/include/variant.inc
M packages/infra/current/ChangeLog
M packages/infra/current/include/diag.h
M packages/infra/current/src/diag.cxx
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/include/netdb.h
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/src/common/fflush.cxx
M packages/net/ftpclient/current/ChangeLog
M packages/net/ftpclient/current/src/ftpclient.c
M packages/net/snmp/agent/current/ChangeLog
M packages/net/snmp/agent/current/src/snmpd.c
M packages/net/snmp/agent/current/src/snmptask.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/include/bootp.h
M packages/net/tcpip/current/src/lib/bootp_support.c
M packages/net/tcpip/current/src/lib/dhcp_prot.c
M packages/net/tcpip/current/src/lib/dhcp_support.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/include/net/net.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/parse.c
M packages/redboot/current/src/net/inet_addr.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/tcp.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-01-12 0:11 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-01-12 0:11 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-11-30).
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/eth/cl/cs8900a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/cl/cs8900a/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/11/23 17:12:55 1.1
+++ ChangeLog 2001/11/30 13:02:07
@@ -0,0 +1,5 @@
+2001-11-29 Jesper Skov <jskov@redhat.com>
+
+ * src/if_cs8900a.c (cs8900a_init): Changed order of ESA source
+ checking so user can always override at RedBoot runtime.
+
Index: packages/error/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/error/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2000/08/25 17:32:51 1.7
+++ ChangeLog 2001/11/30 13:02:26
@@ -0,0 +1,6 @@
+2001-11-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/errno.h: Don't use 'const' type qualifier any more. It
+ gives warnings in new compilers now.
+ * src/errno.cxx (cyg_error_get_errno_p): Ditto.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.73
diff -u -0 -r1.73 ChangeLog
--- ChangeLog 2001/11/23 17:12:58 1.73
+++ ChangeLog 2001/11/30 13:02:45
@@ -0,0 +1,12 @@
+2001-11-29 Hugo Tyson <hmt@redhat.com>
+
+ * src/hal_stub.c: Enable HAL_STUB_HW_SEND_STOP_REASON_TEXT for
+ XScale architectures per Mark's request; XScale GDB needs to know
+ what's happening with watchpoints (= work around previous change)
+
+2001-11-29 Hugo Tyson <hmt@redhat.com>
+
+ * src/hal_stub.c: Condition out sending the reason for hardware
+ watchpoint stop in the stop packet as $T05watch:01234568;... most
+ GDBs do not understand it and in fact object to it.
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/11/23 17:12:59 1.11
+++ ChangeLog 2001/11/30 13:03:04
@@ -0,0 +1,11 @@
+2001-11-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/pcmb_screen.c: Restore sensible num lock behaviour after the
+ last change.
+ (KBScanTable): Fix scan table size.
+
+2001-11-29 Trenton D. Adams <tadams@theone.dnsalias.com>
+
+ * src/pcmb_screen.c: Support numeric keypad and ctrl-alt-del for
+ rebooting.
+
Index: packages/hal/v85x/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/v85x/arch/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/04/25 23:22:57 1.14
+++ ChangeLog 2001/11/30 13:03:23
@@ -0,0 +1,4 @@
+2001-11-26 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_misc.c (hal_msbit_index): Fixed.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.27
diff -u -0 -r1.27 ChangeLog
--- ChangeLog 2001/11/02 16:12:34 1.27
+++ ChangeLog 2001/11/30 13:03:42
@@ -0,0 +1,4 @@
+2001-11-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * doc/driver_doc: Mention preferences on how the ESA should be set.
+
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2001/11/23 17:13:01 1.17
+++ ChangeLog 2001/11/30 13:04:00
@@ -0,0 +1,4 @@
+2001-11-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/file.cxx (chdir): Don't detach from current dir if unset.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.71
diff -u -0 -r1.71 ChangeLog
--- ChangeLog 2001/11/02 16:12:34 1.71
+++ ChangeLog 2001/11/30 13:04:20
@@ -0,0 +1,11 @@
+2001-11-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sched/mlqueue.cxx (timeslice_cpu): Reset timeslice_count on
+ a timeslice.
+ Noticed by Tony Kho.
+
+2001-11-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/klock.c (entry1): Support running with
+ CYGFUN_KERNEL_THREADS_TIMER disabled.
+
Index: packages/language/c/libc/string/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/string/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/08/22 06:27:15 1.3
+++ ChangeLog 2001/11/30 13:04:38
@@ -0,0 +1,7 @@
+2001-11-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/string.cdl (CYGFUN_LIBC_STRING_BSD_FUNCS): New option to indicate
+ provision of BSD-ish string functions.
+ * include/bsdstring.h: New header to export BSD string func prototypes.
+ * src/bsdstring.cxx: New file.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.33
diff -u -0 -r1.33 ChangeLog
--- ChangeLog 2001/11/23 17:13:01 1.33
+++ ChangeLog 2001/11/30 13:04:57
@@ -0,0 +1,7 @@
+2001-11-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/machine/ansi.h: No longer require BSD string function
+ compatibility macros (in fact they confuse things).
+
+ * cdl/net.cdl: Require BSD compatibility functions from <string.h>.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.47
diff -u -0 -r1.47 ChangeLog
--- ChangeLog 2001/11/23 17:13:02 1.47
+++ ChangeLog 2001/11/30 13:05:17
@@ -0,0 +1,22 @@
+2001-11-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/net/dns.c: Rename index -> ptdindex to avoid conflict with BSD
+ index() function.
+
+2001-11-29 Jesper Skov <jskov@redhat.com>
+
+ * src/net/tftp_client.c (tftp_stream_open): Clear from_addr's
+ sin_port so multiple loads are possible.
+
+2001-11-26 Jesper Skov <jskov@redhat.com>
+
+ * misc/redboot_XXX.ecm: Added. Replaced the _RAM, _ROM, and
+ _ROMRAM variants.
+
+ * misc/redboot_ROM.ecm: Added configuration with all packages
+ relevant for a full RedBoot configuration. Whenever new (optional)
+ RedBoot peer packages are added, they should be added to these
+ files and not the RedBoot template.
+ * misc/redboot_ROMRAM.ecm: Same.
+ * misc/redboot_RAM.ecm: Same.
+
Index: packages/templates/all/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/all/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2001/10/02 18:28:30 1.9
+++ ChangeLog 2001/11/30 13:05:35
@@ -0,0 +1,4 @@
+2001-11-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ current.ect: Provide default for CYGBLD_ISO_STRING_BSD_FUNCS_HEADER
+
Index: packages/templates/cygmon/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/cygmon/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/08/25 17:33:49 1.3
+++ ChangeLog 2001/11/30 13:05:53
@@ -0,0 +1,4 @@
+2001-11-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ current.ect: Provide default for CYGBLD_ISO_STRING_BSD_FUNCS_HEADER
+
Index: packages/templates/cygmon_no_kernel/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/cygmon_no_kernel/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/08/25 17:33:49 1.1
+++ ChangeLog 2001/11/30 13:06:11
@@ -0,0 +1,4 @@
+2001-11-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ current.ect: Provide default for CYGBLD_ISO_STRING_BSD_FUNCS_HEADER
+
Index: packages/templates/default/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/default/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/11/03 21:17:48 1.5
+++ ChangeLog 2001/11/30 13:06:29
@@ -0,0 +1,4 @@
+2001-11-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ current.ect: Provide default for CYGBLD_ISO_STRING_BSD_FUNCS_HEADER
+
Index: packages/templates/elix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/elix/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/08/22 06:27:15 1.4
+++ ChangeLog 2001/11/30 13:06:46
@@ -0,0 +1,4 @@
+2001-11-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ current.ect: Provide default for CYGBLD_ISO_STRING_BSD_FUNCS_HEADER
+
Index: packages/templates/net/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/templates/net/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2001/10/02 18:28:30 1.5
+++ ChangeLog 2001/11/30 13:07:03
@@ -0,0 +1,4 @@
+2001-11-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ current.ect: Provide default for CYGBLD_ISO_STRING_BSD_FUNCS_HEADER
+
Index: packages/templates/posix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/posix/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/08/22 06:27:15 1.3
+++ ChangeLog 2001/11/30 13:07:21
@@ -0,0 +1,4 @@
+2001-11-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ current.ect: Provide default for CYGBLD_ISO_STRING_BSD_FUNCS_HEADER
+
Index: packages/templates/redboot/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/redboot/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2001/10/02 18:28:30 1.6
+++ ChangeLog 2001/11/30 13:07:39
@@ -0,0 +1,11 @@
+2001-11-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ current.ect: Provide default for CYGBLD_ISO_STRING_BSD_FUNCS_HEADER
+
+2001-11-26 Jesper Skov <jskov@redhat.com>
+
+ * current.ect: Added ZLIB package.
+ And removed again. Instead added
+ redboot/current/misc/redboot_XXX.ecm files with maximal
+ configurations.
+
Index: packages/templates/uitron/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/uitron/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/11/03 21:17:48 1.5
+++ ChangeLog 2001/11/30 13:07:57
@@ -0,0 +1,4 @@
+2001-11-27 Jonathan Larmour <jlarmour@redhat.com>
+
+ current.ect: Provide default for CYGBLD_ISO_STRING_BSD_FUNCS_HEADER
+
====================================
Here is a summary of the files modified:
M packages/devs/eth/cl/cs8900a/current/ChangeLog
M packages/devs/eth/cl/cs8900a/current/src/if_cs8900a.c
M packages/error/current/ChangeLog
M packages/error/current/include/errno.h
M packages/error/current/src/errno.cxx
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/src/hal_stub.c
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/src/pcmb_screen.c
M packages/hal/v85x/arch/current/ChangeLog
M packages/hal/v85x/arch/current/src/hal_misc.c
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/doc/driver_doc
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/src/file.cxx
M packages/kernel/current/ChangeLog
M packages/kernel/current/src/sched/mlqueue.cxx
M packages/kernel/current/tests/klock.c
M packages/language/c/libc/string/current/ChangeLog
M packages/language/c/libc/string/current/cdl/string.cdl
A packages/language/c/libc/string/current/include/bsdstring.h
A packages/language/c/libc/string/current/src/bsdstring.cxx
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
M packages/net/tcpip/current/include/machine/ansi.h
M packages/redboot/current/ChangeLog
A packages/redboot/current/misc/redboot_XXX.ecm
M packages/redboot/current/src/net/tftp_client.c
M packages/templates/all/ChangeLog
M packages/templates/all/current.ect
M packages/templates/cygmon/ChangeLog
M packages/templates/cygmon/current.ect
M packages/templates/cygmon_no_kernel/ChangeLog
M packages/templates/cygmon_no_kernel/current.ect
M packages/templates/default/ChangeLog
M packages/templates/default/current.ect
M packages/templates/elix/ChangeLog
M packages/templates/elix/current.ect
M packages/templates/net/ChangeLog
M packages/templates/net/current.ect
M packages/templates/posix/ChangeLog
M packages/templates/posix/current.ect
M packages/templates/redboot/ChangeLog
M packages/templates/redboot/current.ect
M packages/templates/uitron/ChangeLog
M packages/templates/uitron/current.ect
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2001-01-05 9:13 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2001-01-05 9:13 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2001-11-23).
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.45
diff -u -0 -r1.45 NEWS
--- NEWS 2001/11/02 16:12:33 1.45
+++ NEWS 2001/11/23 17:03:40
@@ -0,0 +1,3 @@
+* EDB7xxx ethernet driver rewritten to be a generic Cirrus Logic CS8900A
+ package.
+* Incorporated FTP client code (library and test) from Andrew Lunn.
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.63
diff -u -0 -r1.63 ChangeLog
--- ChangeLog 2001/11/02 16:12:33 1.63
+++ ChangeLog 2001/11/23 17:03:57
@@ -0,0 +1,19 @@
+2001-11-22 Jesper Skov <jskov@redhat.com>
+
+ * pkgconf/rules.mak: Added HOST_CC definition. This really belongs
+ in the top-level makefile, but requires tool changes.
+
+2001-11-21 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * pkgconf/rules.mak (tests.stamp): Be explicit about substitution
+ to avoid potential problems with trailing spaces.
+ [Bug #56239]
+
+2001-11-14 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: edb7xxx target now uses generic CS8900A driver.
+
+2001-11-02 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added CS8900A package.
+
@@ -257 +275,0 @@
- * customers:
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2001/10/26 12:27:32 1.23
+++ ChangeLog 2001/11/23 17:04:18
@@ -0,0 +1,5 @@
+2001-11-06 Gary Thomas <gthomas@redhat.com>
+
+ * include/muttypes.h: Need <pkgconf/kernel.h> configuration info,
+ otherwise structures defined here could have the wrong size.
+
Index: packages/devs/eth/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2001/10/02 18:28:25 1.21
+++ ChangeLog 2001/11/23 17:04:35
@@ -0,0 +1,12 @@
+2001-11-19 Hugo Tyson <hmt@redhat.com>
+2001-11-19 Anssi Pulkkinen <Anssi.Pulkkinen@ascom.ch>
+
+ * src/if_ebsa285.c (TxMachine): The test to see if there is a new
+ tx to start must also say "go" if the tx queue is full. Normally,
+ if the txqueue is full, a tx will be occurring at all times - so
+ one will complete soon, so the tx queue full flag will soon be
+ cleared, and this condition will recover. I suspect a subtle race
+ which effectively means a new tx is queued and fills the queue in
+ between two tx's, so no TxDone() follows, causes the hang which we
+ get without this extra test under high load. [CASE 106686]
+
Index: packages/devs/eth/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2001/10/19 07:02:29 1.12
+++ ChangeLog 2001/11/23 17:04:52
@@ -0,0 +1,12 @@
+2001-11-20 Jesper Skov <jskov@redhat.com>
+ From hmt:
+ * include/devs_eth_arm_edb7xxx.inl (_edb7xxx_provide_eth0_esa):
+ Use VV calls to get this even from an application; config changed
+ accordingly to include this function even in an application.
+
+2001-11-14 Jesper Skov <jskov@redhat.com>
+
+ * cdl/edb7xxx_eth_drivers.cdl: Make use of the new generic Cirrus
+ Logic CS8900A driver.
+ * include/devs_eth_arm_edb7xxx.inl: Added.
+
Index: packages/devs/eth/cl/cs8900a/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Nov 23 09:05:10 2001
@@ -0,0 +1,85 @@
+2001-11-20 Jesper Skov <jskov@redhat.com>
+
+ * src/if_cs8900a.c: Added some more debug output. Set all 4 LAF
+ registers. Don't reset device to stop it - just disable TX & RX.
+
+2001-11-16 Jesper Skov <jskov@redhat.com>
+
+ * src/if_cs8900a.c (cs8900a_send): Wait for controller ready
+ signal before starting transmission.
+
+2001-11-14 Jesper Skov <jskov@redhat.com>
+
+ * src/if_cs8900a.c: Use platform init, reset and int_clear
+ macros.
+ * include/cs8900.h: Tidy up those (default) macros.
+
+2001-11-09 Jesper Skov <jskov@redhat.com>
+
+ * src/if_cs8900a.c (cs8900a_init): Rewrote ESA setup to be more
+ consistent.
+
+ * include/cs8900.h: Added provide_esa field to driver structure.
+
+2001-11-08 Jesper Skov <jskov@redhat.com>
+
+ * src/if_cs8900a.c: Made it build with faked interrupts.
+
+ * include/cs8900.h: Added debug output for put/get functions.
+
+ * src/if_cs8900a.c: Made it build when NET package enabled.
+
+ * include/cs8900.h: Added tab field.
+
+ * src/if_cs8900a.c: Renamed broken ints option, more diag_printf
+ #ifdefing and removed RedBoot ESA option code.
+
+2001-11-07 Jesper Skov <jskov@redhat.com>
+
+ * src/if_cs8900a.c: Interrupt stuff cleaned up. Fix device
+ probing. Make driver fail when no ESA available and none has been
+ configured. Compiler warning fixes and some printout cleanups.
+
+ * src/if_cs8900a.c: Platform driver provides device
+ information. Renamed functions and definitions. Init code changed
+ some.
+
+ * include/cs8900.h: Renaming some definitions.
+
+ * cdl/cl_cs8900a_eth_drivers.cdl: Platform driver provides
+ options.
+
+2001-11-06 Jesper Skov <jskov@redhat.com>
+
+ * src/if_cs8900a.c: Assorted hacking.
+ * include/cs8900.h: Same.
+
+2001-11-02 Jesper Skov <jskov@redhat.com>
+
+ * Cloned from edb7xxx driver.
+
+//===========================================================================
+//####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/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2001/10/02 18:28:25 1.8
+++ ChangeLog 2001/11/23 17:05:28
@@ -0,0 +1,12 @@
+2001-11-19 Hugo Tyson <hmt@redhat.com>
+2001-11-19 Anssi Pulkkinen <Anssi.Pulkkinen@ascom.ch>
+
+ * src/if_i82559.c (TxMachine): The test to see if there is a new
+ tx to start must also say "go" if the tx queue is full. Normally,
+ if the txqueue is full, a tx will be occurring at all times - so
+ one will complete soon, so the tx queue full flag will soon be
+ cleared, and this condition will recover. I suspect a subtle race
+ which effectively means a new tx is queued and fills the queue in
+ between two tx's, so no TxDone() follows, causes the hang which we
+ get without this extra test under high load. [CASE 106686]
+
Index: packages/fs/rom/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/fs/rom/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2001/10/19 07:02:31 1.4
+++ ChangeLog 2001/11/23 17:05:44
@@ -0,0 +1,9 @@
+2001-11-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/romfs.cdl (CYGTST_ROMFS_BUILD_TESTS): Try gcc and cc if $HOST_CC
+ doesn't exist or has a problem.
+
+2001-11-22 Jesper Skov <jskov@redhat.com>
+
+ * cdl/romfs.cdl: Use HOST_CC instead of 'cc'.
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.66
diff -u -0 -r1.66 ChangeLog
--- ChangeLog 2001/11/02 16:12:33 1.66
+++ ChangeLog 2001/11/23 17:06:01
@@ -0,0 +1,7 @@
+2001-11-02 Hugo Tyson <hmt@redhat.com>
+
+ * include/arm_stub.h (CYG_HAL_GDB_LEAVE_CRITICAL_IO_REGION): Nasty
+ bodge to fix a tools issue where an "unused" label is migrated to
+ where some real code is, ie. the wrong place in this case.
+ Problem applies to arm9e-elf tools and other arm variants also.
+
Index: packages/hal/arm/arm9/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arm9/var/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/11/02 16:12:33 1.3
+++ ChangeLog 2001/11/23 17:06:18
@@ -0,0 +1,14 @@
+2001-11-16 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c (hal_hardware_init): Don't invalidate caches on
+ RAM startup.
+
+2001-11-07 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c (cyg_hal_arm9_soft_reset): Also put CPU in SVC
+ mode (as after a reset). Still broken though.
+
+2001-11-06 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_cache.h: Add virtual->physical translation setup.
+
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/09/12 00:59:20 1.22
+++ ChangeLog 2001/11/23 17:06:37
@@ -0,0 +1,16 @@
+2001-11-02 Andrew Lunn <Andrew.Lunn@ascom.ch>
+2001-11-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_ebsa285.cdl: Add ROMRAM startup type and MLT file config.
+
+ * include/hal_platform_setup.h: Support relocation of ROMRAM image.
+
+ * include/pkgconf/mlt_arm_ebsa285_romram.h: New MLT files for romram.
+ * include/pkgconf/mlt_arm_ebsa285_romram.ldi: Ditto.
+ * include/pkgconf/mlt_arm_ebsa285_romram.mlt: Ditto.
+ * include/pkgconf/mlt_arm_ebsa285_ram.mlt: Move app base to 0x30000 to
+ allow for romram space.
+ * include/pkgconf/mlt_arm_ebsa285_ram.ldi: Regenerate.
+
+ * misc/redboot_ROMRAM.ecm: New file.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.72
diff -u -0 -r1.72 ChangeLog
--- ChangeLog 2001/10/26 12:27:33 1.72
+++ ChangeLog 2001/11/23 17:06:56
@@ -0,0 +1,11 @@
+2001-11-23 Nick Garnett <nickg@redhat.com>
+
+ * src/generic-stub.c (__process_packet): Fixed bogosity in
+ handling of 'r' packet. It tried to send two replies, messing up
+ the protocol and confusing GDB.
+
+2001-11-02 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_stub.h (CYG_HAL_GDB_LEAVE_CRITICAL_IO_REGION):
+ Permit this too to be defined externally ie. in a platform HAL.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.28
diff -u -0 -r1.28 ChangeLog
--- ChangeLog 2001/10/26 12:27:34 1.28
+++ ChangeLog 2001/11/23 17:07:15
@@ -0,0 +1,5 @@
+2001-11-21 Mark Salter <msalter@redhat.com>
+
+ * src/i386_stub.c (__do_read_msr): Add mem_fault handling.
+ (__do_write_msr): Ditto.
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/11/02 16:12:34 1.10
+++ ChangeLog 2001/11/23 17:07:34
@@ -0,0 +1,5 @@
+2001-11-23 Nick Garnett <nickg@redhat.com>
+
+ * include/pcmb_io.h (PC_WRITE_SCREEN): Wrap positions beyond end
+ of screen back to start.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.58
diff -u -0 -r1.58 ChangeLog
--- ChangeLog 2001/10/26 12:27:34 1.58
+++ ChangeLog 2001/11/23 17:07:51
@@ -0,0 +1,5 @@
+2001-11-16 Nick Garnett <nickg@redhat.com>
+
+ * src/hal_misc.c (hal_msbit_index): Fixed this function so that it
+ actually works!
+
Index: packages/hal/mips/mips64/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/mips64/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/04/06 17:20:33 1.1
+++ ChangeLog 2001/11/23 17:08:09
@@ -0,0 +1,4 @@
+2001-11-06 Mark Salter <msalter@redhat.com>
+
+ * src/mips_mips64.ld: Add .2ram section.
+
Index: packages/hal/mn10300/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/arch/current/ChangeLog,v
retrieving revision 1.22
diff -u -0 -r1.22 ChangeLog
--- ChangeLog 2001/10/19 07:02:35 1.22
+++ ChangeLog 2001/11/23 17:08:26
@@ -0,0 +1,5 @@
+2001-11-16 Nick Garnett <nickg@redhat.com>
+
+ * src/hal_misc.c (hal_msbit_index): Fixed this function so that it
+ actually works!
+
Index: packages/hal/powerpc/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/arch/current/ChangeLog,v
retrieving revision 1.39
diff -u -0 -r1.39 ChangeLog
--- ChangeLog 2001/02/27 01:21:47 1.39
+++ ChangeLog 2001/11/23 17:08:44
@@ -0,0 +1,10 @@
+2001-11-16 Nick Garnett <nickg@redhat.com>
+
+ * include/hal_arch.h (HAL_MSBIT_INDEX): Fixed this macro so that
+ it actually works!
+
+2001-11-15 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_misc.c (hal_arch_default_isr): Added return
+ statement (found by Christoph Csebits).
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.36
diff -u -0 -r1.36 ChangeLog
--- ChangeLog 2001/10/19 07:02:35 1.36
+++ ChangeLog 2001/11/23 17:09:01
@@ -0,0 +1,5 @@
+2001-11-16 Nick Garnett <nickg@redhat.com>
+
+ * src/hal_misc.c (hal_msbit_index): Fixed this function so that it
+ actually works!
+
Index: packages/hal/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7750/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2001/09/12 04:21:15 1.10
+++ ChangeLog 2001/11/23 17:09:17
@@ -0,0 +1,5 @@
+2001-11-19 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7750_cq7750.cdl: Added CYGHWR_HAL_SH_OOC_DIVIDER_1
+ (found by Koichi Nagashima)
+
Index: packages/hal/sh/dreamcast/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/dreamcast/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/08/10 19:27:56 1.2
+++ ChangeLog 2001/11/23 17:09:34
@@ -0,0 +1,5 @@
+2001-11-21 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7750_dreamcast.cdl: Added
+ CYGHWR_HAL_SH_OOC_DIVIDER_1 option.
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2001/10/19 07:02:38 1.14
+++ ChangeLog 2001/11/23 17:09:51
@@ -0,0 +1,4 @@
+2001-11-07 Jesper Skov <jskov@redhat.com>
+
+ * src/var_mk_defs.c (main): Fix warning.
+
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2001/10/19 07:02:40 1.16
+++ ChangeLog 2001/11/23 17:10:09
@@ -0,0 +1,6 @@
+2001-11-02 Felix Wong <felixwong@i-technologies.cc>
+2001-11-02 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/devfs.cxx (dev_fo_read): Support block devices.
+ (dev_fo_write): Ditto.
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2001/08/10 19:27:58 1.11
+++ ChangeLog 2001/11/23 17:10:26
@@ -0,0 +1,5 @@
+2001-11-23 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/stdio.cdl: Add dependency on stdlib string conversion functions
+ for *scanf.
+
Index: packages/net/ftpclient/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Nov 23 09:10:43 2001
@@ -0,0 +1,31 @@
+2001-11-4 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * First version. Implements an FTP client which can get and put
+ files on a server.
+
+//===========================================================================
+//####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/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.32
diff -u -0 -r1.32 ChangeLog
--- ChangeLog 2001/11/02 16:12:34 1.32
+++ ChangeLog 2001/11/23 17:11:00
@@ -0,0 +1,20 @@
+2001-11-19 Hugo Tyson <hmt@redhat.com>
+
+ * include/bootp.h (BP_STD_TX_MINPKTSZ): New symbol defining the
+ minimal DHCP packet size which we should send.
+
+ * src/lib/dhcp_prot.c (scan_dhcp_size): New routine to scan up to
+ the end of the packet, for length determination and padding.
+ (dhcp_size): Now uses scan_dhcp_size().
+ (dhcp_size_for_send): New, uses scan_dhcp_size() and pads with
+ zero up to the min packet size that we should send.
+ (do_dhcp): In every sendto() call, use dhcp_size_for_send(xmit) in
+ order to send padded, full size packets as needed. 5 instances.
+
+ Credit to "Anssi Pulkkinen" <Anssi.Pulkkinen@ascom.ch> for the
+ original version of this patch.
+
+2001-11-08 Jesper Skov <jskov@redhat.com>
+
+ * tests/server_test.c (net_test): Fix compile error.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.46
diff -u -0 -r1.46 ChangeLog
--- ChangeLog 2001/11/02 16:12:35 1.46
+++ ChangeLog 2001/11/23 17:11:18
@@ -0,0 +1,24 @@
+2001-11-15 Jesper Skov <jskov@redhat.com>
+
+ * include/redboot.h: Added load_address and load_address_end
+ variables to hold bounds of a loaded image.
+ * src/load.c: Fill load_address and load_address_end after srec
+ and binary loads.
+ * src/flash.c: Same.
+ * src/main.c (do_go): removed unneeded cast.
+
+2001-11-14 Gary Thomas <gthomas@redhat.com>
+
+ * src/io.c (_rb_gets_preloaded): More correct timeout handling.
+ n.b. in practice, this changes nothing, but it is more "correct".
+
+2001-11-05 Gary Thomas <gthomas@redhat.com>
+
+ * src/load.c: Minor typo in help string.
+
+ * src/io.c (_rb_gets_preloaded): Clear buffer if ^C.
+
+2001-11-02 Jesper Skov <jskov@redhat.com>
+
+ * src/flash.c (fis_init): Fix warning.
+
====================================
Here is a summary of the files modified:
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M host/tools/configtool/standalone/wxwin/setup/innotop.txt
M host/tools/ecostest/common/eCosTest.cpp
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/include/muttypes.h
M packages/devs/eth/arm/ebsa285/current/ChangeLog
M packages/devs/eth/arm/ebsa285/current/src/if_ebsa285.c
M packages/devs/eth/arm/edb7xxx/current/ChangeLog
M packages/devs/eth/arm/edb7xxx/current/cdl/edb7xxx_eth_drivers.cdl
A packages/devs/eth/arm/edb7xxx/current/include/devs_eth_arm_edb7xxx.inl
R packages/devs/eth/arm/edb7xxx/current/src/cs8900.h
R packages/devs/eth/arm/edb7xxx/current/src/if_edb7xxx.c
A packages/devs/eth/cl/cs8900a/current/ChangeLog
A packages/devs/eth/cl/cs8900a/current/cdl/cl_cs8900a_eth_drivers.cdl
A packages/devs/eth/cl/cs8900a/current/include/cs8900.h
A packages/devs/eth/cl/cs8900a/current/src/if_cs8900a.c
M packages/devs/eth/intel/i82559/current/ChangeLog
M packages/devs/eth/intel/i82559/current/src/if_i82559.c
M packages/fs/rom/current/ChangeLog
M packages/fs/rom/current/cdl/romfs.cdl
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/arm_stub.h
M packages/hal/arm/arm9/var/current/ChangeLog
M packages/hal/arm/arm9/var/current/include/hal_cache.h
M packages/hal/arm/arm9/var/current/src/arm9_misc.c
M packages/hal/arm/ebsa285/current/ChangeLog
M packages/hal/arm/ebsa285/current/cdl/hal_arm_ebsa285.cdl
M packages/hal/arm/ebsa285/current/include/hal_platform_setup.h
M packages/hal/arm/ebsa285/current/include/pkgconf/mlt_arm_ebsa285_ram.ldi
M packages/hal/arm/ebsa285/current/include/pkgconf/mlt_arm_ebsa285_ram.mlt
A packages/hal/arm/ebsa285/current/include/pkgconf/mlt_arm_ebsa285_romram.h
A packages/hal/arm/ebsa285/current/include/pkgconf/mlt_arm_ebsa285_romram.ldi
A packages/hal/arm/ebsa285/current/include/pkgconf/mlt_arm_ebsa285_romram.mlt
A packages/hal/arm/ebsa285/current/misc/redboot_ROMRAM.ecm
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/include/hal_stub.h
M packages/hal/common/current/src/generic-stub.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/src/i386_stub.c
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/include/pcmb_io.h
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/src/hal_misc.c
M packages/hal/mips/mips64/current/ChangeLog
M packages/hal/mips/mips64/current/src/mips_mips64.ld
M packages/hal/mn10300/arch/current/ChangeLog
M packages/hal/mn10300/arch/current/src/hal_misc.c
M packages/hal/powerpc/arch/current/ChangeLog
M packages/hal/powerpc/arch/current/include/hal_arch.h
M packages/hal/powerpc/arch/current/src/hal_misc.c
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/src/hal_misc.c
M packages/hal/sh/cq7750/current/ChangeLog
M packages/hal/sh/cq7750/current/cdl/hal_sh_sh7750_cq7750.cdl
M packages/hal/sh/dreamcast/current/ChangeLog
M packages/hal/sh/dreamcast/current/cdl/hal_sh_sh7750_dreamcast.cdl
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/src/var_mk_defs.c
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/src/devfs.cxx
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/cdl/stdio.cdl
A packages/net/ftpclient/current/ChangeLog
A packages/net/ftpclient/current/cdl/ftpclient.cdl
A packages/net/ftpclient/current/include/ftpclient.h
A packages/net/ftpclient/current/src/ftpclient.c
A packages/net/ftpclient/current/tests/ftpclient1.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/include/bootp.h
M packages/net/tcpip/current/src/lib/dhcp_prot.c
M packages/net/tcpip/current/tests/server_test.c
M packages/pkgconf/rules.mak
M packages/redboot/current/ChangeLog
M packages/redboot/current/include/redboot.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
^ permalink raw reply [flat|nested] 46+ messages in thread
* eCos anonymous CVS repository updated
@ 2000-11-24 10:02 Jonathan Larmour
0 siblings, 0 replies; 46+ messages in thread
From: Jonathan Larmour @ 2000-11-24 10:02 UTC (permalink / raw)
To: ecos-cvs
The eCos anonymous CVS repository has been updated today (2000-11-24).
Here is a summary of the files modified:
M packages/ecos.db
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/include/arch.inc
M packages/hal/sh/arch/current/include/basetype.h
M packages/hal/sh/arch/current/src/sh.ld
M packages/hal/sh/arch/current/src/vectors.S
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/cdl/memalloc.cdl
M packages/services/memalloc/common/current/src/heapgen.tcl
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.23
diff -u -0 -r1.23 ChangeLog
--- ChangeLog 2000/11/24 07:49:03 1.23
+++ ChangeLog 2000/11/24 17:42:33
@@ -0,0 +1,10 @@
+2000-11-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sh.ld: _reset should be adorned with CYG_LABEL_DEFN
+ * src/vectors.S: CYG_LABEL_DEFN should have been used everywhere
+ that CYG_LABEL_NAME was used, except for the scheduler lock which
+ is special as it is defined in C as an asm alias.
+ * include/arch.inc: Similarly here for symbol macros
+
+ * include/basetype.h (CYG_LABEL_NAME): Delete. This is now obsolete.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2000/11/24 07:49:04 1.7
+++ ChangeLog 2000/11/24 17:42:36
@@ -0,0 +1,9 @@
+2000-11-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/memalloc.cdl: Invoke heapgen.tcl with build directory
+ surrounded by quotes (and do so in a portable way).
+
+ * src/heapgen.tcl: recurse back in on cygwin with correct quoting
+ to allow directories containing spaces. Also in a Solaris shell
+ compatible way.
+
>From jlarmour@sources.redhat.com Fri Nov 24 10:06:00 2000
From: Jonathan Larmour <jlarmour@sources.redhat.com>
To: ecos-cvs@sources.redhat.com
Cc: jlarmour@redhat.com
Subject: eCos anonymous CVS repository updated
Date: Fri, 24 Nov 2000 10:06:00 -0000
Message-id: <200011241806.eAOI6gr29534@murgh.cygnus>
X-SW-Source: 2000/msg00003.html
Content-length: 24047
The eCos anonymous CVS repository has been updated today (2000-11-17).
Here is a summary of the files modified:
M host/README
M host/acinclude.m4
M host/aclocal.m4
M host/configure
M host/infra/configure
M host/libcdl/configure
M host/tools/configtool/standalone/common/configure
M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/src/pprivate.h
M packages/compat/posix/current/src/pthread.cxx
M packages/compat/posix/current/src/signal.cxx
M packages/compat/posix/current/tests/signal1.c
A packages/devs/flash/intel/bootblock/current/ChangeLog
A packages/devs/flash/intel/bootblock/current/cdl/flash_intel_bootblock.cdl
A packages/devs/flash/intel/bootblock/current/src/bootblock_flash.c
A packages/devs/flash/intel/bootblock/current/src/flash.h
A packages/devs/flash/intel/bootblock/current/src/flash_erase_block.c
A packages/devs/flash/intel/bootblock/current/src/flash_program_buf.c
A packages/devs/flash/intel/bootblock/current/src/flash_query.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/cdl/hal_arm.cdl
A packages/hal/arm/arch/current/include/arch.inc
M packages/hal/arm/arch/current/include/arm_stub.h
M packages/hal/arm/arch/current/include/basetype.h
M packages/hal/arm/arch/current/include/hal_io.h
M packages/hal/arm/arch/current/src/arm_stub.c
A packages/hal/arm/arch/current/src/hal_syscall.c
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/tests/dram_test.c
M packages/hal/arm/sa11x0/brutus/current/ChangeLog
M packages/hal/arm/sa11x0/brutus/current/cdl/hal_arm_sa11x0_brutus.cdl
M packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
M packages/hal/arm/sa11x0/sa1100mm/current/cdl/hal_arm_sa11x0_sa1100mm.cdl
A packages/hal/arm/sa11x0/sa1100mm/current/misc/redboot_RAM.cfg
A packages/hal/arm/sa11x0/sa1100mm/current/misc/redboot_ROM.cfg
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/include/hal_stub.h
M packages/hal/common/current/src/board.h
M packages/hal/common/current/src/generic-stub.c
M packages/hal/common/current/src/hal_if.c
M packages/hal/common/current/src/hal_stub.c
M packages/hal/powerpc/arch/current/ChangeLog
M packages/hal/powerpc/arch/current/include/hal_intr.h
M packages/hal/powerpc/arch/current/include/ppc_regs.h
M packages/hal/powerpc/arch/current/src/hal_mk_defs.c
M packages/hal/powerpc/arch/current/src/powerpc.ld
M packages/hal/powerpc/arch/current/src/vectors.S
M packages/hal/powerpc/mpc8xx/current/ChangeLog
M packages/hal/powerpc/mpc8xx/current/include/var_intr.h
M packages/hal/powerpc/ppc40x/current/ChangeLog
M packages/hal/powerpc/ppc40x/current/cdl/hal_powerpc_ppc40x.cdl
M packages/hal/powerpc/ppc40x/current/include/var_cache.h
M packages/hal/powerpc/ppc40x/current/include/var_intr.h
M packages/hal/powerpc/ppc40x/current/include/var_regs.h
M packages/hal/powerpc/ppc40x/current/include/variant.inc
M packages/hal/powerpc/ppc40x/current/src/var_intr.c
M packages/hal/powerpc/ppc40x/current/src/var_misc.c
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/src/sh_stub.c
M packages/hal/sh/cq7750/current/ChangeLog
M packages/hal/sh/cq7750/current/cdl/hal_sh_sh7750_cq7750.cdl
M packages/hal/sh/cq7750/current/include/platform.inc
M packages/hal/sh/sh3/current/ChangeLog
M packages/hal/sh/sh3/current/src/var_misc.c
M packages/hal/sh/sh4/current/ChangeLog
M packages/hal/sh/sh4/current/cdl/hal_sh_sh4.cdl
M packages/hal/sh/sh4/current/include/mod_7750.h
M packages/hal/sh/sh4/current/include/mod_regs_ubc.h
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/include/flash.h
M packages/io/flash/current/src/flash.c
M packages/io/pci/current/ChangeLog
M packages/io/pci/current/include/pci.h
M packages/io/pci/current/include/pci_cfg.h
M packages/io/pci/current/src/pci.c
M packages/io/pci/current/src/pci_hw.c
M packages/io/serial/current/ChangeLog
M packages/io/serial/current/src/common/tty.c
M packages/io/wallclock/current/ChangeLog
M packages/io/wallclock/current/tests/wallclock2.cxx
M packages/language/c/libc/time/current/ChangeLog
M packages/language/c/libc/time/current/tests/clock.c
M packages/net/snmp/agent/current/ChangeLog
M packages/net/snmp/agent/current/src/mibgroup/mibII/dot3.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/interfaces.c
M packages/net/snmp/lib/current/ChangeLog
M packages/net/snmp/lib/current/include/config.h
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/include/network.h
M packages/net/tcpip/current/src/ecos/support.c
M packages/net/tcpip/current/src/lib/bootp_support.c
M packages/pkgconf/rules.mak
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
A packages/redboot/current/src/syscall.c
M packages/redboot/current/src/net/net_io.c
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.25
diff -u -0 -r1.25 NEWS
--- NEWS 2000/11/03 21:17:40 1.25
+++ NEWS 2000/11/17 23:14:19
@@ -0,0 +1,3 @@
+* Add syscall support to RedBoot for compatibility with newlib-based BSPs
+* Bridge support added to the PCI library. Use cyg_pci_configure_bus() to
+ configure all busses.
@@ -7,2 +10,2 @@
-* Port to Intel SA1100 Multimedia evalulation board added, including FLASH
- driver and RedBoot support
+* Port to Intel SA1100 Multimedia evalulation board added, including serial
+ device driver, FLASH driver and RedBoot support
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.37
diff -u -0 -r1.37 ChangeLog
--- ChangeLog 2000/11/03 21:17:40 1.37
+++ ChangeLog 2000/11/17 23:14:23
@@ -0,0 +1,10 @@
+2000-11-16 Jesper Skov <jskov@redhat.com>
+
+ * ecos.db: Added intel flash driver. Going to use it as a test to
+ get more generic drivers working.
+
+2000-11-14 Drew Moseley <dmoseley@redhat.com>
+
+ * pkgconf/rules.mak: Get rid of some gnu specific options to cp, find and xargs.
+
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2000/11/03 21:17:40 1.7
+++ ChangeLog 2000/11/17 23:14:26
@@ -0,0 +1,14 @@
+2000-11-07 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/signal.cxx (cyg_posix_thread_siginit): Add extra thread
+ argument so that threads can inherit parent's sigmask.
+
+ * src/pthread.cxx (pthread_create): Call with parent thread
+
+ * src/pprivate.h: Change cyg_posix_thread_siginit prototype to take
+ parent thread argument
+
+ * tests/signal1.c: Add more checking of sigwaits, and fix so that it's
+ only called when the signal is masked. Check errno values too
+ sometimes.
+
Index: packages/devs/flash/intel/bootblock/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Nov 17 15:14:29 2000
@@ -0,0 +1,40 @@
+2000-11-17 Jesper Skov <jskov@redhat.com>
+
+ * src/flash_erase_block.c: cleanup.
+ * src/flash_program_buf.c: cleanup.
+
+2000-11-16 Jesper Skov <jskov@redhat.com>
+
+ * src/bootblock_flash.c: Handle suspend failures.
+ * src/flash.h: Same.
+
+2000-11-15 Jesper Skov <jskov@redhat.com>
+
+ * Copy of edb7xxx driver. Need to rewrite to be more generic. Need
+ CDL options to control number of parts, interleaving, size, etc.
+
+//===========================================================================
+//####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####
+//===========================================================================
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.42
diff -u -0 -r1.42 ChangeLog
--- ChangeLog 2000/10/31 20:53:10 1.42
+++ ChangeLog 2000/11/17 23:14:33
@@ -0,0 +1,23 @@
+2000-11-16 Jesper Skov <jskov@redhat.com>
+
+ * include/basetype.h: Define LABEL mangling macros.
+
+ * include/arch.inc: Added.
+
+2000-11-06 Mark Salter <msalter@redhat.com>
+
+ * src/hal_syscall.c: New file. Arm interface to redboot's
+ handler for GNUPro based application library syscalls.
+
+ * src/arm_stub.c (__is_bsp_syscall): New function. Return
+ true if exception caused by bsp SWI.
+
+ * include/arm_stub.h: Add declaration for __is_bp_syscall.
+
+ * cdl/hal_arm.cdl: Add hal_syscall.c to compile list.
+
+2000-11-04 Mark Salter <msalter@redhat.com>
+
+ * src/arm_stub.c (__computeSignal): New interface for
+ HAL_STUB_IS_STOPPED_BY_HARDWARE
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog 2000/10/31 20:53:10 1.17
+++ ChangeLog 2000/11/17 23:14:37
@@ -0,0 +1,4 @@
+2000-11-06 Jesper Skov <jskov@redhat.com>
+
+ * tests/dram_test.c: Add kernel check.
+
Index: packages/hal/arm/sa11x0/brutus/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/brutus/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/23 17:11:14 1.4
+++ ChangeLog 2000/11/17 23:14:40
@@ -0,0 +1,4 @@
+2000-11-10 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0_brutus.cdl: Add RedBoot configuration.
+
Index: packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/11/03 21:17:41 1.1
+++ ChangeLog 2000/11/17 23:14:42
@@ -0,0 +1,14 @@
+2000-11-13 Drew Moseley <dmoseley@st-kitts.caribbean>
+
+ * misc/redboot_ROM.cfg: Turn on REDBOOT_BSP_SYSCALLS.
+ * misc/redboot_RAM.cfg: Ditto.
+
+2000-11-09 Drew Moseley <dmoseley@redhat.com>
+
+ * misc/redboot_ROM.cfg: New import file for ecosconfig.
+ * misc/redboot_RAM.cfg: Ditto.
+
+2000-11-06 Drew Moseley <dmoseley@redhat.com>
+
+ * cdl/hal_arm_sa11x0_sa1100mm.cdl: Use the "-mapcs-frame" compile option.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.48
diff -u -0 -r1.48 ChangeLog
--- ChangeLog 2000/10/31 20:53:11 1.48
+++ ChangeLog 2000/11/17 23:14:47
@@ -0,0 +1,28 @@
+2000-11-17 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_if.c (delay_us): Add dummy loop.
+ Duh! Take usecs argment into account.
+
+2000-11-06 Mark Salter <msalter@redhat.com>
+
+ * src/generic-stub.c (__handle_exception): Add support for GNUPro bsp
+ syscall handling.
+
+ * src/board.h: Include pkgconf/redboot.h for CYGSEM_REDBOOT_BSP_SYSCALLS.
+
+2000-11-06 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_if.c (hal_if_diag_write_char): Clear interrupt flag before
+ setting breakpoint.
+
+2000-11-04 Mark Salter <msalter@redhat.com>
+
+ * src/hal_stub.c (__build_t_packet): Report reason and data
+ address if stopped by hw watchpoint.
+
+ * src/generic-stub.c (__process_packet): Remove experimental
+ support for type 5 Z packet.
+
+ * include/hal_stub.h: Define HAL_STUB_STOP_* reasons returned
+ by HAL_IS_STOPPED_BY_HARDWARE.
+
Index: packages/hal/powerpc/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/arch/current/ChangeLog,v
retrieving revision 1.32
diff -u -0 -r1.32 ChangeLog
--- ChangeLog 2000/11/03 21:17:43 1.32
+++ ChangeLog 2000/11/17 23:14:51
@@ -0,0 +1,16 @@
+2000-11-04 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S: Minor changes in support of PPC40x. This
+ platform has no cache control - if the MMU is on, it's on.
+ This causes some interesting cache coherency problems in the
+ interrupt/exception handlers. Note: it may be possible to
+ overcome this by use of the DCCR register (untested).
+
+ * src/powerpc.ld: Fix problems with 'sbss6', etc.
+
+ * src/hal_mk_defs.c: Use variant/platform macros for additional
+ symbols, rather than direcly polluting this file.
+
+ * include/hal_intr.h: Allow variant/platform to define clock
+ setup (since the 40x does not have a decrementer!)
+
Index: packages/hal/powerpc/mpc8xx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mpc8xx/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2000/06/23 17:06:41 1.7
+++ ChangeLog 2000/11/17 23:14:53
@@ -0,0 +1,4 @@
+2000-11-04 Gary Thomas <gthomas@redhat.com>
+
+ * include/var_intr.h: Export symbols used in assembly code.
+
Index: packages/hal/powerpc/ppc40x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/ppc40x/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/11/03 21:17:44 1.1
+++ ChangeLog 2000/11/17 23:14:56
@@ -0,0 +1,20 @@
+2000-11-04 Gary Thomas <gthomas@redhat.com>
+
+ * src/var_misc.c: Define clock handling for PPC40x (different
+ from default since there is no decrementer).
+
+ * include/variant.inc: Special interrupt fielder for timers.
+ Add interrupt decode.
+
+ * include/var_regs.h: Define architecture (variant) specific
+ registers and special instructions used to access them.
+
+ * src/var_intr.c:
+ * include/var_intr.h: Define proper interrupt support for
+ this platform.
+
+ * include/var_cache.h: Fix details of cache on PPC40x. Note:
+ the data cache has problems - currently left disabled.
+
+ * cdl/hal_powerpc_ppc40x.cdl: Add support for ROM_MONITOR.
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.21
diff -u -0 -r1.21 ChangeLog
--- ChangeLog 2000/11/03 21:17:44 1.21
+++ ChangeLog 2000/11/17 23:14:59
@@ -0,0 +1,4 @@
+2000-11-09 Jesper Skov <jskov@redhat.com>
+
+ * src/sh_stub.c (__single_step): Fix CPP problem.
+
Index: packages/hal/sh/cq7750/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7750/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/11/03 21:17:46 1.1
+++ ChangeLog 2000/11/17 23:15:01
@@ -0,0 +1,10 @@
+2000-11-09 Jesper Skov <jskov@redhat.com>
+
+ * cdl/hal_sh_sh7750_cq7750.cdl: Set flags to -m3 for now.
+
+2000-11-08 Jesper Skov <jskov@redhat.com>
+
+ * include/platform.inc (BSC_settings_table): Use computed init frqcr.
+
+ * cdl/hal_sh_sh7750_cq7750.cdl: Updated clock default settings.
+
Index: packages/hal/sh/sh3/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh3/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/11/03 21:17:46 1.1
+++ ChangeLog 2000/11/17 23:15:04
@@ -0,0 +1,4 @@
+2000-11-10 Jesper Skov <jskov@redhat.com>
+
+ * src/var_misc.c: Add spaces around ... used in ranges.
+
Index: packages/hal/sh/sh4/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/sh4/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/11/03 21:17:47 1.1
+++ ChangeLog 2000/11/17 23:15:06
@@ -0,0 +1,8 @@
+2000-11-09 Jesper Skov <jskov@redhat.com>
+
+ * include/mod_regs_ubc.h: Correct definitions.
+
+ * include/mod_7750.h (CYGARC_SH_MOD_UBC): Defined.
+
+ * cdl/hal_sh_sh4.cdl: Disable cache for now.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/09/04 20:24:17 1.4
+++ ChangeLog 2000/11/17 23:15:09
@@ -0,0 +1,9 @@
+2000-11-17 Jesper Skov <jskov@redhat.com>
+
+ * src/flash.c: Added debug mode, allowing device driver to use printf.
+
+2000-11-16 Jesper Skov <jskov@redhat.com>
+
+ * src/flash.c: Added suspend error messages.
+ * include/flash.h: Same.
+
Index: packages/io/pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/pci/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/03/28 20:13:45 1.5
+++ ChangeLog 2000/11/17 23:15:12
@@ -0,0 +1,30 @@
+2000-11-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/pci_hw.c:
+ * src/pci.c: Layout changes require <pkgconf/hal.h>
+
+2000-11-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/pci.c (cyg_pci_find_next): Conditionalize debug printfs
+
+2000-11-04 Mark Salter <msalter@redhat.com>
+
+ * src/pci.c (cyg_pci_get_device_info): Add bridge support. Handle
+ already configured devices.
+ (cyg_pci_set_device_info): Add bridge support.
+ (cyg_pci_find_next): Support device id with valid bus number
+ combined with CYG_PCI_NULL_DEVFN.
+ (cyg_pci_configure_device): Return true if device already configured.
+ Fixed for devices which use no BARs.
+ (cyg_pci_allocate_io_priv): Remove bogus limit check.
+ (cyg_pci_configure_bus): New function to recursively configure a
+ bus and its subordinate bases.
+
+ * include/pci_cfg.h: Added bridge definitions.
+ (CYG_PCI_CFG_BAR_5): Corrected.
+
+ * include/pci.h (CYG_PCI_NULL_DEVFN): Define.
+ (cyg_pci_device): Add bridge support. Add num_bars. Add
+ declaration for cyg_pci_configure_bus.
+ (CYG_PCI_MAX_BUS): Increase to (arbitrary) 8.
+
Index: packages/io/serial/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/serial/current/ChangeLog,v
retrieving revision 1.40
diff -u -0 -r1.40 ChangeLog
--- ChangeLog 2000/11/03 21:17:47 1.40
+++ ChangeLog 2000/11/17 23:15:16
@@ -0,0 +1,7 @@
+2000-11-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/common/tty.c (tty_write): Check buffer size appropriately
+ since when doing \r\n expansion "size" may have been double
+ incremented as a result.
+ Thanks to Alex Mathews of Crosstor for the fix.
+
Index: packages/io/wallclock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/wallclock/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2000/10/23 17:11:28 1.6
+++ ChangeLog 2000/11/17 23:15:19
@@ -0,0 +1,4 @@
+2000-11-09 Jesper Skov <jskov@redhat.com>
+
+ * tests/wallclock2.cxx: Include string header.
+
Index: packages/language/c/libc/time/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2000/10/31 20:53:13 1.2
+++ ChangeLog 2000/11/17 23:15:21
@@ -0,0 +1,4 @@
+2000-11-14 Jesper Skov <jskov@redhat.com>
+
+ * tests/clock.c: Skip first three samples.
+
Index: packages/net/snmp/agent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/agent/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2000/09/01 13:45:29 1.6
+++ ChangeLog 2000/11/17 23:15:24
@@ -0,0 +1,9 @@
+2000-11-17 Hugo Tyson <hmt@redhat.com>
+
+ * src/mibgroup/mibII/dot3.c (var_dot3StatsTable):
+ * src/mibgroup/mibII/interfaces.c (var_ifTable): Use the
+ last component of the OID to select the matching interface rather
+ than merely counting through them. Thus this MIB matches eg. the
+ IP MIB in terms of ip.ipAddrTable.ipAddrEntry.ipAdEntIfIndex.
+ [CASE 104939 "snmp interface and IP group don't correspond"]
+
Index: packages/net/snmp/lib/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/lib/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/06/23 17:06:45 1.1
+++ ChangeLog 2000/11/17 23:15:26
@@ -0,0 +1,8 @@
+2000-11-07 Hugo Tyson <hmt@redhat.com>
+2000-11-07 Andrew Lunn <Andrew.Lunn@ascom.ch>
+
+ * include/config.h (STRUCT_SOCKADDR_HAS_SA_LEN): #defined.
+ The BSD stack uses sa_len in its sockaddr structures, so the agent
+ must also use them or when it tries to send traps the stack
+ rejects them because the destination addres is invalid.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2000/10/31 20:53:13 1.15
+++ ChangeLog 2000/11/17 23:15:30
@@ -0,0 +1,16 @@
+2000-11-15 Hugo Tyson <hmt@redhat.com>
+
+ * src/lib/bootp_support.c (init_net): Do a SIOCSIFADDR a 2nd time
+ after setting the netmask (SIOCSIFNETMASK) in order for the newly
+ set netmask to "take" - otherwise a bogus route based on the
+ default netmask lurks within the system.
+
+2000-11-10 Hugo Tyson <hmt@redhat.com>
+
+ * src/ecos/support.c (cyg_net_get_mem_stats): New API for getting
+ info on the various mem pools the stack uses to enable tests to
+ spot store leaks.
+
+ * include/network.h (cyg_net_get_mem_stats): Export this API for
+ automated network testing.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2000/10/31 20:53:13 1.9
+++ ChangeLog 2000/11/17 23:15:34
@@ -0,0 +1,12 @@
+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.
+
>From jlarmour@sources.redhat.com Fri Nov 24 10:13:00 2000
From: Jonathan Larmour <jlarmour@sources.redhat.com>
To: ecos-cvs@sources.redhat.com
Subject: Old messages flushed on ecos-cvs
Date: Fri, 24 Nov 2000 10:13:00 -0000
Message-id: <200011241813.eAOID1W29645@murgh.cygnus>
X-SW-Source: 2000/msg00004.html
Content-length: 113
I've flushed some old messages on ecos-cvs, so don't be surprised that some of the dates
aren't for today!
Jifl
>From jlarmour@sources.redhat.com Mon Nov 27 16:29:00 2000
From: Jonathan Larmour <jlarmour@sources.redhat.com>
To: ecos-cvs@sources.redhat.com
Subject: eCos anonymous CVS repository updated
Date: Mon, 27 Nov 2000 16:29:00 -0000
Message-id: <200011280029.eAS0Til10294@murgh.cygnus>
X-SW-Source: 2000/msg00005.html
Content-length: 4969
The eCos anonymous CVS repository has been updated today (2000-11-27).
Here is a summary of the files modified:
M packages/ChangeLog
M packages/cygmon/current/ChangeLog
M packages/cygmon/current/cdl/cygmon.cdl
M packages/hal/arm/sa11x0/brutus/current/ChangeLog
A packages/hal/arm/sa11x0/brutus/current/misc/redboot_RAM.cfg
A packages/hal/arm/sa11x0/brutus/current/misc/redboot_ROM.cfg
M packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
M packages/hal/arm/sa11x0/sa1100mm/current/cdl/hal_arm_sa11x0_sa1100mm.cdl
M packages/hal/arm/sa11x0/sa1100mm/current/src/sa1100mm_misc.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/include/flash.h
M packages/io/flash/current/src/flash.c
M packages/language/c/libc/time/current/ChangeLog
M packages/language/c/libc/time/current/tests/clock.c
M packages/pkgconf/rules.mak
M packages/redboot/current/ChangeLog
M packages/redboot/current/src/main.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/cdl/memalloc.cdl
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.38
diff -u -0 -r1.38 ChangeLog
--- ChangeLog 2000/11/17 23:16:43 1.38
+++ ChangeLog 2000/11/28 00:02:53
@@ -0,0 +1,5 @@
+2000-11-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * pkgconf/rules.mak (mlt_headers): Rewrite to work under Solaris,
+ and without excessive rebuilds.
+
Index: packages/cygmon/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/cygmon/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/11/03 21:17:40 1.5
+++ ChangeLog 2000/11/28 00:02:55
@@ -0,0 +1,4 @@
+2000-11-20 Drew Moseley <dmoseley@redhat.com>
+
+ * cdl/cygmon.cdl: Make sure we don't specify vectors.o and target.ld twice.
+
Index: packages/hal/arm/sa11x0/brutus/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/brutus/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/11/17 23:16:43 1.5
+++ ChangeLog 2000/11/28 00:02:58
@@ -0,0 +1,5 @@
+2000-11-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * misc/redboot_RAM.cfg: Added new import file for redboot
+ * misc/redboot_ROM.cfg: Ditto
+
Index: packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2000/11/17 23:16:43 1.2
+++ ChangeLog 2000/11/28 00:03:01
@@ -0,0 +1,8 @@
+2000-11-27 Drew Moseley <dmoseley@redhat.com>
+
+ * src/sa1100mm_misc.c (sa1100mm_program_new_stack): New function
+ for switching to an application stack when running a program under
+ a ROM monitor.
+
+ * cdl/hal_arm_sa11x0_sa1100mm. Define HAL_ARCH_PROGRAM_NEW_STACK.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/11/17 23:16:44 1.5
+++ ChangeLog 2000/11/28 00:03:04
@@ -0,0 +1,6 @@
+2000-11-27 Jesper Skov <jskov@redhat.com>
+
+ * src/flash.c: Do all flash access inside properly
+ cache-controlled region.
+ * include/flash.h: Cache definitions.
+
Index: packages/language/c/libc/time/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/11/17 23:16:44 1.3
+++ ChangeLog 2000/11/28 00:03:06
@@ -0,0 +1,4 @@
+2000-11-27 Jesper Skov <jskov@redhat.com>
+
+ * tests/clock.c: Skip fourth sample too.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2000/11/24 07:49:04 1.11
+++ ChangeLog 2000/11/28 00:03:09
@@ -0,0 +1,5 @@
+2000-11-27 Drew Moseley <dmoseley@redhat.com>
+
+ * src/main.c: Switch to an application stack before running a
+ user-downloaded app.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2000/11/24 17:42:47 1.8
+++ ChangeLog 2000/11/28 00:03:12
@@ -0,0 +1,5 @@
+2000-11-25 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/memalloc.cdl: Make sure PWD variable doesn't clash with bash PWD
+ by renaming to XPWD
+
>From jlarmour@sources.redhat.com Thu Dec 07 19:31:00 2000
From: Jonathan Larmour <jlarmour@sources.redhat.com>
To: ecos-cvs@sources.redhat.com
Subject: eCos anonymous CVS repository updated
Date: Thu, 07 Dec 2000 19:31:00 -0000
Message-id: <200012080331.eB83V2S09382@murgh.cygnus>
X-SW-Source: 2000/msg00006.html
Content-length: 29919
The eCos anonymous CVS repository has been updated today (2000-12-08).
Here is a summary of the files modified:
M packages/ChangeLog
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/src/signal.cxx
M packages/cygmon/current/ChangeLog
M packages/cygmon/current/misc/monitor_cmd.c
M packages/devs/flash/arm/assabet/current/ChangeLog
M packages/devs/flash/arm/assabet/current/src/assabet_flash.c
M packages/devs/flash/arm/ebsa285/current/ChangeLog
M packages/devs/flash/arm/ebsa285/current/src/ebsa285_flash.c
M packages/devs/flash/arm/edb7xxx/current/ChangeLog
M packages/devs/flash/arm/edb7xxx/current/src/edb7xxx_flash.c
M packages/devs/flash/arm/sa1100mm/current/ChangeLog
M packages/devs/flash/arm/sa1100mm/current/src/sa1100mm_flash.c
M packages/devs/flash/intel/bootblock/current/ChangeLog
M packages/devs/flash/intel/bootblock/current/src/bootblock_flash.c
M packages/devs/flash/powerpc/mbx/current/ChangeLog
M packages/devs/flash/powerpc/mbx/current/src/mbx_flash.c
M packages/devs/serial/generic/16x5x/current/ChangeLog
M packages/devs/serial/generic/16x5x/current/src/ser_16x5x.c
M packages/devs/serial/powerpc/quicc/current/ChangeLog
M packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.c
M packages/hal/arm/cma230/current/ChangeLog
M packages/hal/arm/cma230/current/include/hal_cache.h
M packages/hal/arm/ebsa285/current/ChangeLog
M packages/hal/arm/ebsa285/current/cdl/hal_arm_ebsa285.cdl
M packages/hal/arm/ebsa285/current/include/hal_cache.h
M packages/hal/arm/ebsa285/current/misc/redboot_RAM.cfg
M packages/hal/arm/ebsa285/current/misc/redboot_ROM.cfg
M packages/hal/arm/ebsa285/current/src/ebsa285_misc.c
M packages/hal/arm/ebsa285/current/src/redboot_cmds.c
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/include/hal_cache.h
M packages/hal/arm/edb7xxx/current/include/hal_platform_setup.h
M packages/hal/arm/sa11x0/assabet/current/ChangeLog
M packages/hal/arm/sa11x0/assabet/current/cdl/hal_arm_sa11x0_assabet.cdl
M packages/hal/arm/sa11x0/assabet/current/misc/redboot_RAM.cfg
M packages/hal/arm/sa11x0/assabet/current/misc/redboot_ROM.cfg
M packages/hal/arm/sa11x0/assabet/current/src/assabet_misc.c
M 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
M packages/hal/arm/sa11x0/brutus/current/misc/redboot_RAM.cfg
M packages/hal/arm/sa11x0/brutus/current/misc/redboot_ROM.cfg
M packages/hal/arm/sa11x0/brutus/current/src/brutus_misc.c
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/include/hal_cache.h
M packages/hal/arm/sa11x0/var/current/src/hal_diag.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/include/hal_misc.h
M packages/hal/common/current/src/hal_if.c
M packages/hal/common/current/src/hal_stub.c
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/src/plf_misc.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/include/hal_cache.h
M packages/hal/mips/arch/current/include/hal_intr.h
M packages/hal/mips/arch/current/src/hal_misc.c
M packages/hal/mips/tx49/current/ChangeLog
M packages/hal/mips/tx49/current/include/var_cache.h
M packages/hal/mn10300/arch/current/ChangeLog
M packages/hal/mn10300/arch/current/include/hal_arch.h
M packages/hal/mn10300/arch/current/src/vectors.S
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/io/flash/current/ChangeLog
M packages/io/flash/current/include/flash.h
M packages/io/flash/current/src/flash.c
M packages/io/pci/current/ChangeLog
M packages/io/pci/current/cdl/io_pci.cdl
M packages/io/pci/current/src/pci.c
M packages/io/serial/current/ChangeLog
M packages/io/serial/current/src/common/serial.c
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/kernel.cdl
M packages/kernel/current/cdl/thread.cdl
M packages/kernel/current/include/thread.hxx
M packages/kernel/current/include/thread.inl
M packages/kernel/current/src/debug/dbg-thread-demux.c
M packages/kernel/current/src/sched/sched.cxx
M packages/kernel/current/tests/kcache2.c
M packages/language/c/libc/time/current/ChangeLog
M packages/language/c/libc/time/current/tests/clock.c
M packages/net/snmp/agent/current/ChangeLog
M packages/net/snmp/agent/current/src/mibgroup/mibII/dot3.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/interfaces.c
M packages/net/snmp/agent/current/src/mibgroup/mibII/ip.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/include/redboot.h
M packages/redboot/current/include/net/net.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/io.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
M packages/redboot/current/src/misc_funs.c
M packages/redboot/current/src/parse.c
M packages/redboot/current/src/xyzModem.c
M packages/redboot/current/src/xyzModem.h
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/tcp.c
M packages/redboot/current/src/net/tftp_client.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/src/heapgen.tcl
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.39
diff -u -0 -r1.39 ChangeLog
--- ChangeLog 2000/11/28 00:03:34 1.39
+++ ChangeLog 2000/12/08 03:27:12
@@ -0,0 +1 @@
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2000/11/24 07:49:02 1.9
+++ ChangeLog 2000/12/08 03:27:15
@@ -0,0 +1,4 @@
+2000-12-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/signal.cxx: include unistd.h for _exit
+
Index: packages/cygmon/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/cygmon/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2000/11/28 00:03:35 1.6
+++ ChangeLog 2000/12/08 03:27:18
@@ -0,0 +1,5 @@
+2000-12-04 Drew Moseley <dmoseley@redhat.com>
+
+ * misc/monitor_cmd.c (breakpoint_cmd): Fix typo in printf
+ formatting for error message.
+
Index: packages/devs/flash/arm/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/assabet/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/31 20:53:09 1.4
+++ ChangeLog 2000/12/08 03:27:21
@@ -0,0 +1,6 @@
+2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/assabet_flash.c (flash_code_overlaps): Define stext/etext
+ as array types so no assumptions can be made by the compiler about
+ location.
+
Index: packages/devs/flash/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/09/01 13:45:23 1.3
+++ ChangeLog 2000/12/08 03:27:24
@@ -0,0 +1,6 @@
+2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/ebsa285_flash.c (flash_code_overlaps): Define stext/etext
+ as array types so no assumptions can be made by the compiler about
+ location.
+
Index: packages/devs/flash/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/11/24 07:49:02 1.3
+++ ChangeLog 2000/12/08 03:27:26
@@ -0,0 +1,11 @@
+2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/edb7xxx_flash.c (flash_code_overlaps): Define stext/etext
+ as array types so no assumptions can be made by the compiler about
+ location.
+
+2000-12-04 Gary Thomas <gthomas@redhat.com>
+
+ * src/edb7xxx_flash.c (flash_hwr_init): Additional debugging
+ printf statments - in case this stuff fails in the future.
+
Index: packages/devs/flash/arm/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/sa1100mm/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/11/03 21:17:40 1.1
+++ ChangeLog 2000/12/08 03:27:29
@@ -0,0 +1,6 @@
+2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/sa1100mm_flash.c (flash_code_overlaps): Define stext/etext
+ as array types so no assumptions can be made by the compiler about
+ location.
+
Index: packages/devs/flash/intel/bootblock/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/bootblock/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2000/11/24 07:49:02 1.2
+++ ChangeLog 2000/12/08 03:27:32
@@ -0,0 +1,6 @@
+2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/bootblock_flash.c (flash_code_overlaps): Define stext/etext
+ as array types so no assumptions can be made by the compiler about
+ location.
+
Index: packages/devs/flash/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/10/23 17:11:01 1.1
+++ ChangeLog 2000/12/08 03:27:35
@@ -0,0 +1,6 @@
+2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/mbx_flash.c (flash_code_overlaps): Define stext/etext
+ as array types so no assumptions can be made by the compiler about
+ location.
+
Index: packages/devs/serial/generic/16x5x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/generic/16x5x/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/09/19 05:53:53 1.1
+++ ChangeLog 2000/12/08 03:27:38
@@ -0,0 +1,4 @@
+2000-12-07 Jesper Skov <jskov@redhat.com>
+
+ * src/ser_16x5x.c (ISR_LS): Corrected value. Spotted by Dave Airlie.
+
Index: packages/devs/serial/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/31 20:53:10 1.4
+++ ChangeLog 2000/12/08 03:27:42
@@ -0,0 +1,7 @@
+2000-12-06 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/quicc_smc_serial.c: Remove unread tx_enabled variable from
+ quicc_smc_serial_info
+ Ensure quicc serial interrupt is unmasked in general so that rx works!
+ (quicc_smc_serial_start_xmit): Protect better from DSR interruption
+
Index: packages/hal/arm/cma230/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/cma230/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2000/10/23 17:11:13 1.13
+++ ChangeLog 2000/12/08 03:27:45
@@ -0,0 +1,7 @@
+2000-12-04 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_cache.h: Consistently ensure that ARM registers used
+ in MCR ops to cache-control coprocessors, where the data doesn't
+ matter, all actually have data zero ("SBZ") as in the Jaggar book.
+ This may well not be necessary, but for the sake of making sure...
+
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.11
diff -u -0 -r1.11 ChangeLog
--- ChangeLog 2000/11/24 07:49:03 1.11
+++ ChangeLog 2000/12/08 03:27:48
@@ -0,0 +1,35 @@
+2000-12-04 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_cache.h: Consistently ensure that ARM registers used
+ in MCR ops to cache-control coprocessors, where the data doesn't
+ matter, all actually have data zero ("SBZ") as in the Jaggar book.
+ This may well not be necessary, but for the sake of making sure...
+
+2000-12-01 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_cmds.c: Add prototype to remove warning.
+
+2000-11-30 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_cmds.c (do_exec): Complete support for loading
+ Linux, including use of an initial ramdisk image.
+
+2000-12-01 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_cache.h: Define addressable cache line operations
+ HAL_DCACHE_STORE(), HAL_DCACHE_INVALIDATE(), HAL_DCACHE_FLUSH()
+ now that I have understood how come the test (kcache2) was
+ failing. See kernel ChangeLog for details. Also tidied up a
+ couple of other minor details.
+
+2000-11-28 Drew Moseley <dmoseley@redhat.com>
+
+ * misc/redboot_RAM.cfg: Implement CYGSEM_REDBOOT_BSP_SYSCALLS.
+ * misc/redboot_ROM.cfg: Ditto.
+
+ * src/ebsa285_misc.c (ebsa285_program_new_stack): New function
+ for switching to an application stack when running a program under
+ a ROM monitor.
+
+ * cdl/hal_arm_sa11x0_ebsa285.cdl: Define HAL_ARCH_PROGRAM_NEW_STACK.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2000/11/17 23:16:43 1.18
+++ ChangeLog 2000/12/08 03:27:52
@@ -0,0 +1,15 @@
+2000-12-04 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_cache.h: Consistently ensure that ARM registers used
+ in MCR ops to cache-control coprocessors, where the data doesn't
+ matter, all actually have data zero ("SBZ") as in the Jaggar book.
+ This may well not be necessary, but for the sake of making sure...
+
+2000-12-04 Gary Thomas <gthomas@redhat.com>
+
+ * include/hal_platform_setup.h: Reenable caching on FLASH/ROM.
+
+ * include/hal_cache.h: Update cache macros to follow ARM
+ and Cirrus Logic manuals more closely. These changes seem
+ to allow for cacheable FLASH segments.
+
Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2000/10/23 17:11:14 1.9
+++ ChangeLog 2000/12/08 03:27:56
@@ -0,0 +1,15 @@
+2000-11-30 Gary Thomas <gthomas@redhat.com>
+
+ * src/redboot_cmds.c (do_exec): Use new _GETS_xxx return codes.
+
+2000-11-28 Drew Moseley <dmoseley@redhat.com>
+
+ * misc/redboot_RAM.cfg: Implement CYGSEM_REDBOOT_BSP_SYSCALLS.
+ * misc/redboot_ROM.cfg: Ditto.
+
+ * src/assabet_misc.c (assabet_program_new_stack): New function
+ for switching to an application stack when running a program under
+ a ROM monitor.
+
+ * cdl/hal_arm_sa11x0_assabet.cdl: Define HAL_ARCH_PROGRAM_NEW_STACK.
+
Index: packages/hal/arm/sa11x0/brutus/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/brutus/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2000/11/28 00:03:35 1.6
+++ ChangeLog 2000/12/08 03:27:59
@@ -0,0 +1,11 @@
+2000-11-28 Drew Moseley <dmoseley@redhat.com>
+
+ * misc/redboot_RAM.cfg: Implement CYGSEM_REDBOOT_BSP_SYSCALLS.
+ * misc/redboot_ROM.cfg: Ditto.
+
+ * src/brutus_misc.c (brutus_program_new_stack): New function
+ for switching to an application stack when running a program under
+ a ROM monitor.
+
+ * cdl/hal_arm_sa11x0_brutus.cdl: Define HAL_ARCH_PROGRAM_NEW_STACK.
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/11/24 07:49:03 1.4
+++ ChangeLog 2000/12/08 03:28:02
@@ -0,0 +1,19 @@
+2000-12-04 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_cache.h: Consistently ensure that ARM registers used
+ in MCR ops to cache-control coprocessors, where the data doesn't
+ matter, all actually have data zero ("SBZ") as in the Jaggar book.
+ This may well not be necessary, but for the sake of making sure...
+
+2000-12-01 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_cache.h: Define addressable cache line operations
+ HAL_DCACHE_STORE(), HAL_DCACHE_INVALIDATE(), HAL_DCACHE_FLUSH()
+ now that I have understood how come the test (kcache2) was
+ failing. See kernel ChangeLog for details. Also tidied up a
+ couple of other minor details.
+
+2000-11-27 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_diag.c (init_channel): UART setup required on Brutus as well.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.50
diff -u -0 -r1.50 ChangeLog
--- ChangeLog 2000/11/24 07:49:03 1.50
+++ ChangeLog 2000/12/08 03:28:07
@@ -0,0 +1,13 @@
+2000-12-06 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_if.c (delay_us): Ensure proper _GP save/restore.
+ Reduce number of loops in fall-back code.
+
+2000-12-05 Drew Moseley <dmoseley@redhat.com>
+
+ * src/hal_stub.c (__build_t_packet): Handle
+ CYGARC_REGSIZE_DIFFERS_FROM_TARGET_REGISTER_T with Little Endian
+ target.
+
+ * include/hal_misc.h: Added BIT and SZ_ defines.
+
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/11/03 21:17:42 1.5
+++ ChangeLog 2000/12/08 03:28:10
@@ -0,0 +1,6 @@
+2000-12-05 Hugo Tyson <hmt@redhat.com>
+
+ * src/plf_misc.c (hal_pc_fpe_dsr): Raise the base stack address by
+ CYGNUM_KERNEL_THREADS_STACK_CHECK_DATA_SIZE if that is defined;
+ otherwise a stack overflow would immediately be reported.
+
@@ -3 +9 @@
- * src/platform.inc (hal_cpu_init): Load image from floppy one
+ * src/platform.inc (hal_cpu_init): Load image from floppy one
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.37
diff -u -0 -r1.37 ChangeLog
--- ChangeLog 2000/11/03 21:17:42 1.37
+++ ChangeLog 2000/12/08 03:28:14
@@ -0,0 +1,16 @@
+2000-12-06 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_intr.h (HAL_DELAY_US): Added.
+ * src/hal_misc.c (hal_delay_us): Added. And fixed to work with an
+ incrementer that ticks at the pipeline clock rate.
+
+2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_cache.h: IWAY->_IWAY, DWAY->_DWAY for namespace
+ cleanliness
+
+2000-12-05 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h: Use variant specific method to select cache
+ WAY.
+
Index: packages/hal/mips/tx49/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/tx49/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/11/03 21:17:43 1.1
+++ ChangeLog 2000/12/08 03:28:17
@@ -0,0 +1,5 @@
+2000-12-05 Jesper Skov <jskov@redhat.com>
+
+ * include/var_cache.h (HAL_MIPS_CACHE_INSN_USES_LSB): The TX49
+ uses LSB in the cache macro.
+
Index: packages/hal/mn10300/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mn10300/arch/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2000/10/23 17:11:20 1.18
+++ ChangeLog 2000/12/08 03:28:21
@@ -0,0 +1,8 @@
+2000-11-30 Drew Moseley <dmoseley@redhat.com>
+
+ * include/hal_arch.h: Handle Cygmon interrupt stack. ie For
+ Cygmon we must switch to a new stack immediately on exception to
+ make sure that we don't modify the application stack at all since
+ GDB may be using it.
+ * src/vectors.S: Ditto.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2000/10/31 20:53:12 1.9
+++ ChangeLog 2000/12/08 03:28:24
@@ -0,0 +1,5 @@
+2000-12-02 Gary Thomas <gthomas@redhat.com>
+
+ * src/stand_alone/eth_drv.c (eth_drv_write): Debug: dump packet
+ before calling hardware routine for improved usability.
+
Index: packages/io/flash/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/flash/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog 2000/11/28 00:03:35 1.6
+++ ChangeLog 2000/12/08 03:28:26
@@ -0,0 +1,9 @@
+2000-12-06 Jesper Skov <jskov@redhat.com>
+
+ * src/flash.c (flash_dev_query): Added. Allows reloc/cache magic
+ to be removed from device drivers (eventually). Also fixed some
+ warnings, and made function references use char[] instead of just
+ char to prevent MIPS compiler from messing up.
+
+ * include/flash.h: Added FLASH_ERR_DRV_VERIFY and flash_dev_query.
+
Index: packages/io/pci/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/pci/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2000/11/24 07:49:04 1.7
+++ ChangeLog 2000/12/08 03:28:29
@@ -0,0 +1,10 @@
+2000-12-02 Gary Thomas <gthomas@redhat.com>
+
+ * src/pci.c:
+ * cdl/io_pci.cdl: Add CDL to control debug prints.
+
+2000-11-30 Gary Thomas <gthomas@redhat.com>
+
+ * src/pci.c (cyg_pci_find_next): Improve debug prints when
+ scanning the bus, showing vendor and device code for each slot.
+
Index: packages/io/serial/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/serial/current/ChangeLog,v
retrieving revision 1.42
diff -u -0 -r1.42 ChangeLog
--- ChangeLog 2000/11/24 07:49:04 1.42
+++ ChangeLog 2000/12/08 03:28:33
@@ -0,0 +1,6 @@
+2000-12-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/common/serial.c: Fix CYGOPT_IO_SERIAL_FLOW_CONTROL_HW ->
+ CYGOPT_IO_SERIAL_SUPPORT_LINE_STATUS typo when declaring callbacks
+ Thanks to Brian Danilko for reporting.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.47
diff -u -0 -r1.47 ChangeLog
--- ChangeLog 2000/11/03 21:17:47 1.47
+++ ChangeLog 2000/12/08 03:28:40
@@ -0,0 +1,54 @@
+2000-12-07 Jesper Skov <jskov@redhat.com>
+
+ * src/debug/dbg-thread-demux.c: Add comment about the use of
+ DBG_SYSCALL_THREAD_VEC_NUM vs CYGNUM_CALL_IF_DBG_SYSCALL.
+
+2000-12-06 Hugo Tyson <hmt@redhat.com>
+
+ * include/thread.inl (attach_stack): Additional assert check for
+ unsigned wrap of the stack size in subtracting the signature
+ areas' size. Also round to whole words better.
+
+2000-12-05 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/thread.cdl (CYGFUN_KERNEL_THREADS_STACK_CHECKING): New
+ option, to control new stack check features. Enabled by default,
+ but only active if CYGPKG_INFRA_DEBUG and CYGDBG_USE_ASSERTS
+ anyway, plus checking *all* threads is possible, but default off,
+ iff CYGVAR_KERNEL_THREADS_LIST.
+
+ * include/thread.hxx (class Cyg_HardwareThread): Define
+ check_stack() function.
+
+ * include/thread.inl (attach_stack): Add initialization of a
+ signature in the top and base of the stack, if so configured.
+ (check_stack): New function to check that signature for
+ correctness; minor re-ordering to permit more inlining.
+
+ * src/sched/sched.cxx (unlock_inner): Check departing and incoming
+ thread stacks if CYGFUN_KERNEL_THREADS_STACK_CHECKING. Also, if
+ CYGFUN_KERNEL_ALL_THREADS_STACK_CHECKING, check all registered
+ thread stacks. This is placed here to get executed every
+ clocktick and other interrupts that call DSRs, rather than messing
+ with interrupt_end() or the idle thread.
+
+2000-12-04 Hugo Tyson <hmt@redhat.com>
+
+ * tests/kcache2.c (entry0): Make this more robust against a
+ complete absence of useful caches. Previous change was not
+ careful enough.
+
+2000-12-01 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/kernel.cdl: Build the kcache tests for SA11x0 family; they
+ were being omitted by default as part of ARM family. They work on
+ SA1110, so this should be OK. They're OK on EBSAs too. See
+ associated fix to cache macros in SA11x0 and EBSSA HALs.
+
+ * tests/kcache2.c (entry0): Fix the test; the problem was it
+ assumed that a write to a previously unseen location would end up
+ in the cache. It ain't so on StrongARMs. Also make tests safe
+ wrt interrupts possibly perturbing the cache, add explicit tests
+ for HAL_DCACHE_INVALIDATE_ALL(), ...DISABLE() and ...SYNC(), and
+ improve the tests for cache line invalidate and store.
+
Index: packages/language/c/libc/time/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/11/28 00:03:35 1.4
+++ ChangeLog 2000/12/08 03:28:43
@@ -0,0 +1,7 @@
+2000-11-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/clock.c: Some targets are quite inconsistent, so skip
+ 6 samples now, and increase the tolerance to 40%.
+ Also NA if tracing enabled.
+ Also output the mean and maximum error reached, even when passing.
+
Index: packages/net/snmp/agent/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/snmp/agent/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2000/11/17 23:16:44 1.7
+++ ChangeLog 2000/12/08 03:28:46
@@ -0,0 +1,12 @@
+2000-11-29 Hugo Tyson <hmt@redhat.com>
+2000-11-29 Andrew Lunn <Andrew.Lunn@ascom.ch>
+ * src/mibgroup/mibII/dot3.c (var_dot3StatsTable):
+ * src/mibgroup/mibII/interfaces.c (var_ifTable):
+ Undo Hugo's fix; it fails if there are holes in the if_index space
+ (not something I expected). Use this fix instead, from Andrew.
+ [CASE 104939]
+
+ * src/mibgroups/mibII/ip.c: IPADENTIFINDEX should return the
+ interface index as seen in the interface group. This is not the
+ if_index but merely acquired by counting.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2000/11/28 00:03:35 1.12
+++ ChangeLog 2000/12/08 03:28:50
@@ -0,0 +1,71 @@
+2000-12-07 Gary Thomas <gthomas@redhat.com>
+
+ * src/main.c (cyg_start): Make CLI command buffer static.
+ (do_reset): New command - reset platform from CLI.
+
+ * src/io.c (dump_buf_with_offset): Change signature for
+ more generic export.
+
+ * include/redboot.h: Export 'dump_buf_with_offset' function.
+
+ * cdl/redboot.cdl: Define CLI command buffer - static with
+ user specified length - to accomodate some environments which
+ may want excrutiatingly long commands.
+
+2000-12-07 Jesper Skov <jskov@redhat.com>
+
+ * src/misc_funs.c (strlen): NULL ptr string has length 0.
+
+ * src/load.c (load_srec_image): Refuse to load data to a location
+ not in RAM.
+
+ * src/flash.c (fis_create): Hack around another MIPS compiler bug.
+
+2000-12-06 Jesper Skov <jskov@redhat.com>
+
+ * src/load.c: Suppress verbosity when using xyz modem download.
+
+ * src/main.c: Fix warnings.
+ * src/load.c: Fix warnings.
+
+ * src/parse.c (parse_num): Hack around MIPS compiler bug.
+
+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-30 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (fis_create): Add new option '-n' which suppresses
+ the copy from RAM to FLASH. Used to simply update the FIS directory.
+ Also misc printf() changes - add 0x everywhere hex is used.
+
+ * src/net/net_io.c (_net_io_getc_nonblock): Abstract function.
+ (net_io_getc_nonblock): Add minimal handling of telnet escape
+ sequences - required to properly handle ^C.
+
+ * src/main.c (cyg_start): Support network connection during
+ boot/startup script. Use new codes from 'gets()'.
+
+ * src/flash.c (fis_create): Cleanup to remove warnings.
+
+ * include/net/net.h (BSPLOG): Update for new start/end_console().
+
+ * src/io.c (gets):
+ * include/redboot.h (_GETS_xxx): Define result codes from
+ 'gets()' function.
+
+2000-11-28 Gary Thomas <gthomas@redhat.com>
+
+ * src/parse.c (parse): Support escaped quote marks inside of
+ quoted string. "ab\"c\"" is 'ab"c"'.
+
+ * src/net/tftp_client.c (tftp_stream_open): Read first datum from
+ file during open to ensure that errors are reported.
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2000/11/28 00:03:35 1.9
+++ ChangeLog 2000/12/08 03:28:53
@@ -0,0 +1,5 @@
+2000-11-28 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/heapgen.tcl: Don't use cygpath -s for now as not all cygwins
+ have it yet.
+
>From jlarmour@sources.redhat.com Thu Dec 21 18:40:00 2000
From: Jonathan Larmour <jlarmour@sources.redhat.com>
To: ecos-cvs@sources.redhat.com
Subject: eCos anonymous CVS repository updated
Date: Thu, 21 Dec 2000 18:40:00 -0000
Message-id: <200012220239.eBM2dZM11806@murgh.cambridge.redhat.com>
X-SW-Source: 2000/msg00007.html
Content-length: 13726
The eCos anonymous CVS repository has been updated today (2000-12-21).
Here is a summary of the files modified:
M packages/devs/serial/generic/16x5x/current/ChangeLog
M packages/devs/serial/generic/16x5x/current/src/ser_16x5x.c
M packages/devs/serial/powerpc/quicc/current/ChangeLog
M packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/hal_intr.h
M packages/hal/arm/arch/current/src/vectors.S
M packages/hal/arm/ebsa285/current/ChangeLog
M packages/hal/arm/ebsa285/current/cdl/hal_arm_ebsa285.cdl
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/include/hal_platform_ints.h
M packages/hal/arm/sa11x0/assabet/current/src/assabet_misc.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/include/hal_platform_ints.h
M packages/hal/arm/sa11x0/brutus/current/src/brutus_misc.c
M packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
R packages/hal/arm/sa11x0/sa1100mm/current/include/hal_platform_ints.h
M packages/hal/arm/sa11x0/sa1100mm/current/src/sa1100mm_misc.c
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/cdl/hal_arm_sa11x0.cdl
A packages/hal/arm/sa11x0/var/current/include/hal_mm.h
A packages/hal/arm/sa11x0/var/current/include/hal_var_ints.h
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/include/hal_stub.h
M packages/hal/common/current/src/generic-stub.c
M packages/hal/common/current/src/hal_if.c
M packages/hal/powerpc/mbx/current/cdl/hal_powerpc_mbx.cdl
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/src/vectors.S
M packages/infra/current/ChangeLog
A packages/infra/current/include/clist.hxx
M packages/infra/current/include/cyg_type.h
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/src/misc.cxx
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/cdl/isoinfra.cdl
A packages/isoinfra/current/include/dlfcn.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/thread.cdl
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/main.c
A packages/redboot/current/src/version.c
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/serial/generic/16x5x/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/generic/16x5x/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2000/12/08 03:30:07 1.2
+++ ChangeLog 2000/12/22 02:32:02
@@ -0,0 +1,5 @@
+2000-12-19 Dave Airlie <airlied@parthus.com>
+
+ * src/ser_16x5x.c: Add defines for FIFO control register
+ (serial_config_port): Use these defines.
+
Index: packages/devs/serial/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/serial/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/12/08 03:30:07 1.5
+++ ChangeLog 2000/12/22 02:32:18
@@ -0,0 +1,7 @@
+2000-12-13 Daniel Lind <daniel.lind@sth.frontec.se>
+
+ * src/quicc_smc_serial.c (quicc_smc_serial_flush):
+ Don't mark a buffer ready unless it has been fully serviced - in
+ particular, the interrupt bit must be clear.
+ [2000-12-13] committed by Gary Thomas <gthomas@redhat.com>
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.44
diff -u -0 -r1.44 ChangeLog
--- ChangeLog 2000/11/24 07:49:02 1.44
+++ ChangeLog 2000/12/22 02:32:32
@@ -0,0 +1,12 @@
+2000-12-13 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_intr.h: Handle variant-, and possible overriding
+ platform-, specific interrupt files <cyg/hal/hal_platform_ints.h>.
+ This is to simplify the multiple SA11x0 targets which have no
+ variation there.
+
+2000-12-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/vectors.S (warm_reset): 'hal_dram_size' is now only set in
+ platform code - no need to mess with (pure pollution) it here.
+
Index: packages/hal/arm/ebsa285/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v
retrieving revision 1.12
diff -u -0 -r1.12 ChangeLog
--- ChangeLog 2000/12/08 03:30:07 1.12
+++ ChangeLog 2000/12/22 02:32:54
@@ -0,0 +1,10 @@
+2000-12-11 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_ebsa285.cdl:
+ Enable CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED - required
+ to fully support RedBoot networking I/O and ^C.
+
+2000-12-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_ebsa285.cdl: Build redboot_cmds.c in the right place.
+
Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2000/12/08 03:30:07 1.10
+++ ChangeLog 2000/12/22 02:33:05
@@ -0,0 +1,14 @@
+2000-12-13 Hugo Tyson <hmt@redhat.com>
+
+ * src/assabet_misc.c: Use <cyg/hal/hal_mm.h> from the variant HAL
+ for definitions of all MM tables and so on.
+
+ * include/hal_platform_ints.h: Removed; it was the same in all
+ platforms so is now in the common variant hal, "hal_var_ints.h"
+ and accessible as CYGBLD_HAL_VAR_INTS_H <cyg/hal/hal_var_ints.h>
+
+2000-12-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal_arm_sa11x0_assabet.cdl: Build redboot_cmds.c in the
+ right place.
+
Index: packages/hal/arm/sa11x0/brutus/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/brutus/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog 2000/12/08 03:30:07 1.7
+++ ChangeLog 2000/12/22 02:33:37
@@ -0,0 +1,9 @@
+2000-12-13 Hugo Tyson <hmt@redhat.com>
+
+ * src/brutus_misc.c: Use <cyg/hal/hal_mm.h> from the variant HAL
+ for definitions of all MM tables and so on.
+
+ * include/hal_platform_ints.h: Removed; it was the same in all
+ platforms so is now in the common variant hal, "hal_var_ints.h"
+ and accessible as CYGBLD_HAL_VAR_INTS_H <cyg/hal/hal_var_ints.h>
+
Index: packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/11/28 00:03:35 1.3
+++ ChangeLog 2000/12/22 02:33:44
@@ -0,0 +1,9 @@
+2000-12-13 Hugo Tyson <hmt@redhat.com>
+
+ * src/sa1100mm_misc.c: Use <cyg/hal/hal_mm.h> from the variant HAL
+ for definitions of all MM tables and so on.
+
+ * include/hal_platform_ints.h: Removed; it was the same in all
+ platforms so is now in the common variant hal, "hal_var_ints.h"
+ and accessible as CYGBLD_HAL_VAR_INTS_H <cyg/hal/hal_var_ints.h>
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/12/08 03:30:07 1.5
+++ ChangeLog 2000/12/22 02:33:54
@@ -0,0 +1,16 @@
+2000-12-13 Hugo Tyson <hmt@redhat.com>
+
+ * cdl/hal_arm_sa11x0.cdl: Define a symbol CYGBLD_HAL_VAR_INTS_H so
+ that the architectural HAL can see <cyg/hal/hal_var_ints.h> below.
+
+ * include/hal_var_ints.h: New file; actually a copy of all the
+ platforms' hal_platform_ints.h for all the sa11x0 platforms.
+
+ * include/hal_mm.h: New file; actually an excerpt from all the
+ platforms' $PLATFORM_misc.h for all the sa11x0 platforms, which
+ describes MM table layout and macros for initializing it.
+
+2000-12-12 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_sa11x0.cdl: Allow RTC clock rate to be changable.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.51
diff -u -0 -r1.51 ChangeLog
--- ChangeLog 2000/12/08 03:30:07 1.51
+++ ChangeLog 2000/12/22 02:34:18
@@ -0,0 +1,13 @@
+2000-12-15 Gary Thomas <gthomas@redhat.com>
+
+ * src/generic-stub.c: Define 'version' string to be a weak
+ symbol that can be easily overridden (e.g. by RedBoot).
+
+2000-12-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/hal_if.c: Remove unnecessary (polluting) include file.
+
+ * include/hal_stub.h: Support platform/variant supplied
+ include files. <cyg/hal/plf_XXX.h> can now be layered
+ as <cyg/hal/var_XXX.h> which includes <cyg/hal/plf_XXX.h>.
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog 2000/11/24 17:42:47 1.24
+++ ChangeLog 2000/12/22 02:34:31
@@ -0,0 +1,11 @@
+2000-12-13 Jesper Skov <jskov@redhat.com>
+2000-12-13 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/vectors.S (__reset): Use proper entry pointer for ROMRAM
+ startup type.
+
+2000-12-08 Jesper Skov <jskov@redhat.com>
+
+ * src/vectors.S (cyg_scheduler_sched_lock): Changed to use
+ SYM_PTR_REF. Brian Danilko spotted this.
+
Index: packages/infra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/infra/current/ChangeLog,v
retrieving revision 1.15
diff -u -0 -r1.15 ChangeLog
--- ChangeLog 2000/09/11 02:42:55 1.15
+++ ChangeLog 2000/12/22 02:34:43
@@ -0,0 +1,12 @@
+2000-12-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/clist.hxx: Added this implementation of simple circular
+ list classes. This is not immediately useful, except to the
+ dynamic loader, but it is intended to simplify the MLQ scheduler
+ with these classes eventually.
+
+2000-12-13 Jesper Skov <jskov@redhat.com>
+
+ * include/cyg_type.h (CYGBLD_ATTRIB_ASM_ALIAS): Mangle assembler
+ symbols properly.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.10
diff -u -0 -r1.10 ChangeLog
--- ChangeLog 2000/12/08 03:30:08 1.10
+++ ChangeLog 2000/12/22 02:35:03
@@ -0,0 +1,5 @@
+2000-12-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/eth_drv.c (eth_drv_run_deliveries): Support ^C when
+ using network based debug channel.
+
Index: packages/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.9
diff -u -0 -r1.9 ChangeLog
--- ChangeLog 2000/11/03 21:17:47 1.9
+++ ChangeLog 2000/12/22 02:35:22
@@ -0,0 +1,5 @@
+2000-12-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * src/misc.cxx: Fixed some bugs in initialization of timestamp
+ function when Wallclock and POSIX packages are absent.
+
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/11/03 21:17:47 1.5
+++ ChangeLog 2000/12/22 02:36:02
@@ -0,0 +1,6 @@
+2000-12-15 Nick Garnett <nickg@cygnus.co.uk>
+
+ * include/dlfcn.h:
+ * cdl/isoinfra.cdl:
+ Added support for dlfcn.h header that defines dynamic load API.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.48
diff -u -0 -r1.48 ChangeLog
--- ChangeLog 2000/12/08 03:30:08 1.48
+++ ChangeLog 2000/12/22 02:36:29
@@ -0,0 +1,6 @@
+2000-12-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/thread.cdl (CYGFUN_KERNEL_ALL_THREADS_STACK_CHECKING):
+ Requires threads list, rather than active_if them so that
+ inference engine can do its thang.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog 2000/12/08 03:30:08 1.13
+++ ChangeLog 2000/12/22 02:36:41
@@ -0,0 +1,29 @@
+2000-12-15 Gary Thomas <gthomas@redhat.com>
+
+ * src/version.c: Define GDB stubs version here as well. Also
+ add warnings and informationabout how all of this works.
+
+2000-12-13 Gary Thomas <gthomas@redhat.com>
+
+ * src/version.c: New file.
+
+ * src/main.c:
+ * cdl/redboot.cdl: Reorg - main.c is now treated like all other
+ files. New file 'version.c' holds the special stuff used at
+ build time to get interesting version information into the
+ final product.
+
+2000-12-12 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c (get_config): Increase size of input buffer used
+ during 'fconfig' command.
+
+2000-12-11 Gary Thomas <gthomas@redhat.com>
+
+ * src/main.c: Change in HAL layering - need to include proper
+ file to get 'reset' definition.
+
+2000-12-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/redboot.cdl: Tweak CYGPKG_REDBOOT_MAX_CMD_LINE description.
+
^ permalink raw reply [flat|nested] 46+ messages in thread
end of thread, other threads:[~2002-05-31 17:10 UTC | newest]
Thread overview: 46+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-02-26 17:22 eCos anonymous CVS repository updated Jonathan Larmour
-- strict thread matches above, loose matches on Subject: below --
2002-05-31 10:10 Jonathan Larmour
2002-05-30 18:05 Jonathan Larmour
2002-05-29 11:28 Jonathan Larmour
2002-05-23 16:10 Jonathan Larmour
2002-05-20 15:31 Jonathan Larmour
2002-01-11 8:54 Jonathan Larmour
2002-01-04 6:14 Jonathan Larmour
2001-11-02 8:12 Jonathan Larmour
2001-10-26 5:27 Jonathan Larmour
2001-10-19 0:02 Jonathan Larmour
2001-10-08 8:50 Jonathan Larmour
2001-10-05 9:22 Jonathan Larmour
2001-10-05 8:31 Jonathan Larmour
2001-10-02 11:28 Jonathan Larmour
2001-09-11 21:21 Jonathan Larmour
2001-09-11 17:59 Jonathan Larmour
2001-08-21 23:27 Jonathan Larmour
2001-08-17 9:37 Jonathan Larmour
2001-08-14 19:21 Jonathan Larmour
2001-08-10 12:28 Jonathan Larmour
2001-08-03 5:27 Jonathan Larmour
2001-07-31 14:15 Jonathan Larmour
2001-07-28 19:00 Jonathan Larmour
2001-07-20 3:23 Jonathan Larmour
2001-07-18 4:38 Jonathan Larmour
2001-07-06 12:11 Jonathan Larmour
2001-06-29 7:46 Jonathan Larmour
2001-06-29 0:16 Jonathan Larmour
2001-06-25 11:24 Jonathan Larmour
2001-06-22 11:19 Jonathan Larmour
2001-06-15 15:45 Jonathan Larmour
2001-06-10 12:35 Jonathan Larmour
2001-06-01 15:17 Jonathan Larmour
2001-05-17 23:32 Jonathan Larmour
2001-04-25 16:23 Jonathan Larmour
2001-04-06 12:06 Jonathan Larmour
2001-04-06 10:21 Jonathan Larmour
2001-02-19 9:27 Jonathan Larmour
2001-02-15 10:18 Jonathan Larmour
2001-02-12 17:24 Jonathan Larmour
2001-01-26 0:15 Jonathan Larmour
2001-01-18 23:37 Jonathan Larmour
2001-01-12 0:11 Jonathan Larmour
2001-01-05 9:13 Jonathan Larmour
2000-11-24 10:02 Jonathan Larmour
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).