|
eCos Home
RedBoot Home
About eCos
Supported Hardware
Downloading and Installation
Documentation
FAQ
Mailing lists
Problems
Licensing
Anonymous CVS
Contributions and Development Projects
Legal
|
Home Page
Introduction
eCos is an open source, royalty-free, real-time operating system intended for
embedded applications. The highly configurable nature of eCos allows the
operating system to be customised to precise application requirements, delivering
the best possible run-time performance and an optimised hardware resource
footprint. A thriving net community has grown up around the operating system
ensuring on-going technical innovation and wide platform support.
For further information concerning eCos, please refer to the
about eCos page. eCos is not related to the Linux
operating system.
eCos news
| August 20, 2009 |
uSTL library port
Uwe Kindler has contributed a port of uSTL 1.3 to eCos. uSTL is a partial implementation of the C++ Standard Template Library which is optimised for minimal code size. The eCos port of uSTL includes configurable file stream support and complete integration of the uSTL test suite.
|
| July 03, 2009 |
Object loader enhancements
Anthony Tonizzo and Gernot Zankl have contributed enhancements to the eCos object loader package. The enhancements support ARMv4T object relocation and the loading of objects directly from ROM (without a filesystem) respectively. The revised code is only available from the CVS repository at this time.
|
| May 10, 2009 |
Public Domain Curses port
Sergei Gavrikov has contributed a port of PDCurses 3.4 to eCos. The contribution includes a PDCurses driver for eCos serial I/O, enabling eCos applications to present a text user interface on a remote terminal. The code is only available from the CVS repository at this time.
|
| March 30, 2009 |
eCos 3.0 final release
The eCos 3.0 final release is
now available for download. This
stable release incorporates many recent contributions to the public
eCos project including:
- Cortex-M, FR30 and 68K/ColdFire architectural ports
- CAN, I2C, SPI, framebuffer, disk and ADC infrastructure
- Enhanced Flash infrastructure (flash v2)
- FAT filesystem
- PPP, SNTP client, VNC server, and enhanced HTTP server for
FreeBSD TCP/IP stack
- lwIP lightweight TCP/IP stack
- USB serial function driver
- Object loader
- HAL and driver packages for many new processor variants, target
platforms and peripheral devices
eCos 3.0 also delivers stable eCos configuration tools which extend host
platform coverage to GTK+ 2.x on Linux and to Windows Vista.
Thank you to all those who supported the substantial testing effort
preceding this release.
Please refer to the
downloading and installation page for details of
how to get started with eCos 3.0.
|
| February 22, 2009 |
eCos 3.0 beta 1 release
The eCos 3.0 beta 1 release is now available for download. This release is
intended for testing by all eCos developers and incorporates many
contributions to the public eCos project which have been previously available
via the CVS repository only. It also includes updated eCos configuration tools which
extend host platform coverage to GTK+ 2.x on Linux and to Windows Vista. See the
release announcement for
further details.
|
Earlier news items are available in the eCos news archive.
|