Macros
Collaboration diagram for SMBUS peripheral mode:

Macros

#define SMBUS_PERIPHERAL_MODE_SMBUS_HOST   I2C_CR1_SMBHEN
 
#define SMBUS_PERIPHERAL_MODE_SMBUS_HOST   (uint32_t)(I2C_CR1_SMBUS | I2C_CR1_SMBTYPE | I2C_CR1_ENARP)
 
#define SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE   (0x00000000U)
 
#define SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE   I2C_CR1_SMBUS
 
#define SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE_ARP   I2C_CR1_SMBDEN
 
#define SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE_ARP   (uint32_t)(I2C_CR1_SMBUS | I2C_CR1_ENARP)
 

Detailed Description

Macro Definition Documentation

◆ SMBUS_PERIPHERAL_MODE_SMBUS_HOST [1/2]

#define SMBUS_PERIPHERAL_MODE_SMBUS_HOST   I2C_CR1_SMBHEN

Definition at line 286 of file stm32f7xx_hal_smbus.h.

◆ SMBUS_PERIPHERAL_MODE_SMBUS_HOST [2/2]

#define SMBUS_PERIPHERAL_MODE_SMBUS_HOST   (uint32_t)(I2C_CR1_SMBUS | I2C_CR1_SMBTYPE | I2C_CR1_ENARP)

Definition at line 313 of file stm32f4xx_hal_smbus.h.

◆ SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE [1/2]

#define SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE   (0x00000000U)

Definition at line 287 of file stm32f7xx_hal_smbus.h.

◆ SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE [2/2]

#define SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE   I2C_CR1_SMBUS

Definition at line 314 of file stm32f4xx_hal_smbus.h.

◆ SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE_ARP [1/2]

#define SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE_ARP   I2C_CR1_SMBDEN

Definition at line 288 of file stm32f7xx_hal_smbus.h.

◆ SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE_ARP [2/2]

#define SMBUS_PERIPHERAL_MODE_SMBUS_SLAVE_ARP   (uint32_t)(I2C_CR1_SMBUS | I2C_CR1_ENARP)

Definition at line 315 of file stm32f4xx_hal_smbus.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:07