1 /*******************************************************************************
\r
4 * This software is supplied by Renesas Electronics Corporation and is only
\r
5 * intended for use with Renesas products. No other uses are authorized.
\r
7 * This software is owned by Renesas Electronics Corporation and is protected under
\r
8 * all applicable laws, including copyright laws.
\r
10 * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES
\r
11 * REGARDING THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY,
\r
12 * INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
\r
13 * PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY
\r
16 * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
\r
17 * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
\r
18 * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
\r
19 * FOR ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS
\r
20 * AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
\r
22 * Renesas reserves the right, without notice, to make changes to this
\r
23 * software and to discontinue the availability of this software.
\r
24 * By using this software, you agree to the additional terms and
\r
25 * conditions found by accessing the following link:
\r
26 * http://www.renesas.com/disclaimer
\r
27 ********************************************************************************
\r
28 * Copyright (C) 2010(2011) Renesas Electronics Corporation. All rights reserved.
\r
29 **************************** Technical reference data **************************
\r
30 * System Name : SH7269 Sample Program
\r
31 * File Name : iodefine.h
\r
32 * Abstract : SH7269 IO define file
\r
36 * Tool-Chain : High-performance Embedded Workshop (Ver.4.07.00).
\r
37 * : C/C++ compiler package for the SuperH RISC engine family
\r
38 * : (Ver.9.03 Release02).
\r
40 * H/W Platform: R0K57269(CPU board)
\r
42 ********************************************************************************
\r
43 * History : Sep.02,2010 Ver.0.01.00 Preliminary version issued
\r
44 * : Oct.06.2010 Ver.0.02.00 VDC4.GR1_AB1 modified
\r
45 * : Oct.07.2010 Ver.0.03.00 VDC4.GR1_AB1 type definition modified
\r
46 * : Oct.19.2010 Ver.0.04.00 MMC.CE_DMA_MODE added
\r
47 * MMC.CE_BOOT deleted
\r
48 * : Nov.09.2010 Ver.0.05.00 VDC4.GR3_CLUT_INT.GR3_LINE added
\r
49 * : Jan.28.2011 Ver.0.06.00 DVDEC.ADDCR->ADCCR1 changed
\r
50 * DVDEC.ADCCR1.AGCMODEXA->AGCMODE changed
\r
51 * DVDEC.INSCR deleted
\r
52 * DVDEC.AGCCR2.AGCMAXGAIN deleted
\r
53 * DVDEC.AGCCR2.VIDEOGAIN deleted
\r
54 * DVDEC.AGCCR2.VIDEOGAIN deleted
\r
55 * DVDEC.CROMASR2.NCOMODE deleted
\r
56 * DVDEC.DCPSR3~5 deleted
\r
57 * DVDEC.YCSCR1 deleted
\r
58 * DVDEC.YCSCR3~7,9,11 added
\r
59 * DVDEC.YCSCR8.HFIL_TAP_SEL added
\r
60 * DVDEC.YCSCR12.DET2_MIX_C added
\r
61 * DVDEC.YCSCR12.DET2_MIX_Y added
\r
62 * DVDEC.DCPCR9.CLP_FIL_SEL deleted
\r
63 * DVDEC.DCPCR10~13 deleted
\r
64 * DVDEC.PGA_UPDATE added
\r
66 * DVDEC.ADCCR2 added
\r
67 * module SPIBSC added
\r
68 * : Feb.23.2011 Ver.0.07.00 CPG.STBCR7.MSTP75 added
\r
69 * : Feb.28.2011 Ver.0.08.00 PORT.PBCR5 modified
\r
70 * PORT.PBCR4 modified
\r
71 * PORT.PBCR3 modified
\r
73 * VDC4.INP_SEL_CNT.INP_VSP_SYNC_SEL deleted
\r
74 * VDC4.SCL0_DS4.RES_DS_H_INIPHASE deleted
\r
75 * VDC4.GR1_AB1.GR1_ARC_ON deleted
\r
76 * VDC4.GR1_AB1.GR1_ARC_DISP_ON deleted
\r
77 * VDC4.GR1_AB4 deleted
\r
78 * VDC4.GR1_AB5 deleted
\r
79 * VDC4.GR1_AB6 deleted
\r
80 * VDC4.GR1_AB7.GR1_ARC_DEF deleted
\r
81 * VDC4.GR1_MON deleted
\r
82 * VDC4.ADJ_MTX_MODE.MTX_MD->ADJ_MTX_MD changed
\r
83 * VDC4.OUT_SET.OUT_PIXEL_INV_ON deleted
\r
84 * VDC4.OUT_SET.OUT_SUM_MOVE deleted
\r
85 * : Mar.02.2011 Ver.0.09.00 JCU.JCQTBL0 modified
\r
86 * JCU.JCQTBL1 modified
\r
87 * JCU.JCQTBL2 modified
\r
88 * JCU.JCQTBL3 modified
\r
89 * JCU.JCHTBD0 modified
\r
90 * JCU.JCHTBA0 modified
\r
91 * JCU.JCHTBD1 modified
\r
92 * JCU.JCHTBA1 modified
\r
93 * : Apr.04.2011 Ver.0.10.00 CPG.SWRSTCR2.JCUSRST added
\r
94 * : May.09.2011 Ver.0.11.00 BSC.ACSWR deleted
\r
95 * BSC.ACKEYR deleted
\r
96 * USB.USBACSWR1 deleted
\r
97 *******************************************************************************/
\r
98 #ifndef _IODEFINE_H_
\r
99 #define _IODEFINE_H_
\r
101 #include "typedefine.h"
\r
103 /* new iodefine ADC */
\r
107 unsigned short DRA; /* DRA */
\r
108 unsigned short DRB; /* DRB */
\r
109 unsigned short DRC; /* DRC */
\r
110 unsigned short DRD; /* DRD */
\r
111 unsigned short DRE; /* DRE */
\r
112 unsigned short DRF; /* DRF */
\r
113 unsigned short DRG; /* DRG */
\r
114 unsigned short DRH; /* DRH */
\r
115 unsigned char dummy32[16]; /* */
\r
116 unsigned short MPHA; /* MPHA */
\r
117 unsigned short MPLA; /* MPLA */
\r
118 unsigned short MPHB; /* MPHB */
\r
119 unsigned short MPLB; /* MPLB */
\r
120 unsigned short MPHC; /* MPHC */
\r
121 unsigned short MPLC; /* MPLC */
\r
122 unsigned short MPHD; /* MPHD */
\r
123 unsigned short MPLD; /* MPLD */
\r
124 unsigned short MPHE; /* MPHE */
\r
125 unsigned short MPLE; /* MPLE */
\r
126 unsigned short MPHF; /* MPHF */
\r
127 unsigned short MPLF; /* MPLF */
\r
128 unsigned short MPHG; /* MPHG */
\r
129 unsigned short MPLG; /* MPLG */
\r
130 unsigned short MPHH; /* MPHH */
\r
131 unsigned short MPLH; /* MPLH */
\r
132 unsigned char dummy33[32]; /* */
\r
133 unsigned short SR; /* SR */
\r
134 unsigned short MPER; /* MPER */
\r
135 unsigned short MPSR; /* MPSR */
\r
138 #define ADCDRA ADC.DRA
\r
139 #define ADCDRB ADC.DRB
\r
140 #define ADCDRC ADC.DRC
\r
141 #define ADCDRD ADC.DRD
\r
142 #define ADCDRE ADC.DRE
\r
143 #define ADCDRF ADC.DRF
\r
144 #define ADCDRG ADC.DRG
\r
145 #define ADCDRH ADC.DRH
\r
146 #define ADCMPHA ADC.MPHA
\r
147 #define ADCMPLA ADC.MPLA
\r
148 #define ADCMPHB ADC.MPHB
\r
149 #define ADCMPLB ADC.MPLB
\r
150 #define ADCMPHC ADC.MPHC
\r
151 #define ADCMPLC ADC.MPLC
\r
152 #define ADCMPHD ADC.MPHD
\r
153 #define ADCMPLD ADC.MPLD
\r
154 #define ADCMPHE ADC.MPHE
\r
155 #define ADCMPLE ADC.MPLE
\r
156 #define ADCMPHF ADC.MPHF
\r
157 #define ADCMPLF ADC.MPLF
\r
158 #define ADCMPHG ADC.MPHG
\r
159 #define ADCMPLG ADC.MPLG
\r
160 #define ADCMPHH ADC.MPHH
\r
161 #define ADCMPLH ADC.MPLH
\r
162 #define ADCSR ADC.SR
\r
163 #define ADCMPER ADC.MPER
\r
164 #define ADCMPSR ADC.MPSR
\r
166 #define ADC (*(volatile struct st_adc *)0xE8005800) /* ADC */
\r
168 /* new iodefine ADC */
\r
172 struct st_cpg { /* struct CPG */
\r
173 union { /* FRQCR */
\r
174 _UWORD WORD; /* Word Access */
\r
175 struct { /* Bit Access */
\r
177 _UWORD CKOEN2:1; /* CKOEN2 */
\r
178 _UWORD CKOEN:2; /* CKOEN */
\r
180 _UWORD IFC:2; /* IFC */
\r
182 _UWORD BFC:2; /* BFC */
\r
186 _UBYTE wk0[2]; /* */
\r
187 union { /* STBCR1 */
\r
188 _UBYTE BYTE; /* Byte Access */
\r
189 struct { /* Bit Access */
\r
190 _UBYTE STBY:1; /* STBY */
\r
191 _UBYTE DEEP:1; /* DEEP */
\r
195 _UBYTE wk1[3]; /* */
\r
196 union { /* STBCR2 */
\r
197 _UBYTE BYTE; /* Byte Access */
\r
198 struct { /* Bit Access */
\r
199 _UBYTE MSTP10:1; /* MSTP10 */
\r
201 _UBYTE MSTP8:1; /* MSTP8 */
\r
202 _UBYTE MSTP7:1; /* MSTP7 */
\r
206 _UBYTE wk2[999]; /* */
\r
207 union { /* SYSCR1 */
\r
208 _UBYTE BYTE; /* Byte Access */
\r
209 struct { /* Bit Access */
\r
211 _UBYTE RAME3:1; /* RAME3 */
\r
212 _UBYTE RAME2:1; /* RAME2 */
\r
213 _UBYTE RAME1:1; /* RAME1 */
\r
214 _UBYTE RAME0:1; /* RAME0 */
\r
217 _UBYTE wk3[3]; /* */
\r
218 union { /* SYSCR2 */
\r
219 _UBYTE BYTE; /* Byte Access */
\r
220 struct { /* Bit Access */
\r
222 _UBYTE RAMWE3:1; /* RAMWE3 */
\r
223 _UBYTE RAMWE2:1; /* RAMWE2 */
\r
224 _UBYTE RAMWE1:1; /* RAMWE1 */
\r
225 _UBYTE RAMWE0:1; /* RAMWE0 */
\r
228 _UBYTE wk4[3]; /* */
\r
229 union { /* STBCR3 */
\r
230 _UBYTE BYTE; /* Byte Access */
\r
231 struct { /* Bit Access */
\r
232 _UBYTE HIZ:1; /* HIZ */
\r
233 _UBYTE MSTP36:1; /* MSTP36 */
\r
234 _UBYTE MSTP35:1; /* MSTP35 */
\r
235 _UBYTE :1; /* MSTP34 */
\r
236 _UBYTE :1; /* MSTP33 */
\r
237 _UBYTE MSTP32:1; /* MSTP32 */
\r
239 _UBYTE MSTP30:1; /* MSTP30 */
\r
242 _UBYTE wk5[3]; /* */
\r
243 union { /* STBCR4 */
\r
244 _UBYTE BYTE; /* Byte Access */
\r
245 struct { /* Bit Access */
\r
246 _UBYTE MSTP47:1; /* MSTP47 */
\r
247 _UBYTE MSTP46:1; /* MSTP46 */
\r
248 _UBYTE MSTP45:1; /* MSTP45 */
\r
249 _UBYTE MSTP44:1; /* MSTP44 */
\r
250 _UBYTE MSTP43:1; /* MSTP43 */
\r
251 _UBYTE MSTP42:1; /* MSTP42 */
\r
252 _UBYTE MSTP41:1; /* MSTP41 */
\r
253 _UBYTE MSTP40:1; /* MSTP40 */
\r
256 _UBYTE wk6[3]; /* */
\r
257 union { /* STBCR5 */
\r
258 _UBYTE BYTE; /* Byte Access */
\r
259 struct { /* Bit Access */
\r
260 _UBYTE MSTP57:1; /* MSTP57 */
\r
261 _UBYTE MSTP56:1; /* MSTP56 */
\r
262 _UBYTE MSTP55:1; /* MSTP55 */
\r
263 _UBYTE MSTP54:1; /* MSTP54 */
\r
264 _UBYTE MSTP53:1; /* MSTP53 */
\r
265 _UBYTE MSTP52:1; /* MSTP52 */
\r
266 _UBYTE MSTP51:1; /* MSTP51 */
\r
267 _UBYTE MSTP50:1; /* MSTP50 */
\r
270 _UBYTE wk7[3]; /* */
\r
271 union { /* STBCR6 */
\r
272 _UBYTE BYTE; /* Byte Access */
\r
273 struct { /* Bit Access */
\r
274 _UBYTE MSTP67:1; /* MSTP67 */
\r
275 _UBYTE MSTP66:1; /* MSTP66 */
\r
276 _UBYTE MSTP65:1; /* MSTP65 */
\r
277 _UBYTE MSTP64:1; /* MSTP64 */
\r
278 _UBYTE MSTP63:1; /* MSTP63 */
\r
279 _UBYTE MSTP62:1; /* MSTP62 */
\r
280 _UBYTE MSTP61:1; /* MSTP61 */
\r
281 _UBYTE MSTP60:1; /* MSTP60 */
\r
284 _UBYTE wk8[3]; /* */
\r
285 union { /* STBCR7 */
\r
286 _UBYTE BYTE; /* Byte Access */
\r
287 struct { /* Bit Access */
\r
288 _UBYTE MSTP77:1; /* MSTP77 */
\r
289 _UBYTE MSTP76:1; /* MSTP76 */
\r
290 _UBYTE MSTP75:1; /* MSTP75 */
\r
292 _UBYTE MSTP73:1; /* MSTP73 */
\r
293 _UBYTE MSTP72:1; /* MSTP72 */
\r
295 _UBYTE MSTP70:1; /* MSTP70 */
\r
298 _UBYTE wk9[3]; /* */
\r
299 union { /* STBCR8 */
\r
300 _UBYTE BYTE; /* Byte Access */
\r
301 struct { /* Bit Access */
\r
302 _UBYTE MSTP87:1; /* MSTP87 */
\r
303 _UBYTE MSTP86:1; /* MSTP86 */
\r
304 _UBYTE MSTP85:1; /* MSTP85 */
\r
305 _UBYTE MSTP84:1; /* MSTP84 */
\r
307 _UBYTE MSTP82:1; /* MSTP82 */
\r
308 _UBYTE MSTP81:1; /* MSTP81 */
\r
312 _UBYTE wk10[3]; /* */
\r
313 union { /* SYSCR3 */
\r
314 _UBYTE BYTE; /* Byte Access */
\r
315 struct { /* Bit Access */
\r
317 _UBYTE VRAME5:1; /* VRAME5 */
\r
318 _UBYTE VRAME4:1; /* VRAME4 */
\r
319 _UBYTE VRAME3:1; /* VRAME3 */
\r
320 _UBYTE VRAME2:1; /* VRAME2 */
\r
321 _UBYTE VRAME1:1; /* VRAME1 */
\r
322 _UBYTE VRAME0:1; /* VRAME0 */
\r
325 _UBYTE wk11[3]; /* */
\r
326 union { /* SYSCR4 */
\r
327 _UBYTE BYTE; /* Byte Access */
\r
328 struct { /* Bit Access */
\r
330 _UBYTE VRAMWE5:1; /* VRAMWE5 */
\r
331 _UBYTE VRAMWE4:1; /* VRAMWE4 */
\r
332 _UBYTE VRAMWE3:1; /* VRAMWE3 */
\r
333 _UBYTE VRAMWE2:1; /* VRAMWE2 */
\r
334 _UBYTE VRAMWE1:1; /* VRAMWE1 */
\r
335 _UBYTE VRAMWE0:1; /* VRAMWE0 */
\r
338 _UBYTE wk12[3]; /* */
\r
339 union { /* SYSCR5 */
\r
340 _UBYTE BYTE; /* Byte Access */
\r
341 struct { /* Bit Access */
\r
343 _UBYTE RRAMWE3:1; /* RRAMWE3 */
\r
344 _UBYTE RRAMWE2:1; /* RRAMWE2 */
\r
345 _UBYTE RRAMWE1:1; /* RRAMWE1 */
\r
346 _UBYTE RRAMWE0:1; /* RRAMWE0 */
\r
349 _UBYTE wk13[7]; /* */
\r
350 union { /* SWRSTCR1 */
\r
351 _UBYTE BYTE; /* Byte Access */
\r
352 struct { /* Bit Access */
\r
353 _UBYTE AXTALE:1; /* AXTALE */
\r
354 _UBYTE SSIF5SRST:1; /* SSIF5SRST */
\r
355 _UBYTE SSIF4SRST:1; /* SSIF4SRST */
\r
356 _UBYTE IEBSRST:1; /* IEBSRST */
\r
357 _UBYTE SSIF3SRST:1; /* SSIF3SRST */
\r
358 _UBYTE SSIF2SRST:1; /* SSIF2SRST */
\r
359 _UBYTE SSIF1SRST:1; /* SSIF1SRST */
\r
360 _UBYTE SSIF0SRST:1; /* SSIF0SRST */
\r
363 _UBYTE wk14[3]; /* */
\r
364 union { /* SWRSTCR2 */
\r
365 _UBYTE BYTE; /* Byte Access */
\r
366 struct { /* Bit Access */
\r
368 _UBYTE JCUSRST:1; /* JCUSRST */
\r
369 _UBYTE RGPVGSRST:1; /* SSIF3SRST */
\r
373 _UBYTE wk15[11]; /* */
\r
374 union { /* STBCR9 */
\r
375 _UBYTE BYTE; /* Byte Access */
\r
376 struct { /* Bit Access */
\r
377 _UBYTE MSTP97:1; /* MSTP97 */
\r
378 _UBYTE MSTP96:1; /* MSTP96 */
\r
379 _UBYTE MSTP95:1; /* MSTP95 */
\r
380 _UBYTE MSTP94:1; /* MSTP94 */
\r
381 _UBYTE MSTP93:1; /* MSTP93 */
\r
382 _UBYTE MSTP92:1; /* MSTP92 */
\r
383 _UBYTE MSTP91:1; /* MSTP91 */
\r
384 _UBYTE MSTP90:1; /* MSTP90 */
\r
387 _UBYTE wk16[3]; /* */
\r
388 union { /* STBCR10 */
\r
389 _UBYTE BYTE; /* Byte Access */
\r
390 struct { /* Bit Access */
\r
391 _UBYTE MSTP107:1; /* MSTP107 */
\r
392 _UBYTE MSTP106:1; /* MSTP106 */
\r
393 _UBYTE MSTP105:1; /* MSTP105 */
\r
395 _UBYTE MSTP103:1; /* MSTP103 */
\r
396 _UBYTE MSTP102:1; /* MSTP102 */
\r
397 _UBYTE MSTP101:1; /* MSTP101 */
\r
398 _UBYTE MSTP100:1; /* MSTP100 */
\r
401 _UBYTE wk17[25531]; /* */
\r
402 union { /* RRAMKP */
\r
403 _UBYTE BYTE; /* Byte Access */
\r
404 struct { /* Bit Access */
\r
406 _UBYTE RRAMKP3:1; /* RRAMKP3 */
\r
407 _UBYTE RRAMKP2:1; /* RRAMKP2 */
\r
408 _UBYTE RRAMKP1:1; /* RRAMKP1 */
\r
409 _UBYTE RRAMKP0:1; /* RRAMKP0 */
\r
412 _UBYTE wk18[1]; /* */
\r
413 union { /* DSCTR */
\r
414 _UBYTE BYTE; /* Byte Access */
\r
415 struct { /* Bit Access */
\r
416 _UBYTE EBUSKEEPE:1; /* EBUSKEEPE */
\r
417 _UBYTE RAMBOOT:1; /* RAMBOOT */
\r
421 _UBYTE wk19[1]; /* */
\r
422 union { /* DSSSR */
\r
423 _UWORD WORD; /* Word Access */
\r
424 struct { /* Bit Access */
\r
426 _UWORD PJ23:1; /* PJ23 */
\r
427 _UWORD PJ22:1; /* PJ22 */
\r
428 _UWORD PJ21:1; /* PJ21 */
\r
429 _UWORD PJ20:1; /* PJ20 */
\r
430 _UWORD PG3:1; /* PG3 */
\r
431 _UWORD PG2:1; /* PG2 */
\r
432 _UWORD NMI:1; /* NMI */
\r
434 _UWORD RTCAR:1; /* RTCAR */
\r
435 _UWORD PF19:1; /* PF19 */
\r
436 _UWORD PF18:1; /* PF18 */
\r
437 _UWORD PF17:1; /* PF17 */
\r
438 _UWORD PF16:1; /* PF16 */
\r
439 _UWORD PC7:1; /* PC7 */
\r
440 _UWORD PC5:1; /* PC5 */
\r
443 union { /* DSESR */
\r
444 _UWORD WORD; /* Word Access */
\r
445 struct { /* Bit Access */
\r
447 _UWORD PJ23E:1; /* PJ23E */
\r
448 _UWORD PJ22E:1; /* PJ22E */
\r
449 _UWORD PJ21E:1; /* PJ21E */
\r
450 _UWORD PJ20E:1; /* PJ20E */
\r
451 _UWORD PG3E:1; /* PG3E */
\r
452 _UWORD PG2E:1; /* PG2E */
\r
453 _UWORD NMIE:1; /* NMIE */
\r
456 _UWORD PF19E:1; /* PF19E */
\r
457 _UWORD PF18E:1; /* PF18E */
\r
458 _UWORD PF17E:1; /* PF17E */
\r
459 _UWORD PF16E:1; /* PF16E */
\r
460 _UWORD PC7E:1; /* PC7E */
\r
461 _UWORD PC5E:1; /* PC5E */
\r
465 _UWORD WORD; /* Word Access */
\r
466 struct { /* Bit Access */
\r
467 _UWORD IOKEEP:1; /* IOKEEP */
\r
468 _UWORD PJ23F:1; /* PJ23F */
\r
469 _UWORD PJ22F:1; /* PJ22F */
\r
470 _UWORD PJ21F:1; /* PJ21F */
\r
471 _UWORD PJ20F:1; /* PJ20F */
\r
472 _UWORD PG3F:1; /* PG3F */
\r
473 _UWORD PG2F:1; /* PG2F */
\r
474 _UWORD NMIF:1; /* NMIF */
\r
476 _UWORD RTCARF:1; /* RTCARF */
\r
477 _UWORD PF19F:1; /* PF19F */
\r
478 _UWORD PF18F:1; /* PF18F */
\r
479 _UWORD PF17F:1; /* PF17F */
\r
480 _UWORD PF16F:1; /* PF16F */
\r
481 _UWORD PC7F:1; /* PC7F */
\r
482 _UWORD PC5F:1; /* PC5F */
\r
485 _UBYTE wk20[6]; /* */
\r
486 union { /* XTALCTR */
\r
487 _UBYTE BYTE; /* Byte Access */
\r
488 struct { /* Bit Access */
\r
490 _UBYTE GAIN:1; /* GAIN */
\r
494 struct st_intc { /* struct INTC */
\r
496 _UWORD WORD; /* Word Access */
\r
497 struct { /* Bit Access */
\r
498 _UWORD NMIL:1; /* NMIL */
\r
500 _UWORD NMIE:1; /* NMIE */
\r
502 _UWORD NMIF:1; /* NMIF */
\r
503 _UWORD NMIM:1; /* NMIM */
\r
507 _UWORD WORD; /* Word Access */
\r
508 struct { /* Bit Access */
\r
509 _UWORD IRQ71S:1; /* IRQ71S */
\r
510 _UWORD IRQ70S:1; /* IRQ70S */
\r
511 _UWORD IRQ61S:1; /* IRQ61S */
\r
512 _UWORD IRQ60S:1; /* IRQ60S */
\r
513 _UWORD IRQ51S:1; /* IRQ51S */
\r
514 _UWORD IRQ50S:1; /* IRQ50S */
\r
515 _UWORD IRQ41S:1; /* IRQ41S */
\r
516 _UWORD IRQ40S:1; /* IRQ40S */
\r
517 _UWORD IRQ31S:1; /* IRQ31S */
\r
518 _UWORD IRQ30S:1; /* IRQ30S */
\r
519 _UWORD IRQ21S:1; /* IRQ21S */
\r
520 _UWORD IRQ20S:1; /* IRQ20S */
\r
521 _UWORD IRQ11S:1; /* IRQ11S */
\r
522 _UWORD IRQ10S:1; /* IRQ10S */
\r
523 _UWORD IRQ01S:1; /* IRQ01S */
\r
524 _UWORD IRQ00S:1; /* IRQ00S */
\r
528 _UWORD WORD; /* Word Access */
\r
529 struct { /* Bit Access */
\r
531 _UWORD PINT7S:1; /* PINT7S */
\r
532 _UWORD PINT6S:1; /* PINT6S */
\r
533 _UWORD PINT5S:1; /* PINT5S */
\r
534 _UWORD PINT4S:1; /* PINT4S */
\r
535 _UWORD PINT3S:1; /* PINT3S */
\r
536 _UWORD PINT2S:1; /* PINT2S */
\r
537 _UWORD PINT1S:1; /* PINT1S */
\r
538 _UWORD PINT0S:1; /* PINT0S */
\r
541 union { /* IRQRR */
\r
542 _UWORD WORD; /* Word Access */
\r
543 struct { /* Bit Access */
\r
545 _UWORD IRQ7F:1; /* IRQ7F */
\r
546 _UWORD IRQ6F:1; /* IRQ6F */
\r
547 _UWORD IRQ5F:1; /* IRQ5F */
\r
548 _UWORD IRQ4F:1; /* IRQ4F */
\r
549 _UWORD IRQ3F:1; /* IRQ3F */
\r
550 _UWORD IRQ2F:1; /* IRQ2F */
\r
551 _UWORD IRQ1F:1; /* IRQ1F */
\r
552 _UWORD IRQ0F:1; /* IRQ0F */
\r
555 union { /* PINTER */
\r
556 _UWORD WORD; /* Word Access */
\r
557 struct { /* Bit Access */
\r
559 _UWORD PINT7E:1; /* PINT7E */
\r
560 _UWORD PINT6E:1; /* PINT6E */
\r
561 _UWORD PINT5E:1; /* PINT5E */
\r
562 _UWORD PINT4E:1; /* PINT4E */
\r
563 _UWORD PINT3E:1; /* PINT3E */
\r
564 _UWORD PINT2E:1; /* PINT2E */
\r
565 _UWORD PINT1E:1; /* PINT1E */
\r
566 _UWORD PINT0E:1; /* PINT0E */
\r
570 _UWORD WORD; /* Word Access */
\r
571 struct { /* Bit Access */
\r
573 _UWORD PINT7R:1; /* PINT7R */
\r
574 _UWORD PINT6R:1; /* PINT6R */
\r
575 _UWORD PINT5R:1; /* PINT5R */
\r
576 _UWORD PINT4R:1; /* PINT4R */
\r
577 _UWORD PINT3R:1; /* PINT3R */
\r
578 _UWORD PINT2R:1; /* PINT2R */
\r
579 _UWORD PINT1R:1; /* PINT1R */
\r
580 _UWORD PINT0R:1; /* PINT0R */
\r
584 _UWORD WORD; /* Word Access */
\r
585 struct { /* Bit Access */
\r
586 _UWORD E15:1; /* E15 */
\r
587 _UWORD E14:1; /* E14 */
\r
588 _UWORD E13:1; /* E13 */
\r
589 _UWORD E12:1; /* E12 */
\r
590 _UWORD E11:1; /* E11 */
\r
591 _UWORD E10:1; /* E10 */
\r
592 _UWORD E9:1; /* E9 */
\r
593 _UWORD E8:1; /* E8 */
\r
594 _UWORD E7:1; /* E7 */
\r
595 _UWORD E6:1; /* E6 */
\r
596 _UWORD E5:1; /* E5 */
\r
597 _UWORD E4:1; /* E4 */
\r
598 _UWORD E3:1; /* E3 */
\r
599 _UWORD E2:1; /* E2 */
\r
600 _UWORD E1:1; /* E1 */
\r
605 _UWORD WORD; /* Word Access */
\r
606 struct { /* Bit Access */
\r
607 _UWORD BE:2; /* BE */
\r
608 _UWORD BOVE:1; /* BOVE */
\r
610 _UWORD BN:4; /* BN */
\r
613 _UBYTE wk0[8]; /* */
\r
614 union { /* IPR01 */
\r
615 _UWORD WORD; /* Word Access */
\r
616 struct { /* Bit Access */
\r
617 _UWORD _IRQ0:4; /* _IRQ0 */
\r
618 _UWORD _IRQ1:4; /* _IRQ1 */
\r
619 _UWORD _IRQ2:4; /* _IRQ2 */
\r
620 _UWORD _IRQ3:4; /* _IRQ3 */
\r
623 union { /* IPR02 */
\r
624 _UWORD WORD; /* Word Access */
\r
625 struct { /* Bit Access */
\r
626 _UWORD _IRQ4:4; /* _IRQ4 */
\r
627 _UWORD _IRQ5:4; /* _IRQ5 */
\r
628 _UWORD _IRQ6:4; /* _IRQ6 */
\r
629 _UWORD _IRQ7:4; /* _IRQ7 */
\r
632 _UBYTE wk1[4]; /* */
\r
633 union { /* IPR05 */
\r
634 _UWORD WORD; /* Word Access */
\r
635 struct { /* Bit Access */
\r
636 _UWORD _PINT:4; /* PINT7-0 */
\r
640 _UBYTE wk2[990]; /* */
\r
641 union { /* IPR06 */
\r
642 _UWORD WORD; /* Word Access */
\r
643 struct { /* Bit Access */
\r
644 _UWORD _DMAC0:4; /* _DMAC0 */
\r
645 _UWORD _DMAC1:4; /* _DMAC1 */
\r
646 _UWORD _DMAC2:4; /* _DMAC2 */
\r
647 _UWORD _DMAC3:4; /* _DMAC3 */
\r
650 union { /* IPR07 */
\r
651 _UWORD WORD; /* Word Access */
\r
652 struct { /* Bit Access */
\r
653 _UWORD _DMAC4:4; /* _DMAC4 */
\r
654 _UWORD _DMAC5:4; /* _DMAC5 */
\r
655 _UWORD _DMAC6:4; /* _DMAC6 */
\r
656 _UWORD _DMAC7:4; /* _DMAC7 */
\r
659 union { /* IPR08 */
\r
660 _UWORD WORD; /* Word Access */
\r
661 struct { /* Bit Access */
\r
662 _UWORD _DMAC8:4; /* _DMAC8 */
\r
663 _UWORD _DMAC9:4; /* _DMAC9 */
\r
664 _UWORD _DMAC10:4; /* _DMAC10 */
\r
665 _UWORD _DMAC11:4; /* _DMAC11 */
\r
668 union { /* IPR09 */
\r
669 _UWORD WORD; /* Word Access */
\r
670 struct { /* Bit Access */
\r
671 _UWORD _DMAC12:4; /* _DMAC12 */
\r
672 _UWORD _DMAC13:4; /* _DMAC13 */
\r
673 _UWORD _DMAC14:4; /* _DMAC14 */
\r
674 _UWORD _DMAC15:4; /* _DMAC15 */
\r
677 union { /* IPR10 */
\r
678 _UWORD WORD; /* Word Access */
\r
679 struct { /* Bit Access */
\r
680 _UWORD _USB:4; /* _USB */
\r
681 _UWORD _VDC40:4; /* _VDC40 */
\r
682 _UWORD _VDC41:4; /* _VDC41 */
\r
683 _UWORD _VDC42:4; /* _VDC42 */
\r
686 union { /* IPR11 */
\r
687 _UWORD WORD; /* Word Access */
\r
688 struct { /* Bit Access */
\r
689 _UWORD _IMRLS:4; /* IMRLS */
\r
690 _UWORD _JCU:4; /* JCU */
\r
691 _UWORD _DISCOM:4; /* DISCOM */
\r
692 _UWORD _RGPVG:4; /* RGPVG */
\r
695 union { /* IPR12 */
\r
696 _UWORD WORD; /* Word Access */
\r
697 struct { /* Bit Access */
\r
698 _UWORD _CMT0:4; /* _CMT0 */
\r
699 _UWORD _CMT1:4; /* _CMT1 */
\r
700 _UWORD _BSC:4; /* _BSC */
\r
701 _UWORD _WDT:4; /* _WDT */
\r
704 union { /* IPR13 */
\r
705 _UWORD WORD; /* Word Access */
\r
706 struct { /* Bit Access */
\r
707 _UWORD _MTU00:4; /* _MTU00 */
\r
708 _UWORD _MTU01:4; /* _MTU01 */
\r
709 _UWORD _MTU10:4; /* _MTU10 */
\r
710 _UWORD _MTU11:4; /* _MTU11 */
\r
713 union { /* IPR14 */
\r
714 _UWORD WORD; /* Word Access */
\r
715 struct { /* Bit Access */
\r
716 _UWORD _MTU20:4; /* _MTU20 */
\r
717 _UWORD _MTU21:4; /* _MTU21 */
\r
718 _UWORD _MTU30:4; /* _MTU30 */
\r
719 _UWORD _MTU31:4; /* _MTU31 */
\r
722 union { /* IPR15 */
\r
723 _UWORD WORD; /* Word Access */
\r
724 struct { /* Bit Access */
\r
725 _UWORD _MTU40:4; /* _MTU40 */
\r
726 _UWORD _MTU41:4; /* _MTU41 */
\r
727 _UWORD _PWM1:4; /* _PWM1 */
\r
728 _UWORD _PWM2:4; /* _PWM2 */
\r
731 union { /* IPR16 */
\r
732 _UWORD WORD; /* Word Access */
\r
733 struct { /* Bit Access */
\r
734 _UWORD _SDG0:4; /* _SDG0 */
\r
735 _UWORD _SDG1:4; /* _SDG1 */
\r
736 _UWORD _SDG2:4; /* _SDG2 */
\r
737 _UWORD _SDG3:4; /* _SDG3 */
\r
740 union { /* IPR17 */
\r
741 _UWORD WORD; /* Word Access */
\r
742 struct { /* Bit Access */
\r
743 _UWORD _ADC:4; /* _ADC */
\r
744 _UWORD _SSI0:4; /* _SSI0 */
\r
745 _UWORD _SSI1:4; /* _SSI1 */
\r
746 _UWORD _SSI2:4; /* _SSI2 */
\r
749 union { /* IPR18 */
\r
750 _UWORD WORD; /* Word Access */
\r
751 struct { /* Bit Access */
\r
752 _UWORD _SSI3:4; /* _SSI3 */
\r
753 _UWORD _SSI4:4; /* _SSI4 */
\r
754 _UWORD _SSI5:4; /* _SSI5 */
\r
755 _UWORD _SPDIF:4; /* _SPDIF */
\r
758 union { /* IPR19 */
\r
759 _UWORD WORD; /* Word Access */
\r
760 struct { /* Bit Access */
\r
761 _UWORD _IIC30:4; /* _IIC30 */
\r
762 _UWORD _IIC31:4; /* _IIC31 */
\r
763 _UWORD _IIC32:4; /* _IIC32 */
\r
764 _UWORD _IIC33:4; /* _IIC33 */
\r
767 union { /* IPR20 */
\r
768 _UWORD WORD; /* Word Access */
\r
769 struct { /* Bit Access */
\r
770 _UWORD _SCIF0:4; /* _SCIF0 */
\r
771 _UWORD _SCIF1:4; /* _SCIF1 */
\r
772 _UWORD _SCIF2:4; /* _SCIF2 */
\r
773 _UWORD _SCIF3:4; /* _SCIF3 */
\r
776 union { /* IPR21 */
\r
777 _UWORD WORD; /* Word Access */
\r
778 struct { /* Bit Access */
\r
779 _UWORD _SCIF4:4; /* _SCIF4 */
\r
780 _UWORD _SCIF5:4; /* _SCIF5 */
\r
781 _UWORD _SCIF6:4; /* _SCIF6 */
\r
782 _UWORD _SCIF7:4; /* _SCIF7 */
\r
785 union { /* IPR22 */
\r
786 _UWORD WORD; /* Word Access */
\r
787 struct { /* Bit Access */
\r
788 _UWORD _SIOF:4; /* _SIOF */
\r
789 _UWORD _RCAN0:4; /* _RCAN0 */
\r
790 _UWORD _RCAN1:4; /* _RCAN1 */
\r
791 _UWORD _RCAN2:4; /* _RCAN2 */
\r
794 union { /* IPR23 */
\r
795 _UWORD WORD; /* Word Access */
\r
796 struct { /* Bit Access */
\r
797 _UWORD _RSPI0:4; /* _RSPI0 */
\r
798 _UWORD _RSPI1:4; /* _RSPI1 */
\r
799 _UWORD _RQSPI0:4; /* _RQSPI0 */
\r
800 _UWORD _RQSPI1:4; /* _RQSPI1 */
\r
803 union { /* IPR24 */
\r
804 _UWORD WORD; /* Word Access */
\r
805 struct { /* Bit Access */
\r
806 _UWORD _IEB:4; /* _IEB */
\r
807 _UWORD _ROMDEC:4; /* _ROMDEC */
\r
808 _UWORD _FLCTL:4; /* _FLCTL */
\r
809 _UWORD _MMC:4; /* _MMC */
\r
812 union { /* IPR25 */
\r
813 _UWORD WORD; /* Word Access */
\r
814 struct { /* Bit Access */
\r
815 _UWORD _SDHI0:4; /* _SDHI0 */
\r
816 _UWORD _SDHI1:4; /* _SDHI1 */
\r
817 _UWORD _RTC:4; /* _RTC */
\r
821 union { /* IPR26 */
\r
822 _UWORD WORD; /* Word Access */
\r
823 struct { /* Bit Access */
\r
824 _UWORD _SRC0:4; /* _SRC0 */
\r
825 _UWORD _SRC1:4; /* _SRC1 */
\r
826 _UWORD _SRC2:4; /* _SRC2 */
\r
832 struct st_ccnt { /* struct CCNT */
\r
834 _UDWORD LONG; /* Long Access */
\r
835 struct { /* Bit Access */
\r
837 _UDWORD ICF:1; /* ICF */
\r
839 _UDWORD ICE:1; /* ICE */
\r
841 _UDWORD OCF:1; /* OCF */
\r
843 _UDWORD WT:1; /* WT */
\r
844 _UDWORD OCE:1; /* OCE */
\r
848 _UDWORD LONG; /* Long Access */
\r
849 struct { /* Bit Access */
\r
851 _UDWORD LE:1; /* LE */
\r
853 _UDWORD W3LOAD:1; /* W3LOAD */
\r
854 _UDWORD W3LOCK:1; /* W3LOCK */
\r
856 _UDWORD W2LOAD:1; /* W2LOAD */
\r
857 _UDWORD W2LOCK:1; /* W2LOCK */
\r
862 union CSnBCR{ /* CSnBCR */
\r
863 _UDWORD LONG; /* Long Access */
\r
864 struct { /* Bit Access */
\r
866 _UDWORD IWW:3; /* IWW */
\r
867 _UDWORD IWRWD:3; /* IWRWD */
\r
868 _UDWORD IWRWS:3; /* IWRWS */
\r
869 _UDWORD IWRRD:3; /* IWRRD */
\r
870 _UDWORD IWRRS:3; /* IWRRS */
\r
872 _UDWORD TYPE:3; /* TYPE */
\r
873 _UDWORD ENDIAN:1; /* ENDIAN */
\r
874 _UDWORD BSZ:2; /* BSZ */
\r
878 struct st_bsc { /* struct BSC */
\r
879 union { /* CMNCR */
\r
880 _UDWORD LONG; /* Long Access */
\r
881 struct { /* Bit Access */
\r
883 _UDWORD BLOCK:1; /* BLOCK */
\r
884 _UDWORD DPRTY:2; /* DPRTY */
\r
885 _UDWORD DMAIW:3; /* DMAIW */
\r
886 _UDWORD DMAIWA:1; /* DMAIWA */
\r
888 _UDWORD HIZMEM:1; /* HIZMEM */
\r
889 _UDWORD HIZCNT:1; /* HIZCNT */
\r
892 union CSnBCR CS0BCR; /* CS0BCR */
\r
893 union CSnBCR CS1BCR; /* CS1BCR */
\r
894 union CSnBCR CS2BCR; /* CS2BCR */
\r
895 union CSnBCR CS3BCR; /* CS3BCR */
\r
896 union CSnBCR CS4BCR; /* CS4BCR */
\r
897 union CSnBCR CS5BCR; /* CS5BCR */
\r
898 _UBYTE wk0[12]; /* */
\r
899 union { /* CS0WCR */
\r
900 union { /* CS0WCR(NORMAL) */
\r
901 _UDWORD LONG; /* Long Access */
\r
902 struct { /* Bit Access */
\r
904 _UDWORD BAS:1; /* BAS */
\r
906 _UDWORD SW:2; /* SW */
\r
907 _UDWORD WR:4; /* WR */
\r
908 _UDWORD WM:1; /* WM */
\r
910 _UDWORD HW:2; /* HW */
\r
913 union { /* CS0WCR(BROM_ASY) */
\r
914 _UDWORD LONG; /* Long Access */
\r
915 struct { /* Bit Access */
\r
917 _UDWORD BST:2; /* BST */
\r
919 _UDWORD BW:2; /* BW */
\r
921 _UDWORD W:4; /* W */
\r
922 _UDWORD WM:1; /* WM */
\r
926 union { /* CS0WCR(BROM_SY) */
\r
927 _UDWORD LONG; /* Long Access */
\r
928 struct { /* Bit Access */
\r
930 _UDWORD BW:2; /* BW */
\r
932 _UDWORD W:4; /* W */
\r
933 _UDWORD WM:1; /* WM */
\r
938 union { /* CS1WCR */
\r
939 _UDWORD LONG; /* Long Access */
\r
940 struct { /* Bit Access */
\r
942 _UDWORD BAS:1; /* BAS */
\r
944 _UDWORD WW:3; /* WW */
\r
946 _UDWORD SW:2; /* SW */
\r
947 _UDWORD WR:4; /* WR */
\r
948 _UDWORD WM:1; /* WM */
\r
950 _UDWORD HW:2; /* HW */
\r
953 union { /* CS2WCR */
\r
954 union { /* CS2WCR(NORMAL) */
\r
955 _UDWORD LONG; /* Long Access */
\r
956 struct { /* Bit Access */
\r
958 _UDWORD BAS:1; /* BAS */
\r
960 _UDWORD WR:4; /* WR */
\r
961 _UDWORD WM:1; /* WM */
\r
965 union { /* CS2WCR(SDRAM) */
\r
966 _UDWORD LONG; /* Long Access */
\r
967 struct { /* Bit Access */
\r
969 _UDWORD A2CL:2; /* A2CL */
\r
974 union { /* CS3WCR */
\r
975 union { /* CS3WCR(NORMAL) */
\r
976 _UDWORD LONG; /* Long Access */
\r
977 struct { /* Bit Access */
\r
979 _UDWORD BAS:1; /* BAS */
\r
981 _UDWORD WR:4; /* WR */
\r
982 _UDWORD WM:1; /* WM */
\r
986 union { /* CS3WCR(SDRAM) */
\r
987 _UDWORD LONG; /* Long Access */
\r
988 struct { /* Bit Access */
\r
990 _UDWORD WTRP:2; /* WTRP */
\r
992 _UDWORD WTRCD:2; /* WTRCD */
\r
994 _UDWORD A3CL:2; /* A3CL */
\r
996 _UDWORD TRWL:2; /* TRWL */
\r
998 _UDWORD WTRC:2; /* WTRC */
\r
1002 union { /* CS4WCR */
\r
1003 union { /* CS4WCR(NORMAL) */
\r
1004 _UDWORD LONG; /* Long Access */
\r
1005 struct { /* Bit Access */
\r
1006 _UDWORD :11; /* */
\r
1007 _UDWORD BAS:1; /* BAS */
\r
1009 _UDWORD WW:3; /* WW */
\r
1011 _UDWORD SW:2; /* SW */
\r
1012 _UDWORD WR:4; /* WR */
\r
1013 _UDWORD WM:1; /* WM */
\r
1015 _UDWORD HW:2; /* HW */
\r
1018 union { /* CS4WCR(BROM_ASY) */
\r
1019 _UDWORD LONG; /* Long Access */
\r
1020 struct { /* Bit Access */
\r
1021 _UDWORD :10; /* */
\r
1022 _UDWORD BST:2; /* BST */
\r
1024 _UDWORD BW:2; /* BW */
\r
1026 _UDWORD SW:2; /* SW */
\r
1027 _UDWORD W:4; /* W */
\r
1028 _UDWORD WM:1; /* WM */
\r
1030 _UDWORD HW:2; /* HW */
\r
1034 union { /* CS5WCR */
\r
1035 union { /* CS5WCR(NORMAL) */
\r
1036 _UDWORD LONG; /* Long Access */
\r
1037 struct { /* Bit Access */
\r
1038 _UDWORD :10; /* */
\r
1039 _UDWORD SZSEL:1; /* SZSEL */
\r
1040 _UDWORD MPXWBAS:1; /* MPXW/BAS */
\r
1042 _UDWORD WW:3; /* WW */
\r
1044 _UDWORD SW:2; /* SW */
\r
1045 _UDWORD WR:4; /* WR */
\r
1046 _UDWORD WM:1; /* WM */
\r
1048 _UDWORD HW:2; /* HW */
\r
1051 union { /* CS5WCR(PCMCIA) */
\r
1052 _UDWORD LONG; /* Long Access */
\r
1053 struct { /* Bit Access */
\r
1054 _UDWORD :10; /* */
\r
1055 _UDWORD SA:2; /* SA */
\r
1057 _UDWORD TED:4; /* TED */
\r
1058 _UDWORD PCW:4; /* PCW */
\r
1059 _UDWORD WM:1; /* WM */
\r
1061 _UDWORD TEH:4; /* TEH */
\r
1065 _UBYTE wk1[12]; /* */
\r
1066 union { /* SDCR */
\r
1067 _UDWORD LONG; /* Long Access */
\r
1068 struct { /* Bit Access */
\r
1069 _UDWORD :11; /* */
\r
1070 _UDWORD A2ROW:2; /* A2ROW */
\r
1072 _UDWORD A2COL:2; /* A2COL */
\r
1074 _UDWORD DEEP:1; /* DEEP */
\r
1076 _UDWORD RFSH:1; /* RFSH */
\r
1077 _UDWORD RMODE:1; /* RMODE */
\r
1078 _UDWORD PDOWN:1; /* PDOWN */
\r
1079 _UDWORD BACTV:1; /* BACTV */
\r
1081 _UDWORD A3ROW:2; /* A3ROW */
\r
1083 _UDWORD A3COL:2; /* A3COL */
\r
1086 union { /* RTCSR */
\r
1087 _UDWORD LONG; /* Long Access */
\r
1088 struct { /* Bit Access */
\r
1089 _UDWORD :24; /* */
\r
1090 _UDWORD CMF:1; /* CMF */
\r
1091 _UDWORD CMIE:1; /* CMIE */
\r
1092 _UDWORD CKS:3; /* CKS */
\r
1093 _UDWORD RRC:3; /* RRC */
\r
1096 union { /* RTCNT */
\r
1097 _UDWORD LONG; /* Long Access */
\r
1098 struct { /* Bit Access */
\r
1099 _UDWORD D:32; /* D */
\r
1102 union { /* RTCOR */
\r
1103 _UDWORD LONG; /* Long Access */
\r
1104 struct { /* Bit Access */
\r
1105 _UDWORD D:32; /* D */
\r
1109 struct st_dmac { /* struct DMAC */
\r
1110 union { /* SAR0 */
\r
1111 _UDWORD LONG; /* Long Access */
\r
1112 struct { /* Word Access */
\r
1113 _UWORD H; /* High */
\r
1114 _UWORD L; /* Low */
\r
1116 struct { /* Bit Access */
\r
1117 _UDWORD D:32; /* D */
\r
1120 union { /* DAR0 */
\r
1121 _UDWORD LONG; /* Long Access */
\r
1122 struct { /* Word Access */
\r
1123 _UWORD H; /* High */
\r
1124 _UWORD L; /* Low */
\r
1126 struct { /* Bit Access */
\r
1127 _UDWORD D:32; /* D */
\r
1130 union { /* DMATCR0 */
\r
1131 _UDWORD LONG; /* Long Access */
\r
1132 struct { /* Word Access */
\r
1133 _UWORD H; /* High */
\r
1134 _UWORD L; /* Low */
\r
1136 struct { /* Bit Access */
\r
1137 _UDWORD D:32; /* D */
\r
1140 union { /* CHCR0 */
\r
1141 _UDWORD LONG; /* Long Access */
\r
1142 struct { /* Word Access */
\r
1143 _UWORD H; /* High */
\r
1144 _UWORD L; /* Low */
\r
1146 struct { /* Byte Access */
\r
1147 _UBYTE HH; /* High, High */
\r
1148 _UBYTE HL; /* High, Low */
\r
1149 _UBYTE LH; /* Low, High */
\r
1150 _UBYTE LL; /* Low, Low */
\r
1152 struct { /* Bit Access */
\r
1153 _UBYTE TC:1; /* TC */
\r
1155 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1156 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1158 _UBYTE DAF:1; /* DAF */
\r
1159 _UBYTE SAF:1; /* SAF */
\r
1161 _UBYTE DO:1; /* DO */
\r
1162 _UBYTE TL:1; /* TL */
\r
1164 _UBYTE TEMASK:1; /* TEMASK */
\r
1165 _UBYTE HE:1; /* HE */
\r
1166 _UBYTE HIE:1; /* HIE */
\r
1167 _UBYTE AM:1; /* AM */
\r
1168 _UBYTE AL:1; /* AL */
\r
1169 _UBYTE DM:2; /* DM */
\r
1170 _UBYTE SM:2; /* SM */
\r
1171 _UBYTE RS:4; /* RS */
\r
1172 _UBYTE DL:1; /* DL */
\r
1173 _UBYTE DS:1; /* DS */
\r
1174 _UBYTE TB:1; /* TB */
\r
1175 _UBYTE TS:2; /* TS */
\r
1176 _UBYTE IE:1; /* IE */
\r
1177 _UBYTE TE:1; /* TE */
\r
1178 _UBYTE DE:1; /* DE */
\r
1181 union { /* SAR1 */
\r
1182 _UDWORD LONG; /* Long Access */
\r
1183 struct { /* Word Access */
\r
1184 _UWORD H; /* High */
\r
1185 _UWORD L; /* Low */
\r
1187 struct { /* Bit Access */
\r
1188 _UDWORD D:32; /* D */
\r
1191 union { /* DAR1 */
\r
1192 _UDWORD LONG; /* Long Access */
\r
1193 struct { /* Word Access */
\r
1194 _UWORD H; /* High */
\r
1195 _UWORD L; /* Low */
\r
1197 struct { /* Bit Access */
\r
1198 _UDWORD D:32; /* D */
\r
1201 union { /* DMATCR1 */
\r
1202 _UDWORD LONG; /* Long Access */
\r
1203 struct { /* Word Access */
\r
1204 _UWORD H; /* High */
\r
1205 _UWORD L; /* Low */
\r
1207 struct { /* Bit Access */
\r
1208 _UDWORD D:32; /* D */
\r
1211 union { /* CHCR1 */
\r
1212 _UDWORD LONG; /* Long Access */
\r
1213 struct { /* Word Access */
\r
1214 _UWORD H; /* High */
\r
1215 _UWORD L; /* Low */
\r
1217 struct { /* Byte Access */
\r
1218 _UBYTE HH; /* High, High */
\r
1219 _UBYTE HL; /* High, Low */
\r
1220 _UBYTE LH; /* Low, High */
\r
1221 _UBYTE LL; /* Low, Low */
\r
1223 struct { /* Bit Access */
\r
1224 _UBYTE TC:1; /* TC */
\r
1226 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1227 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1229 _UBYTE DAF:1; /* DAF */
\r
1230 _UBYTE SAF:1; /* SAF */
\r
1233 _UBYTE TEMASK:1; /* TEMASK */
\r
1234 _UBYTE HE:1; /* HE */
\r
1235 _UBYTE HIE:1; /* HIE */
\r
1237 _UBYTE DM:2; /* DM */
\r
1238 _UBYTE SM:2; /* SM */
\r
1239 _UBYTE RS:4; /* RS */
\r
1241 _UBYTE TB:1; /* TB */
\r
1242 _UBYTE TS:2; /* TS */
\r
1243 _UBYTE IE:1; /* IE */
\r
1244 _UBYTE TE:1; /* TE */
\r
1245 _UBYTE DE:1; /* DE */
\r
1248 union { /* SAR2 */
\r
1249 _UDWORD LONG; /* Long Access */
\r
1250 struct { /* Word Access */
\r
1251 _UWORD H; /* High */
\r
1252 _UWORD L; /* Low */
\r
1254 struct { /* Bit Access */
\r
1255 _UDWORD D:32; /* D */
\r
1258 union { /* DAR2 */
\r
1259 _UDWORD LONG; /* Long Access */
\r
1260 struct { /* Word Access */
\r
1261 _UWORD H; /* High */
\r
1262 _UWORD L; /* Low */
\r
1264 struct { /* Bit Access */
\r
1265 _UDWORD D:32; /* D */
\r
1268 union { /* DMATCR2 */
\r
1269 _UDWORD LONG; /* Long Access */
\r
1270 struct { /* Word Access */
\r
1271 _UWORD H; /* High */
\r
1272 _UWORD L; /* Low */
\r
1274 struct { /* Bit Access */
\r
1275 _UDWORD D:32; /* D */
\r
1278 union { /* CHCR2 */
\r
1279 _UDWORD LONG; /* Long Access */
\r
1280 struct { /* Word Access */
\r
1281 _UWORD H; /* High */
\r
1282 _UWORD L; /* Low */
\r
1284 struct { /* Byte Access */
\r
1285 _UBYTE HH; /* High, High */
\r
1286 _UBYTE HL; /* High, Low */
\r
1287 _UBYTE LH; /* Low, High */
\r
1288 _UBYTE LL; /* Low, Low */
\r
1290 struct { /* Bit Access */
\r
1291 _UBYTE TC:1; /* TC */
\r
1293 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1294 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1296 _UBYTE DAF:1; /* DAF */
\r
1297 _UBYTE SAF:1; /* SAF */
\r
1302 _UBYTE TEMASK:1; /* TEMASK */
\r
1303 _UBYTE HE:1; /* HE */
\r
1304 _UBYTE HIE:1; /* HIE */
\r
1307 _UBYTE DM:2; /* DM */
\r
1308 _UBYTE SM:2; /* SM */
\r
1309 _UBYTE RS:4; /* RS */
\r
1312 _UBYTE TB:1; /* TB */
\r
1313 _UBYTE TS:2; /* TS */
\r
1314 _UBYTE IE:1; /* IE */
\r
1315 _UBYTE TE:1; /* TE */
\r
1316 _UBYTE DE:1; /* DE */
\r
1319 union { /* SAR3 */
\r
1320 _UDWORD LONG; /* Long Access */
\r
1321 struct { /* Word Access */
\r
1322 _UWORD H; /* High */
\r
1323 _UWORD L; /* Low */
\r
1325 struct { /* Bit Access */
\r
1326 _UDWORD D:32; /* D */
\r
1329 union { /* DAR3 */
\r
1330 _UDWORD LONG; /* Long Access */
\r
1331 struct { /* Word Access */
\r
1332 _UWORD H; /* High */
\r
1333 _UWORD L; /* Low */
\r
1335 struct { /* Bit Access */
\r
1336 _UDWORD D:32; /* D */
\r
1339 union { /* DMATCR3 */
\r
1340 _UDWORD LONG; /* Long Access */
\r
1341 struct { /* Word Access */
\r
1342 _UWORD H; /* High */
\r
1343 _UWORD L; /* Low */
\r
1345 struct { /* Bit Access */
\r
1346 _UDWORD D:32; /* D */
\r
1349 union { /* CHCR3 */
\r
1350 _UDWORD LONG; /* Long Access */
\r
1351 struct { /* Word Access */
\r
1352 _UWORD H; /* High */
\r
1353 _UWORD L; /* Low */
\r
1355 struct { /* Byte Access */
\r
1356 _UBYTE HH; /* High, High */
\r
1357 _UBYTE HL; /* High, Low */
\r
1358 _UBYTE LH; /* Low, High */
\r
1359 _UBYTE LL; /* Low, Low */
\r
1361 struct { /* Bit Access */
\r
1362 _UBYTE TC:1; /* TC */
\r
1364 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1365 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1367 _UBYTE DAF:1; /* DAF */
\r
1368 _UBYTE SAF:1; /* SAF */
\r
1373 _UBYTE TEMASK:1; /* TEMASK */
\r
1374 _UBYTE HE:1; /* HE */
\r
1375 _UBYTE HIE:1; /* HIE */
\r
1378 _UBYTE DM:2; /* DM */
\r
1379 _UBYTE SM:2; /* SM */
\r
1380 _UBYTE RS:4; /* RS */
\r
1383 _UBYTE TB:1; /* TB */
\r
1384 _UBYTE TS:2; /* TS */
\r
1385 _UBYTE IE:1; /* IE */
\r
1386 _UBYTE TE:1; /* TE */
\r
1387 _UBYTE DE:1; /* DE */
\r
1390 union { /* SAR4 */
\r
1391 _UDWORD LONG; /* Long Access */
\r
1392 struct { /* Word Access */
\r
1393 _UWORD H; /* High */
\r
1394 _UWORD L; /* Low */
\r
1396 struct { /* Bit Access */
\r
1397 _UDWORD D:32; /* D */
\r
1400 union { /* DAR4 */
\r
1401 _UDWORD LONG; /* Long Access */
\r
1402 struct { /* Word Access */
\r
1403 _UWORD H; /* High */
\r
1404 _UWORD L; /* Low */
\r
1406 struct { /* Bit Access */
\r
1407 _UDWORD D:32; /* D */
\r
1410 union { /* DMATCR4 */
\r
1411 _UDWORD LONG; /* Long Access */
\r
1412 struct { /* Word Access */
\r
1413 _UWORD H; /* High */
\r
1414 _UWORD L; /* Low */
\r
1416 struct { /* Bit Access */
\r
1417 _UDWORD D:32; /* D */
\r
1420 union { /* CHCR4 */
\r
1421 _UDWORD LONG; /* Long Access */
\r
1422 struct { /* Word Access */
\r
1423 _UWORD H; /* High */
\r
1424 _UWORD L; /* Low */
\r
1426 struct { /* Byte Access */
\r
1427 _UBYTE HH; /* High, High */
\r
1428 _UBYTE HL; /* High, Low */
\r
1429 _UBYTE LH; /* Low, High */
\r
1430 _UBYTE LL; /* Low, Low */
\r
1432 struct { /* Bit Access */
\r
1433 _UBYTE TC:1; /* TC */
\r
1435 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1436 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1438 _UBYTE DAF:1; /* DAF */
\r
1439 _UBYTE SAF:1; /* SAF */
\r
1444 _UBYTE TEMASK:1; /* TEMASK */
\r
1445 _UBYTE HE:1; /* HE */
\r
1446 _UBYTE HIE:1; /* HIE */
\r
1449 _UBYTE DM:2; /* DM */
\r
1450 _UBYTE SM:2; /* SM */
\r
1451 _UBYTE RS:4; /* RS */
\r
1454 _UBYTE TB:1; /* TB */
\r
1455 _UBYTE TS:2; /* TS */
\r
1456 _UBYTE IE:1; /* IE */
\r
1457 _UBYTE TE:1; /* TE */
\r
1458 _UBYTE DE:1; /* DE */
\r
1461 union { /* SAR5 */
\r
1462 _UDWORD LONG; /* Long Access */
\r
1463 struct { /* Word Access */
\r
1464 _UWORD H; /* High */
\r
1465 _UWORD L; /* Low */
\r
1467 struct { /* Bit Access */
\r
1468 _UDWORD D:32; /* D */
\r
1471 union { /* DAR5 */
\r
1472 _UDWORD LONG; /* Long Access */
\r
1473 struct { /* Word Access */
\r
1474 _UWORD H; /* High */
\r
1475 _UWORD L; /* Low */
\r
1477 struct { /* Bit Access */
\r
1478 _UDWORD D:32; /* D */
\r
1481 union { /* DMATCR5 */
\r
1482 _UDWORD LONG; /* Long Access */
\r
1483 struct { /* Word Access */
\r
1484 _UWORD H; /* High */
\r
1485 _UWORD L; /* Low */
\r
1487 struct { /* Bit Access */
\r
1488 _UDWORD D:32; /* D */
\r
1491 union { /* CHCR5 */
\r
1492 _UDWORD LONG; /* Long Access */
\r
1493 struct { /* Word Access */
\r
1494 _UWORD H; /* High */
\r
1495 _UWORD L; /* Low */
\r
1497 struct { /* Byte Access */
\r
1498 _UBYTE HH; /* High, High */
\r
1499 _UBYTE HL; /* High, Low */
\r
1500 _UBYTE LH; /* Low, High */
\r
1501 _UBYTE LL; /* Low, Low */
\r
1503 struct { /* Bit Access */
\r
1504 _UBYTE TC:1; /* TC */
\r
1506 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1507 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1509 _UBYTE DAF:1; /* DAF */
\r
1510 _UBYTE SAF:1; /* SAF */
\r
1515 _UBYTE TEMASK:1; /* TEMASK */
\r
1516 _UBYTE HE:1; /* HE */
\r
1517 _UBYTE HIE:1; /* HIE */
\r
1520 _UBYTE DM:2; /* DM */
\r
1521 _UBYTE SM:2; /* SM */
\r
1522 _UBYTE RS:4; /* RS */
\r
1525 _UBYTE TB:1; /* TB */
\r
1526 _UBYTE TS:2; /* TS */
\r
1527 _UBYTE IE:1; /* IE */
\r
1528 _UBYTE TE:1; /* TE */
\r
1529 _UBYTE DE:1; /* DE */
\r
1532 union { /* SAR6 */
\r
1533 _UDWORD LONG; /* Long Access */
\r
1534 struct { /* Word Access */
\r
1535 _UWORD H; /* High */
\r
1536 _UWORD L; /* Low */
\r
1538 struct { /* Bit Access */
\r
1539 _UDWORD D:32; /* D */
\r
1542 union { /* DAR6 */
\r
1543 _UDWORD LONG; /* Long Access */
\r
1544 struct { /* Word Access */
\r
1545 _UWORD H; /* High */
\r
1546 _UWORD L; /* Low */
\r
1548 struct { /* Bit Access */
\r
1549 _UDWORD D:32; /* D */
\r
1552 union { /* DMATCR6 */
\r
1553 _UDWORD LONG; /* Long Access */
\r
1554 struct { /* Word Access */
\r
1555 _UWORD H; /* High */
\r
1556 _UWORD L; /* Low */
\r
1558 struct { /* Bit Access */
\r
1559 _UDWORD D:32; /* D */
\r
1562 union { /* CHCR6 */
\r
1563 _UDWORD LONG; /* Long Access */
\r
1564 struct { /* Word Access */
\r
1565 _UWORD H; /* High */
\r
1566 _UWORD L; /* Low */
\r
1568 struct { /* Byte Access */
\r
1569 _UBYTE HH; /* High, High */
\r
1570 _UBYTE HL; /* High, Low */
\r
1571 _UBYTE LH; /* Low, High */
\r
1572 _UBYTE LL; /* Low, Low */
\r
1574 struct { /* Bit Access */
\r
1575 _UBYTE TC:1; /* TC */
\r
1577 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1578 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1580 _UBYTE DAF:1; /* DAF */
\r
1581 _UBYTE SAF:1; /* SAF */
\r
1586 _UBYTE TEMASK:1; /* TEMASK */
\r
1587 _UBYTE HE:1; /* HE */
\r
1588 _UBYTE HIE:1; /* HIE */
\r
1591 _UBYTE DM:2; /* DM */
\r
1592 _UBYTE SM:2; /* SM */
\r
1593 _UBYTE RS:4; /* RS */
\r
1596 _UBYTE TB:1; /* TB */
\r
1597 _UBYTE TS:2; /* TS */
\r
1598 _UBYTE IE:1; /* IE */
\r
1599 _UBYTE TE:1; /* TE */
\r
1600 _UBYTE DE:1; /* DE */
\r
1603 union { /* SAR7 */
\r
1604 _UDWORD LONG; /* Long Access */
\r
1605 struct { /* Word Access */
\r
1606 _UWORD H; /* High */
\r
1607 _UWORD L; /* Low */
\r
1609 struct { /* Bit Access */
\r
1610 _UDWORD D:32; /* D */
\r
1613 union { /* DAR7 */
\r
1614 _UDWORD LONG; /* Long Access */
\r
1615 struct { /* Word Access */
\r
1616 _UWORD H; /* High */
\r
1617 _UWORD L; /* Low */
\r
1619 struct { /* Bit Access */
\r
1620 _UDWORD D:32; /* D */
\r
1623 union { /* DMATCR7 */
\r
1624 _UDWORD LONG; /* Long Access */
\r
1625 struct { /* Word Access */
\r
1626 _UWORD H; /* High */
\r
1627 _UWORD L; /* Low */
\r
1629 struct { /* Bit Access */
\r
1630 _UDWORD D:32; /* D */
\r
1633 union { /* CHCR7 */
\r
1634 _UDWORD LONG; /* Long Access */
\r
1635 struct { /* Word Access */
\r
1636 _UWORD H; /* High */
\r
1637 _UWORD L; /* Low */
\r
1639 struct { /* Byte Access */
\r
1640 _UBYTE HH; /* High, High */
\r
1641 _UBYTE HL; /* High, Low */
\r
1642 _UBYTE LH; /* Low, High */
\r
1643 _UBYTE LL; /* Low, Low */
\r
1645 struct { /* Bit Access */
\r
1646 _UBYTE TC:1; /* TC */
\r
1648 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1649 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1651 _UBYTE DAF:1; /* DAF */
\r
1652 _UBYTE SAF:1; /* SAF */
\r
1657 _UBYTE TEMASK:1; /* TEMASK */
\r
1658 _UBYTE HE:1; /* HE */
\r
1659 _UBYTE HIE:1; /* HIE */
\r
1662 _UBYTE DM:2; /* DM */
\r
1663 _UBYTE SM:2; /* SM */
\r
1664 _UBYTE RS:4; /* RS */
\r
1667 _UBYTE TB:1; /* TB */
\r
1668 _UBYTE TS:2; /* TS */
\r
1669 _UBYTE IE:1; /* IE */
\r
1670 _UBYTE TE:1; /* TE */
\r
1671 _UBYTE DE:1; /* DE */
\r
1674 union { /* SAR8 */
\r
1675 _UDWORD LONG; /* Long Access */
\r
1676 struct { /* Word Access */
\r
1677 _UWORD H; /* High */
\r
1678 _UWORD L; /* Low */
\r
1680 struct { /* Bit Access */
\r
1681 _UDWORD D:32; /* D */
\r
1684 union { /* DAR8 */
\r
1685 _UDWORD LONG; /* Long Access */
\r
1686 struct { /* Word Access */
\r
1687 _UWORD H; /* High */
\r
1688 _UWORD L; /* Low */
\r
1690 struct { /* Bit Access */
\r
1691 _UDWORD D:32; /* D */
\r
1694 union { /* DMATCR8 */
\r
1695 _UDWORD LONG; /* Long Access */
\r
1696 struct { /* Word Access */
\r
1697 _UWORD H; /* High */
\r
1698 _UWORD L; /* Low */
\r
1700 struct { /* Bit Access */
\r
1701 _UDWORD D:32; /* D */
\r
1704 union { /* CHCR8 */
\r
1705 _UDWORD LONG; /* Long Access */
\r
1706 struct { /* Word Access */
\r
1707 _UWORD H; /* High */
\r
1708 _UWORD L; /* Low */
\r
1710 struct { /* Byte Access */
\r
1711 _UBYTE HH; /* High, High */
\r
1712 _UBYTE HL; /* High, Low */
\r
1713 _UBYTE LH; /* Low, High */
\r
1714 _UBYTE LL; /* Low, Low */
\r
1716 struct { /* Bit Access */
\r
1717 _UBYTE TC:1; /* TC */
\r
1719 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1720 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1722 _UBYTE DAF:1; /* DAF */
\r
1723 _UBYTE SAF:1; /* SAF */
\r
1728 _UBYTE TEMASK:1; /* TEMASK */
\r
1729 _UBYTE HE:1; /* HE */
\r
1730 _UBYTE HIE:1; /* HIE */
\r
1733 _UBYTE DM:2; /* DM */
\r
1734 _UBYTE SM:2; /* SM */
\r
1735 _UBYTE RS:4; /* RS */
\r
1738 _UBYTE TB:1; /* TB */
\r
1739 _UBYTE TS:2; /* TS */
\r
1740 _UBYTE IE:1; /* IE */
\r
1741 _UBYTE TE:1; /* TE */
\r
1742 _UBYTE DE:1; /* DE */
\r
1745 union { /* SAR9 */
\r
1746 _UDWORD LONG; /* Long Access */
\r
1747 struct { /* Word Access */
\r
1748 _UWORD H; /* High */
\r
1749 _UWORD L; /* Low */
\r
1751 struct { /* Bit Access */
\r
1752 _UDWORD D:32; /* D */
\r
1755 union { /* DAR9 */
\r
1756 _UDWORD LONG; /* Long Access */
\r
1757 struct { /* Word Access */
\r
1758 _UWORD H; /* High */
\r
1759 _UWORD L; /* Low */
\r
1761 struct { /* Bit Access */
\r
1762 _UDWORD D:32; /* D */
\r
1765 union { /* DMATCR9 */
\r
1766 _UDWORD LONG; /* Long Access */
\r
1767 struct { /* Word Access */
\r
1768 _UWORD H; /* High */
\r
1769 _UWORD L; /* Low */
\r
1771 struct { /* Bit Access */
\r
1772 _UDWORD D:32; /* D */
\r
1775 union { /* CHCR9 */
\r
1776 _UDWORD LONG; /* Long Access */
\r
1777 struct { /* Word Access */
\r
1778 _UWORD H; /* High */
\r
1779 _UWORD L; /* Low */
\r
1781 struct { /* Byte Access */
\r
1782 _UBYTE HH; /* High, High */
\r
1783 _UBYTE HL; /* High, Low */
\r
1784 _UBYTE LH; /* Low, High */
\r
1785 _UBYTE LL; /* Low, Low */
\r
1787 struct { /* Bit Access */
\r
1788 _UBYTE TC:1; /* TC */
\r
1790 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1791 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1793 _UBYTE DAF:1; /* DAF */
\r
1794 _UBYTE SAF:1; /* SAF */
\r
1799 _UBYTE TEMASK:1; /* TEMASK */
\r
1800 _UBYTE HE:1; /* HE */
\r
1801 _UBYTE HIE:1; /* HIE */
\r
1804 _UBYTE DM:2; /* DM */
\r
1805 _UBYTE SM:2; /* SM */
\r
1806 _UBYTE RS:4; /* RS */
\r
1809 _UBYTE TB:1; /* TB */
\r
1810 _UBYTE TS:2; /* TS */
\r
1811 _UBYTE IE:1; /* IE */
\r
1812 _UBYTE TE:1; /* TE */
\r
1813 _UBYTE DE:1; /* DE */
\r
1816 union { /* SAR10 */
\r
1817 _UDWORD LONG; /* Long Access */
\r
1818 struct { /* Word Access */
\r
1819 _UWORD H; /* High */
\r
1820 _UWORD L; /* Low */
\r
1822 struct { /* Bit Access */
\r
1823 _UDWORD D:32; /* D */
\r
1826 union { /* DAR10 */
\r
1827 _UDWORD LONG; /* Long Access */
\r
1828 struct { /* Word Access */
\r
1829 _UWORD H; /* High */
\r
1830 _UWORD L; /* Low */
\r
1832 struct { /* Bit Access */
\r
1833 _UDWORD D:32; /* D */
\r
1836 union { /* DMATCR10 */
\r
1837 _UDWORD LONG; /* Long Access */
\r
1838 struct { /* Word Access */
\r
1839 _UWORD H; /* High */
\r
1840 _UWORD L; /* Low */
\r
1842 struct { /* Bit Access */
\r
1843 _UDWORD D:32; /* D */
\r
1846 union { /* CHCR10 */
\r
1847 _UDWORD LONG; /* Long Access */
\r
1848 struct { /* Word Access */
\r
1849 _UWORD H; /* High */
\r
1850 _UWORD L; /* Low */
\r
1852 struct { /* Byte Access */
\r
1853 _UBYTE HH; /* High, High */
\r
1854 _UBYTE HL; /* High, Low */
\r
1855 _UBYTE LH; /* Low, High */
\r
1856 _UBYTE LL; /* Low, Low */
\r
1858 struct { /* Bit Access */
\r
1859 _UBYTE TC:1; /* TC */
\r
1861 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1862 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1864 _UBYTE DAF:1; /* DAF */
\r
1865 _UBYTE SAF:1; /* SAF */
\r
1870 _UBYTE TEMASK:1; /* TEMASK */
\r
1871 _UBYTE HE:1; /* HE */
\r
1872 _UBYTE HIE:1; /* HIE */
\r
1875 _UBYTE DM:2; /* DM */
\r
1876 _UBYTE SM:2; /* SM */
\r
1877 _UBYTE RS:4; /* RS */
\r
1880 _UBYTE TB:1; /* TB */
\r
1881 _UBYTE TS:2; /* TS */
\r
1882 _UBYTE IE:1; /* IE */
\r
1883 _UBYTE TE:1; /* TE */
\r
1884 _UBYTE DE:1; /* DE */
\r
1887 union { /* SAR11 */
\r
1888 _UDWORD LONG; /* Long Access */
\r
1889 struct { /* Word Access */
\r
1890 _UWORD H; /* High */
\r
1891 _UWORD L; /* Low */
\r
1893 struct { /* Bit Access */
\r
1894 _UDWORD D:32; /* D */
\r
1897 union { /* DAR11 */
\r
1898 _UDWORD LONG; /* Long Access */
\r
1899 struct { /* Word Access */
\r
1900 _UWORD H; /* High */
\r
1901 _UWORD L; /* Low */
\r
1903 struct { /* Bit Access */
\r
1904 _UDWORD D:32; /* D */
\r
1907 union { /* DMATCR11 */
\r
1908 _UDWORD LONG; /* Long Access */
\r
1909 struct { /* Word Access */
\r
1910 _UWORD H; /* High */
\r
1911 _UWORD L; /* Low */
\r
1913 struct { /* Bit Access */
\r
1914 _UDWORD D:32; /* D */
\r
1917 union { /* CHCR11 */
\r
1918 _UDWORD LONG; /* Long Access */
\r
1919 struct { /* Word Access */
\r
1920 _UWORD H; /* High */
\r
1921 _UWORD L; /* Low */
\r
1923 struct { /* Byte Access */
\r
1924 _UBYTE HH; /* High, High */
\r
1925 _UBYTE HL; /* High, Low */
\r
1926 _UBYTE LH; /* Low, High */
\r
1927 _UBYTE LL; /* Low, Low */
\r
1929 struct { /* Bit Access */
\r
1930 _UBYTE TC:1; /* TC */
\r
1932 _UBYTE RLDSAR:1; /* RLDSAR */
\r
1933 _UBYTE RLDDAR:1; /* RLDDAR */
\r
1935 _UBYTE DAF:1; /* DAF */
\r
1936 _UBYTE SAF:1; /* SAF */
\r
1941 _UBYTE TEMASK:1; /* TEMASK */
\r
1942 _UBYTE HE:1; /* HE */
\r
1943 _UBYTE HIE:1; /* HIE */
\r
1946 _UBYTE DM:2; /* DM */
\r
1947 _UBYTE SM:2; /* SM */
\r
1948 _UBYTE RS:4; /* RS */
\r
1951 _UBYTE TB:1; /* TB */
\r
1952 _UBYTE TS:2; /* TS */
\r
1953 _UBYTE IE:1; /* IE */
\r
1954 _UBYTE TE:1; /* TE */
\r
1955 _UBYTE DE:1; /* DE */
\r
1958 union { /* SAR12 */
\r
1959 _UDWORD LONG; /* Long Access */
\r
1960 struct { /* Word Access */
\r
1961 _UWORD H; /* High */
\r
1962 _UWORD L; /* Low */
\r
1964 struct { /* Bit Access */
\r
1965 _UDWORD D:32; /* D */
\r
1968 union { /* DAR12 */
\r
1969 _UDWORD LONG; /* Long Access */
\r
1970 struct { /* Word Access */
\r
1971 _UWORD H; /* High */
\r
1972 _UWORD L; /* Low */
\r
1974 struct { /* Bit Access */
\r
1975 _UDWORD D:32; /* D */
\r
1978 union { /* DMATCR12 */
\r
1979 _UDWORD LONG; /* Long Access */
\r
1980 struct { /* Word Access */
\r
1981 _UWORD H; /* High */
\r
1982 _UWORD L; /* Low */
\r
1984 struct { /* Bit Access */
\r
1985 _UDWORD D:32; /* D */
\r
1988 union { /* CHCR12 */
\r
1989 _UDWORD LONG; /* Long Access */
\r
1990 struct { /* Word Access */
\r
1991 _UWORD H; /* High */
\r
1992 _UWORD L; /* Low */
\r
1994 struct { /* Byte Access */
\r
1995 _UBYTE HH; /* High, High */
\r
1996 _UBYTE HL; /* High, Low */
\r
1997 _UBYTE LH; /* Low, High */
\r
1998 _UBYTE LL; /* Low, Low */
\r
2000 struct { /* Bit Access */
\r
2001 _UBYTE TC:1; /* TC */
\r
2003 _UBYTE RLDSAR:1; /* RLDSAR */
\r
2004 _UBYTE RLDDAR:1; /* RLDDAR */
\r
2006 _UBYTE DAF:1; /* DAF */
\r
2007 _UBYTE SAF:1; /* SAF */
\r
2012 _UBYTE TEMASK:1; /* TEMASK */
\r
2013 _UBYTE HE:1; /* HE */
\r
2014 _UBYTE HIE:1; /* HIE */
\r
2017 _UBYTE DM:2; /* DM */
\r
2018 _UBYTE SM:2; /* SM */
\r
2019 _UBYTE RS:4; /* RS */
\r
2022 _UBYTE TB:1; /* TB */
\r
2023 _UBYTE TS:2; /* TS */
\r
2024 _UBYTE IE:1; /* IE */
\r
2025 _UBYTE TE:1; /* TE */
\r
2026 _UBYTE DE:1; /* DE */
\r
2029 union { /* SAR13 */
\r
2030 _UDWORD LONG; /* Long Access */
\r
2031 struct { /* Word Access */
\r
2032 _UWORD H; /* High */
\r
2033 _UWORD L; /* Low */
\r
2035 struct { /* Bit Access */
\r
2036 _UDWORD D:32; /* D */
\r
2039 union { /* DAR13 */
\r
2040 _UDWORD LONG; /* Long Access */
\r
2041 struct { /* Word Access */
\r
2042 _UWORD H; /* High */
\r
2043 _UWORD L; /* Low */
\r
2045 struct { /* Bit Access */
\r
2046 _UDWORD D:32; /* D */
\r
2049 union { /* DMATCR13 */
\r
2050 _UDWORD LONG; /* Long Access */
\r
2051 struct { /* Word Access */
\r
2052 _UWORD H; /* High */
\r
2053 _UWORD L; /* Low */
\r
2055 struct { /* Bit Access */
\r
2056 _UDWORD D:32; /* D */
\r
2059 union { /* CHCR13 */
\r
2060 _UDWORD LONG; /* Long Access */
\r
2061 struct { /* Word Access */
\r
2062 _UWORD H; /* High */
\r
2063 _UWORD L; /* Low */
\r
2065 struct { /* Byte Access */
\r
2066 _UBYTE HH; /* High, High */
\r
2067 _UBYTE HL; /* High, Low */
\r
2068 _UBYTE LH; /* Low, High */
\r
2069 _UBYTE LL; /* Low, Low */
\r
2071 struct { /* Bit Access */
\r
2072 _UBYTE TC:1; /* TC */
\r
2074 _UBYTE RLDSAR:1; /* RLDSAR */
\r
2075 _UBYTE RLDDAR:1; /* RLDDAR */
\r
2077 _UBYTE DAF:1; /* DAF */
\r
2078 _UBYTE SAF:1; /* SAF */
\r
2083 _UBYTE TEMASK:1; /* TEMASK */
\r
2084 _UBYTE HE:1; /* HE */
\r
2085 _UBYTE HIE:1; /* HIE */
\r
2088 _UBYTE DM:2; /* DM */
\r
2089 _UBYTE SM:2; /* SM */
\r
2090 _UBYTE RS:4; /* RS */
\r
2093 _UBYTE TB:1; /* TB */
\r
2094 _UBYTE TS:2; /* TS */
\r
2095 _UBYTE IE:1; /* IE */
\r
2096 _UBYTE TE:1; /* TE */
\r
2097 _UBYTE DE:1; /* DE */
\r
2100 union { /* SAR14 */
\r
2101 _UDWORD LONG; /* Long Access */
\r
2102 struct { /* Word Access */
\r
2103 _UWORD H; /* High */
\r
2104 _UWORD L; /* Low */
\r
2106 struct { /* Bit Access */
\r
2107 _UDWORD D:32; /* D */
\r
2110 union { /* DAR14 */
\r
2111 _UDWORD LONG; /* Long Access */
\r
2112 struct { /* Word Access */
\r
2113 _UWORD H; /* High */
\r
2114 _UWORD L; /* Low */
\r
2116 struct { /* Bit Access */
\r
2117 _UDWORD D:32; /* D */
\r
2120 union { /* DMATCR14 */
\r
2121 _UDWORD LONG; /* Long Access */
\r
2122 struct { /* Word Access */
\r
2123 _UWORD H; /* High */
\r
2124 _UWORD L; /* Low */
\r
2126 struct { /* Bit Access */
\r
2127 _UDWORD D:32; /* D */
\r
2130 union { /* CHCR14 */
\r
2131 _UDWORD LONG; /* Long Access */
\r
2132 struct { /* Word Access */
\r
2133 _UWORD H; /* High */
\r
2134 _UWORD L; /* Low */
\r
2136 struct { /* Byte Access */
\r
2137 _UBYTE HH; /* High, High */
\r
2138 _UBYTE HL; /* High, Low */
\r
2139 _UBYTE LH; /* Low, High */
\r
2140 _UBYTE LL; /* Low, Low */
\r
2142 struct { /* Bit Access */
\r
2143 _UBYTE TC:1; /* TC */
\r
2145 _UBYTE RLDSAR:1; /* RLDSAR */
\r
2146 _UBYTE RLDDAR:1; /* RLDDAR */
\r
2148 _UBYTE DAF:1; /* DAF */
\r
2149 _UBYTE SAF:1; /* SAF */
\r
2154 _UBYTE TEMASK:1; /* TEMASK */
\r
2155 _UBYTE HE:1; /* HE */
\r
2156 _UBYTE HIE:1; /* HIE */
\r
2159 _UBYTE DM:2; /* DM */
\r
2160 _UBYTE SM:2; /* SM */
\r
2161 _UBYTE RS:4; /* RS */
\r
2164 _UBYTE TB:1; /* TB */
\r
2165 _UBYTE TS:2; /* TS */
\r
2166 _UBYTE IE:1; /* IE */
\r
2167 _UBYTE TE:1; /* TE */
\r
2168 _UBYTE DE:1; /* DE */
\r
2171 union { /* SAR15 */
\r
2172 _UDWORD LONG; /* Long Access */
\r
2173 struct { /* Word Access */
\r
2174 _UWORD H; /* High */
\r
2175 _UWORD L; /* Low */
\r
2177 struct { /* Bit Access */
\r
2178 _UDWORD D:32; /* D */
\r
2181 union { /* DAR15 */
\r
2182 _UDWORD LONG; /* Long Access */
\r
2183 struct { /* Word Access */
\r
2184 _UWORD H; /* High */
\r
2185 _UWORD L; /* Low */
\r
2187 struct { /* Bit Access */
\r
2188 _UDWORD D:32; /* D */
\r
2191 union { /* DMATCR15 */
\r
2192 _UDWORD LONG; /* Long Access */
\r
2193 struct { /* Word Access */
\r
2194 _UWORD H; /* High */
\r
2195 _UWORD L; /* Low */
\r
2197 struct { /* Bit Access */
\r
2198 _UDWORD D:32; /* D */
\r
2201 union { /* CHCR15 */
\r
2202 _UDWORD LONG; /* Long Access */
\r
2203 struct { /* Word Access */
\r
2204 _UWORD H; /* High */
\r
2205 _UWORD L; /* Low */
\r
2207 struct { /* Byte Access */
\r
2208 _UBYTE HH; /* High, High */
\r
2209 _UBYTE HL; /* High, Low */
\r
2210 _UBYTE LH; /* Low, High */
\r
2211 _UBYTE LL; /* Low, Low */
\r
2213 struct { /* Bit Access */
\r
2214 _UBYTE TC:1; /* TC */
\r
2216 _UBYTE RLDSAR:1; /* RLDSAR */
\r
2217 _UBYTE RLDDAR:1; /* RLDDAR */
\r
2219 _UBYTE DAF:1; /* DAF */
\r
2220 _UBYTE SAF:1; /* SAF */
\r
2225 _UBYTE TEMASK:1; /* TEMASK */
\r
2226 _UBYTE HE:1; /* HE */
\r
2227 _UBYTE HIE:1; /* HIE */
\r
2230 _UBYTE DM:2; /* DM */
\r
2231 _UBYTE SM:2; /* SM */
\r
2232 _UBYTE RS:4; /* RS */
\r
2235 _UBYTE TB:1; /* TB */
\r
2236 _UBYTE TS:2; /* TS */
\r
2237 _UBYTE IE:1; /* IE */
\r
2238 _UBYTE TE:1; /* TE */
\r
2239 _UBYTE DE:1; /* DE */
\r
2242 union { /* RSAR0 */
\r
2243 _UDWORD LONG; /* Long Access */
\r
2244 struct { /* Word Access */
\r
2245 _UWORD H; /* High */
\r
2246 _UWORD L; /* Low */
\r
2248 struct { /* Bit Access */
\r
2249 _UDWORD D:32; /* D */
\r
2252 union { /* RDAR0 */
\r
2253 _UDWORD LONG; /* Long Access */
\r
2254 struct { /* Word Access */
\r
2255 _UWORD H; /* High */
\r
2256 _UWORD L; /* Low */
\r
2258 struct { /* Bit Access */
\r
2259 _UDWORD D:32; /* D */
\r
2262 union { /* RDMATCR0 */
\r
2263 _UDWORD LONG; /* Long Access */
\r
2264 struct { /* Word Access */
\r
2265 _UWORD H; /* High */
\r
2266 _UWORD L; /* Low */
\r
2268 struct { /* Bit Access */
\r
2269 _UDWORD D:32; /* D */
\r
2272 _UBYTE wk0[4]; /* */
\r
2273 union { /* RSAR1 */
\r
2274 _UDWORD LONG; /* Long Access */
\r
2275 struct { /* Word Access */
\r
2276 _UWORD H; /* High */
\r
2277 _UWORD L; /* Low */
\r
2279 struct { /* Bit Access */
\r
2280 _UDWORD D:32; /* D */
\r
2283 union { /* RDAR1 */
\r
2284 _UDWORD LONG; /* Long Access */
\r
2285 struct { /* Word Access */
\r
2286 _UWORD H; /* High */
\r
2287 _UWORD L; /* Low */
\r
2289 struct { /* Bit Access */
\r
2290 _UDWORD D:32; /* D */
\r
2293 union { /* RDMATCR1 */
\r
2294 _UDWORD LONG; /* Long Access */
\r
2295 struct { /* Word Access */
\r
2296 _UWORD H; /* High */
\r
2297 _UWORD L; /* Low */
\r
2299 struct { /* Bit Access */
\r
2300 _UDWORD D:32; /* D */
\r
2303 _UBYTE wk1[4]; /* */
\r
2304 union { /* RSAR2 */
\r
2305 _UDWORD LONG; /* Long Access */
\r
2306 struct { /* Word Access */
\r
2307 _UWORD H; /* High */
\r
2308 _UWORD L; /* Low */
\r
2310 struct { /* Bit Access */
\r
2311 _UDWORD D:32; /* D */
\r
2314 union { /* RDAR2 */
\r
2315 _UDWORD LONG; /* Long Access */
\r
2316 struct { /* Word Access */
\r
2317 _UWORD H; /* High */
\r
2318 _UWORD L; /* Low */
\r
2320 struct { /* Bit Access */
\r
2321 _UDWORD D:32; /* D */
\r
2324 union { /* RDMATCR2 */
\r
2325 _UDWORD LONG; /* Long Access */
\r
2326 struct { /* Word Access */
\r
2327 _UWORD H; /* High */
\r
2328 _UWORD L; /* Low */
\r
2330 struct { /* Bit Access */
\r
2331 _UDWORD D:32; /* D */
\r
2334 _UBYTE wk2[4]; /* */
\r
2335 union { /* RSAR3 */
\r
2336 _UDWORD LONG; /* Long Access */
\r
2337 struct { /* Word Access */
\r
2338 _UWORD H; /* High */
\r
2339 _UWORD L; /* Low */
\r
2341 struct { /* Bit Access */
\r
2342 _UDWORD D:32; /* D */
\r
2345 union { /* RDAR3 */
\r
2346 _UDWORD LONG; /* Long Access */
\r
2347 struct { /* Word Access */
\r
2348 _UWORD H; /* High */
\r
2349 _UWORD L; /* Low */
\r
2351 struct { /* Bit Access */
\r
2352 _UDWORD D:32; /* D */
\r
2355 union { /* RDMATCR3 */
\r
2356 _UDWORD LONG; /* Long Access */
\r
2357 struct { /* Word Access */
\r
2358 _UWORD H; /* High */
\r
2359 _UWORD L; /* Low */
\r
2361 struct { /* Bit Access */
\r
2362 _UDWORD D:32; /* D */
\r
2365 _UBYTE wk3[4]; /* */
\r
2366 union { /* RSAR4 */
\r
2367 _UDWORD LONG; /* Long Access */
\r
2368 struct { /* Word Access */
\r
2369 _UWORD H; /* High */
\r
2370 _UWORD L; /* Low */
\r
2372 struct { /* Bit Access */
\r
2373 _UDWORD D:32; /* D */
\r
2376 union { /* RDAR4 */
\r
2377 _UDWORD LONG; /* Long Access */
\r
2378 struct { /* Word Access */
\r
2379 _UWORD H; /* High */
\r
2380 _UWORD L; /* Low */
\r
2382 struct { /* Bit Access */
\r
2383 _UDWORD D:32; /* D */
\r
2386 union { /* RDMATCR4 */
\r
2387 _UDWORD LONG; /* Long Access */
\r
2388 struct { /* Word Access */
\r
2389 _UWORD H; /* High */
\r
2390 _UWORD L; /* Low */
\r
2392 struct { /* Bit Access */
\r
2393 _UDWORD D:32; /* D */
\r
2396 _UBYTE wk4[4]; /* */
\r
2397 union { /* RSAR5 */
\r
2398 _UDWORD LONG; /* Long Access */
\r
2399 struct { /* Word Access */
\r
2400 _UWORD H; /* High */
\r
2401 _UWORD L; /* Low */
\r
2403 struct { /* Bit Access */
\r
2404 _UDWORD D:32; /* D */
\r
2407 union { /* RDAR5 */
\r
2408 _UDWORD LONG; /* Long Access */
\r
2409 struct { /* Word Access */
\r
2410 _UWORD H; /* High */
\r
2411 _UWORD L; /* Low */
\r
2413 struct { /* Bit Access */
\r
2414 _UDWORD D:32; /* D */
\r
2417 union { /* RDMATCR5 */
\r
2418 _UDWORD LONG; /* Long Access */
\r
2419 struct { /* Word Access */
\r
2420 _UWORD H; /* High */
\r
2421 _UWORD L; /* Low */
\r
2423 struct { /* Bit Access */
\r
2424 _UDWORD D:32; /* D */
\r
2427 _UBYTE wk5[4]; /* */
\r
2428 union { /* RSAR6 */
\r
2429 _UDWORD LONG; /* Long Access */
\r
2430 struct { /* Word Access */
\r
2431 _UWORD H; /* High */
\r
2432 _UWORD L; /* Low */
\r
2434 struct { /* Bit Access */
\r
2435 _UDWORD D:32; /* D */
\r
2438 union { /* RDAR6 */
\r
2439 _UDWORD LONG; /* Long Access */
\r
2440 struct { /* Word Access */
\r
2441 _UWORD H; /* High */
\r
2442 _UWORD L; /* Low */
\r
2444 struct { /* Bit Access */
\r
2445 _UDWORD D:32; /* D */
\r
2448 union { /* RDMATCR6 */
\r
2449 _UDWORD LONG; /* Long Access */
\r
2450 struct { /* Word Access */
\r
2451 _UWORD H; /* High */
\r
2452 _UWORD L; /* Low */
\r
2454 struct { /* Bit Access */
\r
2455 _UDWORD D:32; /* D */
\r
2458 _UBYTE wk6[4]; /* */
\r
2459 union { /* RSAR7 */
\r
2460 _UDWORD LONG; /* Long Access */
\r
2461 struct { /* Word Access */
\r
2462 _UWORD H; /* High */
\r
2463 _UWORD L; /* Low */
\r
2465 struct { /* Bit Access */
\r
2466 _UDWORD D:32; /* D */
\r
2469 union { /* RDAR7 */
\r
2470 _UDWORD LONG; /* Long Access */
\r
2471 struct { /* Word Access */
\r
2472 _UWORD H; /* High */
\r
2473 _UWORD L; /* Low */
\r
2475 struct { /* Bit Access */
\r
2476 _UDWORD D:32; /* D */
\r
2479 union { /* RDMATCR7 */
\r
2480 _UDWORD LONG; /* Long Access */
\r
2481 struct { /* Word Access */
\r
2482 _UWORD H; /* High */
\r
2483 _UWORD L; /* Low */
\r
2485 struct { /* Bit Access */
\r
2486 _UDWORD D:32; /* D */
\r
2489 _UBYTE wk7[4]; /* */
\r
2490 union { /* RSAR8 */
\r
2491 _UDWORD LONG; /* Long Access */
\r
2492 struct { /* Word Access */
\r
2493 _UWORD H; /* High */
\r
2494 _UWORD L; /* Low */
\r
2496 struct { /* Bit Access */
\r
2497 _UDWORD D:32; /* D */
\r
2500 union { /* RDAR8 */
\r
2501 _UDWORD LONG; /* Long Access */
\r
2502 struct { /* Word Access */
\r
2503 _UWORD H; /* High */
\r
2504 _UWORD L; /* Low */
\r
2506 struct { /* Bit Access */
\r
2507 _UDWORD D:32; /* D */
\r
2510 union { /* RDMATCR8 */
\r
2511 _UDWORD LONG; /* Long Access */
\r
2512 struct { /* Word Access */
\r
2513 _UWORD H; /* High */
\r
2514 _UWORD L; /* Low */
\r
2516 struct { /* Bit Access */
\r
2517 _UDWORD D:32; /* D */
\r
2520 _UBYTE wk8[4]; /* */
\r
2521 union { /* RSAR9 */
\r
2522 _UDWORD LONG; /* Long Access */
\r
2523 struct { /* Word Access */
\r
2524 _UWORD H; /* High */
\r
2525 _UWORD L; /* Low */
\r
2527 struct { /* Bit Access */
\r
2528 _UDWORD D:32; /* D */
\r
2531 union { /* RDAR9 */
\r
2532 _UDWORD LONG; /* Long Access */
\r
2533 struct { /* Word Access */
\r
2534 _UWORD H; /* High */
\r
2535 _UWORD L; /* Low */
\r
2537 struct { /* Bit Access */
\r
2538 _UDWORD D:32; /* D */
\r
2541 union { /* RDMATCR9 */
\r
2542 _UDWORD LONG; /* Long Access */
\r
2543 struct { /* Word Access */
\r
2544 _UWORD H; /* High */
\r
2545 _UWORD L; /* Low */
\r
2547 struct { /* Bit Access */
\r
2548 _UDWORD D:32; /* D */
\r
2551 _UBYTE wk9[4]; /* */
\r
2552 union { /* RSAR10 */
\r
2553 _UDWORD LONG; /* Long Access */
\r
2554 struct { /* Word Access */
\r
2555 _UWORD H; /* High */
\r
2556 _UWORD L; /* Low */
\r
2558 struct { /* Bit Access */
\r
2559 _UDWORD D:32; /* D */
\r
2562 union { /* RDAR10 */
\r
2563 _UDWORD LONG; /* Long Access */
\r
2564 struct { /* Word Access */
\r
2565 _UWORD H; /* High */
\r
2566 _UWORD L; /* Low */
\r
2568 struct { /* Bit Access */
\r
2569 _UDWORD D:32; /* D */
\r
2572 union { /* RDMATCR10 */
\r
2573 _UDWORD LONG; /* Long Access */
\r
2574 struct { /* Word Access */
\r
2575 _UWORD H; /* High */
\r
2576 _UWORD L; /* Low */
\r
2578 struct { /* Bit Access */
\r
2579 _UDWORD D:32; /* D */
\r
2581 } RDMATCR10; /* */
\r
2582 _UBYTE wk10[4]; /* */
\r
2583 union { /* RSAR11 */
\r
2584 _UDWORD LONG; /* Long Access */
\r
2585 struct { /* Word Access */
\r
2586 _UWORD H; /* High */
\r
2587 _UWORD L; /* Low */
\r
2589 struct { /* Bit Access */
\r
2590 _UDWORD D:32; /* D */
\r
2593 union { /* RDAR11 */
\r
2594 _UDWORD LONG; /* Long Access */
\r
2595 struct { /* Word Access */
\r
2596 _UWORD H; /* High */
\r
2597 _UWORD L; /* Low */
\r
2599 struct { /* Bit Access */
\r
2600 _UDWORD D:32; /* D */
\r
2603 union { /* RDMATCR11 */
\r
2604 _UDWORD LONG; /* Long Access */
\r
2605 struct { /* Word Access */
\r
2606 _UWORD H; /* High */
\r
2607 _UWORD L; /* Low */
\r
2609 struct { /* Bit Access */
\r
2610 _UDWORD D:32; /* D */
\r
2612 } RDMATCR11; /* */
\r
2613 _UBYTE wk11[4]; /* */
\r
2614 union { /* RSAR12 */
\r
2615 _UDWORD LONG; /* Long Access */
\r
2616 struct { /* Word Access */
\r
2617 _UWORD H; /* High */
\r
2618 _UWORD L; /* Low */
\r
2620 struct { /* Bit Access */
\r
2621 _UDWORD D:32; /* D */
\r
2624 union { /* RDAR12 */
\r
2625 _UDWORD LONG; /* Long Access */
\r
2626 struct { /* Word Access */
\r
2627 _UWORD H; /* High */
\r
2628 _UWORD L; /* Low */
\r
2630 struct { /* Bit Access */
\r
2631 _UDWORD D:32; /* D */
\r
2634 union { /* RDMATCR12 */
\r
2635 _UDWORD LONG; /* Long Access */
\r
2636 struct { /* Word Access */
\r
2637 _UWORD H; /* High */
\r
2638 _UWORD L; /* Low */
\r
2640 struct { /* Bit Access */
\r
2641 _UDWORD D:32; /* D */
\r
2643 } RDMATCR12; /* */
\r
2644 _UBYTE wk12[4]; /* */
\r
2645 union { /* RSAR13 */
\r
2646 _UDWORD LONG; /* Long Access */
\r
2647 struct { /* Word Access */
\r
2648 _UWORD H; /* High */
\r
2649 _UWORD L; /* Low */
\r
2651 struct { /* Bit Access */
\r
2652 _UDWORD D:32; /* D */
\r
2655 union { /* RDAR13 */
\r
2656 _UDWORD LONG; /* Long Access */
\r
2657 struct { /* Word Access */
\r
2658 _UWORD H; /* High */
\r
2659 _UWORD L; /* Low */
\r
2661 struct { /* Bit Access */
\r
2662 _UDWORD D:32; /* D */
\r
2665 union { /* RDMATCR13 */
\r
2666 _UDWORD LONG; /* Long Access */
\r
2667 struct { /* Word Access */
\r
2668 _UWORD H; /* High */
\r
2669 _UWORD L; /* Low */
\r
2671 struct { /* Bit Access */
\r
2672 _UDWORD D:32; /* D */
\r
2674 } RDMATCR13; /* */
\r
2675 _UBYTE wk13[4]; /* */
\r
2676 union { /* RSAR14 */
\r
2677 _UDWORD LONG; /* Long Access */
\r
2678 struct { /* Word Access */
\r
2679 _UWORD H; /* High */
\r
2680 _UWORD L; /* Low */
\r
2682 struct { /* Bit Access */
\r
2683 _UDWORD D:32; /* D */
\r
2686 union { /* RDAR14 */
\r
2687 _UDWORD LONG; /* Long Access */
\r
2688 struct { /* Word Access */
\r
2689 _UWORD H; /* High */
\r
2690 _UWORD L; /* Low */
\r
2692 struct { /* Bit Access */
\r
2693 _UDWORD D:32; /* D */
\r
2696 union { /* RDMATCR14 */
\r
2697 _UDWORD LONG; /* Long Access */
\r
2698 struct { /* Word Access */
\r
2699 _UWORD H; /* High */
\r
2700 _UWORD L; /* Low */
\r
2702 struct { /* Bit Access */
\r
2703 _UDWORD D:32; /* D */
\r
2705 } RDMATCR14; /* */
\r
2706 _UBYTE wk14[4]; /* */
\r
2707 union { /* RSAR15 */
\r
2708 _UDWORD LONG; /* Long Access */
\r
2709 struct { /* Word Access */
\r
2710 _UWORD H; /* High */
\r
2711 _UWORD L; /* Low */
\r
2713 struct { /* Bit Access */
\r
2714 _UDWORD D:32; /* D */
\r
2717 union { /* RDAR15 */
\r
2718 _UDWORD LONG; /* Long Access */
\r
2719 struct { /* Word Access */
\r
2720 _UWORD H; /* High */
\r
2721 _UWORD L; /* Low */
\r
2723 struct { /* Bit Access */
\r
2724 _UDWORD D:32; /* D */
\r
2727 union { /* RDMATCR15 */
\r
2728 _UDWORD LONG; /* Long Access */
\r
2729 struct { /* Word Access */
\r
2730 _UWORD H; /* High */
\r
2731 _UWORD L; /* Low */
\r
2733 struct { /* Bit Access */
\r
2734 _UDWORD D:32; /* D */
\r
2736 } RDMATCR15; /* */
\r
2737 _UBYTE wk15[4]; /* */
\r
2738 union { /* DMAOR */
\r
2739 _UWORD WORD; /* Word Access */
\r
2740 struct { /* Byte Access */
\r
2741 _UBYTE H; /* High */
\r
2742 _UBYTE L; /* Low */
\r
2744 struct { /* Bit Access */
\r
2746 _UWORD CMS:2; /* CMS */
\r
2748 _UWORD PR:2; /* PR */
\r
2750 _UWORD AE:1; /* AE */
\r
2751 _UWORD NMIF:1; /* NMIF */
\r
2752 _UWORD DME:1; /* DME */
\r
2755 _UBYTE wk16[254]; /* */
\r
2756 union { /* DMARS0 */
\r
2757 _UWORD WORD; /* Word Access */
\r
2758 struct { /* Byte Access */
\r
2759 _UWORD CH1:8; /* CH1 */
\r
2760 _UWORD CH0:8; /* CH0 */
\r
2762 struct { /* Bit Access */
\r
2763 _UWORD CH1MID:6; /* CH1MID */
\r
2764 _UWORD CH1RID:2; /* CH1RID */
\r
2765 _UWORD CH0MID:6; /* CH0MID */
\r
2766 _UWORD CH0RID:2; /* CH0RID */
\r
2769 _UBYTE wk17[2]; /* */
\r
2770 union { /* DMARS1 */
\r
2771 _UWORD WORD; /* Word Access */
\r
2772 struct { /* Byte Access */
\r
2773 _UWORD CH3:8; /* CH3 */
\r
2774 _UWORD CH2:8; /* CH2 */
\r
2776 struct { /* Bit Access */
\r
2777 _UWORD CH3MID:6; /* CH3ID */
\r
2778 _UWORD CH3RID:2; /* CH3RID */
\r
2779 _UWORD CH2MID:6; /* CH2MID */
\r
2780 _UWORD CH2RID:2; /* CH2RID */
\r
2783 _UBYTE wk18[2]; /* */
\r
2784 union { /* DMARS2 */
\r
2785 _UWORD WORD; /* Word Access */
\r
2786 struct { /* Byte Access */
\r
2787 _UWORD CH5:8; /* CH5 */
\r
2788 _UWORD CH4:8; /* CH4 */
\r
2790 struct { /* Bit Access */
\r
2791 _UWORD CH5MID:6; /* CH5MID */
\r
2792 _UWORD CH5RID:2; /* CH5RID */
\r
2793 _UWORD CH4MID:6; /* CH4MID */
\r
2794 _UWORD CH4RID:2; /* CH4RID */
\r
2797 _UBYTE wk19[2]; /* */
\r
2798 union { /* DMARS3 */
\r
2799 _UWORD WORD; /* Word Access */
\r
2800 struct { /* Byte Access */
\r
2801 _UWORD CH7:8; /* CH7 */
\r
2802 _UWORD CH6:8; /* CH6 */
\r
2804 struct { /* Bit Access */
\r
2805 _UWORD CH7MID:6; /* CH7MID */
\r
2806 _UWORD CH7RID:2; /* CH7RID */
\r
2807 _UWORD CH6MID:6; /* CH6MID */
\r
2808 _UWORD CH6RID:2; /* CH6RID */
\r
2811 _UBYTE wk20[2]; /* */
\r
2812 union { /* DMARS4 */
\r
2813 _UWORD WORD; /* Word Access */
\r
2814 struct { /* Byte Access */
\r
2815 _UWORD CH9:8; /* CH9 */
\r
2816 _UWORD CH8:8; /* CH8 */
\r
2818 struct { /* Bit Access */
\r
2819 _UWORD CH9MID:6; /* CH9MID */
\r
2820 _UWORD CH9RID:2; /* CH9RID */
\r
2821 _UWORD CH8MID:6; /* CH8MID */
\r
2822 _UWORD CH8RID:2; /* CH8RID */
\r
2825 _UBYTE wk21[2]; /* */
\r
2826 union { /* DMARS5 */
\r
2827 _UWORD WORD; /* Word Access */
\r
2828 struct { /* Byte Access */
\r
2829 _UWORD CH11:8; /* CH11 */
\r
2830 _UWORD CH10:8; /* CH10 */
\r
2832 struct { /* Bit Access */
\r
2833 _UWORD CH11MID:6; /* CH11MID */
\r
2834 _UWORD CH11RID:2; /* CH11RID */
\r
2835 _UWORD CH10MID:6; /* CH10MID */
\r
2836 _UWORD CH10RID:2; /* CH10RID */
\r
2839 _UBYTE wk22[2]; /* */
\r
2840 union { /* DMARS6 */
\r
2841 _UWORD WORD; /* Word Access */
\r
2842 struct { /* Byte Access */
\r
2843 _UWORD CH13:8; /* CH13 */
\r
2844 _UWORD CH12:8; /* CH12 */
\r
2846 struct { /* Bit Access */
\r
2847 _UWORD CH13MID:6; /* CH13MID */
\r
2848 _UWORD CH13RID:2; /* CH13RID */
\r
2849 _UWORD CH12MID:6; /* CH12MID */
\r
2850 _UWORD CH12RID:2; /* CH12RID */
\r
2853 _UBYTE wk23[2]; /* */
\r
2854 union { /* DMARS7 */
\r
2855 _UWORD WORD; /* Word Access */
\r
2856 struct { /* Byte Access */
\r
2857 _UWORD CH15:8; /* CH15 */
\r
2858 _UWORD CH14:8; /* CH14 */
\r
2860 struct { /* Bit Access */
\r
2861 _UWORD CH15MID:6; /* CH15MID */
\r
2862 _UWORD CH15RID:2; /* CH15RID */
\r
2863 _UWORD CH14MID:6; /* CH14MID */
\r
2864 _UWORD CH14RID:2; /* CH14RID */
\r
2870 struct st_mtu2 { /* struct MTU2 */
\r
2871 union { /* TCR_2 */
\r
2872 _UBYTE BYTE; /* Byte Access */
\r
2873 struct { /* Bit Access */
\r
2875 _UBYTE CCLR:2; /* CCLR */
\r
2876 _UBYTE CKEG:2; /* CKEG */
\r
2877 _UBYTE TPSC:3; /* TPSC */
\r
2880 union { /* TMDR_2 */
\r
2881 _UBYTE BYTE; /* Byte Access */
\r
2882 struct { /* Bit Access */
\r
2884 _UBYTE MD:4; /* MD */
\r
2887 union { /* TIOR_2 */
\r
2888 _UBYTE BYTE; /* Byte Access */
\r
2889 struct { /* Bit Access */
\r
2890 _UBYTE IOB:4; /* IOB */
\r
2891 _UBYTE IOA:4; /* IOA */
\r
2894 _UBYTE wk0[1]; /* */
\r
2895 union { /* TIER_2 */
\r
2896 _UBYTE BYTE; /* Byte Access */
\r
2897 struct { /* Bit Access */
\r
2898 _UBYTE TTGE:1; /* TTGE */
\r
2900 _UBYTE TCIEU:1; /* TCIEU */
\r
2901 _UBYTE TCIEV:1; /* TCIEV */
\r
2903 _UBYTE TGIEB:1; /* TGIEB */
\r
2904 _UBYTE TGIEA:1; /* TGIEA */
\r
2907 union { /* TSR_2 */
\r
2908 _UBYTE BYTE; /* Byte Access */
\r
2909 struct { /* Bit Access */
\r
2910 _UBYTE TCFD:1; /* TCFD */
\r
2912 _UBYTE TCFU:1; /* TCFU */
\r
2913 _UBYTE TCFV:1; /* TCFV */
\r
2914 _UBYTE TGFD:1; /* TGFD */
\r
2915 _UBYTE TGFC:1; /* TGFC */
\r
2916 _UBYTE TGFB:1; /* TGFB */
\r
2917 _UBYTE TGFA:1; /* TGFA */
\r
2920 union { /* TCNT_2 */
\r
2921 _UWORD WORD; /* Word Access */
\r
2922 struct { /* Bit Access */
\r
2923 _UWORD D:16; /* D */
\r
2926 union { /* TGRA_2 */
\r
2927 _UWORD WORD; /* Word Access */
\r
2928 struct { /* Bit Access */
\r
2929 _UWORD D:16; /* D */
\r
2932 union { /* TGRB_2 */
\r
2933 _UWORD WORD; /* Word Access */
\r
2934 struct { /* Bit Access */
\r
2935 _UWORD D:16; /* D */
\r
2938 _UBYTE wk1[500]; /* */
\r
2939 union { /* TCR_3 */
\r
2940 _UBYTE BYTE; /* Byte Access */
\r
2941 struct { /* Bit Access */
\r
2942 _UBYTE CCLR:3; /* CCLR */
\r
2943 _UBYTE CKEG:2; /* CKEG */
\r
2944 _UBYTE TPSC:3; /* TPSC */
\r
2947 union { /* TCR_4 */
\r
2948 _UBYTE BYTE; /* Byte Access */
\r
2949 struct { /* Bit Access */
\r
2950 _UBYTE CCLR:3; /* CCLR */
\r
2951 _UBYTE CKEG:2; /* CKEG */
\r
2952 _UBYTE TPSC:3; /* TPSC */
\r
2955 union { /* TMDR_3 */
\r
2956 _UBYTE BYTE; /* Byte Access */
\r
2957 struct { /* Bit Access */
\r
2959 _UBYTE BFB:1; /* BFB */
\r
2960 _UBYTE BFA:1; /* BFA */
\r
2961 _UBYTE MD:4; /* MD */
\r
2964 union { /* TMDR_4 */
\r
2965 _UBYTE BYTE; /* Byte Access */
\r
2966 struct { /* Bit Access */
\r
2968 _UBYTE BFB:1; /* BFB */
\r
2969 _UBYTE BFA:1; /* BFA */
\r
2970 _UBYTE MD:4; /* MD */
\r
2973 union { /* TIORH_3 */
\r
2974 _UBYTE BYTE; /* Byte Access */
\r
2975 struct { /* Bit Access */
\r
2976 _UBYTE IOB:4; /* IOB */
\r
2977 _UBYTE IOA:4; /* IOA */
\r
2980 union { /* TIORL_3 */
\r
2981 _UBYTE BYTE; /* Byte Access */
\r
2982 struct { /* Bit Access */
\r
2983 _UBYTE IOD:4; /* IOD */
\r
2984 _UBYTE IOC:4; /* IOC */
\r
2987 union { /* TIORH_4 */
\r
2988 _UBYTE BYTE; /* Byte Access */
\r
2989 struct { /* Bit Access */
\r
2990 _UBYTE IOB:4; /* IOB */
\r
2991 _UBYTE IOA:4; /* IOA */
\r
2994 union { /* TIORL_4 */
\r
2995 _UBYTE BYTE; /* Byte Access */
\r
2996 struct { /* Bit Access */
\r
2997 _UBYTE IOD:4; /* IOD */
\r
2998 _UBYTE IOC:4; /* IOC */
\r
3001 union { /* TIER_3 */
\r
3002 _UBYTE BYTE; /* Byte Access */
\r
3003 struct { /* Bit Access */
\r
3004 _UBYTE TTGE:1; /* TTGE */
\r
3006 _UBYTE TCIEV:1; /* TCIEV */
\r
3007 _UBYTE TGIED:1; /* TGIED */
\r
3008 _UBYTE TGIEC:1; /* TGIEC */
\r
3009 _UBYTE TGIEB:1; /* TGIEB */
\r
3010 _UBYTE TGIEA:1; /* TGIEA */
\r
3013 union { /* TIER_4 */
\r
3014 _UBYTE BYTE; /* Byte Access */
\r
3015 struct { /* Bit Access */
\r
3016 _UBYTE TTGE:1; /* TTGE */
\r
3017 _UBYTE TTGE2:1; /* TTGE2 */
\r
3019 _UBYTE TCIEV:1; /* TCIEV */
\r
3020 _UBYTE TGIED:1; /* TGIED */
\r
3021 _UBYTE TGIEC:1; /* TGIEC */
\r
3022 _UBYTE TGIEB:1; /* TGIEB */
\r
3023 _UBYTE TGIEA:1; /* TGIEA */
\r
3026 union { /* TOER */
\r
3027 _UBYTE BYTE; /* Byte Access */
\r
3028 struct { /* Bit Access */
\r
3030 _UBYTE OE4D:1; /* OE4D */
\r
3031 _UBYTE OE4C:1; /* OE4C */
\r
3032 _UBYTE OE3D:1; /* OE3D */
\r
3033 _UBYTE OE4B:1; /* OE4B */
\r
3034 _UBYTE OE4A:1; /* OE4A */
\r
3035 _UBYTE OE3B:1; /* OE3B */
\r
3038 _UBYTE wk2[2]; /* */
\r
3039 union { /* TGCR */
\r
3040 _UBYTE BYTE; /* Byte Access */
\r
3041 struct { /* Bit Access */
\r
3043 _UBYTE BDC:1; /* BDC */
\r
3044 _UBYTE N:1; /* N */
\r
3045 _UBYTE P:1; /* P */
\r
3046 _UBYTE FB:1; /* FB */
\r
3047 _UBYTE WF:1; /* WF */
\r
3048 _UBYTE VF:1; /* VF */
\r
3049 _UBYTE UF:1; /* UF */
\r
3052 union { /* TOCR1 */
\r
3053 _UBYTE BYTE; /* Byte Access */
\r
3054 struct { /* Bit Access */
\r
3056 _UBYTE PSYE:1; /* PSYE */
\r
3058 _UBYTE TOCL:1; /* TOCL */
\r
3059 _UBYTE TOCS:1; /* TOCS */
\r
3060 _UBYTE OLSN:1; /* OLSN */
\r
3061 _UBYTE OLSP:1; /* OLSP */
\r
3064 union { /* TOCR2 */
\r
3065 _UBYTE BYTE; /* Byte Access */
\r
3066 struct { /* Bit Access */
\r
3067 _UBYTE BF:2; /* BF */
\r
3068 _UBYTE OLS3N:1; /* OLS3N */
\r
3069 _UBYTE OLS3P:1; /* OLS3P */
\r
3070 _UBYTE OLS2N:1; /* OLS2N */
\r
3071 _UBYTE OLS2P:1; /* OLS2P */
\r
3072 _UBYTE OLS1N:1; /* OLS1N */
\r
3073 _UBYTE OLS1P:1; /* OLS1P */
\r
3076 union { /* TCNT_3 */
\r
3077 _UWORD WORD; /* Word Access */
\r
3078 struct { /* Bit Access */
\r
3079 _UWORD D:16; /* D */
\r
3082 union { /* TCNT_4 */
\r
3083 _UWORD WORD; /* Word Access */
\r
3084 struct { /* Bit Access */
\r
3085 _UWORD D:16; /* D */
\r
3088 union { /* TCDR */
\r
3089 _UWORD WORD; /* Word Access */
\r
3090 struct { /* Bit Access */
\r
3091 _UWORD D:16; /* D */
\r
3094 union { /* TDDR */
\r
3095 _UWORD WORD; /* Word Access */
\r
3096 struct { /* Bit Access */
\r
3097 _UWORD D:16; /* D */
\r
3100 union { /* TGRA_3 */
\r
3101 _UWORD WORD; /* Word Access */
\r
3102 struct { /* Bit Access */
\r
3103 _UWORD D:16; /* D */
\r
3106 union { /* TGRB_3 */
\r
3107 _UWORD WORD; /* Word Access */
\r
3108 struct { /* Bit Access */
\r
3109 _UWORD D:16; /* D */
\r
3112 union { /* TGRA_4 */
\r
3113 _UWORD WORD; /* Word Access */
\r
3114 struct { /* Bit Access */
\r
3115 _UWORD D:16; /* D */
\r
3118 union { /* TGRB_4 */
\r
3119 _UWORD WORD; /* Word Access */
\r
3120 struct { /* Bit Access */
\r
3121 _UWORD D:16; /* D */
\r
3124 union { /* TCNTS */
\r
3125 _UWORD WORD; /* Word Access */
\r
3126 struct { /* Bit Access */
\r
3127 _UWORD D:16; /* D */
\r
3130 union { /* TCBR */
\r
3131 _UWORD WORD; /* Word Access */
\r
3132 struct { /* Bit Access */
\r
3133 _UWORD D:16; /* D */
\r
3136 union { /* TGRC_3 */
\r
3137 _UWORD WORD; /* Word Access */
\r
3138 struct { /* Bit Access */
\r
3139 _UWORD D:16; /* D */
\r
3142 union { /* TGRD_3 */
\r
3143 _UWORD WORD; /* Word Access */
\r
3144 struct { /* Bit Access */
\r
3145 _UWORD D:16; /* D */
\r
3148 union { /* TGRC_4 */
\r
3149 _UWORD WORD; /* Word Access */
\r
3150 struct { /* Bit Access */
\r
3151 _UWORD D:16; /* D */
\r
3154 union { /* TGRD_4 */
\r
3155 _UWORD WORD; /* Word Access */
\r
3156 struct { /* Bit Access */
\r
3157 _UWORD D:16; /* D */
\r
3160 union { /* TSR_3 */
\r
3161 _UBYTE BYTE; /* Byte Access */
\r
3162 struct { /* Bit Access */
\r
3163 _UBYTE TCFD:1; /* TCFD */
\r
3165 _UBYTE TCFV:1; /* TCFV */
\r
3166 _UBYTE TGFD:1; /* TGFD */
\r
3167 _UBYTE TGFC:1; /* TGFC */
\r
3168 _UBYTE TGFB:1; /* TGFB */
\r
3169 _UBYTE TGFA:1; /* TGFA */
\r
3172 union { /* TSR_4 */
\r
3173 _UBYTE BYTE; /* Byte Access */
\r
3174 struct { /* Bit Access */
\r
3175 _UBYTE TCFD:1; /* TCFD */
\r
3177 _UBYTE TCFV:1; /* TCFV */
\r
3178 _UBYTE TGFD:1; /* TGFD */
\r
3179 _UBYTE TGFC:1; /* TGFC */
\r
3180 _UBYTE TGFB:1; /* TGFB */
\r
3181 _UBYTE TGFA:1; /* TGFA */
\r
3184 _UBYTE wk3[2]; /* */
\r
3185 union { /* TITCR */
\r
3186 _UBYTE BYTE; /* Byte Access */
\r
3187 struct { /* Bit Access */
\r
3188 _UBYTE T3AEN:1; /* T3AEN */
\r
3189 _UBYTE _3ACOR:3; /* _3ACOR */
\r
3190 _UBYTE T4VEN:1; /* T4VEN */
\r
3191 _UBYTE _4VCOR:3; /* _4VCOR */
\r
3194 union { /* TITCNT */
\r
3195 _UBYTE BYTE; /* Byte Access */
\r
3196 struct { /* Bit Access */
\r
3198 _UBYTE _3ACNT:3; /* _3ACNT */
\r
3200 _UBYTE _4VCNT:3; /* _4VCNT */
\r
3203 union { /* TBTER */
\r
3204 _UBYTE BYTE; /* Byte Access */
\r
3205 struct { /* Bit Access */
\r
3207 _UBYTE BTE:2; /* BTE */
\r
3210 _UBYTE wk4[1]; /* */
\r
3211 union { /* TDER */
\r
3212 _UBYTE BYTE; /* Byte Access */
\r
3213 struct { /* Bit Access */
\r
3215 _UBYTE TDER:1; /* TDER */
\r
3218 _UBYTE wk5[1]; /* */
\r
3219 union { /* TOLBR */
\r
3220 _UBYTE BYTE; /* Byte Access */
\r
3221 struct { /* Bit Access */
\r
3223 _UBYTE OLS3N:1; /* OLS3N */
\r
3224 _UBYTE OLS3P:1; /* OLS3P */
\r
3225 _UBYTE OLS2N:1; /* OLS2N */
\r
3226 _UBYTE OLS2P:1; /* OLS2P */
\r
3227 _UBYTE OLS1N:1; /* OLS1N */
\r
3228 _UBYTE OLS1P:1; /* OLS1P */
\r
3231 _UBYTE wk6[1]; /* */
\r
3232 union { /* TBTM_3 */
\r
3233 _UBYTE BYTE; /* Byte Access */
\r
3234 struct { /* Bit Access */
\r
3236 _UBYTE TTSB:1; /* TTSB */
\r
3237 _UBYTE TTSA:1; /* TTSA */
\r
3240 union { /* TBTM_4 */
\r
3241 _UBYTE BYTE; /* Byte Access */
\r
3242 struct { /* Bit Access */
\r
3244 _UBYTE TTSB:1; /* TTSB */
\r
3245 _UBYTE TTSA:1; /* TTSA */
\r
3248 _UBYTE wk7[6]; /* */
\r
3249 union { /* TADCR */
\r
3250 _UWORD WORD; /* Word Access */
\r
3251 struct { /* Bit Access */
\r
3252 _UWORD BF:2; /* BF */
\r
3254 _UWORD UT4AE:1; /* UT4AE */
\r
3255 _UWORD DT4AE:1; /* DT4AE */
\r
3256 _UWORD UT4BE:1; /* UT4BE */
\r
3257 _UWORD DT4BE:1; /* DT4BE */
\r
3258 _UWORD ITA3AE:1; /* ITA3AE */
\r
3259 _UWORD ITA4VE:1; /* ITA4VE */
\r
3260 _UWORD ITB3AE:1; /* ITB3AE */
\r
3261 _UWORD ITB4VE:1; /* ITB4VE */
\r
3264 _UBYTE wk8[2]; /* */
\r
3265 union { /* TADCORA_4 */
\r
3266 _UWORD WORD; /* Word Access */
\r
3267 struct { /* Bit Access */
\r
3268 _UWORD D:16; /* D */
\r
3270 } TADCORA_4; /* */
\r
3271 union { /* TADCORB_4 */
\r
3272 _UWORD WORD; /* Word Access */
\r
3273 struct { /* Bit Access */
\r
3274 _UWORD D:16; /* D */
\r
3276 } TADCORB_4; /* */
\r
3277 union { /* TADCOBRA_4 */
\r
3278 _UWORD WORD; /* Word Access */
\r
3279 struct { /* Bit Access */
\r
3280 _UWORD D:16; /* D */
\r
3282 } TADCOBRA_4; /* */
\r
3283 union { /* TADCOBRB_4 */
\r
3284 _UWORD WORD; /* Word Access */
\r
3285 struct { /* Bit Access */
\r
3286 _UWORD D:16; /* D */
\r
3288 } TADCOBRB_4; /* */
\r
3289 _UBYTE wk9[20]; /* */
\r
3290 union { /* TWCR */
\r
3291 _UBYTE BYTE; /* Byte Access */
\r
3292 struct { /* Bit Access */
\r
3293 _UBYTE CCE:1; /* CCE */
\r
3295 _UBYTE WRE:1; /* WRE */
\r
3298 _UBYTE wk10[31]; /* */
\r
3299 union { /* TSTR */
\r
3300 _UBYTE BYTE; /* Byte Access */
\r
3301 struct { /* Bit Access */
\r
3302 _UBYTE CST4:1; /* CST4 */
\r
3303 _UBYTE CST3:1; /* CST3 */
\r
3305 _UBYTE CST2:1; /* CST2 */
\r
3306 _UBYTE CST1:1; /* CST1 */
\r
3307 _UBYTE CST0:1; /* CST0 */
\r
3310 union { /* TSYR */
\r
3311 _UBYTE BYTE; /* Byte Access */
\r
3312 struct { /* Bit Access */
\r
3313 _UBYTE SYNC4:1; /* SYNC4 */
\r
3314 _UBYTE SYNC3:1; /* SYNC3 */
\r
3316 _UBYTE SYNC2:1; /* SYNC2 */
\r
3317 _UBYTE SYNC1:1; /* SYNC1 */
\r
3318 _UBYTE SYNC0:1; /* SYNC0 */
\r
3321 _UBYTE wk11[2]; /* */
\r
3322 union { /* TRWER */
\r
3323 _UBYTE BYTE; /* Byte Access */
\r
3324 struct { /* Bit Access */
\r
3326 _UBYTE RWE:1; /* RWE */
\r
3329 _UBYTE wk12[123]; /* */
\r
3330 union { /* TCR_0 */
\r
3331 _UBYTE BYTE; /* Byte Access */
\r
3332 struct { /* Bit Access */
\r
3333 _UBYTE CCLR:3; /* CCLR */
\r
3334 _UBYTE CKEG:2; /* CKEG */
\r
3335 _UBYTE TPSC:3; /* TPSC */
\r
3338 union { /* TMDR_0 */
\r
3339 _UBYTE BYTE; /* Byte Access */
\r
3340 struct { /* Bit Access */
\r
3342 _UBYTE BFE:1; /* BFE */
\r
3343 _UBYTE BFB:1; /* BFB */
\r
3344 _UBYTE BFA:1; /* BFA */
\r
3345 _UBYTE MD:4; /* MD */
\r
3348 union { /* TIORH_0 */
\r
3349 _UBYTE BYTE; /* Byte Access */
\r
3350 struct { /* Bit Access */
\r
3351 _UBYTE IOB:4; /* IOB */
\r
3352 _UBYTE IOA:4; /* IOA */
\r
3355 union { /* TIORL_0 */
\r
3356 _UBYTE BYTE; /* Byte Access */
\r
3357 struct { /* Bit Access */
\r
3358 _UBYTE IOD:4; /* IOD */
\r
3359 _UBYTE IOC:4; /* IOC */
\r
3362 union { /* TIER_0 */
\r
3363 _UBYTE BYTE; /* Byte Access */
\r
3364 struct { /* Bit Access */
\r
3365 _UBYTE TTGE:1; /* TTGE */
\r
3367 _UBYTE TCIEV:1; /* TCIEV */
\r
3368 _UBYTE TGIED:1; /* TGIED */
\r
3369 _UBYTE TGIEC:1; /* TGIEC */
\r
3370 _UBYTE TGIEB:1; /* TGIEB */
\r
3371 _UBYTE TGIEA:1; /* TGIEA */
\r
3374 union { /* TSR_0 */
\r
3375 _UBYTE BYTE; /* Byte Access */
\r
3376 struct { /* Bit Access */
\r
3377 _UBYTE TCFD:1; /* TCFD */
\r
3379 _UBYTE TCFV:1; /* TCFV */
\r
3380 _UBYTE TGFD:1; /* TGFD */
\r
3381 _UBYTE TGFC:1; /* TGFC */
\r
3382 _UBYTE TGFB:1; /* TGFB */
\r
3383 _UBYTE TGFA:1; /* TGFA */
\r
3386 union { /* TCNT_0 */
\r
3387 _UWORD WORD; /* Word Access */
\r
3388 struct { /* Bit Access */
\r
3389 _UWORD D:16; /* D */
\r
3392 union { /* TGRA_0 */
\r
3393 _UWORD WORD; /* Word Access */
\r
3394 struct { /* Bit Access */
\r
3395 _UWORD D:16; /* D */
\r
3398 union { /* TGRB_0 */
\r
3399 _UWORD WORD; /* Word Access */
\r
3400 struct { /* Bit Access */
\r
3401 _UWORD D:16; /* D */
\r
3404 union { /* TGRC_0 */
\r
3405 _UWORD WORD; /* Word Access */
\r
3406 struct { /* Bit Access */
\r
3407 _UWORD D:16; /* D */
\r
3410 union { /* TGRD_0 */
\r
3411 _UWORD WORD; /* Word Access */
\r
3412 struct { /* Bit Access */
\r
3413 _UWORD D:16; /* D */
\r
3416 _UBYTE wk13[16]; /* */
\r
3417 union { /* TGRE_0 */
\r
3418 _UWORD WORD; /* Word Access */
\r
3419 struct { /* Bit Access */
\r
3420 _UWORD D:16; /* D */
\r
3423 union { /* TGRF_0 */
\r
3424 _UWORD WORD; /* Word Access */
\r
3425 struct { /* Bit Access */
\r
3426 _UWORD D:16; /* D */
\r
3429 union { /* TIER2_0 */
\r
3430 _UBYTE BYTE; /* Byte Access */
\r
3431 struct { /* Bit Access */
\r
3432 _UBYTE TTGE2:1; /* TTGE2 */
\r
3434 _UBYTE TGIEF:1; /* TGIEF */
\r
3435 _UBYTE TGIEE:1; /* TGIEE */
\r
3438 union { /* TSR2_0 */
\r
3439 _UBYTE BYTE; /* Byte Access */
\r
3440 struct { /* Bit Access */
\r
3442 _UBYTE TGFF:1; /* TGFF */
\r
3443 _UBYTE TGFE:1; /* TGFE */
\r
3446 union { /* TBTM_0 */
\r
3447 _UBYTE BYTE; /* Byte Access */
\r
3448 struct { /* Bit Access */
\r
3450 _UBYTE TTSE:1; /* TTSE */
\r
3451 _UBYTE TTSB:1; /* TTSB */
\r
3452 _UBYTE TTSA:1; /* TTSA */
\r
3455 _UBYTE wk14[89]; /* */
\r
3456 union { /* TCR_1 */
\r
3457 _UBYTE BYTE; /* Byte Access */
\r
3458 struct { /* Bit Access */
\r
3460 _UBYTE CCLR:2; /* CCLR */
\r
3461 _UBYTE CKEG:2; /* CKEG */
\r
3462 _UBYTE TPSC:3; /* TPSC */
\r
3465 union { /* TMDR_1 */
\r
3466 _UBYTE BYTE; /* Byte Access */
\r
3467 struct { /* Bit Access */
\r
3469 _UBYTE MD:4; /* MD */
\r
3472 union { /* TIOR_1 */
\r
3473 _UBYTE BYTE; /* Byte Access */
\r
3474 struct { /* Bit Access */
\r
3475 _UBYTE IOB:4; /* IOB */
\r
3476 _UBYTE IOA:4; /* IOA */
\r
3479 _UBYTE wk15[1]; /* */
\r
3480 union { /* TIER_1 */
\r
3481 _UBYTE BYTE; /* Byte Access */
\r
3482 struct { /* Bit Access */
\r
3483 _UBYTE TTGE:1; /* TTGE */
\r
3485 _UBYTE TCIEU:1; /* TCIEU */
\r
3486 _UBYTE TCIEV:1; /* TCIEV */
\r
3488 _UBYTE TGIEB:1; /* TGIEB */
\r
3489 _UBYTE TGIEA:1; /* TGIEA */
\r
3492 union { /* TSR_1 */
\r
3493 _UBYTE BYTE; /* Byte Access */
\r
3494 struct { /* Bit Access */
\r
3495 _UBYTE TCFD:1; /* TCFD */
\r
3497 _UBYTE TCFU:1; /* TCFU */
\r
3498 _UBYTE TCFV:1; /* TCFV */
\r
3499 _UBYTE TGFD:1; /* TGFD */
\r
3500 _UBYTE TGFC:1; /* TGFC */
\r
3501 _UBYTE TGFB:1; /* TGFB */
\r
3502 _UBYTE TGFA:1; /* TGFA */
\r
3505 union { /* TCNT_1 */
\r
3506 _UWORD WORD; /* Word Access */
\r
3507 struct { /* Bit Access */
\r
3508 _UWORD D:16; /* D */
\r
3511 union { /* TGRA_1 */
\r
3512 _UWORD WORD; /* Word Access */
\r
3513 struct { /* Bit Access */
\r
3514 _UWORD D:16; /* D */
\r
3517 union { /* TGRB_1 */
\r
3518 _UWORD WORD; /* Word Access */
\r
3519 struct { /* Bit Access */
\r
3520 _UWORD D:16; /* D */
\r
3523 _UBYTE wk16[4]; /* */
\r
3524 union { /* TICCR */
\r
3525 _UBYTE BYTE; /* Byte Access */
\r
3526 struct { /* Bit Access */
\r
3528 _UBYTE I2BE:1; /* I2BE */
\r
3529 _UBYTE I2AE:1; /* I2AE */
\r
3530 _UBYTE I1BE:1; /* I1BE */
\r
3531 _UBYTE I1AE:1; /* I1AE */
\r
3537 struct st_cmt { /* struct CMT */
\r
3538 union { /* CMSTR */
\r
3539 _UWORD WORD; /* Word Access */
\r
3540 struct { /* Bit Access */
\r
3542 _UWORD STR1:1; /* STR1 */
\r
3543 _UWORD STR0:1; /* STR0 */
\r
3546 union { /* CMCSR0 */
\r
3547 _UWORD WORD; /* Word Access */
\r
3548 struct { /* Bit Access */
\r
3550 _UWORD CMF:1; /* CMF */
\r
3551 _UWORD CMIE:1; /* CMIE */
\r
3553 _UWORD CKS:2; /* CKS */
\r
3556 union { /* CMCNT0 */
\r
3557 _UWORD WORD; /* Word Access */
\r
3558 struct { /* Bit Access */
\r
3559 _UWORD D:16; /* D */
\r
3562 union { /* CMCOR0 */
\r
3563 _UWORD WORD; /* Word Access */
\r
3564 struct { /* Bit Access */
\r
3565 _UWORD D:16; /* D */
\r
3568 union { /* CMCSR1 */
\r
3569 _UWORD WORD; /* Word Access */
\r
3570 struct { /* Bit Access */
\r
3572 _UWORD CMF:1; /* CMF */
\r
3573 _UWORD CMIE:1; /* CMIE */
\r
3575 _UWORD CKS:2; /* CKS */
\r
3578 union { /* CMCNT1 */
\r
3579 _UWORD WORD; /* Word Access */
\r
3580 struct { /* Bit Access */
\r
3581 _UWORD D:16; /* D */
\r
3584 union { /* CMCOR1 */
\r
3585 _UWORD WORD; /* Word Access */
\r
3586 struct { /* Bit Access */
\r
3587 _UWORD D:16; /* D */
\r
3591 union un_wdt { /* union WDT */
\r
3592 struct { /* Read Access */
\r
3593 union { /* WTCSR */
\r
3594 _UBYTE BYTE; /* Byte Access */
\r
3595 struct { /* Bit Access */
\r
3596 _UBYTE IOVF:1; /* IOVF */
\r
3597 _UBYTE WTIT:1; /* WT/IT */
\r
3598 _UBYTE TME:1; /* TME */
\r
3600 _UBYTE CKS:3; /* CKS */
\r
3604 _UBYTE WTCNT; /* WTCNT */
\r
3606 union { /* WRCSR */
\r
3607 _UBYTE BYTE; /* Byte Access */
\r
3608 struct { /* Bit Access */
\r
3609 _UBYTE WOVF:1; /* WOVF */
\r
3610 _UBYTE RSTE:1; /* RSTE */
\r
3611 _UBYTE RSTS:1; /* RSTS */
\r
3616 struct { /* Write Access */
\r
3617 _UWORD WTCSR; /* WTCSR */
\r
3618 _UWORD WTCNT; /* WTCNT */
\r
3619 _UWORD WRCSR; /* WRCSR */
\r
3622 struct st_rtc { /* struct RTC */
\r
3623 union { /* R64CNT */
\r
3624 _UBYTE BYTE; /* Byte Access */
\r
3625 struct { /* Bit Access */
\r
3627 _UBYTE _1Hz:1; /* _1Hz */
\r
3628 _UBYTE _2Hz:1; /* _2Hz */
\r
3629 _UBYTE _4Hz:1; /* _4Hz */
\r
3630 _UBYTE _8Hz:1; /* _8Hz */
\r
3631 _UBYTE _16Hz:1; /* _16Hz */
\r
3632 _UBYTE _32Hz:1; /* _32Hz */
\r
3633 _UBYTE _64Hz:1; /* _64Hz */
\r
3636 _UBYTE wk0[1]; /* */
\r
3637 _UBYTE RSECCNT; /* RSECCNT */
\r
3638 _UBYTE wk1[1]; /* */
\r
3639 _UBYTE RMINCNT; /* RMINCNT */
\r
3640 _UBYTE wk2[1]; /* */
\r
3641 _UBYTE RHRCNT; /* RHRCNT */
\r
3642 _UBYTE wk3[1]; /* */
\r
3643 _UBYTE RWKCNT; /* RWKCNT */
\r
3644 _UBYTE wk4[1]; /* */
\r
3645 _UBYTE RDAYCNT; /* RDAYCNT */
\r
3646 _UBYTE wk5[1]; /* */
\r
3647 _UBYTE RMONCNT; /* RMONCNT */
\r
3648 _UBYTE wk6[1]; /* */
\r
3649 _UWORD RYRCNT; /* RYRCNT */
\r
3650 union { /* RSECAR */
\r
3651 _UBYTE BYTE; /* Byte Access */
\r
3652 struct { /* Bit Access */
\r
3653 _UBYTE ENB:1; /* ENB */
\r
3657 _UBYTE wk7[1]; /* */
\r
3658 union { /* RMINAR */
\r
3659 _UBYTE BYTE; /* Byte Access */
\r
3660 struct { /* Bit Access */
\r
3661 _UBYTE ENB:1; /* ENB */
\r
3665 _UBYTE wk8[1]; /* */
\r
3666 union { /* RHRAR */
\r
3667 _UBYTE BYTE; /* Byte Access */
\r
3668 struct { /* Bit Access */
\r
3669 _UBYTE ENB:1; /* ENB */
\r
3673 _UBYTE wk9[1]; /* */
\r
3674 union { /* RWKAR */
\r
3675 _UBYTE BYTE; /* Byte Access */
\r
3676 struct { /* Bit Access */
\r
3677 _UBYTE ENB:1; /* ENB */
\r
3681 _UBYTE wk10[1]; /* */
\r
3682 union { /* RDAYAR */
\r
3683 _UBYTE BYTE; /* Byte Access */
\r
3684 struct { /* Bit Access */
\r
3685 _UBYTE ENB:1; /* ENB */
\r
3689 _UBYTE wk11[1]; /* */
\r
3690 union { /* RMONAR */
\r
3691 _UBYTE BYTE; /* Byte Access */
\r
3692 struct { /* Bit Access */
\r
3693 _UBYTE ENB:1; /* ENB */
\r
3697 _UBYTE wk12[1]; /* */
\r
3698 union { /* RCR1 */
\r
3699 _UBYTE BYTE; /* Byte Access */
\r
3700 struct { /* Bit Access */
\r
3701 _UBYTE CF:1; /* CF */
\r
3703 _UBYTE CIE:1; /* CIE */
\r
3704 _UBYTE AIE:1; /* AIE */
\r
3706 _UBYTE AF:1; /* AF */
\r
3709 _UBYTE wk13[1]; /* */
\r
3710 union { /* RCR2 */
\r
3711 _UBYTE BYTE; /* Byte Access */
\r
3712 struct { /* Bit Access */
\r
3713 _UBYTE PEF:1; /* PEF */
\r
3714 _UBYTE PES:3; /* PES */
\r
3715 _UBYTE RTCEN:1; /* RTCEN */
\r
3716 _UBYTE ADJ:1; /* ADJ */
\r
3717 _UBYTE RESET:1; /* RESET */
\r
3718 _UBYTE START:1; /* START */
\r
3721 _UBYTE wk14[1]; /* */
\r
3722 _UWORD RYRAR; /* RYRAR */
\r
3723 _UBYTE wk15[2]; /* */
\r
3724 union { /* RCR3 */
\r
3725 _UBYTE BYTE; /* Byte Access */
\r
3726 struct { /* Bit Access */
\r
3727 _UBYTE ENB:1; /* ENB */
\r
3731 _UBYTE wk16[1]; /* */
\r
3732 union { /* RCR5 */
\r
3733 _UBYTE BYTE; /* Byte Access */
\r
3734 struct { /* Bit Access */
\r
3736 _UBYTE RCKSEL:2; /* RCKSEL */
\r
3739 _UBYTE wk17[2]; /* */
\r
3740 _UBYTE wk18[1]; /* */
\r
3741 union { /* RFRH */
\r
3742 _UWORD WORD; /* Word Access */
\r
3743 struct { /* Bit Access */
\r
3744 _UWORD SEL64:1; /* SEL64 */
\r
3746 _UWORD RFC18:1; /* RFC[18] */
\r
3747 _UWORD RFC17:1; /* RFC[17] */
\r
3748 _UWORD RFC16:1; /* RFC[16] */
\r
3751 union { /* RFRL */
\r
3752 _UWORD WORD; /* Word Access */
\r
3753 struct { /* Bit Access */
\r
3754 _UWORD RFC15:1; /* RFC[15] */
\r
3755 _UWORD RFC14:1; /* RFC[14] */
\r
3756 _UWORD RFC13:1; /* RFC[13] */
\r
3757 _UWORD RFC12:1; /* RFC[12] */
\r
3758 _UWORD RFC11:1; /* RFC[11] */
\r
3759 _UWORD RFC10:1; /* RFC[10] */
\r
3760 _UWORD RFC9:1; /* RFC[9] */
\r
3761 _UWORD RFC8:1; /* RFC[8] */
\r
3762 _UWORD RFC7:1; /* RFC[7] */
\r
3763 _UWORD RFC6:1; /* RFC[6] */
\r
3764 _UWORD RFC5:1; /* RFC[5] */
\r
3765 _UWORD RFC4:1; /* RFC[4] */
\r
3766 _UWORD RFC3:1; /* RFC[3] */
\r
3767 _UWORD RFC2:1; /* RFC[2] */
\r
3768 _UWORD RFC1:1; /* RFC[1] */
\r
3769 _UWORD RFC0:1; /* RFC[0] */
\r
3774 struct st_scif02346 { /* struct SCIF */
\r
3775 union { /* SCSMR_0 */
\r
3776 _UWORD WORD; /* Word Access */
\r
3777 struct { /* Bit Access */
\r
3779 _UWORD CA:1; /* C/A */
\r
3780 _UWORD CHR:1; /* CHR */
\r
3781 _UWORD PE:1; /* PE */
\r
3782 _UWORD OE:1; /* O/E */
\r
3783 _UWORD STOP:1; /* STOP */
\r
3785 _UWORD CKS:2; /* CKS */
\r
3788 _UBYTE wk0[2]; /* */
\r
3789 union { /* SCBRR */
\r
3790 _UBYTE BYTE; /* Byte Access */
\r
3791 struct { /* Bit Access */
\r
3792 _UBYTE D:8; /* D */
\r
3795 _UBYTE wk1[3]; /* */
\r
3796 union { /* SCSCR */
\r
3797 _UWORD WORD; /* Word Access */
\r
3798 struct { /* Bit Access */
\r
3800 _UWORD TIE:1; /* TIE */
\r
3801 _UWORD RIE:1; /* RIE */
\r
3802 _UWORD TE:1; /* TE */
\r
3803 _UWORD RE:1; /* RE */
\r
3804 _UWORD REIE:1; /* REIE */
\r
3806 _UWORD CKE:2; /* CKE */
\r
3809 _UBYTE wk2[2]; /* */
\r
3810 union { /* SCFTDR */
\r
3811 _UBYTE BYTE; /* Byte Access */
\r
3812 struct { /* Bit Access */
\r
3813 _UBYTE D:8; /* D */
\r
3816 _UBYTE wk3[3]; /* */
\r
3817 union { /* SCFSR */
\r
3818 _UWORD WORD; /* Word Access */
\r
3819 struct { /* Bit Access */
\r
3820 _UWORD PERN:4; /* PERN */
\r
3821 _UWORD FERN:4; /* FERN */
\r
3822 _UWORD ER:1; /* ER */
\r
3823 _UWORD TEND:1; /* TEND */
\r
3824 _UWORD TDFE:1; /* TDFE */
\r
3825 _UWORD BRK:1; /* BRK */
\r
3826 _UWORD FER:1; /* FER */
\r
3827 _UWORD PER:1; /* PER */
\r
3828 _UWORD RDF:1; /* RDF */
\r
3829 _UWORD DR:1; /* DR */
\r
3832 _UBYTE wk4[2]; /* */
\r
3833 union { /* SCFRDR */
\r
3834 _UBYTE BYTE; /* Byte Access */
\r
3835 struct { /* Bit Access */
\r
3836 _UBYTE D:8; /* D */
\r
3839 _UBYTE wk5[3]; /* */
\r
3840 union { /* SCFCR */
\r
3841 _UWORD WORD; /* Word Access */
\r
3842 struct { /* Bit Access */
\r
3844 _UWORD RSTRG:3; /* RSTRG */
\r
3845 _UWORD RTRG:2; /* RTRG */
\r
3846 _UWORD TTRG:2; /* TTRG */
\r
3847 _UWORD MCE:1; /* MCE */
\r
3848 _UWORD TFRST:1; /* TFRST */
\r
3849 _UWORD RFRST:1; /* RFRST */
\r
3850 _UWORD LOOP:1; /* LOOP */
\r
3853 _UBYTE wk6[2]; /* */
\r
3854 union { /* SCFDR */
\r
3855 _UWORD WORD; /* Word Access */
\r
3856 struct { /* Bit Access */
\r
3858 _UWORD T:5; /* T */
\r
3860 _UWORD R:5; /* R */
\r
3863 _UBYTE wk7[2]; /* */
\r
3864 union { /* SCSPTR */
\r
3865 _UWORD WORD; /* Word Access */
\r
3866 struct { /* Bit Access */
\r
3868 _UWORD SCKIO:1; /* SCKIO */
\r
3869 _UWORD SCKDT:1; /* SCKDT */
\r
3870 _UWORD SPB2IO:1; /* SPB2IO */
\r
3871 _UWORD SPB2DT:1; /* SPB2DT */
\r
3874 _UBYTE wk8[2]; /* */
\r
3875 union { /* SCLSR */
\r
3876 _UWORD WORD; /* Word Access */
\r
3877 struct { /* Bit Access */
\r
3879 _UWORD ORER:1; /* ORER */
\r
3882 _UBYTE wk9[2]; /* */
\r
3883 union { /* SCEMR */
\r
3884 _UWORD WORD; /* Word Access */
\r
3885 struct { /* Bit Access */
\r
3887 _UWORD BGDM:1; /* BGDM */
\r
3889 _UWORD ABCS:1; /* ABCS */
\r
3893 struct st_scif157 { /* struct SCIF */
\r
3894 union { /* SCSMR */
\r
3895 _UWORD WORD; /* Word Access */
\r
3896 struct { /* Bit Access */
\r
3898 _UWORD CA:1; /* C/A */
\r
3899 _UWORD CHR:1; /* CHR */
\r
3900 _UWORD PE:1; /* PE */
\r
3901 _UWORD OE:1; /* O/E */
\r
3902 _UWORD STOP:1; /* STOP */
\r
3904 _UWORD CKS:2; /* CKS */
\r
3907 _UBYTE wk0[2]; /* */
\r
3908 union { /* SCBRR */
\r
3909 _UBYTE BYTE; /* Byte Access */
\r
3910 struct { /* Bit Access */
\r
3911 _UBYTE D:8; /* D */
\r
3914 _UBYTE wk1[3]; /* */
\r
3915 union { /* SCSCR */
\r
3916 _UWORD WORD; /* Word Access */
\r
3917 struct { /* Bit Access */
\r
3919 _UWORD TIE:1; /* TIE */
\r
3920 _UWORD RIE:1; /* RIE */
\r
3921 _UWORD TE:1; /* TE */
\r
3922 _UWORD RE:1; /* RE */
\r
3923 _UWORD REIE:1; /* REIE */
\r
3925 _UWORD CKE:2; /* CKE */
\r
3928 _UBYTE wk2[2]; /* */
\r
3929 union { /* SCFTDR */
\r
3930 _UBYTE BYTE; /* Byte Access */
\r
3931 struct { /* Bit Access */
\r
3932 _UBYTE D:8; /* D */
\r
3935 _UBYTE wk3[3]; /* */
\r
3936 union { /* SCFSR */
\r
3937 _UWORD WORD; /* Word Access */
\r
3938 struct { /* Bit Access */
\r
3939 _UWORD PERN:4; /* PERN */
\r
3940 _UWORD FERN:4; /* FERN */
\r
3941 _UWORD ER:1; /* ER */
\r
3942 _UWORD TEND:1; /* TEND */
\r
3943 _UWORD TDFE:1; /* TDFE */
\r
3944 _UWORD BRK:1; /* BRK */
\r
3945 _UWORD FER:1; /* FER */
\r
3946 _UWORD PER:1; /* PER */
\r
3947 _UWORD RDF:1; /* RDF */
\r
3948 _UWORD DR:1; /* DR */
\r
3951 _UBYTE wk4[2]; /* */
\r
3952 union { /* SCFRDR */
\r
3953 _UBYTE BYTE; /* Byte Access */
\r
3954 struct { /* Bit Access */
\r
3955 _UBYTE D:8; /* D */
\r
3958 _UBYTE wk5[3]; /* */
\r
3959 union { /* SCFCR */
\r
3960 _UWORD WORD; /* Word Access */
\r
3961 struct { /* Bit Access */
\r
3963 _UWORD RSTRG:3; /* RSTRG */
\r
3964 _UWORD RTRG:2; /* RTRG */
\r
3965 _UWORD TTRG:2; /* TTRG */
\r
3966 _UWORD MCE:1; /* MCE */
\r
3967 _UWORD TFRST:1; /* TFRST */
\r
3968 _UWORD RFRST:1; /* RFRST */
\r
3969 _UWORD LOOP:1; /* LOOP */
\r
3972 _UBYTE wk6[2]; /* */
\r
3973 union { /* SCFDR */
\r
3974 _UWORD WORD; /* Word Access */
\r
3975 struct { /* Bit Access */
\r
3977 _UWORD T:5; /* T */
\r
3979 _UWORD R:5; /* R */
\r
3982 _UBYTE wk7[2]; /* */
\r
3983 union { /* SCSPTR */
\r
3984 _UWORD WORD; /* Word Access */
\r
3985 struct { /* Bit Access */
\r
3987 _UWORD RTSIO:1; /* RTSIO */
\r
3988 _UWORD RTSDT:1; /* RTSDT */
\r
3989 _UWORD CTSIO:1; /* CTSIO */
\r
3990 _UWORD CTSDT:1; /* CTSDT */
\r
3991 _UWORD SCKIO:1; /* SCKIO */
\r
3992 _UWORD SCKDT:1; /* SCKDT */
\r
3993 _UWORD SPB2IO:1; /* SPB2IO */
\r
3994 _UWORD SPB2DT:1; /* SPB2DT */
\r
3997 _UBYTE wk8[2]; /* */
\r
3998 union { /* SCLSR */
\r
3999 _UWORD WORD; /* Word Access */
\r
4000 struct { /* Bit Access */
\r
4002 _UWORD ORER:1; /* ORER */
\r
4005 _UBYTE wk9[2]; /* */
\r
4006 union { /* SCEMR */
\r
4007 _UWORD WORD; /* Word Access */
\r
4008 struct { /* Bit Access */
\r
4010 _UWORD BGDM:1; /* BGDM */
\r
4012 _UWORD ABCS:1; /* ABCS */
\r
4017 struct st_rspi { /* struct RSPI */
\r
4018 union { /* SPCR */
\r
4019 _UBYTE BYTE; /* Byte Access */
\r
4020 struct { /* Bit Access */
\r
4021 _UBYTE SPRIE:1; /* SPRIE */
\r
4022 _UBYTE SPE:1; /* SPE */
\r
4023 _UBYTE SPTIE:1; /* SPTIE */
\r
4024 _UBYTE SPEIE:1; /* SPEIE */
\r
4025 _UBYTE MSTR:1; /* MSTR */
\r
4026 _UBYTE MODFEN:1; /* MODFEN */
\r
4030 union { /* SSLP */
\r
4031 _UBYTE BYTE; /* Byte Access */
\r
4032 struct { /* Bit Access */
\r
4034 _UBYTE SSL0P:1; /* SSL0P */
\r
4037 union { /* SPPCR */
\r
4038 _UBYTE BYTE; /* Byte Access */
\r
4039 struct { /* Bit Access */
\r
4041 _UBYTE MOIFE:1; /* MOIFE */
\r
4042 _UBYTE MOIFV:1; /* MOIFV */
\r
4044 _UBYTE SPLP:1; /* SPLP */
\r
4047 union { /* SPSR */
\r
4048 _UBYTE BYTE; /* Byte Access */
\r
4049 struct { /* Bit Access */
\r
4050 _UBYTE SPRF:1; /* SPRF */
\r
4051 _UBYTE TEND:1; /* TEND */
\r
4052 _UBYTE SPTEF:1; /* SPTEF */
\r
4054 _UBYTE MODF:1; /* MODF */
\r
4056 _UBYTE OVRF:1; /* OVRF */
\r
4059 union { /* SPDR */
\r
4060 _UDWORD LONG; /* Long Access */
\r
4061 _UWORD WORD; /* Word Access */
\r
4062 _UBYTE BYTE; /* Byte Access */
\r
4064 union { /* SPSCR */
\r
4065 _UBYTE BYTE; /* Byte Access */
\r
4066 struct { /* Bit Access */
\r
4068 _UBYTE SPSLN:2; /* SPSLN */
\r
4071 union { /* SPSSR */
\r
4072 _UBYTE BYTE; /* Byte Access */
\r
4073 struct { /* Bit Access */
\r
4075 _UBYTE SPCP:2; /* SPCP */
\r
4078 union { /* SPBR */
\r
4079 _UBYTE BYTE; /* Byte Access */
\r
4080 struct { /* Bit Access */
\r
4081 _UBYTE SPR:8; /* SPR */
\r
4084 union { /* SPDCR */
\r
4085 _UBYTE BYTE; /* Byte Access */
\r
4086 struct { /* Bit Access */
\r
4087 _UBYTE TXDMY:1; /* TXDMY */
\r
4088 _UBYTE SPLW:2; /* SPLW */
\r
4092 union { /* SPCKD */
\r
4093 _UBYTE BYTE; /* Byte Access */
\r
4094 struct { /* Bit Access */
\r
4096 _UBYTE SCKDL:3; /* SCKDL */
\r
4099 union { /* SSLND */
\r
4100 _UBYTE BYTE; /* Byte Access */
\r
4101 struct { /* Bit Access */
\r
4103 _UBYTE SLNDL:3; /* SLNDL */
\r
4106 union { /* SPND */
\r
4107 _UBYTE BYTE; /* Byte Access */
\r
4108 struct { /* Bit Access */
\r
4110 _UBYTE SPNDL:3; /* SPNDL */
\r
4113 _UBYTE wk0[1]; /* */
\r
4114 union { /* SPCMD0 */
\r
4115 _UWORD WORD; /* Word Access */
\r
4116 struct { /* Bit Access */
\r
4117 _UWORD SCKDEN:1; /* SCKDEN */
\r
4118 _UWORD SLNDEN:1; /* SLNDEN */
\r
4119 _UWORD SPNDEN:1; /* SPNDEN */
\r
4120 _UWORD LSBF:1; /* LSBF */
\r
4121 _UWORD SPB:4; /* SPB */
\r
4122 _UWORD SSLKP:1; /* SSLKP */
\r
4124 _UWORD BRDV:2; /* BRDV */
\r
4125 _UWORD CPOL:1; /* CPOL */
\r
4126 _UWORD CPHA:1; /* CPHA */
\r
4129 union { /* SPCMD1 */
\r
4130 _UWORD WORD; /* Word Access */
\r
4131 struct { /* Bit Access */
\r
4132 _UWORD SCKDEN:1; /* SCKDEN */
\r
4133 _UWORD SLNDEN:1; /* SLNDEN */
\r
4134 _UWORD SPNDEN:1; /* SPNDEN */
\r
4135 _UWORD LSBF:1; /* LSBF */
\r
4136 _UWORD SPB:4; /* SPB */
\r
4137 _UWORD SSLKP:1; /* SSLKP */
\r
4139 _UWORD BRDV:2; /* BRDV */
\r
4140 _UWORD CPOL:1; /* CPOL */
\r
4141 _UWORD CPHA:1; /* CPHA */
\r
4144 union { /* SPCMD2 */
\r
4145 _UWORD WORD; /* Word Access */
\r
4146 struct { /* Bit Access */
\r
4147 _UWORD SCKDEN:1; /* SCKDEN */
\r
4148 _UWORD SLNDEN:1; /* SLNDEN */
\r
4149 _UWORD SPNDEN:1; /* SPNDEN */
\r
4150 _UWORD LSBF:1; /* LSBF */
\r
4151 _UWORD SPB:4; /* SPB */
\r
4152 _UWORD SSLKP:1; /* SSLKP */
\r
4154 _UWORD BRDV:2; /* BRDV */
\r
4155 _UWORD CPOL:1; /* CPOL */
\r
4156 _UWORD CPHA:1; /* CPHA */
\r
4159 union { /* SPCMD3 */
\r
4160 _UWORD WORD; /* Word Access */
\r
4161 struct { /* Bit Access */
\r
4162 _UWORD SCKDEN:1; /* SCKDEN */
\r
4163 _UWORD SLNDEN:1; /* SLNDEN */
\r
4164 _UWORD SPNDEN:1; /* SPNDEN */
\r
4165 _UWORD LSBF:1; /* LSBF */
\r
4166 _UWORD SPB:4; /* SPB */
\r
4167 _UWORD SSLKP:1; /* SSLKP */
\r
4169 _UWORD BRDV:2; /* BRDV */
\r
4170 _UWORD CPOL:1; /* CPOL */
\r
4171 _UWORD CPHA:1; /* CPHA */
\r
4174 _UBYTE wk1[8]; /* */
\r
4175 union { /* SPBFCR */
\r
4176 _UBYTE BYTE; /* Byte Access */
\r
4177 struct { /* Bit Access */
\r
4178 _UBYTE TXRST:1; /* TXRST */
\r
4179 _UBYTE RXRST:1; /* RXRST */
\r
4180 _UBYTE TXTRG:2; /* TXTRG */
\r
4182 _UBYTE RXTRG:3; /* RXTRG */
\r
4185 _UBYTE wk2[1]; /* */
\r
4186 union { /* SPBFDR */
\r
4187 _UWORD WORD; /* Word Access */
\r
4188 struct { /* Bit Access */
\r
4190 _UWORD T:4 ; /* T */
\r
4192 _UWORD R:6; /* R */
\r
4197 struct st_iic3 { /* struct IIC3 */
\r
4198 union { /* ICCR1 */
\r
4199 _UBYTE BYTE; /* Byte Access */
\r
4200 struct { /* Bit Access */
\r
4201 _UBYTE ICE:1; /* ICE */
\r
4202 _UBYTE RCVD:1; /* RCVD */
\r
4203 _UBYTE MST:1; /* MST */
\r
4204 _UBYTE TRS:1; /* TRS */
\r
4205 _UBYTE CKS:4; /* CKS */
\r
4208 union { /* ICCR2 */
\r
4209 _UBYTE BYTE; /* Byte Access */
\r
4210 struct { /* Bit Access */
\r
4211 _UBYTE BBSY:1; /* BBSY */
\r
4212 _UBYTE SCP:1; /* SCP */
\r
4213 _UBYTE SDAO:1; /* SDAO */
\r
4214 _UBYTE SDAOP:1; /* SDAOP */
\r
4215 _UBYTE SCLO:1; /* SCLO */
\r
4217 _UBYTE IICRST:1; /* IICRST */
\r
4221 union { /* ICMR */
\r
4222 _UBYTE BYTE; /* Byte Access */
\r
4223 struct { /* Bit Access */
\r
4224 _UBYTE MLS:1; /* MLS */
\r
4226 _UBYTE BCWP:1; /* BCWP */
\r
4227 _UBYTE BC:3; /* BC */
\r
4230 union { /* ICIER */
\r
4231 _UBYTE BYTE; /* Byte Access */
\r
4232 struct { /* Bit Access */
\r
4233 _UBYTE TIE:1; /* TIE */
\r
4234 _UBYTE TEIE:1; /* TEIE */
\r
4235 _UBYTE RIE:1; /* RIE */
\r
4236 _UBYTE NAKIE:1; /* NAKIE */
\r
4237 _UBYTE STIE:1; /* STIE */
\r
4238 _UBYTE ACKE:1; /* ACKE */
\r
4239 _UBYTE ACKBR:1; /* ACKBR */
\r
4240 _UBYTE ACKBT:1; /* ACKBT */
\r
4243 union { /* ICSR */
\r
4244 _UBYTE BYTE; /* Byte Access */
\r
4245 struct { /* Bit Access */
\r
4246 _UBYTE TDRE:1; /* TDRE */
\r
4247 _UBYTE TEND:1; /* TEND */
\r
4248 _UBYTE RDRF:1; /* RDRF */
\r
4249 _UBYTE NACKF:1; /* NACKF */
\r
4250 _UBYTE STOP:1; /* STOP */
\r
4251 _UBYTE ALOVE:1; /* AL/OVE */
\r
4252 _UBYTE AAS:1; /* AAS */
\r
4253 _UBYTE ADZ:1; /* ADZ */
\r
4257 _UBYTE BYTE; /* Byte Access */
\r
4258 struct { /* Bit Access */
\r
4259 _UBYTE SVA:7; /* SVA */
\r
4260 _UBYTE FS:1; /* FS */
\r
4263 _UBYTE ICDRT; /* ICDRT */
\r
4264 _UBYTE ICDRR; /* ICDRR */
\r
4265 union { /* NF2CYC */
\r
4266 _UBYTE BYTE; /* Byte Access */
\r
4267 struct { /* Bit Access */
\r
4269 _UBYTE CKS4:1; /* CKS4 */
\r
4271 _UBYTE PRS:1; /* PRS */
\r
4272 _UBYTE NF2CYC:1; /* NF2CYC */
\r
4277 struct st_ssif { /* struct SSIF */
\r
4278 union { /* SSICR */
\r
4279 _UDWORD LONG; /* Long Access */
\r
4280 struct { /* Bit Access */
\r
4282 _UDWORD CKS:1; /* CKS */
\r
4283 _UDWORD TUIEN:1; /* TUIEN */
\r
4284 _UDWORD TOIEN:1; /* TOIEN */
\r
4285 _UDWORD RUIEN:1; /* RUIEN */
\r
4286 _UDWORD ROIEN:1; /* ROIEN */
\r
4287 _UDWORD IIEN:1; /* IIEN */
\r
4289 _UDWORD CHNL:2; /* CHNL */
\r
4290 _UDWORD DWL:3; /* DWL */
\r
4291 _UDWORD SWL:3; /* SWL */
\r
4292 _UDWORD SCKD:1; /* SCKD */
\r
4293 _UDWORD SWSD:1; /* SWSD */
\r
4294 _UDWORD SCKP:1; /* SCKP */
\r
4295 _UDWORD SWSP:1; /* SWSP */
\r
4296 _UDWORD SPDP:1; /* SPDP */
\r
4297 _UDWORD SDTA:1; /* SDTA */
\r
4298 _UDWORD PDTA:1; /* PDTA */
\r
4299 _UDWORD DEL:1; /* DEL */
\r
4300 _UDWORD CKDV:4; /* CKDV */
\r
4301 _UDWORD MUEN:1; /* MUEN */
\r
4303 _UDWORD TEN:1; /* TEN */
\r
4304 _UDWORD REN:1; /* REN */
\r
4307 union { /* SSISR */
\r
4308 _UDWORD LONG; /* Long Access */
\r
4309 struct { /* Word Access */
\r
4310 _UWORD H; /* High */
\r
4311 _UWORD L; /* Low */
\r
4313 struct { /* Byte Access */
\r
4314 _UBYTE HH; /* High, High */
\r
4315 _UBYTE HL; /* High, Low */
\r
4316 _UBYTE LH; /* Low, High */
\r
4317 _UBYTE LL; /* Low, Low */
\r
4319 struct { /* Bit Access */
\r
4321 _UDWORD TUIRQ:1; /* TUIRQ */
\r
4322 _UDWORD TOIRQ:1; /* TOIRQ */
\r
4323 _UDWORD RUIRQ:1; /* RUIRQ */
\r
4324 _UDWORD ROIRQ:1; /* ROIRQ */
\r
4325 _UDWORD IIRQ:1; /* IIRQ */
\r
4326 _UDWORD :18; /* */
\r
4327 _UDWORD TCHNO:2; /* TCHNO */
\r
4328 _UDWORD TSWNO:1; /* TSWNO */
\r
4329 _UDWORD RCHNO:2; /* RCHNO */
\r
4330 _UDWORD RSWNO:1; /* RSWNO */
\r
4331 _UDWORD IDST:1; /* IDST */
\r
4334 _UBYTE wk0[8]; /* */
\r
4335 union { /* SSIFCR */
\r
4336 _UDWORD LONG; /* Long Access */
\r
4337 struct { /* Bit Access */
\r
4338 _UDWORD :24; /* */
\r
4339 _UDWORD TTRG:2; /* TTRG */
\r
4340 _UDWORD RTRG:2; /* RTRG */
\r
4341 _UDWORD TIE:1; /* TIE */
\r
4342 _UDWORD RIE:1; /* RIE */
\r
4343 _UDWORD TFRST:1; /* TFRST */
\r
4344 _UDWORD RFRST:1; /* RFRST */
\r
4347 union { /* SSIFSR */
\r
4348 _UDWORD LONG; /* Long Access */
\r
4349 struct { /* Bit Access */
\r
4351 _UDWORD TDC:4; /* TDC */
\r
4353 _UDWORD TDE:1; /* TDE */
\r
4355 _UDWORD RDC:4; /* RDC */
\r
4357 _UDWORD RDF:1; /* RDF */
\r
4360 _UDWORD SSIFTDR; /* SSIFTDR */
\r
4361 _UDWORD SSIFRDR; /* SSIFRDR */
\r
4362 union { /* SSITDMR */
\r
4363 _UDWORD LONG; /* Long Access */
\r
4364 struct { /* Bit Access */
\r
4365 _UDWORD :23; /* */
\r
4366 _UDWORD CONT:1; /* CONT */
\r
4368 _UDWORD TDM:1; /* TDM */
\r
4372 struct st_siof { /* struct SIOF */
\r
4373 union { /* SIMDR */
\r
4374 _UWORD WORD; /* Word Access */
\r
4375 struct { /* Bit Access */
\r
4376 _UWORD TRMD:2; /* TRMD */
\r
4377 _UWORD SYNCAT:1; /* SYNCAT */
\r
4378 _UWORD REDG:1; /* REDG */
\r
4379 _UWORD FL:4; /* FL */
\r
4380 _UWORD TXDIZ:1; /* TXDIZ */
\r
4382 _UWORD SYNCAC:1; /* SYNCAC */
\r
4383 _UWORD SYNCDL:1; /* SYNCDL */
\r
4387 union { /* SISCR */
\r
4388 _UWORD WORD; /* Word Access */
\r
4389 struct { /* Bit Access */
\r
4390 _UWORD MSSEL:1; /* MSSEL */
\r
4392 _UWORD BRPS:5; /* BRPS */
\r
4394 _UWORD BRDV:3; /* BRDV */
\r
4397 union { /* SITDAR */
\r
4398 _UWORD WORD; /* Word Access */
\r
4399 struct { /* Bit Access */
\r
4400 _UWORD TDLE:1; /* TDLE */
\r
4402 _UWORD TDLA:4; /* TDLA */
\r
4403 _UWORD TDRE:1; /* TDRE */
\r
4404 _UWORD TLREP:1; /* TLREP */
\r
4406 _UWORD TDRA:4; /* TDRA */
\r
4409 union { /* SIRDAR */
\r
4410 _UWORD WORD; /* Word Access */
\r
4411 struct { /* Bit Access */
\r
4412 _UWORD RDLE:1; /* RDLE */
\r
4414 _UWORD RDLA:4; /* RDLA */
\r
4415 _UWORD RDRE:1; /* RDRE */
\r
4417 _UWORD RDRA:4; /* RDRA */
\r
4420 _UBYTE wk0[4]; /* */
\r
4421 union { /* SICTR */
\r
4422 _UWORD WORD; /* Word Access */
\r
4423 struct { /* Bit Access */
\r
4424 _UWORD SCKE:1; /* SCKE */
\r
4425 _UWORD FSE:1; /* FSE */
\r
4427 _UWORD TXE:1; /* TXE */
\r
4428 _UWORD RXE:1; /* RXE */
\r
4430 _UWORD TXRST:1; /* TXRST */
\r
4431 _UWORD RXRST:1; /* RXRST */
\r
4434 _UBYTE wk1[2]; /* */
\r
4435 union { /* SIFCTR */
\r
4436 _UWORD WORD; /* Word Access */
\r
4437 struct { /* Bit Access */
\r
4438 _UWORD TFWM:3; /* TFWM */
\r
4439 _UWORD TFUA:5; /* TFUA */
\r
4440 _UWORD RFWM:3; /* RFWM */
\r
4441 _UWORD RFUA:5; /* RFUA */
\r
4444 _UBYTE wk2[2]; /* */
\r
4445 union { /* SISTR */
\r
4446 _UWORD WORD; /* Word Access */
\r
4447 struct { /* Bit Access */
\r
4449 _UWORD TFEMP:1; /* TFEMP */
\r
4450 _UWORD TDREQ:1; /* TDREQ */
\r
4452 _UWORD RFFUL:1 ; /* RFFUL */
\r
4453 _UWORD RDREQ:1; /* RDREQ */
\r
4455 _UWORD FSERR:1; /* FSERR */
\r
4456 _UWORD TFOVF:1; /* TFOVF */
\r
4457 _UWORD TFUDF:1; /* TFUDF */
\r
4458 _UWORD RFUDF:1; /* RFUDF */
\r
4459 _UWORD RFOVF:1; /* RFOVF */
\r
4462 union { /* SIIER */
\r
4463 _UWORD WORD; /* Word Access */
\r
4464 struct { /* Bit Access */
\r
4465 _UWORD TDMAE:1; /* TDMAE */
\r
4467 _UWORD TFEMPE:1; /* TFEMPE */
\r
4468 _UWORD TDREQE:1; /* TDREQE */
\r
4469 _UWORD RDMAE:1; /* RDMAE */
\r
4471 _UWORD RFFULE:1; /* RFFULE */
\r
4472 _UWORD RDREQE:1; /* RDREQE */
\r
4474 _UWORD FSERRE:1; /* FSERRE */
\r
4475 _UWORD TFOVFE:1; /* TFOVFE */
\r
4476 _UWORD TFUDFE:1; /* TFUDFE */
\r
4477 _UWORD RFUDFE:1; /* RFUDFE */
\r
4478 _UWORD RFOVFE:1; /* RFOVFE */
\r
4481 _UBYTE wk3[8]; /* */
\r
4482 union { /* SITDR */
\r
4483 _UDWORD LONG; /* Long Access */
\r
4484 struct { /* Word Access */
\r
4485 _UWORD H; /* High */
\r
4486 _UWORD L; /* Low */
\r
4488 struct { /* Bit Access */
\r
4489 _UWORD SITDL:16; /* SITDL */
\r
4490 _UWORD SITDR:16; /* SITDR */
\r
4493 union { /* SIRDR */
\r
4494 _UDWORD LONG; /* Long Access */
\r
4495 struct { /* Word Access */
\r
4496 _UWORD H; /* High */
\r
4497 _UWORD L; /* Low */
\r
4499 struct { /* Bit Access */
\r
4500 _UWORD SIRDL:16; /* SIRDL */
\r
4501 _UWORD SIRDR:16; /* SIRDR */
\r
4505 union un_mb3116{ /* MB31-MB16 */
\r
4506 _UWORD WORD; /* Word Access */
\r
4507 struct { /* Bit Access */
\r
4508 _UWORD MB31:1; /* MB31 */
\r
4509 _UWORD MB30:1; /* MB30 */
\r
4510 _UWORD MB29:1; /* MB29 */
\r
4511 _UWORD MB28:1; /* MB28 */
\r
4512 _UWORD MB27:1; /* MB27 */
\r
4513 _UWORD MB26:1; /* MB26 */
\r
4514 _UWORD MB25:1; /* MB25 */
\r
4515 _UWORD MB24:1; /* MB24 */
\r
4516 _UWORD MB23:1; /* MB23 */
\r
4517 _UWORD MB22:1; /* MB22 */
\r
4518 _UWORD MB21:1; /* MB21 */
\r
4519 _UWORD MB20:1; /* MB20 */
\r
4520 _UWORD MB19:1; /* MB19 */
\r
4521 _UWORD MB18:1; /* MB18 */
\r
4522 _UWORD MB17:1; /* MB17 */
\r
4523 _UWORD MB16:1; /* MB16 */
\r
4526 union un_mb15_0{ /* MB15-MB0 */
\r
4527 _UWORD WORD; /* Word Access */
\r
4528 struct { /* Bit Access */
\r
4529 _UWORD MB15:1; /* MB15 */
\r
4530 _UWORD MB14:1; /* MB14 */
\r
4531 _UWORD MB13:1; /* MB13 */
\r
4532 _UWORD MB12:1; /* MB12 */
\r
4533 _UWORD MB11:1; /* MB11 */
\r
4534 _UWORD MB10:1; /* MB10 */
\r
4535 _UWORD MB9:1; /* MB9 */
\r
4536 _UWORD MB8:1; /* MB8 */
\r
4537 _UWORD MB7:1; /* MB7 */
\r
4538 _UWORD MB6:1; /* MB6 */
\r
4539 _UWORD MB5:1; /* MB5 */
\r
4540 _UWORD MB4:1; /* MB4 */
\r
4541 _UWORD MB3:1; /* MB3 */
\r
4542 _UWORD MB2:1; /* MB2 */
\r
4543 _UWORD MB1:1; /* MB1 */
\r
4544 _UWORD MB0:1; /* MB0 */
\r
4547 union un_mb15_1{ /* MB15-MB1 */
\r
4548 _UWORD WORD; /* Word Access */
\r
4549 struct { /* Bit Access */
\r
4550 _UWORD MB15:1; /* MB15 */
\r
4551 _UWORD MB14:1; /* MB14 */
\r
4552 _UWORD MB13:1; /* MB13 */
\r
4553 _UWORD MB12:1; /* MB12 */
\r
4554 _UWORD MB11:1; /* MB11 */
\r
4555 _UWORD MB10:1; /* MB10 */
\r
4556 _UWORD MB9:1; /* MB9 */
\r
4557 _UWORD MB8:1; /* MB8 */
\r
4558 _UWORD MB7:1; /* MB7 */
\r
4559 _UWORD MB6:1; /* MB6 */
\r
4560 _UWORD MB5:1; /* MB5 */
\r
4561 _UWORD MB4:1; /* MB4 */
\r
4562 _UWORD MB3:1; /* MB3 */
\r
4563 _UWORD MB2:1; /* MB2 */
\r
4564 _UWORD MB1:1; /* MB1 */
\r
4568 struct st_rcan { /* struct RCAN */
\r
4570 _UWORD WORD; /* Word Access */
\r
4571 struct { /* Bit Access */
\r
4572 _UWORD IDR :1; /* IDR */
\r
4573 _UWORD AHBO :1; /* AHBO */
\r
4575 _UWORD TST :3; /* TST */
\r
4576 _UWORD AWM :1; /* AWM */
\r
4577 _UWORD HTBO :1; /* HTBO */
\r
4578 _UWORD SLPM :1; /* SLPM */
\r
4580 _UWORD MTP :1; /* MTP */
\r
4581 _UWORD HLTRQ:1; /* HLTRQ */
\r
4582 _UWORD RSTRQ:1; /* RSTRQ */
\r
4586 _UWORD WORD; /* Word Access */
\r
4587 struct { /* Bit Access */
\r
4589 _UWORD EPS:1; /* EPS */
\r
4590 _UWORD HSS:1; /* HSS */
\r
4591 _UWORD RS:1; /* RS */
\r
4592 _UWORD MTPF:1; /* MTPF */
\r
4593 _UWORD TRWF:1; /* TRWF */
\r
4594 _UWORD BOF:1; /* BOF */
\r
4597 union { /* BCR1 */
\r
4598 _UWORD WORD; /* Word Access */
\r
4599 struct { /* Bit Access */
\r
4600 _UWORD TSG1:4; /* TSG1 */
\r
4602 _UWORD TSG2:3; /* TSG2 */
\r
4604 _UWORD SJW:2; /* SJW */
\r
4606 _UWORD BSP:1; /* BSP */
\r
4609 union { /* BCR0 */
\r
4610 _UWORD WORD; /* Word Access */
\r
4611 struct { /* Bit Access */
\r
4613 _UWORD BRP:8; /* BRP */
\r
4617 _UWORD WORD; /* Word Access */
\r
4618 struct { /* Bit Access */
\r
4619 _UWORD TCMI1 :1; /* TCMI1 */
\r
4620 _UWORD TCMI0 :1; /* TCMI0 */
\r
4621 _UWORD TOI :1; /* TOI */
\r
4622 _UWORD BASMIF:1; /* BASMIF */
\r
4623 _UWORD TCMI2 :1; /* TCMI2 */
\r
4624 _UWORD SNSMI :1; /* SNSMI */
\r
4625 _UWORD MOOIF :1; /* MOOIF */
\r
4626 _UWORD MBEIF :1; /* MBEIF */
\r
4627 _UWORD OLF :1; /* OLF */
\r
4628 _UWORD BOFIF :1; /* BOFIF */
\r
4629 _UWORD EPIF :1; /* EPIF */
\r
4630 _UWORD RECWIF:1; /* RECWIF */
\r
4631 _UWORD TECWIF:1; /* TECWIF */
\r
4632 _UWORD RFRIF :1; /* RFRIF */
\r
4633 _UWORD DFRIF :1; /* DFRIF */
\r
4634 _UWORD RSTIF :1; /* RSTIF */
\r
4638 _UWORD WORD; /* Word Access */
\r
4639 struct { /* Bit Access */
\r
4640 _UWORD TCMI1M:1; /* TCMI1M */
\r
4641 _UWORD TCMI0M:1; /* TCMI0M */
\r
4642 _UWORD TOIM :1; /* TOIM */
\r
4643 _UWORD BASMIM:1; /* BASMIM */
\r
4644 _UWORD TCMI2M:1; /* TCMI2M */
\r
4645 _UWORD SNSMIM:1; /* SNSMIM */
\r
4646 _UWORD MOOIM :1; /* MOOIM */
\r
4647 _UWORD MBEIM :1; /* MBEIM */
\r
4648 _UWORD OLFM :1; /* OLFM */
\r
4649 _UWORD BOFIM :1; /* BOFIM */
\r
4650 _UWORD EPIM :1; /* EPIM */
\r
4651 _UWORD RECWIM:1; /* RECWIM */
\r
4652 _UWORD TECWIM:1; /* TECWIM */
\r
4653 _UWORD RFRIM :1; /* RFRIM */
\r
4654 _UWORD DFRIM :1; /* DFRIM */
\r
4655 _UWORD RSTIM :1; /* RSTIM */
\r
4658 union { /* TEC_REC */
\r
4659 _UWORD WORD; /* Word Access */
\r
4660 struct { /* Bit Access */
\r
4661 _UWORD TEC:8; /* TEC */
\r
4662 _UWORD REC:8; /* REC */
\r
4665 _UBYTE wk0[18]; /* */
\r
4666 union{ /* TXPR0 */
\r
4667 _UDWORD LONG; /* Long Access */
\r
4668 struct { /* Bit Access */
\r
4669 _UDWORD MB31:1; /* MB31 */
\r
4670 _UDWORD MB30:1; /* MB30 */
\r
4671 _UDWORD MB29:1; /* MB29 */
\r
4672 _UDWORD MB28:1; /* MB28 */
\r
4673 _UDWORD MB27:1; /* MB27 */
\r
4674 _UDWORD MB26:1; /* MB26 */
\r
4675 _UDWORD MB25:1; /* MB25 */
\r
4676 _UDWORD MB24:1; /* MB24 */
\r
4677 _UDWORD MB23:1; /* MB23 */
\r
4678 _UDWORD MB22:1; /* MB22 */
\r
4679 _UDWORD MB21:1; /* MB21 */
\r
4680 _UDWORD MB20:1; /* MB20 */
\r
4681 _UDWORD MB19:1; /* MB19 */
\r
4682 _UDWORD MB18:1; /* MB18 */
\r
4683 _UDWORD MB17:1; /* MB17 */
\r
4684 _UDWORD MB16:1; /* MB16 */
\r
4685 _UDWORD MB15:1; /* MB15 */
\r
4686 _UDWORD MB14:1; /* MB14 */
\r
4687 _UDWORD MB13:1; /* MB13 */
\r
4688 _UDWORD MB12:1; /* MB12 */
\r
4689 _UDWORD MB11:1; /* MB11 */
\r
4690 _UDWORD MB10:1; /* MB10 */
\r
4691 _UDWORD MB9:1; /* MB9 */
\r
4692 _UDWORD MB8:1; /* MB8 */
\r
4693 _UDWORD MB7:1; /* MB7 */
\r
4694 _UDWORD MB6:1; /* MB6 */
\r
4695 _UDWORD MB5:1; /* MB5 */
\r
4696 _UDWORD MB4:1; /* MB4 */
\r
4697 _UDWORD MB3:1; /* MB3 */
\r
4698 _UDWORD MB2:1; /* MB2 */
\r
4699 _UDWORD MB1:1; /* MB1 */
\r
4702 _UBYTE wk1[4]; /* */
\r
4703 union un_mb3116 TXCR1; /* TXCR1 */
\r
4704 union un_mb15_1 TXCR0; /* TXCR0 */
\r
4705 _UBYTE wk2[4]; /* */
\r
4706 union un_mb3116 TXACK1; /* TXACK1 */
\r
4707 union un_mb15_1 TXACK0; /* TXACK0 */
\r
4708 _UBYTE wk3[4]; /* */
\r
4709 union un_mb3116 ABACK1; /* ABACK1 */
\r
4710 union un_mb15_1 ABACK0; /* ABACK0 */
\r
4711 _UBYTE wk4[4]; /* */
\r
4712 union un_mb3116 RXPR1; /* RXPR1 */
\r
4713 union un_mb15_0 RXPR0; /* RXPR0 */
\r
4714 _UBYTE wk5[4]; /* */
\r
4715 union un_mb3116 RFPR1; /* RFPR1 */
\r
4716 union un_mb15_0 RFPR0; /* RFPR0 */
\r
4717 _UBYTE wk6[4]; /* */
\r
4718 union un_mb3116 MBIMR1; /* MBIMR1 */
\r
4719 union un_mb15_0 MBIMR0; /* MBIMR0 */
\r
4720 _UBYTE wk7[4]; /* */
\r
4721 union un_mb3116 UMSR1; /* UMSR1 */
\r
4722 union un_mb15_0 UMSR0; /* UMSR0 */
\r
4723 _UBYTE wk8[36]; /* */
\r
4724 union { /* TTCR0 */
\r
4725 _UWORD WORD; /* Word Access */
\r
4726 struct { /* Bit Access */
\r
4727 _UWORD TE:1; /* TE */
\r
4728 _UWORD TS:1; /* TS */
\r
4729 _UWORD CANC :1; /* CANC */
\r
4730 _UWORD CME2:1; /* CME2 */
\r
4731 _UWORD CME1:1; /* CME1 */
\r
4732 _UWORD CME0:1; /* CME0 */
\r
4734 _UWORD TCSC:1; /* TCSC */
\r
4735 _UWORD TPSC :6; /* TPSC */
\r
4738 _UBYTE wk9[2]; /* */
\r
4739 union { /* CMAX_TEW */
\r
4740 _UWORD WORD; /* Word Access */
\r
4741 struct { /* Bit Access */
\r
4743 _UWORD CMAX:3; /* CMAX */
\r
4745 _UWORD TEW:4 ; /* TEW */
\r
4748 _UWORD RFTROFF; /* RFTROFF */
\r
4750 _UWORD WORD; /* Word Access */
\r
4751 struct { /* Bit Access */
\r
4753 _UWORD SNSM:1; /* SNSM */
\r
4754 _UWORD TCMF2:1; /* TCMF2 */
\r
4755 _UWORD TCMF1:1; /* TCMF1 */
\r
4756 _UWORD TCMF0:1; /* TCMF0 */
\r
4757 _UWORD TO_NGR_ME:1; /* TO_NGR_ME */
\r
4760 _UWORD CCR; /* CCR */
\r
4761 _UWORD TCNTR; /* TCNTR */
\r
4762 _UBYTE wk10[2]; /* */
\r
4763 _UWORD CYCTR; /* CYCTR */
\r
4764 _UBYTE wk11[2]; /* */
\r
4765 _UWORD RFMK; /* RFMK */
\r
4766 _UBYTE wk12[2]; /* */
\r
4767 _UWORD TCMR0; /* TCMR0 */
\r
4768 _UBYTE wk13[2]; /* */
\r
4769 _UWORD TCMR1; /* TCMR1 */
\r
4770 _UBYTE wk14[2]; /* */
\r
4771 _UWORD TCMR2; /* TCMR2 */
\r
4772 _UBYTE wk15[2]; /* */
\r
4773 _UWORD TTTSEL; /* TTTSEL */
\r
4774 _UBYTE wk16[90]; /* */
\r
4776 union { /* CONTROL0 */
\r
4777 _UDWORD LONG; /* Long Access */
\r
4778 struct { /* Word Access */
\r
4779 _UWORD H; /* High */
\r
4780 _UWORD L; /* Low */
\r
4782 struct { /* Bit Access */
\r
4783 _UDWORD IDE:1; /* IDE */
\r
4784 _UDWORD RTR:1; /* RTR */
\r
4786 _UDWORD STDID:11; /* STDID */
\r
4787 _UDWORD EXTID:18; /* EXTID */
\r
4790 union { /* LAFM */
\r
4791 _UDWORD LONG; /* Long Access */
\r
4792 struct { /* Word Access */
\r
4793 _UWORD H; /* High */
\r
4794 _UWORD L; /* Low */
\r
4796 struct { /* Bit Access */
\r
4797 _UDWORD IDE:1; /* IDE */
\r
4799 _UDWORD STDID_LAFM:11;/* STDID_LAFM */
\r
4800 _UDWORD EXTID_LAFM:18;/* EXTID_LAFM */
\r
4803 _UBYTE MSG_DATA[8]; /* MSG_DATA */
\r
4804 union { /* CONTROL1 */
\r
4805 _UWORD WORD; /* Word Access */
\r
4806 struct { /* Byte Access */
\r
4807 _UBYTE H; /* High */
\r
4808 _UBYTE L; /* Low */
\r
4810 struct { /* Bit Access */
\r
4812 _UWORD NMC:1; /* NMC */
\r
4813 _UWORD ATX:1; /* ATX */
\r
4814 _UWORD DART:1; /* DART */
\r
4815 _UWORD MBC:3; /* MBC */
\r
4817 _UWORD DLC:4; /* DLC */
\r
4820 _UWORD TIMESTAMP; /* TIMESTAMP */
\r
4821 _UWORD TTT; /* TTT */
\r
4823 _UWORD WORD; /* Word Access */
\r
4824 struct { /* Bit Access */
\r
4825 _UWORD TTW:2; /* TTW */
\r
4826 _UWORD Offset:6; /* Offset */
\r
4828 _UWORD rep_factor:3; /* rep_factor */
\r
4831 _UBYTE wk17[8]; /* */
\r
4834 struct st_ieb { /* struct IEB */
\r
4835 union { /* IECTR */
\r
4836 _UBYTE BYTE; /* Byte Access */
\r
4837 struct { /* Bit Access */
\r
4839 _UBYTE IOL:1; /* IOL */
\r
4840 _UBYTE DEE:1; /* DEE */
\r
4842 _UBYTE RE:1; /* RE */
\r
4846 union { /* IECMR */
\r
4847 _UBYTE BYTE; /* Byte Access */
\r
4848 struct { /* Bit Access */
\r
4850 _UBYTE CMD:3; /* CMD */
\r
4853 union { /* IEMCR */
\r
4854 _UBYTE BYTE; /* Byte Access */
\r
4855 struct { /* Bit Access */
\r
4856 _UBYTE SS:1; /* SS */
\r
4857 _UBYTE RN:3; /* RN */
\r
4858 _UBYTE CTL:4; /* CTL */
\r
4861 union { /* IEAR1 */
\r
4862 _UBYTE BYTE; /* Byte Access */
\r
4863 struct { /* Bit Access */
\r
4864 _UBYTE IARL4:4; /* IARL4 */
\r
4865 _UBYTE IMD:2; /* IMD */
\r
4867 _UBYTE STE:1; /* STE */
\r
4870 union { /* IEAR2 */
\r
4871 _UBYTE BYTE; /* Byte Access */
\r
4872 struct { /* Bit Access */
\r
4873 _UBYTE IARU8:8; /* IARU8 */
\r
4876 union { /* IESA1 */
\r
4877 _UBYTE BYTE; /* Byte Access */
\r
4878 struct { /* Bit Access */
\r
4879 _UBYTE ISAL4:4; /* ISAL4 */
\r
4883 union { /* IESA2 */
\r
4884 _UBYTE BYTE; /* Byte Access */
\r
4885 struct { /* Bit Access */
\r
4886 _UBYTE ISAU8:8; /* ISAU8 */
\r
4889 _UBYTE IETBFL; /* IETBFL */
\r
4890 _UBYTE wk0[1]; /* */
\r
4891 union { /* IEMA1 */
\r
4892 _UBYTE BYTE; /* Byte Access */
\r
4893 struct { /* Bit Access */
\r
4894 _UBYTE IMAL4:4; /* IMAL4 */
\r
4898 union { /* IEMA2 */
\r
4899 _UBYTE BYTE; /* Byte Access */
\r
4900 struct { /* Bit Access */
\r
4901 _UBYTE IMAU8:8; /* IMAU8 */
\r
4904 union { /* IERCTL */
\r
4905 _UBYTE BYTE; /* Byte Access */
\r
4906 struct { /* Bit Access */
\r
4908 _UBYTE RCTL:4; /* RCTL */
\r
4911 _UBYTE IERBFL; /* IERBFL */
\r
4912 _UBYTE wk1[1]; /* */
\r
4913 union { /* IELA1 */
\r
4914 _UBYTE BYTE; /* Byte Access */
\r
4915 struct { /* Bit Access */
\r
4916 _UBYTE ILAL8:8; /* ILAL8 */
\r
4919 union { /* IELA2 */
\r
4920 _UBYTE BYTE; /* Byte Access */
\r
4921 struct { /* Bit Access */
\r
4923 _UBYTE ILAU4:4; /* ILAU4 */
\r
4926 union { /* IEFLG */
\r
4927 _UBYTE BYTE; /* Byte Access */
\r
4928 struct { /* Bit Access */
\r
4929 _UBYTE CMX:1; /* CMX */
\r
4930 _UBYTE MRQ:1; /* MRQ */
\r
4931 _UBYTE SRQ:1; /* SRQ */
\r
4932 _UBYTE SRE:1; /* SRE */
\r
4933 _UBYTE LCK:1; /* LCK */
\r
4935 _UBYTE RSS:1; /* RSS */
\r
4936 _UBYTE GG:1; /* GG */
\r
4939 union { /* IETSR */
\r
4940 _UBYTE BYTE; /* Byte Access */
\r
4941 struct { /* Bit Access */
\r
4943 _UBYTE TXS:1; /* TXS */
\r
4944 _UBYTE TXF:1; /* TXF */
\r
4946 _UBYTE TXEAL:1; /* TXEAL */
\r
4947 _UBYTE TXETTME:1; /* TXETTME */
\r
4948 _UBYTE TXERO:1; /* TXERO */
\r
4949 _UBYTE TXEACK:1; /* TXEACK */
\r
4952 union { /* IEIET */
\r
4953 _UBYTE BYTE; /* Byte Access */
\r
4954 struct { /* Bit Access */
\r
4956 _UBYTE TXSE:1; /* TXSE */
\r
4957 _UBYTE TXFE:1; /* TXFE */
\r
4959 _UBYTE TXEALE:1; /* TXEALE */
\r
4960 _UBYTE TXETTMEE:1; /* TXETTMEE */
\r
4961 _UBYTE TXEROE:1; /* TXEROE */
\r
4962 _UBYTE TXEACKE:1; /* TXEACKE */
\r
4965 _UBYTE wk2[1]; /* */
\r
4966 union { /* IERSR */
\r
4967 _UBYTE BYTE; /* Byte Access */
\r
4968 struct { /* Bit Access */
\r
4969 _UBYTE RXBSY:1; /* RXBSY */
\r
4970 _UBYTE RXS:1; /* RXS */
\r
4971 _UBYTE RXF:1; /* RXF */
\r
4972 _UBYTE RXEDE:1; /* RXEDE */
\r
4973 _UBYTE RXEOVE:1; /* RXEOVE */
\r
4974 _UBYTE RXERTME:1; /* RXERTME */
\r
4975 _UBYTE RXEDLE:1; /* RXEDLE */
\r
4976 _UBYTE RXEPE:1; /* RXEPE */
\r
4979 union { /* IEIER */
\r
4980 _UBYTE BYTE; /* Byte Access */
\r
4981 struct { /* Bit Access */
\r
4982 _UBYTE RXBSYE:1; /* RXBSYE */
\r
4983 _UBYTE RXSE:1; /* RXSE */
\r
4984 _UBYTE RXFE:1; /* RXFE */
\r
4985 _UBYTE RXEDEE:1; /* RXEDEE */
\r
4986 _UBYTE RXEOVEE:1; /* RXEOVEE */
\r
4987 _UBYTE RXERTMEE:1; /* RXERTMEE */
\r
4988 _UBYTE RXEDLEE:1; /* RXEDLEE */
\r
4989 _UBYTE RXEPEE:1; /* RXEPEE */
\r
4992 _UBYTE wk3[2]; /* */
\r
4993 union { /* IECKSR */
\r
4994 _UBYTE BYTE; /* Byte Access */
\r
4995 struct { /* Bit Access */
\r
4997 _UBYTE CKS3:1; /* CKS3 */
\r
4999 _UBYTE CKS:3; /* CKS */
\r
5002 _UBYTE wk4[231]; /* */
\r
5003 union { /* IETB001-128 */
\r
5004 _UBYTE BYTE; /* Byte Access */
\r
5005 struct { /* Bit Access */
\r
5006 _UBYTE TB:8; /* TB */
\r
5008 } IETB[128]; /* */
\r
5009 _UBYTE wk5[128]; /* */
\r
5010 union { /* IERB001-128 */
\r
5011 _UBYTE BYTE; /* Byte Access */
\r
5012 struct { /* Bit Access */
\r
5013 _UBYTE RB:8; /* RB */
\r
5015 } IERB[128]; /* */
\r
5017 struct st_spdif { /* struct SPDIF */
\r
5018 _UDWORD TLCA; /* TLCA */
\r
5019 _UDWORD TRCA; /* TRCA */
\r
5020 union { /* TLCS */
\r
5021 _UDWORD LONG; /* Long Access */
\r
5022 struct { /* Bit Access */
\r
5024 _UDWORD CLAC:2; /* CLAC */
\r
5025 _UDWORD FS:4; /* FS */
\r
5026 _UDWORD CHNO:4; /* CHNO */
\r
5027 _UDWORD SRCNO:4; /* SRCNO */
\r
5028 _UDWORD CATCD:8; /* CATCD */
\r
5030 _UDWORD CTL:5; /* CTL */
\r
5034 union { /* TRCS */
\r
5035 _UDWORD LONG; /* Long Access */
\r
5036 struct { /* Bit Access */
\r
5038 _UDWORD CLAC:2; /* CLAC */
\r
5039 _UDWORD FS:4; /* FS */
\r
5040 _UDWORD CHNO:4; /* CHNO */
\r
5041 _UDWORD SRCNO:4; /* SRCNO */
\r
5042 _UDWORD CATCD:8; /* CATCD */
\r
5044 _UDWORD CTL:5; /* CTL */
\r
5048 _UDWORD TUI; /* TUI */
\r
5049 _UDWORD RLCA; /* RLCA */
\r
5050 _UDWORD RRCA; /* RRCA */
\r
5051 union { /* RLCS */
\r
5052 _UDWORD LONG; /* Long Access */
\r
5053 struct { /* Bit Access */
\r
5055 _UDWORD CLAC:2; /* CLAC */
\r
5056 _UDWORD FS:4; /* FS */
\r
5057 _UDWORD CHNO:4; /* CHNO */
\r
5058 _UDWORD SRCNO:4; /* SRCNO */
\r
5059 _UDWORD CATCD:8; /* CATCD */
\r
5061 _UDWORD CTL:5; /* CTL */
\r
5065 union { /* RRCS */
\r
5066 _UDWORD LONG; /* Long Access */
\r
5067 struct { /* Bit Access */
\r
5069 _UDWORD CLAC:2; /* CLAC */
\r
5070 _UDWORD FS:4; /* FS */
\r
5071 _UDWORD CHNO:4; /* CHNO */
\r
5072 _UDWORD SRCNO:4; /* SRCNO */
\r
5073 _UDWORD CATCD:8; /* CATCD */
\r
5075 _UDWORD CTL:5; /* CTL */
\r
5079 _UDWORD RUI; /* RUI */
\r
5080 union { /* CTRL */
\r
5081 _UDWORD LONG; /* Long Access */
\r
5082 struct { /* Bit Access */
\r
5084 _UDWORD CKS:1; /* CKS */
\r
5086 _UDWORD PB:1; /* PB */
\r
5087 _UDWORD RASS:2; /* RASS */
\r
5088 _UDWORD TASS:2; /* TASS */
\r
5089 _UDWORD RDE:1; /* RDE */
\r
5090 _UDWORD TDE:1; /* TDE */
\r
5091 _UDWORD NCSI:1; /* NCSI */
\r
5092 _UDWORD AOS:1; /* AOS */
\r
5093 _UDWORD RME:1; /* RME */
\r
5094 _UDWORD TME:1; /* TME */
\r
5095 _UDWORD REIE:1; /* REIE */
\r
5096 _UDWORD TEIE:1; /* TEIE */
\r
5097 _UDWORD UBOI:1; /* UBOI */
\r
5098 _UDWORD UBUI:1; /* UBUI */
\r
5099 _UDWORD CREI:1; /* CREI */
\r
5100 _UDWORD PAEI:1; /* PAEI */
\r
5101 _UDWORD PREI:1; /* PREI */
\r
5102 _UDWORD CSEI:1; /* CSEI */
\r
5103 _UDWORD ABOI:1; /* ABOI */
\r
5104 _UDWORD ABUI:1; /* ABUI */
\r
5105 _UDWORD RUII:1; /* RUII */
\r
5106 _UDWORD TUII:1; /* TUII */
\r
5107 _UDWORD RCSI:1; /* RCSI */
\r
5108 _UDWORD RCBI:1; /* RCBI */
\r
5109 _UDWORD TCSI:1; /* TCSI */
\r
5110 _UDWORD TCBI:1; /* TCBI */
\r
5113 union { /* STAT */
\r
5114 _UDWORD LONG; /* Long Access */
\r
5115 struct { /* Bit Access */
\r
5116 _UDWORD :15; /* */
\r
5117 _UDWORD CMD:1; /* CMD */
\r
5118 _UDWORD RIS:1; /* RIS */
\r
5119 _UDWORD TIS:1; /* TIS */
\r
5120 _UDWORD UBO:1; /* UBO */
\r
5121 _UDWORD UBU:1; /* UBU */
\r
5122 _UDWORD CE:1; /* CE */
\r
5123 _UDWORD PARE:1; /* PARE */
\r
5124 _UDWORD PREE:1; /* PREE */
\r
5125 _UDWORD CSE:1; /* CSE */
\r
5126 _UDWORD ABO:1; /* ABO */
\r
5127 _UDWORD ABU:1; /* ABU */
\r
5128 _UDWORD RUIR:1; /* RUIR */
\r
5129 _UDWORD TUIR:1; /* TUIR */
\r
5130 _UDWORD CSRX:1; /* CSRX */
\r
5131 _UDWORD CBRX:1; /* CBRX */
\r
5132 _UDWORD CSTX:1; /* CSTX */
\r
5133 _UDWORD CBTX:1; /* CBTX */
\r
5136 _UDWORD TDAD; /* TDAD */
\r
5137 _UDWORD RDAD; /* RDAD */
\r
5139 struct st_romdec { /* struct ROMDEC */
\r
5140 union { /* CROMEN */
\r
5141 _UBYTE BYTE; /* Byte Access */
\r
5142 struct { /* Bit Access */
\r
5143 _UBYTE SUBC_EN:1; /* SUBC_EN */
\r
5144 _UBYTE CROM_EN:1; /* CROM_EN */
\r
5145 _UBYTE CROM_STP:1; /* CROM_STP */
\r
5149 union { /* CROMSY0 */
\r
5150 _UBYTE BYTE; /* Byte Access */
\r
5151 struct { /* Bit Access */
\r
5152 _UBYTE SY_AUT:1; /* SY_AUT */
\r
5153 _UBYTE SY_IEN:1; /* SY_IEN */
\r
5154 _UBYTE SY_DEN:1; /* SY_DEN */
\r
5158 union { /* CROMCTL0 */
\r
5159 _UBYTE BYTE; /* Byte Access */
\r
5160 struct { /* Bit Access */
\r
5161 _UBYTE MD_DESC:1; /* MD_DESC */
\r
5163 _UBYTE MD_AUTO:1; /* MD_AUTO */
\r
5164 _UBYTE MD_AUTOS1:1; /* MD_AUTOS1 */
\r
5165 _UBYTE MD_AUTOS2:1; /* MD_AUTOS2 */
\r
5166 _UBYTE MD_SEC:3; /* MD_SEC */
\r
5169 union { /* CROMCTL1 */
\r
5170 _UBYTE BYTE; /* Byte Access */
\r
5171 struct { /* Bit Access */
\r
5172 _UBYTE M2F2EDC:1; /* M2F2EDC */
\r
5173 _UBYTE MD_DEC:3; /* MD_DEC */
\r
5175 _UBYTE MD_PQREP:2; /* MD_PQREP */
\r
5178 _UBYTE wk0[1]; /* */
\r
5179 union { /* CROMCTL3 */
\r
5180 _UBYTE BYTE; /* Byte Access */
\r
5181 struct { /* Bit Access */
\r
5182 _UBYTE STP_ECC:1; /* STP_ECC */
\r
5183 _UBYTE STP_EDC:1; /* STP_EDC */
\r
5185 _UBYTE STP_MD:1; /* STP_MD */
\r
5186 _UBYTE STP_MIN:1; /* STP_MIN */
\r
5190 union { /* CROMCTL4 */
\r
5191 _UBYTE BYTE; /* Byte Access */
\r
5192 struct { /* Bit Access */
\r
5193 _UBYTE LINKOFF:1; /* LINKOFF */
\r
5194 _UBYTE LINK2:1; /* LINK2 */
\r
5196 _UBYTE EROSEL:1; /* EROSEL */
\r
5197 _UBYTE NO_ECC:1; /* NO_ECC */
\r
5201 union { /* CROMCTL5 */
\r
5202 _UBYTE BYTE; /* Byte Access */
\r
5203 struct { /* Bit Access */
\r
5205 _UBYTE MSF_LBA_SEL:1; /* MSF_LBA_SEL */
\r
5208 union { /* CROMST0 */
\r
5209 _UBYTE BYTE; /* Byte Access */
\r
5210 struct { /* Bit Access */
\r
5212 _UBYTE ST_SYIL:1; /* ST_SYIL */
\r
5213 _UBYTE ST_SYNO:1; /* ST_SYNO */
\r
5214 _UBYTE ST_BLKS:1; /* ST_BLKS */
\r
5215 _UBYTE ST_BLKL:1; /* ST_BLKL */
\r
5216 _UBYTE ST_SECS:1; /* ST_SECS */
\r
5217 _UBYTE ST_SECL:1; /* ST_SECL */
\r
5220 union { /* CROMST1 */
\r
5221 _UBYTE BYTE; /* Byte Access */
\r
5222 struct { /* Bit Access */
\r
5224 _UBYTE ER2_HEAD0:1; /* ER2_HEAD0 */
\r
5225 _UBYTE ER2_HEAD1:1; /* ER2_HEAD1 */
\r
5226 _UBYTE ER2_HEAD2:1; /* ER2_HEAD2 */
\r
5227 _UBYTE ER2_HEAD3:1; /* ER2_HEAD3 */
\r
5230 _UBYTE wk1[1]; /* */
\r
5231 union { /* CROMST3 */
\r
5232 _UBYTE BYTE; /* Byte Access */
\r
5233 struct { /* Bit Access */
\r
5234 _UBYTE ER2_SHEAD0:1; /* ER2_SHEAD0 */
\r
5235 _UBYTE ER2_SHEAD1:1; /* ER2_SHEAD1 */
\r
5236 _UBYTE ER2_SHEAD2:1; /* ER2_SHEAD2 */
\r
5237 _UBYTE ER2_SHEAD3:1; /* ER2_SHEAD3 */
\r
5238 _UBYTE ER2_SHEAD4:1; /* ER2_SHEAD4 */
\r
5239 _UBYTE ER2_SHEAD5:1; /* ER2_SHEAD5 */
\r
5240 _UBYTE ER2_SHEAD6:1; /* ER2_SHEAD6 */
\r
5241 _UBYTE ER2_SHEAD7:1; /* ER2_SHEAD7 */
\r
5244 union { /* CROMST4 */
\r
5245 _UBYTE BYTE; /* Byte Access */
\r
5246 struct { /* Bit Access */
\r
5247 _UBYTE NG_MD:1; /* NG_MD */
\r
5248 _UBYTE NG_MDCMP1:1; /* NG_MDCMP1 */
\r
5249 _UBYTE NG_MDCMP2:1; /* NG_MDCMP2 */
\r
5250 _UBYTE NG_MDCMP3:1; /* NG_MDCMP3 */
\r
5251 _UBYTE NG_MDCMP4:1; /* NG_MDCMP4 */
\r
5252 _UBYTE NG_MDDEF:1; /* NG_MDDEF */
\r
5253 _UBYTE NG_MDTIM1:1; /* NG_MDTIM1 */
\r
5254 _UBYTE NG_MDTIM2:1; /* NG_MDTIM2 */
\r
5257 union { /* CROMST5 */
\r
5258 _UBYTE BYTE; /* Byte Access */
\r
5259 struct { /* Bit Access */
\r
5260 _UBYTE ST_AMD:3; /* ST_AMD */
\r
5261 _UBYTE ST_MDX:1; /* ST_MDX */
\r
5262 _UBYTE LINK_ON:1; /* LINK_ON */
\r
5263 _UBYTE LINK_DET:1; /* LINK_DET */
\r
5264 _UBYTE LINK_SDET:1; /* LINK_SDET */
\r
5265 _UBYTE LINK_OUT1:1; /* LINK_OUT1 */
\r
5268 union { /* CROMST6 */
\r
5269 _UBYTE BYTE; /* Byte Access */
\r
5270 struct { /* Bit Access */
\r
5271 _UBYTE ST_ERR:1; /* ST_ERR */
\r
5273 _UBYTE ST_ECCABT:1; /* ST_ECCABT */
\r
5274 _UBYTE ST_ECCNG:1; /* ST_ECCNG */
\r
5275 _UBYTE ST_ECCP:1; /* ST_ECCP */
\r
5276 _UBYTE ST_ECCQ:1; /* ST_ECCQ */
\r
5277 _UBYTE ST_EDC1:1; /* ST_EDC1 */
\r
5278 _UBYTE ST_EDC2:1; /* ST_EDC2 */
\r
5281 _UBYTE wk2[5]; /* */
\r
5282 union { /* CBUFST0 */
\r
5283 _UBYTE BYTE; /* Byte Access */
\r
5284 struct { /* Bit Access */
\r
5285 _UBYTE BUF_REF:1; /* BUF_REF */
\r
5286 _UBYTE BUF_ACT:1; /* BUF_ACT */
\r
5290 union { /* CBUFST1 */
\r
5291 _UBYTE BYTE; /* Byte Access */
\r
5292 struct { /* Bit Access */
\r
5293 _UBYTE BUF_ECC:1; /* BUF_ECC */
\r
5294 _UBYTE BUF_EDC:1; /* BUF_EDC */
\r
5296 _UBYTE BUF_MD:1; /* BUF_MD */
\r
5297 _UBYTE BUF_MIN:1; /* BUF_MIN */
\r
5301 union { /* CBUFST2 */
\r
5302 _UBYTE BYTE; /* Byte Access */
\r
5303 struct { /* Bit Access */
\r
5304 _UBYTE BUF_NG:1; /* BUF_NG */
\r
5308 _UBYTE wk3[1]; /* */
\r
5309 _UBYTE HEAD00; /* HEAD00 */
\r
5310 _UBYTE HEAD01; /* HEAD01 */
\r
5311 _UBYTE HEAD02; /* HEAD02 */
\r
5312 _UBYTE HEAD03; /* HEAD03 */
\r
5313 _UBYTE SHEAD00; /* SHEAD00 */
\r
5314 _UBYTE SHEAD01; /* SHEAD01 */
\r
5315 _UBYTE SHEAD02; /* SHEAD02 */
\r
5316 _UBYTE SHEAD03; /* SHEAD03 */
\r
5317 _UBYTE SHEAD04; /* SHEAD04 */
\r
5318 _UBYTE SHEAD05; /* SHEAD05 */
\r
5319 _UBYTE SHEAD06; /* SHEAD06 */
\r
5320 _UBYTE SHEAD07; /* SHEAD07 */
\r
5321 _UBYTE HEAD20; /* HEAD20 */
\r
5322 _UBYTE HEAD21; /* HEAD21 */
\r
5323 _UBYTE HEAD22; /* HEAD22 */
\r
5324 _UBYTE HEAD23; /* HEAD23 */
\r
5325 _UBYTE SHEAD20; /* SHEAD20 */
\r
5326 _UBYTE SHEAD21; /* SHEAD21 */
\r
5327 _UBYTE SHEAD22; /* SHEAD22 */
\r
5328 _UBYTE SHEAD23; /* SHEAD23 */
\r
5329 _UBYTE SHEAD24; /* SHEAD24 */
\r
5330 _UBYTE SHEAD25; /* SHEAD25 */
\r
5331 _UBYTE SHEAD26; /* SHEAD26 */
\r
5332 _UBYTE SHEAD27; /* SHEAD27 */
\r
5333 _UBYTE wk4[16]; /* */
\r
5334 union { /* CBUFCTL0 */
\r
5335 _UBYTE BYTE; /* Byte Access */
\r
5336 struct { /* Bit Access */
\r
5337 _UBYTE CBUF_AUT:1; /* CBUF_AUT */
\r
5338 _UBYTE CBUF_EN:1; /* CBUF_EN */
\r
5339 _UBYTE CBUF_LINK:1; /* CBUF_LINK */
\r
5340 _UBYTE CBUF_MD:2; /* CBUF_MD */
\r
5341 _UBYTE CBUF_TS:1; /* CBUF_TS */
\r
5342 _UBYTE CBUF_Q:1; /* CBUF_Q */
\r
5346 _UBYTE CBUFCTL1; /* CBUFCTL1 */
\r
5347 _UBYTE CBUFCTL2; /* CBUFCTL2 */
\r
5348 _UBYTE CBUFCTL3; /* CBUFCTL3 */
\r
5349 _UBYTE wk5[1]; /* */
\r
5350 union { /* CROMST0M */
\r
5351 _UBYTE BYTE; /* Byte Access */
\r
5352 struct { /* Bit Access */
\r
5354 _UBYTE ST_SYILM:1; /* ST_SYILM */
\r
5355 _UBYTE ST_SYNOM:1; /* ST_SYNOM */
\r
5356 _UBYTE ST_BLKSM:1; /* ST_BLKSM */
\r
5357 _UBYTE ST_BLKLM:1; /* ST_BLKLM */
\r
5358 _UBYTE ST_SECSM:1; /* ST_SECSM */
\r
5359 _UBYTE ST_SECLM:1; /* ST_SECLM */
\r
5362 _UBYTE wk6[186]; /* */
\r
5363 union { /* ROMDECRST */
\r
5364 _UBYTE BYTE; /* Byte Access */
\r
5365 struct { /* Bit Access */
\r
5366 _UBYTE LOGICRST:1; /* LOGICRST */
\r
5367 _UBYTE RAMRST:1; /* RAMRST */
\r
5370 } ROMDECRST; /* */
\r
5371 union { /* RSTSTAT */
\r
5372 _UBYTE BYTE; /* Byte Access */
\r
5373 struct { /* Bit Access */
\r
5374 _UBYTE RAMCLRST:1; /* RAMCLRST */
\r
5379 _UBYTE BYTE; /* Byte Access */
\r
5380 struct { /* Bit Access */
\r
5381 _UBYTE BYTEND:1; /* BYTEND */
\r
5382 _UBYTE BITEND:1; /* BITEND */
\r
5383 _UBYTE BUFEND0:2; /* BUFEND0 */
\r
5384 _UBYTE BUFEND1:2; /* BUFEND1 */
\r
5388 _UBYTE wk7[5]; /* */
\r
5389 union { /* INTHOLD */
\r
5390 _UBYTE BYTE; /* Byte Access */
\r
5391 struct { /* Bit Access */
\r
5392 _UBYTE ISEC:1; /* ISEC */
\r
5393 _UBYTE ITARG:1; /* ITARG */
\r
5394 _UBYTE ISY:1; /* ISY */
\r
5395 _UBYTE IERR:1; /* IERR */
\r
5396 _UBYTE IBUF:1; /* IBUF */
\r
5397 _UBYTE IREADY:1; /* IREADY */
\r
5401 union { /* INHINT */
\r
5402 _UBYTE BYTE; /* Byte Access */
\r
5403 struct { /* Bit Access */
\r
5404 _UBYTE INHISEC:1; /* INHISEC */
\r
5405 _UBYTE INHITARG:1; /* INHITARG */
\r
5406 _UBYTE INHISY:1; /* INHISY */
\r
5407 _UBYTE INHIERR:1; /* INHIERR */
\r
5408 _UBYTE INHIBUF:1; /* INHIBUF */
\r
5409 _UBYTE INHIREADY:1; /* INHIREADY */
\r
5410 _UBYTE PREINHREQDM:1; /* PREINHREQDM */
\r
5411 _UBYTE PREINHIREADY:1; /* PREINHIREADY */
\r
5414 _UBYTE wk8[246]; /* */
\r
5415 _UDWORD STRMDIN; /* STRMDIN */
\r
5416 _UWORD STRMDOUT; /* STRMDOUT */
\r
5420 #if 0 /*
\90Viodefine.h
\82รADC
\92รจ
\8b`
\82รฐ
\97p
\82ยข
\82รฉ
\82ยฝ
\82ร
\95s
\97v */
\r
5422 struct st_adc { /* struct ADC */
\r
5423 union { /* ADDRA */
\r
5424 _UWORD WORD; /* Word Access */
\r
5425 struct { /* Bit Access */
\r
5426 _UWORD D:16; /* D */
\r
5429 union { /* ADDRB */
\r
5430 _UWORD WORD; /* Word Access */
\r
5431 struct { /* Bit Access */
\r
5432 _UWORD D:16; /* D */
\r
5435 union { /* ADDRC */
\r
5436 _UWORD WORD; /* Word Access */
\r
5437 struct { /* Bit Access */
\r
5438 _UWORD D:16; /* D */
\r
5441 union { /* ADDRD */
\r
5442 _UWORD WORD; /* Word Access */
\r
5443 struct { /* Bit Access */
\r
5444 _UWORD D:16; /* D */
\r
5447 union { /* ADDRE */
\r
5448 _UWORD WORD; /* Word Access */
\r
5449 struct { /* Bit Access */
\r
5450 _UWORD D:16; /* D */
\r
5453 union { /* ADDRF */
\r
5454 _UWORD WORD; /* Word Access */
\r
5455 struct { /* Bit Access */
\r
5456 _UWORD D:16; /* D */
\r
5459 union { /* ADDRG */
\r
5460 _UWORD WORD; /* Word Access */
\r
5461 struct { /* Bit Access */
\r
5462 _UWORD D:16; /* D */
\r
5465 union { /* ADDRH */
\r
5466 _UWORD WORD; /* Word Access */
\r
5467 struct { /* Bit Access */
\r
5468 _UWORD D:16; /* D */
\r
5471 _UBYTE wk0[16]; /* */
\r
5472 union { /* ADCSR */
\r
5473 _UWORD WORD; /* Word Access */
\r
5474 struct { /* Bit Access */
\r
5475 _UWORD ADF:1; /* ADF */
\r
5476 _UWORD ADIE:1; /* ADIE */
\r
5477 _UWORD ADST:1; /* ADST */
\r
5478 _UWORD TRGS:4; /* TRGS */
\r
5479 _UWORD CKS:3; /* CKS */
\r
5480 _UWORD MDS:3; /* MDS */
\r
5481 _UWORD CH:3; /* CH */
\r
5489 struct st_flctl { /* struct FLCTL */
\r
5490 union { /* FLCMNCR */
\r
5491 _UDWORD LONG; /* Long Access */
\r
5492 struct { /* Bit Access */
\r
5493 _UDWORD :10; /* */
\r
5494 _UDWORD BUSYON:1; /* BUSYON */
\r
5496 _UDWORD SNAND:1; /* SNAND */
\r
5497 _UDWORD QTSEL:1; /* QTSEL */
\r
5499 _UDWORD ACM:2; /* ACM */
\r
5500 _UDWORD NANDWF:1; /* NANDWF */
\r
5502 _UDWORD CE:1; /* CE */
\r
5506 union { /* FLCMDCR */
\r
5507 _UDWORD LONG; /* Long Access */
\r
5508 struct { /* Bit Access */
\r
5509 _UDWORD ADRCNT2:1; /* ADRCNT2 */
\r
5510 _UDWORD SCTCNT_:4; /* SCTCNT */
\r
5511 _UDWORD ADRMD:1; /* ADRMD */
\r
5512 _UDWORD CDSRC:1; /* CDSRC */
\r
5513 _UDWORD DOSR:1; /* DOSR */
\r
5515 _UDWORD SELRW:1; /* SELRW */
\r
5516 _UDWORD DOADR:1; /* DOADR */
\r
5517 _UDWORD ADRCNT:2; /* ADRCNT */
\r
5518 _UDWORD DOCMD2:1; /* DOCMD2 */
\r
5519 _UDWORD DOCMD1:1; /* DOCMD1 */
\r
5520 _UDWORD SCTCNT:16; /* SCTCNT */
\r
5523 union { /* FLCMCDR */
\r
5524 _UDWORD LONG; /* Long Access */
\r
5525 struct { /* Bit Access */
\r
5526 _UDWORD :16; /* */
\r
5527 _UDWORD CMD2:8; /* CMD2 */
\r
5528 _UDWORD CMD1:8; /* CMD1 */
\r
5531 _UDWORD FLADR; /* FLADR */
\r
5532 _UDWORD FLDATAR; /* FLDATAR */
\r
5533 union { /* FLDTCNTR */
\r
5534 _UDWORD LONG; /* Long Access */
\r
5535 struct { /* Bit Access */
\r
5536 _UDWORD ECFLW:8; /* ECFLW */
\r
5537 _UDWORD DTFLW:8; /* DTFLW */
\r
5539 _UDWORD DTCNT:12; /* DTCNT */
\r
5542 union { /* FLINTDMACR */
\r
5543 _UDWORD LONG; /* Long Access */
\r
5544 struct { /* Bit Access */
\r
5545 _UDWORD :10; /* */
\r
5546 _UDWORD FIFOTRG:2; /* FIFOTRG */
\r
5547 _UDWORD AC1CLR:1; /* AC1CLR */
\r
5548 _UDWORD AC0CLR:1; /* AC0CLR */
\r
5549 _UDWORD DREQ1EN:1; /* DREQ1EN */
\r
5550 _UDWORD DREQ0EN:1; /* DREQ0EN */
\r
5552 _UDWORD STERB:1; /* STERB */
\r
5553 _UDWORD BTOERB:1; /* BTOERB */
\r
5554 _UDWORD TRREQF1:1; /* TRREQF1 */
\r
5555 _UDWORD TRREQF0:1; /* TRREQF0 */
\r
5556 _UDWORD STERINTE:1; /* STERINTE */
\r
5557 _UDWORD RBERINTE:1; /* RBERINTE */
\r
5558 _UDWORD TEINTE:1; /* TEINTE */
\r
5559 _UDWORD TRINTE1:1; /* TRINTE1 */
\r
5560 _UDWORD TRINTE0:1; /* TRINTE0 */
\r
5562 } FLINTDMACR; /* */
\r
5563 union { /* FLBSYTMR */
\r
5564 _UDWORD LONG; /* Long Access */
\r
5565 struct { /* Bit Access */
\r
5566 _UDWORD :12; /* */
\r
5567 _UDWORD RBTMOUT:20; /* RBTMOUT */
\r
5570 union { /* FLBSYCNT */
\r
5571 _UDWORD LONG; /* Long Access */
\r
5572 struct { /* Bit Access */
\r
5573 _UDWORD STAT:8; /* STAT */
\r
5575 _UDWORD RBTIMCNT:20; /* RBTIMCNT */
\r
5578 _UBYTE wk0[8]; /* */
\r
5579 union { /* FLTRCR */
\r
5580 _UBYTE BYTE; /* Byte Access */
\r
5581 struct { /* Bit Access */
\r
5583 _UBYTE TRSTAT:1; /* TRSTAT */
\r
5584 _UBYTE TREND:1; /* TREND */
\r
5585 _UBYTE TRSTRT:1; /* TRSTRT */
\r
5588 _UBYTE wk1[11]; /* */
\r
5589 union { /* FLHOLDCR */
\r
5590 _UDWORD LONG; /* Long Access */
\r
5591 struct { /* Bit Access */
\r
5592 _UDWORD :31; /* */
\r
5593 _UDWORD HOLDEN:1; /* HOLDEN */
\r
5596 _UDWORD FLADR2; /* FLADR2 */
\r
5597 _UBYTE wk2[16]; /* */
\r
5598 _UDWORD FLDTFIFO; /* FLDTFIFO */
\r
5599 _UBYTE wk3[12]; /* */
\r
5600 _UDWORD FLECFIFO; /* FLECFIFO */
\r
5603 struct st_usb { /* struct USB */
\r
5604 union { /* SYSCFG */
\r
5605 _UWORD WORD; /* Word Access */
\r
5606 struct { /* Bit Access */
\r
5608 _UWORD SCKE:1; /* SCKE */
\r
5610 _UWORD HSE:1; /* HSE */
\r
5611 _UWORD DCFM:1; /* DCFM */
\r
5612 _UWORD DRPD:1; /* DRPD */
\r
5613 _UWORD DPRPU:1; /* DPRPU */
\r
5614 _UWORD UCKFSEL:1; /* UCKFSEL */
\r
5615 _UWORD UCKPSEL:1; /* UCKPSEL */
\r
5616 _UWORD UPLLE:1; /* UPLLE */
\r
5617 _UWORD USBE:1; /* USBE */
\r
5620 union { /* BUSWAIT */
\r
5621 _UWORD WORD; /* Word Access */
\r
5622 struct { /* Bit Access */
\r
5624 _UWORD BWAIT:4; /* BWAIT */
\r
5627 union { /* SYSSTS */
\r
5628 _UWORD WORD; /* Word Access */
\r
5629 struct { /* Bit Access */
\r
5631 _UWORD LNST:2; /* LNST */
\r
5634 _UBYTE wk0[2]; /* */
\r
5635 union { /* DVSTCTR */
\r
5636 _UWORD WORD; /* Word Access */
\r
5637 struct { /* Bit Access */
\r
5639 _UWORD WKUP:1; /* WKUP */
\r
5640 _UWORD RWUPE:1; /* RWUPE */
\r
5641 _UWORD USBRST:1; /* USBRST */
\r
5642 _UWORD RESUME:1; /* RESUME */
\r
5643 _UWORD UACT:1; /* UACT */
\r
5645 _UWORD RHST:3; /* RHST */
\r
5648 _UBYTE wk1[2]; /* */
\r
5649 union { /* TESTMODE */
\r
5650 _UWORD WORD; /* Word Access */
\r
5651 struct { /* Bit Access */
\r
5653 _UWORD UTST:4; /* UTST */
\r
5656 _UBYTE wk2[2]; /* */
\r
5657 union { /* D0FBCFG */
\r
5658 _UWORD WORD; /* Word Access */
\r
5659 struct { /* Bit Access */
\r
5661 _UWORD TENDE:1; /* TENDE */
\r
5665 union { /* D1FBCFG */
\r
5666 _UWORD WORD; /* Word Access */
\r
5667 struct { /* Bit Access */
\r
5669 _UWORD TENDE:1; /* TENDE */
\r
5673 union { /* CFIFO */
\r
5674 _UDWORD LONG; /* Long Access */
\r
5675 _UWORD WORD; /* Word Access */
\r
5676 _UBYTE BYTE; /* Byte Access */
\r
5677 struct { /* Bit Access */
\r
5678 _UDWORD FIFOPORT:32; /* FIFOPORT */
\r
5681 union { /* D0FIFO */
\r
5682 _UDWORD LONG; /* Long Access */
\r
5683 _UWORD WORD; /* Word Access */
\r
5684 _UBYTE BYTE; /* Byte Access */
\r
5685 struct { /* Bit Access */
\r
5686 _UDWORD FIFOPORT:32; /* FIFOPORT */
\r
5689 union { /* D1FIFO */
\r
5690 _UDWORD LONG; /* Long Access */
\r
5691 _UWORD WORD; /* Word Access */
\r
5692 _UBYTE BYTE; /* Byte Access */
\r
5693 struct { /* Bit Access */
\r
5694 _UDWORD FIFOPORT:32; /* FIFOPORT */
\r
5697 union { /* CFIFOSEL */
\r
5698 _UWORD WORD; /* Word Access */
\r
5699 struct { /* Bit Access */
\r
5700 _UWORD RCNT:1; /* RCNT */
\r
5701 _UWORD REW:1; /* REW */
\r
5703 _UWORD MBW:2; /* MBW */
\r
5705 _UWORD BIGEND:1; /* BIGEND */
\r
5707 _UWORD ISEL:1; /* ISEL */
\r
5709 _UWORD CURPIPE:4; /* CURPIPE */
\r
5712 union { /* CFIFOCTR */
\r
5713 _UWORD WORD; /* Word Access */
\r
5714 struct { /* Bit Access */
\r
5715 _UWORD BVAL:1; /* BVAL */
\r
5716 _UWORD BCLR:1; /* BCLR */
\r
5717 _UWORD FRDY:1; /* FRDY */
\r
5719 _UWORD DTLN:12; /* DTLN */
\r
5722 _UBYTE wk3[4]; /* */
\r
5723 union { /* D0FIFOSEL */
\r
5724 _UWORD WORD; /* Word Access */
\r
5725 struct { /* Bit Access */
\r
5726 _UWORD RCNT:1; /* RCNT */
\r
5727 _UWORD REW:1; /* REW */
\r
5728 _UWORD DCLRM:1; /* DCLRM */
\r
5729 _UWORD DREQE:1; /* DREQE */
\r
5730 _UWORD MBW:2; /* MBW */
\r
5732 _UWORD BIGEND:1; /* BIGEND */
\r
5734 _UWORD CURPIPE:4; /* CURPIPE */
\r
5736 } D0FIFOSEL; /* */
\r
5737 union { /* D0FIFOCTR */
\r
5738 _UWORD WORD; /* Word Access */
\r
5739 struct { /* Bit Access */
\r
5740 _UWORD BVAL:1; /* BVAL */
\r
5741 _UWORD BCLR:1; /* BCLR */
\r
5742 _UWORD FRDY:1; /* FRDY */
\r
5744 _UWORD DTLN:12; /* DTLN */
\r
5746 } D0FIFOCTR; /* */
\r
5747 union { /* D1FIFOSEL */
\r
5748 _UWORD WORD; /* Word Access */
\r
5749 struct { /* Bit Access */
\r
5750 _UWORD RCNT:1; /* RCNT */
\r
5751 _UWORD REW:1; /* REW */
\r
5752 _UWORD DCLRM:1; /* DCLRM */
\r
5753 _UWORD DREQE:1; /* DREQE */
\r
5754 _UWORD MBW:2; /* MBW */
\r
5756 _UWORD BIGEND:1; /* BIGEND */
\r
5758 _UWORD CURPIPE:4; /* CURPIPE */
\r
5760 } D1FIFOSEL; /* */
\r
5761 union { /* D1FIFOCTR */
\r
5762 _UWORD WORD; /* Word Access */
\r
5763 struct { /* Bit Access */
\r
5764 _UWORD BVAL:1; /* BVAL */
\r
5765 _UWORD BCLR:1; /* BCLR */
\r
5766 _UWORD FRDY:1; /* FRDY */
\r
5768 _UWORD DTLN:12; /* DTLN */
\r
5770 } D1FIFOCTR; /* */
\r
5771 union { /* INTENB0 */
\r
5772 _UWORD WORD; /* Word Access */
\r
5773 struct { /* Bit Access */
\r
5774 _UWORD VBSE:1; /* VBSE */
\r
5775 _UWORD RSME:1; /* RSME */
\r
5776 _UWORD SOFE:1; /* SOFE */
\r
5777 _UWORD DVSE:1; /* DVSE */
\r
5778 _UWORD CTRE:1; /* CTRE */
\r
5779 _UWORD BEMPE:1; /* BEMPE */
\r
5780 _UWORD NRDYE:1; /* NRDYE */
\r
5781 _UWORD BRDYE:1; /* BRDYE */
\r
5785 union { /* INTENB1 */
\r
5786 _UWORD WORD; /* Word Access */
\r
5787 struct { /* Bit Access */
\r
5789 _UWORD BCHGE:1; /* BCHGE */
\r
5791 _UWORD DTCHE:1; /* DTCHE */
\r
5792 _UWORD ATTCHE:1; /* ATTCHE */
\r
5794 _UWORD EOFERRE:1; /* EOFERRE */
\r
5795 _UWORD SIGNE:1; /* SIGNE */
\r
5796 _UWORD SACKE:1; /* SACKE */
\r
5800 _UBYTE wk4[2]; /* */
\r
5801 union { /* BRDYENB */
\r
5802 _UWORD WORD; /* Word Access */
\r
5803 struct { /* Bit Access */
\r
5805 _UWORD PIPE9BRDYE:1; /* PIPE9BRDYE */
\r
5806 _UWORD PIPE8BRDYE:1; /* PIPE8BRDYE */
\r
5807 _UWORD PIPE7BRDYE:1; /* PIPE7BRDYE */
\r
5808 _UWORD PIPE6BRDYE:1; /* PIPE6BRDYE */
\r
5809 _UWORD PIPE5BRDYE:1; /* PIPE5BRDYE */
\r
5810 _UWORD PIPE4BRDYE:1; /* PIPE4BRDYE */
\r
5811 _UWORD PIPE3BRDYE:1; /* PIPE3BRDYE */
\r
5812 _UWORD PIPE2BRDYE:1; /* PIPE2BRDYE */
\r
5813 _UWORD PIPE1BRDYE:1; /* PIPE1BRDYE */
\r
5814 _UWORD PIPE0BRDYE:1; /* PIPE0BRDYE */
\r
5817 union { /* NRDYENB */
\r
5818 _UWORD WORD; /* Word Access */
\r
5819 struct { /* Bit Access */
\r
5821 _UWORD PIPE9NRDYE:1; /* PIPE9NRDYE */
\r
5822 _UWORD PIPE8NRDYE:1; /* PIPE8NRDYE */
\r
5823 _UWORD PIPE7NRDYE:1; /* PIPE7NRDYE */
\r
5824 _UWORD PIPE6NRDYE:1; /* PIPE6NRDYE */
\r
5825 _UWORD PIPE5NRDYE:1; /* PIPE5NRDYE */
\r
5826 _UWORD PIPE4NRDYE:1; /* PIPE4NRDYE */
\r
5827 _UWORD PIPE3NRDYE:1; /* PIPE3NRDYE */
\r
5828 _UWORD PIPE2NRDYE:1; /* PIPE2NRDYE */
\r
5829 _UWORD PIPE1NRDYE:1; /* PIPE1NRDYE */
\r
5830 _UWORD PIPE0NRDYE:1; /* PIPE0NRDYE */
\r
5833 union { /* BEMPENB */
\r
5834 _UWORD WORD; /* Word Access */
\r
5835 struct { /* Bit Access */
\r
5837 _UWORD PIPE9BEMPE:1; /* PIPE9BEMPE */
\r
5838 _UWORD PIPE8BEMPE:1; /* PIPE8BEMPE */
\r
5839 _UWORD PIPE7BEMPE:1; /* PIPE7BEMPE */
\r
5840 _UWORD PIPE6BEMPE:1; /* PIPE6BEMPE */
\r
5841 _UWORD PIPE5BEMPE:1; /* PIPE5BEMPE */
\r
5842 _UWORD PIPE4BEMPE:1; /* PIPE4BEMPE */
\r
5843 _UWORD PIPE3BEMPE:1; /* PIPE3BEMPE */
\r
5844 _UWORD PIPE2BEMPE:1; /* PIPE2BEMPE */
\r
5845 _UWORD PIPE1BEMPE:1; /* PIPE1BEMPE */
\r
5846 _UWORD PIPE0BEMPE:1; /* PIPE0BEMPE */
\r
5849 union { /* SOFCFG */
\r
5850 _UWORD WORD; /* Word Access */
\r
5851 struct { /* Bit Access */
\r
5853 _UWORD TRNENSEL:1; /* TRNENSEL */
\r
5855 _UWORD BRDYM:1; /* BRDYM */
\r
5859 _UBYTE wk5[2]; /* */
\r
5860 union { /* INTSTS0 */
\r
5861 _UWORD WORD; /* Word Access */
\r
5862 struct { /* Bit Access */
\r
5863 _UWORD VBINT:1; /* VBINT */
\r
5864 _UWORD RESM:1; /* RESM */
\r
5865 _UWORD SOFR:1; /* SOFR */
\r
5866 _UWORD DVST:1; /* DVST */
\r
5867 _UWORD CTRT:1; /* CTRT */
\r
5868 _UWORD BEMP:1; /* BEMP */
\r
5869 _UWORD NRDY:1; /* NRDY */
\r
5870 _UWORD BRDY:1; /* BRDY */
\r
5871 _UWORD VBSTS:1; /* VBSTS */
\r
5872 _UWORD DVSQ:3; /* DVSQ */
\r
5873 _UWORD VALID:1; /* VALID */
\r
5874 _UWORD CTSQ:3; /* CTSQ */
\r
5877 union { /* INTSTS1 */
\r
5878 _UWORD WORD; /* Word Access */
\r
5879 struct { /* Bit Access */
\r
5881 _UWORD BCHG:1; /* BCHG */
\r
5883 _UWORD DTCH:1; /* DTCH */
\r
5884 _UWORD ATTCH:1; /* ATTCH */
\r
5886 _UWORD EOFERR:1; /* EOFERR */
\r
5887 _UWORD SIGN:1; /* SIGN */
\r
5888 _UWORD SACK:1; /* SACK */
\r
5892 _UBYTE wk6[2]; /* */
\r
5893 union { /* BRDYSTS */
\r
5894 _UWORD WORD; /* Word Access */
\r
5895 struct { /* Bit Access */
\r
5897 _UWORD PIPE9BRDY:1; /* PIPE9BRDY */
\r
5898 _UWORD PIPE8BRDY:1; /* PIPE8BRDY */
\r
5899 _UWORD PIPE7BRDY:1; /* PIPE7BRDY */
\r
5900 _UWORD PIPE6BRDY:1; /* PIPE6BRDY */
\r
5901 _UWORD PIPE5BRDY:1; /* PIPE5BRDY */
\r
5902 _UWORD PIPE4BRDY:1; /* PIPE4BRDY */
\r
5903 _UWORD PIPE3BRDY:1; /* PIPE3BRDY */
\r
5904 _UWORD PIPE2BRDY:1; /* PIPE2BRDY */
\r
5905 _UWORD PIPE1BRDY:1; /* PIPE1BRDY */
\r
5906 _UWORD PIPE0BRDY:1; /* PIPE0BRDY */
\r
5909 union { /* NRDYSTS */
\r
5910 _UWORD WORD; /* Word Access */
\r
5911 struct { /* Bit Access */
\r
5913 _UWORD PIPE9NRDY:1; /* PIPE9NRDY */
\r
5914 _UWORD PIPE8NRDY:1; /* PIPE8NRDY */
\r
5915 _UWORD PIPE7NRDY:1; /* PIPE7NRDY */
\r
5916 _UWORD PIPE6NRDY:1; /* PIPE6NRDY */
\r
5917 _UWORD PIPE5NRDY:1; /* PIPE5NRDY */
\r
5918 _UWORD PIPE4NRDY:1; /* PIPE4NRDY */
\r
5919 _UWORD PIPE3NRDY:1; /* PIPE3NRDY */
\r
5920 _UWORD PIPE2NRDY:1; /* PIPE2NRDY */
\r
5921 _UWORD PIPE1NRDY:1; /* PIPE1NRDY */
\r
5922 _UWORD PIPE0NRDY:1; /* PIPE0NRDY */
\r
5925 union { /* BEMPSTS */
\r
5926 _UWORD WORD; /* Word Access */
\r
5927 struct { /* Bit Access */
\r
5929 _UWORD PIPE9BEMP:1; /* PIPE9BEMP */
\r
5930 _UWORD PIPE8BEMP:1; /* PIPE8BEMP */
\r
5931 _UWORD PIPE7BEMP:1; /* PIPE7BEMP */
\r
5932 _UWORD PIPE6BEMP:1; /* PIPE6BEMP */
\r
5933 _UWORD PIPE5BEMP:1; /* PIPE5BEMP */
\r
5934 _UWORD PIPE4BEMP:1; /* PIPE4BEMP */
\r
5935 _UWORD PIPE3BEMP:1; /* PIPE3BEMP */
\r
5936 _UWORD PIPE2BEMP:1; /* PIPE2BEMP */
\r
5937 _UWORD PIPE1BEMP:1; /* PIPE1BEMP */
\r
5938 _UWORD PIPE0BEMP:1; /* PIPE0BEMP */
\r
5941 union { /* FRMNUM */
\r
5942 _UWORD WORD; /* Word Access */
\r
5943 struct { /* Bit Access */
\r
5944 _UWORD OVRN:1; /* OVRN */
\r
5945 _UWORD CRCE:1; /* CRCE */
\r
5947 _UWORD FRNM:11; /* FRNM */
\r
5950 union { /* UFRMNUM */
\r
5951 _UWORD WORD; /* Word Access */
\r
5952 struct { /* Bit Access */
\r
5954 _UWORD UFRNM:3; /* UFRNM */
\r
5957 union { /* USBADDR */
\r
5958 _UWORD WORD; /* Word Access */
\r
5959 struct { /* Bit Access */
\r
5961 _UWORD USBADDR:7; /* USBADDR */
\r
5964 _UBYTE wk7[2]; /* */
\r
5965 union { /* USBREQ */
\r
5966 _UWORD WORD; /* Word Access */
\r
5967 struct { /* Bit Access */
\r
5968 _UWORD BREQUEST:8; /* BREQUEST */
\r
5969 _UWORD BMREQUESTTYPE:8; /* BMREQUESTTYPE */
\r
5972 _UWORD USBVAL; /* USBVAL */
\r
5973 _UWORD USBINDX; /* USBINDX */
\r
5974 _UWORD USBLENG; /* USBLENG */
\r
5975 union { /* DCPCFG */
\r
5976 _UWORD WORD; /* Word Access */
\r
5977 struct { /* Bit Access */
\r
5979 _UWORD DIR:1; /* DIR */
\r
5983 union { /* DCPMAXP */
\r
5984 _UWORD WORD; /* Word Access */
\r
5985 struct { /* Bit Access */
\r
5986 _UWORD DEVSEL:4; /* DEVSEL */
\r
5988 _UWORD MXPS:7; /* MXPS */
\r
5991 union { /* DCPCTR */
\r
5992 _UWORD WORD; /* Word Access */
\r
5993 struct { /* Bit Access */
\r
5994 _UWORD BSTS:1; /* BSTS */
\r
5995 _UWORD SUREQ:1; /* SUREQ */
\r
5996 _UWORD CSCLR:1; /* CSCLR */
\r
5997 _UWORD CSSTS:1; /* CSSTS */
\r
5998 _UWORD SUREQCLR:1; /* SUREQCLR */
\r
6000 _UWORD SQCLR:1; /* SQCLR */
\r
6001 _UWORD SQSET:1; /* SQSET */
\r
6002 _UWORD SQMON:1; /* SQMON */
\r
6003 _UWORD PBUSY:1; /* PBUSY */
\r
6004 _UWORD PINGE:1; /* PINGE */
\r
6006 _UWORD CCPL:1; /* CCPL */
\r
6007 _UWORD PID:2; /* PID */
\r
6010 _UBYTE wk8[2]; /* */
\r
6011 union { /* PIPESEL */
\r
6012 _UWORD WORD; /* Word Access */
\r
6013 struct { /* Bit Access */
\r
6015 _UWORD PIPESEL:4; /* PIPESEL */
\r
6018 _UBYTE wk9[2]; /* */
\r
6019 union { /* PIPECFG */
\r
6020 _UWORD WORD; /* Word Access */
\r
6021 struct { /* Bit Access */
\r
6022 _UWORD TYPE:2; /* TYPE */
\r
6024 _UWORD BFRE:1; /* BFRE */
\r
6025 _UWORD DBLB:1; /* DBLB */
\r
6026 _UWORD CNTMD:1; /* CNTMD */
\r
6027 _UWORD SHTNAK:1; /* SHTNAK */
\r
6029 _UWORD DIR:1; /* DIR */
\r
6030 _UWORD EPNUM:4; /* EPNUM */
\r
6033 union { /* PIPEBUF */
\r
6034 _UWORD WORD; /* Word Access */
\r
6035 struct { /* Bit Access */
\r
6037 _UWORD BUFSIZE:5; /* BUFSIZE */
\r
6039 _UWORD BUFNMB:7; /* BUFNMB */
\r
6042 union { /* PIPEMAXP */
\r
6043 _UWORD WORD; /* Word Access */
\r
6044 struct { /* Bit Access */
\r
6045 _UWORD DEVSEL:4; /* DEVSEL */
\r
6047 _UWORD MXPS:11; /* MXPS */
\r
6050 union { /* PIPEPERI */
\r
6051 _UWORD WORD; /* Word Access */
\r
6052 struct { /* Bit Access */
\r
6054 _UWORD IFIS:1; /* IFIS */
\r
6056 _UWORD IITV:3; /* IITV */
\r
6059 union { /* PIPE1CTR */
\r
6060 _UWORD WORD; /* Word Access */
\r
6061 struct { /* Bit Access */
\r
6062 _UWORD BSTS:1; /* BSTS */
\r
6063 _UWORD INBUFM:1; /* INBUFM */
\r
6064 _UWORD CSCLR:1; /* CSCLR */
\r
6065 _UWORD CSSTS:1; /* CSSTS */
\r
6067 _UWORD ATREPM:1; /* ATREPM */
\r
6068 _UWORD ACLRM:1; /* ACLRM */
\r
6069 _UWORD SQCLR:1; /* SQCLR */
\r
6070 _UWORD SQSET:1; /* SQSET */
\r
6071 _UWORD SQMON:1; /* SQMON */
\r
6072 _UWORD PBUSY:1; /* PBUSY */
\r
6074 _UWORD PID:2; /* PID */
\r
6077 union { /* PIPE2CTR */
\r
6078 _UWORD WORD; /* Word Access */
\r
6079 struct { /* Bit Access */
\r
6080 _UWORD BSTS:1; /* BSTS */
\r
6081 _UWORD INBUFM:1; /* INBUFM */
\r
6082 _UWORD CSCLR:1; /* CSCLR */
\r
6083 _UWORD CSSTS:1; /* CSSTS */
\r
6085 _UWORD ATREPM:1; /* ATREPM */
\r
6086 _UWORD ACLRM:1; /* ACLRM */
\r
6087 _UWORD SQCLR:1; /* SQCLR */
\r
6088 _UWORD SQSET:1; /* SQSET */
\r
6089 _UWORD SQMON:1; /* SQMON */
\r
6090 _UWORD PBUSY:1; /* PBUSY */
\r
6092 _UWORD PID:2; /* PID */
\r
6095 union { /* PIPE3CTR */
\r
6096 _UWORD WORD; /* Word Access */
\r
6097 struct { /* Bit Access */
\r
6098 _UWORD BSTS:1; /* BSTS */
\r
6099 _UWORD INBUFM:1; /* INBUFM */
\r
6100 _UWORD CSCLR:1; /* CSCLR */
\r
6101 _UWORD CSSTS:1; /* CSSTS */
\r
6103 _UWORD ATREPM:1; /* ATREPM */
\r
6104 _UWORD ACLRM:1; /* ACLRM */
\r
6105 _UWORD SQCLR:1; /* SQCLR */
\r
6106 _UWORD SQSET:1; /* SQSET */
\r
6107 _UWORD SQMON:1; /* SQMON */
\r
6108 _UWORD PBUSY:1; /* PBUSY */
\r
6110 _UWORD PID:2; /* PID */
\r
6113 union { /* PIPE4CTR */
\r
6114 _UWORD WORD; /* Word Access */
\r
6115 struct { /* Bit Access */
\r
6116 _UWORD BSTS:1; /* BSTS */
\r
6117 _UWORD INBUFM:1; /* INBUFM */
\r
6118 _UWORD CSCLR:1; /* CSCLR */
\r
6119 _UWORD CSSTS:1; /* CSSTS */
\r
6121 _UWORD ATREPM:1; /* ATREPM */
\r
6122 _UWORD ACLRM:1; /* ACLRM */
\r
6123 _UWORD SQCLR:1; /* SQCLR */
\r
6124 _UWORD SQSET:1; /* SQSET */
\r
6125 _UWORD SQMON:1; /* SQMON */
\r
6126 _UWORD PBUSY:1; /* PBUSY */
\r
6128 _UWORD PID:2; /* PID */
\r
6131 union { /* PIPE5CTR */
\r
6132 _UWORD WORD; /* Word Access */
\r
6133 struct { /* Bit Access */
\r
6134 _UWORD BSTS:1; /* BSTS */
\r
6135 _UWORD INBUFM:1; /* INBUFM */
\r
6136 _UWORD CSCLR:1; /* CSCLR */
\r
6137 _UWORD CSSTS:1; /* CSSTS */
\r
6139 _UWORD ATREPM:1; /* ATREPM */
\r
6140 _UWORD ACLRM:1; /* ACLRM */
\r
6141 _UWORD SQCLR:1; /* SQCLR */
\r
6142 _UWORD SQSET:1; /* SQSET */
\r
6143 _UWORD SQMON:1; /* SQMON */
\r
6144 _UWORD PBUSY:1; /* PBUSY */
\r
6146 _UWORD PID:2; /* PID */
\r
6149 union { /* PIPE6CTR */
\r
6150 _UWORD WORD; /* Word Access */
\r
6151 struct { /* Bit Access */
\r
6152 _UWORD BSTS:1; /* BSTS */
\r
6154 _UWORD CSCLR:1; /* CSCLR */
\r
6155 _UWORD CSSTS:1; /* CSSTS */
\r
6157 _UWORD ACLRM:1; /* ACLRM */
\r
6158 _UWORD SQCLR:1; /* SQCLR */
\r
6159 _UWORD SQSET:1; /* SQSET */
\r
6160 _UWORD SQMON:1; /* SQMON */
\r
6161 _UWORD PBUSY:1; /* PBUSY */
\r
6163 _UWORD PID:2; /* PID */
\r
6166 union { /* PIPE7CTR */
\r
6167 _UWORD WORD; /* Word Access */
\r
6168 struct { /* Bit Access */
\r
6169 _UWORD BSTS:1; /* BSTS */
\r
6171 _UWORD CSCLR:1; /* CSCLR */
\r
6172 _UWORD CSSTS:1; /* CSSTS */
\r
6174 _UWORD ACLRM:1; /* ACLRM */
\r
6175 _UWORD SQCLR:1; /* SQCLR */
\r
6176 _UWORD SQSET:1; /* SQSET */
\r
6177 _UWORD SQMON:1; /* SQMON */
\r
6178 _UWORD PBUSY:1; /* PBUSY */
\r
6180 _UWORD PID:2; /* PID */
\r
6183 union { /* PIPE8CTR */
\r
6184 _UWORD WORD; /* Word Access */
\r
6185 struct { /* Bit Access */
\r
6186 _UWORD BSTS:1; /* BSTS */
\r
6188 _UWORD CSCLR:1; /* CSCLR */
\r
6189 _UWORD CSSTS:1; /* CSSTS */
\r
6191 _UWORD ACLRM:1; /* ACLRM */
\r
6192 _UWORD SQCLR:1; /* SQCLR */
\r
6193 _UWORD SQSET:1; /* SQSET */
\r
6194 _UWORD SQMON:1; /* SQMON */
\r
6195 _UWORD PBUSY:1; /* PBUSY */
\r
6197 _UWORD PID:2; /* PID */
\r
6200 union { /* PIPE9CTR */
\r
6201 _UWORD WORD; /* Word Access */
\r
6202 struct { /* Bit Access */
\r
6203 _UWORD BSTS:1; /* BSTS */
\r
6205 _UWORD CSCLR:1; /* CSCLR */
\r
6206 _UWORD CSSTS:1; /* CSSTS */
\r
6208 _UWORD ACLRM:1; /* ACLRM */
\r
6209 _UWORD SQCLR:1; /* SQCLR */
\r
6210 _UWORD SQSET:1; /* SQSET */
\r
6211 _UWORD SQMON:1; /* SQMON */
\r
6212 _UWORD PBUSY:1; /* PBUSY */
\r
6214 _UWORD PID:2; /* PID */
\r
6217 _UBYTE wk10[14]; /* */
\r
6218 union { /* PIPE1TRE */
\r
6219 _UWORD WORD; /* Word Access */
\r
6220 struct { /* Bit Access */
\r
6222 _UWORD TRENB:1; /* TRENB */
\r
6223 _UWORD TRCLR:1; /* TRCLR */
\r
6227 _UWORD PIPE1TRN; /* PIPE1TRN */
\r
6228 union { /* PIPE2TRE */
\r
6229 _UWORD WORD; /* Word Access */
\r
6230 struct { /* Bit Access */
\r
6232 _UWORD TRENB:1; /* TRENB */
\r
6233 _UWORD TRCLR:1; /* TRCLR */
\r
6237 _UWORD PIPE2TRN; /* PIPE2TRN */
\r
6238 union { /* PIPE3TRE */
\r
6239 _UWORD WORD; /* Word Access */
\r
6240 struct { /* Bit Access */
\r
6242 _UWORD TRENB:1; /* TRENB */
\r
6243 _UWORD TRCLR:1; /* TRCLR */
\r
6247 _UWORD PIPE3TRN; /* PIPE3TRN */
\r
6248 union { /* PIPE4TRE */
\r
6249 _UWORD WORD; /* Word Access */
\r
6250 struct { /* Bit Access */
\r
6252 _UWORD TRENB:1; /* TRENB */
\r
6253 _UWORD TRCLR:1; /* TRCLR */
\r
6257 _UWORD PIPE4TRN; /* PIPE4TRN */
\r
6258 union { /* PIPE5TRE */
\r
6259 _UWORD WORD; /* Word Access */
\r
6260 struct { /* Bit Access */
\r
6262 _UWORD TRENB:1; /* TRENB */
\r
6263 _UWORD TRCLR:1; /* TRCLR */
\r
6267 _UWORD PIPE5TRN; /* PIPE5TRN */
\r
6268 _UBYTE wk11[44]; /* */
\r
6269 union { /* DEVADD0 */
\r
6270 _UWORD WORD; /* Word Access */
\r
6271 struct { /* Bit Access */
\r
6273 _UWORD UPPHUB:4; /* UPPHUB */
\r
6274 _UWORD HUBPORT:3; /* HUBPORT */
\r
6275 _UWORD USBSPD:2; /* USBSPD */
\r
6279 union { /* DEVADD1 */
\r
6280 _UWORD WORD; /* Word Access */
\r
6281 struct { /* Bit Access */
\r
6283 _UWORD UPPHUB:4; /* UPPHUB */
\r
6284 _UWORD HUBPORT:3; /* HUBPORT */
\r
6285 _UWORD USBSPD:2; /* USBSPD */
\r
6289 union { /* DEVADD2 */
\r
6290 _UWORD WORD; /* Word Access */
\r
6291 struct { /* Bit Access */
\r
6293 _UWORD UPPHUB:4; /* UPPHUB */
\r
6294 _UWORD HUBPORT:3; /* HUBPORT */
\r
6295 _UWORD USBSPD:2; /* USBSPD */
\r
6299 union { /* DEVADD3 */
\r
6300 _UWORD WORD; /* Word Access */
\r
6301 struct { /* Bit Access */
\r
6303 _UWORD UPPHUB:4; /* UPPHUB */
\r
6304 _UWORD HUBPORT:3; /* HUBPORT */
\r
6305 _UWORD USBSPD:2; /* USBSPD */
\r
6309 union { /* DEVADD4 */
\r
6310 _UWORD WORD; /* Word Access */
\r
6311 struct { /* Bit Access */
\r
6313 _UWORD UPPHUB:4; /* UPPHUB */
\r
6314 _UWORD HUBPORT:3; /* HUBPORT */
\r
6315 _UWORD USBSPD:2; /* USBSPD */
\r
6319 union { /* DEVADD5 */
\r
6320 _UWORD WORD; /* Word Access */
\r
6321 struct { /* Bit Access */
\r
6323 _UWORD UPPHUB:4; /* UPPHUB */
\r
6324 _UWORD HUBPORT:3; /* HUBPORT */
\r
6325 _UWORD USBSPD:2; /* USBSPD */
\r
6329 union { /* DEVADD6 */
\r
6330 _UWORD WORD; /* Word Access */
\r
6331 struct { /* Bit Access */
\r
6333 _UWORD UPPHUB:4; /* UPPHUB */
\r
6334 _UWORD HUBPORT:3; /* HUBPORT */
\r
6335 _UWORD USBSPD:2; /* USBSPD */
\r
6339 union { /* DEVADD7 */
\r
6340 _UWORD WORD; /* Word Access */
\r
6341 struct { /* Bit Access */
\r
6343 _UWORD UPPHUB:4; /* UPPHUB */
\r
6344 _UWORD HUBPORT:3; /* HUBPORT */
\r
6345 _UWORD USBSPD:2; /* USBSPD */
\r
6349 union { /* DEVADD8 */
\r
6350 _UWORD WORD; /* Word Access */
\r
6351 struct { /* Bit Access */
\r
6353 _UWORD UPPHUB:4; /* UPPHUB */
\r
6354 _UWORD HUBPORT:3; /* HUBPORT */
\r
6355 _UWORD USBSPD:2; /* USBSPD */
\r
6359 union { /* DEVADD9 */
\r
6360 _UWORD WORD; /* Word Access */
\r
6361 struct { /* Bit Access */
\r
6363 _UWORD UPPHUB:4; /* UPPHUB */
\r
6364 _UWORD HUBPORT:3; /* HUBPORT */
\r
6365 _UWORD USBSPD:2; /* USBSPD */
\r
6369 union { /* DEVADDA */
\r
6370 _UWORD WORD; /* Word Access */
\r
6371 struct { /* Bit Access */
\r
6373 _UWORD UPPHUB:4; /* UPPHUB */
\r
6374 _UWORD HUBPORT:3; /* HUBPORT */
\r
6375 _UWORD USBSPD:2; /* USBSPD */
\r
6381 struct st_vdc4 { /* struct VDC4 */
\r
6382 union { /* INP_UPDATE */
\r
6383 _UDWORD LONG; /* Long Access */
\r
6384 struct { /* Word Access */
\r
6385 _UWORD H; /* High */
\r
6386 _UWORD L; /* Low */
\r
6388 struct { /* Bit Access */
\r
6389 _UDWORD :27; /* */
\r
6390 _UDWORD INP_EXT_UPDATE:1; /* INP_EXT_UPDATE */
\r
6392 _UDWORD INP_IMG_UPDATE:1; /* INP_IMG_UPDATE */
\r
6394 } INP_UPDATE; /* */
\r
6395 union { /* INP_SEL_CNT */
\r
6396 _UDWORD LONG; /* Long Access */
\r
6397 struct { /* Word Access */
\r
6398 _UWORD H; /* High */
\r
6399 _UWORD L; /* Low */
\r
6401 struct { /* Bit Access */
\r
6403 _UWORD INP_SEL:1; /* INP_SEL */
\r
6406 _UWORD INP_FORMAT:3; /* INP_FORMAT */
\r
6408 _UWORD INP_PXD_EDGE:1; /* INP_PXD_EDGE */
\r
6410 _UWORD INP_VS_EDGE:1; /* INP_VS_EDGE */
\r
6412 _UWORD INP_HS_EDGE:1; /* INP_HS_EDGE */
\r
6414 } INP_SEL_CNT; /* */
\r
6415 union { /* INP_EXT_SYNC_CNT */
\r
6416 _UDWORD LONG; /* Long Access */
\r
6417 struct { /* Word Access */
\r
6418 _UWORD H; /* High */
\r
6419 _UWORD L; /* Low */
\r
6421 struct { /* Bit Access */
\r
6423 _UWORD INP_ENDIAN_ON:1; /* INP_ENDIAN_ON */
\r
6425 _UWORD INP_SWAP_ON:1; /* INP_SWAP_ON */
\r
6427 _UWORD INP_VS_INV:1; /* INP_VS_INV */
\r
6429 _UWORD INP_HS_INV:1; /* INP_HS_INV */
\r
6431 _UWORD INP_H_EDGE_SEL:1; /* INP_H_EDGE_SEL */
\r
6433 _UWORD INP_F525_625:1; /* INP_F525_625 */
\r
6435 _UWORD INP_H_POS:2; /* INP_H_POS */
\r
6437 } INP_EXT_SYNC_CNT; /* */
\r
6438 union { /* INP_VSYNC_PH_ADJ */
\r
6439 _UDWORD LONG; /* Long Access */
\r
6440 struct { /* Word Access */
\r
6441 _UWORD H; /* High */
\r
6442 _UWORD L; /* Low */
\r
6444 struct { /* Bit Access */
\r
6446 _UWORD INP_FH50:10; /* INP_FH50 */
\r
6448 _UWORD INP_FH25:10; /* INP_FH25 */
\r
6450 } INP_VSYNC_PH_ADJ; /* */
\r
6451 union { /* INP_DLY_ADJ */
\r
6452 _UDWORD LONG; /* Long Access */
\r
6453 struct { /* Word Access */
\r
6454 _UWORD H; /* High */
\r
6455 _UWORD L; /* Low */
\r
6457 struct { /* Bit Access */
\r
6459 _UWORD INP_VS_DLY_L:3; /* INP_VS_DLY_L */
\r
6460 _UWORD INP_FLD_DLY:8; /* INP_FLD_DLY */
\r
6461 _UWORD INP_VS_DLY:8; /* INP_VS_DLY */
\r
6462 _UWORD INP_HS_DLY:8; /* INP_HS_DLY */
\r
6464 } INP_DLY_ADJ; /* */
\r
6465 _UBYTE wk0[108]; /* */
\r
6466 union { /* IMGCNT_UPDATE */
\r
6467 _UDWORD LONG; /* Long Access */
\r
6468 struct { /* Word Access */
\r
6469 _UWORD H; /* High */
\r
6470 _UWORD L; /* Low */
\r
6472 struct { /* Bit Access */
\r
6473 _UDWORD :31; /* */
\r
6474 _UDWORD IMGCNT_VEN:1; /* IMGCNT_VEN */
\r
6476 } IMGCNT_UPDATE; /* */
\r
6477 union { /* IMGCNT_NR_CNT0 */
\r
6478 _UDWORD LONG; /* Long Access */
\r
6479 struct { /* Word Access */
\r
6480 _UWORD H; /* High */
\r
6481 _UWORD L; /* Low */
\r
6483 struct { /* Bit Access */
\r
6485 _UWORD NR1D_MD:1; /* NR1D_MD */
\r
6487 _UWORD NR1D_ON:1; /* NR1D_ON */
\r
6489 _UWORD NR1D_Y_TH:7; /* NR1D_Y_TH */
\r
6491 _UWORD NR1D_Y_TAP:2; /* NR1D_Y_TAP */
\r
6493 _UWORD NR1D_Y_GAIN:2; /* NR1D_Y_GAIN */
\r
6495 } IMGCNT_NR_CNT0; /* */
\r
6496 union { /* IMGCNT_NR_CNT1 */
\r
6497 _UDWORD LONG; /* Long Access */
\r
6498 struct { /* Word Access */
\r
6499 _UWORD H; /* High */
\r
6500 _UWORD L; /* Low */
\r
6502 struct { /* Bit Access */
\r
6504 _UWORD NR1D_CB_TH:7; /* NR1D_CB_TH */
\r
6506 _UWORD NR1D_CB_TAP:2; /* NR1D_CB_TAP */
\r
6508 _UWORD NR1D_CB_GAIN:2; /* NR1D_CB_GAIN */
\r
6510 _UWORD NR1D_CR_TH:7; /* NR1D_CR_TH */
\r
6512 _UWORD NR1D_CR_TAP:2; /* NR1D_CR_TAP */
\r
6514 _UWORD NR1D_CR_GAIN:2; /* NR1D_CR_GAIN */
\r
6516 } IMGCNT_NR_CNT1; /* */
\r
6517 _UBYTE wk1[20]; /* */
\r
6518 union { /* IMGCNT_MTX_MODE */
\r
6519 _UDWORD LONG; /* Long Access */
\r
6520 struct { /* Word Access */
\r
6521 _UWORD H; /* High */
\r
6522 _UWORD L; /* Low */
\r
6524 struct { /* Bit Access */
\r
6525 _UDWORD :30; /* */
\r
6526 _UDWORD IMGCNT_MTX_MD:2; /* IMGCNT_MTX_MD */
\r
6528 } IMGCNT_MTX_MODE; /* */
\r
6529 union { /* IMGCNT_MTX_YG_ADJ0 */
\r
6530 _UDWORD LONG; /* Long Access */
\r
6531 struct { /* Word Access */
\r
6532 _UWORD H; /* High */
\r
6533 _UWORD L; /* Low */
\r
6535 struct { /* Bit Access */
\r
6537 _UWORD IMGCNT_MTX_YG:8; /* IMGCNT_MTX_YG */
\r
6539 _UWORD IMGCNT_MTX_GG:11; /* IMGCNT_MTX_GG */
\r
6541 } IMGCNT_MTX_YG_ADJ0; /* */
\r
6542 union { /* IMGCNT_MTX_YG_ADJ1 */
\r
6543 _UDWORD LONG; /* Long Access */
\r
6544 struct { /* Word Access */
\r
6545 _UWORD H; /* High */
\r
6546 _UWORD L; /* Low */
\r
6548 struct { /* Bit Access */
\r
6550 _UWORD IMGCNT_MTX_GB:11; /* IMGCNT_MTX_GB */
\r
6552 _UWORD IMGCNT_MTX_GR:11; /* IMGCNT_MTX_GR */
\r
6554 } IMGCNT_MTX_YG_ADJ1; /* */
\r
6555 union { /* IMGCNT_MTX_CBB_ADJ0 */
\r
6556 _UDWORD LONG; /* Long Access */
\r
6557 struct { /* Word Access */
\r
6558 _UWORD H; /* High */
\r
6559 _UWORD L; /* Low */
\r
6561 struct { /* Bit Access */
\r
6563 _UWORD IMGCNT_MTX_B:8; /* IMGCNT_MTX_B */
\r
6565 _UWORD IMGCNT_MTX_BG:11; /* IMGCNT_MTX_BG */
\r
6567 } IMGCNT_MTX_CBB_ADJ0; /* */
\r
6568 union { /* IMGCNT_MTX_CBB_ADJ1 */
\r
6569 _UDWORD LONG; /* Long Access */
\r
6570 struct { /* Word Access */
\r
6571 _UWORD H; /* High */
\r
6572 _UWORD L; /* Low */
\r
6574 struct { /* Bit Access */
\r
6576 _UWORD IMGCNT_MTX_BB:11; /* IMGCNT_MTX_BB */
\r
6578 _UWORD IMGCNT_MTX_BR:11; /* IMGCNT_MTX_BR */
\r
6580 } IMGCNT_MTX_CBB_ADJ1; /* */
\r
6581 union { /* IMGCNT_MTX_CRR_ADJ0 */
\r
6582 _UDWORD LONG; /* Long Access */
\r
6583 struct { /* Word Access */
\r
6584 _UWORD H; /* High */
\r
6585 _UWORD L; /* Low */
\r
6587 struct { /* Bit Access */
\r
6589 _UWORD IMGCNT_MTX_R:8; /* IMGCNT_MTX_R */
\r
6591 _UWORD IMGCNT_MTX_RG:11; /* IMGCNT_MTX_RG */
\r
6593 } IMGCNT_MTX_CRR_ADJ0; /* */
\r
6594 union { /* IMGCNT_MTX_CRR_ADJ1 */
\r
6595 _UDWORD LONG; /* Long Access */
\r
6596 struct { /* Word Access */
\r
6597 _UWORD H; /* High */
\r
6598 _UWORD L; /* Low */
\r
6600 struct { /* Bit Access */
\r
6602 _UWORD IMGCNT_MTX_RB:11; /* IMGCNT_MTX_RB */
\r
6604 _UWORD IMGCNT_MTX_RR:11; /* IMGCNT_MTX_RR */
\r
6606 } IMGCNT_MTX_CRR_ADJ1; /* */
\r
6607 _UBYTE wk2[68]; /* */
\r
6608 union { /* SCL0_UPDATE */
\r
6609 _UDWORD LONG; /* Long Access */
\r
6610 struct { /* Word Access */
\r
6611 _UWORD H; /* High */
\r
6612 _UWORD L; /* Low */
\r
6614 struct { /* Bit Access */
\r
6615 _UDWORD :18; /* */
\r
6616 _UDWORD SCL0_VEN_D:1; /* SCL0_VEN_D */
\r
6617 _UDWORD SCL0_VEN_C:1; /* SCL0_VEN_C */
\r
6619 _UDWORD SCL0_UPDATE:1; /* SCL0_UPDATE */
\r
6621 _UDWORD SCL0_VEN_B:1; /* SCL0_VEN_B */
\r
6623 _UDWORD SCL0_VEN_A:1; /* SCL0_VEN_A */
\r
6625 } SCL0_UPDATE; /* */
\r
6626 union { /* SCL0_FRC1 */
\r
6627 _UDWORD LONG; /* Long Access */
\r
6628 struct { /* Word Access */
\r
6629 _UWORD H; /* High */
\r
6630 _UWORD L; /* Low */
\r
6632 struct { /* Bit Access */
\r
6633 _UWORD RES_VMASK:16; /* RES_VMASK */
\r
6635 _UWORD RES_VMASK_ON:1; /* RES_VMASK_ON */
\r
6637 } SCL0_FRC1; /* */
\r
6638 union { /* SCL0_FRC2 */
\r
6639 _UDWORD LONG; /* Long Access */
\r
6640 struct { /* Word Access */
\r
6641 _UWORD H; /* High */
\r
6642 _UWORD L; /* Low */
\r
6644 struct { /* Bit Access */
\r
6645 _UWORD RES_VLACK:16; /* RES_VLACK */
\r
6647 _UWORD RES_VLACK_ON:1; /* RES_VLACK_ON */
\r
6649 } SCL0_FRC2; /* */
\r
6650 union { /* SCL0_FRC3 */
\r
6651 _UDWORD LONG; /* Long Access */
\r
6652 struct { /* Word Access */
\r
6653 _UWORD H; /* High */
\r
6654 _UWORD L; /* Low */
\r
6656 struct { /* Bit Access */
\r
6657 _UDWORD :31; /* */
\r
6658 _UDWORD RES_VS_SEL:1; /* RES_VS_SEL */
\r
6660 } SCL0_FRC3; /* */
\r
6661 union { /* SCL0_FRC4 */
\r
6662 _UDWORD LONG; /* Long Access */
\r
6663 struct { /* Word Access */
\r
6664 _UWORD H; /* High */
\r
6665 _UWORD L; /* Low */
\r
6667 struct { /* Bit Access */
\r
6669 _UWORD RES_FV:11; /* RES_FV */
\r
6671 _UWORD RES_FH:11; /* RES_FH */
\r
6673 } SCL0_FRC4; /* */
\r
6674 union { /* SCL0_FRC5 */
\r
6675 _UDWORD LONG; /* Long Access */
\r
6676 struct { /* Word Access */
\r
6677 _UWORD H; /* High */
\r
6678 _UWORD L; /* Low */
\r
6680 struct { /* Bit Access */
\r
6681 _UDWORD :23; /* */
\r
6682 _UDWORD RES_FLD_DLY_SEL:1; /* RES_FLD_DLY_SEL */
\r
6683 _UDWORD RES_VSDLY:8; /* RES_VSDLY */
\r
6685 } SCL0_FRC5; /* */
\r
6686 union { /* SCL0_FRC6 */
\r
6687 _UDWORD LONG; /* Long Access */
\r
6688 struct { /* Word Access */
\r
6689 _UWORD H; /* High */
\r
6690 _UWORD L; /* Low */
\r
6692 struct { /* Bit Access */
\r
6694 _UWORD RES_F_VS:11; /* RES_F_VS */
\r
6696 _UWORD RES_F_VW:11; /* RES_F_VW */
\r
6698 } SCL0_FRC6; /* */
\r
6699 union { /* SCL0_FRC7 */
\r
6700 _UDWORD LONG; /* Long Access */
\r
6701 struct { /* Word Access */
\r
6702 _UWORD H; /* High */
\r
6703 _UWORD L; /* Low */
\r
6705 struct { /* Bit Access */
\r
6707 _UWORD RES_F_HS:11; /* RES_F_HS */
\r
6709 _UWORD RES_F_HW:11; /* RES_F_HW */
\r
6711 } SCL0_FRC7; /* */
\r
6712 _UBYTE wk3[4]; /* */
\r
6713 union { /* SCL0_FRC9 */
\r
6714 _UDWORD LONG; /* Long Access */
\r
6715 struct { /* Word Access */
\r
6716 _UWORD H; /* High */
\r
6717 _UWORD L; /* Low */
\r
6719 struct { /* Bit Access */
\r
6720 _UDWORD :27; /* */
\r
6721 _UDWORD RES_QVLOCK:1; /* RES_QVLOCK */
\r
6723 _UDWORD RES_QVLACK:1; /* RES_QVLACK */
\r
6725 } SCL0_FRC9; /* */
\r
6726 _UBYTE wk4[4]; /* */
\r
6727 union { /* SCL0_DS1 */
\r
6728 _UDWORD LONG; /* Long Access */
\r
6729 struct { /* Word Access */
\r
6730 _UWORD H; /* High */
\r
6731 _UWORD L; /* Low */
\r
6733 struct { /* Bit Access */
\r
6734 _UDWORD :27; /* */
\r
6735 _UDWORD RES_DS_V_ON:1; /* RES_DS_V_ON */
\r
6737 _UDWORD RES_DS_H_ON:1; /* RES_DS_H_ON */
\r
6740 union { /* SCL0_DS2 */
\r
6741 _UDWORD LONG; /* Long Access */
\r
6742 struct { /* Word Access */
\r
6743 _UWORD H; /* High */
\r
6744 _UWORD L; /* Low */
\r
6746 struct { /* Bit Access */
\r
6748 _UWORD RES_VS:11; /* RES_VS */
\r
6750 _UWORD RES_VW:11; /* RES_VW */
\r
6753 union { /* SCL0_DS3 */
\r
6754 _UDWORD LONG; /* Long Access */
\r
6755 struct { /* Word Access */
\r
6756 _UWORD H; /* High */
\r
6757 _UWORD L; /* Low */
\r
6759 struct { /* Bit Access */
\r
6761 _UWORD RES_HS:11; /* RES_HS */
\r
6763 _UWORD RES_HW:11; /* RES_HW */
\r
6766 union { /* SCL0_DS4 */
\r
6767 _UDWORD LONG; /* Long Access */
\r
6768 struct { /* Word Access */
\r
6769 _UWORD H; /* High */
\r
6770 _UWORD L; /* Low */
\r
6772 struct { /* Bit Access */
\r
6774 _UWORD RES_PFIL_SEL:1; /* RES_PFIL_SEL */
\r
6775 _UWORD RES_DS_H_INTERPOTYP:1; /* RES_DS_H_INTERPOTYP */
\r
6777 _UWORD RES_DS_H_RATIO:16; /* RES_DS_H_RATIO */
\r
6780 union { /* SCL0_DS5 */
\r
6781 _UDWORD LONG; /* Long Access */
\r
6782 struct { /* Word Access */
\r
6783 _UWORD H; /* High */
\r
6784 _UWORD L; /* Low */
\r
6786 struct { /* Bit Access */
\r
6788 _UWORD RES_V_INTERPOTYP:1; /* RES_V_INTERPOTYP */
\r
6789 _UWORD RES_TOP_INIPHASE:12; /* RES_TOP_INIPHASE */
\r
6791 _UWORD RES_BTM_INIPHASE:12; /* RES_BTM_INIPHASE */
\r
6794 union { /* SCL0_DS6 */
\r
6795 _UDWORD LONG; /* Long Access */
\r
6796 struct { /* Word Access */
\r
6797 _UWORD H; /* High */
\r
6798 _UWORD L; /* Low */
\r
6800 struct { /* Bit Access */
\r
6802 _UWORD RES_V_RATIO:16; /* RES_V_RATIO */
\r
6805 union { /* SCL0_DS7 */
\r
6806 _UDWORD LONG; /* Long Access */
\r
6807 struct { /* Word Access */
\r
6808 _UWORD H; /* High */
\r
6809 _UWORD L; /* Low */
\r
6811 struct { /* Bit Access */
\r
6813 _UWORD RES_OUT_VW:11; /* RES_OUT_VW */
\r
6815 _UWORD RES_OUT_HW:11; /* RES_OUT_HW */
\r
6818 union { /* SCL0_US1 */
\r
6819 _UDWORD LONG; /* Long Access */
\r
6820 struct { /* Word Access */
\r
6821 _UWORD H; /* High */
\r
6822 _UWORD L; /* Low */
\r
6824 struct { /* Bit Access */
\r
6825 _UDWORD :27; /* */
\r
6826 _UDWORD RES_US_V_ON:1; /* RES_US_V_ON */
\r
6828 _UDWORD RES_US_H_ON:1; /* RES_US_H_ON */
\r
6831 union { /* SCL0_US2 */
\r
6832 _UDWORD LONG; /* Long Access */
\r
6833 struct { /* Word Access */
\r
6834 _UWORD H; /* High */
\r
6835 _UWORD L; /* Low */
\r
6837 struct { /* Bit Access */
\r
6839 _UWORD RES_P_VS:11; /* RES_P_VS */
\r
6841 _UWORD RES_P_VW:11; /* RES_P_VW */
\r
6844 union { /* SCL0_US3 */
\r
6845 _UDWORD LONG; /* Long Access */
\r
6846 struct { /* Word Access */
\r
6847 _UWORD H; /* High */
\r
6848 _UWORD L; /* Low */
\r
6850 struct { /* Bit Access */
\r
6852 _UWORD RES_P_HS:11; /* RES_P_HS */
\r
6854 _UWORD RES_P_HW:11; /* RES_P_HW */
\r
6857 union { /* SCL0_US4 */
\r
6858 _UDWORD LONG; /* Long Access */
\r
6859 struct { /* Word Access */
\r
6860 _UWORD H; /* High */
\r
6861 _UWORD L; /* Low */
\r
6863 struct { /* Bit Access */
\r
6865 _UWORD RES_IN_VW:11; /* RES_IN_VW */
\r
6867 _UWORD RES_IN_HW:11; /* RES_IN_HW */
\r
6870 union { /* SCL0_US5 */
\r
6871 _UDWORD LONG; /* Long Access */
\r
6872 struct { /* Word Access */
\r
6873 _UWORD H; /* High */
\r
6874 _UWORD L; /* Low */
\r
6876 struct { /* Bit Access */
\r
6878 _UWORD RES_US_H_RATIO:16; /* RES_US_H_RATIO */
\r
6881 union { /* SCL0_US6 */
\r
6882 _UDWORD LONG; /* Long Access */
\r
6883 struct { /* Word Access */
\r
6884 _UWORD H; /* High */
\r
6885 _UWORD L; /* Low */
\r
6887 struct { /* Bit Access */
\r
6889 _UWORD RES_US_H_INTERPOTYP:1; /* RES_US_H_INTERPOTYP */
\r
6890 _UWORD RES_US_HT_INIPHASE:12; /* RES_US_HT_INIPHASE */
\r
6892 _UWORD RES_US_HB_INIPHASE:12; /* RES_US_HB_INIPHASE */
\r
6895 union { /* SCL0_US7 */
\r
6896 _UDWORD LONG; /* Long Access */
\r
6897 struct { /* Word Access */
\r
6898 _UWORD H; /* High */
\r
6899 _UWORD L; /* Low */
\r
6901 struct { /* Bit Access */
\r
6903 _UWORD RES_HCUT:8; /* RES_HCUT */
\r
6904 _UWORD RES_VCUT:8; /* RES_VCUT */
\r
6907 union { /* SCL0_US8 */
\r
6908 _UDWORD LONG; /* Long Access */
\r
6909 struct { /* Word Access */
\r
6910 _UWORD H; /* High */
\r
6911 _UWORD L; /* Low */
\r
6913 struct { /* Bit Access */
\r
6914 _UDWORD :27; /* */
\r
6915 _UDWORD RES_IBUS_SYNC_SEL:1; /* RES_IBUS_SYNC_SEL */
\r
6917 _UDWORD RES_DISP_ON:1; /* RES_DISP_ON */
\r
6920 _UBYTE wk5[4]; /* */
\r
6921 union { /* SCL0_OVR1 */
\r
6922 _UDWORD LONG; /* Long Access */
\r
6923 struct { /* Word Access */
\r
6924 _UWORD H; /* High */
\r
6925 _UWORD L; /* Low */
\r
6927 struct { /* Bit Access */
\r
6929 _UWORD RES_BK_COL_R:8; /* RES_BK_COL_R */
\r
6930 _UWORD RES_BK_COL_G:8; /* RES_BK_COL_G */
\r
6931 _UWORD RES_BK_COL_B:8; /* RES_BK_COL_B */
\r
6933 } SCL0_OVR1; /* */
\r
6934 _UBYTE wk6[16]; /* */
\r
6935 union { /* SCL1_UPDATE */
\r
6936 _UDWORD LONG; /* Long Access */
\r
6937 struct { /* Word Access */
\r
6938 _UWORD H; /* High */
\r
6939 _UWORD L; /* Low */
\r
6941 struct { /* Bit Access */
\r
6942 _UDWORD :27; /* */
\r
6943 _UDWORD SCL1_VEN_B:1; /* SCL1_VEN_B */
\r
6945 _UDWORD SCL1_VEN_A:1; /* SCL1_VEN_A */
\r
6947 } SCL1_UPDATE; /* */
\r
6948 _UBYTE wk7[4]; /* */
\r
6949 union { /* SCL1_WR1 */
\r
6950 _UDWORD LONG; /* Long Access */
\r
6951 struct { /* Word Access */
\r
6952 _UWORD H; /* High */
\r
6953 _UWORD L; /* Low */
\r
6955 struct { /* Bit Access */
\r
6956 _UDWORD :25; /* */
\r
6957 _UDWORD RES_DS_WR_MD:3; /* RES_DS_WR_MD */
\r
6958 _UDWORD RES_MD:2; /* RES_MD */
\r
6959 _UDWORD RES_LOOP:1; /* RES_LOOP */
\r
6960 _UDWORD RES_BST_MD:1; /* RES_BST_MD */
\r
6963 union { /* SCL1_WR2 */
\r
6964 _UDWORD LONG; /* Long Access */
\r
6965 struct { /* Word Access */
\r
6966 _UWORD H; /* High */
\r
6967 _UWORD L; /* Low */
\r
6969 struct { /* Bit Access */
\r
6970 _UDWORD RES_BASE:32; /* RES_BASE */
\r
6973 union { /* SCL1_WR3 */
\r
6974 _UDWORD LONG; /* Long Access */
\r
6975 struct { /* Word Access */
\r
6976 _UWORD H; /* High */
\r
6977 _UWORD L; /* Low */
\r
6979 struct { /* Bit Access */
\r
6981 _UWORD RES_LN_OFF:15; /* RES_LN_OFF */
\r
6983 _UWORD RES_FLM_NUM:10; /* RES_FLM_NUM */
\r
6986 union { /* SCL1_WR4 */
\r
6987 _UDWORD LONG; /* Long Access */
\r
6988 struct { /* Word Access */
\r
6989 _UWORD H; /* High */
\r
6990 _UWORD L; /* Low */
\r
6992 struct { /* Bit Access */
\r
6994 _UDWORD RES_FLM_OFF:23; /* RES_FLM_OFF */
\r
6997 _UBYTE wk8[4]; /* */
\r
6998 union { /* SCL1_WR5 */
\r
6999 _UDWORD LONG; /* Long Access */
\r
7000 struct { /* Word Access */
\r
7001 _UWORD H; /* High */
\r
7002 _UWORD L; /* Low */
\r
7004 struct { /* Bit Access */
\r
7005 _UDWORD :19; /* */
\r
7006 _UDWORD RES_INTER:1; /* RES_INTER */
\r
7008 _UDWORD RES_FS_RATE:2; /* RES_FS_RATE */
\r
7010 _UDWORD RES_FLD_SEL:1; /* RES_FLD_SEL */
\r
7012 _UDWORD RES_WENB:1; /* RES_WENB */
\r
7015 union { /* SCL1_WR6 */
\r
7016 _UDWORD LONG; /* Long Access */
\r
7017 struct { /* Word Access */
\r
7018 _UWORD H; /* High */
\r
7019 _UWORD L; /* Low */
\r
7021 struct { /* Bit Access */
\r
7022 _UDWORD :27; /* */
\r
7023 _UDWORD RES_DTH_ON:1; /* RES_DTH_ON */
\r
7025 _UDWORD RES_BITDEC_ON:1; /* RES_BITDEC_ON */
\r
7028 union { /* SCL1_WR7 */
\r
7029 _UDWORD LONG; /* Long Access */
\r
7030 struct { /* Word Access */
\r
7031 _UWORD H; /* High */
\r
7032 _UWORD L; /* Low */
\r
7034 struct { /* Bit Access */
\r
7036 _UWORD RES_OVERFLOW:1; /* RES_OVERFLOW */
\r
7038 _UWORD RES_FLM_CNT:10; /* RES_FLM_CNT */
\r
7041 _UBYTE wk9[88]; /* */
\r
7042 union { /* GR1_UPDATE */
\r
7043 _UDWORD LONG; /* Long Access */
\r
7044 struct { /* Word Access */
\r
7045 _UWORD H; /* High */
\r
7046 _UWORD L; /* Low */
\r
7048 struct { /* Bit Access */
\r
7049 _UDWORD :27; /* */
\r
7050 _UDWORD GR1_P_VEN:1; /* GR1_P_VEN */
\r
7052 _UDWORD GR1_IBUS_VEN:1; /* GR1_IBUS_VEN */
\r
7054 } GR1_UPDATE; /* */
\r
7055 union { /* GR1_FLM_RD */
\r
7056 _UDWORD LONG; /* Long Access */
\r
7057 struct { /* Word Access */
\r
7058 _UWORD H; /* High */
\r
7059 _UWORD L; /* Low */
\r
7061 struct { /* Bit Access */
\r
7062 _UDWORD :31; /* */
\r
7063 _UDWORD GR1_R_ENB:1; /* GR1_R_ENB */
\r
7065 } GR1_FLM_RD; /* */
\r
7066 union { /* GR1_FLM1 */
\r
7067 _UDWORD LONG; /* Long Access */
\r
7068 struct { /* Word Access */
\r
7069 _UWORD H; /* High */
\r
7070 _UWORD L; /* Low */
\r
7072 struct { /* Bit Access */
\r
7074 _UWORD GR1_LN_OFF_DIR:1; /* GR1_LN_OFF_DIR */
\r
7076 _UWORD GR1_FLM_SEL:2; /* GR1_FLM_SEL */
\r
7078 _UWORD GR1_IMR_FLM_INV:1; /* GR1_IMR_FLM_INV */
\r
7080 _UWORD GR1_BST_MD:1; /* GR1_BST_MD */
\r
7083 union { /* GR1_FLM2 */
\r
7084 _UDWORD LONG; /* Long Access */
\r
7085 struct { /* Word Access */
\r
7086 _UWORD H; /* High */
\r
7087 _UWORD L; /* Low */
\r
7089 struct { /* Bit Access */
\r
7090 _UDWORD GR1_BASE:32; /* GR1_BASE */
\r
7093 union { /* GR1_FLM3 */
\r
7094 _UDWORD LONG; /* Long Access */
\r
7095 struct { /* Word Access */
\r
7096 _UWORD H; /* High */
\r
7097 _UWORD L; /* Low */
\r
7099 struct { /* Bit Access */
\r
7101 _UWORD GR1_LN_OFF:15; /* GR1_LN_OFF */
\r
7103 _UWORD GR1_FLM_NUM:10; /* GR1_FLM_NUM */
\r
7106 union { /* GR1_FLM4 */
\r
7107 _UDWORD LONG; /* Long Access */
\r
7108 struct { /* Word Access */
\r
7109 _UWORD H; /* High */
\r
7110 _UWORD L; /* Low */
\r
7112 struct { /* Bit Access */
\r
7114 _UDWORD GR1_FLM_OFF:23; /* GR1_FLM_OFF */
\r
7117 union { /* GR1_FLM5 */
\r
7118 _UDWORD LONG; /* Long Access */
\r
7119 struct { /* Word Access */
\r
7120 _UWORD H; /* High */
\r
7121 _UWORD L; /* Low */
\r
7123 struct { /* Bit Access */
\r
7125 _UWORD GR1_FLM_LNUM:10; /* GR1_FLM_LNUM */
\r
7127 _UWORD GR1_FLM_LOOP:10; /* GR1_FLM_LOOP */
\r
7130 union { /* GR1_FLM6 */
\r
7131 _UDWORD LONG; /* Long Access */
\r
7132 struct { /* Word Access */
\r
7133 _UWORD H; /* High */
\r
7134 _UWORD L; /* Low */
\r
7136 struct { /* Bit Access */
\r
7137 _UWORD GR1_FORMAT:4; /* GR1_FORMAT */
\r
7139 _UWORD GR1_HW:10; /* GR1_HW */
\r
7140 _UWORD GR1_YCC_SWAP:3; /* GR1_YCC_SWAP */
\r
7141 _UWORD GR1_ENDIAN_ON:1; /* GR1_ENDIAN_ON */
\r
7143 _UWORD GR1_CNV444_MD:1; /* GR1_CNV444_MD */
\r
7145 _UWORD GR1_STA_POS:6; /* GR1_STA_POS */
\r
7148 union { /* GR1_AB1 */
\r
7149 _UDWORD LONG; /* Long Access */
\r
7150 struct { /* Word Access */
\r
7151 _UWORD H; /* High */
\r
7152 _UWORD L; /* Low */
\r
7154 struct { /* Bit Access */
\r
7157 _UWORD GR1_GRC_DISP_ON:1; /* GR1_GRC_DISP_ON */
\r
7159 _UWORD GR1_DISP_SEL:2; /* GR1_DISP_SEL */
\r
7162 union { /* GR1_AB2 */
\r
7163 _UDWORD LONG; /* Long Access */
\r
7164 struct { /* Word Access */
\r
7165 _UWORD H; /* High */
\r
7166 _UWORD L; /* Low */
\r
7168 struct { /* Bit Access */
\r
7170 _UWORD GR1_GRC_VS:11; /* GR1_GRC_VS */
\r
7172 _UWORD GR1_GRC_VW:11; /* GR1_GRC_VW */
\r
7175 union { /* GR1_AB3 */
\r
7176 _UDWORD LONG; /* Long Access */
\r
7177 struct { /* Word Access */
\r
7178 _UWORD H; /* High */
\r
7179 _UWORD L; /* Low */
\r
7181 struct { /* Bit Access */
\r
7183 _UWORD GR1_GRC_HS:11; /* GR1_GRC_HS */
\r
7185 _UWORD GR1_GRC_HW:11; /* GR1_GRC_HW */
\r
7188 _UBYTE wk10_0[12]; /* */
\r
7189 union { /* GR1_AB7 */
\r
7190 _UDWORD LONG; /* Long Access */
\r
7191 struct { /* Word Access */
\r
7192 _UWORD H; /* High */
\r
7193 _UWORD L; /* Low */
\r
7195 struct { /* Bit Access */
\r
7198 _UWORD GR1_CK_ON:1; /* GR1_CK_ON */
\r
7201 union { /* GR1_AB8 */
\r
7202 _UDWORD LONG; /* Long Access */
\r
7203 struct { /* Word Access */
\r
7204 _UWORD H; /* High */
\r
7205 _UWORD L; /* Low */
\r
7207 struct { /* Bit Access */
\r
7208 _UWORD GR1_CK_KCLUT:8; /* GR1_CK_KCLUT */
\r
7209 _UWORD GR1_CK_KG:8; /* GR1_CK_KG */
\r
7210 _UWORD GR1_CK_KB:8; /* GR1_CK_KB */
\r
7211 _UWORD GR1_CK_KR:8; /* GR1_CK_KR */
\r
7214 union { /* GR1_AB9 */
\r
7215 _UDWORD LONG; /* Long Access */
\r
7216 struct { /* Word Access */
\r
7217 _UWORD H; /* High */
\r
7218 _UWORD L; /* Low */
\r
7220 struct { /* Bit Access */
\r
7221 _UWORD GR1_CK_A:8; /* GR1_CK_A */
\r
7222 _UWORD GR1_CK_G:8; /* GR1_CK_G */
\r
7223 _UWORD GR1_CK_B:8; /* GR1_CK_B */
\r
7224 _UWORD GR1_CK_R:8; /* GR1_CK_R */
\r
7227 union { /* GR1_AB10 */
\r
7228 _UDWORD LONG; /* Long Access */
\r
7229 struct { /* Word Access */
\r
7230 _UWORD H; /* High */
\r
7231 _UWORD L; /* Low */
\r
7233 struct { /* Bit Access */
\r
7234 _UWORD GR1_A0:8; /* GR1_A0 */
\r
7235 _UWORD GR1_G0:8; /* GR1_G0 */
\r
7236 _UWORD GR1_B0:8; /* GR1_B0 */
\r
7237 _UWORD GR1_R0:8; /* GR1_R0 */
\r
7240 union { /* GR1_AB11 */
\r
7241 _UDWORD LONG; /* Long Access */
\r
7242 struct { /* Word Access */
\r
7243 _UWORD H; /* High */
\r
7244 _UWORD L; /* Low */
\r
7246 struct { /* Bit Access */
\r
7247 _UWORD GR1_A1:8; /* GR1_A1 */
\r
7248 _UWORD GR1_G1:8; /* GR1_G1 */
\r
7249 _UWORD GR1_B1:8; /* GR1_B1 */
\r
7250 _UWORD GR1_R1:8; /* GR1_R1 */
\r
7253 union { /* GR1_BASE */
\r
7254 _UDWORD LONG; /* Long Access */
\r
7255 struct { /* Word Access */
\r
7256 _UWORD H; /* High */
\r
7257 _UWORD L; /* Low */
\r
7259 struct { /* Bit Access */
\r
7261 _UWORD GR1_BASE_G:8; /* GR1_BASE_G */
\r
7262 _UWORD GR1_BASE_B:8; /* GR1_BASE_B */
\r
7263 _UWORD GR1_BASE_R:8; /* GR1_BASE_R */
\r
7266 union { /* GR1_CLUT */
\r
7267 _UDWORD LONG; /* Long Access */
\r
7268 struct { /* Word Access */
\r
7269 _UWORD H; /* High */
\r
7270 _UWORD L; /* Low */
\r
7272 struct { /* Bit Access */
\r
7274 _UWORD GR1_CLT_SEL:1; /* GR1_CLT_SEL */
\r
7278 _UBYTE wk10[44]; /* */
\r
7279 union { /* ADJ_UPDATE */
\r
7280 _UDWORD LONG; /* Long Access */
\r
7281 struct { /* Word Access */
\r
7282 _UWORD H; /* High */
\r
7283 _UWORD L; /* Low */
\r
7285 struct { /* Bit Access */
\r
7286 _UDWORD :31; /* */
\r
7287 _UDWORD ADJ_VEN:1; /* ADJ_VEN */
\r
7289 } ADJ_UPDATE; /* */
\r
7290 union { /* ADJ_BKSTR_SET */
\r
7291 _UDWORD LONG; /* Long Access */
\r
7292 struct { /* Word Access */
\r
7293 _UWORD H; /* High */
\r
7294 _UWORD L; /* Low */
\r
7296 struct { /* Bit Access */
\r
7298 _UWORD BKSTR_ON:1; /* BKSTR_ON */
\r
7299 _UWORD BKSTR_ST:4; /* BKSTR_ST */
\r
7300 _UWORD BKSTR_D:4; /* BKSTR_D */
\r
7302 _UWORD BKSTR_T1:5; /* BKSTR_T1 */
\r
7304 _UWORD BKSTR_T2:5; /* BKSTR_T2 */
\r
7306 } ADJ_BKSTR_SET; /* */
\r
7307 union { /* ADJ_ENH_TIM1 */
\r
7308 _UDWORD LONG; /* Long Access */
\r
7309 struct { /* Word Access */
\r
7310 _UWORD H; /* High */
\r
7311 _UWORD L; /* Low */
\r
7313 struct { /* Bit Access */
\r
7314 _UDWORD :27; /* */
\r
7315 _UDWORD ENH_MD:1; /* ENH_MD */
\r
7317 _UDWORD ENH_DISP_ON:1; /* ENH_DISP_ON */
\r
7319 } ADJ_ENH_TIM1; /* */
\r
7320 union { /* ADJ_ENH_TIM2 */
\r
7321 _UDWORD LONG; /* Long Access */
\r
7322 struct { /* Word Access */
\r
7323 _UWORD H; /* High */
\r
7324 _UWORD L; /* Low */
\r
7326 struct { /* Bit Access */
\r
7328 _UWORD ENH_VS:11; /* ENH_VS */
\r
7330 _UWORD ENH_VW:11; /* ENH_VW */
\r
7332 } ADJ_ENH_TIM2; /* */
\r
7333 union { /* ADJ_ENH_TIM3 */
\r
7334 _UDWORD LONG; /* Long Access */
\r
7335 struct { /* Word Access */
\r
7336 _UWORD H; /* High */
\r
7337 _UWORD L; /* Low */
\r
7339 struct { /* Bit Access */
\r
7341 _UWORD ENH_HS:11; /* ENH_HS */
\r
7343 _UWORD ENH_HW:11; /* ENH_HW */
\r
7345 } ADJ_ENH_TIM3; /* */
\r
7346 union { /* ADJ_ENH_SHP1 */
\r
7347 _UDWORD LONG; /* Long Access */
\r
7348 struct { /* Word Access */
\r
7349 _UWORD H; /* High */
\r
7350 _UWORD L; /* Low */
\r
7352 struct { /* Bit Access */
\r
7354 _UWORD SHP_H_ON:1; /* SHP_H_ON */
\r
7356 _UWORD SHP_H1_CORE:7; /* SHP_H1_CORE */
\r
7358 } ADJ_ENH_SHP1; /* */
\r
7359 union { /* ADJ_ENH_SHP2 */
\r
7360 _UDWORD LONG; /* Long Access */
\r
7361 struct { /* Word Access */
\r
7362 _UWORD H; /* High */
\r
7363 _UWORD L; /* Low */
\r
7365 struct { /* Bit Access */
\r
7366 _UWORD SHP_H1_CLIP_O:8; /* SHP_H1_CLIP_O */
\r
7367 _UWORD SHP_H1_CLIP_U:8; /* SHP_H1_CLIP_U */
\r
7368 _UWORD SHP_H1_GAIN_O:8; /* SHP_H1_GAIN_O */
\r
7369 _UWORD SHP_H1_GAIN_U:8; /* SHP_H1_GAIN_U */
\r
7371 } ADJ_ENH_SHP2; /* */
\r
7372 union { /* ADJ_ENH_SHP3 */
\r
7373 _UDWORD LONG; /* Long Access */
\r
7374 struct { /* Word Access */
\r
7375 _UWORD H; /* High */
\r
7376 _UWORD L; /* Low */
\r
7378 struct { /* Bit Access */
\r
7380 _UWORD SHP_H2_LPF_SEL:1; /* SHP_H2_LPF_SEL */
\r
7382 _UWORD SHP_H2_CORE:7; /* SHP_H2_CORE */
\r
7384 } ADJ_ENH_SHP3; /* */
\r
7385 union { /* ADJ_ENH_SHP4 */
\r
7386 _UDWORD LONG; /* Long Access */
\r
7387 struct { /* Word Access */
\r
7388 _UWORD H; /* High */
\r
7389 _UWORD L; /* Low */
\r
7391 struct { /* Bit Access */
\r
7392 _UWORD SHP_H2_CLIP_O:8; /* SHP_H2_CLIP_O */
\r
7393 _UWORD SHP_H2_CLIP_U:8; /* SHP_H2_CLIP_U */
\r
7394 _UWORD SHP_H2_GAIN_O:8; /* SHP_H2_GAIN_O */
\r
7395 _UWORD SHP_H2_GAIN_U:8; /* SHP_H2_GAIN_U */
\r
7397 } ADJ_ENH_SHP4; /* */
\r
7398 union { /* ADJ_ENH_SHP5 */
\r
7399 _UDWORD LONG; /* Long Access */
\r
7400 struct { /* Word Access */
\r
7401 _UWORD H; /* High */
\r
7402 _UWORD L; /* Low */
\r
7404 struct { /* Bit Access */
\r
7405 _UDWORD :25; /* */
\r
7406 _UDWORD SHP_H3_CORE:7; /* SHP_H3_CORE */
\r
7408 } ADJ_ENH_SHP5; /* */
\r
7409 union { /* ADJ_ENH_SHP6 */
\r
7410 _UDWORD LONG; /* Long Access */
\r
7411 struct { /* Word Access */
\r
7412 _UWORD H; /* High */
\r
7413 _UWORD L; /* Low */
\r
7415 struct { /* Bit Access */
\r
7416 _UWORD SHP_H3_CLIP_O:8; /* SHP_H3_CLIP_O */
\r
7417 _UWORD SHP_H3_CLIP_U:8; /* SHP_H3_CLIP_U */
\r
7418 _UWORD SHP_H3_GAIN_O:8; /* SHP_H3_GAIN_O */
\r
7419 _UWORD SHP_H3_GAIN_U:8; /* SHP_H3_GAIN_U */
\r
7421 } ADJ_ENH_SHP6; /* */
\r
7422 union { /* ADJ_ENH_LTI1 */
\r
7423 _UDWORD LONG; /* Long Access */
\r
7424 struct { /* Word Access */
\r
7425 _UWORD H; /* High */
\r
7426 _UWORD L; /* Low */
\r
7428 struct { /* Bit Access */
\r
7429 _UWORD LTI_H_ON:1; /* LTI_H_ON */
\r
7431 _UWORD LTI_H2_LPF_SEL:1; /* LTI_H2_LPF_SEL */
\r
7432 _UWORD LTI_H2_INC_ZERO:8; /* LTI_H2_INC_ZERO */
\r
7433 _UWORD LTI_H2_GAIN:8; /* LTI_H2_GAIN */
\r
7434 _UWORD LTI_H2_CORE:8; /* LTI_H2_CORE */
\r
7436 } ADJ_ENH_LTI1; /* */
\r
7437 union { /* ADJ_ENH_LTI2 */
\r
7438 _UDWORD LONG; /* Long Access */
\r
7439 struct { /* Word Access */
\r
7440 _UWORD H; /* High */
\r
7441 _UWORD L; /* Low */
\r
7443 struct { /* Bit Access */
\r
7445 _UWORD LTI_H4_MEDIAN_TAP_SEL:1; /* LTI_H4_MEDIAN_TAP_SEL */
\r
7446 _UWORD LTI_H4_INC_ZERO:8; /* LTI_H4_INC_ZERO */
\r
7447 _UWORD LTI_H4_GAIN:8; /* LTI_H4_GAIN */
\r
7448 _UWORD LTI_H4_CORE:8; /* LTI_H4_CORE */
\r
7450 } ADJ_ENH_LTI2; /* */
\r
7451 union { /* ADJ_MTX_MODE */
\r
7452 _UDWORD LONG; /* Long Access */
\r
7453 struct { /* Word Access */
\r
7454 _UWORD H; /* High */
\r
7455 _UWORD L; /* Low */
\r
7457 struct { /* Bit Access */
\r
7458 _UDWORD :30; /* */
\r
7459 _UDWORD ADJ_MTX_MD:2; /* ADJ_MTX_MD */
\r
7461 } ADJ_MTX_MODE; /* */
\r
7462 union { /* ADJ_MTX_YG_ADJ0 */
\r
7463 _UDWORD LONG; /* Long Access */
\r
7464 struct { /* Word Access */
\r
7465 _UWORD H; /* High */
\r
7466 _UWORD L; /* Low */
\r
7468 struct { /* Bit Access */
\r
7470 _UWORD ADJ_MTX_YG:8; /* ADJ_MTX_YG */
\r
7472 _UWORD ADJ_MTX_GG:11; /* ADJ_MTX_GG */
\r
7474 } ADJ_MTX_YG_ADJ0; /* */
\r
7475 union { /* ADJ_MTX_YG_ADJ1 */
\r
7476 _UDWORD LONG; /* Long Access */
\r
7477 struct { /* Word Access */
\r
7478 _UWORD H; /* High */
\r
7479 _UWORD L; /* Low */
\r
7481 struct { /* Bit Access */
\r
7483 _UWORD ADJ_MTX_GB:11; /* ADJ_MTX_GB */
\r
7485 _UWORD ADJ_MTX_GR:11; /* ADJ_MTX_GR */
\r
7487 } ADJ_MTX_YG_ADJ1; /* */
\r
7488 union { /* ADJ_MTX_CBB_ADJ0 */
\r
7489 _UDWORD LONG; /* Long Access */
\r
7490 struct { /* Word Access */
\r
7491 _UWORD H; /* High */
\r
7492 _UWORD L; /* Low */
\r
7494 struct { /* Bit Access */
\r
7496 _UWORD ADJ_MTX_B:8; /* ADJ_MTX_B */
\r
7498 _UWORD ADJ_MTX_BG:11; /* ADJ_MTX_BG */
\r
7500 } ADJ_MTX_CBB_ADJ0; /* */
\r
7501 union { /* ADJ_MTX_CBB_ADJ1 */
\r
7502 _UDWORD LONG; /* Long Access */
\r
7503 struct { /* Word Access */
\r
7504 _UWORD H; /* High */
\r
7505 _UWORD L; /* Low */
\r
7507 struct { /* Bit Access */
\r
7509 _UWORD ADJ_MTX_BB:11; /* ADJ_MTX_BB */
\r
7511 _UWORD ADJ_MTX_BR:11; /* ADJ_MTX_BR */
\r
7513 } ADJ_MTX_CBB_ADJ1; /* */
\r
7514 union { /* ADJ_MTX_CRR_ADJ0 */
\r
7515 _UDWORD LONG; /* Long Access */
\r
7516 struct { /* Word Access */
\r
7517 _UWORD H; /* High */
\r
7518 _UWORD L; /* Low */
\r
7520 struct { /* Bit Access */
\r
7522 _UWORD ADJ_MTX_R:8; /* ADJ_MTX_R */
\r
7524 _UWORD ADJ_MTX_RG:11; /* ADJ_MTX_RG */
\r
7526 } ADJ_MTX_CRR_ADJ0; /* */
\r
7527 union { /* ADJ_MTX_CRR_ADJ1 */
\r
7528 _UDWORD LONG; /* Long Access */
\r
7529 struct { /* Word Access */
\r
7530 _UWORD H; /* High */
\r
7531 _UWORD L; /* Low */
\r
7533 struct { /* Bit Access */
\r
7535 _UWORD ADJ_MTX_RB:11; /* ADJ_MTX_RB */
\r
7537 _UWORD ADJ_MTX_RR:11; /* ADJ_MTX_RR */
\r
7539 } ADJ_MTX_CRR_ADJ1; /* */
\r
7540 _UBYTE wk11[48]; /* */
\r
7541 union { /* GR2_UPDATE */
\r
7542 _UDWORD LONG; /* Long Access */
\r
7543 struct { /* Word Access */
\r
7544 _UWORD H; /* High */
\r
7545 _UWORD L; /* Low */
\r
7547 struct { /* Bit Access */
\r
7548 _UDWORD :27; /* */
\r
7549 _UDWORD GR2_P_VEN:1; /* GR2_P_VEN */
\r
7551 _UDWORD GR2_IBUS_VEN:1; /* GR2_IBUS_VEN */
\r
7553 } GR2_UPDATE; /* */
\r
7554 union { /* GR2_FLM_RD */
\r
7555 _UDWORD LONG; /* Long Access */
\r
7556 struct { /* Word Access */
\r
7557 _UWORD H; /* High */
\r
7558 _UWORD L; /* Low */
\r
7560 struct { /* Bit Access */
\r
7561 _UDWORD :31; /* */
\r
7562 _UDWORD GR2_R_ENB:1; /* GR2_R_ENB */
\r
7564 } GR2_FLM_RD; /* */
\r
7565 union { /* GR2_FLM1 */
\r
7566 _UDWORD LONG; /* Long Access */
\r
7567 struct { /* Word Access */
\r
7568 _UWORD H; /* High */
\r
7569 _UWORD L; /* Low */
\r
7571 struct { /* Bit Access */
\r
7573 _UWORD GR2_LN_OFF_DIR:1; /* GR2_LN_OFF_DIR */
\r
7575 _UWORD GR2_FLM_SEL:2; /* GR2_FLM_SEL */
\r
7577 _UWORD GR2_BST_MD:1; /* GR2_BST_MD */
\r
7580 union { /* GR2_FLM2 */
\r
7581 _UDWORD LONG; /* Long Access */
\r
7582 struct { /* Word Access */
\r
7583 _UWORD H; /* High */
\r
7584 _UWORD L; /* Low */
\r
7586 struct { /* Bit Access */
\r
7587 _UDWORD GR2_BASE:32; /* GR2_BASE */
\r
7590 union { /* GR2_FLM3 */
\r
7591 _UDWORD LONG; /* Long Access */
\r
7592 struct { /* Word Access */
\r
7593 _UWORD H; /* High */
\r
7594 _UWORD L; /* Low */
\r
7596 struct { /* Bit Access */
\r
7598 _UWORD GR2_LN_OFF:15; /* GR2_LN_OFF */
\r
7600 _UWORD GR2_FLM_NUM:10; /* GR2_FLM_NUM */
\r
7603 union { /* GR2_FLM4 */
\r
7604 _UDWORD LONG; /* Long Access */
\r
7605 struct { /* Word Access */
\r
7606 _UWORD H; /* High */
\r
7607 _UWORD L; /* Low */
\r
7609 struct { /* Bit Access */
\r
7611 _UDWORD GR2_FLM_OFF:23; /* GR2_FLM_OFF */
\r
7614 union { /* GR2_FLM5 */
\r
7615 _UDWORD LONG; /* Long Access */
\r
7616 struct { /* Word Access */
\r
7617 _UWORD H; /* High */
\r
7618 _UWORD L; /* Low */
\r
7620 struct { /* Bit Access */
\r
7622 _UWORD GR2_FLM_LNUM:10; /* GR2_FLM_LNUM */
\r
7624 _UWORD GR2_FLM_LOOP:10; /* GR2_FLM_LOOP */
\r
7627 union { /* GR2_FLM6 */
\r
7628 _UDWORD LONG; /* Long Access */
\r
7629 struct { /* Word Access */
\r
7630 _UWORD H; /* High */
\r
7631 _UWORD L; /* Low */
\r
7633 struct { /* Bit Access */
\r
7634 _UWORD GR2_FORMAT:4; /* GR2_FORMAT */
\r
7636 _UWORD GR2_HW:10; /* GR2_HW */
\r
7638 _UWORD GR2_ENDIAN_ON:1; /* GR2_ENDIAN_ON */
\r
7640 _UWORD GR2_STA_POS:6; /* GR2_STA_POS */
\r
7643 union { /* GR2_AB1 */
\r
7644 _UDWORD LONG; /* Long Access */
\r
7645 struct { /* Word Access */
\r
7646 _UWORD H; /* High */
\r
7647 _UWORD L; /* Low */
\r
7649 struct { /* Bit Access */
\r
7650 _UDWORD :19; /* */
\r
7651 _UDWORD GR2_ARC_ON:1; /* GR2_ARC_ON */
\r
7653 _UDWORD GR2_ARC_DISP_ON:1; /* GR2_ARC_DISP_ON */
\r
7655 _UDWORD GR2_GRC_DISP_ON:1; /* GR2_GRC_DISP_ON */
\r
7657 _UDWORD GR2_DISP_SEL:2; /* GR2_DISP_SEL */
\r
7660 union { /* GR2_AB2 */
\r
7661 _UDWORD LONG; /* Long Access */
\r
7662 struct { /* Word Access */
\r
7663 _UWORD H; /* High */
\r
7664 _UWORD L; /* Low */
\r
7666 struct { /* Bit Access */
\r
7668 _UWORD GR2_GRC_VS:11; /* GR2_GRC_VS */
\r
7670 _UWORD GR2_GRC_VW:11; /* GR2_GRC_VW */
\r
7673 union { /* GR2_AB3 */
\r
7674 _UDWORD LONG; /* Long Access */
\r
7675 struct { /* Word Access */
\r
7676 _UWORD H; /* High */
\r
7677 _UWORD L; /* Low */
\r
7679 struct { /* Bit Access */
\r
7681 _UWORD GR2_GRC_HS:11; /* GR2_GRC_HS */
\r
7683 _UWORD GR2_GRC_HW:11; /* GR2_GRC_HW */
\r
7686 union { /* GR2_AB4 */
\r
7687 _UDWORD LONG; /* Long Access */
\r
7688 struct { /* Word Access */
\r
7689 _UWORD H; /* High */
\r
7690 _UWORD L; /* Low */
\r
7692 struct { /* Bit Access */
\r
7694 _UWORD GR2_ARC_VS:11; /* GR2_ARC_VS */
\r
7696 _UWORD GR2_ARC_VW:11; /* GR2_ARC_VW */
\r
7699 union { /* GR2_AB5 */
\r
7700 _UDWORD LONG; /* Long Access */
\r
7701 struct { /* Word Access */
\r
7702 _UWORD H; /* High */
\r
7703 _UWORD L; /* Low */
\r
7705 struct { /* Bit Access */
\r
7707 _UWORD GR2_ARC_HS:11; /* GR2_ARC_HS */
\r
7709 _UWORD GR2_ARC_HW:11; /* GR2_ARC_HW */
\r
7712 union { /* GR2_AB6 */
\r
7713 _UDWORD LONG; /* Long Access */
\r
7714 struct { /* Word Access */
\r
7715 _UWORD H; /* High */
\r
7716 _UWORD L; /* Low */
\r
7718 struct { /* Bit Access */
\r
7720 _UWORD GR2_ARC_MODE:1; /* GR2_ARC_MODE */
\r
7721 _UWORD GR2_ARC_COEF:8; /* GR2_ARC_COEF */
\r
7723 _UWORD GR2_ARC_RATE:8; /* GR2_ARC_RATE */
\r
7726 union { /* GR2_AB7 */
\r
7727 _UDWORD LONG; /* Long Access */
\r
7728 struct { /* Word Access */
\r
7729 _UWORD H; /* High */
\r
7730 _UWORD L; /* Low */
\r
7732 struct { /* Bit Access */
\r
7734 _UWORD GR2_ARC_DEF:8; /* GR2_ARC_DEF */
\r
7736 _UWORD GR2_CK_ON:1; /* GR2_CK_ON */
\r
7739 union { /* GR2_AB8 */
\r
7740 _UDWORD LONG; /* Long Access */
\r
7741 struct { /* Word Access */
\r
7742 _UWORD H; /* High */
\r
7743 _UWORD L; /* Low */
\r
7745 struct { /* Bit Access */
\r
7746 _UWORD GR2_CK_KCLUT:8; /* GR2_CK_KCLUT */
\r
7747 _UWORD GR2_CK_KG:8; /* GR2_CK_KG */
\r
7748 _UWORD GR2_CK_KB:8; /* GR2_CK_KB */
\r
7749 _UWORD GR2_CK_KR:8; /* GR2_CK_KR */
\r
7752 union { /* GR2_AB9 */
\r
7753 _UDWORD LONG; /* Long Access */
\r
7754 struct { /* Word Access */
\r
7755 _UWORD H; /* High */
\r
7756 _UWORD L; /* Low */
\r
7758 struct { /* Bit Access */
\r
7759 _UWORD GR2_CK_A:8; /* GR2_CK_A */
\r
7760 _UWORD GR2_CK_G:8; /* GR2_CK_G */
\r
7761 _UWORD GR2_CK_B:8; /* GR2_CK_B */
\r
7762 _UWORD GR2_CK_R:8; /* GR2_CK_R */
\r
7765 union { /* GR2_AB10 */
\r
7766 _UDWORD LONG; /* Long Access */
\r
7767 struct { /* Word Access */
\r
7768 _UWORD H; /* High */
\r
7769 _UWORD L; /* Low */
\r
7771 struct { /* Bit Access */
\r
7772 _UWORD GR2_A0:8; /* GR2_A0 */
\r
7773 _UWORD GR2_G0:8; /* GR2_G0 */
\r
7774 _UWORD GR2_B0:8; /* GR2_B0 */
\r
7775 _UWORD GR2_R0:8; /* GR2_R0 */
\r
7778 union { /* GR2_AB11 */
\r
7779 _UDWORD LONG; /* Long Access */
\r
7780 struct { /* Word Access */
\r
7781 _UWORD H; /* High */
\r
7782 _UWORD L; /* Low */
\r
7784 struct { /* Bit Access */
\r
7785 _UWORD GR2_A1:8; /* GR2_A1 */
\r
7786 _UWORD GR2_G1:8; /* GR2_G1 */
\r
7787 _UWORD GR2_B1:8; /* GR2_B1 */
\r
7788 _UWORD GR2_R1:8; /* GR2_R1 */
\r
7791 union { /* GR2_BASE */
\r
7792 _UDWORD LONG; /* Long Access */
\r
7793 struct { /* Word Access */
\r
7794 _UWORD H; /* High */
\r
7795 _UWORD L; /* Low */
\r
7797 struct { /* Bit Access */
\r
7799 _UWORD GR2_BASE_G:8; /* GR2_BASE_G */
\r
7800 _UWORD GR2_BASE_B:8; /* GR2_BASE_B */
\r
7801 _UWORD GR2_BASE_R:8; /* GR2_BASE_R */
\r
7804 union { /* GR2_CLUT */
\r
7805 _UDWORD LONG; /* Long Access */
\r
7806 struct { /* Word Access */
\r
7807 _UWORD H; /* High */
\r
7808 _UWORD L; /* Low */
\r
7810 struct { /* Bit Access */
\r
7812 _UWORD GR2_CLT_SEL:1; /* GR2_CLT_SEL */
\r
7816 union { /* GR2_MON */
\r
7817 _UDWORD LONG; /* Long Access */
\r
7818 struct { /* Word Access */
\r
7819 _UWORD H; /* High */
\r
7820 _UWORD L; /* Low */
\r
7822 struct { /* Bit Access */
\r
7823 _UDWORD :31; /* */
\r
7824 _UDWORD GR2_ARC_ST:1; /* GR2_ARC_ST */
\r
7827 _UBYTE wk12[40]; /* */
\r
7828 union { /* GR3_UPDATE */
\r
7829 _UDWORD LONG; /* Long Access */
\r
7830 struct { /* Word Access */
\r
7831 _UWORD H; /* High */
\r
7832 _UWORD L; /* Low */
\r
7834 struct { /* Bit Access */
\r
7835 _UDWORD :27; /* */
\r
7836 _UDWORD GR3_P_VEN:1; /* GR3_P_VEN */
\r
7838 _UDWORD GR3_IBUS_VEN:1; /* GR3_IBUS_VEN */
\r
7840 } GR3_UPDATE; /* */
\r
7841 union { /* GR3_FLM_RD */
\r
7842 _UDWORD LONG; /* Long Access */
\r
7843 struct { /* Word Access */
\r
7844 _UWORD H; /* High */
\r
7845 _UWORD L; /* Low */
\r
7847 struct { /* Bit Access */
\r
7848 _UDWORD :31; /* */
\r
7849 _UDWORD GR3_R_ENB:1; /* GR3_R_ENB */
\r
7851 } GR3_FLM_RD; /* */
\r
7852 union { /* GR3_FLM1 */
\r
7853 _UDWORD LONG; /* Long Access */
\r
7854 struct { /* Word Access */
\r
7855 _UWORD H; /* High */
\r
7856 _UWORD L; /* Low */
\r
7858 struct { /* Bit Access */
\r
7860 _UWORD GR3_LN_OFF_DIR:1; /* GR3_LN_OFF_DIR */
\r
7862 _UWORD GR3_FLM_SEL:2; /* GR3_FLM_SEL */
\r
7864 _UWORD GR3_BST_MD:1; /* GR3_BST_MD */
\r
7867 union { /* GR3_FLM2 */
\r
7868 _UDWORD LONG; /* Long Access */
\r
7869 struct { /* Word Access */
\r
7870 _UWORD H; /* High */
\r
7871 _UWORD L; /* Low */
\r
7873 struct { /* Bit Access */
\r
7874 _UDWORD GR3_BASE:32; /* GR3_BASE */
\r
7877 union { /* GR3_FLM3 */
\r
7878 _UDWORD LONG; /* Long Access */
\r
7879 struct { /* Word Access */
\r
7880 _UWORD H; /* High */
\r
7881 _UWORD L; /* Low */
\r
7883 struct { /* Bit Access */
\r
7885 _UWORD GR3_LN_OFF:15; /* GR3_LN_OFF */
\r
7887 _UWORD GR3_FLM_NUM:10; /* GR3_FLM_NUM */
\r
7890 union { /* GR3_FLM4 */
\r
7891 _UDWORD LONG; /* Long Access */
\r
7892 struct { /* Word Access */
\r
7893 _UWORD H; /* High */
\r
7894 _UWORD L; /* Low */
\r
7896 struct { /* Bit Access */
\r
7898 _UDWORD GR3_FLM_OFF:23; /* GR3_FLM_OFF */
\r
7901 union { /* GR3_FLM5 */
\r
7902 _UDWORD LONG; /* Long Access */
\r
7903 struct { /* Word Access */
\r
7904 _UWORD H; /* High */
\r
7905 _UWORD L; /* Low */
\r
7907 struct { /* Bit Access */
\r
7909 _UWORD GR3_FLM_LNUM:10; /* GR3_FLM_LNUM */
\r
7911 _UWORD GR3_FLM_LOOP:10; /* GR3_FLM_LOOP */
\r
7914 union { /* GR3_FLM6 */
\r
7915 _UDWORD LONG; /* Long Access */
\r
7916 struct { /* Word Access */
\r
7917 _UWORD H; /* High */
\r
7918 _UWORD L; /* Low */
\r
7920 struct { /* Bit Access */
\r
7921 _UWORD GR3_FORMAT:4; /* GR3_FORMAT */
\r
7923 _UWORD GR3_HW:10; /* GR3_HW */
\r
7925 _UWORD GR3_ENDIAN_ON:1; /* GR3_ENDIAN_ON */
\r
7927 _UWORD GR3_STA_POS:6; /* GR3_STA_POS */
\r
7930 union { /* GR3_AB1 */
\r
7931 _UDWORD LONG; /* Long Access */
\r
7932 struct { /* Word Access */
\r
7933 _UWORD H; /* High */
\r
7934 _UWORD L; /* Low */
\r
7936 struct { /* Bit Access */
\r
7937 _UDWORD :19; /* */
\r
7938 _UDWORD GR3_ARC_ON:1; /* GR3_ARC_ON */
\r
7940 _UDWORD GR3_ARC_DISP_ON:1; /* GR3_ARC_DISP_ON */
\r
7942 _UDWORD GR3_GRC_DISP_ON:1; /* GR3_GRC_DISP_ON */
\r
7944 _UDWORD GR3_DISP_SEL:2; /* GR3_DISP_SEL */
\r
7947 union { /* GR3_AB2 */
\r
7948 _UDWORD LONG; /* Long Access */
\r
7949 struct { /* Word Access */
\r
7950 _UWORD H; /* High */
\r
7951 _UWORD L; /* Low */
\r
7953 struct { /* Bit Access */
\r
7955 _UWORD GR3_GRC_VS:11; /* GR3_GRC_VS */
\r
7957 _UWORD GR3_GRC_VW:11; /* GR3_GRC_VW */
\r
7960 union { /* GR3_AB3 */
\r
7961 _UDWORD LONG; /* Long Access */
\r
7962 struct { /* Word Access */
\r
7963 _UWORD H; /* High */
\r
7964 _UWORD L; /* Low */
\r
7966 struct { /* Bit Access */
\r
7968 _UWORD GR3_GRC_HS:11; /* GR3_GRC_HS */
\r
7970 _UWORD GR3_GRC_HW:11; /* GR3_GRC_HW */
\r
7973 union { /* GR3_AB4 */
\r
7974 _UDWORD LONG; /* Long Access */
\r
7975 struct { /* Word Access */
\r
7976 _UWORD H; /* High */
\r
7977 _UWORD L; /* Low */
\r
7979 struct { /* Bit Access */
\r
7981 _UWORD GR3_ARC_VS:11; /* GR3_ARC_VS */
\r
7983 _UWORD GR3_ARC_VW:11; /* GR3_ARC_VW */
\r
7986 union { /* GR3_AB5 */
\r
7987 _UDWORD LONG; /* Long Access */
\r
7988 struct { /* Word Access */
\r
7989 _UWORD H; /* High */
\r
7990 _UWORD L; /* Low */
\r
7992 struct { /* Bit Access */
\r
7994 _UWORD GR3_ARC_HS:11; /* GR3_ARC_HS */
\r
7996 _UWORD GR3_ARC_HW:11; /* GR3_ARC_HW */
\r
7999 union { /* GR3_AB6 */
\r
8000 _UDWORD LONG; /* Long Access */
\r
8001 struct { /* Word Access */
\r
8002 _UWORD H; /* High */
\r
8003 _UWORD L; /* Low */
\r
8005 struct { /* Bit Access */
\r
8007 _UWORD GR3_ARC_MODE:1; /* GR3_ARC_MODE */
\r
8008 _UWORD GR3_ARC_COEF:8; /* GR3_ARC_COEF */
\r
8010 _UWORD GR3_ARC_RATE:8; /* GR3_ARC_RATE */
\r
8013 union { /* GR3_AB7 */
\r
8014 _UDWORD LONG; /* Long Access */
\r
8015 struct { /* Word Access */
\r
8016 _UWORD H; /* High */
\r
8017 _UWORD L; /* Low */
\r
8019 struct { /* Bit Access */
\r
8021 _UWORD GR3_ARC_DEF:8; /* GR3_ARC_DEF */
\r
8023 _UWORD GR3_CK_ON:1; /* GR3_CK_ON */
\r
8026 union { /* GR3_AB8 */
\r
8027 _UDWORD LONG; /* Long Access */
\r
8028 struct { /* Word Access */
\r
8029 _UWORD H; /* High */
\r
8030 _UWORD L; /* Low */
\r
8032 struct { /* Bit Access */
\r
8033 _UWORD GR3_CK_KCLUT:8; /* GR3_CK_KCLUT */
\r
8034 _UWORD GR3_CK_KG:8; /* GR3_CK_KG */
\r
8035 _UWORD GR3_CK_KB:8; /* GR3_CK_KB */
\r
8036 _UWORD GR3_CK_KR:8; /* GR3_CK_KR */
\r
8039 union { /* GR3_AB9 */
\r
8040 _UDWORD LONG; /* Long Access */
\r
8041 struct { /* Word Access */
\r
8042 _UWORD H; /* High */
\r
8043 _UWORD L; /* Low */
\r
8045 struct { /* Bit Access */
\r
8046 _UWORD GR3_CK_A:8; /* GR3_CK_A */
\r
8047 _UWORD GR3_CK_G:8; /* GR3_CK_G */
\r
8048 _UWORD GR3_CK_B:8; /* GR3_CK_B */
\r
8049 _UWORD GR3_CK_R:8; /* GR3_CK_R */
\r
8052 union { /* GR3_AB10 */
\r
8053 _UDWORD LONG; /* Long Access */
\r
8054 struct { /* Word Access */
\r
8055 _UWORD H; /* High */
\r
8056 _UWORD L; /* Low */
\r
8058 struct { /* Bit Access */
\r
8059 _UWORD GR3_A0:8; /* GR3_A0 */
\r
8060 _UWORD GR3_G0:8; /* GR3_G0 */
\r
8061 _UWORD GR3_B0:8; /* GR3_B0 */
\r
8062 _UWORD GR3_R0:8; /* GR3_R0 */
\r
8065 union { /* GR3_AB11 */
\r
8066 _UDWORD LONG; /* Long Access */
\r
8067 struct { /* Word Access */
\r
8068 _UWORD H; /* High */
\r
8069 _UWORD L; /* Low */
\r
8071 struct { /* Bit Access */
\r
8072 _UWORD GR3_A1:8; /* GR3_A1 */
\r
8073 _UWORD GR3_G1:8; /* GR3_G1 */
\r
8074 _UWORD GR3_B1:8; /* GR3_B1 */
\r
8075 _UWORD GR3_R1:8; /* GR3_R1 */
\r
8078 union { /* GR3_BASE */
\r
8079 _UDWORD LONG; /* Long Access */
\r
8080 struct { /* Word Access */
\r
8081 _UWORD H; /* High */
\r
8082 _UWORD L; /* Low */
\r
8084 struct { /* Bit Access */
\r
8086 _UWORD GR3_BASE_G:8; /* GR3_BASE_G */
\r
8087 _UWORD GR3_BASE_B:8; /* GR3_BASE_B */
\r
8088 _UWORD GR3_BASE_R:8; /* GR3_BASE_R */
\r
8091 union { /* GR3_CLUT_INT */
\r
8092 _UDWORD LONG; /* Long Access */
\r
8093 struct { /* Word Access */
\r
8094 _UWORD H; /* High */
\r
8095 _UWORD L; /* Low */
\r
8097 struct { /* Bit Access */
\r
8099 _UWORD GR3_CLT_SEL:1; /* GR3_CLT_SEL */
\r
8101 _UWORD GR3_LINE:11; /* */
\r
8103 } GR3_CLUT_INT; /* */
\r
8104 union { /* GR3_MON */
\r
8105 _UDWORD LONG; /* Long Access */
\r
8106 struct { /* Word Access */
\r
8107 _UWORD H; /* High */
\r
8108 _UWORD L; /* Low */
\r
8110 struct { /* Bit Access */
\r
8111 _UDWORD :31; /* */
\r
8112 _UDWORD GR3_ARC_ST:1; /* GR3_ARC_ST */
\r
8115 _UBYTE wk13[40]; /* */
\r
8116 union { /* GAM_G_UPDATE */
\r
8117 _UDWORD LONG; /* Long Access */
\r
8118 struct { /* Word Access */
\r
8119 _UWORD H; /* High */
\r
8120 _UWORD L; /* Low */
\r
8122 struct { /* Bit Access */
\r
8123 _UDWORD :31; /* */
\r
8124 _UDWORD GAM_G_VEN:1; /* GAM_G_VEN */
\r
8126 } GAM_G_UPDATE; /* */
\r
8127 union { /* GAM_SW */
\r
8128 _UDWORD LONG; /* Long Access */
\r
8129 struct { /* Word Access */
\r
8130 _UWORD H; /* High */
\r
8131 _UWORD L; /* Low */
\r
8133 struct { /* Bit Access */
\r
8134 _UDWORD :31; /* */
\r
8135 _UDWORD GAM_ON:1; /* GAM_ON */
\r
8138 union { /* GAM_G_LUT1 */
\r
8139 _UDWORD LONG; /* Long Access */
\r
8140 struct { /* Word Access */
\r
8141 _UWORD H; /* High */
\r
8142 _UWORD L; /* Low */
\r
8144 struct { /* Bit Access */
\r
8146 _UWORD GAM_G_GAIN_00:11; /* GAM_G_GAIN_00 */
\r
8148 _UWORD GAM_G_GAIN_01:11; /* GAM_G_GAIN_01 */
\r
8150 } GAM_G_LUT1; /* */
\r
8151 union { /* GAM_G_LUT2 */
\r
8152 _UDWORD LONG; /* Long Access */
\r
8153 struct { /* Word Access */
\r
8154 _UWORD H; /* High */
\r
8155 _UWORD L; /* Low */
\r
8157 struct { /* Bit Access */
\r
8159 _UWORD GAM_G_GAIN_02:11; /* GAM_G_GAIN_02 */
\r
8161 _UWORD GAM_G_GAIN_03:11; /* GAM_G_GAIN_03 */
\r
8163 } GAM_G_LUT2; /* */
\r
8164 union { /* GAM_G_LUT3 */
\r
8165 _UDWORD LONG; /* Long Access */
\r
8166 struct { /* Word Access */
\r
8167 _UWORD H; /* High */
\r
8168 _UWORD L; /* Low */
\r
8170 struct { /* Bit Access */
\r
8172 _UWORD GAM_G_GAIN_04:11; /* GAM_G_GAIN_04 */
\r
8174 _UWORD GAM_G_GAIN_05:11; /* GAM_G_GAIN_05 */
\r
8176 } GAM_G_LUT3; /* */
\r
8177 union { /* GAM_G_LUT4 */
\r
8178 _UDWORD LONG; /* Long Access */
\r
8179 struct { /* Word Access */
\r
8180 _UWORD H; /* High */
\r
8181 _UWORD L; /* Low */
\r
8183 struct { /* Bit Access */
\r
8185 _UWORD GAM_G_GAIN_06:11; /* GAM_G_GAIN_06 */
\r
8187 _UWORD GAM_G_GAIN_07:11; /* GAM_G_GAIN_07 */
\r
8189 } GAM_G_LUT4; /* */
\r
8190 union { /* GAM_G_LUT5 */
\r
8191 _UDWORD LONG; /* Long Access */
\r
8192 struct { /* Word Access */
\r
8193 _UWORD H; /* High */
\r
8194 _UWORD L; /* Low */
\r
8196 struct { /* Bit Access */
\r
8198 _UWORD GAM_G_GAIN_08:11; /* GAM_G_GAIN_08 */
\r
8200 _UWORD GAM_G_GAIN_09:11; /* GAM_G_GAIN_09 */
\r
8202 } GAM_G_LUT5; /* */
\r
8203 union { /* GAM_G_LUT6 */
\r
8204 _UDWORD LONG; /* Long Access */
\r
8205 struct { /* Word Access */
\r
8206 _UWORD H; /* High */
\r
8207 _UWORD L; /* Low */
\r
8209 struct { /* Bit Access */
\r
8211 _UWORD GAM_G_GAIN_10:11; /* GAM_G_GAIN_10 */
\r
8213 _UWORD GAM_G_GAIN_11:11; /* GAM_G_GAIN_11 */
\r
8215 } GAM_G_LUT6; /* */
\r
8216 union { /* GAM_G_LUT7 */
\r
8217 _UDWORD LONG; /* Long Access */
\r
8218 struct { /* Word Access */
\r
8219 _UWORD H; /* High */
\r
8220 _UWORD L; /* Low */
\r
8222 struct { /* Bit Access */
\r
8224 _UWORD GAM_G_GAIN_12:11; /* GAM_G_GAIN_12 */
\r
8226 _UWORD GAM_G_GAIN_13:11; /* GAM_G_GAIN_13 */
\r
8228 } GAM_G_LUT7; /* */
\r
8229 union { /* GAM_G_LUT8 */
\r
8230 _UDWORD LONG; /* Long Access */
\r
8231 struct { /* Word Access */
\r
8232 _UWORD H; /* High */
\r
8233 _UWORD L; /* Low */
\r
8235 struct { /* Bit Access */
\r
8237 _UWORD GAM_G_GAIN_14:11; /* GAM_G_GAIN_14 */
\r
8239 _UWORD GAM_G_GAIN_15:11; /* GAM_G_GAIN_15 */
\r
8241 } GAM_G_LUT8; /* */
\r
8242 union { /* GAM_G_LUT9 */
\r
8243 _UDWORD LONG; /* Long Access */
\r
8244 struct { /* Word Access */
\r
8245 _UWORD H; /* High */
\r
8246 _UWORD L; /* Low */
\r
8248 struct { /* Bit Access */
\r
8250 _UWORD GAM_G_GAIN_16:11; /* GAM_G_GAIN_16 */
\r
8252 _UWORD GAM_G_GAIN_17:11; /* GAM_G_GAIN_17 */
\r
8254 } GAM_G_LUT9; /* */
\r
8255 union { /* GAM_G_LUT10 */
\r
8256 _UDWORD LONG; /* Long Access */
\r
8257 struct { /* Word Access */
\r
8258 _UWORD H; /* High */
\r
8259 _UWORD L; /* Low */
\r
8261 struct { /* Bit Access */
\r
8263 _UWORD GAM_G_GAIN_18:11; /* GAM_G_GAIN_18 */
\r
8265 _UWORD GAM_G_GAIN_19:11; /* GAM_G_GAIN_19 */
\r
8267 } GAM_G_LUT10; /* */
\r
8268 union { /* GAM_G_LUT11 */
\r
8269 _UDWORD LONG; /* Long Access */
\r
8270 struct { /* Word Access */
\r
8271 _UWORD H; /* High */
\r
8272 _UWORD L; /* Low */
\r
8274 struct { /* Bit Access */
\r
8276 _UWORD GAM_G_GAIN_20:11; /* GAM_G_GAIN_20 */
\r
8278 _UWORD GAM_G_GAIN_21:11; /* GAM_G_GAIN_21 */
\r
8280 } GAM_G_LUT11; /* */
\r
8281 union { /* GAM_G_LUT12 */
\r
8282 _UDWORD LONG; /* Long Access */
\r
8283 struct { /* Word Access */
\r
8284 _UWORD H; /* High */
\r
8285 _UWORD L; /* Low */
\r
8287 struct { /* Bit Access */
\r
8289 _UWORD GAM_G_GAIN_22:11; /* GAM_G_GAIN_22 */
\r
8291 _UWORD GAM_G_GAIN_23:11; /* GAM_G_GAIN_23 */
\r
8293 } GAM_G_LUT12; /* */
\r
8294 union { /* GAM_G_LUT13 */
\r
8295 _UDWORD LONG; /* Long Access */
\r
8296 struct { /* Word Access */
\r
8297 _UWORD H; /* High */
\r
8298 _UWORD L; /* Low */
\r
8300 struct { /* Bit Access */
\r
8302 _UWORD GAM_G_GAIN_24:11; /* GAM_G_GAIN_24 */
\r
8304 _UWORD GAM_G_GAIN_25:11; /* GAM_G_GAIN_25 */
\r
8306 } GAM_G_LUT13; /* */
\r
8307 union { /* GAM_G_LUT14 */
\r
8308 _UDWORD LONG; /* Long Access */
\r
8309 struct { /* Word Access */
\r
8310 _UWORD H; /* High */
\r
8311 _UWORD L; /* Low */
\r
8313 struct { /* Bit Access */
\r
8315 _UWORD GAM_G_GAIN_26:11; /* GAM_G_GAIN_26 */
\r
8317 _UWORD GAM_G_GAIN_27:11; /* GAM_G_GAIN_27 */
\r
8319 } GAM_G_LUT14; /* */
\r
8320 union { /* GAM_G_LUT15 */
\r
8321 _UDWORD LONG; /* Long Access */
\r
8322 struct { /* Word Access */
\r
8323 _UWORD H; /* High */
\r
8324 _UWORD L; /* Low */
\r
8326 struct { /* Bit Access */
\r
8328 _UWORD GAM_G_GAIN_28:11; /* GAM_G_GAIN_28 */
\r
8330 _UWORD GAM_G_GAIN_29:11; /* GAM_G_GAIN_29 */
\r
8332 } GAM_G_LUT15; /* */
\r
8333 union { /* GAM_G_LUT16 */
\r
8334 _UDWORD LONG; /* Long Access */
\r
8335 struct { /* Word Access */
\r
8336 _UWORD H; /* High */
\r
8337 _UWORD L; /* Low */
\r
8339 struct { /* Bit Access */
\r
8341 _UWORD GAM_G_GAIN_30:11; /* GAM_G_GAIN_30 */
\r
8343 _UWORD GAM_G_GAIN_31:11; /* GAM_G_GAIN_31 */
\r
8345 } GAM_G_LUT16; /* */
\r
8346 union { /* GAM_G_AREA1 */
\r
8347 _UDWORD LONG; /* Long Access */
\r
8348 struct { /* Word Access */
\r
8349 _UWORD H; /* High */
\r
8350 _UWORD L; /* Low */
\r
8352 struct { /* Bit Access */
\r
8354 _UWORD GAM_G_TH_01:8; /* GAM_G_TH_01 */
\r
8355 _UWORD GAM_G_TH_02:8; /* GAM_G_TH_02 */
\r
8356 _UWORD GAM_G_TH_03:8; /* GAM_G_TH_03 */
\r
8358 } GAM_G_AREA1; /* */
\r
8359 union { /* GAM_G_AREA2 */
\r
8360 _UDWORD LONG; /* Long Access */
\r
8361 struct { /* Word Access */
\r
8362 _UWORD H; /* High */
\r
8363 _UWORD L; /* Low */
\r
8365 struct { /* Bit Access */
\r
8366 _UWORD GAM_G_TH_04:8; /* GAM_G_TH_04 */
\r
8367 _UWORD GAM_G_TH_05:8; /* GAM_G_TH_05 */
\r
8368 _UWORD GAM_G_TH_06:8; /* GAM_G_TH_06 */
\r
8369 _UWORD GAM_G_TH_07:8; /* GAM_G_TH_07 */
\r
8371 } GAM_G_AREA2; /* */
\r
8372 union { /* GAM_G_AREA3 */
\r
8373 _UDWORD LONG; /* Long Access */
\r
8374 struct { /* Word Access */
\r
8375 _UWORD H; /* High */
\r
8376 _UWORD L; /* Low */
\r
8378 struct { /* Bit Access */
\r
8379 _UWORD GAM_G_TH_08:8; /* GAM_G_TH_08 */
\r
8380 _UWORD GAM_G_TH_09:8; /* GAM_G_TH_09 */
\r
8381 _UWORD GAM_G_TH_10:8; /* GAM_G_TH_10 */
\r
8382 _UWORD GAM_G_TH_11:8; /* GAM_G_TH_11 */
\r
8384 } GAM_G_AREA3; /* */
\r
8385 union { /* GAM_G_AREA4 */
\r
8386 _UDWORD LONG; /* Long Access */
\r
8387 struct { /* Word Access */
\r
8388 _UWORD H; /* High */
\r
8389 _UWORD L; /* Low */
\r
8391 struct { /* Bit Access */
\r
8392 _UWORD GAM_G_TH_12:8; /* GAM_G_TH_12 */
\r
8393 _UWORD GAM_G_TH_13:8; /* GAM_G_TH_13 */
\r
8394 _UWORD GAM_G_TH_14:8; /* GAM_G_TH_14 */
\r
8395 _UWORD GAM_G_TH_15:8; /* GAM_G_TH_15 */
\r
8397 } GAM_G_AREA4; /* */
\r
8398 union { /* GAM_G_AREA5 */
\r
8399 _UDWORD LONG; /* Long Access */
\r
8400 struct { /* Word Access */
\r
8401 _UWORD H; /* High */
\r
8402 _UWORD L; /* Low */
\r
8404 struct { /* Bit Access */
\r
8405 _UWORD GAM_G_TH_16:8; /* GAM_G_TH_16 */
\r
8406 _UWORD GAM_G_TH_17:8; /* GAM_G_TH_17 */
\r
8407 _UWORD GAM_G_TH_18:8; /* GAM_G_TH_18 */
\r
8408 _UWORD GAM_G_TH_19:8; /* GAM_G_TH_19 */
\r
8410 } GAM_G_AREA5; /* */
\r
8411 union { /* GAM_G_AREA6 */
\r
8412 _UDWORD LONG; /* Long Access */
\r
8413 struct { /* Word Access */
\r
8414 _UWORD H; /* High */
\r
8415 _UWORD L; /* Low */
\r
8417 struct { /* Bit Access */
\r
8418 _UWORD GAM_G_TH_20:8; /* GAM_G_TH_20 */
\r
8419 _UWORD GAM_G_TH_21:8; /* GAM_G_TH_21 */
\r
8420 _UWORD GAM_G_TH_22:8; /* GAM_G_TH_22 */
\r
8421 _UWORD GAM_G_TH_23:8; /* GAM_G_TH_23 */
\r
8423 } GAM_G_AREA6; /* */
\r
8424 union { /* GAM_G_AREA7 */
\r
8425 _UDWORD LONG; /* Long Access */
\r
8426 struct { /* Word Access */
\r
8427 _UWORD H; /* High */
\r
8428 _UWORD L; /* Low */
\r
8430 struct { /* Bit Access */
\r
8431 _UWORD GAM_G_TH_24:8; /* GAM_G_TH_24 */
\r
8432 _UWORD GAM_G_TH_25:8; /* GAM_G_TH_25 */
\r
8433 _UWORD GAM_G_TH_26:8; /* GAM_G_TH_26 */
\r
8434 _UWORD GAM_G_TH_27:8; /* GAM_G_TH_27 */
\r
8436 } GAM_G_AREA7; /* */
\r
8437 union { /* GAM_G_AREA8 */
\r
8438 _UDWORD LONG; /* Long Access */
\r
8439 struct { /* Word Access */
\r
8440 _UWORD H; /* High */
\r
8441 _UWORD L; /* Low */
\r
8443 struct { /* Bit Access */
\r
8444 _UWORD GAM_G_TH_28:8; /* GAM_G_TH_28 */
\r
8445 _UWORD GAM_G_TH_29:8; /* GAM_G_TH_29 */
\r
8446 _UWORD GAM_G_TH_30:8; /* GAM_G_TH_30 */
\r
8447 _UWORD GAM_G_TH_31:8; /* GAM_G_TH_31 */
\r
8449 } GAM_G_AREA8; /* */
\r
8450 _UBYTE wk14[24]; /* */
\r
8451 union { /* GAM_B_UPDATE */
\r
8452 _UDWORD LONG; /* Long Access */
\r
8453 struct { /* Word Access */
\r
8454 _UWORD H; /* High */
\r
8455 _UWORD L; /* Low */
\r
8457 struct { /* Bit Access */
\r
8458 _UDWORD :31; /* */
\r
8459 _UDWORD GAM_B_VEN:1; /* GAM_B_VEN */
\r
8461 } GAM_B_UPDATE; /* */
\r
8462 _UBYTE wk15[4]; /* */
\r
8463 union { /* GAM_B_LUT1 */
\r
8464 _UDWORD LONG; /* Long Access */
\r
8465 struct { /* Word Access */
\r
8466 _UWORD H; /* High */
\r
8467 _UWORD L; /* Low */
\r
8469 struct { /* Bit Access */
\r
8471 _UWORD GAM_B_GAIN_00:11; /* GAM_B_GAIN_00 */
\r
8473 _UWORD GAM_B_GAIN_01:11; /* GAM_B_GAIN_01 */
\r
8475 } GAM_B_LUT1; /* */
\r
8476 union { /* GAM_B_LUT2 */
\r
8477 _UDWORD LONG; /* Long Access */
\r
8478 struct { /* Word Access */
\r
8479 _UWORD H; /* High */
\r
8480 _UWORD L; /* Low */
\r
8482 struct { /* Bit Access */
\r
8484 _UWORD GAM_B_GAIN_02:11; /* GAM_B_GAIN_02 */
\r
8486 _UWORD GAM_B_GAIN_03:11; /* GAM_B_GAIN_03 */
\r
8488 } GAM_B_LUT2; /* */
\r
8489 union { /* GAM_B_LUT3 */
\r
8490 _UDWORD LONG; /* Long Access */
\r
8491 struct { /* Word Access */
\r
8492 _UWORD H; /* High */
\r
8493 _UWORD L; /* Low */
\r
8495 struct { /* Bit Access */
\r
8497 _UWORD GAM_B_GAIN_04:11; /* GAM_B_GAIN_04 */
\r
8499 _UWORD GAM_B_GAIN_05:11; /* GAM_B_GAIN_05 */
\r
8501 } GAM_B_LUT3; /* */
\r
8502 union { /* GAM_B_LUT4 */
\r
8503 _UDWORD LONG; /* Long Access */
\r
8504 struct { /* Word Access */
\r
8505 _UWORD H; /* High */
\r
8506 _UWORD L; /* Low */
\r
8508 struct { /* Bit Access */
\r
8510 _UWORD GAM_B_GAIN_06:11; /* GAM_B_GAIN_06 */
\r
8512 _UWORD GAM_B_GAIN_07:11; /* GAM_B_GAIN_07 */
\r
8514 } GAM_B_LUT4; /* */
\r
8515 union { /* GAM_B_LUT5 */
\r
8516 _UDWORD LONG; /* Long Access */
\r
8517 struct { /* Word Access */
\r
8518 _UWORD H; /* High */
\r
8519 _UWORD L; /* Low */
\r
8521 struct { /* Bit Access */
\r
8523 _UWORD GAM_B_GAIN_08:11; /* GAM_B_GAIN_08 */
\r
8525 _UWORD GAM_B_GAIN_09:11; /* GAM_B_GAIN_09 */
\r
8527 } GAM_B_LUT5; /* */
\r
8528 union { /* GAM_B_LUT6 */
\r
8529 _UDWORD LONG; /* Long Access */
\r
8530 struct { /* Word Access */
\r
8531 _UWORD H; /* High */
\r
8532 _UWORD L; /* Low */
\r
8534 struct { /* Bit Access */
\r
8536 _UWORD GAM_B_GAIN_10:11; /* GAM_B_GAIN_10 */
\r
8538 _UWORD GAM_B_GAIN_11:11; /* GAM_B_GAIN_11 */
\r
8540 } GAM_B_LUT6; /* */
\r
8541 union { /* GAM_B_LUT7 */
\r
8542 _UDWORD LONG; /* Long Access */
\r
8543 struct { /* Word Access */
\r
8544 _UWORD H; /* High */
\r
8545 _UWORD L; /* Low */
\r
8547 struct { /* Bit Access */
\r
8549 _UWORD GAM_B_GAIN_12:11; /* GAM_B_GAIN_12 */
\r
8551 _UWORD GAM_B_GAIN_13:11; /* GAM_B_GAIN_13 */
\r
8553 } GAM_B_LUT7; /* */
\r
8554 union { /* GAM_B_LUT8 */
\r
8555 _UDWORD LONG; /* Long Access */
\r
8556 struct { /* Word Access */
\r
8557 _UWORD H; /* High */
\r
8558 _UWORD L; /* Low */
\r
8560 struct { /* Bit Access */
\r
8562 _UWORD GAM_B_GAIN_14:11; /* GAM_B_GAIN_14 */
\r
8564 _UWORD GAM_B_GAIN_15:11; /* GAM_B_GAIN_15 */
\r
8566 } GAM_B_LUT8; /* */
\r
8567 union { /* GAM_B_LUT9 */
\r
8568 _UDWORD LONG; /* Long Access */
\r
8569 struct { /* Word Access */
\r
8570 _UWORD H; /* High */
\r
8571 _UWORD L; /* Low */
\r
8573 struct { /* Bit Access */
\r
8575 _UWORD GAM_B_GAIN_16:11; /* GAM_B_GAIN_16 */
\r
8577 _UWORD GAM_B_GAIN_17:11; /* GAM_B_GAIN_17 */
\r
8579 } GAM_B_LUT9; /* */
\r
8580 union { /* GAM_B_LUT10 */
\r
8581 _UDWORD LONG; /* Long Access */
\r
8582 struct { /* Word Access */
\r
8583 _UWORD H; /* High */
\r
8584 _UWORD L; /* Low */
\r
8586 struct { /* Bit Access */
\r
8588 _UWORD GAM_B_GAIN_18:11; /* GAM_B_GAIN_18 */
\r
8590 _UWORD GAM_B_GAIN_19:11; /* GAM_B_GAIN_19 */
\r
8592 } GAM_B_LUT10; /* */
\r
8593 union { /* GAM_B_LUT11 */
\r
8594 _UDWORD LONG; /* Long Access */
\r
8595 struct { /* Word Access */
\r
8596 _UWORD H; /* High */
\r
8597 _UWORD L; /* Low */
\r
8599 struct { /* Bit Access */
\r
8601 _UWORD GAM_B_GAIN_20:11; /* GAM_B_GAIN_20 */
\r
8603 _UWORD GAM_B_GAIN_21:11; /* GAM_B_GAIN_21 */
\r
8605 } GAM_B_LUT11; /* */
\r
8606 union { /* GAM_B_LUT12 */
\r
8607 _UDWORD LONG; /* Long Access */
\r
8608 struct { /* Word Access */
\r
8609 _UWORD H; /* High */
\r
8610 _UWORD L; /* Low */
\r
8612 struct { /* Bit Access */
\r
8614 _UWORD GAM_B_GAIN_22:11; /* GAM_B_GAIN_22 */
\r
8616 _UWORD GAM_B_GAIN_23:11; /* GAM_B_GAIN_23 */
\r
8618 } GAM_B_LUT12; /* */
\r
8619 union { /* GAM_B_LUT13 */
\r
8620 _UDWORD LONG; /* Long Access */
\r
8621 struct { /* Word Access */
\r
8622 _UWORD H; /* High */
\r
8623 _UWORD L; /* Low */
\r
8625 struct { /* Bit Access */
\r
8627 _UWORD GAM_B_GAIN_24:11; /* GAM_B_GAIN_24 */
\r
8629 _UWORD GAM_B_GAIN_25:11; /* GAM_B_GAIN_25 */
\r
8631 } GAM_B_LUT13; /* */
\r
8632 union { /* GAM_B_LUT14 */
\r
8633 _UDWORD LONG; /* Long Access */
\r
8634 struct { /* Word Access */
\r
8635 _UWORD H; /* High */
\r
8636 _UWORD L; /* Low */
\r
8638 struct { /* Bit Access */
\r
8640 _UWORD GAM_B_GAIN_26:11; /* GAM_B_GAIN_26 */
\r
8642 _UWORD GAM_B_GAIN_27:11; /* GAM_B_GAIN_27 */
\r
8644 } GAM_B_LUT14; /* */
\r
8645 union { /* GAM_B_LUT15 */
\r
8646 _UDWORD LONG; /* Long Access */
\r
8647 struct { /* Word Access */
\r
8648 _UWORD H; /* High */
\r
8649 _UWORD L; /* Low */
\r
8651 struct { /* Bit Access */
\r
8653 _UWORD GAM_B_GAIN_28:11; /* GAM_B_GAIN_28 */
\r
8655 _UWORD GAM_B_GAIN_29:11; /* GAM_B_GAIN_29 */
\r
8657 } GAM_B_LUT15; /* */
\r
8658 union { /* GAM_B_LUT16 */
\r
8659 _UDWORD LONG; /* Long Access */
\r
8660 struct { /* Word Access */
\r
8661 _UWORD H; /* High */
\r
8662 _UWORD L; /* Low */
\r
8664 struct { /* Bit Access */
\r
8666 _UWORD GAM_B_GAIN_30:11; /* GAM_B_GAIN_30 */
\r
8668 _UWORD GAM_B_GAIN_31:11; /* GAM_B_GAIN_31 */
\r
8670 } GAM_B_LUT16; /* */
\r
8671 union { /* GAM_B_AREA1 */
\r
8672 _UDWORD LONG; /* Long Access */
\r
8673 struct { /* Word Access */
\r
8674 _UWORD H; /* High */
\r
8675 _UWORD L; /* Low */
\r
8677 struct { /* Bit Access */
\r
8679 _UWORD GAM_B_TH_01:8; /* GAM_B_TH_01 */
\r
8680 _UWORD GAM_B_TH_02:8; /* GAM_B_TH_02 */
\r
8681 _UWORD GAM_B_TH_03:8; /* GAM_B_TH_03 */
\r
8683 } GAM_B_AREA1; /* */
\r
8684 union { /* GAM_B_AREA2 */
\r
8685 _UDWORD LONG; /* Long Access */
\r
8686 struct { /* Word Access */
\r
8687 _UWORD H; /* High */
\r
8688 _UWORD L; /* Low */
\r
8690 struct { /* Bit Access */
\r
8691 _UWORD GAM_B_TH_04:8; /* GAM_B_TH_04 */
\r
8692 _UWORD GAM_B_TH_05:8; /* GAM_B_TH_05 */
\r
8693 _UWORD GAM_B_TH_06:8; /* GAM_B_TH_06 */
\r
8694 _UWORD GAM_B_TH_07:8; /* GAM_B_TH_07 */
\r
8696 } GAM_B_AREA2; /* */
\r
8697 union { /* GAM_B_AREA3 */
\r
8698 _UDWORD LONG; /* Long Access */
\r
8699 struct { /* Word Access */
\r
8700 _UWORD H; /* High */
\r
8701 _UWORD L; /* Low */
\r
8703 struct { /* Bit Access */
\r
8704 _UWORD GAM_B_TH_08:8; /* GAM_B_TH_08 */
\r
8705 _UWORD GAM_B_TH_09:8; /* GAM_B_TH_09 */
\r
8706 _UWORD GAM_B_TH_10:8; /* GAM_B_TH_10 */
\r
8707 _UWORD GAM_B_TH_11:8; /* GAM_B_TH_11 */
\r
8709 } GAM_B_AREA3; /* */
\r
8710 union { /* GAM_B_AREA4 */
\r
8711 _UDWORD LONG; /* Long Access */
\r
8712 struct { /* Word Access */
\r
8713 _UWORD H; /* High */
\r
8714 _UWORD L; /* Low */
\r
8716 struct { /* Bit Access */
\r
8717 _UWORD GAM_B_TH_12:8; /* GAM_B_TH_12 */
\r
8718 _UWORD GAM_B_TH_13:8; /* GAM_B_TH_13 */
\r
8719 _UWORD GAM_B_TH_14:8; /* GAM_B_TH_14 */
\r
8720 _UWORD GAM_B_TH_15:8; /* GAM_B_TH_15 */
\r
8722 } GAM_B_AREA4; /* */
\r
8723 union { /* GAM_B_AREA5 */
\r
8724 _UDWORD LONG; /* Long Access */
\r
8725 struct { /* Word Access */
\r
8726 _UWORD H; /* High */
\r
8727 _UWORD L; /* Low */
\r
8729 struct { /* Bit Access */
\r
8730 _UWORD GAM_B_TH_16:8; /* GAM_B_TH_16 */
\r
8731 _UWORD GAM_B_TH_17:8; /* GAM_B_TH_17 */
\r
8732 _UWORD GAM_B_TH_18:8; /* GAM_B_TH_18 */
\r
8733 _UWORD GAM_B_TH_19:8; /* GAM_B_TH_19 */
\r
8735 } GAM_B_AREA5; /* */
\r
8736 union { /* GAM_B_AREA6 */
\r
8737 _UDWORD LONG; /* Long Access */
\r
8738 struct { /* Word Access */
\r
8739 _UWORD H; /* High */
\r
8740 _UWORD L; /* Low */
\r
8742 struct { /* Bit Access */
\r
8743 _UWORD GAM_B_TH_20:8; /* GAM_B_TH_20 */
\r
8744 _UWORD GAM_B_TH_21:8; /* GAM_B_TH_21 */
\r
8745 _UWORD GAM_B_TH_22:8; /* GAM_B_TH_22 */
\r
8746 _UWORD GAM_B_TH_23:8; /* GAM_B_TH_23 */
\r
8748 } GAM_B_AREA6; /* */
\r
8749 union { /* GAM_B_AREA7 */
\r
8750 _UDWORD LONG; /* Long Access */
\r
8751 struct { /* Word Access */
\r
8752 _UWORD H; /* High */
\r
8753 _UWORD L; /* Low */
\r
8755 struct { /* Bit Access */
\r
8756 _UWORD GAM_B_TH_24:8; /* GAM_B_TH_24 */
\r
8757 _UWORD GAM_B_TH_25:8; /* GAM_B_TH_25 */
\r
8758 _UWORD GAM_B_TH_26:8; /* GAM_B_TH_26 */
\r
8759 _UWORD GAM_B_TH_27:8; /* GAM_B_TH_27 */
\r
8761 } GAM_B_AREA7; /* */
\r
8762 union { /* GAM_B_AREA8 */
\r
8763 _UDWORD LONG; /* Long Access */
\r
8764 struct { /* Word Access */
\r
8765 _UWORD H; /* High */
\r
8766 _UWORD L; /* Low */
\r
8768 struct { /* Bit Access */
\r
8769 _UWORD GAM_B_TH_28:8; /* GAM_B_TH_28 */
\r
8770 _UWORD GAM_B_TH_29:8; /* GAM_B_TH_29 */
\r
8771 _UWORD GAM_B_TH_30:8; /* GAM_B_TH_30 */
\r
8772 _UWORD GAM_B_TH_31:8; /* GAM_B_TH_31 */
\r
8774 } GAM_B_AREA8; /* */
\r
8775 _UBYTE wk16[24]; /* */
\r
8776 union { /* GAM_R_UPDATE */
\r
8777 _UDWORD LONG; /* Long Access */
\r
8778 struct { /* Word Access */
\r
8779 _UWORD H; /* High */
\r
8780 _UWORD L; /* Low */
\r
8782 struct { /* Bit Access */
\r
8783 _UDWORD :31; /* */
\r
8784 _UDWORD GAM_R_VEN:1; /* GAM_R_VEN */
\r
8786 } GAM_R_UPDATE; /* */
\r
8787 _UBYTE wk17[4]; /* */
\r
8788 union { /* GAM_R_LUT1 */
\r
8789 _UDWORD LONG; /* Long Access */
\r
8790 struct { /* Word Access */
\r
8791 _UWORD H; /* High */
\r
8792 _UWORD L; /* Low */
\r
8794 struct { /* Bit Access */
\r
8796 _UWORD GAM_R_GAIN_00:11; /* GAM_R_GAIN_00 */
\r
8798 _UWORD GAM_R_GAIN_01:11; /* GAM_R_GAIN_01 */
\r
8800 } GAM_R_LUT1; /* */
\r
8801 union { /* GAM_R_LUT2 */
\r
8802 _UDWORD LONG; /* Long Access */
\r
8803 struct { /* Word Access */
\r
8804 _UWORD H; /* High */
\r
8805 _UWORD L; /* Low */
\r
8807 struct { /* Bit Access */
\r
8809 _UWORD GAM_R_GAIN_02:11; /* GAM_R_GAIN_02 */
\r
8811 _UWORD GAM_R_GAIN_03:11; /* GAM_R_GAIN_03 */
\r
8813 } GAM_R_LUT2; /* */
\r
8814 union { /* GAM_R_LUT3 */
\r
8815 _UDWORD LONG; /* Long Access */
\r
8816 struct { /* Word Access */
\r
8817 _UWORD H; /* High */
\r
8818 _UWORD L; /* Low */
\r
8820 struct { /* Bit Access */
\r
8822 _UWORD GAM_R_GAIN_04:11; /* GAM_R_GAIN_04 */
\r
8824 _UWORD GAM_R_GAIN_05:11; /* GAM_R_GAIN_05 */
\r
8826 } GAM_R_LUT3; /* */
\r
8827 union { /* GAM_R_LUT4 */
\r
8828 _UDWORD LONG; /* Long Access */
\r
8829 struct { /* Word Access */
\r
8830 _UWORD H; /* High */
\r
8831 _UWORD L; /* Low */
\r
8833 struct { /* Bit Access */
\r
8835 _UWORD GAM_R_GAIN_06:11; /* GAM_R_GAIN_06 */
\r
8837 _UWORD GAM_R_GAIN_07:11; /* GAM_R_GAIN_07 */
\r
8839 } GAM_R_LUT4; /* */
\r
8840 union { /* GAM_R_LUT5 */
\r
8841 _UDWORD LONG; /* Long Access */
\r
8842 struct { /* Word Access */
\r
8843 _UWORD H; /* High */
\r
8844 _UWORD L; /* Low */
\r
8846 struct { /* Bit Access */
\r
8848 _UWORD GAM_R_GAIN_08:11; /* GAM_R_GAIN_08 */
\r
8850 _UWORD GAM_R_GAIN_09:11; /* GAM_R_GAIN_09 */
\r
8852 } GAM_R_LUT5; /* */
\r
8853 union { /* GAM_R_LUT6 */
\r
8854 _UDWORD LONG; /* Long Access */
\r
8855 struct { /* Word Access */
\r
8856 _UWORD H; /* High */
\r
8857 _UWORD L; /* Low */
\r
8859 struct { /* Bit Access */
\r
8861 _UWORD GAM_R_GAIN_10:11; /* GAM_R_GAIN_10 */
\r
8863 _UWORD GAM_R_GAIN_11:11; /* GAM_R_GAIN_11 */
\r
8865 } GAM_R_LUT6; /* */
\r
8866 union { /* GAM_R_LUT7 */
\r
8867 _UDWORD LONG; /* Long Access */
\r
8868 struct { /* Word Access */
\r
8869 _UWORD H; /* High */
\r
8870 _UWORD L; /* Low */
\r
8872 struct { /* Bit Access */
\r
8874 _UWORD GAM_R_GAIN_12:11; /* GAM_R_GAIN_12 */
\r
8876 _UWORD GAM_R_GAIN_13:11; /* GAM_R_GAIN_13 */
\r
8878 } GAM_R_LUT7; /* */
\r
8879 union { /* GAM_R_LUT8 */
\r
8880 _UDWORD LONG; /* Long Access */
\r
8881 struct { /* Word Access */
\r
8882 _UWORD H; /* High */
\r
8883 _UWORD L; /* Low */
\r
8885 struct { /* Bit Access */
\r
8887 _UWORD GAM_R_GAIN_14:11; /* GAM_R_GAIN_14 */
\r
8889 _UWORD GAM_R_GAIN_15:11; /* GAM_R_GAIN_15 */
\r
8891 } GAM_R_LUT8; /* */
\r
8892 union { /* GAM_R_LUT9 */
\r
8893 _UDWORD LONG; /* Long Access */
\r
8894 struct { /* Word Access */
\r
8895 _UWORD H; /* High */
\r
8896 _UWORD L; /* Low */
\r
8898 struct { /* Bit Access */
\r
8900 _UWORD GAM_R_GAIN_16:11; /* GAM_R_GAIN_16 */
\r
8902 _UWORD GAM_R_GAIN_17:11; /* GAM_R_GAIN_17 */
\r
8904 } GAM_R_LUT9; /* */
\r
8905 union { /* GAM_R_LUT10 */
\r
8906 _UDWORD LONG; /* Long Access */
\r
8907 struct { /* Word Access */
\r
8908 _UWORD H; /* High */
\r
8909 _UWORD L; /* Low */
\r
8911 struct { /* Bit Access */
\r
8913 _UWORD GAM_R_GAIN_18:11; /* GAM_R_GAIN_18 */
\r
8915 _UWORD GAM_R_GAIN_19:11; /* GAM_R_GAIN_19 */
\r
8917 } GAM_R_LUT10; /* */
\r
8918 union { /* GAM_R_LUT11 */
\r
8919 _UDWORD LONG; /* Long Access */
\r
8920 struct { /* Word Access */
\r
8921 _UWORD H; /* High */
\r
8922 _UWORD L; /* Low */
\r
8924 struct { /* Bit Access */
\r
8926 _UWORD GAM_R_GAIN_20:11; /* GAM_R_GAIN_20 */
\r
8928 _UWORD GAM_R_GAIN_21:11; /* GAM_R_GAIN_21 */
\r
8930 } GAM_R_LUT11; /* */
\r
8931 union { /* GAM_R_LUT12 */
\r
8932 _UDWORD LONG; /* Long Access */
\r
8933 struct { /* Word Access */
\r
8934 _UWORD H; /* High */
\r
8935 _UWORD L; /* Low */
\r
8937 struct { /* Bit Access */
\r
8939 _UWORD GAM_R_GAIN_22:11; /* GAM_R_GAIN_22 */
\r
8941 _UWORD GAM_R_GAIN_23:11; /* GAM_R_GAIN_23 */
\r
8943 } GAM_R_LUT12; /* */
\r
8944 union { /* GAM_R_LUT13 */
\r
8945 _UDWORD LONG; /* Long Access */
\r
8946 struct { /* Word Access */
\r
8947 _UWORD H; /* High */
\r
8948 _UWORD L; /* Low */
\r
8950 struct { /* Bit Access */
\r
8952 _UWORD GAM_R_GAIN_24:11; /* GAM_R_GAIN_24 */
\r
8954 _UWORD GAM_R_GAIN_25:11; /* GAM_R_GAIN_25 */
\r
8956 } GAM_R_LUT13; /* */
\r
8957 union { /* GAM_R_LUT14 */
\r
8958 _UDWORD LONG; /* Long Access */
\r
8959 struct { /* Word Access */
\r
8960 _UWORD H; /* High */
\r
8961 _UWORD L; /* Low */
\r
8963 struct { /* Bit Access */
\r
8965 _UWORD GAM_R_GAIN_26:11; /* GAM_R_GAIN_26 */
\r
8967 _UWORD GAM_R_GAIN_27:11; /* GAM_R_GAIN_27 */
\r
8969 } GAM_R_LUT14; /* */
\r
8970 union { /* GAM_R_LUT15 */
\r
8971 _UDWORD LONG; /* Long Access */
\r
8972 struct { /* Word Access */
\r
8973 _UWORD H; /* High */
\r
8974 _UWORD L; /* Low */
\r
8976 struct { /* Bit Access */
\r
8978 _UWORD GAM_R_GAIN_28:11; /* GAM_R_GAIN_28 */
\r
8980 _UWORD GAM_R_GAIN_29:11; /* GAM_R_GAIN_29 */
\r
8982 } GAM_R_LUT15; /* */
\r
8983 union { /* GAM_R_LUT16 */
\r
8984 _UDWORD LONG; /* Long Access */
\r
8985 struct { /* Word Access */
\r
8986 _UWORD H; /* High */
\r
8987 _UWORD L; /* Low */
\r
8989 struct { /* Bit Access */
\r
8991 _UWORD GAM_R_GAIN_30:11; /* GAM_R_GAIN_30 */
\r
8993 _UWORD GAM_R_GAIN_31:11; /* GAM_R_GAIN_31 */
\r
8995 } GAM_R_LUT16; /* */
\r
8996 union { /* GAM_R_AREA1 */
\r
8997 _UDWORD LONG; /* Long Access */
\r
8998 struct { /* Word Access */
\r
8999 _UWORD H; /* High */
\r
9000 _UWORD L; /* Low */
\r
9002 struct { /* Bit Access */
\r
9004 _UWORD GAM_R_TH_01:8; /* GAM_R_TH_01 */
\r
9005 _UWORD GAM_R_TH_02:8; /* GAM_R_TH_02 */
\r
9006 _UWORD GAM_R_TH_03:8; /* GAM_R_TH_03 */
\r
9008 } GAM_R_AREA1; /* */
\r
9009 union { /* GAM_R_AREA2 */
\r
9010 _UDWORD LONG; /* Long Access */
\r
9011 struct { /* Word Access */
\r
9012 _UWORD H; /* High */
\r
9013 _UWORD L; /* Low */
\r
9015 struct { /* Bit Access */
\r
9016 _UWORD GAM_R_TH_04:8; /* GAM_R_TH_04 */
\r
9017 _UWORD GAM_R_TH_05:8; /* GAM_R_TH_05 */
\r
9018 _UWORD GAM_R_TH_06:8; /* GAM_R_TH_06 */
\r
9019 _UWORD GAM_R_TH_07:8; /* GAM_R_TH_07 */
\r
9021 } GAM_R_AREA2; /* */
\r
9022 union { /* GAM_R_AREA3 */
\r
9023 _UDWORD LONG; /* Long Access */
\r
9024 struct { /* Word Access */
\r
9025 _UWORD H; /* High */
\r
9026 _UWORD L; /* Low */
\r
9028 struct { /* Bit Access */
\r
9029 _UWORD GAM_R_TH_08:8; /* GAM_R_TH_08 */
\r
9030 _UWORD GAM_R_TH_09:8; /* GAM_R_TH_09 */
\r
9031 _UWORD GAM_R_TH_10:8; /* GAM_R_TH_10 */
\r
9032 _UWORD GAM_R_TH_11:8; /* GAM_R_TH_11 */
\r
9034 } GAM_R_AREA3; /* */
\r
9035 union { /* GAM_R_AREA4 */
\r
9036 _UDWORD LONG; /* Long Access */
\r
9037 struct { /* Word Access */
\r
9038 _UWORD H; /* High */
\r
9039 _UWORD L; /* Low */
\r
9041 struct { /* Bit Access */
\r
9042 _UWORD GAM_R_TH_12:8; /* GAM_R_TH_12 */
\r
9043 _UWORD GAM_R_TH_13:8; /* GAM_R_TH_13 */
\r
9044 _UWORD GAM_R_TH_14:8; /* GAM_R_TH_14 */
\r
9045 _UWORD GAM_R_TH_15:8; /* GAM_R_TH_15 */
\r
9047 } GAM_R_AREA4; /* */
\r
9048 union { /* GAM_R_AREA5 */
\r
9049 _UDWORD LONG; /* Long Access */
\r
9050 struct { /* Word Access */
\r
9051 _UWORD H; /* High */
\r
9052 _UWORD L; /* Low */
\r
9054 struct { /* Bit Access */
\r
9055 _UWORD GAM_R_TH_16:8; /* GAM_R_TH_16 */
\r
9056 _UWORD GAM_R_TH_17:8; /* GAM_R_TH_17 */
\r
9057 _UWORD GAM_R_TH_18:8; /* GAM_R_TH_18 */
\r
9058 _UWORD GAM_R_TH_19:8; /* GAM_R_TH_19 */
\r
9060 } GAM_R_AREA5; /* */
\r
9061 union { /* GAM_R_AREA6 */
\r
9062 _UDWORD LONG; /* Long Access */
\r
9063 struct { /* Word Access */
\r
9064 _UWORD H; /* High */
\r
9065 _UWORD L; /* Low */
\r
9067 struct { /* Bit Access */
\r
9068 _UWORD GAM_R_TH_20:8; /* GAM_R_TH_20 */
\r
9069 _UWORD GAM_R_TH_21:8; /* GAM_R_TH_21 */
\r
9070 _UWORD GAM_R_TH_22:8; /* GAM_R_TH_22 */
\r
9071 _UWORD GAM_R_TH_23:8; /* GAM_R_TH_23 */
\r
9073 } GAM_R_AREA6; /* */
\r
9074 union { /* GAM_R_AREA7 */
\r
9075 _UDWORD LONG; /* Long Access */
\r
9076 struct { /* Word Access */
\r
9077 _UWORD H; /* High */
\r
9078 _UWORD L; /* Low */
\r
9080 struct { /* Bit Access */
\r
9081 _UWORD GAM_R_TH_24:8; /* GAM_R_TH_24 */
\r
9082 _UWORD GAM_R_TH_25:8; /* GAM_R_TH_25 */
\r
9083 _UWORD GAM_R_TH_26:8; /* GAM_R_TH_26 */
\r
9084 _UWORD GAM_R_TH_27:8; /* GAM_R_TH_27 */
\r
9086 } GAM_R_AREA7; /* */
\r
9087 union { /* GAM_R_AREA8 */
\r
9088 _UDWORD LONG; /* Long Access */
\r
9089 struct { /* Word Access */
\r
9090 _UWORD H; /* High */
\r
9091 _UWORD L; /* Low */
\r
9093 struct { /* Bit Access */
\r
9094 _UWORD GAM_R_TH_28:8; /* GAM_R_TH_28 */
\r
9095 _UWORD GAM_R_TH_29:8; /* GAM_R_TH_29 */
\r
9096 _UWORD GAM_R_TH_30:8; /* GAM_R_TH_30 */
\r
9097 _UWORD GAM_R_TH_31:8; /* GAM_R_TH_31 */
\r
9099 } GAM_R_AREA8; /* */
\r
9100 _UBYTE wk18[24]; /* */
\r
9101 union { /* TCON_UPDATE */
\r
9102 _UDWORD LONG; /* Long Access */
\r
9103 struct { /* Word Access */
\r
9104 _UWORD H; /* High */
\r
9105 _UWORD L; /* Low */
\r
9107 struct { /* Bit Access */
\r
9108 _UDWORD :31; /* */
\r
9109 _UDWORD TCON_VEN:1; /* TCON_VEN */
\r
9111 } TCON_UPDATE; /* */
\r
9112 union { /* TCON_TIM */
\r
9113 _UDWORD LONG; /* Long Access */
\r
9114 struct { /* Word Access */
\r
9115 _UWORD H; /* High */
\r
9116 _UWORD L; /* Low */
\r
9118 struct { /* Bit Access */
\r
9120 _UWORD TCON_HALF:11; /* TCON_HALF */
\r
9122 _UWORD TCON_OFFSET:11; /* TCON_OFFSET */
\r
9125 union { /* TCON_TIM_STVA1 */
\r
9126 _UDWORD LONG; /* Long Access */
\r
9127 struct { /* Word Access */
\r
9128 _UWORD H; /* High */
\r
9129 _UWORD L; /* Low */
\r
9131 struct { /* Bit Access */
\r
9133 _UWORD TCON_STVA_VS:11; /* TCON_STVA_VS */
\r
9135 _UWORD TCON_STVA_VW:11; /* TCON_STVA_VW */
\r
9137 } TCON_TIM_STVA1; /* */
\r
9138 union { /* TCON_TIM_STVA2 */
\r
9139 _UDWORD LONG; /* Long Access */
\r
9140 struct { /* Word Access */
\r
9141 _UWORD H; /* High */
\r
9142 _UWORD L; /* Low */
\r
9144 struct { /* Bit Access */
\r
9145 _UDWORD :27; /* */
\r
9146 _UDWORD TCON_STVA_INV:1; /* TCON_STVA_INV */
\r
9148 _UDWORD TCON_STVA_SEL:3; /* TCON_STVA_SEL */
\r
9150 } TCON_TIM_STVA2; /* */
\r
9151 union { /* TCON_TIM_STVB1 */
\r
9152 _UDWORD LONG; /* Long Access */
\r
9153 struct { /* Word Access */
\r
9154 _UWORD H; /* High */
\r
9155 _UWORD L; /* Low */
\r
9157 struct { /* Bit Access */
\r
9159 _UWORD TCON_STVB_VS:11; /* TCON_STVB_VS */
\r
9161 _UWORD TCON_STVB_VW:11; /* TCON_STVB_VW */
\r
9163 } TCON_TIM_STVB1; /* */
\r
9164 union { /* TCON_TIM_STVB2 */
\r
9165 _UDWORD LONG; /* Long Access */
\r
9166 struct { /* Word Access */
\r
9167 _UWORD H; /* High */
\r
9168 _UWORD L; /* Low */
\r
9170 struct { /* Bit Access */
\r
9171 _UDWORD :27; /* */
\r
9172 _UDWORD TCON_STVB_INV:1; /* TCON_STVB_INV */
\r
9174 _UDWORD TCON_STVB_SEL:3; /* TCON_STVB_SEL */
\r
9176 } TCON_TIM_STVB2; /* */
\r
9177 union { /* TCON_TIM_STH1 */
\r
9178 _UDWORD LONG; /* Long Access */
\r
9179 struct { /* Word Access */
\r
9180 _UWORD H; /* High */
\r
9181 _UWORD L; /* Low */
\r
9183 struct { /* Bit Access */
\r
9185 _UWORD TCON_STH_HS:11; /* TCON_STH_HS */
\r
9187 _UWORD TCON_STH_HW:11; /* TCON_STH_HW */
\r
9189 } TCON_TIM_STH1; /* */
\r
9190 union { /* TCON_TIM_STH2 */
\r
9191 _UDWORD LONG; /* Long Access */
\r
9192 struct { /* Word Access */
\r
9193 _UWORD H; /* High */
\r
9194 _UWORD L; /* Low */
\r
9196 struct { /* Bit Access */
\r
9197 _UDWORD :23; /* */
\r
9198 _UDWORD TCON_STH_HS_SEL:1; /* TCON_STH_HS_SEL */
\r
9200 _UDWORD TCON_STH_INV:1; /* TCON_STH_INV */
\r
9202 _UDWORD TCON_STH_SEL:3; /* TCON_STH_SEL */
\r
9204 } TCON_TIM_STH2; /* */
\r
9205 union { /* TCON_TIM_STB1 */
\r
9206 _UDWORD LONG; /* Long Access */
\r
9207 struct { /* Word Access */
\r
9208 _UWORD H; /* High */
\r
9209 _UWORD L; /* Low */
\r
9211 struct { /* Bit Access */
\r
9213 _UWORD TCON_STB_HS:11; /* TCON_STB_HS */
\r
9215 _UWORD TCON_STB_HW:11; /* TCON_STB_HW */
\r
9217 } TCON_TIM_STB1; /* */
\r
9218 union { /* TCON_TIM_STB2 */
\r
9219 _UDWORD LONG; /* Long Access */
\r
9220 struct { /* Word Access */
\r
9221 _UWORD H; /* High */
\r
9222 _UWORD L; /* Low */
\r
9224 struct { /* Bit Access */
\r
9225 _UDWORD :23; /* */
\r
9226 _UDWORD TCON_STB_HS_SEL:1; /* TCON_STB_HS_SEL */
\r
9228 _UDWORD TCON_STB_INV:1; /* TCON_STB_INV */
\r
9230 _UDWORD TCON_STB_SEL:3; /* TCON_STB_SEL */
\r
9232 } TCON_TIM_STB2; /* */
\r
9233 union { /* TCON_TIM_CPV1 */
\r
9234 _UDWORD LONG; /* Long Access */
\r
9235 struct { /* Word Access */
\r
9236 _UWORD H; /* High */
\r
9237 _UWORD L; /* Low */
\r
9239 struct { /* Bit Access */
\r
9241 _UWORD TCON_CPV_HS:11; /* TCON_CPV_HS */
\r
9243 _UWORD TCON_CPV_HW:11; /* TCON_CPV_HW */
\r
9245 } TCON_TIM_CPV1; /* */
\r
9246 union { /* TCON_TIM_CPV2 */
\r
9247 _UDWORD LONG; /* Long Access */
\r
9248 struct { /* Word Access */
\r
9249 _UWORD H; /* High */
\r
9250 _UWORD L; /* Low */
\r
9252 struct { /* Bit Access */
\r
9253 _UDWORD :23; /* */
\r
9254 _UDWORD TCON_CPV_HS_SEL:1; /* TCON_CPV_HS_SEL */
\r
9256 _UDWORD TCON_CPV_INV:1; /* TCON_CPV_INV */
\r
9258 _UDWORD TCON_CPV_SEL:3; /* TCON_CPV_SEL */
\r
9260 } TCON_TIM_CPV2; /* */
\r
9261 union { /* TCON_TIM_POLA1 */
\r
9262 _UDWORD LONG; /* Long Access */
\r
9263 struct { /* Word Access */
\r
9264 _UWORD H; /* High */
\r
9265 _UWORD L; /* Low */
\r
9267 struct { /* Bit Access */
\r
9269 _UWORD TCON_POLA_HS:11; /* TCON_POLA_HS */
\r
9271 _UWORD TCON_POLA_HW:11; /* TCON_POLA_HW */
\r
9273 } TCON_TIM_POLA1; /* */
\r
9274 union { /* TCON_TIM_POLA2 */
\r
9275 _UDWORD LONG; /* Long Access */
\r
9276 struct { /* Word Access */
\r
9277 _UWORD H; /* High */
\r
9278 _UWORD L; /* Low */
\r
9280 struct { /* Bit Access */
\r
9281 _UDWORD :18; /* */
\r
9282 _UDWORD TCON_POLA_MD:2; /* TCON_POLA_MD */
\r
9284 _UDWORD TCON_POLA_HS_SEL:1; /* TCON_POLA_HS_SEL */
\r
9286 _UDWORD TCON_POLA_INV:1; /* TCON_POLA_INV */
\r
9288 _UDWORD TCON_POLA_SEL:3; /* TCON_POLA_SEL */
\r
9290 } TCON_TIM_POLA2; /* */
\r
9291 union { /* TCON_TIM_POLB1 */
\r
9292 _UDWORD LONG; /* Long Access */
\r
9293 struct { /* Word Access */
\r
9294 _UWORD H; /* High */
\r
9295 _UWORD L; /* Low */
\r
9297 struct { /* Bit Access */
\r
9299 _UWORD TCON_POLB_HS:11; /* TCON_POLB_HS */
\r
9301 _UWORD TCON_POLB_HW:11; /* TCON_POLB_HW */
\r
9303 } TCON_TIM_POLB1; /* */
\r
9304 union { /* TCON_TIM_POLB2 */
\r
9305 _UDWORD LONG; /* Long Access */
\r
9306 struct { /* Word Access */
\r
9307 _UWORD H; /* High */
\r
9308 _UWORD L; /* Low */
\r
9310 struct { /* Bit Access */
\r
9311 _UDWORD :18; /* */
\r
9312 _UDWORD TCON_POLB_MD:2; /* TCON_POLB_MD */
\r
9314 _UDWORD TCON_POLB_HS_SEL:1; /* TCON_POLB_HS_SEL */
\r
9316 _UDWORD TCON_POLB_INV:1; /* TCON_POLB_INV */
\r
9318 _UDWORD TCON_POLB_SEL:3; /* TCON_POLB_SEL */
\r
9320 } TCON_TIM_POLB2; /* */
\r
9321 union { /* TCON_TIM_DE */
\r
9322 _UDWORD LONG; /* Long Access */
\r
9323 struct { /* Word Access */
\r
9324 _UWORD H; /* High */
\r
9325 _UWORD L; /* Low */
\r
9327 struct { /* Bit Access */
\r
9328 _UDWORD :31; /* */
\r
9329 _UDWORD TCON_DE_INV:1; /* TCON_DE_INV */
\r
9331 } TCON_TIM_DE; /* */
\r
9332 _UBYTE wk19[60]; /* */
\r
9333 union { /* OUT_UPDATE */
\r
9334 _UDWORD LONG; /* Long Access */
\r
9335 struct { /* Word Access */
\r
9336 _UWORD H; /* High */
\r
9337 _UWORD L; /* Low */
\r
9339 struct { /* Bit Access */
\r
9340 _UDWORD :31; /* */
\r
9341 _UDWORD OUTCNT_VEN:1; /* OUTCNT_VEN */
\r
9343 } OUT_UPDATE; /* */
\r
9344 union { /* OUT_SET */
\r
9345 _UDWORD LONG; /* Long Access */
\r
9346 struct { /* Word Access */
\r
9347 _UWORD H; /* High */
\r
9348 _UWORD L; /* Low */
\r
9350 struct { /* Bit Access */
\r
9352 _UWORD OUT_ENDIAN_ON:1; /* OUT_ENDIAN_ON */
\r
9354 _UWORD OUT_SWAP_ON:1; /* OUT_SWAP_ON */
\r
9357 _UWORD OUT_FORMAT:2; /* OUT_FORMAT */
\r
9359 _UWORD OUT_FRQ_SEL:2; /* OUT_FRQ_SEL */
\r
9361 _UWORD OUT_DIR_SEL:1; /* OUT_DIR_SEL */
\r
9363 _UWORD OUT_PHASE:2; /* OUT_PHASE */
\r
9366 union { /* OUT_BRIGHT1 */
\r
9367 _UDWORD LONG; /* Long Access */
\r
9368 struct { /* Word Access */
\r
9369 _UWORD H; /* High */
\r
9370 _UWORD L; /* Low */
\r
9372 struct { /* Bit Access */
\r
9373 _UDWORD :22; /* */
\r
9374 _UDWORD PBRT_G:10; /* PBRT_G */
\r
9376 } OUT_BRIGHT1; /* */
\r
9377 union { /* OUT_BRIGHT2 */
\r
9378 _UDWORD LONG; /* Long Access */
\r
9379 struct { /* Word Access */
\r
9380 _UWORD H; /* High */
\r
9381 _UWORD L; /* Low */
\r
9383 struct { /* Bit Access */
\r
9385 _UWORD PBRT_B:10; /* PBRT_B */
\r
9387 _UWORD PBRT_R:10; /* PBRT_R */
\r
9389 } OUT_BRIGHT2; /* */
\r
9390 union { /* OUT_CONTRAST */
\r
9391 _UDWORD LONG; /* Long Access */
\r
9392 struct { /* Word Access */
\r
9393 _UWORD H; /* High */
\r
9394 _UWORD L; /* Low */
\r
9396 struct { /* Bit Access */
\r
9398 _UWORD CONT_G:8; /* CONT_G */
\r
9399 _UWORD CONT_B:8; /* CONT_B */
\r
9400 _UWORD CONT_R:8; /* CONT_R */
\r
9402 } OUT_CONTRAST; /* */
\r
9403 union { /* OUT_PDTHA */
\r
9404 _UDWORD LONG; /* Long Access */
\r
9405 struct { /* Word Access */
\r
9406 _UWORD H; /* High */
\r
9407 _UWORD L; /* Low */
\r
9409 struct { /* Bit Access */
\r
9411 _UWORD PDTH_SEL:2; /* PDTH_SEL */
\r
9413 _UWORD PDTH_FORMAT:2; /* PDTH_FORMAT */
\r
9415 _UWORD PDTH_PA:2; /* PDTH_PA */
\r
9417 _UWORD PDTH_PB:2; /* PDTH_PB */
\r
9419 _UWORD PDTH_PC:2; /* PDTH_PC */
\r
9421 _UWORD PDTH_PD:2; /* PDTH_PD */
\r
9423 } OUT_PDTHA; /* */
\r
9424 _UBYTE wk20[12]; /* */
\r
9425 union { /* OUT_CLK_PHASE */
\r
9426 _UDWORD LONG; /* Long Access */
\r
9427 struct { /* Word Access */
\r
9428 _UWORD H; /* High */
\r
9429 _UWORD L; /* Low */
\r
9431 struct { /* Bit Access */
\r
9432 _UDWORD :19; /* */
\r
9433 _UDWORD OUTCNT_FRONT_GAM:1; /* OUTCNT_FRONT_GAM */
\r
9435 _UDWORD OUTCNT_LCD_EDGE:1; /* OUTCNT_LCD_EDGE */
\r
9437 _UDWORD OUTCNT_STVA_EDGE:1; /* OUTCNT_STVA_EDGE */
\r
9438 _UDWORD OUTCNT_STVB_EDGE:1; /* OUTCNT_STVB_EDGE */
\r
9439 _UDWORD OUTCNT_STH_EDGE:1; /* OUTCNT_STH_EDGE */
\r
9440 _UDWORD OUTCNT_STB_EDGE:1; /* OUTCNT_STB_EDGE */
\r
9441 _UDWORD OUTCNT_CPV_EDGE:1; /* OUTCNT_CPV_EDGE */
\r
9442 _UDWORD OUTCNT_POLA_EDGE:1; /* OUTCNT_POLA_EDGE */
\r
9443 _UDWORD OUTCNT_POLB_EDGE:1; /* OUTCNT_POLB_EDGE */
\r
9445 } OUT_CLK_PHASE; /* */
\r
9446 _UBYTE wk21[88]; /* */
\r
9447 union { /* SYSCNT_INT1 */
\r
9448 _UDWORD LONG; /* Long Access */
\r
9449 struct { /* Word Access */
\r
9450 _UWORD H; /* High */
\r
9451 _UWORD L; /* Low */
\r
9453 struct { /* Bit Access */
\r
9454 _UDWORD :31; /* */
\r
9455 _UDWORD INT_STA8:1; /* INT_STA8 */
\r
9457 } SYSCNT_INT1; /* */
\r
9458 union { /* SYSCNT_INT2 */
\r
9459 _UDWORD LONG; /* Long Access */
\r
9460 struct { /* Word Access */
\r
9461 _UWORD H; /* High */
\r
9462 _UWORD L; /* Low */
\r
9464 struct { /* Bit Access */
\r
9466 _UWORD INT_STA7:1; /* INT_STA7 */
\r
9468 _UWORD INT_STA6:1; /* INT_STA6 */
\r
9470 _UWORD INT_STA5:1; /* INT_STA5 */
\r
9472 _UWORD INT_STA4:1; /* INT_STA4 */
\r
9474 _UWORD INT_STA3:1; /* INT_STA3 */
\r
9476 _UWORD INT_STA2:1; /* INT_STA2 */
\r
9478 _UWORD INT_STA1:1; /* INT_STA1 */
\r
9480 _UWORD INT_STA0:1; /* INT_STA0 */
\r
9482 } SYSCNT_INT2; /* */
\r
9483 union { /* SYSCNT_INT3 */
\r
9484 _UDWORD LONG; /* Long Access */
\r
9485 struct { /* Word Access */
\r
9486 _UWORD H; /* High */
\r
9487 _UWORD L; /* Low */
\r
9489 struct { /* Bit Access */
\r
9490 _UDWORD :31; /* */
\r
9491 _UDWORD INT_OUT8_ON:1; /* INT_OUT8_ON */
\r
9493 } SYSCNT_INT3; /* */
\r
9494 union { /* SYSCNT_INT4 */
\r
9495 _UDWORD LONG; /* Long Access */
\r
9496 struct { /* Word Access */
\r
9497 _UWORD H; /* High */
\r
9498 _UWORD L; /* Low */
\r
9500 struct { /* Bit Access */
\r
9502 _UWORD INT_OUT7_ON:1; /* INT_OUT7_ON */
\r
9504 _UWORD INT_OUT6_ON:1; /* INT_OUT6_ON */
\r
9506 _UWORD INT_OUT5_ON:1; /* INT_OUT5_ON */
\r
9508 _UWORD INT_OUT4_ON:1; /* INT_OUT4_ON */
\r
9510 _UWORD INT_OUT3_ON:1; /* INT_OUT3_ON */
\r
9512 _UWORD INT_OUT2_ON:1; /* INT_OUT2_ON */
\r
9514 _UWORD INT_OUT1_ON:1; /* INT_OUT1_ON */
\r
9516 _UWORD INT_OUT0_ON:1; /* INT_OUT0_ON */
\r
9518 } SYSCNT_INT4; /* */
\r
9519 union { /* SYSCNT_PANEL_CLK */
\r
9520 _UWORD WORD; /* Word Access */
\r
9521 struct { /* Bit Access */
\r
9523 _UWORD PANEL_ICKSEL:2; /* PANEL_ICKSEL */
\r
9525 _UWORD PANEL_ICKEN:1; /* PANEL_ICKEN */
\r
9527 _UWORD PANEL_DCDR:6; /* PANEL_DCDR */
\r
9529 } SYSCNT_PANEL_CLK; /* */
\r
9530 union { /* SYSCNT_CLUT */
\r
9531 _UWORD WORD; /* Word Access */
\r
9532 struct { /* Bit Access */
\r
9534 _UWORD GR3_CLT_SEL_ST:1; /* GR3_CLT_SEL_ST */
\r
9536 _UWORD GR2_CLT_SEL_ST:1; /* GR2_CLT_SEL_ST */
\r
9538 _UWORD GR1_CLT_SEL_ST:1; /* GR1_CLT_SEL_ST */
\r
9540 } SYSCNT_CLUT; /* */
\r
9542 struct st_src { /* struct SRC */
\r
9543 union { /* SRCID */
\r
9544 _UDWORD LONG; /* Long Access */
\r
9545 struct { /* Word Access */
\r
9546 _UWORD H; /* High */
\r
9547 _UWORD L; /* Low */
\r
9550 union { /* SRCOD */
\r
9551 _UDWORD LONG; /* Long Access */
\r
9552 struct { /* Word Access */
\r
9553 _UWORD H; /* High */
\r
9554 _UWORD L; /* Low */
\r
9557 union { /* SRCIDCTRL */
\r
9558 _UWORD WORD; /* Word Access */
\r
9559 struct { /* Bit Access */
\r
9561 _UWORD IED:1; /* IED */
\r
9562 _UWORD IEN:1; /* IEN */
\r
9564 _UWORD IFTRG:2; /* IFTRG */
\r
9566 } SRCIDCTRL; /* */
\r
9567 union { /* SRCODCTRL */
\r
9568 _UWORD WORD; /* Word Access */
\r
9569 struct { /* Bit Access */
\r
9571 _UWORD OCH:1; /* OCH */
\r
9572 _UWORD OED:1; /* OED */
\r
9573 _UWORD OEN:1; /* OEN */
\r
9575 _UWORD OFTRG:2; /* OFTRG */
\r
9577 } SRCODCTRL; /* */
\r
9578 union { /* SRCCTRL */
\r
9579 _UWORD WORD; /* Word Access */
\r
9580 struct { /* Bit Access */
\r
9582 _UWORD CEEN:1; /* CEEN */
\r
9583 _UWORD SRCEN:1; /* SRCEN */
\r
9584 _UWORD UDEN:1; /* UDEN */
\r
9585 _UWORD OVEN:1; /* OVEN */
\r
9586 _UWORD FL:1; /* FL */
\r
9587 _UWORD CL:1; /* CL */
\r
9588 _UWORD IFS:4; /* IFS */
\r
9590 _UWORD OFS:3; /* OFS */
\r
9593 union { /* SRCSTAT */
\r
9594 _UWORD WORD; /* Word Access */
\r
9595 struct { /* Bit Access */
\r
9596 _UWORD OFDN:5; /* OFDN */
\r
9597 _UWORD IFDN:4; /* IFDN */
\r
9599 _UWORD CEF:1; /* CEF */
\r
9600 _UWORD FLF:1; /* FLF */
\r
9601 _UWORD UDF:1; /* UDF */
\r
9602 _UWORD OVF:1; /* OVF */
\r
9603 _UWORD IINT:1; /* IINT */
\r
9604 _UWORD OINT:1; /* OINT */
\r
9609 struct st_gpio { /* struct GPIO */
\r
9610 _UBYTE wk0[2]; /* */
\r
9611 union { /* PAIOR0 */
\r
9612 _UWORD WORD; /* Word Access */
\r
9613 struct { /* Byte Access */
\r
9614 _UBYTE H; /* High */
\r
9615 _UBYTE L; /* Low */
\r
9617 struct { /* Bit Access */
\r
9619 _UBYTE PA1IOR:1; /* PA1IOR */
\r
9621 _UBYTE PA0IOR:1; /* PA0IOR */
\r
9624 _UBYTE wk1[2]; /* */
\r
9625 union { /* PADR0 */
\r
9626 _UWORD WORD; /* Word Access */
\r
9627 struct { /* Byte Access */
\r
9628 _UBYTE H; /* High */
\r
9629 _UBYTE L; /* Low */
\r
9631 struct { /* Bit Access */
\r
9633 _UBYTE PA1DR:1; /* PA1DR */
\r
9635 _UBYTE PA0DR:1; /* PA0DR */
\r
9638 _UBYTE wk2[2]; /* */
\r
9639 union { /* PAPR0 */
\r
9640 _UWORD WORD; /* Word Access */
\r
9641 struct { /* Byte Access */
\r
9642 _UBYTE H; /* High */
\r
9643 _UBYTE L; /* Low */
\r
9645 struct { /* Bit Access */
\r
9648 _UBYTE PA1PR:1; /* PA1PR */
\r
9649 _UBYTE PA0PR:1; /* PA0PR */
\r
9652 _UBYTE wk3[8]; /* */
\r
9653 union { /* PBCR5 */
\r
9654 _UWORD WORD; /* Word Access */
\r
9655 struct { /* Byte Access */
\r
9656 _UBYTE H; /* High */
\r
9657 _UBYTE L; /* Low */
\r
9659 struct { /* Bit Access */
\r
9661 _UBYTE PB22MD:3; /* PB22MD */
\r
9663 _UBYTE PB21MD:2; /* PB21MD */
\r
9665 _UBYTE PB20MD:3; /* PB20MD */
\r
9668 union { /* PBCR4 */
\r
9669 _UWORD WORD; /* Word Access */
\r
9670 struct { /* Byte Access */
\r
9671 _UBYTE H; /* High */
\r
9672 _UBYTE L; /* Low */
\r
9674 struct { /* Bit Access */
\r
9676 _UBYTE PB19MD:3; /* PB19MD */
\r
9678 _UBYTE PB18MD:3; /* PB18MD */
\r
9680 _UBYTE PB17MD:3; /* PB17MD */
\r
9682 _UBYTE PB16MD:3; /* PB16MD */
\r
9685 union { /* PBCR3 */
\r
9686 _UWORD WORD; /* Word Access */
\r
9687 struct { /* Byte Access */
\r
9688 _UBYTE H; /* High */
\r
9689 _UBYTE L; /* Low */
\r
9691 struct { /* Bit Access */
\r
9693 _UBYTE PB15MD:3; /* PB15MD */
\r
9695 _UBYTE PB14MD:3; /* PB14MD */
\r
9697 _UBYTE PB13MD:3; /* PB13MD */
\r
9699 _UBYTE PB12MD:2; /* PB12MD */
\r
9702 union { /* PBCR2 */
\r
9703 _UWORD WORD; /* Word Access */
\r
9704 struct { /* Byte Access */
\r
9705 _UBYTE H; /* High */
\r
9706 _UBYTE L; /* Low */
\r
9708 struct { /* Bit Access */
\r
9710 _UBYTE PB11MD:2; /* PB11MD */
\r
9712 _UBYTE PB10MD:2; /* PB10MD */
\r
9714 _UBYTE PB9MD:2; /* PB9MD */
\r
9716 _UBYTE PB8MD:2; /* PB8MD */
\r
9719 union { /* PBCR1 */
\r
9720 _UWORD WORD; /* Word Access */
\r
9721 struct { /* Byte Access */
\r
9722 _UBYTE H; /* High */
\r
9723 _UBYTE L; /* Low */
\r
9725 struct { /* Bit Access */
\r
9727 _UBYTE PB7MD:2; /* PB7MD */
\r
9729 _UBYTE PB6MD:2; /* PB6MD */
\r
9731 _UBYTE PB5MD:2; /* PB5MD */
\r
9733 _UBYTE PB4MD:2; /* PB4MD */
\r
9736 union { /* PBCR0 */
\r
9737 _UWORD WORD; /* Word Access */
\r
9738 struct { /* Byte Access */
\r
9739 _UBYTE H; /* High */
\r
9740 _UBYTE L; /* Low */
\r
9742 struct { /* Bit Access */
\r
9744 _UBYTE PB3MD:2; /* PB3MD */
\r
9746 _UBYTE PB2MD:2; /* PB2MD */
\r
9748 _UBYTE PB1MD:2; /* PB1MD */
\r
9752 union { /* PBIOR1 */
\r
9753 _UWORD WORD; /* Word Access */
\r
9754 struct { /* Byte Access */
\r
9755 _UBYTE H; /* High */
\r
9756 _UBYTE L; /* Low */
\r
9758 struct { /* Bit Access */
\r
9761 _UBYTE PB22IOR:1; /* PB22IOR */
\r
9762 _UBYTE PB21IOR:1; /* PB21IOR */
\r
9763 _UBYTE PB20IOR:1; /* PB20IOR */
\r
9764 _UBYTE PB19IOR:1; /* PB19IOR */
\r
9765 _UBYTE PB18IOR:1; /* PB18IOR */
\r
9766 _UBYTE PB17IOR:1; /* PB17IOR */
\r
9767 _UBYTE PB16IOR:1; /* PB16IOR */
\r
9770 union { /* PBIOR0 */
\r
9771 _UWORD WORD; /* Word Access */
\r
9772 struct { /* Byte Access */
\r
9773 _UBYTE H; /* High */
\r
9774 _UBYTE L; /* Low */
\r
9776 struct { /* Bit Access */
\r
9777 _UBYTE PB15IOR:1; /* PB15IOR */
\r
9778 _UBYTE PB14IOR:1; /* PB14IOR */
\r
9779 _UBYTE PB13IOR:1; /* PB13IOR */
\r
9780 _UBYTE PB12IOR:1; /* PB12IOR */
\r
9781 _UBYTE PB11IOR:1; /* PB11IOR */
\r
9782 _UBYTE PB10IOR:1; /* PB10IOR */
\r
9783 _UBYTE PB9IOR:1; /* PB9IOR */
\r
9784 _UBYTE PB8IOR:1; /* PB8IOR */
\r
9785 _UBYTE PB7IOR:1; /* PB7IOR */
\r
9786 _UBYTE PB6IOR:1; /* PB6IOR */
\r
9787 _UBYTE PB5IOR:1; /* PB5IOR */
\r
9788 _UBYTE PB4IOR:1; /* PB4IOR */
\r
9789 _UBYTE PB3IOR:1; /* PB3IOR */
\r
9790 _UBYTE PB2IOR:1; /* PB2IOR */
\r
9791 _UBYTE PB1IOR:1; /* PB1IOR */
\r
9795 union { /* PBDR1 */
\r
9796 _UWORD WORD; /* Word Access */
\r
9797 struct { /* Byte Access */
\r
9798 _UBYTE H; /* High */
\r
9799 _UBYTE L; /* Low */
\r
9801 struct { /* Bit Access */
\r
9804 _UBYTE PB22DR:1; /* PB22DR */
\r
9805 _UBYTE PB21DR:1; /* PB21DR */
\r
9806 _UBYTE PB20DR:1; /* PB20DR */
\r
9807 _UBYTE PB19DR:1; /* PB19DR */
\r
9808 _UBYTE PB18DR:1; /* PB18DR */
\r
9809 _UBYTE PB17DR:1; /* PB17DR */
\r
9810 _UBYTE PB16DR:1; /* PB16DR */
\r
9813 union { /* PBDR0 */
\r
9814 _UWORD WORD; /* Word Access */
\r
9815 struct { /* Byte Access */
\r
9816 _UBYTE H; /* High */
\r
9817 _UBYTE L; /* Low */
\r
9819 struct { /* Bit Access */
\r
9820 _UBYTE PB15DR:1; /* PB15DR */
\r
9821 _UBYTE PB14DR:1; /* PB14DR */
\r
9822 _UBYTE PB13DR:1; /* PB13DR */
\r
9823 _UBYTE PB12DR:1; /* PB12DR */
\r
9824 _UBYTE PB11DR:1; /* PB11DR */
\r
9825 _UBYTE PB10DR:1; /* PB10DR */
\r
9826 _UBYTE PB9DR:1; /* PB9DR */
\r
9827 _UBYTE PB8DR:1; /* PB8DR */
\r
9828 _UBYTE PB7DR:1; /* PB7DR */
\r
9829 _UBYTE PB6DR:1; /* PB6DR */
\r
9830 _UBYTE PB5DR:1; /* PB5DR */
\r
9831 _UBYTE PB4DR:1; /* PB4DR */
\r
9832 _UBYTE PB3DR:1; /* PB3DR */
\r
9833 _UBYTE PB2DR:1; /* PB2DR */
\r
9834 _UBYTE PB1DR:1; /* PB1DR */
\r
9838 union { /* PBPR1 */
\r
9839 _UWORD WORD; /* Word Access */
\r
9840 struct { /* Byte Access */
\r
9841 _UBYTE H; /* High */
\r
9842 _UBYTE L; /* Low */
\r
9844 struct { /* Bit Access */
\r
9847 _UBYTE PB22PR:1; /* PB22PR */
\r
9848 _UBYTE PB21PR:1; /* PB21PR */
\r
9849 _UBYTE PB20PR:1; /* PB20PR */
\r
9850 _UBYTE PB19PR:1; /* PB19PR */
\r
9851 _UBYTE PB18PR:1; /* PB18PR */
\r
9852 _UBYTE PB17PR:1; /* PB17PR */
\r
9853 _UBYTE PB16PR:1; /* PB16PR */
\r
9856 union { /* PBPR0 */
\r
9857 _UWORD WORD; /* Word Access */
\r
9858 struct { /* Byte Access */
\r
9859 _UBYTE H; /* High */
\r
9860 _UBYTE L; /* Low */
\r
9862 struct { /* Bit Access */
\r
9863 _UBYTE PB15PR:1; /* PB15PR */
\r
9864 _UBYTE PB14PR:1; /* PB14PR */
\r
9865 _UBYTE PB13PR:1; /* PB13PR */
\r
9866 _UBYTE PB12PR:1; /* PB12PR */
\r
9867 _UBYTE PB11PR:1; /* PB11PR */
\r
9868 _UBYTE PB10PR:1; /* PB10PR */
\r
9869 _UBYTE PB9PR:1; /* PB9PR */
\r
9870 _UBYTE PB8PR:1; /* PB8PR */
\r
9871 _UBYTE PB7PR:1; /* PB7PR */
\r
9872 _UBYTE PB6PR:1; /* PB6PR */
\r
9873 _UBYTE PB5PR:1; /* PB5PR */
\r
9874 _UBYTE PB4PR:1; /* PB4PR */
\r
9875 _UBYTE PB3PR:1; /* PB3PR */
\r
9876 _UBYTE PB2PR:1; /* PB2PR */
\r
9877 _UBYTE PB1PR:1; /* PB1PR */
\r
9881 _UBYTE wk4[14]; /* */
\r
9882 union { /* PCCR2 */
\r
9883 _UWORD WORD; /* Word Access */
\r
9884 struct { /* Byte Access */
\r
9885 _UBYTE H; /* High */
\r
9886 _UBYTE L; /* Low */
\r
9888 struct { /* Bit Access */
\r
9891 _UBYTE PC8MD:3; /* PC8MD */
\r
9894 union { /* PCCR1 */
\r
9895 _UWORD WORD; /* Word Access */
\r
9896 struct { /* Byte Access */
\r
9897 _UBYTE H; /* High */
\r
9898 _UBYTE L; /* Low */
\r
9900 struct { /* Bit Access */
\r
9902 _UBYTE PC7MD:3; /* PC7MD */
\r
9904 _UBYTE PC6MD:3; /* PC6MD */
\r
9906 _UBYTE PC5MD:3; /* PC5MD */
\r
9908 _UBYTE PC4MD:2; /* PC4MD */
\r
9911 union { /* PCCR0 */
\r
9912 _UWORD WORD; /* Word Access */
\r
9913 struct { /* Byte Access */
\r
9914 _UBYTE H; /* High */
\r
9915 _UBYTE L; /* Low */
\r
9917 struct { /* Bit Access */
\r
9919 _UBYTE PC3MD:2; /* PC3MD */
\r
9921 _UBYTE PC2MD:2; /* PC2MD */
\r
9923 _UBYTE PC1MD:1; /* PC1MD */
\r
9925 _UBYTE PC0MD:1; /* PC0MD */
\r
9928 _UBYTE wk5[2]; /* */
\r
9929 union { /* PCIOR0 */
\r
9930 _UWORD WORD; /* Word Access */
\r
9931 struct { /* Byte Access */
\r
9932 _UBYTE H; /* High */
\r
9933 _UBYTE L; /* Low */
\r
9935 struct { /* Bit Access */
\r
9937 _UBYTE PC8IOR:1; /* PC8IOR */
\r
9938 _UBYTE PC7IOR:1; /* PC7IOR */
\r
9939 _UBYTE PC6IOR:1; /* PC6IOR */
\r
9940 _UBYTE PC5IOR:1; /* PC5IOR */
\r
9941 _UBYTE PC4IOR:1; /* PC4IOR */
\r
9942 _UBYTE PC3IOR:1; /* PC3IOR */
\r
9943 _UBYTE PC2IOR:1; /* PC2IOR */
\r
9944 _UBYTE PC1IOR:1; /* PC1IOR */
\r
9945 _UBYTE PC0IOR:1; /* PC0IOR */
\r
9948 _UBYTE wk6[2]; /* */
\r
9949 union { /* PCDR0 */
\r
9950 _UWORD WORD; /* Word Access */
\r
9951 struct { /* Byte Access */
\r
9952 _UBYTE H; /* High */
\r
9953 _UBYTE L; /* Low */
\r
9955 struct { /* Bit Access */
\r
9957 _UBYTE PC8DR:1; /* PC8DR */
\r
9958 _UBYTE PC7DR:1; /* PC7DR */
\r
9959 _UBYTE PC6DR:1; /* PC6DR */
\r
9960 _UBYTE PC5DR:1; /* PC5DR */
\r
9961 _UBYTE PC4DR:1; /* PC4DR */
\r
9962 _UBYTE PC3DR:1; /* PC3DR */
\r
9963 _UBYTE PC2DR:1; /* PC2DR */
\r
9964 _UBYTE PC1DR:1; /* PC1DR */
\r
9965 _UBYTE PC0DR:1; /* PC0DR */
\r
9968 _UBYTE wk7[2]; /* */
\r
9969 union { /* PCPR0 */
\r
9970 _UWORD WORD; /* Word Access */
\r
9971 struct { /* Byte Access */
\r
9972 _UBYTE H; /* High */
\r
9973 _UBYTE L; /* Low */
\r
9975 struct { /* Bit Access */
\r
9977 _UBYTE PC8PR:1; /* PC8PR */
\r
9978 _UBYTE PC7PR:1; /* PC7PR */
\r
9979 _UBYTE PC6PR:1; /* PC6PR */
\r
9980 _UBYTE PC5PR:1; /* PC5PR */
\r
9981 _UBYTE PC4PR:1; /* PC4PR */
\r
9982 _UBYTE PC3PR:1; /* PC3PR */
\r
9983 _UBYTE PC2PR:1; /* PC2PR */
\r
9984 _UBYTE PC1PR:1; /* PC1PR */
\r
9985 _UBYTE PC0PR:1; /* PC0PR */
\r
9988 _UBYTE wk8[12]; /* */
\r
9989 union { /* PDCR3 */
\r
9990 _UWORD WORD; /* Word Access */
\r
9991 struct { /* Byte Access */
\r
9992 _UBYTE H; /* High */
\r
9993 _UBYTE L; /* Low */
\r
9995 struct { /* Bit Access */
\r
9997 _UBYTE PD15MD:2; /* PD15MD */
\r
9999 _UBYTE PD14MD:2; /* PD14MD */
\r
10001 _UBYTE PD13MD:2; /* PD13MD */
\r
10003 _UBYTE PD12MD:2; /* PD12MD */
\r
10006 union { /* PDCR2 */
\r
10007 _UWORD WORD; /* Word Access */
\r
10008 struct { /* Byte Access */
\r
10009 _UBYTE H; /* High */
\r
10010 _UBYTE L; /* Low */
\r
10012 struct { /* Bit Access */
\r
10014 _UBYTE PD11MD:2; /* PD11MD */
\r
10016 _UBYTE PD10MD:2; /* PD10MD */
\r
10018 _UBYTE PD9MD:2; /* PD9MD */
\r
10020 _UBYTE PD8MD:2; /* PD8MD */
\r
10023 union { /* PDCR1 */
\r
10024 _UWORD WORD; /* Word Access */
\r
10025 struct { /* Byte Access */
\r
10026 _UBYTE H; /* High */
\r
10027 _UBYTE L; /* Low */
\r
10029 struct { /* Bit Access */
\r
10031 _UBYTE PD7MD:2; /* PD7MD */
\r
10033 _UBYTE PD6MD:2; /* PD6MD */
\r
10035 _UBYTE PD5MD:2; /* PD5MD */
\r
10037 _UBYTE PD4MD:2; /* PD4MD */
\r
10040 union { /* PDCR0 */
\r
10041 _UWORD WORD; /* Word Access */
\r
10042 struct { /* Byte Access */
\r
10043 _UBYTE H; /* High */
\r
10044 _UBYTE L; /* Low */
\r
10046 struct { /* Bit Access */
\r
10048 _UBYTE PD3MD:2; /* PD3MD */
\r
10050 _UBYTE PD2MD:2; /* PD2MD */
\r
10052 _UBYTE PD1MD:2; /* PD1MD */
\r
10054 _UBYTE PD0MD:2; /* PD0MD */
\r
10057 _UBYTE wk9[2]; /* */
\r
10058 union { /* PDIOR0 */
\r
10059 _UWORD WORD; /* Word Access */
\r
10060 struct { /* Byte Access */
\r
10061 _UBYTE H; /* High */
\r
10062 _UBYTE L; /* Low */
\r
10064 struct { /* Bit Access */
\r
10065 _UBYTE PD15IOR:1; /* PD15IOR */
\r
10066 _UBYTE PD14IOR:1; /* PD14IOR */
\r
10067 _UBYTE PD13IOR:1; /* PD13IOR */
\r
10068 _UBYTE PD12IOR:1; /* PD12IOR */
\r
10069 _UBYTE PD11IOR:1; /* PD11IOR */
\r
10070 _UBYTE PD10IOR:1; /* PD10IOR */
\r
10071 _UBYTE PD9IOR:1; /* PD9IOR */
\r
10072 _UBYTE PD8IOR:1; /* PD8IOR */
\r
10073 _UBYTE PD7IOR:1; /* PD7IOR */
\r
10074 _UBYTE PD6IOR:1; /* PD6IOR */
\r
10075 _UBYTE PD5IOR:1; /* PD5IOR */
\r
10076 _UBYTE PD4IOR:1; /* PD4IOR */
\r
10077 _UBYTE PD3IOR:1; /* PD3IOR */
\r
10078 _UBYTE PD2IOR:1; /* PD2IOR */
\r
10079 _UBYTE PD1IOR:1; /* PD1IOR */
\r
10080 _UBYTE PD0IOR:1; /* PD0IOR */
\r
10083 _UBYTE wk10[2]; /* */
\r
10084 union { /* PDDR0 */
\r
10085 _UWORD WORD; /* Word Access */
\r
10086 struct { /* Byte Access */
\r
10087 _UBYTE H; /* High */
\r
10088 _UBYTE L; /* Low */
\r
10090 struct { /* Bit Access */
\r
10091 _UBYTE PD15DR:1; /* PD15DR */
\r
10092 _UBYTE PD14DR:1; /* PD14DR */
\r
10093 _UBYTE PD13DR:1; /* PD13DR */
\r
10094 _UBYTE PD12DR:1; /* PD12DR */
\r
10095 _UBYTE PD11DR:1; /* PD11DR */
\r
10096 _UBYTE PD10DR:1; /* PD10DR */
\r
10097 _UBYTE PD9DR:1; /* PD9DR */
\r
10098 _UBYTE PD8DR:1; /* PD8DR */
\r
10099 _UBYTE PD7DR:1; /* PD7DR */
\r
10100 _UBYTE PD6DR:1; /* PD6DR */
\r
10101 _UBYTE PD5DR:1; /* PD5DR */
\r
10102 _UBYTE PD4DR:1; /* PD4DR */
\r
10103 _UBYTE PD3DR:1; /* PD3DR */
\r
10104 _UBYTE PD2DR:1; /* PD2DR */
\r
10105 _UBYTE PD1DR:1; /* PD1DR */
\r
10106 _UBYTE PD0DR:1; /* PD0DR */
\r
10109 _UBYTE wk11[2]; /* */
\r
10110 union { /* PDPR0 */
\r
10111 _UWORD WORD; /* Word Access */
\r
10112 struct { /* Byte Access */
\r
10113 _UBYTE H; /* High */
\r
10114 _UBYTE L; /* Low */
\r
10116 struct { /* Bit Access */
\r
10117 _UBYTE PD15PR:1; /* PD15PR */
\r
10118 _UBYTE PD14PR:1; /* PD14PR */
\r
10119 _UBYTE PD13PR:1; /* PD13PR */
\r
10120 _UBYTE PD12PR:1; /* PD12PR */
\r
10121 _UBYTE PD11PR:1; /* PD11PR */
\r
10122 _UBYTE PD10PR:1; /* PD10PR */
\r
10123 _UBYTE PD9PR:1; /* PD9PR */
\r
10124 _UBYTE PD8PR:1; /* PD8PR */
\r
10125 _UBYTE PD7PR:1; /* PD7PR */
\r
10126 _UBYTE PD6PR:1; /* PD6PR */
\r
10127 _UBYTE PD5PR:1; /* PD5PR */
\r
10128 _UBYTE PD4PR:1; /* PD4PR */
\r
10129 _UBYTE PD3PR:1; /* PD3PR */
\r
10130 _UBYTE PD2PR:1; /* PD2PR */
\r
10131 _UBYTE PD1PR:1; /* PD1PR */
\r
10132 _UBYTE PD0PR:1; /* PD0PR */
\r
10135 _UBYTE wk12[16]; /* */
\r
10136 union { /* PECR1 */
\r
10137 _UWORD WORD; /* Word Access */
\r
10138 struct { /* Byte Access */
\r
10139 _UBYTE H; /* High */
\r
10140 _UBYTE L; /* Low */
\r
10142 struct { /* Bit Access */
\r
10144 _UBYTE PE7MD:2; /* PE7MD */
\r
10146 _UBYTE PE6MD:2; /* PE6MD */
\r
10148 _UBYTE PE5MD:2; /* PE5MD */
\r
10150 _UBYTE PE4MD:2; /* PE4MD */
\r
10153 union { /* PECR0 */
\r
10154 _UWORD WORD; /* Word Access */
\r
10155 struct { /* Byte Access */
\r
10156 _UBYTE H; /* High */
\r
10157 _UBYTE L; /* Low */
\r
10159 struct { /* Bit Access */
\r
10161 _UBYTE PE3MD:3; /* PE3MD */
\r
10163 _UBYTE PE2MD:3; /* PE2MD */
\r
10165 _UBYTE PE1MD:3; /* PE1MD */
\r
10167 _UBYTE PE0MD:2; /* PE0MD */
\r
10170 _UBYTE wk13[2]; /* */
\r
10171 union { /* PEIOR0 */
\r
10172 _UWORD WORD; /* Word Access */
\r
10173 struct { /* Byte Access */
\r
10174 _UBYTE H; /* High */
\r
10175 _UBYTE L; /* Low */
\r
10177 struct { /* Bit Access */
\r
10179 _UBYTE PE7IOR:1; /* PE7IOR */
\r
10180 _UBYTE PE6IOR:1; /* PE6IOR */
\r
10181 _UBYTE PE5IOR:1; /* PE5IOR */
\r
10182 _UBYTE PE4IOR:1; /* PE4IOR */
\r
10183 _UBYTE PE3IOR:1; /* PE3IOR */
\r
10184 _UBYTE PE2IOR:1; /* PE2IOR */
\r
10185 _UBYTE PE1IOR:1; /* PE1IOR */
\r
10186 _UBYTE PE0IOR:1; /* PE0IOR */
\r
10189 _UBYTE wk14[2]; /* */
\r
10190 union { /* PEDR0 */
\r
10191 _UWORD WORD; /* Word Access */
\r
10192 struct { /* Byte Access */
\r
10193 _UBYTE H; /* High */
\r
10194 _UBYTE L; /* Low */
\r
10196 struct { /* Bit Access */
\r
10198 _UBYTE PE7DR:1; /* PE7DR */
\r
10199 _UBYTE PE6DR:1; /* PE6DR */
\r
10200 _UBYTE PE5DR:1; /* PE5DR */
\r
10201 _UBYTE PE4DR:1; /* PE4DR */
\r
10202 _UBYTE PE3DR:1; /* PE3DR */
\r
10203 _UBYTE PE2DR:1; /* PE2DR */
\r
10204 _UBYTE PE1DR:1; /* PE1DR */
\r
10205 _UBYTE PE0DR:1; /* PE0DR */
\r
10208 _UBYTE wk15[2]; /* */
\r
10209 union { /* PEPR0 */
\r
10210 _UWORD WORD; /* Word Access */
\r
10211 struct { /* Byte Access */
\r
10212 _UBYTE H; /* High */
\r
10213 _UBYTE L; /* Low */
\r
10215 struct { /* Bit Access */
\r
10217 _UBYTE PE7PR:1; /* PE7PR */
\r
10218 _UBYTE PE6PR:1; /* PE6PR */
\r
10219 _UBYTE PE5PR:1; /* PE5PR */
\r
10220 _UBYTE PE4PR:1; /* PE4PR */
\r
10221 _UBYTE PE3PR:1; /* PE3PR */
\r
10222 _UBYTE PE2PR:1; /* PE2PR */
\r
10223 _UBYTE PE1PR:1; /* PE1PR */
\r
10224 _UBYTE PE0PR:1; /* PE0PR */
\r
10227 _UBYTE wk16[6]; /* */
\r
10228 union { /* PFCR6 */
\r
10229 _UWORD WORD; /* Word Access */
\r
10230 struct { /* Byte Access */
\r
10231 _UBYTE H; /* High */
\r
10232 _UBYTE L; /* Low */
\r
10234 struct { /* Bit Access */
\r
10236 _UBYTE PF23MD :3; /* PF23MD */
\r
10238 _UBYTE PF22MD :3; /* PF22MD */
\r
10240 _UBYTE PF21MD :3; /* PF21MD */
\r
10242 _UBYTE PF20MD :3; /* PF20MD */
\r
10245 union { /* PFCR5 */
\r
10246 _UWORD WORD; /* Word Access */
\r
10247 struct { /* Byte Access */
\r
10248 _UBYTE H; /* High */
\r
10249 _UBYTE L; /* Low */
\r
10251 struct { /* Bit Access */
\r
10253 _UBYTE PF19MD :3; /* PF19MD */
\r
10255 _UBYTE PF18MD :3; /* PF18MD */
\r
10257 _UBYTE PF17MD :3; /* PF17MD */
\r
10259 _UBYTE PF16MD :3; /* PF16MD */
\r
10262 union { /* PFCR4 */
\r
10263 _UWORD WORD; /* Read/Write Access */
\r
10264 } PFCR4; /* Writing H'5A in the upper byte */
\r
10265 union { /* PFCR3 */
\r
10266 _UWORD WORD; /* Word Access */
\r
10267 struct { /* Byte Access */
\r
10268 _UBYTE H; /* High */
\r
10269 _UBYTE L; /* Low */
\r
10271 struct { /* Bit Access */
\r
10273 _UBYTE PF14MD:3; /* PF14MD */
\r
10275 _UBYTE PF13MD:3; /* PF13MD */
\r
10277 _UBYTE PF12MD:3; /* PF12MD */
\r
10280 union { /* PFCR2 */
\r
10281 _UWORD WORD; /* Word Access */
\r
10282 struct { /* Byte Access */
\r
10283 _UBYTE H; /* High */
\r
10284 _UBYTE L; /* Low */
\r
10286 struct { /* Bit Access */
\r
10288 _UBYTE PF11MD:3; /* PF11MD */
\r
10290 _UBYTE PF10MD:3; /* PF10MD */
\r
10292 _UBYTE PF9MD:3; /* PF9MD */
\r
10294 _UBYTE PF8MD:3; /* PF8MD */
\r
10297 union { /* PFCR1 */
\r
10298 _UWORD WORD; /* Word Access */
\r
10299 struct { /* Byte Access */
\r
10300 _UBYTE H; /* High */
\r
10301 _UBYTE L; /* Low */
\r
10303 struct { /* Bit Access */
\r
10305 _UBYTE PF7MD:3; /* PF7MD */
\r
10307 _UBYTE PF6MD:3; /* PF6MD */
\r
10309 _UBYTE PF5MD:3; /* PF5MD */
\r
10311 _UBYTE PF4MD:3; /* PF4MD */
\r
10314 union { /* PFCR0 */
\r
10315 _UWORD WORD; /* Word Access */
\r
10316 struct { /* Byte Access */
\r
10317 _UBYTE H; /* High */
\r
10318 _UBYTE L; /* Low */
\r
10320 struct { /* Bit Access */
\r
10322 _UBYTE PF3MD:3; /* PF3MD */
\r
10324 _UBYTE PF2MD:3; /* PF2MD */
\r
10326 _UBYTE PF1MD:3; /* PF1MD */
\r
10328 _UBYTE PF0MD:3; /* PF0MD */
\r
10331 union { /* PFIOR1 */
\r
10332 _UWORD WORD; /* Word Access */
\r
10333 struct { /* Byte Access */
\r
10334 _UBYTE H; /* High */
\r
10335 _UBYTE L; /* Low */
\r
10337 struct { /* Bit Access */
\r
10339 _UBYTE PF23IOR:1; /* PF23IOR */
\r
10340 _UBYTE PF22IOR:1; /* PF22IOR */
\r
10341 _UBYTE PF21IOR:1; /* PF21IOR */
\r
10342 _UBYTE PF20IOR:1; /* PF20IOR */
\r
10343 _UBYTE PF19IOR:1; /* PF19IOR */
\r
10344 _UBYTE PF18IOR:1; /* PF18IOR */
\r
10345 _UBYTE PF17IOR:1; /* PF17IOR */
\r
10346 _UBYTE PF16IOR:1; /* PF16IOR */
\r
10349 union { /* PFIOR0 */
\r
10350 _UWORD WORD; /* Word Access */
\r
10351 struct { /* Byte Access */
\r
10352 _UBYTE H; /* High */
\r
10353 _UBYTE L; /* Low */
\r
10355 struct { /* Bit Access */
\r
10356 _UBYTE PF15IOR:1; /* PF15IOR */
\r
10357 _UBYTE PF14IOR:1; /* PF14IOR */
\r
10358 _UBYTE PF13IOR:1; /* PF13IOR */
\r
10359 _UBYTE PF12IOR:1; /* PF12IOR */
\r
10360 _UBYTE PF11IOR:1; /* PF11IOR */
\r
10361 _UBYTE PF10IOR:1; /* PF10IOR */
\r
10362 _UBYTE PF9IOR:1; /* PF9IOR */
\r
10363 _UBYTE PF8IOR:1; /* PF8IOR */
\r
10364 _UBYTE PF7IOR:1; /* PF7IOR */
\r
10365 _UBYTE PF6IOR:1; /* PF6IOR */
\r
10366 _UBYTE PF5IOR:1; /* PF5IOR */
\r
10367 _UBYTE PF4IOR:1; /* PF4IOR */
\r
10368 _UBYTE PF3IOR:1; /* PF3IOR */
\r
10369 _UBYTE PF2IOR:1; /* PF2IOR */
\r
10370 _UBYTE PF1IOR:1; /* PF1IOR */
\r
10371 _UBYTE PF0IOR:1; /* PF0IOR */
\r
10374 union { /* PFDR1 */
\r
10375 _UWORD WORD; /* Word Access */
\r
10376 struct { /* Byte Access */
\r
10377 _UBYTE H; /* High */
\r
10378 _UBYTE L; /* Low */
\r
10380 struct { /* Bit Access */
\r
10382 _UBYTE PF23DR:1; /* PF23DR */
\r
10383 _UBYTE PF22DR:1; /* PF22DR */
\r
10384 _UBYTE PF21DR:1; /* PF21DR */
\r
10385 _UBYTE PF20DR:1; /* PF20DR */
\r
10386 _UBYTE PF19DR:1; /* PF19DR */
\r
10387 _UBYTE PF18DR:1; /* PF18DR */
\r
10388 _UBYTE PF17DR:1; /* PF17DR */
\r
10389 _UBYTE PF16DR:1; /* PF16DR */
\r
10392 union { /* PFDR0 */
\r
10393 _UWORD WORD; /* Word Access */
\r
10394 struct { /* Byte Access */
\r
10395 _UBYTE H; /* High */
\r
10396 _UBYTE L; /* Low */
\r
10398 struct { /* Bit Access */
\r
10399 _UBYTE PF15DR:1; /* PF15DR */
\r
10400 _UBYTE PF14DR:1; /* PF14DR */
\r
10401 _UBYTE PF13DR:1; /* PF13DR */
\r
10402 _UBYTE PF12DR:1; /* PF12DR */
\r
10403 _UBYTE PF11DR:1; /* PF11DR */
\r
10404 _UBYTE PF10DR:1; /* PF10DR */
\r
10405 _UBYTE PF9DR:1; /* PF9DR */
\r
10406 _UBYTE PF8DR:1; /* PF8DR */
\r
10407 _UBYTE PF7DR:1; /* PF7DR */
\r
10408 _UBYTE PF6DR:1; /* PF6DR */
\r
10409 _UBYTE PF5DR:1; /* PF5DR */
\r
10410 _UBYTE PF4DR:1; /* PF4DR */
\r
10411 _UBYTE PF3DR:1; /* PF3DR */
\r
10412 _UBYTE PF2DR:1; /* PF2DR */
\r
10413 _UBYTE PF1DR:1; /* PF1DR */
\r
10414 _UBYTE PF0DR:1; /* PF0DR */
\r
10417 union { /* PFPR1 */
\r
10418 _UWORD WORD; /* Word Access */
\r
10419 struct { /* Byte Access */
\r
10420 _UBYTE H; /* High */
\r
10421 _UBYTE L; /* Low */
\r
10423 struct { /* Bit Access */
\r
10425 _UBYTE PF23PR:1; /* PF23PR */
\r
10426 _UBYTE PF22PR:1; /* PF22PR */
\r
10427 _UBYTE PF21PR:1; /* PF21PR */
\r
10428 _UBYTE PF20PR:1; /* PF20PR */
\r
10429 _UBYTE PF19PR:1; /* PF19PR */
\r
10430 _UBYTE PF18PR:1; /* PF18PR */
\r
10431 _UBYTE PF17PR:1; /* PF17PR */
\r
10432 _UBYTE PF16PR:1; /* PF16PR */
\r
10435 union { /* PFPR0 */
\r
10436 _UWORD WORD; /* Word Access */
\r
10437 struct { /* Byte Access */
\r
10438 _UBYTE H; /* High */
\r
10439 _UBYTE L; /* Low */
\r
10441 struct { /* Bit Access */
\r
10442 _UBYTE PF15PR:1; /* PF15PR */
\r
10443 _UBYTE PF14PR:1; /* PF14PR */
\r
10444 _UBYTE PF13PR:1; /* PF13PR */
\r
10445 _UBYTE PF12PR:1; /* PF12PR */
\r
10446 _UBYTE PF11PR:1; /* PF11PR */
\r
10447 _UBYTE PF10PR:1; /* PF10PR */
\r
10448 _UBYTE PF9PR:1; /* PF9PR */
\r
10449 _UBYTE PF8PR:1; /* PF8PR */
\r
10450 _UBYTE PF7PR:1; /* PF7PR */
\r
10451 _UBYTE PF6PR:1; /* PF6PR */
\r
10452 _UBYTE PF5PR:1; /* PF5PR */
\r
10453 _UBYTE PF4PR:1; /* PF4PR */
\r
10454 _UBYTE PF3PR:1; /* PF3PR */
\r
10455 _UBYTE PF2PR:1; /* PF2PR */
\r
10456 _UBYTE PF1PR:1; /* PF1PR */
\r
10457 _UBYTE PF0PR:1; /* PF0PR */
\r
10460 _UBYTE wk17[6]; /* */
\r
10461 union { /* PGCR6 */
\r
10462 _UWORD WORD; /* Word Access */
\r
10463 struct { /* Byte Access */
\r
10464 _UBYTE H; /* High */
\r
10465 _UBYTE L; /* Low */
\r
10467 struct { /* Bit Access */
\r
10469 _UBYTE PG27MD:2; /* PG27MD */
\r
10471 _UBYTE PG26MD:2; /* PG26MD */
\r
10473 _UBYTE PG25MD:2; /* PG25MD */
\r
10475 _UBYTE PG24MD:2; /* PG24MD */
\r
10478 union { /* PGCR5 */
\r
10479 _UWORD WORD; /* Word Access */
\r
10480 struct { /* Byte Access */
\r
10481 _UBYTE H; /* High */
\r
10482 _UBYTE L; /* Low */
\r
10484 struct { /* Bit Access */
\r
10486 _UBYTE PG23MD:3; /* PG23MD */
\r
10488 _UBYTE PG22MD:3; /* PG22MD */
\r
10490 _UBYTE PG21MD:3; /* PG21MD */
\r
10492 _UBYTE PG20MD:3; /* PG20MD */
\r
10495 union { /* PGCR4 */
\r
10496 _UWORD WORD; /* Word Access */
\r
10497 struct { /* Byte Access */
\r
10498 _UBYTE H; /* High */
\r
10499 _UBYTE L; /* Low */
\r
10501 struct { /* Bit Access */
\r
10503 _UBYTE PG19MD:3; /* PG19MD */
\r
10505 _UBYTE PG18MD:3; /* PG18MD */
\r
10507 _UBYTE PG17MD:2; /* PG17MD */
\r
10509 _UBYTE PG16MD:2; /* PG16MD */
\r
10512 union { /* PGCR3 */
\r
10513 _UWORD WORD; /* Word Access */
\r
10514 struct { /* Byte Access */
\r
10515 _UBYTE H; /* High */
\r
10516 _UBYTE L; /* Low */
\r
10518 struct { /* Bit Access */
\r
10520 _UBYTE PG15MD:2; /* PG15MD */
\r
10522 _UBYTE PG14MD:2; /* PG14MD */
\r
10524 _UBYTE PG13MD:2; /* PG13MD */
\r
10526 _UBYTE PG12MD:2; /* PG12MD */
\r
10529 union { /* PGCR2 */
\r
10530 _UWORD WORD; /* Word Access */
\r
10531 struct { /* Byte Access */
\r
10532 _UBYTE H; /* High */
\r
10533 _UBYTE L; /* Low */
\r
10535 struct { /* Bit Access */
\r
10537 _UBYTE PG11MD:3; /* PG11MD */
\r
10539 _UBYTE PG10MD:3; /* PG10MD */
\r
10541 _UBYTE PG9MD:3; /* PG9MD */
\r
10543 _UBYTE PG8MD:3; /* PG8MD */
\r
10546 union { /* PGCR1 */
\r
10547 _UWORD WORD; /* Word Access */
\r
10548 struct { /* Byte Access */
\r
10549 _UBYTE H; /* High */
\r
10550 _UBYTE L; /* Low */
\r
10552 struct { /* Bit Access */
\r
10554 _UBYTE PG7MD:3; /* PG7MD */
\r
10556 _UBYTE PG6MD:3; /* PG6MD */
\r
10558 _UBYTE PG5MD:3; /* PG5MD */
\r
10560 _UBYTE PG4MD:3; /* PG4MD */
\r
10563 union { /* PGCR0 */
\r
10564 _UWORD WORD; /* Word Access */
\r
10565 struct { /* Byte Access */
\r
10566 _UBYTE H; /* High */
\r
10567 _UBYTE L; /* Low */
\r
10569 struct { /* Bit Access */
\r
10571 _UBYTE PG3MD:3; /* PG3MD */
\r
10573 _UBYTE PG2MD:3; /* PG2MD */
\r
10575 _UBYTE PG1MD:3; /* PG1MD */
\r
10577 _UBYTE PG0MD:3; /* PG0MD */
\r
10580 union { /* PGIOR1 */
\r
10581 _UWORD WORD; /* Word Access */
\r
10582 struct { /* Byte Access */
\r
10583 _UBYTE H; /* High */
\r
10584 _UBYTE L; /* Low */
\r
10586 struct { /* Bit Access */
\r
10588 _UBYTE PG27IOR:1; /* PG27IOR */
\r
10589 _UBYTE PG26IOR:1; /* PG26IOR */
\r
10590 _UBYTE PG25IOR:1; /* PG25IOR */
\r
10591 _UBYTE PG24IOR:1; /* PG24IOR */
\r
10592 _UBYTE PG23IOR:1; /* PG23IOR */
\r
10593 _UBYTE PG22IOR:1; /* PG22IOR */
\r
10594 _UBYTE PG21IOR:1; /* PG21IOR */
\r
10595 _UBYTE PG20IOR:1; /* PG20IOR */
\r
10596 _UBYTE PG19IOR:1; /* PG19IOR */
\r
10597 _UBYTE PG18IOR:1; /* PG18IOR */
\r
10598 _UBYTE PG17IOR:1; /* PG17IOR */
\r
10599 _UBYTE PG16IOR:1; /* PG16IOR */
\r
10602 union { /* PGIOR0 */
\r
10603 _UWORD WORD; /* Word Access */
\r
10604 struct { /* Byte Access */
\r
10605 _UBYTE H; /* High */
\r
10606 _UBYTE L; /* Low */
\r
10608 struct { /* Bit Access */
\r
10609 _UBYTE PG15IOR:1; /* PG15IOR */
\r
10610 _UBYTE PG14IOR:1; /* PG14IOR */
\r
10611 _UBYTE PG13IOR:1; /* PG13IOR */
\r
10612 _UBYTE PG12IOR:1; /* PG12IOR */
\r
10613 _UBYTE PG11IOR:1; /* PG11IOR */
\r
10614 _UBYTE PG10IOR:1; /* PG10IOR */
\r
10615 _UBYTE PG9IOR:1; /* PG9IOR */
\r
10616 _UBYTE PG8IOR:1; /* PG8IOR */
\r
10617 _UBYTE PG7IOR:1; /* PG7IOR */
\r
10618 _UBYTE PG6IOR:1; /* PG6IOR */
\r
10619 _UBYTE PG5IOR:1; /* PG5IOR */
\r
10620 _UBYTE PG4IOR:1; /* PG4IOR */
\r
10621 _UBYTE PG3IOR:1; /* PG3IOR */
\r
10622 _UBYTE PG2IOR:1; /* PG2IOR */
\r
10623 _UBYTE PG1IOR:1; /* PG1IOR */
\r
10624 _UBYTE PG0IOR:1; /* PG0IOR */
\r
10627 union { /* PGDR1 */
\r
10628 _UWORD WORD; /* Word Access */
\r
10629 struct { /* Byte Access */
\r
10630 _UBYTE H; /* High */
\r
10631 _UBYTE L; /* Low */
\r
10633 struct { /* Bit Access */
\r
10635 _UBYTE PG27DR:1; /* PG27DR */
\r
10636 _UBYTE PG26DR:1; /* PG26DR */
\r
10637 _UBYTE PG25DR:1; /* PG25DR */
\r
10638 _UBYTE PG24DR:1; /* PG24DR */
\r
10639 _UBYTE PG23DR:1; /* PG23DR */
\r
10640 _UBYTE PG22DR:1; /* PG22DR */
\r
10641 _UBYTE PG21DR:1; /* PG21DR */
\r
10642 _UBYTE PG20DR:1; /* PG20DR */
\r
10643 _UBYTE PG19DR:1; /* PG19DR */
\r
10644 _UBYTE PG18DR:1; /* PG18DR */
\r
10645 _UBYTE PG17DR:1; /* PG17DR */
\r
10646 _UBYTE PG16DR:1; /* PG16DR */
\r
10649 union { /* PGDR0 */
\r
10650 _UWORD WORD; /* Word Access */
\r
10651 struct { /* Byte Access */
\r
10652 _UBYTE H; /* High */
\r
10653 _UBYTE L; /* Low */
\r
10655 struct { /* Bit Access */
\r
10656 _UBYTE PG15DR:1; /* PG15DR */
\r
10657 _UBYTE PG14DR:1; /* PG14DR */
\r
10658 _UBYTE PG13DR:1; /* PG13DR */
\r
10659 _UBYTE PG12DR:1; /* PG12DR */
\r
10660 _UBYTE PG11DR:1; /* PG11DR */
\r
10661 _UBYTE PG10DR:1; /* PG10DR */
\r
10662 _UBYTE PG9DR:1; /* PG9DR */
\r
10663 _UBYTE PG8DR:1; /* PG8DR */
\r
10664 _UBYTE PG7DR:1; /* PG7DR */
\r
10665 _UBYTE PG6DR:1; /* PG6DR */
\r
10666 _UBYTE PG5DR:1; /* PG5DR */
\r
10667 _UBYTE PG4DR:1; /* PG4DR */
\r
10668 _UBYTE PG3DR:1; /* PG3DR */
\r
10669 _UBYTE PG2DR:1; /* PG2DR */
\r
10670 _UBYTE PG1DR:1; /* PG1DR */
\r
10671 _UBYTE PG0DR:1; /* PG0DR */
\r
10674 union { /* PGPR1 */
\r
10675 _UWORD WORD; /* Word Access */
\r
10676 struct { /* Byte Access */
\r
10677 _UBYTE H; /* High */
\r
10678 _UBYTE L; /* Low */
\r
10680 struct { /* Bit Access */
\r
10682 _UBYTE PG27PR:1; /* PG27PR */
\r
10683 _UBYTE PG26PR:1; /* PG26PR */
\r
10684 _UBYTE PG25PR:1; /* PG25PR */
\r
10685 _UBYTE PG24PR:1; /* PG24PR */
\r
10686 _UBYTE PG23PR:1; /* PG23PR */
\r
10687 _UBYTE PG22PR:1; /* PG22PR */
\r
10688 _UBYTE PG21PR:1; /* PG21PR */
\r
10689 _UBYTE PG20PR:1; /* PG20PR */
\r
10690 _UBYTE PG19PR:1; /* PG19PR */
\r
10691 _UBYTE PG18PR:1; /* PG18PR */
\r
10692 _UBYTE PG17PR:1; /* PG17PR */
\r
10693 _UBYTE PG16PR:1; /* PG16PR */
\r
10696 union { /* PGPR0 */
\r
10697 _UWORD WORD; /* Word Access */
\r
10698 struct { /* Byte Access */
\r
10699 _UBYTE H; /* High */
\r
10700 _UBYTE L; /* Low */
\r
10702 struct { /* Bit Access */
\r
10703 _UBYTE PG15PR:1; /* PG15PR */
\r
10704 _UBYTE PG14PR:1; /* PG14PR */
\r
10705 _UBYTE PG13PR:1; /* PG13PR */
\r
10706 _UBYTE PG12PR:1; /* PG12PR */
\r
10707 _UBYTE PG11PR:1; /* PG11PR */
\r
10708 _UBYTE PG10PR:1; /* PG10PR */
\r
10709 _UBYTE PG9PR:1; /* PG9PR */
\r
10710 _UBYTE PG8PR:1; /* PG8PR */
\r
10711 _UBYTE PG7PR:1; /* PG7PR */
\r
10712 _UBYTE PG6PR:1; /* PG6PR */
\r
10713 _UBYTE PG5PR:1; /* PG5PR */
\r
10714 _UBYTE PG4PR:1; /* PG4PR */
\r
10715 _UBYTE PG3PR:1; /* PG3PR */
\r
10716 _UBYTE PG2PR:1; /* PG2PR */
\r
10717 _UBYTE PG1PR:1; /* PG1PR */
\r
10718 _UBYTE PG0PR:1; /* PG0PR */
\r
10721 _UBYTE wk18[16]; /* */
\r
10722 union { /* PHCR1 */
\r
10723 _UWORD WORD; /* Word Access */
\r
10724 struct { /* Byte Access */
\r
10725 _UBYTE H; /* High */
\r
10726 _UBYTE L; /* Low */
\r
10728 struct { /* Bit Access */
\r
10730 _UBYTE PH7MD:2; /* PH7MD */
\r
10732 _UBYTE PH6MD:2; /* PH6MD */
\r
10734 _UBYTE PH5MD:2; /* PH5MD */
\r
10736 _UBYTE PH4MD:2; /* PH4MD */
\r
10739 union { /* PHCR0 */
\r
10740 _UWORD WORD; /* Word Access */
\r
10741 struct { /* Byte Access */
\r
10742 _UBYTE H; /* High */
\r
10743 _UBYTE L; /* Low */
\r
10745 struct { /* Bit Access */
\r
10747 _UBYTE PH3MD:2; /* PH3MD */
\r
10749 _UBYTE PH2MD:2; /* PH2MD */
\r
10751 _UBYTE PH1MD:2; /* PH1MD */
\r
10753 _UBYTE PH0MD:2; /* PH0MD */
\r
10756 _UBYTE wk19[10]; /* */
\r
10757 union { /* PHPR0 */
\r
10758 _UWORD WORD; /* Word Access */
\r
10759 struct { /* Byte Access */
\r
10760 _UBYTE H; /* High */
\r
10761 _UBYTE L; /* Low */
\r
10763 struct { /* Bit Access */
\r
10765 _UBYTE PH7PR:1; /* PH7PR */
\r
10766 _UBYTE PH6PR:1; /* PH6PR */
\r
10767 _UBYTE PH5PR:1; /* PH5PR */
\r
10768 _UBYTE PH4PR:1; /* PH4PR */
\r
10769 _UBYTE PH3PR:1; /* PH3PR */
\r
10770 _UBYTE PH2PR:1; /* PH2PR */
\r
10771 _UBYTE PH1PR:1; /* PH1PR */
\r
10772 _UBYTE PH0PR:1; /* PH0PR */
\r
10775 _UBYTE wk20[4]; /* */
\r
10776 union { /* PJCR7 */
\r
10777 _UWORD WORD; /* Word Access */
\r
10778 struct { /* Byte Access */
\r
10779 _UBYTE H; /* High */
\r
10780 _UBYTE L; /* Low */
\r
10782 struct { /* Bit Access */
\r
10784 _UBYTE PJ31MD:1; /* PJ31MD */
\r
10786 _UBYTE PJ30MD:3; /* PJ30MD */
\r
10788 _UBYTE PJ29MD:3; /* PJ29MD */
\r
10790 _UBYTE PJ28MD:3; /* PJ28MD */
\r
10793 union { /* PJCR6 */
\r
10794 _UWORD WORD; /* Word Access */
\r
10795 struct { /* Byte Access */
\r
10796 _UBYTE H; /* High */
\r
10797 _UBYTE L; /* Low */
\r
10799 struct { /* Bit Access */
\r
10801 _UBYTE PJ27MD:3; /* PJ27MD */
\r
10803 _UBYTE PJ26MD:3; /* PJ26MD */
\r
10805 _UBYTE PJ25MD:3; /* PJ25MD */
\r
10807 _UBYTE PJ24MD:3; /* PJ24MD */
\r
10810 union { /* PJCR5 */
\r
10811 _UWORD WORD; /* Word Access */
\r
10812 struct { /* Byte Access */
\r
10813 _UBYTE H; /* High */
\r
10814 _UBYTE L; /* Low */
\r
10816 struct { /* Bit Access */
\r
10818 _UBYTE PJ23MD:3; /* PJ23MD */
\r
10820 _UBYTE PJ22MD:3; /* PJ22MD */
\r
10822 _UBYTE PJ21MD:3; /* PJ21MD */
\r
10824 _UBYTE PJ20MD:3; /* PJ20MD */
\r
10827 union { /* PJCR4 */
\r
10828 _UWORD WORD; /* Word Access */
\r
10829 struct { /* Byte Access */
\r
10830 _UBYTE H; /* High */
\r
10831 _UBYTE L; /* Low */
\r
10833 struct { /* Bit Access */
\r
10835 _UBYTE PJ19MD:3; /* PJ19MD */
\r
10837 _UBYTE PJ18MD:3; /* PJ18MD */
\r
10839 _UBYTE PJ17MD:3; /* PJ17MD */
\r
10841 _UBYTE PJ16MD:3; /* PJ16MD */
\r
10844 union { /* PJCR3 */
\r
10845 _UWORD WORD; /* Word Access */
\r
10846 struct { /* Byte Access */
\r
10847 _UBYTE H; /* High */
\r
10848 _UBYTE L; /* Low */
\r
10850 struct { /* Bit Access */
\r
10852 _UBYTE PJ15MD:3; /* PJ15MD */
\r
10854 _UBYTE PJ14MD:3; /* PJ14MD */
\r
10856 _UBYTE PJ13MD:3; /* PJ13MD */
\r
10858 _UBYTE PJ12MD:3; /* PJ12MD */
\r
10861 union { /* PJCR2 */
\r
10862 _UWORD WORD; /* Word Access */
\r
10863 struct { /* Byte Access */
\r
10864 _UBYTE H; /* High */
\r
10865 _UBYTE L; /* Low */
\r
10867 struct { /* Bit Access */
\r
10869 _UBYTE PJ11MD:3; /* PJ11MD */
\r
10871 _UBYTE PJ10MD:3; /* PJ10MD */
\r
10873 _UBYTE PJ9MD:3; /* PJ9MD */
\r
10875 _UBYTE PJ8MD:3; /* PJ8MD */
\r
10878 union { /* PJCR1 */
\r
10879 _UWORD WORD; /* Word Access */
\r
10880 struct { /* Byte Access */
\r
10881 _UBYTE H; /* High */
\r
10882 _UBYTE L; /* Low */
\r
10884 struct { /* Bit Access */
\r
10886 _UBYTE PJ7MD:3; /* PJ7MD */
\r
10888 _UBYTE PJ6MD:3; /* PJ6MD */
\r
10890 _UBYTE PJ5MD:3; /* PJ5MD */
\r
10892 _UBYTE PJ4MD:3; /* PJ4MD */
\r
10895 union { /* PJCR0 */
\r
10896 _UWORD WORD; /* Word Access */
\r
10897 struct { /* Byte Access */
\r
10898 _UBYTE H; /* High */
\r
10899 _UBYTE L; /* Low */
\r
10901 struct { /* Bit Access */
\r
10903 _UBYTE PJ3MD:3; /* PJ3MD */
\r
10905 _UBYTE PJ2MD:3; /* PJ2MD */
\r
10907 _UBYTE PJ1MD:3; /* PJ1MD */
\r
10909 _UBYTE PJ0MD:3; /* PJ0MD */
\r
10912 union { /* PJIOR1 */
\r
10913 _UWORD WORD; /* Word Access */
\r
10914 struct { /* Byte Access */
\r
10915 _UBYTE H; /* High */
\r
10916 _UBYTE L; /* Low */
\r
10918 struct { /* Bit Access */
\r
10919 _UBYTE PJ31IOR:1; /* PJ31IOR */
\r
10920 _UBYTE PJ30IOR:1; /* PJ30IOR */
\r
10921 _UBYTE PJ29IOR:1; /* PJ29IOR */
\r
10922 _UBYTE PJ28IOR:1; /* PJ28IOR */
\r
10923 _UBYTE PJ27IOR:1; /* PJ27IOR */
\r
10924 _UBYTE PJ26IOR:1; /* PJ26IOR */
\r
10925 _UBYTE PJ25IOR:1; /* PJ25IOR */
\r
10926 _UBYTE PJ24IOR:1; /* PJ24IOR */
\r
10927 _UBYTE PJ23IOR:1; /* PJ23IOR */
\r
10928 _UBYTE PJ22IOR:1; /* PJ22IOR */
\r
10929 _UBYTE PJ21IOR:1; /* PJ21IOR */
\r
10930 _UBYTE PJ20IOR:1; /* PJ20IOR */
\r
10931 _UBYTE PJ19IOR:1; /* PJ19IOR */
\r
10932 _UBYTE PJ18IOR:1; /* PJ18IOR */
\r
10933 _UBYTE PJ17IOR:1; /* PJ17IOR */
\r
10934 _UBYTE PJ16IOR:1; /* PJ16IOR */
\r
10937 union { /* PJIOR0 */
\r
10938 _UWORD WORD; /* Word Access */
\r
10939 struct { /* Byte Access */
\r
10940 _UBYTE H; /* High */
\r
10941 _UBYTE L; /* Low */
\r
10943 struct { /* Bit Access */
\r
10944 _UBYTE PJ15IOR:1; /* PJ15IOR */
\r
10945 _UBYTE PJ14IOR:1; /* PJ14IOR */
\r
10946 _UBYTE PJ13IOR:1; /* PJ13IOR */
\r
10947 _UBYTE PJ12IOR:1; /* PJ12IOR */
\r
10948 _UBYTE PJ11IOR:1; /* PJ11IOR */
\r
10949 _UBYTE PJ10IOR:1; /* PJ10IOR */
\r
10950 _UBYTE PJ9IOR:1; /* PJ9IOR */
\r
10951 _UBYTE PJ8IOR:1; /* PJ8IOR */
\r
10952 _UBYTE PJ7IOR:1; /* PJ7IOR */
\r
10953 _UBYTE PJ6IOR:1; /* PJ6IOR */
\r
10954 _UBYTE PJ5IOR:1; /* PJ5IOR */
\r
10955 _UBYTE PJ4IOR:1; /* PJ4IOR */
\r
10956 _UBYTE PJ3IOR:1; /* PJ3IOR */
\r
10957 _UBYTE PJ2IOR:1; /* PJ2IOR */
\r
10958 _UBYTE PJ1IOR:1; /* PJ1IOR */
\r
10959 _UBYTE PJ0IOR:1; /* PJ0IOR */
\r
10962 union { /* PJDR1 */
\r
10963 _UWORD WORD; /* Word Access */
\r
10964 struct { /* Byte Access */
\r
10965 _UBYTE H; /* High */
\r
10966 _UBYTE L; /* Low */
\r
10968 struct { /* Bit Access */
\r
10969 _UBYTE PJ31DR:1; /* PJ31DR */
\r
10970 _UBYTE PJ30DR:1; /* PJ30DR */
\r
10971 _UBYTE PJ29DR:1; /* PJ29DR */
\r
10972 _UBYTE PJ28DR:1; /* PJ28DR */
\r
10973 _UBYTE PJ27DR:1; /* PJ27DR */
\r
10974 _UBYTE PJ26DR:1; /* PJ26DR */
\r
10975 _UBYTE PJ25DR:1; /* PJ25DR */
\r
10976 _UBYTE PJ24DR:1; /* PJ24DR */
\r
10977 _UBYTE PJ23DR:1; /* PJ23DR */
\r
10978 _UBYTE PJ22DR:1; /* PJ22DR */
\r
10979 _UBYTE PJ21DR:1; /* PJ21DR */
\r
10980 _UBYTE PJ20DR:1; /* PJ20DR */
\r
10981 _UBYTE PJ19DR:1; /* PJ19DR */
\r
10982 _UBYTE PJ18DR:1; /* PJ18DR */
\r
10983 _UBYTE PJ17DR:1; /* PJ17DR */
\r
10984 _UBYTE PJ16DR:1; /* PJ16DR */
\r
10987 union { /* PJDR0 */
\r
10988 _UWORD WORD; /* Word Access */
\r
10989 struct { /* Byte Access */
\r
10990 _UBYTE H; /* High */
\r
10991 _UBYTE L; /* Low */
\r
10993 struct { /* Bit Access */
\r
10994 _UBYTE PJ15DR:1; /* PJ15DR */
\r
10995 _UBYTE PJ14DR:1; /* PJ14DR */
\r
10996 _UBYTE PJ13DR:1; /* PJ13DR */
\r
10997 _UBYTE PJ12DR:1; /* PJ12DR */
\r
10998 _UBYTE PJ11DR:1; /* PJ11DR */
\r
10999 _UBYTE PJ10DR:1; /* PJ10DR */
\r
11000 _UBYTE PJ9DR:1; /* PJ9DR */
\r
11001 _UBYTE PJ8DR:1; /* PJ8DR */
\r
11002 _UBYTE PJ7DR:1; /* PJ7DR */
\r
11003 _UBYTE PJ6DR:1; /* PJ6DR */
\r
11004 _UBYTE PJ5DR:1; /* PJ5DR */
\r
11005 _UBYTE PJ4DR:1; /* PJ4DR */
\r
11006 _UBYTE PJ3DR:1; /* PJ3DR */
\r
11007 _UBYTE PJ2DR:1; /* PJ2DR */
\r
11008 _UBYTE PJ1DR:1; /* PJ1DR */
\r
11009 _UBYTE PJ0DR:1; /* PJ0DR */
\r
11012 union { /* PJPR1 */
\r
11013 _UWORD WORD; /* Word Access */
\r
11014 struct { /* Byte Access */
\r
11015 _UBYTE H; /* High */
\r
11016 _UBYTE L; /* Low */
\r
11018 struct { /* Bit Access */
\r
11019 _UBYTE PJ31PR:1; /* PJ31PR */
\r
11020 _UBYTE PJ30PR:1; /* PJ30PR */
\r
11021 _UBYTE PJ29PR:1; /* PJ29PR */
\r
11022 _UBYTE PJ28PR:1; /* PJ28PR */
\r
11023 _UBYTE PJ27PR:1; /* PJ27PR */
\r
11024 _UBYTE PJ26PR:1; /* PJ26PR */
\r
11025 _UBYTE PJ25PR:1; /* PJ25PR */
\r
11026 _UBYTE PJ24PR:1; /* PJ24PR */
\r
11027 _UBYTE PJ23PR:1; /* PJ23PR */
\r
11028 _UBYTE PJ22PR:1; /* PJ22PR */
\r
11029 _UBYTE PJ21PR:1; /* PJ21PR */
\r
11030 _UBYTE PJ20PR:1; /* PJ20PR */
\r
11031 _UBYTE PJ19PR:1; /* PJ19PR */
\r
11032 _UBYTE PJ18PR:1; /* PJ18PR */
\r
11033 _UBYTE PJ17PR:1; /* PJ17PR */
\r
11034 _UBYTE PJ16PR:1; /* PJ16PR */
\r
11037 union { /* PJPR0 */
\r
11038 _UWORD WORD; /* Word Access */
\r
11039 struct { /* Byte Access */
\r
11040 _UBYTE H; /* High */
\r
11041 _UBYTE L; /* Low */
\r
11043 struct { /* Bit Access */
\r
11044 _UBYTE PJ15PR:1; /* PJ15PR */
\r
11045 _UBYTE PJ14PR:1; /* PJ14PR */
\r
11046 _UBYTE PJ13PR:1; /* PJ13PR */
\r
11047 _UBYTE PJ12PR:1; /* PJ12PR */
\r
11048 _UBYTE PJ11PR:1; /* PJ11PR */
\r
11049 _UBYTE PJ10PR:1; /* PJ10PR */
\r
11050 _UBYTE PJ9PR:1; /* PJ9PR */
\r
11051 _UBYTE PJ8PR:1; /* PJ8PR */
\r
11052 _UBYTE PJ7PR:1; /* PJ7PR */
\r
11053 _UBYTE PJ6PR:1; /* PJ6PR */
\r
11054 _UBYTE PJ5PR:1; /* PJ5PR */
\r
11055 _UBYTE PJ4PR:1; /* PJ4PR */
\r
11056 _UBYTE PJ3PR:1; /* PJ3PR */
\r
11057 _UBYTE PJ2PR:1; /* PJ2PR */
\r
11058 _UBYTE PJ1PR:1; /* PJ1PR */
\r
11059 _UBYTE PJ0PR:1; /* PJ0PR */
\r
11062 _UBYTE wk21[34]; /* */
\r
11063 union { /* SNCR */
\r
11064 _UWORD WORD; /* Word Access */
\r
11065 struct { /* Byte Access */
\r
11066 _UBYTE H; /* High */
\r
11067 _UBYTE L; /* Low */
\r
11069 struct { /* Bit Access */
\r
11072 _UBYTE SSI5NCE:1; /* SSI5NCE */
\r
11073 _UBYTE SSI4NCE:1; /* SSI4NCE */
\r
11074 _UBYTE SSI3NCE:1; /* SSI3NCE */
\r
11075 _UBYTE SSI2NCE:1; /* SSI2NCE */
\r
11076 _UBYTE SSI1NCE:1; /* SSI1NCE */
\r
11077 _UBYTE SSI0NCE:1; /* SSI0NCE */
\r
11082 struct st_hudi { /* struct HUDI */
\r
11083 union { /* SDIR */
\r
11084 _UWORD WORD; /* Word Access */
\r
11085 struct { /* Bit Access */
\r
11086 _UWORD TI:8; /* TI */
\r
11091 struct st_pwm { /* struct PWM */
\r
11092 union { /* PWBTCR */
\r
11093 _UBYTE BYTE; /* Byte Access */
\r
11094 struct { /* Bit Access */
\r
11095 _UBYTE BTC2G:1; /* BTC2G */
\r
11096 _UBYTE BTC2E:1; /* BTC2E */
\r
11097 _UBYTE BTC2C:1; /* BTC2C */
\r
11098 _UBYTE BTC2A:1; /* BTC2A */
\r
11099 _UBYTE BTC1G:1; /* BTC1G */
\r
11100 _UBYTE BTC1E:1; /* BTC1E */
\r
11101 _UBYTE BTC1C:1; /* BTC1C */
\r
11102 _UBYTE BTC1A:1; /* BTC1A */
\r
11105 _UBYTE wk0[217]; /* */
\r
11106 union { /* PWCR1 */
\r
11107 _UBYTE BYTE; /* Byte Access */
\r
11108 struct { /* Bit Access */
\r
11110 _UBYTE IE:1; /* IE */
\r
11111 _UBYTE CMF:1; /* CMF */
\r
11112 _UBYTE CST:1; /* CST */
\r
11113 _UBYTE CKS:3; /* CKS */
\r
11116 _UBYTE wk1[3]; /* */
\r
11117 union { /* PWPR1 */
\r
11118 _UBYTE BYTE; /* Byte Access */
\r
11119 struct { /* Bit Access */
\r
11120 _UBYTE OPS1H:1; /* OPS1H */
\r
11121 _UBYTE OPS1G:1; /* OPS1G */
\r
11122 _UBYTE OPS1F:1; /* OPS1F */
\r
11123 _UBYTE OPS1E:1; /* OPS1E */
\r
11124 _UBYTE OPS1D:1; /* OPS1D */
\r
11125 _UBYTE OPS1C:1; /* OPS1C */
\r
11126 _UBYTE OPS1B:1; /* OPS1B */
\r
11127 _UBYTE OPS1A:1; /* OPS1A */
\r
11130 _UBYTE wk2[1]; /* */
\r
11131 union { /* PWCYR1 */
\r
11132 _UWORD WORD; /* Word Access */
\r
11133 struct { /* Bit Access */
\r
11134 _UWORD PWCY15:1; /* PWCY15 */
\r
11135 _UWORD PWCY14:1; /* PWCY14 */
\r
11136 _UWORD PWCY13:1; /* PWCY13 */
\r
11137 _UWORD PWCY12:1; /* PWCY12 */
\r
11138 _UWORD PWCY11:1; /* PWCY11 */
\r
11139 _UWORD PWCY10:1; /* PWCY10 */
\r
11140 _UWORD PWCY9:1; /* PWCY9 */
\r
11141 _UWORD PWCY8:1; /* PWCY8 */
\r
11142 _UWORD PWCY7:1; /* PWCY7 */
\r
11143 _UWORD PWCY6:1; /* PWCY6 */
\r
11144 _UWORD PWCY5:1; /* PWCY5 */
\r
11145 _UWORD PWCY4:1; /* PWCY4 */
\r
11146 _UWORD PWCY3:1; /* PWCY3 */
\r
11147 _UWORD PWCY2:1; /* PWCY2 */
\r
11148 _UWORD PWCY1:1; /* PWCY1 */
\r
11149 _UWORD PWCY0:1; /* PWCY0 */
\r
11152 union { /* PWBFR1A */
\r
11153 _UWORD WORD; /* Word Access */
\r
11154 struct { /* Bit Access */
\r
11156 _UWORD OTS:1; /* OTS */
\r
11158 _UWORD DT9:1; /* DT9 */
\r
11159 _UWORD DT8:1; /* DT8 */
\r
11160 _UWORD DT7:1; /* DT7 */
\r
11161 _UWORD DT6:1; /* DT6 */
\r
11162 _UWORD DT5:1; /* DT5 */
\r
11163 _UWORD DT4:1; /* DT4 */
\r
11164 _UWORD DT3:1; /* DT3 */
\r
11165 _UWORD DT2:1; /* DT2 */
\r
11166 _UWORD DT1:1; /* DT1 */
\r
11167 _UWORD DT0:1; /* DT0 */
\r
11170 union { /* PWBFR1C */
\r
11171 _UWORD WORD; /* Word Access */
\r
11172 struct { /* Bit Access */
\r
11174 _UWORD OTS:1; /* OTS */
\r
11176 _UWORD DT9:1; /* DT9 */
\r
11177 _UWORD DT8:1; /* DT8 */
\r
11178 _UWORD DT7:1; /* DT7 */
\r
11179 _UWORD DT6:1; /* DT6 */
\r
11180 _UWORD DT5:1; /* DT5 */
\r
11181 _UWORD DT4:1; /* DT4 */
\r
11182 _UWORD DT3:1; /* DT3 */
\r
11183 _UWORD DT2:1; /* DT2 */
\r
11184 _UWORD DT1:1; /* DT1 */
\r
11185 _UWORD DT0:1; /* DT0 */
\r
11188 union { /* PWBFR1E */
\r
11189 _UWORD WORD; /* Word Access */
\r
11190 struct { /* Bit Access */
\r
11192 _UWORD OTS:1; /* OTS */
\r
11194 _UWORD DT9:1; /* DT9 */
\r
11195 _UWORD DT8:1; /* DT8 */
\r
11196 _UWORD DT7:1; /* DT7 */
\r
11197 _UWORD DT6:1; /* DT6 */
\r
11198 _UWORD DT5:1; /* DT5 */
\r
11199 _UWORD DT4:1; /* DT4 */
\r
11200 _UWORD DT3:1; /* DT3 */
\r
11201 _UWORD DT2:1; /* DT2 */
\r
11202 _UWORD DT1:1; /* DT1 */
\r
11203 _UWORD DT0:1; /* DT0 */
\r
11206 union { /* PWBFR1G */
\r
11207 _UWORD WORD; /* Word Access */
\r
11208 struct { /* Bit Access */
\r
11210 _UWORD OTS:1; /* OTS */
\r
11212 _UWORD DT9:1; /* DT9 */
\r
11213 _UWORD DT8:1; /* DT8 */
\r
11214 _UWORD DT7:1; /* DT7 */
\r
11215 _UWORD DT6:1; /* DT6 */
\r
11216 _UWORD DT5:1; /* DT5 */
\r
11217 _UWORD DT4:1; /* DT4 */
\r
11218 _UWORD DT3:1; /* DT3 */
\r
11219 _UWORD DT2:1; /* DT2 */
\r
11220 _UWORD DT1:1; /* DT1 */
\r
11221 _UWORD DT0:1; /* DT0 */
\r
11224 union { /* PWCR2 */
\r
11225 _UBYTE BYTE; /* Byte Access */
\r
11226 struct { /* Bit Access */
\r
11228 _UBYTE IE:1; /* IE */
\r
11229 _UBYTE CMF:1; /* CMF */
\r
11230 _UBYTE CST:1; /* CST */
\r
11231 _UBYTE CKS:3; /* CKS */
\r
11234 _UBYTE wk3[3]; /* */
\r
11235 union { /* PWPR2 */
\r
11236 _UBYTE BYTE; /* Byte Access */
\r
11237 struct { /* Bit Access */
\r
11238 _UBYTE OPS2H:1; /* OPS2H */
\r
11239 _UBYTE OPS2G:1; /* OPS2G */
\r
11240 _UBYTE OPS2F:1; /* OPS2F */
\r
11241 _UBYTE OPS2E:1; /* OPS2E */
\r
11242 _UBYTE OPS2D:1; /* OPS2D */
\r
11243 _UBYTE OPS2C:1; /* OPS2C */
\r
11244 _UBYTE OPS2B:1; /* OPS2B */
\r
11245 _UBYTE OPS2A:1; /* OPS2A */
\r
11248 _UBYTE wk4[1]; /* */
\r
11249 union { /* PWCYR2 */
\r
11250 _UWORD WORD; /* Word Access */
\r
11251 struct { /* Bit Access */
\r
11252 _UWORD PWCY15:1; /* PWCY15 */
\r
11253 _UWORD PWCY14:1; /* PWCY14 */
\r
11254 _UWORD PWCY13:1; /* PWCY13 */
\r
11255 _UWORD PWCY12:1; /* PWCY12 */
\r
11256 _UWORD PWCY11:1; /* PWCY11 */
\r
11257 _UWORD PWCY10:1; /* PWCY10 */
\r
11258 _UWORD PWCY9:1; /* PWCY9 */
\r
11259 _UWORD PWCY8:1; /* PWCY8 */
\r
11260 _UWORD PWCY7:1; /* PWCY7 */
\r
11261 _UWORD PWCY6:1; /* PWCY6 */
\r
11262 _UWORD PWCY5:1; /* PWCY5 */
\r
11263 _UWORD PWCY4:1; /* PWCY4 */
\r
11264 _UWORD PWCY3:1; /* PWCY3 */
\r
11265 _UWORD PWCY2:1; /* PWCY2 */
\r
11266 _UWORD PWCY1:1; /* PWCY1 */
\r
11267 _UWORD PWCY0:1; /* PWCY0 */
\r
11270 union { /* PWBFR2A */
\r
11271 _UWORD WORD; /* Word Access */
\r
11272 struct { /* Bit Access */
\r
11274 _UWORD OTS:1; /* OTS */
\r
11276 _UWORD DT9:1; /* DT9 */
\r
11277 _UWORD DT8:1; /* DT8 */
\r
11278 _UWORD DT7:1; /* DT7 */
\r
11279 _UWORD DT6:1; /* DT6 */
\r
11280 _UWORD DT5:1; /* DT5 */
\r
11281 _UWORD DT4:1; /* DT4 */
\r
11282 _UWORD DT3:1; /* DT3 */
\r
11283 _UWORD DT2:1; /* DT2 */
\r
11284 _UWORD DT1:1; /* DT1 */
\r
11285 _UWORD DT0:1; /* DT0 */
\r
11288 union { /* PWBFR2C */
\r
11289 _UWORD WORD; /* Word Access */
\r
11290 struct { /* Bit Access */
\r
11292 _UWORD OTS:1; /* OTS */
\r
11294 _UWORD DT9:1; /* DT9 */
\r
11295 _UWORD DT8:1; /* DT8 */
\r
11296 _UWORD DT7:1; /* DT7 */
\r
11297 _UWORD DT6:1; /* DT6 */
\r
11298 _UWORD DT5:1; /* DT5 */
\r
11299 _UWORD DT4:1; /* DT4 */
\r
11300 _UWORD DT3:1; /* DT3 */
\r
11301 _UWORD DT2:1; /* DT2 */
\r
11302 _UWORD DT1:1; /* DT1 */
\r
11303 _UWORD DT0:1; /* DT0 */
\r
11306 union { /* PWBFR2E */
\r
11307 _UWORD WORD; /* Word Access */
\r
11308 struct { /* Bit Access */
\r
11310 _UWORD OTS:1; /* OTS */
\r
11312 _UWORD DT9:1; /* DT9 */
\r
11313 _UWORD DT8:1; /* DT8 */
\r
11314 _UWORD DT7:1; /* DT7 */
\r
11315 _UWORD DT6:1; /* DT6 */
\r
11316 _UWORD DT5:1; /* DT5 */
\r
11317 _UWORD DT4:1; /* DT4 */
\r
11318 _UWORD DT3:1; /* DT3 */
\r
11319 _UWORD DT2:1; /* DT2 */
\r
11320 _UWORD DT1:1; /* DT1 */
\r
11321 _UWORD DT0:1; /* DT0 */
\r
11324 union { /* PWBFR2G */
\r
11325 _UWORD WORD; /* Word Access */
\r
11326 struct { /* Bit Access */
\r
11328 _UWORD OTS:1; /* OTS */
\r
11330 _UWORD DT9:1; /* DT9 */
\r
11331 _UWORD DT8:1; /* DT8 */
\r
11332 _UWORD DT7:1; /* DT7 */
\r
11333 _UWORD DT6:1; /* DT6 */
\r
11334 _UWORD DT5:1; /* DT5 */
\r
11335 _UWORD DT4:1; /* DT4 */
\r
11336 _UWORD DT3:1; /* DT3 */
\r
11337 _UWORD DT2:1; /* DT2 */
\r
11338 _UWORD DT1:1; /* DT1 */
\r
11339 _UWORD DT0:1; /* DT0 */
\r
11343 struct st_rqspi { /* struct RQSPI */
\r
11344 union { /* SPCR */
\r
11345 _UBYTE BYTE; /* Byte Access */
\r
11346 struct { /* Bit Access */
\r
11347 _UBYTE SPRIE:1; /* SPRIE */
\r
11348 _UBYTE SPE:1; /* SPE */
\r
11349 _UBYTE SPTIE:1; /* SPTIE */
\r
11353 union { /* SSLP */
\r
11354 _UBYTE BYTE; /* Byte Access */
\r
11355 struct { /* Bit Access */
\r
11357 _UBYTE SSLP:1; /* SSLP */
\r
11360 union { /* SPPCR */
\r
11361 _UBYTE BYTE; /* Byte Access */
\r
11362 struct { /* Bit Access */
\r
11364 _UBYTE MOIFE:1; /* MOIFE */
\r
11365 _UBYTE MOIFV:1; /* MOIFV */
\r
11367 _UBYTE IO3FV:1; /* IO3FV */
\r
11368 _UBYTE IO2FV:1; /* IO2FV */
\r
11369 _UBYTE SPLP:1; /* SPLP */
\r
11372 union { /* SPSR */
\r
11373 _UBYTE BYTE; /* Byte Access */
\r
11374 struct { /* Bit Access */
\r
11375 _UBYTE SPRFF:1; /* SPRFF */
\r
11376 _UBYTE TEND:1; /* TEND */
\r
11377 _UBYTE SPTEF:1; /* SPTEF */
\r
11381 union { /* SPDR */
\r
11382 _UDWORD LONG; /* Long Access */
\r
11383 _UWORD WORD; /* Word Access */
\r
11384 _UBYTE BYTE; /* Byte Access */
\r
11386 union { /* SPSCR */
\r
11387 _UBYTE BYTE; /* Byte Access */
\r
11388 struct { /* Bit Access */
\r
11390 _UBYTE SPSC:2; /* SPSC */
\r
11393 union { /* SPSSR */
\r
11394 _UBYTE BYTE; /* Byte Access */
\r
11395 struct { /* Bit Access */
\r
11397 _UBYTE SPSS:2; /* SPSS */
\r
11400 union { /* SPBR */
\r
11401 _UBYTE BYTE; /* Byte Access */
\r
11402 struct { /* Bit Access */
\r
11403 _UBYTE SPBR:8; /* SPBR */
\r
11406 union { /* SPDCR */
\r
11407 _UBYTE BYTE; /* Byte Access */
\r
11408 struct { /* Bit Access */
\r
11409 _UBYTE TXDMY:1; /* TXDMY */
\r
11413 union { /* SPCKD */
\r
11414 _UBYTE BYTE; /* Byte Access */
\r
11415 struct { /* Bit Access */
\r
11417 _UBYTE SCKDL:3; /* SCKDL */
\r
11420 union { /* SSLND */
\r
11421 _UBYTE BYTE; /* Byte Access */
\r
11422 struct { /* Bit Access */
\r
11424 _UBYTE SLNDL:3; /* SLNDL */
\r
11427 union { /* SPND */
\r
11428 _UBYTE BYTE; /* Byte Access */
\r
11429 struct { /* Bit Access */
\r
11431 _UBYTE SPNDL:3; /* SPNDL */
\r
11434 _UBYTE wk0[1]; /* */
\r
11435 union { /* SPCMD0 */
\r
11436 _UWORD WORD; /* Word Access */
\r
11437 struct { /* Bit Access */
\r
11438 _UWORD SCKDEN:1; /* SCKDEN */
\r
11439 _UWORD SLNDEN:1; /* SLNDEN */
\r
11440 _UWORD SPNDEN:1; /* SPNDEN */
\r
11441 _UWORD LSBF:1; /* LSBF */
\r
11442 _UWORD SPB:4; /* SPB */
\r
11443 _UWORD SSLKP:1; /* SSLKP */
\r
11444 _UWORD SPIMOD:2; /* SPIMOD */
\r
11445 _UWORD SPRW:1; /* SPRW */
\r
11446 _UWORD BRDV:2; /* BRDV */
\r
11447 _UWORD CPOL:1; /* CPOL */
\r
11448 _UWORD CPHA:1; /* CPHA */
\r
11451 union { /* SPCMD1 */
\r
11452 _UWORD WORD; /* Word Access */
\r
11453 struct { /* Bit Access */
\r
11454 _UWORD SCKDEN:1; /* SCKDEN */
\r
11455 _UWORD SLNDEN:1; /* SLNDEN */
\r
11456 _UWORD SPNDEN:1; /* SPNDEN */
\r
11457 _UWORD LSBF:1; /* LSBF */
\r
11458 _UWORD SPB:4; /* SPB */
\r
11459 _UWORD SSLKP:1; /* SSLKP */
\r
11460 _UWORD SPIMOD:2; /* SPIMOD */
\r
11461 _UWORD SPRW:1; /* SPRW */
\r
11462 _UWORD BRDV:2; /* BRDV */
\r
11463 _UWORD CPOL:1; /* CPOL */
\r
11464 _UWORD CPHA:1; /* CPHA */
\r
11467 union { /* SPCMD2 */
\r
11468 _UWORD WORD; /* Word Access */
\r
11469 struct { /* Bit Access */
\r
11470 _UWORD SCKDEN:1; /* SCKDEN */
\r
11471 _UWORD SLNDEN:1; /* SLNDEN */
\r
11472 _UWORD SPNDEN:1; /* SPNDEN */
\r
11473 _UWORD LSBF:1; /* LSBF */
\r
11474 _UWORD SPB:4; /* SPB */
\r
11475 _UWORD SSLKP:1; /* SSLKP */
\r
11476 _UWORD SPIMOD:2; /* SPIMOD */
\r
11477 _UWORD SPRW:1; /* SPRW */
\r
11478 _UWORD BRDV:2; /* BRDV */
\r
11479 _UWORD CPOL:1; /* CPOL */
\r
11480 _UWORD CPHA:1; /* CPHA */
\r
11483 union { /* SPCMD3 */
\r
11484 _UWORD WORD; /* Word Access */
\r
11485 struct { /* Bit Access */
\r
11486 _UWORD SCKDEN:1; /* SCKDEN */
\r
11487 _UWORD SLNDEN:1; /* SLNDEN */
\r
11488 _UWORD SPNDEN:1; /* SPNDEN */
\r
11489 _UWORD LSBF:1; /* LSBF */
\r
11490 _UWORD SPB:4; /* SPB */
\r
11491 _UWORD SSLKP:1; /* SSLKP */
\r
11492 _UWORD SPIMOD:2; /* SPIMOD */
\r
11493 _UWORD SPRW:1; /* SPRW */
\r
11494 _UWORD BRDV:2; /* BRDV */
\r
11495 _UWORD CPOL:1; /* CPOL */
\r
11496 _UWORD CPHA:1; /* CPHA */
\r
11499 union { /* SPBFCR */
\r
11500 _UBYTE BYTE; /* Byte Access */
\r
11501 struct { /* Bit Access */
\r
11502 _UBYTE TXRST:1; /* TXRST */
\r
11503 _UBYTE RXRST:1; /* RXRST */
\r
11504 _UBYTE TXTRG:2; /* TXTRG */
\r
11506 _UBYTE RXTRG:3; /* RXTRG */
\r
11509 _UBYTE wk1[1]; /* */
\r
11510 union { /* SPBDCR */
\r
11511 _UWORD WORD; /* Word Access */
\r
11512 struct { /* Bit Access */
\r
11514 _UWORD TXBC:6 ; /* TXBC */
\r
11516 _UWORD RXBC:6; /* RXBC */
\r
11519 union { /* SPBMUL0 */
\r
11520 _UDWORD LONG; /* Long Access */
\r
11522 union { /* SPBMUL1 */
\r
11523 _UDWORD LONG; /* Long Access */
\r
11525 union { /* SPBMUL2 */
\r
11526 _UDWORD LONG; /* Long Access */
\r
11528 union { /* SPBMUL3 */
\r
11529 _UDWORD LONG; /* Long Access */
\r
11532 struct st_imrls { /* struct IMRLS */
\r
11534 _UDWORD LONG; /* Long Access */
\r
11535 struct { /* Bit Access */
\r
11536 _UDWORD :16; /* */
\r
11537 _UDWORD SWRST:1; /* SWRST */
\r
11538 _UDWORD :9; /* */
\r
11539 _UDWORD RESUME:1; /* RESUME */
\r
11540 _UDWORD STOP:1; /* STOP */
\r
11541 _UDWORD :1; /* */
\r
11542 _UDWORD SFE:1; /* SFE */
\r
11543 _UDWORD ARS:1; /* ARS */
\r
11544 _UDWORD RS:1; /* RS */
\r
11548 _UDWORD LONG; /* Long Access */
\r
11549 struct { /* Bit Access */
\r
11550 _UDWORD :25; /* */
\r
11551 _UDWORD DSA:1; /* DSA */
\r
11552 _UDWORD :1; /* */
\r
11553 _UDWORD STP:1; /* STP */
\r
11554 _UDWORD :1; /* */
\r
11555 _UDWORD INT:1; /* INT */
\r
11556 _UDWORD IER:1; /* IER */
\r
11557 _UDWORD TRA:1; /* TRA */
\r
11560 union { /* SRCR */
\r
11561 _UDWORD LONG; /* Long Access */
\r
11562 struct { /* Bit Access */
\r
11563 _UDWORD :27; /* */
\r
11564 _UDWORD STPCLR:1; /* STPCLR */
\r
11565 _UDWORD :1; /* */
\r
11566 _UDWORD INTCLR:1; /* INTCLR */
\r
11567 _UDWORD IERCLR:1; /* IERCLR */
\r
11568 _UDWORD TRACLR:1; /* TRACLR */
\r
11571 union { /* ICR */
\r
11572 _UDWORD LONG; /* Long Access */
\r
11573 struct { /* Bit Access */
\r
11574 _UDWORD :27; /* */
\r
11575 _UDWORD STPENB:1; /* STPENB */
\r
11576 _UDWORD :1; /* */
\r
11577 _UDWORD INTENB:1; /* INTENB */
\r
11578 _UDWORD IERENB:1; /* IERENB */
\r
11579 _UDWORD TRAENB:1; /* TRAENB */
\r
11582 union { /* IMR */
\r
11583 _UDWORD LONG; /* Long Access */
\r
11584 struct { /* Bit Access */
\r
11585 _UDWORD :27; /* */
\r
11586 _UDWORD STM:1; /* STM */
\r
11587 _UDWORD :1; /* */
\r
11588 _UDWORD INM:1; /* INM */
\r
11589 _UDWORD IEM:1; /* IEM */
\r
11590 _UDWORD TRAM:1; /* TRAM */
\r
11593 _UBYTE wk0[4]; /* */
\r
11594 union { /* DLPR */
\r
11595 _UDWORD LONG; /* Long Access */
\r
11596 struct { /* Bit Access */
\r
11597 _UDWORD DLP:32; /* DLP */
\r
11600 _UBYTE wk1[12]; /* */
\r
11601 union { /* DLSAR */
\r
11602 _UDWORD LONG; /* Long Access */
\r
11603 struct { /* Bit Access */
\r
11604 _UDWORD DLSA:32; /* DLSA */
\r
11607 union { /* DSAR */
\r
11608 _UDWORD LONG; /* Long Access */
\r
11609 struct { /* Bit Access */
\r
11610 _UDWORD DSAR:32; /* DSAR */
\r
11613 _UBYTE wk2[4]; /* */
\r
11614 union { /* DSTR */
\r
11615 _UDWORD LONG; /* Long Access */
\r
11616 struct { /* Bit Access */
\r
11617 _UDWORD :19; /* */
\r
11618 _UDWORD DSTR:13; /* DSTR */
\r
11621 _UBYTE wk3[8]; /* */
\r
11622 union { /* DSAR2 */
\r
11623 _UDWORD LONG; /* Long Access */
\r
11624 struct { /* Bit Access */
\r
11625 _UDWORD DSAR2:32; /* DSAR2 */
\r
11628 union { /* DLSAR2 */
\r
11629 _UDWORD LONG; /* Long Access */
\r
11630 struct { /* Bit Access */
\r
11631 _UDWORD DLSA2:32; /* DLSA2 */
\r
11634 _UBYTE wk4[16]; /* */
\r
11635 union { /* TRIMR */
\r
11636 _UDWORD LONG; /* Long Access */
\r
11637 struct { /* Bit Access */
\r
11638 _UDWORD :25; /* */
\r
11639 _UDWORD TCM:1; /* TCM */
\r
11640 _UDWORD DUDVM:1; /* DUDVM */
\r
11641 _UDWORD DXDYM:1; /* DXDYM */
\r
11642 _UDWORD AUTOSG:1; /* AUTOSG */
\r
11643 _UDWORD AUTODG:1; /* AUTODG */
\r
11644 _UDWORD BFE:1; /* BFE */
\r
11645 _UDWORD TME:1; /* TME */
\r
11648 union { /* TRIMSR */
\r
11649 _UDWORD LONG; /* Long Access */
\r
11650 struct { /* Bit Access */
\r
11651 _UDWORD :25; /* */
\r
11652 _UDWORD TCMS:1; /* TCMS */
\r
11653 _UDWORD DUDVMS:1; /* DUDVMS */
\r
11654 _UDWORD DXDYMS:1; /* DXDYMS */
\r
11655 _UDWORD AUTOSGS:1; /* AUTOSGS */
\r
11656 _UDWORD AUTODGS:1; /* AUTODGS */
\r
11657 _UDWORD BFES:1; /* BFES */
\r
11658 _UDWORD TMES:1; /* TMES */
\r
11661 union { /* TRIMCR */
\r
11662 _UDWORD LONG; /* Long Access */
\r
11663 struct { /* Bit Access */
\r
11664 _UDWORD :25; /* */
\r
11665 _UDWORD TCMC:1; /* TCMC */
\r
11666 _UDWORD DUDVMC:1; /* DUDVMC */
\r
11667 _UDWORD DXDYMC:1; /* DXDYMC */
\r
11668 _UDWORD AUTOSGC:1; /* AUTOSGC */
\r
11669 _UDWORD AUTODGC:1; /* AUTODGC */
\r
11670 _UDWORD BFEC:1; /* BFEC */
\r
11671 _UDWORD TMEC:1; /* TMEC */
\r
11674 union { /* TRICR */
\r
11675 _UDWORD LONG; /* Long Access */
\r
11676 struct { /* Bit Access */
\r
11677 _UDWORD :8; /* */
\r
11678 _UDWORD TCV:8; /* TCV */
\r
11679 _UDWORD TCU:8; /* TCU */
\r
11680 _UDWORD TCY:8; /* TCY */
\r
11683 union { /* UVDPOR */
\r
11684 _UDWORD LONG; /* Long Access */
\r
11685 struct { /* Bit Access */
\r
11686 _UDWORD :23; /* */
\r
11687 _UDWORD DDP:1; /* DDP */
\r
11688 _UDWORD :5; /* */
\r
11689 _UDWORD UVDPO:3; /* UVDPO */
\r
11692 union { /* SUSR */
\r
11693 _UDWORD LONG; /* Long Access */
\r
11694 struct { /* Bit Access */
\r
11695 _UDWORD :6; /* */
\r
11696 _UDWORD SUW:10; /* SUW */
\r
11697 _UDWORD :6; /* */
\r
11698 _UDWORD SVW:10; /* SVW */
\r
11701 union { /* SVSR */
\r
11702 _UDWORD LONG; /* Long Access */
\r
11703 struct { /* Bit Access */
\r
11704 _UDWORD :22; /* */
\r
11705 _UDWORD SVSR:10; /* SVSR */
\r
11708 _UBYTE wk5[4]; /* */
\r
11709 union { /* XMINR */
\r
11710 _UDWORD LONG; /* Long Access */
\r
11711 struct { /* Bit Access */
\r
11712 _UDWORD :20; /* */
\r
11713 _UDWORD XMIN:12; /* XMIN */
\r
11716 union { /* YMINR */
\r
11717 _UDWORD LONG; /* Long Access */
\r
11718 struct { /* Bit Access */
\r
11719 _UDWORD :20; /* */
\r
11720 _UDWORD YMIN:12; /* YMIN */
\r
11723 union { /* XMAXR */
\r
11724 _UDWORD LONG; /* Long Access */
\r
11725 struct { /* Bit Access */
\r
11726 _UDWORD :20; /* */
\r
11727 _UDWORD XMAX:12; /* XMAX */
\r
11730 union { /* YMAXR */
\r
11731 _UDWORD LONG; /* Long Access */
\r
11732 struct { /* Bit Access */
\r
11733 _UDWORD :20; /* */
\r
11734 _UDWORD YMAX:12; /* YMAX */
\r
11737 union { /* AMXSR */
\r
11738 _UDWORD LONG; /* Long Access */
\r
11739 struct { /* Bit Access */
\r
11740 _UDWORD :22; /* */
\r
11741 _UDWORD AMXS:10; /* AMXS */
\r
11744 union { /* AMYSR */
\r
11745 _UDWORD LONG; /* Long Access */
\r
11746 struct { /* Bit Access */
\r
11747 _UDWORD :22; /* */
\r
11748 _UDWORD AMYS:10; /* AMYS */
\r
11751 union { /* AMXOR */
\r
11752 _UDWORD LONG; /* Long Access */
\r
11753 struct { /* Bit Access */
\r
11754 _UDWORD :22; /* */
\r
11755 _UDWORD AMXO:10; /* AMXO */
\r
11758 union { /* AMYOR */
\r
11759 _UDWORD LONG; /* Long Access */
\r
11760 struct { /* Bit Access */
\r
11761 _UDWORD :22; /* */
\r
11762 _UDWORD AMYO:10; /* AMYO */
\r
11765 union { /* MACR1 */
\r
11766 _UDWORD LONG; /* Long Access */
\r
11767 struct { /* Bit Access */
\r
11768 _UDWORD QWSWPI:1; /* QWSWPI */
\r
11769 _UDWORD QWSWPC:1; /* QWSWPC */
\r
11770 _UDWORD :17; /* */
\r
11771 _UDWORD EMAM:1; /* EMAM */
\r
11772 _UDWORD :2; /* */
\r
11773 _UDWORD LWSWAP:1; /* LWSWAP */
\r
11774 _UDWORD :9; /* */
\r
11777 _UBYTE wk6[2396]; /* */
\r
11778 union { /* LSPR */
\r
11779 _UDWORD LONG; /* Long Access */
\r
11780 struct { /* Bit Access */
\r
11781 _UDWORD :22; /* */
\r
11782 _UDWORD LSPR:10; /* LSPR */
\r
11785 union { /* LEPR */
\r
11786 _UDWORD LONG; /* Long Access */
\r
11787 struct { /* Bit Access */
\r
11788 _UDWORD :22; /* */
\r
11789 _UDWORD LEPR:10; /* LEPR */
\r
11792 union { /* LMSR */
\r
11793 _UDWORD LONG; /* Long Access */
\r
11794 struct { /* Bit Access */
\r
11795 _UDWORD :29; /* */
\r
11796 _UDWORD LMSR:3; /* LMSR */
\r
11800 struct st_sdg0 { /* struct SDG0 */
\r
11801 union { /* SGCR1_0 */
\r
11802 _UBYTE BYTE; /* Byte Access */
\r
11803 struct { /* Bit Access */
\r
11804 _UBYTE SGST:1; /* SGST */
\r
11805 _UBYTE STPM:1; /* STPM */
\r
11807 _UBYTE SGCK:2; /* SGCK */
\r
11808 _UBYTE DPF:3; /* DPF */
\r
11811 union { /* SGCSR_0 */
\r
11812 _UBYTE BYTE; /* Byte Access */
\r
11813 struct { /* Bit Access */
\r
11814 _UBYTE SGIE:1; /* SGIE */
\r
11815 _UBYTE SGDEF:1; /* SGDEF */
\r
11819 union { /* SGCR2_0 */
\r
11820 _UBYTE BYTE; /* Byte Access */
\r
11821 struct { /* Bit Access */
\r
11822 _UBYTE SGEND:1; /* SGEND */
\r
11823 _UBYTE TCHG:1; /* TCHG */
\r
11827 union { /* SGLR_0 */
\r
11828 _UBYTE BYTE; /* Byte Access */
\r
11829 struct { /* Bit Access */
\r
11830 _UBYTE LD:8; /* LD */
\r
11833 union { /* SGTFR_0 */
\r
11834 _UBYTE BYTE; /* Byte Access */
\r
11835 struct { /* Bit Access */
\r
11837 _UBYTE TONE:7; /* TONE */
\r
11840 union { /* SGSFR_0 */
\r
11841 _UBYTE BYTE; /* Byte Access */
\r
11842 struct { /* Bit Access */
\r
11843 _UBYTE SFS:8; /* SFS */
\r
11847 struct st_sdg1 { /* struct SDG1 */
\r
11848 union { /* SGCR1_1 */
\r
11849 _UBYTE BYTE; /* Byte Access */
\r
11850 struct { /* Bit Access */
\r
11851 _UBYTE SGST:1; /* SGST */
\r
11852 _UBYTE STPM:1; /* STPM */
\r
11854 _UBYTE SGCK:2; /* SGCK */
\r
11855 _UBYTE DPF:3; /* DPF */
\r
11858 union { /* SGCSR_1 */
\r
11859 _UBYTE BYTE; /* Byte Access */
\r
11860 struct { /* Bit Access */
\r
11861 _UBYTE SGIE:1; /* SGIE */
\r
11862 _UBYTE SGDEF:1; /* SGDEF */
\r
11866 union { /* SGCR2_1 */
\r
11867 _UBYTE BYTE; /* Byte Access */
\r
11868 struct { /* Bit Access */
\r
11869 _UBYTE SGEND:1; /* SGEND */
\r
11870 _UBYTE TCHG:1; /* TCHG */
\r
11874 union { /* SGLR_1 */
\r
11875 _UBYTE BYTE; /* Byte Access */
\r
11876 struct { /* Bit Access */
\r
11877 _UBYTE LD:8; /* LD */
\r
11880 union { /* SGTFR_1 */
\r
11881 _UBYTE BYTE; /* Byte Access */
\r
11882 struct { /* Bit Access */
\r
11884 _UBYTE TONE:7; /* TONE */
\r
11887 union { /* SGSFR_1 */
\r
11888 _UBYTE BYTE; /* Byte Access */
\r
11889 struct { /* Bit Access */
\r
11890 _UBYTE SFS:8; /* SFS */
\r
11894 struct st_sdg2 { /* struct SDG2 */
\r
11895 union { /* SGCR1_2 */
\r
11896 _UBYTE BYTE; /* Byte Access */
\r
11897 struct { /* Bit Access */
\r
11898 _UBYTE SGST:1; /* SGST */
\r
11899 _UBYTE STPM:1; /* STPM */
\r
11901 _UBYTE SGCK:2; /* SGCK */
\r
11902 _UBYTE DPF:3; /* DPF */
\r
11905 union { /* SGCSR_2 */
\r
11906 _UBYTE BYTE; /* Byte Access */
\r
11907 struct { /* Bit Access */
\r
11908 _UBYTE SGIE:1; /* SGIE */
\r
11909 _UBYTE SGDEF:1; /* SGDEF */
\r
11913 union { /* SGCR2_2 */
\r
11914 _UBYTE BYTE; /* Byte Access */
\r
11915 struct { /* Bit Access */
\r
11916 _UBYTE SGEND:1; /* SGEND */
\r
11917 _UBYTE TCHG:1; /* TCHG */
\r
11921 union { /* SGLR_2 */
\r
11922 _UBYTE BYTE; /* Byte Access */
\r
11923 struct { /* Bit Access */
\r
11924 _UBYTE LD:8; /* LD */
\r
11927 union { /* SGTFR_2 */
\r
11928 _UBYTE BYTE; /* Byte Access */
\r
11929 struct { /* Bit Access */
\r
11931 _UBYTE TONE:7; /* TONE */
\r
11934 union { /* SGSFR_2 */
\r
11935 _UBYTE BYTE; /* Byte Access */
\r
11936 struct { /* Bit Access */
\r
11937 _UBYTE SFS:8; /* SFS */
\r
11941 struct st_sdg3 { /* struct SDG3 */
\r
11942 union { /* SGCR1_3 */
\r
11943 _UBYTE BYTE; /* Byte Access */
\r
11944 struct { /* Bit Access */
\r
11945 _UBYTE SGST:1; /* SGST */
\r
11946 _UBYTE STPM:1; /* STPM */
\r
11948 _UBYTE SGCK:2; /* SGCK */
\r
11949 _UBYTE DPF:3; /* DPF */
\r
11952 union { /* SGCSR_3 */
\r
11953 _UBYTE BYTE; /* Byte Access */
\r
11954 struct { /* Bit Access */
\r
11955 _UBYTE SGIE:1; /* SGIE */
\r
11956 _UBYTE SGDEF:1; /* SGDEF */
\r
11960 union { /* SGCR2_3 */
\r
11961 _UBYTE BYTE; /* Byte Access */
\r
11962 struct { /* Bit Access */
\r
11963 _UBYTE SGEND:1; /* SGEND */
\r
11964 _UBYTE TCHG:1; /* TCHG */
\r
11968 union { /* SGLR_3 */
\r
11969 _UBYTE BYTE; /* Byte Access */
\r
11970 struct { /* Bit Access */
\r
11971 _UBYTE LD:8; /* LD */
\r
11974 union { /* SGTFR_3 */
\r
11975 _UBYTE BYTE; /* Byte Access */
\r
11976 struct { /* Bit Access */
\r
11978 _UBYTE TONE:7; /* TONE */
\r
11981 union { /* SGSFR_3 */
\r
11982 _UBYTE BYTE; /* Byte Access */
\r
11983 struct { /* Bit Access */
\r
11984 _UBYTE SFS:8; /* SFS */
\r
11988 struct st_mmc { /* struct MMC */
\r
11989 union { /* CE_CMD_SET */
\r
11990 _UDWORD LONG; /* Long Access */
\r
11991 struct { /* Word Access */
\r
11992 _UWORD H; /* High */
\r
11993 _UWORD L; /* Low */
\r
11995 struct { /* Bit Access */
\r
11997 _UWORD BOOT:1; /* BOOT */
\r
11998 _UWORD CMD:6; /* CMD */
\r
11999 _UWORD RTYP:2; /* RTYP */
\r
12000 _UWORD RBSY:1; /* RBSY */
\r
12001 _UWORD CCSEN:1; /* CCSEN */
\r
12002 _UWORD WDAT:1; /* WDAT */
\r
12003 _UWORD DWEN:1; /* DWEN */
\r
12004 _UWORD CMLTE:1; /* CMLTE */
\r
12005 _UWORD CMD12EN:1; /* CMD12EN */
\r
12006 _UWORD RIDXC:2; /* RIDXC */
\r
12007 _UWORD RCRC7C:2; /* RCRC7C */
\r
12009 _UWORD CRC16C:1; /* CRC16C */
\r
12010 _UWORD BOOTACK:1; /* BOOTACK */
\r
12011 _UWORD CRCSTE:1; /* CRCSTE */
\r
12012 _UWORD TBIT:1; /* TBIT */
\r
12013 _UWORD OPDM:1; /* OPDM */
\r
12014 _UWORD CCSH:1; /* CCSH */
\r
12016 _UWORD DATW:2; /* DATW */
\r
12018 } CE_CMD_SET; /* */
\r
12019 _UBYTE wk0[4]; /* */
\r
12020 union { /* CE_ARG */
\r
12021 _UDWORD LONG; /* Long Access */
\r
12022 struct { /* Word Access */
\r
12023 _UWORD H; /* High */
\r
12024 _UWORD L; /* Low */
\r
12026 struct { /* Bit Access */
\r
12027 _UDWORD ARG:32; /* ARG */
\r
12030 union { /* CE_ARG_CMD12 */
\r
12031 _UDWORD LONG; /* Long Access */
\r
12032 struct { /* Word Access */
\r
12033 _UWORD H; /* High */
\r
12034 _UWORD L; /* Low */
\r
12036 struct { /* Bit Access */
\r
12037 _UDWORD C12ARG:32; /* C12ARG */
\r
12039 } CE_ARG_CMD12; /* */
\r
12040 union { /* CE_CMD_CTRL */
\r
12041 _UDWORD LONG; /* Long Access */
\r
12042 struct { /* Word Access */
\r
12043 _UWORD H; /* High */
\r
12044 _UWORD L; /* Low */
\r
12046 struct { /* Bit Access */
\r
12047 _UDWORD :30; /* */
\r
12048 _UDWORD CCSD:1; /* CCSD */
\r
12049 _UDWORD BREAK:1; /* BREAK */
\r
12051 } CE_CMD_CTRL; /* */
\r
12052 union { /* CE_BLOCK_SET */
\r
12053 _UDWORD LONG; /* Long Access */
\r
12054 struct { /* Word Access */
\r
12055 _UWORD H; /* High */
\r
12056 _UWORD L; /* Low */
\r
12058 struct { /* Bit Access */
\r
12059 _UWORD BLKCNT:16; /* BLKCNT */
\r
12060 _UWORD BLKSIZ:16; /* BLKSIZ */
\r
12062 } CE_BLOCK_SET; /* */
\r
12063 union { /* CE_CLK_CTRL */
\r
12064 _UDWORD LONG; /* Long Access */
\r
12065 struct { /* Word Access */
\r
12066 _UWORD H; /* High */
\r
12067 _UWORD L; /* Low */
\r
12069 struct { /* Bit Access */
\r
12070 _UDWORD :7; /* */
\r
12071 _UDWORD CLKEN:1; /* CLKEN */
\r
12072 _UDWORD :4; /* */
\r
12073 _UDWORD CLKDIV:4; /* CLKDIV */
\r
12074 _UDWORD :2; /* */
\r
12075 _UDWORD SRSPTO:2; /* SRSPTO */
\r
12076 _UDWORD SRBSYTO:4; /* SRBSYTO */
\r
12077 _UDWORD SRWDTO:4; /* SRWDTO */
\r
12078 _UDWORD SCCSTO:4; /* SCCSTO */
\r
12080 } CE_CLK_CTRL; /* */
\r
12081 union { /* CE_BUF_ACC */
\r
12082 _UDWORD LONG; /* Long Access */
\r
12083 struct { /* Word Access */
\r
12084 _UWORD H; /* High */
\r
12085 _UWORD L; /* Low */
\r
12087 struct { /* Bit Access */
\r
12089 _UWORD DMAWEN:1; /* DMAWEN */
\r
12090 _UWORD DMAREN:1; /* DMAREN */
\r
12092 _UWORD BUSW:1; /* BUSW */
\r
12093 _UWORD ATYP:1; /* ATYP */
\r
12094 _UWORD :16; /* */
\r
12096 } CE_BUF_ACC; /* */
\r
12097 union { /* CE_RESP3 */
\r
12098 _UDWORD LONG; /* Long Access */
\r
12099 struct { /* Word Access */
\r
12100 _UWORD H; /* High */
\r
12101 _UWORD L; /* Low */
\r
12103 struct { /* Bit Access */
\r
12104 _UDWORD RSP:32; /* RSP */
\r
12106 } CE_RESP3; /* */
\r
12107 union { /* CE_RESP2 */
\r
12108 _UDWORD LONG; /* Long Access */
\r
12109 struct { /* Word Access */
\r
12110 _UWORD H; /* High */
\r
12111 _UWORD L; /* Low */
\r
12113 struct { /* Bit Access */
\r
12114 _UDWORD RSP:32; /* RSP */
\r
12116 } CE_RESP2; /* */
\r
12117 union { /* CE_RESP1 */
\r
12118 _UDWORD LONG; /* Long Access */
\r
12119 struct { /* Word Access */
\r
12120 _UWORD H; /* High */
\r
12121 _UWORD L; /* Low */
\r
12123 struct { /* Bit Access */
\r
12124 _UDWORD RSP:32; /* RSP */
\r
12126 } CE_RESP1; /* */
\r
12127 union { /* CE_RESP0 */
\r
12128 _UDWORD LONG; /* Long Access */
\r
12129 struct { /* Word Access */
\r
12130 _UWORD H; /* High */
\r
12131 _UWORD L; /* Low */
\r
12133 struct { /* Bit Access */
\r
12134 _UDWORD RSP:32; /* RSP */
\r
12136 } CE_RESP0; /* */
\r
12137 union { /* CE_RESP_CMD12 */
\r
12138 _UDWORD LONG; /* Long Access */
\r
12139 struct { /* Word Access */
\r
12140 _UWORD H; /* High */
\r
12141 _UWORD L; /* Low */
\r
12143 struct { /* Bit Access */
\r
12144 _UDWORD RSP12:32; /* RSP12 */
\r
12146 } CE_RESP_CMD12; /* */
\r
12147 union { /* CE_DATA */
\r
12148 _UDWORD LONG; /* Long Access */
\r
12149 struct { /* Word Access */
\r
12150 _UWORD H; /* High */
\r
12151 _UWORD L; /* Low */
\r
12153 struct { /* Bit Access */
\r
12154 _UDWORD DATA:32; /* DATA */
\r
12157 _UBYTE wk1[8]; /* */
\r
12158 union { /* CE_INT */
\r
12159 _UDWORD LONG; /* Long Access */
\r
12160 struct { /* Word Access */
\r
12161 _UWORD H; /* High */
\r
12162 _UWORD L; /* Low */
\r
12164 struct { /* Bit Access */
\r
12166 _UWORD CCSDE:1; /* CCSDE */
\r
12168 _UWORD CMD12DRE:1; /* CMD12DRE */
\r
12169 _UWORD CMD12RBE:1; /* CMD12RBE */
\r
12170 _UWORD CMD12CRE:1; /* CMD12CRE */
\r
12171 _UWORD DTRANE:1; /* DTRANE */
\r
12172 _UWORD BUFRE:1; /* BUFRE */
\r
12173 _UWORD BUFWEN:1; /* BUFWEN */
\r
12174 _UWORD BUFREN:1; /* BUFREN */
\r
12175 _UWORD CCSRCV:1; /* CCSRCV */
\r
12177 _UWORD RBSYE:1; /* RBSYE */
\r
12178 _UWORD CRSPE:1; /* CRSPE */
\r
12179 _UWORD CMDVIO:1; /* CMDVIO */
\r
12180 _UWORD BUFVIO:1; /* BUFVIO */
\r
12182 _UWORD WDATERR:1; /* WDATERR */
\r
12183 _UWORD RDATERR:1; /* RDATERR */
\r
12184 _UWORD RIDXERR:1; /* RIDXERR */
\r
12185 _UWORD RSPERR:1; /* RSPERR */
\r
12187 _UWORD CCSTO:1; /* CCSTO */
\r
12188 _UWORD CRCSTO:1; /* CRCSTO */
\r
12189 _UWORD WDATTO:1; /* WDATTO */
\r
12190 _UWORD RDATTO:1; /* RDATTO */
\r
12191 _UWORD RBSYTO:1; /* RBSYTO */
\r
12192 _UWORD RSPTO:1; /* RSPTO */
\r
12195 union { /* CE_INT_EN */
\r
12196 _UDWORD LONG; /* Long Access */
\r
12197 struct { /* Word Access */
\r
12198 _UWORD H; /* High */
\r
12199 _UWORD L; /* Low */
\r
12201 struct { /* Bit Access */
\r
12203 _UWORD MCCSDE:1; /* MCCSDE */
\r
12205 _UWORD MCMD12DRE:1; /* MCMD12DRE */
\r
12206 _UWORD MCMD12RBE:1; /* MCMD12RBE */
\r
12207 _UWORD MCMD12CRE:1; /* MCMD12CRE */
\r
12208 _UWORD MDTRANE:1; /* MDTRANE */
\r
12209 _UWORD MBUFRE:1; /* MBUFRE */
\r
12210 _UWORD MBUFWEN:1; /* MBUFWEN */
\r
12211 _UWORD MBUFREN:1; /* MBUFREN */
\r
12212 _UWORD MCCSRCV:1; /* MCCSRCV */
\r
12214 _UWORD MRBSYE:1; /* MRBSYE */
\r
12215 _UWORD MCRSPE:1; /* MCRSPE */
\r
12216 _UWORD MCMDVIO:1; /* MCMDVIO */
\r
12217 _UWORD MBUFVIO:1; /* MBUFVIO */
\r
12219 _UWORD MWDATERR:1; /* MWDATERR */
\r
12220 _UWORD MRDATERR:1; /* MRDATERR */
\r
12221 _UWORD MRIDXERR:1; /* MRIDXERR */
\r
12222 _UWORD MRSPERR:1; /* MRSPERR */
\r
12224 _UWORD MCCSTO:1; /* MCCSTO */
\r
12225 _UWORD MCRCSTO:1; /* MCRCSTO */
\r
12226 _UWORD MWDATTO:1; /* MWDATTO */
\r
12227 _UWORD MRDATTO:1; /* MRDATTO */
\r
12228 _UWORD MRBSYTO:1; /* MRBSYTO */
\r
12229 _UWORD MRSPTO:1; /* MRSPTO */
\r
12231 } CE_INT_EN; /* */
\r
12232 union { /* CE_HOST_STS1 */
\r
12233 _UDWORD LONG; /* Long Access */
\r
12234 struct { /* Word Access */
\r
12235 _UWORD H; /* High */
\r
12236 _UWORD L; /* Low */
\r
12238 struct { /* Bit Access */
\r
12239 _UWORD CMDSEQ:1; /* CMDSEQ */
\r
12240 _UWORD CMDSIG:1; /* CMDSIG */
\r
12241 _UWORD RSPIDX:6; /* RSPIDX */
\r
12242 _UWORD DATSIG:8; /* DATSIG */
\r
12243 _UWORD RCVBLK:16; /* RCVBLK */
\r
12245 } CE_HOST_STS1; /* */
\r
12246 union { /* CE_HOST_STS2 */
\r
12247 _UDWORD LONG; /* Long Access */
\r
12248 struct { /* Word Access */
\r
12249 _UWORD H; /* High */
\r
12250 _UWORD L; /* Low */
\r
12252 struct { /* Bit Access */
\r
12253 _UWORD CRCSTE:1; /* CRCSTE */
\r
12254 _UWORD CRC16E:1; /* CRC16E */
\r
12255 _UWORD AC12CRCE:1; /* AC12CRCE */
\r
12256 _UWORD RSPCRC7E:1; /* RSPCRC7E */
\r
12257 _UWORD CRCSTEBE:1; /* CRCSTEBE */
\r
12258 _UWORD RDATEBE:1; /* RDATEBE */
\r
12259 _UWORD AC12REBE:1; /* AC12REBE */
\r
12260 _UWORD RSPEBE:1; /* RSPEBE */
\r
12261 _UWORD AC12IDXE:1; /* AC12IDXE */
\r
12262 _UWORD RSPIDXE:1; /* RSPIDXE */
\r
12263 _UWORD BTACKPATE:1; /* BTACKPATE */
\r
12264 _UWORD BTACKEBE:1; /* BTACKEBE */
\r
12266 _UWORD CRCST:3; /* CRCST */
\r
12267 _UWORD STCCSTO:1; /* STCCSTO */
\r
12268 _UWORD STRDATTO:1; /* STRDATTO */
\r
12269 _UWORD DATBSYTO:1; /* DATBSYTO */
\r
12270 _UWORD CRCSTTO:1; /* CRCSTTO */
\r
12271 _UWORD AC12BSYTO:1; /* AC12BSYTO */
\r
12272 _UWORD RSPBSYTO:1; /* RSPBSYTO */
\r
12273 _UWORD AC12RSPTO:1; /* AC12RSPTO */
\r
12274 _UWORD STRSPTO:1; /* STRSPTO */
\r
12275 _UWORD BTACKTO:1; /* BTACKTO */
\r
12276 _UWORD FSTBTDATTO:1; /* FSTBTDATTO */
\r
12277 _UWORD BTDATTO:1; /* BTDATTO */
\r
12280 } CE_HOST_STS2; /* */
\r
12281 _UBYTE wk2_0[12]; /* */
\r
12282 union { /* CE_DMA_MODE */
\r
12283 _UDWORD LONG; /* Long Access */
\r
12284 struct { /* Word Access */
\r
12285 _UWORD H; /* High */
\r
12286 _UWORD L; /* Low */
\r
12288 struct { /* Bit Access */
\r
12289 _UDWORD :31; /* */
\r
12290 _UDWORD DMASEL:1; /* DMASEL */
\r
12292 } CE_DMA_MODE; /* */
\r
12293 _UBYTE wk2_1[16]; /* */
\r
12294 union { /* CE_DETECT */
\r
12295 _UDWORD LONG; /* Long Access */
\r
12296 struct { /* Word Access */
\r
12297 _UWORD H; /* High */
\r
12298 _UWORD L; /* Low */
\r
12300 struct { /* Bit Access */
\r
12301 _UDWORD :17; /* */
\r
12302 _UDWORD CDSIG:1; /* CDSIG */
\r
12303 _UDWORD CDRISE:1; /* CDRISE */
\r
12304 _UDWORD CDFALL:1; /* CDFALL */
\r
12305 _UDWORD :6; /* */
\r
12306 _UDWORD MCDRISE:1; /* MCDRISE */
\r
12307 _UDWORD MCDFALL:1; /* MCDFALL */
\r
12308 _UDWORD :4; /* */
\r
12310 } CE_DETECT; /* */
\r
12311 union { /* CE_ADD_MODE */
\r
12312 _UDWORD LONG; /* Long Access */
\r
12313 struct { /* Word Access */
\r
12314 _UWORD H; /* High */
\r
12315 _UWORD L; /* Low */
\r
12317 struct { /* Bit Access */
\r
12318 _UDWORD :12; /* */
\r
12319 _UDWORD CLKMAIN:1; /* CLKMAIN */
\r
12320 _UDWORD :19; /* */
\r
12322 } CE_ADD_MODE; /* */
\r
12323 _UBYTE wk3[4]; /* */
\r
12324 union { /* CE_VERSION */
\r
12325 _UDWORD LONG; /* Long Access */
\r
12326 struct { /* Word Access */
\r
12327 _UWORD H; /* High */
\r
12328 _UWORD L; /* Low */
\r
12330 struct { /* Bit Access */
\r
12331 _UWORD SWRST:1; /* SWRST */
\r
12332 _UWORD :15; /* */
\r
12333 _UWORD VERSION:16; /* VERSION */
\r
12335 } CE_VERSION; /* */
\r
12337 struct st_dvdec { /* struct DVDEC */
\r
12338 union { /* ADCCR */
\r
12339 _UWORD WORD; /* Word Access */
\r
12340 struct { /* Bit Access */
\r
12342 _UWORD AGCMODE:1; /* AGCMODE */
\r
12346 _UBYTE wk0[4]; /* */
\r
12347 union { /* TGCR1 */
\r
12348 _UWORD WORD; /* Word Access */
\r
12349 struct { /* Bit Access */
\r
12351 _UWORD SRCLEFT:9; /* SRCLEFT */
\r
12354 union { /* TGCR2 */
\r
12355 _UWORD WORD; /* Word Access */
\r
12356 struct { /* Bit Access */
\r
12357 _UWORD SRCTOP:6; /* SRCTOP */
\r
12358 _UWORD SRCHEIGHT:10; /* SRCHEIGHT */
\r
12361 union { /* TGCR3 */
\r
12362 _UWORD WORD; /* Word Access */
\r
12363 struct { /* Bit Access */
\r
12365 _UWORD SRCWIDTH:11; /* SRCWIDTH */
\r
12368 _UBYTE wk1[6]; /* */
\r
12369 union { /* SYNSCR1 */
\r
12370 _UWORD WORD; /* Word Access */
\r
12371 struct { /* Bit Access */
\r
12372 _UWORD LPFVSYNC:3; /* LPFVSYNC */
\r
12373 _UWORD LPFHSYNC:3; /* LPFHSYNC */
\r
12375 _UWORD VELOCITYSHIFT_H:4; /* VELOCITYSHIFT_H */
\r
12376 _UWORD SLICERMODE_H:2; /* SLICERMODE_H */
\r
12377 _UWORD SLICERMODE_V:2; /* SLICERMODE_V */
\r
12380 union { /* SYNSCR2 */
\r
12381 _UWORD WORD; /* Word Access */
\r
12382 struct { /* Bit Access */
\r
12384 _UWORD SYNCMAXDUTY_H:6; /* SYNCMAXDUTY_H */
\r
12385 _UWORD SYNCMINDUTY_H:6; /* SYNCMINDUTY_H */
\r
12388 union { /* SYNSCR3 */
\r
12389 _UWORD WORD; /* Word Access */
\r
12390 struct { /* Bit Access */
\r
12392 _UWORD SSCLIPSEL:4; /* SSCLIPSEL */
\r
12393 _UWORD CSYNCSLICE_H:10; /* CSYNCSLICE_H */
\r
12396 union { /* SYNSCR4 */
\r
12397 _UWORD WORD; /* Word Access */
\r
12398 struct { /* Bit Access */
\r
12400 _UWORD SYNCMAXDUTY_V:6; /* SYNCMAXDUTY_V */
\r
12401 _UWORD SYNCMINDUTY_V:6; /* SYNCMINDUTY_V */
\r
12404 union { /* SYNSCR5 */
\r
12405 _UWORD WORD; /* Word Access */
\r
12406 struct { /* Bit Access */
\r
12407 _UWORD VSYNCDELAY:1; /* VSYNCDELAY */
\r
12408 _UWORD VSYNCSLICE:5; /* VSYNCSLICE */
\r
12409 _UWORD CSYNCSLICE_V:10; /* CSYNCSLICE_V */
\r
12412 union { /* HAFCCR1 */
\r
12413 _UWORD WORD; /* Word Access */
\r
12414 struct { /* Bit Access */
\r
12415 _UWORD HAFCGAIN:4; /* HAFCGAIN */
\r
12417 _UWORD HAFCFREERUN:1; /* HAFCFREERUN */
\r
12418 _UWORD HAFCTYP:10; /* HAFCTYP */
\r
12421 union { /* HAFCCR2 */
\r
12422 _UWORD WORD; /* Word Access */
\r
12423 struct { /* Bit Access */
\r
12424 _UWORD HAFCSTART:4; /* HAFCSTART */
\r
12425 _UWORD NOX2HOSC:1; /* NOX2HOSC */
\r
12426 _UWORD DOX2HOSC:1; /* DOX2HOSC */
\r
12427 _UWORD HAFCMAX:10; /* HAFCMAX */
\r
12430 union { /* HAFCCR3 */
\r
12431 _UWORD WORD; /* Word Access */
\r
12432 struct { /* Bit Access */
\r
12433 _UWORD HAFCEND:4; /* HAFCEND */
\r
12434 _UWORD HAFCMODE:2; /* HAFCMODE */
\r
12435 _UWORD HAFCMIN:10; /* HAFCMIN */
\r
12438 union { /* VCDWCR1 */
\r
12439 _UWORD WORD; /* Word Access */
\r
12440 struct { /* Bit Access */
\r
12441 _UWORD VCDFREERUN:1; /* VCDFREERUN */
\r
12442 _UWORD NOVCD50:1; /* NOVCD50 */
\r
12443 _UWORD NOVCD60:1; /* NOVCD60 */
\r
12444 _UWORD VCDDEFAULT:2; /* VCDDEFAULT */
\r
12445 _UWORD VCDWINDOW:6; /* VCDWINDOW */
\r
12446 _UWORD VCDOFFSET:5; /* VCDOFFSET */
\r
12449 _UBYTE wk2[4]; /* */
\r
12450 union { /* DCPCR1 */
\r
12451 _UWORD WORD; /* Word Access */
\r
12452 struct { /* Bit Access */
\r
12453 _UWORD DCPMODE_Y:1; /* DCPMODE_Y */
\r
12455 _UWORD DCPCHECK:1; /* DCPCHECK */
\r
12457 _UWORD BLANKLEVEL_Y:10; /* BLANKLEVEL_Y */
\r
12460 union { /* DCPCR2 */
\r
12461 _UWORD WORD; /* Word Access */
\r
12462 struct { /* Bit Access */
\r
12463 _UWORD DCPMODE_C:1; /* DCPMODE_C */
\r
12465 _UWORD BLANKLEVEL_CB:6; /* BLANKLEVEL_CB */
\r
12466 _UWORD BLANKLEVEL_CR:6; /* BLANKLEVEL_CR */
\r
12469 union { /* DCPCR3 */
\r
12470 _UWORD WORD; /* Word Access */
\r
12471 struct { /* Bit Access */
\r
12473 _UWORD DCPRESPONSE:3; /* DCPRESPONSE */
\r
12474 _UWORD :12; /* */
\r
12477 union { /* DCPCR4 */
\r
12478 _UWORD WORD; /* Word Access */
\r
12479 struct { /* Bit Access */
\r
12480 _UWORD DCPSTART:6; /* DCPSTART */
\r
12481 _UWORD :10; /* */
\r
12484 union { /* DCPCR5 */
\r
12485 _UWORD WORD; /* Word Access */
\r
12486 struct { /* Bit Access */
\r
12487 _UWORD DCPEND:6; /* DCPEND */
\r
12488 _UWORD :10; /* */
\r
12491 union { /* DCPCR6 */
\r
12492 _UWORD WORD; /* Word Access */
\r
12493 struct { /* Bit Access */
\r
12495 _UWORD DCPWIDTH:7; /* DCPWIDTH */
\r
12499 union { /* DCPCR7 */
\r
12500 _UWORD WORD; /* Word Access */
\r
12501 struct { /* Bit Access */
\r
12502 _UWORD DCPPOS_Y:8; /* DCPPOS_Y */
\r
12506 union { /* DCPCR8 */
\r
12507 _UWORD WORD; /* Word Access */
\r
12508 struct { /* Bit Access */
\r
12509 _UWORD DCPPOS_C:8; /* DCPPOS_C */
\r
12513 union { /* NSDCR */
\r
12514 _UWORD WORD; /* Word Access */
\r
12515 struct { /* Bit Access */
\r
12517 _UWORD ACFINPUT:2; /* ACFINPUT */
\r
12519 _UWORD ACFLAGTIME:5; /* ACFLAGTIME */
\r
12521 _UWORD ACFFILTER:2; /* ACFFILTER */
\r
12524 union { /* BTLCR */
\r
12525 _UWORD WORD; /* Word Access */
\r
12526 struct { /* Bit Access */
\r
12527 _UWORD LOCKRANGE:2; /* LOCKRANGE */
\r
12528 _UWORD LOOPGAIN:2; /* LOOPGAIN */
\r
12529 _UWORD LOCKLIMIT:2; /* LOCKLIMIT */
\r
12530 _UWORD BCOFREERUN:1; /* BCOFREERUN */
\r
12532 _UWORD DEFAULTSYS:2; /* DEFAULTSYS */
\r
12533 _UWORD NONTSC358:1; /* NONTSC358 */
\r
12534 _UWORD NONTSC443:1; /* NONTSC443 */
\r
12535 _UWORD NOPALM:1; /* NOPALM */
\r
12536 _UWORD NOPALN:1; /* NOPALN */
\r
12537 _UWORD NOPAL443:1; /* NOPAL443 */
\r
12538 _UWORD NOSECAM:1; /* NOSECAM */
\r
12541 union { /* BTGPCR */
\r
12542 _UWORD WORD; /* Word Access */
\r
12543 struct { /* Bit Access */
\r
12544 _UWORD BGPCHECK:1; /* BGPCHECK */
\r
12545 _UWORD BGPWIDTH:7; /* BGPWIDTH */
\r
12546 _UWORD BGPSTART:8; /* BGPSTART */
\r
12549 union { /* ACCCR1 */
\r
12550 _UWORD WORD; /* Word Access */
\r
12551 struct { /* Bit Access */
\r
12552 _UWORD KILLEROFFSET:4; /* KILLEROFFSET */
\r
12553 _UWORD ACCMODE:1; /* ACCMODE */
\r
12554 _UWORD ACCMAXGAIN:2; /* ACCMAXGAIN */
\r
12555 _UWORD ACCLEVEL:9; /* ACCLEVEL */
\r
12558 union { /* ACCCR2 */
\r
12559 _UWORD WORD; /* Word Access */
\r
12560 struct { /* Bit Access */
\r
12562 _UWORD CHROMASUBGAIN:2; /* CHROMASUBGAIN */
\r
12563 _UWORD CHROMAMAINGAIN:9; /* CHROMAMAINGAIN */
\r
12566 union { /* ACCCR3 */
\r
12567 _UWORD WORD; /* Word Access */
\r
12568 struct { /* Bit Access */
\r
12569 _UWORD ACCRESPONSE:2; /* ACCRESPONSE */
\r
12570 _UWORD ACCPRECIS:6; /* ACCPRECIS */
\r
12571 _UWORD KILLERMODE:1; /* KILLERMODE */
\r
12572 _UWORD KILLERLEVEL:6; /* KILLERLEVEL */
\r
12576 union { /* TINTCR */
\r
12577 _UWORD WORD; /* Word Access */
\r
12578 struct { /* Bit Access */
\r
12579 _UWORD TINTSUB:6; /* TINTSUB */
\r
12580 _UWORD TINTMAIN:10; /* TINTMAIN */
\r
12583 union { /* YCDCR */
\r
12584 _UWORD WORD; /* Word Access */
\r
12585 struct { /* Bit Access */
\r
12587 _UWORD LUMADELAY:5; /* LUMADELAY */
\r
12589 _UWORD CHROMALPF:1; /* CHROMALPF */
\r
12590 _UWORD DEMODMODE:2; /* DEMODMODE */
\r
12593 union { /* AGCCR1 */
\r
12594 _UWORD WORD; /* Word Access */
\r
12595 struct { /* Bit Access */
\r
12597 _UWORD DOREDUCE:1; /* DOREDUCE */
\r
12598 _UWORD NOREDUCE:1; /* NOREDUCE */
\r
12599 _UWORD AGCRESPONSE:3; /* AGCRESPONSE */
\r
12600 _UWORD AGCLEVEL:9; /* AGCLEVEL */
\r
12603 union { /* AGCCR2 */
\r
12604 _UWORD WORD; /* Word Access */
\r
12605 struct { /* Bit Access */
\r
12607 _UWORD AGCPRECIS:6; /* AGCPRECIS */
\r
12611 union { /* PKLIMITCR */
\r
12612 _UWORD WORD; /* Word Access */
\r
12613 struct { /* Bit Access */
\r
12614 _UWORD PEAKLEVEL:2; /* PEAKLEVEL */
\r
12615 _UWORD PEAKATTACK:2; /* PEAKATTACK */
\r
12616 _UWORD PEAKRELEASE:2; /* PEAKRELEASE */
\r
12617 _UWORD PEAKRATIO:2; /* PEAKRATIO */
\r
12618 _UWORD MAXPEAKSAMPLES:8; /* MAXPEAKSAMPLES */
\r
12620 } PKLIMITCR; /* */
\r
12621 union { /* RGORCR1 */
\r
12622 _UWORD WORD; /* Word Access */
\r
12623 struct { /* Bit Access */
\r
12625 _UWORD RADJ_O_LEVEL0:10; /* RADJ_O_LEVEL0 */
\r
12628 union { /* RGORCR2 */
\r
12629 _UWORD WORD; /* Word Access */
\r
12630 struct { /* Bit Access */
\r
12632 _UWORD RADJ_U_LEVEL0:10; /* RADJ_U_LEVEL0 */
\r
12635 union { /* RGORCR3 */
\r
12636 _UWORD WORD; /* Word Access */
\r
12637 struct { /* Bit Access */
\r
12639 _UWORD RADJ_O_LEVEL1:10; /* RADJ_O_LEVEL1 */
\r
12642 union { /* RGORCR4 */
\r
12643 _UWORD WORD; /* Word Access */
\r
12644 struct { /* Bit Access */
\r
12646 _UWORD RADJ_U_LEVEL1:10; /* RADJ_U_LEVEL1 */
\r
12649 union { /* RGORCR5 */
\r
12650 _UWORD WORD; /* Word Access */
\r
12651 struct { /* Bit Access */
\r
12653 _UWORD RADJ_O_LEVEL2:10; /* RADJ_O_LEVEL2 */
\r
12656 union { /* RGORCR6 */
\r
12657 _UWORD WORD; /* Word Access */
\r
12658 struct { /* Bit Access */
\r
12660 _UWORD RADJ_U_LEVEL2:10; /* RADJ_U_LEVEL2 */
\r
12663 union { /* RGORCR7 */
\r
12664 _UWORD WORD; /* Word Access */
\r
12665 struct { /* Bit Access */
\r
12667 _UWORD TEST_MONI:3; /* TEST_MONI */
\r
12668 _UWORD RADJ_MIX_K_FIX:3; /* RADJ_MIX_K_FIX */
\r
12670 _UWORD UCMP_SW:1; /* UCMP_SW */
\r
12671 _UWORD DCMP_SW:1; /* DCMP_SW */
\r
12672 _UWORD HWIDE_SW:1; /* HWIDE_SW */
\r
12675 _UBYTE wk3[24]; /* */
\r
12676 union { /* AFCPFCR */
\r
12677 _UWORD WORD; /* Word Access */
\r
12678 struct { /* Bit Access */
\r
12679 _UWORD :11; /* */
\r
12680 _UWORD PHDET_FIX:1; /* PHDET_FIX */
\r
12682 _UWORD PHDET_DIV:3; /* PHDET_DIV */
\r
12685 union { /* RUPDCR */
\r
12686 _UWORD WORD; /* Word Access */
\r
12687 struct { /* Bit Access */
\r
12688 _UWORD NEWSETTING:1; /* NEWSETTING */
\r
12689 _UWORD :15; /* */
\r
12692 union { /* VSYNCSR */
\r
12693 _UWORD WORD; /* Word Access */
\r
12694 struct { /* Bit Access */
\r
12695 _UWORD FHCOUNT_L:1; /* FHCOUNT_L */
\r
12696 _UWORD FHLOCK:1; /* FHLOCK */
\r
12697 _UWORD ISNOISY:1; /* ISNOISY */
\r
12698 _UWORD FHMODE:1; /* FHMODE */
\r
12699 _UWORD NOSIGNAL:1; /* NOSIGNAL */
\r
12700 _UWORD FVLOCK:1; /* FVLOCK */
\r
12701 _UWORD FVMODE:1; /* FVMODE */
\r
12702 _UWORD INTERLACED:1; /* INTERLACED */
\r
12703 _UWORD FVCOUNT:8; /* FVCOUNT */
\r
12706 union { /* HSYNCSR */
\r
12707 _UWORD WORD; /* Word Access */
\r
12708 struct { /* Bit Access */
\r
12709 _UWORD FHCOUNT_H:16; /* FHCOUNT_H */
\r
12712 union { /* DCPSR1 */
\r
12713 _UWORD WORD; /* Word Access */
\r
12714 struct { /* Bit Access */
\r
12715 _UWORD CLAMPLEVEL_CB:6; /* CLAMPLEVEL_CB */
\r
12716 _UWORD CLAMPLEVEL_Y:10; /* CLAMPLEVEL_Y */
\r
12719 union { /* DCPSR2 */
\r
12720 _UWORD WORD; /* Word Access */
\r
12721 struct { /* Bit Access */
\r
12722 _UWORD CLAMPLEVEL_CR:6; /* CLAMPLEVEL_CR */
\r
12723 _UWORD :10; /* */
\r
12726 _UBYTE wk4[4]; /* */
\r
12727 union { /* NSDSR */
\r
12728 _UWORD WORD; /* Word Access */
\r
12729 struct { /* Bit Access */
\r
12730 _UWORD ACFSTRENGTH:16; /* ACFSTRENGTH */
\r
12733 union { /* CROMASR1 */
\r
12734 _UWORD WORD; /* Word Access */
\r
12735 struct { /* Bit Access */
\r
12736 _UWORD COLORSYS:2; /* COLORSYS */
\r
12737 _UWORD FSCMODE:1; /* FSCMODE */
\r
12738 _UWORD FSCLOCK:1; /* FSCLOCK */
\r
12739 _UWORD NOBURST:1; /* NOBURST */
\r
12740 _UWORD ACCSUBGAIN:2; /* ACCSUBGAIN */
\r
12741 _UWORD ACCMAINGAIN:9; /* ACCMAINGAIN */
\r
12743 } CROMASR1; /* */
\r
12744 union { /* CROMASR2 */
\r
12745 _UWORD WORD; /* Word Access */
\r
12746 struct { /* Bit Access */
\r
12748 _UWORD ISSECAM:1; /* ISSECAM */
\r
12749 _UWORD ISPAL:1; /* ISPAL */
\r
12750 _UWORD ISNTSC:1; /* ISNTSC */
\r
12752 _UWORD LOCKLEVEL:8; /* LOCKLEVEL */
\r
12754 } CROMASR2; /* */
\r
12755 union { /* SYNCSSR */
\r
12756 _UWORD WORD; /* Word Access */
\r
12757 struct { /* Bit Access */
\r
12759 _UWORD ISREDUCED:1; /* ISREDUCED */
\r
12761 _UWORD SYNCDEPTH:10; /* SYNCDEPTH */
\r
12764 union { /* AGCCSR1 */
\r
12765 _UWORD WORD; /* Word Access */
\r
12766 struct { /* Bit Access */
\r
12767 _UWORD HIGHSAMPLES:8; /* HIGHSAMPLES */
\r
12768 _UWORD PEAKSAMPLES:8; /* PEAKSAMPLES */
\r
12771 union { /* AGCCSR2 */
\r
12772 _UWORD WORD; /* Word Access */
\r
12773 struct { /* Bit Access */
\r
12775 _UWORD AGCCONVERGE:1; /* AGCCONVERGE */
\r
12776 _UWORD AGCGAIN:8; /* AGCGAIN */
\r
12779 _UBYTE wk5[14]; /* */
\r
12780 _UBYTE wk6[90]; /* */
\r
12781 _UBYTE wk7[4]; /* */
\r
12782 union { /* YCSCR3 */
\r
12783 _UWORD WORD; /* Word Access */
\r
12784 struct { /* Bit Access */
\r
12785 _UWORD K15:4; /* K15 */
\r
12786 _UWORD K13:6; /* K13 */
\r
12787 _UWORD K11:6; /* K11 */
\r
12790 union { /* YCSCR4 */
\r
12791 _UWORD WORD; /* Word Access */
\r
12792 struct { /* Bit Access */
\r
12793 _UWORD K16:4; /* K16 */
\r
12794 _UWORD K14:6; /* K14 */
\r
12795 _UWORD K12:6; /* K12 */
\r
12798 union { /* YCSCR5 */
\r
12799 _UWORD WORD; /* Word Access */
\r
12800 struct { /* Bit Access */
\r
12801 _UWORD K22A:8; /* K22A */
\r
12803 _UWORD K21A:6; /* K21A */
\r
12806 union { /* YCSCR6 */
\r
12807 _UWORD WORD; /* Word Access */
\r
12808 struct { /* Bit Access */
\r
12809 _UWORD K22B:8; /* K22B */
\r
12811 _UWORD K21B:6; /* K21B */
\r
12814 union { /* YCSCR7 */
\r
12815 _UWORD WORD; /* Word Access */
\r
12816 struct { /* Bit Access */
\r
12817 _UWORD K23B:4; /* K23B */
\r
12818 _UWORD K23A:4; /* K23A */
\r
12820 _UWORD K24:5; /* K24 */
\r
12823 union { /* YCSCR8 */
\r
12824 _UWORD WORD; /* Word Access */
\r
12825 struct { /* Bit Access */
\r
12826 _UWORD HBPF_NARROW:1; /* HBPF_NARROW */
\r
12827 _UWORD HVBPF_NARROW:1; /* HVBPF_NARROW */
\r
12828 _UWORD HBPF1_9TAP_ON:1; /* HBPF1_9TAP_ON */
\r
12829 _UWORD HVBPF1_9TAP_ON:1; /* HVBPF1_9TAP_ON */
\r
12830 _UWORD HFIL_TAP_SEL:1; /* HFIL_TAP_SEL */
\r
12831 _UWORD :11; /* */
\r
12834 union { /* YCSCR9 */
\r
12835 _UWORD WORD; /* Word Access */
\r
12836 struct { /* Bit Access */
\r
12837 _UWORD DET2_ON:1; /* DET2_ON */
\r
12839 _UWORD HSEL_MIX_Y:4; /* HSEL_MIX_Y */
\r
12840 _UWORD VSEL_MIX_Y:4; /* VSEL_MIX_Y */
\r
12841 _UWORD HVSEL_MIX_Y:4; /* HVSEL_MIX_Y */
\r
12844 _UBYTE wk8[2]; /* */
\r
12845 union { /* YCSCR11 */
\r
12846 _UWORD WORD; /* Word Access */
\r
12847 struct { /* Bit Access */
\r
12849 _UWORD V_Y_LEVEL:9; /* V_Y_LEVEL */
\r
12852 union { /* YCSCR12 */
\r
12853 _UWORD WORD; /* Word Access */
\r
12854 struct { /* Bit Access */
\r
12855 _UWORD DET2_MIX_C:4; /* DET2_MIX_C */
\r
12856 _UWORD DET2_MIX_Y:4; /* DET2_MIX_Y */
\r
12858 _UWORD FIL2_MODE_2D:2; /* FIL2_MODE_2D */
\r
12860 _UWORD FIL2_NARROW_2D:1; /* FIL2_NARROW_2D */
\r
12863 _UBYTE wk9[104]; /* */
\r
12864 union { /* DCPCR9 */
\r
12865 _UWORD WORD; /* Word Access */
\r
12866 struct { /* Bit Access */
\r
12868 _UWORD CLP_HOLD_ON_Y:1; /* CLP_HOLD_ON_Y */
\r
12869 _UWORD CLP_HOLD_ON_CB:1; /* CLP_HOLD_ON_CB */
\r
12870 _UWORD CLP_HOLD_ON_CR:1; /* CLP_HOLD_ON_CR */
\r
12871 _UWORD :10; /* */
\r
12874 _UBYTE wk10[12]; /* */
\r
12875 _UBYTE wk11[4]; /* */
\r
12876 union { /* YCTWA_F0 */
\r
12877 _UWORD WORD; /* Word Access */
\r
12878 struct { /* Bit Access */
\r
12880 _UWORD FIL2_2D_WA_F0:13; /* FIL2_2D_WA_F0 */
\r
12882 } YCTWA_F0; /* */
\r
12883 union { /* YCTWA_F1 */
\r
12884 _UWORD WORD; /* Word Access */
\r
12885 struct { /* Bit Access */
\r
12887 _UWORD FIL2_2D_WA_F1:13; /* FIL2_2D_WA_F1 */
\r
12889 } YCTWA_F1; /* */
\r
12890 union { /* YCTWA_F2 */
\r
12891 _UWORD WORD; /* Word Access */
\r
12892 struct { /* Bit Access */
\r
12894 _UWORD FIL2_2D_WA_F2:13; /* FIL2_2D_WA_F2 */
\r
12896 } YCTWA_F2; /* */
\r
12897 union { /* YCTWA_F3 */
\r
12898 _UWORD WORD; /* Word Access */
\r
12899 struct { /* Bit Access */
\r
12901 _UWORD FIL2_2D_WA_F3:13; /* FIL2_2D_WA_F3 */
\r
12903 } YCTWA_F3; /* */
\r
12904 union { /* YCTWA_F4 */
\r
12905 _UWORD WORD; /* Word Access */
\r
12906 struct { /* Bit Access */
\r
12908 _UWORD FIL2_2D_WA_F4:13; /* FIL2_2D_WA_F4 */
\r
12910 } YCTWA_F4; /* */
\r
12911 union { /* YCTWA_F5 */
\r
12912 _UWORD WORD; /* Word Access */
\r
12913 struct { /* Bit Access */
\r
12915 _UWORD FIL2_2D_WA_F5:13; /* FIL2_2D_WA_F5 */
\r
12917 } YCTWA_F5; /* */
\r
12918 union { /* YCTWA_F6 */
\r
12919 _UWORD WORD; /* Word Access */
\r
12920 struct { /* Bit Access */
\r
12922 _UWORD FIL2_2D_WA_F6:13; /* FIL2_2D_WA_F6 */
\r
12924 } YCTWA_F6; /* */
\r
12925 union { /* YCTWA_F7 */
\r
12926 _UWORD WORD; /* Word Access */
\r
12927 struct { /* Bit Access */
\r
12929 _UWORD FIL2_2D_WA_F7:13; /* FIL2_2D_WA_F7 */
\r
12931 } YCTWA_F7; /* */
\r
12932 union { /* YCTWA_F8 */
\r
12933 _UWORD WORD; /* Word Access */
\r
12934 struct { /* Bit Access */
\r
12936 _UWORD FIL2_2D_WA_F8:13; /* FIL2_2D_WA_F8 */
\r
12938 } YCTWA_F8; /* */
\r
12939 union { /* YCTWB_F0 */
\r
12940 _UWORD WORD; /* Word Access */
\r
12941 struct { /* Bit Access */
\r
12943 _UWORD FIL2_2D_WB_F0:13; /* FIL2_2D_WB_F0 */
\r
12945 } YCTWB_F0; /* */
\r
12946 union { /* YCTWB_F1 */
\r
12947 _UWORD WORD; /* Word Access */
\r
12948 struct { /* Bit Access */
\r
12950 _UWORD FIL2_2D_WB_F1:13; /* FIL2_2D_WB_F1 */
\r
12952 } YCTWB_F1; /* */
\r
12953 union { /* YCTWB_F2 */
\r
12954 _UWORD WORD; /* Word Access */
\r
12955 struct { /* Bit Access */
\r
12957 _UWORD FIL2_2D_WB_F2:13; /* FIL2_2D_WB_F2 */
\r
12959 } YCTWB_F2; /* */
\r
12960 union { /* YCTWB_F3 */
\r
12961 _UWORD WORD; /* Word Access */
\r
12962 struct { /* Bit Access */
\r
12964 _UWORD FIL2_2D_WB_F3:13; /* FIL2_2D_WB_F3 */
\r
12966 } YCTWB_F3; /* */
\r
12967 union { /* YCTWB_F4 */
\r
12968 _UWORD WORD; /* Word Access */
\r
12969 struct { /* Bit Access */
\r
12971 _UWORD FIL2_2D_WB_F4:13; /* FIL2_2D_WB_F4 */
\r
12973 } YCTWB_F4; /* */
\r
12974 union { /* YCTWB_F5 */
\r
12975 _UWORD WORD; /* Word Access */
\r
12976 struct { /* Bit Access */
\r
12978 _UWORD FIL2_2D_WB_F5:13; /* FIL2_2D_WB_F5 */
\r
12980 } YCTWB_F5; /* */
\r
12981 union { /* YCTWB_F6 */
\r
12982 _UWORD WORD; /* Word Access */
\r
12983 struct { /* Bit Access */
\r
12985 _UWORD FIL2_2D_WB_F6:13; /* FIL2_2D_WB_F6 */
\r
12987 } YCTWB_F6; /* */
\r
12988 union { /* YCTWB_F7 */
\r
12989 _UWORD WORD; /* Word Access */
\r
12990 struct { /* Bit Access */
\r
12992 _UWORD FIL2_2D_WB_F7:13; /* FIL2_2D_WB_F7 */
\r
12994 } YCTWB_F7; /* */
\r
12995 union { /* YCTWB_F8 */
\r
12996 _UWORD WORD; /* Word Access */
\r
12997 struct { /* Bit Access */
\r
12999 _UWORD FIL2_2D_WB_F8:13; /* FIL2_2D_WB_F8 */
\r
13001 } YCTWB_F8; /* */
\r
13002 union { /* YCTNA_F0 */
\r
13003 _UWORD WORD; /* Word Access */
\r
13004 struct { /* Bit Access */
\r
13006 _UWORD FIL2_2D_NA_F0:13; /* FIL2_2D_NA_F0 */
\r
13008 } YCTNA_F0; /* */
\r
13009 union { /* YCTNA_F1 */
\r
13010 _UWORD WORD; /* Word Access */
\r
13011 struct { /* Bit Access */
\r
13013 _UWORD FIL2_2D_NA_F1:13; /* FIL2_2D_NA_F1 */
\r
13015 } YCTNA_F1; /* */
\r
13016 union { /* YCTNA_F2 */
\r
13017 _UWORD WORD; /* Word Access */
\r
13018 struct { /* Bit Access */
\r
13020 _UWORD FIL2_2D_NA_F2:13; /* FIL2_2D_NA_F2 */
\r
13022 } YCTNA_F2; /* */
\r
13023 union { /* YCTNA_F3 */
\r
13024 _UWORD WORD; /* Word Access */
\r
13025 struct { /* Bit Access */
\r
13027 _UWORD FIL2_2D_NA_F3:13; /* FIL2_2D_NA_F3 */
\r
13029 } YCTNA_F3; /* */
\r
13030 union { /* YCTNA_F4 */
\r
13031 _UWORD WORD; /* Word Access */
\r
13032 struct { /* Bit Access */
\r
13034 _UWORD FIL2_2D_NA_F4:13; /* FIL2_2D_NA_F4 */
\r
13036 } YCTNA_F4; /* */
\r
13037 union { /* YCTNA_F5 */
\r
13038 _UWORD WORD; /* Word Access */
\r
13039 struct { /* Bit Access */
\r
13041 _UWORD FIL2_2D_NA_F5:13; /* FIL2_2D_NA_F5 */
\r
13043 } YCTNA_F5; /* */
\r
13044 union { /* YCTNA_F6 */
\r
13045 _UWORD WORD; /* Word Access */
\r
13046 struct { /* Bit Access */
\r
13048 _UWORD FIL2_2D_NA_F6:13; /* FIL2_2D_NA_F6 */
\r
13050 } YCTNA_F6; /* */
\r
13051 union { /* YCTNA_F7 */
\r
13052 _UWORD WORD; /* Word Access */
\r
13053 struct { /* Bit Access */
\r
13055 _UWORD FIL2_2D_NA_F7:13; /* FIL2_2D_NA_F7 */
\r
13057 } YCTNA_F7; /* */
\r
13058 union { /* YCTNA_F8 */
\r
13059 _UWORD WORD; /* Word Access */
\r
13060 struct { /* Bit Access */
\r
13062 _UWORD FIL2_2D_NA_F8:13; /* FIL2_2D_NA_F8 */
\r
13064 } YCTNA_F8; /* */
\r
13065 union { /* YCTNB_F0 */
\r
13066 _UWORD WORD; /* Word Access */
\r
13067 struct { /* Bit Access */
\r
13069 _UWORD FIL2_2D_NB_F0:13; /* FIL2_2D_NB_F0 */
\r
13071 } YCTNB_F0; /* */
\r
13072 union { /* YCTNB_F1 */
\r
13073 _UWORD WORD; /* Word Access */
\r
13074 struct { /* Bit Access */
\r
13076 _UWORD FIL2_2D_NB_F1:13; /* FIL2_2D_NB_F1 */
\r
13078 } YCTNB_F1; /* */
\r
13079 union { /* YCTNB_F2 */
\r
13080 _UWORD WORD; /* Word Access */
\r
13081 struct { /* Bit Access */
\r
13083 _UWORD FIL2_2D_NB_F2:13; /* FIL2_2D_NB_F2 */
\r
13085 } YCTNB_F2; /* */
\r
13086 union { /* YCTNB_F3 */
\r
13087 _UWORD WORD; /* Word Access */
\r
13088 struct { /* Bit Access */
\r
13090 _UWORD FIL2_2D_NB_F3:13; /* FIL2_2D_NB_F3 */
\r
13092 } YCTNB_F3; /* */
\r
13093 union { /* YCTNB_F4 */
\r
13094 _UWORD WORD; /* Word Access */
\r
13095 struct { /* Bit Access */
\r
13097 _UWORD FIL2_2D_NB_F4:13; /* FIL2_2D_NB_F4 */
\r
13099 } YCTNB_F4; /* */
\r
13100 union { /* YCTNB_F5 */
\r
13101 _UWORD WORD; /* Word Access */
\r
13102 struct { /* Bit Access */
\r
13104 _UWORD FIL2_2D_NB_F5:13; /* FIL2_2D_NB_F5 */
\r
13106 } YCTNB_F5; /* */
\r
13107 union { /* YCTNB_F6 */
\r
13108 _UWORD WORD; /* Word Access */
\r
13109 struct { /* Bit Access */
\r
13111 _UWORD FIL2_2D_NB_F6:13; /* FIL2_2D_NB_F6 */
\r
13113 } YCTNB_F6; /* */
\r
13114 union { /* YCTNB_F7 */
\r
13115 _UWORD WORD; /* Word Access */
\r
13116 struct { /* Bit Access */
\r
13118 _UWORD FIL2_2D_NB_F7:13; /* FIL2_2D_NB_F7 */
\r
13120 } YCTNB_F7; /* */
\r
13121 union { /* YCTNB_F8 */
\r
13122 _UWORD WORD; /* Word Access */
\r
13123 struct { /* Bit Access */
\r
13125 _UWORD FIL2_2D_NB_F8:13; /* FIL2_2D_NB_F8 */
\r
13127 } YCTNB_F8; /* */
\r
13128 _UBYTE wk12[38]; /* */
\r
13129 union { /* YGAINCR */
\r
13130 _UWORD WORD; /* Word Access */
\r
13131 struct { /* Bit Access */
\r
13133 _UWORD Y_GAIN2:10; /* Y_GAIN2 */
\r
13136 union { /* CBGAINCR */
\r
13137 _UWORD WORD; /* Word Access */
\r
13138 struct { /* Bit Access */
\r
13140 _UWORD CB_GAIN2:10; /* CB_GAIN2 */
\r
13142 } CBGAINCR; /* */
\r
13143 union { /* CRGAINCR */
\r
13144 _UWORD WORD; /* Word Access */
\r
13145 struct { /* Bit Access */
\r
13147 _UWORD CR_GAIN2:10; /* CR_GAIN2 */
\r
13149 } CRGAINCR; /* */
\r
13150 _UBYTE wk13[122]; /* */
\r
13151 union { /* PGA_UPDATE */
\r
13152 _UWORD WORD; /* Word Access */
\r
13153 struct { /* Bit Access */
\r
13154 _UWORD :15; /* */
\r
13155 _UWORD PGA_VEN:1; /* PGA_VEN */
\r
13157 } PGA_UPDATE; /* */
\r
13158 union { /* PGACR */
\r
13159 _UWORD WORD; /* Word Access */
\r
13160 struct { /* Bit Access */
\r
13162 _UWORD PGA_GAIN_SEL:1; /* PGA_GAIN_SEL */
\r
13163 _UWORD PGA_GAIN:5; /* PGA_GAIN */
\r
13167 union { /* ADCCR2 */
\r
13168 _UWORD WORD; /* Word Access */
\r
13169 struct { /* Bit Access */
\r
13170 _UWORD :15; /* */
\r
13171 _UWORD ADC_VINSEL:1; /* ADC_VINSEL */
\r
13175 struct st_ubc { /* struct UBC */
\r
13176 union { /* BAR0 */
\r
13177 _UDWORD LONG; /* Long Access */
\r
13178 struct { /* Bit Access */
\r
13179 _UDWORD BA0_:32; /* BA0_ */
\r
13182 union { /* BAMR0 */
\r
13183 _UDWORD LONG; /* Long Access */
\r
13184 struct { /* Bit Access */
\r
13185 _UDWORD BAM0_:32; /* BAM0_ */
\r
13188 union { /* BDR0 */
\r
13189 _UDWORD LONG; /* Long Access */
\r
13190 struct { /* Bit Access */
\r
13191 _UDWORD BD0_:32; /* BD0_ */
\r
13194 union { /* BDMR0 */
\r
13195 _UDWORD LONG; /* Long Access */
\r
13196 struct { /* Bit Access */
\r
13197 _UDWORD BDM0_:32; /* BDM0_ */
\r
13200 union { /* BAR1 */
\r
13201 _UDWORD LONG; /* Long Access */
\r
13202 struct { /* Bit Access */
\r
13203 _UDWORD BA1_:32; /* BA1_ */
\r
13206 union { /* BAMR1 */
\r
13207 _UDWORD LONG; /* Long Access */
\r
13208 struct { /* Bit Access */
\r
13209 _UDWORD BAM1_:32; /* BAM1_ */
\r
13212 union { /* BDR1 */
\r
13213 _UDWORD LONG; /* Long Access */
\r
13214 struct { /* Bit Access */
\r
13215 _UDWORD BD1_:32; /* BD1_ */
\r
13218 union { /* BDMR1 */
\r
13219 _UDWORD LONG; /* Long Access */
\r
13220 struct { /* Bit Access */
\r
13221 _UDWORD BDM1_:32; /* BDM1_ */
\r
13225 union { /* BBR0 */
\r
13226 _UWORD WORD; /* Word Access */
\r
13227 struct { /* Bit Access */
\r
13229 _UWORD UBID0:1; /* UBID0 */
\r
13230 _UWORD DBE0:1; /* DBE0 */
\r
13232 _UWORD CP0_:2; /* CP0_ */
\r
13233 _UWORD CD0_:2; /* CD0_ */
\r
13234 _UWORD ID0_:2; /* ID0_ */
\r
13235 _UWORD RW0_:2; /* RW0_ */
\r
13236 _UWORD SZ0_:2; /* SZ0_ */
\r
13240 union { /* BBR1 */
\r
13241 _UWORD WORD; /* Word Access */
\r
13242 struct { /* Bit Access */
\r
13244 _UWORD UBID1:1; /* UBID1 */
\r
13245 _UWORD DBE1:1; /* DBE1 */
\r
13247 _UWORD CP1_:2; /* CP1_ */
\r
13248 _UWORD CD1_:2; /* CD1_ */
\r
13249 _UWORD ID1_:2; /* ID1_ */
\r
13250 _UWORD RW1_:2; /* RW1_ */
\r
13251 _UWORD SZ1_:2; /* SZ1_ */
\r
13255 union { /* BRCR */
\r
13256 _UDWORD LONG; /* Long Access */
\r
13257 struct { /* Bit Access */
\r
13258 _UDWORD :12; /* */
\r
13259 _UDWORD UTOD1:1; /* UTOD1 */
\r
13260 _UDWORD UTOD0:1; /* UTOD0 */
\r
13261 _UDWORD CKS:2; /* CKS */
\r
13262 _UDWORD SCMFC0:1; /* SCMFC0 */
\r
13263 _UDWORD SCMFC1:1; /* SCMFC1 */
\r
13264 _UDWORD SCMFD0:1; /* SCMFD0 */
\r
13265 _UDWORD SCMFD1:1; /* SCMFD1 */
\r
13266 _UDWORD :5; /* */
\r
13267 _UDWORD PCB1:1; /* PCB1 */
\r
13268 _UDWORD PCB0:1; /* PCB0 */
\r
13269 _UDWORD :5; /* */
\r
13273 struct st_disc { /* struct DISC */
\r
13274 union { /* DOCMCR */
\r
13275 _UDWORD LONG; /* Long Access */
\r
13276 struct { /* Bit Access */
\r
13277 _UDWORD :15; /* */
\r
13278 _UDWORD CMPRU:1; /* CMPRU */
\r
13279 _UDWORD :15; /* */
\r
13280 _UDWORD CMPR:1; /* CMPR */
\r
13283 union { /* DOCMSTR */
\r
13284 _UDWORD LONG; /* Long Access */
\r
13285 struct { /* Bit Access */
\r
13286 _UDWORD :31; /* */
\r
13287 _UDWORD CMPST:1; /* CMPST */
\r
13290 union { /* DOCMCLSTR */
\r
13291 _UDWORD LONG; /* Long Access */
\r
13292 struct { /* Bit Access */
\r
13293 _UDWORD :31; /* */
\r
13294 _UDWORD CMPCLST:1; /* CMPCLST */
\r
13296 } DOCMCLSTR; /* */
\r
13297 union { /* DOCMIENR */
\r
13298 _UDWORD LONG; /* Long Access */
\r
13299 struct { /* Bit Access */
\r
13300 _UDWORD :31; /* */
\r
13301 _UDWORD CMPIEN:1; /* CMPIEN */
\r
13303 } DOCMIENR; /* */
\r
13304 _UBYTE wk0[4]; /* */
\r
13305 union { /* DOCMPMR */
\r
13306 _UDWORD LONG; /* Long Access */
\r
13307 struct { /* Bit Access */
\r
13308 _UDWORD :15; /* */
\r
13309 _UDWORD CMPBT:1; /* CMPBT */
\r
13310 _UDWORD CMPDFA:8; /* CMPDFA */
\r
13311 _UDWORD CMPDAUF:1; /* CMPDAUF */
\r
13312 _UDWORD :3; /* */
\r
13313 _UDWORD CMPSELP:4; /* CMPSELP */
\r
13316 union { /* DOCMECRCR */
\r
13317 _UDWORD LONG; /* Long Access */
\r
13318 struct { /* Bit Access */
\r
13319 _UDWORD CMPECRC:32; /* CMPECRC */
\r
13321 } DOCMECRCR; /* */
\r
13322 union { /* DOCMCCRCR */
\r
13323 _UDWORD LONG; /* Long Access */
\r
13324 struct { /* Bit Access */
\r
13325 _UDWORD CMPCCRC:32; /* CMPCCRC */
\r
13327 } DOCMCCRCR; /* */
\r
13328 union { /* DOCMSPXR */
\r
13329 _UDWORD LONG; /* Long Access */
\r
13330 struct { /* Bit Access */
\r
13331 _UDWORD :21; /* */
\r
13332 _UDWORD CMPSPX:11; /* CMPSPX */
\r
13334 } DOCMSPXR; /* */
\r
13335 union { /* DOCMSPYR */
\r
13336 _UDWORD LONG; /* Long Access */
\r
13337 struct { /* Bit Access */
\r
13338 _UDWORD :21; /* */
\r
13339 _UDWORD CMPSPY:11; /* CMPSPY */
\r
13341 } DOCMSPYR; /* */
\r
13342 union { /* DOCMSZXR */
\r
13343 _UDWORD LONG; /* Long Access */
\r
13344 struct { /* Bit Access */
\r
13345 _UDWORD :21; /* */
\r
13346 _UDWORD CMPSZX:11; /* CMPSZX */
\r
13348 } DOCMSZXR; /* */
\r
13349 union { /* DOCMSZYR */
\r
13350 _UDWORD LONG; /* Long Access */
\r
13351 struct { /* Bit Access */
\r
13352 _UDWORD :21; /* */
\r
13353 _UDWORD CMPSZY:11; /* CMPSZY */
\r
13355 } DOCMSZYR; /* */
\r
13356 union { /* DOCMCRCIR */
\r
13357 _UDWORD LONG; /* Long Access */
\r
13358 struct { /* Bit Access */
\r
13359 _UDWORD CRCINI:32; /* CRCINI */
\r
13361 } DOCMCRCIR; /* */
\r
13363 struct st_jcu { /* struct JCU */
\r
13364 union { /* JCMOD */
\r
13365 _UBYTE BYTE; /* Byte Access */
\r
13366 struct { /* Bit Access */
\r
13368 _UBYTE DSP:1; /* DSP */
\r
13369 _UBYTE REDU:3; /* REDU */
\r
13372 union { /* JCCMD */
\r
13373 _UBYTE BYTE; /* Byte Access */
\r
13374 struct { /* Bit Access */
\r
13375 _UBYTE BRST:1; /* BRST */
\r
13377 _UBYTE JEND:1; /* JEND */
\r
13378 _UBYTE JRST:1; /* JRST */
\r
13379 _UBYTE JSRT:1; /* JSRT */
\r
13382 _UBYTE wk0_0[1]; /* */
\r
13383 union { /* JCQTN */
\r
13384 _UBYTE BYTE; /* Byte Access */
\r
13385 struct { /* Bit Access */
\r
13387 _UBYTE QT3:2; /* QT3 */
\r
13388 _UBYTE QT2:2; /* QT2 */
\r
13389 _UBYTE QT1:2; /* QT1 */
\r
13392 union { /* JCHTN */
\r
13393 _UBYTE BYTE; /* Byte Access */
\r
13394 struct { /* Bit Access */
\r
13396 _UBYTE HTA3:1; /* HTA3 */
\r
13397 _UBYTE HTD3:1; /* HTD3 */
\r
13398 _UBYTE HTA2:1; /* HTA2 */
\r
13399 _UBYTE HTD2:1; /* HTD2 */
\r
13400 _UBYTE HTA1:1; /* HTA1 */
\r
13401 _UBYTE HTD1:1; /* HTD1 */
\r
13404 union { /* JCDRIU */
\r
13405 _UBYTE BYTE; /* Byte Access */
\r
13406 struct { /* Bit Access */
\r
13407 _UBYTE DRIU:8; /* DRIU */
\r
13410 union { /* JCDRID */
\r
13411 _UBYTE BYTE; /* Byte Access */
\r
13412 struct { /* Bit Access */
\r
13413 _UBYTE DRID:8; /* DRID */
\r
13416 union { /* JCVSZU */
\r
13417 _UBYTE BYTE; /* Byte Access */
\r
13418 struct { /* Bit Access */
\r
13419 _UBYTE VSZU:8; /* VSZU */
\r
13422 union { /* JCVSZD */
\r
13423 _UBYTE BYTE; /* Byte Access */
\r
13424 struct { /* Bit Access */
\r
13425 _UBYTE VSZD:8; /* VSZD */
\r
13428 union { /* JCHSZU */
\r
13429 _UBYTE BYTE; /* Byte Access */
\r
13430 struct { /* Bit Access */
\r
13431 _UBYTE HSZU:8; /* HSZU */
\r
13434 union { /* JCHSZD */
\r
13435 _UBYTE BYTE; /* Byte Access */
\r
13436 struct { /* Bit Access */
\r
13437 _UBYTE HSZD:8; /* HSZD */
\r
13440 union { /* JCDTCU */
\r
13441 _UBYTE BYTE; /* Byte Access */
\r
13442 struct { /* Bit Access */
\r
13443 _UBYTE DCU:8; /* DCU */
\r
13446 union { /* JCDTCM */
\r
13447 _UBYTE BYTE; /* Byte Access */
\r
13448 struct { /* Bit Access */
\r
13449 _UBYTE DCM:8; /* DCM */
\r
13452 union { /* JCDTCD */
\r
13453 _UBYTE BYTE; /* Byte Access */
\r
13454 struct { /* Bit Access */
\r
13455 _UBYTE DCD:8; /* DCD */
\r
13458 union { /* JINTE0 */
\r
13459 _UBYTE BYTE; /* Byte Access */
\r
13460 struct { /* Bit Access */
\r
13461 _UBYTE INT7:1; /* INT7 */
\r
13462 _UBYTE INT6:1; /* INT6 */
\r
13463 _UBYTE INT5:1; /* INT5 */
\r
13465 _UBYTE INT3:1; /* INT3 */
\r
13469 union { /* JINTS0 */
\r
13470 _UBYTE BYTE; /* Byte Access */
\r
13471 struct { /* Bit Access */
\r
13473 _UBYTE INS6:1; /* INS6 */
\r
13474 _UBYTE INS5:1; /* INS5 */
\r
13476 _UBYTE INS3:1; /* INS3 */
\r
13480 union { /* JCDERR */
\r
13481 _UBYTE BYTE; /* Byte Access */
\r
13482 struct { /* Bit Access */
\r
13484 _UBYTE ERR:4; /* ERR */
\r
13487 union { /* JCRST */
\r
13488 _UBYTE BYTE; /* Byte Access */
\r
13489 struct { /* Bit Access */
\r
13491 _UBYTE RST:1; /* RST */
\r
13494 _UBYTE wk0[46]; /* */
\r
13495 union { /* JIFECNT */
\r
13496 _UDWORD LONG; /* Long Access */
\r
13497 struct { /* Bit Access */
\r
13498 _UDWORD :17; /* */
\r
13499 _UDWORD JOUTRINI:1; /* JOUTRINI */
\r
13500 _UDWORD JOUTRCMD:1; /* JOUTRCMD */
\r
13501 _UDWORD JOUTC:1; /* JOUTC */
\r
13502 _UDWORD :1; /* */
\r
13503 _UDWORD JOUTSWAP:3; /* JOUTSWAP */
\r
13504 _UDWORD :1; /* */
\r
13505 _UDWORD DINRINI:1; /* DINRINI */
\r
13506 _UDWORD DINRCMD:1; /* DINRCMD */
\r
13507 _UDWORD DINLC:1; /* DINLC */
\r
13508 _UDWORD :1; /* */
\r
13509 _UDWORD DINSWAP:3; /* DINSWAP */
\r
13512 union { /* JIFESA */
\r
13513 _UDWORD LONG; /* Long Access */
\r
13514 struct { /* Bit Access */
\r
13515 _UDWORD ESA:32; /* ESA */
\r
13518 union { /* JIFESOFST */
\r
13519 _UDWORD LONG; /* Long Access */
\r
13520 struct { /* Bit Access */
\r
13521 _UDWORD :17; /* */
\r
13522 _UDWORD ESMW:15; /* ESMW */
\r
13524 } JIFESOFST; /* */
\r
13525 union { /* JIFEDA */
\r
13526 _UDWORD LONG; /* Long Access */
\r
13527 struct { /* Bit Access */
\r
13528 _UDWORD EDA:32; /* EDA */
\r
13531 union { /* JIFESLC */
\r
13532 _UDWORD LONG; /* Long Access */
\r
13533 struct { /* Bit Access */
\r
13534 _UDWORD :16; /* */
\r
13535 _UDWORD LINES:16; /* LINES */
\r
13538 union { /* JIFEDDC */
\r
13539 _UDWORD LONG; /* Long Access */
\r
13540 struct { /* Bit Access */
\r
13541 _UDWORD :16; /* */
\r
13542 _UDWORD JDATAS:16; /* JDATAS */
\r
13545 union { /* JIFDCNT */
\r
13546 _UDWORD LONG; /* Long Access */
\r
13547 struct { /* Bit Access */
\r
13548 _UDWORD :2; /* */
\r
13549 _UDWORD VINTER:2; /* VINTER */
\r
13550 _UDWORD HINTER:2; /* HINTER */
\r
13551 _UDWORD OPF:2; /* OPF */
\r
13552 _UDWORD :9; /* */
\r
13553 _UDWORD JINRINI:1; /* JINRINI */
\r
13554 _UDWORD JINRCMD:1; /* JINRCMD */
\r
13555 _UDWORD JINC:1; /* JINC */
\r
13556 _UDWORD :1; /* */
\r
13557 _UDWORD JINSWAP:3; /* JINSWAP */
\r
13558 _UDWORD :1; /* */
\r
13559 _UDWORD DOUTRINI:1; /* DOUTRINI */
\r
13560 _UDWORD DOUTRCMD:1; /* DOUTRCMD */
\r
13561 _UDWORD DOUTLC:1; /* DOUTLC */
\r
13562 _UDWORD :1; /* */
\r
13563 _UDWORD DOUTSWAP:3; /* DOUTSWAP */
\r
13566 union { /* JIFDSA */
\r
13567 _UDWORD LONG; /* Long Access */
\r
13568 struct { /* Bit Access */
\r
13569 _UDWORD DSA:32; /* DSA */
\r
13572 union { /* JIFDDOFST */
\r
13573 _UDWORD LONG; /* Long Access */
\r
13574 struct { /* Bit Access */
\r
13575 _UDWORD :17; /* */
\r
13576 _UDWORD DDMW:15; /* DDMW */
\r
13578 } JIFDDOFST; /* */
\r
13579 union { /* JIFDDA */
\r
13580 _UDWORD LONG; /* Long Access */
\r
13581 struct { /* Bit Access */
\r
13582 _UDWORD DDA:32; /* DDA */
\r
13585 union { /* JIFDSDC */
\r
13586 _UDWORD LONG; /* Long Access */
\r
13587 struct { /* Bit Access */
\r
13588 _UDWORD :16; /* */
\r
13589 _UDWORD JDATAS:16; /* JDATAS */
\r
13592 union { /* JIFDDLC */
\r
13593 _UDWORD LONG; /* Long Access */
\r
13594 struct { /* Bit Access */
\r
13595 _UDWORD :16; /* */
\r
13596 _UDWORD LINES:16; /* LINES */
\r
13599 union { /* JIFDADT */
\r
13600 _UDWORD LONG; /* Long Access */
\r
13601 struct { /* Bit Access */
\r
13602 _UDWORD :24; /* */
\r
13603 _UDWORD ALPHA:8; /* ALPHA */
\r
13606 _UBYTE wk1[24]; /* */
\r
13607 union { /* JINTE1 */
\r
13608 _UDWORD LONG; /* Long Access */
\r
13609 struct { /* Bit Access */
\r
13610 _UDWORD :25; /* */
\r
13611 _UDWORD CBTEN:1; /* CBTEN */
\r
13612 _UDWORD DINLEN:1; /* DINLEN */
\r
13613 _UDWORD JOUTEN:1; /* JOUTEN */
\r
13614 _UDWORD :1; /* */
\r
13615 _UDWORD DBTEN:1; /* DBTEN */
\r
13616 _UDWORD JINEN:1; /* JINEN */
\r
13617 _UDWORD DOUTLEN:1; /* DOUTLEN */
\r
13620 union { /* JINTS1 */
\r
13621 _UDWORD LONG; /* Long Access */
\r
13622 struct { /* Bit Access */
\r
13623 _UDWORD :25; /* */
\r
13624 _UDWORD CBTF:1; /* CBTF */
\r
13625 _UDWORD DINLF:1; /* DINLF */
\r
13626 _UDWORD JOUTF:1; /* JOUTF */
\r
13627 _UDWORD :1; /* */
\r
13628 _UDWORD DBTF:1; /* DBTF */
\r
13629 _UDWORD JINF:1; /* JINF */
\r
13630 _UDWORD DOUTLF:1; /* DOUTLF */
\r
13633 _UBYTE wk2[108]; /* */
\r
13634 _UBYTE JCQTBL0[64]; /* JCQTBL0 */
\r
13635 _UBYTE JCQTBL1[64]; /* JCQTBL1 */
\r
13636 _UBYTE JCQTBL2[64]; /* JCQTBL2 */
\r
13637 _UBYTE JCQTBL3[64]; /* JCQTBL3 */
\r
13638 _UBYTE JCHTBD0[28]; /* JCHTBD0 */
\r
13639 _UBYTE wk7[4]; /* */
\r
13640 _UBYTE JCHTBA0[178]; /* JCHTBA0 */
\r
13641 _UBYTE wk8[46]; /* */
\r
13642 _UBYTE JCHTBD1[28]; /* JCHTBD1 */
\r
13643 _UBYTE wk9[4]; /* */
\r
13644 _UBYTE JCHTBA1[178]; /* JCHTBA1 */
\r
13646 struct st_spibsc { /* struct SPIBSC */
\r
13647 union { /* CMNCR */
\r
13648 _UDWORD LONG; /* Long Access */
\r
13649 struct { /* Bit Access */
\r
13650 _UDWORD MD:1; /* MD */
\r
13651 _UDWORD :7; /* */
\r
13652 _UDWORD MOIIO3:2; /* MOIIO3 */
\r
13653 _UDWORD MOIIO2:2; /* MOIIO2 */
\r
13654 _UDWORD MOIIO1:2; /* MOIIO1 */
\r
13655 _UDWORD MOIIO0:2; /* MOIIO0 */
\r
13656 _UDWORD IO3FV:2; /* IO3FV */
\r
13657 _UDWORD IO2FV:2; /* IO2FV */
\r
13658 _UDWORD :2; /* */
\r
13659 _UDWORD IO0FV:2; /* IO0FV */
\r
13660 _UDWORD :1; /* */
\r
13661 _UDWORD CPHAT:1; /* CPHAT */
\r
13662 _UDWORD CPHAR:1; /* CPHAR */
\r
13663 _UDWORD SSLP:1; /* SSLP */
\r
13664 _UDWORD CPOL:1; /* CPOL */
\r
13665 _UDWORD :1; /* */
\r
13666 _UDWORD BSZ:2; /* BSZ */
\r
13669 union { /* SSLDR */
\r
13670 _UDWORD LONG; /* Long Access */
\r
13671 struct { /* Bit Access */
\r
13672 _UDWORD :13; /* */
\r
13673 _UDWORD SPNDL:3; /* SPNDL */
\r
13674 _UDWORD :5; /* */
\r
13675 _UDWORD SLNDL:3; /* SLNDL */
\r
13676 _UDWORD :5; /* */
\r
13677 _UDWORD SCKDL:3; /* SCKDL */
\r
13680 union { /* SPBCR */
\r
13681 _UDWORD LONG; /* Long Access */
\r
13682 struct { /* Bit Access */
\r
13683 _UDWORD :16; /* */
\r
13684 _UDWORD SPBR:8; /* SPBR */
\r
13685 _UDWORD :6; /* */
\r
13686 _UDWORD BRDV:2; /* BRDV */
\r
13689 union { /* DRCR */
\r
13690 _UDWORD LONG; /* Long Access */
\r
13691 struct { /* Bit Access */
\r
13692 _UDWORD :12; /* */
\r
13693 _UDWORD RBURST:4; /* RBURST */
\r
13694 _UDWORD :6; /* */
\r
13695 _UDWORD RCF:1; /* RCF */
\r
13696 _UDWORD RBE:1; /* RBE */
\r
13697 _UDWORD :7; /* */
\r
13698 _UDWORD SSLE:1; /* SSLE */
\r
13701 union { /* DRCMR */
\r
13702 _UDWORD LONG; /* Long Access */
\r
13703 struct { /* Bit Access */
\r
13704 _UDWORD :8; /* */
\r
13705 _UDWORD CMD:8; /* CMD */
\r
13706 _UDWORD :8; /* */
\r
13707 _UDWORD OCMD:8; /* OCMD */
\r
13710 union { /* DREAR */
\r
13711 _UDWORD LONG; /* Long Access */
\r
13712 struct { /* Bit Access */
\r
13713 _UDWORD :8; /* */
\r
13714 _UDWORD EAV:8; /* EAV */
\r
13715 _UDWORD :13; /* */
\r
13716 _UDWORD EAC:3; /* EAC */
\r
13719 union { /* DROPR */
\r
13720 _UDWORD LONG; /* Long Access */
\r
13721 struct { /* Bit Access */
\r
13722 _UDWORD OPD3:8; /* OPD3 */
\r
13723 _UDWORD OPD2:8; /* OPD2 */
\r
13724 _UDWORD OPD1:8; /* OPD1 */
\r
13725 _UDWORD OPD0:8; /* OPD0 */
\r
13728 union { /* DRENR */
\r
13729 _UDWORD LONG; /* Long Access */
\r
13730 struct { /* Bit Access */
\r
13731 _UDWORD CDB:2; /* CDB */
\r
13732 _UDWORD OCDB:2; /* OCDB */
\r
13733 _UDWORD :2; /* */
\r
13734 _UDWORD ADB:2; /* ADB */
\r
13735 _UDWORD :2; /* */
\r
13736 _UDWORD OPDB:2; /* OPDB */
\r
13737 _UDWORD :2; /* */
\r
13738 _UDWORD DRDB:2; /* DRDB */
\r
13739 _UDWORD :1; /* */
\r
13740 _UDWORD CDE:1; /* CDE */
\r
13741 _UDWORD :1; /* */
\r
13742 _UDWORD OCDE:1; /* OCDE */
\r
13743 _UDWORD ADE:4; /* ADE */
\r
13744 _UDWORD OPDE:4; /* OPDE */
\r
13745 _UDWORD :4; /* */
\r
13748 union { /* SMCR */
\r
13749 _UDWORD LONG; /* Long Access */
\r
13750 struct { /* Bit Access */
\r
13751 _UDWORD :23; /* */
\r
13752 _UDWORD SSLKP:1; /* SSLKP */
\r
13753 _UDWORD :5; /* */
\r
13754 _UDWORD SPIRE:1; /* SPIRE */
\r
13755 _UDWORD SPIWE:1; /* SPIWE */
\r
13756 _UDWORD SPIE:1; /* SPIE */
\r
13759 union { /* SMCMR */
\r
13760 _UDWORD LONG; /* Long Access */
\r
13761 struct { /* Bit Access */
\r
13762 _UDWORD :8; /* */
\r
13763 _UDWORD CMD:8; /* CMD */
\r
13764 _UDWORD :8; /* */
\r
13765 _UDWORD OCMD:8; /* OCMD */
\r
13768 union { /* SMADR */
\r
13769 _UDWORD LONG; /* Long Access */
\r
13770 struct { /* Bit Access */
\r
13771 _UDWORD ADR:32; /* ADR */
\r
13774 union { /* SMOPR */
\r
13775 _UDWORD LONG; /* Long Access */
\r
13776 struct { /* Bit Access */
\r
13777 _UDWORD OPD3:8; /* OPD3 */
\r
13778 _UDWORD OPD2:8; /* OPD2 */
\r
13779 _UDWORD OPD1:8; /* OPD1 */
\r
13780 _UDWORD OPD0:8; /* OPD0 */
\r
13783 union { /* SMENR */
\r
13784 _UDWORD LONG; /* Long Access */
\r
13785 struct { /* Bit Access */
\r
13786 _UDWORD CDB:2; /* CDB */
\r
13787 _UDWORD OCDB:2; /* OCDB */
\r
13788 _UDWORD :2; /* */
\r
13789 _UDWORD ADB:2; /* ADB */
\r
13790 _UDWORD :2; /* */
\r
13791 _UDWORD OPDB:2; /* OPDB */
\r
13792 _UDWORD :2; /* */
\r
13793 _UDWORD SPIDB:2; /* SPIDB */
\r
13794 _UDWORD :1; /* */
\r
13795 _UDWORD CDE:1; /* CDE */
\r
13796 _UDWORD :1; /* */
\r
13797 _UDWORD OCDE:1; /* OCDE */
\r
13798 _UDWORD ADE:4; /* ADE */
\r
13799 _UDWORD OPDE:4; /* OPDE */
\r
13800 _UDWORD SPIDE:4; /* SPIDE */
\r
13803 _UBYTE wk0[4]; /* */
\r
13804 union { /* SMRDR0 */
\r
13805 _UDWORD LONG; /* Long Access */
\r
13806 struct { /* Word Access */
\r
13807 _UWORD H; /* High */
\r
13808 _UWORD L; /* Low */
\r
13810 struct { /* Byte Access */
\r
13811 _UBYTE HH; /* High, High */
\r
13812 _UBYTE HL; /* High, Low */
\r
13813 _UBYTE LH; /* Low, High */
\r
13814 _UBYTE LL; /* Low, Low */
\r
13816 struct { /* Bit Access */
\r
13817 _UDWORD RDATA0:32; /* RDATA0 */
\r
13820 union { /* SMRDR1 */
\r
13821 _UDWORD LONG; /* Long Access */
\r
13822 struct { /* Word Access */
\r
13823 _UWORD H; /* High */
\r
13824 _UWORD L; /* Low */
\r
13826 struct { /* Byte Access */
\r
13827 _UBYTE HH; /* High, High */
\r
13828 _UBYTE HL; /* High, Low */
\r
13829 _UBYTE LH; /* Low, High */
\r
13830 _UBYTE LL; /* Low, Low */
\r
13832 struct { /* Bit Access */
\r
13833 _UDWORD RDATA1:32; /* RDATA1 */
\r
13836 union { /* SMWDR0 */
\r
13837 _UDWORD LONG; /* Long Access */
\r
13838 struct { /* Word Access */
\r
13839 _UWORD H; /* High */
\r
13840 _UWORD L; /* Low */
\r
13842 struct { /* Byte Access */
\r
13843 _UBYTE HH; /* High, High */
\r
13844 _UBYTE HL; /* High, Low */
\r
13845 _UBYTE LH; /* Low, High */
\r
13846 _UBYTE LL; /* Low, Low */
\r
13848 struct { /* Bit Access */
\r
13849 _UDWORD WDATA0:32; /* WDATA0 */
\r
13852 union { /* SMWDR1 */
\r
13853 _UDWORD LONG; /* Long Access */
\r
13854 struct { /* Word Access */
\r
13855 _UWORD H; /* High */
\r
13856 _UWORD L; /* Low */
\r
13858 struct { /* Byte Access */
\r
13859 _UBYTE HH; /* High, High */
\r
13860 _UBYTE HL; /* High, Low */
\r
13861 _UBYTE LH; /* Low, High */
\r
13862 _UBYTE LL; /* Low, Low */
\r
13864 struct { /* Bit Access */
\r
13865 _UDWORD WDATA1:32; /* WDATA1 */
\r
13868 union { /* CMNSR */
\r
13869 _UDWORD LONG; /* Long Access */
\r
13870 struct { /* Bit Access */
\r
13871 _UDWORD :30; /* */
\r
13872 _UDWORD SSLF:1; /* SSLF */
\r
13873 _UDWORD TEND:1; /* TEND */
\r
13879 #define CPG (*(volatile struct st_cpg *)0xFFFE0010) /* CPG Address */
\r
13880 #define INTC (*(volatile struct st_intc *)0xFFFE0800) /* INTC Address */
\r
13882 #define CCNT (*(volatile struct st_ccnt *)0xFFFC1000) /* CCNT Address */
\r
13884 #define BSC (*(volatile struct st_bsc *)0xFFFC0000) /* BSC Address */
\r
13885 #define DMAC (*(volatile struct st_dmac *)0xFFFE1000) /* DMAC Address */
\r
13888 #define MTU2 (*(volatile struct st_mtu2 *)0xFFFE4000) /* MTU2 Address */
\r
13890 #define CMT (*(volatile struct st_cmt *)0xFFFEC000) /* CMT Address */
\r
13891 #define WDT (*(volatile union un_wdt *)0xFFFE0000) /* WDT Address */
\r
13892 #define RTC (*(volatile struct st_rtc *)0xFFFE6000) /* RTC Address */
\r
13894 #define SCIF0 (*(volatile struct st_scif02346 *)0xE8007000)/* SCIF0 Address */
\r
13895 #define SCIF1 (*(volatile struct st_scif157 *)0xE8007800)/* SCIF1 Address */
\r
13896 #define SCIF2 (*(volatile struct st_scif02346 *)0xE8008000)/* SCIF2 Address */
\r
13897 #define SCIF3 (*(volatile struct st_scif02346 *)0xE8008800)/* SCIF3 Address */
\r
13898 #define SCIF4 (*(volatile struct st_scif02346 *)0xE8009000)/* SCIF4 Address */
\r
13899 #define SCIF5 (*(volatile struct st_scif157 *)0xE8009800)/* SCIF5 Address */
\r
13900 #define SCIF6 (*(volatile struct st_scif02346 *)0xE800A000)/* SCIF6 Address */
\r
13901 #define SCIF7 (*(volatile struct st_scif157 *)0xE800A800)/* SCIF7 Address */
\r
13903 #define RSPI0 (*(volatile struct st_rspi *)0xE800E000) /* RSPI0 Address */
\r
13904 #define RSPI1 (*(volatile struct st_rspi *)0xE800E800) /* RSPI1 Address */
\r
13906 #define IIC3_0 (*(volatile struct st_iic3 *)0xFFFEE000)/* IIC3_0 Address */
\r
13907 #define IIC3_1 (*(volatile struct st_iic3 *)0xFFFEE400)/* IIC3_1 Address */
\r
13908 #define IIC3_2 (*(volatile struct st_iic3 *)0xFFFEE800)/* IIC3_2 Address */
\r
13909 #define IIC3_3 (*(volatile struct st_iic3 *)0xFFFEEC00)/* IIC3_3 Address */
\r
13911 #define SSIF0 (*(volatile struct st_ssif *)0xFFFF0000)/* SSIF0 Address */
\r
13912 #define SSIF1 (*(volatile struct st_ssif *)0xFFFF0800)/* SSIF1 Address */
\r
13913 #define SSIF2 (*(volatile struct st_ssif *)0xFFFF1000)/* SSIF2 Address */
\r
13914 #define SSIF3 (*(volatile struct st_ssif *)0xFFFF1800)/* SSIF3 Address */
\r
13915 #define SSIF4 (*(volatile struct st_ssif *)0xFFFF2000)/* SSIF4 Address */
\r
13916 #define SSIF5 (*(volatile struct st_ssif *)0xFFFF2800)/* SSIF5 Address */
\r
13917 #define SIOF (*(volatile struct st_siof *)0xFFFF4800) /* SIOF Address */
\r
13918 #define RCAN0 (*(volatile struct st_rcan *)0xFFFE5000) /* RCAN0 Address */
\r
13919 #define RCAN1 (*(volatile struct st_rcan *)0xFFFE5800) /* RCAN1 Address */
\r
13920 #define RCAN2 (*(volatile struct st_rcan *)0xFFFED800) /* RCAN2 Address */
\r
13921 #define IEB (*(volatile struct st_ieb *)0xFFFEF000) /* IEB Address */
\r
13922 #define SPDIF (*(volatile struct st_spdif *)0xE8012000)/* SPDIF Address */
\r
13923 #define ROMDEC (*(volatile struct st_romdec *)0xE8005000)/* ROMDEC Address */
\r
13924 #if 0 /* Old ADC iodefine */
\r
13925 #define ADC (*(volatile struct st_adc *)0xE8005800) /* ADC Address */
\r
13926 #endif/* Old ADC iodefine */
\r
13927 #define FLCTL (*(volatile struct st_flctl *)0xFFFF4000)/* FLCTL Address */
\r
13929 #define USB (*(volatile struct st_usb *)0xE8010000) /* USB Address */
\r
13931 #define VDC4 (*(volatile struct st_vdc4 *)0xFFFF7400) /* VDC4 Address */
\r
13932 #define SRC0 (*(volatile struct st_src *)0xFFFE7000) /* SRC0 Address */
\r
13933 #define SRC1 (*(volatile struct st_src *)0xFFFE7800) /* SRC1 Address */
\r
13934 #define SRC2 (*(volatile struct st_src *)0xFFFE8000) /* SRC2 Address */
\r
13936 #define PORT (*(volatile struct st_gpio *)0xFFFE3810) /* GPIO Address */
\r
13938 #define HUDI (*(volatile struct st_hudi *)0xFFFE2000) /* HUDI Address */
\r
13939 #define PWM (*(volatile struct st_pwm *)0xFFFEF406) /* PWM Address */
\r
13940 #define QSPI0 (*(volatile struct st_rqspi *)0xE8033800) /* RQSPI0 Address */
\r
13941 #define QSPI1 (*(volatile struct st_rqspi *)0xE8034000) /* RQSPI1 Address */
\r
13942 #define IMRLS (*(volatile struct st_imrls *)0xFFFF3008)/* IMRLS Address */
\r
13943 #define SDG0 (*(volatile struct st_sdg0 *)0xFFFEC800) /* SDG0 Address */
\r
13944 #define SDG1 (*(volatile struct st_sdg1 *)0xFFFECA00) /* SDG1 Address */
\r
13945 #define SDG2 (*(volatile struct st_sdg2 *)0xFFFECC00) /* SDG2 Address */
\r
13946 #define SDG3 (*(volatile struct st_sdg3 *)0xFFFECE00) /* SDG3 Address */
\r
13947 #define MMC (*(volatile struct st_mmc *)0xE8030800) /* MMC Address */
\r
13948 #define DVDEC (*(volatile struct st_dvdec *)0xFFFFA008)/* DVDEC Address */
\r
13949 #define UBC (*(volatile struct st_ubc *)0xFFFC0400) /* UBC Address */
\r
13950 #define DISC (*(volatile struct st_disc *)0xFFFFA800) /* DISC Address */
\r
13951 #define JCU (*(volatile struct st_jcu *)0xE8017000) /* JCU Address */
\r
13952 #define SPIBSC (*(volatile struct st_spibsc *)0xFFFC1C00)/* SPIBSC Address */
\r
13955 /* ==== includes each iodefine ==== */
\r
13956 #include "usb_iodefine.h" /* for USB module */
\r
13957 #include "scif_iodefine.h" /* for SCIF module */
\r
13958 #include "pfc_iodefine.h" /* for PFC module */
\r
13959 #include "bsc_iodefine.h" /* for BSC module */
\r
13960 #include "cpg_iodefine.h" /* for CPG module */
\r
13961 //#include "dmac_iodefine.h" /* for DMAC module */
\r
13962 #include "intc_iodefine.h" /* for INTC module */
\r
13963 #include "ostm_iodefine.h" /* for OSTM module */
\r
13964 #include "riic_iodefine.h" /* for RIIC module */
\r
13965 #include "prr_iodefine.h" /* for
\90ยป
\95i
\83o
\81[
\83W
\83\87\83\93\83\8c\83W
\83X
\83^ */
\r
13966 #include "spibsc_iodefine.h" /* for SPIBSC module */
\r
13967 #include "mtu2_iodefine.h" /* for MTU2 module */
\r
13969 #endif /* _IODEFINE_H_ */
\r