diff packages/NEWS @ 76:435cced73e2f ecos-v1_3_1-release

eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
author jlarmour
date Tue, 28 Mar 2000 14:10:45 +0000
parents c5536bad4c24
children 2085233a121a
line wrap: on
line diff
--- a/packages/NEWS
+++ b/packages/NEWS
@@ -1,107 +1,112 @@
-* These are the publically visible changes since eCos v1.2.1
-
-** Target side platforms
+-------- eCos 1.3.1 public net release:
 
-*** These are the eCos 1.2.1 platforms...
-
-**** ARM:
-     ARM7TDMI - ARM PID7T board
-     Sharp LH77790 (ARM7DI core) - ARM AEB-1 board
+* New architectures and variants
+  o ARM Thumb
+  o ARM9
+  o Hitachi SH3
+  o Cirrus Logic CL-PS7111, EP72xx
+  o Intel StrongARM
+  o Matsushita AM33
+  o NEC MIPS VR4300
 
-**** Fujitsu SPARClite:
-     MB86831, MB86832, MB86833 - Fujitsu MB86800-MA01 board
-     SIS - SPARClite simulator
+* New platforms
+  o ARM AEB-1 rev C
+  o ARM PID support extended: ARM9, Thumb and big-endian
+  o Cirrus Logic EDB7xxx
+  o Cogent CMA222 and CMA230 ARM boards. (CMA222 contributed by Mark Salter)
+  o Hitachi EDK7708
+  o Intel x86 PC (base port contributed by Patrick O'Grady)
+  o Intel EBSA285
+  o Matsushita STB
+  o Motorola MBX evaluation board
+  o NEC VRC4373
 
-**** Matsushita MN10300:
-     MN103002 - standard evaluation board
-     MN103002 - standard evaluation board simulator
-
-**** Toshiba TX39 (MIPS R3900 derivative):
-     TX39 - JMR3904 evaluation board
-     TX39 - JMR3904 evaluation board simulator
+* New hosts
+  o Windows 2000 host support (beta)
+  o Red Hat Linux 6.x (should work on other distributions, but only
+    Red Hat Linux 6.x has been used for testing).
 
-**** MPC800 PowerPC:
-     MPC823 - Cogent CMA287-23
-     MPC850 - Cogent CMA287-50
-     MPC860 - Cogent CMA286-60
-     MPC860 - MPC8xxFADS (NB unsupported by Red Hat,
-                          contributed by Kevin Hester)
-     MPC823, MPC850, MPC860 - PSIM simulator
+* Configuration system revised
+  o Tools based on GPL'd configuration library (only tested on
+    Windows and Red Hat Linux 6.x)
+  o Tools available for both Windows (graphical) and Linux (CLI).
+  o Target side configuration much more flexible now, even though
+    existing configuration data has not yet been changed to take full
+    advantage of the new features.
 
-**** i386/Linux synthetic target
-     
-*** The following are the new target platforms...
+* TCP/IP stack and drivers [distributed in separate package]
+  o OpenBSD based, supporting UDP, TCP and ICMP.
+  o Motorola MBX (quicc) driver.
+  o Cirrus Logic EDB7xxx driver.
 
-**** ARM:
-     ARM7TDMI - ARM PID7T board configured in big-endian mode
-     Cirrus Logic EP7211 (ARM720) CPU - Cirrus Logic EDB7211 evaluation board
-                                        (silk-screened EDB7111-2)
-     Cirrus Logic CL-PS7111 (ARM710C) CPU - Cirrus Logic EB7111 evaluation board
-     Sharp LH77790 (ARM7DI core) - ARM AEB-1 rev C board
+* PCI bus library
+  o Simple API for configuring PCI resources.
+  o Intel EBSA285 HAL implementation.
+  o NEC VRC4373 HAL implementation.
 
-**** PowerPC
-     Motorola MBX PowerPC Evaluation Board
-
-
-** Host side platforms
+* New watchdog drivers
+  o ARM AEB-1
+  o Hitachi EDK7708
+  o Intel EBSA285
 
