#[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn pgm_data0(&self) -> &PGM_DATA0
pub const fn pgm_data0(&self) -> &PGM_DATA0
0x00 - Register 0 that stores data to be programmed.
Sourcepub const fn pgm_data1(&self) -> &PGM_DATA1
pub const fn pgm_data1(&self) -> &PGM_DATA1
0x04 - Register 1 that stores data to be programmed.
Sourcepub const fn pgm_data2(&self) -> &PGM_DATA2
pub const fn pgm_data2(&self) -> &PGM_DATA2
0x08 - Register 2 that stores data to be programmed.
Sourcepub const fn pgm_data3(&self) -> &PGM_DATA3
pub const fn pgm_data3(&self) -> &PGM_DATA3
0x0c - Register 3 that stores data to be programmed.
Sourcepub const fn pgm_data4(&self) -> &PGM_DATA4
pub const fn pgm_data4(&self) -> &PGM_DATA4
0x10 - Register 4 that stores data to be programmed.
Sourcepub const fn pgm_data5(&self) -> &PGM_DATA5
pub const fn pgm_data5(&self) -> &PGM_DATA5
0x14 - Register 5 that stores data to be programmed.
Sourcepub const fn pgm_data6(&self) -> &PGM_DATA6
pub const fn pgm_data6(&self) -> &PGM_DATA6
0x18 - Register 6 that stores data to be programmed.
Sourcepub const fn pgm_data7(&self) -> &PGM_DATA7
pub const fn pgm_data7(&self) -> &PGM_DATA7
0x1c - Register 7 that stores data to be programmed.
Sourcepub const fn pgm_check_value0(&self) -> &PGM_CHECK_VALUE0
pub const fn pgm_check_value0(&self) -> &PGM_CHECK_VALUE0
0x20 - Register 0 that stores the RS code to be programmed.
Sourcepub const fn pgm_check_value1(&self) -> &PGM_CHECK_VALUE1
pub const fn pgm_check_value1(&self) -> &PGM_CHECK_VALUE1
0x24 - Register 1 that stores the RS code to be programmed.
Sourcepub const fn pgm_check_value2(&self) -> &PGM_CHECK_VALUE2
pub const fn pgm_check_value2(&self) -> &PGM_CHECK_VALUE2
0x28 - Register 2 that stores the RS code to be programmed.
Sourcepub const fn rd_repeat_data0(&self) -> &RD_REPEAT_DATA0
pub const fn rd_repeat_data0(&self) -> &RD_REPEAT_DATA0
0x30 - BLOCK0 data register 1.
Sourcepub const fn rd_blk1_data0(&self) -> &RD_BLK1_DATA0
pub const fn rd_blk1_data0(&self) -> &RD_BLK1_DATA0
0x34 - BLOCK1 data register 0.
Sourcepub const fn rd_blk1_data1(&self) -> &RD_BLK1_DATA1
pub const fn rd_blk1_data1(&self) -> &RD_BLK1_DATA1
0x38 - BLOCK1 data register 1.
Sourcepub const fn rd_blk1_data2(&self) -> &RD_BLK1_DATA2
pub const fn rd_blk1_data2(&self) -> &RD_BLK1_DATA2
0x3c - BLOCK1 data register 2.
Sourcepub const fn rd_blk2_data0(&self) -> &RD_BLK2_DATA0
pub const fn rd_blk2_data0(&self) -> &RD_BLK2_DATA0
0x40 - Register 0 of BLOCK2.
Sourcepub const fn rd_blk2_data1(&self) -> &RD_BLK2_DATA1
pub const fn rd_blk2_data1(&self) -> &RD_BLK2_DATA1
0x44 - Register 1 of BLOCK2.
Sourcepub const fn rd_blk2_data2(&self) -> &RD_BLK2_DATA2
pub const fn rd_blk2_data2(&self) -> &RD_BLK2_DATA2
0x48 - Register 2 of BLOCK2.
Sourcepub const fn rd_blk2_data3(&self) -> &RD_BLK2_DATA3
pub const fn rd_blk2_data3(&self) -> &RD_BLK2_DATA3
0x4c - Register 3 of BLOCK2.
Sourcepub const fn rd_blk2_data4(&self) -> &RD_BLK2_DATA4
pub const fn rd_blk2_data4(&self) -> &RD_BLK2_DATA4
0x50 - Register 4 of BLOCK2.
Sourcepub const fn rd_blk2_data5(&self) -> &RD_BLK2_DATA5
pub const fn rd_blk2_data5(&self) -> &RD_BLK2_DATA5
0x54 - Register 5 of BLOCK2.
Sourcepub const fn rd_blk2_data6(&self) -> &RD_BLK2_DATA6
pub const fn rd_blk2_data6(&self) -> &RD_BLK2_DATA6
0x58 - Register 6 of BLOCK2.
Sourcepub const fn rd_blk2_data7(&self) -> &RD_BLK2_DATA7
pub const fn rd_blk2_data7(&self) -> &RD_BLK2_DATA7
0x5c - Register 7 of BLOCK2.
Sourcepub const fn rd_blk3_data0(&self) -> &RD_BLK3_DATA0
pub const fn rd_blk3_data0(&self) -> &RD_BLK3_DATA0
0x60 - Register 0 of BLOCK3.
Sourcepub const fn rd_blk3_data1(&self) -> &RD_BLK3_DATA1
pub const fn rd_blk3_data1(&self) -> &RD_BLK3_DATA1
0x64 - Register 1 of BLOCK3.
Sourcepub const fn rd_blk3_data2(&self) -> &RD_BLK3_DATA2
pub const fn rd_blk3_data2(&self) -> &RD_BLK3_DATA2
0x68 - Register 2 of BLOCK3.
Sourcepub const fn rd_blk3_data3(&self) -> &RD_BLK3_DATA3
pub const fn rd_blk3_data3(&self) -> &RD_BLK3_DATA3
0x6c - Register 3 of BLOCK3.
Sourcepub const fn rd_blk3_data4(&self) -> &RD_BLK3_DATA4
pub const fn rd_blk3_data4(&self) -> &RD_BLK3_DATA4
0x70 - Register 4 of BLOCK3.
Sourcepub const fn rd_blk3_data5(&self) -> &RD_BLK3_DATA5
pub const fn rd_blk3_data5(&self) -> &RD_BLK3_DATA5
0x74 - Register 5 of BLOCK3.
Sourcepub const fn rd_blk3_data6(&self) -> &RD_BLK3_DATA6
pub const fn rd_blk3_data6(&self) -> &RD_BLK3_DATA6
0x78 - Register 6 of BLOCK3.
Sourcepub const fn rd_blk3_data7(&self) -> &RD_BLK3_DATA7
pub const fn rd_blk3_data7(&self) -> &RD_BLK3_DATA7
0x7c - Register 7 of BLOCK3.
Sourcepub const fn rd_repeat_err(&self) -> &RD_REPEAT_ERR
pub const fn rd_repeat_err(&self) -> &RD_REPEAT_ERR
0x80 - Programming error record register 0 of BLOCK0.
Sourcepub const fn rd_rs_err(&self) -> &RD_RS_ERR
pub const fn rd_rs_err(&self) -> &RD_RS_ERR
0x84 - Programming error record register 0 of BLOCK1-10.
Sourcepub const fn rd_tim_conf(&self) -> &RD_TIM_CONF
pub const fn rd_tim_conf(&self) -> &RD_TIM_CONF
0x10c - Configures read timing parameters.
Sourcepub const fn wr_tim_conf0(&self) -> &WR_TIM_CONF0
pub const fn wr_tim_conf0(&self) -> &WR_TIM_CONF0
0x110 - Configurarion register 0 of eFuse programming timing parameters.
Sourcepub const fn wr_tim_conf1(&self) -> &WR_TIM_CONF1
pub const fn wr_tim_conf1(&self) -> &WR_TIM_CONF1
0x114 - Configurarion register 1 of eFuse programming timing parameters.
Sourcepub const fn wr_tim_conf2(&self) -> &WR_TIM_CONF2
pub const fn wr_tim_conf2(&self) -> &WR_TIM_CONF2
0x118 - Configurarion register 2 of eFuse programming timing parameters.