/* * * This file is generated automatically by the device-manager.pl program. * * Copyright (C) 2012, Molnár Károly * */ #ifndef __PIC18FREGS_H__ #define __PIC18FREGS_H__ #if defined(__SDCC_PIC18F13K22) #include #elif defined(__SDCC_PIC18F13K50) #include #elif defined(__SDCC_PIC18F14K22) #include #elif defined(__SDCC_PIC18F14K50) #include #elif defined(__SDCC_PIC18F23K20) #include #elif defined(__SDCC_PIC18F23K22) #include #elif defined(__SDCC_PIC18F24J10) #include #elif defined(__SDCC_PIC18F24J11) #include #elif defined(__SDCC_PIC18F24J50) #include #elif defined(__SDCC_PIC18F24K20) #include #elif defined(__SDCC_PIC18F24K22) #include #elif defined(__SDCC_PIC18F24K50) #include #elif defined(__SDCC_PIC18F25J10) #include #elif defined(__SDCC_PIC18F25J11) #include #elif defined(__SDCC_PIC18F25J50) #include #elif defined(__SDCC_PIC18F25K20) #include #elif defined(__SDCC_PIC18F25K22) #include #elif defined(__SDCC_PIC18F25K50) #include #elif defined(__SDCC_PIC18F25K80) #include #elif defined(__SDCC_PIC18F26J11) #include #elif defined(__SDCC_PIC18F26J13) #include #elif defined(__SDCC_PIC18F26J50) #include #elif defined(__SDCC_PIC18F26J53) #include #elif defined(__SDCC_PIC18F26K20) #include #elif defined(__SDCC_PIC18F26K22) #include #elif defined(__SDCC_PIC18F26K80) #include #elif defined(__SDCC_PIC18F27J13) #include #elif defined(__SDCC_PIC18F27J53) #include #elif defined(__SDCC_PIC18F43K20) #include #elif defined(__SDCC_PIC18F43K22) #include #elif defined(__SDCC_PIC18F44J10) #include #elif defined(__SDCC_PIC18F44J11) #include #elif defined(__SDCC_PIC18F44J50) #include #elif defined(__SDCC_PIC18F44K20) #include #elif defined(__SDCC_PIC18F44K22) #include #elif defined(__SDCC_PIC18F45J10) #include #elif defined(__SDCC_PIC18F45J11) #include #elif defined(__SDCC_PIC18F45J50) #include #elif defined(__SDCC_PIC18F45K20) #include #elif defined(__SDCC_PIC18F45K22) #include #elif defined(__SDCC_PIC18F45K50) #include #elif defined(__SDCC_PIC18F45K80) #include #elif defined(__SDCC_PIC18F46J11) #include #elif defined(__SDCC_PIC18F46J13) #include #elif defined(__SDCC_PIC18F46J50) #include #elif defined(__SDCC_PIC18F46J53) #include #elif defined(__SDCC_PIC18F46K20) #include #elif defined(__SDCC_PIC18F46K22) #include #elif defined(__SDCC_PIC18F46K80) #include #elif defined(__SDCC_PIC18F47J13) #include #elif defined(__SDCC_PIC18F47J53) #include #elif defined(__SDCC_PIC18F63J11) #include #elif defined(__SDCC_PIC18F63J90) #include #elif defined(__SDCC_PIC18F64J11) #include #elif defined(__SDCC_PIC18F64J90) #include #elif defined(__SDCC_PIC18F65J10) #include #elif defined(__SDCC_PIC18F65J11) #include #elif defined(__SDCC_PIC18F65J15) #include #elif defined(__SDCC_PIC18F65J50) #include #elif defined(__SDCC_PIC18F65J90) #include #elif defined(__SDCC_PIC18F65J94) #include #elif defined(__SDCC_PIC18F65K22) #include #elif defined(__SDCC_PIC18F65K80) #include #elif defined(__SDCC_PIC18F65K90) #include #elif defined(__SDCC_PIC18F66J10) #include #elif defined(__SDCC_PIC18F66J11) #include #elif defined(__SDCC_PIC18F66J15) #include #elif defined(__SDCC_PIC18F66J16) #include #elif defined(__SDCC_PIC18F66J50) #include #elif defined(__SDCC_PIC18F66J55) #include #elif defined(__SDCC_PIC18F66J60) #include #elif defined(__SDCC_PIC18F66J65) #include #elif defined(__SDCC_PIC18F66J90) #include #elif defined(__SDCC_PIC18F66J93) #include #elif defined(__SDCC_PIC18F66J94) #include #elif defined(__SDCC_PIC18F66J99) #include #elif defined(__SDCC_PIC18F66K22) #include #elif defined(__SDCC_PIC18F66K80) #include #elif defined(__SDCC_PIC18F66K90) #include #elif defined(__SDCC_PIC18F67J10) #include #elif defined(__SDCC_PIC18F67J11) #include #elif defined(__SDCC_PIC18F67J50) #include #elif defined(__SDCC_PIC18F67J60) #include #elif defined(__SDCC_PIC18F67J90) #include #elif defined(__SDCC_PIC18F67J93) #include #elif defined(__SDCC_PIC18F67J94) #include #elif defined(__SDCC_PIC18F67K22) #include #elif defined(__SDCC_PIC18F67K90) #include #elif defined(__SDCC_PIC18F83J11) #include #elif defined(__SDCC_PIC18F83J90) #include #elif defined(__SDCC_PIC18F84J11) #include #elif defined(__SDCC_PIC18F84J90) #include #elif defined(__SDCC_PIC18F85J10) #include #elif defined(__SDCC_PIC18F85J11) #include #elif defined(__SDCC_PIC18F85J15) #include #elif defined(__SDCC_PIC18F85J50) #include #elif defined(__SDCC_PIC18F85J90) #include #elif defined(__SDCC_PIC18F85J94) #include #elif defined(__SDCC_PIC18F85K22) #include #elif defined(__SDCC_PIC18F85K90) #include #elif defined(__SDCC_PIC18F86J10) #include #elif defined(__SDCC_PIC18F86J11) #include #elif defined(__SDCC_PIC18F86J15) #include #elif defined(__SDCC_PIC18F86J16) #include #elif defined(__SDCC_PIC18F86J50) #include #elif defined(__SDCC_PIC18F86J55) #include #elif defined(__SDCC_PIC18F86J60) #include #elif defined(__SDCC_PIC18F86J65) #include #elif defined(__SDCC_PIC18F86J72) #include #elif defined(__SDCC_PIC18F86J90) #include #elif defined(__SDCC_PIC18F86J93) #include #elif defined(__SDCC_PIC18F86J94) #include #elif defined(__SDCC_PIC18F86J99) #include #elif defined(__SDCC_PIC18F86K22) #include #elif defined(__SDCC_PIC18F86K90) #include #elif defined(__SDCC_PIC18F87J10) #include #elif defined(__SDCC_PIC18F87J11) #include #elif defined(__SDCC_PIC18F87J50) #include #elif defined(__SDCC_PIC18F87J60) #include #elif defined(__SDCC_PIC18F87J72) #include #elif defined(__SDCC_PIC18F87J90) #include #elif defined(__SDCC_PIC18F87J93) #include #elif defined(__SDCC_PIC18F87J94) #include #elif defined(__SDCC_PIC18F87K22) #include #elif defined(__SDCC_PIC18F87K90) #include #elif defined(__SDCC_PIC18F95J94) #include #elif defined(__SDCC_PIC18F96J60) #include #elif defined(__SDCC_PIC18F96J65) #include #elif defined(__SDCC_PIC18F96J94) #include #elif defined(__SDCC_PIC18F96J99) #include #elif defined(__SDCC_PIC18F97J60) #include #elif defined(__SDCC_PIC18F97J94) #include #elif defined(__SDCC_PIC18F242) #include #elif defined(__SDCC_PIC18F248) #include #elif defined(__SDCC_PIC18F252) #include #elif defined(__SDCC_PIC18F258) #include #elif defined(__SDCC_PIC18F442) #include #elif defined(__SDCC_PIC18F448) #include #elif defined(__SDCC_PIC18F452) #include #elif defined(__SDCC_PIC18F458) #include #elif defined(__SDCC_PIC18F1220) #include #elif defined(__SDCC_PIC18F1230) #include #elif defined(__SDCC_PIC18F1320) #include #elif defined(__SDCC_PIC18F1330) #include #elif defined(__SDCC_PIC18F2220) #include #elif defined(__SDCC_PIC18F2221) #include #elif defined(__SDCC_PIC18F2320) #include #elif defined(__SDCC_PIC18F2321) #include #elif defined(__SDCC_PIC18F2331) #include #elif defined(__SDCC_PIC18F2410) #include #elif defined(__SDCC_PIC18F2420) #include #elif defined(__SDCC_PIC18F2423) #include #elif defined(__SDCC_PIC18F2431) #include #elif defined(__SDCC_PIC18F2439) #include #elif defined(__SDCC_PIC18F2450) #include #elif defined(__SDCC_PIC18F2455) #include #elif defined(__SDCC_PIC18F2458) #include #elif defined(__SDCC_PIC18F2480) #include #elif defined(__SDCC_PIC18F2510) #include #elif defined(__SDCC_PIC18F2515) #include #elif defined(__SDCC_PIC18F2520) #include #elif defined(__SDCC_PIC18F2523) #include #elif defined(__SDCC_PIC18F2525) #include #elif defined(__SDCC_PIC18F2539) #include #elif defined(__SDCC_PIC18F2550) #include #elif defined(__SDCC_PIC18F2553) #include #elif defined(__SDCC_PIC18F2580) #include #elif defined(__SDCC_PIC18F2585) #include #elif defined(__SDCC_PIC18F2610) #include #elif defined(__SDCC_PIC18F2620) #include #elif defined(__SDCC_PIC18F2680) #include #elif defined(__SDCC_PIC18F2682) #include #elif defined(__SDCC_PIC18F2685) #include #elif defined(__SDCC_PIC18F4220) #include #elif defined(__SDCC_PIC18F4221) #include #elif defined(__SDCC_PIC18F4320) #include #elif defined(__SDCC_PIC18F4321) #include #elif defined(__SDCC_PIC18F4331) #include #elif defined(__SDCC_PIC18F4410) #include #elif defined(__SDCC_PIC18F4420) #include #elif defined(__SDCC_PIC18F4423) #include #elif defined(__SDCC_PIC18F4431) #include #elif defined(__SDCC_PIC18F4439) #include #elif defined(__SDCC_PIC18F4450) #include #elif defined(__SDCC_PIC18F4455) #include #elif defined(__SDCC_PIC18F4458) #include #elif defined(__SDCC_PIC18F4480) #include #elif defined(__SDCC_PIC18F4510) #include #elif defined(__SDCC_PIC18F4515) #include #elif defined(__SDCC_PIC18F4520) #include #elif defined(__SDCC_PIC18F4523) #include #elif defined(__SDCC_PIC18F4525) #include #elif defined(__SDCC_PIC18F4539) #include #elif defined(__SDCC_PIC18F4550) #include #elif defined(__SDCC_PIC18F4553) #include #elif defined(__SDCC_PIC18F4580) #include #elif defined(__SDCC_PIC18F4585) #include #elif defined(__SDCC_PIC18F4610) #include #elif defined(__SDCC_PIC18F4620) #include #elif defined(__SDCC_PIC18F4680) #include #elif defined(__SDCC_PIC18F4682) #include #elif defined(__SDCC_PIC18F4685) #include #elif defined(__SDCC_PIC18F6310) #include #elif defined(__SDCC_PIC18F6390) #include #elif defined(__SDCC_PIC18F6393) #include #elif defined(__SDCC_PIC18F6410) #include #elif defined(__SDCC_PIC18F6490) #include #elif defined(__SDCC_PIC18F6493) #include #elif defined(__SDCC_PIC18F6520) #include #elif defined(__SDCC_PIC18F6525) #include #elif defined(__SDCC_PIC18F6527) #include #elif defined(__SDCC_PIC18F6585) #include #elif defined(__SDCC_PIC18F6620) #include #elif defined(__SDCC_PIC18F6621) #include #elif defined(__SDCC_PIC18F6622) #include #elif defined(__SDCC_PIC18F6627) #include #elif defined(__SDCC_PIC18F6628) #include #elif defined(__SDCC_PIC18F6680) #include #elif defined(__SDCC_PIC18F6720) #include #elif defined(__SDCC_PIC18F6722) #include #elif defined(__SDCC_PIC18F6723) #include #elif defined(__SDCC_PIC18F8310) #include #elif defined(__SDCC_PIC18F8390) #include #elif defined(__SDCC_PIC18F8393) #include #elif defined(__SDCC_PIC18F8410) #include #elif defined(__SDCC_PIC18F8490) #include #elif defined(__SDCC_PIC18F8493) #include #elif defined(__SDCC_PIC18F8520) #include #elif defined(__SDCC_PIC18F8525) #include #elif defined(__SDCC_PIC18F8527) #include #elif defined(__SDCC_PIC18F8585) #include #elif defined(__SDCC_PIC18F8620) #include #elif defined(__SDCC_PIC18F8621) #include #elif defined(__SDCC_PIC18F8622) #include #elif defined(__SDCC_PIC18F8627) #include #elif defined(__SDCC_PIC18F8628) #include #elif defined(__SDCC_PIC18F8680) #include #elif defined(__SDCC_PIC18F8720) #include #elif defined(__SDCC_PIC18F8722) #include #elif defined(__SDCC_PIC18F8723) #include #else #error The sdcc is not supported by this processor! #endif #ifndef __CONCAT2 #define __CONCAT2(a, b) a##b #endif #ifndef __CONCAT #define __CONCAT(a, b) __CONCAT2(a, b) #endif #define __CONFIG(address, value) \ static const __code unsigned char __at(address) __CONCAT(_conf, __LINE__) = (value) #define Nop() __asm nop __endasm #define ClrWdt() __asm clrwdt __endasm #define Sleep() __asm sleep __endasm #define Reset() __asm reset __endasm // To pointer manipulations. (From the sdcc/src/pic16/gen.h file.) #define GPTR_TAG_MASK 0xC0 // Generated by the device-manager.pl program. #define GPTR_TAG_DATA 0x80 #define GPTR_TAG_EEPROM 0x40 #define GPTR_TAG_CODE 0x00 #endif // #ifndef __PIC18FREGS_H__