From 9d7ffb1dc5eed8968f8bce8edf75f56b77ed4f60 Mon Sep 17 00:00:00 2001 From: Bernard Xiong Date: Thu, 21 Dec 2017 16:40:04 +0800 Subject: [PATCH] [Kconfig] Add Kconfig for CMSIS --- components/CMSIS/Kconfig | 20 ++++++++++++++++++++ components/Kconfig | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 components/CMSIS/Kconfig diff --git a/components/CMSIS/Kconfig b/components/CMSIS/Kconfig new file mode 100644 index 0000000000..8a27f44405 --- /dev/null +++ b/components/CMSIS/Kconfig @@ -0,0 +1,20 @@ +if ARCH_ARM_CORTEX_M + +menu "ARM CMSIS" + +config RT_USING_CMSIS_OS + bool "Using CMSIS RTOS API" + default n + help + Enable CMSIS RTOS API, which is implemented above RT-Thread. + +config RT_USING_RTT_CMSIS + bool "Using CMSIS Header files in RT-Thread" + default n + help + Use CMSIS header files in RT-Thread/components/CMSIS. Otherwise, use the + CMSIS header files in BSP. + +endmenu + +endif diff --git a/components/Kconfig b/components/Kconfig index b8c94b558a..40d9bee5e2 100644 --- a/components/Kconfig +++ b/components/Kconfig @@ -28,4 +28,6 @@ source "$RTT_DIR/components/vbus/Kconfig" source "$RTT_DIR/components/utilities/Kconfig" +source "$RTT_DIR/components/CMSIS/Kconfig" + endmenu