Functions | |
__STATIC_INLINE void | Cy_AXIDMAC_Enable (AXI_DMAC_Type *base) |
Enables the AXIDMAC block. More... | |
__STATIC_INLINE void | Cy_AXIDMAC_Disable (AXI_DMAC_Type *base) |
Disables the AXIDMAC block. More... | |
__STATIC_INLINE uint32_t | Cy_AXIDMAC_GetAllChannelStatus (AXI_DMAC_Type *base) |
Returns the channel enabled status of all channels in a AXIDMAC block. More... | |
__STATIC_INLINE uint32_t | Cy_AXIDMAC_GetActiveSecureChannel (AXI_DMAC_Type const *base) |
Returns the status of the active/pending secure channels of the AXIDMAC block. More... | |
__STATIC_INLINE uint32_t | Cy_AXIDMAC_GetActiveNonSecureChannel (AXI_DMAC_Type const *base) |
Returns the status of the active/pending non-secure channels of the AXIDMAC block. More... | |
__STATIC_INLINE void Cy_AXIDMAC_Enable | ( | AXI_DMAC_Type * | base | ) |
Enables the AXIDMAC block.
base | The pointer to the hardware AXIDMAC block. |
__STATIC_INLINE void Cy_AXIDMAC_Disable | ( | AXI_DMAC_Type * | base | ) |
Disables the AXIDMAC block.
base | The pointer to the hardware AXIDMAC block. |
__STATIC_INLINE uint32_t Cy_AXIDMAC_GetAllChannelStatus | ( | AXI_DMAC_Type * | base | ) |
Returns the channel enabled status of all channels in a AXIDMAC block.
Example if return value is 7 then channel 0,1,2 are enabled.
base | The pointer to the hardware AXIDMAC block. |
__STATIC_INLINE uint32_t Cy_AXIDMAC_GetActiveSecureChannel | ( | AXI_DMAC_Type const * | base | ) |
Returns the status of the active/pending secure channels of the AXIDMAC block.
base | The pointer to the hardware AXIDMAC block. |
__STATIC_INLINE uint32_t Cy_AXIDMAC_GetActiveNonSecureChannel | ( | AXI_DMAC_Type const * | base | ) |
Returns the status of the active/pending non-secure channels of the AXIDMAC block.
base | The pointer to the hardware AXIDMAC block. |