Struct stm32_hal2::pac::syscfg::RegisterBlock
source · [−]#[repr(C)]pub struct RegisterBlock {Show 26 fields
pub pmcr: Reg<PMCR_SPEC>,
pub exticr1: Reg<EXTICR1_SPEC>,
pub exticr2: Reg<EXTICR2_SPEC>,
pub exticr3: Reg<EXTICR3_SPEC>,
pub exticr4: Reg<EXTICR4_SPEC>,
pub cfgr: Reg<CFGR_SPEC>,
pub cccsr: Reg<CCCSR_SPEC>,
pub ccvr: Reg<CCVR_SPEC>,
pub cccr: Reg<CCCR_SPEC>,
pub adc2alt: Reg<ADC2ALT_SPEC>,
pub pkgr: Reg<PKGR_SPEC>,
pub ur0: Reg<UR0_SPEC>,
pub ur2: Reg<UR2_SPEC>,
pub ur3: Reg<UR3_SPEC>,
pub ur4: Reg<UR4_SPEC>,
pub ur5: Reg<UR5_SPEC>,
pub ur6: Reg<UR6_SPEC>,
pub ur7: Reg<UR7_SPEC>,
pub ur11: Reg<UR11_SPEC>,
pub ur12: Reg<UR12_SPEC>,
pub ur13: Reg<UR13_SPEC>,
pub ur14: Reg<UR14_SPEC>,
pub ur15: Reg<UR15_SPEC>,
pub ur16: Reg<UR16_SPEC>,
pub ur17: Reg<UR17_SPEC>,
pub ur18: Reg<UR18_SPEC>,
/* private fields */
}
Expand description
Register block
Fields
pmcr: Reg<PMCR_SPEC>
0x04 - peripheral mode configuration register
exticr1: Reg<EXTICR1_SPEC>
0x08 - external interrupt configuration register 1
exticr2: Reg<EXTICR2_SPEC>
0x0c - external interrupt configuration register 2
exticr3: Reg<EXTICR3_SPEC>
0x10 - external interrupt configuration register 3
exticr4: Reg<EXTICR4_SPEC>
0x14 - external interrupt configuration register 4
cfgr: Reg<CFGR_SPEC>
0x18 - Timer break lockup register
cccsr: Reg<CCCSR_SPEC>
0x20 - compensation cell control/status register
ccvr: Reg<CCVR_SPEC>
0x24 - SYSCFG compensation cell value register
cccr: Reg<CCCR_SPEC>
0x28 - SYSCFG compensation cell code register
adc2alt: Reg<ADC2ALT_SPEC>
0x30 - ADC2 internal input alternate connection
pkgr: Reg<PKGR_SPEC>
0x124 - SYSCFG package register
ur0: Reg<UR0_SPEC>
0x300 - SYSCFG user register 0
ur2: Reg<UR2_SPEC>
0x308 - SYSCFG user register 2
ur3: Reg<UR3_SPEC>
0x30c - SYSCFG user register 3
ur4: Reg<UR4_SPEC>
0x310 - SYSCFG user register 4
ur5: Reg<UR5_SPEC>
0x314 - SYSCFG user register 5
ur6: Reg<UR6_SPEC>
0x318 - SYSCFG user register 6
ur7: Reg<UR7_SPEC>
0x31c - SYSCFG user register 7
ur11: Reg<UR11_SPEC>
0x32c - SYSCFG user register 11
ur12: Reg<UR12_SPEC>
0x330 - SYSCFG user register 12
ur13: Reg<UR13_SPEC>
0x334 - SYSCFG user register 13
ur14: Reg<UR14_SPEC>
0x338 - SYSCFG user register 14
ur15: Reg<UR15_SPEC>
0x33c - SYSCFG user register 15
ur16: Reg<UR16_SPEC>
0x340 - SYSCFG user register 16
ur17: Reg<UR17_SPEC>
0x344 - SYSCFG user register 17
ur18: Reg<UR18_SPEC>
0x348 - SYSCFG user register 18