]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/MB91460_Softune/SRC/mb91467d.h
Add FreeRTOS-Plus directory.
[freertos] / FreeRTOS / Demo / MB91460_Softune / SRC / mb91467d.h
1 /*  FR IO-MAP HEADER FILE      */\r
2 /*  =====================      */\r
3 /* CREATED BY IO-WIZARD V2.27    */\r
4 /* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU     */\r
5 /* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR     */\r
6 /* ELIGIBILITY FOR ANY PURPOSES.                                                 */\r
7 /*                 (C) Fujitsu Microelectronics Europe GmbH                      */\r
8 /*  */\r
9 /* ************************************************************************* */\r
10 /*                   Fujitsu Microelectronics Europe GmbH                        */\r
11 /*                 http://emea.fujitsu.com/microelectronics  */\r
12 /*                                                                           */\r
13 /* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU */\r
14 /* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR */\r
15 /* ELIGIBILITY FOR ANY PURPOSES                                              */\r
16 /*                 (C) Fujitsu Microelectronics Europe GmbH                  */\r
17 /* ************************************************************************* */\r
18 /* ---------------------------------------------------------------------- */\r
19 /* $Id: mb91467D.h,v 1.13 2007/08/08 10:56:26 mwilla Exp $ */\r
20 /* ---------------------------------------------------------------------- */\r
21 /*                      */\r
22 /* Id: mb91467D.iow,v 1.1 2005/10/14 11:25:42 umarke Exp  */\r
23 /*      - Initial Version based on mb91V460A, v1.1 */\r
24 /* Id: mb91467D.iow,v 1.2 2005/10/14 09:47:18 umarke Exp   */\r
25 /*      - Littel Endian IFxDTA_SWP_yz added     */\r
26 /* Id: mb91467D.iow,v 1.3 2005/11/18 06:55:29 umarke Exp   */\r
27 /*      - No. of port register reduced to the no. of registers in MB91467D */\r
28 /*      - Registers added: FMWT2, FMCR */\r
29 /*      - Addapted Bit Names of Register FMCS     */\r
30 /* Id: mb91467D.iow,v 1.4 2005/11/18 06:55:29 umarke Exp   */\r
31 /*      - OCS01 and OCS23 added         */\r
32 /* Id: mb91467D.iow,v 1.6 2006/01/13 08:58:51 umarke Exp  */\r
33 /*      - Bitnames of  CLKR changed                                                    */\r
34 /* Id: mb91467D.iow,v 1.7 2006/01/26 15:42:05 umarke Exp   */\r
35 /*      - REGSEL, BRPERx added */\r
36 /*      - REGCTR added   */\r
37 /*      - LVSEL added  */\r
38 /*      - Old Bitname of CLKR added                             */\r
39 /* Id: mb91467D.iow,v 1.8 2006/02/27 10:31:28 umarke Exp   */\r
40 /*      - BGR10x und BGR00x added  */\r
41 /*      - PCNx, ITBAx, ITMKx, IDARx_D7 added    */\r
42 /*      - SGCRH, SGCRL added */\r
43 /*      - Bit ACSR_MD added */\r
44 /*      - Bit CSCFG_PLLLOCK and CSCFG_RCSEL          */\r
45 /*      - CUCR: Bits shifted to correct position    */\r
46 /*      - CUTR1 & CUTR2 bits renamed to TDR14 instead of TR14     */\r
47 /*      - CMCR_RUN renamed to CMCR_FMODRUN and shifted               */\r
48 /*      - Bitnames of OSCCx and OSCRx added */\r
49 /*      - FSVx, BSVx and FSCRx added */\r
50 /*      - RBSYNC, CBSYNCx  */\r
51 /* Id: mb91467D.iow,v 1.9 2006/02/27 11:56:23 umarke Exp  */\r
52 /*      - changed Adress of REGSEL */\r
53 /* $Id: mb91467D.h,v 1.13 2007/08/08 10:56:26 mwilla Exp $  */\r
54 /*      - Grouped CANPRE_CPCKS */\r
55 /*      - Bitdescription of HLRC added */\r
56 \r
57 /* ASSEMBLER DEFINITIONS : */\r
58 \r
59 #ifdef  __IO_DEFINE\r
60 #define __IO_EXTERN\r
61 #else\r
62 #define __IO_EXTERN     extern volatile\r
63 #endif\r
64 #ifdef __IO_DEFINE\r
65 #pragma asm\r
66  .GLOBAL _pdr00,    _pdr01,    _pdr02,    _pdr03,    _pdr04,    _pdr05\r
67  .GLOBAL _pdr06,    _pdr07,    _pdr08,    _pdr09,    _pdr10,    _pdr13\r
68  .GLOBAL _pdr14,    _pdr15,    _pdr16,    _pdr17,    _pdr18,    _pdr19\r
69  .GLOBAL _pdr20,    _pdr22,    _pdr23,    _pdr24,    _pdr25,    _pdr26\r
70  .GLOBAL _pdr27,    _pdr29,    _eirr0,    _enir0,    _elvr0,    _eirr1\r
71  .GLOBAL _enir1,    _elvr1,    _dicr,     _hrcl,     _rbsync,   _scr02\r
72  .GLOBAL _smr02,    _ssr02,    _rdr02,    _tdr02,    _escr02,   _eccr02\r
73  .GLOBAL _scr04,    _smr04,    _ssr04,    _rdr04,    _tdr04,    _escr04\r
74  .GLOBAL _eccr04,   _fsr04,    _fcr04,    _scr05,    _smr05,    _ssr05\r
75  .GLOBAL _rdr05,    _tdr05,    _escr05,   _eccr05,   _fsr05,    _fcr05\r
76  .GLOBAL _scr06,    _smr06,    _ssr06,    _rdr06,    _tdr06,    _escr06\r
77  .GLOBAL _eccr06,   _fsr06,    _fcr06,    _scr07,    _smr07,    _ssr07\r
78  .GLOBAL _rdr07,    _tdr07,    _escr07,   _eccr07,   _fsr07,    _fcr07\r
79  .GLOBAL _bgr02,    _bgr102,   _bgr002,   _bgr04,    _bgr104,   _bgr004\r
80  .GLOBAL _bgr05,    _bgr105,   _bgr005,   _bgr06,    _bgr106,   _bgr006\r
81  .GLOBAL _bgr07,    _bgr107,   _bgr007,   _pwc20,    _pwc10,    _pws20\r
82  .GLOBAL _pws10,    _pwc21,    _pwc11,    _pws21,    _pws11,    _pwc22\r
83  .GLOBAL _pwc12,    _pws22,    _pws12,    _pwc23,    _pwc13,    _pws23\r
84  .GLOBAL _pws13,    _pwc24,    _pwc14,    _pws24,    _pws14,    _pwc25\r
85  .GLOBAL _pwc15,    _pws25,    _pws15,    _pwc0,     _pwc1,     _pwc2\r
86  .GLOBAL _pwc3,     _pwc4,     _pwc5,     _ibcr0,    _ibsr0,    _itba0\r
87  .GLOBAL _itbah0,   _itbal0,   _itmk0,    _itmkh0,   _itmkl0,   _ismk0\r
88  .GLOBAL _isba0,    _idar0,    _iccr0,    _gcn11,    _gcn21,    _gcn12\r
89  .GLOBAL _gcn22,    _ptmr04,   _pcsr04,   _pdut04,   _pcn04,    _pcnh04\r
90  .GLOBAL _pcnl04,   _ptmr05,   _pcsr05,   _pdut05,   _pcn05,    _pcnh05\r
91  .GLOBAL _pcnl05,   _ptmr06,   _pcsr06,   _pdut06,   _pcn06,    _pcnh06\r
92  .GLOBAL _pcnl06,   _ptmr07,   _pcsr07,   _pdut07,   _pcn07,    _pcnh07\r
93  .GLOBAL _pcnl07,   _ptmr08,   _pcsr08,   _pdut08,   _pcn08,    _pcnh08\r
94  .GLOBAL _pcnl08,   _ptmr09,   _pcsr09,   _pdut09,   _pcn09,    _pcnh09\r
95  .GLOBAL _pcnl09,   _ptmr10,   _pcsr10,   _pdut10,   _pcn10,    _pcnh10\r
96  .GLOBAL _pcnl10,   _ptmr11,   _pcsr11,   _pdut11,   _pcn11,    _pcnh11\r
97  .GLOBAL _pcnl11,   _p0tmcsr,  _p0tmcsrh, _p0tmcsrl, _p1tmcsr,  _p1tmcsrh\r
98  .GLOBAL _p1tmcsrl, _p0tmrlr,  _p0tmr,    _p1tmrlr,  _p1tmr,    _ics01\r
99  .GLOBAL _ics23,    _ipcp0,    _ipcp1,    _ipcp2,    _ipcp3,    _ocs01\r
100  .GLOBAL _ocs23,    _occp0,    _occp1,    _occp2,    _occp3,    _sgcr\r
101  .GLOBAL _sgcrh,    _sgcrl,    _sgfr,     _sgar,     _sgtr,     _sgdr\r
102  .GLOBAL _aderh,    _aderl,    _ader,     _adcs1,    _adcs0,    _adcs\r
103  .GLOBAL _adcr1,    _adcr0,    _adcr,     _adct1,    _adct0,    _adct\r
104  .GLOBAL _adsch,    _adech,    _acsr0,    _tmrlr0,   _tmr0,     _tmcsr0\r
105  .GLOBAL _tmcsrh0,  _tmcsrl0,  _tmrlr1,   _tmr1,     _tmcsr1,   _tmcsrh1\r
106  .GLOBAL _tmcsrl1,  _tmrlr2,   _tmr2,     _tmcsr2,   _tmcsrh2,  _tmcsrl2\r
107  .GLOBAL _tmrlr3,   _tmr3,     _tmcsr3,   _tmcsrh3,  _tmcsrl3,  _tmrlr4\r
108  .GLOBAL _tmr4,     _tmcsr4,   _tmcsrh4,  _tmcsrl4,  _tmrlr5,   _tmr5\r
109  .GLOBAL _tmcsr5,   _tmcsrh5,  _tmcsrl5,  _tmrlr6,   _tmr6,     _tmcsr6\r
110  .GLOBAL _tmcsrh6,  _tmcsrl6,  _tmrlr7,   _tmr7,     _tmcsr7,   _tmcsrh7\r
111  .GLOBAL _tmcsrl7,  _tcdt0,    _tccs0,    _tcdt1,    _tccs1,    _tcdt2\r
112  .GLOBAL _tccs2,    _tcdt3,    _tccs3,    _dmaca0,   _dmacb0,   _dmaca1\r
113  .GLOBAL _dmacb1,   _dmaca2,   _dmacb2,   _dmaca3,   _dmacb3,   _dmaca4\r
114  .GLOBAL _dmacb4,   _dmacr,    _ics45,    _ics67,    _ipcp4,    _ipcp5\r
115  .GLOBAL _ipcp6,    _ipcp7,    _tcdt4,    _tccs4,    _tcdt5,    _tccs5\r
116  .GLOBAL _tcdt6,    _tccs6,    _tcdt7,    _tccs7,    _udrc10,   _udrc1\r
117  .GLOBAL _udrc0,    _udcr10,   _udcr1,    _udcr0,    _udcc0,    _udcch0\r
118  .GLOBAL _udccl0,   _udcs0,    _udcc1,    _udcch1,   _udccl1,   _udcs1\r
119  .GLOBAL _udrc32,   _udrc3,    _udrc2,    _udcr32,   _udcr3,    _udcr2\r
120  .GLOBAL _udcc2,    _udcch2,   _udccl2,   _udcs2,    _udcc3,    _udcch3\r
121  .GLOBAL _udccl3,   _udcs3,    _gcn13,    _gcn23,    _ptmr12,   _pcsr12\r
122  .GLOBAL _pdut12,   _pcn12,    _pcnh12,   _pcnl12,   _ptmr13,   _pcsr13\r
123  .GLOBAL _pdut13,   _pcn13,    _pcnh13,   _pcnl13,   _ptmr14,   _pcsr14\r
124  .GLOBAL _pdut14,   _pcn14,    _pcnh14,   _pcnl14,   _ptmr15,   _pcsr15\r
125  .GLOBAL _pdut15,   _pcn15,    _pcnh15,   _pcnl15,   _ibcr2,    _ibsr2\r
126  .GLOBAL _itba2,    _itbah2,   _itbal2,   _itmk2,    _itmkh2,   _itmkl2\r
127  .GLOBAL _ismk2,    _isba2,    _idar2,    _iccr2,    _ibcr3,    _ibsr3\r
128  .GLOBAL _itba3,    _itbah3,   _itbal3,   _itmk3,    _itmkh3,   _itmkl3\r
129  .GLOBAL _ismk3,    _isba3,    _idar3,    _iccr3,    _roms,     _bsd0\r
130  .GLOBAL _bsd1,     _bsdc,     _bsrr,     _icr00,    _icr01,    _icr02\r
131  .GLOBAL _icr03,    _icr04,    _icr05,    _icr06,    _icr07,    _icr08\r
132  .GLOBAL _icr09,    _icr10,    _icr11,    _icr12,    _icr13,    _icr14\r
133  .GLOBAL _icr15,    _icr16,    _icr17,    _icr18,    _icr19,    _icr20\r
134  .GLOBAL _icr21,    _icr22,    _icr23,    _icr24,    _icr25,    _icr26\r
135  .GLOBAL _icr27,    _icr28,    _icr29,    _icr30,    _icr31,    _icr32\r
136  .GLOBAL _icr33,    _icr34,    _icr35,    _icr36,    _icr37,    _icr38\r
137  .GLOBAL _icr39,    _icr40,    _icr41,    _icr42,    _icr43,    _icr44\r
138  .GLOBAL _icr45,    _icr46,    _icr47,    _icr48,    _icr49,    _icr50\r
139  .GLOBAL _icr51,    _icr52,    _icr53,    _icr54,    _icr55,    _icr56\r
140  .GLOBAL _icr57,    _icr58,    _icr59,    _icr60,    _icr61,    _icr62\r
141  .GLOBAL _icr63,    _rsrr,     _stcr,     _tbcr,     _ctbr,     _clkr\r
142  .GLOBAL _wpr,      _divr0,    _divr1,    _plldivm,  _plldivn,  _plldivg\r
143  .GLOBAL _pllmulg,  _pllctrl,  _oscc1,    _oscs1,    _oscc2,    _oscs2\r
144  .GLOBAL _porten,   _wtcer,    _wtcr,     _wtbr,     _wthr,     _wtmr\r
145  .GLOBAL _wtsr,     _csvtr,    _csvcr,    _cscfg,    _cmcfg,    _cucr\r
146  .GLOBAL _cutd,     _cutr1,    _cutr2,    _cmpr,     _cmcr,     _cmt1\r
147  .GLOBAL _cmt2,     _canpre,   _canckd,   _lvsel,    _lvdet,    _hwwde\r
148  .GLOBAL _hwwd,     _oscrh,    _oscrl,    _wpcrh,    _wpcrl,    _osccr\r
149  .GLOBAL _regsel,   _regctr,   _asr0,     _acr0,     _asr1,     _acr1\r
150  .GLOBAL _asr2,     _acr2,     _asr3,     _acr3,     _asr4,     _acr4\r
151  .GLOBAL _asr5,     _acr5,     _asr6,     _acr6,     _asr7,     _acr7\r
152  .GLOBAL _awr0,     _awr1,     _awr2,     _awr3,     _awr4,     _awr5\r
153  .GLOBAL _awr6,     _awr7,     _mcra,     _mcrb,     _iowr0,    _iowr1\r
154  .GLOBAL _iowr2,    _iowr3,    _cser,     _cher,     _tcr,      _rcr\r
155  .GLOBAL _modr,     _pdrd00,   _pdrd01,   _pdrd02,   _pdrd03,   _pdrd04\r
156  .GLOBAL _pdrd05,   _pdrd06,   _pdrd07,   _pdrd08,   _pdrd09,   _pdrd10\r
157  .GLOBAL _pdrd13,   _pdrd14,   _pdrd15,   _pdrd16,   _pdrd17,   _pdrd18\r
158  .GLOBAL _pdrd19,   _pdrd20,   _pdrd22,   _pdrd23,   _pdrd24,   _pdrd25\r
159  .GLOBAL _pdrd26,   _pdrd27,   _pdrd29,   _ddr00,    _ddr01,    _ddr02\r
160  .GLOBAL _ddr03,    _ddr04,    _ddr05,    _ddr06,    _ddr07,    _ddr08\r
161  .GLOBAL _ddr09,    _ddr10,    _ddr13,    _ddr14,    _ddr15,    _ddr16\r
162  .GLOBAL _ddr17,    _ddr18,    _ddr19,    _ddr20,    _ddr22,    _ddr23\r
163  .GLOBAL _ddr24,    _ddr25,    _ddr26,    _ddr27,    _ddr29,    _pfr00\r
164  .GLOBAL _pfr01,    _pfr02,    _pfr03,    _pfr04,    _pfr05,    _pfr06\r
165  .GLOBAL _pfr07,    _pfr08,    _pfr09,    _pfr10,    _pfr13,    _pfr14\r
166  .GLOBAL _pfr15,    _pfr16,    _pfr17,    _pfr18,    _pfr19,    _pfr20\r
167  .GLOBAL _pfr22,    _pfr23,    _pfr24,    _pfr25,    _pfr26,    _pfr27\r
168  .GLOBAL _pfr29,    _epfr10,   _epfr13,   _epfr14,   _epfr15,   _epfr16\r
169  .GLOBAL _epfr18,   _epfr19,   _epfr20,   _epfr26,   _epfr27,   _podr00\r
170  .GLOBAL _podr01,   _podr02,   _podr03,   _podr04,   _podr05,   _podr06\r
171  .GLOBAL _podr07,   _podr08,   _podr09,   _podr10,   _podr13,   _podr14\r
172  .GLOBAL _podr15,   _podr16,   _podr17,   _podr18,   _podr19,   _podr20\r
173  .GLOBAL _podr22,   _podr23,   _podr24,   _podr25,   _podr26,   _podr27\r
174  .GLOBAL _podr29,   _pilr00,   _pilr01,   _pilr02,   _pilr03,   _pilr04\r
175  .GLOBAL _pilr05,   _pilr06,   _pilr07,   _pilr08,   _pilr09,   _pilr10\r
176  .GLOBAL _pilr13,   _pilr14,   _pilr15,   _pilr16,   _pilr17,   _pilr18\r
177  .GLOBAL _pilr19,   _pilr20,   _pilr22,   _pilr23,   _pilr24,   _pilr25\r
178  .GLOBAL _pilr26,   _pilr27,   _pilr29,   _epilr00,  _epilr01,  _epilr02\r
179  .GLOBAL _epilr03,  _epilr04,  _epilr05,  _epilr06,  _epilr07,  _epilr08\r
180  .GLOBAL _epilr09,  _epilr10,  _epilr13,  _epilr14,  _epilr15,  _epilr16\r
181  .GLOBAL _epilr17,  _epilr18,  _epilr19,  _epilr20,  _epilr22,  _epilr23\r
182  .GLOBAL _epilr24,  _epilr25,  _epilr26,  _epilr27,  _epilr29,  _pper00\r
183  .GLOBAL _pper01,   _pper02,   _pper03,   _pper04,   _pper05,   _pper06\r
184  .GLOBAL _pper07,   _pper08,   _pper09,   _pper10,   _pper13,   _pper14\r
185  .GLOBAL _pper15,   _pper16,   _pper17,   _pper18,   _pper19,   _pper20\r
186  .GLOBAL _pper22,   _pper23,   _pper24,   _pper25,   _pper26,   _pper27\r
187  .GLOBAL _pper29,   _ppcr00,   _ppcr01,   _ppcr02,   _ppcr03,   _ppcr04\r
188  .GLOBAL _ppcr05,   _ppcr06,   _ppcr07,   _ppcr08,   _ppcr09,   _ppcr10\r
189  .GLOBAL _ppcr13,   _ppcr14,   _ppcr15,   _ppcr16,   _ppcr17,   _ppcr18\r
190  .GLOBAL _ppcr19,   _ppcr20,   _ppcr22,   _ppcr23,   _ppcr24,   _ppcr25\r
191  .GLOBAL _ppcr26,   _ppcr27,   _ppcr29,   _dmasa0,   _dmada0,   _dmasa1\r
192  .GLOBAL _dmada1,   _dmasa2,   _dmada2,   _dmasa3,   _dmada3,   _dmasa4\r
193  .GLOBAL _dmada4,   _fmcs,     _fmcr,     _fchcr,    _fmwt,     _fmwt2\r
194  .GLOBAL _fmps,     _fmac,     _fcha0,    _fcha1,    _fscr0,    _fscr1\r
195  .GLOBAL _ctrlr0,   _statr0,   _errcnt0,  _btr0,     _intr0,    _testr0\r
196  .GLOBAL _brper0,   _brpe0,    _cbsync0,  _if1creq0, _if1cmsk0, _if1msk120\r
197  .GLOBAL _if1msk20, _if1msk10, _if1arb120, _if1arb20, _if1arb10, _if1mctr0\r
198  .GLOBAL _if1dta120, _if1dta10, _if1dta20, _if1dtb120, _if1dtb10, _if1dtb20\r
199  .GLOBAL _if1dta_swp120, _if1dta_swp20, _if1dta_swp10, _if1dtb_swp120, _if1dtb_swp20, _if1dtb_swp10\r
200  .GLOBAL _if2creq0, _if2cmsk0, _if2msk120, _if2msk20, _if2msk10, _if2arb120\r
201  .GLOBAL _if2arb20, _if2arb10, _if2mctr0, _if2dta120, _if2dta10, _if2dta20\r
202  .GLOBAL _if2dtb120, _if2dtb10, _if2dtb20, _if2dta_swp120, _if2dta_swp20, _if2dta_swp10\r
203  .GLOBAL _if2dtb_swp120, _if2dtb_swp20, _if2dtb_swp10, _treqr120, _treqr20,  _treqr10\r
204  .GLOBAL _newdt120, _newdt20,  _newdt10,  _intpnd120, _intpnd20, _intpnd10\r
205  .GLOBAL _msgval120, _msgval20, _msgval10, _msgval340, _ctrlr1,   _statr1\r
206  .GLOBAL _errcnt1,  _btr1,     _intr1,    _testr1,   _brper1,   _brpe1\r
207  .GLOBAL _cbsync1,  _if1creq1, _if1cmsk1, _if1msk121, _if1msk21, _if1msk11\r
208  .GLOBAL _if1arb121, _if1arb21, _if1arb11, _if1mctr1, _if1dta121, _if1dta11\r
209  .GLOBAL _if1dta21, _if1dtb121, _if1dtb11, _if1dtb21, _if1dta_swp121, _if1dta_swp21\r
210  .GLOBAL _if1dta_swp11, _if1dtb_swp121, _if1dtb_swp21, _if1dtb_swp11, _if2creq1, _if2cmsk1\r
211  .GLOBAL _if2msk121, _if2msk21, _if2msk11, _if2arb121, _if2arb21, _if2arb11\r
212  .GLOBAL _if2mctr1, _if2dta121, _if2dta11, _if2dta21, _if2dtb121, _if2dtb11\r
213  .GLOBAL _if2dtb21, _if2dta_swp121, _if2dta_swp21, _if2dta_swp11, _if2dtb_swp121, _if2dtb_swp21\r
214  .GLOBAL _if2dtb_swp11, _treqr121, _treqr21,  _treqr11,  _newdt121, _newdt21\r
215  .GLOBAL _newdt11,  _intpnd121, _intpnd21, _intpnd11, _msgval121, _msgval21\r
216  .GLOBAL _msgval11, _ctrlr2,   _statr2,   _errcnt2,  _btr2,     _intr2\r
217  .GLOBAL _testr2,   _brper2,   _brpe2,    _cbsync2,  _if1creq2, _if1cmsk2\r
218  .GLOBAL _if1msk122, _if1msk22, _if1msk12, _if1arb122, _if1arb22, _if1arb12\r
219  .GLOBAL _if1mctr2, _if1dta122, _if1dta12, _if1dta22, _if1dtb122, _if1dtb12\r
220  .GLOBAL _if1dtb22, _if1dta_swp122, _if1dta_swp22, _if1dta_swp12, _if1dtb_swp122, _if1dtb_swp22\r
221  .GLOBAL _if1dtb_swp12, _if2creq2, _if2cmsk2, _if2msk122, _if2msk22, _if2msk12\r
222  .GLOBAL _if2arb122, _if2arb22, _if2arb12, _if2mctr2, _if2dta122, _if2dta12\r
223  .GLOBAL _if2dta22, _if2dtb122, _if2dtb12, _if2dtb22, _if2dta_swp122, _if2dta_swp22\r
224  .GLOBAL _if2dta_swp12, _if2dtb_swp122, _if2dtb_swp22, _if2dtb_swp12, _treqr122, _treqr22\r
225  .GLOBAL _treqr12,  _newdt122, _newdt22,  _newdt12,  _intpnd122, _intpnd22\r
226  .GLOBAL _intpnd12, _msgval122, _msgval22, _msgval12, _bctrl,    _bstat\r
227  .GLOBAL _biac,     _boac,     _birq,     _bcr0,     _bcr1,     _bcr2\r
228  .GLOBAL _bcr3,     _bcr4,     _bcr5,     _bcr6,     _bcr7,     _bad0\r
229  .GLOBAL _bad1,     _bad2,     _bad3,     _bad4,     _bad5,     _bad6\r
230  .GLOBAL _bad7,     _bad8,     _bad9,     _bad10,    _bad11,    _bad12\r
231  .GLOBAL _bad13,    _bad14,    _bad15,    _fsv1,     _bsv1,     _fsv2\r
232  .GLOBAL _bsv2\r
233 \r
234 _pdr00     .EQU 0x000000\r
235 PDR00      .EQU 0x000000 /* Port Data Register */\r
236 _pdr01     .EQU 0x000001\r
237 PDR01      .EQU 0x000001\r
238 _pdr02     .EQU 0x000002\r
239 PDR02      .EQU 0x000002\r
240 _pdr03     .EQU 0x000003\r
241 PDR03      .EQU 0x000003\r
242 _pdr04     .EQU 0x000004\r
243 PDR04      .EQU 0x000004\r
244 _pdr05     .EQU 0x000005\r
245 PDR05      .EQU 0x000005\r
246 _pdr06     .EQU 0x000006\r
247 PDR06      .EQU 0x000006\r
248 _pdr07     .EQU 0x000007\r
249 PDR07      .EQU 0x000007\r
250 _pdr08     .EQU 0x000008\r
251 PDR08      .EQU 0x000008\r
252 _pdr09     .EQU 0x000009\r
253 PDR09      .EQU 0x000009\r
254 _pdr10     .EQU 0x00000A\r
255 PDR10      .EQU 0x00000A\r
256 _pdr13     .EQU 0x00000D\r
257 PDR13      .EQU 0x00000D\r
258 _pdr14     .EQU 0x00000E\r
259 PDR14      .EQU 0x00000E\r
260 _pdr15     .EQU 0x00000F\r
261 PDR15      .EQU 0x00000F\r
262 _pdr16     .EQU 0x000010\r
263 PDR16      .EQU 0x000010\r
264 _pdr17     .EQU 0x000011\r
265 PDR17      .EQU 0x000011\r
266 _pdr18     .EQU 0x000012\r
267 PDR18      .EQU 0x000012\r
268 _pdr19     .EQU 0x000013\r
269 PDR19      .EQU 0x000013\r
270 _pdr20     .EQU 0x000014\r
271 PDR20      .EQU 0x000014\r
272 _pdr22     .EQU 0x000016\r
273 PDR22      .EQU 0x000016\r
274 _pdr23     .EQU 0x000017\r
275 PDR23      .EQU 0x000017\r
276 _pdr24     .EQU 0x000018\r
277 PDR24      .EQU 0x000018\r
278 _pdr25     .EQU 0x000019\r
279 PDR25      .EQU 0x000019\r
280 _pdr26     .EQU 0x00001A\r
281 PDR26      .EQU 0x00001A\r
282 _pdr27     .EQU 0x00001B\r
283 PDR27      .EQU 0x00001B\r
284 _pdr29     .EQU 0x00001D\r
285 PDR29      .EQU 0x00001D\r
286 _eirr0     .EQU 0x000030\r
287 EIRR0      .EQU 0x000030 /* External Interrupt 0-7 */\r
288 _enir0     .EQU 0x000031\r
289 ENIR0      .EQU 0x000031\r
290 _elvr0     .EQU 0x000032\r
291 ELVR0      .EQU 0x000032\r
292 _eirr1     .EQU 0x000034\r
293 EIRR1      .EQU 0x000034 /* External Interrupt 8-15 */\r
294 _enir1     .EQU 0x000035\r
295 ENIR1      .EQU 0x000035\r
296 _elvr1     .EQU 0x000036\r
297 ELVR1      .EQU 0x000036\r
298 _dicr      .EQU 0x000038\r
299 DICR       .EQU 0x000038 /* DLYI/I-unit */\r
300 _hrcl      .EQU 0x000039\r
301 HRCL       .EQU 0x000039\r
302 _rbsync    .EQU 0x00003A\r
303 RBSYNC     .EQU 0x00003A /* R-Bus Sync */\r
304 _scr02     .EQU 0x000050\r
305 SCR02      .EQU 0x000050 /* USART (LIN) 2 */\r
306 _smr02     .EQU 0x000051\r
307 SMR02      .EQU 0x000051\r
308 _ssr02     .EQU 0x000052\r
309 SSR02      .EQU 0x000052\r
310 _rdr02     .EQU 0x000053\r
311 RDR02      .EQU 0x000053\r
312 _tdr02     .EQU 0x000053\r
313 TDR02      .EQU 0x000053\r
314 _escr02    .EQU 0x000054\r
315 ESCR02     .EQU 0x000054\r
316 _eccr02    .EQU 0x000055\r
317 ECCR02     .EQU 0x000055\r
318 _scr04     .EQU 0x000060\r
319 SCR04      .EQU 0x000060 /* USART (LIN) 4 with FIFO */\r
320 _smr04     .EQU 0x000061\r
321 SMR04      .EQU 0x000061\r
322 _ssr04     .EQU 0x000062\r
323 SSR04      .EQU 0x000062\r
324 _rdr04     .EQU 0x000063\r
325 RDR04      .EQU 0x000063\r
326 _tdr04     .EQU 0x000063\r
327 TDR04      .EQU 0x000063\r
328 _escr04    .EQU 0x000064\r
329 ESCR04     .EQU 0x000064\r
330 _eccr04    .EQU 0x000065\r
331 ECCR04     .EQU 0x000065\r
332 _fsr04     .EQU 0x000066\r
333 FSR04      .EQU 0x000066\r
334 _fcr04     .EQU 0x000067\r
335 FCR04      .EQU 0x000067\r
336 _scr05     .EQU 0x000068\r
337 SCR05      .EQU 0x000068 /* USART (LIN) 5 with FIFO */\r
338 _smr05     .EQU 0x000069\r
339 SMR05      .EQU 0x000069\r
340 _ssr05     .EQU 0x00006A\r
341 SSR05      .EQU 0x00006A\r
342 _rdr05     .EQU 0x00006B\r
343 RDR05      .EQU 0x00006B\r
344 _tdr05     .EQU 0x00006B\r
345 TDR05      .EQU 0x00006B\r
346 _escr05    .EQU 0x00006C\r
347 ESCR05     .EQU 0x00006C\r
348 _eccr05    .EQU 0x00006D\r
349 ECCR05     .EQU 0x00006D\r
350 _fsr05     .EQU 0x00006E\r
351 FSR05      .EQU 0x00006E\r
352 _fcr05     .EQU 0x00006F\r
353 FCR05      .EQU 0x00006F\r
354 _scr06     .EQU 0x000070\r
355 SCR06      .EQU 0x000070 /* USART (LIN) 6 with FIFO */\r
356 _smr06     .EQU 0x000071\r
357 SMR06      .EQU 0x000071\r
358 _ssr06     .EQU 0x000072\r
359 SSR06      .EQU 0x000072\r
360 _rdr06     .EQU 0x000073\r
361 RDR06      .EQU 0x000073\r
362 _tdr06     .EQU 0x000073\r
363 TDR06      .EQU 0x000073\r
364 _escr06    .EQU 0x000074\r
365 ESCR06     .EQU 0x000074\r
366 _eccr06    .EQU 0x000075\r
367 ECCR06     .EQU 0x000075\r
368 _fsr06     .EQU 0x000076\r
369 FSR06      .EQU 0x000076\r
370 _fcr06     .EQU 0x000077\r
371 FCR06      .EQU 0x000077\r
372 _scr07     .EQU 0x000078\r
373 SCR07      .EQU 0x000078 /* USART (LIN) 7 with FIFO */\r
374 _smr07     .EQU 0x000079\r
375 SMR07      .EQU 0x000079\r
376 _ssr07     .EQU 0x00007A\r
377 SSR07      .EQU 0x00007A\r
378 _rdr07     .EQU 0x00007B\r
379 RDR07      .EQU 0x00007B\r
380 _tdr07     .EQU 0x00007B\r
381 TDR07      .EQU 0x00007B\r
382 _escr07    .EQU 0x00007C\r
383 ESCR07     .EQU 0x00007C\r
384 _eccr07    .EQU 0x00007D\r
385 ECCR07     .EQU 0x00007D\r
386 _fsr07     .EQU 0x00007E\r
387 FSR07      .EQU 0x00007E\r
388 _fcr07     .EQU 0x00007F\r
389 FCR07      .EQU 0x00007F\r
390 _bgr02     .EQU 0x000084\r
391 BGR02      .EQU 0x000084 /* Bauderate Generator USART (LIN) 2,4-7 */\r
392 _bgr102    .EQU 0x000084\r
393 BGR102     .EQU 0x000084\r
394 _bgr002    .EQU 0x000085\r
395 BGR002     .EQU 0x000085\r
396 _bgr04     .EQU 0x000088\r
397 BGR04      .EQU 0x000088\r
398 _bgr104    .EQU 0x000088\r
399 BGR104     .EQU 0x000088\r
400 _bgr004    .EQU 0x000089\r
401 BGR004     .EQU 0x000089\r
402 _bgr05     .EQU 0x00008A\r
403 BGR05      .EQU 0x00008A\r
404 _bgr105    .EQU 0x00008A\r
405 BGR105     .EQU 0x00008A\r
406 _bgr005    .EQU 0x00008B\r
407 BGR005     .EQU 0x00008B\r
408 _bgr06     .EQU 0x00008C\r
409 BGR06      .EQU 0x00008C\r
410 _bgr106    .EQU 0x00008C\r
411 BGR106     .EQU 0x00008C\r
412 _bgr006    .EQU 0x00008D\r
413 BGR006     .EQU 0x00008D\r
414 _bgr07     .EQU 0x00008E\r
415 BGR07      .EQU 0x00008E\r
416 _bgr107    .EQU 0x00008E\r
417 BGR107     .EQU 0x00008E\r
418 _bgr007    .EQU 0x00008F\r
419 BGR007     .EQU 0x00008F\r
420 _pwc20     .EQU 0x000090\r
421 PWC20      .EQU 0x000090 /* Stepper Motor 0 */\r
422 _pwc10     .EQU 0x000092\r
423 PWC10      .EQU 0x000092\r
424 _pws20     .EQU 0x000096\r
425 PWS20      .EQU 0x000096\r
426 _pws10     .EQU 0x000097\r
427 PWS10      .EQU 0x000097\r
428 _pwc21     .EQU 0x000098\r
429 PWC21      .EQU 0x000098 /* Stepper Motor 1 */\r
430 _pwc11     .EQU 0x00009A\r
431 PWC11      .EQU 0x00009A\r
432 _pws21     .EQU 0x00009E\r
433 PWS21      .EQU 0x00009E\r
434 _pws11     .EQU 0x00009F\r
435 PWS11      .EQU 0x00009F\r
436 _pwc22     .EQU 0x0000A0\r
437 PWC22      .EQU 0x0000A0 /* Stepper Motor 2 */\r
438 _pwc12     .EQU 0x0000A2\r
439 PWC12      .EQU 0x0000A2\r
440 _pws22     .EQU 0x0000A6\r
441 PWS22      .EQU 0x0000A6\r
442 _pws12     .EQU 0x0000A7\r
443 PWS12      .EQU 0x0000A7\r
444 _pwc23     .EQU 0x0000A8\r
445 PWC23      .EQU 0x0000A8 /* Stepper Motor 3 */\r
446 _pwc13     .EQU 0x0000AA\r
447 PWC13      .EQU 0x0000AA\r
448 _pws23     .EQU 0x0000AE\r
449 PWS23      .EQU 0x0000AE\r
450 _pws13     .EQU 0x0000AF\r
451 PWS13      .EQU 0x0000AF\r
452 _pwc24     .EQU 0x0000B0\r
453 PWC24      .EQU 0x0000B0 /* Stepper Motor 4 */\r
454 _pwc14     .EQU 0x0000B2\r
455 PWC14      .EQU 0x0000B2\r
456 _pws24     .EQU 0x0000B6\r
457 PWS24      .EQU 0x0000B6\r
458 _pws14     .EQU 0x0000B7\r
459 PWS14      .EQU 0x0000B7\r
460 _pwc25     .EQU 0x0000B8\r
461 PWC25      .EQU 0x0000B8 /* Stepper Motor 5 */\r
462 _pwc15     .EQU 0x0000BA\r
463 PWC15      .EQU 0x0000BA\r
464 _pws25     .EQU 0x0000BE\r
465 PWS25      .EQU 0x0000BE\r
466 _pws15     .EQU 0x0000BF\r
467 PWS15      .EQU 0x0000BF\r
468 _pwc0      .EQU 0x0000C1\r
469 PWC0       .EQU 0x0000C1 /* Stepper Motor Control 0-5 */\r
470 _pwc1      .EQU 0x0000C3\r
471 PWC1       .EQU 0x0000C3\r
472 _pwc2      .EQU 0x0000C5\r
473 PWC2       .EQU 0x0000C5\r
474 _pwc3      .EQU 0x0000C7\r
475 PWC3       .EQU 0x0000C7\r
476 _pwc4      .EQU 0x0000C9\r
477 PWC4       .EQU 0x0000C9\r
478 _pwc5      .EQU 0x0000CB\r
479 PWC5       .EQU 0x0000CB\r
480 _ibcr0     .EQU 0x0000D0\r
481 IBCR0      .EQU 0x0000D0 /* I2C 0 */\r
482 _ibsr0     .EQU 0x0000D1\r
483 IBSR0      .EQU 0x0000D1\r
484 _itba0     .EQU 0x0000D2\r
485 ITBA0      .EQU 0x0000D2\r
486 _itbah0    .EQU 0x0000D2\r
487 ITBAH0     .EQU 0x0000D2\r
488 _itbal0    .EQU 0x0000D3\r
489 ITBAL0     .EQU 0x0000D3\r
490 _itmk0     .EQU 0x0000D4\r
491 ITMK0      .EQU 0x0000D4\r
492 _itmkh0    .EQU 0x0000D4\r
493 ITMKH0     .EQU 0x0000D4\r
494 _itmkl0    .EQU 0x0000D5\r
495 ITMKL0     .EQU 0x0000D5\r
496 _ismk0     .EQU 0x0000D6\r
497 ISMK0      .EQU 0x0000D6\r
498 _isba0     .EQU 0x0000D7\r
499 ISBA0      .EQU 0x0000D7\r
500 _idar0     .EQU 0x0000D9\r
501 IDAR0      .EQU 0x0000D9\r
502 _iccr0     .EQU 0x0000DA\r
503 ICCR0      .EQU 0x0000DA\r
504 _gcn11     .EQU 0x000104\r
505 GCN11      .EQU 0x000104 /* PPG Control 4-7 */\r
506 _gcn21     .EQU 0x000107\r
507 GCN21      .EQU 0x000107\r
508 _gcn12     .EQU 0x000108\r
509 GCN12      .EQU 0x000108 /* PPG Control 8-11 */\r
510 _gcn22     .EQU 0x00010B\r
511 GCN22      .EQU 0x00010B\r
512 _ptmr04    .EQU 0x000130\r
513 PTMR04     .EQU 0x000130 /* PPG 4 */\r
514 _pcsr04    .EQU 0x000132\r
515 PCSR04     .EQU 0x000132\r
516 _pdut04    .EQU 0x000134\r
517 PDUT04     .EQU 0x000134\r
518 _pcn04     .EQU 0x000136\r
519 PCN04      .EQU 0x000136\r
520 _pcnh04    .EQU 0x000136\r
521 PCNH04     .EQU 0x000136\r
522 _pcnl04    .EQU 0x000137\r
523 PCNL04     .EQU 0x000137\r
524 _ptmr05    .EQU 0x000138\r
525 PTMR05     .EQU 0x000138 /* PPG 5 */\r
526 _pcsr05    .EQU 0x00013A\r
527 PCSR05     .EQU 0x00013A\r
528 _pdut05    .EQU 0x00013C\r
529 PDUT05     .EQU 0x00013C\r
530 _pcn05     .EQU 0x00013E\r
531 PCN05      .EQU 0x00013E\r
532 _pcnh05    .EQU 0x00013E\r
533 PCNH05     .EQU 0x00013E\r
534 _pcnl05    .EQU 0x00013F\r
535 PCNL05     .EQU 0x00013F\r
536 _ptmr06    .EQU 0x000140\r
537 PTMR06     .EQU 0x000140 /* PPG 6 */\r
538 _pcsr06    .EQU 0x000142\r
539 PCSR06     .EQU 0x000142\r
540 _pdut06    .EQU 0x000144\r
541 PDUT06     .EQU 0x000144\r
542 _pcn06     .EQU 0x000146\r
543 PCN06      .EQU 0x000146\r
544 _pcnh06    .EQU 0x000146\r
545 PCNH06     .EQU 0x000146\r
546 _pcnl06    .EQU 0x000147\r
547 PCNL06     .EQU 0x000147\r
548 _ptmr07    .EQU 0x000148\r
549 PTMR07     .EQU 0x000148 /* PPG 7 */\r
550 _pcsr07    .EQU 0x00014A\r
551 PCSR07     .EQU 0x00014A\r
552 _pdut07    .EQU 0x00014C\r
553 PDUT07     .EQU 0x00014C\r
554 _pcn07     .EQU 0x00014E\r
555 PCN07      .EQU 0x00014E\r
556 _pcnh07    .EQU 0x00014E\r
557 PCNH07     .EQU 0x00014E\r
558 _pcnl07    .EQU 0x00014F\r
559 PCNL07     .EQU 0x00014F\r
560 _ptmr08    .EQU 0x000150\r
561 PTMR08     .EQU 0x000150 /* PPG 8 */\r
562 _pcsr08    .EQU 0x000152\r
563 PCSR08     .EQU 0x000152\r
564 _pdut08    .EQU 0x000154\r
565 PDUT08     .EQU 0x000154\r
566 _pcn08     .EQU 0x000156\r
567 PCN08      .EQU 0x000156\r
568 _pcnh08    .EQU 0x000156\r
569 PCNH08     .EQU 0x000156\r
570 _pcnl08    .EQU 0x000157\r
571 PCNL08     .EQU 0x000157\r
572 _ptmr09    .EQU 0x000158\r
573 PTMR09     .EQU 0x000158 /* PPG 9 */\r
574 _pcsr09    .EQU 0x00015A\r
575 PCSR09     .EQU 0x00015A\r
576 _pdut09    .EQU 0x00015C\r
577 PDUT09     .EQU 0x00015C\r
578 _pcn09     .EQU 0x00015E\r
579 PCN09      .EQU 0x00015E\r
580 _pcnh09    .EQU 0x00015E\r
581 PCNH09     .EQU 0x00015E\r
582 _pcnl09    .EQU 0x00015F\r
583 PCNL09     .EQU 0x00015F\r
584 _ptmr10    .EQU 0x000160\r
585 PTMR10     .EQU 0x000160 /* PPG 10 */\r
586 _pcsr10    .EQU 0x000162\r
587 PCSR10     .EQU 0x000162\r
588 _pdut10    .EQU 0x000164\r
589 PDUT10     .EQU 0x000164\r
590 _pcn10     .EQU 0x000166\r
591 PCN10      .EQU 0x000166\r
592 _pcnh10    .EQU 0x000166\r
593 PCNH10     .EQU 0x000166\r
594 _pcnl10    .EQU 0x000167\r
595 PCNL10     .EQU 0x000167\r
596 _ptmr11    .EQU 0x000168\r
597 PTMR11     .EQU 0x000168 /* PPG 11 */\r
598 _pcsr11    .EQU 0x00016A\r
599 PCSR11     .EQU 0x00016A\r
600 _pdut11    .EQU 0x00016C\r
601 PDUT11     .EQU 0x00016C\r
602 _pcn11     .EQU 0x00016E\r
603 PCN11      .EQU 0x00016E\r
604 _pcnh11    .EQU 0x00016E\r
605 PCNH11     .EQU 0x00016E\r
606 _pcnl11    .EQU 0x00016F\r
607 PCNL11     .EQU 0x00016F\r
608 _p0tmcsr   .EQU 0x000170\r
609 P0TMCSR    .EQU 0x000170 /* Pulse Frequency Modulator (PFM) */\r
610 _p0tmcsrh  .EQU 0x000170\r
611 P0TMCSRH   .EQU 0x000170\r
612 _p0tmcsrl  .EQU 0x000171\r
613 P0TMCSRL   .EQU 0x000171\r
614 _p1tmcsr   .EQU 0x000172\r
615 P1TMCSR    .EQU 0x000172\r
616 _p1tmcsrh  .EQU 0x000172\r
617 P1TMCSRH   .EQU 0x000172\r
618 _p1tmcsrl  .EQU 0x000173\r
619 P1TMCSRL   .EQU 0x000173\r
620 _p0tmrlr   .EQU 0x000174\r
621 P0TMRLR    .EQU 0x000174\r
622 _p0tmr     .EQU 0x000176\r
623 P0TMR      .EQU 0x000176\r
624 _p1tmrlr   .EQU 0x000178\r
625 P1TMRLR    .EQU 0x000178\r
626 _p1tmr     .EQU 0x00017A\r
627 P1TMR      .EQU 0x00017A\r
628 _ics01     .EQU 0x000181\r
629 ICS01      .EQU 0x000181 /* Input Capture 0-3 */\r
630 _ics23     .EQU 0x000183\r
631 ICS23      .EQU 0x000183\r
632 _ipcp0     .EQU 0x000184\r
633 IPCP0      .EQU 0x000184\r
634 _ipcp1     .EQU 0x000186\r
635 IPCP1      .EQU 0x000186\r
636 _ipcp2     .EQU 0x000188\r
637 IPCP2      .EQU 0x000188\r
638 _ipcp3     .EQU 0x00018A\r
639 IPCP3      .EQU 0x00018A\r
640 _ocs01     .EQU 0x00018C\r
641 OCS01      .EQU 0x00018C /* Output Compare 0-3 */\r
642 _ocs23     .EQU 0x00018E\r
643 OCS23      .EQU 0x00018E\r
644 _occp0     .EQU 0x000190\r
645 OCCP0      .EQU 0x000190\r
646 _occp1     .EQU 0x000192\r
647 OCCP1      .EQU 0x000192\r
648 _occp2     .EQU 0x000194\r
649 OCCP2      .EQU 0x000194\r
650 _occp3     .EQU 0x000196\r
651 OCCP3      .EQU 0x000196\r
652 _sgcr      .EQU 0x000198\r
653 SGCR       .EQU 0x000198 /* Sound Generator */\r
654 _sgcrh     .EQU 0x000198\r
655 SGCRH      .EQU 0x000198\r
656 _sgcrl     .EQU 0x000199\r
657 SGCRL      .EQU 0x000199\r
658 _sgfr      .EQU 0x00019A\r
659 SGFR       .EQU 0x00019A\r
660 _sgar      .EQU 0x00019C\r
661 SGAR       .EQU 0x00019C\r
662 _sgtr      .EQU 0x00019E\r
663 SGTR       .EQU 0x00019E\r
664 _sgdr      .EQU 0x00019F\r
665 SGDR       .EQU 0x00019F\r
666 _aderh     .EQU 0x0001A0\r
667 ADERH      .EQU 0x0001A0 /* ADC */\r
668 _aderl     .EQU 0x0001A2\r
669 ADERL      .EQU 0x0001A2\r
670 _ader  .EQU 0x0001A0\r
671 ADER   .EQU 0x0001A0\r
672 _adcs1     .EQU 0x0001A4\r
673 ADCS1      .EQU 0x0001A4\r
674 _adcs0     .EQU 0x0001A5\r
675 ADCS0      .EQU 0x0001A5\r
676 _adcs  .EQU 0x0001A4\r
677 ADCS   .EQU 0x0001A4\r
678 _adcr1     .EQU 0x0001A6\r
679 ADCR1      .EQU 0x0001A6\r
680 _adcr0     .EQU 0x0001A7\r
681 ADCR0      .EQU 0x0001A7\r
682 _adcr  .EQU 0x0001A6\r
683 ADCR   .EQU 0x0001A6\r
684 _adct1     .EQU 0x0001A8\r
685 ADCT1      .EQU 0x0001A8\r
686 _adct0     .EQU 0x0001A9\r
687 ADCT0      .EQU 0x0001A9\r
688 _adct  .EQU 0x0001A8\r
689 ADCT   .EQU 0x0001A8\r
690 _adsch     .EQU 0x0001AA\r
691 ADSCH      .EQU 0x0001AA\r
692 _adech     .EQU 0x0001AB\r
693 ADECH      .EQU 0x0001AB\r
694 _acsr0     .EQU 0x0001AD\r
695 ACSR0      .EQU 0x0001AD /* Alarm Comparator 0-1 */\r
696 _tmrlr0    .EQU 0x0001B0\r
697 TMRLR0     .EQU 0x0001B0 /* Reload Timer 0 */\r
698 _tmr0      .EQU 0x0001B2\r
699 TMR0       .EQU 0x0001B2\r
700 _tmcsr0    .EQU 0x0001B6\r
701 TMCSR0     .EQU 0x0001B6\r
702 _tmcsrh0  .EQU 0x0001B6\r
703 TMCSRH0   .EQU 0x0001B6\r
704 _tmcsrl0  .EQU 0x0001B7\r
705 TMCSRL0   .EQU 0x0001B7\r
706 _tmrlr1    .EQU 0x0001B8\r
707 TMRLR1     .EQU 0x0001B8 /* Reload Timer 1 */\r
708 _tmr1      .EQU 0x0001BA\r
709 TMR1       .EQU 0x0001BA\r
710 _tmcsr1    .EQU 0x0001BE\r
711 TMCSR1     .EQU 0x0001BE\r
712 _tmcsrh1  .EQU 0x0001BE\r
713 TMCSRH1   .EQU 0x0001BE\r
714 _tmcsrl1  .EQU 0x0001BF\r
715 TMCSRL1   .EQU 0x0001BF\r
716 _tmrlr2    .EQU 0x0001C0\r
717 TMRLR2     .EQU 0x0001C0 /* Reload Timer 2 */\r
718 _tmr2      .EQU 0x0001C2\r
719 TMR2       .EQU 0x0001C2\r
720 _tmcsr2    .EQU 0x0001C6\r
721 TMCSR2     .EQU 0x0001C6\r
722 _tmcsrh2  .EQU 0x0001C6\r
723 TMCSRH2   .EQU 0x0001C6\r
724 _tmcsrl2  .EQU 0x0001C7\r
725 TMCSRL2   .EQU 0x0001C7\r
726 _tmrlr3    .EQU 0x0001C8\r
727 TMRLR3     .EQU 0x0001C8 /* Reload Timer 3 */\r
728 _tmr3      .EQU 0x0001CA\r
729 TMR3       .EQU 0x0001CA\r
730 _tmcsr3    .EQU 0x0001CE\r
731 TMCSR3     .EQU 0x0001CE\r
732 _tmcsrh3  .EQU 0x0001CE\r
733 TMCSRH3   .EQU 0x0001CE\r
734 _tmcsrl3  .EQU 0x0001CF\r
735 TMCSRL3   .EQU 0x0001CF\r
736 _tmrlr4    .EQU 0x0001D0\r
737 TMRLR4     .EQU 0x0001D0 /* Reload Timer 4 */\r
738 _tmr4      .EQU 0x0001D2\r
739 TMR4       .EQU 0x0001D2\r
740 _tmcsr4    .EQU 0x0001D6\r
741 TMCSR4     .EQU 0x0001D6\r
742 _tmcsrh4  .EQU 0x0001D6\r
743 TMCSRH4   .EQU 0x0001D6\r
744 _tmcsrl4  .EQU 0x0001D7\r
745 TMCSRL4   .EQU 0x0001D7\r
746 _tmrlr5    .EQU 0x0001D8\r
747 TMRLR5     .EQU 0x0001D8 /* Reload Timer 5 */\r
748 _tmr5      .EQU 0x0001DA\r
749 TMR5       .EQU 0x0001DA\r
750 _tmcsr5    .EQU 0x0001DE\r
751 TMCSR5     .EQU 0x0001DE\r
752 _tmcsrh5  .EQU 0x0001DE\r
753 TMCSRH5   .EQU 0x0001DE\r
754 _tmcsrl5  .EQU 0x0001DF\r
755 TMCSRL5   .EQU 0x0001DF\r
756 _tmrlr6    .EQU 0x0001E0\r
757 TMRLR6     .EQU 0x0001E0 /* Reload Timer 6 */\r
758 _tmr6      .EQU 0x0001E2\r
759 TMR6       .EQU 0x0001E2\r
760 _tmcsr6    .EQU 0x0001E6\r
761 TMCSR6     .EQU 0x0001E6\r
762 _tmcsrh6  .EQU 0x0001E6\r
763 TMCSRH6   .EQU 0x0001E6\r
764 _tmcsrl6  .EQU 0x0001E7\r
765 TMCSRL6   .EQU 0x0001E7\r
766 _tmrlr7    .EQU 0x0001E8\r
767 TMRLR7     .EQU 0x0001E8 /* Reload Timer 7 */\r
768 _tmr7      .EQU 0x0001EA\r
769 TMR7       .EQU 0x0001EA\r
770 _tmcsr7    .EQU 0x0001EE\r
771 TMCSR7     .EQU 0x0001EE\r
772 _tmcsrh7  .EQU 0x0001EE\r
773 TMCSRH7   .EQU 0x0001EE\r
774 _tmcsrl7  .EQU 0x0001EF\r
775 TMCSRL7   .EQU 0x0001EF\r
776 _tcdt0     .EQU 0x0001F0\r
777 TCDT0      .EQU 0x0001F0 /* Free Running Timer0 */\r
778 _tccs0     .EQU 0x0001F3\r
779 TCCS0      .EQU 0x0001F3\r
780 _tcdt1     .EQU 0x0001F4\r
781 TCDT1      .EQU 0x0001F4 /* Free Running Timer1 */\r
782 _tccs1     .EQU 0x0001F7\r
783 TCCS1      .EQU 0x0001F7\r
784 _tcdt2     .EQU 0x0001F8\r
785 TCDT2      .EQU 0x0001F8 /* Free Running Timer2 */\r
786 _tccs2     .EQU 0x0001FB\r
787 TCCS2      .EQU 0x0001FB\r
788 _tcdt3     .EQU 0x0001FC\r
789 TCDT3      .EQU 0x0001FC /* Free Running Timer3 */\r
790 _tccs3     .EQU 0x0001FF\r
791 TCCS3      .EQU 0x0001FF\r
792 _dmaca0    .EQU 0x000200\r
793 DMACA0     .EQU 0x000200 /* DMAC */\r
794 _dmacb0    .EQU 0x000204\r
795 DMACB0     .EQU 0x000204\r
796 _dmaca1    .EQU 0x000208\r
797 DMACA1     .EQU 0x000208\r
798 _dmacb1    .EQU 0x00020C\r
799 DMACB1     .EQU 0x00020C\r
800 _dmaca2    .EQU 0x000210\r
801 DMACA2     .EQU 0x000210\r
802 _dmacb2    .EQU 0x000214\r
803 DMACB2     .EQU 0x000214\r
804 _dmaca3    .EQU 0x000218\r
805 DMACA3     .EQU 0x000218\r
806 _dmacb3    .EQU 0x00021C\r
807 DMACB3     .EQU 0x00021C\r
808 _dmaca4    .EQU 0x000220\r
809 DMACA4     .EQU 0x000220\r
810 _dmacb4    .EQU 0x000224\r
811 DMACB4     .EQU 0x000224\r
812 _dmacr     .EQU 0x000240\r
813 DMACR      .EQU 0x000240\r
814 _ics45     .EQU 0x0002D1\r
815 ICS45      .EQU 0x0002D1 /* Input Capture 4-7 */\r
816 _ics67     .EQU 0x0002D3\r
817 ICS67      .EQU 0x0002D3\r
818 _ipcp4     .EQU 0x0002D4\r
819 IPCP4      .EQU 0x0002D4\r
820 _ipcp5     .EQU 0x0002D6\r
821 IPCP5      .EQU 0x0002D6\r
822 _ipcp6     .EQU 0x0002D8\r
823 IPCP6      .EQU 0x0002D8\r
824 _ipcp7     .EQU 0x0002DA\r
825 IPCP7      .EQU 0x0002DA\r
826 _tcdt4     .EQU 0x0002F0\r
827 TCDT4      .EQU 0x0002F0 /* Free Running Timer4 */\r
828 _tccs4     .EQU 0x0002F3\r
829 TCCS4      .EQU 0x0002F3\r
830 _tcdt5     .EQU 0x0002F4\r
831 TCDT5      .EQU 0x0002F4 /* Free Running Timer5 */\r
832 _tccs5     .EQU 0x0002F7\r
833 TCCS5      .EQU 0x0002F7\r
834 _tcdt6     .EQU 0x0002F8\r
835 TCDT6      .EQU 0x0002F8 /* Free Running Timer6 */\r
836 _tccs6     .EQU 0x0002FB\r
837 TCCS6      .EQU 0x0002FB\r
838 _tcdt7     .EQU 0x0002FC\r
839 TCDT7      .EQU 0x0002FC /* Free Running Timer7 */\r
840 _tccs7     .EQU 0x0002FF\r
841 TCCS7      .EQU 0x0002FF\r
842 _udrc10    .EQU 0x000300\r
843 UDRC10     .EQU 0x000300 /* Up/Down Counter 0-1 */\r
844 _udrc1     .EQU 0x000300\r
845 UDRC1      .EQU 0x000300\r
846 _udrc0     .EQU 0x000301\r
847 UDRC0      .EQU 0x000301\r
848 _udcr10    .EQU 0x000302\r
849 UDCR10     .EQU 0x000302\r
850 _udcr1     .EQU 0x000302\r
851 UDCR1      .EQU 0x000302\r
852 _udcr0     .EQU 0x000303\r
853 UDCR0      .EQU 0x000303\r
854 _udcc0     .EQU 0x000304\r
855 UDCC0      .EQU 0x000304\r
856 _udcch0  .EQU 0x000304\r
857 UDCCH0   .EQU 0x000304\r
858 _udccl0  .EQU 0x000305\r
859 UDCCL0   .EQU 0x000305\r
860 _udcs0     .EQU 0x000307\r
861 UDCS0      .EQU 0x000307\r
862 _udcc1     .EQU 0x000308\r
863 UDCC1      .EQU 0x000308\r
864 _udcch1  .EQU 0x000308\r
865 UDCCH1   .EQU 0x000308\r
866 _udccl1  .EQU 0x000309\r
867 UDCCL1   .EQU 0x000309\r
868 _udcs1     .EQU 0x00030B\r
869 UDCS1      .EQU 0x00030B\r
870 _udrc32    .EQU 0x000310\r
871 UDRC32     .EQU 0x000310 /* Up/Down Counter 2-3 */\r
872 _udrc3     .EQU 0x000310\r
873 UDRC3      .EQU 0x000310\r
874 _udrc2     .EQU 0x000311\r
875 UDRC2      .EQU 0x000311\r
876 _udcr32    .EQU 0x000312\r
877 UDCR32     .EQU 0x000312\r
878 _udcr3     .EQU 0x000312\r
879 UDCR3      .EQU 0x000312\r
880 _udcr2     .EQU 0x000313\r
881 UDCR2      .EQU 0x000313\r
882 _udcc2     .EQU 0x000314\r
883 UDCC2      .EQU 0x000314\r
884 _udcch2  .EQU 0x000314\r
885 UDCCH2   .EQU 0x000314\r
886 _udccl2  .EQU 0x000315\r
887 UDCCL2   .EQU 0x000315\r
888 _udcs2     .EQU 0x000317\r
889 UDCS2      .EQU 0x000317\r
890 _udcc3     .EQU 0x000318\r
891 UDCC3      .EQU 0x000318\r
892 _udcch3  .EQU 0x000318\r
893 UDCCH3   .EQU 0x000318\r
894 _udccl3  .EQU 0x000319\r
895 UDCCL3   .EQU 0x000319\r
896 _udcs3     .EQU 0x00031B\r
897 UDCS3      .EQU 0x00031B\r
898 _gcn13     .EQU 0x000320\r
899 GCN13      .EQU 0x000320 /* PPG Control 12-15 */\r
900 _gcn23     .EQU 0x000323\r
901 GCN23      .EQU 0x000323\r
902 _ptmr12    .EQU 0x000330\r
903 PTMR12     .EQU 0x000330 /* PPG 12 */\r
904 _pcsr12    .EQU 0x000332\r
905 PCSR12     .EQU 0x000332\r
906 _pdut12    .EQU 0x000334\r
907 PDUT12     .EQU 0x000334\r
908 _pcn12     .EQU 0x000336\r
909 PCN12      .EQU 0x000336\r
910 _pcnh12    .EQU 0x000336\r
911 PCNH12     .EQU 0x000336\r
912 _pcnl12    .EQU 0x000337\r
913 PCNL12     .EQU 0x000337\r
914 _ptmr13    .EQU 0x000338\r
915 PTMR13     .EQU 0x000338 /* PPG 13 */\r
916 _pcsr13    .EQU 0x00033A\r
917 PCSR13     .EQU 0x00033A\r
918 _pdut13    .EQU 0x00033C\r
919 PDUT13     .EQU 0x00033C\r
920 _pcn13     .EQU 0x00033E\r
921 PCN13      .EQU 0x00033E\r
922 _pcnh13    .EQU 0x00033E\r
923 PCNH13     .EQU 0x00033E\r
924 _pcnl13    .EQU 0x00033F\r
925 PCNL13     .EQU 0x00033F\r
926 _ptmr14    .EQU 0x000340\r
927 PTMR14     .EQU 0x000340 /* PPG 14 */\r
928 _pcsr14    .EQU 0x000342\r
929 PCSR14     .EQU 0x000342\r
930 _pdut14    .EQU 0x000344\r
931 PDUT14     .EQU 0x000344\r
932 _pcn14     .EQU 0x000346\r
933 PCN14      .EQU 0x000346\r
934 _pcnh14    .EQU 0x000346\r
935 PCNH14     .EQU 0x000346\r
936 _pcnl14    .EQU 0x000347\r
937 PCNL14     .EQU 0x000347\r
938 _ptmr15    .EQU 0x000348\r
939 PTMR15     .EQU 0x000348 /* PPG 15 */\r
940 _pcsr15    .EQU 0x00034A\r
941 PCSR15     .EQU 0x00034A\r
942 _pdut15    .EQU 0x00034C\r
943 PDUT15     .EQU 0x00034C\r
944 _pcn15     .EQU 0x00034E\r
945 PCN15      .EQU 0x00034E\r
946 _pcnh15    .EQU 0x00034E\r
947 PCNH15     .EQU 0x00034E\r
948 _pcnl15    .EQU 0x00034F\r
949 PCNL15     .EQU 0x00034F\r
950 _ibcr2     .EQU 0x000368\r
951 IBCR2      .EQU 0x000368 /* I2C 2 */\r
952 _ibsr2     .EQU 0x000369\r
953 IBSR2      .EQU 0x000369\r
954 _itba2     .EQU 0x00036A\r
955 ITBA2      .EQU 0x00036A\r
956 _itbah2    .EQU 0x00036A\r
957 ITBAH2     .EQU 0x00036A\r
958 _itbal2    .EQU 0x00036B\r
959 ITBAL2     .EQU 0x00036B\r
960 _itmk2     .EQU 0x00036C\r
961 ITMK2      .EQU 0x00036C\r
962 _itmkh2    .EQU 0x00036C\r
963 ITMKH2     .EQU 0x00036C\r
964 _itmkl2    .EQU 0x00036D\r
965 ITMKL2     .EQU 0x00036D\r
966 _ismk2     .EQU 0x00036E\r
967 ISMK2      .EQU 0x00036E\r
968 _isba2     .EQU 0x00036F\r
969 ISBA2      .EQU 0x00036F\r
970 _idar2     .EQU 0x000371\r
971 IDAR2      .EQU 0x000371\r
972 _iccr2     .EQU 0x000372\r
973 ICCR2      .EQU 0x000372\r
974 _ibcr3     .EQU 0x000374\r
975 IBCR3      .EQU 0x000374 /* I2C 3 */\r
976 _ibsr3     .EQU 0x000375\r
977 IBSR3      .EQU 0x000375\r
978 _itba3     .EQU 0x000376\r
979 ITBA3      .EQU 0x000376\r
980 _itbah3    .EQU 0x000376\r
981 ITBAH3     .EQU 0x000376\r
982 _itbal3    .EQU 0x000377\r
983 ITBAL3     .EQU 0x000377\r
984 _itmk3     .EQU 0x000378\r
985 ITMK3      .EQU 0x000378\r
986 _itmkh3    .EQU 0x000378\r
987 ITMKH3     .EQU 0x000378\r
988 _itmkl3    .EQU 0x000379\r
989 ITMKL3     .EQU 0x000379\r
990 _ismk3     .EQU 0x00037A\r
991 ISMK3      .EQU 0x00037A\r
992 _isba3     .EQU 0x00037B\r
993 ISBA3      .EQU 0x00037B\r
994 _idar3     .EQU 0x00037D\r
995 IDAR3      .EQU 0x00037D\r
996 _iccr3     .EQU 0x00037E\r
997 ICCR3      .EQU 0x00037E\r
998 _roms      .EQU 0x000390\r
999 ROMS       .EQU 0x000390 /* ROM Select Register */\r
1000 _bsd0      .EQU 0x0003F0\r
1001 BSD0       .EQU 0x0003F0 /* Bit Search Module */\r
1002 _bsd1      .EQU 0x0003F4\r
1003 BSD1       .EQU 0x0003F4\r
1004 _bsdc      .EQU 0x0003F8\r
1005 BSDC       .EQU 0x0003F8\r
1006 _bsrr      .EQU 0x0003FC\r
1007 BSRR       .EQU 0x0003FC\r
1008 _icr00     .EQU 0x000440\r
1009 ICR00      .EQU 0x000440 /* Interrupt Control Unit */\r
1010 _icr01     .EQU 0x000441\r
1011 ICR01      .EQU 0x000441\r
1012 _icr02     .EQU 0x000442\r
1013 ICR02      .EQU 0x000442\r
1014 _icr03     .EQU 0x000443\r
1015 ICR03      .EQU 0x000443\r
1016 _icr04     .EQU 0x000444\r
1017 ICR04      .EQU 0x000444\r
1018 _icr05     .EQU 0x000445\r
1019 ICR05      .EQU 0x000445\r
1020 _icr06     .EQU 0x000446\r
1021 ICR06      .EQU 0x000446\r
1022 _icr07     .EQU 0x000447\r
1023 ICR07      .EQU 0x000447\r
1024 _icr08     .EQU 0x000448\r
1025 ICR08      .EQU 0x000448\r
1026 _icr09     .EQU 0x000449\r
1027 ICR09      .EQU 0x000449\r
1028 _icr10     .EQU 0x00044A\r
1029 ICR10      .EQU 0x00044A\r
1030 _icr11     .EQU 0x00044B\r
1031 ICR11      .EQU 0x00044B\r
1032 _icr12     .EQU 0x00044C\r
1033 ICR12      .EQU 0x00044C\r
1034 _icr13     .EQU 0x00044D\r
1035 ICR13      .EQU 0x00044D\r
1036 _icr14     .EQU 0x00044E\r
1037 ICR14      .EQU 0x00044E\r
1038 _icr15     .EQU 0x00044F\r
1039 ICR15      .EQU 0x00044F\r
1040 _icr16     .EQU 0x000450\r
1041 ICR16      .EQU 0x000450\r
1042 _icr17     .EQU 0x000451\r
1043 ICR17      .EQU 0x000451\r
1044 _icr18     .EQU 0x000452\r
1045 ICR18      .EQU 0x000452\r
1046 _icr19     .EQU 0x000453\r
1047 ICR19      .EQU 0x000453\r
1048 _icr20     .EQU 0x000454\r
1049 ICR20      .EQU 0x000454\r
1050 _icr21     .EQU 0x000455\r
1051 ICR21      .EQU 0x000455\r
1052 _icr22     .EQU 0x000456\r
1053 ICR22      .EQU 0x000456\r
1054 _icr23     .EQU 0x000457\r
1055 ICR23      .EQU 0x000457\r
1056 _icr24     .EQU 0x000458\r
1057 ICR24      .EQU 0x000458\r
1058 _icr25     .EQU 0x000459\r
1059 ICR25      .EQU 0x000459\r
1060 _icr26     .EQU 0x00045A\r
1061 ICR26      .EQU 0x00045A\r
1062 _icr27     .EQU 0x00045B\r
1063 ICR27      .EQU 0x00045B\r
1064 _icr28     .EQU 0x00045C\r
1065 ICR28      .EQU 0x00045C\r
1066 _icr29     .EQU 0x00045D\r
1067 ICR29      .EQU 0x00045D\r
1068 _icr30     .EQU 0x00045E\r
1069 ICR30      .EQU 0x00045E\r
1070 _icr31     .EQU 0x00045F\r
1071 ICR31      .EQU 0x00045F\r
1072 _icr32     .EQU 0x000460\r
1073 ICR32      .EQU 0x000460\r
1074 _icr33     .EQU 0x000461\r
1075 ICR33      .EQU 0x000461\r
1076 _icr34     .EQU 0x000462\r
1077 ICR34      .EQU 0x000462\r
1078 _icr35     .EQU 0x000463\r
1079 ICR35      .EQU 0x000463\r
1080 _icr36     .EQU 0x000464\r
1081 ICR36      .EQU 0x000464\r
1082 _icr37     .EQU 0x000465\r
1083 ICR37      .EQU 0x000465\r
1084 _icr38     .EQU 0x000466\r
1085 ICR38      .EQU 0x000466\r
1086 _icr39     .EQU 0x000467\r
1087 ICR39      .EQU 0x000467\r
1088 _icr40     .EQU 0x000468\r
1089 ICR40      .EQU 0x000468\r
1090 _icr41     .EQU 0x000469\r
1091 ICR41      .EQU 0x000469\r
1092 _icr42     .EQU 0x00046A\r
1093 ICR42      .EQU 0x00046A\r
1094 _icr43     .EQU 0x00046B\r
1095 ICR43      .EQU 0x00046B\r
1096 _icr44     .EQU 0x00046C\r
1097 ICR44      .EQU 0x00046C\r
1098 _icr45     .EQU 0x00046D\r
1099 ICR45      .EQU 0x00046D\r
1100 _icr46     .EQU 0x00046E\r
1101 ICR46      .EQU 0x00046E\r
1102 _icr47     .EQU 0x00046F\r
1103 ICR47      .EQU 0x00046F\r
1104 _icr48     .EQU 0x000470\r
1105 ICR48      .EQU 0x000470\r
1106 _icr49     .EQU 0x000471\r
1107 ICR49      .EQU 0x000471\r
1108 _icr50     .EQU 0x000472\r
1109 ICR50      .EQU 0x000472\r
1110 _icr51     .EQU 0x000473\r
1111 ICR51      .EQU 0x000473\r
1112 _icr52     .EQU 0x000474\r
1113 ICR52      .EQU 0x000474\r
1114 _icr53     .EQU 0x000475\r
1115 ICR53      .EQU 0x000475\r
1116 _icr54     .EQU 0x000476\r
1117 ICR54      .EQU 0x000476\r
1118 _icr55     .EQU 0x000477\r
1119 ICR55      .EQU 0x000477\r
1120 _icr56     .EQU 0x000478\r
1121 ICR56      .EQU 0x000478\r
1122 _icr57     .EQU 0x000479\r
1123 ICR57      .EQU 0x000479\r
1124 _icr58     .EQU 0x00047A\r
1125 ICR58      .EQU 0x00047A\r
1126 _icr59     .EQU 0x00047B\r
1127 ICR59      .EQU 0x00047B\r
1128 _icr60     .EQU 0x00047C\r
1129 ICR60      .EQU 0x00047C\r
1130 _icr61     .EQU 0x00047D\r
1131 ICR61      .EQU 0x00047D\r
1132 _icr62     .EQU 0x00047E\r
1133 ICR62      .EQU 0x00047E\r
1134 _icr63     .EQU 0x00047F\r
1135 ICR63      .EQU 0x00047F\r
1136 _rsrr      .EQU 0x000480\r
1137 RSRR       .EQU 0x000480 /* Clock Control Unit */\r
1138 _stcr      .EQU 0x000481\r
1139 STCR       .EQU 0x000481\r
1140 _tbcr      .EQU 0x000482\r
1141 TBCR       .EQU 0x000482\r
1142 _ctbr      .EQU 0x000483\r
1143 CTBR       .EQU 0x000483\r
1144 _clkr      .EQU 0x000484\r
1145 CLKR       .EQU 0x000484\r
1146 _wpr       .EQU 0x000485\r
1147 WPR        .EQU 0x000485\r
1148 _divr0     .EQU 0x000486\r
1149 DIVR0      .EQU 0x000486\r
1150 _divr1     .EQU 0x000487\r
1151 DIVR1      .EQU 0x000487\r
1152 _plldivm   .EQU 0x00048C\r
1153 PLLDIVM    .EQU 0x00048C /* PLL - Clock Gear Unit: */\r
1154 _plldivn   .EQU 0x00048D\r
1155 PLLDIVN    .EQU 0x00048D\r
1156 _plldivg   .EQU 0x00048E\r
1157 PLLDIVG    .EQU 0x00048E\r
1158 _pllmulg   .EQU 0x00048F\r
1159 PLLMULG    .EQU 0x00048F\r
1160 _pllctrl   .EQU 0x000490\r
1161 PLLCTRL    .EQU 0x000490\r
1162 _oscc1     .EQU 0x000494\r
1163 OSCC1      .EQU 0x000494 /* Main/Sub Oscillator Control */\r
1164 _oscs1     .EQU 0x000495\r
1165 OSCS1      .EQU 0x000495\r
1166 _oscc2     .EQU 0x000496\r
1167 OSCC2      .EQU 0x000496\r
1168 _oscs2     .EQU 0x000497\r
1169 OSCS2      .EQU 0x000497\r
1170 _porten  .EQU 0x000498\r
1171 PORTEN   .EQU 0x000498 /* Port Input Enable Control */\r
1172 _wtcer     .EQU 0x0004A1\r
1173 WTCER      .EQU 0x0004A1 /* Real Time Clock (Watch Timer) */\r
1174 _wtcr      .EQU 0x0004A2\r
1175 WTCR       .EQU 0x0004A2\r
1176 _wtbr      .EQU 0x0004A4\r
1177 WTBR       .EQU 0x0004A4\r
1178 _wthr      .EQU 0x0004A8\r
1179 WTHR       .EQU 0x0004A8\r
1180 _wtmr      .EQU 0x0004A9\r
1181 WTMR       .EQU 0x0004A9\r
1182 _wtsr      .EQU 0x0004AA\r
1183 WTSR       .EQU 0x0004AA\r
1184 _csvtr     .EQU 0x0004AC\r
1185 CSVTR      .EQU 0x0004AC /* Clock-Supervisor / Selecor / Monitor */\r
1186 _csvcr     .EQU 0x0004AD\r
1187 CSVCR      .EQU 0x0004AD\r
1188 _cscfg  .EQU 0x0004AE\r
1189 CSCFG   .EQU 0x0004AE\r
1190 _cmcfg  .EQU 0x0004AF\r
1191 CMCFG   .EQU 0x0004AF\r
1192 _cucr      .EQU 0x0004B0\r
1193 CUCR       .EQU 0x0004B0 /* Calibration Unit of Sub Oszillation */\r
1194 _cutd      .EQU 0x0004B2\r
1195 CUTD       .EQU 0x0004B2\r
1196 _cutr1     .EQU 0x0004B4\r
1197 CUTR1      .EQU 0x0004B4\r
1198 _cutr2     .EQU 0x0004B6\r
1199 CUTR2      .EQU 0x0004B6\r
1200 _cmpr      .EQU 0x0004B8\r
1201 CMPR       .EQU 0x0004B8 /* Clock Modulator */\r
1202 _cmcr  .EQU 0x0004BB\r
1203 CMCR   .EQU 0x0004BB\r
1204 _cmt1      .EQU 0x0004BC\r
1205 CMT1       .EQU 0x0004BC\r
1206 _cmt2      .EQU 0x0004BE\r
1207 CMT2       .EQU 0x0004BE\r
1208 _canpre  .EQU 0x0004C0\r
1209 CANPRE   .EQU 0x0004C0 /* CAN clock control */\r
1210 _canckd  .EQU 0x0004C1\r
1211 CANCKD   .EQU 0x0004C1\r
1212 _lvsel  .EQU 0x0004C4\r
1213 LVSEL   .EQU 0x0004C4 /* LV Detection / Hardware-Watchdog */\r
1214 _lvdet     .EQU 0x0004C5\r
1215 LVDET      .EQU 0x0004C5\r
1216 _hwwde     .EQU 0x0004C6\r
1217 HWWDE      .EQU 0x0004C6\r
1218 _hwwd      .EQU 0x0004C7\r
1219 HWWD       .EQU 0x0004C7\r
1220 _oscrh     .EQU 0x0004C8\r
1221 OSCRH      .EQU 0x0004C8 /* Main-/Sub-Oscillatio Stabilization Timer */\r
1222 _oscrl     .EQU 0x0004C9\r
1223 OSCRL      .EQU 0x0004C9\r
1224 _wpcrh     .EQU 0x0004CA\r
1225 WPCRH      .EQU 0x0004CA\r
1226 _wpcrl     .EQU 0x0004CB\r
1227 WPCRL      .EQU 0x0004CB\r
1228 _osccr     .EQU 0x0004CC\r
1229 OSCCR      .EQU 0x0004CC /* Main-/Sub-Oscillatio Standby Control */\r
1230 _regsel  .EQU 0x0004CE\r
1231 REGSEL   .EQU 0x0004CE\r
1232 _regctr  .EQU 0x0004CF\r
1233 REGCTR   .EQU 0x0004CF\r
1234 _asr0      .EQU 0x000640\r
1235 ASR0       .EQU 0x000640 /* External Bus/Chip Select Registers */\r
1236 _acr0      .EQU 0x000642\r
1237 ACR0       .EQU 0x000642\r
1238 _asr1      .EQU 0x000644\r
1239 ASR1       .EQU 0x000644\r
1240 _acr1      .EQU 0x000646\r
1241 ACR1       .EQU 0x000646\r
1242 _asr2      .EQU 0x000648\r
1243 ASR2       .EQU 0x000648\r
1244 _acr2      .EQU 0x00064A\r
1245 ACR2       .EQU 0x00064A\r
1246 _asr3      .EQU 0x00064C\r
1247 ASR3       .EQU 0x00064C\r
1248 _acr3      .EQU 0x00064E\r
1249 ACR3       .EQU 0x00064E\r
1250 _asr4      .EQU 0x000650\r
1251 ASR4       .EQU 0x000650\r
1252 _acr4      .EQU 0x000652\r
1253 ACR4       .EQU 0x000652\r
1254 _asr5      .EQU 0x000654\r
1255 ASR5       .EQU 0x000654\r
1256 _acr5      .EQU 0x000656\r
1257 ACR5       .EQU 0x000656\r
1258 _asr6      .EQU 0x000658\r
1259 ASR6       .EQU 0x000658\r
1260 _acr6      .EQU 0x00065A\r
1261 ACR6       .EQU 0x00065A\r
1262 _asr7      .EQU 0x00065C\r
1263 ASR7       .EQU 0x00065C\r
1264 _acr7      .EQU 0x00065E\r
1265 ACR7       .EQU 0x00065E\r
1266 _awr0      .EQU 0x000660\r
1267 AWR0       .EQU 0x000660\r
1268 _awr1      .EQU 0x000662\r
1269 AWR1       .EQU 0x000662\r
1270 _awr2      .EQU 0x000664\r
1271 AWR2       .EQU 0x000664\r
1272 _awr3      .EQU 0x000666\r
1273 AWR3       .EQU 0x000666\r
1274 _awr4      .EQU 0x000668\r
1275 AWR4       .EQU 0x000668\r
1276 _awr5      .EQU 0x00066A\r
1277 AWR5       .EQU 0x00066A\r
1278 _awr6      .EQU 0x00066C\r
1279 AWR6       .EQU 0x00066C\r
1280 _awr7      .EQU 0x00066E\r
1281 AWR7       .EQU 0x00066E\r
1282 _mcra      .EQU 0x000670\r
1283 MCRA       .EQU 0x000670\r
1284 _mcrb      .EQU 0x000671\r
1285 MCRB       .EQU 0x000671\r
1286 _iowr0     .EQU 0x000678\r
1287 IOWR0      .EQU 0x000678\r
1288 _iowr1     .EQU 0x000679\r
1289 IOWR1      .EQU 0x000679\r
1290 _iowr2     .EQU 0x00067A\r
1291 IOWR2      .EQU 0x00067A\r
1292 _iowr3     .EQU 0x00067B\r
1293 IOWR3      .EQU 0x00067B\r
1294 _cser      .EQU 0x000680\r
1295 CSER       .EQU 0x000680\r
1296 _cher      .EQU 0x000681\r
1297 CHER       .EQU 0x000681\r
1298 _tcr       .EQU 0x000683\r
1299 TCR        .EQU 0x000683\r
1300 _rcr  .EQU 0x000684\r
1301 RCR   .EQU 0x000684\r
1302 _modr      .EQU 0x0007FD\r
1303 MODR       .EQU 0x0007FD /* Mode Register */\r
1304 _pdrd00    .EQU 0x000D00\r
1305 PDRD00     .EQU 0x000D00 /* R-bus Port Data Direct Read Register */\r
1306 _pdrd01    .EQU 0x000D01\r
1307 PDRD01     .EQU 0x000D01\r
1308 _pdrd02    .EQU 0x000D02\r
1309 PDRD02     .EQU 0x000D02\r
1310 _pdrd03    .EQU 0x000D03\r
1311 PDRD03     .EQU 0x000D03\r
1312 _pdrd04    .EQU 0x000D04\r
1313 PDRD04     .EQU 0x000D04\r
1314 _pdrd05    .EQU 0x000D05\r
1315 PDRD05     .EQU 0x000D05\r
1316 _pdrd06    .EQU 0x000D06\r
1317 PDRD06     .EQU 0x000D06\r
1318 _pdrd07    .EQU 0x000D07\r
1319 PDRD07     .EQU 0x000D07\r
1320 _pdrd08    .EQU 0x000D08\r
1321 PDRD08     .EQU 0x000D08\r
1322 _pdrd09    .EQU 0x000D09\r
1323 PDRD09     .EQU 0x000D09\r
1324 _pdrd10    .EQU 0x000D0A\r
1325 PDRD10     .EQU 0x000D0A\r
1326 _pdrd13    .EQU 0x000D0D\r
1327 PDRD13     .EQU 0x000D0D\r
1328 _pdrd14    .EQU 0x000D0E\r
1329 PDRD14     .EQU 0x000D0E\r
1330 _pdrd15    .EQU 0x000D0F\r
1331 PDRD15     .EQU 0x000D0F\r
1332 _pdrd16    .EQU 0x000D10\r
1333 PDRD16     .EQU 0x000D10\r
1334 _pdrd17    .EQU 0x000D11\r
1335 PDRD17     .EQU 0x000D11\r
1336 _pdrd18    .EQU 0x000D12\r
1337 PDRD18     .EQU 0x000D12\r
1338 _pdrd19    .EQU 0x000D13\r
1339 PDRD19     .EQU 0x000D13\r
1340 _pdrd20    .EQU 0x000D14\r
1341 PDRD20     .EQU 0x000D14\r
1342 _pdrd22    .EQU 0x000D16\r
1343 PDRD22     .EQU 0x000D16\r
1344 _pdrd23    .EQU 0x000D17\r
1345 PDRD23     .EQU 0x000D17\r
1346 _pdrd24    .EQU 0x000D18\r
1347 PDRD24     .EQU 0x000D18\r
1348 _pdrd25    .EQU 0x000D19\r
1349 PDRD25     .EQU 0x000D19\r
1350 _pdrd26    .EQU 0x000D1A\r
1351 PDRD26     .EQU 0x000D1A\r
1352 _pdrd27    .EQU 0x000D1B\r
1353 PDRD27     .EQU 0x000D1B\r
1354 _pdrd29    .EQU 0x000D1D\r
1355 PDRD29     .EQU 0x000D1D\r
1356 _ddr00     .EQU 0x000D40\r
1357 DDR00      .EQU 0x000D40 /* R-bus Port Direction Register */\r
1358 _ddr01     .EQU 0x000D41\r
1359 DDR01      .EQU 0x000D41\r
1360 _ddr02     .EQU 0x000D42\r
1361 DDR02      .EQU 0x000D42\r
1362 _ddr03     .EQU 0x000D43\r
1363 DDR03      .EQU 0x000D43\r
1364 _ddr04     .EQU 0x000D44\r
1365 DDR04      .EQU 0x000D44\r
1366 _ddr05     .EQU 0x000D45\r
1367 DDR05      .EQU 0x000D45\r
1368 _ddr06     .EQU 0x000D46\r
1369 DDR06      .EQU 0x000D46\r
1370 _ddr07     .EQU 0x000D47\r
1371 DDR07      .EQU 0x000D47\r
1372 _ddr08     .EQU 0x000D48\r
1373 DDR08      .EQU 0x000D48\r
1374 _ddr09     .EQU 0x000D49\r
1375 DDR09      .EQU 0x000D49\r
1376 _ddr10     .EQU 0x000D4A\r
1377 DDR10      .EQU 0x000D4A\r
1378 _ddr13     .EQU 0x000D4D\r
1379 DDR13      .EQU 0x000D4D\r
1380 _ddr14     .EQU 0x000D4E\r
1381 DDR14      .EQU 0x000D4E\r
1382 _ddr15     .EQU 0x000D4F\r
1383 DDR15      .EQU 0x000D4F\r
1384 _ddr16     .EQU 0x000D50\r
1385 DDR16      .EQU 0x000D50\r
1386 _ddr17     .EQU 0x000D51\r
1387 DDR17      .EQU 0x000D51\r
1388 _ddr18     .EQU 0x000D52\r
1389 DDR18      .EQU 0x000D52\r
1390 _ddr19     .EQU 0x000D53\r
1391 DDR19      .EQU 0x000D53\r
1392 _ddr20     .EQU 0x000D54\r
1393 DDR20      .EQU 0x000D54\r
1394 _ddr22     .EQU 0x000D56\r
1395 DDR22      .EQU 0x000D56\r
1396 _ddr23     .EQU 0x000D57\r
1397 DDR23      .EQU 0x000D57\r
1398 _ddr24     .EQU 0x000D58\r
1399 DDR24      .EQU 0x000D58\r
1400 _ddr25     .EQU 0x000D59\r
1401 DDR25      .EQU 0x000D59\r
1402 _ddr26     .EQU 0x000D5A\r
1403 DDR26      .EQU 0x000D5A\r
1404 _ddr27     .EQU 0x000D5B\r
1405 DDR27      .EQU 0x000D5B\r
1406 _ddr29     .EQU 0x000D5D\r
1407 DDR29      .EQU 0x000D5D\r
1408 _pfr00     .EQU 0x000D80\r
1409 PFR00      .EQU 0x000D80 /* R-bus Port Function Register */\r
1410 _pfr01     .EQU 0x000D81\r
1411 PFR01      .EQU 0x000D81\r
1412 _pfr02     .EQU 0x000D82\r
1413 PFR02      .EQU 0x000D82\r
1414 _pfr03     .EQU 0x000D83\r
1415 PFR03      .EQU 0x000D83\r
1416 _pfr04     .EQU 0x000D84\r
1417 PFR04      .EQU 0x000D84\r
1418 _pfr05     .EQU 0x000D85\r
1419 PFR05      .EQU 0x000D85\r
1420 _pfr06     .EQU 0x000D86\r
1421 PFR06      .EQU 0x000D86\r
1422 _pfr07     .EQU 0x000D87\r
1423 PFR07      .EQU 0x000D87\r
1424 _pfr08     .EQU 0x000D88\r
1425 PFR08      .EQU 0x000D88\r
1426 _pfr09     .EQU 0x000D89\r
1427 PFR09      .EQU 0x000D89\r
1428 _pfr10     .EQU 0x000D8A\r
1429 PFR10      .EQU 0x000D8A\r
1430 _pfr13     .EQU 0x000D8D\r
1431 PFR13      .EQU 0x000D8D\r
1432 _pfr14     .EQU 0x000D8E\r
1433 PFR14      .EQU 0x000D8E\r
1434 _pfr15     .EQU 0x000D8F\r
1435 PFR15      .EQU 0x000D8F\r
1436 _pfr16     .EQU 0x000D90\r
1437 PFR16      .EQU 0x000D90\r
1438 _pfr17     .EQU 0x000D91\r
1439 PFR17      .EQU 0x000D91\r
1440 _pfr18     .EQU 0x000D92\r
1441 PFR18      .EQU 0x000D92\r
1442 _pfr19     .EQU 0x000D93\r
1443 PFR19      .EQU 0x000D93\r
1444 _pfr20     .EQU 0x000D94\r
1445 PFR20      .EQU 0x000D94\r
1446 _pfr22     .EQU 0x000D96\r
1447 PFR22      .EQU 0x000D96\r
1448 _pfr23     .EQU 0x000D97\r
1449 PFR23      .EQU 0x000D97\r
1450 _pfr24     .EQU 0x000D98\r
1451 PFR24      .EQU 0x000D98\r
1452 _pfr25     .EQU 0x000D99\r
1453 PFR25      .EQU 0x000D99\r
1454 _pfr26     .EQU 0x000D9A\r
1455 PFR26      .EQU 0x000D9A\r
1456 _pfr27     .EQU 0x000D9B\r
1457 PFR27      .EQU 0x000D9B\r
1458 _pfr29     .EQU 0x000D9D\r
1459 PFR29      .EQU 0x000D9D\r
1460 _epfr10    .EQU 0x000DCA\r
1461 EPFR10     .EQU 0x000DCA /* R-bus Port Extra Function Register */\r
1462 _epfr13    .EQU 0x000DCD\r
1463 EPFR13     .EQU 0x000DCD\r
1464 _epfr14    .EQU 0x000DCE\r
1465 EPFR14     .EQU 0x000DCE\r
1466 _epfr15    .EQU 0x000DCF\r
1467 EPFR15     .EQU 0x000DCF\r
1468 _epfr16    .EQU 0x000DD0\r
1469 EPFR16     .EQU 0x000DD0\r
1470 _epfr18    .EQU 0x000DD2\r
1471 EPFR18     .EQU 0x000DD2\r
1472 _epfr19    .EQU 0x000DD3\r
1473 EPFR19     .EQU 0x000DD3\r
1474 _epfr20    .EQU 0x000DD4\r
1475 EPFR20     .EQU 0x000DD4\r
1476 _epfr26    .EQU 0x000DDA\r
1477 EPFR26     .EQU 0x000DDA\r
1478 _epfr27    .EQU 0x000DDB\r
1479 EPFR27     .EQU 0x000DDB\r
1480 _podr00    .EQU 0x000E00\r
1481 PODR00     .EQU 0x000E00 /* R-bus Port Output Drive Select Register */\r
1482 _podr01    .EQU 0x000E01\r
1483 PODR01     .EQU 0x000E01\r
1484 _podr02    .EQU 0x000E02\r
1485 PODR02     .EQU 0x000E02\r
1486 _podr03    .EQU 0x000E03\r
1487 PODR03     .EQU 0x000E03\r
1488 _podr04    .EQU 0x000E04\r
1489 PODR04     .EQU 0x000E04\r
1490 _podr05    .EQU 0x000E05\r
1491 PODR05     .EQU 0x000E05\r
1492 _podr06    .EQU 0x000E06\r
1493 PODR06     .EQU 0x000E06\r
1494 _podr07    .EQU 0x000E07\r
1495 PODR07     .EQU 0x000E07\r
1496 _podr08    .EQU 0x000E08\r
1497 PODR08     .EQU 0x000E08\r
1498 _podr09    .EQU 0x000E09\r
1499 PODR09     .EQU 0x000E09\r
1500 _podr10    .EQU 0x000E0A\r
1501 PODR10     .EQU 0x000E0A\r
1502 _podr13    .EQU 0x000E0D\r
1503 PODR13     .EQU 0x000E0D\r
1504 _podr14    .EQU 0x000E0E\r
1505 PODR14     .EQU 0x000E0E\r
1506 _podr15    .EQU 0x000E0F\r
1507 PODR15     .EQU 0x000E0F\r
1508 _podr16    .EQU 0x000E10\r
1509 PODR16     .EQU 0x000E10\r
1510 _podr17    .EQU 0x000E11\r
1511 PODR17     .EQU 0x000E11\r
1512 _podr18    .EQU 0x000E12\r
1513 PODR18     .EQU 0x000E12\r
1514 _podr19    .EQU 0x000E13\r
1515 PODR19     .EQU 0x000E13\r
1516 _podr20    .EQU 0x000E14\r
1517 PODR20     .EQU 0x000E14\r
1518 _podr22    .EQU 0x000E16\r
1519 PODR22     .EQU 0x000E16\r
1520 _podr23    .EQU 0x000E17\r
1521 PODR23     .EQU 0x000E17\r
1522 _podr24    .EQU 0x000E18\r
1523 PODR24     .EQU 0x000E18\r
1524 _podr25    .EQU 0x000E19\r
1525 PODR25     .EQU 0x000E19\r
1526 _podr26    .EQU 0x000E1A\r
1527 PODR26     .EQU 0x000E1A\r
1528 _podr27    .EQU 0x000E1B\r
1529 PODR27     .EQU 0x000E1B\r
1530 _podr29    .EQU 0x000E1D\r
1531 PODR29     .EQU 0x000E1D\r
1532 _pilr00    .EQU 0x000E40\r
1533 PILR00     .EQU 0x000E40 /* R-bus Port Input Level Select Register */\r
1534 _pilr01    .EQU 0x000E41\r
1535 PILR01     .EQU 0x000E41\r
1536 _pilr02    .EQU 0x000E42\r
1537 PILR02     .EQU 0x000E42\r
1538 _pilr03    .EQU 0x000E43\r
1539 PILR03     .EQU 0x000E43\r
1540 _pilr04    .EQU 0x000E44\r
1541 PILR04     .EQU 0x000E44\r
1542 _pilr05    .EQU 0x000E45\r
1543 PILR05     .EQU 0x000E45\r
1544 _pilr06    .EQU 0x000E46\r
1545 PILR06     .EQU 0x000E46\r
1546 _pilr07    .EQU 0x000E47\r
1547 PILR07     .EQU 0x000E47\r
1548 _pilr08    .EQU 0x000E48\r
1549 PILR08     .EQU 0x000E48\r
1550 _pilr09    .EQU 0x000E49\r
1551 PILR09     .EQU 0x000E49\r
1552 _pilr10    .EQU 0x000E4A\r
1553 PILR10     .EQU 0x000E4A\r
1554 _pilr13    .EQU 0x000E4D\r
1555 PILR13     .EQU 0x000E4D\r
1556 _pilr14    .EQU 0x000E4E\r
1557 PILR14     .EQU 0x000E4E\r
1558 _pilr15    .EQU 0x000E4F\r
1559 PILR15     .EQU 0x000E4F\r
1560 _pilr16    .EQU 0x000E50\r
1561 PILR16     .EQU 0x000E50\r
1562 _pilr17    .EQU 0x000E51\r
1563 PILR17     .EQU 0x000E51\r
1564 _pilr18    .EQU 0x000E52\r
1565 PILR18     .EQU 0x000E52\r
1566 _pilr19    .EQU 0x000E53\r
1567 PILR19     .EQU 0x000E53\r
1568 _pilr20    .EQU 0x000E54\r
1569 PILR20     .EQU 0x000E54\r
1570 _pilr22    .EQU 0x000E56\r
1571 PILR22     .EQU 0x000E56\r
1572 _pilr23    .EQU 0x000E57\r
1573 PILR23     .EQU 0x000E57\r
1574 _pilr24    .EQU 0x000E58\r
1575 PILR24     .EQU 0x000E58\r
1576 _pilr25    .EQU 0x000E59\r
1577 PILR25     .EQU 0x000E59\r
1578 _pilr26    .EQU 0x000E5A\r
1579 PILR26     .EQU 0x000E5A\r
1580 _pilr27    .EQU 0x000E5B\r
1581 PILR27     .EQU 0x000E5B\r
1582 _pilr29    .EQU 0x000E5D\r
1583 PILR29     .EQU 0x000E5D\r
1584 _epilr00   .EQU 0x000E80\r
1585 EPILR00    .EQU 0x000E80 /* R-bus Port Extra Input Level Select Register */\r
1586 _epilr01   .EQU 0x000E81\r
1587 EPILR01    .EQU 0x000E81\r
1588 _epilr02   .EQU 0x000E82\r
1589 EPILR02    .EQU 0x000E82\r
1590 _epilr03   .EQU 0x000E83\r
1591 EPILR03    .EQU 0x000E83\r
1592 _epilr04   .EQU 0x000E84\r
1593 EPILR04    .EQU 0x000E84\r
1594 _epilr05   .EQU 0x000E85\r
1595 EPILR05    .EQU 0x000E85\r
1596 _epilr06   .EQU 0x000E86\r
1597 EPILR06    .EQU 0x000E86\r
1598 _epilr07   .EQU 0x000E87\r
1599 EPILR07    .EQU 0x000E87\r
1600 _epilr08   .EQU 0x000E88\r
1601 EPILR08    .EQU 0x000E88\r
1602 _epilr09   .EQU 0x000E89\r
1603 EPILR09    .EQU 0x000E89\r
1604 _epilr10   .EQU 0x000E8A\r
1605 EPILR10    .EQU 0x000E8A\r
1606 _epilr13   .EQU 0x000E8D\r
1607 EPILR13    .EQU 0x000E8D\r
1608 _epilr14   .EQU 0x000E8E\r
1609 EPILR14    .EQU 0x000E8E\r
1610 _epilr15   .EQU 0x000E8F\r
1611 EPILR15    .EQU 0x000E8F\r
1612 _epilr16   .EQU 0x000E80\r
1613 EPILR16    .EQU 0x000E80\r
1614 _epilr17   .EQU 0x000E81\r
1615 EPILR17    .EQU 0x000E81\r
1616 _epilr18   .EQU 0x000E82\r
1617 EPILR18    .EQU 0x000E82\r
1618 _epilr19   .EQU 0x000E83\r
1619 EPILR19    .EQU 0x000E83\r
1620 _epilr20   .EQU 0x000E84\r
1621 EPILR20    .EQU 0x000E84\r
1622 _epilr22   .EQU 0x000E86\r
1623 EPILR22    .EQU 0x000E86\r
1624 _epilr23   .EQU 0x000E87\r
1625 EPILR23    .EQU 0x000E87\r
1626 _epilr24   .EQU 0x000E88\r
1627 EPILR24    .EQU 0x000E88\r
1628 _epilr25   .EQU 0x000E89\r
1629 EPILR25    .EQU 0x000E89\r
1630 _epilr26   .EQU 0x000E8A\r
1631 EPILR26    .EQU 0x000E8A\r
1632 _epilr27   .EQU 0x000E8B\r
1633 EPILR27    .EQU 0x000E8B\r
1634 _epilr29   .EQU 0x000E8D\r
1635 EPILR29    .EQU 0x000E8D\r
1636 _pper00    .EQU 0x000EC0\r
1637 PPER00     .EQU 0x000EC0 /* R-bus Port Pull-Up/Down  Enable Register */\r
1638 _pper01    .EQU 0x000EC1\r
1639 PPER01     .EQU 0x000EC1\r
1640 _pper02    .EQU 0x000EC2\r
1641 PPER02     .EQU 0x000EC2\r
1642 _pper03    .EQU 0x000EC3\r
1643 PPER03     .EQU 0x000EC3\r
1644 _pper04    .EQU 0x000EC4\r
1645 PPER04     .EQU 0x000EC4\r
1646 _pper05    .EQU 0x000EC5\r
1647 PPER05     .EQU 0x000EC5\r
1648 _pper06    .EQU 0x000EC6\r
1649 PPER06     .EQU 0x000EC6\r
1650 _pper07    .EQU 0x000EC7\r
1651 PPER07     .EQU 0x000EC7\r
1652 _pper08    .EQU 0x000EC8\r
1653 PPER08     .EQU 0x000EC8\r
1654 _pper09    .EQU 0x000EC9\r
1655 PPER09     .EQU 0x000EC9\r
1656 _pper10    .EQU 0x000ECA\r
1657 PPER10     .EQU 0x000ECA\r
1658 _pper13    .EQU 0x000ECD\r
1659 PPER13     .EQU 0x000ECD\r
1660 _pper14    .EQU 0x000ECE\r
1661 PPER14     .EQU 0x000ECE\r
1662 _pper15    .EQU 0x000ECF\r
1663 PPER15     .EQU 0x000ECF\r
1664 _pper16    .EQU 0x000ED0\r
1665 PPER16     .EQU 0x000ED0\r
1666 _pper17    .EQU 0x000ED1\r
1667 PPER17     .EQU 0x000ED1\r
1668 _pper18    .EQU 0x000ED2\r
1669 PPER18     .EQU 0x000ED2\r
1670 _pper19    .EQU 0x000ED3\r
1671 PPER19     .EQU 0x000ED3\r
1672 _pper20    .EQU 0x000ED4\r
1673 PPER20     .EQU 0x000ED4\r
1674 _pper22    .EQU 0x000ED6\r
1675 PPER22     .EQU 0x000ED6\r
1676 _pper23    .EQU 0x000ED7\r
1677 PPER23     .EQU 0x000ED7\r
1678 _pper24    .EQU 0x000ED8\r
1679 PPER24     .EQU 0x000ED8\r
1680 _pper25    .EQU 0x000ED9\r
1681 PPER25     .EQU 0x000ED9\r
1682 _pper26    .EQU 0x000EDA\r
1683 PPER26     .EQU 0x000EDA\r
1684 _pper27    .EQU 0x000EDB\r
1685 PPER27     .EQU 0x000EDB\r
1686 _pper29    .EQU 0x000EDD\r
1687 PPER29     .EQU 0x000EDD\r
1688 _ppcr00    .EQU 0x000F00\r
1689 PPCR00     .EQU 0x000F00 /* R-bus Port Pull-Up/Down Control Register */\r
1690 _ppcr01    .EQU 0x000F01\r
1691 PPCR01     .EQU 0x000F01\r
1692 _ppcr02    .EQU 0x000F02\r
1693 PPCR02     .EQU 0x000F02\r
1694 _ppcr03    .EQU 0x000F03\r
1695 PPCR03     .EQU 0x000F03\r
1696 _ppcr04    .EQU 0x000F04\r
1697 PPCR04     .EQU 0x000F04\r
1698 _ppcr05    .EQU 0x000F05\r
1699 PPCR05     .EQU 0x000F05\r
1700 _ppcr06    .EQU 0x000F06\r
1701 PPCR06     .EQU 0x000F06\r
1702 _ppcr07    .EQU 0x000F07\r
1703 PPCR07     .EQU 0x000F07\r
1704 _ppcr08    .EQU 0x000F08\r
1705 PPCR08     .EQU 0x000F08\r
1706 _ppcr09    .EQU 0x000F09\r
1707 PPCR09     .EQU 0x000F09\r
1708 _ppcr10    .EQU 0x000F0A\r
1709 PPCR10     .EQU 0x000F0A\r
1710 _ppcr13    .EQU 0x000F0D\r
1711 PPCR13     .EQU 0x000F0D\r
1712 _ppcr14    .EQU 0x000F0E\r
1713 PPCR14     .EQU 0x000F0E\r
1714 _ppcr15    .EQU 0x000F0F\r
1715 PPCR15     .EQU 0x000F0F\r
1716 _ppcr16    .EQU 0x000F10\r
1717 PPCR16     .EQU 0x000F10\r
1718 _ppcr17    .EQU 0x000F11\r
1719 PPCR17     .EQU 0x000F11\r
1720 _ppcr18    .EQU 0x000F12\r
1721 PPCR18     .EQU 0x000F12\r
1722 _ppcr19    .EQU 0x000F13\r
1723 PPCR19     .EQU 0x000F13\r
1724 _ppcr20    .EQU 0x000F14\r
1725 PPCR20     .EQU 0x000F14\r
1726 _ppcr22    .EQU 0x000F16\r
1727 PPCR22     .EQU 0x000F16\r
1728 _ppcr23    .EQU 0x000F17\r
1729 PPCR23     .EQU 0x000F17\r
1730 _ppcr24    .EQU 0x000F18\r
1731 PPCR24     .EQU 0x000F18\r
1732 _ppcr25    .EQU 0x000F19\r
1733 PPCR25     .EQU 0x000F19\r
1734 _ppcr26    .EQU 0x000F1A\r
1735 PPCR26     .EQU 0x000F1A\r
1736 _ppcr27    .EQU 0x000F1B\r
1737 PPCR27     .EQU 0x000F1B\r
1738 _ppcr29    .EQU 0x000F1D\r
1739 PPCR29     .EQU 0x000F1D\r
1740 _dmasa0    .EQU 0x001000\r
1741 DMASA0     .EQU 0x001000 /* DMAC */\r
1742 _dmada0    .EQU 0x001004\r
1743 DMADA0     .EQU 0x001004\r
1744 _dmasa1    .EQU 0x001008\r
1745 DMASA1     .EQU 0x001008\r
1746 _dmada1    .EQU 0x00100C\r
1747 DMADA1     .EQU 0x00100C\r
1748 _dmasa2    .EQU 0x001010\r
1749 DMASA2     .EQU 0x001010\r
1750 _dmada2    .EQU 0x001014\r
1751 DMADA2     .EQU 0x001014\r
1752 _dmasa3    .EQU 0x001018\r
1753 DMASA3     .EQU 0x001018\r
1754 _dmada3    .EQU 0x00101C\r
1755 DMADA3     .EQU 0x00101C\r
1756 _dmasa4    .EQU 0x001020\r
1757 DMASA4     .EQU 0x001020\r
1758 _dmada4    .EQU 0x001024\r
1759 DMADA4     .EQU 0x001024\r
1760 _fmcs      .EQU 0x007000\r
1761 FMCS       .EQU 0x007000 /* Flash Memory/I-Cache Control Register */\r
1762 _fmcr      .EQU 0x007001\r
1763 FMCR       .EQU 0x007001\r
1764 _fchcr     .EQU 0x007002\r
1765 FCHCR      .EQU 0x007002\r
1766 _fmwt      .EQU 0x007004\r
1767 FMWT       .EQU 0x007004\r
1768 _fmwt2     .EQU 0x007006\r
1769 FMWT2      .EQU 0x007006\r
1770 _fmps      .EQU 0x007007\r
1771 FMPS       .EQU 0x007007\r
1772 _fmac      .EQU 0x007008\r
1773 FMAC       .EQU 0x007008\r
1774 _fcha0     .EQU 0x00700C\r
1775 FCHA0      .EQU 0x00700C /* I_Cache Nonchachable area settings Register */\r
1776 _fcha1     .EQU 0x007010\r
1777 FCHA1      .EQU 0x007010\r
1778 _fscr0     .EQU 0x007100\r
1779 FSCR0      .EQU 0x007100 /* Flash Security Control Register */\r
1780 _fscr1     .EQU 0x007104\r
1781 FSCR1      .EQU 0x007104\r
1782 _ctrlr0    .EQU 0x00C000\r
1783 CTRLR0     .EQU 0x00C000 /* CAN 0 Control Register */\r
1784 _statr0    .EQU 0x00C002\r
1785 STATR0     .EQU 0x00C002\r
1786 _errcnt0   .EQU 0x00C004\r
1787 ERRCNT0    .EQU 0x00C004\r
1788 _btr0  .EQU 0x00C006\r
1789 BTR0   .EQU 0x00C006\r
1790 _intr0     .EQU 0x00C008\r
1791 INTR0      .EQU 0x00C008\r
1792 _testr0    .EQU 0x00C00A\r
1793 TESTR0     .EQU 0x00C00A\r
1794 _brper0    .EQU 0x00C00C\r
1795 BRPER0     .EQU 0x00C00C\r
1796 _brpe0     .EQU 0x00C00C\r
1797 BRPE0      .EQU 0x00C00C\r
1798 _cbsync0   .EQU 0x00C00E\r
1799 CBSYNC0    .EQU 0x00C00E\r
1800 _if1creq0  .EQU 0x00C010\r
1801 IF1CREQ0   .EQU 0x00C010 /* CAN 0 IF 1 */\r
1802 _if1cmsk0  .EQU 0x00C012\r
1803 IF1CMSK0   .EQU 0x00C012\r
1804 _if1msk120  .EQU 0x00C014\r
1805 IF1MSK120   .EQU 0x00C014\r
1806 _if1msk20  .EQU 0x00C014\r
1807 IF1MSK20   .EQU 0x00C014\r
1808 _if1msk10  .EQU 0x00C016\r
1809 IF1MSK10   .EQU 0x00C016\r
1810 _if1arb120  .EQU 0x00C018\r
1811 IF1ARB120   .EQU 0x00C018\r
1812 _if1arb20  .EQU 0x00C018\r
1813 IF1ARB20   .EQU 0x00C018\r
1814 _if1arb10  .EQU 0x00C01A\r
1815 IF1ARB10   .EQU 0x00C01A\r
1816 _if1mctr0  .EQU 0x00C01C\r
1817 IF1MCTR0   .EQU 0x00C01C\r
1818 _if1dta120  .EQU 0x00C020\r
1819 IF1DTA120   .EQU 0x00C020\r
1820 _if1dta10  .EQU 0x00C020\r
1821 IF1DTA10   .EQU 0x00C020\r
1822 _if1dta20  .EQU 0x00C022\r
1823 IF1DTA20   .EQU 0x00C022\r
1824 _if1dtb120  .EQU 0x00C024\r
1825 IF1DTB120   .EQU 0x00C024\r
1826 _if1dtb10  .EQU 0x00C024\r
1827 IF1DTB10   .EQU 0x00C024\r
1828 _if1dtb20  .EQU 0x00C026\r
1829 IF1DTB20   .EQU 0x00C026\r
1830 _if1dta_swp120  .EQU 0x00C030\r
1831 IF1DTA_SWP120   .EQU 0x00C030\r
1832 _if1dta_swp20  .EQU 0x00C030\r
1833 IF1DTA_SWP20   .EQU 0x00C030\r
1834 _if1dta_swp10  .EQU 0x00C032\r
1835 IF1DTA_SWP10   .EQU 0x00C032\r
1836 _if1dtb_swp120  .EQU 0x00C034\r
1837 IF1DTB_SWP120   .EQU 0x00C034\r
1838 _if1dtb_swp20  .EQU 0x00C034\r
1839 IF1DTB_SWP20   .EQU 0x00C034\r
1840 _if1dtb_swp10  .EQU 0x00C036\r
1841 IF1DTB_SWP10   .EQU 0x00C036\r
1842 _if2creq0  .EQU 0x00C040\r
1843 IF2CREQ0   .EQU 0x00C040 /* CAN 0 IF 2 */\r
1844 _if2cmsk0  .EQU 0x00C042\r
1845 IF2CMSK0   .EQU 0x00C042\r
1846 _if2msk120  .EQU 0x00C044\r
1847 IF2MSK120   .EQU 0x00C044\r
1848 _if2msk20  .EQU 0x00C044\r
1849 IF2MSK20   .EQU 0x00C044\r
1850 _if2msk10  .EQU 0x00C046\r
1851 IF2MSK10   .EQU 0x00C046\r
1852 _if2arb120  .EQU 0x00C048\r
1853 IF2ARB120   .EQU 0x00C048\r
1854 _if2arb20  .EQU 0x00C048\r
1855 IF2ARB20   .EQU 0x00C048\r
1856 _if2arb10  .EQU 0x00C04A\r
1857 IF2ARB10   .EQU 0x00C04A\r
1858 _if2mctr0  .EQU 0x00C04C\r
1859 IF2MCTR0   .EQU 0x00C04C\r
1860 _if2dta120  .EQU 0x00C050\r
1861 IF2DTA120   .EQU 0x00C050\r
1862 _if2dta10  .EQU 0x00C050\r
1863 IF2DTA10   .EQU 0x00C050\r
1864 _if2dta20  .EQU 0x00C052\r
1865 IF2DTA20   .EQU 0x00C052\r
1866 _if2dtb120  .EQU 0x00C054\r
1867 IF2DTB120   .EQU 0x00C054\r
1868 _if2dtb10  .EQU 0x00C054\r
1869 IF2DTB10   .EQU 0x00C054\r
1870 _if2dtb20  .EQU 0x00C056\r
1871 IF2DTB20   .EQU 0x00C056\r
1872 _if2dta_swp120  .EQU 0x00C060\r
1873 IF2DTA_SWP120   .EQU 0x00C060\r
1874 _if2dta_swp20  .EQU 0x00C060\r
1875 IF2DTA_SWP20   .EQU 0x00C060\r
1876 _if2dta_swp10  .EQU 0x00C062\r
1877 IF2DTA_SWP10   .EQU 0x00C062\r
1878 _if2dtb_swp120  .EQU 0x00C064\r
1879 IF2DTB_SWP120   .EQU 0x00C064\r
1880 _if2dtb_swp20  .EQU 0x00C064\r
1881 IF2DTB_SWP20   .EQU 0x00C064\r
1882 _if2dtb_swp10  .EQU 0x00C066\r
1883 IF2DTB_SWP10   .EQU 0x00C066\r
1884 _treqr120  .EQU 0x00C080\r
1885 TREQR120   .EQU 0x00C080 /* CAN 0 Status Flags */\r
1886 _treqr20   .EQU 0x00C080\r
1887 TREQR20    .EQU 0x00C080\r
1888 _treqr10   .EQU 0x00C082\r
1889 TREQR10    .EQU 0x00C082\r
1890 _newdt120  .EQU 0x00C090\r
1891 NEWDT120   .EQU 0x00C090\r
1892 _newdt20   .EQU 0x00C090\r
1893 NEWDT20    .EQU 0x00C090\r
1894 _newdt10   .EQU 0x00C092\r
1895 NEWDT10    .EQU 0x00C092\r
1896 _intpnd120  .EQU 0x00C0A0\r
1897 INTPND120   .EQU 0x00C0A0\r
1898 _intpnd20  .EQU 0x00C0A0\r
1899 INTPND20   .EQU 0x00C0A0\r
1900 _intpnd10  .EQU 0x00C0A2\r
1901 INTPND10   .EQU 0x00C0A2\r
1902 _msgval120  .EQU 0x00C0B0\r
1903 MSGVAL120   .EQU 0x00C0B0\r
1904 _msgval20  .EQU 0x00C0B0\r
1905 MSGVAL20   .EQU 0x00C0B0\r
1906 _msgval10  .EQU 0x00C0B2\r
1907 MSGVAL10   .EQU 0x00C0B2\r
1908 _msgval340  .EQU 0x00C0B4\r
1909 MSGVAL340   .EQU 0x00C0B4\r
1910 _ctrlr1    .EQU 0x00C100\r
1911 CTRLR1     .EQU 0x00C100 /* CAN 1 Control Register */\r
1912 _statr1    .EQU 0x00C102\r
1913 STATR1     .EQU 0x00C102\r
1914 _errcnt1   .EQU 0x00C104\r
1915 ERRCNT1    .EQU 0x00C104\r
1916 _btr1  .EQU 0x00C106\r
1917 BTR1   .EQU 0x00C106\r
1918 _intr1     .EQU 0x00C108\r
1919 INTR1      .EQU 0x00C108\r
1920 _testr1    .EQU 0x00C10A\r
1921 TESTR1     .EQU 0x00C10A\r
1922 _brper1    .EQU 0x00C10C\r
1923 BRPER1     .EQU 0x00C10C\r
1924 _brpe1     .EQU 0x00C10C\r
1925 BRPE1      .EQU 0x00C10C\r
1926 _cbsync1   .EQU 0x00C10E\r
1927 CBSYNC1    .EQU 0x00C10E\r
1928 _if1creq1  .EQU 0x00C110\r
1929 IF1CREQ1   .EQU 0x00C110 /* CAN 1 IF 1 */\r
1930 _if1cmsk1  .EQU 0x00C112\r
1931 IF1CMSK1   .EQU 0x00C112\r
1932 _if1msk121  .EQU 0x00C114\r
1933 IF1MSK121   .EQU 0x00C114\r
1934 _if1msk21  .EQU 0x00C114\r
1935 IF1MSK21   .EQU 0x00C114\r
1936 _if1msk11  .EQU 0x00C116\r
1937 IF1MSK11   .EQU 0x00C116\r
1938 _if1arb121  .EQU 0x00C118\r
1939 IF1ARB121   .EQU 0x00C118\r
1940 _if1arb21  .EQU 0x00C118\r
1941 IF1ARB21   .EQU 0x00C118\r
1942 _if1arb11  .EQU 0x00C11A\r
1943 IF1ARB11   .EQU 0x00C11A\r
1944 _if1mctr1  .EQU 0x00C11C\r
1945 IF1MCTR1   .EQU 0x00C11C\r
1946 _if1dta121  .EQU 0x00C120\r
1947 IF1DTA121   .EQU 0x00C120\r
1948 _if1dta11  .EQU 0x00C120\r
1949 IF1DTA11   .EQU 0x00C120\r
1950 _if1dta21  .EQU 0x00C122\r
1951 IF1DTA21   .EQU 0x00C122\r
1952 _if1dtb121  .EQU 0x00C124\r
1953 IF1DTB121   .EQU 0x00C124\r
1954 _if1dtb11  .EQU 0x00C124\r
1955 IF1DTB11   .EQU 0x00C124\r
1956 _if1dtb21  .EQU 0x00C126\r
1957 IF1DTB21   .EQU 0x00C126\r
1958 _if1dta_swp121  .EQU 0x00C130\r
1959 IF1DTA_SWP121   .EQU 0x00C130\r
1960 _if1dta_swp21  .EQU 0x00C130\r
1961 IF1DTA_SWP21   .EQU 0x00C130\r
1962 _if1dta_swp11  .EQU 0x00C132\r
1963 IF1DTA_SWP11   .EQU 0x00C132\r
1964 _if1dtb_swp121  .EQU 0x00C134\r
1965 IF1DTB_SWP121   .EQU 0x00C134\r
1966 _if1dtb_swp21  .EQU 0x00C134\r
1967 IF1DTB_SWP21   .EQU 0x00C134\r
1968 _if1dtb_swp11  .EQU 0x00C136\r
1969 IF1DTB_SWP11   .EQU 0x00C136\r
1970 _if2creq1  .EQU 0x00C140\r
1971 IF2CREQ1   .EQU 0x00C140 /* CAN 1 IF 2 */\r
1972 _if2cmsk1  .EQU 0x00C142\r
1973 IF2CMSK1   .EQU 0x00C142\r
1974 _if2msk121  .EQU 0x00C144\r
1975 IF2MSK121   .EQU 0x00C144\r
1976 _if2msk21  .EQU 0x00C144\r
1977 IF2MSK21   .EQU 0x00C144\r
1978 _if2msk11  .EQU 0x00C146\r
1979 IF2MSK11   .EQU 0x00C146\r
1980 _if2arb121  .EQU 0x00C148\r
1981 IF2ARB121   .EQU 0x00C148\r
1982 _if2arb21  .EQU 0x00C148\r
1983 IF2ARB21   .EQU 0x00C148\r
1984 _if2arb11  .EQU 0x00C14A\r
1985 IF2ARB11   .EQU 0x00C14A\r
1986 _if2mctr1  .EQU 0x00C14C\r
1987 IF2MCTR1   .EQU 0x00C14C\r
1988 _if2dta121  .EQU 0x00C150\r
1989 IF2DTA121   .EQU 0x00C150\r
1990 _if2dta11  .EQU 0x00C150\r
1991 IF2DTA11   .EQU 0x00C150\r
1992 _if2dta21  .EQU 0x00C152\r
1993 IF2DTA21   .EQU 0x00C152\r
1994 _if2dtb121  .EQU 0x00C154\r
1995 IF2DTB121   .EQU 0x00C154\r
1996 _if2dtb11  .EQU 0x00C154\r
1997 IF2DTB11   .EQU 0x00C154\r
1998 _if2dtb21  .EQU 0x00C156\r
1999 IF2DTB21   .EQU 0x00C156\r
2000 _if2dta_swp121  .EQU 0x00C160\r
2001 IF2DTA_SWP121   .EQU 0x00C160\r
2002 _if2dta_swp21  .EQU 0x00C160\r
2003 IF2DTA_SWP21   .EQU 0x00C160\r
2004 _if2dta_swp11  .EQU 0x00C162\r
2005 IF2DTA_SWP11   .EQU 0x00C162\r
2006 _if2dtb_swp121  .EQU 0x00C164\r
2007 IF2DTB_SWP121   .EQU 0x00C164\r
2008 _if2dtb_swp21  .EQU 0x00C164\r
2009 IF2DTB_SWP21   .EQU 0x00C164\r
2010 _if2dtb_swp11  .EQU 0x00C166\r
2011 IF2DTB_SWP11   .EQU 0x00C166\r
2012 _treqr121  .EQU 0x00C180\r
2013 TREQR121   .EQU 0x00C180 /* CAN 1 Status Flags */\r
2014 _treqr21   .EQU 0x00C180\r
2015 TREQR21    .EQU 0x00C180\r
2016 _treqr11   .EQU 0x00C182\r
2017 TREQR11    .EQU 0x00C182\r
2018 _newdt121  .EQU 0x00C190\r
2019 NEWDT121   .EQU 0x00C190\r
2020 _newdt21   .EQU 0x00C190\r
2021 NEWDT21    .EQU 0x00C190\r
2022 _newdt11   .EQU 0x00C192\r
2023 NEWDT11    .EQU 0x00C192\r
2024 _intpnd121  .EQU 0x00C1A0\r
2025 INTPND121   .EQU 0x00C1A0\r
2026 _intpnd21  .EQU 0x00C1A0\r
2027 INTPND21   .EQU 0x00C1A0\r
2028 _intpnd11  .EQU 0x00C1A2\r
2029 INTPND11   .EQU 0x00C1A2\r
2030 _msgval121  .EQU 0x00C1B0\r
2031 MSGVAL121   .EQU 0x00C1B0\r
2032 _msgval21  .EQU 0x00C1B0\r
2033 MSGVAL21   .EQU 0x00C1B0\r
2034 _msgval11  .EQU 0x00C1B2\r
2035 MSGVAL11   .EQU 0x00C1B2\r
2036 _ctrlr2    .EQU 0x00C200\r
2037 CTRLR2     .EQU 0x00C200 /* CAN 2 Control Register */\r
2038 _statr2    .EQU 0x00C202\r
2039 STATR2     .EQU 0x00C202\r
2040 _errcnt2   .EQU 0x00C204\r
2041 ERRCNT2    .EQU 0x00C204\r
2042 _btr2  .EQU 0x00C206\r
2043 BTR2   .EQU 0x00C206\r
2044 _intr2     .EQU 0x00C208\r
2045 INTR2      .EQU 0x00C208\r
2046 _testr2    .EQU 0x00C20A\r
2047 TESTR2     .EQU 0x00C20A\r
2048 _brper2    .EQU 0x00C20C\r
2049 BRPER2     .EQU 0x00C20C\r
2050 _brpe2     .EQU 0x00C20C\r
2051 BRPE2      .EQU 0x00C20C\r
2052 _cbsync2   .EQU 0x00C20E\r
2053 CBSYNC2    .EQU 0x00C20E\r
2054 _if1creq2  .EQU 0x00C210\r
2055 IF1CREQ2   .EQU 0x00C210 /* CAN 2 IF 1 */\r
2056 _if1cmsk2  .EQU 0x00C212\r
2057 IF1CMSK2   .EQU 0x00C212\r
2058 _if1msk122  .EQU 0x00C214\r
2059 IF1MSK122   .EQU 0x00C214\r
2060 _if1msk22  .EQU 0x00C214\r
2061 IF1MSK22   .EQU 0x00C214\r
2062 _if1msk12  .EQU 0x00C216\r
2063 IF1MSK12   .EQU 0x00C216\r
2064 _if1arb122  .EQU 0x00C218\r
2065 IF1ARB122   .EQU 0x00C218\r
2066 _if1arb22  .EQU 0x00C218\r
2067 IF1ARB22   .EQU 0x00C218\r
2068 _if1arb12  .EQU 0x00C21A\r
2069 IF1ARB12   .EQU 0x00C21A\r
2070 _if1mctr2  .EQU 0x00C21C\r
2071 IF1MCTR2   .EQU 0x00C21C\r
2072 _if1dta122  .EQU 0x00C220\r
2073 IF1DTA122   .EQU 0x00C220\r
2074 _if1dta12  .EQU 0x00C220\r
2075 IF1DTA12   .EQU 0x00C220\r
2076 _if1dta22  .EQU 0x00C222\r
2077 IF1DTA22   .EQU 0x00C222\r
2078 _if1dtb122  .EQU 0x00C224\r
2079 IF1DTB122   .EQU 0x00C224\r
2080 _if1dtb12  .EQU 0x00C224\r
2081 IF1DTB12   .EQU 0x00C224\r
2082 _if1dtb22  .EQU 0x00C226\r
2083 IF1DTB22   .EQU 0x00C226\r
2084 _if1dta_swp122  .EQU 0x00C230\r
2085 IF1DTA_SWP122   .EQU 0x00C230\r
2086 _if1dta_swp22  .EQU 0x00C230\r
2087 IF1DTA_SWP22   .EQU 0x00C230\r
2088 _if1dta_swp12  .EQU 0x00C232\r
2089 IF1DTA_SWP12   .EQU 0x00C232\r
2090 _if1dtb_swp122  .EQU 0x00C234\r
2091 IF1DTB_SWP122   .EQU 0x00C234\r
2092 _if1dtb_swp22  .EQU 0x00C234\r
2093 IF1DTB_SWP22   .EQU 0x00C234\r
2094 _if1dtb_swp12  .EQU 0x00C236\r
2095 IF1DTB_SWP12   .EQU 0x00C236\r
2096 _if2creq2  .EQU 0x00C240\r
2097 IF2CREQ2   .EQU 0x00C240 /* CAN 2 IF 2 */\r
2098 _if2cmsk2  .EQU 0x00C242\r
2099 IF2CMSK2   .EQU 0x00C242\r
2100 _if2msk122  .EQU 0x00C244\r
2101 IF2MSK122   .EQU 0x00C244\r
2102 _if2msk22  .EQU 0x00C244\r
2103 IF2MSK22   .EQU 0x00C244\r
2104 _if2msk12  .EQU 0x00C246\r
2105 IF2MSK12   .EQU 0x00C246\r
2106 _if2arb122  .EQU 0x00C248\r
2107 IF2ARB122   .EQU 0x00C248\r
2108 _if2arb22  .EQU 0x00C248\r
2109 IF2ARB22   .EQU 0x00C248\r
2110 _if2arb12  .EQU 0x00C24A\r
2111 IF2ARB12   .EQU 0x00C24A\r
2112 _if2mctr2  .EQU 0x00C24C\r
2113 IF2MCTR2   .EQU 0x00C24C\r
2114 _if2dta122  .EQU 0x00C250\r
2115 IF2DTA122   .EQU 0x00C250\r
2116 _if2dta12  .EQU 0x00C250\r
2117 IF2DTA12   .EQU 0x00C250\r
2118 _if2dta22  .EQU 0x00C252\r
2119 IF2DTA22   .EQU 0x00C252\r
2120 _if2dtb122  .EQU 0x00C254\r
2121 IF2DTB122   .EQU 0x00C254\r
2122 _if2dtb12  .EQU 0x00C254\r
2123 IF2DTB12   .EQU 0x00C254\r
2124 _if2dtb22  .EQU 0x00C256\r
2125 IF2DTB22   .EQU 0x00C256\r
2126 _if2dta_swp122  .EQU 0x00C260\r
2127 IF2DTA_SWP122   .EQU 0x00C260\r
2128 _if2dta_swp22  .EQU 0x00C260\r
2129 IF2DTA_SWP22   .EQU 0x00C260\r
2130 _if2dta_swp12  .EQU 0x00C262\r
2131 IF2DTA_SWP12   .EQU 0x00C262\r
2132 _if2dtb_swp122  .EQU 0x00C264\r
2133 IF2DTB_SWP122   .EQU 0x00C264\r
2134 _if2dtb_swp22  .EQU 0x00C264\r
2135 IF2DTB_SWP22   .EQU 0x00C264\r
2136 _if2dtb_swp12  .EQU 0x00C266\r
2137 IF2DTB_SWP12   .EQU 0x00C266\r
2138 _treqr122  .EQU 0x00C280\r
2139 TREQR122   .EQU 0x00C280 /* CAN 2 Status Flags */\r
2140 _treqr22   .EQU 0x00C280\r
2141 TREQR22    .EQU 0x00C280\r
2142 _treqr12   .EQU 0x00C282\r
2143 TREQR12    .EQU 0x00C282\r
2144 _newdt122  .EQU 0x00C290\r
2145 NEWDT122   .EQU 0x00C290\r
2146 _newdt22   .EQU 0x00C290\r
2147 NEWDT22    .EQU 0x00C290\r
2148 _newdt12   .EQU 0x00C292\r
2149 NEWDT12    .EQU 0x00C292\r
2150 _intpnd122  .EQU 0x00C2A0\r
2151 INTPND122   .EQU 0x00C2A0\r
2152 _intpnd22  .EQU 0x00C2A0\r
2153 INTPND22   .EQU 0x00C2A0\r
2154 _intpnd12  .EQU 0x00C2A2\r
2155 INTPND12   .EQU 0x00C2A2\r
2156 _msgval122  .EQU 0x00C2B0\r
2157 MSGVAL122   .EQU 0x00C2B0\r
2158 _msgval22  .EQU 0x00C2B0\r
2159 MSGVAL22   .EQU 0x00C2B0\r
2160 _msgval12  .EQU 0x00C2B2\r
2161 MSGVAL12   .EQU 0x00C2B2\r
2162 _bctrl     .EQU 0x00F000\r
2163 BCTRL      .EQU 0x00F000 /* EDSU/MPU Registers */\r
2164 _bstat     .EQU 0x00F004\r
2165 BSTAT      .EQU 0x00F004\r
2166 _biac      .EQU 0x00F008\r
2167 BIAC       .EQU 0x00F008\r
2168 _boac      .EQU 0x00F00C\r
2169 BOAC       .EQU 0x00F00C\r
2170 _birq      .EQU 0x00F010\r
2171 BIRQ       .EQU 0x00F010\r
2172 _bcr0      .EQU 0x00F020\r
2173 BCR0       .EQU 0x00F020\r
2174 _bcr1      .EQU 0x00F024\r
2175 BCR1       .EQU 0x00F024\r
2176 _bcr2      .EQU 0x00F028\r
2177 BCR2       .EQU 0x00F028\r
2178 _bcr3      .EQU 0x00F02C\r
2179 BCR3       .EQU 0x00F02C\r
2180 _bcr4      .EQU 0x00F030\r
2181 BCR4       .EQU 0x00F030\r
2182 _bcr5      .EQU 0x00F034\r
2183 BCR5       .EQU 0x00F034\r
2184 _bcr6      .EQU 0x00F038\r
2185 BCR6       .EQU 0x00F038\r
2186 _bcr7      .EQU 0x00F03C\r
2187 BCR7       .EQU 0x00F03C\r
2188 _bad0      .EQU 0x00F080\r
2189 BAD0       .EQU 0x00F080\r
2190 _bad1      .EQU 0x00F084\r
2191 BAD1       .EQU 0x00F084\r
2192 _bad2      .EQU 0x00F088\r
2193 BAD2       .EQU 0x00F088\r
2194 _bad3      .EQU 0x00F08C\r
2195 BAD3       .EQU 0x00F08C\r
2196 _bad4      .EQU 0x00F090\r
2197 BAD4       .EQU 0x00F090\r
2198 _bad5      .EQU 0x00F094\r
2199 BAD5       .EQU 0x00F094\r
2200 _bad6      .EQU 0x00F098\r
2201 BAD6       .EQU 0x00F098\r
2202 _bad7      .EQU 0x00F09C\r
2203 BAD7       .EQU 0x00F09C\r
2204 _bad8      .EQU 0x00F0A0\r
2205 BAD8       .EQU 0x00F0A0\r
2206 _bad9      .EQU 0x00F0A4\r
2207 BAD9       .EQU 0x00F0A4\r
2208 _bad10     .EQU 0x00F0A8\r
2209 BAD10      .EQU 0x00F0A8\r
2210 _bad11     .EQU 0x00F0AC\r
2211 BAD11      .EQU 0x00F0AC\r
2212 _bad12     .EQU 0x00F0B0\r
2213 BAD12      .EQU 0x00F0B0\r
2214 _bad13     .EQU 0x00F0B4\r
2215 BAD13      .EQU 0x00F0B4\r
2216 _bad14     .EQU 0x00F0B8\r
2217 BAD14      .EQU 0x00F0B8\r
2218 _bad15     .EQU 0x00F0BC\r
2219 BAD15      .EQU 0x00F0BC\r
2220 _fsv1      .EQU 0x148000\r
2221 FSV1       .EQU 0x148000 /* FSV & BSV Registers */\r
2222 _bsv1      .EQU 0x148004\r
2223 BSV1       .EQU 0x148004\r
2224 _fsv2      .EQU 0x148008\r
2225 FSV2       .EQU 0x148008\r
2226 _bsv2      .EQU 0x14800C\r
2227 BSV2       .EQU 0x14800C\r
2228 #pragma endasm\r
2229 #else\r
2230 \r
2231 #ifndef _MB91XXX_H\r
2232 #define _MB91XXX_H\r
2233 \r
2234 #ifdef  __FASM__ \r
2235 #pragma asm\r
2236  .IMPORT _pdr00,    _pdr01,    _pdr02,    _pdr03,    _pdr04,    _pdr05\r
2237  .IMPORT _pdr06,    _pdr07,    _pdr08,    _pdr09,    _pdr10,    _pdr13\r
2238  .IMPORT _pdr14,    _pdr15,    _pdr16,    _pdr17,    _pdr18,    _pdr19\r
2239  .IMPORT _pdr20,    _pdr22,    _pdr23,    _pdr24,    _pdr25,    _pdr26\r
2240  .IMPORT _pdr27,    _pdr29,    _eirr0,    _enir0,    _elvr0,    _eirr1\r
2241  .IMPORT _enir1,    _elvr1,    _dicr,     _hrcl,     _rbsync,   _scr02\r
2242  .IMPORT _smr02,    _ssr02,    _rdr02,    _tdr02,    _escr02,   _eccr02\r
2243  .IMPORT _scr04,    _smr04,    _ssr04,    _rdr04,    _tdr04,    _escr04\r
2244  .IMPORT _eccr04,   _fsr04,    _fcr04,    _scr05,    _smr05,    _ssr05\r
2245  .IMPORT _rdr05,    _tdr05,    _escr05,   _eccr05,   _fsr05,    _fcr05\r
2246  .IMPORT _scr06,    _smr06,    _ssr06,    _rdr06,    _tdr06,    _escr06\r
2247  .IMPORT _eccr06,   _fsr06,    _fcr06,    _scr07,    _smr07,    _ssr07\r
2248  .IMPORT _rdr07,    _tdr07,    _escr07,   _eccr07,   _fsr07,    _fcr07\r
2249  .IMPORT _bgr02,    _bgr102,   _bgr002,   _bgr04,    _bgr104,   _bgr004\r
2250  .IMPORT _bgr05,    _bgr105,   _bgr005,   _bgr06,    _bgr106,   _bgr006\r
2251  .IMPORT _bgr07,    _bgr107,   _bgr007,   _pwc20,    _pwc10,    _pws20\r
2252  .IMPORT _pws10,    _pwc21,    _pwc11,    _pws21,    _pws11,    _pwc22\r
2253  .IMPORT _pwc12,    _pws22,    _pws12,    _pwc23,    _pwc13,    _pws23\r
2254  .IMPORT _pws13,    _pwc24,    _pwc14,    _pws24,    _pws14,    _pwc25\r
2255  .IMPORT _pwc15,    _pws25,    _pws15,    _pwc0,     _pwc1,     _pwc2\r
2256  .IMPORT _pwc3,     _pwc4,     _pwc5,     _ibcr0,    _ibsr0,    _itba0\r
2257  .IMPORT _itbah0,   _itbal0,   _itmk0,    _itmkh0,   _itmkl0,   _ismk0\r
2258  .IMPORT _isba0,    _idar0,    _iccr0,    _gcn11,    _gcn21,    _gcn12\r
2259  .IMPORT _gcn22,    _ptmr04,   _pcsr04,   _pdut04,   _pcn04,    _pcnh04\r
2260  .IMPORT _pcnl04,   _ptmr05,   _pcsr05,   _pdut05,   _pcn05,    _pcnh05\r
2261  .IMPORT _pcnl05,   _ptmr06,   _pcsr06,   _pdut06,   _pcn06,    _pcnh06\r
2262  .IMPORT _pcnl06,   _ptmr07,   _pcsr07,   _pdut07,   _pcn07,    _pcnh07\r
2263  .IMPORT _pcnl07,   _ptmr08,   _pcsr08,   _pdut08,   _pcn08,    _pcnh08\r
2264  .IMPORT _pcnl08,   _ptmr09,   _pcsr09,   _pdut09,   _pcn09,    _pcnh09\r
2265  .IMPORT _pcnl09,   _ptmr10,   _pcsr10,   _pdut10,   _pcn10,    _pcnh10\r
2266  .IMPORT _pcnl10,   _ptmr11,   _pcsr11,   _pdut11,   _pcn11,    _pcnh11\r
2267  .IMPORT _pcnl11,   _p0tmcsr,  _p0tmcsrh, _p0tmcsrl, _p1tmcsr,  _p1tmcsrh\r
2268  .IMPORT _p1tmcsrl, _p0tmrlr,  _p0tmr,    _p1tmrlr,  _p1tmr,    _ics01\r
2269  .IMPORT _ics23,    _ipcp0,    _ipcp1,    _ipcp2,    _ipcp3,    _ocs01\r
2270  .IMPORT _ocs23,    _occp0,    _occp1,    _occp2,    _occp3,    _sgcr\r
2271  .IMPORT _sgcrh,    _sgcrl,    _sgfr,     _sgar,     _sgtr,     _sgdr\r
2272  .IMPORT _aderh,    _aderl,    _ader,     _adcs1,    _adcs0,    _adcs\r
2273  .IMPORT _adcr1,    _adcr0,    _adcr,     _adct1,    _adct0,    _adct\r
2274  .IMPORT _adsch,    _adech,    _acsr0,    _tmrlr0,   _tmr0,     _tmcsr0\r
2275  .IMPORT _tmcsrh0,  _tmcsrl0,  _tmrlr1,   _tmr1,     _tmcsr1,   _tmcsrh1\r
2276  .IMPORT _tmcsrl1,  _tmrlr2,   _tmr2,     _tmcsr2,   _tmcsrh2,  _tmcsrl2\r
2277  .IMPORT _tmrlr3,   _tmr3,     _tmcsr3,   _tmcsrh3,  _tmcsrl3,  _tmrlr4\r
2278  .IMPORT _tmr4,     _tmcsr4,   _tmcsrh4,  _tmcsrl4,  _tmrlr5,   _tmr5\r
2279  .IMPORT _tmcsr5,   _tmcsrh5,  _tmcsrl5,  _tmrlr6,   _tmr6,     _tmcsr6\r
2280  .IMPORT _tmcsrh6,  _tmcsrl6,  _tmrlr7,   _tmr7,     _tmcsr7,   _tmcsrh7\r
2281  .IMPORT _tmcsrl7,  _tcdt0,    _tccs0,    _tcdt1,    _tccs1,    _tcdt2\r
2282  .IMPORT _tccs2,    _tcdt3,    _tccs3,    _dmaca0,   _dmacb0,   _dmaca1\r
2283  .IMPORT _dmacb1,   _dmaca2,   _dmacb2,   _dmaca3,   _dmacb3,   _dmaca4\r
2284  .IMPORT _dmacb4,   _dmacr,    _ics45,    _ics67,    _ipcp4,    _ipcp5\r
2285  .IMPORT _ipcp6,    _ipcp7,    _tcdt4,    _tccs4,    _tcdt5,    _tccs5\r
2286  .IMPORT _tcdt6,    _tccs6,    _tcdt7,    _tccs7,    _udrc10,   _udrc1\r
2287  .IMPORT _udrc0,    _udcr10,   _udcr1,    _udcr0,    _udcc0,    _udcch0\r
2288  .IMPORT _udccl0,   _udcs0,    _udcc1,    _udcch1,   _udccl1,   _udcs1\r
2289  .IMPORT _udrc32,   _udrc3,    _udrc2,    _udcr32,   _udcr3,    _udcr2\r
2290  .IMPORT _udcc2,    _udcch2,   _udccl2,   _udcs2,    _udcc3,    _udcch3\r
2291  .IMPORT _udccl3,   _udcs3,    _gcn13,    _gcn23,    _ptmr12,   _pcsr12\r
2292  .IMPORT _pdut12,   _pcn12,    _pcnh12,   _pcnl12,   _ptmr13,   _pcsr13\r
2293  .IMPORT _pdut13,   _pcn13,    _pcnh13,   _pcnl13,   _ptmr14,   _pcsr14\r
2294  .IMPORT _pdut14,   _pcn14,    _pcnh14,   _pcnl14,   _ptmr15,   _pcsr15\r
2295  .IMPORT _pdut15,   _pcn15,    _pcnh15,   _pcnl15,   _ibcr2,    _ibsr2\r
2296  .IMPORT _itba2,    _itbah2,   _itbal2,   _itmk2,    _itmkh2,   _itmkl2\r
2297  .IMPORT _ismk2,    _isba2,    _idar2,    _iccr2,    _ibcr3,    _ibsr3\r
2298  .IMPORT _itba3,    _itbah3,   _itbal3,   _itmk3,    _itmkh3,   _itmkl3\r
2299  .IMPORT _ismk3,    _isba3,    _idar3,    _iccr3,    _roms,     _bsd0\r
2300  .IMPORT _bsd1,     _bsdc,     _bsrr,     _icr00,    _icr01,    _icr02\r
2301  .IMPORT _icr03,    _icr04,    _icr05,    _icr06,    _icr07,    _icr08\r
2302  .IMPORT _icr09,    _icr10,    _icr11,    _icr12,    _icr13,    _icr14\r
2303  .IMPORT _icr15,    _icr16,    _icr17,    _icr18,    _icr19,    _icr20\r
2304  .IMPORT _icr21,    _icr22,    _icr23,    _icr24,    _icr25,    _icr26\r
2305  .IMPORT _icr27,    _icr28,    _icr29,    _icr30,    _icr31,    _icr32\r
2306  .IMPORT _icr33,    _icr34,    _icr35,    _icr36,    _icr37,    _icr38\r
2307  .IMPORT _icr39,    _icr40,    _icr41,    _icr42,    _icr43,    _icr44\r
2308  .IMPORT _icr45,    _icr46,    _icr47,    _icr48,    _icr49,    _icr50\r
2309  .IMPORT _icr51,    _icr52,    _icr53,    _icr54,    _icr55,    _icr56\r
2310  .IMPORT _icr57,    _icr58,    _icr59,    _icr60,    _icr61,    _icr62\r
2311  .IMPORT _icr63,    _rsrr,     _stcr,     _tbcr,     _ctbr,     _clkr\r
2312  .IMPORT _wpr,      _divr0,    _divr1,    _plldivm,  _plldivn,  _plldivg\r
2313  .IMPORT _pllmulg,  _pllctrl,  _oscc1,    _oscs1,    _oscc2,    _oscs2\r
2314  .IMPORT _porten,   _wtcer,    _wtcr,     _wtbr,     _wthr,     _wtmr\r
2315  .IMPORT _wtsr,     _csvtr,    _csvcr,    _cscfg,    _cmcfg,    _cucr\r
2316  .IMPORT _cutd,     _cutr1,    _cutr2,    _cmpr,     _cmcr,     _cmt1\r
2317  .IMPORT _cmt2,     _canpre,   _canckd,   _lvsel,    _lvdet,    _hwwde\r
2318  .IMPORT _hwwd,     _oscrh,    _oscrl,    _wpcrh,    _wpcrl,    _osccr\r
2319  .IMPORT _regsel,   _regctr,   _asr0,     _acr0,     _asr1,     _acr1\r
2320  .IMPORT _asr2,     _acr2,     _asr3,     _acr3,     _asr4,     _acr4\r
2321  .IMPORT _asr5,     _acr5,     _asr6,     _acr6,     _asr7,     _acr7\r
2322  .IMPORT _awr0,     _awr1,     _awr2,     _awr3,     _awr4,     _awr5\r
2323  .IMPORT _awr6,     _awr7,     _mcra,     _mcrb,     _iowr0,    _iowr1\r
2324  .IMPORT _iowr2,    _iowr3,    _cser,     _cher,     _tcr,      _rcr\r
2325  .IMPORT _modr,     _pdrd00,   _pdrd01,   _pdrd02,   _pdrd03,   _pdrd04\r
2326  .IMPORT _pdrd05,   _pdrd06,   _pdrd07,   _pdrd08,   _pdrd09,   _pdrd10\r
2327  .IMPORT _pdrd13,   _pdrd14,   _pdrd15,   _pdrd16,   _pdrd17,   _pdrd18\r
2328  .IMPORT _pdrd19,   _pdrd20,   _pdrd22,   _pdrd23,   _pdrd24,   _pdrd25\r
2329  .IMPORT _pdrd26,   _pdrd27,   _pdrd29,   _ddr00,    _ddr01,    _ddr02\r
2330  .IMPORT _ddr03,    _ddr04,    _ddr05,    _ddr06,    _ddr07,    _ddr08\r
2331  .IMPORT _ddr09,    _ddr10,    _ddr13,    _ddr14,    _ddr15,    _ddr16\r
2332  .IMPORT _ddr17,    _ddr18,    _ddr19,    _ddr20,    _ddr22,    _ddr23\r
2333  .IMPORT _ddr24,    _ddr25,    _ddr26,    _ddr27,    _ddr29,    _pfr00\r
2334  .IMPORT _pfr01,    _pfr02,    _pfr03,    _pfr04,    _pfr05,    _pfr06\r
2335  .IMPORT _pfr07,    _pfr08,    _pfr09,    _pfr10,    _pfr13,    _pfr14\r
2336  .IMPORT _pfr15,    _pfr16,    _pfr17,    _pfr18,    _pfr19,    _pfr20\r
2337  .IMPORT _pfr22,    _pfr23,    _pfr24,    _pfr25,    _pfr26,    _pfr27\r
2338  .IMPORT _pfr29,    _epfr10,   _epfr13,   _epfr14,   _epfr15,   _epfr16\r
2339  .IMPORT _epfr18,   _epfr19,   _epfr20,   _epfr26,   _epfr27,   _podr00\r
2340  .IMPORT _podr01,   _podr02,   _podr03,   _podr04,   _podr05,   _podr06\r
2341  .IMPORT _podr07,   _podr08,   _podr09,   _podr10,   _podr13,   _podr14\r
2342  .IMPORT _podr15,   _podr16,   _podr17,   _podr18,   _podr19,   _podr20\r
2343  .IMPORT _podr22,   _podr23,   _podr24,   _podr25,   _podr26,   _podr27\r
2344  .IMPORT _podr29,   _pilr00,   _pilr01,   _pilr02,   _pilr03,   _pilr04\r
2345  .IMPORT _pilr05,   _pilr06,   _pilr07,   _pilr08,   _pilr09,   _pilr10\r
2346  .IMPORT _pilr13,   _pilr14,   _pilr15,   _pilr16,   _pilr17,   _pilr18\r
2347  .IMPORT _pilr19,   _pilr20,   _pilr22,   _pilr23,   _pilr24,   _pilr25\r
2348  .IMPORT _pilr26,   _pilr27,   _pilr29,   _epilr00,  _epilr01,  _epilr02\r
2349  .IMPORT _epilr03,  _epilr04,  _epilr05,  _epilr06,  _epilr07,  _epilr08\r
2350  .IMPORT _epilr09,  _epilr10,  _epilr13,  _epilr14,  _epilr15,  _epilr16\r
2351  .IMPORT _epilr17,  _epilr18,  _epilr19,  _epilr20,  _epilr22,  _epilr23\r
2352  .IMPORT _epilr24,  _epilr25,  _epilr26,  _epilr27,  _epilr29,  _pper00\r
2353  .IMPORT _pper01,   _pper02,   _pper03,   _pper04,   _pper05,   _pper06\r
2354  .IMPORT _pper07,   _pper08,   _pper09,   _pper10,   _pper13,   _pper14\r
2355  .IMPORT _pper15,   _pper16,   _pper17,   _pper18,   _pper19,   _pper20\r
2356  .IMPORT _pper22,   _pper23,   _pper24,   _pper25,   _pper26,   _pper27\r
2357  .IMPORT _pper29,   _ppcr00,   _ppcr01,   _ppcr02,   _ppcr03,   _ppcr04\r
2358  .IMPORT _ppcr05,   _ppcr06,   _ppcr07,   _ppcr08,   _ppcr09,   _ppcr10\r
2359  .IMPORT _ppcr13,   _ppcr14,   _ppcr15,   _ppcr16,   _ppcr17,   _ppcr18\r
2360  .IMPORT _ppcr19,   _ppcr20,   _ppcr22,   _ppcr23,   _ppcr24,   _ppcr25\r
2361  .IMPORT _ppcr26,   _ppcr27,   _ppcr29,   _dmasa0,   _dmada0,   _dmasa1\r
2362  .IMPORT _dmada1,   _dmasa2,   _dmada2,   _dmasa3,   _dmada3,   _dmasa4\r
2363  .IMPORT _dmada4,   _fmcs,     _fmcr,     _fchcr,    _fmwt,     _fmwt2\r
2364  .IMPORT _fmps,     _fmac,     _fcha0,    _fcha1,    _fscr0,    _fscr1\r
2365  .IMPORT _ctrlr0,   _statr0,   _errcnt0,  _btr0,     _intr0,    _testr0\r
2366  .IMPORT _brper0,   _brpe0,    _cbsync0,  _if1creq0, _if1cmsk0, _if1msk120\r
2367  .IMPORT _if1msk20, _if1msk10, _if1arb120, _if1arb20, _if1arb10, _if1mctr0\r
2368  .IMPORT _if1dta120, _if1dta10, _if1dta20, _if1dtb120, _if1dtb10, _if1dtb20\r
2369  .IMPORT _if1dta_swp120, _if1dta_swp20, _if1dta_swp10, _if1dtb_swp120, _if1dtb_swp20, _if1dtb_swp10\r
2370  .IMPORT _if2creq0, _if2cmsk0, _if2msk120, _if2msk20, _if2msk10, _if2arb120\r
2371  .IMPORT _if2arb20, _if2arb10, _if2mctr0, _if2dta120, _if2dta10, _if2dta20\r
2372  .IMPORT _if2dtb120, _if2dtb10, _if2dtb20, _if2dta_swp120, _if2dta_swp20, _if2dta_swp10\r
2373  .IMPORT _if2dtb_swp120, _if2dtb_swp20, _if2dtb_swp10, _treqr120, _treqr20,  _treqr10\r
2374  .IMPORT _newdt120, _newdt20,  _newdt10,  _intpnd120, _intpnd20, _intpnd10\r
2375  .IMPORT _msgval120, _msgval20, _msgval10, _msgval340, _ctrlr1,   _statr1\r
2376  .IMPORT _errcnt1,  _btr1,     _intr1,    _testr1,   _brper1,   _brpe1\r
2377  .IMPORT _cbsync1,  _if1creq1, _if1cmsk1, _if1msk121, _if1msk21, _if1msk11\r
2378  .IMPORT _if1arb121, _if1arb21, _if1arb11, _if1mctr1, _if1dta121, _if1dta11\r
2379  .IMPORT _if1dta21, _if1dtb121, _if1dtb11, _if1dtb21, _if1dta_swp121, _if1dta_swp21\r
2380  .IMPORT _if1dta_swp11, _if1dtb_swp121, _if1dtb_swp21, _if1dtb_swp11, _if2creq1, _if2cmsk1\r
2381  .IMPORT _if2msk121, _if2msk21, _if2msk11, _if2arb121, _if2arb21, _if2arb11\r
2382  .IMPORT _if2mctr1, _if2dta121, _if2dta11, _if2dta21, _if2dtb121, _if2dtb11\r
2383  .IMPORT _if2dtb21, _if2dta_swp121, _if2dta_swp21, _if2dta_swp11, _if2dtb_swp121, _if2dtb_swp21\r
2384  .IMPORT _if2dtb_swp11, _treqr121, _treqr21,  _treqr11,  _newdt121, _newdt21\r
2385  .IMPORT _newdt11,  _intpnd121, _intpnd21, _intpnd11, _msgval121, _msgval21\r
2386  .IMPORT _msgval11, _ctrlr2,   _statr2,   _errcnt2,  _btr2,     _intr2\r
2387  .IMPORT _testr2,   _brper2,   _brpe2,    _cbsync2,  _if1creq2, _if1cmsk2\r
2388  .IMPORT _if1msk122, _if1msk22, _if1msk12, _if1arb122, _if1arb22, _if1arb12\r
2389  .IMPORT _if1mctr2, _if1dta122, _if1dta12, _if1dta22, _if1dtb122, _if1dtb12\r
2390  .IMPORT _if1dtb22, _if1dta_swp122, _if1dta_swp22, _if1dta_swp12, _if1dtb_swp122, _if1dtb_swp22\r
2391  .IMPORT _if1dtb_swp12, _if2creq2, _if2cmsk2, _if2msk122, _if2msk22, _if2msk12\r
2392  .IMPORT _if2arb122, _if2arb22, _if2arb12, _if2mctr2, _if2dta122, _if2dta12\r
2393  .IMPORT _if2dta22, _if2dtb122, _if2dtb12, _if2dtb22, _if2dta_swp122, _if2dta_swp22\r
2394  .IMPORT _if2dta_swp12, _if2dtb_swp122, _if2dtb_swp22, _if2dtb_swp12, _treqr122, _treqr22\r
2395  .IMPORT _treqr12,  _newdt122, _newdt22,  _newdt12,  _intpnd122, _intpnd22\r
2396  .IMPORT _intpnd12, _msgval122, _msgval22, _msgval12, _bctrl,    _bstat\r
2397  .IMPORT _biac,     _boac,     _birq,     _bcr0,     _bcr1,     _bcr2\r
2398  .IMPORT _bcr3,     _bcr4,     _bcr5,     _bcr6,     _bcr7,     _bad0\r
2399  .IMPORT _bad1,     _bad2,     _bad3,     _bad4,     _bad5,     _bad6\r
2400  .IMPORT _bad7,     _bad8,     _bad9,     _bad10,    _bad11,    _bad12\r
2401  .IMPORT _bad13,    _bad14,    _bad15,    _fsv1,     _bsv1,     _fsv2\r
2402  .IMPORT _bsv2\r
2403 #pragma endasm\r
2404 #else  /* __FASM__  */ \r
2405 /* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU     */\r
2406 /* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR     */\r
2407 /* ELIGIBILITY FOR ANY PURPOSES.                                                 */\r
2408 /*                 (C) Fujitsu Microelectronics Europe GmbH                      */\r
2409 /*  */\r
2410 /* ************************************************************************* */\r
2411 /*                   Fujitsu Microelectronics Europe GmbH                        */\r
2412 /*                 http://emea.fujitsu.com/microelectronics  */\r
2413 /*                                                                           */\r
2414 /* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU */\r
2415 /* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR */\r
2416 /* ELIGIBILITY FOR ANY PURPOSES                                              */\r
2417 /*                 (C) Fujitsu Microelectronics Europe GmbH                  */\r
2418 /* ************************************************************************* */\r
2419 /* ---------------------------------------------------------------------- */\r
2420 /* $Id: mb91467D.h,v 1.13 2007/08/08 10:56:26 mwilla Exp $ */\r
2421 /* ---------------------------------------------------------------------- */\r
2422 /*                      */\r
2423 /* Id: mb91467D.iow,v 1.1 2005/10/14 11:25:42 umarke Exp  */\r
2424 /*      - Initial Version based on mb91V460A, v1.1 */\r
2425 /* Id: mb91467D.iow,v 1.2 2005/10/14 09:47:18 umarke Exp   */\r
2426 /*      - Littel Endian IFxDTA_SWP_yz added     */\r
2427 /* Id: mb91467D.iow,v 1.3 2005/11/18 06:55:29 umarke Exp   */\r
2428 /*      - No. of port register reduced to the no. of registers in MB91467D */\r
2429 /*      - Registers added: FMWT2, FMCR */\r
2430 /*      - Addapted Bit Names of Register FMCS     */\r
2431 /* Id: mb91467D.iow,v 1.4 2005/11/18 06:55:29 umarke Exp   */\r
2432 /*      - OCS01 and OCS23 added         */\r
2433 /* Id: mb91467D.iow,v 1.6 2006/01/13 08:58:51 umarke Exp  */\r
2434 /*      - Bitnames of  CLKR changed                                                    */\r
2435 /* Id: mb91467D.iow,v 1.7 2006/01/26 15:42:05 umarke Exp   */\r
2436 /*      - REGSEL, BRPERx added */\r
2437 /*      - REGCTR added   */\r
2438 /*      - LVSEL added  */\r
2439 /*      - Old Bitname of CLKR added                             */\r
2440 /* Id: mb91467D.iow,v 1.8 2006/02/27 10:31:28 umarke Exp   */\r
2441 /*      - BGR10x und BGR00x added  */\r
2442 /*      - PCNx, ITBAx, ITMKx, IDARx_D7 added    */\r
2443 /*      - SGCRH, SGCRL added */\r
2444 /*      - Bit ACSR_MD added */\r
2445 /*      - Bit CSCFG_PLLLOCK and CSCFG_RCSEL          */\r
2446 /*      - CUCR: Bits shifted to correct position    */\r
2447 /*      - CUTR1 & CUTR2 bits renamed to TDR14 instead of TR14     */\r
2448 /*      - CMCR_RUN renamed to CMCR_FMODRUN and shifted               */\r
2449 /*      - Bitnames of OSCCx and OSCRx added */\r
2450 /*      - FSVx, BSVx and FSCRx added */\r
2451 /*      - RBSYNC, CBSYNCx  */\r
2452 /* Id: mb91467D.iow,v 1.9 2006/02/27 11:56:23 umarke Exp  */\r
2453 /*      - changed Adress of REGSEL */\r
2454 /* $Id: mb91467D.h,v 1.13 2007/08/08 10:56:26 mwilla Exp $  */\r
2455 /*      - Grouped CANPRE_CPCKS */\r
2456 /*      - Bitdescription of HLRC added */\r
2457 /* BIT-STRUCTURE-DEFINITIONS */\r
2458 \r
2459 typedef unsigned char           IO_BYTE;\r
2460 typedef unsigned short          IO_WORD;\r
2461 typedef unsigned long           IO_LWORD;\r
2462 typedef const unsigned short    IO_WORD_READ;\r
2463 \r
2464 typedef union{   /* Port Data Register */\r
2465     IO_BYTE     byte;\r
2466     struct{   \r
2467     IO_BYTE _D7 :1;\r
2468     IO_BYTE _D6 :1;\r
2469     IO_BYTE _D5 :1;\r
2470     IO_BYTE _D4 :1;\r
2471     IO_BYTE _D3 :1;\r
2472     IO_BYTE _D2 :1;\r
2473     IO_BYTE _D1 :1;\r
2474     IO_BYTE _D0 :1;\r
2475   }bit;\r
2476  }PDR00STR;\r
2477 typedef union{  \r
2478     IO_BYTE     byte;\r
2479     struct{   \r
2480     IO_BYTE _D7 :1;\r
2481     IO_BYTE _D6 :1;\r
2482     IO_BYTE _D5 :1;\r
2483     IO_BYTE _D4 :1;\r
2484     IO_BYTE _D3 :1;\r
2485     IO_BYTE _D2 :1;\r
2486     IO_BYTE _D1 :1;\r
2487     IO_BYTE _D0 :1;\r
2488   }bit;\r
2489  }PDR01STR;\r
2490 typedef union{  \r
2491     IO_BYTE     byte;\r
2492     struct{   \r
2493     IO_BYTE _D7 :1;\r
2494     IO_BYTE _D6 :1;\r
2495     IO_BYTE _D5 :1;\r
2496     IO_BYTE _D4 :1;\r
2497     IO_BYTE _D3 :1;\r
2498     IO_BYTE _D2 :1;\r
2499     IO_BYTE _D1 :1;\r
2500     IO_BYTE _D0 :1;\r
2501   }bit;\r
2502  }PDR02STR;\r
2503 typedef union{  \r
2504     IO_BYTE     byte;\r
2505     struct{   \r
2506     IO_BYTE _D7 :1;\r
2507     IO_BYTE _D6 :1;\r
2508     IO_BYTE _D5 :1;\r
2509     IO_BYTE _D4 :1;\r
2510     IO_BYTE _D3 :1;\r
2511     IO_BYTE _D2 :1;\r
2512     IO_BYTE _D1 :1;\r
2513     IO_BYTE _D0 :1;\r
2514   }bit;\r
2515  }PDR03STR;\r
2516 typedef union{  \r
2517     IO_BYTE     byte;\r
2518     struct{   \r
2519     IO_BYTE  :1;\r
2520     IO_BYTE  :1;\r
2521     IO_BYTE  :1;\r
2522     IO_BYTE  :1;\r
2523     IO_BYTE  :1;\r
2524     IO_BYTE  :1;\r
2525     IO_BYTE _D1 :1;\r
2526     IO_BYTE _D0 :1;\r
2527   }bit;\r
2528  }PDR04STR;\r
2529 typedef union{  \r
2530     IO_BYTE     byte;\r
2531     struct{   \r
2532     IO_BYTE _D7 :1;\r
2533     IO_BYTE _D6 :1;\r
2534     IO_BYTE _D5 :1;\r
2535     IO_BYTE _D4 :1;\r
2536     IO_BYTE _D3 :1;\r
2537     IO_BYTE _D2 :1;\r
2538     IO_BYTE _D1 :1;\r
2539     IO_BYTE _D0 :1;\r
2540   }bit;\r
2541  }PDR05STR;\r
2542 typedef union{  \r
2543     IO_BYTE     byte;\r
2544     struct{   \r
2545     IO_BYTE _D7 :1;\r
2546     IO_BYTE _D6 :1;\r
2547     IO_BYTE _D5 :1;\r
2548     IO_BYTE _D4 :1;\r
2549     IO_BYTE _D3 :1;\r
2550     IO_BYTE _D2 :1;\r
2551     IO_BYTE _D1 :1;\r
2552     IO_BYTE _D0 :1;\r
2553   }bit;\r
2554  }PDR06STR;\r
2555 typedef union{  \r
2556     IO_BYTE     byte;\r
2557     struct{   \r
2558     IO_BYTE _D7 :1;\r
2559     IO_BYTE _D6 :1;\r
2560     IO_BYTE _D5 :1;\r
2561     IO_BYTE _D4 :1;\r
2562     IO_BYTE _D3 :1;\r
2563     IO_BYTE _D2 :1;\r
2564     IO_BYTE _D1 :1;\r
2565     IO_BYTE _D0 :1;\r
2566   }bit;\r
2567  }PDR07STR;\r
2568 typedef union{  \r
2569     IO_BYTE     byte;\r
2570     struct{   \r
2571     IO_BYTE _D7 :1;\r
2572     IO_BYTE _D6 :1;\r
2573     IO_BYTE _D5 :1;\r
2574     IO_BYTE _D4 :1;\r
2575     IO_BYTE _D3 :1;\r
2576     IO_BYTE _D2 :1;\r
2577     IO_BYTE _D1 :1;\r
2578     IO_BYTE _D0 :1;\r
2579   }bit;\r
2580  }PDR08STR;\r
2581 typedef union{  \r
2582     IO_BYTE     byte;\r
2583     struct{   \r
2584     IO_BYTE _D7 :1;\r
2585     IO_BYTE _D6 :1;\r
2586     IO_BYTE  :1;\r
2587     IO_BYTE  :1;\r
2588     IO_BYTE _D3 :1;\r
2589     IO_BYTE _D2 :1;\r
2590     IO_BYTE _D1 :1;\r
2591     IO_BYTE _D0 :1;\r
2592   }bit;\r
2593  }PDR09STR;\r
2594 typedef union{  \r
2595     IO_BYTE     byte;\r
2596     struct{   \r
2597     IO_BYTE  :1;\r
2598     IO_BYTE _D6 :1;\r
2599     IO_BYTE _D5 :1;\r
2600     IO_BYTE _D4 :1;\r
2601     IO_BYTE _D3 :1;\r
2602     IO_BYTE _D2 :1;\r
2603     IO_BYTE _D1 :1;\r
2604     IO_BYTE  :1;\r
2605   }bit;\r
2606  }PDR10STR;\r
2607 typedef union{  \r
2608     IO_BYTE     byte;\r
2609     struct{   \r
2610     IO_BYTE  :1;\r
2611     IO_BYTE  :1;\r
2612     IO_BYTE  :1;\r
2613     IO_BYTE  :1;\r
2614     IO_BYTE  :1;\r
2615     IO_BYTE _D2 :1;\r
2616     IO_BYTE _D1 :1;\r
2617     IO_BYTE _D0 :1;\r
2618   }bit;\r
2619  }PDR13STR;\r
2620 typedef union{  \r
2621     IO_BYTE     byte;\r
2622     struct{   \r
2623     IO_BYTE _D7 :1;\r
2624     IO_BYTE _D6 :1;\r
2625     IO_BYTE _D5 :1;\r
2626     IO_BYTE _D4 :1;\r
2627     IO_BYTE _D3 :1;\r
2628     IO_BYTE _D2 :1;\r
2629     IO_BYTE _D1 :1;\r
2630     IO_BYTE _D0 :1;\r
2631   }bit;\r
2632  }PDR14STR;\r
2633 typedef union{  \r
2634     IO_BYTE     byte;\r
2635     struct{   \r
2636     IO_BYTE  :1;\r
2637     IO_BYTE  :1;\r
2638     IO_BYTE  :1;\r
2639     IO_BYTE  :1;\r
2640     IO_BYTE _D3 :1;\r
2641     IO_BYTE _D2 :1;\r
2642     IO_BYTE _D1 :1;\r
2643     IO_BYTE _D0 :1;\r
2644   }bit;\r
2645  }PDR15STR;\r
2646 typedef union{  \r
2647     IO_BYTE     byte;\r
2648     struct{   \r
2649     IO_BYTE _D7 :1;\r
2650     IO_BYTE _D6 :1;\r
2651     IO_BYTE _D5 :1;\r
2652     IO_BYTE _D4 :1;\r
2653     IO_BYTE _D3 :1;\r
2654     IO_BYTE _D2 :1;\r
2655     IO_BYTE _D1 :1;\r
2656     IO_BYTE _D0 :1;\r
2657   }bit;\r
2658  }PDR16STR;\r
2659 typedef union{  \r
2660     IO_BYTE     byte;\r
2661     struct{   \r
2662     IO_BYTE _D7 :1;\r
2663     IO_BYTE _D6 :1;\r
2664     IO_BYTE _D5 :1;\r
2665     IO_BYTE _D4 :1;\r
2666     IO_BYTE  :1;\r
2667     IO_BYTE  :1;\r
2668     IO_BYTE  :1;\r
2669     IO_BYTE  :1;\r
2670   }bit;\r
2671  }PDR17STR;\r
2672 typedef union{  \r
2673     IO_BYTE     byte;\r
2674     struct{   \r
2675     IO_BYTE  :1;\r
2676     IO_BYTE _D6 :1;\r
2677     IO_BYTE _D5 :1;\r
2678     IO_BYTE _D4 :1;\r
2679     IO_BYTE  :1;\r
2680     IO_BYTE _D2 :1;\r
2681     IO_BYTE _D1 :1;\r
2682     IO_BYTE _D0 :1;\r
2683   }bit;\r
2684  }PDR18STR;\r
2685 typedef union{  \r
2686     IO_BYTE     byte;\r
2687     struct{   \r
2688     IO_BYTE  :1;\r
2689     IO_BYTE _D6 :1;\r
2690     IO_BYTE _D5 :1;\r
2691     IO_BYTE _D4 :1;\r
2692     IO_BYTE  :1;\r
2693     IO_BYTE _D2 :1;\r
2694     IO_BYTE _D1 :1;\r
2695     IO_BYTE _D0 :1;\r
2696   }bit;\r
2697  }PDR19STR;\r
2698 typedef union{  \r
2699     IO_BYTE     byte;\r
2700     struct{   \r
2701     IO_BYTE  :1;\r
2702     IO_BYTE  :1;\r
2703     IO_BYTE  :1;\r
2704     IO_BYTE  :1;\r
2705     IO_BYTE  :1;\r
2706     IO_BYTE _D2 :1;\r
2707     IO_BYTE _D1 :1;\r
2708     IO_BYTE _D0 :1;\r
2709   }bit;\r
2710  }PDR20STR;\r
2711 typedef union{  \r
2712     IO_BYTE     byte;\r
2713     struct{   \r
2714     IO_BYTE  :1;\r
2715     IO_BYTE  :1;\r
2716     IO_BYTE _D5 :1;\r
2717     IO_BYTE _D4 :1;\r
2718     IO_BYTE  :1;\r
2719     IO_BYTE _D2 :1;\r
2720     IO_BYTE  :1;\r
2721     IO_BYTE _D0 :1;\r
2722   }bit;\r
2723  }PDR22STR;\r
2724 typedef union{  \r
2725     IO_BYTE     byte;\r
2726     struct{   \r
2727     IO_BYTE  :1;\r
2728     IO_BYTE  :1;\r
2729     IO_BYTE _D5 :1;\r
2730     IO_BYTE _D4 :1;\r
2731     IO_BYTE _D3 :1;\r
2732     IO_BYTE _D2 :1;\r
2733     IO_BYTE _D1 :1;\r
2734     IO_BYTE _D0 :1;\r
2735   }bit;\r
2736  }PDR23STR;\r
2737 typedef union{  \r
2738     IO_BYTE     byte;\r
2739     struct{   \r
2740     IO_BYTE _D7 :1;\r
2741     IO_BYTE _D6 :1;\r
2742     IO_BYTE _D5 :1;\r
2743     IO_BYTE _D4 :1;\r
2744     IO_BYTE _D3 :1;\r
2745     IO_BYTE _D2 :1;\r
2746     IO_BYTE _D1 :1;\r
2747     IO_BYTE _D0 :1;\r
2748   }bit;\r
2749  }PDR24STR;\r
2750 typedef union{  \r
2751     IO_BYTE     byte;\r
2752     struct{   \r
2753     IO_BYTE _D7 :1;\r
2754     IO_BYTE _D6 :1;\r
2755     IO_BYTE _D5 :1;\r
2756     IO_BYTE _D4 :1;\r
2757     IO_BYTE _D3 :1;\r
2758     IO_BYTE _D2 :1;\r
2759     IO_BYTE _D1 :1;\r
2760     IO_BYTE _D0 :1;\r
2761   }bit;\r
2762  }PDR25STR;\r
2763 typedef union{  \r
2764     IO_BYTE     byte;\r
2765     struct{   \r
2766     IO_BYTE _D7 :1;\r
2767     IO_BYTE _D6 :1;\r
2768     IO_BYTE _D5 :1;\r
2769     IO_BYTE _D4 :1;\r
2770     IO_BYTE _D3 :1;\r
2771     IO_BYTE _D2 :1;\r
2772     IO_BYTE _D1 :1;\r
2773     IO_BYTE _D0 :1;\r
2774   }bit;\r
2775  }PDR26STR;\r
2776 typedef union{  \r
2777     IO_BYTE     byte;\r
2778     struct{   \r
2779     IO_BYTE _D7 :1;\r
2780     IO_BYTE _D6 :1;\r
2781     IO_BYTE _D5 :1;\r
2782     IO_BYTE _D4 :1;\r
2783     IO_BYTE _D3 :1;\r
2784     IO_BYTE _D2 :1;\r
2785     IO_BYTE _D1 :1;\r
2786     IO_BYTE _D0 :1;\r
2787   }bit;\r
2788  }PDR27STR;\r
2789 typedef union{  \r
2790     IO_BYTE     byte;\r
2791     struct{   \r
2792     IO_BYTE _D7 :1;\r
2793     IO_BYTE _D6 :1;\r
2794     IO_BYTE _D5 :1;\r
2795     IO_BYTE _D4 :1;\r
2796     IO_BYTE _D3 :1;\r
2797     IO_BYTE _D2 :1;\r
2798     IO_BYTE _D1 :1;\r
2799     IO_BYTE _D0 :1;\r
2800   }bit;\r
2801  }PDR29STR;\r
2802 typedef union{   /* External Interrupt 0-7 */\r
2803     IO_BYTE     byte;\r
2804     struct{   \r
2805     IO_BYTE _ER7 :1;\r
2806     IO_BYTE _ER6 :1;\r
2807     IO_BYTE _ER5 :1;\r
2808     IO_BYTE _ER4 :1;\r
2809     IO_BYTE _ER3 :1;\r
2810     IO_BYTE _ER2 :1;\r
2811     IO_BYTE _ER1 :1;\r
2812     IO_BYTE _ER0 :1;\r
2813   }bit;\r
2814  }EIRR0STR;\r
2815 typedef union{  \r
2816     IO_BYTE     byte;\r
2817     struct{   \r
2818     IO_BYTE _EN7 :1;\r
2819     IO_BYTE _EN6 :1;\r
2820     IO_BYTE _EN5 :1;\r
2821     IO_BYTE _EN4 :1;\r
2822     IO_BYTE _EN3 :1;\r
2823     IO_BYTE _EN2 :1;\r
2824     IO_BYTE _EN1 :1;\r
2825     IO_BYTE _EN0 :1;\r
2826   }bit;\r
2827  }ENIR0STR;\r
2828 typedef union{  \r
2829     IO_WORD     word;\r
2830     struct{   \r
2831     IO_WORD _LB7 :1;\r
2832     IO_WORD _LA7 :1;\r
2833     IO_WORD _LB6 :1;\r
2834     IO_WORD _LA6 :1;\r
2835     IO_WORD _LB5 :1;\r
2836     IO_WORD _LA5 :1;\r
2837     IO_WORD _LB4 :1;\r
2838     IO_WORD _LA4 :1;\r
2839     IO_WORD _LB3 :1;\r
2840     IO_WORD _LA3 :1;\r
2841     IO_WORD _LB2 :1;\r
2842     IO_WORD _LA2 :1;\r
2843     IO_WORD _LB1 :1;\r
2844     IO_WORD _LA1 :1;\r
2845     IO_WORD _LB0 :1;\r
2846     IO_WORD _LA0 :1;\r
2847   }bit;\r
2848  }ELVR0STR;\r
2849 typedef union{   /* External Interrupt 8-15 */\r
2850     IO_BYTE     byte;\r
2851     struct{   \r
2852     IO_BYTE _ER15 :1;\r
2853     IO_BYTE _ER14 :1;\r
2854     IO_BYTE _ER13 :1;\r
2855     IO_BYTE _ER12 :1;\r
2856     IO_BYTE _ER11 :1;\r
2857     IO_BYTE _ER10 :1;\r
2858     IO_BYTE _ER9 :1;\r
2859     IO_BYTE _ER8 :1;\r
2860   }bit;\r
2861  }EIRR1STR;\r
2862 typedef union{  \r
2863     IO_BYTE     byte;\r
2864     struct{   \r
2865     IO_BYTE _EN15 :1;\r
2866     IO_BYTE _EN14 :1;\r
2867     IO_BYTE _EN13 :1;\r
2868     IO_BYTE _EN12 :1;\r
2869     IO_BYTE _EN11 :1;\r
2870     IO_BYTE _EN10 :1;\r
2871     IO_BYTE _EN9 :1;\r
2872     IO_BYTE _EN8 :1;\r
2873   }bit;\r
2874  }ENIR1STR;\r
2875 typedef union{  \r
2876     IO_WORD     word;\r
2877     struct{   \r
2878     IO_WORD _LB15 :1;\r
2879     IO_WORD _LA15 :1;\r
2880     IO_WORD _LB14 :1;\r
2881     IO_WORD _LA14 :1;\r
2882     IO_WORD _LB13 :1;\r
2883     IO_WORD _LA13 :1;\r
2884     IO_WORD _LB12 :1;\r
2885     IO_WORD _LA12 :1;\r
2886     IO_WORD _LB11 :1;\r
2887     IO_WORD _LA11 :1;\r
2888     IO_WORD _LB10 :1;\r
2889     IO_WORD _LA10 :1;\r
2890     IO_WORD _LB9 :1;\r
2891     IO_WORD _LA9 :1;\r
2892     IO_WORD _LB8 :1;\r
2893     IO_WORD _LA8 :1;\r
2894   }bit;\r
2895  }ELVR1STR;\r
2896 typedef union{   /* DLYI/I-unit */\r
2897     IO_BYTE     byte;\r
2898     struct{   \r
2899     IO_BYTE  :1;\r
2900     IO_BYTE  :1;\r
2901     IO_BYTE  :1;\r
2902     IO_BYTE  :1;\r
2903     IO_BYTE  :1;\r
2904     IO_BYTE  :1;\r
2905     IO_BYTE  :1;\r
2906     IO_BYTE _DLYI :1;\r
2907   }bit;\r
2908  }DICRSTR;\r
2909 typedef union{  \r
2910     IO_BYTE     byte;\r
2911     struct{   \r
2912     IO_BYTE _MHALTI :1;\r
2913     IO_BYTE  :1;\r
2914     IO_BYTE  :1;\r
2915     IO_BYTE _LVL4 :1;\r
2916     IO_BYTE _LVL3 :1;\r
2917     IO_BYTE _LVL2 :1;\r
2918     IO_BYTE _LVL1 :1;\r
2919     IO_BYTE _LVL0 :1;\r
2920   }bit;\r
2921   struct{\r
2922     IO_BYTE :1;\r
2923     IO_BYTE :1;\r
2924     IO_BYTE :1;\r
2925     IO_BYTE _LVL :5;\r
2926   }bitc;\r
2927  }HRCLSTR;\r
2928 typedef union{   /* USART (LIN) 2 */\r
2929     IO_BYTE     byte;\r
2930     struct{   \r
2931     IO_BYTE _PEN :1;\r
2932     IO_BYTE _P :1;\r
2933     IO_BYTE _SBL :1;\r
2934     IO_BYTE _CL :1;\r
2935     IO_BYTE _AD :1;\r
2936     IO_BYTE _CRE :1;\r
2937     IO_BYTE _RXE :1;\r
2938     IO_BYTE _TXE :1;\r
2939   }bit;\r
2940  }SCR02STR;\r
2941 typedef union{  \r
2942     IO_BYTE     byte;\r
2943     struct{   \r
2944     IO_BYTE _MD1 :1;\r
2945     IO_BYTE _MD0 :1;\r
2946     IO_BYTE _OTO :1;\r
2947     IO_BYTE _EXT :1;\r
2948     IO_BYTE _REST :1;\r
2949     IO_BYTE _UPCL :1;\r
2950     IO_BYTE _SCKE :1;\r
2951     IO_BYTE _SOE :1;\r
2952   }bit;\r
2953   struct{\r
2954     IO_BYTE _MD :2;\r
2955   }bitc;\r
2956  }SMR02STR;\r
2957 typedef union{  \r
2958     IO_BYTE     byte;\r
2959     struct{   \r
2960     IO_BYTE _PE :1;\r
2961     IO_BYTE _ORE :1;\r
2962     IO_BYTE _FRE :1;\r
2963     IO_BYTE _RDRF :1;\r
2964     IO_BYTE _TDRE :1;\r
2965     IO_BYTE _BDS :1;\r
2966     IO_BYTE _RIE :1;\r
2967     IO_BYTE _TIE :1;\r
2968   }bit;\r
2969  }SSR02STR;\r
2970 typedef union{  \r
2971     IO_BYTE     byte;\r
2972     struct{   \r
2973     IO_BYTE _LBIE :1;\r
2974     IO_BYTE _LBD :1;\r
2975     IO_BYTE _LBL1 :1;\r
2976     IO_BYTE _LBL0 :1;\r
2977     IO_BYTE _SOPE :1;\r
2978     IO_BYTE _SIOP :1;\r
2979     IO_BYTE _CCO :1;\r
2980     IO_BYTE _SCES :1;\r
2981   }bit;\r
2982   struct{\r
2983     IO_BYTE :1;\r
2984     IO_BYTE :1;\r
2985     IO_BYTE _LBL :2;\r
2986   }bitc;\r
2987  }ESCR02STR;\r
2988 typedef union{  \r
2989     IO_BYTE     byte;\r
2990     struct{   \r
2991     IO_BYTE _INV :1;\r
2992     IO_BYTE _LBR :1;\r
2993     IO_BYTE _MS :1;\r
2994     IO_BYTE _SCDE :1;\r
2995     IO_BYTE _SSM :1;\r
2996     IO_BYTE _BIE :1;\r
2997     IO_BYTE _RBI :1;\r
2998     IO_BYTE _TBI :1;\r
2999   }bit;\r
3000  }ECCR02STR;\r
3001 typedef union{   /* USART (LIN) 4 with FIFO */\r
3002     IO_BYTE     byte;\r
3003     struct{   \r
3004     IO_BYTE _PEN :1;\r
3005     IO_BYTE _P :1;\r
3006     IO_BYTE _SBL :1;\r
3007     IO_BYTE _CL :1;\r
3008     IO_BYTE _AD :1;\r
3009     IO_BYTE _CRE :1;\r
3010     IO_BYTE _RXE :1;\r
3011     IO_BYTE _TXE :1;\r
3012   }bit;\r
3013  }SCR04STR;\r
3014 typedef union{  \r
3015     IO_BYTE     byte;\r
3016     struct{   \r
3017     IO_BYTE _MD1 :1;\r
3018     IO_BYTE _MD0 :1;\r
3019     IO_BYTE _OTO :1;\r
3020     IO_BYTE _EXT :1;\r
3021     IO_BYTE _REST :1;\r
3022     IO_BYTE _UPCL :1;\r
3023     IO_BYTE _SCKE :1;\r
3024     IO_BYTE _SOE :1;\r
3025   }bit;\r
3026   struct{\r
3027     IO_BYTE _MD :2;\r
3028   }bitc;\r
3029  }SMR04STR;\r
3030 typedef union{  \r
3031     IO_BYTE     byte;\r
3032     struct{   \r
3033     IO_BYTE _PE :1;\r
3034     IO_BYTE _ORE :1;\r
3035     IO_BYTE _FRE :1;\r
3036     IO_BYTE _RDRF :1;\r
3037     IO_BYTE _TDRE :1;\r
3038     IO_BYTE _BDS :1;\r
3039     IO_BYTE _RIE :1;\r
3040     IO_BYTE _TIE :1;\r
3041   }bit;\r
3042  }SSR04STR;\r
3043 typedef union{  \r
3044     IO_BYTE     byte;\r
3045     struct{   \r
3046     IO_BYTE _LBIE :1;\r
3047     IO_BYTE _LBD :1;\r
3048     IO_BYTE _LBL1 :1;\r
3049     IO_BYTE _LBL0 :1;\r
3050     IO_BYTE _SOPE :1;\r
3051     IO_BYTE _SIOP :1;\r
3052     IO_BYTE _CCO :1;\r
3053     IO_BYTE _SCES :1;\r
3054   }bit;\r
3055   struct{\r
3056     IO_BYTE :1;\r
3057     IO_BYTE :1;\r
3058     IO_BYTE _LBL :2;\r
3059   }bitc;\r
3060  }ESCR04STR;\r
3061 typedef union{  \r
3062     IO_BYTE     byte;\r
3063     struct{   \r
3064     IO_BYTE _INV :1;\r
3065     IO_BYTE _LBR :1;\r
3066     IO_BYTE _MS :1;\r
3067     IO_BYTE _SCDE :1;\r
3068     IO_BYTE _SSM :1;\r
3069     IO_BYTE _BIE :1;\r
3070     IO_BYTE _RBI :1;\r
3071     IO_BYTE _TBI :1;\r
3072   }bit;\r
3073  }ECCR04STR;\r
3074 typedef union{  \r
3075     IO_BYTE     byte;\r
3076     struct{   \r
3077     IO_BYTE _RXL3 :1;\r
3078     IO_BYTE _RXL2 :1;\r
3079     IO_BYTE _RXL1 :1;\r
3080     IO_BYTE _RXL0 :1;\r
3081     IO_BYTE  :1;\r
3082     IO_BYTE _ERX :1;\r
3083     IO_BYTE _ETX :1;\r
3084     IO_BYTE _SVD :1;\r
3085   }bit;\r
3086   struct{\r
3087     IO_BYTE _RXL :4;\r
3088   }bitc;\r
3089  }FCR04STR;\r
3090 typedef union{   /* USART (LIN) 5 with FIFO */\r
3091     IO_BYTE     byte;\r
3092     struct{   \r
3093     IO_BYTE _PEN :1;\r
3094     IO_BYTE _P :1;\r
3095     IO_BYTE _SBL :1;\r
3096     IO_BYTE _CL :1;\r
3097     IO_BYTE _AD :1;\r
3098     IO_BYTE _CRE :1;\r
3099     IO_BYTE _RXE :1;\r
3100     IO_BYTE _TXE :1;\r
3101   }bit;\r
3102  }SCR05STR;\r
3103 typedef union{  \r
3104     IO_BYTE     byte;\r
3105     struct{   \r
3106     IO_BYTE _MD1 :1;\r
3107     IO_BYTE _MD0 :1;\r
3108     IO_BYTE _OTO :1;\r
3109     IO_BYTE _EXT :1;\r
3110     IO_BYTE _REST :1;\r
3111     IO_BYTE _UPCL :1;\r
3112     IO_BYTE _SCKE :1;\r
3113     IO_BYTE _SOE :1;\r
3114   }bit;\r
3115   struct{\r
3116     IO_BYTE _MD :2;\r
3117   }bitc;\r
3118  }SMR05STR;\r
3119 typedef union{  \r
3120     IO_BYTE     byte;\r
3121     struct{   \r
3122     IO_BYTE _PE :1;\r
3123     IO_BYTE _ORE :1;\r
3124     IO_BYTE _FRE :1;\r
3125     IO_BYTE _RDRF :1;\r
3126     IO_BYTE _TDRE :1;\r
3127     IO_BYTE _BDS :1;\r
3128     IO_BYTE _RIE :1;\r
3129     IO_BYTE _TIE :1;\r
3130   }bit;\r
3131  }SSR05STR;\r
3132 typedef union{  \r
3133     IO_BYTE     byte;\r
3134     struct{   \r
3135     IO_BYTE _LBIE :1;\r
3136     IO_BYTE _LBD :1;\r
3137     IO_BYTE _LBL1 :1;\r
3138     IO_BYTE _LBL0 :1;\r
3139     IO_BYTE _SOPE :1;\r
3140     IO_BYTE _SIOP :1;\r
3141     IO_BYTE _CCO :1;\r
3142     IO_BYTE _SCES :1;\r
3143   }bit;\r
3144   struct{\r
3145     IO_BYTE :1;\r
3146     IO_BYTE :1;\r
3147     IO_BYTE _LBL :2;\r
3148   }bitc;\r
3149  }ESCR05STR;\r
3150 typedef union{  \r
3151     IO_BYTE     byte;\r
3152     struct{   \r
3153     IO_BYTE _INV :1;\r
3154     IO_BYTE _LBR :1;\r
3155     IO_BYTE _MS :1;\r
3156     IO_BYTE _SCDE :1;\r
3157     IO_BYTE _SSM :1;\r
3158     IO_BYTE _BIE :1;\r
3159     IO_BYTE _RBI :1;\r
3160     IO_BYTE _TBI :1;\r
3161   }bit;\r
3162  }ECCR05STR;\r
3163 typedef union{  \r
3164     IO_BYTE     byte;\r
3165     struct{   \r
3166     IO_BYTE _RXL3 :1;\r
3167     IO_BYTE _RXL2 :1;\r
3168     IO_BYTE _RXL1 :1;\r
3169     IO_BYTE _RXL0 :1;\r
3170     IO_BYTE  :1;\r
3171     IO_BYTE _ERX :1;\r
3172     IO_BYTE _ETX :1;\r
3173     IO_BYTE _SVD :1;\r
3174   }bit;\r
3175   struct{\r
3176     IO_BYTE _RXL :4;\r
3177   }bitc;\r
3178  }FCR05STR;\r
3179 typedef union{   /* USART (LIN) 6 with FIFO */\r
3180     IO_BYTE     byte;\r
3181     struct{   \r
3182     IO_BYTE _PEN :1;\r
3183     IO_BYTE _P :1;\r
3184     IO_BYTE _SBL :1;\r
3185     IO_BYTE _CL :1;\r
3186     IO_BYTE _AD :1;\r
3187     IO_BYTE _CRE :1;\r
3188     IO_BYTE _RXE :1;\r
3189     IO_BYTE _TXE :1;\r
3190   }bit;\r
3191  }SCR06STR;\r
3192 typedef union{  \r
3193     IO_BYTE     byte;\r
3194     struct{   \r
3195     IO_BYTE _MD1 :1;\r
3196     IO_BYTE _MD0 :1;\r
3197     IO_BYTE _OTO :1;\r
3198     IO_BYTE _EXT :1;\r
3199     IO_BYTE _REST :1;\r
3200     IO_BYTE _UPCL :1;\r
3201     IO_BYTE _SCKE :1;\r
3202     IO_BYTE _SOE :1;\r
3203   }bit;\r
3204   struct{\r
3205     IO_BYTE _MD :2;\r
3206   }bitc;\r
3207  }SMR06STR;\r
3208 typedef union{  \r
3209     IO_BYTE     byte;\r
3210     struct{   \r
3211     IO_BYTE _PE :1;\r
3212     IO_BYTE _ORE :1;\r
3213     IO_BYTE _FRE :1;\r
3214     IO_BYTE _RDRF :1;\r
3215     IO_BYTE _TDRE :1;\r
3216     IO_BYTE _BDS :1;\r
3217     IO_BYTE _RIE :1;\r
3218     IO_BYTE _TIE :1;\r
3219   }bit;\r
3220  }SSR06STR;\r
3221 typedef union{  \r
3222     IO_BYTE     byte;\r
3223     struct{   \r
3224     IO_BYTE _LBIE :1;\r
3225     IO_BYTE _LBD :1;\r
3226     IO_BYTE _LBL1 :1;\r
3227     IO_BYTE _LBL0 :1;\r
3228     IO_BYTE _SOPE :1;\r
3229     IO_BYTE _SIOP :1;\r
3230     IO_BYTE _CCO :1;\r
3231     IO_BYTE _SCES :1;\r
3232   }bit;\r
3233   struct{\r
3234     IO_BYTE :1;\r
3235     IO_BYTE :1;\r
3236     IO_BYTE _LBL :2;\r
3237   }bitc;\r
3238  }ESCR06STR;\r
3239 typedef union{  \r
3240     IO_BYTE     byte;\r
3241     struct{   \r
3242     IO_BYTE _INV :1;\r
3243     IO_BYTE _LBR :1;\r
3244     IO_BYTE _MS :1;\r
3245     IO_BYTE _SCDE :1;\r
3246     IO_BYTE _SSM :1;\r
3247     IO_BYTE _BIE :1;\r
3248     IO_BYTE _RBI :1;\r
3249     IO_BYTE _TBI :1;\r
3250   }bit;\r
3251  }ECCR06STR;\r
3252 typedef union{  \r
3253     IO_BYTE     byte;\r
3254     struct{   \r
3255     IO_BYTE _RXL3 :1;\r
3256     IO_BYTE _RXL2 :1;\r
3257     IO_BYTE _RXL1 :1;\r
3258     IO_BYTE _RXL0 :1;\r
3259     IO_BYTE  :1;\r
3260     IO_BYTE _ERX :1;\r
3261     IO_BYTE _ETX :1;\r
3262     IO_BYTE _SVD :1;\r
3263   }bit;\r
3264   struct{\r
3265     IO_BYTE _RXL :4;\r
3266   }bitc;\r
3267  }FCR06STR;\r
3268 typedef union{   /* USART (LIN) 7 with FIFO */\r
3269     IO_BYTE     byte;\r
3270     struct{   \r
3271     IO_BYTE _PEN :1;\r
3272     IO_BYTE _P :1;\r
3273     IO_BYTE _SBL :1;\r
3274     IO_BYTE _CL :1;\r
3275     IO_BYTE _AD :1;\r
3276     IO_BYTE _CRE :1;\r
3277     IO_BYTE _RXE :1;\r
3278     IO_BYTE _TXE :1;\r
3279   }bit;\r
3280  }SCR07STR;\r
3281 typedef union{  \r
3282     IO_BYTE     byte;\r
3283     struct{   \r
3284     IO_BYTE _MD1 :1;\r
3285     IO_BYTE _MD0 :1;\r
3286     IO_BYTE _OTO :1;\r
3287     IO_BYTE _EXT :1;\r
3288     IO_BYTE _REST :1;\r
3289     IO_BYTE _UPCL :1;\r
3290     IO_BYTE _SCKE :1;\r
3291     IO_BYTE _SOE :1;\r
3292   }bit;\r
3293   struct{\r
3294     IO_BYTE _MD :2;\r
3295   }bitc;\r
3296  }SMR07STR;\r
3297 typedef union{  \r
3298     IO_BYTE     byte;\r
3299     struct{   \r
3300     IO_BYTE _PE :1;\r
3301     IO_BYTE _ORE :1;\r
3302     IO_BYTE _FRE :1;\r
3303     IO_BYTE _RDRF :1;\r
3304     IO_BYTE _TDRE :1;\r
3305     IO_BYTE _BDS :1;\r
3306     IO_BYTE _RIE :1;\r
3307     IO_BYTE _TIE :1;\r
3308   }bit;\r
3309  }SSR07STR;\r
3310 typedef union{  \r
3311     IO_BYTE     byte;\r
3312     struct{   \r
3313     IO_BYTE _LBIE :1;\r
3314     IO_BYTE _LBD :1;\r
3315     IO_BYTE _LBL1 :1;\r
3316     IO_BYTE _LBL0 :1;\r
3317     IO_BYTE _SOPE :1;\r
3318     IO_BYTE _SIOP :1;\r
3319     IO_BYTE _CCO :1;\r
3320     IO_BYTE _SCES :1;\r
3321   }bit;\r
3322   struct{\r
3323     IO_BYTE :1;\r
3324     IO_BYTE :1;\r
3325     IO_BYTE _LBL :2;\r
3326   }bitc;\r
3327  }ESCR07STR;\r
3328 typedef union{  \r
3329     IO_BYTE     byte;\r
3330     struct{   \r
3331     IO_BYTE _INV :1;\r
3332     IO_BYTE _LBR :1;\r
3333     IO_BYTE _MS :1;\r
3334     IO_BYTE _SCDE :1;\r
3335     IO_BYTE _SSM :1;\r
3336     IO_BYTE _BIE :1;\r
3337     IO_BYTE _RBI :1;\r
3338     IO_BYTE _TBI :1;\r
3339   }bit;\r
3340  }ECCR07STR;\r
3341 typedef union{  \r
3342     IO_BYTE     byte;\r
3343     struct{   \r
3344     IO_BYTE _RXL3 :1;\r
3345     IO_BYTE _RXL2 :1;\r
3346     IO_BYTE _RXL1 :1;\r
3347     IO_BYTE _RXL0 :1;\r
3348     IO_BYTE  :1;\r
3349     IO_BYTE _ERX :1;\r
3350     IO_BYTE _ETX :1;\r
3351     IO_BYTE _SVD :1;\r
3352   }bit;\r
3353   struct{\r
3354     IO_BYTE _RXL :4;\r
3355   }bitc;\r
3356  }FCR07STR;\r
3357 typedef union{   /* Stepper Motor 0 */\r
3358     IO_WORD     word;\r
3359     struct{   \r
3360     IO_WORD  :1;\r
3361     IO_WORD  :1;\r
3362     IO_WORD  :1;\r
3363     IO_WORD  :1;\r
3364     IO_WORD  :1;\r
3365     IO_WORD  :1;\r
3366     IO_WORD _D9 :1;\r
3367     IO_WORD _D8 :1;\r
3368     IO_WORD _D7 :1;\r
3369     IO_WORD _D6 :1;\r
3370     IO_WORD _D5 :1;\r
3371     IO_WORD _D4 :1;\r
3372     IO_WORD _D3 :1;\r
3373     IO_WORD _D2 :1;\r
3374     IO_WORD _D1 :1;\r
3375     IO_WORD _D0 :1;\r
3376   }bit;\r
3377  }PWC20STR;\r
3378 typedef union{  \r
3379     IO_WORD     word;\r
3380     struct{   \r
3381     IO_WORD  :1;\r
3382     IO_WORD  :1;\r
3383     IO_WORD  :1;\r
3384     IO_WORD  :1;\r
3385     IO_WORD  :1;\r
3386     IO_WORD  :1;\r
3387     IO_WORD _D9 :1;\r
3388     IO_WORD _D8 :1;\r
3389     IO_WORD _D7 :1;\r
3390     IO_WORD _D6 :1;\r
3391     IO_WORD _D5 :1;\r
3392     IO_WORD _D4 :1;\r
3393     IO_WORD _D3 :1;\r
3394     IO_WORD _D2 :1;\r
3395     IO_WORD _D1 :1;\r
3396     IO_WORD _D0 :1;\r
3397   }bit;\r
3398  }PWC10STR;\r
3399 typedef union{  \r
3400     IO_BYTE     byte;\r
3401     struct{   \r
3402     IO_BYTE  :1;\r
3403     IO_BYTE _BS :1;\r
3404     IO_BYTE _P2 :1;\r
3405     IO_BYTE _P1 :1;\r
3406     IO_BYTE _P0 :1;\r
3407     IO_BYTE _M2 :1;\r
3408     IO_BYTE _M1 :1;\r
3409     IO_BYTE _M0 :1;\r
3410   }bit;\r
3411   struct{\r
3412     IO_BYTE :1;\r
3413     IO_BYTE :1;\r
3414     IO_BYTE _P :3;\r
3415     IO_BYTE _M :3;\r
3416   }bitc;\r
3417  }PWS20STR;\r
3418 typedef union{  \r
3419     IO_BYTE     byte;\r
3420     struct{   \r
3421     IO_BYTE  :1;\r
3422     IO_BYTE  :1;\r
3423     IO_BYTE _P2 :1;\r
3424     IO_BYTE _P1 :1;\r
3425     IO_BYTE _P0 :1;\r
3426     IO_BYTE _M2 :1;\r
3427     IO_BYTE _M1 :1;\r
3428     IO_BYTE _M0 :1;\r
3429   }bit;\r
3430   struct{\r
3431     IO_BYTE :1;\r
3432     IO_BYTE :1;\r
3433     IO_BYTE _P :3;\r
3434     IO_BYTE _M :3;\r
3435   }bitc;\r
3436  }PWS10STR;\r
3437 typedef union{   /* Stepper Motor 1 */\r
3438     IO_WORD     word;\r
3439     struct{   \r
3440     IO_WORD  :1;\r
3441     IO_WORD  :1;\r
3442     IO_WORD  :1;\r
3443     IO_WORD  :1;\r
3444     IO_WORD  :1;\r
3445     IO_WORD  :1;\r
3446     IO_WORD _D9 :1;\r
3447     IO_WORD _D8 :1;\r
3448     IO_WORD _D7 :1;\r
3449     IO_WORD _D6 :1;\r
3450     IO_WORD _D5 :1;\r
3451     IO_WORD _D4 :1;\r
3452     IO_WORD _D3 :1;\r
3453     IO_WORD _D2 :1;\r
3454     IO_WORD _D1 :1;\r
3455     IO_WORD _D0 :1;\r
3456   }bit;\r
3457  }PWC21STR;\r
3458 typedef union{  \r
3459     IO_WORD     word;\r
3460     struct{   \r
3461     IO_WORD  :1;\r
3462     IO_WORD  :1;\r
3463     IO_WORD  :1;\r
3464     IO_WORD  :1;\r
3465     IO_WORD  :1;\r
3466     IO_WORD  :1;\r
3467     IO_WORD _D9 :1;\r
3468     IO_WORD _D8 :1;\r
3469     IO_WORD _D7 :1;\r
3470     IO_WORD _D6 :1;\r
3471     IO_WORD _D5 :1;\r
3472     IO_WORD _D4 :1;\r
3473     IO_WORD _D3 :1;\r
3474     IO_WORD _D2 :1;\r
3475     IO_WORD _D1 :1;\r
3476     IO_WORD _D0 :1;\r
3477   }bit;\r
3478  }PWC11STR;\r
3479 typedef union{  \r
3480     IO_BYTE     byte;\r
3481     struct{   \r
3482     IO_BYTE  :1;\r
3483     IO_BYTE _BS :1;\r
3484     IO_BYTE _P2 :1;\r
3485     IO_BYTE _P1 :1;\r
3486     IO_BYTE _P0 :1;\r
3487     IO_BYTE _M2 :1;\r
3488     IO_BYTE _M1 :1;\r
3489     IO_BYTE _M0 :1;\r
3490   }bit;\r
3491   struct{\r
3492     IO_BYTE :1;\r
3493     IO_BYTE :1;\r
3494     IO_BYTE _P :3;\r
3495     IO_BYTE _M :3;\r
3496   }bitc;\r
3497  }PWS21STR;\r
3498 typedef union{  \r
3499     IO_BYTE     byte;\r
3500     struct{   \r
3501     IO_BYTE  :1;\r
3502     IO_BYTE  :1;\r
3503     IO_BYTE _P2 :1;\r
3504     IO_BYTE _P1 :1;\r
3505     IO_BYTE _P0 :1;\r
3506     IO_BYTE _M2 :1;\r
3507     IO_BYTE _M1 :1;\r
3508     IO_BYTE _M0 :1;\r
3509   }bit;\r
3510   struct{\r
3511     IO_BYTE :1;\r
3512     IO_BYTE :1;\r
3513     IO_BYTE _P :3;\r
3514     IO_BYTE _M :3;\r
3515   }bitc;\r
3516  }PWS11STR;\r
3517 typedef union{   /* Stepper Motor 2 */\r
3518     IO_WORD     word;\r
3519     struct{   \r
3520     IO_WORD  :1;\r
3521     IO_WORD  :1;\r
3522     IO_WORD  :1;\r
3523     IO_WORD  :1;\r
3524     IO_WORD  :1;\r
3525     IO_WORD  :1;\r
3526     IO_WORD _D9 :1;\r
3527     IO_WORD _D8 :1;\r
3528     IO_WORD _D7 :1;\r
3529     IO_WORD _D6 :1;\r
3530     IO_WORD _D5 :1;\r
3531     IO_WORD _D4 :1;\r
3532     IO_WORD _D3 :1;\r
3533     IO_WORD _D2 :1;\r
3534     IO_WORD _D1 :1;\r
3535     IO_WORD _D0 :1;\r
3536   }bit;\r
3537  }PWC22STR;\r
3538 typedef union{  \r
3539     IO_WORD     word;\r
3540     struct{   \r
3541     IO_WORD  :1;\r
3542     IO_WORD  :1;\r
3543     IO_WORD  :1;\r
3544     IO_WORD  :1;\r
3545     IO_WORD  :1;\r
3546     IO_WORD  :1;\r
3547     IO_WORD _D9 :1;\r
3548     IO_WORD _D8 :1;\r
3549     IO_WORD _D7 :1;\r
3550     IO_WORD _D6 :1;\r
3551     IO_WORD _D5 :1;\r
3552     IO_WORD _D4 :1;\r
3553     IO_WORD _D3 :1;\r
3554     IO_WORD _D2 :1;\r
3555     IO_WORD _D1 :1;\r
3556     IO_WORD _D0 :1;\r
3557   }bit;\r
3558  }PWC12STR;\r
3559 typedef union{  \r
3560     IO_BYTE     byte;\r
3561     struct{   \r
3562     IO_BYTE  :1;\r
3563     IO_BYTE _BS :1;\r
3564     IO_BYTE _P2 :1;\r
3565     IO_BYTE _P1 :1;\r
3566     IO_BYTE _P0 :1;\r
3567     IO_BYTE _M2 :1;\r
3568     IO_BYTE _M1 :1;\r
3569     IO_BYTE _M0 :1;\r
3570   }bit;\r
3571   struct{\r
3572     IO_BYTE :1;\r
3573     IO_BYTE :1;\r
3574     IO_BYTE _P :3;\r
3575     IO_BYTE _M :3;\r
3576   }bitc;\r
3577  }PWS22STR;\r
3578 typedef union{  \r
3579     IO_BYTE     byte;\r
3580     struct{   \r
3581     IO_BYTE  :1;\r
3582     IO_BYTE  :1;\r
3583     IO_BYTE _P2 :1;\r
3584     IO_BYTE _P1 :1;\r
3585     IO_BYTE _P0 :1;\r
3586     IO_BYTE _M2 :1;\r
3587     IO_BYTE _M1 :1;\r
3588     IO_BYTE _M0 :1;\r
3589   }bit;\r
3590   struct{\r
3591     IO_BYTE :1;\r
3592     IO_BYTE :1;\r
3593     IO_BYTE _P :3;\r
3594     IO_BYTE _M :3;\r
3595   }bitc;\r
3596  }PWS12STR;\r
3597 typedef union{   /* Stepper Motor 3 */\r
3598     IO_WORD     word;\r
3599     struct{   \r
3600     IO_WORD  :1;\r
3601     IO_WORD  :1;\r
3602     IO_WORD  :1;\r
3603     IO_WORD  :1;\r
3604     IO_WORD  :1;\r
3605     IO_WORD  :1;\r
3606     IO_WORD _D9 :1;\r
3607     IO_WORD _D8 :1;\r
3608     IO_WORD _D7 :1;\r
3609     IO_WORD _D6 :1;\r
3610     IO_WORD _D5 :1;\r
3611     IO_WORD _D4 :1;\r
3612     IO_WORD _D3 :1;\r
3613     IO_WORD _D2 :1;\r
3614     IO_WORD _D1 :1;\r
3615     IO_WORD _D0 :1;\r
3616   }bit;\r
3617  }PWC23STR;\r
3618 typedef union{  \r
3619     IO_WORD     word;\r
3620     struct{   \r
3621     IO_WORD  :1;\r
3622     IO_WORD  :1;\r
3623     IO_WORD  :1;\r
3624     IO_WORD  :1;\r
3625     IO_WORD  :1;\r
3626     IO_WORD  :1;\r
3627     IO_WORD _D9 :1;\r
3628     IO_WORD _D8 :1;\r
3629     IO_WORD _D7 :1;\r
3630     IO_WORD _D6 :1;\r
3631     IO_WORD _D5 :1;\r
3632     IO_WORD _D4 :1;\r
3633     IO_WORD _D3 :1;\r
3634     IO_WORD _D2 :1;\r
3635     IO_WORD _D1 :1;\r
3636     IO_WORD _D0 :1;\r
3637   }bit;\r
3638  }PWC13STR;\r
3639 typedef union{  \r
3640     IO_BYTE     byte;\r
3641     struct{   \r
3642     IO_BYTE  :1;\r
3643     IO_BYTE _BS :1;\r
3644     IO_BYTE _P2 :1;\r
3645     IO_BYTE _P1 :1;\r
3646     IO_BYTE _P0 :1;\r
3647     IO_BYTE _M2 :1;\r
3648     IO_BYTE _M1 :1;\r
3649     IO_BYTE _M0 :1;\r
3650   }bit;\r
3651   struct{\r
3652     IO_BYTE :1;\r
3653     IO_BYTE :1;\r
3654     IO_BYTE _P :3;\r
3655     IO_BYTE _M :3;\r
3656   }bitc;\r
3657  }PWS23STR;\r
3658 typedef union{  \r
3659     IO_BYTE     byte;\r
3660     struct{   \r
3661     IO_BYTE  :1;\r
3662     IO_BYTE  :1;\r
3663     IO_BYTE _P2 :1;\r
3664     IO_BYTE _P1 :1;\r
3665     IO_BYTE _P0 :1;\r
3666     IO_BYTE _M2 :1;\r
3667     IO_BYTE _M1 :1;\r
3668     IO_BYTE _M0 :1;\r
3669   }bit;\r
3670   struct{\r
3671     IO_BYTE :1;\r
3672     IO_BYTE :1;\r
3673     IO_BYTE _P :3;\r
3674     IO_BYTE _M :3;\r
3675   }bitc;\r
3676  }PWS13STR;\r
3677 typedef union{   /* Stepper Motor 4 */\r
3678     IO_WORD     word;\r
3679     struct{   \r
3680     IO_WORD  :1;\r
3681     IO_WORD  :1;\r
3682     IO_WORD  :1;\r
3683     IO_WORD  :1;\r
3684     IO_WORD  :1;\r
3685     IO_WORD  :1;\r
3686     IO_WORD _D9 :1;\r
3687     IO_WORD _D8 :1;\r
3688     IO_WORD _D7 :1;\r
3689     IO_WORD _D6 :1;\r
3690     IO_WORD _D5 :1;\r
3691     IO_WORD _D4 :1;\r
3692     IO_WORD _D3 :1;\r
3693     IO_WORD _D2 :1;\r
3694     IO_WORD _D1 :1;\r
3695     IO_WORD _D0 :1;\r
3696   }bit;\r
3697  }PWC24STR;\r
3698 typedef union{  \r
3699     IO_WORD     word;\r
3700     struct{   \r
3701     IO_WORD  :1;\r
3702     IO_WORD  :1;\r
3703     IO_WORD  :1;\r
3704     IO_WORD  :1;\r
3705     IO_WORD  :1;\r
3706     IO_WORD  :1;\r
3707     IO_WORD _D9 :1;\r
3708     IO_WORD _D8 :1;\r
3709     IO_WORD _D7 :1;\r
3710     IO_WORD _D6 :1;\r
3711     IO_WORD _D5 :1;\r
3712     IO_WORD _D4 :1;\r
3713     IO_WORD _D3 :1;\r
3714     IO_WORD _D2 :1;\r
3715     IO_WORD _D1 :1;\r
3716     IO_WORD _D0 :1;\r
3717   }bit;\r
3718  }PWC14STR;\r
3719 typedef union{  \r
3720     IO_BYTE     byte;\r
3721     struct{   \r
3722     IO_BYTE  :1;\r
3723     IO_BYTE _BS :1;\r
3724     IO_BYTE _P2 :1;\r
3725     IO_BYTE _P1 :1;\r
3726     IO_BYTE _P0 :1;\r
3727     IO_BYTE _M2 :1;\r
3728     IO_BYTE _M1 :1;\r
3729     IO_BYTE _M0 :1;\r
3730   }bit;\r
3731   struct{\r
3732     IO_BYTE :1;\r
3733     IO_BYTE :1;\r
3734     IO_BYTE _P :3;\r
3735     IO_BYTE _M :3;\r
3736   }bitc;\r
3737  }PWS24STR;\r
3738 typedef union{  \r
3739     IO_BYTE     byte;\r
3740     struct{   \r
3741     IO_BYTE  :1;\r
3742     IO_BYTE  :1;\r
3743     IO_BYTE _P2 :1;\r
3744     IO_BYTE _P1 :1;\r
3745     IO_BYTE _P0 :1;\r
3746     IO_BYTE _M2 :1;\r
3747     IO_BYTE _M1 :1;\r
3748     IO_BYTE _M0 :1;\r
3749   }bit;\r
3750   struct{\r
3751     IO_BYTE :1;\r
3752     IO_BYTE :1;\r
3753     IO_BYTE _P :3;\r
3754     IO_BYTE _M :3;\r
3755   }bitc;\r
3756  }PWS14STR;\r
3757 typedef union{   /* Stepper Motor 5 */\r
3758     IO_WORD     word;\r
3759     struct{   \r
3760     IO_WORD  :1;\r
3761     IO_WORD  :1;\r
3762     IO_WORD  :1;\r
3763     IO_WORD  :1;\r
3764     IO_WORD  :1;\r
3765     IO_WORD  :1;\r
3766     IO_WORD _D9 :1;\r
3767     IO_WORD _D8 :1;\r
3768     IO_WORD _D7 :1;\r
3769     IO_WORD _D6 :1;\r
3770     IO_WORD _D5 :1;\r
3771     IO_WORD _D4 :1;\r
3772     IO_WORD _D3 :1;\r
3773     IO_WORD _D2 :1;\r
3774     IO_WORD _D1 :1;\r
3775     IO_WORD _D0 :1;\r
3776   }bit;\r
3777  }PWC25STR;\r
3778 typedef union{  \r
3779     IO_WORD     word;\r
3780     struct{   \r
3781     IO_WORD  :1;\r
3782     IO_WORD  :1;\r
3783     IO_WORD  :1;\r
3784     IO_WORD  :1;\r
3785     IO_WORD  :1;\r
3786     IO_WORD  :1;\r
3787     IO_WORD _D9 :1;\r
3788     IO_WORD _D8 :1;\r
3789     IO_WORD _D7 :1;\r
3790     IO_WORD _D6 :1;\r
3791     IO_WORD _D5 :1;\r
3792     IO_WORD _D4 :1;\r
3793     IO_WORD _D3 :1;\r
3794     IO_WORD _D2 :1;\r
3795     IO_WORD _D1 :1;\r
3796     IO_WORD _D0 :1;\r
3797   }bit;\r
3798  }PWC15STR;\r
3799 typedef union{  \r
3800     IO_BYTE     byte;\r
3801     struct{   \r
3802     IO_BYTE  :1;\r
3803     IO_BYTE _BS :1;\r
3804     IO_BYTE _P2 :1;\r
3805     IO_BYTE _P1 :1;\r
3806     IO_BYTE _P0 :1;\r
3807     IO_BYTE _M2 :1;\r
3808     IO_BYTE _M1 :1;\r
3809     IO_BYTE _M0 :1;\r
3810   }bit;\r
3811   struct{\r
3812     IO_BYTE :1;\r
3813     IO_BYTE :1;\r
3814     IO_BYTE _P :3;\r
3815     IO_BYTE _M :3;\r
3816   }bitc;\r
3817  }PWS25STR;\r
3818 typedef union{  \r
3819     IO_BYTE     byte;\r
3820     struct{   \r
3821     IO_BYTE  :1;\r
3822     IO_BYTE  :1;\r
3823     IO_BYTE _P2 :1;\r
3824     IO_BYTE _P1 :1;\r
3825     IO_BYTE _P0 :1;\r
3826     IO_BYTE _M2 :1;\r
3827     IO_BYTE _M1 :1;\r
3828     IO_BYTE _M0 :1;\r
3829   }bit;\r
3830   struct{\r
3831     IO_BYTE :1;\r
3832     IO_BYTE :1;\r
3833     IO_BYTE _P :3;\r
3834     IO_BYTE _M :3;\r
3835   }bitc;\r
3836  }PWS15STR;\r
3837 typedef union{   /* Stepper Motor Control 0-5 */\r
3838     IO_BYTE     byte;\r
3839     struct{   \r
3840     IO_BYTE _S2 :1;\r
3841     IO_BYTE _P2 :1;\r
3842     IO_BYTE _P1 :1;\r
3843     IO_BYTE _P0 :1;\r
3844     IO_BYTE _CE :1;\r
3845     IO_BYTE _SC :1;\r
3846     IO_BYTE  :1;\r
3847     IO_BYTE  :1;\r
3848   }bit;\r
3849   struct{\r
3850     IO_BYTE :1;\r
3851     IO_BYTE _P :3;\r
3852   }bitc;\r
3853  }PWC0STR;\r
3854 typedef union{  \r
3855     IO_BYTE     byte;\r
3856     struct{   \r
3857     IO_BYTE _S2 :1;\r
3858     IO_BYTE _P2 :1;\r
3859     IO_BYTE _P1 :1;\r
3860     IO_BYTE _P0 :1;\r
3861     IO_BYTE _CE :1;\r
3862     IO_BYTE _SC :1;\r
3863     IO_BYTE  :1;\r
3864     IO_BYTE  :1;\r
3865   }bit;\r
3866   struct{\r
3867     IO_BYTE :1;\r
3868     IO_BYTE _P :3;\r
3869   }bitc;\r
3870  }PWC1STR;\r
3871 typedef union{  \r
3872     IO_BYTE     byte;\r
3873     struct{   \r
3874     IO_BYTE _S2 :1;\r
3875     IO_BYTE _P2 :1;\r
3876     IO_BYTE _P1 :1;\r
3877     IO_BYTE _P0 :1;\r
3878     IO_BYTE _CE :1;\r
3879     IO_BYTE _SC :1;\r
3880     IO_BYTE  :1;\r
3881     IO_BYTE  :1;\r
3882   }bit;\r
3883   struct{\r
3884     IO_BYTE :1;\r
3885     IO_BYTE _P :3;\r
3886   }bitc;\r
3887  }PWC2STR;\r
3888 typedef union{  \r
3889     IO_BYTE     byte;\r
3890     struct{   \r
3891     IO_BYTE _S2 :1;\r
3892     IO_BYTE _P2 :1;\r
3893     IO_BYTE _P1 :1;\r
3894     IO_BYTE _P0 :1;\r
3895     IO_BYTE _CE :1;\r
3896     IO_BYTE _SC :1;\r
3897     IO_BYTE  :1;\r
3898     IO_BYTE  :1;\r
3899   }bit;\r
3900   struct{\r
3901     IO_BYTE :1;\r
3902     IO_BYTE _P :3;\r
3903   }bitc;\r
3904  }PWC3STR;\r
3905 typedef union{  \r
3906     IO_BYTE     byte;\r
3907     struct{   \r
3908     IO_BYTE _S2 :1;\r
3909     IO_BYTE _P2 :1;\r
3910     IO_BYTE _P1 :1;\r
3911     IO_BYTE _P0 :1;\r
3912     IO_BYTE _CE :1;\r
3913     IO_BYTE _SC :1;\r
3914     IO_BYTE  :1;\r
3915     IO_BYTE  :1;\r
3916   }bit;\r
3917   struct{\r
3918     IO_BYTE :1;\r
3919     IO_BYTE _P :3;\r
3920   }bitc;\r
3921  }PWC4STR;\r
3922 typedef union{  \r
3923     IO_BYTE     byte;\r
3924     struct{   \r
3925     IO_BYTE _S2 :1;\r
3926     IO_BYTE _P2 :1;\r
3927     IO_BYTE _P1 :1;\r
3928     IO_BYTE _P0 :1;\r
3929     IO_BYTE _CE :1;\r
3930     IO_BYTE _SC :1;\r
3931     IO_BYTE  :1;\r
3932     IO_BYTE  :1;\r
3933   }bit;\r
3934   struct{\r
3935     IO_BYTE :1;\r
3936     IO_BYTE _P :3;\r
3937   }bitc;\r
3938  }PWC5STR;\r
3939 typedef union{   /* I2C 0 */\r
3940     IO_BYTE     byte;\r
3941     struct{   \r
3942     IO_BYTE _BER :1;\r
3943     IO_BYTE _BEIE :1;\r
3944     IO_BYTE _SCC :1;\r
3945     IO_BYTE _MSS :1;\r
3946     IO_BYTE _ACK :1;\r
3947     IO_BYTE _GCAA :1;\r
3948     IO_BYTE _INTE :1;\r
3949     IO_BYTE _INT :1;\r
3950   }bit;\r
3951  }IBCR0STR;\r
3952 typedef union{  \r
3953     IO_BYTE     byte;\r
3954     struct{   \r
3955     IO_BYTE _BB :1;\r
3956     IO_BYTE _RSC :1;\r
3957     IO_BYTE _AL :1;\r
3958     IO_BYTE _LRB :1;\r
3959     IO_BYTE _TRX :1;\r
3960     IO_BYTE _AAS :1;\r
3961     IO_BYTE _GCA :1;\r
3962     IO_BYTE _ADT :1;\r
3963   }bit;\r
3964  }IBSR0STR;\r
3965 typedef union{  \r
3966     IO_WORD     word;\r
3967     struct{   \r
3968     IO_WORD  :1;\r
3969     IO_WORD  :1;\r
3970     IO_WORD  :1;\r
3971     IO_WORD  :1;\r
3972     IO_WORD  :1;\r
3973     IO_WORD  :1;\r
3974     IO_WORD _TA9 :1;\r
3975     IO_WORD _TA8 :1;\r
3976     IO_WORD _TA7 :1;\r
3977     IO_WORD _TA6 :1;\r
3978     IO_WORD _TA5 :1;\r
3979     IO_WORD _TA4 :1;\r
3980     IO_WORD _TA3 :1;\r
3981     IO_WORD _TA2 :1;\r
3982     IO_WORD _TA1 :1;\r
3983     IO_WORD _TA0 :1;\r
3984   }bit;\r
3985  }ITBA0STR;\r
3986 typedef union{  \r
3987     IO_BYTE     byte;\r
3988     struct{   \r
3989     IO_BYTE  :1;\r
3990     IO_BYTE  :1;\r
3991     IO_BYTE  :1;\r
3992     IO_BYTE  :1;\r
3993     IO_BYTE  :1;\r
3994     IO_BYTE  :1;\r
3995     IO_BYTE _TA9 :1;\r
3996     IO_BYTE _TA8 :1;\r
3997   }bit;\r
3998  }ITBAH0STR;\r
3999 typedef union{  \r
4000     IO_BYTE     byte;\r
4001     struct{   \r
4002     IO_BYTE _TA7 :1;\r
4003     IO_BYTE _TA6 :1;\r
4004     IO_BYTE _TA5 :1;\r
4005     IO_BYTE _TA4 :1;\r
4006     IO_BYTE _TA3 :1;\r
4007     IO_BYTE _TA2 :1;\r
4008     IO_BYTE _TA1 :1;\r
4009     IO_BYTE _TA0 :1;\r
4010   }bit;\r
4011  }ITBAL0STR;\r
4012 typedef union{  \r
4013     IO_WORD     word;\r
4014     struct{   \r
4015     IO_WORD _ENTB :1;\r
4016     IO_WORD _RAL :1;\r
4017     IO_WORD  :1;\r
4018     IO_WORD  :1;\r
4019     IO_WORD  :1;\r
4020     IO_WORD  :1;\r
4021     IO_WORD _TM9 :1;\r
4022     IO_WORD _TM8 :1;\r
4023     IO_WORD _TM7 :1;\r
4024     IO_WORD _TM6 :1;\r
4025     IO_WORD _TM5 :1;\r
4026     IO_WORD _TM4 :1;\r
4027     IO_WORD _TM3 :1;\r
4028     IO_WORD _TM2 :1;\r
4029     IO_WORD _TM1 :1;\r
4030     IO_WORD _TM0 :1;\r
4031   }bit;\r
4032  }ITMK0STR;\r
4033 typedef union{  \r
4034     IO_BYTE     byte;\r
4035     struct{   \r
4036     IO_BYTE _ENTB :1;\r
4037     IO_BYTE _RAL :1;\r
4038     IO_BYTE  :1;\r
4039     IO_BYTE  :1;\r
4040     IO_BYTE  :1;\r
4041     IO_BYTE  :1;\r
4042     IO_BYTE _TM9 :1;\r
4043     IO_BYTE _TM8 :1;\r
4044   }bit;\r
4045  }ITMKH0STR;\r
4046 typedef union{  \r
4047     IO_BYTE     byte;\r
4048     struct{   \r
4049     IO_BYTE _TM7 :1;\r
4050     IO_BYTE _TM6 :1;\r
4051     IO_BYTE _TM5 :1;\r
4052     IO_BYTE _TM4 :1;\r
4053     IO_BYTE _TM3 :1;\r
4054     IO_BYTE _TM2 :1;\r
4055     IO_BYTE _TM1 :1;\r
4056     IO_BYTE _TM0 :1;\r
4057   }bit;\r
4058  }ITMKL0STR;\r
4059 typedef union{  \r
4060     IO_BYTE     byte;\r
4061     struct{   \r
4062     IO_BYTE _ENSB :1;\r
4063     IO_BYTE _SM6 :1;\r
4064     IO_BYTE _SM5 :1;\r
4065     IO_BYTE _SM4 :1;\r
4066     IO_BYTE _SM3 :1;\r
4067     IO_BYTE _SM2 :1;\r
4068     IO_BYTE _SM1 :1;\r
4069     IO_BYTE _SM0 :1;\r
4070   }bit;\r
4071  }ISMK0STR;\r
4072 typedef union{  \r
4073     IO_BYTE     byte;\r
4074     struct{   \r
4075     IO_BYTE  :1;\r
4076     IO_BYTE _SA6 :1;\r
4077     IO_BYTE _SA5 :1;\r
4078     IO_BYTE _SA4 :1;\r
4079     IO_BYTE _SA3 :1;\r
4080     IO_BYTE _SA2 :1;\r
4081     IO_BYTE _SA1 :1;\r
4082     IO_BYTE _SA0 :1;\r
4083   }bit;\r
4084  }ISBA0STR;\r
4085 typedef union{  \r
4086     IO_BYTE     byte;\r
4087     struct{   \r
4088     IO_BYTE _D7 :1;\r
4089     IO_BYTE _D6 :1;\r
4090     IO_BYTE _D5 :1;\r
4091     IO_BYTE _D4 :1;\r
4092     IO_BYTE _D3 :1;\r
4093     IO_BYTE _D2 :1;\r
4094     IO_BYTE _D1 :1;\r
4095     IO_BYTE _D0 :1;\r
4096   }bit;\r
4097  }IDAR0STR;\r
4098 typedef union{  \r
4099     IO_BYTE     byte;\r
4100     struct{   \r
4101     IO_BYTE  :1;\r
4102     IO_BYTE _NSF :1;\r
4103     IO_BYTE _EN :1;\r
4104     IO_BYTE _CS4 :1;\r
4105     IO_BYTE _CS3 :1;\r
4106     IO_BYTE _CS2 :1;\r
4107     IO_BYTE _CS1 :1;\r
4108     IO_BYTE _CS0 :1;\r
4109   }bit;\r
4110   struct{\r
4111     IO_BYTE :1;\r
4112     IO_BYTE :1;\r
4113     IO_BYTE :1;\r
4114     IO_BYTE _CS :5;\r
4115   }bitc;\r
4116  }ICCR0STR;\r
4117 typedef union{   /* PPG Control 4-7 */\r
4118     IO_WORD     word;\r
4119     struct{   \r
4120     IO_WORD _TSEL33 :1;\r
4121     IO_WORD _TSEL32 :1;\r
4122     IO_WORD _TSEL31 :1;\r
4123     IO_WORD _TSEL30 :1;\r
4124     IO_WORD _TSEL23 :1;\r
4125     IO_WORD _TSEL22 :1;\r
4126     IO_WORD _TSEL21 :1;\r
4127     IO_WORD _TSEL20 :1;\r
4128     IO_WORD _TSEL13 :1;\r
4129     IO_WORD _TSEL12 :1;\r
4130     IO_WORD _TSEL11 :1;\r
4131     IO_WORD _TSEL10 :1;\r
4132     IO_WORD _TSEL03 :1;\r
4133     IO_WORD _TSEL02 :1;\r
4134     IO_WORD _TSEL01 :1;\r
4135     IO_WORD _TSEL00 :1;\r
4136   }bit;\r
4137  }GCN11STR;\r
4138 typedef union{  \r
4139     IO_BYTE     byte;\r
4140     struct{   \r
4141     IO_BYTE  :1;\r
4142     IO_BYTE  :1;\r
4143     IO_BYTE  :1;\r
4144     IO_BYTE  :1;\r
4145     IO_BYTE _EN3 :1;\r
4146     IO_BYTE _EN2 :1;\r
4147     IO_BYTE _EN1 :1;\r
4148     IO_BYTE _EN0 :1;\r
4149   }bit;\r
4150  }GCN21STR;\r
4151 typedef union{   /* PPG Control 8-11 */\r
4152     IO_WORD     word;\r
4153     struct{   \r
4154     IO_WORD _TSEL33 :1;\r
4155     IO_WORD _TSEL32 :1;\r
4156     IO_WORD _TSEL31 :1;\r
4157     IO_WORD _TSEL30 :1;\r
4158     IO_WORD _TSEL23 :1;\r
4159     IO_WORD _TSEL22 :1;\r
4160     IO_WORD _TSEL21 :1;\r
4161     IO_WORD _TSEL20 :1;\r
4162     IO_WORD _TSEL13 :1;\r
4163     IO_WORD _TSEL12 :1;\r
4164     IO_WORD _TSEL11 :1;\r
4165     IO_WORD _TSEL10 :1;\r
4166     IO_WORD _TSEL03 :1;\r
4167     IO_WORD _TSEL02 :1;\r
4168     IO_WORD _TSEL01 :1;\r
4169     IO_WORD _TSEL00 :1;\r
4170   }bit;\r
4171  }GCN12STR;\r
4172 typedef union{  \r
4173     IO_BYTE     byte;\r
4174     struct{   \r
4175     IO_BYTE  :1;\r
4176     IO_BYTE  :1;\r
4177     IO_BYTE  :1;\r
4178     IO_BYTE  :1;\r
4179     IO_BYTE _EN3 :1;\r
4180     IO_BYTE _EN2 :1;\r
4181     IO_BYTE _EN1 :1;\r
4182     IO_BYTE _EN0 :1;\r
4183   }bit;\r
4184  }GCN22STR;\r
4185 typedef union{  \r
4186     IO_WORD     word;\r
4187     struct{   \r
4188     IO_WORD _CNTE :1;\r
4189     IO_WORD _STGR :1;\r
4190     IO_WORD _MDSE :1;\r
4191     IO_WORD _RTRG :1;\r
4192     IO_WORD _CKS1 :1;\r
4193     IO_WORD _CKS0 :1;\r
4194     IO_WORD _PGMS :1;\r
4195     IO_WORD  :1;\r
4196     IO_WORD _EGS1 :1;\r
4197     IO_WORD _EGS0 :1;\r
4198     IO_WORD _IREN :1;\r
4199     IO_WORD _IRQF :1;\r
4200     IO_WORD _IRS1 :1;\r
4201     IO_WORD _IRS0 :1;\r
4202     IO_WORD  :1;\r
4203     IO_WORD _OSEL :1;\r
4204   }bit;\r
4205   struct{\r
4206     IO_WORD :1;\r
4207     IO_WORD :1;\r
4208     IO_WORD :1;\r
4209     IO_WORD :1;\r
4210     IO_WORD _CKS :2;\r
4211     IO_WORD :1;\r
4212     IO_WORD :1;\r
4213     IO_WORD _EGS :2;\r
4214     IO_WORD :1;\r
4215     IO_WORD :1;\r
4216     IO_WORD _IRS :2;\r
4217   }bitc;\r
4218  }PCN04STR;\r
4219 typedef union{  \r
4220     IO_BYTE     byte;\r
4221     struct{   \r
4222     IO_BYTE _CNTE :1;\r
4223     IO_BYTE _STGR :1;\r
4224     IO_BYTE _MDSE :1;\r
4225     IO_BYTE _RTRG :1;\r
4226     IO_BYTE _CKS1 :1;\r
4227     IO_BYTE _CKS0 :1;\r
4228     IO_BYTE _PGMS :1;\r
4229     IO_BYTE  :1;\r
4230   }bit;\r
4231   struct{\r
4232     IO_BYTE :1;\r
4233     IO_BYTE :1;\r
4234     IO_BYTE :1;\r
4235     IO_BYTE :1;\r
4236     IO_BYTE _CKS :2;\r
4237   }bitc;\r
4238  }PCNH04STR;\r
4239 typedef union{  \r
4240     IO_BYTE     byte;\r
4241     struct{   \r
4242     IO_BYTE _EGS1 :1;\r
4243     IO_BYTE _EGS0 :1;\r
4244     IO_BYTE _IREN :1;\r
4245     IO_BYTE _IRQF :1;\r
4246     IO_BYTE _IRS1 :1;\r
4247     IO_BYTE _IRS0 :1;\r
4248     IO_BYTE  :1;\r
4249     IO_BYTE _OSEL :1;\r
4250   }bit;\r
4251   struct{\r
4252     IO_BYTE _EGS :2;\r
4253     IO_BYTE :1;\r
4254     IO_BYTE :1;\r
4255     IO_BYTE _IRS :2;\r
4256   }bitc;\r
4257  }PCNL04STR;\r
4258 typedef union{  \r
4259     IO_WORD     word;\r
4260     struct{   \r
4261     IO_WORD _CNTE :1;\r
4262     IO_WORD _STGR :1;\r
4263     IO_WORD _MDSE :1;\r
4264     IO_WORD _RTRG :1;\r
4265     IO_WORD _CKS1 :1;\r
4266     IO_WORD _CKS0 :1;\r
4267     IO_WORD _PGMS :1;\r
4268     IO_WORD  :1;\r
4269     IO_WORD _EGS1 :1;\r
4270     IO_WORD _EGS0 :1;\r
4271     IO_WORD _IREN :1;\r
4272     IO_WORD _IRQF :1;\r
4273     IO_WORD _IRS1 :1;\r
4274     IO_WORD _IRS0 :1;\r
4275     IO_WORD  :1;\r
4276     IO_WORD _OSEL :1;\r
4277   }bit;\r
4278   struct{\r
4279     IO_WORD :1;\r
4280     IO_WORD :1;\r
4281     IO_WORD :1;\r
4282     IO_WORD :1;\r
4283     IO_WORD _CKS :2;\r
4284     IO_WORD :1;\r
4285     IO_WORD :1;\r
4286     IO_WORD _EGS :2;\r
4287     IO_WORD :1;\r
4288     IO_WORD :1;\r
4289     IO_WORD _IRS :2;\r
4290   }bitc;\r
4291  }PCN05STR;\r
4292 typedef union{  \r
4293     IO_BYTE     byte;\r
4294     struct{   \r
4295     IO_BYTE _CNTE :1;\r
4296     IO_BYTE _STGR :1;\r
4297     IO_BYTE _MDSE :1;\r
4298     IO_BYTE _RTRG :1;\r
4299     IO_BYTE _CKS1 :1;\r
4300     IO_BYTE _CKS0 :1;\r
4301     IO_BYTE _PGMS :1;\r
4302     IO_BYTE  :1;\r
4303   }bit;\r
4304   struct{\r
4305     IO_BYTE :1;\r
4306     IO_BYTE :1;\r
4307     IO_BYTE :1;\r
4308     IO_BYTE :1;\r
4309     IO_BYTE _CKS :2;\r
4310   }bitc;\r
4311  }PCNH05STR;\r
4312 typedef union{  \r
4313     IO_BYTE     byte;\r
4314     struct{   \r
4315     IO_BYTE _EGS1 :1;\r
4316     IO_BYTE _EGS0 :1;\r
4317     IO_BYTE _IREN :1;\r
4318     IO_BYTE _IRQF :1;\r
4319     IO_BYTE _IRS1 :1;\r
4320     IO_BYTE _IRS0 :1;\r
4321     IO_BYTE  :1;\r
4322     IO_BYTE _OSEL :1;\r
4323   }bit;\r
4324   struct{\r
4325     IO_BYTE _EGS :2;\r
4326     IO_BYTE :1;\r
4327     IO_BYTE :1;\r
4328     IO_BYTE _IRS :2;\r
4329   }bitc;\r
4330  }PCNL05STR;\r
4331 typedef union{  \r
4332     IO_WORD     word;\r
4333     struct{   \r
4334     IO_WORD _CNTE :1;\r
4335     IO_WORD _STGR :1;\r
4336     IO_WORD _MDSE :1;\r
4337     IO_WORD _RTRG :1;\r
4338     IO_WORD _CKS1 :1;\r
4339     IO_WORD _CKS0 :1;\r
4340     IO_WORD _PGMS :1;\r
4341     IO_WORD  :1;\r
4342     IO_WORD _EGS1 :1;\r
4343     IO_WORD _EGS0 :1;\r
4344     IO_WORD _IREN :1;\r
4345     IO_WORD _IRQF :1;\r
4346     IO_WORD _IRS1 :1;\r
4347     IO_WORD _IRS0 :1;\r
4348     IO_WORD  :1;\r
4349     IO_WORD _OSEL :1;\r
4350   }bit;\r
4351   struct{\r
4352     IO_WORD :1;\r
4353     IO_WORD :1;\r
4354     IO_WORD :1;\r
4355     IO_WORD :1;\r
4356     IO_WORD _CKS :2;\r
4357     IO_WORD :1;\r
4358     IO_WORD :1;\r
4359     IO_WORD _EGS :2;\r
4360     IO_WORD :1;\r
4361     IO_WORD :1;\r
4362     IO_WORD _IRS :2;\r
4363   }bitc;\r
4364  }PCN06STR;\r
4365 typedef union{  \r
4366     IO_BYTE     byte;\r
4367     struct{   \r
4368     IO_BYTE _CNTE :1;\r
4369     IO_BYTE _STGR :1;\r
4370     IO_BYTE _MDSE :1;\r
4371     IO_BYTE _RTRG :1;\r
4372     IO_BYTE _CKS1 :1;\r
4373     IO_BYTE _CKS0 :1;\r
4374     IO_BYTE _PGMS :1;\r
4375     IO_BYTE  :1;\r
4376   }bit;\r
4377   struct{\r
4378     IO_BYTE :1;\r
4379     IO_BYTE :1;\r
4380     IO_BYTE :1;\r
4381     IO_BYTE :1;\r
4382     IO_BYTE _CKS :2;\r
4383   }bitc;\r
4384  }PCNH06STR;\r
4385 typedef union{  \r
4386     IO_BYTE     byte;\r
4387     struct{   \r
4388     IO_BYTE _EGS1 :1;\r
4389     IO_BYTE _EGS0 :1;\r
4390     IO_BYTE _IREN :1;\r
4391     IO_BYTE _IRQF :1;\r
4392     IO_BYTE _IRS1 :1;\r
4393     IO_BYTE _IRS0 :1;\r
4394     IO_BYTE  :1;\r
4395     IO_BYTE _OSEL :1;\r
4396   }bit;\r
4397   struct{\r
4398     IO_BYTE _EGS :2;\r
4399     IO_BYTE :1;\r
4400     IO_BYTE :1;\r
4401     IO_BYTE _IRS :2;\r
4402   }bitc;\r
4403  }PCNL06STR;\r
4404 typedef union{  \r
4405     IO_WORD     word;\r
4406     struct{   \r
4407     IO_WORD _CNTE :1;\r
4408     IO_WORD _STGR :1;\r
4409     IO_WORD _MDSE :1;\r
4410     IO_WORD _RTRG :1;\r
4411     IO_WORD _CKS1 :1;\r
4412     IO_WORD _CKS0 :1;\r
4413     IO_WORD _PGMS :1;\r
4414     IO_WORD  :1;\r
4415     IO_WORD _EGS1 :1;\r
4416     IO_WORD _EGS0 :1;\r
4417     IO_WORD _IREN :1;\r
4418     IO_WORD _IRQF :1;\r
4419     IO_WORD _IRS1 :1;\r
4420     IO_WORD _IRS0 :1;\r
4421     IO_WORD  :1;\r
4422     IO_WORD _OSEL :1;\r
4423   }bit;\r
4424   struct{\r
4425     IO_WORD :1;\r
4426     IO_WORD :1;\r
4427     IO_WORD :1;\r
4428     IO_WORD :1;\r
4429     IO_WORD _CKS :2;\r
4430     IO_WORD :1;\r
4431     IO_WORD :1;\r
4432     IO_WORD _EGS :2;\r
4433     IO_WORD :1;\r
4434     IO_WORD :1;\r
4435     IO_WORD _IRS :2;\r
4436   }bitc;\r
4437  }PCN07STR;\r
4438 typedef union{  \r
4439     IO_BYTE     byte;\r
4440     struct{   \r
4441     IO_BYTE _CNTE :1;\r
4442     IO_BYTE _STGR :1;\r
4443     IO_BYTE _MDSE :1;\r
4444     IO_BYTE _RTRG :1;\r
4445     IO_BYTE _CKS1 :1;\r
4446     IO_BYTE _CKS0 :1;\r
4447     IO_BYTE _PGMS :1;\r
4448     IO_BYTE  :1;\r
4449   }bit;\r
4450   struct{\r
4451     IO_BYTE :1;\r
4452     IO_BYTE :1;\r
4453     IO_BYTE :1;\r
4454     IO_BYTE :1;\r
4455     IO_BYTE _CKS :2;\r
4456   }bitc;\r
4457  }PCNH07STR;\r
4458 typedef union{  \r
4459     IO_BYTE     byte;\r
4460     struct{   \r
4461     IO_BYTE _EGS1 :1;\r
4462     IO_BYTE _EGS0 :1;\r
4463     IO_BYTE _IREN :1;\r
4464     IO_BYTE _IRQF :1;\r
4465     IO_BYTE _IRS1 :1;\r
4466     IO_BYTE _IRS0 :1;\r
4467     IO_BYTE  :1;\r
4468     IO_BYTE _OSEL :1;\r
4469   }bit;\r
4470   struct{\r
4471     IO_BYTE _EGS :2;\r
4472     IO_BYTE :1;\r
4473     IO_BYTE :1;\r
4474     IO_BYTE _IRS :2;\r
4475   }bitc;\r
4476  }PCNL07STR;\r
4477 typedef union{  \r
4478     IO_WORD     word;\r
4479     struct{   \r
4480     IO_WORD _CNTE :1;\r
4481     IO_WORD _STGR :1;\r
4482     IO_WORD _MDSE :1;\r
4483     IO_WORD _RTRG :1;\r
4484     IO_WORD _CKS1 :1;\r
4485     IO_WORD _CKS0 :1;\r
4486     IO_WORD _PGMS :1;\r
4487     IO_WORD  :1;\r
4488     IO_WORD _EGS1 :1;\r
4489     IO_WORD _EGS0 :1;\r
4490     IO_WORD _IREN :1;\r
4491     IO_WORD _IRQF :1;\r
4492     IO_WORD _IRS1 :1;\r
4493     IO_WORD _IRS0 :1;\r
4494     IO_WORD  :1;\r
4495     IO_WORD _OSEL :1;\r
4496   }bit;\r
4497   struct{\r
4498     IO_WORD :1;\r
4499     IO_WORD :1;\r
4500     IO_WORD :1;\r
4501     IO_WORD :1;\r
4502     IO_WORD _CKS :2;\r
4503     IO_WORD :1;\r
4504     IO_WORD :1;\r
4505     IO_WORD _EGS :2;\r
4506     IO_WORD :1;\r
4507     IO_WORD :1;\r
4508     IO_WORD _IRS :2;\r
4509   }bitc;\r
4510  }PCN08STR;\r
4511 typedef union{  \r
4512     IO_BYTE     byte;\r
4513     struct{   \r
4514     IO_BYTE _CNTE :1;\r
4515     IO_BYTE _STGR :1;\r
4516     IO_BYTE _MDSE :1;\r
4517     IO_BYTE _RTRG :1;\r
4518     IO_BYTE _CKS1 :1;\r
4519     IO_BYTE _CKS0 :1;\r
4520     IO_BYTE _PGMS :1;\r
4521     IO_BYTE  :1;\r
4522   }bit;\r
4523   struct{\r
4524     IO_BYTE :1;\r
4525     IO_BYTE :1;\r
4526     IO_BYTE :1;\r
4527     IO_BYTE :1;\r
4528     IO_BYTE _CKS :2;\r
4529   }bitc;\r
4530  }PCNH08STR;\r
4531 typedef union{  \r
4532     IO_BYTE     byte;\r
4533     struct{   \r
4534     IO_BYTE _EGS1 :1;\r
4535     IO_BYTE _EGS0 :1;\r
4536     IO_BYTE _IREN :1;\r
4537     IO_BYTE _IRQF :1;\r
4538     IO_BYTE _IRS1 :1;\r
4539     IO_BYTE _IRS0 :1;\r
4540     IO_BYTE  :1;\r
4541     IO_BYTE _OSEL :1;\r
4542   }bit;\r
4543   struct{\r
4544     IO_BYTE _EGS :2;\r
4545     IO_BYTE :1;\r
4546     IO_BYTE :1;\r
4547     IO_BYTE _IRS :2;\r
4548   }bitc;\r
4549  }PCNL08STR;\r
4550 typedef union{  \r
4551     IO_WORD     word;\r
4552     struct{   \r
4553     IO_WORD _CNTE :1;\r
4554     IO_WORD _STGR :1;\r
4555     IO_WORD _MDSE :1;\r
4556     IO_WORD _RTRG :1;\r
4557     IO_WORD _CKS1 :1;\r
4558     IO_WORD _CKS0 :1;\r
4559     IO_WORD _PGMS :1;\r
4560     IO_WORD  :1;\r
4561     IO_WORD _EGS1 :1;\r
4562     IO_WORD _EGS0 :1;\r
4563     IO_WORD _IREN :1;\r
4564     IO_WORD _IRQF :1;\r
4565     IO_WORD _IRS1 :1;\r
4566     IO_WORD _IRS0 :1;\r
4567     IO_WORD  :1;\r
4568     IO_WORD _OSEL :1;\r
4569   }bit;\r
4570   struct{\r
4571     IO_WORD :1;\r
4572     IO_WORD :1;\r
4573     IO_WORD :1;\r
4574     IO_WORD :1;\r
4575     IO_WORD _CKS :2;\r
4576     IO_WORD :1;\r
4577     IO_WORD :1;\r
4578     IO_WORD _EGS :2;\r
4579     IO_WORD :1;\r
4580     IO_WORD :1;\r
4581     IO_WORD _IRS :2;\r
4582   }bitc;\r
4583  }PCN09STR;\r
4584 typedef union{  \r
4585     IO_BYTE     byte;\r
4586     struct{   \r
4587     IO_BYTE _CNTE :1;\r
4588     IO_BYTE _STGR :1;\r
4589     IO_BYTE _MDSE :1;\r
4590     IO_BYTE _RTRG :1;\r
4591     IO_BYTE _CKS1 :1;\r
4592     IO_BYTE _CKS0 :1;\r
4593     IO_BYTE _PGMS :1;\r
4594     IO_BYTE  :1;\r
4595   }bit;\r
4596   struct{\r
4597     IO_BYTE :1;\r
4598     IO_BYTE :1;\r
4599     IO_BYTE :1;\r
4600     IO_BYTE :1;\r
4601     IO_BYTE _CKS :2;\r
4602   }bitc;\r
4603  }PCNH09STR;\r
4604 typedef union{  \r
4605     IO_BYTE     byte;\r
4606     struct{   \r
4607     IO_BYTE _EGS1 :1;\r
4608     IO_BYTE _EGS0 :1;\r
4609     IO_BYTE _IREN :1;\r
4610     IO_BYTE _IRQF :1;\r
4611     IO_BYTE _IRS1 :1;\r
4612     IO_BYTE _IRS0 :1;\r
4613     IO_BYTE  :1;\r
4614     IO_BYTE _OSEL :1;\r
4615   }bit;\r
4616   struct{\r
4617     IO_BYTE _EGS :2;\r
4618     IO_BYTE :1;\r
4619     IO_BYTE :1;\r
4620     IO_BYTE _IRS :2;\r
4621   }bitc;\r
4622  }PCNL09STR;\r
4623 typedef union{  \r
4624     IO_WORD     word;\r
4625     struct{   \r
4626     IO_WORD _CNTE :1;\r
4627     IO_WORD _STGR :1;\r
4628     IO_WORD _MDSE :1;\r
4629     IO_WORD _RTRG :1;\r
4630     IO_WORD _CKS1 :1;\r
4631     IO_WORD _CKS0 :1;\r
4632     IO_WORD _PGMS :1;\r
4633     IO_WORD  :1;\r
4634     IO_WORD _EGS1 :1;\r
4635     IO_WORD _EGS0 :1;\r
4636     IO_WORD _IREN :1;\r
4637     IO_WORD _IRQF :1;\r
4638     IO_WORD _IRS1 :1;\r
4639     IO_WORD _IRS0 :1;\r
4640     IO_WORD  :1;\r
4641     IO_WORD _OSEL :1;\r
4642   }bit;\r
4643   struct{\r
4644     IO_WORD :1;\r
4645     IO_WORD :1;\r
4646     IO_WORD :1;\r
4647     IO_WORD :1;\r
4648     IO_WORD _CKS :2;\r
4649     IO_WORD :1;\r
4650     IO_WORD :1;\r
4651     IO_WORD _EGS :2;\r
4652     IO_WORD :1;\r
4653     IO_WORD :1;\r
4654     IO_WORD _IRS :2;\r
4655   }bitc;\r
4656  }PCN10STR;\r
4657 typedef union{  \r
4658     IO_BYTE     byte;\r
4659     struct{   \r
4660     IO_BYTE _CNTE :1;\r
4661     IO_BYTE _STGR :1;\r
4662     IO_BYTE _MDSE :1;\r
4663     IO_BYTE _RTRG :1;\r
4664     IO_BYTE _CKS1 :1;\r
4665     IO_BYTE _CKS0 :1;\r
4666     IO_BYTE _PGMS :1;\r
4667     IO_BYTE  :1;\r
4668   }bit;\r
4669   struct{\r
4670     IO_BYTE :1;\r
4671     IO_BYTE :1;\r
4672     IO_BYTE :1;\r
4673     IO_BYTE :1;\r
4674     IO_BYTE _CKS :2;\r
4675   }bitc;\r
4676  }PCNH10STR;\r
4677 typedef union{  \r
4678     IO_BYTE     byte;\r
4679     struct{   \r
4680     IO_BYTE _EGS1 :1;\r
4681     IO_BYTE _EGS0 :1;\r
4682     IO_BYTE _IREN :1;\r
4683     IO_BYTE _IRQF :1;\r
4684     IO_BYTE _IRS1 :1;\r
4685     IO_BYTE _IRS0 :1;\r
4686     IO_BYTE  :1;\r
4687     IO_BYTE _OSEL :1;\r
4688   }bit;\r
4689   struct{\r
4690     IO_BYTE _EGS :2;\r
4691     IO_BYTE :1;\r
4692     IO_BYTE :1;\r
4693     IO_BYTE _IRS :2;\r
4694   }bitc;\r
4695  }PCNL10STR;\r
4696 typedef union{  \r
4697     IO_WORD     word;\r
4698     struct{   \r
4699     IO_WORD _CNTE :1;\r
4700     IO_WORD _STGR :1;\r
4701     IO_WORD _MDSE :1;\r
4702     IO_WORD _RTRG :1;\r
4703     IO_WORD _CKS1 :1;\r
4704     IO_WORD _CKS0 :1;\r
4705     IO_WORD _PGMS :1;\r
4706     IO_WORD  :1;\r
4707     IO_WORD _EGS1 :1;\r
4708     IO_WORD _EGS0 :1;\r
4709     IO_WORD _IREN :1;\r
4710     IO_WORD _IRQF :1;\r
4711     IO_WORD _IRS1 :1;\r
4712     IO_WORD _IRS0 :1;\r
4713     IO_WORD  :1;\r
4714     IO_WORD _OSEL :1;\r
4715   }bit;\r
4716   struct{\r
4717     IO_WORD :1;\r
4718     IO_WORD :1;\r
4719     IO_WORD :1;\r
4720     IO_WORD :1;\r
4721     IO_WORD _CKS :2;\r
4722     IO_WORD :1;\r
4723     IO_WORD :1;\r
4724     IO_WORD _EGS :2;\r
4725     IO_WORD :1;\r
4726     IO_WORD :1;\r
4727     IO_WORD _IRS :2;\r
4728   }bitc;\r
4729  }PCN11STR;\r
4730 typedef union{  \r
4731     IO_BYTE     byte;\r
4732     struct{   \r
4733     IO_BYTE _CNTE :1;\r
4734     IO_BYTE _STGR :1;\r
4735     IO_BYTE _MDSE :1;\r
4736     IO_BYTE _RTRG :1;\r
4737     IO_BYTE _CKS1 :1;\r
4738     IO_BYTE _CKS0 :1;\r
4739     IO_BYTE _PGMS :1;\r
4740     IO_BYTE  :1;\r
4741   }bit;\r
4742   struct{\r
4743     IO_BYTE :1;\r
4744     IO_BYTE :1;\r
4745     IO_BYTE :1;\r
4746     IO_BYTE :1;\r
4747     IO_BYTE _CKS :2;\r
4748   }bitc;\r
4749  }PCNH11STR;\r
4750 typedef union{  \r
4751     IO_BYTE     byte;\r
4752     struct{   \r
4753     IO_BYTE _EGS1 :1;\r
4754     IO_BYTE _EGS0 :1;\r
4755     IO_BYTE _IREN :1;\r
4756     IO_BYTE _IRQF :1;\r
4757     IO_BYTE _IRS1 :1;\r
4758     IO_BYTE _IRS0 :1;\r
4759     IO_BYTE  :1;\r
4760     IO_BYTE _OSEL :1;\r
4761   }bit;\r
4762   struct{\r
4763     IO_BYTE _EGS :2;\r
4764     IO_BYTE :1;\r
4765     IO_BYTE :1;\r
4766     IO_BYTE _IRS :2;\r
4767   }bitc;\r
4768  }PCNL11STR;\r
4769 typedef union{   /* Pulse Frequency Modulator (PFM) */\r
4770     IO_WORD     word;\r
4771     struct{   \r
4772     IO_WORD  :1;\r
4773     IO_WORD _INV :1;\r
4774     IO_WORD  :1;\r
4775     IO_WORD _CSL2 :1;\r
4776     IO_WORD _CSL1 :1;\r
4777     IO_WORD _CSL0 :1;\r
4778     IO_WORD  :1;\r
4779     IO_WORD _MOD1 :1;\r
4780     IO_WORD  :1;\r
4781     IO_WORD  :1;\r
4782     IO_WORD  :1;\r
4783     IO_WORD _RELD :1;\r
4784     IO_WORD _INTE :1;\r
4785     IO_WORD _UF :1;\r
4786     IO_WORD _CNTE :1;\r
4787     IO_WORD _TRG :1;\r
4788   }bit;\r
4789   struct{\r
4790     IO_WORD :1;\r
4791     IO_WORD :1;\r
4792     IO_WORD :1;\r
4793     IO_WORD _CSL :3;\r
4794   }bitc;\r
4795  }P0TMCSRSTR;\r
4796 typedef union{  \r
4797     IO_BYTE     byte;\r
4798     struct{   \r
4799     IO_BYTE  :1;\r
4800     IO_BYTE _INV :1;\r
4801     IO_BYTE  :1;\r
4802     IO_BYTE _CSL2 :1;\r
4803     IO_BYTE _CSL1 :1;\r
4804     IO_BYTE _CSL0 :1;\r
4805     IO_BYTE  :1;\r
4806     IO_BYTE _MOD1 :1;\r
4807   }bit;\r
4808   struct{\r
4809     IO_BYTE :3;\r
4810     IO_BYTE _CSL :3;\r
4811   }bitc;\r
4812  }P0TMCSRHSTR;\r
4813 typedef union{  \r
4814     IO_BYTE     byte;\r
4815     struct{   \r
4816     IO_BYTE  :1;\r
4817     IO_BYTE  :1;\r
4818     IO_BYTE  :1;\r
4819     IO_BYTE _RELD :1;\r
4820     IO_BYTE _INTE :1;\r
4821     IO_BYTE _UF :1;\r
4822     IO_BYTE _CNTE :1;\r
4823     IO_BYTE _TRG :1;\r
4824   }bit;\r
4825  }P0TMCSRLSTR;\r
4826 typedef union{  \r
4827     IO_WORD     word;\r
4828     struct{   \r
4829     IO_WORD  :1;\r
4830     IO_WORD _INV :1;\r
4831     IO_WORD  :1;\r
4832     IO_WORD _CSL2 :1;\r
4833     IO_WORD _CSL1 :1;\r
4834     IO_WORD _CSL0 :1;\r
4835     IO_WORD  :1;\r
4836     IO_WORD _MOD1 :1;\r
4837     IO_WORD  :1;\r
4838     IO_WORD  :1;\r
4839     IO_WORD  :1;\r
4840     IO_WORD _RELD :1;\r
4841     IO_WORD _INTE :1;\r
4842     IO_WORD _UF :1;\r
4843     IO_WORD _CNTE :1;\r
4844     IO_WORD _TRG :1;\r
4845   }bit;\r
4846   struct{\r
4847     IO_WORD :1;\r
4848     IO_WORD :1;\r
4849     IO_WORD :1;\r
4850     IO_WORD _CSL :3;\r
4851   }bitc;\r
4852  }P1TMCSRSTR;\r
4853 typedef union{  \r
4854     IO_BYTE     byte;\r
4855     struct{   \r
4856     IO_BYTE  :1;\r
4857     IO_BYTE _INV :1;\r
4858     IO_BYTE  :1;\r
4859     IO_BYTE _CSL2 :1;\r
4860     IO_BYTE _CSL1 :1;\r
4861     IO_BYTE _CSL0 :1;\r
4862     IO_BYTE  :1;\r
4863     IO_BYTE _MOD1 :1;\r
4864   }bit;\r
4865   struct{\r
4866     IO_BYTE :3;\r
4867     IO_BYTE _CSL :3;\r
4868   }bitc;\r
4869  }P1TMCSRHSTR;\r
4870 typedef union{  \r
4871     IO_BYTE     byte;\r
4872     struct{   \r
4873     IO_BYTE  :1;\r
4874     IO_BYTE  :1;\r
4875     IO_BYTE  :1;\r
4876     IO_BYTE _RELD :1;\r
4877     IO_BYTE _INTE :1;\r
4878     IO_BYTE _UF :1;\r
4879     IO_BYTE _CNTE :1;\r
4880     IO_BYTE _TRG :1;\r
4881   }bit;\r
4882  }P1TMCSRLSTR;\r
4883 typedef union{   /* Input Capture 0-3 */\r
4884     IO_BYTE     byte;\r
4885     struct{   \r
4886     IO_BYTE _ICP1 :1;\r
4887     IO_BYTE _ICP0 :1;\r
4888     IO_BYTE _ICE1 :1;\r
4889     IO_BYTE _ICE0 :1;\r
4890     IO_BYTE _EG11 :1;\r
4891     IO_BYTE _EG10 :1;\r
4892     IO_BYTE _EG01 :1;\r
4893     IO_BYTE _EG00 :1;\r
4894   }bit;\r
4895   struct{\r
4896     IO_BYTE :1;\r
4897     IO_BYTE :1;\r
4898     IO_BYTE :1;\r
4899     IO_BYTE :1;\r
4900     IO_BYTE _EG1 :2;\r
4901     IO_BYTE _EG0 :2;\r
4902   }bitc;\r
4903  }ICS01STR;\r
4904 typedef union{  \r
4905     IO_BYTE     byte;\r
4906     struct{   \r
4907     IO_BYTE _ICP3 :1;\r
4908     IO_BYTE _ICP2 :1;\r
4909     IO_BYTE _ICE3 :1;\r
4910     IO_BYTE _ICE2 :1;\r
4911     IO_BYTE _EG31 :1;\r
4912     IO_BYTE _EG30 :1;\r
4913     IO_BYTE _EG21 :1;\r
4914     IO_BYTE _EG20 :1;\r
4915   }bit;\r
4916   struct{\r
4917     IO_BYTE :1;\r
4918     IO_BYTE :1;\r
4919     IO_BYTE :1;\r
4920     IO_BYTE :1;\r
4921     IO_BYTE _EG3 :2;\r
4922     IO_BYTE _EG2 :2;\r
4923   }bitc;\r
4924  }ICS23STR;\r
4925 typedef union{  \r
4926     IO_WORD     word;\r
4927     struct{   \r
4928     IO_WORD _CP15 :1;\r
4929     IO_WORD _CP14 :1;\r
4930     IO_WORD _CP13 :1;\r
4931     IO_WORD _CP12 :1;\r
4932     IO_WORD _CP11 :1;\r
4933     IO_WORD _CP10 :1;\r
4934     IO_WORD _CP9 :1;\r
4935     IO_WORD _CP8 :1;\r
4936     IO_WORD _CP7 :1;\r
4937     IO_WORD _CP6 :1;\r
4938     IO_WORD _CP5 :1;\r
4939     IO_WORD _CP4 :1;\r
4940     IO_WORD _CP3 :1;\r
4941     IO_WORD _CP2 :1;\r
4942     IO_WORD _CP1 :1;\r
4943     IO_WORD _CP0 :1;\r
4944   }bit;\r
4945  }IPCP0STR;\r
4946 typedef union{  \r
4947     IO_WORD     word;\r
4948     struct{   \r
4949     IO_WORD _CP15 :1;\r
4950     IO_WORD _CP14 :1;\r
4951     IO_WORD _CP13 :1;\r
4952     IO_WORD _CP12 :1;\r
4953     IO_WORD _CP11 :1;\r
4954     IO_WORD _CP10 :1;\r
4955     IO_WORD _CP9 :1;\r
4956     IO_WORD _CP8 :1;\r
4957     IO_WORD _CP7 :1;\r
4958     IO_WORD _CP6 :1;\r
4959     IO_WORD _CP5 :1;\r
4960     IO_WORD _CP4 :1;\r
4961     IO_WORD _CP3 :1;\r
4962     IO_WORD _CP2 :1;\r
4963     IO_WORD _CP1 :1;\r
4964     IO_WORD _CP0 :1;\r
4965   }bit;\r
4966  }IPCP1STR;\r
4967 typedef union{  \r
4968     IO_WORD     word;\r
4969     struct{   \r
4970     IO_WORD _CP15 :1;\r
4971     IO_WORD _CP14 :1;\r
4972     IO_WORD _CP13 :1;\r
4973     IO_WORD _CP12 :1;\r
4974     IO_WORD _CP11 :1;\r
4975     IO_WORD _CP10 :1;\r
4976     IO_WORD _CP9 :1;\r
4977     IO_WORD _CP8 :1;\r
4978     IO_WORD _CP7 :1;\r
4979     IO_WORD _CP6 :1;\r
4980     IO_WORD _CP5 :1;\r
4981     IO_WORD _CP4 :1;\r
4982     IO_WORD _CP3 :1;\r
4983     IO_WORD _CP2 :1;\r
4984     IO_WORD _CP1 :1;\r
4985     IO_WORD _CP0 :1;\r
4986   }bit;\r
4987  }IPCP2STR;\r
4988 typedef union{  \r
4989     IO_WORD     word;\r
4990     struct{   \r
4991     IO_WORD _CP15 :1;\r
4992     IO_WORD _CP14 :1;\r
4993     IO_WORD _CP13 :1;\r
4994     IO_WORD _CP12 :1;\r
4995     IO_WORD _CP11 :1;\r
4996     IO_WORD _CP10 :1;\r
4997     IO_WORD _CP9 :1;\r
4998     IO_WORD _CP8 :1;\r
4999     IO_WORD _CP7 :1;\r
5000     IO_WORD _CP6 :1;\r
5001     IO_WORD _CP5 :1;\r
5002     IO_WORD _CP4 :1;\r
5003     IO_WORD _CP3 :1;\r
5004     IO_WORD _CP2 :1;\r
5005     IO_WORD _CP1 :1;\r
5006     IO_WORD _CP0 :1;\r
5007   }bit;\r
5008  }IPCP3STR;\r
5009 typedef union{   /* Output Compare 0-3 */\r
5010     IO_WORD     word;\r
5011     struct{   \r
5012     IO_WORD  :1;\r
5013     IO_WORD  :1;\r
5014     IO_WORD  :1;\r
5015     IO_WORD _CMOD :1;\r
5016     IO_WORD  :1;\r
5017     IO_WORD  :1;\r
5018     IO_WORD _OTD1 :1;\r
5019     IO_WORD _OTD0 :1;\r
5020     IO_WORD _ICP1 :1;\r
5021     IO_WORD _ICP0 :1;\r
5022     IO_WORD _ICE1 :1;\r
5023     IO_WORD _ICE0 :1;\r
5024     IO_WORD  :1;\r
5025     IO_WORD  :1;\r
5026     IO_WORD _CST1 :1;\r
5027     IO_WORD _CST0 :1;\r
5028   }bit;\r
5029  }OCS01STR;\r
5030 typedef union{  \r
5031     IO_WORD     word;\r
5032     struct{   \r
5033     IO_WORD  :1;\r
5034     IO_WORD  :1;\r
5035     IO_WORD  :1;\r
5036     IO_WORD _CMOD :1;\r
5037     IO_WORD  :1;\r
5038     IO_WORD  :1;\r
5039     IO_WORD _OTD3 :1;\r
5040     IO_WORD _OTD2 :1;\r
5041     IO_WORD _ICP3 :1;\r
5042     IO_WORD _ICP2 :1;\r
5043     IO_WORD _ICE3 :1;\r
5044     IO_WORD _ICE2 :1;\r
5045     IO_WORD  :1;\r
5046     IO_WORD  :1;\r
5047     IO_WORD _CST3 :1;\r
5048     IO_WORD _CST2 :1;\r
5049   }bit;\r
5050  }OCS23STR;\r
5051 typedef union{  \r
5052     IO_WORD     word;\r
5053     struct{   \r
5054     IO_WORD _C15 :1;\r
5055     IO_WORD _C14 :1;\r
5056     IO_WORD _C13 :1;\r
5057     IO_WORD _C12 :1;\r
5058     IO_WORD _C11 :1;\r
5059     IO_WORD _C10 :1;\r
5060     IO_WORD _C9 :1;\r
5061     IO_WORD _C8 :1;\r
5062     IO_WORD _C7 :1;\r
5063     IO_WORD _C6 :1;\r
5064     IO_WORD _C5 :1;\r
5065     IO_WORD _C4 :1;\r
5066     IO_WORD _C3 :1;\r
5067     IO_WORD _C2 :1;\r
5068     IO_WORD _C1 :1;\r
5069     IO_WORD _C0 :1;\r
5070   }bit;\r
5071  }OCCP0STR;\r
5072 typedef union{  \r
5073     IO_WORD     word;\r
5074     struct{   \r
5075     IO_WORD _C15 :1;\r
5076     IO_WORD _C14 :1;\r
5077     IO_WORD _C13 :1;\r
5078     IO_WORD _C12 :1;\r
5079     IO_WORD _C11 :1;\r
5080     IO_WORD _C10 :1;\r
5081     IO_WORD _C9 :1;\r
5082     IO_WORD _C8 :1;\r
5083     IO_WORD _C7 :1;\r
5084     IO_WORD _C6 :1;\r
5085     IO_WORD _C5 :1;\r
5086     IO_WORD _C4 :1;\r
5087     IO_WORD _C3 :1;\r
5088     IO_WORD _C2 :1;\r
5089     IO_WORD _C1 :1;\r
5090     IO_WORD _C0 :1;\r
5091   }bit;\r
5092  }OCCP1STR;\r
5093 typedef union{  \r
5094     IO_WORD     word;\r
5095     struct{   \r
5096     IO_WORD _C15 :1;\r
5097     IO_WORD _C14 :1;\r
5098     IO_WORD _C13 :1;\r
5099     IO_WORD _C12 :1;\r
5100     IO_WORD _C11 :1;\r
5101     IO_WORD _C10 :1;\r
5102     IO_WORD _C9 :1;\r
5103     IO_WORD _C8 :1;\r
5104     IO_WORD _C7 :1;\r
5105     IO_WORD _C6 :1;\r
5106     IO_WORD _C5 :1;\r
5107     IO_WORD _C4 :1;\r
5108     IO_WORD _C3 :1;\r
5109     IO_WORD _C2 :1;\r
5110     IO_WORD _C1 :1;\r
5111     IO_WORD _C0 :1;\r
5112   }bit;\r
5113  }OCCP2STR;\r
5114 typedef union{  \r
5115     IO_WORD     word;\r
5116     struct{   \r
5117     IO_WORD _C15 :1;\r
5118     IO_WORD _C14 :1;\r
5119     IO_WORD _C13 :1;\r
5120     IO_WORD _C12 :1;\r
5121     IO_WORD _C11 :1;\r
5122     IO_WORD _C10 :1;\r
5123     IO_WORD _C9 :1;\r
5124     IO_WORD _C8 :1;\r
5125     IO_WORD _C7 :1;\r
5126     IO_WORD _C6 :1;\r
5127     IO_WORD _C5 :1;\r
5128     IO_WORD _C4 :1;\r
5129     IO_WORD _C3 :1;\r
5130     IO_WORD _C2 :1;\r
5131     IO_WORD _C1 :1;\r
5132     IO_WORD _C0 :1;\r
5133   }bit;\r
5134  }OCCP3STR;\r
5135 typedef union{   /* Sound Generator */\r
5136     IO_WORD     word;\r
5137     struct{   \r
5138     IO_WORD _TST :1;\r
5139     IO_WORD _S2 :1;\r
5140     IO_WORD _S1 :1;\r
5141     IO_WORD _S0 :1;\r
5142     IO_WORD  :1;\r
5143     IO_WORD  :1;\r
5144     IO_WORD _BUSY :1;\r
5145     IO_WORD _DEC :1;\r
5146     IO_WORD  :1;\r
5147     IO_WORD  :1;\r
5148     IO_WORD _TONE :1;\r
5149     IO_WORD  :1;\r
5150     IO_WORD  :1;\r
5151     IO_WORD _INTE :1;\r
5152     IO_WORD _INT :1;\r
5153     IO_WORD _ST :1;\r
5154   }bit;\r
5155   struct{\r
5156     IO_WORD :1;\r
5157     IO_WORD _S :3;\r
5158   }bitc;\r
5159  }SGCRSTR;\r
5160 typedef union{  \r
5161     IO_BYTE     byte;\r
5162     struct{   \r
5163     IO_BYTE _TST :1;\r
5164     IO_BYTE _S2 :1;\r
5165     IO_BYTE _S1 :1;\r
5166     IO_BYTE _S0 :1;\r
5167     IO_BYTE  :1;\r
5168     IO_BYTE  :1;\r
5169     IO_BYTE _BUSY :1;\r
5170     IO_BYTE _DEC :1;\r
5171   }bit;\r
5172   struct{\r
5173     IO_BYTE :1;\r
5174     IO_BYTE _S :3;\r
5175   }bitc;\r
5176  }SGCRHSTR;\r
5177 typedef union{  \r
5178     IO_BYTE     byte;\r
5179     struct{   \r
5180     IO_BYTE  :1;\r
5181     IO_BYTE  :1;\r
5182     IO_BYTE _TONE :1;\r
5183     IO_BYTE  :1;\r
5184     IO_BYTE  :1;\r
5185     IO_BYTE _INTE :1;\r
5186     IO_BYTE _INT :1;\r
5187     IO_BYTE _ST :1;\r
5188   }bit;\r
5189  }SGCRLSTR;\r
5190 typedef union{  \r
5191     IO_WORD     word;\r
5192     struct{   \r
5193     IO_WORD _D15 :1;\r
5194     IO_WORD _D14 :1;\r
5195     IO_WORD _D13 :1;\r
5196     IO_WORD _D12 :1;\r
5197     IO_WORD _D11 :1;\r
5198     IO_WORD _D10 :1;\r
5199     IO_WORD _D9 :1;\r
5200     IO_WORD _D8 :1;\r
5201     IO_WORD _D7 :1;\r
5202     IO_WORD _D6 :1;\r
5203     IO_WORD _D5 :1;\r
5204     IO_WORD _D4 :1;\r
5205     IO_WORD _D3 :1;\r
5206     IO_WORD _D2 :1;\r
5207     IO_WORD _D1 :1;\r
5208     IO_WORD _D0 :1;\r
5209   }bit;\r
5210  }SGFRSTR;\r
5211 typedef union{  \r
5212     IO_BYTE     byte;\r
5213     struct{   \r
5214     IO_BYTE _D7 :1;\r
5215     IO_BYTE _D6 :1;\r
5216     IO_BYTE _D5 :1;\r
5217     IO_BYTE _D4 :1;\r
5218     IO_BYTE _D3 :1;\r
5219     IO_BYTE _D2 :1;\r
5220     IO_BYTE _D1 :1;\r
5221     IO_BYTE _D0 :1;\r
5222   }bit;\r
5223  }SGARSTR;\r
5224 typedef union{  \r
5225     IO_BYTE     byte;\r
5226     struct{   \r
5227     IO_BYTE _D7 :1;\r
5228     IO_BYTE _D6 :1;\r
5229     IO_BYTE _D5 :1;\r
5230     IO_BYTE _D4 :1;\r
5231     IO_BYTE _D3 :1;\r
5232     IO_BYTE _D2 :1;\r
5233     IO_BYTE _D1 :1;\r
5234     IO_BYTE _D0 :1;\r
5235   }bit;\r
5236  }SGTRSTR;\r
5237 typedef union{  \r
5238     IO_BYTE     byte;\r
5239     struct{   \r
5240     IO_BYTE _D7 :1;\r
5241     IO_BYTE _D6 :1;\r
5242     IO_BYTE _D5 :1;\r
5243     IO_BYTE _D4 :1;\r
5244     IO_BYTE _D3 :1;\r
5245     IO_BYTE _D2 :1;\r
5246     IO_BYTE _D1 :1;\r
5247     IO_BYTE _D0 :1;\r
5248   }bit;\r
5249  }SGDRSTR;\r
5250 typedef union{   /* ADC */\r
5251     IO_WORD     word;\r
5252     struct{   \r
5253     IO_WORD _ADE31 :1;\r
5254     IO_WORD _ADE30 :1;\r
5255     IO_WORD _ADE29 :1;\r
5256     IO_WORD _ADE28 :1;\r
5257     IO_WORD _ADE27 :1;\r
5258     IO_WORD _ADE26 :1;\r
5259     IO_WORD _ADE25 :1;\r
5260     IO_WORD _ADE24 :1;\r
5261     IO_WORD _ADE23 :1;\r
5262     IO_WORD _ADE22 :1;\r
5263     IO_WORD _ADE21 :1;\r
5264     IO_WORD _ADE20 :1;\r
5265     IO_WORD _ADE19 :1;\r
5266     IO_WORD _ADE18 :1;\r
5267     IO_WORD _ADE17 :1;\r
5268     IO_WORD _ADE16 :1;\r
5269   }bit;\r
5270  }ADERHSTR;\r
5271 typedef union{  \r
5272     IO_WORD     word;\r
5273     struct{   \r
5274     IO_WORD _ADE15 :1;\r
5275     IO_WORD _ADE14 :1;\r
5276     IO_WORD _ADE13 :1;\r
5277     IO_WORD _ADE12 :1;\r
5278     IO_WORD _ADE11 :1;\r
5279     IO_WORD _ADE10 :1;\r
5280     IO_WORD _ADE9 :1;\r
5281     IO_WORD _ADE8 :1;\r
5282     IO_WORD _ADE7 :1;\r
5283     IO_WORD _ADE6 :1;\r
5284     IO_WORD _ADE5 :1;\r
5285     IO_WORD _ADE4 :1;\r
5286     IO_WORD _ADE3 :1;\r
5287     IO_WORD _ADE2 :1;\r
5288     IO_WORD _ADE1 :1;\r
5289     IO_WORD _ADE0 :1;\r
5290   }bit;\r
5291  }ADERLSTR;\r
5292 typedef union{  \r
5293     IO_BYTE     byte;\r
5294     struct{   \r
5295     IO_BYTE _BUSY :1;\r
5296     IO_BYTE _INT :1;\r
5297     IO_BYTE _INTE :1;\r
5298     IO_BYTE _PAUS :1;\r
5299     IO_BYTE _STS1 :1;\r
5300     IO_BYTE _STS0 :1;\r
5301     IO_BYTE _STRT :1;\r
5302     IO_BYTE  :1;\r
5303   }bit;\r
5304   struct{\r
5305     IO_BYTE :1;\r
5306     IO_BYTE :1;\r
5307     IO_BYTE :1;\r
5308     IO_BYTE :1;\r
5309     IO_BYTE _STS :2;\r
5310   }bitc;\r
5311  }ADCS1STR;\r
5312 typedef union{  \r
5313     IO_BYTE     byte;\r
5314     struct{   \r
5315     IO_BYTE _MD1 :1;\r
5316     IO_BYTE _MD0 :1;\r
5317     IO_BYTE _S10 :1;\r
5318     IO_BYTE _ACH4 :1;\r
5319     IO_BYTE _ACH3 :1;\r
5320     IO_BYTE _ACH2 :1;\r
5321     IO_BYTE _ACH1 :1;\r
5322     IO_BYTE _ACH0 :1;\r
5323   }bit;\r
5324   struct{\r
5325     IO_BYTE _MD :2;\r
5326     IO_BYTE :1;\r
5327     IO_BYTE _ACH :5;\r
5328   }bitc;\r
5329  }ADCS0STR;\r
5330 typedef union{  \r
5331     IO_BYTE     byte;\r
5332     struct{   \r
5333     IO_BYTE  :1;\r
5334     IO_BYTE  :1;\r
5335     IO_BYTE  :1;\r
5336     IO_BYTE  :1;\r
5337     IO_BYTE  :1;\r
5338     IO_BYTE  :1;\r
5339     IO_BYTE _D9 :1;\r
5340     IO_BYTE _D8 :1;\r
5341   }bit;\r
5342  }ADCR1STR;\r
5343 typedef union{  \r
5344     IO_BYTE     byte;\r
5345     struct{   \r
5346     IO_BYTE _D7 :1;\r
5347     IO_BYTE _D6 :1;\r
5348     IO_BYTE _D5 :1;\r
5349     IO_BYTE _D4 :1;\r
5350     IO_BYTE _D3 :1;\r
5351     IO_BYTE _D2 :1;\r
5352     IO_BYTE _D1 :1;\r
5353     IO_BYTE _D0 :1;\r
5354   }bit;\r
5355  }ADCR0STR;\r
5356 typedef union{  \r
5357     IO_BYTE     byte;\r
5358     struct{   \r
5359     IO_BYTE _CT5 :1;\r
5360     IO_BYTE _CT4 :1;\r
5361     IO_BYTE _CT3 :1;\r
5362     IO_BYTE _CT2 :1;\r
5363     IO_BYTE _CT1 :1;\r
5364     IO_BYTE _CT0 :1;\r
5365     IO_BYTE _ST9 :1;\r
5366     IO_BYTE _ST8 :1;\r
5367   }bit;\r
5368  }ADCT1STR;\r
5369 typedef union{  \r
5370     IO_BYTE     byte;\r
5371     struct{   \r
5372     IO_BYTE _ST7 :1;\r
5373     IO_BYTE _ST6 :1;\r
5374     IO_BYTE _ST5 :1;\r
5375     IO_BYTE _ST4 :1;\r
5376     IO_BYTE _ST3 :1;\r
5377     IO_BYTE _ST2 :1;\r
5378     IO_BYTE _ST1 :1;\r
5379     IO_BYTE _ST0 :1;\r
5380   }bit;\r
5381  }ADCT0STR;\r
5382 typedef union{  \r
5383     IO_BYTE     byte;\r
5384     struct{   \r
5385     IO_BYTE  :1;\r
5386     IO_BYTE  :1;\r
5387     IO_BYTE  :1;\r
5388     IO_BYTE _ANS4 :1;\r
5389     IO_BYTE _ANS3 :1;\r
5390     IO_BYTE _ANS2 :1;\r
5391     IO_BYTE _ANS1 :1;\r
5392     IO_BYTE _ASN0 :1;\r
5393   }bit;\r
5394   struct{\r
5395     IO_BYTE :1;\r
5396     IO_BYTE :1;\r
5397     IO_BYTE :1;\r
5398     IO_BYTE _ANS :5;\r
5399   }bitc;\r
5400  }ADSCHSTR;\r
5401 typedef union{  \r
5402     IO_BYTE     byte;\r
5403     struct{   \r
5404     IO_BYTE  :1;\r
5405     IO_BYTE  :1;\r
5406     IO_BYTE  :1;\r
5407     IO_BYTE _ANE4 :1;\r
5408     IO_BYTE _ANE3 :1;\r
5409     IO_BYTE _ANE2 :1;\r
5410     IO_BYTE _ANE1 :1;\r
5411     IO_BYTE _ANE0 :1;\r
5412   }bit;\r
5413   struct{\r
5414     IO_BYTE :1;\r
5415     IO_BYTE :1;\r
5416     IO_BYTE :1;\r
5417     IO_BYTE _ANE :5;\r
5418   }bitc;\r
5419  }ADECHSTR;\r
5420 typedef union{   /* Alarm Comparator 0-1 */\r
5421     IO_BYTE     byte;\r
5422     struct{   \r
5423     IO_BYTE _MD :1;\r
5424     IO_BYTE _OV_EN :1;\r
5425     IO_BYTE _UV_EN :1;\r
5426     IO_BYTE _OUT2 :1;\r
5427     IO_BYTE _OUT1 :1;\r
5428     IO_BYTE _IRQ :1;\r
5429     IO_BYTE _IEN :1;\r
5430     IO_BYTE _PD :1;\r
5431   }bit;\r
5432  }ACSR0STR;\r
5433 typedef union{   /* Reload Timer 0 */\r
5434     IO_WORD     word;\r
5435     struct{   \r
5436     IO_WORD _D15 :1;\r
5437     IO_WORD _D14 :1;\r
5438     IO_WORD _D13 :1;\r
5439     IO_WORD _D12 :1;\r
5440     IO_WORD _D11 :1;\r
5441     IO_WORD _D10 :1;\r
5442     IO_WORD _D9 :1;\r
5443     IO_WORD _D8 :1;\r
5444     IO_WORD _D7 :1;\r
5445     IO_WORD _D6 :1;\r
5446     IO_WORD _D5 :1;\r
5447     IO_WORD _D4 :1;\r
5448     IO_WORD _D3 :1;\r
5449     IO_WORD _D2 :1;\r
5450     IO_WORD _D1 :1;\r
5451     IO_WORD _D0 :1;\r
5452   }bit;\r
5453  }TMRLR0STR;\r
5454 typedef union{  \r
5455     IO_WORD     word;\r
5456     struct{   \r
5457     IO_WORD _D15 :1;\r
5458     IO_WORD _D14 :1;\r
5459     IO_WORD _D13 :1;\r
5460     IO_WORD _D12 :1;\r
5461     IO_WORD _D11 :1;\r
5462     IO_WORD _D10 :1;\r
5463     IO_WORD _D9 :1;\r
5464     IO_WORD _D8 :1;\r
5465     IO_WORD _D7 :1;\r
5466     IO_WORD _D6 :1;\r
5467     IO_WORD _D5 :1;\r
5468     IO_WORD _D4 :1;\r
5469     IO_WORD _D3 :1;\r
5470     IO_WORD _D2 :1;\r
5471     IO_WORD _D1 :1;\r
5472     IO_WORD _D0 :1;\r
5473   }bit;\r
5474  }TMR0STR;\r
5475 typedef union{  \r
5476     IO_WORD     word;\r
5477     struct{   \r
5478     IO_WORD  :1;\r
5479     IO_WORD  :1;\r
5480     IO_WORD  :1;\r
5481     IO_WORD _CSL2 :1;\r
5482     IO_WORD _CSL1 :1;\r
5483     IO_WORD _CSL0 :1;\r
5484     IO_WORD _MOD2 :1;\r
5485     IO_WORD _MOD1 :1;\r
5486     IO_WORD _MOD0 :1;\r
5487     IO_WORD  :1;\r
5488     IO_WORD _OUTL :1;\r
5489     IO_WORD _RELD :1;\r
5490     IO_WORD _INTE :1;\r
5491     IO_WORD _UF :1;\r
5492     IO_WORD _CNTE :1;\r
5493     IO_WORD _TRG :1;\r
5494   }bit;\r
5495   struct{\r
5496     IO_WORD :1;\r
5497     IO_WORD :1;\r
5498     IO_WORD :1;\r
5499     IO_WORD _CSL :3;\r
5500     IO_WORD _MOD :3;\r
5501   }bitc;\r
5502  }TMCSR0STR;\r
5503 typedef union{  \r
5504     IO_BYTE     byte;\r
5505     struct{   \r
5506     IO_BYTE  :1;\r
5507     IO_BYTE  :1;\r
5508     IO_BYTE  :1;\r
5509     IO_BYTE _CSL2 :1;\r
5510     IO_BYTE _CSL1 :1;\r
5511     IO_BYTE _CSL0 :1;\r
5512     IO_BYTE _MOD2 :1;\r
5513     IO_BYTE _MOD1 :1;\r
5514   }bit;\r
5515   struct{\r
5516     IO_BYTE :3;\r
5517     IO_BYTE _CSL :3;\r
5518   }bitc;\r
5519  }TMCSRH0STR;\r
5520 typedef union{  \r
5521     IO_BYTE     byte;\r
5522     struct{   \r
5523     IO_BYTE _MOD0 :1;\r
5524     IO_BYTE  :1;\r
5525     IO_BYTE _OUTL :1;\r
5526     IO_BYTE _RELD :1;\r
5527     IO_BYTE _INTE :1;\r
5528     IO_BYTE _UF :1;\r
5529     IO_BYTE _CNTE :1;\r
5530     IO_BYTE _TRG :1;\r
5531   }bit;\r
5532  }TMCSRL0STR;\r
5533 typedef union{   /* Reload Timer 1 */\r
5534     IO_WORD     word;\r
5535     struct{   \r
5536     IO_WORD _D15 :1;\r
5537     IO_WORD _D14 :1;\r
5538     IO_WORD _D13 :1;\r
5539     IO_WORD _D12 :1;\r
5540     IO_WORD _D11 :1;\r
5541     IO_WORD _D10 :1;\r
5542     IO_WORD _D9 :1;\r
5543     IO_WORD _D8 :1;\r
5544     IO_WORD _D7 :1;\r
5545     IO_WORD _D6 :1;\r
5546     IO_WORD _D5 :1;\r
5547     IO_WORD _D4 :1;\r
5548     IO_WORD _D3 :1;\r
5549     IO_WORD _D2 :1;\r
5550     IO_WORD _D1 :1;\r
5551     IO_WORD _D0 :1;\r
5552   }bit;\r
5553  }TMRLR1STR;\r
5554 typedef union{  \r
5555     IO_WORD     word;\r
5556     struct{   \r
5557     IO_WORD _D15 :1;\r
5558     IO_WORD _D14 :1;\r
5559     IO_WORD _D13 :1;\r
5560     IO_WORD _D12 :1;\r
5561     IO_WORD _D11 :1;\r
5562     IO_WORD _D10 :1;\r
5563     IO_WORD _D9 :1;\r
5564     IO_WORD _D8 :1;\r
5565     IO_WORD _D7 :1;\r
5566     IO_WORD _D6 :1;\r
5567     IO_WORD _D5 :1;\r
5568     IO_WORD _D4 :1;\r
5569     IO_WORD _D3 :1;\r
5570     IO_WORD _D2 :1;\r
5571     IO_WORD _D1 :1;\r
5572     IO_WORD _D0 :1;\r
5573   }bit;\r
5574  }TMR1STR;\r
5575 typedef union{  \r
5576     IO_WORD     word;\r
5577     struct{   \r
5578     IO_WORD  :1;\r
5579     IO_WORD  :1;\r
5580     IO_WORD  :1;\r
5581     IO_WORD _CSL2 :1;\r
5582     IO_WORD _CSL1 :1;\r
5583     IO_WORD _CSL0 :1;\r
5584     IO_WORD _MOD2 :1;\r
5585     IO_WORD _MOD1 :1;\r
5586     IO_WORD _MOD0 :1;\r
5587     IO_WORD  :1;\r
5588     IO_WORD _OUTL :1;\r
5589     IO_WORD _RELD :1;\r
5590     IO_WORD _INTE :1;\r
5591     IO_WORD _UF :1;\r
5592     IO_WORD _CNTE :1;\r
5593     IO_WORD _TRG :1;\r
5594   }bit;\r
5595   struct{\r
5596     IO_WORD :1;\r
5597     IO_WORD :1;\r
5598     IO_WORD :1;\r
5599     IO_WORD _CSL :3;\r
5600     IO_WORD _MOD :3;\r
5601   }bitc;\r
5602  }TMCSR1STR;\r
5603 typedef union{  \r
5604     IO_BYTE     byte;\r
5605     struct{   \r
5606     IO_BYTE  :1;\r
5607     IO_BYTE  :1;\r
5608     IO_BYTE  :1;\r
5609     IO_BYTE _CSL2 :1;\r
5610     IO_BYTE _CSL1 :1;\r
5611     IO_BYTE _CSL0 :1;\r
5612     IO_BYTE _MOD2 :1;\r
5613     IO_BYTE _MOD1 :1;\r
5614   }bit;\r
5615   struct{\r
5616     IO_BYTE :3;\r
5617     IO_BYTE _CSL :3;\r
5618   }bitc;\r
5619  }TMCSRH1STR;\r
5620 typedef union{  \r
5621     IO_BYTE     byte;\r
5622     struct{   \r
5623     IO_BYTE _MOD0 :1;\r
5624     IO_BYTE  :1;\r
5625     IO_BYTE _OUTL :1;\r
5626     IO_BYTE _RELD :1;\r
5627     IO_BYTE _INTE :1;\r
5628     IO_BYTE _UF :1;\r
5629     IO_BYTE _CNTE :1;\r
5630     IO_BYTE _TRG :1;\r
5631   }bit;\r
5632  }TMCSRL1STR;\r
5633 typedef union{   /* Reload Timer 2 */\r
5634     IO_WORD     word;\r
5635     struct{   \r
5636     IO_WORD _D15 :1;\r
5637     IO_WORD _D14 :1;\r
5638     IO_WORD _D13 :1;\r
5639     IO_WORD _D12 :1;\r
5640     IO_WORD _D11 :1;\r
5641     IO_WORD _D10 :1;\r
5642     IO_WORD _D9 :1;\r
5643     IO_WORD _D8 :1;\r
5644     IO_WORD _D7 :1;\r
5645     IO_WORD _D6 :1;\r
5646     IO_WORD _D5 :1;\r
5647     IO_WORD _D4 :1;\r
5648     IO_WORD _D3 :1;\r
5649     IO_WORD _D2 :1;\r
5650     IO_WORD _D1 :1;\r
5651     IO_WORD _D0 :1;\r
5652   }bit;\r
5653  }TMRLR2STR;\r
5654 typedef union{  \r
5655     IO_WORD     word;\r
5656     struct{   \r
5657     IO_WORD _D15 :1;\r
5658     IO_WORD _D14 :1;\r
5659     IO_WORD _D13 :1;\r
5660     IO_WORD _D12 :1;\r
5661     IO_WORD _D11 :1;\r
5662     IO_WORD _D10 :1;\r
5663     IO_WORD _D9 :1;\r
5664     IO_WORD _D8 :1;\r
5665     IO_WORD _D7 :1;\r
5666     IO_WORD _D6 :1;\r
5667     IO_WORD _D5 :1;\r
5668     IO_WORD _D4 :1;\r
5669     IO_WORD _D3 :1;\r
5670     IO_WORD _D2 :1;\r
5671     IO_WORD _D1 :1;\r
5672     IO_WORD _D0 :1;\r
5673   }bit;\r
5674  }TMR2STR;\r
5675 typedef union{  \r
5676     IO_WORD     word;\r
5677     struct{   \r
5678     IO_WORD  :1;\r
5679     IO_WORD  :1;\r
5680     IO_WORD  :1;\r
5681     IO_WORD _CSL2 :1;\r
5682     IO_WORD _CSL1 :1;\r
5683     IO_WORD _CSL0 :1;\r
5684     IO_WORD _MOD2 :1;\r
5685     IO_WORD _MOD1 :1;\r
5686     IO_WORD _MOD0 :1;\r
5687     IO_WORD  :1;\r
5688     IO_WORD _OUTL :1;\r
5689     IO_WORD _RELD :1;\r
5690     IO_WORD _INTE :1;\r
5691     IO_WORD _UF :1;\r
5692     IO_WORD _CNTE :1;\r
5693     IO_WORD _TRG :1;\r
5694   }bit;\r
5695   struct{\r
5696     IO_WORD :1;\r
5697     IO_WORD :1;\r
5698     IO_WORD :1;\r
5699     IO_WORD _CSL :3;\r
5700     IO_WORD _MOD :3;\r
5701   }bitc;\r
5702  }TMCSR2STR;\r
5703 typedef union{  \r
5704     IO_BYTE     byte;\r
5705     struct{   \r
5706     IO_BYTE  :1;\r
5707     IO_BYTE  :1;\r
5708     IO_BYTE  :1;\r
5709     IO_BYTE _CSL2 :1;\r
5710     IO_BYTE _CSL1 :1;\r
5711     IO_BYTE _CSL0 :1;\r
5712     IO_BYTE _MOD2 :1;\r
5713     IO_BYTE _MOD1 :1;\r
5714   }bit;\r
5715   struct{\r
5716     IO_BYTE :3;\r
5717     IO_BYTE _CSL :3;\r
5718   }bitc;\r
5719  }TMCSRH2STR;\r
5720 typedef union{  \r
5721     IO_BYTE     byte;\r
5722     struct{   \r
5723     IO_BYTE _MOD0 :1;\r
5724     IO_BYTE  :1;\r
5725     IO_BYTE _OUTL :1;\r
5726     IO_BYTE _RELD :1;\r
5727     IO_BYTE _INTE :1;\r
5728     IO_BYTE _UF :1;\r
5729     IO_BYTE _CNTE :1;\r
5730     IO_BYTE _TRG :1;\r
5731   }bit;\r
5732  }TMCSRL2STR;\r
5733 typedef union{   /* Reload Timer 3 */\r
5734     IO_WORD     word;\r
5735     struct{   \r
5736     IO_WORD _D15 :1;\r
5737     IO_WORD _D14 :1;\r
5738     IO_WORD _D13 :1;\r
5739     IO_WORD _D12 :1;\r
5740     IO_WORD _D11 :1;\r
5741     IO_WORD _D10 :1;\r
5742     IO_WORD _D9 :1;\r
5743     IO_WORD _D8 :1;\r
5744     IO_WORD _D7 :1;\r
5745     IO_WORD _D6 :1;\r
5746     IO_WORD _D5 :1;\r
5747     IO_WORD _D4 :1;\r
5748     IO_WORD _D3 :1;\r
5749     IO_WORD _D2 :1;\r
5750     IO_WORD _D1 :1;\r
5751     IO_WORD _D0 :1;\r
5752   }bit;\r
5753  }TMRLR3STR;\r
5754 typedef union{  \r
5755     IO_WORD     word;\r
5756     struct{   \r
5757     IO_WORD _D15 :1;\r
5758     IO_WORD _D14 :1;\r
5759     IO_WORD _D13 :1;\r
5760     IO_WORD _D12 :1;\r
5761     IO_WORD _D11 :1;\r
5762     IO_WORD _D10 :1;\r
5763     IO_WORD _D9 :1;\r
5764     IO_WORD _D8 :1;\r
5765     IO_WORD _D7 :1;\r
5766     IO_WORD _D6 :1;\r
5767     IO_WORD _D5 :1;\r
5768     IO_WORD _D4 :1;\r
5769     IO_WORD _D3 :1;\r
5770     IO_WORD _D2 :1;\r
5771     IO_WORD _D1 :1;\r
5772     IO_WORD _D0 :1;\r
5773   }bit;\r
5774  }TMR3STR;\r
5775 typedef union{  \r
5776     IO_WORD     word;\r
5777     struct{   \r
5778     IO_WORD  :1;\r
5779     IO_WORD  :1;\r
5780     IO_WORD  :1;\r
5781     IO_WORD _CSL2 :1;\r
5782     IO_WORD _CSL1 :1;\r
5783     IO_WORD _CSL0 :1;\r
5784     IO_WORD _MOD2 :1;\r
5785     IO_WORD _MOD1 :1;\r
5786     IO_WORD _MOD0 :1;\r
5787     IO_WORD  :1;\r
5788     IO_WORD _OUTL :1;\r
5789     IO_WORD _RELD :1;\r
5790     IO_WORD _INTE :1;\r
5791     IO_WORD _UF :1;\r
5792     IO_WORD _CNTE :1;\r
5793     IO_WORD _TRG :1;\r
5794   }bit;\r
5795   struct{\r
5796     IO_WORD :1;\r
5797     IO_WORD :1;\r
5798     IO_WORD :1;\r
5799     IO_WORD _CSL :3;\r
5800     IO_WORD _MOD :3;\r
5801   }bitc;\r
5802  }TMCSR3STR;\r
5803 typedef union{  \r
5804     IO_BYTE     byte;\r
5805     struct{   \r
5806     IO_BYTE  :1;\r
5807     IO_BYTE  :1;\r
5808     IO_BYTE  :1;\r
5809     IO_BYTE _CSL2 :1;\r
5810     IO_BYTE _CSL1 :1;\r
5811     IO_BYTE _CSL0 :1;\r
5812     IO_BYTE _MOD2 :1;\r
5813     IO_BYTE _MOD1 :1;\r
5814   }bit;\r
5815   struct{\r
5816     IO_BYTE :3;\r
5817     IO_BYTE _CSL :3;\r
5818   }bitc;\r
5819  }TMCSRH3STR;\r
5820 typedef union{  \r
5821     IO_BYTE     byte;\r
5822     struct{   \r
5823     IO_BYTE _MOD0 :1;\r
5824     IO_BYTE  :1;\r
5825     IO_BYTE _OUTL :1;\r
5826     IO_BYTE _RELD :1;\r
5827     IO_BYTE _INTE :1;\r
5828     IO_BYTE _UF :1;\r
5829     IO_BYTE _CNTE :1;\r
5830     IO_BYTE _TRG :1;\r
5831   }bit;\r
5832  }TMCSRL3STR;\r
5833 typedef union{   /* Reload Timer 4 */\r
5834     IO_WORD     word;\r
5835     struct{   \r
5836     IO_WORD _D15 :1;\r
5837     IO_WORD _D14 :1;\r
5838     IO_WORD _D13 :1;\r
5839     IO_WORD _D12 :1;\r
5840     IO_WORD _D11 :1;\r
5841     IO_WORD _D10 :1;\r
5842     IO_WORD _D9 :1;\r
5843     IO_WORD _D8 :1;\r
5844     IO_WORD _D7 :1;\r
5845     IO_WORD _D6 :1;\r
5846     IO_WORD _D5 :1;\r
5847     IO_WORD _D4 :1;\r
5848     IO_WORD _D3 :1;\r
5849     IO_WORD _D2 :1;\r
5850     IO_WORD _D1 :1;\r
5851     IO_WORD _D0 :1;\r
5852   }bit;\r
5853  }TMRLR4STR;\r
5854 typedef union{  \r
5855     IO_WORD     word;\r
5856     struct{   \r
5857     IO_WORD _D15 :1;\r
5858     IO_WORD _D14 :1;\r
5859     IO_WORD _D13 :1;\r
5860     IO_WORD _D12 :1;\r
5861     IO_WORD _D11 :1;\r
5862     IO_WORD _D10 :1;\r
5863     IO_WORD _D9 :1;\r
5864     IO_WORD _D8 :1;\r
5865     IO_WORD _D7 :1;\r
5866     IO_WORD _D6 :1;\r
5867     IO_WORD _D5 :1;\r
5868     IO_WORD _D4 :1;\r
5869     IO_WORD _D3 :1;\r
5870     IO_WORD _D2 :1;\r
5871     IO_WORD _D1 :1;\r
5872     IO_WORD _D0 :1;\r
5873   }bit;\r
5874  }TMR4STR;\r
5875 typedef union{  \r
5876     IO_WORD     word;\r
5877     struct{   \r
5878     IO_WORD  :1;\r
5879     IO_WORD  :1;\r
5880     IO_WORD  :1;\r
5881     IO_WORD _CSL2 :1;\r
5882     IO_WORD _CSL1 :1;\r
5883     IO_WORD _CSL0 :1;\r
5884     IO_WORD _MOD2 :1;\r
5885     IO_WORD _MOD1 :1;\r
5886     IO_WORD _MOD0 :1;\r
5887     IO_WORD  :1;\r
5888     IO_WORD _OUTL :1;\r
5889     IO_WORD _RELD :1;\r
5890     IO_WORD _INTE :1;\r
5891     IO_WORD _UF :1;\r
5892     IO_WORD _CNTE :1;\r
5893     IO_WORD _TRG :1;\r
5894   }bit;\r
5895   struct{\r
5896     IO_WORD :1;\r
5897     IO_WORD :1;\r
5898     IO_WORD :1;\r
5899     IO_WORD _CSL :3;\r
5900     IO_WORD _MOD :3;\r
5901   }bitc;\r
5902  }TMCSR4STR;\r
5903 typedef union{  \r
5904     IO_BYTE     byte;\r
5905     struct{   \r
5906     IO_BYTE  :1;\r
5907     IO_BYTE  :1;\r
5908     IO_BYTE  :1;\r
5909     IO_BYTE _CSL2 :1;\r
5910     IO_BYTE _CSL1 :1;\r
5911     IO_BYTE _CSL0 :1;\r
5912     IO_BYTE _MOD2 :1;\r
5913     IO_BYTE _MOD1 :1;\r
5914   }bit;\r
5915   struct{\r
5916     IO_BYTE :3;\r
5917     IO_BYTE _CSL :3;\r
5918   }bitc;\r
5919  }TMCSRH4STR;\r
5920 typedef union{  \r
5921     IO_BYTE     byte;\r
5922     struct{   \r
5923     IO_BYTE _MOD0 :1;\r
5924     IO_BYTE  :1;\r
5925     IO_BYTE _OUTL :1;\r
5926     IO_BYTE _RELD :1;\r
5927     IO_BYTE _INTE :1;\r
5928     IO_BYTE _UF :1;\r
5929     IO_BYTE _CNTE :1;\r
5930     IO_BYTE _TRG :1;\r
5931   }bit;\r
5932  }TMCSRL4STR;\r
5933 typedef union{   /* Reload Timer 5 */\r
5934     IO_WORD     word;\r
5935     struct{   \r
5936     IO_WORD _D15 :1;\r
5937     IO_WORD _D14 :1;\r
5938     IO_WORD _D13 :1;\r
5939     IO_WORD _D12 :1;\r
5940     IO_WORD _D11 :1;\r
5941     IO_WORD _D10 :1;\r
5942     IO_WORD _D9 :1;\r
5943     IO_WORD _D8 :1;\r
5944     IO_WORD _D7 :1;\r
5945     IO_WORD _D6 :1;\r
5946     IO_WORD _D5 :1;\r
5947     IO_WORD _D4 :1;\r
5948     IO_WORD _D3 :1;\r
5949     IO_WORD _D2 :1;\r
5950     IO_WORD _D1 :1;\r
5951     IO_WORD _D0 :1;\r
5952   }bit;\r
5953  }TMRLR5STR;\r
5954 typedef union{  \r
5955     IO_WORD     word;\r
5956     struct{   \r
5957     IO_WORD _D15 :1;\r
5958     IO_WORD _D14 :1;\r
5959     IO_WORD _D13 :1;\r
5960     IO_WORD _D12 :1;\r
5961     IO_WORD _D11 :1;\r
5962     IO_WORD _D10 :1;\r
5963     IO_WORD _D9 :1;\r
5964     IO_WORD _D8 :1;\r
5965     IO_WORD _D7 :1;\r
5966     IO_WORD _D6 :1;\r
5967     IO_WORD _D5 :1;\r
5968     IO_WORD _D4 :1;\r
5969     IO_WORD _D3 :1;\r
5970     IO_WORD _D2 :1;\r
5971     IO_WORD _D1 :1;\r
5972     IO_WORD _D0 :1;\r
5973   }bit;\r
5974  }TMR5STR;\r
5975 typedef union{  \r
5976     IO_WORD     word;\r
5977     struct{   \r
5978     IO_WORD  :1;\r
5979     IO_WORD  :1;\r
5980     IO_WORD  :1;\r
5981     IO_WORD _CSL2 :1;\r
5982     IO_WORD _CSL1 :1;\r
5983     IO_WORD _CSL0 :1;\r
5984     IO_WORD _MOD2 :1;\r
5985     IO_WORD _MOD1 :1;\r
5986     IO_WORD _MOD0 :1;\r
5987     IO_WORD  :1;\r
5988     IO_WORD _OUTL :1;\r
5989     IO_WORD _RELD :1;\r
5990     IO_WORD _INTE :1;\r
5991     IO_WORD _UF :1;\r
5992     IO_WORD _CNTE :1;\r
5993     IO_WORD _TRG :1;\r
5994   }bit;\r
5995   struct{\r
5996     IO_WORD :1;\r
5997     IO_WORD :1;\r
5998     IO_WORD :1;\r
5999     IO_WORD _CSL :3;\r
6000     IO_WORD _MOD :3;\r
6001   }bitc;\r
6002  }TMCSR5STR;\r
6003 typedef union{  \r
6004     IO_BYTE     byte;\r
6005     struct{   \r
6006     IO_BYTE  :1;\r
6007     IO_BYTE  :1;\r
6008     IO_BYTE  :1;\r
6009     IO_BYTE _CSL2 :1;\r
6010     IO_BYTE _CSL1 :1;\r
6011     IO_BYTE _CSL0 :1;\r
6012     IO_BYTE _MOD2 :1;\r
6013     IO_BYTE _MOD1 :1;\r
6014   }bit;\r
6015   struct{\r
6016     IO_BYTE :3;\r
6017     IO_BYTE _CSL :3;\r
6018   }bitc;\r
6019  }TMCSRH5STR;\r
6020 typedef union{  \r
6021     IO_BYTE     byte;\r
6022     struct{   \r
6023     IO_BYTE _MOD0 :1;\r
6024     IO_BYTE  :1;\r
6025     IO_BYTE _OUTL :1;\r
6026     IO_BYTE _RELD :1;\r
6027     IO_BYTE _INTE :1;\r
6028     IO_BYTE _UF :1;\r
6029     IO_BYTE _CNTE :1;\r
6030     IO_BYTE _TRG :1;\r
6031   }bit;\r
6032  }TMCSRL5STR;\r
6033 typedef union{   /* Reload Timer 6 */\r
6034     IO_WORD     word;\r
6035     struct{   \r
6036     IO_WORD _D15 :1;\r
6037     IO_WORD _D14 :1;\r
6038     IO_WORD _D13 :1;\r
6039     IO_WORD _D12 :1;\r
6040     IO_WORD _D11 :1;\r
6041     IO_WORD _D10 :1;\r
6042     IO_WORD _D9 :1;\r
6043     IO_WORD _D8 :1;\r
6044     IO_WORD _D7 :1;\r
6045     IO_WORD _D6 :1;\r
6046     IO_WORD _D5 :1;\r
6047     IO_WORD _D4 :1;\r
6048     IO_WORD _D3 :1;\r
6049     IO_WORD _D2 :1;\r
6050     IO_WORD _D1 :1;\r
6051     IO_WORD _D0 :1;\r
6052   }bit;\r
6053  }TMRLR6STR;\r
6054 typedef union{  \r
6055     IO_WORD     word;\r
6056     struct{   \r
6057     IO_WORD _D15 :1;\r
6058     IO_WORD _D14 :1;\r
6059     IO_WORD _D13 :1;\r
6060     IO_WORD _D12 :1;\r
6061     IO_WORD _D11 :1;\r
6062     IO_WORD _D10 :1;\r
6063     IO_WORD _D9 :1;\r
6064     IO_WORD _D8 :1;\r
6065     IO_WORD _D7 :1;\r
6066     IO_WORD _D6 :1;\r
6067     IO_WORD _D5 :1;\r
6068     IO_WORD _D4 :1;\r
6069     IO_WORD _D3 :1;\r
6070     IO_WORD _D2 :1;\r
6071     IO_WORD _D1 :1;\r
6072     IO_WORD _D0 :1;\r
6073   }bit;\r
6074  }TMR6STR;\r
6075 typedef union{  \r
6076     IO_WORD     word;\r
6077     struct{   \r
6078     IO_WORD  :1;\r
6079     IO_WORD  :1;\r
6080     IO_WORD  :1;\r
6081     IO_WORD _CSL2 :1;\r
6082     IO_WORD _CSL1 :1;\r
6083     IO_WORD _CSL0 :1;\r
6084     IO_WORD _MOD2 :1;\r
6085     IO_WORD _MOD1 :1;\r
6086     IO_WORD _MOD0 :1;\r
6087     IO_WORD  :1;\r
6088     IO_WORD _OUTL :1;\r
6089     IO_WORD _RELD :1;\r
6090     IO_WORD _INTE :1;\r
6091     IO_WORD _UF :1;\r
6092     IO_WORD _CNTE :1;\r
6093     IO_WORD _TRG :1;\r
6094   }bit;\r
6095   struct{\r
6096     IO_WORD :1;\r
6097     IO_WORD :1;\r
6098     IO_WORD :1;\r
6099     IO_WORD _CSL :3;\r
6100     IO_WORD _MOD :3;\r
6101   }bitc;\r
6102  }TMCSR6STR;\r
6103 typedef union{  \r
6104     IO_BYTE     byte;\r
6105     struct{   \r
6106     IO_BYTE  :1;\r
6107     IO_BYTE  :1;\r
6108     IO_BYTE  :1;\r
6109     IO_BYTE _CSL2 :1;\r
6110     IO_BYTE _CSL1 :1;\r
6111     IO_BYTE _CSL0 :1;\r
6112     IO_BYTE _MOD2 :1;\r
6113     IO_BYTE _MOD1 :1;\r
6114   }bit;\r
6115   struct{\r
6116     IO_BYTE :3;\r
6117     IO_BYTE _CSL :3;\r
6118   }bitc;\r
6119  }TMCSRH6STR;\r
6120 typedef union{  \r
6121     IO_BYTE     byte;\r
6122     struct{   \r
6123     IO_BYTE _MOD0 :1;\r
6124     IO_BYTE  :1;\r
6125     IO_BYTE _OUTL :1;\r
6126     IO_BYTE _RELD :1;\r
6127     IO_BYTE _INTE :1;\r
6128     IO_BYTE _UF :1;\r
6129     IO_BYTE _CNTE :1;\r
6130     IO_BYTE _TRG :1;\r
6131   }bit;\r
6132  }TMCSRL6STR;\r
6133 typedef union{   /* Reload Timer 7 */\r
6134     IO_WORD     word;\r
6135     struct{   \r
6136     IO_WORD _D15 :1;\r
6137     IO_WORD _D14 :1;\r
6138     IO_WORD _D13 :1;\r
6139     IO_WORD _D12 :1;\r
6140     IO_WORD _D11 :1;\r
6141     IO_WORD _D10 :1;\r
6142     IO_WORD _D9 :1;\r
6143     IO_WORD _D8 :1;\r
6144     IO_WORD _D7 :1;\r
6145     IO_WORD _D6 :1;\r
6146     IO_WORD _D5 :1;\r
6147     IO_WORD _D4 :1;\r
6148     IO_WORD _D3 :1;\r
6149     IO_WORD _D2 :1;\r
6150     IO_WORD _D1 :1;\r
6151     IO_WORD _D0 :1;\r
6152   }bit;\r
6153  }TMRLR7STR;\r
6154 typedef union{  \r
6155     IO_WORD     word;\r
6156     struct{   \r
6157     IO_WORD _D15 :1;\r
6158     IO_WORD _D14 :1;\r
6159     IO_WORD _D13 :1;\r
6160     IO_WORD _D12 :1;\r
6161     IO_WORD _D11 :1;\r
6162     IO_WORD _D10 :1;\r
6163     IO_WORD _D9 :1;\r
6164     IO_WORD _D8 :1;\r
6165     IO_WORD _D7 :1;\r
6166     IO_WORD _D6 :1;\r
6167     IO_WORD _D5 :1;\r
6168     IO_WORD _D4 :1;\r
6169     IO_WORD _D3 :1;\r
6170     IO_WORD _D2 :1;\r
6171     IO_WORD _D1 :1;\r
6172     IO_WORD _D0 :1;\r
6173   }bit;\r
6174  }TMR7STR;\r
6175 typedef union{  \r
6176     IO_WORD     word;\r
6177     struct{   \r
6178     IO_WORD  :1;\r
6179     IO_WORD  :1;\r
6180     IO_WORD  :1;\r
6181     IO_WORD _CSL2 :1;\r
6182     IO_WORD _CSL1 :1;\r
6183     IO_WORD _CSL0 :1;\r
6184     IO_WORD _MOD2 :1;\r
6185     IO_WORD _MOD1 :1;\r
6186     IO_WORD _MOD0 :1;\r
6187     IO_WORD  :1;\r
6188     IO_WORD _OUTL :1;\r
6189     IO_WORD _RELD :1;\r
6190     IO_WORD _INTE :1;\r
6191     IO_WORD _UF :1;\r
6192     IO_WORD _CNTE :1;\r
6193     IO_WORD _TRG :1;\r
6194   }bit;\r
6195   struct{\r
6196     IO_WORD :1;\r
6197     IO_WORD :1;\r
6198     IO_WORD :1;\r
6199     IO_WORD _CSL :3;\r
6200     IO_WORD _MOD :3;\r
6201   }bitc;\r
6202  }TMCSR7STR;\r
6203 typedef union{  \r
6204     IO_BYTE     byte;\r
6205     struct{   \r
6206     IO_BYTE  :1;\r
6207     IO_BYTE  :1;\r
6208     IO_BYTE  :1;\r
6209     IO_BYTE _CSL2 :1;\r
6210     IO_BYTE _CSL1 :1;\r
6211     IO_BYTE _CSL0 :1;\r
6212     IO_BYTE _MOD2 :1;\r
6213     IO_BYTE _MOD1 :1;\r
6214   }bit;\r
6215   struct{\r
6216     IO_BYTE :3;\r
6217     IO_BYTE _CSL :3;\r
6218   }bitc;\r
6219  }TMCSRH7STR;\r
6220 typedef union{  \r
6221     IO_BYTE     byte;\r
6222     struct{   \r
6223     IO_BYTE _MOD0 :1;\r
6224     IO_BYTE  :1;\r
6225     IO_BYTE _OUTL :1;\r
6226     IO_BYTE _RELD :1;\r
6227     IO_BYTE _INTE :1;\r
6228     IO_BYTE _UF :1;\r
6229     IO_BYTE _CNTE :1;\r
6230     IO_BYTE _TRG :1;\r
6231   }bit;\r
6232  }TMCSRL7STR;\r
6233 typedef union{   /* Free Running Timer0 */\r
6234     IO_WORD     word;\r
6235     struct{   \r
6236     IO_WORD _T15 :1;\r
6237     IO_WORD _T14 :1;\r
6238     IO_WORD _T13 :1;\r
6239     IO_WORD _T12 :1;\r
6240     IO_WORD _T11 :1;\r
6241     IO_WORD _T10 :1;\r
6242     IO_WORD _T9 :1;\r
6243     IO_WORD _T8 :1;\r
6244     IO_WORD _T7 :1;\r
6245     IO_WORD _T6 :1;\r
6246     IO_WORD _T5 :1;\r
6247     IO_WORD _T4 :1;\r
6248     IO_WORD _T3 :1;\r
6249     IO_WORD _T2 :1;\r
6250     IO_WORD _T1 :1;\r
6251     IO_WORD _T0 :1;\r
6252   }bit;\r
6253  }TCDT0STR;\r
6254 typedef union{  \r
6255     IO_BYTE     byte;\r
6256     struct{   \r
6257     IO_BYTE _ECLK :1;\r
6258     IO_BYTE _IVF :1;\r
6259     IO_BYTE _IVFE :1;\r
6260     IO_BYTE _STOP :1;\r
6261     IO_BYTE _MODE :1;\r
6262     IO_BYTE _CLR :1;\r
6263     IO_BYTE _CLK1 :1;\r
6264     IO_BYTE _CLK0 :1;\r
6265   }bit;\r
6266   struct{\r
6267     IO_BYTE :1;\r
6268     IO_BYTE :1;\r
6269     IO_BYTE :1;\r
6270     IO_BYTE :1;\r
6271     IO_BYTE :1;\r
6272     IO_BYTE :1;\r
6273     IO_BYTE _CLK :2;\r
6274   }bitc;\r
6275  }TCCS0STR;\r
6276 typedef union{   /* Free Running Timer1 */\r
6277     IO_WORD     word;\r
6278     struct{   \r
6279     IO_WORD _T15 :1;\r
6280     IO_WORD _T14 :1;\r
6281     IO_WORD _T13 :1;\r
6282     IO_WORD _T12 :1;\r
6283     IO_WORD _T11 :1;\r
6284     IO_WORD _T10 :1;\r
6285     IO_WORD _T9 :1;\r
6286     IO_WORD _T8 :1;\r
6287     IO_WORD _T7 :1;\r
6288     IO_WORD _T6 :1;\r
6289     IO_WORD _T5 :1;\r
6290     IO_WORD _T4 :1;\r
6291     IO_WORD _T3 :1;\r
6292     IO_WORD _T2 :1;\r
6293     IO_WORD _T1 :1;\r
6294     IO_WORD _T0 :1;\r
6295   }bit;\r
6296  }TCDT1STR;\r
6297 typedef union{  \r
6298     IO_BYTE     byte;\r
6299     struct{   \r
6300     IO_BYTE _ECLK :1;\r
6301     IO_BYTE _IVF :1;\r
6302     IO_BYTE _IVFE :1;\r
6303     IO_BYTE _STOP :1;\r
6304     IO_BYTE _MODE :1;\r
6305     IO_BYTE _CLR :1;\r
6306     IO_BYTE _CLK1 :1;\r
6307     IO_BYTE _CLK0 :1;\r
6308   }bit;\r
6309   struct{\r
6310     IO_BYTE :1;\r
6311     IO_BYTE :1;\r
6312     IO_BYTE :1;\r
6313     IO_BYTE :1;\r
6314     IO_BYTE :1;\r
6315     IO_BYTE :1;\r
6316     IO_BYTE _CLK :2;\r
6317   }bitc;\r
6318  }TCCS1STR;\r
6319 typedef union{   /* Free Running Timer2 */\r
6320     IO_WORD     word;\r
6321     struct{   \r
6322     IO_WORD _T15 :1;\r
6323     IO_WORD _T14 :1;\r
6324     IO_WORD _T13 :1;\r
6325     IO_WORD _T12 :1;\r
6326     IO_WORD _T11 :1;\r
6327     IO_WORD _T10 :1;\r
6328     IO_WORD _T9 :1;\r
6329     IO_WORD _T8 :1;\r
6330     IO_WORD _T7 :1;\r
6331     IO_WORD _T6 :1;\r
6332     IO_WORD _T5 :1;\r
6333     IO_WORD _T4 :1;\r
6334     IO_WORD _T3 :1;\r
6335     IO_WORD _T2 :1;\r
6336     IO_WORD _T1 :1;\r
6337     IO_WORD _T0 :1;\r
6338   }bit;\r
6339  }TCDT2STR;\r
6340 typedef union{  \r
6341     IO_BYTE     byte;\r
6342     struct{   \r
6343     IO_BYTE _ECLK :1;\r
6344     IO_BYTE _IVF :1;\r
6345     IO_BYTE _IVFE :1;\r
6346     IO_BYTE _STOP :1;\r
6347     IO_BYTE _MODE :1;\r
6348     IO_BYTE _CLR :1;\r
6349     IO_BYTE _CLK1 :1;\r
6350     IO_BYTE _CLK0 :1;\r
6351   }bit;\r
6352   struct{\r
6353     IO_BYTE :1;\r
6354     IO_BYTE :1;\r
6355     IO_BYTE :1;\r
6356     IO_BYTE :1;\r
6357     IO_BYTE :1;\r
6358     IO_BYTE :1;\r
6359     IO_BYTE _CLK :2;\r
6360   }bitc;\r
6361  }TCCS2STR;\r
6362 typedef union{   /* Free Running Timer3 */\r
6363     IO_WORD     word;\r
6364     struct{   \r
6365     IO_WORD _T15 :1;\r
6366     IO_WORD _T14 :1;\r
6367     IO_WORD _T13 :1;\r
6368     IO_WORD _T12 :1;\r
6369     IO_WORD _T11 :1;\r
6370     IO_WORD _T10 :1;\r
6371     IO_WORD _T9 :1;\r
6372     IO_WORD _T8 :1;\r
6373     IO_WORD _T7 :1;\r
6374     IO_WORD _T6 :1;\r
6375     IO_WORD _T5 :1;\r
6376     IO_WORD _T4 :1;\r
6377     IO_WORD _T3 :1;\r
6378     IO_WORD _T2 :1;\r
6379     IO_WORD _T1 :1;\r
6380     IO_WORD _T0 :1;\r
6381   }bit;\r
6382  }TCDT3STR;\r
6383 typedef union{  \r
6384     IO_BYTE     byte;\r
6385     struct{   \r
6386     IO_BYTE _ECLK :1;\r
6387     IO_BYTE _IVF :1;\r
6388     IO_BYTE _IVFE :1;\r
6389     IO_BYTE _STOP :1;\r
6390     IO_BYTE _MODE :1;\r
6391     IO_BYTE _CLR :1;\r
6392     IO_BYTE _CLK1 :1;\r
6393     IO_BYTE _CLK0 :1;\r
6394   }bit;\r
6395   struct{\r
6396     IO_BYTE :1;\r
6397     IO_BYTE :1;\r
6398     IO_BYTE :1;\r
6399     IO_BYTE :1;\r
6400     IO_BYTE :1;\r
6401     IO_BYTE :1;\r
6402     IO_BYTE _CLK :2;\r
6403   }bitc;\r
6404  }TCCS3STR;\r
6405 typedef union{   /* DMAC */\r
6406     IO_LWORD    lword;\r
6407     struct{   \r
6408     IO_LWORD _DENB :1;\r
6409     IO_LWORD _PAUS :1;\r
6410     IO_LWORD _STRG :1;\r
6411     IO_LWORD _IS4 :1;\r
6412     IO_LWORD _IS3 :1;\r
6413     IO_LWORD _IS2 :1;\r
6414     IO_LWORD _IS1 :1;\r
6415     IO_LWORD _IS0 :1;\r
6416     IO_LWORD _EIS3 :1;\r
6417     IO_LWORD _EIS2 :1;\r
6418     IO_LWORD _EIS1 :1;\r
6419     IO_LWORD _EIS0 :1;\r
6420     IO_LWORD _BLK3 :1;\r
6421     IO_LWORD _BLK2 :1;\r
6422     IO_LWORD _BLK1 :1;\r
6423     IO_LWORD _BLK0 :1;\r
6424     IO_LWORD _DTCF :1;\r
6425     IO_LWORD _DTCE :1;\r
6426     IO_LWORD _DTCD :1;\r
6427     IO_LWORD _DTCC :1;\r
6428     IO_LWORD _DTCB :1;\r
6429     IO_LWORD _DTCA :1;\r
6430     IO_LWORD _DTC9 :1;\r
6431     IO_LWORD _DTC8 :1;\r
6432     IO_LWORD _DTC7 :1;\r
6433     IO_LWORD _DTC6 :1;\r
6434     IO_LWORD _DTC5 :1;\r
6435     IO_LWORD _DTC4 :1;\r
6436     IO_LWORD _DTC3 :1;\r
6437     IO_LWORD _DTC2 :1;\r
6438     IO_LWORD _DTC1 :1;\r
6439     IO_LWORD _DTC0 :1;\r
6440   }bit;\r
6441   struct{\r
6442     IO_LWORD :1;\r
6443     IO_LWORD :1;\r
6444     IO_LWORD :1;\r
6445     IO_LWORD _IS :5;\r
6446     IO_LWORD _EIS :4;\r
6447     IO_LWORD _BLK :4;\r
6448     IO_LWORD _DTC :16;\r
6449   }bitc;\r
6450  }DMACA0STR;\r
6451 typedef union{  \r
6452     IO_LWORD    lword;\r
6453     struct{   \r
6454     IO_LWORD _TYPE1 :1;\r
6455     IO_LWORD _TYPE0 :1;\r
6456     IO_LWORD _MOD1 :1;\r
6457     IO_LWORD _MOD0 :1;\r
6458     IO_LWORD _WS1 :1;\r
6459     IO_LWORD _WS0 :1;\r
6460     IO_LWORD _SADM :1;\r
6461     IO_LWORD _DADM :1;\r
6462     IO_LWORD _DTCR :1;\r
6463     IO_LWORD _SADR :1;\r
6464     IO_LWORD _DADR :1;\r
6465     IO_LWORD _ERIE :1;\r
6466     IO_LWORD _EDIE :1;\r
6467     IO_LWORD _DSS2 :1;\r
6468     IO_LWORD _DSS1 :1;\r
6469     IO_LWORD _DSS0 :1;\r
6470     IO_LWORD _SASZ7 :1;\r
6471     IO_LWORD _SASZ6 :1;\r
6472     IO_LWORD _SASZ5 :1;\r
6473     IO_LWORD _SASZ4 :1;\r
6474     IO_LWORD _SASZ3 :1;\r
6475     IO_LWORD _SASZ2 :1;\r
6476     IO_LWORD _SASZ1 :1;\r
6477     IO_LWORD _SASZ0 :1;\r
6478     IO_LWORD _DASZ7 :1;\r
6479     IO_LWORD _DASZ6 :1;\r
6480     IO_LWORD _DASZ5 :1;\r
6481     IO_LWORD _DASZ4 :1;\r
6482     IO_LWORD _DASZ3 :1;\r
6483     IO_LWORD _DASZ2 :1;\r
6484     IO_LWORD _DASZ1 :1;\r
6485     IO_LWORD _DASZ0 :1;\r
6486   }bit;\r
6487   struct{\r
6488     IO_LWORD _TYPE :2;\r
6489     IO_LWORD _MOD :2;\r
6490     IO_LWORD _WS :2;\r
6491     IO_LWORD :1;\r
6492     IO_LWORD :1;\r
6493     IO_LWORD :1;\r
6494     IO_LWORD :1;\r
6495     IO_LWORD :1;\r
6496     IO_LWORD :1;\r
6497     IO_LWORD :1;\r
6498     IO_LWORD _DSS :3;\r
6499     IO_LWORD _SASZ :8;\r
6500     IO_LWORD _DASZ :8;\r
6501   }bitc;\r
6502  }DMACB0STR;\r
6503 typedef union{  \r
6504     IO_LWORD    lword;\r
6505     struct{   \r
6506     IO_LWORD _DENB :1;\r
6507     IO_LWORD _PAUS :1;\r
6508     IO_LWORD _STRG :1;\r
6509     IO_LWORD _IS4 :1;\r
6510     IO_LWORD _IS3 :1;\r
6511     IO_LWORD _IS2 :1;\r
6512     IO_LWORD _IS1 :1;\r
6513     IO_LWORD _IS0 :1;\r
6514     IO_LWORD _EIS3 :1;\r
6515     IO_LWORD _EIS2 :1;\r
6516     IO_LWORD _EIS1 :1;\r
6517     IO_LWORD _EIS0 :1;\r
6518     IO_LWORD _BLK3 :1;\r
6519     IO_LWORD _BLK2 :1;\r
6520     IO_LWORD _BLK1 :1;\r
6521     IO_LWORD _BLK0 :1;\r
6522     IO_LWORD _DTCF :1;\r
6523     IO_LWORD _DTCE :1;\r
6524     IO_LWORD _DTCD :1;\r
6525     IO_LWORD _DTCC :1;\r
6526     IO_LWORD _DTCB :1;\r
6527     IO_LWORD _DTCA :1;\r
6528     IO_LWORD _DTC9 :1;\r
6529     IO_LWORD _DTC8 :1;\r
6530     IO_LWORD _DTC7 :1;\r
6531     IO_LWORD _DTC6 :1;\r
6532     IO_LWORD _DTC5 :1;\r
6533     IO_LWORD _DTC4 :1;\r
6534     IO_LWORD _DTC3 :1;\r
6535     IO_LWORD _DTC2 :1;\r
6536     IO_LWORD _DTC1 :1;\r
6537     IO_LWORD _DTC0 :1;\r
6538   }bit;\r
6539   struct{\r
6540     IO_LWORD :1;\r
6541     IO_LWORD :1;\r
6542     IO_LWORD :1;\r
6543     IO_LWORD _IS :5;\r
6544     IO_LWORD _EIS :4;\r
6545     IO_LWORD _BLK :4;\r
6546     IO_LWORD _DTC :16;\r
6547   }bitc;\r
6548  }DMACA1STR;\r
6549 typedef union{  \r
6550     IO_LWORD    lword;\r
6551     struct{   \r
6552     IO_LWORD _TYPE1 :1;\r
6553     IO_LWORD _TYPE0 :1;\r
6554     IO_LWORD _MOD1 :1;\r
6555     IO_LWORD _MOD0 :1;\r
6556     IO_LWORD _WS1 :1;\r
6557     IO_LWORD _WS0 :1;\r
6558     IO_LWORD _SADM :1;\r
6559     IO_LWORD _DADM :1;\r
6560     IO_LWORD _DTCR :1;\r
6561     IO_LWORD _SADR :1;\r
6562     IO_LWORD _DADR :1;\r
6563     IO_LWORD _ERIE :1;\r
6564     IO_LWORD _EDIE :1;\r
6565     IO_LWORD _DSS2 :1;\r
6566     IO_LWORD _DSS1 :1;\r
6567     IO_LWORD _DSS0 :1;\r
6568     IO_LWORD _SASZ7 :1;\r
6569     IO_LWORD _SASZ6 :1;\r
6570     IO_LWORD _SASZ5 :1;\r
6571     IO_LWORD _SASZ4 :1;\r
6572     IO_LWORD _SASZ3 :1;\r
6573     IO_LWORD _SASZ2 :1;\r
6574     IO_LWORD _SASZ1 :1;\r
6575     IO_LWORD _SASZ0 :1;\r
6576     IO_LWORD _DASZ7 :1;\r
6577     IO_LWORD _DASZ6 :1;\r
6578     IO_LWORD _DASZ5 :1;\r
6579     IO_LWORD _DASZ4 :1;\r
6580     IO_LWORD _DASZ3 :1;\r
6581     IO_LWORD _DASZ2 :1;\r
6582     IO_LWORD _DASZ1 :1;\r
6583     IO_LWORD _DASZ0 :1;\r
6584   }bit;\r
6585   struct{\r
6586     IO_LWORD _TYPE :2;\r
6587     IO_LWORD _MOD :2;\r
6588     IO_LWORD _WS :2;\r
6589     IO_LWORD :1;\r
6590     IO_LWORD :1;\r
6591     IO_LWORD :1;\r
6592     IO_LWORD :1;\r
6593     IO_LWORD :1;\r
6594     IO_LWORD :1;\r
6595     IO_LWORD :1;\r
6596     IO_LWORD _DSS :3;\r
6597     IO_LWORD _SASZ :8;\r
6598     IO_LWORD _DASZ :8;\r
6599   }bitc;\r
6600  }DMACB1STR;\r
6601 typedef union{  \r
6602     IO_LWORD    lword;\r
6603     struct{   \r
6604     IO_LWORD _DENB :1;\r
6605     IO_LWORD _PAUS :1;\r
6606     IO_LWORD _STRG :1;\r
6607     IO_LWORD _IS4 :1;\r
6608     IO_LWORD _IS3 :1;\r
6609     IO_LWORD _IS2 :1;\r
6610     IO_LWORD _IS1 :1;\r
6611     IO_LWORD _IS0 :1;\r
6612     IO_LWORD _EIS3 :1;\r
6613     IO_LWORD _EIS2 :1;\r
6614     IO_LWORD _EIS1 :1;\r
6615     IO_LWORD _EIS0 :1;\r
6616     IO_LWORD _BLK3 :1;\r
6617     IO_LWORD _BLK2 :1;\r
6618     IO_LWORD _BLK1 :1;\r
6619     IO_LWORD _BLK0 :1;\r
6620     IO_LWORD _DTCF :1;\r
6621     IO_LWORD _DTCE :1;\r
6622     IO_LWORD _DTCD :1;\r
6623     IO_LWORD _DTCC :1;\r
6624     IO_LWORD _DTCB :1;\r
6625     IO_LWORD _DTCA :1;\r
6626     IO_LWORD _DTC9 :1;\r
6627     IO_LWORD _DTC8 :1;\r
6628     IO_LWORD _DTC7 :1;\r
6629     IO_LWORD _DTC6 :1;\r
6630     IO_LWORD _DTC5 :1;\r
6631     IO_LWORD _DTC4 :1;\r
6632     IO_LWORD _DTC3 :1;\r
6633     IO_LWORD _DTC2 :1;\r
6634     IO_LWORD _DTC1 :1;\r
6635     IO_LWORD _DTC0 :1;\r
6636   }bit;\r
6637   struct{\r
6638     IO_LWORD :1;\r
6639     IO_LWORD :1;\r
6640     IO_LWORD :1;\r
6641     IO_LWORD _IS :5;\r
6642     IO_LWORD _EIS :4;\r
6643     IO_LWORD _BLK :4;\r
6644     IO_LWORD _DTC :16;\r
6645   }bitc;\r
6646  }DMACA2STR;\r
6647 typedef union{  \r
6648     IO_LWORD    lword;\r
6649     struct{   \r
6650     IO_LWORD _TYPE1 :1;\r
6651     IO_LWORD _TYPE0 :1;\r
6652     IO_LWORD _MOD1 :1;\r
6653     IO_LWORD _MOD0 :1;\r
6654     IO_LWORD _WS1 :1;\r
6655     IO_LWORD _WS0 :1;\r
6656     IO_LWORD _SADM :1;\r
6657     IO_LWORD _DADM :1;\r
6658     IO_LWORD _DTCR :1;\r
6659     IO_LWORD _SADR :1;\r
6660     IO_LWORD _DADR :1;\r
6661     IO_LWORD _ERIE :1;\r
6662     IO_LWORD _EDIE :1;\r
6663     IO_LWORD _DSS2 :1;\r
6664     IO_LWORD _DSS1 :1;\r
6665     IO_LWORD _DSS0 :1;\r
6666     IO_LWORD _SASZ7 :1;\r
6667     IO_LWORD _SASZ6 :1;\r
6668     IO_LWORD _SASZ5 :1;\r
6669     IO_LWORD _SASZ4 :1;\r
6670     IO_LWORD _SASZ3 :1;\r
6671     IO_LWORD _SASZ2 :1;\r
6672     IO_LWORD _SASZ1 :1;\r
6673     IO_LWORD _SASZ0 :1;\r
6674     IO_LWORD _DASZ7 :1;\r
6675     IO_LWORD _DASZ6 :1;\r
6676     IO_LWORD _DASZ5 :1;\r
6677     IO_LWORD _DASZ4 :1;\r
6678     IO_LWORD _DASZ3 :1;\r
6679     IO_LWORD _DASZ2 :1;\r
6680     IO_LWORD _DASZ1 :1;\r
6681     IO_LWORD _DASZ0 :1;\r
6682   }bit;\r
6683   struct{\r
6684     IO_LWORD _TYPE :2;\r
6685     IO_LWORD _MOD :2;\r
6686     IO_LWORD _WS :2;\r
6687     IO_LWORD :1;\r
6688     IO_LWORD :1;\r
6689     IO_LWORD :1;\r
6690     IO_LWORD :1;\r
6691     IO_LWORD :1;\r
6692     IO_LWORD :1;\r
6693     IO_LWORD :1;\r
6694     IO_LWORD _DSS :3;\r
6695     IO_LWORD _SASZ :8;\r
6696     IO_LWORD _DASZ :8;\r
6697   }bitc;\r
6698  }DMACB2STR;\r
6699 typedef union{  \r
6700     IO_LWORD    lword;\r
6701     struct{   \r
6702     IO_LWORD _DENB :1;\r
6703     IO_LWORD _PAUS :1;\r
6704     IO_LWORD _STRG :1;\r
6705     IO_LWORD _IS4 :1;\r
6706     IO_LWORD _IS3 :1;\r
6707     IO_LWORD _IS2 :1;\r
6708     IO_LWORD _IS1 :1;\r
6709     IO_LWORD _IS0 :1;\r
6710     IO_LWORD _EIS3 :1;\r
6711     IO_LWORD _EIS2 :1;\r
6712     IO_LWORD _EIS1 :1;\r
6713     IO_LWORD _EIS0 :1;\r
6714     IO_LWORD _BLK3 :1;\r
6715     IO_LWORD _BLK2 :1;\r
6716     IO_LWORD _BLK1 :1;\r
6717     IO_LWORD _BLK0 :1;\r
6718     IO_LWORD _DTCF :1;\r
6719     IO_LWORD _DTCE :1;\r
6720     IO_LWORD _DTCD :1;\r
6721     IO_LWORD _DTCC :1;\r
6722     IO_LWORD _DTCB :1;\r
6723     IO_LWORD _DTCA :1;\r
6724     IO_LWORD _DTC9 :1;\r
6725     IO_LWORD _DTC8 :1;\r
6726     IO_LWORD _DTC7 :1;\r
6727     IO_LWORD _DTC6 :1;\r
6728     IO_LWORD _DTC5 :1;\r
6729     IO_LWORD _DTC4 :1;\r
6730     IO_LWORD _DTC3 :1;\r
6731     IO_LWORD _DTC2 :1;\r
6732     IO_LWORD _DTC1 :1;\r
6733     IO_LWORD _DTC0 :1;\r
6734   }bit;\r
6735   struct{\r
6736     IO_LWORD :1;\r
6737     IO_LWORD :1;\r
6738     IO_LWORD :1;\r
6739     IO_LWORD _IS :5;\r
6740     IO_LWORD _EIS :4;\r
6741     IO_LWORD _BLK :4;\r
6742     IO_LWORD _DTC :16;\r
6743   }bitc;\r
6744  }DMACA3STR;\r
6745 typedef union{  \r
6746     IO_LWORD    lword;\r
6747     struct{   \r
6748     IO_LWORD _TYPE1 :1;\r
6749     IO_LWORD _TYPE0 :1;\r
6750     IO_LWORD _MOD1 :1;\r
6751     IO_LWORD _MOD0 :1;\r
6752     IO_LWORD _WS1 :1;\r
6753     IO_LWORD _WS0 :1;\r
6754     IO_LWORD _SADM :1;\r
6755     IO_LWORD _DADM :1;\r
6756     IO_LWORD _DTCR :1;\r
6757     IO_LWORD _SADR :1;\r
6758     IO_LWORD _DADR :1;\r
6759     IO_LWORD _ERIE :1;\r
6760     IO_LWORD _EDIE :1;\r
6761     IO_LWORD _DSS2 :1;\r
6762     IO_LWORD _DSS1 :1;\r
6763     IO_LWORD _DSS0 :1;\r
6764     IO_LWORD _SASZ7 :1;\r
6765     IO_LWORD _SASZ6 :1;\r
6766     IO_LWORD _SASZ5 :1;\r
6767     IO_LWORD _SASZ4 :1;\r
6768     IO_LWORD _SASZ3 :1;\r
6769     IO_LWORD _SASZ2 :1;\r
6770     IO_LWORD _SASZ1 :1;\r
6771     IO_LWORD _SASZ0 :1;\r
6772     IO_LWORD _DASZ7 :1;\r
6773     IO_LWORD _DASZ6 :1;\r
6774     IO_LWORD _DASZ5 :1;\r
6775     IO_LWORD _DASZ4 :1;\r
6776     IO_LWORD _DASZ3 :1;\r
6777     IO_LWORD _DASZ2 :1;\r
6778     IO_LWORD _DASZ1 :1;\r
6779     IO_LWORD _DASZ0 :1;\r
6780   }bit;\r
6781   struct{\r
6782     IO_LWORD _TYPE :2;\r
6783     IO_LWORD _MOD :2;\r
6784     IO_LWORD _WS :2;\r
6785     IO_LWORD :1;\r
6786     IO_LWORD :1;\r
6787     IO_LWORD :1;\r
6788     IO_LWORD :1;\r
6789     IO_LWORD :1;\r
6790     IO_LWORD :1;\r
6791     IO_LWORD :1;\r
6792     IO_LWORD _DSS :3;\r
6793     IO_LWORD _SASZ :8;\r
6794     IO_LWORD _DASZ :8;\r
6795   }bitc;\r
6796  }DMACB3STR;\r
6797 typedef union{  \r
6798     IO_LWORD    lword;\r
6799     struct{   \r
6800     IO_LWORD _DENB :1;\r
6801     IO_LWORD _PAUS :1;\r
6802     IO_LWORD _STRG :1;\r
6803     IO_LWORD _IS4 :1;\r
6804     IO_LWORD _IS3 :1;\r
6805     IO_LWORD _IS2 :1;\r
6806     IO_LWORD _IS1 :1;\r
6807     IO_LWORD _IS0 :1;\r
6808     IO_LWORD _EIS3 :1;\r
6809     IO_LWORD _EIS2 :1;\r
6810     IO_LWORD _EIS1 :1;\r
6811     IO_LWORD _EIS0 :1;\r
6812     IO_LWORD _BLK3 :1;\r
6813     IO_LWORD _BLK2 :1;\r
6814     IO_LWORD _BLK1 :1;\r
6815     IO_LWORD _BLK0 :1;\r
6816     IO_LWORD _DTCF :1;\r
6817     IO_LWORD _DTCE :1;\r
6818     IO_LWORD _DTCD :1;\r
6819     IO_LWORD _DTCC :1;\r
6820     IO_LWORD _DTCB :1;\r
6821     IO_LWORD _DTCA :1;\r
6822     IO_LWORD _DTC9 :1;\r
6823     IO_LWORD _DTC8 :1;\r
6824     IO_LWORD _DTC7 :1;\r
6825     IO_LWORD _DTC6 :1;\r
6826     IO_LWORD _DTC5 :1;\r
6827     IO_LWORD _DTC4 :1;\r
6828     IO_LWORD _DTC3 :1;\r
6829     IO_LWORD _DTC2 :1;\r
6830     IO_LWORD _DTC1 :1;\r
6831     IO_LWORD _DTC0 :1;\r
6832   }bit;\r
6833   struct{\r
6834     IO_LWORD :1;\r
6835     IO_LWORD :1;\r
6836     IO_LWORD :1;\r
6837     IO_LWORD _IS :5;\r
6838     IO_LWORD _EIS :4;\r
6839     IO_LWORD _BLK :4;\r
6840     IO_LWORD _DTC :16;\r
6841   }bitc;\r
6842  }DMACA4STR;\r
6843 typedef union{  \r
6844     IO_LWORD    lword;\r
6845     struct{   \r
6846     IO_LWORD _TYPE1 :1;\r
6847     IO_LWORD _TYPE0 :1;\r
6848     IO_LWORD _MOD1 :1;\r
6849     IO_LWORD _MOD0 :1;\r
6850     IO_LWORD _WS1 :1;\r
6851     IO_LWORD _WS0 :1;\r
6852     IO_LWORD _SADM :1;\r
6853     IO_LWORD _DADM :1;\r
6854     IO_LWORD _DTCR :1;\r
6855     IO_LWORD _SADR :1;\r
6856     IO_LWORD _DADR :1;\r
6857     IO_LWORD _ERIE :1;\r
6858     IO_LWORD _EDIE :1;\r
6859     IO_LWORD _DSS2 :1;\r
6860     IO_LWORD _DSS1 :1;\r
6861     IO_LWORD _DSS0 :1;\r
6862     IO_LWORD _SASZ7 :1;\r
6863     IO_LWORD _SASZ6 :1;\r
6864     IO_LWORD _SASZ5 :1;\r
6865     IO_LWORD _SASZ4 :1;\r
6866     IO_LWORD _SASZ3 :1;\r
6867     IO_LWORD _SASZ2 :1;\r
6868     IO_LWORD _SASZ1 :1;\r
6869     IO_LWORD _SASZ0 :1;\r
6870     IO_LWORD _DASZ7 :1;\r
6871     IO_LWORD _DASZ6 :1;\r
6872     IO_LWORD _DASZ5 :1;\r
6873     IO_LWORD _DASZ4 :1;\r
6874     IO_LWORD _DASZ3 :1;\r
6875     IO_LWORD _DASZ2 :1;\r
6876     IO_LWORD _DASZ1 :1;\r
6877     IO_LWORD _DASZ0 :1;\r
6878   }bit;\r
6879   struct{\r
6880     IO_LWORD _TYPE :2;\r
6881     IO_LWORD _MOD :2;\r
6882     IO_LWORD _WS :2;\r
6883     IO_LWORD :1;\r
6884     IO_LWORD :1;\r
6885     IO_LWORD :1;\r
6886     IO_LWORD :1;\r
6887     IO_LWORD :1;\r
6888     IO_LWORD :1;\r
6889     IO_LWORD :1;\r
6890     IO_LWORD _DSS :3;\r
6891     IO_LWORD _SASZ :8;\r
6892     IO_LWORD _DASZ :8;\r
6893   }bitc;\r
6894  }DMACB4STR;\r
6895 typedef union{  \r
6896     IO_BYTE     byte;\r
6897     struct{   \r
6898     IO_BYTE _DMAE :1;\r
6899     IO_BYTE  :1;\r
6900     IO_BYTE  :1;\r
6901     IO_BYTE _PM01 :1;\r
6902     IO_BYTE _DMAH3 :1;\r
6903     IO_BYTE _DMAH2 :1;\r
6904     IO_BYTE _DMAH1 :1;\r
6905     IO_BYTE _DMAH0 :1;\r
6906   }bit;\r
6907   struct{\r
6908     IO_BYTE :1;\r
6909     IO_BYTE :1;\r
6910     IO_BYTE :1;\r
6911     IO_BYTE :1;\r
6912     IO_BYTE _DMAH :4;\r
6913   }bitc;\r
6914  }DMACRSTR;\r
6915 typedef union{   /* Input Capture 4-7 */\r
6916     IO_BYTE     byte;\r
6917     struct{   \r
6918     IO_BYTE _ICP5 :1;\r
6919     IO_BYTE _ICP4 :1;\r
6920     IO_BYTE _ICE5 :1;\r
6921     IO_BYTE _ICE4 :1;\r
6922     IO_BYTE _EG51 :1;\r
6923     IO_BYTE _EG50 :1;\r
6924     IO_BYTE _EG41 :1;\r
6925     IO_BYTE _EG40 :1;\r
6926   }bit;\r
6927   struct{\r
6928     IO_BYTE :1;\r
6929     IO_BYTE :1;\r
6930     IO_BYTE :1;\r
6931     IO_BYTE :1;\r
6932     IO_BYTE _EG5 :2;\r
6933     IO_BYTE _EG4 :2;\r
6934   }bitc;\r
6935  }ICS45STR;\r
6936 typedef union{  \r
6937     IO_BYTE     byte;\r
6938     struct{   \r
6939     IO_BYTE _ICP7 :1;\r
6940     IO_BYTE _ICP6 :1;\r
6941     IO_BYTE _ICE7 :1;\r
6942     IO_BYTE _ICE6 :1;\r
6943     IO_BYTE _EG71 :1;\r
6944     IO_BYTE _EG70 :1;\r
6945     IO_BYTE _EG61 :1;\r
6946     IO_BYTE _EG60 :1;\r
6947   }bit;\r
6948   struct{\r
6949     IO_BYTE :1;\r
6950     IO_BYTE :1;\r
6951     IO_BYTE :1;\r
6952     IO_BYTE :1;\r
6953     IO_BYTE _EG7 :2;\r
6954     IO_BYTE _EG6 :2;\r
6955   }bitc;\r
6956  }ICS67STR;\r
6957 typedef union{  \r
6958     IO_WORD     word;\r
6959     struct{   \r
6960     IO_WORD _CP15 :1;\r
6961     IO_WORD _CP14 :1;\r
6962     IO_WORD _CP13 :1;\r
6963     IO_WORD _CP12 :1;\r
6964     IO_WORD _CP11 :1;\r
6965     IO_WORD _CP10 :1;\r
6966     IO_WORD _CP9 :1;\r
6967     IO_WORD _CP8 :1;\r
6968     IO_WORD _CP7 :1;\r
6969     IO_WORD _CP6 :1;\r
6970     IO_WORD _CP5 :1;\r
6971     IO_WORD _CP4 :1;\r
6972     IO_WORD _CP3 :1;\r
6973     IO_WORD _CP2 :1;\r
6974     IO_WORD _CP1 :1;\r
6975     IO_WORD _CP0 :1;\r
6976   }bit;\r
6977  }IPCP4STR;\r
6978 typedef union{  \r
6979     IO_WORD     word;\r
6980     struct{   \r
6981     IO_WORD _CP15 :1;\r
6982     IO_WORD _CP14 :1;\r
6983     IO_WORD _CP13 :1;\r
6984     IO_WORD _CP12 :1;\r
6985     IO_WORD _CP11 :1;\r
6986     IO_WORD _CP10 :1;\r
6987     IO_WORD _CP9 :1;\r
6988     IO_WORD _CP8 :1;\r
6989     IO_WORD _CP7 :1;\r
6990     IO_WORD _CP6 :1;\r
6991     IO_WORD _CP5 :1;\r
6992     IO_WORD _CP4 :1;\r
6993     IO_WORD _CP3 :1;\r
6994     IO_WORD _CP2 :1;\r
6995     IO_WORD _CP1 :1;\r
6996     IO_WORD _CP0 :1;\r
6997   }bit;\r
6998  }IPCP5STR;\r
6999 typedef union{  \r
7000     IO_WORD     word;\r
7001     struct{   \r
7002     IO_WORD _CP15 :1;\r
7003     IO_WORD _CP14 :1;\r
7004     IO_WORD _CP13 :1;\r
7005     IO_WORD _CP12 :1;\r
7006     IO_WORD _CP11 :1;\r
7007     IO_WORD _CP10 :1;\r
7008     IO_WORD _CP9 :1;\r
7009     IO_WORD _CP8 :1;\r
7010     IO_WORD _CP7 :1;\r
7011     IO_WORD _CP6 :1;\r
7012     IO_WORD _CP5 :1;\r
7013     IO_WORD _CP4 :1;\r
7014     IO_WORD _CP3 :1;\r
7015     IO_WORD _CP2 :1;\r
7016     IO_WORD _CP1 :1;\r
7017     IO_WORD _CP0 :1;\r
7018   }bit;\r
7019  }IPCP6STR;\r
7020 typedef union{  \r
7021     IO_WORD     word;\r
7022     struct{   \r
7023     IO_WORD _CP15 :1;\r
7024     IO_WORD _CP14 :1;\r
7025     IO_WORD _CP13 :1;\r
7026     IO_WORD _CP12 :1;\r
7027     IO_WORD _CP11 :1;\r
7028     IO_WORD _CP10 :1;\r
7029     IO_WORD _CP9 :1;\r
7030     IO_WORD _CP8 :1;\r
7031     IO_WORD _CP7 :1;\r
7032     IO_WORD _CP6 :1;\r
7033     IO_WORD _CP5 :1;\r
7034     IO_WORD _CP4 :1;\r
7035     IO_WORD _CP3 :1;\r
7036     IO_WORD _CP2 :1;\r
7037     IO_WORD _CP1 :1;\r
7038     IO_WORD _CP0 :1;\r
7039   }bit;\r
7040  }IPCP7STR;\r
7041 typedef union{   /* Free Running Timer4 */\r
7042     IO_WORD     word;\r
7043     struct{   \r
7044     IO_WORD _T15 :1;\r
7045     IO_WORD _T14 :1;\r
7046     IO_WORD _T13 :1;\r
7047     IO_WORD _T12 :1;\r
7048     IO_WORD _T11 :1;\r
7049     IO_WORD _T10 :1;\r
7050     IO_WORD _T9 :1;\r
7051     IO_WORD _T8 :1;\r
7052     IO_WORD _T7 :1;\r
7053     IO_WORD _T6 :1;\r
7054     IO_WORD _T5 :1;\r
7055     IO_WORD _T4 :1;\r
7056     IO_WORD _T3 :1;\r
7057     IO_WORD _T2 :1;\r
7058     IO_WORD _T1 :1;\r
7059     IO_WORD _T0 :1;\r
7060   }bit;\r
7061  }TCDT4STR;\r
7062 typedef union{  \r
7063     IO_BYTE     byte;\r
7064     struct{   \r
7065     IO_BYTE _ECLK :1;\r
7066     IO_BYTE _IVF :1;\r
7067     IO_BYTE _IVFE :1;\r
7068     IO_BYTE _STOP :1;\r
7069     IO_BYTE _MODE :1;\r
7070     IO_BYTE _CLR :1;\r
7071     IO_BYTE _CLK1 :1;\r
7072     IO_BYTE _CLK0 :1;\r
7073   }bit;\r
7074   struct{\r
7075     IO_BYTE :1;\r
7076     IO_BYTE :1;\r
7077     IO_BYTE :1;\r
7078     IO_BYTE :1;\r
7079     IO_BYTE :1;\r
7080     IO_BYTE :1;\r
7081     IO_BYTE _CLK :2;\r
7082   }bitc;\r
7083  }TCCS4STR;\r
7084 typedef union{   /* Free Running Timer5 */\r
7085     IO_WORD     word;\r
7086     struct{   \r
7087     IO_WORD _T15 :1;\r
7088     IO_WORD _T14 :1;\r
7089     IO_WORD _T13 :1;\r
7090     IO_WORD _T12 :1;\r
7091     IO_WORD _T11 :1;\r
7092     IO_WORD _T10 :1;\r
7093     IO_WORD _T9 :1;\r
7094     IO_WORD _T8 :1;\r
7095     IO_WORD _T7 :1;\r
7096     IO_WORD _T6 :1;\r
7097     IO_WORD _T5 :1;\r
7098     IO_WORD _T4 :1;\r
7099     IO_WORD _T3 :1;\r
7100     IO_WORD _T2 :1;\r
7101     IO_WORD _T1 :1;\r
7102     IO_WORD _T0 :1;\r
7103   }bit;\r
7104  }TCDT5STR;\r
7105 typedef union{  \r
7106     IO_BYTE     byte;\r
7107     struct{   \r
7108     IO_BYTE _ECLK :1;\r
7109     IO_BYTE _IVF :1;\r
7110     IO_BYTE _IVFE :1;\r
7111     IO_BYTE _STOP :1;\r
7112     IO_BYTE _MODE :1;\r
7113     IO_BYTE _CLR :1;\r
7114     IO_BYTE _CLK1 :1;\r
7115     IO_BYTE _CLK0 :1;\r
7116   }bit;\r
7117   struct{\r
7118     IO_BYTE :1;\r
7119     IO_BYTE :1;\r
7120     IO_BYTE :1;\r
7121     IO_BYTE :1;\r
7122     IO_BYTE :1;\r
7123     IO_BYTE :1;\r
7124     IO_BYTE _CLK :2;\r
7125   }bitc;\r
7126  }TCCS5STR;\r
7127 typedef union{   /* Free Running Timer6 */\r
7128     IO_WORD     word;\r
7129     struct{   \r
7130     IO_WORD _T15 :1;\r
7131     IO_WORD _T14 :1;\r
7132     IO_WORD _T13 :1;\r
7133     IO_WORD _T12 :1;\r
7134     IO_WORD _T11 :1;\r
7135     IO_WORD _T10 :1;\r
7136     IO_WORD _T9 :1;\r
7137     IO_WORD _T8 :1;\r
7138     IO_WORD _T7 :1;\r
7139     IO_WORD _T6 :1;\r
7140     IO_WORD _T5 :1;\r
7141     IO_WORD _T4 :1;\r
7142     IO_WORD _T3 :1;\r
7143     IO_WORD _T2 :1;\r
7144     IO_WORD _T1 :1;\r
7145     IO_WORD _T0 :1;\r
7146   }bit;\r
7147  }TCDT6STR;\r
7148 typedef union{  \r
7149     IO_BYTE     byte;\r
7150     struct{   \r
7151     IO_BYTE _ECLK :1;\r
7152     IO_BYTE _IVF :1;\r
7153     IO_BYTE _IVFE :1;\r
7154     IO_BYTE _STOP :1;\r
7155     IO_BYTE _MODE :1;\r
7156     IO_BYTE _CLR :1;\r
7157     IO_BYTE _CLK1 :1;\r
7158     IO_BYTE _CLK0 :1;\r
7159   }bit;\r
7160   struct{\r
7161     IO_BYTE :1;\r
7162     IO_BYTE :1;\r
7163     IO_BYTE :1;\r
7164     IO_BYTE :1;\r
7165     IO_BYTE :1;\r
7166     IO_BYTE :1;\r
7167     IO_BYTE _CLK :2;\r
7168   }bitc;\r
7169  }TCCS6STR;\r
7170 typedef union{   /* Free Running Timer7 */\r
7171     IO_WORD     word;\r
7172     struct{   \r
7173     IO_WORD _T15 :1;\r
7174     IO_WORD _T14 :1;\r
7175     IO_WORD _T13 :1;\r
7176     IO_WORD _T12 :1;\r
7177     IO_WORD _T11 :1;\r
7178     IO_WORD _T10 :1;\r
7179     IO_WORD _T9 :1;\r
7180     IO_WORD _T8 :1;\r
7181     IO_WORD _T7 :1;\r
7182     IO_WORD _T6 :1;\r
7183     IO_WORD _T5 :1;\r
7184     IO_WORD _T4 :1;\r
7185     IO_WORD _T3 :1;\r
7186     IO_WORD _T2 :1;\r
7187     IO_WORD _T1 :1;\r
7188     IO_WORD _T0 :1;\r
7189   }bit;\r
7190  }TCDT7STR;\r
7191 typedef union{  \r
7192     IO_BYTE     byte;\r
7193     struct{   \r
7194     IO_BYTE _ECLK :1;\r
7195     IO_BYTE _IVF :1;\r
7196     IO_BYTE _IVFE :1;\r
7197     IO_BYTE _STOP :1;\r
7198     IO_BYTE _MODE :1;\r
7199     IO_BYTE _CLR :1;\r
7200     IO_BYTE _CLK1 :1;\r
7201     IO_BYTE _CLK0 :1;\r
7202   }bit;\r
7203   struct{\r
7204     IO_BYTE :1;\r
7205     IO_BYTE :1;\r
7206     IO_BYTE :1;\r
7207     IO_BYTE :1;\r
7208     IO_BYTE :1;\r
7209     IO_BYTE :1;\r
7210     IO_BYTE _CLK :2;\r
7211   }bitc;\r
7212  }TCCS7STR;\r
7213 typedef union{   /* Up/Down Counter 0-1 */\r
7214     IO_WORD     word;\r
7215     struct{   \r
7216     IO_WORD _D15 :1;\r
7217     IO_WORD _D14 :1;\r
7218     IO_WORD _D13 :1;\r
7219     IO_WORD _D12 :1;\r
7220     IO_WORD _D11 :1;\r
7221     IO_WORD _D10 :1;\r
7222     IO_WORD _D9 :1;\r
7223     IO_WORD _D8 :1;\r
7224     IO_WORD _D7 :1;\r
7225     IO_WORD _D6 :1;\r
7226     IO_WORD _D5 :1;\r
7227     IO_WORD _D4 :1;\r
7228     IO_WORD _D3 :1;\r
7229     IO_WORD _D2 :1;\r
7230     IO_WORD _D1 :1;\r
7231     IO_WORD _D0 :1;\r
7232   }bit;\r
7233  }UDRC10STR;\r
7234 typedef union{  \r
7235     IO_BYTE     byte;\r
7236     struct{   \r
7237     IO_BYTE _D7 :1;\r
7238     IO_BYTE _D6 :1;\r
7239     IO_BYTE _D5 :1;\r
7240     IO_BYTE _D4 :1;\r
7241     IO_BYTE _D3 :1;\r
7242     IO_BYTE _D2 :1;\r
7243     IO_BYTE _D1 :1;\r
7244     IO_BYTE _D0 :1;\r
7245   }bit;\r
7246  }UDRC1STR;\r
7247 typedef union{  \r
7248     IO_BYTE     byte;\r
7249     struct{   \r
7250     IO_BYTE _D7 :1;\r
7251     IO_BYTE _D6 :1;\r
7252     IO_BYTE _D5 :1;\r
7253     IO_BYTE _D4 :1;\r
7254     IO_BYTE _D3 :1;\r
7255     IO_BYTE _D2 :1;\r
7256     IO_BYTE _D1 :1;\r
7257     IO_BYTE _D0 :1;\r
7258   }bit;\r
7259  }UDRC0STR;\r
7260 typedef union{  \r
7261     IO_WORD     word;\r
7262     struct{   \r
7263     IO_WORD _D15 :1;\r
7264     IO_WORD _D14 :1;\r
7265     IO_WORD _D13 :1;\r
7266     IO_WORD _D12 :1;\r
7267     IO_WORD _D11 :1;\r
7268     IO_WORD _D10 :1;\r
7269     IO_WORD _D9 :1;\r
7270     IO_WORD _D8 :1;\r
7271     IO_WORD _D7 :1;\r
7272     IO_WORD _D6 :1;\r
7273     IO_WORD _D5 :1;\r
7274     IO_WORD _D4 :1;\r
7275     IO_WORD _D3 :1;\r
7276     IO_WORD _D2 :1;\r
7277     IO_WORD _D1 :1;\r
7278     IO_WORD _D0 :1;\r
7279   }bit;\r
7280  }UDCR10STR;\r
7281 typedef union{  \r
7282     IO_BYTE     byte;\r
7283     struct{   \r
7284     IO_BYTE _D7 :1;\r
7285     IO_BYTE _D6 :1;\r
7286     IO_BYTE _D5 :1;\r
7287     IO_BYTE _D4 :1;\r
7288     IO_BYTE _D3 :1;\r
7289     IO_BYTE _D2 :1;\r
7290     IO_BYTE _D1 :1;\r
7291     IO_BYTE _D0 :1;\r
7292   }bit;\r
7293  }UDCR1STR;\r
7294 typedef union{  \r
7295     IO_BYTE     byte;\r
7296     struct{   \r
7297     IO_BYTE _D7 :1;\r
7298     IO_BYTE _D6 :1;\r
7299     IO_BYTE _D5 :1;\r
7300     IO_BYTE _D4 :1;\r
7301     IO_BYTE _D3 :1;\r
7302     IO_BYTE _D2 :1;\r
7303     IO_BYTE _D1 :1;\r
7304     IO_BYTE _D0 :1;\r
7305   }bit;\r
7306  }UDCR0STR;\r
7307 typedef union{  \r
7308     IO_WORD     word;\r
7309     struct{   \r
7310     IO_WORD _M16E :1;\r
7311     IO_WORD _CDCF :1;\r
7312     IO_WORD _CFIE :1;\r
7313     IO_WORD _CLKS :1;\r
7314     IO_WORD _CMS1 :1;\r
7315     IO_WORD _CMS0 :1;\r
7316     IO_WORD _CES1 :1;\r
7317     IO_WORD _CES0 :1;\r
7318     IO_WORD  :1;\r
7319     IO_WORD _CTUT :1;\r
7320     IO_WORD _UCRE :1;\r
7321     IO_WORD _RLDE :1;\r
7322     IO_WORD _UDCLR :1;\r
7323     IO_WORD _CGSC :1;\r
7324     IO_WORD _CGE1 :1;\r
7325     IO_WORD _CGE0 :1;\r
7326   }bit;\r
7327   struct{\r
7328     IO_WORD :1;\r
7329     IO_WORD :1;\r
7330     IO_WORD :1;\r
7331     IO_WORD :1;\r
7332     IO_WORD _CMS :2;\r
7333     IO_WORD _CES :2;\r
7334     IO_WORD :1;\r
7335     IO_WORD :1;\r
7336     IO_WORD :1;\r
7337     IO_WORD :1;\r
7338     IO_WORD :1;\r
7339     IO_WORD :1;\r
7340     IO_WORD _CGE :2;\r
7341   }bitc;\r
7342  }UDCC0STR;\r
7343 typedef union{  \r
7344     IO_BYTE     byte;\r
7345     struct{   \r
7346     IO_BYTE _M16E :1;\r
7347     IO_BYTE _CDCF :1;\r
7348     IO_BYTE _CFIE :1;\r
7349     IO_BYTE _CLKS :1;\r
7350     IO_BYTE _CMS1 :1;\r
7351     IO_BYTE _CMS0 :1;\r
7352     IO_BYTE _CES1 :1;\r
7353     IO_BYTE _CES0 :1;\r
7354   }bit;\r
7355   struct{\r
7356     IO_BYTE :4;\r
7357     IO_BYTE _CMS :2;\r
7358     IO_BYTE _CES :2;\r
7359   }bitc;\r
7360  }UDCCH0STR;\r
7361 typedef union{  \r
7362     IO_BYTE     byte;\r
7363     struct{   \r
7364     IO_BYTE  :1;\r
7365     IO_BYTE _CTUT :1;\r
7366     IO_BYTE _UCRE :1;\r
7367     IO_BYTE _RLDE :1;\r
7368     IO_BYTE _UDCLR :1;\r
7369     IO_BYTE _CGSC :1;\r
7370     IO_BYTE _CGE1 :1;\r
7371     IO_BYTE _CGE0 :1;\r
7372   }bit;\r
7373   struct{\r
7374     IO_BYTE :6;\r
7375     IO_BYTE _CGE :2;\r
7376   }bitc;\r
7377  }UDCCL0STR;\r
7378 typedef union{  \r
7379     IO_BYTE     byte;\r
7380     struct{   \r
7381     IO_BYTE _CSTR :1;\r
7382     IO_BYTE _CITE :1;\r
7383     IO_BYTE _UDIE :1;\r
7384     IO_BYTE _CMPF :1;\r
7385     IO_BYTE _OVFF :1;\r
7386     IO_BYTE _UDFF :1;\r
7387     IO_BYTE _UDF1 :1;\r
7388     IO_BYTE _UDF0 :1;\r
7389   }bit;\r
7390   struct{\r
7391     IO_BYTE :1;\r
7392     IO_BYTE :1;\r
7393     IO_BYTE :1;\r
7394     IO_BYTE :1;\r
7395     IO_BYTE :1;\r
7396     IO_BYTE :1;\r
7397     IO_BYTE _UDF :2;\r
7398   }bitc;\r
7399  }UDCS0STR;\r
7400 typedef union{  \r
7401     IO_WORD     word;\r
7402     struct{   \r
7403     IO_WORD _RESV15 :1;\r
7404     IO_WORD _CDCF :1;\r
7405     IO_WORD _CFIE :1;\r
7406     IO_WORD _CLKS :1;\r
7407     IO_WORD _CMS1 :1;\r
7408     IO_WORD _CMS0 :1;\r
7409     IO_WORD _CES1 :1;\r
7410     IO_WORD _CES0 :1;\r
7411     IO_WORD  :1;\r
7412     IO_WORD _CTUT :1;\r
7413     IO_WORD _UCRE :1;\r
7414     IO_WORD _RLDE :1;\r
7415     IO_WORD _UDCLR :1;\r
7416     IO_WORD _CGSC :1;\r
7417     IO_WORD _CGE1 :1;\r
7418     IO_WORD _CGE0 :1;\r
7419   }bit;\r
7420   struct{\r
7421     IO_WORD :1;\r
7422     IO_WORD :1;\r
7423     IO_WORD :1;\r
7424     IO_WORD :1;\r
7425     IO_WORD _CMS :2;\r
7426     IO_WORD _CES :2;\r
7427     IO_WORD :1;\r
7428     IO_WORD :1;\r
7429     IO_WORD :1;\r
7430     IO_WORD :1;\r
7431     IO_WORD :1;\r
7432     IO_WORD :1;\r
7433     IO_WORD _CGE :2;\r
7434   }bitc;\r
7435  }UDCC1STR;\r
7436 typedef union{  \r
7437     IO_BYTE     byte;\r
7438     struct{   \r
7439     IO_BYTE _RESV15 :1;\r
7440     IO_BYTE _CDCF :1;\r
7441     IO_BYTE _CFIE :1;\r
7442     IO_BYTE _CLKS :1;\r
7443     IO_BYTE _CMS1 :1;\r
7444     IO_BYTE _CMS0 :1;\r
7445     IO_BYTE _CES1 :1;\r
7446     IO_BYTE _CES0 :1;\r
7447   }bit;\r
7448   struct{\r
7449     IO_BYTE :4;\r
7450     IO_BYTE _CMS :2;\r
7451     IO_BYTE _CES :2;\r
7452   }bitc;\r
7453  }UDCCH1STR;\r
7454 typedef union{  \r
7455     IO_BYTE     byte;\r
7456     struct{   \r
7457     IO_BYTE  :1;\r
7458     IO_BYTE _CTUT :1;\r
7459     IO_BYTE _UCRE :1;\r
7460     IO_BYTE _RLDE :1;\r
7461     IO_BYTE _UDCLR :1;\r
7462     IO_BYTE _CGSC :1;\r
7463     IO_BYTE _CGE1 :1;\r
7464     IO_BYTE _CGE0 :1;\r
7465   }bit;\r
7466   struct{\r
7467     IO_BYTE :6;\r
7468     IO_BYTE _CGE :2;\r
7469   }bitc;\r
7470  }UDCCL1STR;\r
7471 typedef union{  \r
7472     IO_BYTE     byte;\r
7473     struct{   \r
7474     IO_BYTE _CSTR :1;\r
7475     IO_BYTE _CITE :1;\r
7476     IO_BYTE _UDIE :1;\r
7477     IO_BYTE _CMPF :1;\r
7478     IO_BYTE _OVFF :1;\r
7479     IO_BYTE _UDFF :1;\r
7480     IO_BYTE _UDF1 :1;\r
7481     IO_BYTE _UDF0 :1;\r
7482   }bit;\r
7483   struct{\r
7484     IO_BYTE :1;\r
7485     IO_BYTE :1;\r
7486     IO_BYTE :1;\r
7487     IO_BYTE :1;\r
7488     IO_BYTE :1;\r
7489     IO_BYTE :1;\r
7490     IO_BYTE _UDF :2;\r
7491   }bitc;\r
7492  }UDCS1STR;\r
7493 typedef union{   /* Up/Down Counter 2-3 */\r
7494     IO_WORD     word;\r
7495     struct{   \r
7496     IO_WORD _D15 :1;\r
7497     IO_WORD _D14 :1;\r
7498     IO_WORD _D13 :1;\r
7499     IO_WORD _D12 :1;\r
7500     IO_WORD _D11 :1;\r
7501     IO_WORD _D10 :1;\r
7502     IO_WORD _D9 :1;\r
7503     IO_WORD _D8 :1;\r
7504     IO_WORD _D7 :1;\r
7505     IO_WORD _D6 :1;\r
7506     IO_WORD _D5 :1;\r
7507     IO_WORD _D4 :1;\r
7508     IO_WORD _D3 :1;\r
7509     IO_WORD _D2 :1;\r
7510     IO_WORD _D1 :1;\r
7511     IO_WORD _D0 :1;\r
7512   }bit;\r
7513  }UDRC32STR;\r
7514 typedef union{  \r
7515     IO_BYTE     byte;\r
7516     struct{   \r
7517     IO_BYTE _D7 :1;\r
7518     IO_BYTE _D6 :1;\r
7519     IO_BYTE _D5 :1;\r
7520     IO_BYTE _D4 :1;\r
7521     IO_BYTE _D3 :1;\r
7522     IO_BYTE _D2 :1;\r
7523     IO_BYTE _D1 :1;\r
7524     IO_BYTE _D0 :1;\r
7525   }bit;\r
7526  }UDRC3STR;\r
7527 typedef union{  \r
7528     IO_BYTE     byte;\r
7529     struct{   \r
7530     IO_BYTE _D7 :1;\r
7531     IO_BYTE _D6 :1;\r
7532     IO_BYTE _D5 :1;\r
7533     IO_BYTE _D4 :1;\r
7534     IO_BYTE _D3 :1;\r
7535     IO_BYTE _D2 :1;\r
7536     IO_BYTE _D1 :1;\r
7537     IO_BYTE _D0 :1;\r
7538   }bit;\r
7539  }UDRC2STR;\r
7540 typedef union{  \r
7541     IO_WORD     word;\r
7542     struct{   \r
7543     IO_WORD _D15 :1;\r
7544     IO_WORD _D14 :1;\r
7545     IO_WORD _D13 :1;\r
7546     IO_WORD _D12 :1;\r
7547     IO_WORD _D11 :1;\r
7548     IO_WORD _D10 :1;\r
7549     IO_WORD _D9 :1;\r
7550     IO_WORD _D8 :1;\r
7551     IO_WORD _D7 :1;\r
7552     IO_WORD _D6 :1;\r
7553     IO_WORD _D5 :1;\r
7554     IO_WORD _D4 :1;\r
7555     IO_WORD _D3 :1;\r
7556     IO_WORD _D2 :1;\r
7557     IO_WORD _D1 :1;\r
7558     IO_WORD _D0 :1;\r
7559   }bit;\r
7560  }UDCR32STR;\r
7561 typedef union{  \r
7562     IO_BYTE     byte;\r
7563     struct{   \r
7564     IO_BYTE _D7 :1;\r
7565     IO_BYTE _D6 :1;\r
7566     IO_BYTE _D5 :1;\r
7567     IO_BYTE _D4 :1;\r
7568     IO_BYTE _D3 :1;\r
7569     IO_BYTE _D2 :1;\r
7570     IO_BYTE _D1 :1;\r
7571     IO_BYTE _D0 :1;\r
7572   }bit;\r
7573  }UDCR3STR;\r
7574 typedef union{  \r
7575     IO_BYTE     byte;\r
7576     struct{   \r
7577     IO_BYTE _D7 :1;\r
7578     IO_BYTE _D6 :1;\r
7579     IO_BYTE _D5 :1;\r
7580     IO_BYTE _D4 :1;\r
7581     IO_BYTE _D3 :1;\r
7582     IO_BYTE _D2 :1;\r
7583     IO_BYTE _D1 :1;\r
7584     IO_BYTE _D0 :1;\r
7585   }bit;\r
7586  }UDCR2STR;\r
7587 typedef union{  \r
7588     IO_WORD     word;\r
7589     struct{   \r
7590     IO_WORD _M16E :1;\r
7591     IO_WORD _CDCF :1;\r
7592     IO_WORD _CFIE :1;\r
7593     IO_WORD _CLKS :1;\r
7594     IO_WORD _CMS1 :1;\r
7595     IO_WORD _CMS0 :1;\r
7596     IO_WORD _CES1 :1;\r
7597     IO_WORD _CES0 :1;\r
7598     IO_WORD  :1;\r
7599     IO_WORD _CTUT :1;\r
7600     IO_WORD _UCRE :1;\r
7601     IO_WORD _RLDE :1;\r
7602     IO_WORD _UDCLR :1;\r
7603     IO_WORD _CGSC :1;\r
7604     IO_WORD _CGE1 :1;\r
7605     IO_WORD _CGE0 :1;\r
7606   }bit;\r
7607   struct{\r
7608     IO_WORD :1;\r
7609     IO_WORD :1;\r
7610     IO_WORD :1;\r
7611     IO_WORD :1;\r
7612     IO_WORD _CMS :2;\r
7613     IO_WORD _CES :2;\r
7614     IO_WORD :1;\r
7615     IO_WORD :1;\r
7616     IO_WORD :1;\r
7617     IO_WORD :1;\r
7618     IO_WORD :1;\r
7619     IO_WORD :1;\r
7620     IO_WORD _CGE :2;\r
7621   }bitc;\r
7622  }UDCC2STR;\r
7623 typedef union{  \r
7624     IO_BYTE     byte;\r
7625     struct{   \r
7626     IO_BYTE _M16E :1;\r
7627     IO_BYTE _CDCF :1;\r
7628     IO_BYTE _CFIE :1;\r
7629     IO_BYTE _CLKS :1;\r
7630     IO_BYTE _CMS1 :1;\r
7631     IO_BYTE _CMS0 :1;\r
7632     IO_BYTE _CES1 :1;\r
7633     IO_BYTE _CES0 :1;\r
7634   }bit;\r
7635   struct{\r
7636     IO_BYTE :4;\r
7637     IO_BYTE _CMS :2;\r
7638     IO_BYTE _CES :2;\r
7639   }bitc;\r
7640  }UDCCH2STR;\r
7641 typedef union{  \r
7642     IO_BYTE     byte;\r
7643     struct{   \r
7644     IO_BYTE  :1;\r
7645     IO_BYTE _CTUT :1;\r
7646     IO_BYTE _UCRE :1;\r
7647     IO_BYTE _RLDE :1;\r
7648     IO_BYTE _UDCLR :1;\r
7649     IO_BYTE _CGSC :1;\r
7650     IO_BYTE _CGE1 :1;\r
7651     IO_BYTE _CGE0 :1;\r
7652   }bit;\r
7653   struct{\r
7654     IO_BYTE :6;\r
7655     IO_BYTE _CGE :2;\r
7656   }bitc;\r
7657  }UDCCL2STR;\r
7658 typedef union{  \r
7659     IO_BYTE     byte;\r
7660     struct{   \r
7661     IO_BYTE _CSTR :1;\r
7662     IO_BYTE _CITE :1;\r
7663     IO_BYTE _UDIE :1;\r
7664     IO_BYTE _CMPF :1;\r
7665     IO_BYTE _OVFF :1;\r
7666     IO_BYTE _UDFF :1;\r
7667     IO_BYTE _UDF1 :1;\r
7668     IO_BYTE _UDF0 :1;\r
7669   }bit;\r
7670   struct{\r
7671     IO_BYTE :1;\r
7672     IO_BYTE :1;\r
7673     IO_BYTE :1;\r
7674     IO_BYTE :1;\r
7675     IO_BYTE :1;\r
7676     IO_BYTE :1;\r
7677     IO_BYTE _UDF :2;\r
7678   }bitc;\r
7679  }UDCS2STR;\r
7680 typedef union{  \r
7681     IO_WORD     word;\r
7682     struct{   \r
7683     IO_WORD _RESV15 :1;\r
7684     IO_WORD _CDCF :1;\r
7685     IO_WORD _CFIE :1;\r
7686     IO_WORD _CLKS :1;\r
7687     IO_WORD _CMS1 :1;\r
7688     IO_WORD _CMS0 :1;\r
7689     IO_WORD _CES1 :1;\r
7690     IO_WORD _CES0 :1;\r
7691     IO_WORD  :1;\r
7692     IO_WORD _CTUT :1;\r
7693     IO_WORD _UCRE :1;\r
7694     IO_WORD _RLDE :1;\r
7695     IO_WORD _UDCLR :1;\r
7696     IO_WORD _CGSC :1;\r
7697     IO_WORD _CGE1 :1;\r
7698     IO_WORD _CGE0 :1;\r
7699   }bit;\r
7700   struct{\r
7701     IO_WORD :1;\r
7702     IO_WORD :1;\r
7703     IO_WORD :1;\r
7704     IO_WORD :1;\r
7705     IO_WORD _CMS :2;\r
7706     IO_WORD _CES :2;\r
7707     IO_WORD :1;\r
7708     IO_WORD :1;\r
7709     IO_WORD :1;\r
7710     IO_WORD :1;\r
7711     IO_WORD :1;\r
7712     IO_WORD :1;\r
7713     IO_WORD _CGE :2;\r
7714   }bitc;\r
7715  }UDCC3STR;\r
7716 typedef union{  \r
7717     IO_BYTE     byte;\r
7718     struct{   \r
7719     IO_BYTE _RESV15 :1;\r
7720     IO_BYTE _CDCF :1;\r
7721     IO_BYTE _CFIE :1;\r
7722     IO_BYTE _CLKS :1;\r
7723     IO_BYTE _CMS1 :1;\r
7724     IO_BYTE _CMS0 :1;\r
7725     IO_BYTE _CES1 :1;\r
7726     IO_BYTE _CES0 :1;\r
7727   }bit;\r
7728   struct{\r
7729     IO_BYTE :4;\r
7730     IO_BYTE _CMS :2;\r
7731     IO_BYTE _CES :2;\r
7732   }bitc;\r
7733  }UDCCH3STR;\r
7734 typedef union{  \r
7735     IO_BYTE     byte;\r
7736     struct{   \r
7737     IO_BYTE  :1;\r
7738     IO_BYTE _CTUT :1;\r
7739     IO_BYTE _UCRE :1;\r
7740     IO_BYTE _RLDE :1;\r
7741     IO_BYTE _UDCLR :1;\r
7742     IO_BYTE _CGSC :1;\r
7743     IO_BYTE _CGE1 :1;\r
7744     IO_BYTE _CGE0 :1;\r
7745   }bit;\r
7746   struct{\r
7747     IO_BYTE :6;\r
7748     IO_BYTE _CGE :2;\r
7749   }bitc;\r
7750  }UDCCL3STR;\r
7751 typedef union{  \r
7752     IO_BYTE     byte;\r
7753     struct{   \r
7754     IO_BYTE _CSTR :1;\r
7755     IO_BYTE _CITE :1;\r
7756     IO_BYTE _UDIE :1;\r
7757     IO_BYTE _CMPF :1;\r
7758     IO_BYTE _OVFF :1;\r
7759     IO_BYTE _UDFF :1;\r
7760     IO_BYTE _UDF1 :1;\r
7761     IO_BYTE _UDF0 :1;\r
7762   }bit;\r
7763   struct{\r
7764     IO_BYTE :1;\r
7765     IO_BYTE :1;\r
7766     IO_BYTE :1;\r
7767     IO_BYTE :1;\r
7768     IO_BYTE :1;\r
7769     IO_BYTE :1;\r
7770     IO_BYTE _UDF :2;\r
7771   }bitc;\r
7772  }UDCS3STR;\r
7773 typedef union{   /* PPG Control 12-15 */\r
7774     IO_WORD     word;\r
7775     struct{   \r
7776     IO_WORD _TSEL33 :1;\r
7777     IO_WORD _TSEL32 :1;\r
7778     IO_WORD _TSEL31 :1;\r
7779     IO_WORD _TSEL30 :1;\r
7780     IO_WORD _TSEL23 :1;\r
7781     IO_WORD _TSEL22 :1;\r
7782     IO_WORD _TSEL21 :1;\r
7783     IO_WORD _TSEL20 :1;\r
7784     IO_WORD _TSEL13 :1;\r
7785     IO_WORD _TSEL12 :1;\r
7786     IO_WORD _TSEL11 :1;\r
7787     IO_WORD _TSEL10 :1;\r
7788     IO_WORD _TSEL03 :1;\r
7789     IO_WORD _TSEL02 :1;\r
7790     IO_WORD _TSEL01 :1;\r
7791     IO_WORD _TSEL00 :1;\r
7792   }bit;\r
7793  }GCN13STR;\r
7794 typedef union{  \r
7795     IO_BYTE     byte;\r
7796     struct{   \r
7797     IO_BYTE  :1;\r
7798     IO_BYTE  :1;\r
7799     IO_BYTE  :1;\r
7800     IO_BYTE  :1;\r
7801     IO_BYTE _EN3 :1;\r
7802     IO_BYTE _EN2 :1;\r
7803     IO_BYTE _EN1 :1;\r
7804     IO_BYTE _EN0 :1;\r
7805   }bit;\r
7806  }GCN23STR;\r
7807 typedef union{  \r
7808     IO_WORD     word;\r
7809     struct{   \r
7810     IO_WORD _CNTE :1;\r
7811     IO_WORD _STGR :1;\r
7812     IO_WORD _MDSE :1;\r
7813     IO_WORD _RTRG :1;\r
7814     IO_WORD _CKS1 :1;\r
7815     IO_WORD _CKS0 :1;\r
7816     IO_WORD _PGMS :1;\r
7817     IO_WORD  :1;\r
7818     IO_WORD _EGS1 :1;\r
7819     IO_WORD _EGS0 :1;\r
7820     IO_WORD _IREN :1;\r
7821     IO_WORD _IRQF :1;\r
7822     IO_WORD _IRS1 :1;\r
7823     IO_WORD _IRS0 :1;\r
7824     IO_WORD  :1;\r
7825     IO_WORD _OSEL :1;\r
7826   }bit;\r
7827   struct{\r
7828     IO_WORD :1;\r
7829     IO_WORD :1;\r
7830     IO_WORD :1;\r
7831     IO_WORD :1;\r
7832     IO_WORD _CKS :2;\r
7833     IO_WORD :1;\r
7834     IO_WORD :1;\r
7835     IO_WORD _EGS :2;\r
7836     IO_WORD :1;\r
7837     IO_WORD :1;\r
7838     IO_WORD _IRS :2;\r
7839   }bitc;\r
7840  }PCN12STR;\r
7841 typedef union{  \r
7842     IO_BYTE     byte;\r
7843     struct{   \r
7844     IO_BYTE _CNTE :1;\r
7845     IO_BYTE _STGR :1;\r
7846     IO_BYTE _MDSE :1;\r
7847     IO_BYTE _RTRG :1;\r
7848     IO_BYTE _CKS1 :1;\r
7849     IO_BYTE _CKS0 :1;\r
7850     IO_BYTE _PGMS :1;\r
7851     IO_BYTE  :1;\r
7852   }bit;\r
7853   struct{\r
7854     IO_BYTE :1;\r
7855     IO_BYTE :1;\r
7856     IO_BYTE :1;\r
7857     IO_BYTE :1;\r
7858     IO_BYTE _CKS :2;\r
7859   }bitc;\r
7860  }PCNH12STR;\r
7861 typedef union{  \r
7862     IO_BYTE     byte;\r
7863     struct{   \r
7864     IO_BYTE _EGS1 :1;\r
7865     IO_BYTE _EGS0 :1;\r
7866     IO_BYTE _IREN :1;\r
7867     IO_BYTE _IRQF :1;\r
7868     IO_BYTE _IRS1 :1;\r
7869     IO_BYTE _IRS0 :1;\r
7870     IO_BYTE  :1;\r
7871     IO_BYTE _OSEL :1;\r
7872   }bit;\r
7873   struct{\r
7874     IO_BYTE _EGS :2;\r
7875     IO_BYTE :1;\r
7876     IO_BYTE :1;\r
7877     IO_BYTE _IRS :2;\r
7878   }bitc;\r
7879  }PCNL12STR;\r
7880 typedef union{  \r
7881     IO_WORD     word;\r
7882     struct{   \r
7883     IO_WORD _CNTE :1;\r
7884     IO_WORD _STGR :1;\r
7885     IO_WORD _MDSE :1;\r
7886     IO_WORD _RTRG :1;\r
7887     IO_WORD _CKS1 :1;\r
7888     IO_WORD _CKS0 :1;\r
7889     IO_WORD _PGMS :1;\r
7890     IO_WORD  :1;\r
7891     IO_WORD _EGS1 :1;\r
7892     IO_WORD _EGS0 :1;\r
7893     IO_WORD _IREN :1;\r
7894     IO_WORD _IRQF :1;\r
7895     IO_WORD _IRS1 :1;\r
7896     IO_WORD _IRS0 :1;\r
7897     IO_WORD  :1;\r
7898     IO_WORD _OSEL :1;\r
7899   }bit;\r
7900   struct{\r
7901     IO_WORD :1;\r
7902     IO_WORD :1;\r
7903     IO_WORD :1;\r
7904     IO_WORD :1;\r
7905     IO_WORD _CKS :2;\r
7906     IO_WORD :1;\r
7907     IO_WORD :1;\r
7908     IO_WORD _EGS :2;\r
7909     IO_WORD :1;\r
7910     IO_WORD :1;\r
7911     IO_WORD _IRS :2;\r
7912   }bitc;\r
7913  }PCN13STR;\r
7914 typedef union{  \r
7915     IO_BYTE     byte;\r
7916     struct{   \r
7917     IO_BYTE _CNTE :1;\r
7918     IO_BYTE _STGR :1;\r
7919     IO_BYTE _MDSE :1;\r
7920     IO_BYTE _RTRG :1;\r
7921     IO_BYTE _CKS1 :1;\r
7922     IO_BYTE _CKS0 :1;\r
7923     IO_BYTE _PGMS :1;\r
7924     IO_BYTE  :1;\r
7925   }bit;\r
7926   struct{\r
7927     IO_BYTE :1;\r
7928     IO_BYTE :1;\r
7929     IO_BYTE :1;\r
7930     IO_BYTE :1;\r
7931     IO_BYTE _CKS :2;\r
7932   }bitc;\r
7933  }PCNH13STR;\r
7934 typedef union{  \r
7935     IO_BYTE     byte;\r
7936     struct{   \r
7937     IO_BYTE _EGS1 :1;\r
7938     IO_BYTE _EGS0 :1;\r
7939     IO_BYTE _IREN :1;\r
7940     IO_BYTE _IRQF :1;\r
7941     IO_BYTE _IRS1 :1;\r
7942     IO_BYTE _IRS0 :1;\r
7943     IO_BYTE  :1;\r
7944     IO_BYTE _OSEL :1;\r
7945   }bit;\r
7946   struct{\r
7947     IO_BYTE _EGS :2;\r
7948     IO_BYTE :1;\r
7949     IO_BYTE :1;\r
7950     IO_BYTE _IRS :2;\r
7951   }bitc;\r
7952  }PCNL13STR;\r
7953 typedef union{  \r
7954     IO_WORD     word;\r
7955     struct{   \r
7956     IO_WORD _CNTE :1;\r
7957     IO_WORD _STGR :1;\r
7958     IO_WORD _MDSE :1;\r
7959     IO_WORD _RTRG :1;\r
7960     IO_WORD _CKS1 :1;\r
7961     IO_WORD _CKS0 :1;\r
7962     IO_WORD _PGMS :1;\r
7963     IO_WORD  :1;\r
7964     IO_WORD _EGS1 :1;\r
7965     IO_WORD _EGS0 :1;\r
7966     IO_WORD _IREN :1;\r
7967     IO_WORD _IRQF :1;\r
7968     IO_WORD _IRS1 :1;\r
7969     IO_WORD _IRS0 :1;\r
7970     IO_WORD  :1;\r
7971     IO_WORD _OSEL :1;\r
7972   }bit;\r
7973   struct{\r
7974     IO_WORD :1;\r
7975     IO_WORD :1;\r
7976     IO_WORD :1;\r
7977     IO_WORD :1;\r
7978     IO_WORD _CKS :2;\r
7979     IO_WORD :1;\r
7980     IO_WORD :1;\r
7981     IO_WORD _EGS :2;\r
7982     IO_WORD :1;\r
7983     IO_WORD :1;\r
7984     IO_WORD _IRS :2;\r
7985   }bitc;\r
7986  }PCN14STR;\r
7987 typedef union{  \r
7988     IO_BYTE     byte;\r
7989     struct{   \r
7990     IO_BYTE _CNTE :1;\r
7991     IO_BYTE _STGR :1;\r
7992     IO_BYTE _MDSE :1;\r
7993     IO_BYTE _RTRG :1;\r
7994     IO_BYTE _CKS1 :1;\r
7995     IO_BYTE _CKS0 :1;\r
7996     IO_BYTE _PGMS :1;\r
7997     IO_BYTE  :1;\r
7998   }bit;\r
7999   struct{\r
8000     IO_BYTE :1;\r
8001     IO_BYTE :1;\r
8002     IO_BYTE :1;\r
8003     IO_BYTE :1;\r
8004     IO_BYTE _CKS :2;\r
8005   }bitc;\r
8006  }PCNH14STR;\r
8007 typedef union{  \r
8008     IO_BYTE     byte;\r
8009     struct{   \r
8010     IO_BYTE _EGS1 :1;\r
8011     IO_BYTE _EGS0 :1;\r
8012     IO_BYTE _IREN :1;\r
8013     IO_BYTE _IRQF :1;\r
8014     IO_BYTE _IRS1 :1;\r
8015     IO_BYTE _IRS0 :1;\r
8016     IO_BYTE  :1;\r
8017     IO_BYTE _OSEL :1;\r
8018   }bit;\r
8019   struct{\r
8020     IO_BYTE _EGS :2;\r
8021     IO_BYTE :1;\r
8022     IO_BYTE :1;\r
8023     IO_BYTE _IRS :2;\r
8024   }bitc;\r
8025  }PCNL14STR;\r
8026 typedef union{  \r
8027     IO_WORD     word;\r
8028     struct{   \r
8029     IO_WORD _CNTE :1;\r
8030     IO_WORD _STGR :1;\r
8031     IO_WORD _MDSE :1;\r
8032     IO_WORD _RTRG :1;\r
8033     IO_WORD _CKS1 :1;\r
8034     IO_WORD _CKS0 :1;\r
8035     IO_WORD _PGMS :1;\r
8036     IO_WORD  :1;\r
8037     IO_WORD _EGS1 :1;\r
8038     IO_WORD _EGS0 :1;\r
8039     IO_WORD _IREN :1;\r
8040     IO_WORD _IRQF :1;\r
8041     IO_WORD _IRS1 :1;\r
8042     IO_WORD _IRS0 :1;\r
8043     IO_WORD  :1;\r
8044     IO_WORD _OSEL :1;\r
8045   }bit;\r
8046   struct{\r
8047     IO_WORD :1;\r
8048     IO_WORD :1;\r
8049     IO_WORD :1;\r
8050     IO_WORD :1;\r
8051     IO_WORD _CKS :2;\r
8052     IO_WORD :1;\r
8053     IO_WORD :1;\r
8054     IO_WORD _EGS :2;\r
8055     IO_WORD :1;\r
8056     IO_WORD :1;\r
8057     IO_WORD _IRS :2;\r
8058   }bitc;\r
8059  }PCN15STR;\r
8060 typedef union{  \r
8061     IO_BYTE     byte;\r
8062     struct{   \r
8063     IO_BYTE _CNTE :1;\r
8064     IO_BYTE _STGR :1;\r
8065     IO_BYTE _MDSE :1;\r
8066     IO_BYTE _RTRG :1;\r
8067     IO_BYTE _CKS1 :1;\r
8068     IO_BYTE _CKS0 :1;\r
8069     IO_BYTE _PGMS :1;\r
8070     IO_BYTE  :1;\r
8071   }bit;\r
8072   struct{\r
8073     IO_BYTE :1;\r
8074     IO_BYTE :1;\r
8075     IO_BYTE :1;\r
8076     IO_BYTE :1;\r
8077     IO_BYTE _CKS :2;\r
8078   }bitc;\r
8079  }PCNH15STR;\r
8080 typedef union{  \r
8081     IO_BYTE     byte;\r
8082     struct{   \r
8083     IO_BYTE _EGS1 :1;\r
8084     IO_BYTE _EGS0 :1;\r
8085     IO_BYTE _IREN :1;\r
8086     IO_BYTE _IRQF :1;\r
8087     IO_BYTE _IRS1 :1;\r
8088     IO_BYTE _IRS0 :1;\r
8089     IO_BYTE  :1;\r
8090     IO_BYTE _OSEL :1;\r
8091   }bit;\r
8092   struct{\r
8093     IO_BYTE _EGS :2;\r
8094     IO_BYTE :1;\r
8095     IO_BYTE :1;\r
8096     IO_BYTE _IRS :2;\r
8097   }bitc;\r
8098  }PCNL15STR;\r
8099 typedef union{   /* I2C 2 */\r
8100     IO_BYTE     byte;\r
8101     struct{   \r
8102     IO_BYTE _BER :1;\r
8103     IO_BYTE _BEIE :1;\r
8104     IO_BYTE _SCC :1;\r
8105     IO_BYTE _MSS :1;\r
8106     IO_BYTE _ACK :1;\r
8107     IO_BYTE _GCAA :1;\r
8108     IO_BYTE _INTE :1;\r
8109     IO_BYTE _INT :1;\r
8110   }bit;\r
8111  }IBCR2STR;\r
8112 typedef union{  \r
8113     IO_BYTE     byte;\r
8114     struct{   \r
8115     IO_BYTE _BB :1;\r
8116     IO_BYTE _RSC :1;\r
8117     IO_BYTE _AL :1;\r
8118     IO_BYTE _LRB :1;\r
8119     IO_BYTE _TRX :1;\r
8120     IO_BYTE _AAS :1;\r
8121     IO_BYTE _GCA :1;\r
8122     IO_BYTE _ADT :1;\r
8123   }bit;\r
8124  }IBSR2STR;\r
8125 typedef union{  \r
8126     IO_WORD     word;\r
8127     struct{   \r
8128     IO_WORD  :1;\r
8129     IO_WORD  :1;\r
8130     IO_WORD  :1;\r
8131     IO_WORD  :1;\r
8132     IO_WORD  :1;\r
8133     IO_WORD  :1;\r
8134     IO_WORD _TA9 :1;\r
8135     IO_WORD _TA8 :1;\r
8136     IO_WORD _TA7 :1;\r
8137     IO_WORD _TA6 :1;\r
8138     IO_WORD _TA5 :1;\r
8139     IO_WORD _TA4 :1;\r
8140     IO_WORD _TA3 :1;\r
8141     IO_WORD _TA2 :1;\r
8142     IO_WORD _TA1 :1;\r
8143     IO_WORD _TA0 :1;\r
8144   }bit;\r
8145  }ITBA2STR;\r
8146 typedef union{  \r
8147     IO_BYTE     byte;\r
8148     struct{   \r
8149     IO_BYTE  :1;\r
8150     IO_BYTE  :1;\r
8151     IO_BYTE  :1;\r
8152     IO_BYTE  :1;\r
8153     IO_BYTE  :1;\r
8154     IO_BYTE  :1;\r
8155     IO_BYTE _TA9 :1;\r
8156     IO_BYTE _TA8 :1;\r
8157   }bit;\r
8158  }ITBAH2STR;\r
8159 typedef union{  \r
8160     IO_BYTE     byte;\r
8161     struct{   \r
8162     IO_BYTE _TA7 :1;\r
8163     IO_BYTE _TA6 :1;\r
8164     IO_BYTE _TA5 :1;\r
8165     IO_BYTE _TA4 :1;\r
8166     IO_BYTE _TA3 :1;\r
8167     IO_BYTE _TA2 :1;\r
8168     IO_BYTE _TA1 :1;\r
8169     IO_BYTE _TA0 :1;\r
8170   }bit;\r
8171  }ITBAL2STR;\r
8172 typedef union{  \r
8173     IO_WORD     word;\r
8174     struct{   \r
8175     IO_WORD _ENTB :1;\r
8176     IO_WORD _RAL :1;\r
8177     IO_WORD  :1;\r
8178     IO_WORD  :1;\r
8179     IO_WORD  :1;\r
8180     IO_WORD  :1;\r
8181     IO_WORD _TM9 :1;\r
8182     IO_WORD _TM8 :1;\r
8183     IO_WORD _TM7 :1;\r
8184     IO_WORD _TM6 :1;\r
8185     IO_WORD _TM5 :1;\r
8186     IO_WORD _TM4 :1;\r
8187     IO_WORD _TM3 :1;\r
8188     IO_WORD _TM2 :1;\r
8189     IO_WORD _TM1 :1;\r
8190     IO_WORD _TM0 :1;\r
8191   }bit;\r
8192  }ITMK2STR;\r
8193 typedef union{  \r
8194     IO_BYTE     byte;\r
8195     struct{   \r
8196     IO_BYTE _ENTB :1;\r
8197     IO_BYTE _RAL :1;\r
8198     IO_BYTE  :1;\r
8199     IO_BYTE  :1;\r
8200     IO_BYTE  :1;\r
8201     IO_BYTE  :1;\r
8202     IO_BYTE _TM9 :1;\r
8203     IO_BYTE _TM8 :1;\r
8204   }bit;\r
8205  }ITMKH2STR;\r
8206 typedef union{  \r
8207     IO_BYTE     byte;\r
8208     struct{   \r
8209     IO_BYTE _TM7 :1;\r
8210     IO_BYTE _TM6 :1;\r
8211     IO_BYTE _TM5 :1;\r
8212     IO_BYTE _TM4 :1;\r
8213     IO_BYTE _TM3 :1;\r
8214     IO_BYTE _TM2 :1;\r
8215     IO_BYTE _TM1 :1;\r
8216     IO_BYTE _TM0 :1;\r
8217   }bit;\r
8218  }ITMKL2STR;\r
8219 typedef union{  \r
8220     IO_BYTE     byte;\r
8221     struct{   \r
8222     IO_BYTE _ENSB :1;\r
8223     IO_BYTE _SM6 :1;\r
8224     IO_BYTE _SM5 :1;\r
8225     IO_BYTE _SM4 :1;\r
8226     IO_BYTE _SM3 :1;\r
8227     IO_BYTE _SM2 :1;\r
8228     IO_BYTE _SM1 :1;\r
8229     IO_BYTE _SM0 :1;\r
8230   }bit;\r
8231  }ISMK2STR;\r
8232 typedef union{  \r
8233     IO_BYTE     byte;\r
8234     struct{   \r
8235     IO_BYTE  :1;\r
8236     IO_BYTE _SA6 :1;\r
8237     IO_BYTE _SA5 :1;\r
8238     IO_BYTE _SA4 :1;\r
8239     IO_BYTE _SA3 :1;\r
8240     IO_BYTE _SA2 :1;\r
8241     IO_BYTE _SA1 :1;\r
8242     IO_BYTE _SA0 :1;\r
8243   }bit;\r
8244  }ISBA2STR;\r
8245 typedef union{  \r
8246     IO_BYTE     byte;\r
8247     struct{   \r
8248     IO_BYTE _D7 :1;\r
8249     IO_BYTE _D6 :1;\r
8250     IO_BYTE _D5 :1;\r
8251     IO_BYTE _D4 :1;\r
8252     IO_BYTE _D3 :1;\r
8253     IO_BYTE _D2 :1;\r
8254     IO_BYTE _D1 :1;\r
8255     IO_BYTE _D0 :1;\r
8256   }bit;\r
8257  }IDAR2STR;\r
8258 typedef union{  \r
8259     IO_BYTE     byte;\r
8260     struct{   \r
8261     IO_BYTE  :1;\r
8262     IO_BYTE _NSF :1;\r
8263     IO_BYTE _EN :1;\r
8264     IO_BYTE _CS4 :1;\r
8265     IO_BYTE _CS3 :1;\r
8266     IO_BYTE _CS2 :1;\r
8267     IO_BYTE _CS1 :1;\r
8268     IO_BYTE _CS0 :1;\r
8269   }bit;\r
8270   struct{\r
8271     IO_BYTE :1;\r
8272     IO_BYTE :1;\r
8273     IO_BYTE :1;\r
8274     IO_BYTE _CS :5;\r
8275   }bitc;\r
8276  }ICCR2STR;\r
8277 typedef union{   /* I2C 3 */\r
8278     IO_BYTE     byte;\r
8279     struct{   \r
8280     IO_BYTE _BER :1;\r
8281     IO_BYTE _BEIE :1;\r
8282     IO_BYTE _SCC :1;\r
8283     IO_BYTE _MSS :1;\r
8284     IO_BYTE _ACK :1;\r
8285     IO_BYTE _GCAA :1;\r
8286     IO_BYTE _INTE :1;\r
8287     IO_BYTE _INT :1;\r
8288   }bit;\r
8289  }IBCR3STR;\r
8290 typedef union{  \r
8291     IO_BYTE     byte;\r
8292     struct{   \r
8293     IO_BYTE _BB :1;\r
8294     IO_BYTE _RSC :1;\r
8295     IO_BYTE _AL :1;\r
8296     IO_BYTE _LRB :1;\r
8297     IO_BYTE _TRX :1;\r
8298     IO_BYTE _AAS :1;\r
8299     IO_BYTE _GCA :1;\r
8300     IO_BYTE _ADT :1;\r
8301   }bit;\r
8302  }IBSR3STR;\r
8303 typedef union{  \r
8304     IO_WORD     word;\r
8305     struct{   \r
8306     IO_WORD  :1;\r
8307     IO_WORD  :1;\r
8308     IO_WORD  :1;\r
8309     IO_WORD  :1;\r
8310     IO_WORD  :1;\r
8311     IO_WORD  :1;\r
8312     IO_WORD _TA9 :1;\r
8313     IO_WORD _TA8 :1;\r
8314     IO_WORD _TA7 :1;\r
8315     IO_WORD _TA6 :1;\r
8316     IO_WORD _TA5 :1;\r
8317     IO_WORD _TA4 :1;\r
8318     IO_WORD _TA3 :1;\r
8319     IO_WORD _TA2 :1;\r
8320     IO_WORD _TA1 :1;\r
8321     IO_WORD _TA0 :1;\r
8322   }bit;\r
8323  }ITBA3STR;\r
8324 typedef union{  \r
8325     IO_BYTE     byte;\r
8326     struct{   \r
8327     IO_BYTE  :1;\r
8328     IO_BYTE  :1;\r
8329     IO_BYTE  :1;\r
8330     IO_BYTE  :1;\r
8331     IO_BYTE  :1;\r
8332     IO_BYTE  :1;\r
8333     IO_BYTE _TA9 :1;\r
8334     IO_BYTE _TA8 :1;\r
8335   }bit;\r
8336  }ITBAH3STR;\r
8337 typedef union{  \r
8338     IO_BYTE     byte;\r
8339     struct{   \r
8340     IO_BYTE _TA7 :1;\r
8341     IO_BYTE _TA6 :1;\r
8342     IO_BYTE _TA5 :1;\r
8343     IO_BYTE _TA4 :1;\r
8344     IO_BYTE _TA3 :1;\r
8345     IO_BYTE _TA2 :1;\r
8346     IO_BYTE _TA1 :1;\r
8347     IO_BYTE _TA0 :1;\r
8348   }bit;\r
8349  }ITBAL3STR;\r
8350 typedef union{  \r
8351     IO_WORD     word;\r
8352     struct{   \r
8353     IO_WORD _ENTB :1;\r
8354     IO_WORD _RAL :1;\r
8355     IO_WORD  :1;\r
8356     IO_WORD  :1;\r
8357     IO_WORD  :1;\r
8358     IO_WORD  :1;\r
8359     IO_WORD _TM9 :1;\r
8360     IO_WORD _TM8 :1;\r
8361     IO_WORD _TM7 :1;\r
8362     IO_WORD _TM6 :1;\r
8363     IO_WORD _TM5 :1;\r
8364     IO_WORD _TM4 :1;\r
8365     IO_WORD _TM3 :1;\r
8366     IO_WORD _TM2 :1;\r
8367     IO_WORD _TM1 :1;\r
8368     IO_WORD _TM0 :1;\r
8369   }bit;\r
8370  }ITMK3STR;\r
8371 typedef union{  \r
8372     IO_BYTE     byte;\r
8373     struct{   \r
8374     IO_BYTE _ENTB :1;\r
8375     IO_BYTE _RAL :1;\r
8376     IO_BYTE  :1;\r
8377     IO_BYTE  :1;\r
8378     IO_BYTE  :1;\r
8379     IO_BYTE  :1;\r
8380     IO_BYTE _TM9 :1;\r
8381     IO_BYTE _TM8 :1;\r
8382   }bit;\r
8383  }ITMKH3STR;\r
8384 typedef union{  \r
8385     IO_BYTE     byte;\r
8386     struct{   \r
8387     IO_BYTE _TM7 :1;\r
8388     IO_BYTE _TM6 :1;\r
8389     IO_BYTE _TM5 :1;\r
8390     IO_BYTE _TM4 :1;\r
8391     IO_BYTE _TM3 :1;\r
8392     IO_BYTE _TM2 :1;\r
8393     IO_BYTE _TM1 :1;\r
8394     IO_BYTE _TM0 :1;\r
8395   }bit;\r
8396  }ITMKL3STR;\r
8397 typedef union{  \r
8398     IO_BYTE     byte;\r
8399     struct{   \r
8400     IO_BYTE _ENSB :1;\r
8401     IO_BYTE _SM6 :1;\r
8402     IO_BYTE _SM5 :1;\r
8403     IO_BYTE _SM4 :1;\r
8404     IO_BYTE _SM3 :1;\r
8405     IO_BYTE _SM2 :1;\r
8406     IO_BYTE _SM1 :1;\r
8407     IO_BYTE _SM0 :1;\r
8408   }bit;\r
8409  }ISMK3STR;\r
8410 typedef union{  \r
8411     IO_BYTE     byte;\r
8412     struct{   \r
8413     IO_BYTE  :1;\r
8414     IO_BYTE _SA6 :1;\r
8415     IO_BYTE _SA5 :1;\r
8416     IO_BYTE _SA4 :1;\r
8417     IO_BYTE _SA3 :1;\r
8418     IO_BYTE _SA2 :1;\r
8419     IO_BYTE _SA1 :1;\r
8420     IO_BYTE _SA0 :1;\r
8421   }bit;\r
8422  }ISBA3STR;\r
8423 typedef union{  \r
8424     IO_BYTE     byte;\r
8425     struct{   \r
8426     IO_BYTE _D7 :1;\r
8427     IO_BYTE _D6 :1;\r
8428     IO_BYTE _D5 :1;\r
8429     IO_BYTE _D4 :1;\r
8430     IO_BYTE _D3 :1;\r
8431     IO_BYTE _D2 :1;\r
8432     IO_BYTE _D1 :1;\r
8433     IO_BYTE _D0 :1;\r
8434   }bit;\r
8435  }IDAR3STR;\r
8436 typedef union{  \r
8437     IO_BYTE     byte;\r
8438     struct{   \r
8439     IO_BYTE  :1;\r
8440     IO_BYTE _NSF :1;\r
8441     IO_BYTE _EN :1;\r
8442     IO_BYTE _CS4 :1;\r
8443     IO_BYTE _CS3 :1;\r
8444     IO_BYTE _CS2 :1;\r
8445     IO_BYTE _CS1 :1;\r
8446     IO_BYTE _CS0 :1;\r
8447   }bit;\r
8448   struct{\r
8449     IO_BYTE :1;\r
8450     IO_BYTE :1;\r
8451     IO_BYTE :1;\r
8452     IO_BYTE _CS :5;\r
8453   }bitc;\r
8454  }ICCR3STR;\r
8455 typedef union{   /* ROM Select Register */\r
8456     IO_WORD     word;\r
8457     struct{   \r
8458     IO_WORD _D15 :1;\r
8459     IO_WORD _D14 :1;\r
8460     IO_WORD _D13 :1;\r
8461     IO_WORD _D12 :1;\r
8462     IO_WORD _D11 :1;\r
8463     IO_WORD _D10 :1;\r
8464     IO_WORD _D9 :1;\r
8465     IO_WORD _D8 :1;\r
8466     IO_WORD _D7 :1;\r
8467     IO_WORD _D6 :1;\r
8468     IO_WORD _D5 :1;\r
8469     IO_WORD _D4 :1;\r
8470     IO_WORD _D3 :1;\r
8471     IO_WORD _D2 :1;\r
8472     IO_WORD _D1 :1;\r
8473     IO_WORD _D0 :1;\r
8474   }bit;\r
8475  }ROMSSTR;\r
8476 typedef union{   /* Interrupt Control Unit */\r
8477     IO_BYTE     byte;\r
8478     struct{   \r
8479     IO_BYTE  :1;\r
8480     IO_BYTE  :1;\r
8481     IO_BYTE  :1;\r
8482     IO_BYTE _ICR4 :1;\r
8483     IO_BYTE _ICR3 :1;\r
8484     IO_BYTE _ICR2 :1;\r
8485     IO_BYTE _ICR1 :1;\r
8486     IO_BYTE _ICR0 :1;\r
8487   }bit;\r
8488  }ICR00STR;\r
8489 typedef union{  \r
8490     IO_BYTE     byte;\r
8491     struct{   \r
8492     IO_BYTE  :1;\r
8493     IO_BYTE  :1;\r
8494     IO_BYTE  :1;\r
8495     IO_BYTE _ICR4 :1;\r
8496     IO_BYTE _ICR3 :1;\r
8497     IO_BYTE _ICR2 :1;\r
8498     IO_BYTE _ICR1 :1;\r
8499     IO_BYTE _ICR0 :1;\r
8500   }bit;\r
8501  }ICR01STR;\r
8502 typedef union{  \r
8503     IO_BYTE     byte;\r
8504     struct{   \r
8505     IO_BYTE  :1;\r
8506     IO_BYTE  :1;\r
8507     IO_BYTE  :1;\r
8508     IO_BYTE _ICR4 :1;\r
8509     IO_BYTE _ICR3 :1;\r
8510     IO_BYTE _ICR2 :1;\r
8511     IO_BYTE _ICR1 :1;\r
8512     IO_BYTE _ICR0 :1;\r
8513   }bit;\r
8514  }ICR02STR;\r
8515 typedef union{  \r
8516     IO_BYTE     byte;\r
8517     struct{   \r
8518     IO_BYTE  :1;\r
8519     IO_BYTE  :1;\r
8520     IO_BYTE  :1;\r
8521     IO_BYTE _ICR4 :1;\r
8522     IO_BYTE _ICR3 :1;\r
8523     IO_BYTE _ICR2 :1;\r
8524     IO_BYTE _ICR1 :1;\r
8525     IO_BYTE _ICR0 :1;\r
8526   }bit;\r
8527  }ICR03STR;\r
8528 typedef union{  \r
8529     IO_BYTE     byte;\r
8530     struct{   \r
8531     IO_BYTE  :1;\r
8532     IO_BYTE  :1;\r
8533     IO_BYTE  :1;\r
8534     IO_BYTE _ICR4 :1;\r
8535     IO_BYTE _ICR3 :1;\r
8536     IO_BYTE _ICR2 :1;\r
8537     IO_BYTE _ICR1 :1;\r
8538     IO_BYTE _ICR0 :1;\r
8539   }bit;\r
8540  }ICR04STR;\r
8541 typedef union{  \r
8542     IO_BYTE     byte;\r
8543     struct{   \r
8544     IO_BYTE  :1;\r
8545     IO_BYTE  :1;\r
8546     IO_BYTE  :1;\r
8547     IO_BYTE _ICR4 :1;\r
8548     IO_BYTE _ICR3 :1;\r
8549     IO_BYTE _ICR2 :1;\r
8550     IO_BYTE _ICR1 :1;\r
8551     IO_BYTE _ICR0 :1;\r
8552   }bit;\r
8553  }ICR05STR;\r
8554 typedef union{  \r
8555     IO_BYTE     byte;\r
8556     struct{   \r
8557     IO_BYTE  :1;\r
8558     IO_BYTE  :1;\r
8559     IO_BYTE  :1;\r
8560     IO_BYTE _ICR4 :1;\r
8561     IO_BYTE _ICR3 :1;\r
8562     IO_BYTE _ICR2 :1;\r
8563     IO_BYTE _ICR1 :1;\r
8564     IO_BYTE _ICR0 :1;\r
8565   }bit;\r
8566  }ICR06STR;\r
8567 typedef union{  \r
8568     IO_BYTE     byte;\r
8569     struct{   \r
8570     IO_BYTE  :1;\r
8571     IO_BYTE  :1;\r
8572     IO_BYTE  :1;\r
8573     IO_BYTE _ICR4 :1;\r
8574     IO_BYTE _ICR3 :1;\r
8575     IO_BYTE _ICR2 :1;\r
8576     IO_BYTE _ICR1 :1;\r
8577     IO_BYTE _ICR0 :1;\r
8578   }bit;\r
8579  }ICR07STR;\r
8580 typedef union{  \r
8581     IO_BYTE     byte;\r
8582     struct{   \r
8583     IO_BYTE  :1;\r
8584     IO_BYTE  :1;\r
8585     IO_BYTE  :1;\r
8586     IO_BYTE _ICR4 :1;\r
8587     IO_BYTE _ICR3 :1;\r
8588     IO_BYTE _ICR2 :1;\r
8589     IO_BYTE _ICR1 :1;\r
8590     IO_BYTE _ICR0 :1;\r
8591   }bit;\r
8592  }ICR08STR;\r
8593 typedef union{  \r
8594     IO_BYTE     byte;\r
8595     struct{   \r
8596     IO_BYTE  :1;\r
8597     IO_BYTE  :1;\r
8598     IO_BYTE  :1;\r
8599     IO_BYTE _ICR4 :1;\r
8600     IO_BYTE _ICR3 :1;\r
8601     IO_BYTE _ICR2 :1;\r
8602     IO_BYTE _ICR1 :1;\r
8603     IO_BYTE _ICR0 :1;\r
8604   }bit;\r
8605  }ICR09STR;\r
8606 typedef union{  \r
8607     IO_BYTE     byte;\r
8608     struct{   \r
8609     IO_BYTE  :1;\r
8610     IO_BYTE  :1;\r
8611     IO_BYTE  :1;\r
8612     IO_BYTE _ICR4 :1;\r
8613     IO_BYTE _ICR3 :1;\r
8614     IO_BYTE _ICR2 :1;\r
8615     IO_BYTE _ICR1 :1;\r
8616     IO_BYTE _ICR0 :1;\r
8617   }bit;\r
8618  }ICR10STR;\r
8619 typedef union{  \r
8620     IO_BYTE     byte;\r
8621     struct{   \r
8622     IO_BYTE  :1;\r
8623     IO_BYTE  :1;\r
8624     IO_BYTE  :1;\r
8625     IO_BYTE _ICR4 :1;\r
8626     IO_BYTE _ICR3 :1;\r
8627     IO_BYTE _ICR2 :1;\r
8628     IO_BYTE _ICR1 :1;\r
8629     IO_BYTE _ICR0 :1;\r
8630   }bit;\r
8631  }ICR11STR;\r
8632 typedef union{  \r
8633     IO_BYTE     byte;\r
8634     struct{   \r
8635     IO_BYTE  :1;\r
8636     IO_BYTE  :1;\r
8637     IO_BYTE  :1;\r
8638     IO_BYTE _ICR4 :1;\r
8639     IO_BYTE _ICR3 :1;\r
8640     IO_BYTE _ICR2 :1;\r
8641     IO_BYTE _ICR1 :1;\r
8642     IO_BYTE _ICR0 :1;\r
8643   }bit;\r
8644  }ICR12STR;\r
8645 typedef union{  \r
8646     IO_BYTE     byte;\r
8647     struct{   \r
8648     IO_BYTE  :1;\r
8649     IO_BYTE  :1;\r
8650     IO_BYTE  :1;\r
8651     IO_BYTE _ICR4 :1;\r
8652     IO_BYTE _ICR3 :1;\r
8653     IO_BYTE _ICR2 :1;\r
8654     IO_BYTE _ICR1 :1;\r
8655     IO_BYTE _ICR0 :1;\r
8656   }bit;\r
8657  }ICR13STR;\r
8658 typedef union{  \r
8659     IO_BYTE     byte;\r
8660     struct{   \r
8661     IO_BYTE  :1;\r
8662     IO_BYTE  :1;\r
8663     IO_BYTE  :1;\r
8664     IO_BYTE _ICR4 :1;\r
8665     IO_BYTE _ICR3 :1;\r
8666     IO_BYTE _ICR2 :1;\r
8667     IO_BYTE _ICR1 :1;\r
8668     IO_BYTE _ICR0 :1;\r
8669   }bit;\r
8670  }ICR14STR;\r
8671 typedef union{  \r
8672     IO_BYTE     byte;\r
8673     struct{   \r
8674     IO_BYTE  :1;\r
8675     IO_BYTE  :1;\r
8676     IO_BYTE  :1;\r
8677     IO_BYTE _ICR4 :1;\r
8678     IO_BYTE _ICR3 :1;\r
8679     IO_BYTE _ICR2 :1;\r
8680     IO_BYTE _ICR1 :1;\r
8681     IO_BYTE _ICR0 :1;\r
8682   }bit;\r
8683  }ICR15STR;\r
8684 typedef union{  \r
8685     IO_BYTE     byte;\r
8686     struct{   \r
8687     IO_BYTE  :1;\r
8688     IO_BYTE  :1;\r
8689     IO_BYTE  :1;\r
8690     IO_BYTE _ICR4 :1;\r
8691     IO_BYTE _ICR3 :1;\r
8692     IO_BYTE _ICR2 :1;\r
8693     IO_BYTE _ICR1 :1;\r
8694     IO_BYTE _ICR0 :1;\r
8695   }bit;\r
8696  }ICR16STR;\r
8697 typedef union{  \r
8698     IO_BYTE     byte;\r
8699     struct{   \r
8700     IO_BYTE  :1;\r
8701     IO_BYTE  :1;\r
8702     IO_BYTE  :1;\r
8703     IO_BYTE _ICR4 :1;\r
8704     IO_BYTE _ICR3 :1;\r
8705     IO_BYTE _ICR2 :1;\r
8706     IO_BYTE _ICR1 :1;\r
8707     IO_BYTE _ICR0 :1;\r
8708   }bit;\r
8709  }ICR17STR;\r
8710 typedef union{  \r
8711     IO_BYTE     byte;\r
8712     struct{   \r
8713     IO_BYTE  :1;\r
8714     IO_BYTE  :1;\r
8715     IO_BYTE  :1;\r
8716     IO_BYTE _ICR4 :1;\r
8717     IO_BYTE _ICR3 :1;\r
8718     IO_BYTE _ICR2 :1;\r
8719     IO_BYTE _ICR1 :1;\r
8720     IO_BYTE _ICR0 :1;\r
8721   }bit;\r
8722  }ICR18STR;\r
8723 typedef union{  \r
8724     IO_BYTE     byte;\r
8725     struct{   \r
8726     IO_BYTE  :1;\r
8727     IO_BYTE  :1;\r
8728     IO_BYTE  :1;\r
8729     IO_BYTE _ICR4 :1;\r
8730     IO_BYTE _ICR3 :1;\r
8731     IO_BYTE _ICR2 :1;\r
8732     IO_BYTE _ICR1 :1;\r
8733     IO_BYTE _ICR0 :1;\r
8734   }bit;\r
8735  }ICR19STR;\r
8736 typedef union{  \r
8737     IO_BYTE     byte;\r
8738     struct{   \r
8739     IO_BYTE  :1;\r
8740     IO_BYTE  :1;\r
8741     IO_BYTE  :1;\r
8742     IO_BYTE _ICR4 :1;\r
8743     IO_BYTE _ICR3 :1;\r
8744     IO_BYTE _ICR2 :1;\r
8745     IO_BYTE _ICR1 :1;\r
8746     IO_BYTE _ICR0 :1;\r
8747   }bit;\r
8748  }ICR20STR;\r
8749 typedef union{  \r
8750     IO_BYTE     byte;\r
8751     struct{   \r
8752     IO_BYTE  :1;\r
8753     IO_BYTE  :1;\r
8754     IO_BYTE  :1;\r
8755     IO_BYTE _ICR4 :1;\r
8756     IO_BYTE _ICR3 :1;\r
8757     IO_BYTE _ICR2 :1;\r
8758     IO_BYTE _ICR1 :1;\r
8759     IO_BYTE _ICR0 :1;\r
8760   }bit;\r
8761  }ICR21STR;\r
8762 typedef union{  \r
8763     IO_BYTE     byte;\r
8764     struct{   \r
8765     IO_BYTE  :1;\r
8766     IO_BYTE  :1;\r
8767     IO_BYTE  :1;\r
8768     IO_BYTE _ICR4 :1;\r
8769     IO_BYTE _ICR3 :1;\r
8770     IO_BYTE _ICR2 :1;\r
8771     IO_BYTE _ICR1 :1;\r
8772     IO_BYTE _ICR0 :1;\r
8773   }bit;\r
8774  }ICR22STR;\r
8775 typedef union{  \r
8776     IO_BYTE     byte;\r
8777     struct{   \r
8778     IO_BYTE  :1;\r
8779     IO_BYTE  :1;\r
8780     IO_BYTE  :1;\r
8781     IO_BYTE _ICR4 :1;\r
8782     IO_BYTE _ICR3 :1;\r
8783     IO_BYTE _ICR2 :1;\r
8784     IO_BYTE _ICR1 :1;\r
8785     IO_BYTE _ICR0 :1;\r
8786   }bit;\r
8787  }ICR23STR;\r
8788 typedef union{  \r
8789     IO_BYTE     byte;\r
8790     struct{   \r
8791     IO_BYTE  :1;\r
8792     IO_BYTE  :1;\r
8793     IO_BYTE  :1;\r
8794     IO_BYTE _ICR4 :1;\r
8795     IO_BYTE _ICR3 :1;\r
8796     IO_BYTE _ICR2 :1;\r
8797     IO_BYTE _ICR1 :1;\r
8798     IO_BYTE _ICR0 :1;\r
8799   }bit;\r
8800  }ICR24STR;\r
8801 typedef union{  \r
8802     IO_BYTE     byte;\r
8803     struct{   \r
8804     IO_BYTE  :1;\r
8805     IO_BYTE  :1;\r
8806     IO_BYTE  :1;\r
8807     IO_BYTE _ICR4 :1;\r
8808     IO_BYTE _ICR3 :1;\r
8809     IO_BYTE _ICR2 :1;\r
8810     IO_BYTE _ICR1 :1;\r
8811     IO_BYTE _ICR0 :1;\r
8812   }bit;\r
8813  }ICR25STR;\r
8814 typedef union{  \r
8815     IO_BYTE     byte;\r
8816     struct{   \r
8817     IO_BYTE  :1;\r
8818     IO_BYTE  :1;\r
8819     IO_BYTE  :1;\r
8820     IO_BYTE _ICR4 :1;\r
8821     IO_BYTE _ICR3 :1;\r
8822     IO_BYTE _ICR2 :1;\r
8823     IO_BYTE _ICR1 :1;\r
8824     IO_BYTE _ICR0 :1;\r
8825   }bit;\r
8826  }ICR26STR;\r
8827 typedef union{  \r
8828     IO_BYTE     byte;\r
8829     struct{   \r
8830     IO_BYTE  :1;\r
8831     IO_BYTE  :1;\r
8832     IO_BYTE  :1;\r
8833     IO_BYTE _ICR4 :1;\r
8834     IO_BYTE _ICR3 :1;\r
8835     IO_BYTE _ICR2 :1;\r
8836     IO_BYTE _ICR1 :1;\r
8837     IO_BYTE _ICR0 :1;\r
8838   }bit;\r
8839  }ICR27STR;\r
8840 typedef union{  \r
8841     IO_BYTE     byte;\r
8842     struct{   \r
8843     IO_BYTE  :1;\r
8844     IO_BYTE  :1;\r
8845     IO_BYTE  :1;\r
8846     IO_BYTE _ICR4 :1;\r
8847     IO_BYTE _ICR3 :1;\r
8848     IO_BYTE _ICR2 :1;\r
8849     IO_BYTE _ICR1 :1;\r
8850     IO_BYTE _ICR0 :1;\r
8851   }bit;\r
8852  }ICR28STR;\r
8853 typedef union{  \r
8854     IO_BYTE     byte;\r
8855     struct{   \r
8856     IO_BYTE  :1;\r
8857     IO_BYTE  :1;\r
8858     IO_BYTE  :1;\r
8859     IO_BYTE _ICR4 :1;\r
8860     IO_BYTE _ICR3 :1;\r
8861     IO_BYTE _ICR2 :1;\r
8862     IO_BYTE _ICR1 :1;\r
8863     IO_BYTE _ICR0 :1;\r
8864   }bit;\r
8865  }ICR29STR;\r
8866 typedef union{  \r
8867     IO_BYTE     byte;\r
8868     struct{   \r
8869     IO_BYTE  :1;\r
8870     IO_BYTE  :1;\r
8871     IO_BYTE  :1;\r
8872     IO_BYTE _ICR4 :1;\r
8873     IO_BYTE _ICR3 :1;\r
8874     IO_BYTE _ICR2 :1;\r
8875     IO_BYTE _ICR1 :1;\r
8876     IO_BYTE _ICR0 :1;\r
8877   }bit;\r
8878  }ICR30STR;\r
8879 typedef union{  \r
8880     IO_BYTE     byte;\r
8881     struct{   \r
8882     IO_BYTE  :1;\r
8883     IO_BYTE  :1;\r
8884     IO_BYTE  :1;\r
8885     IO_BYTE _ICR4 :1;\r
8886     IO_BYTE _ICR3 :1;\r
8887     IO_BYTE _ICR2 :1;\r
8888     IO_BYTE _ICR1 :1;\r
8889     IO_BYTE _ICR0 :1;\r
8890   }bit;\r
8891  }ICR31STR;\r
8892 typedef union{  \r
8893     IO_BYTE     byte;\r
8894     struct{   \r
8895     IO_BYTE  :1;\r
8896     IO_BYTE  :1;\r
8897     IO_BYTE  :1;\r
8898     IO_BYTE _ICR4 :1;\r
8899     IO_BYTE _ICR3 :1;\r
8900     IO_BYTE _ICR2 :1;\r
8901     IO_BYTE _ICR1 :1;\r
8902     IO_BYTE _ICR0 :1;\r
8903   }bit;\r
8904  }ICR32STR;\r
8905 typedef union{  \r
8906     IO_BYTE     byte;\r
8907     struct{   \r
8908     IO_BYTE  :1;\r
8909     IO_BYTE  :1;\r
8910     IO_BYTE  :1;\r
8911     IO_BYTE _ICR4 :1;\r
8912     IO_BYTE _ICR3 :1;\r
8913     IO_BYTE _ICR2 :1;\r
8914     IO_BYTE _ICR1 :1;\r
8915     IO_BYTE _ICR0 :1;\r
8916   }bit;\r
8917  }ICR33STR;\r
8918 typedef union{  \r
8919     IO_BYTE     byte;\r
8920     struct{   \r
8921     IO_BYTE  :1;\r
8922     IO_BYTE  :1;\r
8923     IO_BYTE  :1;\r
8924     IO_BYTE _ICR4 :1;\r
8925     IO_BYTE _ICR3 :1;\r
8926     IO_BYTE _ICR2 :1;\r
8927     IO_BYTE _ICR1 :1;\r
8928     IO_BYTE _ICR0 :1;\r
8929   }bit;\r
8930  }ICR34STR;\r
8931 typedef union{  \r
8932     IO_BYTE     byte;\r
8933     struct{   \r
8934     IO_BYTE  :1;\r
8935     IO_BYTE  :1;\r
8936     IO_BYTE  :1;\r
8937     IO_BYTE _ICR4 :1;\r
8938     IO_BYTE _ICR3 :1;\r
8939     IO_BYTE _ICR2 :1;\r
8940     IO_BYTE _ICR1 :1;\r
8941     IO_BYTE _ICR0 :1;\r
8942   }bit;\r
8943  }ICR35STR;\r
8944 typedef union{  \r
8945     IO_BYTE     byte;\r
8946     struct{   \r
8947     IO_BYTE  :1;\r
8948     IO_BYTE  :1;\r
8949     IO_BYTE  :1;\r
8950     IO_BYTE _ICR4 :1;\r
8951     IO_BYTE _ICR3 :1;\r
8952     IO_BYTE _ICR2 :1;\r
8953     IO_BYTE _ICR1 :1;\r
8954     IO_BYTE _ICR0 :1;\r
8955   }bit;\r
8956  }ICR36STR;\r
8957 typedef union{  \r
8958     IO_BYTE     byte;\r
8959     struct{   \r
8960     IO_BYTE  :1;\r
8961     IO_BYTE  :1;\r
8962     IO_BYTE  :1;\r
8963     IO_BYTE _ICR4 :1;\r
8964     IO_BYTE _ICR3 :1;\r
8965     IO_BYTE _ICR2 :1;\r
8966     IO_BYTE _ICR1 :1;\r
8967     IO_BYTE _ICR0 :1;\r
8968   }bit;\r
8969  }ICR37STR;\r
8970 typedef union{  \r
8971     IO_BYTE     byte;\r
8972     struct{   \r
8973     IO_BYTE  :1;\r
8974     IO_BYTE  :1;\r
8975     IO_BYTE  :1;\r
8976     IO_BYTE _ICR4 :1;\r
8977     IO_BYTE _ICR3 :1;\r
8978     IO_BYTE _ICR2 :1;\r
8979     IO_BYTE _ICR1 :1;\r
8980     IO_BYTE _ICR0 :1;\r
8981   }bit;\r
8982  }ICR38STR;\r
8983 typedef union{  \r
8984     IO_BYTE     byte;\r
8985     struct{   \r
8986     IO_BYTE  :1;\r
8987     IO_BYTE  :1;\r
8988     IO_BYTE  :1;\r
8989     IO_BYTE _ICR4 :1;\r
8990     IO_BYTE _ICR3 :1;\r
8991     IO_BYTE _ICR2 :1;\r
8992     IO_BYTE _ICR1 :1;\r
8993     IO_BYTE _ICR0 :1;\r
8994   }bit;\r
8995  }ICR39STR;\r
8996 typedef union{  \r
8997     IO_BYTE     byte;\r
8998     struct{   \r
8999     IO_BYTE  :1;\r
9000     IO_BYTE  :1;\r
9001     IO_BYTE  :1;\r
9002     IO_BYTE _ICR4 :1;\r
9003     IO_BYTE _ICR3 :1;\r
9004     IO_BYTE _ICR2 :1;\r
9005     IO_BYTE _ICR1 :1;\r
9006     IO_BYTE _ICR0 :1;\r
9007   }bit;\r
9008  }ICR40STR;\r
9009 typedef union{  \r
9010     IO_BYTE     byte;\r
9011     struct{   \r
9012     IO_BYTE  :1;\r
9013     IO_BYTE  :1;\r
9014     IO_BYTE  :1;\r
9015     IO_BYTE _ICR4 :1;\r
9016     IO_BYTE _ICR3 :1;\r
9017     IO_BYTE _ICR2 :1;\r
9018     IO_BYTE _ICR1 :1;\r
9019     IO_BYTE _ICR0 :1;\r
9020   }bit;\r
9021  }ICR41STR;\r
9022 typedef union{  \r
9023     IO_BYTE     byte;\r
9024     struct{   \r
9025     IO_BYTE  :1;\r
9026     IO_BYTE  :1;\r
9027     IO_BYTE  :1;\r
9028     IO_BYTE _ICR4 :1;\r
9029     IO_BYTE _ICR3 :1;\r
9030     IO_BYTE _ICR2 :1;\r
9031     IO_BYTE _ICR1 :1;\r
9032     IO_BYTE _ICR0 :1;\r
9033   }bit;\r
9034  }ICR42STR;\r
9035 typedef union{  \r
9036     IO_BYTE     byte;\r
9037     struct{   \r
9038     IO_BYTE  :1;\r
9039     IO_BYTE  :1;\r
9040     IO_BYTE  :1;\r
9041     IO_BYTE _ICR4 :1;\r
9042     IO_BYTE _ICR3 :1;\r
9043     IO_BYTE _ICR2 :1;\r
9044     IO_BYTE _ICR1 :1;\r
9045     IO_BYTE _ICR0 :1;\r
9046   }bit;\r
9047  }ICR43STR;\r
9048 typedef union{  \r
9049     IO_BYTE     byte;\r
9050     struct{   \r
9051     IO_BYTE  :1;\r
9052     IO_BYTE  :1;\r
9053     IO_BYTE  :1;\r
9054     IO_BYTE _ICR4 :1;\r
9055     IO_BYTE _ICR3 :1;\r
9056     IO_BYTE _ICR2 :1;\r
9057     IO_BYTE _ICR1 :1;\r
9058     IO_BYTE _ICR0 :1;\r
9059   }bit;\r
9060  }ICR44STR;\r
9061 typedef union{  \r
9062     IO_BYTE     byte;\r
9063     struct{   \r
9064     IO_BYTE  :1;\r
9065     IO_BYTE  :1;\r
9066     IO_BYTE  :1;\r
9067     IO_BYTE _ICR4 :1;\r
9068     IO_BYTE _ICR3 :1;\r
9069     IO_BYTE _ICR2 :1;\r
9070     IO_BYTE _ICR1 :1;\r
9071     IO_BYTE _ICR0 :1;\r
9072   }bit;\r
9073  }ICR45STR;\r
9074 typedef union{  \r
9075     IO_BYTE     byte;\r
9076     struct{   \r
9077     IO_BYTE  :1;\r
9078     IO_BYTE  :1;\r
9079     IO_BYTE  :1;\r
9080     IO_BYTE _ICR4 :1;\r
9081     IO_BYTE _ICR3 :1;\r
9082     IO_BYTE _ICR2 :1;\r
9083     IO_BYTE _ICR1 :1;\r
9084     IO_BYTE _ICR0 :1;\r
9085   }bit;\r
9086  }ICR46STR;\r
9087 typedef union{  \r
9088     IO_BYTE     byte;\r
9089     struct{   \r
9090     IO_BYTE  :1;\r
9091     IO_BYTE  :1;\r
9092     IO_BYTE  :1;\r
9093     IO_BYTE _ICR4 :1;\r
9094     IO_BYTE _ICR3 :1;\r
9095     IO_BYTE _ICR2 :1;\r
9096     IO_BYTE _ICR1 :1;\r
9097     IO_BYTE _ICR0 :1;\r
9098   }bit;\r
9099  }ICR47STR;\r
9100 typedef union{  \r
9101     IO_BYTE     byte;\r
9102     struct{   \r
9103     IO_BYTE  :1;\r
9104     IO_BYTE  :1;\r
9105     IO_BYTE  :1;\r
9106     IO_BYTE _ICR4 :1;\r
9107     IO_BYTE _ICR3 :1;\r
9108     IO_BYTE _ICR2 :1;\r
9109     IO_BYTE _ICR1 :1;\r
9110     IO_BYTE _ICR0 :1;\r
9111   }bit;\r
9112  }ICR48STR;\r
9113 typedef union{  \r
9114     IO_BYTE     byte;\r
9115     struct{   \r
9116     IO_BYTE  :1;\r
9117     IO_BYTE  :1;\r
9118     IO_BYTE  :1;\r
9119     IO_BYTE _ICR4 :1;\r
9120     IO_BYTE _ICR3 :1;\r
9121     IO_BYTE _ICR2 :1;\r
9122     IO_BYTE _ICR1 :1;\r
9123     IO_BYTE _ICR0 :1;\r
9124   }bit;\r
9125  }ICR49STR;\r
9126 typedef union{  \r
9127     IO_BYTE     byte;\r
9128     struct{   \r
9129     IO_BYTE  :1;\r
9130     IO_BYTE  :1;\r
9131     IO_BYTE  :1;\r
9132     IO_BYTE _ICR4 :1;\r
9133     IO_BYTE _ICR3 :1;\r
9134     IO_BYTE _ICR2 :1;\r
9135     IO_BYTE _ICR1 :1;\r
9136     IO_BYTE _ICR0 :1;\r
9137   }bit;\r
9138  }ICR50STR;\r
9139 typedef union{  \r
9140     IO_BYTE     byte;\r
9141     struct{   \r
9142     IO_BYTE  :1;\r
9143     IO_BYTE  :1;\r
9144     IO_BYTE  :1;\r
9145     IO_BYTE _ICR4 :1;\r
9146     IO_BYTE _ICR3 :1;\r
9147     IO_BYTE _ICR2 :1;\r
9148     IO_BYTE _ICR1 :1;\r
9149     IO_BYTE _ICR0 :1;\r
9150   }bit;\r
9151  }ICR51STR;\r
9152 typedef union{  \r
9153     IO_BYTE     byte;\r
9154     struct{   \r
9155     IO_BYTE  :1;\r
9156     IO_BYTE  :1;\r
9157     IO_BYTE  :1;\r
9158     IO_BYTE _ICR4 :1;\r
9159     IO_BYTE _ICR3 :1;\r
9160     IO_BYTE _ICR2 :1;\r
9161     IO_BYTE _ICR1 :1;\r
9162     IO_BYTE _ICR0 :1;\r
9163   }bit;\r
9164  }ICR52STR;\r
9165 typedef union{  \r
9166     IO_BYTE     byte;\r
9167     struct{   \r
9168     IO_BYTE  :1;\r
9169     IO_BYTE  :1;\r
9170     IO_BYTE  :1;\r
9171     IO_BYTE _ICR4 :1;\r
9172     IO_BYTE _ICR3 :1;\r
9173     IO_BYTE _ICR2 :1;\r
9174     IO_BYTE _ICR1 :1;\r
9175     IO_BYTE _ICR0 :1;\r
9176   }bit;\r
9177  }ICR53STR;\r
9178 typedef union{  \r
9179     IO_BYTE     byte;\r
9180     struct{   \r
9181     IO_BYTE  :1;\r
9182     IO_BYTE  :1;\r
9183     IO_BYTE  :1;\r
9184     IO_BYTE _ICR4 :1;\r
9185     IO_BYTE _ICR3 :1;\r
9186     IO_BYTE _ICR2 :1;\r
9187     IO_BYTE _ICR1 :1;\r
9188     IO_BYTE _ICR0 :1;\r
9189   }bit;\r
9190  }ICR54STR;\r
9191 typedef union{  \r
9192     IO_BYTE     byte;\r
9193     struct{   \r
9194     IO_BYTE  :1;\r
9195     IO_BYTE  :1;\r
9196     IO_BYTE  :1;\r
9197     IO_BYTE _ICR4 :1;\r
9198     IO_BYTE _ICR3 :1;\r
9199     IO_BYTE _ICR2 :1;\r
9200     IO_BYTE _ICR1 :1;\r
9201     IO_BYTE _ICR0 :1;\r
9202   }bit;\r
9203  }ICR55STR;\r
9204 typedef union{  \r
9205     IO_BYTE     byte;\r
9206     struct{   \r
9207     IO_BYTE  :1;\r
9208     IO_BYTE  :1;\r
9209     IO_BYTE  :1;\r
9210     IO_BYTE _ICR4 :1;\r
9211     IO_BYTE _ICR3 :1;\r
9212     IO_BYTE _ICR2 :1;\r
9213     IO_BYTE _ICR1 :1;\r
9214     IO_BYTE _ICR0 :1;\r
9215   }bit;\r
9216  }ICR56STR;\r
9217 typedef union{  \r
9218     IO_BYTE     byte;\r
9219     struct{   \r
9220     IO_BYTE  :1;\r
9221     IO_BYTE  :1;\r
9222     IO_BYTE  :1;\r
9223     IO_BYTE _ICR4 :1;\r
9224     IO_BYTE _ICR3 :1;\r
9225     IO_BYTE _ICR2 :1;\r
9226     IO_BYTE _ICR1 :1;\r
9227     IO_BYTE _ICR0 :1;\r
9228   }bit;\r
9229  }ICR57STR;\r
9230 typedef union{  \r
9231     IO_BYTE     byte;\r
9232     struct{   \r
9233     IO_BYTE  :1;\r
9234     IO_BYTE  :1;\r
9235     IO_BYTE  :1;\r
9236     IO_BYTE _ICR4 :1;\r
9237     IO_BYTE _ICR3 :1;\r
9238     IO_BYTE _ICR2 :1;\r
9239     IO_BYTE _ICR1 :1;\r
9240     IO_BYTE _ICR0 :1;\r
9241   }bit;\r
9242  }ICR58STR;\r
9243 typedef union{  \r
9244     IO_BYTE     byte;\r
9245     struct{   \r
9246     IO_BYTE  :1;\r
9247     IO_BYTE  :1;\r
9248     IO_BYTE  :1;\r
9249     IO_BYTE _ICR4 :1;\r
9250     IO_BYTE _ICR3 :1;\r
9251     IO_BYTE _ICR2 :1;\r
9252     IO_BYTE _ICR1 :1;\r
9253     IO_BYTE _ICR0 :1;\r
9254   }bit;\r
9255  }ICR59STR;\r
9256 typedef union{  \r
9257     IO_BYTE     byte;\r
9258     struct{   \r
9259     IO_BYTE  :1;\r
9260     IO_BYTE  :1;\r
9261     IO_BYTE  :1;\r
9262     IO_BYTE _ICR4 :1;\r
9263     IO_BYTE _ICR3 :1;\r
9264     IO_BYTE _ICR2 :1;\r
9265     IO_BYTE _ICR1 :1;\r
9266     IO_BYTE _ICR0 :1;\r
9267   }bit;\r
9268  }ICR60STR;\r
9269 typedef union{  \r
9270     IO_BYTE     byte;\r
9271     struct{   \r
9272     IO_BYTE  :1;\r
9273     IO_BYTE  :1;\r
9274     IO_BYTE  :1;\r
9275     IO_BYTE _ICR4 :1;\r
9276     IO_BYTE _ICR3 :1;\r
9277     IO_BYTE _ICR2 :1;\r
9278     IO_BYTE _ICR1 :1;\r
9279     IO_BYTE _ICR0 :1;\r
9280   }bit;\r
9281  }ICR61STR;\r
9282 typedef union{  \r
9283     IO_BYTE     byte;\r
9284     struct{   \r
9285     IO_BYTE  :1;\r
9286     IO_BYTE  :1;\r
9287     IO_BYTE  :1;\r
9288     IO_BYTE _ICR4 :1;\r
9289     IO_BYTE _ICR3 :1;\r
9290     IO_BYTE _ICR2 :1;\r
9291     IO_BYTE _ICR1 :1;\r
9292     IO_BYTE _ICR0 :1;\r
9293   }bit;\r
9294  }ICR62STR;\r
9295 typedef union{  \r
9296     IO_BYTE     byte;\r
9297     struct{   \r
9298     IO_BYTE  :1;\r
9299     IO_BYTE  :1;\r
9300     IO_BYTE  :1;\r
9301     IO_BYTE _ICR4 :1;\r
9302     IO_BYTE _ICR3 :1;\r
9303     IO_BYTE _ICR2 :1;\r
9304     IO_BYTE _ICR1 :1;\r
9305     IO_BYTE _ICR0 :1;\r
9306   }bit;\r
9307  }ICR63STR;\r
9308 typedef union{   /* Clock Control Unit */\r
9309     IO_BYTE     byte;\r
9310     struct{   \r
9311     IO_BYTE _INIT :1;\r
9312     IO_BYTE _HSTB :1;\r
9313     IO_BYTE _WDOG :1;\r
9314     IO_BYTE _ERST :1;\r
9315     IO_BYTE _SRST :1;\r
9316     IO_BYTE _LINIT :1;\r
9317     IO_BYTE _WT1 :1;\r
9318     IO_BYTE _WT0 :1;\r
9319   }bit;\r
9320   struct{\r
9321     IO_BYTE :1;\r
9322     IO_BYTE :1;\r
9323     IO_BYTE :1;\r
9324     IO_BYTE :1;\r
9325     IO_BYTE :1;\r
9326     IO_BYTE :1;\r
9327     IO_BYTE _WT :2;\r
9328   }bitc;\r
9329  }RSRRSTR;\r
9330 typedef union{  \r
9331     IO_BYTE     byte;\r
9332     struct{   \r
9333     IO_BYTE _STOP :1;\r
9334     IO_BYTE _SLEEP :1;\r
9335     IO_BYTE _HIZ :1;\r
9336     IO_BYTE _SRST :1;\r
9337     IO_BYTE _OS1 :1;\r
9338     IO_BYTE _OS0 :1;\r
9339     IO_BYTE _OSCD2 :1;\r
9340     IO_BYTE _OSCD1 :1;\r
9341   }bit;\r
9342   struct{\r
9343     IO_BYTE :1;\r
9344     IO_BYTE :1;\r
9345     IO_BYTE :1;\r
9346     IO_BYTE :1;\r
9347     IO_BYTE _OS :2;\r
9348     IO_BYTE _OSCD :2;\r
9349   }bitc;\r
9350  }STCRSTR;\r
9351 typedef union{  \r
9352     IO_BYTE     byte;\r
9353     struct{   \r
9354     IO_BYTE _TBIF :1;\r
9355     IO_BYTE _TBIE :1;\r
9356     IO_BYTE _TBC2 :1;\r
9357     IO_BYTE _TBC1 :1;\r
9358     IO_BYTE _TBC0 :1;\r
9359     IO_BYTE  :1;\r
9360     IO_BYTE _SYNCR :1;\r
9361     IO_BYTE _SYNCS :1;\r
9362   }bit;\r
9363   struct{\r
9364     IO_BYTE :1;\r
9365     IO_BYTE :1;\r
9366     IO_BYTE _TBC :3;\r
9367   }bitc;\r
9368  }TBCRSTR;\r
9369 typedef union{  \r
9370     IO_BYTE     byte;\r
9371     struct{   \r
9372     IO_BYTE _D7 :1;\r
9373     IO_BYTE _D6 :1;\r
9374     IO_BYTE _D5 :1;\r
9375     IO_BYTE _D4 :1;\r
9376     IO_BYTE _D3 :1;\r
9377     IO_BYTE _D2 :1;\r
9378     IO_BYTE _D1 :1;\r
9379     IO_BYTE _D0 :1;\r
9380   }bit;\r
9381  }CTBRSTR;\r
9382 typedef union{  \r
9383     IO_BYTE     byte;\r
9384     struct{   \r
9385     IO_BYTE  :1;\r
9386     IO_BYTE  :1;\r
9387     IO_BYTE  :1;\r
9388     IO_BYTE  :1;\r
9389     IO_BYTE _SCKEN :1;\r
9390     IO_BYTE _PLL1EN :1;\r
9391     IO_BYTE _CLKS1 :1;\r
9392     IO_BYTE _CLKS0 :1;\r
9393   }bit;\r
9394   struct{\r
9395     IO_BYTE :1;\r
9396     IO_BYTE :1;\r
9397     IO_BYTE :1;\r
9398     IO_BYTE :1;\r
9399     IO_BYTE :1;\r
9400     IO_BYTE :1;\r
9401     IO_BYTE _CLKS :2;\r
9402   }bitc;\r
9403  }CLKRSTR;\r
9404 typedef union{  \r
9405     IO_BYTE     byte;\r
9406     struct{   \r
9407     IO_BYTE _D7 :1;\r
9408     IO_BYTE _D6 :1;\r
9409     IO_BYTE _D5 :1;\r
9410     IO_BYTE _D4 :1;\r
9411     IO_BYTE _D3 :1;\r
9412     IO_BYTE _D2 :1;\r
9413     IO_BYTE _D1 :1;\r
9414     IO_BYTE _D0 :1;\r
9415   }bit;\r
9416  }WPRSTR;\r
9417 typedef union{  \r
9418     IO_BYTE     byte;\r
9419     struct{   \r
9420     IO_BYTE _B3 :1;\r
9421     IO_BYTE _B2 :1;\r
9422     IO_BYTE _B1 :1;\r
9423     IO_BYTE _B0 :1;\r
9424     IO_BYTE _P3 :1;\r
9425     IO_BYTE _P2 :1;\r
9426     IO_BYTE _P1 :1;\r
9427     IO_BYTE _P0 :1;\r
9428   }bit;\r
9429   struct{\r
9430     IO_BYTE _B :4;\r
9431     IO_BYTE _P :4;\r
9432   }bitc;\r
9433  }DIVR0STR;\r
9434 typedef union{  \r
9435     IO_BYTE     byte;\r
9436     struct{   \r
9437     IO_BYTE _T3 :1;\r
9438     IO_BYTE _T2 :1;\r
9439     IO_BYTE _T1 :1;\r
9440     IO_BYTE _T0 :1;\r
9441     IO_BYTE  :1;\r
9442     IO_BYTE  :1;\r
9443     IO_BYTE  :1;\r
9444     IO_BYTE  :1;\r
9445   }bit;\r
9446   struct{\r
9447     IO_BYTE _T :4;\r
9448   }bitc;\r
9449  }DIVR1STR;\r
9450 typedef union{   /* PLL - Clock Gear Unit: */\r
9451     IO_BYTE     byte;\r
9452     struct{   \r
9453     IO_BYTE  :1;\r
9454     IO_BYTE  :1;\r
9455     IO_BYTE  :1;\r
9456     IO_BYTE  :1;\r
9457     IO_BYTE _DVM3 :1;\r
9458     IO_BYTE _DVM2 :1;\r
9459     IO_BYTE _DVM1 :1;\r
9460     IO_BYTE _DVM0 :1;\r
9461   }bit;\r
9462   struct{\r
9463     IO_BYTE :1;\r
9464     IO_BYTE :1;\r
9465     IO_BYTE :1;\r
9466     IO_BYTE :1;\r
9467     IO_BYTE _DVM :4;\r
9468   }bitc;\r
9469  }PLLDIVMSTR;\r
9470 typedef union{  \r
9471     IO_BYTE     byte;\r
9472     struct{   \r
9473     IO_BYTE  :1;\r
9474     IO_BYTE  :1;\r
9475     IO_BYTE _DVN5 :1;\r
9476     IO_BYTE _DVN4 :1;\r
9477     IO_BYTE _DVN3 :1;\r
9478     IO_BYTE _DVN2 :1;\r
9479     IO_BYTE _DVN1 :1;\r
9480     IO_BYTE _DVN0 :1;\r
9481   }bit;\r
9482   struct{\r
9483     IO_BYTE :1;\r
9484     IO_BYTE :1;\r
9485     IO_BYTE _DVN :6;\r
9486   }bitc;\r
9487  }PLLDIVNSTR;\r
9488 typedef union{  \r
9489     IO_BYTE     byte;\r
9490     struct{   \r
9491     IO_BYTE  :1;\r
9492     IO_BYTE  :1;\r
9493     IO_BYTE  :1;\r
9494     IO_BYTE  :1;\r
9495     IO_BYTE _DVG3 :1;\r
9496     IO_BYTE _DVG2 :1;\r
9497     IO_BYTE _DVG1 :1;\r
9498     IO_BYTE _DVG0 :1;\r
9499   }bit;\r
9500   struct{\r
9501     IO_BYTE :1;\r
9502     IO_BYTE :1;\r
9503     IO_BYTE :1;\r
9504     IO_BYTE :1;\r
9505     IO_BYTE _DVG :4;\r
9506   }bitc;\r
9507  }PLLDIVGSTR;\r
9508 typedef union{  \r
9509     IO_BYTE     byte;\r
9510     struct{   \r
9511     IO_BYTE _MLG7 :1;\r
9512     IO_BYTE _MLG6 :1;\r
9513     IO_BYTE _MLG5 :1;\r
9514     IO_BYTE _MLG4 :1;\r
9515     IO_BYTE _MLG3 :1;\r
9516     IO_BYTE _MLG2 :1;\r
9517     IO_BYTE _MLG1 :1;\r
9518     IO_BYTE _MLG0 :1;\r
9519   }bit;\r
9520   struct{\r
9521     IO_BYTE _MLG :8;\r
9522   }bitc;\r
9523  }PLLMULGSTR;\r
9524 typedef union{  \r
9525     IO_BYTE     byte;\r
9526     struct{   \r
9527     IO_BYTE  :1;\r
9528     IO_BYTE  :1;\r
9529     IO_BYTE  :1;\r
9530     IO_BYTE  :1;\r
9531     IO_BYTE _IEDN :1;\r
9532     IO_BYTE _GRDN :1;\r
9533     IO_BYTE _IEUP :1;\r
9534     IO_BYTE _GRUP :1;\r
9535   }bit;\r
9536  }PLLCTRLSTR;\r
9537 typedef union{   /* Main/Sub Oscillator Control */\r
9538     IO_BYTE     byte;\r
9539     struct{   \r
9540     IO_BYTE  :1;\r
9541     IO_BYTE  :1;\r
9542     IO_BYTE  :1;\r
9543     IO_BYTE  :1;\r
9544     IO_BYTE  :1;\r
9545     IO_BYTE _FCI :1;\r
9546     IO_BYTE _RFBEN :1;\r
9547     IO_BYTE _OSCR :1;\r
9548   }bit;\r
9549  }OSCC1STR;\r
9550 typedef union{  \r
9551     IO_BYTE     byte;\r
9552     struct{   \r
9553     IO_BYTE _OSCS7 :1;\r
9554     IO_BYTE _OSCS6 :1;\r
9555     IO_BYTE _OSCS5 :1;\r
9556     IO_BYTE _OSCS4 :1;\r
9557     IO_BYTE _OSCS3 :1;\r
9558     IO_BYTE _OSCS2 :1;\r
9559     IO_BYTE _OSCS1 :1;\r
9560     IO_BYTE _OSCS0 :1;\r
9561   }bit;\r
9562  }OSCS1STR;\r
9563 typedef union{  \r
9564     IO_BYTE     byte;\r
9565     struct{   \r
9566     IO_BYTE  :1;\r
9567     IO_BYTE  :1;\r
9568     IO_BYTE  :1;\r
9569     IO_BYTE  :1;\r
9570     IO_BYTE  :1;\r
9571     IO_BYTE _FCI :1;\r
9572     IO_BYTE _RFBEN :1;\r
9573     IO_BYTE _OSCR :1;\r
9574   }bit;\r
9575  }OSCC2STR;\r
9576 typedef union{  \r
9577     IO_BYTE     byte;\r
9578     struct{   \r
9579     IO_BYTE _OSCS7 :1;\r
9580     IO_BYTE _OSCS6 :1;\r
9581     IO_BYTE _OSCS5 :1;\r
9582     IO_BYTE _OSCS4 :1;\r
9583     IO_BYTE _OSCS3 :1;\r
9584     IO_BYTE _OSCS2 :1;\r
9585     IO_BYTE _OSCS1 :1;\r
9586     IO_BYTE _OSCS0 :1;\r
9587   }bit;\r
9588  }OSCS2STR;\r
9589 typedef union{   /* Port Input Enable Control */\r
9590     IO_BYTE     byte;\r
9591     struct{   \r
9592     IO_BYTE  :1;\r
9593     IO_BYTE  :1;\r
9594     IO_BYTE  :1;\r
9595     IO_BYTE  :1;\r
9596     IO_BYTE  :1;\r
9597     IO_BYTE  :1;\r
9598     IO_BYTE _CPORTEN :1;\r
9599     IO_BYTE _GPORTEN :1;\r
9600   }bit;\r
9601  }PORTENSTR;\r
9602 typedef union{   /* Real Time Clock (Watch Timer) */\r
9603     IO_BYTE     byte;\r
9604     struct{   \r
9605     IO_BYTE  :1;\r
9606     IO_BYTE  :1;\r
9607     IO_BYTE  :1;\r
9608     IO_BYTE  :1;\r
9609     IO_BYTE  :1;\r
9610     IO_BYTE  :1;\r
9611     IO_BYTE _INTE4 :1;\r
9612     IO_BYTE _INT4 :1;\r
9613   }bit;\r
9614  }WTCERSTR;\r
9615 typedef union{  \r
9616     IO_WORD     word;\r
9617     struct{   \r
9618     IO_WORD _INTE3 :1;\r
9619     IO_WORD _INT3 :1;\r
9620     IO_WORD _INTE2 :1;\r
9621     IO_WORD _INT2 :1;\r
9622     IO_WORD _INTE1 :1;\r
9623     IO_WORD _INT1 :1;\r
9624     IO_WORD _INTE0 :1;\r
9625     IO_WORD _INT0 :1;\r
9626     IO_WORD  :1;\r
9627     IO_WORD  :1;\r
9628     IO_WORD  :1;\r
9629     IO_WORD  :1;\r
9630     IO_WORD _RUN :1;\r
9631     IO_WORD _UPDT :1;\r
9632     IO_WORD  :1;\r
9633     IO_WORD _ST :1;\r
9634   }bit;\r
9635  }WTCRSTR;\r
9636 typedef union{  \r
9637     IO_LWORD    lword;\r
9638     struct{   \r
9639     IO_LWORD  :1;\r
9640     IO_LWORD  :1;\r
9641     IO_LWORD  :1;\r
9642     IO_LWORD  :1;\r
9643     IO_LWORD  :1;\r
9644     IO_LWORD  :1;\r
9645     IO_LWORD  :1;\r
9646     IO_LWORD  :1;\r
9647     IO_LWORD  :1;\r
9648     IO_LWORD  :1;\r
9649     IO_LWORD  :1;\r
9650     IO_LWORD _D20 :1;\r
9651     IO_LWORD _D19 :1;\r
9652     IO_LWORD _D18 :1;\r
9653     IO_LWORD _D17 :1;\r
9654     IO_LWORD _D16 :1;\r
9655     IO_LWORD _D15 :1;\r
9656     IO_LWORD _D14 :1;\r
9657     IO_LWORD _D13 :1;\r
9658     IO_LWORD _D12 :1;\r
9659     IO_LWORD _D11 :1;\r
9660     IO_LWORD _D10 :1;\r
9661     IO_LWORD _D9 :1;\r
9662     IO_LWORD _D8 :1;\r
9663     IO_LWORD _D7 :1;\r
9664     IO_LWORD _D6 :1;\r
9665     IO_LWORD _D5 :1;\r
9666     IO_LWORD _D4 :1;\r
9667     IO_LWORD _D3 :1;\r
9668     IO_LWORD _D2 :1;\r
9669     IO_LWORD _D1 :1;\r
9670     IO_LWORD _D0 :1;\r
9671   }bit;\r
9672  }WTBRSTR;\r
9673 typedef union{  \r
9674     IO_BYTE     byte;\r
9675     struct{   \r
9676     IO_BYTE  :1;\r
9677     IO_BYTE  :1;\r
9678     IO_BYTE  :1;\r
9679     IO_BYTE _H4 :1;\r
9680     IO_BYTE _H3 :1;\r
9681     IO_BYTE _H2 :1;\r
9682     IO_BYTE _H1 :1;\r
9683     IO_BYTE _H0 :1;\r
9684   }bit;\r
9685  }WTHRSTR;\r
9686 typedef union{  \r
9687     IO_BYTE     byte;\r
9688     struct{   \r
9689     IO_BYTE  :1;\r
9690     IO_BYTE  :1;\r
9691     IO_BYTE _M5 :1;\r
9692     IO_BYTE _M4 :1;\r
9693     IO_BYTE _M3 :1;\r
9694     IO_BYTE _M2 :1;\r
9695     IO_BYTE _M1 :1;\r
9696     IO_BYTE _M0 :1;\r
9697   }bit;\r
9698  }WTMRSTR;\r
9699 typedef union{  \r
9700     IO_BYTE     byte;\r
9701     struct{   \r
9702     IO_BYTE  :1;\r
9703     IO_BYTE  :1;\r
9704     IO_BYTE _S5 :1;\r
9705     IO_BYTE _S4 :1;\r
9706     IO_BYTE _S3 :1;\r
9707     IO_BYTE _S2 :1;\r
9708     IO_BYTE _S1 :1;\r
9709     IO_BYTE _S0 :1;\r
9710   }bit;\r
9711  }WTSRSTR;\r
9712 typedef union{  \r
9713     IO_BYTE     byte;\r
9714     struct{   \r
9715     IO_BYTE _SCKS :1;\r
9716     IO_BYTE _MM :1;\r
9717     IO_BYTE _SM :1;\r
9718     IO_BYTE _RCE :1;\r
9719     IO_BYTE _MSVE :1;\r
9720     IO_BYTE _SSVE :1;\r
9721     IO_BYTE _SRST :1;\r
9722     IO_BYTE _OUTE :1;\r
9723   }bit;\r
9724  }CSVCRSTR;\r
9725 typedef union{  \r
9726     IO_BYTE     byte;\r
9727     struct{   \r
9728     IO_BYTE _EDSUEN :1;\r
9729     IO_BYTE _PLLLOCK :1;\r
9730     IO_BYTE _RCSEL :1;\r
9731     IO_BYTE _MONCKI :1;\r
9732     IO_BYTE _CSC3 :1;\r
9733     IO_BYTE _CSC2 :1;\r
9734     IO_BYTE _CSC1 :1;\r
9735     IO_BYTE _CSC0 :1;\r
9736   }bit;\r
9737   struct{\r
9738     IO_BYTE :4;\r
9739     IO_BYTE _CSC :4;\r
9740   }bitc;\r
9741  }CSCFGSTR;\r
9742 typedef union{  \r
9743     IO_BYTE     byte;\r
9744     struct{   \r
9745     IO_BYTE _CMPRE3 :1;\r
9746     IO_BYTE _CMPRE2 :1;\r
9747     IO_BYTE _CMPRE1 :1;\r
9748     IO_BYTE _CMPRE0 :1;\r
9749     IO_BYTE _CMSEL3 :1;\r
9750     IO_BYTE _CMSEL2 :1;\r
9751     IO_BYTE _CMSEL1 :1;\r
9752     IO_BYTE _CMSEL0 :1;\r
9753   }bit;\r
9754   struct{\r
9755     IO_BYTE _CMPRE :4;\r
9756     IO_BYTE _CMSEL :4;\r
9757   }bitc;\r
9758  }CMCFGSTR;\r
9759 typedef union{   /* Calibration Unit of Sub Oszillation */\r
9760     IO_WORD     word;\r
9761     struct{   \r
9762     IO_WORD  :1;\r
9763     IO_WORD  :1;\r
9764     IO_WORD  :1;\r
9765     IO_WORD  :1;\r
9766     IO_WORD  :1;\r
9767     IO_WORD  :1;\r
9768     IO_WORD  :1;\r
9769     IO_WORD  :1;\r
9770     IO_WORD  :1;\r
9771     IO_WORD  :1;\r
9772     IO_WORD  :1;\r
9773     IO_WORD _STRT :1;\r
9774     IO_WORD  :1;\r
9775     IO_WORD  :1;\r
9776     IO_WORD _INT :1;\r
9777     IO_WORD _INTEN :1;\r
9778   }bit;\r
9779  }CUCRSTR;\r
9780 typedef union{  \r
9781     IO_WORD     word;\r
9782     struct{   \r
9783     IO_WORD _TDD15 :1;\r
9784     IO_WORD _TDD14 :1;\r
9785     IO_WORD _TDD13 :1;\r
9786     IO_WORD _TDD12 :1;\r
9787     IO_WORD _TDD11 :1;\r
9788     IO_WORD _TDD10 :1;\r
9789     IO_WORD _TDD9 :1;\r
9790     IO_WORD _TDD8 :1;\r
9791     IO_WORD _TDD7 :1;\r
9792     IO_WORD _TDD6 :1;\r
9793     IO_WORD _TDD5 :1;\r
9794     IO_WORD _TDD4 :1;\r
9795     IO_WORD _TDD3 :1;\r
9796     IO_WORD _TDD2 :1;\r
9797     IO_WORD _TDD1 :1;\r
9798     IO_WORD _TDD0 :1;\r
9799   }bit;\r
9800  }CUTDSTR;\r
9801 typedef union{  \r
9802     IO_WORD     word;\r
9803     struct{   \r
9804     IO_WORD  :1;\r
9805     IO_WORD  :1;\r
9806     IO_WORD  :1;\r
9807     IO_WORD  :1;\r
9808     IO_WORD  :1;\r
9809     IO_WORD  :1;\r
9810     IO_WORD  :1;\r
9811     IO_WORD  :1;\r
9812     IO_WORD _TDR23 :1;\r
9813     IO_WORD _TDR22 :1;\r
9814     IO_WORD _TDR21 :1;\r
9815     IO_WORD _TDR20 :1;\r
9816     IO_WORD _TDR19 :1;\r
9817     IO_WORD _TDR18 :1;\r
9818     IO_WORD _TDR17 :1;\r
9819     IO_WORD _TDR16 :1;\r
9820   }bit;\r
9821  }CUTR1STR;\r
9822 typedef union{  \r
9823     IO_WORD     word;\r
9824     struct{   \r
9825     IO_WORD _TDR15 :1;\r
9826     IO_WORD _TDR14 :1;\r
9827     IO_WORD _TDR13 :1;\r
9828     IO_WORD _TDR12 :1;\r
9829     IO_WORD _TDR11 :1;\r
9830     IO_WORD _TDR10 :1;\r
9831     IO_WORD _TDR9 :1;\r
9832     IO_WORD _TDR8 :1;\r
9833     IO_WORD _TDR7 :1;\r
9834     IO_WORD _TDR6 :1;\r
9835     IO_WORD _TDR5 :1;\r
9836     IO_WORD _TDR4 :1;\r
9837     IO_WORD _TDR3 :1;\r
9838     IO_WORD _TDR2 :1;\r
9839     IO_WORD _TDR1 :1;\r
9840     IO_WORD _TDR0 :1;\r
9841   }bit;\r
9842  }CUTR2STR;\r
9843 typedef union{   /* Clock Modulator */\r
9844     IO_WORD     word;\r
9845     struct{   \r
9846     IO_WORD  :1;\r
9847     IO_WORD  :1;\r
9848     IO_WORD _MP13 :1;\r
9849     IO_WORD _MP12 :1;\r
9850     IO_WORD _MP11 :1;\r
9851     IO_WORD _MP10 :1;\r
9852     IO_WORD _MP9 :1;\r
9853     IO_WORD _MP8 :1;\r
9854     IO_WORD _MP7 :1;\r
9855     IO_WORD _MP6 :1;\r
9856     IO_WORD _MP5 :1;\r
9857     IO_WORD _MP4 :1;\r
9858     IO_WORD _MP3 :1;\r
9859     IO_WORD _MP2 :1;\r
9860     IO_WORD _MP1 :1;\r
9861     IO_WORD _MP0 :1;\r
9862   }bit;\r
9863  }CMPRSTR;\r
9864 typedef union{  \r
9865     IO_BYTE     byte;\r
9866     struct{   \r
9867     IO_BYTE  :1;\r
9868     IO_BYTE  :1;\r
9869     IO_BYTE  :1;\r
9870     IO_BYTE  :1;\r
9871     IO_BYTE _FMODRUN :1;\r
9872     IO_BYTE  :1;\r
9873     IO_BYTE _FMOD :1;\r
9874     IO_BYTE _PDX :1;\r
9875   }bit;\r
9876  }CMCRSTR;\r
9877 typedef union{   /* CAN clock control */\r
9878     IO_BYTE     byte;\r
9879     struct{   \r
9880     IO_BYTE  :1;\r
9881     IO_BYTE  :1;\r
9882     IO_BYTE _CPCKS1 :1;\r
9883     IO_BYTE _CPCKS0 :1;\r
9884     IO_BYTE _DVC3 :1;\r
9885     IO_BYTE _DVC2 :1;\r
9886     IO_BYTE _DVC1 :1;\r
9887     IO_BYTE _DVC0 :1;\r
9888   }bit;\r
9889   struct{\r
9890     IO_BYTE :2;\r
9891     IO_BYTE _CPCKS :2;\r
9892     IO_BYTE _DVC :4;\r
9893   }bitc;\r
9894  }CANPRESTR;\r
9895 typedef union{  \r
9896     IO_BYTE     byte;\r
9897     struct{   \r
9898     IO_BYTE  :1;\r
9899     IO_BYTE  :1;\r
9900     IO_BYTE _CANCKD5 :1;\r
9901     IO_BYTE _CANCKD4 :1;\r
9902     IO_BYTE _CANCKD3 :1;\r
9903     IO_BYTE _CANCKD2 :1;\r
9904     IO_BYTE _CANCKD1 :1;\r
9905     IO_BYTE _CANCKD0 :1;\r
9906   }bit;\r
9907  }CANCKDSTR;\r
9908 typedef union{   /* LV Detection / Hardware-Watchdog */\r
9909     IO_BYTE     byte;\r
9910     struct{   \r
9911     IO_BYTE _LVESEL3 :1;\r
9912     IO_BYTE _LVESEL2 :1;\r
9913     IO_BYTE _LVESEL1 :1;\r
9914     IO_BYTE _LVESEL0 :1;\r
9915     IO_BYTE _LVISEL3 :1;\r
9916     IO_BYTE _LVISEL2 :1;\r
9917     IO_BYTE _LVISEL1 :1;\r
9918     IO_BYTE _LVISEL0 :1;\r
9919   }bit;\r
9920   struct{\r
9921     IO_BYTE _LVESEL :4;\r
9922     IO_BYTE _LVISEL :4;\r
9923   }bitc;\r
9924  }LVSELSTR;\r
9925 typedef union{  \r
9926     IO_BYTE     byte;\r
9927     struct{   \r
9928     IO_BYTE  :1;\r
9929     IO_BYTE _LVSEL :1;\r
9930     IO_BYTE _LVEPD :1;\r
9931     IO_BYTE _LVIPD :1;\r
9932     IO_BYTE _LVREN :1;\r
9933     IO_BYTE  :1;\r
9934     IO_BYTE _LVIEN :1;\r
9935     IO_BYTE _LVIRQ :1;\r
9936   }bit;\r
9937  }LVDETSTR;\r
9938 typedef union{  \r
9939     IO_BYTE     byte;\r
9940     struct{   \r
9941     IO_BYTE  :1;\r
9942     IO_BYTE  :1;\r
9943     IO_BYTE  :1;\r
9944     IO_BYTE  :1;\r
9945     IO_BYTE  :1;\r
9946     IO_BYTE  :1;\r
9947     IO_BYTE _ED1 :1;\r
9948     IO_BYTE _ED0 :1;\r
9949   }bit;\r
9950   struct{\r
9951     IO_BYTE :1;\r
9952     IO_BYTE :1;\r
9953     IO_BYTE :1;\r
9954     IO_BYTE :1;\r
9955     IO_BYTE :1;\r
9956     IO_BYTE :1;\r
9957     IO_BYTE _ED :2;\r
9958   }bitc;\r
9959  }HWWDESTR;\r
9960 typedef union{  \r
9961     IO_BYTE     byte;\r
9962     struct{   \r
9963     IO_BYTE  :1;\r
9964     IO_BYTE  :1;\r
9965     IO_BYTE  :1;\r
9966     IO_BYTE  :1;\r
9967     IO_BYTE _CL :1;\r
9968     IO_BYTE  :1;\r
9969     IO_BYTE  :1;\r
9970     IO_BYTE _CPUF :1;\r
9971   }bit;\r
9972  }HWWDSTR;\r
9973 typedef union{   /* Main-/Sub-Oscillatio Stabilization Timer */\r
9974     IO_BYTE     byte;\r
9975     struct{   \r
9976     IO_BYTE _WIF :1;\r
9977     IO_BYTE _WIE :1;\r
9978     IO_BYTE _WEN :1;\r
9979     IO_BYTE  :1;\r
9980     IO_BYTE  :1;\r
9981     IO_BYTE _WS1 :1;\r
9982     IO_BYTE _WS0 :1;\r
9983     IO_BYTE _WCL :1;\r
9984   }bit;\r
9985   struct{\r
9986     IO_BYTE :1;\r
9987     IO_BYTE :1;\r
9988     IO_BYTE :1;\r
9989     IO_BYTE :1;\r
9990     IO_BYTE :1;\r
9991     IO_BYTE _WS :2;\r
9992   }bitc;\r
9993  }OSCRHSTR;\r
9994 typedef union{  \r
9995     IO_BYTE     byte;\r
9996     struct{   \r
9997     IO_BYTE _WIF :1;\r
9998     IO_BYTE _WIE :1;\r
9999     IO_BYTE _WEN :1;\r
10000     IO_BYTE  :1;\r
10001     IO_BYTE  :1;\r
10002     IO_BYTE _WS1 :1;\r
10003     IO_BYTE _WS0 :1;\r
10004     IO_BYTE _WCL :1;\r
10005   }bit;\r
10006   struct{\r
10007     IO_BYTE :1;\r
10008     IO_BYTE :1;\r
10009     IO_BYTE :1;\r
10010     IO_BYTE :1;\r
10011     IO_BYTE :1;\r
10012     IO_BYTE _WS :2;\r
10013   }bitc;\r
10014  }WPCRHSTR;\r
10015 typedef union{   /* Main-/Sub-Oscillatio Standby Control */\r
10016     IO_BYTE     byte;\r
10017     struct{   \r
10018     IO_BYTE  :1;\r
10019     IO_BYTE  :1;\r
10020     IO_BYTE  :1;\r
10021     IO_BYTE  :1;\r
10022     IO_BYTE  :1;\r
10023     IO_BYTE  :1;\r
10024     IO_BYTE  :1;\r
10025     IO_BYTE _OSCDS1 :1;\r
10026   }bit;\r
10027  }OSCCRSTR;\r
10028 typedef union{  \r
10029     IO_BYTE     byte;\r
10030     struct{   \r
10031     IO_BYTE  :1;\r
10032     IO_BYTE  :1;\r
10033     IO_BYTE _FLASHSEL :1;\r
10034     IO_BYTE _MAINSEL :1;\r
10035     IO_BYTE _SUBSEL3 :1;\r
10036     IO_BYTE _SUBSEL2 :1;\r
10037     IO_BYTE _SUBSEL1 :1;\r
10038     IO_BYTE _SUBSEL0 :1;\r
10039   }bit;\r
10040   struct{\r
10041     IO_BYTE :4;\r
10042     IO_BYTE _SUBSEL :4;\r
10043   }bitc;\r
10044  }REGSELSTR;\r
10045 typedef union{  \r
10046     IO_BYTE     byte;\r
10047     struct{   \r
10048     IO_BYTE  :1;\r
10049     IO_BYTE  :1;\r
10050     IO_BYTE  :1;\r
10051     IO_BYTE _MSTBO :1;\r
10052     IO_BYTE  :1;\r
10053     IO_BYTE  :1;\r
10054     IO_BYTE _MAINKPEN :1;\r
10055     IO_BYTE _MAINDSBL :1;\r
10056   }bit;\r
10057  }REGCTRSTR;\r
10058 typedef union{   /* External Bus/Chip Select Registers */\r
10059     IO_WORD     word;\r
10060     struct{   \r
10061     IO_WORD _A31 :1;\r
10062     IO_WORD _A30 :1;\r
10063     IO_WORD _A29 :1;\r
10064     IO_WORD _A28 :1;\r
10065     IO_WORD _A27 :1;\r
10066     IO_WORD _A26 :1;\r
10067     IO_WORD _A25 :1;\r
10068     IO_WORD _A24 :1;\r
10069     IO_WORD _A23 :1;\r
10070     IO_WORD _A22 :1;\r
10071     IO_WORD _A21 :1;\r
10072     IO_WORD _A20 :1;\r
10073     IO_WORD _A19 :1;\r
10074     IO_WORD _A18 :1;\r
10075     IO_WORD _A17 :1;\r
10076     IO_WORD _A16 :1;\r
10077   }bit;\r
10078  }ASR0STR;\r
10079 typedef union{  \r
10080     IO_WORD     word;\r
10081     struct{   \r
10082     IO_WORD _ASZ3 :1;\r
10083     IO_WORD _ASZ2 :1;\r
10084     IO_WORD _ASZ1 :1;\r
10085     IO_WORD _ASZ0 :1;\r
10086     IO_WORD _DBW1 :1;\r
10087     IO_WORD _DBW0 :1;\r
10088     IO_WORD _BST1 :1;\r
10089     IO_WORD _BST0 :1;\r
10090     IO_WORD _SREN :1;\r
10091     IO_WORD _PFEN :1;\r
10092     IO_WORD _WREN :1;\r
10093     IO_WORD  :1;\r
10094     IO_WORD _TYP3 :1;\r
10095     IO_WORD _TYP2 :1;\r
10096     IO_WORD _TYP1 :1;\r
10097     IO_WORD _TYP0 :1;\r
10098   }bit;\r
10099   struct{\r
10100     IO_WORD _ASZ :4;\r
10101     IO_WORD _DBW :2;\r
10102     IO_WORD _BST :2;\r
10103     IO_WORD :1;\r
10104     IO_WORD :1;\r
10105     IO_WORD :1;\r
10106     IO_WORD :1;\r
10107     IO_WORD _TYP :4;\r
10108   }bitc;\r
10109  }ACR0STR;\r
10110 typedef union{  \r
10111     IO_WORD     word;\r
10112     struct{   \r
10113     IO_WORD _A31 :1;\r
10114     IO_WORD _A30 :1;\r
10115     IO_WORD _A29 :1;\r
10116     IO_WORD _A28 :1;\r
10117     IO_WORD _A27 :1;\r
10118     IO_WORD _A26 :1;\r
10119     IO_WORD _A25 :1;\r
10120     IO_WORD _A24 :1;\r
10121     IO_WORD _A23 :1;\r
10122     IO_WORD _A22 :1;\r
10123     IO_WORD _A21 :1;\r
10124     IO_WORD _A20 :1;\r
10125     IO_WORD _A19 :1;\r
10126     IO_WORD _A18 :1;\r
10127     IO_WORD _A17 :1;\r
10128     IO_WORD _A16 :1;\r
10129   }bit;\r
10130  }ASR1STR;\r
10131 typedef union{  \r
10132     IO_WORD     word;\r
10133     struct{   \r
10134     IO_WORD _ASZ3 :1;\r
10135     IO_WORD _ASZ2 :1;\r
10136     IO_WORD _ASZ1 :1;\r
10137     IO_WORD _ASZ0 :1;\r
10138     IO_WORD _DBW1 :1;\r
10139     IO_WORD _DBW0 :1;\r
10140     IO_WORD _BST1 :1;\r
10141     IO_WORD _BST0 :1;\r
10142     IO_WORD _SREN :1;\r
10143     IO_WORD _PFEN :1;\r
10144     IO_WORD _WREN :1;\r
10145     IO_WORD _LEND :1;\r
10146     IO_WORD _TYP3 :1;\r
10147     IO_WORD _TYP2 :1;\r
10148     IO_WORD _TYP1 :1;\r
10149     IO_WORD _TYP0 :1;\r
10150   }bit;\r
10151   struct{\r
10152     IO_WORD _ASZ :4;\r
10153     IO_WORD _DBW :2;\r
10154     IO_WORD _BST :2;\r
10155     IO_WORD :1;\r
10156     IO_WORD :1;\r
10157     IO_WORD :1;\r
10158     IO_WORD :1;\r
10159     IO_WORD _TYP :4;\r
10160   }bitc;\r
10161  }ACR1STR;\r
10162 typedef union{  \r
10163     IO_WORD     word;\r
10164     struct{   \r
10165     IO_WORD _A31 :1;\r
10166     IO_WORD _A30 :1;\r
10167     IO_WORD _A29 :1;\r
10168     IO_WORD _A28 :1;\r
10169     IO_WORD _A27 :1;\r
10170     IO_WORD _A26 :1;\r
10171     IO_WORD _A25 :1;\r
10172     IO_WORD _A24 :1;\r
10173     IO_WORD _A23 :1;\r
10174     IO_WORD _A22 :1;\r
10175     IO_WORD _A21 :1;\r
10176     IO_WORD _A20 :1;\r
10177     IO_WORD _A19 :1;\r
10178     IO_WORD _A18 :1;\r
10179     IO_WORD _A17 :1;\r
10180     IO_WORD _A16 :1;\r
10181   }bit;\r
10182  }ASR2STR;\r
10183 typedef union{  \r
10184     IO_WORD     word;\r
10185     struct{   \r
10186     IO_WORD _ASZ3 :1;\r
10187     IO_WORD _ASZ2 :1;\r
10188     IO_WORD _ASZ1 :1;\r
10189     IO_WORD _ASZ0 :1;\r
10190     IO_WORD _DBW1 :1;\r
10191     IO_WORD _DBW0 :1;\r
10192     IO_WORD _BST1 :1;\r
10193     IO_WORD _BST0 :1;\r
10194     IO_WORD _SREN :1;\r
10195     IO_WORD _PFEN :1;\r
10196     IO_WORD _WREN :1;\r
10197     IO_WORD _LEND :1;\r
10198     IO_WORD _TYP3 :1;\r
10199     IO_WORD _TYP2 :1;\r
10200     IO_WORD _TYP1 :1;\r
10201     IO_WORD _TYP0 :1;\r
10202   }bit;\r
10203   struct{\r
10204     IO_WORD _ASZ :4;\r
10205     IO_WORD _DBW :2;\r
10206     IO_WORD _BST :2;\r
10207     IO_WORD :1;\r
10208     IO_WORD :1;\r
10209     IO_WORD :1;\r
10210     IO_WORD :1;\r
10211     IO_WORD _TYP :4;\r
10212   }bitc;\r
10213  }ACR2STR;\r
10214 typedef union{  \r
10215     IO_WORD     word;\r
10216     struct{   \r
10217     IO_WORD _A31 :1;\r
10218     IO_WORD _A30 :1;\r
10219     IO_WORD _A29 :1;\r
10220     IO_WORD _A28 :1;\r
10221     IO_WORD _A27 :1;\r
10222     IO_WORD _A26 :1;\r
10223     IO_WORD _A25 :1;\r
10224     IO_WORD _A24 :1;\r
10225     IO_WORD _A23 :1;\r
10226     IO_WORD _A22 :1;\r
10227     IO_WORD _A21 :1;\r
10228     IO_WORD _A20 :1;\r
10229     IO_WORD _A19 :1;\r
10230     IO_WORD _A18 :1;\r
10231     IO_WORD _A17 :1;\r
10232     IO_WORD _A16 :1;\r
10233   }bit;\r
10234  }ASR3STR;\r
10235 typedef union{  \r
10236     IO_WORD     word;\r
10237     struct{   \r
10238     IO_WORD _ASZ3 :1;\r
10239     IO_WORD _ASZ2 :1;\r
10240     IO_WORD _ASZ1 :1;\r
10241     IO_WORD _ASZ0 :1;\r
10242     IO_WORD _DBW1 :1;\r
10243     IO_WORD _DBW0 :1;\r
10244     IO_WORD _BST1 :1;\r
10245     IO_WORD _BST0 :1;\r
10246     IO_WORD _SREN :1;\r
10247     IO_WORD _PFEN :1;\r
10248     IO_WORD _WREN :1;\r
10249     IO_WORD _LEND :1;\r
10250     IO_WORD _TYP3 :1;\r
10251     IO_WORD _TYP2 :1;\r
10252     IO_WORD _TYP1 :1;\r
10253     IO_WORD _TYP0 :1;\r
10254   }bit;\r
10255   struct{\r
10256     IO_WORD _ASZ :4;\r
10257     IO_WORD _DBW :2;\r
10258     IO_WORD _BST :2;\r
10259     IO_WORD :1;\r
10260     IO_WORD :1;\r
10261     IO_WORD :1;\r
10262     IO_WORD :1;\r
10263     IO_WORD _TYP :4;\r
10264   }bitc;\r
10265  }ACR3STR;\r
10266 typedef union{  \r
10267     IO_WORD     word;\r
10268     struct{   \r
10269     IO_WORD _A31 :1;\r
10270     IO_WORD _A30 :1;\r
10271     IO_WORD _A29 :1;\r
10272     IO_WORD _A28 :1;\r
10273     IO_WORD _A27 :1;\r
10274     IO_WORD _A26 :1;\r
10275     IO_WORD _A25 :1;\r
10276     IO_WORD _A24 :1;\r
10277     IO_WORD _A23 :1;\r
10278     IO_WORD _A22 :1;\r
10279     IO_WORD _A21 :1;\r
10280     IO_WORD _A20 :1;\r
10281     IO_WORD _A19 :1;\r
10282     IO_WORD _A18 :1;\r
10283     IO_WORD _A17 :1;\r
10284     IO_WORD _A16 :1;\r
10285   }bit;\r
10286  }ASR4STR;\r
10287 typedef union{  \r
10288     IO_WORD     word;\r
10289     struct{   \r
10290     IO_WORD _ASZ3 :1;\r
10291     IO_WORD _ASZ2 :1;\r
10292     IO_WORD _ASZ1 :1;\r
10293     IO_WORD _ASZ0 :1;\r
10294     IO_WORD _DBW1 :1;\r
10295     IO_WORD _DBW0 :1;\r
10296     IO_WORD _BST1 :1;\r
10297     IO_WORD _BST0 :1;\r
10298     IO_WORD _SREN :1;\r
10299     IO_WORD _PFEN :1;\r
10300     IO_WORD _WREN :1;\r
10301     IO_WORD _LEND :1;\r
10302     IO_WORD _TYP3 :1;\r
10303     IO_WORD _TYP2 :1;\r
10304     IO_WORD _TYP1 :1;\r
10305     IO_WORD _TYP0 :1;\r
10306   }bit;\r
10307   struct{\r
10308     IO_WORD _ASZ :4;\r
10309     IO_WORD _DBW :2;\r
10310     IO_WORD _BST :2;\r
10311     IO_WORD :1;\r
10312     IO_WORD :1;\r
10313     IO_WORD :1;\r
10314     IO_WORD :1;\r
10315     IO_WORD _TYP :4;\r
10316   }bitc;\r
10317  }ACR4STR;\r
10318 typedef union{  \r
10319     IO_WORD     word;\r
10320     struct{   \r
10321     IO_WORD _A31 :1;\r
10322     IO_WORD _A30 :1;\r
10323     IO_WORD _A29 :1;\r
10324     IO_WORD _A28 :1;\r
10325     IO_WORD _A27 :1;\r
10326     IO_WORD _A26 :1;\r
10327     IO_WORD _A25 :1;\r
10328     IO_WORD _A24 :1;\r
10329     IO_WORD _A23 :1;\r
10330     IO_WORD _A22 :1;\r
10331     IO_WORD _A21 :1;\r
10332     IO_WORD _A20 :1;\r
10333     IO_WORD _A19 :1;\r
10334     IO_WORD _A18 :1;\r
10335     IO_WORD _A17 :1;\r
10336     IO_WORD _A16 :1;\r
10337   }bit;\r
10338  }ASR5STR;\r
10339 typedef union{  \r
10340     IO_WORD     word;\r
10341     struct{   \r
10342     IO_WORD _ASZ3 :1;\r
10343     IO_WORD _ASZ2 :1;\r
10344     IO_WORD _ASZ1 :1;\r
10345     IO_WORD _ASZ0 :1;\r
10346     IO_WORD _DBW1 :1;\r
10347     IO_WORD _DBW0 :1;\r
10348     IO_WORD _BST1 :1;\r
10349     IO_WORD _BST0 :1;\r
10350     IO_WORD _SREN :1;\r
10351     IO_WORD _PFEN :1;\r
10352     IO_WORD _WREN :1;\r
10353     IO_WORD _LEND :1;\r
10354     IO_WORD _TYP3 :1;\r
10355     IO_WORD _TYP2 :1;\r
10356     IO_WORD _TYP1 :1;\r
10357     IO_WORD _TYP0 :1;\r
10358   }bit;\r
10359   struct{\r
10360     IO_WORD _ASZ :4;\r
10361     IO_WORD _DBW :2;\r
10362     IO_WORD _BST :2;\r
10363     IO_WORD :1;\r
10364     IO_WORD :1;\r
10365     IO_WORD :1;\r
10366     IO_WORD :1;\r
10367     IO_WORD _TYP :4;\r
10368   }bitc;\r
10369  }ACR5STR;\r
10370 typedef union{  \r
10371     IO_WORD     word;\r
10372     struct{   \r
10373     IO_WORD _A31 :1;\r
10374     IO_WORD _A30 :1;\r
10375     IO_WORD _A29 :1;\r
10376     IO_WORD _A28 :1;\r
10377     IO_WORD _A27 :1;\r
10378     IO_WORD _A26 :1;\r
10379     IO_WORD _A25 :1;\r
10380     IO_WORD _A24 :1;\r
10381     IO_WORD _A23 :1;\r
10382     IO_WORD _A22 :1;\r
10383     IO_WORD _A21 :1;\r
10384     IO_WORD _A20 :1;\r
10385     IO_WORD _A19 :1;\r
10386     IO_WORD _A18 :1;\r
10387     IO_WORD _A17 :1;\r
10388     IO_WORD _A16 :1;\r
10389   }bit;\r
10390  }ASR6STR;\r
10391 typedef union{  \r
10392     IO_WORD     word;\r
10393     struct{   \r
10394     IO_WORD _ASZ3 :1;\r
10395     IO_WORD _ASZ2 :1;\r
10396     IO_WORD _ASZ1 :1;\r
10397     IO_WORD _ASZ0 :1;\r
10398     IO_WORD _DBW1 :1;\r
10399     IO_WORD _DBW0 :1;\r
10400     IO_WORD _BST1 :1;\r
10401     IO_WORD _BST0 :1;\r
10402     IO_WORD _SREN :1;\r
10403     IO_WORD _PFEN :1;\r
10404     IO_WORD _WREN :1;\r
10405     IO_WORD _LEND :1;\r
10406     IO_WORD _TYP3 :1;\r
10407     IO_WORD _TYP2 :1;\r
10408     IO_WORD _TYP1 :1;\r
10409     IO_WORD _TYP0 :1;\r
10410   }bit;\r
10411   struct{\r
10412     IO_WORD _ASZ :4;\r
10413     IO_WORD _DBW :2;\r
10414     IO_WORD _BST :2;\r
10415     IO_WORD :1;\r
10416     IO_WORD :1;\r
10417     IO_WORD :1;\r
10418     IO_WORD :1;\r
10419     IO_WORD _TYP :4;\r
10420   }bitc;\r
10421  }ACR6STR;\r
10422 typedef union{  \r
10423     IO_WORD     word;\r
10424     struct{   \r
10425     IO_WORD _A31 :1;\r
10426     IO_WORD _A30 :1;\r
10427     IO_WORD _A29 :1;\r
10428     IO_WORD _A28 :1;\r
10429     IO_WORD _A27 :1;\r
10430     IO_WORD _A26 :1;\r
10431     IO_WORD _A25 :1;\r
10432     IO_WORD _A24 :1;\r
10433     IO_WORD _A23 :1;\r
10434     IO_WORD _A22 :1;\r
10435     IO_WORD _A21 :1;\r
10436     IO_WORD _A20 :1;\r
10437     IO_WORD _A19 :1;\r
10438     IO_WORD _A18 :1;\r
10439     IO_WORD _A17 :1;\r
10440     IO_WORD _A16 :1;\r
10441   }bit;\r
10442  }ASR7STR;\r
10443 typedef union{  \r
10444     IO_WORD     word;\r
10445     struct{   \r
10446     IO_WORD _ASZ3 :1;\r
10447     IO_WORD _ASZ2 :1;\r
10448     IO_WORD _ASZ1 :1;\r
10449     IO_WORD _ASZ0 :1;\r
10450     IO_WORD _DBW1 :1;\r
10451     IO_WORD _DBW0 :1;\r
10452     IO_WORD _BST1 :1;\r
10453     IO_WORD _BST0 :1;\r
10454     IO_WORD _SREN :1;\r
10455     IO_WORD _PFEN :1;\r
10456     IO_WORD _WREN :1;\r
10457     IO_WORD _LEND :1;\r
10458     IO_WORD _TYP3 :1;\r
10459     IO_WORD _TYP2 :1;\r
10460     IO_WORD _TYP1 :1;\r
10461     IO_WORD _TYP0 :1;\r
10462   }bit;\r
10463   struct{\r
10464     IO_WORD _ASZ :4;\r
10465     IO_WORD _DBW :2;\r
10466     IO_WORD _BST :2;\r
10467     IO_WORD :1;\r
10468     IO_WORD :1;\r
10469     IO_WORD :1;\r
10470     IO_WORD :1;\r
10471     IO_WORD _TYP :4;\r
10472   }bitc;\r
10473  }ACR7STR;\r
10474 typedef union{  \r
10475     IO_WORD     word;\r
10476     struct{   \r
10477     IO_WORD _W15 :1;\r
10478     IO_WORD _W14 :1;\r
10479     IO_WORD _W13 :1;\r
10480     IO_WORD _W12 :1;\r
10481     IO_WORD _W11 :1;\r
10482     IO_WORD _W10 :1;\r
10483     IO_WORD _W9 :1;\r
10484     IO_WORD _W8 :1;\r
10485     IO_WORD _W7 :1;\r
10486     IO_WORD _W6 :1;\r
10487     IO_WORD _W5 :1;\r
10488     IO_WORD _W4 :1;\r
10489     IO_WORD _W3 :1;\r
10490     IO_WORD _W2 :1;\r
10491     IO_WORD _W1 :1;\r
10492     IO_WORD _W0 :1;\r
10493   }bit;\r
10494  }AWR0STR;\r
10495 typedef union{  \r
10496     IO_WORD     word;\r
10497     struct{   \r
10498     IO_WORD _W15 :1;\r
10499     IO_WORD _W14 :1;\r
10500     IO_WORD _W13 :1;\r
10501     IO_WORD _W12 :1;\r
10502     IO_WORD _W11 :1;\r
10503     IO_WORD _W10 :1;\r
10504     IO_WORD _W9 :1;\r
10505     IO_WORD _W8 :1;\r
10506     IO_WORD _W7 :1;\r
10507     IO_WORD _W6 :1;\r
10508     IO_WORD _W5 :1;\r
10509     IO_WORD _W4 :1;\r
10510     IO_WORD _W3 :1;\r
10511     IO_WORD _W2 :1;\r
10512     IO_WORD _W1 :1;\r
10513     IO_WORD _W0 :1;\r
10514   }bit;\r
10515  }AWR1STR;\r
10516 typedef union{  \r
10517     IO_WORD     word;\r
10518     struct{   \r
10519     IO_WORD _W15 :1;\r
10520     IO_WORD _W14 :1;\r
10521     IO_WORD _W13 :1;\r
10522     IO_WORD _W12 :1;\r
10523     IO_WORD _W11 :1;\r
10524     IO_WORD _W10 :1;\r
10525     IO_WORD _W9 :1;\r
10526     IO_WORD _W8 :1;\r
10527     IO_WORD _W7 :1;\r
10528     IO_WORD _W6 :1;\r
10529     IO_WORD _W5 :1;\r
10530     IO_WORD _W4 :1;\r
10531     IO_WORD _W3 :1;\r
10532     IO_WORD _W2 :1;\r
10533     IO_WORD _W1 :1;\r
10534     IO_WORD _W0 :1;\r
10535   }bit;\r
10536  }AWR2STR;\r
10537 typedef union{  \r
10538     IO_WORD     word;\r
10539     struct{   \r
10540     IO_WORD _W15 :1;\r
10541     IO_WORD _W14 :1;\r
10542     IO_WORD _W13 :1;\r
10543     IO_WORD _W12 :1;\r
10544     IO_WORD _W11 :1;\r
10545     IO_WORD _W10 :1;\r
10546     IO_WORD _W9 :1;\r
10547     IO_WORD _W8 :1;\r
10548     IO_WORD _W7 :1;\r
10549     IO_WORD _W6 :1;\r
10550     IO_WORD _W5 :1;\r
10551     IO_WORD _W4 :1;\r
10552     IO_WORD _W3 :1;\r
10553     IO_WORD _W2 :1;\r
10554     IO_WORD _W1 :1;\r
10555     IO_WORD _W0 :1;\r
10556   }bit;\r
10557  }AWR3STR;\r
10558 typedef union{  \r
10559     IO_WORD     word;\r
10560     struct{   \r
10561     IO_WORD _W15 :1;\r
10562     IO_WORD _W14 :1;\r
10563     IO_WORD _W13 :1;\r
10564     IO_WORD _W12 :1;\r
10565     IO_WORD _W11 :1;\r
10566     IO_WORD _W10 :1;\r
10567     IO_WORD _W9 :1;\r
10568     IO_WORD _W8 :1;\r
10569     IO_WORD _W7 :1;\r
10570     IO_WORD _W6 :1;\r
10571     IO_WORD _W5 :1;\r
10572     IO_WORD _W4 :1;\r
10573     IO_WORD _W3 :1;\r
10574     IO_WORD _W2 :1;\r
10575     IO_WORD _W1 :1;\r
10576     IO_WORD _W0 :1;\r
10577   }bit;\r
10578  }AWR4STR;\r
10579 typedef union{  \r
10580     IO_WORD     word;\r
10581     struct{   \r
10582     IO_WORD _W15 :1;\r
10583     IO_WORD _W14 :1;\r
10584     IO_WORD _W13 :1;\r
10585     IO_WORD _W12 :1;\r
10586     IO_WORD _W11 :1;\r
10587     IO_WORD _W10 :1;\r
10588     IO_WORD _W9 :1;\r
10589     IO_WORD _W8 :1;\r
10590     IO_WORD _W7 :1;\r
10591     IO_WORD _W6 :1;\r
10592     IO_WORD _W5 :1;\r
10593     IO_WORD _W4 :1;\r
10594     IO_WORD _W3 :1;\r
10595     IO_WORD _W2 :1;\r
10596     IO_WORD _W1 :1;\r
10597     IO_WORD _W0 :1;\r
10598   }bit;\r
10599  }AWR5STR;\r
10600 typedef union{  \r
10601     IO_WORD     word;\r
10602     struct{   \r
10603     IO_WORD _W15 :1;\r
10604     IO_WORD _W14 :1;\r
10605     IO_WORD _W13 :1;\r
10606     IO_WORD _W12 :1;\r
10607     IO_WORD _W11 :1;\r
10608     IO_WORD _W10 :1;\r
10609     IO_WORD _W9 :1;\r
10610     IO_WORD _W8 :1;\r
10611     IO_WORD _W7 :1;\r
10612     IO_WORD _W6 :1;\r
10613     IO_WORD _W5 :1;\r
10614     IO_WORD _W4 :1;\r
10615     IO_WORD _W3 :1;\r
10616     IO_WORD _W2 :1;\r
10617     IO_WORD _W1 :1;\r
10618     IO_WORD _W0 :1;\r
10619   }bit;\r
10620  }AWR6STR;\r
10621 typedef union{  \r
10622     IO_WORD     word;\r
10623     struct{   \r
10624     IO_WORD _W15 :1;\r
10625     IO_WORD _W14 :1;\r
10626     IO_WORD _W13 :1;\r
10627     IO_WORD _W12 :1;\r
10628     IO_WORD _W11 :1;\r
10629     IO_WORD _W10 :1;\r
10630     IO_WORD _W9 :1;\r
10631     IO_WORD _W8 :1;\r
10632     IO_WORD _W7 :1;\r
10633     IO_WORD _W6 :1;\r
10634     IO_WORD _W5 :1;\r
10635     IO_WORD _W4 :1;\r
10636     IO_WORD _W3 :1;\r
10637     IO_WORD _W2 :1;\r
10638     IO_WORD _W1 :1;\r
10639     IO_WORD _W0 :1;\r
10640   }bit;\r
10641  }AWR7STR;\r
10642 typedef union{  \r
10643     IO_BYTE     byte;\r
10644     struct{   \r
10645     IO_BYTE  :1;\r
10646     IO_BYTE _PSZ2 :1;\r
10647     IO_BYTE _PSZ1 :1;\r
10648     IO_BYTE _PSZ0 :1;\r
10649     IO_BYTE _WBST :1;\r
10650     IO_BYTE _BANK :1;\r
10651     IO_BYTE _ABS1 :1;\r
10652     IO_BYTE _ABS0 :1;\r
10653   }bit;\r
10654   struct{\r
10655     IO_BYTE :1;\r
10656     IO_BYTE _PSZ :3;\r
10657     IO_BYTE :1;\r
10658     IO_BYTE :1;\r
10659     IO_BYTE _ABS :2;\r
10660   }bitc;\r
10661  }MCRASTR;\r
10662 typedef union{  \r
10663     IO_BYTE     byte;\r
10664     struct{   \r
10665     IO_BYTE  :1;\r
10666     IO_BYTE _PSZ2 :1;\r
10667     IO_BYTE _PSZ1 :1;\r
10668     IO_BYTE _PSZ0 :1;\r
10669     IO_BYTE _WBST :1;\r
10670     IO_BYTE _BANK :1;\r
10671     IO_BYTE _ABS1 :1;\r
10672     IO_BYTE _ABS0 :1;\r
10673   }bit;\r
10674   struct{\r
10675     IO_BYTE :1;\r
10676     IO_BYTE _PSZ :3;\r
10677     IO_BYTE :1;\r
10678     IO_BYTE :1;\r
10679     IO_BYTE _ABS :2;\r
10680   }bitc;\r
10681  }MCRBSTR;\r
10682 typedef union{  \r
10683     IO_BYTE     byte;\r
10684     struct{   \r
10685     IO_BYTE _RYE0 :1;\r
10686     IO_BYTE _HLD0 :1;\r
10687     IO_BYTE _WR01 :1;\r
10688     IO_BYTE _WR00 :1;\r
10689     IO_BYTE _IW03 :1;\r
10690     IO_BYTE _IW02 :1;\r
10691     IO_BYTE _IW01 :1;\r
10692     IO_BYTE _IW00 :1;\r
10693   }bit;\r
10694   struct{\r
10695     IO_BYTE :1;\r
10696     IO_BYTE :1;\r
10697     IO_BYTE _WR0 :2;\r
10698     IO_BYTE _IW0 :4;\r
10699   }bitc;\r
10700  }IOWR0STR;\r
10701 typedef union{  \r
10702     IO_BYTE     byte;\r
10703     struct{   \r
10704     IO_BYTE _RYE1 :1;\r
10705     IO_BYTE _HLD1 :1;\r
10706     IO_BYTE _WR11 :1;\r
10707     IO_BYTE _WR10 :1;\r
10708     IO_BYTE _IW13 :1;\r
10709     IO_BYTE _IW12 :1;\r
10710     IO_BYTE _IW11 :1;\r
10711     IO_BYTE _IW10 :1;\r
10712   }bit;\r
10713   struct{\r
10714     IO_BYTE :1;\r
10715     IO_BYTE :1;\r
10716     IO_BYTE _WR1 :2;\r
10717     IO_BYTE _IW1 :4;\r
10718   }bitc;\r
10719  }IOWR1STR;\r
10720 typedef union{  \r
10721     IO_BYTE     byte;\r
10722     struct{   \r
10723     IO_BYTE _RYE2 :1;\r
10724     IO_BYTE _HLD2 :1;\r
10725     IO_BYTE _WR21 :1;\r
10726     IO_BYTE _WR20 :1;\r
10727     IO_BYTE _IW23 :1;\r
10728     IO_BYTE _IW22 :1;\r
10729     IO_BYTE _IW21 :1;\r
10730     IO_BYTE _IW20 :1;\r
10731   }bit;\r
10732   struct{\r
10733     IO_BYTE :1;\r
10734     IO_BYTE :1;\r
10735     IO_BYTE _WR2 :2;\r
10736     IO_BYTE _IW2 :4;\r
10737   }bitc;\r
10738  }IOWR2STR;\r
10739 typedef union{  \r
10740     IO_BYTE     byte;\r
10741     struct{   \r
10742     IO_BYTE _RYE3 :1;\r
10743     IO_BYTE _HLD3 :1;\r
10744     IO_BYTE _WR31 :1;\r
10745     IO_BYTE _WR30 :1;\r
10746     IO_BYTE _IW33 :1;\r
10747     IO_BYTE _IW32 :1;\r
10748     IO_BYTE _IW31 :1;\r
10749     IO_BYTE _IW30 :1;\r
10750   }bit;\r
10751   struct{\r
10752     IO_BYTE :1;\r
10753     IO_BYTE :1;\r
10754     IO_BYTE _WR3 :2;\r
10755     IO_BYTE _IW3 :4;\r
10756   }bitc;\r
10757  }IOWR3STR;\r
10758 typedef union{  \r
10759     IO_BYTE     byte;\r
10760     struct{   \r
10761     IO_BYTE _CSE7 :1;\r
10762     IO_BYTE _CSE6 :1;\r
10763     IO_BYTE _CSE5 :1;\r
10764     IO_BYTE _CSE4 :1;\r
10765     IO_BYTE _CSE3 :1;\r
10766     IO_BYTE _CSE2 :1;\r
10767     IO_BYTE _CSE1 :1;\r
10768     IO_BYTE _CSE0 :1;\r
10769   }bit;\r
10770  }CSERSTR;\r
10771 typedef union{  \r
10772     IO_BYTE     byte;\r
10773     struct{   \r
10774     IO_BYTE _CHE7 :1;\r
10775     IO_BYTE _CHE6 :1;\r
10776     IO_BYTE _CHE5 :1;\r
10777     IO_BYTE _CHE4 :1;\r
10778     IO_BYTE _CHE3 :1;\r
10779     IO_BYTE _CHE2 :1;\r
10780     IO_BYTE _CHE1 :1;\r
10781     IO_BYTE _CHE0 :1;\r
10782   }bit;\r
10783  }CHERSTR;\r
10784 typedef union{  \r
10785     IO_BYTE     byte;\r
10786     struct{   \r
10787     IO_BYTE _BREN :1;\r
10788     IO_BYTE _PSUS :1;\r
10789     IO_BYTE _PCLR :1;\r
10790     IO_BYTE  :1;\r
10791     IO_BYTE  :1;\r
10792     IO_BYTE  :1;\r
10793     IO_BYTE _RDW1 :1;\r
10794     IO_BYTE _RDW0 :1;\r
10795   }bit;\r
10796   struct{\r
10797     IO_BYTE :1;\r
10798     IO_BYTE :1;\r
10799     IO_BYTE :1;\r
10800     IO_BYTE :1;\r
10801     IO_BYTE :1;\r
10802     IO_BYTE :1;\r
10803     IO_BYTE _RDW :2;\r
10804   }bitc;\r
10805  }TCRSTR;\r
10806 typedef union{  \r
10807     IO_WORD     word;\r
10808     struct{   \r
10809     IO_WORD _SELF :1;\r
10810     IO_WORD _RRLD :1;\r
10811     IO_WORD _RFINT5 :1;\r
10812     IO_WORD _RFINT4 :1;\r
10813     IO_WORD _RDINT3 :1;\r
10814     IO_WORD _RFINT2 :1;\r
10815     IO_WORD _RFINT1 :1;\r
10816     IO_WORD _RFINT0 :1;\r
10817     IO_WORD _BRST :1;\r
10818     IO_WORD _RFC2 :1;\r
10819     IO_WORD _RFC1 :1;\r
10820     IO_WORD _RFC0 :1;\r
10821     IO_WORD _PON :1;\r
10822     IO_WORD _TRC2 :1;\r
10823     IO_WORD _TRC1 :1;\r
10824     IO_WORD _TRC0 :1;\r
10825   }bit;\r
10826   struct{\r
10827     IO_WORD :2;\r
10828     IO_WORD _RFINT :6;\r
10829     IO_WORD :1;\r
10830     IO_WORD _RFC :3;\r
10831     IO_WORD :1;\r
10832     IO_WORD _TRC :3;\r
10833   }bitc;\r
10834  }RCRSTR;\r
10835 typedef union{   /* Mode Register */\r
10836     IO_BYTE     byte;\r
10837     struct{   \r
10838     IO_BYTE  :1;\r
10839     IO_BYTE  :1;\r
10840     IO_BYTE  :1;\r
10841     IO_BYTE  :1;\r
10842     IO_BYTE  :1;\r
10843     IO_BYTE _ROMA :1;\r
10844     IO_BYTE _WTH1 :1;\r
10845     IO_BYTE _WTH0 :1;\r
10846   }bit;\r
10847   struct{\r
10848     IO_BYTE :1;\r
10849     IO_BYTE :1;\r
10850     IO_BYTE :1;\r
10851     IO_BYTE :1;\r
10852     IO_BYTE :1;\r
10853     IO_BYTE :1;\r
10854     IO_BYTE _WTH :2;\r
10855   }bitc;\r
10856  }MODRSTR;\r
10857 typedef union{   /* R-bus Port Data Direct Read Register */\r
10858     IO_BYTE     byte;\r
10859     struct{   \r
10860     IO_BYTE _D7 :1;\r
10861     IO_BYTE _D6 :1;\r
10862     IO_BYTE _D5 :1;\r
10863     IO_BYTE _D4 :1;\r
10864     IO_BYTE _D3 :1;\r
10865     IO_BYTE _D2 :1;\r
10866     IO_BYTE _D1 :1;\r
10867     IO_BYTE _D0 :1;\r
10868   }bit;\r
10869  }PDRD00STR;\r
10870 typedef union{  \r
10871     IO_BYTE     byte;\r
10872     struct{   \r
10873     IO_BYTE _D7 :1;\r
10874     IO_BYTE _D6 :1;\r
10875     IO_BYTE _D5 :1;\r
10876     IO_BYTE _D4 :1;\r
10877     IO_BYTE _D3 :1;\r
10878     IO_BYTE _D2 :1;\r
10879     IO_BYTE _D1 :1;\r
10880     IO_BYTE _D0 :1;\r
10881   }bit;\r
10882  }PDRD01STR;\r
10883 typedef union{  \r
10884     IO_BYTE     byte;\r
10885     struct{   \r
10886     IO_BYTE _D7 :1;\r
10887     IO_BYTE _D6 :1;\r
10888     IO_BYTE _D5 :1;\r
10889     IO_BYTE _D4 :1;\r
10890     IO_BYTE _D3 :1;\r
10891     IO_BYTE _D2 :1;\r
10892     IO_BYTE _D1 :1;\r
10893     IO_BYTE _D0 :1;\r
10894   }bit;\r
10895  }PDRD02STR;\r
10896 typedef union{  \r
10897     IO_BYTE     byte;\r
10898     struct{   \r
10899     IO_BYTE _D7 :1;\r
10900     IO_BYTE _D6 :1;\r
10901     IO_BYTE _D5 :1;\r
10902     IO_BYTE _D4 :1;\r
10903     IO_BYTE _D3 :1;\r
10904     IO_BYTE _D2 :1;\r
10905     IO_BYTE _D1 :1;\r
10906     IO_BYTE _D0 :1;\r
10907   }bit;\r
10908  }PDRD03STR;\r
10909 typedef union{  \r
10910     IO_BYTE     byte;\r
10911     struct{   \r
10912     IO_BYTE  :1;\r
10913     IO_BYTE  :1;\r
10914     IO_BYTE  :1;\r
10915     IO_BYTE  :1;\r
10916     IO_BYTE  :1;\r
10917     IO_BYTE  :1;\r
10918     IO_BYTE _D1 :1;\r
10919     IO_BYTE _D0 :1;\r
10920   }bit;\r
10921  }PDRD04STR;\r
10922 typedef union{  \r
10923     IO_BYTE     byte;\r
10924     struct{   \r
10925     IO_BYTE _D7 :1;\r
10926     IO_BYTE _D6 :1;\r
10927     IO_BYTE _D5 :1;\r
10928     IO_BYTE _D4 :1;\r
10929     IO_BYTE _D3 :1;\r
10930     IO_BYTE _D2 :1;\r
10931     IO_BYTE _D1 :1;\r
10932     IO_BYTE _D0 :1;\r
10933   }bit;\r
10934  }PDRD05STR;\r
10935 typedef union{  \r
10936     IO_BYTE     byte;\r
10937     struct{   \r
10938     IO_BYTE _D7 :1;\r
10939     IO_BYTE _D6 :1;\r
10940     IO_BYTE _D5 :1;\r
10941     IO_BYTE _D4 :1;\r
10942     IO_BYTE _D3 :1;\r
10943     IO_BYTE _D2 :1;\r
10944     IO_BYTE _D1 :1;\r
10945     IO_BYTE _D0 :1;\r
10946   }bit;\r
10947  }PDRD06STR;\r
10948 typedef union{  \r
10949     IO_BYTE     byte;\r
10950     struct{   \r
10951     IO_BYTE _D7 :1;\r
10952     IO_BYTE _D6 :1;\r
10953     IO_BYTE _D5 :1;\r
10954     IO_BYTE _D4 :1;\r
10955     IO_BYTE _D3 :1;\r
10956     IO_BYTE _D2 :1;\r
10957     IO_BYTE _D1 :1;\r
10958     IO_BYTE _D0 :1;\r
10959   }bit;\r
10960  }PDRD07STR;\r
10961 typedef union{  \r
10962     IO_BYTE     byte;\r
10963     struct{   \r
10964     IO_BYTE _D7 :1;\r
10965     IO_BYTE _D6 :1;\r
10966     IO_BYTE _D5 :1;\r
10967     IO_BYTE _D4 :1;\r
10968     IO_BYTE _D3 :1;\r
10969     IO_BYTE _D2 :1;\r
10970     IO_BYTE _D1 :1;\r
10971     IO_BYTE _D0 :1;\r
10972   }bit;\r
10973  }PDRD08STR;\r
10974 typedef union{  \r
10975     IO_BYTE     byte;\r
10976     struct{   \r
10977     IO_BYTE _D7 :1;\r
10978     IO_BYTE _D6 :1;\r
10979     IO_BYTE  :1;\r
10980     IO_BYTE  :1;\r
10981     IO_BYTE _D3 :1;\r
10982     IO_BYTE _D2 :1;\r
10983     IO_BYTE _D1 :1;\r
10984     IO_BYTE _D0 :1;\r
10985   }bit;\r
10986  }PDRD09STR;\r
10987 typedef union{  \r
10988     IO_BYTE     byte;\r
10989     struct{   \r
10990     IO_BYTE  :1;\r
10991     IO_BYTE _D6 :1;\r
10992     IO_BYTE _D5 :1;\r
10993     IO_BYTE _D4 :1;\r
10994     IO_BYTE _D3 :1;\r
10995     IO_BYTE _D2 :1;\r
10996     IO_BYTE _D1 :1;\r
10997     IO_BYTE  :1;\r
10998   }bit;\r
10999  }PDRD10STR;\r
11000 typedef union{  \r
11001     IO_BYTE     byte;\r
11002     struct{   \r
11003     IO_BYTE  :1;\r
11004     IO_BYTE  :1;\r
11005     IO_BYTE  :1;\r
11006     IO_BYTE  :1;\r
11007     IO_BYTE  :1;\r
11008     IO_BYTE _D2 :1;\r
11009     IO_BYTE _D1 :1;\r
11010     IO_BYTE _D0 :1;\r
11011   }bit;\r
11012  }PDRD13STR;\r
11013 typedef union{  \r
11014     IO_BYTE     byte;\r
11015     struct{   \r
11016     IO_BYTE _D7 :1;\r
11017     IO_BYTE _D6 :1;\r
11018     IO_BYTE _D5 :1;\r
11019     IO_BYTE _D4 :1;\r
11020     IO_BYTE _D3 :1;\r
11021     IO_BYTE _D2 :1;\r
11022     IO_BYTE _D1 :1;\r
11023     IO_BYTE _D0 :1;\r
11024   }bit;\r
11025  }PDRD14STR;\r
11026 typedef union{  \r
11027     IO_BYTE     byte;\r
11028     struct{   \r
11029     IO_BYTE  :1;\r
11030     IO_BYTE  :1;\r
11031     IO_BYTE  :1;\r
11032     IO_BYTE  :1;\r
11033     IO_BYTE _D3 :1;\r
11034     IO_BYTE _D2 :1;\r
11035     IO_BYTE _D1 :1;\r
11036     IO_BYTE _D0 :1;\r
11037   }bit;\r
11038  }PDRD15STR;\r
11039 typedef union{  \r
11040     IO_BYTE     byte;\r
11041     struct{   \r
11042     IO_BYTE _D7 :1;\r
11043     IO_BYTE _D6 :1;\r
11044     IO_BYTE _D5 :1;\r
11045     IO_BYTE _D4 :1;\r
11046     IO_BYTE _D3 :1;\r
11047     IO_BYTE _D2 :1;\r
11048     IO_BYTE _D1 :1;\r
11049     IO_BYTE _D0 :1;\r
11050   }bit;\r
11051  }PDRD16STR;\r
11052 typedef union{  \r
11053     IO_BYTE     byte;\r
11054     struct{   \r
11055     IO_BYTE _D7 :1;\r
11056     IO_BYTE _D6 :1;\r
11057     IO_BYTE _D5 :1;\r
11058     IO_BYTE _D4 :1;\r
11059     IO_BYTE  :1;\r
11060     IO_BYTE  :1;\r
11061     IO_BYTE  :1;\r
11062     IO_BYTE  :1;\r
11063   }bit;\r
11064  }PDRD17STR;\r
11065 typedef union{  \r
11066     IO_BYTE     byte;\r
11067     struct{   \r
11068     IO_BYTE  :1;\r
11069     IO_BYTE _D6 :1;\r
11070     IO_BYTE _D5 :1;\r
11071     IO_BYTE _D4 :1;\r
11072     IO_BYTE  :1;\r
11073     IO_BYTE _D2 :1;\r
11074     IO_BYTE _D1 :1;\r
11075     IO_BYTE _D0 :1;\r
11076   }bit;\r
11077  }PDRD18STR;\r
11078 typedef union{  \r
11079     IO_BYTE     byte;\r
11080     struct{   \r
11081     IO_BYTE  :1;\r
11082     IO_BYTE _D6 :1;\r
11083     IO_BYTE _D5 :1;\r
11084     IO_BYTE _D4 :1;\r
11085     IO_BYTE  :1;\r
11086     IO_BYTE _D2 :1;\r
11087     IO_BYTE _D1 :1;\r
11088     IO_BYTE _D0 :1;\r
11089   }bit;\r
11090  }PDRD19STR;\r
11091 typedef union{  \r
11092     IO_BYTE     byte;\r
11093     struct{   \r
11094     IO_BYTE  :1;\r
11095     IO_BYTE  :1;\r
11096     IO_BYTE  :1;\r
11097     IO_BYTE  :1;\r
11098     IO_BYTE  :1;\r
11099     IO_BYTE _D2 :1;\r
11100     IO_BYTE _D1 :1;\r
11101     IO_BYTE _D0 :1;\r
11102   }bit;\r
11103  }PDRD20STR;\r
11104 typedef union{  \r
11105     IO_BYTE     byte;\r
11106     struct{   \r
11107     IO_BYTE  :1;\r
11108     IO_BYTE  :1;\r
11109     IO_BYTE _D5 :1;\r
11110     IO_BYTE _D4 :1;\r
11111     IO_BYTE  :1;\r
11112     IO_BYTE _D2 :1;\r
11113     IO_BYTE  :1;\r
11114     IO_BYTE _D0 :1;\r
11115   }bit;\r
11116  }PDRD22STR;\r
11117 typedef union{  \r
11118     IO_BYTE     byte;\r
11119     struct{   \r
11120     IO_BYTE  :1;\r
11121     IO_BYTE  :1;\r
11122     IO_BYTE _D5 :1;\r
11123     IO_BYTE _D4 :1;\r
11124     IO_BYTE _D3 :1;\r
11125     IO_BYTE _D2 :1;\r
11126     IO_BYTE _D1 :1;\r
11127     IO_BYTE _D0 :1;\r
11128   }bit;\r
11129  }PDRD23STR;\r
11130 typedef union{  \r
11131     IO_BYTE     byte;\r
11132     struct{   \r
11133     IO_BYTE _D7 :1;\r
11134     IO_BYTE _D6 :1;\r
11135     IO_BYTE _D5 :1;\r
11136     IO_BYTE _D4 :1;\r
11137     IO_BYTE _D3 :1;\r
11138     IO_BYTE _D2 :1;\r
11139     IO_BYTE _D1 :1;\r
11140     IO_BYTE _D0 :1;\r
11141   }bit;\r
11142  }PDRD24STR;\r
11143 typedef union{  \r
11144     IO_BYTE     byte;\r
11145     struct{   \r
11146     IO_BYTE _D7 :1;\r
11147     IO_BYTE _D6 :1;\r
11148     IO_BYTE _D5 :1;\r
11149     IO_BYTE _D4 :1;\r
11150     IO_BYTE _D3 :1;\r
11151     IO_BYTE _D2 :1;\r
11152     IO_BYTE _D1 :1;\r
11153     IO_BYTE _D0 :1;\r
11154   }bit;\r
11155  }PDRD25STR;\r
11156 typedef union{  \r
11157     IO_BYTE     byte;\r
11158     struct{   \r
11159     IO_BYTE _D7 :1;\r
11160     IO_BYTE _D6 :1;\r
11161     IO_BYTE _D5 :1;\r
11162     IO_BYTE _D4 :1;\r
11163     IO_BYTE _D3 :1;\r
11164     IO_BYTE _D2 :1;\r
11165     IO_BYTE _D1 :1;\r
11166     IO_BYTE _D0 :1;\r
11167   }bit;\r
11168  }PDRD26STR;\r
11169 typedef union{  \r
11170     IO_BYTE     byte;\r
11171     struct{   \r
11172     IO_BYTE _D7 :1;\r
11173     IO_BYTE _D6 :1;\r
11174     IO_BYTE _D5 :1;\r
11175     IO_BYTE _D4 :1;\r
11176     IO_BYTE _D3 :1;\r
11177     IO_BYTE _D2 :1;\r
11178     IO_BYTE _D1 :1;\r
11179     IO_BYTE _D0 :1;\r
11180   }bit;\r
11181  }PDRD27STR;\r
11182 typedef union{  \r
11183     IO_BYTE     byte;\r
11184     struct{   \r
11185     IO_BYTE _D7 :1;\r
11186     IO_BYTE _D6 :1;\r
11187     IO_BYTE _D5 :1;\r
11188     IO_BYTE _D4 :1;\r
11189     IO_BYTE _D3 :1;\r
11190     IO_BYTE _D2 :1;\r
11191     IO_BYTE _D1 :1;\r
11192     IO_BYTE _D0 :1;\r
11193   }bit;\r
11194  }PDRD29STR;\r
11195 typedef union{   /* R-bus Port Direction Register */\r
11196     IO_BYTE     byte;\r
11197     struct{   \r
11198     IO_BYTE _D7 :1;\r
11199     IO_BYTE _D6 :1;\r
11200     IO_BYTE _D5 :1;\r
11201     IO_BYTE _D4 :1;\r
11202     IO_BYTE _D3 :1;\r
11203     IO_BYTE _D2 :1;\r
11204     IO_BYTE _D1 :1;\r
11205     IO_BYTE _D0 :1;\r
11206   }bit;\r
11207  }DDR00STR;\r
11208 typedef union{  \r
11209     IO_BYTE     byte;\r
11210     struct{   \r
11211     IO_BYTE _D7 :1;\r
11212     IO_BYTE _D6 :1;\r
11213     IO_BYTE _D5 :1;\r
11214     IO_BYTE _D4 :1;\r
11215     IO_BYTE _D3 :1;\r
11216     IO_BYTE _D2 :1;\r
11217     IO_BYTE _D1 :1;\r
11218     IO_BYTE _D0 :1;\r
11219   }bit;\r
11220  }DDR01STR;\r
11221 typedef union{  \r
11222     IO_BYTE     byte;\r
11223     struct{   \r
11224     IO_BYTE _D7 :1;\r
11225     IO_BYTE _D6 :1;\r
11226     IO_BYTE _D5 :1;\r
11227     IO_BYTE _D4 :1;\r
11228     IO_BYTE _D3 :1;\r
11229     IO_BYTE _D2 :1;\r
11230     IO_BYTE _D1 :1;\r
11231     IO_BYTE _D0 :1;\r
11232   }bit;\r
11233  }DDR02STR;\r
11234 typedef union{  \r
11235     IO_BYTE     byte;\r
11236     struct{   \r
11237     IO_BYTE _D7 :1;\r
11238     IO_BYTE _D6 :1;\r
11239     IO_BYTE _D5 :1;\r
11240     IO_BYTE _D4 :1;\r
11241     IO_BYTE _D3 :1;\r
11242     IO_BYTE _D2 :1;\r
11243     IO_BYTE _D1 :1;\r
11244     IO_BYTE _D0 :1;\r
11245   }bit;\r
11246  }DDR03STR;\r
11247 typedef union{  \r
11248     IO_BYTE     byte;\r
11249     struct{   \r
11250     IO_BYTE  :1;\r
11251     IO_BYTE  :1;\r
11252     IO_BYTE  :1;\r
11253     IO_BYTE  :1;\r
11254     IO_BYTE  :1;\r
11255     IO_BYTE  :1;\r
11256     IO_BYTE _D1 :1;\r
11257     IO_BYTE _D0 :1;\r
11258   }bit;\r
11259  }DDR04STR;\r
11260 typedef union{  \r
11261     IO_BYTE     byte;\r
11262     struct{   \r
11263     IO_BYTE _D7 :1;\r
11264     IO_BYTE _D6 :1;\r
11265     IO_BYTE _D5 :1;\r
11266     IO_BYTE _D4 :1;\r
11267     IO_BYTE _D3 :1;\r
11268     IO_BYTE _D2 :1;\r
11269     IO_BYTE _D1 :1;\r
11270     IO_BYTE _D0 :1;\r
11271   }bit;\r
11272  }DDR05STR;\r
11273 typedef union{  \r
11274     IO_BYTE     byte;\r
11275     struct{   \r
11276     IO_BYTE _D7 :1;\r
11277     IO_BYTE _D6 :1;\r
11278     IO_BYTE _D5 :1;\r
11279     IO_BYTE _D4 :1;\r
11280     IO_BYTE _D3 :1;\r
11281     IO_BYTE _D2 :1;\r
11282     IO_BYTE _D1 :1;\r
11283     IO_BYTE _D0 :1;\r
11284   }bit;\r
11285  }DDR06STR;\r
11286 typedef union{  \r
11287     IO_BYTE     byte;\r
11288     struct{   \r
11289     IO_BYTE _D7 :1;\r
11290     IO_BYTE _D6 :1;\r
11291     IO_BYTE _D5 :1;\r
11292     IO_BYTE _D4 :1;\r
11293     IO_BYTE _D3 :1;\r
11294     IO_BYTE _D2 :1;\r
11295     IO_BYTE _D1 :1;\r
11296     IO_BYTE _D0 :1;\r
11297   }bit;\r
11298  }DDR07STR;\r
11299 typedef union{  \r
11300     IO_BYTE     byte;\r
11301     struct{   \r
11302     IO_BYTE _D7 :1;\r
11303     IO_BYTE _D6 :1;\r
11304     IO_BYTE _D5 :1;\r
11305     IO_BYTE _D4 :1;\r
11306     IO_BYTE _D3 :1;\r
11307     IO_BYTE _D2 :1;\r
11308     IO_BYTE _D1 :1;\r
11309     IO_BYTE _D0 :1;\r
11310   }bit;\r
11311  }DDR08STR;\r
11312 typedef union{  \r
11313     IO_BYTE     byte;\r
11314     struct{   \r
11315     IO_BYTE _D7 :1;\r
11316     IO_BYTE _D6 :1;\r
11317     IO_BYTE  :1;\r
11318     IO_BYTE  :1;\r
11319     IO_BYTE _D3 :1;\r
11320     IO_BYTE _D2 :1;\r
11321     IO_BYTE _D1 :1;\r
11322     IO_BYTE _D0 :1;\r
11323   }bit;\r
11324  }DDR09STR;\r
11325 typedef union{  \r
11326     IO_BYTE     byte;\r
11327     struct{   \r
11328     IO_BYTE  :1;\r
11329     IO_BYTE _D6 :1;\r
11330     IO_BYTE _D5 :1;\r
11331     IO_BYTE _D4 :1;\r
11332     IO_BYTE _D3 :1;\r
11333     IO_BYTE _D2 :1;\r
11334     IO_BYTE _D1 :1;\r
11335     IO_BYTE  :1;\r
11336   }bit;\r
11337  }DDR10STR;\r
11338 typedef union{  \r
11339     IO_BYTE     byte;\r
11340     struct{   \r
11341     IO_BYTE  :1;\r
11342     IO_BYTE  :1;\r
11343     IO_BYTE  :1;\r
11344     IO_BYTE  :1;\r
11345     IO_BYTE  :1;\r
11346     IO_BYTE _D2 :1;\r
11347     IO_BYTE _D1 :1;\r
11348     IO_BYTE _D0 :1;\r
11349   }bit;\r
11350  }DDR13STR;\r
11351 typedef union{  \r
11352     IO_BYTE     byte;\r
11353     struct{   \r
11354     IO_BYTE _D7 :1;\r
11355     IO_BYTE _D6 :1;\r
11356     IO_BYTE _D5 :1;\r
11357     IO_BYTE _D4 :1;\r
11358     IO_BYTE _D3 :1;\r
11359     IO_BYTE _D2 :1;\r
11360     IO_BYTE _D1 :1;\r
11361     IO_BYTE _D0 :1;\r
11362   }bit;\r
11363  }DDR14STR;\r
11364 typedef union{  \r
11365     IO_BYTE     byte;\r
11366     struct{   \r
11367     IO_BYTE  :1;\r
11368     IO_BYTE  :1;\r
11369     IO_BYTE  :1;\r
11370     IO_BYTE  :1;\r
11371     IO_BYTE _D3 :1;\r
11372     IO_BYTE _D2 :1;\r
11373     IO_BYTE _D1 :1;\r
11374     IO_BYTE _D0 :1;\r
11375   }bit;\r
11376  }DDR15STR;\r
11377 typedef union{  \r
11378     IO_BYTE     byte;\r
11379     struct{   \r
11380     IO_BYTE _D7 :1;\r
11381     IO_BYTE _D6 :1;\r
11382     IO_BYTE _D5 :1;\r
11383     IO_BYTE _D4 :1;\r
11384     IO_BYTE _D3 :1;\r
11385     IO_BYTE _D2 :1;\r
11386     IO_BYTE _D1 :1;\r
11387     IO_BYTE _D0 :1;\r
11388   }bit;\r
11389  }DDR16STR;\r
11390 typedef union{  \r
11391     IO_BYTE     byte;\r
11392     struct{   \r
11393     IO_BYTE _D7 :1;\r
11394     IO_BYTE _D6 :1;\r
11395     IO_BYTE _D5 :1;\r
11396     IO_BYTE _D4 :1;\r
11397     IO_BYTE  :1;\r
11398     IO_BYTE  :1;\r
11399     IO_BYTE  :1;\r
11400     IO_BYTE  :1;\r
11401   }bit;\r
11402  }DDR17STR;\r
11403 typedef union{  \r
11404     IO_BYTE     byte;\r
11405     struct{   \r
11406     IO_BYTE  :1;\r
11407     IO_BYTE _D6 :1;\r
11408     IO_BYTE _D5 :1;\r
11409     IO_BYTE _D4 :1;\r
11410     IO_BYTE  :1;\r
11411     IO_BYTE _D2 :1;\r
11412     IO_BYTE _D1 :1;\r
11413     IO_BYTE _D0 :1;\r
11414   }bit;\r
11415  }DDR18STR;\r
11416 typedef union{  \r
11417     IO_BYTE     byte;\r
11418     struct{   \r
11419     IO_BYTE  :1;\r
11420     IO_BYTE _D6 :1;\r
11421     IO_BYTE _D5 :1;\r
11422     IO_BYTE _D4 :1;\r
11423     IO_BYTE  :1;\r
11424     IO_BYTE _D2 :1;\r
11425     IO_BYTE _D1 :1;\r
11426     IO_BYTE _D0 :1;\r
11427   }bit;\r
11428  }DDR19STR;\r
11429 typedef union{  \r
11430     IO_BYTE     byte;\r
11431     struct{   \r
11432     IO_BYTE  :1;\r
11433     IO_BYTE  :1;\r
11434     IO_BYTE  :1;\r
11435     IO_BYTE  :1;\r
11436     IO_BYTE  :1;\r
11437     IO_BYTE _D2 :1;\r
11438     IO_BYTE _D1 :1;\r
11439     IO_BYTE _D0 :1;\r
11440   }bit;\r
11441  }DDR20STR;\r
11442 typedef union{  \r
11443     IO_BYTE     byte;\r
11444     struct{   \r
11445     IO_BYTE  :1;\r
11446     IO_BYTE  :1;\r
11447     IO_BYTE _D5 :1;\r
11448     IO_BYTE _D4 :1;\r
11449     IO_BYTE  :1;\r
11450     IO_BYTE _D2 :1;\r
11451     IO_BYTE  :1;\r
11452     IO_BYTE _D0 :1;\r
11453   }bit;\r
11454  }DDR22STR;\r
11455 typedef union{  \r
11456     IO_BYTE     byte;\r
11457     struct{   \r
11458     IO_BYTE  :1;\r
11459     IO_BYTE  :1;\r
11460     IO_BYTE _D5 :1;\r
11461     IO_BYTE _D4 :1;\r
11462     IO_BYTE _D3 :1;\r
11463     IO_BYTE _D2 :1;\r
11464     IO_BYTE _D1 :1;\r
11465     IO_BYTE _D0 :1;\r
11466   }bit;\r
11467  }DDR23STR;\r
11468 typedef union{  \r
11469     IO_BYTE     byte;\r
11470     struct{   \r
11471     IO_BYTE _D7 :1;\r
11472     IO_BYTE _D6 :1;\r
11473     IO_BYTE _D5 :1;\r
11474     IO_BYTE _D4 :1;\r
11475     IO_BYTE _D3 :1;\r
11476     IO_BYTE _D2 :1;\r
11477     IO_BYTE _D1 :1;\r
11478     IO_BYTE _D0 :1;\r
11479   }bit;\r
11480  }DDR24STR;\r
11481 typedef union{  \r
11482     IO_BYTE     byte;\r
11483     struct{   \r
11484     IO_BYTE _D7 :1;\r
11485     IO_BYTE _D6 :1;\r
11486     IO_BYTE _D5 :1;\r
11487     IO_BYTE _D4 :1;\r
11488     IO_BYTE _D3 :1;\r
11489     IO_BYTE _D2 :1;\r
11490     IO_BYTE _D1 :1;\r
11491     IO_BYTE _D0 :1;\r
11492   }bit;\r
11493  }DDR25STR;\r
11494 typedef union{  \r
11495     IO_BYTE     byte;\r
11496     struct{   \r
11497     IO_BYTE _D7 :1;\r
11498     IO_BYTE _D6 :1;\r
11499     IO_BYTE _D5 :1;\r
11500     IO_BYTE _D4 :1;\r
11501     IO_BYTE _D3 :1;\r
11502     IO_BYTE _D2 :1;\r
11503     IO_BYTE _D1 :1;\r
11504     IO_BYTE _D0 :1;\r
11505   }bit;\r
11506  }DDR26STR;\r
11507 typedef union{  \r
11508     IO_BYTE     byte;\r
11509     struct{   \r
11510     IO_BYTE _D7 :1;\r
11511     IO_BYTE _D6 :1;\r
11512     IO_BYTE _D5 :1;\r
11513     IO_BYTE _D4 :1;\r
11514     IO_BYTE _D3 :1;\r
11515     IO_BYTE _D2 :1;\r
11516     IO_BYTE _D1 :1;\r
11517     IO_BYTE _D0 :1;\r
11518   }bit;\r
11519  }DDR27STR;\r
11520 typedef union{  \r
11521     IO_BYTE     byte;\r
11522     struct{   \r
11523     IO_BYTE _D7 :1;\r
11524     IO_BYTE _D6 :1;\r
11525     IO_BYTE _D5 :1;\r
11526     IO_BYTE _D4 :1;\r
11527     IO_BYTE _D3 :1;\r
11528     IO_BYTE _D2 :1;\r
11529     IO_BYTE _D1 :1;\r
11530     IO_BYTE _D0 :1;\r
11531   }bit;\r
11532  }DDR29STR;\r
11533 typedef union{   /* R-bus Port Function Register */\r
11534     IO_BYTE     byte;\r
11535     struct{   \r
11536     IO_BYTE _D7 :1;\r
11537     IO_BYTE _D6 :1;\r
11538     IO_BYTE _D5 :1;\r
11539     IO_BYTE _D4 :1;\r
11540     IO_BYTE _D3 :1;\r
11541     IO_BYTE _D2 :1;\r
11542     IO_BYTE _D1 :1;\r
11543     IO_BYTE _D0 :1;\r
11544   }bit;\r
11545  }PFR00STR;\r
11546 typedef union{  \r
11547     IO_BYTE     byte;\r
11548     struct{   \r
11549     IO_BYTE _D7 :1;\r
11550     IO_BYTE _D6 :1;\r
11551     IO_BYTE _D5 :1;\r
11552     IO_BYTE _D4 :1;\r
11553     IO_BYTE _D3 :1;\r
11554     IO_BYTE _D2 :1;\r
11555     IO_BYTE _D1 :1;\r
11556     IO_BYTE _D0 :1;\r
11557   }bit;\r
11558  }PFR01STR;\r
11559 typedef union{  \r
11560     IO_BYTE     byte;\r
11561     struct{   \r
11562     IO_BYTE _D7 :1;\r
11563     IO_BYTE _D6 :1;\r
11564     IO_BYTE _D5 :1;\r
11565     IO_BYTE _D4 :1;\r
11566     IO_BYTE _D3 :1;\r
11567     IO_BYTE _D2 :1;\r
11568     IO_BYTE _D1 :1;\r
11569     IO_BYTE _D0 :1;\r
11570   }bit;\r
11571  }PFR02STR;\r
11572 typedef union{  \r
11573     IO_BYTE     byte;\r
11574     struct{   \r
11575     IO_BYTE _D7 :1;\r
11576     IO_BYTE _D6 :1;\r
11577     IO_BYTE _D5 :1;\r
11578     IO_BYTE _D4 :1;\r
11579     IO_BYTE _D3 :1;\r
11580     IO_BYTE _D2 :1;\r
11581     IO_BYTE _D1 :1;\r
11582     IO_BYTE _D0 :1;\r
11583   }bit;\r
11584  }PFR03STR;\r
11585 typedef union{  \r
11586     IO_BYTE     byte;\r
11587     struct{   \r
11588     IO_BYTE  :1;\r
11589     IO_BYTE  :1;\r
11590     IO_BYTE  :1;\r
11591     IO_BYTE  :1;\r
11592     IO_BYTE  :1;\r
11593     IO_BYTE  :1;\r
11594     IO_BYTE _D1 :1;\r
11595     IO_BYTE _D0 :1;\r
11596   }bit;\r
11597  }PFR04STR;\r
11598 typedef union{  \r
11599     IO_BYTE     byte;\r
11600     struct{   \r
11601     IO_BYTE _D7 :1;\r
11602     IO_BYTE _D6 :1;\r
11603     IO_BYTE _D5 :1;\r
11604     IO_BYTE _D4 :1;\r
11605     IO_BYTE _D3 :1;\r
11606     IO_BYTE _D2 :1;\r
11607     IO_BYTE _D1 :1;\r
11608     IO_BYTE _D0 :1;\r
11609   }bit;\r
11610  }PFR05STR;\r
11611 typedef union{  \r
11612     IO_BYTE     byte;\r
11613     struct{   \r
11614     IO_BYTE _D7 :1;\r
11615     IO_BYTE _D6 :1;\r
11616     IO_BYTE _D5 :1;\r
11617     IO_BYTE _D4 :1;\r
11618     IO_BYTE _D3 :1;\r
11619     IO_BYTE _D2 :1;\r
11620     IO_BYTE _D1 :1;\r
11621     IO_BYTE _D0 :1;\r
11622   }bit;\r
11623  }PFR06STR;\r
11624 typedef union{  \r
11625     IO_BYTE     byte;\r
11626     struct{   \r
11627     IO_BYTE _D7 :1;\r
11628     IO_BYTE _D6 :1;\r
11629     IO_BYTE _D5 :1;\r
11630     IO_BYTE _D4 :1;\r
11631     IO_BYTE _D3 :1;\r
11632     IO_BYTE _D2 :1;\r
11633     IO_BYTE _D1 :1;\r
11634     IO_BYTE _D0 :1;\r
11635   }bit;\r
11636  }PFR07STR;\r
11637 typedef union{  \r
11638     IO_BYTE     byte;\r
11639     struct{   \r
11640     IO_BYTE _D7 :1;\r
11641     IO_BYTE _D6 :1;\r
11642     IO_BYTE _D5 :1;\r
11643     IO_BYTE _D4 :1;\r
11644     IO_BYTE _D3 :1;\r
11645     IO_BYTE _D2 :1;\r
11646     IO_BYTE _D1 :1;\r
11647     IO_BYTE _D0 :1;\r
11648   }bit;\r
11649  }PFR08STR;\r
11650 typedef union{  \r
11651     IO_BYTE     byte;\r
11652     struct{   \r
11653     IO_BYTE _D7 :1;\r
11654     IO_BYTE _D6 :1;\r
11655     IO_BYTE  :1;\r
11656     IO_BYTE  :1;\r
11657     IO_BYTE _D3 :1;\r
11658     IO_BYTE _D2 :1;\r
11659     IO_BYTE _D1 :1;\r
11660     IO_BYTE _D0 :1;\r
11661   }bit;\r
11662  }PFR09STR;\r
11663 typedef union{  \r
11664     IO_BYTE     byte;\r
11665     struct{   \r
11666     IO_BYTE  :1;\r
11667     IO_BYTE _D6 :1;\r
11668     IO_BYTE _D5 :1;\r
11669     IO_BYTE _D4 :1;\r
11670     IO_BYTE _D3 :1;\r
11671     IO_BYTE _D2 :1;\r
11672     IO_BYTE _D1 :1;\r
11673     IO_BYTE  :1;\r
11674   }bit;\r
11675  }PFR10STR;\r
11676 typedef union{  \r
11677     IO_BYTE     byte;\r
11678     struct{   \r
11679     IO_BYTE  :1;\r
11680     IO_BYTE  :1;\r
11681     IO_BYTE  :1;\r
11682     IO_BYTE  :1;\r
11683     IO_BYTE  :1;\r
11684     IO_BYTE _D2 :1;\r
11685     IO_BYTE _D1 :1;\r
11686     IO_BYTE _D0 :1;\r
11687   }bit;\r
11688  }PFR13STR;\r
11689 typedef union{  \r
11690     IO_BYTE     byte;\r
11691     struct{   \r
11692     IO_BYTE _D7 :1;\r
11693     IO_BYTE _D6 :1;\r
11694     IO_BYTE _D5 :1;\r
11695     IO_BYTE _D4 :1;\r
11696     IO_BYTE _D3 :1;\r
11697     IO_BYTE _D2 :1;\r
11698     IO_BYTE _D1 :1;\r
11699     IO_BYTE _D0 :1;\r
11700   }bit;\r
11701  }PFR14STR;\r
11702 typedef union{  \r
11703     IO_BYTE     byte;\r
11704     struct{   \r
11705     IO_BYTE  :1;\r
11706     IO_BYTE  :1;\r
11707     IO_BYTE  :1;\r
11708     IO_BYTE  :1;\r
11709     IO_BYTE _D3 :1;\r
11710     IO_BYTE _D2 :1;\r
11711     IO_BYTE _D1 :1;\r
11712     IO_BYTE _D0 :1;\r
11713   }bit;\r
11714  }PFR15STR;\r
11715 typedef union{  \r
11716     IO_BYTE     byte;\r
11717     struct{   \r
11718     IO_BYTE _D7 :1;\r
11719     IO_BYTE _D6 :1;\r
11720     IO_BYTE _D5 :1;\r
11721     IO_BYTE _D4 :1;\r
11722     IO_BYTE _D3 :1;\r
11723     IO_BYTE _D2 :1;\r
11724     IO_BYTE _D1 :1;\r
11725     IO_BYTE _D0 :1;\r
11726   }bit;\r
11727  }PFR16STR;\r
11728 typedef union{  \r
11729     IO_BYTE     byte;\r
11730     struct{   \r
11731     IO_BYTE _D7 :1;\r
11732     IO_BYTE _D6 :1;\r
11733     IO_BYTE _D5 :1;\r
11734     IO_BYTE _D4 :1;\r
11735     IO_BYTE  :1;\r
11736     IO_BYTE  :1;\r
11737     IO_BYTE  :1;\r
11738     IO_BYTE  :1;\r
11739   }bit;\r
11740  }PFR17STR;\r
11741 typedef union{  \r
11742     IO_BYTE     byte;\r
11743     struct{   \r
11744     IO_BYTE  :1;\r
11745     IO_BYTE _D6 :1;\r
11746     IO_BYTE _D5 :1;\r
11747     IO_BYTE _D4 :1;\r
11748     IO_BYTE  :1;\r
11749     IO_BYTE _D2 :1;\r
11750     IO_BYTE _D1 :1;\r
11751     IO_BYTE _D0 :1;\r
11752   }bit;\r
11753  }PFR18STR;\r
11754 typedef union{  \r
11755     IO_BYTE     byte;\r
11756     struct{   \r
11757     IO_BYTE  :1;\r
11758     IO_BYTE _D6 :1;\r
11759     IO_BYTE _D5 :1;\r
11760     IO_BYTE _D4 :1;\r
11761     IO_BYTE  :1;\r
11762     IO_BYTE _D2 :1;\r
11763     IO_BYTE _D1 :1;\r
11764     IO_BYTE _D0 :1;\r
11765   }bit;\r
11766  }PFR19STR;\r
11767 typedef union{  \r
11768     IO_BYTE     byte;\r
11769     struct{   \r
11770     IO_BYTE  :1;\r
11771     IO_BYTE  :1;\r
11772     IO_BYTE  :1;\r
11773     IO_BYTE  :1;\r
11774     IO_BYTE  :1;\r
11775     IO_BYTE _D2 :1;\r
11776     IO_BYTE _D1 :1;\r
11777     IO_BYTE _D0 :1;\r
11778   }bit;\r
11779  }PFR20STR;\r
11780 typedef union{  \r
11781     IO_BYTE     byte;\r
11782     struct{   \r
11783     IO_BYTE  :1;\r
11784     IO_BYTE  :1;\r
11785     IO_BYTE _D5 :1;\r
11786     IO_BYTE _D4 :1;\r
11787     IO_BYTE  :1;\r
11788     IO_BYTE _D2 :1;\r
11789     IO_BYTE  :1;\r
11790     IO_BYTE _D0 :1;\r
11791   }bit;\r
11792  }PFR22STR;\r
11793 typedef union{  \r
11794     IO_BYTE     byte;\r
11795     struct{   \r
11796     IO_BYTE  :1;\r
11797     IO_BYTE  :1;\r
11798     IO_BYTE _D5 :1;\r
11799     IO_BYTE _D4 :1;\r
11800     IO_BYTE _D3 :1;\r
11801     IO_BYTE _D2 :1;\r
11802     IO_BYTE _D1 :1;\r
11803     IO_BYTE _D0 :1;\r
11804   }bit;\r
11805  }PFR23STR;\r
11806 typedef union{  \r
11807     IO_BYTE     byte;\r
11808     struct{   \r
11809     IO_BYTE _D7 :1;\r
11810     IO_BYTE _D6 :1;\r
11811     IO_BYTE _D5 :1;\r
11812     IO_BYTE _D4 :1;\r
11813     IO_BYTE _D3 :1;\r
11814     IO_BYTE _D2 :1;\r
11815     IO_BYTE _D1 :1;\r
11816     IO_BYTE _D0 :1;\r
11817   }bit;\r
11818  }PFR24STR;\r
11819 typedef union{  \r
11820     IO_BYTE     byte;\r
11821     struct{   \r
11822     IO_BYTE _D7 :1;\r
11823     IO_BYTE _D6 :1;\r
11824     IO_BYTE _D5 :1;\r
11825     IO_BYTE _D4 :1;\r
11826     IO_BYTE _D3 :1;\r
11827     IO_BYTE _D2 :1;\r
11828     IO_BYTE _D1 :1;\r
11829     IO_BYTE _D0 :1;\r
11830   }bit;\r
11831  }PFR25STR;\r
11832 typedef union{  \r
11833     IO_BYTE     byte;\r
11834     struct{   \r
11835     IO_BYTE _D7 :1;\r
11836     IO_BYTE _D6 :1;\r
11837     IO_BYTE _D5 :1;\r
11838     IO_BYTE _D4 :1;\r
11839     IO_BYTE _D3 :1;\r
11840     IO_BYTE _D2 :1;\r
11841     IO_BYTE _D1 :1;\r
11842     IO_BYTE _D0 :1;\r
11843   }bit;\r
11844  }PFR26STR;\r
11845 typedef union{  \r
11846     IO_BYTE     byte;\r
11847     struct{   \r
11848     IO_BYTE _D7 :1;\r
11849     IO_BYTE _D6 :1;\r
11850     IO_BYTE _D5 :1;\r
11851     IO_BYTE _D4 :1;\r
11852     IO_BYTE _D3 :1;\r
11853     IO_BYTE _D2 :1;\r
11854     IO_BYTE _D1 :1;\r
11855     IO_BYTE _D0 :1;\r
11856   }bit;\r
11857  }PFR27STR;\r
11858 typedef union{  \r
11859     IO_BYTE     byte;\r
11860     struct{   \r
11861     IO_BYTE _D7 :1;\r
11862     IO_BYTE _D6 :1;\r
11863     IO_BYTE _D5 :1;\r
11864     IO_BYTE _D4 :1;\r
11865     IO_BYTE _D3 :1;\r
11866     IO_BYTE _D2 :1;\r
11867     IO_BYTE _D1 :1;\r
11868     IO_BYTE _D0 :1;\r
11869   }bit;\r
11870  }PFR29STR;\r
11871 typedef union{   /* R-bus Port Extra Function Register */\r
11872     IO_BYTE     byte;\r
11873     struct{   \r
11874     IO_BYTE  :1;\r
11875     IO_BYTE  :1;\r
11876     IO_BYTE _D5 :1;\r
11877     IO_BYTE _D4 :1;\r
11878     IO_BYTE  :1;\r
11879     IO_BYTE  :1;\r
11880     IO_BYTE  :1;\r
11881     IO_BYTE  :1;\r
11882   }bit;\r
11883  }EPFR10STR;\r
11884 typedef union{  \r
11885     IO_BYTE     byte;\r
11886     struct{   \r
11887     IO_BYTE  :1;\r
11888     IO_BYTE  :1;\r
11889     IO_BYTE  :1;\r
11890     IO_BYTE  :1;\r
11891     IO_BYTE  :1;\r
11892     IO_BYTE _D2 :1;\r
11893     IO_BYTE  :1;\r
11894     IO_BYTE  :1;\r
11895   }bit;\r
11896  }EPFR13STR;\r
11897 typedef union{  \r
11898     IO_BYTE     byte;\r
11899     struct{   \r
11900     IO_BYTE _D7 :1;\r
11901     IO_BYTE _D6 :1;\r
11902     IO_BYTE _D5 :1;\r
11903     IO_BYTE _D4 :1;\r
11904     IO_BYTE _D3 :1;\r
11905     IO_BYTE _D2 :1;\r
11906     IO_BYTE _D1 :1;\r
11907     IO_BYTE _D0 :1;\r
11908   }bit;\r
11909  }EPFR14STR;\r
11910 typedef union{  \r
11911     IO_BYTE     byte;\r
11912     struct{   \r
11913     IO_BYTE  :1;\r
11914     IO_BYTE  :1;\r
11915     IO_BYTE  :1;\r
11916     IO_BYTE  :1;\r
11917     IO_BYTE _D3 :1;\r
11918     IO_BYTE _D2 :1;\r
11919     IO_BYTE _D1 :1;\r
11920     IO_BYTE _D0 :1;\r
11921   }bit;\r
11922  }EPFR15STR;\r
11923 typedef union{  \r
11924     IO_BYTE     byte;\r
11925     struct{   \r
11926     IO_BYTE _D7 :1;\r
11927     IO_BYTE _D6 :1;\r
11928     IO_BYTE _D5 :1;\r
11929     IO_BYTE _D4 :1;\r
11930     IO_BYTE  :1;\r
11931     IO_BYTE  :1;\r
11932     IO_BYTE  :1;\r
11933     IO_BYTE  :1;\r
11934   }bit;\r
11935  }EPFR16STR;\r
11936 typedef union{  \r
11937     IO_BYTE     byte;\r
11938     struct{   \r
11939     IO_BYTE  :1;\r
11940     IO_BYTE _D6 :1;\r
11941     IO_BYTE _D5 :1;\r
11942     IO_BYTE _D4 :1;\r
11943     IO_BYTE  :1;\r
11944     IO_BYTE _D2 :1;\r
11945     IO_BYTE _D1 :1;\r
11946     IO_BYTE _D0 :1;\r
11947   }bit;\r
11948  }EPFR18STR;\r
11949 typedef union{  \r
11950     IO_BYTE     byte;\r
11951     struct{   \r
11952     IO_BYTE  :1;\r
11953     IO_BYTE _D6 :1;\r
11954     IO_BYTE  :1;\r
11955     IO_BYTE  :1;\r
11956     IO_BYTE  :1;\r
11957     IO_BYTE _D2 :1;\r
11958     IO_BYTE  :1;\r
11959     IO_BYTE  :1;\r
11960   }bit;\r
11961  }EPFR19STR;\r
11962 typedef union{  \r
11963     IO_BYTE     byte;\r
11964     struct{   \r
11965     IO_BYTE  :1;\r
11966     IO_BYTE  :1;\r
11967     IO_BYTE  :1;\r
11968     IO_BYTE  :1;\r
11969     IO_BYTE  :1;\r
11970     IO_BYTE _D2 :1;\r
11971     IO_BYTE _D1 :1;\r
11972     IO_BYTE _D0 :1;\r
11973   }bit;\r
11974  }EPFR20STR;\r
11975 typedef union{  \r
11976     IO_BYTE     byte;\r
11977     struct{   \r
11978     IO_BYTE _D7 :1;\r
11979     IO_BYTE _D6 :1;\r
11980     IO_BYTE _D5 :1;\r
11981     IO_BYTE _D4 :1;\r
11982     IO_BYTE _D3 :1;\r
11983     IO_BYTE _D2 :1;\r
11984     IO_BYTE _D1 :1;\r
11985     IO_BYTE _D0 :1;\r
11986   }bit;\r
11987  }EPFR26STR;\r
11988 typedef union{  \r
11989     IO_BYTE     byte;\r
11990     struct{   \r
11991     IO_BYTE _D7 :1;\r
11992     IO_BYTE _D6 :1;\r
11993     IO_BYTE _D5 :1;\r
11994     IO_BYTE _D4 :1;\r
11995     IO_BYTE _D3 :1;\r
11996     IO_BYTE _D2 :1;\r
11997     IO_BYTE _D1 :1;\r
11998     IO_BYTE _D0 :1;\r
11999   }bit;\r
12000  }EPFR27STR;\r
12001 typedef union{   /* R-bus Port Output Drive Select Register */\r
12002     IO_BYTE     byte;\r
12003     struct{   \r
12004     IO_BYTE _D7 :1;\r
12005     IO_BYTE _D6 :1;\r
12006     IO_BYTE _D5 :1;\r
12007     IO_BYTE _D4 :1;\r
12008     IO_BYTE _D3 :1;\r
12009     IO_BYTE _D2 :1;\r
12010     IO_BYTE _D1 :1;\r
12011     IO_BYTE _D0 :1;\r
12012   }bit;\r
12013  }PODR00STR;\r
12014 typedef union{  \r
12015     IO_BYTE     byte;\r
12016     struct{   \r
12017     IO_BYTE _D7 :1;\r
12018     IO_BYTE _D6 :1;\r
12019     IO_BYTE _D5 :1;\r
12020     IO_BYTE _D4 :1;\r
12021     IO_BYTE _D3 :1;\r
12022     IO_BYTE _D2 :1;\r
12023     IO_BYTE _D1 :1;\r
12024     IO_BYTE _D0 :1;\r
12025   }bit;\r
12026  }PODR01STR;\r
12027 typedef union{  \r
12028     IO_BYTE     byte;\r
12029     struct{   \r
12030     IO_BYTE _D7 :1;\r
12031     IO_BYTE _D6 :1;\r
12032     IO_BYTE _D5 :1;\r
12033     IO_BYTE _D4 :1;\r
12034     IO_BYTE _D3 :1;\r
12035     IO_BYTE _D2 :1;\r
12036     IO_BYTE _D1 :1;\r
12037     IO_BYTE _D0 :1;\r
12038   }bit;\r
12039  }PODR02STR;\r
12040 typedef union{  \r
12041     IO_BYTE     byte;\r
12042     struct{   \r
12043     IO_BYTE _D7 :1;\r
12044     IO_BYTE _D6 :1;\r
12045     IO_BYTE _D5 :1;\r
12046     IO_BYTE _D4 :1;\r
12047     IO_BYTE _D3 :1;\r
12048     IO_BYTE _D2 :1;\r
12049     IO_BYTE _D1 :1;\r
12050     IO_BYTE _D0 :1;\r
12051   }bit;\r
12052  }PODR03STR;\r
12053 typedef union{  \r
12054     IO_BYTE     byte;\r
12055     struct{   \r
12056     IO_BYTE  :1;\r
12057     IO_BYTE  :1;\r
12058     IO_BYTE  :1;\r
12059     IO_BYTE  :1;\r
12060     IO_BYTE  :1;\r
12061     IO_BYTE  :1;\r
12062     IO_BYTE _D1 :1;\r
12063     IO_BYTE _D0 :1;\r
12064   }bit;\r
12065  }PODR04STR;\r
12066 typedef union{  \r
12067     IO_BYTE     byte;\r
12068     struct{   \r
12069     IO_BYTE _D7 :1;\r
12070     IO_BYTE _D6 :1;\r
12071     IO_BYTE _D5 :1;\r
12072     IO_BYTE _D4 :1;\r
12073     IO_BYTE _D3 :1;\r
12074     IO_BYTE _D2 :1;\r
12075     IO_BYTE _D1 :1;\r
12076     IO_BYTE _D0 :1;\r
12077   }bit;\r
12078  }PODR05STR;\r
12079 typedef union{  \r
12080     IO_BYTE     byte;\r
12081     struct{   \r
12082     IO_BYTE _D7 :1;\r
12083     IO_BYTE _D6 :1;\r
12084     IO_BYTE _D5 :1;\r
12085     IO_BYTE _D4 :1;\r
12086     IO_BYTE _D3 :1;\r
12087     IO_BYTE _D2 :1;\r
12088     IO_BYTE _D1 :1;\r
12089     IO_BYTE _D0 :1;\r
12090   }bit;\r
12091  }PODR06STR;\r
12092 typedef union{  \r
12093     IO_BYTE     byte;\r
12094     struct{   \r
12095     IO_BYTE _D7 :1;\r
12096     IO_BYTE _D6 :1;\r
12097     IO_BYTE _D5 :1;\r
12098     IO_BYTE _D4 :1;\r
12099     IO_BYTE _D3 :1;\r
12100     IO_BYTE _D2 :1;\r
12101     IO_BYTE _D1 :1;\r
12102     IO_BYTE _D0 :1;\r
12103   }bit;\r
12104  }PODR07STR;\r
12105 typedef union{  \r
12106     IO_BYTE     byte;\r
12107     struct{   \r
12108     IO_BYTE _D7 :1;\r
12109     IO_BYTE _D6 :1;\r
12110     IO_BYTE _D5 :1;\r
12111     IO_BYTE _D4 :1;\r
12112     IO_BYTE _D3 :1;\r
12113     IO_BYTE _D2 :1;\r
12114     IO_BYTE _D1 :1;\r
12115     IO_BYTE _D0 :1;\r
12116   }bit;\r
12117  }PODR08STR;\r
12118 typedef union{  \r
12119     IO_BYTE     byte;\r
12120     struct{   \r
12121     IO_BYTE _D7 :1;\r
12122     IO_BYTE _D6 :1;\r
12123     IO_BYTE  :1;\r
12124     IO_BYTE  :1;\r
12125     IO_BYTE _D3 :1;\r
12126     IO_BYTE _D2 :1;\r
12127     IO_BYTE _D1 :1;\r
12128     IO_BYTE _D0 :1;\r
12129   }bit;\r
12130  }PODR09STR;\r
12131 typedef union{  \r
12132     IO_BYTE     byte;\r
12133     struct{   \r
12134     IO_BYTE  :1;\r
12135     IO_BYTE _D6 :1;\r
12136     IO_BYTE _D5 :1;\r
12137     IO_BYTE _D4 :1;\r
12138     IO_BYTE _D3 :1;\r
12139     IO_BYTE _D2 :1;\r
12140     IO_BYTE _D1 :1;\r
12141     IO_BYTE  :1;\r
12142   }bit;\r
12143  }PODR10STR;\r
12144 typedef union{  \r
12145     IO_BYTE     byte;\r
12146     struct{   \r
12147     IO_BYTE  :1;\r
12148     IO_BYTE  :1;\r
12149     IO_BYTE  :1;\r
12150     IO_BYTE  :1;\r
12151     IO_BYTE  :1;\r
12152     IO_BYTE _D2 :1;\r
12153     IO_BYTE _D1 :1;\r
12154     IO_BYTE _D0 :1;\r
12155   }bit;\r
12156  }PODR13STR;\r
12157 typedef union{  \r
12158     IO_BYTE     byte;\r
12159     struct{   \r
12160     IO_BYTE _D7 :1;\r
12161     IO_BYTE _D6 :1;\r
12162     IO_BYTE _D5 :1;\r
12163     IO_BYTE _D4 :1;\r
12164     IO_BYTE _D3 :1;\r
12165     IO_BYTE _D2 :1;\r
12166     IO_BYTE _D1 :1;\r
12167     IO_BYTE _D0 :1;\r
12168   }bit;\r
12169  }PODR14STR;\r
12170 typedef union{  \r
12171     IO_BYTE     byte;\r
12172     struct{   \r
12173     IO_BYTE  :1;\r
12174     IO_BYTE  :1;\r
12175     IO_BYTE  :1;\r
12176     IO_BYTE  :1;\r
12177     IO_BYTE _D3 :1;\r
12178     IO_BYTE _D2 :1;\r
12179     IO_BYTE _D1 :1;\r
12180     IO_BYTE _D0 :1;\r
12181   }bit;\r
12182  }PODR15STR;\r
12183 typedef union{  \r
12184     IO_BYTE     byte;\r
12185     struct{   \r
12186     IO_BYTE _D7 :1;\r
12187     IO_BYTE _D6 :1;\r
12188     IO_BYTE _D5 :1;\r
12189     IO_BYTE _D4 :1;\r
12190     IO_BYTE _D3 :1;\r
12191     IO_BYTE _D2 :1;\r
12192     IO_BYTE _D1 :1;\r
12193     IO_BYTE _D0 :1;\r
12194   }bit;\r
12195  }PODR16STR;\r
12196 typedef union{  \r
12197     IO_BYTE     byte;\r
12198     struct{   \r
12199     IO_BYTE _D7 :1;\r
12200     IO_BYTE _D6 :1;\r
12201     IO_BYTE _D5 :1;\r
12202     IO_BYTE _D4 :1;\r
12203     IO_BYTE  :1;\r
12204     IO_BYTE  :1;\r
12205     IO_BYTE  :1;\r
12206     IO_BYTE  :1;\r
12207   }bit;\r
12208  }PODR17STR;\r
12209 typedef union{  \r
12210     IO_BYTE     byte;\r
12211     struct{   \r
12212     IO_BYTE  :1;\r
12213     IO_BYTE _D6 :1;\r
12214     IO_BYTE _D5 :1;\r
12215     IO_BYTE _D4 :1;\r
12216     IO_BYTE  :1;\r
12217     IO_BYTE _D2 :1;\r
12218     IO_BYTE _D1 :1;\r
12219     IO_BYTE _D0 :1;\r
12220   }bit;\r
12221  }PODR18STR;\r
12222 typedef union{  \r
12223     IO_BYTE     byte;\r
12224     struct{   \r
12225     IO_BYTE  :1;\r
12226     IO_BYTE _D6 :1;\r
12227     IO_BYTE _D5 :1;\r
12228     IO_BYTE _D4 :1;\r
12229     IO_BYTE  :1;\r
12230     IO_BYTE _D2 :1;\r
12231     IO_BYTE _D1 :1;\r
12232     IO_BYTE _D0 :1;\r
12233   }bit;\r
12234  }PODR19STR;\r
12235 typedef union{  \r
12236     IO_BYTE     byte;\r
12237     struct{   \r
12238     IO_BYTE  :1;\r
12239     IO_BYTE  :1;\r
12240     IO_BYTE  :1;\r
12241     IO_BYTE  :1;\r
12242     IO_BYTE  :1;\r
12243     IO_BYTE _D2 :1;\r
12244     IO_BYTE _D1 :1;\r
12245     IO_BYTE _D0 :1;\r
12246   }bit;\r
12247  }PODR20STR;\r
12248 typedef union{  \r
12249     IO_BYTE     byte;\r
12250     struct{   \r
12251     IO_BYTE  :1;\r
12252     IO_BYTE  :1;\r
12253     IO_BYTE _D5 :1;\r
12254     IO_BYTE _D4 :1;\r
12255     IO_BYTE  :1;\r
12256     IO_BYTE _D2 :1;\r
12257     IO_BYTE  :1;\r
12258     IO_BYTE _D0 :1;\r
12259   }bit;\r
12260  }PODR22STR;\r
12261 typedef union{  \r
12262     IO_BYTE     byte;\r
12263     struct{   \r
12264     IO_BYTE  :1;\r
12265     IO_BYTE  :1;\r
12266     IO_BYTE _D5 :1;\r
12267     IO_BYTE _D4 :1;\r
12268     IO_BYTE _D3 :1;\r
12269     IO_BYTE _D2 :1;\r
12270     IO_BYTE _D1 :1;\r
12271     IO_BYTE _D0 :1;\r
12272   }bit;\r
12273  }PODR23STR;\r
12274 typedef union{  \r
12275     IO_BYTE     byte;\r
12276     struct{   \r
12277     IO_BYTE _D7 :1;\r
12278     IO_BYTE _D6 :1;\r
12279     IO_BYTE _D5 :1;\r
12280     IO_BYTE _D4 :1;\r
12281     IO_BYTE _D3 :1;\r
12282     IO_BYTE _D2 :1;\r
12283     IO_BYTE _D1 :1;\r
12284     IO_BYTE _D0 :1;\r
12285   }bit;\r
12286  }PODR24STR;\r
12287 typedef union{  \r
12288     IO_BYTE     byte;\r
12289     struct{   \r
12290     IO_BYTE _D7 :1;\r
12291     IO_BYTE _D6 :1;\r
12292     IO_BYTE _D5 :1;\r
12293     IO_BYTE _D4 :1;\r
12294     IO_BYTE _D3 :1;\r
12295     IO_BYTE _D2 :1;\r
12296     IO_BYTE _D1 :1;\r
12297     IO_BYTE _D0 :1;\r
12298   }bit;\r
12299  }PODR25STR;\r
12300 typedef union{  \r
12301     IO_BYTE     byte;\r
12302     struct{   \r
12303     IO_BYTE _D7 :1;\r
12304     IO_BYTE _D6 :1;\r
12305     IO_BYTE _D5 :1;\r
12306     IO_BYTE _D4 :1;\r
12307     IO_BYTE _D3 :1;\r
12308     IO_BYTE _D2 :1;\r
12309     IO_BYTE _D1 :1;\r
12310     IO_BYTE _D0 :1;\r
12311   }bit;\r
12312  }PODR26STR;\r
12313 typedef union{  \r
12314     IO_BYTE     byte;\r
12315     struct{   \r
12316     IO_BYTE _D7 :1;\r
12317     IO_BYTE _D6 :1;\r
12318     IO_BYTE _D5 :1;\r
12319     IO_BYTE _D4 :1;\r
12320     IO_BYTE _D3 :1;\r
12321     IO_BYTE _D2 :1;\r
12322     IO_BYTE _D1 :1;\r
12323     IO_BYTE _D0 :1;\r
12324   }bit;\r
12325  }PODR27STR;\r
12326 typedef union{  \r
12327     IO_BYTE     byte;\r
12328     struct{   \r
12329     IO_BYTE _D7 :1;\r
12330     IO_BYTE _D6 :1;\r
12331     IO_BYTE _D5 :1;\r
12332     IO_BYTE _D4 :1;\r
12333     IO_BYTE _D3 :1;\r
12334     IO_BYTE _D2 :1;\r
12335     IO_BYTE _D1 :1;\r
12336     IO_BYTE _D0 :1;\r
12337   }bit;\r
12338  }PODR29STR;\r
12339 typedef union{   /* R-bus Port Input Level Select Register */\r
12340     IO_BYTE     byte;\r
12341     struct{   \r
12342     IO_BYTE _D7 :1;\r
12343     IO_BYTE _D6 :1;\r
12344     IO_BYTE _D5 :1;\r
12345     IO_BYTE _D4 :1;\r
12346     IO_BYTE _D3 :1;\r
12347     IO_BYTE _D2 :1;\r
12348     IO_BYTE _D1 :1;\r
12349     IO_BYTE _D0 :1;\r
12350   }bit;\r
12351  }PILR00STR;\r
12352 typedef union{  \r
12353     IO_BYTE     byte;\r
12354     struct{   \r
12355     IO_BYTE _D7 :1;\r
12356     IO_BYTE _D6 :1;\r
12357     IO_BYTE _D5 :1;\r
12358     IO_BYTE _D4 :1;\r
12359     IO_BYTE _D3 :1;\r
12360     IO_BYTE _D2 :1;\r
12361     IO_BYTE _D1 :1;\r
12362     IO_BYTE _D0 :1;\r
12363   }bit;\r
12364  }PILR01STR;\r
12365 typedef union{  \r
12366     IO_BYTE     byte;\r
12367     struct{   \r
12368     IO_BYTE _D7 :1;\r
12369     IO_BYTE _D6 :1;\r
12370     IO_BYTE _D5 :1;\r
12371     IO_BYTE _D4 :1;\r
12372     IO_BYTE _D3 :1;\r
12373     IO_BYTE _D2 :1;\r
12374     IO_BYTE _D1 :1;\r
12375     IO_BYTE _D0 :1;\r
12376   }bit;\r
12377  }PILR02STR;\r
12378 typedef union{  \r
12379     IO_BYTE     byte;\r
12380     struct{   \r
12381     IO_BYTE _D7 :1;\r
12382     IO_BYTE _D6 :1;\r
12383     IO_BYTE _D5 :1;\r
12384     IO_BYTE _D4 :1;\r
12385     IO_BYTE _D3 :1;\r
12386     IO_BYTE _D2 :1;\r
12387     IO_BYTE _D1 :1;\r
12388     IO_BYTE _D0 :1;\r
12389   }bit;\r
12390  }PILR03STR;\r
12391 typedef union{  \r
12392     IO_BYTE     byte;\r
12393     struct{   \r
12394     IO_BYTE  :1;\r
12395     IO_BYTE  :1;\r
12396     IO_BYTE  :1;\r
12397     IO_BYTE  :1;\r
12398     IO_BYTE  :1;\r
12399     IO_BYTE  :1;\r
12400     IO_BYTE _D1 :1;\r
12401     IO_BYTE _D0 :1;\r
12402   }bit;\r
12403  }PILR04STR;\r
12404 typedef union{  \r
12405     IO_BYTE     byte;\r
12406     struct{   \r
12407     IO_BYTE _D7 :1;\r
12408     IO_BYTE _D6 :1;\r
12409     IO_BYTE _D5 :1;\r
12410     IO_BYTE _D4 :1;\r
12411     IO_BYTE _D3 :1;\r
12412     IO_BYTE _D2 :1;\r
12413     IO_BYTE _D1 :1;\r
12414     IO_BYTE _D0 :1;\r
12415   }bit;\r
12416  }PILR05STR;\r
12417 typedef union{  \r
12418     IO_BYTE     byte;\r
12419     struct{   \r
12420     IO_BYTE _D7 :1;\r
12421     IO_BYTE _D6 :1;\r
12422     IO_BYTE _D5 :1;\r
12423     IO_BYTE _D4 :1;\r
12424     IO_BYTE _D3 :1;\r
12425     IO_BYTE _D2 :1;\r
12426     IO_BYTE _D1 :1;\r
12427     IO_BYTE _D0 :1;\r
12428   }bit;\r
12429  }PILR06STR;\r
12430 typedef union{  \r
12431     IO_BYTE     byte;\r
12432     struct{   \r
12433     IO_BYTE _D7 :1;\r
12434     IO_BYTE _D6 :1;\r
12435     IO_BYTE _D5 :1;\r
12436     IO_BYTE _D4 :1;\r
12437     IO_BYTE _D3 :1;\r
12438     IO_BYTE _D2 :1;\r
12439     IO_BYTE _D1 :1;\r
12440     IO_BYTE _D0 :1;\r
12441   }bit;\r
12442  }PILR07STR;\r
12443 typedef union{  \r
12444     IO_BYTE     byte;\r
12445     struct{   \r
12446     IO_BYTE _D7 :1;\r
12447     IO_BYTE _D6 :1;\r
12448     IO_BYTE _D5 :1;\r
12449     IO_BYTE _D4 :1;\r
12450     IO_BYTE _D3 :1;\r
12451     IO_BYTE _D2 :1;\r
12452     IO_BYTE _D1 :1;\r
12453     IO_BYTE _D0 :1;\r
12454   }bit;\r
12455  }PILR08STR;\r
12456 typedef union{  \r
12457     IO_BYTE     byte;\r
12458     struct{   \r
12459     IO_BYTE _D7 :1;\r
12460     IO_BYTE _D6 :1;\r
12461     IO_BYTE  :1;\r
12462     IO_BYTE  :1;\r
12463     IO_BYTE _D3 :1;\r
12464     IO_BYTE _D2 :1;\r
12465     IO_BYTE _D1 :1;\r
12466     IO_BYTE _D0 :1;\r
12467   }bit;\r
12468  }PILR09STR;\r
12469 typedef union{  \r
12470     IO_BYTE     byte;\r
12471     struct{   \r
12472     IO_BYTE  :1;\r
12473     IO_BYTE _D6 :1;\r
12474     IO_BYTE _D5 :1;\r
12475     IO_BYTE _D4 :1;\r
12476     IO_BYTE _D3 :1;\r
12477     IO_BYTE _D2 :1;\r
12478     IO_BYTE _D1 :1;\r
12479     IO_BYTE  :1;\r
12480   }bit;\r
12481  }PILR10STR;\r
12482 typedef union{  \r
12483     IO_BYTE     byte;\r
12484     struct{   \r
12485     IO_BYTE  :1;\r
12486     IO_BYTE  :1;\r
12487     IO_BYTE  :1;\r
12488     IO_BYTE  :1;\r
12489     IO_BYTE  :1;\r
12490     IO_BYTE _D2 :1;\r
12491     IO_BYTE _D1 :1;\r
12492     IO_BYTE _D0 :1;\r
12493   }bit;\r
12494  }PILR13STR;\r
12495 typedef union{  \r
12496     IO_BYTE     byte;\r
12497     struct{   \r
12498     IO_BYTE _D7 :1;\r
12499     IO_BYTE _D6 :1;\r
12500     IO_BYTE _D5 :1;\r
12501     IO_BYTE _D4 :1;\r
12502     IO_BYTE _D3 :1;\r
12503     IO_BYTE _D2 :1;\r
12504     IO_BYTE _D1 :1;\r
12505     IO_BYTE _D0 :1;\r
12506   }bit;\r
12507  }PILR14STR;\r
12508 typedef union{  \r
12509     IO_BYTE     byte;\r
12510     struct{   \r
12511     IO_BYTE  :1;\r
12512     IO_BYTE  :1;\r
12513     IO_BYTE  :1;\r
12514     IO_BYTE  :1;\r
12515     IO_BYTE _D3 :1;\r
12516     IO_BYTE _D2 :1;\r
12517     IO_BYTE _D1 :1;\r
12518     IO_BYTE _D0 :1;\r
12519   }bit;\r
12520  }PILR15STR;\r
12521 typedef union{  \r
12522     IO_BYTE     byte;\r
12523     struct{   \r
12524     IO_BYTE _D7 :1;\r
12525     IO_BYTE _D6 :1;\r
12526     IO_BYTE _D5 :1;\r
12527     IO_BYTE _D4 :1;\r
12528     IO_BYTE _D3 :1;\r
12529     IO_BYTE _D2 :1;\r
12530     IO_BYTE _D1 :1;\r
12531     IO_BYTE _D0 :1;\r
12532   }bit;\r
12533  }PILR16STR;\r
12534 typedef union{  \r
12535     IO_BYTE     byte;\r
12536     struct{   \r
12537     IO_BYTE _D7 :1;\r
12538     IO_BYTE _D6 :1;\r
12539     IO_BYTE _D5 :1;\r
12540     IO_BYTE _D4 :1;\r
12541     IO_BYTE  :1;\r
12542     IO_BYTE  :1;\r
12543     IO_BYTE  :1;\r
12544     IO_BYTE  :1;\r
12545   }bit;\r
12546  }PILR17STR;\r
12547 typedef union{  \r
12548     IO_BYTE     byte;\r
12549     struct{   \r
12550     IO_BYTE  :1;\r
12551     IO_BYTE _D6 :1;\r
12552     IO_BYTE _D5 :1;\r
12553     IO_BYTE _D4 :1;\r
12554     IO_BYTE  :1;\r
12555     IO_BYTE _D2 :1;\r
12556     IO_BYTE _D1 :1;\r
12557     IO_BYTE _D0 :1;\r
12558   }bit;\r
12559  }PILR18STR;\r
12560 typedef union{  \r
12561     IO_BYTE     byte;\r
12562     struct{   \r
12563     IO_BYTE  :1;\r
12564     IO_BYTE _D6 :1;\r
12565     IO_BYTE _D5 :1;\r
12566     IO_BYTE _D4 :1;\r
12567     IO_BYTE  :1;\r
12568     IO_BYTE _D2 :1;\r
12569     IO_BYTE _D1 :1;\r
12570     IO_BYTE _D0 :1;\r
12571   }bit;\r
12572  }PILR19STR;\r
12573 typedef union{  \r
12574     IO_BYTE     byte;\r
12575     struct{   \r
12576     IO_BYTE  :1;\r
12577     IO_BYTE  :1;\r
12578     IO_BYTE  :1;\r
12579     IO_BYTE  :1;\r
12580     IO_BYTE  :1;\r
12581     IO_BYTE _D2 :1;\r
12582     IO_BYTE _D1 :1;\r
12583     IO_BYTE _D0 :1;\r
12584   }bit;\r
12585  }PILR20STR;\r
12586 typedef union{  \r
12587     IO_BYTE     byte;\r
12588     struct{   \r
12589     IO_BYTE  :1;\r
12590     IO_BYTE  :1;\r
12591     IO_BYTE _D5 :1;\r
12592     IO_BYTE _D4 :1;\r
12593     IO_BYTE  :1;\r
12594     IO_BYTE _D2 :1;\r
12595     IO_BYTE  :1;\r
12596     IO_BYTE _D0 :1;\r
12597   }bit;\r
12598  }PILR22STR;\r
12599 typedef union{  \r
12600     IO_BYTE     byte;\r
12601     struct{   \r
12602     IO_BYTE  :1;\r
12603     IO_BYTE  :1;\r
12604     IO_BYTE _D5 :1;\r
12605     IO_BYTE _D4 :1;\r
12606     IO_BYTE _D3 :1;\r
12607     IO_BYTE _D2 :1;\r
12608     IO_BYTE _D1 :1;\r
12609     IO_BYTE _D0 :1;\r
12610   }bit;\r
12611  }PILR23STR;\r
12612 typedef union{  \r
12613     IO_BYTE     byte;\r
12614     struct{   \r
12615     IO_BYTE _D7 :1;\r
12616     IO_BYTE _D6 :1;\r
12617     IO_BYTE _D5 :1;\r
12618     IO_BYTE _D4 :1;\r
12619     IO_BYTE _D3 :1;\r
12620     IO_BYTE _D2 :1;\r
12621     IO_BYTE _D1 :1;\r
12622     IO_BYTE _D0 :1;\r
12623   }bit;\r
12624  }PILR24STR;\r
12625 typedef union{  \r
12626     IO_BYTE     byte;\r
12627     struct{   \r
12628     IO_BYTE _D7 :1;\r
12629     IO_BYTE _D6 :1;\r
12630     IO_BYTE _D5 :1;\r
12631     IO_BYTE _D4 :1;\r
12632     IO_BYTE _D3 :1;\r
12633     IO_BYTE _D2 :1;\r
12634     IO_BYTE _D1 :1;\r
12635     IO_BYTE _D0 :1;\r
12636   }bit;\r
12637  }PILR25STR;\r
12638 typedef union{  \r
12639     IO_BYTE     byte;\r
12640     struct{   \r
12641     IO_BYTE _D7 :1;\r
12642     IO_BYTE _D6 :1;\r
12643     IO_BYTE _D5 :1;\r
12644     IO_BYTE _D4 :1;\r
12645     IO_BYTE _D3 :1;\r
12646     IO_BYTE _D2 :1;\r
12647     IO_BYTE _D1 :1;\r
12648     IO_BYTE _D0 :1;\r
12649   }bit;\r
12650  }PILR26STR;\r
12651 typedef union{  \r
12652     IO_BYTE     byte;\r
12653     struct{   \r
12654     IO_BYTE _D7 :1;\r
12655     IO_BYTE _D6 :1;\r
12656     IO_BYTE _D5 :1;\r
12657     IO_BYTE _D4 :1;\r
12658     IO_BYTE _D3 :1;\r
12659     IO_BYTE _D2 :1;\r
12660     IO_BYTE _D1 :1;\r
12661     IO_BYTE _D0 :1;\r
12662   }bit;\r
12663  }PILR27STR;\r
12664 typedef union{  \r
12665     IO_BYTE     byte;\r
12666     struct{   \r
12667     IO_BYTE _D7 :1;\r
12668     IO_BYTE _D6 :1;\r
12669     IO_BYTE _D5 :1;\r
12670     IO_BYTE _D4 :1;\r
12671     IO_BYTE _D3 :1;\r
12672     IO_BYTE _D2 :1;\r
12673     IO_BYTE _D1 :1;\r
12674     IO_BYTE _D0 :1;\r
12675   }bit;\r
12676  }PILR29STR;\r
12677 typedef union{   /* R-bus Port Extra Input Level Select Register */\r
12678     IO_BYTE     byte;\r
12679     struct{   \r
12680     IO_BYTE _D7 :1;\r
12681     IO_BYTE _D6 :1;\r
12682     IO_BYTE _D5 :1;\r
12683     IO_BYTE _D4 :1;\r
12684     IO_BYTE _D3 :1;\r
12685     IO_BYTE _D2 :1;\r
12686     IO_BYTE _D1 :1;\r
12687     IO_BYTE _D0 :1;\r
12688   }bit;\r
12689  }EPILR00STR;\r
12690 typedef union{  \r
12691     IO_BYTE     byte;\r
12692     struct{   \r
12693     IO_BYTE _D7 :1;\r
12694     IO_BYTE _D6 :1;\r
12695     IO_BYTE _D5 :1;\r
12696     IO_BYTE _D4 :1;\r
12697     IO_BYTE _D3 :1;\r
12698     IO_BYTE _D2 :1;\r
12699     IO_BYTE _D1 :1;\r
12700     IO_BYTE _D0 :1;\r
12701   }bit;\r
12702  }EPILR01STR;\r
12703 typedef union{  \r
12704     IO_BYTE     byte;\r
12705     struct{   \r
12706     IO_BYTE _D7 :1;\r
12707     IO_BYTE _D6 :1;\r
12708     IO_BYTE _D5 :1;\r
12709     IO_BYTE _D4 :1;\r
12710     IO_BYTE _D3 :1;\r
12711     IO_BYTE _D2 :1;\r
12712     IO_BYTE _D1 :1;\r
12713     IO_BYTE _D0 :1;\r
12714   }bit;\r
12715  }EPILR02STR;\r
12716 typedef union{  \r
12717     IO_BYTE     byte;\r
12718     struct{   \r
12719     IO_BYTE _D7 :1;\r
12720     IO_BYTE _D6 :1;\r
12721     IO_BYTE _D5 :1;\r
12722     IO_BYTE _D4 :1;\r
12723     IO_BYTE _D3 :1;\r
12724     IO_BYTE _D2 :1;\r
12725     IO_BYTE _D1 :1;\r
12726     IO_BYTE _D0 :1;\r
12727   }bit;\r
12728  }EPILR03STR;\r
12729 typedef union{  \r
12730     IO_BYTE     byte;\r
12731     struct{   \r
12732     IO_BYTE  :1;\r
12733     IO_BYTE  :1;\r
12734     IO_BYTE  :1;\r
12735     IO_BYTE  :1;\r
12736     IO_BYTE  :1;\r
12737     IO_BYTE  :1;\r
12738     IO_BYTE _D1 :1;\r
12739     IO_BYTE _D0 :1;\r
12740   }bit;\r
12741  }EPILR04STR;\r
12742 typedef union{  \r
12743     IO_BYTE     byte;\r
12744     struct{   \r
12745     IO_BYTE _D7 :1;\r
12746     IO_BYTE _D6 :1;\r
12747     IO_BYTE _D5 :1;\r
12748     IO_BYTE _D4 :1;\r
12749     IO_BYTE _D3 :1;\r
12750     IO_BYTE _D2 :1;\r
12751     IO_BYTE _D1 :1;\r
12752     IO_BYTE _D0 :1;\r
12753   }bit;\r
12754  }EPILR05STR;\r
12755 typedef union{  \r
12756     IO_BYTE     byte;\r
12757     struct{   \r
12758     IO_BYTE _D7 :1;\r
12759     IO_BYTE _D6 :1;\r
12760     IO_BYTE _D5 :1;\r
12761     IO_BYTE _D4 :1;\r
12762     IO_BYTE _D3 :1;\r
12763     IO_BYTE _D2 :1;\r
12764     IO_BYTE _D1 :1;\r
12765     IO_BYTE _D0 :1;\r
12766   }bit;\r
12767  }EPILR06STR;\r
12768 typedef union{  \r
12769     IO_BYTE     byte;\r
12770     struct{   \r
12771     IO_BYTE _D7 :1;\r
12772     IO_BYTE _D6 :1;\r
12773     IO_BYTE _D5 :1;\r
12774     IO_BYTE _D4 :1;\r
12775     IO_BYTE _D3 :1;\r
12776     IO_BYTE _D2 :1;\r
12777     IO_BYTE _D1 :1;\r
12778     IO_BYTE _D0 :1;\r
12779   }bit;\r
12780  }EPILR07STR;\r
12781 typedef union{  \r
12782     IO_BYTE     byte;\r
12783     struct{   \r
12784     IO_BYTE _D7 :1;\r
12785     IO_BYTE _D6 :1;\r
12786     IO_BYTE _D5 :1;\r
12787     IO_BYTE _D4 :1;\r
12788     IO_BYTE _D3 :1;\r
12789     IO_BYTE _D2 :1;\r
12790     IO_BYTE _D1 :1;\r
12791     IO_BYTE _D0 :1;\r
12792   }bit;\r
12793  }EPILR08STR;\r
12794 typedef union{  \r
12795     IO_BYTE     byte;\r
12796     struct{   \r
12797     IO_BYTE _D7 :1;\r
12798     IO_BYTE _D6 :1;\r
12799     IO_BYTE  :1;\r
12800     IO_BYTE  :1;\r
12801     IO_BYTE _D3 :1;\r
12802     IO_BYTE _D2 :1;\r
12803     IO_BYTE _D1 :1;\r
12804     IO_BYTE _D0 :1;\r
12805   }bit;\r
12806  }EPILR09STR;\r
12807 typedef union{  \r
12808     IO_BYTE     byte;\r
12809     struct{   \r
12810     IO_BYTE  :1;\r
12811     IO_BYTE _D6 :1;\r
12812     IO_BYTE _D5 :1;\r
12813     IO_BYTE _D4 :1;\r
12814     IO_BYTE _D3 :1;\r
12815     IO_BYTE _D2 :1;\r
12816     IO_BYTE _D1 :1;\r
12817     IO_BYTE  :1;\r
12818   }bit;\r
12819  }EPILR10STR;\r
12820 typedef union{  \r
12821     IO_BYTE     byte;\r
12822     struct{   \r
12823     IO_BYTE  :1;\r
12824     IO_BYTE  :1;\r
12825     IO_BYTE  :1;\r
12826     IO_BYTE  :1;\r
12827     IO_BYTE  :1;\r
12828     IO_BYTE _D2 :1;\r
12829     IO_BYTE _D1 :1;\r
12830     IO_BYTE _D0 :1;\r
12831   }bit;\r
12832  }EPILR13STR;\r
12833 typedef union{  \r
12834     IO_BYTE     byte;\r
12835     struct{   \r
12836     IO_BYTE _D7 :1;\r
12837     IO_BYTE _D6 :1;\r
12838     IO_BYTE _D5 :1;\r
12839     IO_BYTE _D4 :1;\r
12840     IO_BYTE _D3 :1;\r
12841     IO_BYTE _D2 :1;\r
12842     IO_BYTE _D1 :1;\r
12843     IO_BYTE _D0 :1;\r
12844   }bit;\r
12845  }EPILR14STR;\r
12846 typedef union{  \r
12847     IO_BYTE     byte;\r
12848     struct{   \r
12849     IO_BYTE  :1;\r
12850     IO_BYTE  :1;\r
12851     IO_BYTE  :1;\r
12852     IO_BYTE  :1;\r
12853     IO_BYTE _D3 :1;\r
12854     IO_BYTE _D2 :1;\r
12855     IO_BYTE _D1 :1;\r
12856     IO_BYTE _D0 :1;\r
12857   }bit;\r
12858  }EPILR15STR;\r
12859 typedef union{  \r
12860     IO_BYTE     byte;\r
12861     struct{   \r
12862     IO_BYTE _D7 :1;\r
12863     IO_BYTE _D6 :1;\r
12864     IO_BYTE _D5 :1;\r
12865     IO_BYTE _D4 :1;\r
12866     IO_BYTE _D3 :1;\r
12867     IO_BYTE _D2 :1;\r
12868     IO_BYTE _D1 :1;\r
12869     IO_BYTE _D0 :1;\r
12870   }bit;\r
12871  }EPILR16STR;\r
12872 typedef union{  \r
12873     IO_BYTE     byte;\r
12874     struct{   \r
12875     IO_BYTE _D7 :1;\r
12876     IO_BYTE _D6 :1;\r
12877     IO_BYTE _D5 :1;\r
12878     IO_BYTE _D4 :1;\r
12879     IO_BYTE  :1;\r
12880     IO_BYTE  :1;\r
12881     IO_BYTE  :1;\r
12882     IO_BYTE  :1;\r
12883   }bit;\r
12884  }EPILR17STR;\r
12885 typedef union{  \r
12886     IO_BYTE     byte;\r
12887     struct{   \r
12888     IO_BYTE  :1;\r
12889     IO_BYTE _D6 :1;\r
12890     IO_BYTE _D5 :1;\r
12891     IO_BYTE _D4 :1;\r
12892     IO_BYTE  :1;\r
12893     IO_BYTE _D2 :1;\r
12894     IO_BYTE _D1 :1;\r
12895     IO_BYTE _D0 :1;\r
12896   }bit;\r
12897  }EPILR18STR;\r
12898 typedef union{  \r
12899     IO_BYTE     byte;\r
12900     struct{   \r
12901     IO_BYTE  :1;\r
12902     IO_BYTE _D6 :1;\r
12903     IO_BYTE _D5 :1;\r
12904     IO_BYTE _D4 :1;\r
12905     IO_BYTE  :1;\r
12906     IO_BYTE _D2 :1;\r
12907     IO_BYTE _D1 :1;\r
12908     IO_BYTE _D0 :1;\r
12909   }bit;\r
12910  }EPILR19STR;\r
12911 typedef union{  \r
12912     IO_BYTE     byte;\r
12913     struct{   \r
12914     IO_BYTE  :1;\r
12915     IO_BYTE  :1;\r
12916     IO_BYTE  :1;\r
12917     IO_BYTE  :1;\r
12918     IO_BYTE  :1;\r
12919     IO_BYTE _D2 :1;\r
12920     IO_BYTE _D1 :1;\r
12921     IO_BYTE _D0 :1;\r
12922   }bit;\r
12923  }EPILR20STR;\r
12924 typedef union{  \r
12925     IO_BYTE     byte;\r
12926     struct{   \r
12927     IO_BYTE  :1;\r
12928     IO_BYTE  :1;\r
12929     IO_BYTE _D5 :1;\r
12930     IO_BYTE _D4 :1;\r
12931     IO_BYTE  :1;\r
12932     IO_BYTE _D2 :1;\r
12933     IO_BYTE  :1;\r
12934     IO_BYTE _D0 :1;\r
12935   }bit;\r
12936  }EPILR22STR;\r
12937 typedef union{  \r
12938     IO_BYTE     byte;\r
12939     struct{   \r
12940     IO_BYTE  :1;\r
12941     IO_BYTE  :1;\r
12942     IO_BYTE _D5 :1;\r
12943     IO_BYTE _D4 :1;\r
12944     IO_BYTE _D3 :1;\r
12945     IO_BYTE _D2 :1;\r
12946     IO_BYTE _D1 :1;\r
12947     IO_BYTE _D0 :1;\r
12948   }bit;\r
12949  }EPILR23STR;\r
12950 typedef union{  \r
12951     IO_BYTE     byte;\r
12952     struct{   \r
12953     IO_BYTE _D7 :1;\r
12954     IO_BYTE _D6 :1;\r
12955     IO_BYTE _D5 :1;\r
12956     IO_BYTE _D4 :1;\r
12957     IO_BYTE _D3 :1;\r
12958     IO_BYTE _D2 :1;\r
12959     IO_BYTE _D1 :1;\r
12960     IO_BYTE _D0 :1;\r
12961   }bit;\r
12962  }EPILR24STR;\r
12963 typedef union{  \r
12964     IO_BYTE     byte;\r
12965     struct{   \r
12966     IO_BYTE _D7 :1;\r
12967     IO_BYTE _D6 :1;\r
12968     IO_BYTE _D5 :1;\r
12969     IO_BYTE _D4 :1;\r
12970     IO_BYTE _D3 :1;\r
12971     IO_BYTE _D2 :1;\r
12972     IO_BYTE _D1 :1;\r
12973     IO_BYTE _D0 :1;\r
12974   }bit;\r
12975  }EPILR25STR;\r
12976 typedef union{  \r
12977     IO_BYTE     byte;\r
12978     struct{   \r
12979     IO_BYTE _D7 :1;\r
12980     IO_BYTE _D6 :1;\r
12981     IO_BYTE _D5 :1;\r
12982     IO_BYTE _D4 :1;\r
12983     IO_BYTE _D3 :1;\r
12984     IO_BYTE _D2 :1;\r
12985     IO_BYTE _D1 :1;\r
12986     IO_BYTE _D0 :1;\r
12987   }bit;\r
12988  }EPILR26STR;\r
12989 typedef union{  \r
12990     IO_BYTE     byte;\r
12991     struct{   \r
12992     IO_BYTE _D7 :1;\r
12993     IO_BYTE _D6 :1;\r
12994     IO_BYTE _D5 :1;\r
12995     IO_BYTE _D4 :1;\r
12996     IO_BYTE _D3 :1;\r
12997     IO_BYTE _D2 :1;\r
12998     IO_BYTE _D1 :1;\r
12999     IO_BYTE _D0 :1;\r
13000   }bit;\r
13001  }EPILR27STR;\r
13002 typedef union{  \r
13003     IO_BYTE     byte;\r
13004     struct{   \r
13005     IO_BYTE _D7 :1;\r
13006     IO_BYTE _D6 :1;\r
13007     IO_BYTE _D5 :1;\r
13008     IO_BYTE _D4 :1;\r
13009     IO_BYTE _D3 :1;\r
13010     IO_BYTE _D2 :1;\r
13011     IO_BYTE _D1 :1;\r
13012     IO_BYTE _D0 :1;\r
13013   }bit;\r
13014  }EPILR29STR;\r
13015 typedef union{   /* R-bus Port Pull-Up/Down  Enable Register */\r
13016     IO_BYTE     byte;\r
13017     struct{   \r
13018     IO_BYTE _D7 :1;\r
13019     IO_BYTE _D6 :1;\r
13020     IO_BYTE _D5 :1;\r
13021     IO_BYTE _D4 :1;\r
13022     IO_BYTE _D3 :1;\r
13023     IO_BYTE _D2 :1;\r
13024     IO_BYTE _D1 :1;\r
13025     IO_BYTE _D0 :1;\r
13026   }bit;\r
13027  }PPER00STR;\r
13028 typedef union{  \r
13029     IO_BYTE     byte;\r
13030     struct{   \r
13031     IO_BYTE _D7 :1;\r
13032     IO_BYTE _D6 :1;\r
13033     IO_BYTE _D5 :1;\r
13034     IO_BYTE _D4 :1;\r
13035     IO_BYTE _D3 :1;\r
13036     IO_BYTE _D2 :1;\r
13037     IO_BYTE _D1 :1;\r
13038     IO_BYTE _D0 :1;\r
13039   }bit;\r
13040  }PPER01STR;\r
13041 typedef union{  \r
13042     IO_BYTE     byte;\r
13043     struct{   \r
13044     IO_BYTE _D7 :1;\r
13045     IO_BYTE _D6 :1;\r
13046     IO_BYTE _D5 :1;\r
13047     IO_BYTE _D4 :1;\r
13048     IO_BYTE _D3 :1;\r
13049     IO_BYTE _D2 :1;\r
13050     IO_BYTE _D1 :1;\r
13051     IO_BYTE _D0 :1;\r
13052   }bit;\r
13053  }PPER02STR;\r
13054 typedef union{  \r
13055     IO_BYTE     byte;\r
13056     struct{   \r
13057     IO_BYTE _D7 :1;\r
13058     IO_BYTE _D6 :1;\r
13059     IO_BYTE _D5 :1;\r
13060     IO_BYTE _D4 :1;\r
13061     IO_BYTE _D3 :1;\r
13062     IO_BYTE _D2 :1;\r
13063     IO_BYTE _D1 :1;\r
13064     IO_BYTE _D0 :1;\r
13065   }bit;\r
13066  }PPER03STR;\r
13067 typedef union{  \r
13068     IO_BYTE     byte;\r
13069     struct{   \r
13070     IO_BYTE  :1;\r
13071     IO_BYTE  :1;\r
13072     IO_BYTE  :1;\r
13073     IO_BYTE  :1;\r
13074     IO_BYTE  :1;\r
13075     IO_BYTE  :1;\r
13076     IO_BYTE _D1 :1;\r
13077     IO_BYTE _D0 :1;\r
13078   }bit;\r
13079  }PPER04STR;\r
13080 typedef union{  \r
13081     IO_BYTE     byte;\r
13082     struct{   \r
13083     IO_BYTE _D7 :1;\r
13084     IO_BYTE _D6 :1;\r
13085     IO_BYTE _D5 :1;\r
13086     IO_BYTE _D4 :1;\r
13087     IO_BYTE _D3 :1;\r
13088     IO_BYTE _D2 :1;\r
13089     IO_BYTE _D1 :1;\r
13090     IO_BYTE _D0 :1;\r
13091   }bit;\r
13092  }PPER05STR;\r
13093 typedef union{  \r
13094     IO_BYTE     byte;\r
13095     struct{   \r
13096     IO_BYTE _D7 :1;\r
13097     IO_BYTE _D6 :1;\r
13098     IO_BYTE _D5 :1;\r
13099     IO_BYTE _D4 :1;\r
13100     IO_BYTE _D3 :1;\r
13101     IO_BYTE _D2 :1;\r
13102     IO_BYTE _D1 :1;\r
13103     IO_BYTE _D0 :1;\r
13104   }bit;\r
13105  }PPER06STR;\r
13106 typedef union{  \r
13107     IO_BYTE     byte;\r
13108     struct{   \r
13109     IO_BYTE _D7 :1;\r
13110     IO_BYTE _D6 :1;\r
13111     IO_BYTE _D5 :1;\r
13112     IO_BYTE _D4 :1;\r
13113     IO_BYTE _D3 :1;\r
13114     IO_BYTE _D2 :1;\r
13115     IO_BYTE _D1 :1;\r
13116     IO_BYTE _D0 :1;\r
13117   }bit;\r
13118  }PPER07STR;\r
13119 typedef union{  \r
13120     IO_BYTE     byte;\r
13121     struct{   \r
13122     IO_BYTE _D7 :1;\r
13123     IO_BYTE _D6 :1;\r
13124     IO_BYTE _D5 :1;\r
13125     IO_BYTE _D4 :1;\r
13126     IO_BYTE _D3 :1;\r
13127     IO_BYTE _D2 :1;\r
13128     IO_BYTE _D1 :1;\r
13129     IO_BYTE _D0 :1;\r
13130   }bit;\r
13131  }PPER08STR;\r
13132 typedef union{  \r
13133     IO_BYTE     byte;\r
13134     struct{   \r
13135     IO_BYTE _D7 :1;\r
13136     IO_BYTE _D6 :1;\r
13137     IO_BYTE  :1;\r
13138     IO_BYTE  :1;\r
13139     IO_BYTE _D3 :1;\r
13140     IO_BYTE _D2 :1;\r
13141     IO_BYTE _D1 :1;\r
13142     IO_BYTE _D0 :1;\r
13143   }bit;\r
13144  }PPER09STR;\r
13145 typedef union{  \r
13146     IO_BYTE     byte;\r
13147     struct{   \r
13148     IO_BYTE  :1;\r
13149     IO_BYTE _D6 :1;\r
13150     IO_BYTE _D5 :1;\r
13151     IO_BYTE _D4 :1;\r
13152     IO_BYTE _D3 :1;\r
13153     IO_BYTE _D2 :1;\r
13154     IO_BYTE _D1 :1;\r
13155     IO_BYTE  :1;\r
13156   }bit;\r
13157  }PPER10STR;\r
13158 typedef union{  \r
13159     IO_BYTE     byte;\r
13160     struct{   \r
13161     IO_BYTE  :1;\r
13162     IO_BYTE  :1;\r
13163     IO_BYTE  :1;\r
13164     IO_BYTE  :1;\r
13165     IO_BYTE  :1;\r
13166     IO_BYTE _D2 :1;\r
13167     IO_BYTE _D1 :1;\r
13168     IO_BYTE _D0 :1;\r
13169   }bit;\r
13170  }PPER13STR;\r
13171 typedef union{  \r
13172     IO_BYTE     byte;\r
13173     struct{   \r
13174     IO_BYTE _D7 :1;\r
13175     IO_BYTE _D6 :1;\r
13176     IO_BYTE _D5 :1;\r
13177     IO_BYTE _D4 :1;\r
13178     IO_BYTE _D3 :1;\r
13179     IO_BYTE _D2 :1;\r
13180     IO_BYTE _D1 :1;\r
13181     IO_BYTE _D0 :1;\r
13182   }bit;\r
13183  }PPER14STR;\r
13184 typedef union{  \r
13185     IO_BYTE     byte;\r
13186     struct{   \r
13187     IO_BYTE  :1;\r
13188     IO_BYTE  :1;\r
13189     IO_BYTE  :1;\r
13190     IO_BYTE  :1;\r
13191     IO_BYTE _D3 :1;\r
13192     IO_BYTE _D2 :1;\r
13193     IO_BYTE _D1 :1;\r
13194     IO_BYTE _D0 :1;\r
13195   }bit;\r
13196  }PPER15STR;\r
13197 typedef union{  \r
13198     IO_BYTE     byte;\r
13199     struct{   \r
13200     IO_BYTE _D7 :1;\r
13201     IO_BYTE _D6 :1;\r
13202     IO_BYTE _D5 :1;\r
13203     IO_BYTE _D4 :1;\r
13204     IO_BYTE _D3 :1;\r
13205     IO_BYTE _D2 :1;\r
13206     IO_BYTE _D1 :1;\r
13207     IO_BYTE _D0 :1;\r
13208   }bit;\r
13209  }PPER16STR;\r
13210 typedef union{  \r
13211     IO_BYTE     byte;\r
13212     struct{   \r
13213     IO_BYTE _D7 :1;\r
13214     IO_BYTE _D6 :1;\r
13215     IO_BYTE _D5 :1;\r
13216     IO_BYTE _D4 :1;\r
13217     IO_BYTE  :1;\r
13218     IO_BYTE  :1;\r
13219     IO_BYTE  :1;\r
13220     IO_BYTE  :1;\r
13221   }bit;\r
13222  }PPER17STR;\r
13223 typedef union{  \r
13224     IO_BYTE     byte;\r
13225     struct{   \r
13226     IO_BYTE  :1;\r
13227     IO_BYTE _D6 :1;\r
13228     IO_BYTE _D5 :1;\r
13229     IO_BYTE _D4 :1;\r
13230     IO_BYTE  :1;\r
13231     IO_BYTE _D2 :1;\r
13232     IO_BYTE _D1 :1;\r
13233     IO_BYTE _D0 :1;\r
13234   }bit;\r
13235  }PPER18STR;\r
13236 typedef union{  \r
13237     IO_BYTE     byte;\r
13238     struct{   \r
13239     IO_BYTE  :1;\r
13240     IO_BYTE _D6 :1;\r
13241     IO_BYTE _D5 :1;\r
13242     IO_BYTE _D4 :1;\r
13243     IO_BYTE  :1;\r
13244     IO_BYTE _D2 :1;\r
13245     IO_BYTE _D1 :1;\r
13246     IO_BYTE _D0 :1;\r
13247   }bit;\r
13248  }PPER19STR;\r
13249 typedef union{  \r
13250     IO_BYTE     byte;\r
13251     struct{   \r
13252     IO_BYTE  :1;\r
13253     IO_BYTE  :1;\r
13254     IO_BYTE  :1;\r
13255     IO_BYTE  :1;\r
13256     IO_BYTE  :1;\r
13257     IO_BYTE _D2 :1;\r
13258     IO_BYTE _D1 :1;\r
13259     IO_BYTE _D0 :1;\r
13260   }bit;\r
13261  }PPER20STR;\r
13262 typedef union{  \r
13263     IO_BYTE     byte;\r
13264     struct{   \r
13265     IO_BYTE  :1;\r
13266     IO_BYTE  :1;\r
13267     IO_BYTE _D5 :1;\r
13268     IO_BYTE _D4 :1;\r
13269     IO_BYTE  :1;\r
13270     IO_BYTE _D2 :1;\r
13271     IO_BYTE  :1;\r
13272     IO_BYTE _D0 :1;\r
13273   }bit;\r
13274  }PPER22STR;\r
13275 typedef union{  \r
13276     IO_BYTE     byte;\r
13277     struct{   \r
13278     IO_BYTE  :1;\r
13279     IO_BYTE  :1;\r
13280     IO_BYTE _D5 :1;\r
13281     IO_BYTE _D4 :1;\r
13282     IO_BYTE _D3 :1;\r
13283     IO_BYTE _D2 :1;\r
13284     IO_BYTE _D1 :1;\r
13285     IO_BYTE _D0 :1;\r
13286   }bit;\r
13287  }PPER23STR;\r
13288 typedef union{  \r
13289     IO_BYTE     byte;\r
13290     struct{   \r
13291     IO_BYTE _D7 :1;\r
13292     IO_BYTE _D6 :1;\r
13293     IO_BYTE _D5 :1;\r
13294     IO_BYTE _D4 :1;\r
13295     IO_BYTE _D3 :1;\r
13296     IO_BYTE _D2 :1;\r
13297     IO_BYTE _D1 :1;\r
13298     IO_BYTE _D0 :1;\r
13299   }bit;\r
13300  }PPER24STR;\r
13301 typedef union{  \r
13302     IO_BYTE     byte;\r
13303     struct{   \r
13304     IO_BYTE _D7 :1;\r
13305     IO_BYTE _D6 :1;\r
13306     IO_BYTE _D5 :1;\r
13307     IO_BYTE _D4 :1;\r
13308     IO_BYTE _D3 :1;\r
13309     IO_BYTE _D2 :1;\r
13310     IO_BYTE _D1 :1;\r
13311     IO_BYTE _D0 :1;\r
13312   }bit;\r
13313  }PPER25STR;\r
13314 typedef union{  \r
13315     IO_BYTE     byte;\r
13316     struct{   \r
13317     IO_BYTE _D7 :1;\r
13318     IO_BYTE _D6 :1;\r
13319     IO_BYTE _D5 :1;\r
13320     IO_BYTE _D4 :1;\r
13321     IO_BYTE _D3 :1;\r
13322     IO_BYTE _D2 :1;\r
13323     IO_BYTE _D1 :1;\r
13324     IO_BYTE _D0 :1;\r
13325   }bit;\r
13326  }PPER26STR;\r
13327 typedef union{  \r
13328     IO_BYTE     byte;\r
13329     struct{   \r
13330     IO_BYTE _D7 :1;\r
13331     IO_BYTE _D6 :1;\r
13332     IO_BYTE _D5 :1;\r
13333     IO_BYTE _D4 :1;\r
13334     IO_BYTE _D3 :1;\r
13335     IO_BYTE _D2 :1;\r
13336     IO_BYTE _D1 :1;\r
13337     IO_BYTE _D0 :1;\r
13338   }bit;\r
13339  }PPER27STR;\r
13340 typedef union{  \r
13341     IO_BYTE     byte;\r
13342     struct{   \r
13343     IO_BYTE _D7 :1;\r
13344     IO_BYTE _D6 :1;\r
13345     IO_BYTE _D5 :1;\r
13346     IO_BYTE _D4 :1;\r
13347     IO_BYTE _D3 :1;\r
13348     IO_BYTE _D2 :1;\r
13349     IO_BYTE _D1 :1;\r
13350     IO_BYTE _D0 :1;\r
13351   }bit;\r
13352  }PPER29STR;\r
13353 typedef union{   /* R-bus Port Pull-Up/Down Control Register */\r
13354     IO_BYTE     byte;\r
13355     struct{   \r
13356     IO_BYTE _D7 :1;\r
13357     IO_BYTE _D6 :1;\r
13358     IO_BYTE _D5 :1;\r
13359     IO_BYTE _D4 :1;\r
13360     IO_BYTE _D3 :1;\r
13361     IO_BYTE _D2 :1;\r
13362     IO_BYTE _D1 :1;\r
13363     IO_BYTE _D0 :1;\r
13364   }bit;\r
13365  }PPCR00STR;\r
13366 typedef union{  \r
13367     IO_BYTE     byte;\r
13368     struct{   \r
13369     IO_BYTE _D7 :1;\r
13370     IO_BYTE _D6 :1;\r
13371     IO_BYTE _D5 :1;\r
13372     IO_BYTE _D4 :1;\r
13373     IO_BYTE _D3 :1;\r
13374     IO_BYTE _D2 :1;\r
13375     IO_BYTE _D1 :1;\r
13376     IO_BYTE _D0 :1;\r
13377   }bit;\r
13378  }PPCR01STR;\r
13379 typedef union{  \r
13380     IO_BYTE     byte;\r
13381     struct{   \r
13382     IO_BYTE _D7 :1;\r
13383     IO_BYTE _D6 :1;\r
13384     IO_BYTE _D5 :1;\r
13385     IO_BYTE _D4 :1;\r
13386     IO_BYTE _D3 :1;\r
13387     IO_BYTE _D2 :1;\r
13388     IO_BYTE _D1 :1;\r
13389     IO_BYTE _D0 :1;\r
13390   }bit;\r
13391  }PPCR02STR;\r
13392 typedef union{  \r
13393     IO_BYTE     byte;\r
13394     struct{   \r
13395     IO_BYTE _D7 :1;\r
13396     IO_BYTE _D6 :1;\r
13397     IO_BYTE _D5 :1;\r
13398     IO_BYTE _D4 :1;\r
13399     IO_BYTE _D3 :1;\r
13400     IO_BYTE _D2 :1;\r
13401     IO_BYTE _D1 :1;\r
13402     IO_BYTE _D0 :1;\r
13403   }bit;\r
13404  }PPCR03STR;\r
13405 typedef union{  \r
13406     IO_BYTE     byte;\r
13407     struct{   \r
13408     IO_BYTE  :1;\r
13409     IO_BYTE  :1;\r
13410     IO_BYTE  :1;\r
13411     IO_BYTE  :1;\r
13412     IO_BYTE  :1;\r
13413     IO_BYTE  :1;\r
13414     IO_BYTE _D1 :1;\r
13415     IO_BYTE _D0 :1;\r
13416   }bit;\r
13417  }PPCR04STR;\r
13418 typedef union{  \r
13419     IO_BYTE     byte;\r
13420     struct{   \r
13421     IO_BYTE _D7 :1;\r
13422     IO_BYTE _D6 :1;\r
13423     IO_BYTE _D5 :1;\r
13424     IO_BYTE _D4 :1;\r
13425     IO_BYTE _D3 :1;\r
13426     IO_BYTE _D2 :1;\r
13427     IO_BYTE _D1 :1;\r
13428     IO_BYTE _D0 :1;\r
13429   }bit;\r
13430  }PPCR05STR;\r
13431 typedef union{  \r
13432     IO_BYTE     byte;\r
13433     struct{   \r
13434     IO_BYTE _D7 :1;\r
13435     IO_BYTE _D6 :1;\r
13436     IO_BYTE _D5 :1;\r
13437     IO_BYTE _D4 :1;\r
13438     IO_BYTE _D3 :1;\r
13439     IO_BYTE _D2 :1;\r
13440     IO_BYTE _D1 :1;\r
13441     IO_BYTE _D0 :1;\r
13442   }bit;\r
13443  }PPCR06STR;\r
13444 typedef union{  \r
13445     IO_BYTE     byte;\r
13446     struct{   \r
13447     IO_BYTE _D7 :1;\r
13448     IO_BYTE _D6 :1;\r
13449     IO_BYTE _D5 :1;\r
13450     IO_BYTE _D4 :1;\r
13451     IO_BYTE _D3 :1;\r
13452     IO_BYTE _D2 :1;\r
13453     IO_BYTE _D1 :1;\r
13454     IO_BYTE _D0 :1;\r
13455   }bit;\r
13456  }PPCR07STR;\r
13457 typedef union{  \r
13458     IO_BYTE     byte;\r
13459     struct{   \r
13460     IO_BYTE _D7 :1;\r
13461     IO_BYTE _D6 :1;\r
13462     IO_BYTE _D5 :1;\r
13463     IO_BYTE _D4 :1;\r
13464     IO_BYTE _D3 :1;\r
13465     IO_BYTE _D2 :1;\r
13466     IO_BYTE _D1 :1;\r
13467     IO_BYTE _D0 :1;\r
13468   }bit;\r
13469  }PPCR08STR;\r
13470 typedef union{  \r
13471     IO_BYTE     byte;\r
13472     struct{   \r
13473     IO_BYTE _D7 :1;\r
13474     IO_BYTE _D6 :1;\r
13475     IO_BYTE  :1;\r
13476     IO_BYTE  :1;\r
13477     IO_BYTE _D3 :1;\r
13478     IO_BYTE _D2 :1;\r
13479     IO_BYTE _D1 :1;\r
13480     IO_BYTE _D0 :1;\r
13481   }bit;\r
13482  }PPCR09STR;\r
13483 typedef union{  \r
13484     IO_BYTE     byte;\r
13485     struct{   \r
13486     IO_BYTE  :1;\r
13487     IO_BYTE _D6 :1;\r
13488     IO_BYTE _D5 :1;\r
13489     IO_BYTE _D4 :1;\r
13490     IO_BYTE _D3 :1;\r
13491     IO_BYTE _D2 :1;\r
13492     IO_BYTE _D1 :1;\r
13493     IO_BYTE  :1;\r
13494   }bit;\r
13495  }PPCR10STR;\r
13496 typedef union{  \r
13497     IO_BYTE     byte;\r
13498     struct{   \r
13499     IO_BYTE  :1;\r
13500     IO_BYTE  :1;\r
13501     IO_BYTE  :1;\r
13502     IO_BYTE  :1;\r
13503     IO_BYTE  :1;\r
13504     IO_BYTE _D2 :1;\r
13505     IO_BYTE _D1 :1;\r
13506     IO_BYTE _D0 :1;\r
13507   }bit;\r
13508  }PPCR13STR;\r
13509 typedef union{  \r
13510     IO_BYTE     byte;\r
13511     struct{   \r
13512     IO_BYTE _D7 :1;\r
13513     IO_BYTE _D6 :1;\r
13514     IO_BYTE _D5 :1;\r
13515     IO_BYTE _D4 :1;\r
13516     IO_BYTE _D3 :1;\r
13517     IO_BYTE _D2 :1;\r
13518     IO_BYTE _D1 :1;\r
13519     IO_BYTE _D0 :1;\r
13520   }bit;\r
13521  }PPCR14STR;\r
13522 typedef union{  \r
13523     IO_BYTE     byte;\r
13524     struct{   \r
13525     IO_BYTE  :1;\r
13526     IO_BYTE  :1;\r
13527     IO_BYTE  :1;\r
13528     IO_BYTE  :1;\r
13529     IO_BYTE _D3 :1;\r
13530     IO_BYTE _D2 :1;\r
13531     IO_BYTE _D1 :1;\r
13532     IO_BYTE _D0 :1;\r
13533   }bit;\r
13534  }PPCR15STR;\r
13535 typedef union{  \r
13536     IO_BYTE     byte;\r
13537     struct{   \r
13538     IO_BYTE _D7 :1;\r
13539     IO_BYTE _D6 :1;\r
13540     IO_BYTE _D5 :1;\r
13541     IO_BYTE _D4 :1;\r
13542     IO_BYTE _D3 :1;\r
13543     IO_BYTE _D2 :1;\r
13544     IO_BYTE _D1 :1;\r
13545     IO_BYTE _D0 :1;\r
13546   }bit;\r
13547  }PPCR16STR;\r
13548 typedef union{  \r
13549     IO_BYTE     byte;\r
13550     struct{   \r
13551     IO_BYTE _D7 :1;\r
13552     IO_BYTE _D6 :1;\r
13553     IO_BYTE _D5 :1;\r
13554     IO_BYTE _D4 :1;\r
13555     IO_BYTE  :1;\r
13556     IO_BYTE  :1;\r
13557     IO_BYTE  :1;\r
13558     IO_BYTE  :1;\r
13559   }bit;\r
13560  }PPCR17STR;\r
13561 typedef union{  \r
13562     IO_BYTE     byte;\r
13563     struct{   \r
13564     IO_BYTE  :1;\r
13565     IO_BYTE _D6 :1;\r
13566     IO_BYTE _D5 :1;\r
13567     IO_BYTE _D4 :1;\r
13568     IO_BYTE  :1;\r
13569     IO_BYTE _D2 :1;\r
13570     IO_BYTE _D1 :1;\r
13571     IO_BYTE _D0 :1;\r
13572   }bit;\r
13573  }PPCR18STR;\r
13574 typedef union{  \r
13575     IO_BYTE     byte;\r
13576     struct{   \r
13577     IO_BYTE  :1;\r
13578     IO_BYTE _D6 :1;\r
13579     IO_BYTE _D5 :1;\r
13580     IO_BYTE _D4 :1;\r
13581     IO_BYTE  :1;\r
13582     IO_BYTE _D2 :1;\r
13583     IO_BYTE _D1 :1;\r
13584     IO_BYTE _D0 :1;\r
13585   }bit;\r
13586  }PPCR19STR;\r
13587 typedef union{  \r
13588     IO_BYTE     byte;\r
13589     struct{   \r
13590     IO_BYTE  :1;\r
13591     IO_BYTE  :1;\r
13592     IO_BYTE  :1;\r
13593     IO_BYTE  :1;\r
13594     IO_BYTE  :1;\r
13595     IO_BYTE _D2 :1;\r
13596     IO_BYTE _D1 :1;\r
13597     IO_BYTE _D0 :1;\r
13598   }bit;\r
13599  }PPCR20STR;\r
13600 typedef union{  \r
13601     IO_BYTE     byte;\r
13602     struct{   \r
13603     IO_BYTE  :1;\r
13604     IO_BYTE  :1;\r
13605     IO_BYTE _D5 :1;\r
13606     IO_BYTE _D4 :1;\r
13607     IO_BYTE  :1;\r
13608     IO_BYTE _D2 :1;\r
13609     IO_BYTE  :1;\r
13610     IO_BYTE _D0 :1;\r
13611   }bit;\r
13612  }PPCR22STR;\r
13613 typedef union{  \r
13614     IO_BYTE     byte;\r
13615     struct{   \r
13616     IO_BYTE  :1;\r
13617     IO_BYTE  :1;\r
13618     IO_BYTE _D5 :1;\r
13619     IO_BYTE _D4 :1;\r
13620     IO_BYTE _D3 :1;\r
13621     IO_BYTE _D2 :1;\r
13622     IO_BYTE _D1 :1;\r
13623     IO_BYTE _D0 :1;\r
13624   }bit;\r
13625  }PPCR23STR;\r
13626 typedef union{  \r
13627     IO_BYTE     byte;\r
13628     struct{   \r
13629     IO_BYTE _D7 :1;\r
13630     IO_BYTE _D6 :1;\r
13631     IO_BYTE _D5 :1;\r
13632     IO_BYTE _D4 :1;\r
13633     IO_BYTE _D3 :1;\r
13634     IO_BYTE _D2 :1;\r
13635     IO_BYTE _D1 :1;\r
13636     IO_BYTE _D0 :1;\r
13637   }bit;\r
13638  }PPCR24STR;\r
13639 typedef union{  \r
13640     IO_BYTE     byte;\r
13641     struct{   \r
13642     IO_BYTE _D7 :1;\r
13643     IO_BYTE _D6 :1;\r
13644     IO_BYTE _D5 :1;\r
13645     IO_BYTE _D4 :1;\r
13646     IO_BYTE _D3 :1;\r
13647     IO_BYTE _D2 :1;\r
13648     IO_BYTE _D1 :1;\r
13649     IO_BYTE _D0 :1;\r
13650   }bit;\r
13651  }PPCR25STR;\r
13652 typedef union{  \r
13653     IO_BYTE     byte;\r
13654     struct{   \r
13655     IO_BYTE _D7 :1;\r
13656     IO_BYTE _D6 :1;\r
13657     IO_BYTE _D5 :1;\r
13658     IO_BYTE _D4 :1;\r
13659     IO_BYTE _D3 :1;\r
13660     IO_BYTE _D2 :1;\r
13661     IO_BYTE _D1 :1;\r
13662     IO_BYTE _D0 :1;\r
13663   }bit;\r
13664  }PPCR26STR;\r
13665 typedef union{  \r
13666     IO_BYTE     byte;\r
13667     struct{   \r
13668     IO_BYTE _D7 :1;\r
13669     IO_BYTE _D6 :1;\r
13670     IO_BYTE _D5 :1;\r
13671     IO_BYTE _D4 :1;\r
13672     IO_BYTE _D3 :1;\r
13673     IO_BYTE _D2 :1;\r
13674     IO_BYTE _D1 :1;\r
13675     IO_BYTE _D0 :1;\r
13676   }bit;\r
13677  }PPCR27STR;\r
13678 typedef union{  \r
13679     IO_BYTE     byte;\r
13680     struct{   \r
13681     IO_BYTE _D7 :1;\r
13682     IO_BYTE _D6 :1;\r
13683     IO_BYTE _D5 :1;\r
13684     IO_BYTE _D4 :1;\r
13685     IO_BYTE _D3 :1;\r
13686     IO_BYTE _D2 :1;\r
13687     IO_BYTE _D1 :1;\r
13688     IO_BYTE _D0 :1;\r
13689   }bit;\r
13690  }PPCR29STR;\r
13691 typedef union{   /* Flash Memory/I-Cache Control Register */\r
13692     IO_BYTE     byte;\r
13693     struct{   \r
13694     IO_BYTE _ASYNC :1;\r
13695     IO_BYTE _FIXE :1;\r
13696     IO_BYTE _BIRE :1;\r
13697     IO_BYTE _RDYEG :1;\r
13698     IO_BYTE _RDY :1;\r
13699     IO_BYTE _RDYI :1;\r
13700     IO_BYTE _RW16 :1;\r
13701     IO_BYTE _LPM :1;\r
13702   }bit;\r
13703  }FMCSSTR;\r
13704 typedef union{  \r
13705     IO_BYTE     byte;\r
13706     struct{   \r
13707     IO_BYTE  :1;\r
13708     IO_BYTE  :1;\r
13709     IO_BYTE  :1;\r
13710     IO_BYTE  :1;\r
13711     IO_BYTE _LOCK :1;\r
13712     IO_BYTE _PHASE :1;\r
13713     IO_BYTE _PF2I :1;\r
13714     IO_BYTE _RD64 :1;\r
13715   }bit;\r
13716  }FMCRSTR;\r
13717 typedef union{  \r
13718     IO_WORD     word;\r
13719     struct{   \r
13720     IO_WORD  :1;\r
13721     IO_WORD  :1;\r
13722     IO_WORD  :1;\r
13723     IO_WORD  :1;\r
13724     IO_WORD  :1;\r
13725     IO_WORD  :1;\r
13726     IO_WORD _REN :1;\r
13727     IO_WORD _TAGE :1;\r
13728     IO_WORD _FLUSH :1;\r
13729     IO_WORD _DBEN :1;\r
13730     IO_WORD _PFEN :1;\r
13731     IO_WORD _PFMC :1;\r
13732     IO_WORD _LOCK :1;\r
13733     IO_WORD _ENAB :1;\r
13734     IO_WORD _SIZE1 :1;\r
13735     IO_WORD _SIZE0 :1;\r
13736   }bit;\r
13737   struct{\r
13738     IO_WORD :1;\r
13739     IO_WORD :1;\r
13740     IO_WORD :1;\r
13741     IO_WORD :1;\r
13742     IO_WORD :1;\r
13743     IO_WORD :1;\r
13744     IO_WORD :1;\r
13745     IO_WORD :1;\r
13746     IO_WORD :1;\r
13747     IO_WORD :1;\r
13748     IO_WORD :1;\r
13749     IO_WORD :1;\r
13750     IO_WORD :1;\r
13751     IO_WORD :1;\r
13752     IO_WORD _SIZE :2;\r
13753   }bitc;\r
13754  }FCHCRSTR;\r
13755 typedef union{  \r
13756     IO_WORD     word;\r
13757     struct{   \r
13758     IO_WORD _WTP1 :1;\r
13759     IO_WORD _WTP0 :1;\r
13760     IO_WORD _WEXH1 :1;\r
13761     IO_WORD _WEXH0 :1;\r
13762     IO_WORD _WTC3 :1;\r
13763     IO_WORD _WTC2 :1;\r
13764     IO_WORD _WTC1 :1;\r
13765     IO_WORD _WTC0 :1;\r
13766     IO_WORD _FRAM :1;\r
13767     IO_WORD _ATD2 :1;\r
13768     IO_WORD _ATD1 :1;\r
13769     IO_WORD _ATD0 :1;\r
13770     IO_WORD _EQ3 :1;\r
13771     IO_WORD _EQ2 :1;\r
13772     IO_WORD _EQ1 :1;\r
13773     IO_WORD _EQ0 :1;\r
13774   }bit;\r
13775   struct{\r
13776     IO_WORD _WTP :2;\r
13777     IO_WORD _WEXH :2;\r
13778     IO_WORD _WTC :4;\r
13779     IO_WORD :1;\r
13780     IO_WORD _ATD :3;\r
13781     IO_WORD _EQ :4;\r
13782   }bitc;\r
13783  }FMWTSTR;\r
13784 typedef union{  \r
13785     IO_BYTE     byte;\r
13786     struct{   \r
13787     IO_BYTE  :1;\r
13788     IO_BYTE _ALEH2 :1;\r
13789     IO_BYTE _ALEH1 :1;\r
13790     IO_BYTE _ALEH0 :1;\r
13791     IO_BYTE  :1;\r
13792     IO_BYTE  :1;\r
13793     IO_BYTE  :1;\r
13794     IO_BYTE  :1;\r
13795   }bit;\r
13796   struct{\r
13797     IO_BYTE :1;\r
13798     IO_BYTE _ALEH :3;\r
13799   }bitc;\r
13800  }FMWT2STR;\r
13801 typedef union{  \r
13802     IO_BYTE     byte;\r
13803     struct{   \r
13804     IO_BYTE  :1;\r
13805     IO_BYTE  :1;\r
13806     IO_BYTE  :1;\r
13807     IO_BYTE  :1;\r
13808     IO_BYTE  :1;\r
13809     IO_BYTE _PS2 :1;\r
13810     IO_BYTE _PS1 :1;\r
13811     IO_BYTE _PS0 :1;\r
13812   }bit;\r
13813   struct{\r
13814     IO_BYTE :1;\r
13815     IO_BYTE :1;\r
13816     IO_BYTE :1;\r
13817     IO_BYTE :1;\r
13818     IO_BYTE :1;\r
13819     IO_BYTE _PS :3;\r
13820   }bitc;\r
13821  }FMPSSTR;\r
13822 typedef union{   /* Flash Security Control Register */\r
13823     IO_LWORD    lword;\r
13824     struct{   \r
13825     IO_LWORD _CRC31 :1;\r
13826     IO_LWORD _CRC30 :1;\r
13827     IO_LWORD _CRC29 :1;\r
13828     IO_LWORD _CRC28 :1;\r
13829     IO_LWORD _CRC27 :1;\r
13830     IO_LWORD _CRC26 :1;\r
13831     IO_LWORD _CRC25 :1;\r
13832     IO_LWORD _CRC24 :1;\r
13833     IO_LWORD _CRC23 :1;\r
13834     IO_LWORD _CRC22 :1;\r
13835     IO_LWORD _CRC21 :1;\r
13836     IO_LWORD _CRC20 :1;\r
13837     IO_LWORD _CRC19 :1;\r
13838     IO_LWORD _CRC18 :1;\r
13839     IO_LWORD _CRC17 :1;\r
13840     IO_LWORD _CRC16 :1;\r
13841     IO_LWORD _CRC15 :1;\r
13842     IO_LWORD _CRC14 :1;\r
13843     IO_LWORD _CRC13 :1;\r
13844     IO_LWORD _CRC12 :1;\r
13845     IO_LWORD _CRC11 :1;\r
13846     IO_LWORD _CRC10 :1;\r
13847     IO_LWORD _CRC9 :1;\r
13848     IO_LWORD _CRC8 :1;\r
13849     IO_LWORD _CRC7 :1;\r
13850     IO_LWORD _CRC6 :1;\r
13851     IO_LWORD _CRC5 :1;\r
13852     IO_LWORD _CRC4 :1;\r
13853     IO_LWORD _CRC3 :1;\r
13854     IO_LWORD _CRC2 :1;\r
13855     IO_LWORD _CRC1 :1;\r
13856     IO_LWORD _CRC0 :1;\r
13857   }bit;\r
13858  }FSCR0STR;\r
13859 typedef union{  \r
13860     IO_LWORD    lword;\r
13861     struct{   \r
13862     IO_LWORD  :1;\r
13863     IO_LWORD  :1;\r
13864     IO_LWORD  :1;\r
13865     IO_LWORD  :1;\r
13866     IO_LWORD  :1;\r
13867     IO_LWORD  :1;\r
13868     IO_LWORD  :1;\r
13869     IO_LWORD _RDY :1;\r
13870     IO_LWORD  :1;\r
13871     IO_LWORD  :1;\r
13872     IO_LWORD  :1;\r
13873     IO_LWORD  :1;\r
13874     IO_LWORD _CSZ3 :1;\r
13875     IO_LWORD _CSZ2 :1;\r
13876     IO_LWORD _CSZ1 :1;\r
13877     IO_LWORD _CSZ0 :1;\r
13878     IO_LWORD _CSA15 :1;\r
13879     IO_LWORD _CSA14 :1;\r
13880     IO_LWORD _CSA13 :1;\r
13881     IO_LWORD _CSA12 :1;\r
13882     IO_LWORD _CSA11 :1;\r
13883     IO_LWORD _CSA10 :1;\r
13884     IO_LWORD _CSA9 :1;\r
13885     IO_LWORD _CSA8 :1;\r
13886     IO_LWORD _CSA7 :1;\r
13887     IO_LWORD _CSA6 :1;\r
13888     IO_LWORD _CSA5 :1;\r
13889     IO_LWORD _CSA4 :1;\r
13890     IO_LWORD _CSA3 :1;\r
13891     IO_LWORD _CSA2 :1;\r
13892     IO_LWORD _CSA1 :1;\r
13893     IO_LWORD _CSA0 :1;\r
13894   }bit;\r
13895   struct{\r
13896     IO_LWORD :1;\r
13897     IO_LWORD :1;\r
13898     IO_LWORD :1;\r
13899     IO_LWORD :1;\r
13900     IO_LWORD :1;\r
13901     IO_LWORD :1;\r
13902     IO_LWORD :1;\r
13903     IO_LWORD :1;\r
13904     IO_LWORD :1;\r
13905     IO_LWORD :1;\r
13906     IO_LWORD :1;\r
13907     IO_LWORD :1;\r
13908     IO_LWORD _CSZ :4;\r
13909   }bitc;\r
13910  }FSCR1STR;\r
13911 typedef union{   /* CAN 0 Control Register */\r
13912     IO_WORD     word;\r
13913     struct{   \r
13914     IO_WORD  :1;\r
13915     IO_WORD  :1;\r
13916     IO_WORD  :1;\r
13917     IO_WORD  :1;\r
13918     IO_WORD  :1;\r
13919     IO_WORD  :1;\r
13920     IO_WORD  :1;\r
13921     IO_WORD  :1;\r
13922     IO_WORD _Test :1;\r
13923     IO_WORD _CCE :1;\r
13924     IO_WORD _DAR :1;\r
13925     IO_WORD  :1;\r
13926     IO_WORD _EIE :1;\r
13927     IO_WORD _SIE :1;\r
13928     IO_WORD _IE :1;\r
13929     IO_WORD _Init :1;\r
13930   }bit;\r
13931  }CTRLR0STR;\r
13932 typedef union{  \r
13933     IO_WORD     word;\r
13934     struct{   \r
13935     IO_WORD  :1;\r
13936     IO_WORD  :1;\r
13937     IO_WORD  :1;\r
13938     IO_WORD  :1;\r
13939     IO_WORD  :1;\r
13940     IO_WORD  :1;\r
13941     IO_WORD  :1;\r
13942     IO_WORD  :1;\r
13943     IO_WORD _BOff :1;\r
13944     IO_WORD _EWarn :1;\r
13945     IO_WORD _EPass :1;\r
13946     IO_WORD _RxOK :1;\r
13947     IO_WORD _TxOK :1;\r
13948     IO_WORD _LEC2 :1;\r
13949     IO_WORD _LEC1 :1;\r
13950     IO_WORD _LEC0 :1;\r
13951   }bit;\r
13952   struct{\r
13953     IO_WORD :1;\r
13954     IO_WORD :1;\r
13955     IO_WORD :1;\r
13956     IO_WORD :1;\r
13957     IO_WORD :1;\r
13958     IO_WORD :1;\r
13959     IO_WORD :1;\r
13960     IO_WORD :1;\r
13961     IO_WORD :1;\r
13962     IO_WORD :1;\r
13963     IO_WORD :1;\r
13964     IO_WORD :1;\r
13965     IO_WORD :1;\r
13966     IO_WORD _LEC :3;\r
13967   }bitc;\r
13968  }STATR0STR;\r
13969 typedef union{  \r
13970     IO_WORD     word;\r
13971     struct{   \r
13972     IO_WORD _RP :1;\r
13973     IO_WORD _REC6 :1;\r
13974     IO_WORD _REC5 :1;\r
13975     IO_WORD _REC4 :1;\r
13976     IO_WORD _REC3 :1;\r
13977     IO_WORD _REC2 :1;\r
13978     IO_WORD _REC1 :1;\r
13979     IO_WORD _REC0 :1;\r
13980     IO_WORD _TEC7 :1;\r
13981     IO_WORD _TEC6 :1;\r
13982     IO_WORD _TEC5 :1;\r
13983     IO_WORD _TEC4 :1;\r
13984     IO_WORD _TEC3 :1;\r
13985     IO_WORD _TEC2 :1;\r
13986     IO_WORD _TEC1 :1;\r
13987     IO_WORD _TEC0 :1;\r
13988   }bit;\r
13989   struct{\r
13990     IO_WORD :1;\r
13991     IO_WORD _REC :7;\r
13992     IO_WORD _TEC :8;\r
13993   }bitc;\r
13994  }ERRCNT0STR;\r
13995 typedef union{  \r
13996     IO_WORD     word;\r
13997     struct{   \r
13998     IO_WORD  :1;\r
13999     IO_WORD _Tseg22 :1;\r
14000     IO_WORD _Tseg21 :1;\r
14001     IO_WORD _Tseg20 :1;\r
14002     IO_WORD _Tseg13 :1;\r
14003     IO_WORD _Tseg12 :1;\r
14004     IO_WORD _Tseg11 :1;\r
14005     IO_WORD _Tseg10 :1;\r
14006     IO_WORD _SJW1 :1;\r
14007     IO_WORD _SJW0 :1;\r
14008     IO_WORD _BRP5 :1;\r
14009     IO_WORD _BRP4 :1;\r
14010     IO_WORD _BRP3 :1;\r
14011     IO_WORD _BRP2 :1;\r
14012     IO_WORD _BRP1 :1;\r
14013     IO_WORD _BRP0 :1;\r
14014   }bit;\r
14015   struct{\r
14016     IO_WORD :1;\r
14017     IO_WORD _Tseg2 :3;\r
14018     IO_WORD _Tseg1 :4;\r
14019     IO_WORD _SJW :2;\r
14020     IO_WORD _BRP :6;\r
14021   }bitc;\r
14022  }BTR0STR;\r
14023 typedef union{  \r
14024     IO_WORD     word;\r
14025     struct{   \r
14026     IO_WORD  :1;\r
14027     IO_WORD  :1;\r
14028     IO_WORD  :1;\r
14029     IO_WORD  :1;\r
14030     IO_WORD  :1;\r
14031     IO_WORD  :1;\r
14032     IO_WORD  :1;\r
14033     IO_WORD  :1;\r
14034     IO_WORD _Rx :1;\r
14035     IO_WORD _Tx1 :1;\r
14036     IO_WORD _Tx0 :1;\r
14037     IO_WORD _LBack :1;\r
14038     IO_WORD _Silent :1;\r
14039     IO_WORD _Basic :1;\r
14040     IO_WORD  :1;\r
14041     IO_WORD  :1;\r
14042   }bit;\r
14043   struct{\r
14044     IO_WORD :1;\r
14045     IO_WORD :1;\r
14046     IO_WORD :1;\r
14047     IO_WORD :1;\r
14048     IO_WORD :1;\r
14049     IO_WORD :1;\r
14050     IO_WORD :1;\r
14051     IO_WORD :1;\r
14052     IO_WORD :1;\r
14053     IO_WORD _Tx :2;\r
14054   }bitc;\r
14055  }TESTR0STR;\r
14056 typedef union{  \r
14057     IO_WORD     word;\r
14058     struct{   \r
14059     IO_WORD  :1;\r
14060     IO_WORD  :1;\r
14061     IO_WORD  :1;\r
14062     IO_WORD  :1;\r
14063     IO_WORD  :1;\r
14064     IO_WORD  :1;\r
14065     IO_WORD  :1;\r
14066     IO_WORD  :1;\r
14067     IO_WORD  :1;\r
14068     IO_WORD  :1;\r
14069     IO_WORD  :1;\r
14070     IO_WORD  :1;\r
14071     IO_WORD _BRPE3 :1;\r
14072     IO_WORD _BRPE2 :1;\r
14073     IO_WORD _BRPE1 :1;\r
14074     IO_WORD _BRPE0 :1;\r
14075   }bit;\r
14076   struct{\r
14077     IO_WORD :1;\r
14078     IO_WORD :1;\r
14079     IO_WORD :1;\r
14080     IO_WORD :1;\r
14081     IO_WORD :1;\r
14082     IO_WORD :1;\r
14083     IO_WORD :1;\r
14084     IO_WORD :1;\r
14085     IO_WORD :1;\r
14086     IO_WORD :1;\r
14087     IO_WORD :1;\r
14088     IO_WORD :1;\r
14089     IO_WORD _BRPE :4;\r
14090   }bitc;\r
14091  }BRPER0STR;\r
14092 typedef union{  \r
14093     IO_WORD     word;\r
14094     struct{   \r
14095     IO_WORD  :1;\r
14096     IO_WORD  :1;\r
14097     IO_WORD  :1;\r
14098     IO_WORD  :1;\r
14099     IO_WORD  :1;\r
14100     IO_WORD  :1;\r
14101     IO_WORD  :1;\r
14102     IO_WORD  :1;\r
14103     IO_WORD  :1;\r
14104     IO_WORD  :1;\r
14105     IO_WORD  :1;\r
14106     IO_WORD  :1;\r
14107     IO_WORD  :1;\r
14108     IO_WORD  :1;\r
14109     IO_WORD  :1;\r
14110     IO_WORD  :1;\r
14111   }bit;\r
14112  }BRPE0STR;\r
14113 typedef union{  \r
14114     IO_WORD     word;\r
14115     struct{   \r
14116     IO_WORD  :1;\r
14117     IO_WORD  :1;\r
14118     IO_WORD  :1;\r
14119     IO_WORD  :1;\r
14120     IO_WORD  :1;\r
14121     IO_WORD  :1;\r
14122     IO_WORD  :1;\r
14123     IO_WORD  :1;\r
14124     IO_WORD  :1;\r
14125     IO_WORD  :1;\r
14126     IO_WORD  :1;\r
14127     IO_WORD  :1;\r
14128     IO_WORD  :1;\r
14129     IO_WORD  :1;\r
14130     IO_WORD  :1;\r
14131     IO_WORD  :1;\r
14132   }bit;\r
14133  }CBSYNC0STR;\r
14134 typedef union{   /* CAN 0 IF 1 */\r
14135     IO_WORD     word;\r
14136     struct{   \r
14137     IO_WORD _Busy :1;\r
14138     IO_WORD  :1;\r
14139     IO_WORD  :1;\r
14140     IO_WORD  :1;\r
14141     IO_WORD  :1;\r
14142     IO_WORD  :1;\r
14143     IO_WORD  :1;\r
14144     IO_WORD  :1;\r
14145     IO_WORD  :1;\r
14146     IO_WORD  :1;\r
14147     IO_WORD _MN5 :1;\r
14148     IO_WORD _MN4 :1;\r
14149     IO_WORD _MN3 :1;\r
14150     IO_WORD _MN2 :1;\r
14151     IO_WORD _MN1 :1;\r
14152     IO_WORD _MN0 :1;\r
14153   }bit;\r
14154   struct{\r
14155     IO_WORD :1;\r
14156     IO_WORD :1;\r
14157     IO_WORD :1;\r
14158     IO_WORD :1;\r
14159     IO_WORD :1;\r
14160     IO_WORD :1;\r
14161     IO_WORD :1;\r
14162     IO_WORD :1;\r
14163     IO_WORD :1;\r
14164     IO_WORD :1;\r
14165     IO_WORD _MN :6;\r
14166   }bitc;\r
14167  }IF1CREQ0STR;\r
14168 typedef union{  \r
14169     IO_WORD     word;\r
14170     struct{   \r
14171     IO_WORD  :1;\r
14172     IO_WORD  :1;\r
14173     IO_WORD  :1;\r
14174     IO_WORD  :1;\r
14175     IO_WORD  :1;\r
14176     IO_WORD  :1;\r
14177     IO_WORD  :1;\r
14178     IO_WORD  :1;\r
14179     IO_WORD _WR :1;\r
14180     IO_WORD _Mask :1;\r
14181     IO_WORD _Arb :1;\r
14182     IO_WORD _Control :1;\r
14183     IO_WORD _CIP :1;\r
14184     IO_WORD _TxReq :1;\r
14185     IO_WORD _DataA :1;\r
14186     IO_WORD _DataB :1;\r
14187   }bit;\r
14188  }IF1CMSK0STR;\r
14189 typedef union{  \r
14190     IO_WORD     word;\r
14191     struct{   \r
14192     IO_WORD _MXtd :1;\r
14193     IO_WORD _MDir :1;\r
14194     IO_WORD  :1;\r
14195     IO_WORD  :1;\r
14196     IO_WORD  :1;\r
14197     IO_WORD  :1;\r
14198     IO_WORD  :1;\r
14199     IO_WORD  :1;\r
14200     IO_WORD  :1;\r
14201     IO_WORD  :1;\r
14202     IO_WORD  :1;\r
14203     IO_WORD  :1;\r
14204     IO_WORD  :1;\r
14205     IO_WORD  :1;\r
14206     IO_WORD  :1;\r
14207     IO_WORD  :1;\r
14208   }bit;\r
14209  }IF1MSK20STR;\r
14210 typedef union{  \r
14211     IO_WORD     word;\r
14212     struct{   \r
14213     IO_WORD _MsgVal :1;\r
14214     IO_WORD _Xtd :1;\r
14215     IO_WORD _DIR :1;\r
14216     IO_WORD  :1;\r
14217     IO_WORD  :1;\r
14218     IO_WORD  :1;\r
14219     IO_WORD  :1;\r
14220     IO_WORD  :1;\r
14221     IO_WORD  :1;\r
14222     IO_WORD  :1;\r
14223     IO_WORD  :1;\r
14224     IO_WORD  :1;\r
14225     IO_WORD  :1;\r
14226     IO_WORD  :1;\r
14227     IO_WORD  :1;\r
14228     IO_WORD  :1;\r
14229   }bit;\r
14230  }IF1ARB20STR;\r
14231 typedef union{  \r
14232     IO_WORD     word;\r
14233     struct{   \r
14234     IO_WORD _NewDat :1;\r
14235     IO_WORD _MsgLst :1;\r
14236     IO_WORD _IntPnd :1;\r
14237     IO_WORD _UMask :1;\r
14238     IO_WORD _TxIE :1;\r
14239     IO_WORD _RxIE :1;\r
14240     IO_WORD _RmtEn :1;\r
14241     IO_WORD _TxRqst :1;\r
14242     IO_WORD _EoB :1;\r
14243     IO_WORD  :1;\r
14244     IO_WORD  :1;\r
14245     IO_WORD  :1;\r
14246     IO_WORD _DLC3 :1;\r
14247     IO_WORD _DLC2 :1;\r
14248     IO_WORD _DLC1 :1;\r
14249     IO_WORD _DLC0 :1;\r
14250   }bit;\r
14251   struct{\r
14252     IO_WORD :1;\r
14253     IO_WORD :1;\r
14254     IO_WORD :1;\r
14255     IO_WORD :1;\r
14256     IO_WORD :1;\r
14257     IO_WORD :1;\r
14258     IO_WORD :1;\r
14259     IO_WORD :1;\r
14260     IO_WORD :1;\r
14261     IO_WORD :1;\r
14262     IO_WORD :1;\r
14263     IO_WORD :1;\r
14264     IO_WORD _DLC :4;\r
14265   }bitc;\r
14266  }IF1MCTR0STR;\r
14267 typedef union{   /* CAN 0 IF 2 */\r
14268     IO_WORD     word;\r
14269     struct{   \r
14270     IO_WORD _Busy :1;\r
14271     IO_WORD  :1;\r
14272     IO_WORD  :1;\r
14273     IO_WORD  :1;\r
14274     IO_WORD  :1;\r
14275     IO_WORD  :1;\r
14276     IO_WORD  :1;\r
14277     IO_WORD  :1;\r
14278     IO_WORD  :1;\r
14279     IO_WORD  :1;\r
14280     IO_WORD _MN5 :1;\r
14281     IO_WORD _MN4 :1;\r
14282     IO_WORD _MN3 :1;\r
14283     IO_WORD _MN2 :1;\r
14284     IO_WORD _MN1 :1;\r
14285     IO_WORD _MN0 :1;\r
14286   }bit;\r
14287   struct{\r
14288     IO_WORD :1;\r
14289     IO_WORD :1;\r
14290     IO_WORD :1;\r
14291     IO_WORD :1;\r
14292     IO_WORD :1;\r
14293     IO_WORD :1;\r
14294     IO_WORD :1;\r
14295     IO_WORD :1;\r
14296     IO_WORD :1;\r
14297     IO_WORD :1;\r
14298     IO_WORD _MN :6;\r
14299   }bitc;\r
14300  }IF2CREQ0STR;\r
14301 typedef union{  \r
14302     IO_WORD     word;\r
14303     struct{   \r
14304     IO_WORD  :1;\r
14305     IO_WORD  :1;\r
14306     IO_WORD  :1;\r
14307     IO_WORD  :1;\r
14308     IO_WORD  :1;\r
14309     IO_WORD  :1;\r
14310     IO_WORD  :1;\r
14311     IO_WORD  :1;\r
14312     IO_WORD _WR :1;\r
14313     IO_WORD _Mask :1;\r
14314     IO_WORD _Arb :1;\r
14315     IO_WORD _Control :1;\r
14316     IO_WORD _CIP :1;\r
14317     IO_WORD _TxReq :1;\r
14318     IO_WORD _DataA :1;\r
14319     IO_WORD _DataB :1;\r
14320   }bit;\r
14321  }IF2CMSK0STR;\r
14322 typedef union{  \r
14323     IO_WORD     word;\r
14324     struct{   \r
14325     IO_WORD _MXtd :1;\r
14326     IO_WORD _MDir :1;\r
14327     IO_WORD  :1;\r
14328     IO_WORD  :1;\r
14329     IO_WORD  :1;\r
14330     IO_WORD  :1;\r
14331     IO_WORD  :1;\r
14332     IO_WORD  :1;\r
14333     IO_WORD  :1;\r
14334     IO_WORD  :1;\r
14335     IO_WORD  :1;\r
14336     IO_WORD  :1;\r
14337     IO_WORD  :1;\r
14338     IO_WORD  :1;\r
14339     IO_WORD  :1;\r
14340     IO_WORD  :1;\r
14341   }bit;\r
14342  }IF2MSK20STR;\r
14343 typedef union{  \r
14344     IO_WORD     word;\r
14345     struct{   \r
14346     IO_WORD _MsgVal :1;\r
14347     IO_WORD _Xtd :1;\r
14348     IO_WORD _DIR :1;\r
14349     IO_WORD  :1;\r
14350     IO_WORD  :1;\r
14351     IO_WORD  :1;\r
14352     IO_WORD  :1;\r
14353     IO_WORD  :1;\r
14354     IO_WORD  :1;\r
14355     IO_WORD  :1;\r
14356     IO_WORD  :1;\r
14357     IO_WORD  :1;\r
14358     IO_WORD  :1;\r
14359     IO_WORD  :1;\r
14360     IO_WORD  :1;\r
14361     IO_WORD  :1;\r
14362   }bit;\r
14363  }IF2ARB20STR;\r
14364 typedef union{  \r
14365     IO_WORD     word;\r
14366     struct{   \r
14367     IO_WORD _NewDat :1;\r
14368     IO_WORD _MsgLst :1;\r
14369     IO_WORD _IntPnd :1;\r
14370     IO_WORD _UMask :1;\r
14371     IO_WORD _TxIE :1;\r
14372     IO_WORD _RxIE :1;\r
14373     IO_WORD _RmtEn :1;\r
14374     IO_WORD _TxRqst :1;\r
14375     IO_WORD _EoB :1;\r
14376     IO_WORD  :1;\r
14377     IO_WORD  :1;\r
14378     IO_WORD  :1;\r
14379     IO_WORD _DLC3 :1;\r
14380     IO_WORD _DLC2 :1;\r
14381     IO_WORD _DLC1 :1;\r
14382     IO_WORD _DLC0 :1;\r
14383   }bit;\r
14384   struct{\r
14385     IO_WORD :1;\r
14386     IO_WORD :1;\r
14387     IO_WORD :1;\r
14388     IO_WORD :1;\r
14389     IO_WORD :1;\r
14390     IO_WORD :1;\r
14391     IO_WORD :1;\r
14392     IO_WORD :1;\r
14393     IO_WORD :1;\r
14394     IO_WORD :1;\r
14395     IO_WORD :1;\r
14396     IO_WORD :1;\r
14397     IO_WORD _DLC :4;\r
14398   }bitc;\r
14399  }IF2MCTR0STR;\r
14400 typedef union{   /* CAN 1 Control Register */\r
14401     IO_WORD     word;\r
14402     struct{   \r
14403     IO_WORD  :1;\r
14404     IO_WORD  :1;\r
14405     IO_WORD  :1;\r
14406     IO_WORD  :1;\r
14407     IO_WORD  :1;\r
14408     IO_WORD  :1;\r
14409     IO_WORD  :1;\r
14410     IO_WORD  :1;\r
14411     IO_WORD _Test :1;\r
14412     IO_WORD _CCE :1;\r
14413     IO_WORD _DAR :1;\r
14414     IO_WORD  :1;\r
14415     IO_WORD _EIE :1;\r
14416     IO_WORD _SIE :1;\r
14417     IO_WORD _IE :1;\r
14418     IO_WORD _Init :1;\r
14419   }bit;\r
14420  }CTRLR1STR;\r
14421 typedef union{  \r
14422     IO_WORD     word;\r
14423     struct{   \r
14424     IO_WORD  :1;\r
14425     IO_WORD  :1;\r
14426     IO_WORD  :1;\r
14427     IO_WORD  :1;\r
14428     IO_WORD  :1;\r
14429     IO_WORD  :1;\r
14430     IO_WORD  :1;\r
14431     IO_WORD  :1;\r
14432     IO_WORD _BOff :1;\r
14433     IO_WORD _EWarn :1;\r
14434     IO_WORD _EPass :1;\r
14435     IO_WORD _RxOK :1;\r
14436     IO_WORD _TxOK :1;\r
14437     IO_WORD _LEC2 :1;\r
14438     IO_WORD _LEC1 :1;\r
14439     IO_WORD _LEC0 :1;\r
14440   }bit;\r
14441   struct{\r
14442     IO_WORD :1;\r
14443     IO_WORD :1;\r
14444     IO_WORD :1;\r
14445     IO_WORD :1;\r
14446     IO_WORD :1;\r
14447     IO_WORD :1;\r
14448     IO_WORD :1;\r
14449     IO_WORD :1;\r
14450     IO_WORD :1;\r
14451     IO_WORD :1;\r
14452     IO_WORD :1;\r
14453     IO_WORD :1;\r
14454     IO_WORD :1;\r
14455     IO_WORD _LEC :3;\r
14456   }bitc;\r
14457  }STATR1STR;\r
14458 typedef union{  \r
14459     IO_WORD     word;\r
14460     struct{   \r
14461     IO_WORD _RP :1;\r
14462     IO_WORD _REC6 :1;\r
14463     IO_WORD _REC5 :1;\r
14464     IO_WORD _REC4 :1;\r
14465     IO_WORD _REC3 :1;\r
14466     IO_WORD _REC2 :1;\r
14467     IO_WORD _REC1 :1;\r
14468     IO_WORD _REC0 :1;\r
14469     IO_WORD _TEC7 :1;\r
14470     IO_WORD _TEC6 :1;\r
14471     IO_WORD _TEC5 :1;\r
14472     IO_WORD _TEC4 :1;\r
14473     IO_WORD _TEC3 :1;\r
14474     IO_WORD _TEC2 :1;\r
14475     IO_WORD _TEC1 :1;\r
14476     IO_WORD _TEC0 :1;\r
14477   }bit;\r
14478   struct{\r
14479     IO_WORD :1;\r
14480     IO_WORD _REC :7;\r
14481     IO_WORD _TEC :8;\r
14482   }bitc;\r
14483  }ERRCNT1STR;\r
14484 typedef union{  \r
14485     IO_WORD     word;\r
14486     struct{   \r
14487     IO_WORD  :1;\r
14488     IO_WORD _Tseg22 :1;\r
14489     IO_WORD _Tseg21 :1;\r
14490     IO_WORD _Tseg20 :1;\r
14491     IO_WORD _Tseg13 :1;\r
14492     IO_WORD _Tseg12 :1;\r
14493     IO_WORD _Tseg11 :1;\r
14494     IO_WORD _Tseg10 :1;\r
14495     IO_WORD _SJW1 :1;\r
14496     IO_WORD _SJW0 :1;\r
14497     IO_WORD _BRP5 :1;\r
14498     IO_WORD _BRP4 :1;\r
14499     IO_WORD _BRP3 :1;\r
14500     IO_WORD _BRP2 :1;\r
14501     IO_WORD _BRP1 :1;\r
14502     IO_WORD _BRP0 :1;\r
14503   }bit;\r
14504   struct{\r
14505     IO_WORD :1;\r
14506     IO_WORD _Tseg2 :3;\r
14507     IO_WORD _Tseg1 :4;\r
14508     IO_WORD _SJW :2;\r
14509     IO_WORD _BRP :6;\r
14510   }bitc;\r
14511  }BTR1STR;\r
14512 typedef union{  \r
14513     IO_WORD     word;\r
14514     struct{   \r
14515     IO_WORD  :1;\r
14516     IO_WORD  :1;\r
14517     IO_WORD  :1;\r
14518     IO_WORD  :1;\r
14519     IO_WORD  :1;\r
14520     IO_WORD  :1;\r
14521     IO_WORD  :1;\r
14522     IO_WORD  :1;\r
14523     IO_WORD _Rx :1;\r
14524     IO_WORD _Tx1 :1;\r
14525     IO_WORD _Tx0 :1;\r
14526     IO_WORD _LBack :1;\r
14527     IO_WORD _Silent :1;\r
14528     IO_WORD _Basic :1;\r
14529     IO_WORD  :1;\r
14530     IO_WORD  :1;\r
14531   }bit;\r
14532   struct{\r
14533     IO_WORD :1;\r
14534     IO_WORD :1;\r
14535     IO_WORD :1;\r
14536     IO_WORD :1;\r
14537     IO_WORD :1;\r
14538     IO_WORD :1;\r
14539     IO_WORD :1;\r
14540     IO_WORD :1;\r
14541     IO_WORD :1;\r
14542     IO_WORD _Tx :2;\r
14543   }bitc;\r
14544  }TESTR1STR;\r
14545 typedef union{  \r
14546     IO_WORD     word;\r
14547     struct{   \r
14548     IO_WORD  :1;\r
14549     IO_WORD  :1;\r
14550     IO_WORD  :1;\r
14551     IO_WORD  :1;\r
14552     IO_WORD  :1;\r
14553     IO_WORD  :1;\r
14554     IO_WORD  :1;\r
14555     IO_WORD  :1;\r
14556     IO_WORD  :1;\r
14557     IO_WORD  :1;\r
14558     IO_WORD  :1;\r
14559     IO_WORD  :1;\r
14560     IO_WORD _BRPE3 :1;\r
14561     IO_WORD _BRPE2 :1;\r
14562     IO_WORD _BRPE1 :1;\r
14563     IO_WORD _BRPE0 :1;\r
14564   }bit;\r
14565   struct{\r
14566     IO_WORD :1;\r
14567     IO_WORD :1;\r
14568     IO_WORD :1;\r
14569     IO_WORD :1;\r
14570     IO_WORD :1;\r
14571     IO_WORD :1;\r
14572     IO_WORD :1;\r
14573     IO_WORD :1;\r
14574     IO_WORD :1;\r
14575     IO_WORD :1;\r
14576     IO_WORD :1;\r
14577     IO_WORD :1;\r
14578     IO_WORD _BRPE :4;\r
14579   }bitc;\r
14580  }BRPER1STR;\r
14581 typedef union{  \r
14582     IO_WORD     word;\r
14583     struct{   \r
14584     IO_WORD  :1;\r
14585     IO_WORD  :1;\r
14586     IO_WORD  :1;\r
14587     IO_WORD  :1;\r
14588     IO_WORD  :1;\r
14589     IO_WORD  :1;\r
14590     IO_WORD  :1;\r
14591     IO_WORD  :1;\r
14592     IO_WORD  :1;\r
14593     IO_WORD  :1;\r
14594     IO_WORD  :1;\r
14595     IO_WORD  :1;\r
14596     IO_WORD  :1;\r
14597     IO_WORD  :1;\r
14598     IO_WORD  :1;\r
14599     IO_WORD  :1;\r
14600   }bit;\r
14601  }BRPE1STR;\r
14602 typedef union{   /* CAN 1 IF 1 */\r
14603     IO_WORD     word;\r
14604     struct{   \r
14605     IO_WORD _Busy :1;\r
14606     IO_WORD  :1;\r
14607     IO_WORD  :1;\r
14608     IO_WORD  :1;\r
14609     IO_WORD  :1;\r
14610     IO_WORD  :1;\r
14611     IO_WORD  :1;\r
14612     IO_WORD  :1;\r
14613     IO_WORD  :1;\r
14614     IO_WORD  :1;\r
14615     IO_WORD _MN5 :1;\r
14616     IO_WORD _MN4 :1;\r
14617     IO_WORD _MN3 :1;\r
14618     IO_WORD _MN2 :1;\r
14619     IO_WORD _MN1 :1;\r
14620     IO_WORD _MN0 :1;\r
14621   }bit;\r
14622   struct{\r
14623     IO_WORD :1;\r
14624     IO_WORD :1;\r
14625     IO_WORD :1;\r
14626     IO_WORD :1;\r
14627     IO_WORD :1;\r
14628     IO_WORD :1;\r
14629     IO_WORD :1;\r
14630     IO_WORD :1;\r
14631     IO_WORD :1;\r
14632     IO_WORD :1;\r
14633     IO_WORD _MN :6;\r
14634   }bitc;\r
14635  }IF1CREQ1STR;\r
14636 typedef union{  \r
14637     IO_WORD     word;\r
14638     struct{   \r
14639     IO_WORD  :1;\r
14640     IO_WORD  :1;\r
14641     IO_WORD  :1;\r
14642     IO_WORD  :1;\r
14643     IO_WORD  :1;\r
14644     IO_WORD  :1;\r
14645     IO_WORD  :1;\r
14646     IO_WORD  :1;\r
14647     IO_WORD _WR :1;\r
14648     IO_WORD _Mask :1;\r
14649     IO_WORD _Arb :1;\r
14650     IO_WORD _Control :1;\r
14651     IO_WORD _CIP :1;\r
14652     IO_WORD _TxReq :1;\r
14653     IO_WORD _DataA :1;\r
14654     IO_WORD _DataB :1;\r
14655   }bit;\r
14656  }IF1CMSK1STR;\r
14657 typedef union{  \r
14658     IO_WORD     word;\r
14659     struct{   \r
14660     IO_WORD _MXtd :1;\r
14661     IO_WORD _MDir :1;\r
14662     IO_WORD  :1;\r
14663     IO_WORD  :1;\r
14664     IO_WORD  :1;\r
14665     IO_WORD  :1;\r
14666     IO_WORD  :1;\r
14667     IO_WORD  :1;\r
14668     IO_WORD  :1;\r
14669     IO_WORD  :1;\r
14670     IO_WORD  :1;\r
14671     IO_WORD  :1;\r
14672     IO_WORD  :1;\r
14673     IO_WORD  :1;\r
14674     IO_WORD  :1;\r
14675     IO_WORD  :1;\r
14676   }bit;\r
14677  }IF1MSK21STR;\r
14678 typedef union{  \r
14679     IO_WORD     word;\r
14680     struct{   \r
14681     IO_WORD _MsgVal :1;\r
14682     IO_WORD _Xtd :1;\r
14683     IO_WORD _DIR :1;\r
14684     IO_WORD  :1;\r
14685     IO_WORD  :1;\r
14686     IO_WORD  :1;\r
14687     IO_WORD  :1;\r
14688     IO_WORD  :1;\r
14689     IO_WORD  :1;\r
14690     IO_WORD  :1;\r
14691     IO_WORD  :1;\r
14692     IO_WORD  :1;\r
14693     IO_WORD  :1;\r
14694     IO_WORD  :1;\r
14695     IO_WORD  :1;\r
14696     IO_WORD  :1;\r
14697   }bit;\r
14698  }IF1ARB21STR;\r
14699 typedef union{  \r
14700     IO_WORD     word;\r
14701     struct{   \r
14702     IO_WORD _NewDat :1;\r
14703     IO_WORD _MsgLst :1;\r
14704     IO_WORD _IntPnd :1;\r
14705     IO_WORD _UMask :1;\r
14706     IO_WORD _TxIE :1;\r
14707     IO_WORD _RxIE :1;\r
14708     IO_WORD _RmtEn :1;\r
14709     IO_WORD _TxRqst :1;\r
14710     IO_WORD _EoB :1;\r
14711     IO_WORD  :1;\r
14712     IO_WORD  :1;\r
14713     IO_WORD  :1;\r
14714     IO_WORD _DLC3 :1;\r
14715     IO_WORD _DLC2 :1;\r
14716     IO_WORD _DLC1 :1;\r
14717     IO_WORD _DLC0 :1;\r
14718   }bit;\r
14719   struct{\r
14720     IO_WORD :1;\r
14721     IO_WORD :1;\r
14722     IO_WORD :1;\r
14723     IO_WORD :1;\r
14724     IO_WORD :1;\r
14725     IO_WORD :1;\r
14726     IO_WORD :1;\r
14727     IO_WORD :1;\r
14728     IO_WORD :1;\r
14729     IO_WORD :1;\r
14730     IO_WORD :1;\r
14731     IO_WORD :1;\r
14732     IO_WORD _DLC :4;\r
14733   }bitc;\r
14734  }IF1MCTR1STR;\r
14735 typedef union{   /* CAN 1 IF 2 */\r
14736     IO_WORD     word;\r
14737     struct{   \r
14738     IO_WORD _Busy :1;\r
14739     IO_WORD  :1;\r
14740     IO_WORD  :1;\r
14741     IO_WORD  :1;\r
14742     IO_WORD  :1;\r
14743     IO_WORD  :1;\r
14744     IO_WORD  :1;\r
14745     IO_WORD  :1;\r
14746     IO_WORD  :1;\r
14747     IO_WORD  :1;\r
14748     IO_WORD _MN5 :1;\r
14749     IO_WORD _MN4 :1;\r
14750     IO_WORD _MN3 :1;\r
14751     IO_WORD _MN2 :1;\r
14752     IO_WORD _MN1 :1;\r
14753     IO_WORD _MN0 :1;\r
14754   }bit;\r
14755   struct{\r
14756     IO_WORD :1;\r
14757     IO_WORD :1;\r
14758     IO_WORD :1;\r
14759     IO_WORD :1;\r
14760     IO_WORD :1;\r
14761     IO_WORD :1;\r
14762     IO_WORD :1;\r
14763     IO_WORD :1;\r
14764     IO_WORD :1;\r
14765     IO_WORD :1;\r
14766     IO_WORD _MN :6;\r
14767   }bitc;\r
14768  }IF2CREQ1STR;\r
14769 typedef union{  \r
14770     IO_WORD     word;\r
14771     struct{   \r
14772     IO_WORD  :1;\r
14773     IO_WORD  :1;\r
14774     IO_WORD  :1;\r
14775     IO_WORD  :1;\r
14776     IO_WORD  :1;\r
14777     IO_WORD  :1;\r
14778     IO_WORD  :1;\r
14779     IO_WORD  :1;\r
14780     IO_WORD _WR :1;\r
14781     IO_WORD _Mask :1;\r
14782     IO_WORD _Arb :1;\r
14783     IO_WORD _Control :1;\r
14784     IO_WORD _CIP :1;\r
14785     IO_WORD _TxReq :1;\r
14786     IO_WORD _DataA :1;\r
14787     IO_WORD _DataB :1;\r
14788   }bit;\r
14789  }IF2CMSK1STR;\r
14790 typedef union{  \r
14791     IO_WORD     word;\r
14792     struct{   \r
14793     IO_WORD _MXtd :1;\r
14794     IO_WORD _MDir :1;\r
14795     IO_WORD  :1;\r
14796     IO_WORD  :1;\r
14797     IO_WORD  :1;\r
14798     IO_WORD  :1;\r
14799     IO_WORD  :1;\r
14800     IO_WORD  :1;\r
14801     IO_WORD  :1;\r
14802     IO_WORD  :1;\r
14803     IO_WORD  :1;\r
14804     IO_WORD  :1;\r
14805     IO_WORD  :1;\r
14806     IO_WORD  :1;\r
14807     IO_WORD  :1;\r
14808     IO_WORD  :1;\r
14809   }bit;\r
14810  }IF2MSK21STR;\r
14811 typedef union{  \r
14812     IO_WORD     word;\r
14813     struct{   \r
14814     IO_WORD _MsgVal :1;\r
14815     IO_WORD _Xtd :1;\r
14816     IO_WORD _DIR :1;\r
14817     IO_WORD  :1;\r
14818     IO_WORD  :1;\r
14819     IO_WORD  :1;\r
14820     IO_WORD  :1;\r
14821     IO_WORD  :1;\r
14822     IO_WORD  :1;\r
14823     IO_WORD  :1;\r
14824     IO_WORD  :1;\r
14825     IO_WORD  :1;\r
14826     IO_WORD  :1;\r
14827     IO_WORD  :1;\r
14828     IO_WORD  :1;\r
14829     IO_WORD  :1;\r
14830   }bit;\r
14831  }IF2ARB21STR;\r
14832 typedef union{  \r
14833     IO_WORD     word;\r
14834     struct{   \r
14835     IO_WORD _NewDat :1;\r
14836     IO_WORD _MsgLst :1;\r
14837     IO_WORD _IntPnd :1;\r
14838     IO_WORD _UMask :1;\r
14839     IO_WORD _TxIE :1;\r
14840     IO_WORD _RxIE :1;\r
14841     IO_WORD _RmtEn :1;\r
14842     IO_WORD _TxRqst :1;\r
14843     IO_WORD _EoB :1;\r
14844     IO_WORD  :1;\r
14845     IO_WORD  :1;\r
14846     IO_WORD  :1;\r
14847     IO_WORD _DLC3 :1;\r
14848     IO_WORD _DLC2 :1;\r
14849     IO_WORD _DLC1 :1;\r
14850     IO_WORD _DLC0 :1;\r
14851   }bit;\r
14852   struct{\r
14853     IO_WORD :1;\r
14854     IO_WORD :1;\r
14855     IO_WORD :1;\r
14856     IO_WORD :1;\r
14857     IO_WORD :1;\r
14858     IO_WORD :1;\r
14859     IO_WORD :1;\r
14860     IO_WORD :1;\r
14861     IO_WORD :1;\r
14862     IO_WORD :1;\r
14863     IO_WORD :1;\r
14864     IO_WORD :1;\r
14865     IO_WORD _DLC :4;\r
14866   }bitc;\r
14867  }IF2MCTR1STR;\r
14868 typedef union{   /* CAN 2 Control Register */\r
14869     IO_WORD     word;\r
14870     struct{   \r
14871     IO_WORD  :1;\r
14872     IO_WORD  :1;\r
14873     IO_WORD  :1;\r
14874     IO_WORD  :1;\r
14875     IO_WORD  :1;\r
14876     IO_WORD  :1;\r
14877     IO_WORD  :1;\r
14878     IO_WORD  :1;\r
14879     IO_WORD _Test :1;\r
14880     IO_WORD _CCE :1;\r
14881     IO_WORD _DAR :1;\r
14882     IO_WORD  :1;\r
14883     IO_WORD _EIE :1;\r
14884     IO_WORD _SIE :1;\r
14885     IO_WORD _IE :1;\r
14886     IO_WORD _Init :1;\r
14887   }bit;\r
14888  }CTRLR2STR;\r
14889 typedef union{  \r
14890     IO_WORD     word;\r
14891     struct{   \r
14892     IO_WORD  :1;\r
14893     IO_WORD  :1;\r
14894     IO_WORD  :1;\r
14895     IO_WORD  :1;\r
14896     IO_WORD  :1;\r
14897     IO_WORD  :1;\r
14898     IO_WORD  :1;\r
14899     IO_WORD  :1;\r
14900     IO_WORD _BOff :1;\r
14901     IO_WORD _EWarn :1;\r
14902     IO_WORD _EPass :1;\r
14903     IO_WORD _RxOK :1;\r
14904     IO_WORD _TxOK :1;\r
14905     IO_WORD _LEC2 :1;\r
14906     IO_WORD _LEC1 :1;\r
14907     IO_WORD _LEC0 :1;\r
14908   }bit;\r
14909   struct{\r
14910     IO_WORD :1;\r
14911     IO_WORD :1;\r
14912     IO_WORD :1;\r
14913     IO_WORD :1;\r
14914     IO_WORD :1;\r
14915     IO_WORD :1;\r
14916     IO_WORD :1;\r
14917     IO_WORD :1;\r
14918     IO_WORD :1;\r
14919     IO_WORD :1;\r
14920     IO_WORD :1;\r
14921     IO_WORD :1;\r
14922     IO_WORD :1;\r
14923     IO_WORD _LEC :3;\r
14924   }bitc;\r
14925  }STATR2STR;\r
14926 typedef union{  \r
14927     IO_WORD     word;\r
14928     struct{   \r
14929     IO_WORD _RP :1;\r
14930     IO_WORD _REC6 :1;\r
14931     IO_WORD _REC5 :1;\r
14932     IO_WORD _REC4 :1;\r
14933     IO_WORD _REC3 :1;\r
14934     IO_WORD _REC2 :1;\r
14935     IO_WORD _REC1 :1;\r
14936     IO_WORD _REC0 :1;\r
14937     IO_WORD _TEC7 :1;\r
14938     IO_WORD _TEC6 :1;\r
14939     IO_WORD _TEC5 :1;\r
14940     IO_WORD _TEC4 :1;\r
14941     IO_WORD _TEC3 :1;\r
14942     IO_WORD _TEC2 :1;\r
14943     IO_WORD _TEC1 :1;\r
14944     IO_WORD _TEC0 :1;\r
14945   }bit;\r
14946   struct{\r
14947     IO_WORD :1;\r
14948     IO_WORD _REC :7;\r
14949     IO_WORD _TEC :8;\r
14950   }bitc;\r
14951  }ERRCNT2STR;\r
14952 typedef union{  \r
14953     IO_WORD     word;\r
14954     struct{   \r
14955     IO_WORD  :1;\r
14956     IO_WORD _Tseg22 :1;\r
14957     IO_WORD _Tseg21 :1;\r
14958     IO_WORD _Tseg20 :1;\r
14959     IO_WORD _Tseg13 :1;\r
14960     IO_WORD _Tseg12 :1;\r
14961     IO_WORD _Tseg11 :1;\r
14962     IO_WORD _Tseg10 :1;\r
14963     IO_WORD _SJW1 :1;\r
14964     IO_WORD _SJW0 :1;\r
14965     IO_WORD _BRP5 :1;\r
14966     IO_WORD _BRP4 :1;\r
14967     IO_WORD _BRP3 :1;\r
14968     IO_WORD _BRP2 :1;\r
14969     IO_WORD _BRP1 :1;\r
14970     IO_WORD _BRP0 :1;\r
14971   }bit;\r
14972   struct{\r
14973     IO_WORD :1;\r
14974     IO_WORD _Tseg2 :3;\r
14975     IO_WORD _Tseg1 :4;\r
14976     IO_WORD _SJW :2;\r
14977     IO_WORD _BRP :6;\r
14978   }bitc;\r
14979  }BTR2STR;\r
14980 typedef union{  \r
14981     IO_WORD     word;\r
14982     struct{   \r
14983     IO_WORD  :1;\r
14984     IO_WORD  :1;\r
14985     IO_WORD  :1;\r
14986     IO_WORD  :1;\r
14987     IO_WORD  :1;\r
14988     IO_WORD  :1;\r
14989     IO_WORD  :1;\r
14990     IO_WORD  :1;\r
14991     IO_WORD _Rx :1;\r
14992     IO_WORD _Tx1 :1;\r
14993     IO_WORD _Tx0 :1;\r
14994     IO_WORD _LBack :1;\r
14995     IO_WORD _Silent :1;\r
14996     IO_WORD _Basic :1;\r
14997     IO_WORD  :1;\r
14998     IO_WORD  :1;\r
14999   }bit;\r
15000   struct{\r
15001     IO_WORD :1;\r
15002     IO_WORD :1;\r
15003     IO_WORD :1;\r
15004     IO_WORD :1;\r
15005     IO_WORD :1;\r
15006     IO_WORD :1;\r
15007     IO_WORD :1;\r
15008     IO_WORD :1;\r
15009     IO_WORD :1;\r
15010     IO_WORD _Tx :2;\r
15011   }bitc;\r
15012  }TESTR2STR;\r
15013 typedef union{  \r
15014     IO_WORD     word;\r
15015     struct{   \r
15016     IO_WORD  :1;\r
15017     IO_WORD  :1;\r
15018     IO_WORD  :1;\r
15019     IO_WORD  :1;\r
15020     IO_WORD  :1;\r
15021     IO_WORD  :1;\r
15022     IO_WORD  :1;\r
15023     IO_WORD  :1;\r
15024     IO_WORD  :1;\r
15025     IO_WORD  :1;\r
15026     IO_WORD  :1;\r
15027     IO_WORD  :1;\r
15028     IO_WORD _BRPE3 :1;\r
15029     IO_WORD _BRPE2 :1;\r
15030     IO_WORD _BRPE1 :1;\r
15031     IO_WORD _BRPE0 :1;\r
15032   }bit;\r
15033   struct{\r
15034     IO_WORD :1;\r
15035     IO_WORD :1;\r
15036     IO_WORD :1;\r
15037     IO_WORD :1;\r
15038     IO_WORD :1;\r
15039     IO_WORD :1;\r
15040     IO_WORD :1;\r
15041     IO_WORD :1;\r
15042     IO_WORD :1;\r
15043     IO_WORD :1;\r
15044     IO_WORD :1;\r
15045     IO_WORD :1;\r
15046     IO_WORD _BRPE :4;\r
15047   }bitc;\r
15048  }BRPER2STR;\r
15049 typedef union{  \r
15050     IO_WORD     word;\r
15051     struct{   \r
15052     IO_WORD  :1;\r
15053     IO_WORD  :1;\r
15054     IO_WORD  :1;\r
15055     IO_WORD  :1;\r
15056     IO_WORD  :1;\r
15057     IO_WORD  :1;\r
15058     IO_WORD  :1;\r
15059     IO_WORD  :1;\r
15060     IO_WORD  :1;\r
15061     IO_WORD  :1;\r
15062     IO_WORD  :1;\r
15063     IO_WORD  :1;\r
15064     IO_WORD  :1;\r
15065     IO_WORD  :1;\r
15066     IO_WORD  :1;\r
15067     IO_WORD  :1;\r
15068   }bit;\r
15069  }BRPE2STR;\r
15070 typedef union{  \r
15071     IO_WORD     word;\r
15072     struct{   \r
15073     IO_WORD  :1;\r
15074     IO_WORD  :1;\r
15075     IO_WORD  :1;\r
15076     IO_WORD  :1;\r
15077     IO_WORD  :1;\r
15078     IO_WORD  :1;\r
15079     IO_WORD  :1;\r
15080     IO_WORD  :1;\r
15081     IO_WORD  :1;\r
15082     IO_WORD  :1;\r
15083     IO_WORD  :1;\r
15084     IO_WORD  :1;\r
15085     IO_WORD  :1;\r
15086     IO_WORD  :1;\r
15087     IO_WORD  :1;\r
15088     IO_WORD  :1;\r
15089   }bit;\r
15090  }CBSYNC2STR;\r
15091 typedef union{   /* CAN 2 IF 1 */\r
15092     IO_WORD     word;\r
15093     struct{   \r
15094     IO_WORD _Busy :1;\r
15095     IO_WORD  :1;\r
15096     IO_WORD  :1;\r
15097     IO_WORD  :1;\r
15098     IO_WORD  :1;\r
15099     IO_WORD  :1;\r
15100     IO_WORD  :1;\r
15101     IO_WORD  :1;\r
15102     IO_WORD  :1;\r
15103     IO_WORD  :1;\r
15104     IO_WORD _MN5 :1;\r
15105     IO_WORD _MN4 :1;\r
15106     IO_WORD _MN3 :1;\r
15107     IO_WORD _MN2 :1;\r
15108     IO_WORD _MN1 :1;\r
15109     IO_WORD _MN0 :1;\r
15110   }bit;\r
15111   struct{\r
15112     IO_WORD :1;\r
15113     IO_WORD :1;\r
15114     IO_WORD :1;\r
15115     IO_WORD :1;\r
15116     IO_WORD :1;\r
15117     IO_WORD :1;\r
15118     IO_WORD :1;\r
15119     IO_WORD :1;\r
15120     IO_WORD :1;\r
15121     IO_WORD :1;\r
15122     IO_WORD _MN :6;\r
15123   }bitc;\r
15124  }IF1CREQ2STR;\r
15125 typedef union{  \r
15126     IO_WORD     word;\r
15127     struct{   \r
15128     IO_WORD  :1;\r
15129     IO_WORD  :1;\r
15130     IO_WORD  :1;\r
15131     IO_WORD  :1;\r
15132     IO_WORD  :1;\r
15133     IO_WORD  :1;\r
15134     IO_WORD  :1;\r
15135     IO_WORD  :1;\r
15136     IO_WORD _WR :1;\r
15137     IO_WORD _Mask :1;\r
15138     IO_WORD _Arb :1;\r
15139     IO_WORD _Control :1;\r
15140     IO_WORD _CIP :1;\r
15141     IO_WORD _TxReq :1;\r
15142     IO_WORD _DataA :1;\r
15143     IO_WORD _DataB :1;\r
15144   }bit;\r
15145  }IF1CMSK2STR;\r
15146 typedef union{  \r
15147     IO_WORD     word;\r
15148     struct{   \r
15149     IO_WORD _MXtd :1;\r
15150     IO_WORD _MDir :1;\r
15151     IO_WORD  :1;\r
15152     IO_WORD  :1;\r
15153     IO_WORD  :1;\r
15154     IO_WORD  :1;\r
15155     IO_WORD  :1;\r
15156     IO_WORD  :1;\r
15157     IO_WORD  :1;\r
15158     IO_WORD  :1;\r
15159     IO_WORD  :1;\r
15160     IO_WORD  :1;\r
15161     IO_WORD  :1;\r
15162     IO_WORD  :1;\r
15163     IO_WORD  :1;\r
15164     IO_WORD  :1;\r
15165   }bit;\r
15166  }IF1MSK22STR;\r
15167 typedef union{  \r
15168     IO_WORD     word;\r
15169     struct{   \r
15170     IO_WORD _MsgVal :1;\r
15171     IO_WORD _Xtd :1;\r
15172     IO_WORD _DIR :1;\r
15173     IO_WORD  :1;\r
15174     IO_WORD  :1;\r
15175     IO_WORD  :1;\r
15176     IO_WORD  :1;\r
15177     IO_WORD  :1;\r
15178     IO_WORD  :1;\r
15179     IO_WORD  :1;\r
15180     IO_WORD  :1;\r
15181     IO_WORD  :1;\r
15182     IO_WORD  :1;\r
15183     IO_WORD  :1;\r
15184     IO_WORD  :1;\r
15185     IO_WORD  :1;\r
15186   }bit;\r
15187  }IF1ARB22STR;\r
15188 typedef union{  \r
15189     IO_WORD     word;\r
15190     struct{   \r
15191     IO_WORD _NewDat :1;\r
15192     IO_WORD _MsgLst :1;\r
15193     IO_WORD _IntPnd :1;\r
15194     IO_WORD _UMask :1;\r
15195     IO_WORD _TxIE :1;\r
15196     IO_WORD _RxIE :1;\r
15197     IO_WORD _RmtEn :1;\r
15198     IO_WORD _TxRqst :1;\r
15199     IO_WORD _EoB :1;\r
15200     IO_WORD  :1;\r
15201     IO_WORD  :1;\r
15202     IO_WORD  :1;\r
15203     IO_WORD _DLC3 :1;\r
15204     IO_WORD _DLC2 :1;\r
15205     IO_WORD _DLC1 :1;\r
15206     IO_WORD _DLC0 :1;\r
15207   }bit;\r
15208   struct{\r
15209     IO_WORD :1;\r
15210     IO_WORD :1;\r
15211     IO_WORD :1;\r
15212     IO_WORD :1;\r
15213     IO_WORD :1;\r
15214     IO_WORD :1;\r
15215     IO_WORD :1;\r
15216     IO_WORD :1;\r
15217     IO_WORD :1;\r
15218     IO_WORD :1;\r
15219     IO_WORD :1;\r
15220     IO_WORD :1;\r
15221     IO_WORD _DLC :4;\r
15222   }bitc;\r
15223  }IF1MCTR2STR;\r
15224 typedef union{   /* CAN 2 IF 2 */\r
15225     IO_WORD     word;\r
15226     struct{   \r
15227     IO_WORD _Busy :1;\r
15228     IO_WORD  :1;\r
15229     IO_WORD  :1;\r
15230     IO_WORD  :1;\r
15231     IO_WORD  :1;\r
15232     IO_WORD  :1;\r
15233     IO_WORD  :1;\r
15234     IO_WORD  :1;\r
15235     IO_WORD  :1;\r
15236     IO_WORD  :1;\r
15237     IO_WORD _MN5 :1;\r
15238     IO_WORD _MN4 :1;\r
15239     IO_WORD _MN3 :1;\r
15240     IO_WORD _MN2 :1;\r
15241     IO_WORD _MN1 :1;\r
15242     IO_WORD _MN0 :1;\r
15243   }bit;\r
15244   struct{\r
15245     IO_WORD :1;\r
15246     IO_WORD :1;\r
15247     IO_WORD :1;\r
15248     IO_WORD :1;\r
15249     IO_WORD :1;\r
15250     IO_WORD :1;\r
15251     IO_WORD :1;\r
15252     IO_WORD :1;\r
15253     IO_WORD :1;\r
15254     IO_WORD :1;\r
15255     IO_WORD _MN :6;\r
15256   }bitc;\r
15257  }IF2CREQ2STR;\r
15258 typedef union{  \r
15259     IO_WORD     word;\r
15260     struct{   \r
15261     IO_WORD  :1;\r
15262     IO_WORD  :1;\r
15263     IO_WORD  :1;\r
15264     IO_WORD  :1;\r
15265     IO_WORD  :1;\r
15266     IO_WORD  :1;\r
15267     IO_WORD  :1;\r
15268     IO_WORD  :1;\r
15269     IO_WORD _WR :1;\r
15270     IO_WORD _Mask :1;\r
15271     IO_WORD _Arb :1;\r
15272     IO_WORD _Control :1;\r
15273     IO_WORD _CIP :1;\r
15274     IO_WORD _TxReq :1;\r
15275     IO_WORD _DataA :1;\r
15276     IO_WORD _DataB :1;\r
15277   }bit;\r
15278  }IF2CMSK2STR;\r
15279 typedef union{  \r
15280     IO_WORD     word;\r
15281     struct{   \r
15282     IO_WORD _MXtd :1;\r
15283     IO_WORD _MDir :1;\r
15284     IO_WORD  :1;\r
15285     IO_WORD  :1;\r
15286     IO_WORD  :1;\r
15287     IO_WORD  :1;\r
15288     IO_WORD  :1;\r
15289     IO_WORD  :1;\r
15290     IO_WORD  :1;\r
15291     IO_WORD  :1;\r
15292     IO_WORD  :1;\r
15293     IO_WORD  :1;\r
15294     IO_WORD  :1;\r
15295     IO_WORD  :1;\r
15296     IO_WORD  :1;\r
15297     IO_WORD  :1;\r
15298   }bit;\r
15299  }IF2MSK22STR;\r
15300 typedef union{  \r
15301     IO_WORD     word;\r
15302     struct{   \r
15303     IO_WORD _MsgVal :1;\r
15304     IO_WORD _Xtd :1;\r
15305     IO_WORD _DIR :1;\r
15306     IO_WORD  :1;\r
15307     IO_WORD  :1;\r
15308     IO_WORD  :1;\r
15309     IO_WORD  :1;\r
15310     IO_WORD  :1;\r
15311     IO_WORD  :1;\r
15312     IO_WORD  :1;\r
15313     IO_WORD  :1;\r
15314     IO_WORD  :1;\r
15315     IO_WORD  :1;\r
15316     IO_WORD  :1;\r
15317     IO_WORD  :1;\r
15318     IO_WORD  :1;\r
15319   }bit;\r
15320  }IF2ARB22STR;\r
15321 typedef union{  \r
15322     IO_WORD     word;\r
15323     struct{   \r
15324     IO_WORD _NewDat :1;\r
15325     IO_WORD _MsgLst :1;\r
15326     IO_WORD _IntPnd :1;\r
15327     IO_WORD _UMask :1;\r
15328     IO_WORD _TxIE :1;\r
15329     IO_WORD _RxIE :1;\r
15330     IO_WORD _RmtEn :1;\r
15331     IO_WORD _TxRqst :1;\r
15332     IO_WORD _EoB :1;\r
15333     IO_WORD  :1;\r
15334     IO_WORD  :1;\r
15335     IO_WORD  :1;\r
15336     IO_WORD _DLC3 :1;\r
15337     IO_WORD _DLC2 :1;\r
15338     IO_WORD _DLC1 :1;\r
15339     IO_WORD _DLC0 :1;\r
15340   }bit;\r
15341   struct{\r
15342     IO_WORD :1;\r
15343     IO_WORD :1;\r
15344     IO_WORD :1;\r
15345     IO_WORD :1;\r
15346     IO_WORD :1;\r
15347     IO_WORD :1;\r
15348     IO_WORD :1;\r
15349     IO_WORD :1;\r
15350     IO_WORD :1;\r
15351     IO_WORD :1;\r
15352     IO_WORD :1;\r
15353     IO_WORD :1;\r
15354     IO_WORD _DLC :4;\r
15355   }bitc;\r
15356  }IF2MCTR2STR;\r
15357 typedef union{   /* EDSU/MPU Registers */\r
15358     IO_LWORD    lword;\r
15359     struct{   \r
15360     IO_LWORD  :1;\r
15361     IO_LWORD  :1;\r
15362     IO_LWORD  :1;\r
15363     IO_LWORD  :1;\r
15364     IO_LWORD  :1;\r
15365     IO_LWORD  :1;\r
15366     IO_LWORD  :1;\r
15367     IO_LWORD  :1;\r
15368     IO_LWORD  :1;\r
15369     IO_LWORD  :1;\r
15370     IO_LWORD  :1;\r
15371     IO_LWORD  :1;\r
15372     IO_LWORD  :1;\r
15373     IO_LWORD  :1;\r
15374     IO_LWORD  :1;\r
15375     IO_LWORD  :1;\r
15376     IO_LWORD _SR :1;\r
15377     IO_LWORD _SW :1;\r
15378     IO_LWORD _SX :1;\r
15379     IO_LWORD _UR :1;\r
15380     IO_LWORD _UW :1;\r
15381     IO_LWORD _UX :1;\r
15382     IO_LWORD _FCPU :1;\r
15383     IO_LWORD _FDMA :1;\r
15384     IO_LWORD _EEMM :1;\r
15385     IO_LWORD _PFD :1;\r
15386     IO_LWORD _SINT1 :1;\r
15387     IO_LWORD _SINT0 :1;\r
15388     IO_LWORD _EINT1 :1;\r
15389     IO_LWORD _EINT0 :1;\r
15390     IO_LWORD _EINTT :1;\r
15391     IO_LWORD _EINTR :1;\r
15392   }bit;\r
15393   struct{\r
15394     IO_LWORD :1;\r
15395     IO_LWORD :1;\r
15396     IO_LWORD :1;\r
15397     IO_LWORD :1;\r
15398     IO_LWORD :1;\r
15399     IO_LWORD :1;\r
15400     IO_LWORD :1;\r
15401     IO_LWORD :1;\r
15402     IO_LWORD :1;\r
15403     IO_LWORD :1;\r
15404     IO_LWORD :1;\r
15405     IO_LWORD :1;\r
15406     IO_LWORD :1;\r
15407     IO_LWORD :1;\r
15408     IO_LWORD :1;\r
15409     IO_LWORD :1;\r
15410     IO_LWORD :1;\r
15411     IO_LWORD :1;\r
15412     IO_LWORD :1;\r
15413     IO_LWORD :1;\r
15414     IO_LWORD :1;\r
15415     IO_LWORD :1;\r
15416     IO_LWORD :1;\r
15417     IO_LWORD :1;\r
15418     IO_LWORD :1;\r
15419     IO_LWORD :1;\r
15420     IO_LWORD _SINT :2;\r
15421     IO_LWORD _EINT :2;\r
15422   }bitc;\r
15423  }BCTRLSTR;\r
15424 typedef union{  \r
15425     IO_LWORD    lword;\r
15426     struct{   \r
15427     IO_LWORD  :1;\r
15428     IO_LWORD  :1;\r
15429     IO_LWORD  :1;\r
15430     IO_LWORD  :1;\r
15431     IO_LWORD  :1;\r
15432     IO_LWORD  :1;\r
15433     IO_LWORD  :1;\r
15434     IO_LWORD  :1;\r
15435     IO_LWORD  :1;\r
15436     IO_LWORD  :1;\r
15437     IO_LWORD  :1;\r
15438     IO_LWORD  :1;\r
15439     IO_LWORD  :1;\r
15440     IO_LWORD  :1;\r
15441     IO_LWORD  :1;\r
15442     IO_LWORD  :1;\r
15443     IO_LWORD _IDX4 :1;\r
15444     IO_LWORD _IDX3 :1;\r
15445     IO_LWORD _IDX2 :1;\r
15446     IO_LWORD _IDX1 :1;\r
15447     IO_LWORD _IDX0 :1;\r
15448     IO_LWORD _CDMA :1;\r
15449     IO_LWORD _CSZ1 :1;\r
15450     IO_LWORD _CSZ0 :1;\r
15451     IO_LWORD _CRW1 :1;\r
15452     IO_LWORD _CRW0 :1;\r
15453     IO_LWORD _PV :1;\r
15454     IO_LWORD _RST :1;\r
15455     IO_LWORD _INT1 :1;\r
15456     IO_LWORD _INT0 :1;\r
15457     IO_LWORD _INTT :1;\r
15458     IO_LWORD _INTR :1;\r
15459   }bit;\r
15460   struct{\r
15461     IO_LWORD :1;\r
15462     IO_LWORD :1;\r
15463     IO_LWORD :1;\r
15464     IO_LWORD :1;\r
15465     IO_LWORD :1;\r
15466     IO_LWORD :1;\r
15467     IO_LWORD :1;\r
15468     IO_LWORD :1;\r
15469     IO_LWORD :1;\r
15470     IO_LWORD :1;\r
15471     IO_LWORD :1;\r
15472     IO_LWORD :1;\r
15473     IO_LWORD :1;\r
15474     IO_LWORD :1;\r
15475     IO_LWORD :1;\r
15476     IO_LWORD :1;\r
15477     IO_LWORD _IDX :5;\r
15478     IO_LWORD :1;\r
15479     IO_LWORD _CSZ :2;\r
15480     IO_LWORD _CRW :2;\r
15481     IO_LWORD :1;\r
15482     IO_LWORD :1;\r
15483     IO_LWORD _INT :2;\r
15484   }bitc;\r
15485  }BSTATSTR;\r
15486 typedef union{  \r
15487     IO_LWORD    lword;\r
15488     struct{   \r
15489     IO_LWORD _BD31 :1;\r
15490     IO_LWORD _BD30 :1;\r
15491     IO_LWORD _BD29 :1;\r
15492     IO_LWORD _BD28 :1;\r
15493     IO_LWORD _BD27 :1;\r
15494     IO_LWORD _BD26 :1;\r
15495     IO_LWORD _BD25 :1;\r
15496     IO_LWORD _BD24 :1;\r
15497     IO_LWORD _BD23 :1;\r
15498     IO_LWORD _BD22 :1;\r
15499     IO_LWORD _BD21 :1;\r
15500     IO_LWORD _BD20 :1;\r
15501     IO_LWORD _BD19 :1;\r
15502     IO_LWORD _BD18 :1;\r
15503     IO_LWORD _BD17 :1;\r
15504     IO_LWORD _BD16 :1;\r
15505     IO_LWORD _BD15 :1;\r
15506     IO_LWORD _BD14 :1;\r
15507     IO_LWORD _BD13 :1;\r
15508     IO_LWORD _BD12 :1;\r
15509     IO_LWORD _BD11 :1;\r
15510     IO_LWORD _BD10 :1;\r
15511     IO_LWORD _BD9 :1;\r
15512     IO_LWORD _BD8 :1;\r
15513     IO_LWORD _BD7 :1;\r
15514     IO_LWORD _BD6 :1;\r
15515     IO_LWORD _BD5 :1;\r
15516     IO_LWORD _BD4 :1;\r
15517     IO_LWORD _BD3 :1;\r
15518     IO_LWORD _BD2 :1;\r
15519     IO_LWORD _BD1 :1;\r
15520     IO_LWORD _BD0 :1;\r
15521   }bit;\r
15522  }BIRQSTR;\r
15523 typedef union{  \r
15524     IO_LWORD    lword;\r
15525     struct{   \r
15526     IO_LWORD  :1;\r
15527     IO_LWORD  :1;\r
15528     IO_LWORD  :1;\r
15529     IO_LWORD  :1;\r
15530     IO_LWORD  :1;\r
15531     IO_LWORD  :1;\r
15532     IO_LWORD  :1;\r
15533     IO_LWORD  :1;\r
15534     IO_LWORD _SRX1 :1;\r
15535     IO_LWORD _SW1 :1;\r
15536     IO_LWORD _SRX0 :1;\r
15537     IO_LWORD _SW0 :1;\r
15538     IO_LWORD _URX1 :1;\r
15539     IO_LWORD _UW1 :1;\r
15540     IO_LWORD _URX0 :1;\r
15541     IO_LWORD _UW0 :1;\r
15542     IO_LWORD _MPE :1;\r
15543     IO_LWORD _COMB :1;\r
15544     IO_LWORD _CTC1 :1;\r
15545     IO_LWORD _CTC0 :1;\r
15546     IO_LWORD _OBS1 :1;\r
15547     IO_LWORD _OBS0 :1;\r
15548     IO_LWORD _OBT1 :1;\r
15549     IO_LWORD _OBT0 :1;\r
15550     IO_LWORD _EP3 :1;\r
15551     IO_LWORD _EP2 :1;\r
15552     IO_LWORD _EP1 :1;\r
15553     IO_LWORD _EP0 :1;\r
15554     IO_LWORD _EM1 :1;\r
15555     IO_LWORD _EM0 :1;\r
15556     IO_LWORD _ER1 :1;\r
15557     IO_LWORD _ER0 :1;\r
15558   }bit;\r
15559   struct{\r
15560     IO_LWORD :1;\r
15561     IO_LWORD :1;\r
15562     IO_LWORD :1;\r
15563     IO_LWORD :1;\r
15564     IO_LWORD :1;\r
15565     IO_LWORD :1;\r
15566     IO_LWORD :1;\r
15567     IO_LWORD :1;\r
15568     IO_LWORD :1;\r
15569     IO_LWORD :1;\r
15570     IO_LWORD :1;\r
15571     IO_LWORD :1;\r
15572     IO_LWORD :1;\r
15573     IO_LWORD :1;\r
15574     IO_LWORD :1;\r
15575     IO_LWORD :1;\r
15576     IO_LWORD :1;\r
15577     IO_LWORD :1;\r
15578     IO_LWORD _CTC :2;\r
15579     IO_LWORD _OBS :2;\r
15580     IO_LWORD _OBT :2;\r
15581     IO_LWORD _EP :4;\r
15582     IO_LWORD _EM :2;\r
15583     IO_LWORD _ER :2;\r
15584   }bitc;\r
15585  }BCR0STR;\r
15586 typedef union{  \r
15587     IO_LWORD    lword;\r
15588     struct{   \r
15589     IO_LWORD  :1;\r
15590     IO_LWORD  :1;\r
15591     IO_LWORD  :1;\r
15592     IO_LWORD  :1;\r
15593     IO_LWORD  :1;\r
15594     IO_LWORD  :1;\r
15595     IO_LWORD  :1;\r
15596     IO_LWORD  :1;\r
15597     IO_LWORD _SRX1 :1;\r
15598     IO_LWORD _SW1 :1;\r
15599     IO_LWORD _SRX0 :1;\r
15600     IO_LWORD _SW0 :1;\r
15601     IO_LWORD _URX1 :1;\r
15602     IO_LWORD _UW1 :1;\r
15603     IO_LWORD _URX0 :1;\r
15604     IO_LWORD _UW0 :1;\r
15605     IO_LWORD _MPE :1;\r
15606     IO_LWORD _COMB :1;\r
15607     IO_LWORD _CTC1 :1;\r
15608     IO_LWORD _CTC0 :1;\r
15609     IO_LWORD _OBS1 :1;\r
15610     IO_LWORD _OBS0 :1;\r
15611     IO_LWORD _OBT1 :1;\r
15612     IO_LWORD _OBT0 :1;\r
15613     IO_LWORD _EP3 :1;\r
15614     IO_LWORD _EP2 :1;\r
15615     IO_LWORD _EP1 :1;\r
15616     IO_LWORD _EP0 :1;\r
15617     IO_LWORD _EM1 :1;\r
15618     IO_LWORD _EM0 :1;\r
15619     IO_LWORD _ER1 :1;\r
15620     IO_LWORD _ER0 :1;\r
15621   }bit;\r
15622   struct{\r
15623     IO_LWORD :1;\r
15624     IO_LWORD :1;\r
15625     IO_LWORD :1;\r
15626     IO_LWORD :1;\r
15627     IO_LWORD :1;\r
15628     IO_LWORD :1;\r
15629     IO_LWORD :1;\r
15630     IO_LWORD :1;\r
15631     IO_LWORD :1;\r
15632     IO_LWORD :1;\r
15633     IO_LWORD :1;\r
15634     IO_LWORD :1;\r
15635     IO_LWORD :1;\r
15636     IO_LWORD :1;\r
15637     IO_LWORD :1;\r
15638     IO_LWORD :1;\r
15639     IO_LWORD :1;\r
15640     IO_LWORD :1;\r
15641     IO_LWORD _CTC :2;\r
15642     IO_LWORD _OBS :2;\r
15643     IO_LWORD _OBT :2;\r
15644     IO_LWORD _EP :4;\r
15645     IO_LWORD _EM :2;\r
15646     IO_LWORD _ER :2;\r
15647   }bitc;\r
15648  }BCR1STR;\r
15649 typedef union{  \r
15650     IO_LWORD    lword;\r
15651     struct{   \r
15652     IO_LWORD  :1;\r
15653     IO_LWORD  :1;\r
15654     IO_LWORD  :1;\r
15655     IO_LWORD  :1;\r
15656     IO_LWORD  :1;\r
15657     IO_LWORD  :1;\r
15658     IO_LWORD  :1;\r
15659     IO_LWORD  :1;\r
15660     IO_LWORD _SRX1 :1;\r
15661     IO_LWORD _SW1 :1;\r
15662     IO_LWORD _SRX0 :1;\r
15663     IO_LWORD _SW0 :1;\r
15664     IO_LWORD _URX1 :1;\r
15665     IO_LWORD _UW1 :1;\r
15666     IO_LWORD _URX0 :1;\r
15667     IO_LWORD _UW0 :1;\r
15668     IO_LWORD _MPE :1;\r
15669     IO_LWORD _COMB :1;\r
15670     IO_LWORD _CTC1 :1;\r
15671     IO_LWORD _CTC0 :1;\r
15672     IO_LWORD _OBS1 :1;\r
15673     IO_LWORD _OBS0 :1;\r
15674     IO_LWORD _OBT1 :1;\r
15675     IO_LWORD _OBT0 :1;\r
15676     IO_LWORD _EP3 :1;\r
15677     IO_LWORD _EP2 :1;\r
15678     IO_LWORD _EP1 :1;\r
15679     IO_LWORD _EP0 :1;\r
15680     IO_LWORD _EM1 :1;\r
15681     IO_LWORD _EM0 :1;\r
15682     IO_LWORD _ER1 :1;\r
15683     IO_LWORD _ER0 :1;\r
15684   }bit;\r
15685   struct{\r
15686     IO_LWORD :1;\r
15687     IO_LWORD :1;\r
15688     IO_LWORD :1;\r
15689     IO_LWORD :1;\r
15690     IO_LWORD :1;\r
15691     IO_LWORD :1;\r
15692     IO_LWORD :1;\r
15693     IO_LWORD :1;\r
15694     IO_LWORD :1;\r
15695     IO_LWORD :1;\r
15696     IO_LWORD :1;\r
15697     IO_LWORD :1;\r
15698     IO_LWORD :1;\r
15699     IO_LWORD :1;\r
15700     IO_LWORD :1;\r
15701     IO_LWORD :1;\r
15702     IO_LWORD :1;\r
15703     IO_LWORD :1;\r
15704     IO_LWORD _CTC :2;\r
15705     IO_LWORD _OBS :2;\r
15706     IO_LWORD _OBT :2;\r
15707     IO_LWORD _EP :4;\r
15708     IO_LWORD _EM :2;\r
15709     IO_LWORD _ER :2;\r
15710   }bitc;\r
15711  }BCR2STR;\r
15712 typedef union{  \r
15713     IO_LWORD    lword;\r
15714     struct{   \r
15715     IO_LWORD  :1;\r
15716     IO_LWORD  :1;\r
15717     IO_LWORD  :1;\r
15718     IO_LWORD  :1;\r
15719     IO_LWORD  :1;\r
15720     IO_LWORD  :1;\r
15721     IO_LWORD  :1;\r
15722     IO_LWORD  :1;\r
15723     IO_LWORD _SRX1 :1;\r
15724     IO_LWORD _SW1 :1;\r
15725     IO_LWORD _SRX0 :1;\r
15726     IO_LWORD _SW0 :1;\r
15727     IO_LWORD _URX1 :1;\r
15728     IO_LWORD _UW1 :1;\r
15729     IO_LWORD _URX0 :1;\r
15730     IO_LWORD _UW0 :1;\r
15731     IO_LWORD _MPE :1;\r
15732     IO_LWORD _COMB :1;\r
15733     IO_LWORD _CTC1 :1;\r
15734     IO_LWORD _CTC0 :1;\r
15735     IO_LWORD _OBS1 :1;\r
15736     IO_LWORD _OBS0 :1;\r
15737     IO_LWORD _OBT1 :1;\r
15738     IO_LWORD _OBT0 :1;\r
15739     IO_LWORD _EP3 :1;\r
15740     IO_LWORD _EP2 :1;\r
15741     IO_LWORD _EP1 :1;\r
15742     IO_LWORD _EP0 :1;\r
15743     IO_LWORD _EM1 :1;\r
15744     IO_LWORD _EM0 :1;\r
15745     IO_LWORD _ER1 :1;\r
15746     IO_LWORD _ER0 :1;\r
15747   }bit;\r
15748   struct{\r
15749     IO_LWORD :1;\r
15750     IO_LWORD :1;\r
15751     IO_LWORD :1;\r
15752     IO_LWORD :1;\r
15753     IO_LWORD :1;\r
15754     IO_LWORD :1;\r
15755     IO_LWORD :1;\r
15756     IO_LWORD :1;\r
15757     IO_LWORD :1;\r
15758     IO_LWORD :1;\r
15759     IO_LWORD :1;\r
15760     IO_LWORD :1;\r
15761     IO_LWORD :1;\r
15762     IO_LWORD :1;\r
15763     IO_LWORD :1;\r
15764     IO_LWORD :1;\r
15765     IO_LWORD :1;\r
15766     IO_LWORD :1;\r
15767     IO_LWORD _CTC :2;\r
15768     IO_LWORD _OBS :2;\r
15769     IO_LWORD _OBT :2;\r
15770     IO_LWORD _EP :4;\r
15771     IO_LWORD _EM :2;\r
15772     IO_LWORD _ER :2;\r
15773   }bitc;\r
15774  }BCR3STR;\r
15775 typedef union{  \r
15776     IO_LWORD    lword;\r
15777     struct{   \r
15778     IO_LWORD  :1;\r
15779     IO_LWORD  :1;\r
15780     IO_LWORD  :1;\r
15781     IO_LWORD  :1;\r
15782     IO_LWORD  :1;\r
15783     IO_LWORD  :1;\r
15784     IO_LWORD  :1;\r
15785     IO_LWORD  :1;\r
15786     IO_LWORD _SRX1 :1;\r
15787     IO_LWORD _SW1 :1;\r
15788     IO_LWORD _SRX0 :1;\r
15789     IO_LWORD _SW0 :1;\r
15790     IO_LWORD _URX1 :1;\r
15791     IO_LWORD _UW1 :1;\r
15792     IO_LWORD _URX0 :1;\r
15793     IO_LWORD _UW0 :1;\r
15794     IO_LWORD _MPE :1;\r
15795     IO_LWORD _COMB :1;\r
15796     IO_LWORD _CTC1 :1;\r
15797     IO_LWORD _CTC0 :1;\r
15798     IO_LWORD _OBS1 :1;\r
15799     IO_LWORD _OBS0 :1;\r
15800     IO_LWORD _OBT1 :1;\r
15801     IO_LWORD _OBT0 :1;\r
15802     IO_LWORD _EP3 :1;\r
15803     IO_LWORD _EP2 :1;\r
15804     IO_LWORD _EP1 :1;\r
15805     IO_LWORD _EP0 :1;\r
15806     IO_LWORD _EM1 :1;\r
15807     IO_LWORD _EM0 :1;\r
15808     IO_LWORD _ER1 :1;\r
15809     IO_LWORD _ER0 :1;\r
15810   }bit;\r
15811   struct{\r
15812     IO_LWORD :1;\r
15813     IO_LWORD :1;\r
15814     IO_LWORD :1;\r
15815     IO_LWORD :1;\r
15816     IO_LWORD :1;\r
15817     IO_LWORD :1;\r
15818     IO_LWORD :1;\r
15819     IO_LWORD :1;\r
15820     IO_LWORD :1;\r
15821     IO_LWORD :1;\r
15822     IO_LWORD :1;\r
15823     IO_LWORD :1;\r
15824     IO_LWORD :1;\r
15825     IO_LWORD :1;\r
15826     IO_LWORD :1;\r
15827     IO_LWORD :1;\r
15828     IO_LWORD :1;\r
15829     IO_LWORD :1;\r
15830     IO_LWORD _CTC :2;\r
15831     IO_LWORD _OBS :2;\r
15832     IO_LWORD _OBT :2;\r
15833     IO_LWORD _EP :4;\r
15834     IO_LWORD _EM :2;\r
15835     IO_LWORD _ER :2;\r
15836   }bitc;\r
15837  }BCR4STR;\r
15838 typedef union{  \r
15839     IO_LWORD    lword;\r
15840     struct{   \r
15841     IO_LWORD  :1;\r
15842     IO_LWORD  :1;\r
15843     IO_LWORD  :1;\r
15844     IO_LWORD  :1;\r
15845     IO_LWORD  :1;\r
15846     IO_LWORD  :1;\r
15847     IO_LWORD  :1;\r
15848     IO_LWORD  :1;\r
15849     IO_LWORD _SRX1 :1;\r
15850     IO_LWORD _SW1 :1;\r
15851     IO_LWORD _SRX0 :1;\r
15852     IO_LWORD _SW0 :1;\r
15853     IO_LWORD _URX1 :1;\r
15854     IO_LWORD _UW1 :1;\r
15855     IO_LWORD _URX0 :1;\r
15856     IO_LWORD _UW0 :1;\r
15857     IO_LWORD _MPE :1;\r
15858     IO_LWORD _COMB :1;\r
15859     IO_LWORD _CTC1 :1;\r
15860     IO_LWORD _CTC0 :1;\r
15861     IO_LWORD _OBS1 :1;\r
15862     IO_LWORD _OBS0 :1;\r
15863     IO_LWORD _OBT1 :1;\r
15864     IO_LWORD _OBT0 :1;\r
15865     IO_LWORD _EP3 :1;\r
15866     IO_LWORD _EP2 :1;\r
15867     IO_LWORD _EP1 :1;\r
15868     IO_LWORD _EP0 :1;\r
15869     IO_LWORD _EM1 :1;\r
15870     IO_LWORD _EM0 :1;\r
15871     IO_LWORD _ER1 :1;\r
15872     IO_LWORD _ER0 :1;\r
15873   }bit;\r
15874   struct{\r
15875     IO_LWORD :1;\r
15876     IO_LWORD :1;\r
15877     IO_LWORD :1;\r
15878     IO_LWORD :1;\r
15879     IO_LWORD :1;\r
15880     IO_LWORD :1;\r
15881     IO_LWORD :1;\r
15882     IO_LWORD :1;\r
15883     IO_LWORD :1;\r
15884     IO_LWORD :1;\r
15885     IO_LWORD :1;\r
15886     IO_LWORD :1;\r
15887     IO_LWORD :1;\r
15888     IO_LWORD :1;\r
15889     IO_LWORD :1;\r
15890     IO_LWORD :1;\r
15891     IO_LWORD :1;\r
15892     IO_LWORD :1;\r
15893     IO_LWORD _CTC :2;\r
15894     IO_LWORD _OBS :2;\r
15895     IO_LWORD _OBT :2;\r
15896     IO_LWORD _EP :4;\r
15897     IO_LWORD _EM :2;\r
15898     IO_LWORD _ER :2;\r
15899   }bitc;\r
15900  }BCR5STR;\r
15901 typedef union{  \r
15902     IO_LWORD    lword;\r
15903     struct{   \r
15904     IO_LWORD  :1;\r
15905     IO_LWORD  :1;\r
15906     IO_LWORD  :1;\r
15907     IO_LWORD  :1;\r
15908     IO_LWORD  :1;\r
15909     IO_LWORD  :1;\r
15910     IO_LWORD  :1;\r
15911     IO_LWORD  :1;\r
15912     IO_LWORD _SRX1 :1;\r
15913     IO_LWORD _SW1 :1;\r
15914     IO_LWORD _SRX0 :1;\r
15915     IO_LWORD _SW0 :1;\r
15916     IO_LWORD _URX1 :1;\r
15917     IO_LWORD _UW1 :1;\r
15918     IO_LWORD _URX0 :1;\r
15919     IO_LWORD _UW0 :1;\r
15920     IO_LWORD _MPE :1;\r
15921     IO_LWORD _COMB :1;\r
15922     IO_LWORD _CTC1 :1;\r
15923     IO_LWORD _CTC0 :1;\r
15924     IO_LWORD _OBS1 :1;\r
15925     IO_LWORD _OBS0 :1;\r
15926     IO_LWORD _OBT1 :1;\r
15927     IO_LWORD _OBT0 :1;\r
15928     IO_LWORD _EP3 :1;\r
15929     IO_LWORD _EP2 :1;\r
15930     IO_LWORD _EP1 :1;\r
15931     IO_LWORD _EP0 :1;\r
15932     IO_LWORD _EM1 :1;\r
15933     IO_LWORD _EM0 :1;\r
15934     IO_LWORD _ER1 :1;\r
15935     IO_LWORD _ER0 :1;\r
15936   }bit;\r
15937   struct{\r
15938     IO_LWORD :1;\r
15939     IO_LWORD :1;\r
15940     IO_LWORD :1;\r
15941     IO_LWORD :1;\r
15942     IO_LWORD :1;\r
15943     IO_LWORD :1;\r
15944     IO_LWORD :1;\r
15945     IO_LWORD :1;\r
15946     IO_LWORD :1;\r
15947     IO_LWORD :1;\r
15948     IO_LWORD :1;\r
15949     IO_LWORD :1;\r
15950     IO_LWORD :1;\r
15951     IO_LWORD :1;\r
15952     IO_LWORD :1;\r
15953     IO_LWORD :1;\r
15954     IO_LWORD :1;\r
15955     IO_LWORD :1;\r
15956     IO_LWORD _CTC :2;\r
15957     IO_LWORD _OBS :2;\r
15958     IO_LWORD _OBT :2;\r
15959     IO_LWORD _EP :4;\r
15960     IO_LWORD _EM :2;\r
15961     IO_LWORD _ER :2;\r
15962   }bitc;\r
15963  }BCR6STR;\r
15964 typedef union{  \r
15965     IO_LWORD    lword;\r
15966     struct{   \r
15967     IO_LWORD  :1;\r
15968     IO_LWORD  :1;\r
15969     IO_LWORD  :1;\r
15970     IO_LWORD  :1;\r
15971     IO_LWORD  :1;\r
15972     IO_LWORD  :1;\r
15973     IO_LWORD  :1;\r
15974     IO_LWORD  :1;\r
15975     IO_LWORD _SRX1 :1;\r
15976     IO_LWORD _SW1 :1;\r
15977     IO_LWORD _SRX0 :1;\r
15978     IO_LWORD _SW0 :1;\r
15979     IO_LWORD _URX1 :1;\r
15980     IO_LWORD _UW1 :1;\r
15981     IO_LWORD _URX0 :1;\r
15982     IO_LWORD _UW0 :1;\r
15983     IO_LWORD _MPE :1;\r
15984     IO_LWORD _COMB :1;\r
15985     IO_LWORD _CTC1 :1;\r
15986     IO_LWORD _CTC0 :1;\r
15987     IO_LWORD _OBS1 :1;\r
15988     IO_LWORD _OBS0 :1;\r
15989     IO_LWORD _OBT1 :1;\r
15990     IO_LWORD _OBT0 :1;\r
15991     IO_LWORD _EP3 :1;\r
15992     IO_LWORD _EP2 :1;\r
15993     IO_LWORD _EP1 :1;\r
15994     IO_LWORD _EP0 :1;\r
15995     IO_LWORD _EM1 :1;\r
15996     IO_LWORD _EM0 :1;\r
15997     IO_LWORD _ER1 :1;\r
15998     IO_LWORD _ER0 :1;\r
15999   }bit;\r
16000   struct{\r
16001     IO_LWORD :1;\r
16002     IO_LWORD :1;\r
16003     IO_LWORD :1;\r
16004     IO_LWORD :1;\r
16005     IO_LWORD :1;\r
16006     IO_LWORD :1;\r
16007     IO_LWORD :1;\r
16008     IO_LWORD :1;\r
16009     IO_LWORD :1;\r
16010     IO_LWORD :1;\r
16011     IO_LWORD :1;\r
16012     IO_LWORD :1;\r
16013     IO_LWORD :1;\r
16014     IO_LWORD :1;\r
16015     IO_LWORD :1;\r
16016     IO_LWORD :1;\r
16017     IO_LWORD :1;\r
16018     IO_LWORD :1;\r
16019     IO_LWORD _CTC :2;\r
16020     IO_LWORD _OBS :2;\r
16021     IO_LWORD _OBT :2;\r
16022     IO_LWORD _EP :4;\r
16023     IO_LWORD _EM :2;\r
16024     IO_LWORD _ER :2;\r
16025   }bitc;\r
16026  }BCR7STR;\r
16027 \r
16028 /* C-DECLARATIONS */\r
16029 \r
16030 __IO_EXTERN __io PDR00STR pdr00;   /* Port Data Register */\r
16031 #define PDR00 pdr00.byte\r
16032 #define PDR00_D7 pdr00.bit._D7\r
16033 #define PDR00_D6 pdr00.bit._D6\r
16034 #define PDR00_D5 pdr00.bit._D5\r
16035 #define PDR00_D4 pdr00.bit._D4\r
16036 #define PDR00_D3 pdr00.bit._D3\r
16037 #define PDR00_D2 pdr00.bit._D2\r
16038 #define PDR00_D1 pdr00.bit._D1\r
16039 #define PDR00_D0 pdr00.bit._D0\r
16040 __IO_EXTERN __io PDR01STR pdr01;  \r
16041 #define PDR01 pdr01.byte\r
16042 #define PDR01_D7 pdr01.bit._D7\r
16043 #define PDR01_D6 pdr01.bit._D6\r
16044 #define PDR01_D5 pdr01.bit._D5\r
16045 #define PDR01_D4 pdr01.bit._D4\r
16046 #define PDR01_D3 pdr01.bit._D3\r
16047 #define PDR01_D2 pdr01.bit._D2\r
16048 #define PDR01_D1 pdr01.bit._D1\r
16049 #define PDR01_D0 pdr01.bit._D0\r
16050 __IO_EXTERN __io PDR02STR pdr02;  \r
16051 #define PDR02 pdr02.byte\r
16052 #define PDR02_D7 pdr02.bit._D7\r
16053 #define PDR02_D6 pdr02.bit._D6\r
16054 #define PDR02_D5 pdr02.bit._D5\r
16055 #define PDR02_D4 pdr02.bit._D4\r
16056 #define PDR02_D3 pdr02.bit._D3\r
16057 #define PDR02_D2 pdr02.bit._D2\r
16058 #define PDR02_D1 pdr02.bit._D1\r
16059 #define PDR02_D0 pdr02.bit._D0\r
16060 __IO_EXTERN __io PDR03STR pdr03;  \r
16061 #define PDR03 pdr03.byte\r
16062 #define PDR03_D7 pdr03.bit._D7\r
16063 #define PDR03_D6 pdr03.bit._D6\r
16064 #define PDR03_D5 pdr03.bit._D5\r
16065 #define PDR03_D4 pdr03.bit._D4\r
16066 #define PDR03_D3 pdr03.bit._D3\r
16067 #define PDR03_D2 pdr03.bit._D2\r
16068 #define PDR03_D1 pdr03.bit._D1\r
16069 #define PDR03_D0 pdr03.bit._D0\r
16070 __IO_EXTERN __io PDR04STR pdr04;  \r
16071 #define PDR04 pdr04.byte\r
16072 #define PDR04_D1 pdr04.bit._D1\r
16073 #define PDR04_D0 pdr04.bit._D0\r
16074 __IO_EXTERN __io PDR05STR pdr05;  \r
16075 #define PDR05 pdr05.byte\r
16076 #define PDR05_D7 pdr05.bit._D7\r
16077 #define PDR05_D6 pdr05.bit._D6\r
16078 #define PDR05_D5 pdr05.bit._D5\r
16079 #define PDR05_D4 pdr05.bit._D4\r
16080 #define PDR05_D3 pdr05.bit._D3\r
16081 #define PDR05_D2 pdr05.bit._D2\r
16082 #define PDR05_D1 pdr05.bit._D1\r
16083 #define PDR05_D0 pdr05.bit._D0\r
16084 __IO_EXTERN __io PDR06STR pdr06;  \r
16085 #define PDR06 pdr06.byte\r
16086 #define PDR06_D7 pdr06.bit._D7\r
16087 #define PDR06_D6 pdr06.bit._D6\r
16088 #define PDR06_D5 pdr06.bit._D5\r
16089 #define PDR06_D4 pdr06.bit._D4\r
16090 #define PDR06_D3 pdr06.bit._D3\r
16091 #define PDR06_D2 pdr06.bit._D2\r
16092 #define PDR06_D1 pdr06.bit._D1\r
16093 #define PDR06_D0 pdr06.bit._D0\r
16094 __IO_EXTERN __io PDR07STR pdr07;  \r
16095 #define PDR07 pdr07.byte\r
16096 #define PDR07_D7 pdr07.bit._D7\r
16097 #define PDR07_D6 pdr07.bit._D6\r
16098 #define PDR07_D5 pdr07.bit._D5\r
16099 #define PDR07_D4 pdr07.bit._D4\r
16100 #define PDR07_D3 pdr07.bit._D3\r
16101 #define PDR07_D2 pdr07.bit._D2\r
16102 #define PDR07_D1 pdr07.bit._D1\r
16103 #define PDR07_D0 pdr07.bit._D0\r
16104 __IO_EXTERN __io PDR08STR pdr08;  \r
16105 #define PDR08 pdr08.byte\r
16106 #define PDR08_D7 pdr08.bit._D7\r
16107 #define PDR08_D6 pdr08.bit._D6\r
16108 #define PDR08_D5 pdr08.bit._D5\r
16109 #define PDR08_D4 pdr08.bit._D4\r
16110 #define PDR08_D3 pdr08.bit._D3\r
16111 #define PDR08_D2 pdr08.bit._D2\r
16112 #define PDR08_D1 pdr08.bit._D1\r
16113 #define PDR08_D0 pdr08.bit._D0\r
16114 __IO_EXTERN __io PDR09STR pdr09;  \r
16115 #define PDR09 pdr09.byte\r
16116 #define PDR09_D7 pdr09.bit._D7\r
16117 #define PDR09_D6 pdr09.bit._D6\r
16118 #define PDR09_D3 pdr09.bit._D3\r
16119 #define PDR09_D2 pdr09.bit._D2\r
16120 #define PDR09_D1 pdr09.bit._D1\r
16121 #define PDR09_D0 pdr09.bit._D0\r
16122 __IO_EXTERN __io PDR10STR pdr10;  \r
16123 #define PDR10 pdr10.byte\r
16124 #define PDR10_D6 pdr10.bit._D6\r
16125 #define PDR10_D5 pdr10.bit._D5\r
16126 #define PDR10_D4 pdr10.bit._D4\r
16127 #define PDR10_D3 pdr10.bit._D3\r
16128 #define PDR10_D2 pdr10.bit._D2\r
16129 #define PDR10_D1 pdr10.bit._D1\r
16130 __IO_EXTERN __io PDR13STR pdr13;  \r
16131 #define PDR13 pdr13.byte\r
16132 #define PDR13_D2 pdr13.bit._D2\r
16133 #define PDR13_D1 pdr13.bit._D1\r
16134 #define PDR13_D0 pdr13.bit._D0\r
16135 __IO_EXTERN __io PDR14STR pdr14;  \r
16136 #define PDR14 pdr14.byte\r
16137 #define PDR14_D7 pdr14.bit._D7\r
16138 #define PDR14_D6 pdr14.bit._D6\r
16139 #define PDR14_D5 pdr14.bit._D5\r
16140 #define PDR14_D4 pdr14.bit._D4\r
16141 #define PDR14_D3 pdr14.bit._D3\r
16142 #define PDR14_D2 pdr14.bit._D2\r
16143 #define PDR14_D1 pdr14.bit._D1\r
16144 #define PDR14_D0 pdr14.bit._D0\r
16145 __IO_EXTERN __io PDR15STR pdr15;  \r
16146 #define PDR15 pdr15.byte\r
16147 #define PDR15_D3 pdr15.bit._D3\r
16148 #define PDR15_D2 pdr15.bit._D2\r
16149 #define PDR15_D1 pdr15.bit._D1\r
16150 #define PDR15_D0 pdr15.bit._D0\r
16151 __IO_EXTERN __io PDR16STR pdr16;  \r
16152 #define PDR16 pdr16.byte\r
16153 #define PDR16_D7 pdr16.bit._D7\r
16154 #define PDR16_D6 pdr16.bit._D6\r
16155 #define PDR16_D5 pdr16.bit._D5\r
16156 #define PDR16_D4 pdr16.bit._D4\r
16157 #define PDR16_D3 pdr16.bit._D3\r
16158 #define PDR16_D2 pdr16.bit._D2\r
16159 #define PDR16_D1 pdr16.bit._D1\r
16160 #define PDR16_D0 pdr16.bit._D0\r
16161 __IO_EXTERN __io PDR17STR pdr17;  \r
16162 #define PDR17 pdr17.byte\r
16163 #define PDR17_D7 pdr17.bit._D7\r
16164 #define PDR17_D6 pdr17.bit._D6\r
16165 #define PDR17_D5 pdr17.bit._D5\r
16166 #define PDR17_D4 pdr17.bit._D4\r
16167 __IO_EXTERN __io PDR18STR pdr18;  \r
16168 #define PDR18 pdr18.byte\r
16169 #define PDR18_D6 pdr18.bit._D6\r
16170 #define PDR18_D5 pdr18.bit._D5\r
16171 #define PDR18_D4 pdr18.bit._D4\r
16172 #define PDR18_D2 pdr18.bit._D2\r
16173 #define PDR18_D1 pdr18.bit._D1\r
16174 #define PDR18_D0 pdr18.bit._D0\r
16175 __IO_EXTERN __io PDR19STR pdr19;  \r
16176 #define PDR19 pdr19.byte\r
16177 #define PDR19_D6 pdr19.bit._D6\r
16178 #define PDR19_D5 pdr19.bit._D5\r
16179 #define PDR19_D4 pdr19.bit._D4\r
16180 #define PDR19_D2 pdr19.bit._D2\r
16181 #define PDR19_D1 pdr19.bit._D1\r
16182 #define PDR19_D0 pdr19.bit._D0\r
16183 __IO_EXTERN __io PDR20STR pdr20;  \r
16184 #define PDR20 pdr20.byte\r
16185 #define PDR20_D2 pdr20.bit._D2\r
16186 #define PDR20_D1 pdr20.bit._D1\r
16187 #define PDR20_D0 pdr20.bit._D0\r
16188 __IO_EXTERN __io PDR22STR pdr22;  \r
16189 #define PDR22 pdr22.byte\r
16190 #define PDR22_D5 pdr22.bit._D5\r
16191 #define PDR22_D4 pdr22.bit._D4\r
16192 #define PDR22_D2 pdr22.bit._D2\r
16193 #define PDR22_D0 pdr22.bit._D0\r
16194 __IO_EXTERN __io PDR23STR pdr23;  \r
16195 #define PDR23 pdr23.byte\r
16196 #define PDR23_D5 pdr23.bit._D5\r
16197 #define PDR23_D4 pdr23.bit._D4\r
16198 #define PDR23_D3 pdr23.bit._D3\r
16199 #define PDR23_D2 pdr23.bit._D2\r
16200 #define PDR23_D1 pdr23.bit._D1\r
16201 #define PDR23_D0 pdr23.bit._D0\r
16202 __IO_EXTERN __io PDR24STR pdr24;  \r
16203 #define PDR24 pdr24.byte\r
16204 #define PDR24_D7 pdr24.bit._D7\r
16205 #define PDR24_D6 pdr24.bit._D6\r
16206 #define PDR24_D5 pdr24.bit._D5\r
16207 #define PDR24_D4 pdr24.bit._D4\r
16208 #define PDR24_D3 pdr24.bit._D3\r
16209 #define PDR24_D2 pdr24.bit._D2\r
16210 #define PDR24_D1 pdr24.bit._D1\r
16211 #define PDR24_D0 pdr24.bit._D0\r
16212 __IO_EXTERN __io PDR25STR pdr25;  \r
16213 #define PDR25 pdr25.byte\r
16214 #define PDR25_D7 pdr25.bit._D7\r
16215 #define PDR25_D6 pdr25.bit._D6\r
16216 #define PDR25_D5 pdr25.bit._D5\r
16217 #define PDR25_D4 pdr25.bit._D4\r
16218 #define PDR25_D3 pdr25.bit._D3\r
16219 #define PDR25_D2 pdr25.bit._D2\r
16220 #define PDR25_D1 pdr25.bit._D1\r
16221 #define PDR25_D0 pdr25.bit._D0\r
16222 __IO_EXTERN __io PDR26STR pdr26;  \r
16223 #define PDR26 pdr26.byte\r
16224 #define PDR26_D7 pdr26.bit._D7\r
16225 #define PDR26_D6 pdr26.bit._D6\r
16226 #define PDR26_D5 pdr26.bit._D5\r
16227 #define PDR26_D4 pdr26.bit._D4\r
16228 #define PDR26_D3 pdr26.bit._D3\r
16229 #define PDR26_D2 pdr26.bit._D2\r
16230 #define PDR26_D1 pdr26.bit._D1\r
16231 #define PDR26_D0 pdr26.bit._D0\r
16232 __IO_EXTERN __io PDR27STR pdr27;  \r
16233 #define PDR27 pdr27.byte\r
16234 #define PDR27_D7 pdr27.bit._D7\r
16235 #define PDR27_D6 pdr27.bit._D6\r
16236 #define PDR27_D5 pdr27.bit._D5\r
16237 #define PDR27_D4 pdr27.bit._D4\r
16238 #define PDR27_D3 pdr27.bit._D3\r
16239 #define PDR27_D2 pdr27.bit._D2\r
16240 #define PDR27_D1 pdr27.bit._D1\r
16241 #define PDR27_D0 pdr27.bit._D0\r
16242 __IO_EXTERN __io PDR29STR pdr29;  \r
16243 #define PDR29 pdr29.byte\r
16244 #define PDR29_D7 pdr29.bit._D7\r
16245 #define PDR29_D6 pdr29.bit._D6\r
16246 #define PDR29_D5 pdr29.bit._D5\r
16247 #define PDR29_D4 pdr29.bit._D4\r
16248 #define PDR29_D3 pdr29.bit._D3\r
16249 #define PDR29_D2 pdr29.bit._D2\r
16250 #define PDR29_D1 pdr29.bit._D1\r
16251 #define PDR29_D0 pdr29.bit._D0\r
16252 __IO_EXTERN __io EIRR0STR eirr0;   /* External Interrupt 0-7 */\r
16253 #define EIRR0 eirr0.byte\r
16254 #define EIRR0_ER7 eirr0.bit._ER7\r
16255 #define EIRR0_ER6 eirr0.bit._ER6\r
16256 #define EIRR0_ER5 eirr0.bit._ER5\r
16257 #define EIRR0_ER4 eirr0.bit._ER4\r
16258 #define EIRR0_ER3 eirr0.bit._ER3\r
16259 #define EIRR0_ER2 eirr0.bit._ER2\r
16260 #define EIRR0_ER1 eirr0.bit._ER1\r
16261 #define EIRR0_ER0 eirr0.bit._ER0\r
16262 __IO_EXTERN __io ENIR0STR enir0;  \r
16263 #define ENIR0 enir0.byte\r
16264 #define ENIR0_EN7 enir0.bit._EN7\r
16265 #define ENIR0_EN6 enir0.bit._EN6\r
16266 #define ENIR0_EN5 enir0.bit._EN5\r
16267 #define ENIR0_EN4 enir0.bit._EN4\r
16268 #define ENIR0_EN3 enir0.bit._EN3\r
16269 #define ENIR0_EN2 enir0.bit._EN2\r
16270 #define ENIR0_EN1 enir0.bit._EN1\r
16271 #define ENIR0_EN0 enir0.bit._EN0\r
16272 __IO_EXTERN __io ELVR0STR elvr0;  \r
16273 #define ELVR0 elvr0.word\r
16274 #define ELVR0_LB7 elvr0.bit._LB7\r
16275 #define ELVR0_LA7 elvr0.bit._LA7\r
16276 #define ELVR0_LB6 elvr0.bit._LB6\r
16277 #define ELVR0_LA6 elvr0.bit._LA6\r
16278 #define ELVR0_LB5 elvr0.bit._LB5\r
16279 #define ELVR0_LA5 elvr0.bit._LA5\r
16280 #define ELVR0_LB4 elvr0.bit._LB4\r
16281 #define ELVR0_LA4 elvr0.bit._LA4\r
16282 #define ELVR0_LB3 elvr0.bit._LB3\r
16283 #define ELVR0_LA3 elvr0.bit._LA3\r
16284 #define ELVR0_LB2 elvr0.bit._LB2\r
16285 #define ELVR0_LA2 elvr0.bit._LA2\r
16286 #define ELVR0_LB1 elvr0.bit._LB1\r
16287 #define ELVR0_LA1 elvr0.bit._LA1\r
16288 #define ELVR0_LB0 elvr0.bit._LB0\r
16289 #define ELVR0_LA0 elvr0.bit._LA0\r
16290 __IO_EXTERN __io EIRR1STR eirr1;   /* External Interrupt 8-15 */\r
16291 #define EIRR1 eirr1.byte\r
16292 #define EIRR1_ER15 eirr1.bit._ER15\r
16293 #define EIRR1_ER14 eirr1.bit._ER14\r
16294 #define EIRR1_ER13 eirr1.bit._ER13\r
16295 #define EIRR1_ER12 eirr1.bit._ER12\r
16296 #define EIRR1_ER11 eirr1.bit._ER11\r
16297 #define EIRR1_ER10 eirr1.bit._ER10\r
16298 #define EIRR1_ER9 eirr1.bit._ER9\r
16299 #define EIRR1_ER8 eirr1.bit._ER8\r
16300 __IO_EXTERN __io ENIR1STR enir1;  \r
16301 #define ENIR1 enir1.byte\r
16302 #define ENIR1_EN15 enir1.bit._EN15\r
16303 #define ENIR1_EN14 enir1.bit._EN14\r
16304 #define ENIR1_EN13 enir1.bit._EN13\r
16305 #define ENIR1_EN12 enir1.bit._EN12\r
16306 #define ENIR1_EN11 enir1.bit._EN11\r
16307 #define ENIR1_EN10 enir1.bit._EN10\r
16308 #define ENIR1_EN9 enir1.bit._EN9\r
16309 #define ENIR1_EN8 enir1.bit._EN8\r
16310 __IO_EXTERN __io ELVR1STR elvr1;  \r
16311 #define ELVR1 elvr1.word\r
16312 #define ELVR1_LB15 elvr1.bit._LB15\r
16313 #define ELVR1_LA15 elvr1.bit._LA15\r
16314 #define ELVR1_LB14 elvr1.bit._LB14\r
16315 #define ELVR1_LA14 elvr1.bit._LA14\r
16316 #define ELVR1_LB13 elvr1.bit._LB13\r
16317 #define ELVR1_LA13 elvr1.bit._LA13\r
16318 #define ELVR1_LB12 elvr1.bit._LB12\r
16319 #define ELVR1_LA12 elvr1.bit._LA12\r
16320 #define ELVR1_LB11 elvr1.bit._LB11\r
16321 #define ELVR1_LA11 elvr1.bit._LA11\r
16322 #define ELVR1_LB10 elvr1.bit._LB10\r
16323 #define ELVR1_LA10 elvr1.bit._LA10\r
16324 #define ELVR1_LB9 elvr1.bit._LB9\r
16325 #define ELVR1_LA9 elvr1.bit._LA9\r
16326 #define ELVR1_LB8 elvr1.bit._LB8\r
16327 #define ELVR1_LA8 elvr1.bit._LA8\r
16328 __IO_EXTERN __io DICRSTR dicr;   /* DLYI/I-unit */\r
16329 #define DICR dicr.byte\r
16330 #define DICR_DLYI dicr.bit._DLYI\r
16331 __IO_EXTERN __io HRCLSTR hrcl;  \r
16332 #define HRCL hrcl.byte\r
16333 #define HRCL_MHALTI hrcl.bit._MHALTI\r
16334 #define HRCL_LVL4 hrcl.bit._LVL4\r
16335 #define HRCL_LVL3 hrcl.bit._LVL3\r
16336 #define HRCL_LVL2 hrcl.bit._LVL2\r
16337 #define HRCL_LVL1 hrcl.bit._LVL1\r
16338 #define HRCL_LVL0 hrcl.bit._LVL0\r
16339 #define HRCL_LVL hrcl.bitc._LVL\r
16340 __IO_EXTERN __io IO_WORD rbsync;   /* R-Bus Sync */\r
16341 #define RBSYNC rbsync\r
16342 __IO_EXTERN __io SCR02STR scr02;   /* USART (LIN) 2 */\r
16343 #define SCR02 scr02.byte\r
16344 #define SCR02_PEN scr02.bit._PEN\r
16345 #define SCR02_P scr02.bit._P\r
16346 #define SCR02_SBL scr02.bit._SBL\r
16347 #define SCR02_CL scr02.bit._CL\r
16348 #define SCR02_AD scr02.bit._AD\r
16349 #define SCR02_CRE scr02.bit._CRE\r
16350 #define SCR02_RXE scr02.bit._RXE\r
16351 #define SCR02_TXE scr02.bit._TXE\r
16352 __IO_EXTERN __io SMR02STR smr02;  \r
16353 #define SMR02 smr02.byte\r
16354 #define SMR02_MD1 smr02.bit._MD1\r
16355 #define SMR02_MD0 smr02.bit._MD0\r
16356 #define SMR02_OTO smr02.bit._OTO\r
16357 #define SMR02_EXT smr02.bit._EXT\r
16358 #define SMR02_REST smr02.bit._REST\r
16359 #define SMR02_UPCL smr02.bit._UPCL\r
16360 #define SMR02_SCKE smr02.bit._SCKE\r
16361 #define SMR02_SOE smr02.bit._SOE\r
16362 #define SMR02_MD smr02.bitc._MD\r
16363 __IO_EXTERN __io SSR02STR ssr02;  \r
16364 #define SSR02 ssr02.byte\r
16365 #define SSR02_PE ssr02.bit._PE\r
16366 #define SSR02_ORE ssr02.bit._ORE\r
16367 #define SSR02_FRE ssr02.bit._FRE\r
16368 #define SSR02_RDRF ssr02.bit._RDRF\r
16369 #define SSR02_TDRE ssr02.bit._TDRE\r
16370 #define SSR02_BDS ssr02.bit._BDS\r
16371 #define SSR02_RIE ssr02.bit._RIE\r
16372 #define SSR02_TIE ssr02.bit._TIE\r
16373 __IO_EXTERN __io IO_BYTE rdr02;  \r
16374 #define RDR02 rdr02\r
16375 __IO_EXTERN __io IO_BYTE tdr02;  \r
16376 #define TDR02 tdr02\r
16377 __IO_EXTERN __io ESCR02STR escr02;  \r
16378 #define ESCR02 escr02.byte\r
16379 #define ESCR02_LBIE escr02.bit._LBIE\r
16380 #define ESCR02_LBD escr02.bit._LBD\r
16381 #define ESCR02_LBL1 escr02.bit._LBL1\r
16382 #define ESCR02_LBL0 escr02.bit._LBL0\r
16383 #define ESCR02_SOPE escr02.bit._SOPE\r
16384 #define ESCR02_SIOP escr02.bit._SIOP\r
16385 #define ESCR02_CCO escr02.bit._CCO\r
16386 #define ESCR02_SCES escr02.bit._SCES\r
16387 #define ESCR02_LBL escr02.bitc._LBL\r
16388 __IO_EXTERN __io ECCR02STR eccr02;  \r
16389 #define ECCR02 eccr02.byte\r
16390 #define ECCR02_INV eccr02.bit._INV\r
16391 #define ECCR02_LBR eccr02.bit._LBR\r
16392 #define ECCR02_MS eccr02.bit._MS\r
16393 #define ECCR02_SCDE eccr02.bit._SCDE\r
16394 #define ECCR02_SSM eccr02.bit._SSM\r
16395 #define ECCR02_BIE eccr02.bit._BIE\r
16396 #define ECCR02_RBI eccr02.bit._RBI\r
16397 #define ECCR02_TBI eccr02.bit._TBI\r
16398 __IO_EXTERN __io SCR04STR scr04;   /* USART (LIN) 4 with FIFO */\r
16399 #define SCR04 scr04.byte\r
16400 #define SCR04_PEN scr04.bit._PEN\r
16401 #define SCR04_P scr04.bit._P\r
16402 #define SCR04_SBL scr04.bit._SBL\r
16403 #define SCR04_CL scr04.bit._CL\r
16404 #define SCR04_AD scr04.bit._AD\r
16405 #define SCR04_CRE scr04.bit._CRE\r
16406 #define SCR04_RXE scr04.bit._RXE\r
16407 #define SCR04_TXE scr04.bit._TXE\r
16408 __IO_EXTERN __io SMR04STR smr04;  \r
16409 #define SMR04 smr04.byte\r
16410 #define SMR04_MD1 smr04.bit._MD1\r
16411 #define SMR04_MD0 smr04.bit._MD0\r
16412 #define SMR04_OTO smr04.bit._OTO\r
16413 #define SMR04_EXT smr04.bit._EXT\r
16414 #define SMR04_REST smr04.bit._REST\r
16415 #define SMR04_UPCL smr04.bit._UPCL\r
16416 #define SMR04_SCKE smr04.bit._SCKE\r
16417 #define SMR04_SOE smr04.bit._SOE\r
16418 #define SMR04_MD smr04.bitc._MD\r
16419 __IO_EXTERN __io SSR04STR ssr04;  \r
16420 #define SSR04 ssr04.byte\r
16421 #define SSR04_PE ssr04.bit._PE\r
16422 #define SSR04_ORE ssr04.bit._ORE\r
16423 #define SSR04_FRE ssr04.bit._FRE\r
16424 #define SSR04_RDRF ssr04.bit._RDRF\r
16425 #define SSR04_TDRE ssr04.bit._TDRE\r
16426 #define SSR04_BDS ssr04.bit._BDS\r
16427 #define SSR04_RIE ssr04.bit._RIE\r
16428 #define SSR04_TIE ssr04.bit._TIE\r
16429 __IO_EXTERN __io IO_BYTE rdr04;  \r
16430 #define RDR04 rdr04\r
16431 __IO_EXTERN __io IO_BYTE tdr04;  \r
16432 #define TDR04 tdr04\r
16433 __IO_EXTERN __io ESCR04STR escr04;  \r
16434 #define ESCR04 escr04.byte\r
16435 #define ESCR04_LBIE escr04.bit._LBIE\r
16436 #define ESCR04_LBD escr04.bit._LBD\r
16437 #define ESCR04_LBL1 escr04.bit._LBL1\r
16438 #define ESCR04_LBL0 escr04.bit._LBL0\r
16439 #define ESCR04_SOPE escr04.bit._SOPE\r
16440 #define ESCR04_SIOP escr04.bit._SIOP\r
16441 #define ESCR04_CCO escr04.bit._CCO\r
16442 #define ESCR04_SCES escr04.bit._SCES\r
16443 #define ESCR04_LBL escr04.bitc._LBL\r
16444 __IO_EXTERN __io ECCR04STR eccr04;  \r
16445 #define ECCR04 eccr04.byte\r
16446 #define ECCR04_INV eccr04.bit._INV\r
16447 #define ECCR04_LBR eccr04.bit._LBR\r
16448 #define ECCR04_MS eccr04.bit._MS\r
16449 #define ECCR04_SCDE eccr04.bit._SCDE\r
16450 #define ECCR04_SSM eccr04.bit._SSM\r
16451 #define ECCR04_BIE eccr04.bit._BIE\r
16452 #define ECCR04_RBI eccr04.bit._RBI\r
16453 #define ECCR04_TBI eccr04.bit._TBI\r
16454 __IO_EXTERN __io IO_BYTE fsr04;  \r
16455 #define FSR04 fsr04\r
16456 __IO_EXTERN __io FCR04STR fcr04;  \r
16457 #define FCR04 fcr04.byte\r
16458 #define FCR04_RXL3 fcr04.bit._RXL3\r
16459 #define FCR04_RXL2 fcr04.bit._RXL2\r
16460 #define FCR04_RXL1 fcr04.bit._RXL1\r
16461 #define FCR04_RXL0 fcr04.bit._RXL0\r
16462 #define FCR04_ERX fcr04.bit._ERX\r
16463 #define FCR04_ETX fcr04.bit._ETX\r
16464 #define FCR04_SVD fcr04.bit._SVD\r
16465 #define FCR04_RXL fcr04.bitc._RXL\r
16466 __IO_EXTERN __io SCR05STR scr05;   /* USART (LIN) 5 with FIFO */\r
16467 #define SCR05 scr05.byte\r
16468 #define SCR05_PEN scr05.bit._PEN\r
16469 #define SCR05_P scr05.bit._P\r
16470 #define SCR05_SBL scr05.bit._SBL\r
16471 #define SCR05_CL scr05.bit._CL\r
16472 #define SCR05_AD scr05.bit._AD\r
16473 #define SCR05_CRE scr05.bit._CRE\r
16474 #define SCR05_RXE scr05.bit._RXE\r
16475 #define SCR05_TXE scr05.bit._TXE\r
16476 __IO_EXTERN __io SMR05STR smr05;  \r
16477 #define SMR05 smr05.byte\r
16478 #define SMR05_MD1 smr05.bit._MD1\r
16479 #define SMR05_MD0 smr05.bit._MD0\r
16480 #define SMR05_OTO smr05.bit._OTO\r
16481 #define SMR05_EXT smr05.bit._EXT\r
16482 #define SMR05_REST smr05.bit._REST\r
16483 #define SMR05_UPCL smr05.bit._UPCL\r
16484 #define SMR05_SCKE smr05.bit._SCKE\r
16485 #define SMR05_SOE smr05.bit._SOE\r
16486 #define SMR05_MD smr05.bitc._MD\r
16487 __IO_EXTERN __io SSR05STR ssr05;  \r
16488 #define SSR05 ssr05.byte\r
16489 #define SSR05_PE ssr05.bit._PE\r
16490 #define SSR05_ORE ssr05.bit._ORE\r
16491 #define SSR05_FRE ssr05.bit._FRE\r
16492 #define SSR05_RDRF ssr05.bit._RDRF\r
16493 #define SSR05_TDRE ssr05.bit._TDRE\r
16494 #define SSR05_BDS ssr05.bit._BDS\r
16495 #define SSR05_RIE ssr05.bit._RIE\r
16496 #define SSR05_TIE ssr05.bit._TIE\r
16497 __IO_EXTERN __io IO_BYTE rdr05;  \r
16498 #define RDR05 rdr05\r
16499 __IO_EXTERN __io IO_BYTE tdr05;  \r
16500 #define TDR05 tdr05\r
16501 __IO_EXTERN __io ESCR05STR escr05;  \r
16502 #define ESCR05 escr05.byte\r
16503 #define ESCR05_LBIE escr05.bit._LBIE\r
16504 #define ESCR05_LBD escr05.bit._LBD\r
16505 #define ESCR05_LBL1 escr05.bit._LBL1\r
16506 #define ESCR05_LBL0 escr05.bit._LBL0\r
16507 #define ESCR05_SOPE escr05.bit._SOPE\r
16508 #define ESCR05_SIOP escr05.bit._SIOP\r
16509 #define ESCR05_CCO escr05.bit._CCO\r
16510 #define ESCR05_SCES escr05.bit._SCES\r
16511 #define ESCR05_LBL escr05.bitc._LBL\r
16512 __IO_EXTERN __io ECCR05STR eccr05;  \r
16513 #define ECCR05 eccr05.byte\r
16514 #define ECCR05_INV eccr05.bit._INV\r
16515 #define ECCR05_LBR eccr05.bit._LBR\r
16516 #define ECCR05_MS eccr05.bit._MS\r
16517 #define ECCR05_SCDE eccr05.bit._SCDE\r
16518 #define ECCR05_SSM eccr05.bit._SSM\r
16519 #define ECCR05_BIE eccr05.bit._BIE\r
16520 #define ECCR05_RBI eccr05.bit._RBI\r
16521 #define ECCR05_TBI eccr05.bit._TBI\r
16522 __IO_EXTERN __io IO_BYTE fsr05;  \r
16523 #define FSR05 fsr05\r
16524 __IO_EXTERN __io FCR05STR fcr05;  \r
16525 #define FCR05 fcr05.byte\r
16526 #define FCR05_RXL3 fcr05.bit._RXL3\r
16527 #define FCR05_RXL2 fcr05.bit._RXL2\r
16528 #define FCR05_RXL1 fcr05.bit._RXL1\r
16529 #define FCR05_RXL0 fcr05.bit._RXL0\r
16530 #define FCR05_ERX fcr05.bit._ERX\r
16531 #define FCR05_ETX fcr05.bit._ETX\r
16532 #define FCR05_SVD fcr05.bit._SVD\r
16533 #define FCR05_RXL fcr05.bitc._RXL\r
16534 __IO_EXTERN __io SCR06STR scr06;   /* USART (LIN) 6 with FIFO */\r
16535 #define SCR06 scr06.byte\r
16536 #define SCR06_PEN scr06.bit._PEN\r
16537 #define SCR06_P scr06.bit._P\r
16538 #define SCR06_SBL scr06.bit._SBL\r
16539 #define SCR06_CL scr06.bit._CL\r
16540 #define SCR06_AD scr06.bit._AD\r
16541 #define SCR06_CRE scr06.bit._CRE\r
16542 #define SCR06_RXE scr06.bit._RXE\r
16543 #define SCR06_TXE scr06.bit._TXE\r
16544 __IO_EXTERN __io SMR06STR smr06;  \r
16545 #define SMR06 smr06.byte\r
16546 #define SMR06_MD1 smr06.bit._MD1\r
16547 #define SMR06_MD0 smr06.bit._MD0\r
16548 #define SMR06_OTO smr06.bit._OTO\r
16549 #define SMR06_EXT smr06.bit._EXT\r
16550 #define SMR06_REST smr06.bit._REST\r
16551 #define SMR06_UPCL smr06.bit._UPCL\r
16552 #define SMR06_SCKE smr06.bit._SCKE\r
16553 #define SMR06_SOE smr06.bit._SOE\r
16554 #define SMR06_MD smr06.bitc._MD\r
16555 __IO_EXTERN __io SSR06STR ssr06;  \r
16556 #define SSR06 ssr06.byte\r
16557 #define SSR06_PE ssr06.bit._PE\r
16558 #define SSR06_ORE ssr06.bit._ORE\r
16559 #define SSR06_FRE ssr06.bit._FRE\r
16560 #define SSR06_RDRF ssr06.bit._RDRF\r
16561 #define SSR06_TDRE ssr06.bit._TDRE\r
16562 #define SSR06_BDS ssr06.bit._BDS\r
16563 #define SSR06_RIE ssr06.bit._RIE\r
16564 #define SSR06_TIE ssr06.bit._TIE\r
16565 __IO_EXTERN __io IO_BYTE rdr06;  \r
16566 #define RDR06 rdr06\r
16567 __IO_EXTERN __io IO_BYTE tdr06;  \r
16568 #define TDR06 tdr06\r
16569 __IO_EXTERN __io ESCR06STR escr06;  \r
16570 #define ESCR06 escr06.byte\r
16571 #define ESCR06_LBIE escr06.bit._LBIE\r
16572 #define ESCR06_LBD escr06.bit._LBD\r
16573 #define ESCR06_LBL1 escr06.bit._LBL1\r
16574 #define ESCR06_LBL0 escr06.bit._LBL0\r
16575 #define ESCR06_SOPE escr06.bit._SOPE\r
16576 #define ESCR06_SIOP escr06.bit._SIOP\r
16577 #define ESCR06_CCO escr06.bit._CCO\r
16578 #define ESCR06_SCES escr06.bit._SCES\r
16579 #define ESCR06_LBL escr06.bitc._LBL\r
16580 __IO_EXTERN __io ECCR06STR eccr06;  \r
16581 #define ECCR06 eccr06.byte\r
16582 #define ECCR06_INV eccr06.bit._INV\r
16583 #define ECCR06_LBR eccr06.bit._LBR\r
16584 #define ECCR06_MS eccr06.bit._MS\r
16585 #define ECCR06_SCDE eccr06.bit._SCDE\r
16586 #define ECCR06_SSM eccr06.bit._SSM\r
16587 #define ECCR06_BIE eccr06.bit._BIE\r
16588 #define ECCR06_RBI eccr06.bit._RBI\r
16589 #define ECCR06_TBI eccr06.bit._TBI\r
16590 __IO_EXTERN __io IO_BYTE fsr06;  \r
16591 #define FSR06 fsr06\r
16592 __IO_EXTERN __io FCR06STR fcr06;  \r
16593 #define FCR06 fcr06.byte\r
16594 #define FCR06_RXL3 fcr06.bit._RXL3\r
16595 #define FCR06_RXL2 fcr06.bit._RXL2\r
16596 #define FCR06_RXL1 fcr06.bit._RXL1\r
16597 #define FCR06_RXL0 fcr06.bit._RXL0\r
16598 #define FCR06_ERX fcr06.bit._ERX\r
16599 #define FCR06_ETX fcr06.bit._ETX\r
16600 #define FCR06_SVD fcr06.bit._SVD\r
16601 #define FCR06_RXL fcr06.bitc._RXL\r
16602 __IO_EXTERN __io SCR07STR scr07;   /* USART (LIN) 7 with FIFO */\r
16603 #define SCR07 scr07.byte\r
16604 #define SCR07_PEN scr07.bit._PEN\r
16605 #define SCR07_P scr07.bit._P\r
16606 #define SCR07_SBL scr07.bit._SBL\r
16607 #define SCR07_CL scr07.bit._CL\r
16608 #define SCR07_AD scr07.bit._AD\r
16609 #define SCR07_CRE scr07.bit._CRE\r
16610 #define SCR07_RXE scr07.bit._RXE\r
16611 #define SCR07_TXE scr07.bit._TXE\r
16612 __IO_EXTERN __io SMR07STR smr07;  \r
16613 #define SMR07 smr07.byte\r
16614 #define SMR07_MD1 smr07.bit._MD1\r
16615 #define SMR07_MD0 smr07.bit._MD0\r
16616 #define SMR07_OTO smr07.bit._OTO\r
16617 #define SMR07_EXT smr07.bit._EXT\r
16618 #define SMR07_REST smr07.bit._REST\r
16619 #define SMR07_UPCL smr07.bit._UPCL\r
16620 #define SMR07_SCKE smr07.bit._SCKE\r
16621 #define SMR07_SOE smr07.bit._SOE\r
16622 #define SMR07_MD smr07.bitc._MD\r
16623 __IO_EXTERN __io SSR07STR ssr07;  \r
16624 #define SSR07 ssr07.byte\r
16625 #define SSR07_PE ssr07.bit._PE\r
16626 #define SSR07_ORE ssr07.bit._ORE\r
16627 #define SSR07_FRE ssr07.bit._FRE\r
16628 #define SSR07_RDRF ssr07.bit._RDRF\r
16629 #define SSR07_TDRE ssr07.bit._TDRE\r
16630 #define SSR07_BDS ssr07.bit._BDS\r
16631 #define SSR07_RIE ssr07.bit._RIE\r
16632 #define SSR07_TIE ssr07.bit._TIE\r
16633 __IO_EXTERN __io IO_BYTE rdr07;  \r
16634 #define RDR07 rdr07\r
16635 __IO_EXTERN __io IO_BYTE tdr07;  \r
16636 #define TDR07 tdr07\r
16637 __IO_EXTERN __io ESCR07STR escr07;  \r
16638 #define ESCR07 escr07.byte\r
16639 #define ESCR07_LBIE escr07.bit._LBIE\r
16640 #define ESCR07_LBD escr07.bit._LBD\r
16641 #define ESCR07_LBL1 escr07.bit._LBL1\r
16642 #define ESCR07_LBL0 escr07.bit._LBL0\r
16643 #define ESCR07_SOPE escr07.bit._SOPE\r
16644 #define ESCR07_SIOP escr07.bit._SIOP\r
16645 #define ESCR07_CCO escr07.bit._CCO\r
16646 #define ESCR07_SCES escr07.bit._SCES\r
16647 #define ESCR07_LBL escr07.bitc._LBL\r
16648 __IO_EXTERN __io ECCR07STR eccr07;  \r
16649 #define ECCR07 eccr07.byte\r
16650 #define ECCR07_INV eccr07.bit._INV\r
16651 #define ECCR07_LBR eccr07.bit._LBR\r
16652 #define ECCR07_MS eccr07.bit._MS\r
16653 #define ECCR07_SCDE eccr07.bit._SCDE\r
16654 #define ECCR07_SSM eccr07.bit._SSM\r
16655 #define ECCR07_BIE eccr07.bit._BIE\r
16656 #define ECCR07_RBI eccr07.bit._RBI\r
16657 #define ECCR07_TBI eccr07.bit._TBI\r
16658 __IO_EXTERN __io IO_BYTE fsr07;  \r
16659 #define FSR07 fsr07\r
16660 __IO_EXTERN __io FCR07STR fcr07;  \r
16661 #define FCR07 fcr07.byte\r
16662 #define FCR07_RXL3 fcr07.bit._RXL3\r
16663 #define FCR07_RXL2 fcr07.bit._RXL2\r
16664 #define FCR07_RXL1 fcr07.bit._RXL1\r
16665 #define FCR07_RXL0 fcr07.bit._RXL0\r
16666 #define FCR07_ERX fcr07.bit._ERX\r
16667 #define FCR07_ETX fcr07.bit._ETX\r
16668 #define FCR07_SVD fcr07.bit._SVD\r
16669 #define FCR07_RXL fcr07.bitc._RXL\r
16670 __IO_EXTERN __io IO_WORD bgr02;   /* Bauderate Generator USART (LIN) 2,4-7 */\r
16671 #define BGR02 bgr02\r
16672 __IO_EXTERN __io IO_BYTE bgr102;  \r
16673 #define BGR102 bgr102\r
16674 __IO_EXTERN __io IO_BYTE bgr002;  \r
16675 #define BGR002 bgr002\r
16676 __IO_EXTERN __io IO_WORD bgr04;  \r
16677 #define BGR04 bgr04\r
16678 __IO_EXTERN __io IO_BYTE bgr104;  \r
16679 #define BGR104 bgr104\r
16680 __IO_EXTERN __io IO_BYTE bgr004;  \r
16681 #define BGR004 bgr004\r
16682 __IO_EXTERN __io IO_WORD bgr05;  \r
16683 #define BGR05 bgr05\r
16684 __IO_EXTERN __io IO_BYTE bgr105;  \r
16685 #define BGR105 bgr105\r
16686 __IO_EXTERN __io IO_BYTE bgr005;  \r
16687 #define BGR005 bgr005\r
16688 __IO_EXTERN __io IO_WORD bgr06;  \r
16689 #define BGR06 bgr06\r
16690 __IO_EXTERN __io IO_BYTE bgr106;  \r
16691 #define BGR106 bgr106\r
16692 __IO_EXTERN __io IO_BYTE bgr006;  \r
16693 #define BGR006 bgr006\r
16694 __IO_EXTERN __io IO_WORD bgr07;  \r
16695 #define BGR07 bgr07\r
16696 __IO_EXTERN __io IO_BYTE bgr107;  \r
16697 #define BGR107 bgr107\r
16698 __IO_EXTERN __io IO_BYTE bgr007;  \r
16699 #define BGR007 bgr007\r
16700 __IO_EXTERN __io PWC20STR pwc20;   /* Stepper Motor 0 */\r
16701 #define PWC20 pwc20.word\r
16702 #define PWC20_D9 pwc20.bit._D9\r
16703 #define PWC20_D8 pwc20.bit._D8\r
16704 #define PWC20_D7 pwc20.bit._D7\r
16705 #define PWC20_D6 pwc20.bit._D6\r
16706 #define PWC20_D5 pwc20.bit._D5\r
16707 #define PWC20_D4 pwc20.bit._D4\r
16708 #define PWC20_D3 pwc20.bit._D3\r
16709 #define PWC20_D2 pwc20.bit._D2\r
16710 #define PWC20_D1 pwc20.bit._D1\r
16711 #define PWC20_D0 pwc20.bit._D0\r
16712 __IO_EXTERN __io PWC10STR pwc10;  \r
16713 #define PWC10 pwc10.word\r
16714 #define PWC10_D9 pwc10.bit._D9\r
16715 #define PWC10_D8 pwc10.bit._D8\r
16716 #define PWC10_D7 pwc10.bit._D7\r
16717 #define PWC10_D6 pwc10.bit._D6\r
16718 #define PWC10_D5 pwc10.bit._D5\r
16719 #define PWC10_D4 pwc10.bit._D4\r
16720 #define PWC10_D3 pwc10.bit._D3\r
16721 #define PWC10_D2 pwc10.bit._D2\r
16722 #define PWC10_D1 pwc10.bit._D1\r
16723 #define PWC10_D0 pwc10.bit._D0\r
16724 __IO_EXTERN __io PWS20STR pws20;  \r
16725 #define PWS20 pws20.byte\r
16726 #define PWS20_BS pws20.bit._BS\r
16727 #define PWS20_P2 pws20.bit._P2\r
16728 #define PWS20_P1 pws20.bit._P1\r
16729 #define PWS20_P0 pws20.bit._P0\r
16730 #define PWS20_M2 pws20.bit._M2\r
16731 #define PWS20_M1 pws20.bit._M1\r
16732 #define PWS20_M0 pws20.bit._M0\r
16733 #define PWS20_P pws20.bitc._P\r
16734 #define PWS20_M pws20.bitc._M\r
16735 __IO_EXTERN __io PWS10STR pws10;  \r
16736 #define PWS10 pws10.byte\r
16737 #define PWS10_P2 pws10.bit._P2\r
16738 #define PWS10_P1 pws10.bit._P1\r
16739 #define PWS10_P0 pws10.bit._P0\r
16740 #define PWS10_M2 pws10.bit._M2\r
16741 #define PWS10_M1 pws10.bit._M1\r
16742 #define PWS10_M0 pws10.bit._M0\r
16743 #define PWS10_P pws10.bitc._P\r
16744 #define PWS10_M pws10.bitc._M\r
16745 __IO_EXTERN __io PWC21STR pwc21;   /* Stepper Motor 1 */\r
16746 #define PWC21 pwc21.word\r
16747 #define PWC21_D9 pwc21.bit._D9\r
16748 #define PWC21_D8 pwc21.bit._D8\r
16749 #define PWC21_D7 pwc21.bit._D7\r
16750 #define PWC21_D6 pwc21.bit._D6\r
16751 #define PWC21_D5 pwc21.bit._D5\r
16752 #define PWC21_D4 pwc21.bit._D4\r
16753 #define PWC21_D3 pwc21.bit._D3\r
16754 #define PWC21_D2 pwc21.bit._D2\r
16755 #define PWC21_D1 pwc21.bit._D1\r
16756 #define PWC21_D0 pwc21.bit._D0\r
16757 __IO_EXTERN __io PWC11STR pwc11;  \r
16758 #define PWC11 pwc11.word\r
16759 #define PWC11_D9 pwc11.bit._D9\r
16760 #define PWC11_D8 pwc11.bit._D8\r
16761 #define PWC11_D7 pwc11.bit._D7\r
16762 #define PWC11_D6 pwc11.bit._D6\r
16763 #define PWC11_D5 pwc11.bit._D5\r
16764 #define PWC11_D4 pwc11.bit._D4\r
16765 #define PWC11_D3 pwc11.bit._D3\r
16766 #define PWC11_D2 pwc11.bit._D2\r
16767 #define PWC11_D1 pwc11.bit._D1\r
16768 #define PWC11_D0 pwc11.bit._D0\r
16769 __IO_EXTERN __io PWS21STR pws21;  \r
16770 #define PWS21 pws21.byte\r
16771 #define PWS21_BS pws21.bit._BS\r
16772 #define PWS21_P2 pws21.bit._P2\r
16773 #define PWS21_P1 pws21.bit._P1\r
16774 #define PWS21_P0 pws21.bit._P0\r
16775 #define PWS21_M2 pws21.bit._M2\r
16776 #define PWS21_M1 pws21.bit._M1\r
16777 #define PWS21_M0 pws21.bit._M0\r
16778 #define PWS21_P pws21.bitc._P\r
16779 #define PWS21_M pws21.bitc._M\r
16780 __IO_EXTERN __io PWS11STR pws11;  \r
16781 #define PWS11 pws11.byte\r
16782 #define PWS11_P2 pws11.bit._P2\r
16783 #define PWS11_P1 pws11.bit._P1\r
16784 #define PWS11_P0 pws11.bit._P0\r
16785 #define PWS11_M2 pws11.bit._M2\r
16786 #define PWS11_M1 pws11.bit._M1\r
16787 #define PWS11_M0 pws11.bit._M0\r
16788 #define PWS11_P pws11.bitc._P\r
16789 #define PWS11_M pws11.bitc._M\r
16790 __IO_EXTERN __io PWC22STR pwc22;   /* Stepper Motor 2 */\r
16791 #define PWC22 pwc22.word\r
16792 #define PWC22_D9 pwc22.bit._D9\r
16793 #define PWC22_D8 pwc22.bit._D8\r
16794 #define PWC22_D7 pwc22.bit._D7\r
16795 #define PWC22_D6 pwc22.bit._D6\r
16796 #define PWC22_D5 pwc22.bit._D5\r
16797 #define PWC22_D4 pwc22.bit._D4\r
16798 #define PWC22_D3 pwc22.bit._D3\r
16799 #define PWC22_D2 pwc22.bit._D2\r
16800 #define PWC22_D1 pwc22.bit._D1\r
16801 #define PWC22_D0 pwc22.bit._D0\r
16802 __IO_EXTERN __io PWC12STR pwc12;  \r
16803 #define PWC12 pwc12.word\r
16804 #define PWC12_D9 pwc12.bit._D9\r
16805 #define PWC12_D8 pwc12.bit._D8\r
16806 #define PWC12_D7 pwc12.bit._D7\r
16807 #define PWC12_D6 pwc12.bit._D6\r
16808 #define PWC12_D5 pwc12.bit._D5\r
16809 #define PWC12_D4 pwc12.bit._D4\r
16810 #define PWC12_D3 pwc12.bit._D3\r
16811 #define PWC12_D2 pwc12.bit._D2\r
16812 #define PWC12_D1 pwc12.bit._D1\r
16813 #define PWC12_D0 pwc12.bit._D0\r
16814 __IO_EXTERN __io PWS22STR pws22;  \r
16815 #define PWS22 pws22.byte\r
16816 #define PWS22_BS pws22.bit._BS\r
16817 #define PWS22_P2 pws22.bit._P2\r
16818 #define PWS22_P1 pws22.bit._P1\r
16819 #define PWS22_P0 pws22.bit._P0\r
16820 #define PWS22_M2 pws22.bit._M2\r
16821 #define PWS22_M1 pws22.bit._M1\r
16822 #define PWS22_M0 pws22.bit._M0\r
16823 #define PWS22_P pws22.bitc._P\r
16824 #define PWS22_M pws22.bitc._M\r
16825 __IO_EXTERN __io PWS12STR pws12;  \r
16826 #define PWS12 pws12.byte\r
16827 #define PWS12_P2 pws12.bit._P2\r
16828 #define PWS12_P1 pws12.bit._P1\r
16829 #define PWS12_P0 pws12.bit._P0\r
16830 #define PWS12_M2 pws12.bit._M2\r
16831 #define PWS12_M1 pws12.bit._M1\r
16832 #define PWS12_M0 pws12.bit._M0\r
16833 #define PWS12_P pws12.bitc._P\r
16834 #define PWS12_M pws12.bitc._M\r
16835 __IO_EXTERN __io PWC23STR pwc23;   /* Stepper Motor 3 */\r
16836 #define PWC23 pwc23.word\r
16837 #define PWC23_D9 pwc23.bit._D9\r
16838 #define PWC23_D8 pwc23.bit._D8\r
16839 #define PWC23_D7 pwc23.bit._D7\r
16840 #define PWC23_D6 pwc23.bit._D6\r
16841 #define PWC23_D5 pwc23.bit._D5\r
16842 #define PWC23_D4 pwc23.bit._D4\r
16843 #define PWC23_D3 pwc23.bit._D3\r
16844 #define PWC23_D2 pwc23.bit._D2\r
16845 #define PWC23_D1 pwc23.bit._D1\r
16846 #define PWC23_D0 pwc23.bit._D0\r
16847 __IO_EXTERN __io PWC13STR pwc13;  \r
16848 #define PWC13 pwc13.word\r
16849 #define PWC13_D9 pwc13.bit._D9\r
16850 #define PWC13_D8 pwc13.bit._D8\r
16851 #define PWC13_D7 pwc13.bit._D7\r
16852 #define PWC13_D6 pwc13.bit._D6\r
16853 #define PWC13_D5 pwc13.bit._D5\r
16854 #define PWC13_D4 pwc13.bit._D4\r
16855 #define PWC13_D3 pwc13.bit._D3\r
16856 #define PWC13_D2 pwc13.bit._D2\r
16857 #define PWC13_D1 pwc13.bit._D1\r
16858 #define PWC13_D0 pwc13.bit._D0\r
16859 __IO_EXTERN __io PWS23STR pws23;  \r
16860 #define PWS23 pws23.byte\r
16861 #define PWS23_BS pws23.bit._BS\r
16862 #define PWS23_P2 pws23.bit._P2\r
16863 #define PWS23_P1 pws23.bit._P1\r
16864 #define PWS23_P0 pws23.bit._P0\r
16865 #define PWS23_M2 pws23.bit._M2\r
16866 #define PWS23_M1 pws23.bit._M1\r
16867 #define PWS23_M0 pws23.bit._M0\r
16868 #define PWS23_P pws23.bitc._P\r
16869 #define PWS23_M pws23.bitc._M\r
16870 __IO_EXTERN __io PWS13STR pws13;  \r
16871 #define PWS13 pws13.byte\r
16872 #define PWS13_P2 pws13.bit._P2\r
16873 #define PWS13_P1 pws13.bit._P1\r
16874 #define PWS13_P0 pws13.bit._P0\r
16875 #define PWS13_M2 pws13.bit._M2\r
16876 #define PWS13_M1 pws13.bit._M1\r
16877 #define PWS13_M0 pws13.bit._M0\r
16878 #define PWS13_P pws13.bitc._P\r
16879 #define PWS13_M pws13.bitc._M\r
16880 __IO_EXTERN __io PWC24STR pwc24;   /* Stepper Motor 4 */\r
16881 #define PWC24 pwc24.word\r
16882 #define PWC24_D9 pwc24.bit._D9\r
16883 #define PWC24_D8 pwc24.bit._D8\r
16884 #define PWC24_D7 pwc24.bit._D7\r
16885 #define PWC24_D6 pwc24.bit._D6\r
16886 #define PWC24_D5 pwc24.bit._D5\r
16887 #define PWC24_D4 pwc24.bit._D4\r
16888 #define PWC24_D3 pwc24.bit._D3\r
16889 #define PWC24_D2 pwc24.bit._D2\r
16890 #define PWC24_D1 pwc24.bit._D1\r
16891 #define PWC24_D0 pwc24.bit._D0\r
16892 __IO_EXTERN __io PWC14STR pwc14;  \r
16893 #define PWC14 pwc14.word\r
16894 #define PWC14_D9 pwc14.bit._D9\r
16895 #define PWC14_D8 pwc14.bit._D8\r
16896 #define PWC14_D7 pwc14.bit._D7\r
16897 #define PWC14_D6 pwc14.bit._D6\r
16898 #define PWC14_D5 pwc14.bit._D5\r
16899 #define PWC14_D4 pwc14.bit._D4\r
16900 #define PWC14_D3 pwc14.bit._D3\r
16901 #define PWC14_D2 pwc14.bit._D2\r
16902 #define PWC14_D1 pwc14.bit._D1\r
16903 #define PWC14_D0 pwc14.bit._D0\r
16904 __IO_EXTERN __io PWS24STR pws24;  \r
16905 #define PWS24 pws24.byte\r
16906 #define PWS24_BS pws24.bit._BS\r
16907 #define PWS24_P2 pws24.bit._P2\r
16908 #define PWS24_P1 pws24.bit._P1\r
16909 #define PWS24_P0 pws24.bit._P0\r
16910 #define PWS24_M2 pws24.bit._M2\r
16911 #define PWS24_M1 pws24.bit._M1\r
16912 #define PWS24_M0 pws24.bit._M0\r
16913 #define PWS24_P pws24.bitc._P\r
16914 #define PWS24_M pws24.bitc._M\r
16915 __IO_EXTERN __io PWS14STR pws14;  \r
16916 #define PWS14 pws14.byte\r
16917 #define PWS14_P2 pws14.bit._P2\r
16918 #define PWS14_P1 pws14.bit._P1\r
16919 #define PWS14_P0 pws14.bit._P0\r
16920 #define PWS14_M2 pws14.bit._M2\r
16921 #define PWS14_M1 pws14.bit._M1\r
16922 #define PWS14_M0 pws14.bit._M0\r
16923 #define PWS14_P pws14.bitc._P\r
16924 #define PWS14_M pws14.bitc._M\r
16925 __IO_EXTERN __io PWC25STR pwc25;   /* Stepper Motor 5 */\r
16926 #define PWC25 pwc25.word\r
16927 #define PWC25_D9 pwc25.bit._D9\r
16928 #define PWC25_D8 pwc25.bit._D8\r
16929 #define PWC25_D7 pwc25.bit._D7\r
16930 #define PWC25_D6 pwc25.bit._D6\r
16931 #define PWC25_D5 pwc25.bit._D5\r
16932 #define PWC25_D4 pwc25.bit._D4\r
16933 #define PWC25_D3 pwc25.bit._D3\r
16934 #define PWC25_D2 pwc25.bit._D2\r
16935 #define PWC25_D1 pwc25.bit._D1\r
16936 #define PWC25_D0 pwc25.bit._D0\r
16937 __IO_EXTERN __io PWC15STR pwc15;  \r
16938 #define PWC15 pwc15.word\r
16939 #define PWC15_D9 pwc15.bit._D9\r
16940 #define PWC15_D8 pwc15.bit._D8\r
16941 #define PWC15_D7 pwc15.bit._D7\r
16942 #define PWC15_D6 pwc15.bit._D6\r
16943 #define PWC15_D5 pwc15.bit._D5\r
16944 #define PWC15_D4 pwc15.bit._D4\r
16945 #define PWC15_D3 pwc15.bit._D3\r
16946 #define PWC15_D2 pwc15.bit._D2\r
16947 #define PWC15_D1 pwc15.bit._D1\r
16948 #define PWC15_D0 pwc15.bit._D0\r
16949 __IO_EXTERN __io PWS25STR pws25;  \r
16950 #define PWS25 pws25.byte\r
16951 #define PWS25_BS pws25.bit._BS\r
16952 #define PWS25_P2 pws25.bit._P2\r
16953 #define PWS25_P1 pws25.bit._P1\r
16954 #define PWS25_P0 pws25.bit._P0\r
16955 #define PWS25_M2 pws25.bit._M2\r
16956 #define PWS25_M1 pws25.bit._M1\r
16957 #define PWS25_M0 pws25.bit._M0\r
16958 #define PWS25_P pws25.bitc._P\r
16959 #define PWS25_M pws25.bitc._M\r
16960 __IO_EXTERN __io PWS15STR pws15;  \r
16961 #define PWS15 pws15.byte\r
16962 #define PWS15_P2 pws15.bit._P2\r
16963 #define PWS15_P1 pws15.bit._P1\r
16964 #define PWS15_P0 pws15.bit._P0\r
16965 #define PWS15_M2 pws15.bit._M2\r
16966 #define PWS15_M1 pws15.bit._M1\r
16967 #define PWS15_M0 pws15.bit._M0\r
16968 #define PWS15_P pws15.bitc._P\r
16969 #define PWS15_M pws15.bitc._M\r
16970 __IO_EXTERN __io PWC0STR pwc0;   /* Stepper Motor Control 0-5 */\r
16971 #define PWC0 pwc0.byte\r
16972 #define PWC0_S2 pwc0.bit._S2\r
16973 #define PWC0_P2 pwc0.bit._P2\r
16974 #define PWC0_P1 pwc0.bit._P1\r
16975 #define PWC0_P0 pwc0.bit._P0\r
16976 #define PWC0_CE pwc0.bit._CE\r
16977 #define PWC0_SC pwc0.bit._SC\r
16978 #define PWC0_P pwc0.bitc._P\r
16979 __IO_EXTERN __io PWC1STR pwc1;  \r
16980 #define PWC1 pwc1.byte\r
16981 #define PWC1_S2 pwc1.bit._S2\r
16982 #define PWC1_P2 pwc1.bit._P2\r
16983 #define PWC1_P1 pwc1.bit._P1\r
16984 #define PWC1_P0 pwc1.bit._P0\r
16985 #define PWC1_CE pwc1.bit._CE\r
16986 #define PWC1_SC pwc1.bit._SC\r
16987 #define PWC1_P pwc1.bitc._P\r
16988 __IO_EXTERN __io PWC2STR pwc2;  \r
16989 #define PWC2 pwc2.byte\r
16990 #define PWC2_S2 pwc2.bit._S2\r
16991 #define PWC2_P2 pwc2.bit._P2\r
16992 #define PWC2_P1 pwc2.bit._P1\r
16993 #define PWC2_P0 pwc2.bit._P0\r
16994 #define PWC2_CE pwc2.bit._CE\r
16995 #define PWC2_SC pwc2.bit._SC\r
16996 #define PWC2_P pwc2.bitc._P\r
16997 __IO_EXTERN __io PWC3STR pwc3;  \r
16998 #define PWC3 pwc3.byte\r
16999 #define PWC3_S2 pwc3.bit._S2\r
17000 #define PWC3_P2 pwc3.bit._P2\r
17001 #define PWC3_P1 pwc3.bit._P1\r
17002 #define PWC3_P0 pwc3.bit._P0\r
17003 #define PWC3_CE pwc3.bit._CE\r
17004 #define PWC3_SC pwc3.bit._SC\r
17005 #define PWC3_P pwc3.bitc._P\r
17006 __IO_EXTERN __io PWC4STR pwc4;  \r
17007 #define PWC4 pwc4.byte\r
17008 #define PWC4_S2 pwc4.bit._S2\r
17009 #define PWC4_P2 pwc4.bit._P2\r
17010 #define PWC4_P1 pwc4.bit._P1\r
17011 #define PWC4_P0 pwc4.bit._P0\r
17012 #define PWC4_CE pwc4.bit._CE\r
17013 #define PWC4_SC pwc4.bit._SC\r
17014 #define PWC4_P pwc4.bitc._P\r
17015 __IO_EXTERN __io PWC5STR pwc5;  \r
17016 #define PWC5 pwc5.byte\r
17017 #define PWC5_S2 pwc5.bit._S2\r
17018 #define PWC5_P2 pwc5.bit._P2\r
17019 #define PWC5_P1 pwc5.bit._P1\r
17020 #define PWC5_P0 pwc5.bit._P0\r
17021 #define PWC5_CE pwc5.bit._CE\r
17022 #define PWC5_SC pwc5.bit._SC\r
17023 #define PWC5_P pwc5.bitc._P\r
17024 __IO_EXTERN __io IBCR0STR ibcr0;   /* I2C 0 */\r
17025 #define IBCR0 ibcr0.byte\r
17026 #define IBCR0_BER ibcr0.bit._BER\r
17027 #define IBCR0_BEIE ibcr0.bit._BEIE\r
17028 #define IBCR0_SCC ibcr0.bit._SCC\r
17029 #define IBCR0_MSS ibcr0.bit._MSS\r
17030 #define IBCR0_ACK ibcr0.bit._ACK\r
17031 #define IBCR0_GCAA ibcr0.bit._GCAA\r
17032 #define IBCR0_INTE ibcr0.bit._INTE\r
17033 #define IBCR0_INT ibcr0.bit._INT\r
17034 __IO_EXTERN __io IBSR0STR ibsr0;  \r
17035 #define IBSR0 ibsr0.byte\r
17036 #define IBSR0_BB ibsr0.bit._BB\r
17037 #define IBSR0_RSC ibsr0.bit._RSC\r
17038 #define IBSR0_AL ibsr0.bit._AL\r
17039 #define IBSR0_LRB ibsr0.bit._LRB\r
17040 #define IBSR0_TRX ibsr0.bit._TRX\r
17041 #define IBSR0_AAS ibsr0.bit._AAS\r
17042 #define IBSR0_GCA ibsr0.bit._GCA\r
17043 #define IBSR0_ADT ibsr0.bit._ADT\r
17044 __IO_EXTERN __io ITBA0STR itba0;  \r
17045 #define ITBA0 itba0.word\r
17046 #define ITBA0_TA9 itba0.bit._TA9\r
17047 #define ITBA0_TA8 itba0.bit._TA8\r
17048 #define ITBA0_TA7 itba0.bit._TA7\r
17049 #define ITBA0_TA6 itba0.bit._TA6\r
17050 #define ITBA0_TA5 itba0.bit._TA5\r
17051 #define ITBA0_TA4 itba0.bit._TA4\r
17052 #define ITBA0_TA3 itba0.bit._TA3\r
17053 #define ITBA0_TA2 itba0.bit._TA2\r
17054 #define ITBA0_TA1 itba0.bit._TA1\r
17055 #define ITBA0_TA0 itba0.bit._TA0\r
17056 __IO_EXTERN __io ITBAH0STR itbah0;  \r
17057 #define ITBAH0 itbah0.byte\r
17058 #define ITBAH0_TA9 itbah0.bit._TA9\r
17059 #define ITBAH0_TA8 itbah0.bit._TA8\r
17060 __IO_EXTERN __io ITBAL0STR itbal0;  \r
17061 #define ITBAL0 itbal0.byte\r
17062 #define ITBAL0_TA7 itbal0.bit._TA7\r
17063 #define ITBAL0_TA6 itbal0.bit._TA6\r
17064 #define ITBAL0_TA5 itbal0.bit._TA5\r
17065 #define ITBAL0_TA4 itbal0.bit._TA4\r
17066 #define ITBAL0_TA3 itbal0.bit._TA3\r
17067 #define ITBAL0_TA2 itbal0.bit._TA2\r
17068 #define ITBAL0_TA1 itbal0.bit._TA1\r
17069 #define ITBAL0_TA0 itbal0.bit._TA0\r
17070 __IO_EXTERN __io ITMK0STR itmk0;  \r
17071 #define ITMK0 itmk0.word\r
17072 #define ITMK0_ENTB itmk0.bit._ENTB\r
17073 #define ITMK0_RAL itmk0.bit._RAL\r
17074 #define ITMK0_TM9 itmk0.bit._TM9\r
17075 #define ITMK0_TM8 itmk0.bit._TM8\r
17076 #define ITMK0_TM7 itmk0.bit._TM7\r
17077 #define ITMK0_TM6 itmk0.bit._TM6\r
17078 #define ITMK0_TM5 itmk0.bit._TM5\r
17079 #define ITMK0_TM4 itmk0.bit._TM4\r
17080 #define ITMK0_TM3 itmk0.bit._TM3\r
17081 #define ITMK0_TM2 itmk0.bit._TM2\r
17082 #define ITMK0_TM1 itmk0.bit._TM1\r
17083 #define ITMK0_TM0 itmk0.bit._TM0\r
17084 __IO_EXTERN __io ITMKH0STR itmkh0;  \r
17085 #define ITMKH0 itmkh0.byte\r
17086 #define ITMKH0_ENTB itmkh0.bit._ENTB\r
17087 #define ITMKH0_RAL itmkh0.bit._RAL\r
17088 #define ITMKH0_TM9 itmkh0.bit._TM9\r
17089 #define ITMKH0_TM8 itmkh0.bit._TM8\r
17090 __IO_EXTERN __io ITMKL0STR itmkl0;  \r
17091 #define ITMKL0 itmkl0.byte\r
17092 #define ITMKL0_TM7 itmkl0.bit._TM7\r
17093 #define ITMKL0_TM6 itmkl0.bit._TM6\r
17094 #define ITMKL0_TM5 itmkl0.bit._TM5\r
17095 #define ITMKL0_TM4 itmkl0.bit._TM4\r
17096 #define ITMKL0_TM3 itmkl0.bit._TM3\r
17097 #define ITMKL0_TM2 itmkl0.bit._TM2\r
17098 #define ITMKL0_TM1 itmkl0.bit._TM1\r
17099 #define ITMKL0_TM0 itmkl0.bit._TM0\r
17100 __IO_EXTERN __io ISMK0STR ismk0;  \r
17101 #define ISMK0 ismk0.byte\r
17102 #define ISMK0_ENSB ismk0.bit._ENSB\r
17103 #define ISMK0_SM6 ismk0.bit._SM6\r
17104 #define ISMK0_SM5 ismk0.bit._SM5\r
17105 #define ISMK0_SM4 ismk0.bit._SM4\r
17106 #define ISMK0_SM3 ismk0.bit._SM3\r
17107 #define ISMK0_SM2 ismk0.bit._SM2\r
17108 #define ISMK0_SM1 ismk0.bit._SM1\r
17109 #define ISMK0_SM0 ismk0.bit._SM0\r
17110 __IO_EXTERN __io ISBA0STR isba0;  \r
17111 #define ISBA0 isba0.byte\r
17112 #define ISBA0_SA6 isba0.bit._SA6\r
17113 #define ISBA0_SA5 isba0.bit._SA5\r
17114 #define ISBA0_SA4 isba0.bit._SA4\r
17115 #define ISBA0_SA3 isba0.bit._SA3\r
17116 #define ISBA0_SA2 isba0.bit._SA2\r
17117 #define ISBA0_SA1 isba0.bit._SA1\r
17118 #define ISBA0_SA0 isba0.bit._SA0\r
17119 __IO_EXTERN __io IDAR0STR idar0;  \r
17120 #define IDAR0 idar0.byte\r
17121 #define IDAR0_D7 idar0.bit._D7\r
17122 #define IDAR0_D6 idar0.bit._D6\r
17123 #define IDAR0_D5 idar0.bit._D5\r
17124 #define IDAR0_D4 idar0.bit._D4\r
17125 #define IDAR0_D3 idar0.bit._D3\r
17126 #define IDAR0_D2 idar0.bit._D2\r
17127 #define IDAR0_D1 idar0.bit._D1\r
17128 #define IDAR0_D0 idar0.bit._D0\r
17129 __IO_EXTERN __io ICCR0STR iccr0;  \r
17130 #define ICCR0 iccr0.byte\r
17131 #define ICCR0_NSF iccr0.bit._NSF\r
17132 #define ICCR0_EN iccr0.bit._EN\r
17133 #define ICCR0_CS4 iccr0.bit._CS4\r
17134 #define ICCR0_CS3 iccr0.bit._CS3\r
17135 #define ICCR0_CS2 iccr0.bit._CS2\r
17136 #define ICCR0_CS1 iccr0.bit._CS1\r
17137 #define ICCR0_CS0 iccr0.bit._CS0\r
17138 #define ICCR0_CS iccr0.bitc._CS\r
17139 __IO_EXTERN GCN11STR gcn11;   /* PPG Control 4-7 */\r
17140 #define GCN11 gcn11.word\r
17141 #define GCN11_TSEL33 gcn11.bit._TSEL33\r
17142 #define GCN11_TSEL32 gcn11.bit._TSEL32\r
17143 #define GCN11_TSEL31 gcn11.bit._TSEL31\r
17144 #define GCN11_TSEL30 gcn11.bit._TSEL30\r
17145 #define GCN11_TSEL23 gcn11.bit._TSEL23\r
17146 #define GCN11_TSEL22 gcn11.bit._TSEL22\r
17147 #define GCN11_TSEL21 gcn11.bit._TSEL21\r
17148 #define GCN11_TSEL20 gcn11.bit._TSEL20\r
17149 #define GCN11_TSEL13 gcn11.bit._TSEL13\r
17150 #define GCN11_TSEL12 gcn11.bit._TSEL12\r
17151 #define GCN11_TSEL11 gcn11.bit._TSEL11\r
17152 #define GCN11_TSEL10 gcn11.bit._TSEL10\r
17153 #define GCN11_TSEL03 gcn11.bit._TSEL03\r
17154 #define GCN11_TSEL02 gcn11.bit._TSEL02\r
17155 #define GCN11_TSEL01 gcn11.bit._TSEL01\r
17156 #define GCN11_TSEL00 gcn11.bit._TSEL00\r
17157 __IO_EXTERN GCN21STR gcn21;  \r
17158 #define GCN21 gcn21.byte\r
17159 #define GCN21_EN3 gcn21.bit._EN3\r
17160 #define GCN21_EN2 gcn21.bit._EN2\r
17161 #define GCN21_EN1 gcn21.bit._EN1\r
17162 #define GCN21_EN0 gcn21.bit._EN0\r
17163 __IO_EXTERN GCN12STR gcn12;   /* PPG Control 8-11 */\r
17164 #define GCN12 gcn12.word\r
17165 #define GCN12_TSEL33 gcn12.bit._TSEL33\r
17166 #define GCN12_TSEL32 gcn12.bit._TSEL32\r
17167 #define GCN12_TSEL31 gcn12.bit._TSEL31\r
17168 #define GCN12_TSEL30 gcn12.bit._TSEL30\r
17169 #define GCN12_TSEL23 gcn12.bit._TSEL23\r
17170 #define GCN12_TSEL22 gcn12.bit._TSEL22\r
17171 #define GCN12_TSEL21 gcn12.bit._TSEL21\r
17172 #define GCN12_TSEL20 gcn12.bit._TSEL20\r
17173 #define GCN12_TSEL13 gcn12.bit._TSEL13\r
17174 #define GCN12_TSEL12 gcn12.bit._TSEL12\r
17175 #define GCN12_TSEL11 gcn12.bit._TSEL11\r
17176 #define GCN12_TSEL10 gcn12.bit._TSEL10\r
17177 #define GCN12_TSEL03 gcn12.bit._TSEL03\r
17178 #define GCN12_TSEL02 gcn12.bit._TSEL02\r
17179 #define GCN12_TSEL01 gcn12.bit._TSEL01\r
17180 #define GCN12_TSEL00 gcn12.bit._TSEL00\r
17181 __IO_EXTERN GCN22STR gcn22;  \r
17182 #define GCN22 gcn22.byte\r
17183 #define GCN22_EN3 gcn22.bit._EN3\r
17184 #define GCN22_EN2 gcn22.bit._EN2\r
17185 #define GCN22_EN1 gcn22.bit._EN1\r
17186 #define GCN22_EN0 gcn22.bit._EN0\r
17187 __IO_EXTERN IO_WORD ptmr04;   /* PPG 4 */\r
17188 #define PTMR04 ptmr04\r
17189 __IO_EXTERN IO_WORD pcsr04;  \r
17190 #define PCSR04 pcsr04\r
17191 __IO_EXTERN IO_WORD pdut04;  \r
17192 #define PDUT04 pdut04\r
17193 __IO_EXTERN PCN04STR pcn04;  \r
17194 #define PCN04 pcn04.word\r
17195 #define PCN04_CNTE pcn04.bit._CNTE\r
17196 #define PCN04_STGR pcn04.bit._STGR\r
17197 #define PCN04_MDSE pcn04.bit._MDSE\r
17198 #define PCN04_RTRG pcn04.bit._RTRG\r
17199 #define PCN04_CKS1 pcn04.bit._CKS1\r
17200 #define PCN04_CKS0 pcn04.bit._CKS0\r
17201 #define PCN04_PGMS pcn04.bit._PGMS\r
17202 #define PCN04_EGS1 pcn04.bit._EGS1\r
17203 #define PCN04_EGS0 pcn04.bit._EGS0\r
17204 #define PCN04_IREN pcn04.bit._IREN\r
17205 #define PCN04_IRQF pcn04.bit._IRQF\r
17206 #define PCN04_IRS1 pcn04.bit._IRS1\r
17207 #define PCN04_IRS0 pcn04.bit._IRS0\r
17208 #define PCN04_OSEL pcn04.bit._OSEL\r
17209 #define PCN04_CKS pcn04.bitc._CKS\r
17210 #define PCN04_EGS pcn04.bitc._EGS\r
17211 #define PCN04_IRS pcn04.bitc._IRS\r
17212 __IO_EXTERN PCNH04STR pcnh04;  \r
17213 #define PCNH04 pcnh04.byte\r
17214 #define PCNH04_CNTE pcnh04.bit._CNTE\r
17215 #define PCNH04_STGR pcnh04.bit._STGR\r
17216 #define PCNH04_MDSE pcnh04.bit._MDSE\r
17217 #define PCNH04_RTRG pcnh04.bit._RTRG\r
17218 #define PCNH04_CKS1 pcnh04.bit._CKS1\r
17219 #define PCNH04_CKS0 pcnh04.bit._CKS0\r
17220 #define PCNH04_PGMS pcnh04.bit._PGMS\r
17221 #define PCNH04_CKS pcnh04.bitc._CKS\r
17222 __IO_EXTERN PCNL04STR pcnl04;  \r
17223 #define PCNL04 pcnl04.byte\r
17224 #define PCNL04_EGS1 pcnl04.bit._EGS1\r
17225 #define PCNL04_EGS0 pcnl04.bit._EGS0\r
17226 #define PCNL04_IREN pcnl04.bit._IREN\r
17227 #define PCNL04_IRQF pcnl04.bit._IRQF\r
17228 #define PCNL04_IRS1 pcnl04.bit._IRS1\r
17229 #define PCNL04_IRS0 pcnl04.bit._IRS0\r
17230 #define PCNL04_OSEL pcnl04.bit._OSEL\r
17231 #define PCNL04_EGS pcnl04.bitc._EGS\r
17232 #define PCNL04_IRS pcnl04.bitc._IRS\r
17233 __IO_EXTERN IO_WORD ptmr05;   /* PPG 5 */\r
17234 #define PTMR05 ptmr05\r
17235 __IO_EXTERN IO_WORD pcsr05;  \r
17236 #define PCSR05 pcsr05\r
17237 __IO_EXTERN IO_WORD pdut05;  \r
17238 #define PDUT05 pdut05\r
17239 __IO_EXTERN PCN05STR pcn05;  \r
17240 #define PCN05 pcn05.word\r
17241 #define PCN05_CNTE pcn05.bit._CNTE\r
17242 #define PCN05_STGR pcn05.bit._STGR\r
17243 #define PCN05_MDSE pcn05.bit._MDSE\r
17244 #define PCN05_RTRG pcn05.bit._RTRG\r
17245 #define PCN05_CKS1 pcn05.bit._CKS1\r
17246 #define PCN05_CKS0 pcn05.bit._CKS0\r
17247 #define PCN05_PGMS pcn05.bit._PGMS\r
17248 #define PCN05_EGS1 pcn05.bit._EGS1\r
17249 #define PCN05_EGS0 pcn05.bit._EGS0\r
17250 #define PCN05_IREN pcn05.bit._IREN\r
17251 #define PCN05_IRQF pcn05.bit._IRQF\r
17252 #define PCN05_IRS1 pcn05.bit._IRS1\r
17253 #define PCN05_IRS0 pcn05.bit._IRS0\r
17254 #define PCN05_OSEL pcn05.bit._OSEL\r
17255 #define PCN05_CKS pcn05.bitc._CKS\r
17256 #define PCN05_EGS pcn05.bitc._EGS\r
17257 #define PCN05_IRS pcn05.bitc._IRS\r
17258 __IO_EXTERN PCNH05STR pcnh05;  \r
17259 #define PCNH05 pcnh05.byte\r
17260 #define PCNH05_CNTE pcnh05.bit._CNTE\r
17261 #define PCNH05_STGR pcnh05.bit._STGR\r
17262 #define PCNH05_MDSE pcnh05.bit._MDSE\r
17263 #define PCNH05_RTRG pcnh05.bit._RTRG\r
17264 #define PCNH05_CKS1 pcnh05.bit._CKS1\r
17265 #define PCNH05_CKS0 pcnh05.bit._CKS0\r
17266 #define PCNH05_PGMS pcnh05.bit._PGMS\r
17267 #define PCNH05_CKS pcnh05.bitc._CKS\r
17268 __IO_EXTERN PCNL05STR pcnl05;  \r
17269 #define PCNL05 pcnl05.byte\r
17270 #define PCNL05_EGS1 pcnl05.bit._EGS1\r
17271 #define PCNL05_EGS0 pcnl05.bit._EGS0\r
17272 #define PCNL05_IREN pcnl05.bit._IREN\r
17273 #define PCNL05_IRQF pcnl05.bit._IRQF\r
17274 #define PCNL05_IRS1 pcnl05.bit._IRS1\r
17275 #define PCNL05_IRS0 pcnl05.bit._IRS0\r
17276 #define PCNL05_OSEL pcnl05.bit._OSEL\r
17277 #define PCNL05_EGS pcnl05.bitc._EGS\r
17278 #define PCNL05_IRS pcnl05.bitc._IRS\r
17279 __IO_EXTERN IO_WORD ptmr06;   /* PPG 6 */\r
17280 #define PTMR06 ptmr06\r
17281 __IO_EXTERN IO_WORD pcsr06;  \r
17282 #define PCSR06 pcsr06\r
17283 __IO_EXTERN IO_WORD pdut06;  \r
17284 #define PDUT06 pdut06\r
17285 __IO_EXTERN PCN06STR pcn06;  \r
17286 #define PCN06 pcn06.word\r
17287 #define PCN06_CNTE pcn06.bit._CNTE\r
17288 #define PCN06_STGR pcn06.bit._STGR\r
17289 #define PCN06_MDSE pcn06.bit._MDSE\r
17290 #define PCN06_RTRG pcn06.bit._RTRG\r
17291 #define PCN06_CKS1 pcn06.bit._CKS1\r
17292 #define PCN06_CKS0 pcn06.bit._CKS0\r
17293 #define PCN06_PGMS pcn06.bit._PGMS\r
17294 #define PCN06_EGS1 pcn06.bit._EGS1\r
17295 #define PCN06_EGS0 pcn06.bit._EGS0\r
17296 #define PCN06_IREN pcn06.bit._IREN\r
17297 #define PCN06_IRQF pcn06.bit._IRQF\r
17298 #define PCN06_IRS1 pcn06.bit._IRS1\r
17299 #define PCN06_IRS0 pcn06.bit._IRS0\r
17300 #define PCN06_OSEL pcn06.bit._OSEL\r
17301 #define PCN06_CKS pcn06.bitc._CKS\r
17302 #define PCN06_EGS pcn06.bitc._EGS\r
17303 #define PCN06_IRS pcn06.bitc._IRS\r
17304 __IO_EXTERN PCNH06STR pcnh06;  \r
17305 #define PCNH06 pcnh06.byte\r
17306 #define PCNH06_CNTE pcnh06.bit._CNTE\r
17307 #define PCNH06_STGR pcnh06.bit._STGR\r
17308 #define PCNH06_MDSE pcnh06.bit._MDSE\r
17309 #define PCNH06_RTRG pcnh06.bit._RTRG\r
17310 #define PCNH06_CKS1 pcnh06.bit._CKS1\r
17311 #define PCNH06_CKS0 pcnh06.bit._CKS0\r
17312 #define PCNH06_PGMS pcnh06.bit._PGMS\r
17313 #define PCNH06_CKS pcnh06.bitc._CKS\r
17314 __IO_EXTERN PCNL06STR pcnl06;  \r
17315 #define PCNL06 pcnl06.byte\r
17316 #define PCNL06_EGS1 pcnl06.bit._EGS1\r
17317 #define PCNL06_EGS0 pcnl06.bit._EGS0\r
17318 #define PCNL06_IREN pcnl06.bit._IREN\r
17319 #define PCNL06_IRQF pcnl06.bit._IRQF\r
17320 #define PCNL06_IRS1 pcnl06.bit._IRS1\r
17321 #define PCNL06_IRS0 pcnl06.bit._IRS0\r
17322 #define PCNL06_OSEL pcnl06.bit._OSEL\r
17323 #define PCNL06_EGS pcnl06.bitc._EGS\r
17324 #define PCNL06_IRS pcnl06.bitc._IRS\r
17325 __IO_EXTERN IO_WORD ptmr07;   /* PPG 7 */\r
17326 #define PTMR07 ptmr07\r
17327 __IO_EXTERN IO_WORD pcsr07;  \r
17328 #define PCSR07 pcsr07\r
17329 __IO_EXTERN IO_WORD pdut07;  \r
17330 #define PDUT07 pdut07\r
17331 __IO_EXTERN PCN07STR pcn07;  \r
17332 #define PCN07 pcn07.word\r
17333 #define PCN07_CNTE pcn07.bit._CNTE\r
17334 #define PCN07_STGR pcn07.bit._STGR\r
17335 #define PCN07_MDSE pcn07.bit._MDSE\r
17336 #define PCN07_RTRG pcn07.bit._RTRG\r
17337 #define PCN07_CKS1 pcn07.bit._CKS1\r
17338 #define PCN07_CKS0 pcn07.bit._CKS0\r
17339 #define PCN07_PGMS pcn07.bit._PGMS\r
17340 #define PCN07_EGS1 pcn07.bit._EGS1\r
17341 #define PCN07_EGS0 pcn07.bit._EGS0\r
17342 #define PCN07_IREN pcn07.bit._IREN\r
17343 #define PCN07_IRQF pcn07.bit._IRQF\r
17344 #define PCN07_IRS1 pcn07.bit._IRS1\r
17345 #define PCN07_IRS0 pcn07.bit._IRS0\r
17346 #define PCN07_OSEL pcn07.bit._OSEL\r
17347 #define PCN07_CKS pcn07.bitc._CKS\r
17348 #define PCN07_EGS pcn07.bitc._EGS\r
17349 #define PCN07_IRS pcn07.bitc._IRS\r
17350 __IO_EXTERN PCNH07STR pcnh07;  \r
17351 #define PCNH07 pcnh07.byte\r
17352 #define PCNH07_CNTE pcnh07.bit._CNTE\r
17353 #define PCNH07_STGR pcnh07.bit._STGR\r
17354 #define PCNH07_MDSE pcnh07.bit._MDSE\r
17355 #define PCNH07_RTRG pcnh07.bit._RTRG\r
17356 #define PCNH07_CKS1 pcnh07.bit._CKS1\r
17357 #define PCNH07_CKS0 pcnh07.bit._CKS0\r
17358 #define PCNH07_PGMS pcnh07.bit._PGMS\r
17359 #define PCNH07_CKS pcnh07.bitc._CKS\r
17360 __IO_EXTERN PCNL07STR pcnl07;  \r
17361 #define PCNL07 pcnl07.byte\r
17362 #define PCNL07_EGS1 pcnl07.bit._EGS1\r
17363 #define PCNL07_EGS0 pcnl07.bit._EGS0\r
17364 #define PCNL07_IREN pcnl07.bit._IREN\r
17365 #define PCNL07_IRQF pcnl07.bit._IRQF\r
17366 #define PCNL07_IRS1 pcnl07.bit._IRS1\r
17367 #define PCNL07_IRS0 pcnl07.bit._IRS0\r
17368 #define PCNL07_OSEL pcnl07.bit._OSEL\r
17369 #define PCNL07_EGS pcnl07.bitc._EGS\r
17370 #define PCNL07_IRS pcnl07.bitc._IRS\r
17371 __IO_EXTERN IO_WORD ptmr08;   /* PPG 8 */\r
17372 #define PTMR08 ptmr08\r
17373 __IO_EXTERN IO_WORD pcsr08;  \r
17374 #define PCSR08 pcsr08\r
17375 __IO_EXTERN IO_WORD pdut08;  \r
17376 #define PDUT08 pdut08\r
17377 __IO_EXTERN PCN08STR pcn08;  \r
17378 #define PCN08 pcn08.word\r
17379 #define PCN08_CNTE pcn08.bit._CNTE\r
17380 #define PCN08_STGR pcn08.bit._STGR\r
17381 #define PCN08_MDSE pcn08.bit._MDSE\r
17382 #define PCN08_RTRG pcn08.bit._RTRG\r
17383 #define PCN08_CKS1 pcn08.bit._CKS1\r
17384 #define PCN08_CKS0 pcn08.bit._CKS0\r
17385 #define PCN08_PGMS pcn08.bit._PGMS\r
17386 #define PCN08_EGS1 pcn08.bit._EGS1\r
17387 #define PCN08_EGS0 pcn08.bit._EGS0\r
17388 #define PCN08_IREN pcn08.bit._IREN\r
17389 #define PCN08_IRQF pcn08.bit._IRQF\r
17390 #define PCN08_IRS1 pcn08.bit._IRS1\r
17391 #define PCN08_IRS0 pcn08.bit._IRS0\r
17392 #define PCN08_OSEL pcn08.bit._OSEL\r
17393 #define PCN08_CKS pcn08.bitc._CKS\r
17394 #define PCN08_EGS pcn08.bitc._EGS\r
17395 #define PCN08_IRS pcn08.bitc._IRS\r
17396 __IO_EXTERN PCNH08STR pcnh08;  \r
17397 #define PCNH08 pcnh08.byte\r
17398 #define PCNH08_CNTE pcnh08.bit._CNTE\r
17399 #define PCNH08_STGR pcnh08.bit._STGR\r
17400 #define PCNH08_MDSE pcnh08.bit._MDSE\r
17401 #define PCNH08_RTRG pcnh08.bit._RTRG\r
17402 #define PCNH08_CKS1 pcnh08.bit._CKS1\r
17403 #define PCNH08_CKS0 pcnh08.bit._CKS0\r
17404 #define PCNH08_PGMS pcnh08.bit._PGMS\r
17405 #define PCNH08_CKS pcnh08.bitc._CKS\r
17406 __IO_EXTERN PCNL08STR pcnl08;  \r
17407 #define PCNL08 pcnl08.byte\r
17408 #define PCNL08_EGS1 pcnl08.bit._EGS1\r
17409 #define PCNL08_EGS0 pcnl08.bit._EGS0\r
17410 #define PCNL08_IREN pcnl08.bit._IREN\r
17411 #define PCNL08_IRQF pcnl08.bit._IRQF\r
17412 #define PCNL08_IRS1 pcnl08.bit._IRS1\r
17413 #define PCNL08_IRS0 pcnl08.bit._IRS0\r
17414 #define PCNL08_OSEL pcnl08.bit._OSEL\r
17415 #define PCNL08_EGS pcnl08.bitc._EGS\r
17416 #define PCNL08_IRS pcnl08.bitc._IRS\r
17417 __IO_EXTERN IO_WORD ptmr09;   /* PPG 9 */\r
17418 #define PTMR09 ptmr09\r
17419 __IO_EXTERN IO_WORD pcsr09;  \r
17420 #define PCSR09 pcsr09\r
17421 __IO_EXTERN IO_WORD pdut09;  \r
17422 #define PDUT09 pdut09\r
17423 __IO_EXTERN PCN09STR pcn09;  \r
17424 #define PCN09 pcn09.word\r
17425 #define PCN09_CNTE pcn09.bit._CNTE\r
17426 #define PCN09_STGR pcn09.bit._STGR\r
17427 #define PCN09_MDSE pcn09.bit._MDSE\r
17428 #define PCN09_RTRG pcn09.bit._RTRG\r
17429 #define PCN09_CKS1 pcn09.bit._CKS1\r
17430 #define PCN09_CKS0 pcn09.bit._CKS0\r
17431 #define PCN09_PGMS pcn09.bit._PGMS\r
17432 #define PCN09_EGS1 pcn09.bit._EGS1\r
17433 #define PCN09_EGS0 pcn09.bit._EGS0\r
17434 #define PCN09_IREN pcn09.bit._IREN\r
17435 #define PCN09_IRQF pcn09.bit._IRQF\r
17436 #define PCN09_IRS1 pcn09.bit._IRS1\r
17437 #define PCN09_IRS0 pcn09.bit._IRS0\r
17438 #define PCN09_OSEL pcn09.bit._OSEL\r
17439 #define PCN09_CKS pcn09.bitc._CKS\r
17440 #define PCN09_EGS pcn09.bitc._EGS\r
17441 #define PCN09_IRS pcn09.bitc._IRS\r
17442 __IO_EXTERN PCNH09STR pcnh09;  \r
17443 #define PCNH09 pcnh09.byte\r
17444 #define PCNH09_CNTE pcnh09.bit._CNTE\r
17445 #define PCNH09_STGR pcnh09.bit._STGR\r
17446 #define PCNH09_MDSE pcnh09.bit._MDSE\r
17447 #define PCNH09_RTRG pcnh09.bit._RTRG\r
17448 #define PCNH09_CKS1 pcnh09.bit._CKS1\r
17449 #define PCNH09_CKS0 pcnh09.bit._CKS0\r
17450 #define PCNH09_PGMS pcnh09.bit._PGMS\r
17451 #define PCNH09_CKS pcnh09.bitc._CKS\r
17452 __IO_EXTERN PCNL09STR pcnl09;  \r
17453 #define PCNL09 pcnl09.byte\r
17454 #define PCNL09_EGS1 pcnl09.bit._EGS1\r
17455 #define PCNL09_EGS0 pcnl09.bit._EGS0\r
17456 #define PCNL09_IREN pcnl09.bit._IREN\r
17457 #define PCNL09_IRQF pcnl09.bit._IRQF\r
17458 #define PCNL09_IRS1 pcnl09.bit._IRS1\r
17459 #define PCNL09_IRS0 pcnl09.bit._IRS0\r
17460 #define PCNL09_OSEL pcnl09.bit._OSEL\r
17461 #define PCNL09_EGS pcnl09.bitc._EGS\r
17462 #define PCNL09_IRS pcnl09.bitc._IRS\r
17463 __IO_EXTERN IO_WORD ptmr10;   /* PPG 10 */\r
17464 #define PTMR10 ptmr10\r
17465 __IO_EXTERN IO_WORD pcsr10;  \r
17466 #define PCSR10 pcsr10\r
17467 __IO_EXTERN IO_WORD pdut10;  \r
17468 #define PDUT10 pdut10\r
17469 __IO_EXTERN PCN10STR pcn10;  \r
17470 #define PCN10 pcn10.word\r
17471 #define PCN10_CNTE pcn10.bit._CNTE\r
17472 #define PCN10_STGR pcn10.bit._STGR\r
17473 #define PCN10_MDSE pcn10.bit._MDSE\r
17474 #define PCN10_RTRG pcn10.bit._RTRG\r
17475 #define PCN10_CKS1 pcn10.bit._CKS1\r
17476 #define PCN10_CKS0 pcn10.bit._CKS0\r
17477 #define PCN10_PGMS pcn10.bit._PGMS\r
17478 #define PCN10_EGS1 pcn10.bit._EGS1\r
17479 #define PCN10_EGS0 pcn10.bit._EGS0\r
17480 #define PCN10_IREN pcn10.bit._IREN\r
17481 #define PCN10_IRQF pcn10.bit._IRQF\r
17482 #define PCN10_IRS1 pcn10.bit._IRS1\r
17483 #define PCN10_IRS0 pcn10.bit._IRS0\r
17484 #define PCN10_OSEL pcn10.bit._OSEL\r
17485 #define PCN10_CKS pcn10.bitc._CKS\r
17486 #define PCN10_EGS pcn10.bitc._EGS\r
17487 #define PCN10_IRS pcn10.bitc._IRS\r
17488 __IO_EXTERN PCNH10STR pcnh10;  \r
17489 #define PCNH10 pcnh10.byte\r
17490 #define PCNH10_CNTE pcnh10.bit._CNTE\r
17491 #define PCNH10_STGR pcnh10.bit._STGR\r
17492 #define PCNH10_MDSE pcnh10.bit._MDSE\r
17493 #define PCNH10_RTRG pcnh10.bit._RTRG\r
17494 #define PCNH10_CKS1 pcnh10.bit._CKS1\r
17495 #define PCNH10_CKS0 pcnh10.bit._CKS0\r
17496 #define PCNH10_PGMS pcnh10.bit._PGMS\r
17497 #define PCNH10_CKS pcnh10.bitc._CKS\r
17498 __IO_EXTERN PCNL10STR pcnl10;  \r
17499 #define PCNL10 pcnl10.byte\r
17500 #define PCNL10_EGS1 pcnl10.bit._EGS1\r
17501 #define PCNL10_EGS0 pcnl10.bit._EGS0\r
17502 #define PCNL10_IREN pcnl10.bit._IREN\r
17503 #define PCNL10_IRQF pcnl10.bit._IRQF\r
17504 #define PCNL10_IRS1 pcnl10.bit._IRS1\r
17505 #define PCNL10_IRS0 pcnl10.bit._IRS0\r
17506 #define PCNL10_OSEL pcnl10.bit._OSEL\r
17507 #define PCNL10_EGS pcnl10.bitc._EGS\r
17508 #define PCNL10_IRS pcnl10.bitc._IRS\r
17509 __IO_EXTERN IO_WORD ptmr11;   /* PPG 11 */\r
17510 #define PTMR11 ptmr11\r
17511 __IO_EXTERN IO_WORD pcsr11;  \r
17512 #define PCSR11 pcsr11\r
17513 __IO_EXTERN IO_WORD pdut11;  \r
17514 #define PDUT11 pdut11\r
17515 __IO_EXTERN PCN11STR pcn11;  \r
17516 #define PCN11 pcn11.word\r
17517 #define PCN11_CNTE pcn11.bit._CNTE\r
17518 #define PCN11_STGR pcn11.bit._STGR\r
17519 #define PCN11_MDSE pcn11.bit._MDSE\r
17520 #define PCN11_RTRG pcn11.bit._RTRG\r
17521 #define PCN11_CKS1 pcn11.bit._CKS1\r
17522 #define PCN11_CKS0 pcn11.bit._CKS0\r
17523 #define PCN11_PGMS pcn11.bit._PGMS\r
17524 #define PCN11_EGS1 pcn11.bit._EGS1\r
17525 #define PCN11_EGS0 pcn11.bit._EGS0\r
17526 #define PCN11_IREN pcn11.bit._IREN\r
17527 #define PCN11_IRQF pcn11.bit._IRQF\r
17528 #define PCN11_IRS1 pcn11.bit._IRS1\r
17529 #define PCN11_IRS0 pcn11.bit._IRS0\r
17530 #define PCN11_OSEL pcn11.bit._OSEL\r
17531 #define PCN11_CKS pcn11.bitc._CKS\r
17532 #define PCN11_EGS pcn11.bitc._EGS\r
17533 #define PCN11_IRS pcn11.bitc._IRS\r
17534 __IO_EXTERN PCNH11STR pcnh11;  \r
17535 #define PCNH11 pcnh11.byte\r
17536 #define PCNH11_CNTE pcnh11.bit._CNTE\r
17537 #define PCNH11_STGR pcnh11.bit._STGR\r
17538 #define PCNH11_MDSE pcnh11.bit._MDSE\r
17539 #define PCNH11_RTRG pcnh11.bit._RTRG\r
17540 #define PCNH11_CKS1 pcnh11.bit._CKS1\r
17541 #define PCNH11_CKS0 pcnh11.bit._CKS0\r
17542 #define PCNH11_PGMS pcnh11.bit._PGMS\r
17543 #define PCNH11_CKS pcnh11.bitc._CKS\r
17544 __IO_EXTERN PCNL11STR pcnl11;  \r
17545 #define PCNL11 pcnl11.byte\r
17546 #define PCNL11_EGS1 pcnl11.bit._EGS1\r
17547 #define PCNL11_EGS0 pcnl11.bit._EGS0\r
17548 #define PCNL11_IREN pcnl11.bit._IREN\r
17549 #define PCNL11_IRQF pcnl11.bit._IRQF\r
17550 #define PCNL11_IRS1 pcnl11.bit._IRS1\r
17551 #define PCNL11_IRS0 pcnl11.bit._IRS0\r
17552 #define PCNL11_OSEL pcnl11.bit._OSEL\r
17553 #define PCNL11_EGS pcnl11.bitc._EGS\r
17554 #define PCNL11_IRS pcnl11.bitc._IRS\r
17555 __IO_EXTERN P0TMCSRSTR p0tmcsr;   /* Pulse Frequency Modulator (PFM) */\r
17556 #define P0TMCSR p0tmcsr.word\r
17557 #define P0TMCSR_INV p0tmcsr.bit._INV\r
17558 #define P0TMCSR_CSL2 p0tmcsr.bit._CSL2\r
17559 #define P0TMCSR_CSL1 p0tmcsr.bit._CSL1\r
17560 #define P0TMCSR_CSL0 p0tmcsr.bit._CSL0\r
17561 #define P0TMCSR_MOD1 p0tmcsr.bit._MOD1\r
17562 #define P0TMCSR_RELD p0tmcsr.bit._RELD\r
17563 #define P0TMCSR_INTE p0tmcsr.bit._INTE\r
17564 #define P0TMCSR_UF p0tmcsr.bit._UF\r
17565 #define P0TMCSR_CNTE p0tmcsr.bit._CNTE\r
17566 #define P0TMCSR_TRG p0tmcsr.bit._TRG\r
17567 #define P0TMCSR_CSL p0tmcsr.bitc._CSL\r
17568 __IO_EXTERN P0TMCSRHSTR p0tmcsrh;  \r
17569 #define P0TMCSRH p0tmcsrh.byte\r
17570 #define P0TMCSRH_INV p0tmcsrh.bit._INV\r
17571 #define P0TMCSRH_CSL2 p0tmcsrh.bit._CSL2\r
17572 #define P0TMCSRH_CSL1 p0tmcsrh.bit._CSL1\r
17573 #define P0TMCSRH_CSL0 p0tmcsrh.bit._CSL0\r
17574 #define P0TMCSRH_MOD1 p0tmcsrh.bit._MOD1\r
17575 #define P0TMCSRH_CSL p0tmcsrh.bitc._CSL\r
17576 __IO_EXTERN P0TMCSRLSTR p0tmcsrl;  \r
17577 #define P0TMCSRL p0tmcsrl.byte\r
17578 #define P0TMCSRL_RELD p0tmcsrl.bit._RELD\r
17579 #define P0TMCSRL_INTE p0tmcsrl.bit._INTE\r
17580 #define P0TMCSRL_UF p0tmcsrl.bit._UF\r
17581 #define P0TMCSRL_CNTE p0tmcsrl.bit._CNTE\r
17582 #define P0TMCSRL_TRG p0tmcsrl.bit._TRG\r
17583 __IO_EXTERN P1TMCSRSTR p1tmcsr;  \r
17584 #define P1TMCSR p1tmcsr.word\r
17585 #define P1TMCSR_INV p1tmcsr.bit._INV\r
17586 #define P1TMCSR_CSL2 p1tmcsr.bit._CSL2\r
17587 #define P1TMCSR_CSL1 p1tmcsr.bit._CSL1\r
17588 #define P1TMCSR_CSL0 p1tmcsr.bit._CSL0\r
17589 #define P1TMCSR_MOD1 p1tmcsr.bit._MOD1\r
17590 #define P1TMCSR_RELD p1tmcsr.bit._RELD\r
17591 #define P1TMCSR_INTE p1tmcsr.bit._INTE\r
17592 #define P1TMCSR_UF p1tmcsr.bit._UF\r
17593 #define P1TMCSR_CNTE p1tmcsr.bit._CNTE\r
17594 #define P1TMCSR_TRG p1tmcsr.bit._TRG\r
17595 #define P1TMCSR_CSL p1tmcsr.bitc._CSL\r
17596 __IO_EXTERN P1TMCSRHSTR p1tmcsrh;  \r
17597 #define P1TMCSRH p1tmcsrh.byte\r
17598 #define P1TMCSRH_INV p1tmcsrh.bit._INV\r
17599 #define P1TMCSRH_CSL2 p1tmcsrh.bit._CSL2\r
17600 #define P1TMCSRH_CSL1 p1tmcsrh.bit._CSL1\r
17601 #define P1TMCSRH_CSL0 p1tmcsrh.bit._CSL0\r
17602 #define P1TMCSRH_MOD1 p1tmcsrh.bit._MOD1\r
17603 #define P1TMCSRH_CSL p1tmcsrh.bitc._CSL\r
17604 __IO_EXTERN P1TMCSRLSTR p1tmcsrl;  \r
17605 #define P1TMCSRL p1tmcsrl.byte\r
17606 #define P1TMCSRL_RELD p1tmcsrl.bit._RELD\r
17607 #define P1TMCSRL_INTE p1tmcsrl.bit._INTE\r
17608 #define P1TMCSRL_UF p1tmcsrl.bit._UF\r
17609 #define P1TMCSRL_CNTE p1tmcsrl.bit._CNTE\r
17610 #define P1TMCSRL_TRG p1tmcsrl.bit._TRG\r
17611 __IO_EXTERN IO_WORD p0tmrlr;  \r
17612 #define P0TMRLR p0tmrlr\r
17613 __IO_EXTERN IO_WORD p0tmr;  \r
17614 #define P0TMR p0tmr\r
17615 __IO_EXTERN IO_WORD p1tmrlr;  \r
17616 #define P1TMRLR p1tmrlr\r
17617 __IO_EXTERN IO_WORD p1tmr;  \r
17618 #define P1TMR p1tmr\r
17619 __IO_EXTERN ICS01STR ics01;   /* Input Capture 0-3 */\r
17620 #define ICS01 ics01.byte\r
17621 #define ICS01_ICP1 ics01.bit._ICP1\r
17622 #define ICS01_ICP0 ics01.bit._ICP0\r
17623 #define ICS01_ICE1 ics01.bit._ICE1\r
17624 #define ICS01_ICE0 ics01.bit._ICE0\r
17625 #define ICS01_EG11 ics01.bit._EG11\r
17626 #define ICS01_EG10 ics01.bit._EG10\r
17627 #define ICS01_EG01 ics01.bit._EG01\r
17628 #define ICS01_EG00 ics01.bit._EG00\r
17629 #define ICS01_EG1 ics01.bitc._EG1\r
17630 #define ICS01_EG0 ics01.bitc._EG0\r
17631 __IO_EXTERN ICS23STR ics23;  \r
17632 #define ICS23 ics23.byte\r
17633 #define ICS23_ICP3 ics23.bit._ICP3\r
17634 #define ICS23_ICP2 ics23.bit._ICP2\r
17635 #define ICS23_ICE3 ics23.bit._ICE3\r
17636 #define ICS23_ICE2 ics23.bit._ICE2\r
17637 #define ICS23_EG31 ics23.bit._EG31\r
17638 #define ICS23_EG30 ics23.bit._EG30\r
17639 #define ICS23_EG21 ics23.bit._EG21\r
17640 #define ICS23_EG20 ics23.bit._EG20\r
17641 #define ICS23_EG3 ics23.bitc._EG3\r
17642 #define ICS23_EG2 ics23.bitc._EG2\r
17643 __IO_EXTERN IPCP0STR ipcp0;  \r
17644 #define IPCP0 ipcp0.word\r
17645 #define IPCP0_CP15 ipcp0.bit._CP15\r
17646 #define IPCP0_CP14 ipcp0.bit._CP14\r
17647 #define IPCP0_CP13 ipcp0.bit._CP13\r
17648 #define IPCP0_CP12 ipcp0.bit._CP12\r
17649 #define IPCP0_CP11 ipcp0.bit._CP11\r
17650 #define IPCP0_CP10 ipcp0.bit._CP10\r
17651 #define IPCP0_CP9 ipcp0.bit._CP9\r
17652 #define IPCP0_CP8 ipcp0.bit._CP8\r
17653 #define IPCP0_CP7 ipcp0.bit._CP7\r
17654 #define IPCP0_CP6 ipcp0.bit._CP6\r
17655 #define IPCP0_CP5 ipcp0.bit._CP5\r
17656 #define IPCP0_CP4 ipcp0.bit._CP4\r
17657 #define IPCP0_CP3 ipcp0.bit._CP3\r
17658 #define IPCP0_CP2 ipcp0.bit._CP2\r
17659 #define IPCP0_CP1 ipcp0.bit._CP1\r
17660 #define IPCP0_CP0 ipcp0.bit._CP0\r
17661 __IO_EXTERN IPCP1STR ipcp1;  \r
17662 #define IPCP1 ipcp1.word\r
17663 #define IPCP1_CP15 ipcp1.bit._CP15\r
17664 #define IPCP1_CP14 ipcp1.bit._CP14\r
17665 #define IPCP1_CP13 ipcp1.bit._CP13\r
17666 #define IPCP1_CP12 ipcp1.bit._CP12\r
17667 #define IPCP1_CP11 ipcp1.bit._CP11\r
17668 #define IPCP1_CP10 ipcp1.bit._CP10\r
17669 #define IPCP1_CP9 ipcp1.bit._CP9\r
17670 #define IPCP1_CP8 ipcp1.bit._CP8\r
17671 #define IPCP1_CP7 ipcp1.bit._CP7\r
17672 #define IPCP1_CP6 ipcp1.bit._CP6\r
17673 #define IPCP1_CP5 ipcp1.bit._CP5\r
17674 #define IPCP1_CP4 ipcp1.bit._CP4\r
17675 #define IPCP1_CP3 ipcp1.bit._CP3\r
17676 #define IPCP1_CP2 ipcp1.bit._CP2\r
17677 #define IPCP1_CP1 ipcp1.bit._CP1\r
17678 #define IPCP1_CP0 ipcp1.bit._CP0\r
17679 __IO_EXTERN IPCP2STR ipcp2;  \r
17680 #define IPCP2 ipcp2.word\r
17681 #define IPCP2_CP15 ipcp2.bit._CP15\r
17682 #define IPCP2_CP14 ipcp2.bit._CP14\r
17683 #define IPCP2_CP13 ipcp2.bit._CP13\r
17684 #define IPCP2_CP12 ipcp2.bit._CP12\r
17685 #define IPCP2_CP11 ipcp2.bit._CP11\r
17686 #define IPCP2_CP10 ipcp2.bit._CP10\r
17687 #define IPCP2_CP9 ipcp2.bit._CP9\r
17688 #define IPCP2_CP8 ipcp2.bit._CP8\r
17689 #define IPCP2_CP7 ipcp2.bit._CP7\r
17690 #define IPCP2_CP6 ipcp2.bit._CP6\r
17691 #define IPCP2_CP5 ipcp2.bit._CP5\r
17692 #define IPCP2_CP4 ipcp2.bit._CP4\r
17693 #define IPCP2_CP3 ipcp2.bit._CP3\r
17694 #define IPCP2_CP2 ipcp2.bit._CP2\r
17695 #define IPCP2_CP1 ipcp2.bit._CP1\r
17696 #define IPCP2_CP0 ipcp2.bit._CP0\r
17697 __IO_EXTERN IPCP3STR ipcp3;  \r
17698 #define IPCP3 ipcp3.word\r
17699 #define IPCP3_CP15 ipcp3.bit._CP15\r
17700 #define IPCP3_CP14 ipcp3.bit._CP14\r
17701 #define IPCP3_CP13 ipcp3.bit._CP13\r
17702 #define IPCP3_CP12 ipcp3.bit._CP12\r
17703 #define IPCP3_CP11 ipcp3.bit._CP11\r
17704 #define IPCP3_CP10 ipcp3.bit._CP10\r
17705 #define IPCP3_CP9 ipcp3.bit._CP9\r
17706 #define IPCP3_CP8 ipcp3.bit._CP8\r
17707 #define IPCP3_CP7 ipcp3.bit._CP7\r
17708 #define IPCP3_CP6 ipcp3.bit._CP6\r
17709 #define IPCP3_CP5 ipcp3.bit._CP5\r
17710 #define IPCP3_CP4 ipcp3.bit._CP4\r
17711 #define IPCP3_CP3 ipcp3.bit._CP3\r
17712 #define IPCP3_CP2 ipcp3.bit._CP2\r
17713 #define IPCP3_CP1 ipcp3.bit._CP1\r
17714 #define IPCP3_CP0 ipcp3.bit._CP0\r
17715 __IO_EXTERN OCS01STR ocs01;   /* Output Compare 0-3 */\r
17716 #define OCS01 ocs01.word\r
17717 #define OCS01_CMOD ocs01.bit._CMOD\r
17718 #define OCS01_OTD1 ocs01.bit._OTD1\r
17719 #define OCS01_OTD0 ocs01.bit._OTD0\r
17720 #define OCS01_ICP1 ocs01.bit._ICP1\r
17721 #define OCS01_ICP0 ocs01.bit._ICP0\r
17722 #define OCS01_ICE1 ocs01.bit._ICE1\r
17723 #define OCS01_ICE0 ocs01.bit._ICE0\r
17724 #define OCS01_CST1 ocs01.bit._CST1\r
17725 #define OCS01_CST0 ocs01.bit._CST0\r
17726 __IO_EXTERN OCS23STR ocs23;  \r
17727 #define OCS23 ocs23.word\r
17728 #define OCS23_CMOD ocs23.bit._CMOD\r
17729 #define OCS23_OTD3 ocs23.bit._OTD3\r
17730 #define OCS23_OTD2 ocs23.bit._OTD2\r
17731 #define OCS23_ICP3 ocs23.bit._ICP3\r
17732 #define OCS23_ICP2 ocs23.bit._ICP2\r
17733 #define OCS23_ICE3 ocs23.bit._ICE3\r
17734 #define OCS23_ICE2 ocs23.bit._ICE2\r
17735 #define OCS23_CST3 ocs23.bit._CST3\r
17736 #define OCS23_CST2 ocs23.bit._CST2\r
17737 __IO_EXTERN OCCP0STR occp0;  \r
17738 #define OCCP0 occp0.word\r
17739 #define OCCP0_C15 occp0.bit._C15\r
17740 #define OCCP0_C14 occp0.bit._C14\r
17741 #define OCCP0_C13 occp0.bit._C13\r
17742 #define OCCP0_C12 occp0.bit._C12\r
17743 #define OCCP0_C11 occp0.bit._C11\r
17744 #define OCCP0_C10 occp0.bit._C10\r
17745 #define OCCP0_C9 occp0.bit._C9\r
17746 #define OCCP0_C8 occp0.bit._C8\r
17747 #define OCCP0_C7 occp0.bit._C7\r
17748 #define OCCP0_C6 occp0.bit._C6\r
17749 #define OCCP0_C5 occp0.bit._C5\r
17750 #define OCCP0_C4 occp0.bit._C4\r
17751 #define OCCP0_C3 occp0.bit._C3\r
17752 #define OCCP0_C2 occp0.bit._C2\r
17753 #define OCCP0_C1 occp0.bit._C1\r
17754 #define OCCP0_C0 occp0.bit._C0\r
17755 __IO_EXTERN OCCP1STR occp1;  \r
17756 #define OCCP1 occp1.word\r
17757 #define OCCP1_C15 occp1.bit._C15\r
17758 #define OCCP1_C14 occp1.bit._C14\r
17759 #define OCCP1_C13 occp1.bit._C13\r
17760 #define OCCP1_C12 occp1.bit._C12\r
17761 #define OCCP1_C11 occp1.bit._C11\r
17762 #define OCCP1_C10 occp1.bit._C10\r
17763 #define OCCP1_C9 occp1.bit._C9\r
17764 #define OCCP1_C8 occp1.bit._C8\r
17765 #define OCCP1_C7 occp1.bit._C7\r
17766 #define OCCP1_C6 occp1.bit._C6\r
17767 #define OCCP1_C5 occp1.bit._C5\r
17768 #define OCCP1_C4 occp1.bit._C4\r
17769 #define OCCP1_C3 occp1.bit._C3\r
17770 #define OCCP1_C2 occp1.bit._C2\r
17771 #define OCCP1_C1 occp1.bit._C1\r
17772 #define OCCP1_C0 occp1.bit._C0\r
17773 __IO_EXTERN OCCP2STR occp2;  \r
17774 #define OCCP2 occp2.word\r
17775 #define OCCP2_C15 occp2.bit._C15\r
17776 #define OCCP2_C14 occp2.bit._C14\r
17777 #define OCCP2_C13 occp2.bit._C13\r
17778 #define OCCP2_C12 occp2.bit._C12\r
17779 #define OCCP2_C11 occp2.bit._C11\r
17780 #define OCCP2_C10 occp2.bit._C10\r
17781 #define OCCP2_C9 occp2.bit._C9\r
17782 #define OCCP2_C8 occp2.bit._C8\r
17783 #define OCCP2_C7 occp2.bit._C7\r
17784 #define OCCP2_C6 occp2.bit._C6\r
17785 #define OCCP2_C5 occp2.bit._C5\r
17786 #define OCCP2_C4 occp2.bit._C4\r
17787 #define OCCP2_C3 occp2.bit._C3\r
17788 #define OCCP2_C2 occp2.bit._C2\r
17789 #define OCCP2_C1 occp2.bit._C1\r
17790 #define OCCP2_C0 occp2.bit._C0\r
17791 __IO_EXTERN OCCP3STR occp3;  \r
17792 #define OCCP3 occp3.word\r
17793 #define OCCP3_C15 occp3.bit._C15\r
17794 #define OCCP3_C14 occp3.bit._C14\r
17795 #define OCCP3_C13 occp3.bit._C13\r
17796 #define OCCP3_C12 occp3.bit._C12\r
17797 #define OCCP3_C11 occp3.bit._C11\r
17798 #define OCCP3_C10 occp3.bit._C10\r
17799 #define OCCP3_C9 occp3.bit._C9\r
17800 #define OCCP3_C8 occp3.bit._C8\r
17801 #define OCCP3_C7 occp3.bit._C7\r
17802 #define OCCP3_C6 occp3.bit._C6\r
17803 #define OCCP3_C5 occp3.bit._C5\r
17804 #define OCCP3_C4 occp3.bit._C4\r
17805 #define OCCP3_C3 occp3.bit._C3\r
17806 #define OCCP3_C2 occp3.bit._C2\r
17807 #define OCCP3_C1 occp3.bit._C1\r
17808 #define OCCP3_C0 occp3.bit._C0\r
17809 __IO_EXTERN SGCRSTR sgcr;   /* Sound Generator */\r
17810 #define SGCR sgcr.word\r
17811 #define SGCR_TST sgcr.bit._TST\r
17812 #define SGCR_S2 sgcr.bit._S2\r
17813 #define SGCR_S1 sgcr.bit._S1\r
17814 #define SGCR_S0 sgcr.bit._S0\r
17815 #define SGCR_BUSY sgcr.bit._BUSY\r
17816 #define SGCR_DEC sgcr.bit._DEC\r
17817 #define SGCR_TONE sgcr.bit._TONE\r
17818 #define SGCR_INTE sgcr.bit._INTE\r
17819 #define SGCR_INT sgcr.bit._INT\r
17820 #define SGCR_ST sgcr.bit._ST\r
17821 #define SGCR_S sgcr.bitc._S\r
17822 __IO_EXTERN SGCRHSTR sgcrh;  \r
17823 #define SGCRH sgcrh.byte\r
17824 #define SGCRH_TST sgcrh.bit._TST\r
17825 #define SGCRH_S2 sgcrh.bit._S2\r
17826 #define SGCRH_S1 sgcrh.bit._S1\r
17827 #define SGCRH_S0 sgcrh.bit._S0\r
17828 #define SGCRH_BUSY sgcrh.bit._BUSY\r
17829 #define SGCRH_DEC sgcrh.bit._DEC\r
17830 #define SGCRH_S sgcrh.bitc._S\r
17831 __IO_EXTERN SGCRLSTR sgcrl;  \r
17832 #define SGCRL sgcrl.byte\r
17833 #define SGCRL_TONE sgcrl.bit._TONE\r
17834 #define SGCRL_INTE sgcrl.bit._INTE\r
17835 #define SGCRL_INT sgcrl.bit._INT\r
17836 #define SGCRL_ST sgcrl.bit._ST\r
17837 __IO_EXTERN SGFRSTR sgfr;  \r
17838 #define SGFR sgfr.word\r
17839 #define SGFR_D15 sgfr.bit._D15\r
17840 #define SGFR_D14 sgfr.bit._D14\r
17841 #define SGFR_D13 sgfr.bit._D13\r
17842 #define SGFR_D12 sgfr.bit._D12\r
17843 #define SGFR_D11 sgfr.bit._D11\r
17844 #define SGFR_D10 sgfr.bit._D10\r
17845 #define SGFR_D9 sgfr.bit._D9\r
17846 #define SGFR_D8 sgfr.bit._D8\r
17847 #define SGFR_D7 sgfr.bit._D7\r
17848 #define SGFR_D6 sgfr.bit._D6\r
17849 #define SGFR_D5 sgfr.bit._D5\r
17850 #define SGFR_D4 sgfr.bit._D4\r
17851 #define SGFR_D3 sgfr.bit._D3\r
17852 #define SGFR_D2 sgfr.bit._D2\r
17853 #define SGFR_D1 sgfr.bit._D1\r
17854 #define SGFR_D0 sgfr.bit._D0\r
17855 __IO_EXTERN SGARSTR sgar;  \r
17856 #define SGAR sgar.byte\r
17857 #define SGAR_D7 sgar.bit._D7\r
17858 #define SGAR_D6 sgar.bit._D6\r
17859 #define SGAR_D5 sgar.bit._D5\r
17860 #define SGAR_D4 sgar.bit._D4\r
17861 #define SGAR_D3 sgar.bit._D3\r
17862 #define SGAR_D2 sgar.bit._D2\r
17863 #define SGAR_D1 sgar.bit._D1\r
17864 #define SGAR_D0 sgar.bit._D0\r
17865 __IO_EXTERN SGTRSTR sgtr;  \r
17866 #define SGTR sgtr.byte\r
17867 #define SGTR_D7 sgtr.bit._D7\r
17868 #define SGTR_D6 sgtr.bit._D6\r
17869 #define SGTR_D5 sgtr.bit._D5\r
17870 #define SGTR_D4 sgtr.bit._D4\r
17871 #define SGTR_D3 sgtr.bit._D3\r
17872 #define SGTR_D2 sgtr.bit._D2\r
17873 #define SGTR_D1 sgtr.bit._D1\r
17874 #define SGTR_D0 sgtr.bit._D0\r
17875 __IO_EXTERN SGDRSTR sgdr;  \r
17876 #define SGDR sgdr.byte\r
17877 #define SGDR_D7 sgdr.bit._D7\r
17878 #define SGDR_D6 sgdr.bit._D6\r
17879 #define SGDR_D5 sgdr.bit._D5\r
17880 #define SGDR_D4 sgdr.bit._D4\r
17881 #define SGDR_D3 sgdr.bit._D3\r
17882 #define SGDR_D2 sgdr.bit._D2\r
17883 #define SGDR_D1 sgdr.bit._D1\r
17884 #define SGDR_D0 sgdr.bit._D0\r
17885 __IO_EXTERN ADERHSTR aderh;   /* ADC */\r
17886 #define ADERH aderh.word\r
17887 #define ADERH_ADE31 aderh.bit._ADE31\r
17888 #define ADERH_ADE30 aderh.bit._ADE30\r
17889 #define ADERH_ADE29 aderh.bit._ADE29\r
17890 #define ADERH_ADE28 aderh.bit._ADE28\r
17891 #define ADERH_ADE27 aderh.bit._ADE27\r
17892 #define ADERH_ADE26 aderh.bit._ADE26\r
17893 #define ADERH_ADE25 aderh.bit._ADE25\r
17894 #define ADERH_ADE24 aderh.bit._ADE24\r
17895 #define ADERH_ADE23 aderh.bit._ADE23\r
17896 #define ADERH_ADE22 aderh.bit._ADE22\r
17897 #define ADERH_ADE21 aderh.bit._ADE21\r
17898 #define ADERH_ADE20 aderh.bit._ADE20\r
17899 #define ADERH_ADE19 aderh.bit._ADE19\r
17900 #define ADERH_ADE18 aderh.bit._ADE18\r
17901 #define ADERH_ADE17 aderh.bit._ADE17\r
17902 #define ADERH_ADE16 aderh.bit._ADE16\r
17903 __IO_EXTERN ADERLSTR aderl;  \r
17904 #define ADERL aderl.word\r
17905 #define ADERL_ADE15 aderl.bit._ADE15\r
17906 #define ADERL_ADE14 aderl.bit._ADE14\r
17907 #define ADERL_ADE13 aderl.bit._ADE13\r
17908 #define ADERL_ADE12 aderl.bit._ADE12\r
17909 #define ADERL_ADE11 aderl.bit._ADE11\r
17910 #define ADERL_ADE10 aderl.bit._ADE10\r
17911 #define ADERL_ADE9 aderl.bit._ADE9\r
17912 #define ADERL_ADE8 aderl.bit._ADE8\r
17913 #define ADERL_ADE7 aderl.bit._ADE7\r
17914 #define ADERL_ADE6 aderl.bit._ADE6\r
17915 #define ADERL_ADE5 aderl.bit._ADE5\r
17916 #define ADERL_ADE4 aderl.bit._ADE4\r
17917 #define ADERL_ADE3 aderl.bit._ADE3\r
17918 #define ADERL_ADE2 aderl.bit._ADE2\r
17919 #define ADERL_ADE1 aderl.bit._ADE1\r
17920 #define ADERL_ADE0 aderl.bit._ADE0\r
17921 __IO_EXTERN IO_LWORD ader;  \r
17922 #define ADER ader\r
17923 __IO_EXTERN ADCS1STR adcs1;  \r
17924 #define ADCS1 adcs1.byte\r
17925 #define ADCS1_BUSY adcs1.bit._BUSY\r
17926 #define ADCS1_INT adcs1.bit._INT\r
17927 #define ADCS1_INTE adcs1.bit._INTE\r
17928 #define ADCS1_PAUS adcs1.bit._PAUS\r
17929 #define ADCS1_STS1 adcs1.bit._STS1\r
17930 #define ADCS1_STS0 adcs1.bit._STS0\r
17931 #define ADCS1_STRT adcs1.bit._STRT\r
17932 #define ADCS1_STS adcs1.bitc._STS\r
17933 __IO_EXTERN ADCS0STR adcs0;  \r
17934 #define ADCS0 adcs0.byte\r
17935 #define ADCS0_MD1 adcs0.bit._MD1\r
17936 #define ADCS0_MD0 adcs0.bit._MD0\r
17937 #define ADCS0_S10 adcs0.bit._S10\r
17938 #define ADCS0_ACH4 adcs0.bit._ACH4\r
17939 #define ADCS0_ACH3 adcs0.bit._ACH3\r
17940 #define ADCS0_ACH2 adcs0.bit._ACH2\r
17941 #define ADCS0_ACH1 adcs0.bit._ACH1\r
17942 #define ADCS0_ACH0 adcs0.bit._ACH0\r
17943 #define ADCS0_MD adcs0.bitc._MD\r
17944 #define ADCS0_ACH adcs0.bitc._ACH\r
17945 __IO_EXTERN IO_WORD adcs;  \r
17946 #define ADCS adcs\r
17947 __IO_EXTERN ADCR1STR adcr1;  \r
17948 #define ADCR1 adcr1.byte\r
17949 #define ADCR1_D9 adcr1.bit._D9\r
17950 #define ADCR1_D8 adcr1.bit._D8\r
17951 __IO_EXTERN ADCR0STR adcr0;  \r
17952 #define ADCR0 adcr0.byte\r
17953 #define ADCR0_D7 adcr0.bit._D7\r
17954 #define ADCR0_D6 adcr0.bit._D6\r
17955 #define ADCR0_D5 adcr0.bit._D5\r
17956 #define ADCR0_D4 adcr0.bit._D4\r
17957 #define ADCR0_D3 adcr0.bit._D3\r
17958 #define ADCR0_D2 adcr0.bit._D2\r
17959 #define ADCR0_D1 adcr0.bit._D1\r
17960 #define ADCR0_D0 adcr0.bit._D0\r
17961 __IO_EXTERN IO_WORD adcr;  \r
17962 #define ADCR adcr\r
17963 __IO_EXTERN ADCT1STR adct1;  \r
17964 #define ADCT1 adct1.byte\r
17965 #define ADCT1_CT5 adct1.bit._CT5\r
17966 #define ADCT1_CT4 adct1.bit._CT4\r
17967 #define ADCT1_CT3 adct1.bit._CT3\r
17968 #define ADCT1_CT2 adct1.bit._CT2\r
17969 #define ADCT1_CT1 adct1.bit._CT1\r
17970 #define ADCT1_CT0 adct1.bit._CT0\r
17971 #define ADCT1_ST9 adct1.bit._ST9\r
17972 #define ADCT1_ST8 adct1.bit._ST8\r
17973 __IO_EXTERN ADCT0STR adct0;  \r
17974 #define ADCT0 adct0.byte\r
17975 #define ADCT0_ST7 adct0.bit._ST7\r
17976 #define ADCT0_ST6 adct0.bit._ST6\r
17977 #define ADCT0_ST5 adct0.bit._ST5\r
17978 #define ADCT0_ST4 adct0.bit._ST4\r
17979 #define ADCT0_ST3 adct0.bit._ST3\r
17980 #define ADCT0_ST2 adct0.bit._ST2\r
17981 #define ADCT0_ST1 adct0.bit._ST1\r
17982 #define ADCT0_ST0 adct0.bit._ST0\r
17983 __IO_EXTERN IO_WORD adct;  \r
17984 #define ADCT adct\r
17985 __IO_EXTERN ADSCHSTR adsch;  \r
17986 #define ADSCH adsch.byte\r
17987 #define ADSCH_ANS4 adsch.bit._ANS4\r
17988 #define ADSCH_ANS3 adsch.bit._ANS3\r
17989 #define ADSCH_ANS2 adsch.bit._ANS2\r
17990 #define ADSCH_ANS1 adsch.bit._ANS1\r
17991 #define ADSCH_ASN0 adsch.bit._ASN0\r
17992 #define ADSCH_ANS adsch.bitc._ANS\r
17993 __IO_EXTERN ADECHSTR adech;  \r
17994 #define ADECH adech.byte\r
17995 #define ADECH_ANE4 adech.bit._ANE4\r
17996 #define ADECH_ANE3 adech.bit._ANE3\r
17997 #define ADECH_ANE2 adech.bit._ANE2\r
17998 #define ADECH_ANE1 adech.bit._ANE1\r
17999 #define ADECH_ANE0 adech.bit._ANE0\r
18000 #define ADECH_ANE adech.bitc._ANE\r
18001 __IO_EXTERN ACSR0STR acsr0;   /* Alarm Comparator 0-1 */\r
18002 #define ACSR0 acsr0.byte\r
18003 #define ACSR0_MD acsr0.bit._MD\r
18004 #define ACSR0_OV_EN acsr0.bit._OV_EN\r
18005 #define ACSR0_UV_EN acsr0.bit._UV_EN\r
18006 #define ACSR0_OUT2 acsr0.bit._OUT2\r
18007 #define ACSR0_OUT1 acsr0.bit._OUT1\r
18008 #define ACSR0_IRQ acsr0.bit._IRQ\r
18009 #define ACSR0_IEN acsr0.bit._IEN\r
18010 #define ACSR0_PD acsr0.bit._PD\r
18011 __IO_EXTERN TMRLR0STR tmrlr0;   /* Reload Timer 0 */\r
18012 #define TMRLR0 tmrlr0.word\r
18013 #define TMRLR0_D15 tmrlr0.bit._D15\r
18014 #define TMRLR0_D14 tmrlr0.bit._D14\r
18015 #define TMRLR0_D13 tmrlr0.bit._D13\r
18016 #define TMRLR0_D12 tmrlr0.bit._D12\r
18017 #define TMRLR0_D11 tmrlr0.bit._D11\r
18018 #define TMRLR0_D10 tmrlr0.bit._D10\r
18019 #define TMRLR0_D9 tmrlr0.bit._D9\r
18020 #define TMRLR0_D8 tmrlr0.bit._D8\r
18021 #define TMRLR0_D7 tmrlr0.bit._D7\r
18022 #define TMRLR0_D6 tmrlr0.bit._D6\r
18023 #define TMRLR0_D5 tmrlr0.bit._D5\r
18024 #define TMRLR0_D4 tmrlr0.bit._D4\r
18025 #define TMRLR0_D3 tmrlr0.bit._D3\r
18026 #define TMRLR0_D2 tmrlr0.bit._D2\r
18027 #define TMRLR0_D1 tmrlr0.bit._D1\r
18028 #define TMRLR0_D0 tmrlr0.bit._D0\r
18029 __IO_EXTERN TMR0STR tmr0;  \r
18030 #define TMR0 tmr0.word\r
18031 #define TMR0_D15 tmr0.bit._D15\r
18032 #define TMR0_D14 tmr0.bit._D14\r
18033 #define TMR0_D13 tmr0.bit._D13\r
18034 #define TMR0_D12 tmr0.bit._D12\r
18035 #define TMR0_D11 tmr0.bit._D11\r
18036 #define TMR0_D10 tmr0.bit._D10\r
18037 #define TMR0_D9 tmr0.bit._D9\r
18038 #define TMR0_D8 tmr0.bit._D8\r
18039 #define TMR0_D7 tmr0.bit._D7\r
18040 #define TMR0_D6 tmr0.bit._D6\r
18041 #define TMR0_D5 tmr0.bit._D5\r
18042 #define TMR0_D4 tmr0.bit._D4\r
18043 #define TMR0_D3 tmr0.bit._D3\r
18044 #define TMR0_D2 tmr0.bit._D2\r
18045 #define TMR0_D1 tmr0.bit._D1\r
18046 #define TMR0_D0 tmr0.bit._D0\r
18047 __IO_EXTERN TMCSR0STR tmcsr0;  \r
18048 #define TMCSR0 tmcsr0.word\r
18049 #define TMCSR0_CSL2 tmcsr0.bit._CSL2\r
18050 #define TMCSR0_CSL1 tmcsr0.bit._CSL1\r
18051 #define TMCSR0_CSL0 tmcsr0.bit._CSL0\r
18052 #define TMCSR0_MOD2 tmcsr0.bit._MOD2\r
18053 #define TMCSR0_MOD1 tmcsr0.bit._MOD1\r
18054 #define TMCSR0_MOD0 tmcsr0.bit._MOD0\r
18055 #define TMCSR0_OUTL tmcsr0.bit._OUTL\r
18056 #define TMCSR0_RELD tmcsr0.bit._RELD\r
18057 #define TMCSR0_INTE tmcsr0.bit._INTE\r
18058 #define TMCSR0_UF tmcsr0.bit._UF\r
18059 #define TMCSR0_CNTE tmcsr0.bit._CNTE\r
18060 #define TMCSR0_TRG tmcsr0.bit._TRG\r
18061 #define TMCSR0_CSL tmcsr0.bitc._CSL\r
18062 #define TMCSR0_MOD tmcsr0.bitc._MOD\r
18063 __IO_EXTERN TMCSRH0STR tmcsrh0;  \r
18064 #define TMCSRH0 tmcsrh0.byte\r
18065 #define TMCSRH0_CSL2 tmcsrh0.bit._CSL2\r
18066 #define TMCSRH0_CSL1 tmcsrh0.bit._CSL1\r
18067 #define TMCSRH0_CSL0 tmcsrh0.bit._CSL0\r
18068 #define TMCSRH0_MOD2 tmcsrh0.bit._MOD2\r
18069 #define TMCSRH0_MOD1 tmcsrh0.bit._MOD1\r
18070 #define TMCSRH0_CSL tmcsrh0.bitc._CSL\r
18071 __IO_EXTERN TMCSRL0STR tmcsrl0;  \r
18072 #define TMCSRL0 tmcsrl0.byte\r
18073 #define TMCSRL0_MOD0 tmcsrl0.bit._MOD0\r
18074 #define TMCSRL0_OUTL tmcsrl0.bit._OUTL\r
18075 #define TMCSRL0_RELD tmcsrl0.bit._RELD\r
18076 #define TMCSRL0_INTE tmcsrl0.bit._INTE\r
18077 #define TMCSRL0_UF tmcsrl0.bit._UF\r
18078 #define TMCSRL0_CNTE tmcsrl0.bit._CNTE\r
18079 #define TMCSRL0_TRG tmcsrl0.bit._TRG\r
18080 __IO_EXTERN TMRLR1STR tmrlr1;   /* Reload Timer 1 */\r
18081 #define TMRLR1 tmrlr1.word\r
18082 #define TMRLR1_D15 tmrlr1.bit._D15\r
18083 #define TMRLR1_D14 tmrlr1.bit._D14\r
18084 #define TMRLR1_D13 tmrlr1.bit._D13\r
18085 #define TMRLR1_D12 tmrlr1.bit._D12\r
18086 #define TMRLR1_D11 tmrlr1.bit._D11\r
18087 #define TMRLR1_D10 tmrlr1.bit._D10\r
18088 #define TMRLR1_D9 tmrlr1.bit._D9\r
18089 #define TMRLR1_D8 tmrlr1.bit._D8\r
18090 #define TMRLR1_D7 tmrlr1.bit._D7\r
18091 #define TMRLR1_D6 tmrlr1.bit._D6\r
18092 #define TMRLR1_D5 tmrlr1.bit._D5\r
18093 #define TMRLR1_D4 tmrlr1.bit._D4\r
18094 #define TMRLR1_D3 tmrlr1.bit._D3\r
18095 #define TMRLR1_D2 tmrlr1.bit._D2\r
18096 #define TMRLR1_D1 tmrlr1.bit._D1\r
18097 #define TMRLR1_D0 tmrlr1.bit._D0\r
18098 __IO_EXTERN TMR1STR tmr1;  \r
18099 #define TMR1 tmr1.word\r
18100 #define TMR1_D15 tmr1.bit._D15\r
18101 #define TMR1_D14 tmr1.bit._D14\r
18102 #define TMR1_D13 tmr1.bit._D13\r
18103 #define TMR1_D12 tmr1.bit._D12\r
18104 #define TMR1_D11 tmr1.bit._D11\r
18105 #define TMR1_D10 tmr1.bit._D10\r
18106 #define TMR1_D9 tmr1.bit._D9\r
18107 #define TMR1_D8 tmr1.bit._D8\r
18108 #define TMR1_D7 tmr1.bit._D7\r
18109 #define TMR1_D6 tmr1.bit._D6\r
18110 #define TMR1_D5 tmr1.bit._D5\r
18111 #define TMR1_D4 tmr1.bit._D4\r
18112 #define TMR1_D3 tmr1.bit._D3\r
18113 #define TMR1_D2 tmr1.bit._D2\r
18114 #define TMR1_D1 tmr1.bit._D1\r
18115 #define TMR1_D0 tmr1.bit._D0\r
18116 __IO_EXTERN TMCSR1STR tmcsr1;  \r
18117 #define TMCSR1 tmcsr1.word\r
18118 #define TMCSR1_CSL2 tmcsr1.bit._CSL2\r
18119 #define TMCSR1_CSL1 tmcsr1.bit._CSL1\r
18120 #define TMCSR1_CSL0 tmcsr1.bit._CSL0\r
18121 #define TMCSR1_MOD2 tmcsr1.bit._MOD2\r
18122 #define TMCSR1_MOD1 tmcsr1.bit._MOD1\r
18123 #define TMCSR1_MOD0 tmcsr1.bit._MOD0\r
18124 #define TMCSR1_OUTL tmcsr1.bit._OUTL\r
18125 #define TMCSR1_RELD tmcsr1.bit._RELD\r
18126 #define TMCSR1_INTE tmcsr1.bit._INTE\r
18127 #define TMCSR1_UF tmcsr1.bit._UF\r
18128 #define TMCSR1_CNTE tmcsr1.bit._CNTE\r
18129 #define TMCSR1_TRG tmcsr1.bit._TRG\r
18130 #define TMCSR1_CSL tmcsr1.bitc._CSL\r
18131 #define TMCSR1_MOD tmcsr1.bitc._MOD\r
18132 __IO_EXTERN TMCSRH1STR tmcsrh1;  \r
18133 #define TMCSRH1 tmcsrh1.byte\r
18134 #define TMCSRH1_CSL2 tmcsrh1.bit._CSL2\r
18135 #define TMCSRH1_CSL1 tmcsrh1.bit._CSL1\r
18136 #define TMCSRH1_CSL0 tmcsrh1.bit._CSL0\r
18137 #define TMCSRH1_MOD2 tmcsrh1.bit._MOD2\r
18138 #define TMCSRH1_MOD1 tmcsrh1.bit._MOD1\r
18139 #define TMCSRH1_CSL tmcsrh1.bitc._CSL\r
18140 __IO_EXTERN TMCSRL1STR tmcsrl1;  \r
18141 #define TMCSRL1 tmcsrl1.byte\r
18142 #define TMCSRL1_MOD0 tmcsrl1.bit._MOD0\r
18143 #define TMCSRL1_OUTL tmcsrl1.bit._OUTL\r
18144 #define TMCSRL1_RELD tmcsrl1.bit._RELD\r
18145 #define TMCSRL1_INTE tmcsrl1.bit._INTE\r
18146 #define TMCSRL1_UF tmcsrl1.bit._UF\r
18147 #define TMCSRL1_CNTE tmcsrl1.bit._CNTE\r
18148 #define TMCSRL1_TRG tmcsrl1.bit._TRG\r
18149 __IO_EXTERN TMRLR2STR tmrlr2;   /* Reload Timer 2 */\r
18150 #define TMRLR2 tmrlr2.word\r
18151 #define TMRLR2_D15 tmrlr2.bit._D15\r
18152 #define TMRLR2_D14 tmrlr2.bit._D14\r
18153 #define TMRLR2_D13 tmrlr2.bit._D13\r
18154 #define TMRLR2_D12 tmrlr2.bit._D12\r
18155 #define TMRLR2_D11 tmrlr2.bit._D11\r
18156 #define TMRLR2_D10 tmrlr2.bit._D10\r
18157 #define TMRLR2_D9 tmrlr2.bit._D9\r
18158 #define TMRLR2_D8 tmrlr2.bit._D8\r
18159 #define TMRLR2_D7 tmrlr2.bit._D7\r
18160 #define TMRLR2_D6 tmrlr2.bit._D6\r
18161 #define TMRLR2_D5 tmrlr2.bit._D5\r
18162 #define TMRLR2_D4 tmrlr2.bit._D4\r
18163 #define TMRLR2_D3 tmrlr2.bit._D3\r
18164 #define TMRLR2_D2 tmrlr2.bit._D2\r
18165 #define TMRLR2_D1 tmrlr2.bit._D1\r
18166 #define TMRLR2_D0 tmrlr2.bit._D0\r
18167 __IO_EXTERN TMR2STR tmr2;  \r
18168 #define TMR2 tmr2.word\r
18169 #define TMR2_D15 tmr2.bit._D15\r
18170 #define TMR2_D14 tmr2.bit._D14\r
18171 #define TMR2_D13 tmr2.bit._D13\r
18172 #define TMR2_D12 tmr2.bit._D12\r
18173 #define TMR2_D11 tmr2.bit._D11\r
18174 #define TMR2_D10 tmr2.bit._D10\r
18175 #define TMR2_D9 tmr2.bit._D9\r
18176 #define TMR2_D8 tmr2.bit._D8\r
18177 #define TMR2_D7 tmr2.bit._D7\r
18178 #define TMR2_D6 tmr2.bit._D6\r
18179 #define TMR2_D5 tmr2.bit._D5\r
18180 #define TMR2_D4 tmr2.bit._D4\r
18181 #define TMR2_D3 tmr2.bit._D3\r
18182 #define TMR2_D2 tmr2.bit._D2\r
18183 #define TMR2_D1 tmr2.bit._D1\r
18184 #define TMR2_D0 tmr2.bit._D0\r
18185 __IO_EXTERN TMCSR2STR tmcsr2;  \r
18186 #define TMCSR2 tmcsr2.word\r
18187 #define TMCSR2_CSL2 tmcsr2.bit._CSL2\r
18188 #define TMCSR2_CSL1 tmcsr2.bit._CSL1\r
18189 #define TMCSR2_CSL0 tmcsr2.bit._CSL0\r
18190 #define TMCSR2_MOD2 tmcsr2.bit._MOD2\r
18191 #define TMCSR2_MOD1 tmcsr2.bit._MOD1\r
18192 #define TMCSR2_MOD0 tmcsr2.bit._MOD0\r
18193 #define TMCSR2_OUTL tmcsr2.bit._OUTL\r
18194 #define TMCSR2_RELD tmcsr2.bit._RELD\r
18195 #define TMCSR2_INTE tmcsr2.bit._INTE\r
18196 #define TMCSR2_UF tmcsr2.bit._UF\r
18197 #define TMCSR2_CNTE tmcsr2.bit._CNTE\r
18198 #define TMCSR2_TRG tmcsr2.bit._TRG\r
18199 #define TMCSR2_CSL tmcsr2.bitc._CSL\r
18200 #define TMCSR2_MOD tmcsr2.bitc._MOD\r
18201 __IO_EXTERN TMCSRH2STR tmcsrh2;  \r
18202 #define TMCSRH2 tmcsrh2.byte\r
18203 #define TMCSRH2_CSL2 tmcsrh2.bit._CSL2\r
18204 #define TMCSRH2_CSL1 tmcsrh2.bit._CSL1\r
18205 #define TMCSRH2_CSL0 tmcsrh2.bit._CSL0\r
18206 #define TMCSRH2_MOD2 tmcsrh2.bit._MOD2\r
18207 #define TMCSRH2_MOD1 tmcsrh2.bit._MOD1\r
18208 #define TMCSRH2_CSL tmcsrh2.bitc._CSL\r
18209 __IO_EXTERN TMCSRL2STR tmcsrl2;  \r
18210 #define TMCSRL2 tmcsrl2.byte\r
18211 #define TMCSRL2_MOD0 tmcsrl2.bit._MOD0\r
18212 #define TMCSRL2_OUTL tmcsrl2.bit._OUTL\r
18213 #define TMCSRL2_RELD tmcsrl2.bit._RELD\r
18214 #define TMCSRL2_INTE tmcsrl2.bit._INTE\r
18215 #define TMCSRL2_UF tmcsrl2.bit._UF\r
18216 #define TMCSRL2_CNTE tmcsrl2.bit._CNTE\r
18217 #define TMCSRL2_TRG tmcsrl2.bit._TRG\r
18218 __IO_EXTERN TMRLR3STR tmrlr3;   /* Reload Timer 3 */\r
18219 #define TMRLR3 tmrlr3.word\r
18220 #define TMRLR3_D15 tmrlr3.bit._D15\r
18221 #define TMRLR3_D14 tmrlr3.bit._D14\r
18222 #define TMRLR3_D13 tmrlr3.bit._D13\r
18223 #define TMRLR3_D12 tmrlr3.bit._D12\r
18224 #define TMRLR3_D11 tmrlr3.bit._D11\r
18225 #define TMRLR3_D10 tmrlr3.bit._D10\r
18226 #define TMRLR3_D9 tmrlr3.bit._D9\r
18227 #define TMRLR3_D8 tmrlr3.bit._D8\r
18228 #define TMRLR3_D7 tmrlr3.bit._D7\r
18229 #define TMRLR3_D6 tmrlr3.bit._D6\r
18230 #define TMRLR3_D5 tmrlr3.bit._D5\r
18231 #define TMRLR3_D4 tmrlr3.bit._D4\r
18232 #define TMRLR3_D3 tmrlr3.bit._D3\r
18233 #define TMRLR3_D2 tmrlr3.bit._D2\r
18234 #define TMRLR3_D1 tmrlr3.bit._D1\r
18235 #define TMRLR3_D0 tmrlr3.bit._D0\r
18236 __IO_EXTERN TMR3STR tmr3;  \r
18237 #define TMR3 tmr3.word\r
18238 #define TMR3_D15 tmr3.bit._D15\r
18239 #define TMR3_D14 tmr3.bit._D14\r
18240 #define TMR3_D13 tmr3.bit._D13\r
18241 #define TMR3_D12 tmr3.bit._D12\r
18242 #define TMR3_D11 tmr3.bit._D11\r
18243 #define TMR3_D10 tmr3.bit._D10\r
18244 #define TMR3_D9 tmr3.bit._D9\r
18245 #define TMR3_D8 tmr3.bit._D8\r
18246 #define TMR3_D7 tmr3.bit._D7\r
18247 #define TMR3_D6 tmr3.bit._D6\r
18248 #define TMR3_D5 tmr3.bit._D5\r
18249 #define TMR3_D4 tmr3.bit._D4\r
18250 #define TMR3_D3 tmr3.bit._D3\r
18251 #define TMR3_D2 tmr3.bit._D2\r
18252 #define TMR3_D1 tmr3.bit._D1\r
18253 #define TMR3_D0 tmr3.bit._D0\r
18254 __IO_EXTERN TMCSR3STR tmcsr3;  \r
18255 #define TMCSR3 tmcsr3.word\r
18256 #define TMCSR3_CSL2 tmcsr3.bit._CSL2\r
18257 #define TMCSR3_CSL1 tmcsr3.bit._CSL1\r
18258 #define TMCSR3_CSL0 tmcsr3.bit._CSL0\r
18259 #define TMCSR3_MOD2 tmcsr3.bit._MOD2\r
18260 #define TMCSR3_MOD1 tmcsr3.bit._MOD1\r
18261 #define TMCSR3_MOD0 tmcsr3.bit._MOD0\r
18262 #define TMCSR3_OUTL tmcsr3.bit._OUTL\r
18263 #define TMCSR3_RELD tmcsr3.bit._RELD\r
18264 #define TMCSR3_INTE tmcsr3.bit._INTE\r
18265 #define TMCSR3_UF tmcsr3.bit._UF\r
18266 #define TMCSR3_CNTE tmcsr3.bit._CNTE\r
18267 #define TMCSR3_TRG tmcsr3.bit._TRG\r
18268 #define TMCSR3_CSL tmcsr3.bitc._CSL\r
18269 #define TMCSR3_MOD tmcsr3.bitc._MOD\r
18270 __IO_EXTERN TMCSRH3STR tmcsrh3;  \r
18271 #define TMCSRH3 tmcsrh3.byte\r
18272 #define TMCSRH3_CSL2 tmcsrh3.bit._CSL2\r
18273 #define TMCSRH3_CSL1 tmcsrh3.bit._CSL1\r
18274 #define TMCSRH3_CSL0 tmcsrh3.bit._CSL0\r
18275 #define TMCSRH3_MOD2 tmcsrh3.bit._MOD2\r
18276 #define TMCSRH3_MOD1 tmcsrh3.bit._MOD1\r
18277 #define TMCSRH3_CSL tmcsrh3.bitc._CSL\r
18278 __IO_EXTERN TMCSRL3STR tmcsrl3;  \r
18279 #define TMCSRL3 tmcsrl3.byte\r
18280 #define TMCSRL3_MOD0 tmcsrl3.bit._MOD0\r
18281 #define TMCSRL3_OUTL tmcsrl3.bit._OUTL\r
18282 #define TMCSRL3_RELD tmcsrl3.bit._RELD\r
18283 #define TMCSRL3_INTE tmcsrl3.bit._INTE\r
18284 #define TMCSRL3_UF tmcsrl3.bit._UF\r
18285 #define TMCSRL3_CNTE tmcsrl3.bit._CNTE\r
18286 #define TMCSRL3_TRG tmcsrl3.bit._TRG\r
18287 __IO_EXTERN TMRLR4STR tmrlr4;   /* Reload Timer 4 */\r
18288 #define TMRLR4 tmrlr4.word\r
18289 #define TMRLR4_D15 tmrlr4.bit._D15\r
18290 #define TMRLR4_D14 tmrlr4.bit._D14\r
18291 #define TMRLR4_D13 tmrlr4.bit._D13\r
18292 #define TMRLR4_D12 tmrlr4.bit._D12\r
18293 #define TMRLR4_D11 tmrlr4.bit._D11\r
18294 #define TMRLR4_D10 tmrlr4.bit._D10\r
18295 #define TMRLR4_D9 tmrlr4.bit._D9\r
18296 #define TMRLR4_D8 tmrlr4.bit._D8\r
18297 #define TMRLR4_D7 tmrlr4.bit._D7\r
18298 #define TMRLR4_D6 tmrlr4.bit._D6\r
18299 #define TMRLR4_D5 tmrlr4.bit._D5\r
18300 #define TMRLR4_D4 tmrlr4.bit._D4\r
18301 #define TMRLR4_D3 tmrlr4.bit._D3\r
18302 #define TMRLR4_D2 tmrlr4.bit._D2\r
18303 #define TMRLR4_D1 tmrlr4.bit._D1\r
18304 #define TMRLR4_D0 tmrlr4.bit._D0\r
18305 __IO_EXTERN TMR4STR tmr4;  \r
18306 #define TMR4 tmr4.word\r
18307 #define TMR4_D15 tmr4.bit._D15\r
18308 #define TMR4_D14 tmr4.bit._D14\r
18309 #define TMR4_D13 tmr4.bit._D13\r
18310 #define TMR4_D12 tmr4.bit._D12\r
18311 #define TMR4_D11 tmr4.bit._D11\r
18312 #define TMR4_D10 tmr4.bit._D10\r
18313 #define TMR4_D9 tmr4.bit._D9\r
18314 #define TMR4_D8 tmr4.bit._D8\r
18315 #define TMR4_D7 tmr4.bit._D7\r
18316 #define TMR4_D6 tmr4.bit._D6\r
18317 #define TMR4_D5 tmr4.bit._D5\r
18318 #define TMR4_D4 tmr4.bit._D4\r
18319 #define TMR4_D3 tmr4.bit._D3\r
18320 #define TMR4_D2 tmr4.bit._D2\r
18321 #define TMR4_D1 tmr4.bit._D1\r
18322 #define TMR4_D0 tmr4.bit._D0\r
18323 __IO_EXTERN TMCSR4STR tmcsr4;  \r
18324 #define TMCSR4 tmcsr4.word\r
18325 #define TMCSR4_CSL2 tmcsr4.bit._CSL2\r
18326 #define TMCSR4_CSL1 tmcsr4.bit._CSL1\r
18327 #define TMCSR4_CSL0 tmcsr4.bit._CSL0\r
18328 #define TMCSR4_MOD2 tmcsr4.bit._MOD2\r
18329 #define TMCSR4_MOD1 tmcsr4.bit._MOD1\r
18330 #define TMCSR4_MOD0 tmcsr4.bit._MOD0\r
18331 #define TMCSR4_OUTL tmcsr4.bit._OUTL\r
18332 #define TMCSR4_RELD tmcsr4.bit._RELD\r
18333 #define TMCSR4_INTE tmcsr4.bit._INTE\r
18334 #define TMCSR4_UF tmcsr4.bit._UF\r
18335 #define TMCSR4_CNTE tmcsr4.bit._CNTE\r
18336 #define TMCSR4_TRG tmcsr4.bit._TRG\r
18337 #define TMCSR4_CSL tmcsr4.bitc._CSL\r
18338 #define TMCSR4_MOD tmcsr4.bitc._MOD\r
18339 __IO_EXTERN TMCSRH4STR tmcsrh4;  \r
18340 #define TMCSRH4 tmcsrh4.byte\r
18341 #define TMCSRH4_CSL2 tmcsrh4.bit._CSL2\r
18342 #define TMCSRH4_CSL1 tmcsrh4.bit._CSL1\r
18343 #define TMCSRH4_CSL0 tmcsrh4.bit._CSL0\r
18344 #define TMCSRH4_MOD2 tmcsrh4.bit._MOD2\r
18345 #define TMCSRH4_MOD1 tmcsrh4.bit._MOD1\r
18346 #define TMCSRH4_CSL tmcsrh4.bitc._CSL\r
18347 __IO_EXTERN TMCSRL4STR tmcsrl4;  \r
18348 #define TMCSRL4 tmcsrl4.byte\r
18349 #define TMCSRL4_MOD0 tmcsrl4.bit._MOD0\r
18350 #define TMCSRL4_OUTL tmcsrl4.bit._OUTL\r
18351 #define TMCSRL4_RELD tmcsrl4.bit._RELD\r
18352 #define TMCSRL4_INTE tmcsrl4.bit._INTE\r
18353 #define TMCSRL4_UF tmcsrl4.bit._UF\r
18354 #define TMCSRL4_CNTE tmcsrl4.bit._CNTE\r
18355 #define TMCSRL4_TRG tmcsrl4.bit._TRG\r
18356 __IO_EXTERN TMRLR5STR tmrlr5;   /* Reload Timer 5 */\r
18357 #define TMRLR5 tmrlr5.word\r
18358 #define TMRLR5_D15 tmrlr5.bit._D15\r
18359 #define TMRLR5_D14 tmrlr5.bit._D14\r
18360 #define TMRLR5_D13 tmrlr5.bit._D13\r
18361 #define TMRLR5_D12 tmrlr5.bit._D12\r
18362 #define TMRLR5_D11 tmrlr5.bit._D11\r
18363 #define TMRLR5_D10 tmrlr5.bit._D10\r
18364 #define TMRLR5_D9 tmrlr5.bit._D9\r
18365 #define TMRLR5_D8 tmrlr5.bit._D8\r
18366 #define TMRLR5_D7 tmrlr5.bit._D7\r
18367 #define TMRLR5_D6 tmrlr5.bit._D6\r
18368 #define TMRLR5_D5 tmrlr5.bit._D5\r
18369 #define TMRLR5_D4 tmrlr5.bit._D4\r
18370 #define TMRLR5_D3 tmrlr5.bit._D3\r
18371 #define TMRLR5_D2 tmrlr5.bit._D2\r
18372 #define TMRLR5_D1 tmrlr5.bit._D1\r
18373 #define TMRLR5_D0 tmrlr5.bit._D0\r
18374 __IO_EXTERN TMR5STR tmr5;  \r
18375 #define TMR5 tmr5.word\r
18376 #define TMR5_D15 tmr5.bit._D15\r
18377 #define TMR5_D14 tmr5.bit._D14\r
18378 #define TMR5_D13 tmr5.bit._D13\r
18379 #define TMR5_D12 tmr5.bit._D12\r
18380 #define TMR5_D11 tmr5.bit._D11\r
18381 #define TMR5_D10 tmr5.bit._D10\r
18382 #define TMR5_D9 tmr5.bit._D9\r
18383 #define TMR5_D8 tmr5.bit._D8\r
18384 #define TMR5_D7 tmr5.bit._D7\r
18385 #define TMR5_D6 tmr5.bit._D6\r
18386 #define TMR5_D5 tmr5.bit._D5\r
18387 #define TMR5_D4 tmr5.bit._D4\r
18388 #define TMR5_D3 tmr5.bit._D3\r
18389 #define TMR5_D2 tmr5.bit._D2\r
18390 #define TMR5_D1 tmr5.bit._D1\r
18391 #define TMR5_D0 tmr5.bit._D0\r
18392 __IO_EXTERN TMCSR5STR tmcsr5;  \r
18393 #define TMCSR5 tmcsr5.word\r
18394 #define TMCSR5_CSL2 tmcsr5.bit._CSL2\r
18395 #define TMCSR5_CSL1 tmcsr5.bit._CSL1\r
18396 #define TMCSR5_CSL0 tmcsr5.bit._CSL0\r
18397 #define TMCSR5_MOD2 tmcsr5.bit._MOD2\r
18398 #define TMCSR5_MOD1 tmcsr5.bit._MOD1\r
18399 #define TMCSR5_MOD0 tmcsr5.bit._MOD0\r
18400 #define TMCSR5_OUTL tmcsr5.bit._OUTL\r
18401 #define TMCSR5_RELD tmcsr5.bit._RELD\r
18402 #define TMCSR5_INTE tmcsr5.bit._INTE\r
18403 #define TMCSR5_UF tmcsr5.bit._UF\r
18404 #define TMCSR5_CNTE tmcsr5.bit._CNTE\r
18405 #define TMCSR5_TRG tmcsr5.bit._TRG\r
18406 #define TMCSR5_CSL tmcsr5.bitc._CSL\r
18407 #define TMCSR5_MOD tmcsr5.bitc._MOD\r
18408 __IO_EXTERN TMCSRH5STR tmcsrh5;  \r
18409 #define TMCSRH5 tmcsrh5.byte\r
18410 #define TMCSRH5_CSL2 tmcsrh5.bit._CSL2\r
18411 #define TMCSRH5_CSL1 tmcsrh5.bit._CSL1\r
18412 #define TMCSRH5_CSL0 tmcsrh5.bit._CSL0\r
18413 #define TMCSRH5_MOD2 tmcsrh5.bit._MOD2\r
18414 #define TMCSRH5_MOD1 tmcsrh5.bit._MOD1\r
18415 #define TMCSRH5_CSL tmcsrh5.bitc._CSL\r
18416 __IO_EXTERN TMCSRL5STR tmcsrl5;  \r
18417 #define TMCSRL5 tmcsrl5.byte\r
18418 #define TMCSRL5_MOD0 tmcsrl5.bit._MOD0\r
18419 #define TMCSRL5_OUTL tmcsrl5.bit._OUTL\r
18420 #define TMCSRL5_RELD tmcsrl5.bit._RELD\r
18421 #define TMCSRL5_INTE tmcsrl5.bit._INTE\r
18422 #define TMCSRL5_UF tmcsrl5.bit._UF\r
18423 #define TMCSRL5_CNTE tmcsrl5.bit._CNTE\r
18424 #define TMCSRL5_TRG tmcsrl5.bit._TRG\r
18425 __IO_EXTERN TMRLR6STR tmrlr6;   /* Reload Timer 6 */\r
18426 #define TMRLR6 tmrlr6.word\r
18427 #define TMRLR6_D15 tmrlr6.bit._D15\r
18428 #define TMRLR6_D14 tmrlr6.bit._D14\r
18429 #define TMRLR6_D13 tmrlr6.bit._D13\r
18430 #define TMRLR6_D12 tmrlr6.bit._D12\r
18431 #define TMRLR6_D11 tmrlr6.bit._D11\r
18432 #define TMRLR6_D10 tmrlr6.bit._D10\r
18433 #define TMRLR6_D9 tmrlr6.bit._D9\r
18434 #define TMRLR6_D8 tmrlr6.bit._D8\r
18435 #define TMRLR6_D7 tmrlr6.bit._D7\r
18436 #define TMRLR6_D6 tmrlr6.bit._D6\r
18437 #define TMRLR6_D5 tmrlr6.bit._D5\r
18438 #define TMRLR6_D4 tmrlr6.bit._D4\r
18439 #define TMRLR6_D3 tmrlr6.bit._D3\r
18440 #define TMRLR6_D2 tmrlr6.bit._D2\r
18441 #define TMRLR6_D1 tmrlr6.bit._D1\r
18442 #define TMRLR6_D0 tmrlr6.bit._D0\r
18443 __IO_EXTERN TMR6STR tmr6;  \r
18444 #define TMR6 tmr6.word\r
18445 #define TMR6_D15 tmr6.bit._D15\r
18446 #define TMR6_D14 tmr6.bit._D14\r
18447 #define TMR6_D13 tmr6.bit._D13\r
18448 #define TMR6_D12 tmr6.bit._D12\r
18449 #define TMR6_D11 tmr6.bit._D11\r
18450 #define TMR6_D10 tmr6.bit._D10\r
18451 #define TMR6_D9 tmr6.bit._D9\r
18452 #define TMR6_D8 tmr6.bit._D8\r
18453 #define TMR6_D7 tmr6.bit._D7\r
18454 #define TMR6_D6 tmr6.bit._D6\r
18455 #define TMR6_D5 tmr6.bit._D5\r
18456 #define TMR6_D4 tmr6.bit._D4\r
18457 #define TMR6_D3 tmr6.bit._D3\r
18458 #define TMR6_D2 tmr6.bit._D2\r
18459 #define TMR6_D1 tmr6.bit._D1\r
18460 #define TMR6_D0 tmr6.bit._D0\r
18461 __IO_EXTERN TMCSR6STR tmcsr6;  \r
18462 #define TMCSR6 tmcsr6.word\r
18463 #define TMCSR6_CSL2 tmcsr6.bit._CSL2\r
18464 #define TMCSR6_CSL1 tmcsr6.bit._CSL1\r
18465 #define TMCSR6_CSL0 tmcsr6.bit._CSL0\r
18466 #define TMCSR6_MOD2 tmcsr6.bit._MOD2\r
18467 #define TMCSR6_MOD1 tmcsr6.bit._MOD1\r
18468 #define TMCSR6_MOD0 tmcsr6.bit._MOD0\r
18469 #define TMCSR6_OUTL tmcsr6.bit._OUTL\r
18470 #define TMCSR6_RELD tmcsr6.bit._RELD\r
18471 #define TMCSR6_INTE tmcsr6.bit._INTE\r
18472 #define TMCSR6_UF tmcsr6.bit._UF\r
18473 #define TMCSR6_CNTE tmcsr6.bit._CNTE\r
18474 #define TMCSR6_TRG tmcsr6.bit._TRG\r
18475 #define TMCSR6_CSL tmcsr6.bitc._CSL\r
18476 #define TMCSR6_MOD tmcsr6.bitc._MOD\r
18477 __IO_EXTERN TMCSRH6STR tmcsrh6;  \r
18478 #define TMCSRH6 tmcsrh6.byte\r
18479 #define TMCSRH6_CSL2 tmcsrh6.bit._CSL2\r
18480 #define TMCSRH6_CSL1 tmcsrh6.bit._CSL1\r
18481 #define TMCSRH6_CSL0 tmcsrh6.bit._CSL0\r
18482 #define TMCSRH6_MOD2 tmcsrh6.bit._MOD2\r
18483 #define TMCSRH6_MOD1 tmcsrh6.bit._MOD1\r
18484 #define TMCSRH6_CSL tmcsrh6.bitc._CSL\r
18485 __IO_EXTERN TMCSRL6STR tmcsrl6;  \r
18486 #define TMCSRL6 tmcsrl6.byte\r
18487 #define TMCSRL6_MOD0 tmcsrl6.bit._MOD0\r
18488 #define TMCSRL6_OUTL tmcsrl6.bit._OUTL\r
18489 #define TMCSRL6_RELD tmcsrl6.bit._RELD\r
18490 #define TMCSRL6_INTE tmcsrl6.bit._INTE\r
18491 #define TMCSRL6_UF tmcsrl6.bit._UF\r
18492 #define TMCSRL6_CNTE tmcsrl6.bit._CNTE\r
18493 #define TMCSRL6_TRG tmcsrl6.bit._TRG\r
18494 __IO_EXTERN TMRLR7STR tmrlr7;   /* Reload Timer 7 */\r
18495 #define TMRLR7 tmrlr7.word\r
18496 #define TMRLR7_D15 tmrlr7.bit._D15\r
18497 #define TMRLR7_D14 tmrlr7.bit._D14\r
18498 #define TMRLR7_D13 tmrlr7.bit._D13\r
18499 #define TMRLR7_D12 tmrlr7.bit._D12\r
18500 #define TMRLR7_D11 tmrlr7.bit._D11\r
18501 #define TMRLR7_D10 tmrlr7.bit._D10\r
18502 #define TMRLR7_D9 tmrlr7.bit._D9\r
18503 #define TMRLR7_D8 tmrlr7.bit._D8\r
18504 #define TMRLR7_D7 tmrlr7.bit._D7\r
18505 #define TMRLR7_D6 tmrlr7.bit._D6\r
18506 #define TMRLR7_D5 tmrlr7.bit._D5\r
18507 #define TMRLR7_D4 tmrlr7.bit._D4\r
18508 #define TMRLR7_D3 tmrlr7.bit._D3\r
18509 #define TMRLR7_D2 tmrlr7.bit._D2\r
18510 #define TMRLR7_D1 tmrlr7.bit._D1\r
18511 #define TMRLR7_D0 tmrlr7.bit._D0\r
18512 __IO_EXTERN TMR7STR tmr7;  \r
18513 #define TMR7 tmr7.word\r
18514 #define TMR7_D15 tmr7.bit._D15\r
18515 #define TMR7_D14 tmr7.bit._D14\r
18516 #define TMR7_D13 tmr7.bit._D13\r
18517 #define TMR7_D12 tmr7.bit._D12\r
18518 #define TMR7_D11 tmr7.bit._D11\r
18519 #define TMR7_D10 tmr7.bit._D10\r
18520 #define TMR7_D9 tmr7.bit._D9\r
18521 #define TMR7_D8 tmr7.bit._D8\r
18522 #define TMR7_D7 tmr7.bit._D7\r
18523 #define TMR7_D6 tmr7.bit._D6\r
18524 #define TMR7_D5 tmr7.bit._D5\r
18525 #define TMR7_D4 tmr7.bit._D4\r
18526 #define TMR7_D3 tmr7.bit._D3\r
18527 #define TMR7_D2 tmr7.bit._D2\r
18528 #define TMR7_D1 tmr7.bit._D1\r
18529 #define TMR7_D0 tmr7.bit._D0\r
18530 __IO_EXTERN TMCSR7STR tmcsr7;  \r
18531 #define TMCSR7 tmcsr7.word\r
18532 #define TMCSR7_CSL2 tmcsr7.bit._CSL2\r
18533 #define TMCSR7_CSL1 tmcsr7.bit._CSL1\r
18534 #define TMCSR7_CSL0 tmcsr7.bit._CSL0\r
18535 #define TMCSR7_MOD2 tmcsr7.bit._MOD2\r
18536 #define TMCSR7_MOD1 tmcsr7.bit._MOD1\r
18537 #define TMCSR7_MOD0 tmcsr7.bit._MOD0\r
18538 #define TMCSR7_OUTL tmcsr7.bit._OUTL\r
18539 #define TMCSR7_RELD tmcsr7.bit._RELD\r
18540 #define TMCSR7_INTE tmcsr7.bit._INTE\r
18541 #define TMCSR7_UF tmcsr7.bit._UF\r
18542 #define TMCSR7_CNTE tmcsr7.bit._CNTE\r
18543 #define TMCSR7_TRG tmcsr7.bit._TRG\r
18544 #define TMCSR7_CSL tmcsr7.bitc._CSL\r
18545 #define TMCSR7_MOD tmcsr7.bitc._MOD\r
18546 __IO_EXTERN TMCSRH7STR tmcsrh7;  \r
18547 #define TMCSRH7 tmcsrh7.byte\r
18548 #define TMCSRH7_CSL2 tmcsrh7.bit._CSL2\r
18549 #define TMCSRH7_CSL1 tmcsrh7.bit._CSL1\r
18550 #define TMCSRH7_CSL0 tmcsrh7.bit._CSL0\r
18551 #define TMCSRH7_MOD2 tmcsrh7.bit._MOD2\r
18552 #define TMCSRH7_MOD1 tmcsrh7.bit._MOD1\r
18553 #define TMCSRH7_CSL tmcsrh7.bitc._CSL\r
18554 __IO_EXTERN TMCSRL7STR tmcsrl7;  \r
18555 #define TMCSRL7 tmcsrl7.byte\r
18556 #define TMCSRL7_MOD0 tmcsrl7.bit._MOD0\r
18557 #define TMCSRL7_OUTL tmcsrl7.bit._OUTL\r
18558 #define TMCSRL7_RELD tmcsrl7.bit._RELD\r
18559 #define TMCSRL7_INTE tmcsrl7.bit._INTE\r
18560 #define TMCSRL7_UF tmcsrl7.bit._UF\r
18561 #define TMCSRL7_CNTE tmcsrl7.bit._CNTE\r
18562 #define TMCSRL7_TRG tmcsrl7.bit._TRG\r
18563 __IO_EXTERN TCDT0STR tcdt0;   /* Free Running Timer0 */\r
18564 #define TCDT0 tcdt0.word\r
18565 #define TCDT0_T15 tcdt0.bit._T15\r
18566 #define TCDT0_T14 tcdt0.bit._T14\r
18567 #define TCDT0_T13 tcdt0.bit._T13\r
18568 #define TCDT0_T12 tcdt0.bit._T12\r
18569 #define TCDT0_T11 tcdt0.bit._T11\r
18570 #define TCDT0_T10 tcdt0.bit._T10\r
18571 #define TCDT0_T9 tcdt0.bit._T9\r
18572 #define TCDT0_T8 tcdt0.bit._T8\r
18573 #define TCDT0_T7 tcdt0.bit._T7\r
18574 #define TCDT0_T6 tcdt0.bit._T6\r
18575 #define TCDT0_T5 tcdt0.bit._T5\r
18576 #define TCDT0_T4 tcdt0.bit._T4\r
18577 #define TCDT0_T3 tcdt0.bit._T3\r
18578 #define TCDT0_T2 tcdt0.bit._T2\r
18579 #define TCDT0_T1 tcdt0.bit._T1\r
18580 #define TCDT0_T0 tcdt0.bit._T0\r
18581 __IO_EXTERN TCCS0STR tccs0;  \r
18582 #define TCCS0 tccs0.byte\r
18583 #define TCCS0_ECLK tccs0.bit._ECLK\r
18584 #define TCCS0_IVF tccs0.bit._IVF\r
18585 #define TCCS0_IVFE tccs0.bit._IVFE\r
18586 #define TCCS0_STOP tccs0.bit._STOP\r
18587 #define TCCS0_MODE tccs0.bit._MODE\r
18588 #define TCCS0_CLR tccs0.bit._CLR\r
18589 #define TCCS0_CLK1 tccs0.bit._CLK1\r
18590 #define TCCS0_CLK0 tccs0.bit._CLK0\r
18591 #define TCCS0_CLK tccs0.bitc._CLK\r
18592 __IO_EXTERN TCDT1STR tcdt1;   /* Free Running Timer1 */\r
18593 #define TCDT1 tcdt1.word\r
18594 #define TCDT1_T15 tcdt1.bit._T15\r
18595 #define TCDT1_T14 tcdt1.bit._T14\r
18596 #define TCDT1_T13 tcdt1.bit._T13\r
18597 #define TCDT1_T12 tcdt1.bit._T12\r
18598 #define TCDT1_T11 tcdt1.bit._T11\r
18599 #define TCDT1_T10 tcdt1.bit._T10\r
18600 #define TCDT1_T9 tcdt1.bit._T9\r
18601 #define TCDT1_T8 tcdt1.bit._T8\r
18602 #define TCDT1_T7 tcdt1.bit._T7\r
18603 #define TCDT1_T6 tcdt1.bit._T6\r
18604 #define TCDT1_T5 tcdt1.bit._T5\r
18605 #define TCDT1_T4 tcdt1.bit._T4\r
18606 #define TCDT1_T3 tcdt1.bit._T3\r
18607 #define TCDT1_T2 tcdt1.bit._T2\r
18608 #define TCDT1_T1 tcdt1.bit._T1\r
18609 #define TCDT1_T0 tcdt1.bit._T0\r
18610 __IO_EXTERN TCCS1STR tccs1;  \r
18611 #define TCCS1 tccs1.byte\r
18612 #define TCCS1_ECLK tccs1.bit._ECLK\r
18613 #define TCCS1_IVF tccs1.bit._IVF\r
18614 #define TCCS1_IVFE tccs1.bit._IVFE\r
18615 #define TCCS1_STOP tccs1.bit._STOP\r
18616 #define TCCS1_MODE tccs1.bit._MODE\r
18617 #define TCCS1_CLR tccs1.bit._CLR\r
18618 #define TCCS1_CLK1 tccs1.bit._CLK1\r
18619 #define TCCS1_CLK0 tccs1.bit._CLK0\r
18620 #define TCCS1_CLK tccs1.bitc._CLK\r
18621 __IO_EXTERN TCDT2STR tcdt2;   /* Free Running Timer2 */\r
18622 #define TCDT2 tcdt2.word\r
18623 #define TCDT2_T15 tcdt2.bit._T15\r
18624 #define TCDT2_T14 tcdt2.bit._T14\r
18625 #define TCDT2_T13 tcdt2.bit._T13\r
18626 #define TCDT2_T12 tcdt2.bit._T12\r
18627 #define TCDT2_T11 tcdt2.bit._T11\r
18628 #define TCDT2_T10 tcdt2.bit._T10\r
18629 #define TCDT2_T9 tcdt2.bit._T9\r
18630 #define TCDT2_T8 tcdt2.bit._T8\r
18631 #define TCDT2_T7 tcdt2.bit._T7\r
18632 #define TCDT2_T6 tcdt2.bit._T6\r
18633 #define TCDT2_T5 tcdt2.bit._T5\r
18634 #define TCDT2_T4 tcdt2.bit._T4\r
18635 #define TCDT2_T3 tcdt2.bit._T3\r
18636 #define TCDT2_T2 tcdt2.bit._T2\r
18637 #define TCDT2_T1 tcdt2.bit._T1\r
18638 #define TCDT2_T0 tcdt2.bit._T0\r
18639 __IO_EXTERN TCCS2STR tccs2;  \r
18640 #define TCCS2 tccs2.byte\r
18641 #define TCCS2_ECLK tccs2.bit._ECLK\r
18642 #define TCCS2_IVF tccs2.bit._IVF\r
18643 #define TCCS2_IVFE tccs2.bit._IVFE\r
18644 #define TCCS2_STOP tccs2.bit._STOP\r
18645 #define TCCS2_MODE tccs2.bit._MODE\r
18646 #define TCCS2_CLR tccs2.bit._CLR\r
18647 #define TCCS2_CLK1 tccs2.bit._CLK1\r
18648 #define TCCS2_CLK0 tccs2.bit._CLK0\r
18649 #define TCCS2_CLK tccs2.bitc._CLK\r
18650 __IO_EXTERN TCDT3STR tcdt3;   /* Free Running Timer3 */\r
18651 #define TCDT3 tcdt3.word\r
18652 #define TCDT3_T15 tcdt3.bit._T15\r
18653 #define TCDT3_T14 tcdt3.bit._T14\r
18654 #define TCDT3_T13 tcdt3.bit._T13\r
18655 #define TCDT3_T12 tcdt3.bit._T12\r
18656 #define TCDT3_T11 tcdt3.bit._T11\r
18657 #define TCDT3_T10 tcdt3.bit._T10\r
18658 #define TCDT3_T9 tcdt3.bit._T9\r
18659 #define TCDT3_T8 tcdt3.bit._T8\r
18660 #define TCDT3_T7 tcdt3.bit._T7\r
18661 #define TCDT3_T6 tcdt3.bit._T6\r
18662 #define TCDT3_T5 tcdt3.bit._T5\r
18663 #define TCDT3_T4 tcdt3.bit._T4\r
18664 #define TCDT3_T3 tcdt3.bit._T3\r
18665 #define TCDT3_T2 tcdt3.bit._T2\r
18666 #define TCDT3_T1 tcdt3.bit._T1\r
18667 #define TCDT3_T0 tcdt3.bit._T0\r
18668 __IO_EXTERN TCCS3STR tccs3;  \r
18669 #define TCCS3 tccs3.byte\r
18670 #define TCCS3_ECLK tccs3.bit._ECLK\r
18671 #define TCCS3_IVF tccs3.bit._IVF\r
18672 #define TCCS3_IVFE tccs3.bit._IVFE\r
18673 #define TCCS3_STOP tccs3.bit._STOP\r
18674 #define TCCS3_MODE tccs3.bit._MODE\r
18675 #define TCCS3_CLR tccs3.bit._CLR\r
18676 #define TCCS3_CLK1 tccs3.bit._CLK1\r
18677 #define TCCS3_CLK0 tccs3.bit._CLK0\r
18678 #define TCCS3_CLK tccs3.bitc._CLK\r
18679 __IO_EXTERN DMACA0STR dmaca0;   /* DMAC */\r
18680 #define DMACA0 dmaca0.lword\r
18681 #define DMACA0_DENB dmaca0.bit._DENB\r
18682 #define DMACA0_PAUS dmaca0.bit._PAUS\r
18683 #define DMACA0_STRG dmaca0.bit._STRG\r
18684 #define DMACA0_IS4 dmaca0.bit._IS4\r
18685 #define DMACA0_IS3 dmaca0.bit._IS3\r
18686 #define DMACA0_IS2 dmaca0.bit._IS2\r
18687 #define DMACA0_IS1 dmaca0.bit._IS1\r
18688 #define DMACA0_IS0 dmaca0.bit._IS0\r
18689 #define DMACA0_EIS3 dmaca0.bit._EIS3\r
18690 #define DMACA0_EIS2 dmaca0.bit._EIS2\r
18691 #define DMACA0_EIS1 dmaca0.bit._EIS1\r
18692 #define DMACA0_EIS0 dmaca0.bit._EIS0\r
18693 #define DMACA0_BLK3 dmaca0.bit._BLK3\r
18694 #define DMACA0_BLK2 dmaca0.bit._BLK2\r
18695 #define DMACA0_BLK1 dmaca0.bit._BLK1\r
18696 #define DMACA0_BLK0 dmaca0.bit._BLK0\r
18697 #define DMACA0_DTCF dmaca0.bit._DTCF\r
18698 #define DMACA0_DTCE dmaca0.bit._DTCE\r
18699 #define DMACA0_DTCD dmaca0.bit._DTCD\r
18700 #define DMACA0_DTCC dmaca0.bit._DTCC\r
18701 #define DMACA0_DTCB dmaca0.bit._DTCB\r
18702 #define DMACA0_DTCA dmaca0.bit._DTCA\r
18703 #define DMACA0_DTC9 dmaca0.bit._DTC9\r
18704 #define DMACA0_DTC8 dmaca0.bit._DTC8\r
18705 #define DMACA0_DTC7 dmaca0.bit._DTC7\r
18706 #define DMACA0_DTC6 dmaca0.bit._DTC6\r
18707 #define DMACA0_DTC5 dmaca0.bit._DTC5\r
18708 #define DMACA0_DTC4 dmaca0.bit._DTC4\r
18709 #define DMACA0_DTC3 dmaca0.bit._DTC3\r
18710 #define DMACA0_DTC2 dmaca0.bit._DTC2\r
18711 #define DMACA0_DTC1 dmaca0.bit._DTC1\r
18712 #define DMACA0_DTC0 dmaca0.bit._DTC0\r
18713 #define DMACA0_IS dmaca0.bitc._IS\r
18714 #define DMACA0_EIS dmaca0.bitc._EIS\r
18715 #define DMACA0_BLK dmaca0.bitc._BLK\r
18716 #define DMACA0_DTC dmaca0.bitc._DTC\r
18717 __IO_EXTERN DMACB0STR dmacb0;  \r
18718 #define DMACB0 dmacb0.lword\r
18719 #define DMACB0_TYPE1 dmacb0.bit._TYPE1\r
18720 #define DMACB0_TYPE0 dmacb0.bit._TYPE0\r
18721 #define DMACB0_MOD1 dmacb0.bit._MOD1\r
18722 #define DMACB0_MOD0 dmacb0.bit._MOD0\r
18723 #define DMACB0_WS1 dmacb0.bit._WS1\r
18724 #define DMACB0_WS0 dmacb0.bit._WS0\r
18725 #define DMACB0_SADM dmacb0.bit._SADM\r
18726 #define DMACB0_DADM dmacb0.bit._DADM\r
18727 #define DMACB0_DTCR dmacb0.bit._DTCR\r
18728 #define DMACB0_SADR dmacb0.bit._SADR\r
18729 #define DMACB0_DADR dmacb0.bit._DADR\r
18730 #define DMACB0_ERIE dmacb0.bit._ERIE\r
18731 #define DMACB0_EDIE dmacb0.bit._EDIE\r
18732 #define DMACB0_DSS2 dmacb0.bit._DSS2\r
18733 #define DMACB0_DSS1 dmacb0.bit._DSS1\r
18734 #define DMACB0_DSS0 dmacb0.bit._DSS0\r
18735 #define DMACB0_SASZ7 dmacb0.bit._SASZ7\r
18736 #define DMACB0_SASZ6 dmacb0.bit._SASZ6\r
18737 #define DMACB0_SASZ5 dmacb0.bit._SASZ5\r
18738 #define DMACB0_SASZ4 dmacb0.bit._SASZ4\r
18739 #define DMACB0_SASZ3 dmacb0.bit._SASZ3\r
18740 #define DMACB0_SASZ2 dmacb0.bit._SASZ2\r
18741 #define DMACB0_SASZ1 dmacb0.bit._SASZ1\r
18742 #define DMACB0_SASZ0 dmacb0.bit._SASZ0\r
18743 #define DMACB0_DASZ7 dmacb0.bit._DASZ7\r
18744 #define DMACB0_DASZ6 dmacb0.bit._DASZ6\r
18745 #define DMACB0_DASZ5 dmacb0.bit._DASZ5\r
18746 #define DMACB0_DASZ4 dmacb0.bit._DASZ4\r
18747 #define DMACB0_DASZ3 dmacb0.bit._DASZ3\r
18748 #define DMACB0_DASZ2 dmacb0.bit._DASZ2\r
18749 #define DMACB0_DASZ1 dmacb0.bit._DASZ1\r
18750 #define DMACB0_DASZ0 dmacb0.bit._DASZ0\r
18751 #define DMACB0_TYPE dmacb0.bitc._TYPE\r
18752 #define DMACB0_MOD dmacb0.bitc._MOD\r
18753 #define DMACB0_WS dmacb0.bitc._WS\r
18754 #define DMACB0_DSS dmacb0.bitc._DSS\r
18755 #define DMACB0_SASZ dmacb0.bitc._SASZ\r
18756 #define DMACB0_DASZ dmacb0.bitc._DASZ\r
18757 __IO_EXTERN DMACA1STR dmaca1;  \r
18758 #define DMACA1 dmaca1.lword\r
18759 #define DMACA1_DENB dmaca1.bit._DENB\r
18760 #define DMACA1_PAUS dmaca1.bit._PAUS\r
18761 #define DMACA1_STRG dmaca1.bit._STRG\r
18762 #define DMACA1_IS4 dmaca1.bit._IS4\r
18763 #define DMACA1_IS3 dmaca1.bit._IS3\r
18764 #define DMACA1_IS2 dmaca1.bit._IS2\r
18765 #define DMACA1_IS1 dmaca1.bit._IS1\r
18766 #define DMACA1_IS0 dmaca1.bit._IS0\r
18767 #define DMACA1_EIS3 dmaca1.bit._EIS3\r
18768 #define DMACA1_EIS2 dmaca1.bit._EIS2\r
18769 #define DMACA1_EIS1 dmaca1.bit._EIS1\r
18770 #define DMACA1_EIS0 dmaca1.bit._EIS0\r
18771 #define DMACA1_BLK3 dmaca1.bit._BLK3\r
18772 #define DMACA1_BLK2 dmaca1.bit._BLK2\r
18773 #define DMACA1_BLK1 dmaca1.bit._BLK1\r
18774 #define DMACA1_BLK0 dmaca1.bit._BLK0\r
18775 #define DMACA1_DTCF dmaca1.bit._DTCF\r
18776 #define DMACA1_DTCE dmaca1.bit._DTCE\r
18777 #define DMACA1_DTCD dmaca1.bit._DTCD\r
18778 #define DMACA1_DTCC dmaca1.bit._DTCC\r
18779 #define DMACA1_DTCB dmaca1.bit._DTCB\r
18780 #define DMACA1_DTCA dmaca1.bit._DTCA\r
18781 #define DMACA1_DTC9 dmaca1.bit._DTC9\r
18782 #define DMACA1_DTC8 dmaca1.bit._DTC8\r
18783 #define DMACA1_DTC7 dmaca1.bit._DTC7\r
18784 #define DMACA1_DTC6 dmaca1.bit._DTC6\r
18785 #define DMACA1_DTC5 dmaca1.bit._DTC5\r
18786 #define DMACA1_DTC4 dmaca1.bit._DTC4\r
18787 #define DMACA1_DTC3 dmaca1.bit._DTC3\r
18788 #define DMACA1_DTC2 dmaca1.bit._DTC2\r
18789 #define DMACA1_DTC1 dmaca1.bit._DTC1\r
18790 #define DMACA1_DTC0 dmaca1.bit._DTC0\r
18791 #define DMACA1_IS dmaca1.bitc._IS\r
18792 #define DMACA1_EIS dmaca1.bitc._EIS\r
18793 #define DMACA1_BLK dmaca1.bitc._BLK\r
18794 #define DMACA1_DTC dmaca1.bitc._DTC\r
18795 __IO_EXTERN DMACB1STR dmacb1;  \r
18796 #define DMACB1 dmacb1.lword\r
18797 #define DMACB1_TYPE1 dmacb1.bit._TYPE1\r
18798 #define DMACB1_TYPE0 dmacb1.bit._TYPE0\r
18799 #define DMACB1_MOD1 dmacb1.bit._MOD1\r
18800 #define DMACB1_MOD0 dmacb1.bit._MOD0\r
18801 #define DMACB1_WS1 dmacb1.bit._WS1\r
18802 #define DMACB1_WS0 dmacb1.bit._WS0\r
18803 #define DMACB1_SADM dmacb1.bit._SADM\r
18804 #define DMACB1_DADM dmacb1.bit._DADM\r
18805 #define DMACB1_DTCR dmacb1.bit._DTCR\r
18806 #define DMACB1_SADR dmacb1.bit._SADR\r
18807 #define DMACB1_DADR dmacb1.bit._DADR\r
18808 #define DMACB1_ERIE dmacb1.bit._ERIE\r
18809 #define DMACB1_EDIE dmacb1.bit._EDIE\r
18810 #define DMACB1_DSS2 dmacb1.bit._DSS2\r
18811 #define DMACB1_DSS1 dmacb1.bit._DSS1\r
18812 #define DMACB1_DSS0 dmacb1.bit._DSS0\r
18813 #define DMACB1_SASZ7 dmacb1.bit._SASZ7\r
18814 #define DMACB1_SASZ6 dmacb1.bit._SASZ6\r
18815 #define DMACB1_SASZ5 dmacb1.bit._SASZ5\r
18816 #define DMACB1_SASZ4 dmacb1.bit._SASZ4\r
18817 #define DMACB1_SASZ3 dmacb1.bit._SASZ3\r
18818 #define DMACB1_SASZ2 dmacb1.bit._SASZ2\r
18819 #define DMACB1_SASZ1 dmacb1.bit._SASZ1\r
18820 #define DMACB1_SASZ0 dmacb1.bit._SASZ0\r
18821 #define DMACB1_DASZ7 dmacb1.bit._DASZ7\r
18822 #define DMACB1_DASZ6 dmacb1.bit._DASZ6\r
18823 #define DMACB1_DASZ5 dmacb1.bit._DASZ5\r
18824 #define DMACB1_DASZ4 dmacb1.bit._DASZ4\r
18825 #define DMACB1_DASZ3 dmacb1.bit._DASZ3\r
18826 #define DMACB1_DASZ2 dmacb1.bit._DASZ2\r
18827 #define DMACB1_DASZ1 dmacb1.bit._DASZ1\r
18828 #define DMACB1_DASZ0 dmacb1.bit._DASZ0\r
18829 #define DMACB1_TYPE dmacb1.bitc._TYPE\r
18830 #define DMACB1_MOD dmacb1.bitc._MOD\r
18831 #define DMACB1_WS dmacb1.bitc._WS\r
18832 #define DMACB1_DSS dmacb1.bitc._DSS\r
18833 #define DMACB1_SASZ dmacb1.bitc._SASZ\r
18834 #define DMACB1_DASZ dmacb1.bitc._DASZ\r
18835 __IO_EXTERN DMACA2STR dmaca2;  \r
18836 #define DMACA2 dmaca2.lword\r
18837 #define DMACA2_DENB dmaca2.bit._DENB\r
18838 #define DMACA2_PAUS dmaca2.bit._PAUS\r
18839 #define DMACA2_STRG dmaca2.bit._STRG\r
18840 #define DMACA2_IS4 dmaca2.bit._IS4\r
18841 #define DMACA2_IS3 dmaca2.bit._IS3\r
18842 #define DMACA2_IS2 dmaca2.bit._IS2\r
18843 #define DMACA2_IS1 dmaca2.bit._IS1\r
18844 #define DMACA2_IS0 dmaca2.bit._IS0\r
18845 #define DMACA2_EIS3 dmaca2.bit._EIS3\r
18846 #define DMACA2_EIS2 dmaca2.bit._EIS2\r
18847 #define DMACA2_EIS1 dmaca2.bit._EIS1\r
18848 #define DMACA2_EIS0 dmaca2.bit._EIS0\r
18849 #define DMACA2_BLK3 dmaca2.bit._BLK3\r
18850 #define DMACA2_BLK2 dmaca2.bit._BLK2\r
18851 #define DMACA2_BLK1 dmaca2.bit._BLK1\r
18852 #define DMACA2_BLK0 dmaca2.bit._BLK0\r
18853 #define DMACA2_DTCF dmaca2.bit._DTCF\r
18854 #define DMACA2_DTCE dmaca2.bit._DTCE\r
18855 #define DMACA2_DTCD dmaca2.bit._DTCD\r
18856 #define DMACA2_DTCC dmaca2.bit._DTCC\r
18857 #define DMACA2_DTCB dmaca2.bit._DTCB\r
18858 #define DMACA2_DTCA dmaca2.bit._DTCA\r
18859 #define DMACA2_DTC9 dmaca2.bit._DTC9\r
18860 #define DMACA2_DTC8 dmaca2.bit._DTC8\r
18861 #define DMACA2_DTC7 dmaca2.bit._DTC7\r
18862 #define DMACA2_DTC6 dmaca2.bit._DTC6\r
18863 #define DMACA2_DTC5 dmaca2.bit._DTC5\r
18864 #define DMACA2_DTC4 dmaca2.bit._DTC4\r
18865 #define DMACA2_DTC3 dmaca2.bit._DTC3\r
18866 #define DMACA2_DTC2 dmaca2.bit._DTC2\r
18867 #define DMACA2_DTC1 dmaca2.bit._DTC1\r
18868 #define DMACA2_DTC0 dmaca2.bit._DTC0\r
18869 #define DMACA2_IS dmaca2.bitc._IS\r
18870 #define DMACA2_EIS dmaca2.bitc._EIS\r
18871 #define DMACA2_BLK dmaca2.bitc._BLK\r
18872 #define DMACA2_DTC dmaca2.bitc._DTC\r
18873 __IO_EXTERN DMACB2STR dmacb2;  \r
18874 #define DMACB2 dmacb2.lword\r
18875 #define DMACB2_TYPE1 dmacb2.bit._TYPE1\r
18876 #define DMACB2_TYPE0 dmacb2.bit._TYPE0\r
18877 #define DMACB2_MOD1 dmacb2.bit._MOD1\r
18878 #define DMACB2_MOD0 dmacb2.bit._MOD0\r
18879 #define DMACB2_WS1 dmacb2.bit._WS1\r
18880 #define DMACB2_WS0 dmacb2.bit._WS0\r
18881 #define DMACB2_SADM dmacb2.bit._SADM\r
18882 #define DMACB2_DADM dmacb2.bit._DADM\r
18883 #define DMACB2_DTCR dmacb2.bit._DTCR\r
18884 #define DMACB2_SADR dmacb2.bit._SADR\r
18885 #define DMACB2_DADR dmacb2.bit._DADR\r
18886 #define DMACB2_ERIE dmacb2.bit._ERIE\r
18887 #define DMACB2_EDIE dmacb2.bit._EDIE\r
18888 #define DMACB2_DSS2 dmacb2.bit._DSS2\r
18889 #define DMACB2_DSS1 dmacb2.bit._DSS1\r
18890 #define DMACB2_DSS0 dmacb2.bit._DSS0\r
18891 #define DMACB2_SASZ7 dmacb2.bit._SASZ7\r
18892 #define DMACB2_SASZ6 dmacb2.bit._SASZ6\r
18893 #define DMACB2_SASZ5 dmacb2.bit._SASZ5\r
18894 #define DMACB2_SASZ4 dmacb2.bit._SASZ4\r
18895 #define DMACB2_SASZ3 dmacb2.bit._SASZ3\r
18896 #define DMACB2_SASZ2 dmacb2.bit._SASZ2\r
18897 #define DMACB2_SASZ1 dmacb2.bit._SASZ1\r
18898 #define DMACB2_SASZ0 dmacb2.bit._SASZ0\r
18899 #define DMACB2_DASZ7 dmacb2.bit._DASZ7\r
18900 #define DMACB2_DASZ6 dmacb2.bit._DASZ6\r
18901 #define DMACB2_DASZ5 dmacb2.bit._DASZ5\r
18902 #define DMACB2_DASZ4 dmacb2.bit._DASZ4\r
18903 #define DMACB2_DASZ3 dmacb2.bit._DASZ3\r
18904 #define DMACB2_DASZ2 dmacb2.bit._DASZ2\r
18905 #define DMACB2_DASZ1 dmacb2.bit._DASZ1\r
18906 #define DMACB2_DASZ0 dmacb2.bit._DASZ0\r
18907 #define DMACB2_TYPE dmacb2.bitc._TYPE\r
18908 #define DMACB2_MOD dmacb2.bitc._MOD\r
18909 #define DMACB2_WS dmacb2.bitc._WS\r
18910 #define DMACB2_DSS dmacb2.bitc._DSS\r
18911 #define DMACB2_SASZ dmacb2.bitc._SASZ\r
18912 #define DMACB2_DASZ dmacb2.bitc._DASZ\r
18913 __IO_EXTERN DMACA3STR dmaca3;  \r
18914 #define DMACA3 dmaca3.lword\r
18915 #define DMACA3_DENB dmaca3.bit._DENB\r
18916 #define DMACA3_PAUS dmaca3.bit._PAUS\r
18917 #define DMACA3_STRG dmaca3.bit._STRG\r
18918 #define DMACA3_IS4 dmaca3.bit._IS4\r
18919 #define DMACA3_IS3 dmaca3.bit._IS3\r
18920 #define DMACA3_IS2 dmaca3.bit._IS2\r
18921 #define DMACA3_IS1 dmaca3.bit._IS1\r
18922 #define DMACA3_IS0 dmaca3.bit._IS0\r
18923 #define DMACA3_EIS3 dmaca3.bit._EIS3\r
18924 #define DMACA3_EIS2 dmaca3.bit._EIS2\r
18925 #define DMACA3_EIS1 dmaca3.bit._EIS1\r
18926 #define DMACA3_EIS0 dmaca3.bit._EIS0\r
18927 #define DMACA3_BLK3 dmaca3.bit._BLK3\r
18928 #define DMACA3_BLK2 dmaca3.bit._BLK2\r
18929 #define DMACA3_BLK1 dmaca3.bit._BLK1\r
18930 #define DMACA3_BLK0 dmaca3.bit._BLK0\r
18931 #define DMACA3_DTCF dmaca3.bit._DTCF\r
18932 #define DMACA3_DTCE dmaca3.bit._DTCE\r
18933 #define DMACA3_DTCD dmaca3.bit._DTCD\r
18934 #define DMACA3_DTCC dmaca3.bit._DTCC\r
18935 #define DMACA3_DTCB dmaca3.bit._DTCB\r
18936 #define DMACA3_DTCA dmaca3.bit._DTCA\r
18937 #define DMACA3_DTC9 dmaca3.bit._DTC9\r
18938 #define DMACA3_DTC8 dmaca3.bit._DTC8\r
18939 #define DMACA3_DTC7 dmaca3.bit._DTC7\r
18940 #define DMACA3_DTC6 dmaca3.bit._DTC6\r
18941 #define DMACA3_DTC5 dmaca3.bit._DTC5\r
18942 #define DMACA3_DTC4 dmaca3.bit._DTC4\r
18943 #define DMACA3_DTC3 dmaca3.bit._DTC3\r
18944 #define DMACA3_DTC2 dmaca3.bit._DTC2\r
18945 #define DMACA3_DTC1 dmaca3.bit._DTC1\r
18946 #define DMACA3_DTC0 dmaca3.bit._DTC0\r
18947 #define DMACA3_IS dmaca3.bitc._IS\r
18948 #define DMACA3_EIS dmaca3.bitc._EIS\r
18949 #define DMACA3_BLK dmaca3.bitc._BLK\r
18950 #define DMACA3_DTC dmaca3.bitc._DTC\r
18951 __IO_EXTERN DMACB3STR dmacb3;  \r
18952 #define DMACB3 dmacb3.lword\r
18953 #define DMACB3_TYPE1 dmacb3.bit._TYPE1\r
18954 #define DMACB3_TYPE0 dmacb3.bit._TYPE0\r
18955 #define DMACB3_MOD1 dmacb3.bit._MOD1\r
18956 #define DMACB3_MOD0 dmacb3.bit._MOD0\r
18957 #define DMACB3_WS1 dmacb3.bit._WS1\r
18958 #define DMACB3_WS0 dmacb3.bit._WS0\r
18959 #define DMACB3_SADM dmacb3.bit._SADM\r
18960 #define DMACB3_DADM dmacb3.bit._DADM\r
18961 #define DMACB3_DTCR dmacb3.bit._DTCR\r
18962 #define DMACB3_SADR dmacb3.bit._SADR\r
18963 #define DMACB3_DADR dmacb3.bit._DADR\r
18964 #define DMACB3_ERIE dmacb3.bit._ERIE\r
18965 #define DMACB3_EDIE dmacb3.bit._EDIE\r
18966 #define DMACB3_DSS2 dmacb3.bit._DSS2\r
18967 #define DMACB3_DSS1 dmacb3.bit._DSS1\r
18968 #define DMACB3_DSS0 dmacb3.bit._DSS0\r
18969 #define DMACB3_SASZ7 dmacb3.bit._SASZ7\r
18970 #define DMACB3_SASZ6 dmacb3.bit._SASZ6\r
18971 #define DMACB3_SASZ5 dmacb3.bit._SASZ5\r
18972 #define DMACB3_SASZ4 dmacb3.bit._SASZ4\r
18973 #define DMACB3_SASZ3 dmacb3.bit._SASZ3\r
18974 #define DMACB3_SASZ2 dmacb3.bit._SASZ2\r
18975 #define DMACB3_SASZ1 dmacb3.bit._SASZ1\r
18976 #define DMACB3_SASZ0 dmacb3.bit._SASZ0\r
18977 #define DMACB3_DASZ7 dmacb3.bit._DASZ7\r
18978 #define DMACB3_DASZ6 dmacb3.bit._DASZ6\r
18979 #define DMACB3_DASZ5 dmacb3.bit._DASZ5\r
18980 #define DMACB3_DASZ4 dmacb3.bit._DASZ4\r
18981 #define DMACB3_DASZ3 dmacb3.bit._DASZ3\r
18982 #define DMACB3_DASZ2 dmacb3.bit._DASZ2\r
18983 #define DMACB3_DASZ1 dmacb3.bit._DASZ1\r
18984 #define DMACB3_DASZ0 dmacb3.bit._DASZ0\r
18985 #define DMACB3_TYPE dmacb3.bitc._TYPE\r
18986 #define DMACB3_MOD dmacb3.bitc._MOD\r
18987 #define DMACB3_WS dmacb3.bitc._WS\r
18988 #define DMACB3_DSS dmacb3.bitc._DSS\r
18989 #define DMACB3_SASZ dmacb3.bitc._SASZ\r
18990 #define DMACB3_DASZ dmacb3.bitc._DASZ\r
18991 __IO_EXTERN DMACA4STR dmaca4;  \r
18992 #define DMACA4 dmaca4.lword\r
18993 #define DMACA4_DENB dmaca4.bit._DENB\r
18994 #define DMACA4_PAUS dmaca4.bit._PAUS\r
18995 #define DMACA4_STRG dmaca4.bit._STRG\r
18996 #define DMACA4_IS4 dmaca4.bit._IS4\r
18997 #define DMACA4_IS3 dmaca4.bit._IS3\r
18998 #define DMACA4_IS2 dmaca4.bit._IS2\r
18999 #define DMACA4_IS1 dmaca4.bit._IS1\r
19000 #define DMACA4_IS0 dmaca4.bit._IS0\r
19001 #define DMACA4_EIS3 dmaca4.bit._EIS3\r
19002 #define DMACA4_EIS2 dmaca4.bit._EIS2\r
19003 #define DMACA4_EIS1 dmaca4.bit._EIS1\r
19004 #define DMACA4_EIS0 dmaca4.bit._EIS0\r
19005 #define DMACA4_BLK3 dmaca4.bit._BLK3\r
19006 #define DMACA4_BLK2 dmaca4.bit._BLK2\r
19007 #define DMACA4_BLK1 dmaca4.bit._BLK1\r
19008 #define DMACA4_BLK0 dmaca4.bit._BLK0\r
19009 #define DMACA4_DTCF dmaca4.bit._DTCF\r
19010 #define DMACA4_DTCE dmaca4.bit._DTCE\r
19011 #define DMACA4_DTCD dmaca4.bit._DTCD\r
19012 #define DMACA4_DTCC dmaca4.bit._DTCC\r
19013 #define DMACA4_DTCB dmaca4.bit._DTCB\r
19014 #define DMACA4_DTCA dmaca4.bit._DTCA\r
19015 #define DMACA4_DTC9 dmaca4.bit._DTC9\r
19016 #define DMACA4_DTC8 dmaca4.bit._DTC8\r
19017 #define DMACA4_DTC7 dmaca4.bit._DTC7\r
19018 #define DMACA4_DTC6 dmaca4.bit._DTC6\r
19019 #define DMACA4_DTC5 dmaca4.bit._DTC5\r
19020 #define DMACA4_DTC4 dmaca4.bit._DTC4\r
19021 #define DMACA4_DTC3 dmaca4.bit._DTC3\r
19022 #define DMACA4_DTC2 dmaca4.bit._DTC2\r
19023 #define DMACA4_DTC1 dmaca4.bit._DTC1\r
19024 #define DMACA4_DTC0 dmaca4.bit._DTC0\r
19025 #define DMACA4_IS dmaca4.bitc._IS\r
19026 #define DMACA4_EIS dmaca4.bitc._EIS\r
19027 #define DMACA4_BLK dmaca4.bitc._BLK\r
19028 #define DMACA4_DTC dmaca4.bitc._DTC\r
19029 __IO_EXTERN DMACB4STR dmacb4;  \r
19030 #define DMACB4 dmacb4.lword\r
19031 #define DMACB4_TYPE1 dmacb4.bit._TYPE1\r
19032 #define DMACB4_TYPE0 dmacb4.bit._TYPE0\r
19033 #define DMACB4_MOD1 dmacb4.bit._MOD1\r
19034 #define DMACB4_MOD0 dmacb4.bit._MOD0\r
19035 #define DMACB4_WS1 dmacb4.bit._WS1\r
19036 #define DMACB4_WS0 dmacb4.bit._WS0\r
19037 #define DMACB4_SADM dmacb4.bit._SADM\r
19038 #define DMACB4_DADM dmacb4.bit._DADM\r
19039 #define DMACB4_DTCR dmacb4.bit._DTCR\r
19040 #define DMACB4_SADR dmacb4.bit._SADR\r
19041 #define DMACB4_DADR dmacb4.bit._DADR\r
19042 #define DMACB4_ERIE dmacb4.bit._ERIE\r
19043 #define DMACB4_EDIE dmacb4.bit._EDIE\r
19044 #define DMACB4_DSS2 dmacb4.bit._DSS2\r
19045 #define DMACB4_DSS1 dmacb4.bit._DSS1\r
19046 #define DMACB4_DSS0 dmacb4.bit._DSS0\r
19047 #define DMACB4_SASZ7 dmacb4.bit._SASZ7\r
19048 #define DMACB4_SASZ6 dmacb4.bit._SASZ6\r
19049 #define DMACB4_SASZ5 dmacb4.bit._SASZ5\r
19050 #define DMACB4_SASZ4 dmacb4.bit._SASZ4\r
19051 #define DMACB4_SASZ3 dmacb4.bit._SASZ3\r
19052 #define DMACB4_SASZ2 dmacb4.bit._SASZ2\r
19053 #define DMACB4_SASZ1 dmacb4.bit._SASZ1\r
19054 #define DMACB4_SASZ0 dmacb4.bit._SASZ0\r
19055 #define DMACB4_DASZ7 dmacb4.bit._DASZ7\r
19056 #define DMACB4_DASZ6 dmacb4.bit._DASZ6\r
19057 #define DMACB4_DASZ5 dmacb4.bit._DASZ5\r
19058 #define DMACB4_DASZ4 dmacb4.bit._DASZ4\r
19059 #define DMACB4_DASZ3 dmacb4.bit._DASZ3\r
19060 #define DMACB4_DASZ2 dmacb4.bit._DASZ2\r
19061 #define DMACB4_DASZ1 dmacb4.bit._DASZ1\r
19062 #define DMACB4_DASZ0 dmacb4.bit._DASZ0\r
19063 #define DMACB4_TYPE dmacb4.bitc._TYPE\r
19064 #define DMACB4_MOD dmacb4.bitc._MOD\r
19065 #define DMACB4_WS dmacb4.bitc._WS\r
19066 #define DMACB4_DSS dmacb4.bitc._DSS\r
19067 #define DMACB4_SASZ dmacb4.bitc._SASZ\r
19068 #define DMACB4_DASZ dmacb4.bitc._DASZ\r
19069 __IO_EXTERN DMACRSTR dmacr;  \r
19070 #define DMACR dmacr.byte\r
19071 #define DMACR_DMAE dmacr.bit._DMAE\r
19072 #define DMACR_PM01 dmacr.bit._PM01\r
19073 #define DMACR_DMAH3 dmacr.bit._DMAH3\r
19074 #define DMACR_DMAH2 dmacr.bit._DMAH2\r
19075 #define DMACR_DMAH1 dmacr.bit._DMAH1\r
19076 #define DMACR_DMAH0 dmacr.bit._DMAH0\r
19077 #define DMACR_DMAH dmacr.bitc._DMAH\r
19078 /* include : INC460_DMAC.INC */\r
19079 /*-------------------------------------------------------------------*/\r
19080 /* INC460.DMAC :  Old bit name of DMACx */\r
19081 \r
19082 /* alias macro definition for DMACx */\r
19083 #define DMACB0_MD dmacb0.bitc._MOD\r
19084 #define DMACB0_MD1 dmacb0.bit._MOD1\r
19085 #define DMACB0_MD0 dmacb0.bit._MOD0\r
19086 #define DMACB1_MD dmacb1.bitc._MOD\r
19087 #define DMACB1_MD1 dmacb1.bit._MOD1\r
19088 #define DMACB1_MD0 dmacb1.bit._MOD0\r
19089 #define DMACB2_MD dmacb2.bitc._MOD\r
19090 #define DMACB2_MD1 dmacb2.bit._MOD1\r
19091 #define DMACB2_MD0 dmacb2.bit._MOD0\r
19092 #define DMACB3_MD dmacb3.bitc._MOD\r
19093 #define DMACB3_MD1 dmacb3.bit._MOD1\r
19094 #define DMACB3_MD0 dmacb3.bit._MOD0\r
19095 #define DMACB4_MD dmacb4.bitc._MOD\r
19096 #define DMACB4_MD1 dmacb4.bit._MOD1\r
19097 #define DMACB4_MD0 dmacb4.bit._MOD0\r
19098 /*-------------------------------------------------------------------*/\r
19099 __IO_EXTERN ICS45STR ics45;   /* Input Capture 4-7 */\r
19100 #define ICS45 ics45.byte\r
19101 #define ICS45_ICP5 ics45.bit._ICP5\r
19102 #define ICS45_ICP4 ics45.bit._ICP4\r
19103 #define ICS45_ICE5 ics45.bit._ICE5\r
19104 #define ICS45_ICE4 ics45.bit._ICE4\r
19105 #define ICS45_EG51 ics45.bit._EG51\r
19106 #define ICS45_EG50 ics45.bit._EG50\r
19107 #define ICS45_EG41 ics45.bit._EG41\r
19108 #define ICS45_EG40 ics45.bit._EG40\r
19109 #define ICS45_EG5 ics45.bitc._EG5\r
19110 #define ICS45_EG4 ics45.bitc._EG4\r
19111 __IO_EXTERN ICS67STR ics67;  \r
19112 #define ICS67 ics67.byte\r
19113 #define ICS67_ICP7 ics67.bit._ICP7\r
19114 #define ICS67_ICP6 ics67.bit._ICP6\r
19115 #define ICS67_ICE7 ics67.bit._ICE7\r
19116 #define ICS67_ICE6 ics67.bit._ICE6\r
19117 #define ICS67_EG71 ics67.bit._EG71\r
19118 #define ICS67_EG70 ics67.bit._EG70\r
19119 #define ICS67_EG61 ics67.bit._EG61\r
19120 #define ICS67_EG60 ics67.bit._EG60\r
19121 #define ICS67_EG7 ics67.bitc._EG7\r
19122 #define ICS67_EG6 ics67.bitc._EG6\r
19123 __IO_EXTERN IPCP4STR ipcp4;  \r
19124 #define IPCP4 ipcp4.word\r
19125 #define IPCP4_CP15 ipcp4.bit._CP15\r
19126 #define IPCP4_CP14 ipcp4.bit._CP14\r
19127 #define IPCP4_CP13 ipcp4.bit._CP13\r
19128 #define IPCP4_CP12 ipcp4.bit._CP12\r
19129 #define IPCP4_CP11 ipcp4.bit._CP11\r
19130 #define IPCP4_CP10 ipcp4.bit._CP10\r
19131 #define IPCP4_CP9 ipcp4.bit._CP9\r
19132 #define IPCP4_CP8 ipcp4.bit._CP8\r
19133 #define IPCP4_CP7 ipcp4.bit._CP7\r
19134 #define IPCP4_CP6 ipcp4.bit._CP6\r
19135 #define IPCP4_CP5 ipcp4.bit._CP5\r
19136 #define IPCP4_CP4 ipcp4.bit._CP4\r
19137 #define IPCP4_CP3 ipcp4.bit._CP3\r
19138 #define IPCP4_CP2 ipcp4.bit._CP2\r
19139 #define IPCP4_CP1 ipcp4.bit._CP1\r
19140 #define IPCP4_CP0 ipcp4.bit._CP0\r
19141 __IO_EXTERN IPCP5STR ipcp5;  \r
19142 #define IPCP5 ipcp5.word\r
19143 #define IPCP5_CP15 ipcp5.bit._CP15\r
19144 #define IPCP5_CP14 ipcp5.bit._CP14\r
19145 #define IPCP5_CP13 ipcp5.bit._CP13\r
19146 #define IPCP5_CP12 ipcp5.bit._CP12\r
19147 #define IPCP5_CP11 ipcp5.bit._CP11\r
19148 #define IPCP5_CP10 ipcp5.bit._CP10\r
19149 #define IPCP5_CP9 ipcp5.bit._CP9\r
19150 #define IPCP5_CP8 ipcp5.bit._CP8\r
19151 #define IPCP5_CP7 ipcp5.bit._CP7\r
19152 #define IPCP5_CP6 ipcp5.bit._CP6\r
19153 #define IPCP5_CP5 ipcp5.bit._CP5\r
19154 #define IPCP5_CP4 ipcp5.bit._CP4\r
19155 #define IPCP5_CP3 ipcp5.bit._CP3\r
19156 #define IPCP5_CP2 ipcp5.bit._CP2\r
19157 #define IPCP5_CP1 ipcp5.bit._CP1\r
19158 #define IPCP5_CP0 ipcp5.bit._CP0\r
19159 __IO_EXTERN IPCP6STR ipcp6;  \r
19160 #define IPCP6 ipcp6.word\r
19161 #define IPCP6_CP15 ipcp6.bit._CP15\r
19162 #define IPCP6_CP14 ipcp6.bit._CP14\r
19163 #define IPCP6_CP13 ipcp6.bit._CP13\r
19164 #define IPCP6_CP12 ipcp6.bit._CP12\r
19165 #define IPCP6_CP11 ipcp6.bit._CP11\r
19166 #define IPCP6_CP10 ipcp6.bit._CP10\r
19167 #define IPCP6_CP9 ipcp6.bit._CP9\r
19168 #define IPCP6_CP8 ipcp6.bit._CP8\r
19169 #define IPCP6_CP7 ipcp6.bit._CP7\r
19170 #define IPCP6_CP6 ipcp6.bit._CP6\r
19171 #define IPCP6_CP5 ipcp6.bit._CP5\r
19172 #define IPCP6_CP4 ipcp6.bit._CP4\r
19173 #define IPCP6_CP3 ipcp6.bit._CP3\r
19174 #define IPCP6_CP2 ipcp6.bit._CP2\r
19175 #define IPCP6_CP1 ipcp6.bit._CP1\r
19176 #define IPCP6_CP0 ipcp6.bit._CP0\r
19177 __IO_EXTERN IPCP7STR ipcp7;  \r
19178 #define IPCP7 ipcp7.word\r
19179 #define IPCP7_CP15 ipcp7.bit._CP15\r
19180 #define IPCP7_CP14 ipcp7.bit._CP14\r
19181 #define IPCP7_CP13 ipcp7.bit._CP13\r
19182 #define IPCP7_CP12 ipcp7.bit._CP12\r
19183 #define IPCP7_CP11 ipcp7.bit._CP11\r
19184 #define IPCP7_CP10 ipcp7.bit._CP10\r
19185 #define IPCP7_CP9 ipcp7.bit._CP9\r
19186 #define IPCP7_CP8 ipcp7.bit._CP8\r
19187 #define IPCP7_CP7 ipcp7.bit._CP7\r
19188 #define IPCP7_CP6 ipcp7.bit._CP6\r
19189 #define IPCP7_CP5 ipcp7.bit._CP5\r
19190 #define IPCP7_CP4 ipcp7.bit._CP4\r
19191 #define IPCP7_CP3 ipcp7.bit._CP3\r
19192 #define IPCP7_CP2 ipcp7.bit._CP2\r
19193 #define IPCP7_CP1 ipcp7.bit._CP1\r
19194 #define IPCP7_CP0 ipcp7.bit._CP0\r
19195 __IO_EXTERN TCDT4STR tcdt4;   /* Free Running Timer4 */\r
19196 #define TCDT4 tcdt4.word\r
19197 #define TCDT4_T15 tcdt4.bit._T15\r
19198 #define TCDT4_T14 tcdt4.bit._T14\r
19199 #define TCDT4_T13 tcdt4.bit._T13\r
19200 #define TCDT4_T12 tcdt4.bit._T12\r
19201 #define TCDT4_T11 tcdt4.bit._T11\r
19202 #define TCDT4_T10 tcdt4.bit._T10\r
19203 #define TCDT4_T9 tcdt4.bit._T9\r
19204 #define TCDT4_T8 tcdt4.bit._T8\r
19205 #define TCDT4_T7 tcdt4.bit._T7\r
19206 #define TCDT4_T6 tcdt4.bit._T6\r
19207 #define TCDT4_T5 tcdt4.bit._T5\r
19208 #define TCDT4_T4 tcdt4.bit._T4\r
19209 #define TCDT4_T3 tcdt4.bit._T3\r
19210 #define TCDT4_T2 tcdt4.bit._T2\r
19211 #define TCDT4_T1 tcdt4.bit._T1\r
19212 #define TCDT4_T0 tcdt4.bit._T0\r
19213 __IO_EXTERN TCCS4STR tccs4;  \r
19214 #define TCCS4 tccs4.byte\r
19215 #define TCCS4_ECLK tccs4.bit._ECLK\r
19216 #define TCCS4_IVF tccs4.bit._IVF\r
19217 #define TCCS4_IVFE tccs4.bit._IVFE\r
19218 #define TCCS4_STOP tccs4.bit._STOP\r
19219 #define TCCS4_MODE tccs4.bit._MODE\r
19220 #define TCCS4_CLR tccs4.bit._CLR\r
19221 #define TCCS4_CLK1 tccs4.bit._CLK1\r
19222 #define TCCS4_CLK0 tccs4.bit._CLK0\r
19223 #define TCCS4_CLK tccs4.bitc._CLK\r
19224 __IO_EXTERN TCDT5STR tcdt5;   /* Free Running Timer5 */\r
19225 #define TCDT5 tcdt5.word\r
19226 #define TCDT5_T15 tcdt5.bit._T15\r
19227 #define TCDT5_T14 tcdt5.bit._T14\r
19228 #define TCDT5_T13 tcdt5.bit._T13\r
19229 #define TCDT5_T12 tcdt5.bit._T12\r
19230 #define TCDT5_T11 tcdt5.bit._T11\r
19231 #define TCDT5_T10 tcdt5.bit._T10\r
19232 #define TCDT5_T9 tcdt5.bit._T9\r
19233 #define TCDT5_T8 tcdt5.bit._T8\r
19234 #define TCDT5_T7 tcdt5.bit._T7\r
19235 #define TCDT5_T6 tcdt5.bit._T6\r
19236 #define TCDT5_T5 tcdt5.bit._T5\r
19237 #define TCDT5_T4 tcdt5.bit._T4\r
19238 #define TCDT5_T3 tcdt5.bit._T3\r
19239 #define TCDT5_T2 tcdt5.bit._T2\r
19240 #define TCDT5_T1 tcdt5.bit._T1\r
19241 #define TCDT5_T0 tcdt5.bit._T0\r
19242 __IO_EXTERN TCCS5STR tccs5;  \r
19243 #define TCCS5 tccs5.byte\r
19244 #define TCCS5_ECLK tccs5.bit._ECLK\r
19245 #define TCCS5_IVF tccs5.bit._IVF\r
19246 #define TCCS5_IVFE tccs5.bit._IVFE\r
19247 #define TCCS5_STOP tccs5.bit._STOP\r
19248 #define TCCS5_MODE tccs5.bit._MODE\r
19249 #define TCCS5_CLR tccs5.bit._CLR\r
19250 #define TCCS5_CLK1 tccs5.bit._CLK1\r
19251 #define TCCS5_CLK0 tccs5.bit._CLK0\r
19252 #define TCCS5_CLK tccs5.bitc._CLK\r
19253 __IO_EXTERN TCDT6STR tcdt6;   /* Free Running Timer6 */\r
19254 #define TCDT6 tcdt6.word\r
19255 #define TCDT6_T15 tcdt6.bit._T15\r
19256 #define TCDT6_T14 tcdt6.bit._T14\r
19257 #define TCDT6_T13 tcdt6.bit._T13\r
19258 #define TCDT6_T12 tcdt6.bit._T12\r
19259 #define TCDT6_T11 tcdt6.bit._T11\r
19260 #define TCDT6_T10 tcdt6.bit._T10\r
19261 #define TCDT6_T9 tcdt6.bit._T9\r
19262 #define TCDT6_T8 tcdt6.bit._T8\r
19263 #define TCDT6_T7 tcdt6.bit._T7\r
19264 #define TCDT6_T6 tcdt6.bit._T6\r
19265 #define TCDT6_T5 tcdt6.bit._T5\r
19266 #define TCDT6_T4 tcdt6.bit._T4\r
19267 #define TCDT6_T3 tcdt6.bit._T3\r
19268 #define TCDT6_T2 tcdt6.bit._T2\r
19269 #define TCDT6_T1 tcdt6.bit._T1\r
19270 #define TCDT6_T0 tcdt6.bit._T0\r
19271 __IO_EXTERN TCCS6STR tccs6;  \r
19272 #define TCCS6 tccs6.byte\r
19273 #define TCCS6_ECLK tccs6.bit._ECLK\r
19274 #define TCCS6_IVF tccs6.bit._IVF\r
19275 #define TCCS6_IVFE tccs6.bit._IVFE\r
19276 #define TCCS6_STOP tccs6.bit._STOP\r
19277 #define TCCS6_MODE tccs6.bit._MODE\r
19278 #define TCCS6_CLR tccs6.bit._CLR\r
19279 #define TCCS6_CLK1 tccs6.bit._CLK1\r
19280 #define TCCS6_CLK0 tccs6.bit._CLK0\r
19281 #define TCCS6_CLK tccs6.bitc._CLK\r
19282 __IO_EXTERN TCDT7STR tcdt7;   /* Free Running Timer7 */\r
19283 #define TCDT7 tcdt7.word\r
19284 #define TCDT7_T15 tcdt7.bit._T15\r
19285 #define TCDT7_T14 tcdt7.bit._T14\r
19286 #define TCDT7_T13 tcdt7.bit._T13\r
19287 #define TCDT7_T12 tcdt7.bit._T12\r
19288 #define TCDT7_T11 tcdt7.bit._T11\r
19289 #define TCDT7_T10 tcdt7.bit._T10\r
19290 #define TCDT7_T9 tcdt7.bit._T9\r
19291 #define TCDT7_T8 tcdt7.bit._T8\r
19292 #define TCDT7_T7 tcdt7.bit._T7\r
19293 #define TCDT7_T6 tcdt7.bit._T6\r
19294 #define TCDT7_T5 tcdt7.bit._T5\r
19295 #define TCDT7_T4 tcdt7.bit._T4\r
19296 #define TCDT7_T3 tcdt7.bit._T3\r
19297 #define TCDT7_T2 tcdt7.bit._T2\r
19298 #define TCDT7_T1 tcdt7.bit._T1\r
19299 #define TCDT7_T0 tcdt7.bit._T0\r
19300 __IO_EXTERN TCCS7STR tccs7;  \r
19301 #define TCCS7 tccs7.byte\r
19302 #define TCCS7_ECLK tccs7.bit._ECLK\r
19303 #define TCCS7_IVF tccs7.bit._IVF\r
19304 #define TCCS7_IVFE tccs7.bit._IVFE\r
19305 #define TCCS7_STOP tccs7.bit._STOP\r
19306 #define TCCS7_MODE tccs7.bit._MODE\r
19307 #define TCCS7_CLR tccs7.bit._CLR\r
19308 #define TCCS7_CLK1 tccs7.bit._CLK1\r
19309 #define TCCS7_CLK0 tccs7.bit._CLK0\r
19310 #define TCCS7_CLK tccs7.bitc._CLK\r
19311 __IO_EXTERN UDRC10STR udrc10;   /* Up/Down Counter 0-1 */\r
19312 #define UDRC10 udrc10.word\r
19313 #define UDRC10_D15 udrc10.bit._D15\r
19314 #define UDRC10_D14 udrc10.bit._D14\r
19315 #define UDRC10_D13 udrc10.bit._D13\r
19316 #define UDRC10_D12 udrc10.bit._D12\r
19317 #define UDRC10_D11 udrc10.bit._D11\r
19318 #define UDRC10_D10 udrc10.bit._D10\r
19319 #define UDRC10_D9 udrc10.bit._D9\r
19320 #define UDRC10_D8 udrc10.bit._D8\r
19321 #define UDRC10_D7 udrc10.bit._D7\r
19322 #define UDRC10_D6 udrc10.bit._D6\r
19323 #define UDRC10_D5 udrc10.bit._D5\r
19324 #define UDRC10_D4 udrc10.bit._D4\r
19325 #define UDRC10_D3 udrc10.bit._D3\r
19326 #define UDRC10_D2 udrc10.bit._D2\r
19327 #define UDRC10_D1 udrc10.bit._D1\r
19328 #define UDRC10_D0 udrc10.bit._D0\r
19329 __IO_EXTERN UDRC1STR udrc1;  \r
19330 #define UDRC1 udrc1.byte\r
19331 #define UDRC1_D7 udrc1.bit._D7\r
19332 #define UDRC1_D6 udrc1.bit._D6\r
19333 #define UDRC1_D5 udrc1.bit._D5\r
19334 #define UDRC1_D4 udrc1.bit._D4\r
19335 #define UDRC1_D3 udrc1.bit._D3\r
19336 #define UDRC1_D2 udrc1.bit._D2\r
19337 #define UDRC1_D1 udrc1.bit._D1\r
19338 #define UDRC1_D0 udrc1.bit._D0\r
19339 __IO_EXTERN UDRC0STR udrc0;  \r
19340 #define UDRC0 udrc0.byte\r
19341 #define UDRC0_D7 udrc0.bit._D7\r
19342 #define UDRC0_D6 udrc0.bit._D6\r
19343 #define UDRC0_D5 udrc0.bit._D5\r
19344 #define UDRC0_D4 udrc0.bit._D4\r
19345 #define UDRC0_D3 udrc0.bit._D3\r
19346 #define UDRC0_D2 udrc0.bit._D2\r
19347 #define UDRC0_D1 udrc0.bit._D1\r
19348 #define UDRC0_D0 udrc0.bit._D0\r
19349 __IO_EXTERN UDCR10STR udcr10;  \r
19350 #define UDCR10 udcr10.word\r
19351 #define UDCR10_D15 udcr10.bit._D15\r
19352 #define UDCR10_D14 udcr10.bit._D14\r
19353 #define UDCR10_D13 udcr10.bit._D13\r
19354 #define UDCR10_D12 udcr10.bit._D12\r
19355 #define UDCR10_D11 udcr10.bit._D11\r
19356 #define UDCR10_D10 udcr10.bit._D10\r
19357 #define UDCR10_D9 udcr10.bit._D9\r
19358 #define UDCR10_D8 udcr10.bit._D8\r
19359 #define UDCR10_D7 udcr10.bit._D7\r
19360 #define UDCR10_D6 udcr10.bit._D6\r
19361 #define UDCR10_D5 udcr10.bit._D5\r
19362 #define UDCR10_D4 udcr10.bit._D4\r
19363 #define UDCR10_D3 udcr10.bit._D3\r
19364 #define UDCR10_D2 udcr10.bit._D2\r
19365 #define UDCR10_D1 udcr10.bit._D1\r
19366 #define UDCR10_D0 udcr10.bit._D0\r
19367 __IO_EXTERN UDCR1STR udcr1;  \r
19368 #define UDCR1 udcr1.byte\r
19369 #define UDCR1_D7 udcr1.bit._D7\r
19370 #define UDCR1_D6 udcr1.bit._D6\r
19371 #define UDCR1_D5 udcr1.bit._D5\r
19372 #define UDCR1_D4 udcr1.bit._D4\r
19373 #define UDCR1_D3 udcr1.bit._D3\r
19374 #define UDCR1_D2 udcr1.bit._D2\r
19375 #define UDCR1_D1 udcr1.bit._D1\r
19376 #define UDCR1_D0 udcr1.bit._D0\r
19377 __IO_EXTERN UDCR0STR udcr0;  \r
19378 #define UDCR0 udcr0.byte\r
19379 #define UDCR0_D7 udcr0.bit._D7\r
19380 #define UDCR0_D6 udcr0.bit._D6\r
19381 #define UDCR0_D5 udcr0.bit._D5\r
19382 #define UDCR0_D4 udcr0.bit._D4\r
19383 #define UDCR0_D3 udcr0.bit._D3\r
19384 #define UDCR0_D2 udcr0.bit._D2\r
19385 #define UDCR0_D1 udcr0.bit._D1\r
19386 #define UDCR0_D0 udcr0.bit._D0\r
19387 __IO_EXTERN UDCC0STR udcc0;  \r
19388 #define UDCC0 udcc0.word\r
19389 #define UDCC0_M16E udcc0.bit._M16E\r
19390 #define UDCC0_CDCF udcc0.bit._CDCF\r
19391 #define UDCC0_CFIE udcc0.bit._CFIE\r
19392 #define UDCC0_CLKS udcc0.bit._CLKS\r
19393 #define UDCC0_CMS1 udcc0.bit._CMS1\r
19394 #define UDCC0_CMS0 udcc0.bit._CMS0\r
19395 #define UDCC0_CES1 udcc0.bit._CES1\r
19396 #define UDCC0_CES0 udcc0.bit._CES0\r
19397 #define UDCC0_CTUT udcc0.bit._CTUT\r
19398 #define UDCC0_UCRE udcc0.bit._UCRE\r
19399 #define UDCC0_RLDE udcc0.bit._RLDE\r
19400 #define UDCC0_UDCLR udcc0.bit._UDCLR\r
19401 #define UDCC0_CGSC udcc0.bit._CGSC\r
19402 #define UDCC0_CGE1 udcc0.bit._CGE1\r
19403 #define UDCC0_CGE0 udcc0.bit._CGE0\r
19404 #define UDCC0_CMS udcc0.bitc._CMS\r
19405 #define UDCC0_CES udcc0.bitc._CES\r
19406 #define UDCC0_CGE udcc0.bitc._CGE\r
19407 __IO_EXTERN UDCCH0STR udcch0;  \r
19408 #define UDCCH0 udcch0.byte\r
19409 #define UDCCH0_M16E udcch0.bit._M16E\r
19410 #define UDCCH0_CDCF udcch0.bit._CDCF\r
19411 #define UDCCH0_CFIE udcch0.bit._CFIE\r
19412 #define UDCCH0_CLKS udcch0.bit._CLKS\r
19413 #define UDCCH0_CMS1 udcch0.bit._CMS1\r
19414 #define UDCCH0_CMS0 udcch0.bit._CMS0\r
19415 #define UDCCH0_CES1 udcch0.bit._CES1\r
19416 #define UDCCH0_CES0 udcch0.bit._CES0\r
19417 #define UDCCH0_CMS udcch0.bitc._CMS\r
19418 #define UDCCH0_CES udcch0.bitc._CES\r
19419 __IO_EXTERN UDCCL0STR udccl0;  \r
19420 #define UDCCL0 udccl0.byte\r
19421 #define UDCCL0_CTUT udccl0.bit._CTUT\r
19422 #define UDCCL0_UCRE udccl0.bit._UCRE\r
19423 #define UDCCL0_RLDE udccl0.bit._RLDE\r
19424 #define UDCCL0_UDCLR udccl0.bit._UDCLR\r
19425 #define UDCCL0_CGSC udccl0.bit._CGSC\r
19426 #define UDCCL0_CGE1 udccl0.bit._CGE1\r
19427 #define UDCCL0_CGE0 udccl0.bit._CGE0\r
19428 #define UDCCL0_CGE udccl0.bitc._CGE\r
19429 __IO_EXTERN UDCS0STR udcs0;  \r
19430 #define UDCS0 udcs0.byte\r
19431 #define UDCS0_CSTR udcs0.bit._CSTR\r
19432 #define UDCS0_CITE udcs0.bit._CITE\r
19433 #define UDCS0_UDIE udcs0.bit._UDIE\r
19434 #define UDCS0_CMPF udcs0.bit._CMPF\r
19435 #define UDCS0_OVFF udcs0.bit._OVFF\r
19436 #define UDCS0_UDFF udcs0.bit._UDFF\r
19437 #define UDCS0_UDF1 udcs0.bit._UDF1\r
19438 #define UDCS0_UDF0 udcs0.bit._UDF0\r
19439 #define UDCS0_UDF udcs0.bitc._UDF\r
19440 __IO_EXTERN UDCC1STR udcc1;  \r
19441 #define UDCC1 udcc1.word\r
19442 #define UDCC1_RESV15 udcc1.bit._RESV15\r
19443 #define UDCC1_CDCF udcc1.bit._CDCF\r
19444 #define UDCC1_CFIE udcc1.bit._CFIE\r
19445 #define UDCC1_CLKS udcc1.bit._CLKS\r
19446 #define UDCC1_CMS1 udcc1.bit._CMS1\r
19447 #define UDCC1_CMS0 udcc1.bit._CMS0\r
19448 #define UDCC1_CES1 udcc1.bit._CES1\r
19449 #define UDCC1_CES0 udcc1.bit._CES0\r
19450 #define UDCC1_CTUT udcc1.bit._CTUT\r
19451 #define UDCC1_UCRE udcc1.bit._UCRE\r
19452 #define UDCC1_RLDE udcc1.bit._RLDE\r
19453 #define UDCC1_UDCLR udcc1.bit._UDCLR\r
19454 #define UDCC1_CGSC udcc1.bit._CGSC\r
19455 #define UDCC1_CGE1 udcc1.bit._CGE1\r
19456 #define UDCC1_CGE0 udcc1.bit._CGE0\r
19457 #define UDCC1_CMS udcc1.bitc._CMS\r
19458 #define UDCC1_CES udcc1.bitc._CES\r
19459 #define UDCC1_CGE udcc1.bitc._CGE\r
19460 __IO_EXTERN UDCCH1STR udcch1;  \r
19461 #define UDCCH1 udcch1.byte\r
19462 #define UDCCH1_RESV15 udcch1.bit._RESV15\r
19463 #define UDCCH1_CDCF udcch1.bit._CDCF\r
19464 #define UDCCH1_CFIE udcch1.bit._CFIE\r
19465 #define UDCCH1_CLKS udcch1.bit._CLKS\r
19466 #define UDCCH1_CMS1 udcch1.bit._CMS1\r
19467 #define UDCCH1_CMS0 udcch1.bit._CMS0\r
19468 #define UDCCH1_CES1 udcch1.bit._CES1\r
19469 #define UDCCH1_CES0 udcch1.bit._CES0\r
19470 #define UDCCH1_CMS udcch1.bitc._CMS\r
19471 #define UDCCH1_CES udcch1.bitc._CES\r
19472 __IO_EXTERN UDCCL1STR udccl1;  \r
19473 #define UDCCL1 udccl1.byte\r
19474 #define UDCCL1_CTUT udccl1.bit._CTUT\r
19475 #define UDCCL1_UCRE udccl1.bit._UCRE\r
19476 #define UDCCL1_RLDE udccl1.bit._RLDE\r
19477 #define UDCCL1_UDCLR udccl1.bit._UDCLR\r
19478 #define UDCCL1_CGSC udccl1.bit._CGSC\r
19479 #define UDCCL1_CGE1 udccl1.bit._CGE1\r
19480 #define UDCCL1_CGE0 udccl1.bit._CGE0\r
19481 #define UDCCL1_CGE udccl1.bitc._CGE\r
19482 __IO_EXTERN UDCS1STR udcs1;  \r
19483 #define UDCS1 udcs1.byte\r
19484 #define UDCS1_CSTR udcs1.bit._CSTR\r
19485 #define UDCS1_CITE udcs1.bit._CITE\r
19486 #define UDCS1_UDIE udcs1.bit._UDIE\r
19487 #define UDCS1_CMPF udcs1.bit._CMPF\r
19488 #define UDCS1_OVFF udcs1.bit._OVFF\r
19489 #define UDCS1_UDFF udcs1.bit._UDFF\r
19490 #define UDCS1_UDF1 udcs1.bit._UDF1\r
19491 #define UDCS1_UDF0 udcs1.bit._UDF0\r
19492 #define UDCS1_UDF udcs1.bitc._UDF\r
19493 __IO_EXTERN UDRC32STR udrc32;   /* Up/Down Counter 2-3 */\r
19494 #define UDRC32 udrc32.word\r
19495 #define UDRC32_D15 udrc32.bit._D15\r
19496 #define UDRC32_D14 udrc32.bit._D14\r
19497 #define UDRC32_D13 udrc32.bit._D13\r
19498 #define UDRC32_D12 udrc32.bit._D12\r
19499 #define UDRC32_D11 udrc32.bit._D11\r
19500 #define UDRC32_D10 udrc32.bit._D10\r
19501 #define UDRC32_D9 udrc32.bit._D9\r
19502 #define UDRC32_D8 udrc32.bit._D8\r
19503 #define UDRC32_D7 udrc32.bit._D7\r
19504 #define UDRC32_D6 udrc32.bit._D6\r
19505 #define UDRC32_D5 udrc32.bit._D5\r
19506 #define UDRC32_D4 udrc32.bit._D4\r
19507 #define UDRC32_D3 udrc32.bit._D3\r
19508 #define UDRC32_D2 udrc32.bit._D2\r
19509 #define UDRC32_D1 udrc32.bit._D1\r
19510 #define UDRC32_D0 udrc32.bit._D0\r
19511 __IO_EXTERN UDRC3STR udrc3;  \r
19512 #define UDRC3 udrc3.byte\r
19513 #define UDRC3_D7 udrc3.bit._D7\r
19514 #define UDRC3_D6 udrc3.bit._D6\r
19515 #define UDRC3_D5 udrc3.bit._D5\r
19516 #define UDRC3_D4 udrc3.bit._D4\r
19517 #define UDRC3_D3 udrc3.bit._D3\r
19518 #define UDRC3_D2 udrc3.bit._D2\r
19519 #define UDRC3_D1 udrc3.bit._D1\r
19520 #define UDRC3_D0 udrc3.bit._D0\r
19521 __IO_EXTERN UDRC2STR udrc2;  \r
19522 #define UDRC2 udrc2.byte\r
19523 #define UDRC2_D7 udrc2.bit._D7\r
19524 #define UDRC2_D6 udrc2.bit._D6\r
19525 #define UDRC2_D5 udrc2.bit._D5\r
19526 #define UDRC2_D4 udrc2.bit._D4\r
19527 #define UDRC2_D3 udrc2.bit._D3\r
19528 #define UDRC2_D2 udrc2.bit._D2\r
19529 #define UDRC2_D1 udrc2.bit._D1\r
19530 #define UDRC2_D0 udrc2.bit._D0\r
19531 __IO_EXTERN UDCR32STR udcr32;  \r
19532 #define UDCR32 udcr32.word\r
19533 #define UDCR32_D15 udcr32.bit._D15\r
19534 #define UDCR32_D14 udcr32.bit._D14\r
19535 #define UDCR32_D13 udcr32.bit._D13\r
19536 #define UDCR32_D12 udcr32.bit._D12\r
19537 #define UDCR32_D11 udcr32.bit._D11\r
19538 #define UDCR32_D10 udcr32.bit._D10\r
19539 #define UDCR32_D9 udcr32.bit._D9\r
19540 #define UDCR32_D8 udcr32.bit._D8\r
19541 #define UDCR32_D7 udcr32.bit._D7\r
19542 #define UDCR32_D6 udcr32.bit._D6\r
19543 #define UDCR32_D5 udcr32.bit._D5\r
19544 #define UDCR32_D4 udcr32.bit._D4\r
19545 #define UDCR32_D3 udcr32.bit._D3\r
19546 #define UDCR32_D2 udcr32.bit._D2\r
19547 #define UDCR32_D1 udcr32.bit._D1\r
19548 #define UDCR32_D0 udcr32.bit._D0\r
19549 __IO_EXTERN UDCR3STR udcr3;  \r
19550 #define UDCR3 udcr3.byte\r
19551 #define UDCR3_D7 udcr3.bit._D7\r
19552 #define UDCR3_D6 udcr3.bit._D6\r
19553 #define UDCR3_D5 udcr3.bit._D5\r
19554 #define UDCR3_D4 udcr3.bit._D4\r
19555 #define UDCR3_D3 udcr3.bit._D3\r
19556 #define UDCR3_D2 udcr3.bit._D2\r
19557 #define UDCR3_D1 udcr3.bit._D1\r
19558 #define UDCR3_D0 udcr3.bit._D0\r
19559 __IO_EXTERN UDCR2STR udcr2;  \r
19560 #define UDCR2 udcr2.byte\r
19561 #define UDCR2_D7 udcr2.bit._D7\r
19562 #define UDCR2_D6 udcr2.bit._D6\r
19563 #define UDCR2_D5 udcr2.bit._D5\r
19564 #define UDCR2_D4 udcr2.bit._D4\r
19565 #define UDCR2_D3 udcr2.bit._D3\r
19566 #define UDCR2_D2 udcr2.bit._D2\r
19567 #define UDCR2_D1 udcr2.bit._D1\r
19568 #define UDCR2_D0 udcr2.bit._D0\r
19569 __IO_EXTERN UDCC2STR udcc2;  \r
19570 #define UDCC2 udcc2.word\r
19571 #define UDCC2_M16E udcc2.bit._M16E\r
19572 #define UDCC2_CDCF udcc2.bit._CDCF\r
19573 #define UDCC2_CFIE udcc2.bit._CFIE\r
19574 #define UDCC2_CLKS udcc2.bit._CLKS\r
19575 #define UDCC2_CMS1 udcc2.bit._CMS1\r
19576 #define UDCC2_CMS0 udcc2.bit._CMS0\r
19577 #define UDCC2_CES1 udcc2.bit._CES1\r
19578 #define UDCC2_CES0 udcc2.bit._CES0\r
19579 #define UDCC2_CTUT udcc2.bit._CTUT\r
19580 #define UDCC2_UCRE udcc2.bit._UCRE\r
19581 #define UDCC2_RLDE udcc2.bit._RLDE\r
19582 #define UDCC2_UDCLR udcc2.bit._UDCLR\r
19583 #define UDCC2_CGSC udcc2.bit._CGSC\r
19584 #define UDCC2_CGE1 udcc2.bit._CGE1\r
19585 #define UDCC2_CGE0 udcc2.bit._CGE0\r
19586 #define UDCC2_CMS udcc2.bitc._CMS\r
19587 #define UDCC2_CES udcc2.bitc._CES\r
19588 #define UDCC2_CGE udcc2.bitc._CGE\r
19589 __IO_EXTERN UDCCH2STR udcch2;  \r
19590 #define UDCCH2 udcch2.byte\r
19591 #define UDCCH2_M16E udcch2.bit._M16E\r
19592 #define UDCCH2_CDCF udcch2.bit._CDCF\r
19593 #define UDCCH2_CFIE udcch2.bit._CFIE\r
19594 #define UDCCH2_CLKS udcch2.bit._CLKS\r
19595 #define UDCCH2_CMS1 udcch2.bit._CMS1\r
19596 #define UDCCH2_CMS0 udcch2.bit._CMS0\r
19597 #define UDCCH2_CES1 udcch2.bit._CES1\r
19598 #define UDCCH2_CES0 udcch2.bit._CES0\r
19599 #define UDCCH2_CMS udcch2.bitc._CMS\r
19600 #define UDCCH2_CES udcch2.bitc._CES\r
19601 __IO_EXTERN UDCCL2STR udccl2;  \r
19602 #define UDCCL2 udccl2.byte\r
19603 #define UDCCL2_CTUT udccl2.bit._CTUT\r
19604 #define UDCCL2_UCRE udccl2.bit._UCRE\r
19605 #define UDCCL2_RLDE udccl2.bit._RLDE\r
19606 #define UDCCL2_UDCLR udccl2.bit._UDCLR\r
19607 #define UDCCL2_CGSC udccl2.bit._CGSC\r
19608 #define UDCCL2_CGE1 udccl2.bit._CGE1\r
19609 #define UDCCL2_CGE0 udccl2.bit._CGE0\r
19610 #define UDCCL2_CGE udccl2.bitc._CGE\r
19611 __IO_EXTERN UDCS2STR udcs2;  \r
19612 #define UDCS2 udcs2.byte\r
19613 #define UDCS2_CSTR udcs2.bit._CSTR\r
19614 #define UDCS2_CITE udcs2.bit._CITE\r
19615 #define UDCS2_UDIE udcs2.bit._UDIE\r
19616 #define UDCS2_CMPF udcs2.bit._CMPF\r
19617 #define UDCS2_OVFF udcs2.bit._OVFF\r
19618 #define UDCS2_UDFF udcs2.bit._UDFF\r
19619 #define UDCS2_UDF1 udcs2.bit._UDF1\r
19620 #define UDCS2_UDF0 udcs2.bit._UDF0\r
19621 #define UDCS2_UDF udcs2.bitc._UDF\r
19622 __IO_EXTERN UDCC3STR udcc3;  \r
19623 #define UDCC3 udcc3.word\r
19624 #define UDCC3_RESV15 udcc3.bit._RESV15\r
19625 #define UDCC3_CDCF udcc3.bit._CDCF\r
19626 #define UDCC3_CFIE udcc3.bit._CFIE\r
19627 #define UDCC3_CLKS udcc3.bit._CLKS\r
19628 #define UDCC3_CMS1 udcc3.bit._CMS1\r
19629 #define UDCC3_CMS0 udcc3.bit._CMS0\r
19630 #define UDCC3_CES1 udcc3.bit._CES1\r
19631 #define UDCC3_CES0 udcc3.bit._CES0\r
19632 #define UDCC3_CTUT udcc3.bit._CTUT\r
19633 #define UDCC3_UCRE udcc3.bit._UCRE\r
19634 #define UDCC3_RLDE udcc3.bit._RLDE\r
19635 #define UDCC3_UDCLR udcc3.bit._UDCLR\r
19636 #define UDCC3_CGSC udcc3.bit._CGSC\r
19637 #define UDCC3_CGE1 udcc3.bit._CGE1\r
19638 #define UDCC3_CGE0 udcc3.bit._CGE0\r
19639 #define UDCC3_CMS udcc3.bitc._CMS\r
19640 #define UDCC3_CES udcc3.bitc._CES\r
19641 #define UDCC3_CGE udcc3.bitc._CGE\r
19642 __IO_EXTERN UDCCH3STR udcch3;  \r
19643 #define UDCCH3 udcch3.byte\r
19644 #define UDCCH3_RESV15 udcch3.bit._RESV15\r
19645 #define UDCCH3_CDCF udcch3.bit._CDCF\r
19646 #define UDCCH3_CFIE udcch3.bit._CFIE\r
19647 #define UDCCH3_CLKS udcch3.bit._CLKS\r
19648 #define UDCCH3_CMS1 udcch3.bit._CMS1\r
19649 #define UDCCH3_CMS0 udcch3.bit._CMS0\r
19650 #define UDCCH3_CES1 udcch3.bit._CES1\r
19651 #define UDCCH3_CES0 udcch3.bit._CES0\r
19652 #define UDCCH3_CMS udcch3.bitc._CMS\r
19653 #define UDCCH3_CES udcch3.bitc._CES\r
19654 __IO_EXTERN UDCCL3STR udccl3;  \r
19655 #define UDCCL3 udccl3.byte\r
19656 #define UDCCL3_CTUT udccl3.bit._CTUT\r
19657 #define UDCCL3_UCRE udccl3.bit._UCRE\r
19658 #define UDCCL3_RLDE udccl3.bit._RLDE\r
19659 #define UDCCL3_UDCLR udccl3.bit._UDCLR\r
19660 #define UDCCL3_CGSC udccl3.bit._CGSC\r
19661 #define UDCCL3_CGE1 udccl3.bit._CGE1\r
19662 #define UDCCL3_CGE0 udccl3.bit._CGE0\r
19663 #define UDCCL3_CGE udccl3.bitc._CGE\r
19664 __IO_EXTERN UDCS3STR udcs3;  \r
19665 #define UDCS3 udcs3.byte\r
19666 #define UDCS3_CSTR udcs3.bit._CSTR\r
19667 #define UDCS3_CITE udcs3.bit._CITE\r
19668 #define UDCS3_UDIE udcs3.bit._UDIE\r
19669 #define UDCS3_CMPF udcs3.bit._CMPF\r
19670 #define UDCS3_OVFF udcs3.bit._OVFF\r
19671 #define UDCS3_UDFF udcs3.bit._UDFF\r
19672 #define UDCS3_UDF1 udcs3.bit._UDF1\r
19673 #define UDCS3_UDF0 udcs3.bit._UDF0\r
19674 #define UDCS3_UDF udcs3.bitc._UDF\r
19675 __IO_EXTERN GCN13STR gcn13;   /* PPG Control 12-15 */\r
19676 #define GCN13 gcn13.word\r
19677 #define GCN13_TSEL33 gcn13.bit._TSEL33\r
19678 #define GCN13_TSEL32 gcn13.bit._TSEL32\r
19679 #define GCN13_TSEL31 gcn13.bit._TSEL31\r
19680 #define GCN13_TSEL30 gcn13.bit._TSEL30\r
19681 #define GCN13_TSEL23 gcn13.bit._TSEL23\r
19682 #define GCN13_TSEL22 gcn13.bit._TSEL22\r
19683 #define GCN13_TSEL21 gcn13.bit._TSEL21\r
19684 #define GCN13_TSEL20 gcn13.bit._TSEL20\r
19685 #define GCN13_TSEL13 gcn13.bit._TSEL13\r
19686 #define GCN13_TSEL12 gcn13.bit._TSEL12\r
19687 #define GCN13_TSEL11 gcn13.bit._TSEL11\r
19688 #define GCN13_TSEL10 gcn13.bit._TSEL10\r
19689 #define GCN13_TSEL03 gcn13.bit._TSEL03\r
19690 #define GCN13_TSEL02 gcn13.bit._TSEL02\r
19691 #define GCN13_TSEL01 gcn13.bit._TSEL01\r
19692 #define GCN13_TSEL00 gcn13.bit._TSEL00\r
19693 __IO_EXTERN GCN23STR gcn23;  \r
19694 #define GCN23 gcn23.byte\r
19695 #define GCN23_EN3 gcn23.bit._EN3\r
19696 #define GCN23_EN2 gcn23.bit._EN2\r
19697 #define GCN23_EN1 gcn23.bit._EN1\r
19698 #define GCN23_EN0 gcn23.bit._EN0\r
19699 __IO_EXTERN IO_WORD ptmr12;   /* PPG 12 */\r
19700 #define PTMR12 ptmr12\r
19701 __IO_EXTERN IO_WORD pcsr12;  \r
19702 #define PCSR12 pcsr12\r
19703 __IO_EXTERN IO_WORD pdut12;  \r
19704 #define PDUT12 pdut12\r
19705 __IO_EXTERN PCN12STR pcn12;  \r
19706 #define PCN12 pcn12.word\r
19707 #define PCN12_CNTE pcn12.bit._CNTE\r
19708 #define PCN12_STGR pcn12.bit._STGR\r
19709 #define PCN12_MDSE pcn12.bit._MDSE\r
19710 #define PCN12_RTRG pcn12.bit._RTRG\r
19711 #define PCN12_CKS1 pcn12.bit._CKS1\r
19712 #define PCN12_CKS0 pcn12.bit._CKS0\r
19713 #define PCN12_PGMS pcn12.bit._PGMS\r
19714 #define PCN12_EGS1 pcn12.bit._EGS1\r
19715 #define PCN12_EGS0 pcn12.bit._EGS0\r
19716 #define PCN12_IREN pcn12.bit._IREN\r
19717 #define PCN12_IRQF pcn12.bit._IRQF\r
19718 #define PCN12_IRS1 pcn12.bit._IRS1\r
19719 #define PCN12_IRS0 pcn12.bit._IRS0\r
19720 #define PCN12_OSEL pcn12.bit._OSEL\r
19721 #define PCN12_CKS pcn12.bitc._CKS\r
19722 #define PCN12_EGS pcn12.bitc._EGS\r
19723 #define PCN12_IRS pcn12.bitc._IRS\r
19724 __IO_EXTERN PCNH12STR pcnh12;  \r
19725 #define PCNH12 pcnh12.byte\r
19726 #define PCNH12_CNTE pcnh12.bit._CNTE\r
19727 #define PCNH12_STGR pcnh12.bit._STGR\r
19728 #define PCNH12_MDSE pcnh12.bit._MDSE\r
19729 #define PCNH12_RTRG pcnh12.bit._RTRG\r
19730 #define PCNH12_CKS1 pcnh12.bit._CKS1\r
19731 #define PCNH12_CKS0 pcnh12.bit._CKS0\r
19732 #define PCNH12_PGMS pcnh12.bit._PGMS\r
19733 #define PCNH12_CKS pcnh12.bitc._CKS\r
19734 __IO_EXTERN PCNL12STR pcnl12;  \r
19735 #define PCNL12 pcnl12.byte\r
19736 #define PCNL12_EGS1 pcnl12.bit._EGS1\r
19737 #define PCNL12_EGS0 pcnl12.bit._EGS0\r
19738 #define PCNL12_IREN pcnl12.bit._IREN\r
19739 #define PCNL12_IRQF pcnl12.bit._IRQF\r
19740 #define PCNL12_IRS1 pcnl12.bit._IRS1\r
19741 #define PCNL12_IRS0 pcnl12.bit._IRS0\r
19742 #define PCNL12_OSEL pcnl12.bit._OSEL\r
19743 #define PCNL12_EGS pcnl12.bitc._EGS\r
19744 #define PCNL12_IRS pcnl12.bitc._IRS\r
19745 __IO_EXTERN IO_WORD ptmr13;   /* PPG 13 */\r
19746 #define PTMR13 ptmr13\r
19747 __IO_EXTERN IO_WORD pcsr13;  \r
19748 #define PCSR13 pcsr13\r
19749 __IO_EXTERN IO_WORD pdut13;  \r
19750 #define PDUT13 pdut13\r
19751 __IO_EXTERN PCN13STR pcn13;  \r
19752 #define PCN13 pcn13.word\r
19753 #define PCN13_CNTE pcn13.bit._CNTE\r
19754 #define PCN13_STGR pcn13.bit._STGR\r
19755 #define PCN13_MDSE pcn13.bit._MDSE\r
19756 #define PCN13_RTRG pcn13.bit._RTRG\r
19757 #define PCN13_CKS1 pcn13.bit._CKS1\r
19758 #define PCN13_CKS0 pcn13.bit._CKS0\r
19759 #define PCN13_PGMS pcn13.bit._PGMS\r
19760 #define PCN13_EGS1 pcn13.bit._EGS1\r
19761 #define PCN13_EGS0 pcn13.bit._EGS0\r
19762 #define PCN13_IREN pcn13.bit._IREN\r
19763 #define PCN13_IRQF pcn13.bit._IRQF\r
19764 #define PCN13_IRS1 pcn13.bit._IRS1\r
19765 #define PCN13_IRS0 pcn13.bit._IRS0\r
19766 #define PCN13_OSEL pcn13.bit._OSEL\r
19767 #define PCN13_CKS pcn13.bitc._CKS\r
19768 #define PCN13_EGS pcn13.bitc._EGS\r
19769 #define PCN13_IRS pcn13.bitc._IRS\r
19770 __IO_EXTERN PCNH13STR pcnh13;  \r
19771 #define PCNH13 pcnh13.byte\r
19772 #define PCNH13_CNTE pcnh13.bit._CNTE\r
19773 #define PCNH13_STGR pcnh13.bit._STGR\r
19774 #define PCNH13_MDSE pcnh13.bit._MDSE\r
19775 #define PCNH13_RTRG pcnh13.bit._RTRG\r
19776 #define PCNH13_CKS1 pcnh13.bit._CKS1\r
19777 #define PCNH13_CKS0 pcnh13.bit._CKS0\r
19778 #define PCNH13_PGMS pcnh13.bit._PGMS\r
19779 #define PCNH13_CKS pcnh13.bitc._CKS\r
19780 __IO_EXTERN PCNL13STR pcnl13;  \r
19781 #define PCNL13 pcnl13.byte\r
19782 #define PCNL13_EGS1 pcnl13.bit._EGS1\r
19783 #define PCNL13_EGS0 pcnl13.bit._EGS0\r
19784 #define PCNL13_IREN pcnl13.bit._IREN\r
19785 #define PCNL13_IRQF pcnl13.bit._IRQF\r
19786 #define PCNL13_IRS1 pcnl13.bit._IRS1\r
19787 #define PCNL13_IRS0 pcnl13.bit._IRS0\r
19788 #define PCNL13_OSEL pcnl13.bit._OSEL\r
19789 #define PCNL13_EGS pcnl13.bitc._EGS\r
19790 #define PCNL13_IRS pcnl13.bitc._IRS\r
19791 __IO_EXTERN IO_WORD ptmr14;   /* PPG 14 */\r
19792 #define PTMR14 ptmr14\r
19793 __IO_EXTERN IO_WORD pcsr14;  \r
19794 #define PCSR14 pcsr14\r
19795 __IO_EXTERN IO_WORD pdut14;  \r
19796 #define PDUT14 pdut14\r
19797 __IO_EXTERN PCN14STR pcn14;  \r
19798 #define PCN14 pcn14.word\r
19799 #define PCN14_CNTE pcn14.bit._CNTE\r
19800 #define PCN14_STGR pcn14.bit._STGR\r
19801 #define PCN14_MDSE pcn14.bit._MDSE\r
19802 #define PCN14_RTRG pcn14.bit._RTRG\r
19803 #define PCN14_CKS1 pcn14.bit._CKS1\r
19804 #define PCN14_CKS0 pcn14.bit._CKS0\r
19805 #define PCN14_PGMS pcn14.bit._PGMS\r
19806 #define PCN14_EGS1 pcn14.bit._EGS1\r
19807 #define PCN14_EGS0 pcn14.bit._EGS0\r
19808 #define PCN14_IREN pcn14.bit._IREN\r
19809 #define PCN14_IRQF pcn14.bit._IRQF\r
19810 #define PCN14_IRS1 pcn14.bit._IRS1\r
19811 #define PCN14_IRS0 pcn14.bit._IRS0\r
19812 #define PCN14_OSEL pcn14.bit._OSEL\r
19813 #define PCN14_CKS pcn14.bitc._CKS\r
19814 #define PCN14_EGS pcn14.bitc._EGS\r
19815 #define PCN14_IRS pcn14.bitc._IRS\r
19816 __IO_EXTERN PCNH14STR pcnh14;  \r
19817 #define PCNH14 pcnh14.byte\r
19818 #define PCNH14_CNTE pcnh14.bit._CNTE\r
19819 #define PCNH14_STGR pcnh14.bit._STGR\r
19820 #define PCNH14_MDSE pcnh14.bit._MDSE\r
19821 #define PCNH14_RTRG pcnh14.bit._RTRG\r
19822 #define PCNH14_CKS1 pcnh14.bit._CKS1\r
19823 #define PCNH14_CKS0 pcnh14.bit._CKS0\r
19824 #define PCNH14_PGMS pcnh14.bit._PGMS\r
19825 #define PCNH14_CKS pcnh14.bitc._CKS\r
19826 __IO_EXTERN PCNL14STR pcnl14;  \r
19827 #define PCNL14 pcnl14.byte\r
19828 #define PCNL14_EGS1 pcnl14.bit._EGS1\r
19829 #define PCNL14_EGS0 pcnl14.bit._EGS0\r
19830 #define PCNL14_IREN pcnl14.bit._IREN\r
19831 #define PCNL14_IRQF pcnl14.bit._IRQF\r
19832 #define PCNL14_IRS1 pcnl14.bit._IRS1\r
19833 #define PCNL14_IRS0 pcnl14.bit._IRS0\r
19834 #define PCNL14_OSEL pcnl14.bit._OSEL\r
19835 #define PCNL14_EGS pcnl14.bitc._EGS\r
19836 #define PCNL14_IRS pcnl14.bitc._IRS\r
19837 __IO_EXTERN IO_WORD ptmr15;   /* PPG 15 */\r
19838 #define PTMR15 ptmr15\r
19839 __IO_EXTERN IO_WORD pcsr15;  \r
19840 #define PCSR15 pcsr15\r
19841 __IO_EXTERN IO_WORD pdut15;  \r
19842 #define PDUT15 pdut15\r
19843 __IO_EXTERN PCN15STR pcn15;  \r
19844 #define PCN15 pcn15.word\r
19845 #define PCN15_CNTE pcn15.bit._CNTE\r
19846 #define PCN15_STGR pcn15.bit._STGR\r
19847 #define PCN15_MDSE pcn15.bit._MDSE\r
19848 #define PCN15_RTRG pcn15.bit._RTRG\r
19849 #define PCN15_CKS1 pcn15.bit._CKS1\r
19850 #define PCN15_CKS0 pcn15.bit._CKS0\r
19851 #define PCN15_PGMS pcn15.bit._PGMS\r
19852 #define PCN15_EGS1 pcn15.bit._EGS1\r
19853 #define PCN15_EGS0 pcn15.bit._EGS0\r
19854 #define PCN15_IREN pcn15.bit._IREN\r
19855 #define PCN15_IRQF pcn15.bit._IRQF\r
19856 #define PCN15_IRS1 pcn15.bit._IRS1\r
19857 #define PCN15_IRS0 pcn15.bit._IRS0\r
19858 #define PCN15_OSEL pcn15.bit._OSEL\r
19859 #define PCN15_CKS pcn15.bitc._CKS\r
19860 #define PCN15_EGS pcn15.bitc._EGS\r
19861 #define PCN15_IRS pcn15.bitc._IRS\r
19862 __IO_EXTERN PCNH15STR pcnh15;  \r
19863 #define PCNH15 pcnh15.byte\r
19864 #define PCNH15_CNTE pcnh15.bit._CNTE\r
19865 #define PCNH15_STGR pcnh15.bit._STGR\r
19866 #define PCNH15_MDSE pcnh15.bit._MDSE\r
19867 #define PCNH15_RTRG pcnh15.bit._RTRG\r
19868 #define PCNH15_CKS1 pcnh15.bit._CKS1\r
19869 #define PCNH15_CKS0 pcnh15.bit._CKS0\r
19870 #define PCNH15_PGMS pcnh15.bit._PGMS\r
19871 #define PCNH15_CKS pcnh15.bitc._CKS\r
19872 __IO_EXTERN PCNL15STR pcnl15;  \r
19873 #define PCNL15 pcnl15.byte\r
19874 #define PCNL15_EGS1 pcnl15.bit._EGS1\r
19875 #define PCNL15_EGS0 pcnl15.bit._EGS0\r
19876 #define PCNL15_IREN pcnl15.bit._IREN\r
19877 #define PCNL15_IRQF pcnl15.bit._IRQF\r
19878 #define PCNL15_IRS1 pcnl15.bit._IRS1\r
19879 #define PCNL15_IRS0 pcnl15.bit._IRS0\r
19880 #define PCNL15_OSEL pcnl15.bit._OSEL\r
19881 #define PCNL15_EGS pcnl15.bitc._EGS\r
19882 #define PCNL15_IRS pcnl15.bitc._IRS\r
19883 __IO_EXTERN IBCR2STR ibcr2;   /* I2C 2 */\r
19884 #define IBCR2 ibcr2.byte\r
19885 #define IBCR2_BER ibcr2.bit._BER\r
19886 #define IBCR2_BEIE ibcr2.bit._BEIE\r
19887 #define IBCR2_SCC ibcr2.bit._SCC\r
19888 #define IBCR2_MSS ibcr2.bit._MSS\r
19889 #define IBCR2_ACK ibcr2.bit._ACK\r
19890 #define IBCR2_GCAA ibcr2.bit._GCAA\r
19891 #define IBCR2_INTE ibcr2.bit._INTE\r
19892 #define IBCR2_INT ibcr2.bit._INT\r
19893 __IO_EXTERN IBSR2STR ibsr2;  \r
19894 #define IBSR2 ibsr2.byte\r
19895 #define IBSR2_BB ibsr2.bit._BB\r
19896 #define IBSR2_RSC ibsr2.bit._RSC\r
19897 #define IBSR2_AL ibsr2.bit._AL\r
19898 #define IBSR2_LRB ibsr2.bit._LRB\r
19899 #define IBSR2_TRX ibsr2.bit._TRX\r
19900 #define IBSR2_AAS ibsr2.bit._AAS\r
19901 #define IBSR2_GCA ibsr2.bit._GCA\r
19902 #define IBSR2_ADT ibsr2.bit._ADT\r
19903 __IO_EXTERN ITBA2STR itba2;  \r
19904 #define ITBA2 itba2.word\r
19905 #define ITBA2_TA9 itba2.bit._TA9\r
19906 #define ITBA2_TA8 itba2.bit._TA8\r
19907 #define ITBA2_TA7 itba2.bit._TA7\r
19908 #define ITBA2_TA6 itba2.bit._TA6\r
19909 #define ITBA2_TA5 itba2.bit._TA5\r
19910 #define ITBA2_TA4 itba2.bit._TA4\r
19911 #define ITBA2_TA3 itba2.bit._TA3\r
19912 #define ITBA2_TA2 itba2.bit._TA2\r
19913 #define ITBA2_TA1 itba2.bit._TA1\r
19914 #define ITBA2_TA0 itba2.bit._TA0\r
19915 __IO_EXTERN ITBAH2STR itbah2;  \r
19916 #define ITBAH2 itbah2.byte\r
19917 #define ITBAH2_TA9 itbah2.bit._TA9\r
19918 #define ITBAH2_TA8 itbah2.bit._TA8\r
19919 __IO_EXTERN ITBAL2STR itbal2;  \r
19920 #define ITBAL2 itbal2.byte\r
19921 #define ITBAL2_TA7 itbal2.bit._TA7\r
19922 #define ITBAL2_TA6 itbal2.bit._TA6\r
19923 #define ITBAL2_TA5 itbal2.bit._TA5\r
19924 #define ITBAL2_TA4 itbal2.bit._TA4\r
19925 #define ITBAL2_TA3 itbal2.bit._TA3\r
19926 #define ITBAL2_TA2 itbal2.bit._TA2\r
19927 #define ITBAL2_TA1 itbal2.bit._TA1\r
19928 #define ITBAL2_TA0 itbal2.bit._TA0\r
19929 __IO_EXTERN ITMK2STR itmk2;  \r
19930 #define ITMK2 itmk2.word\r
19931 #define ITMK2_ENTB itmk2.bit._ENTB\r
19932 #define ITMK2_RAL itmk2.bit._RAL\r
19933 #define ITMK2_TM9 itmk2.bit._TM9\r
19934 #define ITMK2_TM8 itmk2.bit._TM8\r
19935 #define ITMK2_TM7 itmk2.bit._TM7\r
19936 #define ITMK2_TM6 itmk2.bit._TM6\r
19937 #define ITMK2_TM5 itmk2.bit._TM5\r
19938 #define ITMK2_TM4 itmk2.bit._TM4\r
19939 #define ITMK2_TM3 itmk2.bit._TM3\r
19940 #define ITMK2_TM2 itmk2.bit._TM2\r
19941 #define ITMK2_TM1 itmk2.bit._TM1\r
19942 #define ITMK2_TM0 itmk2.bit._TM0\r
19943 __IO_EXTERN ITMKH2STR itmkh2;  \r
19944 #define ITMKH2 itmkh2.byte\r
19945 #define ITMKH2_ENTB itmkh2.bit._ENTB\r
19946 #define ITMKH2_RAL itmkh2.bit._RAL\r
19947 #define ITMKH2_TM9 itmkh2.bit._TM9\r
19948 #define ITMKH2_TM8 itmkh2.bit._TM8\r
19949 __IO_EXTERN ITMKL2STR itmkl2;  \r
19950 #define ITMKL2 itmkl2.byte\r
19951 #define ITMKL2_TM7 itmkl2.bit._TM7\r
19952 #define ITMKL2_TM6 itmkl2.bit._TM6\r
19953 #define ITMKL2_TM5 itmkl2.bit._TM5\r
19954 #define ITMKL2_TM4 itmkl2.bit._TM4\r
19955 #define ITMKL2_TM3 itmkl2.bit._TM3\r
19956 #define ITMKL2_TM2 itmkl2.bit._TM2\r
19957 #define ITMKL2_TM1 itmkl2.bit._TM1\r
19958 #define ITMKL2_TM0 itmkl2.bit._TM0\r
19959 __IO_EXTERN ISMK2STR ismk2;  \r
19960 #define ISMK2 ismk2.byte\r
19961 #define ISMK2_ENSB ismk2.bit._ENSB\r
19962 #define ISMK2_SM6 ismk2.bit._SM6\r
19963 #define ISMK2_SM5 ismk2.bit._SM5\r
19964 #define ISMK2_SM4 ismk2.bit._SM4\r
19965 #define ISMK2_SM3 ismk2.bit._SM3\r
19966 #define ISMK2_SM2 ismk2.bit._SM2\r
19967 #define ISMK2_SM1 ismk2.bit._SM1\r
19968 #define ISMK2_SM0 ismk2.bit._SM0\r
19969 __IO_EXTERN ISBA2STR isba2;  \r
19970 #define ISBA2 isba2.byte\r
19971 #define ISBA2_SA6 isba2.bit._SA6\r
19972 #define ISBA2_SA5 isba2.bit._SA5\r
19973 #define ISBA2_SA4 isba2.bit._SA4\r
19974 #define ISBA2_SA3 isba2.bit._SA3\r
19975 #define ISBA2_SA2 isba2.bit._SA2\r
19976 #define ISBA2_SA1 isba2.bit._SA1\r
19977 #define ISBA2_SA0 isba2.bit._SA0\r
19978 __IO_EXTERN IDAR2STR idar2;  \r
19979 #define IDAR2 idar2.byte\r
19980 #define IDAR2_D7 idar2.bit._D7\r
19981 #define IDAR2_D6 idar2.bit._D6\r
19982 #define IDAR2_D5 idar2.bit._D5\r
19983 #define IDAR2_D4 idar2.bit._D4\r
19984 #define IDAR2_D3 idar2.bit._D3\r
19985 #define IDAR2_D2 idar2.bit._D2\r
19986 #define IDAR2_D1 idar2.bit._D1\r
19987 #define IDAR2_D0 idar2.bit._D0\r
19988 __IO_EXTERN ICCR2STR iccr2;  \r
19989 #define ICCR2 iccr2.byte\r
19990 #define ICCR2_NSF iccr2.bit._NSF\r
19991 #define ICCR2_EN iccr2.bit._EN\r
19992 #define ICCR2_CS4 iccr2.bit._CS4\r
19993 #define ICCR2_CS3 iccr2.bit._CS3\r
19994 #define ICCR2_CS2 iccr2.bit._CS2\r
19995 #define ICCR2_CS1 iccr2.bit._CS1\r
19996 #define ICCR2_CS0 iccr2.bit._CS0\r
19997 #define ICCR2_CS iccr2.bitc._CS\r
19998 __IO_EXTERN IBCR3STR ibcr3;   /* I2C 3 */\r
19999 #define IBCR3 ibcr3.byte\r
20000 #define IBCR3_BER ibcr3.bit._BER\r
20001 #define IBCR3_BEIE ibcr3.bit._BEIE\r
20002 #define IBCR3_SCC ibcr3.bit._SCC\r
20003 #define IBCR3_MSS ibcr3.bit._MSS\r
20004 #define IBCR3_ACK ibcr3.bit._ACK\r
20005 #define IBCR3_GCAA ibcr3.bit._GCAA\r
20006 #define IBCR3_INTE ibcr3.bit._INTE\r
20007 #define IBCR3_INT ibcr3.bit._INT\r
20008 __IO_EXTERN IBSR3STR ibsr3;  \r
20009 #define IBSR3 ibsr3.byte\r
20010 #define IBSR3_BB ibsr3.bit._BB\r
20011 #define IBSR3_RSC ibsr3.bit._RSC\r
20012 #define IBSR3_AL ibsr3.bit._AL\r
20013 #define IBSR3_LRB ibsr3.bit._LRB\r
20014 #define IBSR3_TRX ibsr3.bit._TRX\r
20015 #define IBSR3_AAS ibsr3.bit._AAS\r
20016 #define IBSR3_GCA ibsr3.bit._GCA\r
20017 #define IBSR3_ADT ibsr3.bit._ADT\r
20018 __IO_EXTERN ITBA3STR itba3;  \r
20019 #define ITBA3 itba3.word\r
20020 #define ITBA3_TA9 itba3.bit._TA9\r
20021 #define ITBA3_TA8 itba3.bit._TA8\r
20022 #define ITBA3_TA7 itba3.bit._TA7\r
20023 #define ITBA3_TA6 itba3.bit._TA6\r
20024 #define ITBA3_TA5 itba3.bit._TA5\r
20025 #define ITBA3_TA4 itba3.bit._TA4\r
20026 #define ITBA3_TA3 itba3.bit._TA3\r
20027 #define ITBA3_TA2 itba3.bit._TA2\r
20028 #define ITBA3_TA1 itba3.bit._TA1\r
20029 #define ITBA3_TA0 itba3.bit._TA0\r
20030 __IO_EXTERN ITBAH3STR itbah3;  \r
20031 #define ITBAH3 itbah3.byte\r
20032 #define ITBAH3_TA9 itbah3.bit._TA9\r
20033 #define ITBAH3_TA8 itbah3.bit._TA8\r
20034 __IO_EXTERN ITBAL3STR itbal3;  \r
20035 #define ITBAL3 itbal3.byte\r
20036 #define ITBAL3_TA7 itbal3.bit._TA7\r
20037 #define ITBAL3_TA6 itbal3.bit._TA6\r
20038 #define ITBAL3_TA5 itbal3.bit._TA5\r
20039 #define ITBAL3_TA4 itbal3.bit._TA4\r
20040 #define ITBAL3_TA3 itbal3.bit._TA3\r
20041 #define ITBAL3_TA2 itbal3.bit._TA2\r
20042 #define ITBAL3_TA1 itbal3.bit._TA1\r
20043 #define ITBAL3_TA0 itbal3.bit._TA0\r
20044 __IO_EXTERN ITMK3STR itmk3;  \r
20045 #define ITMK3 itmk3.word\r
20046 #define ITMK3_ENTB itmk3.bit._ENTB\r
20047 #define ITMK3_RAL itmk3.bit._RAL\r
20048 #define ITMK3_TM9 itmk3.bit._TM9\r
20049 #define ITMK3_TM8 itmk3.bit._TM8\r
20050 #define ITMK3_TM7 itmk3.bit._TM7\r
20051 #define ITMK3_TM6 itmk3.bit._TM6\r
20052 #define ITMK3_TM5 itmk3.bit._TM5\r
20053 #define ITMK3_TM4 itmk3.bit._TM4\r
20054 #define ITMK3_TM3 itmk3.bit._TM3\r
20055 #define ITMK3_TM2 itmk3.bit._TM2\r
20056 #define ITMK3_TM1 itmk3.bit._TM1\r
20057 #define ITMK3_TM0 itmk3.bit._TM0\r
20058 __IO_EXTERN ITMKH3STR itmkh3;  \r
20059 #define ITMKH3 itmkh3.byte\r
20060 #define ITMKH3_ENTB itmkh3.bit._ENTB\r
20061 #define ITMKH3_RAL itmkh3.bit._RAL\r
20062 #define ITMKH3_TM9 itmkh3.bit._TM9\r
20063 #define ITMKH3_TM8 itmkh3.bit._TM8\r
20064 __IO_EXTERN ITMKL3STR itmkl3;  \r
20065 #define ITMKL3 itmkl3.byte\r
20066 #define ITMKL3_TM7 itmkl3.bit._TM7\r
20067 #define ITMKL3_TM6 itmkl3.bit._TM6\r
20068 #define ITMKL3_TM5 itmkl3.bit._TM5\r
20069 #define ITMKL3_TM4 itmkl3.bit._TM4\r
20070 #define ITMKL3_TM3 itmkl3.bit._TM3\r
20071 #define ITMKL3_TM2 itmkl3.bit._TM2\r
20072 #define ITMKL3_TM1 itmkl3.bit._TM1\r
20073 #define ITMKL3_TM0 itmkl3.bit._TM0\r
20074 __IO_EXTERN ISMK3STR ismk3;  \r
20075 #define ISMK3 ismk3.byte\r
20076 #define ISMK3_ENSB ismk3.bit._ENSB\r
20077 #define ISMK3_SM6 ismk3.bit._SM6\r
20078 #define ISMK3_SM5 ismk3.bit._SM5\r
20079 #define ISMK3_SM4 ismk3.bit._SM4\r
20080 #define ISMK3_SM3 ismk3.bit._SM3\r
20081 #define ISMK3_SM2 ismk3.bit._SM2\r
20082 #define ISMK3_SM1 ismk3.bit._SM1\r
20083 #define ISMK3_SM0 ismk3.bit._SM0\r
20084 __IO_EXTERN ISBA3STR isba3;  \r
20085 #define ISBA3 isba3.byte\r
20086 #define ISBA3_SA6 isba3.bit._SA6\r
20087 #define ISBA3_SA5 isba3.bit._SA5\r
20088 #define ISBA3_SA4 isba3.bit._SA4\r
20089 #define ISBA3_SA3 isba3.bit._SA3\r
20090 #define ISBA3_SA2 isba3.bit._SA2\r
20091 #define ISBA3_SA1 isba3.bit._SA1\r
20092 #define ISBA3_SA0 isba3.bit._SA0\r
20093 __IO_EXTERN IDAR3STR idar3;  \r
20094 #define IDAR3 idar3.byte\r
20095 #define IDAR3_D7 idar3.bit._D7\r
20096 #define IDAR3_D6 idar3.bit._D6\r
20097 #define IDAR3_D5 idar3.bit._D5\r
20098 #define IDAR3_D4 idar3.bit._D4\r
20099 #define IDAR3_D3 idar3.bit._D3\r
20100 #define IDAR3_D2 idar3.bit._D2\r
20101 #define IDAR3_D1 idar3.bit._D1\r
20102 #define IDAR3_D0 idar3.bit._D0\r
20103 __IO_EXTERN ICCR3STR iccr3;  \r
20104 #define ICCR3 iccr3.byte\r
20105 #define ICCR3_NSF iccr3.bit._NSF\r
20106 #define ICCR3_EN iccr3.bit._EN\r
20107 #define ICCR3_CS4 iccr3.bit._CS4\r
20108 #define ICCR3_CS3 iccr3.bit._CS3\r
20109 #define ICCR3_CS2 iccr3.bit._CS2\r
20110 #define ICCR3_CS1 iccr3.bit._CS1\r
20111 #define ICCR3_CS0 iccr3.bit._CS0\r
20112 #define ICCR3_CS iccr3.bitc._CS\r
20113 __IO_EXTERN ROMSSTR roms;   /* ROM Select Register */\r
20114 #define ROMS roms.word\r
20115 #define ROMS_D15 roms.bit._D15\r
20116 #define ROMS_D14 roms.bit._D14\r
20117 #define ROMS_D13 roms.bit._D13\r
20118 #define ROMS_D12 roms.bit._D12\r
20119 #define ROMS_D11 roms.bit._D11\r
20120 #define ROMS_D10 roms.bit._D10\r
20121 #define ROMS_D9 roms.bit._D9\r
20122 #define ROMS_D8 roms.bit._D8\r
20123 #define ROMS_D7 roms.bit._D7\r
20124 #define ROMS_D6 roms.bit._D6\r
20125 #define ROMS_D5 roms.bit._D5\r
20126 #define ROMS_D4 roms.bit._D4\r
20127 #define ROMS_D3 roms.bit._D3\r
20128 #define ROMS_D2 roms.bit._D2\r
20129 #define ROMS_D1 roms.bit._D1\r
20130 #define ROMS_D0 roms.bit._D0\r
20131 __IO_EXTERN IO_LWORD bsd0;   /* Bit Search Module */\r
20132 #define BSD0 bsd0\r
20133 __IO_EXTERN IO_LWORD bsd1;  \r
20134 #define BSD1 bsd1\r
20135 __IO_EXTERN IO_LWORD bsdc;  \r
20136 #define BSDC bsdc\r
20137 __IO_EXTERN IO_LWORD bsrr;  \r
20138 #define BSRR bsrr\r
20139 __IO_EXTERN ICR00STR icr00;   /* Interrupt Control Unit */\r
20140 #define ICR00 icr00.byte\r
20141 #define ICR00_ICR4 icr00.bit._ICR4\r
20142 #define ICR00_ICR3 icr00.bit._ICR3\r
20143 #define ICR00_ICR2 icr00.bit._ICR2\r
20144 #define ICR00_ICR1 icr00.bit._ICR1\r
20145 #define ICR00_ICR0 icr00.bit._ICR0\r
20146 __IO_EXTERN ICR01STR icr01;  \r
20147 #define ICR01 icr01.byte\r
20148 #define ICR01_ICR4 icr01.bit._ICR4\r
20149 #define ICR01_ICR3 icr01.bit._ICR3\r
20150 #define ICR01_ICR2 icr01.bit._ICR2\r
20151 #define ICR01_ICR1 icr01.bit._ICR1\r
20152 #define ICR01_ICR0 icr01.bit._ICR0\r
20153 __IO_EXTERN ICR02STR icr02;  \r
20154 #define ICR02 icr02.byte\r
20155 #define ICR02_ICR4 icr02.bit._ICR4\r
20156 #define ICR02_ICR3 icr02.bit._ICR3\r
20157 #define ICR02_ICR2 icr02.bit._ICR2\r
20158 #define ICR02_ICR1 icr02.bit._ICR1\r
20159 #define ICR02_ICR0 icr02.bit._ICR0\r
20160 __IO_EXTERN ICR03STR icr03;  \r
20161 #define ICR03 icr03.byte\r
20162 #define ICR03_ICR4 icr03.bit._ICR4\r
20163 #define ICR03_ICR3 icr03.bit._ICR3\r
20164 #define ICR03_ICR2 icr03.bit._ICR2\r
20165 #define ICR03_ICR1 icr03.bit._ICR1\r
20166 #define ICR03_ICR0 icr03.bit._ICR0\r
20167 __IO_EXTERN ICR04STR icr04;  \r
20168 #define ICR04 icr04.byte\r
20169 #define ICR04_ICR4 icr04.bit._ICR4\r
20170 #define ICR04_ICR3 icr04.bit._ICR3\r
20171 #define ICR04_ICR2 icr04.bit._ICR2\r
20172 #define ICR04_ICR1 icr04.bit._ICR1\r
20173 #define ICR04_ICR0 icr04.bit._ICR0\r
20174 __IO_EXTERN ICR05STR icr05;  \r
20175 #define ICR05 icr05.byte\r
20176 #define ICR05_ICR4 icr05.bit._ICR4\r
20177 #define ICR05_ICR3 icr05.bit._ICR3\r
20178 #define ICR05_ICR2 icr05.bit._ICR2\r
20179 #define ICR05_ICR1 icr05.bit._ICR1\r
20180 #define ICR05_ICR0 icr05.bit._ICR0\r
20181 __IO_EXTERN ICR06STR icr06;  \r
20182 #define ICR06 icr06.byte\r
20183 #define ICR06_ICR4 icr06.bit._ICR4\r
20184 #define ICR06_ICR3 icr06.bit._ICR3\r
20185 #define ICR06_ICR2 icr06.bit._ICR2\r
20186 #define ICR06_ICR1 icr06.bit._ICR1\r
20187 #define ICR06_ICR0 icr06.bit._ICR0\r
20188 __IO_EXTERN ICR07STR icr07;  \r
20189 #define ICR07 icr07.byte\r
20190 #define ICR07_ICR4 icr07.bit._ICR4\r
20191 #define ICR07_ICR3 icr07.bit._ICR3\r
20192 #define ICR07_ICR2 icr07.bit._ICR2\r
20193 #define ICR07_ICR1 icr07.bit._ICR1\r
20194 #define ICR07_ICR0 icr07.bit._ICR0\r
20195 __IO_EXTERN ICR08STR icr08;  \r
20196 #define ICR08 icr08.byte\r
20197 #define ICR08_ICR4 icr08.bit._ICR4\r
20198 #define ICR08_ICR3 icr08.bit._ICR3\r
20199 #define ICR08_ICR2 icr08.bit._ICR2\r
20200 #define ICR08_ICR1 icr08.bit._ICR1\r
20201 #define ICR08_ICR0 icr08.bit._ICR0\r
20202 __IO_EXTERN ICR09STR icr09;  \r
20203 #define ICR09 icr09.byte\r
20204 #define ICR09_ICR4 icr09.bit._ICR4\r
20205 #define ICR09_ICR3 icr09.bit._ICR3\r
20206 #define ICR09_ICR2 icr09.bit._ICR2\r
20207 #define ICR09_ICR1 icr09.bit._ICR1\r
20208 #define ICR09_ICR0 icr09.bit._ICR0\r
20209 __IO_EXTERN ICR10STR icr10;  \r
20210 #define ICR10 icr10.byte\r
20211 #define ICR10_ICR4 icr10.bit._ICR4\r
20212 #define ICR10_ICR3 icr10.bit._ICR3\r
20213 #define ICR10_ICR2 icr10.bit._ICR2\r
20214 #define ICR10_ICR1 icr10.bit._ICR1\r
20215 #define ICR10_ICR0 icr10.bit._ICR0\r
20216 __IO_EXTERN ICR11STR icr11;  \r
20217 #define ICR11 icr11.byte\r
20218 #define ICR11_ICR4 icr11.bit._ICR4\r
20219 #define ICR11_ICR3 icr11.bit._ICR3\r
20220 #define ICR11_ICR2 icr11.bit._ICR2\r
20221 #define ICR11_ICR1 icr11.bit._ICR1\r
20222 #define ICR11_ICR0 icr11.bit._ICR0\r
20223 __IO_EXTERN ICR12STR icr12;  \r
20224 #define ICR12 icr12.byte\r
20225 #define ICR12_ICR4 icr12.bit._ICR4\r
20226 #define ICR12_ICR3 icr12.bit._ICR3\r
20227 #define ICR12_ICR2 icr12.bit._ICR2\r
20228 #define ICR12_ICR1 icr12.bit._ICR1\r
20229 #define ICR12_ICR0 icr12.bit._ICR0\r
20230 __IO_EXTERN ICR13STR icr13;  \r
20231 #define ICR13 icr13.byte\r
20232 #define ICR13_ICR4 icr13.bit._ICR4\r
20233 #define ICR13_ICR3 icr13.bit._ICR3\r
20234 #define ICR13_ICR2 icr13.bit._ICR2\r
20235 #define ICR13_ICR1 icr13.bit._ICR1\r
20236 #define ICR13_ICR0 icr13.bit._ICR0\r
20237 __IO_EXTERN ICR14STR icr14;  \r
20238 #define ICR14 icr14.byte\r
20239 #define ICR14_ICR4 icr14.bit._ICR4\r
20240 #define ICR14_ICR3 icr14.bit._ICR3\r
20241 #define ICR14_ICR2 icr14.bit._ICR2\r
20242 #define ICR14_ICR1 icr14.bit._ICR1\r
20243 #define ICR14_ICR0 icr14.bit._ICR0\r
20244 __IO_EXTERN ICR15STR icr15;  \r
20245 #define ICR15 icr15.byte\r
20246 #define ICR15_ICR4 icr15.bit._ICR4\r
20247 #define ICR15_ICR3 icr15.bit._ICR3\r
20248 #define ICR15_ICR2 icr15.bit._ICR2\r
20249 #define ICR15_ICR1 icr15.bit._ICR1\r
20250 #define ICR15_ICR0 icr15.bit._ICR0\r
20251 __IO_EXTERN ICR16STR icr16;  \r
20252 #define ICR16 icr16.byte\r
20253 #define ICR16_ICR4 icr16.bit._ICR4\r
20254 #define ICR16_ICR3 icr16.bit._ICR3\r
20255 #define ICR16_ICR2 icr16.bit._ICR2\r
20256 #define ICR16_ICR1 icr16.bit._ICR1\r
20257 #define ICR16_ICR0 icr16.bit._ICR0\r
20258 __IO_EXTERN ICR17STR icr17;  \r
20259 #define ICR17 icr17.byte\r
20260 #define ICR17_ICR4 icr17.bit._ICR4\r
20261 #define ICR17_ICR3 icr17.bit._ICR3\r
20262 #define ICR17_ICR2 icr17.bit._ICR2\r
20263 #define ICR17_ICR1 icr17.bit._ICR1\r
20264 #define ICR17_ICR0 icr17.bit._ICR0\r
20265 __IO_EXTERN ICR18STR icr18;  \r
20266 #define ICR18 icr18.byte\r
20267 #define ICR18_ICR4 icr18.bit._ICR4\r
20268 #define ICR18_ICR3 icr18.bit._ICR3\r
20269 #define ICR18_ICR2 icr18.bit._ICR2\r
20270 #define ICR18_ICR1 icr18.bit._ICR1\r
20271 #define ICR18_ICR0 icr18.bit._ICR0\r
20272 __IO_EXTERN ICR19STR icr19;  \r
20273 #define ICR19 icr19.byte\r
20274 #define ICR19_ICR4 icr19.bit._ICR4\r
20275 #define ICR19_ICR3 icr19.bit._ICR3\r
20276 #define ICR19_ICR2 icr19.bit._ICR2\r
20277 #define ICR19_ICR1 icr19.bit._ICR1\r
20278 #define ICR19_ICR0 icr19.bit._ICR0\r
20279 __IO_EXTERN ICR20STR icr20;  \r
20280 #define ICR20 icr20.byte\r
20281 #define ICR20_ICR4 icr20.bit._ICR4\r
20282 #define ICR20_ICR3 icr20.bit._ICR3\r
20283 #define ICR20_ICR2 icr20.bit._ICR2\r
20284 #define ICR20_ICR1 icr20.bit._ICR1\r
20285 #define ICR20_ICR0 icr20.bit._ICR0\r
20286 __IO_EXTERN ICR21STR icr21;  \r
20287 #define ICR21 icr21.byte\r
20288 #define ICR21_ICR4 icr21.bit._ICR4\r
20289 #define ICR21_ICR3 icr21.bit._ICR3\r
20290 #define ICR21_ICR2 icr21.bit._ICR2\r
20291 #define ICR21_ICR1 icr21.bit._ICR1\r
20292 #define ICR21_ICR0 icr21.bit._ICR0\r
20293 __IO_EXTERN ICR22STR icr22;  \r
20294 #define ICR22 icr22.byte\r
20295 #define ICR22_ICR4 icr22.bit._ICR4\r
20296 #define ICR22_ICR3 icr22.bit._ICR3\r
20297 #define ICR22_ICR2 icr22.bit._ICR2\r
20298 #define ICR22_ICR1 icr22.bit._ICR1\r
20299 #define ICR22_ICR0 icr22.bit._ICR0\r
20300 __IO_EXTERN ICR23STR icr23;  \r
20301 #define ICR23 icr23.byte\r
20302 #define ICR23_ICR4 icr23.bit._ICR4\r
20303 #define ICR23_ICR3 icr23.bit._ICR3\r
20304 #define ICR23_ICR2 icr23.bit._ICR2\r
20305 #define ICR23_ICR1 icr23.bit._ICR1\r
20306 #define ICR23_ICR0 icr23.bit._ICR0\r
20307 __IO_EXTERN ICR24STR icr24;  \r
20308 #define ICR24 icr24.byte\r
20309 #define ICR24_ICR4 icr24.bit._ICR4\r
20310 #define ICR24_ICR3 icr24.bit._ICR3\r
20311 #define ICR24_ICR2 icr24.bit._ICR2\r
20312 #define ICR24_ICR1 icr24.bit._ICR1\r
20313 #define ICR24_ICR0 icr24.bit._ICR0\r
20314 __IO_EXTERN ICR25STR icr25;  \r
20315 #define ICR25 icr25.byte\r
20316 #define ICR25_ICR4 icr25.bit._ICR4\r
20317 #define ICR25_ICR3 icr25.bit._ICR3\r
20318 #define ICR25_ICR2 icr25.bit._ICR2\r
20319 #define ICR25_ICR1 icr25.bit._ICR1\r
20320 #define ICR25_ICR0 icr25.bit._ICR0\r
20321 __IO_EXTERN ICR26STR icr26;  \r
20322 #define ICR26 icr26.byte\r
20323 #define ICR26_ICR4 icr26.bit._ICR4\r
20324 #define ICR26_ICR3 icr26.bit._ICR3\r
20325 #define ICR26_ICR2 icr26.bit._ICR2\r
20326 #define ICR26_ICR1 icr26.bit._ICR1\r
20327 #define ICR26_ICR0 icr26.bit._ICR0\r
20328 __IO_EXTERN ICR27STR icr27;  \r
20329 #define ICR27 icr27.byte\r
20330 #define ICR27_ICR4 icr27.bit._ICR4\r
20331 #define ICR27_ICR3 icr27.bit._ICR3\r
20332 #define ICR27_ICR2 icr27.bit._ICR2\r
20333 #define ICR27_ICR1 icr27.bit._ICR1\r
20334 #define ICR27_ICR0 icr27.bit._ICR0\r
20335 __IO_EXTERN ICR28STR icr28;  \r
20336 #define ICR28 icr28.byte\r
20337 #define ICR28_ICR4 icr28.bit._ICR4\r
20338 #define ICR28_ICR3 icr28.bit._ICR3\r
20339 #define ICR28_ICR2 icr28.bit._ICR2\r
20340 #define ICR28_ICR1 icr28.bit._ICR1\r
20341 #define ICR28_ICR0 icr28.bit._ICR0\r
20342 __IO_EXTERN ICR29STR icr29;  \r
20343 #define ICR29 icr29.byte\r
20344 #define ICR29_ICR4 icr29.bit._ICR4\r
20345 #define ICR29_ICR3 icr29.bit._ICR3\r
20346 #define ICR29_ICR2 icr29.bit._ICR2\r
20347 #define ICR29_ICR1 icr29.bit._ICR1\r
20348 #define ICR29_ICR0 icr29.bit._ICR0\r
20349 __IO_EXTERN ICR30STR icr30;  \r
20350 #define ICR30 icr30.byte\r
20351 #define ICR30_ICR4 icr30.bit._ICR4\r
20352 #define ICR30_ICR3 icr30.bit._ICR3\r
20353 #define ICR30_ICR2 icr30.bit._ICR2\r
20354 #define ICR30_ICR1 icr30.bit._ICR1\r
20355 #define ICR30_ICR0 icr30.bit._ICR0\r
20356 __IO_EXTERN ICR31STR icr31;  \r
20357 #define ICR31 icr31.byte\r
20358 #define ICR31_ICR4 icr31.bit._ICR4\r
20359 #define ICR31_ICR3 icr31.bit._ICR3\r
20360 #define ICR31_ICR2 icr31.bit._ICR2\r
20361 #define ICR31_ICR1 icr31.bit._ICR1\r
20362 #define ICR31_ICR0 icr31.bit._ICR0\r
20363 __IO_EXTERN ICR32STR icr32;  \r
20364 #define ICR32 icr32.byte\r
20365 #define ICR32_ICR4 icr32.bit._ICR4\r
20366 #define ICR32_ICR3 icr32.bit._ICR3\r
20367 #define ICR32_ICR2 icr32.bit._ICR2\r
20368 #define ICR32_ICR1 icr32.bit._ICR1\r
20369 #define ICR32_ICR0 icr32.bit._ICR0\r
20370 __IO_EXTERN ICR33STR icr33;  \r
20371 #define ICR33 icr33.byte\r
20372 #define ICR33_ICR4 icr33.bit._ICR4\r
20373 #define ICR33_ICR3 icr33.bit._ICR3\r
20374 #define ICR33_ICR2 icr33.bit._ICR2\r
20375 #define ICR33_ICR1 icr33.bit._ICR1\r
20376 #define ICR33_ICR0 icr33.bit._ICR0\r
20377 __IO_EXTERN ICR34STR icr34;  \r
20378 #define ICR34 icr34.byte\r
20379 #define ICR34_ICR4 icr34.bit._ICR4\r
20380 #define ICR34_ICR3 icr34.bit._ICR3\r
20381 #define ICR34_ICR2 icr34.bit._ICR2\r
20382 #define ICR34_ICR1 icr34.bit._ICR1\r
20383 #define ICR34_ICR0 icr34.bit._ICR0\r
20384 __IO_EXTERN ICR35STR icr35;  \r
20385 #define ICR35 icr35.byte\r
20386 #define ICR35_ICR4 icr35.bit._ICR4\r
20387 #define ICR35_ICR3 icr35.bit._ICR3\r
20388 #define ICR35_ICR2 icr35.bit._ICR2\r
20389 #define ICR35_ICR1 icr35.bit._ICR1\r
20390 #define ICR35_ICR0 icr35.bit._ICR0\r
20391 __IO_EXTERN ICR36STR icr36;  \r
20392 #define ICR36 icr36.byte\r
20393 #define ICR36_ICR4 icr36.bit._ICR4\r
20394 #define ICR36_ICR3 icr36.bit._ICR3\r
20395 #define ICR36_ICR2 icr36.bit._ICR2\r
20396 #define ICR36_ICR1 icr36.bit._ICR1\r
20397 #define ICR36_ICR0 icr36.bit._ICR0\r
20398 __IO_EXTERN ICR37STR icr37;  \r
20399 #define ICR37 icr37.byte\r
20400 #define ICR37_ICR4 icr37.bit._ICR4\r
20401 #define ICR37_ICR3 icr37.bit._ICR3\r
20402 #define ICR37_ICR2 icr37.bit._ICR2\r
20403 #define ICR37_ICR1 icr37.bit._ICR1\r
20404 #define ICR37_ICR0 icr37.bit._ICR0\r
20405 __IO_EXTERN ICR38STR icr38;  \r
20406 #define ICR38 icr38.byte\r
20407 #define ICR38_ICR4 icr38.bit._ICR4\r
20408 #define ICR38_ICR3 icr38.bit._ICR3\r
20409 #define ICR38_ICR2 icr38.bit._ICR2\r
20410 #define ICR38_ICR1 icr38.bit._ICR1\r
20411 #define ICR38_ICR0 icr38.bit._ICR0\r
20412 __IO_EXTERN ICR39STR icr39;  \r
20413 #define ICR39 icr39.byte\r
20414 #define ICR39_ICR4 icr39.bit._ICR4\r
20415 #define ICR39_ICR3 icr39.bit._ICR3\r
20416 #define ICR39_ICR2 icr39.bit._ICR2\r
20417 #define ICR39_ICR1 icr39.bit._ICR1\r
20418 #define ICR39_ICR0 icr39.bit._ICR0\r
20419 __IO_EXTERN ICR40STR icr40;  \r
20420 #define ICR40 icr40.byte\r
20421 #define ICR40_ICR4 icr40.bit._ICR4\r
20422 #define ICR40_ICR3 icr40.bit._ICR3\r
20423 #define ICR40_ICR2 icr40.bit._ICR2\r
20424 #define ICR40_ICR1 icr40.bit._ICR1\r
20425 #define ICR40_ICR0 icr40.bit._ICR0\r
20426 __IO_EXTERN ICR41STR icr41;  \r
20427 #define ICR41 icr41.byte\r
20428 #define ICR41_ICR4 icr41.bit._ICR4\r
20429 #define ICR41_ICR3 icr41.bit._ICR3\r
20430 #define ICR41_ICR2 icr41.bit._ICR2\r
20431 #define ICR41_ICR1 icr41.bit._ICR1\r
20432 #define ICR41_ICR0 icr41.bit._ICR0\r
20433 __IO_EXTERN ICR42STR icr42;  \r
20434 #define ICR42 icr42.byte\r
20435 #define ICR42_ICR4 icr42.bit._ICR4\r
20436 #define ICR42_ICR3 icr42.bit._ICR3\r
20437 #define ICR42_ICR2 icr42.bit._ICR2\r
20438 #define ICR42_ICR1 icr42.bit._ICR1\r
20439 #define ICR42_ICR0 icr42.bit._ICR0\r
20440 __IO_EXTERN ICR43STR icr43;  \r
20441 #define ICR43 icr43.byte\r
20442 #define ICR43_ICR4 icr43.bit._ICR4\r
20443 #define ICR43_ICR3 icr43.bit._ICR3\r
20444 #define ICR43_ICR2 icr43.bit._ICR2\r
20445 #define ICR43_ICR1 icr43.bit._ICR1\r
20446 #define ICR43_ICR0 icr43.bit._ICR0\r
20447 __IO_EXTERN ICR44STR icr44;  \r
20448 #define ICR44 icr44.byte\r
20449 #define ICR44_ICR4 icr44.bit._ICR4\r
20450 #define ICR44_ICR3 icr44.bit._ICR3\r
20451 #define ICR44_ICR2 icr44.bit._ICR2\r
20452 #define ICR44_ICR1 icr44.bit._ICR1\r
20453 #define ICR44_ICR0 icr44.bit._ICR0\r
20454 __IO_EXTERN ICR45STR icr45;  \r
20455 #define ICR45 icr45.byte\r
20456 #define ICR45_ICR4 icr45.bit._ICR4\r
20457 #define ICR45_ICR3 icr45.bit._ICR3\r
20458 #define ICR45_ICR2 icr45.bit._ICR2\r
20459 #define ICR45_ICR1 icr45.bit._ICR1\r
20460 #define ICR45_ICR0 icr45.bit._ICR0\r
20461 __IO_EXTERN ICR46STR icr46;  \r
20462 #define ICR46 icr46.byte\r
20463 #define ICR46_ICR4 icr46.bit._ICR4\r
20464 #define ICR46_ICR3 icr46.bit._ICR3\r
20465 #define ICR46_ICR2 icr46.bit._ICR2\r
20466 #define ICR46_ICR1 icr46.bit._ICR1\r
20467 #define ICR46_ICR0 icr46.bit._ICR0\r
20468 __IO_EXTERN ICR47STR icr47;  \r
20469 #define ICR47 icr47.byte\r
20470 #define ICR47_ICR4 icr47.bit._ICR4\r
20471 #define ICR47_ICR3 icr47.bit._ICR3\r
20472 #define ICR47_ICR2 icr47.bit._ICR2\r
20473 #define ICR47_ICR1 icr47.bit._ICR1\r
20474 #define ICR47_ICR0 icr47.bit._ICR0\r
20475 __IO_EXTERN ICR48STR icr48;  \r
20476 #define ICR48 icr48.byte\r
20477 #define ICR48_ICR4 icr48.bit._ICR4\r
20478 #define ICR48_ICR3 icr48.bit._ICR3\r
20479 #define ICR48_ICR2 icr48.bit._ICR2\r
20480 #define ICR48_ICR1 icr48.bit._ICR1\r
20481 #define ICR48_ICR0 icr48.bit._ICR0\r
20482 __IO_EXTERN ICR49STR icr49;  \r
20483 #define ICR49 icr49.byte\r
20484 #define ICR49_ICR4 icr49.bit._ICR4\r
20485 #define ICR49_ICR3 icr49.bit._ICR3\r
20486 #define ICR49_ICR2 icr49.bit._ICR2\r
20487 #define ICR49_ICR1 icr49.bit._ICR1\r
20488 #define ICR49_ICR0 icr49.bit._ICR0\r
20489 __IO_EXTERN ICR50STR icr50;  \r
20490 #define ICR50 icr50.byte\r
20491 #define ICR50_ICR4 icr50.bit._ICR4\r
20492 #define ICR50_ICR3 icr50.bit._ICR3\r
20493 #define ICR50_ICR2 icr50.bit._ICR2\r
20494 #define ICR50_ICR1 icr50.bit._ICR1\r
20495 #define ICR50_ICR0 icr50.bit._ICR0\r
20496 __IO_EXTERN ICR51STR icr51;  \r
20497 #define ICR51 icr51.byte\r
20498 #define ICR51_ICR4 icr51.bit._ICR4\r
20499 #define ICR51_ICR3 icr51.bit._ICR3\r
20500 #define ICR51_ICR2 icr51.bit._ICR2\r
20501 #define ICR51_ICR1 icr51.bit._ICR1\r
20502 #define ICR51_ICR0 icr51.bit._ICR0\r
20503 __IO_EXTERN ICR52STR icr52;  \r
20504 #define ICR52 icr52.byte\r
20505 #define ICR52_ICR4 icr52.bit._ICR4\r
20506 #define ICR52_ICR3 icr52.bit._ICR3\r
20507 #define ICR52_ICR2 icr52.bit._ICR2\r
20508 #define ICR52_ICR1 icr52.bit._ICR1\r
20509 #define ICR52_ICR0 icr52.bit._ICR0\r
20510 __IO_EXTERN ICR53STR icr53;  \r
20511 #define ICR53 icr53.byte\r
20512 #define ICR53_ICR4 icr53.bit._ICR4\r
20513 #define ICR53_ICR3 icr53.bit._ICR3\r
20514 #define ICR53_ICR2 icr53.bit._ICR2\r
20515 #define ICR53_ICR1 icr53.bit._ICR1\r
20516 #define ICR53_ICR0 icr53.bit._ICR0\r
20517 __IO_EXTERN ICR54STR icr54;  \r
20518 #define ICR54 icr54.byte\r
20519 #define ICR54_ICR4 icr54.bit._ICR4\r
20520 #define ICR54_ICR3 icr54.bit._ICR3\r
20521 #define ICR54_ICR2 icr54.bit._ICR2\r
20522 #define ICR54_ICR1 icr54.bit._ICR1\r
20523 #define ICR54_ICR0 icr54.bit._ICR0\r
20524 __IO_EXTERN ICR55STR icr55;  \r
20525 #define ICR55 icr55.byte\r
20526 #define ICR55_ICR4 icr55.bit._ICR4\r
20527 #define ICR55_ICR3 icr55.bit._ICR3\r
20528 #define ICR55_ICR2 icr55.bit._ICR2\r
20529 #define ICR55_ICR1 icr55.bit._ICR1\r
20530 #define ICR55_ICR0 icr55.bit._ICR0\r
20531 __IO_EXTERN ICR56STR icr56;  \r
20532 #define ICR56 icr56.byte\r
20533 #define ICR56_ICR4 icr56.bit._ICR4\r
20534 #define ICR56_ICR3 icr56.bit._ICR3\r
20535 #define ICR56_ICR2 icr56.bit._ICR2\r
20536 #define ICR56_ICR1 icr56.bit._ICR1\r
20537 #define ICR56_ICR0 icr56.bit._ICR0\r
20538 __IO_EXTERN ICR57STR icr57;  \r
20539 #define ICR57 icr57.byte\r
20540 #define ICR57_ICR4 icr57.bit._ICR4\r
20541 #define ICR57_ICR3 icr57.bit._ICR3\r
20542 #define ICR57_ICR2 icr57.bit._ICR2\r
20543 #define ICR57_ICR1 icr57.bit._ICR1\r
20544 #define ICR57_ICR0 icr57.bit._ICR0\r
20545 __IO_EXTERN ICR58STR icr58;  \r
20546 #define ICR58 icr58.byte\r
20547 #define ICR58_ICR4 icr58.bit._ICR4\r
20548 #define ICR58_ICR3 icr58.bit._ICR3\r
20549 #define ICR58_ICR2 icr58.bit._ICR2\r
20550 #define ICR58_ICR1 icr58.bit._ICR1\r
20551 #define ICR58_ICR0 icr58.bit._ICR0\r
20552 __IO_EXTERN ICR59STR icr59;  \r
20553 #define ICR59 icr59.byte\r
20554 #define ICR59_ICR4 icr59.bit._ICR4\r
20555 #define ICR59_ICR3 icr59.bit._ICR3\r
20556 #define ICR59_ICR2 icr59.bit._ICR2\r
20557 #define ICR59_ICR1 icr59.bit._ICR1\r
20558 #define ICR59_ICR0 icr59.bit._ICR0\r
20559 __IO_EXTERN ICR60STR icr60;  \r
20560 #define ICR60 icr60.byte\r
20561 #define ICR60_ICR4 icr60.bit._ICR4\r
20562 #define ICR60_ICR3 icr60.bit._ICR3\r
20563 #define ICR60_ICR2 icr60.bit._ICR2\r
20564 #define ICR60_ICR1 icr60.bit._ICR1\r
20565 #define ICR60_ICR0 icr60.bit._ICR0\r
20566 __IO_EXTERN ICR61STR icr61;  \r
20567 #define ICR61 icr61.byte\r
20568 #define ICR61_ICR4 icr61.bit._ICR4\r
20569 #define ICR61_ICR3 icr61.bit._ICR3\r
20570 #define ICR61_ICR2 icr61.bit._ICR2\r
20571 #define ICR61_ICR1 icr61.bit._ICR1\r
20572 #define ICR61_ICR0 icr61.bit._ICR0\r
20573 __IO_EXTERN ICR62STR icr62;  \r
20574 #define ICR62 icr62.byte\r
20575 #define ICR62_ICR4 icr62.bit._ICR4\r
20576 #define ICR62_ICR3 icr62.bit._ICR3\r
20577 #define ICR62_ICR2 icr62.bit._ICR2\r
20578 #define ICR62_ICR1 icr62.bit._ICR1\r
20579 #define ICR62_ICR0 icr62.bit._ICR0\r
20580 __IO_EXTERN ICR63STR icr63;  \r
20581 #define ICR63 icr63.byte\r
20582 #define ICR63_ICR4 icr63.bit._ICR4\r
20583 #define ICR63_ICR3 icr63.bit._ICR3\r
20584 #define ICR63_ICR2 icr63.bit._ICR2\r
20585 #define ICR63_ICR1 icr63.bit._ICR1\r
20586 #define ICR63_ICR0 icr63.bit._ICR0\r
20587 __IO_EXTERN RSRRSTR rsrr;   /* Clock Control Unit */\r
20588 #define RSRR rsrr.byte\r
20589 #define RSRR_INIT rsrr.bit._INIT\r
20590 #define RSRR_HSTB rsrr.bit._HSTB\r
20591 #define RSRR_WDOG rsrr.bit._WDOG\r
20592 #define RSRR_ERST rsrr.bit._ERST\r
20593 #define RSRR_SRST rsrr.bit._SRST\r
20594 #define RSRR_LINIT rsrr.bit._LINIT\r
20595 #define RSRR_WT1 rsrr.bit._WT1\r
20596 #define RSRR_WT0 rsrr.bit._WT0\r
20597 #define RSRR_WT rsrr.bitc._WT\r
20598 __IO_EXTERN STCRSTR stcr;  \r
20599 #define STCR stcr.byte\r
20600 #define STCR_STOP stcr.bit._STOP\r
20601 #define STCR_SLEEP stcr.bit._SLEEP\r
20602 #define STCR_HIZ stcr.bit._HIZ\r
20603 #define STCR_SRST stcr.bit._SRST\r
20604 #define STCR_OS1 stcr.bit._OS1\r
20605 #define STCR_OS0 stcr.bit._OS0\r
20606 #define STCR_OSCD2 stcr.bit._OSCD2\r
20607 #define STCR_OSCD1 stcr.bit._OSCD1\r
20608 #define STCR_OS stcr.bitc._OS\r
20609 #define STCR_OSCD stcr.bitc._OSCD\r
20610 __IO_EXTERN TBCRSTR tbcr;  \r
20611 #define TBCR tbcr.byte\r
20612 #define TBCR_TBIF tbcr.bit._TBIF\r
20613 #define TBCR_TBIE tbcr.bit._TBIE\r
20614 #define TBCR_TBC2 tbcr.bit._TBC2\r
20615 #define TBCR_TBC1 tbcr.bit._TBC1\r
20616 #define TBCR_TBC0 tbcr.bit._TBC0\r
20617 #define TBCR_SYNCR tbcr.bit._SYNCR\r
20618 #define TBCR_SYNCS tbcr.bit._SYNCS\r
20619 #define TBCR_TBC tbcr.bitc._TBC\r
20620 __IO_EXTERN CTBRSTR ctbr;  \r
20621 #define CTBR ctbr.byte\r
20622 #define CTBR_D7 ctbr.bit._D7\r
20623 #define CTBR_D6 ctbr.bit._D6\r
20624 #define CTBR_D5 ctbr.bit._D5\r
20625 #define CTBR_D4 ctbr.bit._D4\r
20626 #define CTBR_D3 ctbr.bit._D3\r
20627 #define CTBR_D2 ctbr.bit._D2\r
20628 #define CTBR_D1 ctbr.bit._D1\r
20629 #define CTBR_D0 ctbr.bit._D0\r
20630 __IO_EXTERN CLKRSTR clkr;  \r
20631 #define CLKR clkr.byte\r
20632 #define CLKR_SCKEN clkr.bit._SCKEN\r
20633 #define CLKR_PLL1EN clkr.bit._PLL1EN\r
20634 #define CLKR_CLKS1 clkr.bit._CLKS1\r
20635 #define CLKR_CLKS0 clkr.bit._CLKS0\r
20636 #define CLKR_CLKS clkr.bitc._CLKS\r
20637 /* include : INC460_CLKR.INC */\r
20638 /*-------------------------------------------------------------------*/\r
20639 /* INC460.INC :  Old bit name of CLKR */\r
20640 \r
20641 /* alias macro definition for CLKR*/\r
20642 #define CLKR_PLL2EN clkr.bit._SCKEN\r
20643 /*-------------------------------------------------------------------*/\r
20644 __IO_EXTERN WPRSTR wpr;  \r
20645 #define WPR wpr.byte\r
20646 #define WPR_D7 wpr.bit._D7\r
20647 #define WPR_D6 wpr.bit._D6\r
20648 #define WPR_D5 wpr.bit._D5\r
20649 #define WPR_D4 wpr.bit._D4\r
20650 #define WPR_D3 wpr.bit._D3\r
20651 #define WPR_D2 wpr.bit._D2\r
20652 #define WPR_D1 wpr.bit._D1\r
20653 #define WPR_D0 wpr.bit._D0\r
20654 __IO_EXTERN DIVR0STR divr0;  \r
20655 #define DIVR0 divr0.byte\r
20656 #define DIVR0_B3 divr0.bit._B3\r
20657 #define DIVR0_B2 divr0.bit._B2\r
20658 #define DIVR0_B1 divr0.bit._B1\r
20659 #define DIVR0_B0 divr0.bit._B0\r
20660 #define DIVR0_P3 divr0.bit._P3\r
20661 #define DIVR0_P2 divr0.bit._P2\r
20662 #define DIVR0_P1 divr0.bit._P1\r
20663 #define DIVR0_P0 divr0.bit._P0\r
20664 #define DIVR0_B divr0.bitc._B\r
20665 #define DIVR0_P divr0.bitc._P\r
20666 __IO_EXTERN DIVR1STR divr1;  \r
20667 #define DIVR1 divr1.byte\r
20668 #define DIVR1_T3 divr1.bit._T3\r
20669 #define DIVR1_T2 divr1.bit._T2\r
20670 #define DIVR1_T1 divr1.bit._T1\r
20671 #define DIVR1_T0 divr1.bit._T0\r
20672 #define DIVR1_T divr1.bitc._T\r
20673 __IO_EXTERN PLLDIVMSTR plldivm;   /* PLL - Clock Gear Unit: */\r
20674 #define PLLDIVM plldivm.byte\r
20675 #define PLLDIVM_DVM3 plldivm.bit._DVM3\r
20676 #define PLLDIVM_DVM2 plldivm.bit._DVM2\r
20677 #define PLLDIVM_DVM1 plldivm.bit._DVM1\r
20678 #define PLLDIVM_DVM0 plldivm.bit._DVM0\r
20679 #define PLLDIVM_DVM plldivm.bitc._DVM\r
20680 __IO_EXTERN PLLDIVNSTR plldivn;  \r
20681 #define PLLDIVN plldivn.byte\r
20682 #define PLLDIVN_DVN5 plldivn.bit._DVN5\r
20683 #define PLLDIVN_DVN4 plldivn.bit._DVN4\r
20684 #define PLLDIVN_DVN3 plldivn.bit._DVN3\r
20685 #define PLLDIVN_DVN2 plldivn.bit._DVN2\r
20686 #define PLLDIVN_DVN1 plldivn.bit._DVN1\r
20687 #define PLLDIVN_DVN0 plldivn.bit._DVN0\r
20688 #define PLLDIVN_DVN plldivn.bitc._DVN\r
20689 __IO_EXTERN PLLDIVGSTR plldivg;  \r
20690 #define PLLDIVG plldivg.byte\r
20691 #define PLLDIVG_DVG3 plldivg.bit._DVG3\r
20692 #define PLLDIVG_DVG2 plldivg.bit._DVG2\r
20693 #define PLLDIVG_DVG1 plldivg.bit._DVG1\r
20694 #define PLLDIVG_DVG0 plldivg.bit._DVG0\r
20695 #define PLLDIVG_DVG plldivg.bitc._DVG\r
20696 __IO_EXTERN PLLMULGSTR pllmulg;  \r
20697 #define PLLMULG pllmulg.byte\r
20698 #define PLLMULG_MLG7 pllmulg.bit._MLG7\r
20699 #define PLLMULG_MLG6 pllmulg.bit._MLG6\r
20700 #define PLLMULG_MLG5 pllmulg.bit._MLG5\r
20701 #define PLLMULG_MLG4 pllmulg.bit._MLG4\r
20702 #define PLLMULG_MLG3 pllmulg.bit._MLG3\r
20703 #define PLLMULG_MLG2 pllmulg.bit._MLG2\r
20704 #define PLLMULG_MLG1 pllmulg.bit._MLG1\r
20705 #define PLLMULG_MLG0 pllmulg.bit._MLG0\r
20706 #define PLLMULG_MLG pllmulg.bitc._MLG\r
20707 __IO_EXTERN PLLCTRLSTR pllctrl;  \r
20708 #define PLLCTRL pllctrl.byte\r
20709 #define PLLCTRL_IEDN pllctrl.bit._IEDN\r
20710 #define PLLCTRL_GRDN pllctrl.bit._GRDN\r
20711 #define PLLCTRL_IEUP pllctrl.bit._IEUP\r
20712 #define PLLCTRL_GRUP pllctrl.bit._GRUP\r
20713 __IO_EXTERN OSCC1STR oscc1;   /* Main/Sub Oscillator Control */\r
20714 #define OSCC1 oscc1.byte\r
20715 #define OSCC1_FCI oscc1.bit._FCI\r
20716 #define OSCC1_RFBEN oscc1.bit._RFBEN\r
20717 #define OSCC1_OSCR oscc1.bit._OSCR\r
20718 __IO_EXTERN OSCS1STR oscs1;  \r
20719 #define OSCS1 oscs1.byte\r
20720 #define OSCS1_OSCS7 oscs1.bit._OSCS7\r
20721 #define OSCS1_OSCS6 oscs1.bit._OSCS6\r
20722 #define OSCS1_OSCS5 oscs1.bit._OSCS5\r
20723 #define OSCS1_OSCS4 oscs1.bit._OSCS4\r
20724 #define OSCS1_OSCS3 oscs1.bit._OSCS3\r
20725 #define OSCS1_OSCS2 oscs1.bit._OSCS2\r
20726 #define OSCS1_OSCS1 oscs1.bit._OSCS1\r
20727 #define OSCS1_OSCS0 oscs1.bit._OSCS0\r
20728 __IO_EXTERN OSCC2STR oscc2;  \r
20729 #define OSCC2 oscc2.byte\r
20730 #define OSCC2_FCI oscc2.bit._FCI\r
20731 #define OSCC2_RFBEN oscc2.bit._RFBEN\r
20732 #define OSCC2_OSCR oscc2.bit._OSCR\r
20733 __IO_EXTERN OSCS2STR oscs2;  \r
20734 #define OSCS2 oscs2.byte\r
20735 #define OSCS2_OSCS7 oscs2.bit._OSCS7\r
20736 #define OSCS2_OSCS6 oscs2.bit._OSCS6\r
20737 #define OSCS2_OSCS5 oscs2.bit._OSCS5\r
20738 #define OSCS2_OSCS4 oscs2.bit._OSCS4\r
20739 #define OSCS2_OSCS3 oscs2.bit._OSCS3\r
20740 #define OSCS2_OSCS2 oscs2.bit._OSCS2\r
20741 #define OSCS2_OSCS1 oscs2.bit._OSCS1\r
20742 #define OSCS2_OSCS0 oscs2.bit._OSCS0\r
20743 __IO_EXTERN PORTENSTR porten;   /* Port Input Enable Control */\r
20744 #define PORTEN porten.byte\r
20745 #define PORTEN_CPORTEN porten.bit._CPORTEN\r
20746 #define PORTEN_GPORTEN porten.bit._GPORTEN\r
20747 __IO_EXTERN WTCERSTR wtcer;   /* Real Time Clock (Watch Timer) */\r
20748 #define WTCER wtcer.byte\r
20749 #define WTCER_INTE4 wtcer.bit._INTE4\r
20750 #define WTCER_INT4 wtcer.bit._INT4\r
20751 __IO_EXTERN WTCRSTR wtcr;  \r
20752 #define WTCR wtcr.word\r
20753 #define WTCR_INTE3 wtcr.bit._INTE3\r
20754 #define WTCR_INT3 wtcr.bit._INT3\r
20755 #define WTCR_INTE2 wtcr.bit._INTE2\r
20756 #define WTCR_INT2 wtcr.bit._INT2\r
20757 #define WTCR_INTE1 wtcr.bit._INTE1\r
20758 #define WTCR_INT1 wtcr.bit._INT1\r
20759 #define WTCR_INTE0 wtcr.bit._INTE0\r
20760 #define WTCR_INT0 wtcr.bit._INT0\r
20761 #define WTCR_RUN wtcr.bit._RUN\r
20762 #define WTCR_UPDT wtcr.bit._UPDT\r
20763 #define WTCR_ST wtcr.bit._ST\r
20764 __IO_EXTERN WTBRSTR wtbr;  \r
20765 #define WTBR wtbr.lword\r
20766 #define WTBR_D20 wtbr.bit._D20\r
20767 #define WTBR_D19 wtbr.bit._D19\r
20768 #define WTBR_D18 wtbr.bit._D18\r
20769 #define WTBR_D17 wtbr.bit._D17\r
20770 #define WTBR_D16 wtbr.bit._D16\r
20771 #define WTBR_D15 wtbr.bit._D15\r
20772 #define WTBR_D14 wtbr.bit._D14\r
20773 #define WTBR_D13 wtbr.bit._D13\r
20774 #define WTBR_D12 wtbr.bit._D12\r
20775 #define WTBR_D11 wtbr.bit._D11\r
20776 #define WTBR_D10 wtbr.bit._D10\r
20777 #define WTBR_D9 wtbr.bit._D9\r
20778 #define WTBR_D8 wtbr.bit._D8\r
20779 #define WTBR_D7 wtbr.bit._D7\r
20780 #define WTBR_D6 wtbr.bit._D6\r
20781 #define WTBR_D5 wtbr.bit._D5\r
20782 #define WTBR_D4 wtbr.bit._D4\r
20783 #define WTBR_D3 wtbr.bit._D3\r
20784 #define WTBR_D2 wtbr.bit._D2\r
20785 #define WTBR_D1 wtbr.bit._D1\r
20786 #define WTBR_D0 wtbr.bit._D0\r
20787 __IO_EXTERN WTHRSTR wthr;  \r
20788 #define WTHR wthr.byte\r
20789 #define WTHR_H4 wthr.bit._H4\r
20790 #define WTHR_H3 wthr.bit._H3\r
20791 #define WTHR_H2 wthr.bit._H2\r
20792 #define WTHR_H1 wthr.bit._H1\r
20793 #define WTHR_H0 wthr.bit._H0\r
20794 __IO_EXTERN WTMRSTR wtmr;  \r
20795 #define WTMR wtmr.byte\r
20796 #define WTMR_M5 wtmr.bit._M5\r
20797 #define WTMR_M4 wtmr.bit._M4\r
20798 #define WTMR_M3 wtmr.bit._M3\r
20799 #define WTMR_M2 wtmr.bit._M2\r
20800 #define WTMR_M1 wtmr.bit._M1\r
20801 #define WTMR_M0 wtmr.bit._M0\r
20802 __IO_EXTERN WTSRSTR wtsr;  \r
20803 #define WTSR wtsr.byte\r
20804 #define WTSR_S5 wtsr.bit._S5\r
20805 #define WTSR_S4 wtsr.bit._S4\r
20806 #define WTSR_S3 wtsr.bit._S3\r
20807 #define WTSR_S2 wtsr.bit._S2\r
20808 #define WTSR_S1 wtsr.bit._S1\r
20809 #define WTSR_S0 wtsr.bit._S0\r
20810 __IO_EXTERN IO_BYTE csvtr;   /* Clock-Supervisor / Selecor / Monitor */\r
20811 #define CSVTR csvtr\r
20812 __IO_EXTERN CSVCRSTR csvcr;  \r
20813 #define CSVCR csvcr.byte\r
20814 #define CSVCR_SCKS csvcr.bit._SCKS\r
20815 #define CSVCR_MM csvcr.bit._MM\r
20816 #define CSVCR_SM csvcr.bit._SM\r
20817 #define CSVCR_RCE csvcr.bit._RCE\r
20818 #define CSVCR_MSVE csvcr.bit._MSVE\r
20819 #define CSVCR_SSVE csvcr.bit._SSVE\r
20820 #define CSVCR_SRST csvcr.bit._SRST\r
20821 #define CSVCR_OUTE csvcr.bit._OUTE\r
20822 __IO_EXTERN CSCFGSTR cscfg;  \r
20823 #define CSCFG cscfg.byte\r
20824 #define CSCFG_EDSUEN cscfg.bit._EDSUEN\r
20825 #define CSCFG_PLLLOCK cscfg.bit._PLLLOCK\r
20826 #define CSCFG_RCSEL cscfg.bit._RCSEL\r
20827 #define CSCFG_MONCKI cscfg.bit._MONCKI\r
20828 #define CSCFG_CSC3 cscfg.bit._CSC3\r
20829 #define CSCFG_CSC2 cscfg.bit._CSC2\r
20830 #define CSCFG_CSC1 cscfg.bit._CSC1\r
20831 #define CSCFG_CSC0 cscfg.bit._CSC0\r
20832 #define CSCFG_CSC cscfg.bitc._CSC\r
20833 __IO_EXTERN CMCFGSTR cmcfg;  \r
20834 #define CMCFG cmcfg.byte\r
20835 #define CMCFG_CMPRE3 cmcfg.bit._CMPRE3\r
20836 #define CMCFG_CMPRE2 cmcfg.bit._CMPRE2\r
20837 #define CMCFG_CMPRE1 cmcfg.bit._CMPRE1\r
20838 #define CMCFG_CMPRE0 cmcfg.bit._CMPRE0\r
20839 #define CMCFG_CMSEL3 cmcfg.bit._CMSEL3\r
20840 #define CMCFG_CMSEL2 cmcfg.bit._CMSEL2\r
20841 #define CMCFG_CMSEL1 cmcfg.bit._CMSEL1\r
20842 #define CMCFG_CMSEL0 cmcfg.bit._CMSEL0\r
20843 #define CMCFG_CMPRE cmcfg.bitc._CMPRE\r
20844 #define CMCFG_CMSEL cmcfg.bitc._CMSEL\r
20845 /* include : INC460_CSV.INC */\r
20846 /*-------------------------------------------------------------------*/\r
20847 /* INC460.DMAC :  Old bit name of CSV */\r
20848  \r
20849 /* alias macro definition for CSV */\r
20850 #define CSVCR_MS csvcr.bit._SM\r
20851 #define CSVCR_REC csvcr.bit._RCE\r
20852 /*-------------------------------------------------------------------*/\r
20853 __IO_EXTERN CUCRSTR cucr;   /* Calibration Unit of Sub Oszillation */\r
20854 #define CUCR cucr.word\r
20855 #define CUCR_STRT cucr.bit._STRT\r
20856 #define CUCR_INT cucr.bit._INT\r
20857 #define CUCR_INTEN cucr.bit._INTEN\r
20858 __IO_EXTERN CUTDSTR cutd;  \r
20859 #define CUTD cutd.word\r
20860 #define CUTD_TDD15 cutd.bit._TDD15\r
20861 #define CUTD_TDD14 cutd.bit._TDD14\r
20862 #define CUTD_TDD13 cutd.bit._TDD13\r
20863 #define CUTD_TDD12 cutd.bit._TDD12\r
20864 #define CUTD_TDD11 cutd.bit._TDD11\r
20865 #define CUTD_TDD10 cutd.bit._TDD10\r
20866 #define CUTD_TDD9 cutd.bit._TDD9\r
20867 #define CUTD_TDD8 cutd.bit._TDD8\r
20868 #define CUTD_TDD7 cutd.bit._TDD7\r
20869 #define CUTD_TDD6 cutd.bit._TDD6\r
20870 #define CUTD_TDD5 cutd.bit._TDD5\r
20871 #define CUTD_TDD4 cutd.bit._TDD4\r
20872 #define CUTD_TDD3 cutd.bit._TDD3\r
20873 #define CUTD_TDD2 cutd.bit._TDD2\r
20874 #define CUTD_TDD1 cutd.bit._TDD1\r
20875 #define CUTD_TDD0 cutd.bit._TDD0\r
20876 __IO_EXTERN CUTR1STR cutr1;  \r
20877 #define CUTR1 cutr1.word\r
20878 #define CUTR1_TDR23 cutr1.bit._TDR23\r
20879 #define CUTR1_TDR22 cutr1.bit._TDR22\r
20880 #define CUTR1_TDR21 cutr1.bit._TDR21\r
20881 #define CUTR1_TDR20 cutr1.bit._TDR20\r
20882 #define CUTR1_TDR19 cutr1.bit._TDR19\r
20883 #define CUTR1_TDR18 cutr1.bit._TDR18\r
20884 #define CUTR1_TDR17 cutr1.bit._TDR17\r
20885 #define CUTR1_TDR16 cutr1.bit._TDR16\r
20886 __IO_EXTERN CUTR2STR cutr2;  \r
20887 #define CUTR2 cutr2.word\r
20888 #define CUTR2_TDR15 cutr2.bit._TDR15\r
20889 #define CUTR2_TDR14 cutr2.bit._TDR14\r
20890 #define CUTR2_TDR13 cutr2.bit._TDR13\r
20891 #define CUTR2_TDR12 cutr2.bit._TDR12\r
20892 #define CUTR2_TDR11 cutr2.bit._TDR11\r
20893 #define CUTR2_TDR10 cutr2.bit._TDR10\r
20894 #define CUTR2_TDR9 cutr2.bit._TDR9\r
20895 #define CUTR2_TDR8 cutr2.bit._TDR8\r
20896 #define CUTR2_TDR7 cutr2.bit._TDR7\r
20897 #define CUTR2_TDR6 cutr2.bit._TDR6\r
20898 #define CUTR2_TDR5 cutr2.bit._TDR5\r
20899 #define CUTR2_TDR4 cutr2.bit._TDR4\r
20900 #define CUTR2_TDR3 cutr2.bit._TDR3\r
20901 #define CUTR2_TDR2 cutr2.bit._TDR2\r
20902 #define CUTR2_TDR1 cutr2.bit._TDR1\r
20903 #define CUTR2_TDR0 cutr2.bit._TDR0\r
20904 __IO_EXTERN CMPRSTR cmpr;   /* Clock Modulator */\r
20905 #define CMPR cmpr.word\r
20906 #define CMPR_MP13 cmpr.bit._MP13\r
20907 #define CMPR_MP12 cmpr.bit._MP12\r
20908 #define CMPR_MP11 cmpr.bit._MP11\r
20909 #define CMPR_MP10 cmpr.bit._MP10\r
20910 #define CMPR_MP9 cmpr.bit._MP9\r
20911 #define CMPR_MP8 cmpr.bit._MP8\r
20912 #define CMPR_MP7 cmpr.bit._MP7\r
20913 #define CMPR_MP6 cmpr.bit._MP6\r
20914 #define CMPR_MP5 cmpr.bit._MP5\r
20915 #define CMPR_MP4 cmpr.bit._MP4\r
20916 #define CMPR_MP3 cmpr.bit._MP3\r
20917 #define CMPR_MP2 cmpr.bit._MP2\r
20918 #define CMPR_MP1 cmpr.bit._MP1\r
20919 #define CMPR_MP0 cmpr.bit._MP0\r
20920 __IO_EXTERN CMCRSTR cmcr;  \r
20921 #define CMCR cmcr.byte\r
20922 #define CMCR_FMODRUN cmcr.bit._FMODRUN\r
20923 #define CMCR_FMOD cmcr.bit._FMOD\r
20924 #define CMCR_PDX cmcr.bit._PDX\r
20925 __IO_EXTERN IO_WORD cmt1;  \r
20926 #define CMT1 cmt1\r
20927 __IO_EXTERN IO_WORD cmt2;  \r
20928 #define CMT2 cmt2\r
20929 __IO_EXTERN CANPRESTR canpre;   /* CAN clock control */\r
20930 #define CANPRE canpre.byte\r
20931 #define CANPRE_CPCKS1 canpre.bit._CPCKS1\r
20932 #define CANPRE_CPCKS0 canpre.bit._CPCKS0\r
20933 #define CANPRE_DVC3 canpre.bit._DVC3\r
20934 #define CANPRE_DVC2 canpre.bit._DVC2\r
20935 #define CANPRE_DVC1 canpre.bit._DVC1\r
20936 #define CANPRE_DVC0 canpre.bit._DVC0\r
20937 #define CANPRE_CPCKS canpre.bitc._CPCKS\r
20938 #define CANPRE_DVC canpre.bitc._DVC\r
20939 __IO_EXTERN CANCKDSTR canckd;  \r
20940 #define CANCKD canckd.byte\r
20941 #define CANCKD_CANCKD5 canckd.bit._CANCKD5\r
20942 #define CANCKD_CANCKD4 canckd.bit._CANCKD4\r
20943 #define CANCKD_CANCKD3 canckd.bit._CANCKD3\r
20944 #define CANCKD_CANCKD2 canckd.bit._CANCKD2\r
20945 #define CANCKD_CANCKD1 canckd.bit._CANCKD1\r
20946 #define CANCKD_CANCKD0 canckd.bit._CANCKD0\r
20947 __IO_EXTERN LVSELSTR lvsel;   /* LV Detection / Hardware-Watchdog */\r
20948 #define LVSEL lvsel.byte\r
20949 #define LVSEL_LVESEL3 lvsel.bit._LVESEL3\r
20950 #define LVSEL_LVESEL2 lvsel.bit._LVESEL2\r
20951 #define LVSEL_LVESEL1 lvsel.bit._LVESEL1\r
20952 #define LVSEL_LVESEL0 lvsel.bit._LVESEL0\r
20953 #define LVSEL_LVISEL3 lvsel.bit._LVISEL3\r
20954 #define LVSEL_LVISEL2 lvsel.bit._LVISEL2\r
20955 #define LVSEL_LVISEL1 lvsel.bit._LVISEL1\r
20956 #define LVSEL_LVISEL0 lvsel.bit._LVISEL0\r
20957 #define LVSEL_LVESEL lvsel.bitc._LVESEL\r
20958 #define LVSEL_LVISEL lvsel.bitc._LVISEL\r
20959 __IO_EXTERN LVDETSTR lvdet;  \r
20960 #define LVDET lvdet.byte\r
20961 #define LVDET_LVSEL lvdet.bit._LVSEL\r
20962 #define LVDET_LVEPD lvdet.bit._LVEPD\r
20963 #define LVDET_LVIPD lvdet.bit._LVIPD\r
20964 #define LVDET_LVREN lvdet.bit._LVREN\r
20965 #define LVDET_LVIEN lvdet.bit._LVIEN\r
20966 #define LVDET_LVIRQ lvdet.bit._LVIRQ\r
20967 __IO_EXTERN HWWDESTR hwwde;  \r
20968 #define HWWDE hwwde.byte\r
20969 #define HWWDE_ED1 hwwde.bit._ED1\r
20970 #define HWWDE_ED0 hwwde.bit._ED0\r
20971 #define HWWDE_ED hwwde.bitc._ED\r
20972 __IO_EXTERN HWWDSTR hwwd;  \r
20973 #define HWWD hwwd.byte\r
20974 #define HWWD_CL hwwd.bit._CL\r
20975 #define HWWD_CPUF hwwd.bit._CPUF\r
20976 __IO_EXTERN OSCRHSTR oscrh;   /* Main-/Sub-Oscillatio Stabilization Timer */\r
20977 #define OSCRH oscrh.byte\r
20978 #define OSCRH_WIF oscrh.bit._WIF\r
20979 #define OSCRH_WIE oscrh.bit._WIE\r
20980 #define OSCRH_WEN oscrh.bit._WEN\r
20981 #define OSCRH_WS1 oscrh.bit._WS1\r
20982 #define OSCRH_WS0 oscrh.bit._WS0\r
20983 #define OSCRH_WCL oscrh.bit._WCL\r
20984 #define OSCRH_WS oscrh.bitc._WS\r
20985 __IO_EXTERN IO_BYTE oscrl;  \r
20986 #define OSCRL oscrl\r
20987 __IO_EXTERN WPCRHSTR wpcrh;  \r
20988 #define WPCRH wpcrh.byte\r
20989 #define WPCRH_WIF wpcrh.bit._WIF\r
20990 #define WPCRH_WIE wpcrh.bit._WIE\r
20991 #define WPCRH_WEN wpcrh.bit._WEN\r
20992 #define WPCRH_WS1 wpcrh.bit._WS1\r
20993 #define WPCRH_WS0 wpcrh.bit._WS0\r
20994 #define WPCRH_WCL wpcrh.bit._WCL\r
20995 #define WPCRH_WS wpcrh.bitc._WS\r
20996 __IO_EXTERN IO_BYTE wpcrl;  \r
20997 #define WPCRL wpcrl\r
20998 __IO_EXTERN OSCCRSTR osccr;   /* Main-/Sub-Oscillatio Standby Control */\r
20999 #define OSCCR osccr.byte\r
21000 #define OSCCR_OSCDS1 osccr.bit._OSCDS1\r
21001 __IO_EXTERN REGSELSTR regsel;  \r
21002 #define REGSEL regsel.byte\r
21003 #define REGSEL_FLASHSEL regsel.bit._FLASHSEL\r
21004 #define REGSEL_MAINSEL regsel.bit._MAINSEL\r
21005 #define REGSEL_SUBSEL3 regsel.bit._SUBSEL3\r
21006 #define REGSEL_SUBSEL2 regsel.bit._SUBSEL2\r
21007 #define REGSEL_SUBSEL1 regsel.bit._SUBSEL1\r
21008 #define REGSEL_SUBSEL0 regsel.bit._SUBSEL0\r
21009 #define REGSEL_SUBSEL regsel.bitc._SUBSEL\r
21010 __IO_EXTERN REGCTRSTR regctr;  \r
21011 #define REGCTR regctr.byte\r
21012 #define REGCTR_MSTBO regctr.bit._MSTBO\r
21013 #define REGCTR_MAINKPEN regctr.bit._MAINKPEN\r
21014 #define REGCTR_MAINDSBL regctr.bit._MAINDSBL\r
21015 __IO_EXTERN ASR0STR asr0;   /* External Bus/Chip Select Registers */\r
21016 #define ASR0 asr0.word\r
21017 #define ASR0_A31 asr0.bit._A31\r
21018 #define ASR0_A30 asr0.bit._A30\r
21019 #define ASR0_A29 asr0.bit._A29\r
21020 #define ASR0_A28 asr0.bit._A28\r
21021 #define ASR0_A27 asr0.bit._A27\r
21022 #define ASR0_A26 asr0.bit._A26\r
21023 #define ASR0_A25 asr0.bit._A25\r
21024 #define ASR0_A24 asr0.bit._A24\r
21025 #define ASR0_A23 asr0.bit._A23\r
21026 #define ASR0_A22 asr0.bit._A22\r
21027 #define ASR0_A21 asr0.bit._A21\r
21028 #define ASR0_A20 asr0.bit._A20\r
21029 #define ASR0_A19 asr0.bit._A19\r
21030 #define ASR0_A18 asr0.bit._A18\r
21031 #define ASR0_A17 asr0.bit._A17\r
21032 #define ASR0_A16 asr0.bit._A16\r
21033 __IO_EXTERN ACR0STR acr0;  \r
21034 #define ACR0 acr0.word\r
21035 #define ACR0_ASZ3 acr0.bit._ASZ3\r
21036 #define ACR0_ASZ2 acr0.bit._ASZ2\r
21037 #define ACR0_ASZ1 acr0.bit._ASZ1\r
21038 #define ACR0_ASZ0 acr0.bit._ASZ0\r
21039 #define ACR0_DBW1 acr0.bit._DBW1\r
21040 #define ACR0_DBW0 acr0.bit._DBW0\r
21041 #define ACR0_BST1 acr0.bit._BST1\r
21042 #define ACR0_BST0 acr0.bit._BST0\r
21043 #define ACR0_SREN acr0.bit._SREN\r
21044 #define ACR0_PFEN acr0.bit._PFEN\r
21045 #define ACR0_WREN acr0.bit._WREN\r
21046 #define ACR0_TYP3 acr0.bit._TYP3\r
21047 #define ACR0_TYP2 acr0.bit._TYP2\r
21048 #define ACR0_TYP1 acr0.bit._TYP1\r
21049 #define ACR0_TYP0 acr0.bit._TYP0\r
21050 #define ACR0_ASZ acr0.bitc._ASZ\r
21051 #define ACR0_DBW acr0.bitc._DBW\r
21052 #define ACR0_BST acr0.bitc._BST\r
21053 #define ACR0_TYP acr0.bitc._TYP\r
21054 __IO_EXTERN ASR1STR asr1;  \r
21055 #define ASR1 asr1.word\r
21056 #define ASR1_A31 asr1.bit._A31\r
21057 #define ASR1_A30 asr1.bit._A30\r
21058 #define ASR1_A29 asr1.bit._A29\r
21059 #define ASR1_A28 asr1.bit._A28\r
21060 #define ASR1_A27 asr1.bit._A27\r
21061 #define ASR1_A26 asr1.bit._A26\r
21062 #define ASR1_A25 asr1.bit._A25\r
21063 #define ASR1_A24 asr1.bit._A24\r
21064 #define ASR1_A23 asr1.bit._A23\r
21065 #define ASR1_A22 asr1.bit._A22\r
21066 #define ASR1_A21 asr1.bit._A21\r
21067 #define ASR1_A20 asr1.bit._A20\r
21068 #define ASR1_A19 asr1.bit._A19\r
21069 #define ASR1_A18 asr1.bit._A18\r
21070 #define ASR1_A17 asr1.bit._A17\r
21071 #define ASR1_A16 asr1.bit._A16\r
21072 __IO_EXTERN ACR1STR acr1;  \r
21073 #define ACR1 acr1.word\r
21074 #define ACR1_ASZ3 acr1.bit._ASZ3\r
21075 #define ACR1_ASZ2 acr1.bit._ASZ2\r
21076 #define ACR1_ASZ1 acr1.bit._ASZ1\r
21077 #define ACR1_ASZ0 acr1.bit._ASZ0\r
21078 #define ACR1_DBW1 acr1.bit._DBW1\r
21079 #define ACR1_DBW0 acr1.bit._DBW0\r
21080 #define ACR1_BST1 acr1.bit._BST1\r
21081 #define ACR1_BST0 acr1.bit._BST0\r
21082 #define ACR1_SREN acr1.bit._SREN\r
21083 #define ACR1_PFEN acr1.bit._PFEN\r
21084 #define ACR1_WREN acr1.bit._WREN\r
21085 #define ACR1_LEND acr1.bit._LEND\r
21086 #define ACR1_TYP3 acr1.bit._TYP3\r
21087 #define ACR1_TYP2 acr1.bit._TYP2\r
21088 #define ACR1_TYP1 acr1.bit._TYP1\r
21089 #define ACR1_TYP0 acr1.bit._TYP0\r
21090 #define ACR1_ASZ acr1.bitc._ASZ\r
21091 #define ACR1_DBW acr1.bitc._DBW\r
21092 #define ACR1_BST acr1.bitc._BST\r
21093 #define ACR1_TYP acr1.bitc._TYP\r
21094 __IO_EXTERN ASR2STR asr2;  \r
21095 #define ASR2 asr2.word\r
21096 #define ASR2_A31 asr2.bit._A31\r
21097 #define ASR2_A30 asr2.bit._A30\r
21098 #define ASR2_A29 asr2.bit._A29\r
21099 #define ASR2_A28 asr2.bit._A28\r
21100 #define ASR2_A27 asr2.bit._A27\r
21101 #define ASR2_A26 asr2.bit._A26\r
21102 #define ASR2_A25 asr2.bit._A25\r
21103 #define ASR2_A24 asr2.bit._A24\r
21104 #define ASR2_A23 asr2.bit._A23\r
21105 #define ASR2_A22 asr2.bit._A22\r
21106 #define ASR2_A21 asr2.bit._A21\r
21107 #define ASR2_A20 asr2.bit._A20\r
21108 #define ASR2_A19 asr2.bit._A19\r
21109 #define ASR2_A18 asr2.bit._A18\r
21110 #define ASR2_A17 asr2.bit._A17\r
21111 #define ASR2_A16 asr2.bit._A16\r
21112 __IO_EXTERN ACR2STR acr2;  \r
21113 #define ACR2 acr2.word\r
21114 #define ACR2_ASZ3 acr2.bit._ASZ3\r
21115 #define ACR2_ASZ2 acr2.bit._ASZ2\r
21116 #define ACR2_ASZ1 acr2.bit._ASZ1\r
21117 #define ACR2_ASZ0 acr2.bit._ASZ0\r
21118 #define ACR2_DBW1 acr2.bit._DBW1\r
21119 #define ACR2_DBW0 acr2.bit._DBW0\r
21120 #define ACR2_BST1 acr2.bit._BST1\r
21121 #define ACR2_BST0 acr2.bit._BST0\r
21122 #define ACR2_SREN acr2.bit._SREN\r
21123 #define ACR2_PFEN acr2.bit._PFEN\r
21124 #define ACR2_WREN acr2.bit._WREN\r
21125 #define ACR2_LEND acr2.bit._LEND\r
21126 #define ACR2_TYP3 acr2.bit._TYP3\r
21127 #define ACR2_TYP2 acr2.bit._TYP2\r
21128 #define ACR2_TYP1 acr2.bit._TYP1\r
21129 #define ACR2_TYP0 acr2.bit._TYP0\r
21130 #define ACR2_ASZ acr2.bitc._ASZ\r
21131 #define ACR2_DBW acr2.bitc._DBW\r
21132 #define ACR2_BST acr2.bitc._BST\r
21133 #define ACR2_TYP acr2.bitc._TYP\r
21134 __IO_EXTERN ASR3STR asr3;  \r
21135 #define ASR3 asr3.word\r
21136 #define ASR3_A31 asr3.bit._A31\r
21137 #define ASR3_A30 asr3.bit._A30\r
21138 #define ASR3_A29 asr3.bit._A29\r
21139 #define ASR3_A28 asr3.bit._A28\r
21140 #define ASR3_A27 asr3.bit._A27\r
21141 #define ASR3_A26 asr3.bit._A26\r
21142 #define ASR3_A25 asr3.bit._A25\r
21143 #define ASR3_A24 asr3.bit._A24\r
21144 #define ASR3_A23 asr3.bit._A23\r
21145 #define ASR3_A22 asr3.bit._A22\r
21146 #define ASR3_A21 asr3.bit._A21\r
21147 #define ASR3_A20 asr3.bit._A20\r
21148 #define ASR3_A19 asr3.bit._A19\r
21149 #define ASR3_A18 asr3.bit._A18\r
21150 #define ASR3_A17 asr3.bit._A17\r
21151 #define ASR3_A16 asr3.bit._A16\r
21152 __IO_EXTERN ACR3STR acr3;  \r
21153 #define ACR3 acr3.word\r
21154 #define ACR3_ASZ3 acr3.bit._ASZ3\r
21155 #define ACR3_ASZ2 acr3.bit._ASZ2\r
21156 #define ACR3_ASZ1 acr3.bit._ASZ1\r
21157 #define ACR3_ASZ0 acr3.bit._ASZ0\r
21158 #define ACR3_DBW1 acr3.bit._DBW1\r
21159 #define ACR3_DBW0 acr3.bit._DBW0\r
21160 #define ACR3_BST1 acr3.bit._BST1\r
21161 #define ACR3_BST0 acr3.bit._BST0\r
21162 #define ACR3_SREN acr3.bit._SREN\r
21163 #define ACR3_PFEN acr3.bit._PFEN\r
21164 #define ACR3_WREN acr3.bit._WREN\r
21165 #define ACR3_LEND acr3.bit._LEND\r
21166 #define ACR3_TYP3 acr3.bit._TYP3\r
21167 #define ACR3_TYP2 acr3.bit._TYP2\r
21168 #define ACR3_TYP1 acr3.bit._TYP1\r
21169 #define ACR3_TYP0 acr3.bit._TYP0\r
21170 #define ACR3_ASZ acr3.bitc._ASZ\r
21171 #define ACR3_DBW acr3.bitc._DBW\r
21172 #define ACR3_BST acr3.bitc._BST\r
21173 #define ACR3_TYP acr3.bitc._TYP\r
21174 __IO_EXTERN ASR4STR asr4;  \r
21175 #define ASR4 asr4.word\r
21176 #define ASR4_A31 asr4.bit._A31\r
21177 #define ASR4_A30 asr4.bit._A30\r
21178 #define ASR4_A29 asr4.bit._A29\r
21179 #define ASR4_A28 asr4.bit._A28\r
21180 #define ASR4_A27 asr4.bit._A27\r
21181 #define ASR4_A26 asr4.bit._A26\r
21182 #define ASR4_A25 asr4.bit._A25\r
21183 #define ASR4_A24 asr4.bit._A24\r
21184 #define ASR4_A23 asr4.bit._A23\r
21185 #define ASR4_A22 asr4.bit._A22\r
21186 #define ASR4_A21 asr4.bit._A21\r
21187 #define ASR4_A20 asr4.bit._A20\r
21188 #define ASR4_A19 asr4.bit._A19\r
21189 #define ASR4_A18 asr4.bit._A18\r
21190 #define ASR4_A17 asr4.bit._A17\r
21191 #define ASR4_A16 asr4.bit._A16\r
21192 __IO_EXTERN ACR4STR acr4;  \r
21193 #define ACR4 acr4.word\r
21194 #define ACR4_ASZ3 acr4.bit._ASZ3\r
21195 #define ACR4_ASZ2 acr4.bit._ASZ2\r
21196 #define ACR4_ASZ1 acr4.bit._ASZ1\r
21197 #define ACR4_ASZ0 acr4.bit._ASZ0\r
21198 #define ACR4_DBW1 acr4.bit._DBW1\r
21199 #define ACR4_DBW0 acr4.bit._DBW0\r
21200 #define ACR4_BST1 acr4.bit._BST1\r
21201 #define ACR4_BST0 acr4.bit._BST0\r
21202 #define ACR4_SREN acr4.bit._SREN\r
21203 #define ACR4_PFEN acr4.bit._PFEN\r
21204 #define ACR4_WREN acr4.bit._WREN\r
21205 #define ACR4_LEND acr4.bit._LEND\r
21206 #define ACR4_TYP3 acr4.bit._TYP3\r
21207 #define ACR4_TYP2 acr4.bit._TYP2\r
21208 #define ACR4_TYP1 acr4.bit._TYP1\r
21209 #define ACR4_TYP0 acr4.bit._TYP0\r
21210 #define ACR4_ASZ acr4.bitc._ASZ\r
21211 #define ACR4_DBW acr4.bitc._DBW\r
21212 #define ACR4_BST acr4.bitc._BST\r
21213 #define ACR4_TYP acr4.bitc._TYP\r
21214 __IO_EXTERN ASR5STR asr5;  \r
21215 #define ASR5 asr5.word\r
21216 #define ASR5_A31 asr5.bit._A31\r
21217 #define ASR5_A30 asr5.bit._A30\r
21218 #define ASR5_A29 asr5.bit._A29\r
21219 #define ASR5_A28 asr5.bit._A28\r
21220 #define ASR5_A27 asr5.bit._A27\r
21221 #define ASR5_A26 asr5.bit._A26\r
21222 #define ASR5_A25 asr5.bit._A25\r
21223 #define ASR5_A24 asr5.bit._A24\r
21224 #define ASR5_A23 asr5.bit._A23\r
21225 #define ASR5_A22 asr5.bit._A22\r
21226 #define ASR5_A21 asr5.bit._A21\r
21227 #define ASR5_A20 asr5.bit._A20\r
21228 #define ASR5_A19 asr5.bit._A19\r
21229 #define ASR5_A18 asr5.bit._A18\r
21230 #define ASR5_A17 asr5.bit._A17\r
21231 #define ASR5_A16 asr5.bit._A16\r
21232 __IO_EXTERN ACR5STR acr5;  \r
21233 #define ACR5 acr5.word\r
21234 #define ACR5_ASZ3 acr5.bit._ASZ3\r
21235 #define ACR5_ASZ2 acr5.bit._ASZ2\r
21236 #define ACR5_ASZ1 acr5.bit._ASZ1\r
21237 #define ACR5_ASZ0 acr5.bit._ASZ0\r
21238 #define ACR5_DBW1 acr5.bit._DBW1\r
21239 #define ACR5_DBW0 acr5.bit._DBW0\r
21240 #define ACR5_BST1 acr5.bit._BST1\r
21241 #define ACR5_BST0 acr5.bit._BST0\r
21242 #define ACR5_SREN acr5.bit._SREN\r
21243 #define ACR5_PFEN acr5.bit._PFEN\r
21244 #define ACR5_WREN acr5.bit._WREN\r
21245 #define ACR5_LEND acr5.bit._LEND\r
21246 #define ACR5_TYP3 acr5.bit._TYP3\r
21247 #define ACR5_TYP2 acr5.bit._TYP2\r
21248 #define ACR5_TYP1 acr5.bit._TYP1\r
21249 #define ACR5_TYP0 acr5.bit._TYP0\r
21250 #define ACR5_ASZ acr5.bitc._ASZ\r
21251 #define ACR5_DBW acr5.bitc._DBW\r
21252 #define ACR5_BST acr5.bitc._BST\r
21253 #define ACR5_TYP acr5.bitc._TYP\r
21254 __IO_EXTERN ASR6STR asr6;  \r
21255 #define ASR6 asr6.word\r
21256 #define ASR6_A31 asr6.bit._A31\r
21257 #define ASR6_A30 asr6.bit._A30\r
21258 #define ASR6_A29 asr6.bit._A29\r
21259 #define ASR6_A28 asr6.bit._A28\r
21260 #define ASR6_A27 asr6.bit._A27\r
21261 #define ASR6_A26 asr6.bit._A26\r
21262 #define ASR6_A25 asr6.bit._A25\r
21263 #define ASR6_A24 asr6.bit._A24\r
21264 #define ASR6_A23 asr6.bit._A23\r
21265 #define ASR6_A22 asr6.bit._A22\r
21266 #define ASR6_A21 asr6.bit._A21\r
21267 #define ASR6_A20 asr6.bit._A20\r
21268 #define ASR6_A19 asr6.bit._A19\r
21269 #define ASR6_A18 asr6.bit._A18\r
21270 #define ASR6_A17 asr6.bit._A17\r
21271 #define ASR6_A16 asr6.bit._A16\r
21272 __IO_EXTERN ACR6STR acr6;  \r
21273 #define ACR6 acr6.word\r
21274 #define ACR6_ASZ3 acr6.bit._ASZ3\r
21275 #define ACR6_ASZ2 acr6.bit._ASZ2\r
21276 #define ACR6_ASZ1 acr6.bit._ASZ1\r
21277 #define ACR6_ASZ0 acr6.bit._ASZ0\r
21278 #define ACR6_DBW1 acr6.bit._DBW1\r
21279 #define ACR6_DBW0 acr6.bit._DBW0\r
21280 #define ACR6_BST1 acr6.bit._BST1\r
21281 #define ACR6_BST0 acr6.bit._BST0\r
21282 #define ACR6_SREN acr6.bit._SREN\r
21283 #define ACR6_PFEN acr6.bit._PFEN\r
21284 #define ACR6_WREN acr6.bit._WREN\r
21285 #define ACR6_LEND acr6.bit._LEND\r
21286 #define ACR6_TYP3 acr6.bit._TYP3\r
21287 #define ACR6_TYP2 acr6.bit._TYP2\r
21288 #define ACR6_TYP1 acr6.bit._TYP1\r
21289 #define ACR6_TYP0 acr6.bit._TYP0\r
21290 #define ACR6_ASZ acr6.bitc._ASZ\r
21291 #define ACR6_DBW acr6.bitc._DBW\r
21292 #define ACR6_BST acr6.bitc._BST\r
21293 #define ACR6_TYP acr6.bitc._TYP\r
21294 __IO_EXTERN ASR7STR asr7;  \r
21295 #define ASR7 asr7.word\r
21296 #define ASR7_A31 asr7.bit._A31\r
21297 #define ASR7_A30 asr7.bit._A30\r
21298 #define ASR7_A29 asr7.bit._A29\r
21299 #define ASR7_A28 asr7.bit._A28\r
21300 #define ASR7_A27 asr7.bit._A27\r
21301 #define ASR7_A26 asr7.bit._A26\r
21302 #define ASR7_A25 asr7.bit._A25\r
21303 #define ASR7_A24 asr7.bit._A24\r
21304 #define ASR7_A23 asr7.bit._A23\r
21305 #define ASR7_A22 asr7.bit._A22\r
21306 #define ASR7_A21 asr7.bit._A21\r
21307 #define ASR7_A20 asr7.bit._A20\r
21308 #define ASR7_A19 asr7.bit._A19\r
21309 #define ASR7_A18 asr7.bit._A18\r
21310 #define ASR7_A17 asr7.bit._A17\r
21311 #define ASR7_A16 asr7.bit._A16\r
21312 __IO_EXTERN ACR7STR acr7;  \r
21313 #define ACR7 acr7.word\r
21314 #define ACR7_ASZ3 acr7.bit._ASZ3\r
21315 #define ACR7_ASZ2 acr7.bit._ASZ2\r
21316 #define ACR7_ASZ1 acr7.bit._ASZ1\r
21317 #define ACR7_ASZ0 acr7.bit._ASZ0\r
21318 #define ACR7_DBW1 acr7.bit._DBW1\r
21319 #define ACR7_DBW0 acr7.bit._DBW0\r
21320 #define ACR7_BST1 acr7.bit._BST1\r
21321 #define ACR7_BST0 acr7.bit._BST0\r
21322 #define ACR7_SREN acr7.bit._SREN\r
21323 #define ACR7_PFEN acr7.bit._PFEN\r
21324 #define ACR7_WREN acr7.bit._WREN\r
21325 #define ACR7_LEND acr7.bit._LEND\r
21326 #define ACR7_TYP3 acr7.bit._TYP3\r
21327 #define ACR7_TYP2 acr7.bit._TYP2\r
21328 #define ACR7_TYP1 acr7.bit._TYP1\r
21329 #define ACR7_TYP0 acr7.bit._TYP0\r
21330 #define ACR7_ASZ acr7.bitc._ASZ\r
21331 #define ACR7_DBW acr7.bitc._DBW\r
21332 #define ACR7_BST acr7.bitc._BST\r
21333 #define ACR7_TYP acr7.bitc._TYP\r
21334 __IO_EXTERN AWR0STR awr0;  \r
21335 #define AWR0 awr0.word\r
21336 #define AWR0_W15 awr0.bit._W15\r
21337 #define AWR0_W14 awr0.bit._W14\r
21338 #define AWR0_W13 awr0.bit._W13\r
21339 #define AWR0_W12 awr0.bit._W12\r
21340 #define AWR0_W11 awr0.bit._W11\r
21341 #define AWR0_W10 awr0.bit._W10\r
21342 #define AWR0_W9 awr0.bit._W9\r
21343 #define AWR0_W8 awr0.bit._W8\r
21344 #define AWR0_W7 awr0.bit._W7\r
21345 #define AWR0_W6 awr0.bit._W6\r
21346 #define AWR0_W5 awr0.bit._W5\r
21347 #define AWR0_W4 awr0.bit._W4\r
21348 #define AWR0_W3 awr0.bit._W3\r
21349 #define AWR0_W2 awr0.bit._W2\r
21350 #define AWR0_W1 awr0.bit._W1\r
21351 #define AWR0_W0 awr0.bit._W0\r
21352 __IO_EXTERN AWR1STR awr1;  \r
21353 #define AWR1 awr1.word\r
21354 #define AWR1_W15 awr1.bit._W15\r
21355 #define AWR1_W14 awr1.bit._W14\r
21356 #define AWR1_W13 awr1.bit._W13\r
21357 #define AWR1_W12 awr1.bit._W12\r
21358 #define AWR1_W11 awr1.bit._W11\r
21359 #define AWR1_W10 awr1.bit._W10\r
21360 #define AWR1_W9 awr1.bit._W9\r
21361 #define AWR1_W8 awr1.bit._W8\r
21362 #define AWR1_W7 awr1.bit._W7\r
21363 #define AWR1_W6 awr1.bit._W6\r
21364 #define AWR1_W5 awr1.bit._W5\r
21365 #define AWR1_W4 awr1.bit._W4\r
21366 #define AWR1_W3 awr1.bit._W3\r
21367 #define AWR1_W2 awr1.bit._W2\r
21368 #define AWR1_W1 awr1.bit._W1\r
21369 #define AWR1_W0 awr1.bit._W0\r
21370 __IO_EXTERN AWR2STR awr2;  \r
21371 #define AWR2 awr2.word\r
21372 #define AWR2_W15 awr2.bit._W15\r
21373 #define AWR2_W14 awr2.bit._W14\r
21374 #define AWR2_W13 awr2.bit._W13\r
21375 #define AWR2_W12 awr2.bit._W12\r
21376 #define AWR2_W11 awr2.bit._W11\r
21377 #define AWR2_W10 awr2.bit._W10\r
21378 #define AWR2_W9 awr2.bit._W9\r
21379 #define AWR2_W8 awr2.bit._W8\r
21380 #define AWR2_W7 awr2.bit._W7\r
21381 #define AWR2_W6 awr2.bit._W6\r
21382 #define AWR2_W5 awr2.bit._W5\r
21383 #define AWR2_W4 awr2.bit._W4\r
21384 #define AWR2_W3 awr2.bit._W3\r
21385 #define AWR2_W2 awr2.bit._W2\r
21386 #define AWR2_W1 awr2.bit._W1\r
21387 #define AWR2_W0 awr2.bit._W0\r
21388 __IO_EXTERN AWR3STR awr3;  \r
21389 #define AWR3 awr3.word\r
21390 #define AWR3_W15 awr3.bit._W15\r
21391 #define AWR3_W14 awr3.bit._W14\r
21392 #define AWR3_W13 awr3.bit._W13\r
21393 #define AWR3_W12 awr3.bit._W12\r
21394 #define AWR3_W11 awr3.bit._W11\r
21395 #define AWR3_W10 awr3.bit._W10\r
21396 #define AWR3_W9 awr3.bit._W9\r
21397 #define AWR3_W8 awr3.bit._W8\r
21398 #define AWR3_W7 awr3.bit._W7\r
21399 #define AWR3_W6 awr3.bit._W6\r
21400 #define AWR3_W5 awr3.bit._W5\r
21401 #define AWR3_W4 awr3.bit._W4\r
21402 #define AWR3_W3 awr3.bit._W3\r
21403 #define AWR3_W2 awr3.bit._W2\r
21404 #define AWR3_W1 awr3.bit._W1\r
21405 #define AWR3_W0 awr3.bit._W0\r
21406 __IO_EXTERN AWR4STR awr4;  \r
21407 #define AWR4 awr4.word\r
21408 #define AWR4_W15 awr4.bit._W15\r
21409 #define AWR4_W14 awr4.bit._W14\r
21410 #define AWR4_W13 awr4.bit._W13\r
21411 #define AWR4_W12 awr4.bit._W12\r
21412 #define AWR4_W11 awr4.bit._W11\r
21413 #define AWR4_W10 awr4.bit._W10\r
21414 #define AWR4_W9 awr4.bit._W9\r
21415 #define AWR4_W8 awr4.bit._W8\r
21416 #define AWR4_W7 awr4.bit._W7\r
21417 #define AWR4_W6 awr4.bit._W6\r
21418 #define AWR4_W5 awr4.bit._W5\r
21419 #define AWR4_W4 awr4.bit._W4\r
21420 #define AWR4_W3 awr4.bit._W3\r
21421 #define AWR4_W2 awr4.bit._W2\r
21422 #define AWR4_W1 awr4.bit._W1\r
21423 #define AWR4_W0 awr4.bit._W0\r
21424 __IO_EXTERN AWR5STR awr5;  \r
21425 #define AWR5 awr5.word\r
21426 #define AWR5_W15 awr5.bit._W15\r
21427 #define AWR5_W14 awr5.bit._W14\r
21428 #define AWR5_W13 awr5.bit._W13\r
21429 #define AWR5_W12 awr5.bit._W12\r
21430 #define AWR5_W11 awr5.bit._W11\r
21431 #define AWR5_W10 awr5.bit._W10\r
21432 #define AWR5_W9 awr5.bit._W9\r
21433 #define AWR5_W8 awr5.bit._W8\r
21434 #define AWR5_W7 awr5.bit._W7\r
21435 #define AWR5_W6 awr5.bit._W6\r
21436 #define AWR5_W5 awr5.bit._W5\r
21437 #define AWR5_W4 awr5.bit._W4\r
21438 #define AWR5_W3 awr5.bit._W3\r
21439 #define AWR5_W2 awr5.bit._W2\r
21440 #define AWR5_W1 awr5.bit._W1\r
21441 #define AWR5_W0 awr5.bit._W0\r
21442 __IO_EXTERN AWR6STR awr6;  \r
21443 #define AWR6 awr6.word\r
21444 #define AWR6_W15 awr6.bit._W15\r
21445 #define AWR6_W14 awr6.bit._W14\r
21446 #define AWR6_W13 awr6.bit._W13\r
21447 #define AWR6_W12 awr6.bit._W12\r
21448 #define AWR6_W11 awr6.bit._W11\r
21449 #define AWR6_W10 awr6.bit._W10\r
21450 #define AWR6_W9 awr6.bit._W9\r
21451 #define AWR6_W8 awr6.bit._W8\r
21452 #define AWR6_W7 awr6.bit._W7\r
21453 #define AWR6_W6 awr6.bit._W6\r
21454 #define AWR6_W5 awr6.bit._W5\r
21455 #define AWR6_W4 awr6.bit._W4\r
21456 #define AWR6_W3 awr6.bit._W3\r
21457 #define AWR6_W2 awr6.bit._W2\r
21458 #define AWR6_W1 awr6.bit._W1\r
21459 #define AWR6_W0 awr6.bit._W0\r
21460 __IO_EXTERN AWR7STR awr7;  \r
21461 #define AWR7 awr7.word\r
21462 #define AWR7_W15 awr7.bit._W15\r
21463 #define AWR7_W14 awr7.bit._W14\r
21464 #define AWR7_W13 awr7.bit._W13\r
21465 #define AWR7_W12 awr7.bit._W12\r
21466 #define AWR7_W11 awr7.bit._W11\r
21467 #define AWR7_W10 awr7.bit._W10\r
21468 #define AWR7_W9 awr7.bit._W9\r
21469 #define AWR7_W8 awr7.bit._W8\r
21470 #define AWR7_W7 awr7.bit._W7\r
21471 #define AWR7_W6 awr7.bit._W6\r
21472 #define AWR7_W5 awr7.bit._W5\r
21473 #define AWR7_W4 awr7.bit._W4\r
21474 #define AWR7_W3 awr7.bit._W3\r
21475 #define AWR7_W2 awr7.bit._W2\r
21476 #define AWR7_W1 awr7.bit._W1\r
21477 #define AWR7_W0 awr7.bit._W0\r
21478 __IO_EXTERN MCRASTR mcra;  \r
21479 #define MCRA mcra.byte\r
21480 #define MCRA_PSZ2 mcra.bit._PSZ2\r
21481 #define MCRA_PSZ1 mcra.bit._PSZ1\r
21482 #define MCRA_PSZ0 mcra.bit._PSZ0\r
21483 #define MCRA_WBST mcra.bit._WBST\r
21484 #define MCRA_BANK mcra.bit._BANK\r
21485 #define MCRA_ABS1 mcra.bit._ABS1\r
21486 #define MCRA_ABS0 mcra.bit._ABS0\r
21487 #define MCRA_PSZ mcra.bitc._PSZ\r
21488 #define MCRA_ABS mcra.bitc._ABS\r
21489 __IO_EXTERN MCRBSTR mcrb;  \r
21490 #define MCRB mcrb.byte\r
21491 #define MCRB_PSZ2 mcrb.bit._PSZ2\r
21492 #define MCRB_PSZ1 mcrb.bit._PSZ1\r
21493 #define MCRB_PSZ0 mcrb.bit._PSZ0\r
21494 #define MCRB_WBST mcrb.bit._WBST\r
21495 #define MCRB_BANK mcrb.bit._BANK\r
21496 #define MCRB_ABS1 mcrb.bit._ABS1\r
21497 #define MCRB_ABS0 mcrb.bit._ABS0\r
21498 #define MCRB_PSZ mcrb.bitc._PSZ\r
21499 #define MCRB_ABS mcrb.bitc._ABS\r
21500 __IO_EXTERN IOWR0STR iowr0;  \r
21501 #define IOWR0 iowr0.byte\r
21502 #define IOWR0_RYE0 iowr0.bit._RYE0\r
21503 #define IOWR0_HLD0 iowr0.bit._HLD0\r
21504 #define IOWR0_WR01 iowr0.bit._WR01\r
21505 #define IOWR0_WR00 iowr0.bit._WR00\r
21506 #define IOWR0_IW03 iowr0.bit._IW03\r
21507 #define IOWR0_IW02 iowr0.bit._IW02\r
21508 #define IOWR0_IW01 iowr0.bit._IW01\r
21509 #define IOWR0_IW00 iowr0.bit._IW00\r
21510 #define IOWR0_WR0 iowr0.bitc._WR0\r
21511 #define IOWR0_IW0 iowr0.bitc._IW0\r
21512 __IO_EXTERN IOWR1STR iowr1;  \r
21513 #define IOWR1 iowr1.byte\r
21514 #define IOWR1_RYE1 iowr1.bit._RYE1\r
21515 #define IOWR1_HLD1 iowr1.bit._HLD1\r
21516 #define IOWR1_WR11 iowr1.bit._WR11\r
21517 #define IOWR1_WR10 iowr1.bit._WR10\r
21518 #define IOWR1_IW13 iowr1.bit._IW13\r
21519 #define IOWR1_IW12 iowr1.bit._IW12\r
21520 #define IOWR1_IW11 iowr1.bit._IW11\r
21521 #define IOWR1_IW10 iowr1.bit._IW10\r
21522 #define IOWR1_WR1 iowr1.bitc._WR1\r
21523 #define IOWR1_IW1 iowr1.bitc._IW1\r
21524 __IO_EXTERN IOWR2STR iowr2;  \r
21525 #define IOWR2 iowr2.byte\r
21526 #define IOWR2_RYE2 iowr2.bit._RYE2\r
21527 #define IOWR2_HLD2 iowr2.bit._HLD2\r
21528 #define IOWR2_WR21 iowr2.bit._WR21\r
21529 #define IOWR2_WR20 iowr2.bit._WR20\r
21530 #define IOWR2_IW23 iowr2.bit._IW23\r
21531 #define IOWR2_IW22 iowr2.bit._IW22\r
21532 #define IOWR2_IW21 iowr2.bit._IW21\r
21533 #define IOWR2_IW20 iowr2.bit._IW20\r
21534 #define IOWR2_WR2 iowr2.bitc._WR2\r
21535 #define IOWR2_IW2 iowr2.bitc._IW2\r
21536 __IO_EXTERN IOWR3STR iowr3;  \r
21537 #define IOWR3 iowr3.byte\r
21538 #define IOWR3_RYE3 iowr3.bit._RYE3\r
21539 #define IOWR3_HLD3 iowr3.bit._HLD3\r
21540 #define IOWR3_WR31 iowr3.bit._WR31\r
21541 #define IOWR3_WR30 iowr3.bit._WR30\r
21542 #define IOWR3_IW33 iowr3.bit._IW33\r
21543 #define IOWR3_IW32 iowr3.bit._IW32\r
21544 #define IOWR3_IW31 iowr3.bit._IW31\r
21545 #define IOWR3_IW30 iowr3.bit._IW30\r
21546 #define IOWR3_WR3 iowr3.bitc._WR3\r
21547 #define IOWR3_IW3 iowr3.bitc._IW3\r
21548 __IO_EXTERN CSERSTR cser;  \r
21549 #define CSER cser.byte\r
21550 #define CSER_CSE7 cser.bit._CSE7\r
21551 #define CSER_CSE6 cser.bit._CSE6\r
21552 #define CSER_CSE5 cser.bit._CSE5\r
21553 #define CSER_CSE4 cser.bit._CSE4\r
21554 #define CSER_CSE3 cser.bit._CSE3\r
21555 #define CSER_CSE2 cser.bit._CSE2\r
21556 #define CSER_CSE1 cser.bit._CSE1\r
21557 #define CSER_CSE0 cser.bit._CSE0\r
21558 __IO_EXTERN CHERSTR cher;  \r
21559 #define CHER cher.byte\r
21560 #define CHER_CHE7 cher.bit._CHE7\r
21561 #define CHER_CHE6 cher.bit._CHE6\r
21562 #define CHER_CHE5 cher.bit._CHE5\r
21563 #define CHER_CHE4 cher.bit._CHE4\r
21564 #define CHER_CHE3 cher.bit._CHE3\r
21565 #define CHER_CHE2 cher.bit._CHE2\r
21566 #define CHER_CHE1 cher.bit._CHE1\r
21567 #define CHER_CHE0 cher.bit._CHE0\r
21568 __IO_EXTERN TCRSTR tcr;  \r
21569 #define TCR tcr.byte\r
21570 #define TCR_BREN tcr.bit._BREN\r
21571 #define TCR_PSUS tcr.bit._PSUS\r
21572 #define TCR_PCLR tcr.bit._PCLR\r
21573 #define TCR_RDW1 tcr.bit._RDW1\r
21574 #define TCR_RDW0 tcr.bit._RDW0\r
21575 #define TCR_RDW tcr.bitc._RDW\r
21576 __IO_EXTERN RCRSTR rcr;  \r
21577 #define RCR rcr.word\r
21578 #define RCR_SELF rcr.bit._SELF\r
21579 #define RCR_RRLD rcr.bit._RRLD\r
21580 #define RCR_RFINT5 rcr.bit._RFINT5\r
21581 #define RCR_RFINT4 rcr.bit._RFINT4\r
21582 #define RCR_RDINT3 rcr.bit._RDINT3\r
21583 #define RCR_RFINT2 rcr.bit._RFINT2\r
21584 #define RCR_RFINT1 rcr.bit._RFINT1\r
21585 #define RCR_RFINT0 rcr.bit._RFINT0\r
21586 #define RCR_BRST rcr.bit._BRST\r
21587 #define RCR_RFC2 rcr.bit._RFC2\r
21588 #define RCR_RFC1 rcr.bit._RFC1\r
21589 #define RCR_RFC0 rcr.bit._RFC0\r
21590 #define RCR_PON rcr.bit._PON\r
21591 #define RCR_TRC2 rcr.bit._TRC2\r
21592 #define RCR_TRC1 rcr.bit._TRC1\r
21593 #define RCR_TRC0 rcr.bit._TRC0\r
21594 #define RCR_RFINT rcr.bitc._RFINT\r
21595 #define RCR_RFC rcr.bitc._RFC\r
21596 #define RCR_TRC rcr.bitc._TRC\r
21597 __IO_EXTERN MODRSTR modr;   /* Mode Register */\r
21598 #define MODR modr.byte\r
21599 #define MODR_ROMA modr.bit._ROMA\r
21600 #define MODR_WTH1 modr.bit._WTH1\r
21601 #define MODR_WTH0 modr.bit._WTH0\r
21602 #define MODR_WTH modr.bitc._WTH\r
21603 __IO_EXTERN PDRD00STR pdrd00;   /* R-bus Port Data Direct Read Register */\r
21604 #define PDRD00 pdrd00.byte\r
21605 #define PDRD00_D7 pdrd00.bit._D7\r
21606 #define PDRD00_D6 pdrd00.bit._D6\r
21607 #define PDRD00_D5 pdrd00.bit._D5\r
21608 #define PDRD00_D4 pdrd00.bit._D4\r
21609 #define PDRD00_D3 pdrd00.bit._D3\r
21610 #define PDRD00_D2 pdrd00.bit._D2\r
21611 #define PDRD00_D1 pdrd00.bit._D1\r
21612 #define PDRD00_D0 pdrd00.bit._D0\r
21613 __IO_EXTERN PDRD01STR pdrd01;  \r
21614 #define PDRD01 pdrd01.byte\r
21615 #define PDRD01_D7 pdrd01.bit._D7\r
21616 #define PDRD01_D6 pdrd01.bit._D6\r
21617 #define PDRD01_D5 pdrd01.bit._D5\r
21618 #define PDRD01_D4 pdrd01.bit._D4\r
21619 #define PDRD01_D3 pdrd01.bit._D3\r
21620 #define PDRD01_D2 pdrd01.bit._D2\r
21621 #define PDRD01_D1 pdrd01.bit._D1\r
21622 #define PDRD01_D0 pdrd01.bit._D0\r
21623 __IO_EXTERN PDRD02STR pdrd02;  \r
21624 #define PDRD02 pdrd02.byte\r
21625 #define PDRD02_D7 pdrd02.bit._D7\r
21626 #define PDRD02_D6 pdrd02.bit._D6\r
21627 #define PDRD02_D5 pdrd02.bit._D5\r
21628 #define PDRD02_D4 pdrd02.bit._D4\r
21629 #define PDRD02_D3 pdrd02.bit._D3\r
21630 #define PDRD02_D2 pdrd02.bit._D2\r
21631 #define PDRD02_D1 pdrd02.bit._D1\r
21632 #define PDRD02_D0 pdrd02.bit._D0\r
21633 __IO_EXTERN PDRD03STR pdrd03;  \r
21634 #define PDRD03 pdrd03.byte\r
21635 #define PDRD03_D7 pdrd03.bit._D7\r
21636 #define PDRD03_D6 pdrd03.bit._D6\r
21637 #define PDRD03_D5 pdrd03.bit._D5\r
21638 #define PDRD03_D4 pdrd03.bit._D4\r
21639 #define PDRD03_D3 pdrd03.bit._D3\r
21640 #define PDRD03_D2 pdrd03.bit._D2\r
21641 #define PDRD03_D1 pdrd03.bit._D1\r
21642 #define PDRD03_D0 pdrd03.bit._D0\r
21643 __IO_EXTERN PDRD04STR pdrd04;  \r
21644 #define PDRD04 pdrd04.byte\r
21645 #define PDRD04_D1 pdrd04.bit._D1\r
21646 #define PDRD04_D0 pdrd04.bit._D0\r
21647 __IO_EXTERN PDRD05STR pdrd05;  \r
21648 #define PDRD05 pdrd05.byte\r
21649 #define PDRD05_D7 pdrd05.bit._D7\r
21650 #define PDRD05_D6 pdrd05.bit._D6\r
21651 #define PDRD05_D5 pdrd05.bit._D5\r
21652 #define PDRD05_D4 pdrd05.bit._D4\r
21653 #define PDRD05_D3 pdrd05.bit._D3\r
21654 #define PDRD05_D2 pdrd05.bit._D2\r
21655 #define PDRD05_D1 pdrd05.bit._D1\r
21656 #define PDRD05_D0 pdrd05.bit._D0\r
21657 __IO_EXTERN PDRD06STR pdrd06;  \r
21658 #define PDRD06 pdrd06.byte\r
21659 #define PDRD06_D7 pdrd06.bit._D7\r
21660 #define PDRD06_D6 pdrd06.bit._D6\r
21661 #define PDRD06_D5 pdrd06.bit._D5\r
21662 #define PDRD06_D4 pdrd06.bit._D4\r
21663 #define PDRD06_D3 pdrd06.bit._D3\r
21664 #define PDRD06_D2 pdrd06.bit._D2\r
21665 #define PDRD06_D1 pdrd06.bit._D1\r
21666 #define PDRD06_D0 pdrd06.bit._D0\r
21667 __IO_EXTERN PDRD07STR pdrd07;  \r
21668 #define PDRD07 pdrd07.byte\r
21669 #define PDRD07_D7 pdrd07.bit._D7\r
21670 #define PDRD07_D6 pdrd07.bit._D6\r
21671 #define PDRD07_D5 pdrd07.bit._D5\r
21672 #define PDRD07_D4 pdrd07.bit._D4\r
21673 #define PDRD07_D3 pdrd07.bit._D3\r
21674 #define PDRD07_D2 pdrd07.bit._D2\r
21675 #define PDRD07_D1 pdrd07.bit._D1\r
21676 #define PDRD07_D0 pdrd07.bit._D0\r
21677 __IO_EXTERN PDRD08STR pdrd08;  \r
21678 #define PDRD08 pdrd08.byte\r
21679 #define PDRD08_D7 pdrd08.bit._D7\r
21680 #define PDRD08_D6 pdrd08.bit._D6\r
21681 #define PDRD08_D5 pdrd08.bit._D5\r
21682 #define PDRD08_D4 pdrd08.bit._D4\r
21683 #define PDRD08_D3 pdrd08.bit._D3\r
21684 #define PDRD08_D2 pdrd08.bit._D2\r
21685 #define PDRD08_D1 pdrd08.bit._D1\r
21686 #define PDRD08_D0 pdrd08.bit._D0\r
21687 __IO_EXTERN PDRD09STR pdrd09;  \r
21688 #define PDRD09 pdrd09.byte\r
21689 #define PDRD09_D7 pdrd09.bit._D7\r
21690 #define PDRD09_D6 pdrd09.bit._D6\r
21691 #define PDRD09_D3 pdrd09.bit._D3\r
21692 #define PDRD09_D2 pdrd09.bit._D2\r
21693 #define PDRD09_D1 pdrd09.bit._D1\r
21694 #define PDRD09_D0 pdrd09.bit._D0\r
21695 __IO_EXTERN PDRD10STR pdrd10;  \r
21696 #define PDRD10 pdrd10.byte\r
21697 #define PDRD10_D6 pdrd10.bit._D6\r
21698 #define PDRD10_D5 pdrd10.bit._D5\r
21699 #define PDRD10_D4 pdrd10.bit._D4\r
21700 #define PDRD10_D3 pdrd10.bit._D3\r
21701 #define PDRD10_D2 pdrd10.bit._D2\r
21702 #define PDRD10_D1 pdrd10.bit._D1\r
21703 __IO_EXTERN PDRD13STR pdrd13;  \r
21704 #define PDRD13 pdrd13.byte\r
21705 #define PDRD13_D2 pdrd13.bit._D2\r
21706 #define PDRD13_D1 pdrd13.bit._D1\r
21707 #define PDRD13_D0 pdrd13.bit._D0\r
21708 __IO_EXTERN PDRD14STR pdrd14;  \r
21709 #define PDRD14 pdrd14.byte\r
21710 #define PDRD14_D7 pdrd14.bit._D7\r
21711 #define PDRD14_D6 pdrd14.bit._D6\r
21712 #define PDRD14_D5 pdrd14.bit._D5\r
21713 #define PDRD14_D4 pdrd14.bit._D4\r
21714 #define PDRD14_D3 pdrd14.bit._D3\r
21715 #define PDRD14_D2 pdrd14.bit._D2\r
21716 #define PDRD14_D1 pdrd14.bit._D1\r
21717 #define PDRD14_D0 pdrd14.bit._D0\r
21718 __IO_EXTERN PDRD15STR pdrd15;  \r
21719 #define PDRD15 pdrd15.byte\r
21720 #define PDRD15_D3 pdrd15.bit._D3\r
21721 #define PDRD15_D2 pdrd15.bit._D2\r
21722 #define PDRD15_D1 pdrd15.bit._D1\r
21723 #define PDRD15_D0 pdrd15.bit._D0\r
21724 __IO_EXTERN PDRD16STR pdrd16;  \r
21725 #define PDRD16 pdrd16.byte\r
21726 #define PDRD16_D7 pdrd16.bit._D7\r
21727 #define PDRD16_D6 pdrd16.bit._D6\r
21728 #define PDRD16_D5 pdrd16.bit._D5\r
21729 #define PDRD16_D4 pdrd16.bit._D4\r
21730 #define PDRD16_D3 pdrd16.bit._D3\r
21731 #define PDRD16_D2 pdrd16.bit._D2\r
21732 #define PDRD16_D1 pdrd16.bit._D1\r
21733 #define PDRD16_D0 pdrd16.bit._D0\r
21734 __IO_EXTERN PDRD17STR pdrd17;  \r
21735 #define PDRD17 pdrd17.byte\r
21736 #define PDRD17_D7 pdrd17.bit._D7\r
21737 #define PDRD17_D6 pdrd17.bit._D6\r
21738 #define PDRD17_D5 pdrd17.bit._D5\r
21739 #define PDRD17_D4 pdrd17.bit._D4\r
21740 __IO_EXTERN PDRD18STR pdrd18;  \r
21741 #define PDRD18 pdrd18.byte\r
21742 #define PDRD18_D6 pdrd18.bit._D6\r
21743 #define PDRD18_D5 pdrd18.bit._D5\r
21744 #define PDRD18_D4 pdrd18.bit._D4\r
21745 #define PDRD18_D2 pdrd18.bit._D2\r
21746 #define PDRD18_D1 pdrd18.bit._D1\r
21747 #define PDRD18_D0 pdrd18.bit._D0\r
21748 __IO_EXTERN PDRD19STR pdrd19;  \r
21749 #define PDRD19 pdrd19.byte\r
21750 #define PDRD19_D6 pdrd19.bit._D6\r
21751 #define PDRD19_D5 pdrd19.bit._D5\r
21752 #define PDRD19_D4 pdrd19.bit._D4\r
21753 #define PDRD19_D2 pdrd19.bit._D2\r
21754 #define PDRD19_D1 pdrd19.bit._D1\r
21755 #define PDRD19_D0 pdrd19.bit._D0\r
21756 __IO_EXTERN PDRD20STR pdrd20;  \r
21757 #define PDRD20 pdrd20.byte\r
21758 #define PDRD20_D2 pdrd20.bit._D2\r
21759 #define PDRD20_D1 pdrd20.bit._D1\r
21760 #define PDRD20_D0 pdrd20.bit._D0\r
21761 __IO_EXTERN PDRD22STR pdrd22;  \r
21762 #define PDRD22 pdrd22.byte\r
21763 #define PDRD22_D5 pdrd22.bit._D5\r
21764 #define PDRD22_D4 pdrd22.bit._D4\r
21765 #define PDRD22_D2 pdrd22.bit._D2\r
21766 #define PDRD22_D0 pdrd22.bit._D0\r
21767 __IO_EXTERN PDRD23STR pdrd23;  \r
21768 #define PDRD23 pdrd23.byte\r
21769 #define PDRD23_D5 pdrd23.bit._D5\r
21770 #define PDRD23_D4 pdrd23.bit._D4\r
21771 #define PDRD23_D3 pdrd23.bit._D3\r
21772 #define PDRD23_D2 pdrd23.bit._D2\r
21773 #define PDRD23_D1 pdrd23.bit._D1\r
21774 #define PDRD23_D0 pdrd23.bit._D0\r
21775 __IO_EXTERN PDRD24STR pdrd24;  \r
21776 #define PDRD24 pdrd24.byte\r
21777 #define PDRD24_D7 pdrd24.bit._D7\r
21778 #define PDRD24_D6 pdrd24.bit._D6\r
21779 #define PDRD24_D5 pdrd24.bit._D5\r
21780 #define PDRD24_D4 pdrd24.bit._D4\r
21781 #define PDRD24_D3 pdrd24.bit._D3\r
21782 #define PDRD24_D2 pdrd24.bit._D2\r
21783 #define PDRD24_D1 pdrd24.bit._D1\r
21784 #define PDRD24_D0 pdrd24.bit._D0\r
21785 __IO_EXTERN PDRD25STR pdrd25;  \r
21786 #define PDRD25 pdrd25.byte\r
21787 #define PDRD25_D7 pdrd25.bit._D7\r
21788 #define PDRD25_D6 pdrd25.bit._D6\r
21789 #define PDRD25_D5 pdrd25.bit._D5\r
21790 #define PDRD25_D4 pdrd25.bit._D4\r
21791 #define PDRD25_D3 pdrd25.bit._D3\r
21792 #define PDRD25_D2 pdrd25.bit._D2\r
21793 #define PDRD25_D1 pdrd25.bit._D1\r
21794 #define PDRD25_D0 pdrd25.bit._D0\r
21795 __IO_EXTERN PDRD26STR pdrd26;  \r
21796 #define PDRD26 pdrd26.byte\r
21797 #define PDRD26_D7 pdrd26.bit._D7\r
21798 #define PDRD26_D6 pdrd26.bit._D6\r
21799 #define PDRD26_D5 pdrd26.bit._D5\r
21800 #define PDRD26_D4 pdrd26.bit._D4\r
21801 #define PDRD26_D3 pdrd26.bit._D3\r
21802 #define PDRD26_D2 pdrd26.bit._D2\r
21803 #define PDRD26_D1 pdrd26.bit._D1\r
21804 #define PDRD26_D0 pdrd26.bit._D0\r
21805 __IO_EXTERN PDRD27STR pdrd27;  \r
21806 #define PDRD27 pdrd27.byte\r
21807 #define PDRD27_D7 pdrd27.bit._D7\r
21808 #define PDRD27_D6 pdrd27.bit._D6\r
21809 #define PDRD27_D5 pdrd27.bit._D5\r
21810 #define PDRD27_D4 pdrd27.bit._D4\r
21811 #define PDRD27_D3 pdrd27.bit._D3\r
21812 #define PDRD27_D2 pdrd27.bit._D2\r
21813 #define PDRD27_D1 pdrd27.bit._D1\r
21814 #define PDRD27_D0 pdrd27.bit._D0\r
21815 __IO_EXTERN PDRD29STR pdrd29;  \r
21816 #define PDRD29 pdrd29.byte\r
21817 #define PDRD29_D7 pdrd29.bit._D7\r
21818 #define PDRD29_D6 pdrd29.bit._D6\r
21819 #define PDRD29_D5 pdrd29.bit._D5\r
21820 #define PDRD29_D4 pdrd29.bit._D4\r
21821 #define PDRD29_D3 pdrd29.bit._D3\r
21822 #define PDRD29_D2 pdrd29.bit._D2\r
21823 #define PDRD29_D1 pdrd29.bit._D1\r
21824 #define PDRD29_D0 pdrd29.bit._D0\r
21825 __IO_EXTERN DDR00STR ddr00;   /* R-bus Port Direction Register */\r
21826 #define DDR00 ddr00.byte\r
21827 #define DDR00_D7 ddr00.bit._D7\r
21828 #define DDR00_D6 ddr00.bit._D6\r
21829 #define DDR00_D5 ddr00.bit._D5\r
21830 #define DDR00_D4 ddr00.bit._D4\r
21831 #define DDR00_D3 ddr00.bit._D3\r
21832 #define DDR00_D2 ddr00.bit._D2\r
21833 #define DDR00_D1 ddr00.bit._D1\r
21834 #define DDR00_D0 ddr00.bit._D0\r
21835 __IO_EXTERN DDR01STR ddr01;  \r
21836 #define DDR01 ddr01.byte\r
21837 #define DDR01_D7 ddr01.bit._D7\r
21838 #define DDR01_D6 ddr01.bit._D6\r
21839 #define DDR01_D5 ddr01.bit._D5\r
21840 #define DDR01_D4 ddr01.bit._D4\r
21841 #define DDR01_D3 ddr01.bit._D3\r
21842 #define DDR01_D2 ddr01.bit._D2\r
21843 #define DDR01_D1 ddr01.bit._D1\r
21844 #define DDR01_D0 ddr01.bit._D0\r
21845 __IO_EXTERN DDR02STR ddr02;  \r
21846 #define DDR02 ddr02.byte\r
21847 #define DDR02_D7 ddr02.bit._D7\r
21848 #define DDR02_D6 ddr02.bit._D6\r
21849 #define DDR02_D5 ddr02.bit._D5\r
21850 #define DDR02_D4 ddr02.bit._D4\r
21851 #define DDR02_D3 ddr02.bit._D3\r
21852 #define DDR02_D2 ddr02.bit._D2\r
21853 #define DDR02_D1 ddr02.bit._D1\r
21854 #define DDR02_D0 ddr02.bit._D0\r
21855 __IO_EXTERN DDR03STR ddr03;  \r
21856 #define DDR03 ddr03.byte\r
21857 #define DDR03_D7 ddr03.bit._D7\r
21858 #define DDR03_D6 ddr03.bit._D6\r
21859 #define DDR03_D5 ddr03.bit._D5\r
21860 #define DDR03_D4 ddr03.bit._D4\r
21861 #define DDR03_D3 ddr03.bit._D3\r
21862 #define DDR03_D2 ddr03.bit._D2\r
21863 #define DDR03_D1 ddr03.bit._D1\r
21864 #define DDR03_D0 ddr03.bit._D0\r
21865 __IO_EXTERN DDR04STR ddr04;  \r
21866 #define DDR04 ddr04.byte\r
21867 #define DDR04_D1 ddr04.bit._D1\r
21868 #define DDR04_D0 ddr04.bit._D0\r
21869 __IO_EXTERN DDR05STR ddr05;  \r
21870 #define DDR05 ddr05.byte\r
21871 #define DDR05_D7 ddr05.bit._D7\r
21872 #define DDR05_D6 ddr05.bit._D6\r
21873 #define DDR05_D5 ddr05.bit._D5\r
21874 #define DDR05_D4 ddr05.bit._D4\r
21875 #define DDR05_D3 ddr05.bit._D3\r
21876 #define DDR05_D2 ddr05.bit._D2\r
21877 #define DDR05_D1 ddr05.bit._D1\r
21878 #define DDR05_D0 ddr05.bit._D0\r
21879 __IO_EXTERN DDR06STR ddr06;  \r
21880 #define DDR06 ddr06.byte\r
21881 #define DDR06_D7 ddr06.bit._D7\r
21882 #define DDR06_D6 ddr06.bit._D6\r
21883 #define DDR06_D5 ddr06.bit._D5\r
21884 #define DDR06_D4 ddr06.bit._D4\r
21885 #define DDR06_D3 ddr06.bit._D3\r
21886 #define DDR06_D2 ddr06.bit._D2\r
21887 #define DDR06_D1 ddr06.bit._D1\r
21888 #define DDR06_D0 ddr06.bit._D0\r
21889 __IO_EXTERN DDR07STR ddr07;  \r
21890 #define DDR07 ddr07.byte\r
21891 #define DDR07_D7 ddr07.bit._D7\r
21892 #define DDR07_D6 ddr07.bit._D6\r
21893 #define DDR07_D5 ddr07.bit._D5\r
21894 #define DDR07_D4 ddr07.bit._D4\r
21895 #define DDR07_D3 ddr07.bit._D3\r
21896 #define DDR07_D2 ddr07.bit._D2\r
21897 #define DDR07_D1 ddr07.bit._D1\r
21898 #define DDR07_D0 ddr07.bit._D0\r
21899 __IO_EXTERN DDR08STR ddr08;  \r
21900 #define DDR08 ddr08.byte\r
21901 #define DDR08_D7 ddr08.bit._D7\r
21902 #define DDR08_D6 ddr08.bit._D6\r
21903 #define DDR08_D5 ddr08.bit._D5\r
21904 #define DDR08_D4 ddr08.bit._D4\r
21905 #define DDR08_D3 ddr08.bit._D3\r
21906 #define DDR08_D2 ddr08.bit._D2\r
21907 #define DDR08_D1 ddr08.bit._D1\r
21908 #define DDR08_D0 ddr08.bit._D0\r
21909 __IO_EXTERN DDR09STR ddr09;  \r
21910 #define DDR09 ddr09.byte\r
21911 #define DDR09_D7 ddr09.bit._D7\r
21912 #define DDR09_D6 ddr09.bit._D6\r
21913 #define DDR09_D3 ddr09.bit._D3\r
21914 #define DDR09_D2 ddr09.bit._D2\r
21915 #define DDR09_D1 ddr09.bit._D1\r
21916 #define DDR09_D0 ddr09.bit._D0\r
21917 __IO_EXTERN DDR10STR ddr10;  \r
21918 #define DDR10 ddr10.byte\r
21919 #define DDR10_D6 ddr10.bit._D6\r
21920 #define DDR10_D5 ddr10.bit._D5\r
21921 #define DDR10_D4 ddr10.bit._D4\r
21922 #define DDR10_D3 ddr10.bit._D3\r
21923 #define DDR10_D2 ddr10.bit._D2\r
21924 #define DDR10_D1 ddr10.bit._D1\r
21925 __IO_EXTERN DDR13STR ddr13;  \r
21926 #define DDR13 ddr13.byte\r
21927 #define DDR13_D2 ddr13.bit._D2\r
21928 #define DDR13_D1 ddr13.bit._D1\r
21929 #define DDR13_D0 ddr13.bit._D0\r
21930 __IO_EXTERN DDR14STR ddr14;  \r
21931 #define DDR14 ddr14.byte\r
21932 #define DDR14_D7 ddr14.bit._D7\r
21933 #define DDR14_D6 ddr14.bit._D6\r
21934 #define DDR14_D5 ddr14.bit._D5\r
21935 #define DDR14_D4 ddr14.bit._D4\r
21936 #define DDR14_D3 ddr14.bit._D3\r
21937 #define DDR14_D2 ddr14.bit._D2\r
21938 #define DDR14_D1 ddr14.bit._D1\r
21939 #define DDR14_D0 ddr14.bit._D0\r
21940 __IO_EXTERN DDR15STR ddr15;  \r
21941 #define DDR15 ddr15.byte\r
21942 #define DDR15_D3 ddr15.bit._D3\r
21943 #define DDR15_D2 ddr15.bit._D2\r
21944 #define DDR15_D1 ddr15.bit._D1\r
21945 #define DDR15_D0 ddr15.bit._D0\r
21946 __IO_EXTERN DDR16STR ddr16;  \r
21947 #define DDR16 ddr16.byte\r
21948 #define DDR16_D7 ddr16.bit._D7\r
21949 #define DDR16_D6 ddr16.bit._D6\r
21950 #define DDR16_D5 ddr16.bit._D5\r
21951 #define DDR16_D4 ddr16.bit._D4\r
21952 #define DDR16_D3 ddr16.bit._D3\r
21953 #define DDR16_D2 ddr16.bit._D2\r
21954 #define DDR16_D1 ddr16.bit._D1\r
21955 #define DDR16_D0 ddr16.bit._D0\r
21956 __IO_EXTERN DDR17STR ddr17;  \r
21957 #define DDR17 ddr17.byte\r
21958 #define DDR17_D7 ddr17.bit._D7\r
21959 #define DDR17_D6 ddr17.bit._D6\r
21960 #define DDR17_D5 ddr17.bit._D5\r
21961 #define DDR17_D4 ddr17.bit._D4\r
21962 __IO_EXTERN DDR18STR ddr18;  \r
21963 #define DDR18 ddr18.byte\r
21964 #define DDR18_D6 ddr18.bit._D6\r
21965 #define DDR18_D5 ddr18.bit._D5\r
21966 #define DDR18_D4 ddr18.bit._D4\r
21967 #define DDR18_D2 ddr18.bit._D2\r
21968 #define DDR18_D1 ddr18.bit._D1\r
21969 #define DDR18_D0 ddr18.bit._D0\r
21970 __IO_EXTERN DDR19STR ddr19;  \r
21971 #define DDR19 ddr19.byte\r
21972 #define DDR19_D6 ddr19.bit._D6\r
21973 #define DDR19_D5 ddr19.bit._D5\r
21974 #define DDR19_D4 ddr19.bit._D4\r
21975 #define DDR19_D2 ddr19.bit._D2\r
21976 #define DDR19_D1 ddr19.bit._D1\r
21977 #define DDR19_D0 ddr19.bit._D0\r
21978 __IO_EXTERN DDR20STR ddr20;  \r
21979 #define DDR20 ddr20.byte\r
21980 #define DDR20_D2 ddr20.bit._D2\r
21981 #define DDR20_D1 ddr20.bit._D1\r
21982 #define DDR20_D0 ddr20.bit._D0\r
21983 __IO_EXTERN DDR22STR ddr22;  \r
21984 #define DDR22 ddr22.byte\r
21985 #define DDR22_D5 ddr22.bit._D5\r
21986 #define DDR22_D4 ddr22.bit._D4\r
21987 #define DDR22_D2 ddr22.bit._D2\r
21988 #define DDR22_D0 ddr22.bit._D0\r
21989 __IO_EXTERN DDR23STR ddr23;  \r
21990 #define DDR23 ddr23.byte\r
21991 #define DDR23_D5 ddr23.bit._D5\r
21992 #define DDR23_D4 ddr23.bit._D4\r
21993 #define DDR23_D3 ddr23.bit._D3\r
21994 #define DDR23_D2 ddr23.bit._D2\r
21995 #define DDR23_D1 ddr23.bit._D1\r
21996 #define DDR23_D0 ddr23.bit._D0\r
21997 __IO_EXTERN DDR24STR ddr24;  \r
21998 #define DDR24 ddr24.byte\r
21999 #define DDR24_D7 ddr24.bit._D7\r
22000 #define DDR24_D6 ddr24.bit._D6\r
22001 #define DDR24_D5 ddr24.bit._D5\r
22002 #define DDR24_D4 ddr24.bit._D4\r
22003 #define DDR24_D3 ddr24.bit._D3\r
22004 #define DDR24_D2 ddr24.bit._D2\r
22005 #define DDR24_D1 ddr24.bit._D1\r
22006 #define DDR24_D0 ddr24.bit._D0\r
22007 __IO_EXTERN DDR25STR ddr25;  \r
22008 #define DDR25 ddr25.byte\r
22009 #define DDR25_D7 ddr25.bit._D7\r
22010 #define DDR25_D6 ddr25.bit._D6\r
22011 #define DDR25_D5 ddr25.bit._D5\r
22012 #define DDR25_D4 ddr25.bit._D4\r
22013 #define DDR25_D3 ddr25.bit._D3\r
22014 #define DDR25_D2 ddr25.bit._D2\r
22015 #define DDR25_D1 ddr25.bit._D1\r
22016 #define DDR25_D0 ddr25.bit._D0\r
22017 __IO_EXTERN DDR26STR ddr26;  \r
22018 #define DDR26 ddr26.byte\r
22019 #define DDR26_D7 ddr26.bit._D7\r
22020 #define DDR26_D6 ddr26.bit._D6\r
22021 #define DDR26_D5 ddr26.bit._D5\r
22022 #define DDR26_D4 ddr26.bit._D4\r
22023 #define DDR26_D3 ddr26.bit._D3\r
22024 #define DDR26_D2 ddr26.bit._D2\r
22025 #define DDR26_D1 ddr26.bit._D1\r
22026 #define DDR26_D0 ddr26.bit._D0\r
22027 __IO_EXTERN DDR27STR ddr27;  \r
22028 #define DDR27 ddr27.byte\r
22029 #define DDR27_D7 ddr27.bit._D7\r
22030 #define DDR27_D6 ddr27.bit._D6\r
22031 #define DDR27_D5 ddr27.bit._D5\r
22032 #define DDR27_D4 ddr27.bit._D4\r
22033 #define DDR27_D3 ddr27.bit._D3\r
22034 #define DDR27_D2 ddr27.bit._D2\r
22035 #define DDR27_D1 ddr27.bit._D1\r
22036 #define DDR27_D0 ddr27.bit._D0\r
22037 __IO_EXTERN DDR29STR ddr29;  \r
22038 #define DDR29 ddr29.byte\r
22039 #define DDR29_D7 ddr29.bit._D7\r
22040 #define DDR29_D6 ddr29.bit._D6\r
22041 #define DDR29_D5 ddr29.bit._D5\r
22042 #define DDR29_D4 ddr29.bit._D4\r
22043 #define DDR29_D3 ddr29.bit._D3\r
22044 #define DDR29_D2 ddr29.bit._D2\r
22045 #define DDR29_D1 ddr29.bit._D1\r
22046 #define DDR29_D0 ddr29.bit._D0\r
22047 __IO_EXTERN PFR00STR pfr00;   /* R-bus Port Function Register */\r
22048 #define PFR00 pfr00.byte\r
22049 #define PFR00_D7 pfr00.bit._D7\r
22050 #define PFR00_D6 pfr00.bit._D6\r
22051 #define PFR00_D5 pfr00.bit._D5\r
22052 #define PFR00_D4 pfr00.bit._D4\r
22053 #define PFR00_D3 pfr00.bit._D3\r
22054 #define PFR00_D2 pfr00.bit._D2\r
22055 #define PFR00_D1 pfr00.bit._D1\r
22056 #define PFR00_D0 pfr00.bit._D0\r
22057 __IO_EXTERN PFR01STR pfr01;  \r
22058 #define PFR01 pfr01.byte\r
22059 #define PFR01_D7 pfr01.bit._D7\r
22060 #define PFR01_D6 pfr01.bit._D6\r
22061 #define PFR01_D5 pfr01.bit._D5\r
22062 #define PFR01_D4 pfr01.bit._D4\r
22063 #define PFR01_D3 pfr01.bit._D3\r
22064 #define PFR01_D2 pfr01.bit._D2\r
22065 #define PFR01_D1 pfr01.bit._D1\r
22066 #define PFR01_D0 pfr01.bit._D0\r
22067 __IO_EXTERN PFR02STR pfr02;  \r
22068 #define PFR02 pfr02.byte\r
22069 #define PFR02_D7 pfr02.bit._D7\r
22070 #define PFR02_D6 pfr02.bit._D6\r
22071 #define PFR02_D5 pfr02.bit._D5\r
22072 #define PFR02_D4 pfr02.bit._D4\r
22073 #define PFR02_D3 pfr02.bit._D3\r
22074 #define PFR02_D2 pfr02.bit._D2\r
22075 #define PFR02_D1 pfr02.bit._D1\r
22076 #define PFR02_D0 pfr02.bit._D0\r
22077 __IO_EXTERN PFR03STR pfr03;  \r
22078 #define PFR03 pfr03.byte\r
22079 #define PFR03_D7 pfr03.bit._D7\r
22080 #define PFR03_D6 pfr03.bit._D6\r
22081 #define PFR03_D5 pfr03.bit._D5\r
22082 #define PFR03_D4 pfr03.bit._D4\r
22083 #define PFR03_D3 pfr03.bit._D3\r
22084 #define PFR03_D2 pfr03.bit._D2\r
22085 #define PFR03_D1 pfr03.bit._D1\r
22086 #define PFR03_D0 pfr03.bit._D0\r
22087 __IO_EXTERN PFR04STR pfr04;  \r
22088 #define PFR04 pfr04.byte\r
22089 #define PFR04_D1 pfr04.bit._D1\r
22090 #define PFR04_D0 pfr04.bit._D0\r
22091 __IO_EXTERN PFR05STR pfr05;  \r
22092 #define PFR05 pfr05.byte\r
22093 #define PFR05_D7 pfr05.bit._D7\r
22094 #define PFR05_D6 pfr05.bit._D6\r
22095 #define PFR05_D5 pfr05.bit._D5\r
22096 #define PFR05_D4 pfr05.bit._D4\r
22097 #define PFR05_D3 pfr05.bit._D3\r
22098 #define PFR05_D2 pfr05.bit._D2\r
22099 #define PFR05_D1 pfr05.bit._D1\r
22100 #define PFR05_D0 pfr05.bit._D0\r
22101 __IO_EXTERN PFR06STR pfr06;  \r
22102 #define PFR06 pfr06.byte\r
22103 #define PFR06_D7 pfr06.bit._D7\r
22104 #define PFR06_D6 pfr06.bit._D6\r
22105 #define PFR06_D5 pfr06.bit._D5\r
22106 #define PFR06_D4 pfr06.bit._D4\r
22107 #define PFR06_D3 pfr06.bit._D3\r
22108 #define PFR06_D2 pfr06.bit._D2\r
22109 #define PFR06_D1 pfr06.bit._D1\r
22110 #define PFR06_D0 pfr06.bit._D0\r
22111 __IO_EXTERN PFR07STR pfr07;  \r
22112 #define PFR07 pfr07.byte\r
22113 #define PFR07_D7 pfr07.bit._D7\r
22114 #define PFR07_D6 pfr07.bit._D6\r
22115 #define PFR07_D5 pfr07.bit._D5\r
22116 #define PFR07_D4 pfr07.bit._D4\r
22117 #define PFR07_D3 pfr07.bit._D3\r
22118 #define PFR07_D2 pfr07.bit._D2\r
22119 #define PFR07_D1 pfr07.bit._D1\r
22120 #define PFR07_D0 pfr07.bit._D0\r
22121 __IO_EXTERN PFR08STR pfr08;  \r
22122 #define PFR08 pfr08.byte\r
22123 #define PFR08_D7 pfr08.bit._D7\r
22124 #define PFR08_D6 pfr08.bit._D6\r
22125 #define PFR08_D5 pfr08.bit._D5\r
22126 #define PFR08_D4 pfr08.bit._D4\r
22127 #define PFR08_D3 pfr08.bit._D3\r
22128 #define PFR08_D2 pfr08.bit._D2\r
22129 #define PFR08_D1 pfr08.bit._D1\r
22130 #define PFR08_D0 pfr08.bit._D0\r
22131 __IO_EXTERN PFR09STR pfr09;  \r
22132 #define PFR09 pfr09.byte\r
22133 #define PFR09_D7 pfr09.bit._D7\r
22134 #define PFR09_D6 pfr09.bit._D6\r
22135 #define PFR09_D3 pfr09.bit._D3\r
22136 #define PFR09_D2 pfr09.bit._D2\r
22137 #define PFR09_D1 pfr09.bit._D1\r
22138 #define PFR09_D0 pfr09.bit._D0\r
22139 __IO_EXTERN PFR10STR pfr10;  \r
22140 #define PFR10 pfr10.byte\r
22141 #define PFR10_D6 pfr10.bit._D6\r
22142 #define PFR10_D5 pfr10.bit._D5\r
22143 #define PFR10_D4 pfr10.bit._D4\r
22144 #define PFR10_D3 pfr10.bit._D3\r
22145 #define PFR10_D2 pfr10.bit._D2\r
22146 #define PFR10_D1 pfr10.bit._D1\r
22147 __IO_EXTERN PFR13STR pfr13;  \r
22148 #define PFR13 pfr13.byte\r
22149 #define PFR13_D2 pfr13.bit._D2\r
22150 #define PFR13_D1 pfr13.bit._D1\r
22151 #define PFR13_D0 pfr13.bit._D0\r
22152 __IO_EXTERN PFR14STR pfr14;  \r
22153 #define PFR14 pfr14.byte\r
22154 #define PFR14_D7 pfr14.bit._D7\r
22155 #define PFR14_D6 pfr14.bit._D6\r
22156 #define PFR14_D5 pfr14.bit._D5\r
22157 #define PFR14_D4 pfr14.bit._D4\r
22158 #define PFR14_D3 pfr14.bit._D3\r
22159 #define PFR14_D2 pfr14.bit._D2\r
22160 #define PFR14_D1 pfr14.bit._D1\r
22161 #define PFR14_D0 pfr14.bit._D0\r
22162 __IO_EXTERN PFR15STR pfr15;  \r
22163 #define PFR15 pfr15.byte\r
22164 #define PFR15_D3 pfr15.bit._D3\r
22165 #define PFR15_D2 pfr15.bit._D2\r
22166 #define PFR15_D1 pfr15.bit._D1\r
22167 #define PFR15_D0 pfr15.bit._D0\r
22168 __IO_EXTERN PFR16STR pfr16;  \r
22169 #define PFR16 pfr16.byte\r
22170 #define PFR16_D7 pfr16.bit._D7\r
22171 #define PFR16_D6 pfr16.bit._D6\r
22172 #define PFR16_D5 pfr16.bit._D5\r
22173 #define PFR16_D4 pfr16.bit._D4\r
22174 #define PFR16_D3 pfr16.bit._D3\r
22175 #define PFR16_D2 pfr16.bit._D2\r
22176 #define PFR16_D1 pfr16.bit._D1\r
22177 #define PFR16_D0 pfr16.bit._D0\r
22178 __IO_EXTERN PFR17STR pfr17;  \r
22179 #define PFR17 pfr17.byte\r
22180 #define PFR17_D7 pfr17.bit._D7\r
22181 #define PFR17_D6 pfr17.bit._D6\r
22182 #define PFR17_D5 pfr17.bit._D5\r
22183 #define PFR17_D4 pfr17.bit._D4\r
22184 __IO_EXTERN PFR18STR pfr18;  \r
22185 #define PFR18 pfr18.byte\r
22186 #define PFR18_D6 pfr18.bit._D6\r
22187 #define PFR18_D5 pfr18.bit._D5\r
22188 #define PFR18_D4 pfr18.bit._D4\r
22189 #define PFR18_D2 pfr18.bit._D2\r
22190 #define PFR18_D1 pfr18.bit._D1\r
22191 #define PFR18_D0 pfr18.bit._D0\r
22192 __IO_EXTERN PFR19STR pfr19;  \r
22193 #define PFR19 pfr19.byte\r
22194 #define PFR19_D6 pfr19.bit._D6\r
22195 #define PFR19_D5 pfr19.bit._D5\r
22196 #define PFR19_D4 pfr19.bit._D4\r
22197 #define PFR19_D2 pfr19.bit._D2\r
22198 #define PFR19_D1 pfr19.bit._D1\r
22199 #define PFR19_D0 pfr19.bit._D0\r
22200 __IO_EXTERN PFR20STR pfr20;  \r
22201 #define PFR20 pfr20.byte\r
22202 #define PFR20_D2 pfr20.bit._D2\r
22203 #define PFR20_D1 pfr20.bit._D1\r
22204 #define PFR20_D0 pfr20.bit._D0\r
22205 __IO_EXTERN PFR22STR pfr22;  \r
22206 #define PFR22 pfr22.byte\r
22207 #define PFR22_D5 pfr22.bit._D5\r
22208 #define PFR22_D4 pfr22.bit._D4\r
22209 #define PFR22_D2 pfr22.bit._D2\r
22210 #define PFR22_D0 pfr22.bit._D0\r
22211 __IO_EXTERN PFR23STR pfr23;  \r
22212 #define PFR23 pfr23.byte\r
22213 #define PFR23_D5 pfr23.bit._D5\r
22214 #define PFR23_D4 pfr23.bit._D4\r
22215 #define PFR23_D3 pfr23.bit._D3\r
22216 #define PFR23_D2 pfr23.bit._D2\r
22217 #define PFR23_D1 pfr23.bit._D1\r
22218 #define PFR23_D0 pfr23.bit._D0\r
22219 __IO_EXTERN PFR24STR pfr24;  \r
22220 #define PFR24 pfr24.byte\r
22221 #define PFR24_D7 pfr24.bit._D7\r
22222 #define PFR24_D6 pfr24.bit._D6\r
22223 #define PFR24_D5 pfr24.bit._D5\r
22224 #define PFR24_D4 pfr24.bit._D4\r
22225 #define PFR24_D3 pfr24.bit._D3\r
22226 #define PFR24_D2 pfr24.bit._D2\r
22227 #define PFR24_D1 pfr24.bit._D1\r
22228 #define PFR24_D0 pfr24.bit._D0\r
22229 __IO_EXTERN PFR25STR pfr25;  \r
22230 #define PFR25 pfr25.byte\r
22231 #define PFR25_D7 pfr25.bit._D7\r
22232 #define PFR25_D6 pfr25.bit._D6\r
22233 #define PFR25_D5 pfr25.bit._D5\r
22234 #define PFR25_D4 pfr25.bit._D4\r
22235 #define PFR25_D3 pfr25.bit._D3\r
22236 #define PFR25_D2 pfr25.bit._D2\r
22237 #define PFR25_D1 pfr25.bit._D1\r
22238 #define PFR25_D0 pfr25.bit._D0\r
22239 __IO_EXTERN PFR26STR pfr26;  \r
22240 #define PFR26 pfr26.byte\r
22241 #define PFR26_D7 pfr26.bit._D7\r
22242 #define PFR26_D6 pfr26.bit._D6\r
22243 #define PFR26_D5 pfr26.bit._D5\r
22244 #define PFR26_D4 pfr26.bit._D4\r
22245 #define PFR26_D3 pfr26.bit._D3\r
22246 #define PFR26_D2 pfr26.bit._D2\r
22247 #define PFR26_D1 pfr26.bit._D1\r
22248 #define PFR26_D0 pfr26.bit._D0\r
22249 __IO_EXTERN PFR27STR pfr27;  \r
22250 #define PFR27 pfr27.byte\r
22251 #define PFR27_D7 pfr27.bit._D7\r
22252 #define PFR27_D6 pfr27.bit._D6\r
22253 #define PFR27_D5 pfr27.bit._D5\r
22254 #define PFR27_D4 pfr27.bit._D4\r
22255 #define PFR27_D3 pfr27.bit._D3\r
22256 #define PFR27_D2 pfr27.bit._D2\r
22257 #define PFR27_D1 pfr27.bit._D1\r
22258 #define PFR27_D0 pfr27.bit._D0\r
22259 __IO_EXTERN PFR29STR pfr29;  \r
22260 #define PFR29 pfr29.byte\r
22261 #define PFR29_D7 pfr29.bit._D7\r
22262 #define PFR29_D6 pfr29.bit._D6\r
22263 #define PFR29_D5 pfr29.bit._D5\r
22264 #define PFR29_D4 pfr29.bit._D4\r
22265 #define PFR29_D3 pfr29.bit._D3\r
22266 #define PFR29_D2 pfr29.bit._D2\r
22267 #define PFR29_D1 pfr29.bit._D1\r
22268 #define PFR29_D0 pfr29.bit._D0\r
22269 __IO_EXTERN EPFR10STR epfr10;   /* R-bus Port Extra Function Register */\r
22270 #define EPFR10 epfr10.byte\r
22271 #define EPFR10_D5 epfr10.bit._D5\r
22272 #define EPFR10_D4 epfr10.bit._D4\r
22273 __IO_EXTERN EPFR13STR epfr13;  \r
22274 #define EPFR13 epfr13.byte\r
22275 #define EPFR13_D2 epfr13.bit._D2\r
22276 __IO_EXTERN EPFR14STR epfr14;  \r
22277 #define EPFR14 epfr14.byte\r
22278 #define EPFR14_D7 epfr14.bit._D7\r
22279 #define EPFR14_D6 epfr14.bit._D6\r
22280 #define EPFR14_D5 epfr14.bit._D5\r
22281 #define EPFR14_D4 epfr14.bit._D4\r
22282 #define EPFR14_D3 epfr14.bit._D3\r
22283 #define EPFR14_D2 epfr14.bit._D2\r
22284 #define EPFR14_D1 epfr14.bit._D1\r
22285 #define EPFR14_D0 epfr14.bit._D0\r
22286 __IO_EXTERN EPFR15STR epfr15;  \r
22287 #define EPFR15 epfr15.byte\r
22288 #define EPFR15_D3 epfr15.bit._D3\r
22289 #define EPFR15_D2 epfr15.bit._D2\r
22290 #define EPFR15_D1 epfr15.bit._D1\r
22291 #define EPFR15_D0 epfr15.bit._D0\r
22292 __IO_EXTERN EPFR16STR epfr16;  \r
22293 #define EPFR16 epfr16.byte\r
22294 #define EPFR16_D7 epfr16.bit._D7\r
22295 #define EPFR16_D6 epfr16.bit._D6\r
22296 #define EPFR16_D5 epfr16.bit._D5\r
22297 #define EPFR16_D4 epfr16.bit._D4\r
22298 __IO_EXTERN EPFR18STR epfr18;  \r
22299 #define EPFR18 epfr18.byte\r
22300 #define EPFR18_D6 epfr18.bit._D6\r
22301 #define EPFR18_D5 epfr18.bit._D5\r
22302 #define EPFR18_D4 epfr18.bit._D4\r
22303 #define EPFR18_D2 epfr18.bit._D2\r
22304 #define EPFR18_D1 epfr18.bit._D1\r
22305 #define EPFR18_D0 epfr18.bit._D0\r
22306 __IO_EXTERN EPFR19STR epfr19;  \r
22307 #define EPFR19 epfr19.byte\r
22308 #define EPFR19_D6 epfr19.bit._D6\r
22309 #define EPFR19_D2 epfr19.bit._D2\r
22310 __IO_EXTERN EPFR20STR epfr20;  \r
22311 #define EPFR20 epfr20.byte\r
22312 #define EPFR20_D2 epfr20.bit._D2\r
22313 #define EPFR20_D1 epfr20.bit._D1\r
22314 #define EPFR20_D0 epfr20.bit._D0\r
22315 __IO_EXTERN EPFR26STR epfr26;  \r
22316 #define EPFR26 epfr26.byte\r
22317 #define EPFR26_D7 epfr26.bit._D7\r
22318 #define EPFR26_D6 epfr26.bit._D6\r
22319 #define EPFR26_D5 epfr26.bit._D5\r
22320 #define EPFR26_D4 epfr26.bit._D4\r
22321 #define EPFR26_D3 epfr26.bit._D3\r
22322 #define EPFR26_D2 epfr26.bit._D2\r
22323 #define EPFR26_D1 epfr26.bit._D1\r
22324 #define EPFR26_D0 epfr26.bit._D0\r
22325 __IO_EXTERN EPFR27STR epfr27;  \r
22326 #define EPFR27 epfr27.byte\r
22327 #define EPFR27_D7 epfr27.bit._D7\r
22328 #define EPFR27_D6 epfr27.bit._D6\r
22329 #define EPFR27_D5 epfr27.bit._D5\r
22330 #define EPFR27_D4 epfr27.bit._D4\r
22331 #define EPFR27_D3 epfr27.bit._D3\r
22332 #define EPFR27_D2 epfr27.bit._D2\r
22333 #define EPFR27_D1 epfr27.bit._D1\r
22334 #define EPFR27_D0 epfr27.bit._D0\r
22335 __IO_EXTERN PODR00STR podr00;   /* R-bus Port Output Drive Select Register */\r
22336 #define PODR00 podr00.byte\r
22337 #define PODR00_D7 podr00.bit._D7\r
22338 #define PODR00_D6 podr00.bit._D6\r
22339 #define PODR00_D5 podr00.bit._D5\r
22340 #define PODR00_D4 podr00.bit._D4\r
22341 #define PODR00_D3 podr00.bit._D3\r
22342 #define PODR00_D2 podr00.bit._D2\r
22343 #define PODR00_D1 podr00.bit._D1\r
22344 #define PODR00_D0 podr00.bit._D0\r
22345 __IO_EXTERN PODR01STR podr01;  \r
22346 #define PODR01 podr01.byte\r
22347 #define PODR01_D7 podr01.bit._D7\r
22348 #define PODR01_D6 podr01.bit._D6\r
22349 #define PODR01_D5 podr01.bit._D5\r
22350 #define PODR01_D4 podr01.bit._D4\r
22351 #define PODR01_D3 podr01.bit._D3\r
22352 #define PODR01_D2 podr01.bit._D2\r
22353 #define PODR01_D1 podr01.bit._D1\r
22354 #define PODR01_D0 podr01.bit._D0\r
22355 __IO_EXTERN PODR02STR podr02;  \r
22356 #define PODR02 podr02.byte\r
22357 #define PODR02_D7 podr02.bit._D7\r
22358 #define PODR02_D6 podr02.bit._D6\r
22359 #define PODR02_D5 podr02.bit._D5\r
22360 #define PODR02_D4 podr02.bit._D4\r
22361 #define PODR02_D3 podr02.bit._D3\r
22362 #define PODR02_D2 podr02.bit._D2\r
22363 #define PODR02_D1 podr02.bit._D1\r
22364 #define PODR02_D0 podr02.bit._D0\r
22365 __IO_EXTERN PODR03STR podr03;  \r
22366 #define PODR03 podr03.byte\r
22367 #define PODR03_D7 podr03.bit._D7\r
22368 #define PODR03_D6 podr03.bit._D6\r
22369 #define PODR03_D5 podr03.bit._D5\r
22370 #define PODR03_D4 podr03.bit._D4\r
22371 #define PODR03_D3 podr03.bit._D3\r
22372 #define PODR03_D2 podr03.bit._D2\r
22373 #define PODR03_D1 podr03.bit._D1\r
22374 #define PODR03_D0 podr03.bit._D0\r
22375 __IO_EXTERN PODR04STR podr04;  \r
22376 #define PODR04 podr04.byte\r
22377 #define PODR04_D1 podr04.bit._D1\r
22378 #define PODR04_D0 podr04.bit._D0\r
22379 __IO_EXTERN PODR05STR podr05;  \r
22380 #define PODR05 podr05.byte\r
22381 #define PODR05_D7 podr05.bit._D7\r
22382 #define PODR05_D6 podr05.bit._D6\r
22383 #define PODR05_D5 podr05.bit._D5\r
22384 #define PODR05_D4 podr05.bit._D4\r
22385 #define PODR05_D3 podr05.bit._D3\r
22386 #define PODR05_D2 podr05.bit._D2\r
22387 #define PODR05_D1 podr05.bit._D1\r
22388 #define PODR05_D0 podr05.bit._D0\r
22389 __IO_EXTERN PODR06STR podr06;  \r
22390 #define PODR06 podr06.byte\r
22391 #define PODR06_D7 podr06.bit._D7\r
22392 #define PODR06_D6 podr06.bit._D6\r
22393 #define PODR06_D5 podr06.bit._D5\r
22394 #define PODR06_D4 podr06.bit._D4\r
22395 #define PODR06_D3 podr06.bit._D3\r
22396 #define PODR06_D2 podr06.bit._D2\r
22397 #define PODR06_D1 podr06.bit._D1\r
22398 #define PODR06_D0 podr06.bit._D0\r
22399 __IO_EXTERN PODR07STR podr07;  \r
22400 #define PODR07 podr07.byte\r
22401 #define PODR07_D7 podr07.bit._D7\r
22402 #define PODR07_D6 podr07.bit._D6\r
22403 #define PODR07_D5 podr07.bit._D5\r
22404 #define PODR07_D4 podr07.bit._D4\r
22405 #define PODR07_D3 podr07.bit._D3\r
22406 #define PODR07_D2 podr07.bit._D2\r
22407 #define PODR07_D1 podr07.bit._D1\r
22408 #define PODR07_D0 podr07.bit._D0\r
22409 __IO_EXTERN PODR08STR podr08;  \r
22410 #define PODR08 podr08.byte\r
22411 #define PODR08_D7 podr08.bit._D7\r
22412 #define PODR08_D6 podr08.bit._D6\r
22413 #define PODR08_D5 podr08.bit._D5\r
22414 #define PODR08_D4 podr08.bit._D4\r
22415 #define PODR08_D3 podr08.bit._D3\r
22416 #define PODR08_D2 podr08.bit._D2\r
22417 #define PODR08_D1 podr08.bit._D1\r
22418 #define PODR08_D0 podr08.bit._D0\r
22419 __IO_EXTERN PODR09STR podr09;  \r
22420 #define PODR09 podr09.byte\r
22421 #define PODR09_D7 podr09.bit._D7\r
22422 #define PODR09_D6 podr09.bit._D6\r
22423 #define PODR09_D3 podr09.bit._D3\r
22424 #define PODR09_D2 podr09.bit._D2\r
22425 #define PODR09_D1 podr09.bit._D1\r
22426 #define PODR09_D0 podr09.bit._D0\r
22427 __IO_EXTERN PODR10STR podr10;  \r
22428 #define PODR10 podr10.byte\r
22429 #define PODR10_D6 podr10.bit._D6\r
22430 #define PODR10_D5 podr10.bit._D5\r
22431 #define PODR10_D4 podr10.bit._D4\r
22432 #define PODR10_D3 podr10.bit._D3\r
22433 #define PODR10_D2 podr10.bit._D2\r
22434 #define PODR10_D1 podr10.bit._D1\r
22435 __IO_EXTERN PODR13STR podr13;  \r
22436 #define PODR13 podr13.byte\r
22437 #define PODR13_D2 podr13.bit._D2\r
22438 #define PODR13_D1 podr13.bit._D1\r
22439 #define PODR13_D0 podr13.bit._D0\r
22440 __IO_EXTERN PODR14STR podr14;  \r
22441 #define PODR14 podr14.byte\r
22442 #define PODR14_D7 podr14.bit._D7\r
22443 #define PODR14_D6 podr14.bit._D6\r
22444 #define PODR14_D5 podr14.bit._D5\r
22445 #define PODR14_D4 podr14.bit._D4\r
22446 #define PODR14_D3 podr14.bit._D3\r
22447 #define PODR14_D2 podr14.bit._D2\r
22448 #define PODR14_D1 podr14.bit._D1\r
22449 #define PODR14_D0 podr14.bit._D0\r
22450 __IO_EXTERN PODR15STR podr15;  \r
22451 #define PODR15 podr15.byte\r
22452 #define PODR15_D3 podr15.bit._D3\r
22453 #define PODR15_D2 podr15.bit._D2\r
22454 #define PODR15_D1 podr15.bit._D1\r
22455 #define PODR15_D0 podr15.bit._D0\r
22456 __IO_EXTERN PODR16STR podr16;  \r
22457 #define PODR16 podr16.byte\r
22458 #define PODR16_D7 podr16.bit._D7\r
22459 #define PODR16_D6 podr16.bit._D6\r
22460 #define PODR16_D5 podr16.bit._D5\r
22461 #define PODR16_D4 podr16.bit._D4\r
22462 #define PODR16_D3 podr16.bit._D3\r
22463 #define PODR16_D2 podr16.bit._D2\r
22464 #define PODR16_D1 podr16.bit._D1\r
22465 #define PODR16_D0 podr16.bit._D0\r
22466 __IO_EXTERN PODR17STR podr17;  \r
22467 #define PODR17 podr17.byte\r
22468 #define PODR17_D7 podr17.bit._D7\r
22469 #define PODR17_D6 podr17.bit._D6\r
22470 #define PODR17_D5 podr17.bit._D5\r
22471 #define PODR17_D4 podr17.bit._D4\r
22472 __IO_EXTERN PODR18STR podr18;  \r
22473 #define PODR18 podr18.byte\r
22474 #define PODR18_D6 podr18.bit._D6\r
22475 #define PODR18_D5 podr18.bit._D5\r
22476 #define PODR18_D4 podr18.bit._D4\r
22477 #define PODR18_D2 podr18.bit._D2\r
22478 #define PODR18_D1 podr18.bit._D1\r
22479 #define PODR18_D0 podr18.bit._D0\r
22480 __IO_EXTERN PODR19STR podr19;  \r
22481 #define PODR19 podr19.byte\r
22482 #define PODR19_D6 podr19.bit._D6\r
22483 #define PODR19_D5 podr19.bit._D5\r
22484 #define PODR19_D4 podr19.bit._D4\r
22485 #define PODR19_D2 podr19.bit._D2\r
22486 #define PODR19_D1 podr19.bit._D1\r
22487 #define PODR19_D0 podr19.bit._D0\r
22488 __IO_EXTERN PODR20STR podr20;  \r
22489 #define PODR20 podr20.byte\r
22490 #define PODR20_D2 podr20.bit._D2\r
22491 #define PODR20_D1 podr20.bit._D1\r
22492 #define PODR20_D0 podr20.bit._D0\r
22493 __IO_EXTERN PODR22STR podr22;  \r
22494 #define PODR22 podr22.byte\r
22495 #define PODR22_D5 podr22.bit._D5\r
22496 #define PODR22_D4 podr22.bit._D4\r
22497 #define PODR22_D2 podr22.bit._D2\r
22498 #define PODR22_D0 podr22.bit._D0\r
22499 __IO_EXTERN PODR23STR podr23;  \r
22500 #define PODR23 podr23.byte\r
22501 #define PODR23_D5 podr23.bit._D5\r
22502 #define PODR23_D4 podr23.bit._D4\r
22503 #define PODR23_D3 podr23.bit._D3\r
22504 #define PODR23_D2 podr23.bit._D2\r
22505 #define PODR23_D1 podr23.bit._D1\r
22506 #define PODR23_D0 podr23.bit._D0\r
22507 __IO_EXTERN PODR24STR podr24;  \r
22508 #define PODR24 podr24.byte\r
22509 #define PODR24_D7 podr24.bit._D7\r
22510 #define PODR24_D6 podr24.bit._D6\r
22511 #define PODR24_D5 podr24.bit._D5\r
22512 #define PODR24_D4 podr24.bit._D4\r
22513 #define PODR24_D3 podr24.bit._D3\r
22514 #define PODR24_D2 podr24.bit._D2\r
22515 #define PODR24_D1 podr24.bit._D1\r
22516 #define PODR24_D0 podr24.bit._D0\r
22517 __IO_EXTERN PODR25STR podr25;  \r
22518 #define PODR25 podr25.byte\r
22519 #define PODR25_D7 podr25.bit._D7\r
22520 #define PODR25_D6 podr25.bit._D6\r
22521 #define PODR25_D5 podr25.bit._D5\r
22522 #define PODR25_D4 podr25.bit._D4\r
22523 #define PODR25_D3 podr25.bit._D3\r
22524 #define PODR25_D2 podr25.bit._D2\r
22525 #define PODR25_D1 podr25.bit._D1\r
22526 #define PODR25_D0 podr25.bit._D0\r
22527 __IO_EXTERN PODR26STR podr26;  \r
22528 #define PODR26 podr26.byte\r
22529 #define PODR26_D7 podr26.bit._D7\r
22530 #define PODR26_D6 podr26.bit._D6\r
22531 #define PODR26_D5 podr26.bit._D5\r
22532 #define PODR26_D4 podr26.bit._D4\r
22533 #define PODR26_D3 podr26.bit._D3\r
22534 #define PODR26_D2 podr26.bit._D2\r
22535 #define PODR26_D1 podr26.bit._D1\r
22536 #define PODR26_D0 podr26.bit._D0\r
22537 __IO_EXTERN PODR27STR podr27;  \r
22538 #define PODR27 podr27.byte\r
22539 #define PODR27_D7 podr27.bit._D7\r
22540 #define PODR27_D6 podr27.bit._D6\r
22541 #define PODR27_D5 podr27.bit._D5\r
22542 #define PODR27_D4 podr27.bit._D4\r
22543 #define PODR27_D3 podr27.bit._D3\r
22544 #define PODR27_D2 podr27.bit._D2\r
22545 #define PODR27_D1 podr27.bit._D1\r
22546 #define PODR27_D0 podr27.bit._D0\r
22547 __IO_EXTERN PODR29STR podr29;  \r
22548 #define PODR29 podr29.byte\r
22549 #define PODR29_D7 podr29.bit._D7\r
22550 #define PODR29_D6 podr29.bit._D6\r
22551 #define PODR29_D5 podr29.bit._D5\r
22552 #define PODR29_D4 podr29.bit._D4\r
22553 #define PODR29_D3 podr29.bit._D3\r
22554 #define PODR29_D2 podr29.bit._D2\r
22555 #define PODR29_D1 podr29.bit._D1\r
22556 #define PODR29_D0 podr29.bit._D0\r
22557 __IO_EXTERN PILR00STR pilr00;   /* R-bus Port Input Level Select Register */\r
22558 #define PILR00 pilr00.byte\r
22559 #define PILR00_D7 pilr00.bit._D7\r
22560 #define PILR00_D6 pilr00.bit._D6\r
22561 #define PILR00_D5 pilr00.bit._D5\r
22562 #define PILR00_D4 pilr00.bit._D4\r
22563 #define PILR00_D3 pilr00.bit._D3\r
22564 #define PILR00_D2 pilr00.bit._D2\r
22565 #define PILR00_D1 pilr00.bit._D1\r
22566 #define PILR00_D0 pilr00.bit._D0\r
22567 __IO_EXTERN PILR01STR pilr01;  \r
22568 #define PILR01 pilr01.byte\r
22569 #define PILR01_D7 pilr01.bit._D7\r
22570 #define PILR01_D6 pilr01.bit._D6\r
22571 #define PILR01_D5 pilr01.bit._D5\r
22572 #define PILR01_D4 pilr01.bit._D4\r
22573 #define PILR01_D3 pilr01.bit._D3\r
22574 #define PILR01_D2 pilr01.bit._D2\r
22575 #define PILR01_D1 pilr01.bit._D1\r
22576 #define PILR01_D0 pilr01.bit._D0\r
22577 __IO_EXTERN PILR02STR pilr02;  \r
22578 #define PILR02 pilr02.byte\r
22579 #define PILR02_D7 pilr02.bit._D7\r
22580 #define PILR02_D6 pilr02.bit._D6\r
22581 #define PILR02_D5 pilr02.bit._D5\r
22582 #define PILR02_D4 pilr02.bit._D4\r
22583 #define PILR02_D3 pilr02.bit._D3\r
22584 #define PILR02_D2 pilr02.bit._D2\r
22585 #define PILR02_D1 pilr02.bit._D1\r
22586 #define PILR02_D0 pilr02.bit._D0\r
22587 __IO_EXTERN PILR03STR pilr03;  \r
22588 #define PILR03 pilr03.byte\r
22589 #define PILR03_D7 pilr03.bit._D7\r
22590 #define PILR03_D6 pilr03.bit._D6\r
22591 #define PILR03_D5 pilr03.bit._D5\r
22592 #define PILR03_D4 pilr03.bit._D4\r
22593 #define PILR03_D3 pilr03.bit._D3\r
22594 #define PILR03_D2 pilr03.bit._D2\r
22595 #define PILR03_D1 pilr03.bit._D1\r
22596 #define PILR03_D0 pilr03.bit._D0\r
22597 __IO_EXTERN PILR04STR pilr04;  \r
22598 #define PILR04 pilr04.byte\r
22599 #define PILR04_D1 pilr04.bit._D1\r
22600 #define PILR04_D0 pilr04.bit._D0\r
22601 __IO_EXTERN PILR05STR pilr05;  \r
22602 #define PILR05 pilr05.byte\r
22603 #define PILR05_D7 pilr05.bit._D7\r
22604 #define PILR05_D6 pilr05.bit._D6\r
22605 #define PILR05_D5 pilr05.bit._D5\r
22606 #define PILR05_D4 pilr05.bit._D4\r
22607 #define PILR05_D3 pilr05.bit._D3\r
22608 #define PILR05_D2 pilr05.bit._D2\r
22609 #define PILR05_D1 pilr05.bit._D1\r
22610 #define PILR05_D0 pilr05.bit._D0\r
22611 __IO_EXTERN PILR06STR pilr06;  \r
22612 #define PILR06 pilr06.byte\r
22613 #define PILR06_D7 pilr06.bit._D7\r
22614 #define PILR06_D6 pilr06.bit._D6\r
22615 #define PILR06_D5 pilr06.bit._D5\r
22616 #define PILR06_D4 pilr06.bit._D4\r
22617 #define PILR06_D3 pilr06.bit._D3\r
22618 #define PILR06_D2 pilr06.bit._D2\r
22619 #define PILR06_D1 pilr06.bit._D1\r
22620 #define PILR06_D0 pilr06.bit._D0\r
22621 __IO_EXTERN PILR07STR pilr07;  \r
22622 #define PILR07 pilr07.byte\r
22623 #define PILR07_D7 pilr07.bit._D7\r
22624 #define PILR07_D6 pilr07.bit._D6\r
22625 #define PILR07_D5 pilr07.bit._D5\r
22626 #define PILR07_D4 pilr07.bit._D4\r
22627 #define PILR07_D3 pilr07.bit._D3\r
22628 #define PILR07_D2 pilr07.bit._D2\r
22629 #define PILR07_D1 pilr07.bit._D1\r
22630 #define PILR07_D0 pilr07.bit._D0\r
22631 __IO_EXTERN PILR08STR pilr08;  \r
22632 #define PILR08 pilr08.byte\r
22633 #define PILR08_D7 pilr08.bit._D7\r
22634 #define PILR08_D6 pilr08.bit._D6\r
22635 #define PILR08_D5 pilr08.bit._D5\r
22636 #define PILR08_D4 pilr08.bit._D4\r
22637 #define PILR08_D3 pilr08.bit._D3\r
22638 #define PILR08_D2 pilr08.bit._D2\r
22639 #define PILR08_D1 pilr08.bit._D1\r
22640 #define PILR08_D0 pilr08.bit._D0\r
22641 __IO_EXTERN PILR09STR pilr09;  \r
22642 #define PILR09 pilr09.byte\r
22643 #define PILR09_D7 pilr09.bit._D7\r
22644 #define PILR09_D6 pilr09.bit._D6\r
22645 #define PILR09_D3 pilr09.bit._D3\r
22646 #define PILR09_D2 pilr09.bit._D2\r
22647 #define PILR09_D1 pilr09.bit._D1\r
22648 #define PILR09_D0 pilr09.bit._D0\r
22649 __IO_EXTERN PILR10STR pilr10;  \r
22650 #define PILR10 pilr10.byte\r
22651 #define PILR10_D6 pilr10.bit._D6\r
22652 #define PILR10_D5 pilr10.bit._D5\r
22653 #define PILR10_D4 pilr10.bit._D4\r
22654 #define PILR10_D3 pilr10.bit._D3\r
22655 #define PILR10_D2 pilr10.bit._D2\r
22656 #define PILR10_D1 pilr10.bit._D1\r
22657 __IO_EXTERN PILR13STR pilr13;  \r
22658 #define PILR13 pilr13.byte\r
22659 #define PILR13_D2 pilr13.bit._D2\r
22660 #define PILR13_D1 pilr13.bit._D1\r
22661 #define PILR13_D0 pilr13.bit._D0\r
22662 __IO_EXTERN PILR14STR pilr14;  \r
22663 #define PILR14 pilr14.byte\r
22664 #define PILR14_D7 pilr14.bit._D7\r
22665 #define PILR14_D6 pilr14.bit._D6\r
22666 #define PILR14_D5 pilr14.bit._D5\r
22667 #define PILR14_D4 pilr14.bit._D4\r
22668 #define PILR14_D3 pilr14.bit._D3\r
22669 #define PILR14_D2 pilr14.bit._D2\r
22670 #define PILR14_D1 pilr14.bit._D1\r
22671 #define PILR14_D0 pilr14.bit._D0\r
22672 __IO_EXTERN PILR15STR pilr15;  \r
22673 #define PILR15 pilr15.byte\r
22674 #define PILR15_D3 pilr15.bit._D3\r
22675 #define PILR15_D2 pilr15.bit._D2\r
22676 #define PILR15_D1 pilr15.bit._D1\r
22677 #define PILR15_D0 pilr15.bit._D0\r
22678 __IO_EXTERN PILR16STR pilr16;  \r
22679 #define PILR16 pilr16.byte\r
22680 #define PILR16_D7 pilr16.bit._D7\r
22681 #define PILR16_D6 pilr16.bit._D6\r
22682 #define PILR16_D5 pilr16.bit._D5\r
22683 #define PILR16_D4 pilr16.bit._D4\r
22684 #define PILR16_D3 pilr16.bit._D3\r
22685 #define PILR16_D2 pilr16.bit._D2\r
22686 #define PILR16_D1 pilr16.bit._D1\r
22687 #define PILR16_D0 pilr16.bit._D0\r
22688 __IO_EXTERN PILR17STR pilr17;  \r
22689 #define PILR17 pilr17.byte\r
22690 #define PILR17_D7 pilr17.bit._D7\r
22691 #define PILR17_D6 pilr17.bit._D6\r
22692 #define PILR17_D5 pilr17.bit._D5\r
22693 #define PILR17_D4 pilr17.bit._D4\r
22694 __IO_EXTERN PILR18STR pilr18;  \r
22695 #define PILR18 pilr18.byte\r
22696 #define PILR18_D6 pilr18.bit._D6\r
22697 #define PILR18_D5 pilr18.bit._D5\r
22698 #define PILR18_D4 pilr18.bit._D4\r
22699 #define PILR18_D2 pilr18.bit._D2\r
22700 #define PILR18_D1 pilr18.bit._D1\r
22701 #define PILR18_D0 pilr18.bit._D0\r
22702 __IO_EXTERN PILR19STR pilr19;  \r
22703 #define PILR19 pilr19.byte\r
22704 #define PILR19_D6 pilr19.bit._D6\r
22705 #define PILR19_D5 pilr19.bit._D5\r
22706 #define PILR19_D4 pilr19.bit._D4\r
22707 #define PILR19_D2 pilr19.bit._D2\r
22708 #define PILR19_D1 pilr19.bit._D1\r
22709 #define PILR19_D0 pilr19.bit._D0\r
22710 __IO_EXTERN PILR20STR pilr20;  \r
22711 #define PILR20 pilr20.byte\r
22712 #define PILR20_D2 pilr20.bit._D2\r
22713 #define PILR20_D1 pilr20.bit._D1\r
22714 #define PILR20_D0 pilr20.bit._D0\r
22715 __IO_EXTERN PILR22STR pilr22;  \r
22716 #define PILR22 pilr22.byte\r
22717 #define PILR22_D5 pilr22.bit._D5\r
22718 #define PILR22_D4 pilr22.bit._D4\r
22719 #define PILR22_D2 pilr22.bit._D2\r
22720 #define PILR22_D0 pilr22.bit._D0\r
22721 __IO_EXTERN PILR23STR pilr23;  \r
22722 #define PILR23 pilr23.byte\r
22723 #define PILR23_D5 pilr23.bit._D5\r
22724 #define PILR23_D4 pilr23.bit._D4\r
22725 #define PILR23_D3 pilr23.bit._D3\r
22726 #define PILR23_D2 pilr23.bit._D2\r
22727 #define PILR23_D1 pilr23.bit._D1\r
22728 #define PILR23_D0 pilr23.bit._D0\r
22729 __IO_EXTERN PILR24STR pilr24;  \r
22730 #define PILR24 pilr24.byte\r
22731 #define PILR24_D7 pilr24.bit._D7\r
22732 #define PILR24_D6 pilr24.bit._D6\r
22733 #define PILR24_D5 pilr24.bit._D5\r
22734 #define PILR24_D4 pilr24.bit._D4\r
22735 #define PILR24_D3 pilr24.bit._D3\r
22736 #define PILR24_D2 pilr24.bit._D2\r
22737 #define PILR24_D1 pilr24.bit._D1\r
22738 #define PILR24_D0 pilr24.bit._D0\r
22739 __IO_EXTERN PILR25STR pilr25;  \r
22740 #define PILR25 pilr25.byte\r
22741 #define PILR25_D7 pilr25.bit._D7\r
22742 #define PILR25_D6 pilr25.bit._D6\r
22743 #define PILR25_D5 pilr25.bit._D5\r
22744 #define PILR25_D4 pilr25.bit._D4\r
22745 #define PILR25_D3 pilr25.bit._D3\r
22746 #define PILR25_D2 pilr25.bit._D2\r
22747 #define PILR25_D1 pilr25.bit._D1\r
22748 #define PILR25_D0 pilr25.bit._D0\r
22749 __IO_EXTERN PILR26STR pilr26;  \r
22750 #define PILR26 pilr26.byte\r
22751 #define PILR26_D7 pilr26.bit._D7\r
22752 #define PILR26_D6 pilr26.bit._D6\r
22753 #define PILR26_D5 pilr26.bit._D5\r
22754 #define PILR26_D4 pilr26.bit._D4\r
22755 #define PILR26_D3 pilr26.bit._D3\r
22756 #define PILR26_D2 pilr26.bit._D2\r
22757 #define PILR26_D1 pilr26.bit._D1\r
22758 #define PILR26_D0 pilr26.bit._D0\r
22759 __IO_EXTERN PILR27STR pilr27;  \r
22760 #define PILR27 pilr27.byte\r
22761 #define PILR27_D7 pilr27.bit._D7\r
22762 #define PILR27_D6 pilr27.bit._D6\r
22763 #define PILR27_D5 pilr27.bit._D5\r
22764 #define PILR27_D4 pilr27.bit._D4\r
22765 #define PILR27_D3 pilr27.bit._D3\r
22766 #define PILR27_D2 pilr27.bit._D2\r
22767 #define PILR27_D1 pilr27.bit._D1\r
22768 #define PILR27_D0 pilr27.bit._D0\r
22769 __IO_EXTERN PILR29STR pilr29;  \r
22770 #define PILR29 pilr29.byte\r
22771 #define PILR29_D7 pilr29.bit._D7\r
22772 #define PILR29_D6 pilr29.bit._D6\r
22773 #define PILR29_D5 pilr29.bit._D5\r
22774 #define PILR29_D4 pilr29.bit._D4\r
22775 #define PILR29_D3 pilr29.bit._D3\r
22776 #define PILR29_D2 pilr29.bit._D2\r
22777 #define PILR29_D1 pilr29.bit._D1\r
22778 #define PILR29_D0 pilr29.bit._D0\r
22779 __IO_EXTERN EPILR00STR epilr00;   /* R-bus Port Extra Input Level Select Register */\r
22780 #define EPILR00 epilr00.byte\r
22781 #define EPILR00_D7 epilr00.bit._D7\r
22782 #define EPILR00_D6 epilr00.bit._D6\r
22783 #define EPILR00_D5 epilr00.bit._D5\r
22784 #define EPILR00_D4 epilr00.bit._D4\r
22785 #define EPILR00_D3 epilr00.bit._D3\r
22786 #define EPILR00_D2 epilr00.bit._D2\r
22787 #define EPILR00_D1 epilr00.bit._D1\r
22788 #define EPILR00_D0 epilr00.bit._D0\r
22789 __IO_EXTERN EPILR01STR epilr01;  \r
22790 #define EPILR01 epilr01.byte\r
22791 #define EPILR01_D7 epilr01.bit._D7\r
22792 #define EPILR01_D6 epilr01.bit._D6\r
22793 #define EPILR01_D5 epilr01.bit._D5\r
22794 #define EPILR01_D4 epilr01.bit._D4\r
22795 #define EPILR01_D3 epilr01.bit._D3\r
22796 #define EPILR01_D2 epilr01.bit._D2\r
22797 #define EPILR01_D1 epilr01.bit._D1\r
22798 #define EPILR01_D0 epilr01.bit._D0\r
22799 __IO_EXTERN EPILR02STR epilr02;  \r
22800 #define EPILR02 epilr02.byte\r
22801 #define EPILR02_D7 epilr02.bit._D7\r
22802 #define EPILR02_D6 epilr02.bit._D6\r
22803 #define EPILR02_D5 epilr02.bit._D5\r
22804 #define EPILR02_D4 epilr02.bit._D4\r
22805 #define EPILR02_D3 epilr02.bit._D3\r
22806 #define EPILR02_D2 epilr02.bit._D2\r
22807 #define EPILR02_D1 epilr02.bit._D1\r
22808 #define EPILR02_D0 epilr02.bit._D0\r
22809 __IO_EXTERN EPILR03STR epilr03;  \r
22810 #define EPILR03 epilr03.byte\r
22811 #define EPILR03_D7 epilr03.bit._D7\r
22812 #define EPILR03_D6 epilr03.bit._D6\r
22813 #define EPILR03_D5 epilr03.bit._D5\r
22814 #define EPILR03_D4 epilr03.bit._D4\r
22815 #define EPILR03_D3 epilr03.bit._D3\r
22816 #define EPILR03_D2 epilr03.bit._D2\r
22817 #define EPILR03_D1 epilr03.bit._D1\r
22818 #define EPILR03_D0 epilr03.bit._D0\r
22819 __IO_EXTERN EPILR04STR epilr04;  \r
22820 #define EPILR04 epilr04.byte\r
22821 #define EPILR04_D1 epilr04.bit._D1\r
22822 #define EPILR04_D0 epilr04.bit._D0\r
22823 __IO_EXTERN EPILR05STR epilr05;  \r
22824 #define EPILR05 epilr05.byte\r
22825 #define EPILR05_D7 epilr05.bit._D7\r
22826 #define EPILR05_D6 epilr05.bit._D6\r
22827 #define EPILR05_D5 epilr05.bit._D5\r
22828 #define EPILR05_D4 epilr05.bit._D4\r
22829 #define EPILR05_D3 epilr05.bit._D3\r
22830 #define EPILR05_D2 epilr05.bit._D2\r
22831 #define EPILR05_D1 epilr05.bit._D1\r
22832 #define EPILR05_D0 epilr05.bit._D0\r
22833 __IO_EXTERN EPILR06STR epilr06;  \r
22834 #define EPILR06 epilr06.byte\r
22835 #define EPILR06_D7 epilr06.bit._D7\r
22836 #define EPILR06_D6 epilr06.bit._D6\r
22837 #define EPILR06_D5 epilr06.bit._D5\r
22838 #define EPILR06_D4 epilr06.bit._D4\r
22839 #define EPILR06_D3 epilr06.bit._D3\r
22840 #define EPILR06_D2 epilr06.bit._D2\r
22841 #define EPILR06_D1 epilr06.bit._D1\r
22842 #define EPILR06_D0 epilr06.bit._D0\r
22843 __IO_EXTERN EPILR07STR epilr07;  \r
22844 #define EPILR07 epilr07.byte\r
22845 #define EPILR07_D7 epilr07.bit._D7\r
22846 #define EPILR07_D6 epilr07.bit._D6\r
22847 #define EPILR07_D5 epilr07.bit._D5\r
22848 #define EPILR07_D4 epilr07.bit._D4\r
22849 #define EPILR07_D3 epilr07.bit._D3\r
22850 #define EPILR07_D2 epilr07.bit._D2\r
22851 #define EPILR07_D1 epilr07.bit._D1\r
22852 #define EPILR07_D0 epilr07.bit._D0\r
22853 __IO_EXTERN EPILR08STR epilr08;  \r
22854 #define EPILR08 epilr08.byte\r
22855 #define EPILR08_D7 epilr08.bit._D7\r
22856 #define EPILR08_D6 epilr08.bit._D6\r
22857 #define EPILR08_D5 epilr08.bit._D5\r
22858 #define EPILR08_D4 epilr08.bit._D4\r
22859 #define EPILR08_D3 epilr08.bit._D3\r
22860 #define EPILR08_D2 epilr08.bit._D2\r
22861 #define EPILR08_D1 epilr08.bit._D1\r
22862 #define EPILR08_D0 epilr08.bit._D0\r
22863 __IO_EXTERN EPILR09STR epilr09;  \r
22864 #define EPILR09 epilr09.byte\r
22865 #define EPILR09_D7 epilr09.bit._D7\r
22866 #define EPILR09_D6 epilr09.bit._D6\r
22867 #define EPILR09_D3 epilr09.bit._D3\r
22868 #define EPILR09_D2 epilr09.bit._D2\r
22869 #define EPILR09_D1 epilr09.bit._D1\r
22870 #define EPILR09_D0 epilr09.bit._D0\r
22871 __IO_EXTERN EPILR10STR epilr10;  \r
22872 #define EPILR10 epilr10.byte\r
22873 #define EPILR10_D6 epilr10.bit._D6\r
22874 #define EPILR10_D5 epilr10.bit._D5\r
22875 #define EPILR10_D4 epilr10.bit._D4\r
22876 #define EPILR10_D3 epilr10.bit._D3\r
22877 #define EPILR10_D2 epilr10.bit._D2\r
22878 #define EPILR10_D1 epilr10.bit._D1\r
22879 __IO_EXTERN EPILR13STR epilr13;  \r
22880 #define EPILR13 epilr13.byte\r
22881 #define EPILR13_D2 epilr13.bit._D2\r
22882 #define EPILR13_D1 epilr13.bit._D1\r
22883 #define EPILR13_D0 epilr13.bit._D0\r
22884 __IO_EXTERN EPILR14STR epilr14;  \r
22885 #define EPILR14 epilr14.byte\r
22886 #define EPILR14_D7 epilr14.bit._D7\r
22887 #define EPILR14_D6 epilr14.bit._D6\r
22888 #define EPILR14_D5 epilr14.bit._D5\r
22889 #define EPILR14_D4 epilr14.bit._D4\r
22890 #define EPILR14_D3 epilr14.bit._D3\r
22891 #define EPILR14_D2 epilr14.bit._D2\r
22892 #define EPILR14_D1 epilr14.bit._D1\r
22893 #define EPILR14_D0 epilr14.bit._D0\r
22894 __IO_EXTERN EPILR15STR epilr15;  \r
22895 #define EPILR15 epilr15.byte\r
22896 #define EPILR15_D3 epilr15.bit._D3\r
22897 #define EPILR15_D2 epilr15.bit._D2\r
22898 #define EPILR15_D1 epilr15.bit._D1\r
22899 #define EPILR15_D0 epilr15.bit._D0\r
22900 __IO_EXTERN EPILR16STR epilr16;  \r
22901 #define EPILR16 epilr16.byte\r
22902 #define EPILR16_D7 epilr16.bit._D7\r
22903 #define EPILR16_D6 epilr16.bit._D6\r
22904 #define EPILR16_D5 epilr16.bit._D5\r
22905 #define EPILR16_D4 epilr16.bit._D4\r
22906 #define EPILR16_D3 epilr16.bit._D3\r
22907 #define EPILR16_D2 epilr16.bit._D2\r
22908 #define EPILR16_D1 epilr16.bit._D1\r
22909 #define EPILR16_D0 epilr16.bit._D0\r
22910 __IO_EXTERN EPILR17STR epilr17;  \r
22911 #define EPILR17 epilr17.byte\r
22912 #define EPILR17_D7 epilr17.bit._D7\r
22913 #define EPILR17_D6 epilr17.bit._D6\r
22914 #define EPILR17_D5 epilr17.bit._D5\r
22915 #define EPILR17_D4 epilr17.bit._D4\r
22916 __IO_EXTERN EPILR18STR epilr18;  \r
22917 #define EPILR18 epilr18.byte\r
22918 #define EPILR18_D6 epilr18.bit._D6\r
22919 #define EPILR18_D5 epilr18.bit._D5\r
22920 #define EPILR18_D4 epilr18.bit._D4\r
22921 #define EPILR18_D2 epilr18.bit._D2\r
22922 #define EPILR18_D1 epilr18.bit._D1\r
22923 #define EPILR18_D0 epilr18.bit._D0\r
22924 __IO_EXTERN EPILR19STR epilr19;  \r
22925 #define EPILR19 epilr19.byte\r
22926 #define EPILR19_D6 epilr19.bit._D6\r
22927 #define EPILR19_D5 epilr19.bit._D5\r
22928 #define EPILR19_D4 epilr19.bit._D4\r
22929 #define EPILR19_D2 epilr19.bit._D2\r
22930 #define EPILR19_D1 epilr19.bit._D1\r
22931 #define EPILR19_D0 epilr19.bit._D0\r
22932 __IO_EXTERN EPILR20STR epilr20;  \r
22933 #define EPILR20 epilr20.byte\r
22934 #define EPILR20_D2 epilr20.bit._D2\r
22935 #define EPILR20_D1 epilr20.bit._D1\r
22936 #define EPILR20_D0 epilr20.bit._D0\r
22937 __IO_EXTERN EPILR22STR epilr22;  \r
22938 #define EPILR22 epilr22.byte\r
22939 #define EPILR22_D5 epilr22.bit._D5\r
22940 #define EPILR22_D4 epilr22.bit._D4\r
22941 #define EPILR22_D2 epilr22.bit._D2\r
22942 #define EPILR22_D0 epilr22.bit._D0\r
22943 __IO_EXTERN EPILR23STR epilr23;  \r
22944 #define EPILR23 epilr23.byte\r
22945 #define EPILR23_D5 epilr23.bit._D5\r
22946 #define EPILR23_D4 epilr23.bit._D4\r
22947 #define EPILR23_D3 epilr23.bit._D3\r
22948 #define EPILR23_D2 epilr23.bit._D2\r
22949 #define EPILR23_D1 epilr23.bit._D1\r
22950 #define EPILR23_D0 epilr23.bit._D0\r
22951 __IO_EXTERN EPILR24STR epilr24;  \r
22952 #define EPILR24 epilr24.byte\r
22953 #define EPILR24_D7 epilr24.bit._D7\r
22954 #define EPILR24_D6 epilr24.bit._D6\r
22955 #define EPILR24_D5 epilr24.bit._D5\r
22956 #define EPILR24_D4 epilr24.bit._D4\r
22957 #define EPILR24_D3 epilr24.bit._D3\r
22958 #define EPILR24_D2 epilr24.bit._D2\r
22959 #define EPILR24_D1 epilr24.bit._D1\r
22960 #define EPILR24_D0 epilr24.bit._D0\r
22961 __IO_EXTERN EPILR25STR epilr25;  \r
22962 #define EPILR25 epilr25.byte\r
22963 #define EPILR25_D7 epilr25.bit._D7\r
22964 #define EPILR25_D6 epilr25.bit._D6\r
22965 #define EPILR25_D5 epilr25.bit._D5\r
22966 #define EPILR25_D4 epilr25.bit._D4\r
22967 #define EPILR25_D3 epilr25.bit._D3\r
22968 #define EPILR25_D2 epilr25.bit._D2\r
22969 #define EPILR25_D1 epilr25.bit._D1\r
22970 #define EPILR25_D0 epilr25.bit._D0\r
22971 __IO_EXTERN EPILR26STR epilr26;  \r
22972 #define EPILR26 epilr26.byte\r
22973 #define EPILR26_D7 epilr26.bit._D7\r
22974 #define EPILR26_D6 epilr26.bit._D6\r
22975 #define EPILR26_D5 epilr26.bit._D5\r
22976 #define EPILR26_D4 epilr26.bit._D4\r
22977 #define EPILR26_D3 epilr26.bit._D3\r
22978 #define EPILR26_D2 epilr26.bit._D2\r
22979 #define EPILR26_D1 epilr26.bit._D1\r
22980 #define EPILR26_D0 epilr26.bit._D0\r
22981 __IO_EXTERN EPILR27STR epilr27;  \r
22982 #define EPILR27 epilr27.byte\r
22983 #define EPILR27_D7 epilr27.bit._D7\r
22984 #define EPILR27_D6 epilr27.bit._D6\r
22985 #define EPILR27_D5 epilr27.bit._D5\r
22986 #define EPILR27_D4 epilr27.bit._D4\r
22987 #define EPILR27_D3 epilr27.bit._D3\r
22988 #define EPILR27_D2 epilr27.bit._D2\r
22989 #define EPILR27_D1 epilr27.bit._D1\r
22990 #define EPILR27_D0 epilr27.bit._D0\r
22991 __IO_EXTERN EPILR29STR epilr29;  \r
22992 #define EPILR29 epilr29.byte\r
22993 #define EPILR29_D7 epilr29.bit._D7\r
22994 #define EPILR29_D6 epilr29.bit._D6\r
22995 #define EPILR29_D5 epilr29.bit._D5\r
22996 #define EPILR29_D4 epilr29.bit._D4\r
22997 #define EPILR29_D3 epilr29.bit._D3\r
22998 #define EPILR29_D2 epilr29.bit._D2\r
22999 #define EPILR29_D1 epilr29.bit._D1\r
23000 #define EPILR29_D0 epilr29.bit._D0\r
23001 __IO_EXTERN PPER00STR pper00;   /* R-bus Port Pull-Up/Down  Enable Register */\r
23002 #define PPER00 pper00.byte\r
23003 #define PPER00_D7 pper00.bit._D7\r
23004 #define PPER00_D6 pper00.bit._D6\r
23005 #define PPER00_D5 pper00.bit._D5\r
23006 #define PPER00_D4 pper00.bit._D4\r
23007 #define PPER00_D3 pper00.bit._D3\r
23008 #define PPER00_D2 pper00.bit._D2\r
23009 #define PPER00_D1 pper00.bit._D1\r
23010 #define PPER00_D0 pper00.bit._D0\r
23011 __IO_EXTERN PPER01STR pper01;  \r
23012 #define PPER01 pper01.byte\r
23013 #define PPER01_D7 pper01.bit._D7\r
23014 #define PPER01_D6 pper01.bit._D6\r
23015 #define PPER01_D5 pper01.bit._D5\r
23016 #define PPER01_D4 pper01.bit._D4\r
23017 #define PPER01_D3 pper01.bit._D3\r
23018 #define PPER01_D2 pper01.bit._D2\r
23019 #define PPER01_D1 pper01.bit._D1\r
23020 #define PPER01_D0 pper01.bit._D0\r
23021 __IO_EXTERN PPER02STR pper02;  \r
23022 #define PPER02 pper02.byte\r
23023 #define PPER02_D7 pper02.bit._D7\r
23024 #define PPER02_D6 pper02.bit._D6\r
23025 #define PPER02_D5 pper02.bit._D5\r
23026 #define PPER02_D4 pper02.bit._D4\r
23027 #define PPER02_D3 pper02.bit._D3\r
23028 #define PPER02_D2 pper02.bit._D2\r
23029 #define PPER02_D1 pper02.bit._D1\r
23030 #define PPER02_D0 pper02.bit._D0\r
23031 __IO_EXTERN PPER03STR pper03;  \r
23032 #define PPER03 pper03.byte\r
23033 #define PPER03_D7 pper03.bit._D7\r
23034 #define PPER03_D6 pper03.bit._D6\r
23035 #define PPER03_D5 pper03.bit._D5\r
23036 #define PPER03_D4 pper03.bit._D4\r
23037 #define PPER03_D3 pper03.bit._D3\r
23038 #define PPER03_D2 pper03.bit._D2\r
23039 #define PPER03_D1 pper03.bit._D1\r
23040 #define PPER03_D0 pper03.bit._D0\r
23041 __IO_EXTERN PPER04STR pper04;  \r
23042 #define PPER04 pper04.byte\r
23043 #define PPER04_D1 pper04.bit._D1\r
23044 #define PPER04_D0 pper04.bit._D0\r
23045 __IO_EXTERN PPER05STR pper05;  \r
23046 #define PPER05 pper05.byte\r
23047 #define PPER05_D7 pper05.bit._D7\r
23048 #define PPER05_D6 pper05.bit._D6\r
23049 #define PPER05_D5 pper05.bit._D5\r
23050 #define PPER05_D4 pper05.bit._D4\r
23051 #define PPER05_D3 pper05.bit._D3\r
23052 #define PPER05_D2 pper05.bit._D2\r
23053 #define PPER05_D1 pper05.bit._D1\r
23054 #define PPER05_D0 pper05.bit._D0\r
23055 __IO_EXTERN PPER06STR pper06;  \r
23056 #define PPER06 pper06.byte\r
23057 #define PPER06_D7 pper06.bit._D7\r
23058 #define PPER06_D6 pper06.bit._D6\r
23059 #define PPER06_D5 pper06.bit._D5\r
23060 #define PPER06_D4 pper06.bit._D4\r
23061 #define PPER06_D3 pper06.bit._D3\r
23062 #define PPER06_D2 pper06.bit._D2\r
23063 #define PPER06_D1 pper06.bit._D1\r
23064 #define PPER06_D0 pper06.bit._D0\r
23065 __IO_EXTERN PPER07STR pper07;  \r
23066 #define PPER07 pper07.byte\r
23067 #define PPER07_D7 pper07.bit._D7\r
23068 #define PPER07_D6 pper07.bit._D6\r
23069 #define PPER07_D5 pper07.bit._D5\r
23070 #define PPER07_D4 pper07.bit._D4\r
23071 #define PPER07_D3 pper07.bit._D3\r
23072 #define PPER07_D2 pper07.bit._D2\r
23073 #define PPER07_D1 pper07.bit._D1\r
23074 #define PPER07_D0 pper07.bit._D0\r
23075 __IO_EXTERN PPER08STR pper08;  \r
23076 #define PPER08 pper08.byte\r
23077 #define PPER08_D7 pper08.bit._D7\r
23078 #define PPER08_D6 pper08.bit._D6\r
23079 #define PPER08_D5 pper08.bit._D5\r
23080 #define PPER08_D4 pper08.bit._D4\r
23081 #define PPER08_D3 pper08.bit._D3\r
23082 #define PPER08_D2 pper08.bit._D2\r
23083 #define PPER08_D1 pper08.bit._D1\r
23084 #define PPER08_D0 pper08.bit._D0\r
23085 __IO_EXTERN PPER09STR pper09;  \r
23086 #define PPER09 pper09.byte\r
23087 #define PPER09_D7 pper09.bit._D7\r
23088 #define PPER09_D6 pper09.bit._D6\r
23089 #define PPER09_D3 pper09.bit._D3\r
23090 #define PPER09_D2 pper09.bit._D2\r
23091 #define PPER09_D1 pper09.bit._D1\r
23092 #define PPER09_D0 pper09.bit._D0\r
23093 __IO_EXTERN PPER10STR pper10;  \r
23094 #define PPER10 pper10.byte\r
23095 #define PPER10_D6 pper10.bit._D6\r
23096 #define PPER10_D5 pper10.bit._D5\r
23097 #define PPER10_D4 pper10.bit._D4\r
23098 #define PPER10_D3 pper10.bit._D3\r
23099 #define PPER10_D2 pper10.bit._D2\r
23100 #define PPER10_D1 pper10.bit._D1\r
23101 __IO_EXTERN PPER13STR pper13;  \r
23102 #define PPER13 pper13.byte\r
23103 #define PPER13_D2 pper13.bit._D2\r
23104 #define PPER13_D1 pper13.bit._D1\r
23105 #define PPER13_D0 pper13.bit._D0\r
23106 __IO_EXTERN PPER14STR pper14;  \r
23107 #define PPER14 pper14.byte\r
23108 #define PPER14_D7 pper14.bit._D7\r
23109 #define PPER14_D6 pper14.bit._D6\r
23110 #define PPER14_D5 pper14.bit._D5\r
23111 #define PPER14_D4 pper14.bit._D4\r
23112 #define PPER14_D3 pper14.bit._D3\r
23113 #define PPER14_D2 pper14.bit._D2\r
23114 #define PPER14_D1 pper14.bit._D1\r
23115 #define PPER14_D0 pper14.bit._D0\r
23116 __IO_EXTERN PPER15STR pper15;  \r
23117 #define PPER15 pper15.byte\r
23118 #define PPER15_D3 pper15.bit._D3\r
23119 #define PPER15_D2 pper15.bit._D2\r
23120 #define PPER15_D1 pper15.bit._D1\r
23121 #define PPER15_D0 pper15.bit._D0\r
23122 __IO_EXTERN PPER16STR pper16;  \r
23123 #define PPER16 pper16.byte\r
23124 #define PPER16_D7 pper16.bit._D7\r
23125 #define PPER16_D6 pper16.bit._D6\r
23126 #define PPER16_D5 pper16.bit._D5\r
23127 #define PPER16_D4 pper16.bit._D4\r
23128 #define PPER16_D3 pper16.bit._D3\r
23129 #define PPER16_D2 pper16.bit._D2\r
23130 #define PPER16_D1 pper16.bit._D1\r
23131 #define PPER16_D0 pper16.bit._D0\r
23132 __IO_EXTERN PPER17STR pper17;  \r
23133 #define PPER17 pper17.byte\r
23134 #define PPER17_D7 pper17.bit._D7\r
23135 #define PPER17_D6 pper17.bit._D6\r
23136 #define PPER17_D5 pper17.bit._D5\r
23137 #define PPER17_D4 pper17.bit._D4\r
23138 __IO_EXTERN PPER18STR pper18;  \r
23139 #define PPER18 pper18.byte\r
23140 #define PPER18_D6 pper18.bit._D6\r
23141 #define PPER18_D5 pper18.bit._D5\r
23142 #define PPER18_D4 pper18.bit._D4\r
23143 #define PPER18_D2 pper18.bit._D2\r
23144 #define PPER18_D1 pper18.bit._D1\r
23145 #define PPER18_D0 pper18.bit._D0\r
23146 __IO_EXTERN PPER19STR pper19;  \r
23147 #define PPER19 pper19.byte\r
23148 #define PPER19_D6 pper19.bit._D6\r
23149 #define PPER19_D5 pper19.bit._D5\r
23150 #define PPER19_D4 pper19.bit._D4\r
23151 #define PPER19_D2 pper19.bit._D2\r
23152 #define PPER19_D1 pper19.bit._D1\r
23153 #define PPER19_D0 pper19.bit._D0\r
23154 __IO_EXTERN PPER20STR pper20;  \r
23155 #define PPER20 pper20.byte\r
23156 #define PPER20_D2 pper20.bit._D2\r
23157 #define PPER20_D1 pper20.bit._D1\r
23158 #define PPER20_D0 pper20.bit._D0\r
23159 __IO_EXTERN PPER22STR pper22;  \r
23160 #define PPER22 pper22.byte\r
23161 #define PPER22_D5 pper22.bit._D5\r
23162 #define PPER22_D4 pper22.bit._D4\r
23163 #define PPER22_D2 pper22.bit._D2\r
23164 #define PPER22_D0 pper22.bit._D0\r
23165 __IO_EXTERN PPER23STR pper23;  \r
23166 #define PPER23 pper23.byte\r
23167 #define PPER23_D5 pper23.bit._D5\r
23168 #define PPER23_D4 pper23.bit._D4\r
23169 #define PPER23_D3 pper23.bit._D3\r
23170 #define PPER23_D2 pper23.bit._D2\r
23171 #define PPER23_D1 pper23.bit._D1\r
23172 #define PPER23_D0 pper23.bit._D0\r
23173 __IO_EXTERN PPER24STR pper24;  \r
23174 #define PPER24 pper24.byte\r
23175 #define PPER24_D7 pper24.bit._D7\r
23176 #define PPER24_D6 pper24.bit._D6\r
23177 #define PPER24_D5 pper24.bit._D5\r
23178 #define PPER24_D4 pper24.bit._D4\r
23179 #define PPER24_D3 pper24.bit._D3\r
23180 #define PPER24_D2 pper24.bit._D2\r
23181 #define PPER24_D1 pper24.bit._D1\r
23182 #define PPER24_D0 pper24.bit._D0\r
23183 __IO_EXTERN PPER25STR pper25;  \r
23184 #define PPER25 pper25.byte\r
23185 #define PPER25_D7 pper25.bit._D7\r
23186 #define PPER25_D6 pper25.bit._D6\r
23187 #define PPER25_D5 pper25.bit._D5\r
23188 #define PPER25_D4 pper25.bit._D4\r
23189 #define PPER25_D3 pper25.bit._D3\r
23190 #define PPER25_D2 pper25.bit._D2\r
23191 #define PPER25_D1 pper25.bit._D1\r
23192 #define PPER25_D0 pper25.bit._D0\r
23193 __IO_EXTERN PPER26STR pper26;  \r
23194 #define PPER26 pper26.byte\r
23195 #define PPER26_D7 pper26.bit._D7\r
23196 #define PPER26_D6 pper26.bit._D6\r
23197 #define PPER26_D5 pper26.bit._D5\r
23198 #define PPER26_D4 pper26.bit._D4\r
23199 #define PPER26_D3 pper26.bit._D3\r
23200 #define PPER26_D2 pper26.bit._D2\r
23201 #define PPER26_D1 pper26.bit._D1\r
23202 #define PPER26_D0 pper26.bit._D0\r
23203 __IO_EXTERN PPER27STR pper27;  \r
23204 #define PPER27 pper27.byte\r
23205 #define PPER27_D7 pper27.bit._D7\r
23206 #define PPER27_D6 pper27.bit._D6\r
23207 #define PPER27_D5 pper27.bit._D5\r
23208 #define PPER27_D4 pper27.bit._D4\r
23209 #define PPER27_D3 pper27.bit._D3\r
23210 #define PPER27_D2 pper27.bit._D2\r
23211 #define PPER27_D1 pper27.bit._D1\r
23212 #define PPER27_D0 pper27.bit._D0\r
23213 __IO_EXTERN PPER29STR pper29;  \r
23214 #define PPER29 pper29.byte\r
23215 #define PPER29_D7 pper29.bit._D7\r
23216 #define PPER29_D6 pper29.bit._D6\r
23217 #define PPER29_D5 pper29.bit._D5\r
23218 #define PPER29_D4 pper29.bit._D4\r
23219 #define PPER29_D3 pper29.bit._D3\r
23220 #define PPER29_D2 pper29.bit._D2\r
23221 #define PPER29_D1 pper29.bit._D1\r
23222 #define PPER29_D0 pper29.bit._D0\r
23223 __IO_EXTERN PPCR00STR ppcr00;   /* R-bus Port Pull-Up/Down Control Register */\r
23224 #define PPCR00 ppcr00.byte\r
23225 #define PPCR00_D7 ppcr00.bit._D7\r
23226 #define PPCR00_D6 ppcr00.bit._D6\r
23227 #define PPCR00_D5 ppcr00.bit._D5\r
23228 #define PPCR00_D4 ppcr00.bit._D4\r
23229 #define PPCR00_D3 ppcr00.bit._D3\r
23230 #define PPCR00_D2 ppcr00.bit._D2\r
23231 #define PPCR00_D1 ppcr00.bit._D1\r
23232 #define PPCR00_D0 ppcr00.bit._D0\r
23233 __IO_EXTERN PPCR01STR ppcr01;  \r
23234 #define PPCR01 ppcr01.byte\r
23235 #define PPCR01_D7 ppcr01.bit._D7\r
23236 #define PPCR01_D6 ppcr01.bit._D6\r
23237 #define PPCR01_D5 ppcr01.bit._D5\r
23238 #define PPCR01_D4 ppcr01.bit._D4\r
23239 #define PPCR01_D3 ppcr01.bit._D3\r
23240 #define PPCR01_D2 ppcr01.bit._D2\r
23241 #define PPCR01_D1 ppcr01.bit._D1\r
23242 #define PPCR01_D0 ppcr01.bit._D0\r
23243 __IO_EXTERN PPCR02STR ppcr02;  \r
23244 #define PPCR02 ppcr02.byte\r
23245 #define PPCR02_D7 ppcr02.bit._D7\r
23246 #define PPCR02_D6 ppcr02.bit._D6\r
23247 #define PPCR02_D5 ppcr02.bit._D5\r
23248 #define PPCR02_D4 ppcr02.bit._D4\r
23249 #define PPCR02_D3 ppcr02.bit._D3\r
23250 #define PPCR02_D2 ppcr02.bit._D2\r
23251 #define PPCR02_D1 ppcr02.bit._D1\r
23252 #define PPCR02_D0 ppcr02.bit._D0\r
23253 __IO_EXTERN PPCR03STR ppcr03;  \r
23254 #define PPCR03 ppcr03.byte\r
23255 #define PPCR03_D7 ppcr03.bit._D7\r
23256 #define PPCR03_D6 ppcr03.bit._D6\r
23257 #define PPCR03_D5 ppcr03.bit._D5\r
23258 #define PPCR03_D4 ppcr03.bit._D4\r
23259 #define PPCR03_D3 ppcr03.bit._D3\r
23260 #define PPCR03_D2 ppcr03.bit._D2\r
23261 #define PPCR03_D1 ppcr03.bit._D1\r
23262 #define PPCR03_D0 ppcr03.bit._D0\r
23263 __IO_EXTERN PPCR04STR ppcr04;  \r
23264 #define PPCR04 ppcr04.byte\r
23265 #define PPCR04_D1 ppcr04.bit._D1\r
23266 #define PPCR04_D0 ppcr04.bit._D0\r
23267 __IO_EXTERN PPCR05STR ppcr05;  \r
23268 #define PPCR05 ppcr05.byte\r
23269 #define PPCR05_D7 ppcr05.bit._D7\r
23270 #define PPCR05_D6 ppcr05.bit._D6\r
23271 #define PPCR05_D5 ppcr05.bit._D5\r
23272 #define PPCR05_D4 ppcr05.bit._D4\r
23273 #define PPCR05_D3 ppcr05.bit._D3\r
23274 #define PPCR05_D2 ppcr05.bit._D2\r
23275 #define PPCR05_D1 ppcr05.bit._D1\r
23276 #define PPCR05_D0 ppcr05.bit._D0\r
23277 __IO_EXTERN PPCR06STR ppcr06;  \r
23278 #define PPCR06 ppcr06.byte\r
23279 #define PPCR06_D7 ppcr06.bit._D7\r
23280 #define PPCR06_D6 ppcr06.bit._D6\r
23281 #define PPCR06_D5 ppcr06.bit._D5\r
23282 #define PPCR06_D4 ppcr06.bit._D4\r
23283 #define PPCR06_D3 ppcr06.bit._D3\r
23284 #define PPCR06_D2 ppcr06.bit._D2\r
23285 #define PPCR06_D1 ppcr06.bit._D1\r
23286 #define PPCR06_D0 ppcr06.bit._D0\r
23287 __IO_EXTERN PPCR07STR ppcr07;  \r
23288 #define PPCR07 ppcr07.byte\r
23289 #define PPCR07_D7 ppcr07.bit._D7\r
23290 #define PPCR07_D6 ppcr07.bit._D6\r
23291 #define PPCR07_D5 ppcr07.bit._D5\r
23292 #define PPCR07_D4 ppcr07.bit._D4\r
23293 #define PPCR07_D3 ppcr07.bit._D3\r
23294 #define PPCR07_D2 ppcr07.bit._D2\r
23295 #define PPCR07_D1 ppcr07.bit._D1\r
23296 #define PPCR07_D0 ppcr07.bit._D0\r
23297 __IO_EXTERN PPCR08STR ppcr08;  \r
23298 #define PPCR08 ppcr08.byte\r
23299 #define PPCR08_D7 ppcr08.bit._D7\r
23300 #define PPCR08_D6 ppcr08.bit._D6\r
23301 #define PPCR08_D5 ppcr08.bit._D5\r
23302 #define PPCR08_D4 ppcr08.bit._D4\r
23303 #define PPCR08_D3 ppcr08.bit._D3\r
23304 #define PPCR08_D2 ppcr08.bit._D2\r
23305 #define PPCR08_D1 ppcr08.bit._D1\r
23306 #define PPCR08_D0 ppcr08.bit._D0\r
23307 __IO_EXTERN PPCR09STR ppcr09;  \r
23308 #define PPCR09 ppcr09.byte\r
23309 #define PPCR09_D7 ppcr09.bit._D7\r
23310 #define PPCR09_D6 ppcr09.bit._D6\r
23311 #define PPCR09_D3 ppcr09.bit._D3\r
23312 #define PPCR09_D2 ppcr09.bit._D2\r
23313 #define PPCR09_D1 ppcr09.bit._D1\r
23314 #define PPCR09_D0 ppcr09.bit._D0\r
23315 __IO_EXTERN PPCR10STR ppcr10;  \r
23316 #define PPCR10 ppcr10.byte\r
23317 #define PPCR10_D6 ppcr10.bit._D6\r
23318 #define PPCR10_D5 ppcr10.bit._D5\r
23319 #define PPCR10_D4 ppcr10.bit._D4\r
23320 #define PPCR10_D3 ppcr10.bit._D3\r
23321 #define PPCR10_D2 ppcr10.bit._D2\r
23322 #define PPCR10_D1 ppcr10.bit._D1\r
23323 __IO_EXTERN PPCR13STR ppcr13;  \r
23324 #define PPCR13 ppcr13.byte\r
23325 #define PPCR13_D2 ppcr13.bit._D2\r
23326 #define PPCR13_D1 ppcr13.bit._D1\r
23327 #define PPCR13_D0 ppcr13.bit._D0\r
23328 __IO_EXTERN PPCR14STR ppcr14;  \r
23329 #define PPCR14 ppcr14.byte\r
23330 #define PPCR14_D7 ppcr14.bit._D7\r
23331 #define PPCR14_D6 ppcr14.bit._D6\r
23332 #define PPCR14_D5 ppcr14.bit._D5\r
23333 #define PPCR14_D4 ppcr14.bit._D4\r
23334 #define PPCR14_D3 ppcr14.bit._D3\r
23335 #define PPCR14_D2 ppcr14.bit._D2\r
23336 #define PPCR14_D1 ppcr14.bit._D1\r
23337 #define PPCR14_D0 ppcr14.bit._D0\r
23338 __IO_EXTERN PPCR15STR ppcr15;  \r
23339 #define PPCR15 ppcr15.byte\r
23340 #define PPCR15_D3 ppcr15.bit._D3\r
23341 #define PPCR15_D2 ppcr15.bit._D2\r
23342 #define PPCR15_D1 ppcr15.bit._D1\r
23343 #define PPCR15_D0 ppcr15.bit._D0\r
23344 __IO_EXTERN PPCR16STR ppcr16;  \r
23345 #define PPCR16 ppcr16.byte\r
23346 #define PPCR16_D7 ppcr16.bit._D7\r
23347 #define PPCR16_D6 ppcr16.bit._D6\r
23348 #define PPCR16_D5 ppcr16.bit._D5\r
23349 #define PPCR16_D4 ppcr16.bit._D4\r
23350 #define PPCR16_D3 ppcr16.bit._D3\r
23351 #define PPCR16_D2 ppcr16.bit._D2\r
23352 #define PPCR16_D1 ppcr16.bit._D1\r
23353 #define PPCR16_D0 ppcr16.bit._D0\r
23354 __IO_EXTERN PPCR17STR ppcr17;  \r
23355 #define PPCR17 ppcr17.byte\r
23356 #define PPCR17_D7 ppcr17.bit._D7\r
23357 #define PPCR17_D6 ppcr17.bit._D6\r
23358 #define PPCR17_D5 ppcr17.bit._D5\r
23359 #define PPCR17_D4 ppcr17.bit._D4\r
23360 __IO_EXTERN PPCR18STR ppcr18;  \r
23361 #define PPCR18 ppcr18.byte\r
23362 #define PPCR18_D6 ppcr18.bit._D6\r
23363 #define PPCR18_D5 ppcr18.bit._D5\r
23364 #define PPCR18_D4 ppcr18.bit._D4\r
23365 #define PPCR18_D2 ppcr18.bit._D2\r
23366 #define PPCR18_D1 ppcr18.bit._D1\r
23367 #define PPCR18_D0 ppcr18.bit._D0\r
23368 __IO_EXTERN PPCR19STR ppcr19;  \r
23369 #define PPCR19 ppcr19.byte\r
23370 #define PPCR19_D6 ppcr19.bit._D6\r
23371 #define PPCR19_D5 ppcr19.bit._D5\r
23372 #define PPCR19_D4 ppcr19.bit._D4\r
23373 #define PPCR19_D2 ppcr19.bit._D2\r
23374 #define PPCR19_D1 ppcr19.bit._D1\r
23375 #define PPCR19_D0 ppcr19.bit._D0\r
23376 __IO_EXTERN PPCR20STR ppcr20;  \r
23377 #define PPCR20 ppcr20.byte\r
23378 #define PPCR20_D2 ppcr20.bit._D2\r
23379 #define PPCR20_D1 ppcr20.bit._D1\r
23380 #define PPCR20_D0 ppcr20.bit._D0\r
23381 __IO_EXTERN PPCR22STR ppcr22;  \r
23382 #define PPCR22 ppcr22.byte\r
23383 #define PPCR22_D5 ppcr22.bit._D5\r
23384 #define PPCR22_D4 ppcr22.bit._D4\r
23385 #define PPCR22_D2 ppcr22.bit._D2\r
23386 #define PPCR22_D0 ppcr22.bit._D0\r
23387 __IO_EXTERN PPCR23STR ppcr23;  \r
23388 #define PPCR23 ppcr23.byte\r
23389 #define PPCR23_D5 ppcr23.bit._D5\r
23390 #define PPCR23_D4 ppcr23.bit._D4\r
23391 #define PPCR23_D3 ppcr23.bit._D3\r
23392 #define PPCR23_D2 ppcr23.bit._D2\r
23393 #define PPCR23_D1 ppcr23.bit._D1\r
23394 #define PPCR23_D0 ppcr23.bit._D0\r
23395 __IO_EXTERN PPCR24STR ppcr24;  \r
23396 #define PPCR24 ppcr24.byte\r
23397 #define PPCR24_D7 ppcr24.bit._D7\r
23398 #define PPCR24_D6 ppcr24.bit._D6\r
23399 #define PPCR24_D5 ppcr24.bit._D5\r
23400 #define PPCR24_D4 ppcr24.bit._D4\r
23401 #define PPCR24_D3 ppcr24.bit._D3\r
23402 #define PPCR24_D2 ppcr24.bit._D2\r
23403 #define PPCR24_D1 ppcr24.bit._D1\r
23404 #define PPCR24_D0 ppcr24.bit._D0\r
23405 __IO_EXTERN PPCR25STR ppcr25;  \r
23406 #define PPCR25 ppcr25.byte\r
23407 #define PPCR25_D7 ppcr25.bit._D7\r
23408 #define PPCR25_D6 ppcr25.bit._D6\r
23409 #define PPCR25_D5 ppcr25.bit._D5\r
23410 #define PPCR25_D4 ppcr25.bit._D4\r
23411 #define PPCR25_D3 ppcr25.bit._D3\r
23412 #define PPCR25_D2 ppcr25.bit._D2\r
23413 #define PPCR25_D1 ppcr25.bit._D1\r
23414 #define PPCR25_D0 ppcr25.bit._D0\r
23415 __IO_EXTERN PPCR26STR ppcr26;  \r
23416 #define PPCR26 ppcr26.byte\r
23417 #define PPCR26_D7 ppcr26.bit._D7\r
23418 #define PPCR26_D6 ppcr26.bit._D6\r
23419 #define PPCR26_D5 ppcr26.bit._D5\r
23420 #define PPCR26_D4 ppcr26.bit._D4\r
23421 #define PPCR26_D3 ppcr26.bit._D3\r
23422 #define PPCR26_D2 ppcr26.bit._D2\r
23423 #define PPCR26_D1 ppcr26.bit._D1\r
23424 #define PPCR26_D0 ppcr26.bit._D0\r
23425 __IO_EXTERN PPCR27STR ppcr27;  \r
23426 #define PPCR27 ppcr27.byte\r
23427 #define PPCR27_D7 ppcr27.bit._D7\r
23428 #define PPCR27_D6 ppcr27.bit._D6\r
23429 #define PPCR27_D5 ppcr27.bit._D5\r
23430 #define PPCR27_D4 ppcr27.bit._D4\r
23431 #define PPCR27_D3 ppcr27.bit._D3\r
23432 #define PPCR27_D2 ppcr27.bit._D2\r
23433 #define PPCR27_D1 ppcr27.bit._D1\r
23434 #define PPCR27_D0 ppcr27.bit._D0\r
23435 __IO_EXTERN PPCR29STR ppcr29;  \r
23436 #define PPCR29 ppcr29.byte\r
23437 #define PPCR29_D7 ppcr29.bit._D7\r
23438 #define PPCR29_D6 ppcr29.bit._D6\r
23439 #define PPCR29_D5 ppcr29.bit._D5\r
23440 #define PPCR29_D4 ppcr29.bit._D4\r
23441 #define PPCR29_D3 ppcr29.bit._D3\r
23442 #define PPCR29_D2 ppcr29.bit._D2\r
23443 #define PPCR29_D1 ppcr29.bit._D1\r
23444 #define PPCR29_D0 ppcr29.bit._D0\r
23445 __IO_EXTERN IO_LWORD dmasa0;   /* DMAC */\r
23446 #define DMASA0 dmasa0\r
23447 __IO_EXTERN IO_LWORD dmada0;  \r
23448 #define DMADA0 dmada0\r
23449 __IO_EXTERN IO_LWORD dmasa1;  \r
23450 #define DMASA1 dmasa1\r
23451 __IO_EXTERN IO_LWORD dmada1;  \r
23452 #define DMADA1 dmada1\r
23453 __IO_EXTERN IO_LWORD dmasa2;  \r
23454 #define DMASA2 dmasa2\r
23455 __IO_EXTERN IO_LWORD dmada2;  \r
23456 #define DMADA2 dmada2\r
23457 __IO_EXTERN IO_LWORD dmasa3;  \r
23458 #define DMASA3 dmasa3\r
23459 __IO_EXTERN IO_LWORD dmada3;  \r
23460 #define DMADA3 dmada3\r
23461 __IO_EXTERN IO_LWORD dmasa4;  \r
23462 #define DMASA4 dmasa4\r
23463 __IO_EXTERN IO_LWORD dmada4;  \r
23464 #define DMADA4 dmada4\r
23465 __IO_EXTERN FMCSSTR fmcs;   /* Flash Memory/I-Cache Control Register */\r
23466 #define FMCS fmcs.byte\r
23467 #define FMCS_ASYNC fmcs.bit._ASYNC\r
23468 #define FMCS_FIXE fmcs.bit._FIXE\r
23469 #define FMCS_BIRE fmcs.bit._BIRE\r
23470 #define FMCS_RDYEG fmcs.bit._RDYEG\r
23471 #define FMCS_RDY fmcs.bit._RDY\r
23472 #define FMCS_RDYI fmcs.bit._RDYI\r
23473 #define FMCS_RW16 fmcs.bit._RW16\r
23474 #define FMCS_LPM fmcs.bit._LPM\r
23475 __IO_EXTERN FMCRSTR fmcr;  \r
23476 #define FMCR fmcr.byte\r
23477 #define FMCR_LOCK fmcr.bit._LOCK\r
23478 #define FMCR_PHASE fmcr.bit._PHASE\r
23479 #define FMCR_PF2I fmcr.bit._PF2I\r
23480 #define FMCR_RD64 fmcr.bit._RD64\r
23481 __IO_EXTERN FCHCRSTR fchcr;  \r
23482 #define FCHCR fchcr.word\r
23483 #define FCHCR_REN fchcr.bit._REN\r
23484 #define FCHCR_TAGE fchcr.bit._TAGE\r
23485 #define FCHCR_FLUSH fchcr.bit._FLUSH\r
23486 #define FCHCR_DBEN fchcr.bit._DBEN\r
23487 #define FCHCR_PFEN fchcr.bit._PFEN\r
23488 #define FCHCR_PFMC fchcr.bit._PFMC\r
23489 #define FCHCR_LOCK fchcr.bit._LOCK\r
23490 #define FCHCR_ENAB fchcr.bit._ENAB\r
23491 #define FCHCR_SIZE1 fchcr.bit._SIZE1\r
23492 #define FCHCR_SIZE0 fchcr.bit._SIZE0\r
23493 #define FCHCR_SIZE fchcr.bitc._SIZE\r
23494 __IO_EXTERN FMWTSTR fmwt;  \r
23495 #define FMWT fmwt.word\r
23496 #define FMWT_WTP1 fmwt.bit._WTP1\r
23497 #define FMWT_WTP0 fmwt.bit._WTP0\r
23498 #define FMWT_WEXH1 fmwt.bit._WEXH1\r
23499 #define FMWT_WEXH0 fmwt.bit._WEXH0\r
23500 #define FMWT_WTC3 fmwt.bit._WTC3\r
23501 #define FMWT_WTC2 fmwt.bit._WTC2\r
23502 #define FMWT_WTC1 fmwt.bit._WTC1\r
23503 #define FMWT_WTC0 fmwt.bit._WTC0\r
23504 #define FMWT_FRAM fmwt.bit._FRAM\r
23505 #define FMWT_ATD2 fmwt.bit._ATD2\r
23506 #define FMWT_ATD1 fmwt.bit._ATD1\r
23507 #define FMWT_ATD0 fmwt.bit._ATD0\r
23508 #define FMWT_EQ3 fmwt.bit._EQ3\r
23509 #define FMWT_EQ2 fmwt.bit._EQ2\r
23510 #define FMWT_EQ1 fmwt.bit._EQ1\r
23511 #define FMWT_EQ0 fmwt.bit._EQ0\r
23512 #define FMWT_WTP fmwt.bitc._WTP\r
23513 #define FMWT_WEXH fmwt.bitc._WEXH\r
23514 #define FMWT_WTC fmwt.bitc._WTC\r
23515 #define FMWT_ATD fmwt.bitc._ATD\r
23516 #define FMWT_EQ fmwt.bitc._EQ\r
23517 __IO_EXTERN FMWT2STR fmwt2;  \r
23518 #define FMWT2 fmwt2.byte\r
23519 #define FMWT2_ALEH2 fmwt2.bit._ALEH2\r
23520 #define FMWT2_ALEH1 fmwt2.bit._ALEH1\r
23521 #define FMWT2_ALEH0 fmwt2.bit._ALEH0\r
23522 #define FMWT2_ALEH fmwt2.bitc._ALEH\r
23523 __IO_EXTERN FMPSSTR fmps;  \r
23524 #define FMPS fmps.byte\r
23525 #define FMPS_PS2 fmps.bit._PS2\r
23526 #define FMPS_PS1 fmps.bit._PS1\r
23527 #define FMPS_PS0 fmps.bit._PS0\r
23528 #define FMPS_PS fmps.bitc._PS\r
23529 __IO_EXTERN IO_LWORD fmac;  \r
23530 #define FMAC fmac\r
23531 __IO_EXTERN IO_LWORD fcha0;   /* I_Cache Nonchachable area settings Register */\r
23532 #define FCHA0 fcha0\r
23533 __IO_EXTERN IO_LWORD fcha1;  \r
23534 #define FCHA1 fcha1\r
23535 __IO_EXTERN FSCR0STR fscr0;   /* Flash Security Control Register */\r
23536 #define FSCR0 fscr0.lword\r
23537 #define FSCR0_CRC31 fscr0.bit._CRC31\r
23538 #define FSCR0_CRC30 fscr0.bit._CRC30\r
23539 #define FSCR0_CRC29 fscr0.bit._CRC29\r
23540 #define FSCR0_CRC28 fscr0.bit._CRC28\r
23541 #define FSCR0_CRC27 fscr0.bit._CRC27\r
23542 #define FSCR0_CRC26 fscr0.bit._CRC26\r
23543 #define FSCR0_CRC25 fscr0.bit._CRC25\r
23544 #define FSCR0_CRC24 fscr0.bit._CRC24\r
23545 #define FSCR0_CRC23 fscr0.bit._CRC23\r
23546 #define FSCR0_CRC22 fscr0.bit._CRC22\r
23547 #define FSCR0_CRC21 fscr0.bit._CRC21\r
23548 #define FSCR0_CRC20 fscr0.bit._CRC20\r
23549 #define FSCR0_CRC19 fscr0.bit._CRC19\r
23550 #define FSCR0_CRC18 fscr0.bit._CRC18\r
23551 #define FSCR0_CRC17 fscr0.bit._CRC17\r
23552 #define FSCR0_CRC16 fscr0.bit._CRC16\r
23553 #define FSCR0_CRC15 fscr0.bit._CRC15\r
23554 #define FSCR0_CRC14 fscr0.bit._CRC14\r
23555 #define FSCR0_CRC13 fscr0.bit._CRC13\r
23556 #define FSCR0_CRC12 fscr0.bit._CRC12\r
23557 #define FSCR0_CRC11 fscr0.bit._CRC11\r
23558 #define FSCR0_CRC10 fscr0.bit._CRC10\r
23559 #define FSCR0_CRC9 fscr0.bit._CRC9\r
23560 #define FSCR0_CRC8 fscr0.bit._CRC8\r
23561 #define FSCR0_CRC7 fscr0.bit._CRC7\r
23562 #define FSCR0_CRC6 fscr0.bit._CRC6\r
23563 #define FSCR0_CRC5 fscr0.bit._CRC5\r
23564 #define FSCR0_CRC4 fscr0.bit._CRC4\r
23565 #define FSCR0_CRC3 fscr0.bit._CRC3\r
23566 #define FSCR0_CRC2 fscr0.bit._CRC2\r
23567 #define FSCR0_CRC1 fscr0.bit._CRC1\r
23568 #define FSCR0_CRC0 fscr0.bit._CRC0\r
23569 __IO_EXTERN FSCR1STR fscr1;  \r
23570 #define FSCR1 fscr1.lword\r
23571 #define FSCR1_RDY fscr1.bit._RDY\r
23572 #define FSCR1_CSZ3 fscr1.bit._CSZ3\r
23573 #define FSCR1_CSZ2 fscr1.bit._CSZ2\r
23574 #define FSCR1_CSZ1 fscr1.bit._CSZ1\r
23575 #define FSCR1_CSZ0 fscr1.bit._CSZ0\r
23576 #define FSCR1_CSA15 fscr1.bit._CSA15\r
23577 #define FSCR1_CSA14 fscr1.bit._CSA14\r
23578 #define FSCR1_CSA13 fscr1.bit._CSA13\r
23579 #define FSCR1_CSA12 fscr1.bit._CSA12\r
23580 #define FSCR1_CSA11 fscr1.bit._CSA11\r
23581 #define FSCR1_CSA10 fscr1.bit._CSA10\r
23582 #define FSCR1_CSA9 fscr1.bit._CSA9\r
23583 #define FSCR1_CSA8 fscr1.bit._CSA8\r
23584 #define FSCR1_CSA7 fscr1.bit._CSA7\r
23585 #define FSCR1_CSA6 fscr1.bit._CSA6\r
23586 #define FSCR1_CSA5 fscr1.bit._CSA5\r
23587 #define FSCR1_CSA4 fscr1.bit._CSA4\r
23588 #define FSCR1_CSA3 fscr1.bit._CSA3\r
23589 #define FSCR1_CSA2 fscr1.bit._CSA2\r
23590 #define FSCR1_CSA1 fscr1.bit._CSA1\r
23591 #define FSCR1_CSA0 fscr1.bit._CSA0\r
23592 #define FSCR1_CSZ fscr1.bitc._CSZ\r
23593 __IO_EXTERN CTRLR0STR ctrlr0;   /* CAN 0 Control Register */\r
23594 #define CTRLR0 ctrlr0.word\r
23595 #define CTRLR0_Test ctrlr0.bit._Test\r
23596 #define CTRLR0_CCE ctrlr0.bit._CCE\r
23597 #define CTRLR0_DAR ctrlr0.bit._DAR\r
23598 #define CTRLR0_EIE ctrlr0.bit._EIE\r
23599 #define CTRLR0_SIE ctrlr0.bit._SIE\r
23600 #define CTRLR0_IE ctrlr0.bit._IE\r
23601 #define CTRLR0_Init ctrlr0.bit._Init\r
23602 __IO_EXTERN STATR0STR statr0;  \r
23603 #define STATR0 statr0.word\r
23604 #define STATR0_BOff statr0.bit._BOff\r
23605 #define STATR0_EWarn statr0.bit._EWarn\r
23606 #define STATR0_EPass statr0.bit._EPass\r
23607 #define STATR0_RxOK statr0.bit._RxOK\r
23608 #define STATR0_TxOK statr0.bit._TxOK\r
23609 #define STATR0_LEC2 statr0.bit._LEC2\r
23610 #define STATR0_LEC1 statr0.bit._LEC1\r
23611 #define STATR0_LEC0 statr0.bit._LEC0\r
23612 #define STATR0_LEC statr0.bitc._LEC\r
23613 __IO_EXTERN ERRCNT0STR errcnt0;  \r
23614 #define ERRCNT0 errcnt0.word\r
23615 #define ERRCNT0_RP errcnt0.bit._RP\r
23616 #define ERRCNT0_REC6 errcnt0.bit._REC6\r
23617 #define ERRCNT0_REC5 errcnt0.bit._REC5\r
23618 #define ERRCNT0_REC4 errcnt0.bit._REC4\r
23619 #define ERRCNT0_REC3 errcnt0.bit._REC3\r
23620 #define ERRCNT0_REC2 errcnt0.bit._REC2\r
23621 #define ERRCNT0_REC1 errcnt0.bit._REC1\r
23622 #define ERRCNT0_REC0 errcnt0.bit._REC0\r
23623 #define ERRCNT0_TEC7 errcnt0.bit._TEC7\r
23624 #define ERRCNT0_TEC6 errcnt0.bit._TEC6\r
23625 #define ERRCNT0_TEC5 errcnt0.bit._TEC5\r
23626 #define ERRCNT0_TEC4 errcnt0.bit._TEC4\r
23627 #define ERRCNT0_TEC3 errcnt0.bit._TEC3\r
23628 #define ERRCNT0_TEC2 errcnt0.bit._TEC2\r
23629 #define ERRCNT0_TEC1 errcnt0.bit._TEC1\r
23630 #define ERRCNT0_TEC0 errcnt0.bit._TEC0\r
23631 #define ERRCNT0_REC errcnt0.bitc._REC\r
23632 #define ERRCNT0_TEC errcnt0.bitc._TEC\r
23633 __IO_EXTERN BTR0STR btr0;  \r
23634 #define BTR0 btr0.word\r
23635 #define BTR0_Tseg22 btr0.bit._Tseg22\r
23636 #define BTR0_Tseg21 btr0.bit._Tseg21\r
23637 #define BTR0_Tseg20 btr0.bit._Tseg20\r
23638 #define BTR0_Tseg13 btr0.bit._Tseg13\r
23639 #define BTR0_Tseg12 btr0.bit._Tseg12\r
23640 #define BTR0_Tseg11 btr0.bit._Tseg11\r
23641 #define BTR0_Tseg10 btr0.bit._Tseg10\r
23642 #define BTR0_SJW1 btr0.bit._SJW1\r
23643 #define BTR0_SJW0 btr0.bit._SJW0\r
23644 #define BTR0_BRP5 btr0.bit._BRP5\r
23645 #define BTR0_BRP4 btr0.bit._BRP4\r
23646 #define BTR0_BRP3 btr0.bit._BRP3\r
23647 #define BTR0_BRP2 btr0.bit._BRP2\r
23648 #define BTR0_BRP1 btr0.bit._BRP1\r
23649 #define BTR0_BRP0 btr0.bit._BRP0\r
23650 #define BTR0_Tseg2 btr0.bitc._Tseg2\r
23651 #define BTR0_Tseg1 btr0.bitc._Tseg1\r
23652 #define BTR0_SJW btr0.bitc._SJW\r
23653 #define BTR0_BRP btr0.bitc._BRP\r
23654 __IO_EXTERN IO_WORD intr0;  \r
23655 #define INTR0 intr0\r
23656 __IO_EXTERN TESTR0STR testr0;  \r
23657 #define TESTR0 testr0.word\r
23658 #define TESTR0_Rx testr0.bit._Rx\r
23659 #define TESTR0_Tx1 testr0.bit._Tx1\r
23660 #define TESTR0_Tx0 testr0.bit._Tx0\r
23661 #define TESTR0_LBack testr0.bit._LBack\r
23662 #define TESTR0_Silent testr0.bit._Silent\r
23663 #define TESTR0_Basic testr0.bit._Basic\r
23664 #define TESTR0_Tx testr0.bitc._Tx\r
23665 __IO_EXTERN BRPER0STR brper0;  \r
23666 #define BRPER0 brper0.word\r
23667 #define BRPER0_BRPE3 brper0.bit._BRPE3\r
23668 #define BRPER0_BRPE2 brper0.bit._BRPE2\r
23669 #define BRPER0_BRPE1 brper0.bit._BRPE1\r
23670 #define BRPER0_BRPE0 brper0.bit._BRPE0\r
23671 #define BRPER0_BRPE brper0.bitc._BRPE\r
23672 __IO_EXTERN BRPE0STR brpe0;  \r
23673 #define BRPE0 brpe0.word\r
23674 __IO_EXTERN CBSYNC0STR cbsync0;  \r
23675 #define CBSYNC0 cbsync0.word\r
23676 __IO_EXTERN IF1CREQ0STR if1creq0;   /* CAN 0 IF 1 */\r
23677 #define IF1CREQ0 if1creq0.word\r
23678 #define IF1CREQ0_Busy if1creq0.bit._Busy\r
23679 #define IF1CREQ0_MN5 if1creq0.bit._MN5\r
23680 #define IF1CREQ0_MN4 if1creq0.bit._MN4\r
23681 #define IF1CREQ0_MN3 if1creq0.bit._MN3\r
23682 #define IF1CREQ0_MN2 if1creq0.bit._MN2\r
23683 #define IF1CREQ0_MN1 if1creq0.bit._MN1\r
23684 #define IF1CREQ0_MN0 if1creq0.bit._MN0\r
23685 #define IF1CREQ0_MN if1creq0.bitc._MN\r
23686 __IO_EXTERN IF1CMSK0STR if1cmsk0;  \r
23687 #define IF1CMSK0 if1cmsk0.word\r
23688 #define IF1CMSK0_WR if1cmsk0.bit._WR\r
23689 #define IF1CMSK0_Mask if1cmsk0.bit._Mask\r
23690 #define IF1CMSK0_Arb if1cmsk0.bit._Arb\r
23691 #define IF1CMSK0_Control if1cmsk0.bit._Control\r
23692 #define IF1CMSK0_CIP if1cmsk0.bit._CIP\r
23693 #define IF1CMSK0_TxReq if1cmsk0.bit._TxReq\r
23694 #define IF1CMSK0_DataA if1cmsk0.bit._DataA\r
23695 #define IF1CMSK0_DataB if1cmsk0.bit._DataB\r
23696 __IO_EXTERN IO_LWORD if1msk120;  \r
23697 #define IF1MSK120 if1msk120\r
23698 __IO_EXTERN IF1MSK20STR if1msk20;  \r
23699 #define IF1MSK20 if1msk20.word\r
23700 #define IF1MSK20_MXtd if1msk20.bit._MXtd\r
23701 #define IF1MSK20_MDir if1msk20.bit._MDir\r
23702 __IO_EXTERN IO_WORD if1msk10;  \r
23703 #define IF1MSK10 if1msk10\r
23704 __IO_EXTERN IO_LWORD if1arb120;  \r
23705 #define IF1ARB120 if1arb120\r
23706 __IO_EXTERN IF1ARB20STR if1arb20;  \r
23707 #define IF1ARB20 if1arb20.word\r
23708 #define IF1ARB20_MsgVal if1arb20.bit._MsgVal\r
23709 #define IF1ARB20_Xtd if1arb20.bit._Xtd\r
23710 #define IF1ARB20_DIR if1arb20.bit._DIR\r
23711 __IO_EXTERN IO_WORD if1arb10;  \r
23712 #define IF1ARB10 if1arb10\r
23713 __IO_EXTERN IF1MCTR0STR if1mctr0;  \r
23714 #define IF1MCTR0 if1mctr0.word\r
23715 #define IF1MCTR0_NewDat if1mctr0.bit._NewDat\r
23716 #define IF1MCTR0_MsgLst if1mctr0.bit._MsgLst\r
23717 #define IF1MCTR0_IntPnd if1mctr0.bit._IntPnd\r
23718 #define IF1MCTR0_UMask if1mctr0.bit._UMask\r
23719 #define IF1MCTR0_TxIE if1mctr0.bit._TxIE\r
23720 #define IF1MCTR0_RxIE if1mctr0.bit._RxIE\r
23721 #define IF1MCTR0_RmtEn if1mctr0.bit._RmtEn\r
23722 #define IF1MCTR0_TxRqst if1mctr0.bit._TxRqst\r
23723 #define IF1MCTR0_EoB if1mctr0.bit._EoB\r
23724 #define IF1MCTR0_DLC3 if1mctr0.bit._DLC3\r
23725 #define IF1MCTR0_DLC2 if1mctr0.bit._DLC2\r
23726 #define IF1MCTR0_DLC1 if1mctr0.bit._DLC1\r
23727 #define IF1MCTR0_DLC0 if1mctr0.bit._DLC0\r
23728 #define IF1MCTR0_DLC if1mctr0.bitc._DLC\r
23729 __IO_EXTERN IO_LWORD if1dta120;  \r
23730 #define IF1DTA120 if1dta120\r
23731 __IO_EXTERN IO_WORD if1dta10;  \r
23732 #define IF1DTA10 if1dta10\r
23733 __IO_EXTERN IO_WORD if1dta20;  \r
23734 #define IF1DTA20 if1dta20\r
23735 __IO_EXTERN IO_LWORD if1dtb120;  \r
23736 #define IF1DTB120 if1dtb120\r
23737 __IO_EXTERN IO_WORD if1dtb10;  \r
23738 #define IF1DTB10 if1dtb10\r
23739 __IO_EXTERN IO_WORD if1dtb20;  \r
23740 #define IF1DTB20 if1dtb20\r
23741 __IO_EXTERN IO_LWORD if1dta_swp120;  \r
23742 #define IF1DTA_SWP120 if1dta_swp120\r
23743 __IO_EXTERN IO_WORD if1dta_swp20;  \r
23744 #define IF1DTA_SWP20 if1dta_swp20\r
23745 __IO_EXTERN IO_WORD if1dta_swp10;  \r
23746 #define IF1DTA_SWP10 if1dta_swp10\r
23747 __IO_EXTERN IO_LWORD if1dtb_swp120;  \r
23748 #define IF1DTB_SWP120 if1dtb_swp120\r
23749 __IO_EXTERN IO_WORD if1dtb_swp20;  \r
23750 #define IF1DTB_SWP20 if1dtb_swp20\r
23751 __IO_EXTERN IO_WORD if1dtb_swp10;  \r
23752 #define IF1DTB_SWP10 if1dtb_swp10\r
23753 __IO_EXTERN IF2CREQ0STR if2creq0;   /* CAN 0 IF 2 */\r
23754 #define IF2CREQ0 if2creq0.word\r
23755 #define IF2CREQ0_Busy if2creq0.bit._Busy\r
23756 #define IF2CREQ0_MN5 if2creq0.bit._MN5\r
23757 #define IF2CREQ0_MN4 if2creq0.bit._MN4\r
23758 #define IF2CREQ0_MN3 if2creq0.bit._MN3\r
23759 #define IF2CREQ0_MN2 if2creq0.bit._MN2\r
23760 #define IF2CREQ0_MN1 if2creq0.bit._MN1\r
23761 #define IF2CREQ0_MN0 if2creq0.bit._MN0\r
23762 #define IF2CREQ0_MN if2creq0.bitc._MN\r
23763 __IO_EXTERN IF2CMSK0STR if2cmsk0;  \r
23764 #define IF2CMSK0 if2cmsk0.word\r
23765 #define IF2CMSK0_WR if2cmsk0.bit._WR\r
23766 #define IF2CMSK0_Mask if2cmsk0.bit._Mask\r
23767 #define IF2CMSK0_Arb if2cmsk0.bit._Arb\r
23768 #define IF2CMSK0_Control if2cmsk0.bit._Control\r
23769 #define IF2CMSK0_CIP if2cmsk0.bit._CIP\r
23770 #define IF2CMSK0_TxReq if2cmsk0.bit._TxReq\r
23771 #define IF2CMSK0_DataA if2cmsk0.bit._DataA\r
23772 #define IF2CMSK0_DataB if2cmsk0.bit._DataB\r
23773 __IO_EXTERN IO_LWORD if2msk120;  \r
23774 #define IF2MSK120 if2msk120\r
23775 __IO_EXTERN IF2MSK20STR if2msk20;  \r
23776 #define IF2MSK20 if2msk20.word\r
23777 #define IF2MSK20_MXtd if2msk20.bit._MXtd\r
23778 #define IF2MSK20_MDir if2msk20.bit._MDir\r
23779 __IO_EXTERN IO_WORD if2msk10;  \r
23780 #define IF2MSK10 if2msk10\r
23781 __IO_EXTERN IO_LWORD if2arb120;  \r
23782 #define IF2ARB120 if2arb120\r
23783 __IO_EXTERN IF2ARB20STR if2arb20;  \r
23784 #define IF2ARB20 if2arb20.word\r
23785 #define IF2ARB20_MsgVal if2arb20.bit._MsgVal\r
23786 #define IF2ARB20_Xtd if2arb20.bit._Xtd\r
23787 #define IF2ARB20_DIR if2arb20.bit._DIR\r
23788 __IO_EXTERN IO_WORD if2arb10;  \r
23789 #define IF2ARB10 if2arb10\r
23790 __IO_EXTERN IF2MCTR0STR if2mctr0;  \r
23791 #define IF2MCTR0 if2mctr0.word\r
23792 #define IF2MCTR0_NewDat if2mctr0.bit._NewDat\r
23793 #define IF2MCTR0_MsgLst if2mctr0.bit._MsgLst\r
23794 #define IF2MCTR0_IntPnd if2mctr0.bit._IntPnd\r
23795 #define IF2MCTR0_UMask if2mctr0.bit._UMask\r
23796 #define IF2MCTR0_TxIE if2mctr0.bit._TxIE\r
23797 #define IF2MCTR0_RxIE if2mctr0.bit._RxIE\r
23798 #define IF2MCTR0_RmtEn if2mctr0.bit._RmtEn\r
23799 #define IF2MCTR0_TxRqst if2mctr0.bit._TxRqst\r
23800 #define IF2MCTR0_EoB if2mctr0.bit._EoB\r
23801 #define IF2MCTR0_DLC3 if2mctr0.bit._DLC3\r
23802 #define IF2MCTR0_DLC2 if2mctr0.bit._DLC2\r
23803 #define IF2MCTR0_DLC1 if2mctr0.bit._DLC1\r
23804 #define IF2MCTR0_DLC0 if2mctr0.bit._DLC0\r
23805 #define IF2MCTR0_DLC if2mctr0.bitc._DLC\r
23806 __IO_EXTERN IO_LWORD if2dta120;  \r
23807 #define IF2DTA120 if2dta120\r
23808 __IO_EXTERN IO_WORD if2dta10;  \r
23809 #define IF2DTA10 if2dta10\r
23810 __IO_EXTERN IO_WORD if2dta20;  \r
23811 #define IF2DTA20 if2dta20\r
23812 __IO_EXTERN IO_LWORD if2dtb120;  \r
23813 #define IF2DTB120 if2dtb120\r
23814 __IO_EXTERN IO_WORD if2dtb10;  \r
23815 #define IF2DTB10 if2dtb10\r
23816 __IO_EXTERN IO_WORD if2dtb20;  \r
23817 #define IF2DTB20 if2dtb20\r
23818 __IO_EXTERN IO_LWORD if2dta_swp120;  \r
23819 #define IF2DTA_SWP120 if2dta_swp120\r
23820 __IO_EXTERN IO_WORD if2dta_swp20;  \r
23821 #define IF2DTA_SWP20 if2dta_swp20\r
23822 __IO_EXTERN IO_WORD if2dta_swp10;  \r
23823 #define IF2DTA_SWP10 if2dta_swp10\r
23824 __IO_EXTERN IO_LWORD if2dtb_swp120;  \r
23825 #define IF2DTB_SWP120 if2dtb_swp120\r
23826 __IO_EXTERN IO_WORD if2dtb_swp20;  \r
23827 #define IF2DTB_SWP20 if2dtb_swp20\r
23828 __IO_EXTERN IO_WORD if2dtb_swp10;  \r
23829 #define IF2DTB_SWP10 if2dtb_swp10\r
23830 __IO_EXTERN IO_LWORD treqr120;   /* CAN 0 Status Flags */\r
23831 #define TREQR120 treqr120\r
23832 __IO_EXTERN IO_WORD treqr20;  \r
23833 #define TREQR20 treqr20\r
23834 __IO_EXTERN IO_WORD treqr10;  \r
23835 #define TREQR10 treqr10\r
23836 __IO_EXTERN IO_LWORD newdt120;  \r
23837 #define NEWDT120 newdt120\r
23838 __IO_EXTERN IO_WORD newdt20;  \r
23839 #define NEWDT20 newdt20\r
23840 __IO_EXTERN IO_WORD newdt10;  \r
23841 #define NEWDT10 newdt10\r
23842 __IO_EXTERN IO_LWORD intpnd120;  \r
23843 #define INTPND120 intpnd120\r
23844 __IO_EXTERN IO_WORD intpnd20;  \r
23845 #define INTPND20 intpnd20\r
23846 __IO_EXTERN IO_WORD intpnd10;  \r
23847 #define INTPND10 intpnd10\r
23848 __IO_EXTERN IO_LWORD msgval120;  \r
23849 #define MSGVAL120 msgval120\r
23850 __IO_EXTERN IO_WORD msgval20;  \r
23851 #define MSGVAL20 msgval20\r
23852 __IO_EXTERN IO_WORD msgval10;  \r
23853 #define MSGVAL10 msgval10\r
23854 __IO_EXTERN IO_LWORD msgval340;  \r
23855 #define MSGVAL340 msgval340\r
23856 __IO_EXTERN CTRLR1STR ctrlr1;   /* CAN 1 Control Register */\r
23857 #define CTRLR1 ctrlr1.word\r
23858 #define CTRLR1_Test ctrlr1.bit._Test\r
23859 #define CTRLR1_CCE ctrlr1.bit._CCE\r
23860 #define CTRLR1_DAR ctrlr1.bit._DAR\r
23861 #define CTRLR1_EIE ctrlr1.bit._EIE\r
23862 #define CTRLR1_SIE ctrlr1.bit._SIE\r
23863 #define CTRLR1_IE ctrlr1.bit._IE\r
23864 #define CTRLR1_Init ctrlr1.bit._Init\r
23865 __IO_EXTERN STATR1STR statr1;  \r
23866 #define STATR1 statr1.word\r
23867 #define STATR1_BOff statr1.bit._BOff\r
23868 #define STATR1_EWarn statr1.bit._EWarn\r
23869 #define STATR1_EPass statr1.bit._EPass\r
23870 #define STATR1_RxOK statr1.bit._RxOK\r
23871 #define STATR1_TxOK statr1.bit._TxOK\r
23872 #define STATR1_LEC2 statr1.bit._LEC2\r
23873 #define STATR1_LEC1 statr1.bit._LEC1\r
23874 #define STATR1_LEC0 statr1.bit._LEC0\r
23875 #define STATR1_LEC statr1.bitc._LEC\r
23876 __IO_EXTERN ERRCNT1STR errcnt1;  \r
23877 #define ERRCNT1 errcnt1.word\r
23878 #define ERRCNT1_RP errcnt1.bit._RP\r
23879 #define ERRCNT1_REC6 errcnt1.bit._REC6\r
23880 #define ERRCNT1_REC5 errcnt1.bit._REC5\r
23881 #define ERRCNT1_REC4 errcnt1.bit._REC4\r
23882 #define ERRCNT1_REC3 errcnt1.bit._REC3\r
23883 #define ERRCNT1_REC2 errcnt1.bit._REC2\r
23884 #define ERRCNT1_REC1 errcnt1.bit._REC1\r
23885 #define ERRCNT1_REC0 errcnt1.bit._REC0\r
23886 #define ERRCNT1_TEC7 errcnt1.bit._TEC7\r
23887 #define ERRCNT1_TEC6 errcnt1.bit._TEC6\r
23888 #define ERRCNT1_TEC5 errcnt1.bit._TEC5\r
23889 #define ERRCNT1_TEC4 errcnt1.bit._TEC4\r
23890 #define ERRCNT1_TEC3 errcnt1.bit._TEC3\r
23891 #define ERRCNT1_TEC2 errcnt1.bit._TEC2\r
23892 #define ERRCNT1_TEC1 errcnt1.bit._TEC1\r
23893 #define ERRCNT1_TEC0 errcnt1.bit._TEC0\r
23894 #define ERRCNT1_REC errcnt1.bitc._REC\r
23895 #define ERRCNT1_TEC errcnt1.bitc._TEC\r
23896 __IO_EXTERN BTR1STR btr1;  \r
23897 #define BTR1 btr1.word\r
23898 #define BTR1_Tseg22 btr1.bit._Tseg22\r
23899 #define BTR1_Tseg21 btr1.bit._Tseg21\r
23900 #define BTR1_Tseg20 btr1.bit._Tseg20\r
23901 #define BTR1_Tseg13 btr1.bit._Tseg13\r
23902 #define BTR1_Tseg12 btr1.bit._Tseg12\r
23903 #define BTR1_Tseg11 btr1.bit._Tseg11\r
23904 #define BTR1_Tseg10 btr1.bit._Tseg10\r
23905 #define BTR1_SJW1 btr1.bit._SJW1\r
23906 #define BTR1_SJW0 btr1.bit._SJW0\r
23907 #define BTR1_BRP5 btr1.bit._BRP5\r
23908 #define BTR1_BRP4 btr1.bit._BRP4\r
23909 #define BTR1_BRP3 btr1.bit._BRP3\r
23910 #define BTR1_BRP2 btr1.bit._BRP2\r
23911 #define BTR1_BRP1 btr1.bit._BRP1\r
23912 #define BTR1_BRP0 btr1.bit._BRP0\r
23913 #define BTR1_Tseg2 btr1.bitc._Tseg2\r
23914 #define BTR1_Tseg1 btr1.bitc._Tseg1\r
23915 #define BTR1_SJW btr1.bitc._SJW\r
23916 #define BTR1_BRP btr1.bitc._BRP\r
23917 __IO_EXTERN IO_WORD intr1;  \r
23918 #define INTR1 intr1\r
23919 __IO_EXTERN TESTR1STR testr1;  \r
23920 #define TESTR1 testr1.word\r
23921 #define TESTR1_Rx testr1.bit._Rx\r
23922 #define TESTR1_Tx1 testr1.bit._Tx1\r
23923 #define TESTR1_Tx0 testr1.bit._Tx0\r
23924 #define TESTR1_LBack testr1.bit._LBack\r
23925 #define TESTR1_Silent testr1.bit._Silent\r
23926 #define TESTR1_Basic testr1.bit._Basic\r
23927 #define TESTR1_Tx testr1.bitc._Tx\r
23928 __IO_EXTERN BRPER1STR brper1;  \r
23929 #define BRPER1 brper1.word\r
23930 #define BRPER1_BRPE3 brper1.bit._BRPE3\r
23931 #define BRPER1_BRPE2 brper1.bit._BRPE2\r
23932 #define BRPER1_BRPE1 brper1.bit._BRPE1\r
23933 #define BRPER1_BRPE0 brper1.bit._BRPE0\r
23934 #define BRPER1_BRPE brper1.bitc._BRPE\r
23935 __IO_EXTERN BRPE1STR brpe1;  \r
23936 #define BRPE1 brpe1.word\r
23937 __IO_EXTERN IO_WORD cbsync1;  \r
23938 #define CBSYNC1 cbsync1\r
23939 __IO_EXTERN IF1CREQ1STR if1creq1;   /* CAN 1 IF 1 */\r
23940 #define IF1CREQ1 if1creq1.word\r
23941 #define IF1CREQ1_Busy if1creq1.bit._Busy\r
23942 #define IF1CREQ1_MN5 if1creq1.bit._MN5\r
23943 #define IF1CREQ1_MN4 if1creq1.bit._MN4\r
23944 #define IF1CREQ1_MN3 if1creq1.bit._MN3\r
23945 #define IF1CREQ1_MN2 if1creq1.bit._MN2\r
23946 #define IF1CREQ1_MN1 if1creq1.bit._MN1\r
23947 #define IF1CREQ1_MN0 if1creq1.bit._MN0\r
23948 #define IF1CREQ1_MN if1creq1.bitc._MN\r
23949 __IO_EXTERN IF1CMSK1STR if1cmsk1;  \r
23950 #define IF1CMSK1 if1cmsk1.word\r
23951 #define IF1CMSK1_WR if1cmsk1.bit._WR\r
23952 #define IF1CMSK1_Mask if1cmsk1.bit._Mask\r
23953 #define IF1CMSK1_Arb if1cmsk1.bit._Arb\r
23954 #define IF1CMSK1_Control if1cmsk1.bit._Control\r
23955 #define IF1CMSK1_CIP if1cmsk1.bit._CIP\r
23956 #define IF1CMSK1_TxReq if1cmsk1.bit._TxReq\r
23957 #define IF1CMSK1_DataA if1cmsk1.bit._DataA\r
23958 #define IF1CMSK1_DataB if1cmsk1.bit._DataB\r
23959 __IO_EXTERN IO_LWORD if1msk121;  \r
23960 #define IF1MSK121 if1msk121\r
23961 __IO_EXTERN IF1MSK21STR if1msk21;  \r
23962 #define IF1MSK21 if1msk21.word\r
23963 #define IF1MSK21_MXtd if1msk21.bit._MXtd\r
23964 #define IF1MSK21_MDir if1msk21.bit._MDir\r
23965 __IO_EXTERN IO_WORD if1msk11;  \r
23966 #define IF1MSK11 if1msk11\r
23967 __IO_EXTERN IO_LWORD if1arb121;  \r
23968 #define IF1ARB121 if1arb121\r
23969 __IO_EXTERN IF1ARB21STR if1arb21;  \r
23970 #define IF1ARB21 if1arb21.word\r
23971 #define IF1ARB21_MsgVal if1arb21.bit._MsgVal\r
23972 #define IF1ARB21_Xtd if1arb21.bit._Xtd\r
23973 #define IF1ARB21_DIR if1arb21.bit._DIR\r
23974 __IO_EXTERN IO_WORD if1arb11;  \r
23975 #define IF1ARB11 if1arb11\r
23976 __IO_EXTERN IF1MCTR1STR if1mctr1;  \r
23977 #define IF1MCTR1 if1mctr1.word\r
23978 #define IF1MCTR1_NewDat if1mctr1.bit._NewDat\r
23979 #define IF1MCTR1_MsgLst if1mctr1.bit._MsgLst\r
23980 #define IF1MCTR1_IntPnd if1mctr1.bit._IntPnd\r
23981 #define IF1MCTR1_UMask if1mctr1.bit._UMask\r
23982 #define IF1MCTR1_TxIE if1mctr1.bit._TxIE\r
23983 #define IF1MCTR1_RxIE if1mctr1.bit._RxIE\r
23984 #define IF1MCTR1_RmtEn if1mctr1.bit._RmtEn\r
23985 #define IF1MCTR1_TxRqst if1mctr1.bit._TxRqst\r
23986 #define IF1MCTR1_EoB if1mctr1.bit._EoB\r
23987 #define IF1MCTR1_DLC3 if1mctr1.bit._DLC3\r
23988 #define IF1MCTR1_DLC2 if1mctr1.bit._DLC2\r
23989 #define IF1MCTR1_DLC1 if1mctr1.bit._DLC1\r
23990 #define IF1MCTR1_DLC0 if1mctr1.bit._DLC0\r
23991 #define IF1MCTR1_DLC if1mctr1.bitc._DLC\r
23992 __IO_EXTERN IO_LWORD if1dta121;  \r
23993 #define IF1DTA121 if1dta121\r
23994 __IO_EXTERN IO_WORD if1dta11;  \r
23995 #define IF1DTA11 if1dta11\r
23996 __IO_EXTERN IO_WORD if1dta21;  \r
23997 #define IF1DTA21 if1dta21\r
23998 __IO_EXTERN IO_LWORD if1dtb121;  \r
23999 #define IF1DTB121 if1dtb121\r
24000 __IO_EXTERN IO_WORD if1dtb11;  \r
24001 #define IF1DTB11 if1dtb11\r
24002 __IO_EXTERN IO_WORD if1dtb21;  \r
24003 #define IF1DTB21 if1dtb21\r
24004 __IO_EXTERN IO_LWORD if1dta_swp121;  \r
24005 #define IF1DTA_SWP121 if1dta_swp121\r
24006 __IO_EXTERN IO_WORD if1dta_swp21;  \r
24007 #define IF1DTA_SWP21 if1dta_swp21\r
24008 __IO_EXTERN IO_WORD if1dta_swp11;  \r
24009 #define IF1DTA_SWP11 if1dta_swp11\r
24010 __IO_EXTERN IO_LWORD if1dtb_swp121;  \r
24011 #define IF1DTB_SWP121 if1dtb_swp121\r
24012 __IO_EXTERN IO_WORD if1dtb_swp21;  \r
24013 #define IF1DTB_SWP21 if1dtb_swp21\r
24014 __IO_EXTERN IO_WORD if1dtb_swp11;  \r
24015 #define IF1DTB_SWP11 if1dtb_swp11\r
24016 __IO_EXTERN IF2CREQ1STR if2creq1;   /* CAN 1 IF 2 */\r
24017 #define IF2CREQ1 if2creq1.word\r
24018 #define IF2CREQ1_Busy if2creq1.bit._Busy\r
24019 #define IF2CREQ1_MN5 if2creq1.bit._MN5\r
24020 #define IF2CREQ1_MN4 if2creq1.bit._MN4\r
24021 #define IF2CREQ1_MN3 if2creq1.bit._MN3\r
24022 #define IF2CREQ1_MN2 if2creq1.bit._MN2\r
24023 #define IF2CREQ1_MN1 if2creq1.bit._MN1\r
24024 #define IF2CREQ1_MN0 if2creq1.bit._MN0\r
24025 #define IF2CREQ1_MN if2creq1.bitc._MN\r
24026 __IO_EXTERN IF2CMSK1STR if2cmsk1;  \r
24027 #define IF2CMSK1 if2cmsk1.word\r
24028 #define IF2CMSK1_WR if2cmsk1.bit._WR\r
24029 #define IF2CMSK1_Mask if2cmsk1.bit._Mask\r
24030 #define IF2CMSK1_Arb if2cmsk1.bit._Arb\r
24031 #define IF2CMSK1_Control if2cmsk1.bit._Control\r
24032 #define IF2CMSK1_CIP if2cmsk1.bit._CIP\r
24033 #define IF2CMSK1_TxReq if2cmsk1.bit._TxReq\r
24034 #define IF2CMSK1_DataA if2cmsk1.bit._DataA\r
24035 #define IF2CMSK1_DataB if2cmsk1.bit._DataB\r
24036 __IO_EXTERN IO_LWORD if2msk121;  \r
24037 #define IF2MSK121 if2msk121\r
24038 __IO_EXTERN IF2MSK21STR if2msk21;  \r
24039 #define IF2MSK21 if2msk21.word\r
24040 #define IF2MSK21_MXtd if2msk21.bit._MXtd\r
24041 #define IF2MSK21_MDir if2msk21.bit._MDir\r
24042 __IO_EXTERN IO_WORD if2msk11;  \r
24043 #define IF2MSK11 if2msk11\r
24044 __IO_EXTERN IO_LWORD if2arb121;  \r
24045 #define IF2ARB121 if2arb121\r
24046 __IO_EXTERN IF2ARB21STR if2arb21;  \r
24047 #define IF2ARB21 if2arb21.word\r
24048 #define IF2ARB21_MsgVal if2arb21.bit._MsgVal\r
24049 #define IF2ARB21_Xtd if2arb21.bit._Xtd\r
24050 #define IF2ARB21_DIR if2arb21.bit._DIR\r
24051 __IO_EXTERN IO_WORD if2arb11;  \r
24052 #define IF2ARB11 if2arb11\r
24053 __IO_EXTERN IF2MCTR1STR if2mctr1;  \r
24054 #define IF2MCTR1 if2mctr1.word\r
24055 #define IF2MCTR1_NewDat if2mctr1.bit._NewDat\r
24056 #define IF2MCTR1_MsgLst if2mctr1.bit._MsgLst\r
24057 #define IF2MCTR1_IntPnd if2mctr1.bit._IntPnd\r
24058 #define IF2MCTR1_UMask if2mctr1.bit._UMask\r
24059 #define IF2MCTR1_TxIE if2mctr1.bit._TxIE\r
24060 #define IF2MCTR1_RxIE if2mctr1.bit._RxIE\r
24061 #define IF2MCTR1_RmtEn if2mctr1.bit._RmtEn\r
24062 #define IF2MCTR1_TxRqst if2mctr1.bit._TxRqst\r
24063 #define IF2MCTR1_EoB if2mctr1.bit._EoB\r
24064 #define IF2MCTR1_DLC3 if2mctr1.bit._DLC3\r
24065 #define IF2MCTR1_DLC2 if2mctr1.bit._DLC2\r
24066 #define IF2MCTR1_DLC1 if2mctr1.bit._DLC1\r
24067 #define IF2MCTR1_DLC0 if2mctr1.bit._DLC0\r
24068 #define IF2MCTR1_DLC if2mctr1.bitc._DLC\r
24069 __IO_EXTERN IO_LWORD if2dta121;  \r
24070 #define IF2DTA121 if2dta121\r
24071 __IO_EXTERN IO_WORD if2dta11;  \r
24072 #define IF2DTA11 if2dta11\r
24073 __IO_EXTERN IO_WORD if2dta21;  \r
24074 #define IF2DTA21 if2dta21\r
24075 __IO_EXTERN IO_LWORD if2dtb121;  \r
24076 #define IF2DTB121 if2dtb121\r
24077 __IO_EXTERN IO_WORD if2dtb11;  \r
24078 #define IF2DTB11 if2dtb11\r
24079 __IO_EXTERN IO_WORD if2dtb21;  \r
24080 #define IF2DTB21 if2dtb21\r
24081 __IO_EXTERN IO_LWORD if2dta_swp121;  \r
24082 #define IF2DTA_SWP121 if2dta_swp121\r
24083 __IO_EXTERN IO_WORD if2dta_swp21;  \r
24084 #define IF2DTA_SWP21 if2dta_swp21\r
24085 __IO_EXTERN IO_WORD if2dta_swp11;  \r
24086 #define IF2DTA_SWP11 if2dta_swp11\r
24087 __IO_EXTERN IO_LWORD if2dtb_swp121;  \r
24088 #define IF2DTB_SWP121 if2dtb_swp121\r
24089 __IO_EXTERN IO_WORD if2dtb_swp21;  \r
24090 #define IF2DTB_SWP21 if2dtb_swp21\r
24091 __IO_EXTERN IO_WORD if2dtb_swp11;  \r
24092 #define IF2DTB_SWP11 if2dtb_swp11\r
24093 __IO_EXTERN IO_LWORD treqr121;   /* CAN 1 Status Flags */\r
24094 #define TREQR121 treqr121\r
24095 __IO_EXTERN IO_WORD treqr21;  \r
24096 #define TREQR21 treqr21\r
24097 __IO_EXTERN IO_WORD treqr11;  \r
24098 #define TREQR11 treqr11\r
24099 __IO_EXTERN IO_LWORD newdt121;  \r
24100 #define NEWDT121 newdt121\r
24101 __IO_EXTERN IO_WORD newdt21;  \r
24102 #define NEWDT21 newdt21\r
24103 __IO_EXTERN IO_WORD newdt11;  \r
24104 #define NEWDT11 newdt11\r
24105 __IO_EXTERN IO_LWORD intpnd121;  \r
24106 #define INTPND121 intpnd121\r
24107 __IO_EXTERN IO_WORD intpnd21;  \r
24108 #define INTPND21 intpnd21\r
24109 __IO_EXTERN IO_WORD intpnd11;  \r
24110 #define INTPND11 intpnd11\r
24111 __IO_EXTERN IO_LWORD msgval121;  \r
24112 #define MSGVAL121 msgval121\r
24113 __IO_EXTERN IO_WORD msgval21;  \r
24114 #define MSGVAL21 msgval21\r
24115 __IO_EXTERN IO_WORD msgval11;  \r
24116 #define MSGVAL11 msgval11\r
24117 __IO_EXTERN CTRLR2STR ctrlr2;   /* CAN 2 Control Register */\r
24118 #define CTRLR2 ctrlr2.word\r
24119 #define CTRLR2_Test ctrlr2.bit._Test\r
24120 #define CTRLR2_CCE ctrlr2.bit._CCE\r
24121 #define CTRLR2_DAR ctrlr2.bit._DAR\r
24122 #define CTRLR2_EIE ctrlr2.bit._EIE\r
24123 #define CTRLR2_SIE ctrlr2.bit._SIE\r
24124 #define CTRLR2_IE ctrlr2.bit._IE\r
24125 #define CTRLR2_Init ctrlr2.bit._Init\r
24126 __IO_EXTERN STATR2STR statr2;  \r
24127 #define STATR2 statr2.word\r
24128 #define STATR2_BOff statr2.bit._BOff\r
24129 #define STATR2_EWarn statr2.bit._EWarn\r
24130 #define STATR2_EPass statr2.bit._EPass\r
24131 #define STATR2_RxOK statr2.bit._RxOK\r
24132 #define STATR2_TxOK statr2.bit._TxOK\r
24133 #define STATR2_LEC2 statr2.bit._LEC2\r
24134 #define STATR2_LEC1 statr2.bit._LEC1\r
24135 #define STATR2_LEC0 statr2.bit._LEC0\r
24136 #define STATR2_LEC statr2.bitc._LEC\r
24137 __IO_EXTERN ERRCNT2STR errcnt2;  \r
24138 #define ERRCNT2 errcnt2.word\r
24139 #define ERRCNT2_RP errcnt2.bit._RP\r
24140 #define ERRCNT2_REC6 errcnt2.bit._REC6\r
24141 #define ERRCNT2_REC5 errcnt2.bit._REC5\r
24142 #define ERRCNT2_REC4 errcnt2.bit._REC4\r
24143 #define ERRCNT2_REC3 errcnt2.bit._REC3\r
24144 #define ERRCNT2_REC2 errcnt2.bit._REC2\r
24145 #define ERRCNT2_REC1 errcnt2.bit._REC1\r
24146 #define ERRCNT2_REC0 errcnt2.bit._REC0\r
24147 #define ERRCNT2_TEC7 errcnt2.bit._TEC7\r
24148 #define ERRCNT2_TEC6 errcnt2.bit._TEC6\r
24149 #define ERRCNT2_TEC5 errcnt2.bit._TEC5\r
24150 #define ERRCNT2_TEC4 errcnt2.bit._TEC4\r
24151 #define ERRCNT2_TEC3 errcnt2.bit._TEC3\r
24152 #define ERRCNT2_TEC2 errcnt2.bit._TEC2\r
24153 #define ERRCNT2_TEC1 errcnt2.bit._TEC1\r
24154 #define ERRCNT2_TEC0 errcnt2.bit._TEC0\r
24155 #define ERRCNT2_REC errcnt2.bitc._REC\r
24156 #define ERRCNT2_TEC errcnt2.bitc._TEC\r
24157 __IO_EXTERN BTR2STR btr2;  \r
24158 #define BTR2 btr2.word\r
24159 #define BTR2_Tseg22 btr2.bit._Tseg22\r
24160 #define BTR2_Tseg21 btr2.bit._Tseg21\r
24161 #define BTR2_Tseg20 btr2.bit._Tseg20\r
24162 #define BTR2_Tseg13 btr2.bit._Tseg13\r
24163 #define BTR2_Tseg12 btr2.bit._Tseg12\r
24164 #define BTR2_Tseg11 btr2.bit._Tseg11\r
24165 #define BTR2_Tseg10 btr2.bit._Tseg10\r
24166 #define BTR2_SJW1 btr2.bit._SJW1\r
24167 #define BTR2_SJW0 btr2.bit._SJW0\r
24168 #define BTR2_BRP5 btr2.bit._BRP5\r
24169 #define BTR2_BRP4 btr2.bit._BRP4\r
24170 #define BTR2_BRP3 btr2.bit._BRP3\r
24171 #define BTR2_BRP2 btr2.bit._BRP2\r
24172 #define BTR2_BRP1 btr2.bit._BRP1\r
24173 #define BTR2_BRP0 btr2.bit._BRP0\r
24174 #define BTR2_Tseg2 btr2.bitc._Tseg2\r
24175 #define BTR2_Tseg1 btr2.bitc._Tseg1\r
24176 #define BTR2_SJW btr2.bitc._SJW\r
24177 #define BTR2_BRP btr2.bitc._BRP\r
24178 __IO_EXTERN IO_WORD intr2;  \r
24179 #define INTR2 intr2\r
24180 __IO_EXTERN TESTR2STR testr2;  \r
24181 #define TESTR2 testr2.word\r
24182 #define TESTR2_Rx testr2.bit._Rx\r
24183 #define TESTR2_Tx1 testr2.bit._Tx1\r
24184 #define TESTR2_Tx0 testr2.bit._Tx0\r
24185 #define TESTR2_LBack testr2.bit._LBack\r
24186 #define TESTR2_Silent testr2.bit._Silent\r
24187 #define TESTR2_Basic testr2.bit._Basic\r
24188 #define TESTR2_Tx testr2.bitc._Tx\r
24189 __IO_EXTERN BRPER2STR brper2;  \r
24190 #define BRPER2 brper2.word\r
24191 #define BRPER2_BRPE3 brper2.bit._BRPE3\r
24192 #define BRPER2_BRPE2 brper2.bit._BRPE2\r
24193 #define BRPER2_BRPE1 brper2.bit._BRPE1\r
24194 #define BRPER2_BRPE0 brper2.bit._BRPE0\r
24195 #define BRPER2_BRPE brper2.bitc._BRPE\r
24196 __IO_EXTERN BRPE2STR brpe2;  \r
24197 #define BRPE2 brpe2.word\r
24198 __IO_EXTERN CBSYNC2STR cbsync2;  \r
24199 #define CBSYNC2 cbsync2.word\r
24200 __IO_EXTERN IF1CREQ2STR if1creq2;   /* CAN 2 IF 1 */\r
24201 #define IF1CREQ2 if1creq2.word\r
24202 #define IF1CREQ2_Busy if1creq2.bit._Busy\r
24203 #define IF1CREQ2_MN5 if1creq2.bit._MN5\r
24204 #define IF1CREQ2_MN4 if1creq2.bit._MN4\r
24205 #define IF1CREQ2_MN3 if1creq2.bit._MN3\r
24206 #define IF1CREQ2_MN2 if1creq2.bit._MN2\r
24207 #define IF1CREQ2_MN1 if1creq2.bit._MN1\r
24208 #define IF1CREQ2_MN0 if1creq2.bit._MN0\r
24209 #define IF1CREQ2_MN if1creq2.bitc._MN\r
24210 __IO_EXTERN IF1CMSK2STR if1cmsk2;  \r
24211 #define IF1CMSK2 if1cmsk2.word\r
24212 #define IF1CMSK2_WR if1cmsk2.bit._WR\r
24213 #define IF1CMSK2_Mask if1cmsk2.bit._Mask\r
24214 #define IF1CMSK2_Arb if1cmsk2.bit._Arb\r
24215 #define IF1CMSK2_Control if1cmsk2.bit._Control\r
24216 #define IF1CMSK2_CIP if1cmsk2.bit._CIP\r
24217 #define IF1CMSK2_TxReq if1cmsk2.bit._TxReq\r
24218 #define IF1CMSK2_DataA if1cmsk2.bit._DataA\r
24219 #define IF1CMSK2_DataB if1cmsk2.bit._DataB\r
24220 __IO_EXTERN IO_LWORD if1msk122;  \r
24221 #define IF1MSK122 if1msk122\r
24222 __IO_EXTERN IF1MSK22STR if1msk22;  \r
24223 #define IF1MSK22 if1msk22.word\r
24224 #define IF1MSK22_MXtd if1msk22.bit._MXtd\r
24225 #define IF1MSK22_MDir if1msk22.bit._MDir\r
24226 __IO_EXTERN IO_WORD if1msk12;  \r
24227 #define IF1MSK12 if1msk12\r
24228 __IO_EXTERN IO_LWORD if1arb122;  \r
24229 #define IF1ARB122 if1arb122\r
24230 __IO_EXTERN IF1ARB22STR if1arb22;  \r
24231 #define IF1ARB22 if1arb22.word\r
24232 #define IF1ARB22_MsgVal if1arb22.bit._MsgVal\r
24233 #define IF1ARB22_Xtd if1arb22.bit._Xtd\r
24234 #define IF1ARB22_DIR if1arb22.bit._DIR\r
24235 __IO_EXTERN IO_WORD if1arb12;  \r
24236 #define IF1ARB12 if1arb12\r
24237 __IO_EXTERN IF1MCTR2STR if1mctr2;  \r
24238 #define IF1MCTR2 if1mctr2.word\r
24239 #define IF1MCTR2_NewDat if1mctr2.bit._NewDat\r
24240 #define IF1MCTR2_MsgLst if1mctr2.bit._MsgLst\r
24241 #define IF1MCTR2_IntPnd if1mctr2.bit._IntPnd\r
24242 #define IF1MCTR2_UMask if1mctr2.bit._UMask\r
24243 #define IF1MCTR2_TxIE if1mctr2.bit._TxIE\r
24244 #define IF1MCTR2_RxIE if1mctr2.bit._RxIE\r
24245 #define IF1MCTR2_RmtEn if1mctr2.bit._RmtEn\r
24246 #define IF1MCTR2_TxRqst if1mctr2.bit._TxRqst\r
24247 #define IF1MCTR2_EoB if1mctr2.bit._EoB\r
24248 #define IF1MCTR2_DLC3 if1mctr2.bit._DLC3\r
24249 #define IF1MCTR2_DLC2 if1mctr2.bit._DLC2\r
24250 #define IF1MCTR2_DLC1 if1mctr2.bit._DLC1\r
24251 #define IF1MCTR2_DLC0 if1mctr2.bit._DLC0\r
24252 #define IF1MCTR2_DLC if1mctr2.bitc._DLC\r
24253 __IO_EXTERN IO_LWORD if1dta122;  \r
24254 #define IF1DTA122 if1dta122\r
24255 __IO_EXTERN IO_WORD if1dta12;  \r
24256 #define IF1DTA12 if1dta12\r
24257 __IO_EXTERN IO_WORD if1dta22;  \r
24258 #define IF1DTA22 if1dta22\r
24259 __IO_EXTERN IO_LWORD if1dtb122;  \r
24260 #define IF1DTB122 if1dtb122\r
24261 __IO_EXTERN IO_WORD if1dtb12;  \r
24262 #define IF1DTB12 if1dtb12\r
24263 __IO_EXTERN IO_WORD if1dtb22;  \r
24264 #define IF1DTB22 if1dtb22\r
24265 __IO_EXTERN IO_LWORD if1dta_swp122;  \r
24266 #define IF1DTA_SWP122 if1dta_swp122\r
24267 __IO_EXTERN IO_WORD if1dta_swp22;  \r
24268 #define IF1DTA_SWP22 if1dta_swp22\r
24269 __IO_EXTERN IO_WORD if1dta_swp12;  \r
24270 #define IF1DTA_SWP12 if1dta_swp12\r
24271 __IO_EXTERN IO_LWORD if1dtb_swp122;  \r
24272 #define IF1DTB_SWP122 if1dtb_swp122\r
24273 __IO_EXTERN IO_WORD if1dtb_swp22;  \r
24274 #define IF1DTB_SWP22 if1dtb_swp22\r
24275 __IO_EXTERN IO_WORD if1dtb_swp12;  \r
24276 #define IF1DTB_SWP12 if1dtb_swp12\r
24277 __IO_EXTERN IF2CREQ2STR if2creq2;   /* CAN 2 IF 2 */\r
24278 #define IF2CREQ2 if2creq2.word\r
24279 #define IF2CREQ2_Busy if2creq2.bit._Busy\r
24280 #define IF2CREQ2_MN5 if2creq2.bit._MN5\r
24281 #define IF2CREQ2_MN4 if2creq2.bit._MN4\r
24282 #define IF2CREQ2_MN3 if2creq2.bit._MN3\r
24283 #define IF2CREQ2_MN2 if2creq2.bit._MN2\r
24284 #define IF2CREQ2_MN1 if2creq2.bit._MN1\r
24285 #define IF2CREQ2_MN0 if2creq2.bit._MN0\r
24286 #define IF2CREQ2_MN if2creq2.bitc._MN\r
24287 __IO_EXTERN IF2CMSK2STR if2cmsk2;  \r
24288 #define IF2CMSK2 if2cmsk2.word\r
24289 #define IF2CMSK2_WR if2cmsk2.bit._WR\r
24290 #define IF2CMSK2_Mask if2cmsk2.bit._Mask\r
24291 #define IF2CMSK2_Arb if2cmsk2.bit._Arb\r
24292 #define IF2CMSK2_Control if2cmsk2.bit._Control\r
24293 #define IF2CMSK2_CIP if2cmsk2.bit._CIP\r
24294 #define IF2CMSK2_TxReq if2cmsk2.bit._TxReq\r
24295 #define IF2CMSK2_DataA if2cmsk2.bit._DataA\r
24296 #define IF2CMSK2_DataB if2cmsk2.bit._DataB\r
24297 __IO_EXTERN IO_LWORD if2msk122;  \r
24298 #define IF2MSK122 if2msk122\r
24299 __IO_EXTERN IF2MSK22STR if2msk22;  \r
24300 #define IF2MSK22 if2msk22.word\r
24301 #define IF2MSK22_MXtd if2msk22.bit._MXtd\r
24302 #define IF2MSK22_MDir if2msk22.bit._MDir\r
24303 __IO_EXTERN IO_WORD if2msk12;  \r
24304 #define IF2MSK12 if2msk12\r
24305 __IO_EXTERN IO_LWORD if2arb122;  \r
24306 #define IF2ARB122 if2arb122\r
24307 __IO_EXTERN IF2ARB22STR if2arb22;  \r
24308 #define IF2ARB22 if2arb22.word\r
24309 #define IF2ARB22_MsgVal if2arb22.bit._MsgVal\r
24310 #define IF2ARB22_Xtd if2arb22.bit._Xtd\r
24311 #define IF2ARB22_DIR if2arb22.bit._DIR\r
24312 __IO_EXTERN IO_WORD if2arb12;  \r
24313 #define IF2ARB12 if2arb12\r
24314 __IO_EXTERN IF2MCTR2STR if2mctr2;  \r
24315 #define IF2MCTR2 if2mctr2.word\r
24316 #define IF2MCTR2_NewDat if2mctr2.bit._NewDat\r
24317 #define IF2MCTR2_MsgLst if2mctr2.bit._MsgLst\r
24318 #define IF2MCTR2_IntPnd if2mctr2.bit._IntPnd\r
24319 #define IF2MCTR2_UMask if2mctr2.bit._UMask\r
24320 #define IF2MCTR2_TxIE if2mctr2.bit._TxIE\r
24321 #define IF2MCTR2_RxIE if2mctr2.bit._RxIE\r
24322 #define IF2MCTR2_RmtEn if2mctr2.bit._RmtEn\r
24323 #define IF2MCTR2_TxRqst if2mctr2.bit._TxRqst\r
24324 #define IF2MCTR2_EoB if2mctr2.bit._EoB\r
24325 #define IF2MCTR2_DLC3 if2mctr2.bit._DLC3\r
24326 #define IF2MCTR2_DLC2 if2mctr2.bit._DLC2\r
24327 #define IF2MCTR2_DLC1 if2mctr2.bit._DLC1\r
24328 #define IF2MCTR2_DLC0 if2mctr2.bit._DLC0\r
24329 #define IF2MCTR2_DLC if2mctr2.bitc._DLC\r
24330 __IO_EXTERN IO_LWORD if2dta122;  \r
24331 #define IF2DTA122 if2dta122\r
24332 __IO_EXTERN IO_WORD if2dta12;  \r
24333 #define IF2DTA12 if2dta12\r
24334 __IO_EXTERN IO_WORD if2dta22;  \r
24335 #define IF2DTA22 if2dta22\r
24336 __IO_EXTERN IO_LWORD if2dtb122;  \r
24337 #define IF2DTB122 if2dtb122\r
24338 __IO_EXTERN IO_WORD if2dtb12;  \r
24339 #define IF2DTB12 if2dtb12\r
24340 __IO_EXTERN IO_WORD if2dtb22;  \r
24341 #define IF2DTB22 if2dtb22\r
24342 __IO_EXTERN IO_LWORD if2dta_swp122;  \r
24343 #define IF2DTA_SWP122 if2dta_swp122\r
24344 __IO_EXTERN IO_WORD if2dta_swp22;  \r
24345 #define IF2DTA_SWP22 if2dta_swp22\r
24346 __IO_EXTERN IO_WORD if2dta_swp12;  \r
24347 #define IF2DTA_SWP12 if2dta_swp12\r
24348 __IO_EXTERN IO_LWORD if2dtb_swp122;  \r
24349 #define IF2DTB_SWP122 if2dtb_swp122\r
24350 __IO_EXTERN IO_WORD if2dtb_swp22;  \r
24351 #define IF2DTB_SWP22 if2dtb_swp22\r
24352 __IO_EXTERN IO_WORD if2dtb_swp12;  \r
24353 #define IF2DTB_SWP12 if2dtb_swp12\r
24354 __IO_EXTERN IO_LWORD treqr122;   /* CAN 2 Status Flags */\r
24355 #define TREQR122 treqr122\r
24356 __IO_EXTERN IO_WORD treqr22;  \r
24357 #define TREQR22 treqr22\r
24358 __IO_EXTERN IO_WORD treqr12;  \r
24359 #define TREQR12 treqr12\r
24360 __IO_EXTERN IO_LWORD newdt122;  \r
24361 #define NEWDT122 newdt122\r
24362 __IO_EXTERN IO_WORD newdt22;  \r
24363 #define NEWDT22 newdt22\r
24364 __IO_EXTERN IO_WORD newdt12;  \r
24365 #define NEWDT12 newdt12\r
24366 __IO_EXTERN IO_LWORD intpnd122;  \r
24367 #define INTPND122 intpnd122\r
24368 __IO_EXTERN IO_WORD intpnd22;  \r
24369 #define INTPND22 intpnd22\r
24370 __IO_EXTERN IO_WORD intpnd12;  \r
24371 #define INTPND12 intpnd12\r
24372 __IO_EXTERN IO_LWORD msgval122;  \r
24373 #define MSGVAL122 msgval122\r
24374 __IO_EXTERN IO_WORD msgval22;  \r
24375 #define MSGVAL22 msgval22\r
24376 __IO_EXTERN IO_WORD msgval12;  \r
24377 #define MSGVAL12 msgval12\r
24378 /* include : INC467_CAN.INC */\r
24379 /*-------------------------------------------------------------------*/\r
24380 /* INC467.CAN :  Old bit name of CAN Registers */\r
24381 \r
24382 /* alias macro definition for CAN Bits */\r
24383 #define BTR0_Tsg22 btr0.bit._Tseg22\r
24384 #define BTR0_Tsg21 btr0.bit._Tseg21\r
24385 #define BTR0_Tsg20 btr0.bit._Tseg20\r
24386 #define BTR0_Tsg2 btr0.bitc._Tseg2\r
24387 #define BTR0_Tsg13 btr0.bit._Tseg13\r
24388 #define BTR0_Tsg12 btr0.bit._Tseg12\r
24389 #define BTR0_Tsg11 btr0.bit._Tseg11\r
24390 #define BTR0_Tsg10 btr0.bit._Tseg10\r
24391 #define BTR0_Tsg1 btr0.bitc._Tseg1\r
24392 #define IF1CMSK0_Contr if1cmsk0.bit._Control\r
24393 #define IF2CMSK0_Contr if2cmsk0.bit._Control\r
24394 \r
24395 #define BTR1_Tsg22 btr1.bit._Tseg22\r
24396 #define BTR1_Tsg21 btr1.bit._Tseg21\r
24397 #define BTR1_Tsg20 btr1.bit._Tseg20\r
24398 #define BTR1_Tsg2 btr1.bitc._Tseg2\r
24399 #define BTR1_Tsg13 btr1.bit._Tseg13\r
24400 #define BTR1_Tsg12 btr1.bit._Tseg12\r
24401 #define BTR1_Tsg11 btr1.bit._Tseg11\r
24402 #define BTR1_Tsg10 btr1.bit._Tseg10\r
24403 #define BTR1_Tsg1 btr1.bitc._Tseg1\r
24404 #define IF1CMSK1_Contr if1cmsk1.bit._Control\r
24405 #define IF2CMSK1_Contr if2cmsk1.bit._Control\r
24406 \r
24407 #define BTR2_Tsg22 btr2.bit._Tseg22\r
24408 #define BTR2_Tsg21 btr2.bit._Tseg21\r
24409 #define BTR2_Tsg20 btr2.bit._Tseg20\r
24410 #define BTR2_Tsg2 btr2.bitc._Tseg2\r
24411 #define BTR2_Tsg13 btr2.bit._Tseg13\r
24412 #define BTR2_Tsg12 btr2.bit._Tseg12\r
24413 #define BTR2_Tsg11 btr2.bit._Tseg11\r
24414 #define BTR2_Tsg10 btr2.bit._Tseg10\r
24415 #define BTR2_Tsg1 btr2.bitc._Tseg1\r
24416 #define IF1CMSK2_Contr if1cmsk2.bit._Control\r
24417 #define IF2CMSK2_Contr if2cmsk2.bit._Control\r
24418 /*-------------------------------------------------------------------*/\r
24419 __IO_EXTERN BCTRLSTR bctrl;   /* EDSU/MPU Registers */\r
24420 #define BCTRL bctrl.lword\r
24421 #define BCTRL_SR bctrl.bit._SR\r
24422 #define BCTRL_SW bctrl.bit._SW\r
24423 #define BCTRL_SX bctrl.bit._SX\r
24424 #define BCTRL_UR bctrl.bit._UR\r
24425 #define BCTRL_UW bctrl.bit._UW\r
24426 #define BCTRL_UX bctrl.bit._UX\r
24427 #define BCTRL_FCPU bctrl.bit._FCPU\r
24428 #define BCTRL_FDMA bctrl.bit._FDMA\r
24429 #define BCTRL_EEMM bctrl.bit._EEMM\r
24430 #define BCTRL_PFD bctrl.bit._PFD\r
24431 #define BCTRL_SINT1 bctrl.bit._SINT1\r
24432 #define BCTRL_SINT0 bctrl.bit._SINT0\r
24433 #define BCTRL_EINT1 bctrl.bit._EINT1\r
24434 #define BCTRL_EINT0 bctrl.bit._EINT0\r
24435 #define BCTRL_EINTT bctrl.bit._EINTT\r
24436 #define BCTRL_EINTR bctrl.bit._EINTR\r
24437 #define BCTRL_SINT bctrl.bitc._SINT\r
24438 #define BCTRL_EINT bctrl.bitc._EINT\r
24439 __IO_EXTERN BSTATSTR bstat;  \r
24440 #define BSTAT bstat.lword\r
24441 #define BSTAT_IDX4 bstat.bit._IDX4\r
24442 #define BSTAT_IDX3 bstat.bit._IDX3\r
24443 #define BSTAT_IDX2 bstat.bit._IDX2\r
24444 #define BSTAT_IDX1 bstat.bit._IDX1\r
24445 #define BSTAT_IDX0 bstat.bit._IDX0\r
24446 #define BSTAT_CDMA bstat.bit._CDMA\r
24447 #define BSTAT_CSZ1 bstat.bit._CSZ1\r
24448 #define BSTAT_CSZ0 bstat.bit._CSZ0\r
24449 #define BSTAT_CRW1 bstat.bit._CRW1\r
24450 #define BSTAT_CRW0 bstat.bit._CRW0\r
24451 #define BSTAT_PV bstat.bit._PV\r
24452 #define BSTAT_RST bstat.bit._RST\r
24453 #define BSTAT_INT1 bstat.bit._INT1\r
24454 #define BSTAT_INT0 bstat.bit._INT0\r
24455 #define BSTAT_INTT bstat.bit._INTT\r
24456 #define BSTAT_INTR bstat.bit._INTR\r
24457 #define BSTAT_IDX bstat.bitc._IDX\r
24458 #define BSTAT_CSZ bstat.bitc._CSZ\r
24459 #define BSTAT_CRW bstat.bitc._CRW\r
24460 #define BSTAT_INT bstat.bitc._INT\r
24461 __IO_EXTERN IO_LWORD biac;  \r
24462 #define BIAC biac\r
24463 __IO_EXTERN IO_LWORD boac;  \r
24464 #define BOAC boac\r
24465 __IO_EXTERN BIRQSTR birq;  \r
24466 #define BIRQ birq.lword\r
24467 #define BIRQ_BD31 birq.bit._BD31\r
24468 #define BIRQ_BD30 birq.bit._BD30\r
24469 #define BIRQ_BD29 birq.bit._BD29\r
24470 #define BIRQ_BD28 birq.bit._BD28\r
24471 #define BIRQ_BD27 birq.bit._BD27\r
24472 #define BIRQ_BD26 birq.bit._BD26\r
24473 #define BIRQ_BD25 birq.bit._BD25\r
24474 #define BIRQ_BD24 birq.bit._BD24\r
24475 #define BIRQ_BD23 birq.bit._BD23\r
24476 #define BIRQ_BD22 birq.bit._BD22\r
24477 #define BIRQ_BD21 birq.bit._BD21\r
24478 #define BIRQ_BD20 birq.bit._BD20\r
24479 #define BIRQ_BD19 birq.bit._BD19\r
24480 #define BIRQ_BD18 birq.bit._BD18\r
24481 #define BIRQ_BD17 birq.bit._BD17\r
24482 #define BIRQ_BD16 birq.bit._BD16\r
24483 #define BIRQ_BD15 birq.bit._BD15\r
24484 #define BIRQ_BD14 birq.bit._BD14\r
24485 #define BIRQ_BD13 birq.bit._BD13\r
24486 #define BIRQ_BD12 birq.bit._BD12\r
24487 #define BIRQ_BD11 birq.bit._BD11\r
24488 #define BIRQ_BD10 birq.bit._BD10\r
24489 #define BIRQ_BD9 birq.bit._BD9\r
24490 #define BIRQ_BD8 birq.bit._BD8\r
24491 #define BIRQ_BD7 birq.bit._BD7\r
24492 #define BIRQ_BD6 birq.bit._BD6\r
24493 #define BIRQ_BD5 birq.bit._BD5\r
24494 #define BIRQ_BD4 birq.bit._BD4\r
24495 #define BIRQ_BD3 birq.bit._BD3\r
24496 #define BIRQ_BD2 birq.bit._BD2\r
24497 #define BIRQ_BD1 birq.bit._BD1\r
24498 #define BIRQ_BD0 birq.bit._BD0\r
24499 __IO_EXTERN BCR0STR bcr0;  \r
24500 #define BCR0 bcr0.lword\r
24501 #define BCR0_SRX1 bcr0.bit._SRX1\r
24502 #define BCR0_SW1 bcr0.bit._SW1\r
24503 #define BCR0_SRX0 bcr0.bit._SRX0\r
24504 #define BCR0_SW0 bcr0.bit._SW0\r
24505 #define BCR0_URX1 bcr0.bit._URX1\r
24506 #define BCR0_UW1 bcr0.bit._UW1\r
24507 #define BCR0_URX0 bcr0.bit._URX0\r
24508 #define BCR0_UW0 bcr0.bit._UW0\r
24509 #define BCR0_MPE bcr0.bit._MPE\r
24510 #define BCR0_COMB bcr0.bit._COMB\r
24511 #define BCR0_CTC1 bcr0.bit._CTC1\r
24512 #define BCR0_CTC0 bcr0.bit._CTC0\r
24513 #define BCR0_OBS1 bcr0.bit._OBS1\r
24514 #define BCR0_OBS0 bcr0.bit._OBS0\r
24515 #define BCR0_OBT1 bcr0.bit._OBT1\r
24516 #define BCR0_OBT0 bcr0.bit._OBT0\r
24517 #define BCR0_EP3 bcr0.bit._EP3\r
24518 #define BCR0_EP2 bcr0.bit._EP2\r
24519 #define BCR0_EP1 bcr0.bit._EP1\r
24520 #define BCR0_EP0 bcr0.bit._EP0\r
24521 #define BCR0_EM1 bcr0.bit._EM1\r
24522 #define BCR0_EM0 bcr0.bit._EM0\r
24523 #define BCR0_ER1 bcr0.bit._ER1\r
24524 #define BCR0_ER0 bcr0.bit._ER0\r
24525 #define BCR0_CTC bcr0.bitc._CTC\r
24526 #define BCR0_OBS bcr0.bitc._OBS\r
24527 #define BCR0_OBT bcr0.bitc._OBT\r
24528 #define BCR0_EP bcr0.bitc._EP\r
24529 #define BCR0_EM bcr0.bitc._EM\r
24530 #define BCR0_ER bcr0.bitc._ER\r
24531 __IO_EXTERN BCR1STR bcr1;  \r
24532 #define BCR1 bcr1.lword\r
24533 #define BCR1_SRX1 bcr1.bit._SRX1\r
24534 #define BCR1_SW1 bcr1.bit._SW1\r
24535 #define BCR1_SRX0 bcr1.bit._SRX0\r
24536 #define BCR1_SW0 bcr1.bit._SW0\r
24537 #define BCR1_URX1 bcr1.bit._URX1\r
24538 #define BCR1_UW1 bcr1.bit._UW1\r
24539 #define BCR1_URX0 bcr1.bit._URX0\r
24540 #define BCR1_UW0 bcr1.bit._UW0\r
24541 #define BCR1_MPE bcr1.bit._MPE\r
24542 #define BCR1_COMB bcr1.bit._COMB\r
24543 #define BCR1_CTC1 bcr1.bit._CTC1\r
24544 #define BCR1_CTC0 bcr1.bit._CTC0\r
24545 #define BCR1_OBS1 bcr1.bit._OBS1\r
24546 #define BCR1_OBS0 bcr1.bit._OBS0\r
24547 #define BCR1_OBT1 bcr1.bit._OBT1\r
24548 #define BCR1_OBT0 bcr1.bit._OBT0\r
24549 #define BCR1_EP3 bcr1.bit._EP3\r
24550 #define BCR1_EP2 bcr1.bit._EP2\r
24551 #define BCR1_EP1 bcr1.bit._EP1\r
24552 #define BCR1_EP0 bcr1.bit._EP0\r
24553 #define BCR1_EM1 bcr1.bit._EM1\r
24554 #define BCR1_EM0 bcr1.bit._EM0\r
24555 #define BCR1_ER1 bcr1.bit._ER1\r
24556 #define BCR1_ER0 bcr1.bit._ER0\r
24557 #define BCR1_CTC bcr1.bitc._CTC\r
24558 #define BCR1_OBS bcr1.bitc._OBS\r
24559 #define BCR1_OBT bcr1.bitc._OBT\r
24560 #define BCR1_EP bcr1.bitc._EP\r
24561 #define BCR1_EM bcr1.bitc._EM\r
24562 #define BCR1_ER bcr1.bitc._ER\r
24563 __IO_EXTERN BCR2STR bcr2;  \r
24564 #define BCR2 bcr2.lword\r
24565 #define BCR2_SRX1 bcr2.bit._SRX1\r
24566 #define BCR2_SW1 bcr2.bit._SW1\r
24567 #define BCR2_SRX0 bcr2.bit._SRX0\r
24568 #define BCR2_SW0 bcr2.bit._SW0\r
24569 #define BCR2_URX1 bcr2.bit._URX1\r
24570 #define BCR2_UW1 bcr2.bit._UW1\r
24571 #define BCR2_URX0 bcr2.bit._URX0\r
24572 #define BCR2_UW0 bcr2.bit._UW0\r
24573 #define BCR2_MPE bcr2.bit._MPE\r
24574 #define BCR2_COMB bcr2.bit._COMB\r
24575 #define BCR2_CTC1 bcr2.bit._CTC1\r
24576 #define BCR2_CTC0 bcr2.bit._CTC0\r
24577 #define BCR2_OBS1 bcr2.bit._OBS1\r
24578 #define BCR2_OBS0 bcr2.bit._OBS0\r
24579 #define BCR2_OBT1 bcr2.bit._OBT1\r
24580 #define BCR2_OBT0 bcr2.bit._OBT0\r
24581 #define BCR2_EP3 bcr2.bit._EP3\r
24582 #define BCR2_EP2 bcr2.bit._EP2\r
24583 #define BCR2_EP1 bcr2.bit._EP1\r
24584 #define BCR2_EP0 bcr2.bit._EP0\r
24585 #define BCR2_EM1 bcr2.bit._EM1\r
24586 #define BCR2_EM0 bcr2.bit._EM0\r
24587 #define BCR2_ER1 bcr2.bit._ER1\r
24588 #define BCR2_ER0 bcr2.bit._ER0\r
24589 #define BCR2_CTC bcr2.bitc._CTC\r
24590 #define BCR2_OBS bcr2.bitc._OBS\r
24591 #define BCR2_OBT bcr2.bitc._OBT\r
24592 #define BCR2_EP bcr2.bitc._EP\r
24593 #define BCR2_EM bcr2.bitc._EM\r
24594 #define BCR2_ER bcr2.bitc._ER\r
24595 __IO_EXTERN BCR3STR bcr3;  \r
24596 #define BCR3 bcr3.lword\r
24597 #define BCR3_SRX1 bcr3.bit._SRX1\r
24598 #define BCR3_SW1 bcr3.bit._SW1\r
24599 #define BCR3_SRX0 bcr3.bit._SRX0\r
24600 #define BCR3_SW0 bcr3.bit._SW0\r
24601 #define BCR3_URX1 bcr3.bit._URX1\r
24602 #define BCR3_UW1 bcr3.bit._UW1\r
24603 #define BCR3_URX0 bcr3.bit._URX0\r
24604 #define BCR3_UW0 bcr3.bit._UW0\r
24605 #define BCR3_MPE bcr3.bit._MPE\r
24606 #define BCR3_COMB bcr3.bit._COMB\r
24607 #define BCR3_CTC1 bcr3.bit._CTC1\r
24608 #define BCR3_CTC0 bcr3.bit._CTC0\r
24609 #define BCR3_OBS1 bcr3.bit._OBS1\r
24610 #define BCR3_OBS0 bcr3.bit._OBS0\r
24611 #define BCR3_OBT1 bcr3.bit._OBT1\r
24612 #define BCR3_OBT0 bcr3.bit._OBT0\r
24613 #define BCR3_EP3 bcr3.bit._EP3\r
24614 #define BCR3_EP2 bcr3.bit._EP2\r
24615 #define BCR3_EP1 bcr3.bit._EP1\r
24616 #define BCR3_EP0 bcr3.bit._EP0\r
24617 #define BCR3_EM1 bcr3.bit._EM1\r
24618 #define BCR3_EM0 bcr3.bit._EM0\r
24619 #define BCR3_ER1 bcr3.bit._ER1\r
24620 #define BCR3_ER0 bcr3.bit._ER0\r
24621 #define BCR3_CTC bcr3.bitc._CTC\r
24622 #define BCR3_OBS bcr3.bitc._OBS\r
24623 #define BCR3_OBT bcr3.bitc._OBT\r
24624 #define BCR3_EP bcr3.bitc._EP\r
24625 #define BCR3_EM bcr3.bitc._EM\r
24626 #define BCR3_ER bcr3.bitc._ER\r
24627 __IO_EXTERN BCR4STR bcr4;  \r
24628 #define BCR4 bcr4.lword\r
24629 #define BCR4_SRX1 bcr4.bit._SRX1\r
24630 #define BCR4_SW1 bcr4.bit._SW1\r
24631 #define BCR4_SRX0 bcr4.bit._SRX0\r
24632 #define BCR4_SW0 bcr4.bit._SW0\r
24633 #define BCR4_URX1 bcr4.bit._URX1\r
24634 #define BCR4_UW1 bcr4.bit._UW1\r
24635 #define BCR4_URX0 bcr4.bit._URX0\r
24636 #define BCR4_UW0 bcr4.bit._UW0\r
24637 #define BCR4_MPE bcr4.bit._MPE\r
24638 #define BCR4_COMB bcr4.bit._COMB\r
24639 #define BCR4_CTC1 bcr4.bit._CTC1\r
24640 #define BCR4_CTC0 bcr4.bit._CTC0\r
24641 #define BCR4_OBS1 bcr4.bit._OBS1\r
24642 #define BCR4_OBS0 bcr4.bit._OBS0\r
24643 #define BCR4_OBT1 bcr4.bit._OBT1\r
24644 #define BCR4_OBT0 bcr4.bit._OBT0\r
24645 #define BCR4_EP3 bcr4.bit._EP3\r
24646 #define BCR4_EP2 bcr4.bit._EP2\r
24647 #define BCR4_EP1 bcr4.bit._EP1\r
24648 #define BCR4_EP0 bcr4.bit._EP0\r
24649 #define BCR4_EM1 bcr4.bit._EM1\r
24650 #define BCR4_EM0 bcr4.bit._EM0\r
24651 #define BCR4_ER1 bcr4.bit._ER1\r
24652 #define BCR4_ER0 bcr4.bit._ER0\r
24653 #define BCR4_CTC bcr4.bitc._CTC\r
24654 #define BCR4_OBS bcr4.bitc._OBS\r
24655 #define BCR4_OBT bcr4.bitc._OBT\r
24656 #define BCR4_EP bcr4.bitc._EP\r
24657 #define BCR4_EM bcr4.bitc._EM\r
24658 #define BCR4_ER bcr4.bitc._ER\r
24659 __IO_EXTERN BCR5STR bcr5;  \r
24660 #define BCR5 bcr5.lword\r
24661 #define BCR5_SRX1 bcr5.bit._SRX1\r
24662 #define BCR5_SW1 bcr5.bit._SW1\r
24663 #define BCR5_SRX0 bcr5.bit._SRX0\r
24664 #define BCR5_SW0 bcr5.bit._SW0\r
24665 #define BCR5_URX1 bcr5.bit._URX1\r
24666 #define BCR5_UW1 bcr5.bit._UW1\r
24667 #define BCR5_URX0 bcr5.bit._URX0\r
24668 #define BCR5_UW0 bcr5.bit._UW0\r
24669 #define BCR5_MPE bcr5.bit._MPE\r
24670 #define BCR5_COMB bcr5.bit._COMB\r
24671 #define BCR5_CTC1 bcr5.bit._CTC1\r
24672 #define BCR5_CTC0 bcr5.bit._CTC0\r
24673 #define BCR5_OBS1 bcr5.bit._OBS1\r
24674 #define BCR5_OBS0 bcr5.bit._OBS0\r
24675 #define BCR5_OBT1 bcr5.bit._OBT1\r
24676 #define BCR5_OBT0 bcr5.bit._OBT0\r
24677 #define BCR5_EP3 bcr5.bit._EP3\r
24678 #define BCR5_EP2 bcr5.bit._EP2\r
24679 #define BCR5_EP1 bcr5.bit._EP1\r
24680 #define BCR5_EP0 bcr5.bit._EP0\r
24681 #define BCR5_EM1 bcr5.bit._EM1\r
24682 #define BCR5_EM0 bcr5.bit._EM0\r
24683 #define BCR5_ER1 bcr5.bit._ER1\r
24684 #define BCR5_ER0 bcr5.bit._ER0\r
24685 #define BCR5_CTC bcr5.bitc._CTC\r
24686 #define BCR5_OBS bcr5.bitc._OBS\r
24687 #define BCR5_OBT bcr5.bitc._OBT\r
24688 #define BCR5_EP bcr5.bitc._EP\r
24689 #define BCR5_EM bcr5.bitc._EM\r
24690 #define BCR5_ER bcr5.bitc._ER\r
24691 __IO_EXTERN BCR6STR bcr6;  \r
24692 #define BCR6 bcr6.lword\r
24693 #define BCR6_SRX1 bcr6.bit._SRX1\r
24694 #define BCR6_SW1 bcr6.bit._SW1\r
24695 #define BCR6_SRX0 bcr6.bit._SRX0\r
24696 #define BCR6_SW0 bcr6.bit._SW0\r
24697 #define BCR6_URX1 bcr6.bit._URX1\r
24698 #define BCR6_UW1 bcr6.bit._UW1\r
24699 #define BCR6_URX0 bcr6.bit._URX0\r
24700 #define BCR6_UW0 bcr6.bit._UW0\r
24701 #define BCR6_MPE bcr6.bit._MPE\r
24702 #define BCR6_COMB bcr6.bit._COMB\r
24703 #define BCR6_CTC1 bcr6.bit._CTC1\r
24704 #define BCR6_CTC0 bcr6.bit._CTC0\r
24705 #define BCR6_OBS1 bcr6.bit._OBS1\r
24706 #define BCR6_OBS0 bcr6.bit._OBS0\r
24707 #define BCR6_OBT1 bcr6.bit._OBT1\r
24708 #define BCR6_OBT0 bcr6.bit._OBT0\r
24709 #define BCR6_EP3 bcr6.bit._EP3\r
24710 #define BCR6_EP2 bcr6.bit._EP2\r
24711 #define BCR6_EP1 bcr6.bit._EP1\r
24712 #define BCR6_EP0 bcr6.bit._EP0\r
24713 #define BCR6_EM1 bcr6.bit._EM1\r
24714 #define BCR6_EM0 bcr6.bit._EM0\r
24715 #define BCR6_ER1 bcr6.bit._ER1\r
24716 #define BCR6_ER0 bcr6.bit._ER0\r
24717 #define BCR6_CTC bcr6.bitc._CTC\r
24718 #define BCR6_OBS bcr6.bitc._OBS\r
24719 #define BCR6_OBT bcr6.bitc._OBT\r
24720 #define BCR6_EP bcr6.bitc._EP\r
24721 #define BCR6_EM bcr6.bitc._EM\r
24722 #define BCR6_ER bcr6.bitc._ER\r
24723 __IO_EXTERN BCR7STR bcr7;  \r
24724 #define BCR7 bcr7.lword\r
24725 #define BCR7_SRX1 bcr7.bit._SRX1\r
24726 #define BCR7_SW1 bcr7.bit._SW1\r
24727 #define BCR7_SRX0 bcr7.bit._SRX0\r
24728 #define BCR7_SW0 bcr7.bit._SW0\r
24729 #define BCR7_URX1 bcr7.bit._URX1\r
24730 #define BCR7_UW1 bcr7.bit._UW1\r
24731 #define BCR7_URX0 bcr7.bit._URX0\r
24732 #define BCR7_UW0 bcr7.bit._UW0\r
24733 #define BCR7_MPE bcr7.bit._MPE\r
24734 #define BCR7_COMB bcr7.bit._COMB\r
24735 #define BCR7_CTC1 bcr7.bit._CTC1\r
24736 #define BCR7_CTC0 bcr7.bit._CTC0\r
24737 #define BCR7_OBS1 bcr7.bit._OBS1\r
24738 #define BCR7_OBS0 bcr7.bit._OBS0\r
24739 #define BCR7_OBT1 bcr7.bit._OBT1\r
24740 #define BCR7_OBT0 bcr7.bit._OBT0\r
24741 #define BCR7_EP3 bcr7.bit._EP3\r
24742 #define BCR7_EP2 bcr7.bit._EP2\r
24743 #define BCR7_EP1 bcr7.bit._EP1\r
24744 #define BCR7_EP0 bcr7.bit._EP0\r
24745 #define BCR7_EM1 bcr7.bit._EM1\r
24746 #define BCR7_EM0 bcr7.bit._EM0\r
24747 #define BCR7_ER1 bcr7.bit._ER1\r
24748 #define BCR7_ER0 bcr7.bit._ER0\r
24749 #define BCR7_CTC bcr7.bitc._CTC\r
24750 #define BCR7_OBS bcr7.bitc._OBS\r
24751 #define BCR7_OBT bcr7.bitc._OBT\r
24752 #define BCR7_EP bcr7.bitc._EP\r
24753 #define BCR7_EM bcr7.bitc._EM\r
24754 #define BCR7_ER bcr7.bitc._ER\r
24755 __IO_EXTERN IO_LWORD bad0;  \r
24756 #define BAD0 bad0\r
24757 __IO_EXTERN IO_LWORD bad1;  \r
24758 #define BAD1 bad1\r
24759 __IO_EXTERN IO_LWORD bad2;  \r
24760 #define BAD2 bad2\r
24761 __IO_EXTERN IO_LWORD bad3;  \r
24762 #define BAD3 bad3\r
24763 __IO_EXTERN IO_LWORD bad4;  \r
24764 #define BAD4 bad4\r
24765 __IO_EXTERN IO_LWORD bad5;  \r
24766 #define BAD5 bad5\r
24767 __IO_EXTERN IO_LWORD bad6;  \r
24768 #define BAD6 bad6\r
24769 __IO_EXTERN IO_LWORD bad7;  \r
24770 #define BAD7 bad7\r
24771 __IO_EXTERN IO_LWORD bad8;  \r
24772 #define BAD8 bad8\r
24773 __IO_EXTERN IO_LWORD bad9;  \r
24774 #define BAD9 bad9\r
24775 __IO_EXTERN IO_LWORD bad10;  \r
24776 #define BAD10 bad10\r
24777 __IO_EXTERN IO_LWORD bad11;  \r
24778 #define BAD11 bad11\r
24779 __IO_EXTERN IO_LWORD bad12;  \r
24780 #define BAD12 bad12\r
24781 __IO_EXTERN IO_LWORD bad13;  \r
24782 #define BAD13 bad13\r
24783 __IO_EXTERN IO_LWORD bad14;  \r
24784 #define BAD14 bad14\r
24785 __IO_EXTERN IO_LWORD bad15;  \r
24786 #define BAD15 bad15\r
24787 __IO_EXTERN IO_LWORD fsv1;   /* FSV & BSV Registers */\r
24788 #define FSV1 fsv1\r
24789 __IO_EXTERN IO_LWORD bsv1;  \r
24790 #define BSV1 bsv1\r
24791 __IO_EXTERN IO_LWORD fsv2;  \r
24792 #define FSV2 fsv2\r
24793 __IO_EXTERN IO_LWORD bsv2;  \r
24794 #define BSV2 bsv2\r
24795 /* include : INC467_BSYNC.INC */\r
24796 /*-------------------------------------------------------------------*/\r
24797 /* INC467.BSYNC :  Macros Bus Sync*/\r
24798 \r
24799 #define RB_SYNC if(RBSYNC)\r
24800 #define CB_SYNC0 if(CBSYNC0)\r
24801 #define CB_SYNC1 if(CBSYNC1)\r
24802 #define CB_SYNC2 if(CBSYNC2)\r
24803 /*-------------------------------------------------------------------*/\r
24804 #endif                   /* __FASM__    */\r
24805 #endif                   /* __MB91XXX_H */\r
24806 #endif                   /* __IO_DEFINE */\r