Standard libraryΒΆ

Phoenix-RTOS uses its own standard C library - libphoenix. The library provides a system interface for user applications. The goal of this project is to provide IEEE Std 1003.1-2017 (POSIX) compliant and certified system interface.

The source code of the libphoenix could be obtained using the following command

git clone https://github.com/phoenix-rtos/libphoenix.git

The preferred way to deal with this project is to use a Phoenix-RTOS reference project repository.

Note

All existing tests of the Phoenix-RTOS functions are located in the phoenix-rtos-tests repository.

Note

Known bugs are tracked in the phoenix-rtos-project issues on GitHub. Intentional differences from the POSIX standard are described in the POSIX deviations section of the function pages.