This is the mail archive of the
ecos-cvs@sources.redhat.com
mailing list for the ecos project.
eCos anonymous CVS repository updated
- To: ecos-cvs at sources dot redhat dot com
- Subject: eCos anonymous CVS repository updated
- From: Jonathan Larmour <jlarmour at sources dot redhat dot com>
- Date: Tue, 31 Jul 2001 22:15:45 +0100
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