summaryrefslogtreecommitdiff
path: root/bsp/stm32/stm32f107-uc-eval/board/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'bsp/stm32/stm32f107-uc-eval/board/Kconfig')
-rw-r--r--bsp/stm32/stm32f107-uc-eval/board/Kconfig49
1 files changed, 49 insertions, 0 deletions
diff --git a/bsp/stm32/stm32f107-uc-eval/board/Kconfig b/bsp/stm32/stm32f107-uc-eval/board/Kconfig
new file mode 100644
index 0000000000..6fe139b164
--- /dev/null
+++ b/bsp/stm32/stm32f107-uc-eval/board/Kconfig
@@ -0,0 +1,49 @@
+menu "Hardware Drivers Config"
+
+config SOC_STM32F107VC
+ bool
+ select SOC_SERIES_STM32F1
+ default y
+
+menu "Onboard Peripheral Drivers"
+
+ config BSP_USING_USB_TO_USART
+ bool "Enable USB TO USART (uart2)"
+ select BSP_USING_UART
+ select BSP_USING_UART2
+ default y
+
+endmenu
+
+menu "On-chip Peripheral Drivers"
+
+ config BSP_USING_GPIO
+ bool "Enable GPIO"
+ select RT_USING_PIN
+ default y
+
+ menuconfig BSP_USING_UART
+ bool "Enable UART"
+ default y
+ select RT_USING_SERIAL
+ if BSP_USING_UART
+ config BSP_USING_UART2
+ bool "Enable UART2"
+ default y
+
+ config BSP_UART2_RX_USING_DMA
+ bool "Enable UART2 RX DMA"
+ depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA
+ default n
+
+
+ endif
+
+
+endmenu
+
+menu "Board extended module Drivers"
+
+endmenu
+
+endmenu