1#=============================================================================== 2# @brief Kconfig file. 3# Copyright (c) 2020 HiSilicon (Shanghai) Technologies CO., LIMITED. 4#=============================================================================== 5 6choice 7 prompt "CONFIG_BGLE_RAM_SIZE_16/32/64K, choose one of them" 8 9config BGLE_RAM_SIZE_16K 10 bool "16K" 11 12config BGLE_RAM_SIZE_32K 13 bool "32K" 14 15config BGLE_RAM_SIZE_64K 16 bool "64K" 17 18endchoice 19 20 21# 这里应该 depends on WiFi的radar特性宏 22choice 23 prompt "CONFIG_RADAR_SENSOR_RX_MEM_SIZE_8/16/24/32K, choose one of them" 24 25config RADAR_SENSOR_RX_MEM_8K 26 bool "8K" 27 28config RADAR_SENSOR_RX_MEM_16K 29 bool "16K" 30 31config RADAR_SENSOR_RX_MEM_24K 32 bool "24K" 33 34config RADAR_SENSOR_RX_MEM_32K 35 bool "32K" 36 37endchoice 38 39config LWIP_COMPILE_PATH 40 string 41 prompt"CONFIGURE LWIP COMPILE PATH" 42 --help-- 43 configure lwip compile path 44 45config PRINTF_BUFFER_DYNAMIC 46 bool 47 prompt "support long size print over 128 Bytes" 48 default y 49 50config UART0_BAUDRATE 51 int 52 prompt "cfg uart0's baudrate" 53 range 9600 10000000 54 default 115200 55 56config UART1_BAUDRATE 57 int 58 prompt "cfg uart1's baudrate" 59 range 9600 10000000 60 default 115200 61 62config UART2_BAUDRATE 63 int 64 prompt "cfg uart2's baudrate" 65 range 9600 10000000 66 default 115200 67 68config DEBUG_UART 69 int 70 prompt "debug uart, select 3 means don't use this func" 71 range 0 3 72 default 0 73 74config DEBUG_UART_BAUDRATE 75 int 76 prompt "debug uart's baudrate, default selected based on UARTx_BAUDRATE" 77 default UART0_BAUDRATE if DEBUG_UART = 0 78 default UART1_BAUDRATE if DEBUG_UART = 1 79 default UART2_BAUDRATE if DEBUG_UART = 2 80 depends on DEBUG_UART < 3 81 82config LOG_UART 83 int 84 prompt "log uart, select 3 means don't use this func" 85 range 0 3 86 default 1 87 88config LOG_UART_BAUDRATE 89 int 90 prompt "log uart's baudrate, default selected based on UARTx_BAUDRATE" 91 default UART0_BAUDRATE if LOG_UART = 0 92 default UART1_BAUDRATE if LOG_UART = 1 93 default UART2_BAUDRATE if LOG_UART = 2 94 depends on LOG_UART < 3 95 96config AT_UART 97 int 98 prompt "at uart, select 3 means don't use this func" 99 range 0 3 100 default 0 101 102config AT_UART_BAUDRATE 103 int 104 prompt "at uart's baudrate, default selected based on UARTx_BAUDRATE" 105 default UART0_BAUDRATE if AT_UART = 0 106 default UART1_BAUDRATE if AT_UART = 1 107 default UART2_BAUDRATE if AT_UART = 2 108 depends on AT_UART < 3 109 110config WVT_UART 111 int 112 prompt "wvt uart, select 3 means don't use this func" 113 range 0 3 114 default 2 115 116config WVT_UART_BAUDRATE 117 int 118 prompt "wvt uart's baudrate, default selected based on UARTx_BAUDRATE" 119 default UART0_BAUDRATE if WVT_UART = 0 120 default UART1_BAUDRATE if WVT_UART = 1 121 default UART2_BAUDRATE if WVT_UART = 2 122 depends on WVT_UART < 3 123 124config TESTSUIT_UART 125 int 126 prompt "testsuit uart, select 3 means don't use this func" 127 range 0 3 128 default 0 129 130config TESTSUIT_UART_BAUDRATE 131 int 132 prompt "wvt uart's baudrate, default selected based on UARTx_BAUDRATE" 133 default UART0_BAUDRATE if TESTSUIT_UART = 0 134 default UART1_BAUDRATE if TESTSUIT_UART = 1 135 default UART2_BAUDRATE if TESTSUIT_UART = 2 136 default 0 if TESTSUIT_UART = 3 137 depends on TESTSUIT_UART < 3 138 139config REG_WHITELIST 140 bool 141 prompt "access to registers in the whitelist" 142 default y 143 144config UART0_SUPPORT_WRITE_MUTEX 145 int 146 prompt "uart0 support write mutex" 147 range 0 1 148 default 1 149 150config UART1_SUPPORT_WRITE_MUTEX 151 int 152 prompt "uart1 support write mutex" 153 range 0 1 154 default 1 155 156config UART2_SUPPORT_WRITE_MUTEX 157 int 158 prompt "uart2 support write mutex" 159 range 0 1 160 default 1 161 162config UART_SUPPORT_PORTTING_IRQ 163 bool 164 prompt "support uart portting irq" 165 default n 166 167config PM_SUPPORT_WKUP_UART 168 int 169 prompt "PM config wakeup uart" 170 range 0 2 171 default 1 172 173config PM_SUPPORT_POWER_EXCEPTION_DEBUG 174 bool 175 prompt "PM support power exception debug" 176 default n 177 178config PM_SUPPORT_SRV_DECOUPLING 179 bool 180 prompt "PM support service decoupling" 181 default n 182