1 /* 2 * Automatically generated file. DO NOT EDIT. 3 * Espressif IoT Development Framework (ESP-IDF) Configuration Header 4 */ 5 #include "rtconfig.h" 6 #pragma once 7 #define CONFIG_SOC_ADC_SUPPORTED 1 8 #define CONFIG_SOC_DEDICATED_GPIO_SUPPORTED 1 9 #define CONFIG_SOC_GDMA_SUPPORTED 1 10 #define CONFIG_SOC_TWAI_SUPPORTED 1 11 #define CONFIG_SOC_BT_SUPPORTED 1 12 #define CONFIG_SOC_ASYNC_MEMCPY_SUPPORTED 1 13 #define CONFIG_SOC_USB_SERIAL_JTAG_SUPPORTED 1 14 #define CONFIG_SOC_TEMP_SENSOR_SUPPORTED 1 15 #define CONFIG_SOC_XT_WDT_SUPPORTED 1 16 #define CONFIG_SOC_WIFI_SUPPORTED 1 17 #define CONFIG_SOC_SUPPORTS_SECURE_DL_MODE 1 18 #define CONFIG_SOC_EFUSE_KEY_PURPOSE_FIELD 1 19 #define CONFIG_SOC_EFUSE_HAS_EFUSE_RST_BUG 1 20 #define CONFIG_SOC_RTC_FAST_MEM_SUPPORTED 1 21 #define CONFIG_SOC_RTC_MEM_SUPPORTED 1 22 #define CONFIG_SOC_I2S_SUPPORTED 1 23 #define CONFIG_SOC_RMT_SUPPORTED 1 24 #define CONFIG_SOC_SDM_SUPPORTED 1 25 #define CONFIG_SOC_SYSTIMER_SUPPORTED 1 26 #define CONFIG_SOC_SUPPORT_COEXISTENCE 1 27 #define CONFIG_SOC_AES_SUPPORTED 1 28 #define CONFIG_SOC_MPI_SUPPORTED 1 29 #define CONFIG_SOC_SHA_SUPPORTED 1 30 #define CONFIG_SOC_HMAC_SUPPORTED 1 31 #define CONFIG_SOC_DIG_SIGN_SUPPORTED 1 32 #define CONFIG_SOC_FLASH_ENC_SUPPORTED 1 33 #define CONFIG_SOC_SECURE_BOOT_SUPPORTED 1 34 #define CONFIG_SOC_MEMPROT_SUPPORTED 1 35 #define CONFIG_SOC_XTAL_SUPPORT_40M 1 36 #define CONFIG_SOC_AES_SUPPORT_DMA 1 37 #define CONFIG_SOC_AES_GDMA 1 38 #define CONFIG_SOC_AES_SUPPORT_AES_128 1 39 #define CONFIG_SOC_AES_SUPPORT_AES_256 1 40 #define CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED 1 41 #define CONFIG_SOC_ADC_ARBITER_SUPPORTED 1 42 #define CONFIG_SOC_ADC_FILTER_SUPPORTED 1 43 #define CONFIG_SOC_ADC_MONITOR_SUPPORTED 1 44 #define CONFIG_SOC_ADC_DMA_SUPPORTED 1 45 #define CONFIG_SOC_ADC_PERIPH_NUM 2 46 #define CONFIG_SOC_ADC_MAX_CHANNEL_NUM 5 47 #define CONFIG_SOC_ADC_ATTEN_NUM 4 48 #define CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM 1 49 #define CONFIG_SOC_ADC_PATT_LEN_MAX 8 50 #define CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH 12 51 #define CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH 12 52 #define CONFIG_SOC_ADC_DIGI_RESULT_BYTES 4 53 #define CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV 4 54 #define CONFIG_SOC_ADC_DIGI_FILTER_NUM 2 55 #define CONFIG_SOC_ADC_DIGI_MONITOR_NUM 2 56 #define CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH 83333 57 #define CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW 611 58 #define CONFIG_SOC_ADC_RTC_MIN_BITWIDTH 12 59 #define CONFIG_SOC_ADC_RTC_MAX_BITWIDTH 12 60 #define CONFIG_SOC_ADC_CALIBRATION_V1_SUPPORTED 1 61 #define CONFIG_SOC_APB_BACKUP_DMA 1 62 #define CONFIG_SOC_BROWNOUT_RESET_SUPPORTED 1 63 #define CONFIG_SOC_SHARED_IDCACHE_SUPPORTED 1 64 #define CONFIG_SOC_CACHE_MEMORY_IBANK_SIZE 0x4000 65 #define CONFIG_SOC_CPU_CORES_NUM 1 66 #define CONFIG_SOC_CPU_INTR_NUM 32 67 #define CONFIG_SOC_CPU_HAS_FLEXIBLE_INTC 1 68 #define CONFIG_SOC_CPU_BREAKPOINTS_NUM 8 69 #define CONFIG_SOC_CPU_WATCHPOINTS_NUM 8 70 #define CONFIG_SOC_CPU_WATCHPOINT_SIZE 0x80000000 71 #define CONFIG_SOC_DS_SIGNATURE_MAX_BIT_LEN 3072 72 #define CONFIG_SOC_DS_KEY_PARAM_MD_IV_LENGTH 16 73 #define CONFIG_SOC_DS_KEY_CHECK_MAX_WAIT_US 1100 74 #define CONFIG_SOC_GDMA_GROUPS 1 75 #define CONFIG_SOC_GDMA_PAIRS_PER_GROUP 3 76 #define CONFIG_SOC_GDMA_TX_RX_SHARE_INTERRUPT 1 77 #define CONFIG_SOC_GPIO_PORT 1 78 #define CONFIG_SOC_GPIO_PIN_COUNT 22 79 #define CONFIG_SOC_GPIO_SUPPORTS_RTC_INDEPENDENT 1 80 #define CONFIG_SOC_GPIO_SUPPORT_FORCE_HOLD 1 81 #define CONFIG_SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP 1 82 #define CONFIG_SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK 0 83 #define CONFIG_SOC_GPIO_SUPPORT_SLP_SWITCH 1 84 #define CONFIG_SOC_DEDIC_GPIO_OUT_CHANNELS_NUM 8 85 #define CONFIG_SOC_DEDIC_GPIO_IN_CHANNELS_NUM 8 86 #define CONFIG_SOC_DEDIC_PERIPH_ALWAYS_ENABLE 1 87 #define CONFIG_SOC_I2C_NUM 1 88 #define CONFIG_SOC_I2C_FIFO_LEN 32 89 #define CONFIG_SOC_I2C_SUPPORT_SLAVE 1 90 #define CONFIG_SOC_I2C_SUPPORT_HW_CLR_BUS 1 91 #define CONFIG_SOC_I2C_SUPPORT_XTAL 1 92 #define CONFIG_SOC_I2C_SUPPORT_RTC 1 93 #define CONFIG_SOC_I2S_NUM 1 94 #define CONFIG_SOC_I2S_HW_VERSION_2 1 95 #define CONFIG_SOC_I2S_SUPPORTS_PCM 1 96 #define CONFIG_SOC_I2S_SUPPORTS_PDM 1 97 #define CONFIG_SOC_I2S_SUPPORTS_PDM_TX 1 98 #define CONFIG_SOC_I2S_SUPPORTS_PDM_CODEC 1 99 #define CONFIG_SOC_I2S_SUPPORTS_TDM 1 100 #define CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK 1 101 #define CONFIG_SOC_LEDC_SUPPORT_XTAL_CLOCK 1 102 #define CONFIG_SOC_LEDC_CHANNEL_NUM 6 103 #define CONFIG_SOC_LEDC_TIMER_BIT_WIDE_NUM 14 104 #define CONFIG_SOC_LEDC_SUPPORT_FADE_STOP 1 105 #define CONFIG_SOC_MPU_MIN_REGION_SIZE 0x20000000 106 #define CONFIG_SOC_MPU_REGIONS_MAX_NUM 8 107 #define CONFIG_SOC_RMT_GROUPS 1 108 #define CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP 2 109 #define CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP 2 110 #define CONFIG_SOC_RMT_CHANNELS_PER_GROUP 4 111 #define CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL 48 112 #define CONFIG_SOC_RMT_SUPPORT_RX_PINGPONG 1 113 #define CONFIG_SOC_RMT_SUPPORT_RX_DEMODULATION 1 114 #define CONFIG_SOC_RMT_SUPPORT_TX_ASYNC_STOP 1 115 #define CONFIG_SOC_RMT_SUPPORT_TX_LOOP_COUNT 1 116 #define CONFIG_SOC_RMT_SUPPORT_TX_SYNCHRO 1 117 #define CONFIG_SOC_RMT_SUPPORT_TX_CARRIER_DATA_ONLY 1 118 #define CONFIG_SOC_RMT_SUPPORT_XTAL 1 119 #define CONFIG_SOC_RMT_SUPPORT_APB 1 120 #define CONFIG_SOC_RMT_SUPPORT_RC_FAST 1 121 #define CONFIG_SOC_RTC_CNTL_CPU_PD_DMA_BUS_WIDTH 128 122 #define CONFIG_SOC_RTC_CNTL_CPU_PD_REG_FILE_NUM 108 123 #define CONFIG_SOC_RTC_SLOW_CLOCK_SUPPORT_8MD256 1 124 #define CONFIG_SOC_RTCIO_PIN_COUNT 0 125 #define CONFIG_SOC_RSA_MAX_BIT_LEN 3072 126 #define CONFIG_SOC_SHA_DMA_MAX_BUFFER_SIZE 3968 127 #define CONFIG_SOC_SHA_SUPPORT_DMA 1 128 #define CONFIG_SOC_SHA_SUPPORT_RESUME 1 129 #define CONFIG_SOC_SHA_GDMA 1 130 #define CONFIG_SOC_SHA_SUPPORT_SHA1 1 131 #define CONFIG_SOC_SHA_SUPPORT_SHA224 1 132 #define CONFIG_SOC_SHA_SUPPORT_SHA256 1 133 #define CONFIG_SOC_SDM_GROUPS 1 134 #define CONFIG_SOC_SDM_CHANNELS_PER_GROUP 4 135 #define CONFIG_SOC_SPI_PERIPH_NUM 2 136 #define CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE 64 137 #define CONFIG_SOC_SPI_SUPPORT_DDRCLK 1 138 #define CONFIG_SOC_SPI_SLAVE_SUPPORT_SEG_TRANS 1 139 #define CONFIG_SOC_SPI_SUPPORT_CD_SIG 1 140 #define CONFIG_SOC_SPI_SUPPORT_CONTINUOUS_TRANS 1 141 #define CONFIG_SOC_SPI_SUPPORT_SLAVE_HD_VER2 1 142 #define CONFIG_SOC_SPI_PERIPH_SUPPORT_CONTROL_DUMMY_OUT 1 143 #define CONFIG_SOC_MEMSPI_IS_INDEPENDENT 1 144 #define CONFIG_SOC_SPI_MAX_PRE_DIVIDER 16 145 #define CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_WAIT_IDLE 1 146 #define CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND 1 147 #define CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_RESUME 1 148 #define CONFIG_SOC_SPI_MEM_SUPPORT_IDLE_INTR 1 149 #define CONFIG_SOC_SPI_MEM_SUPPORT_SW_SUSPEND 1 150 #define CONFIG_SOC_SPI_MEM_SUPPORT_CHECK_SUS 1 151 #define CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE 1 152 #define CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED 1 153 #define CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED 1 154 #define CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED 1 155 #define CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED 1 156 #define CONFIG_SOC_SYSTIMER_COUNTER_NUM 2 157 #define CONFIG_SOC_SYSTIMER_ALARM_NUM 3 158 #define CONFIG_SOC_SYSTIMER_BIT_WIDTH_LO 32 159 #define CONFIG_SOC_SYSTIMER_BIT_WIDTH_HI 20 160 #define CONFIG_SOC_SYSTIMER_FIXED_DIVIDER 1 161 #define CONFIG_SOC_SYSTIMER_INT_LEVEL 1 162 #define CONFIG_SOC_SYSTIMER_ALARM_MISS_COMPENSATE 1 163 #define CONFIG_SOC_TIMER_GROUPS 2 164 #define CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP 1 165 #define CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH 54 166 #define CONFIG_SOC_TIMER_GROUP_SUPPORT_XTAL 1 167 #define CONFIG_SOC_TIMER_GROUP_SUPPORT_APB 1 168 #define CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS 2 169 #define CONFIG_SOC_TWAI_BRP_MIN 2 170 #define CONFIG_SOC_TWAI_BRP_MAX 16384 171 #define CONFIG_SOC_TWAI_SUPPORTS_RX_STATUS 1 172 #define CONFIG_SOC_SECURE_BOOT_V2_RSA 1 173 #define CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS 3 174 #define CONFIG_SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS 1 175 #define CONFIG_SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY 1 176 #define CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX 32 177 #define CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES 1 178 #define CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES_128 1 179 #define CONFIG_SOC_MEMPROT_CPU_PREFETCH_PAD_SIZE 16 180 #define CONFIG_SOC_MEMPROT_MEM_ALIGN_SIZE 512 181 #define CONFIG_SOC_UART_NUM 2 182 #define CONFIG_SOC_UART_FIFO_LEN 128 183 #define CONFIG_SOC_UART_BITRATE_MAX 5000000 184 #define CONFIG_SOC_UART_SUPPORT_APB_CLK 1 185 #define CONFIG_SOC_UART_SUPPORT_RTC_CLK 1 186 #define CONFIG_SOC_UART_SUPPORT_XTAL_CLK 1 187 #define CONFIG_SOC_UART_SUPPORT_WAKEUP_INT 1 188 #define CONFIG_SOC_UART_REQUIRE_CORE_RESET 1 189 #define CONFIG_SOC_UART_SUPPORT_FSM_TX_WAIT_SEND 1 190 #define CONFIG_SOC_COEX_HW_PTI 1 191 #define CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE 21 192 #define CONFIG_SOC_MAC_BB_PD_MEM_SIZE 192 193 #define CONFIG_SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH 12 194 #define CONFIG_SOC_PM_SUPPORT_WIFI_WAKEUP 1 195 #define CONFIG_SOC_PM_SUPPORT_BT_WAKEUP 1 196 #define CONFIG_SOC_PM_SUPPORT_CPU_PD 1 197 #define CONFIG_SOC_PM_SUPPORT_WIFI_PD 1 198 #define CONFIG_SOC_PM_SUPPORT_BT_PD 1 199 #define CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC 1 200 #define CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL 1 201 #define CONFIG_SOC_WIFI_HW_TSF 1 202 #define CONFIG_SOC_WIFI_FTM_SUPPORT 1 203 #define CONFIG_SOC_WIFI_GCMP_SUPPORT 1 204 #define CONFIG_SOC_WIFI_WAPI_SUPPORT 1 205 #define CONFIG_SOC_WIFI_CSI_SUPPORT 1 206 #define CONFIG_SOC_WIFI_MESH_SUPPORT 1 207 #define CONFIG_SOC_BLE_SUPPORTED 1 208 #define CONFIG_IDF_CMAKE 1 209 #define CONFIG_IDF_TARGET_ARCH_RISCV 1 210 #define CONFIG_IDF_TARGET_ARCH "riscv" 211 #define CONFIG_IDF_TARGET "esp32c3" 212 #define CONFIG_IDF_TARGET_ESP32C3 1 213 #define CONFIG_IDF_RTOS_RTTHREAD 1 214 #define CONFIG_IDF_FIRMWARE_CHIP_ID 0x0005 215 #define CONFIG_APP_BUILD_TYPE_APP_2NDBOOT 1 216 #define CONFIG_APP_BUILD_GENERATE_BINARIES 1 217 #define CONFIG_APP_BUILD_BOOTLOADER 1 218 #define CONFIG_APP_BUILD_USE_FLASH_SECTIONS 1 219 #define CONFIG_BOOTLOADER_OFFSET_IN_FLASH 0x0 220 #define CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE 1 221 #define CONFIG_BOOTLOADER_LOG_LEVEL_INFO 1 222 #define CONFIG_BOOTLOADER_LOG_LEVEL 3 223 #define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 224 #define CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE 1 225 #define CONFIG_BOOTLOADER_WDT_ENABLE 1 226 #define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 227 #define CONFIG_BOOTLOADER_RESERVE_RTC_SIZE 0x0 228 #define CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT 1 229 #define CONFIG_SECURE_BOOT_V2_RSA_SUPPORTED 1 230 #define CONFIG_SECURE_BOOT_V2_PREFERRED 1 231 #define CONFIG_SECURE_ROM_DL_MODE_ENABLED 1 232 #define CONFIG_APP_COMPILE_TIME_DATE 1 233 #define CONFIG_APP_RETRIEVE_LEN_ELF_SHA 16 234 #define CONFIG_ESP_ROM_HAS_CRC_LE 1 235 #define CONFIG_ESP_ROM_HAS_CRC_BE 1 236 #define CONFIG_ESP_ROM_HAS_JPEG_DECODE 1 237 #define CONFIG_ESP_ROM_UART_CLK_IS_XTAL 1 238 #define CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM 3 239 #define CONFIG_ESP_ROM_HAS_RETARGETABLE_LOCKING 1 240 #define CONFIG_ESP_ROM_HAS_ERASE_0_REGION_BUG 1 241 #define CONFIG_ESP_ROM_GET_CLK_FREQ 1 242 #define CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND 1 243 #define CONFIG_BOOT_ROM_LOG_ALWAYS_ON 1 244 #define CONFIG_ESPTOOLPY_FLASHMODE_DIO 1 245 #define CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR 1 246 #define CONFIG_ESPTOOLPY_FLASHMODE "dio" 247 #define CONFIG_ESPTOOLPY_FLASHFREQ_80M 1 248 #define CONFIG_ESPTOOLPY_FLASHFREQ "80m" 249 #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 250 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" 251 #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 252 #define CONFIG_ESPTOOLPY_BEFORE "default_reset" 253 #define CONFIG_ESPTOOLPY_AFTER_RESET 1 254 #define CONFIG_ESPTOOLPY_AFTER "hard_reset" 255 #define CONFIG_ESPTOOLPY_MONITOR_BAUD 115200 256 #define CONFIG_PARTITION_TABLE_SINGLE_APP 1 257 #define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" 258 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" 259 #define CONFIG_PARTITION_TABLE_OFFSET 0x8000 260 #define CONFIG_PARTITION_TABLE_MD5 1 261 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 262 #define CONFIG_ESP_WIFI_SSID "myssid" 263 #define CONFIG_ESP_WIFI_PASSWORD "mypassword" 264 #define CONFIG_ESP_MAXIMUM_RETRY 5 265 #define CONFIG_ESP_WIFI_AUTH_WPA2_PSK 1 266 #endif 267 #define CONFIG_COMPILER_OPTIMIZATION_DEFAULT 1 268 #define CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE 1 269 #define CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB 1 270 #define CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL 2 271 #define CONFIG_COMPILER_HIDE_PATHS_MACROS 1 272 #define CONFIG_COMPILER_STACK_CHECK_MODE_NONE 1 273 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 274 #define CONFIG_APPTRACE_DEST_NONE 1 275 #define CONFIG_APPTRACE_DEST_UART_NONE 1 276 #define CONFIG_APPTRACE_UART_TASK_PRIO 1 277 #define CONFIG_APPTRACE_LOCK_ENABLE 1 278 #endif 279 #ifdef BSP_USING_BLE 280 #define CONFIG_BT_ENABLED 1 281 #define CONFIG_BT_NIMBLE_ENABLED 1 282 #define CONFIG_BT_CONTROLLER_ENABLED 1 283 #define CONFIG_BT_NIMBLE_MEM_ALLOC_MODE_INTERNAL 1 284 #define CONFIG_BT_NIMBLE_LOG_LEVEL_INFO 1 285 #define CONFIG_BT_NIMBLE_LOG_LEVEL 1 286 #define CONFIG_BT_NIMBLE_MAX_CONNECTIONS 3 287 #define CONFIG_BT_NIMBLE_MAX_BONDS 3 288 #define CONFIG_BT_NIMBLE_MAX_CCCDS 8 289 #define CONFIG_BT_NIMBLE_L2CAP_COC_MAX_NUM 0 290 #define CONFIG_BT_NIMBLE_PINNED_TO_CORE 0 291 #define CONFIG_BT_NIMBLE_HOST_TASK_STACK_SIZE 4096 292 #define CONFIG_BT_NIMBLE_ROLE_CENTRAL 1 293 #define CONFIG_BT_NIMBLE_ROLE_PERIPHERAL 1 294 #define CONFIG_BT_NIMBLE_ROLE_BROADCASTER 1 295 #define CONFIG_BT_NIMBLE_ROLE_OBSERVER 1 296 #define CONFIG_BT_NIMBLE_SECURITY_ENABLE 1 297 #define CONFIG_BT_NIMBLE_SM_LEGACY 1 298 #define CONFIG_BT_NIMBLE_SM_SC 1 299 #define CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_ENCRYPTION 1 300 #define CONFIG_BT_NIMBLE_SVC_GAP_DEVICE_NAME "nimble" 301 #define CONFIG_BT_NIMBLE_GAP_DEVICE_NAME_MAX_LEN 31 302 #define CONFIG_BT_NIMBLE_ATT_PREFERRED_MTU 256 303 #define CONFIG_BT_NIMBLE_SVC_GAP_APPEARANCE 0x0 304 #define CONFIG_BT_NIMBLE_MSYS_1_BLOCK_COUNT 12 305 #define CONFIG_BT_NIMBLE_MSYS_1_BLOCK_SIZE 256 306 #define CONFIG_BT_NIMBLE_MSYS_2_BLOCK_COUNT 24 307 #define CONFIG_BT_NIMBLE_MSYS_2_BLOCK_SIZE 320 308 #define CONFIG_BT_NIMBLE_ACL_BUF_COUNT 24 309 #define CONFIG_BT_NIMBLE_ACL_BUF_SIZE 255 310 #define CONFIG_BT_NIMBLE_HCI_EVT_BUF_SIZE 70 311 #define CONFIG_BT_NIMBLE_HCI_EVT_HI_BUF_COUNT 30 312 #define CONFIG_BT_NIMBLE_HCI_EVT_LO_BUF_COUNT 8 313 #define CONFIG_BT_NIMBLE_GATT_MAX_PROCS 4 314 #define CONFIG_BT_NIMBLE_RPA_TIMEOUT 900 315 #define CONFIG_BT_NIMBLE_CRYPTO_STACK_MBEDTLS 1 316 #define CONFIG_BT_NIMBLE_HS_STOP_TIMEOUT_MS 2000 317 #define CONFIG_BT_NIMBLE_ENABLE_CONN_REATTEMPT 1 318 #define CONFIG_BT_NIMBLE_MAX_CONN_REATTEMPT 3 319 #define CONFIG_BT_NIMBLE_50_FEATURE_SUPPORT 1 320 #define CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_2M_PHY 1 321 #define CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_CODED_PHY 1 322 #define CONFIG_BT_NIMBLE_MAX_PERIODIC_SYNCS 0 323 #define CONFIG_BT_NIMBLE_COEX_PHY_CODED_TX_RX_TLIM_DIS 1 324 #define CONFIG_BT_NIMBLE_COEX_PHY_CODED_TX_RX_TLIM_EFF 0 325 #define CONFIG_BT_NIMBLE_WHITELIST_SIZE 12 326 #define CONFIG_BT_NIMBLE_USE_ESP_TIMER 1 327 #define CONFIG_BT_NIMBLE_LEGACY_VHCI_ENABLE 1 328 #define CONFIG_BT_CTRL_MODE_EFF 1 329 #define CONFIG_BT_CTRL_BLE_MAX_ACT 10 330 #define CONFIG_BT_CTRL_BLE_MAX_ACT_EFF 10 331 #define CONFIG_BT_CTRL_BLE_STATIC_ACL_TX_BUF_NB 0 332 #define CONFIG_BT_CTRL_PINNED_TO_CORE 0 333 #define CONFIG_BT_CTRL_HCI_MODE_VHCI 1 334 #define CONFIG_BT_CTRL_HCI_TL 1 335 #define CONFIG_BT_CTRL_ADV_DUP_FILT_MAX 30 336 #define CONFIG_BT_CTRL_HW_CCA_VAL 20 337 #define CONFIG_BT_CTRL_HW_CCA_EFF 0 338 #define CONFIG_BT_CTRL_CE_LENGTH_TYPE_ORIG 1 339 #define CONFIG_BT_CTRL_CE_LENGTH_TYPE_EFF 0 340 #define CONFIG_BT_CTRL_TX_ANTENNA_INDEX_0 1 341 #define CONFIG_BT_CTRL_TX_ANTENNA_INDEX_EFF 0 342 #define CONFIG_BT_CTRL_RX_ANTENNA_INDEX_0 1 343 #define CONFIG_BT_CTRL_RX_ANTENNA_INDEX_EFF 0 344 #define CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_P3 1 345 #define CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_EFF 9 346 #define CONFIG_BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_SUPP 1 347 #define CONFIG_BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM 100 348 #define CONFIG_BT_CTRL_BLE_ADV_REPORT_DISCARD_THRSHOLD 20 349 #define CONFIG_BT_CTRL_BLE_SCAN_DUPL 1 350 #define CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DEVICE 1 351 #define CONFIG_BT_CTRL_SCAN_DUPL_TYPE 0 352 #define CONFIG_BT_CTRL_SCAN_DUPL_CACHE_SIZE 100 353 #define CONFIG_BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_DIS 1 354 #define CONFIG_BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_EFF 0 355 #define CONFIG_BT_CTRL_SLEEP_MODE_EFF 0 356 #define CONFIG_BT_CTRL_SLEEP_CLOCK_EFF 0 357 #define CONFIG_BT_CTRL_HCI_TL_EFF 1 358 #endif 359 #define CONFIG_SPI_MASTER_ISR_IN_IRAM 1 360 #define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 361 #define CONFIG_EFUSE_MAX_BLK_LEN 256 362 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 363 #define CONFIG_ESP_TLS_USING_MBEDTLS 1 364 #define CONFIG_ESP_TLS_USE_DS_PERIPHERAL 1 365 #endif 366 #define CONFIG_ESP_ERR_TO_NAME_LOOKUP 1 367 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 368 #define CONFIG_ETH_ENABLED 1 369 #define CONFIG_ETH_USE_SPI_ETHERNET 1 370 #define CONFIG_ESP_EVENT_POST_FROM_ISR 1 371 #define CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR 1 372 #define CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS 1 373 #define CONFIG_HTTPD_MAX_REQ_HDR_LEN 512 374 #define CONFIG_HTTPD_MAX_URI_LEN 512 375 #define CONFIG_HTTPD_ERR_RESP_NO_DELAY 1 376 #define CONFIG_HTTPD_PURGE_BUF_LEN 32 377 #endif 378 #define CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA 1 379 #define CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP 1 380 #define CONFIG_ESP_MAC_ADDR_UNIVERSE_BT 1 381 #define CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH 1 382 #define CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_FOUR 1 383 #define CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES 4 384 #define CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND 1 385 #define CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND 1 386 #define CONFIG_RTC_CLK_SRC_INT_RC 1 387 #define CONFIG_RTC_CLK_CAL_CYCLES 1024 388 #define CONFIG_RTC_CLOCK_BBPLL_POWER_ON_WITH_USB 1 389 #define CONFIG_MMU_PAGE_SIZE_64KB 1 390 #define CONFIG_MMU_PAGE_MODE "64KB" 391 #define CONFIG_MMU_PAGE_SIZE 0x10000 392 #define CONFIG_ESP32C3_REV_MIN_3 1 393 #define CONFIG_ESP32C3_REV_MIN 3 394 #define CONFIG_XTAL_FREQ_40 1 395 #define CONFIG_XTAL_FREQ 40 396 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 397 #define CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE 32 398 #define CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL 120 399 #define CONFIG_ESP_NETIF_TCPIP_LWIP 1 400 #define CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE 1 401 #define CONFIG_ESP_PHY_MAX_WIFI_TX_POWER 20 402 #define CONFIG_ESP_PHY_MAX_TX_POWER 20 403 #define CONFIG_ESP_PHY_REDUCE_TX_POWER 1 404 #define CONFIG_ESP_PHY_ENABLE_USB 1 405 #endif 406 #define CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP 1 407 #define CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 1 408 #define CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ 160 409 #ifdef BSP_ENABLE_GDBSTUB 410 #define CONFIG_ESP_SYSTEM_PANIC_GDBSTUB 1 411 #else 412 #define CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT 1 413 #endif 414 #define CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE 1 415 #define CONFIG_ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK 1 416 #define CONFIG_ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP 1 417 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 418 #define CONFIG_ESP_SYSTEM_USE_EH_FRAME 1 419 #endif 420 #define CONFIG_ESP_SYSTEM_MEMPROT_FEATURE 1 421 #define CONFIG_ESP_SYSTEM_MEMPROT_FEATURE_LOCK 1 422 #define CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE 32 423 #define CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE 2304 424 #define CONFIG_ESP_MAIN_TASK_STACK_SIZE 3584 425 #define CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0 1 426 #define CONFIG_ESP_MAIN_TASK_AFFINITY 0x0 427 #define CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE 2048 428 #define CONFIG_ESP_CONSOLE_UART_DEFAULT 1 429 #define CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG 1 430 #define CONFIG_ESP_CONSOLE_UART 1 431 #define CONFIG_ESP_CONSOLE_UART_NUM 0 432 #define CONFIG_ESP_CONSOLE_UART_BAUDRATE 115200 433 #define CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4 1 434 #define CONFIG_ESP_BROWNOUT_DET 1 435 #define CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 1 436 #define CONFIG_ESP_BROWNOUT_DET_LVL 7 437 #define CONFIG_ESP_SYSTEM_BROWNOUT_INTR 1 438 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 439 #define CONFIG_ESP_IPC_TASK_STACK_SIZE 1024 440 #endif 441 #define CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER 1 442 #define CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER 1 443 #define CONFIG_ESP_TIMER_TASK_STACK_SIZE 3584 444 #define CONFIG_ESP_TIMER_INTERRUPT_LEVEL 1 445 #define CONFIG_ESP_TIMER_IMPL_SYSTIMER 1 446 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 447 #define CONFIG_ESP32_WIFI_ENABLED 1 448 #define CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM 10 449 #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32 450 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1 451 #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1 452 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32 453 #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1 454 #define CONFIG_ESP32_WIFI_TX_BA_WIN 6 455 #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1 456 #define CONFIG_ESP32_WIFI_RX_BA_WIN 6 457 #define CONFIG_ESP32_WIFI_NVS_ENABLED 1 458 #define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752 459 #define CONFIG_ESP32_WIFI_MGMT_SBUF_NUM 32 460 #define CONFIG_ESP32_WIFI_IRAM_OPT 1 461 #define CONFIG_ESP32_WIFI_RX_IRAM_OPT 1 462 #define CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE 1 463 #define CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA 1 464 #define CONFIG_ESP_WIFI_SOFTAP_SUPPORT 1 465 #define CONFIG_ESP_COREDUMP_ENABLE_TO_NONE 1 466 #define CONFIG_FATFS_VOLUME_COUNT 2 467 #define CONFIG_FATFS_SECTOR_4096 1 468 #define CONFIG_FATFS_SECTORS_PER_CLUSTER_1 1 469 #define CONFIG_FATFS_CODEPAGE_437 1 470 #define CONFIG_FATFS_AUTO_TYPE 1 471 #define CONFIG_FATFS_CODEPAGE 437 472 #define CONFIG_FATFS_LFN_NONE 1 473 #define CONFIG_FATFS_FS_LOCK 0 474 #define CONFIG_FATFS_TIMEOUT_MS 10000 475 #define CONFIG_FATFS_PER_FILE_CACHE 1 476 #endif 477 #define CONFIG_FREERTOS_UNICORE 1 478 #define CONFIG_FREERTOS_HZ 100 479 #define CONFIG_FREERTOS_OPTIMIZED_SCHEDULER 1 480 #define CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE 1 481 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 482 #define CONFIG_FREERTOS_IDLE_TASK_STACKSIZE 1536 483 #define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 484 #define CONFIG_FREERTOS_TIMER_TASK_PRIORITY 1 485 #define CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH 2048 486 #define CONFIG_FREERTOS_TIMER_QUEUE_LENGTH 10 487 #define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 488 #define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 489 #define CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER 1 490 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 491 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 492 #define CONFIG_FREERTOS_TICK_SUPPORT_SYSTIMER 1 493 #define CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL1 1 494 #define CONFIG_FREERTOS_SYSTICK_USES_SYSTIMER 1 495 #define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1 496 #define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF 497 #define CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION 1 498 #define CONFIG_HAL_ASSERTION_EQUALS_SYSTEM 1 499 #define CONFIG_HAL_DEFAULT_ASSERTION_LEVEL 2 500 #define CONFIG_HEAP_POISONING_DISABLED 1 501 #define CONFIG_HEAP_TRACING_OFF 1 502 #define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 503 #define CONFIG_LOG_DEFAULT_LEVEL 3 504 #define CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT 1 505 #define CONFIG_LOG_MAXIMUM_LEVEL 3 506 #define CONFIG_LOG_COLORS 1 507 #define CONFIG_LOG_TIMESTAMP_SOURCE_RTOS 1 508 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 509 #define CONFIG_LWIP_LOCAL_HOSTNAME "espressif" 510 #define CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES 1 511 #define CONFIG_LWIP_TIMERS_ONDEMAND 1 512 #define CONFIG_LWIP_MAX_SOCKETS 10 513 #define CONFIG_LWIP_SO_REUSE 1 514 #define CONFIG_LWIP_SO_REUSE_RXTOALL 1 515 #define CONFIG_LWIP_IP4_FRAG 1 516 #define CONFIG_LWIP_IP6_FRAG 1 517 #define CONFIG_LWIP_ESP_GRATUITOUS_ARP 1 518 #define CONFIG_LWIP_GARP_TMR_INTERVAL 60 519 #define CONFIG_LWIP_TCPIP_RECVMBOX_SIZE 32 520 #define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1 521 #define CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID 1 522 #define CONFIG_LWIP_DHCP_OPTIONS_LEN 68 523 #define CONFIG_LWIP_NUM_NETIF_CLIENT_DATA 0 524 #define CONFIG_LWIP_DHCPS 1 525 #define CONFIG_LWIP_DHCPS_LEASE_UNIT 60 526 #define CONFIG_LWIP_DHCPS_MAX_STATION_NUM 8 527 #define CONFIG_LWIP_IPV6 1 528 #define CONFIG_LWIP_IPV6_NUM_ADDRESSES 3 529 #define CONFIG_LWIP_NETIF_LOOPBACK 1 530 #define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8 531 #define CONFIG_LWIP_MAX_ACTIVE_TCP 16 532 #define CONFIG_LWIP_MAX_LISTENING_TCP 16 533 #define CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION 1 534 #define CONFIG_LWIP_TCP_MAXRTX 12 535 #define CONFIG_LWIP_TCP_SYNMAXRTX 12 536 #define CONFIG_LWIP_TCP_MSS 1440 537 #define CONFIG_LWIP_TCP_TMR_INTERVAL 250 538 #define CONFIG_LWIP_TCP_MSL 60000 539 #define CONFIG_LWIP_TCP_SND_BUF_DEFAULT 5744 540 #define CONFIG_LWIP_TCP_WND_DEFAULT 5744 541 #define CONFIG_LWIP_TCP_RECVMBOX_SIZE 6 542 #define CONFIG_LWIP_TCP_QUEUE_OOSEQ 1 543 #define CONFIG_LWIP_TCP_OVERSIZE_MSS 1 544 #define CONFIG_LWIP_TCP_RTO_TIME 1500 545 #define CONFIG_LWIP_MAX_UDP_PCBS 16 546 #define CONFIG_LWIP_UDP_RECVMBOX_SIZE 6 547 #define CONFIG_LWIP_CHECKSUM_CHECK_ICMP 1 548 #define CONFIG_LWIP_TCPIP_TASK_STACK_SIZE 3072 549 #define CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY 1 550 #define CONFIG_LWIP_TCPIP_TASK_AFFINITY 0x7FFFFFFF 551 #define CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE 3 552 #define CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS 5 553 #define CONFIG_LWIP_ICMP 1 554 #define CONFIG_LWIP_MAX_RAW_PCBS 16 555 #define CONFIG_LWIP_SNTP_MAX_SERVERS 1 556 #define CONFIG_LWIP_SNTP_UPDATE_DELAY 3600000 557 #define CONFIG_LWIP_BRIDGEIF_MAX_PORTS 7 558 #define CONFIG_LWIP_ESP_LWIP_ASSERT 1 559 #define CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT 1 560 #define CONFIG_LWIP_HOOK_IP6_ROUTE_NONE 1 561 #define CONFIG_LWIP_HOOK_ND6_GET_GW_NONE 1 562 #define CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE 1 563 #define CONFIG_LWIP_HOOK_IP6_INPUT_NONE 1 564 #endif 565 #define CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC 1 566 #define CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN 1 567 #define CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN 16384 568 #define CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN 4096 569 #define CONFIG_MBEDTLS_ECDH_LEGACY_CONTEXT 1 570 #define CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE 1 571 #define CONFIG_MBEDTLS_CERTIFICATE_BUNDLE 1 572 #define CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL 1 573 #define CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS 200 574 #define CONFIG_MBEDTLS_ECP_RESTARTABLE 1 575 #define CONFIG_MBEDTLS_CMAC_C 1 576 #define CONFIG_MBEDTLS_HARDWARE_AES 1 577 #define CONFIG_MBEDTLS_AES_USE_INTERRUPT 1 578 #define CONFIG_MBEDTLS_HARDWARE_MPI 1 579 #define CONFIG_MBEDTLS_MPI_USE_INTERRUPT 1 580 #define CONFIG_MBEDTLS_HARDWARE_SHA 1 581 #define CONFIG_MBEDTLS_ROM_MD5 1 582 #define CONFIG_MBEDTLS_HAVE_TIME 1 583 #define CONFIG_MBEDTLS_ECDSA_DETERMINISTIC 1 584 #define CONFIG_MBEDTLS_SHA512_C 1 585 #define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1 586 #define CONFIG_MBEDTLS_TLS_SERVER 1 587 #define CONFIG_MBEDTLS_TLS_CLIENT 1 588 #define CONFIG_MBEDTLS_TLS_ENABLED 1 589 #define CONFIG_MBEDTLS_KEY_EXCHANGE_RSA 1 590 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE 1 591 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1 592 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1 593 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1 594 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1 595 #define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1 596 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1 597 #define CONFIG_MBEDTLS_SSL_ALPN 1 598 #define CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS 1 599 #define CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS 1 600 #define CONFIG_MBEDTLS_AES_C 1 601 #define CONFIG_MBEDTLS_CCM_C 1 602 #define CONFIG_MBEDTLS_GCM_C 1 603 #define CONFIG_MBEDTLS_PEM_PARSE_C 1 604 #define CONFIG_MBEDTLS_PEM_WRITE_C 1 605 #define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1 606 #define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1 607 #define CONFIG_MBEDTLS_ECP_C 1 608 #define CONFIG_MBEDTLS_ECDH_C 1 609 #define CONFIG_MBEDTLS_ECDSA_C 1 610 #define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1 611 #define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1 612 #define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1 613 #define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1 614 #define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1 615 #define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1 616 #define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1 617 #define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1 618 #define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1 619 #define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1 620 #define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1 621 #define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1 622 #define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1 623 #define CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI 1 624 #define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 625 #define CONFIG_NEWLIB_STDIN_LINE_ENDING_CR 1 626 #define CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT 1 627 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 628 #define CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0 1 629 #define CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1 1 630 #endif 631 #define CONFIG_PTHREAD_TASK_PRIO_DEFAULT 5 632 #define CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 633 #define CONFIG_PTHREAD_STACK_MIN 768 634 #define CONFIG_PTHREAD_TASK_CORE_DEFAULT -1 635 #define CONFIG_PTHREAD_TASK_NAME_DEFAULT "pthread" 636 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 637 #define CONFIG_SPI_FLASH_HAS_ROM_IMPL 1 638 #define CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS 1 639 #define CONFIG_SPI_FLASH_YIELD_DURING_ERASE 1 640 #define CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS 20 641 #define CONFIG_SPI_FLASH_ERASE_YIELD_TICKS 1 642 #define CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE 8192 643 #define CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC 1 644 #define CONFIG_SPI_FLASH_BROWNOUT_RESET 1 645 #define CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP 1 646 #define CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP 1 647 #define CONFIG_SPI_FLASH_SUPPORT_GD_CHIP 1 648 #define CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP 1 649 #define CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP 1 650 #define CONFIG_SPI_FLASH_SUPPORT_TH_CHIP 1 651 #define CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE 1 652 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 653 #define CONFIG_SPIFFS_MAX_PARTITIONS 3 654 #define CONFIG_SPIFFS_CACHE 1 655 #define CONFIG_SPIFFS_CACHE_WR 1 656 #define CONFIG_SPIFFS_PAGE_CHECK 1 657 #define CONFIG_SPIFFS_GC_MAX_RUNS 10 658 #define CONFIG_SPIFFS_PAGE_SIZE 256 659 #define CONFIG_SPIFFS_OBJ_NAME_LEN 32 660 #define CONFIG_SPIFFS_USE_MAGIC 1 661 #define CONFIG_SPIFFS_USE_MAGIC_LENGTH 1 662 #define CONFIG_SPIFFS_META_LENGTH 4 663 #define CONFIG_SPIFFS_USE_MTIME 1 664 #define CONFIG_WS_TRANSPORT 1 665 #define CONFIG_WS_BUFFER_SIZE 1024 666 #define CONFIG_UNITY_ENABLE_FLOAT 1 667 #define CONFIG_UNITY_ENABLE_DOUBLE 1 668 #define CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER 1 669 #ifdef BSP_USING_BLE 670 #define CONFIG_VFS_SUPPORT_IO 1 671 #define CONFIG_VFS_SUPPORT_DIR 1 672 #define CONFIG_VFS_SUPPORT_SELECT 1 673 #define CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT 1 674 #define CONFIG_VFS_SUPPORT_TERMIOS 1 675 #define CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS 1 676 #endif 677 #define CONFIG_WL_SECTOR_SIZE_4096 1 678 #define CONFIG_WL_SECTOR_SIZE 4096 679 #define CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES 16 680 #define CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT 30 681 #define CONFIG_WIFI_PROV_BLE_FORCE_ENCRYPTION 1 682 #define CONFIG_WPA_MBEDTLS_CRYPTO 1 683 #define CONFIG_WPA_MBEDTLS_TLS_CLIENT 1 684 #endif 685 /* List of deprecated options */ 686 #define CONFIG_BROWNOUT_DET CONFIG_ESP_BROWNOUT_DET 687 #define CONFIG_BROWNOUT_DET_LVL CONFIG_ESP_BROWNOUT_DET_LVL 688 #define CONFIG_BROWNOUT_DET_LVL_SEL_7 CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 689 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 690 #define CONFIG_BT_NIMBLE_MSYS1_BLOCK_COUNT CONFIG_BT_NIMBLE_MSYS_1_BLOCK_COUNT 691 #define CONFIG_BT_NIMBLE_TASK_STACK_SIZE CONFIG_BT_NIMBLE_HOST_TASK_STACK_SIZE 692 #endif 693 #define CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG CONFIG_COMPILER_OPTIMIZATION_DEFAULT 694 #define CONFIG_CONSOLE_UART CONFIG_ESP_CONSOLE_UART 695 #define CONFIG_CONSOLE_UART_BAUDRATE CONFIG_ESP_CONSOLE_UART_BAUDRATE 696 #define CONFIG_CONSOLE_UART_DEFAULT CONFIG_ESP_CONSOLE_UART_DEFAULT 697 #define CONFIG_CONSOLE_UART_NUM CONFIG_ESP_CONSOLE_UART_NUM 698 #define CONFIG_ESP32C3_BROWNOUT_DET CONFIG_ESP_BROWNOUT_DET 699 #define CONFIG_ESP32C3_BROWNOUT_DET_LVL CONFIG_ESP_BROWNOUT_DET_LVL 700 #define CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_7 CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 701 #define CONFIG_ESP32C3_DEBUG_OCDAWARE CONFIG_ESP_DEBUG_OCDAWARE 702 #define CONFIG_ESP32C3_DEFAULT_CPU_FREQ_160 CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 703 #define CONFIG_ESP32C3_DEFAULT_CPU_FREQ_MHZ CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ 704 #define CONFIG_ESP32C3_LIGHTSLEEP_GPIO_RESET_WORKAROUND CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND 705 #define CONFIG_ESP32C3_MEMPROT_FEATURE CONFIG_ESP_SYSTEM_MEMPROT_FEATURE 706 #define CONFIG_ESP32C3_MEMPROT_FEATURE_LOCK CONFIG_ESP_SYSTEM_MEMPROT_FEATURE_LOCK 707 #define CONFIG_ESP32C3_RTC_CLK_CAL_CYCLES CONFIG_RTC_CLK_CAL_CYCLES 708 #define CONFIG_ESP32C3_RTC_CLK_SRC_INT_RC CONFIG_RTC_CLK_SRC_INT_RC 709 #define CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC_SYSTIMER CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT 710 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 711 #define CONFIG_ESP32_APPTRACE_DEST_NONE CONFIG_APPTRACE_DEST_NONE 712 #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE CONFIG_APPTRACE_LOCK_ENABLE 713 #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE CONFIG_ESP_COREDUMP_ENABLE_TO_NONE 714 #define CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE 715 #define CONFIG_ESP32_PHY_MAX_TX_POWER CONFIG_ESP_PHY_MAX_TX_POWER 716 #define CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER CONFIG_ESP_PHY_MAX_WIFI_TX_POWER 717 #endif 718 #define CONFIG_ESP32_PTHREAD_STACK_MIN CONFIG_PTHREAD_STACK_MIN 719 #define CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT CONFIG_PTHREAD_TASK_CORE_DEFAULT 720 #define CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT CONFIG_PTHREAD_TASK_NAME_DEFAULT 721 #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT CONFIG_PTHREAD_TASK_PRIO_DEFAULT 722 #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT 723 #define CONFIG_ESP32_REDUCE_PHY_TX_POWER CONFIG_ESP_PHY_REDUCE_TX_POWER 724 #define CONFIG_ESP_GRATUITOUS_ARP CONFIG_LWIP_ESP_GRATUITOUS_ARP 725 #define CONFIG_ESP_SYSTEM_PM_POWER_DOWN_CPU CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP 726 #define CONFIG_FLASHMODE_DIO CONFIG_ESPTOOLPY_FLASHMODE_DIO 727 #define CONFIG_GARP_TMR_INTERVAL CONFIG_LWIP_GARP_TMR_INTERVAL 728 #define CONFIG_INT_WDT CONFIG_ESP_INT_WDT 729 #define CONFIG_INT_WDT_TIMEOUT_MS CONFIG_ESP_INT_WDT_TIMEOUT_MS 730 #define CONFIG_IPC_TASK_STACK_SIZE CONFIG_ESP_IPC_TASK_STACK_SIZE 731 #define CONFIG_LOG_BOOTLOADER_LEVEL CONFIG_BOOTLOADER_LOG_LEVEL 732 #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO CONFIG_BOOTLOADER_LOG_LEVEL_INFO 733 #define CONFIG_MAIN_TASK_STACK_SIZE CONFIG_ESP_MAIN_TASK_STACK_SIZE 734 #define CONFIG_MONITOR_BAUD CONFIG_ESPTOOLPY_MONITOR_BAUD 735 #ifdef BSP_USING_BLE 736 #define CONFIG_NIMBLE_ACL_BUF_COUNT CONFIG_BT_NIMBLE_ACL_BUF_COUNT 737 #define CONFIG_NIMBLE_ACL_BUF_SIZE CONFIG_BT_NIMBLE_ACL_BUF_SIZE 738 #define CONFIG_NIMBLE_ATT_PREFERRED_MTU CONFIG_BT_NIMBLE_ATT_PREFERRED_MTU 739 #define CONFIG_NIMBLE_CRYPTO_STACK_MBEDTLS CONFIG_BT_NIMBLE_CRYPTO_STACK_MBEDTLS 740 #define CONFIG_NIMBLE_ENABLED CONFIG_BT_NIMBLE_ENABLED 741 #define CONFIG_NIMBLE_GAP_DEVICE_NAME_MAX_LEN CONFIG_BT_NIMBLE_GAP_DEVICE_NAME_MAX_LEN 742 #define CONFIG_NIMBLE_HCI_EVT_BUF_SIZE CONFIG_BT_NIMBLE_HCI_EVT_BUF_SIZE 743 #define CONFIG_NIMBLE_HCI_EVT_HI_BUF_COUNT CONFIG_BT_NIMBLE_HCI_EVT_HI_BUF_COUNT 744 #define CONFIG_NIMBLE_HCI_EVT_LO_BUF_COUNT CONFIG_BT_NIMBLE_HCI_EVT_LO_BUF_COUNT 745 #define CONFIG_NIMBLE_L2CAP_COC_MAX_NUM CONFIG_BT_NIMBLE_L2CAP_COC_MAX_NUM 746 #define CONFIG_NIMBLE_MAX_BONDS CONFIG_BT_NIMBLE_MAX_BONDS 747 #define CONFIG_NIMBLE_MAX_CCCDS CONFIG_BT_NIMBLE_MAX_CCCDS 748 #define CONFIG_NIMBLE_MAX_CONNECTIONS CONFIG_BT_NIMBLE_MAX_CONNECTIONS 749 #define CONFIG_NIMBLE_MEM_ALLOC_MODE_INTERNAL CONFIG_BT_NIMBLE_MEM_ALLOC_MODE_INTERNAL 750 #define CONFIG_NIMBLE_PINNED_TO_CORE CONFIG_BT_NIMBLE_PINNED_TO_CORE 751 #define CONFIG_NIMBLE_ROLE_BROADCASTER CONFIG_BT_NIMBLE_ROLE_BROADCASTER 752 #define CONFIG_NIMBLE_ROLE_CENTRAL CONFIG_BT_NIMBLE_ROLE_CENTRAL 753 #define CONFIG_NIMBLE_ROLE_OBSERVER CONFIG_BT_NIMBLE_ROLE_OBSERVER 754 #define CONFIG_NIMBLE_ROLE_PERIPHERAL CONFIG_BT_NIMBLE_ROLE_PERIPHERAL 755 #define CONFIG_NIMBLE_RPA_TIMEOUT CONFIG_BT_NIMBLE_RPA_TIMEOUT 756 #define CONFIG_NIMBLE_SM_LEGACY CONFIG_BT_NIMBLE_SM_LEGACY 757 #define CONFIG_NIMBLE_SM_SC CONFIG_BT_NIMBLE_SM_SC 758 #define CONFIG_NIMBLE_SVC_GAP_APPEARANCE CONFIG_BT_NIMBLE_SVC_GAP_APPEARANCE 759 #define CONFIG_NIMBLE_SVC_GAP_DEVICE_NAME CONFIG_BT_NIMBLE_SVC_GAP_DEVICE_NAME 760 #define CONFIG_NIMBLE_TASK_STACK_SIZE CONFIG_BT_NIMBLE_HOST_TASK_STACK_SIZE 761 #endif 762 #define CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE 763 #define CONFIG_OPTIMIZATION_ASSERTION_LEVEL CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL 764 #define CONFIG_OPTIMIZATION_LEVEL_DEBUG CONFIG_COMPILER_OPTIMIZATION_DEFAULT 765 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 766 #define CONFIG_POST_EVENTS_FROM_IRAM_ISR CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR 767 #define CONFIG_POST_EVENTS_FROM_ISR CONFIG_ESP_EVENT_POST_FROM_ISR 768 #define CONFIG_REDUCE_PHY_TX_POWER CONFIG_ESP_PHY_REDUCE_TX_POWER 769 #define CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS 770 #endif 771 #define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS 772 #define CONFIG_STACK_CHECK_NONE CONFIG_COMPILER_STACK_CHECK_MODE_NONE 773 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 774 #define CONFIG_SUPPORT_TERMIOS CONFIG_VFS_SUPPORT_TERMIOS 775 #define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT 776 #endif 777 #define CONFIG_SYSTEM_EVENT_QUEUE_SIZE CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE 778 #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE 779 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 780 #define CONFIG_TCPIP_RECVMBOX_SIZE CONFIG_LWIP_TCPIP_RECVMBOX_SIZE 781 #define CONFIG_TCPIP_TASK_AFFINITY CONFIG_LWIP_TCPIP_TASK_AFFINITY 782 #define CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY 783 #define CONFIG_TCPIP_TASK_STACK_SIZE CONFIG_LWIP_TCPIP_TASK_STACK_SIZE 784 #define CONFIG_TCP_MAXRTX CONFIG_LWIP_TCP_MAXRTX 785 #define CONFIG_TCP_MSL CONFIG_LWIP_TCP_MSL 786 #define CONFIG_TCP_MSS CONFIG_LWIP_TCP_MSS 787 #define CONFIG_TCP_OVERSIZE_MSS CONFIG_LWIP_TCP_OVERSIZE_MSS 788 #define CONFIG_TCP_QUEUE_OOSEQ CONFIG_LWIP_TCP_QUEUE_OOSEQ 789 #define CONFIG_TCP_RECVMBOX_SIZE CONFIG_LWIP_TCP_RECVMBOX_SIZE 790 #define CONFIG_TCP_SND_BUF_DEFAULT CONFIG_LWIP_TCP_SND_BUF_DEFAULT 791 #define CONFIG_TCP_SYNMAXRTX CONFIG_LWIP_TCP_SYNMAXRTX 792 #define CONFIG_TCP_WND_DEFAULT CONFIG_LWIP_TCP_WND_DEFAULT 793 #endif 794 #define CONFIG_TIMER_QUEUE_LENGTH CONFIG_FREERTOS_TIMER_QUEUE_LENGTH 795 #define CONFIG_TIMER_TASK_PRIORITY CONFIG_FREERTOS_TIMER_TASK_PRIORITY 796 #define CONFIG_TIMER_TASK_STACK_DEPTH CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH 797 #define CONFIG_TIMER_TASK_STACK_SIZE CONFIG_ESP_TIMER_TASK_STACK_SIZE 798 #if defined(BSP_USING_WIFI) || defined(BSP_USING_BLE) 799 #define CONFIG_UDP_RECVMBOX_SIZE CONFIG_LWIP_UDP_RECVMBOX_SIZE 800 #endif 801