1 <!-- Copyright (C) 2003 Red Hat, Inc. -->
2 <!-- This material may be distributed only subject to the terms -->
3 <!-- and conditions set forth in the Open Publication License, v1.0 -->
4 <!-- or later (the latest version is presently available at -->
5 <!-- http://www.opencontent.org/openpub/). -->
6 <!-- Distribution of the work or derivative of the work in any -->
7 <!-- standard (paper) book form is prohibited unless prior -->
8 <!-- permission is obtained from the copyright holder. -->
12 >The eCos Kernel</TITLE
13 ><meta name="MSSmartTagsPreventParsing" content="TRUE">
16 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
19 TITLE="eCos Reference Manual"
20 HREF="ecos-ref.html"><LINK
22 TITLE="eCos Reference Manual"
23 HREF="ecos-ref.html"><LINK
25 TITLE="Kernel Overview"
26 HREF="kernel-overview.html"></HEAD
37 SUMMARY="Header navigation table"
46 >eCos Reference Manual</TH
68 HREF="kernel-overview.html"
84 >I. The eCos Kernel</H1
94 HREF="kernel-overview.html"
96 > -- Overview of the eCos Kernel</DT
99 HREF="kernel-smp.html"
101 > -- Support Symmetric Multiprocessing Systems</DT
104 HREF="kernel-thread-create.html"
106 > -- Create a new thread</DT
109 HREF="kernel-thread-info.html"
110 >Thread information</A
111 > -- Get basic thread information</DT
114 HREF="kernel-thread-control.html"
116 > -- Control whether or not a thread is running</DT
119 HREF="kernel-thread-termination.html"
120 >Thread termination</A
121 > -- Allow threads to terminate</DT
124 HREF="kernel-thread-priorities.html"
125 >Thread priorities</A
126 > -- Examine and manipulate thread priorities</DT
129 HREF="kernel-thread-data.html"
131 > -- Manipulate per-thread data</DT
134 HREF="kernel-thread-destructors.html"
135 >Thread destructors</A
136 > -- Call functions on thread termination</DT
139 HREF="kernel-exceptions.html"
140 >Exception handling</A
141 > -- Handle processor exceptions</DT
144 HREF="kernel-counters.html"
146 > -- Count event occurrences</DT
149 HREF="kernel-clocks.html"
151 > -- Provide system clocks</DT
154 HREF="kernel-alarms.html"
156 > -- Run an alarm function when a number of events have occurred</DT
159 HREF="kernel-mutexes.html"
161 > -- Synchronization primitive</DT
164 HREF="kernel-condition-variables.html"
165 >Condition Variables</A
166 > -- Synchronization primitive</DT
169 HREF="kernel-semaphores.html"
171 > -- Synchronization primitive</DT
174 HREF="kernel-mail-boxes.html"
176 > -- Synchronization primitive</DT
179 HREF="kernel-flags.html"
181 > -- Synchronization primitive</DT
184 HREF="kernel-spinlocks.html"
186 > -- Low-level Synchronization Primitive</DT
189 HREF="kernel-schedcontrol.html"
190 >Scheduler Control</A
191 > -- Control the state of the scheduler</DT
194 HREF="kernel-interrupts.html"
195 >Interrupt Handling</A
196 > -- Manage interrupt handlers</DT
199 HREF="kernel-characterization.html"
200 >Kernel Real-time Characterization</A
201 > -- Measure the performance of the eCos kernel</DT
211 SUMMARY="Footer navigation table"
240 HREF="kernel-overview.html"
250 >eCos Reference Manual</TD