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


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

eCos anonymous CVS repository updated


The eCos anonymous CVS repository has been updated today (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.
+

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