Freescale Semiconductor Inc.
    Regional Technical Application Center

 

EDMA_tag Struct Reference

#include <MPC551x.h>

Collaboration diagram for EDMA_tag:

Collaboration graph
[legend]

List of all members.

Classes

struct  tcd_t

Public Attributes

union {
   vuint32_t   R
   struct {
      vuint32_t   __pad0__:23
      vuint32_t   GRP0PRI:1
      vuint32_t   __pad1__:4
      vuint32_t   ERGA:1
      vuint32_t   ERCA:1
      vuint32_t   EDBG:1
      vuint32_t   __pad2__:1
   }   B
CR
union {
   vuint32_t   R
   struct {
      vuint32_t   VLD:1
      vuint32_t   __pad0__:15
      vuint32_t   GPE:1
      vuint32_t   CPE:1
      vuint32_t   ERRCHN:6
      vuint32_t   SAE:1
      vuint32_t   SOE:1
      vuint32_t   DAE:1
      vuint32_t   DOE:1
      vuint32_t   NCE:1
      vuint32_t   SGE:1
      vuint32_t   SBE:1
      vuint32_t   DBE:1
   }   B
ESR
int16_t EDMA_reserved1 [3]
union {
   vuint16_t   R
   struct {
      vuint16_t   ERQ15:1
      vuint16_t   ERQ14:1
      vuint16_t   ERQ13:1
      vuint16_t   ERQ12:1
      vuint16_t   ERQ11:1
      vuint16_t   ERQ10:1
      vuint16_t   ERQ09:1
      vuint16_t   ERQ08:1
      vuint16_t   ERQ07:1
      vuint16_t   ERQ06:1
      vuint16_t   ERQ05:1
      vuint16_t   ERQ04:1
      vuint16_t   ERQ03:1
      vuint16_t   ERQ02:1
      vuint16_t   ERQ01:1
      vuint16_t   ERQ00:1
   }   B
ERQRL
int16_t EDMA_reserved2 [3]
union {
   vuint16_t   R
   struct {
      vuint16_t   EEI15:1
      vuint16_t   EEI14:1
      vuint16_t   EEI13:1
      vuint16_t   EEI12:1
      vuint16_t   EEI11:1
      vuint16_t   EEI10:1
      vuint16_t   EEI09:1
      vuint16_t   EEI08:1
      vuint16_t   EEI07:1
      vuint16_t   EEI06:1
      vuint16_t   EEI05:1
      vuint16_t   EEI04:1
      vuint16_t   EEI03:1
      vuint16_t   EEI02:1
      vuint16_t   EEI01:1
      vuint16_t   EEI00:1
   }   B
EEIRL
union {
   vuint8_t   R
   vuint8_t   B
SERQR
union {
   vuint8_t   R
   vuint8_t   B
CERQR
union {
   vuint8_t   R
   vuint8_t   B
SEEIR
union {
   vuint8_t   R
   vuint8_t   B
CEEIR
union {
   vuint8_t   R
   vuint8_t   B
CIRQR
union {
   vuint8_t   R
   vuint8_t   B
CER
union {
   vuint8_t   R
   vuint8_t   B
SSBR
union {
   vuint8_t   R
   vuint8_t   B
CDSBR
int16_t EDMA_reserved3 [3]
union {
   vuint16_t   R
   struct {
      vuint16_t   INT15:1
      vuint16_t   INT14:1
      vuint16_t   INT13:1
      vuint16_t   INT12:1
      vuint16_t   INT11:1
      vuint16_t   INT10:1
      vuint16_t   INT09:1
      vuint16_t   INT08:1
      vuint16_t   INT07:1
      vuint16_t   INT06:1
      vuint16_t   INT05:1
      vuint16_t   INT04:1
      vuint16_t   INT03:1
      vuint16_t   INT02:1
      vuint16_t   INT01:1
      vuint16_t   INT00:1
   }   B
IRQRL
int16_t EDMA_reserved4 [3]
union {
   vuint16_t   R
   struct {
      vuint16_t   ERR15:1
      vuint16_t   ERR14:1
      vuint16_t   ERR13:1
      vuint16_t   ERR12:1
      vuint16_t   ERR11:1
      vuint16_t   ERR10:1
      vuint16_t   ERR09:1
      vuint16_t   ERR08:1
      vuint16_t   ERR07:1
      vuint16_t   ERR06:1
      vuint16_t   ERR05:1
      vuint16_t   ERR04:1
      vuint16_t   ERR03:1
      vuint16_t   ERR02:1
      vuint16_t   ERR01:1
      vuint16_t   ERR00:1
   }   B
ERL
uint32_t edma_reserved1 [52]
union {
   vuint8_t   R
   struct {
      vuint8_t   ECP:1
      vuint8_t   __pad0__:1
      vuint8_t   GRPPRI:2
      vuint8_t   CHPRI:4
   }   B
CPR [16]
uint32_t edma_reserved2 [956]
struct EDMA_tag::tcd_t TCD [16]


Member Data Documentation

struct { ... } EDMA_tag::B

struct { ... } EDMA_tag::B

struct { ... } EDMA_tag::B

struct { ... } EDMA_tag::B

struct { ... } EDMA_tag::B

struct { ... } EDMA_tag::B

struct { ... } EDMA_tag::B

union { ... } EDMA_tag::CDSBR

union { ... } EDMA_tag::CEEIR

union { ... } EDMA_tag::CER

union { ... } EDMA_tag::CERQR

union { ... } EDMA_tag::CIRQR

union { ... } EDMA_tag::CPR[16]

union { ... } EDMA_tag::CR

union { ... } EDMA_tag::EEIRL

union { ... } EDMA_tag::ERL

union { ... } EDMA_tag::ERQRL

union { ... } EDMA_tag::ESR

union { ... } EDMA_tag::IRQRL

union { ... } EDMA_tag::SEEIR

union { ... } EDMA_tag::SERQR

union { ... } EDMA_tag::SSBR


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