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


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

eCos anonymous CVS repository updated


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


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