-*** These are the eCos 1.2.1 platforms....
-**** Redhat Linux 4.2 and later
-**** Solaris 2.5.1 and later
-**** Windows NT 4.0SP3 and later
-**** Windows 95/98 (Beta)
+* Debugging
+  o Stack monitoring
+    The file <cyg/kernel/test/stackmon.h> defines some functions
+    that can be used to profile stack usage.
 
-*** These are the new host platforms...
-
-**** None yet
-
-** Host tool features
-
-**** None yet
-
-** Drivers
-*** Watchdog Drivers added for:
-     Sharp LH77790 (ARM7DI core) - ARM AEB-1 board
+* API changes
+  o KAPI
+    include/kapi.h (cyg_thread_delete): is now a boolean function to
+    indicate success.  Failure is when the thread needs to run in
+    order to become killed.
 
-** New toolchain features
-
-** API additions
-
-*** PCI library - providing an API to control the PCI buses of supported targets
+* HAL changes
+  o i386/linux
+    The eCos idle loop will not load the host system anymore (except
+    in special configurations, see linux_misc.c).
+  o MIPS
+    Split into arch/variant/platform hierarchy.
+  o MN10300
+    Split into arch/variant/platform hierarchy.
+  o PowerPC
+    Split into arch/variant/platform hierarchy.
+    Major revamp of exception handling - _not_ backwards compatible
+    (see vectors.S for the reasoning behind the change).
+  o SPARClite
+    Where supported by the targetted platform, it is now possible to
+    use Multiple Vector Trapping (MVT).
 
-*** Debugging
-	The file <cyg/kernel/test/stackmon.h> defines some functions
-	that can be used to profile stack usage.
+* CygMon
+  o Integration of CygMon ROM monitor into eCos by porting it on top
+    of the eCos HAL
 
-** API changes
-
-*** Kernel
+--------- eCos 1.2.1 public net release:
 
-**** KAPI
-	include/kapi.h (cyg_thread_delete): is now a boolean function to
-	indicate success.  Failure is when the thread needs to run in
-	order to become killed.
-
-** ISO C library
-
-** HAL changes
-
-*** i386/linux
-	The eCos idle loop will not load the host system anymore
-	(except in special configurations, see linux_misc.c).
+* Architectures and variants
+  o ARM7TDMI
+  o Fujitsu SPARClite
+  o Intel x86 [incomplete, unsupported]
+  o Matsushita MN10300
+  o Motorola PowerPC
+  o Sharp LH77790 (ARM7DI core)
+  o Toshiba TX39 (MIPS R3900 derivative)
 
-*** PowerPC
-        Major revamp of exception handling - _not_ backwards
-        compatible (see vectors.S for the reasoning behind the
-        change).
-        Introduced variant hierarchies.
-
-*** Sparclite
+* Platforms
+  o ARM PID7T board
+  o ARM AEB-1 board (rev B)
+  o Cogent CMA287-23 (MPC823), CMA287-50 (MPC850), CMA286-60 (MPC860)
+  o Fujitsu MB8683x boards
+  o Linux/x86 Synthetic Target
+  o Matsushita standard evaluation board
+  o Matsushita standard evaluation board simulator
+  o Motorola FADS board [unsupported] (contributed by Kevin Hester)
+  o PSIM - PowerPC architectural simulator
+  o Toshiba JMR3904 evaluation board
+  o Toshiba JMR3904 evaluation board simulator
+  o SIS - SPARClite simulator [unsupported]
 
-Where supported by the targetted platform, it is now possible to use
-Multiple Vector Trapping (MVT).
-
-*** Common
-
-** Other new features
-
+* Hosts
+  o Redhat Linux 4.2 and later
+  o Solaris 2.5.1 and later
+  o Windows NT 4.0SP3 and later
+  o Windows 95/98 (Beta)