S32 SDK
edma_loop_transfer_config_t Struct Reference

eDMA loop transfer configuration. More...

#include <edma_driver.h>

Data Fields

uint32_t majorLoopIterationCount
 
bool srcOffsetEnable
 
bool dstOffsetEnable
 
int32_t minorLoopOffset
 
bool minorLoopChnLinkEnable
 
uint8_t minorLoopChnLinkNumber
 
bool majorLoopChnLinkEnable
 
uint8_t majorLoopChnLinkNumber
 

Detailed Description

eDMA loop transfer configuration.

This structure configures the basic minor/major loop attributes. Implements : edma_loop_transfer_config_t_Class

Definition at line 272 of file edma_driver.h.

Field Documentation

bool dstOffsetEnable

Selects whether the minor loop offset is applied to the destination address upon minor loop completion.

Definition at line 276 of file edma_driver.h.

bool majorLoopChnLinkEnable

Enables channel-to-channel linking on major loop complete.

Definition at line 283 of file edma_driver.h.

uint8_t majorLoopChnLinkNumber

The number of the next channel to be started by DMA engine when major loop completes.

Definition at line 284 of file edma_driver.h.

uint32_t majorLoopIterationCount

Number of major loop iterations.

Definition at line 273 of file edma_driver.h.

bool minorLoopChnLinkEnable

Enables channel-to-channel linking on minor loop complete.

Definition at line 280 of file edma_driver.h.

uint8_t minorLoopChnLinkNumber

The number of the next channel to be started by DMA engine when minor loop completes.

Definition at line 281 of file edma_driver.h.

int32_t minorLoopOffset

Sign-extended offset applied to the source or destination address to form the next-state value after the minor loop completes.

Definition at line 278 of file edma_driver.h.

bool srcOffsetEnable

Selects whether the minor loop offset is applied to the source address upon minor loop completion.

Definition at line 274 of file edma_driver.h.


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