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: Fri, 6 Apr 2001 20:06:25 +0100
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.
+