1   Version  3.2  HI-TECH  Software  Intermediate  Code
2   "3743  C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f4550.h
3   [s  S272  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  ]
4   [n  S272  .  LATD0  LATD1  LATD2  LATD3  LATD4  LATD5  LATD6  LATD7  ]
5   "3753
6   [s  S273  :1  `uc  1  ]
7   [n  S273  .  LD0  ]
8   "3756
9   [s  S274  :1  `uc  1  :1  `uc  1  ]
10   [n  S274  .  .  LD1  ]
11   "3760
12   [s  S275  :2  `uc  1  :1  `uc  1  ]
13   [n  S275  .  .  LD2  ]
14   "3764
15   [s  S276  :3  `uc  1  :1  `uc  1  ]
16   [n  S276  .  .  LD3  ]
17   "3768
18   [s  S277  :4  `uc  1  :1  `uc  1  ]
19   [n  S277  .  .  LD4  ]
20   "3772
21   [s  S278  :5  `uc  1  :1  `uc  1  ]
22   [n  S278  .  .  LD5  ]
23   "3776
24   [s  S279  :6  `uc  1  :1  `uc  1  ]
25   [n  S279  .  .  LD6  ]
26   "3780
27   [s  S280  :7  `uc  1  :1  `uc  1  ]
28   [n  S280  .  .  LD7  ]
29   "3742
30   [u  S271  `S272  1  `S273  1  `S274  1  `S275  1  `S276  1  `S277  1  `S278  1  `S279  1  `S280  1  ]
31   [n  S271  .  .  .  .  .  .  .  .  .  .  ]
32   "3785
33   [v  _LATDbits  `VS271  ~T0  @X0  0  e@3980  ]
34   "74  ../../../Library/LaurTec_PIC_libraries/LaurTec_PIC_libraries_v_3.3.1/inc\delay.h
35   [v  _delay_ms  `(v  ~T0  @X0  0  ef1`ui  ]
36   "103  C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\stdlib.h
37   [v  _itoa  `(*uc  ~T0  @X0  0  ef3`*uc`i`i  ]
38   "3628  C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f4550.h
39   [s  S262  :1  `uc  1  :1  `uc  1  :1  `uc  1  :3  `uc  1  :1  `uc  1  :1  `uc  1  ]
40   [n  S262  .  LATC0  LATC1  LATC2  .  LATC6  LATC7  ]
41   "3636
42   [s  S263  :1  `uc  1  ]
43   [n  S263  .  LC0  ]
44   "3639
45   [s  S264  :1  `uc  1  :1  `uc  1  ]
46   [n  S264  .  .  LC1  ]
47   "3643
48   [s  S265  :2  `uc  1  :1  `uc  1  ]
49   [n  S265  .  .  LC2  ]
50   "3647
51   [s  S266  :3  `uc  1  :1  `uc  1  ]
52   [n  S266  .  .  LC3  ]
53   "3651
54   [s  S267  :4  `uc  1  :1  `uc  1  ]
55   [n  S267  .  .  LC4  ]
56   "3655
57   [s  S268  :5  `uc  1  :1  `uc  1  ]
58   [n  S268  .  .  LC5  ]
59   "3659
60   [s  S269  :6  `uc  1  :1  `uc  1  ]
61   [n  S269  .  .  LC6  ]
62   "3663
63   [s  S270  :7  `uc  1  :1  `uc  1  ]
64   [n  S270  .  .  LC7  ]
65   "3627
66   [u  S261  `S262  1  `S263  1  `S264  1  `S265  1  `S266  1  `S267  1  `S268  1  `S269  1  `S270  1  ]
67   [n  S261  .  .  .  .  .  .  .  .  .  .  ]
68   "3668
69   [v  _LATCbits  `VS261  ~T0  @X0  0  e@3979  ]
70   "102  ../../../Library/LaurTec_PIC_libraries/LaurTec_PIC_libraries_v_3.3.1/inc\delay.h
71   [v  _delay_set_quartz  `(v  ~T0  @X0  0  ef1`uc  ]
72   "777  C:/Program  Files  (x86)/Microchip/xc8/v1.12/include/plib\i2c.h
73   [v  _OpenI2C  `(v  ~T0  @X0  0  ef2`uc`uc  ]
74   "7794  C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f4550.h
75   [v  _SSPADD  `Vuc  ~T0  @X0  0  e@4040  ]
76   "912  C:/Program  Files  (x86)/Microchip/xc8/v1.12/include/plib\i2c.h
77   [v  _EEByteWrite  `(c  ~T0  @X0  0  ef3`uc`uc`uc  ]
78   "920
79   [v  _EERandomRead  `(i  ~T0  @X0  0  ef2`uc`uc  ]
80   "775
81   [v  _IdleI2C  `(v  ~T0  @X0  0  ef  ]
82   "7404  C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f4550.h
83   [s  S460  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  ]
84   [n  S460  .  SEN  RSEN  PEN  RCEN  ACKEN  ACKDT  ACKSTAT  GCEN  ]
85   "7403
86   [u  S459  `S460  1  ]
87   [n  S459  .  .  ]
88   "7415
89   [v  _SSPCON2bits  `VS459  ~T0  @X0  0  e@4037  ]
90   "5280
91   [s  S345  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  ]
92   [n  S345  .  CCP2IF  TMR3IF  HLVDIF  BCLIF  EEIF  USBIF  CMIF  OSCFIF  ]
93   "5290
94   [s  S346  :2  `uc  1  :1  `uc  1  ]
95   [n  S346  .  .  LVDIF  ]
96   "5279
97   [u  S344  `S345  1  `S346  1  ]
98   [n  S344  .  .  .  ]
99   "5295
100   [v  _PIR2bits  `VS344  ~T0  @X0  0  e@4001  ]
101   "779  C:/Program  Files  (x86)/Microchip/xc8/v1.12/include/plib\i2c.h
102   [v  _WriteI2C  `(c  ~T0  @X0  0  ef1`uc  ]
103   "142  ../../../Library/LaurTec_PIC_libraries/LaurTec_PIC_libraries_v_3.3.1/inc\i2cEEPROM.h
104   [v  _I2C_EEPROM_read  `(c  ~T0  @X0  0  ef3`uc`ui`*uc  ]
105   "7800  C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f4550.h
106   [v  _SSPBUF  `Vuc  ~T0  @X0  0  e@4041  ]
107   "144  C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18.h
108   [v  __delay  `(v  ~T0  @X0  0  ef1`ul  ]
109   [p  i  __delay  ]
110   "3355  C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f4550.h
111   [v  _LATA  `Vuc  ~T0  @X0  0  e@3977  ]
112   "3971
113   [v  _TRISA  `Vuc  ~T0  @X0  0  e@3986  ]
114   "3490
115   [v  _LATB  `Vuc  ~T0  @X0  0  e@3978  ]
116   "4168
117   [v  _TRISB  `Vuc  ~T0  @X0  0  e@3987  ]
118   "3622
119   [v  _LATC  `Vuc  ~T0  @X0  0  e@3979  ]
120   "4389
121   [v  _TRISC  `Vuc  ~T0  @X0  0  e@3988  ]
122   "3737
123   [v  _LATD  `Vuc  ~T0  @X0  0  e@3980  ]
124   "4560
125   [v  _TRISD  `Vuc  ~T0  @X0  0  e@3989  ]
126   "3869
127   [v  _LATE  `Vuc  ~T0  @X0  0  e@3981  ]
128   "4781
129   [v  _TRISE  `Vuc  ~T0  @X0  0  e@3990  ]
130   "9084
131   [s  S544  :7  `uc  1  :1  `uc  1  ]
132   [n  S544  .  .  NOT_RBPU  ]
133   "9088
134   [s  S545  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  ]
135   [n  S545  .  RBIP  .  TMR0IP  .  INTEDG2  INTEDG1  INTEDG0  nRBPU  ]
136   "9098
137   [s  S546  :2  `uc  1  :1  `uc  1  :4  `uc  1  :1  `uc  1  ]
138   [n  S546  .  .  T0IP  .  RBPU  ]
139   "9083
140   [u  S543  `S544  1  `S545  1  `S546  1  ]
141   [n  S543  .  .  .  .  ]
142   "9105
143   [v  _INTCON2bits  `VS543  ~T0  @X0  0  e@4081  ]
144   "2728
145   [s  S201  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  ]
146   [n  S201  .  RB0  RB1  RB2  RB3  RB4  RB5  RB6  RB7  ]
147   "2738
148   [s  S202  :1  `uc  1  :1  `uc  1  :1  `uc  1  :2  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  ]
149   [n  S202  .  INT0  INT1  INT2  .  PGM  PGC  PGD  ]
150   "2747
151   [s  S203  :3  `uc  1  :1  `uc  1  ]
152   [n  S203  .  .  CCP2_PA2  ]
153   "2727
154   [u  S200  `S201  1  `S202  1  `S203  1  ]
155   [n  S200  .  .  .  .  ]
156   "2752
157   [v  _PORTBbits  `VS200  ~T0  @X0  0  e@3969  ]
158   "7168
159   [v  _ADCON1  `Vuc  ~T0  @X0  0  e@4033  ]
160   "7258
161   [v  _ADCON0  `Vuc  ~T0  @X0  0  e@4034  ]
162   "7098
163   [v  _ADCON2  `Vuc  ~T0  @X0  0  e@4032  ]
164   "7264
165   [s  S450  :1  `uc  1  :1  `uc  1  ]
166   [n  S450  .  .  GO_NOT_DONE  ]
167   "7268
168   [s  S451  :1  `uc  1  :1  `uc  1  :4  `uc  1  ]
169   [n  S451  .  ADON  GO_nDONE  CHS  ]
170   "7273
171   [s  S452  :1  `uc  1  :1  `uc  1  ]
172   [n  S452  .  .  GO_NOT_DONE  ]
173   "7277
174   [s  S453  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  :1  `uc  1  ]
175   [n  S453  .  .  GO_DONE  CHS0  CHS1  CHS2  CHS3  ]
176   "7285
177   [s  S454  :1  `uc  1  :1  `uc  1  ]
178   [n  S454  .  .  DONE  ]
179   "7289
180   [s  S455  :1  `uc  1  :1  `uc  1  ]
181   [n  S455  .  .  GO  ]
182   "7293
183   [s  S456  :1  `uc  1  :1  `uc  1  ]
184   [n  S456  .  .  NOT_DONE  ]
185   "7297
186   [s  S457  :1  `uc  1  :1  `uc  1  ]
187   [n  S457  .  .  nDONE  ]
188   "7301
189   [s  S458  :1  `uc  1  :1  `uc  1  ]
190   [n  S458  .  .  GODONE  ]
191   "7263
192   [u  S449  `S450  1  `S451  1  `S452  1  `S453  1  `S454  1  `S455  1  `S456  1  `S457  1  `S458  1  ]
193   [n  S449  .  .  .  .  .  .  .  .  .  .  ]
194   "7306
195   [v  _ADCON0bits  `VS449  ~T0  @X0  0  e@4034  ]
196   "7392
197   [v  _ADRESH  `Vuc  ~T0  @X0  0  e@4036  ]
198   "7386
199   [v  _ADRESL  `Vuc  ~T0  @X0  0  e@4035  ]
200   "581  C:/Program  Files  (x86)/Microchip/xc8/v1.12/include/plib\usart.h
201   [v  _OpenUSART  `(v  ~T0  @X0  0  ef2`uc`ui  ]
202   "597
203   [v  _WriteUSART  `(v  ~T0  @X0  0  ef1`uc  ]
204   "596
205   [v  _ReadUSART  `(uc  ~T0  @X0  0  ef  ]
206   [p  mainexit  ]
207   [;  ;pic18f4550.h:  44:  extern  volatile  unsigned  char  SPPDATA  @  0xF62;
208   "46  C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f4550.h
209   [;  ;pic18f4550.h:  46:  asm("SPPDATA  equ  0F62h");
210   [; &lsaquo "  SPPDATA  equ  0F62h  ;#  "&rsaquo
211   [;  ;pic18f4550.h:  49:  typedef  union  {
212   [;  ;pic18f4550.h:  50:  struct  {
213   [;  ;pic18f4550.h:  51:  unsigned  DATA  :8;
214   [;  ;pic18f4550.h:  52:  };
215   [;  ;pic18f4550.h:  53:  }  SPPDATAbits_t;
216   [;  ;pic18f4550.h:  54:  extern  volatile  SPPDATAbits_t  SPPDATAbits  @  0xF62;
217   [;  ;pic18f4550.h:  63:  extern  volatile  unsigned  char  SPPCFG  @  0xF63;
218   "65
219   [;  ;pic18f4550.h:  65:  asm("SPPCFG  equ  0F63h");
220   [; &lsaquo "  SPPCFG  equ  0F63h  ;#  "&rsaquo
221   [;  ;pic18f4550.h:  68:  typedef  union  {
222   [;  ;pic18f4550.h:  69:  struct  {
223   [;  ;pic18f4550.h:  70:  unsigned  WS  :4;
224   [;  ;pic18f4550.h:  71:  unsigned  CLK1EN  :1;
225   [;  ;pic18f4550.h:  72:  unsigned  CSEN  :1;
226   [;  ;pic18f4550.h:  73:  unsigned  CLKCFG  :2;
227   [;  ;pic18f4550.h:  74:  };
228   [;  ;pic18f4550.h:  75:  struct  {
229   [;  ;pic18f4550.h:  76:  unsigned  WS0  :1;
230   [;  ;pic18f4550.h:  77:  unsigned  WS1  :1;
231   [;  ;pic18f4550.h:  78:  unsigned  WS2  :1;
232   [;  ;pic18f4550.h:  79:  unsigned  WS3  :1;
233   [;  ;pic18f4550.h:  80:  unsigned  :2;
234   [;  ;pic18f4550.h:  81:  unsigned  CLKCFG0  :1;
235   [;  ;pic18f4550.h:  82:  unsigned  CLKCFG1  :1;
236   [;  ;pic18f4550.h:  83:  };
237   [;  ;pic18f4550.h:  84:  }  SPPCFGbits_t;
238   [;  ;pic18f4550.h:  85:  extern  volatile  SPPCFGbits_t  SPPCFGbits  @  0xF63;
239   [;  ;pic18f4550.h:  139:  extern  volatile  unsigned  char  SPPEPS  @  0xF64;
240   "141
241   [;  ;pic18f4550.h:  141:  asm("SPPEPS  equ  0F64h");
242   [; &lsaquo "  SPPEPS  equ  0F64h  ;#  "&rsaquo
243   [;  ;pic18f4550.h:  144:  typedef  union  {
244   [;  ;pic18f4550.h:  145:  struct  {
245   [;  ;pic18f4550.h:  146:  unsigned  ADDR  :4;
246   [;  ;pic18f4550.h:  147:  unsigned  SPPBUSY  :1;
247   [;  ;pic18f4550.h:  148:  unsigned  :1;
248   [;  ;pic18f4550.h:  149:  unsigned  WRSPP  :1;
249   [;  ;pic18f4550.h:  150:  unsigned  RDSPP  :1;
250   [;  ;pic18f4550.h:  151:  };
251   [;  ;pic18f4550.h:  152:  struct  {
252   [;  ;pic18f4550.h:  153:  unsigned  ADDR0  :1;
253   [;  ;pic18f4550.h:  154:  unsigned  ADDR1  :1;
254   [;  ;pic18f4550.h:  155:  unsigned  ADDR2  :1;
255   [;  ;pic18f4550.h:  156:  unsigned  ADDR3  :1;
256   [;  ;pic18f4550.h:  157:  };
257   [;  ;pic18f4550.h:  158:  struct  {
258   [;  ;pic18f4550.h:  159:  unsigned  :4;
259   [;  ;pic18f4550.h:  160:  unsigned  BUSY  :1;
260   [;  ;pic18f4550.h:  161:  };
261   [;  ;pic18f4550.h:  162:  }  SPPEPSbits_t;
262   [;  ;pic18f4550.h:  163:  extern  volatile  SPPEPSbits_t  SPPEPSbits  @  0xF64;
263   [;  ;pic18f4550.h:  212:  extern  volatile  unsigned  char  SPPCON  @  0xF65;
264   "214
265   [;  ;pic18f4550.h:  214:  asm("SPPCON  equ  0F65h");
266   [; &lsaquo "  SPPCON  equ  0F65h  ;#  "&rsaquo
267   [;  ;pic18f4550.h:  217:  typedef  union  {
268   [;  ;pic18f4550.h:  218:  struct  {
269   [;  ;pic18f4550.h:  219:  unsigned  SPPEN  :1;
270   [;  ;pic18f4550.h:  220:  unsigned  SPPOWN  :1;
271   [;  ;pic18f4550.h:  221:  };
272   [;  ;pic18f4550.h:  222:  }  SPPCONbits_t;
273   [;  ;pic18f4550.h:  223:  extern  volatile  SPPCONbits_t  SPPCONbits  @  0xF65;
274   [;  ;pic18f4550.h:  237:  extern  volatile  unsigned  short  UFRM  @  0xF66;
275   "239
276   [;  ;pic18f4550.h:  239:  asm("UFRM  equ  0F66h");
277   [; &lsaquo "  UFRM  equ  0F66h  ;#  "&rsaquo
278   [;  ;pic18f4550.h:  243:  extern  volatile  unsigned  char  UFRML  @  0xF66;
279   "245
280   [;  ;pic18f4550.h:  245:  asm("UFRML  equ  0F66h");
281   [; &lsaquo "  UFRML  equ  0F66h  ;#  "&rsaquo
282   [;  ;pic18f4550.h:  248:  typedef  union  {
283   [;  ;pic18f4550.h:  249:  struct  {
284   [;  ;pic18f4550.h:  250:  unsigned  FRM  :8;
285   [;  ;pic18f4550.h:  251:  };
286   [;  ;pic18f4550.h:  252:  struct  {
287   [;  ;pic18f4550.h:  253:  unsigned  FRM0  :1;
288   [;  ;pic18f4550.h:  254:  unsigned  FRM1  :1;
289   [;  ;pic18f4550.h:  255:  unsigned  FRM2  :1;
290   [;  ;pic18f4550.h:  256:  unsigned  FRM3  :1;
291   [;  ;pic18f4550.h:  257:  unsigned  FRM4  :1;
292   [;  ;pic18f4550.h:  258:  unsigned  FRM5  :1;
293   [;  ;pic18f4550.h:  259:  unsigned  FRM6  :1;
294   [;  ;pic18f4550.h:  260:  unsigned  FRM7  :1;
295   [;  ;pic18f4550.h:  261:  };
296   [;  ;pic18f4550.h:  262:  struct  {
297   [;  ;pic18f4550.h:  263:  unsigned  FRML  :8;
298   [;  ;pic18f4550.h:  264:  };
299   [;  ;pic18f4550.h:  265:  }  UFRMLbits_t;
300   [;  ;pic18f4550.h:  266:  extern  volatile  UFRMLbits_t  UFRMLbits  @  0xF66;
301   [;  ;pic18f4550.h:  320:  extern  volatile  unsigned  char  UFRMH  @  0xF67;
302   "322
303   [;  ;pic18f4550.h:  322:  asm("UFRMH  equ  0F67h");
304   [; &lsaquo "  UFRMH  equ  0F67h  ;#  "&rsaquo
305   [;  ;pic18f4550.h:  325:  typedef  union  {
306   [;  ;pic18f4550.h:  326:  struct  {
307   [;  ;pic18f4550.h:  327:  unsigned  FRM  :3;
308   [;  ;pic18f4550.h:  328:  };
309   [;  ;pic18f4550.h:  329:  struct  {
310   [;  ;pic18f4550.h:  330:  unsigned  FRM8  :1;
311   [;  ;pic18f4550.h:  331:  unsigned  FRM9  :1;
312   [;  ;pic18f4550.h:  332:  unsigned  FRM10  :1;
313   [;  ;pic18f4550.h:  333:  };
314   [;  ;pic18f4550.h:  334:  }  UFRMHbits_t;
315   [;  ;pic18f4550.h:  335:  extern  volatile  UFRMHbits_t  UFRMHbits  @  0xF67;
316   [;  ;pic18f4550.h:  359:  extern  volatile  unsigned  char  UIR  @  0xF68;
317   "361
318   [;  ;pic18f4550.h:  361:  asm("UIR  equ  0F68h");
319   [; &lsaquo "  UIR  equ  0F68h  ;#  "&rsaquo
320   [;  ;pic18f4550.h:  364:  typedef  union  {
321   [;  ;pic18f4550.h:  365:  struct  {
322   [;  ;pic18f4550.h:  366:  unsigned  URSTIF  :1;
323   [;  ;pic18f4550.h:  367:  unsigned  UERRIF  :1;
324   [;  ;pic18f4550.h:  368:  unsigned  ACTVIF  :1;
325   [;  ;pic18f4550.h:  369:  unsigned  TRNIF  :1;
326   [;  ;pic18f4550.h:  370:  unsigned  IDLEIF  :1;
327   [;  ;pic18f4550.h:  371:  unsigned  STALLIF  :1;
328   [;  ;pic18f4550.h:  372:  unsigned  SOFIF  :1;
329   [;  ;pic18f4550.h:  373:  };
330   [;  ;pic18f4550.h:  374:  }  UIRbits_t;
331   [;  ;pic18f4550.h:  375:  extern  volatile  UIRbits_t  UIRbits  @  0xF68;
332   [;  ;pic18f4550.h:  414:  extern  volatile  unsigned  char  UIE  @  0xF69;
333   "416
334   [;  ;pic18f4550.h:  416:  asm("UIE  equ  0F69h");
335   [; &lsaquo "  UIE  equ  0F69h  ;#  "&rsaquo
336   [;  ;pic18f4550.h:  419:  typedef  union  {
337   [;  ;pic18f4550.h:  420:  struct  {
338   [;  ;pic18f4550.h:  421:  unsigned  URSTIE  :1;
339   [;  ;pic18f4550.h:  422:  unsigned  UERRIE  :1;
340   [;  ;pic18f4550.h:  423:  unsigned  ACTVIE  :1;
341   [;  ;pic18f4550.h:  424:  unsigned  TRNIE  :1;
342   [;  ;pic18f4550.h:  425:  unsigned  IDLEIE  :1;
343   [;  ;pic18f4550.h:  426:  unsigned  STALLIE  :1;
344   [;  ;pic18f4550.h:  427:  unsigned  SOFIE  :1;
345   [;  ;pic18f4550.h:  428:  };
346   [;  ;pic18f4550.h:  429:  }  UIEbits_t;
347   [;  ;pic18f4550.h:  430:  extern  volatile  UIEbits_t  UIEbits  @  0xF69;
348   [;  ;pic18f4550.h:  469:  extern  volatile  unsigned  char  UEIR  @  0xF6A;
349   "471
350   [;  ;pic18f4550.h:  471:  asm("UEIR  equ  0F6Ah");
351   [; &lsaquo "  UEIR  equ  0F6Ah  ;#  "&rsaquo
352   [;  ;pic18f4550.h:  474:  typedef  union  {
353   [;  ;pic18f4550.h:  475:  struct  {
354   [;  ;pic18f4550.h:  476:  unsigned  PIDEF  :1;
355   [;  ;pic18f4550.h:  477:  unsigned  CRC5EF  :1;
356   [;  ;pic18f4550.h:  478:  unsigned  CRC16EF  :1;
357   [;  ;pic18f4550.h:  479:  unsigned  DFN8EF  :1;
358   [;  ;pic18f4550.h:  480:  unsigned  BTOEF  :1;
359   [;  ;pic18f4550.h:  481:  unsigned  :2;
360   [;  ;pic18f4550.h:  482:  unsigned  BTSEF  :1;
361   [;  ;pic18f4550.h:  483:  };
362   [;  ;pic18f4550.h:  484:  }  UEIRbits_t;
363   [;  ;pic18f4550.h:  485:  extern  volatile  UEIRbits_t  UEIRbits  @  0xF6A;
364   [;  ;pic18f4550.h:  519:  extern  volatile  unsigned  char  UEIE  @  0xF6B;
365   "521
366   [;  ;pic18f4550.h:  521:  asm("UEIE  equ  0F6Bh");
367   [; &lsaquo "  UEIE  equ  0F6Bh  ;#  "&rsaquo
368   [;  ;pic18f4550.h:  524:  typedef  union  {
369   [;  ;pic18f4550.h:  525:  struct  {
370   [;  ;pic18f4550.h:  526:  unsigned  PIDEE  :1;
371   [;  ;pic18f4550.h:  527:  unsigned  CRC5EE  :1;
372   [;  ;pic18f4550.h:  528:  unsigned  CRC16EE  :1;
373   [;  ;pic18f4550.h:  529:  unsigned  DFN8EE  :1;
374   [;  ;pic18f4550.h:  530:  unsigned  BTOEE  :1;
375   [;  ;pic18f4550.h:  531:  unsigned  :2;
376   [;  ;pic18f4550.h:  532:  unsigned  BTSEE  :1;
377   [;  ;pic18f4550.h:  533:  };
378   [;  ;pic18f4550.h:  534:  }  UEIEbits_t;
379   [;  ;pic18f4550.h:  535:  extern  volatile  UEIEbits_t  UEIEbits  @  0xF6B;
380   [;  ;pic18f4550.h:  569:  extern  volatile  unsigned  char  USTAT  @  0xF6C;
381   "571
382   [;  ;pic18f4550.h:  571:  asm("USTAT  equ  0F6Ch");
383   [; &lsaquo "  USTAT  equ  0F6Ch  ;#  "&rsaquo
384   [;  ;pic18f4550.h:  574:  typedef  union  {
385   [;  ;pic18f4550.h:  575:  struct  {
386   [;  ;pic18f4550.h:  576:  unsigned  :1;
387   [;  ;pic18f4550.h:  577:  unsigned  PPBI  :1;
388   [;  ;pic18f4550.h:  578:  unsigned  DIR  :1;
389   [;  ;pic18f4550.h:  579:  unsigned  ENDP  :4;
390   [;  ;pic18f4550.h:  580:  };
391   [;  ;pic18f4550.h:  581:  struct  {
392   [;  ;pic18f4550.h:  582:  unsigned  :3;
393   [;  ;pic18f4550.h:  583:  unsigned  ENDP0  :1;
394   [;  ;pic18f4550.h:  584:  unsigned  ENDP1  :1;
395   [;  ;pic18f4550.h:  585:  unsigned  ENDP2  :1;
396   [;  ;pic18f4550.h:  586:  unsigned  ENDP3  :1;
397   [;  ;pic18f4550.h:  587:  };
398   [;  ;pic18f4550.h:  588:  }  USTATbits_t;
399   [;  ;pic18f4550.h:  589:  extern  volatile  USTATbits_t  USTATbits  @  0xF6C;
400   [;  ;pic18f4550.h:  628:  extern  volatile  unsigned  char  UCON  @  0xF6D;
401   "630
402   [;  ;pic18f4550.h:  630:  asm("UCON  equ  0F6Dh");
403   [; &lsaquo "  UCON  equ  0F6Dh  ;#  "&rsaquo
404   [;  ;pic18f4550.h:  633:  typedef  union  {
405   [;  ;pic18f4550.h:  634:  struct  {
406   [;  ;pic18f4550.h:  635:  unsigned  :1;
407   [;  ;pic18f4550.h:  636:  unsigned  SUSPND  :1;
408   [;  ;pic18f4550.h:  637:  unsigned  RESUME  :1;
409   [;  ;pic18f4550.h:  638:  unsigned  USBEN  :1;
410   [;  ;pic18f4550.h:  639:  unsigned  PKTDIS  :1;
411   [;  ;pic18f4550.h:  640:  unsigned  SE0  :1;
412   [;  ;pic18f4550.h:  641:  unsigned  PPBRST  :1;
413   [;  ;pic18f4550.h:  642:  };
414   [;  ;pic18f4550.h:  643:  }  UCONbits_t;
415   [;  ;pic18f4550.h:  644:  extern  volatile  UCONbits_t  UCONbits  @  0xF6D;
416   [;  ;pic18f4550.h:  678:  extern  volatile  unsigned  char  UADDR  @  0xF6E;
417   "680
418   [;  ;pic18f4550.h:  680:  asm("UADDR  equ  0F6Eh");
419   [; &lsaquo "  UADDR  equ  0F6Eh  ;#  "&rsaquo
420   [;  ;pic18f4550.h:  683:  typedef  union  {
421   [;  ;pic18f4550.h:  684:  struct  {
422   [;  ;pic18f4550.h:  685:  unsigned  ADDR  :7;
423   [;  ;pic18f4550.h:  686:  };
424   [;  ;pic18f4550.h:  687:  struct  {
425   [;  ;pic18f4550.h:  688:  unsigned  ADDR0  :1;
426   [;  ;pic18f4550.h:  689:  unsigned  ADDR1  :1;
427   [;  ;pic18f4550.h:  690:  unsigned  ADDR2  :1;
428   [;  ;pic18f4550.h:  691:  unsigned  ADDR3  :1;
429   [;  ;pic18f4550.h:  692:  unsigned  ADDR4  :1;
430   [;  ;pic18f4550.h:  693:  unsigned  ADDR5  :1;
431   [;  ;pic18f4550.h:  694:  unsigned  ADDR6  :1;
432   [;  ;pic18f4550.h:  695:  };
433   [;  ;pic18f4550.h:  696:  }  UADDRbits_t;
434   [;  ;pic18f4550.h:  697:  extern  volatile  UADDRbits_t  UADDRbits  @  0xF6E;
435   [;  ;pic18f4550.h:  741:  extern  volatile  unsigned  char  UCFG  @  0xF6F;
436   "743
437   [;  ;pic18f4550.h:  743:  asm("UCFG  equ  0F6Fh");
438   [; &lsaquo "  UCFG  equ  0F6Fh  ;#  "&rsaquo
439   [;  ;pic18f4550.h:  746:  typedef  union  {
440   [;  ;pic18f4550.h:  747:  struct  {
441   [;  ;pic18f4550.h:  748:  unsigned  PPB  :2;
442   [;  ;pic18f4550.h:  749:  unsigned  FSEN  :1;
443   [;  ;pic18f4550.h:  750:  unsigned  UTRDIS  :1;
444   [;  ;pic18f4550.h:  751:  unsigned  UPUEN  :1;
445   [;  ;pic18f4550.h:  752:  unsigned  :1;
446   [;  ;pic18f4550.h:  753:  unsigned  UOEMON  :1;
447   [;  ;pic18f4550.h:  754:  unsigned  UTEYE  :1;
448   [;  ;pic18f4550.h:  755:  };
449   [;  ;pic18f4550.h:  756:  struct  {
450   [;  ;pic18f4550.h:  757:  unsigned  PPB0  :1;
451   [;  ;pic18f4550.h:  758:  unsigned  PPB1  :1;
452   [;  ;pic18f4550.h:  759:  };
453   [;  ;pic18f4550.h:  760:  struct  {
454   [;  ;pic18f4550.h:  761:  unsigned  UPP0  :1;
455   [;  ;pic18f4550.h:  762:  };
456   [;  ;pic18f4550.h:  763:  struct  {
457   [;  ;pic18f4550.h:  764:  unsigned  :1;
458   [;  ;pic18f4550.h:  765:  unsigned  UPP1  :1;
459   [;  ;pic18f4550.h:  766:  };
460   [;  ;pic18f4550.h:  767:  }  UCFGbits_t;
461   [;  ;pic18f4550.h:  768:  extern  volatile  UCFGbits_t  UCFGbits  @  0xF6F;
462   [;  ;pic18f4550.h:  822:  extern  volatile  unsigned  char  UEP0  @  0xF70;
463   "824
464   [;  ;pic18f4550.h:  824:  asm("UEP0  equ  0F70h");
465   [; &lsaquo "  UEP0  equ  0F70h  ;#  "&rsaquo
466   [;  ;pic18f4550.h:  827:  typedef  union  {
467   [;  ;pic18f4550.h:  828:  struct  {
468   [;  ;pic18f4550.h:  829:  unsigned  EPSTALL  :1;
469   [;  ;pic18f4550.h:  830:  unsigned  EPINEN  :1;
470   [;  ;pic18f4550.h:  831:  unsigned  EPOUTEN  :1;
471   [;  ;pic18f4550.h:  832:  unsigned  EPCONDIS  :1;
472   [;  ;pic18f4550.h:  833:  unsigned  EPHSHK  :1;
473   [;  ;pic18f4550.h:  834:  };
474   [;  ;pic18f4550.h:  835:  struct  {
475   [;  ;pic18f4550.h:  836:  unsigned  :3;
476   [;  ;pic18f4550.h:  837:  unsigned  EP0CONDIS  :1;
477   [;  ;pic18f4550.h:  838:  };
478   [;  ;pic18f4550.h:  839:  struct  {
479   [;  ;pic18f4550.h:  840:  unsigned  :4;
480   [;  ;pic18f4550.h:  841:  unsigned  EP0HSHK  :1;
481   [;  ;pic18f4550.h:  842:  };
482   [;  ;pic18f4550.h:  843:  struct  {
483   [;  ;pic18f4550.h:  844:  unsigned  :1;
484   [;  ;pic18f4550.h:  845:  unsigned  EP0INEN  :1;
485   [;  ;pic18f4550.h:  846:  };
486   [;  ;pic18f4550.h:  847:  struct  {
487   [;  ;pic18f4550.h:  848:  unsigned  :2;
488   [;  ;pic18f4550.h:  849:  unsigned  EP0OUTEN  :1;
489   [;  ;pic18f4550.h:  850:  };
490   [;  ;pic18f4550.h:  851:  struct  {
491   [;  ;pic18f4550.h:  852:  unsigned  EP0STALL  :1;
492   [;  ;pic18f4550.h:  853:  };
493   [;  ;pic18f4550.h:  854:  struct  {
494   [;  ;pic18f4550.h:  855:  unsigned  :3;
495   [;  ;pic18f4550.h:  856:  unsigned  EPCONDIS0  :1;
496   [;  ;pic18f4550.h:  857:  };
497   [;  ;pic18f4550.h:  858:  struct  {
498   [;  ;pic18f4550.h:  859:  unsigned  :4;
499   [;  ;pic18f4550.h:  860:  unsigned  EPHSHK0  :1;
500   [;  ;pic18f4550.h:  861:  };
501   [;  ;pic18f4550.h:  862:  struct  {
502   [;  ;pic18f4550.h:  863:  unsigned  :1;
503   [;  ;pic18f4550.h:  864:  unsigned  EPINEN0  :1;
504   [;  ;pic18f4550.h:  865:  };
505   [;  ;pic18f4550.h:  866:  struct  {
506   [;  ;pic18f4550.h:  867:  unsigned  :2;
507   [;  ;pic18f4550.h:  868:  unsigned  EPOUTEN0  :1;
508   [;  ;pic18f4550.h:  869:  };
509   [;  ;pic18f4550.h:  870:  struct  {
510   [;  ;pic18f4550.h:  871:  unsigned  EPSTALL0  :1;
511   [;  ;pic18f4550.h:  872:  };
512   [;  ;pic18f4550.h:  873:  }  UEP0bits_t;
513   [;  ;pic18f4550.h:  874:  extern  volatile  UEP0bits_t  UEP0bits  @  0xF70;
514   [;  ;pic18f4550.h:  953:  extern  volatile  unsigned  char  UEP1  @  0xF71;
515   "955
516   [;  ;pic18f4550.h:  955:  asm("UEP1  equ  0F71h");
517   [; &lsaquo "  UEP1  equ  0F71h  ;#  "&rsaquo
518   [;  ;pic18f4550.h:  958:  typedef  union  {
519   [;  ;pic18f4550.h:  959:  struct  {
520   [;  ;pic18f4550.h:  960:  unsigned  EPSTALL  :1;
521   [;  ;pic18f4550.h:  961:  unsigned  EPINEN  :1;
522   [;  ;pic18f4550.h:  962:  unsigned  EPOUTEN  :1;
523   [;  ;pic18f4550.h:  963:  unsigned  EPCONDIS  :1;
524   [;  ;pic18f4550.h:  964:  unsigned  EPHSHK  :1;
525   [;  ;pic18f4550.h:  965:  };
526   [;  ;pic18f4550.h:  966:  struct  {
527   [;  ;pic18f4550.h:  967:  unsigned  :3;
528   [;  ;pic18f4550.h:  968:  unsigned  EP1CONDIS  :1;
529   [;  ;pic18f4550.h:  969:  };
530   [;  ;pic18f4550.h:  970:  struct  {
531   [;  ;pic18f4550.h:  971:  unsigned  :4;
532   [;  ;pic18f4550.h:  972:  unsigned  EP1HSHK  :1;
533   [;  ;pic18f4550.h:  973:  };
534   [;  ;pic18f4550.h:  974:  struct  {
535   [;  ;pic18f4550.h:  975:  unsigned  :1;
536   [;  ;pic18f4550.h:  976:  unsigned  EP1INEN  :1;
537   [;  ;pic18f4550.h:  977:  };
538   [;  ;pic18f4550.h:  978:  struct  {
539   [;  ;pic18f4550.h:  979:  unsigned  :2;
540   [;  ;pic18f4550.h:  980:  unsigned  EP1OUTEN  :1;
541   [;  ;pic18f4550.h:  981:  };
542   [;  ;pic18f4550.h:  982:  struct  {
543   [;  ;pic18f4550.h:  983:  unsigned  EP1STALL  :1;
544   [;  ;pic18f4550.h:  984:  };
545   [;  ;pic18f4550.h:  985:  struct  {
546   [;  ;pic18f4550.h:  986:  unsigned  :3;
547   [;  ;pic18f4550.h:  987:  unsigned  EPCONDIS1  :1;
548   [;  ;pic18f4550.h:  988:  };
549   [;  ;pic18f4550.h:  989:  struct  {
550   [;  ;pic18f4550.h:  990:  unsigned  :4;
551   [;  ;pic18f4550.h:  991:  unsigned  EPHSHK1  :1;
552   [;  ;pic18f4550.h:  992:  };
553   [;  ;pic18f4550.h:  993:  struct  {
554   [;  ;pic18f4550.h:  994:  unsigned  :1;
555   [;  ;pic18f4550.h:  995:  unsigned  EPINEN1  :1;
556   [;  ;pic18f4550.h:  996:  };
557   [;  ;pic18f4550.h:  997:  struct  {
558   [;  ;pic18f4550.h:  998:  unsigned  :2;
559   [;  ;pic18f4550.h:  999:  unsigned  EPOUTEN1  :1;
560   [;  ;pic18f4550.h:  1000:  };
561   [;  ;pic18f4550.h:  1001:  struct  {
562   [;  ;pic18f4550.h:  1002:  unsigned  EPSTALL1  :1;
563   [;  ;pic18f4550.h:  1003:  };
564   [;  ;pic18f4550.h:  1004:  }  UEP1bits_t;
565   [;  ;pic18f4550.h:  1005:  extern  volatile  UEP1bits_t  UEP1bits  @  0xF71;
566   [;  ;pic18f4550.h:  1084:  extern  volatile  unsigned  char  UEP2  @  0xF72;
567   "1086
568   [;  ;pic18f4550.h:  1086:  asm("UEP2  equ  0F72h");
569   [; &lsaquo "  UEP2  equ  0F72h  ;#  "&rsaquo
570   [;  ;pic18f4550.h:  1089:  typedef  union  {
571   [;  ;pic18f4550.h:  1090:  struct  {
572   [;  ;pic18f4550.h:  1091:  unsigned  EPSTALL  :1;
573   [;  ;pic18f4550.h:  1092:  unsigned  EPINEN  :1;
574   [;  ;pic18f4550.h:  1093:  unsigned  EPOUTEN  :1;
575   [;  ;pic18f4550.h:  1094:  unsigned  EPCONDIS  :1;
576   [;  ;pic18f4550.h:  1095:  unsigned  EPHSHK  :1;
577   [;  ;pic18f4550.h:  1096:  };
578   [;  ;pic18f4550.h:  1097:  struct  {
579   [;  ;pic18f4550.h:  1098:  unsigned  :3;
580   [;  ;pic18f4550.h:  1099:  unsigned  EP2CONDIS  :1;
581   [;  ;pic18f4550.h:  1100:  };
582   [;  ;pic18f4550.h:  1101:  struct  {
583   [;  ;pic18f4550.h:  1102:  unsigned  :4;
584   [;  ;pic18f4550.h:  1103:  unsigned  EP2HSHK  :1;
585   [;  ;pic18f4550.h:  1104:  };
586   [;  ;pic18f4550.h:  1105:  struct  {
587   [;  ;pic18f4550.h:  1106:  unsigned  :1;
588   [;  ;pic18f4550.h:  1107:  unsigned  EP2INEN  :1;
589   [;  ;pic18f4550.h:  1108:  };
590   [;  ;pic18f4550.h:  1109:  struct  {
591   [;  ;pic18f4550.h:  1110:  unsigned  :2;
592   [;  ;pic18f4550.h:  1111:  unsigned  EP2OUTEN  :1;
593   [;  ;pic18f4550.h:  1112:  };
594   [;  ;pic18f4550.h:  1113:  struct  {
595   [;  ;pic18f4550.h:  1114:  unsigned  EP2STALL  :1;
596   [;  ;pic18f4550.h:  1115:  };
597   [;  ;pic18f4550.h:  1116:  struct  {
598   [;  ;pic18f4550.h:  1117:  unsigned  :3;
599   [;  ;pic18f4550.h:  1118:  unsigned  EPCONDIS2  :1;
600   [;  ;pic18f4550.h:  1119:  };
601   [;  ;pic18f4550.h:  1120:  struct  {
602   [;  ;pic18f4550.h:  1121:  unsigned  :4;
603   [;  ;pic18f4550.h:  1122:  unsigned  EPHSHK2  :1;
604   [;  ;pic18f4550.h:  1123:  };
605   [;  ;pic18f4550.h:  1124:  struct  {
606   [;  ;pic18f4550.h:  1125:  unsigned  :1;
607   [;  ;pic18f4550.h:  1126:  unsigned  EPINEN2  :1;
608   [;  ;pic18f4550.h:  1127:  };
609   [;  ;pic18f4550.h:  1128:  struct  {
610   [;  ;pic18f4550.h:  1129:  unsigned  :2;
611   [;  ;pic18f4550.h:  1130:  unsigned  EPOUTEN2  :1;
612   [;  ;pic18f4550.h:  1131:  };
613   [;  ;pic18f4550.h:  1132:  struct  {
614   [;  ;pic18f4550.h:  1133:  unsigned  EPSTALL2  :1;
615   [;  ;pic18f4550.h:  1134:  };
616   [;  ;pic18f4550.h:  1135:  }  UEP2bits_t;
617   [;  ;pic18f4550.h:  1136:  extern  volatile  UEP2bits_t  UEP2bits  @  0xF72;
618   [;  ;pic18f4550.h:  1215:  extern  volatile  unsigned  char  UEP3  @  0xF73;
619   "1217
620   [;  ;pic18f4550.h:  1217:  asm("UEP3  equ  0F73h");
621   [; &lsaquo "  UEP3  equ  0F73h  ;#  "&rsaquo
622   [;  ;pic18f4550.h:  1220:  typedef  union  {
623   [;  ;pic18f4550.h:  1221:  struct  {
624   [;  ;pic18f4550.h:  1222:  unsigned  EPSTALL  :1;
625   [;  ;pic18f4550.h:  1223:  unsigned  EPINEN  :1;
626   [;  ;pic18f4550.h:  1224:  unsigned  EPOUTEN  :1;
627   [;  ;pic18f4550.h:  1225:  unsigned  EPCONDIS  :1;
628   [;  ;pic18f4550.h:  1226:  unsigned  EPHSHK  :1;
629   [;  ;pic18f4550.h:  1227:  };
630   [;  ;pic18f4550.h:  1228:  struct  {
631   [;  ;pic18f4550.h:  1229:  unsigned  :3;
632   [;  ;pic18f4550.h:  1230:  unsigned  EP3CONDIS  :1;
633   [;  ;pic18f4550.h:  1231:  };
634   [;  ;pic18f4550.h:  1232:  struct  {
635   [;  ;pic18f4550.h:  1233:  unsigned  :4;
636   [;  ;pic18f4550.h:  1234:  unsigned  EP3HSHK  :1;
637   [;  ;pic18f4550.h:  1235:  };
638   [;  ;pic18f4550.h:  1236:  struct  {
639   [;  ;pic18f4550.h:  1237:  unsigned  :1;
640   [;  ;pic18f4550.h:  1238:  unsigned  EP3INEN  :1;
641   [;  ;pic18f4550.h:  1239:  };
642   [;  ;pic18f4550.h:  1240:  struct  {
643   [;  ;pic18f4550.h:  1241:  unsigned  :2;
644   [;  ;pic18f4550.h:  1242:  unsigned  EP3OUTEN  :1;
645   [;  ;pic18f4550.h:  1243:  };
646   [;  ;pic18f4550.h:  1244:  struct  {
647   [;  ;pic18f4550.h:  1245:  unsigned  EP3STALL  :1;
648   [;  ;pic18f4550.h:  1246:  };
649   [;  ;pic18f4550.h:  1247:  struct  {
650   [;  ;pic18f4550.h:  1248:  unsigned  :3;
651   [;  ;pic18f4550.h:  1249:  unsigned  EPCONDIS3  :1;
652   [;  ;pic18f4550.h:  1250:  };
653   [;  ;pic18f4550.h:  1251:  struct  {
654   [;  ;pic18f4550.h:  1252:  unsigned  :4;
655   [;  ;pic18f4550.h:  1253:  unsigned  EPHSHK3  :1;
656   [;  ;pic18f4550.h:  1254:  };
657   [;  ;pic18f4550.h:  1255:  struct  {
658   [;  ;pic18f4550.h:  1256:  unsigned  :1;
659   [;  ;pic18f4550.h:  1257:  unsigned  EPINEN3  :1;
660   [;  ;pic18f4550.h:  1258:  };
661   [;  ;pic18f4550.h:  1259:  struct  {
662   [;  ;pic18f4550.h:  1260:  unsigned  :2;
663   [;  ;pic18f4550.h:  1261:  unsigned  EPOUTEN3  :1;
664   [;  ;pic18f4550.h:  1262:  };
665   [;  ;pic18f4550.h:  1263:  struct  {
666   [;  ;pic18f4550.h:  1264:  unsigned  EPSTALL3  :1;
667   [;  ;pic18f4550.h:  1265:  };
668   [;  ;pic18f4550.h:  1266:  }  UEP3bits_t;
669   [;  ;pic18f4550.h:  1267:  extern  volatile  UEP3bits_t  UEP3bits  @  0xF73;
670   [;  ;pic18f4550.h:  1346:  extern  volatile  unsigned  char  UEP4  @  0xF74;
671   "1348
672   [;  ;pic18f4550.h:  1348:  asm("UEP4  equ  0F74h");
673   [; &lsaquo "  UEP4  equ  0F74h  ;#  "&rsaquo
674   [;  ;pic18f4550.h:  1351:  typedef  union  {
675   [;  ;pic18f4550.h:  1352:  struct  {
676   [;  ;pic18f4550.h:  1353:  unsigned  EPSTALL  :1;
677   [;  ;pic18f4550.h:  1354:  unsigned  EPINEN  :1;
678   [;  ;pic18f4550.h:  1355:  unsigned  EPOUTEN  :1;
679   [;  ;pic18f4550.h:  1356:  unsigned  EPCONDIS  :1;
680   [;  ;pic18f4550.h:  1357:  unsigned  EPHSHK  :1;
681   [;  ;pic18f4550.h:  1358:  };
682   [;  ;pic18f4550.h:  1359:  struct  {
683   [;  ;pic18f4550.h:  1360:  unsigned  :3;
684   [;  ;pic18f4550.h:  1361:  unsigned  EP4CONDIS  :1;
685   [;  ;pic18f4550.h:  1362:  };
686   [;  ;pic18f4550.h:  1363:  struct  {
687   [;  ;pic18f4550.h:  1364:  unsigned  :4;
688   [;  ;pic18f4550.h:  1365:  unsigned  EP4HSHK  :1;
689   [;  ;pic18f4550.h:  1366:  };
690   [;  ;pic18f4550.h:  1367:  struct  {
691   [;  ;pic18f4550.h:  1368:  unsigned  :1;
692   [;  ;pic18f4550.h:  1369:  unsigned  EP4INEN  :1;
693   [;  ;pic18f4550.h:  1370:  };
694   [;  ;pic18f4550.h:  1371:  struct  {
695   [;  ;pic18f4550.h:  1372:  unsigned  :2;
696   [;  ;pic18f4550.h:  1373:  unsigned  EP4OUTEN  :1;
697   [;  ;pic18f4550.h:  1374:  };
698   [;  ;pic18f4550.h:  1375:  struct  {
699   [;  ;pic18f4550.h:  1376:  unsigned  EP4STALL  :1;
700   [;  ;pic18f4550.h:  1377:  };
701   [;  ;pic18f4550.h:  1378:  struct  {
702   [;  ;pic18f4550.h:  1379:  unsigned  :3;
703   [;  ;pic18f4550.h:  1380:  unsigned  EPCONDIS4  :1;
704   [;  ;pic18f4550.h:  1381:  };
705   [;  ;pic18f4550.h:  1382:  struct  {
706   [;  ;pic18f4550.h:  1383:  unsigned  :4;
707   [;  ;pic18f4550.h:  1384:  unsigned  EPHSHK4  :1;
708   [;  ;pic18f4550.h:  1385:  };
709   [;  ;pic18f4550.h:  1386:  struct  {
710   [;  ;pic18f4550.h:  1387:  unsigned  :1;
711   [;  ;pic18f4550.h:  1388:  unsigned  EPINEN4  :1;
712   [;  ;pic18f4550.h:  1389:  };
713   [;  ;pic18f4550.h:  1390:  struct  {
714   [;  ;pic18f4550.h:  1391:  unsigned  :2;
715   [;  ;pic18f4550.h:  1392:  unsigned  EPOUTEN4  :1;
716   [;  ;pic18f4550.h:  1393:  };
717   [;  ;pic18f4550.h:  1394:  struct  {
718   [;  ;pic18f4550.h:  1395:  unsigned  EPSTALL4  :1;
719   [;  ;pic18f4550.h:  1396:  };
720   [;  ;pic18f4550.h:  1397:  }  UEP4bits_t;
721   [;  ;pic18f4550.h:  1398:  extern  volatile  UEP4bits_t  UEP4bits  @  0xF74;
722   [;  ;pic18f4550.h:  1477:  extern  volatile  unsigned  char  UEP5  @  0xF75;
723   "1479
724   [;  ;pic18f4550.h:  1479:  asm("UEP5  equ  0F75h");
725   [; &lsaquo "  UEP5  equ  0F75h  ;#  "&rsaquo
726   [;  ;pic18f4550.h:  1482:  typedef  union  {
727   [;  ;pic18f4550.h:  1483:  struct  {
728   [;  ;pic18f4550.h:  1484:  unsigned  EPSTALL  :1;
729   [;  ;pic18f4550.h:  1485:  unsigned  EPINEN  :1;
730   [;  ;pic18f4550.h:  1486:  unsigned  EPOUTEN  :1;
731   [;  ;pic18f4550.h:  1487:  unsigned  EPCONDIS  :1;
732   [;  ;pic18f4550.h:  1488:  unsigned  EPHSHK  :1;
733   [;  ;pic18f4550.h:  1489:  };
734   [;  ;pic18f4550.h:  1490:  struct  {
735   [;  ;pic18f4550.h:  1491:  unsigned  :3;
736   [;  ;pic18f4550.h:  1492:  unsigned  EP5CONDIS  :1;
737   [;  ;pic18f4550.h:  1493:  };
738   [;  ;pic18f4550.h:  1494:  struct  {
739   [;  ;pic18f4550.h:  1495:  unsigned  :4;
740   [;  ;pic18f4550.h:  1496:  unsigned  EP5HSHK  :1;
741   [;  ;pic18f4550.h:  1497:  };
742   [;  ;pic18f4550.h:  1498:  struct  {
743   [;  ;pic18f4550.h:  1499:  unsigned  :1;
744   [;  ;pic18f4550.h:  1500:  unsigned  EP5INEN  :1;
745   [;  ;pic18f4550.h:  1501:  };
746   [;  ;pic18f4550.h:  1502:  struct  {
747   [;  ;pic18f4550.h:  1503:  unsigned  :2;
748   [;  ;pic18f4550.h:  1504:  unsigned  EP5OUTEN  :1;
749   [;  ;pic18f4550.h:  1505:  };
750   [;  ;pic18f4550.h:  1506:  struct  {
751   [;  ;pic18f4550.h:  1507:  unsigned  EP5STALL  :1;
752   [;  ;pic18f4550.h:  1508:  };
753   [;  ;pic18f4550.h:  1509:  struct  {
754   [;  ;pic18f4550.h:  1510:  unsigned  :3;
755   [;  ;pic18f4550.h:  1511:  unsigned  EPCONDIS5  :1;
756   [;  ;pic18f4550.h:  1512:  };
757   [;  ;pic18f4550.h:  1513:  struct  {
758   [;  ;pic18f4550.h:  1514:  unsigned  :4;
759   [;  ;pic18f4550.h:  1515:  unsigned  EPHSHK5  :1;
760   [;  ;pic18f4550.h:  1516:  };
761   [;  ;pic18f4550.h:  1517:  struct  {
762   [;  ;pic18f4550.h:  1518:  unsigned  :1;
763   [;  ;pic18f4550.h:  1519:  unsigned  EPINEN5  :1;
764   [;  ;pic18f4550.h:  1520:  };
765   [;  ;pic18f4550.h:  1521:  struct  {
766   [;  ;pic18f4550.h:  1522:  unsigned  :2;
767   [;  ;pic18f4550.h:  1523:  unsigned  EPOUTEN5  :1;
768   [;  ;pic18f4550.h:  1524:  };
769   [;  ;pic18f4550.h:  1525:  struct  {
770   [;  ;pic18f4550.h:  1526:  unsigned  EPSTALL5  :1;
771   [;  ;pic18f4550.h:  1527:  };
772   [;  ;pic18f4550.h:  1528:  }  UEP5bits_t;
773   [;  ;pic18f4550.h:  1529:  extern  volatile  UEP5bits_t  UEP5bits  @  0xF75;
774   [;  ;pic18f4550.h:  1608:  extern  volatile  unsigned  char  UEP6  @  0xF76;
775   "1610
776   [;  ;pic18f4550.h:  1610:  asm("UEP6  equ  0F76h");
777   [; &lsaquo "  UEP6  equ  0F76h  ;#  "&rsaquo
778   [;  ;pic18f4550.h:  1613:  typedef  union  {
779   [;  ;pic18f4550.h:  1614:  struct  {
780   [;  ;pic18f4550.h:  1615:  unsigned  EPSTALL  :1;
781   [;  ;pic18f4550.h:  1616:  unsigned  EPINEN  :1;
782   [;  ;pic18f4550.h:  1617:  unsigned  EPOUTEN  :1;
783   [;  ;pic18f4550.h:  1618:  unsigned  EPCONDIS  :1;
784   [;  ;pic18f4550.h:  1619:  unsigned  EPHSHK  :1;
785   [;  ;pic18f4550.h:  1620:  };
786   [;  ;pic18f4550.h:  1621:  struct  {
787   [;  ;pic18f4550.h:  1622:  unsigned  :3;
788   [;  ;pic18f4550.h:  1623:  unsigned  EP6CONDIS  :1;
789   [;  ;pic18f4550.h:  1624:  };
790   [;  ;pic18f4550.h:  1625:  struct  {
791   [;  ;pic18f4550.h:  1626:  unsigned  :4;
792   [;  ;pic18f4550.h:  1627:  unsigned  EP6HSHK  :1;
793   [;  ;pic18f4550.h:  1628:  };
794   [;  ;pic18f4550.h:  1629:  struct  {
795   [;  ;pic18f4550.h:  1630:  unsigned  :1;
796   [;  ;pic18f4550.h:  1631:  unsigned  EP6INEN  :1;
797   [;  ;pic18f4550.h:  1632:  };
798   [;  ;pic18f4550.h:  1633:  struct  {
799   [;  ;pic18f4550.h:  1634:  unsigned  :2;
800   [;  ;pic18f4550.h:  1635:  unsigned  EP6OUTEN  :1;
801   [;  ;pic18f4550.h:  1636:  };
802   [;  ;pic18f4550.h:  1637:  struct  {
803   [;  ;pic18f4550.h:  1638:  unsigned  EP6STALL  :1;
804   [;  ;pic18f4550.h:  1639:  };
805   [;  ;pic18f4550.h:  1640:  struct  {
806   [;  ;pic18f4550.h:  1641:  unsigned  :3;
807   [;  ;pic18f4550.h:  1642:  unsigned  EPCONDIS6  :1;
808   [;  ;pic18f4550.h:  1643:  };
809   [;  ;pic18f4550.h:  1644:  struct  {
810   [;  ;pic18f4550.h:  1645:  unsigned  :4;
811   [;  ;pic18f4550.h:  1646:  unsigned  EPHSHK6  :1;
812   [;  ;pic18f4550.h:  1647:  };
813   [;  ;pic18f4550.h:  1648:  struct  {
814   [;  ;pic18f4550.h:  1649:  unsigned  :1;
815   [;  ;pic18f4550.h:  1650:  unsigned  EPINEN6  :1;
816   [;  ;pic18f4550.h:  1651:  };
817   [;  ;pic18f4550.h:  1652:  struct  {
818   [;  ;pic18f4550.h:  1653:  unsigned  :2;
819   [;  ;pic18f4550.h:  1654:  unsigned  EPOUTEN6  :1;
820   [;  ;pic18f4550.h:  1655:  };
821   [;  ;pic18f4550.h:  1656:  struct  {
822   [;  ;pic18f4550.h:  1657:  unsigned  EPSTALL6  :1;
823   [;  ;pic18f4550.h:  1658:  };
824   [;  ;pic18f4550.h:  1659:  }  UEP6bits_t;
825   [;  ;pic18f4550.h:  1660:  extern  volatile  UEP6bits_t  UEP6bits  @  0xF76;
826   [;  ;pic18f4550.h:  1739:  extern  volatile  unsigned  char  UEP7  @  0xF77;
827   "1741
828   [;  ;pic18f4550.h:  1741:  asm("UEP7  equ  0F77h");
829   [; &lsaquo "  UEP7  equ  0F77h  ;#  "&rsaquo
830   [;  ;pic18f4550.h:  1744:  typedef  union  {
831   [;  ;pic18f4550.h:  1745:  struct  {
832   [;  ;pic18f4550.h:  1746:  unsigned  EPSTALL  :1;
833   [;  ;pic18f4550.h:  1747:  unsigned  EPINEN  :1;
834   [;  ;pic18f4550.h:  1748:  unsigned  EPOUTEN  :1;
835   [;  ;pic18f4550.h:  1749:  unsigned  EPCONDIS  :1;
836   [;  ;pic18f4550.h:  1750:  unsigned  EPHSHK  :1;
837   [;  ;pic18f4550.h:  1751:  };
838   [;  ;pic18f4550.h:  1752:  struct  {
839   [;  ;pic18f4550.h:  1753:  unsigned  :3;
840   [;  ;pic18f4550.h:  1754:  unsigned  EP7CONDIS  :1;
841   [;  ;pic18f4550.h:  1755:  };
842   [;  ;pic18f4550.h:  1756:  struct  {
843   [;  ;pic18f4550.h:  1757:  unsigned  :4;
844   [;  ;pic18f4550.h:  1758:  unsigned  EP7HSHK  :1;
845   [;  ;pic18f4550.h:  1759:  };
846   [;  ;pic18f4550.h:  1760:  struct  {
847   [;  ;pic18f4550.h:  1761:  unsigned  :1;
848   [;  ;pic18f4550.h:  1762:  unsigned  EP7INEN  :1;
849   [;  ;pic18f4550.h:  1763:  };
850   [;  ;pic18f4550.h:  1764:  struct  {
851   [;  ;pic18f4550.h:  1765:  unsigned  :2;
852   [;  ;pic18f4550.h:  1766:  unsigned  EP7OUTEN  :1;
853   [;  ;pic18f4550.h:  1767:  };
854   [;  ;pic18f4550.h:  1768:  struct  {
855   [;  ;pic18f4550.h:  1769:  unsigned  EP7STALL  :1;
856   [;  ;pic18f4550.h:  1770:  };
857   [;  ;pic18f4550.h:  1771:  struct  {
858   [;  ;pic18f4550.h:  1772:  unsigned  :3;
859   [;  ;pic18f4550.h:  1773:  unsigned  EPCONDIS7  :1;
860   [;  ;pic18f4550.h:  1774:  };
861   [;  ;pic18f4550.h:  1775:  struct  {
862   [;  ;pic18f4550.h:  1776:  unsigned  :4;
863   [;  ;pic18f4550.h:  1777:  unsigned  EPHSHK7  :1;
864   [;  ;pic18f4550.h:  1778:  };
865   [;  ;pic18f4550.h:  1779:  struct  {
866   [;  ;pic18f4550.h:  1780:  unsigned  :1;
867   [;  ;pic18f4550.h:  1781:  unsigned  EPINEN7  :1;
868   [;  ;pic18f4550.h:  1782:  };
869   [;  ;pic18f4550.h:  1783:  struct  {
870   [;  ;pic18f4550.h:  1784:  unsigned  :2;
871   [;  ;pic18f4550.h:  1785:  unsigned  EPOUTEN7  :1;
872   [;  ;pic18f4550.h:  1786:  };
873   [;  ;pic18f4550.h:  1787:  struct  {
874   [;  ;pic18f4550.h:  1788:  unsigned  EPSTALL7  :1;
875   [;  ;pic18f4550.h:  1789:  };
876   [;  ;pic18f4550.h:  1790:  }  UEP7bits_t;
877   [;  ;pic18f4550.h:  1791:  extern  volatile  UEP7bits_t  UEP7bits  @  0xF77;
878   [;  ;pic18f4550.h:  1870:  extern  volatile  unsigned  char  UEP8  @  0xF78;
879   "1872
880   [;  ;pic18f4550.h:  1872:  asm("UEP8  equ  0F78h");
881   [; &lsaquo "  UEP8  equ  0F78h  ;#  "&rsaquo
882   [;  ;pic18f4550.h:  1875:  typedef  union  {
883   [;  ;pic18f4550.h:  1876:  struct  {
884   [;  ;pic18f4550.h:  1877:  unsigned  EPSTALL  :1;
885   [;  ;pic18f4550.h:  1878:  unsigned  EPINEN  :1;
886   [;  ;pic18f4550.h:  1879:  unsigned  EPOUTEN  :1;
887   [;  ;pic18f4550.h:  1880:  unsigned  EPCONDIS  :1;
888   [;  ;pic18f4550.h:  1881:  unsigned  EPHSHK  :1;
889   [;  ;pic18f4550.h:  1882:  };
890   [;  ;pic18f4550.h:  1883:  struct  {
891   [;  ;pic18f4550.h:  1884:  unsigned  :3;
892   [;  ;pic18f4550.h:  1885:  unsigned  EPCONDIS8  :1;
893   [;  ;pic18f4550.h:  1886:  };
894   [;  ;pic18f4550.h:  1887:  struct  {
895   [;  ;pic18f4550.h:  1888:  unsigned  :4;
896   [;  ;pic18f4550.h:  1889:  unsigned  EPHSHK8  :1;
897   [;  ;pic18f4550.h:  1890:  };
898   [;  ;pic18f4550.h:  1891:  struct  {
899   [;  ;pic18f4550.h:  1892:  unsigned  :1;
900   [;  ;pic18f4550.h:  1893:  unsigned  EPINEN8  :1;
901   [;  ;pic18f4550.h:  1894:  };
902   [;  ;pic18f4550.h:  1895:  struct  {
903   [;  ;pic18f4550.h:  1896:  unsigned  :2;
904   [;  ;pic18f4550.h:  1897:  unsigned  EPOUTEN8  :1;
905   [;  ;pic18f4550.h:  1898:  };
906   [;  ;pic18f4550.h:  1899:  struct  {
907   [;  ;pic18f4550.h:  1900:  unsigned  EPSTALL8  :1;
908   [;  ;pic18f4550.h:  1901:  };
909   [;  ;pic18f4550.h:  1902:  }  UEP8bits_t;
910   [;  ;pic18f4550.h:  1903:  extern  volatile  UEP8bits_t  UEP8bits  @  0xF78;
911   [;  ;pic18f4550.h:  1957:  extern  volatile  unsigned  char  UEP9  @  0xF79;
912   "1959
913   [;  ;pic18f4550.h:  1959:  asm("UEP9  equ  0F79h");
914   [; &lsaquo "  UEP9  equ  0F79h  ;#  "&rsaquo
915   [;  ;pic18f4550.h:  1962:  typedef  union  {
916   [;  ;pic18f4550.h:  1963:  struct  {
917   [;  ;pic18f4550.h:  1964:  unsigned  EPSTALL  :1;
918   [;  ;pic18f4550.h:  1965:  unsigned  EPINEN  :1;
919   [;  ;pic18f4550.h:  1966:  unsigned  EPOUTEN  :1;
920   [;  ;pic18f4550.h:  1967:  unsigned  EPCONDIS  :1;
921   [;  ;pic18f4550.h:  1968:  unsigned  EPHSHK  :1;
922   [;  ;pic18f4550.h:  1969:  };
923   [;  ;pic18f4550.h:  1970:  struct  {
924   [;  ;pic18f4550.h:  1971:  unsigned  :3;
925   [;  ;pic18f4550.h:  1972:  unsigned  EPCONDIS9  :1;
926   [;  ;pic18f4550.h:  1973:  };
927   [;  ;pic18f4550.h:  1974:  struct  {
928   [;  ;pic18f4550.h:  1975:  unsigned  :4;
929   [;  ;pic18f4550.h:  1976:  unsigned  EPHSHK9  :1;
930   [;  ;pic18f4550.h:  1977:  };
931   [;  ;pic18f4550.h:  1978:  struct  {
932   [;  ;pic18f4550.h:  1979:  unsigned  :1;
933   [;  ;pic18f4550.h:  1980:  unsigned  EPINEN9  :1;
934   [;  ;pic18f4550.h:  1981:  };
935   [;  ;pic18f4550.h:  1982:  struct  {
936   [;  ;pic18f4550.h:  1983:  unsigned  :2;
937   [;  ;pic18f4550.h:  1984:  unsigned  EPOUTEN9  :1;
938   [;  ;pic18f4550.h:  1985:  };
939   [;  ;pic18f4550.h:  1986:  struct  {
940   [;  ;pic18f4550.h:  1987:  unsigned  EPSTALL9  :1;
941   [;  ;pic18f4550.h:  1988:  };
942   [;  ;pic18f4550.h:  1989:  }  UEP9bits_t;
943   [;  ;pic18f4550.h:  1990:  extern  volatile  UEP9bits_t  UEP9bits  @  0xF79;
944   [;  ;pic18f4550.h:  2044:  extern  volatile  unsigned  char  UEP10  @  0xF7A;
945   "2046
946   [;  ;pic18f4550.h:  2046:  asm("UEP10  equ  0F7Ah");
947   [; &lsaquo "  UEP10  equ  0F7Ah  ;#  "&rsaquo
948   [;  ;pic18f4550.h:  2049:  typedef  union  {
949   [;  ;pic18f4550.h:  2050:  struct  {
950   [;  ;pic18f4550.h:  2051:  unsigned  EPSTALL  :1;
951   [;  ;pic18f4550.h:  2052:  unsigned  EPINEN  :1;
952   [;  ;pic18f4550.h:  2053:  unsigned  EPOUTEN  :1;
953   [;  ;pic18f4550.h:  2054:  unsigned  EPCONDIS  :1;
954   [;  ;pic18f4550.h:  2055:  unsigned  EPHSHK  :1;
955   [;  ;pic18f4550.h:  2056:  };
956   [;  ;pic18f4550.h:  2057:  struct  {
957   [;  ;pic18f4550.h:  2058:  unsigned  :3;
958   [;  ;pic18f4550.h:  2059:  unsigned  EPCONDIS10  :1;
959   [;  ;pic18f4550.h:  2060:  };
960   [;  ;pic18f4550.h:  2061:  struct  {
961   [;  ;pic18f4550.h:  2062:  unsigned  :4;
962   [;  ;pic18f4550.h:  2063:  unsigned  EPHSHK10  :1;
963   [;  ;pic18f4550.h:  2064:  };
964   [;  ;pic18f4550.h:  2065:  struct  {
965   [;  ;pic18f4550.h:  2066:  unsigned  :1;
966   [;  ;pic18f4550.h:  2067:  unsigned  EPINEN10  :1;
967   [;  ;pic18f4550.h:  2068:  };
968   [;  ;pic18f4550.h:  2069:  struct  {
969   [;  ;pic18f4550.h:  2070:  unsigned  :2;
970   [;  ;pic18f4550.h:  2071:  unsigned  EPOUTEN10  :1;
971   [;  ;pic18f4550.h:  2072:  };
972   [;  ;pic18f4550.h:  2073:  struct  {
973   [;  ;pic18f4550.h:  2074:  unsigned  EPSTALL10  :1;
974   [;  ;pic18f4550.h:  2075:  };
975   [;  ;pic18f4550.h:  2076:  }  UEP10bits_t;
976   [;  ;pic18f4550.h:  2077:  extern  volatile  UEP10bits_t  UEP10bits  @  0xF7A;
977   [;  ;pic18f4550.h:  2131:  extern  volatile  unsigned  char  UEP11  @  0xF7B;
978   "2133
979   [;  ;pic18f4550.h:  2133:  asm("UEP11  equ  0F7Bh");
980   [; &lsaquo "  UEP11  equ  0F7Bh  ;#  "&rsaquo
981   [;  ;pic18f4550.h:  2136:  typedef  union  {
982   [;  ;pic18f4550.h:  2137:  struct  {
983   [;  ;pic18f4550.h:  2138:  unsigned  EPSTALL  :1;
984   [;  ;pic18f4550.h:  2139:  unsigned  EPINEN  :1;
985   [;  ;pic18f4550.h:  2140:  unsigned  EPOUTEN  :1;
986   [;  ;pic18f4550.h:  2141:  unsigned  EPCONDIS  :1;
987   [;  ;pic18f4550.h:  2142:  unsigned  EPHSHK  :1;
988   [;  ;pic18f4550.h:  2143:  };
989   [;  ;pic18f4550.h:  2144:  struct  {
990   [;  ;pic18f4550.h:  2145:  unsigned  :3;
991   [;  ;pic18f4550.h:  2146:  unsigned  EPCONDIS11  :1;
992   [;  ;pic18f4550.h:  2147:  };
993   [;  ;pic18f4550.h:  2148:  struct  {
994   [;  ;pic18f4550.h:  2149:  unsigned  :4;
995   [;  ;pic18f4550.h:  2150:  unsigned  EPHSHK11  :1;
996   [;  ;pic18f4550.h:  2151:  };
997   [;  ;pic18f4550.h:  2152:  struct  {
998   [;  ;pic18f4550.h:  2153:  unsigned  :1;
999   [;  ;pic18f4550.h:  2154:  unsigned  EPINEN11  :1;
1000   [;  ;pic18f4550.h:  2155:  };
1001   [;  ;pic18f4550.h:  2156:  struct  {
1002   [;  ;pic18f4550.h:  2157:  unsigned  :2;
1003   [;  ;pic18f4550.h:  2158:  unsigned  EPOUTEN11  :1;
1004   [;  ;pic18f4550.h:  2159:  };
1005   [;  ;pic18f4550.h:  2160:  struct  {
1006   [;  ;pic18f4550.h:  2161:  unsigned  EPSTALL11  :1;
1007   [;  ;pic18f4550.h:  2162:  };
1008   [;  ;pic18f4550.h:  2163:  }  UEP11bits_t;
1009   [;  ;pic18f4550.h:  2164:  extern  volatile  UEP11bits_t  UEP11bits  @  0xF7B;
1010   [;  ;pic18f4550.h:  2218:  extern  volatile  unsigned  char  UEP12  @  0xF7C;
1011   "2220
1012   [;  ;pic18f4550.h:  2220:  asm("UEP12  equ  0F7Ch");
1013   [; &lsaquo "  UEP12  equ  0F7Ch  ;#  "&rsaquo
1014   [;  ;pic18f4550.h:  2223:  typedef  union  {
1015   [;  ;pic18f4550.h:  2224:  struct  {
1016   [;  ;pic18f4550.h:  2225:  unsigned  EPSTALL  :1;
1017   [;  ;pic18f4550.h:  2226:  unsigned  EPINEN  :1;
1018   [;  ;pic18f4550.h:  2227:  unsigned  EPOUTEN  :1;
1019   [;  ;pic18f4550.h:  2228:  unsigned  EPCONDIS  :1;
1020   [;  ;pic18f4550.h:  2229:  unsigned  EPHSHK  :1;
1021   [;  ;pic18f4550.h:  2230:  };
1022   [;  ;pic18f4550.h:  2231:  struct  {
1023   [;  ;pic18f4550.h:  2232:  unsigned  :3;
1024   [;  ;pic18f4550.h:  2233:  unsigned  EPCONDIS12  :1;
1025   [;  ;pic18f4550.h:  2234:  };
1026   [;  ;pic18f4550.h:  2235:  struct  {
1027   [;  ;pic18f4550.h:  2236:  unsigned  :4;
1028   [;  ;pic18f4550.h:  2237:  unsigned  EPHSHK12  :1;
1029   [;  ;pic18f4550.h:  2238:  };
1030   [;  ;pic18f4550.h:  2239:  struct  {
1031   [;  ;pic18f4550.h:  2240:  unsigned  :1;
1032   [;  ;pic18f4550.h:  2241:  unsigned  EPINEN12  :1;
1033   [;  ;pic18f4550.h:  2242:  };
1034   [;  ;pic18f4550.h:  2243:  struct  {
1035   [;  ;pic18f4550.h:  2244:  unsigned  :2;
1036   [;  ;pic18f4550.h:  2245:  unsigned  EPOUTEN12  :1;
1037   [;  ;pic18f4550.h:  2246:  };
1038   [;  ;pic18f4550.h:  2247:  struct  {
1039   [;  ;pic18f4550.h:  2248:  unsigned  EPSTALL12  :1;
1040   [;  ;pic18f4550.h:  2249:  };
1041   [;  ;pic18f4550.h:  2250:  }  UEP12bits_t;
1042   [;  ;pic18f4550.h:  2251:  extern  volatile  UEP12bits_t  UEP12bits  @  0xF7C;
1043   [;  ;pic18f4550.h:  2305:  extern  volatile  unsigned  char  UEP13  @  0xF7D;
1044   "2307
1045   [;  ;pic18f4550.h:  2307:  asm("UEP13  equ  0F7Dh");
1046   [; &lsaquo "  UEP13  equ  0F7Dh  ;#  "&rsaquo
1047   [;  ;pic18f4550.h:  2310:  typedef  union  {
1048   [;  ;pic18f4550.h:  2311:  struct  {
1049   [;  ;pic18f4550.h:  2312:  unsigned  EPSTALL  :1;
1050   [;  ;pic18f4550.h:  2313:  unsigned  EPINEN  :1;
1051   [;  ;pic18f4550.h:  2314:  unsigned  EPOUTEN  :1;
1052   [;  ;pic18f4550.h:  2315:  unsigned  EPCONDIS  :1;
1053   [;  ;pic18f4550.h:  2316:  unsigned  EPHSHK  :1;
1054   [;  ;pic18f4550.h:  2317:  };
1055   [;  ;pic18f4550.h:  2318:  struct  {
1056   [;  ;pic18f4550.h:  2319:  unsigned  :3;
1057   [;  ;pic18f4550.h:  2320:  unsigned  EPCONDIS13  :1;
1058   [;  ;pic18f4550.h:  2321:  };
1059   [;  ;pic18f4550.h:  2322:  struct  {
1060   [;  ;pic18f4550.h:  2323:  unsigned  :4;
1061   [;  ;pic18f4550.h:  2324:  unsigned  EPHSHK13  :1;
1062   [;  ;pic18f4550.h:  2325:  };
1063   [;  ;pic18f4550.h:  2326:  struct  {
1064   [;  ;pic18f4550.h:  2327:  unsigned  :1;
1065   [;  ;pic18f4550.h:  2328:  unsigned  EPINEN13  :1;
1066   [;  ;pic18f4550.h:  2329:  };
1067   [;  ;pic18f4550.h:  2330:  struct  {
1068   [;  ;pic18f4550.h:  2331:  unsigned  :2;
1069   [;  ;pic18f4550.h:  2332:  unsigned  EPOUTEN13  :1;
1070   [;  ;pic18f4550.h:  2333:  };
1071   [;  ;pic18f4550.h:  2334:  struct  {
1072   [;  ;pic18f4550.h:  2335:  unsigned  EPSTALL13  :1;
1073   [;  ;pic18f4550.h:  2336:  };
1074   [;  ;pic18f4550.h:  2337:  }  UEP13bits_t;
1075   [;  ;pic18f4550.h:  2338:  extern  volatile  UEP13bits_t  UEP13bits  @  0xF7D;
1076   [;  ;pic18f4550.h:  2392:  extern  volatile  unsigned  char  UEP14  @  0xF7E;
1077   "2394
1078   [;  ;pic18f4550.h:  2394:  asm("UEP14  equ  0F7Eh");
1079   [; &lsaquo "  UEP14  equ  0F7Eh  ;#  "&rsaquo
1080   [;  ;pic18f4550.h:  2397:  typedef  union  {
1081   [;  ;pic18f4550.h:  2398:  struct  {
1082   [;  ;pic18f4550.h:  2399:  unsigned  EPSTALL  :1;
1083   [;  ;pic18f4550.h:  2400:  unsigned  EPINEN  :1;
1084   [;  ;pic18f4550.h:  2401:  unsigned  EPOUTEN  :1;
1085   [;  ;pic18f4550.h:  2402:  unsigned  EPCONDIS  :1;
1086   [;  ;pic18f4550.h:  2403:  unsigned  EPHSHK  :1;
1087   [;  ;pic18f4550.h:  2404:  };
1088   [;  ;pic18f4550.h:  2405:  struct  {
1089   [;  ;pic18f4550.h:  2406:  unsigned  :3;
1090   [;  ;pic18f4550.h:  2407:  unsigned  EPCONDIS14  :1;
1091   [;  ;pic18f4550.h:  2408:  };
1092   [;  ;pic18f4550.h:  2409:  struct  {
1093   [;  ;pic18f4550.h:  2410:  unsigned  :4;
1094   [;  ;pic18f4550.h:  2411:  unsigned  EPHSHK14  :1;
1095   [;  ;pic18f4550.h:  2412:  };
1096   [;  ;pic18f4550.h:  2413:  struct  {
1097   [;  ;pic18f4550.h:  2414:  unsigned  :1;
1098   [;  ;pic18f4550.h:  2415:  unsigned  EPINEN14  :1;
1099   [;  ;pic18f4550.h:  2416:  };
1100   [;  ;pic18f4550.h:  2417:  struct  {
1101   [;  ;pic18f4550.h:  2418:  unsigned  :2;
1102   [;  ;pic18f4550.h:  2419:  unsigned  EPOUTEN14  :1;
1103   [;  ;pic18f4550.h:  2420:  };
1104   [;  ;pic18f4550.h:  2421:  struct  {
1105   [;  ;pic18f4550.h:  2422:  unsigned  EPSTALL14  :1;
1106   [;  ;pic18f4550.h:  2423:  };
1107   [;  ;pic18f4550.h:  2424:  }  UEP14bits_t;
1108   [;  ;pic18f4550.h:  2425:  extern  volatile  UEP14bits_t  UEP14bits  @  0xF7E;
1109   [;  ;pic18f4550.h:  2479:  extern  volatile  unsigned  char  UEP15  @  0xF7F;
1110   "2481
1111   [;  ;pic18f4550.h:  2481:  asm("UEP15  equ  0F7Fh");
1112   [; &lsaquo "  UEP15  equ  0F7Fh  ;#  "&rsaquo
1113   [;  ;pic18f4550.h:  2484:  typedef  union  {
1114   [;  ;pic18f4550.h:  2485:  struct  {
1115   [;  ;pic18f4550.h:  2486:  unsigned  EPSTALL  :1;
1116   [;  ;pic18f4550.h:  2487:  unsigned  EPINEN  :1;
1117   [;  ;pic18f4550.h:  2488:  unsigned  EPOUTEN  :1;
1118   [;  ;pic18f4550.h:  2489:  unsigned  EPCONDIS  :1;
1119   [;  ;pic18f4550.h:  2490:  unsigned  EPHSHK  :1;
1120   [;  ;pic18f4550.h:  2491:  };
1121   [;  ;pic18f4550.h:  2492:  struct  {
1122   [;  ;pic18f4550.h:  2493:  unsigned  :3;
1123   [;  ;pic18f4550.h:  2494:  unsigned  EPCONDIS15  :1;
1124   [;  ;pic18f4550.h:  2495:  };
1125   [;  ;pic18f4550.h:  2496:  struct  {
1126   [;  ;pic18f4550.h:  2497:  unsigned  :4;
1127   [;  ;pic18f4550.h:  2498:  unsigned  EPHSHK15  :1;
1128   [;  ;pic18f4550.h:  2499:  };
1129   [;  ;pic18f4550.h:  2500:  struct  {
1130   [;  ;pic18f4550.h:  2501:  unsigned  :1;
1131   [;  ;pic18f4550.h:  2502:  unsigned  EPINEN15  :1;
1132   [;  ;pic18f4550.h:  2503:  };
1133   [;  ;pic18f4550.h:  2504:  struct  {
1134   [;  ;pic18f4550.h:  2505:  unsigned  :2;
1135   [;  ;pic18f4550.h:  2506:  unsigned  EPOUTEN15  :1;
1136   [;  ;pic18f4550.h:  2507:  };
1137   [;  ;pic18f4550.h:  2508:  struct  {
1138   [;  ;pic18f4550.h:  2509:  unsigned  EPSTALL15  :1;
1139   [;  ;pic18f4550.h:  2510:  };
1140   [;  ;pic18f4550.h:  2511:  }  UEP15bits_t;
1141   [;  ;pic18f4550.h:  2512:  extern  volatile  UEP15bits_t  UEP15bits  @  0xF7F;
1142   [;  ;pic18f4550.h:  2566:  extern  volatile  unsigned  char  PORTA  @  0xF80;
1143   "2568
1144   [;  ;pic18f4550.h:  2568:  asm("PORTA  equ  0F80h");
1145   [; &lsaquo "  PORTA  equ  0F80h  ;#  "&rsaquo
1146   [;  ;pic18f4550.h:  2571:  typedef  union  {
1147   [;  ;pic18f4550.h:  2572:  struct  {
1148   [;  ;pic18f4550.h:  2573:  unsigned  RA0  :1;
1149   [;  ;pic18f4550.h:  2574:  unsigned  RA1  :1;
1150   [;  ;pic18f4550.h:  2575:  unsigned  RA2  :1;
1151   [;  ;pic18f4550.h:  2576:  unsigned  RA3  :1;
1152   [;  ;pic18f4550.h:  2577:  unsigned  RA4  :1;
1153   [;  ;pic18f4550.h:  2578:  unsigned  RA5  :1;
1154   [;  ;pic18f4550.h:  2579:  unsigned  RA6  :1;
1155   [;  ;pic18f4550.h:  2580:  };
1156   [;  ;pic18f4550.h:  2581:  struct  {
1157   [;  ;pic18f4550.h:  2582:  unsigned  AN0  :1;
1158   [;  ;pic18f4550.h:  2583:  unsigned  AN1  :1;
1159   [;  ;pic18f4550.h:  2584:  unsigned  AN2  :1;
1160   [;  ;pic18f4550.h:  2585:  unsigned  AN3  :1;
1161   [;  ;pic18f4550.h:  2586:  unsigned  T0CKI  :1;
1162   [;  ;pic18f4550.h:  2587:  unsigned  AN4  :1;
1163   [;  ;pic18f4550.h:  2588:  unsigned  OSC2  :1;
1164   [;  ;pic18f4550.h:  2589:  };
1165   [;  ;pic18f4550.h:  2590:  struct  {
1166   [;  ;pic18f4550.h:  2591:  unsigned  :2;
1167   [;  ;pic18f4550.h:  2592:  unsigned  VREFM  :1;
1168   [;  ;pic18f4550.h:  2593:  unsigned  VREFP  :1;
1169   [;  ;pic18f4550.h:  2594:  unsigned  :1;
1170   [;  ;pic18f4550.h:  2595:  unsigned  LVDIN  :1;
1171   [;  ;pic18f4550.h:  2596:  };
1172   [;  ;pic18f4550.h:  2597:  struct  {
1173   [;  ;pic18f4550.h:  2598:  unsigned  :5;
1174   [;  ;pic18f4550.h:  2599:  unsigned  HLVDIN  :1;
1175   [;  ;pic18f4550.h:  2600:  };
1176   [;  ;pic18f4550.h:  2601:  struct  {
1177   [;  ;pic18f4550.h:  2602:  unsigned  :7;
1178   [;  ;pic18f4550.h:  2603:  unsigned  RA7  :1;
1179   [;  ;pic18f4550.h:  2604:  };
1180   [;  ;pic18f4550.h:  2605:  struct  {
1181   [;  ;pic18f4550.h:  2606:  unsigned  :7;
1182   [;  ;pic18f4550.h:  2607:  unsigned  RJPU  :1;
1183   [;  ;pic18f4550.h:  2608:  };
1184   [;  ;pic18f4550.h:  2609:  struct  {
1185   [;  ;pic18f4550.h:  2610:  unsigned  ULPWUIN  :1;
1186   [;  ;pic18f4550.h:  2611:  };
1187   [;  ;pic18f4550.h:  2612:  }  PORTAbits_t;
1188   [;  ;pic18f4550.h:  2613:  extern  volatile  PORTAbits_t  PORTAbits  @  0xF80;
1189   [;  ;pic18f4550.h:  2722:  extern  volatile  unsigned  char  PORTB  @  0xF81;
1190   "2724
1191   [;  ;pic18f4550.h:  2724:  asm("PORTB  equ  0F81h");
1192   [; &lsaquo "  PORTB  equ  0F81h  ;#  "&rsaquo
1193   [;  ;pic18f4550.h:  2727:  typedef  union  {
1194   [;  ;pic18f4550.h:  2728:  struct  {
1195   [;  ;pic18f4550.h:  2729:  unsigned  RB0  :1;
1196   [;  ;pic18f4550.h:  2730:  unsigned  RB1  :1;
1197   [;  ;pic18f4550.h:  2731:  unsigned  RB2  :1;
1198   [;  ;pic18f4550.h:  2732:  unsigned  RB3  :1;
1199   [;  ;pic18f4550.h:  2733:  unsigned  RB4  :1;
1200   [;  ;pic18f4550.h:  2734:  unsigned  RB5  :1;
1201   [;  ;pic18f4550.h:  2735:  unsigned  RB6  :1;
1202   [;  ;pic18f4550.h:  2736:  unsigned  RB7  :1;
1203   [;  ;pic18f4550.h:  2737:  };
1204   [;  ;pic18f4550.h:  2738:  struct  {
1205   [;  ;pic18f4550.h:  2739:  unsigned  INT0  :1;
1206   [;  ;pic18f4550.h:  2740:  unsigned  INT1  :1;
1207   [;  ;pic18f4550.h:  2741:  unsigned  INT2  :1;
1208   [;  ;pic18f4550.h:  2742:  unsigned  :2;
1209   [;  ;pic18f4550.h:  2743:  unsigned  PGM  :1;
1210   [;  ;pic18f4550.h:  2744:  unsigned  PGC  :1;
1211   [;  ;pic18f4550.h:  2745:  unsigned  PGD  :1;
1212   [;  ;pic18f4550.h:  2746:  };
1213   [;  ;pic18f4550.h:  2747:  struct  {
1214   [;  ;pic18f4550.h:  2748:  unsigned  :3;
1215   [;  ;pic18f4550.h:  2749:  unsigned  CCP2_PA2  :1;
1216   [;  ;pic18f4550.h:  2750:  };
1217   [;  ;pic18f4550.h:  2751:  }  PORTBbits_t;
1218   [;  ;pic18f4550.h:  2752:  extern  volatile  PORTBbits_t  PORTBbits  @  0xF81;
1219   [;  ;pic18f4550.h:  2831:  extern  volatile  unsigned  char  PORTC  @  0xF82;
1220   "2833
1221   [;  ;pic18f4550.h:  2833:  asm("PORTC  equ  0F82h");
1222   [; &lsaquo "  PORTC  equ  0F82h  ;#  "&rsaquo
1223   [;  ;pic18f4550.h:  2836:  typedef  union  {
1224   [;  ;pic18f4550.h:  2837:  struct  {
1225   [;  ;pic18f4550.h:  2838:  unsigned  RC0  :1;
1226   [;  ;pic18f4550.h:  2839:  unsigned  RC1  :1;
1227   [;  ;pic18f4550.h:  2840:  unsigned  RC2  :1;
1228   [;  ;pic18f4550.h:  2841:  unsigned  :1;
1229   [;  ;pic18f4550.h:  2842:  unsigned  RC4  :1;
1230   [;  ;pic18f4550.h:  2843:  unsigned  RC5  :1;
1231   [;  ;pic18f4550.h:  2844:  unsigned  RC6  :1;
1232   [;  ;pic18f4550.h:  2845:  unsigned  RC7  :1;
1233   [;  ;pic18f4550.h:  2846:  };
1234   [;  ;pic18f4550.h:  2847:  struct  {
1235   [;  ;pic18f4550.h:  2848:  unsigned  T1OSO  :1;
1236   [;  ;pic18f4550.h:  2849:  unsigned  T1OSI  :1;
1237   [;  ;pic18f4550.h:  2850:  unsigned  CCP1  :1;
1238   [;  ;pic18f4550.h:  2851:  unsigned  :3;
1239   [;  ;pic18f4550.h:  2852:  unsigned  TX  :1;
1240   [;  ;pic18f4550.h:  2853:  unsigned  RX  :1;
1241   [;  ;pic18f4550.h:  2854:  };
1242   [;  ;pic18f4550.h:  2855:  struct  {
1243   [;  ;pic18f4550.h:  2856:  unsigned  T13CKI  :1;
1244   [;  ;pic18f4550.h:  2857:  unsigned  :1;
1245   [;  ;pic18f4550.h:  2858:  unsigned  P1A  :1;
1246   [;  ;pic18f4550.h:  2859:  unsigned  :3;
1247   [;  ;pic18f4550.h:  2860:  unsigned  CK  :1;
1248   [;  ;pic18f4550.h:  2861:  unsigned  DT  :1;
1249   [;  ;pic18f4550.h:  2862:  };
1250   [;  ;pic18f4550.h:  2863:  struct  {
1251   [;  ;pic18f4550.h:  2864:  unsigned  :1;
1252   [;  ;pic18f4550.h:  2865:  unsigned  CCP2  :1;
1253   [;  ;pic18f4550.h:  2866:  };
1254   [;  ;pic18f4550.h:  2867:  struct  {
1255   [;  ;pic18f4550.h:  2868:  unsigned  :2;
1256   [;  ;pic18f4550.h:  2869:  unsigned  PA1  :1;
1257   [;  ;pic18f4550.h:  2870:  };
1258   [;  ;pic18f4550.h:  2871:  struct  {
1259   [;  ;pic18f4550.h:  2872:  unsigned  :1;
1260   [;  ;pic18f4550.h:  2873:  unsigned  PA2  :1;
1261   [;  ;pic18f4550.h:  2874:  };
1262   [;  ;pic18f4550.h:  2875:  struct  {
1263   [;  ;pic18f4550.h:  2876:  unsigned  :3;
1264   [;  ;pic18f4550.h:  2877:  unsigned  RC3  :1;
1265   [;  ;pic18f4550.h:  2878:  };
1266   [;  ;pic18f4550.h:  2879:  }  PORTCbits_t;
1267   [;  ;pic18f4550.h:  2880:  extern  volatile  PORTCbits_t  PORTCbits  @  0xF82;
1268   [;  ;pic18f4550.h:  2984:  extern  volatile  unsigned  char  PORTD  @  0xF83;
1269   "2986
1270   [;  ;pic18f4550.h:  2986:  asm("PORTD  equ  0F83h");
1271   [; &lsaquo "  PORTD  equ  0F83h  ;#  "&rsaquo
1272   [;  ;pic18f4550.h:  2989:  typedef  union  {
1273   [;  ;pic18f4550.h:  2990:  struct  {
1274   [;  ;pic18f4550.h:  2991:  unsigned  RD0  :1;
1275   [;  ;pic18f4550.h:  2992:  unsigned  RD1  :1;
1276   [;  ;pic18f4550.h:  2993:  unsigned  RD2  :1;
1277   [;  ;pic18f4550.h:  2994:  unsigned  RD3  :1;
1278   [;  ;pic18f4550.h:  2995:  unsigned  RD4  :1;
1279   [;  ;pic18f4550.h:  2996:  unsigned  RD5  :1;
1280   [;  ;pic18f4550.h:  2997:  unsigned  RD6  :1;
1281   [;  ;pic18f4550.h:  2998:  unsigned  RD7  :1;
1282   [;  ;pic18f4550.h:  2999:  };
1283   [;  ;pic18f4550.h:  3000:  struct  {
1284   [;  ;pic18f4550.h:  3001:  unsigned  SPP0  :1;
1285   [;  ;pic18f4550.h:  3002:  unsigned  SPP1  :1;
1286   [;  ;pic18f4550.h:  3003:  unsigned  SPP2  :1;
1287   [;  ;pic18f4550.h:  3004:  unsigned  SPP3  :1;
1288   [;  ;pic18f4550.h:  3005:  unsigned  SPP4  :1;
1289   [;  ;pic18f4550.h:  3006:  unsigned  SPP5  :1;
1290   [;  ;pic18f4550.h:  3007:  unsigned  SPP6  :1;
1291   [;  ;pic18f4550.h:  3008:  unsigned  SPP7  :1;
1292   [;  ;pic18f4550.h:  3009:  };
1293   [;  ;pic18f4550.h:  3010:  struct  {
1294   [;  ;pic18f4550.h:  3011:  unsigned  :7;
1295   [;  ;pic18f4550.h:  3012:  unsigned  SS2  :1;
1296   [;  ;pic18f4550.h:  3013:  };
1297   [;  ;pic18f4550.h:  3014:  }  PORTDbits_t;
1298   [;  ;pic18f4550.h:  3015:  extern  volatile  PORTDbits_t  PORTDbits  @  0xF83;
1299   [;  ;pic18f4550.h:  3104:  extern  volatile  unsigned  char  PORTE  @  0xF84;
1300   "3106
1301   [;  ;pic18f4550.h:  3106:  asm("PORTE  equ  0F84h");
1302   [; &lsaquo "  PORTE  equ  0F84h  ;#  "&rsaquo
1303   [;  ;pic18f4550.h:  3109:  typedef  union  {
1304   [;  ;pic18f4550.h:  3110:  struct  {
1305   [;  ;pic18f4550.h:  3111:  unsigned  RE0  :1;
1306   [;  ;pic18f4550.h:  3112:  unsigned  RE1  :1;
1307   [;  ;pic18f4550.h:  3113:  unsigned  RE2  :1;
1308   [;  ;pic18f4550.h:  3114:  unsigned  RE3  :1;
1309   [;  ;pic18f4550.h:  3115:  unsigned  :3;
1310   [;  ;pic18f4550.h:  3116:  unsigned  RDPU  :1;
1311   [;  ;pic18f4550.h:  3117:  };
1312   [;  ;pic18f4550.h:  3118:  struct  {
1313   [;  ;pic18f4550.h:  3119:  unsigned  CK1SPP  :1;
1314   [;  ;pic18f4550.h:  3120:  unsigned  CK2SPP  :1;
1315   [;  ;pic18f4550.h:  3121:  unsigned  OESPP  :1;
1316   [;  ;pic18f4550.h:  3122:  };
1317   [;  ;pic18f4550.h:  3123:  struct  {
1318   [;  ;pic18f4550.h:  3124:  unsigned  :2;
1319   [;  ;pic18f4550.h:  3125:  unsigned  CCP10  :1;
1320   [;  ;pic18f4550.h:  3126:  };
1321   [;  ;pic18f4550.h:  3127:  struct  {
1322   [;  ;pic18f4550.h:  3128:  unsigned  :7;
1323   [;  ;pic18f4550.h:  3129:  unsigned  CCP2E  :1;
1324   [;  ;pic18f4550.h:  3130:  };
1325   [;  ;pic18f4550.h:  3131:  struct  {
1326   [;  ;pic18f4550.h:  3132:  unsigned  :6;
1327   [;  ;pic18f4550.h:  3133:  unsigned  CCP6E  :1;
1328   [;  ;pic18f4550.h:  3134:  };
1329   [;  ;pic18f4550.h:  3135:  struct  {
1330   [;  ;pic18f4550.h:  3136:  unsigned  :5;
1331   [;  ;pic18f4550.h:  3137:  unsigned  CCP7E  :1;
1332   [;  ;pic18f4550.h:  3138:  };
1333   [;  ;pic18f4550.h:  3139:  struct  {
1334   [;  ;pic18f4550.h:  3140:  unsigned  :4;
1335   [;  ;pic18f4550.h:  3141:  unsigned  CCP8E  :1;
1336   [;  ;pic18f4550.h:  3142:  };
1337   [;  ;pic18f4550.h:  3143:  struct  {
1338   [;  ;pic18f4550.h:  3144:  unsigned  :3;
1339   [;  ;pic18f4550.h:  3145:  unsigned  CCP9E  :1;
1340   [;  ;pic18f4550.h:  3146:  };
1341   [;  ;pic18f4550.h:  3147:  struct  {
1342   [;  ;pic18f4550.h:  3148:  unsigned  :2;
1343   [;  ;pic18f4550.h:  3149:  unsigned  CS  :1;
1344   [;  ;pic18f4550.h:  3150:  };
1345   [;  ;pic18f4550.h:  3151:  struct  {
1346   [;  ;pic18f4550.h:  3152:  unsigned  :7;
1347   [;  ;pic18f4550.h:  3153:  unsigned  PA2E  :1;
1348   [;  ;pic18f4550.h:  3154:  };
1349   [;  ;pic18f4550.h:  3155:  struct  {
1350   [;  ;pic18f4550.h:  3156:  unsigned  :6;
1351   [;  ;pic18f4550.h:  3157:  unsigned  PB1E  :1;
1352   [;  ;pic18f4550.h:  3158:  };
1353   [;  ;pic18f4550.h:  3159:  struct  {
1354   [;  ;pic18f4550.h:  3160:  unsigned  :2;
1355   [;  ;pic18f4550.h:  3161:  unsigned  PB2  :1;
1356   [;  ;pic18f4550.h:  3162:  };
1357   [;  ;pic18f4550.h:  3163:  struct  {
1358   [;  ;pic18f4550.h:  3164:  unsigned  :4;
1359   [;  ;pic18f4550.h:  3165:  unsigned  PB3E  :1;
1360   [;  ;pic18f4550.h:  3166:  };
1361   [;  ;pic18f4550.h:  3167:  struct  {
1362   [;  ;pic18f4550.h:  3168:  unsigned  :5;
1363   [;  ;pic18f4550.h:  3169:  unsigned  PC1E  :1;
1364   [;  ;pic18f4550.h:  3170:  };
1365   [;  ;pic18f4550.h:  3171:  struct  {
1366   [;  ;pic18f4550.h:  3172:  unsigned  :1;
1367   [;  ;pic18f4550.h:  3173:  unsigned  PC2  :1;
1368   [;  ;pic18f4550.h:  3174:  };
1369   [;  ;pic18f4550.h:  3175:  struct  {
1370   [;  ;pic18f4550.h:  3176:  unsigned  :3;
1371   [;  ;pic18f4550.h:  3177:  unsigned  PC3E  :1;
1372   [;  ;pic18f4550.h:  3178:  };
1373   [;  ;pic18f4550.h:  3179:  struct  {
1374   [;  ;pic18f4550.h:  3180:  unsigned  PD2  :1;
1375   [;  ;pic18f4550.h:  3181:  };
1376   [;  ;pic18f4550.h:  3182:  struct  {
1377   [;  ;pic18f4550.h:  3183:  unsigned  RDE  :1;
1378   [;  ;pic18f4550.h:  3184:  };
1379   [;  ;pic18f4550.h:  3185:  struct  {
1380   [;  ;pic18f4550.h:  3186:  unsigned  :4;
1381   [;  ;pic18f4550.h:  3187:  unsigned  RE4  :1;
1382   [;  ;pic18f4550.h:  3188:  };
1383   [;  ;pic18f4550.h:  3189:  struct  {
1384   [;  ;pic18f4550.h:  3190:  unsigned  :5;
1385   [;  ;pic18f4550.h:  3191:  unsigned  RE5  :1;
1386   [;  ;pic18f4550.h:  3192:  };
1387   [;  ;pic18f4550.h:  3193:  struct  {
1388   [;  ;pic18f4550.h:  3194:  unsigned  :6;
1389   [;  ;pic18f4550.h:  3195:  unsigned  RE6  :1;
1390   [;  ;pic18f4550.h:  3196:  };
1391   [;  ;pic18f4550.h:  3197:  struct  {
1392   [;  ;pic18f4550.h:  3198:  unsigned  :7;
1393   [;  ;pic18f4550.h:  3199:  unsigned  RE7  :1;
1394   [;  ;pic18f4550.h:  3200:  };
1395   [;  ;pic18f4550.h:  3201:  struct  {
1396   [;  ;pic18f4550.h:  3202:  unsigned  :1;
1397   [;  ;pic18f4550.h:  3203:  unsigned  WRE  :1;
1398   [;  ;pic18f4550.h:  3204:  };
1399   [;  ;pic18f4550.h:  3205:  }  PORTEbits_t;
1400   [;  ;pic18f4550.h:  3206:  extern  volatile  PORTEbits_t  PORTEbits  @  0xF84;
1401   [;  ;pic18f4550.h:  3355:  extern  volatile  unsigned  char  LATA  @  0xF89;
1402   "3357
1403   [;  ;pic18f4550.h:  3357:  asm("LATA  equ  0F89h");
1404   [; &lsaquo "  LATA  equ  0F89h  ;#  "&rsaquo
1405   [;  ;pic18f4550.h:  3360:  typedef  union  {
1406   [;  ;pic18f4550.h:  3361:  struct  {
1407   [;  ;pic18f4550.h:  3362:  unsigned  LATA0  :1;
1408   [;  ;pic18f4550.h:  3363:  unsigned  LATA1  :1;
1409   [;  ;pic18f4550.h:  3364:  unsigned  LATA2  :1;
1410   [;  ;pic18f4550.h:  3365:  unsigned  LATA3  :1;
1411   [;  ;pic18f4550.h:  3366:  unsigned  LATA4  :1;
1412   [;  ;pic18f4550.h:  3367:  unsigned  LATA5  :1;
1413   [;  ;pic18f4550.h:  3368:  unsigned  LATA6  :1;
1414   [;  ;pic18f4550.h:  3369:  };
1415   [;  ;pic18f4550.h:  3370:  struct  {
1416   [;  ;pic18f4550.h:  3371:  unsigned  LA0  :1;
1417   [;  ;pic18f4550.h:  3372:  };
1418   [;  ;pic18f4550.h:  3373:  struct  {
1419   [;  ;pic18f4550.h:  3374:  unsigned  :1;
1420   [;  ;pic18f4550.h:  3375:  unsigned  LA1  :1;
1421   [;  ;pic18f4550.h:  3376:  };
1422   [;  ;pic18f4550.h:  3377:  struct  {
1423   [;  ;pic18f4550.h:  3378:  unsigned  :2;
1424   [;  ;pic18f4550.h:  3379:  unsigned  LA2  :1;
1425   [;  ;pic18f4550.h:  3380:  };
1426   [;  ;pic18f4550.h:  3381:  struct  {
1427   [;  ;pic18f4550.h:  3382:  unsigned  :3;
1428   [;  ;pic18f4550.h:  3383:  unsigned  LA3  :1;
1429   [;  ;pic18f4550.h:  3384:  };
1430   [;  ;pic18f4550.h:  3385:  struct  {
1431   [;  ;pic18f4550.h:  3386:  unsigned  :4;
1432   [;  ;pic18f4550.h:  3387:  unsigned  LA4  :1;
1433   [;  ;pic18f4550.h:  3388:  };
1434   [;  ;pic18f4550.h:  3389:  struct  {
1435   [;  ;pic18f4550.h:  3390:  unsigned  :5;
1436   [;  ;pic18f4550.h:  3391:  unsigned  LA5  :1;
1437   [;  ;pic18f4550.h:  3392:  };
1438   [;  ;pic18f4550.h:  3393:  struct  {
1439   [;  ;pic18f4550.h:  3394:  unsigned  :6;
1440   [;  ;pic18f4550.h:  3395:  unsigned  LA6  :1;
1441   [;  ;pic18f4550.h:  3396:  };
1442   [;  ;pic18f4550.h:  3397:  struct  {
1443   [;  ;pic18f4550.h:  3398:  unsigned  :7;
1444   [;  ;pic18f4550.h:  3399:  unsigned  LA7  :1;
1445   [;  ;pic18f4550.h:  3400:  };
1446   [;  ;pic18f4550.h:  3401:  struct  {
1447   [;  ;pic18f4550.h:  3402:  unsigned  :7;
1448   [;  ;pic18f4550.h:  3403:  unsigned  LATA7  :1;
1449   [;  ;pic18f4550.h:  3404:  };
1450   [;  ;pic18f4550.h:  3405:  }  LATAbits_t;
1451   [;  ;pic18f4550.h:  3406:  extern  volatile  LATAbits_t  LATAbits  @  0xF89;
1452   [;  ;pic18f4550.h:  3490:  extern  volatile  unsigned  char  LATB  @  0xF8A;
1453   "3492
1454   [;  ;pic18f4550.h:  3492:  asm("LATB  equ  0F8Ah");
1455   [; &lsaquo "  LATB  equ  0F8Ah  ;#  "&rsaquo
1456   [;  ;pic18f4550.h:  3495:  typedef  union  {
1457   [;  ;pic18f4550.h:  3496:  struct  {
1458   [;  ;pic18f4550.h:  3497:  unsigned  LATB0  :1;
1459   [;  ;pic18f4550.h:  3498:  unsigned  LATB1  :1;
1460   [;  ;pic18f4550.h:  3499:  unsigned  LATB2  :1;
1461   [;  ;pic18f4550.h:  3500:  unsigned  LATB3  :1;
1462   [;  ;pic18f4550.h:  3501:  unsigned  LATB4  :1;
1463   [;  ;pic18f4550.h:  3502:  unsigned  LATB5  :1;
1464   [;  ;pic18f4550.h:  3503:  unsigned  LATB6  :1;
1465   [;  ;pic18f4550.h:  3504:  unsigned  LATB7  :1;
1466   [;  ;pic18f4550.h:  3505:  };
1467   [;  ;pic18f4550.h:  3506:  struct  {
1468   [;  ;pic18f4550.h:  3507:  unsigned  LB0  :1;
1469   [;  ;pic18f4550.h:  3508:  };
1470   [;  ;pic18f4550.h:  3509:  struct  {
1471   [;  ;pic18f4550.h:  3510:  unsigned  :1;
1472   [;  ;pic18f4550.h:  3511:  unsigned  LB1  :1;
1473   [;  ;pic18f4550.h:  3512:  };
1474   [;  ;pic18f4550.h:  3513:  struct  {
1475   [;  ;pic18f4550.h:  3514:  unsigned  :2;
1476   [;  ;pic18f4550.h:  3515:  unsigned  LB2  :1;
1477   [;  ;pic18f4550.h:  3516:  };
1478   [;  ;pic18f4550.h:  3517:  struct  {
1479   [;  ;pic18f4550.h:  3518:  unsigned  :3;
1480   [;  ;pic18f4550.h:  3519:  unsigned  LB3  :1;
1481   [;  ;pic18f4550.h:  3520:  };
1482   [;  ;pic18f4550.h:  3521:  struct  {
1483   [;  ;pic18f4550.h:  3522:  unsigned  :4;
1484   [;  ;pic18f4550.h:  3523:  unsigned  LB4  :1;
1485   [;  ;pic18f4550.h:  3524:  };
1486   [;  ;pic18f4550.h:  3525:  struct  {
1487   [;  ;pic18f4550.h:  3526:  unsigned  :5;
1488   [;  ;pic18f4550.h:  3527:  unsigned  LB5  :1;
1489   [;  ;pic18f4550.h:  3528:  };
1490   [;  ;pic18f4550.h:  3529:  struct  {
1491   [;  ;pic18f4550.h:  3530:  unsigned  :6;
1492   [;  ;pic18f4550.h:  3531:  unsigned  LB6  :1;
1493   [;  ;pic18f4550.h:  3532:  };
1494   [;  ;pic18f4550.h:  3533:  struct  {
1495   [;  ;pic18f4550.h:  3534:  unsigned  :7;
1496   [;  ;pic18f4550.h:  3535:  unsigned  LB7  :1;
1497   [;  ;pic18f4550.h:  3536:  };
1498   [;  ;pic18f4550.h:  3537:  }  LATBbits_t;
1499   [;  ;pic18f4550.h:  3538:  extern  volatile  LATBbits_t  LATBbits  @  0xF8A;
1500   [;  ;pic18f4550.h:  3622:  extern  volatile  unsigned  char  LATC  @  0xF8B;
1501   "3624
1502   [;  ;pic18f4550.h:  3624:  asm("LATC  equ  0F8Bh");
1503   [; &lsaquo "  LATC  equ  0F8Bh  ;#  "&rsaquo
1504   [;  ;pic18f4550.h:  3627:  typedef  union  {
1505   [;  ;pic18f4550.h:  3628:  struct  {
1506   [;  ;pic18f4550.h:  3629:  unsigned  LATC0  :1;
1507   [;  ;pic18f4550.h:  3630:  unsigned  LATC1  :1;
1508   [;  ;pic18f4550.h:  3631:  unsigned  LATC2  :1;
1509   [;  ;pic18f4550.h:  3632:  unsigned  :3;
1510   [;  ;pic18f4550.h:  3633:  unsigned  LATC6  :1;
1511   [;  ;pic18f4550.h:  3634:  unsigned  LATC7  :1;
1512   [;  ;pic18f4550.h:  3635:  };
1513   [;  ;pic18f4550.h:  3636:  struct  {
1514   [;  ;pic18f4550.h:  3637:  unsigned  LC0  :1;
1515   [;  ;pic18f4550.h:  3638:  };
1516   [;  ;pic18f4550.h:  3639:  struct  {
1517   [;  ;pic18f4550.h:  3640:  unsigned  :1;
1518   [;  ;pic18f4550.h:  3641:  unsigned  LC1  :1;
1519   [;  ;pic18f4550.h:  3642:  };
1520   [;  ;pic18f4550.h:  3643:  struct  {
1521   [;  ;pic18f4550.h:  3644:  unsigned  :2;
1522   [;  ;pic18f4550.h:  3645:  unsigned  LC2  :1;
1523   [;  ;pic18f4550.h:  3646:  };
1524   [;  ;pic18f4550.h:  3647:  struct  {
1525   [;  ;pic18f4550.h:  3648:  unsigned  :3;
1526   [;  ;pic18f4550.h:  3649:  unsigned  LC3  :1;
1527   [;  ;pic18f4550.h:  3650:  };
1528   [;  ;pic18f4550.h:  3651:  struct  {
1529   [;  ;pic18f4550.h:  3652:  unsigned  :4;
1530   [;  ;pic18f4550.h:  3653:  unsigned  LC4  :1;
1531   [;  ;pic18f4550.h:  3654:  };
1532   [;  ;pic18f4550.h:  3655:  struct  {
1533   [;  ;pic18f4550.h:  3656:  unsigned  :5;
1534   [;  ;pic18f4550.h:  3657:  unsigned  LC5  :1;
1535   [;  ;pic18f4550.h:  3658:  };
1536   [;  ;pic18f4550.h:  3659:  struct  {
1537   [;  ;pic18f4550.h:  3660:  unsigned  :6;
1538   [;  ;pic18f4550.h:  3661:  unsigned  LC6  :1;
1539   [;  ;pic18f4550.h:  3662:  };
1540   [;  ;pic18f4550.h:  3663:  struct  {
1541   [;  ;pic18f4550.h:  3664:  unsigned  :7;
1542   [;  ;pic18f4550.h:  3665:  unsigned  LC7  :1;
1543   [;  ;pic18f4550.h:  3666:  };
1544   [;  ;pic18f4550.h:  3667:  }  LATCbits_t;
1545   [;  ;pic18f4550.h:  3668:  extern  volatile  LATCbits_t  LATCbits  @  0xF8B;
1546   [;  ;pic18f4550.h:  3737:  extern  volatile  unsigned  char  LATD  @  0xF8C;
1547   "3739
1548   [;  ;pic18f4550.h:  3739:  asm("LATD  equ  0F8Ch");
1549   [; &lsaquo "  LATD  equ  0F8Ch  ;#  "&rsaquo
1550   [;  ;pic18f4550.h:  3742:  typedef  union  {
1551   [;  ;pic18f4550.h:  3743:  struct  {
1552   [;  ;pic18f4550.h:  3744:  unsigned  LATD0  :1;
1553   [;  ;pic18f4550.h:  3745:  unsigned  LATD1  :1;
1554   [;  ;pic18f4550.h:  3746:  unsigned  LATD2  :1;
1555   [;  ;pic18f4550.h:  3747:  unsigned  LATD3  :1;
1556   [;  ;pic18f4550.h:  3748:  unsigned  LATD4  :1;
1557   [;  ;pic18f4550.h:  3749:  unsigned  LATD5  :1;
1558   [;  ;pic18f4550.h:  3750:  unsigned  LATD6  :1;
1559   [;  ;pic18f4550.h:  3751:  unsigned  LATD7  :1;
1560   [;  ;pic18f4550.h:  3752:  };
1561   [;  ;pic18f4550.h:  3753:  struct  {
1562   [;  ;pic18f4550.h:  3754:  unsigned  LD0  :1;
1563   [;  ;pic18f4550.h:  3755:  };
1564   [;  ;pic18f4550.h:  3756:  struct  {
1565   [;  ;pic18f4550.h:  3757:  unsigned  :1;
1566   [;  ;pic18f4550.h:  3758:  unsigned  LD1  :1;
1567   [;  ;pic18f4550.h:  3759:  };
1568   [;  ;pic18f4550.h:  3760:  struct  {
1569   [;  ;pic18f4550.h:  3761:  unsigned  :2;
1570   [;  ;pic18f4550.h:  3762:  unsigned  LD2  :1;
1571   [;  ;pic18f4550.h:  3763:  };
1572   [;  ;pic18f4550.h:  3764:  struct  {
1573   [;  ;pic18f4550.h:  3765:  unsigned  :3;
1574   [;  ;pic18f4550.h:  3766:  unsigned  LD3  :1;
1575   [;  ;pic18f4550.h:  3767:  };
1576   [;  ;pic18f4550.h:  3768:  struct  {
1577   [;  ;pic18f4550.h:  3769:  unsigned  :4;
1578   [;  ;pic18f4550.h:  3770:  unsigned  LD4  :1;
1579   [;  ;pic18f4550.h:  3771:  };
1580   [;  ;pic18f4550.h:  3772:  struct  {
1581   [;  ;pic18f4550.h:  3773:  unsigned  :5;
1582   [;  ;pic18f4550.h:  3774:  unsigned  LD5  :1;
1583   [;  ;pic18f4550.h:  3775:  };
1584   [;  ;pic18f4550.h:  3776:  struct  {
1585   [;  ;pic18f4550.h:  3777:  unsigned  :6;
1586   [;  ;pic18f4550.h:  3778:  unsigned  LD6  :1;
1587   [;  ;pic18f4550.h:  3779:  };
1588   [;  ;pic18f4550.h:  3780:  struct  {
1589   [;  ;pic18f4550.h:  3781:  unsigned  :7;
1590   [;  ;pic18f4550.h:  3782:  unsigned  LD7  :1;
1591   [;  ;pic18f4550.h:  3783:  };
1592   [;  ;pic18f4550.h:  3784:  }  LATDbits_t;
1593   [;  ;pic18f4550.h:  3785:  extern  volatile  LATDbits_t  LATDbits  @  0xF8C;
1594   [;  ;pic18f4550.h:  3869:  extern  volatile  unsigned  char  LATE  @  0xF8D;
1595   "3871
1596   [;  ;pic18f4550.h:  3871:  asm("LATE  equ  0F8Dh");
1597   [; &lsaquo "  LATE  equ  0F8Dh  ;#  "&rsaquo
1598   [;  ;pic18f4550.h:  3874:  typedef  union  {
1599   [;  ;pic18f4550.h:  3875:  struct  {
1600   [;  ;pic18f4550.h:  3876:  unsigned  LATE0  :1;
1601   [;  ;pic18f4550.h:  3877:  unsigned  LATE1  :1;
1602   [;  ;pic18f4550.h:  3878:  unsigned  LATE2  :1;
1603   [;  ;pic18f4550.h:  3879:  };
1604   [;  ;pic18f4550.h:  3880:  struct  {
1605   [;  ;pic18f4550.h:  3881:  unsigned  LE0  :1;
1606   [;  ;pic18f4550.h:  3882:  };
1607   [;  ;pic18f4550.h:  3883:  struct  {
1608   [;  ;pic18f4550.h:  3884:  unsigned  :1;
1609   [;  ;pic18f4550.h:  3885:  unsigned  LE1  :1;
1610   [;  ;pic18f4550.h:  3886:  };
1611   [;  ;pic18f4550.h:  3887:  struct  {
1612   [;  ;pic18f4550.h:  3888:  unsigned  :2;
1613   [;  ;pic18f4550.h:  3889:  unsigned  LE2  :1;
1614   [;  ;pic18f4550.h:  3890:  };
1615   [;  ;pic18f4550.h:  3891:  struct  {
1616   [;  ;pic18f4550.h:  3892:  unsigned  :3;
1617   [;  ;pic18f4550.h:  3893:  unsigned  LE3  :1;
1618   [;  ;pic18f4550.h:  3894:  };
1619   [;  ;pic18f4550.h:  3895:  struct  {
1620   [;  ;pic18f4550.h:  3896:  unsigned  :4;
1621   [;  ;pic18f4550.h:  3897:  unsigned  LE4  :1;
1622   [;  ;pic18f4550.h:  3898:  };
1623   [;  ;pic18f4550.h:  3899:  struct  {
1624   [;  ;pic18f4550.h:  3900:  unsigned  :5;
1625   [;  ;pic18f4550.h:  3901:  unsigned  LE5  :1;
1626   [;  ;pic18f4550.h:  3902:  };
1627   [;  ;pic18f4550.h:  3903:  struct  {
1628   [;  ;pic18f4550.h:  3904:  unsigned  :6;
1629   [;  ;pic18f4550.h:  3905:  unsigned  LE6  :1;
1630   [;  ;pic18f4550.h:  3906:  };
1631   [;  ;pic18f4550.h:  3907:  struct  {
1632   [;  ;pic18f4550.h:  3908:  unsigned  :7;
1633   [;  ;pic18f4550.h:  3909:  unsigned  LE7  :1;
1634   [;  ;pic18f4550.h:  3910:  };
1635   [;  ;pic18f4550.h:  3911:  }  LATEbits_t;
1636   [;  ;pic18f4550.h:  3912:  extern  volatile  LATEbits_t  LATEbits  @  0xF8D;
1637   [;  ;pic18f4550.h:  3971:  extern  volatile  unsigned  char  TRISA  @  0xF92;
1638   "3973
1639   [;  ;pic18f4550.h:  3973:  asm("TRISA  equ  0F92h");
1640   [; &lsaquo "  TRISA  equ  0F92h  ;#  "&rsaquo
1641   [;  ;pic18f4550.h:  3976:  extern  volatile  unsigned  char  DDRA  @  0xF92;
1642   "3978
1643   [;  ;pic18f4550.h:  3978:  asm("DDRA  equ  0F92h");
1644   [; &lsaquo "  DDRA  equ  0F92h  ;#  "&rsaquo
1645   [;  ;pic18f4550.h:  3981:  typedef  union  {
1646   [;  ;pic18f4550.h:  3982:  struct  {
1647   [;  ;pic18f4550.h:  3983:  unsigned  TRISA0  :1;
1648   [;  ;pic18f4550.h:  3984:  unsigned  TRISA1  :1;
1649   [;  ;pic18f4550.h:  3985:  unsigned  TRISA2  :1;
1650   [;  ;pic18f4550.h:  3986:  unsigned  TRISA3  :1;
1651   [;  ;pic18f4550.h:  3987:  unsigned  TRISA4  :1;
1652   [;  ;pic18f4550.h:  3988:  unsigned  TRISA5  :1;
1653   [;  ;pic18f4550.h:  3989:  unsigned  TRISA6  :1;
1654   [;  ;pic18f4550.h:  3990:  };
1655   [;  ;pic18f4550.h:  3991:  struct  {
1656   [;  ;pic18f4550.h:  3992:  unsigned  RA0  :1;
1657   [;  ;pic18f4550.h:  3993:  unsigned  RA1  :1;
1658   [;  ;pic18f4550.h:  3994:  unsigned  RA2  :1;
1659   [;  ;pic18f4550.h:  3995:  unsigned  RA3  :1;
1660   [;  ;pic18f4550.h:  3996:  unsigned  RA4  :1;
1661   [;  ;pic18f4550.h:  3997:  unsigned  RA5  :1;
1662   [;  ;pic18f4550.h:  3998:  unsigned  RA6  :1;
1663   [;  ;pic18f4550.h:  3999:  };
1664   [;  ;pic18f4550.h:  4000:  }  TRISAbits_t;
1665   [;  ;pic18f4550.h:  4001:  extern  volatile  TRISAbits_t  TRISAbits  @  0xF92;
1666   [;  ;pic18f4550.h:  4074:  typedef  union  {
1667   [;  ;pic18f4550.h:  4075:  struct  {
1668   [;  ;pic18f4550.h:  4076:  unsigned  TRISA0  :1;
1669   [;  ;pic18f4550.h:  4077:  unsigned  TRISA1  :1;
1670   [;  ;pic18f4550.h:  4078:  unsigned  TRISA2  :1;
1671   [;  ;pic18f4550.h:  4079:  unsigned  TRISA3  :1;
1672   [;  ;pic18f4550.h:  4080:  unsigned  TRISA4  :1;
1673   [;  ;pic18f4550.h:  4081:  unsigned  TRISA5  :1;
1674   [;  ;pic18f4550.h:  4082:  unsigned  TRISA6  :1;
1675   [;  ;pic18f4550.h:  4083:  };
1676   [;  ;pic18f4550.h:  4084:  struct  {
1677   [;  ;pic18f4550.h:  4085:  unsigned  RA0  :1;
1678   [;  ;pic18f4550.h:  4086:  unsigned  RA1  :1;
1679   [;  ;pic18f4550.h:  4087:  unsigned  RA2  :1;
1680   [;  ;pic18f4550.h:  4088:  unsigned  RA3  :1;
1681   [;  ;pic18f4550.h:  4089:  unsigned  RA4  :1;
1682   [;  ;pic18f4550.h:  4090:  unsigned  RA5  :1;
1683   [;  ;pic18f4550.h:  4091:  unsigned  RA6  :1;
1684   [;  ;pic18f4550.h:  4092:  };
1685   [;  ;pic18f4550.h:  4093:  }  DDRAbits_t;
1686   [;  ;pic18f4550.h:  4094:  extern  volatile  DDRAbits_t  DDRAbits  @  0xF92;
1687   [;  ;pic18f4550.h:  4168:  extern  volatile  unsigned  char  TRISB  @  0xF93;
1688   "4170
1689   [;  ;pic18f4550.h:  4170:  asm("TRISB  equ  0F93h");
1690   [; &lsaquo "  TRISB  equ  0F93h  ;#  "&rsaquo
1691   [;  ;pic18f4550.h:  4173:  extern  volatile  unsigned  char  DDRB  @  0xF93;
1692   "4175
1693   [;  ;pic18f4550.h:  4175:  asm("DDRB  equ  0F93h");
1694   [; &lsaquo "  DDRB  equ  0F93h  ;#  "&rsaquo
1695   [;  ;pic18f4550.h:  4178:  typedef  union  {
1696   [;  ;pic18f4550.h:  4179:  struct  {
1697   [;  ;pic18f4550.h:  4180:  unsigned  TRISB0  :1;
1698   [;  ;pic18f4550.h:  4181:  unsigned  TRISB1  :1;
1699   [;  ;pic18f4550.h:  4182:  unsigned  TRISB2  :1;
1700   [;  ;pic18f4550.h:  4183:  unsigned  TRISB3  :1;
1701   [;  ;pic18f4550.h:  4184:  unsigned  TRISB4  :1;
1702   [;  ;pic18f4550.h:  4185:  unsigned  TRISB5  :1;
1703   [;  ;pic18f4550.h:  4186:  unsigned  TRISB6  :1;
1704   [;  ;pic18f4550.h:  4187:  unsigned  TRISB7  :1;
1705   [;  ;pic18f4550.h:  4188:  };
1706   [;  ;pic18f4550.h:  4189:  struct  {
1707   [;  ;pic18f4550.h:  4190:  unsigned  RB0  :1;
1708   [;  ;pic18f4550.h:  4191:  unsigned  RB1  :1;
1709   [;  ;pic18f4550.h:  4192:  unsigned  RB2  :1;
1710   [;  ;pic18f4550.h:  4193:  unsigned  RB3  :1;
1711   [;  ;pic18f4550.h:  4194:  unsigned  RB4  :1;
1712   [;  ;pic18f4550.h:  4195:  unsigned  RB5  :1;
1713   [;  ;pic18f4550.h:  4196:  unsigned  RB6  :1;
1714   [;  ;pic18f4550.h:  4197:  unsigned  RB7  :1;
1715   [;  ;pic18f4550.h:  4198:  };
1716   [;  ;pic18f4550.h:  4199:  }  TRISBbits_t;
1717   [;  ;pic18f4550.h:  4200:  extern  volatile  TRISBbits_t  TRISBbits  @  0xF93;
1718   [;  ;pic18f4550.h:  4283:  typedef  union  {
1719   [;  ;pic18f4550.h:  4284:  struct  {
1720   [;  ;pic18f4550.h:  4285:  unsigned  TRISB0  :1;
1721   [;  ;pic18f4550.h:  4286:  unsigned  TRISB1  :1;
1722   [;  ;pic18f4550.h:  4287:  unsigned  TRISB2  :1;
1723   [;  ;pic18f4550.h:  4288:  unsigned  TRISB3  :1;
1724   [;  ;pic18f4550.h:  4289:  unsigned  TRISB4  :1;
1725   [;  ;pic18f4550.h:  4290:  unsigned  TRISB5  :1;
1726   [;  ;pic18f4550.h:  4291:  unsigned  TRISB6  :1;
1727   [;  ;pic18f4550.h:  4292:  unsigned  TRISB7  :1;
1728   [;  ;pic18f4550.h:  4293:  };
1729   [;  ;pic18f4550.h:  4294:  struct  {
1730   [;  ;pic18f4550.h:  4295:  unsigned  RB0  :1;
1731   [;  ;pic18f4550.h:  4296:  unsigned  RB1  :1;
1732   [;  ;pic18f4550.h:  4297:  unsigned  RB2  :1;
1733   [;  ;pic18f4550.h:  4298:  unsigned  RB3  :1;
1734   [;  ;pic18f4550.h:  4299:  unsigned  RB4  :1;
1735   [;  ;pic18f4550.h:  4300:  unsigned  RB5  :1;
1736   [;  ;pic18f4550.h:  4301:  unsigned  RB6  :1;
1737   [;  ;pic18f4550.h:  4302:  unsigned  RB7  :1;
1738   [;  ;pic18f4550.h:  4303:  };
1739   [;  ;pic18f4550.h:  4304:  }  DDRBbits_t;
1740   [;  ;pic18f4550.h:  4305:  extern  volatile  DDRBbits_t  DDRBbits  @  0xF93;
1741   [;  ;pic18f4550.h:  4389:  extern  volatile  unsigned  char  TRISC  @  0xF94;
1742   "4391
1743   [;  ;pic18f4550.h:  4391:  asm("TRISC  equ  0F94h");
1744   [; &lsaquo "  TRISC  equ  0F94h  ;#  "&rsaquo
1745   [;  ;pic18f4550.h:  4394:  extern  volatile  unsigned  char  DDRC  @  0xF94;
1746   "4396
1747   [;  ;pic18f4550.h:  4396:  asm("DDRC  equ  0F94h");
1748   [; &lsaquo "  DDRC  equ  0F94h  ;#  "&rsaquo
1749   [;  ;pic18f4550.h:  4399:  typedef  union  {
1750   [;  ;pic18f4550.h:  4400:  struct  {
1751   [;  ;pic18f4550.h:  4401:  unsigned  TRISC0  :1;
1752   [;  ;pic18f4550.h:  4402:  unsigned  TRISC1  :1;
1753   [;  ;pic18f4550.h:  4403:  unsigned  TRISC2  :1;
1754   [;  ;pic18f4550.h:  4404:  unsigned  :3;
1755   [;  ;pic18f4550.h:  4405:  unsigned  TRISC6  :1;
1756   [;  ;pic18f4550.h:  4406:  unsigned  TRISC7  :1;
1757   [;  ;pic18f4550.h:  4407:  };
1758   [;  ;pic18f4550.h:  4408:  struct  {
1759   [;  ;pic18f4550.h:  4409:  unsigned  RC0  :1;
1760   [;  ;pic18f4550.h:  4410:  unsigned  RC1  :1;
1761   [;  ;pic18f4550.h:  4411:  unsigned  RC2  :1;
1762   [;  ;pic18f4550.h:  4412:  unsigned  :3;
1763   [;  ;pic18f4550.h:  4413:  unsigned  RC6  :1;
1764   [;  ;pic18f4550.h:  4414:  unsigned  RC7  :1;
1765   [;  ;pic18f4550.h:  4415:  };
1766   [;  ;pic18f4550.h:  4416:  struct  {
1767   [;  ;pic18f4550.h:  4417:  unsigned  :3;
1768   [;  ;pic18f4550.h:  4418:  unsigned  TRISC3  :1;
1769   [;  ;pic18f4550.h:  4419:  };
1770   [;  ;pic18f4550.h:  4420:  }  TRISCbits_t;
1771   [;  ;pic18f4550.h:  4421:  extern  volatile  TRISCbits_t  TRISCbits  @  0xF94;
1772   [;  ;pic18f4550.h:  4479:  typedef  union  {
1773   [;  ;pic18f4550.h:  4480:  struct  {
1774   [;  ;pic18f4550.h:  4481:  unsigned  TRISC0  :1;
1775   [;  ;pic18f4550.h:  4482:  unsigned  TRISC1  :1;
1776   [;  ;pic18f4550.h:  4483:  unsigned  TRISC2  :1;
1777   [;  ;pic18f4550.h:  4484:  unsigned  :3;
1778   [;  ;pic18f4550.h:  4485:  unsigned  TRISC6  :1;
1779   [;  ;pic18f4550.h:  4486:  unsigned  TRISC7  :1;
1780   [;  ;pic18f4550.h:  4487:  };
1781   [;  ;pic18f4550.h:  4488:  struct  {
1782   [;  ;pic18f4550.h:  4489:  unsigned  RC0  :1;
1783   [;  ;pic18f4550.h:  4490:  unsigned  RC1  :1;
1784   [;  ;pic18f4550.h:  4491:  unsigned  RC2  :1;
1785   [;  ;pic18f4550.h:  4492:  unsigned  :3;
1786   [;  ;pic18f4550.h:  4493:  unsigned  RC6  :1;
1787   [;  ;pic18f4550.h:  4494:  unsigned  RC7  :1;
1788   [;  ;pic18f4550.h:  4495:  };
1789   [;  ;pic18f4550.h:  4496:  struct  {
1790   [;  ;pic18f4550.h:  4497:  unsigned  :3;
1791   [;  ;pic18f4550.h:  4498:  unsigned  TRISC3  :1;
1792   [;  ;pic18f4550.h:  4499:  };
1793   [;  ;pic18f4550.h:  4500:  }  DDRCbits_t;
1794   [;  ;pic18f4550.h:  4501:  extern  volatile  DDRCbits_t  DDRCbits  @  0xF94;
1795   [;  ;pic18f4550.h:  4560:  extern  volatile  unsigned  char  TRISD  @  0xF95;
1796   "4562
1797   [;  ;pic18f4550.h:  4562:  asm("TRISD  equ  0F95h");
1798   [; &lsaquo "  TRISD  equ  0F95h  ;#  "&rsaquo
1799   [;  ;pic18f4550.h:  4565:  extern  volatile  unsigned  char  DDRD  @  0xF95;
1800   "4567
1801   [;  ;pic18f4550.h:  4567:  asm("DDRD  equ  0F95h");
1802   [; &lsaquo "  DDRD  equ  0F95h  ;#  "&rsaquo
1803   [;  ;pic18f4550.h:  4570:  typedef  union  {
1804   [;  ;pic18f4550.h:  4571:  struct  {
1805   [;  ;pic18f4550.h:  4572:  unsigned  TRISD0  :1;
1806   [;  ;pic18f4550.h:  4573:  unsigned  TRISD1  :1;
1807   [;  ;pic18f4550.h:  4574:  unsigned  TRISD2  :1;
1808   [;  ;pic18f4550.h:  4575:  unsigned  TRISD3  :1;
1809   [;  ;pic18f4550.h:  4576:  unsigned  TRISD4  :1;
1810   [;  ;pic18f4550.h:  4577:  unsigned  TRISD5  :1;
1811   [;  ;pic18f4550.h:  4578:  unsigned  TRISD6  :1;
1812   [;  ;pic18f4550.h:  4579:  unsigned  TRISD7  :1;
1813   [;  ;pic18f4550.h:  4580:  };
1814   [;  ;pic18f4550.h:  4581:  struct  {
1815   [;  ;pic18f4550.h:  4582:  unsigned  RD0  :1;
1816   [;  ;pic18f4550.h:  4583:  unsigned  RD1  :1;
1817   [;  ;pic18f4550.h:  4584:  unsigned  RD2  :1;
1818   [;  ;pic18f4550.h:  4585:  unsigned  RD3  :1;
1819   [;  ;pic18f4550.h:  4586:  unsigned  RD4  :1;
1820   [;  ;pic18f4550.h:  4587:  unsigned  RD5  :1;
1821   [;  ;pic18f4550.h:  4588:  unsigned  RD6  :1;
1822   [;  ;pic18f4550.h:  4589:  unsigned  RD7  :1;
1823   [;  ;pic18f4550.h:  4590:  };
1824   [;  ;pic18f4550.h:  4591:  }  TRISDbits_t;
1825   [;  ;pic18f4550.h:  4592:  extern  volatile  TRISDbits_t  TRISDbits  @  0xF95;
1826   [;  ;pic18f4550.h:  4675:  typedef  union  {
1827   [;  ;pic18f4550.h:  4676:  struct  {
1828   [;  ;pic18f4550.h:  4677:  unsigned  TRISD0  :1;
1829   [;  ;pic18f4550.h:  4678:  unsigned  TRISD1  :1;
1830   [;  ;pic18f4550.h:  4679:  unsigned  TRISD2  :1;
1831   [;  ;pic18f4550.h:  4680:  unsigned  TRISD3  :1;
1832   [;  ;pic18f4550.h:  4681:  unsigned  TRISD4  :1;
1833   [;  ;pic18f4550.h:  4682:  unsigned  TRISD5  :1;
1834   [;  ;pic18f4550.h:  4683:  unsigned  TRISD6  :1;
1835   [;  ;pic18f4550.h:  4684:  unsigned  TRISD7  :1;
1836   [;  ;pic18f4550.h:  4685:  };
1837   [;  ;pic18f4550.h:  4686:  struct  {
1838   [;  ;pic18f4550.h:  4687:  unsigned  RD0  :1;
1839   [;  ;pic18f4550.h:  4688:  unsigned  RD1  :1;
1840   [;  ;pic18f4550.h:  4689:  unsigned  RD2  :1;
1841   [;  ;pic18f4550.h:  4690:  unsigned  RD3  :1;
1842   [;  ;pic18f4550.h:  4691:  unsigned  RD4  :1;
1843   [;  ;pic18f4550.h:  4692:  unsigned  RD5  :1;
1844   [;  ;pic18f4550.h:  4693:  unsigned  RD6  :1;
1845   [;  ;pic18f4550.h:  4694:  unsigned  RD7  :1;
1846   [;  ;pic18f4550.h:  4695:  };
1847   [;  ;pic18f4550.h:  4696:  }  DDRDbits_t;
1848   [;  ;pic18f4550.h:  4697:  extern  volatile  DDRDbits_t  DDRDbits  @  0xF95;
1849   [;  ;pic18f4550.h:  4781:  extern  volatile  unsigned  char  TRISE  @  0xF96;
1850   "4783
1851   [;  ;pic18f4550.h:  4783:  asm("TRISE  equ  0F96h");
1852   [; &lsaquo "  TRISE  equ  0F96h  ;#  "&rsaquo
1853   [;  ;pic18f4550.h:  4786:  extern  volatile  unsigned  char  DDRE  @  0xF96;
1854   "4788
1855   [;  ;pic18f4550.h:  4788:  asm("DDRE  equ  0F96h");
1856   [; &lsaquo "  DDRE  equ  0F96h  ;#  "&rsaquo
1857   [;  ;pic18f4550.h:  4791:  typedef  union  {
1858   [;  ;pic18f4550.h:  4792:  struct  {
1859   [;  ;pic18f4550.h:  4793:  unsigned  TRISE0  :1;
1860   [;  ;pic18f4550.h:  4794:  unsigned  TRISE1  :1;
1861   [;  ;pic18f4550.h:  4795:  unsigned  TRISE2  :1;
1862   [;  ;pic18f4550.h:  4796:  };
1863   [;  ;pic18f4550.h:  4797:  struct  {
1864   [;  ;pic18f4550.h:  4798:  unsigned  RE0  :1;
1865   [;  ;pic18f4550.h:  4799:  unsigned  RE1  :1;
1866   [;  ;pic18f4550.h:  4800:  unsigned  RE2  :1;
1867   [;  ;pic18f4550.h:  4801:  };
1868   [;  ;pic18f4550.h:  4802:  }  TRISEbits_t;
1869   [;  ;pic18f4550.h:  4803:  extern  volatile  TRISEbits_t  TRISEbits  @  0xF96;
1870   [;  ;pic18f4550.h:  4836:  typedef  union  {
1871   [;  ;pic18f4550.h:  4837:  struct  {
1872   [;  ;pic18f4550.h:  4838:  unsigned  TRISE0  :1;
1873   [;  ;pic18f4550.h:  4839:  unsigned  TRISE1  :1;
1874   [;  ;pic18f4550.h:  4840:  unsigned  TRISE2  :1;
1875   [;  ;pic18f4550.h:  4841:  };
1876   [;  ;pic18f4550.h:  4842:  struct  {
1877   [;  ;pic18f4550.h:  4843:  unsigned  RE0  :1;
1878   [;  ;pic18f4550.h:  4844:  unsigned  RE1  :1;
1879   [;  ;pic18f4550.h:  4845:  unsigned  RE2  :1;
1880   [;  ;pic18f4550.h:  4846:  };
1881   [;  ;pic18f4550.h:  4847:  }  DDREbits_t;
1882   [;  ;pic18f4550.h:  4848:  extern  volatile  DDREbits_t  DDREbits  @  0xF96;
1883   [;  ;pic18f4550.h:  4882:  extern  volatile  unsigned  char  OSCTUNE  @  0xF9B;
1884   "4884
1885   [;  ;pic18f4550.h:  4884:  asm("OSCTUNE  equ  0F9Bh");
1886   [; &lsaquo "  OSCTUNE  equ  0F9Bh  ;#  "&rsaquo
1887   [;  ;pic18f4550.h:  4887:  typedef  union  {
1888   [;  ;pic18f4550.h:  4888:  struct  {
1889   [;  ;pic18f4550.h:  4889:  unsigned  TUN  :5;
1890   [;  ;pic18f4550.h:  4890:  unsigned  :2;
1891   [;  ;pic18f4550.h:  4891:  unsigned  INTSRC  :1;
1892   [;  ;pic18f4550.h:  4892:  };
1893   [;  ;pic18f4550.h:  4893:  struct  {
1894   [;  ;pic18f4550.h:  4894:  unsigned  TUN0  :1;
1895   [;  ;pic18f4550.h:  4895:  unsigned  TUN1  :1;
1896   [;  ;pic18f4550.h:  4896:  unsigned  TUN2  :1;
1897   [;  ;pic18f4550.h:  4897:  unsigned  TUN3  :1;
1898   [;  ;pic18f4550.h:  4898:  unsigned  TUN4  :1;
1899   [;  ;pic18f4550.h:  4899:  };
1900   [;  ;pic18f4550.h:  4900:  }  OSCTUNEbits_t;
1901   [;  ;pic18f4550.h:  4901:  extern  volatile  OSCTUNEbits_t  OSCTUNEbits  @  0xF9B;
1902   [;  ;pic18f4550.h:  4940:  extern  volatile  unsigned  char  PIE1  @  0xF9D;
1903   "4942
1904   [;  ;pic18f4550.h:  4942:  asm("PIE1  equ  0F9Dh");
1905   [; &lsaquo "  PIE1  equ  0F9Dh  ;#  "&rsaquo
1906   [;  ;pic18f4550.h:  4945:  typedef  union  {
1907   [;  ;pic18f4550.h:  4946:  struct  {
1908   [;  ;pic18f4550.h:  4947:  unsigned  TMR1IE  :1;
1909   [;  ;pic18f4550.h:  4948:  unsigned  TMR2IE  :1;
1910   [;  ;pic18f4550.h:  4949:  unsigned  CCP1IE  :1;
1911   [;  ;pic18f4550.h:  4950:  unsigned  SSPIE  :1;
1912   [;  ;pic18f4550.h:  4951:  unsigned  TXIE  :1;
1913   [;  ;pic18f4550.h:  4952:  unsigned  RCIE  :1;
1914   [;  ;pic18f4550.h:  4953:  unsigned  ADIE  :1;
1915   [;  ;pic18f4550.h:  4954:  unsigned  SPPIE  :1;
1916   [;  ;pic18f4550.h:  4955:  };
1917   [;  ;pic18f4550.h:  4956:  struct  {
1918   [;  ;pic18f4550.h:  4957:  unsigned  :7;
1919   [;  ;pic18f4550.h:  4958:  unsigned  PSPIE  :1;
1920   [;  ;pic18f4550.h:  4959:  };
1921   [;  ;pic18f4550.h:  4960:  struct  {
1922   [;  ;pic18f4550.h:  4961:  unsigned  :5;
1923   [;  ;pic18f4550.h:  4962:  unsigned  RC1IE  :1;
1924   [;  ;pic18f4550.h:  4963:  };
1925   [;  ;pic18f4550.h:  4964:  struct  {
1926   [;  ;pic18f4550.h:  4965:  unsigned  :4;
1927   [;  ;pic18f4550.h:  4966:  unsigned  TX1IE  :1;
1928   [;  ;pic18f4550.h:  4967:  };
1929   [;  ;pic18f4550.h:  4968:  }  PIE1bits_t;
1930   [;  ;pic18f4550.h:  4969:  extern  volatile  PIE1bits_t  PIE1bits  @  0xF9D;
1931   [;  ;pic18f4550.h:  5028:  extern  volatile  unsigned  char  PIR1  @  0xF9E;
1932   "5030
1933   [;  ;pic18f4550.h:  5030:  asm("PIR1  equ  0F9Eh");
1934   [; &lsaquo "  PIR1  equ  0F9Eh  ;#  "&rsaquo
1935   [;  ;pic18f4550.h:  5033:  typedef  union  {
1936   [;  ;pic18f4550.h:  5034:  struct  {
1937   [;  ;pic18f4550.h:  5035:  unsigned  TMR1IF  :1;
1938   [;  ;pic18f4550.h:  5036:  unsigned  TMR2IF  :1;
1939   [;  ;pic18f4550.h:  5037:  unsigned  CCP1IF  :1;
1940   [;  ;pic18f4550.h:  5038:  unsigned  SSPIF  :1;
1941   [;  ;pic18f4550.h:  5039:  unsigned  TXIF  :1;
1942   [;  ;pic18f4550.h:  5040:  unsigned  RCIF  :1;
1943   [;  ;pic18f4550.h:  5041:  unsigned  ADIF  :1;
1944   [;  ;pic18f4550.h:  5042:  unsigned  SPPIF  :1;
1945   [;  ;pic18f4550.h:  5043:  };
1946   [;  ;pic18f4550.h:  5044:  struct  {
1947   [;  ;pic18f4550.h:  5045:  unsigned  :7;
1948   [;  ;pic18f4550.h:  5046:  unsigned  PSPIF  :1;
1949   [;  ;pic18f4550.h:  5047:  };
1950   [;  ;pic18f4550.h:  5048:  struct  {
1951   [;  ;pic18f4550.h:  5049:  unsigned  :5;
1952   [;  ;pic18f4550.h:  5050:  unsigned  RC1IF  :1;
1953   [;  ;pic18f4550.h:  5051:  };
1954   [;  ;pic18f4550.h:  5052:  struct  {
1955   [;  ;pic18f4550.h:  5053:  unsigned  :4;
1956   [;  ;pic18f4550.h:  5054:  unsigned  TX1IF  :1;
1957   [;  ;pic18f4550.h:  5055:  };
1958   [;  ;pic18f4550.h:  5056:  }  PIR1bits_t;
1959   [;  ;pic18f4550.h:  5057:  extern  volatile  PIR1bits_t  PIR1bits  @  0xF9E;
1960   [;  ;pic18f4550.h:  5116:  extern  volatile  unsigned  char  IPR1  @  0xF9F;
1961   "5118
1962   [;  ;pic18f4550.h:  5118:  asm("IPR1  equ  0F9Fh");
1963   [; &lsaquo "  IPR1  equ  0F9Fh  ;#  "&rsaquo
1964   [;  ;pic18f4550.h:  5121:  typedef  union  {
1965   [;  ;pic18f4550.h:  5122:  struct  {
1966   [;  ;pic18f4550.h:  5123:  unsigned  TMR1IP  :1;
1967   [;  ;pic18f4550.h:  5124:  unsigned  TMR2IP  :1;
1968   [;  ;pic18f4550.h:  5125:  unsigned  CCP1IP  :1;
1969   [;  ;pic18f4550.h:  5126:  unsigned  SSPIP  :1;
1970   [;  ;pic18f4550.h:  5127:  unsigned  TXIP  :1;
1971   [;  ;pic18f4550.h:  5128:  unsigned  RCIP  :1;
1972   [;  ;pic18f4550.h:  5129:  unsigned  ADIP  :1;
1973   [;  ;pic18f4550.h:  5130:  unsigned  SPPIP  :1;
1974   [;  ;pic18f4550.h:  5131:  };
1975   [;  ;pic18f4550.h:  5132:  struct  {
1976   [;  ;pic18f4550.h:  5133:  unsigned  :7;
1977   [;  ;pic18f4550.h:  5134:  unsigned  PSPIP  :1;
1978   [;  ;pic18f4550.h:  5135:  };
1979   [;  ;pic18f4550.h:  5136:  struct  {
1980   [;  ;pic18f4550.h:  5137:  unsigned  :5;
1981   [;  ;pic18f4550.h:  5138:  unsigned  RC1IP  :1;
1982   [;  ;pic18f4550.h:  5139:  };
1983   [;  ;pic18f4550.h:  5140:  struct  {
1984   [;  ;pic18f4550.h:  5141:  unsigned  :4;
1985   [;  ;pic18f4550.h:  5142:  unsigned  TX1IP  :1;
1986   [;  ;pic18f4550.h:  5143:  };
1987   [;  ;pic18f4550.h:  5144:  }  IPR1bits_t;
1988   [;  ;pic18f4550.h:  5145:  extern  volatile  IPR1bits_t  IPR1bits  @  0xF9F;
1989   [;  ;pic18f4550.h:  5204:  extern  volatile  unsigned  char  PIE2  @  0xFA0;
1990   "5206
1991   [;  ;pic18f4550.h:  5206:  asm("PIE2  equ  0FA0h");
1992   [; &lsaquo "  PIE2  equ  0FA0h  ;#  "&rsaquo
1993   [;  ;pic18f4550.h:  5209:  typedef  union  {
1994   [;  ;pic18f4550.h:  5210:  struct  {
1995   [;  ;pic18f4550.h:  5211:  unsigned  CCP2IE  :1;
1996   [;  ;pic18f4550.h:  5212:  unsigned  TMR3IE  :1;
1997   [;  ;pic18f4550.h:  5213:  unsigned  HLVDIE  :1;
1998   [;  ;pic18f4550.h:  5214:  unsigned  BCLIE  :1;
1999   [;  ;pic18f4550.h:  5215:  unsigned  EEIE  :1;
2000   [;  ;pic18f4550.h:  5216:  unsigned  USBIE  :1;
2001   [;  ;pic18f4550.h:  5217:  unsigned  CMIE  :1;
2002   [;  ;pic18f4550.h:  5218:  unsigned  OSCFIE  :1;
2003   [;  ;pic18f4550.h:  5219:  };
2004   [;  ;pic18f4550.h:  5220:  struct  {
2005   [;  ;pic18f4550.h:  5221:  unsigned  :2;
2006   [;  ;pic18f4550.h:  5222:  unsigned  LVDIE  :1;
2007   [;  ;pic18f4550.h:  5223:  };
2008   [;  ;pic18f4550.h:  5224:  }  PIE2bits_t;
2009   [;  ;pic18f4550.h:  5225:  extern  volatile  PIE2bits_t  PIE2bits  @  0xFA0;
2010   [;  ;pic18f4550.h:  5274:  extern  volatile  unsigned  char  PIR2  @  0xFA1;
2011   "5276
2012   [;  ;pic18f4550.h:  5276:  asm("PIR2  equ  0FA1h");
2013   [; &lsaquo "  PIR2  equ  0FA1h  ;#  "&rsaquo
2014   [;  ;pic18f4550.h:  5279:  typedef  union  {
2015   [;  ;pic18f4550.h:  5280:  struct  {
2016   [;  ;pic18f4550.h:  5281:  unsigned  CCP2IF  :1;
2017   [;  ;pic18f4550.h:  5282:  unsigned  TMR3IF  :1;
2018   [;  ;pic18f4550.h:  5283:  unsigned  HLVDIF  :1;
2019   [;  ;pic18f4550.h:  5284:  unsigned  BCLIF  :1;
2020   [;  ;pic18f4550.h:  5285:  unsigned  EEIF  :1;
2021   [;  ;pic18f4550.h:  5286:  unsigned  USBIF  :1;
2022   [;  ;pic18f4550.h:  5287:  unsigned  CMIF  :1;
2023   [;  ;pic18f4550.h:  5288:  unsigned  OSCFIF  :1;
2024   [;  ;pic18f4550.h:  5289:  };
2025   [;  ;pic18f4550.h:  5290:  struct  {
2026   [;  ;pic18f4550.h:  5291:  unsigned  :2;
2027   [;  ;pic18f4550.h:  5292:  unsigned  LVDIF  :1;
2028   [;  ;pic18f4550.h:  5293:  };
2029   [;  ;pic18f4550.h:  5294:  }  PIR2bits_t;
2030   [;  ;pic18f4550.h:  5295:  extern  volatile  PIR2bits_t  PIR2bits  @  0xFA1;
2031   [;  ;pic18f4550.h:  5344:  extern  volatile  unsigned  char  IPR2  @  0xFA2;
2032   "5346
2033   [;  ;pic18f4550.h:  5346:  asm("IPR2  equ  0FA2h");
2034   [; &lsaquo "  IPR2  equ  0FA2h  ;#  "&rsaquo
2035   [;  ;pic18f4550.h:  5349:  typedef  union  {
2036   [;  ;pic18f4550.h:  5350:  struct  {
2037   [;  ;pic18f4550.h:  5351:  unsigned  CCP2IP  :1;
2038   [;  ;pic18f4550.h:  5352:  unsigned  TMR3IP  :1;
2039   [;  ;pic18f4550.h:  5353:  unsigned  HLVDIP  :1;
2040   [;  ;pic18f4550.h:  5354:  unsigned  BCLIP  :1;
2041   [;  ;pic18f4550.h:  5355:  unsigned  EEIP  :1;
2042   [;  ;pic18f4550.h:  5356:  unsigned  USBIP  :1;
2043   [;  ;pic18f4550.h:  5357:  unsigned  CMIP  :1;
2044   [;  ;pic18f4550.h:  5358:  unsigned  OSCFIP  :1;
2045   [;  ;pic18f4550.h:  5359:  };
2046   [;  ;pic18f4550.h:  5360:  struct  {
2047   [;  ;pic18f4550.h:  5361:  unsigned  :2;
2048   [;  ;pic18f4550.h:  5362:  unsigned  LVDIP  :1;
2049   [;  ;pic18f4550.h:  5363:  };
2050   [;  ;pic18f4550.h:  5364:  }  IPR2bits_t;
2051   [;  ;pic18f4550.h:  5365:  extern  volatile  IPR2bits_t  IPR2bits  @  0xFA2;
2052   [;  ;pic18f4550.h:  5414:  extern  volatile  unsigned  char  EECON1  @  0xFA6;
2053   "5416
2054   [;  ;pic18f4550.h:  5416:  asm("EECON1  equ  0FA6h");
2055   [; &lsaquo "  EECON1  equ  0FA6h  ;#  "&rsaquo
2056   [;  ;pic18f4550.h:  5419:  typedef  union  {
2057   [;  ;pic18f4550.h:  5420:  struct  {
2058   [;  ;pic18f4550.h:  5421:  unsigned  RD  :1;
2059   [;  ;pic18f4550.h:  5422:  unsigned  WR  :1;
2060   [;  ;pic18f4550.h:  5423:  unsigned  WREN  :1;
2061   [;  ;pic18f4550.h:  5424:  unsigned  WRERR  :1;
2062   [;  ;pic18f4550.h:  5425:  unsigned  FREE  :1;
2063   [;  ;pic18f4550.h:  5426:  unsigned  :1;
2064   [;  ;pic18f4550.h:  5427:  unsigned  CFGS  :1;
2065   [;  ;pic18f4550.h:  5428:  unsigned  EEPGD  :1;
2066   [;  ;pic18f4550.h:  5429:  };
2067   [;  ;pic18f4550.h:  5430:  struct  {
2068   [;  ;pic18f4550.h:  5431:  unsigned  :6;
2069   [;  ;pic18f4550.h:  5432:  unsigned  EEFS  :1;
2070   [;  ;pic18f4550.h:  5433:  };
2071   [;  ;pic18f4550.h:  5434:  }  EECON1bits_t;
2072   [;  ;pic18f4550.h:  5435:  extern  volatile  EECON1bits_t  EECON1bits  @  0xFA6;
2073   [;  ;pic18f4550.h:  5479:  extern  volatile  unsigned  char  EECON2  @  0xFA7;
2074   "5481
2075   [;  ;pic18f4550.h:  5481:  asm("EECON2  equ  0FA7h");
2076   [; &lsaquo "  EECON2  equ  0FA7h  ;#  "&rsaquo
2077   [;  ;pic18f4550.h:  5485:  extern  volatile  unsigned  char  EEDATA  @  0xFA8;
2078   "5487
2079   [;  ;pic18f4550.h:  5487:  asm("EEDATA  equ  0FA8h");
2080   [; &lsaquo "  EEDATA  equ  0FA8h  ;#  "&rsaquo
2081   [;  ;pic18f4550.h:  5491:  extern  volatile  unsigned  char  EEADR  @  0xFA9;
2082   "5493
2083   [;  ;pic18f4550.h:  5493:  asm("EEADR  equ  0FA9h");
2084   [; &lsaquo "  EEADR  equ  0FA9h  ;#  "&rsaquo
2085   [;  ;pic18f4550.h:  5497:  extern  volatile  unsigned  char  RCSTA  @  0xFAB;
2086   "5499
2087   [;  ;pic18f4550.h:  5499:  asm("RCSTA  equ  0FABh");
2088   [; &lsaquo "  RCSTA  equ  0FABh  ;#  "&rsaquo
2089   [;  ;pic18f4550.h:  5502:  extern  volatile  unsigned  char  RCSTA1  @  0xFAB;
2090   "5504
2091   [;  ;pic18f4550.h:  5504:  asm("RCSTA1  equ  0FABh");
2092   [; &lsaquo "  RCSTA1  equ  0FABh  ;#  "&rsaquo
2093   [;  ;pic18f4550.h:  5507:  typedef  union  {
2094   [;  ;pic18f4550.h:  5508:  struct  {
2095   [;  ;pic18f4550.h:  5509:  unsigned  RX9D  :1;
2096   [;  ;pic18f4550.h:  5510:  unsigned  OERR  :1;
2097   [;  ;pic18f4550.h:  5511:  unsigned  FERR  :1;
2098   [;  ;pic18f4550.h:  5512:  unsigned  ADDEN  :1;
2099   [;  ;pic18f4550.h:  5513:  unsigned  CREN  :1;
2100   [;  ;pic18f4550.h:  5514:  unsigned  SREN  :1;
2101   [;  ;pic18f4550.h:  5515:  unsigned  RX9  :1;
2102   [;  ;pic18f4550.h:  5516:  unsigned  SPEN  :1;
2103   [;  ;pic18f4550.h:  5517:  };
2104   [;  ;pic18f4550.h:  5518:  struct  {
2105   [;  ;pic18f4550.h:  5519:  unsigned  :3;
2106   [;  ;pic18f4550.h:  5520:  unsigned  ADEN  :1;
2107   [;  ;pic18f4550.h:  5521:  };
2108   [;  ;pic18f4550.h:  5522:  struct  {
2109   [;  ;pic18f4550.h:  5523:  unsigned  :5;
2110   [;  ;pic18f4550.h:  5524:  unsigned  SRENA  :1;
2111   [;  ;pic18f4550.h:  5525:  };
2112   [;  ;pic18f4550.h:  5526:  struct  {
2113   [;  ;pic18f4550.h:  5527:  unsigned  :6;
2114   [;  ;pic18f4550.h:  5528:  unsigned  RC8_9  :1;
2115   [;  ;pic18f4550.h:  5529:  };
2116   [;  ;pic18f4550.h:  5530:  struct  {
2117   [;  ;pic18f4550.h:  5531:  unsigned  :6;
2118   [;  ;pic18f4550.h:  5532:  unsigned  RC9  :1;
2119   [;  ;pic18f4550.h:  5533:  };
2120   [;  ;pic18f4550.h:  5534:  struct  {
2121   [;  ;pic18f4550.h:  5535:  unsigned  RCD8  :1;
2122   [;  ;pic18f4550.h:  5536:  };
2123   [;  ;pic18f4550.h:  5537:  }  RCSTAbits_t;
2124   [;  ;pic18f4550.h:  5538:  extern  volatile  RCSTAbits_t  RCSTAbits  @  0xFAB;
2125   [;  ;pic18f4550.h:  5606:  typedef  union  {
2126   [;  ;pic18f4550.h:  5607:  struct  {
2127   [;  ;pic18f4550.h:  5608:  unsigned  RX9D  :1;
2128   [;  ;pic18f4550.h:  5609:  unsigned  OERR  :1;
2129   [;  ;pic18f4550.h:  5610:  unsigned  FERR  :1;
2130   [;  ;pic18f4550.h:  5611:  unsigned  ADDEN  :1;
2131   [;  ;pic18f4550.h:  5612:  unsigned  CREN  :1;
2132   [;  ;pic18f4550.h:  5613:  unsigned  SREN  :1;
2133   [;  ;pic18f4550.h:  5614:  unsigned  RX9  :1;
2134   [;  ;pic18f4550.h:  5615:  unsigned  SPEN  :1;
2135   [;  ;pic18f4550.h:  5616:  };
2136   [;  ;pic18f4550.h:  5617:  struct  {
2137   [;  ;pic18f4550.h:  5618:  unsigned  :3;
2138   [;  ;pic18f4550.h:  5619:  unsigned  ADEN  :1;
2139   [;  ;pic18f4550.h:  5620:  };
2140   [;  ;pic18f4550.h:  5621:  struct  {
2141   [;  ;pic18f4550.h:  5622:  unsigned  :5;
2142   [;  ;pic18f4550.h:  5623:  unsigned  SRENA  :1;
2143   [;  ;pic18f4550.h:  5624:  };
2144   [;  ;pic18f4550.h:  5625:  struct  {
2145   [;  ;pic18f4550.h:  5626:  unsigned  :6;
2146   [;  ;pic18f4550.h:  5627:  unsigned  RC8_9  :1;
2147   [;  ;pic18f4550.h:  5628:  };
2148   [;  ;pic18f4550.h:  5629:  struct  {
2149   [;  ;pic18f4550.h:  5630:  unsigned  :6;
2150   [;  ;pic18f4550.h:  5631:  unsigned  RC9  :1;
2151   [;  ;pic18f4550.h:  5632:  };
2152   [;  ;pic18f4550.h:  5633:  struct  {
2153   [;  ;pic18f4550.h:  5634:  unsigned  RCD8  :1;
2154   [;  ;pic18f4550.h:  5635:  };
2155   [;  ;pic18f4550.h:  5636:  }  RCSTA1bits_t;
2156   [;  ;pic18f4550.h:  5637:  extern  volatile  RCSTA1bits_t  RCSTA1bits  @  0xFAB;
2157   [;  ;pic18f4550.h:  5706:  extern  volatile  unsigned  char  TXSTA  @  0xFAC;
2158   "5708
2159   [;  ;pic18f4550.h:  5708:  asm("TXSTA  equ  0FACh");
2160   [; &lsaquo "  TXSTA  equ  0FACh  ;#  "&rsaquo
2161   [;  ;pic18f4550.h:  5711:  extern  volatile  unsigned  char  TXSTA1  @  0xFAC;
2162   "5713
2163   [;  ;pic18f4550.h:  5713:  asm("TXSTA1  equ  0FACh");
2164   [; &lsaquo "  TXSTA1  equ  0FACh  ;#  "&rsaquo
2165   [;  ;pic18f4550.h:  5716:  typedef  union  {
2166   [;  ;pic18f4550.h:  5717:  struct  {
2167   [;  ;pic18f4550.h:  5718:  unsigned  TX9D  :1;
2168   [;  ;pic18f4550.h:  5719:  unsigned  TRMT  :1;
2169   [;  ;pic18f4550.h:  5720:  unsigned  BRGH  :1;
2170   [;  ;pic18f4550.h:  5721:  unsigned  SENDB  :1;
2171   [;  ;pic18f4550.h:  5722:  unsigned  SYNC  :1;
2172   [;  ;pic18f4550.h:  5723:  unsigned  TXEN  :1;
2173   [;  ;pic18f4550.h:  5724:  unsigned  TX9  :1;
2174   [;  ;pic18f4550.h:  5725:  unsigned  CSRC  :1;
2175   [;  ;pic18f4550.h:  5726:  };
2176   [;  ;pic18f4550.h:  5727:  struct  {
2177   [;  ;pic18f4550.h:  5728:  unsigned  :2;
2178   [;  ;pic18f4550.h:  5729:  unsigned  BRGH1  :1;
2179   [;  ;pic18f4550.h:  5730:  };
2180   [;  ;pic18f4550.h:  5731:  struct  {
2181   [;  ;pic18f4550.h:  5732:  unsigned  :7;
2182   [;  ;pic18f4550.h:  5733:  unsigned  CSRC1  :1;
2183   [;  ;pic18f4550.h:  5734:  };
2184   [;  ;pic18f4550.h:  5735:  struct  {
2185   [;  ;pic18f4550.h:  5736:  unsigned  :3;
2186   [;  ;pic18f4550.h:  5737:  unsigned  SENDB1  :1;
2187   [;  ;pic18f4550.h:  5738:  };
2188   [;  ;pic18f4550.h:  5739:  struct  {
2189   [;  ;pic18f4550.h:  5740:  unsigned  :4;
2190   [;  ;pic18f4550.h:  5741:  unsigned  SYNC1  :1;
2191   [;  ;pic18f4550.h:  5742:  };
2192   [;  ;pic18f4550.h:  5743:  struct  {
2193   [;  ;pic18f4550.h:  5744:  unsigned  :1;
2194   [;  ;pic18f4550.h:  5745:  unsigned  TRMT1  :1;
2195   [;  ;pic18f4550.h:  5746:  };
2196   [;  ;pic18f4550.h:  5747:  struct  {
2197   [;  ;pic18f4550.h:  5748:  unsigned  :6;
2198   [;  ;pic18f4550.h:  5749:  unsigned  TX91  :1;
2199   [;  ;pic18f4550.h:  5750:  };
2200   [;  ;pic18f4550.h:  5751:  struct  {
2201   [;  ;pic18f4550.h:  5752:  unsigned  TX9D1  :1;
2202   [;  ;pic18f4550.h:  5753:  };
2203   [;  ;pic18f4550.h:  5754:  struct  {
2204   [;  ;pic18f4550.h:  5755:  unsigned  :5;
2205   [;  ;pic18f4550.h:  5756:  unsigned  TXEN1  :1;
2206   [;  ;pic18f4550.h:  5757:  };
2207   [;  ;pic18f4550.h:  5758:  struct  {
2208   [;  ;pic18f4550.h:  5759:  unsigned  :6;
2209   [;  ;pic18f4550.h:  5760:  unsigned  TX8_9  :1;
2210   [;  ;pic18f4550.h:  5761:  };
2211   [;  ;pic18f4550.h:  5762:  struct  {
2212   [;  ;pic18f4550.h:  5763:  unsigned  TXD8  :1;
2213   [;  ;pic18f4550.h:  5764:  };
2214   [;  ;pic18f4550.h:  5765:  }  TXSTAbits_t;
2215   [;  ;pic18f4550.h:  5766:  extern  volatile  TXSTAbits_t  TXSTAbits  @  0xFAC;
2216   [;  ;pic18f4550.h:  5859:  typedef  union  {
2217   [;  ;pic18f4550.h:  5860:  struct  {
2218   [;  ;pic18f4550.h:  5861:  unsigned  TX9D  :1;
2219   [;  ;pic18f4550.h:  5862:  unsigned  TRMT  :1;
2220   [;  ;pic18f4550.h:  5863:  unsigned  BRGH  :1;
2221   [;  ;pic18f4550.h:  5864:  unsigned  SENDB  :1;
2222   [;  ;pic18f4550.h:  5865:  unsigned  SYNC  :1;
2223   [;  ;pic18f4550.h:  5866:  unsigned  TXEN  :1;
2224   [;  ;pic18f4550.h:  5867:  unsigned  TX9  :1;
2225   [;  ;pic18f4550.h:  5868:  unsigned  CSRC  :1;
2226   [;  ;pic18f4550.h:  5869:  };
2227   [;  ;pic18f4550.h:  5870:  struct  {
2228   [;  ;pic18f4550.h:  5871:  unsigned  :2;
2229   [;  ;pic18f4550.h:  5872:  unsigned  BRGH1  :1;
2230   [;  ;pic18f4550.h:  5873:  };
2231   [;  ;pic18f4550.h:  5874:  struct  {
2232   [;  ;pic18f4550.h:  5875:  unsigned  :7;
2233   [;  ;pic18f4550.h:  5876:  unsigned  CSRC1  :1;
2234   [;  ;pic18f4550.h:  5877:  };
2235   [;  ;pic18f4550.h:  5878:  struct  {
2236   [;  ;pic18f4550.h:  5879:  unsigned  :3;
2237   [;  ;pic18f4550.h:  5880:  unsigned  SENDB1  :1;
2238   [;  ;pic18f4550.h:  5881:  };
2239   [;  ;pic18f4550.h:  5882:  struct  {
2240   [;  ;pic18f4550.h:  5883:  unsigned  :4;
2241   [;  ;pic18f4550.h:  5884:  unsigned  SYNC1  :1;
2242   [;  ;pic18f4550.h:  5885:  };
2243   [;  ;pic18f4550.h:  5886:  struct  {
2244   [;  ;pic18f4550.h:  5887:  unsigned  :1;
2245   [;  ;pic18f4550.h:  5888:  unsigned  TRMT1  :1;
2246   [;  ;pic18f4550.h:  5889:  };
2247   [;  ;pic18f4550.h:  5890:  struct  {
2248   [;  ;pic18f4550.h:  5891:  unsigned  :6;
2249   [;  ;pic18f4550.h:  5892:  unsigned  TX91  :1;
2250   [;  ;pic18f4550.h:  5893:  };
2251   [;  ;pic18f4550.h:  5894:  struct  {
2252   [;  ;pic18f4550.h:  5895:  unsigned  TX9D1  :1;
2253   [;  ;pic18f4550.h:  5896:  };
2254   [;  ;pic18f4550.h:  5897:  struct  {
2255   [;  ;pic18f4550.h:  5898:  unsigned  :5;
2256   [;  ;pic18f4550.h:  5899:  unsigned  TXEN1  :1;
2257   [;  ;pic18f4550.h:  5900:  };
2258   [;  ;pic18f4550.h:  5901:  struct  {
2259   [;  ;pic18f4550.h:  5902:  unsigned  :6;
2260   [;  ;pic18f4550.h:  5903:  unsigned  TX8_9  :1;
2261   [;  ;pic18f4550.h:  5904:  };
2262   [;  ;pic18f4550.h:  5905:  struct  {
2263   [;  ;pic18f4550.h:  5906:  unsigned  TXD8  :1;
2264   [;  ;pic18f4550.h:  5907:  };
2265   [;  ;pic18f4550.h:  5908:  }  TXSTA1bits_t;
2266   [;  ;pic18f4550.h:  5909:  extern  volatile  TXSTA1bits_t  TXSTA1bits  @  0xFAC;
2267   [;  ;pic18f4550.h:  6003:  extern  volatile  unsigned  char  TXREG  @  0xFAD;
2268   "6005
2269   [;  ;pic18f4550.h:  6005:  asm("TXREG  equ  0FADh");
2270   [; &lsaquo "  TXREG  equ  0FADh  ;#  "&rsaquo
2271   [;  ;pic18f4550.h:  6008:  extern  volatile  unsigned  char  TXREG1  @  0xFAD;
2272   "6010
2273   [;  ;pic18f4550.h:  6010:  asm("TXREG1  equ  0FADh");
2274   [; &lsaquo "  TXREG1  equ  0FADh  ;#  "&rsaquo
2275   [;  ;pic18f4550.h:  6014:  extern  volatile  unsigned  char  RCREG  @  0xFAE;
2276   "6016
2277   [;  ;pic18f4550.h:  6016:  asm("RCREG  equ  0FAEh");
2278   [; &lsaquo "  RCREG  equ  0FAEh  ;#  "&rsaquo
2279   [;  ;pic18f4550.h:  6019:  extern  volatile  unsigned  char  RCREG1  @  0xFAE;
2280   "6021
2281   [;  ;pic18f4550.h:  6021:  asm("RCREG1  equ  0FAEh");
2282   [; &lsaquo "  RCREG1  equ  0FAEh  ;#  "&rsaquo
2283   [;  ;pic18f4550.h:  6025:  extern  volatile  unsigned  char  SPBRG  @  0xFAF;
2284   "6027
2285   [;  ;pic18f4550.h:  6027:  asm("SPBRG  equ  0FAFh");
2286   [; &lsaquo "  SPBRG  equ  0FAFh  ;#  "&rsaquo
2287   [;  ;pic18f4550.h:  6030:  extern  volatile  unsigned  char  SPBRG1  @  0xFAF;
2288   "6032
2289   [;  ;pic18f4550.h:  6032:  asm("SPBRG1  equ  0FAFh");
2290   [; &lsaquo "  SPBRG1  equ  0FAFh  ;#  "&rsaquo
2291   [;  ;pic18f4550.h:  6036:  extern  volatile  unsigned  char  SPBRGH  @  0xFB0;
2292   "6038
2293   [;  ;pic18f4550.h:  6038:  asm("SPBRGH  equ  0FB0h");
2294   [; &lsaquo "  SPBRGH  equ  0FB0h  ;#  "&rsaquo
2295   [;  ;pic18f4550.h:  6042:  extern  volatile  unsigned  char  T3CON  @  0xFB1;
2296   "6044
2297   [;  ;pic18f4550.h:  6044:  asm("T3CON  equ  0FB1h");
2298   [; &lsaquo "  T3CON  equ  0FB1h  ;#  "&rsaquo
2299   [;  ;pic18f4550.h:  6047:  typedef  union  {
2300   [;  ;pic18f4550.h:  6048:  struct  {
2301   [;  ;pic18f4550.h:  6049:  unsigned  :2;
2302   [;  ;pic18f4550.h:  6050:  unsigned  NOT_T3SYNC  :1;
2303   [;  ;pic18f4550.h:  6051:  };
2304   [;  ;pic18f4550.h:  6052:  struct  {
2305   [;  ;pic18f4550.h:  6053:  unsigned  TMR3ON  :1;
2306   [;  ;pic18f4550.h:  6054:  unsigned  TMR3CS  :1;
2307   [;  ;pic18f4550.h:  6055:  unsigned  nT3SYNC  :1;
2308   [;  ;pic18f4550.h:  6056:  unsigned  T3CCP1  :1;
2309   [;  ;pic18f4550.h:  6057:  unsigned  T3CKPS  :2;
2310   [;  ;pic18f4550.h:  6058:  unsigned  T3CCP2  :1;
2311   [;  ;pic18f4550.h:  6059:  unsigned  RD16  :1;
2312   [;  ;pic18f4550.h:  6060:  };
2313   [;  ;pic18f4550.h:  6061:  struct  {
2314   [;  ;pic18f4550.h:  6062:  unsigned  :2;
2315   [;  ;pic18f4550.h:  6063:  unsigned  T3SYNC  :1;
2316   [;  ;pic18f4550.h:  6064:  unsigned  :1;
2317   [;  ;pic18f4550.h:  6065:  unsigned  T3CKPS0  :1;
2318   [;  ;pic18f4550.h:  6066:  unsigned  T3CKPS1  :1;
2319   [;  ;pic18f4550.h:  6067:  };
2320   [;  ;pic18f4550.h:  6068:  struct  {
2321   [;  ;pic18f4550.h:  6069:  unsigned  :2;
2322   [;  ;pic18f4550.h:  6070:  unsigned  T3NSYNC  :1;
2323   [;  ;pic18f4550.h:  6071:  };
2324   [;  ;pic18f4550.h:  6072:  struct  {
2325   [;  ;pic18f4550.h:  6073:  unsigned  :7;
2326   [;  ;pic18f4550.h:  6074:  unsigned  RD163  :1;
2327   [;  ;pic18f4550.h:  6075:  };
2328   [;  ;pic18f4550.h:  6076:  struct  {
2329   [;  ;pic18f4550.h:  6077:  unsigned  :3;
2330   [;  ;pic18f4550.h:  6078:  unsigned  SOSCEN3  :1;
2331   [;  ;pic18f4550.h:  6079:  };
2332   [;  ;pic18f4550.h:  6080:  struct  {
2333   [;  ;pic18f4550.h:  6081:  unsigned  :7;
2334   [;  ;pic18f4550.h:  6082:  unsigned  T3RD16  :1;
2335   [;  ;pic18f4550.h:  6083:  };
2336   [;  ;pic18f4550.h:  6084:  }  T3CONbits_t;
2337   [;  ;pic18f4550.h:  6085:  extern  volatile  T3CONbits_t  T3CONbits  @  0xFB1;
2338   [;  ;pic18f4550.h:  6164:  extern  volatile  unsigned  short  TMR3  @  0xFB2;
2339   "6166
2340   [;  ;pic18f4550.h:  6166:  asm("TMR3  equ  0FB2h");
2341   [; &lsaquo "  TMR3  equ  0FB2h  ;#  "&rsaquo
2342   [;  ;pic18f4550.h:  6170:  extern  volatile  unsigned  char  TMR3L  @  0xFB2;
2343   "6172
2344   [;  ;pic18f4550.h:  6172:  asm("TMR3L  equ  0FB2h");
2345   [; &lsaquo "  TMR3L  equ  0FB2h  ;#  "&rsaquo
2346   [;  ;pic18f4550.h:  6176:  extern  volatile  unsigned  char  TMR3H  @  0xFB3;
2347   "6178
2348   [;  ;pic18f4550.h:  6178:  asm("TMR3H  equ  0FB3h");
2349   [; &lsaquo "  TMR3H  equ  0FB3h  ;#  "&rsaquo
2350   [;  ;pic18f4550.h:  6182:  extern  volatile  unsigned  char  CMCON  @  0xFB4;
2351   "6184
2352   [;  ;pic18f4550.h:  6184:  asm("CMCON  equ  0FB4h");
2353   [; &lsaquo "  CMCON  equ  0FB4h  ;#  "&rsaquo
2354   [;  ;pic18f4550.h:  6187:  typedef  union  {
2355   [;  ;pic18f4550.h:  6188:  struct  {
2356   [;  ;pic18f4550.h:  6189:  unsigned  CM  :3;
2357   [;  ;pic18f4550.h:  6190:  unsigned  CIS  :1;
2358   [;  ;pic18f4550.h:  6191:  unsigned  C1INV  :1;
2359   [;  ;pic18f4550.h:  6192:  unsigned  C2INV  :1;
2360   [;  ;pic18f4550.h:  6193:  unsigned  C1OUT  :1;
2361   [;  ;pic18f4550.h:  6194:  unsigned  C2OUT  :1;
2362   [;  ;pic18f4550.h:  6195:  };
2363   [;  ;pic18f4550.h:  6196:  struct  {
2364   [;  ;pic18f4550.h:  6197:  unsigned  CM0  :1;
2365   [;  ;pic18f4550.h:  6198:  unsigned  CM1  :1;
2366   [;  ;pic18f4550.h:  6199:  unsigned  CM2  :1;
2367   [;  ;pic18f4550.h:  6200:  };
2368   [;  ;pic18f4550.h:  6201:  struct  {
2369   [;  ;pic18f4550.h:  6202:  unsigned  CMEN0  :1;
2370   [;  ;pic18f4550.h:  6203:  };
2371   [;  ;pic18f4550.h:  6204:  struct  {
2372   [;  ;pic18f4550.h:  6205:  unsigned  :1;
2373   [;  ;pic18f4550.h:  6206:  unsigned  CMEN1  :1;
2374   [;  ;pic18f4550.h:  6207:  };
2375   [;  ;pic18f4550.h:  6208:  struct  {
2376   [;  ;pic18f4550.h:  6209:  unsigned  :2;
2377   [;  ;pic18f4550.h:  6210:  unsigned  CMEN2  :1;
2378   [;  ;pic18f4550.h:  6211:  };
2379   [;  ;pic18f4550.h:  6212:  }  CMCONbits_t;
2380   [;  ;pic18f4550.h:  6213:  extern  volatile  CMCONbits_t  CMCONbits  @  0xFB4;
2381   [;  ;pic18f4550.h:  6277:  extern  volatile  unsigned  char  CVRCON  @  0xFB5;
2382   "6279
2383   [;  ;pic18f4550.h:  6279:  asm("CVRCON  equ  0FB5h");
2384   [; &lsaquo "  CVRCON  equ  0FB5h  ;#  "&rsaquo
2385   [;  ;pic18f4550.h:  6282:  typedef  union  {
2386   [;  ;pic18f4550.h:  6283:  struct  {
2387   [;  ;pic18f4550.h:  6284:  unsigned  CVR  :4;
2388   [;  ;pic18f4550.h:  6285:  unsigned  CVRSS  :1;
2389   [;  ;pic18f4550.h:  6286:  unsigned  CVRR  :1;
2390   [;  ;pic18f4550.h:  6287:  unsigned  CVROE  :1;
2391   [;  ;pic18f4550.h:  6288:  unsigned  CVREN  :1;
2392   [;  ;pic18f4550.h:  6289:  };
2393   [;  ;pic18f4550.h:  6290:  struct  {
2394   [;  ;pic18f4550.h:  6291:  unsigned  CVR0  :1;
2395   [;  ;pic18f4550.h:  6292:  unsigned  CVR1  :1;
2396   [;  ;pic18f4550.h:  6293:  unsigned  CVR2  :1;
2397   [;  ;pic18f4550.h:  6294:  unsigned  CVR3  :1;
2398   [;  ;pic18f4550.h:  6295:  unsigned  CVREF  :1;
2399   [;  ;pic18f4550.h:  6296:  };
2400   [;  ;pic18f4550.h:  6297:  struct  {
2401   [;  ;pic18f4550.h:  6298:  unsigned  :6;
2402   [;  ;pic18f4550.h:  6299:  unsigned  CVROEN  :1;
2403   [;  ;pic18f4550.h:  6300:  };
2404   [;  ;pic18f4550.h:  6301:  }  CVRCONbits_t;
2405   [;  ;pic18f4550.h:  6302:  extern  volatile  CVRCONbits_t  CVRCONbits  @  0xFB5;
2406   [;  ;pic18f4550.h:  6361:  extern  volatile  unsigned  char  ECCP1AS  @  0xFB6;
2407   "6363
2408   [;  ;pic18f4550.h:  6363:  asm("ECCP1AS  equ  0FB6h");
2409   [; &lsaquo "  ECCP1AS  equ  0FB6h  ;#  "&rsaquo
2410   [;  ;pic18f4550.h:  6366:  extern  volatile  unsigned  char  CCP1AS  @  0xFB6;
2411   "6368
2412   [;  ;pic18f4550.h:  6368:  asm("CCP1AS  equ  0FB6h");
2413   [; &lsaquo "  CCP1AS  equ  0FB6h  ;#  "&rsaquo
2414   [;  ;pic18f4550.h:  6371:  typedef  union  {
2415   [;  ;pic18f4550.h:  6372:  struct  {
2416   [;  ;pic18f4550.h:  6373:  unsigned  PSSBD  :2;
2417   [;  ;pic18f4550.h:  6374:  unsigned  PSSAC  :2;
2418   [;  ;pic18f4550.h:  6375:  unsigned  ECCPAS  :3;
2419   [;  ;pic18f4550.h:  6376:  unsigned  ECCPASE  :1;
2420   [;  ;pic18f4550.h:  6377:  };
2421   [;  ;pic18f4550.h:  6378:  struct  {
2422   [;  ;pic18f4550.h:  6379:  unsigned  PSSBD0  :1;
2423   [;  ;pic18f4550.h:  6380:  unsigned  PSSBD1  :1;
2424   [;  ;pic18f4550.h:  6381:  unsigned  PSSAC0  :1;
2425   [;  ;pic18f4550.h:  6382:  unsigned  PSSAC1  :1;
2426   [;  ;pic18f4550.h:  6383:  unsigned  ECCPAS0  :1;
2427   [;  ;pic18f4550.h:  6384:  unsigned  ECCPAS1  :1;
2428   [;  ;pic18f4550.h:  6385:  unsigned  ECCPAS2  :1;
2429   [;  ;pic18f4550.h:  6386:  };
2430   [;  ;pic18f4550.h:  6387:  }  ECCP1ASbits_t;
2431   [;  ;pic18f4550.h:  6388:  extern  volatile  ECCP1ASbits_t  ECCP1ASbits  @  0xFB6;
2432   [;  ;pic18f4550.h:  6446:  typedef  union  {
2433   [;  ;pic18f4550.h:  6447:  struct  {
2434   [;  ;pic18f4550.h:  6448:  unsigned  PSSBD  :2;
2435   [;  ;pic18f4550.h:  6449:  unsigned  PSSAC  :2;
2436   [;  ;pic18f4550.h:  6450:  unsigned  ECCPAS  :3;
2437   [;  ;pic18f4550.h:  6451:  unsigned  ECCPASE  :1;
2438   [;  ;pic18f4550.h:  6452:  };
2439   [;  ;pic18f4550.h:  6453:  struct  {
2440   [;  ;pic18f4550.h:  6454:  unsigned  PSSBD0  :1;
2441   [;  ;pic18f4550.h:  6455:  unsigned  PSSBD1  :1;
2442   [;  ;pic18f4550.h:  6456:  unsigned  PSSAC0  :1;
2443   [;  ;pic18f4550.h:  6457:  unsigned  PSSAC1  :1;
2444   [;  ;pic18f4550.h:  6458:  unsigned  ECCPAS0  :1;
2445   [;  ;pic18f4550.h:  6459:  unsigned  ECCPAS1  :1;
2446   [;  ;pic18f4550.h:  6460:  unsigned  ECCPAS2  :1;
2447   [;  ;pic18f4550.h:  6461:  };
2448   [;  ;pic18f4550.h:  6462:  }  CCP1ASbits_t;
2449   [;  ;pic18f4550.h:  6463:  extern  volatile  CCP1ASbits_t  CCP1ASbits  @  0xFB6;
2450   [;  ;pic18f4550.h:  6522:  extern  volatile  unsigned  char  ECCP1DEL  @  0xFB7;
2451   "6524
2452   [;  ;pic18f4550.h:  6524:  asm("ECCP1DEL  equ  0FB7h");
2453   [; &lsaquo "  ECCP1DEL  equ  0FB7h  ;#  "&rsaquo
2454   [;  ;pic18f4550.h:  6527:  extern  volatile  unsigned  char  CCP1DEL  @  0xFB7;
2455   "6529
2456   [;  ;pic18f4550.h:  6529:  asm("CCP1DEL  equ  0FB7h");
2457   [; &lsaquo "  CCP1DEL  equ  0FB7h  ;#  "&rsaquo
2458   [;  ;pic18f4550.h:  6532:  typedef  union  {
2459   [;  ;pic18f4550.h:  6533:  struct  {
2460   [;  ;pic18f4550.h:  6534:  unsigned  PDC  :7;
2461   [;  ;pic18f4550.h:  6535:  unsigned  PRSEN  :1;
2462   [;  ;pic18f4550.h:  6536:  };
2463   [;  ;pic18f4550.h:  6537:  struct  {
2464   [;  ;pic18f4550.h:  6538:  unsigned  PDC0  :1;
2465   [;  ;pic18f4550.h:  6539:  unsigned  PDC1  :1;
2466   [;  ;pic18f4550.h:  6540:  unsigned  PDC2  :1;
2467   [;  ;pic18f4550.h:  6541:  unsigned  PDC3  :1;
2468   [;  ;pic18f4550.h:  6542:  unsigned  PDC4  :1;
2469   [;  ;pic18f4550.h:  6543:  unsigned  PDC5  :1;
2470   [;  ;pic18f4550.h:  6544:  unsigned  PDC6  :1;
2471   [;  ;pic18f4550.h:  6545:  };
2472   [;  ;pic18f4550.h:  6546:  }  ECCP1DELbits_t;
2473   [;  ;pic18f4550.h:  6547:  extern  volatile  ECCP1DELbits_t  ECCP1DELbits  @  0xFB7;
2474   [;  ;pic18f4550.h:  6595:  typedef  union  {
2475   [;  ;pic18f4550.h:  6596:  struct  {
2476   [;  ;pic18f4550.h:  6597:  unsigned  PDC  :7;
2477   [;  ;pic18f4550.h:  6598:  unsigned  PRSEN  :1;
2478   [;  ;pic18f4550.h:  6599:  };
2479   [;  ;pic18f4550.h:  6600:  struct  {
2480   [;  ;pic18f4550.h:  6601:  unsigned  PDC0  :1;
2481   [;  ;pic18f4550.h:  6602:  unsigned  PDC1  :1;
2482   [;  ;pic18f4550.h:  6603:  unsigned  PDC2  :1;
2483   [;  ;pic18f4550.h:  6604:  unsigned  PDC3  :1;
2484   [;  ;pic18f4550.h:  6605:  unsigned  PDC4  :1;
2485   [;  ;pic18f4550.h:  6606:  unsigned  PDC5  :1;
2486   [;  ;pic18f4550.h:  6607:  unsigned  PDC6  :1;
2487   [;  ;pic18f4550.h:  6608:  };
2488   [;  ;pic18f4550.h:  6609:  }  CCP1DELbits_t;
2489   [;  ;pic18f4550.h:  6610:  extern  volatile  CCP1DELbits_t  CCP1DELbits  @  0xFB7;
2490   [;  ;pic18f4550.h:  6659:  extern  volatile  unsigned  char  BAUDCON  @  0xFB8;
2491   "6661
2492   [;  ;pic18f4550.h:  6661:  asm("BAUDCON  equ  0FB8h");
2493   [; &lsaquo "  BAUDCON  equ  0FB8h  ;#  "&rsaquo
2494   [;  ;pic18f4550.h:  6664:  extern  volatile  unsigned  char  BAUDCTL  @  0xFB8;
2495   "6666
2496   [;  ;pic18f4550.h:  6666:  asm("BAUDCTL  equ  0FB8h");
2497   [; &lsaquo "  BAUDCTL  equ  0FB8h  ;#  "&rsaquo
2498   [;  ;pic18f4550.h:  6669:  typedef  union  {
2499   [;  ;pic18f4550.h:  6670:  struct  {
2500   [;  ;pic18f4550.h:  6671:  unsigned  ABDEN  :1;
2501   [;  ;pic18f4550.h:  6672:  unsigned  WUE  :1;
2502   [;  ;pic18f4550.h:  6673:  unsigned  :1;
2503   [;  ;pic18f4550.h:  6674:  unsigned  BRG16  :1;
2504   [;  ;pic18f4550.h:  6675:  unsigned  TXCKP  :1;
2505   [;  ;pic18f4550.h:  6676:  unsigned  RXDTP  :1;
2506   [;  ;pic18f4550.h:  6677:  unsigned  RCIDL  :1;
2507   [;  ;pic18f4550.h:  6678:  unsigned  ABDOVF  :1;
2508   [;  ;pic18f4550.h:  6679:  };
2509   [;  ;pic18f4550.h:  6680:  struct  {
2510   [;  ;pic18f4550.h:  6681:  unsigned  :4;
2511   [;  ;pic18f4550.h:  6682:  unsigned  SCKP  :1;
2512   [;  ;pic18f4550.h:  6683:  unsigned  :1;
2513   [;  ;pic18f4550.h:  6684:  unsigned  RCMT  :1;
2514   [;  ;pic18f4550.h:  6685:  };
2515   [;  ;pic18f4550.h:  6686:  struct  {
2516   [;  ;pic18f4550.h:  6687:  unsigned  :5;
2517   [;  ;pic18f4550.h:  6688:  unsigned  RXCKP  :1;
2518   [;  ;pic18f4550.h:  6689:  };
2519   [;  ;pic18f4550.h:  6690:  struct  {
2520   [;  ;pic18f4550.h:  6691:  unsigned  :1;
2521   [;  ;pic18f4550.h:  6692:  unsigned  W4E  :1;
2522   [;  ;pic18f4550.h:  6693:  };
2523   [;  ;pic18f4550.h:  6694:  }  BAUDCONbits_t;
2524   [;  ;pic18f4550.h:  6695:  extern  volatile  BAUDCONbits_t  BAUDCONbits  @  0xFB8;
2525   [;  ;pic18f4550.h:  6753:  typedef  union  {
2526   [;  ;pic18f4550.h:  6754:  struct  {
2527   [;  ;pic18f4550.h:  6755:  unsigned  ABDEN  :1;
2528   [;  ;pic18f4550.h:  6756:  unsigned  WUE  :1;
2529   [;  ;pic18f4550.h:  6757:  unsigned  :1;
2530   [;  ;pic18f4550.h:  6758:  unsigned  BRG16  :1;
2531   [;  ;pic18f4550.h:  6759:  unsigned  TXCKP  :1;
2532   [;  ;pic18f4550.h:  6760:  unsigned  RXDTP  :1;
2533   [;  ;pic18f4550.h:  6761:  unsigned  RCIDL  :1;
2534   [;  ;pic18f4550.h:  6762:  unsigned  ABDOVF  :1;
2535   [;  ;pic18f4550.h:  6763:  };
2536   [;  ;pic18f4550.h:  6764:  struct  {
2537   [;  ;pic18f4550.h:  6765:  unsigned  :4;
2538   [;  ;pic18f4550.h:  6766:  unsigned  SCKP  :1;
2539   [;  ;pic18f4550.h:  6767:  unsigned  :1;
2540   [;  ;pic18f4550.h:  6768:  unsigned  RCMT  :1;
2541   [;  ;pic18f4550.h:  6769:  };
2542   [;  ;pic18f4550.h:  6770:  struct  {
2543   [;  ;pic18f4550.h:  6771:  unsigned  :5;
2544   [;  ;pic18f4550.h:  6772:  unsigned  RXCKP  :1;
2545   [;  ;pic18f4550.h:  6773:  };
2546   [;  ;pic18f4550.h:  6774:  struct  {
2547   [;  ;pic18f4550.h:  6775:  unsigned  :1;
2548   [;  ;pic18f4550.h:  6776:  unsigned  W4E  :1;
2549   [;  ;pic18f4550.h:  6777:  };
2550   [;  ;pic18f4550.h:  6778:  }  BAUDCTLbits_t;
2551   [;  ;pic18f4550.h:  6779:  extern  volatile  BAUDCTLbits_t  BAUDCTLbits  @  0xFB8;
2552   [;  ;pic18f4550.h:  6838:  extern  volatile  unsigned  char  CCP2CON  @  0xFBA;
2553   "6840
2554   [;  ;pic18f4550.h:  6840:  asm("CCP2CON  equ  0FBAh");
2555   [; &lsaquo "  CCP2CON  equ  0FBAh  ;#  "&rsaquo
2556   [;  ;pic18f4550.h:  6843:  typedef  union  {
2557   [;  ;pic18f4550.h:  6844:  struct  {
2558   [;  ;pic18f4550.h:  6845:  unsigned  CCP2M  :4;
2559   [;  ;pic18f4550.h:  6846:  unsigned  DC2B  :2;
2560   [;  ;pic18f4550.h:  6847:  };
2561   [;  ;pic18f4550.h:  6848:  struct  {
2562   [;  ;pic18f4550.h:  6849:  unsigned  CCP2M0  :1;
2563   [;  ;pic18f4550.h:  6850:  unsigned  CCP2M1  :1;
2564   [;  ;pic18f4550.h:  6851:  unsigned  CCP2M2  :1;
2565   [;  ;pic18f4550.h:  6852:  unsigned  CCP2M3  :1;
2566   [;  ;pic18f4550.h:  6853:  unsigned  DC2B0  :1;
2567   [;  ;pic18f4550.h:  6854:  unsigned  DC2B1  :1;
2568   [;  ;pic18f4550.h:  6855:  };
2569   [;  ;pic18f4550.h:  6856:  }  CCP2CONbits_t;
2570   [;  ;pic18f4550.h:  6857:  extern  volatile  CCP2CONbits_t  CCP2CONbits  @  0xFBA;
2571   [;  ;pic18f4550.h:  6901:  extern  volatile  unsigned  short  CCPR2  @  0xFBB;
2572   "6903
2573   [;  ;pic18f4550.h:  6903:  asm("CCPR2  equ  0FBBh");
2574   [; &lsaquo "  CCPR2  equ  0FBBh  ;#  "&rsaquo
2575   [;  ;pic18f4550.h:  6907:  extern  volatile  unsigned  char  CCPR2L  @  0xFBB;
2576   "6909
2577   [;  ;pic18f4550.h:  6909:  asm("CCPR2L  equ  0FBBh");
2578   [; &lsaquo "  CCPR2L  equ  0FBBh  ;#  "&rsaquo
2579   [;  ;pic18f4550.h:  6913:  extern  volatile  unsigned  char  CCPR2H  @  0xFBC;
2580   "6915
2581   [;  ;pic18f4550.h:  6915:  asm("CCPR2H  equ  0FBCh");
2582   [; &lsaquo "  CCPR2H  equ  0FBCh  ;#  "&rsaquo
2583   [;  ;pic18f4550.h:  6919:  extern  volatile  unsigned  char  CCP1CON  @  0xFBD;
2584   "6921
2585   [;  ;pic18f4550.h:  6921:  asm("CCP1CON  equ  0FBDh");
2586   [; &lsaquo "  CCP1CON  equ  0FBDh  ;#  "&rsaquo
2587   [;  ;pic18f4550.h:  6924:  extern  volatile  unsigned  char  ECCP1CON  @  0xFBD;
2588   "6926
2589   [;  ;pic18f4550.h:  6926:  asm("ECCP1CON  equ  0FBDh");
2590   [; &lsaquo "  ECCP1CON  equ  0FBDh  ;#  "&rsaquo
2591   [;  ;pic18f4550.h:  6929:  typedef  union  {
2592   [;  ;pic18f4550.h:  6930:  struct  {
2593   [;  ;pic18f4550.h:  6931:  unsigned  CCP1M  :4;
2594   [;  ;pic18f4550.h:  6932:  unsigned  DC1B  :2;
2595   [;  ;pic18f4550.h:  6933:  unsigned  P1M  :2;
2596   [;  ;pic18f4550.h:  6934:  };
2597   [;  ;pic18f4550.h:  6935:  struct  {
2598   [;  ;pic18f4550.h:  6936:  unsigned  CCP1M0  :1;
2599   [;  ;pic18f4550.h:  6937:  unsigned  CCP1M1  :1;
2600   [;  ;pic18f4550.h:  6938:  unsigned  CCP1M2  :1;
2601   [;  ;pic18f4550.h:  6939:  unsigned  CCP1M3  :1;
2602   [;  ;pic18f4550.h:  6940:  unsigned  DC1B0  :1;
2603   [;  ;pic18f4550.h:  6941:  unsigned  DC1B1  :1;
2604   [;  ;pic18f4550.h:  6942:  unsigned  P1M0  :1;
2605   [;  ;pic18f4550.h:  6943:  unsigned  P1M1  :1;
2606   [;  ;pic18f4550.h:  6944:  };
2607   [;  ;pic18f4550.h:  6945:  }  CCP1CONbits_t;
2608   [;  ;pic18f4550.h:  6946:  extern  volatile  CCP1CONbits_t  CCP1CONbits  @  0xFBD;
2609   [;  ;pic18f4550.h:  7004:  typedef  union  {
2610   [;  ;pic18f4550.h:  7005:  struct  {
2611   [;  ;pic18f4550.h:  7006:  unsigned  CCP1M  :4;
2612   [;  ;pic18f4550.h:  7007:  unsigned  DC1B  :2;
2613   [;  ;pic18f4550.h:  7008:  unsigned  P1M  :2;
2614   [;  ;pic18f4550.h:  7009:  };
2615   [;  ;pic18f4550.h:  7010:  struct  {
2616   [;  ;pic18f4550.h:  7011:  unsigned  CCP1M0  :1;
2617   [;  ;pic18f4550.h:  7012:  unsigned  CCP1M1  :1;
2618   [;  ;pic18f4550.h:  7013:  unsigned  CCP1M2  :1;
2619   [;  ;pic18f4550.h:  7014:  unsigned  CCP1M3  :1;
2620   [;  ;pic18f4550.h:  7015:  unsigned  DC1B0  :1;
2621   [;  ;pic18f4550.h:  7016:  unsigned  DC1B1  :1;
2622   [;  ;pic18f4550.h:  7017:  unsigned  P1M0  :1;
2623   [;  ;pic18f4550.h:  7018:  unsigned  P1M1  :1;
2624   [;  ;pic18f4550.h:  7019:  };
2625   [;  ;pic18f4550.h:  7020:  }  ECCP1CONbits_t;
2626   [;  ;pic18f4550.h:  7021:  extern  volatile  ECCP1CONbits_t  ECCP1CONbits  @  0xFBD;
2627   [;  ;pic18f4550.h:  7080:  extern  volatile  unsigned  short  CCPR1  @  0xFBE;
2628   "7082
2629   [;  ;pic18f4550.h:  7082:  asm("CCPR1  equ  0FBEh");
2630   [; &lsaquo "  CCPR1  equ  0FBEh  ;#  "&rsaquo
2631   [;  ;pic18f4550.h:  7086:  extern  volatile  unsigned  char  CCPR1L  @  0xFBE;
2632   "7088
2633   [;  ;pic18f4550.h:  7088:  asm("CCPR1L  equ  0FBEh");
2634   [; &lsaquo "  CCPR1L  equ  0FBEh  ;#  "&rsaquo
2635   [;  ;pic18f4550.h:  7092:  extern  volatile  unsigned  char  CCPR1H  @  0xFBF;
2636   "7094
2637   [;  ;pic18f4550.h:  7094:  asm("CCPR1H  equ  0FBFh");
2638   [; &lsaquo "  CCPR1H  equ  0FBFh  ;#  "&rsaquo
2639   [;  ;pic18f4550.h:  7098:  extern  volatile  unsigned  char  ADCON2  @  0xFC0;
2640   "7100
2641   [;  ;pic18f4550.h:  7100:  asm("ADCON2  equ  0FC0h");
2642   [; &lsaquo "  ADCON2  equ  0FC0h  ;#  "&rsaquo
2643   [;  ;pic18f4550.h:  7103:  typedef  union  {
2644   [;  ;pic18f4550.h:  7104:  struct  {
2645   [;  ;pic18f4550.h:  7105:  unsigned  ADCS  :3;
2646   [;  ;pic18f4550.h:  7106:  unsigned  ACQT  :3;
2647   [;  ;pic18f4550.h:  7107:  unsigned  :1;
2648   [;  ;pic18f4550.h:  7108:  unsigned  ADFM  :1;
2649   [;  ;pic18f4550.h:  7109:  };
2650   [;  ;pic18f4550.h:  7110:  struct  {
2651   [;  ;pic18f4550.h:  7111:  unsigned  ADCS0  :1;
2652   [;  ;pic18f4550.h:  7112:  unsigned  ADCS1  :1;
2653   [;  ;pic18f4550.h:  7113:  unsigned  ADCS2  :1;
2654   [;  ;pic18f4550.h:  7114:  unsigned  ACQT0  :1;
2655   [;  ;pic18f4550.h:  7115:  unsigned  ACQT1  :1;
2656   [;  ;pic18f4550.h:  7116:  unsigned  ACQT2  :1;
2657   [;  ;pic18f4550.h:  7117:  };
2658   [;  ;pic18f4550.h:  7118:  }  ADCON2bits_t;
2659   [;  ;pic18f4550.h:  7119:  extern  volatile  ADCON2bits_t  ADCON2bits  @  0xFC0;
2660   [;  ;pic18f4550.h:  7168:  extern  volatile  unsigned  char  ADCON1  @  0xFC1;
2661   "7170
2662   [;  ;pic18f4550.h:  7170:  asm("ADCON1  equ  0FC1h");
2663   [; &lsaquo "  ADCON1  equ  0FC1h  ;#  "&rsaquo
2664   [;  ;pic18f4550.h:  7173:  typedef  union  {
2665   [;  ;pic18f4550.h:  7174:  struct  {
2666   [;  ;pic18f4550.h:  7175:  unsigned  PCFG  :4;
2667   [;  ;pic18f4550.h:  7176:  unsigned  VCFG  :2;
2668   [;  ;pic18f4550.h:  7177:  };
2669   [;  ;pic18f4550.h:  7178:  struct  {
2670   [;  ;pic18f4550.h:  7179:  unsigned  PCFG0  :1;
2671   [;  ;pic18f4550.h:  7180:  unsigned  PCFG1  :1;
2672   [;  ;pic18f4550.h:  7181:  unsigned  PCFG2  :1;
2673   [;  ;pic18f4550.h:  7182:  unsigned  PCFG3  :1;
2674   [;  ;pic18f4550.h:  7183:  unsigned  VCFG0  :1;
2675   [;  ;pic18f4550.h:  7184:  unsigned  VCFG1  :1;
2676   [;  ;pic18f4550.h:  7185:  };
2677   [;  ;pic18f4550.h:  7186:  struct  {
2678   [;  ;pic18f4550.h:  7187:  unsigned  :3;
2679   [;  ;pic18f4550.h:  7188:  unsigned  CHSN3  :1;
2680   [;  ;pic18f4550.h:  7189:  };
2681   [;  ;pic18f4550.h:  7190:  struct  {
2682   [;  ;pic18f4550.h:  7191:  unsigned  :4;
2683   [;  ;pic18f4550.h:  7192:  unsigned  VCFG01  :1;
2684   [;  ;pic18f4550.h:  7193:  };
2685   [;  ;pic18f4550.h:  7194:  struct  {
2686   [;  ;pic18f4550.h:  7195:  unsigned  :5;
2687   [;  ;pic18f4550.h:  7196:  unsigned  VCFG11  :1;
2688   [;  ;pic18f4550.h:  7197:  };
2689   [;  ;pic18f4550.h:  7198:  }  ADCON1bits_t;
2690   [;  ;pic18f4550.h:  7199:  extern  volatile  ADCON1bits_t  ADCON1bits  @  0xFC1;
2691   [;  ;pic18f4550.h:  7258:  extern  volatile  unsigned  char  ADCON0  @  0xFC2;
2692   "7260
2693   [;  ;pic18f4550.h:  7260:  asm("ADCON0  equ  0FC2h");
2694   [; &lsaquo "  ADCON0  equ  0FC2h  ;#  "&rsaquo
2695   [;  ;pic18f4550.h:  7263:  typedef  union  {
2696   [;  ;pic18f4550.h:  7264:  struct  {
2697   [;  ;pic18f4550.h:  7265:  unsigned  :1;
2698   [;  ;pic18f4550.h:  7266:  unsigned  GO_NOT_DONE  :1;
2699   [;  ;pic18f4550.h:  7267:  };
2700   [;  ;pic18f4550.h:  7268:  struct  {
2701   [;  ;pic18f4550.h:  7269:  unsigned  ADON  :1;
2702   [;  ;pic18f4550.h:  7270:  unsigned  GO_nDONE  :1;
2703   [;  ;pic18f4550.h:  7271:  unsigned  CHS  :4;
2704   [;  ;pic18f4550.h:  7272:  };
2705   [;  ;pic18f4550.h:  7273:  struct  {
2706   [;  ;pic18f4550.h:  7274:  unsigned  :1;
2707   [;  ;pic18f4550.h:  7275:  unsigned  GO_NOT_DONE  :1;
2708   [;  ;pic18f4550.h:  7276:  };
2709   [;  ;pic18f4550.h:  7277:  struct  {
2710   [;  ;pic18f4550.h:  7278:  unsigned  :1;
2711   [;  ;pic18f4550.h:  7279:  unsigned  GO_DONE  :1;
2712   [;  ;pic18f4550.h:  7280:  unsigned  CHS0  :1;
2713   [;  ;pic18f4550.h:  7281:  unsigned  CHS1  :1;
2714   [;  ;pic18f4550.h:  7282:  unsigned  CHS2  :1;
2715   [;  ;pic18f4550.h:  7283:  unsigned  CHS3  :1;
2716   [;  ;pic18f4550.h:  7284:  };
2717   [;  ;pic18f4550.h:  7285:  struct  {
2718   [;  ;pic18f4550.h:  7286:  unsigned  :1;
2719   [;  ;pic18f4550.h:  7287:  unsigned  DONE  :1;
2720   [;  ;pic18f4550.h:  7288:  };
2721   [;  ;pic18f4550.h:  7289:  struct  {
2722   [;  ;pic18f4550.h:  7290:  unsigned  :1;
2723   [;  ;pic18f4550.h:  7291:  unsigned  GO  :1;
2724   [;  ;pic18f4550.h:  7292:  };
2725   [;  ;pic18f4550.h:  7293:  struct  {
2726   [;  ;pic18f4550.h:  7294:  unsigned  :1;
2727   [;  ;pic18f4550.h:  7295:  unsigned  NOT_DONE  :1;
2728   [;  ;pic18f4550.h:  7296:  };
2729   [;  ;pic18f4550.h:  7297:  struct  {
2730   [;  ;pic18f4550.h:  7298:  unsigned  :1;
2731   [;  ;pic18f4550.h:  7299:  unsigned  nDONE  :1;
2732   [;  ;pic18f4550.h:  7300:  };
2733   [;  ;pic18f4550.h:  7301:  struct  {
2734   [;  ;pic18f4550.h:  7302:  unsigned  :1;
2735   [;  ;pic18f4550.h:  7303:  unsigned  GODONE  :1;
2736   [;  ;pic18f4550.h:  7304:  };
2737   [;  ;pic18f4550.h:  7305:  }  ADCON0bits_t;
2738   [;  ;pic18f4550.h:  7306:  extern  volatile  ADCON0bits_t  ADCON0bits  @  0xFC2;
2739   [;  ;pic18f4550.h:  7380:  extern  volatile  unsigned  short  ADRES  @  0xFC3;
2740   "7382
2741   [;  ;pic18f4550.h:  7382:  asm("ADRES  equ  0FC3h");
2742   [; &lsaquo "  ADRES  equ  0FC3h  ;#  "&rsaquo
2743   [;  ;pic18f4550.h:  7386:  extern  volatile  unsigned  char  ADRESL  @  0xFC3;
2744   "7388
2745   [;  ;pic18f4550.h:  7388:  asm("ADRESL  equ  0FC3h");
2746   [; &lsaquo "  ADRESL  equ  0FC3h  ;#  "&rsaquo
2747   [;  ;pic18f4550.h:  7392:  extern  volatile  unsigned  char  ADRESH  @  0xFC4;
2748   "7394
2749   [;  ;pic18f4550.h:  7394:  asm("ADRESH  equ  0FC4h");
2750   [; &lsaquo "  ADRESH  equ  0FC4h  ;#  "&rsaquo
2751   [;  ;pic18f4550.h:  7398:  extern  volatile  unsigned  char  SSPCON2  @  0xFC5;
2752   "7400
2753   [;  ;pic18f4550.h:  7400:  asm("SSPCON2  equ  0FC5h");
2754   [; &lsaquo "  SSPCON2  equ  0FC5h  ;#  "&rsaquo
2755   [;  ;pic18f4550.h:  7403:  typedef  union  {
2756   [;  ;pic18f4550.h:  7404:  struct  {
2757   [;  ;pic18f4550.h:  7405:  unsigned  SEN  :1;
2758   [;  ;pic18f4550.h:  7406:  unsigned  RSEN  :1;
2759   [;  ;pic18f4550.h:  7407:  unsigned  PEN  :1;
2760   [;  ;pic18f4550.h:  7408:  unsigned  RCEN  :1;
2761   [;  ;pic18f4550.h:  7409:  unsigned  ACKEN  :1;
2762   [;  ;pic18f4550.h:  7410:  unsigned  ACKDT  :1;
2763   [;  ;pic18f4550.h:  7411:  unsigned  ACKSTAT  :1;
2764   [;  ;pic18f4550.h:  7412:  unsigned  GCEN  :1;
2765   [;  ;pic18f4550.h:  7413:  };
2766   [;  ;pic18f4550.h:  7414:  }  SSPCON2bits_t;
2767   [;  ;pic18f4550.h:  7415:  extern  volatile  SSPCON2bits_t  SSPCON2bits  @  0xFC5;
2768   [;  ;pic18f4550.h:  7459:  extern  volatile  unsigned  char  SSPCON1  @  0xFC6;
2769   "7461
2770   [;  ;pic18f4550.h:  7461:  asm("SSPCON1  equ  0FC6h");
2771   [; &lsaquo "  SSPCON1  equ  0FC6h  ;#  "&rsaquo
2772   [;  ;pic18f4550.h:  7464:  typedef  union  {
2773   [;  ;pic18f4550.h:  7465:  struct  {
2774   [;  ;pic18f4550.h:  7466:  unsigned  SSPM  :4;
2775   [;  ;pic18f4550.h:  7467:  unsigned  CKP  :1;
2776   [;  ;pic18f4550.h:  7468:  unsigned  SSPEN  :1;
2777   [;  ;pic18f4550.h:  7469:  unsigned  SSPOV  :1;
2778   [;  ;pic18f4550.h:  7470:  unsigned  WCOL  :1;
2779   [;  ;pic18f4550.h:  7471:  };
2780   [;  ;pic18f4550.h:  7472:  struct  {
2781   [;  ;pic18f4550.h:  7473:  unsigned  SSPM0  :1;
2782   [;  ;pic18f4550.h:  7474:  unsigned  SSPM1  :1;
2783   [;  ;pic18f4550.h:  7475:  unsigned  SSPM2  :1;
2784   [;  ;pic18f4550.h:  7476:  unsigned  SSPM3  :1;
2785   [;  ;pic18f4550.h:  7477:  };
2786   [;  ;pic18f4550.h:  7478:  }  SSPCON1bits_t;
2787   [;  ;pic18f4550.h:  7479:  extern  volatile  SSPCON1bits_t  SSPCON1bits  @  0xFC6;
2788   [;  ;pic18f4550.h:  7528:  extern  volatile  unsigned  char  SSPSTAT  @  0xFC7;
2789   "7530
2790   [;  ;pic18f4550.h:  7530:  asm("SSPSTAT  equ  0FC7h");
2791   [; &lsaquo "  SSPSTAT  equ  0FC7h  ;#  "&rsaquo
2792   [;  ;pic18f4550.h:  7533:  typedef  union  {
2793   [;  ;pic18f4550.h:  7534:  struct  {
2794   [;  ;pic18f4550.h:  7535:  unsigned  :2;
2795   [;  ;pic18f4550.h:  7536:  unsigned  R_NOT_W  :1;
2796   [;  ;pic18f4550.h:  7537:  };
2797   [;  ;pic18f4550.h:  7538:  struct  {
2798   [;  ;pic18f4550.h:  7539:  unsigned  :5;
2799   [;  ;pic18f4550.h:  7540:  unsigned  D_NOT_A  :1;
2800   [;  ;pic18f4550.h:  7541:  };
2801   [;  ;pic18f4550.h:  7542:  struct  {
2802   [;  ;pic18f4550.h:  7543:  unsigned  BF  :1;
2803   [;  ;pic18f4550.h:  7544:  unsigned  UA  :1;
2804   [;  ;pic18f4550.h:  7545:  unsigned  R_nW  :1;
2805   [;  ;pic18f4550.h:  7546:  unsigned  S  :1;
2806   [;  ;pic18f4550.h:  7547:  unsigned  P  :1;
2807   [;  ;pic18f4550.h:  7548:  unsigned  D_nA  :1;
2808   [;  ;pic18f4550.h:  7549:  unsigned  CKE  :1;
2809   [;  ;pic18f4550.h:  7550:  unsigned  SMP  :1;
2810   [;  ;pic18f4550.h:  7551:  };
2811   [;  ;pic18f4550.h:  7552:  struct  {
2812   [;  ;pic18f4550.h:  7553:  unsigned  :2;
2813   [;  ;pic18f4550.h:  7554:  unsigned  R_NOT_W  :1;
2814   [;  ;pic18f4550.h:  7555:  };
2815   [;  ;pic18f4550.h:  7556:  struct  {
2816   [;  ;pic18f4550.h:  7557:  unsigned  :5;
2817   [;  ;pic18f4550.h:  7558:  unsigned  D_NOT_A  :1;
2818   [;  ;pic18f4550.h:  7559:  };
2819   [;  ;pic18f4550.h:  7560:  struct  {
2820   [;  ;pic18f4550.h:  7561:  unsigned  :2;
2821   [;  ;pic18f4550.h:  7562:  unsigned  R_W  :1;
2822   [;  ;pic18f4550.h:  7563:  unsigned  :2;
2823   [;  ;pic18f4550.h:  7564:  unsigned  D_A  :1;
2824   [;  ;pic18f4550.h:  7565:  };
2825   [;  ;pic18f4550.h:  7566:  struct  {
2826   [;  ;pic18f4550.h:  7567:  unsigned  :2;
2827   [;  ;pic18f4550.h:  7568:  unsigned  I2C_READ  :1;
2828   [;  ;pic18f4550.h:  7569:  unsigned  I2C_START  :1;
2829   [;  ;pic18f4550.h:  7570:  unsigned  I2C_STOP  :1;
2830   [;  ;pic18f4550.h:  7571:  unsigned  I2C_DAT  :1;
2831   [;  ;pic18f4550.h:  7572:  };
2832   [;  ;pic18f4550.h:  7573:  struct  {
2833   [;  ;pic18f4550.h:  7574:  unsigned  :2;
2834   [;  ;pic18f4550.h:  7575:  unsigned  nW  :1;
2835   [;  ;pic18f4550.h:  7576:  unsigned  :2;
2836   [;  ;pic18f4550.h:  7577:  unsigned  nA  :1;
2837   [;  ;pic18f4550.h:  7578:  };
2838   [;  ;pic18f4550.h:  7579:  struct  {
2839   [;  ;pic18f4550.h:  7580:  unsigned  :2;
2840   [;  ;pic18f4550.h:  7581:  unsigned  NOT_WRITE  :1;
2841   [;  ;pic18f4550.h:  7582:  };
2842   [;  ;pic18f4550.h:  7583:  struct  {
2843   [;  ;pic18f4550.h:  7584:  unsigned  :5;
2844   [;  ;pic18f4550.h:  7585:  unsigned  NOT_ADDRESS  :1;
2845   [;  ;pic18f4550.h:  7586:  };
2846   [;  ;pic18f4550.h:  7587:  struct  {
2847   [;  ;pic18f4550.h:  7588:  unsigned  :2;
2848   [;  ;pic18f4550.h:  7589:  unsigned  nWRITE  :1;
2849   [;  ;pic18f4550.h:  7590:  unsigned  :2;
2850   [;  ;pic18f4550.h:  7591:  unsigned  nADDRESS  :1;
2851   [;  ;pic18f4550.h:  7592:  };
2852   [;  ;pic18f4550.h:  7593:  struct  {
2853   [;  ;pic18f4550.h:  7594:  unsigned  :2;
2854   [;  ;pic18f4550.h:  7595:  unsigned  READ_WRITE  :1;
2855   [;  ;pic18f4550.h:  7596:  unsigned  :2;
2856   [;  ;pic18f4550.h:  7597:  unsigned  DATA_ADDRESS  :1;
2857   [;  ;pic18f4550.h:  7598:  };
2858   [;  ;pic18f4550.h:  7599:  struct  {
2859   [;  ;pic18f4550.h:  7600:  unsigned  :2;
2860   [;  ;pic18f4550.h:  7601:  unsigned  R  :1;
2861   [;  ;pic18f4550.h:  7602:  unsigned  :2;
2862   [;  ;pic18f4550.h:  7603:  unsigned  D  :1;
2863   [;  ;pic18f4550.h:  7604:  };
2864   [;  ;pic18f4550.h:  7605:  struct  {
2865   [;  ;pic18f4550.h:  7606:  unsigned  :5;
2866   [;  ;pic18f4550.h:  7607:  unsigned  DA  :1;
2867   [;  ;pic18f4550.h:  7608:  };
2868   [;  ;pic18f4550.h:  7609:  struct  {
2869   [;  ;pic18f4550.h:  7610:  unsigned  :2;
2870   [;  ;pic18f4550.h:  7611:  unsigned  RW  :1;
2871   [;  ;pic18f4550.h:  7612:  };
2872   [;  ;pic18f4550.h:  7613:  struct  {
2873   [;  ;pic18f4550.h:  7614:  unsigned  :3;
2874   [;  ;pic18f4550.h:  7615:  unsigned  START  :1;
2875   [;  ;pic18f4550.h:  7616:  };
2876   [;  ;pic18f4550.h:  7617:  struct  {
2877   [;  ;pic18f4550.h:  7618:  unsigned  :4;
2878   [;  ;pic18f4550.h:  7619:  unsigned  STOP  :1;
2879   [;  ;pic18f4550.h:  7620:  };
2880   [;  ;pic18f4550.h:  7621:  struct  {
2881   [;  ;pic18f4550.h:  7622:  unsigned  :2;
2882   [;  ;pic18f4550.h:  7623:  unsigned  NOT_W  :1;
2883   [;  ;pic18f4550.h:  7624:  };
2884   [;  ;pic18f4550.h:  7625:  struct  {
2885   [;  ;pic18f4550.h:  7626:  unsigned  :5;
2886   [;  ;pic18f4550.h:  7627:  unsigned  NOT_A  :1;
2887   [;  ;pic18f4550.h:  7628:  };
2888   [;  ;pic18f4550.h:  7629:  }  SSPSTATbits_t;
2889   [;  ;pic18f4550.h:  7630:  extern  volatile  SSPSTATbits_t  SSPSTATbits  @  0xFC7;
2890   [;  ;pic18f4550.h:  7794:  extern  volatile  unsigned  char  SSPADD  @  0xFC8;
2891   "7796
2892   [;  ;pic18f4550.h:  7796:  asm("SSPADD  equ  0FC8h");
2893   [; &lsaquo "  SSPADD  equ  0FC8h  ;#  "&rsaquo
2894   [;  ;pic18f4550.h:  7800:  extern  volatile  unsigned  char  SSPBUF  @  0xFC9;
2895   "7802
2896   [;  ;pic18f4550.h:  7802:  asm("SSPBUF  equ  0FC9h");
2897   [; &lsaquo "  SSPBUF  equ  0FC9h  ;#  "&rsaquo
2898   [;  ;pic18f4550.h:  7806:  extern  volatile  unsigned  char  T2CON  @  0xFCA;
2899   "7808
2900   [;  ;pic18f4550.h:  7808:  asm("T2CON  equ  0FCAh");
2901   [; &lsaquo "  T2CON  equ  0FCAh  ;#  "&rsaquo
2902   [;  ;pic18f4550.h:  7811:  typedef  union  {
2903   [;  ;pic18f4550.h:  7812:  struct  {
2904   [;  ;pic18f4550.h:  7813:  unsigned  T2CKPS  :2;
2905   [;  ;pic18f4550.h:  7814:  unsigned  TMR2ON  :1;
2906   [;  ;pic18f4550.h:  7815:  unsigned  TOUTPS  :4;
2907   [;  ;pic18f4550.h:  7816:  };
2908   [;  ;pic18f4550.h:  7817:  struct  {
2909   [;  ;pic18f4550.h:  7818:  unsigned  T2CKPS0  :1;
2910   [;  ;pic18f4550.h:  7819:  unsigned  T2CKPS1  :1;
2911   [;  ;pic18f4550.h:  7820:  unsigned  :1;
2912   [;  ;pic18f4550.h:  7821:  unsigned  T2OUTPS0  :1;
2913   [;  ;pic18f4550.h:  7822:  unsigned  T2OUTPS1  :1;
2914   [;  ;pic18f4550.h:  7823:  unsigned  T2OUTPS2  :1;
2915   [;  ;pic18f4550.h:  7824:  unsigned  T2OUTPS3  :1;
2916   [;  ;pic18f4550.h:  7825:  };
2917   [;  ;pic18f4550.h:  7826:  struct  {
2918   [;  ;pic18f4550.h:  7827:  unsigned  :3;
2919   [;  ;pic18f4550.h:  7828:  unsigned  TOUTPS0  :1;
2920   [;  ;pic18f4550.h:  7829:  unsigned  TOUTPS1  :1;
2921   [;  ;pic18f4550.h:  7830:  unsigned  TOUTPS2  :1;
2922   [;  ;pic18f4550.h:  7831:  unsigned  TOUTPS3  :1;
2923   [;  ;pic18f4550.h:  7832:  };
2924   [;  ;pic18f4550.h:  7833:  }  T2CONbits_t;
2925   [;  ;pic18f4550.h:  7834:  extern  volatile  T2CONbits_t  T2CONbits  @  0xFCA;
2926   [;  ;pic18f4550.h:  7903:  extern  volatile  unsigned  char  PR2  @  0xFCB;
2927   "7905
2928   [;  ;pic18f4550.h:  7905:  asm("PR2  equ  0FCBh");
2929   [; &lsaquo "  PR2  equ  0FCBh  ;#  "&rsaquo
2930   [;  ;pic18f4550.h:  7908:  extern  volatile  unsigned  char  MEMCON  @  0xFCB;
2931   "7910
2932   [;  ;pic18f4550.h:  7910:  asm("MEMCON  equ  0FCBh");
2933   [; &lsaquo "  MEMCON  equ  0FCBh  ;#  "&rsaquo
2934   [;  ;pic18f4550.h:  7913:  typedef  union  {
2935   [;  ;pic18f4550.h:  7914:  struct  {
2936   [;  ;pic18f4550.h:  7915:  unsigned  :7;
2937   [;  ;pic18f4550.h:  7916:  unsigned  EBDIS  :1;
2938   [;  ;pic18f4550.h:  7917:  };
2939   [;  ;pic18f4550.h:  7918:  struct  {
2940   [;  ;pic18f4550.h:  7919:  unsigned  :4;
2941   [;  ;pic18f4550.h:  7920:  unsigned  WAIT0  :1;
2942   [;  ;pic18f4550.h:  7921:  };
2943   [;  ;pic18f4550.h:  7922:  struct  {
2944   [;  ;pic18f4550.h:  7923:  unsigned  :5;
2945   [;  ;pic18f4550.h:  7924:  unsigned  WAIT1  :1;
2946   [;  ;pic18f4550.h:  7925:  };
2947   [;  ;pic18f4550.h:  7926:  struct  {
2948   [;  ;pic18f4550.h:  7927:  unsigned  WM0  :1;
2949   [;  ;pic18f4550.h:  7928:  };
2950   [;  ;pic18f4550.h:  7929:  struct  {
2951   [;  ;pic18f4550.h:  7930:  unsigned  :1;
2952   [;  ;pic18f4550.h:  7931:  unsigned  WM1  :1;
2953   [;  ;pic18f4550.h:  7932:  };
2954   [;  ;pic18f4550.h:  7933:  }  PR2bits_t;
2955   [;  ;pic18f4550.h:  7934:  extern  volatile  PR2bits_t  PR2bits  @  0xFCB;
2956   [;  ;pic18f4550.h:  7962:  typedef  union  {
2957   [;  ;pic18f4550.h:  7963:  struct  {
2958   [;  ;pic18f4550.h:  7964:  unsigned  :7;
2959   [;  ;pic18f4550.h:  7965:  unsigned  EBDIS  :1;
2960   [;  ;pic18f4550.h:  7966:  };
2961   [;  ;pic18f4550.h:  7967:  struct  {
2962   [;  ;pic18f4550.h:  7968:  unsigned  :4;
2963   [;  ;pic18f4550.h:  7969:  unsigned  WAIT0  :1;
2964   [;  ;pic18f4550.h:  7970:  };
2965   [;  ;pic18f4550.h:  7971:  struct  {
2966   [;  ;pic18f4550.h:  7972:  unsigned  :5;
2967   [;  ;pic18f4550.h:  7973:  unsigned  WAIT1  :1;
2968   [;  ;pic18f4550.h:  7974:  };
2969   [;  ;pic18f4550.h:  7975:  struct  {
2970   [;  ;pic18f4550.h:  7976:  unsigned  WM0  :1;
2971   [;  ;pic18f4550.h:  7977:  };
2972   [;  ;pic18f4550.h:  7978:  struct  {
2973   [;  ;pic18f4550.h:  7979:  unsigned  :1;
2974   [;  ;pic18f4550.h:  7980:  unsigned  WM1  :1;
2975   [;  ;pic18f4550.h:  7981:  };
2976   [;  ;pic18f4550.h:  7982:  }  MEMCONbits_t;
2977   [;  ;pic18f4550.h:  7983:  extern  volatile  MEMCONbits_t  MEMCONbits  @  0xFCB;
2978   [;  ;pic18f4550.h:  8012:  extern  volatile  unsigned  char  TMR2  @  0xFCC;
2979   "8014
2980   [;  ;pic18f4550.h:  8014:  asm("TMR2  equ  0FCCh");
2981   [; &lsaquo "  TMR2  equ  0FCCh  ;#  "&rsaquo
2982   [;  ;pic18f4550.h:  8018:  extern  volatile  unsigned  char  T1CON  @  0xFCD;
2983   "8020
2984   [;  ;pic18f4550.h:  8020:  asm("T1CON  equ  0FCDh");
2985   [; &lsaquo "  T1CON  equ  0FCDh  ;#  "&rsaquo
2986   [;  ;pic18f4550.h:  8023:  typedef  union  {
2987   [;  ;pic18f4550.h:  8024:  struct  {
2988   [;  ;pic18f4550.h:  8025:  unsigned  :2;
2989   [;  ;pic18f4550.h:  8026:  unsigned  NOT_T1SYNC  :1;
2990   [;  ;pic18f4550.h:  8027:  };
2991   [;  ;pic18f4550.h:  8028:  struct  {
2992   [;  ;pic18f4550.h:  8029:  unsigned  TMR1ON  :1;
2993   [;  ;pic18f4550.h:  8030:  unsigned  TMR1CS  :1;
2994   [;  ;pic18f4550.h:  8031:  unsigned  nT1SYNC  :1;
2995   [;  ;pic18f4550.h:  8032:  unsigned  T1OSCEN  :1;
2996   [;  ;pic18f4550.h:  8033:  unsigned  T1CKPS  :2;
2997   [;  ;pic18f4550.h:  8034:  unsigned  T1RUN  :1;
2998   [;  ;pic18f4550.h:  8035:  unsigned  RD16  :1;
2999   [;  ;pic18f4550.h:  8036:  };
3000   [;  ;pic18f4550.h:  8037:  struct  {
3001   [;  ;pic18f4550.h:  8038:  unsigned  :2;
3002   [;  ;pic18f4550.h:  8039:  unsigned  T1SYNC  :1;
3003   [;  ;pic18f4550.h:  8040:  unsigned  :1;
3004   [;  ;pic18f4550.h:  8041:  unsigned  T1CKPS0  :1;
3005   [;  ;pic18f4550.h:  8042:  unsigned  T1CKPS1  :1;
3006   [;  ;pic18f4550.h:  8043:  };
3007   [;  ;pic18f4550.h:  8044:  struct  {
3008   [;  ;pic18f4550.h:  8045:  unsigned  :3;
3009   [;  ;pic18f4550.h:  8046:  unsigned  SOSCEN  :1;
3010   [;  ;pic18f4550.h:  8047:  };
3011   [;  ;pic18f4550.h:  8048:  struct  {
3012   [;  ;pic18f4550.h:  8049:  unsigned  :7;
3013   [;  ;pic18f4550.h:  8050:  unsigned  T1RD16  :1;
3014   [;  ;pic18f4550.h:  8051:  };
3015   [;  ;pic18f4550.h:  8052:  }  T1CONbits_t;
3016   [;  ;pic18f4550.h:  8053:  extern  volatile  T1CONbits_t  T1CONbits  @  0xFCD;
3017   [;  ;pic18f4550.h:  8122:  extern  volatile  unsigned  short  TMR1  @  0xFCE;
3018   "8124
3019   [;  ;pic18f4550.h:  8124:  asm("TMR1  equ  0FCEh");
3020   [; &lsaquo "  TMR1  equ  0FCEh  ;#  "&rsaquo
3021   [;  ;pic18f4550.h:  8128:  extern  volatile  unsigned  char  TMR1L  @  0xFCE;
3022   "8130
3023   [;  ;pic18f4550.h:  8130:  asm("TMR1L  equ  0FCEh");
3024   [; &lsaquo "  TMR1L  equ  0FCEh  ;#  "&rsaquo
3025   [;  ;pic18f4550.h:  8134:  extern  volatile  unsigned  char  TMR1H  @  0xFCF;
3026   "8136
3027   [;  ;pic18f4550.h:  8136:  asm("TMR1H  equ  0FCFh");
3028   [; &lsaquo "  TMR1H  equ  0FCFh  ;#  "&rsaquo
3029   [;  ;pic18f4550.h:  8140:  extern  volatile  unsigned  char  RCON  @  0xFD0;
3030   "8142
3031   [;  ;pic18f4550.h:  8142:  asm("RCON  equ  0FD0h");
3032   [; &lsaquo "  RCON  equ  0FD0h  ;#  "&rsaquo
3033   [;  ;pic18f4550.h:  8145:  typedef  union  {
3034   [;  ;pic18f4550.h:  8146:  struct  {
3035   [;  ;pic18f4550.h:  8147:  unsigned  NOT_BOR  :1;
3036   [;  ;pic18f4550.h:  8148:  };
3037   [;  ;pic18f4550.h:  8149:  struct  {
3038   [;  ;pic18f4550.h:  8150:  unsigned  :1;
3039   [;  ;pic18f4550.h:  8151:  unsigned  NOT_POR  :1;
3040   [;  ;pic18f4550.h:  8152:  };
3041   [;  ;pic18f4550.h:  8153:  struct  {
3042   [;  ;pic18f4550.h:  8154:  unsigned  :2;
3043   [;  ;pic18f4550.h:  8155:  unsigned  NOT_PD  :1;
3044   [;  ;pic18f4550.h:  8156:  };
3045   [;  ;pic18f4550.h:  8157:  struct  {
3046   [;  ;pic18f4550.h:  8158:  unsigned  :3;
3047   [;  ;pic18f4550.h:  8159:  unsigned  NOT_TO  :1;
3048   [;  ;pic18f4550.h:  8160:  };
3049   [;  ;pic18f4550.h:  8161:  struct  {
3050   [;  ;pic18f4550.h:  8162:  unsigned  :4;
3051   [;  ;pic18f4550.h:  8163:  unsigned  NOT_RI  :1;
3052   [;  ;pic18f4550.h:  8164:  };
3053   [;  ;pic18f4550.h:  8165:  struct  {
3054   [;  ;pic18f4550.h:  8166:  unsigned  nBOR  :1;
3055   [;  ;pic18f4550.h:  8167:  unsigned  nPOR  :1;
3056   [;  ;pic18f4550.h:  8168:  unsigned  nPD  :1;
3057   [;  ;pic18f4550.h:  8169:  unsigned  nTO  :1;
3058   [;  ;pic18f4550.h:  8170:  unsigned  nRI  :1;
3059   [;  ;pic18f4550.h:  8171:  unsigned  :1;
3060   [;  ;pic18f4550.h:  8172:  unsigned  SBOREN  :1;
3061   [;  ;pic18f4550.h:  8173:  unsigned  IPEN  :1;
3062   [;  ;pic18f4550.h:  8174:  };
3063   [;  ;pic18f4550.h:  8175:  struct  {
3064   [;  ;pic18f4550.h:  8176:  unsigned  :7;
3065   [;  ;pic18f4550.h:  8177:  unsigned  NOT_IPEN  :1;
3066   [;  ;pic18f4550.h:  8178:  };
3067   [;  ;pic18f4550.h:  8179:  struct  {
3068   [;  ;pic18f4550.h:  8180:  unsigned  BOR  :1;
3069   [;  ;pic18f4550.h:  8181:  unsigned  POR  :1;
3070   [;  ;pic18f4550.h:  8182:  unsigned  PD  :1;
3071   [;  ;pic18f4550.h:  8183:  unsigned  TO  :1;
3072   [;  ;pic18f4550.h:  8184:  unsigned  RI  :1;
3073   [;  ;pic18f4550.h:  8185:  unsigned  :2;
3074   [;  ;pic18f4550.h:  8186:  unsigned  nIPEN  :1;
3075   [;  ;pic18f4550.h:  8187:  };
3076   [;  ;pic18f4550.h:  8188:  }  RCONbits_t;
3077   [;  ;pic18f4550.h:  8189:  extern  volatile  RCONbits_t  RCONbits  @  0xFD0;
3078   [;  ;pic18f4550.h:  8288:  extern  volatile  unsigned  char  WDTCON  @  0xFD1;
3079   "8290
3080   [;  ;pic18f4550.h:  8290:  asm("WDTCON  equ  0FD1h");
3081   [; &lsaquo "  WDTCON  equ  0FD1h  ;#  "&rsaquo
3082   [;  ;pic18f4550.h:  8293:  typedef  union  {
3083   [;  ;pic18f4550.h:  8294:  struct  {
3084   [;  ;pic18f4550.h:  8295:  unsigned  SWDTEN  :1;
3085   [;  ;pic18f4550.h:  8296:  };
3086   [;  ;pic18f4550.h:  8297:  struct  {
3087   [;  ;pic18f4550.h:  8298:  unsigned  SWDTE  :1;
3088   [;  ;pic18f4550.h:  8299:  };
3089   [;  ;pic18f4550.h:  8300:  }  WDTCONbits_t;
3090   [;  ;pic18f4550.h:  8301:  extern  volatile  WDTCONbits_t  WDTCONbits  @  0xFD1;
3091   [;  ;pic18f4550.h:  8315:  extern  volatile  unsigned  char  HLVDCON  @  0xFD2;
3092   "8317
3093   [;  ;pic18f4550.h:  8317:  asm("HLVDCON  equ  0FD2h");
3094   [; &lsaquo "  HLVDCON  equ  0FD2h  ;#  "&rsaquo
3095   [;  ;pic18f4550.h:  8320:  extern  volatile  unsigned  char  LVDCON  @  0xFD2;
3096   "8322
3097   [;  ;pic18f4550.h:  8322:  asm("LVDCON  equ  0FD2h");
3098   [; &lsaquo "  LVDCON  equ  0FD2h  ;#  "&rsaquo
3099   [;  ;pic18f4550.h:  8325:  typedef  union  {
3100   [;  ;pic18f4550.h:  8326:  struct  {
3101   [;  ;pic18f4550.h:  8327:  unsigned  HLVDL  :4;
3102   [;  ;pic18f4550.h:  8328:  unsigned  HLVDEN  :1;
3103   [;  ;pic18f4550.h:  8329:  unsigned  IRVST  :1;
3104   [;  ;pic18f4550.h:  8330:  unsigned  :1;
3105   [;  ;pic18f4550.h:  8331:  unsigned  VDIRMAG  :1;
3106   [;  ;pic18f4550.h:  8332:  };
3107   [;  ;pic18f4550.h:  8333:  struct  {
3108   [;  ;pic18f4550.h:  8334:  unsigned  HLVDL0  :1;
3109   [;  ;pic18f4550.h:  8335:  unsigned  HLVDL1  :1;
3110   [;  ;pic18f4550.h:  8336:  unsigned  HLVDL2  :1;
3111   [;  ;pic18f4550.h:  8337:  unsigned  HLVDL3  :1;
3112   [;  ;pic18f4550.h:  8338:  };
3113   [;  ;pic18f4550.h:  8339:  struct  {
3114   [;  ;pic18f4550.h:  8340:  unsigned  LVDL0  :1;
3115   [;  ;pic18f4550.h:  8341:  unsigned  LVDL1  :1;
3116   [;  ;pic18f4550.h:  8342:  unsigned  LVDL2  :1;
3117   [;  ;pic18f4550.h:  8343:  unsigned  LVDL3  :1;
3118   [;  ;pic18f4550.h:  8344:  unsigned  LVDEN  :1;
3119   [;  ;pic18f4550.h:  8345:  unsigned  IVRST  :1;
3120   [;  ;pic18f4550.h:  8346:  };
3121   [;  ;pic18f4550.h:  8347:  struct  {
3122   [;  ;pic18f4550.h:  8348:  unsigned  LVV0  :1;
3123   [;  ;pic18f4550.h:  8349:  unsigned  LVV1  :1;
3124   [;  ;pic18f4550.h:  8350:  unsigned  LVV2  :1;
3125   [;  ;pic18f4550.h:  8351:  unsigned  LVV3  :1;
3126   [;  ;pic18f4550.h:  8352:  unsigned  :1;
3127   [;  ;pic18f4550.h:  8353:  unsigned  BGST  :1;
3128   [;  ;pic18f4550.h:  8354:  };
3129   [;  ;pic18f4550.h:  8355:  }  HLVDCONbits_t;
3130   [;  ;pic18f4550.h:  8356:  extern  volatile  HLVDCONbits_t  HLVDCONbits  @  0xFD2;
3131   [;  ;pic18f4550.h:  8454:  typedef  union  {
3132   [;  ;pic18f4550.h:  8455:  struct  {
3133   [;  ;pic18f4550.h:  8456:  unsigned  HLVDL  :4;
3134   [;  ;pic18f4550.h:  8457:  unsigned  HLVDEN  :1;
3135   [;  ;pic18f4550.h:  8458:  unsigned  IRVST  :1;
3136   [;  ;pic18f4550.h:  8459:  unsigned  :1;
3137   [;  ;pic18f4550.h:  8460:  unsigned  VDIRMAG  :1;
3138   [;  ;pic18f4550.h:  8461:  };
3139   [;  ;pic18f4550.h:  8462:  struct  {
3140   [;  ;pic18f4550.h:  8463:  unsigned  HLVDL0  :1;
3141   [;  ;pic18f4550.h:  8464:  unsigned  HLVDL1  :1;
3142   [;  ;pic18f4550.h:  8465:  unsigned  HLVDL2  :1;
3143   [;  ;pic18f4550.h:  8466:  unsigned  HLVDL3  :1;
3144   [;  ;pic18f4550.h:  8467:  };
3145   [;  ;pic18f4550.h:  8468:  struct  {
3146   [;  ;pic18f4550.h:  8469:  unsigned  LVDL0  :1;
3147   [;  ;pic18f4550.h:  8470:  unsigned  LVDL1  :1;
3148   [;  ;pic18f4550.h:  8471:  unsigned  LVDL2  :1;
3149   [;  ;pic18f4550.h:  8472:  unsigned  LVDL3  :1;
3150   [;  ;pic18f4550.h:  8473:  unsigned  LVDEN  :1;
3151   [;  ;pic18f4550.h:  8474:  unsigned  IVRST  :1;
3152   [;  ;pic18f4550.h:  8475:  };
3153   [;  ;pic18f4550.h:  8476:  struct  {
3154   [;  ;pic18f4550.h:  8477:  unsigned  LVV0  :1;
3155   [;  ;pic18f4550.h:  8478:  unsigned  LVV1  :1;
3156   [;  ;pic18f4550.h:  8479:  unsigned  LVV2  :1;
3157   [;  ;pic18f4550.h:  8480:  unsigned  LVV3  :1;
3158   [;  ;pic18f4550.h:  8481:  unsigned  :1;
3159   [;  ;pic18f4550.h:  8482:  unsigned  BGST  :1;
3160   [;  ;pic18f4550.h:  8483:  };
3161   [;  ;pic18f4550.h:  8484:  }  LVDCONbits_t;
3162   [;  ;pic18f4550.h:  8485:  extern  volatile  LVDCONbits_t  LVDCONbits  @  0xFD2;
3163   [;  ;pic18f4550.h:  8584:  extern  volatile  unsigned  char  OSCCON  @  0xFD3;
3164   "8586
3165   [;  ;pic18f4550.h:  8586:  asm("OSCCON  equ  0FD3h");
3166   [; &lsaquo "  OSCCON  equ  0FD3h  ;#  "&rsaquo
3167   [;  ;pic18f4550.h:  8589:  typedef  union  {
3168   [;  ;pic18f4550.h:  8590:  struct  {
3169   [;  ;pic18f4550.h:  8591:  unsigned  SCS  :2;
3170   [;  ;pic18f4550.h:  8592:  unsigned  IOFS  :1;
3171   [;  ;pic18f4550.h:  8593:  unsigned  OSTS  :1;
3172   [;  ;pic18f4550.h:  8594:  unsigned  IRCF  :3;
3173   [;  ;pic18f4550.h:  8595:  unsigned  IDLEN  :1;
3174   [;  ;pic18f4550.h:  8596:  };
3175   [;  ;pic18f4550.h:  8597:  struct  {
3176   [;  ;pic18f4550.h:  8598:  unsigned  SCS0  :1;
3177   [;  ;pic18f4550.h:  8599:  unsigned  SCS1  :1;
3178   [;  ;pic18f4550.h:  8600:  unsigned  FLTS  :1;
3179   [;  ;pic18f4550.h:  8601:  unsigned  :1;
3180   [;  ;pic18f4550.h:  8602:  unsigned  IRCF0  :1;
3181   [;  ;pic18f4550.h:  8603:  unsigned  IRCF1  :1;
3182   [;  ;pic18f4550.h:  8604:  unsigned  IRCF2  :1;
3183   [;  ;pic18f4550.h:  8605:  };
3184   [;  ;pic18f4550.h:  8606:  }  OSCCONbits_t;
3185   [;  ;pic18f4550.h:  8607:  extern  volatile  OSCCONbits_t  OSCCONbits  @  0xFD3;
3186   [;  ;pic18f4550.h:  8666:  extern  volatile  unsigned  char  T0CON  @  0xFD5;
3187   "8668
3188   [;  ;pic18f4550.h:  8668:  asm("T0CON  equ  0FD5h");
3189   [; &lsaquo "  T0CON  equ  0FD5h  ;#  "&rsaquo
3190   [;  ;pic18f4550.h:  8671:  typedef  union  {
3191   [;  ;pic18f4550.h:  8672:  struct  {
3192   [;  ;pic18f4550.h:  8673:  unsigned  T0PS  :3;
3193   [;  ;pic18f4550.h:  8674:  unsigned  PSA  :1;
3194   [;  ;pic18f4550.h:  8675:  unsigned  T0SE  :1;
3195   [;  ;pic18f4550.h:  8676:  unsigned  T0CS  :1;
3196   [;  ;pic18f4550.h:  8677:  unsigned  T08BIT  :1;
3197   [;  ;pic18f4550.h:  8678:  unsigned  TMR0ON  :1;
3198   [;  ;pic18f4550.h:  8679:  };
3199   [;  ;pic18f4550.h:  8680:  struct  {
3200   [;  ;pic18f4550.h:  8681:  unsigned  T0PS0  :1;
3201   [;  ;pic18f4550.h:  8682:  unsigned  T0PS1  :1;
3202   [;  ;pic18f4550.h:  8683:  unsigned  T0PS2  :1;
3203   [;  ;pic18f4550.h:  8684:  };
3204   [;  ;pic18f4550.h:  8685:  }  T0CONbits_t;
3205   [;  ;pic18f4550.h:  8686:  extern  volatile  T0CONbits_t  T0CONbits  @  0xFD5;
3206   [;  ;pic18f4550.h:  8735:  extern  volatile  unsigned  short  TMR0  @  0xFD6;
3207   "8737
3208   [;  ;pic18f4550.h:  8737:  asm("TMR0  equ  0FD6h");
3209   [; &lsaquo "  TMR0  equ  0FD6h  ;#  "&rsaquo
3210   [;  ;pic18f4550.h:  8741:  extern  volatile  unsigned  char  TMR0L  @  0xFD6;
3211   "8743
3212   [;  ;pic18f4550.h:  8743:  asm("TMR0L  equ  0FD6h");
3213   [; &lsaquo "  TMR0L  equ  0FD6h  ;#  "&rsaquo
3214   [;  ;pic18f4550.h:  8747:  extern  volatile  unsigned  char  TMR0H  @  0xFD7;
3215   "8749
3216   [;  ;pic18f4550.h:  8749:  asm("TMR0H  equ  0FD7h");
3217   [; &lsaquo "  TMR0H  equ  0FD7h  ;#  "&rsaquo
3218   [;  ;pic18f4550.h:  8753:  extern  volatile  unsigned  char  STATUS  @  0xFD8;
3219   "8755
3220   [;  ;pic18f4550.h:  8755:  asm("STATUS  equ  0FD8h");
3221   [; &lsaquo "  STATUS  equ  0FD8h  ;#  "&rsaquo
3222   [;  ;pic18f4550.h:  8758:  typedef  union  {
3223   [;  ;pic18f4550.h:  8759:  struct  {
3224   [;  ;pic18f4550.h:  8760:  unsigned  C  :1;
3225   [;  ;pic18f4550.h:  8761:  unsigned  DC  :1;
3226   [;  ;pic18f4550.h:  8762:  unsigned  Z  :1;
3227   [;  ;pic18f4550.h:  8763:  unsigned  OV  :1;
3228   [;  ;pic18f4550.h:  8764:  unsigned  N  :1;
3229   [;  ;pic18f4550.h:  8765:  };
3230   [;  ;pic18f4550.h:  8766:  struct  {
3231   [;  ;pic18f4550.h:  8767:  unsigned  CARRY  :1;
3232   [;  ;pic18f4550.h:  8768:  };
3233   [;  ;pic18f4550.h:  8769:  struct  {
3234   [;  ;pic18f4550.h:  8770:  unsigned  :4;
3235   [;  ;pic18f4550.h:  8771:  unsigned  NEGATIVE  :1;
3236   [;  ;pic18f4550.h:  8772:  };
3237   [;  ;pic18f4550.h:  8773:  struct  {
3238   [;  ;pic18f4550.h:  8774:  unsigned  :3;
3239   [;  ;pic18f4550.h:  8775:  unsigned  OVERFLOW  :1;
3240   [;  ;pic18f4550.h:  8776:  };
3241   [;  ;pic18f4550.h:  8777:  struct  {
3242   [;  ;pic18f4550.h:  8778:  unsigned  :2;
3243   [;  ;pic18f4550.h:  8779:  unsigned  ZERO  :1;
3244   [;  ;pic18f4550.h:  8780:  };
3245   [;  ;pic18f4550.h:  8781:  }  STATUSbits_t;
3246   [;  ;pic18f4550.h:  8782:  extern  volatile  STATUSbits_t  STATUSbits  @  0xFD8;
3247   [;  ;pic18f4550.h:  8831:  extern  volatile  unsigned  short  FSR2  @  0xFD9;
3248   "8833
3249   [;  ;pic18f4550.h:  8833:  asm("FSR2  equ  0FD9h");
3250   [; &lsaquo "  FSR2  equ  0FD9h  ;#  "&rsaquo
3251   [;  ;pic18f4550.h:  8837:  extern  volatile  unsigned  char  FSR2L  @  0xFD9;
3252   "8839
3253   [;  ;pic18f4550.h:  8839:  asm("FSR2L  equ  0FD9h");
3254   [; &lsaquo "  FSR2L  equ  0FD9h  ;#  "&rsaquo
3255   [;  ;pic18f4550.h:  8843:  extern  volatile  unsigned  char  FSR2H  @  0xFDA;
3256   "8845
3257   [;  ;pic18f4550.h:  8845:  asm("FSR2H  equ  0FDAh");
3258   [; &lsaquo "  FSR2H  equ  0FDAh  ;#  "&rsaquo
3259   [;  ;pic18f4550.h:  8849:  extern  volatile  unsigned  char  PLUSW2  @  0xFDB;
3260   "8851
3261   [;  ;pic18f4550.h:  8851:  asm("PLUSW2  equ  0FDBh");
3262   [; &lsaquo "  PLUSW2  equ  0FDBh  ;#  "&rsaquo
3263   [;  ;pic18f4550.h:  8855:  extern  volatile  unsigned  char  PREINC2  @  0xFDC;
3264   "8857
3265   [;  ;pic18f4550.h:  8857:  asm("PREINC2  equ  0FDCh");
3266   [; &lsaquo "  PREINC2  equ  0FDCh  ;#  "&rsaquo
3267   [;  ;pic18f4550.h:  8861:  extern  volatile  unsigned  char  POSTDEC2  @  0xFDD;
3268   "8863
3269   [;  ;pic18f4550.h:  8863:  asm("POSTDEC2  equ  0FDDh");
3270   [; &lsaquo "  POSTDEC2  equ  0FDDh  ;#  "&rsaquo
3271   [;  ;pic18f4550.h:  8867:  extern  volatile  unsigned  char  POSTINC2  @  0xFDE;
3272   "8869
3273   [;  ;pic18f4550.h:  8869:  asm("POSTINC2  equ  0FDEh");
3274   [; &lsaquo "  POSTINC2  equ  0FDEh  ;#  "&rsaquo
3275   [;  ;pic18f4550.h:  8873:  extern  volatile  unsigned  char  INDF2  @  0xFDF;
3276   "8875
3277   [;  ;pic18f4550.h:  8875:  asm("INDF2  equ  0FDFh");
3278   [; &lsaquo "  INDF2  equ  0FDFh  ;#  "&rsaquo
3279   [;  ;pic18f4550.h:  8879:  extern  volatile  unsigned  char  BSR  @  0xFE0;
3280   "8881
3281   [;  ;pic18f4550.h:  8881:  asm("BSR  equ  0FE0h");
3282   [; &lsaquo "  BSR  equ  0FE0h  ;#  "&rsaquo
3283   [;  ;pic18f4550.h:  8885:  extern  volatile  unsigned  short  FSR1  @  0xFE1;
3284   "8887
3285   [;  ;pic18f4550.h:  8887:  asm("FSR1  equ  0FE1h");
3286   [; &lsaquo "  FSR1  equ  0FE1h  ;#  "&rsaquo
3287   [;  ;pic18f4550.h:  8891:  extern  volatile  unsigned  char  FSR1L  @  0xFE1;
3288   "8893
3289   [;  ;pic18f4550.h:  8893:  asm("FSR1L  equ  0FE1h");
3290   [; &lsaquo "  FSR1L  equ  0FE1h  ;#  "&rsaquo
3291   [;  ;pic18f4550.h:  8897:  extern  volatile  unsigned  char  FSR1H  @  0xFE2;
3292   "8899
3293   [;  ;pic18f4550.h:  8899:  asm("FSR1H  equ  0FE2h");
3294   [; &lsaquo "  FSR1H  equ  0FE2h  ;#  "&rsaquo
3295   [;  ;pic18f4550.h:  8903:  extern  volatile  unsigned  char  PLUSW1  @  0xFE3;
3296   "8905
3297   [;  ;pic18f4550.h:  8905:  asm("PLUSW1  equ  0FE3h");
3298   [; &lsaquo "  PLUSW1  equ  0FE3h  ;#  "&rsaquo
3299   [;  ;pic18f4550.h:  8909:  extern  volatile  unsigned  char  PREINC1  @  0xFE4;
3300   "8911
3301   [;  ;pic18f4550.h:  8911:  asm("PREINC1  equ  0FE4h");
3302   [; &lsaquo "  PREINC1  equ  0FE4h  ;#  "&rsaquo
3303   [;  ;pic18f4550.h:  8915:  extern  volatile  unsigned  char  POSTDEC1  @  0xFE5;
3304   "8917
3305   [;  ;pic18f4550.h:  8917:  asm("POSTDEC1  equ  0FE5h");
3306   [; &lsaquo "  POSTDEC1  equ  0FE5h  ;#  "&rsaquo
3307   [;  ;pic18f4550.h:  8921:  extern  volatile  unsigned  char  POSTINC1  @  0xFE6;
3308   "8923
3309   [;  ;pic18f4550.h:  8923:  asm("POSTINC1  equ  0FE6h");
3310   [; &lsaquo "  POSTINC1  equ  0FE6h  ;#  "&rsaquo
3311   [;  ;pic18f4550.h:  8927:  extern  volatile  unsigned  char  INDF1  @  0xFE7;
3312   "8929
3313   [;  ;pic18f4550.h:  8929:  asm("INDF1  equ  0FE7h");
3314   [; &lsaquo "  INDF1  equ  0FE7h  ;#  "&rsaquo
3315   [;  ;pic18f4550.h:  8933:  extern  volatile  unsigned  char  WREG  @  0xFE8;
3316   "8935
3317   [;  ;pic18f4550.h:  8935:  asm("WREG  equ  0FE8h");
3318   [; &lsaquo "  WREG  equ  0FE8h  ;#  "&rsaquo
3319   [;  ;pic18f4550.h:  8939:  extern  volatile  unsigned  short  FSR0  @  0xFE9;
3320   "8941
3321   [;  ;pic18f4550.h:  8941:  asm("FSR0  equ  0FE9h");
3322   [; &lsaquo "  FSR0  equ  0FE9h  ;#  "&rsaquo
3323   [;  ;pic18f4550.h:  8945:  extern  volatile  unsigned  char  FSR0L  @  0xFE9;
3324   "8947
3325   [;  ;pic18f4550.h:  8947:  asm("FSR0L  equ  0FE9h");
3326   [; &lsaquo "  FSR0L  equ  0FE9h  ;#  "&rsaquo
3327   [;  ;pic18f4550.h:  8951:  extern  volatile  unsigned  char  FSR0H  @  0xFEA;
3328   "8953
3329   [;  ;pic18f4550.h:  8953:  asm("FSR0H  equ  0FEAh");
3330   [; &lsaquo "  FSR0H  equ  0FEAh  ;#  "&rsaquo
3331   [;  ;pic18f4550.h:  8957:  extern  volatile  unsigned  char  PLUSW0  @  0xFEB;
3332   "8959
3333   [;  ;pic18f4550.h:  8959:  asm("PLUSW0  equ  0FEBh");
3334   [; &lsaquo "  PLUSW0  equ  0FEBh  ;#  "&rsaquo
3335   [;  ;pic18f4550.h:  8963:  extern  volatile  unsigned  char  PREINC0  @  0xFEC;
3336   "8965
3337   [;  ;pic18f4550.h:  8965:  asm("PREINC0  equ  0FECh");
3338   [; &lsaquo "  PREINC0  equ  0FECh  ;#  "&rsaquo
3339   [;  ;pic18f4550.h:  8969:  extern  volatile  unsigned  char  POSTDEC0  @  0xFED;
3340   "8971
3341   [;  ;pic18f4550.h:  8971:  asm("POSTDEC0  equ  0FEDh");
3342   [; &lsaquo "  POSTDEC0  equ  0FEDh  ;#  "&rsaquo
3343   [;  ;pic18f4550.h:  8975:  extern  volatile  unsigned  char  POSTINC0  @  0xFEE;
3344   "8977
3345   [;  ;pic18f4550.h:  8977:  asm("POSTINC0  equ  0FEEh");
3346   [; &lsaquo "  POSTINC0  equ  0FEEh  ;#  "&rsaquo
3347   [;  ;pic18f4550.h:  8981:  extern  volatile  unsigned  char  INDF0  @  0xFEF;
3348   "8983
3349   [;  ;pic18f4550.h:  8983:  asm("INDF0  equ  0FEFh");
3350   [; &lsaquo "  INDF0  equ  0FEFh  ;#  "&rsaquo
3351   [;  ;pic18f4550.h:  8987:  extern  volatile  unsigned  char  INTCON3  @  0xFF0;
3352   "8989
3353   [;  ;pic18f4550.h:  8989:  asm("INTCON3  equ  0FF0h");
3354   [; &lsaquo "  INTCON3  equ  0FF0h  ;#  "&rsaquo
3355   [;  ;pic18f4550.h:  8992:  typedef  union  {
3356   [;  ;pic18f4550.h:  8993:  struct  {
3357   [;  ;pic18f4550.h:  8994:  unsigned  INT1IF  :1;
3358   [;  ;pic18f4550.h:  8995:  unsigned  INT2IF  :1;
3359   [;  ;pic18f4550.h:  8996:  unsigned  :1;
3360   [;  ;pic18f4550.h:  8997:  unsigned  INT1IE  :1;
3361   [;  ;pic18f4550.h:  8998:  unsigned  INT2IE  :1;
3362   [;  ;pic18f4550.h:  8999:  unsigned  :1;
3363   [;  ;pic18f4550.h:  9000:  unsigned  INT1IP  :1;
3364   [;  ;pic18f4550.h:  9001:  unsigned  INT2IP  :1;
3365   [;  ;pic18f4550.h:  9002:  };
3366   [;  ;pic18f4550.h:  9003:  struct  {
3367   [;  ;pic18f4550.h:  9004:  unsigned  INT1F  :1;
3368   [;  ;pic18f4550.h:  9005:  unsigned  INT2F  :1;
3369   [;  ;pic18f4550.h:  9006:  unsigned  :1;
3370   [;  ;pic18f4550.h:  9007:  unsigned  INT1E  :1;
3371   [;  ;pic18f4550.h:  9008:  unsigned  INT2E  :1;
3372   [;  ;pic18f4550.h:  9009:  unsigned  :1;
3373   [;  ;pic18f4550.h:  9010:  unsigned  INT1P  :1;
3374   [;  ;pic18f4550.h:  9011:  unsigned  INT2P  :1;
3375   [;  ;pic18f4550.h:  9012:  };
3376   [;  ;pic18f4550.h:  9013:  }  INTCON3bits_t;
3377   [;  ;pic18f4550.h:  9014:  extern  volatile  INTCON3bits_t  INTCON3bits  @  0xFF0;
3378   [;  ;pic18f4550.h:  9078:  extern  volatile  unsigned  char  INTCON2  @  0xFF1;
3379   "9080
3380   [;  ;pic18f4550.h:  9080:  asm("INTCON2  equ  0FF1h");
3381   [; &lsaquo "  INTCON2  equ  0FF1h  ;#  "&rsaquo
3382   [;  ;pic18f4550.h:  9083:  typedef  union  {
3383   [;  ;pic18f4550.h:  9084:  struct  {
3384   [;  ;pic18f4550.h:  9085:  unsigned  :7;
3385   [;  ;pic18f4550.h:  9086:  unsigned  NOT_RBPU  :1;
3386   [;  ;pic18f4550.h:  9087:  };
3387   [;  ;pic18f4550.h:  9088:  struct  {
3388   [;  ;pic18f4550.h:  9089:  unsigned  RBIP  :1;
3389   [;  ;pic18f4550.h:  9090:  unsigned  :1;
3390   [;  ;pic18f4550.h:  9091:  unsigned  TMR0IP  :1;
3391   [;  ;pic18f4550.h:  9092:  unsigned  :1;
3392   [;  ;pic18f4550.h:  9093:  unsigned  INTEDG2  :1;
3393   [;  ;pic18f4550.h:  9094:  unsigned  INTEDG1  :1;
3394   [;  ;pic18f4550.h:  9095:  unsigned  INTEDG0  :1;
3395   [;  ;pic18f4550.h:  9096:  unsigned  nRBPU  :1;
3396   [;  ;pic18f4550.h:  9097:  };
3397   [;  ;pic18f4550.h:  9098:  struct  {
3398   [;  ;pic18f4550.h:  9099:  unsigned  :2;
3399   [;  ;pic18f4550.h:  9100:  unsigned  T0IP  :1;
3400   [;  ;pic18f4550.h:  9101:  unsigned  :4;
3401   [;  ;pic18f4550.h:  9102:  unsigned  RBPU  :1;
3402   [;  ;pic18f4550.h:  9103:  };
3403   [;  ;pic18f4550.h:  9104:  }  INTCON2bits_t;
3404   [;  ;pic18f4550.h:  9105:  extern  volatile  INTCON2bits_t  INTCON2bits  @  0xFF1;
3405   [;  ;pic18f4550.h:  9154:  extern  volatile  unsigned  char  INTCON  @  0xFF2;
3406   "9156
3407   [;  ;pic18f4550.h:  9156:  asm("INTCON  equ  0FF2h");
3408   [; &lsaquo "  INTCON  equ  0FF2h  ;#  "&rsaquo
3409   [;  ;pic18f4550.h:  9159:  typedef  union  {
3410   [;  ;pic18f4550.h:  9160:  struct  {
3411   [;  ;pic18f4550.h:  9161:  unsigned  RBIF  :1;
3412   [;  ;pic18f4550.h:  9162:  unsigned  INT0IF  :1;
3413   [;  ;pic18f4550.h:  9163:  unsigned  TMR0IF  :1;
3414   [;  ;pic18f4550.h:  9164:  unsigned  RBIE  :1;
3415   [;  ;pic18f4550.h:  9165:  unsigned  INT0IE  :1;
3416   [;  ;pic18f4550.h:  9166:  unsigned  TMR0IE  :1;
3417   [;  ;pic18f4550.h:  9167:  unsigned  PEIE_GIEL  :1;
3418   [;  ;pic18f4550.h:  9168:  unsigned  GIE_GIEH  :1;
3419   [;  ;pic18f4550.h:  9169:  };
3420   [;  ;pic18f4550.h:  9170:  struct  {
3421   [;  ;pic18f4550.h:  9171:  unsigned  RBIF  :1;
3422   [;  ;pic18f4550.h:  9172:  unsigned  INT0IF  :1;
3423   [;  ;pic18f4550.h:  9173:  unsigned  TMR0IF  :1;
3424   [;  ;pic18f4550.h:  9174:  unsigned  RBIE  :1;
3425   [;  ;pic18f4550.h:  9175:  unsigned  INT0IE  :1;
3426   [;  ;pic18f4550.h:  9176:  unsigned  TMR0IE  :1;
3427   [;  ;pic18f4550.h:  9177:  unsigned  PEIE  :1;
3428   [;  ;pic18f4550.h:  9178:  unsigned  GIE  :1;
3429   [;  ;pic18f4550.h:  9179:  };
3430   [;  ;pic18f4550.h:  9180:  struct  {
3431   [;  ;pic18f4550.h:  9181:  unsigned  RBIF  :1;
3432   [;  ;pic18f4550.h:  9182:  unsigned  INT0IF  :1;
3433   [;  ;pic18f4550.h:  9183:  unsigned  TMR0IF  :1;
3434   [;  ;pic18f4550.h:  9184:  unsigned  RBIE  :1;
3435   [;  ;pic18f4550.h:  9185:  unsigned  INT0IE  :1;
3436   [;  ;pic18f4550.h:  9186:  unsigned  TMR0IE  :1;
3437   [;  ;pic18f4550.h:  9187:  unsigned  GIEL  :1;
3438   [;  ;pic18f4550.h:  9188:  unsigned  GIEH  :1;
3439   [;  ;pic18f4550.h:  9189:  };
3440   [;  ;pic18f4550.h:  9190:  struct  {
3441   [;  ;pic18f4550.h:  9191:  unsigned  :1;
3442   [;  ;pic18f4550.h:  9192:  unsigned  INT0F  :1;
3443   [;  ;pic18f4550.h:  9193:  unsigned  T0IF  :1;
3444   [;  ;pic18f4550.h:  9194:  unsigned  :1;
3445   [;  ;pic18f4550.h:  9195:  unsigned  INT0E  :1;
3446   [;  ;pic18f4550.h:  9196:  unsigned  T0IE  :1;
3447   [;  ;pic18f4550.h:  9197:  unsigned  PEIE  :1;
3448   [;  ;pic18f4550.h:  9198:  unsigned  GIE  :1;
3449   [;  ;pic18f4550.h:  9199:  };
3450   [;  ;pic18f4550.h:  9200:  struct  {
3451   [;  ;pic18f4550.h:  9201:  unsigned  :6;
3452   [;  ;pic18f4550.h:  9202:  unsigned  GIEL  :1;
3453   [;  ;pic18f4550.h:  9203:  unsigned  GIEH  :1;
3454   [;  ;pic18f4550.h:  9204:  };
3455   [;  ;pic18f4550.h:  9205:  }  INTCONbits_t;
3456   [;  ;pic18f4550.h:  9206:  extern  volatile  INTCONbits_t  INTCONbits  @  0xFF2;
3457   [;  ;pic18f4550.h:  9290:  extern  volatile  unsigned  short  PROD  @  0xFF3;
3458   "9292
3459   [;  ;pic18f4550.h:  9292:  asm("PROD  equ  0FF3h");
3460   [; &lsaquo "  PROD  equ  0FF3h  ;#  "&rsaquo
3461   [;  ;pic18f4550.h:  9296:  extern  volatile  unsigned  char  PRODL  @  0xFF3;
3462   "9298
3463   [;  ;pic18f4550.h:  9298:  asm("PRODL  equ  0FF3h");
3464   [; &lsaquo "  PRODL  equ  0FF3h  ;#  "&rsaquo
3465   [;  ;pic18f4550.h:  9302:  extern  volatile  unsigned  char  PRODH  @  0xFF4;
3466   "9304
3467   [;  ;pic18f4550.h:  9304:  asm("PRODH  equ  0FF4h");
3468   [; &lsaquo "  PRODH  equ  0FF4h  ;#  "&rsaquo
3469   [;  ;pic18f4550.h:  9308:  extern  volatile  unsigned  char  TABLAT  @  0xFF5;
3470   "9310
3471   [;  ;pic18f4550.h:  9310:  asm("TABLAT  equ  0FF5h");
3472   [; &lsaquo "  TABLAT  equ  0FF5h  ;#  "&rsaquo
3473   "9318
3474   [;  ;pic18f4550.h:  9318:  asm("TBLPTR  equ  0FF6h");
3475   [; &lsaquo "  TBLPTR  equ  0FF6h  ;#  "&rsaquo
3476   [;  ;pic18f4550.h:  9322:  extern  volatile  unsigned  char  TBLPTRL  @  0xFF6;
3477   "9324
3478   [;  ;pic18f4550.h:  9324:  asm("TBLPTRL  equ  0FF6h");
3479   [; &lsaquo "  TBLPTRL  equ  0FF6h  ;#  "&rsaquo
3480   [;  ;pic18f4550.h:  9328:  extern  volatile  unsigned  char  TBLPTRH  @  0xFF7;
3481   "9330
3482   [;  ;pic18f4550.h:  9330:  asm("TBLPTRH  equ  0FF7h");
3483   [; &lsaquo "  TBLPTRH  equ  0FF7h  ;#  "&rsaquo
3484   [;  ;pic18f4550.h:  9334:  extern  volatile  unsigned  char  TBLPTRU  @  0xFF8;
3485   "9336
3486   [;  ;pic18f4550.h:  9336:  asm("TBLPTRU  equ  0FF8h");
3487   [; &lsaquo "  TBLPTRU  equ  0FF8h  ;#  "&rsaquo
3488   "9344
3489   [;  ;pic18f4550.h:  9344:  asm("PCLAT  equ  0FF9h");
3490   [; &lsaquo "  PCLAT  equ  0FF9h  ;#  "&rsaquo
3491   "9351
3492   [;  ;pic18f4550.h:  9351:  asm("PC  equ  0FF9h");
3493   [; &lsaquo "  PC  equ  0FF9h  ;#  "&rsaquo
3494   [;  ;pic18f4550.h:  9355:  extern  volatile  unsigned  char  PCL  @  0xFF9;
3495   "9357
3496   [;  ;pic18f4550.h:  9357:  asm("PCL  equ  0FF9h");
3497   [; &lsaquo "  PCL  equ  0FF9h  ;#  "&rsaquo
3498   [;  ;pic18f4550.h:  9361:  extern  volatile  unsigned  char  PCLATH  @  0xFFA;
3499   "9363
3500   [;  ;pic18f4550.h:  9363:  asm("PCLATH  equ  0FFAh");
3501   [; &lsaquo "  PCLATH  equ  0FFAh  ;#  "&rsaquo
3502   [;  ;pic18f4550.h:  9367:  extern  volatile  unsigned  char  PCLATU  @  0xFFB;
3503   "9369
3504   [;  ;pic18f4550.h:  9369:  asm("PCLATU  equ  0FFBh");
3505   [; &lsaquo "  PCLATU  equ  0FFBh  ;#  "&rsaquo
3506   [;  ;pic18f4550.h:  9373:  extern  volatile  unsigned  char  STKPTR  @  0xFFC;
3507   "9375
3508   [;  ;pic18f4550.h:  9375:  asm("STKPTR  equ  0FFCh");
3509   [; &lsaquo "  STKPTR  equ  0FFCh  ;#  "&rsaquo
3510   [;  ;pic18f4550.h:  9378:  typedef  union  {
3511   [;  ;pic18f4550.h:  9379:  struct  {
3512   [;  ;pic18f4550.h:  9380:  unsigned  STKPTR  :5;
3513   [;  ;pic18f4550.h:  9381:  unsigned  :1;
3514   [;  ;pic18f4550.h:  9382:  unsigned  STKUNF  :1;
3515   [;  ;pic18f4550.h:  9383:  unsigned  STKFUL  :1;
3516   [;  ;pic18f4550.h:  9384:  };
3517   [;  ;pic18f4550.h:  9385:  struct  {
3518   [;  ;pic18f4550.h:  9386:  unsigned  STKPTR0  :1;
3519   [;  ;pic18f4550.h:  9387:  unsigned  STKPTR1  :1;
3520   [;  ;pic18f4550.h:  9388:  unsigned  STKPTR2  :1;
3521   [;  ;pic18f4550.h:  9389:  unsigned  STKPTR3  :1;
3522   [;  ;pic18f4550.h:  9390:  unsigned  STKPTR4  :1;
3523   [;  ;pic18f4550.h:  9391:  };
3524   [;  ;pic18f4550.h:  9392:  struct  {
3525   [;  ;pic18f4550.h:  9393:  unsigned  :7;
3526   [;  ;pic18f4550.h:  9394:  unsigned  STKOVF  :1;
3527   [;  ;pic18f4550.h:  9395:  };
3528   [;  ;pic18f4550.h:  9396:  }  STKPTRbits_t;
3529   [;  ;pic18f4550.h:  9397:  extern  volatile  STKPTRbits_t  STKPTRbits  @  0xFFC;
3530   "9450
3531   [;  ;pic18f4550.h:  9450:  asm("TOS  equ  0FFDh");
3532   [; &lsaquo "  TOS  equ  0FFDh  ;#  "&rsaquo
3533   [;  ;pic18f4550.h:  9454:  extern  volatile  unsigned  char  TOSL  @  0xFFD;
3534   "9456
3535   [;  ;pic18f4550.h:  9456:  asm("TOSL  equ  0FFDh");
3536   [; &lsaquo "  TOSL  equ  0FFDh  ;#  "&rsaquo
3537   [;  ;pic18f4550.h:  9460:  extern  volatile  unsigned  char  TOSH  @  0xFFE;
3538   "9462
3539   [;  ;pic18f4550.h:  9462:  asm("TOSH  equ  0FFEh");
3540   [; &lsaquo "  TOSH  equ  0FFEh  ;#  "&rsaquo
3541   [;  ;pic18f4550.h:  9466:  extern  volatile  unsigned  char  TOSU  @  0xFFF;
3542   "9468
3543   [;  ;pic18f4550.h:  9468:  asm("TOSU  equ  0FFFh");
3544   [; &lsaquo "  TOSU  equ  0FFFh  ;#  "&rsaquo
3545   [;  ;pic18f4550.h:  9478:  extern  volatile  __bit  ABDEN  @  (((unsigned)  &BAUDCON)*8)  +  0;
3546   [;  ;pic18f4550.h:  9480:  extern  volatile  __bit  ABDOVF  @  (((unsigned)  &BAUDCON)*8)  +  7;
3547   [;  ;pic18f4550.h:  9482:  extern  volatile  __bit  ACKDT  @  (((unsigned)  &SSPCON2)*8)  +  5;
3548   [;  ;pic18f4550.h:  9484:  extern  volatile  __bit  ACKEN  @  (((unsigned)  &SSPCON2)*8)  +  4;
3549   [;  ;pic18f4550.h:  9486:  extern  volatile  __bit  ACKSTAT  @  (((unsigned)  &SSPCON2)*8)  +  6;
3550   [;  ;pic18f4550.h:  9488:  extern  volatile  __bit  ACQT0  @  (((unsigned)  &ADCON2)*8)  +  3;
3551   [;  ;pic18f4550.h:  9490:  extern  volatile  __bit  ACQT1  @  (((unsigned)  &ADCON2)*8)  +  4;
3552   [;  ;pic18f4550.h:  9492:  extern  volatile  __bit  ACQT2  @  (((unsigned)  &ADCON2)*8)  +  5;
3553   [;  ;pic18f4550.h:  9494:  extern  volatile  __bit  ACTVIE  @  (((unsigned)  &UIE)*8)  +  2;
3554   [;  ;pic18f4550.h:  9496:  extern  volatile  __bit  ACTVIF  @  (((unsigned)  &UIR)*8)  +  2;
3555   [;  ;pic18f4550.h:  9498:  extern  volatile  __bit  ADCS0  @  (((unsigned)  &ADCON2)*8)  +  0;
3556   [;  ;pic18f4550.h:  9500:  extern  volatile  __bit  ADCS1  @  (((unsigned)  &ADCON2)*8)  +  1;
3557   [;  ;pic18f4550.h:  9502:  extern  volatile  __bit  ADCS2  @  (((unsigned)  &ADCON2)*8)  +  2;
3558   [;  ;pic18f4550.h:  9504:  extern  volatile  __bit  ADDEN  @  (((unsigned)  &RCSTA)*8)  +  3;
3559   [;  ;pic18f4550.h:  9506:  extern  volatile  __bit  __attribute__((__deprecated__))  ADDR0  @  (((unsigned)  &SPPEPS)*8)  +  0;
3560   [;  ;pic18f4550.h:  9508:  extern  volatile  __bit  __attribute__((__deprecated__))  ADDR1  @  (((unsigned)  &SPPEPS)*8)  +  1;
3561   [;  ;pic18f4550.h:  9510:  extern  volatile  __bit  __attribute__((__deprecated__))  ADDR2  @  (((unsigned)  &SPPEPS)*8)  +  2;
3562   [;  ;pic18f4550.h:  9512:  extern  volatile  __bit  __attribute__((__deprecated__))  ADDR3  @  (((unsigned)  &SPPEPS)*8)  +  3;
3563   [;  ;pic18f4550.h:  9514:  extern  volatile  __bit  ADDR4  @  (((unsigned)  &UADDR)*8)  +  4;
3564   [;  ;pic18f4550.h:  9516:  extern  volatile  __bit  ADDR5  @  (((unsigned)  &UADDR)*8)  +  5;
3565   [;  ;pic18f4550.h:  9518:  extern  volatile  __bit  ADDR6  @  (((unsigned)  &UADDR)*8)  +  6;
3566   [;  ;pic18f4550.h:  9520:  extern  volatile  __bit  ADEN  @  (((unsigned)  &RCSTA)*8)  +  3;
3567   [;  ;pic18f4550.h:  9522:  extern  volatile  __bit  ADFM  @  (((unsigned)  &ADCON2)*8)  +  7;
3568   [;  ;pic18f4550.h:  9524:  extern  volatile  __bit  ADIE  @  (((unsigned)  &PIE1)*8)  +  6;
3569   [;  ;pic18f4550.h:  9526:  extern  volatile  __bit  ADIF  @  (((unsigned)  &PIR1)*8)  +  6;
3570   [;  ;pic18f4550.h:  9528:  extern  volatile  __bit  ADIP  @  (((unsigned)  &IPR1)*8)  +  6;
3571   [;  ;pic18f4550.h:  9530:  extern  volatile  __bit  ADON  @  (((unsigned)  &ADCON0)*8)  +  0;
3572   [;  ;pic18f4550.h:  9532:  extern  volatile  __bit  AN0  @  (((unsigned)  &PORTA)*8)  +  0;
3573   [;  ;pic18f4550.h:  9534:  extern  volatile  __bit  AN1  @  (((unsigned)  &PORTA)*8)  +  1;
3574   [;  ;pic18f4550.h:  9536:  extern  volatile  __bit  AN2  @  (((unsigned)  &PORTA)*8)  +  2;
3575   [;  ;pic18f4550.h:  9538:  extern  volatile  __bit  AN3  @  (((unsigned)  &PORTA)*8)  +  3;
3576   [;  ;pic18f4550.h:  9540:  extern  volatile  __bit  AN4  @  (((unsigned)  &PORTA)*8)  +  5;
3577   [;  ;pic18f4550.h:  9542:  extern  volatile  __bit  BCLIE  @  (((unsigned)  &PIE2)*8)  +  3;
3578   [;  ;pic18f4550.h:  9544:  extern  volatile  __bit  BCLIF  @  (((unsigned)  &PIR2)*8)  +  3;
3579   [;  ;pic18f4550.h:  9546:  extern  volatile  __bit  BCLIP  @  (((unsigned)  &IPR2)*8)  +  3;
3580   [;  ;pic18f4550.h:  9548:  extern  volatile  __bit  BF  @  (((unsigned)  &SSPSTAT)*8)  +  0;
3581   [;  ;pic18f4550.h:  9550:  extern  volatile  __bit  BGST  @  (((unsigned)  &HLVDCON)*8)  +  5;
3582   [;  ;pic18f4550.h:  9552:  extern  volatile  __bit  BOR  @  (((unsigned)  &RCON)*8)  +  0;
3583   [;  ;pic18f4550.h:  9554:  extern  volatile  __bit  BRG16  @  (((unsigned)  &BAUDCON)*8)  +  3;
3584   [;  ;pic18f4550.h:  9556:  extern  volatile  __bit  BRGH  @  (((unsigned)  &TXSTA)*8)  +  2;
3585   [;  ;pic18f4550.h:  9558:  extern  volatile  __bit  BRGH1  @  (((unsigned)  &TXSTA)*8)  +  2;
3586   [;  ;pic18f4550.h:  9560:  extern  volatile  __bit  BTOEE  @  (((unsigned)  &UEIE)*8)  +  4;
3587   [;  ;pic18f4550.h:  9562:  extern  volatile  __bit  BTOEF  @  (((unsigned)  &UEIR)*8)  +  4;
3588   [;  ;pic18f4550.h:  9564:  extern  volatile  __bit  BTSEE  @  (((unsigned)  &UEIE)*8)  +  7;
3589   [;  ;pic18f4550.h:  9566:  extern  volatile  __bit  BTSEF  @  (((unsigned)  &UEIR)*8)  +  7;
3590   [;  ;pic18f4550.h:  9568:  extern  volatile  __bit  BUSY  @  (((unsigned)  &SPPEPS)*8)  +  4;
3591   [;  ;pic18f4550.h:  9570:  extern  volatile  __bit  C1INV  @  (((unsigned)  &CMCON)*8)  +  4;
3592   [;  ;pic18f4550.h:  9572:  extern  volatile  __bit  C1OUT  @  (((unsigned)  &CMCON)*8)  +  6;
3593   [;  ;pic18f4550.h:  9574:  extern  volatile  __bit  C2INV  @  (((unsigned)  &CMCON)*8)  +  5;
3594   [;  ;pic18f4550.h:  9576:  extern  volatile  __bit  C2OUT  @  (((unsigned)  &CMCON)*8)  +  7;
3595   [;  ;pic18f4550.h:  9578:  extern  volatile  __bit  CARRY  @  (((unsigned)  &STATUS)*8)  +  0;
3596   [;  ;pic18f4550.h:  9580:  extern  volatile  __bit  CCP1  @  (((unsigned)  &PORTC)*8)  +  2;
3597   [;  ;pic18f4550.h:  9582:  extern  volatile  __bit  CCP10  @  (((unsigned)  &PORTE)*8)  +  2;
3598   [;  ;pic18f4550.h:  9584:  extern  volatile  __bit  CCP1IE  @  (((unsigned)  &PIE1)*8)  +  2;
3599   [;  ;pic18f4550.h:  9586:  extern  volatile  __bit  CCP1IF  @  (((unsigned)  &PIR1)*8)  +  2;
3600   [;  ;pic18f4550.h:  9588:  extern  volatile  __bit  CCP1IP  @  (((unsigned)  &IPR1)*8)  +  2;
3601   [;  ;pic18f4550.h:  9590:  extern  volatile  __bit  CCP1M0  @  (((unsigned)  &CCP1CON)*8)  +  0;
3602   [;  ;pic18f4550.h:  9592:  extern  volatile  __bit  CCP1M1  @  (((unsigned)  &CCP1CON)*8)  +  1;
3603   [;  ;pic18f4550.h:  9594:  extern  volatile  __bit  CCP1M2  @  (((unsigned)  &CCP1CON)*8)  +  2;
3604   [;  ;pic18f4550.h:  9596:  extern  volatile  __bit  CCP1M3  @  (((unsigned)  &CCP1CON)*8)  +  3;
3605   [;  ;pic18f4550.h:  9598:  extern  volatile  __bit  CCP2  @  (((unsigned)  &PORTC)*8)  +  1;
3606   [;  ;pic18f4550.h:  9600:  extern  volatile  __bit  CCP2E  @  (((unsigned)  &PORTE)*8)  +  7;
3607   [;  ;pic18f4550.h:  9602:  extern  volatile  __bit  CCP2IE  @  (((unsigned)  &PIE2)*8)  +  0;
3608   [;  ;pic18f4550.h:  9604:  extern  volatile  __bit  CCP2IF  @  (((unsigned)  &PIR2)*8)  +  0;
3609   [;  ;pic18f4550.h:  9606:  extern  volatile  __bit  CCP2IP  @  (((unsigned)  &IPR2)*8)  +  0;
3610   [;  ;pic18f4550.h:  9608:  extern  volatile  __bit  CCP2M0  @  (((unsigned)  &CCP2CON)*8)  +  0;
3611   [;  ;pic18f4550.h:  9610:  extern  volatile  __bit  CCP2M1  @  (((unsigned)  &CCP2CON)*8)  +  1;
3612   [;  ;pic18f4550.h:  9612:  extern  volatile  __bit  CCP2M2  @  (((unsigned)  &CCP2CON)*8)  +  2;
3613   [;  ;pic18f4550.h:  9614:  extern  volatile  __bit  CCP2M3  @  (((unsigned)  &CCP2CON)*8)  +  3;
3614   [;  ;pic18f4550.h:  9616:  extern  volatile  __bit  CCP2_PA2  @  (((unsigned)  &PORTB)*8)  +  3;
3615   [;  ;pic18f4550.h:  9618:  extern  volatile  __bit  CCP6E  @  (((unsigned)  &PORTE)*8)  +  6;
3616   [;  ;pic18f4550.h:  9620:  extern  volatile  __bit  CCP7E  @  (((unsigned)  &PORTE)*8)  +  5;
3617   [;  ;pic18f4550.h:  9622:  extern  volatile  __bit  CCP8E  @  (((unsigned)  &PORTE)*8)  +  4;
3618   [;  ;pic18f4550.h:  9624:  extern  volatile  __bit  CCP9E  @  (((unsigned)  &PORTE)*8)  +  3;
3619   [;  ;pic18f4550.h:  9626:  extern  volatile  __bit  CFGS  @  (((unsigned)  &EECON1)*8)  +  6;
3620   [;  ;pic18f4550.h:  9628:  extern  volatile  __bit  CHS0  @  (((unsigned)  &ADCON0)*8)  +  2;
3621   [;  ;pic18f4550.h:  9630:  extern  volatile  __bit  CHS1  @  (((unsigned)  &ADCON0)*8)  +  3;
3622   [;  ;pic18f4550.h:  9632:  extern  volatile  __bit  CHS2  @  (((unsigned)  &ADCON0)*8)  +  4;
3623   [;  ;pic18f4550.h:  9634:  extern  volatile  __bit  CHS3  @  (((unsigned)  &ADCON0)*8)  +  5;
3624   [;  ;pic18f4550.h:  9636:  extern  volatile  __bit  CHSN3  @  (((unsigned)  &ADCON1)*8)  +  3;
3625   [;  ;pic18f4550.h:  9638:  extern  volatile  __bit  CIS  @  (((unsigned)  &CMCON)*8)  +  3;
3626   [;  ;pic18f4550.h:  9640:  extern  volatile  __bit  CK  @  (((unsigned)  &PORTC)*8)  +  6;
3627   [;  ;pic18f4550.h:  9642:  extern  volatile  __bit  CK1SPP  @  (((unsigned)  &PORTE)*8)  +  0;
3628   [;  ;pic18f4550.h:  9644:  extern  volatile  __bit  CK2SPP  @  (((unsigned)  &PORTE)*8)  +  1;
3629   [;  ;pic18f4550.h:  9646:  extern  volatile  __bit  CKE  @  (((unsigned)  &SSPSTAT)*8)  +  6;
3630   [;  ;pic18f4550.h:  9648:  extern  volatile  __bit  CKP  @  (((unsigned)  &SSPCON1)*8)  +  4;
3631   [;  ;pic18f4550.h:  9650:  extern  volatile  __bit  CLK1EN  @  (((unsigned)  &SPPCFG)*8)  +  4;
3632   [;  ;pic18f4550.h:  9652:  extern  volatile  __bit  CLKCFG0  @  (((unsigned)  &SPPCFG)*8)  +  6;
3633   [;  ;pic18f4550.h:  9654:  extern  volatile  __bit  CLKCFG1  @  (((unsigned)  &SPPCFG)*8)  +  7;
3634   [;  ;pic18f4550.h:  9656:  extern  volatile  __bit  CM0  @  (((unsigned)  &CMCON)*8)  +  0;
3635   [;  ;pic18f4550.h:  9658:  extern  volatile  __bit  CM1  @  (((unsigned)  &CMCON)*8)  +  1;
3636   [;  ;pic18f4550.h:  9660:  extern  volatile  __bit  CM2  @  (((unsigned)  &CMCON)*8)  +  2;
3637   [;  ;pic18f4550.h:  9662:  extern  volatile  __bit  CMEN0  @  (((unsigned)  &CMCON)*8)  +  0;
3638   [;  ;pic18f4550.h:  9664:  extern  volatile  __bit  CMEN1  @  (((unsigned)  &CMCON)*8)  +  1;
3639   [;  ;pic18f4550.h:  9666:  extern  volatile  __bit  CMEN2  @  (((unsigned)  &CMCON)*8)  +  2;
3640   [;  ;pic18f4550.h:  9668:  extern  volatile  __bit  CMIE  @  (((unsigned)  &PIE2)*8)  +  6;
3641   [;  ;pic18f4550.h:  9670:  extern  volatile  __bit  CMIF  @  (((unsigned)  &PIR2)*8)  +  6;
3642   [;  ;pic18f4550.h:  9672:  extern  volatile  __bit  CMIP  @  (((unsigned)  &IPR2)*8)  +  6;
3643   [;  ;pic18f4550.h:  9674:  extern  volatile  __bit  CRC16EE  @  (((unsigned)  &UEIE)*8)  +  2;
3644   [;  ;pic18f4550.h:  9676:  extern  volatile  __bit  CRC16EF  @  (((unsigned)  &UEIR)*8)  +  2;
3645   [;  ;pic18f4550.h:  9678:  extern  volatile  __bit  CRC5EE  @  (((unsigned)  &UEIE)*8)  +  1;
3646   [;  ;pic18f4550.h:  9680:  extern  volatile  __bit  CRC5EF  @  (((unsigned)  &UEIR)*8)  +  1;
3647   [;  ;pic18f4550.h:  9682:  extern  volatile  __bit  CREN  @  (((unsigned)  &RCSTA)*8)  +  4;
3648   [;  ;pic18f4550.h:  9684:  extern  volatile  __bit  CS  @  (((unsigned)  &PORTE)*8)  +  2;
3649   [;  ;pic18f4550.h:  9686:  extern  volatile  __bit  CSEN  @  (((unsigned)  &SPPCFG)*8)  +  5;
3650   [;  ;pic18f4550.h:  9688:  extern  volatile  __bit  CSRC  @  (((unsigned)  &TXSTA)*8)  +  7;
3651   [;  ;pic18f4550.h:  9690:  extern  volatile  __bit  CSRC1  @  (((unsigned)  &TXSTA)*8)  +  7;
3652   [;  ;pic18f4550.h:  9692:  extern  volatile  __bit  CVR0  @  (((unsigned)  &CVRCON)*8)  +  0;
3653   [;  ;pic18f4550.h:  9694:  extern  volatile  __bit  CVR1  @  (((unsigned)  &CVRCON)*8)  +  1;
3654   [;  ;pic18f4550.h:  9696:  extern  volatile  __bit  CVR2  @  (((unsigned)  &CVRCON)*8)  +  2;
3655   [;  ;pic18f4550.h:  9698:  extern  volatile  __bit  CVR3  @  (((unsigned)  &CVRCON)*8)  +  3;
3656   [;  ;pic18f4550.h:  9700:  extern  volatile  __bit  CVREF  @  (((unsigned)  &CVRCON)*8)  +  4;
3657   [;  ;pic18f4550.h:  9702:  extern  volatile  __bit  CVREN  @  (((unsigned)  &CVRCON)*8)  +  7;
3658   [;  ;pic18f4550.h:  9704:  extern  volatile  __bit  CVROE  @  (((unsigned)  &CVRCON)*8)  +  6;
3659   [;  ;pic18f4550.h:  9706:  extern  volatile  __bit  CVROEN  @  (((unsigned)  &CVRCON)*8)  +  6;
3660   [;  ;pic18f4550.h:  9708:  extern  volatile  __bit  CVRR  @  (((unsigned)  &CVRCON)*8)  +  5;
3661   [;  ;pic18f4550.h:  9710:  extern  volatile  __bit  CVRSS  @  (((unsigned)  &CVRCON)*8)  +  4;
3662   [;  ;pic18f4550.h:  9712:  extern  volatile  __bit  DA  @  (((unsigned)  &SSPSTAT)*8)  +  5;
3663   [;  ;pic18f4550.h:  9714:  extern  volatile  __bit  DATA_ADDRESS  @  (((unsigned)  &SSPSTAT)*8)  +  5;
3664   [;  ;pic18f4550.h:  9716:  extern  volatile  __bit  DC  @  (((unsigned)  &STATUS)*8)  +  1;
3665   [;  ;pic18f4550.h:  9718:  extern  volatile  __bit  DC1B0  @  (((unsigned)  &CCP1CON)*8)  +  4;
3666   [;  ;pic18f4550.h:  9720:  extern  volatile  __bit  DC1B1  @  (((unsigned)  &CCP1CON)*8)  +  5;
3667   [;  ;pic18f4550.h:  9722:  extern  volatile  __bit  DC2B0  @  (((unsigned)  &CCP2CON)*8)  +  4;
3668   [;  ;pic18f4550.h:  9724:  extern  volatile  __bit  DC2B1  @  (((unsigned)  &CCP2CON)*8)  +  5;
3669   [;  ;pic18f4550.h:  9726:  extern  volatile  __bit  DFN8EE  @  (((unsigned)  &UEIE)*8)  +  3;
3670   [;  ;pic18f4550.h:  9728:  extern  volatile  __bit  DFN8EF  @  (((unsigned)  &UEIR)*8)  +  3;
3671   [;  ;pic18f4550.h:  9730:  extern  volatile  __bit  DIR  @  (((unsigned)  &USTAT)*8)  +  2;
3672   [;  ;pic18f4550.h:  9732:  extern  volatile  __bit  DONE  @  (((unsigned)  &ADCON0)*8)  +  1;
3673   [;  ;pic18f4550.h:  9734:  extern  volatile  __bit  DT  @  (((unsigned)  &PORTC)*8)  +  7;
3674   [;  ;pic18f4550.h:  9736:  extern  volatile  __bit  D_A  @  (((unsigned)  &SSPSTAT)*8)  +  5;
3675   [;  ;pic18f4550.h:  9738:  extern  volatile  __bit  D_NOT_A  @  (((unsigned)  &SSPSTAT)*8)  +  5;
3676   [;  ;pic18f4550.h:  9740:  extern  volatile  __bit  D_nA  @  (((unsigned)  &SSPSTAT)*8)  +  5;
3677   [;  ;pic18f4550.h:  9742:  extern  volatile  __bit  EBDIS  @  (((unsigned)  &PR2)*8)  +  7;
3678   [;  ;pic18f4550.h:  9744:  extern  volatile  __bit  ECCPAS0  @  (((unsigned)  &ECCP1AS)*8)  +  4;
3679   [;  ;pic18f4550.h:  9746:  extern  volatile  __bit  ECCPAS1  @  (((unsigned)  &ECCP1AS)*8)  +  5;
3680   [;  ;pic18f4550.h:  9748:  extern  volatile  __bit  ECCPAS2  @  (((unsigned)  &ECCP1AS)*8)  +  6;
3681   [;  ;pic18f4550.h:  9750:  extern  volatile  __bit  ECCPASE  @  (((unsigned)  &ECCP1AS)*8)  +  7;
3682   [;  ;pic18f4550.h:  9752:  extern  volatile  __bit  EEFS  @  (((unsigned)  &EECON1)*8)  +  6;
3683   [;  ;pic18f4550.h:  9754:  extern  volatile  __bit  EEIE  @  (((unsigned)  &PIE2)*8)  +  4;
3684   [;  ;pic18f4550.h:  9756:  extern  volatile  __bit  EEIF  @  (((unsigned)  &PIR2)*8)  +  4;
3685   [;  ;pic18f4550.h:  9758:  extern  volatile  __bit  EEIP  @  (((unsigned)  &IPR2)*8)  +  4;
3686   [;  ;pic18f4550.h:  9760:  extern  volatile  __bit  EEPGD  @  (((unsigned)  &EECON1)*8)  +  7;
3687   [;  ;pic18f4550.h:  9762:  extern  volatile  __bit  ENDP0  @  (((unsigned)  &USTAT)*8)  +  3;
3688   [;  ;pic18f4550.h:  9764:  extern  volatile  __bit  ENDP1  @  (((unsigned)  &USTAT)*8)  +  4;
3689   [;  ;pic18f4550.h:  9766:  extern  volatile  __bit  ENDP2  @  (((unsigned)  &USTAT)*8)  +  5;
3690   [;  ;pic18f4550.h:  9768:  extern  volatile  __bit  ENDP3  @  (((unsigned)  &USTAT)*8)  +  6;
3691   [;  ;pic18f4550.h:  9770:  extern  volatile  __bit  EP0CONDIS  @  (((unsigned)  &UEP0)*8)  +  3;
3692   [;  ;pic18f4550.h:  9772:  extern  volatile  __bit  EP0HSHK  @  (((unsigned)  &UEP0)*8)  +  4;
3693   [;  ;pic18f4550.h:  9774:  extern  volatile  __bit  EP0INEN  @  (((unsigned)  &UEP0)*8)  +  1;
3694   [;  ;pic18f4550.h:  9776:  extern  volatile  __bit  EP0OUTEN  @  (((unsigned)  &UEP0)*8)  +  2;
3695   [;  ;pic18f4550.h:  9778:  extern  volatile  __bit  EP0STALL  @  (((unsigned)  &UEP0)*8)  +  0;
3696   [;  ;pic18f4550.h:  9780:  extern  volatile  __bit  EP1CONDIS  @  (((unsigned)  &UEP1)*8)  +  3;
3697   [;  ;pic18f4550.h:  9782:  extern  volatile  __bit  EP1HSHK  @  (((unsigned)  &UEP1)*8)  +  4;
3698   [;  ;pic18f4550.h:  9784:  extern  volatile  __bit  EP1INEN  @  (((unsigned)  &UEP1)*8)  +  1;
3699   [;  ;pic18f4550.h:  9786:  extern  volatile  __bit  EP1OUTEN  @  (((unsigned)  &UEP1)*8)  +  2;
3700   [;  ;pic18f4550.h:  9788:  extern  volatile  __bit  EP1STALL  @  (((unsigned)  &UEP1)*8)  +  0;
3701   [;  ;pic18f4550.h:  9790:  extern  volatile  __bit  EP2CONDIS  @  (((unsigned)  &UEP2)*8)  +  3;
3702   [;  ;pic18f4550.h:  9792:  extern  volatile  __bit  EP2HSHK  @  (((unsigned)  &UEP2)*8)  +  4;
3703   [;  ;pic18f4550.h:  9794:  extern  volatile  __bit  EP2INEN  @  (((unsigned)  &UEP2)*8)  +  1;
3704   [;  ;pic18f4550.h:  9796:  extern  volatile  __bit  EP2OUTEN  @  (((unsigned)  &UEP2)*8)  +  2;
3705   [;  ;pic18f4550.h:  9798:  extern  volatile  __bit  EP2STALL  @  (((unsigned)  &UEP2)*8)  +  0;
3706   [;  ;pic18f4550.h:  9800:  extern  volatile  __bit  EP3CONDIS  @  (((unsigned)  &UEP3)*8)  +  3;
3707   [;  ;pic18f4550.h:  9802:  extern  volatile  __bit  EP3HSHK  @  (((unsigned)  &UEP3)*8)  +  4;
3708   [;  ;pic18f4550.h:  9804:  extern  volatile  __bit  EP3INEN  @  (((unsigned)  &UEP3)*8)  +  1;
3709   [;  ;pic18f4550.h:  9806:  extern  volatile  __bit  EP3OUTEN  @  (((unsigned)  &UEP3)*8)  +  2;
3710   [;  ;pic18f4550.h:  9808:  extern  volatile  __bit  EP3STALL  @  (((unsigned)  &UEP3)*8)  +  0;
3711   [;  ;pic18f4550.h:  9810:  extern  volatile  __bit  EP4CONDIS  @  (((unsigned)  &UEP4)*8)  +  3;
3712   [;  ;pic18f4550.h:  9812:  extern  volatile  __bit  EP4HSHK  @  (((unsigned)  &UEP4)*8)  +  4;
3713   [;  ;pic18f4550.h:  9814:  extern  volatile  __bit  EP4INEN  @  (((unsigned)  &UEP4)*8)  +  1;
3714   [;  ;pic18f4550.h:  9816:  extern  volatile  __bit  EP4OUTEN  @  (((unsigned)  &UEP4)*8)  +  2;
3715   [;  ;pic18f4550.h:  9818:  extern  volatile  __bit  EP4STALL  @  (((unsigned)  &UEP4)*8)  +  0;
3716   [;  ;pic18f4550.h:  9820:  extern  volatile  __bit  EP5CONDIS  @  (((unsigned)  &UEP5)*8)  +  3;
3717   [;  ;pic18f4550.h:  9822:  extern  volatile  __bit  EP5HSHK  @  (((unsigned)  &UEP5)*8)  +  4;
3718   [;  ;pic18f4550.h:  9824:  extern  volatile  __bit  EP5INEN  @  (((unsigned)  &UEP5)*8)  +  1;
3719   [;  ;pic18f4550.h:  9826:  extern  volatile  __bit  EP5OUTEN  @  (((unsigned)  &UEP5)*8)  +  2;
3720   [;  ;pic18f4550.h:  9828:  extern  volatile  __bit  EP5STALL  @  (((unsigned)  &UEP5)*8)  +  0;
3721   [;  ;pic18f4550.h:  9830:  extern  volatile  __bit  EP6CONDIS  @  (((unsigned)  &UEP6)*8)  +  3;
3722   [;  ;pic18f4550.h:  9832:  extern  volatile  __bit  EP6HSHK  @  (((unsigned)  &UEP6)*8)  +  4;
3723   [;  ;pic18f4550.h:  9834:  extern  volatile  __bit  EP6INEN  @  (((unsigned)  &UEP6)*8)  +  1;
3724   [;  ;pic18f4550.h:  9836:  extern  volatile  __bit  EP6OUTEN  @  (((unsigned)  &UEP6)*8)  +  2;
3725   [;  ;pic18f4550.h:  9838:  extern  volatile  __bit  EP6STALL  @  (((unsigned)  &UEP6)*8)  +  0;
3726   [;  ;pic18f4550.h:  9840:  extern  volatile  __bit  EP7CONDIS  @  (((unsigned)  &UEP7)*8)  +  3;
3727   [;  ;pic18f4550.h:  9842:  extern  volatile  __bit  EP7HSHK  @  (((unsigned)  &UEP7)*8)  +  4;
3728   [;  ;pic18f4550.h:  9844:  extern  volatile  __bit  EP7INEN  @  (((unsigned)  &UEP7)*8)  +  1;
3729   [;  ;pic18f4550.h:  9846:  extern  volatile  __bit  EP7OUTEN  @  (((unsigned)  &UEP7)*8)  +  2;
3730   [;  ;pic18f4550.h:  9848:  extern  volatile  __bit  EP7STALL  @  (((unsigned)  &UEP7)*8)  +  0;
3731   [;  ;pic18f4550.h:  9850:  extern  volatile  __bit  EPCONDIS0  @  (((unsigned)  &UEP0)*8)  +  3;
3732   [;  ;pic18f4550.h:  9852:  extern  volatile  __bit  EPCONDIS1  @  (((unsigned)  &UEP1)*8)  +  3;
3733   [;  ;pic18f4550.h:  9854:  extern  volatile  __bit  EPCONDIS10  @  (((unsigned)  &UEP10)*8)  +  3;
3734   [;  ;pic18f4550.h:  9856:  extern  volatile  __bit  EPCONDIS11  @  (((unsigned)  &UEP11)*8)  +  3;
3735   [;  ;pic18f4550.h:  9858:  extern  volatile  __bit  EPCONDIS12  @  (((unsigned)  &UEP12)*8)  +  3;
3736   [;  ;pic18f4550.h:  9860:  extern  volatile  __bit  EPCONDIS13  @  (((unsigned)  &UEP13)*8)  +  3;
3737   [;  ;pic18f4550.h:  9862:  extern  volatile  __bit  EPCONDIS14  @  (((unsigned)  &UEP14)*8)  +  3;
3738   [;  ;pic18f4550.h:  9864:  extern  volatile  __bit  EPCONDIS15  @  (((unsigned)  &UEP15)*8)  +  3;
3739   [;  ;pic18f4550.h:  9866:  extern  volatile  __bit  EPCONDIS2  @  (((unsigned)  &UEP2)*8)  +  3;
3740   [;  ;pic18f4550.h:  9868:  extern  volatile  __bit  EPCONDIS3  @  (((unsigned)  &UEP3)*8)  +  3;
3741   [;  ;pic18f4550.h:  9870:  extern  volatile  __bit  EPCONDIS4  @  (((unsigned)  &UEP4)*8)  +  3;
3742   [;  ;pic18f4550.h:  9872:  extern  volatile  __bit  EPCONDIS5  @  (((unsigned)  &UEP5)*8)  +  3;
3743   [;  ;pic18f4550.h:  9874:  extern  volatile  __bit  EPCONDIS6  @  (((unsigned)  &UEP6)*8)  +  3;
3744   [;  ;pic18f4550.h:  9876:  extern  volatile  __bit  EPCONDIS7  @  (((unsigned)  &UEP7)*8)  +  3;
3745   [;  ;pic18f4550.h:  9878:  extern  volatile  __bit  EPCONDIS8  @  (((unsigned)  &UEP8)*8)  +  3;
3746   [;  ;pic18f4550.h:  9880:  extern  volatile  __bit  EPCONDIS9  @  (((unsigned)  &UEP9)*8)  +  3;
3747   [;  ;pic18f4550.h:  9882:  extern  volatile  __bit  EPHSHK0  @  (((unsigned)  &UEP0)*8)  +  4;
3748   [;  ;pic18f4550.h:  9884:  extern  volatile  __bit  EPHSHK1  @  (((unsigned)  &UEP1)*8)  +  4;
3749   [;  ;pic18f4550.h:  9886:  extern  volatile  __bit  EPHSHK10  @  (((unsigned)  &UEP10)*8)  +  4;
3750   [;  ;pic18f4550.h:  9888:  extern  volatile  __bit  EPHSHK11  @  (((unsigned)  &UEP11)*8)  +  4;
3751   [;  ;pic18f4550.h:  9890:  extern  volatile  __bit  EPHSHK12  @  (((unsigned)  &UEP12)*8)  +  4;
3752   [;  ;pic18f4550.h:  9892:  extern  volatile  __bit  EPHSHK13  @  (((unsigned)  &UEP13)*8)  +  4;
3753   [;  ;pic18f4550.h:  9894:  extern  volatile  __bit  EPHSHK14  @  (((unsigned)  &UEP14)*8)  +  4;
3754   [;  ;pic18f4550.h:  9896:  extern  volatile  __bit  EPHSHK15  @  (((unsigned)  &UEP15)*8)  +  4;
3755   [;  ;pic18f4550.h:  9898:  extern  volatile  __bit  EPHSHK2  @  (((unsigned)  &UEP2)*8)  +  4;
3756   [;  ;pic18f4550.h:  9900:  extern  volatile  __bit  EPHSHK3  @  (((unsigned)  &UEP3)*8)  +  4;
3757   [;  ;pic18f4550.h:  9902:  extern  volatile  __bit  EPHSHK4  @  (((unsigned)  &UEP4)*8)  +  4;
3758   [;  ;pic18f4550.h:  9904:  extern  volatile  __bit  EPHSHK5  @  (((unsigned)  &UEP5)*8)  +  4;
3759   [;  ;pic18f4550.h:  9906:  extern  volatile  __bit  EPHSHK6  @  (((unsigned)  &UEP6)*8)  +  4;
3760   [;  ;pic18f4550.h:  9908:  extern  volatile  __bit  EPHSHK7  @  (((unsigned)  &UEP7)*8)  +  4;
3761   [;  ;pic18f4550.h:  9910:  extern  volatile  __bit  EPHSHK8  @  (((unsigned)  &UEP8)*8)  +  4;
3762   [;  ;pic18f4550.h:  9912:  extern  volatile  __bit  EPHSHK9  @  (((unsigned)  &UEP9)*8)  +  4;
3763   [;  ;pic18f4550.h:  9914:  extern  volatile  __bit  EPINEN0  @  (((unsigned)  &UEP0)*8)  +  1;
3764   [;  ;pic18f4550.h:  9916:  extern  volatile  __bit  EPINEN1  @  (((unsigned)  &UEP1)*8)  +  1;
3765   [;  ;pic18f4550.h:  9918:  extern  volatile  __bit  EPINEN10  @  (((unsigned)  &UEP10)*8)  +  1;
3766   [;  ;pic18f4550.h:  9920:  extern  volatile  __bit  EPINEN11  @  (((unsigned)  &UEP11)*8)  +  1;
3767   [;  ;pic18f4550.h:  9922:  extern  volatile  __bit  EPINEN12  @  (((unsigned)  &UEP12)*8)  +  1;
3768   [;  ;pic18f4550.h:  9924:  extern  volatile  __bit  EPINEN13  @  (((unsigned)  &UEP13)*8)  +  1;
3769   [;  ;pic18f4550.h:  9926:  extern  volatile  __bit  EPINEN14  @  (((unsigned)  &UEP14)*8)  +  1;
3770   [;  ;pic18f4550.h:  9928:  extern  volatile  __bit  EPINEN15  @  (((unsigned)  &UEP15)*8)  +  1;
3771   [;  ;pic18f4550.h:  9930:  extern  volatile  __bit  EPINEN2  @  (((unsigned)  &UEP2)*8)  +  1;
3772   [;  ;pic18f4550.h:  9932:  extern  volatile  __bit  EPINEN3  @  (((unsigned)  &UEP3)*8)  +  1;
3773   [;  ;pic18f4550.h:  9934:  extern  volatile  __bit  EPINEN4  @  (((unsigned)  &UEP4)*8)  +  1;
3774   [;  ;pic18f4550.h:  9936:  extern  volatile  __bit  EPINEN5  @  (((unsigned)  &UEP5)*8)  +  1;
3775   [;  ;pic18f4550.h:  9938:  extern  volatile  __bit  EPINEN6  @  (((unsigned)  &UEP6)*8)  +  1;
3776   [;  ;pic18f4550.h:  9940:  extern  volatile  __bit  EPINEN7  @  (((unsigned)  &UEP7)*8)  +  1;
3777   [;  ;pic18f4550.h:  9942:  extern  volatile  __bit  EPINEN8  @  (((unsigned)  &UEP8)*8)  +  1;
3778   [;  ;pic18f4550.h:  9944:  extern  volatile  __bit  EPINEN9  @  (((unsigned)  &UEP9)*8)  +  1;
3779   [;  ;pic18f4550.h:  9946:  extern  volatile  __bit  EPOUTEN0  @  (((unsigned)  &UEP0)*8)  +  2;
3780   [;  ;pic18f4550.h:  9948:  extern  volatile  __bit  EPOUTEN1  @  (((unsigned)  &UEP1)*8)  +  2;
3781   [;  ;pic18f4550.h:  9950:  extern  volatile  __bit  EPOUTEN10  @  (((unsigned)  &UEP10)*8)  +  2;
3782   [;  ;pic18f4550.h:  9952:  extern  volatile  __bit  EPOUTEN11  @  (((unsigned)  &UEP11)*8)  +  2;
3783   [;  ;pic18f4550.h:  9954:  extern  volatile  __bit  EPOUTEN12  @  (((unsigned)  &UEP12)*8)  +  2;
3784   [;  ;pic18f4550.h:  9956:  extern  volatile  __bit  EPOUTEN13  @  (((unsigned)  &UEP13)*8)  +  2;
3785   [;  ;pic18f4550.h:  9958:  extern  volatile  __bit  EPOUTEN14  @  (((unsigned)  &UEP14)*8)  +  2;
3786   [;  ;pic18f4550.h:  9960:  extern  volatile  __bit  EPOUTEN15  @  (((unsigned)  &UEP15)*8)  +  2;
3787   [;  ;pic18f4550.h:  9962:  extern  volatile  __bit  EPOUTEN2  @  (((unsigned)  &UEP2)*8)  +  2;
3788   [;  ;pic18f4550.h:  9964:  extern  volatile  __bit  EPOUTEN3  @  (((unsigned)  &UEP3)*8)  +  2;
3789   [;  ;pic18f4550.h:  9966:  extern  volatile  __bit  EPOUTEN4  @  (((unsigned)  &UEP4)*8)  +  2;
3790   [;  ;pic18f4550.h:  9968:  extern  volatile  __bit  EPOUTEN5  @  (((unsigned)  &UEP5)*8)  +  2;
3791   [;  ;pic18f4550.h:  9970:  extern  volatile  __bit  EPOUTEN6  @  (((unsigned)  &UEP6)*8)  +  2;
3792   [;  ;pic18f4550.h:  9972:  extern  volatile  __bit  EPOUTEN7  @  (((unsigned)  &UEP7)*8)  +  2;
3793   [;  ;pic18f4550.h:  9974:  extern  volatile  __bit  EPOUTEN8  @  (((unsigned)  &UEP8)*8)  +  2;
3794   [;  ;pic18f4550.h:  9976:  extern  volatile  __bit  EPOUTEN9  @  (((unsigned)  &UEP9)*8)  +  2;
3795   [;  ;pic18f4550.h:  9978:  extern  volatile  __bit  EPSTALL0  @  (((unsigned)  &UEP0)*8)  +  0;
3796   [;  ;pic18f4550.h:  9980:  extern  volatile  __bit  EPSTALL1  @  (((unsigned)  &UEP1)*8)  +  0;
3797   [;  ;pic18f4550.h:  9982:  extern  volatile  __bit  EPSTALL10  @  (((unsigned)  &UEP10)*8)  +  0;
3798   [;  ;pic18f4550.h:  9984:  extern  volatile  __bit  EPSTALL11  @  (((unsigned)  &UEP11)*8)  +  0;
3799   [;  ;pic18f4550.h:  9986:  extern  volatile  __bit  EPSTALL12  @  (((unsigned)  &UEP12)*8)  +  0;
3800   [;  ;pic18f4550.h:  9988:  extern  volatile  __bit  EPSTALL13  @  (((unsigned)  &UEP13)*8)  +  0;
3801   [;  ;pic18f4550.h:  9990:  extern  volatile  __bit  EPSTALL14  @  (((unsigned)  &UEP14)*8)  +  0;
3802   [;  ;pic18f4550.h:  9992:  extern  volatile  __bit  EPSTALL15  @  (((unsigned)  &UEP15)*8)  +  0;
3803   [;  ;pic18f4550.h:  9994:  extern  volatile  __bit  EPSTALL2  @  (((unsigned)  &UEP2)*8)  +  0;
3804   [;  ;pic18f4550.h:  9996:  extern  volatile  __bit  EPSTALL3  @  (((unsigned)  &UEP3)*8)  +  0;
3805   [;  ;pic18f4550.h:  9998:  extern  volatile  __bit  EPSTALL4  @  (((unsigned)  &UEP4)*8)  +  0;
3806   [;  ;pic18f4550.h:  10000:  extern  volatile  __bit  EPSTALL5  @  (((unsigned)  &UEP5)*8)  +  0;
3807   [;  ;pic18f4550.h:  10002:  extern  volatile  __bit  EPSTALL6  @  (((unsigned)  &UEP6)*8)  +  0;
3808   [;  ;pic18f4550.h:  10004:  extern  volatile  __bit  EPSTALL7  @  (((unsigned)  &UEP7)*8)  +  0;
3809   [;  ;pic18f4550.h:  10006:  extern  volatile  __bit  EPSTALL8  @  (((unsigned)  &UEP8)*8)  +  0;
3810   [;  ;pic18f4550.h:  10008:  extern  volatile  __bit  EPSTALL9  @  (((unsigned)  &UEP9)*8)  +  0;
3811   [;  ;pic18f4550.h:  10010:  extern  volatile  __bit  FERR  @  (((unsigned)  &RCSTA)*8)  +  2;
3812   [;  ;pic18f4550.h:  10012:  extern  volatile  __bit  FLTS  @  (((unsigned)  &OSCCON)*8)  +  2;
3813   [;  ;pic18f4550.h:  10014:  extern  volatile  __bit  FREE  @  (((unsigned)  &EECON1)*8)  +  4;
3814   [;  ;pic18f4550.h:  10016:  extern  volatile  __bit  FRM0  @  (((unsigned)  &UFRML)*8)  +  0;
3815   [;  ;pic18f4550.h:  10018:  extern  volatile  __bit  FRM1  @  (((unsigned)  &UFRML)*8)  +  1;
3816   [;  ;pic18f4550.h:  10020:  extern  volatile  __bit  FRM10  @  (((unsigned)  &UFRMH)*8)  +  2;
3817   [;  ;pic18f4550.h:  10022:  extern  volatile  __bit  FRM2  @  (((unsigned)  &UFRML)*8)  +  2;
3818   [;  ;pic18f4550.h:  10024:  extern  volatile  __bit  FRM3  @  (((unsigned)  &UFRML)*8)  +  3;
3819   [;  ;pic18f4550.h:  10026:  extern  volatile  __bit  FRM4  @  (((unsigned)  &UFRML)*8)  +  4;
3820   [;  ;pic18f4550.h:  10028:  extern  volatile  __bit  FRM5  @  (((unsigned)  &UFRML)*8)  +  5;
3821   [;  ;pic18f4550.h:  10030:  extern  volatile  __bit  FRM6  @  (((unsigned)  &UFRML)*8)  +  6;
3822   [;  ;pic18f4550.h:  10032:  extern  volatile  __bit  FRM7  @  (((unsigned)  &UFRML)*8)  +  7;
3823   [;  ;pic18f4550.h:  10034:  extern  volatile  __bit  FRM8  @  (((unsigned)  &UFRMH)*8)  +  0;
3824   [;  ;pic18f4550.h:  10036:  extern  volatile  __bit  FRM9  @  (((unsigned)  &UFRMH)*8)  +  1;
3825   [;  ;pic18f4550.h:  10038:  extern  volatile  __bit  FSEN  @  (((unsigned)  &UCFG)*8)  +  2;
3826   [;  ;pic18f4550.h:  10040:  extern  volatile  __bit  GCEN  @  (((unsigned)  &SSPCON2)*8)  +  7;
3827   [;  ;pic18f4550.h:  10042:  extern  volatile  __bit  GIE  @  (((unsigned)  &INTCON)*8)  +  7;
3828   [;  ;pic18f4550.h:  10044:  extern  volatile  __bit  GIEH  @  (((unsigned)  &INTCON)*8)  +  7;
3829   [;  ;pic18f4550.h:  10046:  extern  volatile  __bit  GIEL  @  (((unsigned)  &INTCON)*8)  +  6;
3830   [;  ;pic18f4550.h:  10048:  extern  volatile  __bit  GIE_GIEH  @  (((unsigned)  &INTCON)*8)  +  7;
3831   [;  ;pic18f4550.h:  10050:  extern  volatile  __bit  GO  @  (((unsigned)  &ADCON0)*8)  +  1;
3832   [;  ;pic18f4550.h:  10052:  extern  volatile  __bit  GODONE  @  (((unsigned)  &ADCON0)*8)  +  1;
3833   [;  ;pic18f4550.h:  10054:  extern  volatile  __bit  GO_DONE  @  (((unsigned)  &ADCON0)*8)  +  1;
3834   [;  ;pic18f4550.h:  10056:  extern  volatile  __bit  GO_NOT_DONE  @  (((unsigned)  &ADCON0)*8)  +  1;
3835   [;  ;pic18f4550.h:  10058:  extern  volatile  __bit  GO_nDONE  @  (((unsigned)  &ADCON0)*8)  +  1;
3836   [;  ;pic18f4550.h:  10060:  extern  volatile  __bit  HLVDEN  @  (((unsigned)  &HLVDCON)*8)  +  4;
3837   [;  ;pic18f4550.h:  10062:  extern  volatile  __bit  HLVDIE  @  (((unsigned)  &PIE2)*8)  +  2;
3838   [;  ;pic18f4550.h:  10064:  extern  volatile  __bit  HLVDIF  @  (((unsigned)  &PIR2)*8)  +  2;
3839   [;  ;pic18f4550.h:  10066:  extern  volatile  __bit  HLVDIN  @  (((unsigned)  &PORTA)*8)  +  5;
3840   [;  ;pic18f4550.h:  10068:  extern  volatile  __bit  HLVDIP  @  (((unsigned)  &IPR2)*8)  +  2;
3841   [;  ;pic18f4550.h:  10070:  extern  volatile  __bit  HLVDL0  @  (((unsigned)  &HLVDCON)*8)  +  0;
3842   [;  ;pic18f4550.h:  10072:  extern  volatile  __bit  HLVDL1  @  (((unsigned)  &HLVDCON)*8)  +  1;
3843   [;  ;pic18f4550.h:  10074:  extern  volatile  __bit  HLVDL2  @  (((unsigned)  &HLVDCON)*8)  +  2;
3844   [;  ;pic18f4550.h:  10076:  extern  volatile  __bit  HLVDL3  @  (((unsigned)  &HLVDCON)*8)  +  3;
3845   [;  ;pic18f4550.h:  10078:  extern  volatile  __bit  I2C_DAT  @  (((unsigned)  &SSPSTAT)*8)  +  5;
3846   [;  ;pic18f4550.h:  10080:  extern  volatile  __bit  I2C_READ  @  (((unsigned)  &SSPSTAT)*8)  +  2;
3847   [;  ;pic18f4550.h:  10082:  extern  volatile  __bit  I2C_START  @  (((unsigned)  &SSPSTAT)*8)  +  3;
3848   [;  ;pic18f4550.h:  10084:  extern  volatile  __bit  I2C_STOP  @  (((unsigned)  &SSPSTAT)*8)  +  4;
3849   [;  ;pic18f4550.h:  10086:  extern  volatile  __bit  IDLEIE  @  (((unsigned)  &UIE)*8)  +  4;
3850   [;  ;pic18f4550.h:  10088:  extern  volatile  __bit  IDLEIF  @  (((unsigned)  &UIR)*8)  +  4;
3851   [;  ;pic18f4550.h:  10090:  extern  volatile  __bit  IDLEN  @  (((unsigned)  &OSCCON)*8)  +  7;
3852   [;  ;pic18f4550.h:  10092:  extern  volatile  __bit  INT0  @  (((unsigned)  &PORTB)*8)  +  0;
3853   [;  ;pic18f4550.h:  10094:  extern  volatile  __bit  INT0E  @  (((unsigned)  &INTCON)*8)  +  4;
3854   [;  ;pic18f4550.h:  10096:  extern  volatile  __bit  INT0F  @  (((unsigned)  &INTCON)*8)  +  1;
3855   [;  ;pic18f4550.h:  10098:  extern  volatile  __bit  INT0IE  @  (((unsigned)  &INTCON)*8)  +  4;
3856   [;  ;pic18f4550.h:  10100:  extern  volatile  __bit  INT0IF  @  (((unsigned)  &INTCON)*8)  +  1;
3857   [;  ;pic18f4550.h:  10102:  extern  volatile  __bit  INT1  @  (((unsigned)  &PORTB)*8)  +  1;
3858   [;  ;pic18f4550.h:  10104:  extern  volatile  __bit  INT1E  @  (((unsigned)  &INTCON3)*8)  +  3;
3859   [;  ;pic18f4550.h:  10106:  extern  volatile  __bit  INT1F  @  (((unsigned)  &INTCON3)*8)  +  0;
3860   [;  ;pic18f4550.h:  10108:  extern  volatile  __bit  INT1IE  @  (((unsigned)  &INTCON3)*8)  +  3;
3861   [;  ;pic18f4550.h:  10110:  extern  volatile  __bit  INT1IF  @  (((unsigned)  &INTCON3)*8)  +  0;
3862   [;  ;pic18f4550.h:  10112:  extern  volatile  __bit  INT1IP  @  (((unsigned)  &INTCON3)*8)  +  6;
3863   [;  ;pic18f4550.h:  10114:  extern  volatile  __bit  INT1P  @  (((unsigned)  &INTCON3)*8)  +  6;
3864   [;  ;pic18f4550.h:  10116:  extern  volatile  __bit  INT2  @  (((unsigned)  &PORTB)*8)  +  2;
3865   [;  ;pic18f4550.h:  10118:  extern  volatile  __bit  INT2E  @  (((unsigned)  &INTCON3)*8)  +  4;
3866   [;  ;pic18f4550.h:  10120:  extern  volatile  __bit  INT2F  @  (((unsigned)  &INTCON3)*8)  +  1;
3867   [;  ;pic18f4550.h:  10122:  extern  volatile  __bit  INT2IE  @  (((unsigned)  &INTCON3)*8)  +  4;
3868   [;  ;pic18f4550.h:  10124:  extern  volatile  __bit  INT2IF  @  (((unsigned)  &INTCON3)*8)  +  1;
3869   [;  ;pic18f4550.h:  10126:  extern  volatile  __bit  INT2IP  @  (((unsigned)  &INTCON3)*8)  +  7;
3870   [;  ;pic18f4550.h:  10128:  extern  volatile  __bit  INT2P  @  (((unsigned)  &INTCON3)*8)  +  7;
3871   [;  ;pic18f4550.h:  10130:  extern  volatile  __bit  INTEDG0  @  (((unsigned)  &INTCON2)*8)  +  6;
3872   [;  ;pic18f4550.h:  10132:  extern  volatile  __bit  INTEDG1  @  (((unsigned)  &INTCON2)*8)  +  5;
3873   [;  ;pic18f4550.h:  10134:  extern  volatile  __bit  INTEDG2  @  (((unsigned)  &INTCON2)*8)  +  4;
3874   [;  ;pic18f4550.h:  10136:  extern  volatile  __bit  INTSRC  @  (((unsigned)  &OSCTUNE)*8)  +  7;
3875   [;  ;pic18f4550.h:  10138:  extern  volatile  __bit  IOFS  @  (((unsigned)  &OSCCON)*8)  +  2;
3876   [;  ;pic18f4550.h:  10140:  extern  volatile  __bit  IPEN  @  (((unsigned)  &RCON)*8)  +  7;
3877   [;  ;pic18f4550.h:  10142:  extern  volatile  __bit  IRCF0  @  (((unsigned)  &OSCCON)*8)  +  4;
3878   [;  ;pic18f4550.h:  10144:  extern  volatile  __bit  IRCF1  @  (((unsigned)  &OSCCON)*8)  +  5;
3879   [;  ;pic18f4550.h:  10146:  extern  volatile  __bit  IRCF2  @  (((unsigned)  &OSCCON)*8)  +  6;
3880   [;  ;pic18f4550.h:  10148:  extern  volatile  __bit  IRVST  @  (((unsigned)  &HLVDCON)*8)  +  5;
3881   [;  ;pic18f4550.h:  10150:  extern  volatile  __bit  IVRST  @  (((unsigned)  &HLVDCON)*8)  +  5;
3882   [;  ;pic18f4550.h:  10152:  extern  volatile  __bit  LA0  @  (((unsigned)  &LATA)*8)  +  0;
3883   [;  ;pic18f4550.h:  10154:  extern  volatile  __bit  LA1  @  (((unsigned)  &LATA)*8)  +  1;
3884   [;  ;pic18f4550.h:  10156:  extern  volatile  __bit  LA2  @  (((unsigned)  &LATA)*8)  +  2;
3885   [;  ;pic18f4550.h:  10158:  extern  volatile  __bit  LA3  @  (((unsigned)  &LATA)*8)  +  3;
3886   [;  ;pic18f4550.h:  10160:  extern  volatile  __bit  LA4  @  (((unsigned)  &LATA)*8)  +  4;
3887   [;  ;pic18f4550.h:  10162:  extern  volatile  __bit  LA5  @  (((unsigned)  &LATA)*8)  +  5;
3888   [;  ;pic18f4550.h:  10164:  extern  volatile  __bit  LA6  @  (((unsigned)  &LATA)*8)  +  6;
3889   [;  ;pic18f4550.h:  10166:  extern  volatile  __bit  LA7  @  (((unsigned)  &LATA)*8)  +  7;
3890   [;  ;pic18f4550.h:  10168:  extern  volatile  __bit  LATA0  @  (((unsigned)  &LATA)*8)  +  0;
3891   [;  ;pic18f4550.h:  10170:  extern  volatile  __bit  LATA1  @  (((unsigned)  &LATA)*8)  +  1;
3892   [;  ;pic18f4550.h:  10172:  extern  volatile  __bit  LATA2  @  (((unsigned)  &LATA)*8)  +  2;
3893   [;  ;pic18f4550.h:  10174:  extern  volatile  __bit  LATA3  @  (((unsigned)  &LATA)*8)  +  3;
3894   [;  ;pic18f4550.h:  10176:  extern  volatile  __bit  LATA4  @  (((unsigned)  &LATA)*8)  +  4;
3895   [;  ;pic18f4550.h:  10178:  extern  volatile  __bit  LATA5  @  (((unsigned)  &LATA)*8)  +  5;
3896   [;  ;pic18f4550.h:  10180:  extern  volatile  __bit  LATA6  @  (((unsigned)  &LATA)*8)  +  6;
3897   [;  ;pic18f4550.h:  10182:  extern  volatile  __bit  LATA7  @  (((unsigned)  &LATA)*8)  +  7;
3898   [;  ;pic18f4550.h:  10184:  extern  volatile  __bit  LATB0  @  (((unsigned)  &LATB)*8)  +  0;
3899   [;  ;pic18f4550.h:  10186:  extern  volatile  __bit  LATB1  @  (((unsigned)  &LATB)*8)  +  1;
3900   [;  ;pic18f4550.h:  10188:  extern  volatile  __bit  LATB2  @  (((unsigned)  &LATB)*8)  +  2;
3901   [;  ;pic18f4550.h:  10190:  extern  volatile  __bit  LATB3  @  (((unsigned)  &LATB)*8)  +  3;
3902   [;  ;pic18f4550.h:  10192:  extern  volatile  __bit  LATB4  @  (((unsigned)  &LATB)*8)  +  4;
3903   [;  ;pic18f4550.h:  10194:  extern  volatile  __bit  LATB5  @  (((unsigned)  &LATB)*8)  +  5;
3904   [;  ;pic18f4550.h:  10196:  extern  volatile  __bit  LATB6  @  (((unsigned)  &LATB)*8)  +  6;
3905   [;  ;pic18f4550.h:  10198:  extern  volatile  __bit  LATB7  @  (((unsigned)  &LATB)*8)  +  7;
3906   [;  ;pic18f4550.h:  10200:  extern  volatile  __bit  LATC0  @  (((unsigned)  &LATC)*8)  +  0;
3907   [;  ;pic18f4550.h:  10202:  extern  volatile  __bit  LATC1  @  (((unsigned)  &LATC)*8)  +  1;
3908   [;  ;pic18f4550.h:  10204:  extern  volatile  __bit  LATC2  @  (((unsigned)  &LATC)*8)  +  2;
3909   [;  ;pic18f4550.h:  10206:  extern  volatile  __bit  LATC6  @  (((unsigned)  &LATC)*8)  +  6;
3910   [;  ;pic18f4550.h:  10208:  extern  volatile  __bit  LATC7  @  (((unsigned)  &LATC)*8)  +  7;
3911   [;  ;pic18f4550.h:  10210:  extern  volatile  __bit  LATD0  @  (((unsigned)  &LATD)*8)  +  0;
3912   [;  ;pic18f4550.h:  10212:  extern  volatile  __bit  LATD1  @  (((unsigned)  &LATD)*8)  +  1;
3913   [;  ;pic18f4550.h:  10214:  extern  volatile  __bit  LATD2  @  (((unsigned)  &LATD)*8)  +  2;
3914   [;  ;pic18f4550.h:  10216:  extern  volatile  __bit  LATD3  @  (((unsigned)  &LATD)*8)  +  3;
3915   [;  ;pic18f4550.h:  10218:  extern  volatile  __bit  LATD4  @  (((unsigned)  &LATD)*8)  +  4;
3916   [;  ;pic18f4550.h:  10220:  extern  volatile  __bit  LATD5  @  (((unsigned)  &LATD)*8)  +  5;
3917   [;  ;pic18f4550.h:  10222:  extern  volatile  __bit  LATD6  @  (((unsigned)  &LATD)*8)  +  6;
3918   [;  ;pic18f4550.h:  10224:  extern  volatile  __bit  LATD7  @  (((unsigned)  &LATD)*8)  +  7;
3919   [;  ;pic18f4550.h:  10226:  extern  volatile  __bit  LATE0  @  (((unsigned)  &LATE)*8)  +  0;
3920   [;  ;pic18f4550.h:  10228:  extern  volatile  __bit  LATE1  @  (((unsigned)  &LATE)*8)  +  1;
3921   [;  ;pic18f4550.h:  10230:  extern  volatile  __bit  LATE2  @  (((unsigned)  &LATE)*8)  +  2;
3922   [;  ;pic18f4550.h:  10232:  extern  volatile  __bit  LB0  @  (((unsigned)  &LATB)*8)  +  0;
3923   [;  ;pic18f4550.h:  10234:  extern  volatile  __bit  LB1  @  (((unsigned)  &LATB)*8)  +  1;
3924   [;  ;pic18f4550.h:  10236:  extern  volatile  __bit  LB2  @  (((unsigned)  &LATB)*8)  +  2;
3925   [;  ;pic18f4550.h:  10238:  extern  volatile  __bit  LB3  @  (((unsigned)  &LATB)*8)  +  3;
3926   [;  ;pic18f4550.h:  10240:  extern  volatile  __bit  LB4  @  (((unsigned)  &LATB)*8)  +  4;
3927   [;  ;pic18f4550.h:  10242:  extern  volatile  __bit  LB5  @  (((unsigned)  &LATB)*8)  +  5;
3928   [;  ;pic18f4550.h:  10244:  extern  volatile  __bit  LB6  @  (((unsigned)  &LATB)*8)  +  6;
3929   [;  ;pic18f4550.h:  10246:  extern  volatile  __bit  LB7  @  (((unsigned)  &LATB)*8)  +  7;
3930   [;  ;pic18f4550.h:  10248:  extern  volatile  __bit  LC0  @  (((unsigned)  &LATC)*8)  +  0;
3931   [;  ;pic18f4550.h:  10250:  extern  volatile  __bit  LC1  @  (((unsigned)  &LATC)*8)  +  1;
3932   [;  ;pic18f4550.h:  10252:  extern  volatile  __bit  LC2  @  (((unsigned)  &LATC)*8)  +  2;
3933   [;  ;pic18f4550.h:  10254:  extern  volatile  __bit  LC3  @  (((unsigned)  &LATC)*8)  +  3;
3934   [;  ;pic18f4550.h:  10256:  extern  volatile  __bit  LC4  @  (((unsigned)  &LATC)*8)  +  4;
3935   [;  ;pic18f4550.h:  10258:  extern  volatile  __bit  LC5  @  (((unsigned)  &LATC)*8)  +  5;
3936   [;  ;pic18f4550.h:  10260:  extern  volatile  __bit  LC6  @  (((unsigned)  &LATC)*8)  +  6;
3937   [;  ;pic18f4550.h:  10262:  extern  volatile  __bit  LC7  @  (((unsigned)  &LATC)*8)  +  7;
3938   [;  ;pic18f4550.h:  10264:  extern  volatile  __bit  LD0  @  (((unsigned)  &LATD)*8)  +  0;
3939   [;  ;pic18f4550.h:  10266:  extern  volatile  __bit  LD1  @  (((unsigned)  &LATD)*8)  +  1;
3940   [;  ;pic18f4550.h:  10268:  extern  volatile  __bit  LD2  @  (((unsigned)  &LATD)*8)  +  2;
3941   [;  ;pic18f4550.h:  10270:  extern  volatile  __bit  LD3  @  (((unsigned)  &LATD)*8)  +  3;
3942   [;  ;pic18f4550.h:  10272:  extern  volatile  __bit  LD4  @  (((unsigned)  &LATD)*8)  +  4;
3943   [;  ;pic18f4550.h:  10274:  extern  volatile  __bit  LD5  @  (((unsigned)  &LATD)*8)  +  5;
3944   [;  ;pic18f4550.h:  10276:  extern  volatile  __bit  LD6  @  (((unsigned)  &LATD)*8)  +  6;
3945   [;  ;pic18f4550.h:  10278:  extern  volatile  __bit  LD7  @  (((unsigned)  &LATD)*8)  +  7;
3946   [;  ;pic18f4550.h:  10280:  extern  volatile  __bit  LE0  @  (((unsigned)  &LATE)*8)  +  0;
3947   [;  ;pic18f4550.h:  10282:  extern  volatile  __bit  LE1  @  (((unsigned)  &LATE)*8)  +  1;
3948   [;  ;pic18f4550.h:  10284:  extern  volatile  __bit  LE2  @  (((unsigned)  &LATE)*8)  +  2;
3949   [;  ;pic18f4550.h:  10286:  extern  volatile  __bit  LE3  @  (((unsigned)  &LATE)*8)  +  3;
3950   [;  ;pic18f4550.h:  10288:  extern  volatile  __bit  LE4  @  (((unsigned)  &LATE)*8)  +  4;
3951   [;  ;pic18f4550.h:  10290:  extern  volatile  __bit  LE5  @  (((unsigned)  &LATE)*8)  +  5;
3952   [;  ;pic18f4550.h:  10292:  extern  volatile  __bit  LE6  @  (((unsigned)  &LATE)*8)  +  6;
3953   [;  ;pic18f4550.h:  10294:  extern  volatile  __bit  LE7  @  (((unsigned)  &LATE)*8)  +  7;
3954   [;  ;pic18f4550.h:  10296:  extern  volatile  __bit  LVDEN  @  (((unsigned)  &HLVDCON)*8)  +  4;
3955   [;  ;pic18f4550.h:  10298:  extern  volatile  __bit  LVDIE  @  (((unsigned)  &PIE2)*8)  +  2;
3956   [;  ;pic18f4550.h:  10300:  extern  volatile  __bit  LVDIF  @  (((unsigned)  &PIR2)*8)  +  2;
3957   [;  ;pic18f4550.h:  10302:  extern  volatile  __bit  LVDIN  @  (((unsigned)  &PORTA)*8)  +  5;
3958   [;  ;pic18f4550.h:  10304:  extern  volatile  __bit  LVDIP  @  (((unsigned)  &IPR2)*8)  +  2;
3959   [;  ;pic18f4550.h:  10306:  extern  volatile  __bit  LVDL0  @  (((unsigned)  &HLVDCON)*8)  +  0;
3960   [;  ;pic18f4550.h:  10308:  extern  volatile  __bit  LVDL1  @  (((unsigned)  &HLVDCON)*8)  +  1;
3961   [;  ;pic18f4550.h:  10310:  extern  volatile  __bit  LVDL2  @  (((unsigned)  &HLVDCON)*8)  +  2;
3962   [;  ;pic18f4550.h:  10312:  extern  volatile  __bit  LVDL3  @  (((unsigned)  &HLVDCON)*8)  +  3;
3963   [;  ;pic18f4550.h:  10314:  extern  volatile  __bit  LVV0  @  (((unsigned)  &HLVDCON)*8)  +  0;
3964   [;  ;pic18f4550.h:  10316:  extern  volatile  __bit  LVV1  @  (((unsigned)  &HLVDCON)*8)  +  1;
3965   [;  ;pic18f4550.h:  10318:  extern  volatile  __bit  LVV2  @  (((unsigned)  &HLVDCON)*8)  +  2;
3966   [;  ;pic18f4550.h:  10320:  extern  volatile  __bit  LVV3  @  (((unsigned)  &HLVDCON)*8)  +  3;
3967   [;  ;pic18f4550.h:  10322:  extern  volatile  __bit  NEGATIVE  @  (((unsigned)  &STATUS)*8)  +  4;
3968   [;  ;pic18f4550.h:  10324:  extern  volatile  __bit  NOT_A  @  (((unsigned)  &SSPSTAT)*8)  +  5;
3969   [;  ;pic18f4550.h:  10326:  extern  volatile  __bit  NOT_ADDRESS  @  (((unsigned)  &SSPSTAT)*8)  +  5;
3970   [;  ;pic18f4550.h:  10328:  extern  volatile  __bit  NOT_BOR  @  (((unsigned)  &RCON)*8)  +  0;
3971   [;  ;pic18f4550.h:  10330:  extern  volatile  __bit  NOT_DONE  @  (((unsigned)  &ADCON0)*8)  +  1;
3972   [;  ;pic18f4550.h:  10332:  extern  volatile  __bit  NOT_IPEN  @  (((unsigned)  &RCON)*8)  +  7;
3973   [;  ;pic18f4550.h:  10334:  extern  volatile  __bit  NOT_PD  @  (((unsigned)  &RCON)*8)  +  2;
3974   [;  ;pic18f4550.h:  10336:  extern  volatile  __bit  NOT_POR  @  (((unsigned)  &RCON)*8)  +  1;
3975   [;  ;pic18f4550.h:  10338:  extern  volatile  __bit  NOT_RBPU  @  (((unsigned)  &INTCON2)*8)  +  7;
3976   [;  ;pic18f4550.h:  10340:  extern  volatile  __bit  NOT_RI  @  (((unsigned)  &RCON)*8)  +  4;
3977   [;  ;pic18f4550.h:  10342:  extern  volatile  __bit  NOT_T1SYNC  @  (((unsigned)  &T1CON)*8)  +  2;
3978   [;  ;pic18f4550.h:  10344:  extern  volatile  __bit  NOT_T3SYNC  @  (((unsigned)  &T3CON)*8)  +  2;
3979   [;  ;pic18f4550.h:  10346:  extern  volatile  __bit  NOT_TO  @  (((unsigned)  &RCON)*8)  +  3;
3980   [;  ;pic18f4550.h:  10348:  extern  volatile  __bit  NOT_W  @  (((unsigned)  &SSPSTAT)*8)  +  2;
3981   [;  ;pic18f4550.h:  10350:  extern  volatile  __bit  NOT_WRITE  @  (((unsigned)  &SSPSTAT)*8)  +  2;
3982   [;  ;pic18f4550.h:  10352:  extern  volatile  __bit  OERR  @  (((unsigned)  &RCSTA)*8)  +  1;
3983   [;  ;pic18f4550.h:  10354:  extern  volatile  __bit  OESPP  @  (((unsigned)  &PORTE)*8)  +  2;
3984   [;  ;pic18f4550.h:  10356:  extern  volatile  __bit  OSC2  @  (((unsigned)  &PORTA)*8)  +  6;
3985   [;  ;pic18f4550.h:  10358:  extern  volatile  __bit  OSCFIE  @  (((unsigned)  &PIE2)*8)  +  7;
3986   [;  ;pic18f4550.h:  10360:  extern  volatile  __bit  OSCFIF  @  (((unsigned)  &PIR2)*8)  +  7;
3987   [;  ;pic18f4550.h:  10362:  extern  volatile  __bit  OSCFIP  @  (((unsigned)  &IPR2)*8)  +  7;
3988   [;  ;pic18f4550.h:  10364:  extern  volatile  __bit  OSTS  @  (((unsigned)  &OSCCON)*8)  +  3;
3989   [;  ;pic18f4550.h:  10366:  extern  volatile  __bit  OV  @  (((unsigned)  &STATUS)*8)  +  3;
3990   [;  ;pic18f4550.h:  10368:  extern  volatile  __bit  OVERFLOW  @  (((unsigned)  &STATUS)*8)  +  3;
3991   [;  ;pic18f4550.h:  10370:  extern  volatile  __bit  P1A  @  (((unsigned)  &PORTC)*8)  +  2;
3992   [;  ;pic18f4550.h:  10372:  extern  volatile  __bit  P1M0  @  (((unsigned)  &CCP1CON)*8)  +  6;
3993   [;  ;pic18f4550.h:  10374:  extern  volatile  __bit  P1M1  @  (((unsigned)  &CCP1CON)*8)  +  7;
3994   [;  ;pic18f4550.h:  10376:  extern  volatile  __bit  PA1  @  (((unsigned)  &PORTC)*8)  +  2;
3995   [;  ;pic18f4550.h:  10378:  extern  volatile  __bit  PA2  @  (((unsigned)  &PORTC)*8)  +  1;
3996   [;  ;pic18f4550.h:  10380:  extern  volatile  __bit  PA2E  @  (((unsigned)  &PORTE)*8)  +  7;
3997   [;  ;pic18f4550.h:  10382:  extern  volatile  __bit  PB1E  @  (((unsigned)  &PORTE)*8)  +  6;
3998   [;  ;pic18f4550.h:  10384:  extern  volatile  __bit  PB2  @  (((unsigned)  &PORTE)*8)  +  2;
3999   [;  ;pic18f4550.h:  10386:  extern  volatile  __bit  PB3E  @  (((unsigned)  &PORTE)*8)  +  4;
4000   [;  ;pic18f4550.h:  10388:  extern  volatile  __bit  PC1E  @  (((unsigned)  &PORTE)*8)  +  5;
4001   [;  ;pic18f4550.h:  10390:  extern  volatile  __bit  PC2  @  (((unsigned)  &PORTE)*8)  +  1;
4002   [;  ;pic18f4550.h:  10392:  extern  volatile  __bit  PC3E  @  (((unsigned)  &PORTE)*8)  +  3;
4003   [;  ;pic18f4550.h:  10394:  extern  volatile  __bit  PCFG0  @  (((unsigned)  &ADCON1)*8)  +  0;
4004   [;  ;pic18f4550.h:  10396:  extern  volatile  __bit  PCFG1  @  (((unsigned)  &ADCON1)*8)  +  1;
4005   [;  ;pic18f4550.h:  10398:  extern  volatile  __bit  PCFG2  @  (((unsigned)  &ADCON1)*8)  +  2;
4006   [;  ;pic18f4550.h:  10400:  extern  volatile  __bit  PCFG3  @  (((unsigned)  &ADCON1)*8)  +  3;
4007   [;  ;pic18f4550.h:  10402:  extern  volatile  __bit  PD  @  (((unsigned)  &RCON)*8)  +  2;
4008   [;  ;pic18f4550.h:  10404:  extern  volatile  __bit  PD2  @  (((unsigned)  &PORTE)*8)  +  0;
4009   [;  ;pic18f4550.h:  10406:  extern  volatile  __bit  PDC0  @  (((unsigned)  &ECCP1DEL)*8)  +  0;
4010   [;  ;pic18f4550.h:  10408:  extern  volatile  __bit  PDC1  @  (((unsigned)  &ECCP1DEL)*8)  +  1;
4011   [;  ;pic18f4550.h:  10410:  extern  volatile  __bit  PDC2  @  (((unsigned)  &ECCP1DEL)*8)  +  2;
4012   [;  ;pic18f4550.h:  10412:  extern  volatile  __bit  PDC3  @  (((unsigned)  &ECCP1DEL)*8)  +  3;
4013   [;  ;pic18f4550.h:  10414:  extern  volatile  __bit  PDC4  @  (((unsigned)  &ECCP1DEL)*8)  +  4;
4014   [;  ;pic18f4550.h:  10416:  extern  volatile  __bit  PDC5  @  (((unsigned)  &ECCP1DEL)*8)  +  5;
4015   [;  ;pic18f4550.h:  10418:  extern  volatile  __bit  PDC6  @  (((unsigned)  &ECCP1DEL)*8)  +  6;
4016   [;  ;pic18f4550.h:  10420:  extern  volatile  __bit  PEIE  @  (((unsigned)  &INTCON)*8)  +  6;
4017   [;  ;pic18f4550.h:  10422:  extern  volatile  __bit  PEIE_GIEL  @  (((unsigned)  &INTCON)*8)  +  6;
4018   [;  ;pic18f4550.h:  10424:  extern  volatile  __bit  PEN  @  (((unsigned)  &SSPCON2)*8)  +  2;
4019   [;  ;pic18f4550.h:  10426:  extern  volatile  __bit  PGC  @  (((unsigned)  &PORTB)*8)  +  6;
4020   [;  ;pic18f4550.h:  10428:  extern  volatile  __bit  PGD  @  (((unsigned)  &PORTB)*8)  +  7;
4021   [;  ;pic18f4550.h:  10430:  extern  volatile  __bit  PGM  @  (((unsigned)  &PORTB)*8)  +  5;
4022   [;  ;pic18f4550.h:  10432:  extern  volatile  __bit  PIDEE  @  (((unsigned)  &UEIE)*8)  +  0;
4023   [;  ;pic18f4550.h:  10434:  extern  volatile  __bit  PIDEF  @  (((unsigned)  &UEIR)*8)  +  0;
4024   [;  ;pic18f4550.h:  10436:  extern  volatile  __bit  PKTDIS  @  (((unsigned)  &UCON)*8)  +  4;
4025   [;  ;pic18f4550.h:  10438:  extern  volatile  __bit  POR  @  (((unsigned)  &RCON)*8)  +  1;
4026   [;  ;pic18f4550.h:  10440:  extern  volatile  __bit  PPB0  @  (((unsigned)  &UCFG)*8)  +  0;
4027   [;  ;pic18f4550.h:  10442:  extern  volatile  __bit  PPB1  @  (((unsigned)  &UCFG)*8)  +  1;
4028   [;  ;pic18f4550.h:  10444:  extern  volatile  __bit  PPBI  @  (((unsigned)  &USTAT)*8)  +  1;
4029   [;  ;pic18f4550.h:  10446:  extern  volatile  __bit  PPBRST  @  (((unsigned)  &UCON)*8)  +  6;
4030   [;  ;pic18f4550.h:  10448:  extern  volatile  __bit  PRSEN  @  (((unsigned)  &ECCP1DEL)*8)  +  7;
4031   [;  ;pic18f4550.h:  10450:  extern  volatile  __bit  PSA  @  (((unsigned)  &T0CON)*8)  +  3;
4032   [;  ;pic18f4550.h:  10452:  extern  volatile  __bit  PSPIE  @  (((unsigned)  &PIE1)*8)  +  7;
4033   [;  ;pic18f4550.h:  10454:  extern  volatile  __bit  PSPIF  @  (((unsigned)  &PIR1)*8)  +  7;
4034   [;  ;pic18f4550.h:  10456:  extern  volatile  __bit  PSPIP  @  (((unsigned)  &IPR1)*8)  +  7;
4035   [;  ;pic18f4550.h:  10458:  extern  volatile  __bit  PSSAC0  @  (((unsigned)  &ECCP1AS)*8)  +  2;
4036   [;  ;pic18f4550.h:  10460:  extern  volatile  __bit  PSSAC1  @  (((unsigned)  &ECCP1AS)*8)  +  3;
4037   [;  ;pic18f4550.h:  10462:  extern  volatile  __bit  PSSBD0  @  (((unsigned)  &ECCP1AS)*8)  +  0;
4038   [;  ;pic18f4550.h:  10464:  extern  volatile  __bit  PSSBD1  @  (((unsigned)  &ECCP1AS)*8)  +  1;
4039   [;  ;pic18f4550.h:  10466:  extern  volatile  __bit  __attribute__((__deprecated__))  RA0  @  (((unsigned)  &PORTA)*8)  +  0;
4040   [;  ;pic18f4550.h:  10468:  extern  volatile  __bit  __attribute__((__deprecated__))  RA1  @  (((unsigned)  &PORTA)*8)  +  1;
4041   [;  ;pic18f4550.h:  10470:  extern  volatile  __bit  __attribute__((__deprecated__))  RA2  @  (((unsigned)  &PORTA)*8)  +  2;
4042   [;  ;pic18f4550.h:  10472:  extern  volatile  __bit  __attribute__((__deprecated__))  RA3  @  (((unsigned)  &PORTA)*8)  +  3;
4043   [;  ;pic18f4550.h:  10474:  extern  volatile  __bit  __attribute__((__deprecated__))  RA4  @  (((unsigned)  &PORTA)*8)  +  4;
4044   [;  ;pic18f4550.h:  10476:  extern  volatile  __bit  __attribute__((__deprecated__))  RA5  @  (((unsigned)  &PORTA)*8)  +  5;
4045   [;  ;pic18f4550.h:  10478:  extern  volatile  __bit  __attribute__((__deprecated__))  RA6  @  (((unsigned)  &PORTA)*8)  +  6;
4046   [;  ;pic18f4550.h:  10480:  extern  volatile  __bit  RA7  @  (((unsigned)  &PORTA)*8)  +  7;
4047   [;  ;pic18f4550.h:  10482:  extern  volatile  __bit  __attribute__((__deprecated__))  RB0  @  (((unsigned)  &PORTB)*8)  +  0;
4048   [;  ;pic18f4550.h:  10484:  extern  volatile  __bit  __attribute__((__deprecated__))  RB1  @  (((unsigned)  &PORTB)*8)  +  1;
4049   [;  ;pic18f4550.h:  10486:  extern  volatile  __bit  __attribute__((__deprecated__))  RB2  @  (((unsigned)  &PORTB)*8)  +  2;
4050   [;  ;pic18f4550.h:  10488:  extern  volatile  __bit  __attribute__((__deprecated__))  RB3  @  (((unsigned)  &PORTB)*8)  +  3;
4051   [;  ;pic18f4550.h:  10490:  extern  volatile  __bit  __attribute__((__deprecated__))  RB4  @  (((unsigned)  &PORTB)*8)  +  4;
4052   [;  ;pic18f4550.h:  10492:  extern  volatile  __bit  __attribute__((__deprecated__))  RB5  @  (((unsigned)  &PORTB)*8)  +  5;
4053   [;  ;pic18f4550.h:  10494:  extern  volatile  __bit  __attribute__((__deprecated__))  RB6  @  (((unsigned)  &PORTB)*8)  +  6;
4054   [;  ;pic18f4550.h:  10496:  extern  volatile  __bit  __attribute__((__deprecated__))  RB7  @  (((unsigned)  &PORTB)*8)  +  7;
4055   [;  ;pic18f4550.h:  10498:  extern  volatile  __bit  RBIE  @  (((unsigned)  &INTCON)*8)  +  3;
4056   [;  ;pic18f4550.h:  10500:  extern  volatile  __bit  RBIF  @  (((unsigned)  &INTCON)*8)  +  0;
4057   [;  ;pic18f4550.h:  10502:  extern  volatile  __bit  RBIP  @  (((unsigned)  &INTCON2)*8)  +  0;
4058   [;  ;pic18f4550.h:  10504:  extern  volatile  __bit  RBPU  @  (((unsigned)  &INTCON2)*8)  +  7;
4059   [;  ;pic18f4550.h:  10506:  extern  volatile  __bit  __attribute__((__deprecated__))  RC0  @  (((unsigned)  &PORTC)*8)  +  0;
4060   [;  ;pic18f4550.h:  10508:  extern  volatile  __bit  __attribute__((__deprecated__))  RC1  @  (((unsigned)  &PORTC)*8)  +  1;
4061   [;  ;pic18f4550.h:  10510:  extern  volatile  __bit  RC1IE  @  (((unsigned)  &PIE1)*8)  +  5;
4062   [;  ;pic18f4550.h:  10512:  extern  volatile  __bit  RC1IF  @  (((unsigned)  &PIR1)*8)  +  5;
4063   [;  ;pic18f4550.h:  10514:  extern  volatile  __bit  RC1IP  @  (((unsigned)  &IPR1)*8)  +  5;
4064   [;  ;pic18f4550.h:  10516:  extern  volatile  __bit  __attribute__((__deprecated__))  RC2  @  (((unsigned)  &PORTC)*8)  +  2;
4065   [;  ;pic18f4550.h:  10518:  extern  volatile  __bit  RC3  @  (((unsigned)  &PORTC)*8)  +  3;
4066   [;  ;pic18f4550.h:  10520:  extern  volatile  __bit  RC4  @  (((unsigned)  &PORTC)*8)  +  4;
4067   [;  ;pic18f4550.h:  10522:  extern  volatile  __bit  RC5  @  (((unsigned)  &PORTC)*8)  +  5;
4068   [;  ;pic18f4550.h:  10524:  extern  volatile  __bit  __attribute__((__deprecated__))  RC6  @  (((unsigned)  &PORTC)*8)  +  6;
4069   [;  ;pic18f4550.h:  10526:  extern  volatile  __bit  __attribute__((__deprecated__))  RC7  @  (((unsigned)  &PORTC)*8)  +  7;
4070   [;  ;pic18f4550.h:  10528:  extern  volatile  __bit  RC8_9  @  (((unsigned)  &RCSTA)*8)  +  6;
4071   [;  ;pic18f4550.h:  10530:  extern  volatile  __bit  RC9  @  (((unsigned)  &RCSTA)*8)  +  6;
4072   [;  ;pic18f4550.h:  10532:  extern  volatile  __bit  RCD8  @  (((unsigned)  &RCSTA)*8)  +  0;
4073   [;  ;pic18f4550.h:  10534:  extern  volatile  __bit  RCEN  @  (((unsigned)  &SSPCON2)*8)  +  3;
4074   [;  ;pic18f4550.h:  10536:  extern  volatile  __bit  RCIDL  @  (((unsigned)  &BAUDCON)*8)  +  6;
4075   [;  ;pic18f4550.h:  10538:  extern  volatile  __bit  RCIE  @  (((unsigned)  &PIE1)*8)  +  5;
4076   [;  ;pic18f4550.h:  10540:  extern  volatile  __bit  RCIF  @  (((unsigned)  &PIR1)*8)  +  5;
4077   [;  ;pic18f4550.h:  10542:  extern  volatile  __bit  RCIP  @  (((unsigned)  &IPR1)*8)  +  5;
4078   [;  ;pic18f4550.h:  10544:  extern  volatile  __bit  RCMT  @  (((unsigned)  &BAUDCON)*8)  +  6;
4079   [;  ;pic18f4550.h:  10546:  extern  volatile  __bit  RD  @  (((unsigned)  &EECON1)*8)  +  0;
4080   [;  ;pic18f4550.h:  10548:  extern  volatile  __bit  __attribute__((__deprecated__))  RD0  @  (((unsigned)  &PORTD)*8)  +  0;
4081   [;  ;pic18f4550.h:  10550:  extern  volatile  __bit  __attribute__((__deprecated__))  RD1  @  (((unsigned)  &PORTD)*8)  +  1;
4082   [;  ;pic18f4550.h:  10552:  extern  volatile  __bit  RD163  @  (((unsigned)  &T3CON)*8)  +  7;
4083   [;  ;pic18f4550.h:  10554:  extern  volatile  __bit  __attribute__((__deprecated__))  RD2  @  (((unsigned)  &PORTD)*8)  +  2;
4084   [;  ;pic18f4550.h:  10556:  extern  volatile  __bit  __attribute__((__deprecated__))  RD3  @  (((unsigned)  &PORTD)*8)  +  3;
4085   [;  ;pic18f4550.h:  10558:  extern  volatile  __bit  __attribute__((__deprecated__))  RD4  @  (((unsigned)  &PORTD)*8)  +  4;
4086   [;  ;pic18f4550.h:  10560:  extern  volatile  __bit  __attribute__((__deprecated__))  RD5  @  (((unsigned)  &PORTD)*8)  +  5;
4087   [;  ;pic18f4550.h:  10562:  extern  volatile  __bit  __attribute__((__deprecated__))  RD6  @  (((unsigned)  &PORTD)*8)  +  6;
4088   [;  ;pic18f4550.h:  10564:  extern  volatile  __bit  __attribute__((__deprecated__))  RD7  @  (((unsigned)  &PORTD)*8)  +  7;
4089   [;  ;pic18f4550.h:  10566:  extern  volatile  __bit  RDE  @  (((unsigned)  &PORTE)*8)  +  0;
4090   [;  ;pic18f4550.h:  10568:  extern  volatile  __bit  RDPU  @  (((unsigned)  &PORTE)*8)  +  7;
4091   [;  ;pic18f4550.h:  10570:  extern  volatile  __bit  RDSPP  @  (((unsigned)  &SPPEPS)*8)  +  7;
4092   [;  ;pic18f4550.h:  10572:  extern  volatile  __bit  __attribute__((__deprecated__))  RE0  @  (((unsigned)  &PORTE)*8)  +  0;
4093   [;  ;pic18f4550.h:  10574:  extern  volatile  __bit  __attribute__((__deprecated__))  RE1  @  (((unsigned)  &PORTE)*8)  +  1;
4094   [;  ;pic18f4550.h:  10576:  extern  volatile  __bit  __attribute__((__deprecated__))  RE2  @  (((unsigned)  &PORTE)*8)  +  2;
4095   [;  ;pic18f4550.h:  10578:  extern  volatile  __bit  RE3  @  (((unsigned)  &PORTE)*8)  +  3;
4096   [;  ;pic18f4550.h:  10580:  extern  volatile  __bit  RE4  @  (((unsigned)  &PORTE)*8)  +  4;
4097   [;  ;pic18f4550.h:  10582:  extern  volatile  __bit  RE5  @  (((unsigned)  &PORTE)*8)  +  5;
4098   [;  ;pic18f4550.h:  10584:  extern  volatile  __bit  RE6  @  (((unsigned)  &PORTE)*8)  +  6;
4099   [;  ;pic18f4550.h:  10586:  extern  volatile  __bit  RE7  @  (((unsigned)  &PORTE)*8)  +  7;
4100   [;  ;pic18f4550.h:  10588:  extern  volatile  __bit  READ_WRITE  @  (((unsigned)  &SSPSTAT)*8)  +  2;
4101   [;  ;pic18f4550.h:  10590:  extern  volatile  __bit  RESUME  @  (((unsigned)  &UCON)*8)  +  2;
4102   [;  ;pic18f4550.h:  10592:  extern  volatile  __bit  RI  @  (((unsigned)  &RCON)*8)  +  4;
4103   [;  ;pic18f4550.h:  10594:  extern  volatile  __bit  RJPU  @  (((unsigned)  &PORTA)*8)  +  7;
4104   [;  ;pic18f4550.h:  10596:  extern  volatile  __bit  RSEN  @  (((unsigned)  &SSPCON2)*8)  +  1;
4105   [;  ;pic18f4550.h:  10598:  extern  volatile  __bit  RW  @  (((unsigned)  &SSPSTAT)*8)  +  2;
4106   [;  ;pic18f4550.h:  10600:  extern  volatile  __bit  RX  @  (((unsigned)  &PORTC)*8)  +  7;
4107   [;  ;pic18f4550.h:  10602:  extern  volatile  __bit  RX9  @  (((unsigned)  &RCSTA)*8)  +  6;
4108   [;  ;pic18f4550.h:  10604:  extern  volatile  __bit  RX9D  @  (((unsigned)  &RCSTA)*8)  +  0;
4109   [;  ;pic18f4550.h:  10606:  extern  volatile  __bit  RXCKP  @  (((unsigned)  &BAUDCON)*8)  +  5;
4110   [;  ;pic18f4550.h:  10608:  extern  volatile  __bit  RXDTP  @  (((unsigned)  &BAUDCON)*8)  +  5;
4111   [;  ;pic18f4550.h:  10610:  extern  volatile  __bit  R_NOT_W  @  (((unsigned)  &SSPSTAT)*8)  +  2;
4112   [;  ;pic18f4550.h:  10612:  extern  volatile  __bit  R_W  @  (((unsigned)  &SSPSTAT)*8)  +  2;
4113   [;  ;pic18f4550.h:  10614:  extern  volatile  __bit  R_nW  @  (((unsigned)  &SSPSTAT)*8)  +  2;
4114   [;  ;pic18f4550.h:  10616:  extern  volatile  __bit  SBOREN  @  (((unsigned)  &RCON)*8)  +  6;
4115   [;  ;pic18f4550.h:  10618:  extern  volatile  __bit  SCKP  @  (((unsigned)  &BAUDCON)*8)  +  4;
4116   [;  ;pic18f4550.h:  10620:  extern  volatile  __bit  SCS0  @  (((unsigned)  &OSCCON)*8)  +  0;
4117   [;  ;pic18f4550.h:  10622:  extern  volatile  __bit  SCS1  @  (((unsigned)  &OSCCON)*8)  +  1;
4118   [;  ;pic18f4550.h:  10624:  extern  volatile  __bit  SE0  @  (((unsigned)  &UCON)*8)  +  5;
4119   [;  ;pic18f4550.h:  10626:  extern  volatile  __bit  SEN  @  (((unsigned)  &SSPCON2)*8)  +  0;
4120   [;  ;pic18f4550.h:  10628:  extern  volatile  __bit  SENDB  @  (((unsigned)  &TXSTA)*8)  +  3;
4121   [;  ;pic18f4550.h:  10630:  extern  volatile  __bit  SENDB1  @  (((unsigned)  &TXSTA)*8)  +  3;
4122   [;  ;pic18f4550.h:  10632:  extern  volatile  __bit  SMP  @  (((unsigned)  &SSPSTAT)*8)  +  7;
4123   [;  ;pic18f4550.h:  10634:  extern  volatile  __bit  SOFIE  @  (((unsigned)  &UIE)*8)  +  6;
4124   [;  ;pic18f4550.h:  10636:  extern  volatile  __bit  SOFIF  @  (((unsigned)  &UIR)*8)  +  6;
4125   [;  ;pic18f4550.h:  10638:  extern  volatile  __bit  SOSCEN  @  (((unsigned)  &T1CON)*8)  +  3;
4126   [;  ;pic18f4550.h:  10640:  extern  volatile  __bit  SOSCEN3  @  (((unsigned)  &T3CON)*8)  +  3;
4127   [;  ;pic18f4550.h:  10642:  extern  volatile  __bit  SPEN  @  (((unsigned)  &RCSTA)*8)  +  7;
4128   [;  ;pic18f4550.h:  10644:  extern  volatile  __bit  SPP0  @  (((unsigned)  &PORTD)*8)  +  0;
4129   [;  ;pic18f4550.h:  10646:  extern  volatile  __bit  SPP1  @  (((unsigned)  &PORTD)*8)  +  1;
4130   [;  ;pic18f4550.h:  10648:  extern  volatile  __bit  SPP2  @  (((unsigned)  &PORTD)*8)  +  2;
4131   [;  ;pic18f4550.h:  10650:  extern  volatile  __bit  SPP3  @  (((unsigned)  &PORTD)*8)  +  3;
4132   [;  ;pic18f4550.h:  10652:  extern  volatile  __bit  SPP4  @  (((unsigned)  &PORTD)*8)  +  4;
4133   [;  ;pic18f4550.h:  10654:  extern  volatile  __bit  SPP5  @  (((unsigned)  &PORTD)*8)  +  5;
4134   [;  ;pic18f4550.h:  10656:  extern  volatile  __bit  SPP6  @  (((unsigned)  &PORTD)*8)  +  6;
4135   [;  ;pic18f4550.h:  10658:  extern  volatile  __bit  SPP7  @  (((unsigned)  &PORTD)*8)  +  7;
4136   [;  ;pic18f4550.h:  10660:  extern  volatile  __bit  SPPBUSY  @  (((unsigned)  &SPPEPS)*8)  +  4;
4137   [;  ;pic18f4550.h:  10662:  extern  volatile  __bit  SPPEN  @  (((unsigned)  &SPPCON)*8)  +  0;
4138   [;  ;pic18f4550.h:  10664:  extern  volatile  __bit  SPPIE  @  (((unsigned)  &PIE1)*8)  +  7;
4139   [;  ;pic18f4550.h:  10666:  extern  volatile  __bit  SPPIF  @  (((unsigned)  &PIR1)*8)  +  7;
4140   [;  ;pic18f4550.h:  10668:  extern  volatile  __bit  SPPIP  @  (((unsigned)  &IPR1)*8)  +  7;
4141   [;  ;pic18f4550.h:  10670:  extern  volatile  __bit  SPPOWN  @  (((unsigned)  &SPPCON)*8)  +  1;
4142   [;  ;pic18f4550.h:  10672:  extern  volatile  __bit  SREN  @  (((unsigned)  &RCSTA)*8)  +  5;
4143   [;  ;pic18f4550.h:  10674:  extern  volatile  __bit  SRENA  @  (((unsigned)  &RCSTA)*8)  +  5;
4144   [;  ;pic18f4550.h:  10676:  extern  volatile  __bit  SS2  @  (((unsigned)  &PORTD)*8)  +  7;
4145   [;  ;pic18f4550.h:  10678:  extern  volatile  __bit  SSPEN  @  (((unsigned)  &SSPCON1)*8)  +  5;
4146   [;  ;pic18f4550.h:  10680:  extern  volatile  __bit  SSPIE  @  (((unsigned)  &PIE1)*8)  +  3;
4147   [;  ;pic18f4550.h:  10682:  extern  volatile  __bit  SSPIF  @  (((unsigned)  &PIR1)*8)  +  3;
4148   [;  ;pic18f4550.h:  10684:  extern  volatile  __bit  SSPIP  @  (((unsigned)  &IPR1)*8)  +  3;
4149   [;  ;pic18f4550.h:  10686:  extern  volatile  __bit  SSPM0  @  (((unsigned)  &SSPCON1)*8)  +  0;
4150   [;  ;pic18f4550.h:  10688:  extern  volatile  __bit  SSPM1  @  (((unsigned)  &SSPCON1)*8)  +  1;
4151   [;  ;pic18f4550.h:  10690:  extern  volatile  __bit  SSPM2  @  (((unsigned)  &SSPCON1)*8)  +  2;
4152   [;  ;pic18f4550.h:  10692:  extern  volatile  __bit  SSPM3  @  (((unsigned)  &SSPCON1)*8)  +  3;
4153   [;  ;pic18f4550.h:  10694:  extern  volatile  __bit  SSPOV  @  (((unsigned)  &SSPCON1)*8)  +  6;
4154   [;  ;pic18f4550.h:  10696:  extern  volatile  __bit  STALLIE  @  (((unsigned)  &UIE)*8)  +  5;
4155   [;  ;pic18f4550.h:  10698:  extern  volatile  __bit  STALLIF  @  (((unsigned)  &UIR)*8)  +  5;
4156   [;  ;pic18f4550.h:  10700:  extern  volatile  __bit  START  @  (((unsigned)  &SSPSTAT)*8)  +  3;
4157   [;  ;pic18f4550.h:  10702:  extern  volatile  __bit  STKFUL  @  (((unsigned)  &STKPTR)*8)  +  7;
4158   [;  ;pic18f4550.h:  10704:  extern  volatile  __bit  STKOVF  @  (((unsigned)  &STKPTR)*8)  +  7;
4159   [;  ;pic18f4550.h:  10706:  extern  volatile  __bit  STKPTR0  @  (((unsigned)  &STKPTR)*8)  +  0;
4160   [;  ;pic18f4550.h:  10708:  extern  volatile  __bit  STKPTR1  @  (((unsigned)  &STKPTR)*8)  +  1;
4161   [;  ;pic18f4550.h:  10710:  extern  volatile  __bit  STKPTR2  @  (((unsigned)  &STKPTR)*8)  +  2;
4162   [;  ;pic18f4550.h:  10712:  extern  volatile  __bit  STKPTR3  @  (((unsigned)  &STKPTR)*8)  +  3;
4163   [;  ;pic18f4550.h:  10714:  extern  volatile  __bit  STKPTR4  @  (((unsigned)  &STKPTR)*8)  +  4;
4164   [;  ;pic18f4550.h:  10716:  extern  volatile  __bit  STKUNF  @  (((unsigned)  &STKPTR)*8)  +  6;
4165   [;  ;pic18f4550.h:  10718:  extern  volatile  __bit  STOP  @  (((unsigned)  &SSPSTAT)*8)  +  4;
4166   [;  ;pic18f4550.h:  10720:  extern  volatile  __bit  SUSPND  @  (((unsigned)  &UCON)*8)  +  1;
4167   [;  ;pic18f4550.h:  10722:  extern  volatile  __bit  SWDTE  @  (((unsigned)  &WDTCON)*8)  +  0;
4168   [;  ;pic18f4550.h:  10724:  extern  volatile  __bit  SWDTEN  @  (((unsigned)  &WDTCON)*8)  +  0;
4169   [;  ;pic18f4550.h:  10726:  extern  volatile  __bit  SYNC  @  (((unsigned)  &TXSTA)*8)  +  4;
4170   [;  ;pic18f4550.h:  10728:  extern  volatile  __bit  SYNC1  @  (((unsigned)  &TXSTA)*8)  +  4;
4171   [;  ;pic18f4550.h:  10730:  extern  volatile  __bit  T08BIT  @  (((unsigned)  &T0CON)*8)  +  6;
4172   [;  ;pic18f4550.h:  10732:  extern  volatile  __bit  T0CKI  @  (((unsigned)  &PORTA)*8)  +  4;
4173   [;  ;pic18f4550.h:  10734:  extern  volatile  __bit  T0CS  @  (((unsigned)  &T0CON)*8)  +  5;
4174   [;  ;pic18f4550.h:  10736:  extern  volatile  __bit  T0IE  @  (((unsigned)  &INTCON)*8)  +  5;
4175   [;  ;pic18f4550.h:  10738:  extern  volatile  __bit  T0IF  @  (((unsigned)  &INTCON)*8)  +  2;
4176   [;  ;pic18f4550.h:  10740:  extern  volatile  __bit  T0IP  @  (((unsigned)  &INTCON2)*8)  +  2;
4177   [;  ;pic18f4550.h:  10742:  extern  volatile  __bit  T0PS0  @  (((unsigned)  &T0CON)*8)  +  0;
4178   [;  ;pic18f4550.h:  10744:  extern  volatile  __bit  T0PS1  @  (((unsigned)  &T0CON)*8)  +  1;
4179   [;  ;pic18f4550.h:  10746:  extern  volatile  __bit  T0PS2  @  (((unsigned)  &T0CON)*8)  +  2;
4180   [;  ;pic18f4550.h:  10748:  extern  volatile  __bit  T0SE  @  (((unsigned)  &T0CON)*8)  +  4;
4181   [;  ;pic18f4550.h:  10750:  extern  volatile  __bit  T13CKI  @  (((unsigned)  &PORTC)*8)  +  0;
4182   [;  ;pic18f4550.h:  10752:  extern  volatile  __bit  T1CKPS0  @  (((unsigned)  &T1CON)*8)  +  4;
4183   [;  ;pic18f4550.h:  10754:  extern  volatile  __bit  T1CKPS1  @  (((unsigned)  &T1CON)*8)  +  5;
4184   [;  ;pic18f4550.h:  10756:  extern  volatile  __bit  T1OSCEN  @  (((unsigned)  &T1CON)*8)  +  3;
4185   [;  ;pic18f4550.h:  10758:  extern  volatile  __bit  T1OSI  @  (((unsigned)  &PORTC)*8)  +  1;
4186   [;  ;pic18f4550.h:  10760:  extern  volatile  __bit  T1OSO  @  (((unsigned)  &PORTC)*8)  +  0;
4187   [;  ;pic18f4550.h:  10762:  extern  volatile  __bit  T1RD16  @  (((unsigned)  &T1CON)*8)  +  7;
4188   [;  ;pic18f4550.h:  10764:  extern  volatile  __bit  T1RUN  @  (((unsigned)  &T1CON)*8)  +  6;
4189   [;  ;pic18f4550.h:  10766:  extern  volatile  __bit  T1SYNC  @  (((unsigned)  &T1CON)*8)  +  2;
4190   [;  ;pic18f4550.h:  10768:  extern  volatile  __bit  T2CKPS0  @  (((unsigned)  &T2CON)*8)  +  0;
4191   [;  ;pic18f4550.h:  10770:  extern  volatile  __bit  T2CKPS1  @  (((unsigned)  &T2CON)*8)  +  1;
4192   [;  ;pic18f4550.h:  10772:  extern  volatile  __bit  T2OUTPS0  @  (((unsigned)  &T2CON)*8)  +  3;
4193   [;  ;pic18f4550.h:  10774:  extern  volatile  __bit  T2OUTPS1  @  (((unsigned)  &T2CON)*8)  +  4;
4194   [;  ;pic18f4550.h:  10776:  extern  volatile  __bit  T2OUTPS2  @  (((unsigned)  &T2CON)*8)  +  5;
4195   [;  ;pic18f4550.h:  10778:  extern  volatile  __bit  T2OUTPS3  @  (((unsigned)  &T2CON)*8)  +  6;
4196   [;  ;pic18f4550.h:  10780:  extern  volatile  __bit  T3CCP1  @  (((unsigned)  &T3CON)*8)  +  3;
4197   [;  ;pic18f4550.h:  10782:  extern  volatile  __bit  T3CCP2  @  (((unsigned)  &T3CON)*8)  +  6;
4198   [;  ;pic18f4550.h:  10784:  extern  volatile  __bit  T3CKPS0  @  (((unsigned)  &T3CON)*8)  +  4;
4199   [;  ;pic18f4550.h:  10786:  extern  volatile  __bit  T3CKPS1  @  (((unsigned)  &T3CON)*8)  +  5;
4200   [;  ;pic18f4550.h:  10788:  extern  volatile  __bit  T3NSYNC  @  (((unsigned)  &T3CON)*8)  +  2;
4201   [;  ;pic18f4550.h:  10790:  extern  volatile  __bit  T3RD16  @  (((unsigned)  &T3CON)*8)  +  7;
4202   [;  ;pic18f4550.h:  10792:  extern  volatile  __bit  T3SYNC  @  (((unsigned)  &T3CON)*8)  +  2;
4203   [;  ;pic18f4550.h:  10794:  extern  volatile  __bit  TMR0IE  @  (((unsigned)  &INTCON)*8)  +  5;
4204   [;  ;pic18f4550.h:  10796:  extern  volatile  __bit  TMR0IF  @  (((unsigned)  &INTCON)*8)  +  2;
4205   [;  ;pic18f4550.h:  10798:  extern  volatile  __bit  TMR0IP  @  (((unsigned)  &INTCON2)*8)  +  2;
4206   [;  ;pic18f4550.h:  10800:  extern  volatile  __bit  TMR0ON  @  (((unsigned)  &T0CON)*8)  +  7;
4207   [;  ;pic18f4550.h:  10802:  extern  volatile  __bit  TMR1CS  @  (((unsigned)  &T1CON)*8)  +  1;
4208   [;  ;pic18f4550.h:  10804:  extern  volatile  __bit  TMR1IE  @  (((unsigned)  &PIE1)*8)  +  0;
4209   [;  ;pic18f4550.h:  10806:  extern  volatile  __bit  TMR1IF  @  (((unsigned)  &PIR1)*8)  +  0;
4210   [;  ;pic18f4550.h:  10808:  extern  volatile  __bit  TMR1IP  @  (((unsigned)  &IPR1)*8)  +  0;
4211   [;  ;pic18f4550.h:  10810:  extern  volatile  __bit  TMR1ON  @  (((unsigned)  &T1CON)*8)  +  0;
4212   [;  ;pic18f4550.h:  10812:  extern  volatile  __bit  TMR2IE  @  (((unsigned)  &PIE1)*8)  +  1;
4213   [;  ;pic18f4550.h:  10814:  extern  volatile  __bit  TMR2IF  @  (((unsigned)  &PIR1)*8)  +  1;
4214   [;  ;pic18f4550.h:  10816:  extern  volatile  __bit  TMR2IP  @  (((unsigned)  &IPR1)*8)  +  1;
4215   [;  ;pic18f4550.h:  10818:  extern  volatile  __bit  TMR2ON  @  (((unsigned)  &T2CON)*8)  +  2;
4216   [;  ;pic18f4550.h:  10820:  extern  volatile  __bit  TMR3CS  @  (((unsigned)  &T3CON)*8)  +  1;
4217   [;  ;pic18f4550.h:  10822:  extern  volatile  __bit  TMR3IE  @  (((unsigned)  &PIE2)*8)  +  1;
4218   [;  ;pic18f4550.h:  10824:  extern  volatile  __bit  TMR3IF  @  (((unsigned)  &PIR2)*8)  +  1;
4219   [;  ;pic18f4550.h:  10826:  extern  volatile  __bit  TMR3IP  @  (((unsigned)  &IPR2)*8)  +  1;
4220   [;  ;pic18f4550.h:  10828:  extern  volatile  __bit  TMR3ON  @  (((unsigned)  &T3CON)*8)  +  0;
4221   [;  ;pic18f4550.h:  10830:  extern  volatile  __bit  TO  @  (((unsigned)  &RCON)*8)  +  3;
4222   [;  ;pic18f4550.h:  10832:  extern  volatile  __bit  TOUTPS0  @  (((unsigned)  &T2CON)*8)  +  3;
4223   [;  ;pic18f4550.h:  10834:  extern  volatile  __bit  TOUTPS1  @  (((unsigned)  &T2CON)*8)  +  4;
4224   [;  ;pic18f4550.h:  10836:  extern  volatile  __bit  TOUTPS2  @  (((unsigned)  &T2CON)*8)  +  5;
4225   [;  ;pic18f4550.h:  10838:  extern  volatile  __bit  TOUTPS3  @  (((unsigned)  &T2CON)*8)  +  6;
4226   [;  ;pic18f4550.h:  10840:  extern  volatile  __bit  TRISA0  @  (((unsigned)  &TRISA)*8)  +  0;
4227   [;  ;pic18f4550.h:  10842:  extern  volatile  __bit  TRISA1  @  (((unsigned)  &TRISA)*8)  +  1;
4228   [;  ;pic18f4550.h:  10844:  extern  volatile  __bit  TRISA2  @  (((unsigned)  &TRISA)*8)  +  2;
4229   [;  ;pic18f4550.h:  10846:  extern  volatile  __bit  TRISA3  @  (((unsigned)  &TRISA)*8)  +  3;
4230   [;  ;pic18f4550.h:  10848:  extern  volatile  __bit  TRISA4  @  (((unsigned)  &TRISA)*8)  +  4;
4231   [;  ;pic18f4550.h:  10850:  extern  volatile  __bit  TRISA5  @  (((unsigned)  &TRISA)*8)  +  5;
4232   [;  ;pic18f4550.h:  10852:  extern  volatile  __bit  TRISA6  @  (((unsigned)  &TRISA)*8)  +  6;
4233   [;  ;pic18f4550.h:  10854:  extern  volatile  __bit  TRISB0  @  (((unsigned)  &TRISB)*8)  +  0;
4234   [;  ;pic18f4550.h:  10856:  extern  volatile  __bit  TRISB1  @  (((unsigned)  &TRISB)*8)  +  1;
4235   [;  ;pic18f4550.h:  10858:  extern  volatile  __bit  TRISB2  @  (((unsigned)  &TRISB)*8)  +  2;
4236   [;  ;pic18f4550.h:  10860:  extern  volatile  __bit  TRISB3  @  (((unsigned)  &TRISB)*8)  +  3;
4237   [;  ;pic18f4550.h:  10862:  extern  volatile  __bit  TRISB4  @  (((unsigned)  &TRISB)*8)  +  4;
4238   [;  ;pic18f4550.h:  10864:  extern  volatile  __bit  TRISB5  @  (((unsigned)  &TRISB)*8)  +  5;
4239   [;  ;pic18f4550.h:  10866:  extern  volatile  __bit  TRISB6  @  (((unsigned)  &TRISB)*8)  +  6;
4240   [;  ;pic18f4550.h:  10868:  extern  volatile  __bit  TRISB7  @  (((unsigned)  &TRISB)*8)  +  7;
4241   [;  ;pic18f4550.h:  10870:  extern  volatile  __bit  TRISC0  @  (((unsigned)  &TRISC)*8)  +  0;
4242   [;  ;pic18f4550.h:  10872:  extern  volatile  __bit  TRISC1  @  (((unsigned)  &TRISC)*8)  +  1;
4243   [;  ;pic18f4550.h:  10874:  extern  volatile  __bit  TRISC2  @  (((unsigned)  &TRISC)*8)  +  2;
4244   [;  ;pic18f4550.h:  10876:  extern  volatile  __bit  TRISC3  @  (((unsigned)  &TRISC)*8)  +  3;
4245   [;  ;pic18f4550.h:  10878:  extern  volatile  __bit  TRISC6  @  (((unsigned)  &TRISC)*8)  +  6;
4246   [;  ;pic18f4550.h:  10880:  extern  volatile  __bit  TRISC7  @  (((unsigned)  &TRISC)*8)  +  7;
4247   [;  ;pic18f4550.h:  10882:  extern  volatile  __bit  TRISD0  @  (((unsigned)  &TRISD)*8)  +  0;
4248   [;  ;pic18f4550.h:  10884:  extern  volatile  __bit  TRISD1  @  (((unsigned)  &TRISD)*8)  +  1;
4249   [;  ;pic18f4550.h:  10886:  extern  volatile  __bit  TRISD2  @  (((unsigned)  &TRISD)*8)  +  2;
4250   [;  ;pic18f4550.h:  10888:  extern  volatile  __bit  TRISD3  @  (((unsigned)  &TRISD)*8)  +  3;
4251   [;  ;pic18f4550.h:  10890:  extern  volatile  __bit  TRISD4  @  (((unsigned)  &TRISD)*8)  +  4;
4252   [;  ;pic18f4550.h:  10892:  extern  volatile  __bit  TRISD5  @  (((unsigned)  &TRISD)*8)  +  5;
4253   [;  ;pic18f4550.h:  10894:  extern  volatile  __bit  TRISD6  @  (((unsigned)  &TRISD)*8)  +  6;
4254   [;  ;pic18f4550.h:  10896:  extern  volatile  __bit  TRISD7  @  (((unsigned)  &TRISD)*8)  +  7;
4255   [;  ;pic18f4550.h:  10898:  extern  volatile  __bit  TRISE0  @  (((unsigned)  &TRISE)*8)  +  0;
4256   [;  ;pic18f4550.h:  10900:  extern  volatile  __bit  TRISE1  @  (((unsigned)  &TRISE)*8)  +  1;
4257   [;  ;pic18f4550.h:  10902:  extern  volatile  __bit  TRISE2  @  (((unsigned)  &TRISE)*8)  +  2;
4258   [;  ;pic18f4550.h:  10904:  extern  volatile  __bit  TRMT  @  (((unsigned)  &TXSTA)*8)  +  1;
4259   [;  ;pic18f4550.h:  10906:  extern  volatile  __bit  TRMT1  @  (((unsigned)  &TXSTA)*8)  +  1;
4260   [;  ;pic18f4550.h:  10908:  extern  volatile  __bit  TRNIE  @  (((unsigned)  &UIE)*8)  +  3;
4261   [;  ;pic18f4550.h:  10910:  extern  volatile  __bit  TRNIF  @  (((unsigned)  &UIR)*8)  +  3;
4262   [;  ;pic18f4550.h:  10912:  extern  volatile  __bit  TUN0  @  (((unsigned)  &OSCTUNE)*8)  +  0;
4263   [;  ;pic18f4550.h:  10914:  extern  volatile  __bit  TUN1  @  (((unsigned)  &OSCTUNE)*8)  +  1;
4264   [;  ;pic18f4550.h:  10916:  extern  volatile  __bit  TUN2  @  (((unsigned)  &OSCTUNE)*8)  +  2;
4265   [;  ;pic18f4550.h:  10918:  extern  volatile  __bit  TUN3  @  (((unsigned)  &OSCTUNE)*8)  +  3;
4266   [;  ;pic18f4550.h:  10920:  extern  volatile  __bit  TUN4  @  (((unsigned)  &OSCTUNE)*8)  +  4;
4267   [;  ;pic18f4550.h:  10922:  extern  volatile  __bit  TX  @  (((unsigned)  &PORTC)*8)  +  6;
4268   [;  ;pic18f4550.h:  10924:  extern  volatile  __bit  TX1IE  @  (((unsigned)  &PIE1)*8)  +  4;
4269   [;  ;pic18f4550.h:  10926:  extern  volatile  __bit  TX1IF  @  (((unsigned)  &PIR1)*8)  +  4;
4270   [;  ;pic18f4550.h:  10928:  extern  volatile  __bit  TX1IP  @  (((unsigned)  &IPR1)*8)  +  4;
4271   [;  ;pic18f4550.h:  10930:  extern  volatile  __bit  TX8_9  @  (((unsigned)  &TXSTA)*8)  +  6;
4272   [;  ;pic18f4550.h:  10932:  extern  volatile  __bit  TX9  @  (((unsigned)  &TXSTA)*8)  +  6;
4273   [;  ;pic18f4550.h:  10934:  extern  volatile  __bit  TX91  @  (((unsigned)  &TXSTA)*8)  +  6;
4274   [;  ;pic18f4550.h:  10936:  extern  volatile  __bit  TX9D  @  (((unsigned)  &TXSTA)*8)  +  0;
4275   [;  ;pic18f4550.h:  10938:  extern  volatile  __bit  TX9D1  @  (((unsigned)  &TXSTA)*8)  +  0;
4276   [;  ;pic18f4550.h:  10940:  extern  volatile  __bit  TXCKP  @  (((unsigned)  &BAUDCON)*8)  +  4;
4277   [;  ;pic18f4550.h:  10942:  extern  volatile  __bit  TXD8  @  (((unsigned)  &TXSTA)*8)  +  0;
4278   [;  ;pic18f4550.h:  10944:  extern  volatile  __bit  TXEN  @  (((unsigned)  &TXSTA)*8)  +  5;
4279   [;  ;pic18f4550.h:  10946:  extern  volatile  __bit  TXEN1  @  (((unsigned)  &TXSTA)*8)  +  5;
4280   [;  ;pic18f4550.h:  10948:  extern  volatile  __bit  TXIE  @  (((unsigned)  &PIE1)*8)  +  4;
4281   [;  ;pic18f4550.h:  10950:  extern  volatile  __bit  TXIF  @  (((unsigned)  &PIR1)*8)  +  4;
4282   [;  ;pic18f4550.h:  10952:  extern  volatile  __bit  TXIP  @  (((unsigned)  &IPR1)*8)  +  4;
4283   [;  ;pic18f4550.h:  10954:  extern  volatile  __bit  UA  @  (((unsigned)  &SSPSTAT)*8)  +  1;
4284   [;  ;pic18f4550.h:  10956:  extern  volatile  __bit  UERRIE  @  (((unsigned)  &UIE)*8)  +  1;
4285   [;  ;pic18f4550.h:  10958:  extern  volatile  __bit  UERRIF  @  (((unsigned)  &UIR)*8)  +  1;
4286   [;  ;pic18f4550.h:  10960:  extern  volatile  __bit  ULPWUIN  @  (((unsigned)  &PORTA)*8)  +  0;
4287   [;  ;pic18f4550.h:  10962:  extern  volatile  __bit  UOEMON  @  (((unsigned)  &UCFG)*8)  +  6;
4288   [;  ;pic18f4550.h:  10964:  extern  volatile  __bit  UPP0  @  (((unsigned)  &UCFG)*8)  +  0;
4289   [;  ;pic18f4550.h:  10966:  extern  volatile  __bit  UPP1  @  (((unsigned)  &UCFG)*8)  +  1;
4290   [;  ;pic18f4550.h:  10968:  extern  volatile  __bit  UPUEN  @  (((unsigned)  &UCFG)*8)  +  4;
4291   [;  ;pic18f4550.h:  10970:  extern  volatile  __bit  URSTIE  @  (((unsigned)  &UIE)*8)  +  0;
4292   [;  ;pic18f4550.h:  10972:  extern  volatile  __bit  URSTIF  @  (((unsigned)  &UIR)*8)  +  0;
4293   [;  ;pic18f4550.h:  10974:  extern  volatile  __bit  USBEN  @  (((unsigned)  &UCON)*8)  +  3;
4294   [;  ;pic18f4550.h:  10976:  extern  volatile  __bit  USBIE  @  (((unsigned)  &PIE2)*8)  +  5;
4295   [;  ;pic18f4550.h:  10978:  extern  volatile  __bit  USBIF  @  (((unsigned)  &PIR2)*8)  +  5;
4296   [;  ;pic18f4550.h:  10980:  extern  volatile  __bit  USBIP  @  (((unsigned)  &IPR2)*8)  +  5;
4297   [;  ;pic18f4550.h:  10982:  extern  volatile  __bit  UTEYE  @  (((unsigned)  &UCFG)*8)  +  7;
4298   [;  ;pic18f4550.h:  10984:  extern  volatile  __bit  UTRDIS  @  (((unsigned)  &UCFG)*8)  +  3;
4299   [;  ;pic18f4550.h:  10986:  extern  volatile  __bit  VCFG0  @  (((unsigned)  &ADCON1)*8)  +  4;
4300   [;  ;pic18f4550.h:  10988:  extern  volatile  __bit  VCFG01  @  (((unsigned)  &ADCON1)*8)  +  4;
4301   [;  ;pic18f4550.h:  10990:  extern  volatile  __bit  VCFG1  @  (((unsigned)  &ADCON1)*8)  +  5;
4302   [;  ;pic18f4550.h:  10992:  extern  volatile  __bit  VCFG11  @  (((unsigned)  &ADCON1)*8)  +  5;
4303   [;  ;pic18f4550.h:  10994:  extern  volatile  __bit  VDIRMAG  @  (((unsigned)  &HLVDCON)*8)  +  7;
4304   [;  ;pic18f4550.h:  10996:  extern  volatile  __bit  VREFM  @  (((unsigned)  &PORTA)*8)  +  2;
4305   [;  ;pic18f4550.h:  10998:  extern  volatile  __bit  VREFP  @  (((unsigned)  &PORTA)*8)  +  3;
4306   [;  ;pic18f4550.h:  11000:  extern  volatile  __bit  W4E  @  (((unsigned)  &BAUDCON)*8)  +  1;
4307   [;  ;pic18f4550.h:  11002:  extern  volatile  __bit  WAIT0  @  (((unsigned)  &PR2)*8)  +  4;
4308   [;  ;pic18f4550.h:  11004:  extern  volatile  __bit  WAIT1  @  (((unsigned)  &PR2)*8)  +  5;
4309   [;  ;pic18f4550.h:  11006:  extern  volatile  __bit  WCOL  @  (((unsigned)  &SSPCON1)*8)  +  7;
4310   [;  ;pic18f4550.h:  11008:  extern  volatile  __bit  WM0  @  (((unsigned)  &PR2)*8)  +  0;
4311   [;  ;pic18f4550.h:  11010:  extern  volatile  __bit  WM1  @  (((unsigned)  &PR2)*8)  +  1;
4312   [;  ;pic18f4550.h:  11012:  extern  volatile  __bit  WR  @  (((unsigned)  &EECON1)*8)  +  1;
4313   [;  ;pic18f4550.h:  11014:  extern  volatile  __bit  WRE  @  (((unsigned)  &PORTE)*8)  +  1;
4314   [;  ;pic18f4550.h:  11016:  extern  volatile  __bit  WREN  @  (((unsigned)  &EECON1)*8)  +  2;
4315   [;  ;pic18f4550.h:  11018:  extern  volatile  __bit  WRERR  @  (((unsigned)  &EECON1)*8)  +  3;
4316   [;  ;pic18f4550.h:  11020:  extern  volatile  __bit  WRSPP  @  (((unsigned)  &SPPEPS)*8)  +  6;
4317   [;  ;pic18f4550.h:  11022:  extern  volatile  __bit  WS0  @  (((unsigned)  &SPPCFG)*8)  +  0;
4318   [;  ;pic18f4550.h:  11024:  extern  volatile  __bit  WS1  @  (((unsigned)  &SPPCFG)*8)  +  1;
4319   [;  ;pic18f4550.h:  11026:  extern  volatile  __bit  WS2  @  (((unsigned)  &SPPCFG)*8)  +  2;
4320   [;  ;pic18f4550.h:  11028:  extern  volatile  __bit  WS3  @  (((unsigned)  &SPPCFG)*8)  +  3;
4321   [;  ;pic18f4550.h:  11030:  extern  volatile  __bit  WUE  @  (((unsigned)  &BAUDCON)*8)  +  1;
4322   [;  ;pic18f4550.h:  11032:  extern  volatile  __bit  ZERO  @  (((unsigned)  &STATUS)*8)  +  2;
4323   [;  ;pic18f4550.h:  11034:  extern  volatile  __bit  nA  @  (((unsigned)  &SSPSTAT)*8)  +  5;
4324   [;  ;pic18f4550.h:  11036:  extern  volatile  __bit  nADDRESS  @  (((unsigned)  &SSPSTAT)*8)  +  5;
4325   [;  ;pic18f4550.h:  11038:  extern  volatile  __bit  nBOR  @  (((unsigned)  &RCON)*8)  +  0;
4326   [;  ;pic18f4550.h:  11040:  extern  volatile  __bit  nDONE  @  (((unsigned)  &ADCON0)*8)  +  1;
4327   [;  ;pic18f4550.h:  11042:  extern  volatile  __bit  nIPEN  @  (((unsigned)  &RCON)*8)  +  7;
4328   [;  ;pic18f4550.h:  11044:  extern  volatile  __bit  nPD  @  (((unsigned)  &RCON)*8)  +  2;
4329   [;  ;pic18f4550.h:  11046:  extern  volatile  __bit  nPOR  @  (((unsigned)  &RCON)*8)  +  1;
4330   [;  ;pic18f4550.h:  11048:  extern  volatile  __bit  nRBPU  @  (((unsigned)  &INTCON2)*8)  +  7;
4331   [;  ;pic18f4550.h:  11050:  extern  volatile  __bit  nRI  @  (((unsigned)  &RCON)*8)  +  4;
4332   [;  ;pic18f4550.h:  11052:  extern  volatile  __bit  nT1SYNC  @  (((unsigned)  &T1CON)*8)  +  2;
4333   [;  ;pic18f4550.h:  11054:  extern  volatile  __bit  nT3SYNC  @  (((unsigned)  &T3CON)*8)  +  2;
4334   [;  ;pic18f4550.h:  11056:  extern  volatile  __bit  nTO  @  (((unsigned)  &RCON)*8)  +  3;
4335   [;  ;pic18f4550.h:  11058:  extern  volatile  __bit  nW  @  (((unsigned)  &SSPSTAT)*8)  +  2;
4336   [;  ;pic18f4550.h:  11060:  extern  volatile  __bit  nWRITE  @  (((unsigned)  &SSPSTAT)*8)  +  2;
4337   [;  ;plib\adc.h:  2008:  union  ADCResult
4338   [;  ;plib\adc.h:  2009:  {
4339   [;  ;plib\adc.h:  2010:  int  lr;
4340   [;  ;plib\adc.h:  2011:  char  br[2];
4341   [;  ;plib\adc.h:  2012:  };
4342   [;  ;plib\adc.h:  2014:  char  BusyADC  (void);
4343   [;  ;plib\adc.h:  2016:  void  ConvertADC  (void);
4344   [;  ;plib\adc.h:  2018:  void  CloseADC(void);
4345   [;  ;plib\adc.h:  2026:  int  ReadADC(void);
4346   [;  ;plib\adc.h:  2040:  void  OpenADC  (  unsigned  char  ,
4347   [;  ;plib\adc.h:  2041:  unsigned  char  ,
4348   [;  ;plib\adc.h:  2042:  unsigned  char  );
4349   [;  ;plib\adc.h:  2084:  void  SetChanADC(unsigned  char  );
4350   [;  ;plib\adc.h:  2100:  void  SelChanConvADC(  unsigned  char  );
4351   [;  ;plib\ancomp.h:  38:  void  Close_ancomp(  void  );
4352   [;  ;plib\ancomp.h:  39:  void  Open_ancomp(unsigned  char  config);
4353   [;  ;plib\spi.h:  584:  void  OpenSPI(  unsigned  char  sync_mode,
4354   [;  ;plib\spi.h:  585:  unsigned  char  bus_mode,
4355   [;  ;plib\spi.h:  586:  unsigned  char  smp_phase  );
4356   [;  ;plib\spi.h:  588:  signed  char  WriteSPI(  unsigned  char  data_out  );
4357   [;  ;plib\spi.h:  590:  void  getsSPI(  unsigned  char  *rdptr,  unsigned  char  length  );
4358   [;  ;plib\spi.h:  592:  void  putsSPI(  unsigned  char  *wrptr  );
4359   [;  ;plib\spi.h:  594:  unsigned  char  ReadSPI(  void  );
4360   [;  ;plib\can2510.h:  414:  void  CAN2510Initialize(   unsigned  int  configuration,
4361   [;  ;plib\can2510.h:  415:  unsigned  char  brp,
4362   [;  ;plib\can2510.h:  416:  unsigned  char  interruptFlags,
4363   [;  ;plib\can2510.h:  417:  unsigned  char  SPI_syncMode,
4364   [;  ;plib\can2510.h:  418:  unsigned  char  SPI_busMode,
4365   [;  ;plib\can2510.h:  419:  unsigned  char  SPI_smpPhase  );
4366   [;  ;plib\can2510.h:  421:  signed  char  CAN2510Init(   unsigned  long  BufferConfig,
4367   [;  ;plib\can2510.h:  422:  unsigned  long  BitTimeConfig,
4368   [;  ;plib\can2510.h:  423:  unsigned  char  interruptEnables,
4369   [;  ;plib\can2510.h:  424:  unsigned  char  SPI_syncMode,
4370   [;  ;plib\can2510.h:  425:  unsigned  char  SPI_busMode,
4371   [;  ;plib\can2510.h:  426:  unsigned  char  SPI_smpPhase  );
4372   [;  ;plib\can2510.h:  428:  void  CAN2510Enable(  void  );
4373   [;  ;plib\can2510.h:  430:  void  CAN2510Disable(  void  );
4374   [;  ;plib\can2510.h:  432:  void  CAN2510Reset(  void  );
4375   [;  ;plib\can2510.h:  434:  void  CAN2510SetMode(   unsigned  char  mode  );
4376   [;  ;plib\can2510.h:  436:  unsigned  char  CAN2510ReadMode(  void  );
4377   [;  ;plib\can2510.h:  438:  unsigned  char  CAN2510ReadStatus(  void  );
4378   [;  ;plib\can2510.h:  440:  unsigned  char  CAN2510ErrorState(  void  );
4379   [;  ;plib\can2510.h:  442:  unsigned  char  CAN2510InterruptStatus(  void  );
4380   [;  ;plib\can2510.h:  444:  void  CAN2510InterruptEnable(  unsigned  char  interruptFlags  );
4381   [;  ;plib\can2510.h:  446:  unsigned  char  CAN2510ByteRead(   unsigned  char  addr  );
4382   [;  ;plib\can2510.h:  448:  void  CAN2510ByteWrite(   unsigned  char  addr,   unsigned  char  value  );
4383   [;  ;plib\can2510.h:  450:  void  CAN2510SequentialRead(   unsigned  char  *DataArray,
4384   [;  ;plib\can2510.h:  451:  unsigned  char  CAN2510addr,
4385   [;  ;plib\can2510.h:  452:  unsigned  char  numbytes  );
4386   [;  ;plib\can2510.h:  454:  void  CAN2510SequentialWrite(   unsigned  char  *DataArray,
4387   [;  ;plib\can2510.h:  455:  unsigned  char  CAN2510addr,
4388   [;  ;plib\can2510.h:  456:  unsigned  char  numbytes  );
4389   [;  ;plib\can2510.h:  458:  void  CAN2510BitModify(   unsigned  char  address,
4390   [;  ;plib\can2510.h:  459:  unsigned  char  mask,
4391   [;  ;plib\can2510.h:  460:  unsigned  char  data  );
4392   [;  ;plib\can2510.h:  462:  void  CAN2510SetSingleMaskStd(   unsigned  char  maskNum,   unsigned  int  mask  );
4393   [;  ;plib\can2510.h:  464:  void  CAN2510SetSingleMaskXtd(   unsigned  char  maskNum,   unsigned  long  mask  );
4394   [;  ;plib\can2510.h:  466:  void  CAN2510SetSingleFilterStd(   unsigned  char  filterNum,   unsigned  int  filter  );
4395   [;  ;plib\can2510.h:  468:  void  CAN2510SetSingleFilterXtd(   unsigned  char  filterNum,   unsigned  long  filter  );
4396   [;  ;plib\can2510.h:  470:  signed  char  CAN2510SetMsgFilterStd(   unsigned  char  bufferNum,
4397   [;  ;plib\can2510.h:  471:  unsigned  int  mask,
4398   [;  ;plib\can2510.h:  472:  unsigned  int  *filters  );
4399   [;  ;plib\can2510.h:  474:  signed  char  CAN2510SetMsgFilterXtd(   unsigned  char  bufferNum,
4400   [;  ;plib\can2510.h:  475:  unsigned  long  mask,
4401   [;  ;plib\can2510.h:  476:  unsigned  long  *filters  );
4402   [;  ;plib\can2510.h:  478:  signed  char  CAN2510WriteStd(   unsigned  int  msgId,
4403   [;  ;plib\can2510.h:  479:  unsigned  char  msgPriority,
4404   [;  ;plib\can2510.h:  480:  unsigned  char  numBytes,
4405   [;  ;plib\can2510.h:  481:  unsigned  char  *data  );
4406   [;  ;plib\can2510.h:  483:  signed  char  CAN2510WriteXtd(   unsigned  long  msgId,
4407   [;  ;plib\can2510.h:  484:  unsigned  char  msgPriority,
4408   [;  ;plib\can2510.h:  485:  unsigned  char  numBytes,
4409   [;  ;plib\can2510.h:  486:  unsigned  char  *data  );
4410   [;  ;plib\can2510.h:  488:  void  CAN2510LoadBufferStd(   unsigned  char  bufferNum,
4411   [;  ;plib\can2510.h:  489:  unsigned  int  msgId,
4412   [;  ;plib\can2510.h:  490:  unsigned  char  numBytes,
4413   [;  ;plib\can2510.h:  491:  unsigned  char  *data  );
4414   [;  ;plib\can2510.h:  493:  void  CAN2510LoadBufferXtd(   unsigned  char  bufferNum,
4415   [;  ;plib\can2510.h:  494:  unsigned  long  msgId,
4416   [;  ;plib\can2510.h:  495:  unsigned  char  numBytes,
4417   [;  ;plib\can2510.h:  496:  unsigned  char  *data  );
4418   [;  ;plib\can2510.h:  498:  void  CAN2510LoadRTRStd(   unsigned  char  bufferNum,
4419   [;  ;plib\can2510.h:  499:  unsigned  int  msgId,
4420   [;  ;plib\can2510.h:  500:  unsigned  char  numBytes  );
4421   [;  ;plib\can2510.h:  502:  void  CAN2510LoadRTRXtd(   unsigned  char  bufferNum,
4422   [;  ;plib\can2510.h:  503:  unsigned  long  msgId,
4423   [;  ;plib\can2510.h:  504:  unsigned  char  numBytes  );
4424   [;  ;plib\can2510.h:  506:  void  CAN2510SetBufferPriority(   unsigned  char  bufferNum,
4425   [;  ;plib\can2510.h:  507:  unsigned  char  bufferPriority  );
4426   [;  ;plib\can2510.h:  509:  void  CAN2510SendBuffer(   unsigned  char  bufferNumber  );
4427   [;  ;plib\can2510.h:  511:  signed  char  CAN2510WriteBuffer(   unsigned  char  bufferNum  );
4428   [;  ;plib\can2510.h:  513:  unsigned  char  CAN2510DataReady(   unsigned  char  bufferNum  );
4429   [;  ;plib\can2510.h:  515:  unsigned  char  CAN2510DataRead(   unsigned  char  bufferNum,
4430   [;  ;plib\can2510.h:  516:  unsigned  long  *msgId,
4431   [;  ;plib\can2510.h:  517:  unsigned  char  *numBytes,
4432   [;  ;plib\can2510.h:  518:  unsigned  char  *data  );
4433   [;  ;plib\capture.h:  64:  union  capstatus
4434   [;  ;plib\capture.h:  65:  {
4435   [;  ;plib\capture.h:  73:  struct
4436   [;  ;plib\capture.h:  74:  {
4437   [;  ;plib\capture.h:  77:  unsigned  Cap1OVF:1;
4438   [;  ;plib\capture.h:  82:  unsigned  Cap2OVF:1;
4439   [;  ;plib\capture.h:  115:  };
4440   [;  ;plib\capture.h:  117:  unsigned  :8;
4441   [;  ;plib\capture.h:  119:  };
4442   [;  ;plib\capture.h:  121:  extern  union  capstatus  CapStatus;
4443   [;  ;plib\capture.h:  123:  union  CapResult
4444   [;  ;plib\capture.h:  124:  {
4445   [;  ;plib\capture.h:  125:  unsigned  int  lc;
4446   [;  ;plib\capture.h:  126:  char  bc[2];
4447   [;  ;plib\capture.h:  127:  };
4448   [;  ;plib\capture.h:  474:  void  OpenCapture1  (  unsigned  char  config);
4449   [;  ;plib\capture.h:  475:  unsigned  int  ReadCapture1  (void);
4450   [;  ;plib\capture.h:  476:  void  CloseCapture1  (void);
4451   [;  ;plib\capture.h:  484:  void  OpenCapture2  (  unsigned  char  config);
4452   [;  ;plib\capture.h:  485:  unsigned  int  ReadCapture2  (void);
4453   [;  ;plib\capture.h:  486:  void  CloseCapture2  (void);
4454   [;  ;plib\compare.h:  385:  void  OpenCompare1(unsigned  char  config,unsigned  int  period);
4455   [;  ;plib\compare.h:  386:  void  CloseCompare1(void);
4456   [;  ;plib\compare.h:  392:  void  OpenCompare2(unsigned  char  config,  unsigned  int  period);
4457   [;  ;plib\compare.h:  393:  void  CloseCompare2(void);
4458   [;  ;plib\EEP.h:  36:  void  Busy_eep  (  void  );
4459   [;  ;plib\EEP.h:  37:  unsigned  char  Read_b_eep(  unsigned  int  badd  );
4460   [;  ;plib\EEP.h:  38:  void  Write_b_eep(  unsigned  int  badd,  unsigned  char  bdata  );
4461   [;  ;stddef.h:  2:  typedef  int  ptrdiff_t;
4462   [;  ;stddef.h:  3:  typedef  unsigned  size_t;
4463   [;  ;stddef.h:  4:  typedef  unsigned  short  wchar_t;
4464   [;  ;stddef.h:  13:  extern  int  errno;
4465   [;  ;GenericTypeDefs.h:  65:  typedef  enum  _BOOL  {  FALSE  =  0,  TRUE  }  BOOL;
4466   [;  ;GenericTypeDefs.h:  68:  typedef  enum  _BIT  {  CLEAR  =  0,  SET  }  BIT;
4467   [;  ;GenericTypeDefs.h:  75:  typedef  signed  int  INT;
4468   [;  ;GenericTypeDefs.h:  76:  typedef  signed  char  INT8;
4469   [;  ;GenericTypeDefs.h:  77:  typedef  signed  short  int  INT16;
4470   [;  ;GenericTypeDefs.h:  78:  typedef  signed  long  int  INT32;
4471   [;  ;GenericTypeDefs.h:  82:  typedef  signed  long  long  INT64;
4472   [;  ;GenericTypeDefs.h:  86:  typedef  unsigned  int  UINT;
4473   [;  ;GenericTypeDefs.h:  87:  typedef  unsigned  char  UINT8;
4474   [;  ;GenericTypeDefs.h:  88:  typedef  unsigned  short  int  UINT16;
4475   [;  ;GenericTypeDefs.h:  93:  typedef  unsigned  long  int  UINT32;
4476   [;  ;GenericTypeDefs.h:  96:  typedef  unsigned  long  long  UINT64;
4477   [;  ;GenericTypeDefs.h:  99:  typedef  union
4478   [;  ;GenericTypeDefs.h:  100:  {
4479   [;  ;GenericTypeDefs.h:  101:  UINT8  Val;
4480   [;  ;GenericTypeDefs.h:  102:  struct
4481   [;  ;GenericTypeDefs.h:  103:  {
4482   [;  ;GenericTypeDefs.h:  104:  UINT8  b0:1;
4483   [;  ;GenericTypeDefs.h:  105:  UINT8  b1:1;
4484   [;  ;GenericTypeDefs.h:  106:  UINT8  b2:1;
4485   [;  ;GenericTypeDefs.h:  107:  UINT8  b3:1;
4486   [;  ;GenericTypeDefs.h:  108:  UINT8  b4:1;
4487   [;  ;GenericTypeDefs.h:  109:  UINT8  b5:1;
4488   [;  ;GenericTypeDefs.h:  110:  UINT8  b6:1;
4489   [;  ;GenericTypeDefs.h:  111:  UINT8  b7:1;
4490   [;  ;GenericTypeDefs.h:  112:  }  bits;
4491   [;  ;GenericTypeDefs.h:  113:  }  UINT8_VAL,  UINT8_BITS;
4492   [;  ;GenericTypeDefs.h:  115:  typedef  union
4493   [;  ;GenericTypeDefs.h:  116:  {
4494   [;  ;GenericTypeDefs.h:  117:  UINT16  Val;
4495   [;  ;GenericTypeDefs.h:  118:  UINT8  v[2]  ;
4496   [;  ;GenericTypeDefs.h:  119:  struct 
4497   [;  ;GenericTypeDefs.h:  120:  {
4498   [;  ;GenericTypeDefs.h:  121:  UINT8  LB;
4499   [;  ;GenericTypeDefs.h:  122:  UINT8  HB;
4500   [;  ;GenericTypeDefs.h:  123:  }  byte;
4501   [;  ;GenericTypeDefs.h:  124:  struct 
4502   [;  ;GenericTypeDefs.h:  125:  {
4503   [;  ;GenericTypeDefs.h:  126:  UINT8  b0:1;
4504   [;  ;GenericTypeDefs.h:  127:  UINT8  b1:1;
4505   [;  ;GenericTypeDefs.h:  128:  UINT8  b2:1;
4506   [;  ;GenericTypeDefs.h:  129:  UINT8  b3:1;
4507   [;  ;GenericTypeDefs.h:  130:  UINT8  b4:1;
4508   [;  ;GenericTypeDefs.h:  131:  UINT8  b5:1;
4509   [;  ;GenericTypeDefs.h:  132:  UINT8  b6:1;
4510   [;  ;GenericTypeDefs.h:  133:  UINT8  b7:1;
4511   [;  ;GenericTypeDefs.h:  134:  UINT8  b8:1;
4512   [;  ;GenericTypeDefs.h:  135:  UINT8  b9:1;
4513   [;  ;GenericTypeDefs.h:  136:  UINT8  b10:1;
4514   [;  ;GenericTypeDefs.h:  137:  UINT8  b11:1;
4515   [;  ;GenericTypeDefs.h:  138:  UINT8  b12:1;
4516   [;  ;GenericTypeDefs.h:  139:  UINT8  b13:1;
4517   [;  ;GenericTypeDefs.h:  140:  UINT8  b14:1;
4518   [;  ;GenericTypeDefs.h:  141:  UINT8  b15:1;
4519   [;  ;GenericTypeDefs.h:  142:  }  bits;
4520   [;  ;GenericTypeDefs.h:  143:  }  UINT16_VAL,  UINT16_BITS;
4521   [;  ;GenericTypeDefs.h:  187:  typedef  union
4522   [;  ;GenericTypeDefs.h:  188:  {
4523   [;  ;GenericTypeDefs.h:  189:  UINT32  Val;
4524   [;  ;GenericTypeDefs.h:  190:  UINT16  w[2]  ;
4525   [;  ;GenericTypeDefs.h:  191:  UINT8  v[4]  ;
4526   [;  ;GenericTypeDefs.h:  192:  struct 
4527   [;  ;GenericTypeDefs.h:  193:  {
4528   [;  ;GenericTypeDefs.h:  194:  UINT16  LW;
4529   [;  ;GenericTypeDefs.h:  195:  UINT16  HW;
4530   [;  ;GenericTypeDefs.h:  196:  }  word;
4531   [;  ;GenericTypeDefs.h:  197:  struct 
4532   [;  ;GenericTypeDefs.h:  198:  {
4533   [;  ;GenericTypeDefs.h:  199:  UINT8  LB;
4534   [;  ;GenericTypeDefs.h:  200:  UINT8  HB;
4535   [;  ;GenericTypeDefs.h:  201:  UINT8  UB;
4536   [;  ;GenericTypeDefs.h:  202:  UINT8  MB;
4537   [;  ;GenericTypeDefs.h:  203:  }  byte;
4538   [;  ;GenericTypeDefs.h:  204:  struct 
4539   [;  ;GenericTypeDefs.h:  205:  {
4540   [;  ;GenericTypeDefs.h:  206:  UINT16_VAL  low;
4541   [;  ;GenericTypeDefs.h:  207:  UINT16_VAL  high;
4542   [;  ;GenericTypeDefs.h:  208:  }wordUnion;
4543   [;  ;GenericTypeDefs.h:  209:  struct 
4544   [;  ;GenericTypeDefs.h:  210:  {
4545   [;  ;GenericTypeDefs.h:  211:  UINT8  b0:1;
4546   [;  ;GenericTypeDefs.h:  212:  UINT8  b1:1;
4547   [;  ;GenericTypeDefs.h:  213:  UINT8  b2:1;
4548   [;  ;GenericTypeDefs.h:  214:  UINT8  b3:1;
4549   [;  ;GenericTypeDefs.h:  215:  UINT8  b4:1;
4550   [;  ;GenericTypeDefs.h:  216:  UINT8  b5:1;
4551   [;  ;GenericTypeDefs.h:  217:  UINT8  b6:1;
4552   [;  ;GenericTypeDefs.h:  218:  UINT8  b7:1;
4553   [;  ;GenericTypeDefs.h:  219:  UINT8  b8:1;
4554   [;  ;GenericTypeDefs.h:  220:  UINT8  b9:1;
4555   [;  ;GenericTypeDefs.h:  221:  UINT8  b10:1;
4556   [;  ;GenericTypeDefs.h:  222:  UINT8  b11:1;
4557   [;  ;GenericTypeDefs.h:  223:  UINT8  b12:1;
4558   [;  ;GenericTypeDefs.h:  224:  UINT8  b13:1;
4559   [;  ;GenericTypeDefs.h:  225:  UINT8  b14:1;
4560   [;  ;GenericTypeDefs.h:  226:  UINT8  b15:1;
4561   [;  ;GenericTypeDefs.h:  227:  UINT8  b16:1;
4562   [;  ;GenericTypeDefs.h:  228:  UINT8  b17:1;
4563   [;  ;GenericTypeDefs.h:  229:  UINT8  b18:1;
4564   [;  ;GenericTypeDefs.h:  230:  UINT8  b19:1;
4565   [;  ;GenericTypeDefs.h:  231:  UINT8  b20:1;
4566   [;  ;GenericTypeDefs.h:  232:  UINT8  b21:1;
4567   [;  ;GenericTypeDefs.h:  233:  UINT8  b22:1;
4568   [;  ;GenericTypeDefs.h:  234:  UINT8  b23:1;
4569   [;  ;GenericTypeDefs.h:  235:  UINT8  b24:1;
4570   [;  ;GenericTypeDefs.h:  236:  UINT8  b25:1;
4571   [;  ;GenericTypeDefs.h:  237:  UINT8  b26:1;
4572   [;  ;GenericTypeDefs.h:  238:  UINT8  b27:1;
4573   [;  ;GenericTypeDefs.h:  239:  UINT8  b28:1;
4574   [;  ;GenericTypeDefs.h:  240:  UINT8  b29:1;
4575   [;  ;GenericTypeDefs.h:  241:  UINT8  b30:1;
4576   [;  ;GenericTypeDefs.h:  242:  UINT8  b31:1;
4577   [;  ;GenericTypeDefs.h:  243:  }  bits;
4578   [;  ;GenericTypeDefs.h:  244:  }  UINT32_VAL;
4579   [;  ;GenericTypeDefs.h:  248:  typedef  union
4580   [;  ;GenericTypeDefs.h:  249:  {
4581   [;  ;GenericTypeDefs.h:  250:  UINT64  Val;
4582   [;  ;GenericTypeDefs.h:  251:  UINT32  d[2]  ;
4583   [;  ;GenericTypeDefs.h:  252:  UINT16  w[4]  ;
4584   [;  ;GenericTypeDefs.h:  253:  UINT8  v[8]  ;
4585   [;  ;GenericTypeDefs.h:  254:  struct 
4586   [;  ;GenericTypeDefs.h:  255:  {
4587   [;  ;GenericTypeDefs.h:  256:  UINT32  LD;
4588   [;  ;GenericTypeDefs.h:  257:  UINT32  HD;
4589   [;  ;GenericTypeDefs.h:  258:  }  dword;
4590   [;  ;GenericTypeDefs.h:  259:  struct 
4591   [;  ;GenericTypeDefs.h:  260:  {
4592   [;  ;GenericTypeDefs.h:  261:  UINT16  LW;
4593   [;  ;GenericTypeDefs.h:  262:  UINT16  HW;
4594   [;  ;GenericTypeDefs.h:  263:  UINT16  UW;
4595   [;  ;GenericTypeDefs.h:  264:  UINT16  MW;
4596   [;  ;GenericTypeDefs.h:  265:  }  word;
4597   [;  ;GenericTypeDefs.h:  266:  struct 
4598   [;  ;GenericTypeDefs.h:  267:  {
4599   [;  ;GenericTypeDefs.h:  268:  UINT8  b0:1;
4600   [;  ;GenericTypeDefs.h:  269:  UINT8  b1:1;
4601   [;  ;GenericTypeDefs.h:  270:  UINT8  b2:1;
4602   [;  ;GenericTypeDefs.h:  271:  UINT8  b3:1;
4603   [;  ;GenericTypeDefs.h:  272:  UINT8  b4:1;
4604   [;  ;GenericTypeDefs.h:  273:  UINT8  b5:1;
4605   [;  ;GenericTypeDefs.h:  274:  UINT8  b6:1;
4606   [;  ;GenericTypeDefs.h:  275:  UINT8  b7:1;
4607   [;  ;GenericTypeDefs.h:  276:  UINT8  b8:1;
4608   [;  ;GenericTypeDefs.h:  277:  UINT8  b9:1;
4609   [;  ;GenericTypeDefs.h:  278:  UINT8  b10:1;
4610   [;  ;GenericTypeDefs.h:  279:  UINT8  b11:1;
4611   [;  ;GenericTypeDefs.h:  280:  UINT8  b12:1;
4612   [;  ;GenericTypeDefs.h:  281:  UINT8  b13:1;
4613   [;  ;GenericTypeDefs.h:  282:  UINT8  b14:1;
4614   [;  ;GenericTypeDefs.h:  283:  UINT8  b15:1;
4615   [;  ;GenericTypeDefs.h:  284:  UINT8  b16:1;
4616   [;  ;GenericTypeDefs.h:  285:  UINT8  b17:1;
4617   [;  ;GenericTypeDefs.h:  286:  UINT8  b18:1;
4618   [;  ;GenericTypeDefs.h:  287:  UINT8  b19:1;
4619   [;  ;GenericTypeDefs.h:  288:  UINT8  b20:1;
4620   [;  ;GenericTypeDefs.h:  289:  UINT8  b21:1;
4621   [;  ;GenericTypeDefs.h:  290:  UINT8  b22:1;
4622   [;  ;GenericTypeDefs.h:  291:  UINT8  b23:1;
4623   [;  ;GenericTypeDefs.h:  292:  UINT8  b24:1;
4624   [;  ;GenericTypeDefs.h:  293:  UINT8  b25:1;
4625   [;  ;GenericTypeDefs.h:  294:  UINT8  b26:1;
4626   [;  ;GenericTypeDefs.h:  295:  UINT8  b27:1;
4627   [;  ;GenericTypeDefs.h:  296:  UINT8  b28:1;
4628   [;  ;GenericTypeDefs.h:  297:  UINT8  b29:1;
4629   [;  ;GenericTypeDefs.h:  298:  UINT8  b30:1;
4630   [;  ;GenericTypeDefs.h:  299:  UINT8  b31:1;
4631   [;  ;GenericTypeDefs.h:  300:  UINT8  b32:1;
4632   [;  ;GenericTypeDefs.h:  301:  UINT8  b33:1;
4633   [;  ;GenericTypeDefs.h:  302:  UINT8  b34:1;
4634   [;  ;GenericTypeDefs.h:  303:  UINT8  b35:1;
4635   [;  ;GenericTypeDefs.h:  304:  UINT8  b36:1;
4636   [;  ;GenericTypeDefs.h:  305:  UINT8  b37:1;
4637   [;  ;GenericTypeDefs.h:  306:  UINT8  b38:1;
4638   [;  ;GenericTypeDefs.h:  307:  UINT8  b39:1;
4639   [;  ;GenericTypeDefs.h:  308:  UINT8  b40:1;
4640   [;  ;GenericTypeDefs.h:  309:  UINT8  b41:1;
4641   [;  ;GenericTypeDefs.h:  310:  UINT8  b42:1;
4642   [;  ;GenericTypeDefs.h:  311:  UINT8  b43:1;
4643   [;  ;GenericTypeDefs.h:  312:  UINT8  b44:1;
4644   [;  ;GenericTypeDefs.h:  313:  UINT8  b45:1;
4645   [;  ;GenericTypeDefs.h:  314:  UINT8  b46:1;
4646   [;  ;GenericTypeDefs.h:  315:  UINT8  b47:1;
4647   [;  ;GenericTypeDefs.h:  316:  UINT8  b48:1;
4648   [;  ;GenericTypeDefs.h:  317:  UINT8  b49:1;
4649   [;  ;GenericTypeDefs.h:  318:  UINT8  b50:1;
4650   [;  ;GenericTypeDefs.h:  319:  UINT8  b51:1;
4651   [;  ;GenericTypeDefs.h:  320:  UINT8  b52:1;
4652   [;  ;GenericTypeDefs.h:  321:  UINT8  b53:1;
4653   [;  ;GenericTypeDefs.h:  322:  UINT8  b54:1;
4654   [;  ;GenericTypeDefs.h:  323:  UINT8  b55:1;
4655   [;  ;GenericTypeDefs.h:  324:  UINT8  b56:1;
4656   [;  ;GenericTypeDefs.h:  325:  UINT8  b57:1;
4657   [;  ;GenericTypeDefs.h:  326:  UINT8  b58:1;
4658   [;  ;GenericTypeDefs.h:  327:  UINT8  b59:1;
4659   [;  ;GenericTypeDefs.h:  328:  UINT8  b60:1;
4660   [;  ;GenericTypeDefs.h:  329:  UINT8  b61:1;
4661   [;  ;GenericTypeDefs.h:  330:  UINT8  b62:1;
4662   [;  ;GenericTypeDefs.h:  331:  UINT8  b63:1;
4663   [;  ;GenericTypeDefs.h:  332:  }  bits;
4664   [;  ;GenericTypeDefs.h:  333:  }  UINT64_VAL;
4665   [;  ;GenericTypeDefs.h:  339:  typedef  void  VOID;
4666   [;  ;GenericTypeDefs.h:  341:  typedef  char  CHAR8;
4667   [;  ;GenericTypeDefs.h:  342:  typedef  unsigned  char  UCHAR8;
4668   [;  ;GenericTypeDefs.h:  344:  typedef  unsigned  char  BYTE;
4669   [;  ;GenericTypeDefs.h:  345:  typedef  unsigned  short  int  WORD;
4670   [;  ;GenericTypeDefs.h:  346:  typedef  unsigned  long  DWORD;
4671   [;  ;GenericTypeDefs.h:  349:  typedef  unsigned  long  long  QWORD;
4672   [;  ;GenericTypeDefs.h:  350:  typedef  signed  char  CHAR;
4673   [;  ;GenericTypeDefs.h:  351:  typedef  signed  short  int  SHORT;
4674   [;  ;GenericTypeDefs.h:  352:  typedef  signed  long  LONG;
4675   [;  ;GenericTypeDefs.h:  355:  typedef  signed  long  long  LONGLONG;
4676   [;  ;GenericTypeDefs.h:  356:  typedef  union
4677   [;  ;GenericTypeDefs.h:  357:  {
4678   [;  ;GenericTypeDefs.h:  358:  BYTE  Val;
4679   [;  ;GenericTypeDefs.h:  359:  struct 
4680   [;  ;GenericTypeDefs.h:  360:  {
4681   [;  ;GenericTypeDefs.h:  361:  BYTE  b0:1;
4682   [;  ;GenericTypeDefs.h:  362:  BYTE  b1:1;
4683   [;  ;GenericTypeDefs.h:  363:  BYTE  b2:1;
4684   [;  ;GenericTypeDefs.h:  364:  BYTE  b3:1;
4685   [;  ;GenericTypeDefs.h:  365:  BYTE  b4:1;
4686   [;  ;GenericTypeDefs.h:  366:  BYTE  b5:1;
4687   [;  ;GenericTypeDefs.h:  367:  BYTE  b6:1;
4688   [;  ;GenericTypeDefs.h:  368:  BYTE  b7:1;
4689   [;  ;GenericTypeDefs.h:  369:  }  bits;
4690   [;  ;GenericTypeDefs.h:  370:  }  BYTE_VAL,  BYTE_BITS;
4691   [;  ;GenericTypeDefs.h:  372:  typedef  union
4692   [;  ;GenericTypeDefs.h:  373:  {
4693   [;  ;GenericTypeDefs.h:  374:  WORD  Val;
4694   [;  ;GenericTypeDefs.h:  375:  BYTE  v[2]  ;
4695   [;  ;GenericTypeDefs.h:  376:  struct 
4696   [;  ;GenericTypeDefs.h:  377:  {
4697   [;  ;GenericTypeDefs.h:  378:  BYTE  LB;
4698   [;  ;GenericTypeDefs.h:  379:  BYTE  HB;
4699   [;  ;GenericTypeDefs.h:  380:  }  byte;
4700   [;  ;GenericTypeDefs.h:  381:  struct 
4701   [;  ;GenericTypeDefs.h:  382:  {
4702   [;  ;GenericTypeDefs.h:  383:  BYTE  b0:1;
4703   [;  ;GenericTypeDefs.h:  384:  BYTE  b1:1;
4704   [;  ;GenericTypeDefs.h:  385:  BYTE  b2:1;
4705   [;  ;GenericTypeDefs.h:  386:  BYTE  b3:1;
4706   [;  ;GenericTypeDefs.h:  387:  BYTE  b4:1;
4707   [;  ;GenericTypeDefs.h:  388:  BYTE  b5:1;
4708   [;  ;GenericTypeDefs.h:  389:  BYTE  b6:1;
4709   [;  ;GenericTypeDefs.h:  390:  BYTE  b7:1;
4710   [;  ;GenericTypeDefs.h:  391:  BYTE  b8:1;
4711   [;  ;GenericTypeDefs.h:  392:  BYTE  b9:1;
4712   [;  ;GenericTypeDefs.h:  393:  BYTE  b10:1;
4713   [;  ;GenericTypeDefs.h:  394:  BYTE  b11:1;
4714   [;  ;GenericTypeDefs.h:  395:  BYTE  b12:1;
4715   [;  ;GenericTypeDefs.h:  396:  BYTE  b13:1;
4716   [;  ;GenericTypeDefs.h:  397:  BYTE  b14:1;
4717   [;  ;GenericTypeDefs.h:  398:  BYTE  b15:1;
4718   [;  ;GenericTypeDefs.h:  399:  }  bits;
4719   [;  ;GenericTypeDefs.h:  400:  }  WORD_VAL,  WORD_BITS;
4720   [;  ;GenericTypeDefs.h:  402:  typedef  union
4721   [;  ;GenericTypeDefs.h:  403:  {
4722   [;  ;GenericTypeDefs.h:  404:  DWORD  Val;
4723   [;  ;GenericTypeDefs.h:  405:  WORD  w[2]  ;
4724   [;  ;GenericTypeDefs.h:  406:  BYTE  v[4]  ;
4725   [;  ;GenericTypeDefs.h:  407:  struct 
4726   [;  ;GenericTypeDefs.h:  408:  {
4727   [;  ;GenericTypeDefs.h:  409:  WORD  LW;
4728   [;  ;GenericTypeDefs.h:  410:  WORD  HW;
4729   [;  ;GenericTypeDefs.h:  411:  }  word;
4730   [;  ;GenericTypeDefs.h:  412:  struct 
4731   [;  ;GenericTypeDefs.h:  413:  {
4732   [;  ;GenericTypeDefs.h:  414:  BYTE  LB;
4733   [;  ;GenericTypeDefs.h:  415:  BYTE  HB;
4734   [;  ;GenericTypeDefs.h:  416:  BYTE  UB;
4735   [;  ;GenericTypeDefs.h:  417:  BYTE  MB;
4736   [;  ;GenericTypeDefs.h:  418:  }  byte;
4737   [;  ;GenericTypeDefs.h:  419:  struct 
4738   [;  ;GenericTypeDefs.h:  420:  {
4739   [;  ;GenericTypeDefs.h:  421:  WORD_VAL  low;
4740   [;  ;GenericTypeDefs.h:  422:  WORD_VAL  high;
4741   [;  ;GenericTypeDefs.h:  423:  }wordUnion;
4742   [;  ;GenericTypeDefs.h:  424:  struct 
4743   [;  ;GenericTypeDefs.h:  425:  {
4744   [;  ;GenericTypeDefs.h:  426:  BYTE  b0:1;
4745   [;  ;GenericTypeDefs.h:  427:  BYTE  b1:1;
4746   [;  ;GenericTypeDefs.h:  428:  BYTE  b2:1;
4747   [;  ;GenericTypeDefs.h:  429:  BYTE  b3:1;
4748   [;  ;GenericTypeDefs.h:  430:  BYTE  b4:1;
4749   [;  ;GenericTypeDefs.h:  431:  BYTE  b5:1;
4750   [;  ;GenericTypeDefs.h:  432:  BYTE  b6:1;
4751   [;  ;GenericTypeDefs.h:  433:  BYTE  b7:1;
4752   [;  ;GenericTypeDefs.h:  434:  BYTE  b8:1;
4753   [;  ;GenericTypeDefs.h:  435:  BYTE  b9:1;
4754   [;  ;GenericTypeDefs.h:  436:  BYTE  b10:1;
4755   [;  ;GenericTypeDefs.h:  437:  BYTE  b11:1;
4756   [;  ;GenericTypeDefs.h:  438:  BYTE  b12:1;
4757   [;  ;GenericTypeDefs.h:  439:  BYTE  b13:1;
4758   [;  ;GenericTypeDefs.h:  440:  BYTE  b14:1;
4759   [;  ;GenericTypeDefs.h:  441:  BYTE  b15:1;
4760   [;  ;GenericTypeDefs.h:  442:  BYTE  b16:1;
4761   [;  ;GenericTypeDefs.h:  443:  BYTE  b17:1;
4762   [;  ;GenericTypeDefs.h:  444:  BYTE  b18:1;
4763   [;  ;GenericTypeDefs.h:  445:  BYTE  b19:1;
4764   [;  ;GenericTypeDefs.h:  446:  BYTE  b20:1;
4765   [;  ;GenericTypeDefs.h:  447:  BYTE  b21:1;
4766   [;  ;GenericTypeDefs.h:  448:  BYTE  b22:1;
4767   [;  ;GenericTypeDefs.h:  449:  BYTE  b23:1;
4768   [;  ;GenericTypeDefs.h:  450:  BYTE  b24:1;
4769   [;  ;GenericTypeDefs.h:  451:  BYTE  b25:1;
4770   [;  ;GenericTypeDefs.h:  452:  BYTE  b26:1;
4771   [;  ;GenericTypeDefs.h:  453:  BYTE  b27:1;
4772   [;  ;GenericTypeDefs.h:  454:  BYTE  b28:1;
4773   [;  ;GenericTypeDefs.h:  455:  BYTE  b29:1;
4774   [;  ;GenericTypeDefs.h:  456:  BYTE  b30:1;
4775   [;  ;GenericTypeDefs.h:  457:  BYTE  b31:1;
4776   [;  ;GenericTypeDefs.h:  458:  }  bits;
4777   [;  ;GenericTypeDefs.h:  459:  }  DWORD_VAL;
4778   [;  ;GenericTypeDefs.h:  462:  typedef  union
4779   [;  ;GenericTypeDefs.h:  463:  {
4780   [;  ;GenericTypeDefs.h:  464:  QWORD  Val;
4781   [;  ;GenericTypeDefs.h:  465:  DWORD  d[2]  ;
4782   [;  ;GenericTypeDefs.h:  466:  WORD  w[4]  ;
4783   [;  ;GenericTypeDefs.h:  467:  BYTE  v[8]  ;
4784   [;  ;GenericTypeDefs.h:  468:  struct 
4785   [;  ;GenericTypeDefs.h:  469:  {
4786   [;  ;GenericTypeDefs.h:  470:  DWORD  LD;
4787   [;  ;GenericTypeDefs.h:  471:  DWORD  HD;
4788   [;  ;GenericTypeDefs.h:  472:  }  dword;
4789   [;  ;GenericTypeDefs.h:  473:  struct 
4790   [;  ;GenericTypeDefs.h:  474:  {
4791   [;  ;GenericTypeDefs.h:  475:  WORD  LW;
4792   [;  ;GenericTypeDefs.h:  476:  WORD  HW;
4793   [;  ;GenericTypeDefs.h:  477:  WORD  UW;
4794   [;  ;GenericTypeDefs.h:  478:  WORD  MW;
4795   [;  ;GenericTypeDefs.h:  479:  }  word;
4796   [;  ;GenericTypeDefs.h:  480:  struct 
4797   [;  ;GenericTypeDefs.h:  481:  {
4798   [;  ;GenericTypeDefs.h:  482:  BYTE  b0:1;
4799   [;  ;GenericTypeDefs.h:  483:  BYTE  b1:1;
4800   [;  ;GenericTypeDefs.h:  484:  BYTE  b2:1;
4801   [;  ;GenericTypeDefs.h:  485:  BYTE  b3:1;
4802   [;  ;GenericTypeDefs.h:  486:  BYTE  b4:1;
4803   [;  ;GenericTypeDefs.h:  487:  BYTE  b5:1;
4804   [;  ;GenericTypeDefs.h:  488:  BYTE  b6:1;
4805   [;  ;GenericTypeDefs.h:  489:  BYTE  b7:1;
4806   [;  ;GenericTypeDefs.h:  490:  BYTE  b8:1;
4807   [;  ;GenericTypeDefs.h:  491:  BYTE  b9:1;
4808   [;  ;GenericTypeDefs.h:  492:  BYTE  b10:1;
4809   [;  ;GenericTypeDefs.h:  493:  BYTE  b11:1;
4810   [;  ;GenericTypeDefs.h:  494:  BYTE  b12:1;
4811   [;  ;GenericTypeDefs.h:  495:  BYTE  b13:1;
4812   [;  ;GenericTypeDefs.h:  496:  BYTE  b14:1;
4813   [;  ;GenericTypeDefs.h:  497:  BYTE  b15:1;
4814   [;  ;GenericTypeDefs.h:  498:  BYTE  b16:1;
4815   [;  ;GenericTypeDefs.h:  499:  BYTE  b17:1;
4816   [;  ;GenericTypeDefs.h:  500:  BYTE  b18:1;
4817   [;  ;GenericTypeDefs.h:  501:  BYTE  b19:1;
4818   [;  ;GenericTypeDefs.h:  502:  BYTE  b20:1;
4819   [;  ;GenericTypeDefs.h:  503:  BYTE  b21:1;
4820   [;  ;GenericTypeDefs.h:  504:  BYTE  b22:1;
4821   [;  ;GenericTypeDefs.h:  505:  BYTE  b23:1;
4822   [;  ;GenericTypeDefs.h:  506:  BYTE  b24:1;
4823   [;  ;GenericTypeDefs.h:  507:  BYTE  b25:1;
4824   [;  ;GenericTypeDefs.h:  508:  BYTE  b26:1;
4825   [;  ;GenericTypeDefs.h:  509:  BYTE  b27:1;
4826   [;  ;GenericTypeDefs.h:  510:  BYTE  b28:1;
4827   [;  ;GenericTypeDefs.h:  511:  BYTE  b29:1;
4828   [;  ;GenericTypeDefs.h:  512:  BYTE  b30:1;
4829   [;  ;GenericTypeDefs.h:  513:  BYTE  b31:1;
4830   [;  ;GenericTypeDefs.h:  514:  BYTE  b32:1;
4831   [;  ;GenericTypeDefs.h:  515:  BYTE  b33:1;
4832   [;  ;GenericTypeDefs.h:  516:  BYTE  b34:1;
4833   [;  ;GenericTypeDefs.h:  517:  BYTE  b35:1;
4834   [;  ;GenericTypeDefs.h:  518:  BYTE  b36:1;
4835   [;  ;GenericTypeDefs.h:  519:  BYTE  b37:1;
4836   [;  ;GenericTypeDefs.h:  520:  BYTE  b38:1;
4837   [;  ;GenericTypeDefs.h:  521:  BYTE  b39:1;
4838   [;  ;GenericTypeDefs.h:  522:  BYTE  b40:1;
4839   [;  ;GenericTypeDefs.h:  523:  BYTE  b41:1;
4840   [;  ;GenericTypeDefs.h:  524:  BYTE  b42:1;
4841   [;  ;GenericTypeDefs.h:  525:  BYTE  b43:1;
4842   [;  ;GenericTypeDefs.h:  526:  BYTE  b44:1;
4843   [;  ;GenericTypeDefs.h:  527:  BYTE  b45:1;
4844   [;  ;GenericTypeDefs.h:  528:  BYTE  b46:1;
4845   [;  ;GenericTypeDefs.h:  529:  BYTE  b47:1;
4846   [;  ;GenericTypeDefs.h:  530:  BYTE  b48:1;
4847   [;  ;GenericTypeDefs.h:  531:  BYTE  b49:1;
4848   [;  ;GenericTypeDefs.h:  532:  BYTE  b50:1;
4849   [;  ;GenericTypeDefs.h:  533:  BYTE  b51:1;
4850   [;  ;GenericTypeDefs.h:  534:  BYTE  b52:1;
4851   [;  ;GenericTypeDefs.h:  535:  BYTE  b53:1;
4852   [;  ;GenericTypeDefs.h:  536:  BYTE  b54:1;
4853   [;  ;GenericTypeDefs.h:  537:  BYTE  b55:1;
4854   [;  ;GenericTypeDefs.h:  538:  BYTE  b56:1;
4855   [;  ;GenericTypeDefs.h:  539:  BYTE  b57:1;
4856   [;  ;GenericTypeDefs.h:  540:  BYTE  b58:1;
4857   [;  ;GenericTypeDefs.h:  541:  BYTE  b59:1;
4858   [;  ;GenericTypeDefs.h:  542:  BYTE  b60:1;
4859   [;  ;GenericTypeDefs.h:  543:  BYTE  b61:1;
4860   [;  ;GenericTypeDefs.h:  544:  BYTE  b62:1;
4861   [;  ;GenericTypeDefs.h:  545:  BYTE  b63:1;
4862   [;  ;GenericTypeDefs.h:  546:  }  bits;
4863   [;  ;GenericTypeDefs.h:  547:  }  QWORD_VAL;
4864   [;  ;plib\flash.h:  113:  extern  void  ReadFlash(unsigned  long  startaddr,  unsigned  int  num_bytes,  unsigned  char  *flash_array);
4865   [;  ;plib\flash.h:  120:  extern  void  EraseFlash(unsigned  long  startaddr,  unsigned  long  endaddr);
4866   [;  ;plib\flash.h:  122:  extern  void  WriteBlockFlash(unsigned  long  startaddr,  unsigned  char  num_blocks,  unsigned  char  *flash_array);
4867   [;  ;plib\flash.h:  124:  extern  void  WriteBytesFlash(unsigned  long  startaddr,  unsigned  int  num_bytes,  unsigned  char  *flash_array);
4868   [;  ;plib\i2c.h:  775:  void  IdleI2C(  void  );
4869   [;  ;plib\i2c.h:  777:  void  OpenI2C(  unsigned  char  sync_mode,  unsigned  char  slew  );
4870   [;  ;plib\i2c.h:  779:  signed  char  WriteI2C(  unsigned  char  data_out  );
4871   [;  ;plib\i2c.h:  781:  signed  char  putsI2C(  unsigned  char  *wrptr  );
4872   [;  ;plib\i2c.h:  783:  unsigned  char  ReadI2C(  void  );
4873   [;  ;plib\i2c.h:  785:  void  CloseI2C(  void  );
4874   [;  ;plib\i2c.h:  899:  signed  char  WriteI2C(  unsigned  char  data_out  );
4875   [;  ;plib\i2c.h:  901:  signed  char  getsI2C(  unsigned  char  *rdptr,  unsigned  char  length  );
4876   [;  ;plib\i2c.h:  908:  signed  char  EEAckPolling(  unsigned  char  control  );
4877   [;  ;plib\i2c.h:  910:  signed  char  EEByteWrite(  unsigned  char  control,
4878   [;  ;plib\i2c.h:  911:  unsigned  char  address,
4879   [;  ;plib\i2c.h:  912:  unsigned  char  data  );
4880   [;  ;plib\i2c.h:  914:  signed  int  EECurrentAddRead(  unsigned  char  control  );
4881   [;  ;plib\i2c.h:  916:  signed  char  EEPageWrite(  unsigned  char  control,
4882   [;  ;plib\i2c.h:  917:  unsigned  char  address,
4883   [;  ;plib\i2c.h:  918:  unsigned  char  *wrptr  );
4884   [;  ;plib\i2c.h:  920:  signed  int  EERandomRead(  unsigned  char  control,  unsigned  char  address  );
4885   [;  ;plib\i2c.h:  922:  signed  char  EESequentialRead(  unsigned  char  control,
4886   [;  ;plib\i2c.h:  923:  unsigned  char  address,
4887   [;  ;plib\i2c.h:  924:  unsigned  char  *rdptr,
4888   [;  ;plib\i2c.h:  925:  unsigned  char  length  );
4889   [;  ;plib\mwire.h:  325:  void  OpenMwire(  unsigned  char  sync_mode  );
4890   [;  ;plib\mwire.h:  327:  unsigned  char  ReadMwire(  unsigned  char  high_byte,
4891   [;  ;plib\mwire.h:  328:  unsigned  char  low_byte  );
4892   [;  ;plib\mwire.h:  341:  signed  char  WriteMwire(  unsigned  char  data_out  );
4893   [;  ;plib\mwire.h:  354:  void  getsMwire(  unsigned  char  *rdptr,  unsigned  char  length  );
4894   [;  ;plib\portb.h:  126:  void  OpenPORTB(  unsigned  char  config);
4895   [;  ;plib\portb.h:  176:  void  OpenRB0INT(  unsigned  char  config);
4896   [;  ;plib\portb.h:  194:  void  OpenRB1INT(  unsigned  char  config);
4897   [;  ;plib\portb.h:  211:  void  OpenRB2INT(  unsigned  char  config);
4898   [;  ;plib\pwm.h:  85:  union  PWMDC
4899   [;  ;plib\pwm.h:  86:  {
4900   [;  ;plib\pwm.h:  87:  unsigned  int  lpwm;
4901   [;  ;plib\pwm.h:  88:  char  bpwm[2];
4902   [;  ;plib\pwm.h:  89:  };
4903   [;  ;plib\pwm.h:  467:  void  OpenPWM1  (  char  period);
4904   [;  ;plib\pwm.h:  468:  void  SetDCPWM1  (  unsigned  int  duty_cycle);
4905   [;  ;plib\pwm.h:  474:  void  SetOutputPWM1  (  unsigned  char  output_config,
4906   [;  ;plib\pwm.h:  475:  unsigned  char  pwm_mode);
4907   [;  ;plib\pwm.h:  477:  void  ClosePWM1  (void);
4908   [;  ;plib\pwm.h:  485:  void  OpenPWM2  (  char  period);
4909   [;  ;plib\pwm.h:  486:  void  SetDCPWM2(  unsigned  int  duty_cycle);
4910   [;  ;plib\pwm.h:  492:  void  ClosePWM2  (void);
4911   [;  ;plib\reset.h:  16:  char  isMCLR(void);
4912   [;  ;plib\reset.h:  17:  void  StatusReset(void);
4913   [;  ;plib\reset.h:  18:  char  isPOR(void);
4914   [;  ;plib\reset.h:  19:  char  isWU(void);
4915   [;  ;plib\reset.h:  22:  char  isBOR(void);
4916   [;  ;plib\reset.h:  26:  char  isWDTTO(void);
4917   [;  ;plib\reset.h:  27:  char  isWDTWU(void);
4918   [;  ;plib\reset.h:  31:  char  isLVD(void);
4919   [;  ;plib\rtcc.h:  687:  void  Open_RTCC(void);
4920   [;  ;plib\rtcc.h:  688:  void  Close_RTCC(void);
4921   [;  ;plib\rtcc.h:  689:  unsigned  char  update_RTCC(void);
4922   [;  ;plib\sw_i2c.h:  97:  void  SWStopI2C  (  void  );
4923   [;  ;plib\sw_i2c.h:  98:  void  SWStartI2C  (  void  );
4924   [;  ;plib\sw_i2c.h:  99:  void  SWRestartI2C  (  void  );
4925   [;  ;plib\sw_i2c.h:  100:  void  SWStopI2C  (  void  );
4926   [;  ;plib\sw_i2c.h:  102:  signed  char  SWAckI2C(  void  );
4927   [;  ;plib\sw_i2c.h:  103:  signed  char  Clock_test(  void  );
4928   [;  ;plib\sw_i2c.h:  104:  signed  int  SWReadI2C(  void  );
4929   [;  ;plib\sw_i2c.h:  105:  signed  char  SWWriteI2C(   unsigned  char  data_out  );
4930   [;  ;plib\sw_i2c.h:  106:  signed  char  SWGetsI2C(   unsigned  char  *rdptr,   unsigned  char  length  );
4931   [;  ;plib\sw_i2c.h:  107:  signed  char  SWPutsI2C(   unsigned  char  *wrptr  );
4932   [;  ;plib\sw_spi.h:  84:  void  OpenSWSPI(void);
4933   [;  ;plib\sw_spi.h:  87:  char  WriteSWSPI(  char  output);
4934   [;  ;plib\sw_spi.h:  90:  void  SetCSSWSPI(void);
4935   [;  ;plib\sw_spi.h:  93:  void  ClearCSSWSPI(void);
4936   [;  ;plib\sw_uart.h:  47:  void  OpenUART(void);
4937   [;  ;plib\sw_uart.h:  49:  unsigned  char  ReadUART(void);
4938   [;  ;plib\sw_uart.h:  51:  void  WriteUART(  unsigned  char);
4939   [;  ;plib\sw_uart.h:  53:  void  getsUART(  char  *,  unsigned  char);
4940   [;  ;plib\sw_uart.h:  55:  void  putsUART(  char  *);
4941   [;  ;plib\sw_uart.h:  79:  extern  void  DelayRXBitUART  (void);
4942   [;  ;plib\sw_uart.h:  80:  extern  void  DelayRXHalfBitUART(void);
4943   [;  ;plib\sw_uart.h:  81:  extern  void  DelayTXBitUART  (void);
4944   [;  ;plib\timers.h:  36:  union  Timers
4945   [;  ;plib\timers.h:  37:  {
4946   [;  ;plib\timers.h:  38:  unsigned  int  lt;
4947   [;  ;plib\timers.h:  39:  char  bt[2];
4948   [;  ;plib\timers.h:  40:  };
4949   [;  ;plib\timers.h:  118:  void  OpenTimer0  (  unsigned  char  config);
4950   [;  ;plib\timers.h:  119:  void  CloseTimer0  (void);
4951   [;  ;plib\timers.h:  120:  unsigned  int  ReadTimer0  (void);
4952   [;  ;plib\timers.h:  121:  void  WriteTimer0  (  unsigned  int  timer0);
4953   [;  ;plib\timers.h:  236:  void  OpenTimer1  (  unsigned  char  config);
4954   [;  ;plib\timers.h:  237:  void  CloseTimer1  (void);
4955   [;  ;plib\timers.h:  238:  unsigned  int  ReadTimer1  (void);
4956   [;  ;plib\timers.h:  239:  void  WriteTimer1  (  unsigned  int  timer1);
4957   [;  ;plib\timers.h:  325:  void  OpenTimer2  (  unsigned  char  config);
4958   [;  ;plib\timers.h:  326:  void  CloseTimer2  (void);
4959   [;  ;plib\timers.h:  391:  void  OpenTimer3  (  unsigned  char  config);
4960   [;  ;plib\timers.h:  392:  void  CloseTimer3  (void);
4961   [;  ;plib\timers.h:  393:  unsigned  int  ReadTimer3  (void);
4962   [;  ;plib\timers.h:  394:  void  WriteTimer3  (  unsigned  int  timer3);
4963   [;  ;plib\timers.h:  1179:  void  SetTmrCCPSrc(  unsigned  char  );
4964   [;  ;plib\usart.h:  568:  union  USART
4965   [;  ;plib\usart.h:  569:  {
4966   [;  ;plib\usart.h:  570:  unsigned  char  val;
4967   [;  ;plib\usart.h:  571:  struct
4968   [;  ;plib\usart.h:  572:  {
4969   [;  ;plib\usart.h:  573:  unsigned  RX_NINE:1;
4970   [;  ;plib\usart.h:  574:  unsigned  TX_NINE:1;
4971   [;  ;plib\usart.h:  575:  unsigned  FRAME_ERROR:1;
4972   [;  ;plib\usart.h:  576:  unsigned  OVERRUN_ERROR:1;
4973   [;  ;plib\usart.h:  577:  unsigned  fill:4;
4974   [;  ;plib\usart.h:  578:  };
4975   [;  ;plib\usart.h:  579:  };
4976   [;  ;plib\usart.h:  580:  extern  union  USART  USART_Status;
4977   [;  ;plib\usart.h:  581:  void  OpenUSART  (  unsigned  char  config,  unsigned  spbrg);
4978   [;  ;plib\usart.h:  596:  char  ReadUSART  (void);
4979   [;  ;plib\usart.h:  597:  void  WriteUSART  (  char  data);
4980   [;  ;plib\usart.h:  598:  void  getsUSART  (  char  *buffer,  unsigned  char  len);
4981   [;  ;plib\usart.h:  599:  void  putsUSART  (  char  *data);
4982   [;  ;plib\usart.h:  600:  void  putrsUSART  (  const   char  *data);
4983   [;  ;plib\usart.h:  654:  void  baudUSART  (  unsigned  char  baudconfig);
4984   [;  ;plib\xlcd.h:  87:  void  OpenXLCD(  unsigned  char);
4985   [;  ;plib\xlcd.h:  92:  void  SetCGRamAddr(  unsigned  char);
4986   [;  ;plib\xlcd.h:  97:  void  SetDDRamAddr(  unsigned  char);
4987   [;  ;plib\xlcd.h:  102:  unsigned  char  BusyXLCD(void);
4988   [;  ;plib\xlcd.h:  107:  unsigned  char  ReadAddrXLCD(void);
4989   [;  ;plib\xlcd.h:  112:  char  ReadDataXLCD(void);
4990   [;  ;plib\xlcd.h:  117:  void  WriteCmdXLCD(  unsigned  char);
4991   [;  ;plib\xlcd.h:  122:  void  WriteDataXLCD(  char);
4992   [;  ;plib\xlcd.h:  132:  void  putsXLCD(  char  *);
4993   [;  ;plib\xlcd.h:  137:  void  putrsXLCD(const  char  *);
4994   [;  ;plib\xlcd.h:  140:  extern  void  DelayFor18TCY(void);
4995   [;  ;plib\xlcd.h:  141:  extern  void  DelayPORXLCD(void);
4996   [;  ;plib\xlcd.h:  142:  extern  void  DelayXLCD(void);
4997   [;  ;delays.h:  13:  void  Delay1TCYx(unsigned  char);
4998   [;  ;delays.h:  19:  void  Delay10TCYx(unsigned  char);
4999   [;  ;delays.h:  25:  void  Delay100TCYx(unsigned  char);
5000   [;  ;delays.h:  31:  void  Delay1KTCYx(unsigned  char);
5001   [;  ;delays.h:  37:  void  Delay10KTCYx(unsigned  char);
5002   [;  ;pic18.h:  18:  __attribute__((__unsupported__("The  flash_write  routine  is  no  longer  supported.  Please  use  the  peripheral  library  functions:  WriteBytesFlash,  WriteBlockFlash  or  WriteWordFlash")))  void  flash_write(const  unsigned  char  *,  unsigned  int,  __far  unsigned  c
5003   [;  ;pic18.h:  144:  extern  void  _delay(unsigned  long);
5004   [;  ;pic18.h:  146:  extern  void  _delaywdt(unsigned  long);
5005   [;  ;pic18.h:  148:  extern  void  _delay3(unsigned  char);
5006   "64  ../../../Library/LaurTec_PIC_libraries/LaurTec_PIC_libraries_v_3.3.1/conf\PIC18F4550_config.h
5007   [p  x  CPUDIV=OSC1_PLL2  ]
5008   "75
5009   [p  x  PLLDIV=1  ]
5010   "80
5011   [p  x  USBDIV=2  ]
5012   "90
5013   [p  x  IESO=OFF  ]
5014   "105
5015   [p  x  FOSC=HS  ]
5016   "111
5017   [p  x  FCMEN=OFF  ]
5018   "120
5019   [p  x  VREGEN=OFF  ]
5020   "127
5021   [p  x  BOR=OFF  ]
5022   "134
5023   [p  x  BORV=0  ]
5024   "139
5025   [p  x  PWRT=ON  ]
5026   "163
5027   [p  x  WDTPS=1  ]
5028   "168
5029   [p  x  WDT=OFF  ]
5030   "178
5031   [p  x  CCP2MX=ON  ]
5032   "183
5033   [p  x  PBADEN=OFF  ]
5034   "188
5035   [p  x  LPT1OSC=OFF  ]
5036   "193
5037   [p  x  MCLRE=ON  ]
5038   "203
5039   [p  x  DEBUG=OFF  ]
5040   "208
5041   [p  x  STVREN=ON  ]
5042   "213
5043   [p  x  ICPRT=OFF  ]
5044   "218
5045   [p  x  XINST=OFF  ]
5046   "223
5047   [p  x  LVP=OFF  ]
5048   "233
5049   [p  x  CP0=OFF  ]
5050   "239
5051   [p  x  CP1=OFF  ]
5052   "244
5053   [p  x  CP2=OFF  ]
5054   "249
5055   [p  x  CP3=OFF  ]
5056   "259
5057   [p  x  CPD=OFF  ]
5058   "264
5059   [p  x  CPB=OFF  ]
5060   "274
5061   [p  x  WRT0=OFF  ]
5062   "279
5063   [p  x  WRT1=OFF  ]
5064   "284
5065   [p  x  WRT2=OFF  ]
5066   "289
5067   [p  x  WRT3=OFF  ]
5068   "299
5069   [p  x  WRTB=OFF  ]
5070   "304
5071   [p  x  WRTC=OFF  ]
5072   "309
5073   [p  x  WRTD=OFF  ]
5074   "319
5075   [p  x  EBTR0=OFF  ]
5076   "324
5077   [p  x  EBTR1=OFF  ]
5078   "329
5079   [p  x  EBTR2=OFF  ]
5080   "334
5081   [p  x  EBTR3=OFF  ]
5082   "344
5083   [p  x  EBTRB=OFF  ]
5084   [;  ;stdlib.h:  27:  typedef  struct  {
5085   [;  ;stdlib.h:  28:  int  rem;
5086   [;  ;stdlib.h:  29:  int  quot;
5087   [;  ;stdlib.h:  30:  }  div_t;
5088   [;  ;stdlib.h:  31:  typedef  struct  {
5089   [;  ;stdlib.h:  32:  unsigned  rem;
5090   [;  ;stdlib.h:  33:  unsigned  quot;
5091   [;  ;stdlib.h:  34:  }  udiv_t;
5092   [;  ;stdlib.h:  35:  typedef  struct  {
5093   [;  ;stdlib.h:  36:  long  quot;
5094   [;  ;stdlib.h:  37:  long  rem;
5095   [;  ;stdlib.h:  38:  }  ldiv_t;
5096   [;  ;stdlib.h:  39:  typedef  struct  {
5097   [;  ;stdlib.h:  40:  unsigned  long  quot;
5098   [;  ;stdlib.h:  41:  unsigned  long  rem;
5099   [;  ;stdlib.h:  42:  }  uldiv_t;
5100   [;  ;stdlib.h:  65:  extern  double  atof(const  char  *);
5101   [;  ;stdlib.h:  66:  extern  double  strtod(const  char  *,  const  char  **);
5102   [;  ;stdlib.h:  67:  extern  int  atoi(const  char  *);
5103   [;  ;stdlib.h:  68:  extern  unsigned  xtoi(const  char  *);
5104   [;  ;stdlib.h:  69:  extern  long  atol(const  char  *);
5105   [;  ;stdlib.h:  70:  extern  long  strtol(const  char  *,  char  **,  int);
5106   [;  ;stdlib.h:  72:  extern  int  rand(void);
5107   [;  ;stdlib.h:  73:  extern  void  srand(unsigned  int);
5108   [;  ;stdlib.h:  74:  extern  void  *  calloc(size_t,  size_t);
5109   [;  ;stdlib.h:  75:  extern  div_t  div(int  numer,  int  denom);
5110   [;  ;stdlib.h:  76:  extern  udiv_t  udiv(unsigned  numer,  unsigned  denom);
5111   [;  ;stdlib.h:  77:  extern  ldiv_t  ldiv(long  numer,  long  denom);
5112   [;  ;stdlib.h:  78:  extern  uldiv_t  uldiv(unsigned  long  numer,unsigned  long  denom);
5113   [;  ;stdlib.h:  79:  extern  unsigned  long  _lrotl(unsigned  long  value,  unsigned  int  shift);
5114   [;  ;stdlib.h:  80:  extern  unsigned  long  _lrotr(unsigned  long  value,  unsigned  int  shift);
5115   [;  ;stdlib.h:  81:  extern  unsigned  int  _rotl(unsigned  int  value,  unsigned  int  shift);
5116   [;  ;stdlib.h:  82:  extern  unsigned  int  _rotr(unsigned  int  value,  unsigned  int  shift);
5117   [;  ;stdlib.h:  87:  extern  void  *  malloc(size_t);
5118   [;  ;stdlib.h:  88:  extern  void  free(void  *);
5119   [;  ;stdlib.h:  89:  extern  void  *  realloc(void  *,  size_t);
5120   [;  ;stdlib.h:  91:  extern  void  abort(void);
5121   [;  ;stdlib.h:  92:  extern  void  exit(int);
5122   [;  ;stdlib.h:  93:  extern  int  atexit(void  (*)(void));
5123   [;  ;stdlib.h:  94:  extern  char  *  getenv(const  char  *);
5124   [;  ;stdlib.h:  95:  extern  char  **  environ;
5125   [;  ;stdlib.h:  96:  extern  int  system(char  *);
5126   [;  ;stdlib.h:  97:  extern  void  qsort(void  *,  size_t,  size_t,  int  (*)(const  void  *,  const  void  *));
5127   [;  ;stdlib.h:  98:  extern  void  *  bsearch(const  void  *,  void  *,  size_t,  size_t,  int(*)(const  void  *,  const  void  *));
5128   [;  ;stdlib.h:  99:  extern  int  abs(int);
5129   [;  ;stdlib.h:  100:  extern  long  labs(long);
5130   [;  ;stdlib.h:  103:  extern  char  *  itoa(char  *  buf,  int  val,  int  base);
5131   [;  ;stdlib.h:  104:  extern  char  *  utoa(char  *  buf,  unsigned  val,  int  base);
5132   [;  ;stdlib.h:  109:  extern  char  *  ltoa(char  *  buf,  long  val,  int  base);
5133   [;  ;stdlib.h:  110:  extern  char  *  ultoa(char  *  buf,  unsigned  long  val,  int  base);
5134   [;  ;stdlib.h:  112:  extern  char  *  ftoa(float  f,  int  *  status);
5135   [;  ;inc\delay.h:  74:  void  delay_ms  (unsigned  int  value_ms);
5136   [;  ;inc\delay.h:  88:  void  delay_s  (unsigned  char  value_s);
5137   [;  ;inc\delay.h:  102:  void  delay_set_quartz  (unsigned  char  frequency);
5138   [;  ;inc\LCD_44780.h:  165:  void  LCD_enable_pulse  (void);
5139   [;  ;inc\LCD_44780.h:  184:  void  LCD_send_command  (unsigned  char  bit_3,  unsigned  char  bit_2,  unsigned  char  bit_1,  unsigned  char  bit_0);
5140   [;  ;inc\LCD_44780.h:  193:  void  LCD_home(void);
5141   [;  ;inc\LCD_44780.h:  208:  void  LCD_shift(unsigned  char  shift,  unsigned  char  number_of_shift);
5142   [;  ;inc\LCD_44780.h:  224:  void  LCD_shift_cursor(unsigned  char  shift,unsigned  char  number_of_shift);
5143   [;  ;inc\LCD_44780.h:  236:  void  LCD_goto_line  (unsigned  char  line);
5144   [;  ;inc\LCD_44780.h:  251:  void  LCD_goto_xy  (unsigned  char  x,  unsigned  char  y);
5145   [;  ;inc\LCD_44780.h:  262:  void  LCD_write_char  (unsigned  char  value);
5146   [;  ;inc\LCD_44780.h:  281:  void  LCD_write_message(const  unsigned  char  *buffer);
5147   [;  ;inc\LCD_44780.h:  296:  void  LCD_write_string(unsigned  char  *buffer);
5148   [;  ;inc\LCD_44780.h:  316:  void  LCD_write_integer(int  value,  unsigned  char  number_of_digits,  unsigned  char  zero_cleaning);
5149   [;  ;inc\LCD_44780.h:  325:  void  LCD_clear  (void);
5150   [;  ;inc\LCD_44780.h:  341:  void  LCD_cursor(unsigned  char  active,  unsigned  char  blinking);
5151   [;  ;inc\LCD_44780.h:  356:  void  LCD_backlight(unsigned  char  active);
5152   [;  ;inc\LCD_44780.h:  370:  void  LCD_initialize(unsigned  char  quartz_frequency);
5153   [;  ;stdlib.h:  103:  extern  char  *  itoa(char  *  buf,  int  val,  int  base);
5154   [;  ;stdlib.h:  104:  extern  char  *  utoa(char  *  buf,  unsigned  val,  int  base);
5155   [;  ;stdlib.h:  109:  extern  char  *  ltoa(char  *  buf,  long  val,  int  base);
5156   [;  ;stdlib.h:  110:  extern  char  *  ultoa(char  *  buf,  unsigned  long  val,  int  base);
5157   [;  ;stdlib.h:  112:  extern  char  *  ftoa(float  f,  int  *  status);
5158   "49  ../../../Library/LaurTec_PIC_libraries/LaurTec_PIC_libraries_v_3.3.1/src\LCD_44780.c
5159   [v  _LCD_enable_pulse  `(v  ~T0  @X0  1  ef  ]
5160   {
5161   [;  ;src\LCD_44780.c:  49:  void  LCD_enable_pulse  (void)  {
5162   [e  :U  _LCD_enable_pulse  ]
5163   [f  ]
5164   [;  ;src\LCD_44780.c:  51:  LATDbits.LATD3  =  1;
5165   "51
5166   [e  =  .  .  _LATDbits  0  3  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5167   [;  ;src\LCD_44780.c:  52:  delay_ms  (1);
5168   "52
5169   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1  `i  `ui  ]
5170   [;  ;src\LCD_44780.c:  53:  LATDbits.LATD3  =  0;
5171   "53
5172   [e  =  .  .  _LATDbits  0  3  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5173   [;  ;src\LCD_44780.c:  54:  delay_ms  (1);
5174   "54
5175   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1  `i  `ui  ]
5176   [;  ;src\LCD_44780.c:  55:  }
5177   "55
5178   [e  :UE  597  ]
5179   }
5180   "61
5181   [v  _LCD_send_command  `(v  ~T0  @X0  1  ef4`uc`uc`uc`uc  ]
5182   {
5183   [;  ;src\LCD_44780.c:  61:  void  LCD_send_command  (unsigned  char  D3,  unsigned  char  D2,  unsigned  char  D1,  unsigned  char  D0)  {
5184   [e  :U  _LCD_send_command  ]
5185   [v  _D3  `uc  ~T0  @X0  1  r1  ]
5186   [v  _D2  `uc  ~T0  @X0  1  r2  ]
5187   [v  _D1  `uc  ~T0  @X0  1  r3  ]
5188   [v  _D0  `uc  ~T0  @X0  1  r4  ]
5189   [f  ]
5190   [;  ;src\LCD_44780.c:  63:  LATDbits.LATD4  =  D0;
5191   "63
5192   [e  =  .  .  _LATDbits  0  4  _D0  ]
5193   [;  ;src\LCD_44780.c:  64:  LATDbits.LATD5  =  D1;
5194   "64
5195   [e  =  .  .  _LATDbits  0  5  _D1  ]
5196   [;  ;src\LCD_44780.c:  65:  LATDbits.LATD6  =  D2;
5197   "65
5198   [e  =  .  .  _LATDbits  0  6  _D2  ]
5199   [;  ;src\LCD_44780.c:  66:  LATDbits.LATD7  =  D3;
5200   "66
5201   [e  =  .  .  _LATDbits  0  7  _D3  ]
5202   [;  ;src\LCD_44780.c:  67:  LCD_enable_pulse  ();
5203   "67
5204   [e  (  _LCD_enable_pulse  ..   ]
5205   [;  ;src\LCD_44780.c:  68:  }
5206   "68
5207   [e  :UE  598  ]
5208   }
5209   "74
5210   [v  _LCD_home  `(v  ~T0  @X0  1  ef  ]
5211   {
5212   [;  ;src\LCD_44780.c:  74:  void  LCD_home(void)  {
5213   [e  :U  _LCD_home  ]
5214   [f  ]
5215   [;  ;src\LCD_44780.c:  76:  LCD_send_command  (0,0,0,0);
5216   "76
5217   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5218   [;  ;src\LCD_44780.c:  77:  LCD_send_command  (0,0,1,0);
5219   "77
5220   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5221   [;  ;src\LCD_44780.c:  78:  }
5222   "78
5223   [e  :UE  599  ]
5224   }
5225   "84
5226   [v  _LCD_shift  `(v  ~T0  @X0  1  ef2`uc`uc  ]
5227   {
5228   [;  ;src\LCD_44780.c:  84:  void  LCD_shift  (unsigned  char  shift,  unsigned  char  number_of_shift)  {
5229   [e  :U  _LCD_shift  ]
5230   [v  _shift  `uc  ~T0  @X0  1  r1  ]
5231   [v  _number_of_shift  `uc  ~T0  @X0  1  r2  ]
5232   [f  ]
5233   "86
5234   [v  _i  `uc  ~T0  @X0  1  a  ]
5235   [;  ;src\LCD_44780.c:  86:  unsigned  char  i;
5236   [;  ;src\LCD_44780.c:  88:  for  (i=0;  i &lsaquo   number_of_shift;  i++)  {
5237   "88
5238   {
5239   [e  =  _i  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5240   [e  $U  604   ]
5241   [e  :U  601  ]
5242   {
5243   [;  ;src\LCD_44780.c:  89:  LCD_send_command  (0,0,0,1);
5244   "89
5245   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5246   [;  ;src\LCD_44780.c:  90:  LCD_send_command  (1,shift,0,0);
5247   "90
5248   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   1  `i  `uc  _shift  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5249   "91
5250   }
5251   "88
5252   [e  ++  _i  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5253   [e  :U  604  ]
5254   [e  $ &lsaquo   -&rsaquo   _i  `i  -&rsaquo   _number_of_shift  `i  601   ]
5255   [e  :U  602  ]
5256   "91
5257   }
5258   [;  ;src\LCD_44780.c:  91:  }
5259   [;  ;src\LCD_44780.c:  92:  }
5260   "92
5261   [e  :UE  600  ]
5262   }
5263   "98
5264   [v  _LCD_shift_cursor  `(v  ~T0  @X0  1  ef2`uc`uc  ]
5265   {
5266   [;  ;src\LCD_44780.c:  98:  void  LCD_shift_cursor  (unsigned  char  shift,  unsigned  char  number_of_shift){
5267   [e  :U  _LCD_shift_cursor  ]
5268   [v  _shift  `uc  ~T0  @X0  1  r1  ]
5269   [v  _number_of_shift  `uc  ~T0  @X0  1  r2  ]
5270   [f  ]
5271   "100
5272   [v  _i  `uc  ~T0  @X0  1  a  ]
5273   [;  ;src\LCD_44780.c:  100:  unsigned  char  i;
5274   [;  ;src\LCD_44780.c:  102:  for  (i=0;  i &lsaquo   number_of_shift;  i++)  {
5275   "102
5276   {
5277   [e  =  _i  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5278   [e  $U  609   ]
5279   [e  :U  606  ]
5280   {
5281   [;  ;src\LCD_44780.c:  103:  LCD_send_command  (0,0,0,1);
5282   "103
5283   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5284   [;  ;src\LCD_44780.c:  104:  LCD_send_command  (0,shift,0,0);
5285   "104
5286   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  _shift  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5287   "105
5288   }
5289   "102
5290   [e  ++  _i  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5291   [e  :U  609  ]
5292   [e  $ &lsaquo   -&rsaquo   _i  `i  -&rsaquo   _number_of_shift  `i  606   ]
5293   [e  :U  607  ]
5294   "105
5295   }
5296   [;  ;src\LCD_44780.c:  105:  }
5297   [;  ;src\LCD_44780.c:  106:  }
5298   "106
5299   [e  :UE  605  ]
5300   }
5301   "111
5302   [v  _LCD_goto_line  `(v  ~T0  @X0  1  ef1`uc  ]
5303   {
5304   [;  ;src\LCD_44780.c:  111:  void  LCD_goto_line  (unsigned  char  line)  {
5305   [e  :U  _LCD_goto_line  ]
5306   [v  _line  `uc  ~T0  @X0  1  r1  ]
5307   [f  ]
5308   [;  ;src\LCD_44780.c:  113:  switch(line)  {
5309   "113
5310   [e  $U  612   ]
5311   {
5312   [;  ;src\LCD_44780.c:  115:  case  1:  LCD_send_command(1,0,0,0);
5313   "115
5314   [e  :U  613  ]
5315   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5316   [;  ;src\LCD_44780.c:  116:  LCD_send_command(0,0,0,0);
5317   "116
5318   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5319   [;  ;src\LCD_44780.c:  117:  break;
5320   "117
5321   [e  $U  611   ]
5322   [;  ;src\LCD_44780.c:  119:  case  2:  LCD_send_command(1,1,0,0);
5323   "119
5324   [e  :U  614  ]
5325   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5326   [;  ;src\LCD_44780.c:  120:  LCD_send_command(0,0,0,0);
5327   "120
5328   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5329   [;  ;src\LCD_44780.c:  121:  break;
5330   "121
5331   [e  $U  611   ]
5332   [;  ;src\LCD_44780.c:  123:  case  3:  LCD_send_command(1,0,0,1);
5333   "123
5334   [e  :U  615  ]
5335   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5336   [;  ;src\LCD_44780.c:  124:  LCD_send_command(0,1,0,0);
5337   "124
5338   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5339   [;  ;src\LCD_44780.c:  125:  break;
5340   "125
5341   [e  $U  611   ]
5342   [;  ;src\LCD_44780.c:  127:  case  4:  LCD_send_command(1,1,0,1);
5343   "127
5344   [e  :U  616  ]
5345   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5346   [;  ;src\LCD_44780.c:  128:  LCD_send_command(0,1,0,0);
5347   "128
5348   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5349   "129
5350   }
5351   [;  ;src\LCD_44780.c:  129:  }
5352   [e  $U  611   ]
5353   "113
5354   [e  :U  612  ]
5355   [e  [\  _line  ,  $  -&rsaquo   -&rsaquo   1  `i  `uc  613
5356     ,  $  -&rsaquo   -&rsaquo   2  `i  `uc  614
5357     ,  $  -&rsaquo   -&rsaquo   3  `i  `uc  615
5358     ,  $  -&rsaquo   -&rsaquo   4  `i  `uc  616
5359     611  ]
5360   "129
5361   [e  :U  611  ]
5362   [;  ;src\LCD_44780.c:  130:  }
5363   "130
5364   [e  :UE  610  ]
5365   }
5366   "136
5367   [v  _LCD_goto_xy  `(v  ~T0  @X0  1  ef2`uc`uc  ]
5368   {
5369   [;  ;src\LCD_44780.c:  136:  void  LCD_goto_xy  (unsigned  char  x,  unsigned  char  y){
5370   [e  :U  _LCD_goto_xy  ]
5371   [v  _x  `uc  ~T0  @X0  1  r1  ]
5372   [v  _y  `uc  ~T0  @X0  1  r2  ]
5373   [f  ]
5374   [;  ;src\LCD_44780.c:  138:  LCD_goto_line  (y);
5375   "138
5376   [e  (  _LCD_goto_line  (1  _y  ]
5377   [;  ;src\LCD_44780.c:  139:  LCD_shift_cursor  (1,  x-1);
5378   "139
5379   [e  (  _LCD_shift_cursor  (2  ,  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -  -&rsaquo   _x  `i  -&rsaquo   1  `i  `uc  ]
5380   [;  ;src\LCD_44780.c:  140:  }
5381   "140
5382   [e  :UE  617  ]
5383   }
5384   "145
5385   [v  _LCD_write_char  `(v  ~T0  @X0  1  ef1`uc  ]
5386   {
5387   [;  ;src\LCD_44780.c:  145:  void  LCD_write_char  (unsigned  char  value)  {
5388   [e  :U  _LCD_write_char  ]
5389   [v  _value  `uc  ~T0  @X0  1  r1  ]
5390   [f  ]
5391   "147
5392   [v  _D3  `uc  ~T0  @X0  1  a  ]
5393   [v  _D2  `uc  ~T0  @X0  1  a  ]
5394   [v  _D1  `uc  ~T0  @X0  1  a  ]
5395   [v  _D0  `uc  ~T0  @X0  1  a  ]
5396   [;  ;src\LCD_44780.c:  147:  unsigned  char  D3,D2,D1,D0;
5397   [;  ;src\LCD_44780.c:  149:  LATDbits.LATD2  =  1;
5398   "149
5399   [e  =  .  .  _LATDbits  0  2  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5400   [;  ;src\LCD_44780.c:  152:  D3  =  (value  &  0b10000000) &rsaquo &rsaquo   7;
5401   "152
5402   [e  =  _D3  -&rsaquo  &rsaquo &rsaquo   &  -&rsaquo   _value  `i  -&rsaquo   128  `i  -&rsaquo   7  `i  `uc  ]
5403   [;  ;src\LCD_44780.c:  153:  D2  =  (value  &  0b01000000) &rsaquo &rsaquo   6;
5404   "153
5405   [e  =  _D2  -&rsaquo  &rsaquo &rsaquo   &  -&rsaquo   _value  `i  -&rsaquo   64  `i  -&rsaquo   6  `i  `uc  ]
5406   [;  ;src\LCD_44780.c:  154:  D1  =  (value  &  0b00100000) &rsaquo &rsaquo   5;
5407   "154
5408   [e  =  _D1  -&rsaquo  &rsaquo &rsaquo   &  -&rsaquo   _value  `i  -&rsaquo   32  `i  -&rsaquo   5  `i  `uc  ]
5409   [;  ;src\LCD_44780.c:  155:  D0  =  (value  &  0b00010000) &rsaquo &rsaquo   4;
5410   "155
5411   [e  =  _D0  -&rsaquo  &rsaquo &rsaquo   &  -&rsaquo   _value  `i  -&rsaquo   16  `i  -&rsaquo   4  `i  `uc  ]
5412   [;  ;src\LCD_44780.c:  157:  LCD_send_command  (D3,D2,D1,D0);
5413   "157
5414   [e  (  _LCD_send_command  (4  ,  ,  ,  _D3  _D2  _D1  _D0  ]
5415   [;  ;src\LCD_44780.c:  160:  D3  =  (value  &  0b00001000) &rsaquo &rsaquo   3;
5416   "160
5417   [e  =  _D3  -&rsaquo  &rsaquo &rsaquo   &  -&rsaquo   _value  `i  -&rsaquo   8  `i  -&rsaquo   3  `i  `uc  ]
5418   [;  ;src\LCD_44780.c:  161:  D2  =  (value  &  0b00000100) &rsaquo &rsaquo   2;
5419   "161
5420   [e  =  _D2  -&rsaquo  &rsaquo &rsaquo   &  -&rsaquo   _value  `i  -&rsaquo   4  `i  -&rsaquo   2  `i  `uc  ]
5421   [;  ;src\LCD_44780.c:  162:  D1  =  (value  &  0b00000010) &rsaquo &rsaquo   1;
5422   "162
5423   [e  =  _D1  -&rsaquo  &rsaquo &rsaquo   &  -&rsaquo   _value  `i  -&rsaquo   2  `i  -&rsaquo   1  `i  `uc  ]
5424   [;  ;src\LCD_44780.c:  163:  D0  =  (value  &  0b00000001);
5425   "163
5426   [e  =  _D0  -&rsaquo   &  -&rsaquo   _value  `i  -&rsaquo   1  `i  `uc  ]
5427   [;  ;src\LCD_44780.c:  165:  LCD_send_command  (D3,D2,D1,D0);
5428   "165
5429   [e  (  _LCD_send_command  (4  ,  ,  ,  _D3  _D2  _D1  _D0  ]
5430   [;  ;src\LCD_44780.c:  167:  LATDbits.LATD2  =  0;
5431   "167
5432   [e  =  .  .  _LATDbits  0  2  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5433   [;  ;src\LCD_44780.c:  168:  }
5434   "168
5435   [e  :UE  618  ]
5436   }
5437   "178
5438   [v  _LCD_write_message  `(v  ~T0  @X0  1  ef1`*Cuc  ]
5439   {
5440   [;  ;src\LCD_44780.c:  178:  void  LCD_write_message  (const  unsigned  char  *buffer)  {
5441   [e  :U  _LCD_write_message  ]
5442   [v  _buffer  `*Cuc  ~T0  @X0  1  r1  ]
5443   [f  ]
5444   [;  ;src\LCD_44780.c:  181:  while(*buffer)  {
5445   "181
5446   [e  $U  620   ]
5447   [e  :U  621  ]
5448   {
5449   [;  ;src\LCD_44780.c:  184:  LCD_write_char(*buffer);
5450   "184
5451   [e  (  _LCD_write_char  (1  *U  _buffer  ]
5452   [;  ;src\LCD_44780.c:  186:  buffer++;
5453   "186
5454   [e  ++  _buffer  *  -&rsaquo   -&rsaquo   1  `i  `x  -&rsaquo   -&rsaquo   #  *U  _buffer  `i  `x  ]
5455   "187
5456   }
5457   [e  :U  620  ]
5458   "181
5459   [e  $  !=  -&rsaquo   *U  _buffer  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Cuc  `i  621   ]
5460   [e  :U  622  ]
5461   [;  ;src\LCD_44780.c:  187:  }
5462   [;  ;src\LCD_44780.c:  188:  }
5463   "188
5464   [e  :UE  619  ]
5465   }
5466   "194
5467   [v  _LCD_write_string  `(v  ~T0  @X0  1  ef1`*uc  ]
5468   {
5469   [;  ;src\LCD_44780.c:  194:  void  LCD_write_string  (unsigned  char  *buffer)  {
5470   [e  :U  _LCD_write_string  ]
5471   [v  _buffer  `*uc  ~T0  @X0  1  r1  ]
5472   [f  ]
5473   [;  ;src\LCD_44780.c:  197:  while(*buffer){
5474   "197
5475   [e  $U  624   ]
5476   [e  :U  625  ]
5477   {
5478   [;  ;src\LCD_44780.c:  200:  LCD_write_char(*buffer);
5479   "200
5480   [e  (  _LCD_write_char  (1  *U  _buffer  ]
5481   [;  ;src\LCD_44780.c:  202:  buffer++;
5482   "202
5483   [e  ++  _buffer  *  -&rsaquo   -&rsaquo   1  `i  `x  -&rsaquo   -&rsaquo   #  *U  _buffer  `i  `x  ]
5484   "203
5485   }
5486   [e  :U  624  ]
5487   "197
5488   [e  $  !=  -&rsaquo   *U  _buffer  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `uc  `i  625   ]
5489   [e  :U  626  ]
5490   [;  ;src\LCD_44780.c:  203:  }
5491   [;  ;src\LCD_44780.c:  204:  }
5492   "204
5493   [e  :UE  623  ]
5494   }
5495   "210
5496   [v  _LCD_write_integer  `(v  ~T0  @X0  1  ef3`i`uc`uc  ]
5497   {
5498   [;  ;src\LCD_44780.c:  210:  void  LCD_write_integer  (signed  int  value,  unsigned  char  number_of_digits,  unsigned  char  zero_cleaning){
5499   [e  :U  _LCD_write_integer  ]
5500   [v  _value  `i  ~T0  @X0  1  r1  ]
5501   [v  _number_of_digits  `uc  ~T0  @X0  1  r2  ]
5502   [v  _zero_cleaning  `uc  ~T0  @X0  1  r3  ]
5503   [f  ]
5504   "213
5505   [v  F5451  `uc  ~T0  @X0  -&rsaquo   6  `i  s  ]
5506   [i  F5451
5507   :U  ..
5508   -&rsaquo   -&rsaquo   0  `i  `uc
5509   -&rsaquo   -&rsaquo   0  `i  `uc
5510   -&rsaquo   -&rsaquo   0  `i  `uc
5511   -&rsaquo   -&rsaquo   0  `i  `uc
5512   -&rsaquo   -&rsaquo   0  `i  `uc
5513   -&rsaquo   -&rsaquo   0  `i  `uc
5514   ..
5515   ]
5516   [v  _convertedInt  `uc  ~T0  @X0  -&rsaquo   6  `i  a  ]
5517   [;  ;src\LCD_44780.c:  213:  unsigned  char  convertedInt  [6]  =  {0,0,0,0,0,0};
5518   [e  =  _convertedInt  F5451  ]
5519   "216
5520   [v  _index  `uc  ~T0  @X0  1  a  ]
5521   [;  ;src\LCD_44780.c:  216:  unsigned  char  index;
5522   [;  ;src\LCD_44780.c:  224:  itoa  ((unsigned  char*)  convertedInt,  value,10);
5523   "224
5524   [e  (  _itoa  (3  ,  ,  &U  _convertedInt  _value  -&rsaquo   10  `i  ]
5525   [;  ;src\LCD_44780.c:  228:  if  (number_of_digits &rsaquo 0  )  {
5526   "228
5527   [e  $  ! &rsaquo   -&rsaquo   _number_of_digits  `i  -&rsaquo   0  `i  628   ]
5528   {
5529   [;  ;src\LCD_44780.c:  230:  convertedInt[number_of_digits]  =  '\0';
5530   "230
5531   [e  =  *U  +  &U  _convertedInt  *  -&rsaquo   _number_of_digits  `ux  -&rsaquo   -&rsaquo   #  *U  &U  _convertedInt  `ui  `ux  -&rsaquo   -&rsaquo   0  `ui  `uc  ]
5532   [;  ;src\LCD_44780.c:  234:  while  (!(convertedInt[number_of_digits-1] &lsaquo =  '9'  &&  convertedInt[number_of_digits-1] &rsaquo =  '0')){
5533   "234
5534   [e  $U  629   ]
5535   [e  :U  630  ]
5536   {
5537   [;  ;src\LCD_44780.c:  236:  for  (index  =  number_of_digits-1;  index &rsaquo   0;  index--){
5538   "236
5539   {
5540   [e  =  _index  -&rsaquo   -  -&rsaquo   _number_of_digits  `i  -&rsaquo   1  `i  `uc  ]
5541   [e  $ &rsaquo   -&rsaquo   _index  `i  -&rsaquo   0  `i  632   ]
5542   [e  $U  633   ]
5543   [e  :U  632  ]
5544   {
5545   [;  ;src\LCD_44780.c:  237:  convertedInt[index]  =  convertedInt[index-1];
5546   "237
5547   [e  =  *U  +  &U  _convertedInt  *  -&rsaquo   _index  `ux  -&rsaquo   -&rsaquo   #  *U  &U  _convertedInt  `ui  `ux  *U  +  &U  _convertedInt  *  -&rsaquo   -&rsaquo   -  -&rsaquo   _index  `i  -&rsaquo   1  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  _convertedInt  `ui  `ux  ]
5548   [;  ;src\LCD_44780.c:  239:  if  (zero_cleaning  ==  0x01)  {
5549   "239
5550   [e  $  !  ==  -&rsaquo   _zero_cleaning  `i  -&rsaquo   1  `i  635   ]
5551   {
5552   [;  ;src\LCD_44780.c:  240:  convertedInt[index-1]  =  '  ';
5553   "240
5554   [e  =  *U  +  &U  _convertedInt  *  -&rsaquo   -&rsaquo   -  -&rsaquo   _index  `i  -&rsaquo   1  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  _convertedInt  `ui  `ux  -&rsaquo   -&rsaquo   32  `ui  `uc  ]
5555   "241
5556   }
5557   [;  ;src\LCD_44780.c:  241:  }  else  {
5558   [e  $U  636   ]
5559   [e  :U  635  ]
5560   {
5561   [;  ;src\LCD_44780.c:  242:  convertedInt[index-1]  =  '0';
5562   "242
5563   [e  =  *U  +  &U  _convertedInt  *  -&rsaquo   -&rsaquo   -  -&rsaquo   _index  `i  -&rsaquo   1  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  _convertedInt  `ui  `ux  -&rsaquo   -&rsaquo   48  `ui  `uc  ]
5564   "243
5565   }
5566   [e  :U  636  ]
5567   "245
5568   }
5569   "236
5570   [e  --  _index  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5571   [e  $ &rsaquo   -&rsaquo   _index  `i  -&rsaquo   0  `i  632   ]
5572   [e  :U  633  ]
5573   "245
5574   }
5575   "246
5576   }
5577   [e  :U  629  ]
5578   "234
5579   [e  $  !  && &lsaquo =  -&rsaquo   *U  +  &U  _convertedInt  *  -&rsaquo   -&rsaquo   -  -&rsaquo   _number_of_digits  `i  -&rsaquo   1  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  _convertedInt  `ui  `ux  `ui  -&rsaquo   57  `ui &rsaquo =  -&rsaquo   *U  +  &U  _convertedInt  *  -&rsaquo   -&rsaquo   -  -&rsaquo   _number_of_digits  `i  -&rsaquo   1  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  _convertedInt  `ui  `ux  `ui  -&rsaquo   48  `ui  630   ]
5580   [e  :U  631  ]
5581   "247
5582   }
5583   [e  :U  628  ]
5584   [;  ;src\LCD_44780.c:  243:  }
5585   [;  ;src\LCD_44780.c:  245:  }
5586   [;  ;src\LCD_44780.c:  246:  }
5587   [;  ;src\LCD_44780.c:  247:  }
5588   [;  ;src\LCD_44780.c:  249:  LCD_write_string  (convertedInt);
5589   "249
5590   [e  (  _LCD_write_string  (1  &U  _convertedInt  ]
5591   [;  ;src\LCD_44780.c:  251:  }
5592   "251
5593   [e  :UE  627  ]
5594   }
5595   "257
5596   [v  _LCD_clear  `(v  ~T0  @X0  1  ef  ]
5597   {
5598   [;  ;src\LCD_44780.c:  257:  void  LCD_clear  (void){
5599   [e  :U  _LCD_clear  ]
5600   [f  ]
5601   [;  ;src\LCD_44780.c:  259:  LCD_send_command  (0,0,0,0);
5602   "259
5603   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5604   [;  ;src\LCD_44780.c:  260:  LCD_send_command  (0,0,0,1);
5605   "260
5606   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5607   [;  ;src\LCD_44780.c:  261:  }
5608   "261
5609   [e  :UE  637  ]
5610   }
5611   "266
5612   [v  _LCD_cursor  `(v  ~T0  @X0  1  ef2`uc`uc  ]
5613   {
5614   [;  ;src\LCD_44780.c:  266:  void  LCD_cursor  (unsigned  char  active,  unsigned  char  blinking)  {
5615   [e  :U  _LCD_cursor  ]
5616   [v  _active  `uc  ~T0  @X0  1  r1  ]
5617   [v  _blinking  `uc  ~T0  @X0  1  r2  ]
5618   [f  ]
5619   [;  ;src\LCD_44780.c:  268:  LCD_send_command  (0,0,0,0);
5620   "268
5621   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5622   [;  ;src\LCD_44780.c:  269:  LCD_send_command  (1,1,active,blinking);
5623   "269
5624   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  _active  _blinking  ]
5625   [;  ;src\LCD_44780.c:  270:  }
5626   "270
5627   [e  :UE  638  ]
5628   }
5629   "275
5630   [v  _LCD_backlight  `(v  ~T0  @X0  1  ef1`uc  ]
5631   {
5632   [;  ;src\LCD_44780.c:  275:  void  LCD_backlight  (unsigned  char  active)  {
5633   [e  :U  _LCD_backlight  ]
5634   [v  _active  `uc  ~T0  @X0  1  r1  ]
5635   [f  ]
5636   [;  ;src\LCD_44780.c:  277:  LATCbits.LATC1  =  active;
5637   "277
5638   [e  =  .  .  _LATCbits  0  1  _active  ]
5639   [;  ;src\LCD_44780.c:  278:  }
5640   "278
5641   [e  :UE  639  ]
5642   }
5643   "283
5644   [v  _LCD_initialize  `(v  ~T0  @X0  1  ef1`uc  ]
5645   {
5646   [;  ;src\LCD_44780.c:  283:  void  LCD_initialize  (unsigned  char  quartz_frequency)  {
5647   [e  :U  _LCD_initialize  ]
5648   [v  _quartz_frequency  `uc  ~T0  @X0  1  r1  ]
5649   [f  ]
5650   [;  ;src\LCD_44780.c:  285:  delay_set_quartz  (quartz_frequency);
5651   "285
5652   [e  (  _delay_set_quartz  (1  _quartz_frequency  ]
5653   [;  ;src\LCD_44780.c:  287:  LATDbits.LATD2  =  0x00;
5654   "287
5655   [e  =  .  .  _LATDbits  0  2  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5656   [;  ;src\LCD_44780.c:  288:  LATDbits.LATD3  =  0x00;
5657   "288
5658   [e  =  .  .  _LATDbits  0  3  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5659   [;  ;src\LCD_44780.c:  289:  LATDbits.LATD1  =  0x00;
5660   "289
5661   [e  =  .  .  _LATDbits  0  1  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5662   [;  ;src\LCD_44780.c:  291:  delay_ms  (100);
5663   "291
5664   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   100  `i  `ui  ]
5665   [;  ;src\LCD_44780.c:  292:  LCD_send_command  (0,0,1,1);
5666   "292
5667   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5668   [;  ;src\LCD_44780.c:  293:  delay_ms  (100);
5669   "293
5670   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   100  `i  `ui  ]
5671   [;  ;src\LCD_44780.c:  294:  LCD_send_command  (0,0,1,1);
5672   "294
5673   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5674   [;  ;src\LCD_44780.c:  295:  delay_ms  (10);
5675   "295
5676   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   10  `i  `ui  ]
5677   [;  ;src\LCD_44780.c:  296:  LCD_send_command  (0,0,1,1);
5678   "296
5679   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5680   [;  ;src\LCD_44780.c:  298:  LCD_send_command  (0,0,1,0);
5681   "298
5682   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5683   [;  ;src\LCD_44780.c:  300:  LCD_send_command  (0,0,1,0);
5684   "300
5685   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5686   [;  ;src\LCD_44780.c:  301:  LCD_send_command  (1,0,0,0);
5687   "301
5688   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5689   [;  ;src\LCD_44780.c:  303:  LCD_send_command  (0,0,0,0);
5690   "303
5691   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5692   [;  ;src\LCD_44780.c:  304:  LCD_send_command  (1,0,0,0);
5693   "304
5694   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5695   [;  ;src\LCD_44780.c:  306:  LCD_send_command  (0,0,0,0);
5696   "306
5697   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5698   [;  ;src\LCD_44780.c:  307:  LCD_send_command  (0,0,0,1);
5699   "307
5700   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  ]
5701   [;  ;src\LCD_44780.c:  309:  LCD_send_command  (0,0,0,0);
5702   "309
5703   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5704   [;  ;src\LCD_44780.c:  310:  LCD_send_command  (0,1,1,0);
5705   "310
5706   [e  (  _LCD_send_command  (4  ,  ,  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5707   [;  ;src\LCD_44780.c:  312:  LCD_clear  ();
5708   "312
5709   [e  (  _LCD_clear  ..   ]
5710   [;  ;src\LCD_44780.c:  314:  LCD_cursor  (0,0);
5711   "314
5712   [e  (  _LCD_cursor  (2  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5713   [;  ;src\LCD_44780.c:  316:  }
5714   "316
5715   [e  :UE  640  ]
5716   }
5717   [;  ;inc\PCF8563.h:  141:  void  PCF8563_initialize  (unsigned  char  crystal_frequency_MHz,  unsigned  int  baud_rate_KHz);
5718   [;  ;inc\PCF8563.h:  158:  signed  char  RTCC_set_seconds  (unsigned  char  seconds);
5719   [;  ;inc\PCF8563.h:  169:  unsigned  char  RTCC_get_seconds  (void);
5720   [;  ;inc\PCF8563.h:  185:  signed  char  RTCC_set_minutes  (unsigned  char  minutes);
5721   [;  ;inc\PCF8563.h:  196:  unsigned  char  RTCC_get_minutes  (void);
5722   [;  ;inc\PCF8563.h:  212:  signed  char  RTCC_set_hours  (unsigned  char  hours);
5723   [;  ;inc\PCF8563.h:  223:  unsigned  char  RTCC_get_hours  (void);
5724   [;  ;inc\PCF8563.h:  233:  unsigned  char*  RTCC_get_time_seconds  (void);
5725   [;  ;inc\PCF8563.h:  243:  unsigned  char*  RTCC_get_time  (void);
5726   [;  ;inc\PCF8563.h:  259:  signed  char  RTCC_set_days  (unsigned  char  days);
5727   [;  ;inc\PCF8563.h:  270:  unsigned  char  RTCC_get_days  (void);
5728   [;  ;inc\PCF8563.h:  287:  signed  char  RTCC_set_day_of_the_week  (unsigned  char  day_of_the_week);
5729   [;  ;inc\PCF8563.h:  299:  signed  char  RTCC_get_day_of_the_week  (void);
5730   [;  ;inc\PCF8563.h:  315:  signed  char  RTCC_set_months  (unsigned  char  months);
5731   [;  ;inc\PCF8563.h:  326:  unsigned  char  RTCC_get_months  (void);
5732   [;  ;inc\PCF8563.h:  343:  signed  char  RTCC_set_years  (unsigned  char  years);
5733   [;  ;inc\PCF8563.h:  354:  unsigned  char  RTCC_get_years  (void);
5734   [;  ;inc\PCF8563.h:  364:  unsigned  char*  RTCC_get_date  (void);
5735   [;  ;inc\PCF8563.h:  384:  signed  char  RTCC_set_minutes_alarm  (unsigned  char  minutes,  unsigned  char  alarm_enable);
5736   [;  ;inc\PCF8563.h:  404:  signed  char  RTCC_set_hours_alarm  (unsigned  char  hours,  unsigned  char  alarm_enable);
5737   [;  ;inc\PCF8563.h:  424:  signed  char  RTCC_set_days_alarm  (unsigned  char  days,  unsigned  char  alarm_enable);
5738   [;  ;inc\PCF8563.h:  445:  signed  char  RTCC_set_day_of_the_week_alarm  (unsigned  char  day_of_the_week,  unsigned  char  alarm_enable);
5739   [;  ;inc\PCF8563.h:  459:  signed  char  RTCC_enable_alarm_interrupt  (void);
5740   [;  ;inc\PCF8563.h:  473:  signed  char  RTCC_disable_alarm_interrupt  (void);
5741   [;  ;inc\PCF8563.h:  485:  unsigned  char  RTCC_is_alarm_ON  (void);
5742   [;  ;inc\PCF8563.h:  500:  signed  char  RTCC_increment_minutes  (void);
5743   [;  ;inc\PCF8563.h:  515:  signed  char  RTCC_increment_hours  (void);
5744   [;  ;inc\PCF8563.h:  530:  signed  char  RTCC_increment_years  (void);
5745   [;  ;inc\PCF8563.h:  545:  signed  char  RTCC_increment_months  (void);
5746   [;  ;inc\PCF8563.h:  561:  signed  char  RTCC_increment_days  (void);
5747   "49  ../../../Library/LaurTec_PIC_libraries/LaurTec_PIC_libraries_v_3.3.1/src\PCF8563.c
5748   [v  _PCF8563_initialize  `(v  ~T0  @X0  1  ef2`uc`ui  ]
5749   {
5750   [;  ;src\PCF8563.c:  49:  void  PCF8563_initialize  (unsigned  char  crystal_frequency_MHz,  unsigned  int  baud_rate_KHz){
5751   [e  :U  _PCF8563_initialize  ]
5752   [v  _crystal_frequency_MHz  `uc  ~T0  @X0  1  r1  ]
5753   [v  _baud_rate_KHz  `ui  ~T0  @X0  1  r2  ]
5754   [f  ]
5755   [;  ;src\PCF8563.c:  51:  OpenI2C(0b00001000,  0b00000000);
5756   "51
5757   [e  (  _OpenI2C  (2  ,  -&rsaquo   -&rsaquo   8  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
5758   [;  ;src\PCF8563.c:  53:  SSPADD  =  (((crystal_frequency_MHz  *1000)/4)/baud_rate_KHz)-1;
5759   "53
5760   [e  =  _SSPADD  -&rsaquo   -  /  -&rsaquo   /  *  -&rsaquo   _crystal_frequency_MHz  `i  -&rsaquo   1000  `i  -&rsaquo   4  `i  `ui  _baud_rate_KHz  -&rsaquo   -&rsaquo   1  `i  `ui  `uc  ]
5761   [;  ;src\PCF8563.c:  54:  }
5762   "54
5763   [e  :UE  641  ]
5764   }
5765   "60
5766   [v  _RTCC_set_seconds  `(c  ~T0  @X0  1  ef1`uc  ]
5767   {
5768   [;  ;src\PCF8563.c:  60:  signed  char  RTCC_set_seconds  (unsigned  char  seconds)  {
5769   [e  :U  _RTCC_set_seconds  ]
5770   [v  _seconds  `uc  ~T0  @X0  1  r1  ]
5771   [f  ]
5772   [;  ;src\PCF8563.c:  62:  return  (EEByteWrite  (0xA2,  0x02,seconds));
5773   "62
5774   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   2  `i  `uc  _seconds  ]
5775   [e  $UE  642   ]
5776   [;  ;src\PCF8563.c:  64:  }
5777   "64
5778   [e  :UE  642  ]
5779   }
5780   "70
5781   [v  _RTCC_get_seconds  `(uc  ~T0  @X0  1  ef  ]
5782   {
5783   [;  ;src\PCF8563.c:  70:  unsigned  char  RTCC_get_seconds  (void)  {
5784   [e  :U  _RTCC_get_seconds  ]
5785   [f  ]
5786   "72
5787   [v  _seconds  `uc  ~T0  @X0  1  a  ]
5788   [;  ;src\PCF8563.c:  72:  unsigned  char  seconds;
5789   [;  ;src\PCF8563.c:  74:  seconds  =  EERandomRead  (0xA2,  0x02);
5790   "74
5791   [e  =  _seconds  -&rsaquo   (  _EERandomRead  (2  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   2  `i  `uc  `uc  ]
5792   [;  ;src\PCF8563.c:  77:  seconds  =  seconds  &  0b01111111;
5793   "77
5794   [e  =  _seconds  -&rsaquo   &  -&rsaquo   _seconds  `i  -&rsaquo   127  `i  `uc  ]
5795   [;  ;src\PCF8563.c:  78:  return  (seconds);
5796   "78
5797   [e  )  _seconds  ]
5798   [e  $UE  643   ]
5799   [;  ;src\PCF8563.c:  79:  }
5800   "79
5801   [e  :UE  643  ]
5802   }
5803   "86
5804   [v  _RTCC_set_minutes  `(c  ~T0  @X0  1  ef1`uc  ]
5805   {
5806   [;  ;src\PCF8563.c:  86:  signed  char  RTCC_set_minutes  (unsigned  char  minutes)  {
5807   [e  :U  _RTCC_set_minutes  ]
5808   [v  _minutes  `uc  ~T0  @X0  1  r1  ]
5809   [f  ]
5810   [;  ;src\PCF8563.c:  88:  return  (EEByteWrite  (0xA2,  0x03,minutes));
5811   "88
5812   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   3  `i  `uc  _minutes  ]
5813   [e  $UE  644   ]
5814   [;  ;src\PCF8563.c:  90:  }
5815   "90
5816   [e  :UE  644  ]
5817   }
5818   "96
5819   [v  _RTCC_get_minutes  `(uc  ~T0  @X0  1  ef  ]
5820   {
5821   [;  ;src\PCF8563.c:  96:  unsigned  char  RTCC_get_minutes  (void)  {
5822   [e  :U  _RTCC_get_minutes  ]
5823   [f  ]
5824   "98
5825   [v  _minutes  `uc  ~T0  @X0  1  a  ]
5826   [;  ;src\PCF8563.c:  98:  unsigned  char  minutes;
5827   [;  ;src\PCF8563.c:  99:  minutes  =  EERandomRead  (0xA2,  0x03);
5828   "99
5829   [e  =  _minutes  -&rsaquo   (  _EERandomRead  (2  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   3  `i  `uc  `uc  ]
5830   [;  ;src\PCF8563.c:  102:  minutes  =  minutes  &  0b01111111;
5831   "102
5832   [e  =  _minutes  -&rsaquo   &  -&rsaquo   _minutes  `i  -&rsaquo   127  `i  `uc  ]
5833   [;  ;src\PCF8563.c:  103:  return  (minutes);
5834   "103
5835   [e  )  _minutes  ]
5836   [e  $UE  645   ]
5837   [;  ;src\PCF8563.c:  104:  }
5838   "104
5839   [e  :UE  645  ]
5840   }
5841   "110
5842   [v  _RTCC_set_hours  `(c  ~T0  @X0  1  ef1`uc  ]
5843   {
5844   [;  ;src\PCF8563.c:  110:  signed  char  RTCC_set_hours  (unsigned  char  hours)  {
5845   [e  :U  _RTCC_set_hours  ]
5846   [v  _hours  `uc  ~T0  @X0  1  r1  ]
5847   [f  ]
5848   [;  ;src\PCF8563.c:  112:  return  (EEByteWrite  (0xA2,  0x04,hours));
5849   "112
5850   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   4  `i  `uc  _hours  ]
5851   [e  $UE  646   ]
5852   [;  ;src\PCF8563.c:  113:  }
5853   "113
5854   [e  :UE  646  ]
5855   }
5856   "121
5857   [v  _RTCC_get_hours  `(uc  ~T0  @X0  1  ef  ]
5858   {
5859   [;  ;src\PCF8563.c:  119:  unsigned  char  RTCC_get_hours  (void)
5860   [;  ;src\PCF8563.c:  121:  {  unsigned  char  hours;
5861   [e  :U  _RTCC_get_hours  ]
5862   [f  ]
5863   [v  _hours  `uc  ~T0  @X0  1  a  ]
5864   [;  ;src\PCF8563.c:  122:  hours  =  EERandomRead  (0xA2,  0x04);
5865   "122
5866   [e  =  _hours  -&rsaquo   (  _EERandomRead  (2  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   4  `i  `uc  `uc  ]
5867   [;  ;src\PCF8563.c:  125:  hours  =  hours  &  0b00111111;
5868   "125
5869   [e  =  _hours  -&rsaquo   &  -&rsaquo   _hours  `i  -&rsaquo   63  `i  `uc  ]
5870   [;  ;src\PCF8563.c:  126:  return  (hours);
5871   "126
5872   [e  )  _hours  ]
5873   [e  $UE  647   ]
5874   [;  ;src\PCF8563.c:  127:  }
5875   "127
5876   [e  :UE  647  ]
5877   }
5878   "133
5879   [v  _RTCC_get_time_seconds  `(*uc  ~T0  @X0  1  ef  ]
5880   {
5881   [;  ;src\PCF8563.c:  133:  unsigned  char*  RTCC_get_time_seconds  (void)  {
5882   [e  :U  _RTCC_get_time_seconds  ]
5883   [f  ]
5884   "135
5885   [v  F5536  `uc  ~T0  @X0  -&rsaquo   9  `i  s  time  ]
5886   "136
5887   [v  _value  `uc  ~T0  @X0  1  a  ]
5888   [;  ;src\PCF8563.c:  135:  static  unsigned  char  time[9];
5889   [;  ;src\PCF8563.c:  136:  unsigned  char  value;
5890   [;  ;src\PCF8563.c:  138:  value  =  RTCC_get_hours();
5891   "138
5892   [e  =  _value  (  _RTCC_get_hours  ..   ]
5893   [;  ;src\PCF8563.c:  141:  time[1]  =  (value  &  0b00001111)+48;
5894   "141
5895   [e  =  *U  +  &U  F5536  *  -&rsaquo   -&rsaquo   -&rsaquo   1  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5536  `ui  `ux  -&rsaquo   +  &  -&rsaquo   _value  `i  -&rsaquo   15  `i  -&rsaquo   48  `i  `uc  ]
5896   [;  ;src\PCF8563.c:  142:  time[0]  =  (value &rsaquo &rsaquo   4)+48;
5897   "142
5898   [e  =  *U  +  &U  F5536  *  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5536  `ui  `ux  -&rsaquo   + &rsaquo &rsaquo   -&rsaquo   _value  `i  -&rsaquo   4  `i  -&rsaquo   48  `i  `uc  ]
5899   [;  ;src\PCF8563.c:  144:  time[2]  =  ':';
5900   "144
5901   [e  =  *U  +  &U  F5536  *  -&rsaquo   -&rsaquo   -&rsaquo   2  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5536  `ui  `ux  -&rsaquo   -&rsaquo   58  `ui  `uc  ]
5902   [;  ;src\PCF8563.c:  146:  value  =  RTCC_get_minutes();
5903   "146
5904   [e  =  _value  (  _RTCC_get_minutes  ..   ]
5905   [;  ;src\PCF8563.c:  147:  time[4]  =  (value  &  0b00001111)+48;
5906   "147
5907   [e  =  *U  +  &U  F5536  *  -&rsaquo   -&rsaquo   -&rsaquo   4  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5536  `ui  `ux  -&rsaquo   +  &  -&rsaquo   _value  `i  -&rsaquo   15  `i  -&rsaquo   48  `i  `uc  ]
5908   [;  ;src\PCF8563.c:  148:  time[3]  =  (value &rsaquo &rsaquo   4)+48;
5909   "148
5910   [e  =  *U  +  &U  F5536  *  -&rsaquo   -&rsaquo   -&rsaquo   3  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5536  `ui  `ux  -&rsaquo   + &rsaquo &rsaquo   -&rsaquo   _value  `i  -&rsaquo   4  `i  -&rsaquo   48  `i  `uc  ]
5911   [;  ;src\PCF8563.c:  150:  time[5]  =  '.';
5912   "150
5913   [e  =  *U  +  &U  F5536  *  -&rsaquo   -&rsaquo   -&rsaquo   5  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5536  `ui  `ux  -&rsaquo   -&rsaquo   46  `ui  `uc  ]
5914   [;  ;src\PCF8563.c:  152:  value  =  RTCC_get_seconds();
5915   "152
5916   [e  =  _value  (  _RTCC_get_seconds  ..   ]
5917   [;  ;src\PCF8563.c:  153:  time[7]  =  (value  &  0b00001111)+48;
5918   "153
5919   [e  =  *U  +  &U  F5536  *  -&rsaquo   -&rsaquo   -&rsaquo   7  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5536  `ui  `ux  -&rsaquo   +  &  -&rsaquo   _value  `i  -&rsaquo   15  `i  -&rsaquo   48  `i  `uc  ]
5920   [;  ;src\PCF8563.c:  154:  time[6]  =  (value &rsaquo &rsaquo   4)+48;
5921   "154
5922   [e  =  *U  +  &U  F5536  *  -&rsaquo   -&rsaquo   -&rsaquo   6  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5536  `ui  `ux  -&rsaquo   + &rsaquo &rsaquo   -&rsaquo   _value  `i  -&rsaquo   4  `i  -&rsaquo   48  `i  `uc  ]
5923   [;  ;src\PCF8563.c:  156:  time[8]  =  '\0';
5924   "156
5925   [e  =  *U  +  &U  F5536  *  -&rsaquo   -&rsaquo   -&rsaquo   8  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5536  `ui  `ux  -&rsaquo   -&rsaquo   0  `ui  `uc  ]
5926   [;  ;src\PCF8563.c:  158:  return  (time);
5927   "158
5928   [e  )  &U  F5536  ]
5929   [e  $UE  648   ]
5930   [;  ;src\PCF8563.c:  160:  }
5931   "160
5932   [e  :UE  648  ]
5933   }
5934   "166
5935   [v  _RTCC_get_time  `(*uc  ~T0  @X0  1  ef  ]
5936   {
5937   [;  ;src\PCF8563.c:  166:  unsigned  char*  RTCC_get_time  (void)  {
5938   [e  :U  _RTCC_get_time  ]
5939   [f  ]
5940   "168
5941   [v  F5539  `uc  ~T0  @X0  -&rsaquo   6  `i  s  time  ]
5942   "169
5943   [v  _value  `uc  ~T0  @X0  1  a  ]
5944   [;  ;src\PCF8563.c:  168:  static  unsigned  char  time[6];
5945   [;  ;src\PCF8563.c:  169:  unsigned  char  value;
5946   [;  ;src\PCF8563.c:  171:  value  =  RTCC_get_hours();
5947   "171
5948   [e  =  _value  (  _RTCC_get_hours  ..   ]
5949   [;  ;src\PCF8563.c:  174:  time[1]  =  (value  &  0b00001111)+48;
5950   "174
5951   [e  =  *U  +  &U  F5539  *  -&rsaquo   -&rsaquo   -&rsaquo   1  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5539  `ui  `ux  -&rsaquo   +  &  -&rsaquo   _value  `i  -&rsaquo   15  `i  -&rsaquo   48  `i  `uc  ]
5952   [;  ;src\PCF8563.c:  175:  time[0]  =  (value &rsaquo &rsaquo   4)+48;
5953   "175
5954   [e  =  *U  +  &U  F5539  *  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5539  `ui  `ux  -&rsaquo   + &rsaquo &rsaquo   -&rsaquo   _value  `i  -&rsaquo   4  `i  -&rsaquo   48  `i  `uc  ]
5955   [;  ;src\PCF8563.c:  177:  time[2]  =  ':';
5956   "177
5957   [e  =  *U  +  &U  F5539  *  -&rsaquo   -&rsaquo   -&rsaquo   2  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5539  `ui  `ux  -&rsaquo   -&rsaquo   58  `ui  `uc  ]
5958   [;  ;src\PCF8563.c:  179:  value  =  RTCC_get_minutes();
5959   "179
5960   [e  =  _value  (  _RTCC_get_minutes  ..   ]
5961   [;  ;src\PCF8563.c:  180:  time[4]  =  (value  &  0b00001111)+48;
5962   "180
5963   [e  =  *U  +  &U  F5539  *  -&rsaquo   -&rsaquo   -&rsaquo   4  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5539  `ui  `ux  -&rsaquo   +  &  -&rsaquo   _value  `i  -&rsaquo   15  `i  -&rsaquo   48  `i  `uc  ]
5964   [;  ;src\PCF8563.c:  181:  time[3]  =  (value &rsaquo &rsaquo   4)+48;
5965   "181
5966   [e  =  *U  +  &U  F5539  *  -&rsaquo   -&rsaquo   -&rsaquo   3  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5539  `ui  `ux  -&rsaquo   + &rsaquo &rsaquo   -&rsaquo   _value  `i  -&rsaquo   4  `i  -&rsaquo   48  `i  `uc  ]
5967   [;  ;src\PCF8563.c:  184:  time[5]  =  '\0';
5968   "184
5969   [e  =  *U  +  &U  F5539  *  -&rsaquo   -&rsaquo   -&rsaquo   5  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5539  `ui  `ux  -&rsaquo   -&rsaquo   0  `ui  `uc  ]
5970   [;  ;src\PCF8563.c:  186:  return  (time);
5971   "186
5972   [e  )  &U  F5539  ]
5973   [e  $UE  649   ]
5974   [;  ;src\PCF8563.c:  187:  }
5975   "187
5976   [e  :UE  649  ]
5977   }
5978   "193
5979   [v  _RTCC_set_days  `(c  ~T0  @X0  1  ef1`uc  ]
5980   {
5981   [;  ;src\PCF8563.c:  193:  signed  char  RTCC_set_days  (unsigned  char  days)  {
5982   [e  :U  _RTCC_set_days  ]
5983   [v  _days  `uc  ~T0  @X0  1  r1  ]
5984   [f  ]
5985   [;  ;src\PCF8563.c:  195:  return  (EEByteWrite  (0xA2,  0x05,days));
5986   "195
5987   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   5  `i  `uc  _days  ]
5988   [e  $UE  650   ]
5989   [;  ;src\PCF8563.c:  196:  }
5990   "196
5991   [e  :UE  650  ]
5992   }
5993   "202
5994   [v  _RTCC_get_days  `(uc  ~T0  @X0  1  ef  ]
5995   {
5996   [;  ;src\PCF8563.c:  202:  unsigned  char  RTCC_get_days  (void)  {
5997   [e  :U  _RTCC_get_days  ]
5998   [f  ]
5999   "204
6000   [v  _days  `uc  ~T0  @X0  1  a  ]
6001   [;  ;src\PCF8563.c:  204:  unsigned  char  days;
6002   [;  ;src\PCF8563.c:  205:  days  =  EERandomRead  (0xA2,  0x05);
6003   "205
6004   [e  =  _days  -&rsaquo   (  _EERandomRead  (2  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   5  `i  `uc  `uc  ]
6005   [;  ;src\PCF8563.c:  208:  days  =  days  &  0b00111111;
6006   "208
6007   [e  =  _days  -&rsaquo   &  -&rsaquo   _days  `i  -&rsaquo   63  `i  `uc  ]
6008   [;  ;src\PCF8563.c:  209:  return  (days);
6009   "209
6010   [e  )  _days  ]
6011   [e  $UE  651   ]
6012   [;  ;src\PCF8563.c:  210:  }
6013   "210
6014   [e  :UE  651  ]
6015   }
6016   "216
6017   [v  _RTCC_set_day_of_the_week  `(c  ~T0  @X0  1  ef1`uc  ]
6018   {
6019   [;  ;src\PCF8563.c:  216:  signed  char  RTCC_set_day_of_the_week  (unsigned  char  day_of_the_week)  {
6020   [e  :U  _RTCC_set_day_of_the_week  ]
6021   [v  _day_of_the_week  `uc  ~T0  @X0  1  r1  ]
6022   [f  ]
6023   [;  ;src\PCF8563.c:  218:  return  (EEByteWrite  (0xA2,  0x06,day_of_the_week));
6024   "218
6025   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   6  `i  `uc  _day_of_the_week  ]
6026   [e  $UE  652   ]
6027   [;  ;src\PCF8563.c:  219:  }
6028   "219
6029   [e  :UE  652  ]
6030   }
6031   "225
6032   [v  _RTCC_get_week_days  `(uc  ~T0  @X0  1  ef  ]
6033   {
6034   [;  ;src\PCF8563.c:  225:  unsigned  char  RTCC_get_week_days  (void){
6035   [e  :U  _RTCC_get_week_days  ]
6036   [f  ]
6037   "227
6038   [v  _day_of_the_week  `uc  ~T0  @X0  1  a  ]
6039   [;  ;src\PCF8563.c:  227:  unsigned  char  day_of_the_week;
6040   [;  ;src\PCF8563.c:  228:  day_of_the_week  =  EERandomRead  (0xA2,  0x06);
6041   "228
6042   [e  =  _day_of_the_week  -&rsaquo   (  _EERandomRead  (2  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   6  `i  `uc  `uc  ]
6043   [;  ;src\PCF8563.c:  231:  day_of_the_week  =  day_of_the_week  &  0b00000111;
6044   "231
6045   [e  =  _day_of_the_week  -&rsaquo   &  -&rsaquo   _day_of_the_week  `i  -&rsaquo   7  `i  `uc  ]
6046   [;  ;src\PCF8563.c:  232:  return  (day_of_the_week);
6047   "232
6048   [e  )  _day_of_the_week  ]
6049   [e  $UE  653   ]
6050   [;  ;src\PCF8563.c:  233:  }
6051   "233
6052   [e  :UE  653  ]
6053   }
6054   "239
6055   [v  _RTCC_set_months  `(c  ~T0  @X0  1  ef1`uc  ]
6056   {
6057   [;  ;src\PCF8563.c:  239:  signed  char  RTCC_set_months  (unsigned  char  months)  {
6058   [e  :U  _RTCC_set_months  ]
6059   [v  _months  `uc  ~T0  @X0  1  r1  ]
6060   [f  ]
6061   [;  ;src\PCF8563.c:  241:  return  (EEByteWrite  (0xA2,  0x07,months));
6062   "241
6063   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   7  `i  `uc  _months  ]
6064   [e  $UE  654   ]
6065   [;  ;src\PCF8563.c:  243:  }
6066   "243
6067   [e  :UE  654  ]
6068   }
6069   "249
6070   [v  _RTCC_get_months  `(uc  ~T0  @X0  1  ef  ]
6071   {
6072   [;  ;src\PCF8563.c:  249:  unsigned  char  RTCC_get_months  (void)  {
6073   [e  :U  _RTCC_get_months  ]
6074   [f  ]
6075   "251
6076   [v  _months  `uc  ~T0  @X0  1  a  ]
6077   [;  ;src\PCF8563.c:  251:  unsigned  char  months;
6078   [;  ;src\PCF8563.c:  252:  months  =  EERandomRead  (0xA2,  0x07);
6079   "252
6080   [e  =  _months  -&rsaquo   (  _EERandomRead  (2  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   7  `i  `uc  `uc  ]
6081   [;  ;src\PCF8563.c:  255:  months  =  months  &  0b00011111;
6082   "255
6083   [e  =  _months  -&rsaquo   &  -&rsaquo   _months  `i  -&rsaquo   31  `i  `uc  ]
6084   [;  ;src\PCF8563.c:  256:  return  (months);
6085   "256
6086   [e  )  _months  ]
6087   [e  $UE  655   ]
6088   [;  ;src\PCF8563.c:  257:  }
6089   "257
6090   [e  :UE  655  ]
6091   }
6092   "263
6093   [v  _RTCC_set_years  `(c  ~T0  @X0  1  ef1`uc  ]
6094   {
6095   [;  ;src\PCF8563.c:  263:  signed  char  RTCC_set_years  (unsigned  char  years)  {
6096   [e  :U  _RTCC_set_years  ]
6097   [v  _years  `uc  ~T0  @X0  1  r1  ]
6098   [f  ]
6099   [;  ;src\PCF8563.c:  265:  return  (EEByteWrite  (0xA2,  0x08,years));
6100   "265
6101   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   8  `i  `uc  _years  ]
6102   [e  $UE  656   ]
6103   [;  ;src\PCF8563.c:  266:  }
6104   "266
6105   [e  :UE  656  ]
6106   }
6107   "272
6108   [v  _RTCC_get_years  `(uc  ~T0  @X0  1  ef  ]
6109   {
6110   [;  ;src\PCF8563.c:  272:  unsigned  char  RTCC_get_years  (void)  {
6111   [e  :U  _RTCC_get_years  ]
6112   [f  ]
6113   "274
6114   [v  _years  `uc  ~T0  @X0  1  a  ]
6115   [;  ;src\PCF8563.c:  274:  unsigned  char  years;
6116   [;  ;src\PCF8563.c:  275:  years  =  EERandomRead  (0xA2,  0x08);
6117   "275
6118   [e  =  _years  -&rsaquo   (  _EERandomRead  (2  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   8  `i  `uc  `uc  ]
6119   [;  ;src\PCF8563.c:  276:  return  (years);
6120   "276
6121   [e  )  _years  ]
6122   [e  $UE  657   ]
6123   [;  ;src\PCF8563.c:  277:  }
6124   "277
6125   [e  :UE  657  ]
6126   }
6127   "283
6128   [v  _RTCC_get_date  `(*uc  ~T0  @X0  1  ef  ]
6129   {
6130   [;  ;src\PCF8563.c:  283:  unsigned  char*  RTCC_get_date  (void)  {
6131   [e  :U  _RTCC_get_date  ]
6132   [f  ]
6133   "285
6134   [v  F5555  `uc  ~T0  @X0  -&rsaquo   9  `i  s  date  ]
6135   "286
6136   [v  _value  `uc  ~T0  @X0  1  a  ]
6137   [;  ;src\PCF8563.c:  285:  static  unsigned  char  date[9];
6138   [;  ;src\PCF8563.c:  286:  unsigned  char  value;
6139   [;  ;src\PCF8563.c:  288:  value  =  RTCC_get_days();
6140   "288
6141   [e  =  _value  (  _RTCC_get_days  ..   ]
6142   [;  ;src\PCF8563.c:  291:  date[1]  =  (value  &  0b00001111)+48;
6143   "291
6144   [e  =  *U  +  &U  F5555  *  -&rsaquo   -&rsaquo   -&rsaquo   1  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5555  `ui  `ux  -&rsaquo   +  &  -&rsaquo   _value  `i  -&rsaquo   15  `i  -&rsaquo   48  `i  `uc  ]
6145   [;  ;src\PCF8563.c:  292:  date[0]  =  (value &rsaquo &rsaquo   4)+48;
6146   "292
6147   [e  =  *U  +  &U  F5555  *  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5555  `ui  `ux  -&rsaquo   + &rsaquo &rsaquo   -&rsaquo   _value  `i  -&rsaquo   4  `i  -&rsaquo   48  `i  `uc  ]
6148   [;  ;src\PCF8563.c:  294:  date[2]  =  '/';
6149   "294
6150   [e  =  *U  +  &U  F5555  *  -&rsaquo   -&rsaquo   -&rsaquo   2  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5555  `ui  `ux  -&rsaquo   -&rsaquo   47  `ui  `uc  ]
6151   [;  ;src\PCF8563.c:  296:  value  =  RTCC_get_months();
6152   "296
6153   [e  =  _value  (  _RTCC_get_months  ..   ]
6154   [;  ;src\PCF8563.c:  297:  date[4]  =  (value  &  0b00001111)+48;
6155   "297
6156   [e  =  *U  +  &U  F5555  *  -&rsaquo   -&rsaquo   -&rsaquo   4  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5555  `ui  `ux  -&rsaquo   +  &  -&rsaquo   _value  `i  -&rsaquo   15  `i  -&rsaquo   48  `i  `uc  ]
6157   [;  ;src\PCF8563.c:  298:  date[3]  =  (value &rsaquo &rsaquo   4)+48;
6158   "298
6159   [e  =  *U  +  &U  F5555  *  -&rsaquo   -&rsaquo   -&rsaquo   3  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5555  `ui  `ux  -&rsaquo   + &rsaquo &rsaquo   -&rsaquo   _value  `i  -&rsaquo   4  `i  -&rsaquo   48  `i  `uc  ]
6160   [;  ;src\PCF8563.c:  300:  date[5]  =  '/';
6161   "300
6162   [e  =  *U  +  &U  F5555  *  -&rsaquo   -&rsaquo   -&rsaquo   5  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5555  `ui  `ux  -&rsaquo   -&rsaquo   47  `ui  `uc  ]
6163   [;  ;src\PCF8563.c:  303:  value  =  RTCC_get_years();
6164   "303
6165   [e  =  _value  (  _RTCC_get_years  ..   ]
6166   [;  ;src\PCF8563.c:  304:  date[7]  =  (value  &  0b00001111)+48;
6167   "304
6168   [e  =  *U  +  &U  F5555  *  -&rsaquo   -&rsaquo   -&rsaquo   7  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5555  `ui  `ux  -&rsaquo   +  &  -&rsaquo   _value  `i  -&rsaquo   15  `i  -&rsaquo   48  `i  `uc  ]
6169   [;  ;src\PCF8563.c:  305:  date[6]  =  (value &rsaquo &rsaquo   4)+48;
6170   "305
6171   [e  =  *U  +  &U  F5555  *  -&rsaquo   -&rsaquo   -&rsaquo   6  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5555  `ui  `ux  -&rsaquo   + &rsaquo &rsaquo   -&rsaquo   _value  `i  -&rsaquo   4  `i  -&rsaquo   48  `i  `uc  ]
6172   [;  ;src\PCF8563.c:  307:  date[8]  =  '\0';
6173   "307
6174   [e  =  *U  +  &U  F5555  *  -&rsaquo   -&rsaquo   -&rsaquo   8  `i  `ui  `ux  -&rsaquo   -&rsaquo   #  *U  &U  F5555  `ui  `ux  -&rsaquo   -&rsaquo   0  `ui  `uc  ]
6175   [;  ;src\PCF8563.c:  309:  return  (date);
6176   "309
6177   [e  )  &U  F5555  ]
6178   [e  $UE  658   ]
6179   [;  ;src\PCF8563.c:  311:  }
6180   "311
6181   [e  :UE  658  ]
6182   }
6183   "317
6184   [v  _RTCC_set_minutes_alarm  `(c  ~T0  @X0  1  ef2`uc`uc  ]
6185   {
6186   [;  ;src\PCF8563.c:  317:  signed  char  RTCC_set_minutes_alarm  (unsigned  char  minutes,  unsigned  char  alarm_enable)  {
6187   [e  :U  _RTCC_set_minutes_alarm  ]
6188   [v  _minutes  `uc  ~T0  @X0  1  r1  ]
6189   [v  _alarm_enable  `uc  ~T0  @X0  1  r2  ]
6190   [f  ]
6191   [;  ;src\PCF8563.c:  320:  minutes  =  minutes  +  alarm_enable;
6192   "320
6193   [e  =  _minutes  -&rsaquo   +  -&rsaquo   _minutes  `i  -&rsaquo   _alarm_enable  `i  `uc  ]
6194   [;  ;src\PCF8563.c:  322:  return  (EEByteWrite  (0xA2,  0x09,minutes));
6195   "322
6196   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   9  `i  `uc  _minutes  ]
6197   [e  $UE  659   ]
6198   [;  ;src\PCF8563.c:  324:  }
6199   "324
6200   [e  :UE  659  ]
6201   }
6202   "330
6203   [v  _RTCC_set_hours_alarm  `(c  ~T0  @X0  1  ef2`uc`uc  ]
6204   {
6205   [;  ;src\PCF8563.c:  330:  signed  char  RTCC_set_hours_alarm  (unsigned  char  hours,  unsigned  char  alarm_enable)  {
6206   [e  :U  _RTCC_set_hours_alarm  ]
6207   [v  _hours  `uc  ~T0  @X0  1  r1  ]
6208   [v  _alarm_enable  `uc  ~T0  @X0  1  r2  ]
6209   [f  ]
6210   [;  ;src\PCF8563.c:  333:  hours  =  hours  +  alarm_enable;
6211   "333
6212   [e  =  _hours  -&rsaquo   +  -&rsaquo   _hours  `i  -&rsaquo   _alarm_enable  `i  `uc  ]
6213   [;  ;src\PCF8563.c:  334:  return  (EEByteWrite  (0xA2,  0x0A,hours));
6214   "334
6215   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   10  `i  `uc  _hours  ]
6216   [e  $UE  660   ]
6217   [;  ;src\PCF8563.c:  335:  }
6218   "335
6219   [e  :UE  660  ]
6220   }
6221   "341
6222   [v  _RTCC_set_days_alarm  `(c  ~T0  @X0  1  ef2`uc`uc  ]
6223   {
6224   [;  ;src\PCF8563.c:  341:  signed  char  RTCC_set_days_alarm  (unsigned  char  days,  unsigned  char  alarm_enable)  {
6225   [e  :U  _RTCC_set_days_alarm  ]
6226   [v  _days  `uc  ~T0  @X0  1  r1  ]
6227   [v  _alarm_enable  `uc  ~T0  @X0  1  r2  ]
6228   [f  ]
6229   [;  ;src\PCF8563.c:  344:  days  =  days  +  alarm_enable;
6230   "344
6231   [e  =  _days  -&rsaquo   +  -&rsaquo   _days  `i  -&rsaquo   _alarm_enable  `i  `uc  ]
6232   [;  ;src\PCF8563.c:  345:  return  (EEByteWrite  (0xA2,  0x0B,days));
6233   "345
6234   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   11  `i  `uc  _days  ]
6235   [e  $UE  661   ]
6236   [;  ;src\PCF8563.c:  347:  }
6237   "347
6238   [e  :UE  661  ]
6239   }
6240   "353
6241   [v  _RTCC_set_day_of_the_week_alarm  `(c  ~T0  @X0  1  ef2`uc`uc  ]
6242   {
6243   [;  ;src\PCF8563.c:  353:  signed  char  RTCC_set_day_of_the_week_alarm  (unsigned  char  day_of_the_week_alarm,  unsigned  char  alarm_enable)  {
6244   [e  :U  _RTCC_set_day_of_the_week_alarm  ]
6245   [v  _day_of_the_week_alarm  `uc  ~T0  @X0  1  r1  ]
6246   [v  _alarm_enable  `uc  ~T0  @X0  1  r2  ]
6247   [f  ]
6248   [;  ;src\PCF8563.c:  356:  day_of_the_week_alarm  =  day_of_the_week_alarm  +  alarm_enable;
6249   "356
6250   [e  =  _day_of_the_week_alarm  -&rsaquo   +  -&rsaquo   _day_of_the_week_alarm  `i  -&rsaquo   _alarm_enable  `i  `uc  ]
6251   [;  ;src\PCF8563.c:  357:  return  (EEByteWrite  (0xA2,  0x0C,day_of_the_week_alarm));
6252   "357
6253   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   12  `i  `uc  _day_of_the_week_alarm  ]
6254   [e  $UE  662   ]
6255   [;  ;src\PCF8563.c:  359:  }
6256   "359
6257   [e  :UE  662  ]
6258   }
6259   "365
6260   [v  _RTCC_enable_alarm_interrupt  `(c  ~T0  @X0  1  ef  ]
6261   {
6262   [;  ;src\PCF8563.c:  365:  signed  char  RTCC_enable_alarm_interrupt  (void)  {
6263   [e  :U  _RTCC_enable_alarm_interrupt  ]
6264   [f  ]
6265   [;  ;src\PCF8563.c:  367:  return  (EEByteWrite  (0xA2,  0x01,0x02));
6266   "367
6267   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   2  `i  `uc  ]
6268   [e  $UE  663   ]
6269   [;  ;src\PCF8563.c:  369:  }
6270   "369
6271   [e  :UE  663  ]
6272   }
6273   "375
6274   [v  _RTCC_disable_alarm_interrupt  `(c  ~T0  @X0  1  ef  ]
6275   {
6276   [;  ;src\PCF8563.c:  375:  signed  char  RTCC_disable_alarm_interrupt  (void)  {
6277   [e  :U  _RTCC_disable_alarm_interrupt  ]
6278   [f  ]
6279   [;  ;src\PCF8563.c:  377:  return  (EEByteWrite  (0xA2,  0x01,0x00));
6280   "377
6281   [e  )  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
6282   [e  $UE  664   ]
6283   [;  ;src\PCF8563.c:  379:  }
6284   "379
6285   [e  :UE  664  ]
6286   }
6287   "385
6288   [v  _RTCC_is_alarm_ON  `(uc  ~T0  @X0  1  ef  ]
6289   {
6290   [;  ;src\PCF8563.c:  385:  unsigned  char  RTCC_is_alarm_ON  (void)  {
6291   [e  :U  _RTCC_is_alarm_ON  ]
6292   [f  ]
6293   "387
6294   [v  _value  `uc  ~T0  @X0  1  a  ]
6295   [;  ;src\PCF8563.c:  387:  unsigned  char  value;
6296   [;  ;src\PCF8563.c:  388:  value  =  EERandomRead  (0xA2,  0x01);
6297   "388
6298   [e  =  _value  -&rsaquo   (  _EERandomRead  (2  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  `uc  ]
6299   [;  ;src\PCF8563.c:  391:  if  (value  &  0x08)  {
6300   "391
6301   [e  $  !  !=  &  -&rsaquo   _value  `i  -&rsaquo   8  `i  -&rsaquo   0  `i  666   ]
6302   {
6303   [;  ;src\PCF8563.c:  393:  value  =  value  &  0xF7;
6304   "393
6305   [e  =  _value  -&rsaquo   &  -&rsaquo   _value  `i  -&rsaquo   247  `i  `uc  ]
6306   [;  ;src\PCF8563.c:  396:  EEByteWrite  (0xA2,  0x01,value);
6307   "396
6308   [e  (  _EEByteWrite  (3  ,  ,  -&rsaquo   -&rsaquo   162  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  _value  ]
6309   [;  ;src\PCF8563.c:  397:  return  (1);
6310   "397
6311   [e  )  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6312   [e  $UE  665   ]
6313   "399
6314   }
6315   [;  ;src\PCF8563.c:  399:  }  else  {
6316   [e  $U  667   ]
6317   [e  :U  666  ]
6318   {
6319   [;  ;src\PCF8563.c:  400:  return  (0);
6320   "400
6321   [e  )  -&rsaquo   -&rsaquo   0  `i  `uc  ]
6322   [e  $UE  665   ]
6323   "401
6324   }
6325   [e  :U  667  ]
6326   [;  ;src\PCF8563.c:  401:  }
6327   [;  ;src\PCF8563.c:  403:  }
6328   "403
6329   [e  :UE  665  ]
6330   }
6331   "409
6332   [v  _RTCC_increment_minutes  `(c  ~T0  @X0  1  ef  ]
6333   {
6334   [;  ;src\PCF8563.c:  409:  signed  char  RTCC_increment_minutes  (void)  {
6335   [e  :U  _RTCC_increment_minutes  ]
6336   [f  ]
6337   "411
6338   [v  _minutes  `uc  ~T0  @X0  1  a  ]
6339   "412
6340   [v  _error  `c  ~T0  @X0  1  a  ]
6341   [;  ;src\PCF8563.c:  411:  unsigned  char  minutes;
6342   [;  ;src\PCF8563.c:  412:  signed  char  error;
6343   [;  ;src\PCF8563.c:  415:  minutes  =  RTCC_get_minutes  ();
6344   "415
6345   [e  =  _minutes  (  _RTCC_get_minutes  ..   ]
6346   [;  ;src\PCF8563.c:  418:  minutes  ++;
6347   "418
6348   [e  ++  _minutes  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6349   [;  ;src\PCF8563.c:  422:  if  ((minutes&0x0F) &rsaquo   (unsigned  char)  9  )  {
6350   "422
6351   [e  $  ! &rsaquo   &  -&rsaquo   _minutes  `i  -&rsaquo   15  `i  -&rsaquo   -&rsaquo   -&rsaquo   9  `i  `uc  `i  669   ]
6352   {
6353   [;  ;src\PCF8563.c:  423:  minutes  &=  0xF0;
6354   "423
6355   [e  =&  _minutes  -&rsaquo   -&rsaquo   240  `i  `uc  ]
6356   [;  ;src\PCF8563.c:  424:  minutes  +=  0x10;
6357   "424
6358   [e  =+  _minutes  -&rsaquo   -&rsaquo   16  `i  `uc  ]
6359   "425
6360   }
6361   [e  :U  669  ]
6362   [;  ;src\PCF8563.c:  425:  }
6363   [;  ;src\PCF8563.c:  427:  if  (minutes  ==  (unsigned  char)  0x60)  {
6364   "427
6365   [e  $  !  ==  -&rsaquo   _minutes  `i  -&rsaquo   -&rsaquo   -&rsaquo   96  `i  `uc  `i  670   ]
6366   {
6367   [;  ;src\PCF8563.c:  429:  minutes  =  0;
6368   "429
6369   [e  =  _minutes  -&rsaquo   -&rsaquo   0  `i  `uc  ]
6370   "430
6371   }
6372   [e  :U  670  ]
6373   [;  ;src\PCF8563.c:  430:  }
6374   [;  ;src\PCF8563.c:  433:  error  =  RTCC_set_minutes  (minutes);
6375   "433
6376   [e  =  _error  (  _RTCC_set_minutes  (1  _minutes  ]
6377   [;  ;src\PCF8563.c:  435:  return  (error);
6378   "435
6379   [e  )  _error  ]
6380   [e  $UE  668   ]
6381   [;  ;src\PCF8563.c:  437:  }
6382   "437
6383   [e  :UE  668  ]
6384   }
6385   "443
6386   [v  _RTCC_increment_hours  `(c  ~T0  @X0  1  ef  ]
6387   {
6388   [;  ;src\PCF8563.c:  443:  signed  char  RTCC_increment_hours  (void)  {
6389   [e  :U  _RTCC_increment_hours  ]
6390   [f  ]
6391   "445
6392   [v  _hours  `uc  ~T0  @X0  1  a  ]
6393   "446
6394   [v  _error  `c  ~T0  @X0  1  a  ]
6395   [;  ;src\PCF8563.c:  445:  unsigned  char  hours;
6396   [;  ;src\PCF8563.c:  446:  signed  char  error;
6397   [;  ;src\PCF8563.c:  449:  hours  =  RTCC_get_hours  ();
6398   "449
6399   [e  =  _hours  (  _RTCC_get_hours  ..   ]
6400   [;  ;src\PCF8563.c:  452:  hours  ++;
6401   "452
6402   [e  ++  _hours  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6403   [;  ;src\PCF8563.c:  456:  if  ((hours&0x0F) &rsaquo   (unsigned  char)  9  )  {
6404   "456
6405   [e  $  ! &rsaquo   &  -&rsaquo   _hours  `i  -&rsaquo   15  `i  -&rsaquo   -&rsaquo   -&rsaquo   9  `i  `uc  `i  672   ]
6406   {
6407   [;  ;src\PCF8563.c:  457:  hours  &=  0xF0;
6408   "457
6409   [e  =&  _hours  -&rsaquo   -&rsaquo   240  `i  `uc  ]
6410   [;  ;src\PCF8563.c:  458:  hours  +=  0x10;
6411   "458
6412   [e  =+  _hours  -&rsaquo   -&rsaquo   16  `i  `uc  ]
6413   "459
6414   }
6415   [e  :U  672  ]
6416   [;  ;src\PCF8563.c:  459:  }
6417   [;  ;src\PCF8563.c:  461:  if  (hours  ==  (unsigned  char)  0x24)  {
6418   "461
6419   [e  $  !  ==  -&rsaquo   _hours  `i  -&rsaquo   -&rsaquo   -&rsaquo   36  `i  `uc  `i  673   ]
6420   {
6421   [;  ;src\PCF8563.c:  463:  hours  =  0;
6422   "463
6423   [e  =  _hours  -&rsaquo   -&rsaquo   0  `i  `uc  ]
6424   "464
6425   }
6426   [e  :U  673  ]
6427   [;  ;src\PCF8563.c:  464:  }
6428   [;  ;src\PCF8563.c:  467:  error  =  RTCC_set_hours  (hours);
6429   "467
6430   [e  =  _error  (  _RTCC_set_hours  (1  _hours  ]
6431   [;  ;src\PCF8563.c:  469:  return  (error);
6432   "469
6433   [e  )  _error  ]
6434   [e  $UE  671   ]
6435   [;  ;src\PCF8563.c:  471:  }
6436   "471
6437   [e  :UE  671  ]
6438   }
6439   "477
6440   [v  _RTCC_increment_years  `(c  ~T0  @X0  1  ef  ]
6441   {
6442   [;  ;src\PCF8563.c:  477:  signed  char  RTCC_increment_years  (void)  {
6443   [e  :U  _RTCC_increment_years  ]
6444   [f  ]
6445   "479
6446   [v  _years  `uc  ~T0  @X0  1  a  ]
6447   "480
6448   [v  _error  `c  ~T0  @X0  1  a  ]
6449   [;  ;src\PCF8563.c:  479:  unsigned  char  years;
6450   [;  ;src\PCF8563.c:  480:  signed  char  error;
6451   [;  ;src\PCF8563.c:  483:  years  =  RTCC_get_years  ();
6452   "483
6453   [e  =  _years  (  _RTCC_get_years  ..   ]
6454   [;  ;src\PCF8563.c:  486:  years  ++;
6455   "486
6456   [e  ++  _years  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6457   [;  ;src\PCF8563.c:  490:  if  ((years&0x0F) &rsaquo   (unsigned  char)  9  )  {
6458   "490
6459   [e  $  ! &rsaquo   &  -&rsaquo   _years  `i  -&rsaquo   15  `i  -&rsaquo   -&rsaquo   -&rsaquo   9  `i  `uc  `i  675   ]
6460   {
6461   [;  ;src\PCF8563.c:  491:  years  &=  0xF0;
6462   "491
6463   [e  =&  _years  -&rsaquo   -&rsaquo   240  `i  `uc  ]
6464   [;  ;src\PCF8563.c:  492:  years  +=  0x10;
6465   "492
6466   [e  =+  _years  -&rsaquo   -&rsaquo   16  `i  `uc  ]
6467   "493
6468   }
6469   [e  :U  675  ]
6470   [;  ;src\PCF8563.c:  493:  }
6471   [;  ;src\PCF8563.c:  495:  if  (years  ==  (unsigned  char)  0xA0)  {
6472   "495
6473   [e  $  !  ==  -&rsaquo   _years  `i  -&rsaquo   -&rsaquo   -&rsaquo   160  `i  `uc  `i  676   ]
6474   {
6475   [;  ;src\PCF8563.c:  497:  years  =  0;
6476   "497
6477   [e  =  _years  -&rsaquo   -&rsaquo   0  `i  `uc  ]
6478   "498
6479   }
6480   [e  :U  676  ]
6481   [;  ;src\PCF8563.c:  498:  }
6482   [;  ;src\PCF8563.c:  501:  error  =  RTCC_set_years  (years);
6483   "501
6484   [e  =  _error  (  _RTCC_set_years  (1  _years  ]
6485   [;  ;src\PCF8563.c:  503:  return  (error);
6486   "503
6487   [e  )  _error  ]
6488   [e  $UE  674   ]
6489   [;  ;src\PCF8563.c:  505:  }
6490   "505
6491   [e  :UE  674  ]
6492   }
6493   "511
6494   [v  _RTCC_increment_months  `(c  ~T0  @X0  1  ef  ]
6495   {
6496   [;  ;src\PCF8563.c:  511:  signed  char  RTCC_increment_months  (void)  {
6497   [e  :U  _RTCC_increment_months  ]
6498   [f  ]
6499   "513
6500   [v  _months  `uc  ~T0  @X0  1  a  ]
6501   "514
6502   [v  _error  `c  ~T0  @X0  1  a  ]
6503   [;  ;src\PCF8563.c:  513:  unsigned  char  months;
6504   [;  ;src\PCF8563.c:  514:  signed  char  error;
6505   [;  ;src\PCF8563.c:  517:  months  =  RTCC_get_months  ();
6506   "517
6507   [e  =  _months  (  _RTCC_get_months  ..   ]
6508   [;  ;src\PCF8563.c:  520:  months  ++;
6509   "520
6510   [e  ++  _months  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6511   [;  ;src\PCF8563.c:  524:  if  ((months&0x0F) &rsaquo   (unsigned  char)  9  )  {
6512   "524
6513   [e  $  ! &rsaquo   &  -&rsaquo   _months  `i  -&rsaquo   15  `i  -&rsaquo   -&rsaquo   -&rsaquo   9  `i  `uc  `i  678   ]
6514   {
6515   [;  ;src\PCF8563.c:  525:  months  &=  0xF0;
6516   "525
6517   [e  =&  _months  -&rsaquo   -&rsaquo   240  `i  `uc  ]
6518   [;  ;src\PCF8563.c:  526:  months  +=  0x10;
6519   "526
6520   [e  =+  _months  -&rsaquo   -&rsaquo   16  `i  `uc  ]
6521   "527
6522   }
6523   [e  :U  678  ]
6524   [;  ;src\PCF8563.c:  527:  }
6525   [;  ;src\PCF8563.c:  529:  if  (months  ==  (unsigned  char)  0x13)  {
6526   "529
6527   [e  $  !  ==  -&rsaquo   _months  `i  -&rsaquo   -&rsaquo   -&rsaquo   19  `i  `uc  `i  679   ]
6528   {
6529   [;  ;src\PCF8563.c:  531:  months  =  1;
6530   "531
6531   [e  =  _months  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6532   "532
6533   }
6534   [e  :U  679  ]
6535   [;  ;src\PCF8563.c:  532:  }
6536   [;  ;src\PCF8563.c:  535:  error  =  RTCC_set_months  (months);
6537   "535
6538   [e  =  _error  (  _RTCC_set_months  (1  _months  ]
6539   [;  ;src\PCF8563.c:  537:  return  (error);
6540   "537
6541   [e  )  _error  ]
6542   [e  $UE  677   ]
6543   [;  ;src\PCF8563.c:  539:  }
6544   "539
6545   [e  :UE  677  ]
6546   }
6547   "544
6548   [v  _RTCC_increment_days  `(c  ~T0  @X0  1  ef  ]
6549   {
6550   [;  ;src\PCF8563.c:  544:  signed  char  RTCC_increment_days  (void)  {
6551   [e  :U  _RTCC_increment_days  ]
6552   [f  ]
6553   "546
6554   [v  _days  `uc  ~T0  @X0  1  a  ]
6555   "547
6556   [v  _error  `c  ~T0  @X0  1  a  ]
6557   [;  ;src\PCF8563.c:  546:  unsigned  char  days;
6558   [;  ;src\PCF8563.c:  547:  signed  char  error;
6559   [;  ;src\PCF8563.c:  550:  days  =  RTCC_get_days  ();
6560   "550
6561   [e  =  _days  (  _RTCC_get_days  ..   ]
6562   [;  ;src\PCF8563.c:  553:  days  ++;
6563   "553
6564   [e  ++  _days  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6565   [;  ;src\PCF8563.c:  557:  if  ((days&0x0F) &rsaquo   (unsigned  char)  9  )  {
6566   "557
6567   [e  $  ! &rsaquo   &  -&rsaquo   _days  `i  -&rsaquo   15  `i  -&rsaquo   -&rsaquo   -&rsaquo   9  `i  `uc  `i  681   ]
6568   {
6569   [;  ;src\PCF8563.c:  558:  days  &=  0xF0;
6570   "558
6571   [e  =&  _days  -&rsaquo   -&rsaquo   240  `i  `uc  ]
6572   [;  ;src\PCF8563.c:  559:  days  +=  0x10;
6573   "559
6574   [e  =+  _days  -&rsaquo   -&rsaquo   16  `i  `uc  ]
6575   "560
6576   }
6577   [e  :U  681  ]
6578   [;  ;src\PCF8563.c:  560:  }
6579   [;  ;src\PCF8563.c:  562:  if  (days  ==  (unsigned  char)  0x32)  {
6580   "562
6581   [e  $  !  ==  -&rsaquo   _days  `i  -&rsaquo   -&rsaquo   -&rsaquo   50  `i  `uc  `i  682   ]
6582   {
6583   [;  ;src\PCF8563.c:  564:  days  =  1;
6584   "564
6585   [e  =  _days  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6586   "565
6587   }
6588   [e  :U  682  ]
6589   [;  ;src\PCF8563.c:  565:  }
6590   [;  ;src\PCF8563.c:  568:  error  =  RTCC_set_days  (days);
6591   "568
6592   [e  =  _error  (  _RTCC_set_days  (1  _days  ]
6593   [;  ;src\PCF8563.c:  570:  return  (error);
6594   "570
6595   [e  )  _error  ]
6596   [e  $UE  680   ]
6597   [;  ;src\PCF8563.c:  571:  }
6598   "571
6599   [e  :UE  680  ]
6600   }
6601   [;  ;inc\i2cEEPROM.h:  74:  void  I2C_EEPROM_initialize  (unsigned  char  crystal_frequency_MHz,  unsigned  int  baud_rate_KHz);
6602   [;  ;inc\i2cEEPROM.h:  95:  signed  char  I2C_EEPROM_write  (unsigned  char  control,  unsigned  int  address,  unsigned  char  data  );
6603   [;  ;inc\i2cEEPROM.h:  119:  signed  char  I2C_EEPROM_write_check  (  unsigned  char  control,  unsigned  int  address,  unsigned  char  data  );
6604   [;  ;inc\i2cEEPROM.h:  142:  signed  char  I2C_EEPROM_read  (  unsigned  char  control,  unsigned  int  address,  unsigned  char  *data  );
6605   "56  ../../../Library/LaurTec_PIC_libraries/LaurTec_PIC_libraries_v_3.3.1/src\i2cEEPROM.c
6606   [v  _I2C_EEPROM_initialize  `(v  ~T0  @X0  1  ef2`uc`ui  ]
6607   {
6608   [;  ;src\i2cEEPROM.c:  56:  void  I2C_EEPROM_initialize  (unsigned  char  crystal_frequency_MHz,  unsigned  int  baud_rate_KHz){
6609   [e  :U  _I2C_EEPROM_initialize  ]
6610   [v  _crystal_frequency_MHz  `uc  ~T0  @X0  1  r1  ]
6611   [v  _baud_rate_KHz  `ui  ~T0  @X0  1  r2  ]
6612   [f  ]
6613   [;  ;src\i2cEEPROM.c:  58:  OpenI2C(0b00001000,  0b00000000);
6614   "58
6615   [e  (  _OpenI2C  (2  ,  -&rsaquo   -&rsaquo   8  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
6616   [;  ;src\i2cEEPROM.c:  60:  SSPADD  =  (((crystal_frequency_MHz  *1000)/4)/baud_rate_KHz)-1;
6617   "60
6618   [e  =  _SSPADD  -&rsaquo   -  /  -&rsaquo   /  *  -&rsaquo   _crystal_frequency_MHz  `i  -&rsaquo   1000  `i  -&rsaquo   4  `i  `ui  _baud_rate_KHz  -&rsaquo   -&rsaquo   1  `i  `ui  `uc  ]
6619   [;  ;src\i2cEEPROM.c:  63:  delay_set_quartz  (crystal_frequency_MHz);
6620   "63
6621   [e  (  _delay_set_quartz  (1  _crystal_frequency_MHz  ]
6622   [;  ;src\i2cEEPROM.c:  64:  }
6623   "64
6624   [e  :UE  683  ]
6625   }
6626   "72
6627   [v  _I2C_EEPROM_write  `(c  ~T0  @X0  1  ef3`uc`ui`uc  ]
6628   {
6629   [;  ;src\i2cEEPROM.c:  72:  signed  char  I2C_EEPROM_write  (  unsigned  char  control,  unsigned  int  address,  unsigned  char  data  ){
6630   [e  :U  _I2C_EEPROM_write  ]
6631   [v  _control  `uc  ~T0  @X0  1  r1  ]
6632   [v  _address  `ui  ~T0  @X0  1  r2  ]
6633   [v  _data  `uc  ~T0  @X0  1  r3  ]
6634   [f  ]
6635   "74
6636   [v  _addressH  `uc  ~T0  @X0  1  a  ]
6637   "75
6638   [v  _addressL  `uc  ~T0  @X0  1  a  ]
6639   [;  ;src\i2cEEPROM.c:  74:  unsigned  char  addressH;
6640   [;  ;src\i2cEEPROM.c:  75:  unsigned  char  addressL;
6641   [;  ;src\i2cEEPROM.c:  77:  addressH  =  (unsigned  char)  ((address  &  0xFF00) &rsaquo &rsaquo   8);
6642   "77
6643   [e  =  _addressH  -&rsaquo  &rsaquo &rsaquo   &  _address  -&rsaquo   65280  `ui  -&rsaquo   8  `i  `uc  ]
6644   [;  ;src\i2cEEPROM.c:  78:  addressL  =  (unsigned  char)  (address  &  0x00FF);
6645   "78
6646   [e  =  _addressL  -&rsaquo   &  _address  -&rsaquo   -&rsaquo   255  `i  `ui  `uc  ]
6647   [;  ;src\i2cEEPROM.c:  86:  IdleI2C();
6648   "86
6649   [e  (  _IdleI2C  ..   ]
6650   [;  ;src\i2cEEPROM.c:  88:  SSPCON2bits.SEN=1;while(SSPCON2bits.SEN);
6651   "88
6652   [e  =  .  .  _SSPCON2bits  0  0  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6653   [e  $U  685   ]
6654   [e  :U  686  ]
6655   [e  :U  685  ]
6656   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  0  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  686   ]
6657   [e  :U  687  ]
6658   [;  ;src\i2cEEPROM.c:  91:  while  (SSPCON2bits.SEN);
6659   "91
6660   [e  $U  688   ]
6661   [e  :U  689  ]
6662   [e  :U  688  ]
6663   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  0  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  689   ]
6664   [e  :U  690  ]
6665   [;  ;src\i2cEEPROM.c:  94:  if  (PIR2bits.BCLIF)  {
6666   "94
6667   [e  $  !  !=  -&rsaquo   .  .  _PIR2bits  0  3  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  691   ]
6668   {
6669   [;  ;src\i2cEEPROM.c:  96:  return  (-1);
6670   "96
6671   [e  )  -&rsaquo   -U  -&rsaquo   1  `i  `c  ]
6672   [e  $UE  684   ]
6673   "97
6674   }
6675   [e  :U  691  ]
6676   [;  ;src\i2cEEPROM.c:  97:  }
6677   [;  ;src\i2cEEPROM.c:  100:  if  (WriteI2C(control)){
6678   "100
6679   [e  $  !  !=  -&rsaquo   (  _WriteI2C  (1  _control  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `c  `i  692   ]
6680   {
6681   [;  ;src\i2cEEPROM.c:  102:  return  (-3);
6682   "102
6683   [e  )  -&rsaquo   -U  -&rsaquo   3  `i  `c  ]
6684   [e  $UE  684   ]
6685   "103
6686   }
6687   [e  :U  692  ]
6688   [;  ;src\i2cEEPROM.c:  103:  }
6689   [;  ;src\i2cEEPROM.c:  110:  IdleI2C();
6690   "110
6691   [e  (  _IdleI2C  ..   ]
6692   [;  ;src\i2cEEPROM.c:  113:  if  (!SSPCON2bits.ACKSTAT){
6693   "113
6694   [e  $  !  !  !=  -&rsaquo   .  .  _SSPCON2bits  0  6  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  693   ]
6695   {
6696   [;  ;src\i2cEEPROM.c:  116:  if  (WriteI2C(addressH)){
6697   "116
6698   [e  $  !  !=  -&rsaquo   (  _WriteI2C  (1  _addressH  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `c  `i  694   ]
6699   {
6700   [;  ;src\i2cEEPROM.c:  118:  return  (-3);
6701   "118
6702   [e  )  -&rsaquo   -U  -&rsaquo   3  `i  `c  ]
6703   [e  $UE  684   ]
6704   "119
6705   }
6706   [e  :U  694  ]
6707   "120
6708   }
6709   [;  ;src\i2cEEPROM.c:  119:  }
6710   [;  ;src\i2cEEPROM.c:  120:  }  else  {
6711   [e  $U  695   ]
6712   [e  :U  693  ]
6713   {
6714   [;  ;src\i2cEEPROM.c:  122:  return  (-2);
6715   "122
6716   [e  )  -&rsaquo   -U  -&rsaquo   2  `i  `c  ]
6717   [e  $UE  684   ]
6718   "123
6719   }
6720   [e  :U  695  ]
6721   [;  ;src\i2cEEPROM.c:  123:  }
6722   [;  ;src\i2cEEPROM.c:  130:  IdleI2C();
6723   "130
6724   [e  (  _IdleI2C  ..   ]
6725   [;  ;src\i2cEEPROM.c:  133:  if  (!SSPCON2bits.ACKSTAT)  {
6726   "133
6727   [e  $  !  !  !=  -&rsaquo   .  .  _SSPCON2bits  0  6  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  696   ]
6728   {
6729   [;  ;src\i2cEEPROM.c:  136:  if  (WriteI2C(addressL))  {
6730   "136
6731   [e  $  !  !=  -&rsaquo   (  _WriteI2C  (1  _addressL  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `c  `i  697   ]
6732   {
6733   [;  ;src\i2cEEPROM.c:  138:  return  (-3);
6734   "138
6735   [e  )  -&rsaquo   -U  -&rsaquo   3  `i  `c  ]
6736   [e  $UE  684   ]
6737   "139
6738   }
6739   [e  :U  697  ]
6740   "140
6741   }
6742   [;  ;src\i2cEEPROM.c:  139:  }
6743   [;  ;src\i2cEEPROM.c:  140:  }  else  {
6744   [e  $U  698   ]
6745   [e  :U  696  ]
6746   {
6747   [;  ;src\i2cEEPROM.c:  142:  return  (-2);
6748   "142
6749   [e  )  -&rsaquo   -U  -&rsaquo   2  `i  `c  ]
6750   [e  $UE  684   ]
6751   "143
6752   }
6753   [e  :U  698  ]
6754   [;  ;src\i2cEEPROM.c:  143:  }
6755   [;  ;src\i2cEEPROM.c:  150:  IdleI2C();
6756   "150
6757   [e  (  _IdleI2C  ..   ]
6758   [;  ;src\i2cEEPROM.c:  153:  if  (!SSPCON2bits.ACKSTAT){
6759   "153
6760   [e  $  !  !  !=  -&rsaquo   .  .  _SSPCON2bits  0  6  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  699   ]
6761   {
6762   [;  ;src\i2cEEPROM.c:  156:  if  (WriteI2C(data))  {
6763   "156
6764   [e  $  !  !=  -&rsaquo   (  _WriteI2C  (1  _data  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `c  `i  700   ]
6765   {
6766   [;  ;src\i2cEEPROM.c:  158:  return  (-3);
6767   "158
6768   [e  )  -&rsaquo   -U  -&rsaquo   3  `i  `c  ]
6769   [e  $UE  684   ]
6770   "159
6771   }
6772   [e  :U  700  ]
6773   "160
6774   }
6775   [;  ;src\i2cEEPROM.c:  159:  }
6776   [;  ;src\i2cEEPROM.c:  160:  }  else  {
6777   [e  $U  701   ]
6778   [e  :U  699  ]
6779   {
6780   [;  ;src\i2cEEPROM.c:  162:  return  (-2);
6781   "162
6782   [e  )  -&rsaquo   -U  -&rsaquo   2  `i  `c  ]
6783   [e  $UE  684   ]
6784   "163
6785   }
6786   [e  :U  701  ]
6787   [;  ;src\i2cEEPROM.c:  163:  }
6788   [;  ;src\i2cEEPROM.c:  170:  IdleI2C();
6789   "170
6790   [e  (  _IdleI2C  ..   ]
6791   [;  ;src\i2cEEPROM.c:  173:  if  (!SSPCON2bits.ACKSTAT)  {
6792   "173
6793   [e  $  !  !  !=  -&rsaquo   .  .  _SSPCON2bits  0  6  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  702   ]
6794   {
6795   [;  ;src\i2cEEPROM.c:  176:  SSPCON2bits.PEN=1;while(SSPCON2bits.PEN);
6796   "176
6797   [e  =  .  .  _SSPCON2bits  0  2  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6798   [e  $U  703   ]
6799   [e  :U  704  ]
6800   [e  :U  703  ]
6801   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  2  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  704   ]
6802   [e  :U  705  ]
6803   [;  ;src\i2cEEPROM.c:  179:  while  (SSPCON2bits.PEN);
6804   "179
6805   [e  $U  706   ]
6806   [e  :U  707  ]
6807   [e  :U  706  ]
6808   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  2  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  707   ]
6809   [e  :U  708  ]
6810   "181
6811   }
6812   [;  ;src\i2cEEPROM.c:  181:  }  else  {
6813   [e  $U  709   ]
6814   [e  :U  702  ]
6815   {
6816   [;  ;src\i2cEEPROM.c:  183:  return  (-2);
6817   "183
6818   [e  )  -&rsaquo   -U  -&rsaquo   2  `i  `c  ]
6819   [e  $UE  684   ]
6820   "184
6821   }
6822   [e  :U  709  ]
6823   [;  ;src\i2cEEPROM.c:  184:  }
6824   [;  ;src\i2cEEPROM.c:  187:  if  (PIR2bits.BCLIF){
6825   "187
6826   [e  $  !  !=  -&rsaquo   .  .  _PIR2bits  0  3  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  710   ]
6827   {
6828   [;  ;src\i2cEEPROM.c:  189:  return  (-1);
6829   "189
6830   [e  )  -&rsaquo   -U  -&rsaquo   1  `i  `c  ]
6831   [e  $UE  684   ]
6832   "190
6833   }
6834   [e  :U  710  ]
6835   [;  ;src\i2cEEPROM.c:  190:  }
6836   [;  ;src\i2cEEPROM.c:  193:  return  (1);
6837   "193
6838   [e  )  -&rsaquo   -&rsaquo   1  `i  `c  ]
6839   [e  $UE  684   ]
6840   [;  ;src\i2cEEPROM.c:  194:  }
6841   "194
6842   [e  :UE  684  ]
6843   }
6844   "201
6845   [v  _I2C_EEPROM_write_check  `(c  ~T0  @X0  1  ef3`uc`ui`uc  ]
6846   {
6847   [;  ;src\i2cEEPROM.c:  201:  signed  char  I2C_EEPROM_write_check  (unsigned  char  control,  unsigned  int  address,  unsigned  char  data  )  {
6848   [e  :U  _I2C_EEPROM_write_check  ]
6849   [v  _control  `uc  ~T0  @X0  1  r1  ]
6850   [v  _address  `ui  ~T0  @X0  1  r2  ]
6851   [v  _data  `uc  ~T0  @X0  1  r3  ]
6852   [f  ]
6853   "204
6854   [v  _error  `c  ~T0  @X0  1  a  ]
6855   "207
6856   [v  _dataReadback  `uc  ~T0  @X0  1  a  ]
6857   [;  ;src\i2cEEPROM.c:  204:  signed  char  error;
6858   [;  ;src\i2cEEPROM.c:  207:  unsigned  char  dataReadback;
6859   [;  ;src\i2cEEPROM.c:  209:  error  =  I2C_EEPROM_write(control,  address,  data);
6860   "209
6861   [e  =  _error  (  _I2C_EEPROM_write  (3  ,  ,  _control  _address  _data  ]
6862   [;  ;src\i2cEEPROM.c:  211:  if  (error &lsaquo   0)
6863   "211
6864   [e  $  ! &lsaquo   -&rsaquo   _error  `i  -&rsaquo   0  `i  712   ]
6865   [;  ;src\i2cEEPROM.c:  212:  return  (error);
6866   "212
6867   [e  )  _error  ]
6868   [e  $UE  711   ]
6869   [e  :U  712  ]
6870   [;  ;src\i2cEEPROM.c:  215:  delay_ms  (6);
6871   "215
6872   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   6  `i  `ui  ]
6873   [;  ;src\i2cEEPROM.c:  217:  error  =  I2C_EEPROM_read  (control,  address,  &dataReadback);
6874   "217
6875   [e  =  _error  (  _I2C_EEPROM_read  (3  ,  ,  _control  _address  &U  _dataReadback  ]
6876   [;  ;src\i2cEEPROM.c:  219:  if  (error &lsaquo   0)
6877   "219
6878   [e  $  ! &lsaquo   -&rsaquo   _error  `i  -&rsaquo   0  `i  713   ]
6879   [;  ;src\i2cEEPROM.c:  220:  return  (error);
6880   "220
6881   [e  )  _error  ]
6882   [e  $UE  711   ]
6883   [e  :U  713  ]
6884   [;  ;src\i2cEEPROM.c:  222:  if  (dataReadback  ==  data)
6885   "222
6886   [e  $  !  ==  -&rsaquo   _dataReadback  `i  -&rsaquo   _data  `i  714   ]
6887   [;  ;src\i2cEEPROM.c:  223:  return  (1);
6888   "223
6889   [e  )  -&rsaquo   -&rsaquo   1  `i  `c  ]
6890   [e  $UE  711   ]
6891   [e  $U  715   ]
6892   "224
6893   [e  :U  714  ]
6894   [;  ;src\i2cEEPROM.c:  224:  else
6895   [;  ;src\i2cEEPROM.c:  225:  return(-4);
6896   "225
6897   [e  )  -&rsaquo   -U  -&rsaquo   4  `i  `c  ]
6898   [e  $UE  711   ]
6899   [e  :U  715  ]
6900   [;  ;src\i2cEEPROM.c:  226:  }
6901   "226
6902   [e  :UE  711  ]
6903   }
6904   "233
6905   [v  _I2C_EEPROM_read  `(c  ~T0  @X0  1  ef3`uc`ui`*uc  ]
6906   {
6907   [;  ;src\i2cEEPROM.c:  233:  signed  char  I2C_EEPROM_read  (  unsigned  char  control,  unsigned  int  address,  unsigned  char  *data)  {
6908   [e  :U  _I2C_EEPROM_read  ]
6909   [v  _control  `uc  ~T0  @X0  1  r1  ]
6910   [v  _address  `ui  ~T0  @X0  1  r2  ]
6911   [v  _data  `*uc  ~T0  @X0  1  r3  ]
6912   [f  ]
6913   "235
6914   [v  _addressH  `uc  ~T0  @X0  1  a  ]
6915   "236
6916   [v  _addressL  `uc  ~T0  @X0  1  a  ]
6917   [;  ;src\i2cEEPROM.c:  235:  unsigned  char  addressH;
6918   [;  ;src\i2cEEPROM.c:  236:  unsigned  char  addressL;
6919   [;  ;src\i2cEEPROM.c:  238:  addressH  =  (unsigned  char)  ((address  &  0xFF00) &rsaquo &rsaquo   8);
6920   "238
6921   [e  =  _addressH  -&rsaquo  &rsaquo &rsaquo   &  _address  -&rsaquo   65280  `ui  -&rsaquo   8  `i  `uc  ]
6922   [;  ;src\i2cEEPROM.c:  239:  addressL  =  (unsigned  char)  (address  &  0x00FF);
6923   "239
6924   [e  =  _addressL  -&rsaquo   &  _address  -&rsaquo   -&rsaquo   255  `i  `ui  `uc  ]
6925   [;  ;src\i2cEEPROM.c:  248:  IdleI2C();
6926   "248
6927   [e  (  _IdleI2C  ..   ]
6928   [;  ;src\i2cEEPROM.c:  250:  SSPCON2bits.SEN=1;while(SSPCON2bits.SEN);
6929   "250
6930   [e  =  .  .  _SSPCON2bits  0  0  -&rsaquo   -&rsaquo   1  `i  `uc  ]
6931   [e  $U  717   ]
6932   [e  :U  718  ]
6933   [e  :U  717  ]
6934   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  0  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  718   ]
6935   [e  :U  719  ]
6936   [;  ;src\i2cEEPROM.c:  253:  while  (SSPCON2bits.SEN);
6937   "253
6938   [e  $U  720   ]
6939   [e  :U  721  ]
6940   [e  :U  720  ]
6941   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  0  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  721   ]
6942   [e  :U  722  ]
6943   [;  ;src\i2cEEPROM.c:  256:  if  (PIR2bits.BCLIF)  {
6944   "256
6945   [e  $  !  !=  -&rsaquo   .  .  _PIR2bits  0  3  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  723   ]
6946   {
6947   [;  ;src\i2cEEPROM.c:  258:  return  (-1);
6948   "258
6949   [e  )  -&rsaquo   -U  -&rsaquo   1  `i  `c  ]
6950   [e  $UE  716   ]
6951   "259
6952   }
6953   [e  :U  723  ]
6954   [;  ;src\i2cEEPROM.c:  259:  }
6955   [;  ;src\i2cEEPROM.c:  262:  if  (WriteI2C(control)){
6956   "262
6957   [e  $  !  !=  -&rsaquo   (  _WriteI2C  (1  _control  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `c  `i  724   ]
6958   {
6959   [;  ;src\i2cEEPROM.c:  264:  return  (-3);
6960   "264
6961   [e  )  -&rsaquo   -U  -&rsaquo   3  `i  `c  ]
6962   [e  $UE  716   ]
6963   "265
6964   }
6965   [e  :U  724  ]
6966   [;  ;src\i2cEEPROM.c:  265:  }
6967   [;  ;src\i2cEEPROM.c:  272:  IdleI2C();
6968   "272
6969   [e  (  _IdleI2C  ..   ]
6970   [;  ;src\i2cEEPROM.c:  275:  if  (!SSPCON2bits.ACKSTAT)  {
6971   "275
6972   [e  $  !  !  !=  -&rsaquo   .  .  _SSPCON2bits  0  6  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  725   ]
6973   {
6974   [;  ;src\i2cEEPROM.c:  278:  if  (WriteI2C(addressH)){
6975   "278
6976   [e  $  !  !=  -&rsaquo   (  _WriteI2C  (1  _addressH  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `c  `i  726   ]
6977   {
6978   [;  ;src\i2cEEPROM.c:  280:  return  (-3);
6979   "280
6980   [e  )  -&rsaquo   -U  -&rsaquo   3  `i  `c  ]
6981   [e  $UE  716   ]
6982   "281
6983   }
6984   [e  :U  726  ]
6985   "282
6986   }
6987   [;  ;src\i2cEEPROM.c:  281:  }
6988   [;  ;src\i2cEEPROM.c:  282:  }else  {
6989   [e  $U  727   ]
6990   [e  :U  725  ]
6991   {
6992   [;  ;src\i2cEEPROM.c:  284:  return  (-2);
6993   "284
6994   [e  )  -&rsaquo   -U  -&rsaquo   2  `i  `c  ]
6995   [e  $UE  716   ]
6996   "285
6997   }
6998   [e  :U  727  ]
6999   [;  ;src\i2cEEPROM.c:  285:  }
7000   [;  ;src\i2cEEPROM.c:  291:  IdleI2C();
7001   "291
7002   [e  (  _IdleI2C  ..   ]
7003   [;  ;src\i2cEEPROM.c:  294:  if  (!SSPCON2bits.ACKSTAT)  {
7004   "294
7005   [e  $  !  !  !=  -&rsaquo   .  .  _SSPCON2bits  0  6  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  728   ]
7006   {
7007   [;  ;src\i2cEEPROM.c:  296:  if  (WriteI2C(addressL))  {
7008   "296
7009   [e  $  !  !=  -&rsaquo   (  _WriteI2C  (1  _addressL  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `c  `i  729   ]
7010   {
7011   [;  ;src\i2cEEPROM.c:  298:  return  (-3);
7012   "298
7013   [e  )  -&rsaquo   -U  -&rsaquo   3  `i  `c  ]
7014   [e  $UE  716   ]
7015   "299
7016   }
7017   [e  :U  729  ]
7018   "300
7019   }
7020   [;  ;src\i2cEEPROM.c:  299:  }
7021   [;  ;src\i2cEEPROM.c:  300:  }else  {
7022   [e  $U  730   ]
7023   [e  :U  728  ]
7024   {
7025   [;  ;src\i2cEEPROM.c:  302:  return  (-2);
7026   "302
7027   [e  )  -&rsaquo   -U  -&rsaquo   2  `i  `c  ]
7028   [e  $UE  716   ]
7029   "303
7030   }
7031   [e  :U  730  ]
7032   [;  ;src\i2cEEPROM.c:  303:  }
7033   [;  ;src\i2cEEPROM.c:  310:  IdleI2C();
7034   "310
7035   [e  (  _IdleI2C  ..   ]
7036   [;  ;src\i2cEEPROM.c:  313:  if  (!SSPCON2bits.ACKSTAT){
7037   "313
7038   [e  $  !  !  !=  -&rsaquo   .  .  _SSPCON2bits  0  6  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  731   ]
7039   {
7040   [;  ;src\i2cEEPROM.c:  316:  SSPCON2bits.RSEN=1;while(SSPCON2bits.RSEN);
7041   "316
7042   [e  =  .  .  _SSPCON2bits  0  1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7043   [e  $U  732   ]
7044   [e  :U  733  ]
7045   [e  :U  732  ]
7046   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  1  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  733   ]
7047   [e  :U  734  ]
7048   [;  ;src\i2cEEPROM.c:  318:  while  (SSPCON2bits.RSEN);
7049   "318
7050   [e  $U  735   ]
7051   [e  :U  736  ]
7052   [e  :U  735  ]
7053   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  1  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  736   ]
7054   [e  :U  737  ]
7055   [;  ;src\i2cEEPROM.c:  321:  if  (PIR2bits.BCLIF)  {
7056   "321
7057   [e  $  !  !=  -&rsaquo   .  .  _PIR2bits  0  3  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  738   ]
7058   {
7059   [;  ;src\i2cEEPROM.c:  323:  return  (-1);
7060   "323
7061   [e  )  -&rsaquo   -U  -&rsaquo   1  `i  `c  ]
7062   [e  $UE  716   ]
7063   "324
7064   }
7065   [e  :U  738  ]
7066   [;  ;src\i2cEEPROM.c:  324:  }
7067   [;  ;src\i2cEEPROM.c:  327:  if  (WriteI2C(control+1))  {
7068   "327
7069   [e  $  !  !=  -&rsaquo   (  _WriteI2C  (1  -&rsaquo   +  -&rsaquo   _control  `i  -&rsaquo   1  `i  `uc  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `c  `i  739   ]
7070   {
7071   [;  ;src\i2cEEPROM.c:  329:  return  (-3);
7072   "329
7073   [e  )  -&rsaquo   -U  -&rsaquo   3  `i  `c  ]
7074   [e  $UE  716   ]
7075   "330
7076   }
7077   [e  :U  739  ]
7078   [;  ;src\i2cEEPROM.c:  330:  }
7079   [;  ;src\i2cEEPROM.c:  337:  IdleI2C();
7080   "337
7081   [e  (  _IdleI2C  ..   ]
7082   [;  ;src\i2cEEPROM.c:  340:  if  (!SSPCON2bits.ACKSTAT){
7083   "340
7084   [e  $  !  !  !=  -&rsaquo   .  .  _SSPCON2bits  0  6  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  740   ]
7085   {
7086   [;  ;src\i2cEEPROM.c:  343:  SSPCON2bits.RCEN  =  1;
7087   "343
7088   [e  =  .  .  _SSPCON2bits  0  3  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7089   [;  ;src\i2cEEPROM.c:  346:  while  (SSPCON2bits.RCEN);
7090   "346
7091   [e  $U  741   ]
7092   [e  :U  742  ]
7093   [e  :U  741  ]
7094   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  3  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  742   ]
7095   [e  :U  743  ]
7096   [;  ;src\i2cEEPROM.c:  349:  SSPCON2bits.ACKDT=1;SSPCON2bits.ACKEN=1;while(SSPCON2bits.ACKEN);
7097   "349
7098   [e  =  .  .  _SSPCON2bits  0  5  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7099   [e  =  .  .  _SSPCON2bits  0  4  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7100   [e  $U  744   ]
7101   [e  :U  745  ]
7102   [e  :U  744  ]
7103   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  4  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  745   ]
7104   [e  :U  746  ]
7105   [;  ;src\i2cEEPROM.c:  352:  while  (SSPCON2bits.ACKEN  );
7106   "352
7107   [e  $U  747   ]
7108   [e  :U  748  ]
7109   [e  :U  747  ]
7110   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  4  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  748   ]
7111   [e  :U  749  ]
7112   [;  ;src\i2cEEPROM.c:  355:  SSPCON2bits.PEN=1;while(SSPCON2bits.PEN);
7113   "355
7114   [e  =  .  .  _SSPCON2bits  0  2  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7115   [e  $U  750   ]
7116   [e  :U  751  ]
7117   [e  :U  750  ]
7118   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  2  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  751   ]
7119   [e  :U  752  ]
7120   [;  ;src\i2cEEPROM.c:  358:  while  (SSPCON2bits.PEN);
7121   "358
7122   [e  $U  753   ]
7123   [e  :U  754  ]
7124   [e  :U  753  ]
7125   [e  $  !=  -&rsaquo   .  .  _SSPCON2bits  0  2  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  754   ]
7126   [e  :U  755  ]
7127   [;  ;src\i2cEEPROM.c:  361:  if  (PIR2bits.BCLIF)  {
7128   "361
7129   [e  $  !  !=  -&rsaquo   .  .  _PIR2bits  0  3  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  756   ]
7130   {
7131   [;  ;src\i2cEEPROM.c:  363:  return  (-1);
7132   "363
7133   [e  )  -&rsaquo   -U  -&rsaquo   1  `i  `c  ]
7134   [e  $UE  716   ]
7135   "364
7136   }
7137   [e  :U  756  ]
7138   "366
7139   }
7140   [;  ;src\i2cEEPROM.c:  364:  }
7141   [;  ;src\i2cEEPROM.c:  366:  }  else  {
7142   [e  $U  757   ]
7143   [e  :U  740  ]
7144   {
7145   [;  ;src\i2cEEPROM.c:  368:  return  (-2);
7146   "368
7147   [e  )  -&rsaquo   -U  -&rsaquo   2  `i  `c  ]
7148   [e  $UE  716   ]
7149   "369
7150   }
7151   [e  :U  757  ]
7152   "371
7153   }
7154   [;  ;src\i2cEEPROM.c:  369:  }
7155   [;  ;src\i2cEEPROM.c:  371:  }  else  {
7156   [e  $U  758   ]
7157   [e  :U  731  ]
7158   {
7159   [;  ;src\i2cEEPROM.c:  373:  return  (-2);
7160   "373
7161   [e  )  -&rsaquo   -U  -&rsaquo   2  `i  `c  ]
7162   [e  $UE  716   ]
7163   "374
7164   }
7165   [e  :U  758  ]
7166   [;  ;src\i2cEEPROM.c:  374:  }
7167   [;  ;src\i2cEEPROM.c:  377:  *data  =  SSPBUF;
7168   "377
7169   [e  =  *U  _data  _SSPBUF  ]
7170   [;  ;src\i2cEEPROM.c:  380:  return  (1);
7171   "380
7172   [e  )  -&rsaquo   -&rsaquo   1  `i  `c  ]
7173   [e  $UE  716   ]
7174   [;  ;src\i2cEEPROM.c:  381:  }
7175   "381
7176   [e  :UE  716  ]
7177   }
7178   "49  ../../../Library/LaurTec_PIC_libraries/LaurTec_PIC_libraries_v_3.3.1/src\delay.c
7179   [v  _delay_quartz_frequency_value  `Vuc  ~T0  @X0  1  e  ]
7180   [i  _delay_quartz_frequency_value
7181   -&rsaquo   -&rsaquo   20  `i  `uc
7182   ]
7183   [;  ;src\delay.c:  49:  volatile  unsigned  char  delay_quartz_frequency_value  =  20;
7184   "50
7185   [v  _clock_counter_reference  `Vui  ~T0  @X0  1  e  ]
7186   [i  _clock_counter_reference
7187   -&rsaquo   -&rsaquo   0  `i  `ui
7188   ]
7189   [;  ;src\delay.c:  50:  volatile  unsigned  int  clock_counter_reference  =  0;
7190   "61
7191   [v  _delay_ms  `(v  ~T0  @X0  1  ef1`ui  ]
7192   {
7193   [;  ;src\delay.c:  61:  void  delay_ms  (unsigned  int  value_ms)  {
7194   [e  :U  _delay_ms  ]
7195   [v  _value_ms  `ui  ~T0  @X0  1  r1  ]
7196   [f  ]
7197   [;  ;src\delay.c:  73:  clock_counter_reference  =  value_ms  *  delay_quartz_frequency_value;
7198   "73
7199   [e  =  _clock_counter_reference  *  _value_ms  -&rsaquo   _delay_quartz_frequency_value  `ui  ]
7200   [;  ;src\delay.c:  75:  while  (clock_counter_reference)  {
7201   "75
7202   [e  $U  760   ]
7203   [e  :U  761  ]
7204   {
7205   [;  ;src\delay.c:  85:  _delay(240);
7206   "85
7207   [e  (  __delay  (1  -&rsaquo   -&rsaquo   -&rsaquo   240  `i  `l  `ul  ]
7208   [;  ;src\delay.c:  88:  clock_counter_reference--;
7209   "88
7210   [e  --  _clock_counter_reference  -&rsaquo   -&rsaquo   1  `i  `ui  ]
7211   "89
7212   }
7213   [e  :U  760  ]
7214   "75
7215   [e  $  !=  _clock_counter_reference  -&rsaquo   -&rsaquo   0  `i  `Vui  761   ]
7216   [e  :U  762  ]
7217   [;  ;src\delay.c:  89:  }
7218   [;  ;src\delay.c:  96:  }
7219   "96
7220   [e  :UE  759  ]
7221   }
7222   "102
7223   [v  _delay_s  `(v  ~T0  @X0  1  ef1`uc  ]
7224   {
7225   [;  ;src\delay.c:  102:  void  delay_s  (unsigned  char  value_s)  {
7226   [e  :U  _delay_s  ]
7227   [v  _value_s  `uc  ~T0  @X0  1  r1  ]
7228   [f  ]
7229   "104
7230   [v  _repeat_loop  `uc  ~T0  @X0  1  a  ]
7231   [;  ;src\delay.c:  104:  unsigned  char  repeat_loop;
7232   [;  ;src\delay.c:  106:  for  (repeat_loop  =  0;  repeat_loop &lsaquo   value_s;  repeat_loop++)
7233   "106
7234   {
7235   [e  =  _repeat_loop  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7236   [e  $U  767   ]
7237   "107
7238   [e  :U  764  ]
7239   [;  ;src\delay.c:  107:  delay_ms  (1000);
7240   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1000  `i  `ui  ]
7241   "106
7242   [e  ++  _repeat_loop  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7243   [e  :U  767  ]
7244   [e  $ &lsaquo   -&rsaquo   _repeat_loop  `i  -&rsaquo   _value_s  `i  764   ]
7245   [e  :U  765  ]
7246   "107
7247   }
7248   [;  ;src\delay.c:  108:  }
7249   "108
7250   [e  :UE  763  ]
7251   }
7252   "115
7253   [v  _delay_set_quartz  `(v  ~T0  @X0  1  ef1`uc  ]
7254   {
7255   [;  ;src\delay.c:  115:  void  delay_set_quartz  (unsigned  char  frequency)  {
7256   [e  :U  _delay_set_quartz  ]
7257   [v  _frequency  `uc  ~T0  @X0  1  r1  ]
7258   [f  ]
7259   [;  ;src\delay.c:  117:  delay_quartz_frequency_value  =  frequency;
7260   "117
7261   [e  =  _delay_quartz_frequency_value  _frequency  ]
7262   [;  ;src\delay.c:  119:  }
7263   "119
7264   [e  :UE  768  ]
7265   }
7266   [;  ;init.h:  46:  void  init  (void);
7267   "41  init.c
7268   [v  _init  `(v  ~T0  @X0  1  ef  ]
7269   {
7270   [;  ;init.c:  41:  void  init  (void)  {
7271   [e  :U  _init  ]
7272   [f  ]
7273   [;  ;init.c:  44:  LATA  =  0x00;
7274   "44
7275   [e  =  _LATA  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7276   [;  ;init.c:  45:  TRISA  =  0b11111111;
7277   "45
7278   [e  =  _TRISA  -&rsaquo   -&rsaquo   255  `i  `uc  ]
7279   [;  ;init.c:  48:  LATB  =  0x00;
7280   "48
7281   [e  =  _LATB  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7282   [;  ;init.c:  49:  TRISB  =  0b11111111;
7283   "49
7284   [e  =  _TRISB  -&rsaquo   -&rsaquo   255  `i  `uc  ]
7285   [;  ;init.c:  52:  LATC  =  0x00;
7286   "52
7287   [e  =  _LATC  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7288   [;  ;init.c:  53:  TRISC  =  0b10111100;
7289   "53
7290   [e  =  _TRISC  -&rsaquo   -&rsaquo   188  `i  `uc  ]
7291   [;  ;init.c:  56:  LATD  =  0x00;
7292   "56
7293   [e  =  _LATD  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7294   [;  ;init.c:  57:  TRISD  =  0b00000000;
7295   "57
7296   [e  =  _TRISD  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7297   [;  ;init.c:  60:  LATE  =  0x00;
7298   "60
7299   [e  =  _LATE  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7300   [;  ;init.c:  61:  TRISE  =  0b11111111;
7301   "61
7302   [e  =  _TRISE  -&rsaquo   -&rsaquo   255  `i  `uc  ]
7303   [;  ;init.c:  62:  }
7304   "62
7305   [e  :UE  769  ]
7306   }
7307   [;  ;buzzer_test.h:  44:  void  beep_test  (void);
7308   "38  buzzer_test.c
7309   [v  _beep_test  `(v  ~T0  @X0  1  ef  ]
7310   {
7311   [;  ;buzzer_test.c:  38:  void  beep_test  (void)  {
7312   [e  :U  _beep_test  ]
7313   [f  ]
7314   [;  ;buzzer_test.c:  40:  LATCbits.LATC0  =  0x01;
7315   "40
7316   [e  =  .  .  _LATCbits  0  0  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7317   [;  ;buzzer_test.c:  41:  delay_ms  (300);
7318   "41
7319   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7320   [;  ;buzzer_test.c:  42:  LATCbits.LATC0  =  0x00;
7321   "42
7322   [e  =  .  .  _LATCbits  0  0  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7323   [;  ;buzzer_test.c:  43:  delay_ms  (300);
7324   "43
7325   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7326   [;  ;buzzer_test.c:  44:  LATCbits.LATC0  =  0x01;
7327   "44
7328   [e  =  .  .  _LATCbits  0  0  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7329   [;  ;buzzer_test.c:  45:  delay_ms  (300);
7330   "45
7331   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7332   [;  ;buzzer_test.c:  46:  LATCbits.LATC0  =  0x00;
7333   "46
7334   [e  =  .  .  _LATCbits  0  0  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7335   [;  ;buzzer_test.c:  48:  }
7336   "48
7337   [e  :UE  770  ]
7338   }
7339   [;  ;led_string_test.h:  45:  void  led_test  (void)  ;
7340   "39  led_string_test.c
7341   [v  _led_test  `(v  ~T0  @X0  1  ef  ]
7342   {
7343   [;  ;led_string_test.c:  39:  void  led_test  (void)  {
7344   [e  :U  _led_test  ]
7345   [f  ]
7346   [;  ;led_string_test.c:  41:  LATD  =  0b00000000;
7347   "41
7348   [e  =  _LATD  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7349   [;  ;led_string_test.c:  42:  delay_ms  (300);
7350   "42
7351   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7352   [;  ;led_string_test.c:  43:  LATD  =  0b00000001;
7353   "43
7354   [e  =  _LATD  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7355   [;  ;led_string_test.c:  44:  delay_ms  (300);
7356   "44
7357   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7358   [;  ;led_string_test.c:  45:  LATD  =  0b00000011;
7359   "45
7360   [e  =  _LATD  -&rsaquo   -&rsaquo   3  `i  `uc  ]
7361   [;  ;led_string_test.c:  46:  delay_ms  (300);
7362   "46
7363   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7364   [;  ;led_string_test.c:  47:  LATD  =  0b00000111;
7365   "47
7366   [e  =  _LATD  -&rsaquo   -&rsaquo   7  `i  `uc  ]
7367   [;  ;led_string_test.c:  48:  delay_ms  (300);
7368   "48
7369   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7370   [;  ;led_string_test.c:  49:  LATD  =  0b00001111;
7371   "49
7372   [e  =  _LATD  -&rsaquo   -&rsaquo   15  `i  `uc  ]
7373   [;  ;led_string_test.c:  50:  delay_ms  (300);
7374   "50
7375   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7376   [;  ;led_string_test.c:  51:  LATD  =  0b00011111;
7377   "51
7378   [e  =  _LATD  -&rsaquo   -&rsaquo   31  `i  `uc  ]
7379   [;  ;led_string_test.c:  52:  delay_ms  (300);
7380   "52
7381   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7382   [;  ;led_string_test.c:  53:  LATD  =  0b00111111;
7383   "53
7384   [e  =  _LATD  -&rsaquo   -&rsaquo   63  `i  `uc  ]
7385   [;  ;led_string_test.c:  54:  delay_ms  (300);
7386   "54
7387   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7388   [;  ;led_string_test.c:  55:  LATD  =  0b01111111;
7389   "55
7390   [e  =  _LATD  -&rsaquo   -&rsaquo   127  `i  `uc  ]
7391   [;  ;led_string_test.c:  56:  delay_ms  (300);
7392   "56
7393   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7394   [;  ;led_string_test.c:  57:  LATD  =  0b11111111;
7395   "57
7396   [e  =  _LATD  -&rsaquo   -&rsaquo   255  `i  `uc  ]
7397   [;  ;led_string_test.c:  60:  delay_ms  (300);
7398   "60
7399   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7400   [;  ;led_string_test.c:  61:  LATD  =  0b00000000;
7401   "61
7402   [e  =  _LATD  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7403   [;  ;led_string_test.c:  62:  delay_ms  (300);
7404   "62
7405   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7406   [;  ;led_string_test.c:  63:  LATD  =  0b11111111;
7407   "63
7408   [e  =  _LATD  -&rsaquo   -&rsaquo   255  `i  `uc  ]
7409   [;  ;led_string_test.c:  64:  delay_ms  (300);
7410   "64
7411   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7412   [;  ;led_string_test.c:  65:  LATD  =  0b00000000;
7413   "65
7414   [e  =  _LATD  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7415   [;  ;led_string_test.c:  66:  delay_ms  (300);
7416   "66
7417   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7418   [;  ;led_string_test.c:  67:  }
7419   "67
7420   [e  :UE  771  ]
7421   }
7422   [;  ;LCD_test.h:  44:  void  LCD_backlight_test  (void)  ;
7423   [;  ;LCD_test.h:  46:  void  LCD_hello_test  (void);
7424   "39  LCD_test.c
7425   [v  _LCD_backlight_test  `(v  ~T0  @X0  1  ef  ]
7426   {
7427   [;  ;LCD_test.c:  39:  void  LCD_backlight_test  (void)  {
7428   [e  :U  _LCD_backlight_test  ]
7429   [f  ]
7430   [;  ;LCD_test.c:  41:  LATCbits.LATC1  =  0x01;
7431   "41
7432   [e  =  .  .  _LATCbits  0  1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7433   [;  ;LCD_test.c:  42:  delay_ms  (300);
7434   "42
7435   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7436   [;  ;LCD_test.c:  43:  LATCbits.LATC1  =  0x00;
7437   "43
7438   [e  =  .  .  _LATCbits  0  1  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7439   [;  ;LCD_test.c:  44:  delay_ms  (300);
7440   "44
7441   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7442   [;  ;LCD_test.c:  45:  LATCbits.LATC1  =  0x01;
7443   "45
7444   [e  =  .  .  _LATCbits  0  1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7445   [;  ;LCD_test.c:  46:  delay_ms  (300);
7446   "46
7447   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7448   [;  ;LCD_test.c:  47:  LATCbits.LATC1  =  0x00;
7449   "47
7450   [e  =  .  .  _LATCbits  0  1  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7451   [;  ;LCD_test.c:  48:  delay_ms  (300);
7452   "48
7453   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   300  `i  `ui  ]
7454   [;  ;LCD_test.c:  49:  LATCbits.LATC1  =  0x01;
7455   "49
7456   [e  =  .  .  _LATCbits  0  1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7457   [;  ;LCD_test.c:  50:  }
7458   "50
7459   [e  :UE  772  ]
7460   }
7461   "53
7462   [v  _LCD_hello_test  `(v  ~T0  @X0  1  ef  ]
7463   {
7464   [;  ;LCD_test.c:  53:  void  LCD_hello_test  (void)  {
7465   [e  :U  _LCD_hello_test  ]
7466   [f  ]
7467   [;  ;LCD_test.c:  56:  LCD_initialize  (20);
7468   "56
7469   [e  (  _LCD_initialize  (1  -&rsaquo   -&rsaquo   20  `i  `uc  ]
7470   [;  ;LCD_test.c:  57:  LCD_write_message  ("www.LaurTec.com");
7471   "57
7472   [e  (  _LCD_write_message  (1  :s  1C  ]
7473   [;  ;LCD_test.c:  58:  LCD_goto_line  (2);
7474   "58
7475   [e  (  _LCD_goto_line  (1  -&rsaquo   -&rsaquo   2  `i  `uc  ]
7476   [;  ;LCD_test.c:  59:  LCD_write_message  ("    Freedom  II");
7477   "59
7478   [e  (  _LCD_write_message  (1  :s  2C  ]
7479   [;  ;LCD_test.c:  60:  LCD_backlight  (1);
7480   "60
7481   [e  (  _LCD_backlight  (1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7482   [;  ;LCD_test.c:  61:  delay_ms  (2000);
7483   "61
7484   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   2000  `i  `ui  ]
7485   [;  ;LCD_test.c:  63:  LCD_clear  ();
7486   "63
7487   [e  (  _LCD_clear  ..   ]
7488   [;  ;LCD_test.c:  64:  LCD_home  ();
7489   "64
7490   [e  (  _LCD_home  ..   ]
7491   [;  ;LCD_test.c:  65:  }
7492   "65
7493   [e  :UE  773  ]
7494   }
7495   [;  ;EEPROM_test.h:  47:  int  eeprom_test  (void)  ;
7496   "40  EEPROM_test.c
7497   [v  _eeprom_test  `(i  ~T0  @X0  1  ef  ]
7498   {
7499   [;  ;EEPROM_test.c:  40:  int  eeprom_test  (void)  {
7500   [e  :U  _eeprom_test  ]
7501   [f  ]
7502   "42
7503   [v  _write_data  `uc  ~T0  @X0  1  a  ]
7504   [;  ;EEPROM_test.c:  42:  unsigned  char  write_data  =  0x55;
7505   [e  =  _write_data  -&rsaquo   -&rsaquo   85  `i  `uc  ]
7506   "43
7507   [v  _read_data  `uc  ~T0  @X0  1  a  ]
7508   [;  ;EEPROM_test.c:  43:  unsigned  char  read_data  =  0;
7509   [e  =  _read_data  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7510   [;  ;EEPROM_test.c:  46:  OpenI2C(0b00001000,  0b00000000);
7511   "46
7512   [e  (  _OpenI2C  (2  ,  -&rsaquo   -&rsaquo   8  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7513   [;  ;EEPROM_test.c:  47:  SSPADD  =  12;
7514   "47
7515   [e  =  _SSPADD  -&rsaquo   -&rsaquo   12  `i  `uc  ]
7516   [;  ;EEPROM_test.c:  49:  I2C_EEPROM_write  (0xA0,  0,  write_data);
7517   "49
7518   [e  (  _I2C_EEPROM_write  (3  ,  ,  -&rsaquo   -&rsaquo   160  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `ui  _write_data  ]
7519   [;  ;EEPROM_test.c:  52:  delay_ms  (10);
7520   "52
7521   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   10  `i  `ui  ]
7522   [;  ;EEPROM_test.c:  55:  I2C_EEPROM_read  (0xA0,  0,  &read_data);
7523   "55
7524   [e  (  _I2C_EEPROM_read  (3  ,  ,  -&rsaquo   -&rsaquo   160  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `ui  &U  _read_data  ]
7525   [;  ;EEPROM_test.c:  57:  LCD_clear  ();
7526   "57
7527   [e  (  _LCD_clear  ..   ]
7528   [;  ;EEPROM_test.c:  58:  LCD_home  ();
7529   "58
7530   [e  (  _LCD_home  ..   ]
7531   [;  ;EEPROM_test.c:  60:  if  (read_data  ==  write_data)  {
7532   "60
7533   [e  $  !  ==  -&rsaquo   _read_data  `i  -&rsaquo   _write_data  `i  775   ]
7534   {
7535   [;  ;EEPROM_test.c:  62:  LCD_write_message  ("EEPROM  :  PASS");
7536   "62
7537   [e  (  _LCD_write_message  (1  :s  3C  ]
7538   [;  ;EEPROM_test.c:  63:  delay_ms  (1500);
7539   "63
7540   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1500  `i  `ui  ]
7541   [;  ;EEPROM_test.c:  64:  return  (0);
7542   "64
7543   [e  )  -&rsaquo   0  `i  ]
7544   [e  $UE  774   ]
7545   "66
7546   }
7547   [;  ;EEPROM_test.c:  66:  }  else  {
7548   [e  $U  776   ]
7549   [e  :U  775  ]
7550   {
7551   [;  ;EEPROM_test.c:  68:  LCD_write_message  ("EEPROM  :  FAIL");
7552   "68
7553   [e  (  _LCD_write_message  (1  :s  4C  ]
7554   [;  ;EEPROM_test.c:  69:  delay_ms  (1500);
7555   "69
7556   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1500  `i  `ui  ]
7557   [;  ;EEPROM_test.c:  70:  return  (1);
7558   "70
7559   [e  )  -&rsaquo   1  `i  ]
7560   [e  $UE  774   ]
7561   "71
7562   }
7563   [e  :U  776  ]
7564   [;  ;EEPROM_test.c:  71:  }
7565   [;  ;EEPROM_test.c:  72:  }
7566   "72
7567   [e  :UE  774  ]
7568   }
7569   [;  ;buttons_test.h:  44:  void  button_test  (void);
7570   "39  buttons_test.c
7571   [v  _button_test  `(v  ~T0  @X0  1  ef  ]
7572   {
7573   [;  ;buttons_test.c:  39:  void  button_test  (void)  {
7574   [e  :U  _button_test  ]
7575   [f  ]
7576   [;  ;buttons_test.c:  41:  INTCON2bits.RBPU=0;
7577   "41
7578   [e  =  .  .  _INTCON2bits  2  3  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7579   [;  ;buttons_test.c:  43:  LCD_clear  ();
7580   "43
7581   [e  (  _LCD_clear  ..   ]
7582   [;  ;buttons_test.c:  44:  LCD_write_message  ("PRESS  BT1  :  ");
7583   "44
7584   [e  (  _LCD_write_message  (1  :s  5C  ]
7585   [;  ;buttons_test.c:  47:  while  (PORTBbits.RB4  ==  0x01);
7586   "47
7587   [e  $U  778   ]
7588   [e  :U  779  ]
7589   [e  :U  778  ]
7590   [e  $  ==  -&rsaquo   .  .  _PORTBbits  0  4  `i  -&rsaquo   1  `i  779   ]
7591   [e  :U  780  ]
7592   [;  ;buttons_test.c:  49:  LCD_clear  ();
7593   "49
7594   [e  (  _LCD_clear  ..   ]
7595   [;  ;buttons_test.c:  50:  LCD_write_message  ("PRESS  BT1  :  PASS");
7596   "50
7597   [e  (  _LCD_write_message  (1  :s  6C  ]
7598   [;  ;buttons_test.c:  51:  delay_ms  (500);
7599   "51
7600   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   500  `i  `ui  ]
7601   [;  ;buttons_test.c:  54:  LCD_clear  ();
7602   "54
7603   [e  (  _LCD_clear  ..   ]
7604   [;  ;buttons_test.c:  55:  LCD_write_message  ("PRESS  BT2  :  ");
7605   "55
7606   [e  (  _LCD_write_message  (1  :s  7C  ]
7607   [;  ;buttons_test.c:  58:  while  (PORTBbits.RB5  ==  0x01);
7608   "58
7609   [e  $U  781   ]
7610   [e  :U  782  ]
7611   [e  :U  781  ]
7612   [e  $  ==  -&rsaquo   .  .  _PORTBbits  0  5  `i  -&rsaquo   1  `i  782   ]
7613   [e  :U  783  ]
7614   [;  ;buttons_test.c:  60:  LCD_clear  ();
7615   "60
7616   [e  (  _LCD_clear  ..   ]
7617   [;  ;buttons_test.c:  61:  LCD_write_message  ("PRESS  BT2  :  PASS");
7618   "61
7619   [e  (  _LCD_write_message  (1  :s  8C  ]
7620   [;  ;buttons_test.c:  62:  delay_ms  (500);
7621   "62
7622   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   500  `i  `ui  ]
7623   [;  ;buttons_test.c:  64:  LCD_clear  ();
7624   "64
7625   [e  (  _LCD_clear  ..   ]
7626   [;  ;buttons_test.c:  65:  LCD_write_message  ("PRESS  BT3  :  ");
7627   "65
7628   [e  (  _LCD_write_message  (1  :s  9C  ]
7629   [;  ;buttons_test.c:  68:  while  (PORTBbits.RB6  ==  0x01);
7630   "68
7631   [e  $U  784   ]
7632   [e  :U  785  ]
7633   [e  :U  784  ]
7634   [e  $  ==  -&rsaquo   .  .  _PORTBbits  0  6  `i  -&rsaquo   1  `i  785   ]
7635   [e  :U  786  ]
7636   [;  ;buttons_test.c:  70:  LCD_clear  ();
7637   "70
7638   [e  (  _LCD_clear  ..   ]
7639   [;  ;buttons_test.c:  71:  LCD_write_message  ("PRESS  BT3  :  PASS");
7640   "71
7641   [e  (  _LCD_write_message  (1  :s  10C  ]
7642   [;  ;buttons_test.c:  72:  delay_ms  (500);
7643   "72
7644   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   500  `i  `ui  ]
7645   [;  ;buttons_test.c:  75:  LCD_clear  ();
7646   "75
7647   [e  (  _LCD_clear  ..   ]
7648   [;  ;buttons_test.c:  76:  LCD_write_message  ("PRESS  BT4  :  ");
7649   "76
7650   [e  (  _LCD_write_message  (1  :s  11C  ]
7651   [;  ;buttons_test.c:  79:  while  (PORTBbits.RB7  ==  0x01);
7652   "79
7653   [e  $U  787   ]
7654   [e  :U  788  ]
7655   [e  :U  787  ]
7656   [e  $  ==  -&rsaquo   .  .  _PORTBbits  0  7  `i  -&rsaquo   1  `i  788   ]
7657   [e  :U  789  ]
7658   [;  ;buttons_test.c:  81:  LCD_clear  ();
7659   "81
7660   [e  (  _LCD_clear  ..   ]
7661   [;  ;buttons_test.c:  82:  LCD_write_message  ("PRESS  BT4  :  PASS");
7662   "82
7663   [e  (  _LCD_write_message  (1  :s  12C  ]
7664   [;  ;buttons_test.c:  83:  delay_ms  (500);
7665   "83
7666   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   500  `i  `ui  ]
7667   [;  ;buttons_test.c:  85:  }
7668   "85
7669   [e  :UE  777  ]
7670   }
7671   [;  ;analog_test.h:  56:  void  analog_trimmer_test  (void)  ;
7672   [;  ;analog_test.h:  63:  void  analog_light_test  (void);
7673   [;  ;analog_test.h:  70:  void  analog_temp_test  (void)  ;
7674   "44  analog_test.c
7675   [v  _analog_trimmer_test  `(v  ~T0  @X0  1  ef  ]
7676   {
7677   [;  ;analog_test.c:  44:  void  analog_trimmer_test  (void)  {
7678   [e  :U  _analog_trimmer_test  ]
7679   [f  ]
7680   "47
7681   [v  _reference_value  `ui  ~T0  @X0  1  a  ]
7682   [;  ;analog_test.c:  47:  unsigned  int  reference_value  =  0;
7683   [e  =  _reference_value  -&rsaquo   -&rsaquo   0  `i  `ui  ]
7684   "50
7685   [v  _read  `ui  ~T0  @X0  1  a  ]
7686   [;  ;analog_test.c:  50:  unsigned  int  read  =  0;
7687   [e  =  _read  -&rsaquo   -&rsaquo   0  `i  `ui  ]
7688   "52
7689   [v  _delta_read  `i  ~T0  @X0  1  a  ]
7690   [;  ;analog_test.c:  52:  int  delta_read  =  0;
7691   [e  =  _delta_read  -&rsaquo   0  `i  ]
7692   [;  ;analog_test.c:  56:  ADCON1  =  0b00001101;
7693   "56
7694   [e  =  _ADCON1  -&rsaquo   -&rsaquo   13  `i  `uc  ]
7695   [;  ;analog_test.c:  59:  ADCON0  =  0b00000100;
7696   "59
7697   [e  =  _ADCON0  -&rsaquo   -&rsaquo   4  `i  `uc  ]
7698   [;  ;analog_test.c:  64:  ADCON2  =  0b00001100;
7699   "64
7700   [e  =  _ADCON2  -&rsaquo   -&rsaquo   12  `i  `uc  ]
7701   [;  ;analog_test.c:  67:  ADCON0  |=  0b00000001;
7702   "67
7703   [e  =|  _ADCON0  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7704   [;  ;analog_test.c:  69:  LCD_clear  ();
7705   "69
7706   [e  (  _LCD_clear  ..   ]
7707   [;  ;analog_test.c:  70:  LCD_write_message  ("ANALOG  :");
7708   "70
7709   [e  (  _LCD_write_message  (1  :s  13C  ]
7710   [;  ;analog_test.c:  72:  ADCON0bits.GO  =  1;
7711   "72
7712   [e  =  .  .  _ADCON0bits  5  1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7713   [;  ;analog_test.c:  75:  while(ADCON0bits.GO);
7714   "75
7715   [e  $U  791   ]
7716   [e  :U  792  ]
7717   [e  :U  791  ]
7718   [e  $  !=  -&rsaquo   .  .  _ADCON0bits  5  1  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  792   ]
7719   [e  :U  793  ]
7720   [;  ;analog_test.c:  78:  reference_value  =  (((unsigned  int)  ADRESH) &lsaquo &lsaquo   8)  |  ADRESL;
7721   "78
7722   [e  =  _reference_value  | &lsaquo &lsaquo   -&rsaquo   _ADRESH  `ui  -&rsaquo   8  `i  -&rsaquo   _ADRESL  `ui  ]
7723   [;  ;analog_test.c:  81:  while  (1)  {
7724   "81
7725   [e  :U  795  ]
7726   {
7727   [;  ;analog_test.c:  82:  read  =  0;
7728   "82
7729   [e  =  _read  -&rsaquo   -&rsaquo   0  `i  `ui  ]
7730   [;  ;analog_test.c:  85:  ADCON0bits.GO  =  1;
7731   "85
7732   [e  =  .  .  _ADCON0bits  5  1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7733   [;  ;analog_test.c:  88:  while(ADCON0bits.GO);
7734   "88
7735   [e  $U  797   ]
7736   [e  :U  798  ]
7737   [e  :U  797  ]
7738   [e  $  !=  -&rsaquo   .  .  _ADCON0bits  5  1  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  798   ]
7739   [e  :U  799  ]
7740   [;  ;analog_test.c:  90:  read  =  (((unsigned  int)  ADRESH) &lsaquo &lsaquo   8)  |  ADRESL;;
7741   "90
7742   [e  =  _read  | &lsaquo &lsaquo   -&rsaquo   _ADRESH  `ui  -&rsaquo   8  `i  -&rsaquo   _ADRESL  `ui  ]
7743   [;  ;analog_test.c:  92:  delta_read  =  reference_value  -  read;
7744   "92
7745   [e  =  _delta_read  -&rsaquo   -  _reference_value  _read  `i  ]
7746   [;  ;analog_test.c:  94:  if  ((delta_read &rsaquo   100)||(delta_read &lsaquo   -100)  )  {
7747   "94
7748   [e  $  !  || &rsaquo   _delta_read  -&rsaquo   100  `i &lsaquo   _delta_read  -U  -&rsaquo   100  `i  800   ]
7749   {
7750   [;  ;analog_test.c:  96:  LCD_clear  ();
7751   "96
7752   [e  (  _LCD_clear  ..   ]
7753   [;  ;analog_test.c:  97:  LCD_write_message  ("ANALOG  :  PASS");
7754   "97
7755   [e  (  _LCD_write_message  (1  :s  14C  ]
7756   [;  ;analog_test.c:  98:  delay_ms  (1500);
7757   "98
7758   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1500  `i  `ui  ]
7759   [;  ;analog_test.c:  99:  break;
7760   "99
7761   [e  $U  796   ]
7762   "100
7763   }
7764   [e  :U  800  ]
7765   "101
7766   }
7767   [e  :U  794  ]
7768   "81
7769   [e  $U  795   ]
7770   [e  :U  796  ]
7771   [;  ;analog_test.c:  100:  }
7772   [;  ;analog_test.c:  101:  }
7773   [;  ;analog_test.c:  102:  }
7774   "102
7775   [e  :UE  790  ]
7776   }
7777   "109
7778   [v  _analog_light_test  `(v  ~T0  @X0  1  ef  ]
7779   {
7780   [;  ;analog_test.c:  109:  void  analog_light_test  (void)  {
7781   [e  :U  _analog_light_test  ]
7782   [f  ]
7783   "112
7784   [v  _reference_value  `ui  ~T0  @X0  1  a  ]
7785   [;  ;analog_test.c:  112:  unsigned  int  reference_value  =  0;
7786   [e  =  _reference_value  -&rsaquo   -&rsaquo   0  `i  `ui  ]
7787   "115
7788   [v  _read  `ui  ~T0  @X0  1  a  ]
7789   [;  ;analog_test.c:  115:  unsigned  int  read  =  0;
7790   [e  =  _read  -&rsaquo   -&rsaquo   0  `i  `ui  ]
7791   "117
7792   [v  _delta_read  `i  ~T0  @X0  1  a  ]
7793   [;  ;analog_test.c:  117:  int  delta_read  =  0;
7794   [e  =  _delta_read  -&rsaquo   0  `i  ]
7795   [;  ;analog_test.c:  121:  ADCON1  =  0b00001100;
7796   "121
7797   [e  =  _ADCON1  -&rsaquo   -&rsaquo   12  `i  `uc  ]
7798   [;  ;analog_test.c:  124:  ADCON0  =  0b00000000;
7799   "124
7800   [e  =  _ADCON0  -&rsaquo   -&rsaquo   0  `i  `uc  ]
7801   [;  ;analog_test.c:  129:  ADCON2  =  0b10110100;
7802   "129
7803   [e  =  _ADCON2  -&rsaquo   -&rsaquo   180  `i  `uc  ]
7804   [;  ;analog_test.c:  132:  ADCON0  |=  0b00000001;
7805   "132
7806   [e  =|  _ADCON0  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7807   [;  ;analog_test.c:  134:  LCD_clear  ();
7808   "134
7809   [e  (  _LCD_clear  ..   ]
7810   [;  ;analog_test.c:  135:  LCD_write_message  ("LIGHT  :");
7811   "135
7812   [e  (  _LCD_write_message  (1  :s  15C  ]
7813   [;  ;analog_test.c:  137:  ADCON0bits.GO  =  1;
7814   "137
7815   [e  =  .  .  _ADCON0bits  5  1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7816   [;  ;analog_test.c:  140:  while(ADCON0bits.GO);
7817   "140
7818   [e  $U  802   ]
7819   [e  :U  803  ]
7820   [e  :U  802  ]
7821   [e  $  !=  -&rsaquo   .  .  _ADCON0bits  5  1  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  803   ]
7822   [e  :U  804  ]
7823   [;  ;analog_test.c:  143:  reference_value  =  (((unsigned  int)  ADRESH) &lsaquo &lsaquo   8)  |  ADRESL;
7824   "143
7825   [e  =  _reference_value  | &lsaquo &lsaquo   -&rsaquo   _ADRESH  `ui  -&rsaquo   8  `i  -&rsaquo   _ADRESL  `ui  ]
7826   [;  ;analog_test.c:  146:  while  (1)  {
7827   "146
7828   [e  :U  806  ]
7829   {
7830   [;  ;analog_test.c:  147:  read  =  0;
7831   "147
7832   [e  =  _read  -&rsaquo   -&rsaquo   0  `i  `ui  ]
7833   [;  ;analog_test.c:  150:  ADCON0bits.GO  =  1;
7834   "150
7835   [e  =  .  .  _ADCON0bits  5  1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7836   [;  ;analog_test.c:  153:  while(ADCON0bits.GO);
7837   "153
7838   [e  $U  808   ]
7839   [e  :U  809  ]
7840   [e  :U  808  ]
7841   [e  $  !=  -&rsaquo   .  .  _ADCON0bits  5  1  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  809   ]
7842   [e  :U  810  ]
7843   [;  ;analog_test.c:  155:  read  =  (((unsigned  int)  ADRESH) &lsaquo &lsaquo   8)  |  ADRESL;;
7844   "155
7845   [e  =  _read  | &lsaquo &lsaquo   -&rsaquo   _ADRESH  `ui  -&rsaquo   8  `i  -&rsaquo   _ADRESL  `ui  ]
7846   [;  ;analog_test.c:  157:  delta_read  =  reference_value  -  read;
7847   "157
7848   [e  =  _delta_read  -&rsaquo   -  _reference_value  _read  `i  ]
7849   [;  ;analog_test.c:  159:  if  ((delta_read &rsaquo   30)||(delta_read &lsaquo   -30)  )  {
7850   "159
7851   [e  $  !  || &rsaquo   _delta_read  -&rsaquo   30  `i &lsaquo   _delta_read  -U  -&rsaquo   30  `i  811   ]
7852   {
7853   [;  ;analog_test.c:  161:  LCD_clear  ();
7854   "161
7855   [e  (  _LCD_clear  ..   ]
7856   [;  ;analog_test.c:  162:  LCD_write_message  ("LIGHT  :  PASS");
7857   "162
7858   [e  (  _LCD_write_message  (1  :s  16C  ]
7859   [;  ;analog_test.c:  163:  delay_ms  (1500);
7860   "163
7861   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1500  `i  `ui  ]
7862   [;  ;analog_test.c:  164:  break;
7863   "164
7864   [e  $U  807   ]
7865   "165
7866   }
7867   [e  :U  811  ]
7868   "166
7869   }
7870   [e  :U  805  ]
7871   "146
7872   [e  $U  806   ]
7873   [e  :U  807  ]
7874   [;  ;analog_test.c:  165:  }
7875   [;  ;analog_test.c:  166:  }
7876   [;  ;analog_test.c:  167:  }
7877   "167
7878   [e  :UE  801  ]
7879   }
7880   "174
7881   [v  _analog_temp_test  `(v  ~T0  @X0  1  ef  ]
7882   {
7883   [;  ;analog_test.c:  174:  void  analog_temp_test  (void)  {
7884   [e  :U  _analog_temp_test  ]
7885   [f  ]
7886   "177
7887   [v  _sum  `l  ~T0  @X0  1  a  ]
7888   "179
7889   [v  _i  `i  ~T0  @X0  1  a  ]
7890   "182
7891   [v  _read  `i  ~T0  @X0  1  a  ]
7892   [;  ;analog_test.c:  177:  long  int  sum;
7893   [;  ;analog_test.c:  179:  int  i  ;
7894   [;  ;analog_test.c:  182:  int  read  =  0;
7895   [e  =  _read  -&rsaquo   0  `i  ]
7896   "185
7897   [v  _reference_value  `i  ~T0  @X0  1  a  ]
7898   [;  ;analog_test.c:  185:  int  reference_value  =  0;
7899   [e  =  _reference_value  -&rsaquo   0  `i  ]
7900   [;  ;analog_test.c:  187:  LCD_clear  ();
7901   "187
7902   [e  (  _LCD_clear  ..   ]
7903   [;  ;analog_test.c:  188:  LCD_write_message  ("TEMP  :     ");
7904   "188
7905   [e  (  _LCD_write_message  (1  :s  17C  ]
7906   [;  ;analog_test.c:  189:  LCD_write_char  (223);
7907   "189
7908   [e  (  _LCD_write_char  (1  -&rsaquo   -&rsaquo   223  `i  `uc  ]
7909   [;  ;analog_test.c:  190:  LCD_write_char  ('C');
7910   "190
7911   [e  (  _LCD_write_char  (1  -&rsaquo   -&rsaquo   67  `ui  `uc  ]
7912   [;  ;analog_test.c:  191:  LCD_shift_cursor  (0,5);
7913   "191
7914   [e  (  _LCD_shift_cursor  (2  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   5  `i  `uc  ]
7915   [;  ;analog_test.c:  195:  ADCON1  =  0b00001100;
7916   "195
7917   [e  =  _ADCON1  -&rsaquo   -&rsaquo   12  `i  `uc  ]
7918   [;  ;analog_test.c:  198:  ADCON0  =  0b00001000;
7919   "198
7920   [e  =  _ADCON0  -&rsaquo   -&rsaquo   8  `i  `uc  ]
7921   [;  ;analog_test.c:  203:  ADCON2  =  0b10110100;
7922   "203
7923   [e  =  _ADCON2  -&rsaquo   -&rsaquo   180  `i  `uc  ]
7924   [;  ;analog_test.c:  206:  ADCON0bits.ADON  =  0x01;
7925   "206
7926   [e  =  .  .  _ADCON0bits  1  0  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7927   [;  ;analog_test.c:  209:  sum  =  0;
7928   "209
7929   [e  =  _sum  -&rsaquo   -&rsaquo   0  `i  `l  ]
7930   [;  ;analog_test.c:  212:  for  (i  =0;  i&lsaquo 64;  i++){
7931   "212
7932   {
7933   [e  =  _i  -&rsaquo   0  `i  ]
7934   [e  $ &lsaquo   _i  -&rsaquo   64  `i  813   ]
7935   [e  $U  814   ]
7936   [e  :U  813  ]
7937   {
7938   [;  ;analog_test.c:  215:  ADCON0bits.GO  =  1;
7939   "215
7940   [e  =  .  .  _ADCON0bits  5  1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7941   [;  ;analog_test.c:  217:  while(ADCON0bits.GO);
7942   "217
7943   [e  $U  816   ]
7944   [e  :U  817  ]
7945   [e  :U  816  ]
7946   [e  $  !=  -&rsaquo   .  .  _ADCON0bits  5  1  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  817   ]
7947   [e  :U  818  ]
7948   [;  ;analog_test.c:  219:  read  =  (((int)  ADRESH) &lsaquo &lsaquo   8)  |  ADRESL;
7949   "219
7950   [e  =  _read  | &lsaquo &lsaquo   -&rsaquo   _ADRESH  `i  -&rsaquo   8  `i  -&rsaquo   _ADRESL  `i  ]
7951   [;  ;analog_test.c:  221:  sum  =  sum  +  read;
7952   "221
7953   [e  =  _sum  +  _sum  -&rsaquo   _read  `l  ]
7954   "222
7955   }
7956   "212
7957   [e  ++  _i  -&rsaquo   1  `i  ]
7958   [e  $ &lsaquo   _i  -&rsaquo   64  `i  813   ]
7959   [e  :U  814  ]
7960   "222
7961   }
7962   [;  ;analog_test.c:  222:  }
7963   [;  ;analog_test.c:  225:  sum  =  sum &rsaquo &rsaquo   6;
7964   "225
7965   [e  =  _sum &rsaquo &rsaquo   _sum  -&rsaquo   6  `i  ]
7966   [;  ;analog_test.c:  228:  sum  =  sum &rsaquo &rsaquo   1;
7967   "228
7968   [e  =  _sum &rsaquo &rsaquo   _sum  -&rsaquo   1  `i  ]
7969   [;  ;analog_test.c:  230:  reference_value  =  sum;
7970   "230
7971   [e  =  _reference_value  -&rsaquo   _sum  `i  ]
7972   [;  ;analog_test.c:  232:  while  (1)  {
7973   "232
7974   [e  :U  820  ]
7975   {
7976   [;  ;analog_test.c:  233:  sum  =  0;
7977   "233
7978   [e  =  _sum  -&rsaquo   -&rsaquo   0  `i  `l  ]
7979   [;  ;analog_test.c:  235:  for  (i  =0;  i&lsaquo 64;  i++){
7980   "235
7981   {
7982   [e  =  _i  -&rsaquo   0  `i  ]
7983   [e  $ &lsaquo   _i  -&rsaquo   64  `i  822   ]
7984   [e  $U  823   ]
7985   [e  :U  822  ]
7986   {
7987   [;  ;analog_test.c:  238:  ADCON0bits.GO  =  1;
7988   "238
7989   [e  =  .  .  _ADCON0bits  5  1  -&rsaquo   -&rsaquo   1  `i  `uc  ]
7990   [;  ;analog_test.c:  240:  while(ADCON0bits.GO);
7991   "240
7992   [e  $U  825   ]
7993   [e  :U  826  ]
7994   [e  :U  825  ]
7995   [e  $  !=  -&rsaquo   .  .  _ADCON0bits  5  1  `i  -&rsaquo   -&rsaquo   -&rsaquo   0  `i  `Vuc  `i  826   ]
7996   [e  :U  827  ]
7997   [;  ;analog_test.c:  242:  read  =  (((int)  ADRESH) &lsaquo &lsaquo   8)  |  ADRESL;
7998   "242
7999   [e  =  _read  | &lsaquo &lsaquo   -&rsaquo   _ADRESH  `i  -&rsaquo   8  `i  -&rsaquo   _ADRESL  `i  ]
8000   [;  ;analog_test.c:  244:  sum  =  sum  +  read;
8001   "244
8002   [e  =  _sum  +  _sum  -&rsaquo   _read  `l  ]
8003   "245
8004   }
8005   "235
8006   [e  ++  _i  -&rsaquo   1  `i  ]
8007   [e  $ &lsaquo   _i  -&rsaquo   64  `i  822   ]
8008   [e  :U  823  ]
8009   "245
8010   }
8011   [;  ;analog_test.c:  245:  }
8012   [;  ;analog_test.c:  248:  sum  =  sum &rsaquo &rsaquo   6;
8013   "248
8014   [e  =  _sum &rsaquo &rsaquo   _sum  -&rsaquo   6  `i  ]
8015   [;  ;analog_test.c:  250:  sum  =  sum &rsaquo &rsaquo   1;
8016   "250
8017   [e  =  _sum &rsaquo &rsaquo   _sum  -&rsaquo   1  `i  ]
8018   [;  ;analog_test.c:  251:  LCD_write_integer  (sum,2,  0x01);
8019   "251
8020   [e  (  _LCD_write_integer  (3  ,  ,  -&rsaquo   _sum  `i  -&rsaquo   -&rsaquo   2  `i  `uc  -&rsaquo   -&rsaquo   1  `i  `uc  ]
8021   [;  ;analog_test.c:  252:  LCD_shift_cursor  (0,2);
8022   "252
8023   [e  (  _LCD_shift_cursor  (2  ,  -&rsaquo   -&rsaquo   0  `i  `uc  -&rsaquo   -&rsaquo   2  `i  `uc  ]
8024   [;  ;analog_test.c:  254:  if  ((sum-reference_value) &rsaquo   1)  {
8025   "254
8026   [e  $  ! &rsaquo   -  _sum  -&rsaquo   _reference_value  `l  -&rsaquo   -&rsaquo   1  `i  `l  828   ]
8027   {
8028   [;  ;analog_test.c:  255:  LCD_clear  ();
8029   "255
8030   [e  (  _LCD_clear  ..   ]
8031   [;  ;analog_test.c:  256:  LCD_write_message  ("TEMP  :  PASS");
8032   "256
8033   [e  (  _LCD_write_message  (1  :s  18C  ]
8034   [;  ;analog_test.c:  257:  delay_ms  (1500);
8035   "257
8036   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1500  `i  `ui  ]
8037   [;  ;analog_test.c:  258:  break;
8038   "258
8039   [e  $U  821   ]
8040   "259
8041   }
8042   [e  :U  828  ]
8043   "260
8044   }
8045   [e  :U  819  ]
8046   "232
8047   [e  $U  820   ]
8048   [e  :U  821  ]
8049   [;  ;analog_test.c:  259:  }
8050   [;  ;analog_test.c:  260:  }
8051   [;  ;analog_test.c:  262:  }
8052   "262
8053   [e  :UE  812  ]
8054   }
8055   [;  ;RS232_test.h:  46:  int  RS232_test  (void);
8056   "39  RS232_test.c
8057   [v  _RS232_test  `(i  ~T0  @X0  1  ef  ]
8058   {
8059   [;  ;RS232_test.c:  39:  int  RS232_test  (void)  {
8060   [e  :U  _RS232_test  ]
8061   [f  ]
8062   "41
8063   [v  _write_data  `uc  ~T0  @X0  1  a  ]
8064   [;  ;RS232_test.c:  41:  unsigned  char  write_data  =  0x55;
8065   [e  =  _write_data  -&rsaquo   -&rsaquo   85  `i  `uc  ]
8066   "42
8067   [v  _read_data  `uc  ~T0  @X0  1  a  ]
8068   [;  ;RS232_test.c:  42:  unsigned  char  read_data  =  0;
8069   [e  =  _read_data  -&rsaquo   -&rsaquo   0  `i  `uc  ]
8070   [;  ;RS232_test.c:  49:  OpenUSART(  0b01111111  &
8071   [;  ;RS232_test.c:  50:  0b10111111  &
8072   [;  ;RS232_test.c:  51:  0b11111110  &
8073   [;  ;RS232_test.c:  52:  0b11111101  &
8074   [;  ;RS232_test.c:  53:  0b11111111  &
8075   [;  ;RS232_test.c:  54:  0b11111111,
8076   [;  ;RS232_test.c:  55:  64  );
8077   "55
8078   [e  (  _OpenUSART  (2  ,  -&rsaquo   &  &  &  &  &  -&rsaquo   127  `i  -&rsaquo   191  `i  -&rsaquo   254  `i  -&rsaquo   253  `i  -&rsaquo   255  `i  -&rsaquo   255  `i  `uc  -&rsaquo   -&rsaquo   64  `i  `ui  ]
8079   [;  ;RS232_test.c:  59:  WriteUSART  (write_data);
8080   "59
8081   [e  (  _WriteUSART  (1  _write_data  ]
8082   [;  ;RS232_test.c:  61:  delay_ms  (200);
8083   "61
8084   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   200  `i  `ui  ]
8085   [;  ;RS232_test.c:  64:  read_data  =  ReadUSART();
8086   "64
8087   [e  =  _read_data  (  _ReadUSART  ..   ]
8088   [;  ;RS232_test.c:  66:  LCD_clear  ();
8089   "66
8090   [e  (  _LCD_clear  ..   ]
8091   [;  ;RS232_test.c:  67:  LCD_home  ();
8092   "67
8093   [e  (  _LCD_home  ..   ]
8094   [;  ;RS232_test.c:  69:  if  (read_data  ==  write_data)  {
8095   "69
8096   [e  $  !  ==  -&rsaquo   _read_data  `i  -&rsaquo   _write_data  `i  830   ]
8097   {
8098   [;  ;RS232_test.c:  71:  LCD_write_message  ("RS232  :  PASS");
8099   "71
8100   [e  (  _LCD_write_message  (1  :s  19C  ]
8101   [;  ;RS232_test.c:  72:  delay_ms  (1500);
8102   "72
8103   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1500  `i  `ui  ]
8104   [;  ;RS232_test.c:  73:  return  (0);
8105   "73
8106   [e  )  -&rsaquo   0  `i  ]
8107   [e  $UE  829   ]
8108   "75
8109   }
8110   [;  ;RS232_test.c:  75:  }  else  {
8111   [e  $U  831   ]
8112   [e  :U  830  ]
8113   {
8114   [;  ;RS232_test.c:  77:  LCD_write_message  ("RS232  :  FAIL");
8115   "77
8116   [e  (  _LCD_write_message  (1  :s  20C  ]
8117   [;  ;RS232_test.c:  78:  delay_ms  (1500);
8118   "78
8119   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1500  `i  `ui  ]
8120   [;  ;RS232_test.c:  79:  return  (1);
8121   "79
8122   [e  )  -&rsaquo   1  `i  ]
8123   [e  $UE  829   ]
8124   "80
8125   }
8126   [e  :U  831  ]
8127   [;  ;RS232_test.c:  80:  }
8128   [;  ;RS232_test.c:  82:  }
8129   "82
8130   [e  :UE  829  ]
8131   }
8132   [;  ;RTC_test.h:  46:  int  RTC_test  (void);
8133   "40  RTC_test.c
8134   [v  _RTC_test  `(i  ~T0  @X0  1  ef  ]
8135   {
8136   [;  ;RTC_test.c:  40:  int  RTC_test  (void)  {
8137   [e  :U  _RTC_test  ]
8138   [f  ]
8139   "42
8140   [v  _read_second_I  `uc  ~T0  @X0  1  a  ]
8141   [;  ;RTC_test.c:  42:  unsigned  char  read_second_I  =  0;
8142   [e  =  _read_second_I  -&rsaquo   -&rsaquo   0  `i  `uc  ]
8143   "43
8144   [v  _read_second_II  `uc  ~T0  @X0  1  a  ]
8145   [;  ;RTC_test.c:  43:  unsigned  char  read_second_II  =  0;
8146   [e  =  _read_second_II  -&rsaquo   -&rsaquo   0  `i  `uc  ]
8147   [;  ;RTC_test.c:  45:  LCD_clear  ();
8148   "45
8149   [e  (  _LCD_clear  ..   ]
8150   [;  ;RTC_test.c:  46:  LCD_write_message  ("TIME  :  ");
8151   "46
8152   [e  (  _LCD_write_message  (1  :s  21C  ]
8153   [;  ;RTC_test.c:  49:  OpenI2C(0b00001000,  0b00000000);
8154   "49
8155   [e  (  _OpenI2C  (2  ,  -&rsaquo   -&rsaquo   8  `i  `uc  -&rsaquo   -&rsaquo   0  `i  `uc  ]
8156   [;  ;RTC_test.c:  50:  SSPADD  =  12;
8157   "50
8158   [e  =  _SSPADD  -&rsaquo   -&rsaquo   12  `i  `uc  ]
8159   [;  ;RTC_test.c:  53:  read_second_I  =  RTCC_get_seconds  ();
8160   "53
8161   [e  =  _read_second_I  (  _RTCC_get_seconds  ..   ]
8162   [;  ;RTC_test.c:  56:  delay_ms  (2000);
8163   "56
8164   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   2000  `i  `ui  ]
8165   [;  ;RTC_test.c:  59:  read_second_II  =  RTCC_get_seconds  ();
8166   "59
8167   [e  =  _read_second_II  (  _RTCC_get_seconds  ..   ]
8168   [;  ;RTC_test.c:  61:  if  ((read_second_II  -  read_second_I) &rsaquo =1  )  {
8169   "61
8170   [e  $  ! &rsaquo =  -  -&rsaquo   _read_second_II  `i  -&rsaquo   _read_second_I  `i  -&rsaquo   1  `i  833   ]
8171   {
8172   [;  ;RTC_test.c:  63:  LCD_clear  ();
8173   "63
8174   [e  (  _LCD_clear  ..   ]
8175   [;  ;RTC_test.c:  64:  LCD_write_message  ("TIME  :  PASS");
8176   "64
8177   [e  (  _LCD_write_message  (1  :s  22C  ]
8178   [;  ;RTC_test.c:  65:  delay_ms  (1500);
8179   "65
8180   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1500  `i  `ui  ]
8181   [;  ;RTC_test.c:  66:  return  (0);
8182   "66
8183   [e  )  -&rsaquo   0  `i  ]
8184   [e  $UE  832   ]
8185   "68
8186   }
8187   [;  ;RTC_test.c:  68:  }  else  {
8188   [e  $U  834   ]
8189   [e  :U  833  ]
8190   {
8191   [;  ;RTC_test.c:  69:  LCD_clear  ();
8192   "69
8193   [e  (  _LCD_clear  ..   ]
8194   [;  ;RTC_test.c:  70:  LCD_write_message  ("TIME  :  FAIL");
8195   "70
8196   [e  (  _LCD_write_message  (1  :s  23C  ]
8197   [;  ;RTC_test.c:  71:  delay_ms  (1500);
8198   "71
8199   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1500  `i  `ui  ]
8200   [;  ;RTC_test.c:  72:  return  (1);
8201   "72
8202   [e  )  -&rsaquo   1  `i  ]
8203   [e  $UE  832   ]
8204   "73
8205   }
8206   [e  :U  834  ]
8207   [;  ;RTC_test.c:  73:  }
8208   [;  ;RTC_test.c:  74:  }
8209   "74
8210   [e  :UE  832  ]
8211   }
8212   "80  main.c
8213   [v  _main  `(v  ~T0  @X0  1  ef  ]
8214   {
8215   [;  ;main.c:  80:  void  main  (void){
8216   [e  :U  _main  ]
8217   [f  ]
8218   "82
8219   [v  _number_of_failures  `uc  ~T0  @X0  1  a  ]
8220   [;  ;main.c:  82:  unsigned  char  number_of_failures  =  0;
8221   [e  =  _number_of_failures  -&rsaquo   -&rsaquo   0  `i  `uc  ]
8222   [;  ;main.c:  84:  init  ();
8223   "84
8224   [e  (  _init  ..   ]
8225   [;  ;main.c:  86:  beep_test  ();
8226   "86
8227   [e  (  _beep_test  ..   ]
8228   [;  ;main.c:  88:  led_test  ();
8229   "88
8230   [e  (  _led_test  ..   ]
8231   [;  ;main.c:  90:  LCD_backlight_test  ();
8232   "90
8233   [e  (  _LCD_backlight_test  ..   ]
8234   [;  ;main.c:  91:  LCD_hello_test  ();
8235   "91
8236   [e  (  _LCD_hello_test  ..   ]
8237   [;  ;main.c:  93:  number_of_failures  +=  eeprom_test  ();
8238   "93
8239   [e  =+  _number_of_failures  -&rsaquo   (  _eeprom_test  ..   `uc  ]
8240   [;  ;main.c:  95:  number_of_failures  +=  RTC_test  ();
8241   "95
8242   [e  =+  _number_of_failures  -&rsaquo   (  _RTC_test  ..   `uc  ]
8243   [;  ;main.c:  97:  number_of_failures  +=  RS232_test  ();
8244   "97
8245   [e  =+  _number_of_failures  -&rsaquo   (  _RS232_test  ..   `uc  ]
8246   [;  ;main.c:  99:  analog_trimmer_test  ();
8247   "99
8248   [e  (  _analog_trimmer_test  ..   ]
8249   [;  ;main.c:  101:  analog_light_test  ();
8250   "101
8251   [e  (  _analog_light_test  ..   ]
8252   [;  ;main.c:  103:  analog_temp_test  ();
8253   "103
8254   [e  (  _analog_temp_test  ..   ]
8255   [;  ;main.c:  105:  button_test  ();
8256   "105
8257   [e  (  _button_test  ..   ]
8258   [;  ;main.c:  109:  delay_ms  (1000);
8259   "109
8260   [e  (  _delay_ms  (1  -&rsaquo   -&rsaquo   1000  `i  `ui  ]
8261   [;  ;main.c:  111:  LCD_clear  ();
8262   "111
8263   [e  (  _LCD_clear  ..   ]
8264   [;  ;main.c:  113:  if  (number_of_failures &rsaquo   0)
8265   "113
8266   [e  $  ! &rsaquo   -&rsaquo   _number_of_failures  `i  -&rsaquo   0  `i  836   ]
8267   [;  ;main.c:  114:  LCD_write_message  ("SYSTEM  TEST  FAIL");
8268   "114
8269   [e  (  _LCD_write_message  (1  :s  24C  ]
8270   [e  $U  837   ]
8271   "115
8272   [e  :U  836  ]
8273   [;  ;main.c:  115:  else
8274   [;  ;main.c:  116:  LCD_write_message  ("SYSTEM  TEST  PASS");
8275   "116
8276   [e  (  _LCD_write_message  (1  :s  25C  ]
8277   [e  :U  837  ]
8278   [;  ;main.c:  118:  while(1){
8279   "118
8280   [e  :U  839  ]
8281   {
8282   "120
8283   }
8284   [e  :U  838  ]
8285   "118
8286   [e  $U  839   ]
8287   [e  :U  840  ]
8288   [;  ;main.c:  120:  }
8289   [;  ;main.c:  121:  }
8290   "121
8291   [e  :UE  835  ]
8292   }
8293   [a  1C  119  119  119  46  76  97  117  114  84  101  99  46  99  111  109  0  ]
8294   [a  25C  83  89  83  84  69  77  32  84  69  83  84  32  80  65  83  83  0  ]
8295   [a  16C  76  73  71  72  84  32  58  32  80  65  83  83  0  ]
8296   [a  18C  84  69  77  80  32  58  32  80  65  83  83  0  ]
8297   [a  3C  69  69  80  82  79  77  32  58  32  80  65  83  83  0  ]
8298   [a  14C  65  78  65  76  79  71  32  58  32  80  65  83  83  0  ]
8299   [a  22C  84  73  77  69  32  58  32  80  65  83  83  0  ]
8300   [a  12C  80  82  69  83  83  32  66  84  52  32  58  32  80  65  83  83  0  ]
8301   [a  10C  80  82  69  83  83  32  66  84  51  32  58  32  80  65  83  83  0  ]
8302   [a  8C  80  82  69  83  83  32  66  84  50  32  58  32  80  65  83  83  0  ]
8303   [a  19C  82  83  50  51  50  32  58  32  80  65  83  83  0  ]
8304   [a  6C  80  82  69  83  83  32  66  84  49  32  58  32  80  65  83  83  0  ]
8305   [a  24C  83  89  83  84  69  77  32  84  69  83  84  32  70  65  73  76  0  ]
8306   [a  4C  69  69  80  82  79  77  32  58  32  70  65  73  76  0  ]
8307   [a  23C  84  73  77  69  32  58  32  70  65  73  76  0  ]
8308   [a  20C  82  83  50  51  50  32  58  32  70  65  73  76  0  ]
8309   [a  2C  32  32  32  70  114  101  101  100  111  109  32  73  73  0  ]
8310   [a  15C  76  73  71  72  84  32  58  0  ]
8311   [a  13C  65  78  65  76  79  71  32  58  0  ]
8312   [a  21C  84  73  77  69  32  58  32  0  ]
8313   [a  11C  80  82  69  83  83  32  66  84  52  32  58  32  0  ]
8314   [a  9C  80  82  69  83  83  32  66  84  51  32  58  32  0  ]
8315   [a  7C  80  82  69  83  83  32  66  84  50  32  58  32  0  ]
8316   [a  5C  80  82  69  83  83  32  66  84  49  32  58  32  0  ]
8317   [a  17C  84  69  77  80  32  58  32  32  32  32  0  ]