STM32F4xx_HAL_Driver  1.8.3
+ Collaboration diagram for IRQ Handler and Callbacks:

Functions

void HAL_FMPSMBUS_EV_IRQHandler (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Handle FMPSMBUS event interrupt request. More...
 
void HAL_FMPSMBUS_ER_IRQHandler (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Handle FMPSMBUS error interrupt request. More...
 
void HAL_FMPSMBUS_MasterTxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Master Tx Transfer completed callback. More...
 
void HAL_FMPSMBUS_MasterRxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Master Rx Transfer completed callback. More...
 
void HAL_FMPSMBUS_SlaveTxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Slave Tx Transfer completed callback. More...
 
void HAL_FMPSMBUS_SlaveRxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Slave Rx Transfer completed callback. More...
 
void HAL_FMPSMBUS_AddrCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus, uint8_t TransferDirection, uint16_t AddrMatchCode)
 Slave Address Match callback. More...
 
void HAL_FMPSMBUS_ListenCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Listen Complete callback. More...
 
void HAL_FMPSMBUS_ErrorCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 FMPSMBUS error callback. More...
 

Detailed Description

Function Documentation

◆ HAL_FMPSMBUS_AddrCallback()

__weak void HAL_FMPSMBUS_AddrCallback ( FMPSMBUS_HandleTypeDef *  hfmpsmbus,
uint8_t  TransferDirection,
uint16_t  AddrMatchCode 
)

Slave Address Match callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
TransferDirectionMaster request Transfer Direction (Write/Read)
AddrMatchCodeAddress Match Code
Return values
None

Definition at line 1779 of file stm32f4xx_hal_fmpsmbus.c.

◆ HAL_FMPSMBUS_ER_IRQHandler()

void HAL_FMPSMBUS_ER_IRQHandler ( FMPSMBUS_HandleTypeDef *  hfmpsmbus)

Handle FMPSMBUS error interrupt request.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1703 of file stm32f4xx_hal_fmpsmbus.c.

◆ HAL_FMPSMBUS_ErrorCallback()

__weak void HAL_FMPSMBUS_ErrorCallback ( FMPSMBUS_HandleTypeDef *  hfmpsmbus)

FMPSMBUS error callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1814 of file stm32f4xx_hal_fmpsmbus.c.

◆ HAL_FMPSMBUS_EV_IRQHandler()

void HAL_FMPSMBUS_EV_IRQHandler ( FMPSMBUS_HandleTypeDef *  hfmpsmbus)

Handle FMPSMBUS event interrupt request.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1625 of file stm32f4xx_hal_fmpsmbus.c.

◆ HAL_FMPSMBUS_ListenCpltCallback()

__weak void HAL_FMPSMBUS_ListenCpltCallback ( FMPSMBUS_HandleTypeDef *  hfmpsmbus)

Listen Complete callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1798 of file stm32f4xx_hal_fmpsmbus.c.

◆ HAL_FMPSMBUS_MasterRxCpltCallback()

__weak void HAL_FMPSMBUS_MasterRxCpltCallback ( FMPSMBUS_HandleTypeDef *  hfmpsmbus)

Master Rx Transfer completed callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1730 of file stm32f4xx_hal_fmpsmbus.c.

◆ HAL_FMPSMBUS_MasterTxCpltCallback()

__weak void HAL_FMPSMBUS_MasterTxCpltCallback ( FMPSMBUS_HandleTypeDef *  hfmpsmbus)

Master Tx Transfer completed callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1714 of file stm32f4xx_hal_fmpsmbus.c.

◆ HAL_FMPSMBUS_SlaveRxCpltCallback()

__weak void HAL_FMPSMBUS_SlaveRxCpltCallback ( FMPSMBUS_HandleTypeDef *  hfmpsmbus)

Slave Rx Transfer completed callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1761 of file stm32f4xx_hal_fmpsmbus.c.

◆ HAL_FMPSMBUS_SlaveTxCpltCallback()

__weak void HAL_FMPSMBUS_SlaveTxCpltCallback ( FMPSMBUS_HandleTypeDef *  hfmpsmbus)

Slave Tx Transfer completed callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1745 of file stm32f4xx_hal_fmpsmbus.c.