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

Modules

 IR MOD
 IR Modulation Envelope signal selection.
 
 MEM MODE
 Memory mapping selection bits.
 

Macros

#define SYSCFG_CFGR1_I2C_PA10_FMP   (1 << 23)
 SYSCFG_CFGR1_I2C_PA10_FMP FM+ enable for PA10. More...
 
#define SYSCFG_CFGR1_I2C_PA9_FMP   (1 << 22)
 SYSCFG_CFGR1_I2C_PA9_FMP FM+ enable for PA9. More...
 
#define SYSCFG_CFGR1_I2C2_FMP   (1 << 21)
 SYSCFG_CFGR1_I2C2_FMP FM+ driving capability activation for I2C2. More...
 
#define SYSCFG_CFGR1_I2C1_FMP   (1 << 20)
 SYSCFG_CFGR1_I2C1_FMP FM+ driving capability activation for I2C1. More...
 
#define SYSCFG_CFGR1_I2C_PB9_FMP   (1 << 19)
 SYSCFG_CFGR1_I2C_PB9_FMP FM+ enable for PB9. More...
 
#define SYSCFG_CFGR1_I2C_PB8_FMP   (1 << 18)
 SYSCFG_CFGR1_I2C_PB8_FMP FM+ enable for PB8. More...
 
#define SYSCFG_CFGR1_I2C_PB7_FMP   (1 << 17)
 SYSCFG_CFGR1_I2C_PB7_FMP FM+ enable for PB7. More...
 
#define SYSCFG_CFGR1_I2C_PB6_FMP   (1 << 16)
 SYSCFG_CFGR1_I2C_PB6_FMP FM+ enable for PB6. More...
 
#define SYSCFG_CFGR1_UCPD2_STROBE   (1 << 10)
 SYSCFG_CFGR1_UCPD2_STROBE Strobe signal bit for UCPD2. More...
 
#define SYSCFG_CFGR1_UCPD1_STROBE   (1 << 9)
 SYSCFG_CFGR1_UCPD1_STROBE Strobe signal bit for UCPD1. More...
 
#define SYSCFG_CFGR1_BOOSTEN   (1 << 8)
 SYSCFG_CFGR1_BOOSTEN I/O analog switch voltage booster enable. More...
 
#define SYSCFG_CFGR1_IR_MOD_SHIFT   6
 
#define SYSCFG_CFGR1_IR_MOD_MASK   0x03
 
#define SYSCFG_CFGR1_IR_POL   (1 << 5)
 SYSCFG_CFGR1_IR_POL IR output polarity selection. More...
 
#define SYSCFG_CFGR1_PA12_RMP   (1 << 4)
 SYSCFG_CFGR1_PA12_RMP PA12 pin remapping. More...
 
#define SYSCFG_CFGR1_PA11_RMP   (1 << 3)
 SYSCFG_CFGR1_PA11_RMP PA11 pin remapping. More...
 
#define SYSCFG_CFGR1_MEM_MODE_SHIFT   0
 
#define SYSCFG_CFGR1_MEM_MODE_MASK   0x03
 

Detailed Description

Macro Definition Documentation

◆ SYSCFG_CFGR1_BOOSTEN

#define SYSCFG_CFGR1_BOOSTEN   (1 << 8)

SYSCFG_CFGR1_BOOSTEN I/O analog switch voltage booster enable.

Definition at line 79 of file syscfg.h.

◆ SYSCFG_CFGR1_I2C1_FMP

#define SYSCFG_CFGR1_I2C1_FMP   (1 << 20)

SYSCFG_CFGR1_I2C1_FMP FM+ driving capability activation for I2C1.

Definition at line 58 of file syscfg.h.

◆ SYSCFG_CFGR1_I2C2_FMP

#define SYSCFG_CFGR1_I2C2_FMP   (1 << 21)

SYSCFG_CFGR1_I2C2_FMP FM+ driving capability activation for I2C2.

