123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 |
- mainmenu "RT-Thread Configuration"
- config BSP_DIR
- string
- option env="BSP_ROOT"
- default "."
- config RTT_DIR
- string
- option env="RTT_ROOT"
- default "../../.."
- # you can change the RTT_ROOT default "../.." to your rtthread_root,
- # example : default "F:/git_repositories/rt-thread"
- config PKGS_DIR
- string
- option env="PKGS_ROOT"
- default "packages"
- config ENV_DIR
- string
- option env="ENV_ROOT"
- default "/"
- source "$RTT_DIR/Kconfig"
- source "$PKGS_DIR/Kconfig"
- menu "Hardware Drivers Config"
- config SOC_AVR32
- bool
- default y
- choice
- prompt "Select BSP board"
- default BSP_BOARD_MIZAR32B
- config BSP_BOARD_MIZAR32B
- bool "Mizar32-B"
- endchoice
- menu "On-chip Peripheral Drivers"
- config BSP_USING_PIN
- bool "Enable GPIO"
- select RT_USING_PIN
- default y
- menuconfig BSP_USING_UART
- bool "Enable UART"
- select RT_USING_SERIAL
- default y
- if BSP_USING_UART
- config BSP_USING_UART0
- bool "Enable UART0"
- default n
- if BSP_USING_UART0
- choice
- prompt "uart0 tx pin number (GP)"
- depends on BSP_USING_UART0
- default BSP_UART0_TX_PIN_43
- config BSP_UART0_TX_PIN_19
- bool "19"
- config BSP_UART0_TX_PIN_43
- bool "43"
- endchoice
- config BSP_UART0_TX_PIN
- int
- default 19 if BSP_UART0_TX_PIN_19
- default 43 if BSP_UART0_TX_PIN_43
- config BSP_UART0_TX_PIN_FUNCTION
- int
- default 0 if BSP_UART0_TX_PIN_19
- default 2 if BSP_UART0_TX_PIN_43
- choice
- prompt "uart0 rx pin number (GP)"
- depends on BSP_USING_UART0
- default BSP_UART0_RX_PIN_42
- config BSP_UART0_RX_PIN_18
- bool "18"
- config BSP_UART0_RX_PIN_42
- bool "42"
- endchoice
- config BSP_UART0_RX_PIN
- int
- default 18 if BSP_UART0_RX_PIN_18
- default 42 if BSP_UART0_RX_PIN_42
- config BSP_UART0_RX_PIN_FUNCTION
- int
- default 0 if BSP_UART0_RX_PIN_18
- default 2 if BSP_UART0_RX_PIN_42
- endif
- config BSP_USING_UART1
- bool "Enable UART1"
- default y
- if BSP_USING_UART1
- choice
- prompt "uart1 tx pin number (GP)"
- depends on BSP_USING_UART1
- default BSP_UART1_TX_PIN_6
- config BSP_UART1_TX_PIN_6
- bool "6"
- config BSP_UART1_TX_PIN_95
- bool "95"
- endchoice
- config BSP_UART1_TX_PIN
- int
- default 6 if BSP_UART1_TX_PIN_6
- default 95 if BSP_UART1_TX_PIN_95
- config BSP_UART1_TX_PIN_FUNCTION
- int
- default 0 if BSP_UART1_TX_PIN_6
- default 1 if BSP_UART1_TX_PIN_95
- choice
- prompt "uart1 rx pin number (GP)"
- depends on BSP_USING_UART1
- default BSP_UART1_RX_PIN_5
- config BSP_UART1_RX_PIN_5
- bool "5"
- config BSP_UART1_RX_PIN_96
- bool "96"
- endchoice
- config BSP_UART1_RX_PIN
- int
- default 5 if BSP_UART1_RX_PIN_5
- default 96 if BSP_UART1_RX_PIN_96
- config BSP_UART1_RX_PIN_FUNCTION
- int
- default 0 if BSP_UART1_RX_PIN_5
- default 1 if BSP_UART1_RX_PIN_96
- endif
- endif
- endmenu
- endmenu
|