Kconfig 3.7 KB
Newer Older
W
Wayne Lin 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
menu "Hardware Drivers Config"

    menu "On-chip Peripheral Drivers"
        source "$BSP_DIR/../libraries/n9h30/rtt_port/Kconfig"
    endmenu

    menu "On-board Peripheral Drivers"

        config BSP_USING_CONSOLE
            bool "Enable UART0 for RTT Console(uart0)"
            select BSP_USING_UART
            select BSP_USING_UART0
            default y

        config BOARD_USING_IP101GR
            bool "Enable ethernet phy supporting(over emac/mdio)"
            select BSP_USING_EMAC
            select BSP_USING_EMAC0
            select BSP_USING_EMAC1
            default n

        config BOARD_USING_NAU8822
            bool "NAU8822 Audio Codec supporting(over i2s, i2c0)"
            select NU_PKG_USING_NAU8822
            select BSP_USING_I2C0
            select BSP_USING_I2S
            select BSP_USING_I2S0
            default n

        config BOARD_USING_STORAGE_SDCARD
31
            bool "SDCARD supporting(over sdh_p0)"
W
Wayne Lin 已提交
32
            select BSP_USING_SDH
33
            select BSP_USING_SDH0
W
Wayne Lin 已提交
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
            default y

        config BOARD_USING_STORAGE_SPIFLASH
            bool "SPIFLASH supporting(over qspi0)"
            select BSP_USING_QSPI
            select BSP_USING_QSPI0
            default y

        config BOARD_USING_BUZZER
            bool "BUZZER.(over pwm0_ch1)"
            select BSP_USING_PWM
            select BSP_USING_PWM0
            default n

        config BOARD_USING_USB0_DEVICE_HOST
            select BSP_USING_USBH
            select BSP_USING_USBD
            bool "Enable USB0 Device/Host"
            help
                Choose this option if you need USB device or host function mode.
                    If you need USB host, please remember short to ground on JP1 jumper.

        config BOARD_USING_USB1_HOST
            select BSP_USING_USBH
            bool "Enable USB1 Host"
            help
                Choose this option if you need USB1 HOST.

    endmenu

    menu "Board extended module drivers"

W
Wayne Lin 已提交
66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
        choice
            prompt "Select LCD panel devices.(Over VPOST)"

                config BOARD_USING_LCM_FW070TFT_WVGA
                    bool "NuDesign TFT-LCD7-WVGA"
                    select BSP_USING_VPOST
                    select LCM_USING_FW070TFT
                    default y
                    help
                        Choose this option if you use 7" 800x480x32b LCD panel.

                config BOARD_USING_LCM_FW043TFT_HVGA
                    bool "NuDesign TFT-LCD43-HVGA"
                    select BSP_USING_VPOST
                    select LCM_USING_FW043TFT
                    help
                        Choose this option if you use 4.3" 480x272x32b LCD panel.

                config BOARD_USING_LCM_FW070TFT_WSVGA
                    bool "NuDesign TFT-LCD7-WSVGA"
                    select BSP_USING_VPOST
                    select LCM_USING_FW070TFT_WSVGA
                    help
                        Choose this option if you use 7" 1024x600x32b LCD panel.
        endchoice

        choice
            prompt "Select Touch devices."

                config BOARD_USING_ADCTOUCH
                    bool "ADC touching"
                    select BSP_USING_ADC_TOUCH
                    default y
                    help
                        Choose this option if you use internal ADC touching function.

                config BOARD_USING_GT911
                    bool "GT911 TSC"
                    select BSP_USING_I2C
                    select BSP_USING_I2C0
                    select PKG_USING_GT911
                    help
                        Choose this option if you use GT911 external TSC touching function.

        endchoice

W
Wayne Lin 已提交
112 113
    endmenu

W
Wayne Lin 已提交
114
    source "$BSP_DIR/../libraries/nu_packages/Kconfig"
W
Wayne Lin 已提交
115 116

endmenu