source: rtems/doc/itron3.0/status.t @ b671c6a

4.104.114.84.95
Last change on this file since b671c6a was b671c6a, checked in by Joel Sherrill <joel.sherrill@…>, on 11/09/99 at 15:49:45

Update from Jennifer.

  • Property mode set to 100644
File size: 20.6 KB
Line 
1@c
2@c  This is the chapter from the RTEMS ITRON User's Guide that
3@c  documents the services provided by the task
4@c  manager.
5@c
6@c  $Id$
7@c
8
9@chapter ITRON Implementation Status
10
11@section Introduction
12
13This chapter describes the status of the implementation of each
14manager in the RTEMS implementataion of the uITRON 3.0 API.   The
15status of each manager is presented in terms of documentation and
16status relative to the extended level (level 'E') of the uITRON 3.0
17API specification.  The extended level of the specification is
18the level at which dynamic object creation, deletion, and
19reference services are available.  This level is more akin to the other
20APIs supported by RTEMS.  This purpose of this chapter is
21to make it clear what is required to bring the RTEMS
22uITRON API implementation into compliance with the
23specification.  The following description of the specification
24levels is taken from the uITRON 3.0 API specification.
25
26
27uITRON 3.0 specification is divided into fewer system call levels than was the
28previous uITRON 2.0 specification.  There are now just three levels: Level R
29(Required), Level S (Standard) and Level E (Extended).  In addition to these
30three levels, there is also Level C for CPU-dependent system calls.
31In addition, the uITRON 3.0 API, defines the network level ('N') which
32represents system calls that support the connection function
33
34@itemize @bullet
35@item [level R] (Required)
36The functions in this level are mandatory for all implementations of
37uITRON 3.0 specification.  This includes basic functions for achieving
38a real-time, multitasking OS.  These functions can be implemented even
39without a hardware timer.  This level corresponds to Levels 1 and 2
40of uITRON 2.0 specification.
41
42@item [level S] (Standard)
43This includes basic functions for achieving a real-time, multitasking
44OS.  This level corresponds to Levels 3 and 4 of uITRON 2.0
45specification.
46
47@item [level E] (Extended)
48This includes additional and extended functions.  This corresponds to
49functions not included in uITRON 2.0 specification (functions of
50ITRON2 specification).  Specifically, this level includes object
51creation and deletion functions, rendezvous functions, memorypools
52and the timer handler.
53
54@item [level C] (CPU dependent)
55This level provides implementation-dependent functions required due to
56the CPU or hardware configuration.
57
58@end itemize
59
60The support level of the connection function is indicated by appending an 'N'
61to the end of the level.  For example, connectivity supported at [level S]
62would be referred to as [level SN].  The support level for functions which
63can only send requests for operations on other nodes but offer no system call
64processing on the issuing node itself are indicated by the lower case letter
65's' or 'e'.
66
67@c
68@c Task
69@c
70
71@section Task Status
72
73@itemize @bullet
74
75@item Implementation
76@itemize @bullet
77@item cre_tsk - Complete, Pending Review
78@item del_tsk - Complete, Pending Review
79@item sta_tsk - Complete, Pending Review
80@item ext_tsk - Complete, Pending Review
81@item exd_tsk - Complete, Pending Review
82@item ter_tsk - Complete, Pending Review
83@item dis_dsp - Complete, Pending Review
84@item ena_dsp - Complete, Pending Review
85@item chg_pri - Complete, Pending Review
86@item rot_rdq - Complete, Pending Review
87@item rel_wai - Stub, Needs to be Fleshed Out
88@item get_tid - Complete, Pending Review
89@item ref_tsk - Complete, Pending Review
90
91@item Notes:
92@itemize @bullet
93@item None
94@end itemize
95
96@end itemize
97
98@item Executive Modifications
99@itemize @bullet
100@item None Expected
101@end itemize
102
103@item Testing
104@itemize @bullet
105@item itron01    - Hello world
106@item itron02    - Semaphore test
107@item itron03    - directives: ex_init, ex_start, t_create,
108t_start, tm_tick, i_return, t_ident, tm_set, tm_get, tm_wkafter
109See .doc file, verify correct
110@item itron04    - Doc file needed
111@item itron05    - directives: ext_tsk, cre_tsk, sta_tsk, rot_rdq
112ex_start, t_create, t_start, tm_tick, i_return, t_ident, t_delete,
113tm_wkafter, t_setpri, t_suspend
114See .doc file, verify correct
115@item itron06    - Doc file needed
116@item itron07    - Doc file needed
117@item itron08    - Doc file needed
118@item itron09    - Doc file needed
119@item itron10    - Doc file needed
120@item tmitron01  - Doc file needed
121@item tm_include - Doc file needed.  Timing test for semaphores.
122@end itemize
123
124@item Documentation
125@itemize @bullet
126@item Complete, Pending Review
127@end itemize
128
129@item ITRON 3.0 API Conformance
130@itemize @bullet
131@item Level E - Extended Functionality
132@end itemize
133
134@item Level C - CPU Dependent Functionality
135@itemize @bullet
136@item NA
137@end itemize
138
139@item Level N - Connection Functionality
140@itemize @bullet
141@item Not implemented
142@end itemize
143@end itemize
144
145@end itemize
146
147@c
148@c Task-Dependent Synchronization
149@c
150
151@section Task-Dependent Synchronization Status
152
153@itemize @bullet
154
155@item Implementation
156@itemize @bullet
157@item sus_tsk  - Complete, Pending Review
158@item rsm_tsk  - Complete, Pending Review
159@item frsm_tsk - Complete, Pending Review
160@item slp_tsk  - Stub, Needs to be Fleshed Out
161@item tslp_tsk - Stub, Needs to be Fleshed Out
162@item wup_tsk  - Stub, Needs to be Fleshed Out
163@item can_wup  - Stub, Needs to be Fleshed Out
164
165@item Notes:
166@itemize @bullet
167@item None
168@end itemize
169
170@end itemize
171
172@item Executive Modifications
173@itemize @bullet
174@item None Expected
175@end itemize
176
177@item Testing
178@itemize @bullet
179@item Functional tests for complete routines.
180@item Yellow line testing needs to be verified.
181@end itemize
182
183@item Documentation
184@itemize @bullet
185@item Complete, Pending Review
186@item
187@end itemize
188
189@item ITRON 3.0 API Conformance
190@itemize @bullet
191@item Level E - Extended Functionality
192
193@item Level C - CPU Dependent Functionality
194@itemize @bullet
195@item NA
196@end itemize
197
198@item Level N - Connection Functionality
199@itemize @bullet
200@item Not implemented
201@end itemize
202@end itemize
203
204@end itemize
205
206@c
207@c Semaphore
208@c
209
210@section Semaphore
211
212@itemize @bullet
213
214@item Implementation
215@itemize @bullet
216@item cre_sem - Complete, Pending Review
217@item del_sem - Complete, Pending Review
218@item sig_sem - Complete, Pending Review
219@item wai_sem - Complete, Pending Review
220@item preq_sem - Complete, Pending Review
221@item twai_sem - Complete, Pending Review
222@item ref_sem - Complete, Pending Review
223@end itemize
224
225@item Executive Modifications
226@itemize @bullet
227@item None Required
228@end itemize
229
230@item Testing
231@itemize @bullet
232@item Yellow Lined BUT Timeout Cases Not Actually Executed
233@end itemize
234
235@item Documentation
236@itemize @bullet
237@item Complete, Pending Review
238@end itemize
239
240@item ITRON 3.0 API Conformance
241@itemize @bullet
242@item Level E - Extended Functionality
243@itemize @bullet
244@item Complete, Pending Review
245@end itemize
246
247@item Level C - CPU Dependent Functionality
248@itemize @bullet
249@item NA
250@end itemize
251
252@item Level N - Connection Functionality
253@itemize @bullet
254@item Not implemented
255@end itemize
256@end itemize
257
258@end itemize
259
260@c
261@c Eventflags
262@c
263
264@section Eventflags
265
266@itemize @bullet
267
268@item Implementation
269@itemize @bullet
270@item cre_flg - Stub, Needs to be Fleshed Out
271@item del_flg - Stub, Needs to be Fleshed Out
272@item set_flg - Stub, Needs to be Fleshed Out
273@item clr_flg - Stub, Needs to be Fleshed Out
274@item wai_flg - Stub, Needs to be Fleshed Out
275@item pol_flg - Stub, Needs to be Fleshed Out
276@item twai_flg - Stub, Needs to be Fleshed Out
277@item ref_flg - Stub, Needs to be Fleshed Out
278
279@item Notes:
280@itemize @bullet
281@item Similar in Functionality to Classic API Events Manager
282@item Implement Using new SuperCore Event Handler
283@end itemize
284
285@end itemize
286
287@item Executive Modifications
288@itemize @bullet
289@item Add SuperCore Events Object Based on Classic Events
290@item Redo Classic Events to use SuperCore Events
291@end itemize
292
293@item Testing
294@itemize @bullet
295@item No Tests Written
296@end itemize
297
298@item Documentation
299@itemize @bullet
300@item Shell, Needs to be Fleshed Out
301@end itemize
302
303@item ITRON 3.0 API Conformance
304@itemize @bullet
305@item Level E - Extended Functionality
306@itemize @bullet
307@item
308@end itemize
309
310@item Level C - CPU Dependent Functionality
311@itemize @bullet
312@item NA
313@end itemize
314
315@item Level N - Connection Functionality
316@itemize @bullet
317@item Not implemented
318@end itemize
319@end itemize
320
321@end itemize
322
323@c
324@c Mailbox
325@c
326
327@section Mailbox
328
329@itemize @bullet
330
331@item Implementation
332@itemize @bullet
333@item cre_mbx - Stub, Needs to be Fleshed Out
334@item del_mbx - Stub, Needs to be Fleshed Out
335@item snd_msg - Stub, Needs to be Fleshed Out
336@item rcv_msg - Stub, Needs to be Fleshed Out
337@item prcv_msg - Stub, Needs to be Fleshed Out
338@item trcv_msg - Stub, Needs to be Fleshed Out
339@item ref_mbx - Stub, Needs to be Fleshed Out
340
341@item Notes:
342@itemize @bullet
343@item Implement Using SuperCore Message Queue Handler
344@item Passes Addresses of Messages
345@item FIFO or Priority Task Blocking
346@item FIFO or Priority Message Ordering
347@item Send Returns Error on Overflow
348@end itemize
349
350@end itemize
351
352@item Executive Modifications
353@itemize @bullet
354@item None Expected
355@item Functionality Completely Supported by SuperCore Message Queue Handler
356@end itemize
357
358@item Testing
359@itemize @bullet
360@item No Tests Written
361@end itemize
362
363@item Documentation
364@itemize @bullet
365@item Shell, Needs to be Fleshed Out
366@end itemize
367
368@item ITRON 3.0 API Conformance
369@itemize @bullet
370@item Level E - Extended Functionality
371@itemize @bullet
372@item
373@end itemize
374
375@item Level C - CPU Dependent Functionality
376@itemize @bullet
377@item NA
378@end itemize
379
380@item Level N - Connection Functionality
381@itemize @bullet
382@item Not implemented
383@end itemize
384@end itemize
385
386@end itemize
387
388@c
389@c Message Buffer
390@c
391
392@section Message Buffer
393
394@itemize @bullet
395
396@item Implementation
397@itemize @bullet
398@item cre_mbf - Stub, Needs to be Fleshed Out
399@item del_mbf - Stub, Needs to be Fleshed Out
400@item snd_mbf - Stub, Needs to be Fleshed Out
401@item psnd_mbf - Stub, Needs to be Fleshed Out
402@item tsnd_mbf - Stub, Needs to be Fleshed Out
403@item rcv_mbf - Stub, Needs to be Fleshed Out
404@item prcv_mbf - Stub, Needs to be Fleshed Out
405@item trcv_mbf - Stub, Needs to be Fleshed Out
406@item ref_mbf - Stub, Needs to be Fleshed Out
407
408@item Notes:
409@itemize @bullet
410@item Implement Using SuperCore Message Queue Handler
411@item Passes Full Bodies of Messages
412@item FIFO or Priority Task Blocking
413@item FIFO Message Ordering Only
414@item Send (snd_mbf and tsnd_mbf) Blocks on Overflow
415@end itemize
416
417@end itemize
418
419@item Executive Modifications
420@itemize @bullet
421@item SuperCore Message Queue Handler Must Support Blocking Sends.  [NOTE:
422This is required for POSIX Message Queues as well.]
423@end itemize
424
425@item Testing
426@itemize @bullet
427@item No Tests Written
428@end itemize
429
430@item Documentation
431@itemize @bullet
432@item Shell, Needs to be Fleshed Out
433@end itemize
434
435@item ITRON 3.0 API Conformance
436@itemize @bullet
437@item Level E - Extended Functionality
438@itemize @bullet
439@item
440@end itemize
441
442@item Level C - CPU Dependent Functionality
443@itemize @bullet
444@item NA
445@end itemize
446
447@item Level N - Connection Functionality
448@itemize @bullet
449@item Not implemented
450@end itemize
451@end itemize
452
453@end itemize
454
455@c
456@c Rendezvous
457@c
458
459@section Rendezvous
460
461@itemize @bullet
462
463@item Implementation
464@itemize @bullet
465@item cre_por - Stub, Needs to be Fleshed Out
466@item del_por - Stub, Needs to be Fleshed Out
467@item cal_por - Stub, Needs to be Fleshed Out
468@item pcal_por - Stub, Needs to be Fleshed Out
469@item tcal_por - Stub, Needs to be Fleshed Out
470@item acp_por - Stub, Needs to be Fleshed Out
471@item pacp_por - Stub, Needs to be Fleshed Out
472@item tacp_por - Stub, Needs to be Fleshed Out
473@item fwd_por - Stub, Needs to be Fleshed Out
474@item rpl_rdv - Stub, Needs to be Fleshed Out
475@item ref_por - Stub, Needs to be Fleshed Out
476
477@item Notes:
478@itemize @bullet
479@item Hardest ITRON Manager to Implement
480@end itemize
481
482@end itemize
483
484@item Executive Modifications
485@itemize @bullet
486@item Doubtful, Probably Implement in Terms of Multiple SuperCore Objects.
487@end itemize
488
489@item Testing
490@itemize @bullet
491@item No Tests Written
492@end itemize
493
494@item Documentation
495@itemize @bullet
496@item Shell, Needs to be Fleshed Out
497@end itemize
498
499@item ITRON 3.0 API Conformance
500@itemize @bullet
501@item Level E - Extended Functionality
502@itemize @bullet
503@item
504@end itemize
505
506@item Level C - CPU Dependent Functionality
507@itemize @bullet
508@item NA
509@end itemize
510
511@item Level N - Connection Functionality
512@itemize @bullet
513@item Not implemented
514@end itemize
515@end itemize
516
517@end itemize
518
519@c
520@c Interrupt
521@c
522
523@section Interrupt
524
525@itemize @bullet
526
527@item Implementation
528@itemize @bullet
529@item def_int - Stub, Needs to be Fleshed Out
530@item ret_int - Stub, Needs to be Fleshed Out
531@item ret_wup - Stub, Needs to be Fleshed Out
532@item loc_cpu - Stub, Needs to be Fleshed Out
533@item unl_cpu - Stub, Needs to be Fleshed Out
534@item dis_int - Stub, Needs to be Fleshed Out
535@item ena_int - Stub, Needs to be Fleshed Out
536@item chg_iXX - Stub, Needs to be Fleshed Out
537@item ref_iXX - Stub, Needs to be Fleshed Out
538
539@item Notes:
540@itemize @bullet
541@item This quote from the ITRON specification needs to be thought about:@*
542@*@i{"When an interrupt is invoked, the interrupt handler defined with
543this system call is started directly by the
544interrupt processing mechanism of the CPU hardware.  Accordingly, code at the
545beginning and end of an interrupt handler must save and restore any registers
546used by the interrupt handler."}@*@*
547Based on another comment, in the ret_int description, I think this means
548that RTEMS will not support the TA_ASM style of interrupt handlers --
549only the TA_HLNG style.@*@*
550@i{When TA_HLNG is specified, a high-level language environment setting
551program (a high-level language support routine) is called before branching
552to the inthdr address.  The least significant bit (LSB) of the system
553attribute bits is used for this specification.}
554
555@item Specification allows special "interrupt-only" versions of system
556calls named i???_??? (i.e. sig_sem and isig_sem).  This does not seem
557to be something that would be implemented with RTEMS.  We could provide
558macros mapping them onto the default versions if this is an issue.
559
560@item How this operates versus the behavior of a true TRON chip is
561up for discussion.
562
563@item ret_wup is questionable in only high-level language ISRs.
564
565@item dis_int and ena_int refer to a specific interrupt number.  These
566may require hooking back out to the BSP.
567
568@item for chg_iXX and reg_iXX, the XX should be replaced with something
569that is meaningful on a particular CPU.
570@end itemize
571
572@end itemize
573
574@item Executive Modifications
575@itemize @bullet
576@item None Expected
577@end itemize
578
579@item Testing
580@itemize @bullet
581@item No Tests Written
582@end itemize
583
584@item Documentation
585@itemize @bullet
586@item Shell, Needs to be Fleshed Out
587@end itemize
588
589@item ITRON 3.0 API Conformance
590@itemize @bullet
591@item Level E - Extended Functionality
592@itemize @bullet
593@item
594@end itemize
595
596@item Level C - CPU Dependent Functionality
597@itemize @bullet
598@item NA
599@end itemize
600
601@item Level N - Connection Functionality
602@itemize @bullet
603@item Not implemented
604@end itemize
605@end itemize
606
607@end itemize
608
609@c
610@c Memory Pool
611@c
612
613@section Memory Pool
614
615@itemize @bullet
616
617@item Implementation
618@itemize @bullet
619@item cre_mpl - Stub, Needs to be Fleshed Out
620@item del_mpl - Stub, Needs to be Fleshed Out
621@item get_blk - Stub, Needs to be Fleshed Out
622@item pget_blk - Stub, Needs to be Fleshed Out
623@item tget_blk - Stub, Needs to be Fleshed Out
624@item rel_blk - Stub, Needs to be Fleshed Out
625@item ref_mpl - Stub, Needs to be Fleshed Out
626
627@item Notes:
628@itemize @bullet
629@item Implement Using SuperCore Heap Handler
630@item Similar to Region in Classic API with Blocking
631@item FIFO or Priority Task Blocking
632@item Specification Deliberately Open on Allocation Algorithm
633@item Multiple Tasks Can be Unblocked by a single rel_blk
634@end itemize
635
636@end itemize
637
638@item Executive Modifications
639@itemize @bullet
640@item None Expected
641@end itemize
642
643@item Testing
644@itemize @bullet
645@item No Tests Written
646@end itemize
647
648@item Documentation
649@itemize @bullet
650@item Shell, Needs to be Fleshed Out
651@end itemize
652
653@item ITRON 3.0 API Conformance
654@itemize @bullet
655@item Level E - Extended Functionality
656@itemize @bullet
657@item
658@end itemize
659
660@item Level C - CPU Dependent Functionality
661@itemize @bullet
662@item NA
663@end itemize
664
665@item Level N - Connection Functionality
666@itemize @bullet
667@item Not implemented
668@end itemize
669@end itemize
670
671@end itemize
672
673@c
674@c Fixed Block
675@c
676
677@section Fixed Block
678
679@itemize @bullet
680
681@item Implementation
682@itemize @bullet
683@item cre_mpf - Stub, Needs to be Fleshed Out
684@item del_mpf - Stub, Needs to be Fleshed Out
685@item get_blf - Stub, Needs to be Fleshed Out
686@item pget_blf - Stub, Needs to be Fleshed Out
687@item tget_blf - Stub, Needs to be Fleshed Out
688@item rel_blf - Stub, Needs to be Fleshed Out
689@item ref_mpf - Stub, Needs to be Fleshed Out
690
691@item Notes:
692@itemize @bullet
693@item Implement Using SuperCore Chain Handler
694@item Similar to Partition in Classic API with Blocking
695@item FIFO or Priority Task Blocking
696@item Specification Deliberately Open on Allocation Algorithm
697@item Should add Blocking to Classic API Partition at Same Time
698@end itemize
699
700@end itemize
701
702@item Executive Modifications
703@itemize @bullet
704@item None Expected
705@end itemize
706
707@item Testing
708@itemize @bullet
709@item No Tests Written
710@end itemize
711
712@item Documentation
713@itemize @bullet
714@item Shell, Needs to be Fleshed Out
715@end itemize
716
717@item ITRON 3.0 API Conformance
718@itemize @bullet
719@item Level E - Extended Functionality
720@itemize @bullet
721@item
722@end itemize
723
724@item Level C - CPU Dependent Functionality
725@itemize @bullet
726@item NA
727@end itemize
728
729@item Level N - Connection Functionality
730@itemize @bullet
731@item Not implemented
732@end itemize
733@end itemize
734
735@end itemize
736
737@c
738@c Time
739@c
740
741@section Time
742
743@itemize @bullet
744
745@item Implementation
746@itemize @bullet
747@item get_tim - Stub, Needs to be Fleshed Out
748@item set_tim - Stub, Needs to be Fleshed Out
749@item dly_tsk - Stub, Needs to be Fleshed Out
750@item def_cyc - Stub, Needs to be Fleshed Out
751@item act_cyc - Stub, Needs to be Fleshed Out
752@item ref_cyc - Stub, Needs to be Fleshed Out
753@item def_alm - Stub, Needs to be Fleshed Out
754@item ref_alm - Stub, Needs to be Fleshed Out
755@item ret_tmr - Stub, Needs to be Fleshed Out
756
757@item Notes:
758@itemize @bullet
759@item Need to Implement Time Conversion Routines
760@item Epoch is January 1, 1985, 00:00:00 am (GMT).
761@item Cyclic and Alarm Handlers may be TA_ASM or TA_HLNG.
762@item Alarms may be Absolute or Relative Time based.
763@item May Want to Implement a Timer Server Task
764@item Termination via ret_tmr is Not Consistent with Current RTEMS Timers.
765@end itemize
766
767@end itemize
768
769@item Executive Modifications
770@itemize @bullet
771@item None Expected
772@end itemize
773
774@item Testing
775@itemize @bullet
776@item No Tests Written
777@end itemize
778
779@item Documentation
780@itemize @bullet
781@item Shell, Needs to be Fleshed Out
782@end itemize
783
784@item ITRON 3.0 API Conformance
785@itemize @bullet
786@item Level E - Extended Functionality
787@itemize @bullet
788@item
789@end itemize
790
791@item Level C - CPU Dependent Functionality
792@itemize @bullet
793@item NA
794@end itemize
795
796@item Level N - Connection Functionality
797@itemize @bullet
798@item Not implemented
799@end itemize
800@end itemize
801
802@end itemize
803
804@c
805@c System
806@c
807
808@section System
809
810@itemize @bullet
811
812@item Implementation
813@itemize @bullet
814@item get_ver - Stub, Needs to be Fleshed Out
815@item ref_sys - Stub, Needs to be Fleshed Out
816@item ref_cfg - Stub, Needs to be Fleshed Out
817@item def_svc - Stub, Needs to be Fleshed Out
818@item def_exc - Stub, Needs to be Fleshed Out
819
820@item Notes:
821@itemize @bullet
822@item May Have to Obtain ITRON "OS Maker" Id
823@item - def_svc seems to imply a trap handler interface
824@item - def_exc needs to be examined.
825@end itemize
826
827@end itemize
828
829@item Executive Modifications
830@itemize @bullet
831@item None Expected
832@end itemize
833
834@item Testing
835@itemize @bullet
836@item No Tests Written
837@end itemize
838
839@item Documentation
840@itemize @bullet
841@item Shell, Needs to be Fleshed Out
842@end itemize
843
844@item ITRON 3.0 API Conformance
845@itemize @bullet
846@item Level E - Extended Functionality
847@itemize @bullet
848@item
849@end itemize
850
851@item Level C - CPU Dependent Functionality
852@itemize @bullet
853@item NA
854@end itemize
855
856@item Level N - Connection Functionality
857@itemize @bullet
858@item Not implemented
859@end itemize
860@end itemize
861
862@end itemize
863
864@c
865@c Network Support
866@c
867
868@section Network Support
869
870@itemize @bullet
871
872@item Implementation
873@itemize @bullet
874@item nrea_dat - Stub, Needs to be Fleshed Out
875@item nwri_dat - Stub, Needs to be Fleshed Out
876@item nget_nod - Stub, Needs to be Fleshed Out
877@item nget_ver - Stub, Needs to be Fleshed Out
878
879@item Notes:
880@itemize @bullet
881@item None of these are difficult to implement on top of MPCI
882@item MP Packet formats are well-defined.
883@end itemize
884
885@end itemize
886
887@item Executive Modifications
888@itemize @bullet
889@item None Expected
890@end itemize
891
892@item Testing
893@itemize @bullet
894@item No Tests Written
895@end itemize
896
897@item Documentation
898@itemize @bullet
899@item Shell, Needs to be Fleshed Out
900@end itemize
901
902@item ITRON 3.0 API Conformance
903@itemize @bullet
904@item Level E - Extended Functionality
905@itemize @bullet
906@item
907@end itemize
908
909@item Level C - CPU Dependent Functionality
910@itemize @bullet
911@item NA
912@end itemize
913
914@item Level N - Connection Functionality
915@itemize @bullet
916@item Not implemented
917@end itemize
918@end itemize
919
920@end itemize
921
Note: See TracBrowser for help on using the repository browser.