Struct msp432p401r::tlv::RegisterBlock [−][src]
Register block
Fields
tlv_checksum: Reg<TLV_CHECKSUM_SPEC>
0x00 - TLV Checksum
device_info_tag: Reg<DEVICE_INFO_TAG_SPEC>
0x04 - Device Info Tag
device_info_len: Reg<DEVICE_INFO_LEN_SPEC>
0x08 - Device Info Length
device_id: Reg<DEVICE_ID_SPEC>
0x0c - Device ID
hwrev: Reg<HWREV_SPEC>
0x10 - HW Revision
bcrev: Reg<BCREV_SPEC>
0x14 - Boot Code Revision
rom_drvlib_rev: Reg<ROM_DRVLIB_REV_SPEC>
0x18 - ROM Driver Library Revision
die_rec_tag: Reg<DIE_REC_TAG_SPEC>
0x1c - Die Record Tag
die_rec_len: Reg<DIE_REC_LEN_SPEC>
0x20 - Die Record Length
die_xpos: Reg<DIE_XPOS_SPEC>
0x24 - Die X-Position
die_ypos: Reg<DIE_YPOS_SPEC>
0x28 - Die Y-Position
wafer_id: Reg<WAFER_ID_SPEC>
0x2c - Wafer ID
lot_id: Reg<LOT_ID_SPEC>
0x30 - Lot ID
reserved0: Reg<RESERVED0_SPEC>
0x34 - Reserved
reserved1: Reg<RESERVED1_SPEC>
0x38 - Reserved
reserved2: Reg<RESERVED2_SPEC>
0x3c - Reserved
test_results: Reg<TEST_RESULTS_SPEC>
0x40 - Test Results
cs_cal_tag: Reg<CS_CAL_TAG_SPEC>
0x44 - Clock System Calibration Tag
cs_cal_len: Reg<CS_CAL_LEN_SPEC>
0x48 - Clock System Calibration Length
dcoir_fcal_rsel04: Reg<DCOIR_FCAL_RSEL04_SPEC>
0x4c - DCO IR mode: Frequency calibration for DCORSEL 0 to 4
dcoir_fcal_rsel5: Reg<DCOIR_FCAL_RSEL5_SPEC>
0x50 - DCO IR mode: Frequency calibration for DCORSEL 5
reserved3: Reg<RESERVED3_SPEC>
0x54 - Reserved
reserved4: Reg<RESERVED4_SPEC>
0x58 - Reserved
reserved5: Reg<RESERVED5_SPEC>
0x5c - Reserved
reserved6: Reg<RESERVED6_SPEC>
0x60 - Reserved
dcoir_constk_rsel04: Reg<DCOIR_CONSTK_RSEL04_SPEC>
0x64 - DCO IR mode: DCO Constant (K) for DCORSEL 0 to 4
dcoir_constk_rsel5: Reg<DCOIR_CONSTK_RSEL5_SPEC>
0x68 - DCO IR mode: DCO Constant (K) for DCORSEL 5
dcoer_fcal_rsel04: Reg<DCOER_FCAL_RSEL04_SPEC>
0x6c - DCO ER mode: Frequency calibration for DCORSEL 0 to 4
dcoer_fcal_rsel5: Reg<DCOER_FCAL_RSEL5_SPEC>
0x70 - DCO ER mode: Frequency calibration for DCORSEL 5
reserved7: Reg<RESERVED7_SPEC>
0x74 - Reserved
reserved8: Reg<RESERVED8_SPEC>
0x78 - Reserved
reserved9: Reg<RESERVED9_SPEC>
0x7c - Reserved
reserved10: Reg<RESERVED10_SPEC>
0x80 - Reserved
dcoer_constk_rsel04: Reg<DCOER_CONSTK_RSEL04_SPEC>
0x84 - DCO ER mode: DCO Constant (K) for DCORSEL 0 to 4
dcoer_constk_rsel5: Reg<DCOER_CONSTK_RSEL5_SPEC>
0x88 - DCO ER mode: DCO Constant (K) for DCORSEL 5
adc14_cal_tag: Reg<ADC14_CAL_TAG_SPEC>
0x8c - ADC14 Calibration Tag
adc14_cal_len: Reg<ADC14_CAL_LEN_SPEC>
0x90 - ADC14 Calibration Length
adc_gain_factor: Reg<ADC_GAIN_FACTOR_SPEC>
0x94 - ADC Gain Factor
adc_offset: Reg<ADC_OFFSET_SPEC>
0x98 - ADC Offset
reserved11: Reg<RESERVED11_SPEC>
0x9c - Reserved
reserved12: Reg<RESERVED12_SPEC>
0xa0 - Reserved
reserved13: Reg<RESERVED13_SPEC>
0xa4 - Reserved
reserved14: Reg<RESERVED14_SPEC>
0xa8 - Reserved
reserved15: Reg<RESERVED15_SPEC>
0xac - Reserved
reserved16: Reg<RESERVED16_SPEC>
0xb0 - Reserved
reserved17: Reg<RESERVED17_SPEC>
0xb4 - Reserved
reserved18: Reg<RESERVED18_SPEC>
0xb8 - Reserved
reserved19: Reg<RESERVED19_SPEC>
0xbc - Reserved
reserved20: Reg<RESERVED20_SPEC>
0xc0 - Reserved
reserved21: Reg<RESERVED21_SPEC>
0xc4 - Reserved
reserved22: Reg<RESERVED22_SPEC>
0xc8 - Reserved
reserved23: Reg<RESERVED23_SPEC>
0xcc - Reserved
reserved24: Reg<RESERVED24_SPEC>
0xd0 - Reserved
reserved25: Reg<RESERVED25_SPEC>
0xd4 - Reserved
reserved26: Reg<RESERVED26_SPEC>
0xd8 - Reserved
adc14_ref1p2v_ts30c: Reg<ADC14_REF1P2V_TS30C_SPEC>
0xdc - ADC14 1.2V Reference Temp. Sensor 30C
adc14_ref1p2v_ts85c: Reg<ADC14_REF1P2V_TS85C_SPEC>
0xe0 - ADC14 1.2V Reference Temp. Sensor 85C
adc14_ref1p45v_ts30c: Reg<ADC14_REF1P45V_TS30C_SPEC>
0xe4 - ADC14 1.45V Reference Temp. Sensor 30C
adc14_ref1p45v_ts85c: Reg<ADC14_REF1P45V_TS85C_SPEC>
0xe8 - ADC14 1.45V Reference Temp. Sensor 85C
adc14_ref2p5v_ts30c: Reg<ADC14_REF2P5V_TS30C_SPEC>
0xec - ADC14 2.5V Reference Temp. Sensor 30C
adc14_ref2p5v_ts85c: Reg<ADC14_REF2P5V_TS85C_SPEC>
0xf0 - ADC14 2.5V Reference Temp. Sensor 85C
ref_cal_tag: Reg<REF_CAL_TAG_SPEC>
0xf4 - REF Calibration Tag
ref_cal_len: Reg<REF_CAL_LEN_SPEC>
0xf8 - REF Calibration Length
ref_1p2v: Reg<REF_1P2V_SPEC>
0xfc - REF 1.2V Reference
ref_1p45v: Reg<REF_1P45V_SPEC>
0x100 - REF 1.45V Reference
ref_2p5v: Reg<REF_2P5V_SPEC>
0x104 - REF 2.5V Reference
flash_info_tag: Reg<FLASH_INFO_TAG_SPEC>
0x108 - Flash Info Tag
flash_info_len: Reg<FLASH_INFO_LEN_SPEC>
0x10c - Flash Info Length
flash_max_prog_pulses: Reg<FLASH_MAX_PROG_PULSES_SPEC>
0x110 - Flash Maximum Programming Pulses
flash_max_erase_pulses: Reg<FLASH_MAX_ERASE_PULSES_SPEC>
0x114 - Flash Maximum Erase Pulses
random_num_tag: Reg<RANDOM_NUM_TAG_SPEC>
0x118 - 128-bit Random Number Tag
random_num_len: Reg<RANDOM_NUM_LEN_SPEC>
0x11c - 128-bit Random Number Length
random_num_1: Reg<RANDOM_NUM_1_SPEC>
0x120 - 32-bit Random Number 1
random_num_2: Reg<RANDOM_NUM_2_SPEC>
0x124 - 32-bit Random Number 2
random_num_3: Reg<RANDOM_NUM_3_SPEC>
0x128 - 32-bit Random Number 3
random_num_4: Reg<RANDOM_NUM_4_SPEC>
0x12c - 32-bit Random Number 4
bsl_cfg_tag: Reg<BSL_CFG_TAG_SPEC>
0x130 - BSL Configuration Tag
bsl_cfg_len: Reg<BSL_CFG_LEN_SPEC>
0x134 - BSL Configuration Length
bsl_periphif_sel: Reg<BSL_PERIPHIF_SEL_SPEC>
0x138 - BSL Peripheral Interface Selection
bsl_portif_cfg_uart: Reg<BSL_PORTIF_CFG_UART_SPEC>
0x13c - BSL Port Interface Configuration for UART
bsl_portif_cfg_spi: Reg<BSL_PORTIF_CFG_SPI_SPEC>
0x140 - BSL Port Interface Configuration for SPI
bsl_portif_cfg_i2c: Reg<BSL_PORTIF_CFG_I2C_SPEC>
0x144 - BSL Port Interface Configuration for I2C
tlv_end: Reg<TLV_END_SPEC>
0x148 - TLV End Word
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,