FUSA C LIBRARY

Arm provides a special C library targeting functional safety applications.The library implements a restricted subset of functions specified in the ISO C99 C language standard and comes with usage guidelines and examples on how to work effectively with it.



ARM RUNTIME C LIBRARIES

The runtime Arm C library consists of all functions that are defined by the ISO C99 library standard. It allows users to redefine these functions in own application. And it also contains functions that are called implicitly by the Arm Compiler and Arm extensions, that are not defined by the ISO C library standard, but are included in the library.


ARM FUNCTIONAL SAFETY C LIBRARY

The FuSa C Library provides a limited subset of the C library suitable for developing safety-critical embedded applications on Arm architecture compliant devices. Specifically, it provides the following:
  • A subset of the functions defined in the ISO C Language Specification.
  • The Run-time Application Binary Interface (ABI) for the Arm Architecture.
  • Utility support functions.
FuSa RTS documentation provides vital usage instructions along with important information about the behavior of the FuSa C Library.