Definition at line 55 of file syscfg.h.

◆ SYSCFG_CFGR1_I2C_PA10_FMP

#define SYSCFG_CFGR1_I2C_PA10_FMP   (1 << 23)

SYSCFG_CFGR1_I2C_PA10_FMP FM+ enable for PA10.

Definition at line 49 of file syscfg.h.

◆ SYSCFG_CFGR1_I2C_PA9_FMP

#define SYSCFG_CFGR1_I2C_PA9_FMP   (1 << 22)

SYSCFG_CFGR1_I2C_PA9_FMP FM+ enable for PA9.

Definition at line 52 of file syscfg.h.

◆ SYSCFG_CFGR1_I2C_PB6_FMP

#define SYSCFG_CFGR1_I2C_PB6_FMP   (1 << 16)

SYSCFG_CFGR1_I2C_PB6_FMP FM+ enable for PB6.

Definition at line 70 of file syscfg.h.

◆ SYSCFG_CFGR1_I2C_PB7_FMP

#define SYSCFG_CFGR1_I2C_PB7_FMP   (1 << 17)

SYSCFG_CFGR1_I2C_PB7_FMP FM+ enable for PB7.

Definition at line 67 of file syscfg.h.

◆ SYSCFG_CFGR1_I2C_PB8_FMP

#define SYSCFG_CFGR1_I2C_PB8_FMP   (1 << 18)

SYSCFG_CFGR1_I2C_PB8_FMP FM+ enable for PB8.

Definition at line 64 of file syscfg.h.

◆ SYSCFG_CFGR1_I2C_PB9_FMP

#define SYSCFG_CFGR1_I2C_PB9_FMP   (1 << 19)

SYSCFG_CFGR1_I2C_PB9_FMP FM+ enable for PB9.

Definition at line 61 of file syscfg.h.

◆ SYSCFG_CFGR1_IR_MOD_MASK

#define SYSCFG_CFGR1_IR_MOD_MASK   0x03

Definition at line 82 of file syscfg.h.

◆ SYSCFG_CFGR1_IR_MOD_SHIFT

#define SYSCFG_CFGR1_IR_MOD_SHIFT   6

Definition at line 81 of file syscfg.h.

◆ SYSCFG_CFGR1_IR_POL

#define SYSCFG_CFGR1_IR_POL   (1 << 5)

SYSCFG_CFGR1_IR_POL IR output polarity selection.

Definition at line 92 of file syscfg.h.

◆ SYSCFG_CFGR1_MEM_MODE_MASK

#define SYSCFG_CFGR1_MEM_MODE_MASK   0x03

Definition at line 101 of file syscfg.h.

◆ SYSCFG_CFGR1_MEM_MODE_SHIFT

#define SYSCFG_CFGR1_MEM_MODE_SHIFT   0

Definition at line 100 of file syscfg.h.

◆ SYSCFG_CFGR1_PA11_RMP

#define SYSCFG_CFGR1_PA11_RMP   (1 << 3)

SYSCFG_CFGR1_PA11_RMP PA11 pin remapping.

Definition at line 98 of file syscfg.h.

◆ SYSCFG_CFGR1_PA12_RMP

#define SYSCFG_CFGR1_PA12_RMP   (1 << 4)

SYSCFG_CFGR1_PA12_RMP PA12 pin remapping.

Definition at line 95 of file syscfg.h.

◆ SYSCFG_CFGR1_UCPD1_STROBE

#define SYSCFG_CFGR1_UCPD1_STROBE   (1 << 9)

SYSCFG_CFGR1_UCPD1_STROBE Strobe signal bit for UCPD1.

Definition at line 76 of file syscfg.h.

◆ SYSCFG_CFGR1_UCPD2_STROBE

#define SYSCFG_CFGR1_UCPD2_STROBE   (1 << 10)

SYSCFG_CFGR1_UCPD2_STROBE Strobe signal bit for UCPD2.

Definition at line 73 of file syscfg.h.