C library
| Type | Level | UID | REFS | Title | Statement | Rationale | Comment |
|---|---|---|---|---|---|---|---|
| Text | SPDX-License-Identifier: Apache-2.0 |
||||||
| Requirement | 1 | ZEP-SRS-18-1 | Parents: | Formatted output |
The Zephyr RTOS shall support formatted output. |
||
| Requirement | 2 | ZEP-SRS-18-2 | Parents: | Floating Point Math Support |
The Zephyr RTOS shall support floating point math libraries for processors where floating point is available. |
||
| Requirement | 3 | ZEP-SRS-18-3 | Parents: | Boolean Primitives Support |
The Zephyr RTOS shall support boolean primitives. |
||
| Requirement | 4 | ZEP-SRS-18-4 | Parents: | Standard Unix time interface |
The Zephyr RTOS shall support the standard UNIX time interface. |
||
| Requirement | 5 | ZEP-SRS-18-5 | Parents: | Strings support |
The Zephyr RTOS shall support an interface to manage strings. |
||
| Requirement | 6 | ZEP-SRS-18-6 | Parents: | Moving/copying regions of memory |
The Zephyr RTOS shall support an interface to move contents between regions of memory. |
||
| Requirement | 7 | ZEP-SRS-18-7 | Parents: | I/O based interface |
The Zephyr RTOS shall support a file i/O based interface for driver communication. |
||
| Requirement | 8 | ZEP-SRS-18-8 | Parents: | C99 integer types |
The Zephyr RTOS shall support standard C99 integer types. |
||
| Requirement | 9 | ZEP-SRS-18-9 | Parents: | Standard System Error Numbers (IEEE Std 1003.1-2017) |
The Zephyr RTOS shall support standard system error numbers as defined by IEEE Std 1003.1-2017. |
||
| Requirement | 10 | ZEP-SRS-18-10 | Parents: | Document set of Zephyr OS required C library functions in Safety Manual |
The set of C Library functions required by Zephyr needs to be documented in the Zephyr Safety Manual. |
||
| Requirement | 11 | ZEP-SRS-18-11 | Parents: | Support external C libraries documentation in Zephyr Safety Manual |
The Zephyr Safety Manual needs to specify how to configure the support of external C Libraries. |