Foreword 7
GDB and GCC Command Notation 14
Directory and File System Conventions 14
µ ITRON and Other Operating Systems 18
GNU Tools and their Documentation 20
Required 23
Recommended 25
Part II: Installation Guide 30
Software Installation on Windows 31
Software Installation on UNIX 32
Target Setup 35
Connecting To A Target Via Serial 35
Connecting To A Target Via Ethernet 36
Connecting To A Simulator Target 36
Connecting To A Synthetic Target 37
ARM Cogent CMA230 Hardware Setup 45
Cirrus Logic ARM EP7211 Development Board Hardware Setup 47
Cirrus Logic ARM EP7212 Development Board Hardware Setup 52
Cirrus Logic ARM EP7209 Development Board Hardware Setup 52
Cirrus Logic ARM CL-PS7111 Evaluation Board Hardware Setup 53
StrongARM EBSA-285 Hardware Setup 53
i386/Linux Synthetic Target Setup 56
Running Applications on the Target 58
Part III: Programming Tutorial 60
Configuring and Building eCos from Source 64
eCos Start-up Configurations 64
Using the Configuration Tool on Windows 65
Test Suites 76
Using the Configuration Tool 77
Building and Running Sample Applications 79
A Sample Program with Two Threads 80
More Features -- Clocks and Alarm Handlers 84
A Sample Program with Alarms 84
Appendix 1: Real-time characterization 90
Appendix 2: eCos Licensing 104
RED HAT ECOS PUBLIC LICENSE
Version 1.1
104
Appendix 3: The eCos Copyright Assignment Form, Revision 1.1 111
Contents | ||
---|---|---|