2
!* This file was automatically generated by /n/asic/bin/reg_macro_gen
3
!* from the file `/n/asic/projects/etrax_ng/doc/work/etrax_ng_regs.rd'.
4
!* Editing within this file is thus not recommended,
5
!* make the changes in `/n/asic/projects/etrax_ng/doc/work/etrax_ng_regs.rd' instead.
10
!* Bus interface configuration registers
13
#define R_WAITSTATES (IO_TYPECAST_UDWORD 0xb0000000)
14
#define R_WAITSTATES__pcs4_7_zw__BITNR 30
15
#define R_WAITSTATES__pcs4_7_zw__WIDTH 2
16
#define R_WAITSTATES__pcs4_7_ew__BITNR 28
17
#define R_WAITSTATES__pcs4_7_ew__WIDTH 2
18
#define R_WAITSTATES__pcs4_7_lw__BITNR 24
19
#define R_WAITSTATES__pcs4_7_lw__WIDTH 4
20
#define R_WAITSTATES__pcs0_3_zw__BITNR 22
21
#define R_WAITSTATES__pcs0_3_zw__WIDTH 2
22
#define R_WAITSTATES__pcs0_3_ew__BITNR 20
23
#define R_WAITSTATES__pcs0_3_ew__WIDTH 2
24
#define R_WAITSTATES__pcs0_3_lw__BITNR 16
25
#define R_WAITSTATES__pcs0_3_lw__WIDTH 4
26
#define R_WAITSTATES__sram_zw__BITNR 14
27
#define R_WAITSTATES__sram_zw__WIDTH 2
28
#define R_WAITSTATES__sram_ew__BITNR 12
29
#define R_WAITSTATES__sram_ew__WIDTH 2
30
#define R_WAITSTATES__sram_lw__BITNR 8
31
#define R_WAITSTATES__sram_lw__WIDTH 4
32
#define R_WAITSTATES__flash_zw__BITNR 6
33
#define R_WAITSTATES__flash_zw__WIDTH 2
34
#define R_WAITSTATES__flash_ew__BITNR 4
35
#define R_WAITSTATES__flash_ew__WIDTH 2
36
#define R_WAITSTATES__flash_lw__BITNR 0
37
#define R_WAITSTATES__flash_lw__WIDTH 4
39
#define R_BUS_CONFIG (IO_TYPECAST_UDWORD 0xb0000004)
40
#define R_BUS_CONFIG__sram_type__BITNR 9
41
#define R_BUS_CONFIG__sram_type__WIDTH 1
42
#define R_BUS_CONFIG__sram_type__cwe 1
43
#define R_BUS_CONFIG__sram_type__bwe 0
44
#define R_BUS_CONFIG__dma_burst__BITNR 8
45
#define R_BUS_CONFIG__dma_burst__WIDTH 1
46
#define R_BUS_CONFIG__dma_burst__burst16 1
47
#define R_BUS_CONFIG__dma_burst__burst32 0
48
#define R_BUS_CONFIG__pcs4_7_wr__BITNR 7
49
#define R_BUS_CONFIG__pcs4_7_wr__WIDTH 1
50
#define R_BUS_CONFIG__pcs4_7_wr__ext 1
51
#define R_BUS_CONFIG__pcs4_7_wr__norm 0
52
#define R_BUS_CONFIG__pcs0_3_wr__BITNR 6
53
#define R_BUS_CONFIG__pcs0_3_wr__WIDTH 1
54
#define R_BUS_CONFIG__pcs0_3_wr__ext 1
55
#define R_BUS_CONFIG__pcs0_3_wr__norm 0
56
#define R_BUS_CONFIG__sram_wr__BITNR 5
57
#define R_BUS_CONFIG__sram_wr__WIDTH 1
58
#define R_BUS_CONFIG__sram_wr__ext 1
59
#define R_BUS_CONFIG__sram_wr__norm 0
60
#define R_BUS_CONFIG__flash_wr__BITNR 4
61
#define R_BUS_CONFIG__flash_wr__WIDTH 1
62
#define R_BUS_CONFIG__flash_wr__ext 1
63
#define R_BUS_CONFIG__flash_wr__norm 0
64
#define R_BUS_CONFIG__pcs4_7_bw__BITNR 3
65
#define R_BUS_CONFIG__pcs4_7_bw__WIDTH 1
66
#define R_BUS_CONFIG__pcs4_7_bw__bw32 1
67
#define R_BUS_CONFIG__pcs4_7_bw__bw16 0
68
#define R_BUS_CONFIG__pcs0_3_bw__BITNR 2
69
#define R_BUS_CONFIG__pcs0_3_bw__WIDTH 1
70
#define R_BUS_CONFIG__pcs0_3_bw__bw32 1
71
#define R_BUS_CONFIG__pcs0_3_bw__bw16 0
72
#define R_BUS_CONFIG__sram_bw__BITNR 1
73
#define R_BUS_CONFIG__sram_bw__WIDTH 1
74
#define R_BUS_CONFIG__sram_bw__bw32 1
75
#define R_BUS_CONFIG__sram_bw__bw16 0
76
#define R_BUS_CONFIG__flash_bw__BITNR 0
77
#define R_BUS_CONFIG__flash_bw__WIDTH 1
78
#define R_BUS_CONFIG__flash_bw__bw32 1
79
#define R_BUS_CONFIG__flash_bw__bw16 0
81
#define R_BUS_STATUS (IO_TYPECAST_RO_UDWORD 0xb0000004)
82
#define R_BUS_STATUS__pll_lock_tm__BITNR 5
83
#define R_BUS_STATUS__pll_lock_tm__WIDTH 1
84
#define R_BUS_STATUS__pll_lock_tm__expired 0
85
#define R_BUS_STATUS__pll_lock_tm__counting 1
86
#define R_BUS_STATUS__both_faults__BITNR 4
87
#define R_BUS_STATUS__both_faults__WIDTH 1
88
#define R_BUS_STATUS__both_faults__no 0
89
#define R_BUS_STATUS__both_faults__yes 1
90
#define R_BUS_STATUS__bsen___BITNR 3
91
#define R_BUS_STATUS__bsen___WIDTH 1
92
#define R_BUS_STATUS__bsen___enable 0
93
#define R_BUS_STATUS__bsen___disable 1
94
#define R_BUS_STATUS__boot__BITNR 1
95
#define R_BUS_STATUS__boot__WIDTH 2
96
#define R_BUS_STATUS__boot__uncached 0
97
#define R_BUS_STATUS__boot__serial 1
98
#define R_BUS_STATUS__boot__network 2
99
#define R_BUS_STATUS__boot__parallel 3
100
#define R_BUS_STATUS__flashw__BITNR 0
101
#define R_BUS_STATUS__flashw__WIDTH 1
102
#define R_BUS_STATUS__flashw__bw32 1
103
#define R_BUS_STATUS__flashw__bw16 0
105
#define R_DRAM_TIMING (IO_TYPECAST_UDWORD 0xb0000008)
106
#define R_DRAM_TIMING__sdram__BITNR 31
107
#define R_DRAM_TIMING__sdram__WIDTH 1
108
#define R_DRAM_TIMING__sdram__enable 1
109
#define R_DRAM_TIMING__sdram__disable 0
110
#define R_DRAM_TIMING__ref__BITNR 14
111
#define R_DRAM_TIMING__ref__WIDTH 2
112
#define R_DRAM_TIMING__ref__e52us 0
113
#define R_DRAM_TIMING__ref__e13us 1
114
#define R_DRAM_TIMING__ref__e8700ns 2
115
#define R_DRAM_TIMING__ref__disable 3
116
#define R_DRAM_TIMING__rp__BITNR 12
117
#define R_DRAM_TIMING__rp__WIDTH 2
118
#define R_DRAM_TIMING__rs__BITNR 10
119
#define R_DRAM_TIMING__rs__WIDTH 2
120
#define R_DRAM_TIMING__rh__BITNR 8
121
#define R_DRAM_TIMING__rh__WIDTH 2
122
#define R_DRAM_TIMING__w__BITNR 7
123
#define R_DRAM_TIMING__w__WIDTH 1
124
#define R_DRAM_TIMING__w__norm 0
125
#define R_DRAM_TIMING__w__ext 1
126
#define R_DRAM_TIMING__c__BITNR 6
127
#define R_DRAM_TIMING__c__WIDTH 1
128
#define R_DRAM_TIMING__c__norm 0
129
#define R_DRAM_TIMING__c__ext 1
130
#define R_DRAM_TIMING__cz__BITNR 4
131
#define R_DRAM_TIMING__cz__WIDTH 2
132
#define R_DRAM_TIMING__cp__BITNR 2
133
#define R_DRAM_TIMING__cp__WIDTH 2
134
#define R_DRAM_TIMING__cw__BITNR 0
135
#define R_DRAM_TIMING__cw__WIDTH 2
137
#define R_SDRAM_TIMING (IO_TYPECAST_UDWORD 0xb0000008)
138
#define R_SDRAM_TIMING__sdram__BITNR 31
139
#define R_SDRAM_TIMING__sdram__WIDTH 1
140
#define R_SDRAM_TIMING__sdram__enable 1
141
#define R_SDRAM_TIMING__sdram__disable 0
142
#define R_SDRAM_TIMING__mrs_data__BITNR 16
143
#define R_SDRAM_TIMING__mrs_data__WIDTH 15
144
#define R_SDRAM_TIMING__ref__BITNR 14
145
#define R_SDRAM_TIMING__ref__WIDTH 2
146
#define R_SDRAM_TIMING__ref__e52us 0
147
#define R_SDRAM_TIMING__ref__e13us 1
148
#define R_SDRAM_TIMING__ref__e6500ns 2
149
#define R_SDRAM_TIMING__ref__disable 3
150
#define R_SDRAM_TIMING__ddr__BITNR 13
151
#define R_SDRAM_TIMING__ddr__WIDTH 1
152
#define R_SDRAM_TIMING__ddr__on 1
153
#define R_SDRAM_TIMING__ddr__off 0
154
#define R_SDRAM_TIMING__clk100__BITNR 12
155
#define R_SDRAM_TIMING__clk100__WIDTH 1
156
#define R_SDRAM_TIMING__clk100__on 1
157
#define R_SDRAM_TIMING__clk100__off 0
158
#define R_SDRAM_TIMING__ps__BITNR 11
159
#define R_SDRAM_TIMING__ps__WIDTH 1
160
#define R_SDRAM_TIMING__ps__on 1
161
#define R_SDRAM_TIMING__ps__off 0
162
#define R_SDRAM_TIMING__cmd__BITNR 9
163
#define R_SDRAM_TIMING__cmd__WIDTH 2
164
#define R_SDRAM_TIMING__cmd__pre 3
165
#define R_SDRAM_TIMING__cmd__ref 2
166
#define R_SDRAM_TIMING__cmd__mrs 1
167
#define R_SDRAM_TIMING__cmd__nop 0
168
#define R_SDRAM_TIMING__pde__BITNR 8
169
#define R_SDRAM_TIMING__pde__WIDTH 1
170
#define R_SDRAM_TIMING__rc__BITNR 6
171
#define R_SDRAM_TIMING__rc__WIDTH 2
172
#define R_SDRAM_TIMING__rp__BITNR 4
173
#define R_SDRAM_TIMING__rp__WIDTH 2
174
#define R_SDRAM_TIMING__rcd__BITNR 2
175
#define R_SDRAM_TIMING__rcd__WIDTH 2
176
#define R_SDRAM_TIMING__cl__BITNR 0
177
#define R_SDRAM_TIMING__cl__WIDTH 2
179
#define R_DRAM_CONFIG (IO_TYPECAST_UDWORD 0xb000000c)
180
#define R_DRAM_CONFIG__wmm1__BITNR 31
181
#define R_DRAM_CONFIG__wmm1__WIDTH 1
182
#define R_DRAM_CONFIG__wmm1__wmm 1
183
#define R_DRAM_CONFIG__wmm1__norm 0
184
#define R_DRAM_CONFIG__wmm0__BITNR 30
185
#define R_DRAM_CONFIG__wmm0__WIDTH 1
186
#define R_DRAM_CONFIG__wmm0__wmm 1
187
#define R_DRAM_CONFIG__wmm0__norm 0
188
#define R_DRAM_CONFIG__sh1__BITNR 27
189
#define R_DRAM_CONFIG__sh1__WIDTH 3
190
#define R_DRAM_CONFIG__sh0__BITNR 24
191
#define R_DRAM_CONFIG__sh0__WIDTH 3
192
#define R_DRAM_CONFIG__w__BITNR 23
193
#define R_DRAM_CONFIG__w__WIDTH 1
194
#define R_DRAM_CONFIG__w__bw16 0
195
#define R_DRAM_CONFIG__w__bw32 1
196
#define R_DRAM_CONFIG__c__BITNR 22
197
#define R_DRAM_CONFIG__c__WIDTH 1
198
#define R_DRAM_CONFIG__c__byte 0
199
#define R_DRAM_CONFIG__c__bank 1
200
#define R_DRAM_CONFIG__e__BITNR 21
201
#define R_DRAM_CONFIG__e__WIDTH 1
202
#define R_DRAM_CONFIG__e__fast 0
203
#define R_DRAM_CONFIG__e__edo 1
204
#define R_DRAM_CONFIG__group_sel__BITNR 16
205
#define R_DRAM_CONFIG__group_sel__WIDTH 5
206
#define R_DRAM_CONFIG__group_sel__grp0 0
207
#define R_DRAM_CONFIG__group_sel__grp1 1
208
#define R_DRAM_CONFIG__group_sel__bit9 9
209
#define R_DRAM_CONFIG__group_sel__bit10 10
210
#define R_DRAM_CONFIG__group_sel__bit11 11
211
#define R_DRAM_CONFIG__group_sel__bit12 12
212
#define R_DRAM_CONFIG__group_sel__bit13 13
213
#define R_DRAM_CONFIG__group_sel__bit14 14
214
#define R_DRAM_CONFIG__group_sel__bit15 15
215
#define R_DRAM_CONFIG__group_sel__bit16 16
216
#define R_DRAM_CONFIG__group_sel__bit17 17
217
#define R_DRAM_CONFIG__group_sel__bit18 18
218
#define R_DRAM_CONFIG__group_sel__bit19 19
219
#define R_DRAM_CONFIG__group_sel__bit20 20
220
#define R_DRAM_CONFIG__group_sel__bit21 21
221
#define R_DRAM_CONFIG__group_sel__bit22 22
222
#define R_DRAM_CONFIG__group_sel__bit23 23
223
#define R_DRAM_CONFIG__group_sel__bit24 24
224
#define R_DRAM_CONFIG__group_sel__bit25 25
225
#define R_DRAM_CONFIG__group_sel__bit26 26
226
#define R_DRAM_CONFIG__group_sel__bit27 27
227
#define R_DRAM_CONFIG__group_sel__bit28 28
228
#define R_DRAM_CONFIG__group_sel__bit29 29
229
#define R_DRAM_CONFIG__ca1__BITNR 13
230
#define R_DRAM_CONFIG__ca1__WIDTH 3
231
#define R_DRAM_CONFIG__bank23sel__BITNR 8
232
#define R_DRAM_CONFIG__bank23sel__WIDTH 5
233
#define R_DRAM_CONFIG__bank23sel__bank0 0
234
#define R_DRAM_CONFIG__bank23sel__bank1 1
235
#define R_DRAM_CONFIG__bank23sel__bit9 9
236
#define R_DRAM_CONFIG__bank23sel__bit10 10
237
#define R_DRAM_CONFIG__bank23sel__bit11 11
238
#define R_DRAM_CONFIG__bank23sel__bit12 12
239
#define R_DRAM_CONFIG__bank23sel__bit13 13
240
#define R_DRAM_CONFIG__bank23sel__bit14 14
241
#define R_DRAM_CONFIG__bank23sel__bit15 15
242
#define R_DRAM_CONFIG__bank23sel__bit16 16
243
#define R_DRAM_CONFIG__bank23sel__bit17 17
244
#define R_DRAM_CONFIG__bank23sel__bit18 18
245
#define R_DRAM_CONFIG__bank23sel__bit19 19
246
#define R_DRAM_CONFIG__bank23sel__bit20 20
247
#define R_DRAM_CONFIG__bank23sel__bit21 21
248
#define R_DRAM_CONFIG__bank23sel__bit22 22
249
#define R_DRAM_CONFIG__bank23sel__bit23 23
250
#define R_DRAM_CONFIG__bank23sel__bit24 24
251
#define R_DRAM_CONFIG__bank23sel__bit25 25
252
#define R_DRAM_CONFIG__bank23sel__bit26 26
253
#define R_DRAM_CONFIG__bank23sel__bit27 27
254
#define R_DRAM_CONFIG__bank23sel__bit28 28
255
#define R_DRAM_CONFIG__bank23sel__bit29 29
256
#define R_DRAM_CONFIG__ca0__BITNR 5
257
#define R_DRAM_CONFIG__ca0__WIDTH 3
258
#define R_DRAM_CONFIG__bank01sel__BITNR 0
259
#define R_DRAM_CONFIG__bank01sel__WIDTH 5
260
#define R_DRAM_CONFIG__bank01sel__bank0 0
261
#define R_DRAM_CONFIG__bank01sel__bank1 1
262
#define R_DRAM_CONFIG__bank01sel__bit9 9
263
#define R_DRAM_CONFIG__bank01sel__bit10 10
264
#define R_DRAM_CONFIG__bank01sel__bit11 11
265
#define R_DRAM_CONFIG__bank01sel__bit12 12
266
#define R_DRAM_CONFIG__bank01sel__bit13 13
267
#define R_DRAM_CONFIG__bank01sel__bit14 14
268
#define R_DRAM_CONFIG__bank01sel__bit15 15
269
#define R_DRAM_CONFIG__bank01sel__bit16 16
270
#define R_DRAM_CONFIG__bank01sel__bit17 17
271
#define R_DRAM_CONFIG__bank01sel__bit18 18
272
#define R_DRAM_CONFIG__bank01sel__bit19 19
273
#define R_DRAM_CONFIG__bank01sel__bit20 20
274
#define R_DRAM_CONFIG__bank01sel__bit21 21
275
#define R_DRAM_CONFIG__bank01sel__bit22 22
276
#define R_DRAM_CONFIG__bank01sel__bit23 23
277
#define R_DRAM_CONFIG__bank01sel__bit24 24
278
#define R_DRAM_CONFIG__bank01sel__bit25 25
279
#define R_DRAM_CONFIG__bank01sel__bit26 26
280
#define R_DRAM_CONFIG__bank01sel__bit27 27
281
#define R_DRAM_CONFIG__bank01sel__bit28 28
282
#define R_DRAM_CONFIG__bank01sel__bit29 29
284
#define R_SDRAM_CONFIG (IO_TYPECAST_UDWORD 0xb000000c)
285
#define R_SDRAM_CONFIG__wmm1__BITNR 31
286
#define R_SDRAM_CONFIG__wmm1__WIDTH 1
287
#define R_SDRAM_CONFIG__wmm1__wmm 1
288
#define R_SDRAM_CONFIG__wmm1__norm 0
289
#define R_SDRAM_CONFIG__wmm0__BITNR 30
290
#define R_SDRAM_CONFIG__wmm0__WIDTH 1
291
#define R_SDRAM_CONFIG__wmm0__wmm 1
292
#define R_SDRAM_CONFIG__wmm0__norm 0
293
#define R_SDRAM_CONFIG__sh1__BITNR 27
294
#define R_SDRAM_CONFIG__sh1__WIDTH 3
295
#define R_SDRAM_CONFIG__sh0__BITNR 24
296
#define R_SDRAM_CONFIG__sh0__WIDTH 3
297
#define R_SDRAM_CONFIG__w__BITNR 23
298
#define R_SDRAM_CONFIG__w__WIDTH 1
299
#define R_SDRAM_CONFIG__w__bw16 0
300
#define R_SDRAM_CONFIG__w__bw32 1
301
#define R_SDRAM_CONFIG__type1__BITNR 22
302
#define R_SDRAM_CONFIG__type1__WIDTH 1
303
#define R_SDRAM_CONFIG__type1__bank2 0
304
#define R_SDRAM_CONFIG__type1__bank4 1
305
#define R_SDRAM_CONFIG__type0__BITNR 21
306
#define R_SDRAM_CONFIG__type0__WIDTH 1
307
#define R_SDRAM_CONFIG__type0__bank2 0
308
#define R_SDRAM_CONFIG__type0__bank4 1
309
#define R_SDRAM_CONFIG__group_sel__BITNR 16
310
#define R_SDRAM_CONFIG__group_sel__WIDTH 5
311
#define R_SDRAM_CONFIG__group_sel__grp0 0
312
#define R_SDRAM_CONFIG__group_sel__grp1 1
313
#define R_SDRAM_CONFIG__group_sel__bit9 9
314
#define R_SDRAM_CONFIG__group_sel__bit10 10
315
#define R_SDRAM_CONFIG__group_sel__bit11 11
316
#define R_SDRAM_CONFIG__group_sel__bit12 12
317
#define R_SDRAM_CONFIG__group_sel__bit13 13
318
#define R_SDRAM_CONFIG__group_sel__bit14 14
319
#define R_SDRAM_CONFIG__group_sel__bit15 15
320
#define R_SDRAM_CONFIG__group_sel__bit16 16
321
#define R_SDRAM_CONFIG__group_sel__bit17 17
322
#define R_SDRAM_CONFIG__group_sel__bit18 18
323
#define R_SDRAM_CONFIG__group_sel__bit19 19
324
#define R_SDRAM_CONFIG__group_sel__bit20 20
325
#define R_SDRAM_CONFIG__group_sel__bit21 21
326
#define R_SDRAM_CONFIG__group_sel__bit22 22
327
#define R_SDRAM_CONFIG__group_sel__bit23 23
328
#define R_SDRAM_CONFIG__group_sel__bit24 24
329
#define R_SDRAM_CONFIG__group_sel__bit25 25
330
#define R_SDRAM_CONFIG__group_sel__bit26 26
331
#define R_SDRAM_CONFIG__group_sel__bit27 27
332
#define R_SDRAM_CONFIG__group_sel__bit28 28
333
#define R_SDRAM_CONFIG__group_sel__bit29 29
334
#define R_SDRAM_CONFIG__ca1__BITNR 13
335
#define R_SDRAM_CONFIG__ca1__WIDTH 3
336
#define R_SDRAM_CONFIG__bank_sel1__BITNR 8
337
#define R_SDRAM_CONFIG__bank_sel1__WIDTH 5
338
#define R_SDRAM_CONFIG__bank_sel1__bit9 9
339
#define R_SDRAM_CONFIG__bank_sel1__bit10 10
340
#define R_SDRAM_CONFIG__bank_sel1__bit11 11
341
#define R_SDRAM_CONFIG__bank_sel1__bit12 12
342
#define R_SDRAM_CONFIG__bank_sel1__bit13 13
343
#define R_SDRAM_CONFIG__bank_sel1__bit14 14
344
#define R_SDRAM_CONFIG__bank_sel1__bit15 15
345
#define R_SDRAM_CONFIG__bank_sel1__bit16 16
346
#define R_SDRAM_CONFIG__bank_sel1__bit17 17
347
#define R_SDRAM_CONFIG__bank_sel1__bit18 18
348
#define R_SDRAM_CONFIG__bank_sel1__bit19 19
349
#define R_SDRAM_CONFIG__bank_sel1__bit20 20
350
#define R_SDRAM_CONFIG__bank_sel1__bit21 21
351
#define R_SDRAM_CONFIG__bank_sel1__bit22 22
352
#define R_SDRAM_CONFIG__bank_sel1__bit23 23
353
#define R_SDRAM_CONFIG__bank_sel1__bit24 24
354
#define R_SDRAM_CONFIG__bank_sel1__bit25 25
355
#define R_SDRAM_CONFIG__bank_sel1__bit26 26
356
#define R_SDRAM_CONFIG__bank_sel1__bit27 27
357
#define R_SDRAM_CONFIG__bank_sel1__bit28 28
358
#define R_SDRAM_CONFIG__bank_sel1__bit29 29
359
#define R_SDRAM_CONFIG__ca0__BITNR 5
360
#define R_SDRAM_CONFIG__ca0__WIDTH 3
361
#define R_SDRAM_CONFIG__bank_sel0__BITNR 0
362
#define R_SDRAM_CONFIG__bank_sel0__WIDTH 5
363
#define R_SDRAM_CONFIG__bank_sel0__bit9 9
364
#define R_SDRAM_CONFIG__bank_sel0__bit10 10
365
#define R_SDRAM_CONFIG__bank_sel0__bit11 11
366
#define R_SDRAM_CONFIG__bank_sel0__bit12 12
367
#define R_SDRAM_CONFIG__bank_sel0__bit13 13
368
#define R_SDRAM_CONFIG__bank_sel0__bit14 14
369
#define R_SDRAM_CONFIG__bank_sel0__bit15 15
370
#define R_SDRAM_CONFIG__bank_sel0__bit16 16
371
#define R_SDRAM_CONFIG__bank_sel0__bit17 17
372
#define R_SDRAM_CONFIG__bank_sel0__bit18 18
373
#define R_SDRAM_CONFIG__bank_sel0__bit19 19
374
#define R_SDRAM_CONFIG__bank_sel0__bit20 20
375
#define R_SDRAM_CONFIG__bank_sel0__bit21 21
376
#define R_SDRAM_CONFIG__bank_sel0__bit22 22
377
#define R_SDRAM_CONFIG__bank_sel0__bit23 23
378
#define R_SDRAM_CONFIG__bank_sel0__bit24 24
379
#define R_SDRAM_CONFIG__bank_sel0__bit25 25
380
#define R_SDRAM_CONFIG__bank_sel0__bit26 26
381
#define R_SDRAM_CONFIG__bank_sel0__bit27 27
382
#define R_SDRAM_CONFIG__bank_sel0__bit28 28
383
#define R_SDRAM_CONFIG__bank_sel0__bit29 29
386
!* External DMA registers
389
#define R_EXT_DMA_0_CMD (IO_TYPECAST_UDWORD 0xb0000010)
390
#define R_EXT_DMA_0_CMD__cnt__BITNR 23
391
#define R_EXT_DMA_0_CMD__cnt__WIDTH 1
392
#define R_EXT_DMA_0_CMD__cnt__enable 1
393
#define R_EXT_DMA_0_CMD__cnt__disable 0
394
#define R_EXT_DMA_0_CMD__rqpol__BITNR 22
395
#define R_EXT_DMA_0_CMD__rqpol__WIDTH 1
396
#define R_EXT_DMA_0_CMD__rqpol__ahigh 0
397
#define R_EXT_DMA_0_CMD__rqpol__alow 1
398
#define R_EXT_DMA_0_CMD__apol__BITNR 21
399
#define R_EXT_DMA_0_CMD__apol__WIDTH 1
400
#define R_EXT_DMA_0_CMD__apol__ahigh 0
401
#define R_EXT_DMA_0_CMD__apol__alow 1
402
#define R_EXT_DMA_0_CMD__rq_ack__BITNR 20
403
#define R_EXT_DMA_0_CMD__rq_ack__WIDTH 1
404
#define R_EXT_DMA_0_CMD__rq_ack__burst 0
405
#define R_EXT_DMA_0_CMD__rq_ack__handsh 1
406
#define R_EXT_DMA_0_CMD__wid__BITNR 18
407
#define R_EXT_DMA_0_CMD__wid__WIDTH 2
408
#define R_EXT_DMA_0_CMD__wid__byte 0
409
#define R_EXT_DMA_0_CMD__wid__word 1
410
#define R_EXT_DMA_0_CMD__wid__dword 2
411
#define R_EXT_DMA_0_CMD__dir__BITNR 17
412
#define R_EXT_DMA_0_CMD__dir__WIDTH 1
413
#define R_EXT_DMA_0_CMD__dir__input 0
414
#define R_EXT_DMA_0_CMD__dir__output 1
415
#define R_EXT_DMA_0_CMD__run__BITNR 16
416
#define R_EXT_DMA_0_CMD__run__WIDTH 1
417
#define R_EXT_DMA_0_CMD__run__start 1
418
#define R_EXT_DMA_0_CMD__run__stop 0
419
#define R_EXT_DMA_0_CMD__trf_count__BITNR 0
420
#define R_EXT_DMA_0_CMD__trf_count__WIDTH 16
422
#define R_EXT_DMA_0_STAT (IO_TYPECAST_RO_UDWORD 0xb0000010)
423
#define R_EXT_DMA_0_STAT__run__BITNR 16
424
#define R_EXT_DMA_0_STAT__run__WIDTH 1
425
#define R_EXT_DMA_0_STAT__run__start 1
426
#define R_EXT_DMA_0_STAT__run__stop 0
427
#define R_EXT_DMA_0_STAT__trf_count__BITNR 0
428
#define R_EXT_DMA_0_STAT__trf_count__WIDTH 16
430
#define R_EXT_DMA_0_ADDR (IO_TYPECAST_UDWORD 0xb0000014)
431
#define R_EXT_DMA_0_ADDR__ext0_addr__BITNR 2
432
#define R_EXT_DMA_0_ADDR__ext0_addr__WIDTH 28
434
#define R_EXT_DMA_1_CMD (IO_TYPECAST_UDWORD 0xb0000018)
435
#define R_EXT_DMA_1_CMD__cnt__BITNR 23
436
#define R_EXT_DMA_1_CMD__cnt__WIDTH 1
437
#define R_EXT_DMA_1_CMD__cnt__enable 1
438
#define R_EXT_DMA_1_CMD__cnt__disable 0
439
#define R_EXT_DMA_1_CMD__rqpol__BITNR 22
440
#define R_EXT_DMA_1_CMD__rqpol__WIDTH 1
441
#define R_EXT_DMA_1_CMD__rqpol__ahigh 0
442
#define R_EXT_DMA_1_CMD__rqpol__alow 1
443
#define R_EXT_DMA_1_CMD__apol__BITNR 21
444
#define R_EXT_DMA_1_CMD__apol__WIDTH 1
445
#define R_EXT_DMA_1_CMD__apol__ahigh 0
446
#define R_EXT_DMA_1_CMD__apol__alow 1
447
#define R_EXT_DMA_1_CMD__rq_ack__BITNR 20
448
#define R_EXT_DMA_1_CMD__rq_ack__WIDTH 1
449
#define R_EXT_DMA_1_CMD__rq_ack__burst 0
450
#define R_EXT_DMA_1_CMD__rq_ack__handsh 1
451
#define R_EXT_DMA_1_CMD__wid__BITNR 18
452
#define R_EXT_DMA_1_CMD__wid__WIDTH 2
453
#define R_EXT_DMA_1_CMD__wid__byte 0
454
#define R_EXT_DMA_1_CMD__wid__word 1
455
#define R_EXT_DMA_1_CMD__wid__dword 2
456
#define R_EXT_DMA_1_CMD__dir__BITNR 17
457
#define R_EXT_DMA_1_CMD__dir__WIDTH 1
458
#define R_EXT_DMA_1_CMD__dir__input 0
459
#define R_EXT_DMA_1_CMD__dir__output 1
460
#define R_EXT_DMA_1_CMD__run__BITNR 16
461
#define R_EXT_DMA_1_CMD__run__WIDTH 1
462
#define R_EXT_DMA_1_CMD__run__start 1
463
#define R_EXT_DMA_1_CMD__run__stop 0
464
#define R_EXT_DMA_1_CMD__trf_count__BITNR 0
465
#define R_EXT_DMA_1_CMD__trf_count__WIDTH 16
467
#define R_EXT_DMA_1_STAT (IO_TYPECAST_RO_UDWORD 0xb0000018)
468
#define R_EXT_DMA_1_STAT__run__BITNR 16
469
#define R_EXT_DMA_1_STAT__run__WIDTH 1
470
#define R_EXT_DMA_1_STAT__run__start 1
471
#define R_EXT_DMA_1_STAT__run__stop 0
472
#define R_EXT_DMA_1_STAT__trf_count__BITNR 0
473
#define R_EXT_DMA_1_STAT__trf_count__WIDTH 16
475
#define R_EXT_DMA_1_ADDR (IO_TYPECAST_UDWORD 0xb000001c)
476
#define R_EXT_DMA_1_ADDR__ext0_addr__BITNR 2
477
#define R_EXT_DMA_1_ADDR__ext0_addr__WIDTH 28
483
#define R_TIMER_CTRL (IO_TYPECAST_UDWORD 0xb0000020)
484
#define R_TIMER_CTRL__timerdiv1__BITNR 24
485
#define R_TIMER_CTRL__timerdiv1__WIDTH 8
486
#define R_TIMER_CTRL__timerdiv0__BITNR 16
487
#define R_TIMER_CTRL__timerdiv0__WIDTH 8
488
#define R_TIMER_CTRL__presc_timer1__BITNR 15
489
#define R_TIMER_CTRL__presc_timer1__WIDTH 1
490
#define R_TIMER_CTRL__presc_timer1__normal 0
491
#define R_TIMER_CTRL__presc_timer1__prescale 1
492
#define R_TIMER_CTRL__i1__BITNR 14
493
#define R_TIMER_CTRL__i1__WIDTH 1
494
#define R_TIMER_CTRL__i1__clr 1
495
#define R_TIMER_CTRL__i1__nop 0
496
#define R_TIMER_CTRL__tm1__BITNR 12
497
#define R_TIMER_CTRL__tm1__WIDTH 2
498
#define R_TIMER_CTRL__tm1__stop_ld 0
499
#define R_TIMER_CTRL__tm1__freeze 1
500
#define R_TIMER_CTRL__tm1__run 2
501
#define R_TIMER_CTRL__tm1__reserved 3
502
#define R_TIMER_CTRL__clksel1__BITNR 8
503
#define R_TIMER_CTRL__clksel1__WIDTH 4
504
#define R_TIMER_CTRL__clksel1__c300Hz 0
505
#define R_TIMER_CTRL__clksel1__c600Hz 1
506
#define R_TIMER_CTRL__clksel1__c1200Hz 2
507
#define R_TIMER_CTRL__clksel1__c2400Hz 3
508
#define R_TIMER_CTRL__clksel1__c4800Hz 4
509
#define R_TIMER_CTRL__clksel1__c9600Hz 5
510
#define R_TIMER_CTRL__clksel1__c19k2Hz 6
511
#define R_TIMER_CTRL__clksel1__c38k4Hz 7
512
#define R_TIMER_CTRL__clksel1__c57k6Hz 8
513
#define R_TIMER_CTRL__clksel1__c115k2Hz 9
514
#define R_TIMER_CTRL__clksel1__c230k4Hz 10
515
#define R_TIMER_CTRL__clksel1__c460k8Hz 11
516
#define R_TIMER_CTRL__clksel1__c921k6Hz 12
517
#define R_TIMER_CTRL__clksel1__c1843k2Hz 13
518
#define R_TIMER_CTRL__clksel1__c6250kHz 14
519
#define R_TIMER_CTRL__clksel1__cascade0 15
520
#define R_TIMER_CTRL__presc_ext__BITNR 7
521
#define R_TIMER_CTRL__presc_ext__WIDTH 1
522
#define R_TIMER_CTRL__presc_ext__prescale 0
523
#define R_TIMER_CTRL__presc_ext__external 1
524
#define R_TIMER_CTRL__i0__BITNR 6
525
#define R_TIMER_CTRL__i0__WIDTH 1
526
#define R_TIMER_CTRL__i0__clr 1
527
#define R_TIMER_CTRL__i0__nop 0
528
#define R_TIMER_CTRL__tm0__BITNR 4
529
#define R_TIMER_CTRL__tm0__WIDTH 2
530
#define R_TIMER_CTRL__tm0__stop_ld 0
531
#define R_TIMER_CTRL__tm0__freeze 1
532
#define R_TIMER_CTRL__tm0__run 2
533
#define R_TIMER_CTRL__tm0__reserved 3
534
#define R_TIMER_CTRL__clksel0__BITNR 0
535
#define R_TIMER_CTRL__clksel0__WIDTH 4
536
#define R_TIMER_CTRL__clksel0__c300Hz 0
537
#define R_TIMER_CTRL__clksel0__c600Hz 1
538
#define R_TIMER_CTRL__clksel0__c1200Hz 2
539
#define R_TIMER_CTRL__clksel0__c2400Hz 3
540
#define R_TIMER_CTRL__clksel0__c4800Hz 4
541
#define R_TIMER_CTRL__clksel0__c9600Hz 5
542
#define R_TIMER_CTRL__clksel0__c19k2Hz 6
543
#define R_TIMER_CTRL__clksel0__c38k4Hz 7
544
#define R_TIMER_CTRL__clksel0__c57k6Hz 8
545
#define R_TIMER_CTRL__clksel0__c115k2Hz 9
546
#define R_TIMER_CTRL__clksel0__c230k4Hz 10
547
#define R_TIMER_CTRL__clksel0__c460k8Hz 11
548
#define R_TIMER_CTRL__clksel0__c921k6Hz 12
549
#define R_TIMER_CTRL__clksel0__c1843k2Hz 13
550
#define R_TIMER_CTRL__clksel0__c6250kHz 14
551
#define R_TIMER_CTRL__clksel0__flexible 15
553
#define R_TIMER_DATA (IO_TYPECAST_RO_UDWORD 0xb0000020)
554
#define R_TIMER_DATA__timer1__BITNR 24
555
#define R_TIMER_DATA__timer1__WIDTH 8
556
#define R_TIMER_DATA__timer0__BITNR 16
557
#define R_TIMER_DATA__timer0__WIDTH 8
558
#define R_TIMER_DATA__clkdiv_high__BITNR 8
559
#define R_TIMER_DATA__clkdiv_high__WIDTH 8
560
#define R_TIMER_DATA__clkdiv_low__BITNR 0
561
#define R_TIMER_DATA__clkdiv_low__WIDTH 8
563
#define R_TIMER01_DATA (IO_TYPECAST_RO_UWORD 0xb0000022)
564
#define R_TIMER01_DATA__count__BITNR 0
565
#define R_TIMER01_DATA__count__WIDTH 16
567
#define R_TIMER0_DATA (IO_TYPECAST_RO_BYTE 0xb0000022)
568
#define R_TIMER0_DATA__count__BITNR 0
569
#define R_TIMER0_DATA__count__WIDTH 8
571
#define R_TIMER1_DATA (IO_TYPECAST_RO_BYTE 0xb0000023)
572
#define R_TIMER1_DATA__count__BITNR 0
573
#define R_TIMER1_DATA__count__WIDTH 8
575
#define R_WATCHDOG (IO_TYPECAST_UDWORD 0xb0000024)
576
#define R_WATCHDOG__key__BITNR 1
577
#define R_WATCHDOG__key__WIDTH 3
578
#define R_WATCHDOG__enable__BITNR 0
579
#define R_WATCHDOG__enable__WIDTH 1
580
#define R_WATCHDOG__enable__stop 0
581
#define R_WATCHDOG__enable__start 1
583
#define R_CLOCK_PRESCALE (IO_TYPECAST_UDWORD 0xb00000f0)
584
#define R_CLOCK_PRESCALE__ser_presc__BITNR 16
585
#define R_CLOCK_PRESCALE__ser_presc__WIDTH 16
586
#define R_CLOCK_PRESCALE__tim_presc__BITNR 0
587
#define R_CLOCK_PRESCALE__tim_presc__WIDTH 16
589
#define R_SERIAL_PRESCALE (IO_TYPECAST_UWORD 0xb00000f2)
590
#define R_SERIAL_PRESCALE__ser_presc__BITNR 0
591
#define R_SERIAL_PRESCALE__ser_presc__WIDTH 16
593
#define R_TIMER_PRESCALE (IO_TYPECAST_UWORD 0xb00000f0)
594
#define R_TIMER_PRESCALE__tim_presc__BITNR 0
595
#define R_TIMER_PRESCALE__tim_presc__WIDTH 16
597
#define R_PRESCALE_STATUS (IO_TYPECAST_RO_UDWORD 0xb00000f0)
598
#define R_PRESCALE_STATUS__ser_status__BITNR 16
599
#define R_PRESCALE_STATUS__ser_status__WIDTH 16
600
#define R_PRESCALE_STATUS__tim_status__BITNR 0
601
#define R_PRESCALE_STATUS__tim_status__WIDTH 16
603
#define R_SER_PRESC_STATUS (IO_TYPECAST_RO_UWORD 0xb00000f2)
604
#define R_SER_PRESC_STATUS__ser_status__BITNR 0
605
#define R_SER_PRESC_STATUS__ser_status__WIDTH 16
607
#define R_TIM_PRESC_STATUS (IO_TYPECAST_RO_UWORD 0xb00000f0)
608
#define R_TIM_PRESC_STATUS__tim_status__BITNR 0
609
#define R_TIM_PRESC_STATUS__tim_status__WIDTH 16
611
#define R_SYNC_SERIAL_PRESCALE (IO_TYPECAST_UDWORD 0xb00000f4)
612
#define R_SYNC_SERIAL_PRESCALE__clk_sel_u3__BITNR 23
613
#define R_SYNC_SERIAL_PRESCALE__clk_sel_u3__WIDTH 1
614
#define R_SYNC_SERIAL_PRESCALE__clk_sel_u3__codec 0
615
#define R_SYNC_SERIAL_PRESCALE__clk_sel_u3__baudrate 1
616
#define R_SYNC_SERIAL_PRESCALE__word_stb_sel_u3__BITNR 22
617
#define R_SYNC_SERIAL_PRESCALE__word_stb_sel_u3__WIDTH 1
618
#define R_SYNC_SERIAL_PRESCALE__word_stb_sel_u3__external 0
619
#define R_SYNC_SERIAL_PRESCALE__word_stb_sel_u3__internal 1
620
#define R_SYNC_SERIAL_PRESCALE__clk_sel_u1__BITNR 21
621
#define R_SYNC_SERIAL_PRESCALE__clk_sel_u1__WIDTH 1
622
#define R_SYNC_SERIAL_PRESCALE__clk_sel_u1__codec 0
623
#define R_SYNC_SERIAL_PRESCALE__clk_sel_u1__baudrate 1
624
#define R_SYNC_SERIAL_PRESCALE__word_stb_sel_u1__BITNR 20
625
#define R_SYNC_SERIAL_PRESCALE__word_stb_sel_u1__WIDTH 1
626
#define R_SYNC_SERIAL_PRESCALE__word_stb_sel_u1__external 0
627
#define R_SYNC_SERIAL_PRESCALE__word_stb_sel_u1__internal 1
628
#define R_SYNC_SERIAL_PRESCALE__prescaler__BITNR 16
629
#define R_SYNC_SERIAL_PRESCALE__prescaler__WIDTH 3
630
#define R_SYNC_SERIAL_PRESCALE__prescaler__div1 0
631
#define R_SYNC_SERIAL_PRESCALE__prescaler__div2 1
632
#define R_SYNC_SERIAL_PRESCALE__prescaler__div4 2
633
#define R_SYNC_SERIAL_PRESCALE__prescaler__div8 3
634
#define R_SYNC_SERIAL_PRESCALE__prescaler__div16 4
635
#define R_SYNC_SERIAL_PRESCALE__prescaler__div32 5
636
#define R_SYNC_SERIAL_PRESCALE__prescaler__div64 6
637
#define R_SYNC_SERIAL_PRESCALE__prescaler__div128 7
638
#define R_SYNC_SERIAL_PRESCALE__warp_mode__BITNR 15
639
#define R_SYNC_SERIAL_PRESCALE__warp_mode__WIDTH 1
640
#define R_SYNC_SERIAL_PRESCALE__warp_mode__normal 0
641
#define R_SYNC_SERIAL_PRESCALE__warp_mode__enabled 1
642
#define R_SYNC_SERIAL_PRESCALE__frame_rate__BITNR 11
643
#define R_SYNC_SERIAL_PRESCALE__frame_rate__WIDTH 4
644
#define R_SYNC_SERIAL_PRESCALE__word_rate__BITNR 0
645
#define R_SYNC_SERIAL_PRESCALE__word_rate__WIDTH 10
648
!* Shared RAM interface registers
651
#define R_SHARED_RAM_CONFIG (IO_TYPECAST_UDWORD 0xb0000040)
652
#define R_SHARED_RAM_CONFIG__width__BITNR 3
653
#define R_SHARED_RAM_CONFIG__width__WIDTH 1
654
#define R_SHARED_RAM_CONFIG__width__byte 0
655
#define R_SHARED_RAM_CONFIG__width__word 1
656
#define R_SHARED_RAM_CONFIG__enable__BITNR 2
657
#define R_SHARED_RAM_CONFIG__enable__WIDTH 1
658
#define R_SHARED_RAM_CONFIG__enable__yes 1
659
#define R_SHARED_RAM_CONFIG__enable__no 0
660
#define R_SHARED_RAM_CONFIG__pint__BITNR 1
661
#define R_SHARED_RAM_CONFIG__pint__WIDTH 1
662
#define R_SHARED_RAM_CONFIG__pint__int 1
663
#define R_SHARED_RAM_CONFIG__pint__nop 0
664
#define R_SHARED_RAM_CONFIG__clri__BITNR 0
665
#define R_SHARED_RAM_CONFIG__clri__WIDTH 1
666
#define R_SHARED_RAM_CONFIG__clri__clr 1
667
#define R_SHARED_RAM_CONFIG__clri__nop 0
669
#define R_SHARED_RAM_ADDR (IO_TYPECAST_UDWORD 0xb0000044)
670
#define R_SHARED_RAM_ADDR__base_addr__BITNR 8
671
#define R_SHARED_RAM_ADDR__base_addr__WIDTH 22
674
!* General config registers
677
#define R_GEN_CONFIG (IO_TYPECAST_UDWORD 0xb000002c)
678
#define R_GEN_CONFIG__par_w__BITNR 31
679
#define R_GEN_CONFIG__par_w__WIDTH 1
680
#define R_GEN_CONFIG__par_w__select 1
681
#define R_GEN_CONFIG__par_w__disable 0
682
#define R_GEN_CONFIG__usb2__BITNR 30
683
#define R_GEN_CONFIG__usb2__WIDTH 1
684
#define R_GEN_CONFIG__usb2__select 1
685
#define R_GEN_CONFIG__usb2__disable 0
686
#define R_GEN_CONFIG__usb1__BITNR 29
687
#define R_GEN_CONFIG__usb1__WIDTH 1
688
#define R_GEN_CONFIG__usb1__select 1
689
#define R_GEN_CONFIG__usb1__disable 0
690
#define R_GEN_CONFIG__g24dir__BITNR 27
691
#define R_GEN_CONFIG__g24dir__WIDTH 1
692
#define R_GEN_CONFIG__g24dir__in 0
693
#define R_GEN_CONFIG__g24dir__out 1
694
#define R_GEN_CONFIG__g16_23dir__BITNR 26
695
#define R_GEN_CONFIG__g16_23dir__WIDTH 1
696
#define R_GEN_CONFIG__g16_23dir__in 0
697
#define R_GEN_CONFIG__g16_23dir__out 1
698
#define R_GEN_CONFIG__g8_15dir__BITNR 25
699
#define R_GEN_CONFIG__g8_15dir__WIDTH 1
700
#define R_GEN_CONFIG__g8_15dir__in 0
701
#define R_GEN_CONFIG__g8_15dir__out 1
702
#define R_GEN_CONFIG__g0dir__BITNR 24
703
#define R_GEN_CONFIG__g0dir__WIDTH 1
704
#define R_GEN_CONFIG__g0dir__in 0
705
#define R_GEN_CONFIG__g0dir__out 1
706
#define R_GEN_CONFIG__dma9__BITNR 23
707
#define R_GEN_CONFIG__dma9__WIDTH 1
708
#define R_GEN_CONFIG__dma9__usb 0
709
#define R_GEN_CONFIG__dma9__serial1 1
710
#define R_GEN_CONFIG__dma8__BITNR 22
711
#define R_GEN_CONFIG__dma8__WIDTH 1
712
#define R_GEN_CONFIG__dma8__usb 0
713
#define R_GEN_CONFIG__dma8__serial1 1
714
#define R_GEN_CONFIG__dma7__BITNR 20
715
#define R_GEN_CONFIG__dma7__WIDTH 2
716
#define R_GEN_CONFIG__dma7__unused 0
717
#define R_GEN_CONFIG__dma7__serial0 1
718
#define R_GEN_CONFIG__dma7__extdma1 2
719
#define R_GEN_CONFIG__dma7__intdma6 3
720
#define R_GEN_CONFIG__dma6__BITNR 18
721
#define R_GEN_CONFIG__dma6__WIDTH 2
722
#define R_GEN_CONFIG__dma6__unused 0
723
#define R_GEN_CONFIG__dma6__serial0 1
724
#define R_GEN_CONFIG__dma6__extdma1 2
725
#define R_GEN_CONFIG__dma6__intdma7 3
726
#define R_GEN_CONFIG__dma5__BITNR 16
727
#define R_GEN_CONFIG__dma5__WIDTH 2
728
#define R_GEN_CONFIG__dma5__par1 0
729
#define R_GEN_CONFIG__dma5__scsi1 1
730
#define R_GEN_CONFIG__dma5__serial3 2
731
#define R_GEN_CONFIG__dma5__extdma0 3
732
#define R_GEN_CONFIG__dma4__BITNR 14
733
#define R_GEN_CONFIG__dma4__WIDTH 2
734
#define R_GEN_CONFIG__dma4__par1 0
735
#define R_GEN_CONFIG__dma4__scsi1 1
736
#define R_GEN_CONFIG__dma4__serial3 2
737
#define R_GEN_CONFIG__dma4__extdma0 3
738
#define R_GEN_CONFIG__dma3__BITNR 12
739
#define R_GEN_CONFIG__dma3__WIDTH 2
740
#define R_GEN_CONFIG__dma3__par0 0
741
#define R_GEN_CONFIG__dma3__scsi0 1
742
#define R_GEN_CONFIG__dma3__serial2 2
743
#define R_GEN_CONFIG__dma3__ata 3
744
#define R_GEN_CONFIG__dma2__BITNR 10
745
#define R_GEN_CONFIG__dma2__WIDTH 2
746
#define R_GEN_CONFIG__dma2__par0 0
747
#define R_GEN_CONFIG__dma2__scsi0 1
748
#define R_GEN_CONFIG__dma2__serial2 2
749
#define R_GEN_CONFIG__dma2__ata 3
750
#define R_GEN_CONFIG__mio_w__BITNR 9
751
#define R_GEN_CONFIG__mio_w__WIDTH 1
752
#define R_GEN_CONFIG__mio_w__select 1
753
#define R_GEN_CONFIG__mio_w__disable 0
754
#define R_GEN_CONFIG__ser3__BITNR 8
755
#define R_GEN_CONFIG__ser3__WIDTH 1
756
#define R_GEN_CONFIG__ser3__select 1
757
#define R_GEN_CONFIG__ser3__disable 0
758
#define R_GEN_CONFIG__par1__BITNR 7
759
#define R_GEN_CONFIG__par1__WIDTH 1
760
#define R_GEN_CONFIG__par1__select 1
761
#define R_GEN_CONFIG__par1__disable 0
762
#define R_GEN_CONFIG__scsi0w__BITNR 6
763
#define R_GEN_CONFIG__scsi0w__WIDTH 1
764
#define R_GEN_CONFIG__scsi0w__select 1
765
#define R_GEN_CONFIG__scsi0w__disable 0
766
#define R_GEN_CONFIG__scsi1__BITNR 5
767
#define R_GEN_CONFIG__scsi1__WIDTH 1
768
#define R_GEN_CONFIG__scsi1__select 1
769
#define R_GEN_CONFIG__scsi1__disable 0
770
#define R_GEN_CONFIG__mio__BITNR 4
771
#define R_GEN_CONFIG__mio__WIDTH 1
772
#define R_GEN_CONFIG__mio__select 1
773
#define R_GEN_CONFIG__mio__disable 0
774
#define R_GEN_CONFIG__ser2__BITNR 3
775
#define R_GEN_CONFIG__ser2__WIDTH 1
776
#define R_GEN_CONFIG__ser2__select 1
777
#define R_GEN_CONFIG__ser2__disable 0
778
#define R_GEN_CONFIG__par0__BITNR 2
779
#define R_GEN_CONFIG__par0__WIDTH 1
780
#define R_GEN_CONFIG__par0__select 1
781
#define R_GEN_CONFIG__par0__disable 0
782
#define R_GEN_CONFIG__ata__BITNR 1
783
#define R_GEN_CONFIG__ata__WIDTH 1
784
#define R_GEN_CONFIG__ata__select 1
785
#define R_GEN_CONFIG__ata__disable 0
786
#define R_GEN_CONFIG__scsi0__BITNR 0
787
#define R_GEN_CONFIG__scsi0__WIDTH 1
788
#define R_GEN_CONFIG__scsi0__select 1
789
#define R_GEN_CONFIG__scsi0__disable 0
791
#define R_GEN_CONFIG_II (IO_TYPECAST_UDWORD 0xb0000034)
792
#define R_GEN_CONFIG_II__sermode3__BITNR 6
793
#define R_GEN_CONFIG_II__sermode3__WIDTH 1
794
#define R_GEN_CONFIG_II__sermode3__async 0
795
#define R_GEN_CONFIG_II__sermode3__sync 1
796
#define R_GEN_CONFIG_II__sermode1__BITNR 4
797
#define R_GEN_CONFIG_II__sermode1__WIDTH 1
798
#define R_GEN_CONFIG_II__sermode1__async 0
799
#define R_GEN_CONFIG_II__sermode1__sync 1
800
#define R_GEN_CONFIG_II__ext_clk__BITNR 2
801
#define R_GEN_CONFIG_II__ext_clk__WIDTH 1
802
#define R_GEN_CONFIG_II__ext_clk__select 1
803
#define R_GEN_CONFIG_II__ext_clk__disable 0
804
#define R_GEN_CONFIG_II__ser2__BITNR 1
805
#define R_GEN_CONFIG_II__ser2__WIDTH 1
806
#define R_GEN_CONFIG_II__ser2__select 1
807
#define R_GEN_CONFIG_II__ser2__disable 0
808
#define R_GEN_CONFIG_II__ser3__BITNR 0
809
#define R_GEN_CONFIG_II__ser3__WIDTH 1
810
#define R_GEN_CONFIG_II__ser3__select 1
811
#define R_GEN_CONFIG_II__ser3__disable 0
813
#define R_PORT_G_DATA (IO_TYPECAST_UDWORD 0xb0000028)
814
#define R_PORT_G_DATA__data__BITNR 0
815
#define R_PORT_G_DATA__data__WIDTH 32
818
!* General port configuration registers
821
#define R_PORT_PA_SET (IO_TYPECAST_UDWORD 0xb0000030)
822
#define R_PORT_PA_SET__dir7__BITNR 15
823
#define R_PORT_PA_SET__dir7__WIDTH 1
824
#define R_PORT_PA_SET__dir7__input 0
825
#define R_PORT_PA_SET__dir7__output 1
826
#define R_PORT_PA_SET__dir6__BITNR 14
827
#define R_PORT_PA_SET__dir6__WIDTH 1
828
#define R_PORT_PA_SET__dir6__input 0
829
#define R_PORT_PA_SET__dir6__output 1
830
#define R_PORT_PA_SET__dir5__BITNR 13
831
#define R_PORT_PA_SET__dir5__WIDTH 1
832
#define R_PORT_PA_SET__dir5__input 0
833
#define R_PORT_PA_SET__dir5__output 1
834
#define R_PORT_PA_SET__dir4__BITNR 12
835
#define R_PORT_PA_SET__dir4__WIDTH 1
836
#define R_PORT_PA_SET__dir4__input 0
837
#define R_PORT_PA_SET__dir4__output 1
838
#define R_PORT_PA_SET__dir3__BITNR 11
839
#define R_PORT_PA_SET__dir3__WIDTH 1
840
#define R_PORT_PA_SET__dir3__input 0
841
#define R_PORT_PA_SET__dir3__output 1
842
#define R_PORT_PA_SET__dir2__BITNR 10
843
#define R_PORT_PA_SET__dir2__WIDTH 1
844
#define R_PORT_PA_SET__dir2__input 0
845
#define R_PORT_PA_SET__dir2__output 1
846
#define R_PORT_PA_SET__dir1__BITNR 9
847
#define R_PORT_PA_SET__dir1__WIDTH 1
848
#define R_PORT_PA_SET__dir1__input 0
849
#define R_PORT_PA_SET__dir1__output 1
850
#define R_PORT_PA_SET__dir0__BITNR 8
851
#define R_PORT_PA_SET__dir0__WIDTH 1
852
#define R_PORT_PA_SET__dir0__input 0
853
#define R_PORT_PA_SET__dir0__output 1
854
#define R_PORT_PA_SET__data_out__BITNR 0
855
#define R_PORT_PA_SET__data_out__WIDTH 8
857
#define R_PORT_PA_DATA (IO_TYPECAST_BYTE 0xb0000030)
858
#define R_PORT_PA_DATA__data_out__BITNR 0
859
#define R_PORT_PA_DATA__data_out__WIDTH 8
861
#define R_PORT_PA_DIR (IO_TYPECAST_BYTE 0xb0000031)
862
#define R_PORT_PA_DIR__dir7__BITNR 7
863
#define R_PORT_PA_DIR__dir7__WIDTH 1
864
#define R_PORT_PA_DIR__dir7__input 0
865
#define R_PORT_PA_DIR__dir7__output 1
866
#define R_PORT_PA_DIR__dir6__BITNR 6
867
#define R_PORT_PA_DIR__dir6__WIDTH 1
868
#define R_PORT_PA_DIR__dir6__input 0
869
#define R_PORT_PA_DIR__dir6__output 1
870
#define R_PORT_PA_DIR__dir5__BITNR 5
871
#define R_PORT_PA_DIR__dir5__WIDTH 1
872
#define R_PORT_PA_DIR__dir5__input 0
873
#define R_PORT_PA_DIR__dir5__output 1
874
#define R_PORT_PA_DIR__dir4__BITNR 4
875
#define R_PORT_PA_DIR__dir4__WIDTH 1
876
#define R_PORT_PA_DIR__dir4__input 0
877
#define R_PORT_PA_DIR__dir4__output 1
878
#define R_PORT_PA_DIR__dir3__BITNR 3
879
#define R_PORT_PA_DIR__dir3__WIDTH 1
880
#define R_PORT_PA_DIR__dir3__input 0
881
#define R_PORT_PA_DIR__dir3__output 1
882
#define R_PORT_PA_DIR__dir2__BITNR 2
883
#define R_PORT_PA_DIR__dir2__WIDTH 1
884
#define R_PORT_PA_DIR__dir2__input 0
885
#define R_PORT_PA_DIR__dir2__output 1
886
#define R_PORT_PA_DIR__dir1__BITNR 1
887
#define R_PORT_PA_DIR__dir1__WIDTH 1
888
#define R_PORT_PA_DIR__dir1__input 0
889
#define R_PORT_PA_DIR__dir1__output 1
890
#define R_PORT_PA_DIR__dir0__BITNR 0
891
#define R_PORT_PA_DIR__dir0__WIDTH 1
892
#define R_PORT_PA_DIR__dir0__input 0
893
#define R_PORT_PA_DIR__dir0__output 1
895
#define R_PORT_PA_READ (IO_TYPECAST_RO_UDWORD 0xb0000030)
896
#define R_PORT_PA_READ__data_in__BITNR 0
897
#define R_PORT_PA_READ__data_in__WIDTH 8
899
#define R_PORT_PB_SET (IO_TYPECAST_UDWORD 0xb0000038)
900
#define R_PORT_PB_SET__syncser3__BITNR 29
901
#define R_PORT_PB_SET__syncser3__WIDTH 1
902
#define R_PORT_PB_SET__syncser3__port_cs 0
903
#define R_PORT_PB_SET__syncser3__ss3extra 1
904
#define R_PORT_PB_SET__syncser1__BITNR 28
905
#define R_PORT_PB_SET__syncser1__WIDTH 1
906
#define R_PORT_PB_SET__syncser1__port_cs 0
907
#define R_PORT_PB_SET__syncser1__ss1extra 1
908
#define R_PORT_PB_SET__i2c_en__BITNR 27
909
#define R_PORT_PB_SET__i2c_en__WIDTH 1
910
#define R_PORT_PB_SET__i2c_en__off 0
911
#define R_PORT_PB_SET__i2c_en__on 1
912
#define R_PORT_PB_SET__i2c_d__BITNR 26
913
#define R_PORT_PB_SET__i2c_d__WIDTH 1
914
#define R_PORT_PB_SET__i2c_clk__BITNR 25
915
#define R_PORT_PB_SET__i2c_clk__WIDTH 1
916
#define R_PORT_PB_SET__i2c_oe___BITNR 24
917
#define R_PORT_PB_SET__i2c_oe___WIDTH 1
918
#define R_PORT_PB_SET__i2c_oe___enable 0
919
#define R_PORT_PB_SET__i2c_oe___disable 1
920
#define R_PORT_PB_SET__cs7__BITNR 23
921
#define R_PORT_PB_SET__cs7__WIDTH 1
922
#define R_PORT_PB_SET__cs7__port 0
923
#define R_PORT_PB_SET__cs7__cs 1
924
#define R_PORT_PB_SET__cs6__BITNR 22
925
#define R_PORT_PB_SET__cs6__WIDTH 1
926
#define R_PORT_PB_SET__cs6__port 0
927
#define R_PORT_PB_SET__cs6__cs 1
928
#define R_PORT_PB_SET__cs5__BITNR 21
929
#define R_PORT_PB_SET__cs5__WIDTH 1
930
#define R_PORT_PB_SET__cs5__port 0
931
#define R_PORT_PB_SET__cs5__cs 1
932
#define R_PORT_PB_SET__cs4__BITNR 20
933
#define R_PORT_PB_SET__cs4__WIDTH 1
934
#define R_PORT_PB_SET__cs4__port 0
935
#define R_PORT_PB_SET__cs4__cs 1
936
#define R_PORT_PB_SET__cs3__BITNR 19
937
#define R_PORT_PB_SET__cs3__WIDTH 1
938
#define R_PORT_PB_SET__cs3__port 0
939
#define R_PORT_PB_SET__cs3__cs 1
940
#define R_PORT_PB_SET__cs2__BITNR 18
941
#define R_PORT_PB_SET__cs2__WIDTH 1
942
#define R_PORT_PB_SET__cs2__port 0
943
#define R_PORT_PB_SET__cs2__cs 1
944
#define R_PORT_PB_SET__scsi1__BITNR 17
945
#define R_PORT_PB_SET__scsi1__WIDTH 1
946
#define R_PORT_PB_SET__scsi1__port_cs 0
947
#define R_PORT_PB_SET__scsi1__enph 1
948
#define R_PORT_PB_SET__scsi0__BITNR 16
949
#define R_PORT_PB_SET__scsi0__WIDTH 1
950
#define R_PORT_PB_SET__scsi0__port_cs 0
951
#define R_PORT_PB_SET__scsi0__enph 1
952
#define R_PORT_PB_SET__dir7__BITNR 15
953
#define R_PORT_PB_SET__dir7__WIDTH 1
954
#define R_PORT_PB_SET__dir7__input 0
955
#define R_PORT_PB_SET__dir7__output 1
956
#define R_PORT_PB_SET__dir6__BITNR 14
957
#define R_PORT_PB_SET__dir6__WIDTH 1
958
#define R_PORT_PB_SET__dir6__input 0
959
#define R_PORT_PB_SET__dir6__output 1
960
#define R_PORT_PB_SET__dir5__BITNR 13
961
#define R_PORT_PB_SET__dir5__WIDTH 1
962
#define R_PORT_PB_SET__dir5__input 0
963
#define R_PORT_PB_SET__dir5__output 1
964
#define R_PORT_PB_SET__dir4__BITNR 12
965
#define R_PORT_PB_SET__dir4__WIDTH 1
966
#define R_PORT_PB_SET__dir4__input 0
967
#define R_PORT_PB_SET__dir4__output 1
968
#define R_PORT_PB_SET__dir3__BITNR 11
969
#define R_PORT_PB_SET__dir3__WIDTH 1
970
#define R_PORT_PB_SET__dir3__input 0
971
#define R_PORT_PB_SET__dir3__output 1
972
#define R_PORT_PB_SET__dir2__BITNR 10
973
#define R_PORT_PB_SET__dir2__WIDTH 1
974
#define R_PORT_PB_SET__dir2__input 0
975
#define R_PORT_PB_SET__dir2__output 1
976
#define R_PORT_PB_SET__dir1__BITNR 9
977
#define R_PORT_PB_SET__dir1__WIDTH 1
978
#define R_PORT_PB_SET__dir1__input 0
979
#define R_PORT_PB_SET__dir1__output 1
980
#define R_PORT_PB_SET__dir0__BITNR 8
981
#define R_PORT_PB_SET__dir0__WIDTH 1
982
#define R_PORT_PB_SET__dir0__input 0
983
#define R_PORT_PB_SET__dir0__output 1
984
#define R_PORT_PB_SET__data_out__BITNR 0
985
#define R_PORT_PB_SET__data_out__WIDTH 8
987
#define R_PORT_PB_DATA (IO_TYPECAST_BYTE 0xb0000038)
988
#define R_PORT_PB_DATA__data_out__BITNR 0
989
#define R_PORT_PB_DATA__data_out__WIDTH 8
991
#define R_PORT_PB_DIR (IO_TYPECAST_BYTE 0xb0000039)
992
#define R_PORT_PB_DIR__dir7__BITNR 7
993
#define R_PORT_PB_DIR__dir7__WIDTH 1
994
#define R_PORT_PB_DIR__dir7__input 0
995
#define R_PORT_PB_DIR__dir7__output 1
996
#define R_PORT_PB_DIR__dir6__BITNR 6
997
#define R_PORT_PB_DIR__dir6__WIDTH 1
998
#define R_PORT_PB_DIR__dir6__input 0
999
#define R_PORT_PB_DIR__dir6__output 1
1000
#define R_PORT_PB_DIR__dir5__BITNR 5
1001
#define R_PORT_PB_DIR__dir5__WIDTH 1
1002
#define R_PORT_PB_DIR__dir5__input 0
1003
#define R_PORT_PB_DIR__dir5__output 1
1004
#define R_PORT_PB_DIR__dir4__BITNR 4
1005
#define R_PORT_PB_DIR__dir4__WIDTH 1
1006
#define R_PORT_PB_DIR__dir4__input 0
1007
#define R_PORT_PB_DIR__dir4__output 1
1008
#define R_PORT_PB_DIR__dir3__BITNR 3
1009
#define R_PORT_PB_DIR__dir3__WIDTH 1
1010
#define R_PORT_PB_DIR__dir3__input 0
1011
#define R_PORT_PB_DIR__dir3__output 1
1012
#define R_PORT_PB_DIR__dir2__BITNR 2
1013
#define R_PORT_PB_DIR__dir2__WIDTH 1
1014
#define R_PORT_PB_DIR__dir2__input 0
1015
#define R_PORT_PB_DIR__dir2__output 1
1016
#define R_PORT_PB_DIR__dir1__BITNR 1
1017
#define R_PORT_PB_DIR__dir1__WIDTH 1
1018
#define R_PORT_PB_DIR__dir1__input 0
1019
#define R_PORT_PB_DIR__dir1__output 1
1020
#define R_PORT_PB_DIR__dir0__BITNR 0
1021
#define R_PORT_PB_DIR__dir0__WIDTH 1
1022
#define R_PORT_PB_DIR__dir0__input 0
1023
#define R_PORT_PB_DIR__dir0__output 1
1025
#define R_PORT_PB_CONFIG (IO_TYPECAST_BYTE 0xb000003a)
1026
#define R_PORT_PB_CONFIG__cs7__BITNR 7
1027
#define R_PORT_PB_CONFIG__cs7__WIDTH 1
1028
#define R_PORT_PB_CONFIG__cs7__port 0
1029
#define R_PORT_PB_CONFIG__cs7__cs 1
1030
#define R_PORT_PB_CONFIG__cs6__BITNR 6
1031
#define R_PORT_PB_CONFIG__cs6__WIDTH 1
1032
#define R_PORT_PB_CONFIG__cs6__port 0
1033
#define R_PORT_PB_CONFIG__cs6__cs 1
1034
#define R_PORT_PB_CONFIG__cs5__BITNR 5
1035
#define R_PORT_PB_CONFIG__cs5__WIDTH 1
1036
#define R_PORT_PB_CONFIG__cs5__port 0
1037
#define R_PORT_PB_CONFIG__cs5__cs 1
1038
#define R_PORT_PB_CONFIG__cs4__BITNR 4
1039
#define R_PORT_PB_CONFIG__cs4__WIDTH 1
1040
#define R_PORT_PB_CONFIG__cs4__port 0
1041
#define R_PORT_PB_CONFIG__cs4__cs 1
1042
#define R_PORT_PB_CONFIG__cs3__BITNR 3
1043
#define R_PORT_PB_CONFIG__cs3__WIDTH 1
1044
#define R_PORT_PB_CONFIG__cs3__port 0
1045
#define R_PORT_PB_CONFIG__cs3__cs 1
1046
#define R_PORT_PB_CONFIG__cs2__BITNR 2
1047
#define R_PORT_PB_CONFIG__cs2__WIDTH 1
1048
#define R_PORT_PB_CONFIG__cs2__port 0
1049
#define R_PORT_PB_CONFIG__cs2__cs 1
1050
#define R_PORT_PB_CONFIG__scsi1__BITNR 1
1051
#define R_PORT_PB_CONFIG__scsi1__WIDTH 1
1052
#define R_PORT_PB_CONFIG__scsi1__port_cs 0
1053
#define R_PORT_PB_CONFIG__scsi1__enph 1
1054
#define R_PORT_PB_CONFIG__scsi0__BITNR 0
1055
#define R_PORT_PB_CONFIG__scsi0__WIDTH 1
1056
#define R_PORT_PB_CONFIG__scsi0__port_cs 0
1057
#define R_PORT_PB_CONFIG__scsi0__enph 1
1059
#define R_PORT_PB_I2C (IO_TYPECAST_BYTE 0xb000003b)
1060
#define R_PORT_PB_I2C__syncser3__BITNR 5
1061
#define R_PORT_PB_I2C__syncser3__WIDTH 1
1062
#define R_PORT_PB_I2C__syncser3__port_cs 0
1063
#define R_PORT_PB_I2C__syncser3__ss3extra 1
1064
#define R_PORT_PB_I2C__syncser1__BITNR 4
1065
#define R_PORT_PB_I2C__syncser1__WIDTH 1
1066
#define R_PORT_PB_I2C__syncser1__port_cs 0
1067
#define R_PORT_PB_I2C__syncser1__ss1extra 1
1068
#define R_PORT_PB_I2C__i2c_en__BITNR 3
1069
#define R_PORT_PB_I2C__i2c_en__WIDTH 1
1070
#define R_PORT_PB_I2C__i2c_en__off 0
1071
#define R_PORT_PB_I2C__i2c_en__on 1
1072
#define R_PORT_PB_I2C__i2c_d__BITNR 2
1073
#define R_PORT_PB_I2C__i2c_d__WIDTH 1
1074
#define R_PORT_PB_I2C__i2c_clk__BITNR 1
1075
#define R_PORT_PB_I2C__i2c_clk__WIDTH 1
1076
#define R_PORT_PB_I2C__i2c_oe___BITNR 0
1077
#define R_PORT_PB_I2C__i2c_oe___WIDTH 1
1078
#define R_PORT_PB_I2C__i2c_oe___enable 0
1079
#define R_PORT_PB_I2C__i2c_oe___disable 1
1081
#define R_PORT_PB_READ (IO_TYPECAST_RO_UDWORD 0xb0000038)
1082
#define R_PORT_PB_READ__data_in__BITNR 0
1083
#define R_PORT_PB_READ__data_in__WIDTH 8
1086
!* Serial port registers
1089
#define R_SERIAL0_CTRL (IO_TYPECAST_UDWORD 0xb0000060)
1090
#define R_SERIAL0_CTRL__tr_baud__BITNR 28
1091
#define R_SERIAL0_CTRL__tr_baud__WIDTH 4
1092
#define R_SERIAL0_CTRL__tr_baud__c300Hz 0
1093
#define R_SERIAL0_CTRL__tr_baud__c600Hz 1
1094
#define R_SERIAL0_CTRL__tr_baud__c1200Hz 2
1095
#define R_SERIAL0_CTRL__tr_baud__c2400Hz 3
1096
#define R_SERIAL0_CTRL__tr_baud__c4800Hz 4
1097
#define R_SERIAL0_CTRL__tr_baud__c9600Hz 5
1098
#define R_SERIAL0_CTRL__tr_baud__c19k2Hz 6
1099
#define R_SERIAL0_CTRL__tr_baud__c38k4Hz 7
1100
#define R_SERIAL0_CTRL__tr_baud__c57k6Hz 8
1101
#define R_SERIAL0_CTRL__tr_baud__c115k2Hz 9
1102
#define R_SERIAL0_CTRL__tr_baud__c230k4Hz 10
1103
#define R_SERIAL0_CTRL__tr_baud__c460k8Hz 11
1104
#define R_SERIAL0_CTRL__tr_baud__c921k6Hz 12
1105
#define R_SERIAL0_CTRL__tr_baud__c1843k2Hz 13
1106
#define R_SERIAL0_CTRL__tr_baud__c6250kHz 14
1107
#define R_SERIAL0_CTRL__tr_baud__reserved 15
1108
#define R_SERIAL0_CTRL__rec_baud__BITNR 24
1109
#define R_SERIAL0_CTRL__rec_baud__WIDTH 4
1110
#define R_SERIAL0_CTRL__rec_baud__c300Hz 0
1111
#define R_SERIAL0_CTRL__rec_baud__c600Hz 1
1112
#define R_SERIAL0_CTRL__rec_baud__c1200Hz 2
1113
#define R_SERIAL0_CTRL__rec_baud__c2400Hz 3
1114
#define R_SERIAL0_CTRL__rec_baud__c4800Hz 4
1115
#define R_SERIAL0_CTRL__rec_baud__c9600Hz 5
1116
#define R_SERIAL0_CTRL__rec_baud__c19k2Hz 6
1117
#define R_SERIAL0_CTRL__rec_baud__c38k4Hz 7
1118
#define R_SERIAL0_CTRL__rec_baud__c57k6Hz 8
1119
#define R_SERIAL0_CTRL__rec_baud__c115k2Hz 9
1120
#define R_SERIAL0_CTRL__rec_baud__c230k4Hz 10
1121
#define R_SERIAL0_CTRL__rec_baud__c460k8Hz 11
1122
#define R_SERIAL0_CTRL__rec_baud__c921k6Hz 12
1123
#define R_SERIAL0_CTRL__rec_baud__c1843k2Hz 13
1124
#define R_SERIAL0_CTRL__rec_baud__c6250kHz 14
1125
#define R_SERIAL0_CTRL__rec_baud__reserved 15
1126
#define R_SERIAL0_CTRL__dma_err__BITNR 23
1127
#define R_SERIAL0_CTRL__dma_err__WIDTH 1
1128
#define R_SERIAL0_CTRL__dma_err__stop 0
1129
#define R_SERIAL0_CTRL__dma_err__ignore 1
1130
#define R_SERIAL0_CTRL__rec_enable__BITNR 22
1131
#define R_SERIAL0_CTRL__rec_enable__WIDTH 1
1132
#define R_SERIAL0_CTRL__rec_enable__disable 0
1133
#define R_SERIAL0_CTRL__rec_enable__enable 1
1134
#define R_SERIAL0_CTRL__rts___BITNR 21
1135
#define R_SERIAL0_CTRL__rts___WIDTH 1
1136
#define R_SERIAL0_CTRL__rts___active 0
1137
#define R_SERIAL0_CTRL__rts___inactive 1
1138
#define R_SERIAL0_CTRL__sampling__BITNR 20
1139
#define R_SERIAL0_CTRL__sampling__WIDTH 1
1140
#define R_SERIAL0_CTRL__sampling__middle 0
1141
#define R_SERIAL0_CTRL__sampling__majority 1
1142
#define R_SERIAL0_CTRL__rec_stick_par__BITNR 19
1143
#define R_SERIAL0_CTRL__rec_stick_par__WIDTH 1
1144
#define R_SERIAL0_CTRL__rec_stick_par__normal 0
1145
#define R_SERIAL0_CTRL__rec_stick_par__stick 1
1146
#define R_SERIAL0_CTRL__rec_par__BITNR 18
1147
#define R_SERIAL0_CTRL__rec_par__WIDTH 1
1148
#define R_SERIAL0_CTRL__rec_par__even 0
1149
#define R_SERIAL0_CTRL__rec_par__odd 1
1150
#define R_SERIAL0_CTRL__rec_par_en__BITNR 17
1151
#define R_SERIAL0_CTRL__rec_par_en__WIDTH 1
1152
#define R_SERIAL0_CTRL__rec_par_en__disable 0
1153
#define R_SERIAL0_CTRL__rec_par_en__enable 1
1154
#define R_SERIAL0_CTRL__rec_bitnr__BITNR 16
1155
#define R_SERIAL0_CTRL__rec_bitnr__WIDTH 1
1156
#define R_SERIAL0_CTRL__rec_bitnr__rec_8bit 0
1157
#define R_SERIAL0_CTRL__rec_bitnr__rec_7bit 1
1158
#define R_SERIAL0_CTRL__txd__BITNR 15
1159
#define R_SERIAL0_CTRL__txd__WIDTH 1
1160
#define R_SERIAL0_CTRL__tr_enable__BITNR 14
1161
#define R_SERIAL0_CTRL__tr_enable__WIDTH 1
1162
#define R_SERIAL0_CTRL__tr_enable__disable 0
1163
#define R_SERIAL0_CTRL__tr_enable__enable 1
1164
#define R_SERIAL0_CTRL__auto_cts__BITNR 13
1165
#define R_SERIAL0_CTRL__auto_cts__WIDTH 1
1166
#define R_SERIAL0_CTRL__auto_cts__disabled 0
1167
#define R_SERIAL0_CTRL__auto_cts__active 1
1168
#define R_SERIAL0_CTRL__stop_bits__BITNR 12
1169
#define R_SERIAL0_CTRL__stop_bits__WIDTH 1
1170
#define R_SERIAL0_CTRL__stop_bits__one_bit 0
1171
#define R_SERIAL0_CTRL__stop_bits__two_bits 1
1172
#define R_SERIAL0_CTRL__tr_stick_par__BITNR 11
1173
#define R_SERIAL0_CTRL__tr_stick_par__WIDTH 1
1174
#define R_SERIAL0_CTRL__tr_stick_par__normal 0
1175
#define R_SERIAL0_CTRL__tr_stick_par__stick 1
1176
#define R_SERIAL0_CTRL__tr_par__BITNR 10
1177
#define R_SERIAL0_CTRL__tr_par__WIDTH 1
1178
#define R_SERIAL0_CTRL__tr_par__even 0
1179
#define R_SERIAL0_CTRL__tr_par__odd 1
1180
#define R_SERIAL0_CTRL__tr_par_en__BITNR 9
1181
#define R_SERIAL0_CTRL__tr_par_en__WIDTH 1
1182
#define R_SERIAL0_CTRL__tr_par_en__disable 0
1183
#define R_SERIAL0_CTRL__tr_par_en__enable 1
1184
#define R_SERIAL0_CTRL__tr_bitnr__BITNR 8
1185
#define R_SERIAL0_CTRL__tr_bitnr__WIDTH 1
1186
#define R_SERIAL0_CTRL__tr_bitnr__tr_8bit 0
1187
#define R_SERIAL0_CTRL__tr_bitnr__tr_7bit 1
1188
#define R_SERIAL0_CTRL__data_out__BITNR 0
1189
#define R_SERIAL0_CTRL__data_out__WIDTH 8
1191
#define R_SERIAL0_BAUD (IO_TYPECAST_BYTE 0xb0000063)
1192
#define R_SERIAL0_BAUD__tr_baud__BITNR 4
1193
#define R_SERIAL0_BAUD__tr_baud__WIDTH 4
1194
#define R_SERIAL0_BAUD__tr_baud__c300Hz 0
1195
#define R_SERIAL0_BAUD__tr_baud__c600Hz 1
1196
#define R_SERIAL0_BAUD__tr_baud__c1200Hz 2
1197
#define R_SERIAL0_BAUD__tr_baud__c2400Hz 3
1198
#define R_SERIAL0_BAUD__tr_baud__c4800Hz 4
1199
#define R_SERIAL0_BAUD__tr_baud__c9600Hz 5
1200
#define R_SERIAL0_BAUD__tr_baud__c19k2Hz 6
1201
#define R_SERIAL0_BAUD__tr_baud__c38k4Hz 7
1202
#define R_SERIAL0_BAUD__tr_baud__c57k6Hz 8
1203
#define R_SERIAL0_BAUD__tr_baud__c115k2Hz 9
1204
#define R_SERIAL0_BAUD__tr_baud__c230k4Hz 10
1205
#define R_SERIAL0_BAUD__tr_baud__c460k8Hz 11
1206
#define R_SERIAL0_BAUD__tr_baud__c921k6Hz 12
1207
#define R_SERIAL0_BAUD__tr_baud__c1843k2Hz 13
1208
#define R_SERIAL0_BAUD__tr_baud__c6250kHz 14
1209
#define R_SERIAL0_BAUD__tr_baud__reserved 15
1210
#define R_SERIAL0_BAUD__rec_baud__BITNR 0
1211
#define R_SERIAL0_BAUD__rec_baud__WIDTH 4
1212
#define R_SERIAL0_BAUD__rec_baud__c300Hz 0
1213
#define R_SERIAL0_BAUD__rec_baud__c600Hz 1
1214
#define R_SERIAL0_BAUD__rec_baud__c1200Hz 2
1215
#define R_SERIAL0_BAUD__rec_baud__c2400Hz 3
1216
#define R_SERIAL0_BAUD__rec_baud__c4800Hz 4
1217
#define R_SERIAL0_BAUD__rec_baud__c9600Hz 5
1218
#define R_SERIAL0_BAUD__rec_baud__c19k2Hz 6
1219
#define R_SERIAL0_BAUD__rec_baud__c38k4Hz 7
1220
#define R_SERIAL0_BAUD__rec_baud__c57k6Hz 8
1221
#define R_SERIAL0_BAUD__rec_baud__c115k2Hz 9
1222
#define R_SERIAL0_BAUD__rec_baud__c230k4Hz 10
1223
#define R_SERIAL0_BAUD__rec_baud__c460k8Hz 11
1224
#define R_SERIAL0_BAUD__rec_baud__c921k6Hz 12
1225
#define R_SERIAL0_BAUD__rec_baud__c1843k2Hz 13
1226
#define R_SERIAL0_BAUD__rec_baud__c6250kHz 14
1227
#define R_SERIAL0_BAUD__rec_baud__reserved 15
1229
#define R_SERIAL0_REC_CTRL (IO_TYPECAST_BYTE 0xb0000062)
1230
#define R_SERIAL0_REC_CTRL__dma_err__BITNR 7
1231
#define R_SERIAL0_REC_CTRL__dma_err__WIDTH 1
1232
#define R_SERIAL0_REC_CTRL__dma_err__stop 0
1233
#define R_SERIAL0_REC_CTRL__dma_err__ignore 1
1234
#define R_SERIAL0_REC_CTRL__rec_enable__BITNR 6
1235
#define R_SERIAL0_REC_CTRL__rec_enable__WIDTH 1
1236
#define R_SERIAL0_REC_CTRL__rec_enable__disable 0
1237
#define R_SERIAL0_REC_CTRL__rec_enable__enable 1
1238
#define R_SERIAL0_REC_CTRL__rts___BITNR 5
1239
#define R_SERIAL0_REC_CTRL__rts___WIDTH 1
1240
#define R_SERIAL0_REC_CTRL__rts___active 0
1241
#define R_SERIAL0_REC_CTRL__rts___inactive 1
1242
#define R_SERIAL0_REC_CTRL__sampling__BITNR 4
1243
#define R_SERIAL0_REC_CTRL__sampling__WIDTH 1
1244
#define R_SERIAL0_REC_CTRL__sampling__middle 0
1245
#define R_SERIAL0_REC_CTRL__sampling__majority 1
1246
#define R_SERIAL0_REC_CTRL__rec_stick_par__BITNR 3
1247
#define R_SERIAL0_REC_CTRL__rec_stick_par__WIDTH 1
1248
#define R_SERIAL0_REC_CTRL__rec_stick_par__normal 0
1249
#define R_SERIAL0_REC_CTRL__rec_stick_par__stick 1
1250
#define R_SERIAL0_REC_CTRL__rec_par__BITNR 2
1251
#define R_SERIAL0_REC_CTRL__rec_par__WIDTH 1
1252
#define R_SERIAL0_REC_CTRL__rec_par__even 0
1253
#define R_SERIAL0_REC_CTRL__rec_par__odd 1
1254
#define R_SERIAL0_REC_CTRL__rec_par_en__BITNR 1
1255
#define R_SERIAL0_REC_CTRL__rec_par_en__WIDTH 1
1256
#define R_SERIAL0_REC_CTRL__rec_par_en__disable 0
1257
#define R_SERIAL0_REC_CTRL__rec_par_en__enable 1
1258
#define R_SERIAL0_REC_CTRL__rec_bitnr__BITNR 0
1259
#define R_SERIAL0_REC_CTRL__rec_bitnr__WIDTH 1
1260
#define R_SERIAL0_REC_CTRL__rec_bitnr__rec_8bit 0
1261
#define R_SERIAL0_REC_CTRL__rec_bitnr__rec_7bit 1
1263
#define R_SERIAL0_TR_CTRL (IO_TYPECAST_BYTE 0xb0000061)
1264
#define R_SERIAL0_TR_CTRL__txd__BITNR 7
1265
#define R_SERIAL0_TR_CTRL__txd__WIDTH 1
1266
#define R_SERIAL0_TR_CTRL__tr_enable__BITNR 6
1267
#define R_SERIAL0_TR_CTRL__tr_enable__WIDTH 1
1268
#define R_SERIAL0_TR_CTRL__tr_enable__disable 0
1269
#define R_SERIAL0_TR_CTRL__tr_enable__enable 1
1270
#define R_SERIAL0_TR_CTRL__auto_cts__BITNR 5
1271
#define R_SERIAL0_TR_CTRL__auto_cts__WIDTH 1
1272
#define R_SERIAL0_TR_CTRL__auto_cts__disabled 0
1273
#define R_SERIAL0_TR_CTRL__auto_cts__active 1
1274
#define R_SERIAL0_TR_CTRL__stop_bits__BITNR 4
1275
#define R_SERIAL0_TR_CTRL__stop_bits__WIDTH 1
1276
#define R_SERIAL0_TR_CTRL__stop_bits__one_bit 0
1277
#define R_SERIAL0_TR_CTRL__stop_bits__two_bits 1
1278
#define R_SERIAL0_TR_CTRL__tr_stick_par__BITNR 3
1279
#define R_SERIAL0_TR_CTRL__tr_stick_par__WIDTH 1
1280
#define R_SERIAL0_TR_CTRL__tr_stick_par__normal 0
1281
#define R_SERIAL0_TR_CTRL__tr_stick_par__stick 1
1282
#define R_SERIAL0_TR_CTRL__tr_par__BITNR 2
1283
#define R_SERIAL0_TR_CTRL__tr_par__WIDTH 1
1284
#define R_SERIAL0_TR_CTRL__tr_par__even 0
1285
#define R_SERIAL0_TR_CTRL__tr_par__odd 1
1286
#define R_SERIAL0_TR_CTRL__tr_par_en__BITNR 1
1287
#define R_SERIAL0_TR_CTRL__tr_par_en__WIDTH 1
1288
#define R_SERIAL0_TR_CTRL__tr_par_en__disable 0
1289
#define R_SERIAL0_TR_CTRL__tr_par_en__enable 1
1290
#define R_SERIAL0_TR_CTRL__tr_bitnr__BITNR 0
1291
#define R_SERIAL0_TR_CTRL__tr_bitnr__WIDTH 1
1292
#define R_SERIAL0_TR_CTRL__tr_bitnr__tr_8bit 0
1293
#define R_SERIAL0_TR_CTRL__tr_bitnr__tr_7bit 1
1295
#define R_SERIAL0_TR_DATA (IO_TYPECAST_BYTE 0xb0000060)
1296
#define R_SERIAL0_TR_DATA__data_out__BITNR 0
1297
#define R_SERIAL0_TR_DATA__data_out__WIDTH 8
1299
#define R_SERIAL0_READ (IO_TYPECAST_RO_UDWORD 0xb0000060)
1300
#define R_SERIAL0_READ__xoff_detect__BITNR 15
1301
#define R_SERIAL0_READ__xoff_detect__WIDTH 1
1302
#define R_SERIAL0_READ__xoff_detect__no_xoff 0
1303
#define R_SERIAL0_READ__xoff_detect__xoff 1
1304
#define R_SERIAL0_READ__cts___BITNR 14
1305
#define R_SERIAL0_READ__cts___WIDTH 1
1306
#define R_SERIAL0_READ__cts___active 0
1307
#define R_SERIAL0_READ__cts___inactive 1
1308
#define R_SERIAL0_READ__tr_ready__BITNR 13
1309
#define R_SERIAL0_READ__tr_ready__WIDTH 1
1310
#define R_SERIAL0_READ__tr_ready__full 0
1311
#define R_SERIAL0_READ__tr_ready__ready 1
1312
#define R_SERIAL0_READ__rxd__BITNR 12
1313
#define R_SERIAL0_READ__rxd__WIDTH 1
1314
#define R_SERIAL0_READ__overrun__BITNR 11
1315
#define R_SERIAL0_READ__overrun__WIDTH 1
1316
#define R_SERIAL0_READ__overrun__no 0
1317
#define R_SERIAL0_READ__overrun__yes 1
1318
#define R_SERIAL0_READ__par_err__BITNR 10
1319
#define R_SERIAL0_READ__par_err__WIDTH 1
1320
#define R_SERIAL0_READ__par_err__no 0
1321
#define R_SERIAL0_READ__par_err__yes 1
1322
#define R_SERIAL0_READ__framing_err__BITNR 9
1323
#define R_SERIAL0_READ__framing_err__WIDTH 1
1324
#define R_SERIAL0_READ__framing_err__no 0
1325
#define R_SERIAL0_READ__framing_err__yes 1
1326
#define R_SERIAL0_READ__data_avail__BITNR 8
1327
#define R_SERIAL0_READ__data_avail__WIDTH 1
1328
#define R_SERIAL0_READ__data_avail__no 0
1329
#define R_SERIAL0_READ__data_avail__yes 1
1330
#define R_SERIAL0_READ__data_in__BITNR 0
1331
#define R_SERIAL0_READ__data_in__WIDTH 8
1333
#define R_SERIAL0_STATUS (IO_TYPECAST_RO_BYTE 0xb0000061)
1334
#define R_SERIAL0_STATUS__xoff_detect__BITNR 7
1335
#define R_SERIAL0_STATUS__xoff_detect__WIDTH 1
1336
#define R_SERIAL0_STATUS__xoff_detect__no_xoff 0
1337
#define R_SERIAL0_STATUS__xoff_detect__xoff 1
1338
#define R_SERIAL0_STATUS__cts___BITNR 6
1339
#define R_SERIAL0_STATUS__cts___WIDTH 1
1340
#define R_SERIAL0_STATUS__cts___active 0
1341
#define R_SERIAL0_STATUS__cts___inactive 1
1342
#define R_SERIAL0_STATUS__tr_ready__BITNR 5
1343
#define R_SERIAL0_STATUS__tr_ready__WIDTH 1
1344
#define R_SERIAL0_STATUS__tr_ready__full 0
1345
#define R_SERIAL0_STATUS__tr_ready__ready 1
1346
#define R_SERIAL0_STATUS__rxd__BITNR 4
1347
#define R_SERIAL0_STATUS__rxd__WIDTH 1
1348
#define R_SERIAL0_STATUS__overrun__BITNR 3
1349
#define R_SERIAL0_STATUS__overrun__WIDTH 1
1350
#define R_SERIAL0_STATUS__overrun__no 0
1351
#define R_SERIAL0_STATUS__overrun__yes 1
1352
#define R_SERIAL0_STATUS__par_err__BITNR 2
1353
#define R_SERIAL0_STATUS__par_err__WIDTH 1
1354
#define R_SERIAL0_STATUS__par_err__no 0
1355
#define R_SERIAL0_STATUS__par_err__yes 1
1356
#define R_SERIAL0_STATUS__framing_err__BITNR 1
1357
#define R_SERIAL0_STATUS__framing_err__WIDTH 1
1358
#define R_SERIAL0_STATUS__framing_err__no 0
1359
#define R_SERIAL0_STATUS__framing_err__yes 1
1360
#define R_SERIAL0_STATUS__data_avail__BITNR 0
1361
#define R_SERIAL0_STATUS__data_avail__WIDTH 1
1362
#define R_SERIAL0_STATUS__data_avail__no 0
1363
#define R_SERIAL0_STATUS__data_avail__yes 1
1365
#define R_SERIAL0_REC_DATA (IO_TYPECAST_RO_BYTE 0xb0000060)
1366
#define R_SERIAL0_REC_DATA__data_in__BITNR 0
1367
#define R_SERIAL0_REC_DATA__data_in__WIDTH 8
1369
#define R_SERIAL0_XOFF (IO_TYPECAST_UDWORD 0xb0000064)
1370
#define R_SERIAL0_XOFF__tx_stop__BITNR 9
1371
#define R_SERIAL0_XOFF__tx_stop__WIDTH 1
1372
#define R_SERIAL0_XOFF__tx_stop__enable 0
1373
#define R_SERIAL0_XOFF__tx_stop__stop 1
1374
#define R_SERIAL0_XOFF__auto_xoff__BITNR 8
1375
#define R_SERIAL0_XOFF__auto_xoff__WIDTH 1
1376
#define R_SERIAL0_XOFF__auto_xoff__disable 0
1377
#define R_SERIAL0_XOFF__auto_xoff__enable 1
1378
#define R_SERIAL0_XOFF__xoff_char__BITNR 0
1379
#define R_SERIAL0_XOFF__xoff_char__WIDTH 8
1381
#define R_SERIAL1_CTRL (IO_TYPECAST_UDWORD 0xb0000068)
1382
#define R_SERIAL1_CTRL__tr_baud__BITNR 28
1383
#define R_SERIAL1_CTRL__tr_baud__WIDTH 4
1384
#define R_SERIAL1_CTRL__tr_baud__c300Hz 0
1385
#define R_SERIAL1_CTRL__tr_baud__c600Hz 1
1386
#define R_SERIAL1_CTRL__tr_baud__c1200Hz 2
1387
#define R_SERIAL1_CTRL__tr_baud__c2400Hz 3
1388
#define R_SERIAL1_CTRL__tr_baud__c4800Hz 4
1389
#define R_SERIAL1_CTRL__tr_baud__c9600Hz 5
1390
#define R_SERIAL1_CTRL__tr_baud__c19k2Hz 6
1391
#define R_SERIAL1_CTRL__tr_baud__c38k4Hz 7
1392
#define R_SERIAL1_CTRL__tr_baud__c57k6Hz 8
1393
#define R_SERIAL1_CTRL__tr_baud__c115k2Hz 9
1394
#define R_SERIAL1_CTRL__tr_baud__c230k4Hz 10
1395
#define R_SERIAL1_CTRL__tr_baud__c460k8Hz 11
1396
#define R_SERIAL1_CTRL__tr_baud__c921k6Hz 12
1397
#define R_SERIAL1_CTRL__tr_baud__c1843k2Hz 13
1398
#define R_SERIAL1_CTRL__tr_baud__c6250kHz 14
1399
#define R_SERIAL1_CTRL__tr_baud__reserved 15
1400
#define R_SERIAL1_CTRL__rec_baud__BITNR 24
1401
#define R_SERIAL1_CTRL__rec_baud__WIDTH 4
1402
#define R_SERIAL1_CTRL__rec_baud__c300Hz 0
1403
#define R_SERIAL1_CTRL__rec_baud__c600Hz 1
1404
#define R_SERIAL1_CTRL__rec_baud__c1200Hz 2
1405
#define R_SERIAL1_CTRL__rec_baud__c2400Hz 3
1406
#define R_SERIAL1_CTRL__rec_baud__c4800Hz 4
1407
#define R_SERIAL1_CTRL__rec_baud__c9600Hz 5
1408
#define R_SERIAL1_CTRL__rec_baud__c19k2Hz 6
1409
#define R_SERIAL1_CTRL__rec_baud__c38k4Hz 7
1410
#define R_SERIAL1_CTRL__rec_baud__c57k6Hz 8
1411
#define R_SERIAL1_CTRL__rec_baud__c115k2Hz 9
1412
#define R_SERIAL1_CTRL__rec_baud__c230k4Hz 10
1413
#define R_SERIAL1_CTRL__rec_baud__c460k8Hz 11
1414
#define R_SERIAL1_CTRL__rec_baud__c921k6Hz 12
1415
#define R_SERIAL1_CTRL__rec_baud__c1843k2Hz 13
1416
#define R_SERIAL1_CTRL__rec_baud__c6250kHz 14
1417
#define R_SERIAL1_CTRL__rec_baud__reserved 15
1418
#define R_SERIAL1_CTRL__dma_err__BITNR 23
1419
#define R_SERIAL1_CTRL__dma_err__WIDTH 1
1420
#define R_SERIAL1_CTRL__dma_err__stop 0
1421
#define R_SERIAL1_CTRL__dma_err__ignore 1
1422
#define R_SERIAL1_CTRL__rec_enable__BITNR 22
1423
#define R_SERIAL1_CTRL__rec_enable__WIDTH 1
1424
#define R_SERIAL1_CTRL__rec_enable__disable 0
1425
#define R_SERIAL1_CTRL__rec_enable__enable 1
1426
#define R_SERIAL1_CTRL__rts___BITNR 21
1427
#define R_SERIAL1_CTRL__rts___WIDTH 1
1428
#define R_SERIAL1_CTRL__rts___active 0
1429
#define R_SERIAL1_CTRL__rts___inactive 1
1430
#define R_SERIAL1_CTRL__sampling__BITNR 20
1431
#define R_SERIAL1_CTRL__sampling__WIDTH 1
1432
#define R_SERIAL1_CTRL__sampling__middle 0
1433
#define R_SERIAL1_CTRL__sampling__majority 1
1434
#define R_SERIAL1_CTRL__rec_stick_par__BITNR 19
1435
#define R_SERIAL1_CTRL__rec_stick_par__WIDTH 1
1436
#define R_SERIAL1_CTRL__rec_stick_par__normal 0
1437
#define R_SERIAL1_CTRL__rec_stick_par__stick 1
1438
#define R_SERIAL1_CTRL__rec_par__BITNR 18
1439
#define R_SERIAL1_CTRL__rec_par__WIDTH 1
1440
#define R_SERIAL1_CTRL__rec_par__even 0
1441
#define R_SERIAL1_CTRL__rec_par__odd 1
1442
#define R_SERIAL1_CTRL__rec_par_en__BITNR 17
1443
#define R_SERIAL1_CTRL__rec_par_en__WIDTH 1
1444
#define R_SERIAL1_CTRL__rec_par_en__disable 0
1445
#define R_SERIAL1_CTRL__rec_par_en__enable 1
1446
#define R_SERIAL1_CTRL__rec_bitnr__BITNR 16
1447
#define R_SERIAL1_CTRL__rec_bitnr__WIDTH 1
1448
#define R_SERIAL1_CTRL__rec_bitnr__rec_8bit 0
1449
#define R_SERIAL1_CTRL__rec_bitnr__rec_7bit 1
1450
#define R_SERIAL1_CTRL__txd__BITNR 15
1451
#define R_SERIAL1_CTRL__txd__WIDTH 1
1452
#define R_SERIAL1_CTRL__tr_enable__BITNR 14
1453
#define R_SERIAL1_CTRL__tr_enable__WIDTH 1
1454
#define R_SERIAL1_CTRL__tr_enable__disable 0
1455
#define R_SERIAL1_CTRL__tr_enable__enable 1
1456
#define R_SERIAL1_CTRL__auto_cts__BITNR 13
1457
#define R_SERIAL1_CTRL__auto_cts__WIDTH 1
1458
#define R_SERIAL1_CTRL__auto_cts__disabled 0
1459
#define R_SERIAL1_CTRL__auto_cts__active 1
1460
#define R_SERIAL1_CTRL__stop_bits__BITNR 12
1461
#define R_SERIAL1_CTRL__stop_bits__WIDTH 1
1462
#define R_SERIAL1_CTRL__stop_bits__one_bit 0
1463
#define R_SERIAL1_CTRL__stop_bits__two_bits 1
1464
#define R_SERIAL1_CTRL__tr_stick_par__BITNR 11
1465
#define R_SERIAL1_CTRL__tr_stick_par__WIDTH 1
1466
#define R_SERIAL1_CTRL__tr_stick_par__normal 0
1467
#define R_SERIAL1_CTRL__tr_stick_par__stick 1
1468
#define R_SERIAL1_CTRL__tr_par__BITNR 10
1469
#define R_SERIAL1_CTRL__tr_par__WIDTH 1
1470
#define R_SERIAL1_CTRL__tr_par__even 0
1471
#define R_SERIAL1_CTRL__tr_par__odd 1
1472
#define R_SERIAL1_CTRL__tr_par_en__BITNR 9
1473
#define R_SERIAL1_CTRL__tr_par_en__WIDTH 1
1474
#define R_SERIAL1_CTRL__tr_par_en__disable 0
1475
#define R_SERIAL1_CTRL__tr_par_en__enable 1
1476
#define R_SERIAL1_CTRL__tr_bitnr__BITNR 8
1477
#define R_SERIAL1_CTRL__tr_bitnr__WIDTH 1
1478
#define R_SERIAL1_CTRL__tr_bitnr__tr_8bit 0
1479
#define R_SERIAL1_CTRL__tr_bitnr__tr_7bit 1
1480
#define R_SERIAL1_CTRL__data_out__BITNR 0
1481
#define R_SERIAL1_CTRL__data_out__WIDTH 8
1483
#define R_SERIAL1_BAUD (IO_TYPECAST_BYTE 0xb000006b)
1484
#define R_SERIAL1_BAUD__tr_baud__BITNR 4
1485
#define R_SERIAL1_BAUD__tr_baud__WIDTH 4
1486
#define R_SERIAL1_BAUD__tr_baud__c300Hz 0
1487
#define R_SERIAL1_BAUD__tr_baud__c600Hz 1
1488
#define R_SERIAL1_BAUD__tr_baud__c1200Hz 2
1489
#define R_SERIAL1_BAUD__tr_baud__c2400Hz 3
1490
#define R_SERIAL1_BAUD__tr_baud__c4800Hz 4
1491
#define R_SERIAL1_BAUD__tr_baud__c9600Hz 5
1492
#define R_SERIAL1_BAUD__tr_baud__c19k2Hz 6
1493
#define R_SERIAL1_BAUD__tr_baud__c38k4Hz 7
1494
#define R_SERIAL1_BAUD__tr_baud__c57k6Hz 8
1495
#define R_SERIAL1_BAUD__tr_baud__c115k2Hz 9
1496
#define R_SERIAL1_BAUD__tr_baud__c230k4Hz 10
1497
#define R_SERIAL1_BAUD__tr_baud__c460k8Hz 11
1498
#define R_SERIAL1_BAUD__tr_baud__c921k6Hz 12
1499
#define R_SERIAL1_BAUD__tr_baud__c1843k2Hz 13
1500
#define R_SERIAL1_BAUD__tr_baud__c6250kHz 14
1501
#define R_SERIAL1_BAUD__tr_baud__reserved 15
1502
#define R_SERIAL1_BAUD__rec_baud__BITNR 0
1503
#define R_SERIAL1_BAUD__rec_baud__WIDTH 4
1504
#define R_SERIAL1_BAUD__rec_baud__c300Hz 0
1505
#define R_SERIAL1_BAUD__rec_baud__c600Hz 1
1506
#define R_SERIAL1_BAUD__rec_baud__c1200Hz 2
1507
#define R_SERIAL1_BAUD__rec_baud__c2400Hz 3
1508
#define R_SERIAL1_BAUD__rec_baud__c4800Hz 4
1509
#define R_SERIAL1_BAUD__rec_baud__c9600Hz 5
1510
#define R_SERIAL1_BAUD__rec_baud__c19k2Hz 6
1511
#define R_SERIAL1_BAUD__rec_baud__c38k4Hz 7
1512
#define R_SERIAL1_BAUD__rec_baud__c57k6Hz 8
1513
#define R_SERIAL1_BAUD__rec_baud__c115k2Hz 9
1514
#define R_SERIAL1_BAUD__rec_baud__c230k4Hz 10
1515
#define R_SERIAL1_BAUD__rec_baud__c460k8Hz 11
1516
#define R_SERIAL1_BAUD__rec_baud__c921k6Hz 12
1517
#define R_SERIAL1_BAUD__rec_baud__c1843k2Hz 13
1518
#define R_SERIAL1_BAUD__rec_baud__c6250kHz 14
1519
#define R_SERIAL1_BAUD__rec_baud__reserved 15
1521
#define R_SERIAL1_REC_CTRL (IO_TYPECAST_BYTE 0xb000006a)
1522
#define R_SERIAL1_REC_CTRL__dma_err__BITNR 7
1523
#define R_SERIAL1_REC_CTRL__dma_err__WIDTH 1
1524
#define R_SERIAL1_REC_CTRL__dma_err__stop 0
1525
#define R_SERIAL1_REC_CTRL__dma_err__ignore 1
1526
#define R_SERIAL1_REC_CTRL__rec_enable__BITNR 6
1527
#define R_SERIAL1_REC_CTRL__rec_enable__WIDTH 1
1528
#define R_SERIAL1_REC_CTRL__rec_enable__disable 0
1529
#define R_SERIAL1_REC_CTRL__rec_enable__enable 1
1530
#define R_SERIAL1_REC_CTRL__rts___BITNR 5
1531
#define R_SERIAL1_REC_CTRL__rts___WIDTH 1
1532
#define R_SERIAL1_REC_CTRL__rts___active 0
1533
#define R_SERIAL1_REC_CTRL__rts___inactive 1
1534
#define R_SERIAL1_REC_CTRL__sampling__BITNR 4
1535
#define R_SERIAL1_REC_CTRL__sampling__WIDTH 1
1536
#define R_SERIAL1_REC_CTRL__sampling__middle 0
1537
#define R_SERIAL1_REC_CTRL__sampling__majority 1
1538
#define R_SERIAL1_REC_CTRL__rec_stick_par__BITNR 3
1539
#define R_SERIAL1_REC_CTRL__rec_stick_par__WIDTH 1
1540
#define R_SERIAL1_REC_CTRL__rec_stick_par__normal 0
1541
#define R_SERIAL1_REC_CTRL__rec_stick_par__stick 1
1542
#define R_SERIAL1_REC_CTRL__rec_par__BITNR 2
1543
#define R_SERIAL1_REC_CTRL__rec_par__WIDTH 1
1544
#define R_SERIAL1_REC_CTRL__rec_par__even 0
1545
#define R_SERIAL1_REC_CTRL__rec_par__odd 1
1546
#define R_SERIAL1_REC_CTRL__rec_par_en__BITNR 1
1547
#define R_SERIAL1_REC_CTRL__rec_par_en__WIDTH 1
1548
#define R_SERIAL1_REC_CTRL__rec_par_en__disable 0
1549
#define R_SERIAL1_REC_CTRL__rec_par_en__enable 1
1550
#define R_SERIAL1_REC_CTRL__rec_bitnr__BITNR 0
1551
#define R_SERIAL1_REC_CTRL__rec_bitnr__WIDTH 1
1552
#define R_SERIAL1_REC_CTRL__rec_bitnr__rec_8bit 0
1553
#define R_SERIAL1_REC_CTRL__rec_bitnr__rec_7bit 1
1555
#define R_SERIAL1_TR_CTRL (IO_TYPECAST_BYTE 0xb0000069)
1556
#define R_SERIAL1_TR_CTRL__txd__BITNR 7
1557
#define R_SERIAL1_TR_CTRL__txd__WIDTH 1
1558
#define R_SERIAL1_TR_CTRL__tr_enable__BITNR 6
1559
#define R_SERIAL1_TR_CTRL__tr_enable__WIDTH 1
1560
#define R_SERIAL1_TR_CTRL__tr_enable__disable 0
1561
#define R_SERIAL1_TR_CTRL__tr_enable__enable 1
1562
#define R_SERIAL1_TR_CTRL__auto_cts__BITNR 5
1563
#define R_SERIAL1_TR_CTRL__auto_cts__WIDTH 1
1564
#define R_SERIAL1_TR_CTRL__auto_cts__disabled 0
1565
#define R_SERIAL1_TR_CTRL__auto_cts__active 1
1566
#define R_SERIAL1_TR_CTRL__stop_bits__BITNR 4
1567
#define R_SERIAL1_TR_CTRL__stop_bits__WIDTH 1
1568
#define R_SERIAL1_TR_CTRL__stop_bits__one_bit 0
1569
#define R_SERIAL1_TR_CTRL__stop_bits__two_bits 1
1570
#define R_SERIAL1_TR_CTRL__tr_stick_par__BITNR 3
1571
#define R_SERIAL1_TR_CTRL__tr_stick_par__WIDTH 1
1572
#define R_SERIAL1_TR_CTRL__tr_stick_par__normal 0
1573
#define R_SERIAL1_TR_CTRL__tr_stick_par__stick 1
1574
#define R_SERIAL1_TR_CTRL__tr_par__BITNR 2
1575
#define R_SERIAL1_TR_CTRL__tr_par__WIDTH 1
1576
#define R_SERIAL1_TR_CTRL__tr_par__even 0
1577
#define R_SERIAL1_TR_CTRL__tr_par__odd 1
1578
#define R_SERIAL1_TR_CTRL__tr_par_en__BITNR 1
1579
#define R_SERIAL1_TR_CTRL__tr_par_en__WIDTH 1
1580
#define R_SERIAL1_TR_CTRL__tr_par_en__disable 0
1581
#define R_SERIAL1_TR_CTRL__tr_par_en__enable 1
1582
#define R_SERIAL1_TR_CTRL__tr_bitnr__BITNR 0
1583
#define R_SERIAL1_TR_CTRL__tr_bitnr__WIDTH 1
1584
#define R_SERIAL1_TR_CTRL__tr_bitnr__tr_8bit 0
1585
#define R_SERIAL1_TR_CTRL__tr_bitnr__tr_7bit 1
1587
#define R_SERIAL1_TR_DATA (IO_TYPECAST_BYTE 0xb0000068)
1588
#define R_SERIAL1_TR_DATA__data_out__BITNR 0
1589
#define R_SERIAL1_TR_DATA__data_out__WIDTH 8
1591
#define R_SERIAL1_READ (IO_TYPECAST_RO_UDWORD 0xb0000068)
1592
#define R_SERIAL1_READ__xoff_detect__BITNR 15
1593
#define R_SERIAL1_READ__xoff_detect__WIDTH 1
1594
#define R_SERIAL1_READ__xoff_detect__no_xoff 0
1595
#define R_SERIAL1_READ__xoff_detect__xoff 1
1596
#define R_SERIAL1_READ__cts___BITNR 14
1597
#define R_SERIAL1_READ__cts___WIDTH 1
1598
#define R_SERIAL1_READ__cts___active 0
1599
#define R_SERIAL1_READ__cts___inactive 1
1600
#define R_SERIAL1_READ__tr_ready__BITNR 13
1601
#define R_SERIAL1_READ__tr_ready__WIDTH 1
1602
#define R_SERIAL1_READ__tr_ready__full 0
1603
#define R_SERIAL1_READ__tr_ready__ready 1
1604
#define R_SERIAL1_READ__rxd__BITNR 12
1605
#define R_SERIAL1_READ__rxd__WIDTH 1
1606
#define R_SERIAL1_READ__overrun__BITNR 11
1607
#define R_SERIAL1_READ__overrun__WIDTH 1
1608
#define R_SERIAL1_READ__overrun__no 0
1609
#define R_SERIAL1_READ__overrun__yes 1
1610
#define R_SERIAL1_READ__par_err__BITNR 10
1611
#define R_SERIAL1_READ__par_err__WIDTH 1
1612
#define R_SERIAL1_READ__par_err__no 0
1613
#define R_SERIAL1_READ__par_err__yes 1
1614
#define R_SERIAL1_READ__framing_err__BITNR 9
1615
#define R_SERIAL1_READ__framing_err__WIDTH 1
1616
#define R_SERIAL1_READ__framing_err__no 0
1617
#define R_SERIAL1_READ__framing_err__yes 1
1618
#define R_SERIAL1_READ__data_avail__BITNR 8
1619
#define R_SERIAL1_READ__data_avail__WIDTH 1
1620
#define R_SERIAL1_READ__data_avail__no 0
1621
#define R_SERIAL1_READ__data_avail__yes 1
1622
#define R_SERIAL1_READ__data_in__BITNR 0
1623
#define R_SERIAL1_READ__data_in__WIDTH 8
1625
#define R_SERIAL1_STATUS (IO_TYPECAST_RO_BYTE 0xb0000069)
1626
#define R_SERIAL1_STATUS__xoff_detect__BITNR 7
1627
#define R_SERIAL1_STATUS__xoff_detect__WIDTH 1
1628
#define R_SERIAL1_STATUS__xoff_detect__no_xoff 0
1629
#define R_SERIAL1_STATUS__xoff_detect__xoff 1
1630
#define R_SERIAL1_STATUS__cts___BITNR 6
1631
#define R_SERIAL1_STATUS__cts___WIDTH 1
1632
#define R_SERIAL1_STATUS__cts___active 0
1633
#define R_SERIAL1_STATUS__cts___inactive 1
1634
#define R_SERIAL1_STATUS__tr_ready__BITNR 5
1635
#define R_SERIAL1_STATUS__tr_ready__WIDTH 1
1636
#define R_SERIAL1_STATUS__tr_ready__full 0
1637
#define R_SERIAL1_STATUS__tr_ready__ready 1
1638
#define R_SERIAL1_STATUS__rxd__BITNR 4
1639
#define R_SERIAL1_STATUS__rxd__WIDTH 1
1640
#define R_SERIAL1_STATUS__overrun__BITNR 3
1641
#define R_SERIAL1_STATUS__overrun__WIDTH 1
1642
#define R_SERIAL1_STATUS__overrun__no 0
1643
#define R_SERIAL1_STATUS__overrun__yes 1
1644
#define R_SERIAL1_STATUS__par_err__BITNR 2
1645
#define R_SERIAL1_STATUS__par_err__WIDTH 1
1646
#define R_SERIAL1_STATUS__par_err__no 0
1647
#define R_SERIAL1_STATUS__par_err__yes 1
1648
#define R_SERIAL1_STATUS__framing_err__BITNR 1
1649
#define R_SERIAL1_STATUS__framing_err__WIDTH 1
1650
#define R_SERIAL1_STATUS__framing_err__no 0
1651
#define R_SERIAL1_STATUS__framing_err__yes 1
1652
#define R_SERIAL1_STATUS__data_avail__BITNR 0
1653
#define R_SERIAL1_STATUS__data_avail__WIDTH 1
1654
#define R_SERIAL1_STATUS__data_avail__no 0
1655
#define R_SERIAL1_STATUS__data_avail__yes 1
1657
#define R_SERIAL1_REC_DATA (IO_TYPECAST_RO_BYTE 0xb0000068)
1658
#define R_SERIAL1_REC_DATA__data_in__BITNR 0
1659
#define R_SERIAL1_REC_DATA__data_in__WIDTH 8
1661
#define R_SERIAL1_XOFF (IO_TYPECAST_UDWORD 0xb000006c)
1662
#define R_SERIAL1_XOFF__tx_stop__BITNR 9
1663
#define R_SERIAL1_XOFF__tx_stop__WIDTH 1
1664
#define R_SERIAL1_XOFF__tx_stop__enable 0
1665
#define R_SERIAL1_XOFF__tx_stop__stop 1
1666
#define R_SERIAL1_XOFF__auto_xoff__BITNR 8
1667
#define R_SERIAL1_XOFF__auto_xoff__WIDTH 1
1668
#define R_SERIAL1_XOFF__auto_xoff__disable 0
1669
#define R_SERIAL1_XOFF__auto_xoff__enable 1
1670
#define R_SERIAL1_XOFF__xoff_char__BITNR 0
1671
#define R_SERIAL1_XOFF__xoff_char__WIDTH 8
1673
#define R_SERIAL2_CTRL (IO_TYPECAST_UDWORD 0xb0000070)
1674
#define R_SERIAL2_CTRL__tr_baud__BITNR 28
1675
#define R_SERIAL2_CTRL__tr_baud__WIDTH 4
1676
#define R_SERIAL2_CTRL__tr_baud__c300Hz 0
1677
#define R_SERIAL2_CTRL__tr_baud__c600Hz 1
1678
#define R_SERIAL2_CTRL__tr_baud__c1200Hz 2
1679
#define R_SERIAL2_CTRL__tr_baud__c2400Hz 3
1680
#define R_SERIAL2_CTRL__tr_baud__c4800Hz 4
1681
#define R_SERIAL2_CTRL__tr_baud__c9600Hz 5
1682
#define R_SERIAL2_CTRL__tr_baud__c19k2Hz 6
1683
#define R_SERIAL2_CTRL__tr_baud__c38k4Hz 7
1684
#define R_SERIAL2_CTRL__tr_baud__c57k6Hz 8
1685
#define R_SERIAL2_CTRL__tr_baud__c115k2Hz 9
1686
#define R_SERIAL2_CTRL__tr_baud__c230k4Hz 10
1687
#define R_SERIAL2_CTRL__tr_baud__c460k8Hz 11
1688
#define R_SERIAL2_CTRL__tr_baud__c921k6Hz 12
1689
#define R_SERIAL2_CTRL__tr_baud__c1843k2Hz 13
1690
#define R_SERIAL2_CTRL__tr_baud__c6250kHz 14
1691
#define R_SERIAL2_CTRL__tr_baud__reserved 15
1692
#define R_SERIAL2_CTRL__rec_baud__BITNR 24
1693
#define R_SERIAL2_CTRL__rec_baud__WIDTH 4
1694
#define R_SERIAL2_CTRL__rec_baud__c300Hz 0
1695
#define R_SERIAL2_CTRL__rec_baud__c600Hz 1
1696
#define R_SERIAL2_CTRL__rec_baud__c1200Hz 2
1697
#define R_SERIAL2_CTRL__rec_baud__c2400Hz 3
1698
#define R_SERIAL2_CTRL__rec_baud__c4800Hz 4
1699
#define R_SERIAL2_CTRL__rec_baud__c9600Hz 5
1700
#define R_SERIAL2_CTRL__rec_baud__c19k2Hz 6
1701
#define R_SERIAL2_CTRL__rec_baud__c38k4Hz 7
1702
#define R_SERIAL2_CTRL__rec_baud__c57k6Hz 8
1703
#define R_SERIAL2_CTRL__rec_baud__c115k2Hz 9
1704
#define R_SERIAL2_CTRL__rec_baud__c230k4Hz 10
1705
#define R_SERIAL2_CTRL__rec_baud__c460k8Hz 11
1706
#define R_SERIAL2_CTRL__rec_baud__c921k6Hz 12
1707
#define R_SERIAL2_CTRL__rec_baud__c1843k2Hz 13
1708
#define R_SERIAL2_CTRL__rec_baud__c6250kHz 14
1709
#define R_SERIAL2_CTRL__rec_baud__reserved 15
1710
#define R_SERIAL2_CTRL__dma_err__BITNR 23
1711
#define R_SERIAL2_CTRL__dma_err__WIDTH 1
1712
#define R_SERIAL2_CTRL__dma_err__stop 0
1713
#define R_SERIAL2_CTRL__dma_err__ignore 1
1714
#define R_SERIAL2_CTRL__rec_enable__BITNR 22
1715
#define R_SERIAL2_CTRL__rec_enable__WIDTH 1
1716
#define R_SERIAL2_CTRL__rec_enable__disable 0
1717
#define R_SERIAL2_CTRL__rec_enable__enable 1
1718
#define R_SERIAL2_CTRL__rts___BITNR 21
1719
#define R_SERIAL2_CTRL__rts___WIDTH 1
1720
#define R_SERIAL2_CTRL__rts___active 0
1721
#define R_SERIAL2_CTRL__rts___inactive 1
1722
#define R_SERIAL2_CTRL__sampling__BITNR 20
1723
#define R_SERIAL2_CTRL__sampling__WIDTH 1
1724
#define R_SERIAL2_CTRL__sampling__middle 0
1725
#define R_SERIAL2_CTRL__sampling__majority 1
1726
#define R_SERIAL2_CTRL__rec_stick_par__BITNR 19
1727
#define R_SERIAL2_CTRL__rec_stick_par__WIDTH 1
1728
#define R_SERIAL2_CTRL__rec_stick_par__normal 0
1729
#define R_SERIAL2_CTRL__rec_stick_par__stick 1
1730
#define R_SERIAL2_CTRL__rec_par__BITNR 18
1731
#define R_SERIAL2_CTRL__rec_par__WIDTH 1
1732
#define R_SERIAL2_CTRL__rec_par__even 0
1733
#define R_SERIAL2_CTRL__rec_par__odd 1
1734
#define R_SERIAL2_CTRL__rec_par_en__BITNR 17
1735
#define R_SERIAL2_CTRL__rec_par_en__WIDTH 1
1736
#define R_SERIAL2_CTRL__rec_par_en__disable 0
1737
#define R_SERIAL2_CTRL__rec_par_en__enable 1
1738
#define R_SERIAL2_CTRL__rec_bitnr__BITNR 16
1739
#define R_SERIAL2_CTRL__rec_bitnr__WIDTH 1
1740
#define R_SERIAL2_CTRL__rec_bitnr__rec_8bit 0
1741
#define R_SERIAL2_CTRL__rec_bitnr__rec_7bit 1
1742
#define R_SERIAL2_CTRL__txd__BITNR 15
1743
#define R_SERIAL2_CTRL__txd__WIDTH 1
1744
#define R_SERIAL2_CTRL__tr_enable__BITNR 14
1745
#define R_SERIAL2_CTRL__tr_enable__WIDTH 1
1746
#define R_SERIAL2_CTRL__tr_enable__disable 0
1747
#define R_SERIAL2_CTRL__tr_enable__enable 1
1748
#define R_SERIAL2_CTRL__auto_cts__BITNR 13
1749
#define R_SERIAL2_CTRL__auto_cts__WIDTH 1
1750
#define R_SERIAL2_CTRL__auto_cts__disabled 0
1751
#define R_SERIAL2_CTRL__auto_cts__active 1
1752
#define R_SERIAL2_CTRL__stop_bits__BITNR 12
1753
#define R_SERIAL2_CTRL__stop_bits__WIDTH 1
1754
#define R_SERIAL2_CTRL__stop_bits__one_bit 0
1755
#define R_SERIAL2_CTRL__stop_bits__two_bits 1
1756
#define R_SERIAL2_CTRL__tr_stick_par__BITNR 11
1757
#define R_SERIAL2_CTRL__tr_stick_par__WIDTH 1
1758
#define R_SERIAL2_CTRL__tr_stick_par__normal 0
1759
#define R_SERIAL2_CTRL__tr_stick_par__stick 1
1760
#define R_SERIAL2_CTRL__tr_par__BITNR 10
1761
#define R_SERIAL2_CTRL__tr_par__WIDTH 1
1762
#define R_SERIAL2_CTRL__tr_par__even 0
1763
#define R_SERIAL2_CTRL__tr_par__odd 1
1764
#define R_SERIAL2_CTRL__tr_par_en__BITNR 9
1765
#define R_SERIAL2_CTRL__tr_par_en__WIDTH 1
1766
#define R_SERIAL2_CTRL__tr_par_en__disable 0
1767
#define R_SERIAL2_CTRL__tr_par_en__enable 1
1768
#define R_SERIAL2_CTRL__tr_bitnr__BITNR 8
1769
#define R_SERIAL2_CTRL__tr_bitnr__WIDTH 1
1770
#define R_SERIAL2_CTRL__tr_bitnr__tr_8bit 0
1771
#define R_SERIAL2_CTRL__tr_bitnr__tr_7bit 1
1772
#define R_SERIAL2_CTRL__data_out__BITNR 0
1773
#define R_SERIAL2_CTRL__data_out__WIDTH 8
1775
#define R_SERIAL2_BAUD (IO_TYPECAST_BYTE 0xb0000073)
1776
#define R_SERIAL2_BAUD__tr_baud__BITNR 4
1777
#define R_SERIAL2_BAUD__tr_baud__WIDTH 4
1778
#define R_SERIAL2_BAUD__tr_baud__c300Hz 0
1779
#define R_SERIAL2_BAUD__tr_baud__c600Hz 1
1780
#define R_SERIAL2_BAUD__tr_baud__c1200Hz 2
1781
#define R_SERIAL2_BAUD__tr_baud__c2400Hz 3
1782
#define R_SERIAL2_BAUD__tr_baud__c4800Hz 4
1783
#define R_SERIAL2_BAUD__tr_baud__c9600Hz 5
1784
#define R_SERIAL2_BAUD__tr_baud__c19k2Hz 6
1785
#define R_SERIAL2_BAUD__tr_baud__c38k4Hz 7
1786
#define R_SERIAL2_BAUD__tr_baud__c57k6Hz 8
1787
#define R_SERIAL2_BAUD__tr_baud__c115k2Hz 9
1788
#define R_SERIAL2_BAUD__tr_baud__c230k4Hz 10
1789
#define R_SERIAL2_BAUD__tr_baud__c460k8Hz 11
1790
#define R_SERIAL2_BAUD__tr_baud__c921k6Hz 12
1791
#define R_SERIAL2_BAUD__tr_baud__c1843k2Hz 13
1792
#define R_SERIAL2_BAUD__tr_baud__c6250kHz 14
1793
#define R_SERIAL2_BAUD__tr_baud__reserved 15
1794
#define R_SERIAL2_BAUD__rec_baud__BITNR 0
1795
#define R_SERIAL2_BAUD__rec_baud__WIDTH 4
1796
#define R_SERIAL2_BAUD__rec_baud__c300Hz 0
1797
#define R_SERIAL2_BAUD__rec_baud__c600Hz 1
1798
#define R_SERIAL2_BAUD__rec_baud__c1200Hz 2
1799
#define R_SERIAL2_BAUD__rec_baud__c2400Hz 3
1800
#define R_SERIAL2_BAUD__rec_baud__c4800Hz 4
1801
#define R_SERIAL2_BAUD__rec_baud__c9600Hz 5
1802
#define R_SERIAL2_BAUD__rec_baud__c19k2Hz 6
1803
#define R_SERIAL2_BAUD__rec_baud__c38k4Hz 7
1804
#define R_SERIAL2_BAUD__rec_baud__c57k6Hz 8
1805
#define R_SERIAL2_BAUD__rec_baud__c115k2Hz 9
1806
#define R_SERIAL2_BAUD__rec_baud__c230k4Hz 10
1807
#define R_SERIAL2_BAUD__rec_baud__c460k8Hz 11
1808
#define R_SERIAL2_BAUD__rec_baud__c921k6Hz 12
1809
#define R_SERIAL2_BAUD__rec_baud__c1843k2Hz 13
1810
#define R_SERIAL2_BAUD__rec_baud__c6250kHz 14
1811
#define R_SERIAL2_BAUD__rec_baud__reserved 15
1813
#define R_SERIAL2_REC_CTRL (IO_TYPECAST_BYTE 0xb0000072)
1814
#define R_SERIAL2_REC_CTRL__dma_err__BITNR 7
1815
#define R_SERIAL2_REC_CTRL__dma_err__WIDTH 1
1816
#define R_SERIAL2_REC_CTRL__dma_err__stop 0
1817
#define R_SERIAL2_REC_CTRL__dma_err__ignore 1
1818
#define R_SERIAL2_REC_CTRL__rec_enable__BITNR 6
1819
#define R_SERIAL2_REC_CTRL__rec_enable__WIDTH 1
1820
#define R_SERIAL2_REC_CTRL__rec_enable__disable 0
1821
#define R_SERIAL2_REC_CTRL__rec_enable__enable 1
1822
#define R_SERIAL2_REC_CTRL__rts___BITNR 5
1823
#define R_SERIAL2_REC_CTRL__rts___WIDTH 1
1824
#define R_SERIAL2_REC_CTRL__rts___active 0
1825
#define R_SERIAL2_REC_CTRL__rts___inactive 1
1826
#define R_SERIAL2_REC_CTRL__sampling__BITNR 4
1827
#define R_SERIAL2_REC_CTRL__sampling__WIDTH 1
1828
#define R_SERIAL2_REC_CTRL__sampling__middle 0
1829
#define R_SERIAL2_REC_CTRL__sampling__majority 1
1830
#define R_SERIAL2_REC_CTRL__rec_stick_par__BITNR 3
1831
#define R_SERIAL2_REC_CTRL__rec_stick_par__WIDTH 1
1832
#define R_SERIAL2_REC_CTRL__rec_stick_par__normal 0
1833
#define R_SERIAL2_REC_CTRL__rec_stick_par__stick 1
1834
#define R_SERIAL2_REC_CTRL__rec_par__BITNR 2
1835
#define R_SERIAL2_REC_CTRL__rec_par__WIDTH 1
1836
#define R_SERIAL2_REC_CTRL__rec_par__even 0
1837
#define R_SERIAL2_REC_CTRL__rec_par__odd 1
1838
#define R_SERIAL2_REC_CTRL__rec_par_en__BITNR 1
1839
#define R_SERIAL2_REC_CTRL__rec_par_en__WIDTH 1
1840
#define R_SERIAL2_REC_CTRL__rec_par_en__disable 0
1841
#define R_SERIAL2_REC_CTRL__rec_par_en__enable 1
1842
#define R_SERIAL2_REC_CTRL__rec_bitnr__BITNR 0
1843
#define R_SERIAL2_REC_CTRL__rec_bitnr__WIDTH 1
1844
#define R_SERIAL2_REC_CTRL__rec_bitnr__rec_8bit 0
1845
#define R_SERIAL2_REC_CTRL__rec_bitnr__rec_7bit 1
1847
#define R_SERIAL2_TR_CTRL (IO_TYPECAST_BYTE 0xb0000071)
1848
#define R_SERIAL2_TR_CTRL__txd__BITNR 7
1849
#define R_SERIAL2_TR_CTRL__txd__WIDTH 1
1850
#define R_SERIAL2_TR_CTRL__tr_enable__BITNR 6
1851
#define R_SERIAL2_TR_CTRL__tr_enable__WIDTH 1
1852
#define R_SERIAL2_TR_CTRL__tr_enable__disable 0
1853
#define R_SERIAL2_TR_CTRL__tr_enable__enable 1
1854
#define R_SERIAL2_TR_CTRL__auto_cts__BITNR 5
1855
#define R_SERIAL2_TR_CTRL__auto_cts__WIDTH 1
1856
#define R_SERIAL2_TR_CTRL__auto_cts__disabled 0
1857
#define R_SERIAL2_TR_CTRL__auto_cts__active 1
1858
#define R_SERIAL2_TR_CTRL__stop_bits__BITNR 4
1859
#define R_SERIAL2_TR_CTRL__stop_bits__WIDTH 1
1860
#define R_SERIAL2_TR_CTRL__stop_bits__one_bit 0
1861
#define R_SERIAL2_TR_CTRL__stop_bits__two_bits 1
1862
#define R_SERIAL2_TR_CTRL__tr_stick_par__BITNR 3
1863
#define R_SERIAL2_TR_CTRL__tr_stick_par__WIDTH 1
1864
#define R_SERIAL2_TR_CTRL__tr_stick_par__normal 0
1865
#define R_SERIAL2_TR_CTRL__tr_stick_par__stick 1
1866
#define R_SERIAL2_TR_CTRL__tr_par__BITNR 2
1867
#define R_SERIAL2_TR_CTRL__tr_par__WIDTH 1
1868
#define R_SERIAL2_TR_CTRL__tr_par__even 0
1869
#define R_SERIAL2_TR_CTRL__tr_par__odd 1
1870
#define R_SERIAL2_TR_CTRL__tr_par_en__BITNR 1
1871
#define R_SERIAL2_TR_CTRL__tr_par_en__WIDTH 1
1872
#define R_SERIAL2_TR_CTRL__tr_par_en__disable 0
1873
#define R_SERIAL2_TR_CTRL__tr_par_en__enable 1
1874
#define R_SERIAL2_TR_CTRL__tr_bitnr__BITNR 0
1875
#define R_SERIAL2_TR_CTRL__tr_bitnr__WIDTH 1
1876
#define R_SERIAL2_TR_CTRL__tr_bitnr__tr_8bit 0
1877
#define R_SERIAL2_TR_CTRL__tr_bitnr__tr_7bit 1
1879
#define R_SERIAL2_TR_DATA (IO_TYPECAST_BYTE 0xb0000070)
1880
#define R_SERIAL2_TR_DATA__data_out__BITNR 0
1881
#define R_SERIAL2_TR_DATA__data_out__WIDTH 8
1883
#define R_SERIAL2_READ (IO_TYPECAST_RO_UDWORD 0xb0000070)
1884
#define R_SERIAL2_READ__xoff_detect__BITNR 15
1885
#define R_SERIAL2_READ__xoff_detect__WIDTH 1
1886
#define R_SERIAL2_READ__xoff_detect__no_xoff 0
1887
#define R_SERIAL2_READ__xoff_detect__xoff 1
1888
#define R_SERIAL2_READ__cts___BITNR 14
1889
#define R_SERIAL2_READ__cts___WIDTH 1
1890
#define R_SERIAL2_READ__cts___active 0
1891
#define R_SERIAL2_READ__cts___inactive 1
1892
#define R_SERIAL2_READ__tr_ready__BITNR 13
1893
#define R_SERIAL2_READ__tr_ready__WIDTH 1
1894
#define R_SERIAL2_READ__tr_ready__full 0
1895
#define R_SERIAL2_READ__tr_ready__ready 1
1896
#define R_SERIAL2_READ__rxd__BITNR 12
1897
#define R_SERIAL2_READ__rxd__WIDTH 1
1898
#define R_SERIAL2_READ__overrun__BITNR 11
1899
#define R_SERIAL2_READ__overrun__WIDTH 1
1900
#define R_SERIAL2_READ__overrun__no 0
1901
#define R_SERIAL2_READ__overrun__yes 1
1902
#define R_SERIAL2_READ__par_err__BITNR 10
1903
#define R_SERIAL2_READ__par_err__WIDTH 1
1904
#define R_SERIAL2_READ__par_err__no 0
1905
#define R_SERIAL2_READ__par_err__yes 1
1906
#define R_SERIAL2_READ__framing_err__BITNR 9
1907
#define R_SERIAL2_READ__framing_err__WIDTH 1
1908
#define R_SERIAL2_READ__framing_err__no 0
1909
#define R_SERIAL2_READ__framing_err__yes 1
1910
#define R_SERIAL2_READ__data_avail__BITNR 8
1911
#define R_SERIAL2_READ__data_avail__WIDTH 1
1912
#define R_SERIAL2_READ__data_avail__no 0
1913
#define R_SERIAL2_READ__data_avail__yes 1
1914
#define R_SERIAL2_READ__data_in__BITNR 0
1915
#define R_SERIAL2_READ__data_in__WIDTH 8
1917
#define R_SERIAL2_STATUS (IO_TYPECAST_RO_BYTE 0xb0000071)
1918
#define R_SERIAL2_STATUS__xoff_detect__BITNR 7
1919
#define R_SERIAL2_STATUS__xoff_detect__WIDTH 1
1920
#define R_SERIAL2_STATUS__xoff_detect__no_xoff 0
1921
#define R_SERIAL2_STATUS__xoff_detect__xoff 1
1922
#define R_SERIAL2_STATUS__cts___BITNR 6
1923
#define R_SERIAL2_STATUS__cts___WIDTH 1
1924
#define R_SERIAL2_STATUS__cts___active 0
1925
#define R_SERIAL2_STATUS__cts___inactive 1
1926
#define R_SERIAL2_STATUS__tr_ready__BITNR 5
1927
#define R_SERIAL2_STATUS__tr_ready__WIDTH 1
1928
#define R_SERIAL2_STATUS__tr_ready__full 0
1929
#define R_SERIAL2_STATUS__tr_ready__ready 1
1930
#define R_SERIAL2_STATUS__rxd__BITNR 4
1931
#define R_SERIAL2_STATUS__rxd__WIDTH 1
1932
#define R_SERIAL2_STATUS__overrun__BITNR 3
1933
#define R_SERIAL2_STATUS__overrun__WIDTH 1
1934
#define R_SERIAL2_STATUS__overrun__no 0
1935
#define R_SERIAL2_STATUS__overrun__yes 1
1936
#define R_SERIAL2_STATUS__par_err__BITNR 2
1937
#define R_SERIAL2_STATUS__par_err__WIDTH 1
1938
#define R_SERIAL2_STATUS__par_err__no 0
1939
#define R_SERIAL2_STATUS__par_err__yes 1
1940
#define R_SERIAL2_STATUS__framing_err__BITNR 1
1941
#define R_SERIAL2_STATUS__framing_err__WIDTH 1
1942
#define R_SERIAL2_STATUS__framing_err__no 0
1943
#define R_SERIAL2_STATUS__framing_err__yes 1
1944
#define R_SERIAL2_STATUS__data_avail__BITNR 0
1945
#define R_SERIAL2_STATUS__data_avail__WIDTH 1
1946
#define R_SERIAL2_STATUS__data_avail__no 0
1947
#define R_SERIAL2_STATUS__data_avail__yes 1
1949
#define R_SERIAL2_REC_DATA (IO_TYPECAST_RO_BYTE 0xb0000070)
1950
#define R_SERIAL2_REC_DATA__data_in__BITNR 0
1951
#define R_SERIAL2_REC_DATA__data_in__WIDTH 8
1953
#define R_SERIAL2_XOFF (IO_TYPECAST_UDWORD 0xb0000074)
1954
#define R_SERIAL2_XOFF__tx_stop__BITNR 9
1955
#define R_SERIAL2_XOFF__tx_stop__WIDTH 1
1956
#define R_SERIAL2_XOFF__tx_stop__enable 0
1957
#define R_SERIAL2_XOFF__tx_stop__stop 1
1958
#define R_SERIAL2_XOFF__auto_xoff__BITNR 8
1959
#define R_SERIAL2_XOFF__auto_xoff__WIDTH 1
1960
#define R_SERIAL2_XOFF__auto_xoff__disable 0
1961
#define R_SERIAL2_XOFF__auto_xoff__enable 1
1962
#define R_SERIAL2_XOFF__xoff_char__BITNR 0
1963
#define R_SERIAL2_XOFF__xoff_char__WIDTH 8
1965
#define R_SERIAL3_CTRL (IO_TYPECAST_UDWORD 0xb0000078)
1966
#define R_SERIAL3_CTRL__tr_baud__BITNR 28
1967
#define R_SERIAL3_CTRL__tr_baud__WIDTH 4
1968
#define R_SERIAL3_CTRL__tr_baud__c300Hz 0
1969
#define R_SERIAL3_CTRL__tr_baud__c600Hz 1
1970
#define R_SERIAL3_CTRL__tr_baud__c1200Hz 2
1971
#define R_SERIAL3_CTRL__tr_baud__c2400Hz 3
1972
#define R_SERIAL3_CTRL__tr_baud__c4800Hz 4
1973
#define R_SERIAL3_CTRL__tr_baud__c9600Hz 5
1974
#define R_SERIAL3_CTRL__tr_baud__c19k2Hz 6
1975
#define R_SERIAL3_CTRL__tr_baud__c38k4Hz 7
1976
#define R_SERIAL3_CTRL__tr_baud__c57k6Hz 8
1977
#define R_SERIAL3_CTRL__tr_baud__c115k2Hz 9
1978
#define R_SERIAL3_CTRL__tr_baud__c230k4Hz 10
1979
#define R_SERIAL3_CTRL__tr_baud__c460k8Hz 11
1980
#define R_SERIAL3_CTRL__tr_baud__c921k6Hz 12
1981
#define R_SERIAL3_CTRL__tr_baud__c1843k2Hz 13
1982
#define R_SERIAL3_CTRL__tr_baud__c6250kHz 14
1983
#define R_SERIAL3_CTRL__tr_baud__reserved 15
1984
#define R_SERIAL3_CTRL__rec_baud__BITNR 24
1985
#define R_SERIAL3_CTRL__rec_baud__WIDTH 4
1986
#define R_SERIAL3_CTRL__rec_baud__c300Hz 0
1987
#define R_SERIAL3_CTRL__rec_baud__c600Hz 1
1988
#define R_SERIAL3_CTRL__rec_baud__c1200Hz 2
1989
#define R_SERIAL3_CTRL__rec_baud__c2400Hz 3
1990
#define R_SERIAL3_CTRL__rec_baud__c4800Hz 4
1991
#define R_SERIAL3_CTRL__rec_baud__c9600Hz 5
1992
#define R_SERIAL3_CTRL__rec_baud__c19k2Hz 6
1993
#define R_SERIAL3_CTRL__rec_baud__c38k4Hz 7
1994
#define R_SERIAL3_CTRL__rec_baud__c57k6Hz 8
1995
#define R_SERIAL3_CTRL__rec_baud__c115k2Hz 9
1996
#define R_SERIAL3_CTRL__rec_baud__c230k4Hz 10
1997
#define R_SERIAL3_CTRL__rec_baud__c460k8Hz 11
1998
#define R_SERIAL3_CTRL__rec_baud__c921k6Hz 12
1999
#define R_SERIAL3_CTRL__rec_baud__c1843k2Hz 13
2000
#define R_SERIAL3_CTRL__rec_baud__c6250kHz 14
2001
#define R_SERIAL3_CTRL__rec_baud__reserved 15
2002
#define R_SERIAL3_CTRL__dma_err__BITNR 23
2003
#define R_SERIAL3_CTRL__dma_err__WIDTH 1
2004
#define R_SERIAL3_CTRL__dma_err__stop 0
2005
#define R_SERIAL3_CTRL__dma_err__ignore 1
2006
#define R_SERIAL3_CTRL__rec_enable__BITNR 22
2007
#define R_SERIAL3_CTRL__rec_enable__WIDTH 1
2008
#define R_SERIAL3_CTRL__rec_enable__disable 0
2009
#define R_SERIAL3_CTRL__rec_enable__enable 1
2010
#define R_SERIAL3_CTRL__rts___BITNR 21
2011
#define R_SERIAL3_CTRL__rts___WIDTH 1
2012
#define R_SERIAL3_CTRL__rts___active 0
2013
#define R_SERIAL3_CTRL__rts___inactive 1
2014
#define R_SERIAL3_CTRL__sampling__BITNR 20
2015
#define R_SERIAL3_CTRL__sampling__WIDTH 1
2016
#define R_SERIAL3_CTRL__sampling__middle 0
2017
#define R_SERIAL3_CTRL__sampling__majority 1
2018
#define R_SERIAL3_CTRL__rec_stick_par__BITNR 19
2019
#define R_SERIAL3_CTRL__rec_stick_par__WIDTH 1
2020
#define R_SERIAL3_CTRL__rec_stick_par__normal 0
2021
#define R_SERIAL3_CTRL__rec_stick_par__stick 1
2022
#define R_SERIAL3_CTRL__rec_par__BITNR 18
2023
#define R_SERIAL3_CTRL__rec_par__WIDTH 1
2024
#define R_SERIAL3_CTRL__rec_par__even 0
2025
#define R_SERIAL3_CTRL__rec_par__odd 1
2026
#define R_SERIAL3_CTRL__rec_par_en__BITNR 17
2027
#define R_SERIAL3_CTRL__rec_par_en__WIDTH 1
2028
#define R_SERIAL3_CTRL__rec_par_en__disable 0
2029
#define R_SERIAL3_CTRL__rec_par_en__enable 1
2030
#define R_SERIAL3_CTRL__rec_bitnr__BITNR 16
2031
#define R_SERIAL3_CTRL__rec_bitnr__WIDTH 1
2032
#define R_SERIAL3_CTRL__rec_bitnr__rec_8bit 0
2033
#define R_SERIAL3_CTRL__rec_bitnr__rec_7bit 1
2034
#define R_SERIAL3_CTRL__txd__BITNR 15
2035
#define R_SERIAL3_CTRL__txd__WIDTH 1
2036
#define R_SERIAL3_CTRL__tr_enable__BITNR 14
2037
#define R_SERIAL3_CTRL__tr_enable__WIDTH 1
2038
#define R_SERIAL3_CTRL__tr_enable__disable 0
2039
#define R_SERIAL3_CTRL__tr_enable__enable 1
2040
#define R_SERIAL3_CTRL__auto_cts__BITNR 13
2041
#define R_SERIAL3_CTRL__auto_cts__WIDTH 1
2042
#define R_SERIAL3_CTRL__auto_cts__disabled 0
2043
#define R_SERIAL3_CTRL__auto_cts__active 1
2044
#define R_SERIAL3_CTRL__stop_bits__BITNR 12
2045
#define R_SERIAL3_CTRL__stop_bits__WIDTH 1
2046
#define R_SERIAL3_CTRL__stop_bits__one_bit 0
2047
#define R_SERIAL3_CTRL__stop_bits__two_bits 1
2048
#define R_SERIAL3_CTRL__tr_stick_par__BITNR 11
2049
#define R_SERIAL3_CTRL__tr_stick_par__WIDTH 1
2050
#define R_SERIAL3_CTRL__tr_stick_par__normal 0
2051
#define R_SERIAL3_CTRL__tr_stick_par__stick 1
2052
#define R_SERIAL3_CTRL__tr_par__BITNR 10
2053
#define R_SERIAL3_CTRL__tr_par__WIDTH 1
2054
#define R_SERIAL3_CTRL__tr_par__even 0
2055
#define R_SERIAL3_CTRL__tr_par__odd 1
2056
#define R_SERIAL3_CTRL__tr_par_en__BITNR 9
2057
#define R_SERIAL3_CTRL__tr_par_en__WIDTH 1
2058
#define R_SERIAL3_CTRL__tr_par_en__disable 0
2059
#define R_SERIAL3_CTRL__tr_par_en__enable 1
2060
#define R_SERIAL3_CTRL__tr_bitnr__BITNR 8
2061
#define R_SERIAL3_CTRL__tr_bitnr__WIDTH 1
2062
#define R_SERIAL3_CTRL__tr_bitnr__tr_8bit 0
2063
#define R_SERIAL3_CTRL__tr_bitnr__tr_7bit 1
2064
#define R_SERIAL3_CTRL__data_out__BITNR 0
2065
#define R_SERIAL3_CTRL__data_out__WIDTH 8
2067
#define R_SERIAL3_BAUD (IO_TYPECAST_BYTE 0xb000007b)
2068
#define R_SERIAL3_BAUD__tr_baud__BITNR 4
2069
#define R_SERIAL3_BAUD__tr_baud__WIDTH 4
2070
#define R_SERIAL3_BAUD__tr_baud__c300Hz 0
2071
#define R_SERIAL3_BAUD__tr_baud__c600Hz 1
2072
#define R_SERIAL3_BAUD__tr_baud__c1200Hz 2
2073
#define R_SERIAL3_BAUD__tr_baud__c2400Hz 3
2074
#define R_SERIAL3_BAUD__tr_baud__c4800Hz 4
2075
#define R_SERIAL3_BAUD__tr_baud__c9600Hz 5
2076
#define R_SERIAL3_BAUD__tr_baud__c19k2Hz 6
2077
#define R_SERIAL3_BAUD__tr_baud__c38k4Hz 7
2078
#define R_SERIAL3_BAUD__tr_baud__c57k6Hz 8
2079
#define R_SERIAL3_BAUD__tr_baud__c115k2Hz 9
2080
#define R_SERIAL3_BAUD__tr_baud__c230k4Hz 10
2081
#define R_SERIAL3_BAUD__tr_baud__c460k8Hz 11
2082
#define R_SERIAL3_BAUD__tr_baud__c921k6Hz 12
2083
#define R_SERIAL3_BAUD__tr_baud__c1843k2Hz 13
2084
#define R_SERIAL3_BAUD__tr_baud__c6250kHz 14
2085
#define R_SERIAL3_BAUD__tr_baud__reserved 15
2086
#define R_SERIAL3_BAUD__rec_baud__BITNR 0
2087
#define R_SERIAL3_BAUD__rec_baud__WIDTH 4
2088
#define R_SERIAL3_BAUD__rec_baud__c300Hz 0
2089
#define R_SERIAL3_BAUD__rec_baud__c600Hz 1
2090
#define R_SERIAL3_BAUD__rec_baud__c1200Hz 2
2091
#define R_SERIAL3_BAUD__rec_baud__c2400Hz 3
2092
#define R_SERIAL3_BAUD__rec_baud__c4800Hz 4
2093
#define R_SERIAL3_BAUD__rec_baud__c9600Hz 5
2094
#define R_SERIAL3_BAUD__rec_baud__c19k2Hz 6
2095
#define R_SERIAL3_BAUD__rec_baud__c38k4Hz 7
2096
#define R_SERIAL3_BAUD__rec_baud__c57k6Hz 8
2097
#define R_SERIAL3_BAUD__rec_baud__c115k2Hz 9
2098
#define R_SERIAL3_BAUD__rec_baud__c230k4Hz 10
2099
#define R_SERIAL3_BAUD__rec_baud__c460k8Hz 11
2100
#define R_SERIAL3_BAUD__rec_baud__c921k6Hz 12
2101
#define R_SERIAL3_BAUD__rec_baud__c1843k2Hz 13
2102
#define R_SERIAL3_BAUD__rec_baud__c6250kHz 14
2103
#define R_SERIAL3_BAUD__rec_baud__reserved 15
2105
#define R_SERIAL3_REC_CTRL (IO_TYPECAST_BYTE 0xb000007a)
2106
#define R_SERIAL3_REC_CTRL__dma_err__BITNR 7
2107
#define R_SERIAL3_REC_CTRL__dma_err__WIDTH 1
2108
#define R_SERIAL3_REC_CTRL__dma_err__stop 0
2109
#define R_SERIAL3_REC_CTRL__dma_err__ignore 1
2110
#define R_SERIAL3_REC_CTRL__rec_enable__BITNR 6
2111
#define R_SERIAL3_REC_CTRL__rec_enable__WIDTH 1
2112
#define R_SERIAL3_REC_CTRL__rec_enable__disable 0
2113
#define R_SERIAL3_REC_CTRL__rec_enable__enable 1
2114
#define R_SERIAL3_REC_CTRL__rts___BITNR 5
2115
#define R_SERIAL3_REC_CTRL__rts___WIDTH 1
2116
#define R_SERIAL3_REC_CTRL__rts___active 0
2117
#define R_SERIAL3_REC_CTRL__rts___inactive 1
2118
#define R_SERIAL3_REC_CTRL__sampling__BITNR 4
2119
#define R_SERIAL3_REC_CTRL__sampling__WIDTH 1
2120
#define R_SERIAL3_REC_CTRL__sampling__middle 0
2121
#define R_SERIAL3_REC_CTRL__sampling__majority 1
2122
#define R_SERIAL3_REC_CTRL__rec_stick_par__BITNR 3
2123
#define R_SERIAL3_REC_CTRL__rec_stick_par__WIDTH 1
2124
#define R_SERIAL3_REC_CTRL__rec_stick_par__normal 0
2125
#define R_SERIAL3_REC_CTRL__rec_stick_par__stick 1
2126
#define R_SERIAL3_REC_CTRL__rec_par__BITNR 2
2127
#define R_SERIAL3_REC_CTRL__rec_par__WIDTH 1
2128
#define R_SERIAL3_REC_CTRL__rec_par__even 0
2129
#define R_SERIAL3_REC_CTRL__rec_par__odd 1
2130
#define R_SERIAL3_REC_CTRL__rec_par_en__BITNR 1
2131
#define R_SERIAL3_REC_CTRL__rec_par_en__WIDTH 1
2132
#define R_SERIAL3_REC_CTRL__rec_par_en__disable 0
2133
#define R_SERIAL3_REC_CTRL__rec_par_en__enable 1
2134
#define R_SERIAL3_REC_CTRL__rec_bitnr__BITNR 0
2135
#define R_SERIAL3_REC_CTRL__rec_bitnr__WIDTH 1
2136
#define R_SERIAL3_REC_CTRL__rec_bitnr__rec_8bit 0
2137
#define R_SERIAL3_REC_CTRL__rec_bitnr__rec_7bit 1
2139
#define R_SERIAL3_TR_CTRL (IO_TYPECAST_BYTE 0xb0000079)
2140
#define R_SERIAL3_TR_CTRL__txd__BITNR 7
2141
#define R_SERIAL3_TR_CTRL__txd__WIDTH 1
2142
#define R_SERIAL3_TR_CTRL__tr_enable__BITNR 6
2143
#define R_SERIAL3_TR_CTRL__tr_enable__WIDTH 1
2144
#define R_SERIAL3_TR_CTRL__tr_enable__disable 0
2145
#define R_SERIAL3_TR_CTRL__tr_enable__enable 1
2146
#define R_SERIAL3_TR_CTRL__auto_cts__BITNR 5
2147
#define R_SERIAL3_TR_CTRL__auto_cts__WIDTH 1
2148
#define R_SERIAL3_TR_CTRL__auto_cts__disabled 0
2149
#define R_SERIAL3_TR_CTRL__auto_cts__active 1
2150
#define R_SERIAL3_TR_CTRL__stop_bits__BITNR 4
2151
#define R_SERIAL3_TR_CTRL__stop_bits__WIDTH 1
2152
#define R_SERIAL3_TR_CTRL__stop_bits__one_bit 0
2153
#define R_SERIAL3_TR_CTRL__stop_bits__two_bits 1
2154
#define R_SERIAL3_TR_CTRL__tr_stick_par__BITNR 3
2155
#define R_SERIAL3_TR_CTRL__tr_stick_par__WIDTH 1
2156
#define R_SERIAL3_TR_CTRL__tr_stick_par__normal 0
2157
#define R_SERIAL3_TR_CTRL__tr_stick_par__stick 1
2158
#define R_SERIAL3_TR_CTRL__tr_par__BITNR 2
2159
#define R_SERIAL3_TR_CTRL__tr_par__WIDTH 1
2160
#define R_SERIAL3_TR_CTRL__tr_par__even 0
2161
#define R_SERIAL3_TR_CTRL__tr_par__odd 1
2162
#define R_SERIAL3_TR_CTRL__tr_par_en__BITNR 1
2163
#define R_SERIAL3_TR_CTRL__tr_par_en__WIDTH 1
2164
#define R_SERIAL3_TR_CTRL__tr_par_en__disable 0
2165
#define R_SERIAL3_TR_CTRL__tr_par_en__enable 1
2166
#define R_SERIAL3_TR_CTRL__tr_bitnr__BITNR 0
2167
#define R_SERIAL3_TR_CTRL__tr_bitnr__WIDTH 1
2168
#define R_SERIAL3_TR_CTRL__tr_bitnr__tr_8bit 0
2169
#define R_SERIAL3_TR_CTRL__tr_bitnr__tr_7bit 1
2171
#define R_SERIAL3_TR_DATA (IO_TYPECAST_BYTE 0xb0000078)
2172
#define R_SERIAL3_TR_DATA__data_out__BITNR 0
2173
#define R_SERIAL3_TR_DATA__data_out__WIDTH 8
2175
#define R_SERIAL3_READ (IO_TYPECAST_RO_UDWORD 0xb0000078)
2176
#define R_SERIAL3_READ__xoff_detect__BITNR 15
2177
#define R_SERIAL3_READ__xoff_detect__WIDTH 1
2178
#define R_SERIAL3_READ__xoff_detect__no_xoff 0
2179
#define R_SERIAL3_READ__xoff_detect__xoff 1
2180
#define R_SERIAL3_READ__cts___BITNR 14
2181
#define R_SERIAL3_READ__cts___WIDTH 1
2182
#define R_SERIAL3_READ__cts___active 0
2183
#define R_SERIAL3_READ__cts___inactive 1
2184
#define R_SERIAL3_READ__tr_ready__BITNR 13
2185
#define R_SERIAL3_READ__tr_ready__WIDTH 1
2186
#define R_SERIAL3_READ__tr_ready__full 0
2187
#define R_SERIAL3_READ__tr_ready__ready 1
2188
#define R_SERIAL3_READ__rxd__BITNR 12
2189
#define R_SERIAL3_READ__rxd__WIDTH 1
2190
#define R_SERIAL3_READ__overrun__BITNR 11
2191
#define R_SERIAL3_READ__overrun__WIDTH 1
2192
#define R_SERIAL3_READ__overrun__no 0
2193
#define R_SERIAL3_READ__overrun__yes 1
2194
#define R_SERIAL3_READ__par_err__BITNR 10
2195
#define R_SERIAL3_READ__par_err__WIDTH 1
2196
#define R_SERIAL3_READ__par_err__no 0
2197
#define R_SERIAL3_READ__par_err__yes 1
2198
#define R_SERIAL3_READ__framing_err__BITNR 9
2199
#define R_SERIAL3_READ__framing_err__WIDTH 1
2200
#define R_SERIAL3_READ__framing_err__no 0
2201
#define R_SERIAL3_READ__framing_err__yes 1
2202
#define R_SERIAL3_READ__data_avail__BITNR 8
2203
#define R_SERIAL3_READ__data_avail__WIDTH 1
2204
#define R_SERIAL3_READ__data_avail__no 0
2205
#define R_SERIAL3_READ__data_avail__yes 1
2206
#define R_SERIAL3_READ__data_in__BITNR 0
2207
#define R_SERIAL3_READ__data_in__WIDTH 8
2209
#define R_SERIAL3_STATUS (IO_TYPECAST_RO_BYTE 0xb0000079)
2210
#define R_SERIAL3_STATUS__xoff_detect__BITNR 7
2211
#define R_SERIAL3_STATUS__xoff_detect__WIDTH 1
2212
#define R_SERIAL3_STATUS__xoff_detect__no_xoff 0
2213
#define R_SERIAL3_STATUS__xoff_detect__xoff 1
2214
#define R_SERIAL3_STATUS__cts___BITNR 6
2215
#define R_SERIAL3_STATUS__cts___WIDTH 1
2216
#define R_SERIAL3_STATUS__cts___active 0
2217
#define R_SERIAL3_STATUS__cts___inactive 1
2218
#define R_SERIAL3_STATUS__tr_ready__BITNR 5
2219
#define R_SERIAL3_STATUS__tr_ready__WIDTH 1
2220
#define R_SERIAL3_STATUS__tr_ready__full 0
2221
#define R_SERIAL3_STATUS__tr_ready__ready 1
2222
#define R_SERIAL3_STATUS__rxd__BITNR 4
2223
#define R_SERIAL3_STATUS__rxd__WIDTH 1
2224
#define R_SERIAL3_STATUS__overrun__BITNR 3
2225
#define R_SERIAL3_STATUS__overrun__WIDTH 1
2226
#define R_SERIAL3_STATUS__overrun__no 0
2227
#define R_SERIAL3_STATUS__overrun__yes 1
2228
#define R_SERIAL3_STATUS__par_err__BITNR 2
2229
#define R_SERIAL3_STATUS__par_err__WIDTH 1
2230
#define R_SERIAL3_STATUS__par_err__no 0
2231
#define R_SERIAL3_STATUS__par_err__yes 1
2232
#define R_SERIAL3_STATUS__framing_err__BITNR 1
2233
#define R_SERIAL3_STATUS__framing_err__WIDTH 1
2234
#define R_SERIAL3_STATUS__framing_err__no 0
2235
#define R_SERIAL3_STATUS__framing_err__yes 1
2236
#define R_SERIAL3_STATUS__data_avail__BITNR 0
2237
#define R_SERIAL3_STATUS__data_avail__WIDTH 1
2238
#define R_SERIAL3_STATUS__data_avail__no 0
2239
#define R_SERIAL3_STATUS__data_avail__yes 1
2241
#define R_SERIAL3_REC_DATA (IO_TYPECAST_RO_BYTE 0xb0000078)
2242
#define R_SERIAL3_REC_DATA__data_in__BITNR 0
2243
#define R_SERIAL3_REC_DATA__data_in__WIDTH 8
2245
#define R_SERIAL3_XOFF (IO_TYPECAST_UDWORD 0xb000007c)
2246
#define R_SERIAL3_XOFF__tx_stop__BITNR 9
2247
#define R_SERIAL3_XOFF__tx_stop__WIDTH 1
2248
#define R_SERIAL3_XOFF__tx_stop__enable 0
2249
#define R_SERIAL3_XOFF__tx_stop__stop 1
2250
#define R_SERIAL3_XOFF__auto_xoff__BITNR 8
2251
#define R_SERIAL3_XOFF__auto_xoff__WIDTH 1
2252
#define R_SERIAL3_XOFF__auto_xoff__disable 0
2253
#define R_SERIAL3_XOFF__auto_xoff__enable 1
2254
#define R_SERIAL3_XOFF__xoff_char__BITNR 0
2255
#define R_SERIAL3_XOFF__xoff_char__WIDTH 8
2257
#define R_ALT_SER_BAUDRATE (IO_TYPECAST_UDWORD 0xb000005c)
2258
#define R_ALT_SER_BAUDRATE__ser3_tr__BITNR 28
2259
#define R_ALT_SER_BAUDRATE__ser3_tr__WIDTH 2
2260
#define R_ALT_SER_BAUDRATE__ser3_tr__normal 0
2261
#define R_ALT_SER_BAUDRATE__ser3_tr__prescale 1
2262
#define R_ALT_SER_BAUDRATE__ser3_tr__extern 2
2263
#define R_ALT_SER_BAUDRATE__ser3_tr__timer 3
2264
#define R_ALT_SER_BAUDRATE__ser3_rec__BITNR 24
2265
#define R_ALT_SER_BAUDRATE__ser3_rec__WIDTH 2
2266
#define R_ALT_SER_BAUDRATE__ser3_rec__normal 0
2267
#define R_ALT_SER_BAUDRATE__ser3_rec__prescale 1
2268
#define R_ALT_SER_BAUDRATE__ser3_rec__extern 2
2269
#define R_ALT_SER_BAUDRATE__ser3_rec__timer 3
2270
#define R_ALT_SER_BAUDRATE__ser2_tr__BITNR 20
2271
#define R_ALT_SER_BAUDRATE__ser2_tr__WIDTH 2
2272
#define R_ALT_SER_BAUDRATE__ser2_tr__normal 0
2273
#define R_ALT_SER_BAUDRATE__ser2_tr__prescale 1
2274
#define R_ALT_SER_BAUDRATE__ser2_tr__extern 2
2275
#define R_ALT_SER_BAUDRATE__ser2_tr__timer 3
2276
#define R_ALT_SER_BAUDRATE__ser2_rec__BITNR 16
2277
#define R_ALT_SER_BAUDRATE__ser2_rec__WIDTH 2
2278
#define R_ALT_SER_BAUDRATE__ser2_rec__normal 0
2279
#define R_ALT_SER_BAUDRATE__ser2_rec__prescale 1
2280
#define R_ALT_SER_BAUDRATE__ser2_rec__extern 2
2281
#define R_ALT_SER_BAUDRATE__ser2_rec__timer 3
2282
#define R_ALT_SER_BAUDRATE__ser1_tr__BITNR 12
2283
#define R_ALT_SER_BAUDRATE__ser1_tr__WIDTH 2
2284
#define R_ALT_SER_BAUDRATE__ser1_tr__normal 0
2285
#define R_ALT_SER_BAUDRATE__ser1_tr__prescale 1
2286
#define R_ALT_SER_BAUDRATE__ser1_tr__extern 2
2287
#define R_ALT_SER_BAUDRATE__ser1_tr__timer 3
2288
#define R_ALT_SER_BAUDRATE__ser1_rec__BITNR 8
2289
#define R_ALT_SER_BAUDRATE__ser1_rec__WIDTH 2
2290
#define R_ALT_SER_BAUDRATE__ser1_rec__normal 0
2291
#define R_ALT_SER_BAUDRATE__ser1_rec__prescale 1
2292
#define R_ALT_SER_BAUDRATE__ser1_rec__extern 2
2293
#define R_ALT_SER_BAUDRATE__ser1_rec__timer 3
2294
#define R_ALT_SER_BAUDRATE__ser0_tr__BITNR 4
2295
#define R_ALT_SER_BAUDRATE__ser0_tr__WIDTH 2
2296
#define R_ALT_SER_BAUDRATE__ser0_tr__normal 0
2297
#define R_ALT_SER_BAUDRATE__ser0_tr__prescale 1
2298
#define R_ALT_SER_BAUDRATE__ser0_tr__extern 2
2299
#define R_ALT_SER_BAUDRATE__ser0_tr__timer 3
2300
#define R_ALT_SER_BAUDRATE__ser0_rec__BITNR 0
2301
#define R_ALT_SER_BAUDRATE__ser0_rec__WIDTH 2
2302
#define R_ALT_SER_BAUDRATE__ser0_rec__normal 0
2303
#define R_ALT_SER_BAUDRATE__ser0_rec__prescale 1
2304
#define R_ALT_SER_BAUDRATE__ser0_rec__extern 2
2305
#define R_ALT_SER_BAUDRATE__ser0_rec__timer 3
2308
!* Network interface registers
2311
#define R_NETWORK_SA_0 (IO_TYPECAST_UDWORD 0xb0000080)
2312
#define R_NETWORK_SA_0__ma0_low__BITNR 0
2313
#define R_NETWORK_SA_0__ma0_low__WIDTH 32
2315
#define R_NETWORK_SA_1 (IO_TYPECAST_UDWORD 0xb0000084)
2316
#define R_NETWORK_SA_1__ma1_low__BITNR 16
2317
#define R_NETWORK_SA_1__ma1_low__WIDTH 16
2318
#define R_NETWORK_SA_1__ma0_high__BITNR 0
2319
#define R_NETWORK_SA_1__ma0_high__WIDTH 16
2321
#define R_NETWORK_SA_2 (IO_TYPECAST_UDWORD 0xb0000088)
2322
#define R_NETWORK_SA_2__ma1_high__BITNR 0
2323
#define R_NETWORK_SA_2__ma1_high__WIDTH 32
2325
#define R_NETWORK_GA_0 (IO_TYPECAST_UDWORD 0xb000008c)
2326
#define R_NETWORK_GA_0__ga_low__BITNR 0
2327
#define R_NETWORK_GA_0__ga_low__WIDTH 32
2329
#define R_NETWORK_GA_1 (IO_TYPECAST_UDWORD 0xb0000090)
2330
#define R_NETWORK_GA_1__ga_high__BITNR 0
2331
#define R_NETWORK_GA_1__ga_high__WIDTH 32
2333
#define R_NETWORK_REC_CONFIG (IO_TYPECAST_UDWORD 0xb0000094)
2334
#define R_NETWORK_REC_CONFIG__max_size__BITNR 10
2335
#define R_NETWORK_REC_CONFIG__max_size__WIDTH 1
2336
#define R_NETWORK_REC_CONFIG__max_size__size1518 0
2337
#define R_NETWORK_REC_CONFIG__max_size__size1522 1
2338
#define R_NETWORK_REC_CONFIG__duplex__BITNR 9
2339
#define R_NETWORK_REC_CONFIG__duplex__WIDTH 1
2340
#define R_NETWORK_REC_CONFIG__duplex__full 1
2341
#define R_NETWORK_REC_CONFIG__duplex__half 0
2342
#define R_NETWORK_REC_CONFIG__bad_crc__BITNR 8
2343
#define R_NETWORK_REC_CONFIG__bad_crc__WIDTH 1
2344
#define R_NETWORK_REC_CONFIG__bad_crc__receive 1
2345
#define R_NETWORK_REC_CONFIG__bad_crc__discard 0
2346
#define R_NETWORK_REC_CONFIG__oversize__BITNR 7
2347
#define R_NETWORK_REC_CONFIG__oversize__WIDTH 1
2348
#define R_NETWORK_REC_CONFIG__oversize__receive 1
2349
#define R_NETWORK_REC_CONFIG__oversize__discard 0
2350
#define R_NETWORK_REC_CONFIG__undersize__BITNR 6
2351
#define R_NETWORK_REC_CONFIG__undersize__WIDTH 1
2352
#define R_NETWORK_REC_CONFIG__undersize__receive 1
2353
#define R_NETWORK_REC_CONFIG__undersize__discard 0
2354
#define R_NETWORK_REC_CONFIG__all_roots__BITNR 5
2355
#define R_NETWORK_REC_CONFIG__all_roots__WIDTH 1
2356
#define R_NETWORK_REC_CONFIG__all_roots__receive 1
2357
#define R_NETWORK_REC_CONFIG__all_roots__discard 0
2358
#define R_NETWORK_REC_CONFIG__tr_broadcast__BITNR 4
2359
#define R_NETWORK_REC_CONFIG__tr_broadcast__WIDTH 1
2360
#define R_NETWORK_REC_CONFIG__tr_broadcast__receive 1
2361
#define R_NETWORK_REC_CONFIG__tr_broadcast__discard 0
2362
#define R_NETWORK_REC_CONFIG__broadcast__BITNR 3
2363
#define R_NETWORK_REC_CONFIG__broadcast__WIDTH 1
2364
#define R_NETWORK_REC_CONFIG__broadcast__receive 1
2365
#define R_NETWORK_REC_CONFIG__broadcast__discard 0
2366
#define R_NETWORK_REC_CONFIG__individual__BITNR 2
2367
#define R_NETWORK_REC_CONFIG__individual__WIDTH 1
2368
#define R_NETWORK_REC_CONFIG__individual__receive 1
2369
#define R_NETWORK_REC_CONFIG__individual__discard 0
2370
#define R_NETWORK_REC_CONFIG__ma1__BITNR 1
2371
#define R_NETWORK_REC_CONFIG__ma1__WIDTH 1
2372
#define R_NETWORK_REC_CONFIG__ma1__enable 1
2373
#define R_NETWORK_REC_CONFIG__ma1__disable 0
2374
#define R_NETWORK_REC_CONFIG__ma0__BITNR 0
2375
#define R_NETWORK_REC_CONFIG__ma0__WIDTH 1
2376
#define R_NETWORK_REC_CONFIG__ma0__enable 1
2377
#define R_NETWORK_REC_CONFIG__ma0__disable 0
2379
#define R_NETWORK_GEN_CONFIG (IO_TYPECAST_UDWORD 0xb0000098)
2380
#define R_NETWORK_GEN_CONFIG__loopback__BITNR 5
2381
#define R_NETWORK_GEN_CONFIG__loopback__WIDTH 1
2382
#define R_NETWORK_GEN_CONFIG__loopback__on 1
2383
#define R_NETWORK_GEN_CONFIG__loopback__off 0
2384
#define R_NETWORK_GEN_CONFIG__frame__BITNR 4
2385
#define R_NETWORK_GEN_CONFIG__frame__WIDTH 1
2386
#define R_NETWORK_GEN_CONFIG__frame__tokenr 1
2387
#define R_NETWORK_GEN_CONFIG__frame__ether 0
2388
#define R_NETWORK_GEN_CONFIG__vg__BITNR 3
2389
#define R_NETWORK_GEN_CONFIG__vg__WIDTH 1
2390
#define R_NETWORK_GEN_CONFIG__vg__on 1
2391
#define R_NETWORK_GEN_CONFIG__vg__off 0
2392
#define R_NETWORK_GEN_CONFIG__phy__BITNR 1
2393
#define R_NETWORK_GEN_CONFIG__phy__WIDTH 2
2394
#define R_NETWORK_GEN_CONFIG__phy__sni 0
2395
#define R_NETWORK_GEN_CONFIG__phy__mii_clk 1
2396
#define R_NETWORK_GEN_CONFIG__phy__mii_err 2
2397
#define R_NETWORK_GEN_CONFIG__phy__mii_req 3
2398
#define R_NETWORK_GEN_CONFIG__enable__BITNR 0
2399
#define R_NETWORK_GEN_CONFIG__enable__WIDTH 1
2400
#define R_NETWORK_GEN_CONFIG__enable__on 1
2401
#define R_NETWORK_GEN_CONFIG__enable__off 0
2403
#define R_NETWORK_TR_CTRL (IO_TYPECAST_UDWORD 0xb000009c)
2404
#define R_NETWORK_TR_CTRL__clr_error__BITNR 8
2405
#define R_NETWORK_TR_CTRL__clr_error__WIDTH 1
2406
#define R_NETWORK_TR_CTRL__clr_error__clr 1
2407
#define R_NETWORK_TR_CTRL__clr_error__nop 0
2408
#define R_NETWORK_TR_CTRL__delay__BITNR 5
2409
#define R_NETWORK_TR_CTRL__delay__WIDTH 1
2410
#define R_NETWORK_TR_CTRL__delay__d2us 1
2411
#define R_NETWORK_TR_CTRL__delay__none 0
2412
#define R_NETWORK_TR_CTRL__cancel__BITNR 4
2413
#define R_NETWORK_TR_CTRL__cancel__WIDTH 1
2414
#define R_NETWORK_TR_CTRL__cancel__do 1
2415
#define R_NETWORK_TR_CTRL__cancel__dont 0
2416
#define R_NETWORK_TR_CTRL__cd__BITNR 3
2417
#define R_NETWORK_TR_CTRL__cd__WIDTH 1
2418
#define R_NETWORK_TR_CTRL__cd__enable 0
2419
#define R_NETWORK_TR_CTRL__cd__disable 1
2420
#define R_NETWORK_TR_CTRL__cd__ack_col 0
2421
#define R_NETWORK_TR_CTRL__cd__ack_crs 1
2422
#define R_NETWORK_TR_CTRL__retry__BITNR 2
2423
#define R_NETWORK_TR_CTRL__retry__WIDTH 1
2424
#define R_NETWORK_TR_CTRL__retry__enable 0
2425
#define R_NETWORK_TR_CTRL__retry__disable 1
2426
#define R_NETWORK_TR_CTRL__pad__BITNR 1
2427
#define R_NETWORK_TR_CTRL__pad__WIDTH 1
2428
#define R_NETWORK_TR_CTRL__pad__enable 1
2429
#define R_NETWORK_TR_CTRL__pad__disable 0
2430
#define R_NETWORK_TR_CTRL__crc__BITNR 0
2431
#define R_NETWORK_TR_CTRL__crc__WIDTH 1
2432
#define R_NETWORK_TR_CTRL__crc__enable 0
2433
#define R_NETWORK_TR_CTRL__crc__disable 1
2435
#define R_NETWORK_MGM_CTRL (IO_TYPECAST_UDWORD 0xb00000a0)
2436
#define R_NETWORK_MGM_CTRL__txd_pins__BITNR 4
2437
#define R_NETWORK_MGM_CTRL__txd_pins__WIDTH 4
2438
#define R_NETWORK_MGM_CTRL__txer_pin__BITNR 3
2439
#define R_NETWORK_MGM_CTRL__txer_pin__WIDTH 1
2440
#define R_NETWORK_MGM_CTRL__mdck__BITNR 2
2441
#define R_NETWORK_MGM_CTRL__mdck__WIDTH 1
2442
#define R_NETWORK_MGM_CTRL__mdoe__BITNR 1
2443
#define R_NETWORK_MGM_CTRL__mdoe__WIDTH 1
2444
#define R_NETWORK_MGM_CTRL__mdoe__enable 1
2445
#define R_NETWORK_MGM_CTRL__mdoe__disable 0
2446
#define R_NETWORK_MGM_CTRL__mdio__BITNR 0
2447
#define R_NETWORK_MGM_CTRL__mdio__WIDTH 1
2449
#define R_NETWORK_STAT (IO_TYPECAST_RO_UDWORD 0xb00000a0)
2450
#define R_NETWORK_STAT__rxd_pins__BITNR 4
2451
#define R_NETWORK_STAT__rxd_pins__WIDTH 4
2452
#define R_NETWORK_STAT__rxer__BITNR 3
2453
#define R_NETWORK_STAT__rxer__WIDTH 1
2454
#define R_NETWORK_STAT__underrun__BITNR 2
2455
#define R_NETWORK_STAT__underrun__WIDTH 1
2456
#define R_NETWORK_STAT__underrun__yes 1
2457
#define R_NETWORK_STAT__underrun__no 0
2458
#define R_NETWORK_STAT__exc_col__BITNR 1
2459
#define R_NETWORK_STAT__exc_col__WIDTH 1
2460
#define R_NETWORK_STAT__exc_col__yes 1
2461
#define R_NETWORK_STAT__exc_col__no 0
2462
#define R_NETWORK_STAT__mdio__BITNR 0
2463
#define R_NETWORK_STAT__mdio__WIDTH 1
2465
#define R_REC_COUNTERS (IO_TYPECAST_RO_UDWORD 0xb00000a4)
2466
#define R_REC_COUNTERS__congestion__BITNR 24
2467
#define R_REC_COUNTERS__congestion__WIDTH 8
2468
#define R_REC_COUNTERS__oversize__BITNR 16
2469
#define R_REC_COUNTERS__oversize__WIDTH 8
2470
#define R_REC_COUNTERS__alignment_error__BITNR 8
2471
#define R_REC_COUNTERS__alignment_error__WIDTH 8
2472
#define R_REC_COUNTERS__crc_error__BITNR 0
2473
#define R_REC_COUNTERS__crc_error__WIDTH 8
2475
#define R_TR_COUNTERS (IO_TYPECAST_RO_UDWORD 0xb00000a8)
2476
#define R_TR_COUNTERS__deferred__BITNR 24
2477
#define R_TR_COUNTERS__deferred__WIDTH 8
2478
#define R_TR_COUNTERS__late_col__BITNR 16
2479
#define R_TR_COUNTERS__late_col__WIDTH 8
2480
#define R_TR_COUNTERS__multiple_col__BITNR 8
2481
#define R_TR_COUNTERS__multiple_col__WIDTH 8
2482
#define R_TR_COUNTERS__single_col__BITNR 0
2483
#define R_TR_COUNTERS__single_col__WIDTH 8
2485
#define R_PHY_COUNTERS (IO_TYPECAST_RO_UDWORD 0xb00000ac)
2486
#define R_PHY_COUNTERS__sqe_test_error__BITNR 8
2487
#define R_PHY_COUNTERS__sqe_test_error__WIDTH 8
2488
#define R_PHY_COUNTERS__carrier_loss__BITNR 0
2489
#define R_PHY_COUNTERS__carrier_loss__WIDTH 8
2492
!* Parallel printer port registers
2495
#define R_PAR0_CTRL_DATA (IO_TYPECAST_UDWORD 0xb0000040)
2496
#define R_PAR0_CTRL_DATA__peri_int__BITNR 24
2497
#define R_PAR0_CTRL_DATA__peri_int__WIDTH 1
2498
#define R_PAR0_CTRL_DATA__peri_int__ack 1
2499
#define R_PAR0_CTRL_DATA__peri_int__nop 0
2500
#define R_PAR0_CTRL_DATA__oe__BITNR 20
2501
#define R_PAR0_CTRL_DATA__oe__WIDTH 1
2502
#define R_PAR0_CTRL_DATA__oe__enable 1
2503
#define R_PAR0_CTRL_DATA__oe__disable 0
2504
#define R_PAR0_CTRL_DATA__seli__BITNR 19
2505
#define R_PAR0_CTRL_DATA__seli__WIDTH 1
2506
#define R_PAR0_CTRL_DATA__seli__active 1
2507
#define R_PAR0_CTRL_DATA__seli__inactive 0
2508
#define R_PAR0_CTRL_DATA__autofd__BITNR 18
2509
#define R_PAR0_CTRL_DATA__autofd__WIDTH 1
2510
#define R_PAR0_CTRL_DATA__autofd__active 1
2511
#define R_PAR0_CTRL_DATA__autofd__inactive 0
2512
#define R_PAR0_CTRL_DATA__strb__BITNR 17
2513
#define R_PAR0_CTRL_DATA__strb__WIDTH 1
2514
#define R_PAR0_CTRL_DATA__strb__active 1
2515
#define R_PAR0_CTRL_DATA__strb__inactive 0
2516
#define R_PAR0_CTRL_DATA__init__BITNR 16
2517
#define R_PAR0_CTRL_DATA__init__WIDTH 1
2518
#define R_PAR0_CTRL_DATA__init__active 1
2519
#define R_PAR0_CTRL_DATA__init__inactive 0
2520
#define R_PAR0_CTRL_DATA__ecp_cmd__BITNR 8
2521
#define R_PAR0_CTRL_DATA__ecp_cmd__WIDTH 1
2522
#define R_PAR0_CTRL_DATA__ecp_cmd__command 1
2523
#define R_PAR0_CTRL_DATA__ecp_cmd__data 0
2524
#define R_PAR0_CTRL_DATA__data__BITNR 0
2525
#define R_PAR0_CTRL_DATA__data__WIDTH 8
2527
#define R_PAR0_CTRL (IO_TYPECAST_BYTE 0xb0000042)
2528
#define R_PAR0_CTRL__ctrl__BITNR 0
2529
#define R_PAR0_CTRL__ctrl__WIDTH 5
2531
#define R_PAR0_STATUS_DATA (IO_TYPECAST_RO_UDWORD 0xb0000040)
2532
#define R_PAR0_STATUS_DATA__mode__BITNR 29
2533
#define R_PAR0_STATUS_DATA__mode__WIDTH 3
2534
#define R_PAR0_STATUS_DATA__mode__manual 0
2535
#define R_PAR0_STATUS_DATA__mode__centronics 1
2536
#define R_PAR0_STATUS_DATA__mode__fastbyte 2
2537
#define R_PAR0_STATUS_DATA__mode__nibble 3
2538
#define R_PAR0_STATUS_DATA__mode__byte 4
2539
#define R_PAR0_STATUS_DATA__mode__ecp_fwd 5
2540
#define R_PAR0_STATUS_DATA__mode__ecp_rev 6
2541
#define R_PAR0_STATUS_DATA__mode__off 7
2542
#define R_PAR0_STATUS_DATA__mode__epp_wr1 5
2543
#define R_PAR0_STATUS_DATA__mode__epp_wr2 6
2544
#define R_PAR0_STATUS_DATA__mode__epp_wr3 7
2545
#define R_PAR0_STATUS_DATA__mode__epp_rd 0
2546
#define R_PAR0_STATUS_DATA__perr__BITNR 28
2547
#define R_PAR0_STATUS_DATA__perr__WIDTH 1
2548
#define R_PAR0_STATUS_DATA__perr__active 1
2549
#define R_PAR0_STATUS_DATA__perr__inactive 0
2550
#define R_PAR0_STATUS_DATA__ack__BITNR 27
2551
#define R_PAR0_STATUS_DATA__ack__WIDTH 1
2552
#define R_PAR0_STATUS_DATA__ack__active 0
2553
#define R_PAR0_STATUS_DATA__ack__inactive 1
2554
#define R_PAR0_STATUS_DATA__busy__BITNR 26
2555
#define R_PAR0_STATUS_DATA__busy__WIDTH 1
2556
#define R_PAR0_STATUS_DATA__busy__active 1
2557
#define R_PAR0_STATUS_DATA__busy__inactive 0
2558
#define R_PAR0_STATUS_DATA__fault__BITNR 25
2559
#define R_PAR0_STATUS_DATA__fault__WIDTH 1
2560
#define R_PAR0_STATUS_DATA__fault__active 0
2561
#define R_PAR0_STATUS_DATA__fault__inactive 1
2562
#define R_PAR0_STATUS_DATA__sel__BITNR 24
2563
#define R_PAR0_STATUS_DATA__sel__WIDTH 1
2564
#define R_PAR0_STATUS_DATA__sel__active 1
2565
#define R_PAR0_STATUS_DATA__sel__inactive 0
2566
#define R_PAR0_STATUS_DATA__ext_mode__BITNR 23
2567
#define R_PAR0_STATUS_DATA__ext_mode__WIDTH 1
2568
#define R_PAR0_STATUS_DATA__ext_mode__enable 1
2569
#define R_PAR0_STATUS_DATA__ext_mode__disable 0
2570
#define R_PAR0_STATUS_DATA__ecp_16__BITNR 22
2571
#define R_PAR0_STATUS_DATA__ecp_16__WIDTH 1
2572
#define R_PAR0_STATUS_DATA__ecp_16__active 1
2573
#define R_PAR0_STATUS_DATA__ecp_16__inactive 0
2574
#define R_PAR0_STATUS_DATA__tr_rdy__BITNR 17
2575
#define R_PAR0_STATUS_DATA__tr_rdy__WIDTH 1
2576
#define R_PAR0_STATUS_DATA__tr_rdy__ready 1
2577
#define R_PAR0_STATUS_DATA__tr_rdy__busy 0
2578
#define R_PAR0_STATUS_DATA__dav__BITNR 16
2579
#define R_PAR0_STATUS_DATA__dav__WIDTH 1
2580
#define R_PAR0_STATUS_DATA__dav__data 1
2581
#define R_PAR0_STATUS_DATA__dav__nodata 0
2582
#define R_PAR0_STATUS_DATA__ecp_cmd__BITNR 8
2583
#define R_PAR0_STATUS_DATA__ecp_cmd__WIDTH 1
2584
#define R_PAR0_STATUS_DATA__ecp_cmd__command 1
2585
#define R_PAR0_STATUS_DATA__ecp_cmd__data 0
2586
#define R_PAR0_STATUS_DATA__data__BITNR 0
2587
#define R_PAR0_STATUS_DATA__data__WIDTH 8
2589
#define R_PAR0_STATUS (IO_TYPECAST_RO_UWORD 0xb0000042)
2590
#define R_PAR0_STATUS__mode__BITNR 13
2591
#define R_PAR0_STATUS__mode__WIDTH 3
2592
#define R_PAR0_STATUS__mode__manual 0
2593
#define R_PAR0_STATUS__mode__centronics 1
2594
#define R_PAR0_STATUS__mode__fastbyte 2
2595
#define R_PAR0_STATUS__mode__nibble 3
2596
#define R_PAR0_STATUS__mode__byte 4
2597
#define R_PAR0_STATUS__mode__ecp_fwd 5
2598
#define R_PAR0_STATUS__mode__ecp_rev 6
2599
#define R_PAR0_STATUS__mode__off 7
2600
#define R_PAR0_STATUS__mode__epp_wr1 5
2601
#define R_PAR0_STATUS__mode__epp_wr2 6
2602
#define R_PAR0_STATUS__mode__epp_wr3 7
2603
#define R_PAR0_STATUS__mode__epp_rd 0
2604
#define R_PAR0_STATUS__perr__BITNR 12
2605
#define R_PAR0_STATUS__perr__WIDTH 1
2606
#define R_PAR0_STATUS__perr__active 1
2607
#define R_PAR0_STATUS__perr__inactive 0
2608
#define R_PAR0_STATUS__ack__BITNR 11
2609
#define R_PAR0_STATUS__ack__WIDTH 1
2610
#define R_PAR0_STATUS__ack__active 0
2611
#define R_PAR0_STATUS__ack__inactive 1
2612
#define R_PAR0_STATUS__busy__BITNR 10
2613
#define R_PAR0_STATUS__busy__WIDTH 1
2614
#define R_PAR0_STATUS__busy__active 1
2615
#define R_PAR0_STATUS__busy__inactive 0
2616
#define R_PAR0_STATUS__fault__BITNR 9
2617
#define R_PAR0_STATUS__fault__WIDTH 1
2618
#define R_PAR0_STATUS__fault__active 0
2619
#define R_PAR0_STATUS__fault__inactive 1
2620
#define R_PAR0_STATUS__sel__BITNR 8
2621
#define R_PAR0_STATUS__sel__WIDTH 1
2622
#define R_PAR0_STATUS__sel__active 1
2623
#define R_PAR0_STATUS__sel__inactive 0
2624
#define R_PAR0_STATUS__ext_mode__BITNR 7
2625
#define R_PAR0_STATUS__ext_mode__WIDTH 1
2626
#define R_PAR0_STATUS__ext_mode__enable 1
2627
#define R_PAR0_STATUS__ext_mode__disable 0
2628
#define R_PAR0_STATUS__ecp_16__BITNR 6
2629
#define R_PAR0_STATUS__ecp_16__WIDTH 1
2630
#define R_PAR0_STATUS__ecp_16__active 1
2631
#define R_PAR0_STATUS__ecp_16__inactive 0
2632
#define R_PAR0_STATUS__tr_rdy__BITNR 1
2633
#define R_PAR0_STATUS__tr_rdy__WIDTH 1
2634
#define R_PAR0_STATUS__tr_rdy__ready 1
2635
#define R_PAR0_STATUS__tr_rdy__busy 0
2636
#define R_PAR0_STATUS__dav__BITNR 0
2637
#define R_PAR0_STATUS__dav__WIDTH 1
2638
#define R_PAR0_STATUS__dav__data 1
2639
#define R_PAR0_STATUS__dav__nodata 0
2641
#define R_PAR_ECP16_DATA (IO_TYPECAST_UWORD 0xb0000040)
2642
#define R_PAR_ECP16_DATA__data__BITNR 0
2643
#define R_PAR_ECP16_DATA__data__WIDTH 16
2645
#define R_PAR0_CONFIG (IO_TYPECAST_UDWORD 0xb0000044)
2646
#define R_PAR0_CONFIG__ioe__BITNR 25
2647
#define R_PAR0_CONFIG__ioe__WIDTH 1
2648
#define R_PAR0_CONFIG__ioe__inv 1
2649
#define R_PAR0_CONFIG__ioe__noninv 0
2650
#define R_PAR0_CONFIG__iseli__BITNR 24
2651
#define R_PAR0_CONFIG__iseli__WIDTH 1
2652
#define R_PAR0_CONFIG__iseli__inv 1
2653
#define R_PAR0_CONFIG__iseli__noninv 0
2654
#define R_PAR0_CONFIG__iautofd__BITNR 23
2655
#define R_PAR0_CONFIG__iautofd__WIDTH 1
2656
#define R_PAR0_CONFIG__iautofd__inv 1
2657
#define R_PAR0_CONFIG__iautofd__noninv 0
2658
#define R_PAR0_CONFIG__istrb__BITNR 22
2659
#define R_PAR0_CONFIG__istrb__WIDTH 1
2660
#define R_PAR0_CONFIG__istrb__inv 1
2661
#define R_PAR0_CONFIG__istrb__noninv 0
2662
#define R_PAR0_CONFIG__iinit__BITNR 21
2663
#define R_PAR0_CONFIG__iinit__WIDTH 1
2664
#define R_PAR0_CONFIG__iinit__inv 1
2665
#define R_PAR0_CONFIG__iinit__noninv 0
2666
#define R_PAR0_CONFIG__iperr__BITNR 20
2667
#define R_PAR0_CONFIG__iperr__WIDTH 1
2668
#define R_PAR0_CONFIG__iperr__inv 1
2669
#define R_PAR0_CONFIG__iperr__noninv 0
2670
#define R_PAR0_CONFIG__iack__BITNR 19
2671
#define R_PAR0_CONFIG__iack__WIDTH 1
2672
#define R_PAR0_CONFIG__iack__inv 1
2673
#define R_PAR0_CONFIG__iack__noninv 0
2674
#define R_PAR0_CONFIG__ibusy__BITNR 18
2675
#define R_PAR0_CONFIG__ibusy__WIDTH 1
2676
#define R_PAR0_CONFIG__ibusy__inv 1
2677
#define R_PAR0_CONFIG__ibusy__noninv 0
2678
#define R_PAR0_CONFIG__ifault__BITNR 17
2679
#define R_PAR0_CONFIG__ifault__WIDTH 1
2680
#define R_PAR0_CONFIG__ifault__inv 1
2681
#define R_PAR0_CONFIG__ifault__noninv 0
2682
#define R_PAR0_CONFIG__isel__BITNR 16
2683
#define R_PAR0_CONFIG__isel__WIDTH 1
2684
#define R_PAR0_CONFIG__isel__inv 1
2685
#define R_PAR0_CONFIG__isel__noninv 0
2686
#define R_PAR0_CONFIG__ext_mode__BITNR 11
2687
#define R_PAR0_CONFIG__ext_mode__WIDTH 1
2688
#define R_PAR0_CONFIG__ext_mode__enable 1
2689
#define R_PAR0_CONFIG__ext_mode__disable 0
2690
#define R_PAR0_CONFIG__wide__BITNR 10
2691
#define R_PAR0_CONFIG__wide__WIDTH 1
2692
#define R_PAR0_CONFIG__wide__enable 1
2693
#define R_PAR0_CONFIG__wide__disable 0
2694
#define R_PAR0_CONFIG__dma__BITNR 9
2695
#define R_PAR0_CONFIG__dma__WIDTH 1
2696
#define R_PAR0_CONFIG__dma__enable 1
2697
#define R_PAR0_CONFIG__dma__disable 0
2698
#define R_PAR0_CONFIG__rle_in__BITNR 8
2699
#define R_PAR0_CONFIG__rle_in__WIDTH 1
2700
#define R_PAR0_CONFIG__rle_in__enable 1
2701
#define R_PAR0_CONFIG__rle_in__disable 0
2702
#define R_PAR0_CONFIG__rle_out__BITNR 7
2703
#define R_PAR0_CONFIG__rle_out__WIDTH 1
2704
#define R_PAR0_CONFIG__rle_out__enable 1
2705
#define R_PAR0_CONFIG__rle_out__disable 0
2706
#define R_PAR0_CONFIG__enable__BITNR 6
2707
#define R_PAR0_CONFIG__enable__WIDTH 1
2708
#define R_PAR0_CONFIG__enable__on 1
2709
#define R_PAR0_CONFIG__enable__reset 0
2710
#define R_PAR0_CONFIG__force__BITNR 5
2711
#define R_PAR0_CONFIG__force__WIDTH 1
2712
#define R_PAR0_CONFIG__force__on 1
2713
#define R_PAR0_CONFIG__force__off 0
2714
#define R_PAR0_CONFIG__ign_ack__BITNR 4
2715
#define R_PAR0_CONFIG__ign_ack__WIDTH 1
2716
#define R_PAR0_CONFIG__ign_ack__ignore 1
2717
#define R_PAR0_CONFIG__ign_ack__wait 0
2718
#define R_PAR0_CONFIG__oe_ack__BITNR 3
2719
#define R_PAR0_CONFIG__oe_ack__WIDTH 1
2720
#define R_PAR0_CONFIG__oe_ack__wait_oe 1
2721
#define R_PAR0_CONFIG__oe_ack__dont_wait 0
2722
#define R_PAR0_CONFIG__oe_ack__epp_addr 1
2723
#define R_PAR0_CONFIG__oe_ack__epp_data 0
2724
#define R_PAR0_CONFIG__epp_addr_data__BITNR 3
2725
#define R_PAR0_CONFIG__epp_addr_data__WIDTH 1
2726
#define R_PAR0_CONFIG__epp_addr_data__wait_oe 1
2727
#define R_PAR0_CONFIG__epp_addr_data__dont_wait 0
2728
#define R_PAR0_CONFIG__epp_addr_data__epp_addr 1
2729
#define R_PAR0_CONFIG__epp_addr_data__epp_data 0
2730
#define R_PAR0_CONFIG__mode__BITNR 0
2731
#define R_PAR0_CONFIG__mode__WIDTH 3
2732
#define R_PAR0_CONFIG__mode__manual 0
2733
#define R_PAR0_CONFIG__mode__centronics 1
2734
#define R_PAR0_CONFIG__mode__fastbyte 2
2735
#define R_PAR0_CONFIG__mode__nibble 3
2736
#define R_PAR0_CONFIG__mode__byte 4
2737
#define R_PAR0_CONFIG__mode__ecp_fwd 5
2738
#define R_PAR0_CONFIG__mode__ecp_rev 6
2739
#define R_PAR0_CONFIG__mode__off 7
2740
#define R_PAR0_CONFIG__mode__epp_wr1 5
2741
#define R_PAR0_CONFIG__mode__epp_wr2 6
2742
#define R_PAR0_CONFIG__mode__epp_wr3 7
2743
#define R_PAR0_CONFIG__mode__epp_rd 0
2745
#define R_PAR0_DELAY (IO_TYPECAST_UDWORD 0xb0000048)
2746
#define R_PAR0_DELAY__fine_hold__BITNR 21
2747
#define R_PAR0_DELAY__fine_hold__WIDTH 3
2748
#define R_PAR0_DELAY__hold__BITNR 16
2749
#define R_PAR0_DELAY__hold__WIDTH 5
2750
#define R_PAR0_DELAY__fine_strb__BITNR 13
2751
#define R_PAR0_DELAY__fine_strb__WIDTH 3
2752
#define R_PAR0_DELAY__strobe__BITNR 8
2753
#define R_PAR0_DELAY__strobe__WIDTH 5
2754
#define R_PAR0_DELAY__fine_setup__BITNR 5
2755
#define R_PAR0_DELAY__fine_setup__WIDTH 3
2756
#define R_PAR0_DELAY__setup__BITNR 0
2757
#define R_PAR0_DELAY__setup__WIDTH 5
2759
#define R_PAR1_CTRL_DATA (IO_TYPECAST_UDWORD 0xb0000050)
2760
#define R_PAR1_CTRL_DATA__peri_int__BITNR 24
2761
#define R_PAR1_CTRL_DATA__peri_int__WIDTH 1
2762
#define R_PAR1_CTRL_DATA__peri_int__ack 1
2763
#define R_PAR1_CTRL_DATA__peri_int__nop 0
2764
#define R_PAR1_CTRL_DATA__oe__BITNR 20
2765
#define R_PAR1_CTRL_DATA__oe__WIDTH 1
2766
#define R_PAR1_CTRL_DATA__oe__enable 1
2767
#define R_PAR1_CTRL_DATA__oe__disable 0
2768
#define R_PAR1_CTRL_DATA__seli__BITNR 19
2769
#define R_PAR1_CTRL_DATA__seli__WIDTH 1
2770
#define R_PAR1_CTRL_DATA__seli__active 1
2771
#define R_PAR1_CTRL_DATA__seli__inactive 0
2772
#define R_PAR1_CTRL_DATA__autofd__BITNR 18
2773
#define R_PAR1_CTRL_DATA__autofd__WIDTH 1
2774
#define R_PAR1_CTRL_DATA__autofd__active 1
2775
#define R_PAR1_CTRL_DATA__autofd__inactive 0
2776
#define R_PAR1_CTRL_DATA__strb__BITNR 17
2777
#define R_PAR1_CTRL_DATA__strb__WIDTH 1
2778
#define R_PAR1_CTRL_DATA__strb__active 1
2779
#define R_PAR1_CTRL_DATA__strb__inactive 0
2780
#define R_PAR1_CTRL_DATA__init__BITNR 16
2781
#define R_PAR1_CTRL_DATA__init__WIDTH 1
2782
#define R_PAR1_CTRL_DATA__init__active 1
2783
#define R_PAR1_CTRL_DATA__init__inactive 0
2784
#define R_PAR1_CTRL_DATA__ecp_cmd__BITNR 8
2785
#define R_PAR1_CTRL_DATA__ecp_cmd__WIDTH 1
2786
#define R_PAR1_CTRL_DATA__ecp_cmd__command 1
2787
#define R_PAR1_CTRL_DATA__ecp_cmd__data 0
2788
#define R_PAR1_CTRL_DATA__data__BITNR 0
2789
#define R_PAR1_CTRL_DATA__data__WIDTH 8
2791
#define R_PAR1_CTRL (IO_TYPECAST_BYTE 0xb0000052)
2792
#define R_PAR1_CTRL__ctrl__BITNR 0
2793
#define R_PAR1_CTRL__ctrl__WIDTH 5
2795
#define R_PAR1_STATUS_DATA (IO_TYPECAST_RO_UDWORD 0xb0000050)
2796
#define R_PAR1_STATUS_DATA__mode__BITNR 29
2797
#define R_PAR1_STATUS_DATA__mode__WIDTH 3
2798
#define R_PAR1_STATUS_DATA__mode__manual 0
2799
#define R_PAR1_STATUS_DATA__mode__centronics 1
2800
#define R_PAR1_STATUS_DATA__mode__fastbyte 2
2801
#define R_PAR1_STATUS_DATA__mode__nibble 3
2802
#define R_PAR1_STATUS_DATA__mode__byte 4
2803
#define R_PAR1_STATUS_DATA__mode__ecp_fwd 5
2804
#define R_PAR1_STATUS_DATA__mode__ecp_rev 6
2805
#define R_PAR1_STATUS_DATA__mode__off 7
2806
#define R_PAR1_STATUS_DATA__mode__epp_wr1 5
2807
#define R_PAR1_STATUS_DATA__mode__epp_wr2 6
2808
#define R_PAR1_STATUS_DATA__mode__epp_wr3 7
2809
#define R_PAR1_STATUS_DATA__mode__epp_rd 0
2810
#define R_PAR1_STATUS_DATA__perr__BITNR 28
2811
#define R_PAR1_STATUS_DATA__perr__WIDTH 1
2812
#define R_PAR1_STATUS_DATA__perr__active 1
2813
#define R_PAR1_STATUS_DATA__perr__inactive 0
2814
#define R_PAR1_STATUS_DATA__ack__BITNR 27
2815
#define R_PAR1_STATUS_DATA__ack__WIDTH 1
2816
#define R_PAR1_STATUS_DATA__ack__active 0
2817
#define R_PAR1_STATUS_DATA__ack__inactive 1
2818
#define R_PAR1_STATUS_DATA__busy__BITNR 26
2819
#define R_PAR1_STATUS_DATA__busy__WIDTH 1
2820
#define R_PAR1_STATUS_DATA__busy__active 1
2821
#define R_PAR1_STATUS_DATA__busy__inactive 0
2822
#define R_PAR1_STATUS_DATA__fault__BITNR 25
2823
#define R_PAR1_STATUS_DATA__fault__WIDTH 1
2824
#define R_PAR1_STATUS_DATA__fault__active 0
2825
#define R_PAR1_STATUS_DATA__fault__inactive 1
2826
#define R_PAR1_STATUS_DATA__sel__BITNR 24
2827
#define R_PAR1_STATUS_DATA__sel__WIDTH 1
2828
#define R_PAR1_STATUS_DATA__sel__active 1
2829
#define R_PAR1_STATUS_DATA__sel__inactive 0
2830
#define R_PAR1_STATUS_DATA__ext_mode__BITNR 23
2831
#define R_PAR1_STATUS_DATA__ext_mode__WIDTH 1
2832
#define R_PAR1_STATUS_DATA__ext_mode__enable 1
2833
#define R_PAR1_STATUS_DATA__ext_mode__disable 0
2834
#define R_PAR1_STATUS_DATA__tr_rdy__BITNR 17
2835
#define R_PAR1_STATUS_DATA__tr_rdy__WIDTH 1
2836
#define R_PAR1_STATUS_DATA__tr_rdy__ready 1
2837
#define R_PAR1_STATUS_DATA__tr_rdy__busy 0
2838
#define R_PAR1_STATUS_DATA__dav__BITNR 16
2839
#define R_PAR1_STATUS_DATA__dav__WIDTH 1
2840
#define R_PAR1_STATUS_DATA__dav__data 1
2841
#define R_PAR1_STATUS_DATA__dav__nodata 0
2842
#define R_PAR1_STATUS_DATA__ecp_cmd__BITNR 8
2843
#define R_PAR1_STATUS_DATA__ecp_cmd__WIDTH 1
2844
#define R_PAR1_STATUS_DATA__ecp_cmd__command 1
2845
#define R_PAR1_STATUS_DATA__ecp_cmd__data 0
2846
#define R_PAR1_STATUS_DATA__data__BITNR 0
2847
#define R_PAR1_STATUS_DATA__data__WIDTH 8
2849
#define R_PAR1_STATUS (IO_TYPECAST_RO_UWORD 0xb0000052)
2850
#define R_PAR1_STATUS__mode__BITNR 13
2851
#define R_PAR1_STATUS__mode__WIDTH 3
2852
#define R_PAR1_STATUS__mode__manual 0
2853
#define R_PAR1_STATUS__mode__centronics 1
2854
#define R_PAR1_STATUS__mode__fastbyte 2
2855
#define R_PAR1_STATUS__mode__nibble 3
2856
#define R_PAR1_STATUS__mode__byte 4
2857
#define R_PAR1_STATUS__mode__ecp_fwd 5
2858
#define R_PAR1_STATUS__mode__ecp_rev 6
2859
#define R_PAR1_STATUS__mode__off 7
2860
#define R_PAR1_STATUS__mode__epp_wr1 5
2861
#define R_PAR1_STATUS__mode__epp_wr2 6
2862
#define R_PAR1_STATUS__mode__epp_wr3 7
2863
#define R_PAR1_STATUS__mode__epp_rd 0
2864
#define R_PAR1_STATUS__perr__BITNR 12
2865
#define R_PAR1_STATUS__perr__WIDTH 1
2866
#define R_PAR1_STATUS__perr__active 1
2867
#define R_PAR1_STATUS__perr__inactive 0
2868
#define R_PAR1_STATUS__ack__BITNR 11
2869
#define R_PAR1_STATUS__ack__WIDTH 1
2870
#define R_PAR1_STATUS__ack__active 0
2871
#define R_PAR1_STATUS__ack__inactive 1
2872
#define R_PAR1_STATUS__busy__BITNR 10
2873
#define R_PAR1_STATUS__busy__WIDTH 1
2874
#define R_PAR1_STATUS__busy__active 1
2875
#define R_PAR1_STATUS__busy__inactive 0
2876
#define R_PAR1_STATUS__fault__BITNR 9
2877
#define R_PAR1_STATUS__fault__WIDTH 1
2878
#define R_PAR1_STATUS__fault__active 0
2879
#define R_PAR1_STATUS__fault__inactive 1
2880
#define R_PAR1_STATUS__sel__BITNR 8
2881
#define R_PAR1_STATUS__sel__WIDTH 1
2882
#define R_PAR1_STATUS__sel__active 1
2883
#define R_PAR1_STATUS__sel__inactive 0
2884
#define R_PAR1_STATUS__ext_mode__BITNR 7
2885
#define R_PAR1_STATUS__ext_mode__WIDTH 1
2886
#define R_PAR1_STATUS__ext_mode__enable 1
2887
#define R_PAR1_STATUS__ext_mode__disable 0
2888
#define R_PAR1_STATUS__tr_rdy__BITNR 1
2889
#define R_PAR1_STATUS__tr_rdy__WIDTH 1
2890
#define R_PAR1_STATUS__tr_rdy__ready 1
2891
#define R_PAR1_STATUS__tr_rdy__busy 0
2892
#define R_PAR1_STATUS__dav__BITNR 0
2893
#define R_PAR1_STATUS__dav__WIDTH 1
2894
#define R_PAR1_STATUS__dav__data 1
2895
#define R_PAR1_STATUS__dav__nodata 0
2897
#define R_PAR1_CONFIG (IO_TYPECAST_UDWORD 0xb0000054)
2898
#define R_PAR1_CONFIG__ioe__BITNR 25
2899
#define R_PAR1_CONFIG__ioe__WIDTH 1
2900
#define R_PAR1_CONFIG__ioe__inv 1
2901
#define R_PAR1_CONFIG__ioe__noninv 0
2902
#define R_PAR1_CONFIG__iseli__BITNR 24
2903
#define R_PAR1_CONFIG__iseli__WIDTH 1
2904
#define R_PAR1_CONFIG__iseli__inv 1
2905
#define R_PAR1_CONFIG__iseli__noninv 0
2906
#define R_PAR1_CONFIG__iautofd__BITNR 23
2907
#define R_PAR1_CONFIG__iautofd__WIDTH 1
2908
#define R_PAR1_CONFIG__iautofd__inv 1
2909
#define R_PAR1_CONFIG__iautofd__noninv 0
2910
#define R_PAR1_CONFIG__istrb__BITNR 22
2911
#define R_PAR1_CONFIG__istrb__WIDTH 1
2912
#define R_PAR1_CONFIG__istrb__inv 1
2913
#define R_PAR1_CONFIG__istrb__noninv 0
2914
#define R_PAR1_CONFIG__iinit__BITNR 21
2915
#define R_PAR1_CONFIG__iinit__WIDTH 1
2916
#define R_PAR1_CONFIG__iinit__inv 1
2917
#define R_PAR1_CONFIG__iinit__noninv 0
2918
#define R_PAR1_CONFIG__iperr__BITNR 20
2919
#define R_PAR1_CONFIG__iperr__WIDTH 1
2920
#define R_PAR1_CONFIG__iperr__inv 1
2921
#define R_PAR1_CONFIG__iperr__noninv 0
2922
#define R_PAR1_CONFIG__iack__BITNR 19
2923
#define R_PAR1_CONFIG__iack__WIDTH 1
2924
#define R_PAR1_CONFIG__iack__inv 1
2925
#define R_PAR1_CONFIG__iack__noninv 0
2926
#define R_PAR1_CONFIG__ibusy__BITNR 18
2927
#define R_PAR1_CONFIG__ibusy__WIDTH 1
2928
#define R_PAR1_CONFIG__ibusy__inv 1
2929
#define R_PAR1_CONFIG__ibusy__noninv 0
2930
#define R_PAR1_CONFIG__ifault__BITNR 17
2931
#define R_PAR1_CONFIG__ifault__WIDTH 1
2932
#define R_PAR1_CONFIG__ifault__inv 1
2933
#define R_PAR1_CONFIG__ifault__noninv 0
2934
#define R_PAR1_CONFIG__isel__BITNR 16
2935
#define R_PAR1_CONFIG__isel__WIDTH 1
2936
#define R_PAR1_CONFIG__isel__inv 1
2937
#define R_PAR1_CONFIG__isel__noninv 0
2938
#define R_PAR1_CONFIG__ext_mode__BITNR 11
2939
#define R_PAR1_CONFIG__ext_mode__WIDTH 1
2940
#define R_PAR1_CONFIG__ext_mode__enable 1
2941
#define R_PAR1_CONFIG__ext_mode__disable 0
2942
#define R_PAR1_CONFIG__dma__BITNR 9
2943
#define R_PAR1_CONFIG__dma__WIDTH 1
2944
#define R_PAR1_CONFIG__dma__enable 1
2945
#define R_PAR1_CONFIG__dma__disable 0
2946
#define R_PAR1_CONFIG__rle_in__BITNR 8
2947
#define R_PAR1_CONFIG__rle_in__WIDTH 1
2948
#define R_PAR1_CONFIG__rle_in__enable 1
2949
#define R_PAR1_CONFIG__rle_in__disable 0
2950
#define R_PAR1_CONFIG__rle_out__BITNR 7
2951
#define R_PAR1_CONFIG__rle_out__WIDTH 1
2952
#define R_PAR1_CONFIG__rle_out__enable 1
2953
#define R_PAR1_CONFIG__rle_out__disable 0
2954
#define R_PAR1_CONFIG__enable__BITNR 6
2955
#define R_PAR1_CONFIG__enable__WIDTH 1
2956
#define R_PAR1_CONFIG__enable__on 1
2957
#define R_PAR1_CONFIG__enable__reset 0
2958
#define R_PAR1_CONFIG__force__BITNR 5
2959
#define R_PAR1_CONFIG__force__WIDTH 1
2960
#define R_PAR1_CONFIG__force__on 1
2961
#define R_PAR1_CONFIG__force__off 0
2962
#define R_PAR1_CONFIG__ign_ack__BITNR 4
2963
#define R_PAR1_CONFIG__ign_ack__WIDTH 1
2964
#define R_PAR1_CONFIG__ign_ack__ignore 1
2965
#define R_PAR1_CONFIG__ign_ack__wait 0
2966
#define R_PAR1_CONFIG__oe_ack__BITNR 3
2967
#define R_PAR1_CONFIG__oe_ack__WIDTH 1
2968
#define R_PAR1_CONFIG__oe_ack__wait_oe 1
2969
#define R_PAR1_CONFIG__oe_ack__dont_wait 0
2970
#define R_PAR1_CONFIG__oe_ack__epp_addr 1
2971
#define R_PAR1_CONFIG__oe_ack__epp_data 0
2972
#define R_PAR1_CONFIG__epp_addr_data__BITNR 3
2973
#define R_PAR1_CONFIG__epp_addr_data__WIDTH 1
2974
#define R_PAR1_CONFIG__epp_addr_data__wait_oe 1
2975
#define R_PAR1_CONFIG__epp_addr_data__dont_wait 0
2976
#define R_PAR1_CONFIG__epp_addr_data__epp_addr 1
2977
#define R_PAR1_CONFIG__epp_addr_data__epp_data 0
2978
#define R_PAR1_CONFIG__mode__BITNR 0
2979
#define R_PAR1_CONFIG__mode__WIDTH 3
2980
#define R_PAR1_CONFIG__mode__manual 0
2981
#define R_PAR1_CONFIG__mode__centronics 1
2982
#define R_PAR1_CONFIG__mode__fastbyte 2
2983
#define R_PAR1_CONFIG__mode__nibble 3
2984
#define R_PAR1_CONFIG__mode__byte 4
2985
#define R_PAR1_CONFIG__mode__ecp_fwd 5
2986
#define R_PAR1_CONFIG__mode__ecp_rev 6
2987
#define R_PAR1_CONFIG__mode__off 7
2988
#define R_PAR1_CONFIG__mode__epp_wr1 5
2989
#define R_PAR1_CONFIG__mode__epp_wr2 6
2990
#define R_PAR1_CONFIG__mode__epp_wr3 7
2991
#define R_PAR1_CONFIG__mode__epp_rd 0
2993
#define R_PAR1_DELAY (IO_TYPECAST_UDWORD 0xb0000058)
2994
#define R_PAR1_DELAY__fine_hold__BITNR 21
2995
#define R_PAR1_DELAY__fine_hold__WIDTH 3
2996
#define R_PAR1_DELAY__hold__BITNR 16
2997
#define R_PAR1_DELAY__hold__WIDTH 5
2998
#define R_PAR1_DELAY__fine_strb__BITNR 13
2999
#define R_PAR1_DELAY__fine_strb__WIDTH 3
3000
#define R_PAR1_DELAY__strobe__BITNR 8
3001
#define R_PAR1_DELAY__strobe__WIDTH 5
3002
#define R_PAR1_DELAY__fine_setup__BITNR 5
3003
#define R_PAR1_DELAY__fine_setup__WIDTH 3
3004
#define R_PAR1_DELAY__setup__BITNR 0
3005
#define R_PAR1_DELAY__setup__WIDTH 5
3008
!* ATA interface registers
3011
#define R_ATA_CTRL_DATA (IO_TYPECAST_UDWORD 0xb0000040)
3012
#define R_ATA_CTRL_DATA__sel__BITNR 30
3013
#define R_ATA_CTRL_DATA__sel__WIDTH 2
3014
#define R_ATA_CTRL_DATA__cs1__BITNR 29
3015
#define R_ATA_CTRL_DATA__cs1__WIDTH 1
3016
#define R_ATA_CTRL_DATA__cs1__active 1
3017
#define R_ATA_CTRL_DATA__cs1__inactive 0
3018
#define R_ATA_CTRL_DATA__cs0__BITNR 28
3019
#define R_ATA_CTRL_DATA__cs0__WIDTH 1
3020
#define R_ATA_CTRL_DATA__cs0__active 1
3021
#define R_ATA_CTRL_DATA__cs0__inactive 0
3022
#define R_ATA_CTRL_DATA__addr__BITNR 25
3023
#define R_ATA_CTRL_DATA__addr__WIDTH 3
3024
#define R_ATA_CTRL_DATA__rw__BITNR 24
3025
#define R_ATA_CTRL_DATA__rw__WIDTH 1
3026
#define R_ATA_CTRL_DATA__rw__read 1
3027
#define R_ATA_CTRL_DATA__rw__write 0
3028
#define R_ATA_CTRL_DATA__src_dst__BITNR 23
3029
#define R_ATA_CTRL_DATA__src_dst__WIDTH 1
3030
#define R_ATA_CTRL_DATA__src_dst__dma 1
3031
#define R_ATA_CTRL_DATA__src_dst__register 0
3032
#define R_ATA_CTRL_DATA__handsh__BITNR 22
3033
#define R_ATA_CTRL_DATA__handsh__WIDTH 1
3034
#define R_ATA_CTRL_DATA__handsh__dma 1
3035
#define R_ATA_CTRL_DATA__handsh__pio 0
3036
#define R_ATA_CTRL_DATA__multi__BITNR 21
3037
#define R_ATA_CTRL_DATA__multi__WIDTH 1
3038
#define R_ATA_CTRL_DATA__multi__on 1
3039
#define R_ATA_CTRL_DATA__multi__off 0
3040
#define R_ATA_CTRL_DATA__dma_size__BITNR 20
3041
#define R_ATA_CTRL_DATA__dma_size__WIDTH 1
3042
#define R_ATA_CTRL_DATA__dma_size__byte 1
3043
#define R_ATA_CTRL_DATA__dma_size__word 0
3044
#define R_ATA_CTRL_DATA__data__BITNR 0
3045
#define R_ATA_CTRL_DATA__data__WIDTH 16
3047
#define R_ATA_STATUS_DATA (IO_TYPECAST_RO_UDWORD 0xb0000040)
3048
#define R_ATA_STATUS_DATA__busy__BITNR 18
3049
#define R_ATA_STATUS_DATA__busy__WIDTH 1
3050
#define R_ATA_STATUS_DATA__busy__yes 1
3051
#define R_ATA_STATUS_DATA__busy__no 0
3052
#define R_ATA_STATUS_DATA__tr_rdy__BITNR 17
3053
#define R_ATA_STATUS_DATA__tr_rdy__WIDTH 1
3054
#define R_ATA_STATUS_DATA__tr_rdy__ready 1
3055
#define R_ATA_STATUS_DATA__tr_rdy__busy 0
3056
#define R_ATA_STATUS_DATA__dav__BITNR 16
3057
#define R_ATA_STATUS_DATA__dav__WIDTH 1
3058
#define R_ATA_STATUS_DATA__dav__data 1
3059
#define R_ATA_STATUS_DATA__dav__nodata 0
3060
#define R_ATA_STATUS_DATA__data__BITNR 0
3061
#define R_ATA_STATUS_DATA__data__WIDTH 16
3063
#define R_ATA_CONFIG (IO_TYPECAST_UDWORD 0xb0000044)
3064
#define R_ATA_CONFIG__enable__BITNR 25
3065
#define R_ATA_CONFIG__enable__WIDTH 1
3066
#define R_ATA_CONFIG__enable__on 1
3067
#define R_ATA_CONFIG__enable__off 0
3068
#define R_ATA_CONFIG__dma_strobe__BITNR 20
3069
#define R_ATA_CONFIG__dma_strobe__WIDTH 5
3070
#define R_ATA_CONFIG__dma_hold__BITNR 15
3071
#define R_ATA_CONFIG__dma_hold__WIDTH 5
3072
#define R_ATA_CONFIG__pio_setup__BITNR 10
3073
#define R_ATA_CONFIG__pio_setup__WIDTH 5
3074
#define R_ATA_CONFIG__pio_strobe__BITNR 5
3075
#define R_ATA_CONFIG__pio_strobe__WIDTH 5
3076
#define R_ATA_CONFIG__pio_hold__BITNR 0
3077
#define R_ATA_CONFIG__pio_hold__WIDTH 5
3079
#define R_ATA_TRANSFER_CNT (IO_TYPECAST_UDWORD 0xb0000048)
3080
#define R_ATA_TRANSFER_CNT__count__BITNR 0
3081
#define R_ATA_TRANSFER_CNT__count__WIDTH 17
3087
#define R_SCSI0_CTRL (IO_TYPECAST_UDWORD 0xb0000044)
3088
#define R_SCSI0_CTRL__id_type__BITNR 31
3089
#define R_SCSI0_CTRL__id_type__WIDTH 1
3090
#define R_SCSI0_CTRL__id_type__software 1
3091
#define R_SCSI0_CTRL__id_type__hardware 0
3092
#define R_SCSI0_CTRL__sel_timeout__BITNR 24
3093
#define R_SCSI0_CTRL__sel_timeout__WIDTH 7
3094
#define R_SCSI0_CTRL__synch_per__BITNR 16
3095
#define R_SCSI0_CTRL__synch_per__WIDTH 8
3096
#define R_SCSI0_CTRL__rst__BITNR 15
3097
#define R_SCSI0_CTRL__rst__WIDTH 1
3098
#define R_SCSI0_CTRL__rst__yes 1
3099
#define R_SCSI0_CTRL__rst__no 0
3100
#define R_SCSI0_CTRL__atn__BITNR 14
3101
#define R_SCSI0_CTRL__atn__WIDTH 1
3102
#define R_SCSI0_CTRL__atn__yes 1
3103
#define R_SCSI0_CTRL__atn__no 0
3104
#define R_SCSI0_CTRL__my_id__BITNR 9
3105
#define R_SCSI0_CTRL__my_id__WIDTH 4
3106
#define R_SCSI0_CTRL__target_id__BITNR 4
3107
#define R_SCSI0_CTRL__target_id__WIDTH 4
3108
#define R_SCSI0_CTRL__fast_20__BITNR 3
3109
#define R_SCSI0_CTRL__fast_20__WIDTH 1
3110
#define R_SCSI0_CTRL__fast_20__yes 1
3111
#define R_SCSI0_CTRL__fast_20__no 0
3112
#define R_SCSI0_CTRL__bus_width__BITNR 2
3113
#define R_SCSI0_CTRL__bus_width__WIDTH 1
3114
#define R_SCSI0_CTRL__bus_width__wide 1
3115
#define R_SCSI0_CTRL__bus_width__narrow 0
3116
#define R_SCSI0_CTRL__synch__BITNR 1
3117
#define R_SCSI0_CTRL__synch__WIDTH 1
3118
#define R_SCSI0_CTRL__synch__synch 1
3119
#define R_SCSI0_CTRL__synch__asynch 0
3120
#define R_SCSI0_CTRL__enable__BITNR 0
3121
#define R_SCSI0_CTRL__enable__WIDTH 1
3122
#define R_SCSI0_CTRL__enable__on 1
3123
#define R_SCSI0_CTRL__enable__off 0
3125
#define R_SCSI0_CMD_DATA (IO_TYPECAST_UDWORD 0xb0000040)
3126
#define R_SCSI0_CMD_DATA__parity_in__BITNR 26
3127
#define R_SCSI0_CMD_DATA__parity_in__WIDTH 1
3128
#define R_SCSI0_CMD_DATA__parity_in__on 0
3129
#define R_SCSI0_CMD_DATA__parity_in__off 1
3130
#define R_SCSI0_CMD_DATA__skip__BITNR 25
3131
#define R_SCSI0_CMD_DATA__skip__WIDTH 1
3132
#define R_SCSI0_CMD_DATA__skip__on 1
3133
#define R_SCSI0_CMD_DATA__skip__off 0
3134
#define R_SCSI0_CMD_DATA__clr_status__BITNR 24
3135
#define R_SCSI0_CMD_DATA__clr_status__WIDTH 1
3136
#define R_SCSI0_CMD_DATA__clr_status__yes 1
3137
#define R_SCSI0_CMD_DATA__clr_status__nop 0
3138
#define R_SCSI0_CMD_DATA__asynch_setup__BITNR 20
3139
#define R_SCSI0_CMD_DATA__asynch_setup__WIDTH 4
3140
#define R_SCSI0_CMD_DATA__command__BITNR 16
3141
#define R_SCSI0_CMD_DATA__command__WIDTH 4
3142
#define R_SCSI0_CMD_DATA__command__full_din_1 0
3143
#define R_SCSI0_CMD_DATA__command__full_dout_1 1
3144
#define R_SCSI0_CMD_DATA__command__full_stat_1 2
3145
#define R_SCSI0_CMD_DATA__command__resel_din 3
3146
#define R_SCSI0_CMD_DATA__command__resel_dout 4
3147
#define R_SCSI0_CMD_DATA__command__resel_stat 5
3148
#define R_SCSI0_CMD_DATA__command__arb_only 6
3149
#define R_SCSI0_CMD_DATA__command__full_din_3 8
3150
#define R_SCSI0_CMD_DATA__command__full_dout_3 9
3151
#define R_SCSI0_CMD_DATA__command__full_stat_3 10
3152
#define R_SCSI0_CMD_DATA__command__man_data_in 11
3153
#define R_SCSI0_CMD_DATA__command__man_data_out 12
3154
#define R_SCSI0_CMD_DATA__command__man_rat 13
3155
#define R_SCSI0_CMD_DATA__data_out__BITNR 0
3156
#define R_SCSI0_CMD_DATA__data_out__WIDTH 16
3158
#define R_SCSI0_DATA (IO_TYPECAST_UWORD 0xb0000040)
3159
#define R_SCSI0_DATA__data_out__BITNR 0
3160
#define R_SCSI0_DATA__data_out__WIDTH 16
3162
#define R_SCSI0_CMD (IO_TYPECAST_BYTE 0xb0000042)
3163
#define R_SCSI0_CMD__asynch_setup__BITNR 4
3164
#define R_SCSI0_CMD__asynch_setup__WIDTH 4
3165
#define R_SCSI0_CMD__command__BITNR 0
3166
#define R_SCSI0_CMD__command__WIDTH 4
3167
#define R_SCSI0_CMD__command__full_din_1 0
3168
#define R_SCSI0_CMD__command__full_dout_1 1
3169
#define R_SCSI0_CMD__command__full_stat_1 2
3170
#define R_SCSI0_CMD__command__resel_din 3
3171
#define R_SCSI0_CMD__command__resel_dout 4
3172
#define R_SCSI0_CMD__command__resel_stat 5
3173
#define R_SCSI0_CMD__command__arb_only 6
3174
#define R_SCSI0_CMD__command__full_din_3 8
3175
#define R_SCSI0_CMD__command__full_dout_3 9
3176
#define R_SCSI0_CMD__command__full_stat_3 10
3177
#define R_SCSI0_CMD__command__man_data_in 11
3178
#define R_SCSI0_CMD__command__man_data_out 12
3179
#define R_SCSI0_CMD__command__man_rat 13
3181
#define R_SCSI0_STATUS_CTRL (IO_TYPECAST_BYTE 0xb0000043)
3182
#define R_SCSI0_STATUS_CTRL__parity_in__BITNR 2
3183
#define R_SCSI0_STATUS_CTRL__parity_in__WIDTH 1
3184
#define R_SCSI0_STATUS_CTRL__parity_in__on 0
3185
#define R_SCSI0_STATUS_CTRL__parity_in__off 1
3186
#define R_SCSI0_STATUS_CTRL__skip__BITNR 1
3187
#define R_SCSI0_STATUS_CTRL__skip__WIDTH 1
3188
#define R_SCSI0_STATUS_CTRL__skip__on 1
3189
#define R_SCSI0_STATUS_CTRL__skip__off 0
3190
#define R_SCSI0_STATUS_CTRL__clr_status__BITNR 0
3191
#define R_SCSI0_STATUS_CTRL__clr_status__WIDTH 1
3192
#define R_SCSI0_STATUS_CTRL__clr_status__yes 1
3193
#define R_SCSI0_STATUS_CTRL__clr_status__nop 0
3195
#define R_SCSI0_STATUS (IO_TYPECAST_RO_UDWORD 0xb0000048)
3196
#define R_SCSI0_STATUS__tst_arb_won__BITNR 23
3197
#define R_SCSI0_STATUS__tst_arb_won__WIDTH 1
3198
#define R_SCSI0_STATUS__tst_resel__BITNR 22
3199
#define R_SCSI0_STATUS__tst_resel__WIDTH 1
3200
#define R_SCSI0_STATUS__parity_error__BITNR 21
3201
#define R_SCSI0_STATUS__parity_error__WIDTH 1
3202
#define R_SCSI0_STATUS__bus_reset__BITNR 20
3203
#define R_SCSI0_STATUS__bus_reset__WIDTH 1
3204
#define R_SCSI0_STATUS__bus_reset__yes 1
3205
#define R_SCSI0_STATUS__bus_reset__no 0
3206
#define R_SCSI0_STATUS__resel_target__BITNR 15
3207
#define R_SCSI0_STATUS__resel_target__WIDTH 4
3208
#define R_SCSI0_STATUS__resel__BITNR 14
3209
#define R_SCSI0_STATUS__resel__WIDTH 1
3210
#define R_SCSI0_STATUS__resel__yes 1
3211
#define R_SCSI0_STATUS__resel__no 0
3212
#define R_SCSI0_STATUS__curr_phase__BITNR 11
3213
#define R_SCSI0_STATUS__curr_phase__WIDTH 3
3214
#define R_SCSI0_STATUS__curr_phase__ph_undef 0
3215
#define R_SCSI0_STATUS__curr_phase__ph_msg_in 7
3216
#define R_SCSI0_STATUS__curr_phase__ph_msg_out 6
3217
#define R_SCSI0_STATUS__curr_phase__ph_status 3
3218
#define R_SCSI0_STATUS__curr_phase__ph_command 2
3219
#define R_SCSI0_STATUS__curr_phase__ph_data_in 5
3220
#define R_SCSI0_STATUS__curr_phase__ph_data_out 4
3221
#define R_SCSI0_STATUS__curr_phase__ph_resel 1
3222
#define R_SCSI0_STATUS__last_seq_step__BITNR 6
3223
#define R_SCSI0_STATUS__last_seq_step__WIDTH 5
3224
#define R_SCSI0_STATUS__last_seq_step__st_bus_free 24
3225
#define R_SCSI0_STATUS__last_seq_step__st_arbitrate 8
3226
#define R_SCSI0_STATUS__last_seq_step__st_resel_req 29
3227
#define R_SCSI0_STATUS__last_seq_step__st_msg_1 2
3228
#define R_SCSI0_STATUS__last_seq_step__st_manual 28
3229
#define R_SCSI0_STATUS__last_seq_step__st_transf_cmd 30
3230
#define R_SCSI0_STATUS__last_seq_step__st_msg_2 6
3231
#define R_SCSI0_STATUS__last_seq_step__st_msg_3 22
3232
#define R_SCSI0_STATUS__last_seq_step__st_answer 3
3233
#define R_SCSI0_STATUS__last_seq_step__st_synch_din_perr 1
3234
#define R_SCSI0_STATUS__last_seq_step__st_transfer_done 15
3235
#define R_SCSI0_STATUS__last_seq_step__st_synch_dout 0
3236
#define R_SCSI0_STATUS__last_seq_step__st_asynch_dout 25
3237
#define R_SCSI0_STATUS__last_seq_step__st_synch_din 13
3238
#define R_SCSI0_STATUS__last_seq_step__st_asynch_din 9
3239
#define R_SCSI0_STATUS__last_seq_step__st_synch_dout_ack 4
3240
#define R_SCSI0_STATUS__last_seq_step__st_synch_din_ack 12
3241
#define R_SCSI0_STATUS__last_seq_step__st_synch_din_ack_perr 5
3242
#define R_SCSI0_STATUS__last_seq_step__st_asynch_dout_end 11
3243
#define R_SCSI0_STATUS__last_seq_step__st_iwr 27
3244
#define R_SCSI0_STATUS__last_seq_step__st_wait_free_disc 21
3245
#define R_SCSI0_STATUS__last_seq_step__st_sdp_disc 7
3246
#define R_SCSI0_STATUS__last_seq_step__st_cc 31
3247
#define R_SCSI0_STATUS__last_seq_step__st_iwr_good 14
3248
#define R_SCSI0_STATUS__last_seq_step__st_iwr_cc 23
3249
#define R_SCSI0_STATUS__last_seq_step__st_wait_free_iwr_cc 17
3250
#define R_SCSI0_STATUS__last_seq_step__st_wait_free_cc 20
3251
#define R_SCSI0_STATUS__last_seq_step__st_wait_free_sdp_disc 16
3252
#define R_SCSI0_STATUS__last_seq_step__st_manual_req 10
3253
#define R_SCSI0_STATUS__last_seq_step__st_manual_din_prot 18
3254
#define R_SCSI0_STATUS__valid_status__BITNR 5
3255
#define R_SCSI0_STATUS__valid_status__WIDTH 1
3256
#define R_SCSI0_STATUS__valid_status__yes 1
3257
#define R_SCSI0_STATUS__valid_status__no 0
3258
#define R_SCSI0_STATUS__seq_status__BITNR 0
3259
#define R_SCSI0_STATUS__seq_status__WIDTH 5
3260
#define R_SCSI0_STATUS__seq_status__info_seq_complete 0
3261
#define R_SCSI0_STATUS__seq_status__info_parity_error 1
3262
#define R_SCSI0_STATUS__seq_status__info_unhandled_msg_in 2
3263
#define R_SCSI0_STATUS__seq_status__info_unexp_ph_change 3
3264
#define R_SCSI0_STATUS__seq_status__info_arb_lost 4
3265
#define R_SCSI0_STATUS__seq_status__info_sel_timeout 5
3266
#define R_SCSI0_STATUS__seq_status__info_unexp_bf 6
3267
#define R_SCSI0_STATUS__seq_status__info_illegal_op 7
3268
#define R_SCSI0_STATUS__seq_status__info_rec_recvd 8
3269
#define R_SCSI0_STATUS__seq_status__info_reselected 9
3270
#define R_SCSI0_STATUS__seq_status__info_unhandled_status 10
3271
#define R_SCSI0_STATUS__seq_status__info_bus_reset 11
3272
#define R_SCSI0_STATUS__seq_status__info_illegal_bf 12
3273
#define R_SCSI0_STATUS__seq_status__info_bus_free 13
3275
#define R_SCSI0_DATA_IN (IO_TYPECAST_RO_UWORD 0xb0000040)
3276
#define R_SCSI0_DATA_IN__data_in__BITNR 0
3277
#define R_SCSI0_DATA_IN__data_in__WIDTH 16
3279
#define R_SCSI1_CTRL (IO_TYPECAST_UDWORD 0xb0000054)
3280
#define R_SCSI1_CTRL__id_type__BITNR 31
3281
#define R_SCSI1_CTRL__id_type__WIDTH 1
3282
#define R_SCSI1_CTRL__id_type__software 1
3283
#define R_SCSI1_CTRL__id_type__hardware 0
3284
#define R_SCSI1_CTRL__sel_timeout__BITNR 24
3285
#define R_SCSI1_CTRL__sel_timeout__WIDTH 7
3286
#define R_SCSI1_CTRL__synch_per__BITNR 16
3287
#define R_SCSI1_CTRL__synch_per__WIDTH 8
3288
#define R_SCSI1_CTRL__rst__BITNR 15
3289
#define R_SCSI1_CTRL__rst__WIDTH 1
3290
#define R_SCSI1_CTRL__rst__yes 1
3291
#define R_SCSI1_CTRL__rst__no 0
3292
#define R_SCSI1_CTRL__atn__BITNR 14
3293
#define R_SCSI1_CTRL__atn__WIDTH 1
3294
#define R_SCSI1_CTRL__atn__yes 1
3295
#define R_SCSI1_CTRL__atn__no 0
3296
#define R_SCSI1_CTRL__my_id__BITNR 9
3297
#define R_SCSI1_CTRL__my_id__WIDTH 4
3298
#define R_SCSI1_CTRL__target_id__BITNR 4
3299
#define R_SCSI1_CTRL__target_id__WIDTH 4
3300
#define R_SCSI1_CTRL__fast_20__BITNR 3
3301
#define R_SCSI1_CTRL__fast_20__WIDTH 1
3302
#define R_SCSI1_CTRL__fast_20__yes 1
3303
#define R_SCSI1_CTRL__fast_20__no 0
3304
#define R_SCSI1_CTRL__bus_width__BITNR 2
3305
#define R_SCSI1_CTRL__bus_width__WIDTH 1
3306
#define R_SCSI1_CTRL__bus_width__wide 1
3307
#define R_SCSI1_CTRL__bus_width__narrow 0
3308
#define R_SCSI1_CTRL__synch__BITNR 1
3309
#define R_SCSI1_CTRL__synch__WIDTH 1
3310
#define R_SCSI1_CTRL__synch__synch 1
3311
#define R_SCSI1_CTRL__synch__asynch 0
3312
#define R_SCSI1_CTRL__enable__BITNR 0
3313
#define R_SCSI1_CTRL__enable__WIDTH 1
3314
#define R_SCSI1_CTRL__enable__on 1
3315
#define R_SCSI1_CTRL__enable__off 0
3317
#define R_SCSI1_CMD_DATA (IO_TYPECAST_UDWORD 0xb0000050)
3318
#define R_SCSI1_CMD_DATA__parity_in__BITNR 26
3319
#define R_SCSI1_CMD_DATA__parity_in__WIDTH 1
3320
#define R_SCSI1_CMD_DATA__parity_in__on 0
3321
#define R_SCSI1_CMD_DATA__parity_in__off 1
3322
#define R_SCSI1_CMD_DATA__skip__BITNR 25
3323
#define R_SCSI1_CMD_DATA__skip__WIDTH 1
3324
#define R_SCSI1_CMD_DATA__skip__on 1
3325
#define R_SCSI1_CMD_DATA__skip__off 0
3326
#define R_SCSI1_CMD_DATA__clr_status__BITNR 24
3327
#define R_SCSI1_CMD_DATA__clr_status__WIDTH 1
3328
#define R_SCSI1_CMD_DATA__clr_status__yes 1
3329
#define R_SCSI1_CMD_DATA__clr_status__nop 0
3330
#define R_SCSI1_CMD_DATA__asynch_setup__BITNR 20
3331
#define R_SCSI1_CMD_DATA__asynch_setup__WIDTH 4
3332
#define R_SCSI1_CMD_DATA__command__BITNR 16
3333
#define R_SCSI1_CMD_DATA__command__WIDTH 4
3334
#define R_SCSI1_CMD_DATA__command__full_din_1 0
3335
#define R_SCSI1_CMD_DATA__command__full_dout_1 1
3336
#define R_SCSI1_CMD_DATA__command__full_stat_1 2
3337
#define R_SCSI1_CMD_DATA__command__resel_din 3
3338
#define R_SCSI1_CMD_DATA__command__resel_dout 4
3339
#define R_SCSI1_CMD_DATA__command__resel_stat 5
3340
#define R_SCSI1_CMD_DATA__command__arb_only 6
3341
#define R_SCSI1_CMD_DATA__command__full_din_3 8
3342
#define R_SCSI1_CMD_DATA__command__full_dout_3 9
3343
#define R_SCSI1_CMD_DATA__command__full_stat_3 10
3344
#define R_SCSI1_CMD_DATA__command__man_data_in 11
3345
#define R_SCSI1_CMD_DATA__command__man_data_out 12
3346
#define R_SCSI1_CMD_DATA__command__man_rat 13
3347
#define R_SCSI1_CMD_DATA__data_out__BITNR 0
3348
#define R_SCSI1_CMD_DATA__data_out__WIDTH 16
3350
#define R_SCSI1_DATA (IO_TYPECAST_UWORD 0xb0000050)
3351
#define R_SCSI1_DATA__data_out__BITNR 0
3352
#define R_SCSI1_DATA__data_out__WIDTH 16
3354
#define R_SCSI1_CMD (IO_TYPECAST_BYTE 0xb0000052)
3355
#define R_SCSI1_CMD__asynch_setup__BITNR 4
3356
#define R_SCSI1_CMD__asynch_setup__WIDTH 4
3357
#define R_SCSI1_CMD__command__BITNR 0
3358
#define R_SCSI1_CMD__command__WIDTH 4
3359
#define R_SCSI1_CMD__command__full_din_1 0
3360
#define R_SCSI1_CMD__command__full_dout_1 1
3361
#define R_SCSI1_CMD__command__full_stat_1 2
3362
#define R_SCSI1_CMD__command__resel_din 3
3363
#define R_SCSI1_CMD__command__resel_dout 4
3364
#define R_SCSI1_CMD__command__resel_stat 5
3365
#define R_SCSI1_CMD__command__arb_only 6
3366
#define R_SCSI1_CMD__command__full_din_3 8
3367
#define R_SCSI1_CMD__command__full_dout_3 9
3368
#define R_SCSI1_CMD__command__full_stat_3 10
3369
#define R_SCSI1_CMD__command__man_data_in 11
3370
#define R_SCSI1_CMD__command__man_data_out 12
3371
#define R_SCSI1_CMD__command__man_rat 13
3373
#define R_SCSI1_STATUS_CTRL (IO_TYPECAST_BYTE 0xb0000053)
3374
#define R_SCSI1_STATUS_CTRL__parity_in__BITNR 2
3375
#define R_SCSI1_STATUS_CTRL__parity_in__WIDTH 1
3376
#define R_SCSI1_STATUS_CTRL__parity_in__on 0
3377
#define R_SCSI1_STATUS_CTRL__parity_in__off 1
3378
#define R_SCSI1_STATUS_CTRL__skip__BITNR 1
3379
#define R_SCSI1_STATUS_CTRL__skip__WIDTH 1
3380
#define R_SCSI1_STATUS_CTRL__skip__on 1
3381
#define R_SCSI1_STATUS_CTRL__skip__off 0
3382
#define R_SCSI1_STATUS_CTRL__clr_status__BITNR 0
3383
#define R_SCSI1_STATUS_CTRL__clr_status__WIDTH 1
3384
#define R_SCSI1_STATUS_CTRL__clr_status__yes 1
3385
#define R_SCSI1_STATUS_CTRL__clr_status__nop 0
3387
#define R_SCSI1_STATUS (IO_TYPECAST_RO_UDWORD 0xb0000058)
3388
#define R_SCSI1_STATUS__tst_arb_won__BITNR 23
3389
#define R_SCSI1_STATUS__tst_arb_won__WIDTH 1
3390
#define R_SCSI1_STATUS__tst_resel__BITNR 22
3391
#define R_SCSI1_STATUS__tst_resel__WIDTH 1
3392
#define R_SCSI1_STATUS__parity_error__BITNR 21
3393
#define R_SCSI1_STATUS__parity_error__WIDTH 1
3394
#define R_SCSI1_STATUS__bus_reset__BITNR 20
3395
#define R_SCSI1_STATUS__bus_reset__WIDTH 1
3396
#define R_SCSI1_STATUS__bus_reset__yes 1
3397
#define R_SCSI1_STATUS__bus_reset__no 0
3398
#define R_SCSI1_STATUS__resel_target__BITNR 15
3399
#define R_SCSI1_STATUS__resel_target__WIDTH 4
3400
#define R_SCSI1_STATUS__resel__BITNR 14
3401
#define R_SCSI1_STATUS__resel__WIDTH 1
3402
#define R_SCSI1_STATUS__resel__yes 1
3403
#define R_SCSI1_STATUS__resel__no 0
3404
#define R_SCSI1_STATUS__curr_phase__BITNR 11
3405
#define R_SCSI1_STATUS__curr_phase__WIDTH 3
3406
#define R_SCSI1_STATUS__curr_phase__ph_undef 0
3407
#define R_SCSI1_STATUS__curr_phase__ph_msg_in 7
3408
#define R_SCSI1_STATUS__curr_phase__ph_msg_out 6
3409
#define R_SCSI1_STATUS__curr_phase__ph_status 3
3410
#define R_SCSI1_STATUS__curr_phase__ph_command 2
3411
#define R_SCSI1_STATUS__curr_phase__ph_data_in 5
3412
#define R_SCSI1_STATUS__curr_phase__ph_data_out 4
3413
#define R_SCSI1_STATUS__curr_phase__ph_resel 1
3414
#define R_SCSI1_STATUS__last_seq_step__BITNR 6
3415
#define R_SCSI1_STATUS__last_seq_step__WIDTH 5
3416
#define R_SCSI1_STATUS__last_seq_step__st_bus_free 24
3417
#define R_SCSI1_STATUS__last_seq_step__st_arbitrate 8
3418
#define R_SCSI1_STATUS__last_seq_step__st_resel_req 29
3419
#define R_SCSI1_STATUS__last_seq_step__st_msg_1 2
3420
#define R_SCSI1_STATUS__last_seq_step__st_manual 28
3421
#define R_SCSI1_STATUS__last_seq_step__st_transf_cmd 30
3422
#define R_SCSI1_STATUS__last_seq_step__st_msg_2 6
3423
#define R_SCSI1_STATUS__last_seq_step__st_msg_3 22
3424
#define R_SCSI1_STATUS__last_seq_step__st_answer 3
3425
#define R_SCSI1_STATUS__last_seq_step__st_synch_din_perr 1
3426
#define R_SCSI1_STATUS__last_seq_step__st_transfer_done 15
3427
#define R_SCSI1_STATUS__last_seq_step__st_synch_dout 0
3428
#define R_SCSI1_STATUS__last_seq_step__st_asynch_dout 25
3429
#define R_SCSI1_STATUS__last_seq_step__st_synch_din 13
3430
#define R_SCSI1_STATUS__last_seq_step__st_asynch_din 9
3431
#define R_SCSI1_STATUS__last_seq_step__st_synch_dout_ack 4
3432
#define R_SCSI1_STATUS__last_seq_step__st_synch_din_ack 12
3433
#define R_SCSI1_STATUS__last_seq_step__st_synch_din_ack_perr 5
3434
#define R_SCSI1_STATUS__last_seq_step__st_asynch_dout_end 11
3435
#define R_SCSI1_STATUS__last_seq_step__st_iwr 27
3436
#define R_SCSI1_STATUS__last_seq_step__st_wait_free_disc 21
3437
#define R_SCSI1_STATUS__last_seq_step__st_sdp_disc 7
3438
#define R_SCSI1_STATUS__last_seq_step__st_cc 31
3439
#define R_SCSI1_STATUS__last_seq_step__st_iwr_good 14
3440
#define R_SCSI1_STATUS__last_seq_step__st_iwr_cc 23
3441
#define R_SCSI1_STATUS__last_seq_step__st_wait_free_iwr_cc 17
3442
#define R_SCSI1_STATUS__last_seq_step__st_wait_free_cc 20
3443
#define R_SCSI1_STATUS__last_seq_step__st_wait_free_sdp_disc 16
3444
#define R_SCSI1_STATUS__last_seq_step__st_manual_req 10
3445
#define R_SCSI1_STATUS__last_seq_step__st_manual_din_prot 18
3446
#define R_SCSI1_STATUS__valid_status__BITNR 5
3447
#define R_SCSI1_STATUS__valid_status__WIDTH 1
3448
#define R_SCSI1_STATUS__valid_status__yes 1
3449
#define R_SCSI1_STATUS__valid_status__no 0
3450
#define R_SCSI1_STATUS__seq_status__BITNR 0
3451
#define R_SCSI1_STATUS__seq_status__WIDTH 5
3452
#define R_SCSI1_STATUS__seq_status__info_seq_complete 0
3453
#define R_SCSI1_STATUS__seq_status__info_parity_error 1
3454
#define R_SCSI1_STATUS__seq_status__info_unhandled_msg_in 2
3455
#define R_SCSI1_STATUS__seq_status__info_unexp_ph_change 3
3456
#define R_SCSI1_STATUS__seq_status__info_arb_lost 4
3457
#define R_SCSI1_STATUS__seq_status__info_sel_timeout 5
3458
#define R_SCSI1_STATUS__seq_status__info_unexp_bf 6
3459
#define R_SCSI1_STATUS__seq_status__info_illegal_op 7
3460
#define R_SCSI1_STATUS__seq_status__info_rec_recvd 8
3461
#define R_SCSI1_STATUS__seq_status__info_reselected 9
3462
#define R_SCSI1_STATUS__seq_status__info_unhandled_status 10
3463
#define R_SCSI1_STATUS__seq_status__info_bus_reset 11
3464
#define R_SCSI1_STATUS__seq_status__info_illegal_bf 12
3465
#define R_SCSI1_STATUS__seq_status__info_bus_free 13
3467
#define R_SCSI1_DATA_IN (IO_TYPECAST_RO_UWORD 0xb0000050)
3468
#define R_SCSI1_DATA_IN__data_in__BITNR 0
3469
#define R_SCSI1_DATA_IN__data_in__WIDTH 16
3472
!* Interrupt mask and status registers
3475
#define R_IRQ_MASK0_RD (IO_TYPECAST_RO_UDWORD 0xb00000c0)
3476
#define R_IRQ_MASK0_RD__nmi_pin__BITNR 31
3477
#define R_IRQ_MASK0_RD__nmi_pin__WIDTH 1
3478
#define R_IRQ_MASK0_RD__nmi_pin__active 1
3479
#define R_IRQ_MASK0_RD__nmi_pin__inactive 0
3480
#define R_IRQ_MASK0_RD__watchdog_nmi__BITNR 30
3481
#define R_IRQ_MASK0_RD__watchdog_nmi__WIDTH 1
3482
#define R_IRQ_MASK0_RD__watchdog_nmi__active 1
3483
#define R_IRQ_MASK0_RD__watchdog_nmi__inactive 0
3484
#define R_IRQ_MASK0_RD__sqe_test_error__BITNR 29
3485
#define R_IRQ_MASK0_RD__sqe_test_error__WIDTH 1
3486
#define R_IRQ_MASK0_RD__sqe_test_error__active 1
3487
#define R_IRQ_MASK0_RD__sqe_test_error__inactive 0
3488
#define R_IRQ_MASK0_RD__carrier_loss__BITNR 28
3489
#define R_IRQ_MASK0_RD__carrier_loss__WIDTH 1
3490
#define R_IRQ_MASK0_RD__carrier_loss__active 1
3491
#define R_IRQ_MASK0_RD__carrier_loss__inactive 0
3492
#define R_IRQ_MASK0_RD__deferred__BITNR 27
3493
#define R_IRQ_MASK0_RD__deferred__WIDTH 1
3494
#define R_IRQ_MASK0_RD__deferred__active 1
3495
#define R_IRQ_MASK0_RD__deferred__inactive 0
3496
#define R_IRQ_MASK0_RD__late_col__BITNR 26
3497
#define R_IRQ_MASK0_RD__late_col__WIDTH 1
3498
#define R_IRQ_MASK0_RD__late_col__active 1
3499
#define R_IRQ_MASK0_RD__late_col__inactive 0
3500
#define R_IRQ_MASK0_RD__multiple_col__BITNR 25
3501
#define R_IRQ_MASK0_RD__multiple_col__WIDTH 1
3502
#define R_IRQ_MASK0_RD__multiple_col__active 1
3503
#define R_IRQ_MASK0_RD__multiple_col__inactive 0
3504
#define R_IRQ_MASK0_RD__single_col__BITNR 24
3505
#define R_IRQ_MASK0_RD__single_col__WIDTH 1
3506
#define R_IRQ_MASK0_RD__single_col__active 1
3507
#define R_IRQ_MASK0_RD__single_col__inactive 0
3508
#define R_IRQ_MASK0_RD__congestion__BITNR 23
3509
#define R_IRQ_MASK0_RD__congestion__WIDTH 1
3510
#define R_IRQ_MASK0_RD__congestion__active 1
3511
#define R_IRQ_MASK0_RD__congestion__inactive 0
3512
#define R_IRQ_MASK0_RD__oversize__BITNR 22
3513
#define R_IRQ_MASK0_RD__oversize__WIDTH 1
3514
#define R_IRQ_MASK0_RD__oversize__active 1
3515
#define R_IRQ_MASK0_RD__oversize__inactive 0
3516
#define R_IRQ_MASK0_RD__alignment_error__BITNR 21
3517
#define R_IRQ_MASK0_RD__alignment_error__WIDTH 1
3518
#define R_IRQ_MASK0_RD__alignment_error__active 1
3519
#define R_IRQ_MASK0_RD__alignment_error__inactive 0
3520
#define R_IRQ_MASK0_RD__crc_error__BITNR 20
3521
#define R_IRQ_MASK0_RD__crc_error__WIDTH 1
3522
#define R_IRQ_MASK0_RD__crc_error__active 1
3523
#define R_IRQ_MASK0_RD__crc_error__inactive 0
3524
#define R_IRQ_MASK0_RD__overrun__BITNR 19
3525
#define R_IRQ_MASK0_RD__overrun__WIDTH 1
3526
#define R_IRQ_MASK0_RD__overrun__active 1
3527
#define R_IRQ_MASK0_RD__overrun__inactive 0
3528
#define R_IRQ_MASK0_RD__underrun__BITNR 18
3529
#define R_IRQ_MASK0_RD__underrun__WIDTH 1
3530
#define R_IRQ_MASK0_RD__underrun__active 1
3531
#define R_IRQ_MASK0_RD__underrun__inactive 0
3532
#define R_IRQ_MASK0_RD__excessive_col__BITNR 17
3533
#define R_IRQ_MASK0_RD__excessive_col__WIDTH 1
3534
#define R_IRQ_MASK0_RD__excessive_col__active 1
3535
#define R_IRQ_MASK0_RD__excessive_col__inactive 0
3536
#define R_IRQ_MASK0_RD__mdio__BITNR 16
3537
#define R_IRQ_MASK0_RD__mdio__WIDTH 1
3538
#define R_IRQ_MASK0_RD__mdio__active 1
3539
#define R_IRQ_MASK0_RD__mdio__inactive 0
3540
#define R_IRQ_MASK0_RD__ata_drq3__BITNR 15
3541
#define R_IRQ_MASK0_RD__ata_drq3__WIDTH 1
3542
#define R_IRQ_MASK0_RD__ata_drq3__active 1
3543
#define R_IRQ_MASK0_RD__ata_drq3__inactive 0
3544
#define R_IRQ_MASK0_RD__ata_drq2__BITNR 14
3545
#define R_IRQ_MASK0_RD__ata_drq2__WIDTH 1
3546
#define R_IRQ_MASK0_RD__ata_drq2__active 1
3547
#define R_IRQ_MASK0_RD__ata_drq2__inactive 0
3548
#define R_IRQ_MASK0_RD__ata_drq1__BITNR 13
3549
#define R_IRQ_MASK0_RD__ata_drq1__WIDTH 1
3550
#define R_IRQ_MASK0_RD__ata_drq1__active 1
3551
#define R_IRQ_MASK0_RD__ata_drq1__inactive 0
3552
#define R_IRQ_MASK0_RD__ata_drq0__BITNR 12
3553
#define R_IRQ_MASK0_RD__ata_drq0__WIDTH 1
3554
#define R_IRQ_MASK0_RD__ata_drq0__active 1
3555
#define R_IRQ_MASK0_RD__ata_drq0__inactive 0
3556
#define R_IRQ_MASK0_RD__par0_ecp_cmd__BITNR 11
3557
#define R_IRQ_MASK0_RD__par0_ecp_cmd__WIDTH 1
3558
#define R_IRQ_MASK0_RD__par0_ecp_cmd__active 1
3559
#define R_IRQ_MASK0_RD__par0_ecp_cmd__inactive 0
3560
#define R_IRQ_MASK0_RD__ata_irq3__BITNR 11
3561
#define R_IRQ_MASK0_RD__ata_irq3__WIDTH 1
3562
#define R_IRQ_MASK0_RD__ata_irq3__active 1
3563
#define R_IRQ_MASK0_RD__ata_irq3__inactive 0
3564
#define R_IRQ_MASK0_RD__par0_peri__BITNR 10
3565
#define R_IRQ_MASK0_RD__par0_peri__WIDTH 1
3566
#define R_IRQ_MASK0_RD__par0_peri__active 1
3567
#define R_IRQ_MASK0_RD__par0_peri__inactive 0
3568
#define R_IRQ_MASK0_RD__ata_irq2__BITNR 10
3569
#define R_IRQ_MASK0_RD__ata_irq2__WIDTH 1
3570
#define R_IRQ_MASK0_RD__ata_irq2__active 1
3571
#define R_IRQ_MASK0_RD__ata_irq2__inactive 0
3572
#define R_IRQ_MASK0_RD__par0_data__BITNR 9
3573
#define R_IRQ_MASK0_RD__par0_data__WIDTH 1
3574
#define R_IRQ_MASK0_RD__par0_data__active 1
3575
#define R_IRQ_MASK0_RD__par0_data__inactive 0
3576
#define R_IRQ_MASK0_RD__ata_irq1__BITNR 9
3577
#define R_IRQ_MASK0_RD__ata_irq1__WIDTH 1
3578
#define R_IRQ_MASK0_RD__ata_irq1__active 1
3579
#define R_IRQ_MASK0_RD__ata_irq1__inactive 0
3580
#define R_IRQ_MASK0_RD__par0_ready__BITNR 8
3581
#define R_IRQ_MASK0_RD__par0_ready__WIDTH 1
3582
#define R_IRQ_MASK0_RD__par0_ready__active 1
3583
#define R_IRQ_MASK0_RD__par0_ready__inactive 0
3584
#define R_IRQ_MASK0_RD__ata_irq0__BITNR 8
3585
#define R_IRQ_MASK0_RD__ata_irq0__WIDTH 1
3586
#define R_IRQ_MASK0_RD__ata_irq0__active 1
3587
#define R_IRQ_MASK0_RD__ata_irq0__inactive 0
3588
#define R_IRQ_MASK0_RD__mio__BITNR 8
3589
#define R_IRQ_MASK0_RD__mio__WIDTH 1
3590
#define R_IRQ_MASK0_RD__mio__active 1
3591
#define R_IRQ_MASK0_RD__mio__inactive 0
3592
#define R_IRQ_MASK0_RD__scsi0__BITNR 8
3593
#define R_IRQ_MASK0_RD__scsi0__WIDTH 1
3594
#define R_IRQ_MASK0_RD__scsi0__active 1
3595
#define R_IRQ_MASK0_RD__scsi0__inactive 0
3596
#define R_IRQ_MASK0_RD__ata_dmaend__BITNR 7
3597
#define R_IRQ_MASK0_RD__ata_dmaend__WIDTH 1
3598
#define R_IRQ_MASK0_RD__ata_dmaend__active 1
3599
#define R_IRQ_MASK0_RD__ata_dmaend__inactive 0
3600
#define R_IRQ_MASK0_RD__irq_ext_vector_nr__BITNR 5
3601
#define R_IRQ_MASK0_RD__irq_ext_vector_nr__WIDTH 1
3602
#define R_IRQ_MASK0_RD__irq_ext_vector_nr__active 1
3603
#define R_IRQ_MASK0_RD__irq_ext_vector_nr__inactive 0
3604
#define R_IRQ_MASK0_RD__irq_int_vector_nr__BITNR 4
3605
#define R_IRQ_MASK0_RD__irq_int_vector_nr__WIDTH 1
3606
#define R_IRQ_MASK0_RD__irq_int_vector_nr__active 1
3607
#define R_IRQ_MASK0_RD__irq_int_vector_nr__inactive 0
3608
#define R_IRQ_MASK0_RD__ext_dma1__BITNR 3
3609
#define R_IRQ_MASK0_RD__ext_dma1__WIDTH 1
3610
#define R_IRQ_MASK0_RD__ext_dma1__active 1
3611
#define R_IRQ_MASK0_RD__ext_dma1__inactive 0
3612
#define R_IRQ_MASK0_RD__ext_dma0__BITNR 2
3613
#define R_IRQ_MASK0_RD__ext_dma0__WIDTH 1
3614
#define R_IRQ_MASK0_RD__ext_dma0__active 1
3615
#define R_IRQ_MASK0_RD__ext_dma0__inactive 0
3616
#define R_IRQ_MASK0_RD__timer1__BITNR 1
3617
#define R_IRQ_MASK0_RD__timer1__WIDTH 1
3618
#define R_IRQ_MASK0_RD__timer1__active 1
3619
#define R_IRQ_MASK0_RD__timer1__inactive 0
3620
#define R_IRQ_MASK0_RD__timer0__BITNR 0
3621
#define R_IRQ_MASK0_RD__timer0__WIDTH 1
3622
#define R_IRQ_MASK0_RD__timer0__active 1
3623
#define R_IRQ_MASK0_RD__timer0__inactive 0
3625
#define R_IRQ_MASK0_CLR (IO_TYPECAST_UDWORD 0xb00000c0)
3626
#define R_IRQ_MASK0_CLR__nmi_pin__BITNR 31
3627
#define R_IRQ_MASK0_CLR__nmi_pin__WIDTH 1
3628
#define R_IRQ_MASK0_CLR__nmi_pin__clr 1
3629
#define R_IRQ_MASK0_CLR__nmi_pin__nop 0
3630
#define R_IRQ_MASK0_CLR__watchdog_nmi__BITNR 30
3631
#define R_IRQ_MASK0_CLR__watchdog_nmi__WIDTH 1
3632
#define R_IRQ_MASK0_CLR__watchdog_nmi__clr 1
3633
#define R_IRQ_MASK0_CLR__watchdog_nmi__nop 0
3634
#define R_IRQ_MASK0_CLR__sqe_test_error__BITNR 29
3635
#define R_IRQ_MASK0_CLR__sqe_test_error__WIDTH 1
3636
#define R_IRQ_MASK0_CLR__sqe_test_error__clr 1
3637
#define R_IRQ_MASK0_CLR__sqe_test_error__nop 0
3638
#define R_IRQ_MASK0_CLR__carrier_loss__BITNR 28
3639
#define R_IRQ_MASK0_CLR__carrier_loss__WIDTH 1
3640
#define R_IRQ_MASK0_CLR__carrier_loss__clr 1
3641
#define R_IRQ_MASK0_CLR__carrier_loss__nop 0
3642
#define R_IRQ_MASK0_CLR__deferred__BITNR 27
3643
#define R_IRQ_MASK0_CLR__deferred__WIDTH 1
3644
#define R_IRQ_MASK0_CLR__deferred__clr 1
3645
#define R_IRQ_MASK0_CLR__deferred__nop 0
3646
#define R_IRQ_MASK0_CLR__late_col__BITNR 26
3647
#define R_IRQ_MASK0_CLR__late_col__WIDTH 1
3648
#define R_IRQ_MASK0_CLR__late_col__clr 1
3649
#define R_IRQ_MASK0_CLR__late_col__nop 0
3650
#define R_IRQ_MASK0_CLR__multiple_col__BITNR 25
3651
#define R_IRQ_MASK0_CLR__multiple_col__WIDTH 1
3652
#define R_IRQ_MASK0_CLR__multiple_col__clr 1
3653
#define R_IRQ_MASK0_CLR__multiple_col__nop 0
3654
#define R_IRQ_MASK0_CLR__single_col__BITNR 24
3655
#define R_IRQ_MASK0_CLR__single_col__WIDTH 1
3656
#define R_IRQ_MASK0_CLR__single_col__clr 1
3657
#define R_IRQ_MASK0_CLR__single_col__nop 0
3658
#define R_IRQ_MASK0_CLR__congestion__BITNR 23
3659
#define R_IRQ_MASK0_CLR__congestion__WIDTH 1
3660
#define R_IRQ_MASK0_CLR__congestion__clr 1
3661
#define R_IRQ_MASK0_CLR__congestion__nop 0
3662
#define R_IRQ_MASK0_CLR__oversize__BITNR 22
3663
#define R_IRQ_MASK0_CLR__oversize__WIDTH 1
3664
#define R_IRQ_MASK0_CLR__oversize__clr 1
3665
#define R_IRQ_MASK0_CLR__oversize__nop 0
3666
#define R_IRQ_MASK0_CLR__alignment_error__BITNR 21
3667
#define R_IRQ_MASK0_CLR__alignment_error__WIDTH 1
3668
#define R_IRQ_MASK0_CLR__alignment_error__clr 1
3669
#define R_IRQ_MASK0_CLR__alignment_error__nop 0
3670
#define R_IRQ_MASK0_CLR__crc_error__BITNR 20
3671
#define R_IRQ_MASK0_CLR__crc_error__WIDTH 1
3672
#define R_IRQ_MASK0_CLR__crc_error__clr 1
3673
#define R_IRQ_MASK0_CLR__crc_error__nop 0
3674
#define R_IRQ_MASK0_CLR__overrun__BITNR 19
3675
#define R_IRQ_MASK0_CLR__overrun__WIDTH 1
3676
#define R_IRQ_MASK0_CLR__overrun__clr 1
3677
#define R_IRQ_MASK0_CLR__overrun__nop 0
3678
#define R_IRQ_MASK0_CLR__underrun__BITNR 18
3679
#define R_IRQ_MASK0_CLR__underrun__WIDTH 1
3680
#define R_IRQ_MASK0_CLR__underrun__clr 1
3681
#define R_IRQ_MASK0_CLR__underrun__nop 0
3682
#define R_IRQ_MASK0_CLR__excessive_col__BITNR 17
3683
#define R_IRQ_MASK0_CLR__excessive_col__WIDTH 1
3684
#define R_IRQ_MASK0_CLR__excessive_col__clr 1
3685
#define R_IRQ_MASK0_CLR__excessive_col__nop 0
3686
#define R_IRQ_MASK0_CLR__mdio__BITNR 16
3687
#define R_IRQ_MASK0_CLR__mdio__WIDTH 1
3688
#define R_IRQ_MASK0_CLR__mdio__clr 1
3689
#define R_IRQ_MASK0_CLR__mdio__nop 0
3690
#define R_IRQ_MASK0_CLR__ata_drq3__BITNR 15
3691
#define R_IRQ_MASK0_CLR__ata_drq3__WIDTH 1
3692
#define R_IRQ_MASK0_CLR__ata_drq3__clr 1
3693
#define R_IRQ_MASK0_CLR__ata_drq3__nop 0
3694
#define R_IRQ_MASK0_CLR__ata_drq2__BITNR 14
3695
#define R_IRQ_MASK0_CLR__ata_drq2__WIDTH 1
3696
#define R_IRQ_MASK0_CLR__ata_drq2__clr 1
3697
#define R_IRQ_MASK0_CLR__ata_drq2__nop 0
3698
#define R_IRQ_MASK0_CLR__ata_drq1__BITNR 13
3699
#define R_IRQ_MASK0_CLR__ata_drq1__WIDTH 1
3700
#define R_IRQ_MASK0_CLR__ata_drq1__clr 1
3701
#define R_IRQ_MASK0_CLR__ata_drq1__nop 0
3702
#define R_IRQ_MASK0_CLR__ata_drq0__BITNR 12
3703
#define R_IRQ_MASK0_CLR__ata_drq0__WIDTH 1
3704
#define R_IRQ_MASK0_CLR__ata_drq0__clr 1
3705
#define R_IRQ_MASK0_CLR__ata_drq0__nop 0
3706
#define R_IRQ_MASK0_CLR__par0_ecp_cmd__BITNR 11
3707
#define R_IRQ_MASK0_CLR__par0_ecp_cmd__WIDTH 1
3708
#define R_IRQ_MASK0_CLR__par0_ecp_cmd__clr 1
3709
#define R_IRQ_MASK0_CLR__par0_ecp_cmd__nop 0
3710
#define R_IRQ_MASK0_CLR__ata_irq3__BITNR 11
3711
#define R_IRQ_MASK0_CLR__ata_irq3__WIDTH 1
3712
#define R_IRQ_MASK0_CLR__ata_irq3__clr 1
3713
#define R_IRQ_MASK0_CLR__ata_irq3__nop 0
3714
#define R_IRQ_MASK0_CLR__par0_peri__BITNR 10
3715
#define R_IRQ_MASK0_CLR__par0_peri__WIDTH 1
3716
#define R_IRQ_MASK0_CLR__par0_peri__clr 1
3717
#define R_IRQ_MASK0_CLR__par0_peri__nop 0
3718
#define R_IRQ_MASK0_CLR__ata_irq2__BITNR 10
3719
#define R_IRQ_MASK0_CLR__ata_irq2__WIDTH 1
3720
#define R_IRQ_MASK0_CLR__ata_irq2__clr 1
3721
#define R_IRQ_MASK0_CLR__ata_irq2__nop 0
3722
#define R_IRQ_MASK0_CLR__par0_data__BITNR 9
3723
#define R_IRQ_MASK0_CLR__par0_data__WIDTH 1
3724
#define R_IRQ_MASK0_CLR__par0_data__clr 1
3725
#define R_IRQ_MASK0_CLR__par0_data__nop 0
3726
#define R_IRQ_MASK0_CLR__ata_irq1__BITNR 9
3727
#define R_IRQ_MASK0_CLR__ata_irq1__WIDTH 1
3728
#define R_IRQ_MASK0_CLR__ata_irq1__clr 1
3729
#define R_IRQ_MASK0_CLR__ata_irq1__nop 0
3730
#define R_IRQ_MASK0_CLR__par0_ready__BITNR 8
3731
#define R_IRQ_MASK0_CLR__par0_ready__WIDTH 1
3732
#define R_IRQ_MASK0_CLR__par0_ready__clr 1
3733
#define R_IRQ_MASK0_CLR__par0_ready__nop 0
3734
#define R_IRQ_MASK0_CLR__ata_irq0__BITNR 8
3735
#define R_IRQ_MASK0_CLR__ata_irq0__WIDTH 1
3736
#define R_IRQ_MASK0_CLR__ata_irq0__clr 1
3737
#define R_IRQ_MASK0_CLR__ata_irq0__nop 0
3738
#define R_IRQ_MASK0_CLR__mio__BITNR 8
3739
#define R_IRQ_MASK0_CLR__mio__WIDTH 1
3740
#define R_IRQ_MASK0_CLR__mio__clr 1
3741
#define R_IRQ_MASK0_CLR__mio__nop 0
3742
#define R_IRQ_MASK0_CLR__scsi0__BITNR 8
3743
#define R_IRQ_MASK0_CLR__scsi0__WIDTH 1
3744
#define R_IRQ_MASK0_CLR__scsi0__clr 1
3745
#define R_IRQ_MASK0_CLR__scsi0__nop 0
3746
#define R_IRQ_MASK0_CLR__ata_dmaend__BITNR 7
3747
#define R_IRQ_MASK0_CLR__ata_dmaend__WIDTH 1
3748
#define R_IRQ_MASK0_CLR__ata_dmaend__clr 1
3749
#define R_IRQ_MASK0_CLR__ata_dmaend__nop 0
3750
#define R_IRQ_MASK0_CLR__irq_ext_vector_nr__BITNR 5
3751
#define R_IRQ_MASK0_CLR__irq_ext_vector_nr__WIDTH 1
3752
#define R_IRQ_MASK0_CLR__irq_ext_vector_nr__clr 1
3753
#define R_IRQ_MASK0_CLR__irq_ext_vector_nr__nop 0
3754
#define R_IRQ_MASK0_CLR__irq_int_vector_nr__BITNR 4
3755
#define R_IRQ_MASK0_CLR__irq_int_vector_nr__WIDTH 1
3756
#define R_IRQ_MASK0_CLR__irq_int_vector_nr__clr 1
3757
#define R_IRQ_MASK0_CLR__irq_int_vector_nr__nop 0
3758
#define R_IRQ_MASK0_CLR__ext_dma1__BITNR 3
3759
#define R_IRQ_MASK0_CLR__ext_dma1__WIDTH 1
3760
#define R_IRQ_MASK0_CLR__ext_dma1__clr 1
3761
#define R_IRQ_MASK0_CLR__ext_dma1__nop 0
3762
#define R_IRQ_MASK0_CLR__ext_dma0__BITNR 2
3763
#define R_IRQ_MASK0_CLR__ext_dma0__WIDTH 1
3764
#define R_IRQ_MASK0_CLR__ext_dma0__clr 1
3765
#define R_IRQ_MASK0_CLR__ext_dma0__nop 0
3766
#define R_IRQ_MASK0_CLR__timer1__BITNR 1
3767
#define R_IRQ_MASK0_CLR__timer1__WIDTH 1
3768
#define R_IRQ_MASK0_CLR__timer1__clr 1
3769
#define R_IRQ_MASK0_CLR__timer1__nop 0
3770
#define R_IRQ_MASK0_CLR__timer0__BITNR 0
3771
#define R_IRQ_MASK0_CLR__timer0__WIDTH 1
3772
#define R_IRQ_MASK0_CLR__timer0__clr 1
3773
#define R_IRQ_MASK0_CLR__timer0__nop 0
3775
#define R_IRQ_READ0 (IO_TYPECAST_RO_UDWORD 0xb00000c4)
3776
#define R_IRQ_READ0__nmi_pin__BITNR 31
3777
#define R_IRQ_READ0__nmi_pin__WIDTH 1
3778
#define R_IRQ_READ0__nmi_pin__active 1
3779
#define R_IRQ_READ0__nmi_pin__inactive 0
3780
#define R_IRQ_READ0__watchdog_nmi__BITNR 30
3781
#define R_IRQ_READ0__watchdog_nmi__WIDTH 1
3782
#define R_IRQ_READ0__watchdog_nmi__active 1
3783
#define R_IRQ_READ0__watchdog_nmi__inactive 0
3784
#define R_IRQ_READ0__sqe_test_error__BITNR 29
3785
#define R_IRQ_READ0__sqe_test_error__WIDTH 1
3786
#define R_IRQ_READ0__sqe_test_error__active 1
3787
#define R_IRQ_READ0__sqe_test_error__inactive 0
3788
#define R_IRQ_READ0__carrier_loss__BITNR 28
3789
#define R_IRQ_READ0__carrier_loss__WIDTH 1
3790
#define R_IRQ_READ0__carrier_loss__active 1
3791
#define R_IRQ_READ0__carrier_loss__inactive 0
3792
#define R_IRQ_READ0__deferred__BITNR 27
3793
#define R_IRQ_READ0__deferred__WIDTH 1
3794
#define R_IRQ_READ0__deferred__active 1
3795
#define R_IRQ_READ0__deferred__inactive 0
3796
#define R_IRQ_READ0__late_col__BITNR 26
3797
#define R_IRQ_READ0__late_col__WIDTH 1
3798
#define R_IRQ_READ0__late_col__active 1
3799
#define R_IRQ_READ0__late_col__inactive 0
3800
#define R_IRQ_READ0__multiple_col__BITNR 25
3801
#define R_IRQ_READ0__multiple_col__WIDTH 1
3802
#define R_IRQ_READ0__multiple_col__active 1
3803
#define R_IRQ_READ0__multiple_col__inactive 0
3804
#define R_IRQ_READ0__single_col__BITNR 24
3805
#define R_IRQ_READ0__single_col__WIDTH 1
3806
#define R_IRQ_READ0__single_col__active 1
3807
#define R_IRQ_READ0__single_col__inactive 0
3808
#define R_IRQ_READ0__congestion__BITNR 23
3809
#define R_IRQ_READ0__congestion__WIDTH 1
3810
#define R_IRQ_READ0__congestion__active 1
3811
#define R_IRQ_READ0__congestion__inactive 0
3812
#define R_IRQ_READ0__oversize__BITNR 22
3813
#define R_IRQ_READ0__oversize__WIDTH 1
3814
#define R_IRQ_READ0__oversize__active 1
3815
#define R_IRQ_READ0__oversize__inactive 0
3816
#define R_IRQ_READ0__alignment_error__BITNR 21
3817
#define R_IRQ_READ0__alignment_error__WIDTH 1
3818
#define R_IRQ_READ0__alignment_error__active 1
3819
#define R_IRQ_READ0__alignment_error__inactive 0
3820
#define R_IRQ_READ0__crc_error__BITNR 20
3821
#define R_IRQ_READ0__crc_error__WIDTH 1
3822
#define R_IRQ_READ0__crc_error__active 1
3823
#define R_IRQ_READ0__crc_error__inactive 0
3824
#define R_IRQ_READ0__overrun__BITNR 19
3825
#define R_IRQ_READ0__overrun__WIDTH 1
3826
#define R_IRQ_READ0__overrun__active 1
3827
#define R_IRQ_READ0__overrun__inactive 0
3828
#define R_IRQ_READ0__underrun__BITNR 18
3829
#define R_IRQ_READ0__underrun__WIDTH 1
3830
#define R_IRQ_READ0__underrun__active 1
3831
#define R_IRQ_READ0__underrun__inactive 0
3832
#define R_IRQ_READ0__excessive_col__BITNR 17
3833
#define R_IRQ_READ0__excessive_col__WIDTH 1
3834
#define R_IRQ_READ0__excessive_col__active 1
3835
#define R_IRQ_READ0__excessive_col__inactive 0
3836
#define R_IRQ_READ0__mdio__BITNR 16
3837
#define R_IRQ_READ0__mdio__WIDTH 1
3838
#define R_IRQ_READ0__mdio__active 1
3839
#define R_IRQ_READ0__mdio__inactive 0
3840
#define R_IRQ_READ0__ata_drq3__BITNR 15
3841
#define R_IRQ_READ0__ata_drq3__WIDTH 1
3842
#define R_IRQ_READ0__ata_drq3__active 1
3843
#define R_IRQ_READ0__ata_drq3__inactive 0
3844
#define R_IRQ_READ0__ata_drq2__BITNR 14
3845
#define R_IRQ_READ0__ata_drq2__WIDTH 1
3846
#define R_IRQ_READ0__ata_drq2__active 1
3847
#define R_IRQ_READ0__ata_drq2__inactive 0
3848
#define R_IRQ_READ0__ata_drq1__BITNR 13
3849
#define R_IRQ_READ0__ata_drq1__WIDTH 1
3850
#define R_IRQ_READ0__ata_drq1__active 1
3851
#define R_IRQ_READ0__ata_drq1__inactive 0
3852
#define R_IRQ_READ0__ata_drq0__BITNR 12
3853
#define R_IRQ_READ0__ata_drq0__WIDTH 1
3854
#define R_IRQ_READ0__ata_drq0__active 1
3855
#define R_IRQ_READ0__ata_drq0__inactive 0
3856
#define R_IRQ_READ0__par0_ecp_cmd__BITNR 11
3857
#define R_IRQ_READ0__par0_ecp_cmd__WIDTH 1
3858
#define R_IRQ_READ0__par0_ecp_cmd__active 1
3859
#define R_IRQ_READ0__par0_ecp_cmd__inactive 0
3860
#define R_IRQ_READ0__ata_irq3__BITNR 11
3861
#define R_IRQ_READ0__ata_irq3__WIDTH 1
3862
#define R_IRQ_READ0__ata_irq3__active 1
3863
#define R_IRQ_READ0__ata_irq3__inactive 0
3864
#define R_IRQ_READ0__par0_peri__BITNR 10
3865
#define R_IRQ_READ0__par0_peri__WIDTH 1
3866
#define R_IRQ_READ0__par0_peri__active 1
3867
#define R_IRQ_READ0__par0_peri__inactive 0
3868
#define R_IRQ_READ0__ata_irq2__BITNR 10
3869
#define R_IRQ_READ0__ata_irq2__WIDTH 1
3870
#define R_IRQ_READ0__ata_irq2__active 1
3871
#define R_IRQ_READ0__ata_irq2__inactive 0
3872
#define R_IRQ_READ0__par0_data__BITNR 9
3873
#define R_IRQ_READ0__par0_data__WIDTH 1
3874
#define R_IRQ_READ0__par0_data__active 1
3875
#define R_IRQ_READ0__par0_data__inactive 0
3876
#define R_IRQ_READ0__ata_irq1__BITNR 9
3877
#define R_IRQ_READ0__ata_irq1__WIDTH 1
3878
#define R_IRQ_READ0__ata_irq1__active 1
3879
#define R_IRQ_READ0__ata_irq1__inactive 0
3880
#define R_IRQ_READ0__par0_ready__BITNR 8
3881
#define R_IRQ_READ0__par0_ready__WIDTH 1
3882
#define R_IRQ_READ0__par0_ready__active 1
3883
#define R_IRQ_READ0__par0_ready__inactive 0
3884
#define R_IRQ_READ0__ata_irq0__BITNR 8
3885
#define R_IRQ_READ0__ata_irq0__WIDTH 1
3886
#define R_IRQ_READ0__ata_irq0__active 1
3887
#define R_IRQ_READ0__ata_irq0__inactive 0
3888
#define R_IRQ_READ0__mio__BITNR 8
3889
#define R_IRQ_READ0__mio__WIDTH 1
3890
#define R_IRQ_READ0__mio__active 1
3891
#define R_IRQ_READ0__mio__inactive 0
3892
#define R_IRQ_READ0__scsi0__BITNR 8
3893
#define R_IRQ_READ0__scsi0__WIDTH 1
3894
#define R_IRQ_READ0__scsi0__active 1
3895
#define R_IRQ_READ0__scsi0__inactive 0
3896
#define R_IRQ_READ0__ata_dmaend__BITNR 7
3897
#define R_IRQ_READ0__ata_dmaend__WIDTH 1
3898
#define R_IRQ_READ0__ata_dmaend__active 1
3899
#define R_IRQ_READ0__ata_dmaend__inactive 0
3900
#define R_IRQ_READ0__irq_ext_vector_nr__BITNR 5
3901
#define R_IRQ_READ0__irq_ext_vector_nr__WIDTH 1
3902
#define R_IRQ_READ0__irq_ext_vector_nr__active 1
3903
#define R_IRQ_READ0__irq_ext_vector_nr__inactive 0
3904
#define R_IRQ_READ0__irq_int_vector_nr__BITNR 4
3905
#define R_IRQ_READ0__irq_int_vector_nr__WIDTH 1
3906
#define R_IRQ_READ0__irq_int_vector_nr__active 1
3907
#define R_IRQ_READ0__irq_int_vector_nr__inactive 0
3908
#define R_IRQ_READ0__ext_dma1__BITNR 3
3909
#define R_IRQ_READ0__ext_dma1__WIDTH 1
3910
#define R_IRQ_READ0__ext_dma1__active 1
3911
#define R_IRQ_READ0__ext_dma1__inactive 0
3912
#define R_IRQ_READ0__ext_dma0__BITNR 2
3913
#define R_IRQ_READ0__ext_dma0__WIDTH 1
3914
#define R_IRQ_READ0__ext_dma0__active 1
3915
#define R_IRQ_READ0__ext_dma0__inactive 0
3916
#define R_IRQ_READ0__timer1__BITNR 1
3917
#define R_IRQ_READ0__timer1__WIDTH 1
3918
#define R_IRQ_READ0__timer1__active 1
3919
#define R_IRQ_READ0__timer1__inactive 0
3920
#define R_IRQ_READ0__timer0__BITNR 0
3921
#define R_IRQ_READ0__timer0__WIDTH 1
3922
#define R_IRQ_READ0__timer0__active 1
3923
#define R_IRQ_READ0__timer0__inactive 0
3925
#define R_IRQ_MASK0_SET (IO_TYPECAST_UDWORD 0xb00000c4)
3926
#define R_IRQ_MASK0_SET__nmi_pin__BITNR 31
3927
#define R_IRQ_MASK0_SET__nmi_pin__WIDTH 1
3928
#define R_IRQ_MASK0_SET__nmi_pin__set 1
3929
#define R_IRQ_MASK0_SET__nmi_pin__nop 0
3930
#define R_IRQ_MASK0_SET__watchdog_nmi__BITNR 30
3931
#define R_IRQ_MASK0_SET__watchdog_nmi__WIDTH 1
3932
#define R_IRQ_MASK0_SET__watchdog_nmi__set 1
3933
#define R_IRQ_MASK0_SET__watchdog_nmi__nop 0
3934
#define R_IRQ_MASK0_SET__sqe_test_error__BITNR 29
3935
#define R_IRQ_MASK0_SET__sqe_test_error__WIDTH 1
3936
#define R_IRQ_MASK0_SET__sqe_test_error__set 1
3937
#define R_IRQ_MASK0_SET__sqe_test_error__nop 0
3938
#define R_IRQ_MASK0_SET__carrier_loss__BITNR 28
3939
#define R_IRQ_MASK0_SET__carrier_loss__WIDTH 1
3940
#define R_IRQ_MASK0_SET__carrier_loss__set 1
3941
#define R_IRQ_MASK0_SET__carrier_loss__nop 0
3942
#define R_IRQ_MASK0_SET__deferred__BITNR 27
3943
#define R_IRQ_MASK0_SET__deferred__WIDTH 1
3944
#define R_IRQ_MASK0_SET__deferred__set 1
3945
#define R_IRQ_MASK0_SET__deferred__nop 0
3946
#define R_IRQ_MASK0_SET__late_col__BITNR 26
3947
#define R_IRQ_MASK0_SET__late_col__WIDTH 1
3948
#define R_IRQ_MASK0_SET__late_col__set 1
3949
#define R_IRQ_MASK0_SET__late_col__nop 0
3950
#define R_IRQ_MASK0_SET__multiple_col__BITNR 25
3951
#define R_IRQ_MASK0_SET__multiple_col__WIDTH 1
3952
#define R_IRQ_MASK0_SET__multiple_col__set 1
3953
#define R_IRQ_MASK0_SET__multiple_col__nop 0
3954
#define R_IRQ_MASK0_SET__single_col__BITNR 24
3955
#define R_IRQ_MASK0_SET__single_col__WIDTH 1
3956
#define R_IRQ_MASK0_SET__single_col__set 1
3957
#define R_IRQ_MASK0_SET__single_col__nop 0
3958
#define R_IRQ_MASK0_SET__congestion__BITNR 23
3959
#define R_IRQ_MASK0_SET__congestion__WIDTH 1
3960
#define R_IRQ_MASK0_SET__congestion__set 1
3961
#define R_IRQ_MASK0_SET__congestion__nop 0
3962
#define R_IRQ_MASK0_SET__oversize__BITNR 22
3963
#define R_IRQ_MASK0_SET__oversize__WIDTH 1
3964
#define R_IRQ_MASK0_SET__oversize__set 1
3965
#define R_IRQ_MASK0_SET__oversize__nop 0
3966
#define R_IRQ_MASK0_SET__alignment_error__BITNR 21
3967
#define R_IRQ_MASK0_SET__alignment_error__WIDTH 1
3968
#define R_IRQ_MASK0_SET__alignment_error__set 1
3969
#define R_IRQ_MASK0_SET__alignment_error__nop 0
3970
#define R_IRQ_MASK0_SET__crc_error__BITNR 20
3971
#define R_IRQ_MASK0_SET__crc_error__WIDTH 1
3972
#define R_IRQ_MASK0_SET__crc_error__set 1
3973
#define R_IRQ_MASK0_SET__crc_error__nop 0
3974
#define R_IRQ_MASK0_SET__overrun__BITNR 19
3975
#define R_IRQ_MASK0_SET__overrun__WIDTH 1
3976
#define R_IRQ_MASK0_SET__overrun__set 1
3977
#define R_IRQ_MASK0_SET__overrun__nop 0
3978
#define R_IRQ_MASK0_SET__underrun__BITNR 18
3979
#define R_IRQ_MASK0_SET__underrun__WIDTH 1
3980
#define R_IRQ_MASK0_SET__underrun__set 1
3981
#define R_IRQ_MASK0_SET__underrun__nop 0
3982
#define R_IRQ_MASK0_SET__excessive_col__BITNR 17
3983
#define R_IRQ_MASK0_SET__excessive_col__WIDTH 1
3984
#define R_IRQ_MASK0_SET__excessive_col__set 1
3985
#define R_IRQ_MASK0_SET__excessive_col__nop 0
3986
#define R_IRQ_MASK0_SET__mdio__BITNR 16
3987
#define R_IRQ_MASK0_SET__mdio__WIDTH 1
3988
#define R_IRQ_MASK0_SET__mdio__set 1
3989
#define R_IRQ_MASK0_SET__mdio__nop 0
3990
#define R_IRQ_MASK0_SET__ata_drq3__BITNR 15
3991
#define R_IRQ_MASK0_SET__ata_drq3__WIDTH 1
3992
#define R_IRQ_MASK0_SET__ata_drq3__set 1
3993
#define R_IRQ_MASK0_SET__ata_drq3__nop 0
3994
#define R_IRQ_MASK0_SET__ata_drq2__BITNR 14
3995
#define R_IRQ_MASK0_SET__ata_drq2__WIDTH 1
3996
#define R_IRQ_MASK0_SET__ata_drq2__set 1
3997
#define R_IRQ_MASK0_SET__ata_drq2__nop 0
3998
#define R_IRQ_MASK0_SET__ata_drq1__BITNR 13
3999
#define R_IRQ_MASK0_SET__ata_drq1__WIDTH 1
4000
#define R_IRQ_MASK0_SET__ata_drq1__set 1
4001
#define R_IRQ_MASK0_SET__ata_drq1__nop 0
4002
#define R_IRQ_MASK0_SET__ata_drq0__BITNR 12
4003
#define R_IRQ_MASK0_SET__ata_drq0__WIDTH 1
4004
#define R_IRQ_MASK0_SET__ata_drq0__set 1
4005
#define R_IRQ_MASK0_SET__ata_drq0__nop 0
4006
#define R_IRQ_MASK0_SET__par0_ecp_cmd__BITNR 11
4007
#define R_IRQ_MASK0_SET__par0_ecp_cmd__WIDTH 1
4008
#define R_IRQ_MASK0_SET__par0_ecp_cmd__set 1
4009
#define R_IRQ_MASK0_SET__par0_ecp_cmd__nop 0
4010
#define R_IRQ_MASK0_SET__ata_irq3__BITNR 11
4011
#define R_IRQ_MASK0_SET__ata_irq3__WIDTH 1
4012
#define R_IRQ_MASK0_SET__ata_irq3__set 1
4013
#define R_IRQ_MASK0_SET__ata_irq3__nop 0
4014
#define R_IRQ_MASK0_SET__par0_peri__BITNR 10
4015
#define R_IRQ_MASK0_SET__par0_peri__WIDTH 1
4016
#define R_IRQ_MASK0_SET__par0_peri__set 1
4017
#define R_IRQ_MASK0_SET__par0_peri__nop 0
4018
#define R_IRQ_MASK0_SET__ata_irq2__BITNR 10
4019
#define R_IRQ_MASK0_SET__ata_irq2__WIDTH 1
4020
#define R_IRQ_MASK0_SET__ata_irq2__set 1
4021
#define R_IRQ_MASK0_SET__ata_irq2__nop 0
4022
#define R_IRQ_MASK0_SET__par0_data__BITNR 9
4023
#define R_IRQ_MASK0_SET__par0_data__WIDTH 1
4024
#define R_IRQ_MASK0_SET__par0_data__set 1
4025
#define R_IRQ_MASK0_SET__par0_data__nop 0
4026
#define R_IRQ_MASK0_SET__ata_irq1__BITNR 9
4027
#define R_IRQ_MASK0_SET__ata_irq1__WIDTH 1
4028
#define R_IRQ_MASK0_SET__ata_irq1__set 1
4029
#define R_IRQ_MASK0_SET__ata_irq1__nop 0
4030
#define R_IRQ_MASK0_SET__par0_ready__BITNR 8
4031
#define R_IRQ_MASK0_SET__par0_ready__WIDTH 1
4032
#define R_IRQ_MASK0_SET__par0_ready__set 1
4033
#define R_IRQ_MASK0_SET__par0_ready__nop 0
4034
#define R_IRQ_MASK0_SET__ata_irq0__BITNR 8
4035
#define R_IRQ_MASK0_SET__ata_irq0__WIDTH 1
4036
#define R_IRQ_MASK0_SET__ata_irq0__set 1
4037
#define R_IRQ_MASK0_SET__ata_irq0__nop 0
4038
#define R_IRQ_MASK0_SET__mio__BITNR 8
4039
#define R_IRQ_MASK0_SET__mio__WIDTH 1
4040
#define R_IRQ_MASK0_SET__mio__set 1
4041
#define R_IRQ_MASK0_SET__mio__nop 0
4042
#define R_IRQ_MASK0_SET__scsi0__BITNR 8
4043
#define R_IRQ_MASK0_SET__scsi0__WIDTH 1
4044
#define R_IRQ_MASK0_SET__scsi0__set 1
4045
#define R_IRQ_MASK0_SET__scsi0__nop 0
4046
#define R_IRQ_MASK0_SET__ata_dmaend__BITNR 7
4047
#define R_IRQ_MASK0_SET__ata_dmaend__WIDTH 1
4048
#define R_IRQ_MASK0_SET__ata_dmaend__set 1
4049
#define R_IRQ_MASK0_SET__ata_dmaend__nop 0
4050
#define R_IRQ_MASK0_SET__irq_ext_vector_nr__BITNR 5
4051
#define R_IRQ_MASK0_SET__irq_ext_vector_nr__WIDTH 1
4052
#define R_IRQ_MASK0_SET__irq_ext_vector_nr__set 1
4053
#define R_IRQ_MASK0_SET__irq_ext_vector_nr__nop 0
4054
#define R_IRQ_MASK0_SET__irq_int_vector_nr__BITNR 4
4055
#define R_IRQ_MASK0_SET__irq_int_vector_nr__WIDTH 1
4056
#define R_IRQ_MASK0_SET__irq_int_vector_nr__set 1
4057
#define R_IRQ_MASK0_SET__irq_int_vector_nr__nop 0
4058
#define R_IRQ_MASK0_SET__ext_dma1__BITNR 3
4059
#define R_IRQ_MASK0_SET__ext_dma1__WIDTH 1
4060
#define R_IRQ_MASK0_SET__ext_dma1__set 1
4061
#define R_IRQ_MASK0_SET__ext_dma1__nop 0
4062
#define R_IRQ_MASK0_SET__ext_dma0__BITNR 2
4063
#define R_IRQ_MASK0_SET__ext_dma0__WIDTH 1
4064
#define R_IRQ_MASK0_SET__ext_dma0__set 1
4065
#define R_IRQ_MASK0_SET__ext_dma0__nop 0
4066
#define R_IRQ_MASK0_SET__timer1__BITNR 1
4067
#define R_IRQ_MASK0_SET__timer1__WIDTH 1
4068
#define R_IRQ_MASK0_SET__timer1__set 1
4069
#define R_IRQ_MASK0_SET__timer1__nop 0
4070
#define R_IRQ_MASK0_SET__timer0__BITNR 0
4071
#define R_IRQ_MASK0_SET__timer0__WIDTH 1
4072
#define R_IRQ_MASK0_SET__timer0__set 1
4073
#define R_IRQ_MASK0_SET__timer0__nop 0
4075
#define R_IRQ_MASK1_RD (IO_TYPECAST_RO_UDWORD 0xb00000c8)
4076
#define R_IRQ_MASK1_RD__sw_int7__BITNR 31
4077
#define R_IRQ_MASK1_RD__sw_int7__WIDTH 1
4078
#define R_IRQ_MASK1_RD__sw_int7__active 1
4079
#define R_IRQ_MASK1_RD__sw_int7__inactive 0
4080
#define R_IRQ_MASK1_RD__sw_int6__BITNR 30
4081
#define R_IRQ_MASK1_RD__sw_int6__WIDTH 1
4082
#define R_IRQ_MASK1_RD__sw_int6__active 1
4083
#define R_IRQ_MASK1_RD__sw_int6__inactive 0
4084
#define R_IRQ_MASK1_RD__sw_int5__BITNR 29
4085
#define R_IRQ_MASK1_RD__sw_int5__WIDTH 1
4086
#define R_IRQ_MASK1_RD__sw_int5__active 1
4087
#define R_IRQ_MASK1_RD__sw_int5__inactive 0
4088
#define R_IRQ_MASK1_RD__sw_int4__BITNR 28
4089
#define R_IRQ_MASK1_RD__sw_int4__WIDTH 1
4090
#define R_IRQ_MASK1_RD__sw_int4__active 1
4091
#define R_IRQ_MASK1_RD__sw_int4__inactive 0
4092
#define R_IRQ_MASK1_RD__sw_int3__BITNR 27
4093
#define R_IRQ_MASK1_RD__sw_int3__WIDTH 1
4094
#define R_IRQ_MASK1_RD__sw_int3__active 1
4095
#define R_IRQ_MASK1_RD__sw_int3__inactive 0
4096
#define R_IRQ_MASK1_RD__sw_int2__BITNR 26
4097
#define R_IRQ_MASK1_RD__sw_int2__WIDTH 1
4098
#define R_IRQ_MASK1_RD__sw_int2__active 1
4099
#define R_IRQ_MASK1_RD__sw_int2__inactive 0
4100
#define R_IRQ_MASK1_RD__sw_int1__BITNR 25
4101
#define R_IRQ_MASK1_RD__sw_int1__WIDTH 1
4102
#define R_IRQ_MASK1_RD__sw_int1__active 1
4103
#define R_IRQ_MASK1_RD__sw_int1__inactive 0
4104
#define R_IRQ_MASK1_RD__sw_int0__BITNR 24
4105
#define R_IRQ_MASK1_RD__sw_int0__WIDTH 1
4106
#define R_IRQ_MASK1_RD__sw_int0__active 1
4107
#define R_IRQ_MASK1_RD__sw_int0__inactive 0
4108
#define R_IRQ_MASK1_RD__par1_ecp_cmd__BITNR 19
4109
#define R_IRQ_MASK1_RD__par1_ecp_cmd__WIDTH 1
4110
#define R_IRQ_MASK1_RD__par1_ecp_cmd__active 1
4111
#define R_IRQ_MASK1_RD__par1_ecp_cmd__inactive 0
4112
#define R_IRQ_MASK1_RD__par1_peri__BITNR 18
4113
#define R_IRQ_MASK1_RD__par1_peri__WIDTH 1
4114
#define R_IRQ_MASK1_RD__par1_peri__active 1
4115
#define R_IRQ_MASK1_RD__par1_peri__inactive 0
4116
#define R_IRQ_MASK1_RD__par1_data__BITNR 17
4117
#define R_IRQ_MASK1_RD__par1_data__WIDTH 1
4118
#define R_IRQ_MASK1_RD__par1_data__active 1
4119
#define R_IRQ_MASK1_RD__par1_data__inactive 0
4120
#define R_IRQ_MASK1_RD__par1_ready__BITNR 16
4121
#define R_IRQ_MASK1_RD__par1_ready__WIDTH 1
4122
#define R_IRQ_MASK1_RD__par1_ready__active 1
4123
#define R_IRQ_MASK1_RD__par1_ready__inactive 0
4124
#define R_IRQ_MASK1_RD__scsi1__BITNR 16
4125
#define R_IRQ_MASK1_RD__scsi1__WIDTH 1
4126
#define R_IRQ_MASK1_RD__scsi1__active 1
4127
#define R_IRQ_MASK1_RD__scsi1__inactive 0
4128
#define R_IRQ_MASK1_RD__ser3_ready__BITNR 15
4129
#define R_IRQ_MASK1_RD__ser3_ready__WIDTH 1
4130
#define R_IRQ_MASK1_RD__ser3_ready__active 1
4131
#define R_IRQ_MASK1_RD__ser3_ready__inactive 0
4132
#define R_IRQ_MASK1_RD__ser3_data__BITNR 14
4133
#define R_IRQ_MASK1_RD__ser3_data__WIDTH 1
4134
#define R_IRQ_MASK1_RD__ser3_data__active 1
4135
#define R_IRQ_MASK1_RD__ser3_data__inactive 0
4136
#define R_IRQ_MASK1_RD__ser2_ready__BITNR 13
4137
#define R_IRQ_MASK1_RD__ser2_ready__WIDTH 1
4138
#define R_IRQ_MASK1_RD__ser2_ready__active 1
4139
#define R_IRQ_MASK1_RD__ser2_ready__inactive 0
4140
#define R_IRQ_MASK1_RD__ser2_data__BITNR 12
4141
#define R_IRQ_MASK1_RD__ser2_data__WIDTH 1
4142
#define R_IRQ_MASK1_RD__ser2_data__active 1
4143
#define R_IRQ_MASK1_RD__ser2_data__inactive 0
4144
#define R_IRQ_MASK1_RD__ser1_ready__BITNR 11
4145
#define R_IRQ_MASK1_RD__ser1_ready__WIDTH 1
4146
#define R_IRQ_MASK1_RD__ser1_ready__active 1
4147
#define R_IRQ_MASK1_RD__ser1_ready__inactive 0
4148
#define R_IRQ_MASK1_RD__ser1_data__BITNR 10
4149
#define R_IRQ_MASK1_RD__ser1_data__WIDTH 1
4150
#define R_IRQ_MASK1_RD__ser1_data__active 1
4151
#define R_IRQ_MASK1_RD__ser1_data__inactive 0
4152
#define R_IRQ_MASK1_RD__ser0_ready__BITNR 9
4153
#define R_IRQ_MASK1_RD__ser0_ready__WIDTH 1
4154
#define R_IRQ_MASK1_RD__ser0_ready__active 1
4155
#define R_IRQ_MASK1_RD__ser0_ready__inactive 0
4156
#define R_IRQ_MASK1_RD__ser0_data__BITNR 8
4157
#define R_IRQ_MASK1_RD__ser0_data__WIDTH 1
4158
#define R_IRQ_MASK1_RD__ser0_data__active 1
4159
#define R_IRQ_MASK1_RD__ser0_data__inactive 0
4160
#define R_IRQ_MASK1_RD__pa7__BITNR 7
4161
#define R_IRQ_MASK1_RD__pa7__WIDTH 1
4162
#define R_IRQ_MASK1_RD__pa7__active 1
4163
#define R_IRQ_MASK1_RD__pa7__inactive 0
4164
#define R_IRQ_MASK1_RD__pa6__BITNR 6
4165
#define R_IRQ_MASK1_RD__pa6__WIDTH 1
4166
#define R_IRQ_MASK1_RD__pa6__active 1
4167
#define R_IRQ_MASK1_RD__pa6__inactive 0
4168
#define R_IRQ_MASK1_RD__pa5__BITNR 5
4169
#define R_IRQ_MASK1_RD__pa5__WIDTH 1
4170
#define R_IRQ_MASK1_RD__pa5__active 1
4171
#define R_IRQ_MASK1_RD__pa5__inactive 0
4172
#define R_IRQ_MASK1_RD__pa4__BITNR 4
4173
#define R_IRQ_MASK1_RD__pa4__WIDTH 1
4174
#define R_IRQ_MASK1_RD__pa4__active 1
4175
#define R_IRQ_MASK1_RD__pa4__inactive 0
4176
#define R_IRQ_MASK1_RD__pa3__BITNR 3
4177
#define R_IRQ_MASK1_RD__pa3__WIDTH 1
4178
#define R_IRQ_MASK1_RD__pa3__active 1
4179
#define R_IRQ_MASK1_RD__pa3__inactive 0
4180
#define R_IRQ_MASK1_RD__pa2__BITNR 2
4181
#define R_IRQ_MASK1_RD__pa2__WIDTH 1
4182
#define R_IRQ_MASK1_RD__pa2__active 1
4183
#define R_IRQ_MASK1_RD__pa2__inactive 0
4184
#define R_IRQ_MASK1_RD__pa1__BITNR 1
4185
#define R_IRQ_MASK1_RD__pa1__WIDTH 1
4186
#define R_IRQ_MASK1_RD__pa1__active 1
4187
#define R_IRQ_MASK1_RD__pa1__inactive 0
4188
#define R_IRQ_MASK1_RD__pa0__BITNR 0
4189
#define R_IRQ_MASK1_RD__pa0__WIDTH 1
4190
#define R_IRQ_MASK1_RD__pa0__active 1
4191
#define R_IRQ_MASK1_RD__pa0__inactive 0
4193
#define R_IRQ_MASK1_CLR (IO_TYPECAST_UDWORD 0xb00000c8)
4194
#define R_IRQ_MASK1_CLR__sw_int7__BITNR 31
4195
#define R_IRQ_MASK1_CLR__sw_int7__WIDTH 1
4196
#define R_IRQ_MASK1_CLR__sw_int7__clr 1
4197
#define R_IRQ_MASK1_CLR__sw_int7__nop 0
4198
#define R_IRQ_MASK1_CLR__sw_int6__BITNR 30
4199
#define R_IRQ_MASK1_CLR__sw_int6__WIDTH 1
4200
#define R_IRQ_MASK1_CLR__sw_int6__clr 1
4201
#define R_IRQ_MASK1_CLR__sw_int6__nop 0
4202
#define R_IRQ_MASK1_CLR__sw_int5__BITNR 29
4203
#define R_IRQ_MASK1_CLR__sw_int5__WIDTH 1
4204
#define R_IRQ_MASK1_CLR__sw_int5__clr 1
4205
#define R_IRQ_MASK1_CLR__sw_int5__nop 0
4206
#define R_IRQ_MASK1_CLR__sw_int4__BITNR 28
4207
#define R_IRQ_MASK1_CLR__sw_int4__WIDTH 1
4208
#define R_IRQ_MASK1_CLR__sw_int4__clr 1
4209
#define R_IRQ_MASK1_CLR__sw_int4__nop 0
4210
#define R_IRQ_MASK1_CLR__sw_int3__BITNR 27
4211
#define R_IRQ_MASK1_CLR__sw_int3__WIDTH 1
4212
#define R_IRQ_MASK1_CLR__sw_int3__clr 1
4213
#define R_IRQ_MASK1_CLR__sw_int3__nop 0
4214
#define R_IRQ_MASK1_CLR__sw_int2__BITNR 26
4215
#define R_IRQ_MASK1_CLR__sw_int2__WIDTH 1
4216
#define R_IRQ_MASK1_CLR__sw_int2__clr 1
4217
#define R_IRQ_MASK1_CLR__sw_int2__nop 0
4218
#define R_IRQ_MASK1_CLR__sw_int1__BITNR 25
4219
#define R_IRQ_MASK1_CLR__sw_int1__WIDTH 1
4220
#define R_IRQ_MASK1_CLR__sw_int1__clr 1
4221
#define R_IRQ_MASK1_CLR__sw_int1__nop 0
4222
#define R_IRQ_MASK1_CLR__sw_int0__BITNR 24
4223
#define R_IRQ_MASK1_CLR__sw_int0__WIDTH 1
4224
#define R_IRQ_MASK1_CLR__sw_int0__clr 1
4225
#define R_IRQ_MASK1_CLR__sw_int0__nop 0
4226
#define R_IRQ_MASK1_CLR__par1_ecp_cmd__BITNR 19
4227
#define R_IRQ_MASK1_CLR__par1_ecp_cmd__WIDTH 1
4228
#define R_IRQ_MASK1_CLR__par1_ecp_cmd__clr 1
4229
#define R_IRQ_MASK1_CLR__par1_ecp_cmd__nop 0
4230
#define R_IRQ_MASK1_CLR__par1_peri__BITNR 18
4231
#define R_IRQ_MASK1_CLR__par1_peri__WIDTH 1
4232
#define R_IRQ_MASK1_CLR__par1_peri__clr 1
4233
#define R_IRQ_MASK1_CLR__par1_peri__nop 0
4234
#define R_IRQ_MASK1_CLR__par1_data__BITNR 17
4235
#define R_IRQ_MASK1_CLR__par1_data__WIDTH 1
4236
#define R_IRQ_MASK1_CLR__par1_data__clr 1
4237
#define R_IRQ_MASK1_CLR__par1_data__nop 0
4238
#define R_IRQ_MASK1_CLR__par1_ready__BITNR 16
4239
#define R_IRQ_MASK1_CLR__par1_ready__WIDTH 1
4240
#define R_IRQ_MASK1_CLR__par1_ready__clr 1
4241
#define R_IRQ_MASK1_CLR__par1_ready__nop 0
4242
#define R_IRQ_MASK1_CLR__scsi1__BITNR 16
4243
#define R_IRQ_MASK1_CLR__scsi1__WIDTH 1
4244
#define R_IRQ_MASK1_CLR__scsi1__clr 1
4245
#define R_IRQ_MASK1_CLR__scsi1__nop 0
4246
#define R_IRQ_MASK1_CLR__ser3_ready__BITNR 15
4247
#define R_IRQ_MASK1_CLR__ser3_ready__WIDTH 1
4248
#define R_IRQ_MASK1_CLR__ser3_ready__clr 1
4249
#define R_IRQ_MASK1_CLR__ser3_ready__nop 0
4250
#define R_IRQ_MASK1_CLR__ser3_data__BITNR 14
4251
#define R_IRQ_MASK1_CLR__ser3_data__WIDTH 1
4252
#define R_IRQ_MASK1_CLR__ser3_data__clr 1
4253
#define R_IRQ_MASK1_CLR__ser3_data__nop 0
4254
#define R_IRQ_MASK1_CLR__ser2_ready__BITNR 13
4255
#define R_IRQ_MASK1_CLR__ser2_ready__WIDTH 1
4256
#define R_IRQ_MASK1_CLR__ser2_ready__clr 1
4257
#define R_IRQ_MASK1_CLR__ser2_ready__nop 0
4258
#define R_IRQ_MASK1_CLR__ser2_data__BITNR 12
4259
#define R_IRQ_MASK1_CLR__ser2_data__WIDTH 1
4260
#define R_IRQ_MASK1_CLR__ser2_data__clr 1
4261
#define R_IRQ_MASK1_CLR__ser2_data__nop 0
4262
#define R_IRQ_MASK1_CLR__ser1_ready__BITNR 11
4263
#define R_IRQ_MASK1_CLR__ser1_ready__WIDTH 1
4264
#define R_IRQ_MASK1_CLR__ser1_ready__clr 1
4265
#define R_IRQ_MASK1_CLR__ser1_ready__nop 0
4266
#define R_IRQ_MASK1_CLR__ser1_data__BITNR 10
4267
#define R_IRQ_MASK1_CLR__ser1_data__WIDTH 1
4268
#define R_IRQ_MASK1_CLR__ser1_data__clr 1
4269
#define R_IRQ_MASK1_CLR__ser1_data__nop 0
4270
#define R_IRQ_MASK1_CLR__ser0_ready__BITNR 9
4271
#define R_IRQ_MASK1_CLR__ser0_ready__WIDTH 1
4272
#define R_IRQ_MASK1_CLR__ser0_ready__clr 1
4273
#define R_IRQ_MASK1_CLR__ser0_ready__nop 0
4274
#define R_IRQ_MASK1_CLR__ser0_data__BITNR 8
4275
#define R_IRQ_MASK1_CLR__ser0_data__WIDTH 1
4276
#define R_IRQ_MASK1_CLR__ser0_data__clr 1
4277
#define R_IRQ_MASK1_CLR__ser0_data__nop 0
4278
#define R_IRQ_MASK1_CLR__pa7__BITNR 7
4279
#define R_IRQ_MASK1_CLR__pa7__WIDTH 1
4280
#define R_IRQ_MASK1_CLR__pa7__clr 1
4281
#define R_IRQ_MASK1_CLR__pa7__nop 0
4282
#define R_IRQ_MASK1_CLR__pa6__BITNR 6
4283
#define R_IRQ_MASK1_CLR__pa6__WIDTH 1
4284
#define R_IRQ_MASK1_CLR__pa6__clr 1
4285
#define R_IRQ_MASK1_CLR__pa6__nop 0
4286
#define R_IRQ_MASK1_CLR__pa5__BITNR 5
4287
#define R_IRQ_MASK1_CLR__pa5__WIDTH 1
4288
#define R_IRQ_MASK1_CLR__pa5__clr 1
4289
#define R_IRQ_MASK1_CLR__pa5__nop 0
4290
#define R_IRQ_MASK1_CLR__pa4__BITNR 4
4291
#define R_IRQ_MASK1_CLR__pa4__WIDTH 1
4292
#define R_IRQ_MASK1_CLR__pa4__clr 1
4293
#define R_IRQ_MASK1_CLR__pa4__nop 0
4294
#define R_IRQ_MASK1_CLR__pa3__BITNR 3
4295
#define R_IRQ_MASK1_CLR__pa3__WIDTH 1
4296
#define R_IRQ_MASK1_CLR__pa3__clr 1
4297
#define R_IRQ_MASK1_CLR__pa3__nop 0
4298
#define R_IRQ_MASK1_CLR__pa2__BITNR 2
4299
#define R_IRQ_MASK1_CLR__pa2__WIDTH 1
4300
#define R_IRQ_MASK1_CLR__pa2__clr 1
4301
#define R_IRQ_MASK1_CLR__pa2__nop 0
4302
#define R_IRQ_MASK1_CLR__pa1__BITNR 1
4303
#define R_IRQ_MASK1_CLR__pa1__WIDTH 1
4304
#define R_IRQ_MASK1_CLR__pa1__clr 1
4305
#define R_IRQ_MASK1_CLR__pa1__nop 0
4306
#define R_IRQ_MASK1_CLR__pa0__BITNR 0
4307
#define R_IRQ_MASK1_CLR__pa0__WIDTH 1
4308
#define R_IRQ_MASK1_CLR__pa0__clr 1
4309
#define R_IRQ_MASK1_CLR__pa0__nop 0
4311
#define R_IRQ_READ1 (IO_TYPECAST_RO_UDWORD 0xb00000cc)
4312
#define R_IRQ_READ1__sw_int7__BITNR 31
4313
#define R_IRQ_READ1__sw_int7__WIDTH 1
4314
#define R_IRQ_READ1__sw_int7__active 1
4315
#define R_IRQ_READ1__sw_int7__inactive 0
4316
#define R_IRQ_READ1__sw_int6__BITNR 30
4317
#define R_IRQ_READ1__sw_int6__WIDTH 1
4318
#define R_IRQ_READ1__sw_int6__active 1
4319
#define R_IRQ_READ1__sw_int6__inactive 0
4320
#define R_IRQ_READ1__sw_int5__BITNR 29
4321
#define R_IRQ_READ1__sw_int5__WIDTH 1
4322
#define R_IRQ_READ1__sw_int5__active 1
4323
#define R_IRQ_READ1__sw_int5__inactive 0
4324
#define R_IRQ_READ1__sw_int4__BITNR 28
4325
#define R_IRQ_READ1__sw_int4__WIDTH 1
4326
#define R_IRQ_READ1__sw_int4__active 1
4327
#define R_IRQ_READ1__sw_int4__inactive 0
4328
#define R_IRQ_READ1__sw_int3__BITNR 27
4329
#define R_IRQ_READ1__sw_int3__WIDTH 1
4330
#define R_IRQ_READ1__sw_int3__active 1
4331
#define R_IRQ_READ1__sw_int3__inactive 0
4332
#define R_IRQ_READ1__sw_int2__BITNR 26
4333
#define R_IRQ_READ1__sw_int2__WIDTH 1
4334
#define R_IRQ_READ1__sw_int2__active 1
4335
#define R_IRQ_READ1__sw_int2__inactive 0
4336
#define R_IRQ_READ1__sw_int1__BITNR 25
4337
#define R_IRQ_READ1__sw_int1__WIDTH 1
4338
#define R_IRQ_READ1__sw_int1__active 1
4339
#define R_IRQ_READ1__sw_int1__inactive 0
4340
#define R_IRQ_READ1__sw_int0__BITNR 24
4341
#define R_IRQ_READ1__sw_int0__WIDTH 1
4342
#define R_IRQ_READ1__sw_int0__active 1
4343
#define R_IRQ_READ1__sw_int0__inactive 0
4344
#define R_IRQ_READ1__par1_ecp_cmd__BITNR 19
4345
#define R_IRQ_READ1__par1_ecp_cmd__WIDTH 1
4346
#define R_IRQ_READ1__par1_ecp_cmd__active 1
4347
#define R_IRQ_READ1__par1_ecp_cmd__inactive 0
4348
#define R_IRQ_READ1__par1_peri__BITNR 18
4349
#define R_IRQ_READ1__par1_peri__WIDTH 1
4350
#define R_IRQ_READ1__par1_peri__active 1
4351
#define R_IRQ_READ1__par1_peri__inactive 0
4352
#define R_IRQ_READ1__par1_data__BITNR 17
4353
#define R_IRQ_READ1__par1_data__WIDTH 1
4354
#define R_IRQ_READ1__par1_data__active 1
4355
#define R_IRQ_READ1__par1_data__inactive 0
4356
#define R_IRQ_READ1__par1_ready__BITNR 16
4357
#define R_IRQ_READ1__par1_ready__WIDTH 1
4358
#define R_IRQ_READ1__par1_ready__active 1
4359
#define R_IRQ_READ1__par1_ready__inactive 0
4360
#define R_IRQ_READ1__scsi1__BITNR 16
4361
#define R_IRQ_READ1__scsi1__WIDTH 1
4362
#define R_IRQ_READ1__scsi1__active 1
4363
#define R_IRQ_READ1__scsi1__inactive 0
4364
#define R_IRQ_READ1__ser3_ready__BITNR 15
4365
#define R_IRQ_READ1__ser3_ready__WIDTH 1
4366
#define R_IRQ_READ1__ser3_ready__active 1
4367
#define R_IRQ_READ1__ser3_ready__inactive 0
4368
#define R_IRQ_READ1__ser3_data__BITNR 14
4369
#define R_IRQ_READ1__ser3_data__WIDTH 1
4370
#define R_IRQ_READ1__ser3_data__active 1
4371
#define R_IRQ_READ1__ser3_data__inactive 0
4372
#define R_IRQ_READ1__ser2_ready__BITNR 13
4373
#define R_IRQ_READ1__ser2_ready__WIDTH 1
4374
#define R_IRQ_READ1__ser2_ready__active 1
4375
#define R_IRQ_READ1__ser2_ready__inactive 0
4376
#define R_IRQ_READ1__ser2_data__BITNR 12
4377
#define R_IRQ_READ1__ser2_data__WIDTH 1
4378
#define R_IRQ_READ1__ser2_data__active 1
4379
#define R_IRQ_READ1__ser2_data__inactive 0
4380
#define R_IRQ_READ1__ser1_ready__BITNR 11
4381
#define R_IRQ_READ1__ser1_ready__WIDTH 1
4382
#define R_IRQ_READ1__ser1_ready__active 1
4383
#define R_IRQ_READ1__ser1_ready__inactive 0
4384
#define R_IRQ_READ1__ser1_data__BITNR 10
4385
#define R_IRQ_READ1__ser1_data__WIDTH 1
4386
#define R_IRQ_READ1__ser1_data__active 1
4387
#define R_IRQ_READ1__ser1_data__inactive 0
4388
#define R_IRQ_READ1__ser0_ready__BITNR 9
4389
#define R_IRQ_READ1__ser0_ready__WIDTH 1
4390
#define R_IRQ_READ1__ser0_ready__active 1
4391
#define R_IRQ_READ1__ser0_ready__inactive 0
4392
#define R_IRQ_READ1__ser0_data__BITNR 8
4393
#define R_IRQ_READ1__ser0_data__WIDTH 1
4394
#define R_IRQ_READ1__ser0_data__active 1
4395
#define R_IRQ_READ1__ser0_data__inactive 0
4396
#define R_IRQ_READ1__pa7__BITNR 7
4397
#define R_IRQ_READ1__pa7__WIDTH 1
4398
#define R_IRQ_READ1__pa7__active 1
4399
#define R_IRQ_READ1__pa7__inactive 0
4400
#define R_IRQ_READ1__pa6__BITNR 6
4401
#define R_IRQ_READ1__pa6__WIDTH 1
4402
#define R_IRQ_READ1__pa6__active 1
4403
#define R_IRQ_READ1__pa6__inactive 0
4404
#define R_IRQ_READ1__pa5__BITNR 5
4405
#define R_IRQ_READ1__pa5__WIDTH 1
4406
#define R_IRQ_READ1__pa5__active 1
4407
#define R_IRQ_READ1__pa5__inactive 0
4408
#define R_IRQ_READ1__pa4__BITNR 4
4409
#define R_IRQ_READ1__pa4__WIDTH 1
4410
#define R_IRQ_READ1__pa4__active 1
4411
#define R_IRQ_READ1__pa4__inactive 0
4412
#define R_IRQ_READ1__pa3__BITNR 3
4413
#define R_IRQ_READ1__pa3__WIDTH 1
4414
#define R_IRQ_READ1__pa3__active 1
4415
#define R_IRQ_READ1__pa3__inactive 0
4416
#define R_IRQ_READ1__pa2__BITNR 2
4417
#define R_IRQ_READ1__pa2__WIDTH 1
4418
#define R_IRQ_READ1__pa2__active 1
4419
#define R_IRQ_READ1__pa2__inactive 0
4420
#define R_IRQ_READ1__pa1__BITNR 1
4421
#define R_IRQ_READ1__pa1__WIDTH 1
4422
#define R_IRQ_READ1__pa1__active 1
4423
#define R_IRQ_READ1__pa1__inactive 0
4424
#define R_IRQ_READ1__pa0__BITNR 0
4425
#define R_IRQ_READ1__pa0__WIDTH 1
4426
#define R_IRQ_READ1__pa0__active 1
4427
#define R_IRQ_READ1__pa0__inactive 0
4429
#define R_IRQ_MASK1_SET (IO_TYPECAST_UDWORD 0xb00000cc)
4430
#define R_IRQ_MASK1_SET__sw_int7__BITNR 31
4431
#define R_IRQ_MASK1_SET__sw_int7__WIDTH 1
4432
#define R_IRQ_MASK1_SET__sw_int7__set 1
4433
#define R_IRQ_MASK1_SET__sw_int7__nop 0
4434
#define R_IRQ_MASK1_SET__sw_int6__BITNR 30
4435
#define R_IRQ_MASK1_SET__sw_int6__WIDTH 1
4436
#define R_IRQ_MASK1_SET__sw_int6__set 1
4437
#define R_IRQ_MASK1_SET__sw_int6__nop 0
4438
#define R_IRQ_MASK1_SET__sw_int5__BITNR 29
4439
#define R_IRQ_MASK1_SET__sw_int5__WIDTH 1
4440
#define R_IRQ_MASK1_SET__sw_int5__set 1
4441
#define R_IRQ_MASK1_SET__sw_int5__nop 0
4442
#define R_IRQ_MASK1_SET__sw_int4__BITNR 28
4443
#define R_IRQ_MASK1_SET__sw_int4__WIDTH 1
4444
#define R_IRQ_MASK1_SET__sw_int4__set 1
4445
#define R_IRQ_MASK1_SET__sw_int4__nop 0
4446
#define R_IRQ_MASK1_SET__sw_int3__BITNR 27
4447
#define R_IRQ_MASK1_SET__sw_int3__WIDTH 1
4448
#define R_IRQ_MASK1_SET__sw_int3__set 1
4449
#define R_IRQ_MASK1_SET__sw_int3__nop 0
4450
#define R_IRQ_MASK1_SET__sw_int2__BITNR 26
4451
#define R_IRQ_MASK1_SET__sw_int2__WIDTH 1
4452
#define R_IRQ_MASK1_SET__sw_int2__set 1
4453
#define R_IRQ_MASK1_SET__sw_int2__nop 0
4454
#define R_IRQ_MASK1_SET__sw_int1__BITNR 25
4455
#define R_IRQ_MASK1_SET__sw_int1__WIDTH 1
4456
#define R_IRQ_MASK1_SET__sw_int1__set 1
4457
#define R_IRQ_MASK1_SET__sw_int1__nop 0
4458
#define R_IRQ_MASK1_SET__sw_int0__BITNR 24
4459
#define R_IRQ_MASK1_SET__sw_int0__WIDTH 1
4460
#define R_IRQ_MASK1_SET__sw_int0__set 1
4461
#define R_IRQ_MASK1_SET__sw_int0__nop 0
4462
#define R_IRQ_MASK1_SET__par1_ecp_cmd__BITNR 19
4463
#define R_IRQ_MASK1_SET__par1_ecp_cmd__WIDTH 1
4464
#define R_IRQ_MASK1_SET__par1_ecp_cmd__set 1
4465
#define R_IRQ_MASK1_SET__par1_ecp_cmd__nop 0
4466
#define R_IRQ_MASK1_SET__par1_peri__BITNR 18
4467
#define R_IRQ_MASK1_SET__par1_peri__WIDTH 1
4468
#define R_IRQ_MASK1_SET__par1_peri__set 1
4469
#define R_IRQ_MASK1_SET__par1_peri__nop 0
4470
#define R_IRQ_MASK1_SET__par1_data__BITNR 17
4471
#define R_IRQ_MASK1_SET__par1_data__WIDTH 1
4472
#define R_IRQ_MASK1_SET__par1_data__set 1
4473
#define R_IRQ_MASK1_SET__par1_data__nop 0
4474
#define R_IRQ_MASK1_SET__par1_ready__BITNR 16
4475
#define R_IRQ_MASK1_SET__par1_ready__WIDTH 1
4476
#define R_IRQ_MASK1_SET__par1_ready__set 1
4477
#define R_IRQ_MASK1_SET__par1_ready__nop 0
4478
#define R_IRQ_MASK1_SET__scsi1__BITNR 16
4479
#define R_IRQ_MASK1_SET__scsi1__WIDTH 1
4480
#define R_IRQ_MASK1_SET__scsi1__set 1
4481
#define R_IRQ_MASK1_SET__scsi1__nop 0
4482
#define R_IRQ_MASK1_SET__ser3_ready__BITNR 15
4483
#define R_IRQ_MASK1_SET__ser3_ready__WIDTH 1
4484
#define R_IRQ_MASK1_SET__ser3_ready__set 1
4485
#define R_IRQ_MASK1_SET__ser3_ready__nop 0
4486
#define R_IRQ_MASK1_SET__ser3_data__BITNR 14
4487
#define R_IRQ_MASK1_SET__ser3_data__WIDTH 1
4488
#define R_IRQ_MASK1_SET__ser3_data__set 1
4489
#define R_IRQ_MASK1_SET__ser3_data__nop 0
4490
#define R_IRQ_MASK1_SET__ser2_ready__BITNR 13
4491
#define R_IRQ_MASK1_SET__ser2_ready__WIDTH 1
4492
#define R_IRQ_MASK1_SET__ser2_ready__set 1
4493
#define R_IRQ_MASK1_SET__ser2_ready__nop 0
4494
#define R_IRQ_MASK1_SET__ser2_data__BITNR 12
4495
#define R_IRQ_MASK1_SET__ser2_data__WIDTH 1
4496
#define R_IRQ_MASK1_SET__ser2_data__set 1
4497
#define R_IRQ_MASK1_SET__ser2_data__nop 0
4498
#define R_IRQ_MASK1_SET__ser1_ready__BITNR 11
4499
#define R_IRQ_MASK1_SET__ser1_ready__WIDTH 1
4500
#define R_IRQ_MASK1_SET__ser1_ready__set 1
4501
#define R_IRQ_MASK1_SET__ser1_ready__nop 0
4502
#define R_IRQ_MASK1_SET__ser1_data__BITNR 10
4503
#define R_IRQ_MASK1_SET__ser1_data__WIDTH 1
4504
#define R_IRQ_MASK1_SET__ser1_data__set 1
4505
#define R_IRQ_MASK1_SET__ser1_data__nop 0
4506
#define R_IRQ_MASK1_SET__ser0_ready__BITNR 9
4507
#define R_IRQ_MASK1_SET__ser0_ready__WIDTH 1
4508
#define R_IRQ_MASK1_SET__ser0_ready__set 1
4509
#define R_IRQ_MASK1_SET__ser0_ready__nop 0
4510
#define R_IRQ_MASK1_SET__ser0_data__BITNR 8
4511
#define R_IRQ_MASK1_SET__ser0_data__WIDTH 1
4512
#define R_IRQ_MASK1_SET__ser0_data__set 1
4513
#define R_IRQ_MASK1_SET__ser0_data__nop 0
4514
#define R_IRQ_MASK1_SET__pa7__BITNR 7
4515
#define R_IRQ_MASK1_SET__pa7__WIDTH 1
4516
#define R_IRQ_MASK1_SET__pa7__set 1
4517
#define R_IRQ_MASK1_SET__pa7__nop 0
4518
#define R_IRQ_MASK1_SET__pa6__BITNR 6
4519
#define R_IRQ_MASK1_SET__pa6__WIDTH 1
4520
#define R_IRQ_MASK1_SET__pa6__set 1
4521
#define R_IRQ_MASK1_SET__pa6__nop 0
4522
#define R_IRQ_MASK1_SET__pa5__BITNR 5
4523
#define R_IRQ_MASK1_SET__pa5__WIDTH 1
4524
#define R_IRQ_MASK1_SET__pa5__set 1
4525
#define R_IRQ_MASK1_SET__pa5__nop 0
4526
#define R_IRQ_MASK1_SET__pa4__BITNR 4
4527
#define R_IRQ_MASK1_SET__pa4__WIDTH 1
4528
#define R_IRQ_MASK1_SET__pa4__set 1
4529
#define R_IRQ_MASK1_SET__pa4__nop 0
4530
#define R_IRQ_MASK1_SET__pa3__BITNR 3
4531
#define R_IRQ_MASK1_SET__pa3__WIDTH 1
4532
#define R_IRQ_MASK1_SET__pa3__set 1
4533
#define R_IRQ_MASK1_SET__pa3__nop 0
4534
#define R_IRQ_MASK1_SET__pa2__BITNR 2
4535
#define R_IRQ_MASK1_SET__pa2__WIDTH 1
4536
#define R_IRQ_MASK1_SET__pa2__set 1
4537
#define R_IRQ_MASK1_SET__pa2__nop 0
4538
#define R_IRQ_MASK1_SET__pa1__BITNR 1
4539
#define R_IRQ_MASK1_SET__pa1__WIDTH 1
4540
#define R_IRQ_MASK1_SET__pa1__set 1
4541
#define R_IRQ_MASK1_SET__pa1__nop 0
4542
#define R_IRQ_MASK1_SET__pa0__BITNR 0
4543
#define R_IRQ_MASK1_SET__pa0__WIDTH 1
4544
#define R_IRQ_MASK1_SET__pa0__set 1
4545
#define R_IRQ_MASK1_SET__pa0__nop 0
4547
#define R_IRQ_MASK2_RD (IO_TYPECAST_RO_UDWORD 0xb00000d0)
4548
#define R_IRQ_MASK2_RD__dma8_sub3_descr__BITNR 23
4549
#define R_IRQ_MASK2_RD__dma8_sub3_descr__WIDTH 1
4550
#define R_IRQ_MASK2_RD__dma8_sub3_descr__active 1
4551
#define R_IRQ_MASK2_RD__dma8_sub3_descr__inactive 0
4552
#define R_IRQ_MASK2_RD__dma8_sub2_descr__BITNR 22
4553
#define R_IRQ_MASK2_RD__dma8_sub2_descr__WIDTH 1
4554
#define R_IRQ_MASK2_RD__dma8_sub2_descr__active 1
4555
#define R_IRQ_MASK2_RD__dma8_sub2_descr__inactive 0
4556
#define R_IRQ_MASK2_RD__dma8_sub1_descr__BITNR 21
4557
#define R_IRQ_MASK2_RD__dma8_sub1_descr__WIDTH 1
4558
#define R_IRQ_MASK2_RD__dma8_sub1_descr__active 1
4559
#define R_IRQ_MASK2_RD__dma8_sub1_descr__inactive 0
4560
#define R_IRQ_MASK2_RD__dma8_sub0_descr__BITNR 20
4561
#define R_IRQ_MASK2_RD__dma8_sub0_descr__WIDTH 1
4562
#define R_IRQ_MASK2_RD__dma8_sub0_descr__active 1
4563
#define R_IRQ_MASK2_RD__dma8_sub0_descr__inactive 0
4564
#define R_IRQ_MASK2_RD__dma9_eop__BITNR 19
4565
#define R_IRQ_MASK2_RD__dma9_eop__WIDTH 1
4566
#define R_IRQ_MASK2_RD__dma9_eop__active 1
4567
#define R_IRQ_MASK2_RD__dma9_eop__inactive 0
4568
#define R_IRQ_MASK2_RD__dma9_descr__BITNR 18
4569
#define R_IRQ_MASK2_RD__dma9_descr__WIDTH 1
4570
#define R_IRQ_MASK2_RD__dma9_descr__active 1
4571
#define R_IRQ_MASK2_RD__dma9_descr__inactive 0
4572
#define R_IRQ_MASK2_RD__dma8_eop__BITNR 17
4573
#define R_IRQ_MASK2_RD__dma8_eop__WIDTH 1
4574
#define R_IRQ_MASK2_RD__dma8_eop__active 1
4575
#define R_IRQ_MASK2_RD__dma8_eop__inactive 0
4576
#define R_IRQ_MASK2_RD__dma8_descr__BITNR 16
4577
#define R_IRQ_MASK2_RD__dma8_descr__WIDTH 1
4578
#define R_IRQ_MASK2_RD__dma8_descr__active 1
4579
#define R_IRQ_MASK2_RD__dma8_descr__inactive 0
4580
#define R_IRQ_MASK2_RD__dma7_eop__BITNR 15
4581
#define R_IRQ_MASK2_RD__dma7_eop__WIDTH 1
4582
#define R_IRQ_MASK2_RD__dma7_eop__active 1
4583
#define R_IRQ_MASK2_RD__dma7_eop__inactive 0
4584
#define R_IRQ_MASK2_RD__dma7_descr__BITNR 14
4585
#define R_IRQ_MASK2_RD__dma7_descr__WIDTH 1
4586
#define R_IRQ_MASK2_RD__dma7_descr__active 1
4587
#define R_IRQ_MASK2_RD__dma7_descr__inactive 0
4588
#define R_IRQ_MASK2_RD__dma6_eop__BITNR 13
4589
#define R_IRQ_MASK2_RD__dma6_eop__WIDTH 1
4590
#define R_IRQ_MASK2_RD__dma6_eop__active 1
4591
#define R_IRQ_MASK2_RD__dma6_eop__inactive 0
4592
#define R_IRQ_MASK2_RD__dma6_descr__BITNR 12
4593
#define R_IRQ_MASK2_RD__dma6_descr__WIDTH 1
4594
#define R_IRQ_MASK2_RD__dma6_descr__active 1
4595
#define R_IRQ_MASK2_RD__dma6_descr__inactive 0
4596
#define R_IRQ_MASK2_RD__dma5_eop__BITNR 11
4597
#define R_IRQ_MASK2_RD__dma5_eop__WIDTH 1
4598
#define R_IRQ_MASK2_RD__dma5_eop__active 1
4599
#define R_IRQ_MASK2_RD__dma5_eop__inactive 0
4600
#define R_IRQ_MASK2_RD__dma5_descr__BITNR 10
4601
#define R_IRQ_MASK2_RD__dma5_descr__WIDTH 1
4602
#define R_IRQ_MASK2_RD__dma5_descr__active 1
4603
#define R_IRQ_MASK2_RD__dma5_descr__inactive 0
4604
#define R_IRQ_MASK2_RD__dma4_eop__BITNR 9
4605
#define R_IRQ_MASK2_RD__dma4_eop__WIDTH 1
4606
#define R_IRQ_MASK2_RD__dma4_eop__active 1
4607
#define R_IRQ_MASK2_RD__dma4_eop__inactive 0
4608
#define R_IRQ_MASK2_RD__dma4_descr__BITNR 8
4609
#define R_IRQ_MASK2_RD__dma4_descr__WIDTH 1
4610
#define R_IRQ_MASK2_RD__dma4_descr__active 1
4611
#define R_IRQ_MASK2_RD__dma4_descr__inactive 0
4612
#define R_IRQ_MASK2_RD__dma3_eop__BITNR 7
4613
#define R_IRQ_MASK2_RD__dma3_eop__WIDTH 1
4614
#define R_IRQ_MASK2_RD__dma3_eop__active 1
4615
#define R_IRQ_MASK2_RD__dma3_eop__inactive 0
4616
#define R_IRQ_MASK2_RD__dma3_descr__BITNR 6
4617
#define R_IRQ_MASK2_RD__dma3_descr__WIDTH 1
4618
#define R_IRQ_MASK2_RD__dma3_descr__active 1
4619
#define R_IRQ_MASK2_RD__dma3_descr__inactive 0
4620
#define R_IRQ_MASK2_RD__dma2_eop__BITNR 5
4621
#define R_IRQ_MASK2_RD__dma2_eop__WIDTH 1
4622
#define R_IRQ_MASK2_RD__dma2_eop__active 1
4623
#define R_IRQ_MASK2_RD__dma2_eop__inactive 0
4624
#define R_IRQ_MASK2_RD__dma2_descr__BITNR 4
4625
#define R_IRQ_MASK2_RD__dma2_descr__WIDTH 1
4626
#define R_IRQ_MASK2_RD__dma2_descr__active 1
4627
#define R_IRQ_MASK2_RD__dma2_descr__inactive 0
4628
#define R_IRQ_MASK2_RD__dma1_eop__BITNR 3
4629
#define R_IRQ_MASK2_RD__dma1_eop__WIDTH 1
4630
#define R_IRQ_MASK2_RD__dma1_eop__active 1
4631
#define R_IRQ_MASK2_RD__dma1_eop__inactive 0
4632
#define R_IRQ_MASK2_RD__dma1_descr__BITNR 2
4633
#define R_IRQ_MASK2_RD__dma1_descr__WIDTH 1
4634
#define R_IRQ_MASK2_RD__dma1_descr__active 1
4635
#define R_IRQ_MASK2_RD__dma1_descr__inactive 0
4636
#define R_IRQ_MASK2_RD__dma0_eop__BITNR 1
4637
#define R_IRQ_MASK2_RD__dma0_eop__WIDTH 1
4638
#define R_IRQ_MASK2_RD__dma0_eop__active 1
4639
#define R_IRQ_MASK2_RD__dma0_eop__inactive 0
4640
#define R_IRQ_MASK2_RD__dma0_descr__BITNR 0
4641
#define R_IRQ_MASK2_RD__dma0_descr__WIDTH 1
4642
#define R_IRQ_MASK2_RD__dma0_descr__active 1
4643
#define R_IRQ_MASK2_RD__dma0_descr__inactive 0
4645
#define R_IRQ_MASK2_CLR (IO_TYPECAST_UDWORD 0xb00000d0)
4646
#define R_IRQ_MASK2_CLR__dma8_sub3_descr__BITNR 23
4647
#define R_IRQ_MASK2_CLR__dma8_sub3_descr__WIDTH 1
4648
#define R_IRQ_MASK2_CLR__dma8_sub3_descr__clr 1
4649
#define R_IRQ_MASK2_CLR__dma8_sub3_descr__nop 0
4650
#define R_IRQ_MASK2_CLR__dma8_sub2_descr__BITNR 22
4651
#define R_IRQ_MASK2_CLR__dma8_sub2_descr__WIDTH 1
4652
#define R_IRQ_MASK2_CLR__dma8_sub2_descr__clr 1
4653
#define R_IRQ_MASK2_CLR__dma8_sub2_descr__nop 0
4654
#define R_IRQ_MASK2_CLR__dma8_sub1_descr__BITNR 21
4655
#define R_IRQ_MASK2_CLR__dma8_sub1_descr__WIDTH 1
4656
#define R_IRQ_MASK2_CLR__dma8_sub1_descr__clr 1
4657
#define R_IRQ_MASK2_CLR__dma8_sub1_descr__nop 0
4658
#define R_IRQ_MASK2_CLR__dma8_sub0_descr__BITNR 20
4659
#define R_IRQ_MASK2_CLR__dma8_sub0_descr__WIDTH 1
4660
#define R_IRQ_MASK2_CLR__dma8_sub0_descr__clr 1
4661
#define R_IRQ_MASK2_CLR__dma8_sub0_descr__nop 0
4662
#define R_IRQ_MASK2_CLR__dma9_eop__BITNR 19
4663
#define R_IRQ_MASK2_CLR__dma9_eop__WIDTH 1
4664
#define R_IRQ_MASK2_CLR__dma9_eop__clr 1
4665
#define R_IRQ_MASK2_CLR__dma9_eop__nop 0
4666
#define R_IRQ_MASK2_CLR__dma9_descr__BITNR 18
4667
#define R_IRQ_MASK2_CLR__dma9_descr__WIDTH 1
4668
#define R_IRQ_MASK2_CLR__dma9_descr__clr 1
4669
#define R_IRQ_MASK2_CLR__dma9_descr__nop 0
4670
#define R_IRQ_MASK2_CLR__dma8_eop__BITNR 17
4671
#define R_IRQ_MASK2_CLR__dma8_eop__WIDTH 1
4672
#define R_IRQ_MASK2_CLR__dma8_eop__clr 1
4673
#define R_IRQ_MASK2_CLR__dma8_eop__nop 0
4674
#define R_IRQ_MASK2_CLR__dma8_descr__BITNR 16
4675
#define R_IRQ_MASK2_CLR__dma8_descr__WIDTH 1
4676
#define R_IRQ_MASK2_CLR__dma8_descr__clr 1
4677
#define R_IRQ_MASK2_CLR__dma8_descr__nop 0
4678
#define R_IRQ_MASK2_CLR__dma7_eop__BITNR 15
4679
#define R_IRQ_MASK2_CLR__dma7_eop__WIDTH 1
4680
#define R_IRQ_MASK2_CLR__dma7_eop__clr 1
4681
#define R_IRQ_MASK2_CLR__dma7_eop__nop 0
4682
#define R_IRQ_MASK2_CLR__dma7_descr__BITNR 14
4683
#define R_IRQ_MASK2_CLR__dma7_descr__WIDTH 1
4684
#define R_IRQ_MASK2_CLR__dma7_descr__clr 1
4685
#define R_IRQ_MASK2_CLR__dma7_descr__nop 0
4686
#define R_IRQ_MASK2_CLR__dma6_eop__BITNR 13
4687
#define R_IRQ_MASK2_CLR__dma6_eop__WIDTH 1
4688
#define R_IRQ_MASK2_CLR__dma6_eop__clr 1
4689
#define R_IRQ_MASK2_CLR__dma6_eop__nop 0
4690
#define R_IRQ_MASK2_CLR__dma6_descr__BITNR 12
4691
#define R_IRQ_MASK2_CLR__dma6_descr__WIDTH 1
4692
#define R_IRQ_MASK2_CLR__dma6_descr__clr 1
4693
#define R_IRQ_MASK2_CLR__dma6_descr__nop 0
4694
#define R_IRQ_MASK2_CLR__dma5_eop__BITNR 11
4695
#define R_IRQ_MASK2_CLR__dma5_eop__WIDTH 1
4696
#define R_IRQ_MASK2_CLR__dma5_eop__clr 1
4697
#define R_IRQ_MASK2_CLR__dma5_eop__nop 0
4698
#define R_IRQ_MASK2_CLR__dma5_descr__BITNR 10
4699
#define R_IRQ_MASK2_CLR__dma5_descr__WIDTH 1
4700
#define R_IRQ_MASK2_CLR__dma5_descr__clr 1
4701
#define R_IRQ_MASK2_CLR__dma5_descr__nop 0
4702
#define R_IRQ_MASK2_CLR__dma4_eop__BITNR 9
4703
#define R_IRQ_MASK2_CLR__dma4_eop__WIDTH 1
4704
#define R_IRQ_MASK2_CLR__dma4_eop__clr 1
4705
#define R_IRQ_MASK2_CLR__dma4_eop__nop 0
4706
#define R_IRQ_MASK2_CLR__dma4_descr__BITNR 8
4707
#define R_IRQ_MASK2_CLR__dma4_descr__WIDTH 1
4708
#define R_IRQ_MASK2_CLR__dma4_descr__clr 1
4709
#define R_IRQ_MASK2_CLR__dma4_descr__nop 0
4710
#define R_IRQ_MASK2_CLR__dma3_eop__BITNR 7
4711
#define R_IRQ_MASK2_CLR__dma3_eop__WIDTH 1
4712
#define R_IRQ_MASK2_CLR__dma3_eop__clr 1
4713
#define R_IRQ_MASK2_CLR__dma3_eop__nop 0
4714
#define R_IRQ_MASK2_CLR__dma3_descr__BITNR 6
4715
#define R_IRQ_MASK2_CLR__dma3_descr__WIDTH 1
4716
#define R_IRQ_MASK2_CLR__dma3_descr__clr 1
4717
#define R_IRQ_MASK2_CLR__dma3_descr__nop 0
4718
#define R_IRQ_MASK2_CLR__dma2_eop__BITNR 5
4719
#define R_IRQ_MASK2_CLR__dma2_eop__WIDTH 1
4720
#define R_IRQ_MASK2_CLR__dma2_eop__clr 1
4721
#define R_IRQ_MASK2_CLR__dma2_eop__nop 0
4722
#define R_IRQ_MASK2_CLR__dma2_descr__BITNR 4
4723
#define R_IRQ_MASK2_CLR__dma2_descr__WIDTH 1
4724
#define R_IRQ_MASK2_CLR__dma2_descr__clr 1
4725
#define R_IRQ_MASK2_CLR__dma2_descr__nop 0
4726
#define R_IRQ_MASK2_CLR__dma1_eop__BITNR 3
4727
#define R_IRQ_MASK2_CLR__dma1_eop__WIDTH 1
4728
#define R_IRQ_MASK2_CLR__dma1_eop__clr 1
4729
#define R_IRQ_MASK2_CLR__dma1_eop__nop 0
4730
#define R_IRQ_MASK2_CLR__dma1_descr__BITNR 2
4731
#define R_IRQ_MASK2_CLR__dma1_descr__WIDTH 1
4732
#define R_IRQ_MASK2_CLR__dma1_descr__clr 1
4733
#define R_IRQ_MASK2_CLR__dma1_descr__nop 0
4734
#define R_IRQ_MASK2_CLR__dma0_eop__BITNR 1
4735
#define R_IRQ_MASK2_CLR__dma0_eop__WIDTH 1
4736
#define R_IRQ_MASK2_CLR__dma0_eop__clr 1
4737
#define R_IRQ_MASK2_CLR__dma0_eop__nop 0
4738
#define R_IRQ_MASK2_CLR__dma0_descr__BITNR 0
4739
#define R_IRQ_MASK2_CLR__dma0_descr__WIDTH 1
4740
#define R_IRQ_MASK2_CLR__dma0_descr__clr 1
4741
#define R_IRQ_MASK2_CLR__dma0_descr__nop 0
4743
#define R_IRQ_READ2 (IO_TYPECAST_RO_UDWORD 0xb00000d4)
4744
#define R_IRQ_READ2__dma8_sub3_descr__BITNR 23
4745
#define R_IRQ_READ2__dma8_sub3_descr__WIDTH 1
4746
#define R_IRQ_READ2__dma8_sub3_descr__active 1
4747
#define R_IRQ_READ2__dma8_sub3_descr__inactive 0
4748
#define R_IRQ_READ2__dma8_sub2_descr__BITNR 22
4749
#define R_IRQ_READ2__dma8_sub2_descr__WIDTH 1
4750
#define R_IRQ_READ2__dma8_sub2_descr__active 1
4751
#define R_IRQ_READ2__dma8_sub2_descr__inactive 0
4752
#define R_IRQ_READ2__dma8_sub1_descr__BITNR 21
4753
#define R_IRQ_READ2__dma8_sub1_descr__WIDTH 1
4754
#define R_IRQ_READ2__dma8_sub1_descr__active 1
4755
#define R_IRQ_READ2__dma8_sub1_descr__inactive 0
4756
#define R_IRQ_READ2__dma8_sub0_descr__BITNR 20
4757
#define R_IRQ_READ2__dma8_sub0_descr__WIDTH 1
4758
#define R_IRQ_READ2__dma8_sub0_descr__active 1
4759
#define R_IRQ_READ2__dma8_sub0_descr__inactive 0
4760
#define R_IRQ_READ2__dma9_eop__BITNR 19
4761
#define R_IRQ_READ2__dma9_eop__WIDTH 1
4762
#define R_IRQ_READ2__dma9_eop__active 1
4763
#define R_IRQ_READ2__dma9_eop__inactive 0
4764
#define R_IRQ_READ2__dma9_descr__BITNR 18
4765
#define R_IRQ_READ2__dma9_descr__WIDTH 1
4766
#define R_IRQ_READ2__dma9_descr__active 1
4767
#define R_IRQ_READ2__dma9_descr__inactive 0
4768
#define R_IRQ_READ2__dma8_eop__BITNR 17
4769
#define R_IRQ_READ2__dma8_eop__WIDTH 1
4770
#define R_IRQ_READ2__dma8_eop__active 1
4771
#define R_IRQ_READ2__dma8_eop__inactive 0
4772
#define R_IRQ_READ2__dma8_descr__BITNR 16
4773
#define R_IRQ_READ2__dma8_descr__WIDTH 1
4774
#define R_IRQ_READ2__dma8_descr__active 1
4775
#define R_IRQ_READ2__dma8_descr__inactive 0
4776
#define R_IRQ_READ2__dma7_eop__BITNR 15
4777
#define R_IRQ_READ2__dma7_eop__WIDTH 1
4778
#define R_IRQ_READ2__dma7_eop__active 1
4779
#define R_IRQ_READ2__dma7_eop__inactive 0
4780
#define R_IRQ_READ2__dma7_descr__BITNR 14
4781
#define R_IRQ_READ2__dma7_descr__WIDTH 1
4782
#define R_IRQ_READ2__dma7_descr__active 1
4783
#define R_IRQ_READ2__dma7_descr__inactive 0
4784
#define R_IRQ_READ2__dma6_eop__BITNR 13
4785
#define R_IRQ_READ2__dma6_eop__WIDTH 1
4786
#define R_IRQ_READ2__dma6_eop__active 1
4787
#define R_IRQ_READ2__dma6_eop__inactive 0
4788
#define R_IRQ_READ2__dma6_descr__BITNR 12
4789
#define R_IRQ_READ2__dma6_descr__WIDTH 1
4790
#define R_IRQ_READ2__dma6_descr__active 1
4791
#define R_IRQ_READ2__dma6_descr__inactive 0
4792
#define R_IRQ_READ2__dma5_eop__BITNR 11
4793
#define R_IRQ_READ2__dma5_eop__WIDTH 1
4794
#define R_IRQ_READ2__dma5_eop__active 1
4795
#define R_IRQ_READ2__dma5_eop__inactive 0
4796
#define R_IRQ_READ2__dma5_descr__BITNR 10
4797
#define R_IRQ_READ2__dma5_descr__WIDTH 1
4798
#define R_IRQ_READ2__dma5_descr__active 1
4799
#define R_IRQ_READ2__dma5_descr__inactive 0
4800
#define R_IRQ_READ2__dma4_eop__BITNR 9
4801
#define R_IRQ_READ2__dma4_eop__WIDTH 1
4802
#define R_IRQ_READ2__dma4_eop__active 1
4803
#define R_IRQ_READ2__dma4_eop__inactive 0
4804
#define R_IRQ_READ2__dma4_descr__BITNR 8
4805
#define R_IRQ_READ2__dma4_descr__WIDTH 1
4806
#define R_IRQ_READ2__dma4_descr__active 1
4807
#define R_IRQ_READ2__dma4_descr__inactive 0
4808
#define R_IRQ_READ2__dma3_eop__BITNR 7
4809
#define R_IRQ_READ2__dma3_eop__WIDTH 1
4810
#define R_IRQ_READ2__dma3_eop__active 1
4811
#define R_IRQ_READ2__dma3_eop__inactive 0
4812
#define R_IRQ_READ2__dma3_descr__BITNR 6
4813
#define R_IRQ_READ2__dma3_descr__WIDTH 1
4814
#define R_IRQ_READ2__dma3_descr__active 1
4815
#define R_IRQ_READ2__dma3_descr__inactive 0
4816
#define R_IRQ_READ2__dma2_eop__BITNR 5
4817
#define R_IRQ_READ2__dma2_eop__WIDTH 1
4818
#define R_IRQ_READ2__dma2_eop__active 1
4819
#define R_IRQ_READ2__dma2_eop__inactive 0
4820
#define R_IRQ_READ2__dma2_descr__BITNR 4
4821
#define R_IRQ_READ2__dma2_descr__WIDTH 1
4822
#define R_IRQ_READ2__dma2_descr__active 1
4823
#define R_IRQ_READ2__dma2_descr__inactive 0
4824
#define R_IRQ_READ2__dma1_eop__BITNR 3
4825
#define R_IRQ_READ2__dma1_eop__WIDTH 1
4826
#define R_IRQ_READ2__dma1_eop__active 1
4827
#define R_IRQ_READ2__dma1_eop__inactive 0
4828
#define R_IRQ_READ2__dma1_descr__BITNR 2
4829
#define R_IRQ_READ2__dma1_descr__WIDTH 1
4830
#define R_IRQ_READ2__dma1_descr__active 1
4831
#define R_IRQ_READ2__dma1_descr__inactive 0
4832
#define R_IRQ_READ2__dma0_eop__BITNR 1
4833
#define R_IRQ_READ2__dma0_eop__WIDTH 1
4834
#define R_IRQ_READ2__dma0_eop__active 1
4835
#define R_IRQ_READ2__dma0_eop__inactive 0
4836
#define R_IRQ_READ2__dma0_descr__BITNR 0
4837
#define R_IRQ_READ2__dma0_descr__WIDTH 1
4838
#define R_IRQ_READ2__dma0_descr__active 1
4839
#define R_IRQ_READ2__dma0_descr__inactive 0
4841
#define R_IRQ_MASK2_SET (IO_TYPECAST_UDWORD 0xb00000d4)
4842
#define R_IRQ_MASK2_SET__dma8_sub3_descr__BITNR 23
4843
#define R_IRQ_MASK2_SET__dma8_sub3_descr__WIDTH 1
4844
#define R_IRQ_MASK2_SET__dma8_sub3_descr__set 1
4845
#define R_IRQ_MASK2_SET__dma8_sub3_descr__nop 0
4846
#define R_IRQ_MASK2_SET__dma8_sub2_descr__BITNR 22
4847
#define R_IRQ_MASK2_SET__dma8_sub2_descr__WIDTH 1
4848
#define R_IRQ_MASK2_SET__dma8_sub2_descr__set 1
4849
#define R_IRQ_MASK2_SET__dma8_sub2_descr__nop 0
4850
#define R_IRQ_MASK2_SET__dma8_sub1_descr__BITNR 21
4851
#define R_IRQ_MASK2_SET__dma8_sub1_descr__WIDTH 1
4852
#define R_IRQ_MASK2_SET__dma8_sub1_descr__set 1
4853
#define R_IRQ_MASK2_SET__dma8_sub1_descr__nop 0
4854
#define R_IRQ_MASK2_SET__dma8_sub0_descr__BITNR 20
4855
#define R_IRQ_MASK2_SET__dma8_sub0_descr__WIDTH 1
4856
#define R_IRQ_MASK2_SET__dma8_sub0_descr__set 1
4857
#define R_IRQ_MASK2_SET__dma8_sub0_descr__nop 0
4858
#define R_IRQ_MASK2_SET__dma9_eop__BITNR 19
4859
#define R_IRQ_MASK2_SET__dma9_eop__WIDTH 1
4860
#define R_IRQ_MASK2_SET__dma9_eop__set 1
4861
#define R_IRQ_MASK2_SET__dma9_eop__nop 0
4862
#define R_IRQ_MASK2_SET__dma9_descr__BITNR 18
4863
#define R_IRQ_MASK2_SET__dma9_descr__WIDTH 1
4864
#define R_IRQ_MASK2_SET__dma9_descr__set 1
4865
#define R_IRQ_MASK2_SET__dma9_descr__nop 0
4866
#define R_IRQ_MASK2_SET__dma8_eop__BITNR 17
4867
#define R_IRQ_MASK2_SET__dma8_eop__WIDTH 1
4868
#define R_IRQ_MASK2_SET__dma8_eop__set 1
4869
#define R_IRQ_MASK2_SET__dma8_eop__nop 0
4870
#define R_IRQ_MASK2_SET__dma8_descr__BITNR 16
4871
#define R_IRQ_MASK2_SET__dma8_descr__WIDTH 1
4872
#define R_IRQ_MASK2_SET__dma8_descr__set 1
4873
#define R_IRQ_MASK2_SET__dma8_descr__nop 0
4874
#define R_IRQ_MASK2_SET__dma7_eop__BITNR 15
4875
#define R_IRQ_MASK2_SET__dma7_eop__WIDTH 1
4876
#define R_IRQ_MASK2_SET__dma7_eop__set 1
4877
#define R_IRQ_MASK2_SET__dma7_eop__nop 0
4878
#define R_IRQ_MASK2_SET__dma7_descr__BITNR 14
4879
#define R_IRQ_MASK2_SET__dma7_descr__WIDTH 1
4880
#define R_IRQ_MASK2_SET__dma7_descr__set 1
4881
#define R_IRQ_MASK2_SET__dma7_descr__nop 0
4882
#define R_IRQ_MASK2_SET__dma6_eop__BITNR 13
4883
#define R_IRQ_MASK2_SET__dma6_eop__WIDTH 1
4884
#define R_IRQ_MASK2_SET__dma6_eop__set 1
4885
#define R_IRQ_MASK2_SET__dma6_eop__nop 0
4886
#define R_IRQ_MASK2_SET__dma6_descr__BITNR 12
4887
#define R_IRQ_MASK2_SET__dma6_descr__WIDTH 1
4888
#define R_IRQ_MASK2_SET__dma6_descr__set 1
4889
#define R_IRQ_MASK2_SET__dma6_descr__nop 0
4890
#define R_IRQ_MASK2_SET__dma5_eop__BITNR 11
4891
#define R_IRQ_MASK2_SET__dma5_eop__WIDTH 1
4892
#define R_IRQ_MASK2_SET__dma5_eop__set 1
4893
#define R_IRQ_MASK2_SET__dma5_eop__nop 0
4894
#define R_IRQ_MASK2_SET__dma5_descr__BITNR 10
4895
#define R_IRQ_MASK2_SET__dma5_descr__WIDTH 1
4896
#define R_IRQ_MASK2_SET__dma5_descr__set 1
4897
#define R_IRQ_MASK2_SET__dma5_descr__nop 0
4898
#define R_IRQ_MASK2_SET__dma4_eop__BITNR 9
4899
#define R_IRQ_MASK2_SET__dma4_eop__WIDTH 1
4900
#define R_IRQ_MASK2_SET__dma4_eop__set 1
4901
#define R_IRQ_MASK2_SET__dma4_eop__nop 0
4902
#define R_IRQ_MASK2_SET__dma4_descr__BITNR 8
4903
#define R_IRQ_MASK2_SET__dma4_descr__WIDTH 1
4904
#define R_IRQ_MASK2_SET__dma4_descr__set 1
4905
#define R_IRQ_MASK2_SET__dma4_descr__nop 0
4906
#define R_IRQ_MASK2_SET__dma3_eop__BITNR 7
4907
#define R_IRQ_MASK2_SET__dma3_eop__WIDTH 1
4908
#define R_IRQ_MASK2_SET__dma3_eop__set 1
4909
#define R_IRQ_MASK2_SET__dma3_eop__nop 0
4910
#define R_IRQ_MASK2_SET__dma3_descr__BITNR 6
4911
#define R_IRQ_MASK2_SET__dma3_descr__WIDTH 1
4912
#define R_IRQ_MASK2_SET__dma3_descr__set 1
4913
#define R_IRQ_MASK2_SET__dma3_descr__nop 0
4914
#define R_IRQ_MASK2_SET__dma2_eop__BITNR 5
4915
#define R_IRQ_MASK2_SET__dma2_eop__WIDTH 1
4916
#define R_IRQ_MASK2_SET__dma2_eop__set 1
4917
#define R_IRQ_MASK2_SET__dma2_eop__nop 0
4918
#define R_IRQ_MASK2_SET__dma2_descr__BITNR 4
4919
#define R_IRQ_MASK2_SET__dma2_descr__WIDTH 1
4920
#define R_IRQ_MASK2_SET__dma2_descr__set 1
4921
#define R_IRQ_MASK2_SET__dma2_descr__nop 0
4922
#define R_IRQ_MASK2_SET__dma1_eop__BITNR 3
4923
#define R_IRQ_MASK2_SET__dma1_eop__WIDTH 1
4924
#define R_IRQ_MASK2_SET__dma1_eop__set 1
4925
#define R_IRQ_MASK2_SET__dma1_eop__nop 0
4926
#define R_IRQ_MASK2_SET__dma1_descr__BITNR 2
4927
#define R_IRQ_MASK2_SET__dma1_descr__WIDTH 1
4928
#define R_IRQ_MASK2_SET__dma1_descr__set 1
4929
#define R_IRQ_MASK2_SET__dma1_descr__nop 0
4930
#define R_IRQ_MASK2_SET__dma0_eop__BITNR 1
4931
#define R_IRQ_MASK2_SET__dma0_eop__WIDTH 1
4932
#define R_IRQ_MASK2_SET__dma0_eop__set 1
4933
#define R_IRQ_MASK2_SET__dma0_eop__nop 0
4934
#define R_IRQ_MASK2_SET__dma0_descr__BITNR 0
4935
#define R_IRQ_MASK2_SET__dma0_descr__WIDTH 1
4936
#define R_IRQ_MASK2_SET__dma0_descr__set 1
4937
#define R_IRQ_MASK2_SET__dma0_descr__nop 0
4939
#define R_VECT_MASK_RD (IO_TYPECAST_RO_UDWORD 0xb00000d8)
4940
#define R_VECT_MASK_RD__usb__BITNR 31
4941
#define R_VECT_MASK_RD__usb__WIDTH 1
4942
#define R_VECT_MASK_RD__usb__active 1
4943
#define R_VECT_MASK_RD__usb__inactive 0
4944
#define R_VECT_MASK_RD__dma9__BITNR 25
4945
#define R_VECT_MASK_RD__dma9__WIDTH 1
4946
#define R_VECT_MASK_RD__dma9__active 1
4947
#define R_VECT_MASK_RD__dma9__inactive 0
4948
#define R_VECT_MASK_RD__dma8__BITNR 24
4949
#define R_VECT_MASK_RD__dma8__WIDTH 1
4950
#define R_VECT_MASK_RD__dma8__active 1
4951
#define R_VECT_MASK_RD__dma8__inactive 0
4952
#define R_VECT_MASK_RD__dma7__BITNR 23
4953
#define R_VECT_MASK_RD__dma7__WIDTH 1
4954
#define R_VECT_MASK_RD__dma7__active 1
4955
#define R_VECT_MASK_RD__dma7__inactive 0
4956
#define R_VECT_MASK_RD__dma6__BITNR 22
4957
#define R_VECT_MASK_RD__dma6__WIDTH 1
4958
#define R_VECT_MASK_RD__dma6__active 1
4959
#define R_VECT_MASK_RD__dma6__inactive 0
4960
#define R_VECT_MASK_RD__dma5__BITNR 21
4961
#define R_VECT_MASK_RD__dma5__WIDTH 1
4962
#define R_VECT_MASK_RD__dma5__active 1
4963
#define R_VECT_MASK_RD__dma5__inactive 0
4964
#define R_VECT_MASK_RD__dma4__BITNR 20
4965
#define R_VECT_MASK_RD__dma4__WIDTH 1
4966
#define R_VECT_MASK_RD__dma4__active 1
4967
#define R_VECT_MASK_RD__dma4__inactive 0
4968
#define R_VECT_MASK_RD__dma3__BITNR 19
4969
#define R_VECT_MASK_RD__dma3__WIDTH 1
4970
#define R_VECT_MASK_RD__dma3__active 1
4971
#define R_VECT_MASK_RD__dma3__inactive 0
4972
#define R_VECT_MASK_RD__dma2__BITNR 18
4973
#define R_VECT_MASK_RD__dma2__WIDTH 1
4974
#define R_VECT_MASK_RD__dma2__active 1
4975
#define R_VECT_MASK_RD__dma2__inactive 0
4976
#define R_VECT_MASK_RD__dma1__BITNR 17
4977
#define R_VECT_MASK_RD__dma1__WIDTH 1
4978
#define R_VECT_MASK_RD__dma1__active 1
4979
#define R_VECT_MASK_RD__dma1__inactive 0
4980
#define R_VECT_MASK_RD__dma0__BITNR 16
4981
#define R_VECT_MASK_RD__dma0__WIDTH 1
4982
#define R_VECT_MASK_RD__dma0__active 1
4983
#define R_VECT_MASK_RD__dma0__inactive 0
4984
#define R_VECT_MASK_RD__ext_dma1__BITNR 13
4985
#define R_VECT_MASK_RD__ext_dma1__WIDTH 1
4986
#define R_VECT_MASK_RD__ext_dma1__active 1
4987
#define R_VECT_MASK_RD__ext_dma1__inactive 0
4988
#define R_VECT_MASK_RD__ext_dma0__BITNR 12
4989
#define R_VECT_MASK_RD__ext_dma0__WIDTH 1
4990
#define R_VECT_MASK_RD__ext_dma0__active 1
4991
#define R_VECT_MASK_RD__ext_dma0__inactive 0
4992
#define R_VECT_MASK_RD__pa__BITNR 11
4993
#define R_VECT_MASK_RD__pa__WIDTH 1
4994
#define R_VECT_MASK_RD__pa__active 1
4995
#define R_VECT_MASK_RD__pa__inactive 0
4996
#define R_VECT_MASK_RD__irq_intnr__BITNR 10
4997
#define R_VECT_MASK_RD__irq_intnr__WIDTH 1
4998
#define R_VECT_MASK_RD__irq_intnr__active 1
4999
#define R_VECT_MASK_RD__irq_intnr__inactive 0
5000
#define R_VECT_MASK_RD__sw__BITNR 9
5001
#define R_VECT_MASK_RD__sw__WIDTH 1
5002
#define R_VECT_MASK_RD__sw__active 1
5003
#define R_VECT_MASK_RD__sw__inactive 0
5004
#define R_VECT_MASK_RD__serial__BITNR 8
5005
#define R_VECT_MASK_RD__serial__WIDTH 1
5006
#define R_VECT_MASK_RD__serial__active 1
5007
#define R_VECT_MASK_RD__serial__inactive 0
5008
#define R_VECT_MASK_RD__snmp__BITNR 7
5009
#define R_VECT_MASK_RD__snmp__WIDTH 1
5010
#define R_VECT_MASK_RD__snmp__active 1
5011
#define R_VECT_MASK_RD__snmp__inactive 0
5012
#define R_VECT_MASK_RD__network__BITNR 6
5013
#define R_VECT_MASK_RD__network__WIDTH 1
5014
#define R_VECT_MASK_RD__network__active 1
5015
#define R_VECT_MASK_RD__network__inactive 0
5016
#define R_VECT_MASK_RD__scsi1__BITNR 5
5017
#define R_VECT_MASK_RD__scsi1__WIDTH 1
5018
#define R_VECT_MASK_RD__scsi1__active 1
5019
#define R_VECT_MASK_RD__scsi1__inactive 0
5020
#define R_VECT_MASK_RD__par1__BITNR 5
5021
#define R_VECT_MASK_RD__par1__WIDTH 1
5022
#define R_VECT_MASK_RD__par1__active 1
5023
#define R_VECT_MASK_RD__par1__inactive 0
5024
#define R_VECT_MASK_RD__scsi0__BITNR 4
5025
#define R_VECT_MASK_RD__scsi0__WIDTH 1
5026
#define R_VECT_MASK_RD__scsi0__active 1
5027
#define R_VECT_MASK_RD__scsi0__inactive 0
5028
#define R_VECT_MASK_RD__par0__BITNR 4
5029
#define R_VECT_MASK_RD__par0__WIDTH 1
5030
#define R_VECT_MASK_RD__par0__active 1
5031
#define R_VECT_MASK_RD__par0__inactive 0
5032
#define R_VECT_MASK_RD__ata__BITNR 4
5033
#define R_VECT_MASK_RD__ata__WIDTH 1
5034
#define R_VECT_MASK_RD__ata__active 1
5035
#define R_VECT_MASK_RD__ata__inactive 0
5036
#define R_VECT_MASK_RD__mio__BITNR 4
5037
#define R_VECT_MASK_RD__mio__WIDTH 1
5038
#define R_VECT_MASK_RD__mio__active 1
5039
#define R_VECT_MASK_RD__mio__inactive 0
5040
#define R_VECT_MASK_RD__timer1__BITNR 3
5041
#define R_VECT_MASK_RD__timer1__WIDTH 1
5042
#define R_VECT_MASK_RD__timer1__active 1
5043
#define R_VECT_MASK_RD__timer1__inactive 0
5044
#define R_VECT_MASK_RD__timer0__BITNR 2
5045
#define R_VECT_MASK_RD__timer0__WIDTH 1
5046
#define R_VECT_MASK_RD__timer0__active 1
5047
#define R_VECT_MASK_RD__timer0__inactive 0
5048
#define R_VECT_MASK_RD__nmi__BITNR 1
5049
#define R_VECT_MASK_RD__nmi__WIDTH 1
5050
#define R_VECT_MASK_RD__nmi__active 1
5051
#define R_VECT_MASK_RD__nmi__inactive 0
5052
#define R_VECT_MASK_RD__some__BITNR 0
5053
#define R_VECT_MASK_RD__some__WIDTH 1
5054
#define R_VECT_MASK_RD__some__active 1
5055
#define R_VECT_MASK_RD__some__inactive 0
5057
#define R_VECT_MASK_CLR (IO_TYPECAST_UDWORD 0xb00000d8)
5058
#define R_VECT_MASK_CLR__usb__BITNR 31
5059
#define R_VECT_MASK_CLR__usb__WIDTH 1
5060
#define R_VECT_MASK_CLR__usb__clr 1
5061
#define R_VECT_MASK_CLR__usb__nop 0
5062
#define R_VECT_MASK_CLR__dma9__BITNR 25
5063
#define R_VECT_MASK_CLR__dma9__WIDTH 1
5064
#define R_VECT_MASK_CLR__dma9__clr 1
5065
#define R_VECT_MASK_CLR__dma9__nop 0
5066
#define R_VECT_MASK_CLR__dma8__BITNR 24
5067
#define R_VECT_MASK_CLR__dma8__WIDTH 1
5068
#define R_VECT_MASK_CLR__dma8__clr 1
5069
#define R_VECT_MASK_CLR__dma8__nop 0
5070
#define R_VECT_MASK_CLR__dma7__BITNR 23
5071
#define R_VECT_MASK_CLR__dma7__WIDTH 1
5072
#define R_VECT_MASK_CLR__dma7__clr 1
5073
#define R_VECT_MASK_CLR__dma7__nop 0
5074
#define R_VECT_MASK_CLR__dma6__BITNR 22
5075
#define R_VECT_MASK_CLR__dma6__WIDTH 1
5076
#define R_VECT_MASK_CLR__dma6__clr 1
5077
#define R_VECT_MASK_CLR__dma6__nop 0
5078
#define R_VECT_MASK_CLR__dma5__BITNR 21
5079
#define R_VECT_MASK_CLR__dma5__WIDTH 1
5080
#define R_VECT_MASK_CLR__dma5__clr 1
5081
#define R_VECT_MASK_CLR__dma5__nop 0
5082
#define R_VECT_MASK_CLR__dma4__BITNR 20
5083
#define R_VECT_MASK_CLR__dma4__WIDTH 1
5084
#define R_VECT_MASK_CLR__dma4__clr 1
5085
#define R_VECT_MASK_CLR__dma4__nop 0
5086
#define R_VECT_MASK_CLR__dma3__BITNR 19
5087
#define R_VECT_MASK_CLR__dma3__WIDTH 1
5088
#define R_VECT_MASK_CLR__dma3__clr 1
5089
#define R_VECT_MASK_CLR__dma3__nop 0
5090
#define R_VECT_MASK_CLR__dma2__BITNR 18
5091
#define R_VECT_MASK_CLR__dma2__WIDTH 1
5092
#define R_VECT_MASK_CLR__dma2__clr 1
5093
#define R_VECT_MASK_CLR__dma2__nop 0
5094
#define R_VECT_MASK_CLR__dma1__BITNR 17
5095
#define R_VECT_MASK_CLR__dma1__WIDTH 1
5096
#define R_VECT_MASK_CLR__dma1__clr 1
5097
#define R_VECT_MASK_CLR__dma1__nop 0
5098
#define R_VECT_MASK_CLR__dma0__BITNR 16
5099
#define R_VECT_MASK_CLR__dma0__WIDTH 1
5100
#define R_VECT_MASK_CLR__dma0__clr 1
5101
#define R_VECT_MASK_CLR__dma0__nop 0
5102
#define R_VECT_MASK_CLR__ext_dma1__BITNR 13
5103
#define R_VECT_MASK_CLR__ext_dma1__WIDTH 1
5104
#define R_VECT_MASK_CLR__ext_dma1__clr 1
5105
#define R_VECT_MASK_CLR__ext_dma1__nop 0
5106
#define R_VECT_MASK_CLR__ext_dma0__BITNR 12
5107
#define R_VECT_MASK_CLR__ext_dma0__WIDTH 1
5108
#define R_VECT_MASK_CLR__ext_dma0__clr 1
5109
#define R_VECT_MASK_CLR__ext_dma0__nop 0
5110
#define R_VECT_MASK_CLR__pa__BITNR 11
5111
#define R_VECT_MASK_CLR__pa__WIDTH 1
5112
#define R_VECT_MASK_CLR__pa__clr 1
5113
#define R_VECT_MASK_CLR__pa__nop 0
5114
#define R_VECT_MASK_CLR__irq_intnr__BITNR 10
5115
#define R_VECT_MASK_CLR__irq_intnr__WIDTH 1
5116
#define R_VECT_MASK_CLR__irq_intnr__clr 1
5117
#define R_VECT_MASK_CLR__irq_intnr__nop 0
5118
#define R_VECT_MASK_CLR__sw__BITNR 9
5119
#define R_VECT_MASK_CLR__sw__WIDTH 1
5120
#define R_VECT_MASK_CLR__sw__clr 1
5121
#define R_VECT_MASK_CLR__sw__nop 0
5122
#define R_VECT_MASK_CLR__serial__BITNR 8
5123
#define R_VECT_MASK_CLR__serial__WIDTH 1
5124
#define R_VECT_MASK_CLR__serial__clr 1
5125
#define R_VECT_MASK_CLR__serial__nop 0
5126
#define R_VECT_MASK_CLR__snmp__BITNR 7
5127
#define R_VECT_MASK_CLR__snmp__WIDTH 1
5128
#define R_VECT_MASK_CLR__snmp__clr 1
5129
#define R_VECT_MASK_CLR__snmp__nop 0
5130
#define R_VECT_MASK_CLR__network__BITNR 6
5131
#define R_VECT_MASK_CLR__network__WIDTH 1
5132
#define R_VECT_MASK_CLR__network__clr 1
5133
#define R_VECT_MASK_CLR__network__nop 0
5134
#define R_VECT_MASK_CLR__scsi1__BITNR 5
5135
#define R_VECT_MASK_CLR__scsi1__WIDTH 1
5136
#define R_VECT_MASK_CLR__scsi1__clr 1
5137
#define R_VECT_MASK_CLR__scsi1__nop 0
5138
#define R_VECT_MASK_CLR__par1__BITNR 5
5139
#define R_VECT_MASK_CLR__par1__WIDTH 1
5140
#define R_VECT_MASK_CLR__par1__clr 1
5141
#define R_VECT_MASK_CLR__par1__nop 0
5142
#define R_VECT_MASK_CLR__scsi0__BITNR 4
5143
#define R_VECT_MASK_CLR__scsi0__WIDTH 1
5144
#define R_VECT_MASK_CLR__scsi0__clr 1
5145
#define R_VECT_MASK_CLR__scsi0__nop 0
5146
#define R_VECT_MASK_CLR__par0__BITNR 4
5147
#define R_VECT_MASK_CLR__par0__WIDTH 1
5148
#define R_VECT_MASK_CLR__par0__clr 1
5149
#define R_VECT_MASK_CLR__par0__nop 0
5150
#define R_VECT_MASK_CLR__ata__BITNR 4
5151
#define R_VECT_MASK_CLR__ata__WIDTH 1
5152
#define R_VECT_MASK_CLR__ata__clr 1
5153
#define R_VECT_MASK_CLR__ata__nop 0
5154
#define R_VECT_MASK_CLR__mio__BITNR 4
5155
#define R_VECT_MASK_CLR__mio__WIDTH 1
5156
#define R_VECT_MASK_CLR__mio__clr 1
5157
#define R_VECT_MASK_CLR__mio__nop 0
5158
#define R_VECT_MASK_CLR__timer1__BITNR 3
5159
#define R_VECT_MASK_CLR__timer1__WIDTH 1
5160
#define R_VECT_MASK_CLR__timer1__clr 1
5161
#define R_VECT_MASK_CLR__timer1__nop 0
5162
#define R_VECT_MASK_CLR__timer0__BITNR 2
5163
#define R_VECT_MASK_CLR__timer0__WIDTH 1
5164
#define R_VECT_MASK_CLR__timer0__clr 1
5165
#define R_VECT_MASK_CLR__timer0__nop 0
5166
#define R_VECT_MASK_CLR__nmi__BITNR 1
5167
#define R_VECT_MASK_CLR__nmi__WIDTH 1
5168
#define R_VECT_MASK_CLR__nmi__clr 1
5169
#define R_VECT_MASK_CLR__nmi__nop 0
5170
#define R_VECT_MASK_CLR__some__BITNR 0
5171
#define R_VECT_MASK_CLR__some__WIDTH 1
5172
#define R_VECT_MASK_CLR__some__clr 1
5173
#define R_VECT_MASK_CLR__some__nop 0
5175
#define R_VECT_READ (IO_TYPECAST_RO_UDWORD 0xb00000dc)
5176
#define R_VECT_READ__usb__BITNR 31
5177
#define R_VECT_READ__usb__WIDTH 1
5178
#define R_VECT_READ__usb__active 1
5179
#define R_VECT_READ__usb__inactive 0
5180
#define R_VECT_READ__dma9__BITNR 25
5181
#define R_VECT_READ__dma9__WIDTH 1
5182
#define R_VECT_READ__dma9__active 1
5183
#define R_VECT_READ__dma9__inactive 0
5184
#define R_VECT_READ__dma8__BITNR 24
5185
#define R_VECT_READ__dma8__WIDTH 1
5186
#define R_VECT_READ__dma8__active 1
5187
#define R_VECT_READ__dma8__inactive 0
5188
#define R_VECT_READ__dma7__BITNR 23
5189
#define R_VECT_READ__dma7__WIDTH 1
5190
#define R_VECT_READ__dma7__active 1
5191
#define R_VECT_READ__dma7__inactive 0
5192
#define R_VECT_READ__dma6__BITNR 22
5193
#define R_VECT_READ__dma6__WIDTH 1
5194
#define R_VECT_READ__dma6__active 1
5195
#define R_VECT_READ__dma6__inactive 0
5196
#define R_VECT_READ__dma5__BITNR 21
5197
#define R_VECT_READ__dma5__WIDTH 1
5198
#define R_VECT_READ__dma5__active 1
5199
#define R_VECT_READ__dma5__inactive 0
5200
#define R_VECT_READ__dma4__BITNR 20
5201
#define R_VECT_READ__dma4__WIDTH 1
5202
#define R_VECT_READ__dma4__active 1
5203
#define R_VECT_READ__dma4__inactive 0
5204
#define R_VECT_READ__dma3__BITNR 19
5205
#define R_VECT_READ__dma3__WIDTH 1
5206
#define R_VECT_READ__dma3__active 1
5207
#define R_VECT_READ__dma3__inactive 0
5208
#define R_VECT_READ__dma2__BITNR 18
5209
#define R_VECT_READ__dma2__WIDTH 1
5210
#define R_VECT_READ__dma2__active 1
5211
#define R_VECT_READ__dma2__inactive 0
5212
#define R_VECT_READ__dma1__BITNR 17
5213
#define R_VECT_READ__dma1__WIDTH 1
5214
#define R_VECT_READ__dma1__active 1
5215
#define R_VECT_READ__dma1__inactive 0
5216
#define R_VECT_READ__dma0__BITNR 16
5217
#define R_VECT_READ__dma0__WIDTH 1
5218
#define R_VECT_READ__dma0__active 1
5219
#define R_VECT_READ__dma0__inactive 0
5220
#define R_VECT_READ__ext_dma1__BITNR 13
5221
#define R_VECT_READ__ext_dma1__WIDTH 1
5222
#define R_VECT_READ__ext_dma1__active 1
5223
#define R_VECT_READ__ext_dma1__inactive 0
5224
#define R_VECT_READ__ext_dma0__BITNR 12
5225
#define R_VECT_READ__ext_dma0__WIDTH 1
5226
#define R_VECT_READ__ext_dma0__active 1
5227
#define R_VECT_READ__ext_dma0__inactive 0
5228
#define R_VECT_READ__pa__BITNR 11
5229
#define R_VECT_READ__pa__WIDTH 1
5230
#define R_VECT_READ__pa__active 1
5231
#define R_VECT_READ__pa__inactive 0
5232
#define R_VECT_READ__irq_intnr__BITNR 10
5233
#define R_VECT_READ__irq_intnr__WIDTH 1
5234
#define R_VECT_READ__irq_intnr__active 1
5235
#define R_VECT_READ__irq_intnr__inactive 0
5236
#define R_VECT_READ__sw__BITNR 9
5237
#define R_VECT_READ__sw__WIDTH 1
5238
#define R_VECT_READ__sw__active 1
5239
#define R_VECT_READ__sw__inactive 0
5240
#define R_VECT_READ__serial__BITNR 8
5241
#define R_VECT_READ__serial__WIDTH 1
5242
#define R_VECT_READ__serial__active 1
5243
#define R_VECT_READ__serial__inactive 0
5244
#define R_VECT_READ__snmp__BITNR 7
5245
#define R_VECT_READ__snmp__WIDTH 1
5246
#define R_VECT_READ__snmp__active 1
5247
#define R_VECT_READ__snmp__inactive 0
5248
#define R_VECT_READ__network__BITNR 6
5249
#define R_VECT_READ__network__WIDTH 1
5250
#define R_VECT_READ__network__active 1
5251
#define R_VECT_READ__network__inactive 0
5252
#define R_VECT_READ__scsi1__BITNR 5
5253
#define R_VECT_READ__scsi1__WIDTH 1
5254
#define R_VECT_READ__scsi1__active 1
5255
#define R_VECT_READ__scsi1__inactive 0
5256
#define R_VECT_READ__par1__BITNR 5
5257
#define R_VECT_READ__par1__WIDTH 1
5258
#define R_VECT_READ__par1__active 1
5259
#define R_VECT_READ__par1__inactive 0
5260
#define R_VECT_READ__scsi0__BITNR 4
5261
#define R_VECT_READ__scsi0__WIDTH 1
5262
#define R_VECT_READ__scsi0__active 1
5263
#define R_VECT_READ__scsi0__inactive 0
5264
#define R_VECT_READ__par0__BITNR 4
5265
#define R_VECT_READ__par0__WIDTH 1
5266
#define R_VECT_READ__par0__active 1
5267
#define R_VECT_READ__par0__inactive 0
5268
#define R_VECT_READ__ata__BITNR 4
5269
#define R_VECT_READ__ata__WIDTH 1
5270
#define R_VECT_READ__ata__active 1
5271
#define R_VECT_READ__ata__inactive 0
5272
#define R_VECT_READ__mio__BITNR 4
5273
#define R_VECT_READ__mio__WIDTH 1
5274
#define R_VECT_READ__mio__active 1
5275
#define R_VECT_READ__mio__inactive 0
5276
#define R_VECT_READ__timer1__BITNR 3
5277
#define R_VECT_READ__timer1__WIDTH 1
5278
#define R_VECT_READ__timer1__active 1
5279
#define R_VECT_READ__timer1__inactive 0
5280
#define R_VECT_READ__timer0__BITNR 2
5281
#define R_VECT_READ__timer0__WIDTH 1
5282
#define R_VECT_READ__timer0__active 1
5283
#define R_VECT_READ__timer0__inactive 0
5284
#define R_VECT_READ__nmi__BITNR 1
5285
#define R_VECT_READ__nmi__WIDTH 1
5286
#define R_VECT_READ__nmi__active 1
5287
#define R_VECT_READ__nmi__inactive 0
5288
#define R_VECT_READ__some__BITNR 0
5289
#define R_VECT_READ__some__WIDTH 1
5290
#define R_VECT_READ__some__active 1
5291
#define R_VECT_READ__some__inactive 0
5293
#define R_VECT_MASK_SET (IO_TYPECAST_UDWORD 0xb00000dc)
5294
#define R_VECT_MASK_SET__usb__BITNR 31
5295
#define R_VECT_MASK_SET__usb__WIDTH 1
5296
#define R_VECT_MASK_SET__usb__set 1
5297
#define R_VECT_MASK_SET__usb__nop 0
5298
#define R_VECT_MASK_SET__dma9__BITNR 25
5299
#define R_VECT_MASK_SET__dma9__WIDTH 1
5300
#define R_VECT_MASK_SET__dma9__set 1
5301
#define R_VECT_MASK_SET__dma9__nop 0
5302
#define R_VECT_MASK_SET__dma8__BITNR 24
5303
#define R_VECT_MASK_SET__dma8__WIDTH 1
5304
#define R_VECT_MASK_SET__dma8__set 1
5305
#define R_VECT_MASK_SET__dma8__nop 0
5306
#define R_VECT_MASK_SET__dma7__BITNR 23
5307
#define R_VECT_MASK_SET__dma7__WIDTH 1
5308
#define R_VECT_MASK_SET__dma7__set 1
5309
#define R_VECT_MASK_SET__dma7__nop 0
5310
#define R_VECT_MASK_SET__dma6__BITNR 22
5311
#define R_VECT_MASK_SET__dma6__WIDTH 1
5312
#define R_VECT_MASK_SET__dma6__set 1
5313
#define R_VECT_MASK_SET__dma6__nop 0
5314
#define R_VECT_MASK_SET__dma5__BITNR 21
5315
#define R_VECT_MASK_SET__dma5__WIDTH 1
5316
#define R_VECT_MASK_SET__dma5__set 1
5317
#define R_VECT_MASK_SET__dma5__nop 0
5318
#define R_VECT_MASK_SET__dma4__BITNR 20
5319
#define R_VECT_MASK_SET__dma4__WIDTH 1
5320
#define R_VECT_MASK_SET__dma4__set 1
5321
#define R_VECT_MASK_SET__dma4__nop 0
5322
#define R_VECT_MASK_SET__dma3__BITNR 19
5323
#define R_VECT_MASK_SET__dma3__WIDTH 1
5324
#define R_VECT_MASK_SET__dma3__set 1
5325
#define R_VECT_MASK_SET__dma3__nop 0
5326
#define R_VECT_MASK_SET__dma2__BITNR 18
5327
#define R_VECT_MASK_SET__dma2__WIDTH 1
5328
#define R_VECT_MASK_SET__dma2__set 1
5329
#define R_VECT_MASK_SET__dma2__nop 0
5330
#define R_VECT_MASK_SET__dma1__BITNR 17
5331
#define R_VECT_MASK_SET__dma1__WIDTH 1
5332
#define R_VECT_MASK_SET__dma1__set 1
5333
#define R_VECT_MASK_SET__dma1__nop 0
5334
#define R_VECT_MASK_SET__dma0__BITNR 16
5335
#define R_VECT_MASK_SET__dma0__WIDTH 1
5336
#define R_VECT_MASK_SET__dma0__set 1
5337
#define R_VECT_MASK_SET__dma0__nop 0
5338
#define R_VECT_MASK_SET__ext_dma1__BITNR 13
5339
#define R_VECT_MASK_SET__ext_dma1__WIDTH 1
5340
#define R_VECT_MASK_SET__ext_dma1__set 1
5341
#define R_VECT_MASK_SET__ext_dma1__nop 0
5342
#define R_VECT_MASK_SET__ext_dma0__BITNR 12
5343
#define R_VECT_MASK_SET__ext_dma0__WIDTH 1
5344
#define R_VECT_MASK_SET__ext_dma0__set 1
5345
#define R_VECT_MASK_SET__ext_dma0__nop 0
5346
#define R_VECT_MASK_SET__pa__BITNR 11
5347
#define R_VECT_MASK_SET__pa__WIDTH 1
5348
#define R_VECT_MASK_SET__pa__set 1
5349
#define R_VECT_MASK_SET__pa__nop 0
5350
#define R_VECT_MASK_SET__irq_intnr__BITNR 10
5351
#define R_VECT_MASK_SET__irq_intnr__WIDTH 1
5352
#define R_VECT_MASK_SET__irq_intnr__set 1
5353
#define R_VECT_MASK_SET__irq_intnr__nop 0
5354
#define R_VECT_MASK_SET__sw__BITNR 9
5355
#define R_VECT_MASK_SET__sw__WIDTH 1
5356
#define R_VECT_MASK_SET__sw__set 1
5357
#define R_VECT_MASK_SET__sw__nop 0
5358
#define R_VECT_MASK_SET__serial__BITNR 8
5359
#define R_VECT_MASK_SET__serial__WIDTH 1
5360
#define R_VECT_MASK_SET__serial__set 1
5361
#define R_VECT_MASK_SET__serial__nop 0
5362
#define R_VECT_MASK_SET__snmp__BITNR 7
5363
#define R_VECT_MASK_SET__snmp__WIDTH 1
5364
#define R_VECT_MASK_SET__snmp__set 1
5365
#define R_VECT_MASK_SET__snmp__nop 0
5366
#define R_VECT_MASK_SET__network__BITNR 6
5367
#define R_VECT_MASK_SET__network__WIDTH 1
5368
#define R_VECT_MASK_SET__network__set 1
5369
#define R_VECT_MASK_SET__network__nop 0
5370
#define R_VECT_MASK_SET__scsi1__BITNR 5
5371
#define R_VECT_MASK_SET__scsi1__WIDTH 1
5372
#define R_VECT_MASK_SET__scsi1__set 1
5373
#define R_VECT_MASK_SET__scsi1__nop 0
5374
#define R_VECT_MASK_SET__par1__BITNR 5
5375
#define R_VECT_MASK_SET__par1__WIDTH 1
5376
#define R_VECT_MASK_SET__par1__set 1
5377
#define R_VECT_MASK_SET__par1__nop 0
5378
#define R_VECT_MASK_SET__scsi0__BITNR 4
5379
#define R_VECT_MASK_SET__scsi0__WIDTH 1
5380
#define R_VECT_MASK_SET__scsi0__set 1
5381
#define R_VECT_MASK_SET__scsi0__nop 0
5382
#define R_VECT_MASK_SET__par0__BITNR 4
5383
#define R_VECT_MASK_SET__par0__WIDTH 1
5384
#define R_VECT_MASK_SET__par0__set 1
5385
#define R_VECT_MASK_SET__par0__nop 0
5386
#define R_VECT_MASK_SET__ata__BITNR 4
5387
#define R_VECT_MASK_SET__ata__WIDTH 1
5388
#define R_VECT_MASK_SET__ata__set 1
5389
#define R_VECT_MASK_SET__ata__nop 0
5390
#define R_VECT_MASK_SET__mio__BITNR 4
5391
#define R_VECT_MASK_SET__mio__WIDTH 1
5392
#define R_VECT_MASK_SET__mio__set 1
5393
#define R_VECT_MASK_SET__mio__nop 0
5394
#define R_VECT_MASK_SET__timer1__BITNR 3
5395
#define R_VECT_MASK_SET__timer1__WIDTH 1
5396
#define R_VECT_MASK_SET__timer1__set 1
5397
#define R_VECT_MASK_SET__timer1__nop 0
5398
#define R_VECT_MASK_SET__timer0__BITNR 2
5399
#define R_VECT_MASK_SET__timer0__WIDTH 1
5400
#define R_VECT_MASK_SET__timer0__set 1
5401
#define R_VECT_MASK_SET__timer0__nop 0
5402
#define R_VECT_MASK_SET__nmi__BITNR 1
5403
#define R_VECT_MASK_SET__nmi__WIDTH 1
5404
#define R_VECT_MASK_SET__nmi__set 1
5405
#define R_VECT_MASK_SET__nmi__nop 0
5406
#define R_VECT_MASK_SET__some__BITNR 0
5407
#define R_VECT_MASK_SET__some__WIDTH 1
5408
#define R_VECT_MASK_SET__some__set 1
5409
#define R_VECT_MASK_SET__some__nop 0
5415
#define R_SET_EOP (IO_TYPECAST_UDWORD 0xb000003c)
5416
#define R_SET_EOP__ch9_eop__BITNR 3
5417
#define R_SET_EOP__ch9_eop__WIDTH 1
5418
#define R_SET_EOP__ch9_eop__set 1
5419
#define R_SET_EOP__ch9_eop__nop 0
5420
#define R_SET_EOP__ch7_eop__BITNR 2
5421
#define R_SET_EOP__ch7_eop__WIDTH 1
5422
#define R_SET_EOP__ch7_eop__set 1
5423
#define R_SET_EOP__ch7_eop__nop 0
5424
#define R_SET_EOP__ch5_eop__BITNR 1
5425
#define R_SET_EOP__ch5_eop__WIDTH 1
5426
#define R_SET_EOP__ch5_eop__set 1
5427
#define R_SET_EOP__ch5_eop__nop 0
5428
#define R_SET_EOP__ch3_eop__BITNR 0
5429
#define R_SET_EOP__ch3_eop__WIDTH 1
5430
#define R_SET_EOP__ch3_eop__set 1
5431
#define R_SET_EOP__ch3_eop__nop 0
5433
#define R_DMA_CH0_HWSW (IO_TYPECAST_UDWORD 0xb0000100)
5434
#define R_DMA_CH0_HWSW__hw__BITNR 16
5435
#define R_DMA_CH0_HWSW__hw__WIDTH 16
5436
#define R_DMA_CH0_HWSW__sw__BITNR 0
5437
#define R_DMA_CH0_HWSW__sw__WIDTH 16
5439
#define R_DMA_CH0_DESCR (IO_TYPECAST_UDWORD 0xb000010c)
5440
#define R_DMA_CH0_DESCR__descr__BITNR 0
5441
#define R_DMA_CH0_DESCR__descr__WIDTH 32
5443
#define R_DMA_CH0_NEXT (IO_TYPECAST_UDWORD 0xb0000104)
5444
#define R_DMA_CH0_NEXT__next__BITNR 0
5445
#define R_DMA_CH0_NEXT__next__WIDTH 32
5447
#define R_DMA_CH0_BUF (IO_TYPECAST_UDWORD 0xb0000108)
5448
#define R_DMA_CH0_BUF__buf__BITNR 0
5449
#define R_DMA_CH0_BUF__buf__WIDTH 32
5451
#define R_DMA_CH0_FIRST (IO_TYPECAST_UDWORD 0xb00001a0)
5452
#define R_DMA_CH0_FIRST__first__BITNR 0
5453
#define R_DMA_CH0_FIRST__first__WIDTH 32
5455
#define R_DMA_CH0_CMD (IO_TYPECAST_BYTE 0xb00001d0)
5456
#define R_DMA_CH0_CMD__cmd__BITNR 0
5457
#define R_DMA_CH0_CMD__cmd__WIDTH 3
5458
#define R_DMA_CH0_CMD__cmd__hold 0
5459
#define R_DMA_CH0_CMD__cmd__start 1
5460
#define R_DMA_CH0_CMD__cmd__restart 3
5461
#define R_DMA_CH0_CMD__cmd__continue 3
5462
#define R_DMA_CH0_CMD__cmd__reset 4
5464
#define R_DMA_CH0_CLR_INTR (IO_TYPECAST_BYTE 0xb00001d1)
5465
#define R_DMA_CH0_CLR_INTR__clr_eop__BITNR 1
5466
#define R_DMA_CH0_CLR_INTR__clr_eop__WIDTH 1
5467
#define R_DMA_CH0_CLR_INTR__clr_eop__do 1
5468
#define R_DMA_CH0_CLR_INTR__clr_eop__dont 0
5469
#define R_DMA_CH0_CLR_INTR__clr_descr__BITNR 0
5470
#define R_DMA_CH0_CLR_INTR__clr_descr__WIDTH 1
5471
#define R_DMA_CH0_CLR_INTR__clr_descr__do 1
5472
#define R_DMA_CH0_CLR_INTR__clr_descr__dont 0
5474
#define R_DMA_CH0_STATUS (IO_TYPECAST_RO_BYTE 0xb00001d2)
5475
#define R_DMA_CH0_STATUS__avail__BITNR 0
5476
#define R_DMA_CH0_STATUS__avail__WIDTH 7
5478
#define R_DMA_CH1_HWSW (IO_TYPECAST_UDWORD 0xb0000110)
5479
#define R_DMA_CH1_HWSW__hw__BITNR 16
5480
#define R_DMA_CH1_HWSW__hw__WIDTH 16
5481
#define R_DMA_CH1_HWSW__sw__BITNR 0
5482
#define R_DMA_CH1_HWSW__sw__WIDTH 16
5484
#define R_DMA_CH1_DESCR (IO_TYPECAST_UDWORD 0xb000011c)
5485
#define R_DMA_CH1_DESCR__descr__BITNR 0
5486
#define R_DMA_CH1_DESCR__descr__WIDTH 32
5488
#define R_DMA_CH1_NEXT (IO_TYPECAST_UDWORD 0xb0000114)
5489
#define R_DMA_CH1_NEXT__next__BITNR 0
5490
#define R_DMA_CH1_NEXT__next__WIDTH 32
5492
#define R_DMA_CH1_BUF (IO_TYPECAST_UDWORD 0xb0000118)
5493
#define R_DMA_CH1_BUF__buf__BITNR 0
5494
#define R_DMA_CH1_BUF__buf__WIDTH 32
5496
#define R_DMA_CH1_FIRST (IO_TYPECAST_UDWORD 0xb00001a4)
5497
#define R_DMA_CH1_FIRST__first__BITNR 0
5498
#define R_DMA_CH1_FIRST__first__WIDTH 32
5500
#define R_DMA_CH1_CMD (IO_TYPECAST_BYTE 0xb00001d4)
5501
#define R_DMA_CH1_CMD__cmd__BITNR 0
5502
#define R_DMA_CH1_CMD__cmd__WIDTH 3
5503
#define R_DMA_CH1_CMD__cmd__hold 0
5504
#define R_DMA_CH1_CMD__cmd__start 1
5505
#define R_DMA_CH1_CMD__cmd__restart 3
5506
#define R_DMA_CH1_CMD__cmd__continue 3
5507
#define R_DMA_CH1_CMD__cmd__reset 4
5509
#define R_DMA_CH1_CLR_INTR (IO_TYPECAST_BYTE 0xb00001d5)
5510
#define R_DMA_CH1_CLR_INTR__clr_eop__BITNR 1
5511
#define R_DMA_CH1_CLR_INTR__clr_eop__WIDTH 1
5512
#define R_DMA_CH1_CLR_INTR__clr_eop__do 1
5513
#define R_DMA_CH1_CLR_INTR__clr_eop__dont 0
5514
#define R_DMA_CH1_CLR_INTR__clr_descr__BITNR 0
5515
#define R_DMA_CH1_CLR_INTR__clr_descr__WIDTH 1
5516
#define R_DMA_CH1_CLR_INTR__clr_descr__do 1
5517
#define R_DMA_CH1_CLR_INTR__clr_descr__dont 0
5519
#define R_DMA_CH1_STATUS (IO_TYPECAST_RO_BYTE 0xb00001d6)
5520
#define R_DMA_CH1_STATUS__avail__BITNR 0
5521
#define R_DMA_CH1_STATUS__avail__WIDTH 7
5523
#define R_DMA_CH2_HWSW (IO_TYPECAST_UDWORD 0xb0000120)
5524
#define R_DMA_CH2_HWSW__hw__BITNR 16
5525
#define R_DMA_CH2_HWSW__hw__WIDTH 16
5526
#define R_DMA_CH2_HWSW__sw__BITNR 0
5527
#define R_DMA_CH2_HWSW__sw__WIDTH 16
5529
#define R_DMA_CH2_DESCR (IO_TYPECAST_UDWORD 0xb000012c)
5530
#define R_DMA_CH2_DESCR__descr__BITNR 0
5531
#define R_DMA_CH2_DESCR__descr__WIDTH 32
5533
#define R_DMA_CH2_NEXT (IO_TYPECAST_UDWORD 0xb0000124)
5534
#define R_DMA_CH2_NEXT__next__BITNR 0
5535
#define R_DMA_CH2_NEXT__next__WIDTH 32
5537
#define R_DMA_CH2_BUF (IO_TYPECAST_UDWORD 0xb0000128)
5538
#define R_DMA_CH2_BUF__buf__BITNR 0
5539
#define R_DMA_CH2_BUF__buf__WIDTH 32
5541
#define R_DMA_CH2_FIRST (IO_TYPECAST_UDWORD 0xb00001a8)
5542
#define R_DMA_CH2_FIRST__first__BITNR 0
5543
#define R_DMA_CH2_FIRST__first__WIDTH 32
5545
#define R_DMA_CH2_CMD (IO_TYPECAST_BYTE 0xb00001d8)
5546
#define R_DMA_CH2_CMD__cmd__BITNR 0
5547
#define R_DMA_CH2_CMD__cmd__WIDTH 3
5548
#define R_DMA_CH2_CMD__cmd__hold 0
5549
#define R_DMA_CH2_CMD__cmd__start 1
5550
#define R_DMA_CH2_CMD__cmd__restart 3
5551
#define R_DMA_CH2_CMD__cmd__continue 3
5552
#define R_DMA_CH2_CMD__cmd__reset 4
5554
#define R_DMA_CH2_CLR_INTR (IO_TYPECAST_BYTE 0xb00001d9)
5555
#define R_DMA_CH2_CLR_INTR__clr_eop__BITNR 1
5556
#define R_DMA_CH2_CLR_INTR__clr_eop__WIDTH 1
5557
#define R_DMA_CH2_CLR_INTR__clr_eop__do 1
5558
#define R_DMA_CH2_CLR_INTR__clr_eop__dont 0
5559
#define R_DMA_CH2_CLR_INTR__clr_descr__BITNR 0
5560
#define R_DMA_CH2_CLR_INTR__clr_descr__WIDTH 1
5561
#define R_DMA_CH2_CLR_INTR__clr_descr__do 1
5562
#define R_DMA_CH2_CLR_INTR__clr_descr__dont 0
5564
#define R_DMA_CH2_STATUS (IO_TYPECAST_RO_BYTE 0xb00001da)
5565
#define R_DMA_CH2_STATUS__avail__BITNR 0
5566
#define R_DMA_CH2_STATUS__avail__WIDTH 7
5568
#define R_DMA_CH3_HWSW (IO_TYPECAST_UDWORD 0xb0000130)
5569
#define R_DMA_CH3_HWSW__hw__BITNR 16
5570
#define R_DMA_CH3_HWSW__hw__WIDTH 16
5571
#define R_DMA_CH3_HWSW__sw__BITNR 0
5572
#define R_DMA_CH3_HWSW__sw__WIDTH 16
5574
#define R_DMA_CH3_DESCR (IO_TYPECAST_UDWORD 0xb000013c)
5575
#define R_DMA_CH3_DESCR__descr__BITNR 0
5576
#define R_DMA_CH3_DESCR__descr__WIDTH 32
5578
#define R_DMA_CH3_NEXT (IO_TYPECAST_UDWORD 0xb0000134)
5579
#define R_DMA_CH3_NEXT__next__BITNR 0
5580
#define R_DMA_CH3_NEXT__next__WIDTH 32
5582
#define R_DMA_CH3_BUF (IO_TYPECAST_UDWORD 0xb0000138)
5583
#define R_DMA_CH3_BUF__buf__BITNR 0
5584
#define R_DMA_CH3_BUF__buf__WIDTH 32
5586
#define R_DMA_CH3_FIRST (IO_TYPECAST_UDWORD 0xb00001ac)
5587
#define R_DMA_CH3_FIRST__first__BITNR 0
5588
#define R_DMA_CH3_FIRST__first__WIDTH 32
5590
#define R_DMA_CH3_CMD (IO_TYPECAST_BYTE 0xb00001dc)
5591
#define R_DMA_CH3_CMD__cmd__BITNR 0
5592
#define R_DMA_CH3_CMD__cmd__WIDTH 3
5593
#define R_DMA_CH3_CMD__cmd__hold 0
5594
#define R_DMA_CH3_CMD__cmd__start 1
5595
#define R_DMA_CH3_CMD__cmd__restart 3
5596
#define R_DMA_CH3_CMD__cmd__continue 3
5597
#define R_DMA_CH3_CMD__cmd__reset 4
5599
#define R_DMA_CH3_CLR_INTR (IO_TYPECAST_BYTE 0xb00001dd)
5600
#define R_DMA_CH3_CLR_INTR__clr_eop__BITNR 1
5601
#define R_DMA_CH3_CLR_INTR__clr_eop__WIDTH 1
5602
#define R_DMA_CH3_CLR_INTR__clr_eop__do 1
5603
#define R_DMA_CH3_CLR_INTR__clr_eop__dont 0
5604
#define R_DMA_CH3_CLR_INTR__clr_descr__BITNR 0
5605
#define R_DMA_CH3_CLR_INTR__clr_descr__WIDTH 1
5606
#define R_DMA_CH3_CLR_INTR__clr_descr__do 1
5607
#define R_DMA_CH3_CLR_INTR__clr_descr__dont 0
5609
#define R_DMA_CH3_STATUS (IO_TYPECAST_RO_BYTE 0xb00001de)
5610
#define R_DMA_CH3_STATUS__avail__BITNR 0
5611
#define R_DMA_CH3_STATUS__avail__WIDTH 7
5613
#define R_DMA_CH4_HWSW (IO_TYPECAST_UDWORD 0xb0000140)
5614
#define R_DMA_CH4_HWSW__hw__BITNR 16
5615
#define R_DMA_CH4_HWSW__hw__WIDTH 16
5616
#define R_DMA_CH4_HWSW__sw__BITNR 0
5617
#define R_DMA_CH4_HWSW__sw__WIDTH 16
5619
#define R_DMA_CH4_DESCR (IO_TYPECAST_UDWORD 0xb000014c)
5620
#define R_DMA_CH4_DESCR__descr__BITNR 0
5621
#define R_DMA_CH4_DESCR__descr__WIDTH 32
5623
#define R_DMA_CH4_NEXT (IO_TYPECAST_UDWORD 0xb0000144)
5624
#define R_DMA_CH4_NEXT__next__BITNR 0
5625
#define R_DMA_CH4_NEXT__next__WIDTH 32
5627
#define R_DMA_CH4_BUF (IO_TYPECAST_UDWORD 0xb0000148)
5628
#define R_DMA_CH4_BUF__buf__BITNR 0
5629
#define R_DMA_CH4_BUF__buf__WIDTH 32
5631
#define R_DMA_CH4_FIRST (IO_TYPECAST_UDWORD 0xb00001b0)
5632
#define R_DMA_CH4_FIRST__first__BITNR 0
5633
#define R_DMA_CH4_FIRST__first__WIDTH 32
5635
#define R_DMA_CH4_CMD (IO_TYPECAST_BYTE 0xb00001e0)
5636
#define R_DMA_CH4_CMD__cmd__BITNR 0
5637
#define R_DMA_CH4_CMD__cmd__WIDTH 3
5638
#define R_DMA_CH4_CMD__cmd__hold 0
5639
#define R_DMA_CH4_CMD__cmd__start 1
5640
#define R_DMA_CH4_CMD__cmd__restart 3
5641
#define R_DMA_CH4_CMD__cmd__continue 3
5642
#define R_DMA_CH4_CMD__cmd__reset 4
5644
#define R_DMA_CH4_CLR_INTR (IO_TYPECAST_BYTE 0xb00001e1)
5645
#define R_DMA_CH4_CLR_INTR__clr_eop__BITNR 1
5646
#define R_DMA_CH4_CLR_INTR__clr_eop__WIDTH 1
5647
#define R_DMA_CH4_CLR_INTR__clr_eop__do 1
5648
#define R_DMA_CH4_CLR_INTR__clr_eop__dont 0
5649
#define R_DMA_CH4_CLR_INTR__clr_descr__BITNR 0
5650
#define R_DMA_CH4_CLR_INTR__clr_descr__WIDTH 1
5651
#define R_DMA_CH4_CLR_INTR__clr_descr__do 1
5652
#define R_DMA_CH4_CLR_INTR__clr_descr__dont 0
5654
#define R_DMA_CH4_STATUS (IO_TYPECAST_RO_BYTE 0xb00001e2)
5655
#define R_DMA_CH4_STATUS__avail__BITNR 0
5656
#define R_DMA_CH4_STATUS__avail__WIDTH 7
5658
#define R_DMA_CH5_HWSW (IO_TYPECAST_UDWORD 0xb0000150)
5659
#define R_DMA_CH5_HWSW__hw__BITNR 16
5660
#define R_DMA_CH5_HWSW__hw__WIDTH 16
5661
#define R_DMA_CH5_HWSW__sw__BITNR 0
5662
#define R_DMA_CH5_HWSW__sw__WIDTH 16
5664
#define R_DMA_CH5_DESCR (IO_TYPECAST_UDWORD 0xb000015c)
5665
#define R_DMA_CH5_DESCR__descr__BITNR 0
5666
#define R_DMA_CH5_DESCR__descr__WIDTH 32
5668
#define R_DMA_CH5_NEXT (IO_TYPECAST_UDWORD 0xb0000154)
5669
#define R_DMA_CH5_NEXT__next__BITNR 0
5670
#define R_DMA_CH5_NEXT__next__WIDTH 32
5672
#define R_DMA_CH5_BUF (IO_TYPECAST_UDWORD 0xb0000158)
5673
#define R_DMA_CH5_BUF__buf__BITNR 0
5674
#define R_DMA_CH5_BUF__buf__WIDTH 32
5676
#define R_DMA_CH5_FIRST (IO_TYPECAST_UDWORD 0xb00001b4)
5677
#define R_DMA_CH5_FIRST__first__BITNR 0
5678
#define R_DMA_CH5_FIRST__first__WIDTH 32
5680
#define R_DMA_CH5_CMD (IO_TYPECAST_BYTE 0xb00001e4)
5681
#define R_DMA_CH5_CMD__cmd__BITNR 0
5682
#define R_DMA_CH5_CMD__cmd__WIDTH 3
5683
#define R_DMA_CH5_CMD__cmd__hold 0
5684
#define R_DMA_CH5_CMD__cmd__start 1
5685
#define R_DMA_CH5_CMD__cmd__restart 3
5686
#define R_DMA_CH5_CMD__cmd__continue 3
5687
#define R_DMA_CH5_CMD__cmd__reset 4
5689
#define R_DMA_CH5_CLR_INTR (IO_TYPECAST_BYTE 0xb00001e5)
5690
#define R_DMA_CH5_CLR_INTR__clr_eop__BITNR 1
5691
#define R_DMA_CH5_CLR_INTR__clr_eop__WIDTH 1
5692
#define R_DMA_CH5_CLR_INTR__clr_eop__do 1
5693
#define R_DMA_CH5_CLR_INTR__clr_eop__dont 0
5694
#define R_DMA_CH5_CLR_INTR__clr_descr__BITNR 0
5695
#define R_DMA_CH5_CLR_INTR__clr_descr__WIDTH 1
5696
#define R_DMA_CH5_CLR_INTR__clr_descr__do 1
5697
#define R_DMA_CH5_CLR_INTR__clr_descr__dont 0
5699
#define R_DMA_CH5_STATUS (IO_TYPECAST_RO_BYTE 0xb00001e6)
5700
#define R_DMA_CH5_STATUS__avail__BITNR 0
5701
#define R_DMA_CH5_STATUS__avail__WIDTH 7
5703
#define R_DMA_CH6_HWSW (IO_TYPECAST_UDWORD 0xb0000160)
5704
#define R_DMA_CH6_HWSW__hw__BITNR 16
5705
#define R_DMA_CH6_HWSW__hw__WIDTH 16
5706
#define R_DMA_CH6_HWSW__sw__BITNR 0
5707
#define R_DMA_CH6_HWSW__sw__WIDTH 16
5709
#define R_DMA_CH6_DESCR (IO_TYPECAST_UDWORD 0xb000016c)
5710
#define R_DMA_CH6_DESCR__descr__BITNR 0
5711
#define R_DMA_CH6_DESCR__descr__WIDTH 32
5713
#define R_DMA_CH6_NEXT (IO_TYPECAST_UDWORD 0xb0000164)
5714
#define R_DMA_CH6_NEXT__next__BITNR 0
5715
#define R_DMA_CH6_NEXT__next__WIDTH 32
5717
#define R_DMA_CH6_BUF (IO_TYPECAST_UDWORD 0xb0000168)
5718
#define R_DMA_CH6_BUF__buf__BITNR 0
5719
#define R_DMA_CH6_BUF__buf__WIDTH 32
5721
#define R_DMA_CH6_FIRST (IO_TYPECAST_UDWORD 0xb00001b8)
5722
#define R_DMA_CH6_FIRST__first__BITNR 0
5723
#define R_DMA_CH6_FIRST__first__WIDTH 32
5725
#define R_DMA_CH6_CMD (IO_TYPECAST_BYTE 0xb00001e8)
5726
#define R_DMA_CH6_CMD__cmd__BITNR 0
5727
#define R_DMA_CH6_CMD__cmd__WIDTH 3
5728
#define R_DMA_CH6_CMD__cmd__hold 0
5729
#define R_DMA_CH6_CMD__cmd__start 1
5730
#define R_DMA_CH6_CMD__cmd__restart 3
5731
#define R_DMA_CH6_CMD__cmd__continue 3
5732
#define R_DMA_CH6_CMD__cmd__reset 4
5734
#define R_DMA_CH6_CLR_INTR (IO_TYPECAST_BYTE 0xb00001e9)
5735
#define R_DMA_CH6_CLR_INTR__clr_eop__BITNR 1
5736
#define R_DMA_CH6_CLR_INTR__clr_eop__WIDTH 1
5737
#define R_DMA_CH6_CLR_INTR__clr_eop__do 1
5738
#define R_DMA_CH6_CLR_INTR__clr_eop__dont 0
5739
#define R_DMA_CH6_CLR_INTR__clr_descr__BITNR 0
5740
#define R_DMA_CH6_CLR_INTR__clr_descr__WIDTH 1
5741
#define R_DMA_CH6_CLR_INTR__clr_descr__do 1
5742
#define R_DMA_CH6_CLR_INTR__clr_descr__dont 0
5744
#define R_DMA_CH6_STATUS (IO_TYPECAST_RO_BYTE 0xb00001ea)
5745
#define R_DMA_CH6_STATUS__avail__BITNR 0
5746
#define R_DMA_CH6_STATUS__avail__WIDTH 7
5748
#define R_DMA_CH7_HWSW (IO_TYPECAST_UDWORD 0xb0000170)
5749
#define R_DMA_CH7_HWSW__hw__BITNR 16
5750
#define R_DMA_CH7_HWSW__hw__WIDTH 16
5751
#define R_DMA_CH7_HWSW__sw__BITNR 0
5752
#define R_DMA_CH7_HWSW__sw__WIDTH 16
5754
#define R_DMA_CH7_DESCR (IO_TYPECAST_UDWORD 0xb000017c)
5755
#define R_DMA_CH7_DESCR__descr__BITNR 0
5756
#define R_DMA_CH7_DESCR__descr__WIDTH 32
5758
#define R_DMA_CH7_NEXT (IO_TYPECAST_UDWORD 0xb0000174)
5759
#define R_DMA_CH7_NEXT__next__BITNR 0
5760
#define R_DMA_CH7_NEXT__next__WIDTH 32
5762
#define R_DMA_CH7_BUF (IO_TYPECAST_UDWORD 0xb0000178)
5763
#define R_DMA_CH7_BUF__buf__BITNR 0
5764
#define R_DMA_CH7_BUF__buf__WIDTH 32
5766
#define R_DMA_CH7_FIRST (IO_TYPECAST_UDWORD 0xb00001bc)
5767
#define R_DMA_CH7_FIRST__first__BITNR 0
5768
#define R_DMA_CH7_FIRST__first__WIDTH 32
5770
#define R_DMA_CH7_CMD (IO_TYPECAST_BYTE 0xb00001ec)
5771
#define R_DMA_CH7_CMD__cmd__BITNR 0
5772
#define R_DMA_CH7_CMD__cmd__WIDTH 3
5773
#define R_DMA_CH7_CMD__cmd__hold 0
5774
#define R_DMA_CH7_CMD__cmd__start 1
5775
#define R_DMA_CH7_CMD__cmd__restart 3
5776
#define R_DMA_CH7_CMD__cmd__continue 3
5777
#define R_DMA_CH7_CMD__cmd__reset 4
5779
#define R_DMA_CH7_CLR_INTR (IO_TYPECAST_BYTE 0xb00001ed)
5780
#define R_DMA_CH7_CLR_INTR__clr_eop__BITNR 1
5781
#define R_DMA_CH7_CLR_INTR__clr_eop__WIDTH 1
5782
#define R_DMA_CH7_CLR_INTR__clr_eop__do 1
5783
#define R_DMA_CH7_CLR_INTR__clr_eop__dont 0
5784
#define R_DMA_CH7_CLR_INTR__clr_descr__BITNR 0
5785
#define R_DMA_CH7_CLR_INTR__clr_descr__WIDTH 1
5786
#define R_DMA_CH7_CLR_INTR__clr_descr__do 1
5787
#define R_DMA_CH7_CLR_INTR__clr_descr__dont 0
5789
#define R_DMA_CH7_STATUS (IO_TYPECAST_RO_BYTE 0xb00001ee)
5790
#define R_DMA_CH7_STATUS__avail__BITNR 0
5791
#define R_DMA_CH7_STATUS__avail__WIDTH 7
5793
#define R_DMA_CH8_HWSW (IO_TYPECAST_UDWORD 0xb0000180)
5794
#define R_DMA_CH8_HWSW__hw__BITNR 16
5795
#define R_DMA_CH8_HWSW__hw__WIDTH 16
5796
#define R_DMA_CH8_HWSW__sw__BITNR 0
5797
#define R_DMA_CH8_HWSW__sw__WIDTH 16
5799
#define R_DMA_CH8_DESCR (IO_TYPECAST_UDWORD 0xb000018c)
5800
#define R_DMA_CH8_DESCR__descr__BITNR 0
5801
#define R_DMA_CH8_DESCR__descr__WIDTH 32
5803
#define R_DMA_CH8_NEXT (IO_TYPECAST_UDWORD 0xb0000184)
5804
#define R_DMA_CH8_NEXT__next__BITNR 0
5805
#define R_DMA_CH8_NEXT__next__WIDTH 32
5807
#define R_DMA_CH8_BUF (IO_TYPECAST_UDWORD 0xb0000188)
5808
#define R_DMA_CH8_BUF__buf__BITNR 0
5809
#define R_DMA_CH8_BUF__buf__WIDTH 32
5811
#define R_DMA_CH8_FIRST (IO_TYPECAST_UDWORD 0xb00001c0)
5812
#define R_DMA_CH8_FIRST__first__BITNR 0
5813
#define R_DMA_CH8_FIRST__first__WIDTH 32
5815
#define R_DMA_CH8_CMD (IO_TYPECAST_BYTE 0xb00001f0)
5816
#define R_DMA_CH8_CMD__cmd__BITNR 0
5817
#define R_DMA_CH8_CMD__cmd__WIDTH 3
5818
#define R_DMA_CH8_CMD__cmd__hold 0
5819
#define R_DMA_CH8_CMD__cmd__start 1
5820
#define R_DMA_CH8_CMD__cmd__restart 3
5821
#define R_DMA_CH8_CMD__cmd__continue 3
5822
#define R_DMA_CH8_CMD__cmd__reset 4
5824
#define R_DMA_CH8_CLR_INTR (IO_TYPECAST_BYTE 0xb00001f1)
5825
#define R_DMA_CH8_CLR_INTR__clr_eop__BITNR 1
5826
#define R_DMA_CH8_CLR_INTR__clr_eop__WIDTH 1
5827
#define R_DMA_CH8_CLR_INTR__clr_eop__do 1
5828
#define R_DMA_CH8_CLR_INTR__clr_eop__dont 0
5829
#define R_DMA_CH8_CLR_INTR__clr_descr__BITNR 0
5830
#define R_DMA_CH8_CLR_INTR__clr_descr__WIDTH 1
5831
#define R_DMA_CH8_CLR_INTR__clr_descr__do 1
5832
#define R_DMA_CH8_CLR_INTR__clr_descr__dont 0
5834
#define R_DMA_CH8_STATUS (IO_TYPECAST_RO_BYTE 0xb00001f2)
5835
#define R_DMA_CH8_STATUS__avail__BITNR 0
5836
#define R_DMA_CH8_STATUS__avail__WIDTH 7
5838
#define R_DMA_CH8_SUB (IO_TYPECAST_UDWORD 0xb000018c)
5839
#define R_DMA_CH8_SUB__sub__BITNR 0
5840
#define R_DMA_CH8_SUB__sub__WIDTH 32
5842
#define R_DMA_CH8_NEP (IO_TYPECAST_UDWORD 0xb00001c0)
5843
#define R_DMA_CH8_NEP__nep__BITNR 0
5844
#define R_DMA_CH8_NEP__nep__WIDTH 32
5846
#define R_DMA_CH8_SUB0_EP (IO_TYPECAST_UDWORD 0xb00001c8)
5847
#define R_DMA_CH8_SUB0_EP__ep__BITNR 0
5848
#define R_DMA_CH8_SUB0_EP__ep__WIDTH 32
5850
#define R_DMA_CH8_SUB0_CMD (IO_TYPECAST_BYTE 0xb00001d3)
5851
#define R_DMA_CH8_SUB0_CMD__cmd__BITNR 0
5852
#define R_DMA_CH8_SUB0_CMD__cmd__WIDTH 1
5853
#define R_DMA_CH8_SUB0_CMD__cmd__stop 0
5854
#define R_DMA_CH8_SUB0_CMD__cmd__start 1
5856
#define R_DMA_CH8_SUB0_CLR_INTR (IO_TYPECAST_BYTE 0xb00001e3)
5857
#define R_DMA_CH8_SUB0_CLR_INTR__clr_descr__BITNR 0
5858
#define R_DMA_CH8_SUB0_CLR_INTR__clr_descr__WIDTH 1
5859
#define R_DMA_CH8_SUB0_CLR_INTR__clr_descr__dont 0
5860
#define R_DMA_CH8_SUB0_CLR_INTR__clr_descr__do 1
5862
#define R_DMA_CH8_SUB1_EP (IO_TYPECAST_UDWORD 0xb00001cc)
5863
#define R_DMA_CH8_SUB1_EP__ep__BITNR 0
5864
#define R_DMA_CH8_SUB1_EP__ep__WIDTH 32
5866
#define R_DMA_CH8_SUB1_CMD (IO_TYPECAST_BYTE 0xb00001d7)
5867
#define R_DMA_CH8_SUB1_CMD__cmd__BITNR 0
5868
#define R_DMA_CH8_SUB1_CMD__cmd__WIDTH 1
5869
#define R_DMA_CH8_SUB1_CMD__cmd__stop 0
5870
#define R_DMA_CH8_SUB1_CMD__cmd__start 1
5872
#define R_DMA_CH8_SUB1_CLR_INTR (IO_TYPECAST_BYTE 0xb00001e7)
5873
#define R_DMA_CH8_SUB1_CLR_INTR__clr_descr__BITNR 0
5874
#define R_DMA_CH8_SUB1_CLR_INTR__clr_descr__WIDTH 1
5875
#define R_DMA_CH8_SUB1_CLR_INTR__clr_descr__dont 0
5876
#define R_DMA_CH8_SUB1_CLR_INTR__clr_descr__do 1
5878
#define R_DMA_CH8_SUB2_EP (IO_TYPECAST_UDWORD 0xb00001f8)
5879
#define R_DMA_CH8_SUB2_EP__ep__BITNR 0
5880
#define R_DMA_CH8_SUB2_EP__ep__WIDTH 32
5882
#define R_DMA_CH8_SUB2_CMD (IO_TYPECAST_BYTE 0xb00001db)
5883
#define R_DMA_CH8_SUB2_CMD__cmd__BITNR 0
5884
#define R_DMA_CH8_SUB2_CMD__cmd__WIDTH 1
5885
#define R_DMA_CH8_SUB2_CMD__cmd__stop 0
5886
#define R_DMA_CH8_SUB2_CMD__cmd__start 1
5888
#define R_DMA_CH8_SUB2_CLR_INTR (IO_TYPECAST_BYTE 0xb00001eb)
5889
#define R_DMA_CH8_SUB2_CLR_INTR__clr_descr__BITNR 0
5890
#define R_DMA_CH8_SUB2_CLR_INTR__clr_descr__WIDTH 1
5891
#define R_DMA_CH8_SUB2_CLR_INTR__clr_descr__dont 0
5892
#define R_DMA_CH8_SUB2_CLR_INTR__clr_descr__do 1
5894
#define R_DMA_CH8_SUB3_EP (IO_TYPECAST_UDWORD 0xb00001fc)
5895
#define R_DMA_CH8_SUB3_EP__ep__BITNR 0
5896
#define R_DMA_CH8_SUB3_EP__ep__WIDTH 32
5898
#define R_DMA_CH8_SUB3_CMD (IO_TYPECAST_BYTE 0xb00001df)
5899
#define R_DMA_CH8_SUB3_CMD__cmd__BITNR 0
5900
#define R_DMA_CH8_SUB3_CMD__cmd__WIDTH 1
5901
#define R_DMA_CH8_SUB3_CMD__cmd__stop 0
5902
#define R_DMA_CH8_SUB3_CMD__cmd__start 1
5904
#define R_DMA_CH8_SUB3_CLR_INTR (IO_TYPECAST_BYTE 0xb00001ef)
5905
#define R_DMA_CH8_SUB3_CLR_INTR__clr_descr__BITNR 0
5906
#define R_DMA_CH8_SUB3_CLR_INTR__clr_descr__WIDTH 1
5907
#define R_DMA_CH8_SUB3_CLR_INTR__clr_descr__dont 0
5908
#define R_DMA_CH8_SUB3_CLR_INTR__clr_descr__do 1
5910
#define R_DMA_CH9_HWSW (IO_TYPECAST_UDWORD 0xb0000190)
5911
#define R_DMA_CH9_HWSW__hw__BITNR 16
5912
#define R_DMA_CH9_HWSW__hw__WIDTH 16
5913
#define R_DMA_CH9_HWSW__sw__BITNR 0
5914
#define R_DMA_CH9_HWSW__sw__WIDTH 16
5916
#define R_DMA_CH9_DESCR (IO_TYPECAST_UDWORD 0xb000019c)
5917
#define R_DMA_CH9_DESCR__descr__BITNR 0
5918
#define R_DMA_CH9_DESCR__descr__WIDTH 32
5920
#define R_DMA_CH9_NEXT (IO_TYPECAST_UDWORD 0xb0000194)
5921
#define R_DMA_CH9_NEXT__next__BITNR 0
5922
#define R_DMA_CH9_NEXT__next__WIDTH 32
5924
#define R_DMA_CH9_BUF (IO_TYPECAST_UDWORD 0xb0000198)
5925
#define R_DMA_CH9_BUF__buf__BITNR 0
5926
#define R_DMA_CH9_BUF__buf__WIDTH 32
5928
#define R_DMA_CH9_FIRST (IO_TYPECAST_UDWORD 0xb00001c4)
5929
#define R_DMA_CH9_FIRST__first__BITNR 0
5930
#define R_DMA_CH9_FIRST__first__WIDTH 32
5932
#define R_DMA_CH9_CMD (IO_TYPECAST_BYTE 0xb00001f4)
5933
#define R_DMA_CH9_CMD__cmd__BITNR 0
5934
#define R_DMA_CH9_CMD__cmd__WIDTH 3
5935
#define R_DMA_CH9_CMD__cmd__hold 0
5936
#define R_DMA_CH9_CMD__cmd__start 1
5937
#define R_DMA_CH9_CMD__cmd__restart 3
5938
#define R_DMA_CH9_CMD__cmd__continue 3
5939
#define R_DMA_CH9_CMD__cmd__reset 4
5941
#define R_DMA_CH9_CLR_INTR (IO_TYPECAST_BYTE 0xb00001f5)
5942
#define R_DMA_CH9_CLR_INTR__clr_eop__BITNR 1
5943
#define R_DMA_CH9_CLR_INTR__clr_eop__WIDTH 1
5944
#define R_DMA_CH9_CLR_INTR__clr_eop__do 1
5945
#define R_DMA_CH9_CLR_INTR__clr_eop__dont 0
5946
#define R_DMA_CH9_CLR_INTR__clr_descr__BITNR 0
5947
#define R_DMA_CH9_CLR_INTR__clr_descr__WIDTH 1
5948
#define R_DMA_CH9_CLR_INTR__clr_descr__do 1
5949
#define R_DMA_CH9_CLR_INTR__clr_descr__dont 0
5951
#define R_DMA_CH9_STATUS (IO_TYPECAST_RO_BYTE 0xb00001f6)
5952
#define R_DMA_CH9_STATUS__avail__BITNR 0
5953
#define R_DMA_CH9_STATUS__avail__WIDTH 7
5956
!* Test mode registers
5959
#define R_TEST_MODE (IO_TYPECAST_UDWORD 0xb00000fc)
5960
#define R_TEST_MODE__single_step__BITNR 19
5961
#define R_TEST_MODE__single_step__WIDTH 1
5962
#define R_TEST_MODE__single_step__on 1
5963
#define R_TEST_MODE__single_step__off 0
5964
#define R_TEST_MODE__step_wr__BITNR 18
5965
#define R_TEST_MODE__step_wr__WIDTH 1
5966
#define R_TEST_MODE__step_wr__on 1
5967
#define R_TEST_MODE__step_wr__off 0
5968
#define R_TEST_MODE__step_rd__BITNR 17
5969
#define R_TEST_MODE__step_rd__WIDTH 1
5970
#define R_TEST_MODE__step_rd__on 1
5971
#define R_TEST_MODE__step_rd__off 0
5972
#define R_TEST_MODE__step_fetch__BITNR 16
5973
#define R_TEST_MODE__step_fetch__WIDTH 1
5974
#define R_TEST_MODE__step_fetch__on 1
5975
#define R_TEST_MODE__step_fetch__off 0
5976
#define R_TEST_MODE__mmu_test__BITNR 12
5977
#define R_TEST_MODE__mmu_test__WIDTH 1
5978
#define R_TEST_MODE__mmu_test__on 1
5979
#define R_TEST_MODE__mmu_test__off 0
5980
#define R_TEST_MODE__usb_test__BITNR 11
5981
#define R_TEST_MODE__usb_test__WIDTH 1
5982
#define R_TEST_MODE__usb_test__on 1
5983
#define R_TEST_MODE__usb_test__off 0
5984
#define R_TEST_MODE__scsi_timer_test__BITNR 10
5985
#define R_TEST_MODE__scsi_timer_test__WIDTH 1
5986
#define R_TEST_MODE__scsi_timer_test__on 1
5987
#define R_TEST_MODE__scsi_timer_test__off 0
5988
#define R_TEST_MODE__backoff__BITNR 9
5989
#define R_TEST_MODE__backoff__WIDTH 1
5990
#define R_TEST_MODE__backoff__on 1
5991
#define R_TEST_MODE__backoff__off 0
5992
#define R_TEST_MODE__snmp_test__BITNR 8
5993
#define R_TEST_MODE__snmp_test__WIDTH 1
5994
#define R_TEST_MODE__snmp_test__on 1
5995
#define R_TEST_MODE__snmp_test__off 0
5996
#define R_TEST_MODE__snmp_inc__BITNR 7
5997
#define R_TEST_MODE__snmp_inc__WIDTH 1
5998
#define R_TEST_MODE__snmp_inc__do 1
5999
#define R_TEST_MODE__snmp_inc__dont 0
6000
#define R_TEST_MODE__ser_loop__BITNR 6
6001
#define R_TEST_MODE__ser_loop__WIDTH 1
6002
#define R_TEST_MODE__ser_loop__on 1
6003
#define R_TEST_MODE__ser_loop__off 0
6004
#define R_TEST_MODE__baudrate__BITNR 5
6005
#define R_TEST_MODE__baudrate__WIDTH 1
6006
#define R_TEST_MODE__baudrate__on 1
6007
#define R_TEST_MODE__baudrate__off 0
6008
#define R_TEST_MODE__timer__BITNR 3
6009
#define R_TEST_MODE__timer__WIDTH 2
6010
#define R_TEST_MODE__timer__off 0
6011
#define R_TEST_MODE__timer__even 1
6012
#define R_TEST_MODE__timer__odd 2
6013
#define R_TEST_MODE__timer__all 3
6014
#define R_TEST_MODE__cache_test__BITNR 2
6015
#define R_TEST_MODE__cache_test__WIDTH 1
6016
#define R_TEST_MODE__cache_test__normal 0
6017
#define R_TEST_MODE__cache_test__test 1
6018
#define R_TEST_MODE__tag_test__BITNR 1
6019
#define R_TEST_MODE__tag_test__WIDTH 1
6020
#define R_TEST_MODE__tag_test__normal 0
6021
#define R_TEST_MODE__tag_test__test 1
6022
#define R_TEST_MODE__cache_enable__BITNR 0
6023
#define R_TEST_MODE__cache_enable__WIDTH 1
6024
#define R_TEST_MODE__cache_enable__enable 1
6025
#define R_TEST_MODE__cache_enable__disable 0
6027
#define R_SINGLE_STEP (IO_TYPECAST_BYTE 0xb00000fe)
6028
#define R_SINGLE_STEP__single_step__BITNR 3
6029
#define R_SINGLE_STEP__single_step__WIDTH 1
6030
#define R_SINGLE_STEP__single_step__on 1
6031
#define R_SINGLE_STEP__single_step__off 0
6032
#define R_SINGLE_STEP__step_wr__BITNR 2
6033
#define R_SINGLE_STEP__step_wr__WIDTH 1
6034
#define R_SINGLE_STEP__step_wr__on 1
6035
#define R_SINGLE_STEP__step_wr__off 0
6036
#define R_SINGLE_STEP__step_rd__BITNR 1
6037
#define R_SINGLE_STEP__step_rd__WIDTH 1
6038
#define R_SINGLE_STEP__step_rd__on 1
6039
#define R_SINGLE_STEP__step_rd__off 0
6040
#define R_SINGLE_STEP__step_fetch__BITNR 0
6041
#define R_SINGLE_STEP__step_fetch__WIDTH 1
6042
#define R_SINGLE_STEP__step_fetch__on 1
6043
#define R_SINGLE_STEP__step_fetch__off 0
6046
!* USB interface control registers
6049
#define R_USB_REVISION (IO_TYPECAST_RO_BYTE 0xb0000200)
6050
#define R_USB_REVISION__major__BITNR 4
6051
#define R_USB_REVISION__major__WIDTH 4
6052
#define R_USB_REVISION__minor__BITNR 0
6053
#define R_USB_REVISION__minor__WIDTH 4
6055
#define R_USB_COMMAND (IO_TYPECAST_BYTE 0xb0000201)
6056
#define R_USB_COMMAND__port_sel__BITNR 6
6057
#define R_USB_COMMAND__port_sel__WIDTH 2
6058
#define R_USB_COMMAND__port_sel__nop 0
6059
#define R_USB_COMMAND__port_sel__port1 1
6060
#define R_USB_COMMAND__port_sel__port2 2
6061
#define R_USB_COMMAND__port_sel__both 3
6062
#define R_USB_COMMAND__port_cmd__BITNR 4
6063
#define R_USB_COMMAND__port_cmd__WIDTH 2
6064
#define R_USB_COMMAND__port_cmd__reset 0
6065
#define R_USB_COMMAND__port_cmd__disable 1
6066
#define R_USB_COMMAND__port_cmd__suspend 2
6067
#define R_USB_COMMAND__port_cmd__resume 3
6068
#define R_USB_COMMAND__busy__BITNR 3
6069
#define R_USB_COMMAND__busy__WIDTH 1
6070
#define R_USB_COMMAND__busy__no 0
6071
#define R_USB_COMMAND__busy__yes 1
6072
#define R_USB_COMMAND__ctrl_cmd__BITNR 0
6073
#define R_USB_COMMAND__ctrl_cmd__WIDTH 3
6074
#define R_USB_COMMAND__ctrl_cmd__nop 0
6075
#define R_USB_COMMAND__ctrl_cmd__reset 1
6076
#define R_USB_COMMAND__ctrl_cmd__deconfig 2
6077
#define R_USB_COMMAND__ctrl_cmd__host_config 3
6078
#define R_USB_COMMAND__ctrl_cmd__dev_config 4
6079
#define R_USB_COMMAND__ctrl_cmd__host_nop 5
6080
#define R_USB_COMMAND__ctrl_cmd__host_run 6
6081
#define R_USB_COMMAND__ctrl_cmd__host_stop 7
6083
#define R_USB_COMMAND_DEV (IO_TYPECAST_BYTE 0xb0000201)
6084
#define R_USB_COMMAND_DEV__port_sel__BITNR 6
6085
#define R_USB_COMMAND_DEV__port_sel__WIDTH 2
6086
#define R_USB_COMMAND_DEV__port_sel__nop 0
6087
#define R_USB_COMMAND_DEV__port_sel__dummy1 1
6088
#define R_USB_COMMAND_DEV__port_sel__dummy2 2
6089
#define R_USB_COMMAND_DEV__port_sel__any 3
6090
#define R_USB_COMMAND_DEV__port_cmd__BITNR 4
6091
#define R_USB_COMMAND_DEV__port_cmd__WIDTH 2
6092
#define R_USB_COMMAND_DEV__port_cmd__active 0
6093
#define R_USB_COMMAND_DEV__port_cmd__passive 1
6094
#define R_USB_COMMAND_DEV__port_cmd__nop 2
6095
#define R_USB_COMMAND_DEV__port_cmd__wakeup 3
6096
#define R_USB_COMMAND_DEV__busy__BITNR 3
6097
#define R_USB_COMMAND_DEV__busy__WIDTH 1
6098
#define R_USB_COMMAND_DEV__busy__no 0
6099
#define R_USB_COMMAND_DEV__busy__yes 1
6100
#define R_USB_COMMAND_DEV__ctrl_cmd__BITNR 0
6101
#define R_USB_COMMAND_DEV__ctrl_cmd__WIDTH 3
6102
#define R_USB_COMMAND_DEV__ctrl_cmd__nop 0
6103
#define R_USB_COMMAND_DEV__ctrl_cmd__reset 1
6104
#define R_USB_COMMAND_DEV__ctrl_cmd__deconfig 2
6105
#define R_USB_COMMAND_DEV__ctrl_cmd__host_config 3
6106
#define R_USB_COMMAND_DEV__ctrl_cmd__dev_config 4
6107
#define R_USB_COMMAND_DEV__ctrl_cmd__dev_active 5
6108
#define R_USB_COMMAND_DEV__ctrl_cmd__dev_passive 6
6109
#define R_USB_COMMAND_DEV__ctrl_cmd__dev_nop 7
6111
#define R_USB_STATUS (IO_TYPECAST_RO_BYTE 0xb0000202)
6112
#define R_USB_STATUS__ourun__BITNR 5
6113
#define R_USB_STATUS__ourun__WIDTH 1
6114
#define R_USB_STATUS__ourun__no 0
6115
#define R_USB_STATUS__ourun__yes 1
6116
#define R_USB_STATUS__perror__BITNR 4
6117
#define R_USB_STATUS__perror__WIDTH 1
6118
#define R_USB_STATUS__perror__no 0
6119
#define R_USB_STATUS__perror__yes 1
6120
#define R_USB_STATUS__device_mode__BITNR 3
6121
#define R_USB_STATUS__device_mode__WIDTH 1
6122
#define R_USB_STATUS__device_mode__no 0
6123
#define R_USB_STATUS__device_mode__yes 1
6124
#define R_USB_STATUS__host_mode__BITNR 2
6125
#define R_USB_STATUS__host_mode__WIDTH 1
6126
#define R_USB_STATUS__host_mode__no 0
6127
#define R_USB_STATUS__host_mode__yes 1
6128
#define R_USB_STATUS__started__BITNR 1
6129
#define R_USB_STATUS__started__WIDTH 1
6130
#define R_USB_STATUS__started__no 0
6131
#define R_USB_STATUS__started__yes 1
6132
#define R_USB_STATUS__running__BITNR 0
6133
#define R_USB_STATUS__running__WIDTH 1
6134
#define R_USB_STATUS__running__no 0
6135
#define R_USB_STATUS__running__yes 1
6137
#define R_USB_IRQ_MASK_SET (IO_TYPECAST_UWORD 0xb0000204)
6138
#define R_USB_IRQ_MASK_SET__iso_eof__BITNR 13
6139
#define R_USB_IRQ_MASK_SET__iso_eof__WIDTH 1
6140
#define R_USB_IRQ_MASK_SET__iso_eof__nop 0
6141
#define R_USB_IRQ_MASK_SET__iso_eof__set 1
6142
#define R_USB_IRQ_MASK_SET__intr_eof__BITNR 12
6143
#define R_USB_IRQ_MASK_SET__intr_eof__WIDTH 1
6144
#define R_USB_IRQ_MASK_SET__intr_eof__nop 0
6145
#define R_USB_IRQ_MASK_SET__intr_eof__set 1
6146
#define R_USB_IRQ_MASK_SET__iso_eot__BITNR 11
6147
#define R_USB_IRQ_MASK_SET__iso_eot__WIDTH 1
6148
#define R_USB_IRQ_MASK_SET__iso_eot__nop 0
6149
#define R_USB_IRQ_MASK_SET__iso_eot__set 1
6150
#define R_USB_IRQ_MASK_SET__intr_eot__BITNR 10
6151
#define R_USB_IRQ_MASK_SET__intr_eot__WIDTH 1
6152
#define R_USB_IRQ_MASK_SET__intr_eot__nop 0
6153
#define R_USB_IRQ_MASK_SET__intr_eot__set 1
6154
#define R_USB_IRQ_MASK_SET__ctl_eot__BITNR 9
6155
#define R_USB_IRQ_MASK_SET__ctl_eot__WIDTH 1
6156
#define R_USB_IRQ_MASK_SET__ctl_eot__nop 0
6157
#define R_USB_IRQ_MASK_SET__ctl_eot__set 1
6158
#define R_USB_IRQ_MASK_SET__bulk_eot__BITNR 8
6159
#define R_USB_IRQ_MASK_SET__bulk_eot__WIDTH 1
6160
#define R_USB_IRQ_MASK_SET__bulk_eot__nop 0
6161
#define R_USB_IRQ_MASK_SET__bulk_eot__set 1
6162
#define R_USB_IRQ_MASK_SET__epid_attn__BITNR 3
6163
#define R_USB_IRQ_MASK_SET__epid_attn__WIDTH 1
6164
#define R_USB_IRQ_MASK_SET__epid_attn__nop 0
6165
#define R_USB_IRQ_MASK_SET__epid_attn__set 1
6166
#define R_USB_IRQ_MASK_SET__sof__BITNR 2
6167
#define R_USB_IRQ_MASK_SET__sof__WIDTH 1
6168
#define R_USB_IRQ_MASK_SET__sof__nop 0
6169
#define R_USB_IRQ_MASK_SET__sof__set 1
6170
#define R_USB_IRQ_MASK_SET__port_status__BITNR 1
6171
#define R_USB_IRQ_MASK_SET__port_status__WIDTH 1
6172
#define R_USB_IRQ_MASK_SET__port_status__nop 0
6173
#define R_USB_IRQ_MASK_SET__port_status__set 1
6174
#define R_USB_IRQ_MASK_SET__ctl_status__BITNR 0
6175
#define R_USB_IRQ_MASK_SET__ctl_status__WIDTH 1
6176
#define R_USB_IRQ_MASK_SET__ctl_status__nop 0
6177
#define R_USB_IRQ_MASK_SET__ctl_status__set 1
6179
#define R_USB_IRQ_MASK_READ (IO_TYPECAST_RO_UWORD 0xb0000204)
6180
#define R_USB_IRQ_MASK_READ__iso_eof__BITNR 13
6181
#define R_USB_IRQ_MASK_READ__iso_eof__WIDTH 1
6182
#define R_USB_IRQ_MASK_READ__iso_eof__no_pend 0
6183
#define R_USB_IRQ_MASK_READ__iso_eof__pend 1
6184
#define R_USB_IRQ_MASK_READ__intr_eof__BITNR 12
6185
#define R_USB_IRQ_MASK_READ__intr_eof__WIDTH 1
6186
#define R_USB_IRQ_MASK_READ__intr_eof__no_pend 0
6187
#define R_USB_IRQ_MASK_READ__intr_eof__pend 1
6188
#define R_USB_IRQ_MASK_READ__iso_eot__BITNR 11
6189
#define R_USB_IRQ_MASK_READ__iso_eot__WIDTH 1
6190
#define R_USB_IRQ_MASK_READ__iso_eot__no_pend 0
6191
#define R_USB_IRQ_MASK_READ__iso_eot__pend 1
6192
#define R_USB_IRQ_MASK_READ__intr_eot__BITNR 10
6193
#define R_USB_IRQ_MASK_READ__intr_eot__WIDTH 1
6194
#define R_USB_IRQ_MASK_READ__intr_eot__no_pend 0
6195
#define R_USB_IRQ_MASK_READ__intr_eot__pend 1
6196
#define R_USB_IRQ_MASK_READ__ctl_eot__BITNR 9
6197
#define R_USB_IRQ_MASK_READ__ctl_eot__WIDTH 1
6198
#define R_USB_IRQ_MASK_READ__ctl_eot__no_pend 0
6199
#define R_USB_IRQ_MASK_READ__ctl_eot__pend 1
6200
#define R_USB_IRQ_MASK_READ__bulk_eot__BITNR 8
6201
#define R_USB_IRQ_MASK_READ__bulk_eot__WIDTH 1
6202
#define R_USB_IRQ_MASK_READ__bulk_eot__no_pend 0
6203
#define R_USB_IRQ_MASK_READ__bulk_eot__pend 1
6204
#define R_USB_IRQ_MASK_READ__epid_attn__BITNR 3
6205
#define R_USB_IRQ_MASK_READ__epid_attn__WIDTH 1
6206
#define R_USB_IRQ_MASK_READ__epid_attn__no_pend 0
6207
#define R_USB_IRQ_MASK_READ__epid_attn__pend 1
6208
#define R_USB_IRQ_MASK_READ__sof__BITNR 2
6209
#define R_USB_IRQ_MASK_READ__sof__WIDTH 1
6210
#define R_USB_IRQ_MASK_READ__sof__no_pend 0
6211
#define R_USB_IRQ_MASK_READ__sof__pend 1
6212
#define R_USB_IRQ_MASK_READ__port_status__BITNR 1
6213
#define R_USB_IRQ_MASK_READ__port_status__WIDTH 1
6214
#define R_USB_IRQ_MASK_READ__port_status__no_pend 0
6215
#define R_USB_IRQ_MASK_READ__port_status__pend 1
6216
#define R_USB_IRQ_MASK_READ__ctl_status__BITNR 0
6217
#define R_USB_IRQ_MASK_READ__ctl_status__WIDTH 1
6218
#define R_USB_IRQ_MASK_READ__ctl_status__no_pend 0
6219
#define R_USB_IRQ_MASK_READ__ctl_status__pend 1
6221
#define R_USB_IRQ_MASK_CLR (IO_TYPECAST_UWORD 0xb0000206)
6222
#define R_USB_IRQ_MASK_CLR__iso_eof__BITNR 13
6223
#define R_USB_IRQ_MASK_CLR__iso_eof__WIDTH 1
6224
#define R_USB_IRQ_MASK_CLR__iso_eof__nop 0
6225
#define R_USB_IRQ_MASK_CLR__iso_eof__clr 1
6226
#define R_USB_IRQ_MASK_CLR__intr_eof__BITNR 12
6227
#define R_USB_IRQ_MASK_CLR__intr_eof__WIDTH 1
6228
#define R_USB_IRQ_MASK_CLR__intr_eof__nop 0
6229
#define R_USB_IRQ_MASK_CLR__intr_eof__clr 1
6230
#define R_USB_IRQ_MASK_CLR__iso_eot__BITNR 11
6231
#define R_USB_IRQ_MASK_CLR__iso_eot__WIDTH 1
6232
#define R_USB_IRQ_MASK_CLR__iso_eot__nop 0
6233
#define R_USB_IRQ_MASK_CLR__iso_eot__clr 1
6234
#define R_USB_IRQ_MASK_CLR__intr_eot__BITNR 10
6235
#define R_USB_IRQ_MASK_CLR__intr_eot__WIDTH 1
6236
#define R_USB_IRQ_MASK_CLR__intr_eot__nop 0
6237
#define R_USB_IRQ_MASK_CLR__intr_eot__clr 1
6238
#define R_USB_IRQ_MASK_CLR__ctl_eot__BITNR 9
6239
#define R_USB_IRQ_MASK_CLR__ctl_eot__WIDTH 1
6240
#define R_USB_IRQ_MASK_CLR__ctl_eot__nop 0
6241
#define R_USB_IRQ_MASK_CLR__ctl_eot__clr 1
6242
#define R_USB_IRQ_MASK_CLR__bulk_eot__BITNR 8
6243
#define R_USB_IRQ_MASK_CLR__bulk_eot__WIDTH 1
6244
#define R_USB_IRQ_MASK_CLR__bulk_eot__nop 0
6245
#define R_USB_IRQ_MASK_CLR__bulk_eot__clr 1
6246
#define R_USB_IRQ_MASK_CLR__epid_attn__BITNR 3
6247
#define R_USB_IRQ_MASK_CLR__epid_attn__WIDTH 1
6248
#define R_USB_IRQ_MASK_CLR__epid_attn__nop 0
6249
#define R_USB_IRQ_MASK_CLR__epid_attn__clr 1
6250
#define R_USB_IRQ_MASK_CLR__sof__BITNR 2
6251
#define R_USB_IRQ_MASK_CLR__sof__WIDTH 1
6252
#define R_USB_IRQ_MASK_CLR__sof__nop 0
6253
#define R_USB_IRQ_MASK_CLR__sof__clr 1
6254
#define R_USB_IRQ_MASK_CLR__port_status__BITNR 1
6255
#define R_USB_IRQ_MASK_CLR__port_status__WIDTH 1
6256
#define R_USB_IRQ_MASK_CLR__port_status__nop 0
6257
#define R_USB_IRQ_MASK_CLR__port_status__clr 1
6258
#define R_USB_IRQ_MASK_CLR__ctl_status__BITNR 0
6259
#define R_USB_IRQ_MASK_CLR__ctl_status__WIDTH 1
6260
#define R_USB_IRQ_MASK_CLR__ctl_status__nop 0
6261
#define R_USB_IRQ_MASK_CLR__ctl_status__clr 1
6263
#define R_USB_IRQ_READ (IO_TYPECAST_RO_UWORD 0xb0000206)
6264
#define R_USB_IRQ_READ__iso_eof__BITNR 13
6265
#define R_USB_IRQ_READ__iso_eof__WIDTH 1
6266
#define R_USB_IRQ_READ__iso_eof__no_pend 0
6267
#define R_USB_IRQ_READ__iso_eof__pend 1
6268
#define R_USB_IRQ_READ__intr_eof__BITNR 12
6269
#define R_USB_IRQ_READ__intr_eof__WIDTH 1
6270
#define R_USB_IRQ_READ__intr_eof__no_pend 0
6271
#define R_USB_IRQ_READ__intr_eof__pend 1
6272
#define R_USB_IRQ_READ__iso_eot__BITNR 11
6273
#define R_USB_IRQ_READ__iso_eot__WIDTH 1
6274
#define R_USB_IRQ_READ__iso_eot__no_pend 0
6275
#define R_USB_IRQ_READ__iso_eot__pend 1
6276
#define R_USB_IRQ_READ__intr_eot__BITNR 10
6277
#define R_USB_IRQ_READ__intr_eot__WIDTH 1
6278
#define R_USB_IRQ_READ__intr_eot__no_pend 0
6279
#define R_USB_IRQ_READ__intr_eot__pend 1
6280
#define R_USB_IRQ_READ__ctl_eot__BITNR 9
6281
#define R_USB_IRQ_READ__ctl_eot__WIDTH 1
6282
#define R_USB_IRQ_READ__ctl_eot__no_pend 0
6283
#define R_USB_IRQ_READ__ctl_eot__pend 1
6284
#define R_USB_IRQ_READ__bulk_eot__BITNR 8
6285
#define R_USB_IRQ_READ__bulk_eot__WIDTH 1
6286
#define R_USB_IRQ_READ__bulk_eot__no_pend 0
6287
#define R_USB_IRQ_READ__bulk_eot__pend 1
6288
#define R_USB_IRQ_READ__epid_attn__BITNR 3
6289
#define R_USB_IRQ_READ__epid_attn__WIDTH 1
6290
#define R_USB_IRQ_READ__epid_attn__no_pend 0
6291
#define R_USB_IRQ_READ__epid_attn__pend 1
6292
#define R_USB_IRQ_READ__sof__BITNR 2
6293
#define R_USB_IRQ_READ__sof__WIDTH 1
6294
#define R_USB_IRQ_READ__sof__no_pend 0
6295
#define R_USB_IRQ_READ__sof__pend 1
6296
#define R_USB_IRQ_READ__port_status__BITNR 1
6297
#define R_USB_IRQ_READ__port_status__WIDTH 1
6298
#define R_USB_IRQ_READ__port_status__no_pend 0
6299
#define R_USB_IRQ_READ__port_status__pend 1
6300
#define R_USB_IRQ_READ__ctl_status__BITNR 0
6301
#define R_USB_IRQ_READ__ctl_status__WIDTH 1
6302
#define R_USB_IRQ_READ__ctl_status__no_pend 0
6303
#define R_USB_IRQ_READ__ctl_status__pend 1
6305
#define R_USB_IRQ_MASK_SET_DEV (IO_TYPECAST_UWORD 0xb0000204)
6306
#define R_USB_IRQ_MASK_SET_DEV__out_eot__BITNR 12
6307
#define R_USB_IRQ_MASK_SET_DEV__out_eot__WIDTH 1
6308
#define R_USB_IRQ_MASK_SET_DEV__out_eot__nop 0
6309
#define R_USB_IRQ_MASK_SET_DEV__out_eot__set 1
6310
#define R_USB_IRQ_MASK_SET_DEV__ep3_in_eot__BITNR 11
6311
#define R_USB_IRQ_MASK_SET_DEV__ep3_in_eot__WIDTH 1
6312
#define R_USB_IRQ_MASK_SET_DEV__ep3_in_eot__nop 0
6313
#define R_USB_IRQ_MASK_SET_DEV__ep3_in_eot__set 1
6314
#define R_USB_IRQ_MASK_SET_DEV__ep2_in_eot__BITNR 10
6315
#define R_USB_IRQ_MASK_SET_DEV__ep2_in_eot__WIDTH 1
6316
#define R_USB_IRQ_MASK_SET_DEV__ep2_in_eot__nop 0
6317
#define R_USB_IRQ_MASK_SET_DEV__ep2_in_eot__set 1
6318
#define R_USB_IRQ_MASK_SET_DEV__ep1_in_eot__BITNR 9
6319
#define R_USB_IRQ_MASK_SET_DEV__ep1_in_eot__WIDTH 1
6320
#define R_USB_IRQ_MASK_SET_DEV__ep1_in_eot__nop 0
6321
#define R_USB_IRQ_MASK_SET_DEV__ep1_in_eot__set 1
6322
#define R_USB_IRQ_MASK_SET_DEV__ep0_in_eot__BITNR 8
6323
#define R_USB_IRQ_MASK_SET_DEV__ep0_in_eot__WIDTH 1
6324
#define R_USB_IRQ_MASK_SET_DEV__ep0_in_eot__nop 0
6325
#define R_USB_IRQ_MASK_SET_DEV__ep0_in_eot__set 1
6326
#define R_USB_IRQ_MASK_SET_DEV__epid_attn__BITNR 3
6327
#define R_USB_IRQ_MASK_SET_DEV__epid_attn__WIDTH 1
6328
#define R_USB_IRQ_MASK_SET_DEV__epid_attn__nop 0
6329
#define R_USB_IRQ_MASK_SET_DEV__epid_attn__set 1
6330
#define R_USB_IRQ_MASK_SET_DEV__sof__BITNR 2
6331
#define R_USB_IRQ_MASK_SET_DEV__sof__WIDTH 1
6332
#define R_USB_IRQ_MASK_SET_DEV__sof__nop 0
6333
#define R_USB_IRQ_MASK_SET_DEV__sof__set 1
6334
#define R_USB_IRQ_MASK_SET_DEV__port_status__BITNR 1
6335
#define R_USB_IRQ_MASK_SET_DEV__port_status__WIDTH 1
6336
#define R_USB_IRQ_MASK_SET_DEV__port_status__nop 0
6337
#define R_USB_IRQ_MASK_SET_DEV__port_status__set 1
6338
#define R_USB_IRQ_MASK_SET_DEV__ctl_status__BITNR 0
6339
#define R_USB_IRQ_MASK_SET_DEV__ctl_status__WIDTH 1
6340
#define R_USB_IRQ_MASK_SET_DEV__ctl_status__nop 0
6341
#define R_USB_IRQ_MASK_SET_DEV__ctl_status__set 1
6343
#define R_USB_IRQ_MASK_READ_DEV (IO_TYPECAST_RO_UWORD 0xb0000204)
6344
#define R_USB_IRQ_MASK_READ_DEV__out_eot__BITNR 12
6345
#define R_USB_IRQ_MASK_READ_DEV__out_eot__WIDTH 1
6346
#define R_USB_IRQ_MASK_READ_DEV__out_eot__no_pend 0
6347
#define R_USB_IRQ_MASK_READ_DEV__out_eot__pend 1
6348
#define R_USB_IRQ_MASK_READ_DEV__ep3_in_eot__BITNR 11
6349
#define R_USB_IRQ_MASK_READ_DEV__ep3_in_eot__WIDTH 1
6350
#define R_USB_IRQ_MASK_READ_DEV__ep3_in_eot__no_pend 0
6351
#define R_USB_IRQ_MASK_READ_DEV__ep3_in_eot__pend 1
6352
#define R_USB_IRQ_MASK_READ_DEV__ep2_in_eot__BITNR 10
6353
#define R_USB_IRQ_MASK_READ_DEV__ep2_in_eot__WIDTH 1
6354
#define R_USB_IRQ_MASK_READ_DEV__ep2_in_eot__no_pend 0
6355
#define R_USB_IRQ_MASK_READ_DEV__ep2_in_eot__pend 1
6356
#define R_USB_IRQ_MASK_READ_DEV__ep1_in_eot__BITNR 9
6357
#define R_USB_IRQ_MASK_READ_DEV__ep1_in_eot__WIDTH 1
6358
#define R_USB_IRQ_MASK_READ_DEV__ep1_in_eot__no_pend 0
6359
#define R_USB_IRQ_MASK_READ_DEV__ep1_in_eot__pend 1
6360
#define R_USB_IRQ_MASK_READ_DEV__ep0_in_eot__BITNR 8
6361
#define R_USB_IRQ_MASK_READ_DEV__ep0_in_eot__WIDTH 1
6362
#define R_USB_IRQ_MASK_READ_DEV__ep0_in_eot__no_pend 0
6363
#define R_USB_IRQ_MASK_READ_DEV__ep0_in_eot__pend 1
6364
#define R_USB_IRQ_MASK_READ_DEV__epid_attn__BITNR 3
6365
#define R_USB_IRQ_MASK_READ_DEV__epid_attn__WIDTH 1
6366
#define R_USB_IRQ_MASK_READ_DEV__epid_attn__no_pend 0
6367
#define R_USB_IRQ_MASK_READ_DEV__epid_attn__pend 1
6368
#define R_USB_IRQ_MASK_READ_DEV__sof__BITNR 2
6369
#define R_USB_IRQ_MASK_READ_DEV__sof__WIDTH 1
6370
#define R_USB_IRQ_MASK_READ_DEV__sof__no_pend 0
6371
#define R_USB_IRQ_MASK_READ_DEV__sof__pend 1
6372
#define R_USB_IRQ_MASK_READ_DEV__port_status__BITNR 1
6373
#define R_USB_IRQ_MASK_READ_DEV__port_status__WIDTH 1
6374
#define R_USB_IRQ_MASK_READ_DEV__port_status__no_pend 0
6375
#define R_USB_IRQ_MASK_READ_DEV__port_status__pend 1
6376
#define R_USB_IRQ_MASK_READ_DEV__ctl_status__BITNR 0
6377
#define R_USB_IRQ_MASK_READ_DEV__ctl_status__WIDTH 1
6378
#define R_USB_IRQ_MASK_READ_DEV__ctl_status__no_pend 0
6379
#define R_USB_IRQ_MASK_READ_DEV__ctl_status__pend 1
6381
#define R_USB_IRQ_MASK_CLR_DEV (IO_TYPECAST_UWORD 0xb0000206)
6382
#define R_USB_IRQ_MASK_CLR_DEV__out_eot__BITNR 12
6383
#define R_USB_IRQ_MASK_CLR_DEV__out_eot__WIDTH 1
6384
#define R_USB_IRQ_MASK_CLR_DEV__out_eot__nop 0
6385
#define R_USB_IRQ_MASK_CLR_DEV__out_eot__clr 1
6386
#define R_USB_IRQ_MASK_CLR_DEV__ep3_in_eot__BITNR 11
6387
#define R_USB_IRQ_MASK_CLR_DEV__ep3_in_eot__WIDTH 1
6388
#define R_USB_IRQ_MASK_CLR_DEV__ep3_in_eot__nop 0
6389
#define R_USB_IRQ_MASK_CLR_DEV__ep3_in_eot__clr 1
6390
#define R_USB_IRQ_MASK_CLR_DEV__ep2_in_eot__BITNR 10
6391
#define R_USB_IRQ_MASK_CLR_DEV__ep2_in_eot__WIDTH 1
6392
#define R_USB_IRQ_MASK_CLR_DEV__ep2_in_eot__nop 0
6393
#define R_USB_IRQ_MASK_CLR_DEV__ep2_in_eot__clr 1
6394
#define R_USB_IRQ_MASK_CLR_DEV__ep1_in_eot__BITNR 9
6395
#define R_USB_IRQ_MASK_CLR_DEV__ep1_in_eot__WIDTH 1
6396
#define R_USB_IRQ_MASK_CLR_DEV__ep1_in_eot__nop 0
6397
#define R_USB_IRQ_MASK_CLR_DEV__ep1_in_eot__clr 1
6398
#define R_USB_IRQ_MASK_CLR_DEV__ep0_in_eot__BITNR 8
6399
#define R_USB_IRQ_MASK_CLR_DEV__ep0_in_eot__WIDTH 1
6400
#define R_USB_IRQ_MASK_CLR_DEV__ep0_in_eot__nop 0
6401
#define R_USB_IRQ_MASK_CLR_DEV__ep0_in_eot__clr 1
6402
#define R_USB_IRQ_MASK_CLR_DEV__epid_attn__BITNR 3
6403
#define R_USB_IRQ_MASK_CLR_DEV__epid_attn__WIDTH 1
6404
#define R_USB_IRQ_MASK_CLR_DEV__epid_attn__nop 0
6405
#define R_USB_IRQ_MASK_CLR_DEV__epid_attn__clr 1
6406
#define R_USB_IRQ_MASK_CLR_DEV__sof__BITNR 2
6407
#define R_USB_IRQ_MASK_CLR_DEV__sof__WIDTH 1
6408
#define R_USB_IRQ_MASK_CLR_DEV__sof__nop 0
6409
#define R_USB_IRQ_MASK_CLR_DEV__sof__clr 1
6410
#define R_USB_IRQ_MASK_CLR_DEV__port_status__BITNR 1
6411
#define R_USB_IRQ_MASK_CLR_DEV__port_status__WIDTH 1
6412
#define R_USB_IRQ_MASK_CLR_DEV__port_status__nop 0
6413
#define R_USB_IRQ_MASK_CLR_DEV__port_status__clr 1
6414
#define R_USB_IRQ_MASK_CLR_DEV__ctl_status__BITNR 0
6415
#define R_USB_IRQ_MASK_CLR_DEV__ctl_status__WIDTH 1
6416
#define R_USB_IRQ_MASK_CLR_DEV__ctl_status__nop 0
6417
#define R_USB_IRQ_MASK_CLR_DEV__ctl_status__clr 1
6419
#define R_USB_IRQ_READ_DEV (IO_TYPECAST_RO_UWORD 0xb0000206)
6420
#define R_USB_IRQ_READ_DEV__out_eot__BITNR 12
6421
#define R_USB_IRQ_READ_DEV__out_eot__WIDTH 1
6422
#define R_USB_IRQ_READ_DEV__out_eot__no_pend 0
6423
#define R_USB_IRQ_READ_DEV__out_eot__pend 1
6424
#define R_USB_IRQ_READ_DEV__ep3_in_eot__BITNR 11
6425
#define R_USB_IRQ_READ_DEV__ep3_in_eot__WIDTH 1
6426
#define R_USB_IRQ_READ_DEV__ep3_in_eot__no_pend 0
6427
#define R_USB_IRQ_READ_DEV__ep3_in_eot__pend 1
6428
#define R_USB_IRQ_READ_DEV__ep2_in_eot__BITNR 10
6429
#define R_USB_IRQ_READ_DEV__ep2_in_eot__WIDTH 1
6430
#define R_USB_IRQ_READ_DEV__ep2_in_eot__no_pend 0
6431
#define R_USB_IRQ_READ_DEV__ep2_in_eot__pend 1
6432
#define R_USB_IRQ_READ_DEV__ep1_in_eot__BITNR 9
6433
#define R_USB_IRQ_READ_DEV__ep1_in_eot__WIDTH 1
6434
#define R_USB_IRQ_READ_DEV__ep1_in_eot__no_pend 0
6435
#define R_USB_IRQ_READ_DEV__ep1_in_eot__pend 1
6436
#define R_USB_IRQ_READ_DEV__ep0_in_eot__BITNR 8
6437
#define R_USB_IRQ_READ_DEV__ep0_in_eot__WIDTH 1
6438
#define R_USB_IRQ_READ_DEV__ep0_in_eot__no_pend 0
6439
#define R_USB_IRQ_READ_DEV__ep0_in_eot__pend 1
6440
#define R_USB_IRQ_READ_DEV__epid_attn__BITNR 3
6441
#define R_USB_IRQ_READ_DEV__epid_attn__WIDTH 1
6442
#define R_USB_IRQ_READ_DEV__epid_attn__no_pend 0
6443
#define R_USB_IRQ_READ_DEV__epid_attn__pend 1
6444
#define R_USB_IRQ_READ_DEV__sof__BITNR 2
6445
#define R_USB_IRQ_READ_DEV__sof__WIDTH 1
6446
#define R_USB_IRQ_READ_DEV__sof__no_pend 0
6447
#define R_USB_IRQ_READ_DEV__sof__pend 1
6448
#define R_USB_IRQ_READ_DEV__port_status__BITNR 1
6449
#define R_USB_IRQ_READ_DEV__port_status__WIDTH 1
6450
#define R_USB_IRQ_READ_DEV__port_status__no_pend 0
6451
#define R_USB_IRQ_READ_DEV__port_status__pend 1
6452
#define R_USB_IRQ_READ_DEV__ctl_status__BITNR 0
6453
#define R_USB_IRQ_READ_DEV__ctl_status__WIDTH 1
6454
#define R_USB_IRQ_READ_DEV__ctl_status__no_pend 0
6455
#define R_USB_IRQ_READ_DEV__ctl_status__pend 1
6457
#define R_USB_FM_NUMBER (IO_TYPECAST_UDWORD 0xb000020c)
6458
#define R_USB_FM_NUMBER__value__BITNR 0
6459
#define R_USB_FM_NUMBER__value__WIDTH 32
6461
#define R_USB_FM_INTERVAL (IO_TYPECAST_UWORD 0xb0000210)
6462
#define R_USB_FM_INTERVAL__fixed__BITNR 6
6463
#define R_USB_FM_INTERVAL__fixed__WIDTH 8
6464
#define R_USB_FM_INTERVAL__adj__BITNR 0
6465
#define R_USB_FM_INTERVAL__adj__WIDTH 6
6467
#define R_USB_FM_REMAINING (IO_TYPECAST_RO_UWORD 0xb0000212)
6468
#define R_USB_FM_REMAINING__value__BITNR 0
6469
#define R_USB_FM_REMAINING__value__WIDTH 14
6471
#define R_USB_FM_PSTART (IO_TYPECAST_UWORD 0xb0000214)
6472
#define R_USB_FM_PSTART__value__BITNR 0
6473
#define R_USB_FM_PSTART__value__WIDTH 14
6475
#define R_USB_RH_STATUS (IO_TYPECAST_RO_BYTE 0xb0000203)
6476
#define R_USB_RH_STATUS__babble2__BITNR 7
6477
#define R_USB_RH_STATUS__babble2__WIDTH 1
6478
#define R_USB_RH_STATUS__babble2__no 0
6479
#define R_USB_RH_STATUS__babble2__yes 1
6480
#define R_USB_RH_STATUS__babble1__BITNR 6
6481
#define R_USB_RH_STATUS__babble1__WIDTH 1
6482
#define R_USB_RH_STATUS__babble1__no 0
6483
#define R_USB_RH_STATUS__babble1__yes 1
6484
#define R_USB_RH_STATUS__bus1__BITNR 4
6485
#define R_USB_RH_STATUS__bus1__WIDTH 2
6486
#define R_USB_RH_STATUS__bus1__SE0 0
6487
#define R_USB_RH_STATUS__bus1__Diff0 1
6488
#define R_USB_RH_STATUS__bus1__Diff1 2
6489
#define R_USB_RH_STATUS__bus1__SE1 3
6490
#define R_USB_RH_STATUS__bus2__BITNR 2
6491
#define R_USB_RH_STATUS__bus2__WIDTH 2
6492
#define R_USB_RH_STATUS__bus2__SE0 0
6493
#define R_USB_RH_STATUS__bus2__Diff0 1
6494
#define R_USB_RH_STATUS__bus2__Diff1 2
6495
#define R_USB_RH_STATUS__bus2__SE1 3
6496
#define R_USB_RH_STATUS__nports__BITNR 0
6497
#define R_USB_RH_STATUS__nports__WIDTH 2
6499
#define R_USB_RH_PORT_STATUS_1 (IO_TYPECAST_RO_UWORD 0xb0000218)
6500
#define R_USB_RH_PORT_STATUS_1__speed__BITNR 9
6501
#define R_USB_RH_PORT_STATUS_1__speed__WIDTH 1
6502
#define R_USB_RH_PORT_STATUS_1__speed__full 0
6503
#define R_USB_RH_PORT_STATUS_1__speed__low 1
6504
#define R_USB_RH_PORT_STATUS_1__power__BITNR 8
6505
#define R_USB_RH_PORT_STATUS_1__power__WIDTH 1
6506
#define R_USB_RH_PORT_STATUS_1__reset__BITNR 4
6507
#define R_USB_RH_PORT_STATUS_1__reset__WIDTH 1
6508
#define R_USB_RH_PORT_STATUS_1__reset__no 0
6509
#define R_USB_RH_PORT_STATUS_1__reset__yes 1
6510
#define R_USB_RH_PORT_STATUS_1__overcurrent__BITNR 3
6511
#define R_USB_RH_PORT_STATUS_1__overcurrent__WIDTH 1
6512
#define R_USB_RH_PORT_STATUS_1__overcurrent__no 0
6513
#define R_USB_RH_PORT_STATUS_1__overcurrent__yes 1
6514
#define R_USB_RH_PORT_STATUS_1__suspended__BITNR 2
6515
#define R_USB_RH_PORT_STATUS_1__suspended__WIDTH 1
6516
#define R_USB_RH_PORT_STATUS_1__suspended__no 0
6517
#define R_USB_RH_PORT_STATUS_1__suspended__yes 1
6518
#define R_USB_RH_PORT_STATUS_1__enabled__BITNR 1
6519
#define R_USB_RH_PORT_STATUS_1__enabled__WIDTH 1
6520
#define R_USB_RH_PORT_STATUS_1__enabled__no 0
6521
#define R_USB_RH_PORT_STATUS_1__enabled__yes 1
6522
#define R_USB_RH_PORT_STATUS_1__connected__BITNR 0
6523
#define R_USB_RH_PORT_STATUS_1__connected__WIDTH 1
6524
#define R_USB_RH_PORT_STATUS_1__connected__no 0
6525
#define R_USB_RH_PORT_STATUS_1__connected__yes 1
6527
#define R_USB_RH_PORT_STATUS_2 (IO_TYPECAST_RO_UWORD 0xb000021a)
6528
#define R_USB_RH_PORT_STATUS_2__speed__BITNR 9
6529
#define R_USB_RH_PORT_STATUS_2__speed__WIDTH 1
6530
#define R_USB_RH_PORT_STATUS_2__speed__full 0
6531
#define R_USB_RH_PORT_STATUS_2__speed__low 1
6532
#define R_USB_RH_PORT_STATUS_2__power__BITNR 8
6533
#define R_USB_RH_PORT_STATUS_2__power__WIDTH 1
6534
#define R_USB_RH_PORT_STATUS_2__reset__BITNR 4
6535
#define R_USB_RH_PORT_STATUS_2__reset__WIDTH 1
6536
#define R_USB_RH_PORT_STATUS_2__reset__no 0
6537
#define R_USB_RH_PORT_STATUS_2__reset__yes 1
6538
#define R_USB_RH_PORT_STATUS_2__overcurrent__BITNR 3
6539
#define R_USB_RH_PORT_STATUS_2__overcurrent__WIDTH 1
6540
#define R_USB_RH_PORT_STATUS_2__overcurrent__no 0
6541
#define R_USB_RH_PORT_STATUS_2__overcurrent__yes 1
6542
#define R_USB_RH_PORT_STATUS_2__suspended__BITNR 2
6543
#define R_USB_RH_PORT_STATUS_2__suspended__WIDTH 1
6544
#define R_USB_RH_PORT_STATUS_2__suspended__no 0
6545
#define R_USB_RH_PORT_STATUS_2__suspended__yes 1
6546
#define R_USB_RH_PORT_STATUS_2__enabled__BITNR 1
6547
#define R_USB_RH_PORT_STATUS_2__enabled__WIDTH 1
6548
#define R_USB_RH_PORT_STATUS_2__enabled__no 0
6549
#define R_USB_RH_PORT_STATUS_2__enabled__yes 1
6550
#define R_USB_RH_PORT_STATUS_2__connected__BITNR 0
6551
#define R_USB_RH_PORT_STATUS_2__connected__WIDTH 1
6552
#define R_USB_RH_PORT_STATUS_2__connected__no 0
6553
#define R_USB_RH_PORT_STATUS_2__connected__yes 1
6555
#define R_USB_EPT_INDEX (IO_TYPECAST_BYTE 0xb0000208)
6556
#define R_USB_EPT_INDEX__value__BITNR 0
6557
#define R_USB_EPT_INDEX__value__WIDTH 5
6559
#define R_USB_EPT_DATA (IO_TYPECAST_UDWORD 0xb000021c)
6560
#define R_USB_EPT_DATA__valid__BITNR 31
6561
#define R_USB_EPT_DATA__valid__WIDTH 1
6562
#define R_USB_EPT_DATA__valid__no 0
6563
#define R_USB_EPT_DATA__valid__yes 1
6564
#define R_USB_EPT_DATA__hold__BITNR 30
6565
#define R_USB_EPT_DATA__hold__WIDTH 1
6566
#define R_USB_EPT_DATA__hold__no 0
6567
#define R_USB_EPT_DATA__hold__yes 1
6568
#define R_USB_EPT_DATA__error_count_in__BITNR 28
6569
#define R_USB_EPT_DATA__error_count_in__WIDTH 2
6570
#define R_USB_EPT_DATA__t_in__BITNR 27
6571
#define R_USB_EPT_DATA__t_in__WIDTH 1
6572
#define R_USB_EPT_DATA__low_speed__BITNR 26
6573
#define R_USB_EPT_DATA__low_speed__WIDTH 1
6574
#define R_USB_EPT_DATA__low_speed__no 0
6575
#define R_USB_EPT_DATA__low_speed__yes 1
6576
#define R_USB_EPT_DATA__port__BITNR 24
6577
#define R_USB_EPT_DATA__port__WIDTH 2
6578
#define R_USB_EPT_DATA__port__any 0
6579
#define R_USB_EPT_DATA__port__p1 1
6580
#define R_USB_EPT_DATA__port__p2 2
6581
#define R_USB_EPT_DATA__port__undef 3
6582
#define R_USB_EPT_DATA__error_code__BITNR 22
6583
#define R_USB_EPT_DATA__error_code__WIDTH 2
6584
#define R_USB_EPT_DATA__error_code__no_error 0
6585
#define R_USB_EPT_DATA__error_code__stall 1
6586
#define R_USB_EPT_DATA__error_code__bus_error 2
6587
#define R_USB_EPT_DATA__error_code__buffer_error 3
6588
#define R_USB_EPT_DATA__t_out__BITNR 21
6589
#define R_USB_EPT_DATA__t_out__WIDTH 1
6590
#define R_USB_EPT_DATA__error_count_out__BITNR 19
6591
#define R_USB_EPT_DATA__error_count_out__WIDTH 2
6592
#define R_USB_EPT_DATA__max_len__BITNR 11
6593
#define R_USB_EPT_DATA__max_len__WIDTH 7
6594
#define R_USB_EPT_DATA__ep__BITNR 7
6595
#define R_USB_EPT_DATA__ep__WIDTH 4
6596
#define R_USB_EPT_DATA__dev__BITNR 0
6597
#define R_USB_EPT_DATA__dev__WIDTH 7
6599
#define R_USB_EPT_DATA_ISO (IO_TYPECAST_UDWORD 0xb000021c)
6600
#define R_USB_EPT_DATA_ISO__valid__BITNR 31
6601
#define R_USB_EPT_DATA_ISO__valid__WIDTH 1
6602
#define R_USB_EPT_DATA_ISO__valid__no 0
6603
#define R_USB_EPT_DATA_ISO__valid__yes 1
6604
#define R_USB_EPT_DATA_ISO__port__BITNR 24
6605
#define R_USB_EPT_DATA_ISO__port__WIDTH 2
6606
#define R_USB_EPT_DATA_ISO__port__any 0
6607
#define R_USB_EPT_DATA_ISO__port__p1 1
6608
#define R_USB_EPT_DATA_ISO__port__p2 2
6609
#define R_USB_EPT_DATA_ISO__port__undef 3
6610
#define R_USB_EPT_DATA_ISO__error_code__BITNR 22
6611
#define R_USB_EPT_DATA_ISO__error_code__WIDTH 2
6612
#define R_USB_EPT_DATA_ISO__error_code__no_error 0
6613
#define R_USB_EPT_DATA_ISO__error_code__stall 1
6614
#define R_USB_EPT_DATA_ISO__error_code__bus_error 2
6615
#define R_USB_EPT_DATA_ISO__error_code__TBD3 3
6616
#define R_USB_EPT_DATA_ISO__max_len__BITNR 11
6617
#define R_USB_EPT_DATA_ISO__max_len__WIDTH 10
6618
#define R_USB_EPT_DATA_ISO__ep__BITNR 7
6619
#define R_USB_EPT_DATA_ISO__ep__WIDTH 4
6620
#define R_USB_EPT_DATA_ISO__dev__BITNR 0
6621
#define R_USB_EPT_DATA_ISO__dev__WIDTH 7
6623
#define R_USB_EPT_DATA_DEV (IO_TYPECAST_UDWORD 0xb000021c)
6624
#define R_USB_EPT_DATA_DEV__valid__BITNR 31
6625
#define R_USB_EPT_DATA_DEV__valid__WIDTH 1
6626
#define R_USB_EPT_DATA_DEV__valid__no 0
6627
#define R_USB_EPT_DATA_DEV__valid__yes 1
6628
#define R_USB_EPT_DATA_DEV__hold__BITNR 30
6629
#define R_USB_EPT_DATA_DEV__hold__WIDTH 1
6630
#define R_USB_EPT_DATA_DEV__hold__no 0
6631
#define R_USB_EPT_DATA_DEV__hold__yes 1
6632
#define R_USB_EPT_DATA_DEV__stall__BITNR 29
6633
#define R_USB_EPT_DATA_DEV__stall__WIDTH 1
6634
#define R_USB_EPT_DATA_DEV__stall__no 0
6635
#define R_USB_EPT_DATA_DEV__stall__yes 1
6636
#define R_USB_EPT_DATA_DEV__iso_resp__BITNR 28
6637
#define R_USB_EPT_DATA_DEV__iso_resp__WIDTH 1
6638
#define R_USB_EPT_DATA_DEV__iso_resp__quiet 0
6639
#define R_USB_EPT_DATA_DEV__iso_resp__yes 1
6640
#define R_USB_EPT_DATA_DEV__ctrl__BITNR 27
6641
#define R_USB_EPT_DATA_DEV__ctrl__WIDTH 1
6642
#define R_USB_EPT_DATA_DEV__ctrl__no 0
6643
#define R_USB_EPT_DATA_DEV__ctrl__yes 1
6644
#define R_USB_EPT_DATA_DEV__iso__BITNR 26
6645
#define R_USB_EPT_DATA_DEV__iso__WIDTH 1
6646
#define R_USB_EPT_DATA_DEV__iso__no 0
6647
#define R_USB_EPT_DATA_DEV__iso__yes 1
6648
#define R_USB_EPT_DATA_DEV__port__BITNR 24
6649
#define R_USB_EPT_DATA_DEV__port__WIDTH 2
6650
#define R_USB_EPT_DATA_DEV__control_phase__BITNR 22
6651
#define R_USB_EPT_DATA_DEV__control_phase__WIDTH 1
6652
#define R_USB_EPT_DATA_DEV__t__BITNR 21
6653
#define R_USB_EPT_DATA_DEV__t__WIDTH 1
6654
#define R_USB_EPT_DATA_DEV__max_len__BITNR 11
6655
#define R_USB_EPT_DATA_DEV__max_len__WIDTH 10
6656
#define R_USB_EPT_DATA_DEV__ep__BITNR 7
6657
#define R_USB_EPT_DATA_DEV__ep__WIDTH 4
6658
#define R_USB_EPT_DATA_DEV__dev__BITNR 0
6659
#define R_USB_EPT_DATA_DEV__dev__WIDTH 7
6661
#define R_USB_SNMP_TERROR (IO_TYPECAST_UDWORD 0xb0000220)
6662
#define R_USB_SNMP_TERROR__value__BITNR 0
6663
#define R_USB_SNMP_TERROR__value__WIDTH 32
6665
#define R_USB_EPID_ATTN (IO_TYPECAST_RO_UDWORD 0xb0000224)
6666
#define R_USB_EPID_ATTN__value__BITNR 0
6667
#define R_USB_EPID_ATTN__value__WIDTH 32
6669
#define R_USB_PORT1_DISABLE (IO_TYPECAST_BYTE 0xb000006a)
6670
#define R_USB_PORT1_DISABLE__disable__BITNR 0
6671
#define R_USB_PORT1_DISABLE__disable__WIDTH 1
6672
#define R_USB_PORT1_DISABLE__disable__yes 0
6673
#define R_USB_PORT1_DISABLE__disable__no 1
6675
#define R_USB_PORT2_DISABLE (IO_TYPECAST_BYTE 0xb0000052)
6676
#define R_USB_PORT2_DISABLE__disable__BITNR 0
6677
#define R_USB_PORT2_DISABLE__disable__WIDTH 1
6678
#define R_USB_PORT2_DISABLE__disable__yes 0
6679
#define R_USB_PORT2_DISABLE__disable__no 1
6685
#define R_MMU_CONFIG (IO_TYPECAST_UDWORD 0xb0000240)
6686
#define R_MMU_CONFIG__mmu_enable__BITNR 31
6687
#define R_MMU_CONFIG__mmu_enable__WIDTH 1
6688
#define R_MMU_CONFIG__mmu_enable__enable 1
6689
#define R_MMU_CONFIG__mmu_enable__disable 0
6690
#define R_MMU_CONFIG__inv_excp__BITNR 18
6691
#define R_MMU_CONFIG__inv_excp__WIDTH 1
6692
#define R_MMU_CONFIG__inv_excp__enable 1
6693
#define R_MMU_CONFIG__inv_excp__disable 0
6694
#define R_MMU_CONFIG__acc_excp__BITNR 17
6695
#define R_MMU_CONFIG__acc_excp__WIDTH 1
6696
#define R_MMU_CONFIG__acc_excp__enable 1
6697
#define R_MMU_CONFIG__acc_excp__disable 0
6698
#define R_MMU_CONFIG__we_excp__BITNR 16
6699
#define R_MMU_CONFIG__we_excp__WIDTH 1
6700
#define R_MMU_CONFIG__we_excp__enable 1
6701
#define R_MMU_CONFIG__we_excp__disable 0
6702
#define R_MMU_CONFIG__seg_f__BITNR 15
6703
#define R_MMU_CONFIG__seg_f__WIDTH 1
6704
#define R_MMU_CONFIG__seg_f__seg 1
6705
#define R_MMU_CONFIG__seg_f__page 0
6706
#define R_MMU_CONFIG__seg_e__BITNR 14
6707
#define R_MMU_CONFIG__seg_e__WIDTH 1
6708
#define R_MMU_CONFIG__seg_e__seg 1
6709
#define R_MMU_CONFIG__seg_e__page 0
6710
#define R_MMU_CONFIG__seg_d__BITNR 13
6711
#define R_MMU_CONFIG__seg_d__WIDTH 1
6712
#define R_MMU_CONFIG__seg_d__seg 1
6713
#define R_MMU_CONFIG__seg_d__page 0
6714
#define R_MMU_CONFIG__seg_c__BITNR 12
6715
#define R_MMU_CONFIG__seg_c__WIDTH 1
6716
#define R_MMU_CONFIG__seg_c__seg 1
6717
#define R_MMU_CONFIG__seg_c__page 0
6718
#define R_MMU_CONFIG__seg_b__BITNR 11
6719
#define R_MMU_CONFIG__seg_b__WIDTH 1
6720
#define R_MMU_CONFIG__seg_b__seg 1
6721
#define R_MMU_CONFIG__seg_b__page 0
6722
#define R_MMU_CONFIG__seg_a__BITNR 10
6723
#define R_MMU_CONFIG__seg_a__WIDTH 1
6724
#define R_MMU_CONFIG__seg_a__seg 1
6725
#define R_MMU_CONFIG__seg_a__page 0
6726
#define R_MMU_CONFIG__seg_9__BITNR 9
6727
#define R_MMU_CONFIG__seg_9__WIDTH 1
6728
#define R_MMU_CONFIG__seg_9__seg 1
6729
#define R_MMU_CONFIG__seg_9__page 0
6730
#define R_MMU_CONFIG__seg_8__BITNR 8
6731
#define R_MMU_CONFIG__seg_8__WIDTH 1
6732
#define R_MMU_CONFIG__seg_8__seg 1
6733
#define R_MMU_CONFIG__seg_8__page 0
6734
#define R_MMU_CONFIG__seg_7__BITNR 7
6735
#define R_MMU_CONFIG__seg_7__WIDTH 1
6736
#define R_MMU_CONFIG__seg_7__seg 1
6737
#define R_MMU_CONFIG__seg_7__page 0
6738
#define R_MMU_CONFIG__seg_6__BITNR 6
6739
#define R_MMU_CONFIG__seg_6__WIDTH 1
6740
#define R_MMU_CONFIG__seg_6__seg 1
6741
#define R_MMU_CONFIG__seg_6__page 0
6742
#define R_MMU_CONFIG__seg_5__BITNR 5
6743
#define R_MMU_CONFIG__seg_5__WIDTH 1
6744
#define R_MMU_CONFIG__seg_5__seg 1
6745
#define R_MMU_CONFIG__seg_5__page 0
6746
#define R_MMU_CONFIG__seg_4__BITNR 4
6747
#define R_MMU_CONFIG__seg_4__WIDTH 1
6748
#define R_MMU_CONFIG__seg_4__seg 1
6749
#define R_MMU_CONFIG__seg_4__page 0
6750
#define R_MMU_CONFIG__seg_3__BITNR 3
6751
#define R_MMU_CONFIG__seg_3__WIDTH 1
6752
#define R_MMU_CONFIG__seg_3__seg 1
6753
#define R_MMU_CONFIG__seg_3__page 0
6754
#define R_MMU_CONFIG__seg_2__BITNR 2
6755
#define R_MMU_CONFIG__seg_2__WIDTH 1
6756
#define R_MMU_CONFIG__seg_2__seg 1
6757
#define R_MMU_CONFIG__seg_2__page 0
6758
#define R_MMU_CONFIG__seg_1__BITNR 1
6759
#define R_MMU_CONFIG__seg_1__WIDTH 1
6760
#define R_MMU_CONFIG__seg_1__seg 1
6761
#define R_MMU_CONFIG__seg_1__page 0
6762
#define R_MMU_CONFIG__seg_0__BITNR 0
6763
#define R_MMU_CONFIG__seg_0__WIDTH 1
6764
#define R_MMU_CONFIG__seg_0__seg 1
6765
#define R_MMU_CONFIG__seg_0__page 0
6767
#define R_MMU_KSEG (IO_TYPECAST_UWORD 0xb0000240)
6768
#define R_MMU_KSEG__seg_f__BITNR 15
6769
#define R_MMU_KSEG__seg_f__WIDTH 1
6770
#define R_MMU_KSEG__seg_f__seg 1
6771
#define R_MMU_KSEG__seg_f__page 0
6772
#define R_MMU_KSEG__seg_e__BITNR 14
6773
#define R_MMU_KSEG__seg_e__WIDTH 1
6774
#define R_MMU_KSEG__seg_e__seg 1
6775
#define R_MMU_KSEG__seg_e__page 0
6776
#define R_MMU_KSEG__seg_d__BITNR 13
6777
#define R_MMU_KSEG__seg_d__WIDTH 1
6778
#define R_MMU_KSEG__seg_d__seg 1
6779
#define R_MMU_KSEG__seg_d__page 0
6780
#define R_MMU_KSEG__seg_c__BITNR 12
6781
#define R_MMU_KSEG__seg_c__WIDTH 1
6782
#define R_MMU_KSEG__seg_c__seg 1
6783
#define R_MMU_KSEG__seg_c__page 0
6784
#define R_MMU_KSEG__seg_b__BITNR 11
6785
#define R_MMU_KSEG__seg_b__WIDTH 1
6786
#define R_MMU_KSEG__seg_b__seg 1
6787
#define R_MMU_KSEG__seg_b__page 0
6788
#define R_MMU_KSEG__seg_a__BITNR 10
6789
#define R_MMU_KSEG__seg_a__WIDTH 1
6790
#define R_MMU_KSEG__seg_a__seg 1
6791
#define R_MMU_KSEG__seg_a__page 0
6792
#define R_MMU_KSEG__seg_9__BITNR 9
6793
#define R_MMU_KSEG__seg_9__WIDTH 1
6794
#define R_MMU_KSEG__seg_9__seg 1
6795
#define R_MMU_KSEG__seg_9__page 0
6796
#define R_MMU_KSEG__seg_8__BITNR 8
6797
#define R_MMU_KSEG__seg_8__WIDTH 1
6798
#define R_MMU_KSEG__seg_8__seg 1
6799
#define R_MMU_KSEG__seg_8__page 0
6800
#define R_MMU_KSEG__seg_7__BITNR 7
6801
#define R_MMU_KSEG__seg_7__WIDTH 1
6802
#define R_MMU_KSEG__seg_7__seg 1
6803
#define R_MMU_KSEG__seg_7__page 0
6804
#define R_MMU_KSEG__seg_6__BITNR 6
6805
#define R_MMU_KSEG__seg_6__WIDTH 1
6806
#define R_MMU_KSEG__seg_6__seg 1
6807
#define R_MMU_KSEG__seg_6__page 0
6808
#define R_MMU_KSEG__seg_5__BITNR 5
6809
#define R_MMU_KSEG__seg_5__WIDTH 1
6810
#define R_MMU_KSEG__seg_5__seg 1
6811
#define R_MMU_KSEG__seg_5__page 0
6812
#define R_MMU_KSEG__seg_4__BITNR 4
6813
#define R_MMU_KSEG__seg_4__WIDTH 1
6814
#define R_MMU_KSEG__seg_4__seg 1
6815
#define R_MMU_KSEG__seg_4__page 0
6816
#define R_MMU_KSEG__seg_3__BITNR 3
6817
#define R_MMU_KSEG__seg_3__WIDTH 1
6818
#define R_MMU_KSEG__seg_3__seg 1
6819
#define R_MMU_KSEG__seg_3__page 0
6820
#define R_MMU_KSEG__seg_2__BITNR 2
6821
#define R_MMU_KSEG__seg_2__WIDTH 1
6822
#define R_MMU_KSEG__seg_2__seg 1
6823
#define R_MMU_KSEG__seg_2__page 0
6824
#define R_MMU_KSEG__seg_1__BITNR 1
6825
#define R_MMU_KSEG__seg_1__WIDTH 1
6826
#define R_MMU_KSEG__seg_1__seg 1
6827
#define R_MMU_KSEG__seg_1__page 0
6828
#define R_MMU_KSEG__seg_0__BITNR 0
6829
#define R_MMU_KSEG__seg_0__WIDTH 1
6830
#define R_MMU_KSEG__seg_0__seg 1
6831
#define R_MMU_KSEG__seg_0__page 0
6833
#define R_MMU_CTRL (IO_TYPECAST_BYTE 0xb0000242)
6834
#define R_MMU_CTRL__inv_excp__BITNR 2
6835
#define R_MMU_CTRL__inv_excp__WIDTH 1
6836
#define R_MMU_CTRL__inv_excp__enable 1
6837
#define R_MMU_CTRL__inv_excp__disable 0
6838
#define R_MMU_CTRL__acc_excp__BITNR 1
6839
#define R_MMU_CTRL__acc_excp__WIDTH 1
6840
#define R_MMU_CTRL__acc_excp__enable 1
6841
#define R_MMU_CTRL__acc_excp__disable 0
6842
#define R_MMU_CTRL__we_excp__BITNR 0
6843
#define R_MMU_CTRL__we_excp__WIDTH 1
6844
#define R_MMU_CTRL__we_excp__enable 1
6845
#define R_MMU_CTRL__we_excp__disable 0
6847
#define R_MMU_ENABLE (IO_TYPECAST_BYTE 0xb0000243)
6848
#define R_MMU_ENABLE__mmu_enable__BITNR 7
6849
#define R_MMU_ENABLE__mmu_enable__WIDTH 1
6850
#define R_MMU_ENABLE__mmu_enable__enable 1
6851
#define R_MMU_ENABLE__mmu_enable__disable 0
6853
#define R_MMU_KBASE_LO (IO_TYPECAST_UDWORD 0xb0000244)
6854
#define R_MMU_KBASE_LO__base_7__BITNR 28
6855
#define R_MMU_KBASE_LO__base_7__WIDTH 4
6856
#define R_MMU_KBASE_LO__base_6__BITNR 24
6857
#define R_MMU_KBASE_LO__base_6__WIDTH 4
6858
#define R_MMU_KBASE_LO__base_5__BITNR 20
6859
#define R_MMU_KBASE_LO__base_5__WIDTH 4
6860
#define R_MMU_KBASE_LO__base_4__BITNR 16
6861
#define R_MMU_KBASE_LO__base_4__WIDTH 4
6862
#define R_MMU_KBASE_LO__base_3__BITNR 12
6863
#define R_MMU_KBASE_LO__base_3__WIDTH 4
6864
#define R_MMU_KBASE_LO__base_2__BITNR 8
6865
#define R_MMU_KBASE_LO__base_2__WIDTH 4
6866
#define R_MMU_KBASE_LO__base_1__BITNR 4
6867
#define R_MMU_KBASE_LO__base_1__WIDTH 4
6868
#define R_MMU_KBASE_LO__base_0__BITNR 0
6869
#define R_MMU_KBASE_LO__base_0__WIDTH 4
6871
#define R_MMU_KBASE_HI (IO_TYPECAST_UDWORD 0xb0000248)
6872
#define R_MMU_KBASE_HI__base_f__BITNR 28
6873
#define R_MMU_KBASE_HI__base_f__WIDTH 4
6874
#define R_MMU_KBASE_HI__base_e__BITNR 24
6875
#define R_MMU_KBASE_HI__base_e__WIDTH 4
6876
#define R_MMU_KBASE_HI__base_d__BITNR 20
6877
#define R_MMU_KBASE_HI__base_d__WIDTH 4
6878
#define R_MMU_KBASE_HI__base_c__BITNR 16
6879
#define R_MMU_KBASE_HI__base_c__WIDTH 4
6880
#define R_MMU_KBASE_HI__base_b__BITNR 12
6881
#define R_MMU_KBASE_HI__base_b__WIDTH 4
6882
#define R_MMU_KBASE_HI__base_a__BITNR 8
6883
#define R_MMU_KBASE_HI__base_a__WIDTH 4
6884
#define R_MMU_KBASE_HI__base_9__BITNR 4
6885
#define R_MMU_KBASE_HI__base_9__WIDTH 4
6886
#define R_MMU_KBASE_HI__base_8__BITNR 0
6887
#define R_MMU_KBASE_HI__base_8__WIDTH 4
6889
#define R_MMU_CONTEXT (IO_TYPECAST_BYTE 0xb000024c)
6890
#define R_MMU_CONTEXT__page_id__BITNR 0
6891
#define R_MMU_CONTEXT__page_id__WIDTH 6
6893
#define R_MMU_CAUSE (IO_TYPECAST_RO_UDWORD 0xb0000250)
6894
#define R_MMU_CAUSE__vpn__BITNR 13
6895
#define R_MMU_CAUSE__vpn__WIDTH 19
6896
#define R_MMU_CAUSE__miss_excp__BITNR 12
6897
#define R_MMU_CAUSE__miss_excp__WIDTH 1
6898
#define R_MMU_CAUSE__miss_excp__yes 1
6899
#define R_MMU_CAUSE__miss_excp__no 0
6900
#define R_MMU_CAUSE__inv_excp__BITNR 11
6901
#define R_MMU_CAUSE__inv_excp__WIDTH 1
6902
#define R_MMU_CAUSE__inv_excp__yes 1
6903
#define R_MMU_CAUSE__inv_excp__no 0
6904
#define R_MMU_CAUSE__acc_excp__BITNR 10
6905
#define R_MMU_CAUSE__acc_excp__WIDTH 1
6906
#define R_MMU_CAUSE__acc_excp__yes 1
6907
#define R_MMU_CAUSE__acc_excp__no 0
6908
#define R_MMU_CAUSE__we_excp__BITNR 9
6909
#define R_MMU_CAUSE__we_excp__WIDTH 1
6910
#define R_MMU_CAUSE__we_excp__yes 1
6911
#define R_MMU_CAUSE__we_excp__no 0
6912
#define R_MMU_CAUSE__wr_rd__BITNR 8
6913
#define R_MMU_CAUSE__wr_rd__WIDTH 1
6914
#define R_MMU_CAUSE__wr_rd__write 1
6915
#define R_MMU_CAUSE__wr_rd__read 0
6916
#define R_MMU_CAUSE__page_id__BITNR 0
6917
#define R_MMU_CAUSE__page_id__WIDTH 6
6919
#define R_TLB_SELECT (IO_TYPECAST_BYTE 0xb0000254)
6920
#define R_TLB_SELECT__index__BITNR 0
6921
#define R_TLB_SELECT__index__WIDTH 6
6923
#define R_TLB_LO (IO_TYPECAST_UDWORD 0xb0000258)
6924
#define R_TLB_LO__pfn__BITNR 13
6925
#define R_TLB_LO__pfn__WIDTH 19
6926
#define R_TLB_LO__global__BITNR 3
6927
#define R_TLB_LO__global__WIDTH 1
6928
#define R_TLB_LO__global__yes 1
6929
#define R_TLB_LO__global__no 0
6930
#define R_TLB_LO__valid__BITNR 2
6931
#define R_TLB_LO__valid__WIDTH 1
6932
#define R_TLB_LO__valid__yes 1
6933
#define R_TLB_LO__valid__no 0
6934
#define R_TLB_LO__kernel__BITNR 1
6935
#define R_TLB_LO__kernel__WIDTH 1
6936
#define R_TLB_LO__kernel__yes 1
6937
#define R_TLB_LO__kernel__no 0
6938
#define R_TLB_LO__we__BITNR 0
6939
#define R_TLB_LO__we__WIDTH 1
6940
#define R_TLB_LO__we__yes 1
6941
#define R_TLB_LO__we__no 0
6943
#define R_TLB_HI (IO_TYPECAST_UDWORD 0xb000025c)
6944
#define R_TLB_HI__vpn__BITNR 13
6945
#define R_TLB_HI__vpn__WIDTH 19
6946
#define R_TLB_HI__page_id__BITNR 0
6947
#define R_TLB_HI__page_id__WIDTH 6
6950
!* Syncrounous serial port registers
6953
#define R_SYNC_SERIAL1_REC_DATA (IO_TYPECAST_RO_UDWORD 0xb000006c)
6954
#define R_SYNC_SERIAL1_REC_DATA__data_in__BITNR 0
6955
#define R_SYNC_SERIAL1_REC_DATA__data_in__WIDTH 32
6957
#define R_SYNC_SERIAL1_REC_WORD (IO_TYPECAST_RO_UWORD 0xb000006c)
6958
#define R_SYNC_SERIAL1_REC_WORD__data_in__BITNR 0
6959
#define R_SYNC_SERIAL1_REC_WORD__data_in__WIDTH 16
6961
#define R_SYNC_SERIAL1_REC_BYTE (IO_TYPECAST_RO_BYTE 0xb000006c)
6962
#define R_SYNC_SERIAL1_REC_BYTE__data_in__BITNR 0
6963
#define R_SYNC_SERIAL1_REC_BYTE__data_in__WIDTH 8
6965
#define R_SYNC_SERIAL1_STATUS (IO_TYPECAST_RO_UDWORD 0xb0000068)
6966
#define R_SYNC_SERIAL1_STATUS__rec_status__BITNR 15
6967
#define R_SYNC_SERIAL1_STATUS__rec_status__WIDTH 1
6968
#define R_SYNC_SERIAL1_STATUS__rec_status__running 0
6969
#define R_SYNC_SERIAL1_STATUS__rec_status__idle 1
6970
#define R_SYNC_SERIAL1_STATUS__tr_empty__BITNR 14
6971
#define R_SYNC_SERIAL1_STATUS__tr_empty__WIDTH 1
6972
#define R_SYNC_SERIAL1_STATUS__tr_empty__empty 1
6973
#define R_SYNC_SERIAL1_STATUS__tr_empty__not_empty 0
6974
#define R_SYNC_SERIAL1_STATUS__tr_ready__BITNR 13
6975
#define R_SYNC_SERIAL1_STATUS__tr_ready__WIDTH 1
6976
#define R_SYNC_SERIAL1_STATUS__tr_ready__full 0
6977
#define R_SYNC_SERIAL1_STATUS__tr_ready__ready 1
6978
#define R_SYNC_SERIAL1_STATUS__pin_1__BITNR 12
6979
#define R_SYNC_SERIAL1_STATUS__pin_1__WIDTH 1
6980
#define R_SYNC_SERIAL1_STATUS__pin_1__low 0
6981
#define R_SYNC_SERIAL1_STATUS__pin_1__high 1
6982
#define R_SYNC_SERIAL1_STATUS__pin_0__BITNR 11
6983
#define R_SYNC_SERIAL1_STATUS__pin_0__WIDTH 1
6984
#define R_SYNC_SERIAL1_STATUS__pin_0__low 0
6985
#define R_SYNC_SERIAL1_STATUS__pin_0__high 1
6986
#define R_SYNC_SERIAL1_STATUS__underflow__BITNR 10
6987
#define R_SYNC_SERIAL1_STATUS__underflow__WIDTH 1
6988
#define R_SYNC_SERIAL1_STATUS__underflow__no 0
6989
#define R_SYNC_SERIAL1_STATUS__underflow__yes 1
6990
#define R_SYNC_SERIAL1_STATUS__overrun__BITNR 9
6991
#define R_SYNC_SERIAL1_STATUS__overrun__WIDTH 1
6992
#define R_SYNC_SERIAL1_STATUS__overrun__no 0
6993
#define R_SYNC_SERIAL1_STATUS__overrun__yes 1
6994
#define R_SYNC_SERIAL1_STATUS__data_avail__BITNR 8
6995
#define R_SYNC_SERIAL1_STATUS__data_avail__WIDTH 1
6996
#define R_SYNC_SERIAL1_STATUS__data_avail__no 0
6997
#define R_SYNC_SERIAL1_STATUS__data_avail__yes 1
6998
#define R_SYNC_SERIAL1_STATUS__data__BITNR 0
6999
#define R_SYNC_SERIAL1_STATUS__data__WIDTH 8
7001
#define R_SYNC_SERIAL1_TR_DATA (IO_TYPECAST_UDWORD 0xb000006c)
7002
#define R_SYNC_SERIAL1_TR_DATA__data_out__BITNR 0
7003
#define R_SYNC_SERIAL1_TR_DATA__data_out__WIDTH 32
7005
#define R_SYNC_SERIAL1_TR_WORD (IO_TYPECAST_UWORD 0xb000006c)
7006
#define R_SYNC_SERIAL1_TR_WORD__data_out__BITNR 0
7007
#define R_SYNC_SERIAL1_TR_WORD__data_out__WIDTH 16
7009
#define R_SYNC_SERIAL1_TR_BYTE (IO_TYPECAST_BYTE 0xb000006c)
7010
#define R_SYNC_SERIAL1_TR_BYTE__data_out__BITNR 0
7011
#define R_SYNC_SERIAL1_TR_BYTE__data_out__WIDTH 8
7013
#define R_SYNC_SERIAL1_CTRL (IO_TYPECAST_UDWORD 0xb0000068)
7014
#define R_SYNC_SERIAL1_CTRL__tr_baud__BITNR 28
7015
#define R_SYNC_SERIAL1_CTRL__tr_baud__WIDTH 4
7016
#define R_SYNC_SERIAL1_CTRL__tr_baud__c150Hz 0
7017
#define R_SYNC_SERIAL1_CTRL__tr_baud__c300Hz 1
7018
#define R_SYNC_SERIAL1_CTRL__tr_baud__c600Hz 2
7019
#define R_SYNC_SERIAL1_CTRL__tr_baud__c1200Hz 3
7020
#define R_SYNC_SERIAL1_CTRL__tr_baud__c2400Hz 4
7021
#define R_SYNC_SERIAL1_CTRL__tr_baud__c4800Hz 5
7022
#define R_SYNC_SERIAL1_CTRL__tr_baud__c9600Hz 6
7023
#define R_SYNC_SERIAL1_CTRL__tr_baud__c19k2Hz 7
7024
#define R_SYNC_SERIAL1_CTRL__tr_baud__c28k8Hz 8
7025
#define R_SYNC_SERIAL1_CTRL__tr_baud__c57k6Hz 9
7026
#define R_SYNC_SERIAL1_CTRL__tr_baud__c115k2Hz 10
7027
#define R_SYNC_SERIAL1_CTRL__tr_baud__c230k4Hz 11
7028
#define R_SYNC_SERIAL1_CTRL__tr_baud__c460k8Hz 12
7029
#define R_SYNC_SERIAL1_CTRL__tr_baud__c921k6Hz 13
7030
#define R_SYNC_SERIAL1_CTRL__tr_baud__c3125kHz 14
7031
#define R_SYNC_SERIAL1_CTRL__tr_baud__reserved 15
7032
#define R_SYNC_SERIAL1_CTRL__dma_enable__BITNR 27
7033
#define R_SYNC_SERIAL1_CTRL__dma_enable__WIDTH 1
7034
#define R_SYNC_SERIAL1_CTRL__dma_enable__on 1
7035
#define R_SYNC_SERIAL1_CTRL__dma_enable__off 0
7036
#define R_SYNC_SERIAL1_CTRL__mode__BITNR 24
7037
#define R_SYNC_SERIAL1_CTRL__mode__WIDTH 3
7038
#define R_SYNC_SERIAL1_CTRL__mode__master_output 0
7039
#define R_SYNC_SERIAL1_CTRL__mode__slave_output 1
7040
#define R_SYNC_SERIAL1_CTRL__mode__master_input 2
7041
#define R_SYNC_SERIAL1_CTRL__mode__slave_input 3
7042
#define R_SYNC_SERIAL1_CTRL__mode__master_bidir 4
7043
#define R_SYNC_SERIAL1_CTRL__mode__slave_bidir 5
7044
#define R_SYNC_SERIAL1_CTRL__error__BITNR 23
7045
#define R_SYNC_SERIAL1_CTRL__error__WIDTH 1
7046
#define R_SYNC_SERIAL1_CTRL__error__normal 0
7047
#define R_SYNC_SERIAL1_CTRL__error__ignore 1
7048
#define R_SYNC_SERIAL1_CTRL__rec_enable__BITNR 22
7049
#define R_SYNC_SERIAL1_CTRL__rec_enable__WIDTH 1
7050
#define R_SYNC_SERIAL1_CTRL__rec_enable__disable 0
7051
#define R_SYNC_SERIAL1_CTRL__rec_enable__enable 1
7052
#define R_SYNC_SERIAL1_CTRL__f_synctype__BITNR 21
7053
#define R_SYNC_SERIAL1_CTRL__f_synctype__WIDTH 1
7054
#define R_SYNC_SERIAL1_CTRL__f_synctype__normal 0
7055
#define R_SYNC_SERIAL1_CTRL__f_synctype__early 1
7056
#define R_SYNC_SERIAL1_CTRL__f_syncsize__BITNR 19
7057
#define R_SYNC_SERIAL1_CTRL__f_syncsize__WIDTH 2
7058
#define R_SYNC_SERIAL1_CTRL__f_syncsize__bit 0
7059
#define R_SYNC_SERIAL1_CTRL__f_syncsize__word 1
7060
#define R_SYNC_SERIAL1_CTRL__f_syncsize__extended 2
7061
#define R_SYNC_SERIAL1_CTRL__f_syncsize__reserved 3
7062
#define R_SYNC_SERIAL1_CTRL__f_sync__BITNR 18
7063
#define R_SYNC_SERIAL1_CTRL__f_sync__WIDTH 1
7064
#define R_SYNC_SERIAL1_CTRL__f_sync__on 0
7065
#define R_SYNC_SERIAL1_CTRL__f_sync__off 1
7066
#define R_SYNC_SERIAL1_CTRL__clk_mode__BITNR 17
7067
#define R_SYNC_SERIAL1_CTRL__clk_mode__WIDTH 1
7068
#define R_SYNC_SERIAL1_CTRL__clk_mode__normal 0
7069
#define R_SYNC_SERIAL1_CTRL__clk_mode__gated 1
7070
#define R_SYNC_SERIAL1_CTRL__clk_halt__BITNR 16
7071
#define R_SYNC_SERIAL1_CTRL__clk_halt__WIDTH 1
7072
#define R_SYNC_SERIAL1_CTRL__clk_halt__running 0
7073
#define R_SYNC_SERIAL1_CTRL__clk_halt__stopped 1
7074
#define R_SYNC_SERIAL1_CTRL__bitorder__BITNR 15
7075
#define R_SYNC_SERIAL1_CTRL__bitorder__WIDTH 1
7076
#define R_SYNC_SERIAL1_CTRL__bitorder__lsb 0
7077
#define R_SYNC_SERIAL1_CTRL__bitorder__msb 1
7078
#define R_SYNC_SERIAL1_CTRL__tr_enable__BITNR 14
7079
#define R_SYNC_SERIAL1_CTRL__tr_enable__WIDTH 1
7080
#define R_SYNC_SERIAL1_CTRL__tr_enable__disable 0
7081
#define R_SYNC_SERIAL1_CTRL__tr_enable__enable 1
7082
#define R_SYNC_SERIAL1_CTRL__wordsize__BITNR 11
7083
#define R_SYNC_SERIAL1_CTRL__wordsize__WIDTH 3
7084
#define R_SYNC_SERIAL1_CTRL__wordsize__size8bit 0
7085
#define R_SYNC_SERIAL1_CTRL__wordsize__size12bit 1
7086
#define R_SYNC_SERIAL1_CTRL__wordsize__size16bit 2
7087
#define R_SYNC_SERIAL1_CTRL__wordsize__size24bit 3
7088
#define R_SYNC_SERIAL1_CTRL__wordsize__size32bit 4
7089
#define R_SYNC_SERIAL1_CTRL__buf_empty__BITNR 10
7090
#define R_SYNC_SERIAL1_CTRL__buf_empty__WIDTH 1
7091
#define R_SYNC_SERIAL1_CTRL__buf_empty__lmt_8 0
7092
#define R_SYNC_SERIAL1_CTRL__buf_empty__lmt_0 1
7093
#define R_SYNC_SERIAL1_CTRL__buf_full__BITNR 9
7094
#define R_SYNC_SERIAL1_CTRL__buf_full__WIDTH 1
7095
#define R_SYNC_SERIAL1_CTRL__buf_full__lmt_32 0
7096
#define R_SYNC_SERIAL1_CTRL__buf_full__lmt_8 1
7097
#define R_SYNC_SERIAL1_CTRL__flow_ctrl__BITNR 8
7098
#define R_SYNC_SERIAL1_CTRL__flow_ctrl__WIDTH 1
7099
#define R_SYNC_SERIAL1_CTRL__flow_ctrl__disabled 0
7100
#define R_SYNC_SERIAL1_CTRL__flow_ctrl__enabled 1
7101
#define R_SYNC_SERIAL1_CTRL__clk_polarity__BITNR 6
7102
#define R_SYNC_SERIAL1_CTRL__clk_polarity__WIDTH 1
7103
#define R_SYNC_SERIAL1_CTRL__clk_polarity__pos 0
7104
#define R_SYNC_SERIAL1_CTRL__clk_polarity__neg 1
7105
#define R_SYNC_SERIAL1_CTRL__frame_polarity__BITNR 5
7106
#define R_SYNC_SERIAL1_CTRL__frame_polarity__WIDTH 1
7107
#define R_SYNC_SERIAL1_CTRL__frame_polarity__normal 0
7108
#define R_SYNC_SERIAL1_CTRL__frame_polarity__inverted 1
7109
#define R_SYNC_SERIAL1_CTRL__status_polarity__BITNR 4
7110
#define R_SYNC_SERIAL1_CTRL__status_polarity__WIDTH 1
7111
#define R_SYNC_SERIAL1_CTRL__status_polarity__normal 0
7112
#define R_SYNC_SERIAL1_CTRL__status_polarity__inverted 1
7113
#define R_SYNC_SERIAL1_CTRL__clk_driver__BITNR 3
7114
#define R_SYNC_SERIAL1_CTRL__clk_driver__WIDTH 1
7115
#define R_SYNC_SERIAL1_CTRL__clk_driver__normal 0
7116
#define R_SYNC_SERIAL1_CTRL__clk_driver__inverted 1
7117
#define R_SYNC_SERIAL1_CTRL__frame_driver__BITNR 2
7118
#define R_SYNC_SERIAL1_CTRL__frame_driver__WIDTH 1
7119
#define R_SYNC_SERIAL1_CTRL__frame_driver__normal 0
7120
#define R_SYNC_SERIAL1_CTRL__frame_driver__inverted 1
7121
#define R_SYNC_SERIAL1_CTRL__status_driver__BITNR 1
7122
#define R_SYNC_SERIAL1_CTRL__status_driver__WIDTH 1
7123
#define R_SYNC_SERIAL1_CTRL__status_driver__normal 0
7124
#define R_SYNC_SERIAL1_CTRL__status_driver__inverted 1
7125
#define R_SYNC_SERIAL1_CTRL__def_out0__BITNR 0
7126
#define R_SYNC_SERIAL1_CTRL__def_out0__WIDTH 1
7127
#define R_SYNC_SERIAL1_CTRL__def_out0__high 1
7128
#define R_SYNC_SERIAL1_CTRL__def_out0__low 0
7130
#define R_SYNC_SERIAL3_REC_DATA (IO_TYPECAST_RO_UDWORD 0xb000007c)
7131
#define R_SYNC_SERIAL3_REC_DATA__data_in__BITNR 0
7132
#define R_SYNC_SERIAL3_REC_DATA__data_in__WIDTH 32
7134
#define R_SYNC_SERIAL3_REC_WORD (IO_TYPECAST_RO_UWORD 0xb000007c)
7135
#define R_SYNC_SERIAL3_REC_WORD__data_in__BITNR 0
7136
#define R_SYNC_SERIAL3_REC_WORD__data_in__WIDTH 16
7138
#define R_SYNC_SERIAL3_REC_BYTE (IO_TYPECAST_RO_BYTE 0xb000007c)
7139
#define R_SYNC_SERIAL3_REC_BYTE__data_in__BITNR 0
7140
#define R_SYNC_SERIAL3_REC_BYTE__data_in__WIDTH 8
7142
#define R_SYNC_SERIAL3_STATUS (IO_TYPECAST_RO_UDWORD 0xb0000078)
7143
#define R_SYNC_SERIAL3_STATUS__rec_status__BITNR 15
7144
#define R_SYNC_SERIAL3_STATUS__rec_status__WIDTH 1
7145
#define R_SYNC_SERIAL3_STATUS__rec_status__running 0
7146
#define R_SYNC_SERIAL3_STATUS__rec_status__idle 1
7147
#define R_SYNC_SERIAL3_STATUS__tr_empty__BITNR 14
7148
#define R_SYNC_SERIAL3_STATUS__tr_empty__WIDTH 1
7149
#define R_SYNC_SERIAL3_STATUS__tr_empty__empty 1
7150
#define R_SYNC_SERIAL3_STATUS__tr_empty__not_empty 0
7151
#define R_SYNC_SERIAL3_STATUS__tr_ready__BITNR 13
7152
#define R_SYNC_SERIAL3_STATUS__tr_ready__WIDTH 1
7153
#define R_SYNC_SERIAL3_STATUS__tr_ready__full 0
7154
#define R_SYNC_SERIAL3_STATUS__tr_ready__ready 1
7155
#define R_SYNC_SERIAL3_STATUS__pin_1__BITNR 12
7156
#define R_SYNC_SERIAL3_STATUS__pin_1__WIDTH 1
7157
#define R_SYNC_SERIAL3_STATUS__pin_1__low 0
7158
#define R_SYNC_SERIAL3_STATUS__pin_1__high 1
7159
#define R_SYNC_SERIAL3_STATUS__pin_0__BITNR 11
7160
#define R_SYNC_SERIAL3_STATUS__pin_0__WIDTH 1
7161
#define R_SYNC_SERIAL3_STATUS__pin_0__low 0
7162
#define R_SYNC_SERIAL3_STATUS__pin_0__high 1
7163
#define R_SYNC_SERIAL3_STATUS__underflow__BITNR 10
7164
#define R_SYNC_SERIAL3_STATUS__underflow__WIDTH 1
7165
#define R_SYNC_SERIAL3_STATUS__underflow__no 0
7166
#define R_SYNC_SERIAL3_STATUS__underflow__yes 1
7167
#define R_SYNC_SERIAL3_STATUS__overrun__BITNR 9
7168
#define R_SYNC_SERIAL3_STATUS__overrun__WIDTH 1
7169
#define R_SYNC_SERIAL3_STATUS__overrun__no 0
7170
#define R_SYNC_SERIAL3_STATUS__overrun__yes 1
7171
#define R_SYNC_SERIAL3_STATUS__data_avail__BITNR 8
7172
#define R_SYNC_SERIAL3_STATUS__data_avail__WIDTH 1
7173
#define R_SYNC_SERIAL3_STATUS__data_avail__no 0
7174
#define R_SYNC_SERIAL3_STATUS__data_avail__yes 1
7175
#define R_SYNC_SERIAL3_STATUS__data__BITNR 0
7176
#define R_SYNC_SERIAL3_STATUS__data__WIDTH 8
7178
#define R_SYNC_SERIAL3_TR_DATA (IO_TYPECAST_UDWORD 0xb000007c)
7179
#define R_SYNC_SERIAL3_TR_DATA__data_out__BITNR 0
7180
#define R_SYNC_SERIAL3_TR_DATA__data_out__WIDTH 32
7182
#define R_SYNC_SERIAL3_TR_WORD (IO_TYPECAST_UWORD 0xb000007c)
7183
#define R_SYNC_SERIAL3_TR_WORD__data_out__BITNR 0
7184
#define R_SYNC_SERIAL3_TR_WORD__data_out__WIDTH 16
7186
#define R_SYNC_SERIAL3_TR_BYTE (IO_TYPECAST_BYTE 0xb000007c)
7187
#define R_SYNC_SERIAL3_TR_BYTE__data_out__BITNR 0
7188
#define R_SYNC_SERIAL3_TR_BYTE__data_out__WIDTH 8
7190
#define R_SYNC_SERIAL3_CTRL (IO_TYPECAST_UDWORD 0xb0000078)
7191
#define R_SYNC_SERIAL3_CTRL__tr_baud__BITNR 28
7192
#define R_SYNC_SERIAL3_CTRL__tr_baud__WIDTH 4
7193
#define R_SYNC_SERIAL3_CTRL__tr_baud__c150Hz 0
7194
#define R_SYNC_SERIAL3_CTRL__tr_baud__c300Hz 1
7195
#define R_SYNC_SERIAL3_CTRL__tr_baud__c600Hz 2
7196
#define R_SYNC_SERIAL3_CTRL__tr_baud__c1200Hz 3
7197
#define R_SYNC_SERIAL3_CTRL__tr_baud__c2400Hz 4
7198
#define R_SYNC_SERIAL3_CTRL__tr_baud__c4800Hz 5
7199
#define R_SYNC_SERIAL3_CTRL__tr_baud__c9600Hz 6
7200
#define R_SYNC_SERIAL3_CTRL__tr_baud__c19k2Hz 7
7201
#define R_SYNC_SERIAL3_CTRL__tr_baud__c28k8Hz 8
7202
#define R_SYNC_SERIAL3_CTRL__tr_baud__c57k6Hz 9
7203
#define R_SYNC_SERIAL3_CTRL__tr_baud__c115k2Hz 10
7204
#define R_SYNC_SERIAL3_CTRL__tr_baud__c230k4Hz 11
7205
#define R_SYNC_SERIAL3_CTRL__tr_baud__c460k8Hz 12
7206
#define R_SYNC_SERIAL3_CTRL__tr_baud__c921k6Hz 13
7207
#define R_SYNC_SERIAL3_CTRL__tr_baud__c3125kHz 14
7208
#define R_SYNC_SERIAL3_CTRL__tr_baud__reserved 15
7209
#define R_SYNC_SERIAL3_CTRL__dma_enable__BITNR 27
7210
#define R_SYNC_SERIAL3_CTRL__dma_enable__WIDTH 1
7211
#define R_SYNC_SERIAL3_CTRL__dma_enable__on 1
7212
#define R_SYNC_SERIAL3_CTRL__dma_enable__off 0
7213
#define R_SYNC_SERIAL3_CTRL__mode__BITNR 24
7214
#define R_SYNC_SERIAL3_CTRL__mode__WIDTH 3
7215
#define R_SYNC_SERIAL3_CTRL__mode__master_output 0
7216
#define R_SYNC_SERIAL3_CTRL__mode__slave_output 1
7217
#define R_SYNC_SERIAL3_CTRL__mode__master_input 2
7218
#define R_SYNC_SERIAL3_CTRL__mode__slave_input 3
7219
#define R_SYNC_SERIAL3_CTRL__mode__master_bidir 4
7220
#define R_SYNC_SERIAL3_CTRL__mode__slave_bidir 5
7221
#define R_SYNC_SERIAL3_CTRL__error__BITNR 23
7222
#define R_SYNC_SERIAL3_CTRL__error__WIDTH 1
7223
#define R_SYNC_SERIAL3_CTRL__error__normal 0
7224
#define R_SYNC_SERIAL3_CTRL__error__ignore 1
7225
#define R_SYNC_SERIAL3_CTRL__rec_enable__BITNR 22
7226
#define R_SYNC_SERIAL3_CTRL__rec_enable__WIDTH 1
7227
#define R_SYNC_SERIAL3_CTRL__rec_enable__disable 0
7228
#define R_SYNC_SERIAL3_CTRL__rec_enable__enable 1
7229
#define R_SYNC_SERIAL3_CTRL__f_synctype__BITNR 21
7230
#define R_SYNC_SERIAL3_CTRL__f_synctype__WIDTH 1
7231
#define R_SYNC_SERIAL3_CTRL__f_synctype__normal 0
7232
#define R_SYNC_SERIAL3_CTRL__f_synctype__early 1
7233
#define R_SYNC_SERIAL3_CTRL__f_syncsize__BITNR 19
7234
#define R_SYNC_SERIAL3_CTRL__f_syncsize__WIDTH 2
7235
#define R_SYNC_SERIAL3_CTRL__f_syncsize__bit 0
7236
#define R_SYNC_SERIAL3_CTRL__f_syncsize__word 1
7237
#define R_SYNC_SERIAL3_CTRL__f_syncsize__extended 2
7238
#define R_SYNC_SERIAL3_CTRL__f_syncsize__reserved 3
7239
#define R_SYNC_SERIAL3_CTRL__f_sync__BITNR 18
7240
#define R_SYNC_SERIAL3_CTRL__f_sync__WIDTH 1
7241
#define R_SYNC_SERIAL3_CTRL__f_sync__on 0
7242
#define R_SYNC_SERIAL3_CTRL__f_sync__off 1
7243
#define R_SYNC_SERIAL3_CTRL__clk_mode__BITNR 17
7244
#define R_SYNC_SERIAL3_CTRL__clk_mode__WIDTH 1
7245
#define R_SYNC_SERIAL3_CTRL__clk_mode__normal 0
7246
#define R_SYNC_SERIAL3_CTRL__clk_mode__gated 1
7247
#define R_SYNC_SERIAL3_CTRL__clk_halt__BITNR 16
7248
#define R_SYNC_SERIAL3_CTRL__clk_halt__WIDTH 1
7249
#define R_SYNC_SERIAL3_CTRL__clk_halt__running 0
7250
#define R_SYNC_SERIAL3_CTRL__clk_halt__stopped 1
7251
#define R_SYNC_SERIAL3_CTRL__bitorder__BITNR 15
7252
#define R_SYNC_SERIAL3_CTRL__bitorder__WIDTH 1
7253
#define R_SYNC_SERIAL3_CTRL__bitorder__lsb 0
7254
#define R_SYNC_SERIAL3_CTRL__bitorder__msb 1
7255
#define R_SYNC_SERIAL3_CTRL__tr_enable__BITNR 14
7256
#define R_SYNC_SERIAL3_CTRL__tr_enable__WIDTH 1
7257
#define R_SYNC_SERIAL3_CTRL__tr_enable__disable 0
7258
#define R_SYNC_SERIAL3_CTRL__tr_enable__enable 1
7259
#define R_SYNC_SERIAL3_CTRL__wordsize__BITNR 11
7260
#define R_SYNC_SERIAL3_CTRL__wordsize__WIDTH 3
7261
#define R_SYNC_SERIAL3_CTRL__wordsize__size8bit 0
7262
#define R_SYNC_SERIAL3_CTRL__wordsize__size12bit 1
7263
#define R_SYNC_SERIAL3_CTRL__wordsize__size16bit 2
7264
#define R_SYNC_SERIAL3_CTRL__wordsize__size24bit 3
7265
#define R_SYNC_SERIAL3_CTRL__wordsize__size32bit 4
7266
#define R_SYNC_SERIAL3_CTRL__buf_empty__BITNR 10
7267
#define R_SYNC_SERIAL3_CTRL__buf_empty__WIDTH 1
7268
#define R_SYNC_SERIAL3_CTRL__buf_empty__lmt_8 0
7269
#define R_SYNC_SERIAL3_CTRL__buf_empty__lmt_0 1
7270
#define R_SYNC_SERIAL3_CTRL__buf_full__BITNR 9
7271
#define R_SYNC_SERIAL3_CTRL__buf_full__WIDTH 1
7272
#define R_SYNC_SERIAL3_CTRL__buf_full__lmt_32 0
7273
#define R_SYNC_SERIAL3_CTRL__buf_full__lmt_8 1
7274
#define R_SYNC_SERIAL3_CTRL__flow_ctrl__BITNR 8
7275
#define R_SYNC_SERIAL3_CTRL__flow_ctrl__WIDTH 1
7276
#define R_SYNC_SERIAL3_CTRL__flow_ctrl__disabled 0
7277
#define R_SYNC_SERIAL3_CTRL__flow_ctrl__enabled 1
7278
#define R_SYNC_SERIAL3_CTRL__clk_polarity__BITNR 6
7279
#define R_SYNC_SERIAL3_CTRL__clk_polarity__WIDTH 1
7280
#define R_SYNC_SERIAL3_CTRL__clk_polarity__pos 0
7281
#define R_SYNC_SERIAL3_CTRL__clk_polarity__neg 1
7282
#define R_SYNC_SERIAL3_CTRL__frame_polarity__BITNR 5
7283
#define R_SYNC_SERIAL3_CTRL__frame_polarity__WIDTH 1
7284
#define R_SYNC_SERIAL3_CTRL__frame_polarity__normal 0
7285
#define R_SYNC_SERIAL3_CTRL__frame_polarity__inverted 1
7286
#define R_SYNC_SERIAL3_CTRL__status_polarity__BITNR 4
7287
#define R_SYNC_SERIAL3_CTRL__status_polarity__WIDTH 1
7288
#define R_SYNC_SERIAL3_CTRL__status_polarity__normal 0
7289
#define R_SYNC_SERIAL3_CTRL__status_polarity__inverted 1
7290
#define R_SYNC_SERIAL3_CTRL__clk_driver__BITNR 3
7291
#define R_SYNC_SERIAL3_CTRL__clk_driver__WIDTH 1
7292
#define R_SYNC_SERIAL3_CTRL__clk_driver__normal 0
7293
#define R_SYNC_SERIAL3_CTRL__clk_driver__inverted 1
7294
#define R_SYNC_SERIAL3_CTRL__frame_driver__BITNR 2
7295
#define R_SYNC_SERIAL3_CTRL__frame_driver__WIDTH 1
7296
#define R_SYNC_SERIAL3_CTRL__frame_driver__normal 0
7297
#define R_SYNC_SERIAL3_CTRL__frame_driver__inverted 1
7298
#define R_SYNC_SERIAL3_CTRL__status_driver__BITNR 1
7299
#define R_SYNC_SERIAL3_CTRL__status_driver__WIDTH 1
7300
#define R_SYNC_SERIAL3_CTRL__status_driver__normal 0
7301
#define R_SYNC_SERIAL3_CTRL__status_driver__inverted 1
7302
#define R_SYNC_SERIAL3_CTRL__def_out0__BITNR 0
7303
#define R_SYNC_SERIAL3_CTRL__def_out0__WIDTH 1
7304
#define R_SYNC_SERIAL3_CTRL__def_out0__high 1
7305
#define R_SYNC_SERIAL3_CTRL__def_out0__low 0