libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
h7/syscfg.h File Reference
Include dependency graph for h7/syscfg.h:

Go to the source code of this file.

Macros

#define SYSCFG_PMCR   MMIO32(SYSCFG_BASE + 0x04)
 
#define SYSCFG_EXTICR(i)   MMIO32(SYSCFG_BASE + 0x08 + (i)*4)
 
#define SYSCFG_EXTICR1   MMIO32(SYSCFG_BASE + 0x08)
 
#define SYSCFG_EXTICR2   MMIO32(SYSCFG_BASE + 0x0C)
 
#define SYSCFG_EXTICR3   MMIO32(SYSCFG_BASE + 0x10)
 
#define SYSCFG_EXTICR4   MMIO32(SYSCFG_BASE + 0x14)
 
#define SYSCFG_CFGR   MMIO32(SYSCFG_BASE + 0x18)
 
#define SYSCFG_CCSR   MMIO32(SYSCFG_BASE + 0x20)
 
#define SYSCFG_CCVR   MMIO32(SYSCFG_BASE + 0x24)
 
#define SYSCFG_CCCR   MMIO32(SYSCFG_BASE + 0x28)
 
#define SYSCFG_PWRCR   MMIO32(SYSCFG_BASE + 0x2C)
 
#define SYSCFG_PKGR   MMIO32(SYSCFG_BASE + 0x124)
 
#define SYSCFG_UR(n)   MMIO32(SYSCFG_BASE + 0x300 + (4 * (n)))
 
#define SYSCFG_EXTICR_FIELDSIZE   4
 
#define SYSCFG_PWRCR_ODEN   BIT0