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

Functions

__STATIC_INLINE void DDL_I2C_EnableDMAReq_TX (I2C_TypeDef *I2Cx)
 Enable DMA transmission requests.
__STATIC_INLINE void DDL_I2C_DisableDMAReq_TX (I2C_TypeDef *I2Cx)
 Disable DMA transmission requests.
__STATIC_INLINE uint32_t DDL_I2C_IsEnabledDMAReq_TX (I2C_TypeDef *I2Cx)
 Check if DMA transmission requests are enabled or disabled.
__STATIC_INLINE void DDL_I2C_EnableDMAReq_RX (I2C_TypeDef *I2Cx)
 Enable DMA reception requests.
__STATIC_INLINE void DDL_I2C_DisableDMAReq_RX (I2C_TypeDef *I2Cx)
 Disable DMA reception requests.
__STATIC_INLINE uint32_t DDL_I2C_IsEnabledDMAReq_RX (I2C_TypeDef *I2Cx)
 Check if DMA reception requests are enabled or disabled.
__STATIC_INLINE uint32_t DDL_I2C_DMA_GetRegAddr (I2C_TypeDef *I2Cx)
 Get the data register address used for DMA transfer.

Detailed Description

Function Documentation

◆ DDL_I2C_DisableDMAReq_RX()

__STATIC_INLINE void DDL_I2C_DisableDMAReq_RX ( I2C_TypeDef * I2Cx)

Disable DMA reception requests.

Parameters
I2CxI2C Instance.
Return values
None

Definition at line 982 of file g32r4xx_ddl_i2c.h.

◆ DDL_I2C_DisableDMAReq_TX()

__STATIC_INLINE void DDL_I2C_DisableDMAReq_TX ( I2C_TypeDef * I2Cx)

Disable DMA transmission requests.

Parameters
I2CxI2C Instance.
Return values
None

Definition at line 952 of file g32r4xx_ddl_i2c.h.

◆ DDL_I2C_DMA_GetRegAddr()

__STATIC_INLINE uint32_t DDL_I2C_DMA_GetRegAddr ( I2C_TypeDef * I2Cx)

Get the data register address used for DMA transfer.

Parameters
I2CxI2C Instance.
Return values
Addressof data register

Definition at line 1002 of file g32r4xx_ddl_i2c.h.

◆ DDL_I2C_EnableDMAReq_RX()

__STATIC_INLINE void DDL_I2C_EnableDMAReq_RX ( I2C_TypeDef * I2Cx)

Enable DMA reception requests.

Parameters
I2CxI2C Instance.
Return values
None

Definition at line 972 of file g32r4xx_ddl_i2c.h.

◆ DDL_I2C_EnableDMAReq_TX()

__STATIC_INLINE void DDL_I2C_EnableDMAReq_TX ( I2C_TypeDef * I2Cx)

Enable DMA transmission requests.

Parameters
I2CxI2C Instance.
Return values
None

Definition at line 942 of file g32r4xx_ddl_i2c.h.

◆ DDL_I2C_IsEnabledDMAReq_RX()

__STATIC_INLINE uint32_t DDL_I2C_IsEnabledDMAReq_RX ( I2C_TypeDef * I2Cx)

Check if DMA reception requests are enabled or disabled.

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

Definition at line 992 of file g32r4xx_ddl_i2c.h.

◆ DDL_I2C_IsEnabledDMAReq_TX()

__STATIC_INLINE uint32_t DDL_I2C_IsEnabledDMAReq_TX ( I2C_TypeDef * I2Cx)

Check if DMA transmission requests are enabled or disabled.

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

Definition at line 962 of file g32r4xx_ddl_i2c.h.