Struct stm32ral::stm32wl::peripherals::hsem::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 42 fields
pub R0: RWRegister<u32>,
pub R1: RWRegister<u32>,
pub R2: RWRegister<u32>,
pub R3: RWRegister<u32>,
pub R4: RWRegister<u32>,
pub R5: RWRegister<u32>,
pub R6: RWRegister<u32>,
pub R7: RWRegister<u32>,
pub R8: RWRegister<u32>,
pub R9: RWRegister<u32>,
pub R10: RWRegister<u32>,
pub R11: RWRegister<u32>,
pub R12: RWRegister<u32>,
pub R13: RWRegister<u32>,
pub R14: RWRegister<u32>,
pub R15: RWRegister<u32>,
pub RLR0: RORegister<u32>,
pub RLR1: RORegister<u32>,
pub RLR2: RORegister<u32>,
pub RLR3: RORegister<u32>,
pub RLR4: RORegister<u32>,
pub RLR5: RORegister<u32>,
pub RLR6: RORegister<u32>,
pub RLR7: RORegister<u32>,
pub RLR8: RORegister<u32>,
pub RLR9: RORegister<u32>,
pub RLR10: RORegister<u32>,
pub RLR11: RORegister<u32>,
pub RLR12: RORegister<u32>,
pub RLR13: RORegister<u32>,
pub RLR14: RORegister<u32>,
pub RLR15: RORegister<u32>,
pub C1IER: RWRegister<u32>,
pub C1ICR: RWRegister<u32>,
pub C1ISR: RORegister<u32>,
pub C1MISR: RORegister<u32>,
pub C2IER: RWRegister<u32>,
pub C2ICR: RWRegister<u32>,
pub C2ISR: RORegister<u32>,
pub C2MISR: RORegister<u32>,
pub CR: WORegister<u32>,
pub KEYR: RWRegister<u32>,
// some fields omitted
}
Fields
R0: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R1: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R2: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R3: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R4: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R5: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R6: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R7: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R8: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R9: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R10: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R11: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R12: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R13: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R14: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
R15: RWRegister<u32>
HSEM register HSEM_R0 HSEM_R31
RLR0: RORegister<u32>
HSEM Read lock register
RLR1: RORegister<u32>
HSEM Read lock register
RLR2: RORegister<u32>
HSEM Read lock register
RLR3: RORegister<u32>
HSEM Read lock register
RLR4: RORegister<u32>
HSEM Read lock register
RLR5: RORegister<u32>
HSEM Read lock register
RLR6: RORegister<u32>
HSEM Read lock register
RLR7: RORegister<u32>
HSEM Read lock register
RLR8: RORegister<u32>
HSEM Read lock register
RLR9: RORegister<u32>
HSEM Read lock register
RLR10: RORegister<u32>
HSEM Read lock register
RLR11: RORegister<u32>
HSEM Read lock register
RLR12: RORegister<u32>
HSEM Read lock register
RLR13: RORegister<u32>
HSEM Read lock register
RLR14: RORegister<u32>
HSEM Read lock register
RLR15: RORegister<u32>
HSEM Read lock register
C1IER: RWRegister<u32>
HSEM Interrupt enable register
C1ICR: RWRegister<u32>
HSEM Interrupt clear register
C1ISR: RORegister<u32>
HSEM Interrupt status register
C1MISR: RORegister<u32>
HSEM Masked interrupt status register
C2IER: RWRegister<u32>
HSEM Interrupt enable register
C2ICR: RWRegister<u32>
HSEM Interrupt clear register
C2ISR: RORegister<u32>
HSEM Interrupt status register
C2MISR: RORegister<u32>
HSEM Masked interrupt status register
CR: WORegister<u32>
HSEM Clear register
KEYR: RWRegister<u32>
HSEM Interrupt clear register