struct / union in initializer, RFE #901.
[sdcc.git] / sdcc / device / include / pic14 / pic16regs.h
blob9d5cda8f0d69f21e8ffa7cbfb052f9e9c47523ef
1 /*
3 * This file is generated automatically by the device-manager.pl program.
5 * Copyright (C) 2012-2016, Molnar Karoly <molnarkaroly@users.sf.net>
7 */
9 #ifndef __PIC16REGS_H__
10 #define __PIC16REGS_H__
12 #if defined(__SDCC_PIC10F320)
13 #include <pic10f320.h>
15 #elif defined(__SDCC_PIC10F322)
16 #include <pic10f322.h>
18 #elif defined(__SDCC_PIC10LF320)
19 #include <pic10lf320.h>
21 #elif defined(__SDCC_PIC10LF322)
22 #include <pic10lf322.h>
24 #elif defined(__SDCC_PIC12F609)
25 #include <pic12f609.h>
27 #elif defined(__SDCC_PIC12F615)
28 #include <pic12f615.h>
30 #elif defined(__SDCC_PIC12F617)
31 #include <pic12f617.h>
33 #elif defined(__SDCC_PIC12F629)
34 #include <pic12f629.h>
36 #elif defined(__SDCC_PIC12F635)
37 #include <pic12f635.h>
39 #elif defined(__SDCC_PIC12F675)
40 #include <pic12f675.h>
42 #elif defined(__SDCC_PIC12F683)
43 #include <pic12f683.h>
45 #elif defined(__SDCC_PIC12F752)
46 #include <pic12f752.h>
48 #elif defined(__SDCC_PIC12F1501)
49 #include <pic12f1501.h>
51 #elif defined(__SDCC_PIC12F1571)
52 #include <pic12f1571.h>
54 #elif defined(__SDCC_PIC12F1572)
55 #include <pic12f1572.h>
57 #elif defined(__SDCC_PIC12F1612)
58 #include <pic12f1612.h>
60 #elif defined(__SDCC_PIC12F1822)
61 #include <pic12f1822.h>
63 #elif defined(__SDCC_PIC12F1840)
64 #include <pic12f1840.h>
66 #elif defined(__SDCC_PIC12HV752)
67 #include <pic12hv752.h>
69 #elif defined(__SDCC_PIC12LF1501)
70 #include <pic12lf1501.h>
72 #elif defined(__SDCC_PIC12LF1552)
73 #include <pic12lf1552.h>
75 #elif defined(__SDCC_PIC12LF1571)
76 #include <pic12lf1571.h>
78 #elif defined(__SDCC_PIC12LF1572)
79 #include <pic12lf1572.h>
81 #elif defined(__SDCC_PIC12LF1612)
82 #include <pic12lf1612.h>
84 #elif defined(__SDCC_PIC12LF1822)
85 #include <pic12lf1822.h>
87 #elif defined(__SDCC_PIC12LF1840)
88 #include <pic12lf1840.h>
90 #elif defined(__SDCC_PIC12LF1840T39A)
91 #include <pic12lf1840t39a.h>
93 #elif defined(__SDCC_PIC12LF1840T48A)
94 #include <pic12lf1840t48a.h>
96 #elif defined(__SDCC_PIC16C62)
97 #include <pic16c62.h>
99 #elif defined(__SDCC_PIC16C63A)
100 #include <pic16c63a.h>
102 #elif defined(__SDCC_PIC16C65B)
103 #include <pic16c65b.h>
105 #elif defined(__SDCC_PIC16C71)
106 #include <pic16c71.h>
108 #elif defined(__SDCC_PIC16C72)
109 #include <pic16c72.h>
111 #elif defined(__SDCC_PIC16C73B)
112 #include <pic16c73b.h>
114 #elif defined(__SDCC_PIC16C74B)
115 #include <pic16c74b.h>
117 #elif defined(__SDCC_PIC16C432)
118 #include <pic16c432.h>
120 #elif defined(__SDCC_PIC16C433)
121 #include <pic16c433.h>
123 #elif defined(__SDCC_PIC16C554)
124 #include <pic16c554.h>
126 #elif defined(__SDCC_PIC16C557)
127 #include <pic16c557.h>
129 #elif defined(__SDCC_PIC16C558)
130 #include <pic16c558.h>
132 #elif defined(__SDCC_PIC16C620)
133 #include <pic16c620.h>
135 #elif defined(__SDCC_PIC16C620A)
136 #include <pic16c620a.h>
138 #elif defined(__SDCC_PIC16C621)
139 #include <pic16c621.h>
141 #elif defined(__SDCC_PIC16C621A)
142 #include <pic16c621a.h>
144 #elif defined(__SDCC_PIC16C622)
145 #include <pic16c622.h>
147 #elif defined(__SDCC_PIC16C622A)
148 #include <pic16c622a.h>
150 #elif defined(__SDCC_PIC16C710)
151 #include <pic16c710.h>
153 #elif defined(__SDCC_PIC16C711)
154 #include <pic16c711.h>
156 #elif defined(__SDCC_PIC16C715)
157 #include <pic16c715.h>
159 #elif defined(__SDCC_PIC16C717)
160 #include <pic16c717.h>
162 #elif defined(__SDCC_PIC16C745)
163 #include <pic16c745.h>
165 #elif defined(__SDCC_PIC16C765)
166 #include <pic16c765.h>
168 #elif defined(__SDCC_PIC16C770)
169 #include <pic16c770.h>
171 #elif defined(__SDCC_PIC16C771)
172 #include <pic16c771.h>
174 #elif defined(__SDCC_PIC16C773)
175 #include <pic16c773.h>
177 #elif defined(__SDCC_PIC16C774)
178 #include <pic16c774.h>
180 #elif defined(__SDCC_PIC16C781)
181 #include <pic16c781.h>
183 #elif defined(__SDCC_PIC16C782)
184 #include <pic16c782.h>
186 #elif defined(__SDCC_PIC16C925)
187 #include <pic16c925.h>
189 #elif defined(__SDCC_PIC16C926)
190 #include <pic16c926.h>
192 #elif defined(__SDCC_PIC16F72)
193 #include <pic16f72.h>
195 #elif defined(__SDCC_PIC16F73)
196 #include <pic16f73.h>
198 #elif defined(__SDCC_PIC16F74)
199 #include <pic16f74.h>
201 #elif defined(__SDCC_PIC16F76)
202 #include <pic16f76.h>
204 #elif defined(__SDCC_PIC16F77)
205 #include <pic16f77.h>
207 #elif defined(__SDCC_PIC16F84)
208 #include <pic16f84.h>
210 #elif defined(__SDCC_PIC16F84A)
211 #include <pic16f84a.h>
213 #elif defined(__SDCC_PIC16F87)
214 #include <pic16f87.h>
216 #elif defined(__SDCC_PIC16F88)
217 #include <pic16f88.h>
219 #elif defined(__SDCC_PIC16F610)
220 #include <pic16f610.h>
222 #elif defined(__SDCC_PIC16F616)
223 #include <pic16f616.h>
225 #elif defined(__SDCC_PIC16F627)
226 #include <pic16f627.h>
228 #elif defined(__SDCC_PIC16F627A)
229 #include <pic16f627a.h>
231 #elif defined(__SDCC_PIC16F628)
232 #include <pic16f628.h>
234 #elif defined(__SDCC_PIC16F628A)
235 #include <pic16f628a.h>
237 #elif defined(__SDCC_PIC16F630)
238 #include <pic16f630.h>
240 #elif defined(__SDCC_PIC16F631)
241 #include <pic16f631.h>
243 #elif defined(__SDCC_PIC16F636)
244 #include <pic16f636.h>
246 #elif defined(__SDCC_PIC16F639)
247 #include <pic16f639.h>
249 #elif defined(__SDCC_PIC16F648A)
250 #include <pic16f648a.h>
252 #elif defined(__SDCC_PIC16F676)
253 #include <pic16f676.h>
255 #elif defined(__SDCC_PIC16F677)
256 #include <pic16f677.h>
258 #elif defined(__SDCC_PIC16F684)
259 #include <pic16f684.h>
261 #elif defined(__SDCC_PIC16F685)
262 #include <pic16f685.h>
264 #elif defined(__SDCC_PIC16F687)
265 #include <pic16f687.h>
267 #elif defined(__SDCC_PIC16F688)
268 #include <pic16f688.h>
270 #elif defined(__SDCC_PIC16F689)
271 #include <pic16f689.h>
273 #elif defined(__SDCC_PIC16F690)
274 #include <pic16f690.h>
276 #elif defined(__SDCC_PIC16F707)
277 #include <pic16f707.h>
279 #elif defined(__SDCC_PIC16F716)
280 #include <pic16f716.h>
282 #elif defined(__SDCC_PIC16F720)
283 #include <pic16f720.h>
285 #elif defined(__SDCC_PIC16F721)
286 #include <pic16f721.h>
288 #elif defined(__SDCC_PIC16F722)
289 #include <pic16f722.h>
291 #elif defined(__SDCC_PIC16F722A)
292 #include <pic16f722a.h>
294 #elif defined(__SDCC_PIC16F723)
295 #include <pic16f723.h>
297 #elif defined(__SDCC_PIC16F723A)
298 #include <pic16f723a.h>
300 #elif defined(__SDCC_PIC16F724)
301 #include <pic16f724.h>
303 #elif defined(__SDCC_PIC16F726)
304 #include <pic16f726.h>
306 #elif defined(__SDCC_PIC16F727)
307 #include <pic16f727.h>
309 #elif defined(__SDCC_PIC16F737)
310 #include <pic16f737.h>
312 #elif defined(__SDCC_PIC16F747)
313 #include <pic16f747.h>
315 #elif defined(__SDCC_PIC16F753)
316 #include <pic16f753.h>
318 #elif defined(__SDCC_PIC16F767)
319 #include <pic16f767.h>
321 #elif defined(__SDCC_PIC16F777)
322 #include <pic16f777.h>
324 #elif defined(__SDCC_PIC16F785)
325 #include <pic16f785.h>
327 #elif defined(__SDCC_PIC16F818)
328 #include <pic16f818.h>
330 #elif defined(__SDCC_PIC16F819)
331 #include <pic16f819.h>
333 #elif defined(__SDCC_PIC16F870)
334 #include <pic16f870.h>
336 #elif defined(__SDCC_PIC16F871)
337 #include <pic16f871.h>
339 #elif defined(__SDCC_PIC16F872)
340 #include <pic16f872.h>
342 #elif defined(__SDCC_PIC16F873)
343 #include <pic16f873.h>
345 #elif defined(__SDCC_PIC16F873A)
346 #include <pic16f873a.h>
348 #elif defined(__SDCC_PIC16F874)
349 #include <pic16f874.h>
351 #elif defined(__SDCC_PIC16F874A)
352 #include <pic16f874a.h>
354 #elif defined(__SDCC_PIC16F876)
355 #include <pic16f876.h>
357 #elif defined(__SDCC_PIC16F876A)
358 #include <pic16f876a.h>
360 #elif defined(__SDCC_PIC16F877)
361 #include <pic16f877.h>
363 #elif defined(__SDCC_PIC16F877A)
364 #include <pic16f877a.h>
366 #elif defined(__SDCC_PIC16F882)
367 #include <pic16f882.h>
369 #elif defined(__SDCC_PIC16F883)
370 #include <pic16f883.h>
372 #elif defined(__SDCC_PIC16F884)
373 #include <pic16f884.h>
375 #elif defined(__SDCC_PIC16F886)
376 #include <pic16f886.h>
378 #elif defined(__SDCC_PIC16F887)
379 #include <pic16f887.h>
381 #elif defined(__SDCC_PIC16F913)
382 #include <pic16f913.h>
384 #elif defined(__SDCC_PIC16F914)
385 #include <pic16f914.h>
387 #elif defined(__SDCC_PIC16F916)
388 #include <pic16f916.h>
390 #elif defined(__SDCC_PIC16F917)
391 #include <pic16f917.h>
393 #elif defined(__SDCC_PIC16F946)
394 #include <pic16f946.h>
396 #elif defined(__SDCC_PIC16F1454)
397 #include <pic16f1454.h>
399 #elif defined(__SDCC_PIC16F1455)
400 #include <pic16f1455.h>
402 #elif defined(__SDCC_PIC16F1458)
403 #include <pic16f1458.h>
405 #elif defined(__SDCC_PIC16F1459)
406 #include <pic16f1459.h>
408 #elif defined(__SDCC_PIC16F1503)
409 #include <pic16f1503.h>
411 #elif defined(__SDCC_PIC16F1507)
412 #include <pic16f1507.h>
414 #elif defined(__SDCC_PIC16F1508)
415 #include <pic16f1508.h>
417 #elif defined(__SDCC_PIC16F1509)
418 #include <pic16f1509.h>
420 #elif defined(__SDCC_PIC16F1512)
421 #include <pic16f1512.h>
423 #elif defined(__SDCC_PIC16F1513)
424 #include <pic16f1513.h>
426 #elif defined(__SDCC_PIC16F1516)
427 #include <pic16f1516.h>
429 #elif defined(__SDCC_PIC16F1517)
430 #include <pic16f1517.h>
432 #elif defined(__SDCC_PIC16F1518)
433 #include <pic16f1518.h>
435 #elif defined(__SDCC_PIC16F1519)
436 #include <pic16f1519.h>
438 #elif defined(__SDCC_PIC16F1526)
439 #include <pic16f1526.h>
441 #elif defined(__SDCC_PIC16F1527)
442 #include <pic16f1527.h>
444 #elif defined(__SDCC_PIC16F1574)
445 #include <pic16f1574.h>
447 #elif defined(__SDCC_PIC16F1575)
448 #include <pic16f1575.h>
450 #elif defined(__SDCC_PIC16F1578)
451 #include <pic16f1578.h>
453 #elif defined(__SDCC_PIC16F1579)
454 #include <pic16f1579.h>
456 #elif defined(__SDCC_PIC16F1613)
457 #include <pic16f1613.h>
459 #elif defined(__SDCC_PIC16F1614)
460 #include <pic16f1614.h>
462 #elif defined(__SDCC_PIC16F1615)
463 #include <pic16f1615.h>
465 #elif defined(__SDCC_PIC16F1618)
466 #include <pic16f1618.h>
468 #elif defined(__SDCC_PIC16F1619)
469 #include <pic16f1619.h>
471 #elif defined(__SDCC_PIC16F1703)
472 #include <pic16f1703.h>
474 #elif defined(__SDCC_PIC16F1704)
475 #include <pic16f1704.h>
477 #elif defined(__SDCC_PIC16F1705)
478 #include <pic16f1705.h>
480 #elif defined(__SDCC_PIC16F1707)
481 #include <pic16f1707.h>
483 #elif defined(__SDCC_PIC16F1708)
484 #include <pic16f1708.h>
486 #elif defined(__SDCC_PIC16F1709)
487 #include <pic16f1709.h>
489 #elif defined(__SDCC_PIC16F1713)
490 #include <pic16f1713.h>
492 #elif defined(__SDCC_PIC16F1716)
493 #include <pic16f1716.h>
495 #elif defined(__SDCC_PIC16F1717)
496 #include <pic16f1717.h>
498 #elif defined(__SDCC_PIC16F1718)
499 #include <pic16f1718.h>
501 #elif defined(__SDCC_PIC16F1719)
502 #include <pic16f1719.h>
504 #elif defined(__SDCC_PIC16F1764)
505 #include <pic16f1764.h>
507 #elif defined(__SDCC_PIC16F1765)
508 #include <pic16f1765.h>
510 #elif defined(__SDCC_PIC16F1768)
511 #include <pic16f1768.h>
513 #elif defined(__SDCC_PIC16F1769)
514 #include <pic16f1769.h>
516 #elif defined(__SDCC_PIC16F1773)
517 #include <pic16f1773.h>
519 #elif defined(__SDCC_PIC16F1776)
520 #include <pic16f1776.h>
522 #elif defined(__SDCC_PIC16F1777)
523 #include <pic16f1777.h>
525 #elif defined(__SDCC_PIC16F1778)
526 #include <pic16f1778.h>
528 #elif defined(__SDCC_PIC16F1779)
529 #include <pic16f1779.h>
531 #elif defined(__SDCC_PIC16F1782)
532 #include <pic16f1782.h>
534 #elif defined(__SDCC_PIC16F1783)
535 #include <pic16f1783.h>
537 #elif defined(__SDCC_PIC16F1784)
538 #include <pic16f1784.h>
540 #elif defined(__SDCC_PIC16F1786)
541 #include <pic16f1786.h>
543 #elif defined(__SDCC_PIC16F1787)
544 #include <pic16f1787.h>
546 #elif defined(__SDCC_PIC16F1788)
547 #include <pic16f1788.h>
549 #elif defined(__SDCC_PIC16F1789)
550 #include <pic16f1789.h>
552 #elif defined(__SDCC_PIC16F1823)
553 #include <pic16f1823.h>
555 #elif defined(__SDCC_PIC16F1824)
556 #include <pic16f1824.h>
558 #elif defined(__SDCC_PIC16F1825)
559 #include <pic16f1825.h>
561 #elif defined(__SDCC_PIC16F1826)
562 #include <pic16f1826.h>
564 #elif defined(__SDCC_PIC16F1827)
565 #include <pic16f1827.h>
567 #elif defined(__SDCC_PIC16F1828)
568 #include <pic16f1828.h>
570 #elif defined(__SDCC_PIC16F1829)
571 #include <pic16f1829.h>
573 #elif defined(__SDCC_PIC16F1829LIN)
574 #include <pic16f1829lin.h>
576 #elif defined(__SDCC_PIC16F1847)
577 #include <pic16f1847.h>
579 #elif defined(__SDCC_PIC16F1933)
580 #include <pic16f1933.h>
582 #elif defined(__SDCC_PIC16F1934)
583 #include <pic16f1934.h>
585 #elif defined(__SDCC_PIC16F1936)
586 #include <pic16f1936.h>
588 #elif defined(__SDCC_PIC16F1937)
589 #include <pic16f1937.h>
591 #elif defined(__SDCC_PIC16F1938)
592 #include <pic16f1938.h>
594 #elif defined(__SDCC_PIC16F1939)
595 #include <pic16f1939.h>
597 #elif defined(__SDCC_PIC16F1946)
598 #include <pic16f1946.h>
600 #elif defined(__SDCC_PIC16F1947)
601 #include <pic16f1947.h>
603 #elif defined(__SDCC_PIC16F18313)
604 #include <pic16f18313.h>
606 #elif defined(__SDCC_PIC16F18323)
607 #include <pic16f18323.h>
609 #elif defined(__SDCC_PIC16F18324)
610 #include <pic16f18324.h>
612 #elif defined(__SDCC_PIC16F18325)
613 #include <pic16f18325.h>
615 #elif defined(__SDCC_PIC16F18344)
616 #include <pic16f18344.h>
618 #elif defined(__SDCC_PIC16F18345)
619 #include <pic16f18345.h>
621 #elif defined(__SDCC_PIC16F18855)
622 #include <pic16f18855.h>
624 #elif defined(__SDCC_PIC16F18875)
625 #include <pic16f18875.h>
627 #elif defined(__SDCC_PIC16HV616)
628 #include <pic16hv616.h>
630 #elif defined(__SDCC_PIC16HV753)
631 #include <pic16hv753.h>
633 #elif defined(__SDCC_PIC16LF74)
634 #include <pic16lf74.h>
636 #elif defined(__SDCC_PIC16LF76)
637 #include <pic16lf76.h>
639 #elif defined(__SDCC_PIC16LF77)
640 #include <pic16lf77.h>
642 #elif defined(__SDCC_PIC16LF84)
643 #include <pic16lf84.h>
645 #elif defined(__SDCC_PIC16LF84A)
646 #include <pic16lf84a.h>
648 #elif defined(__SDCC_PIC16LF87)
649 #include <pic16lf87.h>
651 #elif defined(__SDCC_PIC16LF88)
652 #include <pic16lf88.h>
654 #elif defined(__SDCC_PIC16LF627)
655 #include <pic16lf627.h>
657 #elif defined(__SDCC_PIC16LF627A)
658 #include <pic16lf627a.h>
660 #elif defined(__SDCC_PIC16LF628)
661 #include <pic16lf628.h>
663 #elif defined(__SDCC_PIC16LF628A)
664 #include <pic16lf628a.h>
666 #elif defined(__SDCC_PIC16LF648A)
667 #include <pic16lf648a.h>
669 #elif defined(__SDCC_PIC16LF707)
670 #include <pic16lf707.h>
672 #elif defined(__SDCC_PIC16LF720)
673 #include <pic16lf720.h>
675 #elif defined(__SDCC_PIC16LF721)
676 #include <pic16lf721.h>
678 #elif defined(__SDCC_PIC16LF722)
679 #include <pic16lf722.h>
681 #elif defined(__SDCC_PIC16LF722A)
682 #include <pic16lf722a.h>
684 #elif defined(__SDCC_PIC16LF723)
685 #include <pic16lf723.h>
687 #elif defined(__SDCC_PIC16LF723A)
688 #include <pic16lf723a.h>
690 #elif defined(__SDCC_PIC16LF724)
691 #include <pic16lf724.h>
693 #elif defined(__SDCC_PIC16LF726)
694 #include <pic16lf726.h>
696 #elif defined(__SDCC_PIC16LF727)
697 #include <pic16lf727.h>
699 #elif defined(__SDCC_PIC16LF747)
700 #include <pic16lf747.h>
702 #elif defined(__SDCC_PIC16LF767)
703 #include <pic16lf767.h>
705 #elif defined(__SDCC_PIC16LF777)
706 #include <pic16lf777.h>
708 #elif defined(__SDCC_PIC16LF818)
709 #include <pic16lf818.h>
711 #elif defined(__SDCC_PIC16LF819)
712 #include <pic16lf819.h>
714 #elif defined(__SDCC_PIC16LF870)
715 #include <pic16lf870.h>
717 #elif defined(__SDCC_PIC16LF871)
718 #include <pic16lf871.h>
720 #elif defined(__SDCC_PIC16LF872)
721 #include <pic16lf872.h>
723 #elif defined(__SDCC_PIC16LF873)
724 #include <pic16lf873.h>
726 #elif defined(__SDCC_PIC16LF873A)
727 #include <pic16lf873a.h>
729 #elif defined(__SDCC_PIC16LF874)
730 #include <pic16lf874.h>
732 #elif defined(__SDCC_PIC16LF874A)
733 #include <pic16lf874a.h>
735 #elif defined(__SDCC_PIC16LF876)
736 #include <pic16lf876.h>
738 #elif defined(__SDCC_PIC16LF876A)
739 #include <pic16lf876a.h>
741 #elif defined(__SDCC_PIC16LF877)
742 #include <pic16lf877.h>
744 #elif defined(__SDCC_PIC16LF877A)
745 #include <pic16lf877a.h>
747 #elif defined(__SDCC_PIC16LF1454)
748 #include <pic16lf1454.h>
750 #elif defined(__SDCC_PIC16LF1455)
751 #include <pic16lf1455.h>
753 #elif defined(__SDCC_PIC16LF1458)
754 #include <pic16lf1458.h>
756 #elif defined(__SDCC_PIC16LF1459)
757 #include <pic16lf1459.h>
759 #elif defined(__SDCC_PIC16LF1503)
760 #include <pic16lf1503.h>
762 #elif defined(__SDCC_PIC16LF1507)
763 #include <pic16lf1507.h>
765 #elif defined(__SDCC_PIC16LF1508)
766 #include <pic16lf1508.h>
768 #elif defined(__SDCC_PIC16LF1509)
769 #include <pic16lf1509.h>
771 #elif defined(__SDCC_PIC16LF1512)
772 #include <pic16lf1512.h>
774 #elif defined(__SDCC_PIC16LF1513)
775 #include <pic16lf1513.h>
777 #elif defined(__SDCC_PIC16LF1516)
778 #include <pic16lf1516.h>
780 #elif defined(__SDCC_PIC16LF1517)
781 #include <pic16lf1517.h>
783 #elif defined(__SDCC_PIC16LF1518)
784 #include <pic16lf1518.h>
786 #elif defined(__SDCC_PIC16LF1519)
787 #include <pic16lf1519.h>
789 #elif defined(__SDCC_PIC16LF1526)
790 #include <pic16lf1526.h>
792 #elif defined(__SDCC_PIC16LF1527)
793 #include <pic16lf1527.h>
795 #elif defined(__SDCC_PIC16LF1554)
796 #include <pic16lf1554.h>
798 #elif defined(__SDCC_PIC16LF1559)
799 #include <pic16lf1559.h>
801 #elif defined(__SDCC_PIC16LF1566)
802 #include <pic16lf1566.h>
804 #elif defined(__SDCC_PIC16LF1567)
805 #include <pic16lf1567.h>
807 #elif defined(__SDCC_PIC16LF1574)
808 #include <pic16lf1574.h>
810 #elif defined(__SDCC_PIC16LF1575)
811 #include <pic16lf1575.h>
813 #elif defined(__SDCC_PIC16LF1578)
814 #include <pic16lf1578.h>
816 #elif defined(__SDCC_PIC16LF1579)
817 #include <pic16lf1579.h>
819 #elif defined(__SDCC_PIC16LF1613)
820 #include <pic16lf1613.h>
822 #elif defined(__SDCC_PIC16LF1614)
823 #include <pic16lf1614.h>
825 #elif defined(__SDCC_PIC16LF1615)
826 #include <pic16lf1615.h>
828 #elif defined(__SDCC_PIC16LF1618)
829 #include <pic16lf1618.h>
831 #elif defined(__SDCC_PIC16LF1619)
832 #include <pic16lf1619.h>
834 #elif defined(__SDCC_PIC16LF1703)
835 #include <pic16lf1703.h>
837 #elif defined(__SDCC_PIC16LF1704)
838 #include <pic16lf1704.h>
840 #elif defined(__SDCC_PIC16LF1705)
841 #include <pic16lf1705.h>
843 #elif defined(__SDCC_PIC16LF1707)
844 #include <pic16lf1707.h>
846 #elif defined(__SDCC_PIC16LF1708)
847 #include <pic16lf1708.h>
849 #elif defined(__SDCC_PIC16LF1709)
850 #include <pic16lf1709.h>
852 #elif defined(__SDCC_PIC16LF1713)
853 #include <pic16lf1713.h>
855 #elif defined(__SDCC_PIC16LF1716)
856 #include <pic16lf1716.h>
858 #elif defined(__SDCC_PIC16LF1717)
859 #include <pic16lf1717.h>
861 #elif defined(__SDCC_PIC16LF1718)
862 #include <pic16lf1718.h>
864 #elif defined(__SDCC_PIC16LF1719)
865 #include <pic16lf1719.h>
867 #elif defined(__SDCC_PIC16LF1764)
868 #include <pic16lf1764.h>
870 #elif defined(__SDCC_PIC16LF1765)
871 #include <pic16lf1765.h>
873 #elif defined(__SDCC_PIC16LF1768)
874 #include <pic16lf1768.h>
876 #elif defined(__SDCC_PIC16LF1769)
877 #include <pic16lf1769.h>
879 #elif defined(__SDCC_PIC16LF1773)
880 #include <pic16lf1773.h>
882 #elif defined(__SDCC_PIC16LF1776)
883 #include <pic16lf1776.h>
885 #elif defined(__SDCC_PIC16LF1777)
886 #include <pic16lf1777.h>
888 #elif defined(__SDCC_PIC16LF1778)
889 #include <pic16lf1778.h>
891 #elif defined(__SDCC_PIC16LF1779)
892 #include <pic16lf1779.h>
894 #elif defined(__SDCC_PIC16LF1782)
895 #include <pic16lf1782.h>
897 #elif defined(__SDCC_PIC16LF1783)
898 #include <pic16lf1783.h>
900 #elif defined(__SDCC_PIC16LF1784)
901 #include <pic16lf1784.h>
903 #elif defined(__SDCC_PIC16LF1786)
904 #include <pic16lf1786.h>
906 #elif defined(__SDCC_PIC16LF1787)
907 #include <pic16lf1787.h>
909 #elif defined(__SDCC_PIC16LF1788)
910 #include <pic16lf1788.h>
912 #elif defined(__SDCC_PIC16LF1789)
913 #include <pic16lf1789.h>
915 #elif defined(__SDCC_PIC16LF1823)
916 #include <pic16lf1823.h>
918 #elif defined(__SDCC_PIC16LF1824)
919 #include <pic16lf1824.h>
921 #elif defined(__SDCC_PIC16LF1824T39A)
922 #include <pic16lf1824t39a.h>
924 #elif defined(__SDCC_PIC16LF1825)
925 #include <pic16lf1825.h>
927 #elif defined(__SDCC_PIC16LF1826)
928 #include <pic16lf1826.h>
930 #elif defined(__SDCC_PIC16LF1827)
931 #include <pic16lf1827.h>
933 #elif defined(__SDCC_PIC16LF1828)
934 #include <pic16lf1828.h>
936 #elif defined(__SDCC_PIC16LF1829)
937 #include <pic16lf1829.h>
939 #elif defined(__SDCC_PIC16LF1847)
940 #include <pic16lf1847.h>
942 #elif defined(__SDCC_PIC16LF1902)
943 #include <pic16lf1902.h>
945 #elif defined(__SDCC_PIC16LF1903)
946 #include <pic16lf1903.h>
948 #elif defined(__SDCC_PIC16LF1904)
949 #include <pic16lf1904.h>
951 #elif defined(__SDCC_PIC16LF1906)
952 #include <pic16lf1906.h>
954 #elif defined(__SDCC_PIC16LF1907)
955 #include <pic16lf1907.h>
957 #elif defined(__SDCC_PIC16LF1933)
958 #include <pic16lf1933.h>
960 #elif defined(__SDCC_PIC16LF1934)
961 #include <pic16lf1934.h>
963 #elif defined(__SDCC_PIC16LF1936)
964 #include <pic16lf1936.h>
966 #elif defined(__SDCC_PIC16LF1937)
967 #include <pic16lf1937.h>
969 #elif defined(__SDCC_PIC16LF1938)
970 #include <pic16lf1938.h>
972 #elif defined(__SDCC_PIC16LF1939)
973 #include <pic16lf1939.h>
975 #elif defined(__SDCC_PIC16LF1946)
976 #include <pic16lf1946.h>
978 #elif defined(__SDCC_PIC16LF1947)
979 #include <pic16lf1947.h>
981 #elif defined(__SDCC_PIC16LF18313)
982 #include <pic16lf18313.h>
984 #elif defined(__SDCC_PIC16LF18323)
985 #include <pic16lf18323.h>
987 #elif defined(__SDCC_PIC16LF18324)
988 #include <pic16lf18324.h>
990 #elif defined(__SDCC_PIC16LF18325)
991 #include <pic16lf18325.h>
993 #elif defined(__SDCC_PIC16LF18344)
994 #include <pic16lf18344.h>
996 #elif defined(__SDCC_PIC16LF18345)
997 #include <pic16lf18345.h>
999 #elif defined(__SDCC_PIC16LF18855)
1000 #include <pic16lf18855.h>
1002 #elif defined(__SDCC_PIC16LF18875)
1003 #include <pic16lf18875.h>
1005 #else
1006 #error The sdcc is not supported by this processor!
1007 #endif
1009 #ifndef __CONCAT2
1010 #define __CONCAT2(a, b) a##b
1011 #endif
1013 #ifndef __CONCAT
1014 #define __CONCAT(a, b) __CONCAT2(a, b)
1015 #endif
1017 #define __CONFIG(address, value) \
1018 static const __code unsigned char __at(address) __CONCAT(_conf, __LINE__) = (value)
1020 #define Nop() __asm nop __endasm
1021 #define ClrWdt() __asm clrwdt __endasm
1022 #define Sleep() __asm sleep __endasm
1023 #define Reset() __asm reset __endasm
1025 // To pointer manipulations. (From the sdcc/src/pic14/pcode.h file.)
1026 #define GPTR_TAG_MASK 0x80 // Generated by the device-manager.pl program.
1027 #define GPTR_TAG_DATA 0x00
1028 #define GPTR_TAG_CODE 0x80
1030 #endif // #ifndef __PIC16REGS_H__