STM32H735xx HAL User Manual
|
SMBUS handle Structure definition. More...
Data Structures | |
struct | __SMBUS_HandleTypeDef |
Typedefs | |
typedef struct __SMBUS_HandleTypeDef | SMBUS_HandleTypeDef |
typedef void(* | pSMBUS_CallbackTypeDef )(SMBUS_HandleTypeDef *hsmbus) |
HAL SMBUS Callback pointer definition. | |
typedef void(* | pSMBUS_AddrCallbackTypeDef )(SMBUS_HandleTypeDef *hsmbus, uint8_t TransferDirection, uint16_t AddrMatchCode) |
Enumerations | |
enum | HAL_SMBUS_CallbackIDTypeDef { HAL_SMBUS_MASTER_TX_COMPLETE_CB_ID = 0x00U, HAL_SMBUS_MASTER_RX_COMPLETE_CB_ID = 0x01U, HAL_SMBUS_SLAVE_TX_COMPLETE_CB_ID = 0x02U, HAL_SMBUS_SLAVE_RX_COMPLETE_CB_ID = 0x03U, HAL_SMBUS_LISTEN_COMPLETE_CB_ID = 0x04U, HAL_SMBUS_ERROR_CB_ID = 0x05U, HAL_SMBUS_MSPINIT_CB_ID = 0x06U, HAL_SMBUS_MSPDEINIT_CB_ID = 0x07U } |
HAL SMBUS Callback ID enumeration definition. More... |
SMBUS handle Structure definition.
typedef void(* pSMBUS_AddrCallbackTypeDef)(SMBUS_HandleTypeDef *hsmbus, uint8_t TransferDirection, uint16_t AddrMatchCode) |
pointer to an SMBUS Address Match callback function
Definition at line 209 of file stm32h7xx_hal_smbus.h.
typedef void(* pSMBUS_CallbackTypeDef)(SMBUS_HandleTypeDef *hsmbus) |
HAL SMBUS Callback pointer definition.
pointer to an SMBUS callback function
Definition at line 207 of file stm32h7xx_hal_smbus.h.
typedef struct __SMBUS_HandleTypeDef SMBUS_HandleTypeDef |
HAL SMBUS Callback ID enumeration definition.
Definition at line 190 of file stm32h7xx_hal_smbus.h.