menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" config BSP_USING_GPIO bool "Enable GPIO" select RT_USING_PIN default y source "drivers/ES/Kconfig" endmenu menu "Onboard Peripheral Drivers" config BSP_USING_ARDUINO bool "Support Arduino" select PKG_USING_RTDUINO select BSP_USING_GPIO select BSP_USING_UART2 select BSP_USING_SPI0 select BSP_USING_I2C0 select BSP_USING_ADC0 select BSP_USING_GP32C4T0_PWM imply RTDUINO_USING_SERVO imply RTDUINO_USING_WIRE imply RTDUINO_USING_SPI imply RTDUINO_USING_ADAFRUIT default n config BSP_USING_SPI_FLASH bool "Enable SPI FLASH (W25Q64 spi0)" select BSP_USING_SPI select RT_USING_SFUD select RT_SFUD_USING_SFDP default n if BSP_USING_SPI_FLASH config ES_DEVICE_NAME_SPI_DEV string "The name of spi device (registered)" default "spi00" config ES_DEVICE_NAME_SPI_FALSH_DEV string "The name of spi flash device" default "W25Q64" endif endmenu menu "Offboard Peripheral Drivers" endmenu menu "Peripheral Drivers test example" config BSP_USING_EXAMPLE_ADC_VOL bool "BSP_USING_EXAMPLE_ADC_VOL" default n config BSP_USING_EXAMPLE_HWTIMER bool "BSP_USING_EXAMPLE_HWTIMER" default n config BSP_USING_EXAMPLE_I2C bool "BSP_USING_EXAMPLE_I2C" default n config BSP_USING_EXAMPLE_I2C_E2PROM bool "BSP_USING_EXAMPLE_I2C_E2PROM" default n config BSP_USING_EXAMPLE_LED_BLINK bool "BSP_USING_EXAMPLE_LED_BLINK" default n config BSP_USING_EXAMPLE_PIN_BEEP bool "BSP_USING_EXAMPLE_PIN_BEEP" default n config BSP_USING_EXAMPLE_PWM_LED bool "BSP_USING_EXAMPLE_PWM_LED" default n config BSP_USING_EXAMPLE_RTC bool "BSP_USING_EXAMPLE_RTC" default n config BSP_USING_EXAMPLE_SPI bool "BSP_USING_EXAMPLE_SPI" default n config BSP_USING_EXAMPLE_UART bool "BSP_USING_EXAMPLE_UART" default n config BSP_USING_EXAMPLE_UART_DMA bool "BSP_USING_EXAMPLE_UART_DMA" default n config BSP_USING_EXAMPLE_CAN bool "BSP_USING_EXAMPLE_CAN" default n config BSP_USING_EXAMPLE_PM bool "BSP_USING_EXAMPLE_PM" default n endmenu endmenu