STM32L486xx HAL User Manual
Functions
DMA_Management
SWPMI Exported Functions

Functions

__STATIC_INLINE void LL_SWPMI_EnableDMAReq_RX (SWPMI_TypeDef *SWPMIx)
 Enable DMA mode for reception.
__STATIC_INLINE void LL_SWPMI_DisableDMAReq_RX (SWPMI_TypeDef *SWPMIx)
 Disable DMA mode for reception.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledDMAReq_RX (SWPMI_TypeDef *SWPMIx)
 Check if DMA mode for reception is enabled.
__STATIC_INLINE void LL_SWPMI_EnableDMAReq_TX (SWPMI_TypeDef *SWPMIx)
 Enable DMA mode for transmission.
__STATIC_INLINE void LL_SWPMI_DisableDMAReq_TX (SWPMI_TypeDef *SWPMIx)
 Disable DMA mode for transmission.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledDMAReq_TX (SWPMI_TypeDef *SWPMIx)
 Check if DMA mode for transmission is enabled.
__STATIC_INLINE uint32_t LL_SWPMI_DMA_GetRegAddr (SWPMI_TypeDef *SWPMIx, uint32_t Direction)
 Get the data register address used for DMA transfer.

Function Documentation

__STATIC_INLINE void LL_SWPMI_DisableDMAReq_RX ( SWPMI_TypeDef *  SWPMIx)

Disable DMA mode for reception.

Reference Manual to LL API cross reference:
CR RXDMA LL_SWPMI_DisableDMAReq_RX
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 986 of file stm32l4xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_DisableDMAReq_TX ( SWPMI_TypeDef *  SWPMIx)

Disable DMA mode for transmission.

Reference Manual to LL API cross reference:
CR TXDMA LL_SWPMI_DisableDMAReq_TX
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 1019 of file stm32l4xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_DMA_GetRegAddr ( SWPMI_TypeDef *  SWPMIx,
uint32_t  Direction 
)

Get the data register address used for DMA transfer.

Reference Manual to LL API cross reference:
TDR TD LL_SWPMI_DMA_GetRegAddr
RDR RD LL_SWPMI_DMA_GetRegAddr
Parameters:
SWPMIxSWPMI Instance
DirectionThis parameter can be one of the following values:
Return values:
Addressof data register

Definition at line 1045 of file stm32l4xx_ll_swpmi.h.

References LL_SWPMI_DMA_REG_DATA_TRANSMIT.

__STATIC_INLINE void LL_SWPMI_EnableDMAReq_RX ( SWPMI_TypeDef *  SWPMIx)

Enable DMA mode for reception.

Reference Manual to LL API cross reference:
CR RXDMA LL_SWPMI_EnableDMAReq_RX
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 975 of file stm32l4xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableDMAReq_TX ( SWPMI_TypeDef *  SWPMIx)

Enable DMA mode for transmission.

Reference Manual to LL API cross reference:
CR TXDMA LL_SWPMI_EnableDMAReq_TX
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 1008 of file stm32l4xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledDMAReq_RX ( SWPMI_TypeDef *  SWPMIx)

Check if DMA mode for reception is enabled.

Reference Manual to LL API cross reference:
CR RXDMA LL_SWPMI_IsEnabledDMAReq_RX
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 997 of file stm32l4xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledDMAReq_TX ( SWPMI_TypeDef *  SWPMIx)

Check if DMA mode for transmission is enabled.

Reference Manual to LL API cross reference:
CR TXDMA LL_SWPMI_IsEnabledDMAReq_TX
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1030 of file stm32l4xx_ll_swpmi.h.