Getting Started with
eCos
TM
Version 1.1
The eCos Team
Cygnus Solutions
Copyright
© 1998 by
Cygnus Solutions
Table of Contents
Foreword
I.
Release Notes
1.
Notation and conventions
2.
Overview of the release
Hardware abstraction
Real-time kernel
Configurability
µITRON and other operating systems
ISO C library
Serial device drivers
Architectural simulators
ROM monitor image
Tests and examples
GNU tools and their documentation
eCos documentation
3.
Package contents
eCos Sourceware release
eCos Developer's Kit
4.
System Requirements
Required
Recommended
5.
Reporting Problems
6.
A note on testing
7.
Using the simulator
8.
Known limitations in the eCos version 1.1 release
Known bugs in eCos
Known bugs in GNUPro
II.
Documentation Roadmap
9.
Top down view of the documentation
Getting Started with
eCos
eCos User's Guide
eCos Reference Manual
10.
Where to look for answers
III.
Installation Guide
11.
Software installation
Software installation on Windows
Software installation on UNIX
12.
Hardware setup
MN10300 hardware setup
TX39 hardware setup
PowerPC hardware setup
Verification
IV.
Programming Tutorial
13.
Starting to program with eCos
14.
Configure and build eCos from source
Using the
Configuration Tool
on Windows
Using
pkgconf.tcl
on UNIX
15.
Run an eCos test case
16.
Build and run simple applications
eCos hello world
A sample program with two threads
17.
More features — clocks and alarm handlers
A sample program with alarms
V.
Appendices
A.
CYGNUS ECOS PUBLIC LICENSE
B.
The
eCos
Copyright Assignment Form
Rationale
How to assign copyright
Next
Foreword