1 | |
---|
2 | The .cvs file is exported from a spreadsheet used to track the |
---|
3 | status of RTEMS versus various POSIX related standards. |
---|
4 | |
---|
5 | This is the information in each column: |
---|
6 | |
---|
7 | 1 - Master List of Methods |
---|
8 | 2 - Header File |
---|
9 | 3 - IEEE Std 1003.1-2008 API |
---|
10 | 4 - PSE51 |
---|
11 | 5 - PSE52 |
---|
12 | 6 - PSE53 |
---|
13 | 7 - PSE54 |
---|
14 | 8 - C99 |
---|
15 | 9 - FACE 2.1 Security |
---|
16 | 10 - FACE 2.1 Safety Base |
---|
17 | 11 - FACE 2.1 Safety Extended |
---|
18 | 12 - FACE 2.1 General-Purpose |
---|
19 | 13 - RTEMS w/o Networking |
---|
20 | 14 - RTEMS w/ Networking |
---|
21 | 15 - Deos RTEMS Safety Base |
---|
22 | 16 - Deos RTEMS Safety Ext |
---|
23 | 17 - Deos RTEMS Gen Purp |
---|
24 | 18 - RTEMS Impl Note |
---|
25 | 19 - POSIX Functionality Categories |
---|
26 | 20 - misc |
---|
27 | |
---|
28 | NOTE: Column 13 uses the rtems-libbsd network stack. |
---|
29 | |
---|
30 | For the standards columns, the cells are blank to indicate not |
---|
31 | required or "INCL" to indicate required. |
---|
32 | |
---|
33 | For the RTEMS colums, the following values are used: |
---|
34 | |
---|
35 | CTS-YES - FACE Conformance Test Suite reports present |
---|
36 | CTS-NO - FACE Conformance Test Suite reports not present |
---|
37 | RT-YES - RTEMS specific probe test reports present |
---|
38 | RT-NO - RTEMS specific probe test reports not present |
---|
39 | HAND-YES - Override by hand to indicate RTEMS supports this |
---|
40 | |
---|
41 | The "RTEMS Impl Notes" column has the following values: |
---|
42 | |
---|
43 | + ENOSYS to indicate the method is a stub that sets errno to ENOSYS and |
---|
44 | returns -1 |
---|
45 | + SUSP to indicate the method is limited due to the Single Use, |
---|
46 | Single Process nature of RTEMS. |
---|
47 | |
---|