puzzlebox
Loading...
Searching...
No Matches
Extensions

Platform-specific pbdrv implementations. More...

Detailed Description

Extensions provide platform-specific implementations for various functions used in pbdrv, and allows pbdrv to remain completely portable. Extensions are used in both pbdrv and pbdrv-mod.

In order to use an extension, include the appropriate CMake lists file for your target platform after the pbdrv include:

# include pbdrv
add_subdirectory(lib/pbdrv)
# use stdlib extension (for use with C standard library)
include(lib/pbdrv/ext/stdlib/include.cmake)

Components

 FreeRTOS
 FreeRTOS memory management.
 
 stdlib
 C stdlib memory management.