Skip to content
Commit 143bb3cb authored by Lingkai Dong's avatar Lingkai Dong
Browse files

rtos: Introduce cmsis-config and freertos-config



Introduce the `INTERFACE` targets
* `cmsis-config` for the configuration of CMSIS components
* `freertos-config` for the FreeRTOS kernel

Onto those targets, a user application can apply compile-time macros or
include paths to its configuration headers.

The advantages of using configuration targets are:
* the target names are readable - they indicate that their purposes are
  for setting configurations
* when multiple components (e.g. CMSIS RTX, CMSIS DSP) share one way of
  configuration, the user only needs to set the configuration once
* documentation is simpler and easier to make sense of

Signed-off-by: Lingkai Dong's avatarLingkai Dong <lingkai.dong@arm.com>
parent 7a4e6cb0
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment