mainmenu "RT-Thread Configuration" config BSP_DIR string option env="BSP_ROOT" default "." config RTT_DIR string option env="RTT_ROOT" default "../.." # you can change the RTT_ROOT default: "rt-thread" # example : default "F:/git_repositories/rt-thread" config PKGS_DIR string option env="PKGS_ROOT" default "packages" source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" config SOC_SERIES_V85XXP bool default y config SOC_V85XXP bool select RT_USING_COMPONENTS_INIT select RT_USING_USER_MAIN select SOC_SERIES_V85XXP default y menu "On-chip Peripheral Drivers" menuconfig BSP_USING_UART bool "Enable UART" default y select RT_USING_SERIAL if BSP_USING_UART config BSP_USING_UART0 bool "using uart0" default n config BSP_USING_UART1 bool "using uart1" default n config BSP_USING_UART2 bool "using uart2" default y config BSP_USING_UART3 bool "using uart3" default n config BSP_USING_UART4 bool "using uart4" default n config BSP_USING_UART5 bool "using uart5" default n endif menuconfig BSP_USING_ADC bool "Enable ADC" default n select RT_USING_ADC if BSP_USING_ADC config BSP_USING_ADC0 bool "using adc0" default n endif menuconfig BSP_USING_HWTIMER bool "Enable hwtimer" default n select RT_USING_HWTIMER if BSP_USING_HWTIMER config BSP_USING_HWTIMER0 bool "using hwtimer0" default n config BSP_USING_HWTIMER1 bool "using hwtimer1" default n config BSP_USING_HWTIMER2 bool "using hwtimer2" default n config BSP_USING_HWTIMER3 bool "using hwtimer3" default n endif config BSP_USING_WDT bool "Enable Watchdog Timer" select RT_USING_WDT default n config BSP_USING_RTC bool "using internal rtc" default n select RT_USING_RTC endmenu