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

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.