|
RTEMS 6.1-rc5
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
20typedef volatile unsigned char * portb;
21typedef volatile unsigned short * portw;
22typedef volatile unsigned int * portl;
24#define MBASE 0xEFFFF000
28#define MBAR (*(portb) 0x0003FF00)
29#define MBAR1 (*(portb) 0x0003FF00)
30#define MBAR2 (*(portb) 0x0003FF02)
34#define SIMMCR (*(portw) (MBASE+0x0000))
35#define SIMSYNCR (*(portw) (MBASE+0x0004))
36#define SIMAVR (*(portb) (MBASE+0x0006))
37#define SIMRSR (*(portb) (MBASE+0x0007))
38#define SIMPORTA (*(portb) (MBASE+0x0011))
39#define SIMDDRA (*(portb) (MBASE+0x0013))
40#define SIMPPRA1 (*(portb) (MBASE+0x0015))
41#define SIMPPRA2 (*(portb) (MBASE+0x0017))
42#define SIMPORTB (*(portb) (MBASE+0x0019))
43#define SIMPORTB1 (*(portb) (MBASE+0x001B))
44#define SIMDDRB (*(portb) (MBASE+0x001D))
45#define SIMPPARB (*(portb) (MBASE+0x001F))
46#define SIMSWIV (*(portb) (MBASE+0x0020))
47#define SIMSYPCR (*(portb) (MBASE+0x0021))
48#define SIMPICR (*(portw) (MBASE+0x0022))
49#define SIMPITR (*(portw) (MBASE+0x0024))
50#define SIMSWSR (*(portb) (MBASE+0x0027))
52#define SIMCS0AM (*(portl) (MBASE+0x0040))
53#define SIMCS0AM1 (*(portw) (MBASE+0x0040))
54#define SIMCS0AM2 (*(portw) (MBASE+0x0042))
55#define SIMCS0BA (*(portl) (MBASE+0x0044))
56#define SIMCS0BA1 (*(portw) (MBASE+0x0044))
57#define SIMCS0BA2 (*(portw) (MBASE+0x0046))
58#define SIMCS1AM (*(portl) (MBASE+0x0048))
59#define SIMCS1AM1 (*(portw) (MBASE+0x0048))
60#define SIMCS1AM2 (*(portw) (MBASE+0x004A))
61#define SIMCS1BA (*(portl) (MBASE+0x004C))
62#define SIMCS1BA1 (*(portw) (MBASE+0x004C))
63#define SIMCS1BA2 (*(portw) (MBASE+0x004E))
64#define SIMCS2AM (*(portl) (MBASE+0x0050))
65#define SIMCS2AM1 (*(portw) (MBASE+0x0050))
66#define SIMCS2AM2 (*(portw) (MBASE+0x0052))
67#define SIMCS2BA (*(portl) (MBASE+0x0054))
68#define SIMCS2BA1 (*(portw) (MBASE+0x0054))
69#define SIMCS2BA2 (*(portw) (MBASE+0x0056))
70#define SIMCS3AM (*(portl) (MBASE+0x0058))
71#define SIMCS3AM1 (*(portw) (MBASE+0x0058))
72#define SIMCS3AM2 (*(portw) (MBASE+0x005A))
73#define SIMCS3BA (*(portl) (MBASE+0x005C))
74#define SIMCS3BA1 (*(portw) (MBASE+0x005C))
75#define SIMCS3BA2 (*(portw) (MBASE+0x005E))
79#define DMAMCR1 (*(portw) (MBASE+0x0780))
80#define DMAINTR1 (*(portw) (MBASE+0x0784))
81#define DMACCR1 (*(portw) (MBASE+0x0788))
82#define DMACSR1 (*(portb) (MBASE+0x078A))
83#define DMAFCR1 (*(portb) (MBASE+0x078B))
84#define DMASAR1 (*(portl) (MBASE+0x078C))
85#define DMADAR1 (*(portl) (MBASE+0x0790))
86#define DMABTC1 (*(portb) (MBASE+0x079l))
88#define DMAMCR2 (*(portw) (MBASE+0x07A0))
89#define DMAINTR2 (*(portw) (MBASE+0x07A4))
90#define DMACCR2 (*(portw) (MBASE+0x07A8))
91#define DMACSR2 (*(portb) (MBASE+0x07AA))
92#define DMAFCR2 (*(portb) (MBASE+0x07AB))
93#define DMASAR2 (*(portl) (MBASE+0x07AC))
94#define DMADAR2 (*(portl) (MBASE+0x07B0))
95#define DMABTC2 (*(portb) (MBASE+0x07B4))
99#define DUMCRH (*(portb) (MBASE+0x0700))
100#define DUMCRL (*(portb) (MBASE+0x0701))
101#define DUILR (*(portb) (MBASE+0x0704))
102#define DUIVR (*(portb) (MBASE+0x0705))
103#define DUMR1A (*(portb) (MBASE+0x0710))
104#define DUSRA (*(portb) (MBASE+0x0711))
105#define DUCSRA (*(portb) (MBASE+0x0711))
106#define DUCRA (*(portb) (MBASE+0x0712))
107#define DURBA (*(portb) (MBASE+0x0713))
108#define DUTBA (*(portb) (MBASE+0x0713))
109#define DUIPCR (*(portb) (MBASE+0x0714))
110#define DUACR (*(portb) (MBASE+0x0714))
111#define DUISR (*(portb) (MBASE+0x0715))
112#define DUIER (*(portb) (MBASE+0x0715))
114#define DUMR1B (*(portb) (MBASE+0x0718))
115#define DUSRB (*(portb) (MBASE+0x0719))
116#define DUCSRB (*(portb) (MBASE+0x0719))
117#define DUCRB (*(portb) (MBASE+0x071A))
118#define DURBB (*(portb) (MBASE+0x071B))
119#define DUTBB (*(portb) (MBASE+0x071B))
120#define DUIP (*(portb) (MBASE+0x071D))
121#define DUOPCR (*(portb) (MBASE+0x071D))
122#define DUOPBS (*(portb) (MBASE+0x071E))
123#define DUOPBR (*(portb) (MBASE+0x071F))
124#define DUMR2A (*(portb) (MBASE+0x0720))
125#define DUMR2B (*(portb) (MBASE+0x0721))
129#define TMCR1 (*(portw) (MBASE+0x0600))
130#define TIR1 (*(portw) (MBASE+0x0604))
131#define TCR1 (*(portw) (MBASE+0x0606))
132#define TSR1 (*(portw) (MBASE+0x0608))
133#define TCNTR1 (*(portw) (MBASE+0x060A))
134#define WPREL11 (*(portw) (MBASE+0x060C))
135#define WPREL21 (*(portw) (MBASE+0x060E))
136#define TCOM1 (*(portw) (MBASE+0x0610))
138#define TMCR2 (*(portw) (MBASE+0x0640))
139#define TIR2 (*(portw) (MBASE+0x0644))
140#define TCR2 (*(portw) (MBASE+0x0646))
141#define TSR2 (*(portw) (MBASE+0x0648))
142#define TCNTR2 (*(portw) (MBASE+0x064A))
143#define WPREL12 (*(portw) (MBASE+0x064C))
144#define WPREL22 (*(portw) (MBASE+0x064E))
145#define TCOM2 (*(portw) (MBASE+0x0650))