/** * SPDX-FileCopyrightText: 2024 Espressif Systems (Shanghai) CO LTD * * SPDX-License-Identifier: Apache-2.0 */ #pragma once #include #include "soc/soc.h" #ifdef __cplusplus extern "C" { #endif /** EFUSE_PGM_DATA0_REG register * Represents pgm_data0 */ #define EFUSE_PGM_DATA0_REG (DR_REG_EFUSE0_BASE + 0x0) /** EFUSE_PGM_DATA_0 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th 32-bit data to be programmed. */ #define EFUSE_PGM_DATA_0 0xFFFFFFFFU #define EFUSE_PGM_DATA_0_M (EFUSE_PGM_DATA_0_V << EFUSE_PGM_DATA_0_S) #define EFUSE_PGM_DATA_0_V 0xFFFFFFFFU #define EFUSE_PGM_DATA_0_S 0 /** EFUSE_PGM_DATA1_REG register * Represents pgm_data1 */ #define EFUSE_PGM_DATA1_REG (DR_REG_EFUSE0_BASE + 0x4) /** EFUSE_PGM_DATA_1 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th 32-bit data to be programmed. */ #define EFUSE_PGM_DATA_1 0xFFFFFFFFU #define EFUSE_PGM_DATA_1_M (EFUSE_PGM_DATA_1_V << EFUSE_PGM_DATA_1_S) #define EFUSE_PGM_DATA_1_V 0xFFFFFFFFU #define EFUSE_PGM_DATA_1_S 0 /** EFUSE_PGM_DATA2_REG register * Represents pgm_data2 */ #define EFUSE_PGM_DATA2_REG (DR_REG_EFUSE0_BASE + 0x8) /** EFUSE_PGM_DATA_2 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th 32-bit data to be programmed. */ #define EFUSE_PGM_DATA_2 0xFFFFFFFFU #define EFUSE_PGM_DATA_2_M (EFUSE_PGM_DATA_2_V << EFUSE_PGM_DATA_2_S) #define EFUSE_PGM_DATA_2_V 0xFFFFFFFFU #define EFUSE_PGM_DATA_2_S 0 /** EFUSE_PGM_DATA3_REG register * Represents pgm_data3 */ #define EFUSE_PGM_DATA3_REG (DR_REG_EFUSE0_BASE + 0xc) /** EFUSE_PGM_DATA_3 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th 32-bit data to be programmed. */ #define EFUSE_PGM_DATA_3 0xFFFFFFFFU #define EFUSE_PGM_DATA_3_M (EFUSE_PGM_DATA_3_V << EFUSE_PGM_DATA_3_S) #define EFUSE_PGM_DATA_3_V 0xFFFFFFFFU #define EFUSE_PGM_DATA_3_S 0 /** EFUSE_PGM_DATA4_REG register * Represents pgm_data4 */ #define EFUSE_PGM_DATA4_REG (DR_REG_EFUSE0_BASE + 0x10) /** EFUSE_PGM_DATA_4 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th 32-bit data to be programmed. */ #define EFUSE_PGM_DATA_4 0xFFFFFFFFU #define EFUSE_PGM_DATA_4_M (EFUSE_PGM_DATA_4_V << EFUSE_PGM_DATA_4_S) #define EFUSE_PGM_DATA_4_V 0xFFFFFFFFU #define EFUSE_PGM_DATA_4_S 0 /** EFUSE_PGM_DATA5_REG register * Represents pgm_data5 */ #define EFUSE_PGM_DATA5_REG (DR_REG_EFUSE0_BASE + 0x14) /** EFUSE_PGM_DATA_5 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th 32-bit data to be programmed. */ #define EFUSE_PGM_DATA_5 0xFFFFFFFFU #define EFUSE_PGM_DATA_5_M (EFUSE_PGM_DATA_5_V << EFUSE_PGM_DATA_5_S) #define EFUSE_PGM_DATA_5_V 0xFFFFFFFFU #define EFUSE_PGM_DATA_5_S 0 /** EFUSE_PGM_DATA6_REG register * Represents pgm_data6 */ #define EFUSE_PGM_DATA6_REG (DR_REG_EFUSE0_BASE + 0x18) /** EFUSE_PGM_DATA_6 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th 32-bit data to be programmed. */ #define EFUSE_PGM_DATA_6 0xFFFFFFFFU #define EFUSE_PGM_DATA_6_M (EFUSE_PGM_DATA_6_V << EFUSE_PGM_DATA_6_S) #define EFUSE_PGM_DATA_6_V 0xFFFFFFFFU #define EFUSE_PGM_DATA_6_S 0 /** EFUSE_PGM_DATA7_REG register * Represents pgm_data7 */ #define EFUSE_PGM_DATA7_REG (DR_REG_EFUSE0_BASE + 0x1c) /** EFUSE_PGM_DATA_7 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th 32-bit data to be programmed. */ #define EFUSE_PGM_DATA_7 0xFFFFFFFFU #define EFUSE_PGM_DATA_7_M (EFUSE_PGM_DATA_7_V << EFUSE_PGM_DATA_7_S) #define EFUSE_PGM_DATA_7_V 0xFFFFFFFFU #define EFUSE_PGM_DATA_7_S 0 /** EFUSE_PGM_CHECK_VALUE0_REG register * Represents pgm_check_value0 */ #define EFUSE_PGM_CHECK_VALUE0_REG (DR_REG_EFUSE0_BASE + 0x20) /** EFUSE_PGM_RS_DATA_0 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th RS code to be programmed. */ #define EFUSE_PGM_RS_DATA_0 0xFFFFFFFFU #define EFUSE_PGM_RS_DATA_0_M (EFUSE_PGM_RS_DATA_0_V << EFUSE_PGM_RS_DATA_0_S) #define EFUSE_PGM_RS_DATA_0_V 0xFFFFFFFFU #define EFUSE_PGM_RS_DATA_0_S 0 /** EFUSE_PGM_CHECK_VALUE1_REG register * Represents pgm_check_value1 */ #define EFUSE_PGM_CHECK_VALUE1_REG (DR_REG_EFUSE0_BASE + 0x24) /** EFUSE_PGM_RS_DATA_1 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th RS code to be programmed. */ #define EFUSE_PGM_RS_DATA_1 0xFFFFFFFFU #define EFUSE_PGM_RS_DATA_1_M (EFUSE_PGM_RS_DATA_1_V << EFUSE_PGM_RS_DATA_1_S) #define EFUSE_PGM_RS_DATA_1_V 0xFFFFFFFFU #define EFUSE_PGM_RS_DATA_1_S 0 /** EFUSE_PGM_CHECK_VALUE2_REG register * Represents pgm_check_value2 */ #define EFUSE_PGM_CHECK_VALUE2_REG (DR_REG_EFUSE0_BASE + 0x28) /** EFUSE_PGM_RS_DATA_2 : R/W; bitpos: [31:0]; default: 0; * Configures the 0th RS code to be programmed. */ #define EFUSE_PGM_RS_DATA_2 0xFFFFFFFFU #define EFUSE_PGM_RS_DATA_2_M (EFUSE_PGM_RS_DATA_2_V << EFUSE_PGM_RS_DATA_2_S) #define EFUSE_PGM_RS_DATA_2_V 0xFFFFFFFFU #define EFUSE_PGM_RS_DATA_2_S 0 /** EFUSE_RD_WR_DIS0_REG register * Represents rd_wr_dis */ #define EFUSE_RD_WR_DIS0_REG (DR_REG_EFUSE0_BASE + 0x2c) /** EFUSE_WR_DIS : RO; bitpos: [31:0]; default: 0; * Represents whether programming of individual eFuse memory bit is disabled or * enabled.\\ 1: Disabled\\ 0: Enabled\\ */ #define EFUSE_WR_DIS 0xFFFFFFFFU #define EFUSE_WR_DIS_M (EFUSE_WR_DIS_V << EFUSE_WR_DIS_S) #define EFUSE_WR_DIS_V 0xFFFFFFFFU #define EFUSE_WR_DIS_S 0 /** EFUSE_RD_REPEAT_DATA0_REG register * Represents rd_repeat_data */ #define EFUSE_RD_REPEAT_DATA0_REG (DR_REG_EFUSE0_BASE + 0x30) /** EFUSE_RD_DIS : RO; bitpos: [6:0]; default: 0; * Represents whether reading of individual eFuse block(block4~block10) is disabled or * enabled.\\ 1: disabled\\ 0: enabled\\ */ #define EFUSE_RD_DIS 0x0000007FU #define EFUSE_RD_DIS_M (EFUSE_RD_DIS_V << EFUSE_RD_DIS_S) #define EFUSE_RD_DIS_V 0x0000007FU #define EFUSE_RD_DIS_S 0 /** EFUSE_DIS_ICACHE : RO; bitpos: [7]; default: 0; * Represents whether icache is disabled or enabled.\\ 1: disabled\\ 0: enabled\\ */ #define EFUSE_DIS_ICACHE (BIT(7)) #define EFUSE_DIS_ICACHE_M (EFUSE_DIS_ICACHE_V << EFUSE_DIS_ICACHE_S) #define EFUSE_DIS_ICACHE_V 0x00000001U #define EFUSE_DIS_ICACHE_S 7 /** EFUSE_DIS_USB_JTAG : RO; bitpos: [8]; default: 0; * Represents whether the function of usb switch to jtag is disabled or enabled.\\ 1: * disabled\\ 0: enabled\\ */ #define EFUSE_DIS_USB_JTAG (BIT(8)) #define EFUSE_DIS_USB_JTAG_M (EFUSE_DIS_USB_JTAG_V << EFUSE_DIS_USB_JTAG_S) #define EFUSE_DIS_USB_JTAG_V 0x00000001U #define EFUSE_DIS_USB_JTAG_S 8 /** EFUSE_DIS_USB_SERIAL_JTAG : RO; bitpos: [9]; default: 0; * Represents whether USB-Serial-JTAG is disabled or enabled.\\ 1: disabled\\ 0: * enabled\\ */ #define EFUSE_DIS_USB_SERIAL_JTAG (BIT(9)) #define EFUSE_DIS_USB_SERIAL_JTAG_M (EFUSE_DIS_USB_SERIAL_JTAG_V << EFUSE_DIS_USB_SERIAL_JTAG_S) #define EFUSE_DIS_USB_SERIAL_JTAG_V 0x00000001U #define EFUSE_DIS_USB_SERIAL_JTAG_S 9 /** EFUSE_DIS_FORCE_DOWNLOAD : RO; bitpos: [10]; default: 0; * Represents whether the function that forces chip into download mode is disabled or * enabled.\\ 1: disabled\\ 0: enabled\\ */ #define EFUSE_DIS_FORCE_DOWNLOAD (BIT(10)) #define EFUSE_DIS_FORCE_DOWNLOAD_M (EFUSE_DIS_FORCE_DOWNLOAD_V << EFUSE_DIS_FORCE_DOWNLOAD_S) #define EFUSE_DIS_FORCE_DOWNLOAD_V 0x00000001U #define EFUSE_DIS_FORCE_DOWNLOAD_S 10 /** EFUSE_SPI_DOWNLOAD_MSPI_DIS : RO; bitpos: [11]; default: 0; * Represents whether SPI0 controller during boot_mode_download is disabled or * enabled.\\ 1: disabled\\ 0: enabled\\ */ #define EFUSE_SPI_DOWNLOAD_MSPI_DIS (BIT(11)) #define EFUSE_SPI_DOWNLOAD_MSPI_DIS_M (EFUSE_SPI_DOWNLOAD_MSPI_DIS_V << EFUSE_SPI_DOWNLOAD_MSPI_DIS_S) #define EFUSE_SPI_DOWNLOAD_MSPI_DIS_V 0x00000001U #define EFUSE_SPI_DOWNLOAD_MSPI_DIS_S 11 /** EFUSE_JTAG_SEL_ENABLE : RO; bitpos: [12]; default: 0; * Represents whether the selection between usb_to_jtag and pad_to_jtag through * strapping gpio15 when both EFUSE_DIS_PAD_JTAG and EFUSE_DIS_USB_JTAG are equal to 0 * is enabled or disabled.\\ 1: enabled\\ 0: disabled\\ */ #define EFUSE_JTAG_SEL_ENABLE (BIT(12)) #define EFUSE_JTAG_SEL_ENABLE_M (EFUSE_JTAG_SEL_ENABLE_V << EFUSE_JTAG_SEL_ENABLE_S) #define EFUSE_JTAG_SEL_ENABLE_V 0x00000001U #define EFUSE_JTAG_SEL_ENABLE_S 12 /** EFUSE_DIS_PAD_JTAG : RO; bitpos: [13]; default: 0; * Represents whether JTAG is disabled in the hard way(permanently).\\ 1: disabled\\ * 0: enabled\\ */ #define EFUSE_DIS_PAD_JTAG (BIT(13)) #define EFUSE_DIS_PAD_JTAG_M (EFUSE_DIS_PAD_JTAG_V << EFUSE_DIS_PAD_JTAG_S) #define EFUSE_DIS_PAD_JTAG_V 0x00000001U #define EFUSE_DIS_PAD_JTAG_S 13 /** EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT : RO; bitpos: [14]; default: 0; * Represents whether flash encrypt function is disabled or enabled(except in SPI boot * mode).\\ 1: disabled\\ 0: enabled\\ */ #define EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT (BIT(14)) #define EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_M (EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_V << EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_S) #define EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_V 0x00000001U #define EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_S 14 /** EFUSE_USB_DREFH : RO; bitpos: [16:15]; default: 0; * Represents the single-end input threhold vrefh, 1.76 V to 2 V with step of 80 mV. */ #define EFUSE_USB_DREFH 0x00000003U #define EFUSE_USB_DREFH_M (EFUSE_USB_DREFH_V << EFUSE_USB_DREFH_S) #define EFUSE_USB_DREFH_V 0x00000003U #define EFUSE_USB_DREFH_S 15 /** EFUSE_USB_DREFL : RO; bitpos: [18:17]; default: 0; * Represents the single-end input threhold vrefl, 1.76 V to 2 V with step of 80 mV. */ #define EFUSE_USB_DREFL 0x00000003U #define EFUSE_USB_DREFL_M (EFUSE_USB_DREFL_V << EFUSE_USB_DREFL_S) #define EFUSE_USB_DREFL_V 0x00000003U #define EFUSE_USB_DREFL_S 17 /** EFUSE_USB_EXCHG_PINS : RO; bitpos: [19]; default: 0; * Represents whether the D+ and D- pins is exchanged.\\ 1: exchanged\\ 0: not * exchanged\\ */ #define EFUSE_USB_EXCHG_PINS (BIT(19)) #define EFUSE_USB_EXCHG_PINS_M (EFUSE_USB_EXCHG_PINS_V << EFUSE_USB_EXCHG_PINS_S) #define EFUSE_USB_EXCHG_PINS_V 0x00000001U #define EFUSE_USB_EXCHG_PINS_S 19 /** EFUSE_VDD_SPI_AS_GPIO : RO; bitpos: [20]; default: 0; * Represents whether vdd spi pin is functioned as gpio.\\ 1: functioned\\ 0: not * functioned\\ */ #define EFUSE_VDD_SPI_AS_GPIO (BIT(20)) #define EFUSE_VDD_SPI_AS_GPIO_M (EFUSE_VDD_SPI_AS_GPIO_V << EFUSE_VDD_SPI_AS_GPIO_S) #define EFUSE_VDD_SPI_AS_GPIO_V 0x00000001U #define EFUSE_VDD_SPI_AS_GPIO_S 20 /** EFUSE_WDT_DELAY_SEL : RO; bitpos: [22:21]; default: 0; * Represents the threshold level of the RTC watchdog STG0 timeout.\\ 0: Original * threshold configuration value of STG0 *2 \\1: Original threshold configuration * value of STG0 *4 \\2: Original threshold configuration value of STG0 *8 \\3: * Original threshold configuration value of STG0 *16 \\ */ #define EFUSE_WDT_DELAY_SEL 0x00000003U #define EFUSE_WDT_DELAY_SEL_M (EFUSE_WDT_DELAY_SEL_V << EFUSE_WDT_DELAY_SEL_S) #define EFUSE_WDT_DELAY_SEL_V 0x00000003U #define EFUSE_WDT_DELAY_SEL_S 21 /** EFUSE_SPI_BOOT_CRYPT_CNT : RO; bitpos: [25:23]; default: 0; * Represents whether SPI boot encrypt/decrypt is disabled or enabled.\\ Odd number of * 1: enabled\\ Even number of 1: disabled\\ */ #define EFUSE_SPI_BOOT_CRYPT_CNT 0x00000007U #define EFUSE_SPI_BOOT_CRYPT_CNT_M (EFUSE_SPI_BOOT_CRYPT_CNT_V << EFUSE_SPI_BOOT_CRYPT_CNT_S) #define EFUSE_SPI_BOOT_CRYPT_CNT_V 0x00000007U #define EFUSE_SPI_BOOT_CRYPT_CNT_S 23 /** EFUSE_SECURE_BOOT_KEY_REVOKE0 : RO; bitpos: [26]; default: 0; * Represents whether revoking first secure boot key is enabled or disabled.\\ 1: * enabled\\ 0: disabled\\ */ #define EFUSE_SECURE_BOOT_KEY_REVOKE0 (BIT(26)) #define EFUSE_SECURE_BOOT_KEY_REVOKE0_M (EFUSE_SECURE_BOOT_KEY_REVOKE0_V << EFUSE_SECURE_BOOT_KEY_REVOKE0_S) #define EFUSE_SECURE_BOOT_KEY_REVOKE0_V 0x00000001U #define EFUSE_SECURE_BOOT_KEY_REVOKE0_S 26 /** EFUSE_SECURE_BOOT_KEY_REVOKE1 : RO; bitpos: [27]; default: 0; * Represents whether revoking second secure boot key is enabled or disabled.\\ 1: * enabled\\ 0: disabled\\ */ #define EFUSE_SECURE_BOOT_KEY_REVOKE1 (BIT(27)) #define EFUSE_SECURE_BOOT_KEY_REVOKE1_M (EFUSE_SECURE_BOOT_KEY_REVOKE1_V << EFUSE_SECURE_BOOT_KEY_REVOKE1_S) #define EFUSE_SECURE_BOOT_KEY_REVOKE1_V 0x00000001U #define EFUSE_SECURE_BOOT_KEY_REVOKE1_S 27 /** EFUSE_SECURE_BOOT_KEY_REVOKE2 : RO; bitpos: [28]; default: 0; * Represents whether revoking third secure boot key is enabled or disabled.\\ 1: * enabled\\ 0: disabled\\ */ #define EFUSE_SECURE_BOOT_KEY_REVOKE2 (BIT(28)) #define EFUSE_SECURE_BOOT_KEY_REVOKE2_M (EFUSE_SECURE_BOOT_KEY_REVOKE2_V << EFUSE_SECURE_BOOT_KEY_REVOKE2_S) #define EFUSE_SECURE_BOOT_KEY_REVOKE2_V 0x00000001U #define EFUSE_SECURE_BOOT_KEY_REVOKE2_S 28 /** EFUSE_RD_RESERVE_0_61 : RW; bitpos: [31:29]; default: 0; * Reserved, it was created by set_missed_fields_in_regs func */ #define EFUSE_RD_RESERVE_0_61 0x00000007U #define EFUSE_RD_RESERVE_0_61_M (EFUSE_RD_RESERVE_0_61_V << EFUSE_RD_RESERVE_0_61_S) #define EFUSE_RD_RESERVE_0_61_V 0x00000007U #define EFUSE_RD_RESERVE_0_61_S 29 /** EFUSE_RD_REPEAT_DATA1_REG register * Represents rd_repeat_data */ #define EFUSE_RD_REPEAT_DATA1_REG (DR_REG_EFUSE0_BASE + 0x34) /** EFUSE_KEY_PURPOSE_0 : RO; bitpos: [3:0]; default: 0; * Represents the purpose of Key0. */ #define EFUSE_KEY_PURPOSE_0 0x0000000FU #define EFUSE_KEY_PURPOSE_0_M (EFUSE_KEY_PURPOSE_0_V << EFUSE_KEY_PURPOSE_0_S) #define EFUSE_KEY_PURPOSE_0_V 0x0000000FU #define EFUSE_KEY_PURPOSE_0_S 0 /** EFUSE_KEY_PURPOSE_1 : RO; bitpos: [7:4]; default: 0; * Represents the purpose of Key1. */ #define EFUSE_KEY_PURPOSE_1 0x0000000FU #define EFUSE_KEY_PURPOSE_1_M (EFUSE_KEY_PURPOSE_1_V << EFUSE_KEY_PURPOSE_1_S) #define EFUSE_KEY_PURPOSE_1_V 0x0000000FU #define EFUSE_KEY_PURPOSE_1_S 4 /** EFUSE_KEY_PURPOSE_2 : RO; bitpos: [11:8]; default: 0; * Represents the purpose of Key2. */ #define EFUSE_KEY_PURPOSE_2 0x0000000FU #define EFUSE_KEY_PURPOSE_2_M (EFUSE_KEY_PURPOSE_2_V << EFUSE_KEY_PURPOSE_2_S) #define EFUSE_KEY_PURPOSE_2_V 0x0000000FU #define EFUSE_KEY_PURPOSE_2_S 8 /** EFUSE_KEY_PURPOSE_3 : RO; bitpos: [15:12]; default: 0; * Represents the purpose of Key3. */ #define EFUSE_KEY_PURPOSE_3 0x0000000FU #define EFUSE_KEY_PURPOSE_3_M (EFUSE_KEY_PURPOSE_3_V << EFUSE_KEY_PURPOSE_3_S) #define EFUSE_KEY_PURPOSE_3_V 0x0000000FU #define EFUSE_KEY_PURPOSE_3_S 12 /** EFUSE_KEY_PURPOSE_4 : RO; bitpos: [19:16]; default: 0; * Represents the purpose of Key4. */ #define EFUSE_KEY_PURPOSE_4 0x0000000FU #define EFUSE_KEY_PURPOSE_4_M (EFUSE_KEY_PURPOSE_4_V << EFUSE_KEY_PURPOSE_4_S) #define EFUSE_KEY_PURPOSE_4_V 0x0000000FU #define EFUSE_KEY_PURPOSE_4_S 16 /** EFUSE_KEY_PURPOSE_5 : RO; bitpos: [23:20]; default: 0; * Represents the purpose of Key5. */ #define EFUSE_KEY_PURPOSE_5 0x0000000FU #define EFUSE_KEY_PURPOSE_5_M (EFUSE_KEY_PURPOSE_5_V << EFUSE_KEY_PURPOSE_5_S) #define EFUSE_KEY_PURPOSE_5_V 0x0000000FU #define EFUSE_KEY_PURPOSE_5_S 20 /** EFUSE_SEC_DPA_LEVEL : RO; bitpos: [25:24]; default: 0; * Represents the spa secure level by configuring the clock random divide mode. */ #define EFUSE_SEC_DPA_LEVEL 0x00000003U #define EFUSE_SEC_DPA_LEVEL_M (EFUSE_SEC_DPA_LEVEL_V << EFUSE_SEC_DPA_LEVEL_S) #define EFUSE_SEC_DPA_LEVEL_V 0x00000003U #define EFUSE_SEC_DPA_LEVEL_S 24 /** EFUSE_SECURE_BOOT_EN : RO; bitpos: [26]; default: 0; * Represents whether secure boot is enabled or disabled.\\ 1: enabled\\ 0: disabled\\ */ #define EFUSE_SECURE_BOOT_EN (BIT(26)) #define EFUSE_SECURE_BOOT_EN_M (EFUSE_SECURE_BOOT_EN_V << EFUSE_SECURE_BOOT_EN_S) #define EFUSE_SECURE_BOOT_EN_V 0x00000001U #define EFUSE_SECURE_BOOT_EN_S 26 /** EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE : RO; bitpos: [27]; default: 0; * Represents whether revoking aggressive secure boot is enabled or disabled.\\ 1: * enabled.\\ 0: disabled\\ */ #define EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE (BIT(27)) #define EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_M (EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_V << EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_S) #define EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_V 0x00000001U #define EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_S 27 /** EFUSE_FLASH_TPUW : RO; bitpos: [31:28]; default: 0; * Represents the flash waiting time after power-up, in unit of ms. When the value * less than 15, the waiting time is programmed value. Otherwise, the waiting time is * 2 times the programmed value. */ #define EFUSE_FLASH_TPUW 0x0000000FU #define EFUSE_FLASH_TPUW_M (EFUSE_FLASH_TPUW_V << EFUSE_FLASH_TPUW_S) #define EFUSE_FLASH_TPUW_V 0x0000000FU #define EFUSE_FLASH_TPUW_S 28 /** EFUSE_RD_REPEAT_DATA2_REG register * Represents rd_repeat_data */ #define EFUSE_RD_REPEAT_DATA2_REG (DR_REG_EFUSE0_BASE + 0x38) /** EFUSE_DIS_DOWNLOAD_MODE : RO; bitpos: [0]; default: 0; * Represents whether Download mode is disable or enable.\\ 1. Disable\\ 0: Enable\\ */ #define EFUSE_DIS_DOWNLOAD_MODE (BIT(0)) #define EFUSE_DIS_DOWNLOAD_MODE_M (EFUSE_DIS_DOWNLOAD_MODE_V << EFUSE_DIS_DOWNLOAD_MODE_S) #define EFUSE_DIS_DOWNLOAD_MODE_V 0x00000001U #define EFUSE_DIS_DOWNLOAD_MODE_S 0 /** EFUSE_DIS_DIRECT_BOOT : RO; bitpos: [1]; default: 0; * Represents whether direct boot mode is disabled or enabled.\\ 1. Disable\\ 0: * Enable\\ */ #define EFUSE_DIS_DIRECT_BOOT (BIT(1)) #define EFUSE_DIS_DIRECT_BOOT_M (EFUSE_DIS_DIRECT_BOOT_V << EFUSE_DIS_DIRECT_BOOT_S) #define EFUSE_DIS_DIRECT_BOOT_V 0x00000001U #define EFUSE_DIS_DIRECT_BOOT_S 1 /** EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT : RO; bitpos: [2]; default: 0; * Represents whether print from USB-Serial-JTAG is disabled or enabled.\\ 1. * Disable\\ 0: Enable\\ */ #define EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT (BIT(2)) #define EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_M (EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_V << EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_S) #define EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_V 0x00000001U #define EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_S 2 /** EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE : RO; bitpos: [3]; default: 0; * Represents whether the USB-Serial-JTAG download function is disabled or enabled.\\ * 1: Disable\\ 0: Enable\\ */ #define EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE (BIT(3)) #define EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_M (EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_V << EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_S) #define EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_V 0x00000001U #define EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_S 3 /** EFUSE_ENABLE_SECURITY_DOWNLOAD : RO; bitpos: [4]; default: 0; * Represents whether security download is enabled or disabled.\\ 1: Enable\\ 0: * Disable\\ */ #define EFUSE_ENABLE_SECURITY_DOWNLOAD (BIT(4)) #define EFUSE_ENABLE_SECURITY_DOWNLOAD_M (EFUSE_ENABLE_SECURITY_DOWNLOAD_V << EFUSE_ENABLE_SECURITY_DOWNLOAD_S) #define EFUSE_ENABLE_SECURITY_DOWNLOAD_V 0x00000001U #define EFUSE_ENABLE_SECURITY_DOWNLOAD_S 4 /** EFUSE_UART_PRINT_CONTROL : RO; bitpos: [6:5]; default: 0; * Represents the types of UART printing. */ #define EFUSE_UART_PRINT_CONTROL 0x00000003U #define EFUSE_UART_PRINT_CONTROL_M (EFUSE_UART_PRINT_CONTROL_V << EFUSE_UART_PRINT_CONTROL_S) #define EFUSE_UART_PRINT_CONTROL_V 0x00000003U #define EFUSE_UART_PRINT_CONTROL_S 5 /** EFUSE_FORCE_SEND_RESUME : RO; bitpos: [7]; default: 0; * Represents whether ROM code is forced to send a resume commmand during SPI boot. */ #define EFUSE_FORCE_SEND_RESUME (BIT(7)) #define EFUSE_FORCE_SEND_RESUME_M (EFUSE_FORCE_SEND_RESUME_V << EFUSE_FORCE_SEND_RESUME_S) #define EFUSE_FORCE_SEND_RESUME_V 0x00000001U #define EFUSE_FORCE_SEND_RESUME_S 7 /** EFUSE_SECURE_VERSION : RO; bitpos: [23:8]; default: 0; * Represents the version used by ESP-IDF anti-rollback feature. */ #define EFUSE_SECURE_VERSION 0x0000FFFFU #define EFUSE_SECURE_VERSION_M (EFUSE_SECURE_VERSION_V << EFUSE_SECURE_VERSION_S) #define EFUSE_SECURE_VERSION_V 0x0000FFFFU #define EFUSE_SECURE_VERSION_S 8 /** EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE : RO; bitpos: [24]; default: 0; * Represents whether FAST_VERIFY_ON_WAKE is disable or enable when Secure Boot is * enable. */ #define EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE (BIT(24)) #define EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_M (EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_V << EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_S) #define EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_V 0x00000001U #define EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_S 24 /** EFUSE_HYS_EN_PAD : RO; bitpos: [25]; default: 0; * Represents whether the hysteresis function of corresponding PAD is enabled.\\ 1: * enabled\\ 0:disabled\\ */ #define EFUSE_HYS_EN_PAD (BIT(25)) #define EFUSE_HYS_EN_PAD_M (EFUSE_HYS_EN_PAD_V << EFUSE_HYS_EN_PAD_S) #define EFUSE_HYS_EN_PAD_V 0x00000001U #define EFUSE_HYS_EN_PAD_S 25 /** EFUSE_XTS_DPA_CLK_ENABLE : RO; bitpos: [26]; default: 0; * Represents whether anti-dpa attack clock function is enabled.\\ 1. Enable\\ 0: * Disable\\ */ #define EFUSE_XTS_DPA_CLK_ENABLE (BIT(26)) #define EFUSE_XTS_DPA_CLK_ENABLE_M (EFUSE_XTS_DPA_CLK_ENABLE_V << EFUSE_XTS_DPA_CLK_ENABLE_S) #define EFUSE_XTS_DPA_CLK_ENABLE_V 0x00000001U #define EFUSE_XTS_DPA_CLK_ENABLE_S 26 /** EFUSE_XTS_DPA_PSEUDO_LEVEL : RO; bitpos: [28:27]; default: 0; * Represents the anti-dpa attack pseudo function level.\\ 3:High\\ 2: Moderate\\ 1: * Low\\ 0: Decided by register configuration\\ */ #define EFUSE_XTS_DPA_PSEUDO_LEVEL 0x00000003U #define EFUSE_XTS_DPA_PSEUDO_LEVEL_M (EFUSE_XTS_DPA_PSEUDO_LEVEL_V << EFUSE_XTS_DPA_PSEUDO_LEVEL_S) #define EFUSE_XTS_DPA_PSEUDO_LEVEL_V 0x00000003U #define EFUSE_XTS_DPA_PSEUDO_LEVEL_S 27 /** EFUSE_DIS_WIFI6 : RO; bitpos: [29]; default: 0; * Represents whether the WiFi 6 feature is enable or disable.\\ 1: WiFi 6 is * disable\\ 0: WiFi 6 is enabled.\\ */ #define EFUSE_DIS_WIFI6 (BIT(29)) #define EFUSE_DIS_WIFI6_M (EFUSE_DIS_WIFI6_V << EFUSE_DIS_WIFI6_S) #define EFUSE_DIS_WIFI6_V 0x00000001U #define EFUSE_DIS_WIFI6_S 29 /** EFUSE_ECDSA_DISABLE_P192 : RO; bitpos: [30]; default: 0; * Represents whether to disable P192 curve in ECDSA.\\ 1: Disabled.\\ 0: Not disable. */ #define EFUSE_ECDSA_DISABLE_P192 (BIT(30)) #define EFUSE_ECDSA_DISABLE_P192_M (EFUSE_ECDSA_DISABLE_P192_V << EFUSE_ECDSA_DISABLE_P192_S) #define EFUSE_ECDSA_DISABLE_P192_V 0x00000001U #define EFUSE_ECDSA_DISABLE_P192_S 30 /** EFUSE_ECC_FORCE_CONST_TIME : RO; bitpos: [31]; default: 0; * Represents whether to force ecc to use const-time calculation mode. \\ 1: Enable. * \\ 0: Disable. */ #define EFUSE_ECC_FORCE_CONST_TIME (BIT(31)) #define EFUSE_ECC_FORCE_CONST_TIME_M (EFUSE_ECC_FORCE_CONST_TIME_V << EFUSE_ECC_FORCE_CONST_TIME_S) #define EFUSE_ECC_FORCE_CONST_TIME_V 0x00000001U #define EFUSE_ECC_FORCE_CONST_TIME_S 31 /** EFUSE_RD_REPEAT_DATA3_REG register * Represents rd_repeat_data */ #define EFUSE_RD_REPEAT_DATA3_REG (DR_REG_EFUSE0_BASE + 0x3c) /** EFUSE_RD_REPEAT_DATA3 : RO; bitpos: [31:0]; default: 0; * Reserved. */ #define EFUSE_RD_REPEAT_DATA3 0xFFFFFFFFU #define EFUSE_RD_REPEAT_DATA3_M (EFUSE_RD_REPEAT_DATA3_V << EFUSE_RD_REPEAT_DATA3_S) #define EFUSE_RD_REPEAT_DATA3_V 0xFFFFFFFFU #define EFUSE_RD_REPEAT_DATA3_S 0 /** EFUSE_RD_REPEAT_DATA4_REG register * Represents rd_repeat_data */ #define EFUSE_RD_REPEAT_DATA4_REG (DR_REG_EFUSE0_BASE + 0x40) /** EFUSE_RD_REPEAT_DATA4 : RO; bitpos: [31:0]; default: 0; * Reserved. */ #define EFUSE_RD_REPEAT_DATA4 0xFFFFFFFFU #define EFUSE_RD_REPEAT_DATA4_M (EFUSE_RD_REPEAT_DATA4_V << EFUSE_RD_REPEAT_DATA4_S) #define EFUSE_RD_REPEAT_DATA4_V 0xFFFFFFFFU #define EFUSE_RD_REPEAT_DATA4_S 0 /** EFUSE_RD_MAC_SYS0_REG register * Represents rd_mac_sys */ #define EFUSE_RD_MAC_SYS0_REG (DR_REG_EFUSE0_BASE + 0x44) /** EFUSE_MAC_0 : RO; bitpos: [31:0]; default: 0; * Represents MAC address. Low 32-bit. */ #define EFUSE_MAC_0 0xFFFFFFFFU #define EFUSE_MAC_0_M (EFUSE_MAC_0_V << EFUSE_MAC_0_S) #define EFUSE_MAC_0_V 0xFFFFFFFFU #define EFUSE_MAC_0_S 0 /** EFUSE_RD_MAC_SYS1_REG register * Represents rd_mac_sys */ #define EFUSE_RD_MAC_SYS1_REG (DR_REG_EFUSE0_BASE + 0x48) /** EFUSE_MAC_1 : RO; bitpos: [15:0]; default: 0; * Represents MAC address. High 16-bit. */ #define EFUSE_MAC_1 0x0000FFFFU #define EFUSE_MAC_1_M (EFUSE_MAC_1_V << EFUSE_MAC_1_S) #define EFUSE_MAC_1_V 0x0000FFFFU #define EFUSE_MAC_1_S 0 /** EFUSE_RD_RESERVE_1_48 : RW; bitpos: [31:16]; default: 0; * Reserved, it was created by set_missed_fields_in_regs func */ #define EFUSE_RD_RESERVE_1_48 0x0000FFFFU #define EFUSE_RD_RESERVE_1_48_M (EFUSE_RD_RESERVE_1_48_V << EFUSE_RD_RESERVE_1_48_S) #define EFUSE_RD_RESERVE_1_48_V 0x0000FFFFU #define EFUSE_RD_RESERVE_1_48_S 16 /** EFUSE_RD_MAC_SYS2_REG register * Represents rd_mac_sys */ #define EFUSE_RD_MAC_SYS2_REG (DR_REG_EFUSE0_BASE + 0x4c) /** EFUSE_MAC_RESERVED_0 : RO; bitpos: [13:0]; default: 0; * Reserved. */ #define EFUSE_MAC_RESERVED_0 0x00003FFFU #define EFUSE_MAC_RESERVED_0_M (EFUSE_MAC_RESERVED_0_V << EFUSE_MAC_RESERVED_0_S) #define EFUSE_MAC_RESERVED_0_V 0x00003FFFU #define EFUSE_MAC_RESERVED_0_S 0 /** EFUSE_MAC_RESERVED_1 : RO; bitpos: [31:14]; default: 0; * Reserved. */ #define EFUSE_MAC_RESERVED_1 0x0003FFFFU #define EFUSE_MAC_RESERVED_1_M (EFUSE_MAC_RESERVED_1_V << EFUSE_MAC_RESERVED_1_S) #define EFUSE_MAC_RESERVED_1_V 0x0003FFFFU #define EFUSE_MAC_RESERVED_1_S 14 /** EFUSE_RD_MAC_SYS3_REG register * Represents rd_mac_sys */ #define EFUSE_RD_MAC_SYS3_REG (DR_REG_EFUSE0_BASE + 0x50) /** EFUSE_MAC_RESERVED_2 : RO; bitpos: [17:0]; default: 0; * Reserved. */ #define EFUSE_MAC_RESERVED_2 0x0003FFFFU #define EFUSE_MAC_RESERVED_2_M (EFUSE_MAC_RESERVED_2_V << EFUSE_MAC_RESERVED_2_S) #define EFUSE_MAC_RESERVED_2_V 0x0003FFFFU #define EFUSE_MAC_RESERVED_2_S 0 /** EFUSE_SYS_DATA_PART0_0 : RO; bitpos: [31:18]; default: 0; * Represents the first 14-bit of zeroth part of system data. */ #define EFUSE_SYS_DATA_PART0_0 0x00003FFFU #define EFUSE_SYS_DATA_PART0_0_M (EFUSE_SYS_DATA_PART0_0_V << EFUSE_SYS_DATA_PART0_0_S) #define EFUSE_SYS_DATA_PART0_0_V 0x00003FFFU #define EFUSE_SYS_DATA_PART0_0_S 18 /** EFUSE_RD_MAC_SYS4_REG register * Represents rd_mac_sys */ #define EFUSE_RD_MAC_SYS4_REG (DR_REG_EFUSE0_BASE + 0x54) /** EFUSE_SYS_DATA_PART0_1 : RO; bitpos: [31:0]; default: 0; * Represents the first 14-bit of zeroth part of system data. */ #define EFUSE_SYS_DATA_PART0_1 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART0_1_M (EFUSE_SYS_DATA_PART0_1_V << EFUSE_SYS_DATA_PART0_1_S) #define EFUSE_SYS_DATA_PART0_1_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART0_1_S 0 /** EFUSE_RD_MAC_SYS5_REG register * Represents rd_mac_sys */ #define EFUSE_RD_MAC_SYS5_REG (DR_REG_EFUSE0_BASE + 0x58) /** EFUSE_SYS_DATA_PART0_2 : RO; bitpos: [31:0]; default: 0; * Represents the second 32-bit of zeroth part of system data. */ #define EFUSE_SYS_DATA_PART0_2 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART0_2_M (EFUSE_SYS_DATA_PART0_2_V << EFUSE_SYS_DATA_PART0_2_S) #define EFUSE_SYS_DATA_PART0_2_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART0_2_S 0 /** EFUSE_RD_SYS_PART1_DATA0_REG register * Represents rd_sys_part1_data0 */ #define EFUSE_RD_SYS_PART1_DATA0_REG (DR_REG_EFUSE0_BASE + 0x5c) /** EFUSE_SYS_DATA_PART1_0 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of first part of system data. */ #define EFUSE_SYS_DATA_PART1_0 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_0_M (EFUSE_SYS_DATA_PART1_0_V << EFUSE_SYS_DATA_PART1_0_S) #define EFUSE_SYS_DATA_PART1_0_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_0_S 0 /** EFUSE_RD_SYS_PART1_DATA1_REG register * Represents rd_sys_part1_data1 */ #define EFUSE_RD_SYS_PART1_DATA1_REG (DR_REG_EFUSE0_BASE + 0x60) /** EFUSE_SYS_DATA_PART1_1 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of first part of system data. */ #define EFUSE_SYS_DATA_PART1_1 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_1_M (EFUSE_SYS_DATA_PART1_1_V << EFUSE_SYS_DATA_PART1_1_S) #define EFUSE_SYS_DATA_PART1_1_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_1_S 0 /** EFUSE_RD_SYS_PART1_DATA2_REG register * Represents rd_sys_part1_data2 */ #define EFUSE_RD_SYS_PART1_DATA2_REG (DR_REG_EFUSE0_BASE + 0x64) /** EFUSE_SYS_DATA_PART1_2 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of first part of system data. */ #define EFUSE_SYS_DATA_PART1_2 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_2_M (EFUSE_SYS_DATA_PART1_2_V << EFUSE_SYS_DATA_PART1_2_S) #define EFUSE_SYS_DATA_PART1_2_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_2_S 0 /** EFUSE_RD_SYS_PART1_DATA3_REG register * Represents rd_sys_part1_data3 */ #define EFUSE_RD_SYS_PART1_DATA3_REG (DR_REG_EFUSE0_BASE + 0x68) /** EFUSE_SYS_DATA_PART1_3 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of first part of system data. */ #define EFUSE_SYS_DATA_PART1_3 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_3_M (EFUSE_SYS_DATA_PART1_3_V << EFUSE_SYS_DATA_PART1_3_S) #define EFUSE_SYS_DATA_PART1_3_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_3_S 0 /** EFUSE_RD_SYS_PART1_DATA4_REG register * Represents rd_sys_part1_data4 */ #define EFUSE_RD_SYS_PART1_DATA4_REG (DR_REG_EFUSE0_BASE + 0x6c) /** EFUSE_SYS_DATA_PART1_4 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of first part of system data. */ #define EFUSE_SYS_DATA_PART1_4 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_4_M (EFUSE_SYS_DATA_PART1_4_V << EFUSE_SYS_DATA_PART1_4_S) #define EFUSE_SYS_DATA_PART1_4_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_4_S 0 /** EFUSE_RD_SYS_PART1_DATA5_REG register * Represents rd_sys_part1_data5 */ #define EFUSE_RD_SYS_PART1_DATA5_REG (DR_REG_EFUSE0_BASE + 0x70) /** EFUSE_SYS_DATA_PART1_5 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of first part of system data. */ #define EFUSE_SYS_DATA_PART1_5 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_5_M (EFUSE_SYS_DATA_PART1_5_V << EFUSE_SYS_DATA_PART1_5_S) #define EFUSE_SYS_DATA_PART1_5_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_5_S 0 /** EFUSE_RD_SYS_PART1_DATA6_REG register * Represents rd_sys_part1_data6 */ #define EFUSE_RD_SYS_PART1_DATA6_REG (DR_REG_EFUSE0_BASE + 0x74) /** EFUSE_SYS_DATA_PART1_6 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of first part of system data. */ #define EFUSE_SYS_DATA_PART1_6 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_6_M (EFUSE_SYS_DATA_PART1_6_V << EFUSE_SYS_DATA_PART1_6_S) #define EFUSE_SYS_DATA_PART1_6_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_6_S 0 /** EFUSE_RD_SYS_PART1_DATA7_REG register * Represents rd_sys_part1_data7 */ #define EFUSE_RD_SYS_PART1_DATA7_REG (DR_REG_EFUSE0_BASE + 0x78) /** EFUSE_SYS_DATA_PART1_7 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of first part of system data. */ #define EFUSE_SYS_DATA_PART1_7 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_7_M (EFUSE_SYS_DATA_PART1_7_V << EFUSE_SYS_DATA_PART1_7_S) #define EFUSE_SYS_DATA_PART1_7_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART1_7_S 0 /** EFUSE_RD_USR_DATA0_REG register * Represents rd_usr_data0 */ #define EFUSE_RD_USR_DATA0_REG (DR_REG_EFUSE0_BASE + 0x7c) /** EFUSE_USR_DATA0 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of block3 (user). */ #define EFUSE_USR_DATA0 0xFFFFFFFFU #define EFUSE_USR_DATA0_M (EFUSE_USR_DATA0_V << EFUSE_USR_DATA0_S) #define EFUSE_USR_DATA0_V 0xFFFFFFFFU #define EFUSE_USR_DATA0_S 0 /** EFUSE_RD_USR_DATA1_REG register * Represents rd_usr_data1 */ #define EFUSE_RD_USR_DATA1_REG (DR_REG_EFUSE0_BASE + 0x80) /** EFUSE_USR_DATA1 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of block3 (user). */ #define EFUSE_USR_DATA1 0xFFFFFFFFU #define EFUSE_USR_DATA1_M (EFUSE_USR_DATA1_V << EFUSE_USR_DATA1_S) #define EFUSE_USR_DATA1_V 0xFFFFFFFFU #define EFUSE_USR_DATA1_S 0 /** EFUSE_RD_USR_DATA2_REG register * Represents rd_usr_data2 */ #define EFUSE_RD_USR_DATA2_REG (DR_REG_EFUSE0_BASE + 0x84) /** EFUSE_USR_DATA2 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of block3 (user). */ #define EFUSE_USR_DATA2 0xFFFFFFFFU #define EFUSE_USR_DATA2_M (EFUSE_USR_DATA2_V << EFUSE_USR_DATA2_S) #define EFUSE_USR_DATA2_V 0xFFFFFFFFU #define EFUSE_USR_DATA2_S 0 /** EFUSE_RD_USR_DATA3_REG register * Represents rd_usr_data3 */ #define EFUSE_RD_USR_DATA3_REG (DR_REG_EFUSE0_BASE + 0x88) /** EFUSE_USR_DATA3 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of block3 (user). */ #define EFUSE_USR_DATA3 0xFFFFFFFFU #define EFUSE_USR_DATA3_M (EFUSE_USR_DATA3_V << EFUSE_USR_DATA3_S) #define EFUSE_USR_DATA3_V 0xFFFFFFFFU #define EFUSE_USR_DATA3_S 0 /** EFUSE_RD_USR_DATA4_REG register * Represents rd_usr_data4 */ #define EFUSE_RD_USR_DATA4_REG (DR_REG_EFUSE0_BASE + 0x8c) /** EFUSE_USR_DATA4 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of block3 (user). */ #define EFUSE_USR_DATA4 0xFFFFFFFFU #define EFUSE_USR_DATA4_M (EFUSE_USR_DATA4_V << EFUSE_USR_DATA4_S) #define EFUSE_USR_DATA4_V 0xFFFFFFFFU #define EFUSE_USR_DATA4_S 0 /** EFUSE_RD_USR_DATA5_REG register * Represents rd_usr_data5 */ #define EFUSE_RD_USR_DATA5_REG (DR_REG_EFUSE0_BASE + 0x90) /** EFUSE_USR_DATA5 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of block3 (user). */ #define EFUSE_USR_DATA5 0xFFFFFFFFU #define EFUSE_USR_DATA5_M (EFUSE_USR_DATA5_V << EFUSE_USR_DATA5_S) #define EFUSE_USR_DATA5_V 0xFFFFFFFFU #define EFUSE_USR_DATA5_S 0 /** EFUSE_RD_USR_DATA6_REG register * Represents rd_usr_data6 */ #define EFUSE_RD_USR_DATA6_REG (DR_REG_EFUSE0_BASE + 0x94) /** EFUSE_RESERVED_3_192 : R; bitpos: [7:0]; default: 0; * reserved */ #define EFUSE_RESERVED_3_192 0x000000FFU #define EFUSE_RESERVED_3_192_M (EFUSE_RESERVED_3_192_V << EFUSE_RESERVED_3_192_S) #define EFUSE_RESERVED_3_192_V 0x000000FFU #define EFUSE_RESERVED_3_192_S 0 /** EFUSE_CUSTOM_MAC : R; bitpos: [31:8]; default: 0; * Custom MAC */ #define EFUSE_CUSTOM_MAC 0x00FFFFFFU #define EFUSE_CUSTOM_MAC_M (EFUSE_CUSTOM_MAC_V << EFUSE_CUSTOM_MAC_S) #define EFUSE_CUSTOM_MAC_V 0x00FFFFFFU #define EFUSE_CUSTOM_MAC_S 8 /** EFUSE_RD_USR_DATA7_REG register * Represents rd_usr_data7 */ #define EFUSE_RD_USR_DATA7_REG (DR_REG_EFUSE0_BASE + 0x98) /** EFUSE_CUSTOM_MAC_1 : R; bitpos: [23:0]; default: 0; * Custom MAC */ #define EFUSE_CUSTOM_MAC_1 0x00FFFFFFU #define EFUSE_CUSTOM_MAC_1_M (EFUSE_CUSTOM_MAC_1_V << EFUSE_CUSTOM_MAC_1_S) #define EFUSE_CUSTOM_MAC_1_V 0x00FFFFFFU #define EFUSE_CUSTOM_MAC_1_S 0 /** EFUSE_RESERVED_3_248 : R; bitpos: [31:24]; default: 0; * reserved */ #define EFUSE_RESERVED_3_248 0x000000FFU #define EFUSE_RESERVED_3_248_M (EFUSE_RESERVED_3_248_V << EFUSE_RESERVED_3_248_S) #define EFUSE_RESERVED_3_248_V 0x000000FFU #define EFUSE_RESERVED_3_248_S 24 /** EFUSE_RD_KEY0_DATA0_REG register * Represents rd_key0_data0 */ #define EFUSE_RD_KEY0_DATA0_REG (DR_REG_EFUSE0_BASE + 0x9c) /** EFUSE_KEY0_DATA0 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key0. */ #define EFUSE_KEY0_DATA0 0xFFFFFFFFU #define EFUSE_KEY0_DATA0_M (EFUSE_KEY0_DATA0_V << EFUSE_KEY0_DATA0_S) #define EFUSE_KEY0_DATA0_V 0xFFFFFFFFU #define EFUSE_KEY0_DATA0_S 0 /** EFUSE_RD_KEY0_DATA1_REG register * Represents rd_key0_data1 */ #define EFUSE_RD_KEY0_DATA1_REG (DR_REG_EFUSE0_BASE + 0xa0) /** EFUSE_KEY0_DATA1 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key0. */ #define EFUSE_KEY0_DATA1 0xFFFFFFFFU #define EFUSE_KEY0_DATA1_M (EFUSE_KEY0_DATA1_V << EFUSE_KEY0_DATA1_S) #define EFUSE_KEY0_DATA1_V 0xFFFFFFFFU #define EFUSE_KEY0_DATA1_S 0 /** EFUSE_RD_KEY0_DATA2_REG register * Represents rd_key0_data2 */ #define EFUSE_RD_KEY0_DATA2_REG (DR_REG_EFUSE0_BASE + 0xa4) /** EFUSE_KEY0_DATA2 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key0. */ #define EFUSE_KEY0_DATA2 0xFFFFFFFFU #define EFUSE_KEY0_DATA2_M (EFUSE_KEY0_DATA2_V << EFUSE_KEY0_DATA2_S) #define EFUSE_KEY0_DATA2_V 0xFFFFFFFFU #define EFUSE_KEY0_DATA2_S 0 /** EFUSE_RD_KEY0_DATA3_REG register * Represents rd_key0_data3 */ #define EFUSE_RD_KEY0_DATA3_REG (DR_REG_EFUSE0_BASE + 0xa8) /** EFUSE_KEY0_DATA3 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key0. */ #define EFUSE_KEY0_DATA3 0xFFFFFFFFU #define EFUSE_KEY0_DATA3_M (EFUSE_KEY0_DATA3_V << EFUSE_KEY0_DATA3_S) #define EFUSE_KEY0_DATA3_V 0xFFFFFFFFU #define EFUSE_KEY0_DATA3_S 0 /** EFUSE_RD_KEY0_DATA4_REG register * Represents rd_key0_data4 */ #define EFUSE_RD_KEY0_DATA4_REG (DR_REG_EFUSE0_BASE + 0xac) /** EFUSE_KEY0_DATA4 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key0. */ #define EFUSE_KEY0_DATA4 0xFFFFFFFFU #define EFUSE_KEY0_DATA4_M (EFUSE_KEY0_DATA4_V << EFUSE_KEY0_DATA4_S) #define EFUSE_KEY0_DATA4_V 0xFFFFFFFFU #define EFUSE_KEY0_DATA4_S 0 /** EFUSE_RD_KEY0_DATA5_REG register * Represents rd_key0_data5 */ #define EFUSE_RD_KEY0_DATA5_REG (DR_REG_EFUSE0_BASE + 0xb0) /** EFUSE_KEY0_DATA5 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key0. */ #define EFUSE_KEY0_DATA5 0xFFFFFFFFU #define EFUSE_KEY0_DATA5_M (EFUSE_KEY0_DATA5_V << EFUSE_KEY0_DATA5_S) #define EFUSE_KEY0_DATA5_V 0xFFFFFFFFU #define EFUSE_KEY0_DATA5_S 0 /** EFUSE_RD_KEY0_DATA6_REG register * Represents rd_key0_data6 */ #define EFUSE_RD_KEY0_DATA6_REG (DR_REG_EFUSE0_BASE + 0xb4) /** EFUSE_KEY0_DATA6 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key0. */ #define EFUSE_KEY0_DATA6 0xFFFFFFFFU #define EFUSE_KEY0_DATA6_M (EFUSE_KEY0_DATA6_V << EFUSE_KEY0_DATA6_S) #define EFUSE_KEY0_DATA6_V 0xFFFFFFFFU #define EFUSE_KEY0_DATA6_S 0 /** EFUSE_RD_KEY0_DATA7_REG register * Represents rd_key0_data7 */ #define EFUSE_RD_KEY0_DATA7_REG (DR_REG_EFUSE0_BASE + 0xb8) /** EFUSE_KEY0_DATA7 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key0. */ #define EFUSE_KEY0_DATA7 0xFFFFFFFFU #define EFUSE_KEY0_DATA7_M (EFUSE_KEY0_DATA7_V << EFUSE_KEY0_DATA7_S) #define EFUSE_KEY0_DATA7_V 0xFFFFFFFFU #define EFUSE_KEY0_DATA7_S 0 /** EFUSE_RD_KEY1_DATA0_REG register * Represents rd_key1_data0 */ #define EFUSE_RD_KEY1_DATA0_REG (DR_REG_EFUSE0_BASE + 0xbc) /** EFUSE_KEY1_DATA0 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key1. */ #define EFUSE_KEY1_DATA0 0xFFFFFFFFU #define EFUSE_KEY1_DATA0_M (EFUSE_KEY1_DATA0_V << EFUSE_KEY1_DATA0_S) #define EFUSE_KEY1_DATA0_V 0xFFFFFFFFU #define EFUSE_KEY1_DATA0_S 0 /** EFUSE_RD_KEY1_DATA1_REG register * Represents rd_key1_data1 */ #define EFUSE_RD_KEY1_DATA1_REG (DR_REG_EFUSE0_BASE + 0xc0) /** EFUSE_KEY1_DATA1 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key1. */ #define EFUSE_KEY1_DATA1 0xFFFFFFFFU #define EFUSE_KEY1_DATA1_M (EFUSE_KEY1_DATA1_V << EFUSE_KEY1_DATA1_S) #define EFUSE_KEY1_DATA1_V 0xFFFFFFFFU #define EFUSE_KEY1_DATA1_S 0 /** EFUSE_RD_KEY1_DATA2_REG register * Represents rd_key1_data2 */ #define EFUSE_RD_KEY1_DATA2_REG (DR_REG_EFUSE0_BASE + 0xc4) /** EFUSE_KEY1_DATA2 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key1. */ #define EFUSE_KEY1_DATA2 0xFFFFFFFFU #define EFUSE_KEY1_DATA2_M (EFUSE_KEY1_DATA2_V << EFUSE_KEY1_DATA2_S) #define EFUSE_KEY1_DATA2_V 0xFFFFFFFFU #define EFUSE_KEY1_DATA2_S 0 /** EFUSE_RD_KEY1_DATA3_REG register * Represents rd_key1_data3 */ #define EFUSE_RD_KEY1_DATA3_REG (DR_REG_EFUSE0_BASE + 0xc8) /** EFUSE_KEY1_DATA3 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key1. */ #define EFUSE_KEY1_DATA3 0xFFFFFFFFU #define EFUSE_KEY1_DATA3_M (EFUSE_KEY1_DATA3_V << EFUSE_KEY1_DATA3_S) #define EFUSE_KEY1_DATA3_V 0xFFFFFFFFU #define EFUSE_KEY1_DATA3_S 0 /** EFUSE_RD_KEY1_DATA4_REG register * Represents rd_key1_data4 */ #define EFUSE_RD_KEY1_DATA4_REG (DR_REG_EFUSE0_BASE + 0xcc) /** EFUSE_KEY1_DATA4 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key1. */ #define EFUSE_KEY1_DATA4 0xFFFFFFFFU #define EFUSE_KEY1_DATA4_M (EFUSE_KEY1_DATA4_V << EFUSE_KEY1_DATA4_S) #define EFUSE_KEY1_DATA4_V 0xFFFFFFFFU #define EFUSE_KEY1_DATA4_S 0 /** EFUSE_RD_KEY1_DATA5_REG register * Represents rd_key1_data5 */ #define EFUSE_RD_KEY1_DATA5_REG (DR_REG_EFUSE0_BASE + 0xd0) /** EFUSE_KEY1_DATA5 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key1. */ #define EFUSE_KEY1_DATA5 0xFFFFFFFFU #define EFUSE_KEY1_DATA5_M (EFUSE_KEY1_DATA5_V << EFUSE_KEY1_DATA5_S) #define EFUSE_KEY1_DATA5_V 0xFFFFFFFFU #define EFUSE_KEY1_DATA5_S 0 /** EFUSE_RD_KEY1_DATA6_REG register * Represents rd_key1_data6 */ #define EFUSE_RD_KEY1_DATA6_REG (DR_REG_EFUSE0_BASE + 0xd4) /** EFUSE_KEY1_DATA6 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key1. */ #define EFUSE_KEY1_DATA6 0xFFFFFFFFU #define EFUSE_KEY1_DATA6_M (EFUSE_KEY1_DATA6_V << EFUSE_KEY1_DATA6_S) #define EFUSE_KEY1_DATA6_V 0xFFFFFFFFU #define EFUSE_KEY1_DATA6_S 0 /** EFUSE_RD_KEY1_DATA7_REG register * Represents rd_key1_data7 */ #define EFUSE_RD_KEY1_DATA7_REG (DR_REG_EFUSE0_BASE + 0xd8) /** EFUSE_KEY1_DATA7 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key1. */ #define EFUSE_KEY1_DATA7 0xFFFFFFFFU #define EFUSE_KEY1_DATA7_M (EFUSE_KEY1_DATA7_V << EFUSE_KEY1_DATA7_S) #define EFUSE_KEY1_DATA7_V 0xFFFFFFFFU #define EFUSE_KEY1_DATA7_S 0 /** EFUSE_RD_KEY2_DATA0_REG register * Represents rd_key2_data0 */ #define EFUSE_RD_KEY2_DATA0_REG (DR_REG_EFUSE0_BASE + 0xdc) /** EFUSE_KEY2_DATA0 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key2. */ #define EFUSE_KEY2_DATA0 0xFFFFFFFFU #define EFUSE_KEY2_DATA0_M (EFUSE_KEY2_DATA0_V << EFUSE_KEY2_DATA0_S) #define EFUSE_KEY2_DATA0_V 0xFFFFFFFFU #define EFUSE_KEY2_DATA0_S 0 /** EFUSE_RD_KEY2_DATA1_REG register * Represents rd_key2_data1 */ #define EFUSE_RD_KEY2_DATA1_REG (DR_REG_EFUSE0_BASE + 0xe0) /** EFUSE_KEY2_DATA1 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key2. */ #define EFUSE_KEY2_DATA1 0xFFFFFFFFU #define EFUSE_KEY2_DATA1_M (EFUSE_KEY2_DATA1_V << EFUSE_KEY2_DATA1_S) #define EFUSE_KEY2_DATA1_V 0xFFFFFFFFU #define EFUSE_KEY2_DATA1_S 0 /** EFUSE_RD_KEY2_DATA2_REG register * Represents rd_key2_data2 */ #define EFUSE_RD_KEY2_DATA2_REG (DR_REG_EFUSE0_BASE + 0xe4) /** EFUSE_KEY2_DATA2 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key2. */ #define EFUSE_KEY2_DATA2 0xFFFFFFFFU #define EFUSE_KEY2_DATA2_M (EFUSE_KEY2_DATA2_V << EFUSE_KEY2_DATA2_S) #define EFUSE_KEY2_DATA2_V 0xFFFFFFFFU #define EFUSE_KEY2_DATA2_S 0 /** EFUSE_RD_KEY2_DATA3_REG register * Represents rd_key2_data3 */ #define EFUSE_RD_KEY2_DATA3_REG (DR_REG_EFUSE0_BASE + 0xe8) /** EFUSE_KEY2_DATA3 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key2. */ #define EFUSE_KEY2_DATA3 0xFFFFFFFFU #define EFUSE_KEY2_DATA3_M (EFUSE_KEY2_DATA3_V << EFUSE_KEY2_DATA3_S) #define EFUSE_KEY2_DATA3_V 0xFFFFFFFFU #define EFUSE_KEY2_DATA3_S 0 /** EFUSE_RD_KEY2_DATA4_REG register * Represents rd_key2_data4 */ #define EFUSE_RD_KEY2_DATA4_REG (DR_REG_EFUSE0_BASE + 0xec) /** EFUSE_KEY2_DATA4 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key2. */ #define EFUSE_KEY2_DATA4 0xFFFFFFFFU #define EFUSE_KEY2_DATA4_M (EFUSE_KEY2_DATA4_V << EFUSE_KEY2_DATA4_S) #define EFUSE_KEY2_DATA4_V 0xFFFFFFFFU #define EFUSE_KEY2_DATA4_S 0 /** EFUSE_RD_KEY2_DATA5_REG register * Represents rd_key2_data5 */ #define EFUSE_RD_KEY2_DATA5_REG (DR_REG_EFUSE0_BASE + 0xf0) /** EFUSE_KEY2_DATA5 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key2. */ #define EFUSE_KEY2_DATA5 0xFFFFFFFFU #define EFUSE_KEY2_DATA5_M (EFUSE_KEY2_DATA5_V << EFUSE_KEY2_DATA5_S) #define EFUSE_KEY2_DATA5_V 0xFFFFFFFFU #define EFUSE_KEY2_DATA5_S 0 /** EFUSE_RD_KEY2_DATA6_REG register * Represents rd_key2_data6 */ #define EFUSE_RD_KEY2_DATA6_REG (DR_REG_EFUSE0_BASE + 0xf4) /** EFUSE_KEY2_DATA6 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key2. */ #define EFUSE_KEY2_DATA6 0xFFFFFFFFU #define EFUSE_KEY2_DATA6_M (EFUSE_KEY2_DATA6_V << EFUSE_KEY2_DATA6_S) #define EFUSE_KEY2_DATA6_V 0xFFFFFFFFU #define EFUSE_KEY2_DATA6_S 0 /** EFUSE_RD_KEY2_DATA7_REG register * Represents rd_key2_data7 */ #define EFUSE_RD_KEY2_DATA7_REG (DR_REG_EFUSE0_BASE + 0xf8) /** EFUSE_KEY2_DATA7 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key2. */ #define EFUSE_KEY2_DATA7 0xFFFFFFFFU #define EFUSE_KEY2_DATA7_M (EFUSE_KEY2_DATA7_V << EFUSE_KEY2_DATA7_S) #define EFUSE_KEY2_DATA7_V 0xFFFFFFFFU #define EFUSE_KEY2_DATA7_S 0 /** EFUSE_RD_KEY3_DATA0_REG register * Represents rd_key3_data0 */ #define EFUSE_RD_KEY3_DATA0_REG (DR_REG_EFUSE0_BASE + 0xfc) /** EFUSE_KEY3_DATA0 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key3. */ #define EFUSE_KEY3_DATA0 0xFFFFFFFFU #define EFUSE_KEY3_DATA0_M (EFUSE_KEY3_DATA0_V << EFUSE_KEY3_DATA0_S) #define EFUSE_KEY3_DATA0_V 0xFFFFFFFFU #define EFUSE_KEY3_DATA0_S 0 /** EFUSE_RD_KEY3_DATA1_REG register * Represents rd_key3_data1 */ #define EFUSE_RD_KEY3_DATA1_REG (DR_REG_EFUSE0_BASE + 0x100) /** EFUSE_KEY3_DATA1 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key3. */ #define EFUSE_KEY3_DATA1 0xFFFFFFFFU #define EFUSE_KEY3_DATA1_M (EFUSE_KEY3_DATA1_V << EFUSE_KEY3_DATA1_S) #define EFUSE_KEY3_DATA1_V 0xFFFFFFFFU #define EFUSE_KEY3_DATA1_S 0 /** EFUSE_RD_KEY3_DATA2_REG register * Represents rd_key3_data2 */ #define EFUSE_RD_KEY3_DATA2_REG (DR_REG_EFUSE0_BASE + 0x104) /** EFUSE_KEY3_DATA2 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key3. */ #define EFUSE_KEY3_DATA2 0xFFFFFFFFU #define EFUSE_KEY3_DATA2_M (EFUSE_KEY3_DATA2_V << EFUSE_KEY3_DATA2_S) #define EFUSE_KEY3_DATA2_V 0xFFFFFFFFU #define EFUSE_KEY3_DATA2_S 0 /** EFUSE_RD_KEY3_DATA3_REG register * Represents rd_key3_data3 */ #define EFUSE_RD_KEY3_DATA3_REG (DR_REG_EFUSE0_BASE + 0x108) /** EFUSE_KEY3_DATA3 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key3. */ #define EFUSE_KEY3_DATA3 0xFFFFFFFFU #define EFUSE_KEY3_DATA3_M (EFUSE_KEY3_DATA3_V << EFUSE_KEY3_DATA3_S) #define EFUSE_KEY3_DATA3_V 0xFFFFFFFFU #define EFUSE_KEY3_DATA3_S 0 /** EFUSE_RD_KEY3_DATA4_REG register * Represents rd_key3_data4 */ #define EFUSE_RD_KEY3_DATA4_REG (DR_REG_EFUSE0_BASE + 0x10c) /** EFUSE_KEY3_DATA4 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key3. */ #define EFUSE_KEY3_DATA4 0xFFFFFFFFU #define EFUSE_KEY3_DATA4_M (EFUSE_KEY3_DATA4_V << EFUSE_KEY3_DATA4_S) #define EFUSE_KEY3_DATA4_V 0xFFFFFFFFU #define EFUSE_KEY3_DATA4_S 0 /** EFUSE_RD_KEY3_DATA5_REG register * Represents rd_key3_data5 */ #define EFUSE_RD_KEY3_DATA5_REG (DR_REG_EFUSE0_BASE + 0x110) /** EFUSE_KEY3_DATA5 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key3. */ #define EFUSE_KEY3_DATA5 0xFFFFFFFFU #define EFUSE_KEY3_DATA5_M (EFUSE_KEY3_DATA5_V << EFUSE_KEY3_DATA5_S) #define EFUSE_KEY3_DATA5_V 0xFFFFFFFFU #define EFUSE_KEY3_DATA5_S 0 /** EFUSE_RD_KEY3_DATA6_REG register * Represents rd_key3_data6 */ #define EFUSE_RD_KEY3_DATA6_REG (DR_REG_EFUSE0_BASE + 0x114) /** EFUSE_KEY3_DATA6 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key3. */ #define EFUSE_KEY3_DATA6 0xFFFFFFFFU #define EFUSE_KEY3_DATA6_M (EFUSE_KEY3_DATA6_V << EFUSE_KEY3_DATA6_S) #define EFUSE_KEY3_DATA6_V 0xFFFFFFFFU #define EFUSE_KEY3_DATA6_S 0 /** EFUSE_RD_KEY3_DATA7_REG register * Represents rd_key3_data7 */ #define EFUSE_RD_KEY3_DATA7_REG (DR_REG_EFUSE0_BASE + 0x118) /** EFUSE_KEY3_DATA7 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key3. */ #define EFUSE_KEY3_DATA7 0xFFFFFFFFU #define EFUSE_KEY3_DATA7_M (EFUSE_KEY3_DATA7_V << EFUSE_KEY3_DATA7_S) #define EFUSE_KEY3_DATA7_V 0xFFFFFFFFU #define EFUSE_KEY3_DATA7_S 0 /** EFUSE_RD_KEY4_DATA0_REG register * Represents rd_key4_data0 */ #define EFUSE_RD_KEY4_DATA0_REG (DR_REG_EFUSE0_BASE + 0x11c) /** EFUSE_KEY4_DATA0 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key4. */ #define EFUSE_KEY4_DATA0 0xFFFFFFFFU #define EFUSE_KEY4_DATA0_M (EFUSE_KEY4_DATA0_V << EFUSE_KEY4_DATA0_S) #define EFUSE_KEY4_DATA0_V 0xFFFFFFFFU #define EFUSE_KEY4_DATA0_S 0 /** EFUSE_RD_KEY4_DATA1_REG register * Represents rd_key4_data1 */ #define EFUSE_RD_KEY4_DATA1_REG (DR_REG_EFUSE0_BASE + 0x120) /** EFUSE_KEY4_DATA1 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key4. */ #define EFUSE_KEY4_DATA1 0xFFFFFFFFU #define EFUSE_KEY4_DATA1_M (EFUSE_KEY4_DATA1_V << EFUSE_KEY4_DATA1_S) #define EFUSE_KEY4_DATA1_V 0xFFFFFFFFU #define EFUSE_KEY4_DATA1_S 0 /** EFUSE_RD_KEY4_DATA2_REG register * Represents rd_key4_data2 */ #define EFUSE_RD_KEY4_DATA2_REG (DR_REG_EFUSE0_BASE + 0x124) /** EFUSE_KEY4_DATA2 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key4. */ #define EFUSE_KEY4_DATA2 0xFFFFFFFFU #define EFUSE_KEY4_DATA2_M (EFUSE_KEY4_DATA2_V << EFUSE_KEY4_DATA2_S) #define EFUSE_KEY4_DATA2_V 0xFFFFFFFFU #define EFUSE_KEY4_DATA2_S 0 /** EFUSE_RD_KEY4_DATA3_REG register * Represents rd_key4_data3 */ #define EFUSE_RD_KEY4_DATA3_REG (DR_REG_EFUSE0_BASE + 0x128) /** EFUSE_KEY4_DATA3 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key4. */ #define EFUSE_KEY4_DATA3 0xFFFFFFFFU #define EFUSE_KEY4_DATA3_M (EFUSE_KEY4_DATA3_V << EFUSE_KEY4_DATA3_S) #define EFUSE_KEY4_DATA3_V 0xFFFFFFFFU #define EFUSE_KEY4_DATA3_S 0 /** EFUSE_RD_KEY4_DATA4_REG register * Represents rd_key4_data4 */ #define EFUSE_RD_KEY4_DATA4_REG (DR_REG_EFUSE0_BASE + 0x12c) /** EFUSE_KEY4_DATA4 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key4. */ #define EFUSE_KEY4_DATA4 0xFFFFFFFFU #define EFUSE_KEY4_DATA4_M (EFUSE_KEY4_DATA4_V << EFUSE_KEY4_DATA4_S) #define EFUSE_KEY4_DATA4_V 0xFFFFFFFFU #define EFUSE_KEY4_DATA4_S 0 /** EFUSE_RD_KEY4_DATA5_REG register * Represents rd_key4_data5 */ #define EFUSE_RD_KEY4_DATA5_REG (DR_REG_EFUSE0_BASE + 0x130) /** EFUSE_KEY4_DATA5 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key4. */ #define EFUSE_KEY4_DATA5 0xFFFFFFFFU #define EFUSE_KEY4_DATA5_M (EFUSE_KEY4_DATA5_V << EFUSE_KEY4_DATA5_S) #define EFUSE_KEY4_DATA5_V 0xFFFFFFFFU #define EFUSE_KEY4_DATA5_S 0 /** EFUSE_RD_KEY4_DATA6_REG register * Represents rd_key4_data6 */ #define EFUSE_RD_KEY4_DATA6_REG (DR_REG_EFUSE0_BASE + 0x134) /** EFUSE_KEY4_DATA6 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key4. */ #define EFUSE_KEY4_DATA6 0xFFFFFFFFU #define EFUSE_KEY4_DATA6_M (EFUSE_KEY4_DATA6_V << EFUSE_KEY4_DATA6_S) #define EFUSE_KEY4_DATA6_V 0xFFFFFFFFU #define EFUSE_KEY4_DATA6_S 0 /** EFUSE_RD_KEY4_DATA7_REG register * Represents rd_key4_data7 */ #define EFUSE_RD_KEY4_DATA7_REG (DR_REG_EFUSE0_BASE + 0x138) /** EFUSE_KEY4_DATA7 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key4. */ #define EFUSE_KEY4_DATA7 0xFFFFFFFFU #define EFUSE_KEY4_DATA7_M (EFUSE_KEY4_DATA7_V << EFUSE_KEY4_DATA7_S) #define EFUSE_KEY4_DATA7_V 0xFFFFFFFFU #define EFUSE_KEY4_DATA7_S 0 /** EFUSE_RD_KEY5_DATA0_REG register * Represents rd_key5_data0 */ #define EFUSE_RD_KEY5_DATA0_REG (DR_REG_EFUSE0_BASE + 0x13c) /** EFUSE_KEY5_DATA0 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key5. */ #define EFUSE_KEY5_DATA0 0xFFFFFFFFU #define EFUSE_KEY5_DATA0_M (EFUSE_KEY5_DATA0_V << EFUSE_KEY5_DATA0_S) #define EFUSE_KEY5_DATA0_V 0xFFFFFFFFU #define EFUSE_KEY5_DATA0_S 0 /** EFUSE_RD_KEY5_DATA1_REG register * Represents rd_key5_data1 */ #define EFUSE_RD_KEY5_DATA1_REG (DR_REG_EFUSE0_BASE + 0x140) /** EFUSE_KEY5_DATA1 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key5. */ #define EFUSE_KEY5_DATA1 0xFFFFFFFFU #define EFUSE_KEY5_DATA1_M (EFUSE_KEY5_DATA1_V << EFUSE_KEY5_DATA1_S) #define EFUSE_KEY5_DATA1_V 0xFFFFFFFFU #define EFUSE_KEY5_DATA1_S 0 /** EFUSE_RD_KEY5_DATA2_REG register * Represents rd_key5_data2 */ #define EFUSE_RD_KEY5_DATA2_REG (DR_REG_EFUSE0_BASE + 0x144) /** EFUSE_KEY5_DATA2 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key5. */ #define EFUSE_KEY5_DATA2 0xFFFFFFFFU #define EFUSE_KEY5_DATA2_M (EFUSE_KEY5_DATA2_V << EFUSE_KEY5_DATA2_S) #define EFUSE_KEY5_DATA2_V 0xFFFFFFFFU #define EFUSE_KEY5_DATA2_S 0 /** EFUSE_RD_KEY5_DATA3_REG register * Represents rd_key5_data3 */ #define EFUSE_RD_KEY5_DATA3_REG (DR_REG_EFUSE0_BASE + 0x148) /** EFUSE_KEY5_DATA3 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key5. */ #define EFUSE_KEY5_DATA3 0xFFFFFFFFU #define EFUSE_KEY5_DATA3_M (EFUSE_KEY5_DATA3_V << EFUSE_KEY5_DATA3_S) #define EFUSE_KEY5_DATA3_V 0xFFFFFFFFU #define EFUSE_KEY5_DATA3_S 0 /** EFUSE_RD_KEY5_DATA4_REG register * Represents rd_key5_data4 */ #define EFUSE_RD_KEY5_DATA4_REG (DR_REG_EFUSE0_BASE + 0x14c) /** EFUSE_KEY5_DATA4 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key5. */ #define EFUSE_KEY5_DATA4 0xFFFFFFFFU #define EFUSE_KEY5_DATA4_M (EFUSE_KEY5_DATA4_V << EFUSE_KEY5_DATA4_S) #define EFUSE_KEY5_DATA4_V 0xFFFFFFFFU #define EFUSE_KEY5_DATA4_S 0 /** EFUSE_RD_KEY5_DATA5_REG register * Represents rd_key5_data5 */ #define EFUSE_RD_KEY5_DATA5_REG (DR_REG_EFUSE0_BASE + 0x150) /** EFUSE_KEY5_DATA5 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key5. */ #define EFUSE_KEY5_DATA5 0xFFFFFFFFU #define EFUSE_KEY5_DATA5_M (EFUSE_KEY5_DATA5_V << EFUSE_KEY5_DATA5_S) #define EFUSE_KEY5_DATA5_V 0xFFFFFFFFU #define EFUSE_KEY5_DATA5_S 0 /** EFUSE_RD_KEY5_DATA6_REG register * Represents rd_key5_data6 */ #define EFUSE_RD_KEY5_DATA6_REG (DR_REG_EFUSE0_BASE + 0x154) /** EFUSE_KEY5_DATA6 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key5. */ #define EFUSE_KEY5_DATA6 0xFFFFFFFFU #define EFUSE_KEY5_DATA6_M (EFUSE_KEY5_DATA6_V << EFUSE_KEY5_DATA6_S) #define EFUSE_KEY5_DATA6_V 0xFFFFFFFFU #define EFUSE_KEY5_DATA6_S 0 /** EFUSE_RD_KEY5_DATA7_REG register * Represents rd_key5_data7 */ #define EFUSE_RD_KEY5_DATA7_REG (DR_REG_EFUSE0_BASE + 0x158) /** EFUSE_KEY5_DATA7 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of key5. */ #define EFUSE_KEY5_DATA7 0xFFFFFFFFU #define EFUSE_KEY5_DATA7_M (EFUSE_KEY5_DATA7_V << EFUSE_KEY5_DATA7_S) #define EFUSE_KEY5_DATA7_V 0xFFFFFFFFU #define EFUSE_KEY5_DATA7_S 0 /** EFUSE_RD_SYS_PART2_DATA0_REG register * Represents rd_sys_part2_data0 */ #define EFUSE_RD_SYS_PART2_DATA0_REG (DR_REG_EFUSE0_BASE + 0x15c) /** EFUSE_SYS_DATA_PART2_0 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of second part of system data. */ #define EFUSE_SYS_DATA_PART2_0 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_0_M (EFUSE_SYS_DATA_PART2_0_V << EFUSE_SYS_DATA_PART2_0_S) #define EFUSE_SYS_DATA_PART2_0_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_0_S 0 /** EFUSE_RD_SYS_PART2_DATA1_REG register * Represents rd_sys_part2_data1 */ #define EFUSE_RD_SYS_PART2_DATA1_REG (DR_REG_EFUSE0_BASE + 0x160) /** EFUSE_SYS_DATA_PART2_1 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of second part of system data. */ #define EFUSE_SYS_DATA_PART2_1 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_1_M (EFUSE_SYS_DATA_PART2_1_V << EFUSE_SYS_DATA_PART2_1_S) #define EFUSE_SYS_DATA_PART2_1_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_1_S 0 /** EFUSE_RD_SYS_PART2_DATA2_REG register * Represents rd_sys_part2_data2 */ #define EFUSE_RD_SYS_PART2_DATA2_REG (DR_REG_EFUSE0_BASE + 0x164) /** EFUSE_SYS_DATA_PART2_2 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of second part of system data. */ #define EFUSE_SYS_DATA_PART2_2 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_2_M (EFUSE_SYS_DATA_PART2_2_V << EFUSE_SYS_DATA_PART2_2_S) #define EFUSE_SYS_DATA_PART2_2_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_2_S 0 /** EFUSE_RD_SYS_PART2_DATA3_REG register * Represents rd_sys_part2_data3 */ #define EFUSE_RD_SYS_PART2_DATA3_REG (DR_REG_EFUSE0_BASE + 0x168) /** EFUSE_SYS_DATA_PART2_3 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of second part of system data. */ #define EFUSE_SYS_DATA_PART2_3 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_3_M (EFUSE_SYS_DATA_PART2_3_V << EFUSE_SYS_DATA_PART2_3_S) #define EFUSE_SYS_DATA_PART2_3_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_3_S 0 /** EFUSE_RD_SYS_PART2_DATA4_REG register * Represents rd_sys_part2_data4 */ #define EFUSE_RD_SYS_PART2_DATA4_REG (DR_REG_EFUSE0_BASE + 0x16c) /** EFUSE_SYS_DATA_PART2_4 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of second part of system data. */ #define EFUSE_SYS_DATA_PART2_4 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_4_M (EFUSE_SYS_DATA_PART2_4_V << EFUSE_SYS_DATA_PART2_4_S) #define EFUSE_SYS_DATA_PART2_4_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_4_S 0 /** EFUSE_RD_SYS_PART2_DATA5_REG register * Represents rd_sys_part2_data5 */ #define EFUSE_RD_SYS_PART2_DATA5_REG (DR_REG_EFUSE0_BASE + 0x170) /** EFUSE_SYS_DATA_PART2_5 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of second part of system data. */ #define EFUSE_SYS_DATA_PART2_5 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_5_M (EFUSE_SYS_DATA_PART2_5_V << EFUSE_SYS_DATA_PART2_5_S) #define EFUSE_SYS_DATA_PART2_5_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_5_S 0 /** EFUSE_RD_SYS_PART2_DATA6_REG register * Represents rd_sys_part2_data6 */ #define EFUSE_RD_SYS_PART2_DATA6_REG (DR_REG_EFUSE0_BASE + 0x174) /** EFUSE_SYS_DATA_PART2_6 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of second part of system data. */ #define EFUSE_SYS_DATA_PART2_6 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_6_M (EFUSE_SYS_DATA_PART2_6_V << EFUSE_SYS_DATA_PART2_6_S) #define EFUSE_SYS_DATA_PART2_6_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_6_S 0 /** EFUSE_RD_SYS_PART2_DATA7_REG register * Represents rd_sys_part2_data7 */ #define EFUSE_RD_SYS_PART2_DATA7_REG (DR_REG_EFUSE0_BASE + 0x178) /** EFUSE_SYS_DATA_PART2_7 : RO; bitpos: [31:0]; default: 0; * Represents the zeroth 32-bit of second part of system data. */ #define EFUSE_SYS_DATA_PART2_7 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_7_M (EFUSE_SYS_DATA_PART2_7_V << EFUSE_SYS_DATA_PART2_7_S) #define EFUSE_SYS_DATA_PART2_7_V 0xFFFFFFFFU #define EFUSE_SYS_DATA_PART2_7_S 0 /** EFUSE_RD_REPEAT_DATA_ERR0_REG register * Represents rd_repeat_data_err */ #define EFUSE_RD_REPEAT_DATA_ERR0_REG (DR_REG_EFUSE0_BASE + 0x17c) /** EFUSE_RD_DIS_ERR : RO; bitpos: [6:0]; default: 0; * Represents the programming error of EFUSE_RD_DIS */ #define EFUSE_RD_DIS_ERR 0x0000007FU #define EFUSE_RD_DIS_ERR_M (EFUSE_RD_DIS_ERR_V << EFUSE_RD_DIS_ERR_S) #define EFUSE_RD_DIS_ERR_V 0x0000007FU #define EFUSE_RD_DIS_ERR_S 0 /** EFUSE_DIS_ICACHE_ERR : RO; bitpos: [7]; default: 0; * Represents the programming error of EFUSE_DIS_ICACHE */ #define EFUSE_DIS_ICACHE_ERR (BIT(7)) #define EFUSE_DIS_ICACHE_ERR_M (EFUSE_DIS_ICACHE_ERR_V << EFUSE_DIS_ICACHE_ERR_S) #define EFUSE_DIS_ICACHE_ERR_V 0x00000001U #define EFUSE_DIS_ICACHE_ERR_S 7 /** EFUSE_DIS_USB_JTAG_ERR : RO; bitpos: [8]; default: 0; * Represents the programming error of EFUSE_DIS_USB_JTAG */ #define EFUSE_DIS_USB_JTAG_ERR (BIT(8)) #define EFUSE_DIS_USB_JTAG_ERR_M (EFUSE_DIS_USB_JTAG_ERR_V << EFUSE_DIS_USB_JTAG_ERR_S) #define EFUSE_DIS_USB_JTAG_ERR_V 0x00000001U #define EFUSE_DIS_USB_JTAG_ERR_S 8 /** EFUSE_DIS_USB_SERIAL_JTAG_ERR : RO; bitpos: [9]; default: 0; * Represents the programming error of EFUSE_DIS_USB_SERIAL_JTAG */ #define EFUSE_DIS_USB_SERIAL_JTAG_ERR (BIT(9)) #define EFUSE_DIS_USB_SERIAL_JTAG_ERR_M (EFUSE_DIS_USB_SERIAL_JTAG_ERR_V << EFUSE_DIS_USB_SERIAL_JTAG_ERR_S) #define EFUSE_DIS_USB_SERIAL_JTAG_ERR_V 0x00000001U #define EFUSE_DIS_USB_SERIAL_JTAG_ERR_S 9 /** EFUSE_DIS_FORCE_DOWNLOAD_ERR : RO; bitpos: [10]; default: 0; * Represents the programming error of EFUSE_DIS_FORCE_DOWNLOAD */ #define EFUSE_DIS_FORCE_DOWNLOAD_ERR (BIT(10)) #define EFUSE_DIS_FORCE_DOWNLOAD_ERR_M (EFUSE_DIS_FORCE_DOWNLOAD_ERR_V << EFUSE_DIS_FORCE_DOWNLOAD_ERR_S) #define EFUSE_DIS_FORCE_DOWNLOAD_ERR_V 0x00000001U #define EFUSE_DIS_FORCE_DOWNLOAD_ERR_S 10 /** EFUSE_SPI_DOWNLOAD_MSPI_DIS_ERR : RO; bitpos: [11]; default: 0; * Represents the programming error of EFUSE_SPI_DOWNLOAD_MSPI_DIS */ #define EFUSE_SPI_DOWNLOAD_MSPI_DIS_ERR (BIT(11)) #define EFUSE_SPI_DOWNLOAD_MSPI_DIS_ERR_M (EFUSE_SPI_DOWNLOAD_MSPI_DIS_ERR_V << EFUSE_SPI_DOWNLOAD_MSPI_DIS_ERR_S) #define EFUSE_SPI_DOWNLOAD_MSPI_DIS_ERR_V 0x00000001U #define EFUSE_SPI_DOWNLOAD_MSPI_DIS_ERR_S 11 /** EFUSE_JTAG_SEL_ENABLE_ERR : RO; bitpos: [12]; default: 0; * Represents the programming error of EFUSE_JTAG_SEL_ENABLE */ #define EFUSE_JTAG_SEL_ENABLE_ERR (BIT(12)) #define EFUSE_JTAG_SEL_ENABLE_ERR_M (EFUSE_JTAG_SEL_ENABLE_ERR_V << EFUSE_JTAG_SEL_ENABLE_ERR_S) #define EFUSE_JTAG_SEL_ENABLE_ERR_V 0x00000001U #define EFUSE_JTAG_SEL_ENABLE_ERR_S 12 /** EFUSE_DIS_PAD_JTAG_ERR : RO; bitpos: [13]; default: 0; * Represents the programming error of EFUSE_DIS_PAD_JTAG */ #define EFUSE_DIS_PAD_JTAG_ERR (BIT(13)) #define EFUSE_DIS_PAD_JTAG_ERR_M (EFUSE_DIS_PAD_JTAG_ERR_V << EFUSE_DIS_PAD_JTAG_ERR_S) #define EFUSE_DIS_PAD_JTAG_ERR_V 0x00000001U #define EFUSE_DIS_PAD_JTAG_ERR_S 13 /** EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_ERR : RO; bitpos: [14]; default: 0; * Represents the programming error of EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT */ #define EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_ERR (BIT(14)) #define EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_ERR_M (EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_ERR_V << EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_ERR_S) #define EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_ERR_V 0x00000001U #define EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_ERR_S 14 /** EFUSE_USB_DREFH_ERR : RO; bitpos: [16:15]; default: 0; * Represents the programming error of EFUSE_USB_DREFH */ #define EFUSE_USB_DREFH_ERR 0x00000003U #define EFUSE_USB_DREFH_ERR_M (EFUSE_USB_DREFH_ERR_V << EFUSE_USB_DREFH_ERR_S) #define EFUSE_USB_DREFH_ERR_V 0x00000003U #define EFUSE_USB_DREFH_ERR_S 15 /** EFUSE_USB_DREFL_ERR : RO; bitpos: [18:17]; default: 0; * Represents the programming error of EFUSE_USB_DREFL */ #define EFUSE_USB_DREFL_ERR 0x00000003U #define EFUSE_USB_DREFL_ERR_M (EFUSE_USB_DREFL_ERR_V << EFUSE_USB_DREFL_ERR_S) #define EFUSE_USB_DREFL_ERR_V 0x00000003U #define EFUSE_USB_DREFL_ERR_S 17 /** EFUSE_USB_EXCHG_PINS_ERR : RO; bitpos: [19]; default: 0; * Represents the programming error of EFUSE_USB_EXCHG_PINS */ #define EFUSE_USB_EXCHG_PINS_ERR (BIT(19)) #define EFUSE_USB_EXCHG_PINS_ERR_M (EFUSE_USB_EXCHG_PINS_ERR_V << EFUSE_USB_EXCHG_PINS_ERR_S) #define EFUSE_USB_EXCHG_PINS_ERR_V 0x00000001U #define EFUSE_USB_EXCHG_PINS_ERR_S 19 /** EFUSE_VDD_SPI_AS_GPIO_ERR : RO; bitpos: [20]; default: 0; * Represents the programming error of EFUSE_VDD_SPI_AS_GPIO */ #define EFUSE_VDD_SPI_AS_GPIO_ERR (BIT(20)) #define EFUSE_VDD_SPI_AS_GPIO_ERR_M (EFUSE_VDD_SPI_AS_GPIO_ERR_V << EFUSE_VDD_SPI_AS_GPIO_ERR_S) #define EFUSE_VDD_SPI_AS_GPIO_ERR_V 0x00000001U #define EFUSE_VDD_SPI_AS_GPIO_ERR_S 20 /** EFUSE_WDT_DELAY_SEL_ERR : RO; bitpos: [22:21]; default: 0; * Represents the programming error of EFUSE_WDT_DELAY_SEL */ #define EFUSE_WDT_DELAY_SEL_ERR 0x00000003U #define EFUSE_WDT_DELAY_SEL_ERR_M (EFUSE_WDT_DELAY_SEL_ERR_V << EFUSE_WDT_DELAY_SEL_ERR_S) #define EFUSE_WDT_DELAY_SEL_ERR_V 0x00000003U #define EFUSE_WDT_DELAY_SEL_ERR_S 21 /** EFUSE_SPI_BOOT_CRYPT_CNT_ERR : RO; bitpos: [25:23]; default: 0; * Represents the programming error of EFUSE_SPI_BOOT_CRYPT_CNT */ #define EFUSE_SPI_BOOT_CRYPT_CNT_ERR 0x00000007U #define EFUSE_SPI_BOOT_CRYPT_CNT_ERR_M (EFUSE_SPI_BOOT_CRYPT_CNT_ERR_V << EFUSE_SPI_BOOT_CRYPT_CNT_ERR_S) #define EFUSE_SPI_BOOT_CRYPT_CNT_ERR_V 0x00000007U #define EFUSE_SPI_BOOT_CRYPT_CNT_ERR_S 23 /** EFUSE_SECURE_BOOT_KEY_REVOKE_0_ERR : RO; bitpos: [26]; default: 0; * Represents the programming error of EFUSE_SECURE_BOOT_KEY_REVOKE_0 */ #define EFUSE_SECURE_BOOT_KEY_REVOKE_0_ERR (BIT(26)) #define EFUSE_SECURE_BOOT_KEY_REVOKE_0_ERR_M (EFUSE_SECURE_BOOT_KEY_REVOKE_0_ERR_V << EFUSE_SECURE_BOOT_KEY_REVOKE_0_ERR_S) #define EFUSE_SECURE_BOOT_KEY_REVOKE_0_ERR_V 0x00000001U #define EFUSE_SECURE_BOOT_KEY_REVOKE_0_ERR_S 26 /** EFUSE_SECURE_BOOT_KEY_REVOKE_1_ERR : RO; bitpos: [27]; default: 0; * Represents the programming error of EFUSE_SECURE_BOOT_KEY_REVOKE_1 */ #define EFUSE_SECURE_BOOT_KEY_REVOKE_1_ERR (BIT(27)) #define EFUSE_SECURE_BOOT_KEY_REVOKE_1_ERR_M (EFUSE_SECURE_BOOT_KEY_REVOKE_1_ERR_V << EFUSE_SECURE_BOOT_KEY_REVOKE_1_ERR_S) #define EFUSE_SECURE_BOOT_KEY_REVOKE_1_ERR_V 0x00000001U #define EFUSE_SECURE_BOOT_KEY_REVOKE_1_ERR_S 27 /** EFUSE_SECURE_BOOT_KEY_REVOKE_2_ERR : RO; bitpos: [28]; default: 0; * Represents the programming error of EFUSE_SECURE_BOOT_KEY_REVOKE_2 */ #define EFUSE_SECURE_BOOT_KEY_REVOKE_2_ERR (BIT(28)) #define EFUSE_SECURE_BOOT_KEY_REVOKE_2_ERR_M (EFUSE_SECURE_BOOT_KEY_REVOKE_2_ERR_V << EFUSE_SECURE_BOOT_KEY_REVOKE_2_ERR_S) #define EFUSE_SECURE_BOOT_KEY_REVOKE_2_ERR_V 0x00000001U #define EFUSE_SECURE_BOOT_KEY_REVOKE_2_ERR_S 28 /** EFUSE_RD_REPEAT_DATA_ERR1_REG register * Represents rd_repeat_data_err */ #define EFUSE_RD_REPEAT_DATA_ERR1_REG (DR_REG_EFUSE0_BASE + 0x180) /** EFUSE_KEY_PURPOSE_0_ERR : RO; bitpos: [3:0]; default: 0; * Represents the programming error of EFUSE_KEY_PURPOSE_0 */ #define EFUSE_KEY_PURPOSE_0_ERR 0x0000000FU #define EFUSE_KEY_PURPOSE_0_ERR_M (EFUSE_KEY_PURPOSE_0_ERR_V << EFUSE_KEY_PURPOSE_0_ERR_S) #define EFUSE_KEY_PURPOSE_0_ERR_V 0x0000000FU #define EFUSE_KEY_PURPOSE_0_ERR_S 0 /** EFUSE_KEY_PURPOSE_1_ERR : RO; bitpos: [7:4]; default: 0; * Represents the programming error of EFUSE_KEY_PURPOSE_1 */ #define EFUSE_KEY_PURPOSE_1_ERR 0x0000000FU #define EFUSE_KEY_PURPOSE_1_ERR_M (EFUSE_KEY_PURPOSE_1_ERR_V << EFUSE_KEY_PURPOSE_1_ERR_S) #define EFUSE_KEY_PURPOSE_1_ERR_V 0x0000000FU #define EFUSE_KEY_PURPOSE_1_ERR_S 4 /** EFUSE_KEY_PURPOSE_2_ERR : RO; bitpos: [11:8]; default: 0; * Represents the programming error of EFUSE_KEY_PURPOSE_2 */ #define EFUSE_KEY_PURPOSE_2_ERR 0x0000000FU #define EFUSE_KEY_PURPOSE_2_ERR_M (EFUSE_KEY_PURPOSE_2_ERR_V << EFUSE_KEY_PURPOSE_2_ERR_S) #define EFUSE_KEY_PURPOSE_2_ERR_V 0x0000000FU #define EFUSE_KEY_PURPOSE_2_ERR_S 8 /** EFUSE_KEY_PURPOSE_3_ERR : RO; bitpos: [15:12]; default: 0; * Represents the programming error of EFUSE_KEY_PURPOSE_3 */ #define EFUSE_KEY_PURPOSE_3_ERR 0x0000000FU #define EFUSE_KEY_PURPOSE_3_ERR_M (EFUSE_KEY_PURPOSE_3_ERR_V << EFUSE_KEY_PURPOSE_3_ERR_S) #define EFUSE_KEY_PURPOSE_3_ERR_V 0x0000000FU #define EFUSE_KEY_PURPOSE_3_ERR_S 12 /** EFUSE_KEY_PURPOSE_4_ERR : RO; bitpos: [19:16]; default: 0; * Represents the programming error of EFUSE_KEY_PURPOSE_4 */ #define EFUSE_KEY_PURPOSE_4_ERR 0x0000000FU #define EFUSE_KEY_PURPOSE_4_ERR_M (EFUSE_KEY_PURPOSE_4_ERR_V << EFUSE_KEY_PURPOSE_4_ERR_S) #define EFUSE_KEY_PURPOSE_4_ERR_V 0x0000000FU #define EFUSE_KEY_PURPOSE_4_ERR_S 16 /** EFUSE_KEY_PURPOSE_5_ERR : RO; bitpos: [23:20]; default: 0; * Represents the programming error of EFUSE_KEY_PURPOSE_5 */ #define EFUSE_KEY_PURPOSE_5_ERR 0x0000000FU #define EFUSE_KEY_PURPOSE_5_ERR_M (EFUSE_KEY_PURPOSE_5_ERR_V << EFUSE_KEY_PURPOSE_5_ERR_S) #define EFUSE_KEY_PURPOSE_5_ERR_V 0x0000000FU #define EFUSE_KEY_PURPOSE_5_ERR_S 20 /** EFUSE_SEC_DPA_LEVEL_ERR : RO; bitpos: [25:24]; default: 0; * Represents the programming error of EFUSE_SEC_DPA_LEVEL */ #define EFUSE_SEC_DPA_LEVEL_ERR 0x00000003U #define EFUSE_SEC_DPA_LEVEL_ERR_M (EFUSE_SEC_DPA_LEVEL_ERR_V << EFUSE_SEC_DPA_LEVEL_ERR_S) #define EFUSE_SEC_DPA_LEVEL_ERR_V 0x00000003U #define EFUSE_SEC_DPA_LEVEL_ERR_S 24 /** EFUSE_SECURE_BOOT_EN_ERR : RO; bitpos: [26]; default: 0; * Represents the programming error of EFUSE_SECURE_BOOT_EN */ #define EFUSE_SECURE_BOOT_EN_ERR (BIT(26)) #define EFUSE_SECURE_BOOT_EN_ERR_M (EFUSE_SECURE_BOOT_EN_ERR_V << EFUSE_SECURE_BOOT_EN_ERR_S) #define EFUSE_SECURE_BOOT_EN_ERR_V 0x00000001U #define EFUSE_SECURE_BOOT_EN_ERR_S 26 /** EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_ERR : RO; bitpos: [27]; default: 0; * Represents the programming error of EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE */ #define EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_ERR (BIT(27)) #define EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_ERR_M (EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_ERR_V << EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_ERR_S) #define EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_ERR_V 0x00000001U #define EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE_ERR_S 27 /** EFUSE_FLASH_TPUW_ERR : RO; bitpos: [31:28]; default: 0; * Represents the programming error of EFUSE_FLASH_TPUW */ #define EFUSE_FLASH_TPUW_ERR 0x0000000FU #define EFUSE_FLASH_TPUW_ERR_M (EFUSE_FLASH_TPUW_ERR_V << EFUSE_FLASH_TPUW_ERR_S) #define EFUSE_FLASH_TPUW_ERR_V 0x0000000FU #define EFUSE_FLASH_TPUW_ERR_S 28 /** EFUSE_RD_REPEAT_DATA_ERR2_REG register * Represents rd_repeat_data_err */ #define EFUSE_RD_REPEAT_DATA_ERR2_REG (DR_REG_EFUSE0_BASE + 0x184) /** EFUSE_DIS_DOWNLOAD_MODE_ERR : RO; bitpos: [0]; default: 0; * Represents the programming error of EFUSE_DIS_DOWNLOAD_MODE */ #define EFUSE_DIS_DOWNLOAD_MODE_ERR (BIT(0)) #define EFUSE_DIS_DOWNLOAD_MODE_ERR_M (EFUSE_DIS_DOWNLOAD_MODE_ERR_V << EFUSE_DIS_DOWNLOAD_MODE_ERR_S) #define EFUSE_DIS_DOWNLOAD_MODE_ERR_V 0x00000001U #define EFUSE_DIS_DOWNLOAD_MODE_ERR_S 0 /** EFUSE_DIS_DIRECT_BOOT_ERR : RO; bitpos: [1]; default: 0; * Represents the programming error of EFUSE_DIS_DIRECT_BOOT */ #define EFUSE_DIS_DIRECT_BOOT_ERR (BIT(1)) #define EFUSE_DIS_DIRECT_BOOT_ERR_M (EFUSE_DIS_DIRECT_BOOT_ERR_V << EFUSE_DIS_DIRECT_BOOT_ERR_S) #define EFUSE_DIS_DIRECT_BOOT_ERR_V 0x00000001U #define EFUSE_DIS_DIRECT_BOOT_ERR_S 1 /** EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_ERR : RO; bitpos: [2]; default: 0; * Represents the programming error of EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT */ #define EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_ERR (BIT(2)) #define EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_ERR_M (EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_ERR_V << EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_ERR_S) #define EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_ERR_V 0x00000001U #define EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT_ERR_S 2 /** EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_ERR : RO; bitpos: [3]; default: 0; * Represents the programming error of EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE */ #define EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_ERR (BIT(3)) #define EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_ERR_M (EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_ERR_V << EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_ERR_S) #define EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_ERR_V 0x00000001U #define EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE_ERR_S 3 /** EFUSE_ENABLE_SECURITY_DOWNLOAD_ERR : RO; bitpos: [4]; default: 0; * Represents the programming error of EFUSE_ENABLE_SECURITY_DOWNLOAD */ #define EFUSE_ENABLE_SECURITY_DOWNLOAD_ERR (BIT(4)) #define EFUSE_ENABLE_SECURITY_DOWNLOAD_ERR_M (EFUSE_ENABLE_SECURITY_DOWNLOAD_ERR_V << EFUSE_ENABLE_SECURITY_DOWNLOAD_ERR_S) #define EFUSE_ENABLE_SECURITY_DOWNLOAD_ERR_V 0x00000001U #define EFUSE_ENABLE_SECURITY_DOWNLOAD_ERR_S 4 /** EFUSE_UART_PRINT_CONTROL_ERR : RO; bitpos: [6:5]; default: 0; * Represents the programming error of EFUSE_UART_PRINT_CONTROL */ #define EFUSE_UART_PRINT_CONTROL_ERR 0x00000003U #define EFUSE_UART_PRINT_CONTROL_ERR_M (EFUSE_UART_PRINT_CONTROL_ERR_V << EFUSE_UART_PRINT_CONTROL_ERR_S) #define EFUSE_UART_PRINT_CONTROL_ERR_V 0x00000003U #define EFUSE_UART_PRINT_CONTROL_ERR_S 5 /** EFUSE_FORCE_SEND_RESUME_ERR : RO; bitpos: [7]; default: 0; * Represents the programming error of EFUSE_FORCE_SEND_RESUME */ #define EFUSE_FORCE_SEND_RESUME_ERR (BIT(7)) #define EFUSE_FORCE_SEND_RESUME_ERR_M (EFUSE_FORCE_SEND_RESUME_ERR_V << EFUSE_FORCE_SEND_RESUME_ERR_S) #define EFUSE_FORCE_SEND_RESUME_ERR_V 0x00000001U #define EFUSE_FORCE_SEND_RESUME_ERR_S 7 /** EFUSE_SECURE_VERSION_ERR : RO; bitpos: [23:8]; default: 0; * Represents the programming error of EFUSE_SECURE_VERSION */ #define EFUSE_SECURE_VERSION_ERR 0x0000FFFFU #define EFUSE_SECURE_VERSION_ERR_M (EFUSE_SECURE_VERSION_ERR_V << EFUSE_SECURE_VERSION_ERR_S) #define EFUSE_SECURE_VERSION_ERR_V 0x0000FFFFU #define EFUSE_SECURE_VERSION_ERR_S 8 /** EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_ERR : RO; bitpos: [24]; default: 0; * Represents the programming error of EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE */ #define EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_ERR (BIT(24)) #define EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_ERR_M (EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_ERR_V << EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_ERR_S) #define EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_ERR_V 0x00000001U #define EFUSE_SECURE_BOOT_DISABLE_FAST_WAKE_ERR_S 24 /** EFUSE_HYS_EN_PAD_ERR : RO; bitpos: [25]; default: 0; * Represents the programming error of EFUSE_HYS_EN_PAD */ #define EFUSE_HYS_EN_PAD_ERR (BIT(25)) #define EFUSE_HYS_EN_PAD_ERR_M (EFUSE_HYS_EN_PAD_ERR_V << EFUSE_HYS_EN_PAD_ERR_S) #define EFUSE_HYS_EN_PAD_ERR_V 0x00000001U #define EFUSE_HYS_EN_PAD_ERR_S 25 /** EFUSE_XTS_DPA_CLK_ENABLE_ERR : RO; bitpos: [26]; default: 0; * Represents the programming error of EFUSE_XTS_DPA_CLK_ENABLE */ #define EFUSE_XTS_DPA_CLK_ENABLE_ERR (BIT(26)) #define EFUSE_XTS_DPA_CLK_ENABLE_ERR_M (EFUSE_XTS_DPA_CLK_ENABLE_ERR_V << EFUSE_XTS_DPA_CLK_ENABLE_ERR_S) #define EFUSE_XTS_DPA_CLK_ENABLE_ERR_V 0x00000001U #define EFUSE_XTS_DPA_CLK_ENABLE_ERR_S 26 /** EFUSE_XTS_DPA_PSEUDO_LEVEL_ERR : RO; bitpos: [28:27]; default: 0; * Represents the programming error of EFUSE_XTS_DPA_PSEUDO_LEVEL */ #define EFUSE_XTS_DPA_PSEUDO_LEVEL_ERR 0x00000003U #define EFUSE_XTS_DPA_PSEUDO_LEVEL_ERR_M (EFUSE_XTS_DPA_PSEUDO_LEVEL_ERR_V << EFUSE_XTS_DPA_PSEUDO_LEVEL_ERR_S) #define EFUSE_XTS_DPA_PSEUDO_LEVEL_ERR_V 0x00000003U #define EFUSE_XTS_DPA_PSEUDO_LEVEL_ERR_S 27 /** EFUSE_DIS_WIFI6_ERR : RO; bitpos: [29]; default: 0; * Represents the programming error of EFUSE_DIS_WIFI6 */ #define EFUSE_DIS_WIFI6_ERR (BIT(29)) #define EFUSE_DIS_WIFI6_ERR_M (EFUSE_DIS_WIFI6_ERR_V << EFUSE_DIS_WIFI6_ERR_S) #define EFUSE_DIS_WIFI6_ERR_V 0x00000001U #define EFUSE_DIS_WIFI6_ERR_S 29 /** EFUSE_ECDSA_DISABLE_P192_ERR : RO; bitpos: [30]; default: 0; * Represents the programming error of EFUSE_ECDSA_DISABLE_P192 */ #define EFUSE_ECDSA_DISABLE_P192_ERR (BIT(30)) #define EFUSE_ECDSA_DISABLE_P192_ERR_M (EFUSE_ECDSA_DISABLE_P192_ERR_V << EFUSE_ECDSA_DISABLE_P192_ERR_S) #define EFUSE_ECDSA_DISABLE_P192_ERR_V 0x00000001U #define EFUSE_ECDSA_DISABLE_P192_ERR_S 30 /** EFUSE_ECC_FORCE_CONST_TIME_ERR : RO; bitpos: [31]; default: 0; * Represents the programming error of EFUSE_ECC_FORCE_CONST_TIME */ #define EFUSE_ECC_FORCE_CONST_TIME_ERR (BIT(31)) #define EFUSE_ECC_FORCE_CONST_TIME_ERR_M (EFUSE_ECC_FORCE_CONST_TIME_ERR_V << EFUSE_ECC_FORCE_CONST_TIME_ERR_S) #define EFUSE_ECC_FORCE_CONST_TIME_ERR_V 0x00000001U #define EFUSE_ECC_FORCE_CONST_TIME_ERR_S 31 /** EFUSE_RD_REPEAT_DATA_ERR3_REG register * Represents rd_repeat_data_err */ #define EFUSE_RD_REPEAT_DATA_ERR3_REG (DR_REG_EFUSE0_BASE + 0x188) /** EFUSE_RD_REPEAT_DATA_ERR3 : RO; bitpos: [31:0]; default: 0; * Reserved. */ #define EFUSE_RD_REPEAT_DATA_ERR3 0xFFFFFFFFU #define EFUSE_RD_REPEAT_DATA_ERR3_M (EFUSE_RD_REPEAT_DATA_ERR3_V << EFUSE_RD_REPEAT_DATA_ERR3_S) #define EFUSE_RD_REPEAT_DATA_ERR3_V 0xFFFFFFFFU #define EFUSE_RD_REPEAT_DATA_ERR3_S 0 /** EFUSE_RD_REPEAT_DATA_ERR4_REG register * Represents rd_repeat_data_err */ #define EFUSE_RD_REPEAT_DATA_ERR4_REG (DR_REG_EFUSE0_BASE + 0x18c) /** EFUSE_RD_REPEAT_DATA_ERR4 : RO; bitpos: [31:0]; default: 0; * Reserved. */ #define EFUSE_RD_REPEAT_DATA_ERR4 0xFFFFFFFFU #define EFUSE_RD_REPEAT_DATA_ERR4_M (EFUSE_RD_REPEAT_DATA_ERR4_V << EFUSE_RD_REPEAT_DATA_ERR4_S) #define EFUSE_RD_REPEAT_DATA_ERR4_V 0xFFFFFFFFU #define EFUSE_RD_REPEAT_DATA_ERR4_S 0 /** EFUSE_RD_RS_DATA_ERR0_REG register * Represents rd_rs_data_err */ #define EFUSE_RD_RS_DATA_ERR0_REG (DR_REG_EFUSE0_BASE + 0x190) /** EFUSE_RD_MAC_SYS_ERR_NUM : RO; bitpos: [2:0]; default: 0; * Represents the error number of registers.\\The value of this signal means the * number of error bytes in rd_mac_sys */ #define EFUSE_RD_MAC_SYS_ERR_NUM 0x00000007U #define EFUSE_RD_MAC_SYS_ERR_NUM_M (EFUSE_RD_MAC_SYS_ERR_NUM_V << EFUSE_RD_MAC_SYS_ERR_NUM_S) #define EFUSE_RD_MAC_SYS_ERR_NUM_V 0x00000007U #define EFUSE_RD_MAC_SYS_ERR_NUM_S 0 /** EFUSE_RD_MAC_SYS_FAIL : RO; bitpos: [3]; default: 0; * Represents error status of register.\\0: Means no failure and that the data of * rd_mac_sys is reliable\\ 1: Means that programming rd_mac_sys failed and the number * of error bytes is over 6. */ #define EFUSE_RD_MAC_SYS_FAIL (BIT(3)) #define EFUSE_RD_MAC_SYS_FAIL_M (EFUSE_RD_MAC_SYS_FAIL_V << EFUSE_RD_MAC_SYS_FAIL_S) #define EFUSE_RD_MAC_SYS_FAIL_V 0x00000001U #define EFUSE_RD_MAC_SYS_FAIL_S 3 /** EFUSE_RD_SYS_PART1_DATA_ERR_NUM : RO; bitpos: [6:4]; default: 0; * Represents the error number of registers.\\The value of this signal means the * number of error bytes in rd_sys_part1_data */ #define EFUSE_RD_SYS_PART1_DATA_ERR_NUM 0x00000007U #define EFUSE_RD_SYS_PART1_DATA_ERR_NUM_M (EFUSE_RD_SYS_PART1_DATA_ERR_NUM_V << EFUSE_RD_SYS_PART1_DATA_ERR_NUM_S) #define EFUSE_RD_SYS_PART1_DATA_ERR_NUM_V 0x00000007U #define EFUSE_RD_SYS_PART1_DATA_ERR_NUM_S 4 /** EFUSE_RD_SYS_PART1_DATA_FAIL : RO; bitpos: [7]; default: 0; * Represents error status of register.\\0: Means no failure and that the data of * rd_sys_part1_data is reliable\\ 1: Means that programming rd_sys_part1_data failed * and the number of error bytes is over 6. */ #define EFUSE_RD_SYS_PART1_DATA_FAIL (BIT(7)) #define EFUSE_RD_SYS_PART1_DATA_FAIL_M (EFUSE_RD_SYS_PART1_DATA_FAIL_V << EFUSE_RD_SYS_PART1_DATA_FAIL_S) #define EFUSE_RD_SYS_PART1_DATA_FAIL_V 0x00000001U #define EFUSE_RD_SYS_PART1_DATA_FAIL_S 7 /** EFUSE_RD_USR_DATA_ERR_NUM : RO; bitpos: [10:8]; default: 0; * Represents the error number of registers.\\The value of this signal means the * number of error bytes in rd_usr_data */ #define EFUSE_RD_USR_DATA_ERR_NUM 0x00000007U #define EFUSE_RD_USR_DATA_ERR_NUM_M (EFUSE_RD_USR_DATA_ERR_NUM_V << EFUSE_RD_USR_DATA_ERR_NUM_S) #define EFUSE_RD_USR_DATA_ERR_NUM_V 0x00000007U #define EFUSE_RD_USR_DATA_ERR_NUM_S 8 /** EFUSE_RD_USR_DATA_FAIL : RO; bitpos: [11]; default: 0; * Represents error status of register.\\0: Means no failure and that the data of * rd_usr_data is reliable\\ 1: Means that programming rd_usr_data failed and the * number of error bytes is over 6. */ #define EFUSE_RD_USR_DATA_FAIL (BIT(11)) #define EFUSE_RD_USR_DATA_FAIL_M (EFUSE_RD_USR_DATA_FAIL_V << EFUSE_RD_USR_DATA_FAIL_S) #define EFUSE_RD_USR_DATA_FAIL_V 0x00000001U #define EFUSE_RD_USR_DATA_FAIL_S 11 /** EFUSE_RD_KEY0_DATA_ERR_NUM : RO; bitpos: [14:12]; default: 0; * Represents the error number of registers.\\The value of this signal means the * number of error bytes in rd_key0_data */ #define EFUSE_RD_KEY0_DATA_ERR_NUM 0x00000007U #define EFUSE_RD_KEY0_DATA_ERR_NUM_M (EFUSE_RD_KEY0_DATA_ERR_NUM_V << EFUSE_RD_KEY0_DATA_ERR_NUM_S) #define EFUSE_RD_KEY0_DATA_ERR_NUM_V 0x00000007U #define EFUSE_RD_KEY0_DATA_ERR_NUM_S 12 /** EFUSE_RD_KEY0_DATA_FAIL : RO; bitpos: [15]; default: 0; * Represents error status of register.\\0: Means no failure and that the data of * rd_key0_data is reliable\\ 1: Means that programming rd_key0_data failed and the * number of error bytes is over 6. */ #define EFUSE_RD_KEY0_DATA_FAIL (BIT(15)) #define EFUSE_RD_KEY0_DATA_FAIL_M (EFUSE_RD_KEY0_DATA_FAIL_V << EFUSE_RD_KEY0_DATA_FAIL_S) #define EFUSE_RD_KEY0_DATA_FAIL_V 0x00000001U #define EFUSE_RD_KEY0_DATA_FAIL_S 15 /** EFUSE_RD_KEY1_DATA_ERR_NUM : RO; bitpos: [18:16]; default: 0; * Represents the error number of registers.\\The value of this signal means the * number of error bytes in rd_key1_data */ #define EFUSE_RD_KEY1_DATA_ERR_NUM 0x00000007U #define EFUSE_RD_KEY1_DATA_ERR_NUM_M (EFUSE_RD_KEY1_DATA_ERR_NUM_V << EFUSE_RD_KEY1_DATA_ERR_NUM_S) #define EFUSE_RD_KEY1_DATA_ERR_NUM_V 0x00000007U #define EFUSE_RD_KEY1_DATA_ERR_NUM_S 16 /** EFUSE_RD_KEY1_DATA_FAIL : RO; bitpos: [19]; default: 0; * Represents error status of register.\\0: Means no failure and that the data of * rd_key1_data is reliable\\ 1: Means that programming rd_key1_data failed and the * number of error bytes is over 6. */ #define EFUSE_RD_KEY1_DATA_FAIL (BIT(19)) #define EFUSE_RD_KEY1_DATA_FAIL_M (EFUSE_RD_KEY1_DATA_FAIL_V << EFUSE_RD_KEY1_DATA_FAIL_S) #define EFUSE_RD_KEY1_DATA_FAIL_V 0x00000001U #define EFUSE_RD_KEY1_DATA_FAIL_S 19 /** EFUSE_RD_KEY2_DATA_ERR_NUM : RO; bitpos: [22:20]; default: 0; * Represents the error number of registers.\\The value of this signal means the * number of error bytes in rd_key2_data */ #define EFUSE_RD_KEY2_DATA_ERR_NUM 0x00000007U #define EFUSE_RD_KEY2_DATA_ERR_NUM_M (EFUSE_RD_KEY2_DATA_ERR_NUM_V << EFUSE_RD_KEY2_DATA_ERR_NUM_S) #define EFUSE_RD_KEY2_DATA_ERR_NUM_V 0x00000007U #define EFUSE_RD_KEY2_DATA_ERR_NUM_S 20 /** EFUSE_RD_KEY2_DATA_FAIL : RO; bitpos: [23]; default: 0; * Represents error status of register.\\0: Means no failure and that the data of * rd_key2_data is reliable\\ 1: Means that programming rd_key2_data failed and the * number of error bytes is over 6. */ #define EFUSE_RD_KEY2_DATA_FAIL (BIT(23)) #define EFUSE_RD_KEY2_DATA_FAIL_M (EFUSE_RD_KEY2_DATA_FAIL_V << EFUSE_RD_KEY2_DATA_FAIL_S) #define EFUSE_RD_KEY2_DATA_FAIL_V 0x00000001U #define EFUSE_RD_KEY2_DATA_FAIL_S 23 /** EFUSE_RD_KEY3_DATA_ERR_NUM : RO; bitpos: [26:24]; default: 0; * Represents the error number of registers.\\The value of this signal means the * number of error bytes in rd_key3_data */ #define EFUSE_RD_KEY3_DATA_ERR_NUM 0x00000007U #define EFUSE_RD_KEY3_DATA_ERR_NUM_M (EFUSE_RD_KEY3_DATA_ERR_NUM_V << EFUSE_RD_KEY3_DATA_ERR_NUM_S) #define EFUSE_RD_KEY3_DATA_ERR_NUM_V 0x00000007U #define EFUSE_RD_KEY3_DATA_ERR_NUM_S 24 /** EFUSE_RD_KEY3_DATA_FAIL : RO; bitpos: [27]; default: 0; * Represents error status of register.\\0: Means no failure and that the data of * rd_key3_data is reliable\\ 1: Means that programming rd_key3_data failed and the * number of error bytes is over 6. */ #define EFUSE_RD_KEY3_DATA_FAIL (BIT(27)) #define EFUSE_RD_KEY3_DATA_FAIL_M (EFUSE_RD_KEY3_DATA_FAIL_V << EFUSE_RD_KEY3_DATA_FAIL_S) #define EFUSE_RD_KEY3_DATA_FAIL_V 0x00000001U #define EFUSE_RD_KEY3_DATA_FAIL_S 27 /** EFUSE_RD_KEY4_DATA_ERR_NUM : RO; bitpos: [30:28]; default: 0; * Represents the error number of registers.\\The value of this signal means the * number of error bytes in rd_key4_data */ #define EFUSE_RD_KEY4_DATA_ERR_NUM 0x00000007U #define EFUSE_RD_KEY4_DATA_ERR_NUM_M (EFUSE_RD_KEY4_DATA_ERR_NUM_V << EFUSE_RD_KEY4_DATA_ERR_NUM_S) #define EFUSE_RD_KEY4_DATA_ERR_NUM_V 0x00000007U #define EFUSE_RD_KEY4_DATA_ERR_NUM_S 28 /** EFUSE_RD_KEY4_DATA_FAIL : RO; bitpos: [31]; default: 0; * Represents error status of register.\\0: Means no failure and that the data of * rd_key4_data is reliable\\ 1: Means that programming rd_key4_data failed and the * number of error bytes is over 6. */ #define EFUSE_RD_KEY4_DATA_FAIL (BIT(31)) #define EFUSE_RD_KEY4_DATA_FAIL_M (EFUSE_RD_KEY4_DATA_FAIL_V << EFUSE_RD_KEY4_DATA_FAIL_S) #define EFUSE_RD_KEY4_DATA_FAIL_V 0x00000001U #define EFUSE_RD_KEY4_DATA_FAIL_S 31 /** EFUSE_RD_RS_DATA_ERR1_REG register * Represents rd_rs_data_err */ #define EFUSE_RD_RS_DATA_ERR1_REG (DR_REG_EFUSE0_BASE + 0x194) /** EFUSE_RD_KEY5_DATA_ERR_NUM : RO; bitpos: [2:0]; default: 0; * Represents the error number of registers.\\The value of this signal means the * number of error bytes in rd_key5_data */ #define EFUSE_RD_KEY5_DATA_ERR_NUM 0x00000007U #define EFUSE_RD_KEY5_DATA_ERR_NUM_M (EFUSE_RD_KEY5_DATA_ERR_NUM_V << EFUSE_RD_KEY5_DATA_ERR_NUM_S) #define EFUSE_RD_KEY5_DATA_ERR_NUM_V 0x00000007U #define EFUSE_RD_KEY5_DATA_ERR_NUM_S 0 /** EFUSE_RD_KEY5_DATA_FAIL : RO; bitpos: [3]; default: 0; * Represents error status of register.\\0: Means no failure and that the data of * rd_key5_data is reliable\\ 1: Means that programming rd_key5_data failed and the * number of error bytes is over 6. */ #define EFUSE_RD_KEY5_DATA_FAIL (BIT(3)) #define EFUSE_RD_KEY5_DATA_FAIL_M (EFUSE_RD_KEY5_DATA_FAIL_V << EFUSE_RD_KEY5_DATA_FAIL_S) #define EFUSE_RD_KEY5_DATA_FAIL_V 0x00000001U #define EFUSE_RD_KEY5_DATA_FAIL_S 3 /** EFUSE_RD_SYS_PART2_DATA_ERR_NUM : RO; bitpos: [6:4]; default: 0; * Represents the error number of registers.\\The value of this signal means the * number of error bytes in rd_sys_part2_data */ #define EFUSE_RD_SYS_PART2_DATA_ERR_NUM 0x00000007U #define EFUSE_RD_SYS_PART2_DATA_ERR_NUM_M (EFUSE_RD_SYS_PART2_DATA_ERR_NUM_V << EFUSE_RD_SYS_PART2_DATA_ERR_NUM_S) #define EFUSE_RD_SYS_PART2_DATA_ERR_NUM_V 0x00000007U #define EFUSE_RD_SYS_PART2_DATA_ERR_NUM_S 4 /** EFUSE_RD_SYS_PART2_DATA_FAIL : RO; bitpos: [7]; default: 0; * Represents error status of register.\\0: Means no failure and that the data of * rd_sys_part2_data is reliable\\ 1: Means that programming rd_sys_part2_data failed * and the number of error bytes is over 6. */ #define EFUSE_RD_SYS_PART2_DATA_FAIL (BIT(7)) #define EFUSE_RD_SYS_PART2_DATA_FAIL_M (EFUSE_RD_SYS_PART2_DATA_FAIL_V << EFUSE_RD_SYS_PART2_DATA_FAIL_S) #define EFUSE_RD_SYS_PART2_DATA_FAIL_V 0x00000001U #define EFUSE_RD_SYS_PART2_DATA_FAIL_S 7 /** EFUSE_DATE_REG register * eFuse version register. */ #define EFUSE_DATE_REG (DR_REG_EFUSE0_BASE + 0x198) /** EFUSE_DATE : R/W; bitpos: [27:0]; default: 37753088; * Stores eFuse version. */ #define EFUSE_DATE 0x0FFFFFFFU #define EFUSE_DATE_M (EFUSE_DATE_V << EFUSE_DATE_S) #define EFUSE_DATE_V 0x0FFFFFFFU #define EFUSE_DATE_S 0 /** EFUSE_CLK_REG register * eFuse clcok configuration register. */ #define EFUSE_CLK_REG (DR_REG_EFUSE0_BASE + 0x1c8) /** EFUSE_MEM_FORCE_PD : R/W; bitpos: [0]; default: 0; * Set this bit to force eFuse SRAM into power-saving mode. */ #define EFUSE_MEM_FORCE_PD (BIT(0)) #define EFUSE_MEM_FORCE_PD_M (EFUSE_MEM_FORCE_PD_V << EFUSE_MEM_FORCE_PD_S) #define EFUSE_MEM_FORCE_PD_V 0x00000001U #define EFUSE_MEM_FORCE_PD_S 0 /** EFUSE_MEM_CLK_FORCE_ON : R/W; bitpos: [1]; default: 1; * Set this bit and force to activate clock signal of eFuse SRAM. */ #define EFUSE_MEM_CLK_FORCE_ON (BIT(1)) #define EFUSE_MEM_CLK_FORCE_ON_M (EFUSE_MEM_CLK_FORCE_ON_V << EFUSE_MEM_CLK_FORCE_ON_S) #define EFUSE_MEM_CLK_FORCE_ON_V 0x00000001U #define EFUSE_MEM_CLK_FORCE_ON_S 1 /** EFUSE_MEM_FORCE_PU : R/W; bitpos: [2]; default: 0; * Set this bit to force eFuse SRAM into working mode. */ #define EFUSE_MEM_FORCE_PU (BIT(2)) #define EFUSE_MEM_FORCE_PU_M (EFUSE_MEM_FORCE_PU_V << EFUSE_MEM_FORCE_PU_S) #define EFUSE_MEM_FORCE_PU_V 0x00000001U #define EFUSE_MEM_FORCE_PU_S 2 /** EFUSE_CLK_EN : R/W; bitpos: [16]; default: 0; * Set this bit to force enable eFuse register configuration clock signal. */ #define EFUSE_CLK_EN (BIT(16)) #define EFUSE_CLK_EN_M (EFUSE_CLK_EN_V << EFUSE_CLK_EN_S) #define EFUSE_CLK_EN_V 0x00000001U #define EFUSE_CLK_EN_S 16 /** EFUSE_CONF_REG register * eFuse operation mode configuraiton register */ #define EFUSE_CONF_REG (DR_REG_EFUSE0_BASE + 0x1cc) /** EFUSE_OP_CODE : R/W; bitpos: [15:0]; default: 0; * 0x5A5A: programming operation command 0x5AA5: read operation command. */ #define EFUSE_OP_CODE 0x0000FFFFU #define EFUSE_OP_CODE_M (EFUSE_OP_CODE_V << EFUSE_OP_CODE_S) #define EFUSE_OP_CODE_V 0x0000FFFFU #define EFUSE_OP_CODE_S 0 /** EFUSE_CFG_ECDSA_BLK : R/W; bitpos: [19:16]; default: 0; * Configures which block to use for ECDSA key output. */ #define EFUSE_CFG_ECDSA_BLK 0x0000000FU #define EFUSE_CFG_ECDSA_BLK_M (EFUSE_CFG_ECDSA_BLK_V << EFUSE_CFG_ECDSA_BLK_S) #define EFUSE_CFG_ECDSA_BLK_V 0x0000000FU #define EFUSE_CFG_ECDSA_BLK_S 16 /** EFUSE_STATUS_REG register * eFuse status register. */ #define EFUSE_STATUS_REG (DR_REG_EFUSE0_BASE + 0x1d0) /** EFUSE_STATE : RO; bitpos: [3:0]; default: 0; * Indicates the state of the eFuse state machine. */ #define EFUSE_STATE 0x0000000FU #define EFUSE_STATE_M (EFUSE_STATE_V << EFUSE_STATE_S) #define EFUSE_STATE_V 0x0000000FU #define EFUSE_STATE_S 0 /** EFUSE_OTP_LOAD_SW : RO; bitpos: [4]; default: 0; * The value of OTP_LOAD_SW. */ #define EFUSE_OTP_LOAD_SW (BIT(4)) #define EFUSE_OTP_LOAD_SW_M (EFUSE_OTP_LOAD_SW_V << EFUSE_OTP_LOAD_SW_S) #define EFUSE_OTP_LOAD_SW_V 0x00000001U #define EFUSE_OTP_LOAD_SW_S 4 /** EFUSE_OTP_VDDQ_C_SYNC2 : RO; bitpos: [5]; default: 0; * The value of OTP_VDDQ_C_SYNC2. */ #define EFUSE_OTP_VDDQ_C_SYNC2 (BIT(5)) #define EFUSE_OTP_VDDQ_C_SYNC2_M (EFUSE_OTP_VDDQ_C_SYNC2_V << EFUSE_OTP_VDDQ_C_SYNC2_S) #define EFUSE_OTP_VDDQ_C_SYNC2_V 0x00000001U #define EFUSE_OTP_VDDQ_C_SYNC2_S 5 /** EFUSE_OTP_STROBE_SW : RO; bitpos: [6]; default: 0; * The value of OTP_STROBE_SW. */ #define EFUSE_OTP_STROBE_SW (BIT(6)) #define EFUSE_OTP_STROBE_SW_M (EFUSE_OTP_STROBE_SW_V << EFUSE_OTP_STROBE_SW_S) #define EFUSE_OTP_STROBE_SW_V 0x00000001U #define EFUSE_OTP_STROBE_SW_S 6 /** EFUSE_OTP_CSB_SW : RO; bitpos: [7]; default: 0; * The value of OTP_CSB_SW. */ #define EFUSE_OTP_CSB_SW (BIT(7)) #define EFUSE_OTP_CSB_SW_M (EFUSE_OTP_CSB_SW_V << EFUSE_OTP_CSB_SW_S) #define EFUSE_OTP_CSB_SW_V 0x00000001U #define EFUSE_OTP_CSB_SW_S 7 /** EFUSE_OTP_PGENB_SW : RO; bitpos: [8]; default: 0; * The value of OTP_PGENB_SW. */ #define EFUSE_OTP_PGENB_SW (BIT(8)) #define EFUSE_OTP_PGENB_SW_M (EFUSE_OTP_PGENB_SW_V << EFUSE_OTP_PGENB_SW_S) #define EFUSE_OTP_PGENB_SW_V 0x00000001U #define EFUSE_OTP_PGENB_SW_S 8 /** EFUSE_OTP_VDDQ_IS_SW : RO; bitpos: [9]; default: 0; * The value of OTP_VDDQ_IS_SW. */ #define EFUSE_OTP_VDDQ_IS_SW (BIT(9)) #define EFUSE_OTP_VDDQ_IS_SW_M (EFUSE_OTP_VDDQ_IS_SW_V << EFUSE_OTP_VDDQ_IS_SW_S) #define EFUSE_OTP_VDDQ_IS_SW_V 0x00000001U #define EFUSE_OTP_VDDQ_IS_SW_S 9 /** EFUSE_BLK0_VALID_BIT_CNT : RO; bitpos: [19:10]; default: 0; * Indicates the number of block valid bit. */ #define EFUSE_BLK0_VALID_BIT_CNT 0x000003FFU #define EFUSE_BLK0_VALID_BIT_CNT_M (EFUSE_BLK0_VALID_BIT_CNT_V << EFUSE_BLK0_VALID_BIT_CNT_S) #define EFUSE_BLK0_VALID_BIT_CNT_V 0x000003FFU #define EFUSE_BLK0_VALID_BIT_CNT_S 10 /** EFUSE_CUR_ECDSA_BLK : RO; bitpos: [23:20]; default: 0; * Indicates which block is used for ECDSA key output. */ #define EFUSE_CUR_ECDSA_BLK 0x0000000FU #define EFUSE_CUR_ECDSA_BLK_M (EFUSE_CUR_ECDSA_BLK_V << EFUSE_CUR_ECDSA_BLK_S) #define EFUSE_CUR_ECDSA_BLK_V 0x0000000FU #define EFUSE_CUR_ECDSA_BLK_S 20 /** EFUSE_CMD_REG register * eFuse command register. */ #define EFUSE_CMD_REG (DR_REG_EFUSE0_BASE + 0x1d4) /** EFUSE_READ_CMD : R/W/SC; bitpos: [0]; default: 0; * Set this bit to send read command. */ #define EFUSE_READ_CMD (BIT(0)) #define EFUSE_READ_CMD_M (EFUSE_READ_CMD_V << EFUSE_READ_CMD_S) #define EFUSE_READ_CMD_V 0x00000001U #define EFUSE_READ_CMD_S 0 /** EFUSE_PGM_CMD : R/W/SC; bitpos: [1]; default: 0; * Set this bit to send programming command. */ #define EFUSE_PGM_CMD (BIT(1)) #define EFUSE_PGM_CMD_M (EFUSE_PGM_CMD_V << EFUSE_PGM_CMD_S) #define EFUSE_PGM_CMD_V 0x00000001U #define EFUSE_PGM_CMD_S 1 /** EFUSE_BLK_NUM : R/W; bitpos: [5:2]; default: 0; * The serial number of the block to be programmed. Value 0-10 corresponds to block * number 0-10, respectively. */ #define EFUSE_BLK_NUM 0x0000000FU #define EFUSE_BLK_NUM_M (EFUSE_BLK_NUM_V << EFUSE_BLK_NUM_S) #define EFUSE_BLK_NUM_V 0x0000000FU #define EFUSE_BLK_NUM_S 2 /** EFUSE_INT_RAW_REG register * eFuse raw interrupt register. */ #define EFUSE_INT_RAW_REG (DR_REG_EFUSE0_BASE + 0x1d8) /** EFUSE_READ_DONE_INT_RAW : R/SS/WTC; bitpos: [0]; default: 0; * The raw bit signal for read_done interrupt. */ #define EFUSE_READ_DONE_INT_RAW (BIT(0)) #define EFUSE_READ_DONE_INT_RAW_M (EFUSE_READ_DONE_INT_RAW_V << EFUSE_READ_DONE_INT_RAW_S) #define EFUSE_READ_DONE_INT_RAW_V 0x00000001U #define EFUSE_READ_DONE_INT_RAW_S 0 /** EFUSE_PGM_DONE_INT_RAW : R/SS/WTC; bitpos: [1]; default: 0; * The raw bit signal for pgm_done interrupt. */ #define EFUSE_PGM_DONE_INT_RAW (BIT(1)) #define EFUSE_PGM_DONE_INT_RAW_M (EFUSE_PGM_DONE_INT_RAW_V << EFUSE_PGM_DONE_INT_RAW_S) #define EFUSE_PGM_DONE_INT_RAW_V 0x00000001U #define EFUSE_PGM_DONE_INT_RAW_S 1 /** EFUSE_INT_ST_REG register * eFuse interrupt status register. */ #define EFUSE_INT_ST_REG (DR_REG_EFUSE0_BASE + 0x1dc) /** EFUSE_READ_DONE_INT_ST : RO; bitpos: [0]; default: 0; * The status signal for read_done interrupt. */ #define EFUSE_READ_DONE_INT_ST (BIT(0)) #define EFUSE_READ_DONE_INT_ST_M (EFUSE_READ_DONE_INT_ST_V << EFUSE_READ_DONE_INT_ST_S) #define EFUSE_READ_DONE_INT_ST_V 0x00000001U #define EFUSE_READ_DONE_INT_ST_S 0 /** EFUSE_PGM_DONE_INT_ST : RO; bitpos: [1]; default: 0; * The status signal for pgm_done interrupt. */ #define EFUSE_PGM_DONE_INT_ST (BIT(1)) #define EFUSE_PGM_DONE_INT_ST_M (EFUSE_PGM_DONE_INT_ST_V << EFUSE_PGM_DONE_INT_ST_S) #define EFUSE_PGM_DONE_INT_ST_V 0x00000001U #define EFUSE_PGM_DONE_INT_ST_S 1 /** EFUSE_INT_ENA_REG register * eFuse interrupt enable register. */ #define EFUSE_INT_ENA_REG (DR_REG_EFUSE0_BASE + 0x1e0) /** EFUSE_READ_DONE_INT_ENA : R/W; bitpos: [0]; default: 0; * The enable signal for read_done interrupt. */ #define EFUSE_READ_DONE_INT_ENA (BIT(0)) #define EFUSE_READ_DONE_INT_ENA_M (EFUSE_READ_DONE_INT_ENA_V << EFUSE_READ_DONE_INT_ENA_S) #define EFUSE_READ_DONE_INT_ENA_V 0x00000001U #define EFUSE_READ_DONE_INT_ENA_S 0 /** EFUSE_PGM_DONE_INT_ENA : R/W; bitpos: [1]; default: 0; * The enable signal for pgm_done interrupt. */ #define EFUSE_PGM_DONE_INT_ENA (BIT(1)) #define EFUSE_PGM_DONE_INT_ENA_M (EFUSE_PGM_DONE_INT_ENA_V << EFUSE_PGM_DONE_INT_ENA_S) #define EFUSE_PGM_DONE_INT_ENA_V 0x00000001U #define EFUSE_PGM_DONE_INT_ENA_S 1 /** EFUSE_INT_CLR_REG register * eFuse interrupt clear register. */ #define EFUSE_INT_CLR_REG (DR_REG_EFUSE0_BASE + 0x1e4) /** EFUSE_READ_DONE_INT_CLR : WT; bitpos: [0]; default: 0; * The clear signal for read_done interrupt. */ #define EFUSE_READ_DONE_INT_CLR (BIT(0)) #define EFUSE_READ_DONE_INT_CLR_M (EFUSE_READ_DONE_INT_CLR_V << EFUSE_READ_DONE_INT_CLR_S) #define EFUSE_READ_DONE_INT_CLR_V 0x00000001U #define EFUSE_READ_DONE_INT_CLR_S 0 /** EFUSE_PGM_DONE_INT_CLR : WT; bitpos: [1]; default: 0; * The clear signal for pgm_done interrupt. */ #define EFUSE_PGM_DONE_INT_CLR (BIT(1)) #define EFUSE_PGM_DONE_INT_CLR_M (EFUSE_PGM_DONE_INT_CLR_V << EFUSE_PGM_DONE_INT_CLR_S) #define EFUSE_PGM_DONE_INT_CLR_V 0x00000001U #define EFUSE_PGM_DONE_INT_CLR_S 1 /** EFUSE_DAC_CONF_REG register * Controls the eFuse programming voltage. */ #define EFUSE_DAC_CONF_REG (DR_REG_EFUSE0_BASE + 0x1e8) /** EFUSE_DAC_CLK_DIV : R/W; bitpos: [7:0]; default: 23; * Controls the division factor of the rising clock of the programming voltage. */ #define EFUSE_DAC_CLK_DIV 0x000000FFU #define EFUSE_DAC_CLK_DIV_M (EFUSE_DAC_CLK_DIV_V << EFUSE_DAC_CLK_DIV_S) #define EFUSE_DAC_CLK_DIV_V 0x000000FFU #define EFUSE_DAC_CLK_DIV_S 0 /** EFUSE_DAC_CLK_PAD_SEL : R/W; bitpos: [8]; default: 0; * Don't care. */ #define EFUSE_DAC_CLK_PAD_SEL (BIT(8)) #define EFUSE_DAC_CLK_PAD_SEL_M (EFUSE_DAC_CLK_PAD_SEL_V << EFUSE_DAC_CLK_PAD_SEL_S) #define EFUSE_DAC_CLK_PAD_SEL_V 0x00000001U #define EFUSE_DAC_CLK_PAD_SEL_S 8 /** EFUSE_DAC_NUM : R/W; bitpos: [16:9]; default: 255; * Controls the rising period of the programming voltage. */ #define EFUSE_DAC_NUM 0x000000FFU #define EFUSE_DAC_NUM_M (EFUSE_DAC_NUM_V << EFUSE_DAC_NUM_S) #define EFUSE_DAC_NUM_V 0x000000FFU #define EFUSE_DAC_NUM_S 9 /** EFUSE_OE_CLR : R/W; bitpos: [17]; default: 0; * Reduces the power supply of the programming voltage. */ #define EFUSE_OE_CLR (BIT(17)) #define EFUSE_OE_CLR_M (EFUSE_OE_CLR_V << EFUSE_OE_CLR_S) #define EFUSE_OE_CLR_V 0x00000001U #define EFUSE_OE_CLR_S 17 /** EFUSE_RD_TIM_CONF_REG register * Configures read timing parameters. */ #define EFUSE_RD_TIM_CONF_REG (DR_REG_EFUSE0_BASE + 0x1ec) /** EFUSE_THR_A : R/W; bitpos: [7:0]; default: 1; * Configures the read hold time. */ #define EFUSE_THR_A 0x000000FFU #define EFUSE_THR_A_M (EFUSE_THR_A_V << EFUSE_THR_A_S) #define EFUSE_THR_A_V 0x000000FFU #define EFUSE_THR_A_S 0 /** EFUSE_TRD : R/W; bitpos: [15:8]; default: 2; * Configures the read time. */ #define EFUSE_TRD 0x000000FFU #define EFUSE_TRD_M (EFUSE_TRD_V << EFUSE_TRD_S) #define EFUSE_TRD_V 0x000000FFU #define EFUSE_TRD_S 8 /** EFUSE_TSUR_A : R/W; bitpos: [23:16]; default: 1; * Configures the read setup time. */ #define EFUSE_TSUR_A 0x000000FFU #define EFUSE_TSUR_A_M (EFUSE_TSUR_A_V << EFUSE_TSUR_A_S) #define EFUSE_TSUR_A_V 0x000000FFU #define EFUSE_TSUR_A_S 16 /** EFUSE_READ_INIT_NUM : R/W; bitpos: [31:24]; default: 18; * Configures the waiting time of reading eFuse memory. */ #define EFUSE_READ_INIT_NUM 0x000000FFU #define EFUSE_READ_INIT_NUM_M (EFUSE_READ_INIT_NUM_V << EFUSE_READ_INIT_NUM_S) #define EFUSE_READ_INIT_NUM_V 0x000000FFU #define EFUSE_READ_INIT_NUM_S 24 /** EFUSE_WR_TIM_CONF1_REG register * Configurarion register 1 of eFuse programming timing parameters. */ #define EFUSE_WR_TIM_CONF1_REG (DR_REG_EFUSE0_BASE + 0x1f0) /** EFUSE_TSUP_A : R/W; bitpos: [7:0]; default: 1; * Configures the programming setup time. */ #define EFUSE_TSUP_A 0x000000FFU #define EFUSE_TSUP_A_M (EFUSE_TSUP_A_V << EFUSE_TSUP_A_S) #define EFUSE_TSUP_A_V 0x000000FFU #define EFUSE_TSUP_A_S 0 /** EFUSE_PWR_ON_NUM : R/W; bitpos: [23:8]; default: 12288; * Configures the power up time for VDDQ. */ #define EFUSE_PWR_ON_NUM 0x0000FFFFU #define EFUSE_PWR_ON_NUM_M (EFUSE_PWR_ON_NUM_V << EFUSE_PWR_ON_NUM_S) #define EFUSE_PWR_ON_NUM_V 0x0000FFFFU #define EFUSE_PWR_ON_NUM_S 8 /** EFUSE_THP_A : R/W; bitpos: [31:24]; default: 1; * Configures the programming hold time. */ #define EFUSE_THP_A 0x000000FFU #define EFUSE_THP_A_M (EFUSE_THP_A_V << EFUSE_THP_A_S) #define EFUSE_THP_A_V 0x000000FFU #define EFUSE_THP_A_S 24 /** EFUSE_WR_TIM_CONF2_REG register * Configurarion register 2 of eFuse programming timing parameters. */ #define EFUSE_WR_TIM_CONF2_REG (DR_REG_EFUSE0_BASE + 0x1f4) /** EFUSE_PWR_OFF_NUM : R/W; bitpos: [15:0]; default: 400; * Configures the power outage time for VDDQ. */ #define EFUSE_PWR_OFF_NUM 0x0000FFFFU #define EFUSE_PWR_OFF_NUM_M (EFUSE_PWR_OFF_NUM_V << EFUSE_PWR_OFF_NUM_S) #define EFUSE_PWR_OFF_NUM_V 0x0000FFFFU #define EFUSE_PWR_OFF_NUM_S 0 /** EFUSE_TPGM : R/W; bitpos: [31:16]; default: 200; * Configures the active programming time. */ #define EFUSE_TPGM 0x0000FFFFU #define EFUSE_TPGM_M (EFUSE_TPGM_V << EFUSE_TPGM_S) #define EFUSE_TPGM_V 0x0000FFFFU #define EFUSE_TPGM_S 16 /** EFUSE_WR_TIM_CONF0_RS_BYPASS_REG register * Configurarion register0 of eFuse programming time parameters and rs bypass * operation. */ #define EFUSE_WR_TIM_CONF0_RS_BYPASS_REG (DR_REG_EFUSE0_BASE + 0x1f8) /** EFUSE_BYPASS_RS_CORRECTION : R/W; bitpos: [0]; default: 0; * Set this bit to bypass reed solomon correction step. */ #define EFUSE_BYPASS_RS_CORRECTION (BIT(0)) #define EFUSE_BYPASS_RS_CORRECTION_M (EFUSE_BYPASS_RS_CORRECTION_V << EFUSE_BYPASS_RS_CORRECTION_S) #define EFUSE_BYPASS_RS_CORRECTION_V 0x00000001U #define EFUSE_BYPASS_RS_CORRECTION_S 0 /** EFUSE_BYPASS_RS_BLK_NUM : R/W; bitpos: [11:1]; default: 0; * Configures block number of programming twice operation. */ #define EFUSE_BYPASS_RS_BLK_NUM 0x000007FFU #define EFUSE_BYPASS_RS_BLK_NUM_M (EFUSE_BYPASS_RS_BLK_NUM_V << EFUSE_BYPASS_RS_BLK_NUM_S) #define EFUSE_BYPASS_RS_BLK_NUM_V 0x000007FFU #define EFUSE_BYPASS_RS_BLK_NUM_S 1 /** EFUSE_UPDATE : WT; bitpos: [12]; default: 0; * Set this bit to update multi-bit register signals. */ #define EFUSE_UPDATE (BIT(12)) #define EFUSE_UPDATE_M (EFUSE_UPDATE_V << EFUSE_UPDATE_S) #define EFUSE_UPDATE_V 0x00000001U #define EFUSE_UPDATE_S 12 /** EFUSE_TPGM_INACTIVE : R/W; bitpos: [20:13]; default: 1; * Configures the inactive programming time. */ #define EFUSE_TPGM_INACTIVE 0x000000FFU #define EFUSE_TPGM_INACTIVE_M (EFUSE_TPGM_INACTIVE_V << EFUSE_TPGM_INACTIVE_S) #define EFUSE_TPGM_INACTIVE_V 0x000000FFU #define EFUSE_TPGM_INACTIVE_S 13 /** EFUSE_APB2OTP_WR_DIS_REG register * eFuse apb2otp block0 data register1. */ #define EFUSE_APB2OTP_WR_DIS_REG (DR_REG_EFUSE0_BASE + 0x500) /** EFUSE_APB2OTP_BLOCK0_WR_DIS : RO; bitpos: [31:0]; default: 0; * Otp block0 write disable data. */ #define EFUSE_APB2OTP_BLOCK0_WR_DIS 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_WR_DIS_M (EFUSE_APB2OTP_BLOCK0_WR_DIS_V << EFUSE_APB2OTP_BLOCK0_WR_DIS_S) #define EFUSE_APB2OTP_BLOCK0_WR_DIS_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_WR_DIS_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP1_W1_REG register * eFuse apb2otp block0 data register2. */ #define EFUSE_APB2OTP_BLK0_BACKUP1_W1_REG (DR_REG_EFUSE0_BASE + 0x504) /** EFUSE_APB2OTP_BLOCK0_BACKUP1_W1 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup1 word1 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W1_M (EFUSE_APB2OTP_BLOCK0_BACKUP1_W1_V << EFUSE_APB2OTP_BLOCK0_BACKUP1_W1_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W1_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP1_W2_REG register * eFuse apb2otp block0 data register3. */ #define EFUSE_APB2OTP_BLK0_BACKUP1_W2_REG (DR_REG_EFUSE0_BASE + 0x508) /** EFUSE_APB2OTP_BLOCK0_BACKUP1_W2 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup1 word2 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W2_M (EFUSE_APB2OTP_BLOCK0_BACKUP1_W2_V << EFUSE_APB2OTP_BLOCK0_BACKUP1_W2_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W2_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP1_W3_REG register * eFuse apb2otp block0 data register4. */ #define EFUSE_APB2OTP_BLK0_BACKUP1_W3_REG (DR_REG_EFUSE0_BASE + 0x50c) /** EFUSE_APB2OTP_BLOCK0_BACKUP1_W3 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup1 word3 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W3_M (EFUSE_APB2OTP_BLOCK0_BACKUP1_W3_V << EFUSE_APB2OTP_BLOCK0_BACKUP1_W3_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W3_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP1_W4_REG register * eFuse apb2otp block0 data register5. */ #define EFUSE_APB2OTP_BLK0_BACKUP1_W4_REG (DR_REG_EFUSE0_BASE + 0x510) /** EFUSE_APB2OTP_BLOCK0_BACKUP1_W4 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup1 word4 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W4_M (EFUSE_APB2OTP_BLOCK0_BACKUP1_W4_V << EFUSE_APB2OTP_BLOCK0_BACKUP1_W4_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W4_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP1_W5_REG register * eFuse apb2otp block0 data register6. */ #define EFUSE_APB2OTP_BLK0_BACKUP1_W5_REG (DR_REG_EFUSE0_BASE + 0x514) /** EFUSE_APB2OTP_BLOCK0_BACKUP1_W5 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup1 word5 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W5_M (EFUSE_APB2OTP_BLOCK0_BACKUP1_W5_V << EFUSE_APB2OTP_BLOCK0_BACKUP1_W5_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP1_W5_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP2_W1_REG register * eFuse apb2otp block0 data register7. */ #define EFUSE_APB2OTP_BLK0_BACKUP2_W1_REG (DR_REG_EFUSE0_BASE + 0x518) /** EFUSE_APB2OTP_BLOCK0_BACKUP2_W1 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup2 word1 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W1_M (EFUSE_APB2OTP_BLOCK0_BACKUP2_W1_V << EFUSE_APB2OTP_BLOCK0_BACKUP2_W1_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W1_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP2_W2_REG register * eFuse apb2otp block0 data register8. */ #define EFUSE_APB2OTP_BLK0_BACKUP2_W2_REG (DR_REG_EFUSE0_BASE + 0x51c) /** EFUSE_APB2OTP_BLOCK0_BACKUP2_W2 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup2 word2 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W2_M (EFUSE_APB2OTP_BLOCK0_BACKUP2_W2_V << EFUSE_APB2OTP_BLOCK0_BACKUP2_W2_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W2_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP2_W3_REG register * eFuse apb2otp block0 data register9. */ #define EFUSE_APB2OTP_BLK0_BACKUP2_W3_REG (DR_REG_EFUSE0_BASE + 0x520) /** EFUSE_APB2OTP_BLOCK0_BACKUP2_W3 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup2 word3 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W3_M (EFUSE_APB2OTP_BLOCK0_BACKUP2_W3_V << EFUSE_APB2OTP_BLOCK0_BACKUP2_W3_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W3_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP2_W4_REG register * eFuse apb2otp block0 data register10. */ #define EFUSE_APB2OTP_BLK0_BACKUP2_W4_REG (DR_REG_EFUSE0_BASE + 0x524) /** EFUSE_APB2OTP_BLOCK0_BACKUP2_W4 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup2 word4 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W4_M (EFUSE_APB2OTP_BLOCK0_BACKUP2_W4_V << EFUSE_APB2OTP_BLOCK0_BACKUP2_W4_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W4_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP2_W5_REG register * eFuse apb2otp block0 data register11. */ #define EFUSE_APB2OTP_BLK0_BACKUP2_W5_REG (DR_REG_EFUSE0_BASE + 0x528) /** EFUSE_APB2OTP_BLOCK0_BACKUP2_W5 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup2 word5 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W5_M (EFUSE_APB2OTP_BLOCK0_BACKUP2_W5_V << EFUSE_APB2OTP_BLOCK0_BACKUP2_W5_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP2_W5_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP3_W1_REG register * eFuse apb2otp block0 data register12. */ #define EFUSE_APB2OTP_BLK0_BACKUP3_W1_REG (DR_REG_EFUSE0_BASE + 0x52c) /** EFUSE_APB2OTP_BLOCK0_BACKUP3_W1 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup3 word1 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W1_M (EFUSE_APB2OTP_BLOCK0_BACKUP3_W1_V << EFUSE_APB2OTP_BLOCK0_BACKUP3_W1_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W1_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP3_W2_REG register * eFuse apb2otp block0 data register13. */ #define EFUSE_APB2OTP_BLK0_BACKUP3_W2_REG (DR_REG_EFUSE0_BASE + 0x530) /** EFUSE_APB2OTP_BLOCK0_BACKUP3_W2 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup3 word2 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W2_M (EFUSE_APB2OTP_BLOCK0_BACKUP3_W2_V << EFUSE_APB2OTP_BLOCK0_BACKUP3_W2_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W2_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP3_W3_REG register * eFuse apb2otp block0 data register14. */ #define EFUSE_APB2OTP_BLK0_BACKUP3_W3_REG (DR_REG_EFUSE0_BASE + 0x534) /** EFUSE_APB2OTP_BLOCK0_BACKUP3_W3 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup3 word3 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W3_M (EFUSE_APB2OTP_BLOCK0_BACKUP3_W3_V << EFUSE_APB2OTP_BLOCK0_BACKUP3_W3_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W3_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP3_W4_REG register * eFuse apb2otp block0 data register15. */ #define EFUSE_APB2OTP_BLK0_BACKUP3_W4_REG (DR_REG_EFUSE0_BASE + 0x538) /** EFUSE_APB2OTP_BLOCK0_BACKUP3_W4 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup3 word4 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W4_M (EFUSE_APB2OTP_BLOCK0_BACKUP3_W4_V << EFUSE_APB2OTP_BLOCK0_BACKUP3_W4_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W4_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP3_W5_REG register * eFuse apb2otp block0 data register16. */ #define EFUSE_APB2OTP_BLK0_BACKUP3_W5_REG (DR_REG_EFUSE0_BASE + 0x53c) /** EFUSE_APB2OTP_BLOCK0_BACKUP3_W5 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup3 word5 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W5_M (EFUSE_APB2OTP_BLOCK0_BACKUP3_W5_V << EFUSE_APB2OTP_BLOCK0_BACKUP3_W5_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP3_W5_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP4_W1_REG register * eFuse apb2otp block0 data register17. */ #define EFUSE_APB2OTP_BLK0_BACKUP4_W1_REG (DR_REG_EFUSE0_BASE + 0x540) /** EFUSE_APB2OTP_BLOCK0_BACKUP4_W1 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup4 word1 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W1_M (EFUSE_APB2OTP_BLOCK0_BACKUP4_W1_V << EFUSE_APB2OTP_BLOCK0_BACKUP4_W1_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W1_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP4_W2_REG register * eFuse apb2otp block0 data register18. */ #define EFUSE_APB2OTP_BLK0_BACKUP4_W2_REG (DR_REG_EFUSE0_BASE + 0x544) /** EFUSE_APB2OTP_BLOCK0_BACKUP4_W2 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup4 word2 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W2_M (EFUSE_APB2OTP_BLOCK0_BACKUP4_W2_V << EFUSE_APB2OTP_BLOCK0_BACKUP4_W2_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W2_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP4_W3_REG register * eFuse apb2otp block0 data register19. */ #define EFUSE_APB2OTP_BLK0_BACKUP4_W3_REG (DR_REG_EFUSE0_BASE + 0x548) /** EFUSE_APB2OTP_BLOCK0_BACKUP4_W3 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup4 word3 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W3_M (EFUSE_APB2OTP_BLOCK0_BACKUP4_W3_V << EFUSE_APB2OTP_BLOCK0_BACKUP4_W3_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W3_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP4_W4_REG register * eFuse apb2otp block0 data register20. */ #define EFUSE_APB2OTP_BLK0_BACKUP4_W4_REG (DR_REG_EFUSE0_BASE + 0x54c) /** EFUSE_APB2OTP_BLOCK0_BACKUP4_W4 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup4 word4 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W4_M (EFUSE_APB2OTP_BLOCK0_BACKUP4_W4_V << EFUSE_APB2OTP_BLOCK0_BACKUP4_W4_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W4_S 0 /** EFUSE_APB2OTP_BLK0_BACKUP4_W5_REG register * eFuse apb2otp block0 data register21. */ #define EFUSE_APB2OTP_BLK0_BACKUP4_W5_REG (DR_REG_EFUSE0_BASE + 0x550) /** EFUSE_APB2OTP_BLOCK0_BACKUP4_W5 : RO; bitpos: [31:0]; default: 0; * Otp block0 backup4 word5 data. */ #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W5_M (EFUSE_APB2OTP_BLOCK0_BACKUP4_W5_V << EFUSE_APB2OTP_BLOCK0_BACKUP4_W5_S) #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK0_BACKUP4_W5_S 0 /** EFUSE_APB2OTP_BLK1_W1_REG register * eFuse apb2otp block1 data register1. */ #define EFUSE_APB2OTP_BLK1_W1_REG (DR_REG_EFUSE0_BASE + 0x554) /** EFUSE_APB2OTP_BLOCK1_W1 : RO; bitpos: [31:0]; default: 0; * Otp block1 word1 data. */ #define EFUSE_APB2OTP_BLOCK1_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W1_M (EFUSE_APB2OTP_BLOCK1_W1_V << EFUSE_APB2OTP_BLOCK1_W1_S) #define EFUSE_APB2OTP_BLOCK1_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W1_S 0 /** EFUSE_APB2OTP_BLK1_W2_REG register * eFuse apb2otp block1 data register2. */ #define EFUSE_APB2OTP_BLK1_W2_REG (DR_REG_EFUSE0_BASE + 0x558) /** EFUSE_APB2OTP_BLOCK1_W2 : RO; bitpos: [31:0]; default: 0; * Otp block1 word2 data. */ #define EFUSE_APB2OTP_BLOCK1_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W2_M (EFUSE_APB2OTP_BLOCK1_W2_V << EFUSE_APB2OTP_BLOCK1_W2_S) #define EFUSE_APB2OTP_BLOCK1_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W2_S 0 /** EFUSE_APB2OTP_BLK1_W3_REG register * eFuse apb2otp block1 data register3. */ #define EFUSE_APB2OTP_BLK1_W3_REG (DR_REG_EFUSE0_BASE + 0x55c) /** EFUSE_APB2OTP_BLOCK1_W3 : RO; bitpos: [31:0]; default: 0; * Otp block1 word3 data. */ #define EFUSE_APB2OTP_BLOCK1_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W3_M (EFUSE_APB2OTP_BLOCK1_W3_V << EFUSE_APB2OTP_BLOCK1_W3_S) #define EFUSE_APB2OTP_BLOCK1_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W3_S 0 /** EFUSE_APB2OTP_BLK1_W4_REG register * eFuse apb2otp block1 data register4. */ #define EFUSE_APB2OTP_BLK1_W4_REG (DR_REG_EFUSE0_BASE + 0x560) /** EFUSE_APB2OTP_BLOCK1_W4 : RO; bitpos: [31:0]; default: 0; * Otp block1 word4 data. */ #define EFUSE_APB2OTP_BLOCK1_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W4_M (EFUSE_APB2OTP_BLOCK1_W4_V << EFUSE_APB2OTP_BLOCK1_W4_S) #define EFUSE_APB2OTP_BLOCK1_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W4_S 0 /** EFUSE_APB2OTP_BLK1_W5_REG register * eFuse apb2otp block1 data register5. */ #define EFUSE_APB2OTP_BLK1_W5_REG (DR_REG_EFUSE0_BASE + 0x564) /** EFUSE_APB2OTP_BLOCK1_W5 : RO; bitpos: [31:0]; default: 0; * Otp block1 word5 data. */ #define EFUSE_APB2OTP_BLOCK1_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W5_M (EFUSE_APB2OTP_BLOCK1_W5_V << EFUSE_APB2OTP_BLOCK1_W5_S) #define EFUSE_APB2OTP_BLOCK1_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W5_S 0 /** EFUSE_APB2OTP_BLK1_W6_REG register * eFuse apb2otp block1 data register6. */ #define EFUSE_APB2OTP_BLK1_W6_REG (DR_REG_EFUSE0_BASE + 0x568) /** EFUSE_APB2OTP_BLOCK1_W6 : RO; bitpos: [31:0]; default: 0; * Otp block1 word6 data. */ #define EFUSE_APB2OTP_BLOCK1_W6 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W6_M (EFUSE_APB2OTP_BLOCK1_W6_V << EFUSE_APB2OTP_BLOCK1_W6_S) #define EFUSE_APB2OTP_BLOCK1_W6_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W6_S 0 /** EFUSE_APB2OTP_BLK1_W7_REG register * eFuse apb2otp block1 data register7. */ #define EFUSE_APB2OTP_BLK1_W7_REG (DR_REG_EFUSE0_BASE + 0x56c) /** EFUSE_APB2OTP_BLOCK1_W7 : RO; bitpos: [31:0]; default: 0; * Otp block1 word7 data. */ #define EFUSE_APB2OTP_BLOCK1_W7 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W7_M (EFUSE_APB2OTP_BLOCK1_W7_V << EFUSE_APB2OTP_BLOCK1_W7_S) #define EFUSE_APB2OTP_BLOCK1_W7_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W7_S 0 /** EFUSE_APB2OTP_BLK1_W8_REG register * eFuse apb2otp block1 data register8. */ #define EFUSE_APB2OTP_BLK1_W8_REG (DR_REG_EFUSE0_BASE + 0x570) /** EFUSE_APB2OTP_BLOCK1_W8 : RO; bitpos: [31:0]; default: 0; * Otp block1 word8 data. */ #define EFUSE_APB2OTP_BLOCK1_W8 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W8_M (EFUSE_APB2OTP_BLOCK1_W8_V << EFUSE_APB2OTP_BLOCK1_W8_S) #define EFUSE_APB2OTP_BLOCK1_W8_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W8_S 0 /** EFUSE_APB2OTP_BLK1_W9_REG register * eFuse apb2otp block1 data register9. */ #define EFUSE_APB2OTP_BLK1_W9_REG (DR_REG_EFUSE0_BASE + 0x574) /** EFUSE_APB2OTP_BLOCK1_W9 : RO; bitpos: [31:0]; default: 0; * Otp block1 word9 data. */ #define EFUSE_APB2OTP_BLOCK1_W9 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W9_M (EFUSE_APB2OTP_BLOCK1_W9_V << EFUSE_APB2OTP_BLOCK1_W9_S) #define EFUSE_APB2OTP_BLOCK1_W9_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK1_W9_S 0 /** EFUSE_APB2OTP_BLK2_W1_REG register * eFuse apb2otp block2 data register1. */ #define EFUSE_APB2OTP_BLK2_W1_REG (DR_REG_EFUSE0_BASE + 0x578) /** EFUSE_APB2OTP_BLOCK2_W1 : RO; bitpos: [31:0]; default: 0; * Otp block2 word1 data. */ #define EFUSE_APB2OTP_BLOCK2_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W1_M (EFUSE_APB2OTP_BLOCK2_W1_V << EFUSE_APB2OTP_BLOCK2_W1_S) #define EFUSE_APB2OTP_BLOCK2_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W1_S 0 /** EFUSE_APB2OTP_BLK2_W2_REG register * eFuse apb2otp block2 data register2. */ #define EFUSE_APB2OTP_BLK2_W2_REG (DR_REG_EFUSE0_BASE + 0x57c) /** EFUSE_APB2OTP_BLOCK2_W2 : RO; bitpos: [31:0]; default: 0; * Otp block2 word2 data. */ #define EFUSE_APB2OTP_BLOCK2_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W2_M (EFUSE_APB2OTP_BLOCK2_W2_V << EFUSE_APB2OTP_BLOCK2_W2_S) #define EFUSE_APB2OTP_BLOCK2_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W2_S 0 /** EFUSE_APB2OTP_BLK2_W3_REG register * eFuse apb2otp block2 data register3. */ #define EFUSE_APB2OTP_BLK2_W3_REG (DR_REG_EFUSE0_BASE + 0x580) /** EFUSE_APB2OTP_BLOCK2_W3 : RO; bitpos: [31:0]; default: 0; * Otp block2 word3 data. */ #define EFUSE_APB2OTP_BLOCK2_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W3_M (EFUSE_APB2OTP_BLOCK2_W3_V << EFUSE_APB2OTP_BLOCK2_W3_S) #define EFUSE_APB2OTP_BLOCK2_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W3_S 0 /** EFUSE_APB2OTP_BLK2_W4_REG register * eFuse apb2otp block2 data register4. */ #define EFUSE_APB2OTP_BLK2_W4_REG (DR_REG_EFUSE0_BASE + 0x584) /** EFUSE_APB2OTP_BLOCK2_W4 : RO; bitpos: [31:0]; default: 0; * Otp block2 word4 data. */ #define EFUSE_APB2OTP_BLOCK2_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W4_M (EFUSE_APB2OTP_BLOCK2_W4_V << EFUSE_APB2OTP_BLOCK2_W4_S) #define EFUSE_APB2OTP_BLOCK2_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W4_S 0 /** EFUSE_APB2OTP_BLK2_W5_REG register * eFuse apb2otp block2 data register5. */ #define EFUSE_APB2OTP_BLK2_W5_REG (DR_REG_EFUSE0_BASE + 0x588) /** EFUSE_APB2OTP_BLOCK2_W5 : RO; bitpos: [31:0]; default: 0; * Otp block2 word5 data. */ #define EFUSE_APB2OTP_BLOCK2_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W5_M (EFUSE_APB2OTP_BLOCK2_W5_V << EFUSE_APB2OTP_BLOCK2_W5_S) #define EFUSE_APB2OTP_BLOCK2_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W5_S 0 /** EFUSE_APB2OTP_BLK2_W6_REG register * eFuse apb2otp block2 data register6. */ #define EFUSE_APB2OTP_BLK2_W6_REG (DR_REG_EFUSE0_BASE + 0x58c) /** EFUSE_APB2OTP_BLOCK2_W6 : RO; bitpos: [31:0]; default: 0; * Otp block2 word6 data. */ #define EFUSE_APB2OTP_BLOCK2_W6 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W6_M (EFUSE_APB2OTP_BLOCK2_W6_V << EFUSE_APB2OTP_BLOCK2_W6_S) #define EFUSE_APB2OTP_BLOCK2_W6_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W6_S 0 /** EFUSE_APB2OTP_BLK2_W7_REG register * eFuse apb2otp block2 data register7. */ #define EFUSE_APB2OTP_BLK2_W7_REG (DR_REG_EFUSE0_BASE + 0x590) /** EFUSE_APB2OTP_BLOCK2_W7 : RO; bitpos: [31:0]; default: 0; * Otp block2 word7 data. */ #define EFUSE_APB2OTP_BLOCK2_W7 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W7_M (EFUSE_APB2OTP_BLOCK2_W7_V << EFUSE_APB2OTP_BLOCK2_W7_S) #define EFUSE_APB2OTP_BLOCK2_W7_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W7_S 0 /** EFUSE_APB2OTP_BLK2_W8_REG register * eFuse apb2otp block2 data register8. */ #define EFUSE_APB2OTP_BLK2_W8_REG (DR_REG_EFUSE0_BASE + 0x594) /** EFUSE_APB2OTP_BLOCK2_W8 : RO; bitpos: [31:0]; default: 0; * Otp block2 word8 data. */ #define EFUSE_APB2OTP_BLOCK2_W8 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W8_M (EFUSE_APB2OTP_BLOCK2_W8_V << EFUSE_APB2OTP_BLOCK2_W8_S) #define EFUSE_APB2OTP_BLOCK2_W8_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W8_S 0 /** EFUSE_APB2OTP_BLK2_W9_REG register * eFuse apb2otp block2 data register9. */ #define EFUSE_APB2OTP_BLK2_W9_REG (DR_REG_EFUSE0_BASE + 0x598) /** EFUSE_APB2OTP_BLOCK2_W9 : RO; bitpos: [31:0]; default: 0; * Otp block2 word9 data. */ #define EFUSE_APB2OTP_BLOCK2_W9 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W9_M (EFUSE_APB2OTP_BLOCK2_W9_V << EFUSE_APB2OTP_BLOCK2_W9_S) #define EFUSE_APB2OTP_BLOCK2_W9_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W9_S 0 /** EFUSE_APB2OTP_BLK2_W10_REG register * eFuse apb2otp block2 data register10. */ #define EFUSE_APB2OTP_BLK2_W10_REG (DR_REG_EFUSE0_BASE + 0x59c) /** EFUSE_APB2OTP_BLOCK2_W10 : RO; bitpos: [31:0]; default: 0; * Otp block2 word10 data. */ #define EFUSE_APB2OTP_BLOCK2_W10 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W10_M (EFUSE_APB2OTP_BLOCK2_W10_V << EFUSE_APB2OTP_BLOCK2_W10_S) #define EFUSE_APB2OTP_BLOCK2_W10_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W10_S 0 /** EFUSE_APB2OTP_BLK2_W11_REG register * eFuse apb2otp block2 data register11. */ #define EFUSE_APB2OTP_BLK2_W11_REG (DR_REG_EFUSE0_BASE + 0x5a0) /** EFUSE_APB2OTP_BLOCK2_W11 : RO; bitpos: [31:0]; default: 0; * Otp block2 word11 data. */ #define EFUSE_APB2OTP_BLOCK2_W11 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W11_M (EFUSE_APB2OTP_BLOCK2_W11_V << EFUSE_APB2OTP_BLOCK2_W11_S) #define EFUSE_APB2OTP_BLOCK2_W11_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK2_W11_S 0 /** EFUSE_APB2OTP_BLK3_W1_REG register * eFuse apb2otp block3 data register1. */ #define EFUSE_APB2OTP_BLK3_W1_REG (DR_REG_EFUSE0_BASE + 0x5a4) /** EFUSE_APB2OTP_BLOCK3_W1 : RO; bitpos: [31:0]; default: 0; * Otp block3 word1 data. */ #define EFUSE_APB2OTP_BLOCK3_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W1_M (EFUSE_APB2OTP_BLOCK3_W1_V << EFUSE_APB2OTP_BLOCK3_W1_S) #define EFUSE_APB2OTP_BLOCK3_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W1_S 0 /** EFUSE_APB2OTP_BLK3_W2_REG register * eFuse apb2otp block3 data register2. */ #define EFUSE_APB2OTP_BLK3_W2_REG (DR_REG_EFUSE0_BASE + 0x5a8) /** EFUSE_APB2OTP_BLOCK3_W2 : RO; bitpos: [31:0]; default: 0; * Otp block3 word2 data. */ #define EFUSE_APB2OTP_BLOCK3_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W2_M (EFUSE_APB2OTP_BLOCK3_W2_V << EFUSE_APB2OTP_BLOCK3_W2_S) #define EFUSE_APB2OTP_BLOCK3_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W2_S 0 /** EFUSE_APB2OTP_BLK3_W3_REG register * eFuse apb2otp block3 data register3. */ #define EFUSE_APB2OTP_BLK3_W3_REG (DR_REG_EFUSE0_BASE + 0x5ac) /** EFUSE_APB2OTP_BLOCK3_W3 : RO; bitpos: [31:0]; default: 0; * Otp block3 word3 data. */ #define EFUSE_APB2OTP_BLOCK3_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W3_M (EFUSE_APB2OTP_BLOCK3_W3_V << EFUSE_APB2OTP_BLOCK3_W3_S) #define EFUSE_APB2OTP_BLOCK3_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W3_S 0 /** EFUSE_APB2OTP_BLK3_W4_REG register * eFuse apb2otp block3 data register4. */ #define EFUSE_APB2OTP_BLK3_W4_REG (DR_REG_EFUSE0_BASE + 0x5b0) /** EFUSE_APB2OTP_BLOCK3_W4 : RO; bitpos: [31:0]; default: 0; * Otp block3 word4 data. */ #define EFUSE_APB2OTP_BLOCK3_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W4_M (EFUSE_APB2OTP_BLOCK3_W4_V << EFUSE_APB2OTP_BLOCK3_W4_S) #define EFUSE_APB2OTP_BLOCK3_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W4_S 0 /** EFUSE_APB2OTP_BLK3_W5_REG register * eFuse apb2otp block3 data register5. */ #define EFUSE_APB2OTP_BLK3_W5_REG (DR_REG_EFUSE0_BASE + 0x5b4) /** EFUSE_APB2OTP_BLOCK3_W5 : RO; bitpos: [31:0]; default: 0; * Otp block3 word5 data. */ #define EFUSE_APB2OTP_BLOCK3_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W5_M (EFUSE_APB2OTP_BLOCK3_W5_V << EFUSE_APB2OTP_BLOCK3_W5_S) #define EFUSE_APB2OTP_BLOCK3_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W5_S 0 /** EFUSE_APB2OTP_BLK3_W6_REG register * eFuse apb2otp block3 data register6. */ #define EFUSE_APB2OTP_BLK3_W6_REG (DR_REG_EFUSE0_BASE + 0x5b8) /** EFUSE_APB2OTP_BLOCK3_W6 : RO; bitpos: [31:0]; default: 0; * Otp block3 word6 data. */ #define EFUSE_APB2OTP_BLOCK3_W6 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W6_M (EFUSE_APB2OTP_BLOCK3_W6_V << EFUSE_APB2OTP_BLOCK3_W6_S) #define EFUSE_APB2OTP_BLOCK3_W6_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W6_S 0 /** EFUSE_APB2OTP_BLK3_W7_REG register * eFuse apb2otp block3 data register7. */ #define EFUSE_APB2OTP_BLK3_W7_REG (DR_REG_EFUSE0_BASE + 0x5bc) /** EFUSE_APB2OTP_BLOCK3_W7 : RO; bitpos: [31:0]; default: 0; * Otp block3 word7 data. */ #define EFUSE_APB2OTP_BLOCK3_W7 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W7_M (EFUSE_APB2OTP_BLOCK3_W7_V << EFUSE_APB2OTP_BLOCK3_W7_S) #define EFUSE_APB2OTP_BLOCK3_W7_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W7_S 0 /** EFUSE_APB2OTP_BLK3_W8_REG register * eFuse apb2otp block3 data register8. */ #define EFUSE_APB2OTP_BLK3_W8_REG (DR_REG_EFUSE0_BASE + 0x5c0) /** EFUSE_APB2OTP_BLOCK3_W8 : RO; bitpos: [31:0]; default: 0; * Otp block3 word8 data. */ #define EFUSE_APB2OTP_BLOCK3_W8 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W8_M (EFUSE_APB2OTP_BLOCK3_W8_V << EFUSE_APB2OTP_BLOCK3_W8_S) #define EFUSE_APB2OTP_BLOCK3_W8_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W8_S 0 /** EFUSE_APB2OTP_BLK3_W9_REG register * eFuse apb2otp block3 data register9. */ #define EFUSE_APB2OTP_BLK3_W9_REG (DR_REG_EFUSE0_BASE + 0x5c4) /** EFUSE_APB2OTP_BLOCK3_W9 : RO; bitpos: [31:0]; default: 0; * Otp block3 word9 data. */ #define EFUSE_APB2OTP_BLOCK3_W9 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W9_M (EFUSE_APB2OTP_BLOCK3_W9_V << EFUSE_APB2OTP_BLOCK3_W9_S) #define EFUSE_APB2OTP_BLOCK3_W9_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W9_S 0 /** EFUSE_APB2OTP_BLK3_W10_REG register * eFuse apb2otp block3 data register10. */ #define EFUSE_APB2OTP_BLK3_W10_REG (DR_REG_EFUSE0_BASE + 0x5c8) /** EFUSE_APB2OTP_BLOCK3_W10 : RO; bitpos: [31:0]; default: 0; * Otp block3 word10 data. */ #define EFUSE_APB2OTP_BLOCK3_W10 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W10_M (EFUSE_APB2OTP_BLOCK3_W10_V << EFUSE_APB2OTP_BLOCK3_W10_S) #define EFUSE_APB2OTP_BLOCK3_W10_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W10_S 0 /** EFUSE_APB2OTP_BLK3_W11_REG register * eFuse apb2otp block3 data register11. */ #define EFUSE_APB2OTP_BLK3_W11_REG (DR_REG_EFUSE0_BASE + 0x5cc) /** EFUSE_APB2OTP_BLOCK3_W11 : RO; bitpos: [31:0]; default: 0; * Otp block3 word11 data. */ #define EFUSE_APB2OTP_BLOCK3_W11 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W11_M (EFUSE_APB2OTP_BLOCK3_W11_V << EFUSE_APB2OTP_BLOCK3_W11_S) #define EFUSE_APB2OTP_BLOCK3_W11_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK3_W11_S 0 /** EFUSE_APB2OTP_BLK4_W1_REG register * eFuse apb2otp BLOCK7 data register1. */ #define EFUSE_APB2OTP_BLK4_W1_REG (DR_REG_EFUSE0_BASE + 0x5d0) /** EFUSE_APB2OTP_BLOCK4_W1 : RO; bitpos: [31:0]; default: 0; * Otp block4 word1 data. */ #define EFUSE_APB2OTP_BLOCK4_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W1_M (EFUSE_APB2OTP_BLOCK4_W1_V << EFUSE_APB2OTP_BLOCK4_W1_S) #define EFUSE_APB2OTP_BLOCK4_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W1_S 0 /** EFUSE_APB2OTP_BLK4_W2_REG register * eFuse apb2otp block4 data register2. */ #define EFUSE_APB2OTP_BLK4_W2_REG (DR_REG_EFUSE0_BASE + 0x5d4) /** EFUSE_APB2OTP_BLOCK4_W2 : RO; bitpos: [31:0]; default: 0; * Otp block4 word2 data. */ #define EFUSE_APB2OTP_BLOCK4_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W2_M (EFUSE_APB2OTP_BLOCK4_W2_V << EFUSE_APB2OTP_BLOCK4_W2_S) #define EFUSE_APB2OTP_BLOCK4_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W2_S 0 /** EFUSE_APB2OTP_BLK4_W3_REG register * eFuse apb2otp block4 data register3. */ #define EFUSE_APB2OTP_BLK4_W3_REG (DR_REG_EFUSE0_BASE + 0x5d8) /** EFUSE_APB2OTP_BLOCK4_W3 : RO; bitpos: [31:0]; default: 0; * Otp block4 word3 data. */ #define EFUSE_APB2OTP_BLOCK4_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W3_M (EFUSE_APB2OTP_BLOCK4_W3_V << EFUSE_APB2OTP_BLOCK4_W3_S) #define EFUSE_APB2OTP_BLOCK4_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W3_S 0 /** EFUSE_APB2OTP_BLK4_W4_REG register * eFuse apb2otp block4 data register4. */ #define EFUSE_APB2OTP_BLK4_W4_REG (DR_REG_EFUSE0_BASE + 0x5dc) /** EFUSE_APB2OTP_BLOCK4_W4 : RO; bitpos: [31:0]; default: 0; * Otp block4 word4 data. */ #define EFUSE_APB2OTP_BLOCK4_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W4_M (EFUSE_APB2OTP_BLOCK4_W4_V << EFUSE_APB2OTP_BLOCK4_W4_S) #define EFUSE_APB2OTP_BLOCK4_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W4_S 0 /** EFUSE_APB2OTP_BLK4_W5_REG register * eFuse apb2otp block4 data register5. */ #define EFUSE_APB2OTP_BLK4_W5_REG (DR_REG_EFUSE0_BASE + 0x5e0) /** EFUSE_APB2OTP_BLOCK4_W5 : RO; bitpos: [31:0]; default: 0; * Otp block4 word5 data. */ #define EFUSE_APB2OTP_BLOCK4_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W5_M (EFUSE_APB2OTP_BLOCK4_W5_V << EFUSE_APB2OTP_BLOCK4_W5_S) #define EFUSE_APB2OTP_BLOCK4_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W5_S 0 /** EFUSE_APB2OTP_BLK4_W6_REG register * eFuse apb2otp block4 data register6. */ #define EFUSE_APB2OTP_BLK4_W6_REG (DR_REG_EFUSE0_BASE + 0x5e4) /** EFUSE_APB2OTP_BLOCK4_W6 : RO; bitpos: [31:0]; default: 0; * Otp block4 word6 data. */ #define EFUSE_APB2OTP_BLOCK4_W6 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W6_M (EFUSE_APB2OTP_BLOCK4_W6_V << EFUSE_APB2OTP_BLOCK4_W6_S) #define EFUSE_APB2OTP_BLOCK4_W6_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W6_S 0 /** EFUSE_APB2OTP_BLK4_W7_REG register * eFuse apb2otp block4 data register7. */ #define EFUSE_APB2OTP_BLK4_W7_REG (DR_REG_EFUSE0_BASE + 0x5e8) /** EFUSE_APB2OTP_BLOCK4_W7 : RO; bitpos: [31:0]; default: 0; * Otp block4 word7 data. */ #define EFUSE_APB2OTP_BLOCK4_W7 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W7_M (EFUSE_APB2OTP_BLOCK4_W7_V << EFUSE_APB2OTP_BLOCK4_W7_S) #define EFUSE_APB2OTP_BLOCK4_W7_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W7_S 0 /** EFUSE_APB2OTP_BLK4_W8_REG register * eFuse apb2otp block4 data register8. */ #define EFUSE_APB2OTP_BLK4_W8_REG (DR_REG_EFUSE0_BASE + 0x5ec) /** EFUSE_APB2OTP_BLOCK4_W8 : RO; bitpos: [31:0]; default: 0; * Otp block4 word8 data. */ #define EFUSE_APB2OTP_BLOCK4_W8 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W8_M (EFUSE_APB2OTP_BLOCK4_W8_V << EFUSE_APB2OTP_BLOCK4_W8_S) #define EFUSE_APB2OTP_BLOCK4_W8_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W8_S 0 /** EFUSE_APB2OTP_BLK4_W9_REG register * eFuse apb2otp block4 data register9. */ #define EFUSE_APB2OTP_BLK4_W9_REG (DR_REG_EFUSE0_BASE + 0x5f0) /** EFUSE_APB2OTP_BLOCK4_W9 : RO; bitpos: [31:0]; default: 0; * Otp block4 word9 data. */ #define EFUSE_APB2OTP_BLOCK4_W9 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W9_M (EFUSE_APB2OTP_BLOCK4_W9_V << EFUSE_APB2OTP_BLOCK4_W9_S) #define EFUSE_APB2OTP_BLOCK4_W9_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W9_S 0 /** EFUSE_APB2OTP_BLK4_W10_REG register * eFuse apb2otp block4 data registe10. */ #define EFUSE_APB2OTP_BLK4_W10_REG (DR_REG_EFUSE0_BASE + 0x5f4) /** EFUSE_APB2OTP_BLOCK4_W10 : RO; bitpos: [31:0]; default: 0; * Otp block4 word10 data. */ #define EFUSE_APB2OTP_BLOCK4_W10 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W10_M (EFUSE_APB2OTP_BLOCK4_W10_V << EFUSE_APB2OTP_BLOCK4_W10_S) #define EFUSE_APB2OTP_BLOCK4_W10_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W10_S 0 /** EFUSE_APB2OTP_BLK4_W11_REG register * eFuse apb2otp block4 data register11. */ #define EFUSE_APB2OTP_BLK4_W11_REG (DR_REG_EFUSE0_BASE + 0x5f8) /** EFUSE_APB2OTP_BLOCK4_W11 : RO; bitpos: [31:0]; default: 0; * Otp block4 word11 data. */ #define EFUSE_APB2OTP_BLOCK4_W11 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W11_M (EFUSE_APB2OTP_BLOCK4_W11_V << EFUSE_APB2OTP_BLOCK4_W11_S) #define EFUSE_APB2OTP_BLOCK4_W11_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK4_W11_S 0 /** EFUSE_APB2OTP_BLK5_W1_REG register * eFuse apb2otp block5 data register1. */ #define EFUSE_APB2OTP_BLK5_W1_REG (DR_REG_EFUSE0_BASE + 0x5fc) /** EFUSE_APB2OTP_BLOCK5_W1 : RO; bitpos: [31:0]; default: 0; * Otp block5 word1 data. */ #define EFUSE_APB2OTP_BLOCK5_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W1_M (EFUSE_APB2OTP_BLOCK5_W1_V << EFUSE_APB2OTP_BLOCK5_W1_S) #define EFUSE_APB2OTP_BLOCK5_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W1_S 0 /** EFUSE_APB2OTP_BLK5_W2_REG register * eFuse apb2otp block5 data register2. */ #define EFUSE_APB2OTP_BLK5_W2_REG (DR_REG_EFUSE0_BASE + 0x600) /** EFUSE_APB2OTP_BLOCK5_W2 : RO; bitpos: [31:0]; default: 0; * Otp block5 word2 data. */ #define EFUSE_APB2OTP_BLOCK5_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W2_M (EFUSE_APB2OTP_BLOCK5_W2_V << EFUSE_APB2OTP_BLOCK5_W2_S) #define EFUSE_APB2OTP_BLOCK5_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W2_S 0 /** EFUSE_APB2OTP_BLK5_W3_REG register * eFuse apb2otp block5 data register3. */ #define EFUSE_APB2OTP_BLK5_W3_REG (DR_REG_EFUSE0_BASE + 0x604) /** EFUSE_APB2OTP_BLOCK5_W3 : RO; bitpos: [31:0]; default: 0; * Otp block5 word3 data. */ #define EFUSE_APB2OTP_BLOCK5_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W3_M (EFUSE_APB2OTP_BLOCK5_W3_V << EFUSE_APB2OTP_BLOCK5_W3_S) #define EFUSE_APB2OTP_BLOCK5_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W3_S 0 /** EFUSE_APB2OTP_BLK5_W4_REG register * eFuse apb2otp block5 data register4. */ #define EFUSE_APB2OTP_BLK5_W4_REG (DR_REG_EFUSE0_BASE + 0x608) /** EFUSE_APB2OTP_BLOCK5_W4 : RO; bitpos: [31:0]; default: 0; * Otp block5 word4 data. */ #define EFUSE_APB2OTP_BLOCK5_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W4_M (EFUSE_APB2OTP_BLOCK5_W4_V << EFUSE_APB2OTP_BLOCK5_W4_S) #define EFUSE_APB2OTP_BLOCK5_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W4_S 0 /** EFUSE_APB2OTP_BLK5_W5_REG register * eFuse apb2otp block5 data register5. */ #define EFUSE_APB2OTP_BLK5_W5_REG (DR_REG_EFUSE0_BASE + 0x60c) /** EFUSE_APB2OTP_BLOCK5_W5 : RO; bitpos: [31:0]; default: 0; * Otp block5 word5 data. */ #define EFUSE_APB2OTP_BLOCK5_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W5_M (EFUSE_APB2OTP_BLOCK5_W5_V << EFUSE_APB2OTP_BLOCK5_W5_S) #define EFUSE_APB2OTP_BLOCK5_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W5_S 0 /** EFUSE_APB2OTP_BLK5_W6_REG register * eFuse apb2otp block5 data register6. */ #define EFUSE_APB2OTP_BLK5_W6_REG (DR_REG_EFUSE0_BASE + 0x610) /** EFUSE_APB2OTP_BLOCK5_W6 : RO; bitpos: [31:0]; default: 0; * Otp block5 word6 data. */ #define EFUSE_APB2OTP_BLOCK5_W6 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W6_M (EFUSE_APB2OTP_BLOCK5_W6_V << EFUSE_APB2OTP_BLOCK5_W6_S) #define EFUSE_APB2OTP_BLOCK5_W6_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W6_S 0 /** EFUSE_APB2OTP_BLK5_W7_REG register * eFuse apb2otp block5 data register7. */ #define EFUSE_APB2OTP_BLK5_W7_REG (DR_REG_EFUSE0_BASE + 0x614) /** EFUSE_APB2OTP_BLOCK5_W7 : RO; bitpos: [31:0]; default: 0; * Otp block5 word7 data. */ #define EFUSE_APB2OTP_BLOCK5_W7 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W7_M (EFUSE_APB2OTP_BLOCK5_W7_V << EFUSE_APB2OTP_BLOCK5_W7_S) #define EFUSE_APB2OTP_BLOCK5_W7_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W7_S 0 /** EFUSE_APB2OTP_BLK5_W8_REG register * eFuse apb2otp block5 data register8. */ #define EFUSE_APB2OTP_BLK5_W8_REG (DR_REG_EFUSE0_BASE + 0x618) /** EFUSE_APB2OTP_BLOCK5_W8 : RO; bitpos: [31:0]; default: 0; * Otp block5 word8 data. */ #define EFUSE_APB2OTP_BLOCK5_W8 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W8_M (EFUSE_APB2OTP_BLOCK5_W8_V << EFUSE_APB2OTP_BLOCK5_W8_S) #define EFUSE_APB2OTP_BLOCK5_W8_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W8_S 0 /** EFUSE_APB2OTP_BLK5_W9_REG register * eFuse apb2otp block5 data register9. */ #define EFUSE_APB2OTP_BLK5_W9_REG (DR_REG_EFUSE0_BASE + 0x61c) /** EFUSE_APB2OTP_BLOCK5_W9 : RO; bitpos: [31:0]; default: 0; * Otp block5 word9 data. */ #define EFUSE_APB2OTP_BLOCK5_W9 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W9_M (EFUSE_APB2OTP_BLOCK5_W9_V << EFUSE_APB2OTP_BLOCK5_W9_S) #define EFUSE_APB2OTP_BLOCK5_W9_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W9_S 0 /** EFUSE_APB2OTP_BLK5_W10_REG register * eFuse apb2otp block5 data register10. */ #define EFUSE_APB2OTP_BLK5_W10_REG (DR_REG_EFUSE0_BASE + 0x620) /** EFUSE_APB2OTP_BLOCK5_W10 : RO; bitpos: [31:0]; default: 0; * Otp block5 word10 data. */ #define EFUSE_APB2OTP_BLOCK5_W10 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W10_M (EFUSE_APB2OTP_BLOCK5_W10_V << EFUSE_APB2OTP_BLOCK5_W10_S) #define EFUSE_APB2OTP_BLOCK5_W10_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W10_S 0 /** EFUSE_APB2OTP_BLK5_W11_REG register * eFuse apb2otp block5 data register11. */ #define EFUSE_APB2OTP_BLK5_W11_REG (DR_REG_EFUSE0_BASE + 0x624) /** EFUSE_APB2OTP_BLOCK5_W11 : RO; bitpos: [31:0]; default: 0; * Otp block5 word11 data. */ #define EFUSE_APB2OTP_BLOCK5_W11 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W11_M (EFUSE_APB2OTP_BLOCK5_W11_V << EFUSE_APB2OTP_BLOCK5_W11_S) #define EFUSE_APB2OTP_BLOCK5_W11_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK5_W11_S 0 /** EFUSE_APB2OTP_BLK6_W1_REG register * eFuse apb2otp block6 data register1. */ #define EFUSE_APB2OTP_BLK6_W1_REG (DR_REG_EFUSE0_BASE + 0x628) /** EFUSE_APB2OTP_BLOCK6_W1 : RO; bitpos: [31:0]; default: 0; * Otp block6 word1 data. */ #define EFUSE_APB2OTP_BLOCK6_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W1_M (EFUSE_APB2OTP_BLOCK6_W1_V << EFUSE_APB2OTP_BLOCK6_W1_S) #define EFUSE_APB2OTP_BLOCK6_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W1_S 0 /** EFUSE_APB2OTP_BLK6_W2_REG register * eFuse apb2otp block6 data register2. */ #define EFUSE_APB2OTP_BLK6_W2_REG (DR_REG_EFUSE0_BASE + 0x62c) /** EFUSE_APB2OTP_BLOCK6_W2 : RO; bitpos: [31:0]; default: 0; * Otp block6 word2 data. */ #define EFUSE_APB2OTP_BLOCK6_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W2_M (EFUSE_APB2OTP_BLOCK6_W2_V << EFUSE_APB2OTP_BLOCK6_W2_S) #define EFUSE_APB2OTP_BLOCK6_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W2_S 0 /** EFUSE_APB2OTP_BLK6_W3_REG register * eFuse apb2otp block6 data register3. */ #define EFUSE_APB2OTP_BLK6_W3_REG (DR_REG_EFUSE0_BASE + 0x630) /** EFUSE_APB2OTP_BLOCK6_W3 : RO; bitpos: [31:0]; default: 0; * Otp block6 word3 data. */ #define EFUSE_APB2OTP_BLOCK6_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W3_M (EFUSE_APB2OTP_BLOCK6_W3_V << EFUSE_APB2OTP_BLOCK6_W3_S) #define EFUSE_APB2OTP_BLOCK6_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W3_S 0 /** EFUSE_APB2OTP_BLK6_W4_REG register * eFuse apb2otp block6 data register4. */ #define EFUSE_APB2OTP_BLK6_W4_REG (DR_REG_EFUSE0_BASE + 0x634) /** EFUSE_APB2OTP_BLOCK6_W4 : RO; bitpos: [31:0]; default: 0; * Otp block6 word4 data. */ #define EFUSE_APB2OTP_BLOCK6_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W4_M (EFUSE_APB2OTP_BLOCK6_W4_V << EFUSE_APB2OTP_BLOCK6_W4_S) #define EFUSE_APB2OTP_BLOCK6_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W4_S 0 /** EFUSE_APB2OTP_BLK6_W5_REG register * eFuse apb2otp block6 data register5. */ #define EFUSE_APB2OTP_BLK6_W5_REG (DR_REG_EFUSE0_BASE + 0x638) /** EFUSE_APB2OTP_BLOCK6_W5 : RO; bitpos: [31:0]; default: 0; * Otp block6 word5 data. */ #define EFUSE_APB2OTP_BLOCK6_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W5_M (EFUSE_APB2OTP_BLOCK6_W5_V << EFUSE_APB2OTP_BLOCK6_W5_S) #define EFUSE_APB2OTP_BLOCK6_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W5_S 0 /** EFUSE_APB2OTP_BLK6_W6_REG register * eFuse apb2otp block6 data register6. */ #define EFUSE_APB2OTP_BLK6_W6_REG (DR_REG_EFUSE0_BASE + 0x63c) /** EFUSE_APB2OTP_BLOCK6_W6 : RO; bitpos: [31:0]; default: 0; * Otp block6 word6 data. */ #define EFUSE_APB2OTP_BLOCK6_W6 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W6_M (EFUSE_APB2OTP_BLOCK6_W6_V << EFUSE_APB2OTP_BLOCK6_W6_S) #define EFUSE_APB2OTP_BLOCK6_W6_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W6_S 0 /** EFUSE_APB2OTP_BLK6_W7_REG register * eFuse apb2otp block6 data register7. */ #define EFUSE_APB2OTP_BLK6_W7_REG (DR_REG_EFUSE0_BASE + 0x640) /** EFUSE_APB2OTP_BLOCK6_W7 : RO; bitpos: [31:0]; default: 0; * Otp block6 word7 data. */ #define EFUSE_APB2OTP_BLOCK6_W7 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W7_M (EFUSE_APB2OTP_BLOCK6_W7_V << EFUSE_APB2OTP_BLOCK6_W7_S) #define EFUSE_APB2OTP_BLOCK6_W7_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W7_S 0 /** EFUSE_APB2OTP_BLK6_W8_REG register * eFuse apb2otp block6 data register8. */ #define EFUSE_APB2OTP_BLK6_W8_REG (DR_REG_EFUSE0_BASE + 0x644) /** EFUSE_APB2OTP_BLOCK6_W8 : RO; bitpos: [31:0]; default: 0; * Otp block6 word8 data. */ #define EFUSE_APB2OTP_BLOCK6_W8 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W8_M (EFUSE_APB2OTP_BLOCK6_W8_V << EFUSE_APB2OTP_BLOCK6_W8_S) #define EFUSE_APB2OTP_BLOCK6_W8_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W8_S 0 /** EFUSE_APB2OTP_BLK6_W9_REG register * eFuse apb2otp block6 data register9. */ #define EFUSE_APB2OTP_BLK6_W9_REG (DR_REG_EFUSE0_BASE + 0x648) /** EFUSE_APB2OTP_BLOCK6_W9 : RO; bitpos: [31:0]; default: 0; * Otp block6 word9 data. */ #define EFUSE_APB2OTP_BLOCK6_W9 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W9_M (EFUSE_APB2OTP_BLOCK6_W9_V << EFUSE_APB2OTP_BLOCK6_W9_S) #define EFUSE_APB2OTP_BLOCK6_W9_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W9_S 0 /** EFUSE_APB2OTP_BLK6_W10_REG register * eFuse apb2otp block6 data register10. */ #define EFUSE_APB2OTP_BLK6_W10_REG (DR_REG_EFUSE0_BASE + 0x64c) /** EFUSE_APB2OTP_BLOCK6_W10 : RO; bitpos: [31:0]; default: 0; * Otp block6 word10 data. */ #define EFUSE_APB2OTP_BLOCK6_W10 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W10_M (EFUSE_APB2OTP_BLOCK6_W10_V << EFUSE_APB2OTP_BLOCK6_W10_S) #define EFUSE_APB2OTP_BLOCK6_W10_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W10_S 0 /** EFUSE_APB2OTP_BLK6_W11_REG register * eFuse apb2otp block6 data register11. */ #define EFUSE_APB2OTP_BLK6_W11_REG (DR_REG_EFUSE0_BASE + 0x650) /** EFUSE_APB2OTP_BLOCK6_W11 : RO; bitpos: [31:0]; default: 0; * Otp block6 word11 data. */ #define EFUSE_APB2OTP_BLOCK6_W11 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W11_M (EFUSE_APB2OTP_BLOCK6_W11_V << EFUSE_APB2OTP_BLOCK6_W11_S) #define EFUSE_APB2OTP_BLOCK6_W11_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK6_W11_S 0 /** EFUSE_APB2OTP_BLK7_W1_REG register * eFuse apb2otp block7 data register1. */ #define EFUSE_APB2OTP_BLK7_W1_REG (DR_REG_EFUSE0_BASE + 0x654) /** EFUSE_APB2OTP_BLOCK7_W1 : RO; bitpos: [31:0]; default: 0; * Otp block7 word1 data. */ #define EFUSE_APB2OTP_BLOCK7_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W1_M (EFUSE_APB2OTP_BLOCK7_W1_V << EFUSE_APB2OTP_BLOCK7_W1_S) #define EFUSE_APB2OTP_BLOCK7_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W1_S 0 /** EFUSE_APB2OTP_BLK7_W2_REG register * eFuse apb2otp block7 data register2. */ #define EFUSE_APB2OTP_BLK7_W2_REG (DR_REG_EFUSE0_BASE + 0x658) /** EFUSE_APB2OTP_BLOCK7_W2 : RO; bitpos: [31:0]; default: 0; * Otp block7 word2 data. */ #define EFUSE_APB2OTP_BLOCK7_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W2_M (EFUSE_APB2OTP_BLOCK7_W2_V << EFUSE_APB2OTP_BLOCK7_W2_S) #define EFUSE_APB2OTP_BLOCK7_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W2_S 0 /** EFUSE_APB2OTP_BLK7_W3_REG register * eFuse apb2otp block7 data register3. */ #define EFUSE_APB2OTP_BLK7_W3_REG (DR_REG_EFUSE0_BASE + 0x65c) /** EFUSE_APB2OTP_BLOCK7_W3 : RO; bitpos: [31:0]; default: 0; * Otp block7 word3 data. */ #define EFUSE_APB2OTP_BLOCK7_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W3_M (EFUSE_APB2OTP_BLOCK7_W3_V << EFUSE_APB2OTP_BLOCK7_W3_S) #define EFUSE_APB2OTP_BLOCK7_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W3_S 0 /** EFUSE_APB2OTP_BLK7_W4_REG register * eFuse apb2otp block7 data register4. */ #define EFUSE_APB2OTP_BLK7_W4_REG (DR_REG_EFUSE0_BASE + 0x660) /** EFUSE_APB2OTP_BLOCK7_W4 : RO; bitpos: [31:0]; default: 0; * Otp block7 word4 data. */ #define EFUSE_APB2OTP_BLOCK7_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W4_M (EFUSE_APB2OTP_BLOCK7_W4_V << EFUSE_APB2OTP_BLOCK7_W4_S) #define EFUSE_APB2OTP_BLOCK7_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W4_S 0 /** EFUSE_APB2OTP_BLK7_W5_REG register * eFuse apb2otp block7 data register5. */ #define EFUSE_APB2OTP_BLK7_W5_REG (DR_REG_EFUSE0_BASE + 0x664) /** EFUSE_APB2OTP_BLOCK7_W5 : RO; bitpos: [31:0]; default: 0; * Otp block7 word5 data. */ #define EFUSE_APB2OTP_BLOCK7_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W5_M (EFUSE_APB2OTP_BLOCK7_W5_V << EFUSE_APB2OTP_BLOCK7_W5_S) #define EFUSE_APB2OTP_BLOCK7_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W5_S 0 /** EFUSE_APB2OTP_BLK7_W6_REG register * eFuse apb2otp block7 data register6. */ #define EFUSE_APB2OTP_BLK7_W6_REG (DR_REG_EFUSE0_BASE + 0x668) /** EFUSE_APB2OTP_BLOCK7_W6 : RO; bitpos: [31:0]; default: 0; * Otp block7 word6 data. */ #define EFUSE_APB2OTP_BLOCK7_W6 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W6_M (EFUSE_APB2OTP_BLOCK7_W6_V << EFUSE_APB2OTP_BLOCK7_W6_S) #define EFUSE_APB2OTP_BLOCK7_W6_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W6_S 0 /** EFUSE_APB2OTP_BLK7_W7_REG register * eFuse apb2otp block7 data register7. */ #define EFUSE_APB2OTP_BLK7_W7_REG (DR_REG_EFUSE0_BASE + 0x66c) /** EFUSE_APB2OTP_BLOCK7_W7 : RO; bitpos: [31:0]; default: 0; * Otp block7 word7 data. */ #define EFUSE_APB2OTP_BLOCK7_W7 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W7_M (EFUSE_APB2OTP_BLOCK7_W7_V << EFUSE_APB2OTP_BLOCK7_W7_S) #define EFUSE_APB2OTP_BLOCK7_W7_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W7_S 0 /** EFUSE_APB2OTP_BLK7_W8_REG register * eFuse apb2otp block7 data register8. */ #define EFUSE_APB2OTP_BLK7_W8_REG (DR_REG_EFUSE0_BASE + 0x670) /** EFUSE_APB2OTP_BLOCK7_W8 : RO; bitpos: [31:0]; default: 0; * Otp block7 word8 data. */ #define EFUSE_APB2OTP_BLOCK7_W8 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W8_M (EFUSE_APB2OTP_BLOCK7_W8_V << EFUSE_APB2OTP_BLOCK7_W8_S) #define EFUSE_APB2OTP_BLOCK7_W8_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W8_S 0 /** EFUSE_APB2OTP_BLK7_W9_REG register * eFuse apb2otp block7 data register9. */ #define EFUSE_APB2OTP_BLK7_W9_REG (DR_REG_EFUSE0_BASE + 0x674) /** EFUSE_APB2OTP_BLOCK7_W9 : RO; bitpos: [31:0]; default: 0; * Otp block7 word9 data. */ #define EFUSE_APB2OTP_BLOCK7_W9 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W9_M (EFUSE_APB2OTP_BLOCK7_W9_V << EFUSE_APB2OTP_BLOCK7_W9_S) #define EFUSE_APB2OTP_BLOCK7_W9_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W9_S 0 /** EFUSE_APB2OTP_BLK7_W10_REG register * eFuse apb2otp block7 data register10. */ #define EFUSE_APB2OTP_BLK7_W10_REG (DR_REG_EFUSE0_BASE + 0x678) /** EFUSE_APB2OTP_BLOCK7_W10 : RO; bitpos: [31:0]; default: 0; * Otp block7 word10 data. */ #define EFUSE_APB2OTP_BLOCK7_W10 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W10_M (EFUSE_APB2OTP_BLOCK7_W10_V << EFUSE_APB2OTP_BLOCK7_W10_S) #define EFUSE_APB2OTP_BLOCK7_W10_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W10_S 0 /** EFUSE_APB2OTP_BLK7_W11_REG register * eFuse apb2otp block7 data register11. */ #define EFUSE_APB2OTP_BLK7_W11_REG (DR_REG_EFUSE0_BASE + 0x67c) /** EFUSE_APB2OTP_BLOCK7_W11 : RO; bitpos: [31:0]; default: 0; * Otp block7 word11 data. */ #define EFUSE_APB2OTP_BLOCK7_W11 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W11_M (EFUSE_APB2OTP_BLOCK7_W11_V << EFUSE_APB2OTP_BLOCK7_W11_S) #define EFUSE_APB2OTP_BLOCK7_W11_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK7_W11_S 0 /** EFUSE_APB2OTP_BLK8_W1_REG register * eFuse apb2otp block8 data register1. */ #define EFUSE_APB2OTP_BLK8_W1_REG (DR_REG_EFUSE0_BASE + 0x680) /** EFUSE_APB2OTP_BLOCK8_W1 : RO; bitpos: [31:0]; default: 0; * Otp block8 word1 data. */ #define EFUSE_APB2OTP_BLOCK8_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W1_M (EFUSE_APB2OTP_BLOCK8_W1_V << EFUSE_APB2OTP_BLOCK8_W1_S) #define EFUSE_APB2OTP_BLOCK8_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W1_S 0 /** EFUSE_APB2OTP_BLK8_W2_REG register * eFuse apb2otp block8 data register2. */ #define EFUSE_APB2OTP_BLK8_W2_REG (DR_REG_EFUSE0_BASE + 0x684) /** EFUSE_APB2OTP_BLOCK8_W2 : RO; bitpos: [31:0]; default: 0; * Otp block8 word2 data. */ #define EFUSE_APB2OTP_BLOCK8_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W2_M (EFUSE_APB2OTP_BLOCK8_W2_V << EFUSE_APB2OTP_BLOCK8_W2_S) #define EFUSE_APB2OTP_BLOCK8_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W2_S 0 /** EFUSE_APB2OTP_BLK8_W3_REG register * eFuse apb2otp block8 data register3. */ #define EFUSE_APB2OTP_BLK8_W3_REG (DR_REG_EFUSE0_BASE + 0x688) /** EFUSE_APB2OTP_BLOCK8_W3 : RO; bitpos: [31:0]; default: 0; * Otp block8 word3 data. */ #define EFUSE_APB2OTP_BLOCK8_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W3_M (EFUSE_APB2OTP_BLOCK8_W3_V << EFUSE_APB2OTP_BLOCK8_W3_S) #define EFUSE_APB2OTP_BLOCK8_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W3_S 0 /** EFUSE_APB2OTP_BLK8_W4_REG register * eFuse apb2otp block8 data register4. */ #define EFUSE_APB2OTP_BLK8_W4_REG (DR_REG_EFUSE0_BASE + 0x68c) /** EFUSE_APB2OTP_BLOCK8_W4 : RO; bitpos: [31:0]; default: 0; * Otp block8 word4 data. */ #define EFUSE_APB2OTP_BLOCK8_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W4_M (EFUSE_APB2OTP_BLOCK8_W4_V << EFUSE_APB2OTP_BLOCK8_W4_S) #define EFUSE_APB2OTP_BLOCK8_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W4_S 0 /** EFUSE_APB2OTP_BLK8_W5_REG register * eFuse apb2otp block8 data register5. */ #define EFUSE_APB2OTP_BLK8_W5_REG (DR_REG_EFUSE0_BASE + 0x690) /** EFUSE_APB2OTP_BLOCK8_W5 : RO; bitpos: [31:0]; default: 0; * Otp block8 word5 data. */ #define EFUSE_APB2OTP_BLOCK8_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W5_M (EFUSE_APB2OTP_BLOCK8_W5_V << EFUSE_APB2OTP_BLOCK8_W5_S) #define EFUSE_APB2OTP_BLOCK8_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W5_S 0 /** EFUSE_APB2OTP_BLK8_W6_REG register * eFuse apb2otp block8 data register6. */ #define EFUSE_APB2OTP_BLK8_W6_REG (DR_REG_EFUSE0_BASE + 0x694) /** EFUSE_APB2OTP_BLOCK8_W6 : RO; bitpos: [31:0]; default: 0; * Otp block8 word6 data. */ #define EFUSE_APB2OTP_BLOCK8_W6 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W6_M (EFUSE_APB2OTP_BLOCK8_W6_V << EFUSE_APB2OTP_BLOCK8_W6_S) #define EFUSE_APB2OTP_BLOCK8_W6_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W6_S 0 /** EFUSE_APB2OTP_BLK8_W7_REG register * eFuse apb2otp block8 data register7. */ #define EFUSE_APB2OTP_BLK8_W7_REG (DR_REG_EFUSE0_BASE + 0x698) /** EFUSE_APB2OTP_BLOCK8_W7 : RO; bitpos: [31:0]; default: 0; * Otp block8 word7 data. */ #define EFUSE_APB2OTP_BLOCK8_W7 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W7_M (EFUSE_APB2OTP_BLOCK8_W7_V << EFUSE_APB2OTP_BLOCK8_W7_S) #define EFUSE_APB2OTP_BLOCK8_W7_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W7_S 0 /** EFUSE_APB2OTP_BLK8_W8_REG register * eFuse apb2otp block8 data register8. */ #define EFUSE_APB2OTP_BLK8_W8_REG (DR_REG_EFUSE0_BASE + 0x69c) /** EFUSE_APB2OTP_BLOCK8_W8 : RO; bitpos: [31:0]; default: 0; * Otp block8 word8 data. */ #define EFUSE_APB2OTP_BLOCK8_W8 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W8_M (EFUSE_APB2OTP_BLOCK8_W8_V << EFUSE_APB2OTP_BLOCK8_W8_S) #define EFUSE_APB2OTP_BLOCK8_W8_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W8_S 0 /** EFUSE_APB2OTP_BLK8_W9_REG register * eFuse apb2otp block8 data register9. */ #define EFUSE_APB2OTP_BLK8_W9_REG (DR_REG_EFUSE0_BASE + 0x6a0) /** EFUSE_APB2OTP_BLOCK8_W9 : RO; bitpos: [31:0]; default: 0; * Otp block8 word9 data. */ #define EFUSE_APB2OTP_BLOCK8_W9 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W9_M (EFUSE_APB2OTP_BLOCK8_W9_V << EFUSE_APB2OTP_BLOCK8_W9_S) #define EFUSE_APB2OTP_BLOCK8_W9_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W9_S 0 /** EFUSE_APB2OTP_BLK8_W10_REG register * eFuse apb2otp block8 data register10. */ #define EFUSE_APB2OTP_BLK8_W10_REG (DR_REG_EFUSE0_BASE + 0x6a4) /** EFUSE_APB2OTP_BLOCK8_W10 : RO; bitpos: [31:0]; default: 0; * Otp block8 word10 data. */ #define EFUSE_APB2OTP_BLOCK8_W10 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W10_M (EFUSE_APB2OTP_BLOCK8_W10_V << EFUSE_APB2OTP_BLOCK8_W10_S) #define EFUSE_APB2OTP_BLOCK8_W10_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W10_S 0 /** EFUSE_APB2OTP_BLK8_W11_REG register * eFuse apb2otp block8 data register11. */ #define EFUSE_APB2OTP_BLK8_W11_REG (DR_REG_EFUSE0_BASE + 0x6a8) /** EFUSE_APB2OTP_BLOCK8_W11 : RO; bitpos: [31:0]; default: 0; * Otp block8 word11 data. */ #define EFUSE_APB2OTP_BLOCK8_W11 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W11_M (EFUSE_APB2OTP_BLOCK8_W11_V << EFUSE_APB2OTP_BLOCK8_W11_S) #define EFUSE_APB2OTP_BLOCK8_W11_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK8_W11_S 0 /** EFUSE_APB2OTP_BLK9_W1_REG register * eFuse apb2otp block9 data register1. */ #define EFUSE_APB2OTP_BLK9_W1_REG (DR_REG_EFUSE0_BASE + 0x6ac) /** EFUSE_APB2OTP_BLOCK9_W1 : RO; bitpos: [31:0]; default: 0; * Otp block9 word1 data. */ #define EFUSE_APB2OTP_BLOCK9_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W1_M (EFUSE_APB2OTP_BLOCK9_W1_V << EFUSE_APB2OTP_BLOCK9_W1_S) #define EFUSE_APB2OTP_BLOCK9_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W1_S 0 /** EFUSE_APB2OTP_BLK9_W2_REG register * eFuse apb2otp block9 data register2. */ #define EFUSE_APB2OTP_BLK9_W2_REG (DR_REG_EFUSE0_BASE + 0x6b0) /** EFUSE_APB2OTP_BLOCK9_W2 : RO; bitpos: [31:0]; default: 0; * Otp block9 word2 data. */ #define EFUSE_APB2OTP_BLOCK9_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W2_M (EFUSE_APB2OTP_BLOCK9_W2_V << EFUSE_APB2OTP_BLOCK9_W2_S) #define EFUSE_APB2OTP_BLOCK9_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W2_S 0 /** EFUSE_APB2OTP_BLK9_W3_REG register * eFuse apb2otp block9 data register3. */ #define EFUSE_APB2OTP_BLK9_W3_REG (DR_REG_EFUSE0_BASE + 0x6b4) /** EFUSE_APB2OTP_BLOCK9_W3 : RO; bitpos: [31:0]; default: 0; * Otp block9 word3 data. */ #define EFUSE_APB2OTP_BLOCK9_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W3_M (EFUSE_APB2OTP_BLOCK9_W3_V << EFUSE_APB2OTP_BLOCK9_W3_S) #define EFUSE_APB2OTP_BLOCK9_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W3_S 0 /** EFUSE_APB2OTP_BLK9_W4_REG register * eFuse apb2otp block9 data register4. */ #define EFUSE_APB2OTP_BLK9_W4_REG (DR_REG_EFUSE0_BASE + 0x6b8) /** EFUSE_APB2OTP_BLOCK9_W4 : RO; bitpos: [31:0]; default: 0; * Otp block9 word4 data. */ #define EFUSE_APB2OTP_BLOCK9_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W4_M (EFUSE_APB2OTP_BLOCK9_W4_V << EFUSE_APB2OTP_BLOCK9_W4_S) #define EFUSE_APB2OTP_BLOCK9_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W4_S 0 /** EFUSE_APB2OTP_BLK9_W5_REG register * eFuse apb2otp block9 data register5. */ #define EFUSE_APB2OTP_BLK9_W5_REG (DR_REG_EFUSE0_BASE + 0x6bc) /** EFUSE_APB2OTP_BLOCK9_W5 : RO; bitpos: [31:0]; default: 0; * Otp block9 word5 data. */ #define EFUSE_APB2OTP_BLOCK9_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W5_M (EFUSE_APB2OTP_BLOCK9_W5_V << EFUSE_APB2OTP_BLOCK9_W5_S) #define EFUSE_APB2OTP_BLOCK9_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W5_S 0 /** EFUSE_APB2OTP_BLK9_W6_REG register * eFuse apb2otp block9 data register6. */ #define EFUSE_APB2OTP_BLK9_W6_REG (DR_REG_EFUSE0_BASE + 0x6c0) /** EFUSE_APB2OTP_BLOCK9_W6 : RO; bitpos: [31:0]; default: 0; * Otp block9 word6 data. */ #define EFUSE_APB2OTP_BLOCK9_W6 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W6_M (EFUSE_APB2OTP_BLOCK9_W6_V << EFUSE_APB2OTP_BLOCK9_W6_S) #define EFUSE_APB2OTP_BLOCK9_W6_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W6_S 0 /** EFUSE_APB2OTP_BLK9_W7_REG register * eFuse apb2otp block9 data register7. */ #define EFUSE_APB2OTP_BLK9_W7_REG (DR_REG_EFUSE0_BASE + 0x6c4) /** EFUSE_APB2OTP_BLOCK9_W7 : RO; bitpos: [31:0]; default: 0; * Otp block9 word7 data. */ #define EFUSE_APB2OTP_BLOCK9_W7 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W7_M (EFUSE_APB2OTP_BLOCK9_W7_V << EFUSE_APB2OTP_BLOCK9_W7_S) #define EFUSE_APB2OTP_BLOCK9_W7_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W7_S 0 /** EFUSE_APB2OTP_BLK9_W8_REG register * eFuse apb2otp block9 data register8. */ #define EFUSE_APB2OTP_BLK9_W8_REG (DR_REG_EFUSE0_BASE + 0x6c8) /** EFUSE_APB2OTP_BLOCK9_W8 : RO; bitpos: [31:0]; default: 0; * Otp block9 word8 data. */ #define EFUSE_APB2OTP_BLOCK9_W8 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W8_M (EFUSE_APB2OTP_BLOCK9_W8_V << EFUSE_APB2OTP_BLOCK9_W8_S) #define EFUSE_APB2OTP_BLOCK9_W8_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W8_S 0 /** EFUSE_APB2OTP_BLK9_W9_REG register * eFuse apb2otp block9 data register9. */ #define EFUSE_APB2OTP_BLK9_W9_REG (DR_REG_EFUSE0_BASE + 0x6cc) /** EFUSE_APB2OTP_BLOCK9_W9 : RO; bitpos: [31:0]; default: 0; * Otp block9 word9 data. */ #define EFUSE_APB2OTP_BLOCK9_W9 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W9_M (EFUSE_APB2OTP_BLOCK9_W9_V << EFUSE_APB2OTP_BLOCK9_W9_S) #define EFUSE_APB2OTP_BLOCK9_W9_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W9_S 0 /** EFUSE_APB2OTP_BLK9_W10_REG register * eFuse apb2otp block9 data register10. */ #define EFUSE_APB2OTP_BLK9_W10_REG (DR_REG_EFUSE0_BASE + 0x6d0) /** EFUSE_APB2OTP_BLOCK9_W10 : RO; bitpos: [31:0]; default: 0; * Otp block9 word10 data. */ #define EFUSE_APB2OTP_BLOCK9_W10 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W10_M (EFUSE_APB2OTP_BLOCK9_W10_V << EFUSE_APB2OTP_BLOCK9_W10_S) #define EFUSE_APB2OTP_BLOCK9_W10_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W10_S 0 /** EFUSE_APB2OTP_BLK9_W11_REG register * eFuse apb2otp block9 data register11. */ #define EFUSE_APB2OTP_BLK9_W11_REG (DR_REG_EFUSE0_BASE + 0x6d4) /** EFUSE_APB2OTP_BLOCK9_W11 : RO; bitpos: [31:0]; default: 0; * Otp block9 word11 data. */ #define EFUSE_APB2OTP_BLOCK9_W11 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W11_M (EFUSE_APB2OTP_BLOCK9_W11_V << EFUSE_APB2OTP_BLOCK9_W11_S) #define EFUSE_APB2OTP_BLOCK9_W11_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK9_W11_S 0 /** EFUSE_APB2OTP_BLK10_W1_REG register * eFuse apb2otp block10 data register1. */ #define EFUSE_APB2OTP_BLK10_W1_REG (DR_REG_EFUSE0_BASE + 0x6d8) /** EFUSE_APB2OTP_BLOCK10_W1 : RO; bitpos: [31:0]; default: 0; * Otp block10 word1 data. */ #define EFUSE_APB2OTP_BLOCK10_W1 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W1_M (EFUSE_APB2OTP_BLOCK10_W1_V << EFUSE_APB2OTP_BLOCK10_W1_S) #define EFUSE_APB2OTP_BLOCK10_W1_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W1_S 0 /** EFUSE_APB2OTP_BLK10_W2_REG register * eFuse apb2otp block10 data register2. */ #define EFUSE_APB2OTP_BLK10_W2_REG (DR_REG_EFUSE0_BASE + 0x6dc) /** EFUSE_APB2OTP_BLOCK10_W2 : RO; bitpos: [31:0]; default: 0; * Otp block10 word2 data. */ #define EFUSE_APB2OTP_BLOCK10_W2 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W2_M (EFUSE_APB2OTP_BLOCK10_W2_V << EFUSE_APB2OTP_BLOCK10_W2_S) #define EFUSE_APB2OTP_BLOCK10_W2_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W2_S 0 /** EFUSE_APB2OTP_BLK10_W3_REG register * eFuse apb2otp block10 data register3. */ #define EFUSE_APB2OTP_BLK10_W3_REG (DR_REG_EFUSE0_BASE + 0x6e0) /** EFUSE_APB2OTP_BLOCK10_W3 : RO; bitpos: [31:0]; default: 0; * Otp block10 word3 data. */ #define EFUSE_APB2OTP_BLOCK10_W3 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W3_M (EFUSE_APB2OTP_BLOCK10_W3_V << EFUSE_APB2OTP_BLOCK10_W3_S) #define EFUSE_APB2OTP_BLOCK10_W3_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W3_S 0 /** EFUSE_APB2OTP_BLK10_W4_REG register * eFuse apb2otp block10 data register4. */ #define EFUSE_APB2OTP_BLK10_W4_REG (DR_REG_EFUSE0_BASE + 0x6e4) /** EFUSE_APB2OTP_BLOCK10_W4 : RO; bitpos: [31:0]; default: 0; * Otp block10 word4 data. */ #define EFUSE_APB2OTP_BLOCK10_W4 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W4_M (EFUSE_APB2OTP_BLOCK10_W4_V << EFUSE_APB2OTP_BLOCK10_W4_S) #define EFUSE_APB2OTP_BLOCK10_W4_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W4_S 0 /** EFUSE_APB2OTP_BLK10_W5_REG register * eFuse apb2otp block10 data register5. */ #define EFUSE_APB2OTP_BLK10_W5_REG (DR_REG_EFUSE0_BASE + 0x6e8) /** EFUSE_APB2OTP_BLOCK10_W5 : RO; bitpos: [31:0]; default: 0; * Otp block10 word5 data. */ #define EFUSE_APB2OTP_BLOCK10_W5 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W5_M (EFUSE_APB2OTP_BLOCK10_W5_V << EFUSE_APB2OTP_BLOCK10_W5_S) #define EFUSE_APB2OTP_BLOCK10_W5_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W5_S 0 /** EFUSE_APB2OTP_BLK10_W6_REG register * eFuse apb2otp block10 data register6. */ #define EFUSE_APB2OTP_BLK10_W6_REG (DR_REG_EFUSE0_BASE + 0x6ec) /** EFUSE_APB2OTP_BLOCK10_W6 : RO; bitpos: [31:0]; default: 0; * Otp block10 word6 data. */ #define EFUSE_APB2OTP_BLOCK10_W6 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W6_M (EFUSE_APB2OTP_BLOCK10_W6_V << EFUSE_APB2OTP_BLOCK10_W6_S) #define EFUSE_APB2OTP_BLOCK10_W6_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W6_S 0 /** EFUSE_APB2OTP_BLK10_W7_REG register * eFuse apb2otp block10 data register7. */ #define EFUSE_APB2OTP_BLK10_W7_REG (DR_REG_EFUSE0_BASE + 0x6f0) /** EFUSE_APB2OTP_BLOCK10_W7 : RO; bitpos: [31:0]; default: 0; * Otp block10 word7 data. */ #define EFUSE_APB2OTP_BLOCK10_W7 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W7_M (EFUSE_APB2OTP_BLOCK10_W7_V << EFUSE_APB2OTP_BLOCK10_W7_S) #define EFUSE_APB2OTP_BLOCK10_W7_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W7_S 0 /** EFUSE_APB2OTP_BLK10_W8_REG register * eFuse apb2otp block10 data register8. */ #define EFUSE_APB2OTP_BLK10_W8_REG (DR_REG_EFUSE0_BASE + 0x6f4) /** EFUSE_APB2OTP_BLOCK10_W8 : RO; bitpos: [31:0]; default: 0; * Otp block10 word8 data. */ #define EFUSE_APB2OTP_BLOCK10_W8 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W8_M (EFUSE_APB2OTP_BLOCK10_W8_V << EFUSE_APB2OTP_BLOCK10_W8_S) #define EFUSE_APB2OTP_BLOCK10_W8_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W8_S 0 /** EFUSE_APB2OTP_BLK10_W9_REG register * eFuse apb2otp block10 data register9. */ #define EFUSE_APB2OTP_BLK10_W9_REG (DR_REG_EFUSE0_BASE + 0x6f8) /** EFUSE_APB2OTP_BLOCK10_W9 : RO; bitpos: [31:0]; default: 0; * Otp block10 word9 data. */ #define EFUSE_APB2OTP_BLOCK10_W9 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W9_M (EFUSE_APB2OTP_BLOCK10_W9_V << EFUSE_APB2OTP_BLOCK10_W9_S) #define EFUSE_APB2OTP_BLOCK10_W9_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W9_S 0 /** EFUSE_APB2OTP_BLK10_W10_REG register * eFuse apb2otp block10 data register10. */ #define EFUSE_APB2OTP_BLK10_W10_REG (DR_REG_EFUSE0_BASE + 0x6fc) /** EFUSE_APB2OTP_BLOCK10_W10 : RO; bitpos: [31:0]; default: 0; * Otp block10 word10 data. */ #define EFUSE_APB2OTP_BLOCK10_W10 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W10_M (EFUSE_APB2OTP_BLOCK10_W10_V << EFUSE_APB2OTP_BLOCK10_W10_S) #define EFUSE_APB2OTP_BLOCK10_W10_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W10_S 0 /** EFUSE_APB2OTP_BLK10_W11_REG register * eFuse apb2otp block10 data register11. */ #define EFUSE_APB2OTP_BLK10_W11_REG (DR_REG_EFUSE0_BASE + 0x700) /** EFUSE_APB2OTP_BLOCK10_W11 : RO; bitpos: [31:0]; default: 0; * Otp block10 word11 data. */ #define EFUSE_APB2OTP_BLOCK10_W11 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W11_M (EFUSE_APB2OTP_BLOCK10_W11_V << EFUSE_APB2OTP_BLOCK10_W11_S) #define EFUSE_APB2OTP_BLOCK10_W11_V 0xFFFFFFFFU #define EFUSE_APB2OTP_BLOCK10_W11_S 0 /** EFUSE_APB2OTP_EN_REG register * eFuse apb2otp enable configuration register. */ #define EFUSE_APB2OTP_EN_REG (DR_REG_EFUSE0_BASE + 0x708) /** EFUSE_APB2OTP_APB2OTP_EN : R/W; bitpos: [0]; default: 0; * Apb2otp mode enable signal. */ #define EFUSE_APB2OTP_APB2OTP_EN (BIT(0)) #define EFUSE_APB2OTP_APB2OTP_EN_M (EFUSE_APB2OTP_APB2OTP_EN_V << EFUSE_APB2OTP_APB2OTP_EN_S) #define EFUSE_APB2OTP_APB2OTP_EN_V 0x00000001U #define EFUSE_APB2OTP_APB2OTP_EN_S 0 #ifdef __cplusplus } #endif