Arrow / Mbed OS DAPLink Reset
Embed: (wiki syntax)

« Back to documentation index

_edma_tcd Struct Reference

_edma_tcd Struct Reference
[Edma]

eDMA TCD. More...

#include <fsl_edma.h>

Data Fields

__IO uint32_t SADDR
__IO uint16_t SOFF
__IO uint16_t ATTR
__IO uint32_t NBYTES
__IO uint32_t SLAST
__IO uint32_t DADDR
__IO uint16_t DOFF
__IO uint16_t CITER
__IO uint32_t DLAST_SGA
__IO uint16_t CSR
__IO uint16_t BITER

Detailed Description

eDMA TCD.

This structure is same as TCD register which is described in reference manual, and is used to configure the scatter/gather feature as a next hardware TCD.

Definition at line 206 of file fsl_edma.h.


Field Documentation

__IO uint16_t ATTR

ATTR register, source/destination transfer size and modulo

Definition at line 210 of file fsl_edma.h.

__IO uint16_t BITER

BITER register, begin minor loop count.

Definition at line 218 of file fsl_edma.h.

__IO uint16_t CITER

CITER register, current minor loop numbers, for unfinished minor loop.

Definition at line 215 of file fsl_edma.h.

__IO uint16_t CSR

CSR register, for TCD control status

Definition at line 217 of file fsl_edma.h.

__IO uint32_t DADDR

DADDR register, used for destination address

Definition at line 213 of file fsl_edma.h.

__IO uint32_t DLAST_SGA

DLASTSGA register, next tcd address used in scatter-gather mode

Definition at line 216 of file fsl_edma.h.

__IO uint16_t DOFF

DOFF register, used for destination offset

Definition at line 214 of file fsl_edma.h.

__IO uint32_t NBYTES

Nbytes register, minor loop length in bytes

Definition at line 211 of file fsl_edma.h.

__IO uint32_t SADDR

SADDR register, used to save source address

Definition at line 208 of file fsl_edma.h.

__IO uint32_t SLAST

SLAST register

Definition at line 212 of file fsl_edma.h.

__IO uint16_t SOFF

SOFF register, save offset bytes every transfer

Definition at line 209 of file fsl_edma.h.