Expand description
eFuse Controller
Modules§
- clk
- eFuse clock configuration register.
- cmd
- eFuse command register.
- conf
- eFuse operation mode configuration register.
- dac_
conf - Controls the eFuse programming voltage.
- date
- eFuse version register.
- int_clr
- eFuse interrupt clear register.
- int_ena
- eFuse interrupt enable register.
- int_raw
- eFuse raw interrupt register.
- int_st
- eFuse interrupt status register.
- pgm_
check_ value0 - Register 0 that stores the RS code to be programmed.
- pgm_
check_ value1 - Register 1 that stores the RS code to be programmed.
- pgm_
check_ value2 - Register 2 that stores the RS code to be programmed.
- pgm_
data0 - Register 0 that stores data to be programmed.
- pgm_
data1 - Register 1 that stores data to be programmed.
- pgm_
data2 - Register 2 that stores data to be programmed.
- pgm_
data3 - Register 3 that stores data to be programmed.
- pgm_
data4 - Register 4 that stores data to be programmed.
- pgm_
data5 - Register 5 that stores data to be programmed.
- pgm_
data6 - Register 6 that stores data to be programmed.
- pgm_
data7 - Register 7 that stores data to be programmed.
- rd_
key0_ data0 - Register 0 of BLOCK4 (KEY0).
- rd_
key0_ data1 - Register 1 of BLOCK4 (KEY0).
- rd_
key0_ data2 - Register 2 of BLOCK4 (KEY0).
- rd_
key0_ data3 - Register 3 of BLOCK4 (KEY0).
- rd_
key0_ data4 - Register 4 of BLOCK4 (KEY0).
- rd_
key0_ data5 - Register 5 of BLOCK4 (KEY0).
- rd_
key0_ data6 - Register 6 of BLOCK4 (KEY0).
- rd_
key0_ data7 - Register 7 of BLOCK4 (KEY0).
- rd_
key1_ data0 - Register 0 of BLOCK5 (KEY1).
- rd_
key1_ data1 - Register 1 of BLOCK5 (KEY1).
- rd_
key1_ data2 - Register 2 of BLOCK5 (KEY1).
- rd_
key1_ data3 - Register 3 of BLOCK5 (KEY1).
- rd_
key1_ data4 - Register 4 of BLOCK5 (KEY1).
- rd_
key1_ data5 - Register 5 of BLOCK5 (KEY1).
- rd_
key1_ data6 - Register 6 of BLOCK5 (KEY1).
- rd_
key1_ data7 - Register 7 of BLOCK5 (KEY1).
- rd_
key2_ data0 - Register 0 of BLOCK6 (KEY2).
- rd_
key2_ data1 - Register 1 of BLOCK6 (KEY2).
- rd_
key2_ data2 - Register 2 of BLOCK6 (KEY2).
- rd_
key2_ data3 - Register 3 of BLOCK6 (KEY2).
- rd_
key2_ data4 - Register 4 of BLOCK6 (KEY2).
- rd_
key2_ data5 - Register 5 of BLOCK6 (KEY2).
- rd_
key2_ data6 - Register 6 of BLOCK6 (KEY2).
- rd_
key2_ data7 - Register 7 of BLOCK6 (KEY2).
- rd_
key3_ data0 - Register 0 of BLOCK7 (KEY3).
- rd_
key3_ data1 - Register 1 of BLOCK7 (KEY3).
- rd_
key3_ data2 - Register 2 of BLOCK7 (KEY3).
- rd_
key3_ data3 - Register 3 of BLOCK7 (KEY3).
- rd_
key3_ data4 - Register 4 of BLOCK7 (KEY3).
- rd_
key3_ data5 - Register 5 of BLOCK7 (KEY3).
- rd_
key3_ data6 - Register 6 of BLOCK7 (KEY3).
- rd_
key3_ data7 - Register 7 of BLOCK7 (KEY3).
- rd_
key4_ data0 - Register 0 of BLOCK8 (KEY4).
- rd_
key4_ data1 - Register 1 of BLOCK8 (KEY4).
- rd_
key4_ data2 - Register 2 of BLOCK8 (KEY4).
- rd_
key4_ data3 - Register 3 of BLOCK8 (KEY4).
- rd_
key4_ data4 - Register 4 of BLOCK8 (KEY4).
- rd_
key4_ data5 - Register 5 of BLOCK8 (KEY4).
- rd_
key4_ data6 - Register 6 of BLOCK8 (KEY4).
- rd_
key4_ data7 - Register 7 of BLOCK8 (KEY4).
- rd_
key5_ data0 - Register 0 of BLOCK9 (KEY5).
- rd_
key5_ data1 - Register 1 of BLOCK9 (KEY5).
- rd_
key5_ data2 - Register 2 of BLOCK9 (KEY5).
- rd_
key5_ data3 - Register 3 of BLOCK9 (KEY5).
- rd_
key5_ data4 - Register 4 of BLOCK9 (KEY5).
- rd_
key5_ data5 - Register 5 of BLOCK9 (KEY5).
- rd_
key5_ data6 - Register 6 of BLOCK9 (KEY5).
- rd_
key5_ data7 - Register 7 of BLOCK9 (KEY5).
- rd_
mac_ spi_ sys_ 0 - BLOCK1 data register 0.
- rd_
mac_ spi_ sys_ 1 - BLOCK1 data register 1.
- rd_
mac_ spi_ sys_ 2 - BLOCK1 data register 2.
- rd_
mac_ spi_ sys_ 3 - BLOCK1 data register 3.
- rd_
mac_ spi_ sys_ 4 - BLOCK1 data register 4.
- rd_
mac_ spi_ sys_ 5 - BLOCK1 data register 5.
- rd_
repeat_ data0 - BLOCK0 data register 1.
- rd_
repeat_ data1 - BLOCK0 data register 2.
- rd_
repeat_ data2 - BLOCK0 data register 3.
- rd_
repeat_ data3 - BLOCK0 data register 4.
- rd_
repeat_ data4 - BLOCK0 data register 5.
- rd_
repeat_ err0 - Programming error record register 0 of BLOCK0.
- rd_
repeat_ err1 - Programming error record register 1 of BLOCK0.
- rd_
repeat_ err2 - Programming error record register 2 of BLOCK0.
- rd_
repeat_ err3 - Programming error record register 3 of BLOCK0.
- rd_
repeat_ err4 - Programming error record register 4 of BLOCK0.
- rd_
rs_ err0 - Programming error record register 0 of BLOCK1-10.
- rd_
rs_ err1 - Programming error record register 1 of BLOCK1-10.
- rd_
sys_ part1_ data0 - Register 0 of BLOCK2 (system).
- rd_
sys_ part1_ data1 - Register 1 of BLOCK2 (system).
- rd_
sys_ part1_ data2 - Register 2 of BLOCK2 (system).
- rd_
sys_ part1_ data3 - Register 3 of BLOCK2 (system).
- rd_
sys_ part1_ data4 - Register 4 of BLOCK2 (system).
- rd_
sys_ part1_ data5 - Register 5 of BLOCK2 (system).
- rd_
sys_ part1_ data6 - Register 6 of BLOCK2 (system).
- rd_
sys_ part1_ data7 - Register 7 of BLOCK2 (system).
- rd_
sys_ part2_ data0 - Register 0 of BLOCK10 (system).
- rd_
sys_ part2_ data1 - Register 1 of BLOCK9 (KEY5).
- rd_
sys_ part2_ data2 - Register 2 of BLOCK10 (system).
- rd_
sys_ part2_ data3 - Register 3 of BLOCK10 (system).
- rd_
sys_ part2_ data4 - Register 4 of BLOCK10 (system).
- rd_
sys_ part2_ data5 - Register 5 of BLOCK10 (system).
- rd_
sys_ part2_ data6 - Register 6 of BLOCK10 (system).
- rd_
sys_ part2_ data7 - Register 7 of BLOCK10 (system).
- rd_
tim_ conf - Configures read timing parameters.
- rd_
usr_ data0 - Register 0 of BLOCK3 (user).
- rd_
usr_ data1 - Register 1 of BLOCK3 (user).
- rd_
usr_ data2 - Register 2 of BLOCK3 (user).
- rd_
usr_ data3 - Register 3 of BLOCK3 (user).
- rd_
usr_ data4 - Register 4 of BLOCK3 (user).
- rd_
usr_ data5 - Register 5 of BLOCK3 (user).
- rd_
usr_ data6 - Register 6 of BLOCK3 (user).
- rd_
usr_ data7 - Register 7 of BLOCK3 (user).
- rd_
wr_ dis - BLOCK0 data register 0.
- status
- eFuse status register.
- wr_
tim_ conf1 - Configuration register 1 of eFuse programming timing parameters.
- wr_
tim_ conf2 - Configuration register 2 of eFuse programming timing parameters.
Structs§
- Register
Block - Register block
Type Aliases§
- CLK
- CLK (rw) register accessor: eFuse clock configuration register.
- CMD
- CMD (rw) register accessor: eFuse command register.
- CONF
- CONF (rw) register accessor: eFuse operation mode configuration register.
- DAC_
CONF - DAC_CONF (rw) register accessor: Controls the eFuse programming voltage.
- DATE
- DATE (rw) register accessor: eFuse version register.
- INT_CLR
- INT_CLR (w) register accessor: eFuse interrupt clear register.
- INT_ENA
- INT_ENA (rw) register accessor: eFuse interrupt enable register.
- INT_RAW
- INT_RAW (rw) register accessor: eFuse raw interrupt register.
- INT_ST
- INT_ST (r) register accessor: eFuse interrupt status register.
- PGM_
CHECK_ VALU E0 - PGM_CHECK_VALUE0 (rw) register accessor: Register 0 that stores the RS code to be programmed.
- PGM_
CHECK_ VALU E1 - PGM_CHECK_VALUE1 (rw) register accessor: Register 1 that stores the RS code to be programmed.
- PGM_
CHECK_ VALU E2 - PGM_CHECK_VALUE2 (rw) register accessor: Register 2 that stores the RS code to be programmed.
- PGM_
DATA0 - PGM_DATA0 (rw) register accessor: Register 0 that stores data to be programmed.
- PGM_
DATA1 - PGM_DATA1 (rw) register accessor: Register 1 that stores data to be programmed.
- PGM_
DATA2 - PGM_DATA2 (rw) register accessor: Register 2 that stores data to be programmed.
- PGM_
DATA3 - PGM_DATA3 (rw) register accessor: Register 3 that stores data to be programmed.
- PGM_
DATA4 - PGM_DATA4 (rw) register accessor: Register 4 that stores data to be programmed.
- PGM_
DATA5 - PGM_DATA5 (rw) register accessor: Register 5 that stores data to be programmed.
- PGM_
DATA6 - PGM_DATA6 (rw) register accessor: Register 6 that stores data to be programmed.
- PGM_
DATA7 - PGM_DATA7 (rw) register accessor: Register 7 that stores data to be programmed.
- RD_
KEY0_ DATA0 - RD_KEY0_DATA0 (r) register accessor: Register 0 of BLOCK4 (KEY0).
- RD_
KEY0_ DATA1 - RD_KEY0_DATA1 (r) register accessor: Register 1 of BLOCK4 (KEY0).
- RD_
KEY0_ DATA2 - RD_KEY0_DATA2 (r) register accessor: Register 2 of BLOCK4 (KEY0).
- RD_
KEY0_ DATA3 - RD_KEY0_DATA3 (r) register accessor: Register 3 of BLOCK4 (KEY0).
- RD_
KEY0_ DATA4 - RD_KEY0_DATA4 (r) register accessor: Register 4 of BLOCK4 (KEY0).
- RD_
KEY0_ DATA5 - RD_KEY0_DATA5 (r) register accessor: Register 5 of BLOCK4 (KEY0).
- RD_
KEY0_ DATA6 - RD_KEY0_DATA6 (r) register accessor: Register 6 of BLOCK4 (KEY0).
- RD_
KEY0_ DATA7 - RD_KEY0_DATA7 (r) register accessor: Register 7 of BLOCK4 (KEY0).
- RD_
KEY1_ DATA0 - RD_KEY1_DATA0 (r) register accessor: Register 0 of BLOCK5 (KEY1).
- RD_
KEY1_ DATA1 - RD_KEY1_DATA1 (r) register accessor: Register 1 of BLOCK5 (KEY1).
- RD_
KEY1_ DATA2 - RD_KEY1_DATA2 (r) register accessor: Register 2 of BLOCK5 (KEY1).
- RD_
KEY1_ DATA3 - RD_KEY1_DATA3 (r) register accessor: Register 3 of BLOCK5 (KEY1).
- RD_
KEY1_ DATA4 - RD_KEY1_DATA4 (r) register accessor: Register 4 of BLOCK5 (KEY1).
- RD_
KEY1_ DATA5 - RD_KEY1_DATA5 (r) register accessor: Register 5 of BLOCK5 (KEY1).
- RD_
KEY1_ DATA6 - RD_KEY1_DATA6 (r) register accessor: Register 6 of BLOCK5 (KEY1).
- RD_
KEY1_ DATA7 - RD_KEY1_DATA7 (r) register accessor: Register 7 of BLOCK5 (KEY1).
- RD_
KEY2_ DATA0 - RD_KEY2_DATA0 (r) register accessor: Register 0 of BLOCK6 (KEY2).
- RD_
KEY2_ DATA1 - RD_KEY2_DATA1 (r) register accessor: Register 1 of BLOCK6 (KEY2).
- RD_
KEY2_ DATA2 - RD_KEY2_DATA2 (r) register accessor: Register 2 of BLOCK6 (KEY2).
- RD_
KEY2_ DATA3 - RD_KEY2_DATA3 (r) register accessor: Register 3 of BLOCK6 (KEY2).
- RD_
KEY2_ DATA4 - RD_KEY2_DATA4 (r) register accessor: Register 4 of BLOCK6 (KEY2).
- RD_
KEY2_ DATA5 - RD_KEY2_DATA5 (r) register accessor: Register 5 of BLOCK6 (KEY2).
- RD_
KEY2_ DATA6 - RD_KEY2_DATA6 (r) register accessor: Register 6 of BLOCK6 (KEY2).
- RD_
KEY2_ DATA7 - RD_KEY2_DATA7 (r) register accessor: Register 7 of BLOCK6 (KEY2).
- RD_
KEY3_ DATA0 - RD_KEY3_DATA0 (r) register accessor: Register 0 of BLOCK7 (KEY3).
- RD_
KEY3_ DATA1 - RD_KEY3_DATA1 (r) register accessor: Register 1 of BLOCK7 (KEY3).
- RD_
KEY3_ DATA2 - RD_KEY3_DATA2 (r) register accessor: Register 2 of BLOCK7 (KEY3).
- RD_
KEY3_ DATA3 - RD_KEY3_DATA3 (r) register accessor: Register 3 of BLOCK7 (KEY3).
- RD_
KEY3_ DATA4 - RD_KEY3_DATA4 (r) register accessor: Register 4 of BLOCK7 (KEY3).
- RD_
KEY3_ DATA5 - RD_KEY3_DATA5 (r) register accessor: Register 5 of BLOCK7 (KEY3).
- RD_
KEY3_ DATA6 - RD_KEY3_DATA6 (r) register accessor: Register 6 of BLOCK7 (KEY3).
- RD_
KEY3_ DATA7 - RD_KEY3_DATA7 (r) register accessor: Register 7 of BLOCK7 (KEY3).
- RD_
KEY4_ DATA0 - RD_KEY4_DATA0 (r) register accessor: Register 0 of BLOCK8 (KEY4).
- RD_
KEY4_ DATA1 - RD_KEY4_DATA1 (r) register accessor: Register 1 of BLOCK8 (KEY4).
- RD_
KEY4_ DATA2 - RD_KEY4_DATA2 (r) register accessor: Register 2 of BLOCK8 (KEY4).
- RD_
KEY4_ DATA3 - RD_KEY4_DATA3 (r) register accessor: Register 3 of BLOCK8 (KEY4).
- RD_
KEY4_ DATA4 - RD_KEY4_DATA4 (r) register accessor: Register 4 of BLOCK8 (KEY4).
- RD_
KEY4_ DATA5 - RD_KEY4_DATA5 (r) register accessor: Register 5 of BLOCK8 (KEY4).
- RD_
KEY4_ DATA6 - RD_KEY4_DATA6 (r) register accessor: Register 6 of BLOCK8 (KEY4).
- RD_
KEY4_ DATA7 - RD_KEY4_DATA7 (r) register accessor: Register 7 of BLOCK8 (KEY4).
- RD_
KEY5_ DATA0 - RD_KEY5_DATA0 (r) register accessor: Register 0 of BLOCK9 (KEY5).
- RD_
KEY5_ DATA1 - RD_KEY5_DATA1 (r) register accessor: Register 1 of BLOCK9 (KEY5).
- RD_
KEY5_ DATA2 - RD_KEY5_DATA2 (r) register accessor: Register 2 of BLOCK9 (KEY5).
- RD_
KEY5_ DATA3 - RD_KEY5_DATA3 (r) register accessor: Register 3 of BLOCK9 (KEY5).
- RD_
KEY5_ DATA4 - RD_KEY5_DATA4 (r) register accessor: Register 4 of BLOCK9 (KEY5).
- RD_
KEY5_ DATA5 - RD_KEY5_DATA5 (r) register accessor: Register 5 of BLOCK9 (KEY5).
- RD_
KEY5_ DATA6 - RD_KEY5_DATA6 (r) register accessor: Register 6 of BLOCK9 (KEY5).
- RD_
KEY5_ DATA7 - RD_KEY5_DATA7 (r) register accessor: Register 7 of BLOCK9 (KEY5).
- RD_
MAC_ SPI_ SYS_ 0 - RD_MAC_SPI_SYS_0 (r) register accessor: BLOCK1 data register 0.
- RD_
MAC_ SPI_ SYS_ 1 - RD_MAC_SPI_SYS_1 (r) register accessor: BLOCK1 data register 1.
- RD_
MAC_ SPI_ SYS_ 2 - RD_MAC_SPI_SYS_2 (r) register accessor: BLOCK1 data register 2.
- RD_
MAC_ SPI_ SYS_ 3 - RD_MAC_SPI_SYS_3 (r) register accessor: BLOCK1 data register 3.
- RD_
MAC_ SPI_ SYS_ 4 - RD_MAC_SPI_SYS_4 (r) register accessor: BLOCK1 data register 4.
- RD_
MAC_ SPI_ SYS_ 5 - RD_MAC_SPI_SYS_5 (r) register accessor: BLOCK1 data register 5.
- RD_
REPEAT_ DATA0 - RD_REPEAT_DATA0 (r) register accessor: BLOCK0 data register 1.
- RD_
REPEAT_ DATA1 - RD_REPEAT_DATA1 (r) register accessor: BLOCK0 data register 2.
- RD_
REPEAT_ DATA2 - RD_REPEAT_DATA2 (r) register accessor: BLOCK0 data register 3.
- RD_
REPEAT_ DATA3 - RD_REPEAT_DATA3 (r) register accessor: BLOCK0 data register 4.
- RD_
REPEAT_ DATA4 - RD_REPEAT_DATA4 (r) register accessor: BLOCK0 data register 5.
- RD_
REPEAT_ ERR0 - RD_REPEAT_ERR0 (r) register accessor: Programming error record register 0 of BLOCK0.
- RD_
REPEAT_ ERR1 - RD_REPEAT_ERR1 (r) register accessor: Programming error record register 1 of BLOCK0.
- RD_
REPEAT_ ERR2 - RD_REPEAT_ERR2 (r) register accessor: Programming error record register 2 of BLOCK0.
- RD_
REPEAT_ ERR3 - RD_REPEAT_ERR3 (r) register accessor: Programming error record register 3 of BLOCK0.
- RD_
REPEAT_ ERR4 - RD_REPEAT_ERR4 (r) register accessor: Programming error record register 4 of BLOCK0.
- RD_
RS_ ERR0 - RD_RS_ERR0 (r) register accessor: Programming error record register 0 of BLOCK1-10.
- RD_
RS_ ERR1 - RD_RS_ERR1 (r) register accessor: Programming error record register 1 of BLOCK1-10.
- RD_
SYS_ PART1_ DATA0 - RD_SYS_PART1_DATA0 (r) register accessor: Register 0 of BLOCK2 (system).
- RD_
SYS_ PART1_ DATA1 - RD_SYS_PART1_DATA1 (r) register accessor: Register 1 of BLOCK2 (system).
- RD_
SYS_ PART1_ DATA2 - RD_SYS_PART1_DATA2 (r) register accessor: Register 2 of BLOCK2 (system).
- RD_
SYS_ PART1_ DATA3 - RD_SYS_PART1_DATA3 (r) register accessor: Register 3 of BLOCK2 (system).
- RD_
SYS_ PART1_ DATA4 - RD_SYS_PART1_DATA4 (r) register accessor: Register 4 of BLOCK2 (system).
- RD_
SYS_ PART1_ DATA5 - RD_SYS_PART1_DATA5 (r) register accessor: Register 5 of BLOCK2 (system).
- RD_
SYS_ PART1_ DATA6 - RD_SYS_PART1_DATA6 (r) register accessor: Register 6 of BLOCK2 (system).
- RD_
SYS_ PART1_ DATA7 - RD_SYS_PART1_DATA7 (r) register accessor: Register 7 of BLOCK2 (system).
- RD_
SYS_ PART2_ DATA0 - RD_SYS_PART2_DATA0 (r) register accessor: Register 0 of BLOCK10 (system).
- RD_
SYS_ PART2_ DATA1 - RD_SYS_PART2_DATA1 (r) register accessor: Register 1 of BLOCK9 (KEY5).
- RD_
SYS_ PART2_ DATA2 - RD_SYS_PART2_DATA2 (r) register accessor: Register 2 of BLOCK10 (system).
- RD_
SYS_ PART2_ DATA3 - RD_SYS_PART2_DATA3 (r) register accessor: Register 3 of BLOCK10 (system).
- RD_
SYS_ PART2_ DATA4 - RD_SYS_PART2_DATA4 (r) register accessor: Register 4 of BLOCK10 (system).
- RD_
SYS_ PART2_ DATA5 - RD_SYS_PART2_DATA5 (r) register accessor: Register 5 of BLOCK10 (system).
- RD_
SYS_ PART2_ DATA6 - RD_SYS_PART2_DATA6 (r) register accessor: Register 6 of BLOCK10 (system).
- RD_
SYS_ PART2_ DATA7 - RD_SYS_PART2_DATA7 (r) register accessor: Register 7 of BLOCK10 (system).
- RD_
TIM_ CONF - RD_TIM_CONF (rw) register accessor: Configures read timing parameters.
- RD_
USR_ DATA0 - RD_USR_DATA0 (r) register accessor: Register 0 of BLOCK3 (user).
- RD_
USR_ DATA1 - RD_USR_DATA1 (r) register accessor: Register 1 of BLOCK3 (user).
- RD_
USR_ DATA2 - RD_USR_DATA2 (r) register accessor: Register 2 of BLOCK3 (user).
- RD_
USR_ DATA3 - RD_USR_DATA3 (r) register accessor: Register 3 of BLOCK3 (user).
- RD_
USR_ DATA4 - RD_USR_DATA4 (r) register accessor: Register 4 of BLOCK3 (user).
- RD_
USR_ DATA5 - RD_USR_DATA5 (r) register accessor: Register 5 of BLOCK3 (user).
- RD_
USR_ DATA6 - RD_USR_DATA6 (r) register accessor: Register 6 of BLOCK3 (user).
- RD_
USR_ DATA7 - RD_USR_DATA7 (r) register accessor: Register 7 of BLOCK3 (user).
- RD_
WR_ DIS - RD_WR_DIS (r) register accessor: BLOCK0 data register 0.
- STATUS
- STATUS (r) register accessor: eFuse status register.
- WR_
TIM_ CONF1 - WR_TIM_CONF1 (rw) register accessor: Configuration register 1 of eFuse programming timing parameters.
- WR_
TIM_ CONF2 - WR_TIM_CONF2 (rw) register accessor: Configuration register 2 of eFuse programming timing parameters.