1 /*
2  *
3  * This file is generated automatically by the device-manager.pl program.
4  *
5  * Copyright (C) 2012-2015, Molnar Karoly <molnarkaroly@users.sf.net>
6  *
7  */
8 
9 #ifndef __PIC18FREGS_H__
10 #define __PIC18FREGS_H__
11 
12 #if defined(__SDCC_PIC18F13K22)
13   #include <pic18f13k22.h>
14 
15 #elif defined(__SDCC_PIC18F13K50)
16   #include <pic18f13k50.h>
17 
18 #elif defined(__SDCC_PIC18F14K22)
19   #include <pic18f14k22.h>
20 
21 #elif defined(__SDCC_PIC18F14K50)
22   #include <pic18f14k50.h>
23 
24 #elif defined(__SDCC_PIC18F23K20)
25   #include <pic18f23k20.h>
26 
27 #elif defined(__SDCC_PIC18F23K22)
28   #include <pic18f23k22.h>
29 
30 #elif defined(__SDCC_PIC18F24J10)
31   #include <pic18f24j10.h>
32 
33 #elif defined(__SDCC_PIC18F24J11)
34   #include <pic18f24j11.h>
35 
36 #elif defined(__SDCC_PIC18F24J50)
37   #include <pic18f24j50.h>
38 
39 #elif defined(__SDCC_PIC18F24K20)
40   #include <pic18f24k20.h>
41 
42 #elif defined(__SDCC_PIC18F24K22)
43   #include <pic18f24k22.h>
44 
45 #elif defined(__SDCC_PIC18F24K50)
46   #include <pic18f24k50.h>
47 
48 #elif defined(__SDCC_PIC18F25J10)
49   #include <pic18f25j10.h>
50 
51 #elif defined(__SDCC_PIC18F25J11)
52   #include <pic18f25j11.h>
53 
54 #elif defined(__SDCC_PIC18F25J50)
55   #include <pic18f25j50.h>
56 
57 #elif defined(__SDCC_PIC18F25K20)
58   #include <pic18f25k20.h>
59 
60 #elif defined(__SDCC_PIC18F25K22)
61   #include <pic18f25k22.h>
62 
63 #elif defined(__SDCC_PIC18F25K50)
64   #include <pic18f25k50.h>
65 
66 #elif defined(__SDCC_PIC18F25K80)
67   #include <pic18f25k80.h>
68 
69 #elif defined(__SDCC_PIC18F26J11)
70   #include <pic18f26j11.h>
71 
72 #elif defined(__SDCC_PIC18F26J13)
73   #include <pic18f26j13.h>
74 
75 #elif defined(__SDCC_PIC18F26J50)
76   #include <pic18f26j50.h>
77 
78 #elif defined(__SDCC_PIC18F26J53)
79   #include <pic18f26j53.h>
80 
81 #elif defined(__SDCC_PIC18F26K20)
82   #include <pic18f26k20.h>
83 
84 #elif defined(__SDCC_PIC18F26K22)
85   #include <pic18f26k22.h>
86 
87 #elif defined(__SDCC_PIC18F26K80)
88   #include <pic18f26k80.h>
89 
90 #elif defined(__SDCC_PIC18F27J13)
91   #include <pic18f27j13.h>
92 
93 #elif defined(__SDCC_PIC18F27J53)
94   #include <pic18f27j53.h>
95 
96 #elif defined(__SDCC_PIC18F43K20)
97   #include <pic18f43k20.h>
98 
99 #elif defined(__SDCC_PIC18F43K22)
100   #include <pic18f43k22.h>
101 
102 #elif defined(__SDCC_PIC18F44J10)
103   #include <pic18f44j10.h>
104 
105 #elif defined(__SDCC_PIC18F44J11)
106   #include <pic18f44j11.h>
107 
108 #elif defined(__SDCC_PIC18F44J50)
109   #include <pic18f44j50.h>
110 
111 #elif defined(__SDCC_PIC18F44K20)
112   #include <pic18f44k20.h>
113 
114 #elif defined(__SDCC_PIC18F44K22)
115   #include <pic18f44k22.h>
116 
117 #elif defined(__SDCC_PIC18F45J10)
118   #include <pic18f45j10.h>
119 
120 #elif defined(__SDCC_PIC18F45J11)
121   #include <pic18f45j11.h>
122 
123 #elif defined(__SDCC_PIC18F45J50)
124   #include <pic18f45j50.h>
125 
126 #elif defined(__SDCC_PIC18F45K20)
127   #include <pic18f45k20.h>
128 
129 #elif defined(__SDCC_PIC18F45K22)
130   #include <pic18f45k22.h>
131 
132 #elif defined(__SDCC_PIC18F45K50)
133   #include <pic18f45k50.h>
134 
135 #elif defined(__SDCC_PIC18F45K80)
136   #include <pic18f45k80.h>
137 
138 #elif defined(__SDCC_PIC18F46J11)
139   #include <pic18f46j11.h>
140 
141 #elif defined(__SDCC_PIC18F46J13)
142   #include <pic18f46j13.h>
143 
144 #elif defined(__SDCC_PIC18F46J50)
145   #include <pic18f46j50.h>
146 
147 #elif defined(__SDCC_PIC18F46J53)
148   #include <pic18f46j53.h>
149 
150 #elif defined(__SDCC_PIC18F46K20)
151   #include <pic18f46k20.h>
152 
153 #elif defined(__SDCC_PIC18F46K22)
154   #include <pic18f46k22.h>
155 
156 #elif defined(__SDCC_PIC18F46K80)
157   #include <pic18f46k80.h>
158 
159 #elif defined(__SDCC_PIC18F47J13)
160   #include <pic18f47j13.h>
161 
162 #elif defined(__SDCC_PIC18F47J53)
163   #include <pic18f47j53.h>
164 
165 #elif defined(__SDCC_PIC18F63J11)
166   #include <pic18f63j11.h>
167 
168 #elif defined(__SDCC_PIC18F63J90)
169   #include <pic18f63j90.h>
170 
171 #elif defined(__SDCC_PIC18F64J11)
172   #include <pic18f64j11.h>
173 
174 #elif defined(__SDCC_PIC18F64J90)
175   #include <pic18f64j90.h>
176 
177 #elif defined(__SDCC_PIC18F65J10)
178   #include <pic18f65j10.h>
179 
180 #elif defined(__SDCC_PIC18F65J11)
181   #include <pic18f65j11.h>
182 
183 #elif defined(__SDCC_PIC18F65J15)
184   #include <pic18f65j15.h>
185 
186 #elif defined(__SDCC_PIC18F65J50)
187   #include <pic18f65j50.h>
188 
189 #elif defined(__SDCC_PIC18F65J90)
190   #include <pic18f65j90.h>
191 
192 #elif defined(__SDCC_PIC18F65J94)
193   #include <pic18f65j94.h>
194 
195 #elif defined(__SDCC_PIC18F65K22)
196   #include <pic18f65k22.h>
197 
198 #elif defined(__SDCC_PIC18F65K80)
199   #include <pic18f65k80.h>
200 
201 #elif defined(__SDCC_PIC18F65K90)
202   #include <pic18f65k90.h>
203 
204 #elif defined(__SDCC_PIC18F66J10)
205   #include <pic18f66j10.h>
206 
207 #elif defined(__SDCC_PIC18F66J11)
208   #include <pic18f66j11.h>
209 
210 #elif defined(__SDCC_PIC18F66J15)
211   #include <pic18f66j15.h>
212 
213 #elif defined(__SDCC_PIC18F66J16)
214   #include <pic18f66j16.h>
215 
216 #elif defined(__SDCC_PIC18F66J50)
217   #include <pic18f66j50.h>
218 
219 #elif defined(__SDCC_PIC18F66J55)
220   #include <pic18f66j55.h>
221 
222 #elif defined(__SDCC_PIC18F66J60)
223   #include <pic18f66j60.h>
224 
225 #elif defined(__SDCC_PIC18F66J65)
226   #include <pic18f66j65.h>
227 
228 #elif defined(__SDCC_PIC18F66J90)
229   #include <pic18f66j90.h>
230 
231 #elif defined(__SDCC_PIC18F66J93)
232   #include <pic18f66j93.h>
233 
234 #elif defined(__SDCC_PIC18F66J94)
235   #include <pic18f66j94.h>
236 
237 #elif defined(__SDCC_PIC18F66J99)
238   #include <pic18f66j99.h>
239 
240 #elif defined(__SDCC_PIC18F66K22)
241   #include <pic18f66k22.h>
242 
243 #elif defined(__SDCC_PIC18F66K80)
244   #include <pic18f66k80.h>
245 
246 #elif defined(__SDCC_PIC18F66K90)
247   #include <pic18f66k90.h>
248 
249 #elif defined(__SDCC_PIC18F67J10)
250   #include <pic18f67j10.h>
251 
252 #elif defined(__SDCC_PIC18F67J11)
253   #include <pic18f67j11.h>
254 
255 #elif defined(__SDCC_PIC18F67J50)
256   #include <pic18f67j50.h>
257 
258 #elif defined(__SDCC_PIC18F67J60)
259   #include <pic18f67j60.h>
260 
261 #elif defined(__SDCC_PIC18F67J90)
262   #include <pic18f67j90.h>
263 
264 #elif defined(__SDCC_PIC18F67J93)
265   #include <pic18f67j93.h>
266 
267 #elif defined(__SDCC_PIC18F67J94)
268   #include <pic18f67j94.h>
269 
270 #elif defined(__SDCC_PIC18F67K22)
271   #include <pic18f67k22.h>
272 
273 #elif defined(__SDCC_PIC18F67K90)
274   #include <pic18f67k90.h>
275 
276 #elif defined(__SDCC_PIC18F83J11)
277   #include <pic18f83j11.h>
278 
279 #elif defined(__SDCC_PIC18F83J90)
280   #include <pic18f83j90.h>
281 
282 #elif defined(__SDCC_PIC18F84J11)
283   #include <pic18f84j11.h>
284 
285 #elif defined(__SDCC_PIC18F84J90)
286   #include <pic18f84j90.h>
287 
288 #elif defined(__SDCC_PIC18F85J10)
289   #include <pic18f85j10.h>
290 
291 #elif defined(__SDCC_PIC18F85J11)
292   #include <pic18f85j11.h>
293 
294 #elif defined(__SDCC_PIC18F85J15)
295   #include <pic18f85j15.h>
296 
297 #elif defined(__SDCC_PIC18F85J50)
298   #include <pic18f85j50.h>
299 
300 #elif defined(__SDCC_PIC18F85J90)
301   #include <pic18f85j90.h>
302 
303 #elif defined(__SDCC_PIC18F85J94)
304   #include <pic18f85j94.h>
305 
306 #elif defined(__SDCC_PIC18F85K22)
307   #include <pic18f85k22.h>
308 
309 #elif defined(__SDCC_PIC18F85K90)
310   #include <pic18f85k90.h>
311 
312 #elif defined(__SDCC_PIC18F86J10)
313   #include <pic18f86j10.h>
314 
315 #elif defined(__SDCC_PIC18F86J11)
316   #include <pic18f86j11.h>
317 
318 #elif defined(__SDCC_PIC18F86J15)
319   #include <pic18f86j15.h>
320 
321 #elif defined(__SDCC_PIC18F86J16)
322   #include <pic18f86j16.h>
323 
324 #elif defined(__SDCC_PIC18F86J50)
325   #include <pic18f86j50.h>
326 
327 #elif defined(__SDCC_PIC18F86J55)
328   #include <pic18f86j55.h>
329 
330 #elif defined(__SDCC_PIC18F86J60)
331   #include <pic18f86j60.h>
332 
333 #elif defined(__SDCC_PIC18F86J65)
334   #include <pic18f86j65.h>
335 
336 #elif defined(__SDCC_PIC18F86J72)
337   #include <pic18f86j72.h>
338 
339 #elif defined(__SDCC_PIC18F86J90)
340   #include <pic18f86j90.h>
341 
342 #elif defined(__SDCC_PIC18F86J93)
343   #include <pic18f86j93.h>
344 
345 #elif defined(__SDCC_PIC18F86J94)
346   #include <pic18f86j94.h>
347 
348 #elif defined(__SDCC_PIC18F86J99)
349   #include <pic18f86j99.h>
350 
351 #elif defined(__SDCC_PIC18F86K22)
352   #include <pic18f86k22.h>
353 
354 #elif defined(__SDCC_PIC18F86K90)
355   #include <pic18f86k90.h>
356 
357 #elif defined(__SDCC_PIC18F87J10)
358   #include <pic18f87j10.h>
359 
360 #elif defined(__SDCC_PIC18F87J11)
361   #include <pic18f87j11.h>
362 
363 #elif defined(__SDCC_PIC18F87J50)
364   #include <pic18f87j50.h>
365 
366 #elif defined(__SDCC_PIC18F87J60)
367   #include <pic18f87j60.h>
368 
369 #elif defined(__SDCC_PIC18F87J72)
370   #include <pic18f87j72.h>
371 
372 #elif defined(__SDCC_PIC18F87J90)
373   #include <pic18f87j90.h>
374 
375 #elif defined(__SDCC_PIC18F87J93)
376   #include <pic18f87j93.h>
377 
378 #elif defined(__SDCC_PIC18F87J94)
379   #include <pic18f87j94.h>
380 
381 #elif defined(__SDCC_PIC18F87K22)
382   #include <pic18f87k22.h>
383 
384 #elif defined(__SDCC_PIC18F87K90)
385   #include <pic18f87k90.h>
386 
387 #elif defined(__SDCC_PIC18F95J94)
388   #include <pic18f95j94.h>
389 
390 #elif defined(__SDCC_PIC18F96J60)
391   #include <pic18f96j60.h>
392 
393 #elif defined(__SDCC_PIC18F96J65)
394   #include <pic18f96j65.h>
395 
396 #elif defined(__SDCC_PIC18F96J94)
397   #include <pic18f96j94.h>
398 
399 #elif defined(__SDCC_PIC18F96J99)
400   #include <pic18f96j99.h>
401 
402 #elif defined(__SDCC_PIC18F97J60)
403   #include <pic18f97j60.h>
404 
405 #elif defined(__SDCC_PIC18F97J94)
406   #include <pic18f97j94.h>
407 
408 #elif defined(__SDCC_PIC18F242)
409   #include <pic18f242.h>
410 
411 #elif defined(__SDCC_PIC18F248)
412   #include <pic18f248.h>
413 
414 #elif defined(__SDCC_PIC18F252)
415   #include <pic18f252.h>
416 
417 #elif defined(__SDCC_PIC18F258)
418   #include <pic18f258.h>
419 
420 #elif defined(__SDCC_PIC18F442)
421   #include <pic18f442.h>
422 
423 #elif defined(__SDCC_PIC18F448)
424   #include <pic18f448.h>
425 
426 #elif defined(__SDCC_PIC18F452)
427   #include <pic18f452.h>
428 
429 #elif defined(__SDCC_PIC18F458)
430   #include <pic18f458.h>
431 
432 #elif defined(__SDCC_PIC18F1220)
433   #include <pic18f1220.h>
434 
435 #elif defined(__SDCC_PIC18F1230)
436   #include <pic18f1230.h>
437 
438 #elif defined(__SDCC_PIC18F1320)
439   #include <pic18f1320.h>
440 
441 #elif defined(__SDCC_PIC18F1330)
442   #include <pic18f1330.h>
443 
444 #elif defined(__SDCC_PIC18F2220)
445   #include <pic18f2220.h>
446 
447 #elif defined(__SDCC_PIC18F2221)
448   #include <pic18f2221.h>
449 
450 #elif defined(__SDCC_PIC18F2320)
451   #include <pic18f2320.h>
452 
453 #elif defined(__SDCC_PIC18F2321)
454   #include <pic18f2321.h>
455 
456 #elif defined(__SDCC_PIC18F2331)
457   #include <pic18f2331.h>
458 
459 #elif defined(__SDCC_PIC18F2410)
460   #include <pic18f2410.h>
461 
462 #elif defined(__SDCC_PIC18F2420)
463   #include <pic18f2420.h>
464 
465 #elif defined(__SDCC_PIC18F2423)
466   #include <pic18f2423.h>
467 
468 #elif defined(__SDCC_PIC18F2431)
469   #include <pic18f2431.h>
470 
471 #elif defined(__SDCC_PIC18F2439)
472   #include <pic18f2439.h>
473 
474 #elif defined(__SDCC_PIC18F2450)
475   #include <pic18f2450.h>
476 
477 #elif defined(__SDCC_PIC18F2455)
478   #include <pic18f2455.h>
479 
480 #elif defined(__SDCC_PIC18F2458)
481   #include <pic18f2458.h>
482 
483 #elif defined(__SDCC_PIC18F2480)
484   #include <pic18f2480.h>
485 
486 #elif defined(__SDCC_PIC18F2510)
487   #include <pic18f2510.h>
488 
489 #elif defined(__SDCC_PIC18F2515)
490   #include <pic18f2515.h>
491 
492 #elif defined(__SDCC_PIC18F2520)
493   #include <pic18f2520.h>
494 
495 #elif defined(__SDCC_PIC18F2523)
496   #include <pic18f2523.h>
497 
498 #elif defined(__SDCC_PIC18F2525)
499   #include <pic18f2525.h>
500 
501 #elif defined(__SDCC_PIC18F2539)
502   #include <pic18f2539.h>
503 
504 #elif defined(__SDCC_PIC18F2550)
505   #include <pic18f2550.h>
506 
507 #elif defined(__SDCC_PIC18F2553)
508   #include <pic18f2553.h>
509 
510 #elif defined(__SDCC_PIC18F2580)
511   #include <pic18f2580.h>
512 
513 #elif defined(__SDCC_PIC18F2585)
514   #include <pic18f2585.h>
515 
516 #elif defined(__SDCC_PIC18F2610)
517   #include <pic18f2610.h>
518 
519 #elif defined(__SDCC_PIC18F2620)
520   #include <pic18f2620.h>
521 
522 #elif defined(__SDCC_PIC18F2680)
523   #include <pic18f2680.h>
524 
525 #elif defined(__SDCC_PIC18F2682)
526   #include <pic18f2682.h>
527 
528 #elif defined(__SDCC_PIC18F2685)
529   #include <pic18f2685.h>
530 
531 #elif defined(__SDCC_PIC18F4220)
532   #include <pic18f4220.h>
533 
534 #elif defined(__SDCC_PIC18F4221)
535   #include <pic18f4221.h>
536 
537 #elif defined(__SDCC_PIC18F4320)
538   #include <pic18f4320.h>
539 
540 #elif defined(__SDCC_PIC18F4321)
541   #include <pic18f4321.h>
542 
543 #elif defined(__SDCC_PIC18F4331)
544   #include <pic18f4331.h>
545 
546 #elif defined(__SDCC_PIC18F4410)
547   #include <pic18f4410.h>
548 
549 #elif defined(__SDCC_PIC18F4420)
550   #include <pic18f4420.h>
551 
552 #elif defined(__SDCC_PIC18F4423)
553   #include <pic18f4423.h>
554 
555 #elif defined(__SDCC_PIC18F4431)
556   #include <pic18f4431.h>
557 
558 #elif defined(__SDCC_PIC18F4439)
559   #include <pic18f4439.h>
560 
561 #elif defined(__SDCC_PIC18F4450)
562   #include <pic18f4450.h>
563 
564 #elif defined(__SDCC_PIC18F4455)
565   #include <pic18f4455.h>
566 
567 #elif defined(__SDCC_PIC18F4458)
568   #include <pic18f4458.h>
569 
570 #elif defined(__SDCC_PIC18F4480)
571   #include <pic18f4480.h>
572 
573 #elif defined(__SDCC_PIC18F4510)
574   #include <pic18f4510.h>
575 
576 #elif defined(__SDCC_PIC18F4515)
577   #include <pic18f4515.h>
578 
579 #elif defined(__SDCC_PIC18F4520)
580   #include <pic18f4520.h>
581 
582 #elif defined(__SDCC_PIC18F4523)
583   #include <pic18f4523.h>
584 
585 #elif defined(__SDCC_PIC18F4525)
586   #include <pic18f4525.h>
587 
588 #elif defined(__SDCC_PIC18F4539)
589   #include <pic18f4539.h>
590 
591 #elif defined(__SDCC_PIC18F4550)
592   #include <pic18f4550.h>
593 
594 #elif defined(__SDCC_PIC18F4553)
595   #include <pic18f4553.h>
596 
597 #elif defined(__SDCC_PIC18F4580)
598   #include <pic18f4580.h>
599 
600 #elif defined(__SDCC_PIC18F4585)
601   #include <pic18f4585.h>
602 
603 #elif defined(__SDCC_PIC18F4610)
604   #include <pic18f4610.h>
605 
606 #elif defined(__SDCC_PIC18F4620)
607   #include <pic18f4620.h>
608 
609 #elif defined(__SDCC_PIC18F4680)
610   #include <pic18f4680.h>
611 
612 #elif defined(__SDCC_PIC18F4682)
613   #include <pic18f4682.h>
614 
615 #elif defined(__SDCC_PIC18F4685)
616   #include <pic18f4685.h>
617 
618 #elif defined(__SDCC_PIC18F6310)
619   #include <pic18f6310.h>
620 
621 #elif defined(__SDCC_PIC18F6390)
622   #include <pic18f6390.h>
623 
624 #elif defined(__SDCC_PIC18F6393)
625   #include <pic18f6393.h>
626 
627 #elif defined(__SDCC_PIC18F6410)
628   #include <pic18f6410.h>
629 
630 #elif defined(__SDCC_PIC18F6490)
631   #include <pic18f6490.h>
632 
633 #elif defined(__SDCC_PIC18F6493)
634   #include <pic18f6493.h>
635 
636 #elif defined(__SDCC_PIC18F6520)
637   #include <pic18f6520.h>
638 
639 #elif defined(__SDCC_PIC18F6525)
640   #include <pic18f6525.h>
641 
642 #elif defined(__SDCC_PIC18F6527)
643   #include <pic18f6527.h>
644 
645 #elif defined(__SDCC_PIC18F6585)
646   #include <pic18f6585.h>
647 
648 #elif defined(__SDCC_PIC18F6620)
649   #include <pic18f6620.h>
650 
651 #elif defined(__SDCC_PIC18F6621)
652   #include <pic18f6621.h>
653 
654 #elif defined(__SDCC_PIC18F6622)
655   #include <pic18f6622.h>
656 
657 #elif defined(__SDCC_PIC18F6627)
658   #include <pic18f6627.h>
659 
660 #elif defined(__SDCC_PIC18F6628)
661   #include <pic18f6628.h>
662 
663 #elif defined(__SDCC_PIC18F6680)
664   #include <pic18f6680.h>
665 
666 #elif defined(__SDCC_PIC18F6720)
667   #include <pic18f6720.h>
668 
669 #elif defined(__SDCC_PIC18F6722)
670   #include <pic18f6722.h>
671 
672 #elif defined(__SDCC_PIC18F6723)
673   #include <pic18f6723.h>
674 
675 #elif defined(__SDCC_PIC18F8310)
676   #include <pic18f8310.h>
677 
678 #elif defined(__SDCC_PIC18F8390)
679   #include <pic18f8390.h>
680 
681 #elif defined(__SDCC_PIC18F8393)
682   #include <pic18f8393.h>
683 
684 #elif defined(__SDCC_PIC18F8410)
685   #include <pic18f8410.h>
686 
687 #elif defined(__SDCC_PIC18F8490)
688   #include <pic18f8490.h>
689 
690 #elif defined(__SDCC_PIC18F8493)
691   #include <pic18f8493.h>
692 
693 #elif defined(__SDCC_PIC18F8520)
694   #include <pic18f8520.h>
695 
696 #elif defined(__SDCC_PIC18F8525)
697   #include <pic18f8525.h>
698 
699 #elif defined(__SDCC_PIC18F8527)
700   #include <pic18f8527.h>
701 
702 #elif defined(__SDCC_PIC18F8585)
703   #include <pic18f8585.h>
704 
705 #elif defined(__SDCC_PIC18F8620)
706   #include <pic18f8620.h>
707 
708 #elif defined(__SDCC_PIC18F8621)
709   #include <pic18f8621.h>
710 
711 #elif defined(__SDCC_PIC18F8622)
712   #include <pic18f8622.h>
713 
714 #elif defined(__SDCC_PIC18F8627)
715   #include <pic18f8627.h>
716 
717 #elif defined(__SDCC_PIC18F8628)
718   #include <pic18f8628.h>
719 
720 #elif defined(__SDCC_PIC18F8680)
721   #include <pic18f8680.h>
722 
723 #elif defined(__SDCC_PIC18F8720)
724   #include <pic18f8720.h>
725 
726 #elif defined(__SDCC_PIC18F8722)
727   #include <pic18f8722.h>
728 
729 #elif defined(__SDCC_PIC18F8723)
730   #include <pic18f8723.h>
731 
732 #elif defined(__SDCC_PIC18LF13K22)
733   #include <pic18lf13k22.h>
734 
735 #elif defined(__SDCC_PIC18LF13K50)
736   #include <pic18lf13k50.h>
737 
738 #elif defined(__SDCC_PIC18LF14K22)
739   #include <pic18lf14k22.h>
740 
741 #elif defined(__SDCC_PIC18LF14K50)
742   #include <pic18lf14k50.h>
743 
744 #elif defined(__SDCC_PIC18LF23K22)
745   #include <pic18lf23k22.h>
746 
747 #elif defined(__SDCC_PIC18LF24J10)
748   #include <pic18lf24j10.h>
749 
750 #elif defined(__SDCC_PIC18LF24J11)
751   #include <pic18lf24j11.h>
752 
753 #elif defined(__SDCC_PIC18LF24J50)
754   #include <pic18lf24j50.h>
755 
756 #elif defined(__SDCC_PIC18LF24K22)
757   #include <pic18lf24k22.h>
758 
759 #elif defined(__SDCC_PIC18LF24K50)
760   #include <pic18lf24k50.h>
761 
762 #elif defined(__SDCC_PIC18LF25J10)
763   #include <pic18lf25j10.h>
764 
765 #elif defined(__SDCC_PIC18LF25J11)
766   #include <pic18lf25j11.h>
767 
768 #elif defined(__SDCC_PIC18LF25J50)
769   #include <pic18lf25j50.h>
770 
771 #elif defined(__SDCC_PIC18LF25K22)
772   #include <pic18lf25k22.h>
773 
774 #elif defined(__SDCC_PIC18LF25K50)
775   #include <pic18lf25k50.h>
776 
777 #elif defined(__SDCC_PIC18LF25K80)
778   #include <pic18lf25k80.h>
779 
780 #elif defined(__SDCC_PIC18LF26J11)
781   #include <pic18lf26j11.h>
782 
783 #elif defined(__SDCC_PIC18LF26J13)
784   #include <pic18lf26j13.h>
785 
786 #elif defined(__SDCC_PIC18LF26J50)
787   #include <pic18lf26j50.h>
788 
789 #elif defined(__SDCC_PIC18LF26J53)
790   #include <pic18lf26j53.h>
791 
792 #elif defined(__SDCC_PIC18LF26K22)
793   #include <pic18lf26k22.h>
794 
795 #elif defined(__SDCC_PIC18LF26K80)
796   #include <pic18lf26k80.h>
797 
798 #elif defined(__SDCC_PIC18LF27J13)
799   #include <pic18lf27j13.h>
800 
801 #elif defined(__SDCC_PIC18LF27J53)
802   #include <pic18lf27j53.h>
803 
804 #elif defined(__SDCC_PIC18LF43K22)
805   #include <pic18lf43k22.h>
806 
807 #elif defined(__SDCC_PIC18LF44J10)
808   #include <pic18lf44j10.h>
809 
810 #elif defined(__SDCC_PIC18LF44J11)
811   #include <pic18lf44j11.h>
812 
813 #elif defined(__SDCC_PIC18LF44J50)
814   #include <pic18lf44j50.h>
815 
816 #elif defined(__SDCC_PIC18LF44K22)
817   #include <pic18lf44k22.h>
818 
819 #elif defined(__SDCC_PIC18LF45J10)
820   #include <pic18lf45j10.h>
821 
822 #elif defined(__SDCC_PIC18LF45J11)
823   #include <pic18lf45j11.h>
824 
825 #elif defined(__SDCC_PIC18LF45J50)
826   #include <pic18lf45j50.h>
827 
828 #elif defined(__SDCC_PIC18LF45K22)
829   #include <pic18lf45k22.h>
830 
831 #elif defined(__SDCC_PIC18LF45K50)
832   #include <pic18lf45k50.h>
833 
834 #elif defined(__SDCC_PIC18LF45K80)
835   #include <pic18lf45k80.h>
836 
837 #elif defined(__SDCC_PIC18LF46J11)
838   #include <pic18lf46j11.h>
839 
840 #elif defined(__SDCC_PIC18LF46J13)
841   #include <pic18lf46j13.h>
842 
843 #elif defined(__SDCC_PIC18LF46J50)
844   #include <pic18lf46j50.h>
845 
846 #elif defined(__SDCC_PIC18LF46J53)
847   #include <pic18lf46j53.h>
848 
849 #elif defined(__SDCC_PIC18LF46K22)
850   #include <pic18lf46k22.h>
851 
852 #elif defined(__SDCC_PIC18LF46K80)
853   #include <pic18lf46k80.h>
854 
855 #elif defined(__SDCC_PIC18LF47J13)
856   #include <pic18lf47j13.h>
857 
858 #elif defined(__SDCC_PIC18LF47J53)
859   #include <pic18lf47j53.h>
860 
861 #elif defined(__SDCC_PIC18LF65K80)
862   #include <pic18lf65k80.h>
863 
864 #elif defined(__SDCC_PIC18LF66K80)
865   #include <pic18lf66k80.h>
866 
867 #elif defined(__SDCC_PIC18LF242)
868   #include <pic18lf242.h>
869 
870 #elif defined(__SDCC_PIC18LF248)
871   #include <pic18lf248.h>
872 
873 #elif defined(__SDCC_PIC18LF252)
874   #include <pic18lf252.h>
875 
876 #elif defined(__SDCC_PIC18LF258)
877   #include <pic18lf258.h>
878 
879 #elif defined(__SDCC_PIC18LF442)
880   #include <pic18lf442.h>
881 
882 #elif defined(__SDCC_PIC18LF448)
883   #include <pic18lf448.h>
884 
885 #elif defined(__SDCC_PIC18LF452)
886   #include <pic18lf452.h>
887 
888 #elif defined(__SDCC_PIC18LF458)
889   #include <pic18lf458.h>
890 
891 #elif defined(__SDCC_PIC18LF1220)
892   #include <pic18lf1220.h>
893 
894 #elif defined(__SDCC_PIC18LF1230)
895   #include <pic18lf1230.h>
896 
897 #elif defined(__SDCC_PIC18LF1320)
898   #include <pic18lf1320.h>
899 
900 #elif defined(__SDCC_PIC18LF1330)
901   #include <pic18lf1330.h>
902 
903 #elif defined(__SDCC_PIC18LF2220)
904   #include <pic18lf2220.h>
905 
906 #elif defined(__SDCC_PIC18LF2221)
907   #include <pic18lf2221.h>
908 
909 #elif defined(__SDCC_PIC18LF2320)
910   #include <pic18lf2320.h>
911 
912 #elif defined(__SDCC_PIC18LF2321)
913   #include <pic18lf2321.h>
914 
915 #elif defined(__SDCC_PIC18LF2331)
916   #include <pic18lf2331.h>
917 
918 #elif defined(__SDCC_PIC18LF2410)
919   #include <pic18lf2410.h>
920 
921 #elif defined(__SDCC_PIC18LF2420)
922   #include <pic18lf2420.h>
923 
924 #elif defined(__SDCC_PIC18LF2423)
925   #include <pic18lf2423.h>
926 
927 #elif defined(__SDCC_PIC18LF2431)
928   #include <pic18lf2431.h>
929 
930 #elif defined(__SDCC_PIC18LF2439)
931   #include <pic18lf2439.h>
932 
933 #elif defined(__SDCC_PIC18LF2450)
934   #include <pic18lf2450.h>
935 
936 #elif defined(__SDCC_PIC18LF2455)
937   #include <pic18lf2455.h>
938 
939 #elif defined(__SDCC_PIC18LF2458)
940   #include <pic18lf2458.h>
941 
942 #elif defined(__SDCC_PIC18LF2480)
943   #include <pic18lf2480.h>
944 
945 #elif defined(__SDCC_PIC18LF2510)
946   #include <pic18lf2510.h>
947 
948 #elif defined(__SDCC_PIC18LF2515)
949   #include <pic18lf2515.h>
950 
951 #elif defined(__SDCC_PIC18LF2520)
952   #include <pic18lf2520.h>
953 
954 #elif defined(__SDCC_PIC18LF2523)
955   #include <pic18lf2523.h>
956 
957 #elif defined(__SDCC_PIC18LF2525)
958   #include <pic18lf2525.h>
959 
960 #elif defined(__SDCC_PIC18LF2539)
961   #include <pic18lf2539.h>
962 
963 #elif defined(__SDCC_PIC18LF2550)
964   #include <pic18lf2550.h>
965 
966 #elif defined(__SDCC_PIC18LF2553)
967   #include <pic18lf2553.h>
968 
969 #elif defined(__SDCC_PIC18LF2580)
970   #include <pic18lf2580.h>
971 
972 #elif defined(__SDCC_PIC18LF2585)
973   #include <pic18lf2585.h>
974 
975 #elif defined(__SDCC_PIC18LF2610)
976   #include <pic18lf2610.h>
977 
978 #elif defined(__SDCC_PIC18LF2620)
979   #include <pic18lf2620.h>
980 
981 #elif defined(__SDCC_PIC18LF2680)
982   #include <pic18lf2680.h>
983 
984 #elif defined(__SDCC_PIC18LF2682)
985   #include <pic18lf2682.h>
986 
987 #elif defined(__SDCC_PIC18LF2685)
988   #include <pic18lf2685.h>
989 
990 #elif defined(__SDCC_PIC18LF4220)
991   #include <pic18lf4220.h>
992 
993 #elif defined(__SDCC_PIC18LF4221)
994   #include <pic18lf4221.h>
995 
996 #elif defined(__SDCC_PIC18LF4320)
997   #include <pic18lf4320.h>
998 
999 #elif defined(__SDCC_PIC18LF4321)
1000   #include <pic18lf4321.h>
1001 
1002 #elif defined(__SDCC_PIC18LF4331)
1003   #include <pic18lf4331.h>
1004 
1005 #elif defined(__SDCC_PIC18LF4410)
1006   #include <pic18lf4410.h>
1007 
1008 #elif defined(__SDCC_PIC18LF4420)
1009   #include <pic18lf4420.h>
1010 
1011 #elif defined(__SDCC_PIC18LF4423)
1012   #include <pic18lf4423.h>
1013 
1014 #elif defined(__SDCC_PIC18LF4431)
1015   #include <pic18lf4431.h>
1016 
1017 #elif defined(__SDCC_PIC18LF4439)
1018   #include <pic18lf4439.h>
1019 
1020 #elif defined(__SDCC_PIC18LF4450)
1021   #include <pic18lf4450.h>
1022 
1023 #elif defined(__SDCC_PIC18LF4455)
1024   #include <pic18lf4455.h>
1025 
1026 #elif defined(__SDCC_PIC18LF4458)
1027   #include <pic18lf4458.h>
1028 
1029 #elif defined(__SDCC_PIC18LF4480)
1030   #include <pic18lf4480.h>
1031 
1032 #elif defined(__SDCC_PIC18LF4510)
1033   #include <pic18lf4510.h>
1034 
1035 #elif defined(__SDCC_PIC18LF4515)
1036   #include <pic18lf4515.h>
1037 
1038 #elif defined(__SDCC_PIC18LF4520)
1039   #include <pic18lf4520.h>
1040 
1041 #elif defined(__SDCC_PIC18LF4523)
1042   #include <pic18lf4523.h>
1043 
1044 #elif defined(__SDCC_PIC18LF4525)
1045   #include <pic18lf4525.h>
1046 
1047 #elif defined(__SDCC_PIC18LF4539)
1048   #include <pic18lf4539.h>
1049 
1050 #elif defined(__SDCC_PIC18LF4550)
1051   #include <pic18lf4550.h>
1052 
1053 #elif defined(__SDCC_PIC18LF4553)
1054   #include <pic18lf4553.h>
1055 
1056 #elif defined(__SDCC_PIC18LF4580)
1057   #include <pic18lf4580.h>
1058 
1059 #elif defined(__SDCC_PIC18LF4585)
1060   #include <pic18lf4585.h>
1061 
1062 #elif defined(__SDCC_PIC18LF4610)
1063   #include <pic18lf4610.h>
1064 
1065 #elif defined(__SDCC_PIC18LF4620)
1066   #include <pic18lf4620.h>
1067 
1068 #elif defined(__SDCC_PIC18LF4680)
1069   #include <pic18lf4680.h>
1070 
1071 #elif defined(__SDCC_PIC18LF4682)
1072   #include <pic18lf4682.h>
1073 
1074 #elif defined(__SDCC_PIC18LF4685)
1075   #include <pic18lf4685.h>
1076 
1077 #elif defined(__SDCC_PIC18LF6310)
1078   #include <pic18lf6310.h>
1079 
1080 #elif defined(__SDCC_PIC18LF6390)
1081   #include <pic18lf6390.h>
1082 
1083 #elif defined(__SDCC_PIC18LF6393)
1084   #include <pic18lf6393.h>
1085 
1086 #elif defined(__SDCC_PIC18LF6410)
1087   #include <pic18lf6410.h>
1088 
1089 #elif defined(__SDCC_PIC18LF6490)
1090   #include <pic18lf6490.h>
1091 
1092 #elif defined(__SDCC_PIC18LF6493)
1093   #include <pic18lf6493.h>
1094 
1095 #elif defined(__SDCC_PIC18LF6520)
1096   #include <pic18lf6520.h>
1097 
1098 #elif defined(__SDCC_PIC18LF6525)
1099   #include <pic18lf6525.h>
1100 
1101 #elif defined(__SDCC_PIC18LF6527)
1102   #include <pic18lf6527.h>
1103 
1104 #elif defined(__SDCC_PIC18LF6585)
1105   #include <pic18lf6585.h>
1106 
1107 #elif defined(__SDCC_PIC18LF6620)
1108   #include <pic18lf6620.h>
1109 
1110 #elif defined(__SDCC_PIC18LF6621)
1111   #include <pic18lf6621.h>
1112 
1113 #elif defined(__SDCC_PIC18LF6622)
1114   #include <pic18lf6622.h>
1115 
1116 #elif defined(__SDCC_PIC18LF6627)
1117   #include <pic18lf6627.h>
1118 
1119 #elif defined(__SDCC_PIC18LF6628)
1120   #include <pic18lf6628.h>
1121 
1122 #elif defined(__SDCC_PIC18LF6680)
1123   #include <pic18lf6680.h>
1124 
1125 #elif defined(__SDCC_PIC18LF6720)
1126   #include <pic18lf6720.h>
1127 
1128 #elif defined(__SDCC_PIC18LF6722)
1129   #include <pic18lf6722.h>
1130 
1131 #elif defined(__SDCC_PIC18LF6723)
1132   #include <pic18lf6723.h>
1133 
1134 #elif defined(__SDCC_PIC18LF8310)
1135   #include <pic18lf8310.h>
1136 
1137 #elif defined(__SDCC_PIC18LF8390)
1138   #include <pic18lf8390.h>
1139 
1140 #elif defined(__SDCC_PIC18LF8393)
1141   #include <pic18lf8393.h>
1142 
1143 #elif defined(__SDCC_PIC18LF8410)
1144   #include <pic18lf8410.h>
1145 
1146 #elif defined(__SDCC_PIC18LF8490)
1147   #include <pic18lf8490.h>
1148 
1149 #elif defined(__SDCC_PIC18LF8493)
1150   #include <pic18lf8493.h>
1151 
1152 #elif defined(__SDCC_PIC18LF8520)
1153   #include <pic18lf8520.h>
1154 
1155 #elif defined(__SDCC_PIC18LF8525)
1156   #include <pic18lf8525.h>
1157 
1158 #elif defined(__SDCC_PIC18LF8527)
1159   #include <pic18lf8527.h>
1160 
1161 #elif defined(__SDCC_PIC18LF8585)
1162   #include <pic18lf8585.h>
1163 
1164 #elif defined(__SDCC_PIC18LF8620)
1165   #include <pic18lf8620.h>
1166 
1167 #elif defined(__SDCC_PIC18LF8621)
1168   #include <pic18lf8621.h>
1169 
1170 #elif defined(__SDCC_PIC18LF8622)
1171   #include <pic18lf8622.h>
1172 
1173 #elif defined(__SDCC_PIC18LF8627)
1174   #include <pic18lf8627.h>
1175 
1176 #elif defined(__SDCC_PIC18LF8628)
1177   #include <pic18lf8628.h>
1178 
1179 #elif defined(__SDCC_PIC18LF8680)
1180   #include <pic18lf8680.h>
1181 
1182 #elif defined(__SDCC_PIC18LF8720)
1183   #include <pic18lf8720.h>
1184 
1185 #elif defined(__SDCC_PIC18LF8722)
1186   #include <pic18lf8722.h>
1187 
1188 #elif defined(__SDCC_PIC18LF8723)
1189   #include <pic18lf8723.h>
1190 
1191 #else
1192   #error The sdcc is not supported by this processor!
1193 #endif
1194 
1195 #ifndef __CONCAT2
1196   #define __CONCAT2(a, b)       a##b
1197 #endif
1198 
1199 #ifndef __CONCAT
1200   #define __CONCAT(a, b)        __CONCAT2(a, b)
1201 #endif
1202 
1203 #define __CONFIG(address, value) \
1204     static const __code unsigned char __at(address) __CONCAT(_conf, __LINE__) = (value)
1205 
1206 #define Nop()                   __asm nop __endasm
1207 #define ClrWdt()                __asm clrwdt __endasm
1208 #define Sleep()                 __asm sleep __endasm
1209 #define Reset()                 __asm reset __endasm
1210 
1211     // To pointer manipulations. (From the sdcc/src/pic16/gen.h file.)
1212 #define GPTR_TAG_MASK           0xC0    // Generated by the device-manager.pl program.
1213 #define GPTR_TAG_DATA           0x80
1214 #define GPTR_TAG_EEPROM         0x40
1215 #define GPTR_TAG_CODE           0x00
1216 
1217 #endif // #ifndef __PIC18FREGS_H__
1218