Logo Search packages:      
Sourcecode: linux version File versions  Download package

Classes | Public Attributes

quicc Struct Reference

Collaboration diagram for quicc:
Collaboration graph
[legend]

List of all members.

Classes

struct  scc_regs
struct  smc_regs

Public Attributes

union {
   struct {
      volatile unsigned short   atb:1
      volatile unsigned short   BRGC_RESERV:14
      volatile unsigned short   cd:12
      volatile unsigned short   div16:1
      volatile unsigned short   en:1
      volatile unsigned short   extc:2
      volatile unsigned short   rst:1
   }   b
   volatile unsigned long   l
brgc [4]
union {
   struct quicc32_pram   ch_pram_tbl [32]
   struct user_data   u
ch_or_u
volatile unsigned short cp_cr
volatile unsigned short cp_rccr
volatile unsigned short cp_rctr1
volatile unsigned short cp_rctr2
volatile unsigned short cp_rctr3
volatile unsigned short cp_rctr4
volatile unsigned long cp_rmdr
volatile unsigned char cp_rmds
volatile unsigned short cp_rter
volatile unsigned short cp_rtmr
volatile unsigned long idma1_bcr
volatile unsigned char idma1_cmar
volatile unsigned short idma1_cmr
volatile unsigned char idma1_csr
volatile unsigned long idma1_dapr
volatile unsigned char idma1_fcr
volatile unsigned long idma1_sapr
volatile unsigned long idma2_bcr
volatile unsigned char idma2_cmar
volatile unsigned short idma2_cmr
volatile unsigned char idma2_csr
volatile unsigned long idma2_dapr
volatile unsigned char idma2_fcr
volatile unsigned long idma2_sapr
volatile unsigned short idma_iccr
volatile unsigned long intr_cicr
volatile unsigned long intr_cimr
volatile unsigned long intr_cipr
volatile unsigned long intr_cisr
volatile unsigned long memc_br0
volatile unsigned long memc_br1
volatile unsigned long memc_br2
volatile unsigned long memc_br3
volatile unsigned long memc_br4
volatile unsigned long memc_br5
volatile unsigned long memc_br6
volatile unsigned long memc_br7
volatile unsigned long memc_gmr
volatile unsigned short memc_mstat
volatile unsigned long memc_or0
volatile unsigned long memc_or1
volatile unsigned long memc_or2
volatile unsigned long memc_or3
volatile unsigned long memc_or4
volatile unsigned long memc_or5
volatile unsigned long memc_or6
volatile unsigned long memc_or7
volatile unsigned short pio_padat
volatile unsigned short pio_padir
volatile unsigned short pio_paodr
volatile unsigned short pio_papar
volatile unsigned short pio_pcdat
volatile unsigned short pio_pcdir
volatile unsigned short pio_pcint
volatile unsigned short pio_pcpar
volatile unsigned short pio_pcso
volatile unsigned long pip_pbdat
volatile unsigned long pip_pbdir
volatile unsigned long pip_pbodr
volatile unsigned long pip_pbpar
volatile unsigned short pip_pipc
volatile unsigned short pip_ptpr
union {
   struct ethernet_pram   enet_scc
   struct global_multi_pram   m
   unsigned char   pr [0x100]
   struct scc_pram {
      union {
         struct {
            struct idma_pram   idma
            union {
               struct smc_trnsp_pram   t
               struct smc_uart_pram   u
            }   psmc
            unsigned char   RESERVED67 [0x4]
         }   idma_smc
         struct {
            unsigned char   RESERVED70 [0x10]
            unsigned char   RESERVED72 [0x8]
            struct spi_pram   spi
            struct timer_pram   timer
         }   timer_spi
      }   pothers
      union {
         struct bisync_pram   b
         struct hdlc_pram   h
         unsigned char   RESERVED66 [0x70]
         struct transparent_pram   t
         struct uart_pram   u
      }   pscc
   }   scc
pram [4]
volatile unsigned char RESERVED10 [0x8]
volatile unsigned char RESERVED11 [0xa]
volatile unsigned char RESERVED12 [0x8]
volatile unsigned char RESERVED13 [0x8]
volatile unsigned char RESERVED14 [0x8]
volatile unsigned char RESERVED15 [0x8]
volatile unsigned char RESERVED16 [0x8]
volatile unsigned char RESERVED17 [0x8]
volatile unsigned char RESERVED18 [0x8]
volatile unsigned char RESERVED19 [0x2]
volatile unsigned char RESERVED2 [0x2]
volatile unsigned char RESERVED20
volatile unsigned char RESERVED21
volatile unsigned char RESERVED22 [0x3]
volatile unsigned char RESERVED23
volatile unsigned char RESERVED24
volatile unsigned char RESERVED25
volatile unsigned char RESERVED26 [0x7]
volatile unsigned char RESERVED28 [0x8]
volatile unsigned char RESERVED29 [0x16]
volatile unsigned char RESERVED3 [0x2]
volatile unsigned char RESERVED30 [0xe]
volatile unsigned char RESERVED34 [0x8]
volatile unsigned char RESERVED35 [0x2]
volatile unsigned char RESERVED37
volatile unsigned char RESERVED38 [0x2]
volatile unsigned char RESERVED39 [0x14]
volatile unsigned char RESERVED51 [0x4]
volatile unsigned char RESERVED52 [0x3]
volatile unsigned char RESERVED53 [0x2]
volatile unsigned char RESERVED54 [0x4]
volatile unsigned char RESERVED55
volatile unsigned char RESERVED56 [0x4]
volatile unsigned char RESERVED57 [0xc]
volatile unsigned char RESERVED58 [0x404]
volatile unsigned char RESERVED59 [0x2]
volatile unsigned char RESERVED6 [0x2]
volatile unsigned char RESERVED62 [0x3]
volatile unsigned char RESERVED63 [0x2]
volatile unsigned char RESERVED64 [0xa]
volatile unsigned char RESERVED65 [0x2]
volatile unsigned char RESERVED68 [0x2]
volatile unsigned char RESERVED69 [0x2]
volatile unsigned char RESERVED7 [0x2]
volatile unsigned char RESERVED71 [0x18]
volatile unsigned char RESERVED8 [0x3]
volatile unsigned char RESERVED9 [0x28]
struct quicc::scc_regs scc_regs [4]
volatile unsigned long sdma_sdar
volatile unsigned short sdma_sdcr
volatile unsigned char sdma_sdsr
volatile unsigned char si_sicmr
volatile unsigned long si_sicr
volatile unsigned char si_sigmr
volatile unsigned long si_simode
volatile unsigned short si_siram [0x80]
volatile unsigned long si_sirp
volatile unsigned char si_sistr
volatile unsigned char sim_avr
volatile unsigned long sim_bkar
volatile unsigned long sim_bkcr
volatile unsigned short sim_cdvcr
volatile unsigned char sim_clkocr
volatile unsigned long sim_mcr
volatile unsigned short sim_pepar
volatile unsigned short sim_picr
volatile unsigned short sim_pitr
volatile unsigned short sim_pllcr
volatile unsigned char sim_rsr
volatile unsigned short sim_simtr
volatile unsigned char sim_swiv
volatile unsigned char sim_swsr
volatile unsigned char sim_sypcr
struct quicc::smc_regs smc_regs [2]
volatile unsigned char spi_spcom
volatile unsigned char spi_spie
volatile unsigned char spi_spim
volatile unsigned short spi_spmode
volatile unsigned short test_creg
volatile unsigned short test_dreg
volatile unsigned short test_tstmra
volatile unsigned short test_tstmrb
volatile unsigned short test_tstrc
volatile unsigned short test_tstsc
volatile unsigned short timer_tcn1
volatile unsigned short timer_tcn2
volatile unsigned short timer_tcn3
volatile unsigned short timer_tcn4
volatile unsigned short timer_tcr1
volatile unsigned short timer_tcr2
volatile unsigned short timer_tcr3
volatile unsigned short timer_tcr4
volatile unsigned short timer_ter1
volatile unsigned short timer_ter2
volatile unsigned short timer_ter3
volatile unsigned short timer_ter4
volatile unsigned short timer_tgcr
volatile unsigned short timer_tmr1
volatile unsigned short timer_tmr2
volatile unsigned short timer_tmr3
volatile unsigned short timer_tmr4
volatile unsigned short timer_trr1
volatile unsigned short timer_trr2
volatile unsigned short timer_trr3
volatile unsigned short timer_trr4

Detailed Description

Definition at line 53 of file m68360_quicc.h.


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

Generated by  Doxygen 1.6.0   Back to index