General
Library | Details | Docs |
|---|---|---|
abstraction- rtos | Abstraction-RTOS has been created by Infineon to allow the flexibility of Infineon created software to run within any RTOS. It may be recommended by Developers providing libraries to use the abstraction RTOS; however, it is not recommended to use this as the main RTOS interface. It is recommended that developers should use the APIs of the chosen RTOS (FreeRTOS/Azure RTOS/Zephyr RTOS). | API reference |
clib -support | The CLib FreeRTOS support library provides the necessary hooks to make C library functions such as malloc and free thread safe. | API reference |
cmsis | Used by application or middleware to link CMSIS Core headers. | CMSIS documentation |
command console | Provides a framework to add command console support to the application (or) product use cases. | API reference |
core-lib | Header files that declare basic types and utilities (such as result types or ASSERT) that can be used by multiple BSPs. | API reference |
csdadc | Enables the ADC functionality of the CAPSENSE™ Sigma-Delta (CSD) hardware block. Useful for devices that do not include other ADC/IDAC options. | API reference |
csdidac | The same, for IDAC functionality. | API reference |
emeeprom | The Emulated EEPROM library provides an API to manage an emulated EEPROM in flash. It has support for wear leveling and restoring corrupted data from a redundant copy. | API reference |
emfile | A FAT16/32 filesystem for embedded systems supporting SPI NOR flash and SD card. | User guide |
emusb -device | Enables easy integration of USB functionality into an embedded system. | API reference |
emusb -host | CPU-independent USB Host stack. | API reference |
freertos | FreeRTOS kernel, distributed as standard C source files with configuration header files. | FreeRTOS webpage |
freertos-posix | The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. freertos-posix implements a small subset of the POSIX threading API. | POSIX API Reference |
littlefs | A little fail-safe filesystem designed for microcontrollers. | Design document |
mtb-littlefs | Provides a set of block device drivers for use with the littlefs file system. | API reference |
mtb-stl | The ModusToolbox™ Safety Test Library provides functional safety APIs to implement overall safety of a system that depends on automatic protection suitable for using in industrial environments and home appliances. | Release notes |
retarget- io | Provides a board-independent API to retarget text input/output to a serial UART on a kit. | API reference |
serial-flash | Provides a board-independent API to use the serial flash on a kit. | API reference |
usbdev | The USB Device library provides a full-speed USB 2.0 Chapter 9 specification compliant device framework. | API reference |