Struct stm32h7x3::syscfg::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub pmcr: PMCR, pub exticr1: EXTICR1, pub exticr2: EXTICR2, pub exticr3: EXTICR3, pub exticr4: EXTICR4, pub cccsr: CCCSR, pub ccvr: CCVR, pub cccr: CCCR, pub pkgr: PKGR, pub ur0: UR0, pub ur2: UR2, pub ur3: UR3, pub ur4: UR4, pub ur5: UR5, pub ur6: UR6, pub ur7: UR7, pub ur8: UR8, pub ur9: UR9, pub ur10: UR10, pub ur11: UR11, pub ur12: UR12, pub ur13: UR13, pub ur14: UR14, pub ur15: UR15, pub ur16: UR16, pub ur17: UR17, // some fields omitted }

Register block

Fields

0x04 - peripheral mode configuration register

0x08 - external interrupt configuration register 1

0x0c - external interrupt configuration register 2

0x10 - external interrupt configuration register 3

0x14 - external interrupt configuration register 4

0x20 - compensation cell control/status register

0x24 - SYSCFG compensation cell value register

0x28 - SYSCFG compensation cell code register

0x124 - SYSCFG package register

0x300 - SYSCFG user register 0

0x308 - SYSCFG user register 2

0x30c - SYSCFG user register 3

0x310 - SYSCFG user register 4

0x314 - SYSCFG user register 5

0x318 - SYSCFG user register 6

0x31c - SYSCFG user register 7

0x320 - SYSCFG user register 8

0x324 - SYSCFG user register 9

0x328 - SYSCFG user register 10

0x32c - SYSCFG user register 11

0x330 - SYSCFG user register 12

0x334 - SYSCFG user register 13

0x338 - SYSCFG user register 14

0x33c - SYSCFG user register 15

0x340 - SYSCFG user register 16

0x344 - SYSCFG user register 17