mirror of
https://git.rtems.org/rtems-docs/
synced 2025-07-02 01:59:13 +08:00
posix-compliance: Use constant name for API spreadsheet.
README-cvs.txt will need to be updated each time the spreadsheet is updated. The spreadsheet is managed and maintained externally and has a version in the name. We do not want that in the repository because a diff of the CSV should always be much smaller than a "delete old/add new" patch.
This commit is contained in:
parent
b43fe709af
commit
ad03db323a
@ -1,36 +1,59 @@
|
||||
7 April 2021
|
||||
|
||||
The .cvs file is exported from a spreadsheet used to track the
|
||||
status of RTEMS versus various POSIX related standards.
|
||||
The .cvs file is exported from a spreadsheet used to track the status
|
||||
of RTEMS versus various POSIX related standards. The spreadsheet
|
||||
is maintained and managed outside the RTEMS Documentation. The
|
||||
spreadsheet is versioned but that is not reflected in the name
|
||||
"RTEMS-Standards-Compliance.csv". The version of the spreadsheet included
|
||||
currently is:
|
||||
|
||||
v12 - 6 April 2021
|
||||
|
||||
This is the information in each column:
|
||||
|
||||
1 - Master List of Methods
|
||||
2 - Header File
|
||||
3 - IEEE Std 1003.1-2008 API
|
||||
4 - PSE51
|
||||
5 - PSE52
|
||||
6 - PSE53
|
||||
7 - PSE54
|
||||
8 - C99
|
||||
9 - FACE 2.1 Security
|
||||
10 - FACE 2.1 Safety Base
|
||||
11 - FACE 2.1 Safety Extended
|
||||
12 - FACE 2.1 General-Purpose
|
||||
13 - RTEMS w/o Networking
|
||||
14 - RTEMS w/ Networking
|
||||
15 - Deos RTEMS Safety Base
|
||||
16 - Deos RTEMS Safety Ext
|
||||
17 - Deos RTEMS Gen Purp
|
||||
18 - RTEMS Impl Note
|
||||
19 - POSIX Functionality Categories
|
||||
20 - misc
|
||||
Methods
|
||||
Header File
|
||||
IEEE Std 1003.1-2008
|
||||
IEEE Std 1003.1-2003
|
||||
PSE51
|
||||
PSE52
|
||||
PSE53
|
||||
PSE54
|
||||
C99
|
||||
C11
|
||||
FACE 2.1 Security
|
||||
FACE 2.1 Safety Base
|
||||
FACE 2.1 Safety Extended
|
||||
FACE 2.1 General Purpose
|
||||
FACE 3.0 Security
|
||||
FACE 3.0 Safety Base
|
||||
FACE 3.0 Safety Extended
|
||||
FACE 3.0 General Purpose
|
||||
FACE 3.1 Security
|
||||
FACE 3.1 Safety Base
|
||||
FACE 3.1 Safety Extended
|
||||
FACE 3.1 General Purpose
|
||||
SCA 2.2.2 AEP
|
||||
SCA 4.1 Ultra Lightweight AEP
|
||||
SCA 4.1 Lightweight AEP
|
||||
SCA 4.1 [Full] AEP
|
||||
RTEMS w/o Networking
|
||||
RTEMS w/ Networking
|
||||
Deos RTEMS Safety Base
|
||||
Deos RTEMS Safety Ext
|
||||
Deos RTEMS Gen Purp
|
||||
RTEMS Impl Note
|
||||
POSIX Functionality Categories
|
||||
|
||||
NOTE: Column 13 uses the rtems-libbsd network stack.
|
||||
NOTE: "RTEMS w/Networking" uses the rtems-libbsd network stack.
|
||||
|
||||
Information on each standard is included in the chapter "Standards"
|
||||
which can be found in standards.rst.
|
||||
|
||||
For the standards columns, the cells are blank to indicate not
|
||||
required or "INCL" to indicate required.
|
||||
|
||||
For the RTEMS colums, the following values are used:
|
||||
For the RTEMS columns, the following values are used:
|
||||
|
||||
CTS-YES - FACE Conformance Test Suite reports present
|
||||
CTS-NO - FACE Conformance Test Suite reports not present
|
||||
|
@ -24,7 +24,7 @@ def gen_posix_rst(task):
|
||||
|
||||
def build(ctx):
|
||||
ctx(rule = gen_posix_rst,
|
||||
source = ['posix_rst.py', 'RTEMS-Standards-Compliance-v12.csv'],
|
||||
source = ['posix_rst.py', 'RTEMS-Standards-Compliance.csv'],
|
||||
target = 'generated-posix-compliance.rst')
|
||||
sources = { 'extra' : ['generated-posix-compliance.rst'] }
|
||||
doc_build(ctx, sources = sources)
|
||||
|
Loading…
x
Reference in New Issue
Block a user