1 /* 2 * SPDX-FileCopyrightText: 2017-2023 Espressif Systems (Shanghai) CO LTD 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 #ifdef __cplusplus 8 extern "C" { 9 #endif 10 11 #include "esp_efuse.h" 12 13 // md5_digest_table 42c79ddff54c8f03645a832a69f60af2 14 // This file was generated from the file esp_efuse_table.csv. DO NOT CHANGE THIS FILE MANUALLY. 15 // If you want to change some fields, you need to change esp_efuse_table.csv file 16 // then run `efuse_common_table` or `efuse_custom_table` command it will generate this file. 17 // To show efuse_table run the command 'show_efuse_table'. 18 19 20 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS[]; 21 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RD_DIS[]; 22 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_ICACHE[]; 23 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_DCACHE[]; 24 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_DOWNLOAD_ICACHE[]; 25 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_DOWNLOAD_DCACHE[]; 26 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_FORCE_DOWNLOAD[]; 27 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_USB[]; 28 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_TWAI[]; 29 #define ESP_EFUSE_WR_DIS_DIS_CAN ESP_EFUSE_WR_DIS_DIS_TWAI 30 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_BOOT_REMAP[]; 31 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SOFT_DIS_JTAG[]; 32 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_HARD_DIS_JTAG[]; 33 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_DOWNLOAD_MANUAL_ENCRYPT[]; 34 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_VDD_SPI_XPD[]; 35 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_VDD_SPI_TIEH[]; 36 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_VDD_SPI_FORCE[]; 37 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_WDT_DELAY_SEL[]; 38 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_BOOT_CRYPT_CNT[]; 39 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE0[]; 40 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE1[]; 41 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE2[]; 42 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_KEY_PURPOSE_0[]; 43 #define ESP_EFUSE_WR_DIS_KEY0_PURPOSE ESP_EFUSE_WR_DIS_KEY_PURPOSE_0 44 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_KEY_PURPOSE_1[]; 45 #define ESP_EFUSE_WR_DIS_KEY1_PURPOSE ESP_EFUSE_WR_DIS_KEY_PURPOSE_1 46 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_KEY_PURPOSE_2[]; 47 #define ESP_EFUSE_WR_DIS_KEY2_PURPOSE ESP_EFUSE_WR_DIS_KEY_PURPOSE_2 48 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_KEY_PURPOSE_3[]; 49 #define ESP_EFUSE_WR_DIS_KEY3_PURPOSE ESP_EFUSE_WR_DIS_KEY_PURPOSE_3 50 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_KEY_PURPOSE_4[]; 51 #define ESP_EFUSE_WR_DIS_KEY4_PURPOSE ESP_EFUSE_WR_DIS_KEY_PURPOSE_4 52 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_KEY_PURPOSE_5[]; 53 #define ESP_EFUSE_WR_DIS_KEY5_PURPOSE ESP_EFUSE_WR_DIS_KEY_PURPOSE_5 54 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SECURE_BOOT_EN[]; 55 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SECURE_BOOT_AGGRESSIVE_REVOKE[]; 56 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_FLASH_TPUW[]; 57 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_DOWNLOAD_MODE[]; 58 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_LEGACY_SPI_BOOT[]; 59 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_UART_PRINT_CHANNEL[]; 60 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_USB_DOWNLOAD_MODE[]; 61 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_ENABLE_SECURITY_DOWNLOAD[]; 62 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_UART_PRINT_CONTROL[]; 63 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_PIN_POWER_SELECTION[]; 64 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_FLASH_TYPE[]; 65 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_FORCE_SEND_RESUME[]; 66 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SECURE_VERSION[]; 67 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLK1[]; 68 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_MAC[]; 69 #define ESP_EFUSE_WR_DIS_MAC_FACTORY ESP_EFUSE_WR_DIS_MAC 70 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_CLK[]; 71 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_Q[]; 72 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D[]; 73 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_CS[]; 74 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_HD[]; 75 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_WP[]; 76 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_DQS[]; 77 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D4[]; 78 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D5[]; 79 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D6[]; 80 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D7[]; 81 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_WAFER_VERSION_MAJOR[]; 82 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_WAFER_VERSION_MINOR_HI[]; 83 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_FLASH_VERSION[]; 84 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLK_VERSION_MAJOR[]; 85 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_PSRAM_VERSION[]; 86 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_PKG_VERSION[]; 87 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_WAFER_VERSION_MINOR_LO[]; 88 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SYS_DATA_PART1[]; 89 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_OPTIONAL_UNIQUE_ID[]; 90 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_ADC_CALIB[]; 91 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLK_VERSION_MINOR[]; 92 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_TEMP_CALIB[]; 93 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A10H[]; 94 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A11H[]; 95 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A12H[]; 96 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A13H[]; 97 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A20H[]; 98 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A21H[]; 99 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A22H[]; 100 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A23H[]; 101 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A10L[]; 102 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A11L[]; 103 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A12L[]; 104 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A13L[]; 105 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A20L[]; 106 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A21L[]; 107 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A22L[]; 108 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_RTCCALIB_V1IDX_A23L[]; 109 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK_USR_DATA[]; 110 #define ESP_EFUSE_WR_DIS_USER_DATA ESP_EFUSE_WR_DIS_BLOCK_USR_DATA 111 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_CUSTOM_MAC[]; 112 #define ESP_EFUSE_WR_DIS_MAC_CUSTOM ESP_EFUSE_WR_DIS_CUSTOM_MAC 113 #define ESP_EFUSE_WR_DIS_USER_DATA_MAC_CUSTOM ESP_EFUSE_WR_DIS_CUSTOM_MAC 114 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK_KEY0[]; 115 #define ESP_EFUSE_WR_DIS_KEY0 ESP_EFUSE_WR_DIS_BLOCK_KEY0 116 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK_KEY1[]; 117 #define ESP_EFUSE_WR_DIS_KEY1 ESP_EFUSE_WR_DIS_BLOCK_KEY1 118 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK_KEY2[]; 119 #define ESP_EFUSE_WR_DIS_KEY2 ESP_EFUSE_WR_DIS_BLOCK_KEY2 120 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK_KEY3[]; 121 #define ESP_EFUSE_WR_DIS_KEY3 ESP_EFUSE_WR_DIS_BLOCK_KEY3 122 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK_KEY4[]; 123 #define ESP_EFUSE_WR_DIS_KEY4 ESP_EFUSE_WR_DIS_BLOCK_KEY4 124 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK_KEY5[]; 125 #define ESP_EFUSE_WR_DIS_KEY5 ESP_EFUSE_WR_DIS_BLOCK_KEY5 126 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK_SYS_DATA2[]; 127 #define ESP_EFUSE_WR_DIS_SYS_DATA_PART2 ESP_EFUSE_WR_DIS_BLOCK_SYS_DATA2 128 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_USB_EXCHG_PINS[]; 129 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_USB_EXT_PHY_ENABLE[]; 130 #define ESP_EFUSE_WR_DIS_EXT_PHY_ENABLE ESP_EFUSE_WR_DIS_USB_EXT_PHY_ENABLE 131 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_USB_FORCE_NOPERSIST[]; 132 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK0_VERSION[]; 133 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS[]; 134 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLOCK_KEY0[]; 135 #define ESP_EFUSE_RD_DIS_KEY0 ESP_EFUSE_RD_DIS_BLOCK_KEY0 136 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLOCK_KEY1[]; 137 #define ESP_EFUSE_RD_DIS_KEY1 ESP_EFUSE_RD_DIS_BLOCK_KEY1 138 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLOCK_KEY2[]; 139 #define ESP_EFUSE_RD_DIS_KEY2 ESP_EFUSE_RD_DIS_BLOCK_KEY2 140 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLOCK_KEY3[]; 141 #define ESP_EFUSE_RD_DIS_KEY3 ESP_EFUSE_RD_DIS_BLOCK_KEY3 142 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLOCK_KEY4[]; 143 #define ESP_EFUSE_RD_DIS_KEY4 ESP_EFUSE_RD_DIS_BLOCK_KEY4 144 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLOCK_KEY5[]; 145 #define ESP_EFUSE_RD_DIS_KEY5 ESP_EFUSE_RD_DIS_BLOCK_KEY5 146 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLOCK_SYS_DATA2[]; 147 #define ESP_EFUSE_RD_DIS_SYS_DATA_PART2 ESP_EFUSE_RD_DIS_BLOCK_SYS_DATA2 148 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_ICACHE[]; 149 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_DCACHE[]; 150 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_DOWNLOAD_ICACHE[]; 151 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_DOWNLOAD_DCACHE[]; 152 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_FORCE_DOWNLOAD[]; 153 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_USB[]; 154 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_TWAI[]; 155 #define ESP_EFUSE_DIS_CAN ESP_EFUSE_DIS_TWAI 156 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_BOOT_REMAP[]; 157 extern const esp_efuse_desc_t* ESP_EFUSE_SOFT_DIS_JTAG[]; 158 extern const esp_efuse_desc_t* ESP_EFUSE_HARD_DIS_JTAG[]; 159 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT[]; 160 extern const esp_efuse_desc_t* ESP_EFUSE_USB_EXCHG_PINS[]; 161 extern const esp_efuse_desc_t* ESP_EFUSE_USB_EXT_PHY_ENABLE[]; 162 #define ESP_EFUSE_EXT_PHY_ENABLE ESP_EFUSE_USB_EXT_PHY_ENABLE 163 extern const esp_efuse_desc_t* ESP_EFUSE_USB_FORCE_NOPERSIST[]; 164 extern const esp_efuse_desc_t* ESP_EFUSE_BLOCK0_VERSION[]; 165 extern const esp_efuse_desc_t* ESP_EFUSE_VDD_SPI_XPD[]; 166 extern const esp_efuse_desc_t* ESP_EFUSE_VDD_SPI_TIEH[]; 167 extern const esp_efuse_desc_t* ESP_EFUSE_VDD_SPI_FORCE[]; 168 extern const esp_efuse_desc_t* ESP_EFUSE_WDT_DELAY_SEL[]; 169 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_BOOT_CRYPT_CNT[]; 170 extern const esp_efuse_desc_t* ESP_EFUSE_SECURE_BOOT_KEY_REVOKE0[]; 171 extern const esp_efuse_desc_t* ESP_EFUSE_SECURE_BOOT_KEY_REVOKE1[]; 172 extern const esp_efuse_desc_t* ESP_EFUSE_SECURE_BOOT_KEY_REVOKE2[]; 173 extern const esp_efuse_desc_t* ESP_EFUSE_KEY_PURPOSE_0[]; 174 #define ESP_EFUSE_KEY0_PURPOSE ESP_EFUSE_KEY_PURPOSE_0 175 extern const esp_efuse_desc_t* ESP_EFUSE_KEY_PURPOSE_1[]; 176 #define ESP_EFUSE_KEY1_PURPOSE ESP_EFUSE_KEY_PURPOSE_1 177 extern const esp_efuse_desc_t* ESP_EFUSE_KEY_PURPOSE_2[]; 178 #define ESP_EFUSE_KEY2_PURPOSE ESP_EFUSE_KEY_PURPOSE_2 179 extern const esp_efuse_desc_t* ESP_EFUSE_KEY_PURPOSE_3[]; 180 #define ESP_EFUSE_KEY3_PURPOSE ESP_EFUSE_KEY_PURPOSE_3 181 extern const esp_efuse_desc_t* ESP_EFUSE_KEY_PURPOSE_4[]; 182 #define ESP_EFUSE_KEY4_PURPOSE ESP_EFUSE_KEY_PURPOSE_4 183 extern const esp_efuse_desc_t* ESP_EFUSE_KEY_PURPOSE_5[]; 184 #define ESP_EFUSE_KEY5_PURPOSE ESP_EFUSE_KEY_PURPOSE_5 185 extern const esp_efuse_desc_t* ESP_EFUSE_SECURE_BOOT_EN[]; 186 extern const esp_efuse_desc_t* ESP_EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE[]; 187 extern const esp_efuse_desc_t* ESP_EFUSE_FLASH_TPUW[]; 188 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_DOWNLOAD_MODE[]; 189 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_LEGACY_SPI_BOOT[]; 190 extern const esp_efuse_desc_t* ESP_EFUSE_UART_PRINT_CHANNEL[]; 191 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_USB_DOWNLOAD_MODE[]; 192 extern const esp_efuse_desc_t* ESP_EFUSE_ENABLE_SECURITY_DOWNLOAD[]; 193 extern const esp_efuse_desc_t* ESP_EFUSE_UART_PRINT_CONTROL[]; 194 extern const esp_efuse_desc_t* ESP_EFUSE_PIN_POWER_SELECTION[]; 195 extern const esp_efuse_desc_t* ESP_EFUSE_FLASH_TYPE[]; 196 extern const esp_efuse_desc_t* ESP_EFUSE_FORCE_SEND_RESUME[]; 197 extern const esp_efuse_desc_t* ESP_EFUSE_SECURE_VERSION[]; 198 extern const esp_efuse_desc_t* ESP_EFUSE_DISABLE_WAFER_VERSION_MAJOR[]; 199 extern const esp_efuse_desc_t* ESP_EFUSE_DISABLE_BLK_VERSION_MAJOR[]; 200 extern const esp_efuse_desc_t* ESP_EFUSE_MAC[]; 201 #define ESP_EFUSE_MAC_FACTORY ESP_EFUSE_MAC 202 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_CLK[]; 203 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_Q[]; 204 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_D[]; 205 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_CS[]; 206 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_HD[]; 207 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_WP[]; 208 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_DQS[]; 209 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_D4[]; 210 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_D5[]; 211 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_D6[]; 212 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_D7[]; 213 extern const esp_efuse_desc_t* ESP_EFUSE_WAFER_VERSION_MAJOR[]; 214 extern const esp_efuse_desc_t* ESP_EFUSE_WAFER_VERSION_MINOR_HI[]; 215 extern const esp_efuse_desc_t* ESP_EFUSE_FLASH_VERSION[]; 216 extern const esp_efuse_desc_t* ESP_EFUSE_BLK_VERSION_MAJOR[]; 217 extern const esp_efuse_desc_t* ESP_EFUSE_PSRAM_VERSION[]; 218 extern const esp_efuse_desc_t* ESP_EFUSE_PKG_VERSION[]; 219 extern const esp_efuse_desc_t* ESP_EFUSE_WAFER_VERSION_MINOR_LO[]; 220 extern const esp_efuse_desc_t* ESP_EFUSE_OPTIONAL_UNIQUE_ID[]; 221 extern const esp_efuse_desc_t* ESP_EFUSE_ADC_CALIB[]; 222 extern const esp_efuse_desc_t* ESP_EFUSE_BLK_VERSION_MINOR[]; 223 extern const esp_efuse_desc_t* ESP_EFUSE_TEMP_CALIB[]; 224 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A10H[]; 225 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A11H[]; 226 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A12H[]; 227 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A13H[]; 228 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A20H[]; 229 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A21H[]; 230 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A22H[]; 231 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A23H[]; 232 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A10L[]; 233 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A11L[]; 234 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A12L[]; 235 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A13L[]; 236 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A20L[]; 237 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A21L[]; 238 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A22L[]; 239 extern const esp_efuse_desc_t* ESP_EFUSE_RTCCALIB_V1IDX_A23L[]; 240 extern const esp_efuse_desc_t* ESP_EFUSE_USER_DATA[]; 241 #define ESP_EFUSE_BLOCK_USR_DATA ESP_EFUSE_USER_DATA 242 extern const esp_efuse_desc_t* ESP_EFUSE_USER_DATA_MAC_CUSTOM[]; 243 #define ESP_EFUSE_MAC_CUSTOM ESP_EFUSE_USER_DATA_MAC_CUSTOM 244 #define ESP_EFUSE_CUSTOM_MAC ESP_EFUSE_USER_DATA_MAC_CUSTOM 245 extern const esp_efuse_desc_t* ESP_EFUSE_KEY0[]; 246 #define ESP_EFUSE_BLOCK_KEY0 ESP_EFUSE_KEY0 247 extern const esp_efuse_desc_t* ESP_EFUSE_KEY1[]; 248 #define ESP_EFUSE_BLOCK_KEY1 ESP_EFUSE_KEY1 249 extern const esp_efuse_desc_t* ESP_EFUSE_KEY2[]; 250 #define ESP_EFUSE_BLOCK_KEY2 ESP_EFUSE_KEY2 251 extern const esp_efuse_desc_t* ESP_EFUSE_KEY3[]; 252 #define ESP_EFUSE_BLOCK_KEY3 ESP_EFUSE_KEY3 253 extern const esp_efuse_desc_t* ESP_EFUSE_KEY4[]; 254 #define ESP_EFUSE_BLOCK_KEY4 ESP_EFUSE_KEY4 255 extern const esp_efuse_desc_t* ESP_EFUSE_KEY5[]; 256 #define ESP_EFUSE_BLOCK_KEY5 ESP_EFUSE_KEY5 257 extern const esp_efuse_desc_t* ESP_EFUSE_SYS_DATA_PART2[]; 258 #define ESP_EFUSE_BLOCK_SYS_DATA2 ESP_EFUSE_SYS_DATA_PART2 259 260 #ifdef __cplusplus 261 } 262 #endif 263