libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
SYSCFG Defines

Defined Constants and Types for the STM32F4xx Sysconfig. More...

Collaboration diagram for SYSCFG Defines:

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)
 
#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_CMPCR   MMIO32(SYSCFG_BASE + 0x20)
 
#define SYSCFG_EXTICR_FIELDSIZE   4
 

Detailed Description

Defined Constants and Types for the STM32F4xx Sysconfig.

Version
1.0.0
Author
© 2013 Frantisek Burian BuFra.nosp@m.n@se.nosp@m.znam..nosp@m.cz
Date
13 January 2014

LGPL License Terms libopencm3 License

Author
© 2011 Fergus Noble fergu.nosp@m.snob.nosp@m.le@gm.nosp@m.ail..nosp@m.com

Macro Definition Documentation

◆ SYSCFG_CMPCR

#define SYSCFG_CMPCR   MMIO32(SYSCFG_BASE + 0x20)

Definition at line 51 of file syscfg_common_l1f234.h.

◆ SYSCFG_EXTICR

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

Definition at line 45 of file syscfg_common_l1f234.h.

◆ SYSCFG_EXTICR1

#define SYSCFG_EXTICR1   SYSCFG_EXTICR(0)

Definition at line 46 of file syscfg_common_l1f234.h.

◆ SYSCFG_EXTICR2

#define SYSCFG_EXTICR2   SYSCFG_EXTICR(1)

Definition at line 47 of file syscfg_common_l1f234.h.

◆ SYSCFG_EXTICR3

#define SYSCFG_EXTICR3   SYSCFG_EXTICR(2)

Definition at line 48 of file syscfg_common_l1f234.h.

◆ SYSCFG_EXTICR4

#define SYSCFG_EXTICR4   SYSCFG_EXTICR(3)

Definition at line 49 of file syscfg_common_l1f234.h.

◆ SYSCFG_EXTICR_FIELDSIZE

#define SYSCFG_EXTICR_FIELDSIZE   4

Definition at line 55 of file syscfg_common_l1f234.h.

◆ SYSCFG_MEMRM

#define SYSCFG_MEMRM   MMIO32(SYSCFG_BASE + 0x00)

Definition at line 40 of file syscfg_common_l1f234.h.

◆ SYSCFG_PMC

#define SYSCFG_PMC   MMIO32(SYSCFG_BASE + 0x04)

Definition at line 42 of file syscfg_common_l1f234.h.