Struct stm32ral::stm32mp::peripherals::tamp::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 51 fields
pub TAMP_CR1: RWRegister<u32>,
pub TAMP_CR2: RWRegister<u32>,
pub TAMP_FLTCR: RWRegister<u32>,
pub TAMP_ATCR1: RWRegister<u32>,
pub TAMP_ATSEEDR: WORegister<u32>,
pub TAMP_ATOR: RORegister<u32>,
pub TAMP_SMCR: RWRegister<u32>,
pub TAMP_IER: RWRegister<u32>,
pub TAMP_SR: RORegister<u32>,
pub TAMP_MISR: RORegister<u32>,
pub TAMP_SMISR: RORegister<u32>,
pub TAMP_SCR: WORegister<u32>,
pub TAMP_COUNTR: RORegister<u32>,
pub TAMP_CFGR: RWRegister<u32>,
pub TAMP_BKP0R: RWRegister<u32>,
pub TAMP_BKP1R: RWRegister<u32>,
pub TAMP_BKP2R: RWRegister<u32>,
pub TAMP_BKP3R: RWRegister<u32>,
pub TAMP_BKP4R: RWRegister<u32>,
pub TAMP_BKP5R: RWRegister<u32>,
pub TAMP_BKP6R: RWRegister<u32>,
pub TAMP_BKP7R: RWRegister<u32>,
pub TAMP_BKP8R: RWRegister<u32>,
pub TAMP_BKP9R: RWRegister<u32>,
pub TAMP_BKP10R: RWRegister<u32>,
pub TAMP_BKP11R: RWRegister<u32>,
pub TAMP_BKP12R: RWRegister<u32>,
pub TAMP_BKP13R: RWRegister<u32>,
pub TAMP_BKP14R: RWRegister<u32>,
pub TAMP_BKP15R: RWRegister<u32>,
pub TAMP_BKP16R: RWRegister<u32>,
pub TAMP_BKP17R: RWRegister<u32>,
pub TAMP_BKP18R: RWRegister<u32>,
pub TAMP_BKP19R: RWRegister<u32>,
pub TAMP_BKP20R: RWRegister<u32>,
pub TAMP_BKP21R: RWRegister<u32>,
pub TAMP_BKP22R: RWRegister<u32>,
pub TAMP_BKP23R: RWRegister<u32>,
pub TAMP_BKP24R: RWRegister<u32>,
pub TAMP_BKP25R: RWRegister<u32>,
pub TAMP_BKP26R: RWRegister<u32>,
pub TAMP_BKP27R: RWRegister<u32>,
pub TAMP_BKP28R: RWRegister<u32>,
pub TAMP_BKP29R: RWRegister<u32>,
pub TAMP_BKP30R: RWRegister<u32>,
pub TAMP_BKP31R: RWRegister<u32>,
pub TAMP_HWCFGR2: RORegister<u32>,
pub TAMP_HWCFGR1: RORegister<u32>,
pub TAMP_VERR: RORegister<u32>,
pub TAMP_IPIDR: RORegister<u32>,
pub TAMP_SIDR: RORegister<u32>,
// some fields omitted
}
Fields
TAMP_CR1: RWRegister<u32>
This register can be protected against non-secure access. Refer to Section51.3.3: TAMP secure protection modes.
TAMP_CR2: RWRegister<u32>
This register can be protected against non-secure access. Refer to Section51.3.3: TAMP secure protection modes.
TAMP_FLTCR: RWRegister<u32>
This register can be protected against non-secure access. Refer to Section51.3.3: TAMP secure protection modes.
TAMP_ATCR1: RWRegister<u32>
This register can be protected against non-secure access. Refer to Section51.3.3: TAMP secure protection modes.
TAMP_ATSEEDR: WORegister<u32>
This register can be protected against non-secure access. Refer to Section51.3.3: TAMP secure protection modes.
TAMP_ATOR: RORegister<u32>
This register can be protected against non-secure access. Refer to Section51.3.3: TAMP secure protection modes.
TAMP_SMCR: RWRegister<u32>
This register can be written only when the APB access is secure.
TAMP_IER: RWRegister<u32>
This register can be protected against non-secure access. Refer to Section51.3.3: TAMP secure protection modes.
TAMP_SR: RORegister<u32>
This register can be protected against non-secure access. Refer to Section51.3.3: TAMP secure protection modes.
TAMP_MISR: RORegister<u32>
TAMP non-secure masked interrupt status register
TAMP_SMISR: RORegister<u32>
TAMP secure masked interrupt status register
TAMP_SCR: WORegister<u32>
TAMP status clear register
TAMP_COUNTR: RORegister<u32>
TAMP monotonic counter register
TAMP_CFGR: RWRegister<u32>
TAMP configuration register
TAMP_BKP0R: RWRegister<u32>
TAMP backup 0 register
TAMP_BKP1R: RWRegister<u32>
TAMP backup 1 register
TAMP_BKP2R: RWRegister<u32>
TAMP backup 2 register
TAMP_BKP3R: RWRegister<u32>
TAMP backup 3 register
TAMP_BKP4R: RWRegister<u32>
TAMP backup 4 register
TAMP_BKP5R: RWRegister<u32>
TAMP backup 5 register
TAMP_BKP6R: RWRegister<u32>
TAMP backup 6 register
TAMP_BKP7R: RWRegister<u32>
TAMP backup 7 register
TAMP_BKP8R: RWRegister<u32>
TAMP backup 8 register
TAMP_BKP9R: RWRegister<u32>
TAMP backup 9 register
TAMP_BKP10R: RWRegister<u32>
TAMP backup 10 register
TAMP_BKP11R: RWRegister<u32>
TAMP backup 11 register
TAMP_BKP12R: RWRegister<u32>
TAMP backup 12 register
TAMP_BKP13R: RWRegister<u32>
TAMP backup 13 register
TAMP_BKP14R: RWRegister<u32>
TAMP backup 14 register
TAMP_BKP15R: RWRegister<u32>
TAMP backup 15 register
TAMP_BKP16R: RWRegister<u32>
TAMP backup 16 register
TAMP_BKP17R: RWRegister<u32>
TAMP backup 17 register
TAMP_BKP18R: RWRegister<u32>
TAMP backup 18 register
TAMP_BKP19R: RWRegister<u32>
TAMP backup 19 register
TAMP_BKP20R: RWRegister<u32>
TAMP backup 20 register
TAMP_BKP21R: RWRegister<u32>
TAMP backup 21 register
TAMP_BKP22R: RWRegister<u32>
TAMP backup 22 register
TAMP_BKP23R: RWRegister<u32>
TAMP backup 23 register
TAMP_BKP24R: RWRegister<u32>
TAMP backup 24 register
TAMP_BKP25R: RWRegister<u32>
TAMP backup 25 register
TAMP_BKP26R: RWRegister<u32>
TAMP backup 26 register
TAMP_BKP27R: RWRegister<u32>
TAMP backup 27 register
TAMP_BKP28R: RWRegister<u32>
TAMP backup 28 register
TAMP_BKP29R: RWRegister<u32>
TAMP backup 29 register
TAMP_BKP30R: RWRegister<u32>
TAMP backup 30 register
TAMP_BKP31R: RWRegister<u32>
TAMP backup 31 register
TAMP_HWCFGR2: RORegister<u32>
TAMP hardware configuration register 2
TAMP_HWCFGR1: RORegister<u32>
TAMP hardware configuration register 1
TAMP_VERR: RORegister<u32>
TAMP version register
TAMP_IPIDR: RORegister<u32>
TAMP identification register
TAMP_SIDR: RORegister<u32>
TAMP size identification register