Mercurial > nand-ecoscentric
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)
