Kconfig 2.9 KB
Newer Older
还_没_想_好's avatar
还_没_想_好 已提交
1
choice
B
bernard 已提交
2
    prompt "Board Type"
还_没_想_好's avatar
还_没_想_好 已提交
3
    default BOARD_HALLEY2_REALBOARD_V2
B
bernard 已提交
4

还_没_想_好's avatar
还_没_想_好 已提交
5
    config BOARD_PHOENIX
B
bernard 已提交
6 7 8 9
        bool "Phoenix board"

    config BOARD_HALLEY2
        bool "Halley2 board"
还_没_想_好's avatar
还_没_想_好 已提交
10 11

    config BOARD_HALLEY2_FIR
B
bernard 已提交
12 13
        bool "Fir board"

还_没_想_好's avatar
还_没_想_好 已提交
14
    config BOARD_HALLEY2_REALBOARD
B
bernard 已提交
15 16
        bool "RealBoard board"

还_没_想_好's avatar
还_没_想_好 已提交
17
    config BOARD_HALLEY2_REALBOARD_V2
B
bernard 已提交
18
        bool "RealBoard v2 board"
还_没_想_好's avatar
还_没_想_好 已提交
19 20 21 22 23 24 25 26 27
endchoice

if RT_USING_SERIAL
    config RT_USING_UART0
        bool "Using UART0"
        default n

    config RT_USING_UART1
        bool "Using UART1"
B
bernard 已提交
28 29
        default n

还_没_想_好's avatar
还_没_想_好 已提交
30 31 32 33 34 35 36
    config RT_USING_UART2
        bool "Using UART2"
        default y
endif

if RT_USING_SDIO
    config RT_USING_MSC0
B
bernard 已提交
37
        bool "Using MMC/SD 0"
还_没_想_好's avatar
还_没_想_好 已提交
38
        default y
B
bernard 已提交
39

还_没_想_好's avatar
还_没_想_好 已提交
40
    config RT_USING_MSC1
B
bernard 已提交
41
        bool "Using MMC/SD 1"
还_没_想_好's avatar
还_没_想_好 已提交
42 43 44
        default y

    config RT_MMCSD_STACK_SIZE
B
bernard 已提交
45 46
        int "Set MMC/SD thread stack size"
        default 2048
还_没_想_好's avatar
还_没_想_好 已提交
47 48
endif

49 50 51 52 53 54 55 56 57 58 59 60 61 62
if RT_USING_I2C
    config RT_USING_I2C0
        bool "Using iic0 bus"
        default y
        
    config RT_USING_I2C1
        bool "Using iic1 bus"
        default n

    config RT_USING_I2C2
        bool "Using iic2 bus"
        default n
endif

63
if PKG_USING_GUIENGINE
还_没_想_好's avatar
还_没_想_好 已提交
64
    config RT_USING_SLCD
B
bernard 已提交
65
        bool "Using LCD display"
还_没_想_好's avatar
还_没_想_好 已提交
66
        default y
B
bernard 已提交
67

还_没_想_好's avatar
还_没_想_好 已提交
68 69 70 71
    if RT_USING_SLCD
        choice
            prompt "Choice LCD controller"
            default RT_USING_ILI9488
B
bernard 已提交
72

还_没_想_好's avatar
还_没_想_好 已提交
73
            config RT_USING_ILI9488
B
bernard 已提交
74 75
                bool "Using ILI9488 controller"

还_没_想_好's avatar
还_没_想_好 已提交
76
            config RT_USING_ILI9341
B
bernard 已提交
77
                bool "Using ILI9341 controller"
还_没_想_好's avatar
还_没_想_好 已提交
78 79

            config RT_USING_OTM4802
B
bernard 已提交
80 81
                bool "Using OTM4802 controller"

还_没_想_好's avatar
还_没_想_好 已提交
82
            config RT_USING_TRULY_TFT240240
B
bernard 已提交
83
                bool "Using TFT240240 controller"
还_没_想_好's avatar
还_没_想_好 已提交
84 85 86
        endchoice
    endif

87
    if RT_USING_I2C0
还_没_想_好's avatar
还_没_想_好 已提交
88
        config RT_USING_TOUCH
89
            bool "Using LCD touch"
还_没_想_好's avatar
还_没_想_好 已提交
90
            default y
B
bernard 已提交
91

还_没_想_好's avatar
还_没_想_好 已提交
92 93 94 95
        if RT_USING_TOUCH
            choice
                prompt "Choice touch controller"
                default RT_USING_GT9XX
B
bernard 已提交
96

还_没_想_好's avatar
还_没_想_好 已提交
97 98
                config RT_USING_GT9XX
                    bool "Using  GT9XX controller"
B
bernard 已提交
99

还_没_想_好's avatar
还_没_想_好 已提交
100 101 102
                config RT_USING_FT6x06
                    bool "Using  FT6x06 controller"
            endchoice
B
bernard 已提交
103

还_没_想_好's avatar
还_没_想_好 已提交
104 105
            config RT_TOUCH_THREAD_PRIORITY
                int "Set touch thread priority"
106
                range 2 30
还_没_想_好's avatar
还_没_想_好 已提交
107 108 109 110 111 112 113
                default 10
        endif
    endif
endif

config RT_USING_AUDIO
    bool "Using audio"
B
bernard 已提交
114
    select RT_USING_ICODEC
还_没_想_好's avatar
还_没_想_好 已提交
115 116
    default n

117 118 119 120 121 122 123
if RT_USING_AUDIO
    config RT_USING_ICODEC
        bool "Using internal codec for audio"
        default y if BOARD_HALLEY2_REALBOARD_V2
        default n
endif

还_没_想_好's avatar
还_没_想_好 已提交
124 125 126
config RT_USING_CPU_FFS
    bool "Using CPU FFS"
    default y
127 128 129 130 131 132 133 134 135 136 137 138 139

if PKG_USING_WLAN_WICED
    choice
        prompt "Broadcom Wi-Fi module"
        default WIFI_USING_AP6212

        config WIFI_USING_AP6212
            bool "AP6212A module(bcm43438)"

        config WIFI_USING_AP6181
            bool "AP6181 module(bcm43362)"
    endchoice
endif