Freescale Semiconductor Inc.
    Regional Technical Application Center

 

EMIOS_tag Struct Reference

#include <MPC551x.h>

List of all members.

Public Attributes

union {
   vuint32_t   R
   struct {
      vuint32_t   DOZEEN:1
      vuint32_t   MDIS:1
      vuint32_t   FRZ:1
      vuint32_t   GTBE:1
      vuint32_t   ETB:1
      vuint32_t   GPREN:1
      vuint32_t   __pad0__:6
      vuint32_t   SRV:4
      vuint32_t   GPRE:8
      vuint32_t   __pad1__:8
   }   B
MCR
union {
   vuint32_t   R
   struct {
      vuint32_t   __pad0__:8
      vuint32_t   F23:1
      vuint32_t   F22:1
      vuint32_t   F21:1
      vuint32_t   F20:1
      vuint32_t   F19:1
      vuint32_t   F18:1
      vuint32_t   F17:1
      vuint32_t   F16:1
      vuint32_t   F15:1
      vuint32_t   F14:1
      vuint32_t   F13:1
      vuint32_t   F12:1
      vuint32_t   F11:1
      vuint32_t   F10:1
      vuint32_t   F9:1
      vuint32_t   F8:1
      vuint32_t   F7:1
      vuint32_t   F6:1
      vuint32_t   F5:1
      vuint32_t   F4:1
      vuint32_t   F3:1
      vuint32_t   F2:1
      vuint32_t   F1:1
      vuint32_t   F0:1
   }   B
GFLAG
union {
   vuint32_t   R
   struct {
      vuint32_t   __pad0__:8
      vuint32_t   OU23:1
      vuint32_t   OU22:1
      vuint32_t   OU21:1
      vuint32_t   OU20:1
      vuint32_t   OU19:1
      vuint32_t   OU18:1
      vuint32_t   OU17:1
      vuint32_t   OU16:1
      vuint32_t   OU15:1
      vuint32_t   OU14:1
      vuint32_t   OU13:1
      vuint32_t   OU12:1
      vuint32_t   OU11:1
      vuint32_t   OU10:1
      vuint32_t   OU9:1
      vuint32_t   OU8:1
      vuint32_t   OU7:1
      vuint32_t   OU6:1
      vuint32_t   OU5:1
      vuint32_t   OU4:1
      vuint32_t   OU3:1
      vuint32_t   OU2:1
      vuint32_t   OU1:1
      vuint32_t   OU0:1
   }   B
OUDIS
union {
   vuint32_t   R
UCDIS
uint32_t emios_reserved1 [4]
struct {
   union {
      vuint32_t   R
   }   CADR
   union {
      vuint32_t   R
   }   CBDR
   union {
      vuint32_t   R
   }   CCNTR
   union {
      vuint32_t   R
      struct {
         vuint32_t   FREN:1
         vuint32_t   ODIS:1
         vuint32_t   ODISSL:2
         vuint32_t   UCPRE:2
         vuint32_t   UCPEN:1
         vuint32_t   DMA:1
         vuint32_t   __pad0__:1
         vuint32_t   IF:4
         vuint32_t   FCK:1
         vuint32_t   FEN:1
         vuint32_t   __pad1__:3
         vuint32_t   FORCMA:1
         vuint32_t   FORCMB:1
         vuint32_t   __pad2__:1
         vuint32_t   BSL:2
         vuint32_t   EDSEL:1
         vuint32_t   EDPOL:1
         vuint32_t   MODE:7
      }   B
   }   CCR
   union {
      vuint32_t   R
      struct {
         vuint32_t   OVR:1
         vuint32_t   __pad0__:15
         vuint32_t   OVFL:1
         vuint32_t   __pad1__:12
         vuint32_t   UCIN:1
         vuint32_t   UCOUT:1
         vuint32_t   FLAG:1
      }   B
   }   CSR
   union {
      vuint32_t   R
   }   ALTA
   uint32_t   emios_channel_reserved [2]
CH [24]


Member Data Documentation

union { ... } EMIOS_tag::ALTA

struct { ... } ::@97 EMIOS_tag::B

struct { ... } ::@96 EMIOS_tag::B

struct { ... } EMIOS_tag::B

struct { ... } EMIOS_tag::B

struct { ... } EMIOS_tag::B

union { ... } EMIOS_tag::CADR

union { ... } EMIOS_tag::CBDR

union { ... } EMIOS_tag::CCNTR

union { ... } EMIOS_tag::CCR

struct { ... } EMIOS_tag::CH[24]

union { ... } EMIOS_tag::CSR

union { ... } EMIOS_tag::GFLAG

union { ... } EMIOS_tag::MCR

union { ... } EMIOS_tag::OUDIS

union { ... } EMIOS_tag::UCDIS


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