libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Collaboration diagram for SYSCFG registers:

Macros

#define SYSCFG_MEMRM   MMIO32(SYSCFG_BASE + 0x00)
 
#define SYSCFG_PMC   MMIO32(SYSCFG_BASE + 0x04)
 
#define SYSCFG_EXTICR(i)   MMIO32(SYSCFG_BASE + 0x08 + (i)*4)
 External interrupt configuration registers [0..3] (SYSCFG_EXTICR[1..4]) More...
 
#define SYSCFG_EXTICR1   SYSCFG_EXTICR(0)
 
#define SYSCFG_EXTICR2   SYSCFG_EXTICR(1)
 
#define SYSCFG_EXTICR3   SYSCFG_EXTICR(2)
 
#define SYSCFG_EXTICR4   SYSCFG_EXTICR(3)
 
#define SYSCFG_SWPR   MMIO32(SYSCFG_BASE + 0x20)
 

Detailed Description

Macro Definition Documentation

◆ SYSCFG_EXTICR

#define SYSCFG_EXTICR (   i)    MMIO32(SYSCFG_BASE + 0x08 + (i)*4)

External interrupt configuration registers [0..3] (SYSCFG_EXTICR[1..4])

Definition at line 41 of file syscfg.h.

◆ SYSCFG_EXTICR1

#define SYSCFG_EXTICR1   SYSCFG_EXTICR(0)

Definition at line 42 of file syscfg.h.

◆ SYSCFG_EXTICR2

#define SYSCFG_EXTICR2   SYSCFG_EXTICR(1)

Definition at line 43 of file syscfg.h.

◆ SYSCFG_EXTICR3

#define SYSCFG_EXTICR3   SYSCFG_EXTICR(2)

Definition at line 44 of file syscfg.h.

◆ SYSCFG_EXTICR4

#define SYSCFG_EXTICR4   SYSCFG_EXTICR(3)

Definition at line 45 of file syscfg.h.

◆ SYSCFG_MEMRM

#define SYSCFG_MEMRM   MMIO32(SYSCFG_BASE + 0x00)

Definition at line 36 of file syscfg.h.

◆ SYSCFG_PMC

#define SYSCFG_PMC   MMIO32(SYSCFG_BASE + 0x04)

Definition at line 38 of file syscfg.h.

◆ SYSCFG_SWPR

#define SYSCFG_SWPR   MMIO32(SYSCFG_BASE + 0x20)

Definition at line 47 of file syscfg.h.