STM32L443xx HAL User Manual
|
SWPMI IRQ handler. More...
Functions | |
void | HAL_SWPMI_IRQHandler (SWPMI_HandleTypeDef *hswpmi) |
Handle SWPMI interrupt request. | |
__weak void | HAL_SWPMI_TxCpltCallback (SWPMI_HandleTypeDef *hswpmi) |
Tx Transfer completed callback. | |
__weak void | HAL_SWPMI_TxHalfCpltCallback (SWPMI_HandleTypeDef *hswpmi) |
Tx Half Transfer completed callback. | |
__weak void | HAL_SWPMI_RxCpltCallback (SWPMI_HandleTypeDef *hswpmi) |
Rx Transfer completed callback. | |
__weak void | HAL_SWPMI_RxHalfCpltCallback (SWPMI_HandleTypeDef *hswpmi) |
Rx Half Transfer completed callback. | |
__weak void | HAL_SWPMI_ErrorCallback (SWPMI_HandleTypeDef *hswpmi) |
SWPMI error callback. |
SWPMI IRQ handler.
============================================================================== ##### SWPMI IRQ handler and callbacks ##### ============================================================================== [..] This section provides SWPMI IRQ handler and callback functions called within the IRQ handler.
__weak void HAL_SWPMI_ErrorCallback | ( | SWPMI_HandleTypeDef * | hswpmi | ) |
SWPMI error callback.
hswpmi | SWPMI handle |
None |
Definition at line 1515 of file stm32l4xx_hal_swpmi.c.
Referenced by HAL_SWPMI_Init(), HAL_SWPMI_IRQHandler(), HAL_SWPMI_UnRegisterCallback(), SWPMI_DMAAbortOnError(), SWPMI_DMAError(), and SWPMI_DMATransmitCplt().
void HAL_SWPMI_IRQHandler | ( | SWPMI_HandleTypeDef * | hswpmi | ) |
Handle SWPMI interrupt request.
hswpmi | SWPMI handle |
None |
Definition at line 1283 of file stm32l4xx_hal_swpmi.c.
References __SWPMI_HandleTypeDef::ErrorCallback, __SWPMI_HandleTypeDef::ErrorCode, HAL_DMA_Abort_IT(), HAL_SWPMI_ERROR_CRC, HAL_SWPMI_ERROR_NONE, HAL_SWPMI_ERROR_OVR, HAL_SWPMI_ERROR_UDR, HAL_SWPMI_ErrorCallback(), HAL_SWPMI_STATE_READY, __SWPMI_HandleTypeDef::hdmarx, __SWPMI_HandleTypeDef::hdmatx, __SWPMI_HandleTypeDef::Instance, __SWPMI_HandleTypeDef::State, SWPMI_DMAAbortOnError(), SWPMI_EndReceive_IT(), SWPMI_EndTransmit_IT(), SWPMI_EndTransmitReceive_IT(), SWPMI_FLAG_RXBERF, SWPMI_FLAG_RXBFF, SWPMI_FLAG_RXNE, SWPMI_FLAG_RXOVRF, SWPMI_FLAG_TCF, SWPMI_FLAG_TXBEF, SWPMI_FLAG_TXE, SWPMI_FLAG_TXUNRF, SWPMI_IT_RIE, SWPMI_IT_RXBERIE, SWPMI_IT_RXBFIE, SWPMI_IT_RXOVRIE, SWPMI_IT_TCIE, SWPMI_IT_TIE, SWPMI_IT_TXBEIE, SWPMI_IT_TXUNRIE, SWPMI_Receive_IT(), SWPMI_Transmit_IT(), and __DMA_HandleTypeDef::XferAbortCallback.
__weak void HAL_SWPMI_RxCpltCallback | ( | SWPMI_HandleTypeDef * | hswpmi | ) |
Rx Transfer completed callback.
hswpmi | SWPMI handle |
None |
Definition at line 1485 of file stm32l4xx_hal_swpmi.c.
Referenced by HAL_SWPMI_Init(), HAL_SWPMI_UnRegisterCallback(), SWPMI_DMAReceiveCplt(), and SWPMI_Receive_IT().
__weak void HAL_SWPMI_RxHalfCpltCallback | ( | SWPMI_HandleTypeDef * | hswpmi | ) |
Rx Half Transfer completed callback.
hswpmi | SWPMI handle |
None |
Definition at line 1500 of file stm32l4xx_hal_swpmi.c.
Referenced by HAL_SWPMI_Init(), HAL_SWPMI_UnRegisterCallback(), and SWPMI_DMARxHalfCplt().
__weak void HAL_SWPMI_TxCpltCallback | ( | SWPMI_HandleTypeDef * | hswpmi | ) |
Tx Transfer completed callback.
hswpmi | SWPMI handle |
None |
Definition at line 1455 of file stm32l4xx_hal_swpmi.c.
Referenced by HAL_SWPMI_Init(), HAL_SWPMI_UnRegisterCallback(), SWPMI_DMATransmitCplt(), and SWPMI_EndTransmit_IT().
__weak void HAL_SWPMI_TxHalfCpltCallback | ( | SWPMI_HandleTypeDef * | hswpmi | ) |
Tx Half Transfer completed callback.
hswpmi | SWPMI handle |
None |
Definition at line 1470 of file stm32l4xx_hal_swpmi.c.
Referenced by HAL_SWPMI_Init(), HAL_SWPMI_UnRegisterCallback(), and SWPMI_DMATxHalfCplt().