menu "Hardware Drivers Config" config BSP_USING_HYPERFLASH bool default n config SOC_MIMXRT1052DVL6B bool select SOC_MIMXRT1050_SERIES select BSP_USING_HYPERFLASH select RT_USING_COMPONENTS_INIT select RT_USING_USER_MAIN default y menu "On-chip Peripheral Drivers" config BSP_USING_DMA bool "Enable DMA" default n config BSP_USING_GPIO bool "Enable GPIO" select RT_USING_PIN default y menuconfig BSP_USING_LPUART bool "Enable UART" select RT_USING_SERIAL default y if BSP_USING_LPUART config BSP_USING_LPUART1 bool "Enable LPUART1" default y config BSP_LPUART1_RX_USING_DMA bool "Enable LPUART1 RX DMA" depends on BSP_USING_LPUART1 select BSP_USING_DMA select RT_SERIAL_USING_DMA default n config BSP_LPUART1_RX_DMA_CHANNEL depends on BSP_LPUART1_RX_USING_DMA int "Set LPUART1 RX DMA channel (0-32)" default 0 config BSP_LPUART1_TX_USING_DMA bool "Enable LPUART1 TX DMA" depends on BSP_USING_LPUART1 select BSP_USING_DMA select RT_SERIAL_USING_DMA default n config BSP_LPUART1_TX_DMA_CHANNEL depends on BSP_LPUART1_TX_USING_DMA int "Set LPUART1 TX DMA channel (0-32)" default 1 endif endmenu menu "Onboard Peripheral Drivers" endmenu menu "Board extended module Drivers" endmenu endmenu