]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - doc/html/ref/compat-uitron-microitron-api.html
Initial revision
[karo-tx-redboot.git] / doc / html / ref / compat-uitron-microitron-api.html
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.               -->
9 <HTML
10 ><HEAD
11 ><TITLE
12 >µITRON API</TITLE
13 ><meta name="MSSmartTagsPreventParsing" content="TRUE">
14 <META
15 NAME="GENERATOR"
16 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
17 "><LINK
18 REL="HOME"
19 TITLE="eCos Reference Manual"
20 HREF="ecos-ref.html"><LINK
21 REL="UP"
22 TITLE="µITRON"
23 HREF="compat-uitron.html"><LINK
24 REL="PREVIOUS"
25 TITLE="µITRON"
26 HREF="compat-uitron.html"><LINK
27 REL="NEXT"
28 TITLE="µITRON and eCos"
29 HREF="compat-uitron-over-ecos.html"></HEAD
30 ><BODY
31 CLASS="CHAPTER"
32 BGCOLOR="#FFFFFF"
33 TEXT="#000000"
34 LINK="#0000FF"
35 VLINK="#840084"
36 ALINK="#0000FF"
37 ><DIV
38 CLASS="NAVHEADER"
39 ><TABLE
40 SUMMARY="Header navigation table"
41 WIDTH="100%"
42 BORDER="0"
43 CELLPADDING="0"
44 CELLSPACING="0"
45 ><TR
46 ><TH
47 COLSPAN="3"
48 ALIGN="center"
49 >eCos Reference Manual</TH
50 ></TR
51 ><TR
52 ><TD
53 WIDTH="10%"
54 ALIGN="left"
55 VALIGN="bottom"
56 ><A
57 HREF="compat-uitron.html"
58 ACCESSKEY="P"
59 >Prev</A
60 ></TD
61 ><TD
62 WIDTH="80%"
63 ALIGN="center"
64 VALIGN="bottom"
65 ></TD
66 ><TD
67 WIDTH="10%"
68 ALIGN="right"
69 VALIGN="bottom"
70 ><A
71 HREF="compat-uitron-over-ecos.html"
72 ACCESSKEY="N"
73 >Next</A
74 ></TD
75 ></TR
76 ></TABLE
77 ><HR
78 ALIGN="LEFT"
79 WIDTH="100%"></DIV
80 ><DIV
81 CLASS="CHAPTER"
82 ><H1
83 ><A
84 NAME="COMPAT-UITRON-MICROITRON-API">Chapter 32. &micro;ITRON API</H1
85 ><DIV
86 CLASS="TOC"
87 ><DL
88 ><DT
89 ><B
90 >Table of Contents</B
91 ></DT
92 ><DT
93 ><A
94 HREF="compat-uitron-microitron-api.html#COMPAT-UITRON-INTRODUCTION"
95 >Introduction to &micro;ITRON</A
96 ></DT
97 ><DT
98 ><A
99 HREF="compat-uitron-over-ecos.html"
100 >&micro;ITRON and <SPAN
101 CLASS="emphasis"
102 ><I
103 CLASS="EMPHASIS"
104 >eCos</I
105 ></SPAN
106 ></A
107 ></DT
108 ><DT
109 ><A
110 HREF="compat-uitron-task-management-functions.html"
111 >Task Management Functions</A
112 ></DT
113 ><DT
114 ><A
115 HREF="compat-uitron-task-dependent-synch-functions.html"
116 >Task-Dependent Synchronization Functions</A
117 ></DT
118 ><DT
119 ><A
120 HREF="compat-uitron-sync-and-comm-functions.html"
121 >Synchronization and Communication Functions</A
122 ></DT
123 ><DT
124 ><A
125 HREF="compat-uitron-extended-sync-comm-functions.html"
126 >Extended Synchronization and Communication Functions</A
127 ></DT
128 ><DT
129 ><A
130 HREF="compat-uitron-interrupt-management-functions.html"
131 >Interrupt management functions</A
132 ></DT
133 ><DT
134 ><A
135 HREF="compat-uitron-memory-pool-mgmt-functions.html"
136 >Memory pool Management Functions</A
137 ></DT
138 ><DT
139 ><A
140 HREF="compat-uitron-time-mgmt-functions.html"
141 >Time Management Functions</A
142 ></DT
143 ><DT
144 ><A
145 HREF="compat-uitron-system-mgmt-functions.html"
146 >System Management Functions</A
147 ></DT
148 ><DT
149 ><A
150 HREF="compat-uitron-network-support-functions.html"
151 >Network Support Functions</A
152 ></DT
153 ><DT
154 ><A
155 HREF="compat-uitron-configuration-faq.html"
156 >&micro;ITRON Configuration FAQ</A
157 ></DT
158 ></DL
159 ></DIV
160 ><DIV
161 CLASS="SECT1"
162 ><H1
163 CLASS="SECT1"
164 ><A
165 NAME="COMPAT-UITRON-INTRODUCTION">Introduction to &micro;ITRON</H1
166 ><P
167 >The &micro;ITRON specification
168 defines a highly flexible operating system architecture designed
169 specifically for application in embedded systems. The specification addresses
170 features which are common to the majority of processor architectures and
171 deliberately avoids virtualization which would adversely impact
172 real-time performance. The &micro;ITRON specification
173 may be implemented on many hardware platforms and provides significant
174 advantages by reducing the effort involved in understanding and
175 porting application software to new processor architectures. </P
176 ><P
177 >Several revisions of the &micro;ITRON specification exist.
178         In this release, <SPAN
179 CLASS="emphasis"
180 ><I
181 CLASS="EMPHASIS"
182 >eCos</I
183 ></SPAN
184 > supports the
185         &micro;ITRON version 3.02 specification, with complete
186         &#8220;Standard functionality&#8221; (level S), plus many
187         &#8220;Extended&#8221; (level E) functions. The definitive
188         reference on &micro;ITRON is Dr. Sakamura&#8217;s book:
189           <I
190 CLASS="CITETITLE"
191 >&micro;ITRON 3.0, An Open and Portable Real-Time Operating
192           System for Embedded Systems</I
193 >. 
194         The book can be purchased from the IEEE Press, and
195         an ASCII version of the standard can be found online at
196 <A
197 HREF="http://www.itron.gr.jp/"
198 TARGET="_top"
199 >http://www.itron.gr.jp/</A
200 >.
201 The old address 
202 <A
203 HREF="http://tron.um.u-tokyo.ac.jp/TRON/ITRON/"
204 TARGET="_top"
205 >http://tron.um.u-tokyo.ac.jp/TRON/ITRON/</A
206 >
207 still exists as a mirror site. </P
208 ></DIV
209 ></DIV
210 ><DIV
211 CLASS="NAVFOOTER"
212 ><HR
213 ALIGN="LEFT"
214 WIDTH="100%"><TABLE
215 SUMMARY="Footer navigation table"
216 WIDTH="100%"
217 BORDER="0"
218 CELLPADDING="0"
219 CELLSPACING="0"
220 ><TR
221 ><TD
222 WIDTH="33%"
223 ALIGN="left"
224 VALIGN="top"
225 ><A
226 HREF="compat-uitron.html"
227 ACCESSKEY="P"
228 >Prev</A
229 ></TD
230 ><TD
231 WIDTH="34%"
232 ALIGN="center"
233 VALIGN="top"
234 ><A
235 HREF="ecos-ref.html"
236 ACCESSKEY="H"
237 >Home</A
238 ></TD
239 ><TD
240 WIDTH="33%"
241 ALIGN="right"
242 VALIGN="top"
243 ><A
244 HREF="compat-uitron-over-ecos.html"
245 ACCESSKEY="N"
246 >Next</A
247 ></TD
248 ></TR
249 ><TR
250 ><TD
251 WIDTH="33%"
252 ALIGN="left"
253 VALIGN="top"
254 >&micro;ITRON</TD
255 ><TD
256 WIDTH="34%"
257 ALIGN="center"
258 VALIGN="top"
259 ><A
260 HREF="compat-uitron.html"
261 ACCESSKEY="U"
262 >Up</A
263 ></TD
264 ><TD
265 WIDTH="33%"
266 ALIGN="right"
267 VALIGN="top"
268 >&micro;ITRON and <SPAN
269 CLASS="emphasis"
270 ><I
271 CLASS="EMPHASIS"
272 >eCos</I
273 ></SPAN
274 ></TD
275 ></TR
276 ></TABLE
277 ></DIV
278 ></BODY
279 ></HTML
280 >