G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference

Functions

__STATIC_INLINE void DDL_USART_EnableDMAReq_RX (USART_TypeDef *USARTx)
 Enable DMA Mode for reception.
__STATIC_INLINE void DDL_USART_DisableDMAReq_RX (USART_TypeDef *USARTx)
 Disable DMA Mode for reception.
__STATIC_INLINE uint32_t DDL_USART_IsEnabledDMAReq_RX (USART_TypeDef *USARTx)
 Check if DMA Mode is enabled for reception.
__STATIC_INLINE void DDL_USART_EnableDMAReq_TX (USART_TypeDef *USARTx)
 Enable DMA Mode for transmission.
__STATIC_INLINE void DDL_USART_DisableDMAReq_TX (USART_TypeDef *USARTx)
 Disable DMA Mode for transmission.
__STATIC_INLINE uint32_t DDL_USART_IsEnabledDMAReq_TX (USART_TypeDef *USARTx)
 Check if DMA Mode is enabled for transmission.
__STATIC_INLINE uint32_t DDL_USART_DMA_GetRegAddr (USART_TypeDef *USARTx)
 Get the data register address used for DMA transfer.

Detailed Description

Function Documentation

◆ DDL_USART_DisableDMAReq_RX()

__STATIC_INLINE void DDL_USART_DisableDMAReq_RX ( USART_TypeDef * USARTx)

Disable DMA Mode for reception.

Parameters
USARTxUSART Instance
Return values
None

Definition at line 2281 of file g32r4xx_ddl_usart.h.

◆ DDL_USART_DisableDMAReq_TX()

__STATIC_INLINE void DDL_USART_DisableDMAReq_TX ( USART_TypeDef * USARTx)

Disable DMA Mode for transmission.

Parameters
USARTxUSART Instance
Return values
None

Definition at line 2311 of file g32r4xx_ddl_usart.h.

◆ DDL_USART_DMA_GetRegAddr()

__STATIC_INLINE uint32_t DDL_USART_DMA_GetRegAddr ( USART_TypeDef * USARTx)

Get the data register address used for DMA transfer.

Note
Address of Data Register is valid for both Transmit and Receive transfers.
Parameters
USARTxUSART Instance
Return values
Addressof data register

Definition at line 2332 of file g32r4xx_ddl_usart.h.

◆ DDL_USART_EnableDMAReq_RX()

__STATIC_INLINE void DDL_USART_EnableDMAReq_RX ( USART_TypeDef * USARTx)

Enable DMA Mode for reception.

Parameters
USARTxUSART Instance
Return values
None

Definition at line 2271 of file g32r4xx_ddl_usart.h.

◆ DDL_USART_EnableDMAReq_TX()

__STATIC_INLINE void DDL_USART_EnableDMAReq_TX ( USART_TypeDef * USARTx)

Enable DMA Mode for transmission.

Parameters
USARTxUSART Instance
Return values
None

Definition at line 2301 of file g32r4xx_ddl_usart.h.

◆ DDL_USART_IsEnabledDMAReq_RX()

__STATIC_INLINE uint32_t DDL_USART_IsEnabledDMAReq_RX ( USART_TypeDef * USARTx)

Check if DMA Mode is enabled for reception.

Parameters
USARTxUSART Instance
Return values
Stateof bit (1 or 0).

Definition at line 2291 of file g32r4xx_ddl_usart.h.

◆ DDL_USART_IsEnabledDMAReq_TX()

__STATIC_INLINE uint32_t DDL_USART_IsEnabledDMAReq_TX ( USART_TypeDef * USARTx)

Check if DMA Mode is enabled for transmission.

Parameters
USARTxUSART Instance
Return values
Stateof bit (1 or 0).

Definition at line 2321 of file g32r4xx_ddl_usart.h.