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
imr1: Imr1
0x00 - Interrupt mask register
emr1: Emr1
0x04 - Event mask register
rtsr1: Rtsr1
0x08 - Rising Trigger selection register
ftsr1: Ftsr1
0x0c - Falling Trigger selection register
swier1: Swier1
0x10 - Software interrupt event register
pr1: Pr1
0x14 - Pending register
imr2: Imr2
0x20 - Interrupt mask register
emr2: Emr2
0x24 - Event mask register
rtsr2: Rtsr2
0x28 - Rising Trigger selection register
ftsr2: Ftsr2
0x2c - Falling Trigger selection register
swier2: Swier2
0x30 - Software interrupt event register
pr2: Pr2
0x34 - Pending register