Struct stm32ral::stm32l5::peripherals::exti::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock {
Show 23 fields pub RTSR1: RWRegister<u32>, pub FTSR1: RWRegister<u32>, pub SWIER1: RWRegister<u32>, pub RPR1: RWRegister<u32>, pub FPR1: RWRegister<u32>, pub SECCFGR1: RWRegister<u32>, pub PRIVCFGR1: RWRegister<u32>, pub RTSR2: RWRegister<u32>, pub FTSR2: RWRegister<u32>, pub SWIER2: RWRegister<u32>, pub RPR2: RWRegister<u32>, pub FPR2: RWRegister<u32>, pub PRIVCFGR2: RWRegister<u32>, pub SECCFGR2: RWRegister<u32>, pub EXTICR1: RWRegister<u32>, pub EXTICR2: RWRegister<u32>, pub EXTICR3: RWRegister<u32>, pub EXTICR4: RWRegister<u32>, pub LOCKRG: RWRegister<u32>, pub IMR1: RWRegister<u32>, pub EMR1: RWRegister<u32>, pub IMR2: RWRegister<u32>, pub EMR2: 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

SECCFGR1: RWRegister<u32>

EXTI security configuration register

PRIVCFGR1: RWRegister<u32>

EXTI privilege configuration register

RTSR2: RWRegister<u32>

EXTI rising trigger selection register

FTSR2: RWRegister<u32>

EXTI falling trigger selection register

SWIER2: RWRegister<u32>

EXTI software interrupt event register

RPR2: RWRegister<u32>

EXTI rising edge pending register

FPR2: RWRegister<u32>

EXTI falling edge pending register

PRIVCFGR2: RWRegister<u32>

EXTI security enable register

SECCFGR2: RWRegister<u32>

EXTI security enable 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

LOCKRG: RWRegister<u32>

EXTI lock register

IMR1: RWRegister<u32>

EXTI CPU wakeup with interrupt mask register

EMR1: RWRegister<u32>

EXTI CPU wakeup with event mask register

IMR2: RWRegister<u32>

EXTI CPUm wakeup with interrupt mask register

EMR2: RWRegister<u32>

EXTI CPU wakeup with event mask 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.