Module esp32c6::efuse

source ·
Expand description

eFuse Controller

Modules§

Structs§

Type Aliases§

  • CLK (rw) register accessor: eFuse clcok configuration register.
  • CMD (rw) register accessor: eFuse command register.
  • CONF (rw) register accessor: eFuse operation mode configuraiton register
  • DAC_CONF (rw) register accessor: Controls the eFuse programming voltage.
  • DATE (rw) register accessor: eFuse version register.
  • INT_CLR (w) register accessor: eFuse interrupt clear register.
  • INT_ENA (rw) register accessor: eFuse interrupt enable register.
  • INT_RAW (r) register accessor: eFuse raw interrupt register.
  • INT_ST (r) register accessor: eFuse interrupt status register.
  • PGM_CHECK_VALUE0 (rw) register accessor: Register 0 that stores the RS code to be programmed.
  • PGM_CHECK_VALUE1 (rw) register accessor: Register 1 that stores the RS code to be programmed.
  • PGM_CHECK_VALUE2 (rw) register accessor: Register 2 that stores the RS code to be programmed.
  • PGM_DATA0 (rw) register accessor: Register 0 that stores data to be programmed.
  • PGM_DATA1 (rw) register accessor: Register 1 that stores data to be programmed.
  • PGM_DATA2 (rw) register accessor: Register 2 that stores data to be programmed.
  • PGM_DATA3 (rw) register accessor: Register 3 that stores data to be programmed.
  • PGM_DATA4 (rw) register accessor: Register 4 that stores data to be programmed.
  • PGM_DATA5 (rw) register accessor: Register 5 that stores data to be programmed.
  • PGM_DATA6 (rw) register accessor: Register 6 that stores data to be programmed.
  • PGM_DATA7 (rw) register accessor: Register 7 that stores data to be programmed.
  • RD_KEY0_DATA0 (r) register accessor: Register $n of BLOCK4 (KEY0).
  • RD_KEY0_DATA1 (r) register accessor: Register $n of BLOCK4 (KEY0).
  • RD_KEY0_DATA2 (r) register accessor: Register $n of BLOCK4 (KEY0).
  • RD_KEY0_DATA3 (r) register accessor: Register $n of BLOCK4 (KEY0).
  • RD_KEY0_DATA4 (r) register accessor: Register $n of BLOCK4 (KEY0).
  • RD_KEY0_DATA5 (r) register accessor: Register $n of BLOCK4 (KEY0).
  • RD_KEY0_DATA6 (r) register accessor: Register $n of BLOCK4 (KEY0).
  • RD_KEY0_DATA7 (r) register accessor: Register $n of BLOCK4 (KEY0).
  • RD_KEY1_DATA0 (r) register accessor: Register $n of BLOCK5 (KEY1).
  • RD_KEY1_DATA1 (r) register accessor: Register $n of BLOCK5 (KEY1).
  • RD_KEY1_DATA2 (r) register accessor: Register $n of BLOCK5 (KEY1).
  • RD_KEY1_DATA3 (r) register accessor: Register $n of BLOCK5 (KEY1).
  • RD_KEY1_DATA4 (r) register accessor: Register $n of BLOCK5 (KEY1).
  • RD_KEY1_DATA5 (r) register accessor: Register $n of BLOCK5 (KEY1).
  • RD_KEY1_DATA6 (r) register accessor: Register $n of BLOCK5 (KEY1).
  • RD_KEY1_DATA7 (r) register accessor: Register $n of BLOCK5 (KEY1).
  • RD_KEY2_DATA0 (r) register accessor: Register $n of BLOCK6 (KEY2).
  • RD_KEY2_DATA1 (r) register accessor: Register $n of BLOCK6 (KEY2).
  • RD_KEY2_DATA2 (r) register accessor: Register $n of BLOCK6 (KEY2).
  • RD_KEY2_DATA3 (r) register accessor: Register $n of BLOCK6 (KEY2).
  • RD_KEY2_DATA4 (r) register accessor: Register $n of BLOCK6 (KEY2).
  • RD_KEY2_DATA5 (r) register accessor: Register $n of BLOCK6 (KEY2).
  • RD_KEY2_DATA6 (r) register accessor: Register $n of BLOCK6 (KEY2).
  • RD_KEY2_DATA7 (r) register accessor: Register $n of BLOCK6 (KEY2).
  • RD_KEY3_DATA0 (r) register accessor: Register $n of BLOCK7 (KEY3).
  • RD_KEY3_DATA1 (r) register accessor: Register $n of BLOCK7 (KEY3).
  • RD_KEY3_DATA2 (r) register accessor: Register $n of BLOCK7 (KEY3).
  • RD_KEY3_DATA3 (r) register accessor: Register $n of BLOCK7 (KEY3).
  • RD_KEY3_DATA4 (r) register accessor: Register $n of BLOCK7 (KEY3).
  • RD_KEY3_DATA5 (r) register accessor: Register $n of BLOCK7 (KEY3).
  • RD_KEY3_DATA6 (r) register accessor: Register $n of BLOCK7 (KEY3).
  • RD_KEY3_DATA7 (r) register accessor: Register $n of BLOCK7 (KEY3).
  • RD_KEY4_DATA0 (r) register accessor: Register $n of BLOCK8 (KEY4).
  • RD_KEY4_DATA1 (r) register accessor: Register $n of BLOCK8 (KEY4).
  • RD_KEY4_DATA2 (r) register accessor: Register $n of BLOCK8 (KEY4).
  • RD_KEY4_DATA3 (r) register accessor: Register $n of BLOCK8 (KEY4).
  • RD_KEY4_DATA4 (r) register accessor: Register $n of BLOCK8 (KEY4).
  • RD_KEY4_DATA5 (r) register accessor: Register $n of BLOCK8 (KEY4).
  • RD_KEY4_DATA6 (r) register accessor: Register $n of BLOCK8 (KEY4).
  • RD_KEY4_DATA7 (r) register accessor: Register $n of BLOCK8 (KEY4).
  • RD_KEY5_DATA0 (r) register accessor: Register $n of BLOCK9 (KEY5).
  • RD_KEY5_DATA1 (r) register accessor: Register $n of BLOCK9 (KEY5).
  • RD_KEY5_DATA2 (r) register accessor: Register $n of BLOCK9 (KEY5).
  • RD_KEY5_DATA3 (r) register accessor: Register $n of BLOCK9 (KEY5).
  • RD_KEY5_DATA4 (r) register accessor: Register $n of BLOCK9 (KEY5).
  • RD_KEY5_DATA5 (r) register accessor: Register $n of BLOCK9 (KEY5).
  • RD_KEY5_DATA6 (r) register accessor: Register $n of BLOCK9 (KEY5).
  • RD_KEY5_DATA7 (r) register accessor: Register $n of BLOCK9 (KEY5).
  • RD_MAC_SPI_SYS_0 (r) register accessor: BLOCK1 data register $n.
  • RD_MAC_SPI_SYS_1 (r) register accessor: BLOCK1 data register $n.
  • RD_MAC_SPI_SYS_2 (r) register accessor: BLOCK1 data register $n.
  • RD_MAC_SPI_SYS_3 (r) register accessor: BLOCK1 data register $n.
  • RD_MAC_SPI_SYS_4 (r) register accessor: BLOCK1 data register $n.
  • RD_MAC_SPI_SYS_5 (r) register accessor: BLOCK1 data register $n.
  • RD_REPEAT_DATA0 (r) register accessor: BLOCK0 data register 1.
  • RD_REPEAT_DATA1 (r) register accessor: BLOCK0 data register 2.
  • RD_REPEAT_DATA2 (r) register accessor: BLOCK0 data register 3.
  • RD_REPEAT_DATA3 (r) register accessor: BLOCK0 data register 4.
  • RD_REPEAT_DATA4 (r) register accessor: BLOCK0 data register 5.
  • RD_REPEAT_ERR0 (r) register accessor: Programming error record register 0 of BLOCK0.
  • RD_REPEAT_ERR1 (r) register accessor: Programming error record register 1 of BLOCK0.
  • RD_REPEAT_ERR2 (r) register accessor: Programming error record register 2 of BLOCK0.
  • RD_REPEAT_ERR3 (r) register accessor: Programming error record register 3 of BLOCK0.
  • RD_REPEAT_ERR4 (r) register accessor: Programming error record register 4 of BLOCK0.
  • RD_RS_ERR0 (r) register accessor: Programming error record register 0 of BLOCK1-10.
  • RD_RS_ERR1 (r) register accessor: Programming error record register 1 of BLOCK1-10.
  • RD_SYS_PART1_DATA0 (r) register accessor: Register $n of BLOCK2 (system).
  • RD_SYS_PART1_DATA1 (r) register accessor: Register $n of BLOCK2 (system).
  • RD_SYS_PART1_DATA2 (r) register accessor: Register $n of BLOCK2 (system).
  • RD_SYS_PART1_DATA3 (r) register accessor: Register $n of BLOCK2 (system).
  • RD_SYS_PART1_DATA4 (r) register accessor: Register $n of BLOCK2 (system).
  • RD_SYS_PART1_DATA5 (r) register accessor: Register $n of BLOCK2 (system).
  • RD_SYS_PART1_DATA6 (r) register accessor: Register $n of BLOCK2 (system).
  • RD_SYS_PART1_DATA7 (r) register accessor: Register $n of BLOCK2 (system).
  • RD_SYS_PART2_DATA0 (r) register accessor: Register $n of BLOCK10 (system).
  • RD_SYS_PART2_DATA1 (r) register accessor: Register $n of BLOCK9 (KEY5).
  • RD_SYS_PART2_DATA2 (r) register accessor: Register $n of BLOCK10 (system).
  • RD_SYS_PART2_DATA3 (r) register accessor: Register $n of BLOCK10 (system).
  • RD_SYS_PART2_DATA4 (r) register accessor: Register $n of BLOCK10 (system).
  • RD_SYS_PART2_DATA5 (r) register accessor: Register $n of BLOCK10 (system).
  • RD_SYS_PART2_DATA6 (r) register accessor: Register $n of BLOCK10 (system).
  • RD_SYS_PART2_DATA7 (r) register accessor: Register $n of BLOCK10 (system).
  • RD_TIM_CONF (rw) register accessor: Configures read timing parameters.
  • RD_USR_DATA0 (r) register accessor: Register $n of BLOCK3 (user).
  • RD_USR_DATA1 (r) register accessor: Register $n of BLOCK3 (user).
  • RD_USR_DATA2 (r) register accessor: Register $n of BLOCK3 (user).
  • RD_USR_DATA3 (r) register accessor: Register $n of BLOCK3 (user).
  • RD_USR_DATA4 (r) register accessor: Register $n of BLOCK3 (user).
  • RD_USR_DATA5 (r) register accessor: Register $n of BLOCK3 (user).
  • RD_USR_DATA6 (r) register accessor: Register $n of BLOCK3 (user).
  • RD_USR_DATA7 (r) register accessor: Register $n of BLOCK3 (user).
  • RD_WR_DIS (r) register accessor: BLOCK0 data register 0.
  • STATUS (r) register accessor: eFuse status register.
  • WR_TIM_CONF0_RS_BYPASS (rw) register accessor: Configurarion register0 of eFuse programming time parameters and rs bypass operation.
  • WR_TIM_CONF1 (rw) register accessor: Configurarion register 1 of eFuse programming timing parameters.
  • WR_TIM_CONF2 (rw) register accessor: Configurarion register 2 of eFuse programming timing parameters.