• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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