Mercurial > ecos
view 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 source
-------- eCos 1.3.1 public net release: * 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 * 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 * 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). * 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. * 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. * PCI bus library o Simple API for configuring PCI resources. o Intel EBSA285 HAL implementation. o NEC VRC4373 HAL implementation. * New watchdog drivers o ARM AEB-1 o Hitachi EDK7708 o Intel EBSA285 * Debugging o Stack monitoring The file <cyg/kernel/test/stackmon.h> defines some functions that can be used to profile stack usage. * 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. * 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). * CygMon o Integration of CygMon ROM monitor into eCos by porting it on top of the eCos HAL --------- eCos 1.2.1 public net release: * 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) * 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] * 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)
