3.2.5 DMAC

Below is a list of API functions output by the Code Generator for DMAC use.

Table 3.5

API Functions: [DMAC]

API Function Name

Function

R_DMACn_Create

Performs initialization necessary to control the DMACn functions.

R_DMACn_Suspend

Suspend DMAC transfer for all channels.

R_DMACn_Resume

Resume DMAC transfer for all channels.

R_DMAC_Create_UserInit

Performs user-defined initialization relating to the DMACn functions.

r_dmacnm_interrupt

Performs processing in response to the DMACn channelm interrupt.

r_dmacnm_callback_transfer_completion

Performs processing in response to the DMAC transfer end interrupt.

r_dmacnm_callback_transfer_count_match

Performs processing in response to the DMAC transfer count match interrupt.

R_DMACnm_Create

Performs initialization necessary to control the DMACn channelm functions.

R_DMACnm_Start

Enables the DMACn channelm transfer.

R_DMACnm_Stop

Disables the DMACn channelm transfer.

R_DMACnm_Set_SoftwareTrigger

Generates the CMACn channelm transfer request..

R_DMACnm_Suspend

Suspend DMACn channelm transfer.

R_DMACnm_Resume

Resume DMACn channelm transfer.