RTEMS 6.1-rc1
Macros

Macros

#define I2C_FMP_NOT_SUPPORTED   0xAAAA0000U
 
#define I2C_FASTMODEPLUS_PB6   SYSCFG_PMCR_I2C_PB6_FMP
 
#define I2C_FASTMODEPLUS_PB7   SYSCFG_PMCR_I2C_PB7_FMP
 
#define I2C_FASTMODEPLUS_PB8   SYSCFG_PMCR_I2C_PB8_FMP
 
#define I2C_FASTMODEPLUS_PB9   SYSCFG_PMCR_I2C_PB9_FMP
 
#define I2C_FASTMODEPLUS_I2C1   SYSCFG_PMCR_I2C1_FMP
 
#define I2C_FASTMODEPLUS_I2C2   SYSCFG_PMCR_I2C2_FMP
 
#define I2C_FASTMODEPLUS_I2C3   SYSCFG_PMCR_I2C3_FMP
 
#define I2C_FASTMODEPLUS_I2C4   SYSCFG_PMCR_I2C4_FMP
 
#define I2C_FASTMODEPLUS_I2C5   (uint32_t)(0x00001000U | I2C_FMP_NOT_SUPPORTED)
 

Detailed Description

Macro Definition Documentation

◆ I2C_FASTMODEPLUS_I2C1

#define I2C_FASTMODEPLUS_I2C1   SYSCFG_PMCR_I2C1_FMP

Enable Fast Mode Plus on I2C1 pins

◆ I2C_FASTMODEPLUS_I2C2

#define I2C_FASTMODEPLUS_I2C2   SYSCFG_PMCR_I2C2_FMP

Enable Fast Mode Plus on I2C2 pins

◆ I2C_FASTMODEPLUS_I2C3

#define I2C_FASTMODEPLUS_I2C3   SYSCFG_PMCR_I2C3_FMP

Enable Fast Mode Plus on I2C3 pins

◆ I2C_FASTMODEPLUS_I2C4

#define I2C_FASTMODEPLUS_I2C4   SYSCFG_PMCR_I2C4_FMP

Enable Fast Mode Plus on I2C4 pins

◆ I2C_FASTMODEPLUS_I2C5

#define I2C_FASTMODEPLUS_I2C5   (uint32_t)(0x00001000U | I2C_FMP_NOT_SUPPORTED)

Fast Mode Plus I2C5 not supported

◆ I2C_FASTMODEPLUS_PB6

#define I2C_FASTMODEPLUS_PB6   SYSCFG_PMCR_I2C_PB6_FMP

Enable Fast Mode Plus on PB6

◆ I2C_FASTMODEPLUS_PB7

#define I2C_FASTMODEPLUS_PB7   SYSCFG_PMCR_I2C_PB7_FMP

Enable Fast Mode Plus on PB7

◆ I2C_FASTMODEPLUS_PB8

#define I2C_FASTMODEPLUS_PB8   SYSCFG_PMCR_I2C_PB8_FMP

Enable Fast Mode Plus on PB8

◆ I2C_FASTMODEPLUS_PB9

#define I2C_FASTMODEPLUS_PB9   SYSCFG_PMCR_I2C_PB9_FMP

Enable Fast Mode Plus on PB9

◆ I2C_FMP_NOT_SUPPORTED

#define I2C_FMP_NOT_SUPPORTED   0xAAAA0000U

Fast Mode Plus not supported