1 /***********************************************************************/
3 /* PROJECT NAME : RTOSDemo_GCC */
4 /* FILE : iodefine.h */
5 /* DESCRIPTION : Definition of I/O Registers */
6 /* CPU SERIES : RX100 */
9 /* This file is generated by e2studio. */
11 /***********************************************************************/
\r
16 /* Generated by GNURX IO Header File Converter */
\r
18 /********************************************************************************/
\r
20 /* Note : This is a typical example. */
\r
21 /* History : V0.5 (2012-09-25) [Hardware Manual Revision : 0.50] */
\r
22 /* Abstract : Definition of I/O Register. */
\r
23 /* File Name : iodefine.h */
\r
24 /* Device : RX/RX100/RX111 */
\r
26 /* Copyright(c) 2012 Renesas Electronics Corp. */
\r
27 /* And Renesas Solutions Corp. ,All Rights Reserved. */
\r
29 /********************************************************************************/
\r
31 /* CPU TYPE : RX111 */
\r
32 /* DESCRIPTION : Definition of ICU Register */
\r
34 /* Usage : IR,DTCER,IER,IPR of ICU Register */
\r
35 /* The following IR, DTCE, IEN, IPR macro functions simplify usage. */
\r
36 /* The bit access operation is "Bit_Name(interrupt source,name)". */
\r
37 /* A part of the name can be omitted. */
\r
38 /* IR(MTU0,TGIA0) = 0; expands to : */
\r
40 /* ICU.IR[114].BIT.IR = 0; */
\r
42 /* DTCE(ICU,IRQ0) = 1; expands to : */
\r
43 /* ICU.DTCER[64].BIT.DTCE = 1; */
\r
45 /* IEN(CMT0,CMI0) = 1; expands to : */
\r
46 /* ICU.IER[0x03].BIT.IEN4 = 1; */
\r
48 /* IPR(MTU1,TGIA1) = 2; expands to : */
\r
49 /* IPR(MTU1,TGI ) = 2; // TGIA1,TGIB1 share IPR level. */
\r
50 /* ICU.IPR[121].BIT.IPR = 2; */
\r
52 /* IPR(SCI1,ERI1) = 3; expands to : */
\r
53 /* IPR(SCI1, ) = 3; // SCI1 uses single IPR for all sources. */
\r
54 /* ICU.IPR[218].BIT.IPR = 3; */
\r
56 /* Usage : #pragma interrupt Function_Identifier(vect=**) */
\r
57 /* The number of vector is "(interrupt source, name)". */
\r
58 /* #pragma interrupt INT_IRQ0(vect=VECT(ICU,IRQ0)) expands to : */
\r
60 /* #pragma interrupt INT_CMT0_CMI0(vect=VECT(CMT0,CMI0)) expands to : */
\r
61 /* #pragma interrupt INT_MTU0_TGIA0(vect=VECT(MTU0,TGIA0)) expands to : */
\r
63 /* Usage : MSTPCRA,MSTPCRB,MSTPCRC of SYSTEM Register */
\r
64 /* The bit access operation is "MSTP(name)". */
\r
65 /* The name that can be used is a macro name defined with "iodefine.h". */
\r
66 /* MSTP(MTU4) = 0; // MTU,MTU0,MTU1,MTU2,MTU3,MTU4,MTU5 expands to : */
\r
68 /* SYSTEM.MSTPCRA.BIT.MSTPA9 = 0; */
\r
71 /********************************************************************************/
\r
72 #ifndef __RX111IODEFINE_HEADER__
\r
73 #define __RX111IODEFINE_HEADER__
\r
75 #ifdef __RX_LITTLE_ENDIAN__
\r
81 unsigned char STSCLR:1;
\r
89 unsigned char IGAEN:1;
\r
99 unsigned char MST:3;
\r
105 unsigned short WORD;
\r
107 unsigned short ADDR:13;
\r
112 unsigned short WORD;
\r
114 unsigned short BPRA:2;
\r
115 unsigned short BPRO:2;
\r
116 unsigned short BPIB:2;
\r
117 unsigned short BPGB:2;
\r
119 unsigned short BPFB:2;
\r
127 unsigned char BYTE;
\r
129 unsigned char CFME:1;
\r
134 unsigned char BYTE;
\r
136 unsigned char CACREFE:1;
\r
137 unsigned char FMCS:3;
\r
138 unsigned char TCSS:2;
\r
139 unsigned char EDGES:2;
\r
143 unsigned char BYTE;
\r
145 unsigned char RPS:1;
\r
146 unsigned char RSCS:3;
\r
147 unsigned char RCDS:2;
\r
148 unsigned char DFS:2;
\r
152 unsigned char BYTE;
\r
154 unsigned char FERRIE:1;
\r
155 unsigned char MENDIE:1;
\r
156 unsigned char OVFIE:1;
\r
158 unsigned char FERRFCL:1;
\r
159 unsigned char MENDFCL:1;
\r
160 unsigned char OVFFCL:1;
\r
165 unsigned char BYTE;
\r
167 unsigned char FERRF:1;
\r
168 unsigned char MENDF:1;
\r
169 unsigned char OVFF:1;
\r
174 unsigned short CAULVR;
\r
175 unsigned short CALLVR;
\r
176 unsigned short CACNTBR;
\r
181 unsigned short WORD;
\r
183 unsigned short STR0:1;
\r
184 unsigned short STR1:1;
\r
185 unsigned short :14;
\r
192 unsigned short WORD;
\r
194 unsigned short CKS:2;
\r
196 unsigned short CMIE:1;
\r
200 unsigned short CMCNT;
\r
201 unsigned short CMCOR;
\r
206 unsigned char BYTE;
\r
208 unsigned char GPS:2;
\r
209 unsigned char LMS:1;
\r
211 unsigned char DORCLR:1;
\r
214 unsigned char CRCDIR;
\r
215 unsigned short CRCDOR;
\r
219 unsigned short DADR0;
\r
220 unsigned short DADR1;
\r
222 unsigned char BYTE;
\r
224 unsigned char DAOE0:1;
\r
225 unsigned char DAOE1:1;
\r
229 unsigned char BYTE;
\r
231 unsigned char DPSEL:1;
\r
238 unsigned char BYTE;
\r
240 unsigned char OMS:2;
\r
241 unsigned char DCSEL:1;
\r
243 unsigned char DOPCIE:1;
\r
244 unsigned char DOPCF:1;
\r
245 unsigned char DOPCFCL:1;
\r
250 unsigned short DODIR;
\r
251 unsigned short DODSR;
\r
256 unsigned char BYTE;
\r
259 unsigned char RRS:1;
\r
266 unsigned char BYTE;
\r
268 unsigned char SHORT:1;
\r
274 unsigned char BYTE;
\r
276 unsigned char DTCST:1;
\r
282 unsigned short WORD;
\r
284 unsigned short VECN:8;
\r
286 unsigned short ACT:1;
\r
293 unsigned char BYTE;
\r
296 unsigned char ELCON:1;
\r
300 unsigned char BYTE;
\r
302 unsigned char ELS:8;
\r
307 unsigned char BYTE;
\r
310 unsigned char MTU1MD:2;
\r
311 unsigned char MTU2MD:2;
\r
312 unsigned char MTU3MD:2;
\r
316 unsigned char BYTE;
\r
318 unsigned char MTU4MD:2;
\r
323 unsigned char BYTE;
\r
326 unsigned char CMT1MD:2;
\r
332 unsigned char BYTE;
\r
334 unsigned char PGR0:1;
\r
335 unsigned char PGR1:1;
\r
336 unsigned char PGR2:1;
\r
337 unsigned char PGR3:1;
\r
338 unsigned char PGR4:1;
\r
339 unsigned char PGR5:1;
\r
340 unsigned char PGR6:1;
\r
341 unsigned char PGR7:1;
\r
346 unsigned char BYTE;
\r
348 unsigned char PGCI:2;
\r
349 unsigned char PGCOVE:1;
\r
351 unsigned char PGCO:3;
\r
357 unsigned char BYTE;
\r
359 unsigned char PDBF0:1;
\r
360 unsigned char PDBF1:1;
\r
361 unsigned char PDBF2:1;
\r
362 unsigned char PDBF3:1;
\r
363 unsigned char PDBF4:1;
\r
364 unsigned char PDBF5:1;
\r
365 unsigned char PDBF6:1;
\r
366 unsigned char PDBF7:1;
\r
371 unsigned char BYTE;
\r
373 unsigned char PSB:3;
\r
374 unsigned char PSP:2;
\r
375 unsigned char PSM:2;
\r
380 unsigned char BYTE;
\r
382 unsigned char PSB:3;
\r
383 unsigned char PSP:2;
\r
384 unsigned char PSM:2;
\r
390 unsigned char BYTE;
\r
392 unsigned char SEG:1;
\r
394 unsigned char WE:1;
\r
395 unsigned char WI:1;
\r
402 unsigned char BYTE;
\r
404 unsigned char DFLEN:1;
\r
412 unsigned char BYTE;
\r
414 unsigned char IR:1;
\r
420 unsigned char BYTE;
\r
422 unsigned char DTCE:1;
\r
428 unsigned char BYTE;
\r
430 unsigned char IEN0:1;
\r
431 unsigned char IEN1:1;
\r
432 unsigned char IEN2:1;
\r
433 unsigned char IEN3:1;
\r
434 unsigned char IEN4:1;
\r
435 unsigned char IEN5:1;
\r
436 unsigned char IEN6:1;
\r
437 unsigned char IEN7:1;
\r
442 unsigned char BYTE;
\r
444 unsigned char SWINT:1;
\r
450 unsigned short WORD;
\r
452 unsigned short FVCT:8;
\r
454 unsigned short FIEN:1;
\r
459 unsigned char BYTE;
\r
461 unsigned char IPR:4;
\r
467 unsigned char BYTE;
\r
470 unsigned char IRQMD:2;
\r
476 unsigned char BYTE;
\r
478 unsigned char FLTEN0:1;
\r
479 unsigned char FLTEN1:1;
\r
480 unsigned char FLTEN2:1;
\r
481 unsigned char FLTEN3:1;
\r
482 unsigned char FLTEN4:1;
\r
483 unsigned char FLTEN5:1;
\r
484 unsigned char FLTEN6:1;
\r
485 unsigned char FLTEN7:1;
\r
490 unsigned short WORD;
\r
492 unsigned short FCLKSEL0:2;
\r
493 unsigned short FCLKSEL1:2;
\r
494 unsigned short FCLKSEL2:2;
\r
495 unsigned short FCLKSEL3:2;
\r
496 unsigned short FCLKSEL4:2;
\r
497 unsigned short FCLKSEL5:2;
\r
498 unsigned short FCLKSEL6:2;
\r
499 unsigned short FCLKSEL7:2;
\r
504 unsigned char BYTE;
\r
506 unsigned char NMIST:1;
\r
507 unsigned char OSTST:1;
\r
509 unsigned char IWDTST:1;
\r
510 unsigned char LVD1ST:1;
\r
511 unsigned char LVD2ST:1;
\r
516 unsigned char BYTE;
\r
518 unsigned char NMIEN:1;
\r
519 unsigned char OSTEN:1;
\r
521 unsigned char IWDTEN:1;
\r
522 unsigned char LVD1EN:1;
\r
523 unsigned char LVD2EN:1;
\r
528 unsigned char BYTE;
\r
530 unsigned char NMICLR:1;
\r
531 unsigned char OSTCLR:1;
\r
533 unsigned char IWDTCLR:1;
\r
534 unsigned char LVD1CLR:1;
\r
535 unsigned char LVD2CLR:1;
\r
540 unsigned char BYTE;
\r
543 unsigned char NMIMD:1;
\r
549 unsigned char BYTE;
\r
551 unsigned char NFLTEN:1;
\r
557 unsigned char BYTE;
\r
559 unsigned char NFCLKSEL:2;
\r
566 unsigned char IWDTRR;
\r
569 unsigned short WORD;
\r
571 unsigned short TOPS:2;
\r
573 unsigned short CKS:4;
\r
574 unsigned short RPES:2;
\r
576 unsigned short RPSS:2;
\r
581 unsigned short WORD;
\r
583 unsigned short CNTVAL:14;
\r
584 unsigned short UNDFF:1;
\r
585 unsigned short REFEF:1;
\r
589 unsigned char BYTE;
\r
592 unsigned char RSTIRQS:1;
\r
597 unsigned char BYTE;
\r
600 unsigned char SLCSTP:1;
\r
607 unsigned char BYTE;
\r
610 unsigned char PFSWE:1;
\r
611 unsigned char B0WI:1;
\r
616 unsigned char BYTE;
\r
619 unsigned char ASEL:1;
\r
624 unsigned char BYTE;
\r
627 unsigned char ASEL:1;
\r
632 unsigned char BYTE;
\r
634 unsigned char PSEL:5;
\r
636 unsigned char ISEL:1;
\r
641 unsigned char BYTE;
\r
643 unsigned char PSEL:5;
\r
645 unsigned char ISEL:1;
\r
650 unsigned char BYTE;
\r
652 unsigned char PSEL:5;
\r
654 unsigned char ISEL:1;
\r
659 unsigned char BYTE;
\r
661 unsigned char PSEL:5;
\r
663 unsigned char ISEL:1;
\r
669 unsigned char BYTE;
\r
671 unsigned char PSEL:5;
\r
676 unsigned char BYTE;
\r
678 unsigned char PSEL:5;
\r
680 unsigned char ISEL:1;
\r
681 unsigned char ASEL:1;
\r
685 unsigned char BYTE;
\r
687 unsigned char PSEL:5;
\r
689 unsigned char ISEL:1;
\r
694 unsigned char BYTE;
\r
696 unsigned char PSEL:5;
\r
698 unsigned char ISEL:1;
\r
703 unsigned char BYTE;
\r
705 unsigned char PSEL:5;
\r
707 unsigned char ISEL:1;
\r
713 unsigned char BYTE;
\r
716 unsigned char ISEL:1;
\r
722 unsigned char BYTE;
\r
725 unsigned char ASEL:1;
\r
729 unsigned char BYTE;
\r
732 unsigned char ASEL:1;
\r
736 unsigned char BYTE;
\r
739 unsigned char ASEL:1;
\r
743 unsigned char BYTE;
\r
746 unsigned char ASEL:1;
\r
750 unsigned char BYTE;
\r
753 unsigned char ASEL:1;
\r
758 unsigned char BYTE;
\r
761 unsigned char ASEL:1;
\r
766 unsigned char BYTE;
\r
768 unsigned char PSEL:5;
\r
773 unsigned char BYTE;
\r
775 unsigned char PSEL:5;
\r
781 unsigned char BYTE;
\r
783 unsigned char PSEL:5;
\r
788 unsigned char BYTE;
\r
790 unsigned char PSEL:5;
\r
796 unsigned char BYTE;
\r
798 unsigned char PSEL:5;
\r
800 unsigned char ISEL:1;
\r
805 unsigned char BYTE;
\r
807 unsigned char PSEL:5;
\r
809 unsigned char ISEL:1;
\r
815 unsigned char BYTE;
\r
817 unsigned char PSEL:5;
\r
819 unsigned char ISEL:1;
\r
825 unsigned char BYTE;
\r
827 unsigned char PSEL:5;
\r
829 unsigned char ISEL:1;
\r
834 unsigned char BYTE;
\r
836 unsigned char PSEL:5;
\r
838 unsigned char ISEL:1;
\r
844 unsigned char BYTE;
\r
846 unsigned char PSEL:5;
\r
852 unsigned char BYTE;
\r
854 unsigned char PSEL:5;
\r
859 unsigned char BYTE;
\r
861 unsigned char PSEL:5;
\r
866 unsigned char BYTE;
\r
868 unsigned char PSEL:5;
\r
874 unsigned char BYTE;
\r
876 unsigned char PSEL:5;
\r
881 unsigned char BYTE;
\r
883 unsigned char PSEL:5;
\r
888 unsigned char BYTE;
\r
890 unsigned char PSEL:5;
\r
892 unsigned char ISEL:1;
\r
897 unsigned char BYTE;
\r
899 unsigned char PSEL:5;
\r
904 unsigned char BYTE;
\r
906 unsigned char PSEL:5;
\r
911 unsigned char BYTE;
\r
913 unsigned char PSEL:5;
\r
919 unsigned char BYTE;
\r
921 unsigned char PSEL:5;
\r
923 unsigned char ISEL:1;
\r
924 unsigned char ASEL:1;
\r
928 unsigned char BYTE;
\r
930 unsigned char PSEL:5;
\r
932 unsigned char ISEL:1;
\r
933 unsigned char ASEL:1;
\r
937 unsigned char BYTE;
\r
939 unsigned char PSEL:5;
\r
941 unsigned char ISEL:1;
\r
942 unsigned char ASEL:1;
\r
946 unsigned char BYTE;
\r
948 unsigned char PSEL:5;
\r
950 unsigned char ISEL:1;
\r
951 unsigned char ASEL:1;
\r
955 unsigned char BYTE;
\r
957 unsigned char PSEL:5;
\r
959 unsigned char ISEL:1;
\r
960 unsigned char ASEL:1;
\r
964 unsigned char BYTE;
\r
966 unsigned char PSEL:5;
\r
968 unsigned char ISEL:1;
\r
969 unsigned char ASEL:1;
\r
973 unsigned char BYTE;
\r
975 unsigned char PSEL:5;
\r
977 unsigned char ISEL:1;
\r
978 unsigned char ASEL:1;
\r
982 unsigned char BYTE;
\r
984 unsigned char PSEL:5;
\r
986 unsigned char ISEL:1;
\r
987 unsigned char ASEL:1;
\r
992 unsigned char BYTE;
\r
994 unsigned char ASEL:1;
\r
998 unsigned char BYTE;
\r
1000 unsigned char ASEL:1;
\r
1007 unsigned char BYTE;
\r
1009 unsigned char OE3B:1;
\r
1010 unsigned char OE4A:1;
\r
1011 unsigned char OE4B:1;
\r
1012 unsigned char OE3D:1;
\r
1013 unsigned char OE4C:1;
\r
1014 unsigned char OE4D:1;
\r
1020 unsigned char BYTE;
\r
1022 unsigned char UF:1;
\r
1023 unsigned char VF:1;
\r
1024 unsigned char WF:1;
\r
1025 unsigned char FB:1;
\r
1026 unsigned char P:1;
\r
1027 unsigned char N:1;
\r
1028 unsigned char BDC:1;
\r
1033 unsigned char BYTE;
\r
1035 unsigned char OLSP:1;
\r
1036 unsigned char OLSN:1;
\r
1037 unsigned char TOCS:1;
\r
1038 unsigned char TOCL:1;
\r
1040 unsigned char PSYE:1;
\r
1045 unsigned char BYTE;
\r
1047 unsigned char OLS1P:1;
\r
1048 unsigned char OLS1N:1;
\r
1049 unsigned char OLS2P:1;
\r
1050 unsigned char OLS2N:1;
\r
1051 unsigned char OLS3P:1;
\r
1052 unsigned char OLS3N:1;
\r
1053 unsigned char BF:2;
\r
1057 unsigned short TCDR;
\r
1058 unsigned short TDDR;
\r
1060 unsigned short TCNTS;
\r
1061 unsigned short TCBR;
\r
1064 unsigned char BYTE;
\r
1066 unsigned char T4VCOR:3;
\r
1067 unsigned char T4VEN:1;
\r
1068 unsigned char T3ACOR:3;
\r
1069 unsigned char T3AEN:1;
\r
1073 unsigned char BYTE;
\r
1075 unsigned char T4VCNT:3;
\r
1077 unsigned char T3ACNT:3;
\r
1082 unsigned char BYTE;
\r
1084 unsigned char BTE:2;
\r
1090 unsigned char BYTE;
\r
1092 unsigned char TDER:1;
\r
1098 unsigned char BYTE;
\r
1100 unsigned char OLS1P:1;
\r
1101 unsigned char OLS1N:1;
\r
1102 unsigned char OLS2P:1;
\r
1103 unsigned char OLS2N:1;
\r
1104 unsigned char OLS3P:1;
\r
1105 unsigned char OLS3N:1;
\r
1111 unsigned char BYTE;
\r
1113 unsigned char WRE:1;
\r
1115 unsigned char CCE:1;
\r
1120 unsigned char BYTE;
\r
1122 unsigned char CST0:1;
\r
1123 unsigned char CST1:1;
\r
1124 unsigned char CST2:1;
\r
1126 unsigned char CST3:1;
\r
1127 unsigned char CST4:1;
\r
1131 unsigned char BYTE;
\r
1133 unsigned char SYNC0:1;
\r
1134 unsigned char SYNC1:1;
\r
1135 unsigned char SYNC2:1;
\r
1137 unsigned char SYNC3:1;
\r
1138 unsigned char SYNC4:1;
\r
1143 unsigned char BYTE;
\r
1145 unsigned char RWE:1;
\r
1153 unsigned char BYTE;
\r
1155 unsigned char NFAEN:1;
\r
1156 unsigned char NFBEN:1;
\r
1157 unsigned char NFCEN:1;
\r
1158 unsigned char NFDEN:1;
\r
1159 unsigned char NFCS:2;
\r
1165 unsigned char BYTE;
\r
1167 unsigned char TPSC:3;
\r
1168 unsigned char CKEG:2;
\r
1169 unsigned char CCLR:3;
\r
1173 unsigned char BYTE;
\r
1175 unsigned char MD:4;
\r
1176 unsigned char BFA:1;
\r
1177 unsigned char BFB:1;
\r
1178 unsigned char BFE:1;
\r
1183 unsigned char BYTE;
\r
1185 unsigned char IOA:4;
\r
1186 unsigned char IOB:4;
\r
1190 unsigned char BYTE;
\r
1192 unsigned char IOC:4;
\r
1193 unsigned char IOD:4;
\r
1197 unsigned char BYTE;
\r
1199 unsigned char TGIEA:1;
\r
1200 unsigned char TGIEB:1;
\r
1201 unsigned char TGIEC:1;
\r
1202 unsigned char TGIED:1;
\r
1203 unsigned char TCIEV:1;
\r
1205 unsigned char TTGE:1;
\r
1209 unsigned char BYTE;
\r
1211 unsigned char TCFD:1;
\r
1214 unsigned short TCNT;
\r
1215 unsigned short TGRA;
\r
1216 unsigned short TGRB;
\r
1217 unsigned short TGRC;
\r
1218 unsigned short TGRD;
\r
1220 unsigned short TGRE;
\r
1221 unsigned short TGRF;
\r
1223 unsigned char BYTE;
\r
1225 unsigned char TGIEE:1;
\r
1226 unsigned char TGIEF:1;
\r
1232 unsigned char BYTE;
\r
1234 unsigned char TTSA:1;
\r
1235 unsigned char TTSB:1;
\r
1236 unsigned char TTSE:1;
\r
1245 unsigned char BYTE;
\r
1247 unsigned char NFAEN:1;
\r
1248 unsigned char NFBEN:1;
\r
1249 unsigned char NFCEN:1;
\r
1250 unsigned char NFDEN:1;
\r
1251 unsigned char NFCS:2;
\r
1257 unsigned char BYTE;
\r
1259 unsigned char TPSC:3;
\r
1260 unsigned char CKEG:2;
\r
1261 unsigned char CCLR:2;
\r
1266 unsigned char BYTE;
\r
1268 unsigned char MD:4;
\r
1273 unsigned char BYTE;
\r
1275 unsigned char IOA:4;
\r
1276 unsigned char IOB:4;
\r
1281 unsigned char BYTE;
\r
1283 unsigned char TGIEA:1;
\r
1284 unsigned char TGIEB:1;
\r
1286 unsigned char TCIEV:1;
\r
1287 unsigned char TCIEU:1;
\r
1289 unsigned char TTGE:1;
\r
1293 unsigned char BYTE;
\r
1295 unsigned char TCFD:1;
\r
1298 unsigned short TCNT;
\r
1299 unsigned short TGRA;
\r
1300 unsigned short TGRB;
\r
1303 unsigned char BYTE;
\r
1305 unsigned char I1AE:1;
\r
1306 unsigned char I1BE:1;
\r
1307 unsigned char I2AE:1;
\r
1308 unsigned char I2BE:1;
\r
1316 unsigned char BYTE;
\r
1318 unsigned char NFAEN:1;
\r
1319 unsigned char NFBEN:1;
\r
1320 unsigned char NFCEN:1;
\r
1321 unsigned char NFDEN:1;
\r
1322 unsigned char NFCS:2;
\r
1328 unsigned char BYTE;
\r
1330 unsigned char TPSC:3;
\r
1331 unsigned char CKEG:2;
\r
1332 unsigned char CCLR:2;
\r
1337 unsigned char BYTE;
\r
1339 unsigned char MD:4;
\r
1344 unsigned char BYTE;
\r
1346 unsigned char IOA:4;
\r
1347 unsigned char IOB:4;
\r
1352 unsigned char BYTE;
\r
1354 unsigned char TGIEA:1;
\r
1355 unsigned char TGIEB:1;
\r
1357 unsigned char TCIEV:1;
\r
1358 unsigned char TCIEU:1;
\r
1360 unsigned char TTGE:1;
\r
1364 unsigned char BYTE;
\r
1366 unsigned char TCFD:1;
\r
1369 unsigned short TCNT;
\r
1370 unsigned short TGRA;
\r
1371 unsigned short TGRB;
\r
1376 unsigned char BYTE;
\r
1378 unsigned char TPSC:3;
\r
1379 unsigned char CKEG:2;
\r
1380 unsigned char CCLR:3;
\r
1385 unsigned char BYTE;
\r
1387 unsigned char MD:4;
\r
1388 unsigned char BFA:1;
\r
1389 unsigned char BFB:1;
\r
1395 unsigned char BYTE;
\r
1397 unsigned char IOA:4;
\r
1398 unsigned char IOB:4;
\r
1402 unsigned char BYTE;
\r
1404 unsigned char IOC:4;
\r
1405 unsigned char IOD:4;
\r
1410 unsigned char BYTE;
\r
1412 unsigned char TGIEA:1;
\r
1413 unsigned char TGIEB:1;
\r
1414 unsigned char TGIEC:1;
\r
1415 unsigned char TGIED:1;
\r
1416 unsigned char TCIEV:1;
\r
1418 unsigned char TTGE:1;
\r
1422 unsigned short TCNT;
\r
1424 unsigned short TGRA;
\r
1425 unsigned short TGRB;
\r
1427 unsigned short TGRC;
\r
1428 unsigned short TGRD;
\r
1431 unsigned char BYTE;
\r
1433 unsigned char TCFD:1;
\r
1438 unsigned char BYTE;
\r
1440 unsigned char TTSA:1;
\r
1441 unsigned char TTSB:1;
\r
1442 unsigned char TTSE:1;
\r
1448 unsigned char BYTE;
\r
1450 unsigned char NFAEN:1;
\r
1451 unsigned char NFBEN:1;
\r
1452 unsigned char NFCEN:1;
\r
1453 unsigned char NFDEN:1;
\r
1454 unsigned char NFCS:2;
\r
1463 unsigned char BYTE;
\r
1465 unsigned char TPSC:3;
\r
1466 unsigned char CKEG:2;
\r
1467 unsigned char CCLR:3;
\r
1472 unsigned char BYTE;
\r
1474 unsigned char MD:4;
\r
1475 unsigned char BFA:1;
\r
1476 unsigned char BFB:1;
\r
1482 unsigned char BYTE;
\r
1484 unsigned char IOA:4;
\r
1485 unsigned char IOB:4;
\r
1489 unsigned char BYTE;
\r
1491 unsigned char IOC:4;
\r
1492 unsigned char IOD:4;
\r
1497 unsigned char BYTE;
\r
1499 unsigned char TGIEA:1;
\r
1500 unsigned char TGIEB:1;
\r
1501 unsigned char TGIEC:1;
\r
1502 unsigned char TGIED:1;
\r
1503 unsigned char TCIEV:1;
\r
1505 unsigned char TTGE2:1;
\r
1506 unsigned char TTGE:1;
\r
1510 unsigned short TCNT;
\r
1512 unsigned short TGRA;
\r
1513 unsigned short TGRB;
\r
1515 unsigned short TGRC;
\r
1516 unsigned short TGRD;
\r
1519 unsigned char BYTE;
\r
1521 unsigned char TCFD:1;
\r
1526 unsigned char BYTE;
\r
1528 unsigned char TTSA:1;
\r
1529 unsigned char TTSB:1;
\r
1530 unsigned char TTSE:1;
\r
1536 unsigned short WORD;
\r
1538 unsigned short ITB4VE:1;
\r
1539 unsigned short ITB3AE:1;
\r
1540 unsigned short ITA4VE:1;
\r
1541 unsigned short ITA3AE:1;
\r
1542 unsigned short DT4BE:1;
\r
1543 unsigned short UT4BE:1;
\r
1544 unsigned short DT4AE:1;
\r
1545 unsigned short UT4AE:1;
\r
1546 unsigned short :6;
\r
1547 unsigned short BF:2;
\r
1551 unsigned short TADCORA;
\r
1552 unsigned short TADCORB;
\r
1553 unsigned short TADCOBRA;
\r
1554 unsigned short TADCOBRB;
\r
1557 unsigned char BYTE;
\r
1559 unsigned char NFAEN:1;
\r
1560 unsigned char NFBEN:1;
\r
1561 unsigned char NFCEN:1;
\r
1562 unsigned char NFDEN:1;
\r
1563 unsigned char NFCS:2;
\r
1572 unsigned char BYTE;
\r
1574 unsigned char NFUEN:1;
\r
1575 unsigned char NFVEN:1;
\r
1576 unsigned char NFWEN:1;
\r
1578 unsigned char NFCS:2;
\r
1583 unsigned short TCNTU;
\r
1584 unsigned short TGRU;
\r
1586 unsigned char BYTE;
\r
1588 unsigned char TPSC:2;
\r
1594 unsigned char BYTE;
\r
1596 unsigned char IOC:5;
\r
1601 unsigned short TCNTV;
\r
1602 unsigned short TGRV;
\r
1604 unsigned char BYTE;
\r
1606 unsigned char TPSC:2;
\r
1612 unsigned char BYTE;
\r
1614 unsigned char IOC:5;
\r
1619 unsigned short TCNTW;
\r
1620 unsigned short TGRW;
\r
1622 unsigned char BYTE;
\r
1624 unsigned char TPSC:2;
\r
1630 unsigned char BYTE;
\r
1632 unsigned char IOC:5;
\r
1638 unsigned char BYTE;
\r
1640 unsigned char TGIE5W:1;
\r
1641 unsigned char TGIE5V:1;
\r
1642 unsigned char TGIE5U:1;
\r
1648 unsigned char BYTE;
\r
1650 unsigned char CSTW5:1;
\r
1651 unsigned char CSTV5:1;
\r
1652 unsigned char CSTU5:1;
\r
1658 unsigned char BYTE;
\r
1660 unsigned char CMPCLR5W:1;
\r
1661 unsigned char CMPCLR5V:1;
\r
1662 unsigned char CMPCLR5U:1;
\r
1670 unsigned short WORD;
\r
1676 unsigned char POE0M:2;
\r
1677 unsigned char POE1M:2;
\r
1678 unsigned char POE2M:2;
\r
1679 unsigned char POE3M:2;
\r
1680 unsigned char PIE1:1;
\r
1682 unsigned char POE0F:1;
\r
1683 unsigned char POE1F:1;
\r
1684 unsigned char POE2F:1;
\r
1685 unsigned char POE3F:1;
\r
1689 unsigned short WORD;
\r
1695 unsigned char OIE1:1;
\r
1696 unsigned char OCE1:1;
\r
1698 unsigned char OSF1:1;
\r
1703 unsigned short WORD;
\r
1709 unsigned char POE8M:2;
\r
1711 unsigned char PIE2:1;
\r
1712 unsigned char POE8E:1;
\r
1714 unsigned char POE8F:1;
\r
1719 unsigned char BYTE;
\r
1721 unsigned char CH34HIZ:1;
\r
1722 unsigned char CH0HIZ:1;
\r
1727 unsigned char BYTE;
\r
1729 unsigned char PE0ZE:1;
\r
1730 unsigned char PE1ZE:1;
\r
1731 unsigned char PE2ZE:1;
\r
1732 unsigned char PE3ZE:1;
\r
1737 unsigned char BYTE;
\r
1740 unsigned char P3CZEA:1;
\r
1741 unsigned char P2CZEA:1;
\r
1742 unsigned char P1CZEA:1;
\r
1748 unsigned short WORD;
\r
1755 unsigned char OSTSTE:1;
\r
1757 unsigned char OSTSTF:1;
\r
1765 unsigned char BYTE;
\r
1767 unsigned char PSEL0:1;
\r
1768 unsigned char PSEL1:1;
\r
1770 unsigned char PSEL3:1;
\r
1772 unsigned char PSEL5:1;
\r
1777 unsigned char BYTE;
\r
1780 unsigned char PSEL6:1;
\r
1781 unsigned char PSEL7:1;
\r
1788 unsigned char BYTE;
\r
1791 unsigned char B3:1;
\r
1793 unsigned char B5:1;
\r
1799 unsigned char BYTE;
\r
1802 unsigned char B3:1;
\r
1804 unsigned char B5:1;
\r
1810 unsigned char BYTE;
\r
1813 unsigned char B3:1;
\r
1815 unsigned char B5:1;
\r
1821 unsigned char BYTE;
\r
1824 unsigned char B3:1;
\r
1826 unsigned char B5:1;
\r
1832 unsigned char BYTE;
\r
1835 unsigned char B3:1;
\r
1837 unsigned char B5:1;
\r
1845 unsigned char BYTE;
\r
1848 unsigned char B4:1;
\r
1849 unsigned char B5:1;
\r
1850 unsigned char B6:1;
\r
1851 unsigned char B7:1;
\r
1856 unsigned char BYTE;
\r
1859 unsigned char B4:1;
\r
1860 unsigned char B5:1;
\r
1861 unsigned char B6:1;
\r
1862 unsigned char B7:1;
\r
1867 unsigned char BYTE;
\r
1870 unsigned char B4:1;
\r
1871 unsigned char B5:1;
\r
1872 unsigned char B6:1;
\r
1873 unsigned char B7:1;
\r
1878 unsigned char BYTE;
\r
1881 unsigned char B4:1;
\r
1882 unsigned char B5:1;
\r
1883 unsigned char B6:1;
\r
1884 unsigned char B7:1;
\r
1889 unsigned char BYTE;
\r
1891 unsigned char B0:1;
\r
1893 unsigned char B2:1;
\r
1895 unsigned char B4:1;
\r
1897 unsigned char B6:1;
\r
1903 unsigned char BYTE;
\r
1906 unsigned char B4:1;
\r
1907 unsigned char B5:1;
\r
1908 unsigned char B6:1;
\r
1909 unsigned char B7:1;
\r
1916 unsigned char BYTE;
\r
1919 unsigned char B6:1;
\r
1920 unsigned char B7:1;
\r
1925 unsigned char BYTE;
\r
1928 unsigned char B6:1;
\r
1929 unsigned char B7:1;
\r
1934 unsigned char BYTE;
\r
1937 unsigned char B6:1;
\r
1938 unsigned char B7:1;
\r
1943 unsigned char BYTE;
\r
1946 unsigned char B6:1;
\r
1947 unsigned char B7:1;
\r
1952 unsigned char BYTE;
\r
1955 unsigned char B4:1;
\r
1957 unsigned char B6:1;
\r
1963 unsigned char BYTE;
\r
1966 unsigned char B6:1;
\r
1967 unsigned char B7:1;
\r
1974 unsigned char BYTE;
\r
1976 unsigned char B0:1;
\r
1977 unsigned char B1:1;
\r
1978 unsigned char B2:1;
\r
1984 unsigned char BYTE;
\r
1986 unsigned char B0:1;
\r
1987 unsigned char B1:1;
\r
1988 unsigned char B2:1;
\r
1994 unsigned char BYTE;
\r
1996 unsigned char B0:1;
\r
1997 unsigned char B1:1;
\r
1998 unsigned char B2:1;
\r
2000 unsigned char B5:1;
\r
2006 unsigned char BYTE;
\r
2008 unsigned char B0:1;
\r
2009 unsigned char B1:1;
\r
2010 unsigned char B2:1;
\r
2016 unsigned char BYTE;
\r
2018 unsigned char B0:1;
\r
2020 unsigned char B2:1;
\r
2022 unsigned char B4:1;
\r
2028 unsigned char BYTE;
\r
2030 unsigned char B0:1;
\r
2031 unsigned char B1:1;
\r
2032 unsigned char B2:1;
\r
2040 unsigned char BYTE;
\r
2042 unsigned char B0:1;
\r
2043 unsigned char B1:1;
\r
2044 unsigned char B2:1;
\r
2045 unsigned char B3:1;
\r
2046 unsigned char B4:1;
\r
2048 unsigned char B6:1;
\r
2054 unsigned char BYTE;
\r
2056 unsigned char B0:1;
\r
2057 unsigned char B1:1;
\r
2058 unsigned char B2:1;
\r
2059 unsigned char B3:1;
\r
2060 unsigned char B4:1;
\r
2062 unsigned char B6:1;
\r
2068 unsigned char BYTE;
\r
2070 unsigned char B0:1;
\r
2071 unsigned char B1:1;
\r
2072 unsigned char B2:1;
\r
2073 unsigned char B3:1;
\r
2074 unsigned char B4:1;
\r
2076 unsigned char B6:1;
\r
2082 unsigned char BYTE;
\r
2084 unsigned char B0:1;
\r
2085 unsigned char B1:1;
\r
2086 unsigned char B2:1;
\r
2087 unsigned char B3:1;
\r
2088 unsigned char B4:1;
\r
2090 unsigned char B6:1;
\r
2098 unsigned char BYTE;
\r
2101 unsigned char B4:1;
\r
2102 unsigned char B5:1;
\r
2108 unsigned char BYTE;
\r
2111 unsigned char B4:1;
\r
2112 unsigned char B5:1;
\r
2118 unsigned char BYTE;
\r
2121 unsigned char B4:1;
\r
2122 unsigned char B5:1;
\r
2128 unsigned char BYTE;
\r
2131 unsigned char B4:1;
\r
2132 unsigned char B5:1;
\r
2138 unsigned char BYTE;
\r
2141 unsigned char B4:1;
\r
2142 unsigned char B5:1;
\r
2150 unsigned char BYTE;
\r
2152 unsigned char B0:1;
\r
2153 unsigned char B1:1;
\r
2155 unsigned char B3:1;
\r
2156 unsigned char B4:1;
\r
2158 unsigned char B6:1;
\r
2164 unsigned char BYTE;
\r
2166 unsigned char B0:1;
\r
2167 unsigned char B1:1;
\r
2169 unsigned char B3:1;
\r
2170 unsigned char B4:1;
\r
2172 unsigned char B6:1;
\r
2178 unsigned char BYTE;
\r
2180 unsigned char B0:1;
\r
2181 unsigned char B1:1;
\r
2183 unsigned char B3:1;
\r
2184 unsigned char B4:1;
\r
2186 unsigned char B6:1;
\r
2192 unsigned char BYTE;
\r
2194 unsigned char B0:1;
\r
2195 unsigned char B1:1;
\r
2197 unsigned char B3:1;
\r
2198 unsigned char B4:1;
\r
2200 unsigned char B6:1;
\r
2206 unsigned char BYTE;
\r
2208 unsigned char B0:1;
\r
2210 unsigned char B2:1;
\r
2212 unsigned char B6:1;
\r
2217 unsigned char BYTE;
\r
2219 unsigned char B0:1;
\r
2221 unsigned char B4:1;
\r
2227 unsigned char BYTE;
\r
2229 unsigned char B0:1;
\r
2230 unsigned char B1:1;
\r
2232 unsigned char B3:1;
\r
2233 unsigned char B4:1;
\r
2235 unsigned char B6:1;
\r
2243 unsigned char BYTE;
\r
2245 unsigned char B0:1;
\r
2246 unsigned char B1:1;
\r
2248 unsigned char B3:1;
\r
2250 unsigned char B5:1;
\r
2251 unsigned char B6:1;
\r
2252 unsigned char B7:1;
\r
2257 unsigned char BYTE;
\r
2259 unsigned char B0:1;
\r
2260 unsigned char B1:1;
\r
2262 unsigned char B3:1;
\r
2264 unsigned char B5:1;
\r
2265 unsigned char B6:1;
\r
2266 unsigned char B7:1;
\r
2271 unsigned char BYTE;
\r
2273 unsigned char B0:1;
\r
2274 unsigned char B1:1;
\r
2276 unsigned char B3:1;
\r
2278 unsigned char B5:1;
\r
2279 unsigned char B6:1;
\r
2280 unsigned char B7:1;
\r
2285 unsigned char BYTE;
\r
2287 unsigned char B0:1;
\r
2288 unsigned char B1:1;
\r
2290 unsigned char B3:1;
\r
2292 unsigned char B5:1;
\r
2293 unsigned char B6:1;
\r
2294 unsigned char B7:1;
\r
2299 unsigned char BYTE;
\r
2301 unsigned char B0:1;
\r
2303 unsigned char B2:1;
\r
2305 unsigned char B6:1;
\r
2310 unsigned char BYTE;
\r
2313 unsigned char B2:1;
\r
2315 unsigned char B4:1;
\r
2317 unsigned char B6:1;
\r
2323 unsigned char BYTE;
\r
2325 unsigned char B0:1;
\r
2326 unsigned char B1:1;
\r
2328 unsigned char B3:1;
\r
2330 unsigned char B5:1;
\r
2331 unsigned char B6:1;
\r
2339 unsigned char BYTE;
\r
2342 unsigned char B2:1;
\r
2343 unsigned char B3:1;
\r
2344 unsigned char B4:1;
\r
2345 unsigned char B5:1;
\r
2346 unsigned char B6:1;
\r
2347 unsigned char B7:1;
\r
2352 unsigned char BYTE;
\r
2355 unsigned char B2:1;
\r
2356 unsigned char B3:1;
\r
2357 unsigned char B4:1;
\r
2358 unsigned char B5:1;
\r
2359 unsigned char B6:1;
\r
2360 unsigned char B7:1;
\r
2365 unsigned char BYTE;
\r
2368 unsigned char B2:1;
\r
2369 unsigned char B3:1;
\r
2370 unsigned char B4:1;
\r
2371 unsigned char B5:1;
\r
2372 unsigned char B6:1;
\r
2373 unsigned char B7:1;
\r
2378 unsigned char BYTE;
\r
2381 unsigned char B2:1;
\r
2382 unsigned char B3:1;
\r
2383 unsigned char B4:1;
\r
2384 unsigned char B5:1;
\r
2385 unsigned char B6:1;
\r
2386 unsigned char B7:1;
\r
2391 unsigned char BYTE;
\r
2394 unsigned char B4:1;
\r
2396 unsigned char B6:1;
\r
2401 unsigned char BYTE;
\r
2403 unsigned char B0:1;
\r
2405 unsigned char B2:1;
\r
2407 unsigned char B4:1;
\r
2409 unsigned char B6:1;
\r
2415 unsigned char BYTE;
\r
2418 unsigned char B2:1;
\r
2419 unsigned char B3:1;
\r
2420 unsigned char B4:1;
\r
2421 unsigned char B5:1;
\r
2422 unsigned char B6:1;
\r
2423 unsigned char B7:1;
\r
2430 unsigned char BYTE;
\r
2432 unsigned char B0:1;
\r
2433 unsigned char B1:1;
\r
2434 unsigned char B2:1;
\r
2435 unsigned char B3:1;
\r
2436 unsigned char B4:1;
\r
2437 unsigned char B5:1;
\r
2438 unsigned char B6:1;
\r
2439 unsigned char B7:1;
\r
2444 unsigned char BYTE;
\r
2446 unsigned char B0:1;
\r
2447 unsigned char B1:1;
\r
2448 unsigned char B2:1;
\r
2449 unsigned char B3:1;
\r
2450 unsigned char B4:1;
\r
2451 unsigned char B5:1;
\r
2452 unsigned char B6:1;
\r
2453 unsigned char B7:1;
\r
2458 unsigned char BYTE;
\r
2460 unsigned char B0:1;
\r
2461 unsigned char B1:1;
\r
2462 unsigned char B2:1;
\r
2463 unsigned char B3:1;
\r
2464 unsigned char B4:1;
\r
2465 unsigned char B5:1;
\r
2466 unsigned char B6:1;
\r
2467 unsigned char B7:1;
\r
2472 unsigned char BYTE;
\r
2474 unsigned char B0:1;
\r
2475 unsigned char B1:1;
\r
2476 unsigned char B2:1;
\r
2477 unsigned char B3:1;
\r
2478 unsigned char B4:1;
\r
2479 unsigned char B5:1;
\r
2480 unsigned char B6:1;
\r
2481 unsigned char B7:1;
\r
2486 unsigned char BYTE;
\r
2488 unsigned char B0:1;
\r
2490 unsigned char B2:1;
\r
2492 unsigned char B4:1;
\r
2494 unsigned char B6:1;
\r
2499 unsigned char BYTE;
\r
2501 unsigned char B0:1;
\r
2503 unsigned char B2:1;
\r
2505 unsigned char B4:1;
\r
2507 unsigned char B6:1;
\r
2513 unsigned char BYTE;
\r
2515 unsigned char B0:1;
\r
2516 unsigned char B1:1;
\r
2517 unsigned char B2:1;
\r
2518 unsigned char B3:1;
\r
2519 unsigned char B4:1;
\r
2520 unsigned char B5:1;
\r
2521 unsigned char B6:1;
\r
2522 unsigned char B7:1;
\r
2529 unsigned char BYTE;
\r
2531 unsigned char SDAI:1;
\r
2532 unsigned char SCLI:1;
\r
2533 unsigned char SDAO:1;
\r
2534 unsigned char SCLO:1;
\r
2535 unsigned char SOWP:1;
\r
2536 unsigned char CLO:1;
\r
2537 unsigned char IICRST:1;
\r
2538 unsigned char ICE:1;
\r
2542 unsigned char BYTE;
\r
2544 unsigned char ST:1;
\r
2545 unsigned char RS:1;
\r
2546 unsigned char SP:1;
\r
2548 unsigned char TRS:1;
\r
2549 unsigned char MST:1;
\r
2550 unsigned char BBSY:1;
\r
2554 unsigned char BYTE;
\r
2556 unsigned char BC:3;
\r
2557 unsigned char BCWP:1;
\r
2558 unsigned char CKS:3;
\r
2559 unsigned char MTWP:1;
\r
2563 unsigned char BYTE;
\r
2565 unsigned char TMOS:1;
\r
2566 unsigned char TMOL:1;
\r
2567 unsigned char TMOH:1;
\r
2568 unsigned char TMWE:1;
\r
2569 unsigned char SDDL:3;
\r
2570 unsigned char DLCS:1;
\r
2574 unsigned char BYTE;
\r
2576 unsigned char NF:2;
\r
2577 unsigned char ACKBR:1;
\r
2578 unsigned char ACKBT:1;
\r
2579 unsigned char ACKWP:1;
\r
2580 unsigned char RDRFS:1;
\r
2581 unsigned char WAIT:1;
\r
2582 unsigned char SMBS:1;
\r
2586 unsigned char BYTE;
\r
2588 unsigned char TMOE:1;
\r
2589 unsigned char MALE:1;
\r
2590 unsigned char NALE:1;
\r
2591 unsigned char SALE:1;
\r
2592 unsigned char NACKE:1;
\r
2593 unsigned char NFE:1;
\r
2594 unsigned char SCLE:1;
\r
2599 unsigned char BYTE;
\r
2601 unsigned char SAR0E:1;
\r
2602 unsigned char SAR1E:1;
\r
2603 unsigned char SAR2E:1;
\r
2604 unsigned char GCAE:1;
\r
2606 unsigned char DIDE:1;
\r
2608 unsigned char HOAE:1;
\r
2612 unsigned char BYTE;
\r
2614 unsigned char TMOIE:1;
\r
2615 unsigned char ALIE:1;
\r
2616 unsigned char STIE:1;
\r
2617 unsigned char SPIE:1;
\r
2618 unsigned char NAKIE:1;
\r
2619 unsigned char RIE:1;
\r
2620 unsigned char TEIE:1;
\r
2621 unsigned char TIE:1;
\r
2625 unsigned char BYTE;
\r
2627 unsigned char AAS0:1;
\r
2628 unsigned char AAS1:1;
\r
2629 unsigned char AAS2:1;
\r
2630 unsigned char GCA:1;
\r
2632 unsigned char DID:1;
\r
2634 unsigned char HOA:1;
\r
2638 unsigned char BYTE;
\r
2640 unsigned char TMOF:1;
\r
2641 unsigned char AL:1;
\r
2642 unsigned char START:1;
\r
2643 unsigned char STOP:1;
\r
2644 unsigned char NACKF:1;
\r
2645 unsigned char RDRF:1;
\r
2646 unsigned char TEND:1;
\r
2647 unsigned char TDRE:1;
\r
2652 unsigned char BYTE;
\r
2654 unsigned char SVA0:1;
\r
2655 unsigned char SVA:7;
\r
2659 unsigned char BYTE;
\r
2664 unsigned char BYTE;
\r
2666 unsigned char FS:1;
\r
2667 unsigned char SVA:2;
\r
2672 unsigned char BYTE;
\r
2676 unsigned char BYTE;
\r
2678 unsigned char SVA0:1;
\r
2679 unsigned char SVA:7;
\r
2683 unsigned char BYTE;
\r
2685 unsigned char FS:1;
\r
2686 unsigned char SVA:2;
\r
2691 unsigned char BYTE;
\r
2693 unsigned char SVA0:1;
\r
2694 unsigned char SVA:7;
\r
2698 unsigned char BYTE;
\r
2700 unsigned char FS:1;
\r
2701 unsigned char SVA:2;
\r
2706 unsigned char BYTE;
\r
2708 unsigned char BRL:5;
\r
2713 unsigned char BYTE;
\r
2715 unsigned char BRH:5;
\r
2719 unsigned char ICDRT;
\r
2720 unsigned char ICDRR;
\r
2725 unsigned char BYTE;
\r
2727 unsigned char SPMS:1;
\r
2728 unsigned char TXMD:1;
\r
2729 unsigned char MODFEN:1;
\r
2730 unsigned char MSTR:1;
\r
2731 unsigned char SPEIE:1;
\r
2732 unsigned char SPTIE:1;
\r
2733 unsigned char SPE:1;
\r
2734 unsigned char SPRIE:1;
\r
2738 unsigned char BYTE;
\r
2740 unsigned char SSL0P:1;
\r
2741 unsigned char SSL1P:1;
\r
2742 unsigned char SSL2P:1;
\r
2743 unsigned char SSL3P:1;
\r
2748 unsigned char BYTE;
\r
2750 unsigned char SPLP:1;
\r
2751 unsigned char SPLP2:1;
\r
2753 unsigned char MOIFV:1;
\r
2754 unsigned char MOIFE:1;
\r
2759 unsigned char BYTE;
\r
2761 unsigned char OVRF:1;
\r
2762 unsigned char IDLNF:1;
\r
2763 unsigned char MODF:1;
\r
2764 unsigned char PERF:1;
\r
2769 unsigned long LONG;
\r
2775 unsigned char BYTE;
\r
2777 unsigned char SPSLN:3;
\r
2782 unsigned char BYTE;
\r
2784 unsigned char SPCP:3;
\r
2786 unsigned char SPECM:3;
\r
2790 unsigned char SPBR;
\r
2792 unsigned char BYTE;
\r
2794 unsigned char SPFC:2;
\r
2796 unsigned char SPRDTD:1;
\r
2797 unsigned char SPLW:1;
\r
2802 unsigned char BYTE;
\r
2804 unsigned char SCKDL:3;
\r
2809 unsigned char BYTE;
\r
2811 unsigned char SLNDL:3;
\r
2816 unsigned char BYTE;
\r
2818 unsigned char SPNDL:3;
\r
2823 unsigned char BYTE;
\r
2825 unsigned char SPPE:1;
\r
2826 unsigned char SPOE:1;
\r
2827 unsigned char SPIIE:1;
\r
2828 unsigned char PTE:1;
\r
2833 unsigned short WORD;
\r
2835 unsigned short CPHA:1;
\r
2836 unsigned short CPOL:1;
\r
2837 unsigned short BRDV:2;
\r
2838 unsigned short SSLA:3;
\r
2839 unsigned short SSLKP:1;
\r
2840 unsigned short SPB:4;
\r
2841 unsigned short LSBF:1;
\r
2842 unsigned short SPNDEN:1;
\r
2843 unsigned short SLNDEN:1;
\r
2844 unsigned short SCKDEN:1;
\r
2848 unsigned short WORD;
\r
2850 unsigned short CPHA:1;
\r
2851 unsigned short CPOL:1;
\r
2852 unsigned short BRDV:2;
\r
2853 unsigned short SSLA:3;
\r
2854 unsigned short SSLKP:1;
\r
2855 unsigned short SPB:4;
\r
2856 unsigned short LSBF:1;
\r
2857 unsigned short SPNDEN:1;
\r
2858 unsigned short SLNDEN:1;
\r
2859 unsigned short SCKDEN:1;
\r
2863 unsigned short WORD;
\r
2865 unsigned short CPHA:1;
\r
2866 unsigned short CPOL:1;
\r
2867 unsigned short BRDV:2;
\r
2868 unsigned short SSLA:3;
\r
2869 unsigned short SSLKP:1;
\r
2870 unsigned short SPB:4;
\r
2871 unsigned short LSBF:1;
\r
2872 unsigned short SPNDEN:1;
\r
2873 unsigned short SLNDEN:1;
\r
2874 unsigned short SCKDEN:1;
\r
2878 unsigned short WORD;
\r
2880 unsigned short CPHA:1;
\r
2881 unsigned short CPOL:1;
\r
2882 unsigned short BRDV:2;
\r
2883 unsigned short SSLA:3;
\r
2884 unsigned short SSLKP:1;
\r
2885 unsigned short SPB:4;
\r
2886 unsigned short LSBF:1;
\r
2887 unsigned short SPNDEN:1;
\r
2888 unsigned short SLNDEN:1;
\r
2889 unsigned short SCKDEN:1;
\r
2893 unsigned short WORD;
\r
2895 unsigned short CPHA:1;
\r
2896 unsigned short CPOL:1;
\r
2897 unsigned short BRDV:2;
\r
2898 unsigned short SSLA:3;
\r
2899 unsigned short SSLKP:1;
\r
2900 unsigned short SPB:4;
\r
2901 unsigned short LSBF:1;
\r
2902 unsigned short SPNDEN:1;
\r
2903 unsigned short SLNDEN:1;
\r
2904 unsigned short SCKDEN:1;
\r
2908 unsigned short WORD;
\r
2910 unsigned short CPHA:1;
\r
2911 unsigned short CPOL:1;
\r
2912 unsigned short BRDV:2;
\r
2913 unsigned short SSLA:3;
\r
2914 unsigned short SSLKP:1;
\r
2915 unsigned short SPB:4;
\r
2916 unsigned short LSBF:1;
\r
2917 unsigned short SPNDEN:1;
\r
2918 unsigned short SLNDEN:1;
\r
2919 unsigned short SCKDEN:1;
\r
2923 unsigned short WORD;
\r
2925 unsigned short CPHA:1;
\r
2926 unsigned short CPOL:1;
\r
2927 unsigned short BRDV:2;
\r
2928 unsigned short SSLA:3;
\r
2929 unsigned short SSLKP:1;
\r
2930 unsigned short SPB:4;
\r
2931 unsigned short LSBF:1;
\r
2932 unsigned short SPNDEN:1;
\r
2933 unsigned short SLNDEN:1;
\r
2934 unsigned short SCKDEN:1;
\r
2938 unsigned short WORD;
\r
2940 unsigned short CPHA:1;
\r
2941 unsigned short CPOL:1;
\r
2942 unsigned short BRDV:2;
\r
2943 unsigned short SSLA:3;
\r
2944 unsigned short SSLKP:1;
\r
2945 unsigned short SPB:4;
\r
2946 unsigned short LSBF:1;
\r
2947 unsigned short SPNDEN:1;
\r
2948 unsigned short SLNDEN:1;
\r
2949 unsigned short SCKDEN:1;
\r
2956 unsigned char BYTE;
\r
2958 unsigned char F64HZ:1;
\r
2959 unsigned char F32HZ:1;
\r
2960 unsigned char F16HZ:1;
\r
2961 unsigned char F8HZ:1;
\r
2962 unsigned char F4HZ:1;
\r
2963 unsigned char F2HZ:1;
\r
2964 unsigned char F1HZ:1;
\r
2970 unsigned char BYTE;
\r
2972 unsigned char SEC1:4;
\r
2973 unsigned char SEC10:3;
\r
2979 unsigned char BYTE;
\r
2981 unsigned char MIN1:4;
\r
2982 unsigned char MIN10:3;
\r
2988 unsigned char BYTE;
\r
2990 unsigned char HR1:4;
\r
2991 unsigned char HR10:2;
\r
2992 unsigned char PM:1;
\r
2998 unsigned char BYTE;
\r
3000 unsigned char DAYW:3;
\r
3006 unsigned char BYTE;
\r
3008 unsigned char DATE1:4;
\r
3009 unsigned char DATE10:2;
\r
3015 unsigned char BYTE;
\r
3017 unsigned char MON1:4;
\r
3018 unsigned char MON10:1;
\r
3024 unsigned short WORD;
\r
3026 unsigned short YR1:4;
\r
3027 unsigned short YR10:4;
\r
3028 unsigned short :8;
\r
3032 unsigned char BYTE;
\r
3034 unsigned char SEC1:4;
\r
3035 unsigned char SEC10:3;
\r
3036 unsigned char ENB:1;
\r
3041 unsigned char BYTE;
\r
3043 unsigned char MIN1:4;
\r
3044 unsigned char MIN10:3;
\r
3045 unsigned char ENB:1;
\r
3050 unsigned char BYTE;
\r
3052 unsigned char HR1:4;
\r
3053 unsigned char HR10:2;
\r
3054 unsigned char PM:1;
\r
3055 unsigned char ENB:1;
\r
3060 unsigned char BYTE;
\r
3062 unsigned char DAYW:3;
\r
3064 unsigned char ENB:1;
\r
3069 unsigned char BYTE;
\r
3071 unsigned char DATE1:4;
\r
3072 unsigned char DATE10:2;
\r
3074 unsigned char ENB:1;
\r
3079 unsigned char BYTE;
\r
3081 unsigned char MON1:4;
\r
3082 unsigned char MON10:1;
\r
3084 unsigned char ENB:1;
\r
3089 unsigned short WORD;
\r
3091 unsigned short YR1:4;
\r
3092 unsigned short YR10:4;
\r
3093 unsigned short :8;
\r
3097 unsigned char BYTE;
\r
3100 unsigned char ENB:1;
\r
3105 unsigned char BYTE;
\r
3107 unsigned char AIE:1;
\r
3108 unsigned char CIE:1;
\r
3109 unsigned char PIE:1;
\r
3110 unsigned char RTCOS:1;
\r
3111 unsigned char PES:4;
\r
3116 unsigned char BYTE;
\r
3118 unsigned char START:1;
\r
3119 unsigned char RESET:1;
\r
3120 unsigned char ADJ30:1;
\r
3121 unsigned char RTCOE:1;
\r
3122 unsigned char AADJE:1;
\r
3123 unsigned char AADJP:1;
\r
3124 unsigned char HR24:1;
\r
3125 unsigned char CNTMD:1;
\r
3130 unsigned char BYTE;
\r
3132 unsigned char RTCEN:1;
\r
3133 unsigned char RTCDV:2;
\r
3139 unsigned char BYTE;
\r
3141 unsigned char ADJ:6;
\r
3142 unsigned char PMADJ:2;
\r
3149 unsigned char BYTE;
\r
3151 unsigned char BCNT:8;
\r
3156 unsigned char BYTE;
\r
3158 unsigned char BCNT:8;
\r
3163 unsigned char BYTE;
\r
3165 unsigned char BCNT:8;
\r
3170 unsigned char BYTE;
\r
3172 unsigned char BCNT:8;
\r
3177 unsigned char BYTE;
\r
3179 unsigned char BCNTAR:8;
\r
3184 unsigned char BYTE;
\r
3186 unsigned char BCNTAR:8;
\r
3191 unsigned char BYTE;
\r
3193 unsigned char BCNTAR:8;
\r
3198 unsigned char BYTE;
\r
3200 unsigned char BCNTAR:8;
\r
3205 unsigned char BYTE;
\r
3207 unsigned char ENB:8;
\r
3212 unsigned char BYTE;
\r
3214 unsigned char ENB:8;
\r
3219 unsigned short WORD;
\r
3221 unsigned short ENB:8;
\r
3222 unsigned short :8;
\r
3226 unsigned char BYTE;
\r
3228 unsigned char ENB:8;
\r
3235 unsigned short WORD;
\r
3237 unsigned short DBLANS:5;
\r
3238 unsigned short :1;
\r
3239 unsigned short GBADIE:1;
\r
3240 unsigned short DBLE:1;
\r
3241 unsigned short EXTRG:1;
\r
3242 unsigned short TRGE:1;
\r
3243 unsigned short ADHSC:1;
\r
3244 unsigned short :1;
\r
3245 unsigned short ADIE:1;
\r
3246 unsigned short ADCS:2;
\r
3247 unsigned short ADST:1;
\r
3252 unsigned short WORD;
\r
3254 unsigned short ANSA0:1;
\r
3255 unsigned short ANSA1:1;
\r
3256 unsigned short ANSA2:1;
\r
3257 unsigned short ANSA3:1;
\r
3258 unsigned short ANSA4:1;
\r
3259 unsigned short :1;
\r
3260 unsigned short ANSA6:1;
\r
3261 unsigned short :1;
\r
3262 unsigned short ANSA8:1;
\r
3263 unsigned short ANSA9:1;
\r
3264 unsigned short ANSA10:1;
\r
3265 unsigned short ANSA11:1;
\r
3266 unsigned short ANSA12:1;
\r
3267 unsigned short ANSA13:1;
\r
3268 unsigned short ANSA14:1;
\r
3269 unsigned short ANSA15:1;
\r
3274 unsigned short WORD;
\r
3276 unsigned short ADS0:1;
\r
3277 unsigned short ADS1:1;
\r
3278 unsigned short ADS2:1;
\r
3279 unsigned short ADS3:1;
\r
3280 unsigned short ADS4:1;
\r
3281 unsigned short :1;
\r
3282 unsigned short ADS6:1;
\r
3283 unsigned short :1;
\r
3284 unsigned short ADS8:1;
\r
3285 unsigned short ADS9:1;
\r
3286 unsigned short ADS10:1;
\r
3287 unsigned short ADS11:1;
\r
3288 unsigned short ADS12:1;
\r
3289 unsigned short ADS13:1;
\r
3290 unsigned short ADS14:1;
\r
3291 unsigned short ADS15:1;
\r
3296 unsigned char BYTE;
\r
3298 unsigned char ADC:2;
\r
3304 unsigned short WORD;
\r
3306 unsigned short ACE:1;
\r
3307 unsigned short :9;
\r
3308 unsigned short ADRFMT:1;
\r
3312 unsigned short WORD;
\r
3314 unsigned short TRSB:4;
\r
3315 unsigned short :4;
\r
3316 unsigned short TRSA:4;
\r
3317 unsigned short :4;
\r
3321 unsigned short WORD;
\r
3323 unsigned short :1;
\r
3324 unsigned short OCSAD:1;
\r
3325 unsigned short :6;
\r
3326 unsigned short TSS:1;
\r
3327 unsigned short OCS:1;
\r
3328 unsigned short :6;
\r
3332 unsigned short WORD;
\r
3334 unsigned short ANSB0:1;
\r
3335 unsigned short ANSB1:1;
\r
3336 unsigned short ANSB2:1;
\r
3337 unsigned short ANSB3:1;
\r
3338 unsigned short ANSB4:1;
\r
3339 unsigned short :1;
\r
3340 unsigned short ANSB6:1;
\r
3341 unsigned short :1;
\r
3342 unsigned short ANSB8:1;
\r
3343 unsigned short ANSB9:1;
\r
3344 unsigned short ANSB10:1;
\r
3345 unsigned short ANSB11:1;
\r
3346 unsigned short ANSB12:1;
\r
3347 unsigned short ANSB13:1;
\r
3348 unsigned short ANSB14:1;
\r
3349 unsigned short ANSB15:1;
\r
3353 unsigned short ADDBLDR;
\r
3354 unsigned short ADTSDR;
\r
3355 unsigned short ADOCDR;
\r
3357 unsigned short ADDR0;
\r
3358 unsigned short ADDR1;
\r
3359 unsigned short ADDR2;
\r
3360 unsigned short ADDR3;
\r
3361 unsigned short ADDR4;
\r
3363 unsigned short ADDR6;
\r
3365 unsigned short ADDR8;
\r
3366 unsigned short ADDR9;
\r
3367 unsigned short ADDR10;
\r
3368 unsigned short ADDR11;
\r
3369 unsigned short ADDR12;
\r
3370 unsigned short ADDR13;
\r
3371 unsigned short ADDR14;
\r
3372 unsigned short ADDR15;
\r
3374 unsigned char ADSSTR0;
\r
3375 unsigned char ADSSTRL;
\r
3377 unsigned char ADSSTRT;
\r
3378 unsigned char ADSSTRO;
\r
3380 unsigned char ADSSTR1;
\r
3381 unsigned char ADSSTR2;
\r
3382 unsigned char ADSSTR3;
\r
3383 unsigned char ADSSTR4;
\r
3385 unsigned char ADSSTR6;
\r
3390 unsigned char BYTE;
\r
3392 unsigned char CKS:2;
\r
3393 unsigned char MP:1;
\r
3394 unsigned char STOP:1;
\r
3395 unsigned char PM:1;
\r
3396 unsigned char PE:1;
\r
3397 unsigned char CHR:1;
\r
3398 unsigned char CM:1;
\r
3401 unsigned char BRR;
\r
3403 unsigned char BYTE;
\r
3405 unsigned char CKE:2;
\r
3406 unsigned char TEIE:1;
\r
3407 unsigned char MPIE:1;
\r
3408 unsigned char RE:1;
\r
3409 unsigned char TE:1;
\r
3410 unsigned char RIE:1;
\r
3411 unsigned char TIE:1;
\r
3414 unsigned char TDR;
\r
3416 unsigned char BYTE;
\r
3418 unsigned char MPBT:1;
\r
3419 unsigned char MPB:1;
\r
3420 unsigned char TEND:1;
\r
3421 unsigned char PER:1;
\r
3422 unsigned char FER:1;
\r
3423 unsigned char ORER:1;
\r
3427 unsigned char RDR;
\r
3429 unsigned char BYTE;
\r
3431 unsigned char SMIF:1;
\r
3433 unsigned char SINV:1;
\r
3434 unsigned char SDIR:1;
\r
3436 unsigned char BCP2:1;
\r
3440 unsigned char BYTE;
\r
3443 unsigned char ABCS:1;
\r
3444 unsigned char NFEN:1;
\r
3446 unsigned char RXDESEL:1;
\r
3450 unsigned char BYTE;
\r
3452 unsigned char NFCS:3;
\r
3457 unsigned char BYTE;
\r
3459 unsigned char IICM:1;
\r
3461 unsigned char IICDL:5;
\r
3465 unsigned char BYTE;
\r
3467 unsigned char IICINTM:1;
\r
3468 unsigned char IICCSC:1;
\r
3470 unsigned char IICACKT:1;
\r
3475 unsigned char BYTE;
\r
3477 unsigned char IICSTAREQ:1;
\r
3478 unsigned char IICRSTAREQ:1;
\r
3479 unsigned char IICSTPREQ:1;
\r
3480 unsigned char IICSTIF:1;
\r
3481 unsigned char IICSDAS:2;
\r
3482 unsigned char IICSCLS:2;
\r
3486 unsigned char BYTE;
\r
3488 unsigned char IICACKR:1;
\r
3493 unsigned char BYTE;
\r
3495 unsigned char SSE:1;
\r
3496 unsigned char CTSE:1;
\r
3497 unsigned char MSS:1;
\r
3499 unsigned char MFF:1;
\r
3501 unsigned char CKPOL:1;
\r
3502 unsigned char CKPH:1;
\r
3509 unsigned char BYTE;
\r
3511 unsigned char CKS:2;
\r
3512 unsigned char MP:1;
\r
3513 unsigned char STOP:1;
\r
3514 unsigned char PM:1;
\r
3515 unsigned char PE:1;
\r
3516 unsigned char CHR:1;
\r
3517 unsigned char CM:1;
\r
3520 unsigned char BRR;
\r
3522 unsigned char BYTE;
\r
3524 unsigned char CKE:2;
\r
3525 unsigned char TEIE:1;
\r
3526 unsigned char MPIE:1;
\r
3527 unsigned char RE:1;
\r
3528 unsigned char TE:1;
\r
3529 unsigned char RIE:1;
\r
3530 unsigned char TIE:1;
\r
3533 unsigned char TDR;
\r
3535 unsigned char BYTE;
\r
3537 unsigned char MPBT:1;
\r
3538 unsigned char MPB:1;
\r
3539 unsigned char TEND:1;
\r
3540 unsigned char PER:1;
\r
3541 unsigned char FER:1;
\r
3542 unsigned char ORER:1;
\r
3546 unsigned char RDR;
\r
3548 unsigned char BYTE;
\r
3550 unsigned char SMIF:1;
\r
3552 unsigned char SINV:1;
\r
3553 unsigned char SDIR:1;
\r
3555 unsigned char BCP2:1;
\r
3559 unsigned char BYTE;
\r
3562 unsigned char ABCS:1;
\r
3563 unsigned char NFEN:1;
\r
3565 unsigned char RXDESEL:1;
\r
3569 unsigned char BYTE;
\r
3571 unsigned char NFCS:3;
\r
3576 unsigned char BYTE;
\r
3578 unsigned char IICM:1;
\r
3580 unsigned char IICDL:5;
\r
3584 unsigned char BYTE;
\r
3586 unsigned char IICINTM:1;
\r
3587 unsigned char IICCSC:1;
\r
3589 unsigned char IICACKT:1;
\r
3594 unsigned char BYTE;
\r
3596 unsigned char IICSTAREQ:1;
\r
3597 unsigned char IICRSTAREQ:1;
\r
3598 unsigned char IICSTPREQ:1;
\r
3599 unsigned char IICSTIF:1;
\r
3600 unsigned char IICSDAS:2;
\r
3601 unsigned char IICSCLS:2;
\r
3605 unsigned char BYTE;
\r
3607 unsigned char IICACKR:1;
\r
3612 unsigned char BYTE;
\r
3614 unsigned char SSE:1;
\r
3615 unsigned char CTSE:1;
\r
3616 unsigned char MSS:1;
\r
3618 unsigned char MFF:1;
\r
3620 unsigned char CKPOL:1;
\r
3621 unsigned char CKPH:1;
\r
3626 unsigned char BYTE;
\r
3628 unsigned char ESME:1;
\r
3633 unsigned char BYTE;
\r
3635 unsigned char SFSF:1;
\r
3636 unsigned char RXDSF:1;
\r
3637 unsigned char BRME:1;
\r
3642 unsigned char BYTE;
\r
3644 unsigned char BFE:1;
\r
3645 unsigned char CF0RE:1;
\r
3646 unsigned char CF1DS:2;
\r
3647 unsigned char PIBE:1;
\r
3648 unsigned char PIBS:3;
\r
3652 unsigned char BYTE;
\r
3654 unsigned char DFCS:3;
\r
3656 unsigned char BCCS:2;
\r
3657 unsigned char RTS:2;
\r
3661 unsigned char BYTE;
\r
3663 unsigned char SDST:1;
\r
3668 unsigned char BYTE;
\r
3670 unsigned char TXDXPS:1;
\r
3671 unsigned char RXDXPS:1;
\r
3673 unsigned char SHARPS:1;
\r
3678 unsigned char BYTE;
\r
3680 unsigned char BFDIE:1;
\r
3681 unsigned char CF0MIE:1;
\r
3682 unsigned char CF1MIE:1;
\r
3683 unsigned char PIBDIE:1;
\r
3684 unsigned char BCDIE:1;
\r
3685 unsigned char AEDIE:1;
\r
3690 unsigned char BYTE;
\r
3692 unsigned char BFDF:1;
\r
3693 unsigned char CF0MF:1;
\r
3694 unsigned char CF1MF:1;
\r
3695 unsigned char PIBDF:1;
\r
3696 unsigned char BCDF:1;
\r
3697 unsigned char AEDF:1;
\r
3702 unsigned char BYTE;
\r
3704 unsigned char BFDCL:1;
\r
3705 unsigned char CF0MCL:1;
\r
3706 unsigned char CF1MCL:1;
\r
3707 unsigned char PIBDCL:1;
\r
3708 unsigned char BCDCL:1;
\r
3709 unsigned char AEDCL:1;
\r
3713 unsigned char CF0DR;
\r
3715 unsigned char BYTE;
\r
3717 unsigned char CF0CE0:1;
\r
3718 unsigned char CF0CE1:1;
\r
3719 unsigned char CF0CE2:1;
\r
3720 unsigned char CF0CE3:1;
\r
3721 unsigned char CF0CE4:1;
\r
3722 unsigned char CF0CE5:1;
\r
3723 unsigned char CF0CE6:1;
\r
3724 unsigned char CF0CE7:1;
\r
3727 unsigned char CF0RR;
\r
3728 unsigned char PCF1DR;
\r
3729 unsigned char SCF1DR;
\r
3731 unsigned char BYTE;
\r
3733 unsigned char CF1CE0:1;
\r
3734 unsigned char CF1CE1:1;
\r
3735 unsigned char CF1CE2:1;
\r
3736 unsigned char CF1CE3:1;
\r
3737 unsigned char CF1CE4:1;
\r
3738 unsigned char CF1CE5:1;
\r
3739 unsigned char CF1CE6:1;
\r
3740 unsigned char CF1CE7:1;
\r
3743 unsigned char CF1RR;
\r
3745 unsigned char BYTE;
\r
3747 unsigned char TCST:1;
\r
3752 unsigned char BYTE;
\r
3754 unsigned char TOMS:2;
\r
3756 unsigned char TWRC:1;
\r
3757 unsigned char TCSS:3;
\r
3761 unsigned char TPRE;
\r
3762 unsigned char TCNT;
\r
3767 unsigned char BYTE;
\r
3769 unsigned char CKS:2;
\r
3770 unsigned char BCP:2;
\r
3771 unsigned char PM:1;
\r
3772 unsigned char PE:1;
\r
3773 unsigned char BLK:1;
\r
3774 unsigned char GM:1;
\r
3777 unsigned char BRR;
\r
3779 unsigned char BYTE;
\r
3781 unsigned char CKE:2;
\r
3782 unsigned char TEIE:1;
\r
3783 unsigned char MPIE:1;
\r
3784 unsigned char RE:1;
\r
3785 unsigned char TE:1;
\r
3786 unsigned char RIE:1;
\r
3787 unsigned char TIE:1;
\r
3790 unsigned char TDR;
\r
3792 unsigned char BYTE;
\r
3794 unsigned char MPBT:1;
\r
3795 unsigned char MPB:1;
\r
3796 unsigned char TEND:1;
\r
3797 unsigned char PER:1;
\r
3798 unsigned char ERS:1;
\r
3799 unsigned char ORER:1;
\r
3803 unsigned char RDR;
\r
3805 unsigned char BYTE;
\r
3807 unsigned char SMIF:1;
\r
3809 unsigned char SINV:1;
\r
3810 unsigned char SDIR:1;
\r
3812 unsigned char BCP2:1;
\r
3817 struct st_system {
\r
3819 unsigned short WORD;
\r
3821 unsigned short MD:1;
\r
3822 unsigned short :15;
\r
3827 unsigned short WORD;
\r
3829 unsigned short RAME:1;
\r
3830 unsigned short :15;
\r
3835 unsigned short WORD;
\r
3837 unsigned short :15;
\r
3838 unsigned short SSBY:1;
\r
3843 unsigned long LONG;
\r
3846 unsigned long MSTPA9:1;
\r
3848 unsigned long MSTPA15:1;
\r
3850 unsigned long MSTPA17:1;
\r
3852 unsigned long MSTPA19:1;
\r
3854 unsigned long MSTPA28:1;
\r
3859 unsigned long LONG;
\r
3862 unsigned long MSTPB4:1;
\r
3864 unsigned long MSTPB6:1;
\r
3866 unsigned long MSTPB9:1;
\r
3868 unsigned long MSTPB17:1;
\r
3870 unsigned long MSTPB19:1;
\r
3872 unsigned long MSTPB21:1;
\r
3874 unsigned long MSTPB23:1;
\r
3876 unsigned long MSTPB26:1;
\r
3878 unsigned long MSTPB30:1;
\r
3883 unsigned long LONG;
\r
3885 unsigned long MSTPC0:1;
\r
3886 unsigned long :18;
\r
3887 unsigned long MSTPC19:1;
\r
3888 unsigned long :11;
\r
3889 unsigned long DSLPE:1;
\r
3894 unsigned long LONG;
\r
3896 unsigned long PCKD:4;
\r
3898 unsigned long PCKB:4;
\r
3899 unsigned long :12;
\r
3900 unsigned long ICK:4;
\r
3901 unsigned long FCK:4;
\r
3906 unsigned short WORD;
\r
3908 unsigned short CKSEL:3;
\r
3909 unsigned short :5;
\r
3913 unsigned short WORD;
\r
3915 unsigned short PLIDIV:2;
\r
3916 unsigned short :6;
\r
3917 unsigned short STC:6;
\r
3918 unsigned short :2;
\r
3922 unsigned char BYTE;
\r
3924 unsigned char PLLEN:1;
\r
3930 unsigned char BYTE;
\r
3932 unsigned char MOSTP:1;
\r
3937 unsigned char BYTE;
\r
3939 unsigned char SOSTP:1;
\r
3944 unsigned char BYTE;
\r
3946 unsigned char LCSTP:1;
\r
3951 unsigned char BYTE;
\r
3953 unsigned char ILCSTP:1;
\r
3958 unsigned char BYTE;
\r
3960 unsigned char HCSTP:1;
\r
3966 unsigned char BYTE;
\r
3968 unsigned char MOOVF:1;
\r
3970 unsigned char PLOVF:1;
\r
3971 unsigned char HCOVF:1;
\r
3977 unsigned short WORD;
\r
3979 unsigned short CKOSEL:3;
\r
3980 unsigned short :1;
\r
3981 unsigned short CKODIV:3;
\r
3982 unsigned short CKOSTP:1;
\r
3986 unsigned char BYTE;
\r
3988 unsigned char OSTDIE:1;
\r
3990 unsigned char OSTDE:1;
\r
3994 unsigned char BYTE;
\r
3996 unsigned char OSTDF:1;
\r
4002 unsigned char BYTE;
\r
4004 unsigned char OPCM:3;
\r
4006 unsigned char OPCMTSF:1;
\r
4011 unsigned char BYTE;
\r
4013 unsigned char RSTCKSEL:3;
\r
4015 unsigned char RSTCKEN:1;
\r
4019 unsigned char BYTE;
\r
4021 unsigned char MSTS:5;
\r
4027 unsigned char BYTE;
\r
4029 unsigned char SOPCM:1;
\r
4031 unsigned char SOPCMTSF:1;
\r
4037 unsigned char BYTE;
\r
4039 unsigned char IWDTRF:1;
\r
4041 unsigned char SWRF:1;
\r
4046 unsigned short SWRR;
\r
4049 unsigned char BYTE;
\r
4051 unsigned char LVD1IDTSEL:2;
\r
4052 unsigned char LVD1IRQSEL:1;
\r
4057 unsigned char BYTE;
\r
4059 unsigned char LVD1DET:1;
\r
4060 unsigned char LVD1MON:1;
\r
4065 unsigned char BYTE;
\r
4067 unsigned char LVD2IDTSEL:2;
\r
4068 unsigned char LVD2IRQSEL:1;
\r
4073 unsigned char BYTE;
\r
4075 unsigned char LVD2DET:1;
\r
4076 unsigned char LVD2MON:1;
\r
4082 unsigned short WORD;
\r
4084 unsigned short PRC0:1;
\r
4085 unsigned short PRC1:1;
\r
4086 unsigned short :1;
\r
4087 unsigned short PRC3:1;
\r
4088 unsigned short :4;
\r
4089 unsigned short PRKEY:8;
\r
4094 unsigned char BYTE;
\r
4096 unsigned char PORF:1;
\r
4098 unsigned char LVD1RF:1;
\r
4099 unsigned char LVD2RF:1;
\r
4104 unsigned char BYTE;
\r
4106 unsigned char CWSF:1;
\r
4112 unsigned char BYTE;
\r
4114 unsigned char MODRV21:1;
\r
4115 unsigned char MOSEL:1;
\r
4121 unsigned char BYTE;
\r
4124 unsigned char EXVCCINP2:1;
\r
4126 unsigned char LVD1E:1;
\r
4127 unsigned char LVD2E:1;
\r
4132 unsigned char BYTE;
\r
4134 unsigned char LVD1LVL:4;
\r
4135 unsigned char LVD2LVL:2;
\r
4141 unsigned char BYTE;
\r
4143 unsigned char LVD1RIE:1;
\r
4145 unsigned char LVD1CMPE:1;
\r
4147 unsigned char LVD1RI:1;
\r
4148 unsigned char LVD1RN:1;
\r
4152 unsigned char BYTE;
\r
4154 unsigned char LVD2RIE:1;
\r
4156 unsigned char LVD2CMPE:1;
\r
4158 unsigned char LVD2RI:1;
\r
4159 unsigned char LVD2RN:1;
\r
4166 unsigned short WORD;
\r
4168 unsigned short USBE:1;
\r
4169 unsigned short :3;
\r
4170 unsigned short DPRPU:1;
\r
4171 unsigned short DRPD:1;
\r
4172 unsigned short DCFM:1;
\r
4173 unsigned short :1;
\r
4174 unsigned short CNEN:1;
\r
4175 unsigned short :1;
\r
4176 unsigned short SCKE:1;
\r
4177 unsigned short :5;
\r
4182 unsigned short WORD;
\r
4184 unsigned short LNST:2;
\r
4185 unsigned short IDMON:1;
\r
4186 unsigned short :3;
\r
4187 unsigned short HTACT:1;
\r
4188 unsigned short :7;
\r
4189 unsigned short OVCMON:2;
\r
4194 unsigned short WORD;
\r
4196 unsigned short RHST:3;
\r
4197 unsigned short :1;
\r
4198 unsigned short UACT:1;
\r
4199 unsigned short RESUME:1;
\r
4200 unsigned short USBRST:1;
\r
4201 unsigned short RWUPE:1;
\r
4202 unsigned short WKUP:1;
\r
4203 unsigned short VBUSEN:1;
\r
4204 unsigned short EXICEN:1;
\r
4205 unsigned short HNPBTOA:1;
\r
4206 unsigned short :4;
\r
4211 unsigned short WORD;
\r
4219 unsigned short WORD;
\r
4227 unsigned short WORD;
\r
4235 unsigned short WORD;
\r
4237 unsigned short CURPIPE:4;
\r
4238 unsigned short :1;
\r
4239 unsigned short ISEL:1;
\r
4240 unsigned short :2;
\r
4241 unsigned short BIGEND:1;
\r
4242 unsigned short :1;
\r
4243 unsigned short MBW:1;
\r
4244 unsigned short :3;
\r
4245 unsigned short REW:1;
\r
4246 unsigned short RCNT:1;
\r
4250 unsigned short WORD;
\r
4252 unsigned short DTLN:9;
\r
4253 unsigned short :4;
\r
4254 unsigned short FRDY:1;
\r
4255 unsigned short BCLR:1;
\r
4256 unsigned short BVAL:1;
\r
4261 unsigned short WORD;
\r
4263 unsigned short CURPIPE:4;
\r
4264 unsigned short :4;
\r
4265 unsigned short BIGEND:1;
\r
4266 unsigned short :1;
\r
4267 unsigned short MBW:1;
\r
4268 unsigned short :1;
\r
4269 unsigned short DREQE:1;
\r
4270 unsigned short DCLRM:1;
\r
4271 unsigned short REW:1;
\r
4272 unsigned short RCNT:1;
\r
4276 unsigned short WORD;
\r
4278 unsigned short DTLN:9;
\r
4279 unsigned short :4;
\r
4280 unsigned short FRDY:1;
\r
4281 unsigned short BCLR:1;
\r
4282 unsigned short BVAL:1;
\r
4286 unsigned short WORD;
\r
4288 unsigned short CURPIPE:4;
\r
4289 unsigned short :4;
\r
4290 unsigned short BIGEND:1;
\r
4291 unsigned short :1;
\r
4292 unsigned short MBW:1;
\r
4293 unsigned short :1;
\r
4294 unsigned short DREQE:1;
\r
4295 unsigned short DCLRM:1;
\r
4296 unsigned short REW:1;
\r
4297 unsigned short RCNT:1;
\r
4301 unsigned short WORD;
\r
4303 unsigned short DTLN:9;
\r
4304 unsigned short :4;
\r
4305 unsigned short FRDY:1;
\r
4306 unsigned short BCLR:1;
\r
4307 unsigned short BVAL:1;
\r
4311 unsigned short WORD;
\r
4313 unsigned short BRDYE:1;
\r
4314 unsigned short NRDYE:1;
\r
4315 unsigned short BEMPE:1;
\r
4316 unsigned short CTRE:1;
\r
4317 unsigned short DVSE:1;
\r
4318 unsigned short SOFE:1;
\r
4319 unsigned short RSME:1;
\r
4320 unsigned short VBSE:1;
\r
4324 unsigned short WORD;
\r
4326 unsigned short PDDETINTE0:1;
\r
4327 unsigned short :3;
\r
4328 unsigned short SACKE:1;
\r
4329 unsigned short SIGNE:1;
\r
4330 unsigned short EOFERRE:1;
\r
4331 unsigned short :4;
\r
4332 unsigned short ATTCHE:1;
\r
4333 unsigned short DTCHE:1;
\r
4334 unsigned short :1;
\r
4335 unsigned short BCHGE:1;
\r
4336 unsigned short OVRCRE:1;
\r
4341 unsigned short WORD;
\r
4343 unsigned short PIPE0BRDYE:1;
\r
4344 unsigned short PIPE1BRDYE:1;
\r
4345 unsigned short PIPE2BRDYE:1;
\r
4346 unsigned short PIPE3BRDYE:1;
\r
4347 unsigned short PIPE4BRDYE:1;
\r
4348 unsigned short PIPE5BRDYE:1;
\r
4349 unsigned short PIPE6BRDYE:1;
\r
4350 unsigned short PIPE7BRDYE:1;
\r
4351 unsigned short PIPE8BRDYE:1;
\r
4352 unsigned short PIPE9BRDYE:1;
\r
4353 unsigned short :6;
\r
4357 unsigned short WORD;
\r
4359 unsigned short PIPE0NRDYE:1;
\r
4360 unsigned short PIPE1NRDYE:1;
\r
4361 unsigned short PIPE2NRDYE:1;
\r
4362 unsigned short PIPE3NRDYE:1;
\r
4363 unsigned short PIPE4NRDYE:1;
\r
4364 unsigned short PIPE5NRDYE:1;
\r
4365 unsigned short PIPE6NRDYE:1;
\r
4366 unsigned short PIPE7NRDYE:1;
\r
4367 unsigned short PIPE8NRDYE:1;
\r
4368 unsigned short PIPE9NRDYE:1;
\r
4369 unsigned short :6;
\r
4373 unsigned short WORD;
\r
4375 unsigned short PIPE0BEMPE:1;
\r
4376 unsigned short PIPE1BEMPE:1;
\r
4377 unsigned short PIPE2BEMPE:1;
\r
4378 unsigned short PIPE3BEMPE:1;
\r
4379 unsigned short PIPE4BEMPE:1;
\r
4380 unsigned short PIPE5BEMPE:1;
\r
4381 unsigned short PIPE6BEMPE:1;
\r
4382 unsigned short PIPE7BEMPE:1;
\r
4383 unsigned short PIPE8BEMPE:1;
\r
4384 unsigned short PIPE9BEMPE:1;
\r
4385 unsigned short :6;
\r
4389 unsigned short WORD;
\r
4391 unsigned short :4; /* FIXME: Double check pad bits here*/
\r
4392 unsigned short EDGESTS:1;
\r
4393 unsigned short :1;
\r
4394 unsigned short BRDYM:1;
\r
4395 unsigned short :1;
\r
4396 unsigned short TRNENSEL:1;
\r
4397 unsigned short :7;
\r
4402 unsigned short WORD;
\r
4404 unsigned short CTSQ:3;
\r
4405 unsigned short VALID:1;
\r
4406 unsigned short DVSQ:3;
\r
4407 unsigned short VBSTS:1;
\r
4408 unsigned short BRDY:1;
\r
4409 unsigned short NRDY:1;
\r
4410 unsigned short BEMP:1;
\r
4411 unsigned short CTRT:1;
\r
4412 unsigned short DVST:1;
\r
4413 unsigned short SOFR:1;
\r
4414 unsigned short RESM:1;
\r
4415 unsigned short VBINT:1;
\r
4419 unsigned short WORD;
\r
4421 unsigned short PDDETINT0:1;
\r
4422 unsigned short :3;
\r
4423 unsigned short SACK:1;
\r
4424 unsigned short SIGN:1;
\r
4425 unsigned short EOFERR:1;
\r
4426 unsigned short :4;
\r
4427 unsigned short ATTCH:1;
\r
4428 unsigned short DTCH:1;
\r
4429 unsigned short :1;
\r
4430 unsigned short BCHG:1;
\r
4431 unsigned short OVRCR:1;
\r
4436 unsigned short WORD;
\r
4438 unsigned short PIPE0BRDY:1;
\r
4439 unsigned short PIPE1BRDY:1;
\r
4440 unsigned short PIPE2BRDY:1;
\r
4441 unsigned short PIPE3BRDY:1;
\r
4442 unsigned short PIPE4BRDY:1;
\r
4443 unsigned short PIPE5BRDY:1;
\r
4444 unsigned short PIPE6BRDY:1;
\r
4445 unsigned short PIPE7BRDY:1;
\r
4446 unsigned short PIPE8BRDY:1;
\r
4447 unsigned short PIPE9BRDY:1;
\r
4448 unsigned short :6;
\r
4452 unsigned short WORD;
\r
4454 unsigned short PIPE0NRDY:1;
\r
4455 unsigned short PIPE1NRDY:1;
\r
4456 unsigned short PIPE2NRDY:1;
\r
4457 unsigned short PIPE3NRDY:1;
\r
4458 unsigned short PIPE4NRDY:1;
\r
4459 unsigned short PIPE5NRDY:1;
\r
4460 unsigned short PIPE6NRDY:1;
\r
4461 unsigned short PIPE7NRDY:1;
\r
4462 unsigned short PIPE8NRDY:1;
\r
4463 unsigned short PIPE9NRDY:1;
\r
4464 unsigned short :6;
\r
4468 unsigned short WORD;
\r
4470 unsigned short PIPE0BEMP:1;
\r
4471 unsigned short PIPE1BEMP:1;
\r
4472 unsigned short PIPE2BEMP:1;
\r
4473 unsigned short PIPE3BEMP:1;
\r
4474 unsigned short PIPE4BEMP:1;
\r
4475 unsigned short PIPE5BEMP:1;
\r
4476 unsigned short PIPE6BEMP:1;
\r
4477 unsigned short PIPE7BEMP:1;
\r
4478 unsigned short PIPE8BEMP:1;
\r
4479 unsigned short PIPE9BEMP:1;
\r
4480 unsigned short :6;
\r
4484 unsigned short WORD;
\r
4486 unsigned short FRNM:11;
\r
4487 unsigned short :3;
\r
4488 unsigned short CRCE:1;
\r
4489 unsigned short OVRN:1;
\r
4494 unsigned short WORD;
\r
4496 unsigned short BMREQUESTTYPE:8;
\r
4497 unsigned short BREQUEST:8;
\r
4500 unsigned short USBVAL;
\r
4501 unsigned short USBINDX;
\r
4502 unsigned short USBLENG;
\r
4504 unsigned short WORD;
\r
4506 unsigned short :4; /* FIXME: Double check pad bits here. */
\r
4507 unsigned short DIR:1;
\r
4508 unsigned short :2;
\r
4509 unsigned short SHTNAK:1;
\r
4510 unsigned short :8;
\r
4514 unsigned short WORD;
\r
4516 unsigned short MXPS:7;
\r
4517 unsigned short :5;
\r
4518 unsigned short DEVSEL:4;
\r
4522 unsigned short WORD;
\r
4524 unsigned short PID:2;
\r
4525 unsigned short CCPL:1;
\r
4526 unsigned short :2;
\r
4527 unsigned short PBUSY:1;
\r
4528 unsigned short SQMON:1;
\r
4529 unsigned short SQSET:1;
\r
4530 unsigned short SQCLR:1;
\r
4531 unsigned short :2;
\r
4532 unsigned short SUREQCLR:1;
\r
4533 unsigned short :2;
\r
4534 unsigned short SUREQ:1;
\r
4535 unsigned short BSTS:1;
\r
4540 unsigned short WORD;
\r
4542 unsigned short PIPESEL:4;
\r
4543 unsigned short :12;
\r
4548 unsigned short WORD;
\r
4550 unsigned short EPNUM:4;
\r
4551 unsigned short DIR:1;
\r
4552 unsigned short :2;
\r
4553 unsigned short SHTNAK:1;
\r
4554 unsigned short :1;
\r
4555 unsigned short DBLB:1;
\r
4556 unsigned short BFRE:1;
\r
4557 unsigned short :3;
\r
4558 unsigned short TYPE:2;
\r
4563 unsigned short WORD;
\r
4565 unsigned short MXPS:9;
\r
4566 unsigned short :3;
\r
4567 unsigned short DEVSEL:4;
\r
4571 unsigned short WORD;
\r
4573 unsigned short IITV:3;
\r
4574 unsigned short :9;
\r
4575 unsigned short IFIS:1;
\r
4576 unsigned short :3;
\r
4580 unsigned short WORD;
\r
4582 unsigned short PID:2;
\r
4583 unsigned short :3;
\r
4584 unsigned short PBUSY:1;
\r
4585 unsigned short SQMON:1;
\r
4586 unsigned short SQSET:1;
\r
4587 unsigned short SQCLR:1;
\r
4588 unsigned short ACLRM:1;
\r
4589 unsigned short ATREPM:1;
\r
4590 unsigned short :3;
\r
4591 unsigned short INBUFM:1;
\r
4592 unsigned short BSTS:1;
\r
4596 unsigned short WORD;
\r
4598 unsigned short PID:2;
\r
4599 unsigned short :3;
\r
4600 unsigned short PBUSY:1;
\r
4601 unsigned short SQMON:1;
\r
4602 unsigned short SQSET:1;
\r
4603 unsigned short SQCLR:1;
\r
4604 unsigned short ACLRM:1;
\r
4605 unsigned short ATREPM:1;
\r
4606 unsigned short :3;
\r
4607 unsigned short INBUFM:1;
\r
4608 unsigned short BSTS:1;
\r
4612 unsigned short WORD;
\r
4614 unsigned short PID:2;
\r
4615 unsigned short :3;
\r
4616 unsigned short PBUSY:1;
\r
4617 unsigned short SQMON:1;
\r
4618 unsigned short SQSET:1;
\r
4619 unsigned short SQCLR:1;
\r
4620 unsigned short ACLRM:1;
\r
4621 unsigned short ATREPM:1;
\r
4622 unsigned short :3;
\r
4623 unsigned short INBUFM:1;
\r
4624 unsigned short BSTS:1;
\r
4628 unsigned short WORD;
\r
4630 unsigned short PID:2;
\r
4631 unsigned short :3;
\r
4632 unsigned short PBUSY:1;
\r
4633 unsigned short SQMON:1;
\r
4634 unsigned short SQSET:1;
\r
4635 unsigned short SQCLR:1;
\r
4636 unsigned short ACLRM:1;
\r
4637 unsigned short ATREPM:1;
\r
4638 unsigned short :3;
\r
4639 unsigned short INBUFM:1;
\r
4640 unsigned short BSTS:1;
\r
4644 unsigned short WORD;
\r
4646 unsigned short PID:2;
\r
4647 unsigned short :3;
\r
4648 unsigned short PBUSY:1;
\r
4649 unsigned short SQMON:1;
\r
4650 unsigned short SQSET:1;
\r
4651 unsigned short SQCLR:1;
\r
4652 unsigned short ACLRM:1;
\r
4653 unsigned short ATREPM:1;
\r
4654 unsigned short :3;
\r
4655 unsigned short INBUFM:1;
\r
4656 unsigned short BSTS:1;
\r
4660 unsigned short WORD;
\r
4662 unsigned short PID:2;
\r
4663 unsigned short :3;
\r
4664 unsigned short PBUSY:1;
\r
4665 unsigned short SQMON:1;
\r
4666 unsigned short SQSET:1;
\r
4667 unsigned short SQCLR:1;
\r
4668 unsigned short ACLRM:1;
\r
4669 unsigned short :5;
\r
4670 unsigned short BSTS:1;
\r
4674 unsigned short WORD;
\r
4676 unsigned short PID:2;
\r
4677 unsigned short :3;
\r
4678 unsigned short PBUSY:1;
\r
4679 unsigned short SQMON:1;
\r
4680 unsigned short SQSET:1;
\r
4681 unsigned short SQCLR:1;
\r
4682 unsigned short ACLRM:1;
\r
4683 unsigned short :5;
\r
4684 unsigned short BSTS:1;
\r
4688 unsigned short WORD;
\r
4690 unsigned short PID:2;
\r
4691 unsigned short :3;
\r
4692 unsigned short PBUSY:1;
\r
4693 unsigned short SQMON:1;
\r
4694 unsigned short SQSET:1;
\r
4695 unsigned short SQCLR:1;
\r
4696 unsigned short ACLRM:1;
\r
4697 unsigned short :5;
\r
4698 unsigned short BSTS:1;
\r
4702 unsigned short WORD;
\r
4704 unsigned short PID:2;
\r
4705 unsigned short :3;
\r
4706 unsigned short PBUSY:1;
\r
4707 unsigned short SQMON:1;
\r
4708 unsigned short SQSET:1;
\r
4709 unsigned short SQCLR:1;
\r
4710 unsigned short ACLRM:1;
\r
4711 unsigned short :5;
\r
4712 unsigned short BSTS:1;
\r
4717 unsigned short WORD;
\r
4719 unsigned short TRCLR:1;
\r
4720 unsigned short TRENB:1;
\r
4721 unsigned short :6;
\r
4724 unsigned short PIPE1TRN;
\r
4726 unsigned short WORD;
\r
4728 unsigned short TRCLR:1;
\r
4729 unsigned short TRENB:1;
\r
4730 unsigned short :6;
\r
4733 unsigned short PIPE2TRN;
\r
4735 unsigned short WORD;
\r
4737 unsigned short TRCLR:1;
\r
4738 unsigned short TRENB:1;
\r
4739 unsigned short :6;
\r
4742 unsigned short PIPE3TRN;
\r
4744 unsigned short WORD;
\r
4746 unsigned short TRCLR:1;
\r
4747 unsigned short TRENB:1;
\r
4748 unsigned short :6;
\r
4751 unsigned short PIPE4TRN;
\r
4753 unsigned short WORD;
\r
4755 unsigned short TRCLR:1;
\r
4756 unsigned short TRENB:1;
\r
4757 unsigned short :6;
\r
4760 unsigned short PIPE5TRN;
\r
4763 unsigned short WORD;
\r
4765 unsigned short RPDME0:1;
\r
4766 unsigned short IDPSRCE0:1;
\r
4767 unsigned short IDMSINKE0:1;
\r
4768 unsigned short VDPSRCE0:1;
\r
4769 unsigned short IDPSINKE0:1;
\r
4770 unsigned short VDMSRCE0:1;
\r
4771 unsigned short DCPMODE0:1;
\r
4772 unsigned short BATCHGE0:1;
\r
4773 unsigned short CHGDETSTS0:1;
\r
4774 unsigned short PDDETSTS0:1;
\r
4775 unsigned short :6;
\r
4780 unsigned short WORD;
\r
4782 unsigned short VDDUSBE:1;
\r
4783 unsigned short :6;
\r
4784 unsigned short VBRPDCUT:1;
\r
4785 unsigned short :8;
\r
4790 unsigned short WORD;
\r
4792 unsigned short :6; /* FIXME: Double check pad bits here. */
\r
4793 unsigned short USBSPD:2;
\r
4794 unsigned short :8;
\r
4798 unsigned short WORD;
\r
4800 unsigned short :6; /* FIXME: Double check pad bits here. */
\r
4801 unsigned short USBSPD:2;
\r
4802 unsigned short :8;
\r
4806 unsigned short WORD;
\r
4808 unsigned short :6; /* FIXME: Double check pad bits here. */
\r
4809 unsigned short USBSPD:2;
\r
4810 unsigned short :8;
\r
4814 unsigned short WORD;
\r
4816 unsigned short :6; /* FIXME: Double check pad bits here. */
\r
4817 unsigned short USBSPD:2;
\r
4818 unsigned short :8;
\r
4822 unsigned short WORD;
\r
4824 unsigned short :6; /* FIXME: Double check pad bits here. */
\r
4825 unsigned short USBSPD:2;
\r
4826 unsigned short :8;
\r
4830 unsigned short WORD;
\r
4832 unsigned short :6; /* FIXME: Double check pad bits here. */
\r
4833 unsigned short USBSPD:2;
\r
4834 unsigned short :8;
\r
4839 #elif __RX_BIG_ENDIAN__ /*Big endian*/
\r
4843 unsigned char BYTE;
\r
4846 unsigned char STSCLR:1;
\r
4851 unsigned char BYTE;
\r
4854 unsigned char IGAEN:1;
\r
4859 unsigned char BYTE;
\r
4862 unsigned char MST:3;
\r
4864 unsigned char IA:1;
\r
4869 unsigned short WORD;
\r
4871 unsigned short ADDR:13;
\r
4876 unsigned short WORD;
\r
4878 unsigned short :4;
\r
4879 unsigned short BPFB:2;
\r
4880 unsigned short :2;
\r
4881 unsigned short BPGB:2;
\r
4882 unsigned short BPIB:2;
\r
4883 unsigned short BPRO:2;
\r
4884 unsigned short BPRA:2;
\r
4891 unsigned char BYTE;
\r
4894 unsigned char CFME:1;
\r
4898 unsigned char BYTE;
\r
4900 unsigned char EDGES:2;
\r
4901 unsigned char TCSS:2;
\r
4902 unsigned char FMCS:3;
\r
4903 unsigned char CACREFE:1;
\r
4907 unsigned char BYTE;
\r
4909 unsigned char DFS:2;
\r
4910 unsigned char RCDS:2;
\r
4911 unsigned char RSCS:3;
\r
4912 unsigned char RPS:1;
\r
4916 unsigned char BYTE;
\r
4919 unsigned char OVFFCL:1;
\r
4920 unsigned char MENDFCL:1;
\r
4921 unsigned char FERRFCL:1;
\r
4923 unsigned char OVFIE:1;
\r
4924 unsigned char MENDIE:1;
\r
4925 unsigned char FERRIE:1;
\r
4929 unsigned char BYTE;
\r
4932 unsigned char OVFF:1;
\r
4933 unsigned char MENDF:1;
\r
4934 unsigned char FERRF:1;
\r
4938 unsigned short CAULVR;
\r
4939 unsigned short CALLVR;
\r
4940 unsigned short CACNTBR;
\r
4945 unsigned short WORD;
\r
4947 unsigned short :14;
\r
4948 unsigned short STR1:1;
\r
4949 unsigned short STR0:1;
\r
4956 unsigned short WORD;
\r
4958 unsigned short :9;
\r
4959 unsigned short CMIE:1;
\r
4960 unsigned short :4;
\r
4961 unsigned short CKS:2;
\r
4964 unsigned short CMCNT;
\r
4965 unsigned short CMCOR;
\r
4970 unsigned char BYTE;
\r
4972 unsigned char DORCLR:1;
\r
4974 unsigned char LMS:1;
\r
4975 unsigned char GPS:2;
\r
4978 unsigned char CRCDIR;
\r
4979 unsigned short CRCDOR;
\r
4983 unsigned short DADR0;
\r
4984 unsigned short DADR1;
\r
4986 unsigned char BYTE;
\r
4988 unsigned char DAOE1:1;
\r
4989 unsigned char DAOE0:1;
\r
4993 unsigned char BYTE;
\r
4995 unsigned char DPSEL:1;
\r
5002 unsigned char BYTE;
\r
5005 unsigned char DOPCFCL:1;
\r
5006 unsigned char DOPCF:1;
\r
5007 unsigned char DOPCIE:1;
\r
5009 unsigned char DCSEL:1;
\r
5010 unsigned char OMS:2;
\r
5014 unsigned short DODIR;
\r
5015 unsigned short DODSR;
\r
5020 unsigned char BYTE;
\r
5023 unsigned char RRS:1;
\r
5029 unsigned char BYTE;
\r
5032 unsigned char SHORT:1;
\r
5037 unsigned char BYTE;
\r
5040 unsigned char DTCST:1;
\r
5045 unsigned short WORD;
\r
5047 unsigned short ACT:1;
\r
5048 unsigned short :7;
\r
5049 unsigned short VECN:8;
\r
5056 unsigned char BYTE;
\r
5058 unsigned char ELCON:1;
\r
5062 unsigned char BYTE;
\r
5064 unsigned char ELS:8;
\r
5069 unsigned char BYTE;
\r
5071 unsigned char MTU3MD:2;
\r
5072 unsigned char MTU2MD:2;
\r
5073 unsigned char MTU1MD:2;
\r
5077 unsigned char BYTE;
\r
5080 unsigned char MTU4MD:2;
\r
5084 unsigned char BYTE;
\r
5087 unsigned char CMT1MD:2;
\r
5092 unsigned char BYTE;
\r
5094 unsigned char PGR7:1;
\r
5095 unsigned char PGR6:1;
\r
5096 unsigned char PGR5:1;
\r
5097 unsigned char PGR4:1;
\r
5098 unsigned char PGR3:1;
\r
5099 unsigned char PGR2:1;
\r
5100 unsigned char PGR1:1;
\r
5101 unsigned char PGR0:1;
\r
5106 unsigned char BYTE;
\r
5109 unsigned char PGCO:3;
\r
5111 unsigned char PGCOVE:1;
\r
5112 unsigned char PGCI:2;
\r
5117 unsigned char BYTE;
\r
5119 unsigned char PDBF7:1;
\r
5120 unsigned char PDBF6:1;
\r
5121 unsigned char PDBF5:1;
\r
5122 unsigned char PDBF4:1;
\r
5123 unsigned char PDBF3:1;
\r
5124 unsigned char PDBF2:1;
\r
5125 unsigned char PDBF1:1;
\r
5126 unsigned char PDBF0:1;
\r
5131 unsigned char BYTE;
\r
5134 unsigned char PSM:2;
\r
5135 unsigned char PSP:2;
\r
5136 unsigned char PSB:3;
\r
5140 unsigned char BYTE;
\r
5143 unsigned char PSM:2;
\r
5144 unsigned char PSP:2;
\r
5145 unsigned char PSB:3;
\r
5150 unsigned char BYTE;
\r
5152 unsigned char WI:1;
\r
5153 unsigned char WE:1;
\r
5155 unsigned char SEG:1;
\r
5162 unsigned char BYTE;
\r
5165 unsigned char DFLEN:1;
\r
5172 unsigned char BYTE;
\r
5175 unsigned char IR:1;
\r
5180 unsigned char BYTE;
\r
5183 unsigned char DTCE:1;
\r
5188 unsigned char BYTE;
\r
5190 unsigned char IEN7:1;
\r
5191 unsigned char IEN6:1;
\r
5192 unsigned char IEN5:1;
\r
5193 unsigned char IEN4:1;
\r
5194 unsigned char IEN3:1;
\r
5195 unsigned char IEN2:1;
\r
5196 unsigned char IEN1:1;
\r
5197 unsigned char IEN0:1;
\r
5202 unsigned char BYTE;
\r
5205 unsigned char SWINT:1;
\r
5210 unsigned short WORD;
\r
5212 unsigned short FIEN:1;
\r
5213 unsigned short :7;
\r
5214 unsigned short FVCT:8;
\r
5219 unsigned char BYTE;
\r
5222 unsigned char IPR:4;
\r
5227 unsigned char BYTE;
\r
5230 unsigned char IRQMD:2;
\r
5235 unsigned char BYTE;
\r
5237 unsigned char FLTEN7:1;
\r
5238 unsigned char FLTEN6:1;
\r
5239 unsigned char FLTEN5:1;
\r
5240 unsigned char FLTEN4:1;
\r
5241 unsigned char FLTEN3:1;
\r
5242 unsigned char FLTEN2:1;
\r
5243 unsigned char FLTEN1:1;
\r
5244 unsigned char FLTEN0:1;
\r
5249 unsigned short WORD;
\r
5251 unsigned short FCLKSEL7:2;
\r
5252 unsigned short FCLKSEL6:2;
\r
5253 unsigned short FCLKSEL5:2;
\r
5254 unsigned short FCLKSEL4:2;
\r
5255 unsigned short FCLKSEL3:2;
\r
5256 unsigned short FCLKSEL2:2;
\r
5257 unsigned short FCLKSEL1:2;
\r
5258 unsigned short FCLKSEL0:2;
\r
5263 unsigned char BYTE;
\r
5266 unsigned char LVD2ST:1;
\r
5267 unsigned char LVD1ST:1;
\r
5268 unsigned char IWDTST:1;
\r
5270 unsigned char OSTST:1;
\r
5271 unsigned char NMIST:1;
\r
5275 unsigned char BYTE;
\r
5278 unsigned char LVD2EN:1;
\r
5279 unsigned char LVD1EN:1;
\r
5280 unsigned char IWDTEN:1;
\r
5282 unsigned char OSTEN:1;
\r
5283 unsigned char NMIEN:1;
\r
5287 unsigned char BYTE;
\r
5290 unsigned char LVD2CLR:1;
\r
5291 unsigned char LVD1CLR:1;
\r
5292 unsigned char IWDTCLR:1;
\r
5294 unsigned char OSTCLR:1;
\r
5295 unsigned char NMICLR:1;
\r
5299 unsigned char BYTE;
\r
5302 unsigned char NMIMD:1;
\r
5307 unsigned char BYTE;
\r
5310 unsigned char NFLTEN:1;
\r
5315 unsigned char BYTE;
\r
5318 unsigned char NFCLKSEL:2;
\r
5324 unsigned char IWDTRR;
\r
5327 unsigned short WORD;
\r
5329 unsigned short :2;
\r
5330 unsigned short RPSS:2;
\r
5331 unsigned short :2;
\r
5332 unsigned short RPES:2;
\r
5333 unsigned short CKS:4;
\r
5334 unsigned short :2;
\r
5335 unsigned short TOPS:2;
\r
5339 unsigned short WORD;
\r
5341 unsigned short REFEF:1;
\r
5342 unsigned short UNDFF:1;
\r
5343 unsigned short CNTVAL:14;
\r
5347 unsigned char BYTE;
\r
5349 unsigned char RSTIRQS:1;
\r
5354 unsigned char BYTE;
\r
5356 unsigned char SLCSTP:1;
\r
5363 unsigned char BYTE;
\r
5365 unsigned char B0WI:1;
\r
5366 unsigned char PFSWE:1;
\r
5371 unsigned char BYTE;
\r
5373 unsigned char ASEL:1;
\r
5378 unsigned char BYTE;
\r
5380 unsigned char ASEL:1;
\r
5385 unsigned char BYTE;
\r
5388 unsigned char ISEL:1;
\r
5390 unsigned char PSEL:5;
\r
5394 unsigned char BYTE;
\r
5397 unsigned char ISEL:1;
\r
5399 unsigned char PSEL:5;
\r
5403 unsigned char BYTE;
\r
5406 unsigned char ISEL:1;
\r
5408 unsigned char PSEL:5;
\r
5412 unsigned char BYTE;
\r
5415 unsigned char ISEL:1;
\r
5417 unsigned char PSEL:5;
\r
5422 unsigned char BYTE;
\r
5425 unsigned char PSEL:5;
\r
5429 unsigned char BYTE;
\r
5431 unsigned char ASEL:1;
\r
5432 unsigned char ISEL:1;
\r
5434 unsigned char PSEL:5;
\r
5438 unsigned char BYTE;
\r
5441 unsigned char ISEL:1;
\r
5443 unsigned char PSEL:5;
\r
5447 unsigned char BYTE;
\r
5450 unsigned char ISEL:1;
\r
5452 unsigned char PSEL:5;
\r
5456 unsigned char BYTE;
\r
5459 unsigned char ISEL:1;
\r
5461 unsigned char PSEL:5;
\r
5466 unsigned char BYTE;
\r
5469 unsigned char ISEL:1;
\r
5474 unsigned char BYTE;
\r
5476 unsigned char ASEL:1;
\r
5480 unsigned char BYTE;
\r
5482 unsigned char ASEL:1;
\r
5486 unsigned char BYTE;
\r
5488 unsigned char ASEL:1;
\r
5492 unsigned char BYTE;
\r
5494 unsigned char ASEL:1;
\r
5498 unsigned char BYTE;
\r
5500 unsigned char ASEL:1;
\r
5505 unsigned char BYTE;
\r
5507 unsigned char ASEL:1;
\r
5512 unsigned char BYTE;
\r
5515 unsigned char PSEL:5;
\r
5519 unsigned char BYTE;
\r
5522 unsigned char PSEL:5;
\r
5527 unsigned char BYTE;
\r
5530 unsigned char PSEL:5;
\r
5534 unsigned char BYTE;
\r
5537 unsigned char PSEL:5;
\r
5542 unsigned char BYTE;
\r
5545 unsigned char ISEL:1;
\r
5547 unsigned char PSEL:5;
\r
5551 unsigned char BYTE;
\r
5554 unsigned char ISEL:1;
\r
5556 unsigned char PSEL:5;
\r
5561 unsigned char BYTE;
\r
5564 unsigned char ISEL:1;
\r
5566 unsigned char PSEL:5;
\r
5571 unsigned char BYTE;
\r
5574 unsigned char ISEL:1;
\r
5576 unsigned char PSEL:5;
\r
5580 unsigned char BYTE;
\r
5583 unsigned char ISEL:1;
\r
5585 unsigned char PSEL:5;
\r
5590 unsigned char BYTE;
\r
5593 unsigned char PSEL:5;
\r
5598 unsigned char BYTE;
\r
5601 unsigned char PSEL:5;
\r
5605 unsigned char BYTE;
\r
5608 unsigned char PSEL:5;
\r
5612 unsigned char BYTE;
\r
5615 unsigned char PSEL:5;
\r
5620 unsigned char BYTE;
\r
5623 unsigned char PSEL:5;
\r
5627 unsigned char BYTE;
\r
5630 unsigned char PSEL:5;
\r
5634 unsigned char BYTE;
\r
5637 unsigned char ISEL:1;
\r
5639 unsigned char PSEL:5;
\r
5643 unsigned char BYTE;
\r
5646 unsigned char PSEL:5;
\r
5650 unsigned char BYTE;
\r
5653 unsigned char PSEL:5;
\r
5657 unsigned char BYTE;
\r
5660 unsigned char PSEL:5;
\r
5665 unsigned char BYTE;
\r
5667 unsigned char ASEL:1;
\r
5668 unsigned char ISEL:1;
\r
5670 unsigned char PSEL:5;
\r
5674 unsigned char BYTE;
\r
5676 unsigned char ASEL:1;
\r
5677 unsigned char ISEL:1;
\r
5679 unsigned char PSEL:5;
\r
5683 unsigned char BYTE;
\r
5685 unsigned char ASEL:1;
\r
5686 unsigned char ISEL:1;
\r
5688 unsigned char PSEL:5;
\r
5692 unsigned char BYTE;
\r
5694 unsigned char ASEL:1;
\r
5695 unsigned char ISEL:1;
\r
5697 unsigned char PSEL:5;
\r
5701 unsigned char BYTE;
\r
5703 unsigned char ASEL:1;
\r
5704 unsigned char ISEL:1;
\r
5706 unsigned char PSEL:5;
\r
5710 unsigned char BYTE;
\r
5712 unsigned char ASEL:1;
\r
5713 unsigned char ISEL:1;
\r
5715 unsigned char PSEL:5;
\r
5719 unsigned char BYTE;
\r
5721 unsigned char ASEL:1;
\r
5722 unsigned char ISEL:1;
\r
5724 unsigned char PSEL:5;
\r
5728 unsigned char BYTE;
\r
5730 unsigned char ASEL:1;
\r
5731 unsigned char ISEL:1;
\r
5733 unsigned char PSEL:5;
\r
5738 unsigned char BYTE;
\r
5740 unsigned char ASEL:1;
\r
5744 unsigned char BYTE;
\r
5746 unsigned char ASEL:1;
\r
5753 unsigned char BYTE;
\r
5756 unsigned char OE4D:1;
\r
5757 unsigned char OE4C:1;
\r
5758 unsigned char OE3D:1;
\r
5759 unsigned char OE4B:1;
\r
5760 unsigned char OE4A:1;
\r
5761 unsigned char OE3B:1;
\r
5766 unsigned char BYTE;
\r
5769 unsigned char BDC:1;
\r
5770 unsigned char N:1;
\r
5771 unsigned char P:1;
\r
5772 unsigned char FB:1;
\r
5773 unsigned char WF:1;
\r
5774 unsigned char VF:1;
\r
5775 unsigned char UF:1;
\r
5779 unsigned char BYTE;
\r
5782 unsigned char PSYE:1;
\r
5784 unsigned char TOCL:1;
\r
5785 unsigned char TOCS:1;
\r
5786 unsigned char OLSN:1;
\r
5787 unsigned char OLSP:1;
\r
5791 unsigned char BYTE;
\r
5793 unsigned char BF:2;
\r
5794 unsigned char OLS3N:1;
\r
5795 unsigned char OLS3P:1;
\r
5796 unsigned char OLS2N:1;
\r
5797 unsigned char OLS2P:1;
\r
5798 unsigned char OLS1N:1;
\r
5799 unsigned char OLS1P:1;
\r
5803 unsigned short TCDR;
\r
5804 unsigned short TDDR;
\r
5806 unsigned short TCNTS;
\r
5807 unsigned short TCBR;
\r
5810 unsigned char BYTE;
\r
5812 unsigned char T3AEN:1;
\r
5813 unsigned char T3ACOR:3;
\r
5814 unsigned char T4VEN:1;
\r
5815 unsigned char T4VCOR:3;
\r
5819 unsigned char BYTE;
\r
5822 unsigned char T3ACNT:3;
\r
5824 unsigned char T4VCNT:3;
\r
5828 unsigned char BYTE;
\r
5831 unsigned char BTE:2;
\r
5836 unsigned char BYTE;
\r
5839 unsigned char TDER:1;
\r
5844 unsigned char BYTE;
\r
5847 unsigned char OLS3N:1;
\r
5848 unsigned char OLS3P:1;
\r
5849 unsigned char OLS2N:1;
\r
5850 unsigned char OLS2P:1;
\r
5851 unsigned char OLS1N:1;
\r
5852 unsigned char OLS1P:1;
\r
5857 unsigned char BYTE;
\r
5859 unsigned char CCE:1;
\r
5861 unsigned char WRE:1;
\r
5866 unsigned char BYTE;
\r
5868 unsigned char CST4:1;
\r
5869 unsigned char CST3:1;
\r
5871 unsigned char CST2:1;
\r
5872 unsigned char CST1:1;
\r
5873 unsigned char CST0:1;
\r
5877 unsigned char BYTE;
\r
5879 unsigned char SYNC4:1;
\r
5880 unsigned char SYNC3:1;
\r
5882 unsigned char SYNC2:1;
\r
5883 unsigned char SYNC1:1;
\r
5884 unsigned char SYNC0:1;
\r
5889 unsigned char BYTE;
\r
5892 unsigned char RWE:1;
\r
5899 unsigned char BYTE;
\r
5902 unsigned char NFCS:2;
\r
5903 unsigned char NFDEN:1;
\r
5904 unsigned char NFCEN:1;
\r
5905 unsigned char NFBEN:1;
\r
5906 unsigned char NFAEN:1;
\r
5911 unsigned char BYTE;
\r
5913 unsigned char CCLR:3;
\r
5914 unsigned char CKEG:2;
\r
5915 unsigned char TPSC:3;
\r
5919 unsigned char BYTE;
\r
5922 unsigned char BFE:1;
\r
5923 unsigned char BFB:1;
\r
5924 unsigned char BFA:1;
\r
5925 unsigned char MD:4;
\r
5929 unsigned char BYTE;
\r
5931 unsigned char IOB:4;
\r
5932 unsigned char IOA:4;
\r
5936 unsigned char BYTE;
\r
5938 unsigned char IOD:4;
\r
5939 unsigned char IOC:4;
\r
5943 unsigned char BYTE;
\r
5945 unsigned char TTGE:1;
\r
5947 unsigned char TCIEV:1;
\r
5948 unsigned char TGIED:1;
\r
5949 unsigned char TGIEC:1;
\r
5950 unsigned char TGIEB:1;
\r
5951 unsigned char TGIEA:1;
\r
5955 unsigned char BYTE;
\r
5957 unsigned char TCFD:1;
\r
5960 unsigned short TCNT;
\r
5961 unsigned short TGRA;
\r
5962 unsigned short TGRB;
\r
5963 unsigned short TGRC;
\r
5964 unsigned short TGRD;
\r
5966 unsigned short TGRE;
\r
5967 unsigned short TGRF;
\r
5969 unsigned char BYTE;
\r
5972 unsigned char TGIEF:1;
\r
5973 unsigned char TGIEE:1;
\r
5978 unsigned char BYTE;
\r
5981 unsigned char TTSE:1;
\r
5982 unsigned char TTSB:1;
\r
5983 unsigned char TTSA:1;
\r
5991 unsigned char BYTE;
\r
5994 unsigned char NFCS:2;
\r
5995 unsigned char NFDEN:1;
\r
5996 unsigned char NFCEN:1;
\r
5997 unsigned char NFBEN:1;
\r
5998 unsigned char NFAEN:1;
\r
6003 unsigned char BYTE;
\r
6006 unsigned char CCLR:2;
\r
6007 unsigned char CKEG:2;
\r
6008 unsigned char TPSC:3;
\r
6012 unsigned char BYTE;
\r
6015 unsigned char MD:4;
\r
6019 unsigned char BYTE;
\r
6021 unsigned char IOB:4;
\r
6022 unsigned char IOA:4;
\r
6027 unsigned char BYTE;
\r
6029 unsigned char TTGE:1;
\r
6031 unsigned char TCIEU:1;
\r
6032 unsigned char TCIEV:1;
\r
6034 unsigned char TGIEB:1;
\r
6035 unsigned char TGIEA:1;
\r
6039 unsigned char BYTE;
\r
6041 unsigned char TCFD:1;
\r
6044 unsigned short TCNT;
\r
6045 unsigned short TGRA;
\r
6046 unsigned short TGRB;
\r
6049 unsigned char BYTE;
\r
6052 unsigned char I2BE:1;
\r
6053 unsigned char I2AE:1;
\r
6054 unsigned char I1BE:1;
\r
6055 unsigned char I1AE:1;
\r
6062 unsigned char BYTE;
\r
6065 unsigned char NFCS:2;
\r
6066 unsigned char NFDEN:1;
\r
6067 unsigned char NFCEN:1;
\r
6068 unsigned char NFBEN:1;
\r
6069 unsigned char NFAEN:1;
\r
6074 unsigned char BYTE;
\r
6077 unsigned char CCLR:2;
\r
6078 unsigned char CKEG:2;
\r
6079 unsigned char TPSC:3;
\r
6083 unsigned char BYTE;
\r
6086 unsigned char MD:4;
\r
6090 unsigned char BYTE;
\r
6092 unsigned char IOB:4;
\r
6093 unsigned char IOA:4;
\r
6098 unsigned char BYTE;
\r
6100 unsigned char TTGE:1;
\r
6102 unsigned char TCIEU:1;
\r
6103 unsigned char TCIEV:1;
\r
6105 unsigned char TGIEB:1;
\r
6106 unsigned char TGIEA:1;
\r
6110 unsigned char BYTE;
\r
6112 unsigned char TCFD:1;
\r
6115 unsigned short TCNT;
\r
6116 unsigned short TGRA;
\r
6117 unsigned short TGRB;
\r
6122 unsigned char BYTE;
\r
6124 unsigned char CCLR:3;
\r
6125 unsigned char CKEG:2;
\r
6126 unsigned char TPSC:3;
\r
6131 unsigned char BYTE;
\r
6134 unsigned char BFB:1;
\r
6135 unsigned char BFA:1;
\r
6136 unsigned char MD:4;
\r
6141 unsigned char BYTE;
\r
6143 unsigned char IOB:4;
\r
6144 unsigned char IOA:4;
\r
6148 unsigned char BYTE;
\r
6150 unsigned char IOD:4;
\r
6151 unsigned char IOC:4;
\r
6156 unsigned char BYTE;
\r
6158 unsigned char TTGE:1;
\r
6160 unsigned char TCIEV:1;
\r
6161 unsigned char TGIED:1;
\r
6162 unsigned char TGIEC:1;
\r
6163 unsigned char TGIEB:1;
\r
6164 unsigned char TGIEA:1;
\r
6168 unsigned short TCNT;
\r
6170 unsigned short TGRA;
\r
6171 unsigned short TGRB;
\r
6173 unsigned short TGRC;
\r
6174 unsigned short TGRD;
\r
6177 unsigned char BYTE;
\r
6179 unsigned char TCFD:1;
\r
6184 unsigned char BYTE;
\r
6187 unsigned char TTSE:1;
\r
6188 unsigned char TTSB:1;
\r
6189 unsigned char TTSA:1;
\r
6194 unsigned char BYTE;
\r
6197 unsigned char NFCS:2;
\r
6198 unsigned char NFDEN:1;
\r
6199 unsigned char NFCEN:1;
\r
6200 unsigned char NFBEN:1;
\r
6201 unsigned char NFAEN:1;
\r
6209 unsigned char BYTE;
\r
6211 unsigned char CCLR:3;
\r
6212 unsigned char CKEG:2;
\r
6213 unsigned char TPSC:3;
\r
6218 unsigned char BYTE;
\r
6221 unsigned char BFB:1;
\r
6222 unsigned char BFA:1;
\r
6223 unsigned char MD:4;
\r
6228 unsigned char BYTE;
\r
6230 unsigned char IOB:4;
\r
6231 unsigned char IOA:4;
\r
6235 unsigned char BYTE;
\r
6237 unsigned char IOD:4;
\r
6238 unsigned char IOC:4;
\r
6243 unsigned char BYTE;
\r
6245 unsigned char TTGE:1;
\r
6246 unsigned char TTGE2:1;
\r
6248 unsigned char TCIEV:1;
\r
6249 unsigned char TGIED:1;
\r
6250 unsigned char TGIEC:1;
\r
6251 unsigned char TGIEB:1;
\r
6252 unsigned char TGIEA:1;
\r
6256 unsigned short TCNT;
\r
6258 unsigned short TGRA;
\r
6259 unsigned short TGRB;
\r
6261 unsigned short TGRC;
\r
6262 unsigned short TGRD;
\r
6265 unsigned char BYTE;
\r
6267 unsigned char TCFD:1;
\r
6272 unsigned char BYTE;
\r
6275 unsigned char TTSE:1;
\r
6276 unsigned char TTSB:1;
\r
6277 unsigned char TTSA:1;
\r
6282 unsigned short WORD;
\r
6284 unsigned short BF:2;
\r
6285 unsigned short :6;
\r
6286 unsigned short UT4AE:1;
\r
6287 unsigned short DT4AE:1;
\r
6288 unsigned short UT4BE:1;
\r
6289 unsigned short DT4BE:1;
\r
6290 unsigned short ITA3AE:1;
\r
6291 unsigned short ITA4VE:1;
\r
6292 unsigned short ITB3AE:1;
\r
6293 unsigned short ITB4VE:1;
\r
6297 unsigned short TADCORA;
\r
6298 unsigned short TADCORB;
\r
6299 unsigned short TADCOBRA;
\r
6300 unsigned short TADCOBRB;
\r
6303 unsigned char BYTE;
\r
6306 unsigned char NFCS:2;
\r
6307 unsigned char NFDEN:1;
\r
6308 unsigned char NFCEN:1;
\r
6309 unsigned char NFBEN:1;
\r
6310 unsigned char NFAEN:1;
\r
6318 unsigned char BYTE;
\r
6321 unsigned char NFCS:2;
\r
6323 unsigned char NFWEN:1;
\r
6324 unsigned char NFVEN:1;
\r
6325 unsigned char NFUEN:1;
\r
6329 unsigned short TCNTU;
\r
6330 unsigned short TGRU;
\r
6332 unsigned char BYTE;
\r
6335 unsigned char TPSC:2;
\r
6340 unsigned char BYTE;
\r
6343 unsigned char IOC:5;
\r
6347 unsigned short TCNTV;
\r
6348 unsigned short TGRV;
\r
6350 unsigned char BYTE;
\r
6353 unsigned char TPSC:2;
\r
6358 unsigned char BYTE;
\r
6361 unsigned char IOC:5;
\r
6365 unsigned short TCNTW;
\r
6366 unsigned short TGRW;
\r
6368 unsigned char BYTE;
\r
6371 unsigned char TPSC:2;
\r
6376 unsigned char BYTE;
\r
6379 unsigned char IOC:5;
\r
6384 unsigned char BYTE;
\r
6387 unsigned char TGIE5U:1;
\r
6388 unsigned char TGIE5V:1;
\r
6389 unsigned char TGIE5W:1;
\r
6394 unsigned char BYTE;
\r
6397 unsigned char CSTU5:1;
\r
6398 unsigned char CSTV5:1;
\r
6399 unsigned char CSTW5:1;
\r
6404 unsigned char BYTE;
\r
6407 unsigned char CMPCLR5U:1;
\r
6408 unsigned char CMPCLR5V:1;
\r
6409 unsigned char CMPCLR5W:1;
\r
6416 unsigned short WORD;
\r
6422 unsigned char POE3F:1;
\r
6423 unsigned char POE2F:1;
\r
6424 unsigned char POE1F:1;
\r
6425 unsigned char POE0F:1;
\r
6427 unsigned char PIE1:1;
\r
6428 unsigned char POE3M:2;
\r
6429 unsigned char POE2M:2;
\r
6430 unsigned char POE1M:2;
\r
6431 unsigned char POE0M:2;
\r
6435 unsigned short WORD;
\r
6441 unsigned char OSF1:1;
\r
6443 unsigned char OCE1:1;
\r
6444 unsigned char OIE1:1;
\r
6449 unsigned short WORD;
\r
6456 unsigned char POE8F:1;
\r
6458 unsigned char POE8E:1;
\r
6459 unsigned char PIE2:1;
\r
6461 unsigned char POE8M:2;
\r
6465 unsigned char BYTE;
\r
6468 unsigned char CH0HIZ:1;
\r
6469 unsigned char CH34HIZ:1;
\r
6473 unsigned char BYTE;
\r
6476 unsigned char PE3ZE:1;
\r
6477 unsigned char PE2ZE:1;
\r
6478 unsigned char PE1ZE:1;
\r
6479 unsigned char PE0ZE:1;
\r
6483 unsigned char BYTE;
\r
6486 unsigned char P1CZEA:1;
\r
6487 unsigned char P2CZEA:1;
\r
6488 unsigned char P3CZEA:1;
\r
6493 unsigned short WORD;
\r
6500 unsigned char OSTSTF:1;
\r
6502 unsigned char OSTSTE:1;
\r
6509 unsigned char BYTE;
\r
6512 unsigned char PSEL5:1;
\r
6514 unsigned char PSEL3:1;
\r
6516 unsigned char PSEL1:1;
\r
6517 unsigned char PSEL0:1;
\r
6521 unsigned char BYTE;
\r
6523 unsigned char PSEL7:1;
\r
6524 unsigned char PSEL6:1;
\r
6531 unsigned char BYTE;
\r
6534 unsigned char B5:1;
\r
6536 unsigned char B3:1;
\r
6541 unsigned char BYTE;
\r
6544 unsigned char B5:1;
\r
6546 unsigned char B3:1;
\r
6551 unsigned char BYTE;
\r
6554 unsigned char B5:1;
\r
6556 unsigned char B3:1;
\r
6561 unsigned char BYTE;
\r
6564 unsigned char B5:1;
\r
6566 unsigned char B3:1;
\r
6571 unsigned char BYTE;
\r
6574 unsigned char B5:1;
\r
6576 unsigned char B3:1;
\r
6583 unsigned char BYTE;
\r
6585 unsigned char B7:1;
\r
6586 unsigned char B6:1;
\r
6587 unsigned char B5:1;
\r
6588 unsigned char B4:1;
\r
6593 unsigned char BYTE;
\r
6595 unsigned char B7:1;
\r
6596 unsigned char B6:1;
\r
6597 unsigned char B5:1;
\r
6598 unsigned char B4:1;
\r
6603 unsigned char BYTE;
\r
6605 unsigned char B7:1;
\r
6606 unsigned char B6:1;
\r
6607 unsigned char B5:1;
\r
6608 unsigned char B4:1;
\r
6613 unsigned char BYTE;
\r
6615 unsigned char B7:1;
\r
6616 unsigned char B6:1;
\r
6617 unsigned char B5:1;
\r
6618 unsigned char B4:1;
\r
6623 unsigned char BYTE;
\r
6626 unsigned char B6:1;
\r
6628 unsigned char B4:1;
\r
6630 unsigned char B2:1;
\r
6632 unsigned char B0:1;
\r
6637 unsigned char BYTE;
\r
6639 unsigned char B7:1;
\r
6640 unsigned char B6:1;
\r
6641 unsigned char B5:1;
\r
6642 unsigned char B4:1;
\r
6649 unsigned char BYTE;
\r
6651 unsigned char B7:1;
\r
6652 unsigned char B6:1;
\r
6657 unsigned char BYTE;
\r
6659 unsigned char B7:1;
\r
6660 unsigned char B6:1;
\r
6665 unsigned char BYTE;
\r
6667 unsigned char B7:1;
\r
6668 unsigned char B6:1;
\r
6673 unsigned char BYTE;
\r
6675 unsigned char B7:1;
\r
6676 unsigned char B6:1;
\r
6681 unsigned char BYTE;
\r
6684 unsigned char B6:1;
\r
6686 unsigned char B4:1;
\r
6691 unsigned char BYTE;
\r
6693 unsigned char B7:1;
\r
6694 unsigned char B6:1;
\r
6701 unsigned char BYTE;
\r
6704 unsigned char B2:1;
\r
6705 unsigned char B1:1;
\r
6706 unsigned char B0:1;
\r
6711 unsigned char BYTE;
\r
6714 unsigned char B2:1;
\r
6715 unsigned char B1:1;
\r
6716 unsigned char B0:1;
\r
6721 unsigned char BYTE;
\r
6724 unsigned char B5:1;
\r
6726 unsigned char B2:1;
\r
6727 unsigned char B1:1;
\r
6728 unsigned char B0:1;
\r
6733 unsigned char BYTE;
\r
6736 unsigned char B2:1;
\r
6737 unsigned char B1:1;
\r
6738 unsigned char B0:1;
\r
6743 unsigned char BYTE;
\r
6746 unsigned char B4:1;
\r
6748 unsigned char B2:1;
\r
6750 unsigned char B0:1;
\r
6755 unsigned char BYTE;
\r
6758 unsigned char B2:1;
\r
6759 unsigned char B1:1;
\r
6760 unsigned char B0:1;
\r
6767 unsigned char BYTE;
\r
6770 unsigned char B6:1;
\r
6772 unsigned char B4:1;
\r
6773 unsigned char B3:1;
\r
6774 unsigned char B2:1;
\r
6775 unsigned char B1:1;
\r
6776 unsigned char B0:1;
\r
6781 unsigned char BYTE;
\r
6784 unsigned char B6:1;
\r
6786 unsigned char B4:1;
\r
6787 unsigned char B3:1;
\r
6788 unsigned char B2:1;
\r
6789 unsigned char B1:1;
\r
6790 unsigned char B0:1;
\r
6795 unsigned char BYTE;
\r
6798 unsigned char B6:1;
\r
6800 unsigned char B4:1;
\r
6801 unsigned char B3:1;
\r
6802 unsigned char B2:1;
\r
6803 unsigned char B1:1;
\r
6804 unsigned char B0:1;
\r
6809 unsigned char BYTE;
\r
6812 unsigned char B6:1;
\r
6814 unsigned char B4:1;
\r
6815 unsigned char B3:1;
\r
6816 unsigned char B2:1;
\r
6817 unsigned char B1:1;
\r
6818 unsigned char B0:1;
\r
6825 unsigned char BYTE;
\r
6828 unsigned char B5:1;
\r
6829 unsigned char B4:1;
\r
6834 unsigned char BYTE;
\r
6837 unsigned char B5:1;
\r
6838 unsigned char B4:1;
\r
6843 unsigned char BYTE;
\r
6846 unsigned char B5:1;
\r
6847 unsigned char B4:1;
\r
6852 unsigned char BYTE;
\r
6855 unsigned char B5:1;
\r
6856 unsigned char B4:1;
\r
6861 unsigned char BYTE;
\r
6864 unsigned char B5:1;
\r
6865 unsigned char B4:1;
\r
6872 unsigned char BYTE;
\r
6875 unsigned char B6:1;
\r
6877 unsigned char B4:1;
\r
6878 unsigned char B3:1;
\r
6880 unsigned char B1:1;
\r
6881 unsigned char B0:1;
\r
6886 unsigned char BYTE;
\r
6889 unsigned char B6:1;
\r
6891 unsigned char B4:1;
\r
6892 unsigned char B3:1;
\r
6894 unsigned char B1:1;
\r
6895 unsigned char B0:1;
\r
6900 unsigned char BYTE;
\r
6903 unsigned char B6:1;
\r
6905 unsigned char B4:1;
\r
6906 unsigned char B3:1;
\r
6908 unsigned char B1:1;
\r
6909 unsigned char B0:1;
\r
6914 unsigned char BYTE;
\r
6917 unsigned char B6:1;
\r
6919 unsigned char B4:1;
\r
6920 unsigned char B3:1;
\r
6922 unsigned char B1:1;
\r
6923 unsigned char B0:1;
\r
6928 unsigned char BYTE;
\r
6931 unsigned char B6:1;
\r
6933 unsigned char B2:1;
\r
6935 unsigned char B0:1;
\r
6939 unsigned char BYTE;
\r
6942 unsigned char B4:1;
\r
6944 unsigned char B0:1;
\r
6949 unsigned char BYTE;
\r
6952 unsigned char B6:1;
\r
6954 unsigned char B4:1;
\r
6955 unsigned char B3:1;
\r
6957 unsigned char B1:1;
\r
6958 unsigned char B0:1;
\r
6965 unsigned char BYTE;
\r
6967 unsigned char B7:1;
\r
6968 unsigned char B6:1;
\r
6969 unsigned char B5:1;
\r
6971 unsigned char B3:1;
\r
6973 unsigned char B1:1;
\r
6974 unsigned char B0:1;
\r
6979 unsigned char BYTE;
\r
6981 unsigned char B7:1;
\r
6982 unsigned char B6:1;
\r
6983 unsigned char B5:1;
\r
6985 unsigned char B3:1;
\r
6987 unsigned char B1:1;
\r
6988 unsigned char B0:1;
\r
6993 unsigned char BYTE;
\r
6995 unsigned char B7:1;
\r
6996 unsigned char B6:1;
\r
6997 unsigned char B5:1;
\r
6999 unsigned char B3:1;
\r
7001 unsigned char B1:1;
\r
7002 unsigned char B0:1;
\r
7007 unsigned char BYTE;
\r
7009 unsigned char B7:1;
\r
7010 unsigned char B6:1;
\r
7011 unsigned char B5:1;
\r
7013 unsigned char B3:1;
\r
7015 unsigned char B1:1;
\r
7016 unsigned char B0:1;
\r
7021 unsigned char BYTE;
\r
7024 unsigned char B6:1;
\r
7026 unsigned char B2:1;
\r
7028 unsigned char B0:1;
\r
7032 unsigned char BYTE;
\r
7035 unsigned char B6:1;
\r
7037 unsigned char B4:1;
\r
7039 unsigned char B2:1;
\r
7044 unsigned char BYTE;
\r
7047 unsigned char B6:1;
\r
7048 unsigned char B5:1;
\r
7050 unsigned char B3:1;
\r
7052 unsigned char B1:1;
\r
7053 unsigned char B0:1;
\r
7060 unsigned char BYTE;
\r
7062 unsigned char B7:1;
\r
7063 unsigned char B6:1;
\r
7064 unsigned char B5:1;
\r
7065 unsigned char B4:1;
\r
7066 unsigned char B3:1;
\r
7067 unsigned char B2:1;
\r
7072 unsigned char BYTE;
\r
7074 unsigned char B7:1;
\r
7075 unsigned char B6:1;
\r
7076 unsigned char B5:1;
\r
7077 unsigned char B4:1;
\r
7078 unsigned char B3:1;
\r
7079 unsigned char B2:1;
\r
7084 unsigned char BYTE;
\r
7086 unsigned char B7:1;
\r
7087 unsigned char B6:1;
\r
7088 unsigned char B5:1;
\r
7089 unsigned char B4:1;
\r
7090 unsigned char B3:1;
\r
7091 unsigned char B2:1;
\r
7096 unsigned char BYTE;
\r
7098 unsigned char B7:1;
\r
7099 unsigned char B6:1;
\r
7100 unsigned char B5:1;
\r
7101 unsigned char B4:1;
\r
7102 unsigned char B3:1;
\r
7103 unsigned char B2:1;
\r
7108 unsigned char BYTE;
\r
7111 unsigned char B6:1;
\r
7113 unsigned char B4:1;
\r
7117 unsigned char BYTE;
\r
7120 unsigned char B6:1;
\r
7122 unsigned char B4:1;
\r
7124 unsigned char B2:1;
\r
7126 unsigned char B0:1;
\r
7131 unsigned char BYTE;
\r
7133 unsigned char B7:1;
\r
7134 unsigned char B6:1;
\r
7135 unsigned char B5:1;
\r
7136 unsigned char B4:1;
\r
7137 unsigned char B3:1;
\r
7138 unsigned char B2:1;
\r
7145 unsigned char BYTE;
\r
7147 unsigned char B7:1;
\r
7148 unsigned char B6:1;
\r
7149 unsigned char B5:1;
\r
7150 unsigned char B4:1;
\r
7151 unsigned char B3:1;
\r
7152 unsigned char B2:1;
\r
7153 unsigned char B1:1;
\r
7154 unsigned char B0:1;
\r
7159 unsigned char BYTE;
\r
7161 unsigned char B7:1;
\r
7162 unsigned char B6:1;
\r
7163 unsigned char B5:1;
\r
7164 unsigned char B4:1;
\r
7165 unsigned char B3:1;
\r
7166 unsigned char B2:1;
\r
7167 unsigned char B1:1;
\r
7168 unsigned char B0:1;
\r
7173 unsigned char BYTE;
\r
7175 unsigned char B7:1;
\r
7176 unsigned char B6:1;
\r
7177 unsigned char B5:1;
\r
7178 unsigned char B4:1;
\r
7179 unsigned char B3:1;
\r
7180 unsigned char B2:1;
\r
7181 unsigned char B1:1;
\r
7182 unsigned char B0:1;
\r
7187 unsigned char BYTE;
\r
7189 unsigned char B7:1;
\r
7190 unsigned char B6:1;
\r
7191 unsigned char B5:1;
\r
7192 unsigned char B4:1;
\r
7193 unsigned char B3:1;
\r
7194 unsigned char B2:1;
\r
7195 unsigned char B1:1;
\r
7196 unsigned char B0:1;
\r
7201 unsigned char BYTE;
\r
7204 unsigned char B6:1;
\r
7206 unsigned char B4:1;
\r
7208 unsigned char B2:1;
\r
7210 unsigned char B0:1;
\r
7214 unsigned char BYTE;
\r
7217 unsigned char B6:1;
\r
7219 unsigned char B4:1;
\r
7221 unsigned char B2:1;
\r
7223 unsigned char B0:1;
\r
7228 unsigned char BYTE;
\r
7230 unsigned char B7:1;
\r
7231 unsigned char B6:1;
\r
7232 unsigned char B5:1;
\r
7233 unsigned char B4:1;
\r
7234 unsigned char B3:1;
\r
7235 unsigned char B2:1;
\r
7236 unsigned char B1:1;
\r
7237 unsigned char B0:1;
\r
7244 unsigned char BYTE;
\r
7246 unsigned char ICE:1;
\r
7247 unsigned char IICRST:1;
\r
7248 unsigned char CLO:1;
\r
7249 unsigned char SOWP:1;
\r
7250 unsigned char SCLO:1;
\r
7251 unsigned char SDAO:1;
\r
7252 unsigned char SCLI:1;
\r
7253 unsigned char SDAI:1;
\r
7257 unsigned char BYTE;
\r
7259 unsigned char BBSY:1;
\r
7260 unsigned char MST:1;
\r
7261 unsigned char TRS:1;
\r
7263 unsigned char SP:1;
\r
7264 unsigned char RS:1;
\r
7265 unsigned char ST:1;
\r
7269 unsigned char BYTE;
\r
7271 unsigned char MTWP:1;
\r
7272 unsigned char CKS:3;
\r
7273 unsigned char BCWP:1;
\r
7274 unsigned char BC:3;
\r
7278 unsigned char BYTE;
\r
7280 unsigned char DLCS:1;
\r
7281 unsigned char SDDL:3;
\r
7282 unsigned char TMWE:1;
\r
7283 unsigned char TMOH:1;
\r
7284 unsigned char TMOL:1;
\r
7285 unsigned char TMOS:1;
\r
7289 unsigned char BYTE;
\r
7291 unsigned char SMBS:1;
\r
7292 unsigned char WAIT:1;
\r
7293 unsigned char RDRFS:1;
\r
7294 unsigned char ACKWP:1;
\r
7295 unsigned char ACKBT:1;
\r
7296 unsigned char ACKBR:1;
\r
7297 unsigned char NF:2;
\r
7301 unsigned char BYTE;
\r
7304 unsigned char SCLE:1;
\r
7305 unsigned char NFE:1;
\r
7306 unsigned char NACKE:1;
\r
7307 unsigned char SALE:1;
\r
7308 unsigned char NALE:1;
\r
7309 unsigned char MALE:1;
\r
7310 unsigned char TMOE:1;
\r
7314 unsigned char BYTE;
\r
7316 unsigned char HOAE:1;
\r
7318 unsigned char DIDE:1;
\r
7320 unsigned char GCAE:1;
\r
7321 unsigned char SAR2E:1;
\r
7322 unsigned char SAR1E:1;
\r
7323 unsigned char SAR0E:1;
\r
7327 unsigned char BYTE;
\r
7329 unsigned char TIE:1;
\r
7330 unsigned char TEIE:1;
\r
7331 unsigned char RIE:1;
\r
7332 unsigned char NAKIE:1;
\r
7333 unsigned char SPIE:1;
\r
7334 unsigned char STIE:1;
\r
7335 unsigned char ALIE:1;
\r
7336 unsigned char TMOIE:1;
\r
7340 unsigned char BYTE;
\r
7342 unsigned char HOA:1;
\r
7344 unsigned char DID:1;
\r
7346 unsigned char GCA:1;
\r
7347 unsigned char AAS2:1;
\r
7348 unsigned char AAS1:1;
\r
7349 unsigned char AAS0:1;
\r
7353 unsigned char BYTE;
\r
7355 unsigned char TDRE:1;
\r
7356 unsigned char TEND:1;
\r
7357 unsigned char RDRF:1;
\r
7358 unsigned char NACKF:1;
\r
7359 unsigned char STOP:1;
\r
7360 unsigned char START:1;
\r
7361 unsigned char AL:1;
\r
7362 unsigned char TMOF:1;
\r
7367 unsigned char BYTE;
\r
7369 unsigned char SVA:7;
\r
7370 unsigned char SVA0:1;
\r
7374 unsigned char BYTE;
\r
7379 unsigned char BYTE;
\r
7382 unsigned char SVA:2;
\r
7383 unsigned char FS:1;
\r
7387 unsigned char BYTE;
\r
7391 unsigned char BYTE;
\r
7393 unsigned char SVA:7;
\r
7394 unsigned char SVA0:1;
\r
7398 unsigned char BYTE;
\r
7401 unsigned char SVA:2;
\r
7402 unsigned char FS:1;
\r
7406 unsigned char BYTE;
\r
7408 unsigned char SVA:7;
\r
7409 unsigned char SVA0:1;
\r
7413 unsigned char BYTE;
\r
7416 unsigned char SVA:2;
\r
7417 unsigned char FS:1;
\r
7421 unsigned char BYTE;
\r
7424 unsigned char BRL:5;
\r
7428 unsigned char BYTE;
\r
7431 unsigned char BRH:5;
\r
7434 unsigned char ICDRT;
\r
7435 unsigned char ICDRR;
\r
7440 unsigned char BYTE;
\r
7442 unsigned char SPRIE:1;
\r
7443 unsigned char SPE:1;
\r
7444 unsigned char SPTIE:1;
\r
7445 unsigned char SPEIE:1;
\r
7446 unsigned char MSTR:1;
\r
7447 unsigned char MODFEN:1;
\r
7448 unsigned char TXMD:1;
\r
7449 unsigned char SPMS:1;
\r
7453 unsigned char BYTE;
\r
7456 unsigned char SSL3P:1;
\r
7457 unsigned char SSL2P:1;
\r
7458 unsigned char SSL1P:1;
\r
7459 unsigned char SSL0P:1;
\r
7463 unsigned char BYTE;
\r
7466 unsigned char MOIFE:1;
\r
7467 unsigned char MOIFV:1;
\r
7469 unsigned char SPLP2:1;
\r
7470 unsigned char SPLP:1;
\r
7474 unsigned char BYTE;
\r
7477 unsigned char PERF:1;
\r
7478 unsigned char MODF:1;
\r
7479 unsigned char IDLNF:1;
\r
7480 unsigned char OVRF:1;
\r
7484 unsigned long LONG;
\r
7490 unsigned char BYTE;
\r
7493 unsigned char SPSLN:3;
\r
7497 unsigned char BYTE;
\r
7500 unsigned char SPECM:3;
\r
7502 unsigned char SPCP:3;
\r
7505 unsigned char SPBR;
\r
7507 unsigned char BYTE;
\r
7510 unsigned char SPLW:1;
\r
7511 unsigned char SPRDTD:1;
\r
7513 unsigned char SPFC:2;
\r
7517 unsigned char BYTE;
\r
7520 unsigned char SCKDL:3;
\r
7524 unsigned char BYTE;
\r
7527 unsigned char SLNDL:3;
\r
7531 unsigned char BYTE;
\r
7534 unsigned char SPNDL:3;
\r
7538 unsigned char BYTE;
\r
7541 unsigned char PTE:1;
\r
7542 unsigned char SPIIE:1;
\r
7543 unsigned char SPOE:1;
\r
7544 unsigned char SPPE:1;
\r
7548 unsigned short WORD;
\r
7550 unsigned short SCKDEN:1;
\r
7551 unsigned short SLNDEN:1;
\r
7552 unsigned short SPNDEN:1;
\r
7553 unsigned short LSBF:1;
\r
7554 unsigned short SPB:4;
\r
7555 unsigned short SSLKP:1;
\r
7556 unsigned short SSLA:3;
\r
7557 unsigned short BRDV:2;
\r
7558 unsigned short CPOL:1;
\r
7559 unsigned short CPHA:1;
\r
7563 unsigned short WORD;
\r
7565 unsigned short SCKDEN:1;
\r
7566 unsigned short SLNDEN:1;
\r
7567 unsigned short SPNDEN:1;
\r
7568 unsigned short LSBF:1;
\r
7569 unsigned short SPB:4;
\r
7570 unsigned short SSLKP:1;
\r
7571 unsigned short SSLA:3;
\r
7572 unsigned short BRDV:2;
\r
7573 unsigned short CPOL:1;
\r
7574 unsigned short CPHA:1;
\r
7578 unsigned short WORD;
\r
7580 unsigned short SCKDEN:1;
\r
7581 unsigned short SLNDEN:1;
\r
7582 unsigned short SPNDEN:1;
\r
7583 unsigned short LSBF:1;
\r
7584 unsigned short SPB:4;
\r
7585 unsigned short SSLKP:1;
\r
7586 unsigned short SSLA:3;
\r
7587 unsigned short BRDV:2;
\r
7588 unsigned short CPOL:1;
\r
7589 unsigned short CPHA:1;
\r
7593 unsigned short WORD;
\r
7595 unsigned short SCKDEN:1;
\r
7596 unsigned short SLNDEN:1;
\r
7597 unsigned short SPNDEN:1;
\r
7598 unsigned short LSBF:1;
\r
7599 unsigned short SPB:4;
\r
7600 unsigned short SSLKP:1;
\r
7601 unsigned short SSLA:3;
\r
7602 unsigned short BRDV:2;
\r
7603 unsigned short CPOL:1;
\r
7604 unsigned short CPHA:1;
\r
7608 unsigned short WORD;
\r
7610 unsigned short SCKDEN:1;
\r
7611 unsigned short SLNDEN:1;
\r
7612 unsigned short SPNDEN:1;
\r
7613 unsigned short LSBF:1;
\r
7614 unsigned short SPB:4;
\r
7615 unsigned short SSLKP:1;
\r
7616 unsigned short SSLA:3;
\r
7617 unsigned short BRDV:2;
\r
7618 unsigned short CPOL:1;
\r
7619 unsigned short CPHA:1;
\r
7623 unsigned short WORD;
\r
7625 unsigned short SCKDEN:1;
\r
7626 unsigned short SLNDEN:1;
\r
7627 unsigned short SPNDEN:1;
\r
7628 unsigned short LSBF:1;
\r
7629 unsigned short SPB:4;
\r
7630 unsigned short SSLKP:1;
\r
7631 unsigned short SSLA:3;
\r
7632 unsigned short BRDV:2;
\r
7633 unsigned short CPOL:1;
\r
7634 unsigned short CPHA:1;
\r
7638 unsigned short WORD;
\r
7640 unsigned short SCKDEN:1;
\r
7641 unsigned short SLNDEN:1;
\r
7642 unsigned short SPNDEN:1;
\r
7643 unsigned short LSBF:1;
\r
7644 unsigned short SPB:4;
\r
7645 unsigned short SSLKP:1;
\r
7646 unsigned short SSLA:3;
\r
7647 unsigned short BRDV:2;
\r
7648 unsigned short CPOL:1;
\r
7649 unsigned short CPHA:1;
\r
7653 unsigned short WORD;
\r
7655 unsigned short SCKDEN:1;
\r
7656 unsigned short SLNDEN:1;
\r
7657 unsigned short SPNDEN:1;
\r
7658 unsigned short LSBF:1;
\r
7659 unsigned short SPB:4;
\r
7660 unsigned short SSLKP:1;
\r
7661 unsigned short SSLA:3;
\r
7662 unsigned short BRDV:2;
\r
7663 unsigned short CPOL:1;
\r
7664 unsigned short CPHA:1;
\r
7671 unsigned char BYTE;
\r
7674 unsigned char F1HZ:1;
\r
7675 unsigned char F2HZ:1;
\r
7676 unsigned char F4HZ:1;
\r
7677 unsigned char F8HZ:1;
\r
7678 unsigned char F16HZ:1;
\r
7679 unsigned char F32HZ:1;
\r
7680 unsigned char F64HZ:1;
\r
7685 unsigned char BYTE;
\r
7688 unsigned char SEC10:3;
\r
7689 unsigned char SEC1:4;
\r
7694 unsigned char BYTE;
\r
7697 unsigned char MIN10:3;
\r
7698 unsigned char MIN1:4;
\r
7703 unsigned char BYTE;
\r
7706 unsigned char PM:1;
\r
7707 unsigned char HR10:2;
\r
7708 unsigned char HR1:4;
\r
7713 unsigned char BYTE;
\r
7716 unsigned char DAYW:3;
\r
7721 unsigned char BYTE;
\r
7724 unsigned char DATE10:2;
\r
7725 unsigned char DATE1:4;
\r
7730 unsigned char BYTE;
\r
7733 unsigned char MON10:1;
\r
7734 unsigned char MON1:4;
\r
7739 unsigned short WORD;
\r
7741 unsigned short :8;
\r
7742 unsigned short YR10:4;
\r
7743 unsigned short YR1:4;
\r
7747 unsigned char BYTE;
\r
7749 unsigned char ENB:1;
\r
7750 unsigned char SEC10:3;
\r
7751 unsigned char SEC1:4;
\r
7756 unsigned char BYTE;
\r
7758 unsigned char ENB:1;
\r
7759 unsigned char MIN10:3;
\r
7760 unsigned char MIN1:4;
\r
7765 unsigned char BYTE;
\r
7767 unsigned char ENB:1;
\r
7768 unsigned char PM:1;
\r
7769 unsigned char HR10:2;
\r
7770 unsigned char HR1:4;
\r
7775 unsigned char BYTE;
\r
7777 unsigned char ENB:1;
\r
7779 unsigned char DAYW:3;
\r
7784 unsigned char BYTE;
\r
7786 unsigned char ENB:1;
\r
7788 unsigned char DATE10:2;
\r
7789 unsigned char DATE1:4;
\r
7794 unsigned char BYTE;
\r
7796 unsigned char ENB:1;
\r
7798 unsigned char MON10:1;
\r
7799 unsigned char MON1:4;
\r
7804 unsigned short WORD;
\r
7806 unsigned short :8;
\r
7807 unsigned short YR10:4;
\r
7808 unsigned short YR1:4;
\r
7812 unsigned char BYTE;
\r
7814 unsigned char ENB:1;
\r
7819 unsigned char BYTE;
\r
7821 unsigned char PES:4;
\r
7822 unsigned char RTCOS:1;
\r
7823 unsigned char PIE:1;
\r
7824 unsigned char CIE:1;
\r
7825 unsigned char AIE:1;
\r
7830 unsigned char BYTE;
\r
7832 unsigned char CNTMD:1;
\r
7833 unsigned char HR24:1;
\r
7834 unsigned char AADJP:1;
\r
7835 unsigned char AADJE:1;
\r
7836 unsigned char RTCOE:1;
\r
7837 unsigned char ADJ30:1;
\r
7838 unsigned char RESET:1;
\r
7839 unsigned char START:1;
\r
7844 unsigned char BYTE;
\r
7847 unsigned char RTCDV:2;
\r
7848 unsigned char RTCEN:1;
\r
7853 unsigned char BYTE;
\r
7855 unsigned char PMADJ:2;
\r
7856 unsigned char ADJ:6;
\r
7863 unsigned char BYTE;
\r
7865 unsigned char BCNT:8;
\r
7870 unsigned char BYTE;
\r
7872 unsigned char BCNT:8;
\r
7877 unsigned char BYTE;
\r
7879 unsigned char BCNT:8;
\r
7884 unsigned char BYTE;
\r
7886 unsigned char BCNT:8;
\r
7891 unsigned char BYTE;
\r
7893 unsigned char BCNTAR:8;
\r
7898 unsigned char BYTE;
\r
7900 unsigned char BCNTAR:8;
\r
7905 unsigned char BYTE;
\r
7907 unsigned char BCNTAR:8;
\r
7912 unsigned char BYTE;
\r
7914 unsigned char BCNTAR:8;
\r
7919 unsigned char BYTE;
\r
7921 unsigned char ENB:8;
\r
7926 unsigned char BYTE;
\r
7928 unsigned char ENB:8;
\r
7933 unsigned short WORD;
\r
7935 unsigned short :8;
\r
7936 unsigned short ENB:8;
\r
7940 unsigned char BYTE;
\r
7942 unsigned char ENB:8;
\r
7949 unsigned short WORD;
\r
7951 unsigned short ADST:1;
\r
7952 unsigned short ADCS:2;
\r
7953 unsigned short ADIE:1;
\r
7954 unsigned short :1;
\r
7955 unsigned short ADHSC:1;
\r
7956 unsigned short TRGE:1;
\r
7957 unsigned short EXTRG:1;
\r
7958 unsigned short DBLE:1;
\r
7959 unsigned short GBADIE:1;
\r
7960 unsigned short :1;
\r
7961 unsigned short DBLANS:5;
\r
7966 unsigned short WORD;
\r
7968 unsigned short ANSA15:1;
\r
7969 unsigned short ANSA14:1;
\r
7970 unsigned short ANSA13:1;
\r
7971 unsigned short ANSA12:1;
\r
7972 unsigned short ANSA11:1;
\r
7973 unsigned short ANSA10:1;
\r
7974 unsigned short ANSA9:1;
\r
7975 unsigned short ANSA8:1;
\r
7976 unsigned short :1;
\r
7977 unsigned short ANSA6:1;
\r
7978 unsigned short :1;
\r
7979 unsigned short ANSA4:1;
\r
7980 unsigned short ANSA3:1;
\r
7981 unsigned short ANSA2:1;
\r
7982 unsigned short ANSA1:1;
\r
7983 unsigned short ANSA0:1;
\r
7988 unsigned short WORD;
\r
7990 unsigned short ADS15:1;
\r
7991 unsigned short ADS14:1;
\r
7992 unsigned short ADS13:1;
\r
7993 unsigned short ADS12:1;
\r
7994 unsigned short ADS11:1;
\r
7995 unsigned short ADS10:1;
\r
7996 unsigned short ADS9:1;
\r
7997 unsigned short ADS8:1;
\r
7998 unsigned short :1;
\r
7999 unsigned short ADS6:1;
\r
8000 unsigned short :1;
\r
8001 unsigned short ADS4:1;
\r
8002 unsigned short ADS3:1;
\r
8003 unsigned short ADS2:1;
\r
8004 unsigned short ADS1:1;
\r
8005 unsigned short ADS0:1;
\r
8010 unsigned char BYTE;
\r
8013 unsigned char ADC:2;
\r
8018 unsigned short WORD;
\r
8020 unsigned short ADRFMT:1;
\r
8021 unsigned short :9;
\r
8022 unsigned short ACE:1;
\r
8026 unsigned short WORD;
\r
8028 unsigned short :4;
\r
8029 unsigned short TRSA:4;
\r
8030 unsigned short :4;
\r
8031 unsigned short TRSB:4;
\r
8035 unsigned short WORD;
\r
8037 unsigned short :6;
\r
8038 unsigned short OCS:1;
\r
8039 unsigned short TSS:1;
\r
8040 unsigned short :6;
\r
8041 unsigned short OCSAD:1;
\r
8045 unsigned short WORD;
\r
8047 unsigned short ANSB15:1;
\r
8048 unsigned short ANSB14:1;
\r
8049 unsigned short ANSB13:1;
\r
8050 unsigned short ANSB12:1;
\r
8051 unsigned short ANSB11:1;
\r
8052 unsigned short ANSB10:1;
\r
8053 unsigned short ANSB9:1;
\r
8054 unsigned short ANSB8:1;
\r
8055 unsigned short :1;
\r
8056 unsigned short ANSB6:1;
\r
8057 unsigned short :1;
\r
8058 unsigned short ANSB4:1;
\r
8059 unsigned short ANSB3:1;
\r
8060 unsigned short ANSB2:1;
\r
8061 unsigned short ANSB1:1;
\r
8062 unsigned short ANSB0:1;
\r
8066 unsigned short ADDBLDR;
\r
8067 unsigned short ADTSDR;
\r
8068 unsigned short ADOCDR;
\r
8070 unsigned short ADDR0;
\r
8071 unsigned short ADDR1;
\r
8072 unsigned short ADDR2;
\r
8073 unsigned short ADDR3;
\r
8074 unsigned short ADDR4;
\r
8076 unsigned short ADDR6;
\r
8078 unsigned short ADDR8;
\r
8079 unsigned short ADDR9;
\r
8080 unsigned short ADDR10;
\r
8081 unsigned short ADDR11;
\r
8082 unsigned short ADDR12;
\r
8083 unsigned short ADDR13;
\r
8084 unsigned short ADDR14;
\r
8085 unsigned short ADDR15;
\r
8087 unsigned char ADSSTR0;
\r
8088 unsigned char ADSSTRL;
\r
8090 unsigned char ADSSTRT;
\r
8091 unsigned char ADSSTRO;
\r
8093 unsigned char ADSSTR1;
\r
8094 unsigned char ADSSTR2;
\r
8095 unsigned char ADSSTR3;
\r
8096 unsigned char ADSSTR4;
\r
8098 unsigned char ADSSTR6;
\r
8103 unsigned char BYTE;
\r
8105 unsigned char CM:1;
\r
8106 unsigned char CHR:1;
\r
8107 unsigned char PE:1;
\r
8108 unsigned char PM:1;
\r
8109 unsigned char STOP:1;
\r
8110 unsigned char MP:1;
\r
8111 unsigned char CKS:2;
\r
8114 unsigned char BRR;
\r
8116 unsigned char BYTE;
\r
8118 unsigned char TIE:1;
\r
8119 unsigned char RIE:1;
\r
8120 unsigned char TE:1;
\r
8121 unsigned char RE:1;
\r
8122 unsigned char MPIE:1;
\r
8123 unsigned char TEIE:1;
\r
8124 unsigned char CKE:2;
\r
8127 unsigned char TDR;
\r
8129 unsigned char BYTE;
\r
8132 unsigned char ORER:1;
\r
8133 unsigned char FER:1;
\r
8134 unsigned char PER:1;
\r
8135 unsigned char TEND:1;
\r
8136 unsigned char MPB:1;
\r
8137 unsigned char MPBT:1;
\r
8140 unsigned char RDR;
\r
8142 unsigned char BYTE;
\r
8144 unsigned char BCP2:1;
\r
8146 unsigned char SDIR:1;
\r
8147 unsigned char SINV:1;
\r
8149 unsigned char SMIF:1;
\r
8153 unsigned char BYTE;
\r
8155 unsigned char RXDESEL:1;
\r
8157 unsigned char NFEN:1;
\r
8158 unsigned char ABCS:1;
\r
8162 unsigned char BYTE;
\r
8165 unsigned char NFCS:3;
\r
8169 unsigned char BYTE;
\r
8171 unsigned char IICDL:5;
\r
8173 unsigned char IICM:1;
\r
8177 unsigned char BYTE;
\r
8180 unsigned char IICACKT:1;
\r
8182 unsigned char IICCSC:1;
\r
8183 unsigned char IICINTM:1;
\r
8187 unsigned char BYTE;
\r
8189 unsigned char IICSCLS:2;
\r
8190 unsigned char IICSDAS:2;
\r
8191 unsigned char IICSTIF:1;
\r
8192 unsigned char IICSTPREQ:1;
\r
8193 unsigned char IICRSTAREQ:1;
\r
8194 unsigned char IICSTAREQ:1;
\r
8198 unsigned char BYTE;
\r
8201 unsigned char IICACKR:1;
\r
8205 unsigned char BYTE;
\r
8207 unsigned char CKPH:1;
\r
8208 unsigned char CKPOL:1;
\r
8210 unsigned char MFF:1;
\r
8212 unsigned char MSS:1;
\r
8213 unsigned char CTSE:1;
\r
8214 unsigned char SSE:1;
\r
8221 unsigned char BYTE;
\r
8223 unsigned char CM:1;
\r
8224 unsigned char CHR:1;
\r
8225 unsigned char PE:1;
\r
8226 unsigned char PM:1;
\r
8227 unsigned char STOP:1;
\r
8228 unsigned char MP:1;
\r
8229 unsigned char CKS:2;
\r
8232 unsigned char BRR;
\r
8234 unsigned char BYTE;
\r
8236 unsigned char TIE:1;
\r
8237 unsigned char RIE:1;
\r
8238 unsigned char TE:1;
\r
8239 unsigned char RE:1;
\r
8240 unsigned char MPIE:1;
\r
8241 unsigned char TEIE:1;
\r
8242 unsigned char CKE:2;
\r
8245 unsigned char TDR;
\r
8247 unsigned char BYTE;
\r
8250 unsigned char ORER:1;
\r
8251 unsigned char FER:1;
\r
8252 unsigned char PER:1;
\r
8253 unsigned char TEND:1;
\r
8254 unsigned char MPB:1;
\r
8255 unsigned char MPBT:1;
\r
8258 unsigned char RDR;
\r
8260 unsigned char BYTE;
\r
8262 unsigned char BCP2:1;
\r
8264 unsigned char SDIR:1;
\r
8265 unsigned char SINV:1;
\r
8267 unsigned char SMIF:1;
\r
8271 unsigned char BYTE;
\r
8273 unsigned char RXDESEL:1;
\r
8275 unsigned char NFEN:1;
\r
8276 unsigned char ABCS:1;
\r
8280 unsigned char BYTE;
\r
8283 unsigned char NFCS:3;
\r
8287 unsigned char BYTE;
\r
8289 unsigned char IICDL:5;
\r
8291 unsigned char IICM:1;
\r
8295 unsigned char BYTE;
\r
8298 unsigned char IICACKT:1;
\r
8300 unsigned char IICCSC:1;
\r
8301 unsigned char IICINTM:1;
\r
8305 unsigned char BYTE;
\r
8307 unsigned char IICSCLS:2;
\r
8308 unsigned char IICSDAS:2;
\r
8309 unsigned char IICSTIF:1;
\r
8310 unsigned char IICSTPREQ:1;
\r
8311 unsigned char IICRSTAREQ:1;
\r
8312 unsigned char IICSTAREQ:1;
\r
8316 unsigned char BYTE;
\r
8319 unsigned char IICACKR:1;
\r
8323 unsigned char BYTE;
\r
8325 unsigned char CKPH:1;
\r
8326 unsigned char CKPOL:1;
\r
8328 unsigned char MFF:1;
\r
8330 unsigned char MSS:1;
\r
8331 unsigned char CTSE:1;
\r
8332 unsigned char SSE:1;
\r
8337 unsigned char BYTE;
\r
8340 unsigned char ESME:1;
\r
8344 unsigned char BYTE;
\r
8347 unsigned char BRME:1;
\r
8348 unsigned char RXDSF:1;
\r
8349 unsigned char SFSF:1;
\r
8353 unsigned char BYTE;
\r
8355 unsigned char PIBS:3;
\r
8356 unsigned char PIBE:1;
\r
8357 unsigned char CF1DS:2;
\r
8358 unsigned char CF0RE:1;
\r
8359 unsigned char BFE:1;
\r
8363 unsigned char BYTE;
\r
8365 unsigned char RTS:2;
\r
8366 unsigned char BCCS:2;
\r
8368 unsigned char DFCS:3;
\r
8372 unsigned char BYTE;
\r
8375 unsigned char SDST:1;
\r
8379 unsigned char BYTE;
\r
8382 unsigned char SHARPS:1;
\r
8384 unsigned char RXDXPS:1;
\r
8385 unsigned char TXDXPS:1;
\r
8389 unsigned char BYTE;
\r
8392 unsigned char AEDIE:1;
\r
8393 unsigned char BCDIE:1;
\r
8394 unsigned char PIBDIE:1;
\r
8395 unsigned char CF1MIE:1;
\r
8396 unsigned char CF0MIE:1;
\r
8397 unsigned char BFDIE:1;
\r
8401 unsigned char BYTE;
\r
8404 unsigned char AEDF:1;
\r
8405 unsigned char BCDF:1;
\r
8406 unsigned char PIBDF:1;
\r
8407 unsigned char CF1MF:1;
\r
8408 unsigned char CF0MF:1;
\r
8409 unsigned char BFDF:1;
\r
8413 unsigned char BYTE;
\r
8416 unsigned char AEDCL:1;
\r
8417 unsigned char BCDCL:1;
\r
8418 unsigned char PIBDCL:1;
\r
8419 unsigned char CF1MCL:1;
\r
8420 unsigned char CF0MCL:1;
\r
8421 unsigned char BFDCL:1;
\r
8424 unsigned char CF0DR;
\r
8426 unsigned char BYTE;
\r
8428 unsigned char CF0CE7:1;
\r
8429 unsigned char CF0CE6:1;
\r
8430 unsigned char CF0CE5:1;
\r
8431 unsigned char CF0CE4:1;
\r
8432 unsigned char CF0CE3:1;
\r
8433 unsigned char CF0CE2:1;
\r
8434 unsigned char CF0CE1:1;
\r
8435 unsigned char CF0CE0:1;
\r
8438 unsigned char CF0RR;
\r
8439 unsigned char PCF1DR;
\r
8440 unsigned char SCF1DR;
\r
8442 unsigned char BYTE;
\r
8444 unsigned char CF1CE7:1;
\r
8445 unsigned char CF1CE6:1;
\r
8446 unsigned char CF1CE5:1;
\r
8447 unsigned char CF1CE4:1;
\r
8448 unsigned char CF1CE3:1;
\r
8449 unsigned char CF1CE2:1;
\r
8450 unsigned char CF1CE1:1;
\r
8451 unsigned char CF1CE0:1;
\r
8454 unsigned char CF1RR;
\r
8456 unsigned char BYTE;
\r
8459 unsigned char TCST:1;
\r
8463 unsigned char BYTE;
\r
8466 unsigned char TCSS:3;
\r
8467 unsigned char TWRC:1;
\r
8469 unsigned char TOMS:2;
\r
8472 unsigned char TPRE;
\r
8473 unsigned char TCNT;
\r
8478 unsigned char BYTE;
\r
8480 unsigned char GM:1;
\r
8481 unsigned char BLK:1;
\r
8482 unsigned char PE:1;
\r
8483 unsigned char PM:1;
\r
8484 unsigned char BCP:2;
\r
8485 unsigned char CKS:2;
\r
8488 unsigned char BRR;
\r
8490 unsigned char BYTE;
\r
8492 unsigned char TIE:1;
\r
8493 unsigned char RIE:1;
\r
8494 unsigned char TE:1;
\r
8495 unsigned char RE:1;
\r
8496 unsigned char MPIE:1;
\r
8497 unsigned char TEIE:1;
\r
8498 unsigned char CKE:2;
\r
8501 unsigned char TDR;
\r
8503 unsigned char BYTE;
\r
8506 unsigned char ORER:1;
\r
8507 unsigned char ERS:1;
\r
8508 unsigned char PER:1;
\r
8509 unsigned char TEND:1;
\r
8510 unsigned char MPB:1;
\r
8511 unsigned char MPBT:1;
\r
8514 unsigned char RDR;
\r
8516 unsigned char BYTE;
\r
8518 unsigned char BCP2:1;
\r
8520 unsigned char SDIR:1;
\r
8521 unsigned char SINV:1;
\r
8523 unsigned char SMIF:1;
\r
8528 struct st_system {
\r
8530 unsigned short WORD;
\r
8532 unsigned short :15;
\r
8533 unsigned short MD:1;
\r
8538 unsigned short WORD;
\r
8540 unsigned short :15;
\r
8541 unsigned short RAME:1;
\r
8546 unsigned short WORD;
\r
8548 unsigned short SSBY:1;
\r
8553 unsigned long LONG;
\r
8556 unsigned long MSTPA28:1;
\r
8558 unsigned long MSTPA19:1;
\r
8560 unsigned long MSTPA17:1;
\r
8562 unsigned long MSTPA15:1;
\r
8564 unsigned long MSTPA9:1;
\r
8568 unsigned long LONG;
\r
8571 unsigned long MSTPB30:1;
\r
8573 unsigned long MSTPB26:1;
\r
8575 unsigned long MSTPB23:1;
\r
8577 unsigned long MSTPB21:1;
\r
8579 unsigned long MSTPB19:1;
\r
8581 unsigned long MSTPB17:1;
\r
8583 unsigned long MSTPB9:1;
\r
8585 unsigned long MSTPB6:1;
\r
8587 unsigned long MSTPB4:1;
\r
8591 unsigned long LONG;
\r
8593 unsigned long DSLPE:1;
\r
8594 unsigned long :11;
\r
8595 unsigned long MSTPC19:1;
\r
8596 unsigned long :18;
\r
8597 unsigned long MSTPC0:1;
\r
8602 unsigned long LONG;
\r
8604 unsigned long FCK:4;
\r
8605 unsigned long ICK:4;
\r
8606 unsigned long :12;
\r
8607 unsigned long PCKB:4;
\r
8609 unsigned long PCKD:4;
\r
8614 unsigned short WORD;
\r
8616 unsigned short :5;
\r
8617 unsigned short CKSEL:3;
\r
8621 unsigned short WORD;
\r
8623 unsigned short :2;
\r
8624 unsigned short STC:6;
\r
8625 unsigned short :6;
\r
8626 unsigned short PLIDIV:2;
\r
8630 unsigned char BYTE;
\r
8633 unsigned char PLLEN:1;
\r
8638 unsigned char BYTE;
\r
8641 unsigned char MOSTP:1;
\r
8645 unsigned char BYTE;
\r
8648 unsigned char SOSTP:1;
\r
8652 unsigned char BYTE;
\r
8655 unsigned char LCSTP:1;
\r
8659 unsigned char BYTE;
\r
8662 unsigned char ILCSTP:1;
\r
8666 unsigned char BYTE;
\r
8669 unsigned char HCSTP:1;
\r
8674 unsigned char BYTE;
\r
8677 unsigned char HCOVF:1;
\r
8678 unsigned char PLOVF:1;
\r
8680 unsigned char MOOVF:1;
\r
8685 unsigned short WORD;
\r
8687 unsigned short CKOSTP:1;
\r
8688 unsigned short CKODIV:3;
\r
8689 unsigned short :1;
\r
8690 unsigned short CKOSEL:3;
\r
8694 unsigned char BYTE;
\r
8696 unsigned char OSTDE:1;
\r
8698 unsigned char OSTDIE:1;
\r
8702 unsigned char BYTE;
\r
8705 unsigned char OSTDF:1;
\r
8710 unsigned char BYTE;
\r
8713 unsigned char OPCMTSF:1;
\r
8715 unsigned char OPCM:3;
\r
8719 unsigned char BYTE;
\r
8721 unsigned char RSTCKEN:1;
\r
8723 unsigned char RSTCKSEL:3;
\r
8727 unsigned char BYTE;
\r
8730 unsigned char MSTS:5;
\r
8735 unsigned char BYTE;
\r
8738 unsigned char SOPCMTSF:1;
\r
8740 unsigned char SOPCM:1;
\r
8745 unsigned char BYTE;
\r
8748 unsigned char SWRF:1;
\r
8750 unsigned char IWDTRF:1;
\r
8754 unsigned short SWRR;
\r
8757 unsigned char BYTE;
\r
8760 unsigned char LVD1IRQSEL:1;
\r
8761 unsigned char LVD1IDTSEL:2;
\r
8765 unsigned char BYTE;
\r
8768 unsigned char LVD1MON:1;
\r
8769 unsigned char LVD1DET:1;
\r
8773 unsigned char BYTE;
\r
8776 unsigned char LVD2IRQSEL:1;
\r
8777 unsigned char LVD2IDTSEL:2;
\r
8781 unsigned char BYTE;
\r
8784 unsigned char LVD2MON:1;
\r
8785 unsigned char LVD2DET:1;
\r
8790 unsigned short WORD;
\r
8792 unsigned short PRKEY:8;
\r
8793 unsigned short :4;
\r
8794 unsigned short PRC3:1;
\r
8795 unsigned short :1;
\r
8796 unsigned short PRC1:1;
\r
8797 unsigned short PRC0:1;
\r
8802 unsigned char BYTE;
\r
8805 unsigned char LVD2RF:1;
\r
8806 unsigned char LVD1RF:1;
\r
8808 unsigned char PORF:1;
\r
8812 unsigned char BYTE;
\r
8815 unsigned char CWSF:1;
\r
8820 unsigned char BYTE;
\r
8823 unsigned char MOSEL:1;
\r
8824 unsigned char MODRV21:1;
\r
8829 unsigned char BYTE;
\r
8832 unsigned char LVD2E:1;
\r
8833 unsigned char LVD1E:1;
\r
8835 unsigned char EXVCCINP2:1;
\r
8839 unsigned char BYTE;
\r
8842 unsigned char LVD2LVL:2;
\r
8843 unsigned char LVD1LVL:4;
\r
8848 unsigned char BYTE;
\r
8850 unsigned char LVD1RN:1;
\r
8851 unsigned char LVD1RI:1;
\r
8853 unsigned char LVD1CMPE:1;
\r
8855 unsigned char LVD1RIE:1;
\r
8859 unsigned char BYTE;
\r
8861 unsigned char LVD2RN:1;
\r
8862 unsigned char LVD2RI:1;
\r
8864 unsigned char LVD2CMPE:1;
\r
8866 unsigned char LVD2RIE:1;
\r
8873 unsigned short WORD;
\r
8875 unsigned short :5;
\r
8876 unsigned short SCKE:1;
\r
8877 unsigned short :1;
\r
8878 unsigned short CNEN:1;
\r
8879 unsigned short :1;
\r
8880 unsigned short DCFM:1;
\r
8881 unsigned short DRPD:1;
\r
8882 unsigned short DPRPU:1;
\r
8883 unsigned short :3;
\r
8884 unsigned short USBE:1;
\r
8889 unsigned short WORD;
\r
8891 unsigned short OVCMON:2;
\r
8892 unsigned short :7;
\r
8893 unsigned short HTACT:1;
\r
8894 unsigned short :3;
\r
8895 unsigned short IDMON:1;
\r
8896 unsigned short LNST:2;
\r
8901 unsigned short WORD;
\r
8903 unsigned short :4;
\r
8904 unsigned short HNPBTOA:1;
\r
8905 unsigned short EXICEN:1;
\r
8906 unsigned short VBUSEN:1;
\r
8907 unsigned short WKUP:1;
\r
8908 unsigned short RWUPE:1;
\r
8909 unsigned short USBRST:1;
\r
8910 unsigned short RESUME:1;
\r
8911 unsigned short UACT:1;
\r
8912 unsigned short :1;
\r
8913 unsigned short RHST:3;
\r
8918 unsigned short WORD;
\r
8926 unsigned short WORD;
\r
8934 unsigned short WORD;
\r
8942 unsigned short WORD;
\r
8944 unsigned short RCNT:1;
\r
8945 unsigned short REW:1;
\r
8946 unsigned short :3;
\r
8947 unsigned short MBW:1;
\r
8948 unsigned short :1;
\r
8949 unsigned short BIGEND:1;
\r
8950 unsigned short :2;
\r
8951 unsigned short ISEL:1;
\r
8952 unsigned short :1;
\r
8953 unsigned short CURPIPE:4;
\r
8957 unsigned short WORD;
\r
8959 unsigned short BVAL:1;
\r
8960 unsigned short BCLR:1;
\r
8961 unsigned short FRDY:1;
\r
8962 unsigned short :4;
\r
8963 unsigned short DTLN:9;
\r
8968 unsigned short WORD;
\r
8970 unsigned short RCNT:1;
\r
8971 unsigned short REW:1;
\r
8972 unsigned short DCLRM:1;
\r
8973 unsigned short DREQE:1;
\r
8974 unsigned short :1;
\r
8975 unsigned short MBW:1;
\r
8976 unsigned short :1;
\r
8977 unsigned short BIGEND:1;
\r
8978 unsigned short :4;
\r
8979 unsigned short CURPIPE:4;
\r
8983 unsigned short WORD;
\r
8985 unsigned short BVAL:1;
\r
8986 unsigned short BCLR:1;
\r
8987 unsigned short FRDY:1;
\r
8988 unsigned short :4;
\r
8989 unsigned short DTLN:9;
\r
8993 unsigned short WORD;
\r
8995 unsigned short RCNT:1;
\r
8996 unsigned short REW:1;
\r
8997 unsigned short DCLRM:1;
\r
8998 unsigned short DREQE:1;
\r
8999 unsigned short :1;
\r
9000 unsigned short MBW:1;
\r
9001 unsigned short :1;
\r
9002 unsigned short BIGEND:1;
\r
9003 unsigned short :4;
\r
9004 unsigned short CURPIPE:4;
\r
9008 unsigned short WORD;
\r
9010 unsigned short BVAL:1;
\r
9011 unsigned short BCLR:1;
\r
9012 unsigned short FRDY:1;
\r
9013 unsigned short :4;
\r
9014 unsigned short DTLN:9;
\r
9018 unsigned short WORD;
\r
9020 unsigned short VBSE:1;
\r
9021 unsigned short RSME:1;
\r
9022 unsigned short SOFE:1;
\r
9023 unsigned short DVSE:1;
\r
9024 unsigned short CTRE:1;
\r
9025 unsigned short BEMPE:1;
\r
9026 unsigned short NRDYE:1;
\r
9027 unsigned short BRDYE:1;
\r
9031 unsigned short WORD;
\r
9033 unsigned short OVRCRE:1;
\r
9034 unsigned short BCHGE:1;
\r
9035 unsigned short :1;
\r
9036 unsigned short DTCHE:1;
\r
9037 unsigned short ATTCHE:1;
\r
9038 unsigned short :4;
\r
9039 unsigned short EOFERRE:1;
\r
9040 unsigned short SIGNE:1;
\r
9041 unsigned short SACKE:1;
\r
9042 unsigned short :3;
\r
9043 unsigned short PDDETINTE0:1;
\r
9048 unsigned short WORD;
\r
9050 unsigned short :6;
\r
9051 unsigned short PIPE9BRDYE:1;
\r
9052 unsigned short PIPE8BRDYE:1;
\r
9053 unsigned short PIPE7BRDYE:1;
\r
9054 unsigned short PIPE6BRDYE:1;
\r
9055 unsigned short PIPE5BRDYE:1;
\r
9056 unsigned short PIPE4BRDYE:1;
\r
9057 unsigned short PIPE3BRDYE:1;
\r
9058 unsigned short PIPE2BRDYE:1;
\r
9059 unsigned short PIPE1BRDYE:1;
\r
9060 unsigned short PIPE0BRDYE:1;
\r
9064 unsigned short WORD;
\r
9066 unsigned short :6;
\r
9067 unsigned short PIPE9NRDYE:1;
\r
9068 unsigned short PIPE8NRDYE:1;
\r
9069 unsigned short PIPE7NRDYE:1;
\r
9070 unsigned short PIPE6NRDYE:1;
\r
9071 unsigned short PIPE5NRDYE:1;
\r
9072 unsigned short PIPE4NRDYE:1;
\r
9073 unsigned short PIPE3NRDYE:1;
\r
9074 unsigned short PIPE2NRDYE:1;
\r
9075 unsigned short PIPE1NRDYE:1;
\r
9076 unsigned short PIPE0NRDYE:1;
\r
9080 unsigned short WORD;
\r
9082 unsigned short :6;
\r
9083 unsigned short PIPE9BEMPE:1;
\r
9084 unsigned short PIPE8BEMPE:1;
\r
9085 unsigned short PIPE7BEMPE:1;
\r
9086 unsigned short PIPE6BEMPE:1;
\r
9087 unsigned short PIPE5BEMPE:1;
\r
9088 unsigned short PIPE4BEMPE:1;
\r
9089 unsigned short PIPE3BEMPE:1;
\r
9090 unsigned short PIPE2BEMPE:1;
\r
9091 unsigned short PIPE1BEMPE:1;
\r
9092 unsigned short PIPE0BEMPE:1;
\r
9096 unsigned short WORD;
\r
9098 unsigned short :7;
\r
9099 unsigned short TRNENSEL:1;
\r
9100 unsigned short :1;
\r
9101 unsigned short BRDYM:1;
\r
9102 unsigned short :1;
\r
9103 unsigned short EDGESTS:1;
\r
9108 unsigned short WORD;
\r
9110 unsigned short VBINT:1;
\r
9111 unsigned short RESM:1;
\r
9112 unsigned short SOFR:1;
\r
9113 unsigned short DVST:1;
\r
9114 unsigned short CTRT:1;
\r
9115 unsigned short BEMP:1;
\r
9116 unsigned short NRDY:1;
\r
9117 unsigned short BRDY:1;
\r
9118 unsigned short VBSTS:1;
\r
9119 unsigned short DVSQ:3;
\r
9120 unsigned short VALID:1;
\r
9121 unsigned short CTSQ:3;
\r
9125 unsigned short WORD;
\r
9127 unsigned short OVRCR:1;
\r
9128 unsigned short BCHG:1;
\r
9129 unsigned short :1;
\r
9130 unsigned short DTCH:1;
\r
9131 unsigned short ATTCH:1;
\r
9132 unsigned short :4;
\r
9133 unsigned short EOFERR:1;
\r
9134 unsigned short SIGN:1;
\r
9135 unsigned short SACK:1;
\r
9136 unsigned short :3;
\r
9137 unsigned short PDDETINT0:1;
\r
9142 unsigned short WORD;
\r
9144 unsigned short :6;
\r
9145 unsigned short PIPE9BRDY:1;
\r
9146 unsigned short PIPE8BRDY:1;
\r
9147 unsigned short PIPE7BRDY:1;
\r
9148 unsigned short PIPE6BRDY:1;
\r
9149 unsigned short PIPE5BRDY:1;
\r
9150 unsigned short PIPE4BRDY:1;
\r
9151 unsigned short PIPE3BRDY:1;
\r
9152 unsigned short PIPE2BRDY:1;
\r
9153 unsigned short PIPE1BRDY:1;
\r
9154 unsigned short PIPE0BRDY:1;
\r
9158 unsigned short WORD;
\r
9160 unsigned short :6;
\r
9161 unsigned short PIPE9NRDY:1;
\r
9162 unsigned short PIPE8NRDY:1;
\r
9163 unsigned short PIPE7NRDY:1;
\r
9164 unsigned short PIPE6NRDY:1;
\r
9165 unsigned short PIPE5NRDY:1;
\r
9166 unsigned short PIPE4NRDY:1;
\r
9167 unsigned short PIPE3NRDY:1;
\r
9168 unsigned short PIPE2NRDY:1;
\r
9169 unsigned short PIPE1NRDY:1;
\r
9170 unsigned short PIPE0NRDY:1;
\r
9174 unsigned short WORD;
\r
9176 unsigned short :6;
\r
9177 unsigned short PIPE9BEMP:1;
\r
9178 unsigned short PIPE8BEMP:1;
\r
9179 unsigned short PIPE7BEMP:1;
\r
9180 unsigned short PIPE6BEMP:1;
\r
9181 unsigned short PIPE5BEMP:1;
\r
9182 unsigned short PIPE4BEMP:1;
\r
9183 unsigned short PIPE3BEMP:1;
\r
9184 unsigned short PIPE2BEMP:1;
\r
9185 unsigned short PIPE1BEMP:1;
\r
9186 unsigned short PIPE0BEMP:1;
\r
9190 unsigned short WORD;
\r
9192 unsigned short OVRN:1;
\r
9193 unsigned short CRCE:1;
\r
9194 unsigned short :3;
\r
9195 unsigned short FRNM:11;
\r
9200 unsigned short WORD;
\r
9202 unsigned short BREQUEST:8;
\r
9203 unsigned short BMREQUESTTYPE:8;
\r
9206 unsigned short USBVAL;
\r
9207 unsigned short USBINDX;
\r
9208 unsigned short USBLENG;
\r
9210 unsigned short WORD;
\r
9212 unsigned short :8;
\r
9213 unsigned short SHTNAK:1;
\r
9214 unsigned short :2;
\r
9215 unsigned short DIR:1;
\r
9219 unsigned short WORD;
\r
9221 unsigned short DEVSEL:4;
\r
9222 unsigned short :5;
\r
9223 unsigned short MXPS:7;
\r
9227 unsigned short WORD;
\r
9229 unsigned short BSTS:1;
\r
9230 unsigned short SUREQ:1;
\r
9231 unsigned short :2;
\r
9232 unsigned short SUREQCLR:1;
\r
9233 unsigned short :2;
\r
9234 unsigned short SQCLR:1;
\r
9235 unsigned short SQSET:1;
\r
9236 unsigned short SQMON:1;
\r
9237 unsigned short PBUSY:1;
\r
9238 unsigned short :2;
\r
9239 unsigned short CCPL:1;
\r
9240 unsigned short PID:2;
\r
9245 unsigned short WORD;
\r
9247 unsigned short :12;
\r
9248 unsigned short PIPESEL:4;
\r
9253 unsigned short WORD;
\r
9255 unsigned short TYPE:2;
\r
9256 unsigned short :3;
\r
9257 unsigned short BFRE:1;
\r
9258 unsigned short DBLB:1;
\r
9259 unsigned short :1;
\r
9260 unsigned short SHTNAK:1;
\r
9261 unsigned short :2;
\r
9262 unsigned short DIR:1;
\r
9263 unsigned short EPNUM:4;
\r
9268 unsigned short WORD;
\r
9270 unsigned short DEVSEL:4;
\r
9271 unsigned short :3;
\r
9272 unsigned short MXPS:9;
\r
9276 unsigned short WORD;
\r
9278 unsigned short :3;
\r
9279 unsigned short IFIS:1;
\r
9280 unsigned short :9;
\r
9281 unsigned short IITV:3;
\r
9285 unsigned short WORD;
\r
9287 unsigned short BSTS:1;
\r
9288 unsigned short INBUFM:1;
\r
9289 unsigned short :3;
\r
9290 unsigned short ATREPM:1;
\r
9291 unsigned short ACLRM:1;
\r
9292 unsigned short SQCLR:1;
\r
9293 unsigned short SQSET:1;
\r
9294 unsigned short SQMON:1;
\r
9295 unsigned short PBUSY:1;
\r
9296 unsigned short :3;
\r
9297 unsigned short PID:2;
\r
9301 unsigned short WORD;
\r
9303 unsigned short BSTS:1;
\r
9304 unsigned short INBUFM:1;
\r
9305 unsigned short :3;
\r
9306 unsigned short ATREPM:1;
\r
9307 unsigned short ACLRM:1;
\r
9308 unsigned short SQCLR:1;
\r
9309 unsigned short SQSET:1;
\r
9310 unsigned short SQMON:1;
\r
9311 unsigned short PBUSY:1;
\r
9312 unsigned short :3;
\r
9313 unsigned short PID:2;
\r
9317 unsigned short WORD;
\r
9319 unsigned short BSTS:1;
\r
9320 unsigned short INBUFM:1;
\r
9321 unsigned short :3;
\r
9322 unsigned short ATREPM:1;
\r
9323 unsigned short ACLRM:1;
\r
9324 unsigned short SQCLR:1;
\r
9325 unsigned short SQSET:1;
\r
9326 unsigned short SQMON:1;
\r
9327 unsigned short PBUSY:1;
\r
9328 unsigned short :3;
\r
9329 unsigned short PID:2;
\r
9333 unsigned short WORD;
\r
9335 unsigned short BSTS:1;
\r
9336 unsigned short INBUFM:1;
\r
9337 unsigned short :3;
\r
9338 unsigned short ATREPM:1;
\r
9339 unsigned short ACLRM:1;
\r
9340 unsigned short SQCLR:1;
\r
9341 unsigned short SQSET:1;
\r
9342 unsigned short SQMON:1;
\r
9343 unsigned short PBUSY:1;
\r
9344 unsigned short :3;
\r
9345 unsigned short PID:2;
\r
9349 unsigned short WORD;
\r
9351 unsigned short BSTS:1;
\r
9352 unsigned short INBUFM:1;
\r
9353 unsigned short :3;
\r
9354 unsigned short ATREPM:1;
\r
9355 unsigned short ACLRM:1;
\r
9356 unsigned short SQCLR:1;
\r
9357 unsigned short SQSET:1;
\r
9358 unsigned short SQMON:1;
\r
9359 unsigned short PBUSY:1;
\r
9360 unsigned short :3;
\r
9361 unsigned short PID:2;
\r
9365 unsigned short WORD;
\r
9367 unsigned short BSTS:1;
\r
9368 unsigned short :5;
\r
9369 unsigned short ACLRM:1;
\r
9370 unsigned short SQCLR:1;
\r
9371 unsigned short SQSET:1;
\r
9372 unsigned short SQMON:1;
\r
9373 unsigned short PBUSY:1;
\r
9374 unsigned short :3;
\r
9375 unsigned short PID:2;
\r
9379 unsigned short WORD;
\r
9381 unsigned short BSTS:1;
\r
9382 unsigned short :5;
\r
9383 unsigned short ACLRM:1;
\r
9384 unsigned short SQCLR:1;
\r
9385 unsigned short SQSET:1;
\r
9386 unsigned short SQMON:1;
\r
9387 unsigned short PBUSY:1;
\r
9388 unsigned short :3;
\r
9389 unsigned short PID:2;
\r
9393 unsigned short WORD;
\r
9395 unsigned short BSTS:1;
\r
9396 unsigned short :5;
\r
9397 unsigned short ACLRM:1;
\r
9398 unsigned short SQCLR:1;
\r
9399 unsigned short SQSET:1;
\r
9400 unsigned short SQMON:1;
\r
9401 unsigned short PBUSY:1;
\r
9402 unsigned short :3;
\r
9403 unsigned short PID:2;
\r
9407 unsigned short WORD;
\r
9409 unsigned short BSTS:1;
\r
9410 unsigned short :5;
\r
9411 unsigned short ACLRM:1;
\r
9412 unsigned short SQCLR:1;
\r
9413 unsigned short SQSET:1;
\r
9414 unsigned short SQMON:1;
\r
9415 unsigned short PBUSY:1;
\r
9416 unsigned short :3;
\r
9417 unsigned short PID:2;
\r
9422 unsigned short WORD;
\r
9424 unsigned short :6;
\r
9425 unsigned short TRENB:1;
\r
9426 unsigned short TRCLR:1;
\r
9429 unsigned short PIPE1TRN;
\r
9431 unsigned short WORD;
\r
9433 unsigned short :6;
\r
9434 unsigned short TRENB:1;
\r
9435 unsigned short TRCLR:1;
\r
9438 unsigned short PIPE2TRN;
\r
9440 unsigned short WORD;
\r
9442 unsigned short :6;
\r
9443 unsigned short TRENB:1;
\r
9444 unsigned short TRCLR:1;
\r
9447 unsigned short PIPE3TRN;
\r
9449 unsigned short WORD;
\r
9451 unsigned short :6;
\r
9452 unsigned short TRENB:1;
\r
9453 unsigned short TRCLR:1;
\r
9456 unsigned short PIPE4TRN;
\r
9458 unsigned short WORD;
\r
9460 unsigned short :6;
\r
9461 unsigned short TRENB:1;
\r
9462 unsigned short TRCLR:1;
\r
9465 unsigned short PIPE5TRN;
\r
9468 unsigned short WORD;
\r
9470 unsigned short :6;
\r
9471 unsigned short PDDETSTS0:1;
\r
9472 unsigned short CHGDETSTS0:1;
\r
9473 unsigned short BATCHGE0:1;
\r
9474 unsigned short DCPMODE0:1;
\r
9475 unsigned short VDMSRCE0:1;
\r
9476 unsigned short IDPSINKE0:1;
\r
9477 unsigned short VDPSRCE0:1;
\r
9478 unsigned short IDMSINKE0:1;
\r
9479 unsigned short IDPSRCE0:1;
\r
9480 unsigned short RPDME0:1;
\r
9485 unsigned short WORD;
\r
9487 unsigned short :8;
\r
9488 unsigned short VBRPDCUT:1;
\r
9489 unsigned short :6;
\r
9490 unsigned short VDDUSBE:1;
\r
9495 unsigned short WORD;
\r
9497 unsigned short :8;
\r
9498 unsigned short USBSPD:2;
\r
9502 unsigned short WORD;
\r
9504 unsigned short :8;
\r
9505 unsigned short USBSPD:2;
\r
9509 unsigned short WORD;
\r
9511 unsigned short :8;
\r
9512 unsigned short USBSPD:2;
\r
9516 unsigned short WORD;
\r
9518 unsigned short :8;
\r
9519 unsigned short USBSPD:2;
\r
9523 unsigned short WORD;
\r
9525 unsigned short :8;
\r
9526 unsigned short USBSPD:2;
\r
9530 unsigned short WORD;
\r
9532 unsigned short :8;
\r
9533 unsigned short USBSPD:2;
\r
9538 #endif /*endian */
\r
9541 IR_BSC_BUSERR=16,IR_ICU_SWINT=27,
\r
9544 IR_CAC_FERRF=32,IR_CAC_MENDF,IR_CAC_OVFF,
\r
9545 IR_USB0_D0FIFO0=36,IR_USB0_D1FIFO0,IR_USB0_USBI0,
\r
9546 IR_RSPI0_SPEI0=44,IR_RSPI0_SPRI0,IR_RSPI0_SPTI0,IR_RSPI0_SPII0,
\r
9549 IR_ICU_IRQ0,IR_ICU_IRQ1,IR_ICU_IRQ2,IR_ICU_IRQ3,IR_ICU_IRQ4,IR_ICU_IRQ5,IR_ICU_IRQ6,IR_ICU_IRQ7,
\r
9550 IR_LVD_LVD1=88,IR_LVD_LVD2,
\r
9552 IR_RTC_ALM=92,IR_RTC_PRD,
\r
9553 IR_S12AD_S12ADI0=102,IR_S12AD_GBADI,
\r
9554 IR_ELC_ELSR18I=106,
\r
9555 IR_MTU0_TGIA0=114,IR_MTU0_TGIB0,IR_MTU0_TGIC0,IR_MTU0_TGID0,IR_MTU0_TCIV0,IR_MTU0_TGIE0,IR_MTU0_TGIF0,
\r
9556 IR_MTU1_TGIA1,IR_MTU1_TGIB1,IR_MTU1_TCIV1,IR_MTU1_TCIU1,
\r
9557 IR_MTU2_TGIA2,IR_MTU2_TGIB2,IR_MTU2_TCIV2,IR_MTU2_TCIU2,
\r
9558 IR_MTU3_TGIA3,IR_MTU3_TGIB3,IR_MTU3_TGIC3,IR_MTU3_TGID3,IR_MTU3_TCIV3,
\r
9559 IR_MTU4_TGIA4,IR_MTU4_TGIB4,IR_MTU4_TGIC4,IR_MTU4_TGID4,IR_MTU4_TCIV4,
\r
9560 IR_MTU5_TGIU5,IR_MTU5_TGIV5,IR_MTU5_TGIW5,
\r
9561 IR_POE_OEI1=170,IR_POE_OEI2,
\r
9562 IR_SCI1_ERI1=218,IR_SCI1_RXI1,IR_SCI1_TXI1,IR_SCI1_TEI1,
\r
9563 IR_SCI5_ERI5,IR_SCI5_RXI5,IR_SCI5_TXI5,IR_SCI5_TEI5,
\r
9564 IR_SCI12_ERI12=238,IR_SCI12_RXI12,IR_SCI12_TXI12,IR_SCI12_TEI12,IR_SCI12_SCIX0,IR_SCI12_SCIX1,IR_SCI12_SCIX2,IR_SCI12_SCIX3,
\r
9565 IR_RIIC0_EEI0,IR_RIIC0_RXI0,IR_RIIC0_TXI0,IR_RIIC0_TEI0
\r
9569 DTCE_ICU_SWINT=27,
\r
9572 DTCE_USB0_D0FIFO0=36,DTCE_USB0_D1FIFO0,
\r
9573 DTCE_RSPI0_SPRI0=45,DTCE_RSPI0_SPTI0,
\r
9574 DTCE_ICU_IRQ0=64,DTCE_ICU_IRQ1,DTCE_ICU_IRQ2,DTCE_ICU_IRQ3,DTCE_ICU_IRQ4,DTCE_ICU_IRQ5,DTCE_ICU_IRQ6,DTCE_ICU_IRQ7,
\r
9575 DTCE_S12AD_S12ADI0=102,DTCE_S12AD_GBADI,
\r
9576 DTCE_ELC_ELSR18I=106,
\r
9577 DTCE_MTU0_TGIA0=114,DTCE_MTU0_TGIB0,DTCE_MTU0_TGIC0,DTCE_MTU0_TGID0,
\r
9578 DTCE_MTU1_TGIA1=121,DTCE_MTU1_TGIB1,
\r
9579 DTCE_MTU2_TGIA2=125,DTCE_MTU2_TGIB2,
\r
9580 DTCE_MTU3_TGIA3=129,DTCE_MTU3_TGIB3,DTCE_MTU3_TGIC3,DTCE_MTU3_TGID3,
\r
9581 DTCE_MTU4_TGIA4=134,DTCE_MTU4_TGIB4,DTCE_MTU4_TGIC4,DTCE_MTU4_TGID4,DTCE_MTU4_TCIV4,
\r
9582 DTCE_MTU5_TGIU5,DTCE_MTU5_TGIV5,DTCE_MTU5_TGIW5,
\r
9583 DTCE_SCI1_RXI1=219,DTCE_SCI1_TXI1,
\r
9584 DTCE_SCI5_RXI5=223,DTCE_SCI5_TXI5,
\r
9585 DTCE_SCI12_RXI12=239,DTCE_SCI12_TXI12,
\r
9586 DTCE_RIIC0_RXI0=247,DTCE_RIIC0_TXI0
\r
9590 IER_BSC_BUSERR=0x02,
\r
9591 IER_ICU_SWINT=0x03,
\r
9592 IER_CMT0_CMI0=0x03,
\r
9593 IER_CMT1_CMI1=0x03,
\r
9594 IER_CAC_FERRF=0x04,IER_CAC_MENDF=0x04,IER_CAC_OVFF=0x04,
\r
9595 IER_USB0_D0FIFO0=0x04,IER_USB0_D1FIFO0=0x04,IER_USB0_USBI0=0x04,
\r
9596 IER_RSPI0_SPEI0=0x05,IER_RSPI0_SPRI0=0x05,IER_RSPI0_SPTI0=0x05,IER_RSPI0_SPII0=0x05,
\r
9597 IER_DOC_DOPCF=0x07,
\r
9599 IER_ICU_IRQ0=0x08,IER_ICU_IRQ1=0x08,IER_ICU_IRQ2=0x08,IER_ICU_IRQ3=0x08,IER_ICU_IRQ4=0x08,IER_ICU_IRQ5=0x08,IER_ICU_IRQ6=0x08,IER_ICU_IRQ7=0x08,
\r
9600 IER_LVD_LVD1=0x0B,IER_LVD_LVD2=0x0B,
\r
9601 IER_USB0_USBR0=0x0B,
\r
9602 IER_RTC_ALM=0x0B,IER_RTC_PRD=0x0B,
\r
9603 IER_S12AD_S12ADI0=0x0C,IER_S12AD_GBADI=0x0C,
\r
9604 IER_ELC_ELSR18I=0x0D,
\r
9605 IER_MTU0_TGIA0=0x0E,IER_MTU0_TGIB0=0x0E,IER_MTU0_TGIC0=0x0E,IER_MTU0_TGID0=0x0E,IER_MTU0_TCIV0=0x0E,IER_MTU0_TGIE0=0x0E,IER_MTU0_TGIF0=0x0F,
\r
9606 IER_MTU1_TGIA1=0x0F,IER_MTU1_TGIB1=0x0F,IER_MTU1_TCIV1=0x0F,IER_MTU1_TCIU1=0x0F,
\r
9607 IER_MTU2_TGIA2=0x0F,IER_MTU2_TGIB2=0x0F,IER_MTU2_TCIV2=0x0F,IER_MTU2_TCIU2=0x10,
\r
9608 IER_MTU3_TGIA3=0x10,IER_MTU3_TGIB3=0x10,IER_MTU3_TGIC3=0x10,IER_MTU3_TGID3=0x10,IER_MTU3_TCIV3=0x10,
\r
9609 IER_MTU4_TGIA4=0x10,IER_MTU4_TGIB4=0x10,IER_MTU4_TGIC4=0x11,IER_MTU4_TGID4=0x11,IER_MTU4_TCIV4=0x11,
\r
9610 IER_MTU5_TGIU5=0x11,IER_MTU5_TGIV5=0x11,IER_MTU5_TGIW5=0x11,
\r
9611 IER_POE_OEI1=0x15,IER_POE_OEI2=0x15,
\r
9612 IER_SCI1_ERI1=0x1B,IER_SCI1_RXI1=0x1B,IER_SCI1_TXI1=0x1B,IER_SCI1_TEI1=0x1B,
\r
9613 IER_SCI5_ERI5=0x1B,IER_SCI5_RXI5=0x1B,IER_SCI5_TXI5=0x1C,IER_SCI5_TEI5=0x1C,
\r
9614 IER_SCI12_ERI12=0x1D,IER_SCI12_RXI12=0x1D,IER_SCI12_TXI12=0x1E,IER_SCI12_TEI12=0x1E,IER_SCI12_SCIX0=0x1E,IER_SCI12_SCIX1=0x1E,IER_SCI12_SCIX2=0x1E,IER_SCI12_SCIX3=0x1E,
\r
9615 IER_RIIC0_EEI0=0x1E,IER_RIIC0_RXI0=0x1E,IER_RIIC0_TXI0=0x1F,IER_RIIC0_TEI0=0x1F
\r
9623 IPR_CAC_FERRF=32,IPR_CAC_MENDF=33,IPR_CAC_OVFF=34,
\r
9624 IPR_USB0_D0FIFO0=36,IPR_USB0_D1FIFO0=37,IPR_USB0_USBI0=38,
\r
9625 IPR_RSPI0_SPEI0=44,IPR_RSPI0_SPRI0=44,IPR_RSPI0_SPTI0=44,IPR_RSPI0_SPII0=44,
\r
9628 IPR_ICU_IRQ0=64,IPR_ICU_IRQ1=65,IPR_ICU_IRQ2=66,IPR_ICU_IRQ3=67,IPR_ICU_IRQ4=68,IPR_ICU_IRQ5=69,IPR_ICU_IRQ6=70,IPR_ICU_IRQ7=71,
\r
9629 IPR_LVD_LVD1=88,IPR_LVD_LVD2=89,
\r
9630 IPR_USB0_USBR0=90,
\r
9631 IPR_RTC_ALM=92,IPR_RTC_PRD=93,
\r
9632 IPR_S12AD_S12ADI0=102,IPR_S12AD_GBADI=103,
\r
9633 IPR_ELC_ELSR18I=106,
\r
9634 IPR_MTU0_TGIA0=114,IPR_MTU0_TGIB0=114,IPR_MTU0_TGIC0=114,IPR_MTU0_TGID0=114,IPR_MTU0_TCIV0=118,IPR_MTU0_TGIE0=118,IPR_MTU0_TGIF0=118,
\r
9635 IPR_MTU1_TGIA1=121,IPR_MTU1_TGIB1=121,IPR_MTU1_TCIV1=123,IPR_MTU1_TCIU1=123,
\r
9636 IPR_MTU2_TGIA2=125,IPR_MTU2_TGIB2=125,IPR_MTU2_TCIV2=127,IPR_MTU2_TCIU2=127,
\r
9637 IPR_MTU3_TGIA3=129,IPR_MTU3_TGIB3=129,IPR_MTU3_TGIC3=129,IPR_MTU3_TGID3=129,IPR_MTU3_TCIV3=133,
\r
9638 IPR_MTU4_TGIA4=134,IPR_MTU4_TGIB4=134,IPR_MTU4_TGIC4=134,IPR_MTU4_TGID4=134,IPR_MTU4_TCIV4=138,
\r
9639 IPR_MTU5_TGIU5=139,IPR_MTU5_TGIV5=139,IPR_MTU5_TGIW5=139,
\r
9640 IPR_POE_OEI1=170,IPR_POE_OEI2=171,
\r
9641 IPR_SCI1_ERI1=218,IPR_SCI1_RXI1=218,IPR_SCI1_TXI1=218,IPR_SCI1_TEI1=218,
\r
9642 IPR_SCI5_ERI5=222,IPR_SCI5_RXI5=222,IPR_SCI5_TXI5=222,IPR_SCI5_TEI5=222,
\r
9643 IPR_SCI12_ERI12=238,IPR_SCI12_RXI12=238,IPR_SCI12_TXI12=238,IPR_SCI12_TEI12=238,IPR_SCI12_SCIX0=242,IPR_SCI12_SCIX1=243,IPR_SCI12_SCIX2=244,IPR_SCI12_SCIX3=245,
\r
9644 IPR_RIIC0_EEI0=246,IPR_RIIC0_RXI0=247,IPR_RIIC0_TXI0=248,IPR_RIIC0_TEI0=249,
\r
9663 #define IEN_BSC_BUSERR IEN0
\r
9664 #define IEN_ICU_SWINT IEN3
\r
9665 #define IEN_CMT0_CMI0 IEN4
\r
9666 #define IEN_CMT1_CMI1 IEN5
\r
9667 #define IEN_CAC_FERRF IEN0
\r
9668 #define IEN_CAC_MENDF IEN1
\r
9669 #define IEN_CAC_OVFF IEN2
\r
9670 #define IEN_USB0_D0FIFO0 IEN4
\r
9671 #define IEN_USB0_D1FIFO0 IEN5
\r
9672 #define IEN_USB0_USBI0 IEN6
\r
9673 #define IEN_RSPI0_SPEI0 IEN4
\r
9674 #define IEN_RSPI0_SPRI0 IEN5
\r
9675 #define IEN_RSPI0_SPTI0 IEN6
\r
9676 #define IEN_RSPI0_SPII0 IEN7
\r
9677 #define IEN_DOC_DOPCF IEN1
\r
9678 #define IEN_RTC_CUP IEN7
\r
9679 #define IEN_ICU_IRQ0 IEN0
\r
9680 #define IEN_ICU_IRQ1 IEN1
\r
9681 #define IEN_ICU_IRQ2 IEN2
\r
9682 #define IEN_ICU_IRQ3 IEN3
\r
9683 #define IEN_ICU_IRQ4 IEN4
\r
9684 #define IEN_ICU_IRQ5 IEN5
\r
9685 #define IEN_ICU_IRQ6 IEN6
\r
9686 #define IEN_ICU_IRQ7 IEN7
\r
9687 #define IEN_LVD_LVD1 IEN0
\r
9688 #define IEN_LVD_LVD2 IEN1
\r
9689 #define IEN_USB0_USBR0 IEN2
\r
9690 #define IEN_RTC_ALM IEN4
\r
9691 #define IEN_RTC_PRD IEN5
\r
9692 #define IEN_S12AD_S12ADI0 IEN6
\r
9693 #define IEN_S12AD_GBADI IEN7
\r
9694 #define IEN_ELC_ELSR18I IEN2
\r
9695 #define IEN_MTU0_TGIA0 IEN2
\r
9696 #define IEN_MTU0_TGIB0 IEN3
\r
9697 #define IEN_MTU0_TGIC0 IEN4
\r
9698 #define IEN_MTU0_TGID0 IEN5
\r
9699 #define IEN_MTU0_TCIV0 IEN6
\r
9700 #define IEN_MTU0_TGIE0 IEN7
\r
9701 #define IEN_MTU0_TGIF0 IEN0
\r
9702 #define IEN_MTU1_TGIA1 IEN1
\r
9703 #define IEN_MTU1_TGIB1 IEN2
\r
9704 #define IEN_MTU1_TCIV1 IEN3
\r
9705 #define IEN_MTU1_TCIU1 IEN4
\r
9706 #define IEN_MTU2_TGIA2 IEN5
\r
9707 #define IEN_MTU2_TGIB2 IEN6
\r
9708 #define IEN_MTU2_TCIV2 IEN7
\r
9709 #define IEN_MTU2_TCIU2 IEN0
\r
9710 #define IEN_MTU3_TGIA3 IEN1
\r
9711 #define IEN_MTU3_TGIB3 IEN2
\r
9712 #define IEN_MTU3_TGIC3 IEN3
\r
9713 #define IEN_MTU3_TGID3 IEN4
\r
9714 #define IEN_MTU3_TCIV3 IEN5
\r
9715 #define IEN_MTU4_TGIA4 IEN6
\r
9716 #define IEN_MTU4_TGIB4 IEN7
\r
9717 #define IEN_MTU4_TGIC4 IEN0
\r
9718 #define IEN_MTU4_TGID4 IEN1
\r
9719 #define IEN_MTU4_TCIV4 IEN2
\r
9720 #define IEN_MTU5_TGIU5 IEN3
\r
9721 #define IEN_MTU5_TGIV5 IEN4
\r
9722 #define IEN_MTU5_TGIW5 IEN5
\r
9723 #define IEN_POE_OEI1 IEN2
\r
9724 #define IEN_POE_OEI2 IEN3
\r
9725 #define IEN_SCI1_ERI1 IEN2
\r
9726 #define IEN_SCI1_RXI1 IEN3
\r
9727 #define IEN_SCI1_TXI1 IEN4
\r
9728 #define IEN_SCI1_TEI1 IEN5
\r
9729 #define IEN_SCI5_ERI5 IEN6
\r
9730 #define IEN_SCI5_RXI5 IEN7
\r
9731 #define IEN_SCI5_TXI5 IEN0
\r
9732 #define IEN_SCI5_TEI5 IEN1
\r
9733 #define IEN_SCI12_ERI12 IEN6
\r
9734 #define IEN_SCI12_RXI12 IEN7
\r
9735 #define IEN_SCI12_TXI12 IEN0
\r
9736 #define IEN_SCI12_TEI12 IEN1
\r
9737 #define IEN_SCI12_SCIX0 IEN2
\r
9738 #define IEN_SCI12_SCIX1 IEN3
\r
9739 #define IEN_SCI12_SCIX2 IEN4
\r
9740 #define IEN_SCI12_SCIX3 IEN5
\r
9741 #define IEN_RIIC0_EEI0 IEN6
\r
9742 #define IEN_RIIC0_RXI0 IEN7
\r
9743 #define IEN_RIIC0_TXI0 IEN0
\r
9744 #define IEN_RIIC0_TEI0 IEN1
\r
9746 #define VECT_BSC_BUSERR 16
\r
9747 #define VECT_ICU_SWINT 27
\r
9748 #define VECT_CMT0_CMI0 28
\r
9749 #define VECT_CMT1_CMI1 29
\r
9750 #define VECT_CAC_FERRF 32
\r
9751 #define VECT_CAC_MENDF 33
\r
9752 #define VECT_CAC_OVFF 34
\r
9753 #define VECT_USB0_D0FIFO0 36
\r
9754 #define VECT_USB0_D1FIFO0 37
\r
9755 #define VECT_USB0_USBI0 38
\r
9756 #define VECT_RSPI0_SPEI0 44
\r
9757 #define VECT_RSPI0_SPRI0 45
\r
9758 #define VECT_RSPI0_SPTI0 46
\r
9759 #define VECT_RSPI0_SPII0 47
\r
9760 #define VECT_DOC_DOPCF 57
\r
9761 #define VECT_RTC_CUP 63
\r
9762 #define VECT_ICU_IRQ0 64
\r
9763 #define VECT_ICU_IRQ1 65
\r
9764 #define VECT_ICU_IRQ2 66
\r
9765 #define VECT_ICU_IRQ3 67
\r
9766 #define VECT_ICU_IRQ4 68
\r
9767 #define VECT_ICU_IRQ5 69
\r
9768 #define VECT_ICU_IRQ6 70
\r
9769 #define VECT_ICU_IRQ7 71
\r
9770 #define VECT_LVD_LVD1 88
\r
9771 #define VECT_LVD_LVD2 89
\r
9772 #define VECT_USB0_USBR0 90
\r
9773 #define VECT_RTC_ALM 92
\r
9774 #define VECT_RTC_PRD 93
\r
9775 #define VECT_S12AD_S12ADI0 102
\r
9776 #define VECT_S12AD_GBADI 103
\r
9777 #define VECT_ELC_ELSR18I 106
\r
9778 #define VECT_MTU0_TGIA0 114
\r
9779 #define VECT_MTU0_TGIB0 115
\r
9780 #define VECT_MTU0_TGIC0 116
\r
9781 #define VECT_MTU0_TGID0 117
\r
9782 #define VECT_MTU0_TCIV0 118
\r
9783 #define VECT_MTU0_TGIE0 119
\r
9784 #define VECT_MTU0_TGIF0 120
\r
9785 #define VECT_MTU1_TGIA1 121
\r
9786 #define VECT_MTU1_TGIB1 122
\r
9787 #define VECT_MTU1_TCIV1 123
\r
9788 #define VECT_MTU1_TCIU1 124
\r
9789 #define VECT_MTU2_TGIA2 125
\r
9790 #define VECT_MTU2_TGIB2 126
\r
9791 #define VECT_MTU2_TCIV2 127
\r
9792 #define VECT_MTU2_TCIU2 128
\r
9793 #define VECT_MTU3_TGIA3 129
\r
9794 #define VECT_MTU3_TGIB3 130
\r
9795 #define VECT_MTU3_TGIC3 131
\r
9796 #define VECT_MTU3_TGID3 132
\r
9797 #define VECT_MTU3_TCIV3 133
\r
9798 #define VECT_MTU4_TGIA4 134
\r
9799 #define VECT_MTU4_TGIB4 135
\r
9800 #define VECT_MTU4_TGIC4 136
\r
9801 #define VECT_MTU4_TGID4 137
\r
9802 #define VECT_MTU4_TCIV4 138
\r
9803 #define VECT_MTU5_TGIU5 139
\r
9804 #define VECT_MTU5_TGIV5 140
\r
9805 #define VECT_MTU5_TGIW5 141
\r
9806 #define VECT_POE_OEI1 170
\r
9807 #define VECT_POE_OEI2 171
\r
9808 #define VECT_SCI1_ERI1 218
\r
9809 #define VECT_SCI1_RXI1 219
\r
9810 #define VECT_SCI1_TXI1 220
\r
9811 #define VECT_SCI1_TEI1 221
\r
9812 #define VECT_SCI5_ERI5 222
\r
9813 #define VECT_SCI5_RXI5 223
\r
9814 #define VECT_SCI5_TXI5 224
\r
9815 #define VECT_SCI5_TEI5 225
\r
9816 #define VECT_SCI12_ERI12 238
\r
9817 #define VECT_SCI12_RXI12 239
\r
9818 #define VECT_SCI12_TXI12 240
\r
9819 #define VECT_SCI12_TEI12 241
\r
9820 #define VECT_SCI12_SCIX0 242
\r
9821 #define VECT_SCI12_SCIX1 243
\r
9822 #define VECT_SCI12_SCIX2 244
\r
9823 #define VECT_SCI12_SCIX3 245
\r
9824 #define VECT_RIIC0_EEI0 246
\r
9825 #define VECT_RIIC0_RXI0 247
\r
9826 #define VECT_RIIC0_TXI0 248
\r
9827 #define VECT_RIIC0_TEI0 249
\r
9829 #define MSTP_DTC SYSTEM.MSTPCRA.BIT.MSTPA28
\r
9830 #define MSTP_DA SYSTEM.MSTPCRA.BIT.MSTPA19
\r
9831 #define MSTP_S12AD SYSTEM.MSTPCRA.BIT.MSTPA17
\r
9832 #define MSTP_CMT SYSTEM.MSTPCRA.BIT.MSTPA15
\r
9833 #define MSTP_CMT0 SYSTEM.MSTPCRA.BIT.MSTPA15
\r
9834 #define MSTP_CMT1 SYSTEM.MSTPCRA.BIT.MSTPA15
\r
9835 #define MSTP_MTU SYSTEM.MSTPCRA.BIT.MSTPA9
\r
9836 #define MSTP_MTU0 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
9837 #define MSTP_MTU1 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
9838 #define MSTP_MTU2 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
9839 #define MSTP_MTU3 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
9840 #define MSTP_MTU4 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
9841 #define MSTP_MTU5 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
9842 #define MSTP_SCI1 SYSTEM.MSTPCRB.BIT.MSTPB30
\r
9843 #define MSTP_SMCI1 SYSTEM.MSTPCRB.BIT.MSTPB30
\r
9844 #define MSTP_SCI5 SYSTEM.MSTPCRB.BIT.MSTPB26
\r
9845 #define MSTP_SMCI5 SYSTEM.MSTPCRB.BIT.MSTPB26
\r
9846 #define MSTP_CRC SYSTEM.MSTPCRB.BIT.MSTPB23
\r
9847 #define MSTP_RIIC0 SYSTEM.MSTPCRB.BIT.MSTPB21
\r
9848 #define MSTP_USB0 SYSTEM.MSTPCRB.BIT.MSTPB19
\r
9849 #define MSTP_RSPI0 SYSTEM.MSTPCRB.BIT.MSTPB17
\r
9850 #define MSTP_ELC SYSTEM.MSTPCRB.BIT.MSTPB9
\r
9851 #define MSTP_DOC SYSTEM.MSTPCRB.BIT.MSTPB6
\r
9852 #define MSTP_SCI12 SYSTEM.MSTPCRB.BIT.MSTPB4
\r
9853 #define MSTP_SMCI12 SYSTEM.MSTPCRB.BIT.MSTPB4
\r
9854 #define MSTP_CAC SYSTEM.MSTPCRC.BIT.MSTPC19
\r
9855 #define MSTP_RAM0 SYSTEM.MSTPCRC.BIT.MSTPC0
\r
9857 #define __IR( x ) ICU.IR[ IR ## x ].BIT.IR
\r
9858 #define _IR( x ) __IR( x )
\r
9859 #define IR( x , y ) _IR( _ ## x ## _ ## y )
\r
9860 #define __DTCE( x ) ICU.DTCER[ DTCE ## x ].BIT.DTCE
\r
9861 #define _DTCE( x ) __DTCE( x )
\r
9862 #define DTCE( x , y ) _DTCE( _ ## x ## _ ## y )
\r
9863 #define __IEN( x ) ICU.IER[ IER ## x ].BIT.IEN ## x
\r
9864 #define _IEN( x ) __IEN( x )
\r
9865 #define IEN( x , y ) _IEN( _ ## x ## _ ## y )
\r
9866 #define __IPR( x ) ICU.IPR[ IPR ## x ].BIT.IPR
\r
9867 #define _IPR( x ) __IPR( x )
\r
9868 #define IPR( x , y ) _IPR( _ ## x ## _ ## y )
\r
9869 #define __VECT( x ) VECT ## x
\r
9870 #define _VECT( x ) __VECT( x )
\r
9871 #define VECT( x , y ) _VECT( _ ## x ## _ ## y )
\r
9872 #define __MSTP( x ) MSTP ## x
\r
9873 #define _MSTP( x ) __MSTP( x )
\r
9874 #define MSTP( x ) _MSTP( _ ## x )
\r
9876 #define BSC (*(volatile struct st_bsc *)0x81300)
\r
9877 #define CAC (*(volatile struct st_cac *)0x8B000)
\r
9878 #define CMT (*(volatile struct st_cmt *)0x88000)
\r
9879 #define CMT0 (*(volatile struct st_cmt0 *)0x88002)
\r
9880 #define CMT1 (*(volatile struct st_cmt0 *)0x88008)
\r
9881 #define CRC (*(volatile struct st_crc *)0x88280)
\r
9882 #define DA (*(volatile struct st_da *)0x880C0)
\r
9883 #define DOC (*(volatile struct st_doc *)0x8B080)
\r
9884 #define DTC (*(volatile struct st_dtc *)0x82400)
\r
9885 #define ELC (*(volatile struct st_elc *)0x8B100)
\r
9886 #define FLASH (*(volatile struct st_flash *)0x7FC090)
\r
9887 #define ICU (*(volatile struct st_icu *)0x87000)
\r
9888 #define IWDT (*(volatile struct st_iwdt *)0x88030)
\r
9889 #define MPC (*(volatile struct st_mpc *)0x8C11F)
\r
9890 #define MTU (*(volatile struct st_mtu *)0x8860A)
\r
9891 #define MTU0 (*(volatile struct st_mtu0 *)0x88690)
\r
9892 #define MTU1 (*(volatile struct st_mtu1 *)0x88690)
\r
9893 #define MTU2 (*(volatile struct st_mtu2 *)0x88692)
\r
9894 #define MTU3 (*(volatile struct st_mtu3 *)0x88600)
\r
9895 #define MTU4 (*(volatile struct st_mtu4 *)0x88600)
\r
9896 #define MTU5 (*(volatile struct st_mtu5 *)0x88694)
\r
9897 #define POE (*(volatile struct st_poe *)0x88900)
\r
9898 #define PORT (*(volatile struct st_port *)0x8C120)
\r
9899 #define PORT0 (*(volatile struct st_port0 *)0x8C000)
\r
9900 #define PORT1 (*(volatile struct st_port1 *)0x8C001)
\r
9901 #define PORT2 (*(volatile struct st_port2 *)0x8C002)
\r
9902 #define PORT3 (*(volatile struct st_port3 *)0x8C003)
\r
9903 #define PORT4 (*(volatile struct st_port4 *)0x8C004)
\r
9904 #define PORT5 (*(volatile struct st_port5 *)0x8C005)
\r
9905 #define PORTA (*(volatile struct st_porta *)0x8C00A)
\r
9906 #define PORTB (*(volatile struct st_portb *)0x8C00B)
\r
9907 #define PORTC (*(volatile struct st_portc *)0x8C00C)
\r
9908 #define PORTE (*(volatile struct st_porte *)0x8C00E)
\r
9909 #define RIIC0 (*(volatile struct st_riic *)0x88300)
\r
9910 #define RSPI0 (*(volatile struct st_rspi *)0x88380)
\r
9911 #define RTC (*(volatile struct st_rtc *)0x8C400)
\r
9912 #define RTCB (*(volatile struct st_rtcb *)0x8C402)
\r
9913 #define S12AD (*(volatile struct st_s12ad *)0x89000)
\r
9914 #define SCI1 (*(volatile struct st_sci1 *)0x8A020)
\r
9915 #define SCI5 (*(volatile struct st_sci1 *)0x8A0A0)
\r
9916 #define SCI12 (*(volatile struct st_sci12 *)0x8B300)
\r
9917 #define SMCI1 (*(volatile struct st_smci *)0x8A020)
\r
9918 #define SMCI5 (*(volatile struct st_smci *)0x8A0A0)
\r
9919 #define SMCI12 (*(volatile struct st_smci *)0x8B300)
\r
9920 #define SYSTEM (*(volatile struct st_system *)0x80000)
\r
9921 #define USB0 (*(volatile struct st_usb *)0xA0000)
\r
9922 #endif /*__RX_LITTLE_ENDIAN__*/
\r