OSDN Git Service

Sメーター周りを修正
[trx-305dsp/dsp.git] / hirado / kernel / config / blackfin / _common_bf518 / chip_mmr.c
1 /*
2  * ADSP-BF518の System MMR 定義。アドレスの指定は .ldファイルとの組み合わせで行う。
3  * .ldファイルのサンプルは、 config/blackfin/ezkit_bf518を参照。
4  *
5  * アドレスが正しく割り当てられているかは、次の方法で検証した.
6  *
7  $ cat /opt/uClinux/bfin-elf/bfin-elf/include/def_LPBlackfin.h ../jsp/config/blackfin/_common_bf518/defBF51x_base.h ../jsp/config/blackfin/_common_bf518/defBF518.h | tr '[a-z]' '[A-Z]' | grep '0XFF[CE]0' | grep "#DEFINE" | awk '{print $2, $3}' - | grep 0X  | sed 's/0X//' |  sort -k 2 > regdef.txt
8  $ awk '{ print $3,$1 }' jsp.syms | grep _mmr | sed 's/_mmr//p'| sort -k 2 | uniq  | tr '[a-z]' '[A-Z]'> regelf.txt
9  $ diff regelf.txt regdef.txt > diff.txt
10
11 31a32,34
12 > RTC_PREN FFC00314
13 > UART0_DLL FFC00400
14 > UART0_RBR FFC00400
15 32a36
16 > UART0_DLH FFC00404
17 149a154
18 > DMA_TCPER FFC00B0C
19 150a156
20 > DMA_TCCNT FFC00B10
21 414a421,422
22 > UART1_DLL FFC02000
23 > UART1_RBR FFC02000
24 415a424
25 > UART1_DLH FFC02004
26 567a577,580
27 > OTP_CONTROL FFC03600
28 > OTP_BEN FFC03604
29 > OTP_STATUS FFC03608
30 > OTP_TIMING FFC0360C
31 619a633
32 > DCPLB_FAULT_STATUS FFE00008
33 657d670
34 < IMEM_DUMMY FFE01000
35 658a672
36 > CODE_FAULT_STATUS FFE01008
37 659a674
38 > CODE_FAULT_ADDR FFE0100C
39 712d726
40 < IDUMMY FFE02100
41 722d735
42 < DBGDUMMY FFE05004
43
44  * これらのうち、ELF側にだけ存在するレジスタはDUMMYレジスタであり、これはコアレジスタである。
45  * ツールのバージョン違いでインクルードファイルの内容が改変されたためであり、無視していい。
46  *
47  * DEF側にだけ存在するレジスタには2種類ある。
48  * 1. 他のレジスタのエイリアス
49  * 2. def***.hには存在するが、cdef***.hには存在しないレジスタ
50  *
51  * いずれも小さな問題であり、したがって、上の結果は問題ないと言える。
52  *
53  */
54
55 volatile unsigned short  mmrPLL_CTL __attribute ((aligned(4), section("SYSMMR0")));
56 volatile unsigned short  mmrPLL_DIV __attribute ((aligned(4), section("SYSMMR0")));
57 volatile unsigned short  mmrVR_CTL __attribute ((aligned(4), section("SYSMMR0")));
58 volatile unsigned short  mmrPLL_STAT __attribute ((aligned(4), section("SYSMMR0")));
59 volatile unsigned short  mmrPLL_LOCKCNT __attribute ((aligned(4), section("SYSMMR0")));
60 volatile unsigned long   mmrCHIPID __attribute ((aligned(4), section("SYSMMR0")));
61 volatile unsigned short  mmrSWRST __attribute ((aligned(4), section("SYSMMR1")));
62 volatile unsigned short  mmrSYSCR __attribute ((aligned(4), section("SYSMMR1")));
63 volatile unsigned long   mmrSIC_IMASK0 __attribute ((aligned(4), section("SYSMMR2")));
64 volatile unsigned long   mmrSIC_IAR0 __attribute ((aligned(4), section("SYSMMR2")));
65 volatile unsigned long   mmrSIC_IAR1 __attribute ((aligned(4), section("SYSMMR2")));
66 volatile unsigned long   mmrSIC_IAR2 __attribute ((aligned(4), section("SYSMMR2")));
67 volatile unsigned long   mmrSIC_IAR3 __attribute ((aligned(4), section("SYSMMR2")));
68 volatile unsigned long   mmrSIC_ISR0 __attribute ((aligned(4), section("SYSMMR2")));
69 volatile unsigned long   mmrSIC_IWR0 __attribute ((aligned(4), section("SYSMMR2")));
70 volatile unsigned long   mmrSIC_IMASK1 __attribute ((aligned(4), section("SYSMMR3")));
71 volatile unsigned long   mmrSIC_IAR4 __attribute ((aligned(4), section("SYSMMR3")));
72 volatile unsigned long   mmrSIC_IAR5 __attribute ((aligned(4), section("SYSMMR3")));
73 volatile unsigned long   mmrSIC_IAR6 __attribute ((aligned(4), section("SYSMMR3")));
74 volatile unsigned long   mmrSIC_IAR7 __attribute ((aligned(4), section("SYSMMR3")));
75 volatile unsigned long   mmrSIC_ISR1 __attribute ((aligned(4), section("SYSMMR3")));
76 volatile unsigned long   mmrSIC_IWR1 __attribute ((aligned(4), section("SYSMMR3")));
77 volatile unsigned short  mmrWDOG_CTL __attribute ((aligned(4), section("SYSMMR4")));
78 volatile unsigned long   mmrWDOG_CNT __attribute ((aligned(4), section("SYSMMR4")));
79 volatile unsigned long   mmrWDOG_STAT __attribute ((aligned(4), section("SYSMMR4")));
80 volatile unsigned long   mmrRTC_STAT __attribute ((aligned(4), section("SYSMMR5")));
81 volatile unsigned short  mmrRTC_ICTL __attribute ((aligned(4), section("SYSMMR5")));
82 volatile unsigned short  mmrRTC_ISTAT __attribute ((aligned(4), section("SYSMMR5")));
83 volatile unsigned short  mmrRTC_SWCNT __attribute ((aligned(4), section("SYSMMR5")));
84 volatile unsigned long   mmrRTC_ALARM __attribute ((aligned(4), section("SYSMMR5")));
85 volatile unsigned short  mmrRTC_FAST __attribute ((aligned(4), section("SYSMMR5")));
86 volatile unsigned short  mmrUART0_THR __attribute ((aligned(4), section("SYSMMR6")));
87 volatile unsigned short  mmrUART0_IER __attribute ((aligned(4), section("SYSMMR6")));
88 volatile unsigned short  mmrUART0_IIR __attribute ((aligned(4), section("SYSMMR6")));
89 volatile unsigned short  mmrUART0_LCR __attribute ((aligned(4), section("SYSMMR6")));
90 volatile unsigned short  mmrUART0_MCR __attribute ((aligned(4), section("SYSMMR6")));
91 volatile unsigned short  mmrUART0_LSR __attribute ((aligned(4), section("SYSMMR6")));
92 volatile unsigned short  mmrUART0_SCR __attribute ((aligned(4), section("SYSMMR7")));
93 volatile unsigned short  mmrUART0_GCTL __attribute ((aligned(4), section("SYSMMR8")));
94 volatile unsigned short  mmrSPI0_CTL __attribute ((aligned(4), section("SYSMMR9")));
95 volatile unsigned short  mmrSPI0_FLG __attribute ((aligned(4), section("SYSMMR9")));
96 volatile unsigned short  mmrSPI0_STAT __attribute ((aligned(4), section("SYSMMR9")));
97 volatile unsigned short  mmrSPI0_TDBR __attribute ((aligned(4), section("SYSMMR9")));
98 volatile unsigned short  mmrSPI0_RDBR __attribute ((aligned(4), section("SYSMMR9")));
99 volatile unsigned short  mmrSPI0_BAUD __attribute ((aligned(4), section("SYSMMR9")));
100 volatile unsigned short  mmrSPI0_SHADOW __attribute ((aligned(4), section("SYSMMR9")));
101 volatile unsigned short  mmrTIMER0_CONFIG __attribute ((aligned(4), section("SYSMMR10")));
102 volatile unsigned long   mmrTIMER0_COUNTER __attribute ((aligned(4), section("SYSMMR10")));
103 volatile unsigned long   mmrTIMER0_PERIOD __attribute ((aligned(4), section("SYSMMR10")));
104 volatile unsigned long   mmrTIMER0_WIDTH __attribute ((aligned(4), section("SYSMMR10")));
105 volatile unsigned short  mmrTIMER1_CONFIG __attribute ((aligned(4), section("SYSMMR10")));
106 volatile unsigned long   mmrTIMER1_COUNTER __attribute ((aligned(4), section("SYSMMR10")));
107 volatile unsigned long   mmrTIMER1_PERIOD __attribute ((aligned(4), section("SYSMMR10")));
108 volatile unsigned long   mmrTIMER1_WIDTH __attribute ((aligned(4), section("SYSMMR10")));
109 volatile unsigned short  mmrTIMER2_CONFIG __attribute ((aligned(4), section("SYSMMR10")));
110 volatile unsigned long   mmrTIMER2_COUNTER __attribute ((aligned(4), section("SYSMMR10")));
111 volatile unsigned long   mmrTIMER2_PERIOD __attribute ((aligned(4), section("SYSMMR10")));
112 volatile unsigned long   mmrTIMER2_WIDTH __attribute ((aligned(4), section("SYSMMR10")));
113 volatile unsigned short  mmrTIMER3_CONFIG __attribute ((aligned(4), section("SYSMMR10")));
114 volatile unsigned long   mmrTIMER3_COUNTER __attribute ((aligned(4), section("SYSMMR10")));
115 volatile unsigned long   mmrTIMER3_PERIOD __attribute ((aligned(4), section("SYSMMR10")));
116 volatile unsigned long   mmrTIMER3_WIDTH __attribute ((aligned(4), section("SYSMMR10")));
117 volatile unsigned short  mmrTIMER4_CONFIG __attribute ((aligned(4), section("SYSMMR10")));
118 volatile unsigned long   mmrTIMER4_COUNTER __attribute ((aligned(4), section("SYSMMR10")));
119 volatile unsigned long   mmrTIMER4_PERIOD __attribute ((aligned(4), section("SYSMMR10")));
120 volatile unsigned long   mmrTIMER4_WIDTH __attribute ((aligned(4), section("SYSMMR10")));
121 volatile unsigned short  mmrTIMER5_CONFIG __attribute ((aligned(4), section("SYSMMR10")));
122 volatile unsigned long   mmrTIMER5_COUNTER __attribute ((aligned(4), section("SYSMMR10")));
123 volatile unsigned long   mmrTIMER5_PERIOD __attribute ((aligned(4), section("SYSMMR10")));
124 volatile unsigned long   mmrTIMER5_WIDTH __attribute ((aligned(4), section("SYSMMR10")));
125 volatile unsigned short  mmrTIMER6_CONFIG __attribute ((aligned(4), section("SYSMMR10")));
126 volatile unsigned long   mmrTIMER6_COUNTER __attribute ((aligned(4), section("SYSMMR10")));
127 volatile unsigned long   mmrTIMER6_PERIOD __attribute ((aligned(4), section("SYSMMR10")));
128 volatile unsigned long   mmrTIMER6_WIDTH __attribute ((aligned(4), section("SYSMMR10")));
129 volatile unsigned short  mmrTIMER7_CONFIG __attribute ((aligned(4), section("SYSMMR10")));
130 volatile unsigned long   mmrTIMER7_COUNTER __attribute ((aligned(4), section("SYSMMR10")));
131 volatile unsigned long   mmrTIMER7_PERIOD __attribute ((aligned(4), section("SYSMMR10")));
132 volatile unsigned long   mmrTIMER7_WIDTH __attribute ((aligned(4), section("SYSMMR10")));
133 volatile unsigned short  mmrTIMER_ENABLE __attribute ((aligned(4), section("SYSMMR10")));
134 volatile unsigned short  mmrTIMER_DISABLE __attribute ((aligned(4), section("SYSMMR10")));
135 volatile unsigned long   mmrTIMER_STATUS __attribute ((aligned(4), section("SYSMMR10")));
136 volatile unsigned short  mmrPORTFIO __attribute ((aligned(4), section("SYSMMR11")));
137 volatile unsigned short  mmrPORTFIO_CLEAR __attribute ((aligned(4), section("SYSMMR11")));
138 volatile unsigned short  mmrPORTFIO_SET __attribute ((aligned(4), section("SYSMMR11")));
139 volatile unsigned short  mmrPORTFIO_TOGGLE __attribute ((aligned(4), section("SYSMMR11")));
140 volatile unsigned short  mmrPORTFIO_MASKA __attribute ((aligned(4), section("SYSMMR11")));
141 volatile unsigned short  mmrPORTFIO_MASKA_CLEAR __attribute ((aligned(4), section("SYSMMR11")));
142 volatile unsigned short  mmrPORTFIO_MASKA_SET __attribute ((aligned(4), section("SYSMMR11")));
143 volatile unsigned short  mmrPORTFIO_MASKA_TOGGLE __attribute ((aligned(4), section("SYSMMR11")));
144 volatile unsigned short  mmrPORTFIO_MASKB __attribute ((aligned(4), section("SYSMMR11")));
145 volatile unsigned short  mmrPORTFIO_MASKB_CLEAR __attribute ((aligned(4), section("SYSMMR11")));
146 volatile unsigned short  mmrPORTFIO_MASKB_SET __attribute ((aligned(4), section("SYSMMR11")));
147 volatile unsigned short  mmrPORTFIO_MASKB_TOGGLE __attribute ((aligned(4), section("SYSMMR11")));
148 volatile unsigned short  mmrPORTFIO_DIR __attribute ((aligned(4), section("SYSMMR11")));
149 volatile unsigned short  mmrPORTFIO_POLAR __attribute ((aligned(4), section("SYSMMR11")));
150 volatile unsigned short  mmrPORTFIO_EDGE __attribute ((aligned(4), section("SYSMMR11")));
151 volatile unsigned short  mmrPORTFIO_BOTH __attribute ((aligned(4), section("SYSMMR11")));
152 volatile unsigned short  mmrPORTFIO_INEN __attribute ((aligned(4), section("SYSMMR11")));
153 volatile unsigned short  mmrSPORT0_TCR1 __attribute ((aligned(4), section("SYSMMR12")));
154 volatile unsigned short  mmrSPORT0_TCR2 __attribute ((aligned(4), section("SYSMMR12")));
155 volatile unsigned short  mmrSPORT0_TCLKDIV __attribute ((aligned(4), section("SYSMMR12")));
156 volatile unsigned short  mmrSPORT0_TFSDIV __attribute ((aligned(4), section("SYSMMR12")));
157 volatile unsigned long   mmrSPORT0_TX __attribute ((aligned(4), section("SYSMMR12")));
158 volatile unsigned long   mmrSPORT0_RX __attribute ((aligned(4), section("SYSMMR13")));
159 volatile unsigned short  mmrSPORT0_RCR1 __attribute ((aligned(4), section("SYSMMR14")));
160 volatile unsigned short  mmrSPORT0_RCR2 __attribute ((aligned(4), section("SYSMMR14")));
161 volatile unsigned short  mmrSPORT0_RCLKDIV __attribute ((aligned(4), section("SYSMMR14")));
162 volatile unsigned short  mmrSPORT0_RFSDIV __attribute ((aligned(4), section("SYSMMR14")));
163 volatile unsigned short  mmrSPORT0_STAT __attribute ((aligned(4), section("SYSMMR14")));
164 volatile unsigned short  mmrSPORT0_CHNL __attribute ((aligned(4), section("SYSMMR14")));
165 volatile unsigned short  mmrSPORT0_MCMC1 __attribute ((aligned(4), section("SYSMMR14")));
166 volatile unsigned short  mmrSPORT0_MCMC2 __attribute ((aligned(4), section("SYSMMR14")));
167 volatile unsigned long   mmrSPORT0_MTCS0 __attribute ((aligned(4), section("SYSMMR14")));
168 volatile unsigned long   mmrSPORT0_MTCS1 __attribute ((aligned(4), section("SYSMMR14")));
169 volatile unsigned long   mmrSPORT0_MTCS2 __attribute ((aligned(4), section("SYSMMR14")));
170 volatile unsigned long   mmrSPORT0_MTCS3 __attribute ((aligned(4), section("SYSMMR14")));
171 volatile unsigned long   mmrSPORT0_MRCS0 __attribute ((aligned(4), section("SYSMMR14")));
172 volatile unsigned long   mmrSPORT0_MRCS1 __attribute ((aligned(4), section("SYSMMR14")));
173 volatile unsigned long   mmrSPORT0_MRCS2 __attribute ((aligned(4), section("SYSMMR14")));
174 volatile unsigned long   mmrSPORT0_MRCS3 __attribute ((aligned(4), section("SYSMMR14")));
175 volatile unsigned short  mmrSPORT1_TCR1 __attribute ((aligned(4), section("SYSMMR15")));
176 volatile unsigned short  mmrSPORT1_TCR2 __attribute ((aligned(4), section("SYSMMR15")));
177 volatile unsigned short  mmrSPORT1_TCLKDIV __attribute ((aligned(4), section("SYSMMR15")));
178 volatile unsigned short  mmrSPORT1_TFSDIV __attribute ((aligned(4), section("SYSMMR15")));
179 volatile unsigned long   mmrSPORT1_TX __attribute ((aligned(4), section("SYSMMR15")));
180 volatile unsigned long   mmrSPORT1_RX __attribute ((aligned(4), section("SYSMMR16")));
181 volatile unsigned short  mmrSPORT1_RCR1 __attribute ((aligned(4), section("SYSMMR17")));
182 volatile unsigned short  mmrSPORT1_RCR2 __attribute ((aligned(4), section("SYSMMR17")));
183 volatile unsigned short  mmrSPORT1_RCLKDIV __attribute ((aligned(4), section("SYSMMR17")));
184 volatile unsigned short  mmrSPORT1_RFSDIV __attribute ((aligned(4), section("SYSMMR17")));
185 volatile unsigned short  mmrSPORT1_STAT __attribute ((aligned(4), section("SYSMMR17")));
186 volatile unsigned short  mmrSPORT1_CHNL __attribute ((aligned(4), section("SYSMMR17")));
187 volatile unsigned short  mmrSPORT1_MCMC1 __attribute ((aligned(4), section("SYSMMR17")));
188 volatile unsigned short  mmrSPORT1_MCMC2 __attribute ((aligned(4), section("SYSMMR17")));
189 volatile unsigned long   mmrSPORT1_MTCS0 __attribute ((aligned(4), section("SYSMMR17")));
190 volatile unsigned long   mmrSPORT1_MTCS1 __attribute ((aligned(4), section("SYSMMR17")));
191 volatile unsigned long   mmrSPORT1_MTCS2 __attribute ((aligned(4), section("SYSMMR17")));
192 volatile unsigned long   mmrSPORT1_MTCS3 __attribute ((aligned(4), section("SYSMMR17")));
193 volatile unsigned long   mmrSPORT1_MRCS0 __attribute ((aligned(4), section("SYSMMR17")));
194 volatile unsigned long   mmrSPORT1_MRCS1 __attribute ((aligned(4), section("SYSMMR17")));
195 volatile unsigned long   mmrSPORT1_MRCS2 __attribute ((aligned(4), section("SYSMMR17")));
196 volatile unsigned long   mmrSPORT1_MRCS3 __attribute ((aligned(4), section("SYSMMR17")));
197 volatile unsigned short  mmrEBIU_AMGCTL __attribute ((aligned(4), section("SYSMMR18")));
198 volatile unsigned long   mmrEBIU_AMBCTL0 __attribute ((aligned(4), section("SYSMMR18")));
199 volatile unsigned long   mmrEBIU_AMBCTL1 __attribute ((aligned(4), section("SYSMMR18")));
200 volatile unsigned long   mmrEBIU_SDGCTL __attribute ((aligned(4), section("SYSMMR19")));
201 volatile unsigned short  mmrEBIU_SDBCTL __attribute ((aligned(4), section("SYSMMR19")));
202 volatile unsigned short  mmrEBIU_SDRRC __attribute ((aligned(4), section("SYSMMR19")));
203 volatile unsigned short  mmrEBIU_SDSTAT __attribute ((aligned(4), section("SYSMMR19")));
204 volatile unsigned short  mmrDMA_TC_PER __attribute ((aligned(4), section("SYSMMR20")));
205 volatile unsigned short  mmrDMA_TC_CNT __attribute ((aligned(4), section("SYSMMR20")));
206 volatile unsigned long   mmrDMA0_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR21")));
207 volatile unsigned long   mmrDMA0_START_ADDR __attribute ((aligned(4), section("SYSMMR21")));
208 volatile unsigned short  mmrDMA0_CONFIG __attribute ((aligned(4), section("SYSMMR21")));
209 volatile unsigned short  mmrDMA0_X_COUNT __attribute ((aligned(4), section("SYSMMR22")));
210 volatile signed   short  mmrDMA0_X_MODIFY __attribute ((aligned(4), section("SYSMMR22")));
211 volatile unsigned short  mmrDMA0_Y_COUNT __attribute ((aligned(4), section("SYSMMR22")));
212 volatile signed   short  mmrDMA0_Y_MODIFY __attribute ((aligned(4), section("SYSMMR22")));
213 volatile unsigned long   mmrDMA0_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR22")));
214 volatile unsigned long   mmrDMA0_CURR_ADDR __attribute ((aligned(4), section("SYSMMR22")));
215 volatile unsigned short  mmrDMA0_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR22")));
216 volatile unsigned short  mmrDMA0_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR22")));
217 volatile unsigned short  mmrDMA0_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR22")));
218 volatile unsigned short  mmrDMA0_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR23")));
219 volatile unsigned long   mmrDMA1_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR24")));
220 volatile unsigned long   mmrDMA1_START_ADDR __attribute ((aligned(4), section("SYSMMR24")));
221 volatile unsigned short  mmrDMA1_CONFIG __attribute ((aligned(4), section("SYSMMR24")));
222 volatile unsigned short  mmrDMA1_X_COUNT __attribute ((aligned(4), section("SYSMMR25")));
223 volatile signed   short  mmrDMA1_X_MODIFY __attribute ((aligned(4), section("SYSMMR25")));
224 volatile unsigned short  mmrDMA1_Y_COUNT __attribute ((aligned(4), section("SYSMMR25")));
225 volatile signed   short  mmrDMA1_Y_MODIFY __attribute ((aligned(4), section("SYSMMR25")));
226 volatile unsigned long   mmrDMA1_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR25")));
227 volatile unsigned long   mmrDMA1_CURR_ADDR __attribute ((aligned(4), section("SYSMMR25")));
228 volatile unsigned short  mmrDMA1_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR25")));
229 volatile unsigned short  mmrDMA1_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR25")));
230 volatile unsigned short  mmrDMA1_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR25")));
231 volatile unsigned short  mmrDMA1_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR26")));
232 volatile unsigned long   mmrDMA2_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR27")));
233 volatile unsigned long   mmrDMA2_START_ADDR __attribute ((aligned(4), section("SYSMMR27")));
234 volatile unsigned short  mmrDMA2_CONFIG __attribute ((aligned(4), section("SYSMMR27")));
235 volatile unsigned short  mmrDMA2_X_COUNT __attribute ((aligned(4), section("SYSMMR28")));
236 volatile signed   short  mmrDMA2_X_MODIFY __attribute ((aligned(4), section("SYSMMR28")));
237 volatile unsigned short  mmrDMA2_Y_COUNT __attribute ((aligned(4), section("SYSMMR28")));
238 volatile signed   short  mmrDMA2_Y_MODIFY __attribute ((aligned(4), section("SYSMMR28")));
239 volatile unsigned long   mmrDMA2_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR28")));
240 volatile unsigned long   mmrDMA2_CURR_ADDR __attribute ((aligned(4), section("SYSMMR28")));
241 volatile unsigned short  mmrDMA2_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR28")));
242 volatile unsigned short  mmrDMA2_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR28")));
243 volatile unsigned short  mmrDMA2_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR28")));
244 volatile unsigned short  mmrDMA2_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR29")));
245 volatile unsigned long   mmrDMA3_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR30")));
246 volatile unsigned long   mmrDMA3_START_ADDR __attribute ((aligned(4), section("SYSMMR30")));
247 volatile unsigned short  mmrDMA3_CONFIG __attribute ((aligned(4), section("SYSMMR30")));
248 volatile unsigned short  mmrDMA3_X_COUNT __attribute ((aligned(4), section("SYSMMR31")));
249 volatile signed   short  mmrDMA3_X_MODIFY __attribute ((aligned(4), section("SYSMMR31")));
250 volatile unsigned short  mmrDMA3_Y_COUNT __attribute ((aligned(4), section("SYSMMR31")));
251 volatile signed   short  mmrDMA3_Y_MODIFY __attribute ((aligned(4), section("SYSMMR31")));
252 volatile unsigned long   mmrDMA3_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR31")));
253 volatile unsigned long   mmrDMA3_CURR_ADDR __attribute ((aligned(4), section("SYSMMR31")));
254 volatile unsigned short  mmrDMA3_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR31")));
255 volatile unsigned short  mmrDMA3_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR31")));
256 volatile unsigned short  mmrDMA3_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR31")));
257 volatile unsigned short  mmrDMA3_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR32")));
258 volatile unsigned long   mmrDMA4_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR33")));
259 volatile unsigned long   mmrDMA4_START_ADDR __attribute ((aligned(4), section("SYSMMR33")));
260 volatile unsigned short  mmrDMA4_CONFIG __attribute ((aligned(4), section("SYSMMR33")));
261 volatile unsigned short  mmrDMA4_X_COUNT __attribute ((aligned(4), section("SYSMMR34")));
262 volatile signed   short  mmrDMA4_X_MODIFY __attribute ((aligned(4), section("SYSMMR34")));
263 volatile unsigned short  mmrDMA4_Y_COUNT __attribute ((aligned(4), section("SYSMMR34")));
264 volatile signed   short  mmrDMA4_Y_MODIFY __attribute ((aligned(4), section("SYSMMR34")));
265 volatile unsigned long   mmrDMA4_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR34")));
266 volatile unsigned long   mmrDMA4_CURR_ADDR __attribute ((aligned(4), section("SYSMMR34")));
267 volatile unsigned short  mmrDMA4_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR34")));
268 volatile unsigned short  mmrDMA4_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR34")));
269 volatile unsigned short  mmrDMA4_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR34")));
270 volatile unsigned short  mmrDMA4_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR35")));
271 volatile unsigned long   mmrDMA5_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR36")));
272 volatile unsigned long   mmrDMA5_START_ADDR __attribute ((aligned(4), section("SYSMMR36")));
273 volatile unsigned short  mmrDMA5_CONFIG __attribute ((aligned(4), section("SYSMMR36")));
274 volatile unsigned short  mmrDMA5_X_COUNT __attribute ((aligned(4), section("SYSMMR37")));
275 volatile signed   short  mmrDMA5_X_MODIFY __attribute ((aligned(4), section("SYSMMR37")));
276 volatile unsigned short  mmrDMA5_Y_COUNT __attribute ((aligned(4), section("SYSMMR37")));
277 volatile signed   short  mmrDMA5_Y_MODIFY __attribute ((aligned(4), section("SYSMMR37")));
278 volatile unsigned long   mmrDMA5_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR37")));
279 volatile unsigned long   mmrDMA5_CURR_ADDR __attribute ((aligned(4), section("SYSMMR37")));
280 volatile unsigned short  mmrDMA5_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR37")));
281 volatile unsigned short  mmrDMA5_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR37")));
282 volatile unsigned short  mmrDMA5_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR37")));
283 volatile unsigned short  mmrDMA5_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR38")));
284 volatile unsigned long   mmrDMA6_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR39")));
285 volatile unsigned long   mmrDMA6_START_ADDR __attribute ((aligned(4), section("SYSMMR39")));
286 volatile unsigned short  mmrDMA6_CONFIG __attribute ((aligned(4), section("SYSMMR39")));
287 volatile unsigned short  mmrDMA6_X_COUNT __attribute ((aligned(4), section("SYSMMR40")));
288 volatile signed   short  mmrDMA6_X_MODIFY __attribute ((aligned(4), section("SYSMMR40")));
289 volatile unsigned short  mmrDMA6_Y_COUNT __attribute ((aligned(4), section("SYSMMR40")));
290 volatile signed   short  mmrDMA6_Y_MODIFY __attribute ((aligned(4), section("SYSMMR40")));
291 volatile unsigned long   mmrDMA6_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR40")));
292 volatile unsigned long   mmrDMA6_CURR_ADDR __attribute ((aligned(4), section("SYSMMR40")));
293 volatile unsigned short  mmrDMA6_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR40")));
294 volatile unsigned short  mmrDMA6_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR40")));
295 volatile unsigned short  mmrDMA6_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR40")));
296 volatile unsigned short  mmrDMA6_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR41")));
297 volatile unsigned long   mmrDMA7_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR42")));
298 volatile unsigned long   mmrDMA7_START_ADDR __attribute ((aligned(4), section("SYSMMR42")));
299 volatile unsigned short  mmrDMA7_CONFIG __attribute ((aligned(4), section("SYSMMR42")));
300 volatile unsigned short  mmrDMA7_X_COUNT __attribute ((aligned(4), section("SYSMMR43")));
301 volatile signed   short  mmrDMA7_X_MODIFY __attribute ((aligned(4), section("SYSMMR43")));
302 volatile unsigned short  mmrDMA7_Y_COUNT __attribute ((aligned(4), section("SYSMMR43")));
303 volatile signed   short  mmrDMA7_Y_MODIFY __attribute ((aligned(4), section("SYSMMR43")));
304 volatile unsigned long   mmrDMA7_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR43")));
305 volatile unsigned long   mmrDMA7_CURR_ADDR __attribute ((aligned(4), section("SYSMMR43")));
306 volatile unsigned short  mmrDMA7_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR43")));
307 volatile unsigned short  mmrDMA7_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR43")));
308 volatile unsigned short  mmrDMA7_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR43")));
309 volatile unsigned short  mmrDMA7_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR44")));
310 volatile unsigned long   mmrDMA8_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR45")));
311 volatile unsigned long   mmrDMA8_START_ADDR __attribute ((aligned(4), section("SYSMMR45")));
312 volatile unsigned short  mmrDMA8_CONFIG __attribute ((aligned(4), section("SYSMMR45")));
313 volatile unsigned short  mmrDMA8_X_COUNT __attribute ((aligned(4), section("SYSMMR46")));
314 volatile signed   short  mmrDMA8_X_MODIFY __attribute ((aligned(4), section("SYSMMR46")));
315 volatile unsigned short  mmrDMA8_Y_COUNT __attribute ((aligned(4), section("SYSMMR46")));
316 volatile signed   short  mmrDMA8_Y_MODIFY __attribute ((aligned(4), section("SYSMMR46")));
317 volatile unsigned long   mmrDMA8_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR46")));
318 volatile unsigned long   mmrDMA8_CURR_ADDR __attribute ((aligned(4), section("SYSMMR46")));
319 volatile unsigned short  mmrDMA8_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR46")));
320 volatile unsigned short  mmrDMA8_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR46")));
321 volatile unsigned short  mmrDMA8_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR46")));
322 volatile unsigned short  mmrDMA8_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR47")));
323 volatile unsigned long   mmrDMA9_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR48")));
324 volatile unsigned long   mmrDMA9_START_ADDR __attribute ((aligned(4), section("SYSMMR48")));
325 volatile unsigned short  mmrDMA9_CONFIG __attribute ((aligned(4), section("SYSMMR48")));
326 volatile unsigned short  mmrDMA9_X_COUNT __attribute ((aligned(4), section("SYSMMR49")));
327 volatile signed   short  mmrDMA9_X_MODIFY __attribute ((aligned(4), section("SYSMMR49")));
328 volatile unsigned short  mmrDMA9_Y_COUNT __attribute ((aligned(4), section("SYSMMR49")));
329 volatile signed   short  mmrDMA9_Y_MODIFY __attribute ((aligned(4), section("SYSMMR49")));
330 volatile unsigned long   mmrDMA9_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR49")));
331 volatile unsigned long   mmrDMA9_CURR_ADDR __attribute ((aligned(4), section("SYSMMR49")));
332 volatile unsigned short  mmrDMA9_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR49")));
333 volatile unsigned short  mmrDMA9_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR49")));
334 volatile unsigned short  mmrDMA9_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR49")));
335 volatile unsigned short  mmrDMA9_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR50")));
336 volatile unsigned long   mmrDMA10_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR51")));
337 volatile unsigned long   mmrDMA10_START_ADDR __attribute ((aligned(4), section("SYSMMR51")));
338 volatile unsigned short  mmrDMA10_CONFIG __attribute ((aligned(4), section("SYSMMR51")));
339 volatile unsigned short  mmrDMA10_X_COUNT __attribute ((aligned(4), section("SYSMMR52")));
340 volatile signed   short  mmrDMA10_X_MODIFY __attribute ((aligned(4), section("SYSMMR52")));
341 volatile unsigned short  mmrDMA10_Y_COUNT __attribute ((aligned(4), section("SYSMMR52")));
342 volatile signed   short  mmrDMA10_Y_MODIFY __attribute ((aligned(4), section("SYSMMR52")));
343 volatile unsigned long   mmrDMA10_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR52")));
344 volatile unsigned long   mmrDMA10_CURR_ADDR __attribute ((aligned(4), section("SYSMMR52")));
345 volatile unsigned short  mmrDMA10_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR52")));
346 volatile unsigned short  mmrDMA10_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR52")));
347 volatile unsigned short  mmrDMA10_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR52")));
348 volatile unsigned short  mmrDMA10_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR53")));
349 volatile unsigned long   mmrDMA11_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR54")));
350 volatile unsigned long   mmrDMA11_START_ADDR __attribute ((aligned(4), section("SYSMMR54")));
351 volatile unsigned short  mmrDMA11_CONFIG __attribute ((aligned(4), section("SYSMMR54")));
352 volatile unsigned short  mmrDMA11_X_COUNT __attribute ((aligned(4), section("SYSMMR55")));
353 volatile signed   short  mmrDMA11_X_MODIFY __attribute ((aligned(4), section("SYSMMR55")));
354 volatile unsigned short  mmrDMA11_Y_COUNT __attribute ((aligned(4), section("SYSMMR55")));
355 volatile signed   short  mmrDMA11_Y_MODIFY __attribute ((aligned(4), section("SYSMMR55")));
356 volatile unsigned long   mmrDMA11_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR55")));
357 volatile unsigned long   mmrDMA11_CURR_ADDR __attribute ((aligned(4), section("SYSMMR55")));
358 volatile unsigned short  mmrDMA11_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR55")));
359 volatile unsigned short  mmrDMA11_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR55")));
360 volatile unsigned short  mmrDMA11_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR55")));
361 volatile unsigned short  mmrDMA11_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR56")));
362 volatile unsigned long   mmrMDMA_D0_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR57")));
363 volatile unsigned long   mmrMDMA_D0_START_ADDR __attribute ((aligned(4), section("SYSMMR57")));
364 volatile unsigned short  mmrMDMA_D0_CONFIG __attribute ((aligned(4), section("SYSMMR57")));
365 volatile unsigned short  mmrMDMA_D0_X_COUNT __attribute ((aligned(4), section("SYSMMR58")));
366 volatile signed   short  mmrMDMA_D0_X_MODIFY __attribute ((aligned(4), section("SYSMMR58")));
367 volatile unsigned short  mmrMDMA_D0_Y_COUNT __attribute ((aligned(4), section("SYSMMR58")));
368 volatile signed   short  mmrMDMA_D0_Y_MODIFY __attribute ((aligned(4), section("SYSMMR58")));
369 volatile unsigned long   mmrMDMA_D0_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR58")));
370 volatile unsigned long   mmrMDMA_D0_CURR_ADDR __attribute ((aligned(4), section("SYSMMR58")));
371 volatile unsigned short  mmrMDMA_D0_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR58")));
372 volatile unsigned short  mmrMDMA_D0_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR58")));
373 volatile unsigned short  mmrMDMA_D0_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR58")));
374 volatile unsigned short  mmrMDMA_D0_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR59")));
375 volatile unsigned long   mmrMDMA_S0_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR60")));
376 volatile unsigned long   mmrMDMA_S0_START_ADDR __attribute ((aligned(4), section("SYSMMR60")));
377 volatile unsigned short  mmrMDMA_S0_CONFIG __attribute ((aligned(4), section("SYSMMR60")));
378 volatile unsigned short  mmrMDMA_S0_X_COUNT __attribute ((aligned(4), section("SYSMMR61")));
379 volatile signed   short  mmrMDMA_S0_X_MODIFY __attribute ((aligned(4), section("SYSMMR61")));
380 volatile unsigned short  mmrMDMA_S0_Y_COUNT __attribute ((aligned(4), section("SYSMMR61")));
381 volatile signed   short  mmrMDMA_S0_Y_MODIFY __attribute ((aligned(4), section("SYSMMR61")));
382 volatile unsigned long   mmrMDMA_S0_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR61")));
383 volatile unsigned long   mmrMDMA_S0_CURR_ADDR __attribute ((aligned(4), section("SYSMMR61")));
384 volatile unsigned short  mmrMDMA_S0_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR61")));
385 volatile unsigned short  mmrMDMA_S0_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR61")));
386 volatile unsigned short  mmrMDMA_S0_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR61")));
387 volatile unsigned short  mmrMDMA_S0_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR62")));
388 volatile unsigned long   mmrMDMA_D1_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR63")));
389 volatile unsigned long   mmrMDMA_D1_START_ADDR __attribute ((aligned(4), section("SYSMMR63")));
390 volatile unsigned short  mmrMDMA_D1_CONFIG __attribute ((aligned(4), section("SYSMMR63")));
391 volatile unsigned short  mmrMDMA_D1_X_COUNT __attribute ((aligned(4), section("SYSMMR64")));
392 volatile signed   short  mmrMDMA_D1_X_MODIFY __attribute ((aligned(4), section("SYSMMR64")));
393 volatile unsigned short  mmrMDMA_D1_Y_COUNT __attribute ((aligned(4), section("SYSMMR64")));
394 volatile signed   short  mmrMDMA_D1_Y_MODIFY __attribute ((aligned(4), section("SYSMMR64")));
395 volatile unsigned long   mmrMDMA_D1_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR64")));
396 volatile unsigned long   mmrMDMA_D1_CURR_ADDR __attribute ((aligned(4), section("SYSMMR64")));
397 volatile unsigned short  mmrMDMA_D1_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR64")));
398 volatile unsigned short  mmrMDMA_D1_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR64")));
399 volatile unsigned short  mmrMDMA_D1_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR64")));
400 volatile unsigned short  mmrMDMA_D1_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR65")));
401 volatile unsigned long   mmrMDMA_S1_NEXT_DESC_PTR __attribute ((aligned(4), section("SYSMMR66")));
402 volatile unsigned long   mmrMDMA_S1_START_ADDR __attribute ((aligned(4), section("SYSMMR66")));
403 volatile unsigned short  mmrMDMA_S1_CONFIG __attribute ((aligned(4), section("SYSMMR66")));
404 volatile unsigned short  mmrMDMA_S1_X_COUNT __attribute ((aligned(4), section("SYSMMR67")));
405 volatile signed   short  mmrMDMA_S1_X_MODIFY __attribute ((aligned(4), section("SYSMMR67")));
406 volatile unsigned short  mmrMDMA_S1_Y_COUNT __attribute ((aligned(4), section("SYSMMR67")));
407 volatile signed   short  mmrMDMA_S1_Y_MODIFY __attribute ((aligned(4), section("SYSMMR67")));
408 volatile unsigned long   mmrMDMA_S1_CURR_DESC_PTR __attribute ((aligned(4), section("SYSMMR67")));
409 volatile unsigned long   mmrMDMA_S1_CURR_ADDR __attribute ((aligned(4), section("SYSMMR67")));
410 volatile unsigned short  mmrMDMA_S1_IRQ_STATUS __attribute ((aligned(4), section("SYSMMR67")));
411 volatile unsigned short  mmrMDMA_S1_PERIPHERAL_MAP __attribute ((aligned(4), section("SYSMMR67")));
412 volatile unsigned short  mmrMDMA_S1_CURR_X_COUNT __attribute ((aligned(4), section("SYSMMR67")));
413 volatile unsigned short  mmrMDMA_S1_CURR_Y_COUNT __attribute ((aligned(4), section("SYSMMR68")));
414 volatile unsigned short  mmrPPI_CONTROL __attribute ((aligned(4), section("SYSMMR69")));
415 volatile unsigned short  mmrPPI_STATUS __attribute ((aligned(4), section("SYSMMR69")));
416 volatile unsigned short  mmrPPI_COUNT __attribute ((aligned(4), section("SYSMMR69")));
417 volatile unsigned short  mmrPPI_DELAY __attribute ((aligned(4), section("SYSMMR69")));
418 volatile unsigned short  mmrPPI_FRAME __attribute ((aligned(4), section("SYSMMR69")));
419 volatile unsigned short  mmrTWI_CLKDIV __attribute ((aligned(4), section("SYSMMR70")));
420 volatile unsigned short  mmrTWI_CONTROL __attribute ((aligned(4), section("SYSMMR70")));
421 volatile unsigned short  mmrTWI_SLAVE_CTL __attribute ((aligned(4), section("SYSMMR70")));
422 volatile unsigned short  mmrTWI_SLAVE_STAT __attribute ((aligned(4), section("SYSMMR70")));
423 volatile unsigned short  mmrTWI_SLAVE_ADDR __attribute ((aligned(4), section("SYSMMR70")));
424 volatile unsigned short  mmrTWI_MASTER_CTL __attribute ((aligned(4), section("SYSMMR70")));
425 volatile unsigned short  mmrTWI_MASTER_STAT __attribute ((aligned(4), section("SYSMMR70")));
426 volatile unsigned short  mmrTWI_MASTER_ADDR __attribute ((aligned(4), section("SYSMMR70")));
427 volatile unsigned short  mmrTWI_INT_STAT __attribute ((aligned(4), section("SYSMMR70")));
428 volatile unsigned short  mmrTWI_INT_MASK __attribute ((aligned(4), section("SYSMMR70")));
429 volatile unsigned short  mmrTWI_FIFO_CTL __attribute ((aligned(4), section("SYSMMR70")));
430 volatile unsigned short  mmrTWI_FIFO_STAT __attribute ((aligned(4), section("SYSMMR70")));
431 volatile unsigned short  mmrTWI_XMT_DATA8 __attribute ((aligned(4), section("SYSMMR71")));
432 volatile unsigned short  mmrTWI_XMT_DATA16 __attribute ((aligned(4), section("SYSMMR71")));
433 volatile unsigned short  mmrTWI_RCV_DATA8 __attribute ((aligned(4), section("SYSMMR71")));
434 volatile unsigned short  mmrTWI_RCV_DATA16 __attribute ((aligned(4), section("SYSMMR71")));
435 volatile unsigned short  mmrPORTGIO __attribute ((aligned(4), section("SYSMMR72")));
436 volatile unsigned short  mmrPORTGIO_CLEAR __attribute ((aligned(4), section("SYSMMR72")));
437 volatile unsigned short  mmrPORTGIO_SET __attribute ((aligned(4), section("SYSMMR72")));
438 volatile unsigned short  mmrPORTGIO_TOGGLE __attribute ((aligned(4), section("SYSMMR72")));
439 volatile unsigned short  mmrPORTGIO_MASKA __attribute ((aligned(4), section("SYSMMR72")));
440 volatile unsigned short  mmrPORTGIO_MASKA_CLEAR __attribute ((aligned(4), section("SYSMMR72")));
441 volatile unsigned short  mmrPORTGIO_MASKA_SET __attribute ((aligned(4), section("SYSMMR72")));
442 volatile unsigned short  mmrPORTGIO_MASKA_TOGGLE __attribute ((aligned(4), section("SYSMMR72")));
443 volatile unsigned short  mmrPORTGIO_MASKB __attribute ((aligned(4), section("SYSMMR72")));
444 volatile unsigned short  mmrPORTGIO_MASKB_CLEAR __attribute ((aligned(4), section("SYSMMR72")));
445 volatile unsigned short  mmrPORTGIO_MASKB_SET __attribute ((aligned(4), section("SYSMMR72")));
446 volatile unsigned short  mmrPORTGIO_MASKB_TOGGLE __attribute ((aligned(4), section("SYSMMR72")));
447 volatile unsigned short  mmrPORTGIO_DIR __attribute ((aligned(4), section("SYSMMR72")));
448 volatile unsigned short  mmrPORTGIO_POLAR __attribute ((aligned(4), section("SYSMMR72")));
449 volatile unsigned short  mmrPORTGIO_EDGE __attribute ((aligned(4), section("SYSMMR72")));
450 volatile unsigned short  mmrPORTGIO_BOTH __attribute ((aligned(4), section("SYSMMR72")));
451 volatile unsigned short  mmrPORTGIO_INEN __attribute ((aligned(4), section("SYSMMR72")));
452 volatile unsigned short  mmrPORTHIO __attribute ((aligned(4), section("SYSMMR73")));
453 volatile unsigned short  mmrPORTHIO_CLEAR __attribute ((aligned(4), section("SYSMMR73")));
454 volatile unsigned short  mmrPORTHIO_SET __attribute ((aligned(4), section("SYSMMR73")));
455 volatile unsigned short  mmrPORTHIO_TOGGLE __attribute ((aligned(4), section("SYSMMR73")));
456 volatile unsigned short  mmrPORTHIO_MASKA __attribute ((aligned(4), section("SYSMMR73")));
457 volatile unsigned short  mmrPORTHIO_MASKA_CLEAR __attribute ((aligned(4), section("SYSMMR73")));
458 volatile unsigned short  mmrPORTHIO_MASKA_SET __attribute ((aligned(4), section("SYSMMR73")));
459 volatile unsigned short  mmrPORTHIO_MASKA_TOGGLE __attribute ((aligned(4), section("SYSMMR73")));
460 volatile unsigned short  mmrPORTHIO_MASKB __attribute ((aligned(4), section("SYSMMR73")));
461 volatile unsigned short  mmrPORTHIO_MASKB_CLEAR __attribute ((aligned(4), section("SYSMMR73")));
462 volatile unsigned short  mmrPORTHIO_MASKB_SET __attribute ((aligned(4), section("SYSMMR73")));
463 volatile unsigned short  mmrPORTHIO_MASKB_TOGGLE __attribute ((aligned(4), section("SYSMMR73")));
464 volatile unsigned short  mmrPORTHIO_DIR __attribute ((aligned(4), section("SYSMMR73")));
465 volatile unsigned short  mmrPORTHIO_POLAR __attribute ((aligned(4), section("SYSMMR73")));
466 volatile unsigned short  mmrPORTHIO_EDGE __attribute ((aligned(4), section("SYSMMR73")));
467 volatile unsigned short  mmrPORTHIO_BOTH __attribute ((aligned(4), section("SYSMMR73")));
468 volatile unsigned short  mmrPORTHIO_INEN __attribute ((aligned(4), section("SYSMMR73")));
469 volatile unsigned short  mmrUART1_THR __attribute ((aligned(4), section("SYSMMR74")));
470 volatile unsigned short  mmrUART1_IER __attribute ((aligned(4), section("SYSMMR74")));
471 volatile unsigned short  mmrUART1_IIR __attribute ((aligned(4), section("SYSMMR74")));
472 volatile unsigned short  mmrUART1_LCR __attribute ((aligned(4), section("SYSMMR74")));
473 volatile unsigned short  mmrUART1_MCR __attribute ((aligned(4), section("SYSMMR74")));
474 volatile unsigned short  mmrUART1_LSR __attribute ((aligned(4), section("SYSMMR74")));
475 volatile unsigned short  mmrUART1_SCR __attribute ((aligned(4), section("SYSMMR75")));
476 volatile unsigned short  mmrUART1_GCTL __attribute ((aligned(4), section("SYSMMR76")));
477 volatile unsigned long   mmrEMAC_OPMODE __attribute ((aligned(4), section("SYSMMR77")));
478 volatile unsigned long   mmrEMAC_ADDRLO __attribute ((aligned(4), section("SYSMMR77")));
479 volatile unsigned long   mmrEMAC_ADDRHI __attribute ((aligned(4), section("SYSMMR77")));
480 volatile unsigned long   mmrEMAC_HASHLO __attribute ((aligned(4), section("SYSMMR77")));
481 volatile unsigned long   mmrEMAC_HASHHI __attribute ((aligned(4), section("SYSMMR77")));
482 volatile unsigned long   mmrEMAC_STAADD __attribute ((aligned(4), section("SYSMMR77")));
483 volatile unsigned long   mmrEMAC_STADAT __attribute ((aligned(4), section("SYSMMR77")));
484 volatile unsigned long   mmrEMAC_FLC __attribute ((aligned(4), section("SYSMMR77")));
485 volatile unsigned long   mmrEMAC_VLAN1 __attribute ((aligned(4), section("SYSMMR77")));
486 volatile unsigned long   mmrEMAC_VLAN2 __attribute ((aligned(4), section("SYSMMR77")));
487 volatile unsigned long   mmrEMAC_WKUP_CTL __attribute ((aligned(4), section("SYSMMR78")));
488 volatile unsigned long   mmrEMAC_WKUP_FFMSK0 __attribute ((aligned(4), section("SYSMMR78")));
489 volatile unsigned long   mmrEMAC_WKUP_FFMSK1 __attribute ((aligned(4), section("SYSMMR78")));
490 volatile unsigned long   mmrEMAC_WKUP_FFMSK2 __attribute ((aligned(4), section("SYSMMR78")));
491 volatile unsigned long   mmrEMAC_WKUP_FFMSK3 __attribute ((aligned(4), section("SYSMMR78")));
492 volatile unsigned long   mmrEMAC_WKUP_FFCMD __attribute ((aligned(4), section("SYSMMR78")));
493 volatile unsigned long   mmrEMAC_WKUP_FFOFF __attribute ((aligned(4), section("SYSMMR78")));
494 volatile unsigned long   mmrEMAC_WKUP_FFCRC0 __attribute ((aligned(4), section("SYSMMR78")));
495 volatile unsigned long   mmrEMAC_WKUP_FFCRC1 __attribute ((aligned(4), section("SYSMMR78")));
496 volatile unsigned long   mmrEMAC_SYSCTL __attribute ((aligned(4), section("SYSMMR79")));
497 volatile unsigned long   mmrEMAC_SYSTAT __attribute ((aligned(4), section("SYSMMR79")));
498 volatile unsigned long   mmrEMAC_RX_STAT __attribute ((aligned(4), section("SYSMMR79")));
499 volatile unsigned long   mmrEMAC_RX_STKY __attribute ((aligned(4), section("SYSMMR79")));
500 volatile unsigned long   mmrEMAC_RX_IRQE __attribute ((aligned(4), section("SYSMMR79")));
501 volatile unsigned long   mmrEMAC_TX_STAT __attribute ((aligned(4), section("SYSMMR79")));
502 volatile unsigned long   mmrEMAC_TX_STKY __attribute ((aligned(4), section("SYSMMR79")));
503 volatile unsigned long   mmrEMAC_TX_IRQE __attribute ((aligned(4), section("SYSMMR79")));
504 volatile unsigned long   mmrEMAC_MMC_CTL __attribute ((aligned(4), section("SYSMMR79")));
505 volatile unsigned long   mmrEMAC_MMC_RIRQS __attribute ((aligned(4), section("SYSMMR79")));
506 volatile unsigned long   mmrEMAC_MMC_RIRQE __attribute ((aligned(4), section("SYSMMR79")));
507 volatile unsigned long   mmrEMAC_MMC_TIRQS __attribute ((aligned(4), section("SYSMMR79")));
508 volatile unsigned long   mmrEMAC_MMC_TIRQE __attribute ((aligned(4), section("SYSMMR79")));
509 volatile unsigned short  mmrEMAC_PTP_CTL __attribute ((aligned(4), section("SYSMMR80")));
510 volatile unsigned short  mmrEMAC_PTP_IE __attribute ((aligned(4), section("SYSMMR80")));
511 volatile unsigned short  mmrEMAC_PTP_ISTAT __attribute ((aligned(4), section("SYSMMR80")));
512 volatile unsigned long   mmrEMAC_PTP_FOFF __attribute ((aligned(4), section("SYSMMR80")));
513 volatile unsigned long   mmrEMAC_PTP_FV1 __attribute ((aligned(4), section("SYSMMR80")));
514 volatile unsigned long   mmrEMAC_PTP_FV2 __attribute ((aligned(4), section("SYSMMR80")));
515 volatile unsigned long   mmrEMAC_PTP_FV3 __attribute ((aligned(4), section("SYSMMR80")));
516 volatile unsigned long   mmrEMAC_PTP_ADDEND __attribute ((aligned(4), section("SYSMMR80")));
517 volatile unsigned long   mmrEMAC_PTP_ACCR __attribute ((aligned(4), section("SYSMMR80")));
518 volatile unsigned long   mmrEMAC_PTP_OFFSET __attribute ((aligned(4), section("SYSMMR80")));
519 volatile unsigned long   mmrEMAC_PTP_TIMELO __attribute ((aligned(4), section("SYSMMR80")));
520 volatile unsigned long   mmrEMAC_PTP_TIMEHI __attribute ((aligned(4), section("SYSMMR80")));
521 volatile unsigned long   mmrEMAC_PTP_RXSNAPLO __attribute ((aligned(4), section("SYSMMR80")));
522 volatile unsigned long   mmrEMAC_PTP_RXSNAPHI __attribute ((aligned(4), section("SYSMMR80")));
523 volatile unsigned long   mmrEMAC_PTP_TXSNAPLO __attribute ((aligned(4), section("SYSMMR80")));
524 volatile unsigned long   mmrEMAC_PTP_TXSNAPHI __attribute ((aligned(4), section("SYSMMR80")));
525 volatile unsigned long   mmrEMAC_PTP_ALARMLO __attribute ((aligned(4), section("SYSMMR80")));
526 volatile unsigned long   mmrEMAC_PTP_ALARMHI __attribute ((aligned(4), section("SYSMMR80")));
527 volatile unsigned short  mmrEMAC_PTP_ID_OFF __attribute ((aligned(4), section("SYSMMR80")));
528 volatile unsigned long   mmrEMAC_PTP_ID_SNAP __attribute ((aligned(4), section("SYSMMR80")));
529 volatile unsigned long   mmrEMAC_PTP_PPS_STARTLOP __attribute ((aligned(4), section("SYSMMR80")));
530 volatile unsigned long   mmrEMAC_PTP_PPS_STARTHIP __attribute ((aligned(4), section("SYSMMR80")));
531 volatile unsigned long   mmrEMAC_PTP_PPS_PERIOD __attribute ((aligned(4), section("SYSMMR80")));
532 volatile unsigned long   mmrEMAC_RXC_OK __attribute ((aligned(4), section("SYSMMR81")));
533 volatile unsigned long   mmrEMAC_RXC_FCS __attribute ((aligned(4), section("SYSMMR81")));
534 volatile unsigned long   mmrEMAC_RXC_ALIGN __attribute ((aligned(4), section("SYSMMR81")));
535 volatile unsigned long   mmrEMAC_RXC_OCTET __attribute ((aligned(4), section("SYSMMR81")));
536 volatile unsigned long   mmrEMAC_RXC_DMAOVF __attribute ((aligned(4), section("SYSMMR81")));
537 volatile unsigned long   mmrEMAC_RXC_UNICST __attribute ((aligned(4), section("SYSMMR81")));
538 volatile unsigned long   mmrEMAC_RXC_MULTI __attribute ((aligned(4), section("SYSMMR81")));
539 volatile unsigned long   mmrEMAC_RXC_BROAD __attribute ((aligned(4), section("SYSMMR81")));
540 volatile unsigned long   mmrEMAC_RXC_LNERRI __attribute ((aligned(4), section("SYSMMR81")));
541 volatile unsigned long   mmrEMAC_RXC_LNERRO __attribute ((aligned(4), section("SYSMMR81")));
542 volatile unsigned long   mmrEMAC_RXC_LONG __attribute ((aligned(4), section("SYSMMR81")));
543 volatile unsigned long   mmrEMAC_RXC_MACCTL __attribute ((aligned(4), section("SYSMMR81")));
544 volatile unsigned long   mmrEMAC_RXC_OPCODE __attribute ((aligned(4), section("SYSMMR81")));
545 volatile unsigned long   mmrEMAC_RXC_PAUSE __attribute ((aligned(4), section("SYSMMR81")));
546 volatile unsigned long   mmrEMAC_RXC_ALLFRM __attribute ((aligned(4), section("SYSMMR81")));
547 volatile unsigned long   mmrEMAC_RXC_ALLOCT __attribute ((aligned(4), section("SYSMMR81")));
548 volatile unsigned long   mmrEMAC_RXC_TYPED __attribute ((aligned(4), section("SYSMMR81")));
549 volatile unsigned long   mmrEMAC_RXC_SHORT __attribute ((aligned(4), section("SYSMMR81")));
550 volatile unsigned long   mmrEMAC_RXC_EQ64 __attribute ((aligned(4), section("SYSMMR81")));
551 volatile unsigned long   mmrEMAC_RXC_LT128 __attribute ((aligned(4), section("SYSMMR81")));
552 volatile unsigned long   mmrEMAC_RXC_LT256 __attribute ((aligned(4), section("SYSMMR81")));
553 volatile unsigned long   mmrEMAC_RXC_LT512 __attribute ((aligned(4), section("SYSMMR81")));
554 volatile unsigned long   mmrEMAC_RXC_LT1024 __attribute ((aligned(4), section("SYSMMR81")));
555 volatile unsigned long   mmrEMAC_RXC_GE1024 __attribute ((aligned(4), section("SYSMMR81")));
556 volatile unsigned long   mmrEMAC_TXC_OK __attribute ((aligned(4), section("SYSMMR82")));
557 volatile unsigned long   mmrEMAC_TXC_1COL __attribute ((aligned(4), section("SYSMMR82")));
558 volatile unsigned long   mmrEMAC_TXC_GT1COL __attribute ((aligned(4), section("SYSMMR82")));
559 volatile unsigned long   mmrEMAC_TXC_OCTET __attribute ((aligned(4), section("SYSMMR82")));
560 volatile unsigned long   mmrEMAC_TXC_DEFER __attribute ((aligned(4), section("SYSMMR82")));
561 volatile unsigned long   mmrEMAC_TXC_LATECL __attribute ((aligned(4), section("SYSMMR82")));
562 volatile unsigned long   mmrEMAC_TXC_XS_COL __attribute ((aligned(4), section("SYSMMR82")));
563 volatile unsigned long   mmrEMAC_TXC_DMAUND __attribute ((aligned(4), section("SYSMMR82")));
564 volatile unsigned long   mmrEMAC_TXC_CRSERR __attribute ((aligned(4), section("SYSMMR82")));
565 volatile unsigned long   mmrEMAC_TXC_UNICST __attribute ((aligned(4), section("SYSMMR82")));
566 volatile unsigned long   mmrEMAC_TXC_MULTI __attribute ((aligned(4), section("SYSMMR82")));
567 volatile unsigned long   mmrEMAC_TXC_BROAD __attribute ((aligned(4), section("SYSMMR82")));
568 volatile unsigned long   mmrEMAC_TXC_XS_DFR __attribute ((aligned(4), section("SYSMMR82")));
569 volatile unsigned long   mmrEMAC_TXC_MACCTL __attribute ((aligned(4), section("SYSMMR82")));
570 volatile unsigned long   mmrEMAC_TXC_ALLFRM __attribute ((aligned(4), section("SYSMMR82")));
571 volatile unsigned long   mmrEMAC_TXC_ALLOCT __attribute ((aligned(4), section("SYSMMR82")));
572 volatile unsigned long   mmrEMAC_TXC_EQ64 __attribute ((aligned(4), section("SYSMMR82")));
573 volatile unsigned long   mmrEMAC_TXC_LT128 __attribute ((aligned(4), section("SYSMMR82")));
574 volatile unsigned long   mmrEMAC_TXC_LT256 __attribute ((aligned(4), section("SYSMMR82")));
575 volatile unsigned long   mmrEMAC_TXC_LT512 __attribute ((aligned(4), section("SYSMMR82")));
576 volatile unsigned long   mmrEMAC_TXC_LT1024 __attribute ((aligned(4), section("SYSMMR82")));
577 volatile unsigned long   mmrEMAC_TXC_GE1024 __attribute ((aligned(4), section("SYSMMR82")));
578 volatile unsigned long   mmrEMAC_TXC_ABORT __attribute ((aligned(4), section("SYSMMR82")));
579 volatile unsigned short  mmrPORTF_FER __attribute ((aligned(4), section("SYSMMR83")));
580 volatile unsigned short  mmrPORTG_FER __attribute ((aligned(4), section("SYSMMR83")));
581 volatile unsigned short  mmrPORTH_FER __attribute ((aligned(4), section("SYSMMR83")));
582 volatile unsigned short  mmrPORTF_MUX __attribute ((aligned(4), section("SYSMMR84")));
583 volatile unsigned short  mmrPORTG_MUX __attribute ((aligned(4), section("SYSMMR84")));
584 volatile unsigned short  mmrPORTH_MUX __attribute ((aligned(4), section("SYSMMR84")));
585 volatile unsigned short  mmrPORTF_DRIVE __attribute ((aligned(4), section("SYSMMR85")));
586 volatile unsigned short  mmrPORTG_DRIVE __attribute ((aligned(4), section("SYSMMR85")));
587 volatile unsigned short  mmrPORTH_DRIVE __attribute ((aligned(4), section("SYSMMR85")));
588 volatile unsigned short  mmrPORTF_HYSTERESIS __attribute ((aligned(4), section("SYSMMR86")));
589 volatile unsigned short  mmrPORTG_HYSTERESIS __attribute ((aligned(4), section("SYSMMR86")));
590 volatile unsigned short  mmrPORTH_HYSTERESIS __attribute ((aligned(4), section("SYSMMR86")));
591 volatile unsigned short  mmrNONGPIO_DRIVE __attribute ((aligned(4), section("SYSMMR87")));
592 volatile unsigned short  mmrNONGPIO_HYSTERESIS __attribute ((aligned(4), section("SYSMMR88")));
593 volatile unsigned short  mmrHMDMA0_CONTROL __attribute ((aligned(4), section("SYSMMR89")));
594 volatile unsigned short  mmrHMDMA0_ECINIT __attribute ((aligned(4), section("SYSMMR89")));
595 volatile unsigned short  mmrHMDMA0_BCINIT __attribute ((aligned(4), section("SYSMMR89")));
596 volatile unsigned short  mmrHMDMA0_ECURGENT __attribute ((aligned(4), section("SYSMMR89")));
597 volatile unsigned short  mmrHMDMA0_ECOVERFLOW __attribute ((aligned(4), section("SYSMMR89")));
598 volatile unsigned short  mmrHMDMA0_ECOUNT __attribute ((aligned(4), section("SYSMMR89")));
599 volatile unsigned short  mmrHMDMA0_BCOUNT __attribute ((aligned(4), section("SYSMMR89")));
600 volatile unsigned short  mmrHMDMA1_CONTROL __attribute ((aligned(4), section("SYSMMR90")));
601 volatile unsigned short  mmrHMDMA1_ECINIT __attribute ((aligned(4), section("SYSMMR90")));
602 volatile unsigned short  mmrHMDMA1_BCINIT __attribute ((aligned(4), section("SYSMMR90")));
603 volatile unsigned short  mmrHMDMA1_ECURGENT __attribute ((aligned(4), section("SYSMMR90")));
604 volatile unsigned short  mmrHMDMA1_ECOVERFLOW __attribute ((aligned(4), section("SYSMMR90")));
605 volatile unsigned short  mmrHMDMA1_ECOUNT __attribute ((aligned(4), section("SYSMMR90")));
606 volatile unsigned short  mmrHMDMA1_BCOUNT __attribute ((aligned(4), section("SYSMMR90")));
607 volatile unsigned short  mmrSPI1_CTL __attribute ((aligned(4), section("SYSMMR91")));
608 volatile unsigned short  mmrSPI1_FLG __attribute ((aligned(4), section("SYSMMR91")));
609 volatile unsigned short  mmrSPI1_STAT __attribute ((aligned(4), section("SYSMMR91")));
610 volatile unsigned short  mmrSPI1_TDBR __attribute ((aligned(4), section("SYSMMR91")));
611 volatile unsigned short  mmrSPI1_RDBR __attribute ((aligned(4), section("SYSMMR91")));
612 volatile unsigned short  mmrSPI1_BAUD __attribute ((aligned(4), section("SYSMMR91")));
613 volatile unsigned short  mmrSPI1_SHADOW __attribute ((aligned(4), section("SYSMMR91")));
614 volatile unsigned short  mmrCNT_CONFIG __attribute ((aligned(4), section("SYSMMR92")));
615 volatile unsigned short  mmrCNT_IMASK __attribute ((aligned(4), section("SYSMMR92")));
616 volatile unsigned short  mmrCNT_STATUS __attribute ((aligned(4), section("SYSMMR92")));
617 volatile unsigned short  mmrCNT_COMMAND __attribute ((aligned(4), section("SYSMMR92")));
618 volatile unsigned short  mmrCNT_DEBOUNCE __attribute ((aligned(4), section("SYSMMR92")));
619 volatile unsigned long  mmrCNT_COUNTER __attribute ((aligned(4), section("SYSMMR92")));
620 volatile unsigned long  mmrCNT_MAX __attribute ((aligned(4), section("SYSMMR92")));
621 volatile unsigned long  mmrCNT_MIN __attribute ((aligned(4), section("SYSMMR92")));
622 volatile unsigned long  mmrSECURE_SYSSWT __attribute ((aligned(4), section("SYSMMR93")));
623 volatile unsigned short  mmrSECURE_CONTROL __attribute ((aligned(4), section("SYSMMR93")));
624 volatile unsigned short  mmrSECURE_STATUS __attribute ((aligned(4), section("SYSMMR93")));
625 volatile unsigned long  mmrOTP_DATA0 __attribute ((aligned(4), section("SYSMMR94")));
626 volatile unsigned long  mmrOTP_DATA1 __attribute ((aligned(4), section("SYSMMR94")));
627 volatile unsigned long  mmrOTP_DATA2 __attribute ((aligned(4), section("SYSMMR94")));
628 volatile unsigned long  mmrOTP_DATA3 __attribute ((aligned(4), section("SYSMMR94")));
629 volatile unsigned short  mmrPWM_CTRL __attribute ((aligned(4), section("SYSMMR95")));
630 volatile unsigned short  mmrPWM_STAT __attribute ((aligned(4), section("SYSMMR95")));
631 volatile unsigned short  mmrPWM_TM __attribute ((aligned(4), section("SYSMMR95")));
632 volatile unsigned short  mmrPWM_DT __attribute ((aligned(4), section("SYSMMR95")));
633 volatile unsigned short  mmrPWM_GATE __attribute ((aligned(4), section("SYSMMR95")));
634 volatile unsigned short  mmrPWM_CHA __attribute ((aligned(4), section("SYSMMR95")));
635 volatile unsigned short  mmrPWM_CHB __attribute ((aligned(4), section("SYSMMR95")));
636 volatile unsigned short  mmrPWM_CHC __attribute ((aligned(4), section("SYSMMR95")));
637 volatile unsigned short  mmrPWM_SEG __attribute ((aligned(4), section("SYSMMR95")));
638 volatile unsigned short  mmrPWM_SYNCWT __attribute ((aligned(4), section("SYSMMR95")));
639 volatile unsigned short  mmrPWM_CHAL __attribute ((aligned(4), section("SYSMMR95")));
640 volatile unsigned short  mmrPWM_CHBL __attribute ((aligned(4), section("SYSMMR95")));
641 volatile unsigned short  mmrPWM_CHCL __attribute ((aligned(4), section("SYSMMR95")));
642 volatile unsigned short  mmrPWM_LSI __attribute ((aligned(4), section("SYSMMR95")));
643 volatile unsigned short  mmrPWM_STAT2 __attribute ((aligned(4), section("SYSMMR95")));
644 volatile unsigned short  mmrRSI_PWR_CONTROL __attribute ((aligned(4), section("SYSMMR96")));
645 volatile unsigned short  mmrRSI_CLK_CONTROL __attribute ((aligned(4), section("SYSMMR96")));
646 volatile unsigned long   mmrRSI_ARGUMENT __attribute ((aligned(4), section("SYSMMR96")));
647 volatile unsigned short  mmrRSI_COMMAND __attribute ((aligned(4), section("SYSMMR96")));
648 volatile unsigned short  mmrRSI_RESP_CMD __attribute ((aligned(4), section("SYSMMR96")));
649 volatile unsigned long   mmrRSI_RESPONSE0 __attribute ((aligned(4), section("SYSMMR96")));
650 volatile unsigned long   mmrRSI_RESPONSE1 __attribute ((aligned(4), section("SYSMMR96")));
651 volatile unsigned long   mmrRSI_RESPONSE2 __attribute ((aligned(4), section("SYSMMR96")));
652 volatile unsigned long   mmrRSI_RESPONSE3 __attribute ((aligned(4), section("SYSMMR96")));
653 volatile unsigned long   mmrRSI_DATA_TIMER __attribute ((aligned(4), section("SYSMMR96")));
654 volatile unsigned short  mmrRSI_DATA_LGTH __attribute ((aligned(4), section("SYSMMR96")));
655 volatile unsigned short  mmrRSI_DATA_CONTROL __attribute ((aligned(4), section("SYSMMR96")));
656 volatile unsigned short  mmrRSI_DATA_CNT __attribute ((aligned(4), section("SYSMMR96")));
657 volatile unsigned long   mmrRSI_STATUS __attribute ((aligned(4), section("SYSMMR96")));
658 volatile unsigned short  mmrRSI_STATUSCL __attribute ((aligned(4), section("SYSMMR96")));
659 volatile unsigned long   mmrRSI_MASK0 __attribute ((aligned(4), section("SYSMMR96")));
660 volatile unsigned long   mmrRSI_MASK1 __attribute ((aligned(4), section("SYSMMR96")));
661 volatile unsigned short  mmrRSI_FIFO_CNT __attribute ((aligned(4), section("SYSMMR97")));
662 volatile unsigned short  mmrRSI_CEATA_CONTROL __attribute ((aligned(4), section("SYSMMR97")));
663 volatile unsigned long   mmrRSI_FIFO __attribute ((aligned(4), section("SYSMMR98")));
664 volatile unsigned short  mmrRSI_ESTAT __attribute ((aligned(4), section("SYSMMR99")));
665 volatile unsigned short  mmrRSI_EMASK __attribute ((aligned(4), section("SYSMMR99")));
666 volatile unsigned short  mmrRSI_CONFIG __attribute ((aligned(4), section("SYSMMR99")));
667 volatile unsigned short  mmrRSI_RD_WAIT_EN __attribute ((aligned(4), section("SYSMMR99")));
668 volatile unsigned short  mmrRSI_PID0 __attribute ((aligned(4), section("SYSMMR99")));
669 volatile unsigned short  mmrRSI_PID1 __attribute ((aligned(4), section("SYSMMR99")));
670 volatile unsigned short  mmrRSI_PID2 __attribute ((aligned(4), section("SYSMMR99")));
671 volatile unsigned short  mmrRSI_PID3 __attribute ((aligned(4), section("SYSMMR99")));
672