Struct stm32ral::stm32g0::peripherals::exti_v1::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {
pub RTSR1: RWRegister<u32>,
pub FTSR1: RWRegister<u32>,
pub SWIER1: RWRegister<u32>,
pub RPR1: RWRegister<u32>,
pub FPR1: RWRegister<u32>,
pub EXTICR1: RWRegister<u32>,
pub EXTICR2: RWRegister<u32>,
pub EXTICR3: RWRegister<u32>,
pub EXTICR4: RWRegister<u32>,
pub IMR1: RWRegister<u32>,
pub EMR1: RWRegister<u32>,
// some fields omitted
}
Fields
RTSR1: RWRegister<u32>
EXTI rising trigger selection register
FTSR1: RWRegister<u32>
EXTI falling trigger selection register
SWIER1: RWRegister<u32>
EXTI software interrupt event register
RPR1: RWRegister<u32>
EXTI rising edge pending register
FPR1: RWRegister<u32>
EXTI falling edge pending register
EXTICR1: RWRegister<u32>
EXTI external interrupt selection register
EXTICR2: RWRegister<u32>
EXTI external interrupt selection register
EXTICR3: RWRegister<u32>
EXTI external interrupt selection register
EXTICR4: RWRegister<u32>
EXTI external interrupt selection register
IMR1: RWRegister<u32>
EXTI CPU wakeup with interrupt mask register
EMR1: RWRegister<u32>
EXTI CPU wakeup with event mask register