HAL State definition. More...
Macros | |
#define | HAL_SMBUS_STATE_BUSY (0x00000002U) |
#define | HAL_SMBUS_STATE_ERROR (0x00000004U) |
#define | HAL_SMBUS_STATE_LISTEN (0x00000008U) |
#define | HAL_SMBUS_STATE_MASTER_BUSY_RX (0x00000022U) |
#define | HAL_SMBUS_STATE_MASTER_BUSY_TX (0x00000012U) |
#define | HAL_SMBUS_STATE_READY (0x00000001U) |
#define | HAL_SMBUS_STATE_RESET (0x00000000U) |
#define | HAL_SMBUS_STATE_SLAVE_BUSY_RX (0x00000042U) |
#define | HAL_SMBUS_STATE_SLAVE_BUSY_TX (0x00000032U) |
#define | HAL_SMBUS_STATE_TIMEOUT (0x00000003U) |
HAL State definition.
#define HAL_SMBUS_STATE_BUSY (0x00000002U) |
SMBUS internal process is ongoing
Definition at line 98 of file stm32f7xx_hal_smbus.h.
#define HAL_SMBUS_STATE_ERROR (0x00000004U) |
Reception process is ongoing
Definition at line 104 of file stm32f7xx_hal_smbus.h.
#define HAL_SMBUS_STATE_LISTEN (0x00000008U) |
Address Listen Mode is ongoing
Definition at line 105 of file stm32f7xx_hal_smbus.h.
#define HAL_SMBUS_STATE_MASTER_BUSY_RX (0x00000022U) |
Master Data Reception process is ongoing
Definition at line 100 of file stm32f7xx_hal_smbus.h.
#define HAL_SMBUS_STATE_MASTER_BUSY_TX (0x00000012U) |
Master Data Transmission process is ongoing
Definition at line 99 of file stm32f7xx_hal_smbus.h.
#define HAL_SMBUS_STATE_READY (0x00000001U) |
SMBUS initialized and ready for use
Definition at line 97 of file stm32f7xx_hal_smbus.h.
#define HAL_SMBUS_STATE_RESET (0x00000000U) |
SMBUS not yet initialized or disabled
Definition at line 96 of file stm32f7xx_hal_smbus.h.
#define HAL_SMBUS_STATE_SLAVE_BUSY_RX (0x00000042U) |
Slave Data Reception process is ongoing
Definition at line 102 of file stm32f7xx_hal_smbus.h.
#define HAL_SMBUS_STATE_SLAVE_BUSY_TX (0x00000032U) |
Slave Data Transmission process is ongoing
Definition at line 101 of file stm32f7xx_hal_smbus.h.
#define HAL_SMBUS_STATE_TIMEOUT (0x00000003U) |
Timeout state
Definition at line 103 of file stm32f7xx_hal_smbus.h.