Struct stm32l4x6::exti::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub imr1: Imr1, pub emr1: Emr1, pub rtsr1: Rtsr1, pub ftsr1: Ftsr1, pub swier1: Swier1, pub pr1: Pr1, pub imr2: Imr2, pub emr2: Emr2, pub rtsr2: Rtsr2, pub ftsr2: Ftsr2, pub swier2: Swier2, pub pr2: Pr2, // some fields omitted }

Register block

Fields

0x00 - Interrupt mask register

0x04 - Event mask register

0x08 - Rising Trigger selection register

0x0c - Falling Trigger selection register

0x10 - Software interrupt event register

0x14 - Pending register

0x20 - Interrupt mask register

0x24 - Event mask register

0x28 - Rising Trigger selection register

0x2c - Falling Trigger selection register

0x30 - Software interrupt event register

0x34 - Pending register