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 2e197b7b14eec62fa5bdf94c6d71e87a 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 #define ESP_EFUSE_WR_DIS_EFUSE_RD_DISABLE ESP_EFUSE_WR_DIS_RD_DIS 23 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_WR_DIS[]; 24 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_FLASH_CRYPT_CNT[]; 25 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_UART_DOWNLOAD_DIS[]; 26 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_MAC[]; 27 #define ESP_EFUSE_WR_DIS_MAC_FACTORY ESP_EFUSE_WR_DIS_MAC 28 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_MAC_CRC[]; 29 #define ESP_EFUSE_WR_DIS_MAC_FACTORY_CRC ESP_EFUSE_WR_DIS_MAC_CRC 30 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DISABLE_APP_CPU[]; 31 #define ESP_EFUSE_WR_DIS_CHIP_VER_DIS_APP_CPU ESP_EFUSE_WR_DIS_DISABLE_APP_CPU 32 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DISABLE_BT[]; 33 #define ESP_EFUSE_WR_DIS_CHIP_VER_DIS_BT ESP_EFUSE_WR_DIS_DISABLE_BT 34 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DIS_CACHE[]; 35 #define ESP_EFUSE_WR_DIS_CHIP_VER_DIS_CACHE ESP_EFUSE_WR_DIS_DIS_CACHE 36 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_VOL_LEVEL_HP_INV[]; 37 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_CLK8M_FREQ[]; 38 #define ESP_EFUSE_WR_DIS_CK8M_FREQ ESP_EFUSE_WR_DIS_CLK8M_FREQ 39 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_ADC_VREF[]; 40 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_XPD_SDIO_REG[]; 41 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_XPD_SDIO_TIEH[]; 42 #define ESP_EFUSE_WR_DIS_SDIO_TIEH ESP_EFUSE_WR_DIS_XPD_SDIO_TIEH 43 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_XPD_SDIO_FORCE[]; 44 #define ESP_EFUSE_WR_DIS_SDIO_FORCE ESP_EFUSE_WR_DIS_XPD_SDIO_FORCE 45 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_CLK[]; 46 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_Q[]; 47 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D[]; 48 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_CS0[]; 49 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK1[]; 50 #define ESP_EFUSE_WR_DIS_ENCRYPT_FLASH_KEY ESP_EFUSE_WR_DIS_BLOCK1 51 #define ESP_EFUSE_WR_DIS_BLK1 ESP_EFUSE_WR_DIS_BLOCK1 52 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK2[]; 53 #define ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY ESP_EFUSE_WR_DIS_BLOCK2 54 #define ESP_EFUSE_WR_DIS_BLK2 ESP_EFUSE_WR_DIS_BLOCK2 55 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLOCK3[]; 56 #define ESP_EFUSE_WR_DIS_BLK3 ESP_EFUSE_WR_DIS_BLOCK3 57 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_CUSTOM_MAC_CRC[]; 58 #define ESP_EFUSE_WR_DIS_MAC_CUSTOM_CRC ESP_EFUSE_WR_DIS_CUSTOM_MAC_CRC 59 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_CUSTOM_MAC[]; 60 #define ESP_EFUSE_WR_DIS_MAC_CUSTOM ESP_EFUSE_WR_DIS_CUSTOM_MAC 61 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_ADC1_TP_LOW[]; 62 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_ADC1_TP_HIGH[]; 63 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_ADC2_TP_LOW[]; 64 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_ADC2_TP_HIGH[]; 65 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_SECURE_VERSION[]; 66 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_MAC_VERSION[]; 67 #define ESP_EFUSE_WR_DIS_MAC_CUSTOM_VER ESP_EFUSE_WR_DIS_MAC_VERSION 68 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_BLK3_PART_RESERVE[]; 69 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_FLASH_CRYPT_CONFIG[]; 70 #define ESP_EFUSE_WR_DIS_ENCRYPT_CONFIG ESP_EFUSE_WR_DIS_FLASH_CRYPT_CONFIG 71 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_CODING_SCHEME[]; 72 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_KEY_STATUS[]; 73 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_ABS_DONE_0[]; 74 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_ABS_DONE_1[]; 75 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_JTAG_DISABLE[]; 76 #define ESP_EFUSE_WR_DIS_DISABLE_JTAG ESP_EFUSE_WR_DIS_JTAG_DISABLE 77 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_CONSOLE_DEBUG_DISABLE[]; 78 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DISABLE_DL_ENCRYPT[]; 79 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DISABLE_DL_DECRYPT[]; 80 extern const esp_efuse_desc_t* ESP_EFUSE_WR_DIS_DISABLE_DL_CACHE[]; 81 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS[]; 82 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLOCK1[]; 83 #define ESP_EFUSE_RD_DIS_ENCRYPT_FLASH_KEY ESP_EFUSE_RD_DIS_BLOCK1 84 #define ESP_EFUSE_RD_DIS_BLK1 ESP_EFUSE_RD_DIS_BLOCK1 85 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLOCK2[]; 86 #define ESP_EFUSE_RD_DIS_SECURE_BOOT_KEY ESP_EFUSE_RD_DIS_BLOCK2 87 #define ESP_EFUSE_RD_DIS_BLK2 ESP_EFUSE_RD_DIS_BLOCK2 88 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLOCK3[]; 89 #define ESP_EFUSE_RD_DIS_BLK3 ESP_EFUSE_RD_DIS_BLOCK3 90 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_CUSTOM_MAC_CRC[]; 91 #define ESP_EFUSE_RD_DIS_MAC_CUSTOM_CRC ESP_EFUSE_RD_DIS_CUSTOM_MAC_CRC 92 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_CUSTOM_MAC[]; 93 #define ESP_EFUSE_RD_DIS_MAC_CUSTOM ESP_EFUSE_RD_DIS_CUSTOM_MAC 94 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_ADC1_TP_LOW[]; 95 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_ADC1_TP_HIGH[]; 96 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_ADC2_TP_LOW[]; 97 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_ADC2_TP_HIGH[]; 98 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_SECURE_VERSION[]; 99 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_MAC_VERSION[]; 100 #define ESP_EFUSE_RD_DIS_MAC_CUSTOM_VER ESP_EFUSE_RD_DIS_MAC_VERSION 101 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_BLK3_PART_RESERVE[]; 102 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_FLASH_CRYPT_CONFIG[]; 103 #define ESP_EFUSE_RD_DIS_ENCRYPT_CONFIG ESP_EFUSE_RD_DIS_FLASH_CRYPT_CONFIG 104 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_CODING_SCHEME[]; 105 extern const esp_efuse_desc_t* ESP_EFUSE_RD_DIS_KEY_STATUS[]; 106 extern const esp_efuse_desc_t* ESP_EFUSE_FLASH_CRYPT_CNT[]; 107 extern const esp_efuse_desc_t* ESP_EFUSE_UART_DOWNLOAD_DIS[]; 108 extern const esp_efuse_desc_t* ESP_EFUSE_MAC[]; 109 #define ESP_EFUSE_MAC_FACTORY ESP_EFUSE_MAC 110 extern const esp_efuse_desc_t* ESP_EFUSE_MAC_CRC[]; 111 #define ESP_EFUSE_MAC_FACTORY_CRC ESP_EFUSE_MAC_CRC 112 extern const esp_efuse_desc_t* ESP_EFUSE_DISABLE_APP_CPU[]; 113 #define ESP_EFUSE_CHIP_VER_DIS_APP_CPU ESP_EFUSE_DISABLE_APP_CPU 114 extern const esp_efuse_desc_t* ESP_EFUSE_DISABLE_BT[]; 115 #define ESP_EFUSE_CHIP_VER_DIS_BT ESP_EFUSE_DISABLE_BT 116 extern const esp_efuse_desc_t* ESP_EFUSE_CHIP_PACKAGE_4BIT[]; 117 #define ESP_EFUSE_CHIP_VER_PKG_4BIT ESP_EFUSE_CHIP_PACKAGE_4BIT 118 extern const esp_efuse_desc_t* ESP_EFUSE_DIS_CACHE[]; 119 #define ESP_EFUSE_CHIP_VER_DIS_CACHE ESP_EFUSE_DIS_CACHE 120 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_HD[]; 121 extern const esp_efuse_desc_t* ESP_EFUSE_CHIP_PACKAGE[]; 122 #define ESP_EFUSE_CHIP_VER_PKG ESP_EFUSE_CHIP_PACKAGE 123 extern const esp_efuse_desc_t* ESP_EFUSE_CHIP_CPU_FREQ_LOW[]; 124 extern const esp_efuse_desc_t* ESP_EFUSE_CHIP_CPU_FREQ_RATED[]; 125 extern const esp_efuse_desc_t* ESP_EFUSE_BLK3_PART_RESERVE[]; 126 extern const esp_efuse_desc_t* ESP_EFUSE_CHIP_VER_REV1[]; 127 extern const esp_efuse_desc_t* ESP_EFUSE_CLK8M_FREQ[]; 128 #define ESP_EFUSE_CK8M_FREQ ESP_EFUSE_CLK8M_FREQ 129 extern const esp_efuse_desc_t* ESP_EFUSE_ADC_VREF[]; 130 extern const esp_efuse_desc_t* ESP_EFUSE_XPD_SDIO_REG[]; 131 extern const esp_efuse_desc_t* ESP_EFUSE_XPD_SDIO_TIEH[]; 132 #define ESP_EFUSE_SDIO_TIEH ESP_EFUSE_XPD_SDIO_TIEH 133 extern const esp_efuse_desc_t* ESP_EFUSE_XPD_SDIO_FORCE[]; 134 #define ESP_EFUSE_SDIO_FORCE ESP_EFUSE_XPD_SDIO_FORCE 135 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_CLK[]; 136 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_Q[]; 137 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_D[]; 138 extern const esp_efuse_desc_t* ESP_EFUSE_SPI_PAD_CONFIG_CS0[]; 139 extern const esp_efuse_desc_t* ESP_EFUSE_CHIP_VER_REV2[]; 140 extern const esp_efuse_desc_t* ESP_EFUSE_VOL_LEVEL_HP_INV[]; 141 extern const esp_efuse_desc_t* ESP_EFUSE_WAFER_VERSION_MINOR[]; 142 extern const esp_efuse_desc_t* ESP_EFUSE_FLASH_CRYPT_CONFIG[]; 143 #define ESP_EFUSE_ENCRYPT_CONFIG ESP_EFUSE_FLASH_CRYPT_CONFIG 144 extern const esp_efuse_desc_t* ESP_EFUSE_CODING_SCHEME[]; 145 extern const esp_efuse_desc_t* ESP_EFUSE_CONSOLE_DEBUG_DISABLE[]; 146 extern const esp_efuse_desc_t* ESP_EFUSE_DISABLE_SDIO_HOST[]; 147 extern const esp_efuse_desc_t* ESP_EFUSE_ABS_DONE_0[]; 148 extern const esp_efuse_desc_t* ESP_EFUSE_ABS_DONE_1[]; 149 extern const esp_efuse_desc_t* ESP_EFUSE_JTAG_DISABLE[]; 150 #define ESP_EFUSE_DISABLE_JTAG ESP_EFUSE_JTAG_DISABLE 151 extern const esp_efuse_desc_t* ESP_EFUSE_DISABLE_DL_ENCRYPT[]; 152 extern const esp_efuse_desc_t* ESP_EFUSE_DISABLE_DL_DECRYPT[]; 153 extern const esp_efuse_desc_t* ESP_EFUSE_DISABLE_DL_CACHE[]; 154 extern const esp_efuse_desc_t* ESP_EFUSE_KEY_STATUS[]; 155 extern const esp_efuse_desc_t* ESP_EFUSE_BLOCK1[]; 156 #define ESP_EFUSE_ENCRYPT_FLASH_KEY ESP_EFUSE_BLOCK1 157 extern const esp_efuse_desc_t* ESP_EFUSE_BLOCK2[]; 158 #define ESP_EFUSE_SECURE_BOOT_KEY ESP_EFUSE_BLOCK2 159 extern const esp_efuse_desc_t* ESP_EFUSE_CUSTOM_MAC_CRC[]; 160 #define ESP_EFUSE_MAC_CUSTOM_CRC ESP_EFUSE_CUSTOM_MAC_CRC 161 extern const esp_efuse_desc_t* ESP_EFUSE_MAC_CUSTOM[]; 162 #define ESP_EFUSE_MAC_CUSTOM ESP_EFUSE_MAC_CUSTOM 163 extern const esp_efuse_desc_t* ESP_EFUSE_ADC1_TP_LOW[]; 164 extern const esp_efuse_desc_t* ESP_EFUSE_ADC1_TP_HIGH[]; 165 extern const esp_efuse_desc_t* ESP_EFUSE_ADC2_TP_LOW[]; 166 extern const esp_efuse_desc_t* ESP_EFUSE_ADC2_TP_HIGH[]; 167 extern const esp_efuse_desc_t* ESP_EFUSE_SECURE_VERSION[]; 168 extern const esp_efuse_desc_t* ESP_EFUSE_MAC_VERSION[]; 169 #define ESP_EFUSE_MAC_CUSTOM_VER ESP_EFUSE_MAC_VERSION 170 171 #ifdef __cplusplus 172 } 173 #endif 174