2 /*********************************************************************************
\r
4 * Device : RX/RX100/RX113
\r
6 * File Name : iodefine.h
\r
8 * Abstract : Definition of I/O Register.
\r
10 * History : 0.4 (2013-11-18) [Hardware Manual Revision : 0.40]
\r
11 * : 0.5 (2014-01-05) [Hardware Manual Revision : 0.50]
\r
12 * : 1.0 (2014-07-22) [Hardware Manual Revision : 1.00]
\r
14 * NOTE : THIS IS A TYPICAL EXAMPLE.
\r
16 * Copyright (C) 2013 (2014) Renesas Electronics Corporation and
\r
17 * Renesas Solutions Corp. All rights reserved.
\r
19 *********************************************************************************/
\r
20 /********************************************************************************/
\r
22 /* DESCRIPTION : Definition of ICU Register */
\r
23 /* CPU TYPE : RX113 */
\r
25 /* Usage : IR,DTCER,IER,IPR of ICU Register */
\r
26 /* The following IR, DTCE, IEN, IPR macro functions simplify usage. */
\r
27 /* The bit access operation is "Bit_Name(interrupt source,name)". */
\r
28 /* A part of the name can be omitted. */
\r
30 /* IR(MTU0,TGIA0) = 0; expands to : */
\r
31 /* ICU.IR[114].BIT.IR = 0; */
\r
33 /* DTCE(ICU,IRQ0) = 1; expands to : */
\r
34 /* ICU.DTCER[64].BIT.DTCE = 1; */
\r
36 /* IEN(CMT0,CMI0) = 1; expands to : */
\r
37 /* ICU.IER[0x03].BIT.IEN4 = 1; */
\r
39 /* Usage : #pragma interrupt Function_Identifier(vect=**) */
\r
40 /* The number of vector is "(interrupt source, name)". */
\r
42 /* #pragma interrupt INT_IRQ0(vect=VECT(ICU,IRQ0)) expands to : */
\r
43 /* #pragma interrupt INT_IRQ0(vect=64) */
\r
44 /* #pragma interrupt INT_CMT0_CMI0(vect=VECT(CMT0,CMI0)) expands to : */
\r
45 /* #pragma interrupt INT_CMT0_CMI0(vect=28) */
\r
46 /* #pragma interrupt INT_MTU0_TGIA0(vect=VECT(MTU0,TGIA0)) expands to : */
\r
47 /* #pragma interrupt INT_MTU0_TGIA0(vect=114) */
\r
49 /* Usage : MSTPCRA,MSTPCRB,MSTPCRC of SYSTEM Register */
\r
50 /* The bit access operation is "MSTP(name)". */
\r
51 /* The name that can be used is a macro name defined with "iodefine.h". */
\r
53 /* MSTP(TMR2) = 0; // TMR23,TMR2,TMR3 expands to : */
\r
54 /* SYSTEM.MSTPCRA.BIT.MSTPA4 = 0; */
\r
55 /* MSTP(SCI0) = 0; // SCI0,SMCI0 expands to : */
\r
56 /* SYSTEM.MSTPCRB.BIT.MSTPB31 = 0; */
\r
57 /* MSTP(MTU4) = 0; // MTU,MTU0,MTU1,MTU2,MTU3,MTU4,MTU5 expands to : */
\r
58 /* SYSTEM.MSTPCRA.BIT.MSTPA9 = 0; */
\r
59 /* MSTP(CMT3) = 0; // CMT2,CMT3 expands to : */
\r
60 /* SYSTEM.MSTPCRA.BIT.MSTPA14 = 0; */
\r
63 /********************************************************************************/
\r
64 #ifndef __RX113IODEFINE_HEADER__
\r
65 #define __RX113IODEFINE_HEADER__
\r
66 #pragma bit_order left
\r
73 unsigned char STSCLR:1;
\r
81 unsigned char TOEN:1;
\r
82 unsigned char IGAEN:1;
\r
90 unsigned char MST:3;
\r
98 unsigned short WORD;
\r
100 unsigned short ADDR:13;
\r
105 unsigned short WORD;
\r
108 unsigned short BPFB:2;
\r
110 unsigned short BPGB:2;
\r
111 unsigned short BPIB:2;
\r
112 unsigned short BPRO:2;
\r
113 unsigned short BPRA:2;
\r
120 unsigned char BYTE;
\r
123 unsigned char CFME:1;
\r
127 unsigned char BYTE;
\r
129 unsigned char EDGES:2;
\r
130 unsigned char TCSS:2;
\r
131 unsigned char FMCS:3;
\r
132 unsigned char CACREFE:1;
\r
136 unsigned char BYTE;
\r
138 unsigned char DFS:2;
\r
139 unsigned char RCDS:2;
\r
140 unsigned char RSCS:3;
\r
141 unsigned char RPS:1;
\r
145 unsigned char BYTE;
\r
148 unsigned char OVFFCL:1;
\r
149 unsigned char MENDFCL:1;
\r
150 unsigned char FERRFCL:1;
\r
152 unsigned char OVFIE:1;
\r
153 unsigned char MENDIE:1;
\r
154 unsigned char FERRIE:1;
\r
158 unsigned char BYTE;
\r
161 unsigned char OVFF:1;
\r
162 unsigned char MENDF:1;
\r
163 unsigned char FERRF:1;
\r
167 unsigned short CAULVR;
\r
168 unsigned short CALLVR;
\r
169 unsigned short CACNTBR;
\r
174 unsigned char BYTE;
\r
177 unsigned char CPB1INI:1;
\r
179 unsigned char CPB0INI:1;
\r
183 unsigned char BYTE;
\r
186 unsigned char CPB1WCP:1;
\r
188 unsigned char CPB0WCP:1;
\r
192 unsigned char BYTE;
\r
194 unsigned char CPB1OUT:1;
\r
196 unsigned char CPB0OUT:1;
\r
200 unsigned char BYTE;
\r
203 unsigned char CPB1INTPL:1;
\r
204 unsigned char CPB1INTEG:1;
\r
205 unsigned char CPB1INTEN:1;
\r
207 unsigned char CPB0INTPL:1;
\r
208 unsigned char CPB0INTEG:1;
\r
209 unsigned char CPB0INTEN:1;
\r
213 unsigned char BYTE;
\r
215 unsigned char CPB1F:2;
\r
217 unsigned char CPB1FEN:1;
\r
218 unsigned char CPB0F:2;
\r
220 unsigned char CPB0FEN:1;
\r
224 unsigned char BYTE;
\r
227 unsigned char CPBSPDMD:1;
\r
231 unsigned char BYTE;
\r
234 unsigned char CPB1VRF:1;
\r
236 unsigned char CPB0VRF:1;
\r
240 unsigned char BYTE;
\r
243 unsigned char CPB1OP:1;
\r
244 unsigned char CPB1OE:1;
\r
246 unsigned char CPB0OP:1;
\r
247 unsigned char CPB0OE:1;
\r
254 unsigned short WORD;
\r
256 unsigned short :14;
\r
257 unsigned short STR1:1;
\r
258 unsigned short STR0:1;
\r
263 unsigned short WORD;
\r
265 unsigned short :14;
\r
266 unsigned short STR3:1;
\r
267 unsigned short STR2:1;
\r
274 unsigned short WORD;
\r
277 unsigned short CMIE:1;
\r
279 unsigned short CKS:2;
\r
282 unsigned short CMCNT;
\r
283 unsigned short CMCOR;
\r
288 unsigned char BYTE;
\r
290 unsigned char DORCLR:1;
\r
292 unsigned char LMS:1;
\r
293 unsigned char GPS:2;
\r
296 unsigned char CRCDIR;
\r
297 unsigned short CRCDOR;
\r
302 unsigned char BYTE;
\r
305 unsigned char CTSUINIT:1;
\r
306 unsigned char CTSUIOC:1;
\r
307 unsigned char CTSUSNZ:1;
\r
308 unsigned char CTSUCAP:1;
\r
309 unsigned char CTSUSTRT:1;
\r
313 unsigned char BYTE;
\r
315 unsigned char CTSUMD:2;
\r
316 unsigned char CTSUCLK:2;
\r
317 unsigned char CTSUATUNE1:1;
\r
318 unsigned char CTSUATUNE0:1;
\r
319 unsigned char CTSUCSW:1;
\r
320 unsigned char CTSUPON:1;
\r
324 unsigned char BYTE;
\r
327 unsigned char CTSUSOFF:1;
\r
328 unsigned char CTSUPRMODE:2;
\r
329 unsigned char CTSUPRRATIO:4;
\r
333 unsigned char BYTE;
\r
335 unsigned char CTSUSST:8;
\r
339 unsigned char BYTE;
\r
342 unsigned char CTSUMCH0:4;
\r
346 unsigned char BYTE;
\r
349 unsigned char CTSUMCH1:4;
\r
353 unsigned char BYTE;
\r
355 unsigned char CTSUCHAC07:1;
\r
356 unsigned char CTSUCHAC06:1;
\r
357 unsigned char CTSUCHAC05:1;
\r
358 unsigned char CTSUCHAC04:1;
\r
359 unsigned char CTSUCHAC03:1;
\r
360 unsigned char CTSUCHAC02:1;
\r
361 unsigned char CTSUCHAC01:1;
\r
362 unsigned char CTSUCHAC00:1;
\r
366 unsigned char BYTE;
\r
369 unsigned char CTSUCHAC13:1;
\r
370 unsigned char CTSUCHAC12:1;
\r
371 unsigned char CTSUCHAC11:1;
\r
372 unsigned char CTSUCHAC10:1;
\r
377 unsigned char BYTE;
\r
379 unsigned char CTSUCHTRC07:1;
\r
380 unsigned char CTSUCHTRC06:1;
\r
381 unsigned char CTSUCHTRC05:1;
\r
382 unsigned char CTSUCHTRC04:1;
\r
383 unsigned char CTSUCHTRC03:1;
\r
384 unsigned char CTSUCHTRC02:1;
\r
385 unsigned char CTSUCHTRC01:1;
\r
386 unsigned char CTSUCHTRC00:1;
\r
390 unsigned char BYTE;
\r
393 unsigned char CTSUCHTRC13:1;
\r
394 unsigned char CTSUCHTRC12:1;
\r
395 unsigned char CTSUCHTRC11:1;
\r
396 unsigned char CTSUCHTRC10:1;
\r
401 unsigned char BYTE;
\r
404 unsigned char CTSUSSCNT:2;
\r
406 unsigned char CTSUSSMOD:2;
\r
410 unsigned char BYTE;
\r
412 unsigned char CTSUPS:1;
\r
413 unsigned char CTSUROVF:1;
\r
414 unsigned char CTSUSOVF:1;
\r
415 unsigned char CTSUDTSR:1;
\r
417 unsigned char CTSUSTC:3;
\r
421 unsigned short WORD;
\r
424 unsigned short CTSUSSDIV:4;
\r
428 unsigned short WORD;
\r
430 unsigned short CTSUSNUM:6;
\r
431 unsigned short CTSUSO:10;
\r
435 unsigned short WORD;
\r
438 unsigned short CTSUICOG:2;
\r
439 unsigned short CTSUSDPA:5;
\r
440 unsigned short CTSURICOA:8;
\r
444 unsigned short WORD;
\r
446 unsigned short CTSUSC:16;
\r
450 unsigned short WORD;
\r
452 unsigned short CTSURC:16;
\r
456 unsigned short WORD;
\r
458 unsigned short CTSUICOMP:1;
\r
464 unsigned short DADR0;
\r
465 unsigned short DADR1;
\r
467 unsigned char BYTE;
\r
469 unsigned char DAOE1:1;
\r
470 unsigned char DAOE0:1;
\r
474 unsigned char BYTE;
\r
476 unsigned char DPSEL:1;
\r
480 unsigned char BYTE;
\r
482 unsigned char DAADST:1;
\r
486 unsigned char BYTE;
\r
489 unsigned char REF:3;
\r
496 unsigned char BYTE;
\r
499 unsigned char DOPCFCL:1;
\r
500 unsigned char DOPCF:1;
\r
501 unsigned char DOPCIE:1;
\r
503 unsigned char DCSEL:1;
\r
504 unsigned char OMS:2;
\r
508 unsigned short DODIR;
\r
509 unsigned short DODSR;
\r
514 unsigned char BYTE;
\r
517 unsigned char RRS:1;
\r
523 unsigned char BYTE;
\r
526 unsigned char SHORT:1;
\r
531 unsigned char BYTE;
\r
534 unsigned char DTCST:1;
\r
539 unsigned short WORD;
\r
541 unsigned short ACT:1;
\r
543 unsigned short VECN:8;
\r
550 unsigned char BYTE;
\r
552 unsigned char ELCON:1;
\r
556 unsigned char BYTE;
\r
558 unsigned char ELS:8;
\r
563 unsigned char BYTE;
\r
565 unsigned char MTU3MD:2;
\r
566 unsigned char MTU2MD:2;
\r
567 unsigned char MTU1MD:2;
\r
571 unsigned char BYTE;
\r
574 unsigned char MTU4MD:2;
\r
578 unsigned char BYTE;
\r
581 unsigned char CMT1MD:2;
\r
585 unsigned char BYTE;
\r
588 unsigned char TMR2MD:2;
\r
590 unsigned char TMR0MD:2;
\r
594 unsigned char BYTE;
\r
596 unsigned char PGR7:1;
\r
597 unsigned char PGR6:1;
\r
598 unsigned char PGR5:1;
\r
599 unsigned char PGR4:1;
\r
600 unsigned char PGR3:1;
\r
601 unsigned char PGR2:1;
\r
602 unsigned char PGR1:1;
\r
603 unsigned char PGR0:1;
\r
608 unsigned char BYTE;
\r
611 unsigned char PGCO:3;
\r
613 unsigned char PGCOVE:1;
\r
614 unsigned char PGCI:2;
\r
619 unsigned char BYTE;
\r
621 unsigned char PDBF7:1;
\r
622 unsigned char PDBF6:1;
\r
623 unsigned char PDBF5:1;
\r
624 unsigned char PDBF4:1;
\r
625 unsigned char PDBF3:1;
\r
626 unsigned char PDBF2:1;
\r
627 unsigned char PDBF1:1;
\r
628 unsigned char PDBF0:1;
\r
633 unsigned char BYTE;
\r
636 unsigned char PSM:2;
\r
637 unsigned char PSP:2;
\r
638 unsigned char PSB:3;
\r
642 unsigned char BYTE;
\r
645 unsigned char PSM:2;
\r
646 unsigned char PSP:2;
\r
647 unsigned char PSB:3;
\r
652 unsigned char BYTE;
\r
654 unsigned char WI:1;
\r
655 unsigned char WE:1;
\r
657 unsigned char SEG:1;
\r
664 unsigned char BYTE;
\r
667 unsigned char DFLEN:1;
\r
672 unsigned short WORD;
\r
675 unsigned short SASMF:1;
\r
678 unsigned short FAWSMR;
\r
679 unsigned short FAWEMR;
\r
681 unsigned char BYTE;
\r
683 unsigned char SAS:2;
\r
685 unsigned char PCKA:5;
\r
689 unsigned char BYTE;
\r
691 unsigned char OPST:1;
\r
693 unsigned char CMD:3;
\r
696 unsigned short FEAML;
\r
698 unsigned char FEAMH;
\r
702 unsigned char BYTE;
\r
705 unsigned char PERR:1;
\r
708 unsigned short FRBL;
\r
709 unsigned short FRBH;
\r
712 unsigned char BYTE;
\r
714 unsigned char FMS2:1;
\r
715 unsigned char LVPE:1;
\r
717 unsigned char FMS1:1;
\r
718 unsigned char RPDIS:1;
\r
720 unsigned char FMS0:1;
\r
724 unsigned char BYTE;
\r
727 unsigned char EXS:1;
\r
730 unsigned short FSARL;
\r
732 unsigned char FSARH;
\r
734 unsigned char BYTE;
\r
736 unsigned char OPST:1;
\r
737 unsigned char STOP:1;
\r
739 unsigned char DRC:1;
\r
740 unsigned char CMD:4;
\r
743 unsigned short FEARL;
\r
744 unsigned char FEARH;
\r
746 unsigned char BYTE;
\r
749 unsigned char FRESET:1;
\r
753 unsigned char BYTE;
\r
756 unsigned char EILGLERR:1;
\r
757 unsigned char ILGLERR:1;
\r
758 unsigned char BCERR:1;
\r
760 unsigned char PRGERR:1;
\r
761 unsigned char ERERR:1;
\r
765 unsigned char BYTE;
\r
767 unsigned char EXRDY:1;
\r
768 unsigned char FRDY:1;
\r
770 unsigned char DRRDY:1;
\r
773 unsigned short FWBL;
\r
774 unsigned short FWBH;
\r
777 unsigned short WORD;
\r
779 // unsigned short FEKEY:8;
\r
780 // unsigned short FENTRYD:1;
\r
781 // unsigned short :6;
\r
782 // unsigned short FENTRY0:1;
\r
789 unsigned char BYTE;
\r
792 unsigned char IR:1;
\r
797 unsigned char BYTE;
\r
800 unsigned char DTCE:1;
\r
805 unsigned char BYTE;
\r
807 unsigned char IEN7:1;
\r
808 unsigned char IEN6:1;
\r
809 unsigned char IEN5:1;
\r
810 unsigned char IEN4:1;
\r
811 unsigned char IEN3:1;
\r
812 unsigned char IEN2:1;
\r
813 unsigned char IEN1:1;
\r
814 unsigned char IEN0:1;
\r
819 unsigned char BYTE;
\r
822 unsigned char SWINT:1;
\r
827 unsigned short WORD;
\r
829 unsigned short FIEN:1;
\r
831 unsigned short FVCT:8;
\r
836 unsigned char BYTE;
\r
839 unsigned char IPR:4;
\r
844 unsigned char BYTE;
\r
847 unsigned char IRQMD:2;
\r
852 unsigned char BYTE;
\r
854 unsigned char FLTEN7:1;
\r
855 unsigned char FLTEN6:1;
\r
856 unsigned char FLTEN5:1;
\r
857 unsigned char FLTEN4:1;
\r
858 unsigned char FLTEN3:1;
\r
859 unsigned char FLTEN2:1;
\r
860 unsigned char FLTEN1:1;
\r
861 unsigned char FLTEN0:1;
\r
866 unsigned short WORD;
\r
868 unsigned short FCLKSEL7:2;
\r
869 unsigned short FCLKSEL6:2;
\r
870 unsigned short FCLKSEL5:2;
\r
871 unsigned short FCLKSEL4:2;
\r
872 unsigned short FCLKSEL3:2;
\r
873 unsigned short FCLKSEL2:2;
\r
874 unsigned short FCLKSEL1:2;
\r
875 unsigned short FCLKSEL0:2;
\r
880 unsigned char BYTE;
\r
883 unsigned char LVD2ST:1;
\r
884 unsigned char LVD1ST:1;
\r
885 unsigned char IWDTST:1;
\r
887 unsigned char OSTST:1;
\r
888 unsigned char NMIST:1;
\r
892 unsigned char BYTE;
\r
895 unsigned char LVD2EN:1;
\r
896 unsigned char LVD1EN:1;
\r
897 unsigned char IWDTEN:1;
\r
899 unsigned char OSTEN:1;
\r
900 unsigned char NMIEN:1;
\r
904 unsigned char BYTE;
\r
907 unsigned char LVD2CLR:1;
\r
908 unsigned char LVD1CLR:1;
\r
909 unsigned char IWDTCLR:1;
\r
911 unsigned char OSTCLR:1;
\r
912 unsigned char NMICLR:1;
\r
916 unsigned char BYTE;
\r
919 unsigned char NMIMD:1;
\r
924 unsigned char BYTE;
\r
927 unsigned char NFLTEN:1;
\r
932 unsigned char BYTE;
\r
935 unsigned char NFCLKSEL:2;
\r
942 unsigned char BYTE;
\r
944 unsigned char IRE:1;
\r
945 unsigned char IRCKS:3;
\r
946 unsigned char IRTXINV:1;
\r
947 unsigned char IRRXINV:1;
\r
953 unsigned char IWDTRR;
\r
956 unsigned short WORD;
\r
959 unsigned short RPSS:2;
\r
961 unsigned short RPES:2;
\r
962 unsigned short CKS:4;
\r
964 unsigned short TOPS:2;
\r
968 unsigned short WORD;
\r
970 unsigned short REFEF:1;
\r
971 unsigned short UNDFF:1;
\r
972 unsigned short CNTVAL:14;
\r
976 unsigned char BYTE;
\r
978 unsigned char RSTIRQS:1;
\r
983 unsigned char BYTE;
\r
985 unsigned char SLCSTP:1;
\r
992 unsigned char BYTE;
\r
994 unsigned char MDSET:2;
\r
995 unsigned char LWAVE:1;
\r
996 unsigned char LDTY:3;
\r
997 unsigned char LBAS:2;
\r
1001 unsigned char BYTE;
\r
1003 unsigned char LCDON:1;
\r
1004 unsigned char SCOC:1;
\r
1005 unsigned char VLCON:1;
\r
1006 unsigned char BLON:1;
\r
1007 unsigned char LCDSEL:1;
\r
1009 unsigned char LCDVLM:1;
\r
1013 unsigned char BYTE;
\r
1016 unsigned char LCDC0:6;
\r
1020 unsigned char BYTE;
\r
1023 unsigned char VLCD:5;
\r
1027 unsigned char SEG00;
\r
1028 unsigned char SEG01;
\r
1029 unsigned char SEG02;
\r
1030 unsigned char SEG03;
\r
1031 unsigned char SEG04;
\r
1032 unsigned char SEG05;
\r
1033 unsigned char SEG06;
\r
1034 unsigned char SEG07;
\r
1035 unsigned char SEG08;
\r
1036 unsigned char SEG09;
\r
1037 unsigned char SEG10;
\r
1038 unsigned char SEG11;
\r
1039 unsigned char SEG12;
\r
1040 unsigned char SEG13;
\r
1041 unsigned char SEG14;
\r
1042 unsigned char SEG15;
\r
1043 unsigned char SEG16;
\r
1044 unsigned char SEG17;
\r
1045 unsigned char SEG18;
\r
1046 unsigned char SEG19;
\r
1047 unsigned char SEG20;
\r
1048 unsigned char SEG21;
\r
1049 unsigned char SEG22;
\r
1050 unsigned char SEG23;
\r
1051 unsigned char SEG24;
\r
1052 unsigned char SEG25;
\r
1053 unsigned char SEG26;
\r
1054 unsigned char SEG27;
\r
1055 unsigned char SEG28;
\r
1056 unsigned char SEG29;
\r
1057 unsigned char SEG30;
\r
1058 unsigned char SEG31;
\r
1059 unsigned char SEG32;
\r
1060 unsigned char SEG33;
\r
1061 unsigned char SEG34;
\r
1062 unsigned char SEG35;
\r
1063 unsigned char SEG36;
\r
1064 unsigned char SEG37;
\r
1065 unsigned char SEG38;
\r
1066 unsigned char SEG39;
\r
1071 unsigned char BYTE;
\r
1073 unsigned char B0WI:1;
\r
1074 unsigned char PFSWE:1;
\r
1079 unsigned char BYTE;
\r
1082 unsigned char PSEL:5;
\r
1087 unsigned char BYTE;
\r
1090 unsigned char PSEL:5;
\r
1095 unsigned char BYTE;
\r
1098 unsigned char PSEL:5;
\r
1102 unsigned char BYTE;
\r
1105 unsigned char ISEL:1;
\r
1107 unsigned char PSEL:5;
\r
1111 unsigned char BYTE;
\r
1114 unsigned char ISEL:1;
\r
1116 unsigned char PSEL:5;
\r
1120 unsigned char BYTE;
\r
1123 unsigned char ISEL:1;
\r
1125 unsigned char PSEL:5;
\r
1129 unsigned char BYTE;
\r
1132 unsigned char ISEL:1;
\r
1134 unsigned char PSEL:5;
\r
1138 unsigned char BYTE;
\r
1141 unsigned char ISEL:1;
\r
1143 unsigned char PSEL:5;
\r
1147 unsigned char BYTE;
\r
1150 unsigned char ISEL:1;
\r
1152 unsigned char PSEL:5;
\r
1156 unsigned char BYTE;
\r
1159 unsigned char ISEL:1;
\r
1161 unsigned char PSEL:5;
\r
1165 unsigned char BYTE;
\r
1168 unsigned char ISEL:1;
\r
1170 unsigned char PSEL:5;
\r
1174 unsigned char BYTE;
\r
1177 unsigned char PSEL:5;
\r
1181 unsigned char BYTE;
\r
1184 unsigned char PSEL:5;
\r
1188 unsigned char BYTE;
\r
1191 unsigned char PSEL:5;
\r
1195 unsigned char BYTE;
\r
1198 unsigned char PSEL:5;
\r
1202 unsigned char BYTE;
\r
1205 unsigned char PSEL:5;
\r
1209 unsigned char BYTE;
\r
1212 unsigned char PSEL:5;
\r
1216 unsigned char BYTE;
\r
1219 unsigned char PSEL:5;
\r
1223 unsigned char BYTE;
\r
1225 unsigned char ASEL:1;
\r
1226 unsigned char ISEL:1;
\r
1228 unsigned char PSEL:5;
\r
1232 unsigned char BYTE;
\r
1235 unsigned char ISEL:1;
\r
1237 unsigned char PSEL:5;
\r
1241 unsigned char BYTE;
\r
1244 unsigned char ISEL:1;
\r
1246 unsigned char PSEL:5;
\r
1250 unsigned char BYTE;
\r
1253 unsigned char ISEL:1;
\r
1255 unsigned char PSEL:5;
\r
1260 unsigned char BYTE;
\r
1263 unsigned char ISEL:1;
\r
1268 unsigned char BYTE;
\r
1270 unsigned char ASEL:1;
\r
1274 unsigned char BYTE;
\r
1276 unsigned char ASEL:1;
\r
1280 unsigned char BYTE;
\r
1282 unsigned char ASEL:1;
\r
1286 unsigned char BYTE;
\r
1288 unsigned char ASEL:1;
\r
1292 unsigned char BYTE;
\r
1294 unsigned char ASEL:1;
\r
1299 unsigned char BYTE;
\r
1301 unsigned char ASEL:1;
\r
1306 unsigned char BYTE;
\r
1309 unsigned char PSEL:5;
\r
1313 unsigned char BYTE;
\r
1316 unsigned char PSEL:5;
\r
1320 unsigned char BYTE;
\r
1323 unsigned char PSEL:5;
\r
1327 unsigned char BYTE;
\r
1330 unsigned char PSEL:5;
\r
1334 unsigned char BYTE;
\r
1337 unsigned char PSEL:5;
\r
1341 unsigned char BYTE;
\r
1344 unsigned char PSEL:5;
\r
1348 unsigned char BYTE;
\r
1351 unsigned char ISEL:1;
\r
1353 unsigned char PSEL:5;
\r
1358 unsigned char BYTE;
\r
1360 unsigned char ASEL:1;
\r
1364 unsigned char BYTE;
\r
1366 unsigned char ASEL:1;
\r
1370 unsigned char BYTE;
\r
1372 unsigned char ASEL:1;
\r
1377 unsigned char BYTE;
\r
1380 unsigned char PSEL:5;
\r
1384 unsigned char BYTE;
\r
1387 unsigned char PSEL:5;
\r
1391 unsigned char BYTE;
\r
1394 unsigned char PSEL:5;
\r
1398 unsigned char BYTE;
\r
1400 unsigned char ASEL:1;
\r
1401 unsigned char ISEL:1;
\r
1403 unsigned char PSEL:5;
\r
1407 unsigned char BYTE;
\r
1409 unsigned char ASEL:1;
\r
1410 unsigned char ISEL:1;
\r
1412 unsigned char PSEL:5;
\r
1416 unsigned char BYTE;
\r
1419 unsigned char PSEL:5;
\r
1423 unsigned char BYTE;
\r
1426 unsigned char ISEL:1;
\r
1428 unsigned char PSEL:5;
\r
1432 unsigned char BYTE;
\r
1435 unsigned char PSEL:5;
\r
1439 unsigned char BYTE;
\r
1442 unsigned char ISEL:1;
\r
1444 unsigned char PSEL:5;
\r
1448 unsigned char BYTE;
\r
1451 unsigned char ISEL:1;
\r
1453 unsigned char PSEL:5;
\r
1457 unsigned char BYTE;
\r
1460 unsigned char PSEL:5;
\r
1464 unsigned char BYTE;
\r
1467 unsigned char PSEL:5;
\r
1471 unsigned char BYTE;
\r
1474 unsigned char PSEL:5;
\r
1478 unsigned char BYTE;
\r
1481 unsigned char PSEL:5;
\r
1485 unsigned char BYTE;
\r
1488 unsigned char PSEL:5;
\r
1492 unsigned char BYTE;
\r
1495 unsigned char PSEL:5;
\r
1499 unsigned char BYTE;
\r
1502 unsigned char PSEL:5;
\r
1506 unsigned char BYTE;
\r
1509 unsigned char PSEL:5;
\r
1513 unsigned char BYTE;
\r
1516 unsigned char PSEL:5;
\r
1520 unsigned char BYTE;
\r
1523 unsigned char PSEL:5;
\r
1527 unsigned char BYTE;
\r
1530 unsigned char ISEL:1;
\r
1532 unsigned char PSEL:5;
\r
1536 unsigned char BYTE;
\r
1539 unsigned char PSEL:5;
\r
1543 unsigned char BYTE;
\r
1546 unsigned char PSEL:5;
\r
1550 unsigned char BYTE;
\r
1553 unsigned char PSEL:5;
\r
1557 unsigned char BYTE;
\r
1560 unsigned char ISEL:1;
\r
1562 unsigned char PSEL:5;
\r
1566 unsigned char BYTE;
\r
1569 unsigned char ISEL:1;
\r
1571 unsigned char PSEL:5;
\r
1575 unsigned char BYTE;
\r
1578 unsigned char ISEL:1;
\r
1580 unsigned char PSEL:5;
\r
1584 unsigned char BYTE;
\r
1587 unsigned char ISEL:1;
\r
1589 unsigned char PSEL:5;
\r
1593 unsigned char BYTE;
\r
1596 unsigned char ISEL:1;
\r
1598 unsigned char PSEL:5;
\r
1603 unsigned char BYTE;
\r
1605 unsigned char ASEL:1;
\r
1606 unsigned char ISEL:1;
\r
1608 unsigned char PSEL:5;
\r
1612 unsigned char BYTE;
\r
1614 unsigned char ASEL:1;
\r
1615 unsigned char ISEL:1;
\r
1617 unsigned char PSEL:5;
\r
1621 unsigned char BYTE;
\r
1623 unsigned char ASEL:1;
\r
1624 unsigned char ISEL:1;
\r
1626 unsigned char PSEL:5;
\r
1630 unsigned char BYTE;
\r
1632 unsigned char ASEL:1;
\r
1633 unsigned char ISEL:1;
\r
1635 unsigned char PSEL:5;
\r
1639 unsigned char BYTE;
\r
1641 unsigned char ASEL:1;
\r
1642 unsigned char ISEL:1;
\r
1644 unsigned char PSEL:5;
\r
1648 unsigned char BYTE;
\r
1650 unsigned char ASEL:1;
\r
1651 unsigned char ISEL:1;
\r
1653 unsigned char PSEL:5;
\r
1657 unsigned char BYTE;
\r
1659 unsigned char ASEL:1;
\r
1660 unsigned char ISEL:1;
\r
1662 unsigned char PSEL:5;
\r
1666 unsigned char BYTE;
\r
1668 unsigned char ASEL:1;
\r
1669 unsigned char ISEL:1;
\r
1671 unsigned char PSEL:5;
\r
1676 unsigned char BYTE;
\r
1679 unsigned char PSEL:5;
\r
1683 unsigned char BYTE;
\r
1686 unsigned char PSEL:5;
\r
1691 unsigned char BYTE;
\r
1693 unsigned char ASEL:1;
\r
1698 unsigned char BYTE;
\r
1700 unsigned char ASEL:1;
\r
1704 unsigned char BYTE;
\r
1707 unsigned char PSEL:5;
\r
1712 unsigned char BYTE;
\r
1714 unsigned char ASEL:1;
\r
1718 unsigned char BYTE;
\r
1720 unsigned char ASEL:1;
\r
1727 unsigned char BYTE;
\r
1730 unsigned char OE4D:1;
\r
1731 unsigned char OE4C:1;
\r
1732 unsigned char OE3D:1;
\r
1733 unsigned char OE4B:1;
\r
1734 unsigned char OE4A:1;
\r
1735 unsigned char OE3B:1;
\r
1740 unsigned char BYTE;
\r
1743 unsigned char BDC:1;
\r
1744 unsigned char N:1;
\r
1745 unsigned char P:1;
\r
1746 unsigned char FB:1;
\r
1747 unsigned char WF:1;
\r
1748 unsigned char VF:1;
\r
1749 unsigned char UF:1;
\r
1753 unsigned char BYTE;
\r
1756 unsigned char PSYE:1;
\r
1758 unsigned char TOCL:1;
\r
1759 unsigned char TOCS:1;
\r
1760 unsigned char OLSN:1;
\r
1761 unsigned char OLSP:1;
\r
1765 unsigned char BYTE;
\r
1767 unsigned char BF:2;
\r
1768 unsigned char OLS3N:1;
\r
1769 unsigned char OLS3P:1;
\r
1770 unsigned char OLS2N:1;
\r
1771 unsigned char OLS2P:1;
\r
1772 unsigned char OLS1N:1;
\r
1773 unsigned char OLS1P:1;
\r
1777 unsigned short TCDR;
\r
1778 unsigned short TDDR;
\r
1780 unsigned short TCNTS;
\r
1781 unsigned short TCBR;
\r
1784 unsigned char BYTE;
\r
1786 unsigned char T3AEN:1;
\r
1787 unsigned char T3ACOR:3;
\r
1788 unsigned char T4VEN:1;
\r
1789 unsigned char T4VCOR:3;
\r
1793 unsigned char BYTE;
\r
1796 unsigned char T3ACNT:3;
\r
1798 unsigned char T4VCNT:3;
\r
1802 unsigned char BYTE;
\r
1805 unsigned char BTE:2;
\r
1810 unsigned char BYTE;
\r
1813 unsigned char TDER:1;
\r
1818 unsigned char BYTE;
\r
1821 unsigned char OLS3N:1;
\r
1822 unsigned char OLS3P:1;
\r
1823 unsigned char OLS2N:1;
\r
1824 unsigned char OLS2P:1;
\r
1825 unsigned char OLS1N:1;
\r
1826 unsigned char OLS1P:1;
\r
1831 unsigned char BYTE;
\r
1833 unsigned char CCE:1;
\r
1835 unsigned char WRE:1;
\r
1840 unsigned char BYTE;
\r
1842 unsigned char CST4:1;
\r
1843 unsigned char CST3:1;
\r
1845 unsigned char CST2:1;
\r
1846 unsigned char CST1:1;
\r
1847 unsigned char CST0:1;
\r
1851 unsigned char BYTE;
\r
1853 unsigned char SYNC4:1;
\r
1854 unsigned char SYNC3:1;
\r
1856 unsigned char SYNC2:1;
\r
1857 unsigned char SYNC1:1;
\r
1858 unsigned char SYNC0:1;
\r
1863 unsigned char BYTE;
\r
1866 unsigned char RWE:1;
\r
1873 unsigned char BYTE;
\r
1876 unsigned char NFCS:2;
\r
1877 unsigned char NFDEN:1;
\r
1878 unsigned char NFCEN:1;
\r
1879 unsigned char NFBEN:1;
\r
1880 unsigned char NFAEN:1;
\r
1885 unsigned char BYTE;
\r
1887 unsigned char CCLR:3;
\r
1888 unsigned char CKEG:2;
\r
1889 unsigned char TPSC:3;
\r
1893 unsigned char BYTE;
\r
1896 unsigned char BFE:1;
\r
1897 unsigned char BFB:1;
\r
1898 unsigned char BFA:1;
\r
1899 unsigned char MD:4;
\r
1903 unsigned char BYTE;
\r
1905 unsigned char IOB:4;
\r
1906 unsigned char IOA:4;
\r
1910 unsigned char BYTE;
\r
1912 unsigned char IOD:4;
\r
1913 unsigned char IOC:4;
\r
1917 unsigned char BYTE;
\r
1919 unsigned char TTGE:1;
\r
1921 unsigned char TCIEV:1;
\r
1922 unsigned char TGIED:1;
\r
1923 unsigned char TGIEC:1;
\r
1924 unsigned char TGIEB:1;
\r
1925 unsigned char TGIEA:1;
\r
1929 unsigned char BYTE;
\r
1931 unsigned char TCFD:1;
\r
1934 unsigned short TCNT;
\r
1935 unsigned short TGRA;
\r
1936 unsigned short TGRB;
\r
1937 unsigned short TGRC;
\r
1938 unsigned short TGRD;
\r
1940 unsigned short TGRE;
\r
1941 unsigned short TGRF;
\r
1943 unsigned char BYTE;
\r
1946 unsigned char TGIEF:1;
\r
1947 unsigned char TGIEE:1;
\r
1952 unsigned char BYTE;
\r
1955 unsigned char TTSE:1;
\r
1956 unsigned char TTSB:1;
\r
1957 unsigned char TTSA:1;
\r
1965 unsigned char BYTE;
\r
1968 unsigned char NFCS:2;
\r
1969 unsigned char NFDEN:1;
\r
1970 unsigned char NFCEN:1;
\r
1971 unsigned char NFBEN:1;
\r
1972 unsigned char NFAEN:1;
\r
1977 unsigned char BYTE;
\r
1980 unsigned char CCLR:2;
\r
1981 unsigned char CKEG:2;
\r
1982 unsigned char TPSC:3;
\r
1986 unsigned char BYTE;
\r
1989 unsigned char MD:4;
\r
1993 unsigned char BYTE;
\r
1995 unsigned char IOB:4;
\r
1996 unsigned char IOA:4;
\r
2001 unsigned char BYTE;
\r
2003 unsigned char TTGE:1;
\r
2005 unsigned char TCIEU:1;
\r
2006 unsigned char TCIEV:1;
\r
2008 unsigned char TGIEB:1;
\r
2009 unsigned char TGIEA:1;
\r
2013 unsigned char BYTE;
\r
2015 unsigned char TCFD:1;
\r
2018 unsigned short TCNT;
\r
2019 unsigned short TGRA;
\r
2020 unsigned short TGRB;
\r
2023 unsigned char BYTE;
\r
2026 unsigned char I2BE:1;
\r
2027 unsigned char I2AE:1;
\r
2028 unsigned char I1BE:1;
\r
2029 unsigned char I1AE:1;
\r
2036 unsigned char BYTE;
\r
2039 unsigned char NFCS:2;
\r
2040 unsigned char NFDEN:1;
\r
2041 unsigned char NFCEN:1;
\r
2042 unsigned char NFBEN:1;
\r
2043 unsigned char NFAEN:1;
\r
2048 unsigned char BYTE;
\r
2051 unsigned char CCLR:2;
\r
2052 unsigned char CKEG:2;
\r
2053 unsigned char TPSC:3;
\r
2057 unsigned char BYTE;
\r
2060 unsigned char MD:4;
\r
2064 unsigned char BYTE;
\r
2066 unsigned char IOB:4;
\r
2067 unsigned char IOA:4;
\r
2072 unsigned char BYTE;
\r
2074 unsigned char TTGE:1;
\r
2076 unsigned char TCIEU:1;
\r
2077 unsigned char TCIEV:1;
\r
2079 unsigned char TGIEB:1;
\r
2080 unsigned char TGIEA:1;
\r
2084 unsigned char BYTE;
\r
2086 unsigned char TCFD:1;
\r
2089 unsigned short TCNT;
\r
2090 unsigned short TGRA;
\r
2091 unsigned short TGRB;
\r
2096 unsigned char BYTE;
\r
2098 unsigned char CCLR:3;
\r
2099 unsigned char CKEG:2;
\r
2100 unsigned char TPSC:3;
\r
2105 unsigned char BYTE;
\r
2108 unsigned char BFB:1;
\r
2109 unsigned char BFA:1;
\r
2110 unsigned char MD:4;
\r
2115 unsigned char BYTE;
\r
2117 unsigned char IOB:4;
\r
2118 unsigned char IOA:4;
\r
2122 unsigned char BYTE;
\r
2124 unsigned char IOD:4;
\r
2125 unsigned char IOC:4;
\r
2130 unsigned char BYTE;
\r
2132 unsigned char TTGE:1;
\r
2134 unsigned char TCIEV:1;
\r
2135 unsigned char TGIED:1;
\r
2136 unsigned char TGIEC:1;
\r
2137 unsigned char TGIEB:1;
\r
2138 unsigned char TGIEA:1;
\r
2142 unsigned short TCNT;
\r
2144 unsigned short TGRA;
\r
2145 unsigned short TGRB;
\r
2147 unsigned short TGRC;
\r
2148 unsigned short TGRD;
\r
2151 unsigned char BYTE;
\r
2153 unsigned char TCFD:1;
\r
2158 unsigned char BYTE;
\r
2161 unsigned char TTSE:1;
\r
2162 unsigned char TTSB:1;
\r
2163 unsigned char TTSA:1;
\r
2168 unsigned char BYTE;
\r
2171 unsigned char NFCS:2;
\r
2172 unsigned char NFDEN:1;
\r
2173 unsigned char NFCEN:1;
\r
2174 unsigned char NFBEN:1;
\r
2175 unsigned char NFAEN:1;
\r
2183 unsigned char BYTE;
\r
2185 unsigned char CCLR:3;
\r
2186 unsigned char CKEG:2;
\r
2187 unsigned char TPSC:3;
\r
2192 unsigned char BYTE;
\r
2195 unsigned char BFB:1;
\r
2196 unsigned char BFA:1;
\r
2197 unsigned char MD:4;
\r
2202 unsigned char BYTE;
\r
2204 unsigned char IOB:4;
\r
2205 unsigned char IOA:4;
\r
2209 unsigned char BYTE;
\r
2211 unsigned char IOD:4;
\r
2212 unsigned char IOC:4;
\r
2217 unsigned char BYTE;
\r
2219 unsigned char TTGE:1;
\r
2220 unsigned char TTGE2:1;
\r
2222 unsigned char TCIEV:1;
\r
2223 unsigned char TGIED:1;
\r
2224 unsigned char TGIEC:1;
\r
2225 unsigned char TGIEB:1;
\r
2226 unsigned char TGIEA:1;
\r
2230 unsigned short TCNT;
\r
2232 unsigned short TGRA;
\r
2233 unsigned short TGRB;
\r
2235 unsigned short TGRC;
\r
2236 unsigned short TGRD;
\r
2239 unsigned char BYTE;
\r
2241 unsigned char TCFD:1;
\r
2246 unsigned char BYTE;
\r
2249 unsigned char TTSE:1;
\r
2250 unsigned char TTSB:1;
\r
2251 unsigned char TTSA:1;
\r
2256 unsigned short WORD;
\r
2258 unsigned short BF:2;
\r
2259 unsigned short :6;
\r
2260 unsigned short UT4AE:1;
\r
2261 unsigned short DT4AE:1;
\r
2262 unsigned short UT4BE:1;
\r
2263 unsigned short DT4BE:1;
\r
2264 unsigned short ITA3AE:1;
\r
2265 unsigned short ITA4VE:1;
\r
2266 unsigned short ITB3AE:1;
\r
2267 unsigned short ITB4VE:1;
\r
2271 unsigned short TADCORA;
\r
2272 unsigned short TADCORB;
\r
2273 unsigned short TADCOBRA;
\r
2274 unsigned short TADCOBRB;
\r
2277 unsigned char BYTE;
\r
2280 unsigned char NFCS:2;
\r
2281 unsigned char NFDEN:1;
\r
2282 unsigned char NFCEN:1;
\r
2283 unsigned char NFBEN:1;
\r
2284 unsigned char NFAEN:1;
\r
2292 unsigned char BYTE;
\r
2295 unsigned char NFCS:2;
\r
2297 unsigned char NFWEN:1;
\r
2298 unsigned char NFVEN:1;
\r
2299 unsigned char NFUEN:1;
\r
2303 unsigned short TCNTU;
\r
2304 unsigned short TGRU;
\r
2306 unsigned char BYTE;
\r
2309 unsigned char TPSC:2;
\r
2314 unsigned char BYTE;
\r
2317 unsigned char IOC:5;
\r
2321 unsigned short TCNTV;
\r
2322 unsigned short TGRV;
\r
2324 unsigned char BYTE;
\r
2327 unsigned char TPSC:2;
\r
2332 unsigned char BYTE;
\r
2335 unsigned char IOC:5;
\r
2339 unsigned short TCNTW;
\r
2340 unsigned short TGRW;
\r
2342 unsigned char BYTE;
\r
2345 unsigned char TPSC:2;
\r
2350 unsigned char BYTE;
\r
2353 unsigned char IOC:5;
\r
2358 unsigned char BYTE;
\r
2361 unsigned char TGIE5U:1;
\r
2362 unsigned char TGIE5V:1;
\r
2363 unsigned char TGIE5W:1;
\r
2368 unsigned char BYTE;
\r
2371 unsigned char CSTU5:1;
\r
2372 unsigned char CSTV5:1;
\r
2373 unsigned char CSTW5:1;
\r
2378 unsigned char BYTE;
\r
2381 unsigned char CMPCLR5U:1;
\r
2382 unsigned char CMPCLR5V:1;
\r
2383 unsigned char CMPCLR5W:1;
\r
2390 unsigned short WORD;
\r
2396 unsigned char POE3F:1;
\r
2397 unsigned char POE2F:1;
\r
2398 unsigned char POE1F:1;
\r
2399 unsigned char POE0F:1;
\r
2401 unsigned char PIE1:1;
\r
2402 unsigned char POE3M:2;
\r
2403 unsigned char POE2M:2;
\r
2404 unsigned char POE1M:2;
\r
2405 unsigned char POE0M:2;
\r
2409 unsigned short WORD;
\r
2415 unsigned char OSF1:1;
\r
2417 unsigned char OCE1:1;
\r
2418 unsigned char OIE1:1;
\r
2423 unsigned short WORD;
\r
2430 unsigned char POE8F:1;
\r
2432 unsigned char POE8E:1;
\r
2433 unsigned char PIE2:1;
\r
2435 unsigned char POE8M:2;
\r
2439 unsigned char BYTE;
\r
2442 unsigned char CH0HIZ:1;
\r
2443 unsigned char CH34HIZ:1;
\r
2447 unsigned char BYTE;
\r
2450 unsigned char PE3ZE:1;
\r
2451 unsigned char PE2ZE:1;
\r
2452 unsigned char PE1ZE:1;
\r
2453 unsigned char PE0ZE:1;
\r
2457 unsigned char BYTE;
\r
2460 unsigned char P1CZEA:1;
\r
2461 unsigned char P2CZEA:1;
\r
2462 unsigned char P3CZEA:1;
\r
2467 unsigned short WORD;
\r
2474 unsigned char OSTSTF:1;
\r
2476 unsigned char OSTSTE:1;
\r
2483 unsigned char BYTE;
\r
2485 unsigned char PSEL7:1;
\r
2486 unsigned char PSEL6:1;
\r
2493 unsigned char BYTE;
\r
2495 unsigned char B7:1;
\r
2497 unsigned char B4:1;
\r
2499 unsigned char B2:1;
\r
2504 unsigned char BYTE;
\r
2506 unsigned char B7:1;
\r
2508 unsigned char B4:1;
\r
2510 unsigned char B2:1;
\r
2515 unsigned char BYTE;
\r
2517 unsigned char B7:1;
\r
2519 unsigned char B4:1;
\r
2521 unsigned char B2:1;
\r
2526 unsigned char BYTE;
\r
2528 unsigned char B7:1;
\r
2530 unsigned char B4:1;
\r
2532 unsigned char B2:1;
\r
2537 unsigned char BYTE;
\r
2540 unsigned char B4:1;
\r
2544 unsigned char BYTE;
\r
2547 unsigned char B6:1;
\r
2549 unsigned char B0:1;
\r
2554 unsigned char BYTE;
\r
2556 unsigned char B7:1;
\r
2558 unsigned char B4:1;
\r
2560 unsigned char B2:1;
\r
2567 unsigned char BYTE;
\r
2569 unsigned char B7:1;
\r
2570 unsigned char B6:1;
\r
2571 unsigned char B5:1;
\r
2572 unsigned char B4:1;
\r
2573 unsigned char B3:1;
\r
2574 unsigned char B2:1;
\r
2575 unsigned char B1:1;
\r
2576 unsigned char B0:1;
\r
2581 unsigned char BYTE;
\r
2583 unsigned char B7:1;
\r
2584 unsigned char B6:1;
\r
2585 unsigned char B5:1;
\r
2586 unsigned char B4:1;
\r
2587 unsigned char B3:1;
\r
2588 unsigned char B2:1;
\r
2589 unsigned char B1:1;
\r
2590 unsigned char B0:1;
\r
2595 unsigned char BYTE;
\r
2597 unsigned char B7:1;
\r
2598 unsigned char B6:1;
\r
2599 unsigned char B5:1;
\r
2600 unsigned char B4:1;
\r
2601 unsigned char B3:1;
\r
2602 unsigned char B2:1;
\r
2603 unsigned char B1:1;
\r
2604 unsigned char B0:1;
\r
2609 unsigned char BYTE;
\r
2611 unsigned char B7:1;
\r
2612 unsigned char B6:1;
\r
2613 unsigned char B5:1;
\r
2614 unsigned char B4:1;
\r
2615 unsigned char B3:1;
\r
2616 unsigned char B2:1;
\r
2617 unsigned char B1:1;
\r
2618 unsigned char B0:1;
\r
2623 unsigned char BYTE;
\r
2626 unsigned char B6:1;
\r
2628 unsigned char B4:1;
\r
2630 unsigned char B2:1;
\r
2631 unsigned char B1:1;
\r
2632 unsigned char B0:1;
\r
2636 unsigned char BYTE;
\r
2639 unsigned char B6:1;
\r
2641 unsigned char B4:1;
\r
2643 unsigned char B2:1;
\r
2644 unsigned char B1:1;
\r
2645 unsigned char B0:1;
\r
2650 unsigned char BYTE;
\r
2652 unsigned char B7:1;
\r
2653 unsigned char B6:1;
\r
2654 unsigned char B5:1;
\r
2655 unsigned char B4:1;
\r
2656 unsigned char B3:1;
\r
2657 unsigned char B2:1;
\r
2658 unsigned char B1:1;
\r
2659 unsigned char B0:1;
\r
2666 unsigned char BYTE;
\r
2668 unsigned char B7:1;
\r
2669 unsigned char B6:1;
\r
2670 unsigned char B5:1;
\r
2671 unsigned char B4:1;
\r
2672 unsigned char B3:1;
\r
2673 unsigned char B2:1;
\r
2674 unsigned char B1:1;
\r
2675 unsigned char B0:1;
\r
2680 unsigned char BYTE;
\r
2682 unsigned char B7:1;
\r
2683 unsigned char B6:1;
\r
2684 unsigned char B5:1;
\r
2685 unsigned char B4:1;
\r
2686 unsigned char B3:1;
\r
2687 unsigned char B2:1;
\r
2688 unsigned char B1:1;
\r
2689 unsigned char B0:1;
\r
2694 unsigned char BYTE;
\r
2696 unsigned char B7:1;
\r
2697 unsigned char B6:1;
\r
2698 unsigned char B5:1;
\r
2699 unsigned char B4:1;
\r
2700 unsigned char B3:1;
\r
2701 unsigned char B2:1;
\r
2702 unsigned char B1:1;
\r
2703 unsigned char B0:1;
\r
2708 unsigned char BYTE;
\r
2710 unsigned char B7:1;
\r
2711 unsigned char B6:1;
\r
2712 unsigned char B5:1;
\r
2713 unsigned char B4:1;
\r
2714 unsigned char B3:1;
\r
2715 unsigned char B2:1;
\r
2716 unsigned char B1:1;
\r
2717 unsigned char B0:1;
\r
2722 unsigned char BYTE;
\r
2725 unsigned char B6:1;
\r
2727 unsigned char B4:1;
\r
2729 unsigned char B2:1;
\r
2731 unsigned char B0:1;
\r
2735 unsigned char BYTE;
\r
2738 unsigned char B6:1;
\r
2740 unsigned char B4:1;
\r
2742 unsigned char B2:1;
\r
2744 unsigned char B0:1;
\r
2749 unsigned char BYTE;
\r
2751 unsigned char B7:1;
\r
2752 unsigned char B6:1;
\r
2753 unsigned char B5:1;
\r
2754 unsigned char B4:1;
\r
2755 unsigned char B3:1;
\r
2756 unsigned char B2:1;
\r
2757 unsigned char B1:1;
\r
2758 unsigned char B0:1;
\r
2765 unsigned char BYTE;
\r
2768 unsigned char B2:1;
\r
2769 unsigned char B1:1;
\r
2770 unsigned char B0:1;
\r
2775 unsigned char BYTE;
\r
2778 unsigned char B2:1;
\r
2779 unsigned char B1:1;
\r
2780 unsigned char B0:1;
\r
2785 unsigned char BYTE;
\r
2788 unsigned char B5:1;
\r
2790 unsigned char B2:1;
\r
2791 unsigned char B1:1;
\r
2792 unsigned char B0:1;
\r
2797 unsigned char BYTE;
\r
2800 unsigned char B2:1;
\r
2801 unsigned char B1:1;
\r
2802 unsigned char B0:1;
\r
2807 unsigned char BYTE;
\r
2810 unsigned char B4:1;
\r
2812 unsigned char B2:1;
\r
2814 unsigned char B0:1;
\r
2819 unsigned char BYTE;
\r
2822 unsigned char B2:1;
\r
2823 unsigned char B1:1;
\r
2824 unsigned char B0:1;
\r
2831 unsigned char BYTE;
\r
2834 unsigned char B6:1;
\r
2836 unsigned char B4:1;
\r
2837 unsigned char B3:1;
\r
2838 unsigned char B2:1;
\r
2839 unsigned char B1:1;
\r
2840 unsigned char B0:1;
\r
2845 unsigned char BYTE;
\r
2848 unsigned char B6:1;
\r
2850 unsigned char B4:1;
\r
2851 unsigned char B3:1;
\r
2852 unsigned char B2:1;
\r
2853 unsigned char B1:1;
\r
2854 unsigned char B0:1;
\r
2859 unsigned char BYTE;
\r
2862 unsigned char B6:1;
\r
2864 unsigned char B4:1;
\r
2865 unsigned char B3:1;
\r
2866 unsigned char B2:1;
\r
2867 unsigned char B1:1;
\r
2868 unsigned char B0:1;
\r
2873 unsigned char BYTE;
\r
2876 unsigned char B6:1;
\r
2878 unsigned char B4:1;
\r
2879 unsigned char B3:1;
\r
2880 unsigned char B2:1;
\r
2881 unsigned char B1:1;
\r
2882 unsigned char B0:1;
\r
2889 unsigned char BYTE;
\r
2892 unsigned char B6:1;
\r
2893 unsigned char B5:1;
\r
2894 unsigned char B4:1;
\r
2895 unsigned char B3:1;
\r
2896 unsigned char B2:1;
\r
2897 unsigned char B1:1;
\r
2898 unsigned char B0:1;
\r
2903 unsigned char BYTE;
\r
2906 unsigned char B6:1;
\r
2907 unsigned char B5:1;
\r
2908 unsigned char B4:1;
\r
2909 unsigned char B3:1;
\r
2910 unsigned char B2:1;
\r
2911 unsigned char B1:1;
\r
2912 unsigned char B0:1;
\r
2917 unsigned char BYTE;
\r
2920 unsigned char B6:1;
\r
2921 unsigned char B5:1;
\r
2922 unsigned char B4:1;
\r
2923 unsigned char B3:1;
\r
2924 unsigned char B2:1;
\r
2925 unsigned char B1:1;
\r
2926 unsigned char B0:1;
\r
2931 unsigned char BYTE;
\r
2934 unsigned char B6:1;
\r
2935 unsigned char B5:1;
\r
2936 unsigned char B4:1;
\r
2937 unsigned char B3:1;
\r
2938 unsigned char B2:1;
\r
2939 unsigned char B1:1;
\r
2940 unsigned char B0:1;
\r
2945 unsigned char BYTE;
\r
2948 unsigned char B6:1;
\r
2950 unsigned char B4:1;
\r
2952 unsigned char B2:1;
\r
2954 unsigned char B0:1;
\r
2958 unsigned char BYTE;
\r
2961 unsigned char B4:1;
\r
2966 unsigned char BYTE;
\r
2969 unsigned char B6:1;
\r
2970 unsigned char B5:1;
\r
2971 unsigned char B4:1;
\r
2972 unsigned char B3:1;
\r
2973 unsigned char B2:1;
\r
2974 unsigned char B1:1;
\r
2975 unsigned char B0:1;
\r
2982 unsigned char BYTE;
\r
2985 unsigned char B2:1;
\r
2986 unsigned char B1:1;
\r
2987 unsigned char B0:1;
\r
2992 unsigned char BYTE;
\r
2995 unsigned char B2:1;
\r
2996 unsigned char B1:1;
\r
2997 unsigned char B0:1;
\r
3002 unsigned char BYTE;
\r
3005 unsigned char B2:1;
\r
3006 unsigned char B1:1;
\r
3007 unsigned char B0:1;
\r
3012 unsigned char BYTE;
\r
3015 unsigned char B2:1;
\r
3016 unsigned char B1:1;
\r
3017 unsigned char B0:1;
\r
3024 unsigned char BYTE;
\r
3026 unsigned char B7:1;
\r
3027 unsigned char B6:1;
\r
3028 unsigned char B5:1;
\r
3029 unsigned char B4:1;
\r
3030 unsigned char B3:1;
\r
3031 unsigned char B2:1;
\r
3032 unsigned char B1:1;
\r
3033 unsigned char B0:1;
\r
3038 unsigned char BYTE;
\r
3040 unsigned char B7:1;
\r
3041 unsigned char B6:1;
\r
3042 unsigned char B5:1;
\r
3043 unsigned char B4:1;
\r
3044 unsigned char B3:1;
\r
3045 unsigned char B2:1;
\r
3046 unsigned char B1:1;
\r
3047 unsigned char B0:1;
\r
3052 unsigned char BYTE;
\r
3054 unsigned char B7:1;
\r
3055 unsigned char B6:1;
\r
3056 unsigned char B5:1;
\r
3057 unsigned char B4:1;
\r
3058 unsigned char B3:1;
\r
3059 unsigned char B2:1;
\r
3060 unsigned char B1:1;
\r
3061 unsigned char B0:1;
\r
3066 unsigned char BYTE;
\r
3068 unsigned char B7:1;
\r
3069 unsigned char B6:1;
\r
3070 unsigned char B5:1;
\r
3071 unsigned char B4:1;
\r
3072 unsigned char B3:1;
\r
3073 unsigned char B2:1;
\r
3074 unsigned char B1:1;
\r
3075 unsigned char B0:1;
\r
3080 unsigned char BYTE;
\r
3083 unsigned char B6:1;
\r
3085 unsigned char B4:1;
\r
3087 unsigned char B2:1;
\r
3089 unsigned char B0:1;
\r
3093 unsigned char BYTE;
\r
3096 unsigned char B6:1;
\r
3098 unsigned char B4:1;
\r
3100 unsigned char B2:1;
\r
3102 unsigned char B0:1;
\r
3107 unsigned char BYTE;
\r
3109 unsigned char B7:1;
\r
3110 unsigned char B6:1;
\r
3111 unsigned char B5:1;
\r
3112 unsigned char B4:1;
\r
3113 unsigned char B3:1;
\r
3114 unsigned char B2:1;
\r
3115 unsigned char B1:1;
\r
3116 unsigned char B0:1;
\r
3123 unsigned char BYTE;
\r
3125 unsigned char B7:1;
\r
3126 unsigned char B6:1;
\r
3127 unsigned char B5:1;
\r
3128 unsigned char B4:1;
\r
3129 unsigned char B3:1;
\r
3130 unsigned char B2:1;
\r
3131 unsigned char B1:1;
\r
3132 unsigned char B0:1;
\r
3137 unsigned char BYTE;
\r
3139 unsigned char B7:1;
\r
3140 unsigned char B6:1;
\r
3141 unsigned char B5:1;
\r
3142 unsigned char B4:1;
\r
3143 unsigned char B3:1;
\r
3144 unsigned char B2:1;
\r
3145 unsigned char B1:1;
\r
3146 unsigned char B0:1;
\r
3151 unsigned char BYTE;
\r
3153 unsigned char B7:1;
\r
3154 unsigned char B6:1;
\r
3155 unsigned char B5:1;
\r
3156 unsigned char B4:1;
\r
3157 unsigned char B3:1;
\r
3158 unsigned char B2:1;
\r
3159 unsigned char B1:1;
\r
3160 unsigned char B0:1;
\r
3165 unsigned char BYTE;
\r
3167 unsigned char B7:1;
\r
3168 unsigned char B6:1;
\r
3169 unsigned char B5:1;
\r
3170 unsigned char B4:1;
\r
3171 unsigned char B3:1;
\r
3172 unsigned char B2:1;
\r
3173 unsigned char B1:1;
\r
3174 unsigned char B0:1;
\r
3179 unsigned char BYTE;
\r
3182 unsigned char B6:1;
\r
3184 unsigned char B4:1;
\r
3186 unsigned char B2:1;
\r
3188 unsigned char B0:1;
\r
3192 unsigned char BYTE;
\r
3195 unsigned char B6:1;
\r
3197 unsigned char B4:1;
\r
3199 unsigned char B2:1;
\r
3201 unsigned char B0:1;
\r
3206 unsigned char BYTE;
\r
3208 unsigned char B7:1;
\r
3209 unsigned char B6:1;
\r
3210 unsigned char B5:1;
\r
3211 unsigned char B4:1;
\r
3212 unsigned char B3:1;
\r
3213 unsigned char B2:1;
\r
3214 unsigned char B1:1;
\r
3215 unsigned char B0:1;
\r
3222 unsigned char BYTE;
\r
3224 unsigned char B7:1;
\r
3225 unsigned char B6:1;
\r
3226 unsigned char B5:1;
\r
3227 unsigned char B4:1;
\r
3228 unsigned char B3:1;
\r
3229 unsigned char B2:1;
\r
3230 unsigned char B1:1;
\r
3231 unsigned char B0:1;
\r
3236 unsigned char BYTE;
\r
3238 unsigned char B7:1;
\r
3239 unsigned char B6:1;
\r
3240 unsigned char B5:1;
\r
3241 unsigned char B4:1;
\r
3242 unsigned char B3:1;
\r
3243 unsigned char B2:1;
\r
3244 unsigned char B1:1;
\r
3245 unsigned char B0:1;
\r
3250 unsigned char BYTE;
\r
3252 unsigned char B7:1;
\r
3253 unsigned char B6:1;
\r
3254 unsigned char B5:1;
\r
3255 unsigned char B4:1;
\r
3256 unsigned char B3:1;
\r
3257 unsigned char B2:1;
\r
3258 unsigned char B1:1;
\r
3259 unsigned char B0:1;
\r
3264 unsigned char BYTE;
\r
3266 unsigned char B7:1;
\r
3267 unsigned char B6:1;
\r
3268 unsigned char B5:1;
\r
3269 unsigned char B4:1;
\r
3270 unsigned char B3:1;
\r
3271 unsigned char B2:1;
\r
3272 unsigned char B1:1;
\r
3273 unsigned char B0:1;
\r
3278 unsigned char BYTE;
\r
3281 unsigned char B6:1;
\r
3283 unsigned char B4:1;
\r
3285 unsigned char B2:1;
\r
3287 unsigned char B0:1;
\r
3291 unsigned char BYTE;
\r
3294 unsigned char B6:1;
\r
3296 unsigned char B4:1;
\r
3298 unsigned char B2:1;
\r
3300 unsigned char B0:1;
\r
3305 unsigned char BYTE;
\r
3307 unsigned char B7:1;
\r
3308 unsigned char B6:1;
\r
3309 unsigned char B5:1;
\r
3310 unsigned char B4:1;
\r
3311 unsigned char B3:1;
\r
3312 unsigned char B2:1;
\r
3313 unsigned char B1:1;
\r
3314 unsigned char B0:1;
\r
3321 unsigned char BYTE;
\r
3324 unsigned char B4:1;
\r
3325 unsigned char B3:1;
\r
3326 unsigned char B2:1;
\r
3327 unsigned char B1:1;
\r
3328 unsigned char B0:1;
\r
3333 unsigned char BYTE;
\r
3336 unsigned char B4:1;
\r
3337 unsigned char B3:1;
\r
3338 unsigned char B2:1;
\r
3339 unsigned char B1:1;
\r
3340 unsigned char B0:1;
\r
3345 unsigned char BYTE;
\r
3348 unsigned char B4:1;
\r
3349 unsigned char B3:1;
\r
3350 unsigned char B2:1;
\r
3351 unsigned char B1:1;
\r
3352 unsigned char B0:1;
\r
3357 unsigned char BYTE;
\r
3360 unsigned char B4:1;
\r
3361 unsigned char B3:1;
\r
3362 unsigned char B2:1;
\r
3363 unsigned char B1:1;
\r
3364 unsigned char B0:1;
\r
3369 unsigned char BYTE;
\r
3372 unsigned char B4:1;
\r
3373 unsigned char B3:1;
\r
3374 unsigned char B2:1;
\r
3375 unsigned char B1:1;
\r
3376 unsigned char B0:1;
\r
3383 unsigned char BYTE;
\r
3385 unsigned char B7:1;
\r
3386 unsigned char B6:1;
\r
3387 unsigned char B5:1;
\r
3388 unsigned char B4:1;
\r
3389 unsigned char B3:1;
\r
3390 unsigned char B2:1;
\r
3391 unsigned char B1:1;
\r
3392 unsigned char B0:1;
\r
3397 unsigned char BYTE;
\r
3399 unsigned char B7:1;
\r
3400 unsigned char B6:1;
\r
3401 unsigned char B5:1;
\r
3402 unsigned char B4:1;
\r
3403 unsigned char B3:1;
\r
3404 unsigned char B2:1;
\r
3405 unsigned char B1:1;
\r
3406 unsigned char B0:1;
\r
3411 unsigned char BYTE;
\r
3413 unsigned char B7:1;
\r
3414 unsigned char B6:1;
\r
3415 unsigned char B5:1;
\r
3416 unsigned char B4:1;
\r
3417 unsigned char B3:1;
\r
3418 unsigned char B2:1;
\r
3419 unsigned char B1:1;
\r
3420 unsigned char B0:1;
\r
3425 unsigned char BYTE;
\r
3427 unsigned char B7:1;
\r
3428 unsigned char B6:1;
\r
3429 unsigned char B5:1;
\r
3430 unsigned char B4:1;
\r
3431 unsigned char B3:1;
\r
3432 unsigned char B2:1;
\r
3433 unsigned char B1:1;
\r
3434 unsigned char B0:1;
\r
3439 unsigned char BYTE;
\r
3442 unsigned char B6:1;
\r
3444 unsigned char B4:1;
\r
3445 unsigned char B3:1;
\r
3446 unsigned char B2:1;
\r
3448 unsigned char B0:1;
\r
3452 unsigned char BYTE;
\r
3455 unsigned char B6:1;
\r
3457 unsigned char B4:1;
\r
3459 unsigned char B2:1;
\r
3461 unsigned char B0:1;
\r
3466 unsigned char BYTE;
\r
3468 unsigned char B7:1;
\r
3469 unsigned char B6:1;
\r
3470 unsigned char B5:1;
\r
3471 unsigned char B4:1;
\r
3472 unsigned char B3:1;
\r
3473 unsigned char B2:1;
\r
3474 unsigned char B1:1;
\r
3475 unsigned char B0:1;
\r
3482 unsigned char BYTE;
\r
3484 unsigned char B7:1;
\r
3485 unsigned char B6:1;
\r
3490 unsigned char BYTE;
\r
3492 unsigned char B7:1;
\r
3493 unsigned char B6:1;
\r
3498 unsigned char BYTE;
\r
3500 unsigned char B7:1;
\r
3501 unsigned char B6:1;
\r
3506 unsigned char BYTE;
\r
3508 unsigned char B7:1;
\r
3509 unsigned char B6:1;
\r
3514 unsigned char BYTE;
\r
3516 unsigned char B7:1;
\r
3517 unsigned char B6:1;
\r
3524 unsigned char BYTE;
\r
3526 unsigned char B7:1;
\r
3531 unsigned char BYTE;
\r
3533 unsigned char B7:1;
\r
3540 unsigned char BYTE;
\r
3542 unsigned char B7:1;
\r
3543 unsigned char B6:1;
\r
3545 unsigned char B3:1;
\r
3546 unsigned char B2:1;
\r
3548 unsigned char B0:1;
\r
3553 unsigned char BYTE;
\r
3555 unsigned char B7:1;
\r
3556 unsigned char B6:1;
\r
3558 unsigned char B3:1;
\r
3559 unsigned char B2:1;
\r
3561 unsigned char B0:1;
\r
3566 unsigned char BYTE;
\r
3568 unsigned char B7:1;
\r
3569 unsigned char B6:1;
\r
3571 unsigned char B3:1;
\r
3572 unsigned char B2:1;
\r
3574 unsigned char B0:1;
\r
3579 unsigned char BYTE;
\r
3581 unsigned char B7:1;
\r
3582 unsigned char B6:1;
\r
3584 unsigned char B3:1;
\r
3585 unsigned char B2:1;
\r
3587 unsigned char B0:1;
\r
3592 unsigned char BYTE;
\r
3595 unsigned char B6:1;
\r
3600 unsigned char BYTE;
\r
3603 unsigned char B3:1;
\r
3604 unsigned char B2:1;
\r
3606 unsigned char B0:1;
\r
3613 unsigned char BYTE;
\r
3615 unsigned char ICE:1;
\r
3616 unsigned char IICRST:1;
\r
3617 unsigned char CLO:1;
\r
3618 unsigned char SOWP:1;
\r
3619 unsigned char SCLO:1;
\r
3620 unsigned char SDAO:1;
\r
3621 unsigned char SCLI:1;
\r
3622 unsigned char SDAI:1;
\r
3626 unsigned char BYTE;
\r
3628 unsigned char BBSY:1;
\r
3629 unsigned char MST:1;
\r
3630 unsigned char TRS:1;
\r
3632 unsigned char SP:1;
\r
3633 unsigned char RS:1;
\r
3634 unsigned char ST:1;
\r
3638 unsigned char BYTE;
\r
3640 unsigned char MTWP:1;
\r
3641 unsigned char CKS:3;
\r
3642 unsigned char BCWP:1;
\r
3643 unsigned char BC:3;
\r
3647 unsigned char BYTE;
\r
3649 unsigned char DLCS:1;
\r
3650 unsigned char SDDL:3;
\r
3651 unsigned char TMWE:1;
\r
3652 unsigned char TMOH:1;
\r
3653 unsigned char TMOL:1;
\r
3654 unsigned char TMOS:1;
\r
3658 unsigned char BYTE;
\r
3660 unsigned char SMBS:1;
\r
3661 unsigned char WAIT:1;
\r
3662 unsigned char RDRFS:1;
\r
3663 unsigned char ACKWP:1;
\r
3664 unsigned char ACKBT:1;
\r
3665 unsigned char ACKBR:1;
\r
3666 unsigned char NF:2;
\r
3670 unsigned char BYTE;
\r
3673 unsigned char SCLE:1;
\r
3674 unsigned char NFE:1;
\r
3675 unsigned char NACKE:1;
\r
3676 unsigned char SALE:1;
\r
3677 unsigned char NALE:1;
\r
3678 unsigned char MALE:1;
\r
3679 unsigned char TMOE:1;
\r
3683 unsigned char BYTE;
\r
3685 unsigned char HOAE:1;
\r
3687 unsigned char DIDE:1;
\r
3689 unsigned char GCAE:1;
\r
3690 unsigned char SAR2E:1;
\r
3691 unsigned char SAR1E:1;
\r
3692 unsigned char SAR0E:1;
\r
3696 unsigned char BYTE;
\r
3698 unsigned char TIE:1;
\r
3699 unsigned char TEIE:1;
\r
3700 unsigned char RIE:1;
\r
3701 unsigned char NAKIE:1;
\r
3702 unsigned char SPIE:1;
\r
3703 unsigned char STIE:1;
\r
3704 unsigned char ALIE:1;
\r
3705 unsigned char TMOIE:1;
\r
3709 unsigned char BYTE;
\r
3711 unsigned char HOA:1;
\r
3713 unsigned char DID:1;
\r
3715 unsigned char GCA:1;
\r
3716 unsigned char AAS2:1;
\r
3717 unsigned char AAS1:1;
\r
3718 unsigned char AAS0:1;
\r
3722 unsigned char BYTE;
\r
3724 unsigned char TDRE:1;
\r
3725 unsigned char TEND:1;
\r
3726 unsigned char RDRF:1;
\r
3727 unsigned char NACKF:1;
\r
3728 unsigned char STOP:1;
\r
3729 unsigned char START:1;
\r
3730 unsigned char AL:1;
\r
3731 unsigned char TMOF:1;
\r
3736 unsigned char BYTE;
\r
3738 unsigned char SVA:7;
\r
3739 unsigned char SVA0:1;
\r
3743 unsigned char BYTE;
\r
3748 unsigned char BYTE;
\r
3751 unsigned char SVA:2;
\r
3752 unsigned char FS:1;
\r
3756 unsigned char BYTE;
\r
3760 unsigned char BYTE;
\r
3762 unsigned char SVA:7;
\r
3763 unsigned char SVA0:1;
\r
3767 unsigned char BYTE;
\r
3770 unsigned char SVA:2;
\r
3771 unsigned char FS:1;
\r
3775 unsigned char BYTE;
\r
3777 unsigned char SVA:7;
\r
3778 unsigned char SVA0:1;
\r
3782 unsigned char BYTE;
\r
3785 unsigned char SVA:2;
\r
3786 unsigned char FS:1;
\r
3790 unsigned char BYTE;
\r
3793 unsigned char BRL:5;
\r
3797 unsigned char BYTE;
\r
3800 unsigned char BRH:5;
\r
3803 unsigned char ICDRT;
\r
3804 unsigned char ICDRR;
\r
3809 unsigned char BYTE;
\r
3811 unsigned char SPRIE:1;
\r
3812 unsigned char SPE:1;
\r
3813 unsigned char SPTIE:1;
\r
3814 unsigned char SPEIE:1;
\r
3815 unsigned char MSTR:1;
\r
3816 unsigned char MODFEN:1;
\r
3817 unsigned char TXMD:1;
\r
3818 unsigned char SPMS:1;
\r
3822 unsigned char BYTE;
\r
3825 unsigned char SSL3P:1;
\r
3826 unsigned char SSL2P:1;
\r
3827 unsigned char SSL1P:1;
\r
3828 unsigned char SSL0P:1;
\r
3832 unsigned char BYTE;
\r
3835 unsigned char MOIFE:1;
\r
3836 unsigned char MOIFV:1;
\r
3838 unsigned char SPLP2:1;
\r
3839 unsigned char SPLP:1;
\r
3843 unsigned char BYTE;
\r
3846 unsigned char PERF:1;
\r
3847 unsigned char MODF:1;
\r
3848 unsigned char IDLNF:1;
\r
3849 unsigned char OVRF:1;
\r
3853 unsigned long LONG;
\r
3859 unsigned char BYTE;
\r
3862 unsigned char SPSLN:3;
\r
3866 unsigned char BYTE;
\r
3869 unsigned char SPECM:3;
\r
3871 unsigned char SPCP:3;
\r
3874 unsigned char SPBR;
\r
3876 unsigned char BYTE;
\r
3879 unsigned char SPLW:1;
\r
3880 unsigned char SPRDTD:1;
\r
3882 unsigned char SPFC:2;
\r
3886 unsigned char BYTE;
\r
3889 unsigned char SCKDL:3;
\r
3893 unsigned char BYTE;
\r
3896 unsigned char SLNDL:3;
\r
3900 unsigned char BYTE;
\r
3903 unsigned char SPNDL:3;
\r
3907 unsigned char BYTE;
\r
3910 unsigned char PTE:1;
\r
3911 unsigned char SPIIE:1;
\r
3912 unsigned char SPOE:1;
\r
3913 unsigned char SPPE:1;
\r
3917 unsigned short WORD;
\r
3919 unsigned short SCKDEN:1;
\r
3920 unsigned short SLNDEN:1;
\r
3921 unsigned short SPNDEN:1;
\r
3922 unsigned short LSBF:1;
\r
3923 unsigned short SPB:4;
\r
3924 unsigned short SSLKP:1;
\r
3925 unsigned short SSLA:3;
\r
3926 unsigned short BRDV:2;
\r
3927 unsigned short CPOL:1;
\r
3928 unsigned short CPHA:1;
\r
3932 unsigned short WORD;
\r
3934 unsigned short SCKDEN:1;
\r
3935 unsigned short SLNDEN:1;
\r
3936 unsigned short SPNDEN:1;
\r
3937 unsigned short LSBF:1;
\r
3938 unsigned short SPB:4;
\r
3939 unsigned short SSLKP:1;
\r
3940 unsigned short SSLA:3;
\r
3941 unsigned short BRDV:2;
\r
3942 unsigned short CPOL:1;
\r
3943 unsigned short CPHA:1;
\r
3947 unsigned short WORD;
\r
3949 unsigned short SCKDEN:1;
\r
3950 unsigned short SLNDEN:1;
\r
3951 unsigned short SPNDEN:1;
\r
3952 unsigned short LSBF:1;
\r
3953 unsigned short SPB:4;
\r
3954 unsigned short SSLKP:1;
\r
3955 unsigned short SSLA:3;
\r
3956 unsigned short BRDV:2;
\r
3957 unsigned short CPOL:1;
\r
3958 unsigned short CPHA:1;
\r
3962 unsigned short WORD;
\r
3964 unsigned short SCKDEN:1;
\r
3965 unsigned short SLNDEN:1;
\r
3966 unsigned short SPNDEN:1;
\r
3967 unsigned short LSBF:1;
\r
3968 unsigned short SPB:4;
\r
3969 unsigned short SSLKP:1;
\r
3970 unsigned short SSLA:3;
\r
3971 unsigned short BRDV:2;
\r
3972 unsigned short CPOL:1;
\r
3973 unsigned short CPHA:1;
\r
3977 unsigned short WORD;
\r
3979 unsigned short SCKDEN:1;
\r
3980 unsigned short SLNDEN:1;
\r
3981 unsigned short SPNDEN:1;
\r
3982 unsigned short LSBF:1;
\r
3983 unsigned short SPB:4;
\r
3984 unsigned short SSLKP:1;
\r
3985 unsigned short SSLA:3;
\r
3986 unsigned short BRDV:2;
\r
3987 unsigned short CPOL:1;
\r
3988 unsigned short CPHA:1;
\r
3992 unsigned short WORD;
\r
3994 unsigned short SCKDEN:1;
\r
3995 unsigned short SLNDEN:1;
\r
3996 unsigned short SPNDEN:1;
\r
3997 unsigned short LSBF:1;
\r
3998 unsigned short SPB:4;
\r
3999 unsigned short SSLKP:1;
\r
4000 unsigned short SSLA:3;
\r
4001 unsigned short BRDV:2;
\r
4002 unsigned short CPOL:1;
\r
4003 unsigned short CPHA:1;
\r
4007 unsigned short WORD;
\r
4009 unsigned short SCKDEN:1;
\r
4010 unsigned short SLNDEN:1;
\r
4011 unsigned short SPNDEN:1;
\r
4012 unsigned short LSBF:1;
\r
4013 unsigned short SPB:4;
\r
4014 unsigned short SSLKP:1;
\r
4015 unsigned short SSLA:3;
\r
4016 unsigned short BRDV:2;
\r
4017 unsigned short CPOL:1;
\r
4018 unsigned short CPHA:1;
\r
4022 unsigned short WORD;
\r
4024 unsigned short SCKDEN:1;
\r
4025 unsigned short SLNDEN:1;
\r
4026 unsigned short SPNDEN:1;
\r
4027 unsigned short LSBF:1;
\r
4028 unsigned short SPB:4;
\r
4029 unsigned short SSLKP:1;
\r
4030 unsigned short SSLA:3;
\r
4031 unsigned short BRDV:2;
\r
4032 unsigned short CPOL:1;
\r
4033 unsigned short CPHA:1;
\r
4040 unsigned char BYTE;
\r
4043 unsigned char F1HZ:1;
\r
4044 unsigned char F2HZ:1;
\r
4045 unsigned char F4HZ:1;
\r
4046 unsigned char F8HZ:1;
\r
4047 unsigned char F16HZ:1;
\r
4048 unsigned char F32HZ:1;
\r
4049 unsigned char F64HZ:1;
\r
4054 unsigned char BYTE;
\r
4057 unsigned char SEC10:3;
\r
4058 unsigned char SEC1:4;
\r
4063 unsigned char BYTE;
\r
4066 unsigned char MIN10:3;
\r
4067 unsigned char MIN1:4;
\r
4072 unsigned char BYTE;
\r
4075 unsigned char PM:1;
\r
4076 unsigned char HR10:2;
\r
4077 unsigned char HR1:4;
\r
4082 unsigned char BYTE;
\r
4085 unsigned char DAYW:3;
\r
4090 unsigned char BYTE;
\r
4093 unsigned char DATE10:2;
\r
4094 unsigned char DATE1:4;
\r
4099 unsigned char BYTE;
\r
4102 unsigned char MON10:1;
\r
4103 unsigned char MON1:4;
\r
4108 unsigned short WORD;
\r
4110 unsigned short :8;
\r
4111 unsigned short YR10:4;
\r
4112 unsigned short YR1:4;
\r
4116 unsigned char BYTE;
\r
4118 unsigned char ENB:1;
\r
4119 unsigned char SEC10:3;
\r
4120 unsigned char SEC1:4;
\r
4125 unsigned char BYTE;
\r
4127 unsigned char ENB:1;
\r
4128 unsigned char MIN10:3;
\r
4129 unsigned char MIN1:4;
\r
4134 unsigned char BYTE;
\r
4136 unsigned char ENB:1;
\r
4137 unsigned char PM:1;
\r
4138 unsigned char HR10:2;
\r
4139 unsigned char HR1:4;
\r
4144 unsigned char BYTE;
\r
4146 unsigned char ENB:1;
\r
4148 unsigned char DAYW:3;
\r
4153 unsigned char BYTE;
\r
4155 unsigned char ENB:1;
\r
4157 unsigned char DATE10:2;
\r
4158 unsigned char DATE1:4;
\r
4163 unsigned char BYTE;
\r
4165 unsigned char ENB:1;
\r
4167 unsigned char MON10:1;
\r
4168 unsigned char MON1:4;
\r
4173 unsigned short WORD;
\r
4175 unsigned short :8;
\r
4176 unsigned short YR10:4;
\r
4177 unsigned short YR1:4;
\r
4181 unsigned char BYTE;
\r
4183 unsigned char ENB:1;
\r
4188 unsigned char BYTE;
\r
4190 unsigned char PES:4;
\r
4191 unsigned char RTCOS:1;
\r
4192 unsigned char PIE:1;
\r
4193 unsigned char CIE:1;
\r
4194 unsigned char AIE:1;
\r
4199 unsigned char BYTE;
\r
4201 unsigned char CNTMD:1;
\r
4202 unsigned char HR24:1;
\r
4203 unsigned char AADJP:1;
\r
4204 unsigned char AADJE:1;
\r
4205 unsigned char RTCOE:1;
\r
4206 unsigned char ADJ30:1;
\r
4207 unsigned char RESET:1;
\r
4208 unsigned char START:1;
\r
4213 unsigned char BYTE;
\r
4216 unsigned char RTCDV:3;
\r
4217 unsigned char RTCEN:1;
\r
4222 unsigned char BYTE;
\r
4224 unsigned char PMADJ:2;
\r
4225 unsigned char ADJ:6;
\r
4232 unsigned char BYTE;
\r
4234 unsigned char BCNT:8;
\r
4239 unsigned char BYTE;
\r
4241 unsigned char BCNT:8;
\r
4246 unsigned char BYTE;
\r
4248 unsigned char BCNT:8;
\r
4253 unsigned char BYTE;
\r
4255 unsigned char BCNT:8;
\r
4260 unsigned char BYTE;
\r
4262 unsigned char BCNTAR:8;
\r
4267 unsigned char BYTE;
\r
4269 unsigned char BCNTAR:8;
\r
4274 unsigned char BYTE;
\r
4276 unsigned char BCNTAR:8;
\r
4281 unsigned char BYTE;
\r
4283 unsigned char BCNTAR:8;
\r
4288 unsigned char BYTE;
\r
4290 unsigned char ENB:8;
\r
4295 unsigned char BYTE;
\r
4297 unsigned char ENB:8;
\r
4302 unsigned short WORD;
\r
4304 unsigned short :8;
\r
4305 unsigned short ENB:8;
\r
4309 unsigned char BYTE;
\r
4311 unsigned char ENB:8;
\r
4318 unsigned short WORD;
\r
4320 unsigned short ADST:1;
\r
4321 unsigned short ADCS:2;
\r
4322 unsigned short ADIE:1;
\r
4323 unsigned short :1;
\r
4324 unsigned short ADHSC:1;
\r
4325 unsigned short TRGE:1;
\r
4326 unsigned short EXTRG:1;
\r
4327 unsigned short DBLE:1;
\r
4328 unsigned short GBADIE:1;
\r
4329 unsigned short :1;
\r
4330 unsigned short DBLANS:5;
\r
4335 unsigned short WORD;
\r
4337 // unsigned short ANSA:16;
\r
4341 unsigned short WORD;
\r
4343 // unsigned short :10;
\r
4344 // unsigned short ANSA1:1;
\r
4348 unsigned short WORD;
\r
4350 // unsigned short ADS:16;
\r
4354 unsigned short WORD;
\r
4356 // unsigned short :10;
\r
4357 // unsigned short ADS1:1;
\r
4361 unsigned char BYTE;
\r
4364 unsigned char ADC:2;
\r
4369 unsigned short WORD;
\r
4371 unsigned short ADRFMT:1;
\r
4372 unsigned short :9;
\r
4373 unsigned short ACE:1;
\r
4377 unsigned short WORD;
\r
4379 unsigned short :4;
\r
4380 unsigned short TRSA:4;
\r
4381 unsigned short :4;
\r
4382 unsigned short TRSB:4;
\r
4386 unsigned short WORD;
\r
4388 unsigned short :6;
\r
4389 unsigned short OCS:1;
\r
4390 unsigned short TSS:1;
\r
4391 unsigned short :6;
\r
4392 unsigned short OCSAD:1;
\r
4393 unsigned short TSSAD:1;
\r
4397 unsigned short WORD;
\r
4399 // unsigned short ANSB:16;
\r
4403 unsigned short WORD;
\r
4405 // unsigned short :10;
\r
4406 // unsigned short ANSB1:1;
\r
4409 unsigned short ADDBLDR;
\r
4410 unsigned short ADTSDR;
\r
4411 unsigned short ADOCDR;
\r
4413 unsigned short ADDR0;
\r
4414 unsigned short ADDR1;
\r
4415 unsigned short ADDR2;
\r
4416 unsigned short ADDR3;
\r
4417 unsigned short ADDR4;
\r
4418 unsigned short ADDR5;
\r
4419 unsigned short ADDR6;
\r
4420 unsigned short ADDR7;
\r
4421 unsigned short ADDR8;
\r
4422 unsigned short ADDR9;
\r
4423 unsigned short ADDR10;
\r
4424 unsigned short ADDR11;
\r
4425 unsigned short ADDR12;
\r
4426 unsigned short ADDR13;
\r
4427 unsigned short ADDR14;
\r
4428 unsigned short ADDR15;
\r
4430 unsigned short ADDR21;
\r
4432 unsigned char ADSSTR0;
\r
4433 unsigned char ADSSTRL;
\r
4435 unsigned char ADSSTRT;
\r
4436 unsigned char ADSSTRO;
\r
4438 unsigned char ADSSTR1;
\r
4439 unsigned char ADSSTR2;
\r
4440 unsigned char ADSSTR3;
\r
4441 unsigned char ADSSTR4;
\r
4442 unsigned char ADSSTR5;
\r
4443 unsigned char ADSSTR6;
\r
4444 unsigned char ADSSTR7;
\r
4447 unsigned char BYTE;
\r
4450 unsigned char OCSVSEL:1;
\r
4451 unsigned char HVREFDIS:1;
\r
4455 unsigned char ADSSTR21;
\r
4460 unsigned char BYTE;
\r
4462 unsigned char CM:1;
\r
4463 unsigned char CHR:1;
\r
4464 unsigned char PE:1;
\r
4465 unsigned char PM:1;
\r
4466 unsigned char STOP:1;
\r
4467 unsigned char MP:1;
\r
4468 unsigned char CKS:2;
\r
4471 unsigned char BRR;
\r
4473 unsigned char BYTE;
\r
4475 unsigned char TIE:1;
\r
4476 unsigned char RIE:1;
\r
4477 unsigned char TE:1;
\r
4478 unsigned char RE:1;
\r
4479 unsigned char MPIE:1;
\r
4480 unsigned char TEIE:1;
\r
4481 unsigned char CKE:2;
\r
4484 unsigned char TDR;
\r
4486 unsigned char BYTE;
\r
4489 unsigned char ORER:1;
\r
4490 unsigned char FER:1;
\r
4491 unsigned char PER:1;
\r
4492 unsigned char TEND:1;
\r
4493 unsigned char MPB:1;
\r
4494 unsigned char MPBT:1;
\r
4497 unsigned char RDR;
\r
4499 unsigned char BYTE;
\r
4501 unsigned char BCP2:1;
\r
4503 unsigned char SDIR:1;
\r
4504 unsigned char SINV:1;
\r
4506 unsigned char SMIF:1;
\r
4510 unsigned char BYTE;
\r
4512 unsigned char RXDESEL:1;
\r
4514 unsigned char NFEN:1;
\r
4515 unsigned char ABCS:1;
\r
4517 unsigned char ACS0:1;
\r
4521 unsigned char BYTE;
\r
4524 unsigned char NFCS:3;
\r
4528 unsigned char BYTE;
\r
4530 unsigned char IICDL:5;
\r
4532 unsigned char IICM:1;
\r
4536 unsigned char BYTE;
\r
4539 unsigned char IICACKT:1;
\r
4541 unsigned char IICCSC:1;
\r
4542 unsigned char IICINTM:1;
\r
4546 unsigned char BYTE;
\r
4548 unsigned char IICSCLS:2;
\r
4549 unsigned char IICSDAS:2;
\r
4550 unsigned char IICSTIF:1;
\r
4551 unsigned char IICSTPREQ:1;
\r
4552 unsigned char IICRSTAREQ:1;
\r
4553 unsigned char IICSTAREQ:1;
\r
4557 unsigned char BYTE;
\r
4560 unsigned char IICACKR:1;
\r
4564 unsigned char BYTE;
\r
4566 unsigned char CKPH:1;
\r
4567 unsigned char CKPOL:1;
\r
4569 unsigned char MFF:1;
\r
4571 unsigned char MSS:1;
\r
4572 unsigned char CTSE:1;
\r
4573 unsigned char SSE:1;
\r
4580 unsigned char BYTE;
\r
4582 unsigned char CM:1;
\r
4583 unsigned char CHR:1;
\r
4584 unsigned char PE:1;
\r
4585 unsigned char PM:1;
\r
4586 unsigned char STOP:1;
\r
4587 unsigned char MP:1;
\r
4588 unsigned char CKS:2;
\r
4591 unsigned char BRR;
\r
4593 unsigned char BYTE;
\r
4595 unsigned char TIE:1;
\r
4596 unsigned char RIE:1;
\r
4597 unsigned char TE:1;
\r
4598 unsigned char RE:1;
\r
4599 unsigned char MPIE:1;
\r
4600 unsigned char TEIE:1;
\r
4601 unsigned char CKE:2;
\r
4604 unsigned char TDR;
\r
4606 unsigned char BYTE;
\r
4609 unsigned char ORER:1;
\r
4610 unsigned char FER:1;
\r
4611 unsigned char PER:1;
\r
4612 unsigned char TEND:1;
\r
4613 unsigned char MPB:1;
\r
4614 unsigned char MPBT:1;
\r
4617 unsigned char RDR;
\r
4619 unsigned char BYTE;
\r
4621 unsigned char BCP2:1;
\r
4623 unsigned char SDIR:1;
\r
4624 unsigned char SINV:1;
\r
4626 unsigned char SMIF:1;
\r
4630 unsigned char BYTE;
\r
4632 unsigned char RXDESEL:1;
\r
4634 unsigned char NFEN:1;
\r
4635 unsigned char ABCS:1;
\r
4637 unsigned char ACS0:1;
\r
4641 unsigned char BYTE;
\r
4644 unsigned char NFCS:3;
\r
4648 unsigned char BYTE;
\r
4650 unsigned char IICDL:5;
\r
4652 unsigned char IICM:1;
\r
4656 unsigned char BYTE;
\r
4659 unsigned char IICACKT:1;
\r
4661 unsigned char IICCSC:1;
\r
4662 unsigned char IICINTM:1;
\r
4666 unsigned char BYTE;
\r
4668 unsigned char IICSCLS:2;
\r
4669 unsigned char IICSDAS:2;
\r
4670 unsigned char IICSTIF:1;
\r
4671 unsigned char IICSTPREQ:1;
\r
4672 unsigned char IICRSTAREQ:1;
\r
4673 unsigned char IICSTAREQ:1;
\r
4677 unsigned char BYTE;
\r
4680 unsigned char IICACKR:1;
\r
4684 unsigned char BYTE;
\r
4686 unsigned char CKPH:1;
\r
4687 unsigned char CKPOL:1;
\r
4689 unsigned char MFF:1;
\r
4691 unsigned char MSS:1;
\r
4692 unsigned char CTSE:1;
\r
4693 unsigned char SSE:1;
\r
4698 unsigned char BYTE;
\r
4701 unsigned char ESME:1;
\r
4705 unsigned char BYTE;
\r
4708 unsigned char BRME:1;
\r
4709 unsigned char RXDSF:1;
\r
4710 unsigned char SFSF:1;
\r
4714 unsigned char BYTE;
\r
4716 unsigned char PIBS:3;
\r
4717 unsigned char PIBE:1;
\r
4718 unsigned char CF1DS:2;
\r
4719 unsigned char CF0RE:1;
\r
4720 unsigned char BFE:1;
\r
4724 unsigned char BYTE;
\r
4726 unsigned char RTS:2;
\r
4727 unsigned char BCCS:2;
\r
4729 unsigned char DFCS:3;
\r
4733 unsigned char BYTE;
\r
4736 unsigned char SDST:1;
\r
4740 unsigned char BYTE;
\r
4743 unsigned char SHARPS:1;
\r
4745 unsigned char RXDXPS:1;
\r
4746 unsigned char TXDXPS:1;
\r
4750 unsigned char BYTE;
\r
4753 unsigned char AEDIE:1;
\r
4754 unsigned char BCDIE:1;
\r
4755 unsigned char PIBDIE:1;
\r
4756 unsigned char CF1MIE:1;
\r
4757 unsigned char CF0MIE:1;
\r
4758 unsigned char BFDIE:1;
\r
4762 unsigned char BYTE;
\r
4765 unsigned char AEDF:1;
\r
4766 unsigned char BCDF:1;
\r
4767 unsigned char PIBDF:1;
\r
4768 unsigned char CF1MF:1;
\r
4769 unsigned char CF0MF:1;
\r
4770 unsigned char BFDF:1;
\r
4774 unsigned char BYTE;
\r
4777 unsigned char AEDCL:1;
\r
4778 unsigned char BCDCL:1;
\r
4779 unsigned char PIBDCL:1;
\r
4780 unsigned char CF1MCL:1;
\r
4781 unsigned char CF0MCL:1;
\r
4782 unsigned char BFDCL:1;
\r
4785 unsigned char CF0DR;
\r
4787 unsigned char BYTE;
\r
4789 unsigned char CF0CE7:1;
\r
4790 unsigned char CF0CE6:1;
\r
4791 unsigned char CF0CE5:1;
\r
4792 unsigned char CF0CE4:1;
\r
4793 unsigned char CF0CE3:1;
\r
4794 unsigned char CF0CE2:1;
\r
4795 unsigned char CF0CE1:1;
\r
4796 unsigned char CF0CE0:1;
\r
4799 unsigned char CF0RR;
\r
4800 unsigned char PCF1DR;
\r
4801 unsigned char SCF1DR;
\r
4803 unsigned char BYTE;
\r
4805 unsigned char CF1CE7:1;
\r
4806 unsigned char CF1CE6:1;
\r
4807 unsigned char CF1CE5:1;
\r
4808 unsigned char CF1CE4:1;
\r
4809 unsigned char CF1CE3:1;
\r
4810 unsigned char CF1CE2:1;
\r
4811 unsigned char CF1CE1:1;
\r
4812 unsigned char CF1CE0:1;
\r
4815 unsigned char CF1RR;
\r
4817 unsigned char BYTE;
\r
4820 unsigned char TCST:1;
\r
4824 unsigned char BYTE;
\r
4827 unsigned char TCSS:3;
\r
4828 unsigned char TWRC:1;
\r
4830 unsigned char TOMS:2;
\r
4833 unsigned char TPRE;
\r
4834 unsigned char TCNT;
\r
4839 unsigned char BYTE;
\r
4841 unsigned char GM:1;
\r
4842 unsigned char BLK:1;
\r
4843 unsigned char PE:1;
\r
4844 unsigned char PM:1;
\r
4845 unsigned char BCP:2;
\r
4846 unsigned char CKS:2;
\r
4849 unsigned char BRR;
\r
4851 unsigned char BYTE;
\r
4853 unsigned char TIE:1;
\r
4854 unsigned char RIE:1;
\r
4855 unsigned char TE:1;
\r
4856 unsigned char RE:1;
\r
4857 unsigned char MPIE:1;
\r
4858 unsigned char TEIE:1;
\r
4859 unsigned char CKE:2;
\r
4862 unsigned char TDR;
\r
4864 unsigned char BYTE;
\r
4867 unsigned char ORER:1;
\r
4868 unsigned char ERS:1;
\r
4869 unsigned char PER:1;
\r
4870 unsigned char TEND:1;
\r
4871 unsigned char MPB:1;
\r
4872 unsigned char MPBT:1;
\r
4875 unsigned char RDR;
\r
4877 unsigned char BYTE;
\r
4879 unsigned char BCP2:1;
\r
4881 unsigned char SDIR:1;
\r
4882 unsigned char SINV:1;
\r
4884 unsigned char SMIF:1;
\r
4891 unsigned long LONG;
\r
4894 unsigned long CKS:1;
\r
4895 unsigned long TUIEN:1;
\r
4896 unsigned long TOIEN:1;
\r
4897 unsigned long RUIEN:1;
\r
4898 unsigned long ROIEN:1;
\r
4899 unsigned long IIEN:1;
\r
4901 unsigned long CHNL:2;
\r
4902 unsigned long DWL:3;
\r
4903 unsigned long SWL:3;
\r
4904 unsigned long SCKD:1;
\r
4905 unsigned long SWSD:1;
\r
4906 unsigned long SCKP:1;
\r
4907 unsigned long SWSP:1;
\r
4908 unsigned long SPDP:1;
\r
4909 unsigned long SDTA:1;
\r
4910 unsigned long PDTA:1;
\r
4911 unsigned long DEL:1;
\r
4912 unsigned long CKDV:4;
\r
4913 unsigned long MUEN:1;
\r
4915 unsigned long TEN:1;
\r
4916 unsigned long REN:1;
\r
4920 unsigned long LONG;
\r
4923 unsigned long TUIRQ:1;
\r
4924 unsigned long TOIRQ:1;
\r
4925 unsigned long RUIRQ:1;
\r
4926 unsigned long ROIRQ:1;
\r
4927 unsigned long IIRQ:1;
\r
4928 unsigned long :18;
\r
4929 unsigned long TCHNO:2;
\r
4930 unsigned long TSWNO:1;
\r
4931 unsigned long RCHNO:2;
\r
4932 unsigned long RSWNO:1;
\r
4933 unsigned long IDST:1;
\r
4938 unsigned long LONG;
\r
4940 unsigned long AUCKE:1;
\r
4941 unsigned long :14;
\r
4942 unsigned long SSIRST:1;
\r
4944 unsigned long TTRG:2;
\r
4945 unsigned long RTRG:2;
\r
4946 unsigned long TIE:1;
\r
4947 unsigned long RIE:1;
\r
4948 unsigned long TFRST:1;
\r
4949 unsigned long RFRST:1;
\r
4953 unsigned long LONG;
\r
4956 unsigned long TDC:4;
\r
4958 unsigned long TDE:1;
\r
4960 unsigned long RDC:4;
\r
4962 unsigned long RDF:1;
\r
4965 unsigned long SSIFTDR;
\r
4966 unsigned long SSIFRDR;
\r
4968 unsigned long LONG;
\r
4970 unsigned long :23;
\r
4971 unsigned long CONT:1;
\r
4976 struct st_system {
\r
4978 unsigned short WORD;
\r
4980 unsigned short :15;
\r
4981 unsigned short MD:1;
\r
4986 unsigned short WORD;
\r
4988 unsigned short :15;
\r
4989 unsigned short RAME:1;
\r
4994 unsigned short WORD;
\r
4996 unsigned short SSBY:1;
\r
5001 unsigned long LONG;
\r
5004 unsigned long MSTPA28:1;
\r
5006 unsigned long MSTPA18:1;
\r
5007 unsigned long MSTPA17:1;
\r
5009 unsigned long MSTPA15:1;
\r
5010 unsigned long MSTPA14:1;
\r
5012 unsigned long MSTPA9:1;
\r
5014 unsigned long MSTPA5:1;
\r
5015 unsigned long MSTPA4:1;
\r
5019 unsigned long LONG;
\r
5021 unsigned long MSTPB31:1;
\r
5022 unsigned long MSTPB30:1;
\r
5023 unsigned long MSTPB29:1;
\r
5025 unsigned long MSTPB26:1;
\r
5026 unsigned long MSTPB25:1;
\r
5028 unsigned long MSTPB23:1;
\r
5030 unsigned long MSTPB21:1;
\r
5032 unsigned long MSTPB19:1;
\r
5034 unsigned long MSTPB17:1;
\r
5036 unsigned long MSTPB10:1;
\r
5037 unsigned long MSTPB9:1;
\r
5039 unsigned long MSTPB6:1;
\r
5041 unsigned long MSTPB4:1;
\r
5045 unsigned long LONG;
\r
5047 unsigned long DSLPE:1;
\r
5049 unsigned long MSTPC27:1;
\r
5050 unsigned long MSTPC26:1;
\r
5052 unsigned long MSTPC20:1;
\r
5053 unsigned long MSTPC19:1;
\r
5054 unsigned long :18;
\r
5055 unsigned long MSTPC0:1;
\r
5059 unsigned long LONG;
\r
5061 unsigned long :16;
\r
5062 unsigned long MSTPD15:1;
\r
5064 unsigned long MSTPD11:1;
\r
5065 unsigned long MSTPD10:1;
\r
5069 unsigned long LONG;
\r
5071 unsigned long FCK:4;
\r
5072 unsigned long ICK:4;
\r
5073 unsigned long :12;
\r
5074 unsigned long PCKB:4;
\r
5076 unsigned long PCKD:4;
\r
5081 unsigned short WORD;
\r
5083 unsigned short :5;
\r
5084 unsigned short CKSEL:3;
\r
5088 unsigned short WORD;
\r
5090 unsigned short :2;
\r
5091 unsigned short STC:6;
\r
5092 unsigned short :6;
\r
5093 unsigned short PLIDIV:2;
\r
5097 unsigned char BYTE;
\r
5100 unsigned char PLLEN:1;
\r
5105 unsigned short WORD;
\r
5107 unsigned short :2;
\r
5108 unsigned short USTC:6;
\r
5109 unsigned short :3;
\r
5110 unsigned short UCKUPLLSEL:1;
\r
5111 unsigned short :2;
\r
5112 unsigned short UPLIDIV:2;
\r
5116 unsigned char BYTE;
\r
5119 unsigned char UPLLEN:1;
\r
5124 unsigned char BYTE;
\r
5127 unsigned char MOSTP:1;
\r
5131 unsigned char BYTE;
\r
5134 unsigned char SOSTP:1;
\r
5138 unsigned char BYTE;
\r
5141 unsigned char LCSTP:1;
\r
5145 unsigned char BYTE;
\r
5148 unsigned char ILCSTP:1;
\r
5152 unsigned char BYTE;
\r
5155 unsigned char HCSTP:1;
\r
5160 unsigned char BYTE;
\r
5163 unsigned char UPLOVF:1;
\r
5165 unsigned char HCOVF:1;
\r
5166 unsigned char PLOVF:1;
\r
5168 unsigned char MOOVF:1;
\r
5173 unsigned short WORD;
\r
5175 unsigned short CKOSTP:1;
\r
5176 unsigned short CKODIV:3;
\r
5177 unsigned short :1;
\r
5178 unsigned short CKOSEL:3;
\r
5182 unsigned char BYTE;
\r
5184 unsigned char OSTDE:1;
\r
5186 unsigned char OSTDIE:1;
\r
5190 unsigned char BYTE;
\r
5193 unsigned char OSTDF:1;
\r
5198 unsigned char BYTE;
\r
5201 unsigned char LCDSCLKSEL:3;
\r
5205 unsigned char BYTE;
\r
5208 unsigned char LCDSCLKSTP:1;
\r
5213 unsigned char BYTE;
\r
5216 unsigned char OPCMTSF:1;
\r
5218 unsigned char OPCM:3;
\r
5222 unsigned char BYTE;
\r
5224 unsigned char RSTCKEN:1;
\r
5226 unsigned char RSTCKSEL:3;
\r
5230 unsigned char BYTE;
\r
5233 unsigned char MSTS:5;
\r
5238 unsigned char BYTE;
\r
5241 unsigned char HSTS:5;
\r
5246 unsigned char BYTE;
\r
5249 unsigned char SOPCMTSF:1;
\r
5251 unsigned char SOPCM:1;
\r
5256 unsigned char BYTE;
\r
5259 unsigned char SWRF:1;
\r
5261 unsigned char IWDTRF:1;
\r
5265 unsigned short SWRR;
\r
5268 unsigned char BYTE;
\r
5271 unsigned char LVD1IRQSEL:1;
\r
5272 unsigned char LVD1IDTSEL:2;
\r
5276 unsigned char BYTE;
\r
5279 unsigned char LVD1MON:1;
\r
5280 unsigned char LVD1DET:1;
\r
5284 unsigned char BYTE;
\r
5287 unsigned char LVD2IRQSEL:1;
\r
5288 unsigned char LVD2IDTSEL:2;
\r
5292 unsigned char BYTE;
\r
5295 unsigned char LVD2MON:1;
\r
5296 unsigned char LVD2DET:1;
\r
5301 unsigned short WORD;
\r
5303 unsigned short PRKEY:8;
\r
5304 unsigned short :4;
\r
5305 unsigned short PRC3:1;
\r
5306 unsigned short PRC2:1;
\r
5307 unsigned short PRC1:1;
\r
5308 unsigned short PRC0:1;
\r
5313 unsigned char BYTE;
\r
5316 unsigned char LVD2RF:1;
\r
5317 unsigned char LVD1RF:1;
\r
5319 unsigned char PORF:1;
\r
5323 unsigned char BYTE;
\r
5326 unsigned char CWSF:1;
\r
5331 unsigned char BYTE;
\r
5334 unsigned char MOSEL:1;
\r
5335 unsigned char MODRV21:1;
\r
5340 unsigned char BYTE;
\r
5343 unsigned char LVD2E:1;
\r
5344 unsigned char LVD1E:1;
\r
5346 unsigned char EXVCCINP2:1;
\r
5350 unsigned char BYTE;
\r
5353 unsigned char LVD2LVL:2;
\r
5354 unsigned char LVD1LVL:4;
\r
5359 unsigned char BYTE;
\r
5361 unsigned char LVD1RN:1;
\r
5362 unsigned char LVD1RI:1;
\r
5364 unsigned char LVD1CMPE:1;
\r
5366 unsigned char LVD1RIE:1;
\r
5370 unsigned char BYTE;
\r
5372 unsigned char LVD2RN:1;
\r
5373 unsigned char LVD2RI:1;
\r
5375 unsigned char LVD2CMPE:1;
\r
5377 unsigned char LVD2RIE:1;
\r
5383 unsigned char TSCDRL;
\r
5384 unsigned char TSCDRH;
\r
5389 unsigned char BYTE;
\r
5391 unsigned char CMIEB:1;
\r
5392 unsigned char CMIEA:1;
\r
5393 unsigned char OVIE:1;
\r
5394 unsigned char CCLR:2;
\r
5399 unsigned char BYTE;
\r
5402 unsigned char OSB:2;
\r
5403 unsigned char OSA:2;
\r
5407 unsigned char TCORA;
\r
5409 unsigned char TCORB;
\r
5411 unsigned char TCNT;
\r
5414 unsigned char BYTE;
\r
5416 unsigned char TMRIS:1;
\r
5418 unsigned char CSS:2;
\r
5419 unsigned char CKS:3;
\r
5424 unsigned char BYTE;
\r
5427 unsigned char TCS:1;
\r
5434 unsigned char BYTE;
\r
5436 unsigned char CMIEB:1;
\r
5437 unsigned char CMIEA:1;
\r
5438 unsigned char OVIE:1;
\r
5439 unsigned char CCLR:2;
\r
5444 unsigned char BYTE;
\r
5447 unsigned char OSB:2;
\r
5448 unsigned char OSA:2;
\r
5452 unsigned char TCORA;
\r
5454 unsigned char TCORB;
\r
5456 unsigned char TCNT;
\r
5459 unsigned char BYTE;
\r
5461 unsigned char TMRIS:1;
\r
5463 unsigned char CSS:2;
\r
5464 unsigned char CKS:3;
\r
5470 unsigned short TCORA;
\r
5471 unsigned short TCORB;
\r
5472 unsigned short TCNT;
\r
5473 unsigned short TCCR;
\r
5478 unsigned short WORD;
\r
5480 unsigned short :5;
\r
5481 unsigned short SCKE:1;
\r
5482 unsigned short :1;
\r
5483 unsigned short CNEN:1;
\r
5484 unsigned short :1;
\r
5485 unsigned short DCFM:1;
\r
5486 unsigned short DRPD:1;
\r
5487 unsigned short DPRPU:1;
\r
5488 unsigned short DMRPU:1;
\r
5489 unsigned short :2;
\r
5490 unsigned short USBE:1;
\r
5495 unsigned short WORD;
\r
5497 unsigned short OVCMON:2;
\r
5498 unsigned short :7;
\r
5499 unsigned short HTACT:1;
\r
5500 unsigned short :3;
\r
5501 unsigned short IDMON:1;
\r
5502 unsigned short LNST:2;
\r
5507 unsigned short WORD;
\r
5509 unsigned short :4;
\r
5510 unsigned short HNPBTOA:1;
\r
5511 unsigned short EXICEN:1;
\r
5512 unsigned short VBUSEN:1;
\r
5513 unsigned short WKUP:1;
\r
5514 unsigned short RWUPE:1;
\r
5515 unsigned short USBRST:1;
\r
5516 unsigned short RESUME:1;
\r
5517 unsigned short UACT:1;
\r
5518 unsigned short :1;
\r
5519 unsigned short RHST:3;
\r
5524 unsigned short WORD;
\r
5532 unsigned short WORD;
\r
5540 unsigned short WORD;
\r
5548 unsigned short WORD;
\r
5550 unsigned short RCNT:1;
\r
5551 unsigned short REW:1;
\r
5552 unsigned short :3;
\r
5553 unsigned short MBW:1;
\r
5554 unsigned short :1;
\r
5555 unsigned short BIGEND:1;
\r
5556 unsigned short :2;
\r
5557 unsigned short ISEL:1;
\r
5558 unsigned short :1;
\r
5559 unsigned short CURPIPE:4;
\r
5563 unsigned short WORD;
\r
5565 unsigned short BVAL:1;
\r
5566 unsigned short BCLR:1;
\r
5567 unsigned short FRDY:1;
\r
5568 unsigned short :4;
\r
5569 unsigned short DTLN:9;
\r
5574 unsigned short WORD;
\r
5576 unsigned short RCNT:1;
\r
5577 unsigned short REW:1;
\r
5578 unsigned short DCLRM:1;
\r
5579 unsigned short DREQE:1;
\r
5580 unsigned short :1;
\r
5581 unsigned short MBW:1;
\r
5582 unsigned short :1;
\r
5583 unsigned short BIGEND:1;
\r
5584 unsigned short :4;
\r
5585 unsigned short CURPIPE:4;
\r
5589 unsigned short WORD;
\r
5591 unsigned short BVAL:1;
\r
5592 unsigned short BCLR:1;
\r
5593 unsigned short FRDY:1;
\r
5594 unsigned short :4;
\r
5595 unsigned short DTLN:9;
\r
5599 unsigned short WORD;
\r
5601 unsigned short RCNT:1;
\r
5602 unsigned short REW:1;
\r
5603 unsigned short DCLRM:1;
\r
5604 unsigned short DREQE:1;
\r
5605 unsigned short :1;
\r
5606 unsigned short MBW:1;
\r
5607 unsigned short :1;
\r
5608 unsigned short BIGEND:1;
\r
5609 unsigned short :4;
\r
5610 unsigned short CURPIPE:4;
\r
5614 unsigned short WORD;
\r
5616 unsigned short BVAL:1;
\r
5617 unsigned short BCLR:1;
\r
5618 unsigned short FRDY:1;
\r
5619 unsigned short :4;
\r
5620 unsigned short DTLN:9;
\r
5624 unsigned short WORD;
\r
5626 unsigned short VBSE:1;
\r
5627 unsigned short RSME:1;
\r
5628 unsigned short SOFE:1;
\r
5629 unsigned short DVSE:1;
\r
5630 unsigned short CTRE:1;
\r
5631 unsigned short BEMPE:1;
\r
5632 unsigned short NRDYE:1;
\r
5633 unsigned short BRDYE:1;
\r
5637 unsigned short WORD;
\r
5639 unsigned short OVRCRE:1;
\r
5640 unsigned short BCHGE:1;
\r
5641 unsigned short :1;
\r
5642 unsigned short DTCHE:1;
\r
5643 unsigned short ATTCHE:1;
\r
5644 unsigned short :4;
\r
5645 unsigned short EOFERRE:1;
\r
5646 unsigned short SIGNE:1;
\r
5647 unsigned short SACKE:1;
\r
5648 unsigned short :3;
\r
5649 unsigned short PDDETINTE0:1;
\r
5654 unsigned short WORD;
\r
5656 unsigned short :6;
\r
5657 unsigned short PIPE9BRDYE:1;
\r
5658 unsigned short PIPE8BRDYE:1;
\r
5659 unsigned short PIPE7BRDYE:1;
\r
5660 unsigned short PIPE6BRDYE:1;
\r
5661 unsigned short PIPE5BRDYE:1;
\r
5662 unsigned short PIPE4BRDYE:1;
\r
5663 unsigned short PIPE3BRDYE:1;
\r
5664 unsigned short PIPE2BRDYE:1;
\r
5665 unsigned short PIPE1BRDYE:1;
\r
5666 unsigned short PIPE0BRDYE:1;
\r
5670 unsigned short WORD;
\r
5672 unsigned short :6;
\r
5673 unsigned short PIPE9NRDYE:1;
\r
5674 unsigned short PIPE8NRDYE:1;
\r
5675 unsigned short PIPE7NRDYE:1;
\r
5676 unsigned short PIPE6NRDYE:1;
\r
5677 unsigned short PIPE5NRDYE:1;
\r
5678 unsigned short PIPE4NRDYE:1;
\r
5679 unsigned short PIPE3NRDYE:1;
\r
5680 unsigned short PIPE2NRDYE:1;
\r
5681 unsigned short PIPE1NRDYE:1;
\r
5682 unsigned short PIPE0NRDYE:1;
\r
5686 unsigned short WORD;
\r
5688 unsigned short :6;
\r
5689 unsigned short PIPE9BEMPE:1;
\r
5690 unsigned short PIPE8BEMPE:1;
\r
5691 unsigned short PIPE7BEMPE:1;
\r
5692 unsigned short PIPE6BEMPE:1;
\r
5693 unsigned short PIPE5BEMPE:1;
\r
5694 unsigned short PIPE4BEMPE:1;
\r
5695 unsigned short PIPE3BEMPE:1;
\r
5696 unsigned short PIPE2BEMPE:1;
\r
5697 unsigned short PIPE1BEMPE:1;
\r
5698 unsigned short PIPE0BEMPE:1;
\r
5702 unsigned short WORD;
\r
5704 unsigned short :7;
\r
5705 unsigned short TRNENSEL:1;
\r
5706 unsigned short :1;
\r
5707 unsigned short BRDYM:1;
\r
5708 unsigned short :1;
\r
5709 unsigned short EDGESTS:1;
\r
5714 unsigned short WORD;
\r
5716 unsigned short VBINT:1;
\r
5717 unsigned short RESM:1;
\r
5718 unsigned short SOFR:1;
\r
5719 unsigned short DVST:1;
\r
5720 unsigned short CTRT:1;
\r
5721 unsigned short BEMP:1;
\r
5722 unsigned short NRDY:1;
\r
5723 unsigned short BRDY:1;
\r
5724 unsigned short VBSTS:1;
\r
5725 unsigned short DVSQ:3;
\r
5726 unsigned short VALID:1;
\r
5727 unsigned short CTSQ:3;
\r
5731 unsigned short WORD;
\r
5733 unsigned short OVRCR:1;
\r
5734 unsigned short BCHG:1;
\r
5735 unsigned short :1;
\r
5736 unsigned short DTCH:1;
\r
5737 unsigned short ATTCH:1;
\r
5738 unsigned short :4;
\r
5739 unsigned short EOFERR:1;
\r
5740 unsigned short SIGN:1;
\r
5741 unsigned short SACK:1;
\r
5742 unsigned short :3;
\r
5743 unsigned short PDDETINT0:1;
\r
5748 unsigned short WORD;
\r
5750 unsigned short :6;
\r
5751 unsigned short PIPE9BRDY:1;
\r
5752 unsigned short PIPE8BRDY:1;
\r
5753 unsigned short PIPE7BRDY:1;
\r
5754 unsigned short PIPE6BRDY:1;
\r
5755 unsigned short PIPE5BRDY:1;
\r
5756 unsigned short PIPE4BRDY:1;
\r
5757 unsigned short PIPE3BRDY:1;
\r
5758 unsigned short PIPE2BRDY:1;
\r
5759 unsigned short PIPE1BRDY:1;
\r
5760 unsigned short PIPE0BRDY:1;
\r
5764 unsigned short WORD;
\r
5766 unsigned short :6;
\r
5767 unsigned short PIPE9NRDY:1;
\r
5768 unsigned short PIPE8NRDY:1;
\r
5769 unsigned short PIPE7NRDY:1;
\r
5770 unsigned short PIPE6NRDY:1;
\r
5771 unsigned short PIPE5NRDY:1;
\r
5772 unsigned short PIPE4NRDY:1;
\r
5773 unsigned short PIPE3NRDY:1;
\r
5774 unsigned short PIPE2NRDY:1;
\r
5775 unsigned short PIPE1NRDY:1;
\r
5776 unsigned short PIPE0NRDY:1;
\r
5780 unsigned short WORD;
\r
5782 unsigned short :6;
\r
5783 unsigned short PIPE9BEMP:1;
\r
5784 unsigned short PIPE8BEMP:1;
\r
5785 unsigned short PIPE7BEMP:1;
\r
5786 unsigned short PIPE6BEMP:1;
\r
5787 unsigned short PIPE5BEMP:1;
\r
5788 unsigned short PIPE4BEMP:1;
\r
5789 unsigned short PIPE3BEMP:1;
\r
5790 unsigned short PIPE2BEMP:1;
\r
5791 unsigned short PIPE1BEMP:1;
\r
5792 unsigned short PIPE0BEMP:1;
\r
5796 unsigned short WORD;
\r
5798 unsigned short OVRN:1;
\r
5799 unsigned short CRCE:1;
\r
5800 unsigned short :3;
\r
5801 unsigned short FRNM:11;
\r
5806 unsigned short WORD;
\r
5808 unsigned short BREQUEST:8;
\r
5809 unsigned short BMREQUESTTYPE:8;
\r
5812 unsigned short USBVAL;
\r
5813 unsigned short USBINDX;
\r
5814 unsigned short USBLENG;
\r
5816 unsigned short WORD;
\r
5818 unsigned short :8;
\r
5819 unsigned short SHTNAK:1;
\r
5820 unsigned short :2;
\r
5821 unsigned short DIR:1;
\r
5825 unsigned short WORD;
\r
5827 unsigned short DEVSEL:4;
\r
5828 unsigned short :5;
\r
5829 unsigned short MXPS:7;
\r
5833 unsigned short WORD;
\r
5835 unsigned short BSTS:1;
\r
5836 unsigned short SUREQ:1;
\r
5837 unsigned short :2;
\r
5838 unsigned short SUREQCLR:1;
\r
5839 unsigned short :2;
\r
5840 unsigned short SQCLR:1;
\r
5841 unsigned short SQSET:1;
\r
5842 unsigned short SQMON:1;
\r
5843 unsigned short PBUSY:1;
\r
5844 unsigned short :2;
\r
5845 unsigned short CCPL:1;
\r
5846 unsigned short PID:2;
\r
5851 unsigned short WORD;
\r
5853 unsigned short :12;
\r
5854 unsigned short PIPESEL:4;
\r
5859 unsigned short WORD;
\r
5861 unsigned short TYPE:2;
\r
5862 unsigned short :3;
\r
5863 unsigned short BFRE:1;
\r
5864 unsigned short DBLB:1;
\r
5865 unsigned short :1;
\r
5866 unsigned short SHTNAK:1;
\r
5867 unsigned short :2;
\r
5868 unsigned short DIR:1;
\r
5869 unsigned short EPNUM:4;
\r
5874 unsigned short WORD;
\r
5876 unsigned short DEVSEL:4;
\r
5877 unsigned short :3;
\r
5878 unsigned short MXPS:9;
\r
5882 unsigned short WORD;
\r
5884 unsigned short :3;
\r
5885 unsigned short IFIS:1;
\r
5886 unsigned short :9;
\r
5887 unsigned short IITV:3;
\r
5891 unsigned short WORD;
\r
5893 unsigned short BSTS:1;
\r
5894 unsigned short INBUFM:1;
\r
5895 unsigned short :3;
\r
5896 unsigned short ATREPM:1;
\r
5897 unsigned short ACLRM:1;
\r
5898 unsigned short SQCLR:1;
\r
5899 unsigned short SQSET:1;
\r
5900 unsigned short SQMON:1;
\r
5901 unsigned short PBUSY:1;
\r
5902 unsigned short :3;
\r
5903 unsigned short PID:2;
\r
5907 unsigned short WORD;
\r
5909 unsigned short BSTS:1;
\r
5910 unsigned short INBUFM:1;
\r
5911 unsigned short :3;
\r
5912 unsigned short ATREPM:1;
\r
5913 unsigned short ACLRM:1;
\r
5914 unsigned short SQCLR:1;
\r
5915 unsigned short SQSET:1;
\r
5916 unsigned short SQMON:1;
\r
5917 unsigned short PBUSY:1;
\r
5918 unsigned short :3;
\r
5919 unsigned short PID:2;
\r
5923 unsigned short WORD;
\r
5925 unsigned short BSTS:1;
\r
5926 unsigned short INBUFM:1;
\r
5927 unsigned short :3;
\r
5928 unsigned short ATREPM:1;
\r
5929 unsigned short ACLRM:1;
\r
5930 unsigned short SQCLR:1;
\r
5931 unsigned short SQSET:1;
\r
5932 unsigned short SQMON:1;
\r
5933 unsigned short PBUSY:1;
\r
5934 unsigned short :3;
\r
5935 unsigned short PID:2;
\r
5939 unsigned short WORD;
\r
5941 unsigned short BSTS:1;
\r
5942 unsigned short INBUFM:1;
\r
5943 unsigned short :3;
\r
5944 unsigned short ATREPM:1;
\r
5945 unsigned short ACLRM:1;
\r
5946 unsigned short SQCLR:1;
\r
5947 unsigned short SQSET:1;
\r
5948 unsigned short SQMON:1;
\r
5949 unsigned short PBUSY:1;
\r
5950 unsigned short :3;
\r
5951 unsigned short PID:2;
\r
5955 unsigned short WORD;
\r
5957 unsigned short BSTS:1;
\r
5958 unsigned short INBUFM:1;
\r
5959 unsigned short :3;
\r
5960 unsigned short ATREPM:1;
\r
5961 unsigned short ACLRM:1;
\r
5962 unsigned short SQCLR:1;
\r
5963 unsigned short SQSET:1;
\r
5964 unsigned short SQMON:1;
\r
5965 unsigned short PBUSY:1;
\r
5966 unsigned short :3;
\r
5967 unsigned short PID:2;
\r
5971 unsigned short WORD;
\r
5973 unsigned short BSTS:1;
\r
5974 unsigned short :5;
\r
5975 unsigned short ACLRM:1;
\r
5976 unsigned short SQCLR:1;
\r
5977 unsigned short SQSET:1;
\r
5978 unsigned short SQMON:1;
\r
5979 unsigned short PBUSY:1;
\r
5980 unsigned short :3;
\r
5981 unsigned short PID:2;
\r
5985 unsigned short WORD;
\r
5987 unsigned short BSTS:1;
\r
5988 unsigned short :5;
\r
5989 unsigned short ACLRM:1;
\r
5990 unsigned short SQCLR:1;
\r
5991 unsigned short SQSET:1;
\r
5992 unsigned short SQMON:1;
\r
5993 unsigned short PBUSY:1;
\r
5994 unsigned short :3;
\r
5995 unsigned short PID:2;
\r
5999 unsigned short WORD;
\r
6001 unsigned short BSTS:1;
\r
6002 unsigned short :5;
\r
6003 unsigned short ACLRM:1;
\r
6004 unsigned short SQCLR:1;
\r
6005 unsigned short SQSET:1;
\r
6006 unsigned short SQMON:1;
\r
6007 unsigned short PBUSY:1;
\r
6008 unsigned short :3;
\r
6009 unsigned short PID:2;
\r
6013 unsigned short WORD;
\r
6015 unsigned short BSTS:1;
\r
6016 unsigned short :5;
\r
6017 unsigned short ACLRM:1;
\r
6018 unsigned short SQCLR:1;
\r
6019 unsigned short SQSET:1;
\r
6020 unsigned short SQMON:1;
\r
6021 unsigned short PBUSY:1;
\r
6022 unsigned short :3;
\r
6023 unsigned short PID:2;
\r
6028 unsigned short WORD;
\r
6030 unsigned short :6;
\r
6031 unsigned short TRENB:1;
\r
6032 unsigned short TRCLR:1;
\r
6035 unsigned short PIPE1TRN;
\r
6037 unsigned short WORD;
\r
6039 unsigned short :6;
\r
6040 unsigned short TRENB:1;
\r
6041 unsigned short TRCLR:1;
\r
6044 unsigned short PIPE2TRN;
\r
6046 unsigned short WORD;
\r
6048 unsigned short :6;
\r
6049 unsigned short TRENB:1;
\r
6050 unsigned short TRCLR:1;
\r
6053 unsigned short PIPE3TRN;
\r
6055 unsigned short WORD;
\r
6057 unsigned short :6;
\r
6058 unsigned short TRENB:1;
\r
6059 unsigned short TRCLR:1;
\r
6062 unsigned short PIPE4TRN;
\r
6064 unsigned short WORD;
\r
6066 unsigned short :6;
\r
6067 unsigned short TRENB:1;
\r
6068 unsigned short TRCLR:1;
\r
6071 unsigned short PIPE5TRN;
\r
6074 unsigned short WORD;
\r
6076 unsigned short :6;
\r
6077 unsigned short PDDETSTS0:1;
\r
6078 unsigned short CHGDETSTS0:1;
\r
6079 unsigned short BATCHGE0:1;
\r
6080 unsigned short :1;
\r
6081 unsigned short VDMSRCE0:1;
\r
6082 unsigned short IDPSINKE0:1;
\r
6083 unsigned short VDPSRCE0:1;
\r
6084 unsigned short IDMSINKE0:1;
\r
6085 unsigned short IDPSRCE0:1;
\r
6086 unsigned short RPDME0:1;
\r
6091 unsigned short WORD;
\r
6093 unsigned short :15;
\r
6094 unsigned short VDDUSBE:1;
\r
6099 unsigned short WORD;
\r
6101 unsigned short :8;
\r
6102 unsigned short USBSPD:2;
\r
6106 unsigned short WORD;
\r
6108 unsigned short :8;
\r
6109 unsigned short USBSPD:2;
\r
6113 unsigned short WORD;
\r
6115 unsigned short :8;
\r
6116 unsigned short USBSPD:2;
\r
6120 unsigned short WORD;
\r
6122 unsigned short :8;
\r
6123 unsigned short USBSPD:2;
\r
6127 unsigned short WORD;
\r
6129 unsigned short :8;
\r
6130 unsigned short USBSPD:2;
\r
6134 unsigned short WORD;
\r
6136 unsigned short :8;
\r
6137 unsigned short USBSPD:2;
\r
6143 IR_BSC_BUSERR=16,IR_ICU_SWINT=27,
\r
6148 IR_CAC_FERRF,IR_CAC_MENDF,IR_CAC_OVFF,
\r
6149 IR_USB0_D0FIFO0=36,IR_USB0_D1FIFO0,IR_USB0_USBI0,
\r
6150 IR_RSPI0_SPEI0=44,IR_RSPI0_SPRI0,IR_RSPI0_SPTI0,IR_RSPI0_SPII0,
\r
6152 IR_CMPB_CMPB0,IR_CMPB_CMPB1,
\r
6153 IR_CTSU_CTSUWR,IR_CTSU_CTSURD,IR_CTSU_CTSUFN,
\r
6155 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
6156 IR_LVD_LVD1=88,IR_LVD_LVD2,
\r
6158 IR_RTC_ALM=92,IR_RTC_PRD,
\r
6159 IR_S12AD_S12ADI0=102,IR_S12AD_GBADI,
\r
6160 IR_ELC_ELSR18I=106,
\r
6161 IR_SSI0_SSIF0=108,IR_SSI0_SSIRXI0,IR_SSI0_SSITXI0,
\r
6162 IR_MTU0_TGIA0=114,IR_MTU0_TGIB0,IR_MTU0_TGIC0,IR_MTU0_TGID0,IR_MTU0_TCIV0,IR_MTU0_TGIE0,IR_MTU0_TGIF0,
\r
6163 IR_MTU1_TGIA1,IR_MTU1_TGIB1,IR_MTU1_TCIV1,IR_MTU1_TCIU1,
\r
6164 IR_MTU2_TGIA2,IR_MTU2_TGIB2,IR_MTU2_TCIV2,IR_MTU2_TCIU2,
\r
6165 IR_MTU3_TGIA3,IR_MTU3_TGIB3,IR_MTU3_TGIC3,IR_MTU3_TGID3,IR_MTU3_TCIV3,
\r
6166 IR_MTU4_TGIA4,IR_MTU4_TGIB4,IR_MTU4_TGIC4,IR_MTU4_TGID4,IR_MTU4_TCIV4,
\r
6167 IR_MTU5_TGIU5,IR_MTU5_TGIV5,IR_MTU5_TGIW5,
\r
6168 IR_POE_OEI1=170,IR_POE_OEI2,
\r
6169 IR_TMR0_CMIA0=174,IR_TMR0_CMIB0,IR_TMR0_OVI0,
\r
6170 IR_TMR1_CMIA1,IR_TMR1_CMIB1,IR_TMR1_OVI1,
\r
6171 IR_TMR2_CMIA2,IR_TMR2_CMIB2,IR_TMR2_OVI2,
\r
6172 IR_TMR3_CMIA3,IR_TMR3_CMIB3,IR_TMR3_OVI3,
\r
6173 IR_SCI2_ERI2,IR_SCI2_RXI2,IR_SCI2_TXI2,IR_SCI2_TEI2,
\r
6174 IR_SCI0_ERI0=214,IR_SCI0_RXI0,IR_SCI0_TXI0,IR_SCI0_TEI0,
\r
6175 IR_SCI1_ERI1,IR_SCI1_RXI1,IR_SCI1_TXI1,IR_SCI1_TEI1,
\r
6176 IR_SCI5_ERI5,IR_SCI5_RXI5,IR_SCI5_TXI5,IR_SCI5_TEI5,
\r
6177 IR_SCI6_ERI6,IR_SCI6_RXI6,IR_SCI6_TXI6,IR_SCI6_TEI6,
\r
6178 IR_SCI8_ERI8,IR_SCI8_RXI8,IR_SCI8_TXI8,IR_SCI8_TEI8,
\r
6179 IR_SCI9_ERI9,IR_SCI9_RXI9,IR_SCI9_TXI9,IR_SCI9_TEI9,
\r
6180 IR_SCI12_ERI12,IR_SCI12_RXI12,IR_SCI12_TXI12,IR_SCI12_TEI12,IR_SCI12_SCIX0,IR_SCI12_SCIX1,IR_SCI12_SCIX2,IR_SCI12_SCIX3,
\r
6181 IR_RIIC0_EEI0,IR_RIIC0_RXI0,IR_RIIC0_TXI0,IR_RIIC0_TEI0
\r
6185 DTCE_ICU_SWINT=27,
\r
6190 DTCE_USB0_D0FIFO0=36,DTCE_USB0_D1FIFO0,
\r
6191 DTCE_RSPI0_SPRI0=45,DTCE_RSPI0_SPTI0,
\r
6192 DTCE_CMPB_CMPB0=58,DTCE_CMPB_CMPB1,
\r
6193 DTCE_CTSU_CTSUWR,DTCE_CTSU_CTSURD,
\r
6194 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
6195 DTCE_S12AD_S12ADI0=102,DTCE_S12AD_GBADI,
\r
6196 DTCE_ELC_ELSR18I=106,
\r
6197 DTCE_SSI0_SSIRXI0=109,DTCE_SSI0_SSITXI0,
\r
6198 DTCE_MTU0_TGIA0=114,DTCE_MTU0_TGIB0,DTCE_MTU0_TGIC0,DTCE_MTU0_TGID0,
\r
6199 DTCE_MTU1_TGIA1=121,DTCE_MTU1_TGIB1,
\r
6200 DTCE_MTU2_TGIA2=125,DTCE_MTU2_TGIB2,
\r
6201 DTCE_MTU3_TGIA3=129,DTCE_MTU3_TGIB3,DTCE_MTU3_TGIC3,DTCE_MTU3_TGID3,
\r
6202 DTCE_MTU4_TGIA4=134,DTCE_MTU4_TGIB4,DTCE_MTU4_TGIC4,DTCE_MTU4_TGID4,DTCE_MTU4_TCIV4,
\r
6203 DTCE_MTU5_TGIU5,DTCE_MTU5_TGIV5,DTCE_MTU5_TGIW5,
\r
6204 DTCE_TMR0_CMIA0=174,DTCE_TMR0_CMIB0,
\r
6205 DTCE_TMR1_CMIA1=177,DTCE_TMR1_CMIB1,
\r
6206 DTCE_TMR2_CMIA2=180,DTCE_TMR2_CMIB2,
\r
6207 DTCE_TMR3_CMIA3=183,DTCE_TMR3_CMIB3,
\r
6208 DTCE_SCI2_RXI2=187,DTCE_SCI2_TXI2,
\r
6209 DTCE_SCI0_RXI0=215,DTCE_SCI0_TXI0,
\r
6210 DTCE_SCI1_RXI1=219,DTCE_SCI1_TXI1,
\r
6211 DTCE_SCI5_RXI5=223,DTCE_SCI5_TXI5,
\r
6212 DTCE_SCI6_RXI6=227,DTCE_SCI6_TXI6,
\r
6213 DTCE_SCI8_RXI8=231,DTCE_SCI8_TXI8,
\r
6214 DTCE_SCI9_RXI9=235,DTCE_SCI9_TXI9,
\r
6215 DTCE_SCI12_RXI12=239,DTCE_SCI12_TXI12,
\r
6216 DTCE_RIIC0_RXI0=247,DTCE_RIIC0_TXI0
\r
6220 IER_BSC_BUSERR=0x02,
\r
6221 IER_ICU_SWINT=0x03,
\r
6222 IER_CMT0_CMI0=0x03,
\r
6223 IER_CMT1_CMI1=0x03,
\r
6224 IER_CMT2_CMI2=0x03,
\r
6225 IER_CMT3_CMI3=0x03,
\r
6226 IER_CAC_FERRF=0x04,IER_CAC_MENDF=0x04,IER_CAC_OVFF=0x04,
\r
6227 IER_USB0_D0FIFO0=0x04,IER_USB0_D1FIFO0=0x04,IER_USB0_USBI0=0x04,
\r
6228 IER_RSPI0_SPEI0=0x05,IER_RSPI0_SPRI0=0x05,IER_RSPI0_SPTI0=0x05,IER_RSPI0_SPII0=0x05,
\r
6229 IER_DOC_DOPCF=0x07,
\r
6230 IER_CMPB_CMPB0=0x07,IER_CMPB_CMPB1=0x07,
\r
6231 IER_CTSU_CTSUWR=0x07,IER_CTSU_CTSURD=0x07,IER_CTSU_CTSUFN=0x07,
\r
6233 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
6234 IER_LVD_LVD1=0x0B,IER_LVD_LVD2=0x0B,
\r
6235 IER_USB0_USBR0=0x0B,
\r
6236 IER_RTC_ALM=0x0B,IER_RTC_PRD=0x0B,
\r
6237 IER_S12AD_S12ADI0=0x0C,IER_S12AD_GBADI=0x0C,
\r
6238 IER_ELC_ELSR18I=0x0D,
\r
6239 IER_SSI0_SSIF0=0x0D,IER_SSI0_SSIRXI0=0x0D,IER_SSI0_SSITXI0=0x0D,
\r
6240 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
6241 IER_MTU1_TGIA1=0x0F,IER_MTU1_TGIB1=0x0F,IER_MTU1_TCIV1=0x0F,IER_MTU1_TCIU1=0x0F,
\r
6242 IER_MTU2_TGIA2=0x0F,IER_MTU2_TGIB2=0x0F,IER_MTU2_TCIV2=0x0F,IER_MTU2_TCIU2=0x10,
\r
6243 IER_MTU3_TGIA3=0x10,IER_MTU3_TGIB3=0x10,IER_MTU3_TGIC3=0x10,IER_MTU3_TGID3=0x10,IER_MTU3_TCIV3=0x10,
\r
6244 IER_MTU4_TGIA4=0x10,IER_MTU4_TGIB4=0x10,IER_MTU4_TGIC4=0x11,IER_MTU4_TGID4=0x11,IER_MTU4_TCIV4=0x11,
\r
6245 IER_MTU5_TGIU5=0x11,IER_MTU5_TGIV5=0x11,IER_MTU5_TGIW5=0x11,
\r
6246 IER_POE_OEI1=0x15,IER_POE_OEI2=0x15,
\r
6247 IER_TMR0_CMIA0=0x15,IER_TMR0_CMIB0=0x15,IER_TMR0_OVI0=0x16,
\r
6248 IER_TMR1_CMIA1=0x16,IER_TMR1_CMIB1=0x16,IER_TMR1_OVI1=0x16,
\r
6249 IER_TMR2_CMIA2=0x16,IER_TMR2_CMIB2=0x16,IER_TMR2_OVI2=0x16,
\r
6250 IER_TMR3_CMIA3=0x16,IER_TMR3_CMIB3=0x17,IER_TMR3_OVI3=0x17,
\r
6251 IER_SCI2_ERI2=0x17,IER_SCI2_RXI2=0x17,IER_SCI2_TXI2=0x17,IER_SCI2_TEI2=0x17,
\r
6252 IER_SCI0_ERI0=0x1A,IER_SCI0_RXI0=0x1A,IER_SCI0_TXI0=0x1B,IER_SCI0_TEI0=0x1B,
\r
6253 IER_SCI1_ERI1=0x1B,IER_SCI1_RXI1=0x1B,IER_SCI1_TXI1=0x1B,IER_SCI1_TEI1=0x1B,
\r
6254 IER_SCI5_ERI5=0x1B,IER_SCI5_RXI5=0x1B,IER_SCI5_TXI5=0x1C,IER_SCI5_TEI5=0x1C,
\r
6255 IER_SCI6_ERI6=0x1C,IER_SCI6_RXI6=0x1C,IER_SCI6_TXI6=0x1C,IER_SCI6_TEI6=0x1C,
\r
6256 IER_SCI8_ERI8=0x1C,IER_SCI8_RXI8=0x1C,IER_SCI8_TXI8=0x1D,IER_SCI8_TEI8=0x1D,
\r
6257 IER_SCI9_ERI9=0x1D,IER_SCI9_RXI9=0x1D,IER_SCI9_TXI9=0x1D,IER_SCI9_TEI9=0x1D,
\r
6258 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
6259 IER_RIIC0_EEI0=0x1E,IER_RIIC0_RXI0=0x1E,IER_RIIC0_TXI0=0x1F,IER_RIIC0_TEI0=0x1F
\r
6269 IPR_CAC_FERRF=32,IPR_CAC_MENDF=33,IPR_CAC_OVFF=34,
\r
6270 IPR_USB0_D0FIFO0=36,IPR_USB0_D1FIFO0=37,IPR_USB0_USBI0=38,
\r
6271 IPR_RSPI0_SPEI0=44,IPR_RSPI0_SPRI0=44,IPR_RSPI0_SPTI0=44,IPR_RSPI0_SPII0=44,
\r
6273 IPR_CMPB_CMPB0=58,IPR_CMPB_CMPB1=59,
\r
6274 IPR_CTSU_CTSUWR=60,IPR_CTSU_CTSURD=60,IPR_CTSU_CTSUFN=60,
\r
6276 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
6277 IPR_LVD_LVD1=88,IPR_LVD_LVD2=89,
\r
6278 IPR_USB0_USBR0=90,
\r
6279 IPR_RTC_ALM=92,IPR_RTC_PRD=93,
\r
6280 IPR_S12AD_S12ADI0=102,IPR_S12AD_GBADI=103,
\r
6281 IPR_ELC_ELSR18I=106,
\r
6282 IPR_SSI0_SSIF0=108,IPR_SSI0_SSIRXI0=108,IPR_SSI0_SSITXI0=108,
\r
6283 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
6284 IPR_MTU1_TGIA1=121,IPR_MTU1_TGIB1=121,IPR_MTU1_TCIV1=123,IPR_MTU1_TCIU1=123,
\r
6285 IPR_MTU2_TGIA2=125,IPR_MTU2_TGIB2=125,IPR_MTU2_TCIV2=127,IPR_MTU2_TCIU2=127,
\r
6286 IPR_MTU3_TGIA3=129,IPR_MTU3_TGIB3=129,IPR_MTU3_TGIC3=129,IPR_MTU3_TGID3=129,IPR_MTU3_TCIV3=133,
\r
6287 IPR_MTU4_TGIA4=134,IPR_MTU4_TGIB4=134,IPR_MTU4_TGIC4=134,IPR_MTU4_TGID4=134,IPR_MTU4_TCIV4=138,
\r
6288 IPR_MTU5_TGIU5=139,IPR_MTU5_TGIV5=139,IPR_MTU5_TGIW5=139,
\r
6289 IPR_POE_OEI1=170,IPR_POE_OEI2=171,
\r
6290 IPR_TMR0_CMIA0=174,IPR_TMR0_CMIB0=174,IPR_TMR0_OVI0=174,
\r
6291 IPR_TMR1_CMIA1=177,IPR_TMR1_CMIB1=177,IPR_TMR1_OVI1=177,
\r
6292 IPR_TMR2_CMIA2=180,IPR_TMR2_CMIB2=180,IPR_TMR2_OVI2=180,
\r
6293 IPR_TMR3_CMIA3=183,IPR_TMR3_CMIB3=183,IPR_TMR3_OVI3=183,
\r
6294 IPR_SCI2_ERI2=186,IPR_SCI2_RXI2=186,IPR_SCI2_TXI2=186,IPR_SCI2_TEI2=186,
\r
6295 IPR_SCI0_ERI0=214,IPR_SCI0_RXI0=214,IPR_SCI0_TXI0=214,IPR_SCI0_TEI0=214,
\r
6296 IPR_SCI1_ERI1=218,IPR_SCI1_RXI1=218,IPR_SCI1_TXI1=218,IPR_SCI1_TEI1=218,
\r
6297 IPR_SCI5_ERI5=222,IPR_SCI5_RXI5=222,IPR_SCI5_TXI5=222,IPR_SCI5_TEI5=222,
\r
6298 IPR_SCI6_ERI6=226,IPR_SCI6_RXI6=226,IPR_SCI6_TXI6=226,IPR_SCI6_TEI6=226,
\r
6299 IPR_SCI8_ERI8=230,IPR_SCI8_RXI8=230,IPR_SCI8_TXI8=230,IPR_SCI8_TEI8=230,
\r
6300 IPR_SCI9_ERI9=234,IPR_SCI9_RXI9=234,IPR_SCI9_TXI9=234,IPR_SCI9_TEI9=234,
\r
6301 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
6302 IPR_RIIC0_EEI0=246,IPR_RIIC0_RXI0=247,IPR_RIIC0_TXI0=248,IPR_RIIC0_TEI0=249
\r
6305 #define IEN_BSC_BUSERR IEN0
\r
6306 #define IEN_ICU_SWINT IEN3
\r
6307 #define IEN_CMT0_CMI0 IEN4
\r
6308 #define IEN_CMT1_CMI1 IEN5
\r
6309 #define IEN_CMT2_CMI2 IEN6
\r
6310 #define IEN_CMT3_CMI3 IEN7
\r
6311 #define IEN_CAC_FERRF IEN0
\r
6312 #define IEN_CAC_MENDF IEN1
\r
6313 #define IEN_CAC_OVFF IEN2
\r
6314 #define IEN_USB0_D0FIFO0 IEN4
\r
6315 #define IEN_USB0_D1FIFO0 IEN5
\r
6316 #define IEN_USB0_USBI0 IEN6
\r
6317 #define IEN_RSPI0_SPEI0 IEN4
\r
6318 #define IEN_RSPI0_SPRI0 IEN5
\r
6319 #define IEN_RSPI0_SPTI0 IEN6
\r
6320 #define IEN_RSPI0_SPII0 IEN7
\r
6321 #define IEN_DOC_DOPCF IEN1
\r
6322 #define IEN_CMPB_CMPB0 IEN2
\r
6323 #define IEN_CMPB_CMPB1 IEN3
\r
6324 #define IEN_CTSU_CTSUWR IEN4
\r
6325 #define IEN_CTSU_CTSURD IEN5
\r
6326 #define IEN_CTSU_CTSUFN IEN6
\r
6327 #define IEN_RTC_CUP IEN7
\r
6328 #define IEN_ICU_IRQ0 IEN0
\r
6329 #define IEN_ICU_IRQ1 IEN1
\r
6330 #define IEN_ICU_IRQ2 IEN2
\r
6331 #define IEN_ICU_IRQ3 IEN3
\r
6332 #define IEN_ICU_IRQ4 IEN4
\r
6333 #define IEN_ICU_IRQ5 IEN5
\r
6334 #define IEN_ICU_IRQ6 IEN6
\r
6335 #define IEN_ICU_IRQ7 IEN7
\r
6336 #define IEN_LVD_LVD1 IEN0
\r
6337 #define IEN_LVD_LVD2 IEN1
\r
6338 #define IEN_USB0_USBR0 IEN2
\r
6339 #define IEN_RTC_ALM IEN4
\r
6340 #define IEN_RTC_PRD IEN5
\r
6341 #define IEN_S12AD_S12ADI0 IEN6
\r
6342 #define IEN_S12AD_GBADI IEN7
\r
6343 #define IEN_ELC_ELSR18I IEN2
\r
6344 #define IEN_SSI0_SSIF0 IEN4
\r
6345 #define IEN_SSI0_SSIRXI0 IEN5
\r
6346 #define IEN_SSI0_SSITXI0 IEN6
\r
6347 #define IEN_MTU0_TGIA0 IEN2
\r
6348 #define IEN_MTU0_TGIB0 IEN3
\r
6349 #define IEN_MTU0_TGIC0 IEN4
\r
6350 #define IEN_MTU0_TGID0 IEN5
\r
6351 #define IEN_MTU0_TCIV0 IEN6
\r
6352 #define IEN_MTU0_TGIE0 IEN7
\r
6353 #define IEN_MTU0_TGIF0 IEN0
\r
6354 #define IEN_MTU1_TGIA1 IEN1
\r
6355 #define IEN_MTU1_TGIB1 IEN2
\r
6356 #define IEN_MTU1_TCIV1 IEN3
\r
6357 #define IEN_MTU1_TCIU1 IEN4
\r
6358 #define IEN_MTU2_TGIA2 IEN5
\r
6359 #define IEN_MTU2_TGIB2 IEN6
\r
6360 #define IEN_MTU2_TCIV2 IEN7
\r
6361 #define IEN_MTU2_TCIU2 IEN0
\r
6362 #define IEN_MTU3_TGIA3 IEN1
\r
6363 #define IEN_MTU3_TGIB3 IEN2
\r
6364 #define IEN_MTU3_TGIC3 IEN3
\r
6365 #define IEN_MTU3_TGID3 IEN4
\r
6366 #define IEN_MTU3_TCIV3 IEN5
\r
6367 #define IEN_MTU4_TGIA4 IEN6
\r
6368 #define IEN_MTU4_TGIB4 IEN7
\r
6369 #define IEN_MTU4_TGIC4 IEN0
\r
6370 #define IEN_MTU4_TGID4 IEN1
\r
6371 #define IEN_MTU4_TCIV4 IEN2
\r
6372 #define IEN_MTU5_TGIU5 IEN3
\r
6373 #define IEN_MTU5_TGIV5 IEN4
\r
6374 #define IEN_MTU5_TGIW5 IEN5
\r
6375 #define IEN_POE_OEI1 IEN2
\r
6376 #define IEN_POE_OEI2 IEN3
\r
6377 #define IEN_TMR0_CMIA0 IEN6
\r
6378 #define IEN_TMR0_CMIB0 IEN7
\r
6379 #define IEN_TMR0_OVI0 IEN0
\r
6380 #define IEN_TMR1_CMIA1 IEN1
\r
6381 #define IEN_TMR1_CMIB1 IEN2
\r
6382 #define IEN_TMR1_OVI1 IEN3
\r
6383 #define IEN_TMR2_CMIA2 IEN4
\r
6384 #define IEN_TMR2_CMIB2 IEN5
\r
6385 #define IEN_TMR2_OVI2 IEN6
\r
6386 #define IEN_TMR3_CMIA3 IEN7
\r
6387 #define IEN_TMR3_CMIB3 IEN0
\r
6388 #define IEN_TMR3_OVI3 IEN1
\r
6389 #define IEN_SCI2_ERI2 IEN2
\r
6390 #define IEN_SCI2_RXI2 IEN3
\r
6391 #define IEN_SCI2_TXI2 IEN4
\r
6392 #define IEN_SCI2_TEI2 IEN5
\r
6393 #define IEN_SCI0_ERI0 IEN6
\r
6394 #define IEN_SCI0_RXI0 IEN7
\r
6395 #define IEN_SCI0_TXI0 IEN0
\r
6396 #define IEN_SCI0_TEI0 IEN1
\r
6397 #define IEN_SCI1_ERI1 IEN2
\r
6398 #define IEN_SCI1_RXI1 IEN3
\r
6399 #define IEN_SCI1_TXI1 IEN4
\r
6400 #define IEN_SCI1_TEI1 IEN5
\r
6401 #define IEN_SCI5_ERI5 IEN6
\r
6402 #define IEN_SCI5_RXI5 IEN7
\r
6403 #define IEN_SCI5_TXI5 IEN0
\r
6404 #define IEN_SCI5_TEI5 IEN1
\r
6405 #define IEN_SCI6_ERI6 IEN2
\r
6406 #define IEN_SCI6_RXI6 IEN3
\r
6407 #define IEN_SCI6_TXI6 IEN4
\r
6408 #define IEN_SCI6_TEI6 IEN5
\r
6409 #define IEN_SCI8_ERI8 IEN6
\r
6410 #define IEN_SCI8_RXI8 IEN7
\r
6411 #define IEN_SCI8_TXI8 IEN0
\r
6412 #define IEN_SCI8_TEI8 IEN1
\r
6413 #define IEN_SCI9_ERI9 IEN2
\r
6414 #define IEN_SCI9_RXI9 IEN3
\r
6415 #define IEN_SCI9_TXI9 IEN4
\r
6416 #define IEN_SCI9_TEI9 IEN5
\r
6417 #define IEN_SCI12_ERI12 IEN6
\r
6418 #define IEN_SCI12_RXI12 IEN7
\r
6419 #define IEN_SCI12_TXI12 IEN0
\r
6420 #define IEN_SCI12_TEI12 IEN1
\r
6421 #define IEN_SCI12_SCIX0 IEN2
\r
6422 #define IEN_SCI12_SCIX1 IEN3
\r
6423 #define IEN_SCI12_SCIX2 IEN4
\r
6424 #define IEN_SCI12_SCIX3 IEN5
\r
6425 #define IEN_RIIC0_EEI0 IEN6
\r
6426 #define IEN_RIIC0_RXI0 IEN7
\r
6427 #define IEN_RIIC0_TXI0 IEN0
\r
6428 #define IEN_RIIC0_TEI0 IEN1
\r
6430 #define VECT_BSC_BUSERR 16
\r
6431 #define VECT_ICU_SWINT 27
\r
6432 #define VECT_CMT0_CMI0 28
\r
6433 #define VECT_CMT1_CMI1 29
\r
6434 #define VECT_CMT2_CMI2 30
\r
6435 #define VECT_CMT3_CMI3 31
\r
6436 #define VECT_CAC_FERRF 32
\r
6437 #define VECT_CAC_MENDF 33
\r
6438 #define VECT_CAC_OVFF 34
\r
6439 #define VECT_USB0_D0FIFO0 36
\r
6440 #define VECT_USB0_D1FIFO0 37
\r
6441 #define VECT_USB0_USBI0 38
\r
6442 #define VECT_RSPI0_SPEI0 44
\r
6443 #define VECT_RSPI0_SPRI0 45
\r
6444 #define VECT_RSPI0_SPTI0 46
\r
6445 #define VECT_RSPI0_SPII0 47
\r
6446 #define VECT_DOC_DOPCF 57
\r
6447 #define VECT_CMPB_CMPB0 58
\r
6448 #define VECT_CMPB_CMPB1 59
\r
6449 #define VECT_CTSU_CTSUWR 60
\r
6450 #define VECT_CTSU_CTSURD 61
\r
6451 #define VECT_CTSU_CTSUFN 62
\r
6452 #define VECT_RTC_CUP 63
\r
6453 #define VECT_ICU_IRQ0 64
\r
6454 #define VECT_ICU_IRQ1 65
\r
6455 #define VECT_ICU_IRQ2 66
\r
6456 #define VECT_ICU_IRQ3 67
\r
6457 #define VECT_ICU_IRQ4 68
\r
6458 #define VECT_ICU_IRQ5 69
\r
6459 #define VECT_ICU_IRQ6 70
\r
6460 #define VECT_ICU_IRQ7 71
\r
6461 #define VECT_LVD_LVD1 88
\r
6462 #define VECT_LVD_LVD2 89
\r
6463 #define VECT_USB0_USBR0 90
\r
6464 #define VECT_RTC_ALM 92
\r
6465 #define VECT_RTC_PRD 93
\r
6466 #define VECT_S12AD_S12ADI0 102
\r
6467 #define VECT_S12AD_GBADI 103
\r
6468 #define VECT_ELC_ELSR18I 106
\r
6469 #define VECT_SSI0_SSIF0 108
\r
6470 #define VECT_SSI0_SSIRXI0 109
\r
6471 #define VECT_SSI0_SSITXI0 110
\r
6472 #define VECT_MTU0_TGIA0 114
\r
6473 #define VECT_MTU0_TGIB0 115
\r
6474 #define VECT_MTU0_TGIC0 116
\r
6475 #define VECT_MTU0_TGID0 117
\r
6476 #define VECT_MTU0_TCIV0 118
\r
6477 #define VECT_MTU0_TGIE0 119
\r
6478 #define VECT_MTU0_TGIF0 120
\r
6479 #define VECT_MTU1_TGIA1 121
\r
6480 #define VECT_MTU1_TGIB1 122
\r
6481 #define VECT_MTU1_TCIV1 123
\r
6482 #define VECT_MTU1_TCIU1 124
\r
6483 #define VECT_MTU2_TGIA2 125
\r
6484 #define VECT_MTU2_TGIB2 126
\r
6485 #define VECT_MTU2_TCIV2 127
\r
6486 #define VECT_MTU2_TCIU2 128
\r
6487 #define VECT_MTU3_TGIA3 129
\r
6488 #define VECT_MTU3_TGIB3 130
\r
6489 #define VECT_MTU3_TGIC3 131
\r
6490 #define VECT_MTU3_TGID3 132
\r
6491 #define VECT_MTU3_TCIV3 133
\r
6492 #define VECT_MTU4_TGIA4 134
\r
6493 #define VECT_MTU4_TGIB4 135
\r
6494 #define VECT_MTU4_TGIC4 136
\r
6495 #define VECT_MTU4_TGID4 137
\r
6496 #define VECT_MTU4_TCIV4 138
\r
6497 #define VECT_MTU5_TGIU5 139
\r
6498 #define VECT_MTU5_TGIV5 140
\r
6499 #define VECT_MTU5_TGIW5 141
\r
6500 #define VECT_POE_OEI1 170
\r
6501 #define VECT_POE_OEI2 171
\r
6502 #define VECT_TMR0_CMIA0 174
\r
6503 #define VECT_TMR0_CMIB0 175
\r
6504 #define VECT_TMR0_OVI0 176
\r
6505 #define VECT_TMR1_CMIA1 177
\r
6506 #define VECT_TMR1_CMIB1 178
\r
6507 #define VECT_TMR1_OVI1 179
\r
6508 #define VECT_TMR2_CMIA2 180
\r
6509 #define VECT_TMR2_CMIB2 181
\r
6510 #define VECT_TMR2_OVI2 182
\r
6511 #define VECT_TMR3_CMIA3 183
\r
6512 #define VECT_TMR3_CMIB3 184
\r
6513 #define VECT_TMR3_OVI3 185
\r
6514 #define VECT_SCI2_ERI2 186
\r
6515 #define VECT_SCI2_RXI2 187
\r
6516 #define VECT_SCI2_TXI2 188
\r
6517 #define VECT_SCI2_TEI2 189
\r
6518 #define VECT_SCI0_ERI0 214
\r
6519 #define VECT_SCI0_RXI0 215
\r
6520 #define VECT_SCI0_TXI0 216
\r
6521 #define VECT_SCI0_TEI0 217
\r
6522 #define VECT_SCI1_ERI1 218
\r
6523 #define VECT_SCI1_RXI1 219
\r
6524 #define VECT_SCI1_TXI1 220
\r
6525 #define VECT_SCI1_TEI1 221
\r
6526 #define VECT_SCI5_ERI5 222
\r
6527 #define VECT_SCI5_RXI5 223
\r
6528 #define VECT_SCI5_TXI5 224
\r
6529 #define VECT_SCI5_TEI5 225
\r
6530 #define VECT_SCI6_ERI6 226
\r
6531 #define VECT_SCI6_RXI6 227
\r
6532 #define VECT_SCI6_TXI6 228
\r
6533 #define VECT_SCI6_TEI6 229
\r
6534 #define VECT_SCI8_ERI8 230
\r
6535 #define VECT_SCI8_RXI8 231
\r
6536 #define VECT_SCI8_TXI8 232
\r
6537 #define VECT_SCI8_TEI8 233
\r
6538 #define VECT_SCI9_ERI9 234
\r
6539 #define VECT_SCI9_RXI9 235
\r
6540 #define VECT_SCI9_TXI9 236
\r
6541 #define VECT_SCI9_TEI9 237
\r
6542 #define VECT_SCI12_ERI12 238
\r
6543 #define VECT_SCI12_RXI12 239
\r
6544 #define VECT_SCI12_TXI12 240
\r
6545 #define VECT_SCI12_TEI12 241
\r
6546 #define VECT_SCI12_SCIX0 242
\r
6547 #define VECT_SCI12_SCIX1 243
\r
6548 #define VECT_SCI12_SCIX2 244
\r
6549 #define VECT_SCI12_SCIX3 245
\r
6550 #define VECT_RIIC0_EEI0 246
\r
6551 #define VECT_RIIC0_RXI0 247
\r
6552 #define VECT_RIIC0_TXI0 248
\r
6553 #define VECT_RIIC0_TEI0 249
\r
6555 #define MSTP_DTC SYSTEM.MSTPCRA.BIT.MSTPA28
\r
6556 #define MSTP_DA SYSTEM.MSTPCRA.BIT.MSTPA18
\r
6557 #define MSTP_S12AD SYSTEM.MSTPCRA.BIT.MSTPA17
\r
6558 #define MSTP_CMT0 SYSTEM.MSTPCRA.BIT.MSTPA15
\r
6559 #define MSTP_CMT1 SYSTEM.MSTPCRA.BIT.MSTPA15
\r
6560 #define MSTP_CMT2 SYSTEM.MSTPCRA.BIT.MSTPA14
\r
6561 #define MSTP_CMT3 SYSTEM.MSTPCRA.BIT.MSTPA14
\r
6562 #define MSTP_MTU SYSTEM.MSTPCRA.BIT.MSTPA9
\r
6563 #define MSTP_MTU0 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
6564 #define MSTP_MTU1 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
6565 #define MSTP_MTU2 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
6566 #define MSTP_MTU3 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
6567 #define MSTP_MTU4 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
6568 #define MSTP_MTU5 SYSTEM.MSTPCRA.BIT.MSTPA9
\r
6569 #define MSTP_TMR01 SYSTEM.MSTPCRA.BIT.MSTPA5
\r
6570 #define MSTP_TMR0 SYSTEM.MSTPCRA.BIT.MSTPA5
\r
6571 #define MSTP_TMR1 SYSTEM.MSTPCRA.BIT.MSTPA5
\r
6572 #define MSTP_TMR23 SYSTEM.MSTPCRA.BIT.MSTPA4
\r
6573 #define MSTP_TMR2 SYSTEM.MSTPCRA.BIT.MSTPA4
\r
6574 #define MSTP_TMR3 SYSTEM.MSTPCRA.BIT.MSTPA4
\r
6575 #define MSTP_SCI0 SYSTEM.MSTPCRB.BIT.MSTPB31
\r
6576 #define MSTP_SMCI0 SYSTEM.MSTPCRB.BIT.MSTPB31
\r
6577 #define MSTP_SCI1 SYSTEM.MSTPCRB.BIT.MSTPB30
\r
6578 #define MSTP_SMCI1 SYSTEM.MSTPCRB.BIT.MSTPB30
\r
6579 #define MSTP_SCI2 SYSTEM.MSTPCRB.BIT.MSTPB29
\r
6580 #define MSTP_SMCI2 SYSTEM.MSTPCRB.BIT.MSTPB29
\r
6581 #define MSTP_SCI5 SYSTEM.MSTPCRB.BIT.MSTPB26
\r
6582 #define MSTP_SMCI5 SYSTEM.MSTPCRB.BIT.MSTPB26
\r
6583 #define MSTP_SCI6 SYSTEM.MSTPCRB.BIT.MSTPB25
\r
6584 #define MSTP_SMCI6 SYSTEM.MSTPCRB.BIT.MSTPB25
\r
6585 #define MSTP_CRC SYSTEM.MSTPCRB.BIT.MSTPB23
\r
6586 #define MSTP_RIIC0 SYSTEM.MSTPCRB.BIT.MSTPB21
\r
6587 #define MSTP_USB0 SYSTEM.MSTPCRB.BIT.MSTPB19
\r
6588 #define MSTP_RSPI0 SYSTEM.MSTPCRB.BIT.MSTPB17
\r
6589 #define MSTP_CMPB SYSTEM.MSTPCRB.BIT.MSTPB10
\r
6590 #define MSTP_ELC SYSTEM.MSTPCRB.BIT.MSTPB9
\r
6591 #define MSTP_DOC SYSTEM.MSTPCRB.BIT.MSTPB6
\r
6592 #define MSTP_SCI12 SYSTEM.MSTPCRB.BIT.MSTPB4
\r
6593 #define MSTP_SMCI12 SYSTEM.MSTPCRB.BIT.MSTPB4
\r
6594 #define MSTP_SCI8 SYSTEM.MSTPCRC.BIT.MSTPC27
\r
6595 #define MSTP_SMCI8 SYSTEM.MSTPCRC.BIT.MSTPC27
\r
6596 #define MSTP_SCI9 SYSTEM.MSTPCRC.BIT.MSTPC26
\r
6597 #define MSTP_SMCI9 SYSTEM.MSTPCRC.BIT.MSTPC26
\r
6598 #define MSTP_IRDA SYSTEM.MSTPCRC.BIT.MSTPC20
\r
6599 #define MSTP_CAC SYSTEM.MSTPCRC.BIT.MSTPC19
\r
6600 #define MSTP_RAM0 SYSTEM.MSTPCRC.BIT.MSTPC0
\r
6601 #define MSTP_SSI0 SYSTEM.MSTPCRD.BIT.MSTPD15
\r
6602 #define MSTP_LCDC SYSTEM.MSTPCRD.BIT.MSTPD11
\r
6603 #define MSTP_CTSU SYSTEM.MSTPCRD.BIT.MSTPD10
\r
6605 #define __IR( x ) ICU.IR[ IR ## x ].BIT.IR
\r
6606 #define _IR( x ) __IR( x )
\r
6607 #define IR( x , y ) _IR( _ ## x ## _ ## y )
\r
6608 #define __DTCE( x ) ICU.DTCER[ DTCE ## x ].BIT.DTCE
\r
6609 #define _DTCE( x ) __DTCE( x )
\r
6610 #define DTCE( x , y ) _DTCE( _ ## x ## _ ## y )
\r
6611 #define __IEN( x ) ICU.IER[ IER ## x ].BIT.IEN ## x
\r
6612 #define _IEN( x ) __IEN( x )
\r
6613 #define IEN( x , y ) _IEN( _ ## x ## _ ## y )
\r
6614 #define __IPR( x ) ICU.IPR[ IPR ## x ].BIT.IPR
\r
6615 #define _IPR( x ) __IPR( x )
\r
6616 #define IPR( x , y ) _IPR( _ ## x ## _ ## y )
\r
6617 #define __VECT( x ) VECT ## x
\r
6618 #define _VECT( x ) __VECT( x )
\r
6619 #define VECT( x , y ) _VECT( _ ## x ## _ ## y )
\r
6620 #define __MSTP( x ) MSTP ## x
\r
6621 #define _MSTP( x ) __MSTP( x )
\r
6622 #define MSTP( x ) _MSTP( _ ## x )
\r
6624 #define BSC (*(volatile struct st_bsc __evenaccess *)0x81300)
\r
6625 #define CAC (*(volatile struct st_cac __evenaccess *)0x8B000)
\r
6626 #define CMPB (*(volatile struct st_cmpb __evenaccess *)0x8C580)
\r
6627 #define CMT (*(volatile struct st_cmt __evenaccess *)0x88000)
\r
6628 #define CMT0 (*(volatile struct st_cmt0 __evenaccess *)0x88002)
\r
6629 #define CMT1 (*(volatile struct st_cmt0 __evenaccess *)0x88008)
\r
6630 #define CMT2 (*(volatile struct st_cmt0 __evenaccess *)0x88012)
\r
6631 #define CMT3 (*(volatile struct st_cmt0 __evenaccess *)0x88018)
\r
6632 #define CRC (*(volatile struct st_crc __evenaccess *)0x88280)
\r
6633 #define CTSU (*(volatile struct st_ctsu __evenaccess *)0xA0900)
\r
6634 #define DA (*(volatile struct st_da __evenaccess *)0x88040)
\r
6635 #define DOC (*(volatile struct st_doc __evenaccess *)0x8B080)
\r
6636 #define DTC (*(volatile struct st_dtc __evenaccess *)0x82400)
\r
6637 #define ELC (*(volatile struct st_elc __evenaccess *)0x8B100)
\r
6638 #define FLASH (*(volatile struct st_flash __evenaccess *)0x7FC090)
\r
6639 #define ICU (*(volatile struct st_icu __evenaccess *)0x87000)
\r
6640 #define IRDA (*(volatile struct st_irda __evenaccess *)0x88410)
\r
6641 #define IWDT (*(volatile struct st_iwdt __evenaccess *)0x88030)
\r
6642 #define LCDC (*(volatile struct st_lcdc __evenaccess *)0xA0800)
\r
6643 #define MPC (*(volatile struct st_mpc __evenaccess *)0x8C11F)
\r
6644 #define MTU (*(volatile struct st_mtu __evenaccess *)0x8860A)
\r
6645 #define MTU0 (*(volatile struct st_mtu0 __evenaccess *)0x88690)
\r
6646 #define MTU1 (*(volatile struct st_mtu1 __evenaccess *)0x88690)
\r
6647 #define MTU2 (*(volatile struct st_mtu2 __evenaccess *)0x88692)
\r
6648 #define MTU3 (*(volatile struct st_mtu3 __evenaccess *)0x88600)
\r
6649 #define MTU4 (*(volatile struct st_mtu4 __evenaccess *)0x88600)
\r
6650 #define MTU5 (*(volatile struct st_mtu5 __evenaccess *)0x88694)
\r
6651 #define POE (*(volatile struct st_poe __evenaccess *)0x88900)
\r
6652 #define PORT (*(volatile struct st_port __evenaccess *)0x8C121)
\r
6653 #define PORT0 (*(volatile struct st_port0 __evenaccess *)0x8C000)
\r
6654 #define PORT1 (*(volatile struct st_port1 __evenaccess *)0x8C001)
\r
6655 #define PORT2 (*(volatile struct st_port2 __evenaccess *)0x8C002)
\r
6656 #define PORT3 (*(volatile struct st_port3 __evenaccess *)0x8C003)
\r
6657 #define PORT4 (*(volatile struct st_port4 __evenaccess *)0x8C004)
\r
6658 #define PORT5 (*(volatile struct st_port5 __evenaccess *)0x8C005)
\r
6659 #define PORT9 (*(volatile struct st_port9 __evenaccess *)0x8C009)
\r
6660 #define PORTA (*(volatile struct st_porta __evenaccess *)0x8C00A)
\r
6661 #define PORTB (*(volatile struct st_portb __evenaccess *)0x8C00B)
\r
6662 #define PORTC (*(volatile struct st_portc __evenaccess *)0x8C00C)
\r
6663 #define PORTD (*(volatile struct st_portd __evenaccess *)0x8C00D)
\r
6664 #define PORTE (*(volatile struct st_porte __evenaccess *)0x8C00E)
\r
6665 #define PORTF (*(volatile struct st_portf __evenaccess *)0x8C00F)
\r
6666 #define PORTH (*(volatile struct st_porth __evenaccess *)0x8C051)
\r
6667 #define PORTJ (*(volatile struct st_portj __evenaccess *)0x8C012)
\r
6668 #define RIIC0 (*(volatile struct st_riic __evenaccess *)0x88300)
\r
6669 #define RSPI0 (*(volatile struct st_rspi __evenaccess *)0x88380)
\r
6670 #define RTC (*(volatile struct st_rtc __evenaccess *)0x8C400)
\r
6671 #define RTCB (*(volatile struct st_rtcb __evenaccess *)0x8C402)
\r
6672 #define S12AD (*(volatile struct st_s12ad __evenaccess *)0x89000)
\r
6673 #define SCI0 (*(volatile struct st_sci0 __evenaccess *)0x8A000)
\r
6674 #define SCI1 (*(volatile struct st_sci0 __evenaccess *)0x8A020)
\r
6675 #define SCI2 (*(volatile struct st_sci0 __evenaccess *)0x8A040)
\r
6676 #define SCI5 (*(volatile struct st_sci0 __evenaccess *)0x8A0A0)
\r
6677 #define SCI6 (*(volatile struct st_sci0 __evenaccess *)0x8A0C0)
\r
6678 #define SCI8 (*(volatile struct st_sci0 __evenaccess *)0x8A100)
\r
6679 #define SCI9 (*(volatile struct st_sci0 __evenaccess *)0x8A120)
\r
6680 #define SCI12 (*(volatile struct st_sci12 __evenaccess *)0x8B300)
\r
6681 #define SMCI0 (*(volatile struct st_smci __evenaccess *)0x8A000)
\r
6682 #define SMCI1 (*(volatile struct st_smci __evenaccess *)0x8A020)
\r
6683 #define SMCI2 (*(volatile struct st_smci __evenaccess *)0x8A040)
\r
6684 #define SMCI5 (*(volatile struct st_smci __evenaccess *)0x8A0A0)
\r
6685 #define SMCI6 (*(volatile struct st_smci __evenaccess *)0x8A0C0)
\r
6686 #define SMCI8 (*(volatile struct st_smci __evenaccess *)0x8A100)
\r
6687 #define SMCI9 (*(volatile struct st_smci __evenaccess *)0x8A120)
\r
6688 #define SMCI12 (*(volatile struct st_smci __evenaccess *)0x8B300)
\r
6689 #define SSI0 (*(volatile struct st_ssi __evenaccess *)0x8A500)
\r
6690 #define SYSTEM (*(volatile struct st_system __evenaccess *)0x80000)
\r
6691 #define TEMPS (*(volatile struct st_temps __evenaccess *)0x7FC0AC)
\r
6692 #define TMR0 (*(volatile struct st_tmr0 __evenaccess *)0x88200)
\r
6693 #define TMR1 (*(volatile struct st_tmr1 __evenaccess *)0x88201)
\r
6694 #define TMR2 (*(volatile struct st_tmr0 __evenaccess *)0x88210)
\r
6695 #define TMR3 (*(volatile struct st_tmr1 __evenaccess *)0x88211)
\r
6696 #define TMR01 (*(volatile struct st_tmr01 __evenaccess *)0x88204)
\r
6697 #define TMR23 (*(volatile struct st_tmr01 __evenaccess *)0x88214)
\r
6698 #define USB0 (*(volatile struct st_usb0 __evenaccess *)0xA0000)
\r
6700 #pragma packoption
\r