S32 SDK
edma_channel_config_t Struct Reference

The user configuration structure for the an eDMA driver channel. More...

#include <edma_driver.h>

Data Fields

edma_channel_priority_t priority
 
uint8_t channel
 
dma_request_source_t source
 
edma_callback_t callback
 
void * callbackParam
 

Detailed Description

The user configuration structure for the an eDMA driver channel.

Use an instance of this structure with the EDMA_DRV_ChannelInit() function. This allows the user to configure settings of the EDMA channel with a single function call. Implements : edma_channel_config_t_Class

Definition at line 158 of file edma_driver.h.

Field Documentation

edma_callback_t callback

Callback that will be registered for this channel

Definition at line 163 of file edma_driver.h.

void* callbackParam

Parameter passed to the channel callback

Definition at line 164 of file edma_driver.h.

uint8_t channel

eDMA channel number - use EDMA_ANY_CHANNEL for dynamic allocation

Definition at line 161 of file edma_driver.h.

eDMA channel priority - only used when channel arbitration mode is 'Fixed priority'.

Definition at line 159 of file edma_driver.h.

Selects the source of the DMA request for this channel

Definition at line 162 of file edma_driver.h.


The documentation for this struct was generated from the following file: