menuconfig BSP_USING_UART bool "Using UART device" default y select RESOURCES_SERIAL if BSP_USING_UART source "$BSP_DIR/third_party_driver/uart/Kconfig" endif menuconfig BSP_USING_GPIO bool "Using GPIO" default y select RESOURCES_SERIAL if BSP_USING_GPIO source "$BSP_DIR/third_party_driver/gpio/Kconfig" endif menuconfig BSP_USING_ETH bool "Using Ethernet" default y menuconfig BSP_USING_CAN bool "Using CAN device" default y select RESOURCES_CAN if BSP_USING_CAN source "$BSP_DIR/third_party_driver/can/Kconfig" endif menuconfig BSP_USING_USB bool "Using USB device" default y select BSP_USING_USBH select RESOURCES_USB select RESOURCES_USB_HOST select USBH_MSTORAGE select RESOURCES_USB_DEVICE if BSP_USING_USB source "$BSP_DIR/third_party_driver/usb/Kconfig" endif