Data Fields
UDMAMSP432_PingPongTransfer Struct Reference

UDMAMSP432 Ping Pong Transfer configuration. More...

#include <UDMAMSP432.h>

Data Fields

uint32_t dmaChannel
 
uint32_t ctlOptions
 
uint32_t transferMode
 
void * dmaTransferSource
 
void * dmaPrimaryDestination
 
void * dmaAlternateDestination
 
uint32_t transferSize
 

Detailed Description

UDMAMSP432 Ping Pong Transfer configuration.

The UDMAMSP432_Transfer structure contains parameters for initializing a DMA ping pong transfer using a given DMA channel number.

This struct is used in UDMAMSP432_setupPingPongTransfer() and UDMAMSP432_PingPongToggleBuffer().

Field Documentation

§ dmaChannel

uint32_t UDMAMSP432_PingPongTransfer::dmaChannel

DMA channel

§ ctlOptions

uint32_t UDMAMSP432_PingPongTransfer::ctlOptions

DMA control options

§ transferMode

uint32_t UDMAMSP432_PingPongTransfer::transferMode

DMA transfer mode. Basic or PingPong

§ dmaTransferSource

void* UDMAMSP432_PingPongTransfer::dmaTransferSource

Source of DMA transfer

§ dmaPrimaryDestination

void* UDMAMSP432_PingPongTransfer::dmaPrimaryDestination

Primary Destination of DMA transfer

§ dmaAlternateDestination

void* UDMAMSP432_PingPongTransfer::dmaAlternateDestination

Alternate Destination of DMA transfer

§ transferSize

uint32_t UDMAMSP432_PingPongTransfer::transferSize

Size of DMA transfer


The documentation for this struct was generated from the following file:
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale