* device/include/pic16/pic18f[24][3456]k20.h,
[fw/sdcc] / device / lib / pic16 / libdev / pic18f87j50.c
1 /*
2  * pic18f87j50.c - device specific definitions
3  *
4  * This file is part of the GNU PIC library for SDCC,
5  * originally devised by Vangelis Rokas <vrokas AT otenet.gr>
6  *
7  * It has been automatically generated by inc2h-pic16.pl,
8  * (c) 2007 by Raphael Neider <rneider AT web.de>
9  */
10
11 #include <pic18f87j50.h>
12
13
14 __sfr __at (0xF40) PMSTAT;
15
16 __sfr __at (0xF40) PMSTATL;
17 volatile __PMSTATLbits_t __at (0xF40) PMSTATLbits;
18
19 __sfr __at (0xF41) PMSTATH;
20 volatile __PMSTATHbits_t __at (0xF41) PMSTATHbits;
21
22 __sfr __at (0xF42) PMEL;
23 volatile __PMELbits_t __at (0xF42) PMELbits;
24
25 __sfr __at (0xF42) PMEN;
26
27 __sfr __at (0xF43) PMEH;
28 volatile __PMEHbits_t __at (0xF43) PMEHbits;
29
30 __sfr __at (0xF44) PMDIN2;
31
32 __sfr __at (0xF44) PMDIN2L;
33
34 __sfr __at (0xF45) PMDIN2H;
35
36 __sfr __at (0xF46) PMDOUT2;
37
38 __sfr __at (0xF46) PMDOUT2L;
39
40 __sfr __at (0xF47) PMDOUT2H;
41
42 __sfr __at (0xF48) PMMODE;
43
44 __sfr __at (0xF48) PMMODEL;
45 volatile __PMMODELbits_t __at (0xF48) PMMODELbits;
46
47 __sfr __at (0xF49) PMMODEH;
48 volatile __PMMODEHbits_t __at (0xF49) PMMODEHbits;
49
50 __sfr __at (0xF4A) PMCON;
51
52 __sfr __at (0xF4A) PMCONL;
53 volatile __PMCONLbits_t __at (0xF4A) PMCONLbits;
54
55 __sfr __at (0xF4B) PMCONH;
56 volatile __PMCONHbits_t __at (0xF4B) PMCONHbits;
57
58 __sfr __at (0xF4C) UEP0;
59 volatile __UEP0bits_t __at (0xF4C) UEP0bits;
60
61 __sfr __at (0xF4D) UEP1;
62 volatile __UEP1bits_t __at (0xF4D) UEP1bits;
63
64 __sfr __at (0xF4E) UEP2;
65 volatile __UEP2bits_t __at (0xF4E) UEP2bits;
66
67 __sfr __at (0xF4F) UEP3;
68 volatile __UEP3bits_t __at (0xF4F) UEP3bits;
69
70 __sfr __at (0xF50) UEP4;
71 volatile __UEP4bits_t __at (0xF50) UEP4bits;
72
73 __sfr __at (0xF51) UEP5;
74 volatile __UEP5bits_t __at (0xF51) UEP5bits;
75
76 __sfr __at (0xF52) UEP6;
77 volatile __UEP6bits_t __at (0xF52) UEP6bits;
78
79 __sfr __at (0xF53) UEP7;
80 volatile __UEP7bits_t __at (0xF53) UEP7bits;
81
82 __sfr __at (0xF54) UEP8;
83 volatile __UEP8bits_t __at (0xF54) UEP8bits;
84
85 __sfr __at (0xF55) UEP9;
86 volatile __UEP9bits_t __at (0xF55) UEP9bits;
87
88 __sfr __at (0xF56) UEP10;
89 volatile __UEP10bits_t __at (0xF56) UEP10bits;
90
91 __sfr __at (0xF57) UEP11;
92 volatile __UEP11bits_t __at (0xF57) UEP11bits;
93
94 __sfr __at (0xF58) UEP12;
95 volatile __UEP12bits_t __at (0xF58) UEP12bits;
96
97 __sfr __at (0xF59) UEP13;
98 volatile __UEP13bits_t __at (0xF59) UEP13bits;
99
100 __sfr __at (0xF5A) UEP14;
101 volatile __UEP14bits_t __at (0xF5A) UEP14bits;
102
103 __sfr __at (0xF5B) UEP15;
104 volatile __UEP15bits_t __at (0xF5B) UEP15bits;
105
106 __sfr __at (0xF5C) UIE;
107 volatile __UIEbits_t __at (0xF5C) UIEbits;
108
109 __sfr __at (0xF5D) UEIE;
110 volatile __UEIEbits_t __at (0xF5D) UEIEbits;
111
112 __sfr __at (0xF5E) UADDR;
113 volatile __UADDRbits_t __at (0xF5E) UADDRbits;
114
115 __sfr __at (0xF5F) UCFG;
116 volatile __UCFGbits_t __at (0xF5F) UCFGbits;
117
118 __sfr __at (0xF60) UFRM;
119
120 __sfr __at (0xF60) UFRML;
121 volatile __UFRMLbits_t __at (0xF60) UFRMLbits;
122
123 __sfr __at (0xF61) UFRMH;
124 volatile __UFRMHbits_t __at (0xF61) UFRMHbits;
125
126 __sfr __at (0xF62) UIR;
127 volatile __UIRbits_t __at (0xF62) UIRbits;
128
129 __sfr __at (0xF63) UEIR;
130 volatile __UEIRbits_t __at (0xF63) UEIRbits;
131
132 __sfr __at (0xF64) USTAT;
133 volatile __USTATbits_t __at (0xF64) USTATbits;
134
135 __sfr __at (0xF65) UCON;
136 volatile __UCONbits_t __at (0xF65) UCONbits;
137
138 __sfr __at (0xF66) PMDIN1;
139
140 __sfr __at (0xF66) PMDIN1L;
141
142 __sfr __at (0xF67) PMDIN1H;
143
144 __sfr __at (0xF68) PMADDR;
145
146 __sfr __at (0xF68) PMADDRL;
147
148 __sfr __at (0xF68) PMDOUT1;
149
150 __sfr __at (0xF68) PMDOUT1L;
151
152 __sfr __at (0xF69) PMADDRH;
153 volatile __PMADDRHbits_t __at (0xF69) PMADDRHbits;
154
155 __sfr __at (0xF69) PMDOUT1H;
156
157 __sfr __at (0xF6A) CMSTAT;
158 volatile __CMSTATbits_t __at (0xF6A) CMSTATbits;
159
160 __sfr __at (0xF6A) CMSTATUS;
161 volatile __CMSTATUSbits_t __at (0xF6A) CMSTATUSbits;
162
163 __sfr __at (0xF6B) SSP2CON2;
164 volatile __SSP2CON2bits_t __at (0xF6B) SSP2CON2bits;
165
166 __sfr __at (0xF6C) SSP2CON1;
167 volatile __SSP2CON1bits_t __at (0xF6C) SSP2CON1bits;
168
169 __sfr __at (0xF6D) SSP2STAT;
170 volatile __SSP2STATbits_t __at (0xF6D) SSP2STATbits;
171
172 __sfr __at (0xF6E) SSP2ADD;
173
174 __sfr __at (0xF6E) SSP2MSK;
175 volatile __SSP2MSKbits_t __at (0xF6E) SSP2MSKbits;
176
177 __sfr __at (0xF6F) SSP2BUF;
178
179 __sfr __at (0xF70) CCP5CON;
180 volatile __CCP5CONbits_t __at (0xF70) CCP5CONbits;
181
182 __sfr __at (0xF71) CCPR5;
183
184 __sfr __at (0xF71) CCPR5L;
185
186 __sfr __at (0xF72) CCPR5H;
187
188 __sfr __at (0xF73) CCP4CON;
189 volatile __CCP4CONbits_t __at (0xF73) CCP4CONbits;
190
191 __sfr __at (0xF74) CCPR4;
192
193 __sfr __at (0xF74) CCPR4L;
194
195 __sfr __at (0xF75) CCPR4H;
196
197 __sfr __at (0xF76) T4CON;
198 volatile __T4CONbits_t __at (0xF76) T4CONbits;
199
200 __sfr __at (0xF77) CVRCON;
201 volatile __CVRCONbits_t __at (0xF77) CVRCONbits;
202
203 __sfr __at (0xF77) PR4;
204
205 __sfr __at (0xF78) TMR4;
206
207 __sfr __at (0xF79) T3CON;
208 volatile __T3CONbits_t __at (0xF79) T3CONbits;
209
210 __sfr __at (0xF7A) TMR3L;
211
212 __sfr __at (0xF7B) TMR3H;
213
214 __sfr __at (0xF7C) BAUDCON2;
215 volatile __BAUDCON2bits_t __at (0xF7C) BAUDCON2bits;
216
217 __sfr __at (0xF7D) SPBRGH2;
218
219 __sfr __at (0xF7E) BAUDCON;
220 volatile __BAUDCONbits_t __at (0xF7E) BAUDCONbits;
221
222 __sfr __at (0xF7E) BAUDCON1;
223 volatile __BAUDCON1bits_t __at (0xF7E) BAUDCON1bits;
224
225 __sfr __at (0xF7F) SPBRGH;
226
227 __sfr __at (0xF7F) SPBRGH1;
228
229 __sfr __at (0xF80) PORTA;
230 volatile __PORTAbits_t __at (0xF80) PORTAbits;
231
232 __sfr __at (0xF81) PORTB;
233 volatile __PORTBbits_t __at (0xF81) PORTBbits;
234
235 __sfr __at (0xF82) PORTC;
236 volatile __PORTCbits_t __at (0xF82) PORTCbits;
237
238 __sfr __at (0xF83) PORTD;
239 volatile __PORTDbits_t __at (0xF83) PORTDbits;
240
241 __sfr __at (0xF84) PORTE;
242 volatile __PORTEbits_t __at (0xF84) PORTEbits;
243
244 __sfr __at (0xF85) PORTF;
245 volatile __PORTFbits_t __at (0xF85) PORTFbits;
246
247 __sfr __at (0xF86) PORTG;
248 volatile __PORTGbits_t __at (0xF86) PORTGbits;
249
250 __sfr __at (0xF87) PORTH;
251 volatile __PORTHbits_t __at (0xF87) PORTHbits;
252
253 __sfr __at (0xF88) PORTJ;
254 volatile __PORTJbits_t __at (0xF88) PORTJbits;
255
256 __sfr __at (0xF89) LATA;
257 volatile __LATAbits_t __at (0xF89) LATAbits;
258
259 __sfr __at (0xF8A) LATB;
260 volatile __LATBbits_t __at (0xF8A) LATBbits;
261
262 __sfr __at (0xF8B) LATC;
263 volatile __LATCbits_t __at (0xF8B) LATCbits;
264
265 __sfr __at (0xF8C) LATD;
266 volatile __LATDbits_t __at (0xF8C) LATDbits;
267
268 __sfr __at (0xF8D) LATE;
269 volatile __LATEbits_t __at (0xF8D) LATEbits;
270
271 __sfr __at (0xF8E) LATF;
272 volatile __LATFbits_t __at (0xF8E) LATFbits;
273
274 __sfr __at (0xF8F) LATG;
275 volatile __LATGbits_t __at (0xF8F) LATGbits;
276
277 __sfr __at (0xF90) LATH;
278 volatile __LATHbits_t __at (0xF90) LATHbits;
279
280 __sfr __at (0xF91) LATJ;
281 volatile __LATJbits_t __at (0xF91) LATJbits;
282
283 __sfr __at (0xF92) DDRA;
284 volatile __DDRAbits_t __at (0xF92) DDRAbits;
285
286 __sfr __at (0xF92) TRISA;
287 volatile __TRISAbits_t __at (0xF92) TRISAbits;
288
289 __sfr __at (0xF93) DDRB;
290 volatile __DDRBbits_t __at (0xF93) DDRBbits;
291
292 __sfr __at (0xF93) TRISB;
293 volatile __TRISBbits_t __at (0xF93) TRISBbits;
294
295 __sfr __at (0xF94) DDRC;
296 volatile __DDRCbits_t __at (0xF94) DDRCbits;
297
298 __sfr __at (0xF94) TRISC;
299 volatile __TRISCbits_t __at (0xF94) TRISCbits;
300
301 __sfr __at (0xF95) DDRD;
302 volatile __DDRDbits_t __at (0xF95) DDRDbits;
303
304 __sfr __at (0xF95) TRISD;
305 volatile __TRISDbits_t __at (0xF95) TRISDbits;
306
307 __sfr __at (0xF96) DDRE;
308 volatile __DDREbits_t __at (0xF96) DDREbits;
309
310 __sfr __at (0xF96) TRISE;
311 volatile __TRISEbits_t __at (0xF96) TRISEbits;
312
313 __sfr __at (0xF97) DDRF;
314 volatile __DDRFbits_t __at (0xF97) DDRFbits;
315
316 __sfr __at (0xF97) TRISF;
317 volatile __TRISFbits_t __at (0xF97) TRISFbits;
318
319 __sfr __at (0xF98) DDRG;
320 volatile __DDRGbits_t __at (0xF98) DDRGbits;
321
322 __sfr __at (0xF98) TRISG;
323 volatile __TRISGbits_t __at (0xF98) TRISGbits;
324
325 __sfr __at (0xF99) DDRH;
326 volatile __DDRHbits_t __at (0xF99) DDRHbits;
327
328 __sfr __at (0xF99) TRISH;
329 volatile __TRISHbits_t __at (0xF99) TRISHbits;
330
331 __sfr __at (0xF9A) DDRJ;
332 volatile __DDRJbits_t __at (0xF9A) DDRJbits;
333
334 __sfr __at (0xF9A) TRISJ;
335 volatile __TRISJbits_t __at (0xF9A) TRISJbits;
336
337 __sfr __at (0xF9B) OSCTUNE;
338 volatile __OSCTUNEbits_t __at (0xF9B) OSCTUNEbits;
339
340 __sfr __at (0xF9C) RCSTA2;
341 volatile __RCSTA2bits_t __at (0xF9C) RCSTA2bits;
342
343 __sfr __at (0xF9D) PIE1;
344 volatile __PIE1bits_t __at (0xF9D) PIE1bits;
345
346 __sfr __at (0xF9E) PIR1;
347 volatile __PIR1bits_t __at (0xF9E) PIR1bits;
348
349 __sfr __at (0xF9F) IPR1;
350 volatile __IPR1bits_t __at (0xF9F) IPR1bits;
351
352 __sfr __at (0xFA0) PIE2;
353 volatile __PIE2bits_t __at (0xFA0) PIE2bits;
354
355 __sfr __at (0xFA1) PIR2;
356 volatile __PIR2bits_t __at (0xFA1) PIR2bits;
357
358 __sfr __at (0xFA2) IPR2;
359 volatile __IPR2bits_t __at (0xFA2) IPR2bits;
360
361 __sfr __at (0xFA3) PIE3;
362 volatile __PIE3bits_t __at (0xFA3) PIE3bits;
363
364 __sfr __at (0xFA4) PIR3;
365 volatile __PIR3bits_t __at (0xFA4) PIR3bits;
366
367 __sfr __at (0xFA5) IPR3;
368 volatile __IPR3bits_t __at (0xFA5) IPR3bits;
369
370 __sfr __at (0xFA6) EECON1;
371 volatile __EECON1bits_t __at (0xFA6) EECON1bits;
372
373 __sfr __at (0xFA7) EECON2;
374
375 __sfr __at (0xFA8) TXSTA2;
376 volatile __TXSTA2bits_t __at (0xFA8) TXSTA2bits;
377
378 __sfr __at (0xFA9) TXREG2;
379
380 __sfr __at (0xFAA) RCREG2;
381
382 __sfr __at (0xFAB) SPBRG2;
383
384 __sfr __at (0xFAC) RCSTA;
385 volatile __RCSTAbits_t __at (0xFAC) RCSTAbits;
386
387 __sfr __at (0xFAC) RCSTA1;
388 volatile __RCSTA1bits_t __at (0xFAC) RCSTA1bits;
389
390 __sfr __at (0xFAD) TXSTA;
391 volatile __TXSTAbits_t __at (0xFAD) TXSTAbits;
392
393 __sfr __at (0xFAD) TXSTA1;
394 volatile __TXSTA1bits_t __at (0xFAD) TXSTA1bits;
395
396 __sfr __at (0xFAE) TXREG;
397
398 __sfr __at (0xFAE) TXREG1;
399
400 __sfr __at (0xFAF) RCREG;
401
402 __sfr __at (0xFAF) RCREG1;
403
404 __sfr __at (0xFB0) SPBRG;
405
406 __sfr __at (0xFB0) SPBRG1;
407
408 __sfr __at (0xFB1) CCP3CON;
409 volatile __CCP3CONbits_t __at (0xFB1) CCP3CONbits;
410
411 __sfr __at (0xFB1) ECCP3CON;
412 volatile __ECCP3CONbits_t __at (0xFB1) ECCP3CONbits;
413
414 __sfr __at (0xFB2) CCPR3;
415
416 __sfr __at (0xFB2) CCPR3L;
417
418 __sfr __at (0xFB3) CCPR3H;
419
420 __sfr __at (0xFB4) ECCP3DEL;
421 volatile __ECCP3DELbits_t __at (0xFB4) ECCP3DELbits;
422
423 __sfr __at (0xFB5) ECCP3AS;
424 volatile __ECCP3ASbits_t __at (0xFB5) ECCP3ASbits;
425
426 __sfr __at (0xFB6) CCP2CON;
427 volatile __CCP2CONbits_t __at (0xFB6) CCP2CONbits;
428
429 __sfr __at (0xFB6) ECCP2CON;
430 volatile __ECCP2CONbits_t __at (0xFB6) ECCP2CONbits;
431
432 __sfr __at (0xFB7) CCPR2;
433
434 __sfr __at (0xFB7) CCPR2L;
435
436 __sfr __at (0xFB8) CCPR2H;
437
438 __sfr __at (0xFB9) ECCP2DEL;
439 volatile __ECCP2DELbits_t __at (0xFB9) ECCP2DELbits;
440
441 __sfr __at (0xFBA) ECCP2AS;
442 volatile __ECCP2ASbits_t __at (0xFBA) ECCP2ASbits;
443
444 __sfr __at (0xFBB) CCP1CON;
445 volatile __CCP1CONbits_t __at (0xFBB) CCP1CONbits;
446
447 __sfr __at (0xFBB) ECCP1CON;
448 volatile __ECCP1CONbits_t __at (0xFBB) ECCP1CONbits;
449
450 __sfr __at (0xFBC) CCPR1;
451
452 __sfr __at (0xFBC) CCPR1L;
453
454 __sfr __at (0xFBD) CCPR1H;
455
456 __sfr __at (0xFBE) ECCP1DEL;
457 volatile __ECCP1DELbits_t __at (0xFBE) ECCP1DELbits;
458
459 __sfr __at (0xFBF) ECCP1AS;
460 volatile __ECCP1ASbits_t __at (0xFBF) ECCP1ASbits;
461
462 __sfr __at (0xFC0) WDTCON;
463 volatile __WDTCONbits_t __at (0xFC0) WDTCONbits;
464
465 __sfr __at (0xFC1) ADCON1;
466 volatile __ADCON1bits_t __at (0xFC1) ADCON1bits;
467
468 __sfr __at (0xFC1) ANCON0;
469 volatile __ANCON0bits_t __at (0xFC1) ANCON0bits;
470
471 __sfr __at (0xFC2) ADCON0;
472 volatile __ADCON0bits_t __at (0xFC2) ADCON0bits;
473
474 __sfr __at (0xFC2) ANCON1;
475 volatile __ANCON1bits_t __at (0xFC2) ANCON1bits;
476
477 __sfr __at (0xFC3) ADRES;
478
479 __sfr __at (0xFC3) ADRESL;
480
481 __sfr __at (0xFC4) ADRESH;
482
483 __sfr __at (0xFC5) SSP1CON2;
484 volatile __SSP1CON2bits_t __at (0xFC5) SSP1CON2bits;
485
486 __sfr __at (0xFC5) SSPCON2;
487 volatile __SSPCON2bits_t __at (0xFC5) SSPCON2bits;
488
489 __sfr __at (0xFC6) SSP1CON1;
490 volatile __SSP1CON1bits_t __at (0xFC6) SSP1CON1bits;
491
492 __sfr __at (0xFC6) SSPCON1;
493 volatile __SSPCON1bits_t __at (0xFC6) SSPCON1bits;
494
495 __sfr __at (0xFC7) SSP1STAT;
496 volatile __SSP1STATbits_t __at (0xFC7) SSP1STATbits;
497
498 __sfr __at (0xFC7) SSPSTAT;
499 volatile __SSPSTATbits_t __at (0xFC7) SSPSTATbits;
500
501 __sfr __at (0xFC8) SSP1ADD;
502
503 __sfr __at (0xFC8) SSP1MSK;
504
505 __sfr __at (0xFC8) SSPADD;
506
507 __sfr __at (0xFC9) SSP1BUF;
508
509 __sfr __at (0xFC9) SSPBUF;
510
511 __sfr __at (0xFCA) T2CON;
512 volatile __T2CONbits_t __at (0xFCA) T2CONbits;
513
514 __sfr __at (0xFCB) MEMCON;
515 volatile __MEMCONbits_t __at (0xFCB) MEMCONbits;
516
517 __sfr __at (0xFCB) PR2;
518
519 __sfr __at (0xFCC) PADCFG1;
520 volatile __PADCFG1bits_t __at (0xFCC) PADCFG1bits;
521
522 __sfr __at (0xFCC) TMR2;
523
524 __sfr __at (0xFCD) ODCON3;
525 volatile __ODCON3bits_t __at (0xFCD) ODCON3bits;
526
527 __sfr __at (0xFCD) T1CON;
528 volatile __T1CONbits_t __at (0xFCD) T1CONbits;
529
530 __sfr __at (0xFCE) ODCON2;
531 volatile __ODCON2bits_t __at (0xFCE) ODCON2bits;
532
533 __sfr __at (0xFCE) TMR1L;
534
535 __sfr __at (0xFCF) ODCON1;
536 volatile __ODCON1bits_t __at (0xFCF) ODCON1bits;
537
538 __sfr __at (0xFCF) TMR1H;
539
540 __sfr __at (0xFD0) RCON;
541 volatile __RCONbits_t __at (0xFD0) RCONbits;
542
543 __sfr __at (0xFD1) CM2CON;
544 volatile __CM2CONbits_t __at (0xFD1) CM2CONbits;
545
546 __sfr __at (0xFD1) CM2CON1;
547 volatile __CM2CON1bits_t __at (0xFD1) CM2CON1bits;
548
549 __sfr __at (0xFD2) CM1CON;
550 volatile __CM1CONbits_t __at (0xFD2) CM1CONbits;
551
552 __sfr __at (0xFD2) CM1CON1;
553 volatile __CM1CON1bits_t __at (0xFD2) CM1CON1bits;
554
555 __sfr __at (0xFD3) OSCCON;
556 volatile __OSCCONbits_t __at (0xFD3) OSCCONbits;
557
558 __sfr __at (0xFD3) REFOCON;
559 volatile __REFOCONbits_t __at (0xFD3) REFOCONbits;
560
561 __sfr __at (0xFD5) T0CON;
562 volatile __T0CONbits_t __at (0xFD5) T0CONbits;
563
564 __sfr __at (0xFD6) TMR0L;
565
566 __sfr __at (0xFD7) TMR0H;
567
568 __sfr __at (0xFD8) STATUS;
569 volatile __STATUSbits_t __at (0xFD8) STATUSbits;
570
571 __sfr __at (0xFD9) FSR2L;
572
573 __sfr __at (0xFDA) FSR2H;
574
575 __sfr __at (0xFDB) PLUSW2;
576
577 __sfr __at (0xFDC) PREINC2;
578
579 __sfr __at (0xFDD) POSTDEC2;
580
581 __sfr __at (0xFDE) POSTINC2;
582
583 __sfr __at (0xFDF) INDF2;
584
585 __sfr __at (0xFE0) BSR;
586
587 __sfr __at (0xFE1) FSR1L;
588
589 __sfr __at (0xFE2) FSR1H;
590
591 __sfr __at (0xFE3) PLUSW1;
592
593 __sfr __at (0xFE4) PREINC1;
594
595 __sfr __at (0xFE5) POSTDEC1;
596
597 __sfr __at (0xFE6) POSTINC1;
598
599 __sfr __at (0xFE7) INDF1;
600
601 __sfr __at (0xFE8) WREG;
602
603 __sfr __at (0xFE9) FSR0L;
604
605 __sfr __at (0xFEA) FSR0H;
606
607 __sfr __at (0xFEB) PLUSW0;
608
609 __sfr __at (0xFEC) PREINC0;
610
611 __sfr __at (0xFED) POSTDEC0;
612
613 __sfr __at (0xFEE) POSTINC0;
614
615 __sfr __at (0xFEF) INDF0;
616
617 __sfr __at (0xFF0) INTCON3;
618 volatile __INTCON3bits_t __at (0xFF0) INTCON3bits;
619
620 __sfr __at (0xFF1) INTCON2;
621 volatile __INTCON2bits_t __at (0xFF1) INTCON2bits;
622
623 __sfr __at (0xFF2) INTCON;
624 volatile __INTCONbits_t __at (0xFF2) INTCONbits;
625
626 __sfr __at (0xFF3) PROD;
627
628 __sfr __at (0xFF3) PRODL;
629
630 __sfr __at (0xFF4) PRODH;
631
632 __sfr __at (0xFF5) TABLAT;
633
634 __sfr __at (0xFF6) TBLPTR;
635
636 __sfr __at (0xFF6) TBLPTRL;
637
638 __sfr __at (0xFF7) TBLPTRH;
639
640 __sfr __at (0xFF8) TBLPTRU;
641
642 __sfr __at (0xFF9) PC;
643
644 __sfr __at (0xFF9) PCL;
645
646 __sfr __at (0xFFA) PCLATH;
647
648 __sfr __at (0xFFB) PCLATU;
649
650 __sfr __at (0xFFC) STKPTR;
651 volatile __STKPTRbits_t __at (0xFFC) STKPTRbits;
652
653 __sfr __at (0xFFD) TOS;
654
655 __sfr __at (0xFFD) TOSL;
656
657 __sfr __at (0xFFE) TOSH;
658
659 __sfr __at (0xFFF) TOSU;
660
661