Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
IRQ Handler and Callbacks
[SMBUS Exported Functions]
Functions | |
void | HAL_SMBUS_EV_IRQHandler (SMBUS_HandleTypeDef *hsmbus) |
Handle SMBUS event interrupt request. | |
void | HAL_SMBUS_ER_IRQHandler (SMBUS_HandleTypeDef *hsmbus) |
Handle SMBUS error interrupt request. | |
__weak void | HAL_SMBUS_MasterTxCpltCallback (SMBUS_HandleTypeDef *hsmbus) |
Master Tx Transfer completed callback. | |
__weak void | HAL_SMBUS_MasterRxCpltCallback (SMBUS_HandleTypeDef *hsmbus) |
Master Rx Transfer completed callback. | |
__weak void | HAL_SMBUS_SlaveTxCpltCallback (SMBUS_HandleTypeDef *hsmbus) |
Slave Tx Transfer completed callback. | |
__weak void | HAL_SMBUS_SlaveRxCpltCallback (SMBUS_HandleTypeDef *hsmbus) |
Slave Rx Transfer completed callback. | |
__weak void | HAL_SMBUS_AddrCallback (SMBUS_HandleTypeDef *hsmbus, uint8_t TransferDirection, uint16_t AddrMatchCode) |
Slave Address Match callback. | |
__weak void | HAL_SMBUS_ListenCpltCallback (SMBUS_HandleTypeDef *hsmbus) |
Listen Complete callback. | |
__weak void | HAL_SMBUS_ErrorCallback (SMBUS_HandleTypeDef *hsmbus) |
SMBUS error callback. |
Function Documentation
__weak void HAL_SMBUS_AddrCallback | ( | SMBUS_HandleTypeDef * | hsmbus, |
uint8_t | TransferDirection, | ||
uint16_t | AddrMatchCode | ||
) |
Slave Address Match callback.
- Parameters:
-
hsmbus : Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS. TransferDirection,: Master request Transfer Direction (Write/Read) AddrMatchCode,: Address Match Code
- Return values:
-
None
Definition at line 1244 of file stm32l4xx_hal_smbus.c.
void HAL_SMBUS_ER_IRQHandler | ( | SMBUS_HandleTypeDef * | hsmbus ) |
Handle SMBUS error interrupt request.
- Parameters:
-
hsmbus : Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS.
- Return values:
-
None
Definition at line 1096 of file stm32l4xx_hal_smbus.c.
__weak void HAL_SMBUS_ErrorCallback | ( | SMBUS_HandleTypeDef * | hsmbus ) |
SMBUS error callback.
- Parameters:
-
hsmbus : Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS.
- Return values:
-
None
Definition at line 1278 of file stm32l4xx_hal_smbus.c.
void HAL_SMBUS_EV_IRQHandler | ( | SMBUS_HandleTypeDef * | hsmbus ) |
Handle SMBUS event interrupt request.
- Parameters:
-
hsmbus : Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS.
- Return values:
-
None
Definition at line 1041 of file stm32l4xx_hal_smbus.c.
__weak void HAL_SMBUS_ListenCpltCallback | ( | SMBUS_HandleTypeDef * | hsmbus ) |
Listen Complete callback.
- Parameters:
-
hsmbus : Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS.
- Return values:
-
None
Definition at line 1262 of file stm32l4xx_hal_smbus.c.
__weak void HAL_SMBUS_MasterRxCpltCallback | ( | SMBUS_HandleTypeDef * | hsmbus ) |
Master Rx Transfer completed callback.
- Parameters:
-
hsmbus : Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS.
- Return values:
-
None
Definition at line 1195 of file stm32l4xx_hal_smbus.c.
__weak void HAL_SMBUS_MasterTxCpltCallback | ( | SMBUS_HandleTypeDef * | hsmbus ) |
Master Tx Transfer completed callback.
- Parameters:
-
hsmbus : Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS.
- Return values:
-
None
Definition at line 1179 of file stm32l4xx_hal_smbus.c.
__weak void HAL_SMBUS_SlaveRxCpltCallback | ( | SMBUS_HandleTypeDef * | hsmbus ) |
Slave Rx Transfer completed callback.
- Parameters:
-
hsmbus : Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS.
- Return values:
-
None
Definition at line 1226 of file stm32l4xx_hal_smbus.c.
__weak void HAL_SMBUS_SlaveTxCpltCallback | ( | SMBUS_HandleTypeDef * | hsmbus ) |
Slave Tx Transfer completed callback.
- Parameters:
-
hsmbus : Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS.
- Return values:
-
None
Definition at line 1210 of file stm32l4xx_hal_smbus.c.
Generated on Tue Jul 12 2022 11:00:05 by
