//PIC Stuff/PICX_27J13/Makefile |
---|
0,0 → 1,108 |
# |
# There exist several targets which are by default empty and which can be |
# used for execution of your targets. These targets are usually executed |
# before and after some main targets. They are: |
# |
# .build-pre: called before 'build' target |
# .build-post: called after 'build' target |
# .clean-pre: called before 'clean' target |
# .clean-post: called after 'clean' target |
# .clobber-pre: called before 'clobber' target |
# .clobber-post: called after 'clobber' target |
# .all-pre: called before 'all' target |
# .all-post: called after 'all' target |
# .help-pre: called before 'help' target |
# .help-post: called after 'help' target |
# |
# Targets beginning with '.' are not intended to be called on their own. |
# |
# Main targets can be executed directly, and they are: |
# |
# build build a specific configuration |
# clean remove built files from a configuration |
# clobber remove all built files |
# all build all configurations |
# help print help mesage |
# |
# Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and |
# .help-impl are implemented in nbproject/makefile-impl.mk. |
# |
# Available make variables: |
# |
# CND_BASEDIR base directory for relative paths |
# CND_DISTDIR default top distribution directory (build artifacts) |
# CND_BUILDDIR default top build directory (object files, ...) |
# CONF name of current configuration |
# CND_ARTIFACT_DIR_${CONF} directory of build artifact (current configuration) |
# CND_ARTIFACT_NAME_${CONF} name of build artifact (current configuration) |
# CND_ARTIFACT_PATH_${CONF} path to build artifact (current configuration) |
# CND_PACKAGE_DIR_${CONF} directory of package (current configuration) |
# CND_PACKAGE_NAME_${CONF} name of package (current configuration) |
# CND_PACKAGE_PATH_${CONF} path to package (current configuration) |
# |
# NOCDDL |
# Environment |
MKDIR=mkdir |
CP=cp |
CCADMIN=CCadmin |
RANLIB=ranlib |
# build |
build: .build-post |
.build-pre: |
# Add your pre 'build' code here... |
.build-post: .build-impl |
# Add your post 'build' code here... |
# clean |
clean: .clean-post |
.clean-pre: |
# Add your pre 'clean' code here... |
.clean-post: .clean-impl |
# Add your post 'clean' code here... |
# clobber |
clobber: .clobber-post |
.clobber-pre: |
# Add your pre 'clobber' code here... |
.clobber-post: .clobber-impl |
# Add your post 'clobber' code here... |
# all |
all: .all-post |
.all-pre: |
# Add your pre 'all' code here... |
.all-post: .all-impl |
# Add your post 'all' code here... |
# help |
help: .help-post |
.help-pre: |
# Add your pre 'help' code here... |
.help-post: .help-impl |
# Add your post 'help' code here... |
# include project implementation makefile |
include nbproject/Makefile-impl.mk |
# include project make variables |
include nbproject/Makefile-variables.mk |
//PIC Stuff/PICX_27J13/build/default/production/main.p1 |
---|
0,0 → 1,8148 |
Version 3.2 HI-TECH Software Intermediate Code |
[p mainexit ] |
"18442 C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h |
[v _TXIF `Vb ~T0 @X0 0 e@31988 ] |
"10272 |
[v _TXREG `Vuc ~T0 @X0 0 e@4014 ] |
[; ;pic18f27j13.h: 44: extern volatile unsigned char ADCTRIG @ 0xEB8; |
"46 C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h |
[; ;pic18f27j13.h: 46: asm("ADCTRIG equ 0EB8h"); |
[; <" ADCTRIG equ 0EB8h ;# "> |
[; ;pic18f27j13.h: 49: typedef union { |
[; ;pic18f27j13.h: 50: struct { |
[; ;pic18f27j13.h: 51: unsigned TRIGSEL :2; |
[; ;pic18f27j13.h: 52: }; |
[; ;pic18f27j13.h: 53: struct { |
[; ;pic18f27j13.h: 54: unsigned SRC0 :1; |
[; ;pic18f27j13.h: 55: unsigned SRC1 :1; |
[; ;pic18f27j13.h: 56: }; |
[; ;pic18f27j13.h: 57: struct { |
[; ;pic18f27j13.h: 58: unsigned TRIGSEL0 :1; |
[; ;pic18f27j13.h: 59: unsigned TRIGSEL1 :1; |
[; ;pic18f27j13.h: 60: }; |
[; ;pic18f27j13.h: 61: struct { |
[; ;pic18f27j13.h: 62: unsigned SRC :2; |
[; ;pic18f27j13.h: 63: }; |
[; ;pic18f27j13.h: 64: } ADCTRIGbits_t; |
[; ;pic18f27j13.h: 65: extern volatile ADCTRIGbits_t ADCTRIGbits @ 0xEB8; |
[; ;pic18f27j13.h: 99: extern volatile unsigned char PMDIS0 @ 0xEB9; |
"101 |
[; ;pic18f27j13.h: 101: asm("PMDIS0 equ 0EB9h"); |
[; <" PMDIS0 equ 0EB9h ;# "> |
[; ;pic18f27j13.h: 104: extern volatile unsigned char PD0 @ 0xEB9; |
"106 |
[; ;pic18f27j13.h: 106: asm("PD0 equ 0EB9h"); |
[; <" PD0 equ 0EB9h ;# "> |
[; ;pic18f27j13.h: 109: typedef union { |
[; ;pic18f27j13.h: 110: struct { |
[; ;pic18f27j13.h: 111: unsigned ADCMD :1; |
[; ;pic18f27j13.h: 112: unsigned SPI1MD :1; |
[; ;pic18f27j13.h: 113: unsigned SPI2MD :1; |
[; ;pic18f27j13.h: 114: unsigned UART1MD :1; |
[; ;pic18f27j13.h: 115: unsigned UART2MD :1; |
[; ;pic18f27j13.h: 116: unsigned ECCP1MD :1; |
[; ;pic18f27j13.h: 117: unsigned ECCP2MD :1; |
[; ;pic18f27j13.h: 118: unsigned ECCP3MD :1; |
[; ;pic18f27j13.h: 119: }; |
[; ;pic18f27j13.h: 120: struct { |
[; ;pic18f27j13.h: 121: unsigned :1; |
[; ;pic18f27j13.h: 122: unsigned PMDMSSP1 :1; |
[; ;pic18f27j13.h: 123: unsigned PMDMSSP2 :1; |
[; ;pic18f27j13.h: 124: unsigned PMDUART1 :1; |
[; ;pic18f27j13.h: 125: unsigned PMDUART2 :1; |
[; ;pic18f27j13.h: 126: unsigned PMDECCP1 :1; |
[; ;pic18f27j13.h: 127: unsigned PMDECCP2 :1; |
[; ;pic18f27j13.h: 128: unsigned PMDECCP3 :1; |
[; ;pic18f27j13.h: 129: }; |
[; ;pic18f27j13.h: 130: struct { |
[; ;pic18f27j13.h: 131: unsigned PMDADC :1; |
[; ;pic18f27j13.h: 132: unsigned PMDMSSP :2; |
[; ;pic18f27j13.h: 133: unsigned PMDUART :2; |
[; ;pic18f27j13.h: 134: unsigned PMDECCP :3; |
[; ;pic18f27j13.h: 135: }; |
[; ;pic18f27j13.h: 136: struct { |
[; ;pic18f27j13.h: 137: unsigned :1; |
[; ;pic18f27j13.h: 138: unsigned SPIMD :2; |
[; ;pic18f27j13.h: 139: unsigned UARTMD :2; |
[; ;pic18f27j13.h: 140: unsigned ECCPMD :3; |
[; ;pic18f27j13.h: 141: }; |
[; ;pic18f27j13.h: 142: } PMDIS0bits_t; |
[; ;pic18f27j13.h: 143: extern volatile PMDIS0bits_t PMDIS0bits @ 0xEB9; |
[; ;pic18f27j13.h: 256: typedef union { |
[; ;pic18f27j13.h: 257: struct { |
[; ;pic18f27j13.h: 258: unsigned ADCMD :1; |
[; ;pic18f27j13.h: 259: unsigned SPI1MD :1; |
[; ;pic18f27j13.h: 260: unsigned SPI2MD :1; |
[; ;pic18f27j13.h: 261: unsigned UART1MD :1; |
[; ;pic18f27j13.h: 262: unsigned UART2MD :1; |
[; ;pic18f27j13.h: 263: unsigned ECCP1MD :1; |
[; ;pic18f27j13.h: 264: unsigned ECCP2MD :1; |
[; ;pic18f27j13.h: 265: unsigned ECCP3MD :1; |
[; ;pic18f27j13.h: 266: }; |
[; ;pic18f27j13.h: 267: struct { |
[; ;pic18f27j13.h: 268: unsigned :1; |
[; ;pic18f27j13.h: 269: unsigned PMDMSSP1 :1; |
[; ;pic18f27j13.h: 270: unsigned PMDMSSP2 :1; |
[; ;pic18f27j13.h: 271: unsigned PMDUART1 :1; |
[; ;pic18f27j13.h: 272: unsigned PMDUART2 :1; |
[; ;pic18f27j13.h: 273: unsigned PMDECCP1 :1; |
[; ;pic18f27j13.h: 274: unsigned PMDECCP2 :1; |
[; ;pic18f27j13.h: 275: unsigned PMDECCP3 :1; |
[; ;pic18f27j13.h: 276: }; |
[; ;pic18f27j13.h: 277: struct { |
[; ;pic18f27j13.h: 278: unsigned PMDADC :1; |
[; ;pic18f27j13.h: 279: unsigned PMDMSSP :2; |
[; ;pic18f27j13.h: 280: unsigned PMDUART :2; |
[; ;pic18f27j13.h: 281: unsigned PMDECCP :3; |
[; ;pic18f27j13.h: 282: }; |
[; ;pic18f27j13.h: 283: struct { |
[; ;pic18f27j13.h: 284: unsigned :1; |
[; ;pic18f27j13.h: 285: unsigned SPIMD :2; |
[; ;pic18f27j13.h: 286: unsigned UARTMD :2; |
[; ;pic18f27j13.h: 287: unsigned ECCPMD :3; |
[; ;pic18f27j13.h: 288: }; |
[; ;pic18f27j13.h: 289: } PD0bits_t; |
[; ;pic18f27j13.h: 290: extern volatile PD0bits_t PD0bits @ 0xEB9; |
[; ;pic18f27j13.h: 404: extern volatile unsigned char PMDIS1 @ 0xEBA; |
"406 |
[; ;pic18f27j13.h: 406: asm("PMDIS1 equ 0EBAh"); |
[; <" PMDIS1 equ 0EBAh ;# "> |
[; ;pic18f27j13.h: 409: extern volatile unsigned char PD1 @ 0xEBA; |
"411 |
[; ;pic18f27j13.h: 411: asm("PD1 equ 0EBAh"); |
[; <" PD1 equ 0EBAh ;# "> |
[; ;pic18f27j13.h: 414: typedef union { |
[; ;pic18f27j13.h: 415: struct { |
[; ;pic18f27j13.h: 416: unsigned :1; |
[; ;pic18f27j13.h: 417: unsigned TMR1MD :1; |
[; ;pic18f27j13.h: 418: unsigned TMR2MD :1; |
[; ;pic18f27j13.h: 419: unsigned TMR3MD :1; |
[; ;pic18f27j13.h: 420: unsigned TMR4MD :1; |
[; ;pic18f27j13.h: 421: unsigned RTCCMD :1; |
[; ;pic18f27j13.h: 422: unsigned CTMUMD :1; |
[; ;pic18f27j13.h: 423: }; |
[; ;pic18f27j13.h: 424: struct { |
[; ;pic18f27j13.h: 425: unsigned :1; |
[; ;pic18f27j13.h: 426: unsigned PMDTMR1 :1; |
[; ;pic18f27j13.h: 427: unsigned PMDTMR2 :1; |
[; ;pic18f27j13.h: 428: unsigned PMDTMR3 :1; |
[; ;pic18f27j13.h: 429: unsigned PMDTMR4 :1; |
[; ;pic18f27j13.h: 430: }; |
[; ;pic18f27j13.h: 431: struct { |
[; ;pic18f27j13.h: 432: unsigned :1; |
[; ;pic18f27j13.h: 433: unsigned PMDTMR :4; |
[; ;pic18f27j13.h: 434: unsigned PMDRTCC :1; |
[; ;pic18f27j13.h: 435: unsigned PMDCTMU :1; |
[; ;pic18f27j13.h: 436: }; |
[; ;pic18f27j13.h: 437: struct { |
[; ;pic18f27j13.h: 438: unsigned :1; |
[; ;pic18f27j13.h: 439: unsigned TMRMD :4; |
[; ;pic18f27j13.h: 440: }; |
[; ;pic18f27j13.h: 441: } PMDIS1bits_t; |
[; ;pic18f27j13.h: 442: extern volatile PMDIS1bits_t PMDIS1bits @ 0xEBA; |
[; ;pic18f27j13.h: 515: typedef union { |
[; ;pic18f27j13.h: 516: struct { |
[; ;pic18f27j13.h: 517: unsigned :1; |
[; ;pic18f27j13.h: 518: unsigned TMR1MD :1; |
[; ;pic18f27j13.h: 519: unsigned TMR2MD :1; |
[; ;pic18f27j13.h: 520: unsigned TMR3MD :1; |
[; ;pic18f27j13.h: 521: unsigned TMR4MD :1; |
[; ;pic18f27j13.h: 522: unsigned RTCCMD :1; |
[; ;pic18f27j13.h: 523: unsigned CTMUMD :1; |
[; ;pic18f27j13.h: 524: }; |
[; ;pic18f27j13.h: 525: struct { |
[; ;pic18f27j13.h: 526: unsigned :1; |
[; ;pic18f27j13.h: 527: unsigned PMDTMR1 :1; |
[; ;pic18f27j13.h: 528: unsigned PMDTMR2 :1; |
[; ;pic18f27j13.h: 529: unsigned PMDTMR3 :1; |
[; ;pic18f27j13.h: 530: unsigned PMDTMR4 :1; |
[; ;pic18f27j13.h: 531: }; |
[; ;pic18f27j13.h: 532: struct { |
[; ;pic18f27j13.h: 533: unsigned :1; |
[; ;pic18f27j13.h: 534: unsigned PMDTMR :4; |
[; ;pic18f27j13.h: 535: unsigned PMDRTCC :1; |
[; ;pic18f27j13.h: 536: unsigned PMDCTMU :1; |
[; ;pic18f27j13.h: 537: }; |
[; ;pic18f27j13.h: 538: struct { |
[; ;pic18f27j13.h: 539: unsigned :1; |
[; ;pic18f27j13.h: 540: unsigned TMRMD :4; |
[; ;pic18f27j13.h: 541: }; |
[; ;pic18f27j13.h: 542: } PD1bits_t; |
[; ;pic18f27j13.h: 543: extern volatile PD1bits_t PD1bits @ 0xEBA; |
[; ;pic18f27j13.h: 617: extern volatile unsigned char PMDIS2 @ 0xEBB; |
"619 |
[; ;pic18f27j13.h: 619: asm("PMDIS2 equ 0EBBh"); |
[; <" PMDIS2 equ 0EBBh ;# "> |
[; ;pic18f27j13.h: 622: extern volatile unsigned char PD2 @ 0xEBB; |
"624 |
[; ;pic18f27j13.h: 624: asm("PD2 equ 0EBBh"); |
[; <" PD2 equ 0EBBh ;# "> |
[; ;pic18f27j13.h: 627: typedef union { |
[; ;pic18f27j13.h: 628: struct { |
[; ;pic18f27j13.h: 629: unsigned CMP1MD :1; |
[; ;pic18f27j13.h: 630: unsigned CMP2MD :1; |
[; ;pic18f27j13.h: 631: unsigned CMP3MD :1; |
[; ;pic18f27j13.h: 632: unsigned TMR5MD :1; |
[; ;pic18f27j13.h: 633: unsigned TMR6MD :1; |
[; ;pic18f27j13.h: 634: unsigned :1; |
[; ;pic18f27j13.h: 635: unsigned TMR8MD :1; |
[; ;pic18f27j13.h: 636: }; |
[; ;pic18f27j13.h: 637: struct { |
[; ;pic18f27j13.h: 638: unsigned PMDCMP1 :1; |
[; ;pic18f27j13.h: 639: unsigned PMDCMP2 :1; |
[; ;pic18f27j13.h: 640: unsigned PMDCMP3 :1; |
[; ;pic18f27j13.h: 641: }; |
[; ;pic18f27j13.h: 642: struct { |
[; ;pic18f27j13.h: 643: unsigned PMDCMP :3; |
[; ;pic18f27j13.h: 644: unsigned PMDTMR5 :1; |
[; ;pic18f27j13.h: 645: unsigned PMDTMR6 :1; |
[; ;pic18f27j13.h: 646: unsigned :1; |
[; ;pic18f27j13.h: 647: unsigned PMDTMR8 :1; |
[; ;pic18f27j13.h: 648: }; |
[; ;pic18f27j13.h: 649: struct { |
[; ;pic18f27j13.h: 650: unsigned CMPMD :3; |
[; ;pic18f27j13.h: 651: }; |
[; ;pic18f27j13.h: 652: } PMDIS2bits_t; |
[; ;pic18f27j13.h: 653: extern volatile PMDIS2bits_t PMDIS2bits @ 0xEBB; |
[; ;pic18f27j13.h: 726: typedef union { |
[; ;pic18f27j13.h: 727: struct { |
[; ;pic18f27j13.h: 728: unsigned CMP1MD :1; |
[; ;pic18f27j13.h: 729: unsigned CMP2MD :1; |
[; ;pic18f27j13.h: 730: unsigned CMP3MD :1; |
[; ;pic18f27j13.h: 731: unsigned TMR5MD :1; |
[; ;pic18f27j13.h: 732: unsigned TMR6MD :1; |
[; ;pic18f27j13.h: 733: unsigned :1; |
[; ;pic18f27j13.h: 734: unsigned TMR8MD :1; |
[; ;pic18f27j13.h: 735: }; |
[; ;pic18f27j13.h: 736: struct { |
[; ;pic18f27j13.h: 737: unsigned PMDCMP1 :1; |
[; ;pic18f27j13.h: 738: unsigned PMDCMP2 :1; |
[; ;pic18f27j13.h: 739: unsigned PMDCMP3 :1; |
[; ;pic18f27j13.h: 740: }; |
[; ;pic18f27j13.h: 741: struct { |
[; ;pic18f27j13.h: 742: unsigned PMDCMP :3; |
[; ;pic18f27j13.h: 743: unsigned PMDTMR5 :1; |
[; ;pic18f27j13.h: 744: unsigned PMDTMR6 :1; |
[; ;pic18f27j13.h: 745: unsigned :1; |
[; ;pic18f27j13.h: 746: unsigned PMDTMR8 :1; |
[; ;pic18f27j13.h: 747: }; |
[; ;pic18f27j13.h: 748: struct { |
[; ;pic18f27j13.h: 749: unsigned CMPMD :3; |
[; ;pic18f27j13.h: 750: }; |
[; ;pic18f27j13.h: 751: } PD2bits_t; |
[; ;pic18f27j13.h: 752: extern volatile PD2bits_t PD2bits @ 0xEBB; |
[; ;pic18f27j13.h: 826: extern volatile unsigned char PMDIS3 @ 0xEBC; |
"828 |
[; ;pic18f27j13.h: 828: asm("PMDIS3 equ 0EBCh"); |
[; <" PMDIS3 equ 0EBCh ;# "> |
[; ;pic18f27j13.h: 831: extern volatile unsigned char PD3 @ 0xEBC; |
"833 |
[; ;pic18f27j13.h: 833: asm("PD3 equ 0EBCh"); |
[; <" PD3 equ 0EBCh ;# "> |
[; ;pic18f27j13.h: 836: typedef union { |
[; ;pic18f27j13.h: 837: struct { |
[; ;pic18f27j13.h: 838: unsigned :1; |
[; ;pic18f27j13.h: 839: unsigned CCP4MD :1; |
[; ;pic18f27j13.h: 840: unsigned CCP5MD :1; |
[; ;pic18f27j13.h: 841: unsigned CCP6MD :1; |
[; ;pic18f27j13.h: 842: unsigned CCP7MD :1; |
[; ;pic18f27j13.h: 843: unsigned CCP8MD :1; |
[; ;pic18f27j13.h: 844: unsigned CCP9MD :1; |
[; ;pic18f27j13.h: 845: unsigned CCP10MD :1; |
[; ;pic18f27j13.h: 846: }; |
[; ;pic18f27j13.h: 847: struct { |
[; ;pic18f27j13.h: 848: unsigned :1; |
[; ;pic18f27j13.h: 849: unsigned PMDCCP4 :1; |
[; ;pic18f27j13.h: 850: unsigned PMDCCP5 :1; |
[; ;pic18f27j13.h: 851: unsigned PMDCCP6 :1; |
[; ;pic18f27j13.h: 852: unsigned PMDCCP7 :1; |
[; ;pic18f27j13.h: 853: unsigned PMDCCP8 :1; |
[; ;pic18f27j13.h: 854: unsigned PMDCCP9 :1; |
[; ;pic18f27j13.h: 855: unsigned PMDCCP10 :1; |
[; ;pic18f27j13.h: 856: }; |
[; ;pic18f27j13.h: 857: struct { |
[; ;pic18f27j13.h: 858: unsigned :1; |
[; ;pic18f27j13.h: 859: unsigned PMDCCP :7; |
[; ;pic18f27j13.h: 860: }; |
[; ;pic18f27j13.h: 861: struct { |
[; ;pic18f27j13.h: 862: unsigned :1; |
[; ;pic18f27j13.h: 863: unsigned CCPMD :7; |
[; ;pic18f27j13.h: 864: }; |
[; ;pic18f27j13.h: 865: } PMDIS3bits_t; |
[; ;pic18f27j13.h: 866: extern volatile PMDIS3bits_t PMDIS3bits @ 0xEBC; |
[; ;pic18f27j13.h: 949: typedef union { |
[; ;pic18f27j13.h: 950: struct { |
[; ;pic18f27j13.h: 951: unsigned :1; |
[; ;pic18f27j13.h: 952: unsigned CCP4MD :1; |
[; ;pic18f27j13.h: 953: unsigned CCP5MD :1; |
[; ;pic18f27j13.h: 954: unsigned CCP6MD :1; |
[; ;pic18f27j13.h: 955: unsigned CCP7MD :1; |
[; ;pic18f27j13.h: 956: unsigned CCP8MD :1; |
[; ;pic18f27j13.h: 957: unsigned CCP9MD :1; |
[; ;pic18f27j13.h: 958: unsigned CCP10MD :1; |
[; ;pic18f27j13.h: 959: }; |
[; ;pic18f27j13.h: 960: struct { |
[; ;pic18f27j13.h: 961: unsigned :1; |
[; ;pic18f27j13.h: 962: unsigned PMDCCP4 :1; |
[; ;pic18f27j13.h: 963: unsigned PMDCCP5 :1; |
[; ;pic18f27j13.h: 964: unsigned PMDCCP6 :1; |
[; ;pic18f27j13.h: 965: unsigned PMDCCP7 :1; |
[; ;pic18f27j13.h: 966: unsigned PMDCCP8 :1; |
[; ;pic18f27j13.h: 967: unsigned PMDCCP9 :1; |
[; ;pic18f27j13.h: 968: unsigned PMDCCP10 :1; |
[; ;pic18f27j13.h: 969: }; |
[; ;pic18f27j13.h: 970: struct { |
[; ;pic18f27j13.h: 971: unsigned :1; |
[; ;pic18f27j13.h: 972: unsigned PMDCCP :7; |
[; ;pic18f27j13.h: 973: }; |
[; ;pic18f27j13.h: 974: struct { |
[; ;pic18f27j13.h: 975: unsigned :1; |
[; ;pic18f27j13.h: 976: unsigned CCPMD :7; |
[; ;pic18f27j13.h: 977: }; |
[; ;pic18f27j13.h: 978: } PD3bits_t; |
[; ;pic18f27j13.h: 979: extern volatile PD3bits_t PD3bits @ 0xEBC; |
[; ;pic18f27j13.h: 1063: extern volatile unsigned char PPSCON @ 0xEBF; |
"1065 |
[; ;pic18f27j13.h: 1065: asm("PPSCON equ 0EBFh"); |
[; <" PPSCON equ 0EBFh ;# "> |
[; ;pic18f27j13.h: 1068: typedef union { |
[; ;pic18f27j13.h: 1069: struct { |
[; ;pic18f27j13.h: 1070: unsigned IOLOCK :1; |
[; ;pic18f27j13.h: 1071: }; |
[; ;pic18f27j13.h: 1072: } PPSCONbits_t; |
[; ;pic18f27j13.h: 1073: extern volatile PPSCONbits_t PPSCONbits @ 0xEBF; |
[; ;pic18f27j13.h: 1082: extern volatile unsigned char RPOR0 @ 0xEC0; |
"1084 |
[; ;pic18f27j13.h: 1084: asm("RPOR0 equ 0EC0h"); |
[; <" RPOR0 equ 0EC0h ;# "> |
[; ;pic18f27j13.h: 1088: extern volatile unsigned char RPOR1 @ 0xEC1; |
"1090 |
[; ;pic18f27j13.h: 1090: asm("RPOR1 equ 0EC1h"); |
[; <" RPOR1 equ 0EC1h ;# "> |
[; ;pic18f27j13.h: 1094: extern volatile unsigned char RPOR2 @ 0xEC2; |
"1096 |
[; ;pic18f27j13.h: 1096: asm("RPOR2 equ 0EC2h"); |
[; <" RPOR2 equ 0EC2h ;# "> |
[; ;pic18f27j13.h: 1100: extern volatile unsigned char RPOR3 @ 0xEC3; |
"1102 |
[; ;pic18f27j13.h: 1102: asm("RPOR3 equ 0EC3h"); |
[; <" RPOR3 equ 0EC3h ;# "> |
[; ;pic18f27j13.h: 1106: extern volatile unsigned char RPOR4 @ 0xEC4; |
"1108 |
[; ;pic18f27j13.h: 1108: asm("RPOR4 equ 0EC4h"); |
[; <" RPOR4 equ 0EC4h ;# "> |
[; ;pic18f27j13.h: 1112: extern volatile unsigned char RPOR5 @ 0xEC5; |
"1114 |
[; ;pic18f27j13.h: 1114: asm("RPOR5 equ 0EC5h"); |
[; <" RPOR5 equ 0EC5h ;# "> |
[; ;pic18f27j13.h: 1118: extern volatile unsigned char RPOR6 @ 0xEC6; |
"1120 |
[; ;pic18f27j13.h: 1120: asm("RPOR6 equ 0EC6h"); |
[; <" RPOR6 equ 0EC6h ;# "> |
[; ;pic18f27j13.h: 1124: extern volatile unsigned char RPOR7 @ 0xEC7; |
"1126 |
[; ;pic18f27j13.h: 1126: asm("RPOR7 equ 0EC7h"); |
[; <" RPOR7 equ 0EC7h ;# "> |
[; ;pic18f27j13.h: 1130: extern volatile unsigned char RPOR8 @ 0xEC8; |
"1132 |
[; ;pic18f27j13.h: 1132: asm("RPOR8 equ 0EC8h"); |
[; <" RPOR8 equ 0EC8h ;# "> |
[; ;pic18f27j13.h: 1136: extern volatile unsigned char RPOR9 @ 0xEC9; |
"1138 |
[; ;pic18f27j13.h: 1138: asm("RPOR9 equ 0EC9h"); |
[; <" RPOR9 equ 0EC9h ;# "> |
[; ;pic18f27j13.h: 1142: extern volatile unsigned char RPOR10 @ 0xECA; |
"1144 |
[; ;pic18f27j13.h: 1144: asm("RPOR10 equ 0ECAh"); |
[; <" RPOR10 equ 0ECAh ;# "> |
[; ;pic18f27j13.h: 1148: extern volatile unsigned char RPOR11 @ 0xECB; |
"1150 |
[; ;pic18f27j13.h: 1150: asm("RPOR11 equ 0ECBh"); |
[; <" RPOR11 equ 0ECBh ;# "> |
[; ;pic18f27j13.h: 1154: extern volatile unsigned char RPOR12 @ 0xECC; |
"1156 |
[; ;pic18f27j13.h: 1156: asm("RPOR12 equ 0ECCh"); |
[; <" RPOR12 equ 0ECCh ;# "> |
[; ;pic18f27j13.h: 1160: extern volatile unsigned char RPOR13 @ 0xECD; |
"1162 |
[; ;pic18f27j13.h: 1162: asm("RPOR13 equ 0ECDh"); |
[; <" RPOR13 equ 0ECDh ;# "> |
[; ;pic18f27j13.h: 1166: extern volatile unsigned char RPOR14 @ 0xECE; |
"1168 |
[; ;pic18f27j13.h: 1168: asm("RPOR14 equ 0ECEh"); |
[; <" RPOR14 equ 0ECEh ;# "> |
[; ;pic18f27j13.h: 1172: extern volatile unsigned char RPOR15 @ 0xECF; |
"1174 |
[; ;pic18f27j13.h: 1174: asm("RPOR15 equ 0ECFh"); |
[; <" RPOR15 equ 0ECFh ;# "> |
[; ;pic18f27j13.h: 1178: extern volatile unsigned char RPOR16 @ 0xED0; |
"1180 |
[; ;pic18f27j13.h: 1180: asm("RPOR16 equ 0ED0h"); |
[; <" RPOR16 equ 0ED0h ;# "> |
[; ;pic18f27j13.h: 1184: extern volatile unsigned char RPOR17 @ 0xED1; |
"1186 |
[; ;pic18f27j13.h: 1186: asm("RPOR17 equ 0ED1h"); |
[; <" RPOR17 equ 0ED1h ;# "> |
[; ;pic18f27j13.h: 1190: extern volatile unsigned char RPOR18 @ 0xED2; |
"1192 |
[; ;pic18f27j13.h: 1192: asm("RPOR18 equ 0ED2h"); |
[; <" RPOR18 equ 0ED2h ;# "> |
[; ;pic18f27j13.h: 1196: extern volatile unsigned char RPINR1 @ 0xEE1; |
"1198 |
[; ;pic18f27j13.h: 1198: asm("RPINR1 equ 0EE1h"); |
[; <" RPINR1 equ 0EE1h ;# "> |
[; ;pic18f27j13.h: 1202: extern volatile unsigned char RPINR2 @ 0xEE2; |
"1204 |
[; ;pic18f27j13.h: 1204: asm("RPINR2 equ 0EE2h"); |
[; <" RPINR2 equ 0EE2h ;# "> |
[; ;pic18f27j13.h: 1208: extern volatile unsigned char RPINR3 @ 0xEE3; |
"1210 |
[; ;pic18f27j13.h: 1210: asm("RPINR3 equ 0EE3h"); |
[; <" RPINR3 equ 0EE3h ;# "> |
[; ;pic18f27j13.h: 1214: extern volatile unsigned char RPINR4 @ 0xEE4; |
"1216 |
[; ;pic18f27j13.h: 1216: asm("RPINR4 equ 0EE4h"); |
[; <" RPINR4 equ 0EE4h ;# "> |
[; ;pic18f27j13.h: 1220: extern volatile unsigned char RPINR6 @ 0xEE6; |
"1222 |
[; ;pic18f27j13.h: 1222: asm("RPINR6 equ 0EE6h"); |
[; <" RPINR6 equ 0EE6h ;# "> |
[; ;pic18f27j13.h: 1226: extern volatile unsigned char RPINR15 @ 0xEE7; |
"1228 |
[; ;pic18f27j13.h: 1228: asm("RPINR15 equ 0EE7h"); |
[; <" RPINR15 equ 0EE7h ;# "> |
[; ;pic18f27j13.h: 1232: extern volatile unsigned char RPINR7 @ 0xEE8; |
"1234 |
[; ;pic18f27j13.h: 1234: asm("RPINR7 equ 0EE8h"); |
[; <" RPINR7 equ 0EE8h ;# "> |
[; ;pic18f27j13.h: 1238: extern volatile unsigned char RPINR8 @ 0xEE9; |
"1240 |
[; ;pic18f27j13.h: 1240: asm("RPINR8 equ 0EE9h"); |
[; <" RPINR8 equ 0EE9h ;# "> |
[; ;pic18f27j13.h: 1244: extern volatile unsigned char RPINR9 @ 0xEEA; |
"1246 |
[; ;pic18f27j13.h: 1246: asm("RPINR9 equ 0EEAh"); |
[; <" RPINR9 equ 0EEAh ;# "> |
[; ;pic18f27j13.h: 1250: extern volatile unsigned char RPINR12 @ 0xEF2; |
"1252 |
[; ;pic18f27j13.h: 1252: asm("RPINR12 equ 0EF2h"); |
[; <" RPINR12 equ 0EF2h ;# "> |
[; ;pic18f27j13.h: 1256: extern volatile unsigned char RPINR13 @ 0xEF3; |
"1258 |
[; ;pic18f27j13.h: 1258: asm("RPINR13 equ 0EF3h"); |
[; <" RPINR13 equ 0EF3h ;# "> |
[; ;pic18f27j13.h: 1262: extern volatile unsigned char RPINR14 @ 0xEF4; |
"1264 |
[; ;pic18f27j13.h: 1264: asm("RPINR14 equ 0EF4h"); |
[; <" RPINR14 equ 0EF4h ;# "> |
[; ;pic18f27j13.h: 1268: extern volatile unsigned char RPINR16 @ 0xEF7; |
"1270 |
[; ;pic18f27j13.h: 1270: asm("RPINR16 equ 0EF7h"); |
[; <" RPINR16 equ 0EF7h ;# "> |
[; ;pic18f27j13.h: 1274: extern volatile unsigned char RPINR17 @ 0xEF8; |
"1276 |
[; ;pic18f27j13.h: 1276: asm("RPINR17 equ 0EF8h"); |
[; <" RPINR17 equ 0EF8h ;# "> |
[; ;pic18f27j13.h: 1280: extern volatile unsigned char RPINR21 @ 0xEFC; |
"1282 |
[; ;pic18f27j13.h: 1282: asm("RPINR21 equ 0EFCh"); |
[; <" RPINR21 equ 0EFCh ;# "> |
[; ;pic18f27j13.h: 1286: extern volatile unsigned char RPINR22 @ 0xEFD; |
"1288 |
[; ;pic18f27j13.h: 1288: asm("RPINR22 equ 0EFDh"); |
[; <" RPINR22 equ 0EFDh ;# "> |
[; ;pic18f27j13.h: 1292: extern volatile unsigned char RPINR23 @ 0xEFE; |
"1294 |
[; ;pic18f27j13.h: 1294: asm("RPINR23 equ 0EFEh"); |
[; <" RPINR23 equ 0EFEh ;# "> |
[; ;pic18f27j13.h: 1298: extern volatile unsigned char RPINR24 @ 0xEFF; |
"1300 |
[; ;pic18f27j13.h: 1300: asm("RPINR24 equ 0EFFh"); |
[; <" RPINR24 equ 0EFFh ;# "> |
[; ;pic18f27j13.h: 1304: extern volatile unsigned char CCP10CON @ 0xF00; |
"1306 |
[; ;pic18f27j13.h: 1306: asm("CCP10CON equ 0F00h"); |
[; <" CCP10CON equ 0F00h ;# "> |
[; ;pic18f27j13.h: 1309: typedef union { |
[; ;pic18f27j13.h: 1310: struct { |
[; ;pic18f27j13.h: 1311: unsigned CCP10M :4; |
[; ;pic18f27j13.h: 1312: unsigned DC10B :2; |
[; ;pic18f27j13.h: 1313: }; |
[; ;pic18f27j13.h: 1314: struct { |
[; ;pic18f27j13.h: 1315: unsigned CCP10M0 :1; |
[; ;pic18f27j13.h: 1316: unsigned CCP10M1 :1; |
[; ;pic18f27j13.h: 1317: unsigned CCP10M2 :1; |
[; ;pic18f27j13.h: 1318: unsigned CCP10M3 :1; |
[; ;pic18f27j13.h: 1319: unsigned DC10B0 :1; |
[; ;pic18f27j13.h: 1320: unsigned DC10B1 :1; |
[; ;pic18f27j13.h: 1321: }; |
[; ;pic18f27j13.h: 1322: } CCP10CONbits_t; |
[; ;pic18f27j13.h: 1323: extern volatile CCP10CONbits_t CCP10CONbits @ 0xF00; |
[; ;pic18f27j13.h: 1367: extern volatile unsigned char CCPR10L @ 0xF01; |
"1369 |
[; ;pic18f27j13.h: 1369: asm("CCPR10L equ 0F01h"); |
[; <" CCPR10L equ 0F01h ;# "> |
[; ;pic18f27j13.h: 1372: typedef union { |
[; ;pic18f27j13.h: 1373: struct { |
[; ;pic18f27j13.h: 1374: unsigned CCPR10L :8; |
[; ;pic18f27j13.h: 1375: }; |
[; ;pic18f27j13.h: 1376: } CCPR10Lbits_t; |
[; ;pic18f27j13.h: 1377: extern volatile CCPR10Lbits_t CCPR10Lbits @ 0xF01; |
[; ;pic18f27j13.h: 1386: extern volatile unsigned char CCPR10H @ 0xF02; |
"1388 |
[; ;pic18f27j13.h: 1388: asm("CCPR10H equ 0F02h"); |
[; <" CCPR10H equ 0F02h ;# "> |
[; ;pic18f27j13.h: 1391: typedef union { |
[; ;pic18f27j13.h: 1392: struct { |
[; ;pic18f27j13.h: 1393: unsigned CCPR10H :8; |
[; ;pic18f27j13.h: 1394: }; |
[; ;pic18f27j13.h: 1395: } CCPR10Hbits_t; |
[; ;pic18f27j13.h: 1396: extern volatile CCPR10Hbits_t CCPR10Hbits @ 0xF02; |
[; ;pic18f27j13.h: 1405: extern volatile unsigned char CCP9CON @ 0xF03; |
"1407 |
[; ;pic18f27j13.h: 1407: asm("CCP9CON equ 0F03h"); |
[; <" CCP9CON equ 0F03h ;# "> |
[; ;pic18f27j13.h: 1410: typedef union { |
[; ;pic18f27j13.h: 1411: struct { |
[; ;pic18f27j13.h: 1412: unsigned CCP9M :4; |
[; ;pic18f27j13.h: 1413: unsigned DC9B :2; |
[; ;pic18f27j13.h: 1414: }; |
[; ;pic18f27j13.h: 1415: struct { |
[; ;pic18f27j13.h: 1416: unsigned CCP9M0 :1; |
[; ;pic18f27j13.h: 1417: unsigned CCP9M1 :1; |
[; ;pic18f27j13.h: 1418: unsigned CCP9M2 :1; |
[; ;pic18f27j13.h: 1419: unsigned CCP9M3 :1; |
[; ;pic18f27j13.h: 1420: unsigned DC9B0 :1; |
[; ;pic18f27j13.h: 1421: unsigned DC9B1 :1; |
[; ;pic18f27j13.h: 1422: }; |
[; ;pic18f27j13.h: 1423: } CCP9CONbits_t; |
[; ;pic18f27j13.h: 1424: extern volatile CCP9CONbits_t CCP9CONbits @ 0xF03; |
[; ;pic18f27j13.h: 1468: extern volatile unsigned char CCPR9L @ 0xF04; |
"1470 |
[; ;pic18f27j13.h: 1470: asm("CCPR9L equ 0F04h"); |
[; <" CCPR9L equ 0F04h ;# "> |
[; ;pic18f27j13.h: 1473: typedef union { |
[; ;pic18f27j13.h: 1474: struct { |
[; ;pic18f27j13.h: 1475: unsigned CCPR9L :8; |
[; ;pic18f27j13.h: 1476: }; |
[; ;pic18f27j13.h: 1477: } CCPR9Lbits_t; |
[; ;pic18f27j13.h: 1478: extern volatile CCPR9Lbits_t CCPR9Lbits @ 0xF04; |
[; ;pic18f27j13.h: 1487: extern volatile unsigned char CCPR9H @ 0xF05; |
"1489 |
[; ;pic18f27j13.h: 1489: asm("CCPR9H equ 0F05h"); |
[; <" CCPR9H equ 0F05h ;# "> |
[; ;pic18f27j13.h: 1492: typedef union { |
[; ;pic18f27j13.h: 1493: struct { |
[; ;pic18f27j13.h: 1494: unsigned CCPR9H :8; |
[; ;pic18f27j13.h: 1495: }; |
[; ;pic18f27j13.h: 1496: } CCPR9Hbits_t; |
[; ;pic18f27j13.h: 1497: extern volatile CCPR9Hbits_t CCPR9Hbits @ 0xF05; |
[; ;pic18f27j13.h: 1506: extern volatile unsigned char CCP8CON @ 0xF06; |
"1508 |
[; ;pic18f27j13.h: 1508: asm("CCP8CON equ 0F06h"); |
[; <" CCP8CON equ 0F06h ;# "> |
[; ;pic18f27j13.h: 1511: typedef union { |
[; ;pic18f27j13.h: 1512: struct { |
[; ;pic18f27j13.h: 1513: unsigned CCP8M :4; |
[; ;pic18f27j13.h: 1514: unsigned DC8B :2; |
[; ;pic18f27j13.h: 1515: }; |
[; ;pic18f27j13.h: 1516: struct { |
[; ;pic18f27j13.h: 1517: unsigned CCP8M0 :1; |
[; ;pic18f27j13.h: 1518: unsigned CCP8M1 :1; |
[; ;pic18f27j13.h: 1519: unsigned CCP8M2 :1; |
[; ;pic18f27j13.h: 1520: unsigned CCP8M3 :1; |
[; ;pic18f27j13.h: 1521: unsigned DC8B0 :1; |
[; ;pic18f27j13.h: 1522: unsigned DC8B1 :1; |
[; ;pic18f27j13.h: 1523: }; |
[; ;pic18f27j13.h: 1524: } CCP8CONbits_t; |
[; ;pic18f27j13.h: 1525: extern volatile CCP8CONbits_t CCP8CONbits @ 0xF06; |
[; ;pic18f27j13.h: 1569: extern volatile unsigned char CCPR8L @ 0xF07; |
"1571 |
[; ;pic18f27j13.h: 1571: asm("CCPR8L equ 0F07h"); |
[; <" CCPR8L equ 0F07h ;# "> |
[; ;pic18f27j13.h: 1574: typedef union { |
[; ;pic18f27j13.h: 1575: struct { |
[; ;pic18f27j13.h: 1576: unsigned CCPR8L :8; |
[; ;pic18f27j13.h: 1577: }; |
[; ;pic18f27j13.h: 1578: } CCPR8Lbits_t; |
[; ;pic18f27j13.h: 1579: extern volatile CCPR8Lbits_t CCPR8Lbits @ 0xF07; |
[; ;pic18f27j13.h: 1588: extern volatile unsigned char CCPR8H @ 0xF08; |
"1590 |
[; ;pic18f27j13.h: 1590: asm("CCPR8H equ 0F08h"); |
[; <" CCPR8H equ 0F08h ;# "> |
[; ;pic18f27j13.h: 1593: typedef union { |
[; ;pic18f27j13.h: 1594: struct { |
[; ;pic18f27j13.h: 1595: unsigned CCPR8H :8; |
[; ;pic18f27j13.h: 1596: }; |
[; ;pic18f27j13.h: 1597: } CCPR8Hbits_t; |
[; ;pic18f27j13.h: 1598: extern volatile CCPR8Hbits_t CCPR8Hbits @ 0xF08; |
[; ;pic18f27j13.h: 1607: extern volatile unsigned char CCP7CON @ 0xF09; |
"1609 |
[; ;pic18f27j13.h: 1609: asm("CCP7CON equ 0F09h"); |
[; <" CCP7CON equ 0F09h ;# "> |
[; ;pic18f27j13.h: 1612: typedef union { |
[; ;pic18f27j13.h: 1613: struct { |
[; ;pic18f27j13.h: 1614: unsigned CCP7M :4; |
[; ;pic18f27j13.h: 1615: unsigned DC7B :2; |
[; ;pic18f27j13.h: 1616: }; |
[; ;pic18f27j13.h: 1617: struct { |
[; ;pic18f27j13.h: 1618: unsigned CCP7M0 :1; |
[; ;pic18f27j13.h: 1619: unsigned CCP7M1 :1; |
[; ;pic18f27j13.h: 1620: unsigned CCP7M2 :1; |
[; ;pic18f27j13.h: 1621: unsigned CCP7M3 :1; |
[; ;pic18f27j13.h: 1622: unsigned DC7B0 :1; |
[; ;pic18f27j13.h: 1623: unsigned DC7B1 :1; |
[; ;pic18f27j13.h: 1624: }; |
[; ;pic18f27j13.h: 1625: } CCP7CONbits_t; |
[; ;pic18f27j13.h: 1626: extern volatile CCP7CONbits_t CCP7CONbits @ 0xF09; |
[; ;pic18f27j13.h: 1670: extern volatile unsigned char CCPR7L @ 0xF0A; |
"1672 |
[; ;pic18f27j13.h: 1672: asm("CCPR7L equ 0F0Ah"); |
[; <" CCPR7L equ 0F0Ah ;# "> |
[; ;pic18f27j13.h: 1675: typedef union { |
[; ;pic18f27j13.h: 1676: struct { |
[; ;pic18f27j13.h: 1677: unsigned CCPR7L :8; |
[; ;pic18f27j13.h: 1678: }; |
[; ;pic18f27j13.h: 1679: } CCPR7Lbits_t; |
[; ;pic18f27j13.h: 1680: extern volatile CCPR7Lbits_t CCPR7Lbits @ 0xF0A; |
[; ;pic18f27j13.h: 1689: extern volatile unsigned char CCPR7H @ 0xF0B; |
"1691 |
[; ;pic18f27j13.h: 1691: asm("CCPR7H equ 0F0Bh"); |
[; <" CCPR7H equ 0F0Bh ;# "> |
[; ;pic18f27j13.h: 1694: typedef union { |
[; ;pic18f27j13.h: 1695: struct { |
[; ;pic18f27j13.h: 1696: unsigned CCPR7H :8; |
[; ;pic18f27j13.h: 1697: }; |
[; ;pic18f27j13.h: 1698: } CCPR7Hbits_t; |
[; ;pic18f27j13.h: 1699: extern volatile CCPR7Hbits_t CCPR7Hbits @ 0xF0B; |
[; ;pic18f27j13.h: 1708: extern volatile unsigned char CCP6CON @ 0xF0C; |
"1710 |
[; ;pic18f27j13.h: 1710: asm("CCP6CON equ 0F0Ch"); |
[; <" CCP6CON equ 0F0Ch ;# "> |
[; ;pic18f27j13.h: 1713: typedef union { |
[; ;pic18f27j13.h: 1714: struct { |
[; ;pic18f27j13.h: 1715: unsigned CCP6M :4; |
[; ;pic18f27j13.h: 1716: unsigned DC6B :2; |
[; ;pic18f27j13.h: 1717: }; |
[; ;pic18f27j13.h: 1718: struct { |
[; ;pic18f27j13.h: 1719: unsigned CCP6M0 :1; |
[; ;pic18f27j13.h: 1720: unsigned CCP6M1 :1; |
[; ;pic18f27j13.h: 1721: unsigned CCP6M2 :1; |
[; ;pic18f27j13.h: 1722: unsigned CCP6M3 :1; |
[; ;pic18f27j13.h: 1723: unsigned DC6B0 :1; |
[; ;pic18f27j13.h: 1724: unsigned DC6B1 :1; |
[; ;pic18f27j13.h: 1725: }; |
[; ;pic18f27j13.h: 1726: } CCP6CONbits_t; |
[; ;pic18f27j13.h: 1727: extern volatile CCP6CONbits_t CCP6CONbits @ 0xF0C; |
[; ;pic18f27j13.h: 1771: extern volatile unsigned char CCPR6L @ 0xF0D; |
"1773 |
[; ;pic18f27j13.h: 1773: asm("CCPR6L equ 0F0Dh"); |
[; <" CCPR6L equ 0F0Dh ;# "> |
[; ;pic18f27j13.h: 1776: typedef union { |
[; ;pic18f27j13.h: 1777: struct { |
[; ;pic18f27j13.h: 1778: unsigned CCPR6L :8; |
[; ;pic18f27j13.h: 1779: }; |
[; ;pic18f27j13.h: 1780: } CCPR6Lbits_t; |
[; ;pic18f27j13.h: 1781: extern volatile CCPR6Lbits_t CCPR6Lbits @ 0xF0D; |
[; ;pic18f27j13.h: 1790: extern volatile unsigned char CCPR6H @ 0xF0E; |
"1792 |
[; ;pic18f27j13.h: 1792: asm("CCPR6H equ 0F0Eh"); |
[; <" CCPR6H equ 0F0Eh ;# "> |
[; ;pic18f27j13.h: 1795: typedef union { |
[; ;pic18f27j13.h: 1796: struct { |
[; ;pic18f27j13.h: 1797: unsigned CCPR6H :8; |
[; ;pic18f27j13.h: 1798: }; |
[; ;pic18f27j13.h: 1799: } CCPR6Hbits_t; |
[; ;pic18f27j13.h: 1800: extern volatile CCPR6Hbits_t CCPR6Hbits @ 0xF0E; |
[; ;pic18f27j13.h: 1809: extern volatile unsigned char CCP5CON @ 0xF0F; |
"1811 |
[; ;pic18f27j13.h: 1811: asm("CCP5CON equ 0F0Fh"); |
[; <" CCP5CON equ 0F0Fh ;# "> |
[; ;pic18f27j13.h: 1814: typedef union { |
[; ;pic18f27j13.h: 1815: struct { |
[; ;pic18f27j13.h: 1816: unsigned CCP5M :4; |
[; ;pic18f27j13.h: 1817: unsigned DC5B :2; |
[; ;pic18f27j13.h: 1818: }; |
[; ;pic18f27j13.h: 1819: struct { |
[; ;pic18f27j13.h: 1820: unsigned CCP5M0 :1; |
[; ;pic18f27j13.h: 1821: unsigned CCP5M1 :1; |
[; ;pic18f27j13.h: 1822: unsigned CCP5M2 :1; |
[; ;pic18f27j13.h: 1823: unsigned CCP5M3 :1; |
[; ;pic18f27j13.h: 1824: unsigned DC5B0 :1; |
[; ;pic18f27j13.h: 1825: unsigned DC5B1 :1; |
[; ;pic18f27j13.h: 1826: }; |
[; ;pic18f27j13.h: 1827: } CCP5CONbits_t; |
[; ;pic18f27j13.h: 1828: extern volatile CCP5CONbits_t CCP5CONbits @ 0xF0F; |
[; ;pic18f27j13.h: 1872: extern volatile unsigned char CCPR5L @ 0xF10; |
"1874 |
[; ;pic18f27j13.h: 1874: asm("CCPR5L equ 0F10h"); |
[; <" CCPR5L equ 0F10h ;# "> |
[; ;pic18f27j13.h: 1877: typedef union { |
[; ;pic18f27j13.h: 1878: struct { |
[; ;pic18f27j13.h: 1879: unsigned CCPR5L :8; |
[; ;pic18f27j13.h: 1880: }; |
[; ;pic18f27j13.h: 1881: } CCPR5Lbits_t; |
[; ;pic18f27j13.h: 1882: extern volatile CCPR5Lbits_t CCPR5Lbits @ 0xF10; |
[; ;pic18f27j13.h: 1891: extern volatile unsigned char CCPR5H @ 0xF11; |
"1893 |
[; ;pic18f27j13.h: 1893: asm("CCPR5H equ 0F11h"); |
[; <" CCPR5H equ 0F11h ;# "> |
[; ;pic18f27j13.h: 1896: typedef union { |
[; ;pic18f27j13.h: 1897: struct { |
[; ;pic18f27j13.h: 1898: unsigned CCPR5H :8; |
[; ;pic18f27j13.h: 1899: }; |
[; ;pic18f27j13.h: 1900: } CCPR5Hbits_t; |
[; ;pic18f27j13.h: 1901: extern volatile CCPR5Hbits_t CCPR5Hbits @ 0xF11; |
[; ;pic18f27j13.h: 1910: extern volatile unsigned char CCP4CON @ 0xF12; |
"1912 |
[; ;pic18f27j13.h: 1912: asm("CCP4CON equ 0F12h"); |
[; <" CCP4CON equ 0F12h ;# "> |
[; ;pic18f27j13.h: 1915: typedef union { |
[; ;pic18f27j13.h: 1916: struct { |
[; ;pic18f27j13.h: 1917: unsigned CCP4M :4; |
[; ;pic18f27j13.h: 1918: unsigned DC4B :2; |
[; ;pic18f27j13.h: 1919: }; |
[; ;pic18f27j13.h: 1920: struct { |
[; ;pic18f27j13.h: 1921: unsigned CCP4M0 :1; |
[; ;pic18f27j13.h: 1922: unsigned CCP4M1 :1; |
[; ;pic18f27j13.h: 1923: unsigned CCP4M2 :1; |
[; ;pic18f27j13.h: 1924: unsigned CCP4M3 :1; |
[; ;pic18f27j13.h: 1925: unsigned DC4B0 :1; |
[; ;pic18f27j13.h: 1926: unsigned DC4B1 :1; |
[; ;pic18f27j13.h: 1927: }; |
[; ;pic18f27j13.h: 1928: } CCP4CONbits_t; |
[; ;pic18f27j13.h: 1929: extern volatile CCP4CONbits_t CCP4CONbits @ 0xF12; |
[; ;pic18f27j13.h: 1973: extern volatile unsigned char CCPR4L @ 0xF13; |
"1975 |
[; ;pic18f27j13.h: 1975: asm("CCPR4L equ 0F13h"); |
[; <" CCPR4L equ 0F13h ;# "> |
[; ;pic18f27j13.h: 1978: typedef union { |
[; ;pic18f27j13.h: 1979: struct { |
[; ;pic18f27j13.h: 1980: unsigned CCPR4L :8; |
[; ;pic18f27j13.h: 1981: }; |
[; ;pic18f27j13.h: 1982: } CCPR4Lbits_t; |
[; ;pic18f27j13.h: 1983: extern volatile CCPR4Lbits_t CCPR4Lbits @ 0xF13; |
[; ;pic18f27j13.h: 1992: extern volatile unsigned char CCPR4H @ 0xF14; |
"1994 |
[; ;pic18f27j13.h: 1994: asm("CCPR4H equ 0F14h"); |
[; <" CCPR4H equ 0F14h ;# "> |
[; ;pic18f27j13.h: 1997: typedef union { |
[; ;pic18f27j13.h: 1998: struct { |
[; ;pic18f27j13.h: 1999: unsigned CCPR4H :8; |
[; ;pic18f27j13.h: 2000: }; |
[; ;pic18f27j13.h: 2001: } CCPR4Hbits_t; |
[; ;pic18f27j13.h: 2002: extern volatile CCPR4Hbits_t CCPR4Hbits @ 0xF14; |
[; ;pic18f27j13.h: 2011: extern volatile unsigned char CCP3CON @ 0xF15; |
"2013 |
[; ;pic18f27j13.h: 2013: asm("CCP3CON equ 0F15h"); |
[; <" CCP3CON equ 0F15h ;# "> |
[; ;pic18f27j13.h: 2016: typedef union { |
[; ;pic18f27j13.h: 2017: struct { |
[; ;pic18f27j13.h: 2018: unsigned CCP3M :4; |
[; ;pic18f27j13.h: 2019: unsigned DC3B :2; |
[; ;pic18f27j13.h: 2020: unsigned P3M :2; |
[; ;pic18f27j13.h: 2021: }; |
[; ;pic18f27j13.h: 2022: struct { |
[; ;pic18f27j13.h: 2023: unsigned CCP3M0 :1; |
[; ;pic18f27j13.h: 2024: unsigned CCP3M1 :1; |
[; ;pic18f27j13.h: 2025: unsigned CCP3M2 :1; |
[; ;pic18f27j13.h: 2026: unsigned CCP3M3 :1; |
[; ;pic18f27j13.h: 2027: unsigned DC3B0 :1; |
[; ;pic18f27j13.h: 2028: unsigned DC3B1 :1; |
[; ;pic18f27j13.h: 2029: unsigned P3M0 :1; |
[; ;pic18f27j13.h: 2030: unsigned P3M1 :1; |
[; ;pic18f27j13.h: 2031: }; |
[; ;pic18f27j13.h: 2032: } CCP3CONbits_t; |
[; ;pic18f27j13.h: 2033: extern volatile CCP3CONbits_t CCP3CONbits @ 0xF15; |
[; ;pic18f27j13.h: 2092: extern volatile unsigned char CCPR3L @ 0xF16; |
"2094 |
[; ;pic18f27j13.h: 2094: asm("CCPR3L equ 0F16h"); |
[; <" CCPR3L equ 0F16h ;# "> |
[; ;pic18f27j13.h: 2097: typedef union { |
[; ;pic18f27j13.h: 2098: struct { |
[; ;pic18f27j13.h: 2099: unsigned CCPR3L :8; |
[; ;pic18f27j13.h: 2100: }; |
[; ;pic18f27j13.h: 2101: } CCPR3Lbits_t; |
[; ;pic18f27j13.h: 2102: extern volatile CCPR3Lbits_t CCPR3Lbits @ 0xF16; |
[; ;pic18f27j13.h: 2111: extern volatile unsigned char CCPR3H @ 0xF17; |
"2113 |
[; ;pic18f27j13.h: 2113: asm("CCPR3H equ 0F17h"); |
[; <" CCPR3H equ 0F17h ;# "> |
[; ;pic18f27j13.h: 2116: typedef union { |
[; ;pic18f27j13.h: 2117: struct { |
[; ;pic18f27j13.h: 2118: unsigned CCPR3H :8; |
[; ;pic18f27j13.h: 2119: }; |
[; ;pic18f27j13.h: 2120: } CCPR3Hbits_t; |
[; ;pic18f27j13.h: 2121: extern volatile CCPR3Hbits_t CCPR3Hbits @ 0xF17; |
[; ;pic18f27j13.h: 2130: extern volatile unsigned char ECCP3DEL @ 0xF18; |
"2132 |
[; ;pic18f27j13.h: 2132: asm("ECCP3DEL equ 0F18h"); |
[; <" ECCP3DEL equ 0F18h ;# "> |
[; ;pic18f27j13.h: 2135: typedef union { |
[; ;pic18f27j13.h: 2136: struct { |
[; ;pic18f27j13.h: 2137: unsigned P3DC :7; |
[; ;pic18f27j13.h: 2138: unsigned P3RSEN :1; |
[; ;pic18f27j13.h: 2139: }; |
[; ;pic18f27j13.h: 2140: struct { |
[; ;pic18f27j13.h: 2141: unsigned P3DC0 :1; |
[; ;pic18f27j13.h: 2142: unsigned P3DC1 :1; |
[; ;pic18f27j13.h: 2143: unsigned P3DC2 :1; |
[; ;pic18f27j13.h: 2144: unsigned P3DC3 :1; |
[; ;pic18f27j13.h: 2145: unsigned P3DC4 :1; |
[; ;pic18f27j13.h: 2146: unsigned P3DC5 :1; |
[; ;pic18f27j13.h: 2147: unsigned P3DC6 :1; |
[; ;pic18f27j13.h: 2148: }; |
[; ;pic18f27j13.h: 2149: } ECCP3DELbits_t; |
[; ;pic18f27j13.h: 2150: extern volatile ECCP3DELbits_t ECCP3DELbits @ 0xF18; |
[; ;pic18f27j13.h: 2199: extern volatile unsigned char ECCP3AS @ 0xF19; |
"2201 |
[; ;pic18f27j13.h: 2201: asm("ECCP3AS equ 0F19h"); |
[; <" ECCP3AS equ 0F19h ;# "> |
[; ;pic18f27j13.h: 2204: typedef union { |
[; ;pic18f27j13.h: 2205: struct { |
[; ;pic18f27j13.h: 2206: unsigned PSS3BD :2; |
[; ;pic18f27j13.h: 2207: unsigned PSS3AC :2; |
[; ;pic18f27j13.h: 2208: unsigned ECCP3AS :3; |
[; ;pic18f27j13.h: 2209: unsigned ECCP3ASE :1; |
[; ;pic18f27j13.h: 2210: }; |
[; ;pic18f27j13.h: 2211: struct { |
[; ;pic18f27j13.h: 2212: unsigned PSS3BD0 :1; |
[; ;pic18f27j13.h: 2213: unsigned PSS3BD1 :1; |
[; ;pic18f27j13.h: 2214: unsigned PSS3AC0 :1; |
[; ;pic18f27j13.h: 2215: unsigned PSS3AC1 :1; |
[; ;pic18f27j13.h: 2216: unsigned ECCP3AS0 :1; |
[; ;pic18f27j13.h: 2217: unsigned ECCP3AS1 :1; |
[; ;pic18f27j13.h: 2218: unsigned ECCP3AS2 :1; |
[; ;pic18f27j13.h: 2219: }; |
[; ;pic18f27j13.h: 2220: } ECCP3ASbits_t; |
[; ;pic18f27j13.h: 2221: extern volatile ECCP3ASbits_t ECCP3ASbits @ 0xF19; |
[; ;pic18f27j13.h: 2280: extern volatile unsigned char PSTR3CON @ 0xF1A; |
"2282 |
[; ;pic18f27j13.h: 2282: asm("PSTR3CON equ 0F1Ah"); |
[; <" PSTR3CON equ 0F1Ah ;# "> |
[; ;pic18f27j13.h: 2285: typedef union { |
[; ;pic18f27j13.h: 2286: struct { |
[; ;pic18f27j13.h: 2287: unsigned STRA :1; |
[; ;pic18f27j13.h: 2288: unsigned STRB :1; |
[; ;pic18f27j13.h: 2289: unsigned STRC :1; |
[; ;pic18f27j13.h: 2290: unsigned STRD :1; |
[; ;pic18f27j13.h: 2291: unsigned STRSYNC :1; |
[; ;pic18f27j13.h: 2292: unsigned :1; |
[; ;pic18f27j13.h: 2293: unsigned CMPL :2; |
[; ;pic18f27j13.h: 2294: }; |
[; ;pic18f27j13.h: 2295: struct { |
[; ;pic18f27j13.h: 2296: unsigned :6; |
[; ;pic18f27j13.h: 2297: unsigned CMPL0 :1; |
[; ;pic18f27j13.h: 2298: unsigned CMPL1 :1; |
[; ;pic18f27j13.h: 2299: }; |
[; ;pic18f27j13.h: 2300: struct { |
[; ;pic18f27j13.h: 2301: unsigned :6; |
[; ;pic18f27j13.h: 2302: unsigned CMPL03 :1; |
[; ;pic18f27j13.h: 2303: }; |
[; ;pic18f27j13.h: 2304: struct { |
[; ;pic18f27j13.h: 2305: unsigned :7; |
[; ;pic18f27j13.h: 2306: unsigned CMPL13 :1; |
[; ;pic18f27j13.h: 2307: }; |
[; ;pic18f27j13.h: 2308: struct { |
[; ;pic18f27j13.h: 2309: unsigned STRA3 :1; |
[; ;pic18f27j13.h: 2310: }; |
[; ;pic18f27j13.h: 2311: struct { |
[; ;pic18f27j13.h: 2312: unsigned :1; |
[; ;pic18f27j13.h: 2313: unsigned STRB3 :1; |
[; ;pic18f27j13.h: 2314: }; |
[; ;pic18f27j13.h: 2315: struct { |
[; ;pic18f27j13.h: 2316: unsigned :2; |
[; ;pic18f27j13.h: 2317: unsigned STRC3 :1; |
[; ;pic18f27j13.h: 2318: }; |
[; ;pic18f27j13.h: 2319: struct { |
[; ;pic18f27j13.h: 2320: unsigned :3; |
[; ;pic18f27j13.h: 2321: unsigned STRD3 :1; |
[; ;pic18f27j13.h: 2322: }; |
[; ;pic18f27j13.h: 2323: struct { |
[; ;pic18f27j13.h: 2324: unsigned :4; |
[; ;pic18f27j13.h: 2325: unsigned STRSYNC3 :1; |
[; ;pic18f27j13.h: 2326: }; |
[; ;pic18f27j13.h: 2327: } PSTR3CONbits_t; |
[; ;pic18f27j13.h: 2328: extern volatile PSTR3CONbits_t PSTR3CONbits @ 0xF1A; |
[; ;pic18f27j13.h: 2407: extern volatile unsigned char T8CON @ 0xF1B; |
"2409 |
[; ;pic18f27j13.h: 2409: asm("T8CON equ 0F1Bh"); |
[; <" T8CON equ 0F1Bh ;# "> |
[; ;pic18f27j13.h: 2412: typedef union { |
[; ;pic18f27j13.h: 2413: struct { |
[; ;pic18f27j13.h: 2414: unsigned T8CKPS :2; |
[; ;pic18f27j13.h: 2415: unsigned TMR8ON :1; |
[; ;pic18f27j13.h: 2416: unsigned T8OUTPS :4; |
[; ;pic18f27j13.h: 2417: }; |
[; ;pic18f27j13.h: 2418: struct { |
[; ;pic18f27j13.h: 2419: unsigned T8CKPS0 :1; |
[; ;pic18f27j13.h: 2420: unsigned T8CKPS1 :1; |
[; ;pic18f27j13.h: 2421: unsigned :1; |
[; ;pic18f27j13.h: 2422: unsigned T8OUTPS0 :1; |
[; ;pic18f27j13.h: 2423: unsigned T8OUTPS1 :1; |
[; ;pic18f27j13.h: 2424: unsigned T8OUTPS2 :1; |
[; ;pic18f27j13.h: 2425: unsigned T8OUTPS3 :1; |
[; ;pic18f27j13.h: 2426: }; |
[; ;pic18f27j13.h: 2427: } T8CONbits_t; |
[; ;pic18f27j13.h: 2428: extern volatile T8CONbits_t T8CONbits @ 0xF1B; |
[; ;pic18f27j13.h: 2477: extern volatile unsigned char PR8 @ 0xF1C; |
"2479 |
[; ;pic18f27j13.h: 2479: asm("PR8 equ 0F1Ch"); |
[; <" PR8 equ 0F1Ch ;# "> |
[; ;pic18f27j13.h: 2482: typedef union { |
[; ;pic18f27j13.h: 2483: struct { |
[; ;pic18f27j13.h: 2484: unsigned PR8 :8; |
[; ;pic18f27j13.h: 2485: }; |
[; ;pic18f27j13.h: 2486: } PR8bits_t; |
[; ;pic18f27j13.h: 2487: extern volatile PR8bits_t PR8bits @ 0xF1C; |
[; ;pic18f27j13.h: 2496: extern volatile unsigned char TMR8 @ 0xF1D; |
"2498 |
[; ;pic18f27j13.h: 2498: asm("TMR8 equ 0F1Dh"); |
[; <" TMR8 equ 0F1Dh ;# "> |
[; ;pic18f27j13.h: 2501: typedef union { |
[; ;pic18f27j13.h: 2502: struct { |
[; ;pic18f27j13.h: 2503: unsigned TMR8 :8; |
[; ;pic18f27j13.h: 2504: }; |
[; ;pic18f27j13.h: 2505: } TMR8bits_t; |
[; ;pic18f27j13.h: 2506: extern volatile TMR8bits_t TMR8bits @ 0xF1D; |
[; ;pic18f27j13.h: 2515: extern volatile unsigned char T6CON @ 0xF1E; |
"2517 |
[; ;pic18f27j13.h: 2517: asm("T6CON equ 0F1Eh"); |
[; <" T6CON equ 0F1Eh ;# "> |
[; ;pic18f27j13.h: 2520: typedef union { |
[; ;pic18f27j13.h: 2521: struct { |
[; ;pic18f27j13.h: 2522: unsigned T6CKPS :2; |
[; ;pic18f27j13.h: 2523: unsigned TMR6ON :1; |
[; ;pic18f27j13.h: 2524: unsigned T6OUTPS :4; |
[; ;pic18f27j13.h: 2525: }; |
[; ;pic18f27j13.h: 2526: struct { |
[; ;pic18f27j13.h: 2527: unsigned T6CKPS0 :1; |
[; ;pic18f27j13.h: 2528: unsigned T6CKPS1 :1; |
[; ;pic18f27j13.h: 2529: unsigned :1; |
[; ;pic18f27j13.h: 2530: unsigned T6OUTPS0 :1; |
[; ;pic18f27j13.h: 2531: unsigned T6OUTPS1 :1; |
[; ;pic18f27j13.h: 2532: unsigned T6OUTPS2 :1; |
[; ;pic18f27j13.h: 2533: unsigned T6OUTPS3 :1; |
[; ;pic18f27j13.h: 2534: }; |
[; ;pic18f27j13.h: 2535: } T6CONbits_t; |
[; ;pic18f27j13.h: 2536: extern volatile T6CONbits_t T6CONbits @ 0xF1E; |
[; ;pic18f27j13.h: 2585: extern volatile unsigned char PR6 @ 0xF1F; |
"2587 |
[; ;pic18f27j13.h: 2587: asm("PR6 equ 0F1Fh"); |
[; <" PR6 equ 0F1Fh ;# "> |
[; ;pic18f27j13.h: 2590: typedef union { |
[; ;pic18f27j13.h: 2591: struct { |
[; ;pic18f27j13.h: 2592: unsigned PR6 :8; |
[; ;pic18f27j13.h: 2593: }; |
[; ;pic18f27j13.h: 2594: } PR6bits_t; |
[; ;pic18f27j13.h: 2595: extern volatile PR6bits_t PR6bits @ 0xF1F; |
[; ;pic18f27j13.h: 2604: extern volatile unsigned char TMR6 @ 0xF20; |
"2606 |
[; ;pic18f27j13.h: 2606: asm("TMR6 equ 0F20h"); |
[; <" TMR6 equ 0F20h ;# "> |
[; ;pic18f27j13.h: 2609: typedef union { |
[; ;pic18f27j13.h: 2610: struct { |
[; ;pic18f27j13.h: 2611: unsigned TMR6 :8; |
[; ;pic18f27j13.h: 2612: }; |
[; ;pic18f27j13.h: 2613: } TMR6bits_t; |
[; ;pic18f27j13.h: 2614: extern volatile TMR6bits_t TMR6bits @ 0xF20; |
[; ;pic18f27j13.h: 2623: extern volatile unsigned char T5GCON @ 0xF21; |
"2625 |
[; ;pic18f27j13.h: 2625: asm("T5GCON equ 0F21h"); |
[; <" T5GCON equ 0F21h ;# "> |
[; ;pic18f27j13.h: 2628: typedef union { |
[; ;pic18f27j13.h: 2629: struct { |
[; ;pic18f27j13.h: 2630: unsigned :3; |
[; ;pic18f27j13.h: 2631: unsigned T5GGO_NOT_T5DONE :1; |
[; ;pic18f27j13.h: 2632: }; |
[; ;pic18f27j13.h: 2633: struct { |
[; ;pic18f27j13.h: 2634: unsigned T5GSS :2; |
[; ;pic18f27j13.h: 2635: unsigned T5GVAL :1; |
[; ;pic18f27j13.h: 2636: unsigned T5GGO_nT5DONE :1; |
[; ;pic18f27j13.h: 2637: unsigned T5GSPM :1; |
[; ;pic18f27j13.h: 2638: unsigned T5GTM :1; |
[; ;pic18f27j13.h: 2639: unsigned T5GPOL :1; |
[; ;pic18f27j13.h: 2640: unsigned TMR5GE :1; |
[; ;pic18f27j13.h: 2641: }; |
[; ;pic18f27j13.h: 2642: struct { |
[; ;pic18f27j13.h: 2643: unsigned T5GSS0 :1; |
[; ;pic18f27j13.h: 2644: unsigned T5GSS1 :1; |
[; ;pic18f27j13.h: 2645: unsigned :1; |
[; ;pic18f27j13.h: 2646: unsigned T5GGO :1; |
[; ;pic18f27j13.h: 2647: }; |
[; ;pic18f27j13.h: 2648: struct { |
[; ;pic18f27j13.h: 2649: unsigned :3; |
[; ;pic18f27j13.h: 2650: unsigned NOT_T5DONE :1; |
[; ;pic18f27j13.h: 2651: }; |
[; ;pic18f27j13.h: 2652: struct { |
[; ;pic18f27j13.h: 2653: unsigned :3; |
[; ;pic18f27j13.h: 2654: unsigned nT5DONE :1; |
[; ;pic18f27j13.h: 2655: }; |
[; ;pic18f27j13.h: 2656: struct { |
[; ;pic18f27j13.h: 2657: unsigned :3; |
[; ;pic18f27j13.h: 2658: unsigned T5DONE :1; |
[; ;pic18f27j13.h: 2659: }; |
[; ;pic18f27j13.h: 2660: } T5GCONbits_t; |
[; ;pic18f27j13.h: 2661: extern volatile T5GCONbits_t T5GCONbits @ 0xF21; |
[; ;pic18f27j13.h: 2735: extern volatile unsigned char T5CON @ 0xF22; |
"2737 |
[; ;pic18f27j13.h: 2737: asm("T5CON equ 0F22h"); |
[; <" T5CON equ 0F22h ;# "> |
[; ;pic18f27j13.h: 2740: typedef union { |
[; ;pic18f27j13.h: 2741: struct { |
[; ;pic18f27j13.h: 2742: unsigned :2; |
[; ;pic18f27j13.h: 2743: unsigned NOT_T5SYNC :1; |
[; ;pic18f27j13.h: 2744: }; |
[; ;pic18f27j13.h: 2745: struct { |
[; ;pic18f27j13.h: 2746: unsigned TMR5ON :1; |
[; ;pic18f27j13.h: 2747: unsigned RD16 :1; |
[; ;pic18f27j13.h: 2748: unsigned nT5SYNC :1; |
[; ;pic18f27j13.h: 2749: unsigned T5OSCEN :1; |
[; ;pic18f27j13.h: 2750: unsigned T5CKPS :2; |
[; ;pic18f27j13.h: 2751: unsigned TMR5CS :2; |
[; ;pic18f27j13.h: 2752: }; |
[; ;pic18f27j13.h: 2753: struct { |
[; ;pic18f27j13.h: 2754: unsigned :4; |
[; ;pic18f27j13.h: 2755: unsigned T5CKPS0 :1; |
[; ;pic18f27j13.h: 2756: unsigned T5CKPS1 :1; |
[; ;pic18f27j13.h: 2757: unsigned TMR5CS0 :1; |
[; ;pic18f27j13.h: 2758: unsigned TMR5CS1 :1; |
[; ;pic18f27j13.h: 2759: }; |
[; ;pic18f27j13.h: 2760: struct { |
[; ;pic18f27j13.h: 2761: unsigned :1; |
[; ;pic18f27j13.h: 2762: unsigned RD165 :1; |
[; ;pic18f27j13.h: 2763: }; |
[; ;pic18f27j13.h: 2764: struct { |
[; ;pic18f27j13.h: 2765: unsigned :3; |
[; ;pic18f27j13.h: 2766: unsigned SOSCEN5 :1; |
[; ;pic18f27j13.h: 2767: }; |
[; ;pic18f27j13.h: 2768: } T5CONbits_t; |
[; ;pic18f27j13.h: 2769: extern volatile T5CONbits_t T5CONbits @ 0xF22; |
[; ;pic18f27j13.h: 2838: extern volatile unsigned char TMR5L @ 0xF23; |
"2840 |
[; ;pic18f27j13.h: 2840: asm("TMR5L equ 0F23h"); |
[; <" TMR5L equ 0F23h ;# "> |
[; ;pic18f27j13.h: 2843: typedef union { |
[; ;pic18f27j13.h: 2844: struct { |
[; ;pic18f27j13.h: 2845: unsigned TMR5L :8; |
[; ;pic18f27j13.h: 2846: }; |
[; ;pic18f27j13.h: 2847: } TMR5Lbits_t; |
[; ;pic18f27j13.h: 2848: extern volatile TMR5Lbits_t TMR5Lbits @ 0xF23; |
[; ;pic18f27j13.h: 2857: extern volatile unsigned char TMR5H @ 0xF24; |
"2859 |
[; ;pic18f27j13.h: 2859: asm("TMR5H equ 0F24h"); |
[; <" TMR5H equ 0F24h ;# "> |
[; ;pic18f27j13.h: 2862: typedef union { |
[; ;pic18f27j13.h: 2863: struct { |
[; ;pic18f27j13.h: 2864: unsigned TMR5H :8; |
[; ;pic18f27j13.h: 2865: }; |
[; ;pic18f27j13.h: 2866: } TMR5Hbits_t; |
[; ;pic18f27j13.h: 2867: extern volatile TMR5Hbits_t TMR5Hbits @ 0xF24; |
[; ;pic18f27j13.h: 2876: extern volatile unsigned char CM3CON @ 0xF25; |
"2878 |
[; ;pic18f27j13.h: 2878: asm("CM3CON equ 0F25h"); |
[; <" CM3CON equ 0F25h ;# "> |
[; ;pic18f27j13.h: 2881: typedef union { |
[; ;pic18f27j13.h: 2882: struct { |
[; ;pic18f27j13.h: 2883: unsigned CCH :2; |
[; ;pic18f27j13.h: 2884: unsigned CREF :1; |
[; ;pic18f27j13.h: 2885: unsigned EVPOL :2; |
[; ;pic18f27j13.h: 2886: unsigned CPOL :1; |
[; ;pic18f27j13.h: 2887: unsigned COE :1; |
[; ;pic18f27j13.h: 2888: unsigned CON :1; |
[; ;pic18f27j13.h: 2889: }; |
[; ;pic18f27j13.h: 2890: struct { |
[; ;pic18f27j13.h: 2891: unsigned CCH0 :1; |
[; ;pic18f27j13.h: 2892: unsigned CCH1 :1; |
[; ;pic18f27j13.h: 2893: unsigned :1; |
[; ;pic18f27j13.h: 2894: unsigned EVPOL0 :1; |
[; ;pic18f27j13.h: 2895: unsigned EVPOL1 :1; |
[; ;pic18f27j13.h: 2896: }; |
[; ;pic18f27j13.h: 2897: struct { |
[; ;pic18f27j13.h: 2898: unsigned CCH03 :1; |
[; ;pic18f27j13.h: 2899: }; |
[; ;pic18f27j13.h: 2900: struct { |
[; ;pic18f27j13.h: 2901: unsigned :1; |
[; ;pic18f27j13.h: 2902: unsigned CCH13 :1; |
[; ;pic18f27j13.h: 2903: }; |
[; ;pic18f27j13.h: 2904: struct { |
[; ;pic18f27j13.h: 2905: unsigned :6; |
[; ;pic18f27j13.h: 2906: unsigned COE3 :1; |
[; ;pic18f27j13.h: 2907: }; |
[; ;pic18f27j13.h: 2908: struct { |
[; ;pic18f27j13.h: 2909: unsigned :7; |
[; ;pic18f27j13.h: 2910: unsigned CON3 :1; |
[; ;pic18f27j13.h: 2911: }; |
[; ;pic18f27j13.h: 2912: struct { |
[; ;pic18f27j13.h: 2913: unsigned :5; |
[; ;pic18f27j13.h: 2914: unsigned CPOL3 :1; |
[; ;pic18f27j13.h: 2915: }; |
[; ;pic18f27j13.h: 2916: struct { |
[; ;pic18f27j13.h: 2917: unsigned :2; |
[; ;pic18f27j13.h: 2918: unsigned CREF3 :1; |
[; ;pic18f27j13.h: 2919: }; |
[; ;pic18f27j13.h: 2920: struct { |
[; ;pic18f27j13.h: 2921: unsigned :3; |
[; ;pic18f27j13.h: 2922: unsigned EVPOL03 :1; |
[; ;pic18f27j13.h: 2923: }; |
[; ;pic18f27j13.h: 2924: struct { |
[; ;pic18f27j13.h: 2925: unsigned :4; |
[; ;pic18f27j13.h: 2926: unsigned EVPOL13 :1; |
[; ;pic18f27j13.h: 2927: }; |
[; ;pic18f27j13.h: 2928: } CM3CONbits_t; |
[; ;pic18f27j13.h: 2929: extern volatile CM3CONbits_t CM3CONbits @ 0xF25; |
[; ;pic18f27j13.h: 3023: extern volatile unsigned char RTCVALL @ 0xF3A; |
"3025 |
[; ;pic18f27j13.h: 3025: asm("RTCVALL equ 0F3Ah"); |
[; <" RTCVALL equ 0F3Ah ;# "> |
[; ;pic18f27j13.h: 3028: typedef union { |
[; ;pic18f27j13.h: 3029: struct { |
[; ;pic18f27j13.h: 3030: unsigned RTCVALL :8; |
[; ;pic18f27j13.h: 3031: }; |
[; ;pic18f27j13.h: 3032: } RTCVALLbits_t; |
[; ;pic18f27j13.h: 3033: extern volatile RTCVALLbits_t RTCVALLbits @ 0xF3A; |
[; ;pic18f27j13.h: 3042: extern volatile unsigned char RTCVALH @ 0xF3B; |
"3044 |
[; ;pic18f27j13.h: 3044: asm("RTCVALH equ 0F3Bh"); |
[; <" RTCVALH equ 0F3Bh ;# "> |
[; ;pic18f27j13.h: 3047: typedef union { |
[; ;pic18f27j13.h: 3048: struct { |
[; ;pic18f27j13.h: 3049: unsigned RTCVALH :8; |
[; ;pic18f27j13.h: 3050: }; |
[; ;pic18f27j13.h: 3051: struct { |
[; ;pic18f27j13.h: 3052: unsigned :6; |
[; ;pic18f27j13.h: 3053: unsigned WAITB0 :1; |
[; ;pic18f27j13.h: 3054: }; |
[; ;pic18f27j13.h: 3055: struct { |
[; ;pic18f27j13.h: 3056: unsigned :7; |
[; ;pic18f27j13.h: 3057: unsigned WAITB1 :1; |
[; ;pic18f27j13.h: 3058: }; |
[; ;pic18f27j13.h: 3059: struct { |
[; ;pic18f27j13.h: 3060: unsigned WAITE0 :1; |
[; ;pic18f27j13.h: 3061: }; |
[; ;pic18f27j13.h: 3062: struct { |
[; ;pic18f27j13.h: 3063: unsigned :1; |
[; ;pic18f27j13.h: 3064: unsigned WAITE1 :1; |
[; ;pic18f27j13.h: 3065: }; |
[; ;pic18f27j13.h: 3066: struct { |
[; ;pic18f27j13.h: 3067: unsigned :2; |
[; ;pic18f27j13.h: 3068: unsigned WAITM0 :1; |
[; ;pic18f27j13.h: 3069: }; |
[; ;pic18f27j13.h: 3070: struct { |
[; ;pic18f27j13.h: 3071: unsigned :3; |
[; ;pic18f27j13.h: 3072: unsigned WAITM1 :1; |
[; ;pic18f27j13.h: 3073: }; |
[; ;pic18f27j13.h: 3074: struct { |
[; ;pic18f27j13.h: 3075: unsigned :4; |
[; ;pic18f27j13.h: 3076: unsigned WAITM2 :1; |
[; ;pic18f27j13.h: 3077: }; |
[; ;pic18f27j13.h: 3078: struct { |
[; ;pic18f27j13.h: 3079: unsigned :5; |
[; ;pic18f27j13.h: 3080: unsigned WAITM3 :1; |
[; ;pic18f27j13.h: 3081: }; |
[; ;pic18f27j13.h: 3082: } RTCVALHbits_t; |
[; ;pic18f27j13.h: 3083: extern volatile RTCVALHbits_t RTCVALHbits @ 0xF3B; |
[; ;pic18f27j13.h: 3132: extern volatile unsigned char PADCFG1 @ 0xF3C; |
"3134 |
[; ;pic18f27j13.h: 3134: asm("PADCFG1 equ 0F3Ch"); |
[; <" PADCFG1 equ 0F3Ch ;# "> |
[; ;pic18f27j13.h: 3137: typedef union { |
[; ;pic18f27j13.h: 3138: struct { |
[; ;pic18f27j13.h: 3139: unsigned :1; |
[; ;pic18f27j13.h: 3140: unsigned RTSECSEL0 :1; |
[; ;pic18f27j13.h: 3141: unsigned RTSECSEL1 :1; |
[; ;pic18f27j13.h: 3142: }; |
[; ;pic18f27j13.h: 3143: } PADCFG1bits_t; |
[; ;pic18f27j13.h: 3144: extern volatile PADCFG1bits_t PADCFG1bits @ 0xF3C; |
[; ;pic18f27j13.h: 3158: extern volatile unsigned char REFOCON @ 0xF3D; |
"3160 |
[; ;pic18f27j13.h: 3160: asm("REFOCON equ 0F3Dh"); |
[; <" REFOCON equ 0F3Dh ;# "> |
[; ;pic18f27j13.h: 3163: typedef union { |
[; ;pic18f27j13.h: 3164: struct { |
[; ;pic18f27j13.h: 3165: unsigned RODIV :4; |
[; ;pic18f27j13.h: 3166: unsigned ROSEL :1; |
[; ;pic18f27j13.h: 3167: unsigned ROSSLP :1; |
[; ;pic18f27j13.h: 3168: unsigned :1; |
[; ;pic18f27j13.h: 3169: unsigned ROON :1; |
[; ;pic18f27j13.h: 3170: }; |
[; ;pic18f27j13.h: 3171: struct { |
[; ;pic18f27j13.h: 3172: unsigned RODIV0 :1; |
[; ;pic18f27j13.h: 3173: unsigned RODIV1 :1; |
[; ;pic18f27j13.h: 3174: unsigned RODIV2 :1; |
[; ;pic18f27j13.h: 3175: unsigned RODIV3 :1; |
[; ;pic18f27j13.h: 3176: }; |
[; ;pic18f27j13.h: 3177: } REFOCONbits_t; |
[; ;pic18f27j13.h: 3178: extern volatile REFOCONbits_t REFOCONbits @ 0xF3D; |
[; ;pic18f27j13.h: 3222: extern volatile unsigned char RTCCAL @ 0xF3E; |
"3224 |
[; ;pic18f27j13.h: 3224: asm("RTCCAL equ 0F3Eh"); |
[; <" RTCCAL equ 0F3Eh ;# "> |
[; ;pic18f27j13.h: 3227: typedef union { |
[; ;pic18f27j13.h: 3228: struct { |
[; ;pic18f27j13.h: 3229: unsigned CAL :8; |
[; ;pic18f27j13.h: 3230: }; |
[; ;pic18f27j13.h: 3231: struct { |
[; ;pic18f27j13.h: 3232: unsigned CAL0 :1; |
[; ;pic18f27j13.h: 3233: unsigned CAL1 :1; |
[; ;pic18f27j13.h: 3234: unsigned CAL2 :1; |
[; ;pic18f27j13.h: 3235: unsigned CAL3 :1; |
[; ;pic18f27j13.h: 3236: unsigned CAL4 :1; |
[; ;pic18f27j13.h: 3237: unsigned CAL5 :1; |
[; ;pic18f27j13.h: 3238: unsigned CAL6 :1; |
[; ;pic18f27j13.h: 3239: unsigned CAL7 :1; |
[; ;pic18f27j13.h: 3240: }; |
[; ;pic18f27j13.h: 3241: } RTCCALbits_t; |
[; ;pic18f27j13.h: 3242: extern volatile RTCCALbits_t RTCCALbits @ 0xF3E; |
[; ;pic18f27j13.h: 3291: extern volatile unsigned char RTCCFG @ 0xF3F; |
"3293 |
[; ;pic18f27j13.h: 3293: asm("RTCCFG equ 0F3Fh"); |
[; <" RTCCFG equ 0F3Fh ;# "> |
[; ;pic18f27j13.h: 3296: typedef union { |
[; ;pic18f27j13.h: 3297: struct { |
[; ;pic18f27j13.h: 3298: unsigned RTCPTR0 :1; |
[; ;pic18f27j13.h: 3299: unsigned RTCPTR1 :1; |
[; ;pic18f27j13.h: 3300: unsigned RTCOE :1; |
[; ;pic18f27j13.h: 3301: unsigned HALFSEC :1; |
[; ;pic18f27j13.h: 3302: unsigned RTCSYNC :1; |
[; ;pic18f27j13.h: 3303: unsigned RTCWREN :1; |
[; ;pic18f27j13.h: 3304: unsigned :1; |
[; ;pic18f27j13.h: 3305: unsigned RTCEN :1; |
[; ;pic18f27j13.h: 3306: }; |
[; ;pic18f27j13.h: 3307: } RTCCFGbits_t; |
[; ;pic18f27j13.h: 3308: extern volatile RTCCFGbits_t RTCCFGbits @ 0xF3F; |
[; ;pic18f27j13.h: 3347: extern volatile unsigned char ODCON3 @ 0xF40; |
"3349 |
[; ;pic18f27j13.h: 3349: asm("ODCON3 equ 0F40h"); |
[; <" ODCON3 equ 0F40h ;# "> |
[; ;pic18f27j13.h: 3352: typedef union { |
[; ;pic18f27j13.h: 3353: struct { |
[; ;pic18f27j13.h: 3354: unsigned SPI1OD :1; |
[; ;pic18f27j13.h: 3355: unsigned SPI2OD :1; |
[; ;pic18f27j13.h: 3356: unsigned :5; |
[; ;pic18f27j13.h: 3357: unsigned CTMUDS :1; |
[; ;pic18f27j13.h: 3358: }; |
[; ;pic18f27j13.h: 3359: } ODCON3bits_t; |
[; ;pic18f27j13.h: 3360: extern volatile ODCON3bits_t ODCON3bits @ 0xF40; |
[; ;pic18f27j13.h: 3379: extern volatile unsigned char ODCON2 @ 0xF41; |
"3381 |
[; ;pic18f27j13.h: 3381: asm("ODCON2 equ 0F41h"); |
[; <" ODCON2 equ 0F41h ;# "> |
[; ;pic18f27j13.h: 3384: typedef union { |
[; ;pic18f27j13.h: 3385: struct { |
[; ;pic18f27j13.h: 3386: unsigned U1OD :1; |
[; ;pic18f27j13.h: 3387: unsigned U2OD :1; |
[; ;pic18f27j13.h: 3388: unsigned CCP9OD :1; |
[; ;pic18f27j13.h: 3389: unsigned CCP10OD :1; |
[; ;pic18f27j13.h: 3390: }; |
[; ;pic18f27j13.h: 3391: } ODCON2bits_t; |
[; ;pic18f27j13.h: 3392: extern volatile ODCON2bits_t ODCON2bits @ 0xF41; |
[; ;pic18f27j13.h: 3416: extern volatile unsigned char ODCON1 @ 0xF42; |
"3418 |
[; ;pic18f27j13.h: 3418: asm("ODCON1 equ 0F42h"); |
[; <" ODCON1 equ 0F42h ;# "> |
[; ;pic18f27j13.h: 3421: typedef union { |
[; ;pic18f27j13.h: 3422: struct { |
[; ;pic18f27j13.h: 3423: unsigned ECCP1OD :1; |
[; ;pic18f27j13.h: 3424: unsigned ECCP2OD :1; |
[; ;pic18f27j13.h: 3425: unsigned ECCP3OD :1; |
[; ;pic18f27j13.h: 3426: unsigned CCP4OD :1; |
[; ;pic18f27j13.h: 3427: unsigned CCP5OD :1; |
[; ;pic18f27j13.h: 3428: unsigned CCP6OD :1; |
[; ;pic18f27j13.h: 3429: unsigned CCP7OD :1; |
[; ;pic18f27j13.h: 3430: unsigned CCP8OD :1; |
[; ;pic18f27j13.h: 3431: }; |
[; ;pic18f27j13.h: 3432: } ODCON1bits_t; |
[; ;pic18f27j13.h: 3433: extern volatile ODCON1bits_t ODCON1bits @ 0xF42; |
[; ;pic18f27j13.h: 3477: extern volatile unsigned char ALRMVALL @ 0xF44; |
"3479 |
[; ;pic18f27j13.h: 3479: asm("ALRMVALL equ 0F44h"); |
[; <" ALRMVALL equ 0F44h ;# "> |
[; ;pic18f27j13.h: 3482: typedef union { |
[; ;pic18f27j13.h: 3483: struct { |
[; ;pic18f27j13.h: 3484: unsigned ALRMVALL :8; |
[; ;pic18f27j13.h: 3485: }; |
[; ;pic18f27j13.h: 3486: } ALRMVALLbits_t; |
[; ;pic18f27j13.h: 3487: extern volatile ALRMVALLbits_t ALRMVALLbits @ 0xF44; |
[; ;pic18f27j13.h: 3496: extern volatile unsigned char ALRMVALH @ 0xF45; |
"3498 |
[; ;pic18f27j13.h: 3498: asm("ALRMVALH equ 0F45h"); |
[; <" ALRMVALH equ 0F45h ;# "> |
[; ;pic18f27j13.h: 3501: typedef union { |
[; ;pic18f27j13.h: 3502: struct { |
[; ;pic18f27j13.h: 3503: unsigned ALRMVALH :8; |
[; ;pic18f27j13.h: 3504: }; |
[; ;pic18f27j13.h: 3505: } ALRMVALHbits_t; |
[; ;pic18f27j13.h: 3506: extern volatile ALRMVALHbits_t ALRMVALHbits @ 0xF45; |
[; ;pic18f27j13.h: 3515: extern volatile unsigned char ALRMRPT @ 0xF46; |
"3517 |
[; ;pic18f27j13.h: 3517: asm("ALRMRPT equ 0F46h"); |
[; <" ALRMRPT equ 0F46h ;# "> |
[; ;pic18f27j13.h: 3520: typedef union { |
[; ;pic18f27j13.h: 3521: struct { |
[; ;pic18f27j13.h: 3522: unsigned ARPT :8; |
[; ;pic18f27j13.h: 3523: }; |
[; ;pic18f27j13.h: 3524: struct { |
[; ;pic18f27j13.h: 3525: unsigned ARPT0 :1; |
[; ;pic18f27j13.h: 3526: unsigned ARPT1 :1; |
[; ;pic18f27j13.h: 3527: unsigned ARPT2 :1; |
[; ;pic18f27j13.h: 3528: unsigned ARPT3 :1; |
[; ;pic18f27j13.h: 3529: unsigned ARPT4 :1; |
[; ;pic18f27j13.h: 3530: unsigned ARPT5 :1; |
[; ;pic18f27j13.h: 3531: unsigned ARPT6 :1; |
[; ;pic18f27j13.h: 3532: unsigned ARPT7 :1; |
[; ;pic18f27j13.h: 3533: }; |
[; ;pic18f27j13.h: 3534: } ALRMRPTbits_t; |
[; ;pic18f27j13.h: 3535: extern volatile ALRMRPTbits_t ALRMRPTbits @ 0xF46; |
[; ;pic18f27j13.h: 3584: extern volatile unsigned char ALRMCFG @ 0xF47; |
"3586 |
[; ;pic18f27j13.h: 3586: asm("ALRMCFG equ 0F47h"); |
[; <" ALRMCFG equ 0F47h ;# "> |
[; ;pic18f27j13.h: 3589: typedef union { |
[; ;pic18f27j13.h: 3590: struct { |
[; ;pic18f27j13.h: 3591: unsigned ALRMPTR :2; |
[; ;pic18f27j13.h: 3592: unsigned AMASK :4; |
[; ;pic18f27j13.h: 3593: unsigned CHIME :1; |
[; ;pic18f27j13.h: 3594: unsigned ALRMEN :1; |
[; ;pic18f27j13.h: 3595: }; |
[; ;pic18f27j13.h: 3596: struct { |
[; ;pic18f27j13.h: 3597: unsigned ALRMPTR0 :1; |
[; ;pic18f27j13.h: 3598: unsigned ALRMPTR1 :1; |
[; ;pic18f27j13.h: 3599: unsigned AMASK0 :1; |
[; ;pic18f27j13.h: 3600: unsigned AMASK1 :1; |
[; ;pic18f27j13.h: 3601: unsigned AMASK2 :1; |
[; ;pic18f27j13.h: 3602: unsigned AMASK3 :1; |
[; ;pic18f27j13.h: 3603: }; |
[; ;pic18f27j13.h: 3604: } ALRMCFGbits_t; |
[; ;pic18f27j13.h: 3605: extern volatile ALRMCFGbits_t ALRMCFGbits @ 0xF47; |
[; ;pic18f27j13.h: 3659: extern volatile unsigned char ANCON0 @ 0xF48; |
"3661 |
[; ;pic18f27j13.h: 3661: asm("ANCON0 equ 0F48h"); |
[; <" ANCON0 equ 0F48h ;# "> |
[; ;pic18f27j13.h: 3664: typedef union { |
[; ;pic18f27j13.h: 3665: struct { |
[; ;pic18f27j13.h: 3666: unsigned PCFG0 :1; |
[; ;pic18f27j13.h: 3667: unsigned PCFG1 :1; |
[; ;pic18f27j13.h: 3668: unsigned PCFG2 :1; |
[; ;pic18f27j13.h: 3669: unsigned PCFG3 :1; |
[; ;pic18f27j13.h: 3670: unsigned PCFG4 :1; |
[; ;pic18f27j13.h: 3671: }; |
[; ;pic18f27j13.h: 3672: } ANCON0bits_t; |
[; ;pic18f27j13.h: 3673: extern volatile ANCON0bits_t ANCON0bits @ 0xF48; |
[; ;pic18f27j13.h: 3702: extern volatile unsigned char ANCON1 @ 0xF49; |
"3704 |
[; ;pic18f27j13.h: 3704: asm("ANCON1 equ 0F49h"); |
[; <" ANCON1 equ 0F49h ;# "> |
[; ;pic18f27j13.h: 3707: typedef union { |
[; ;pic18f27j13.h: 3708: struct { |
[; ;pic18f27j13.h: 3709: unsigned PCFG8 :1; |
[; ;pic18f27j13.h: 3710: unsigned PCFG9 :1; |
[; ;pic18f27j13.h: 3711: unsigned PCFG10 :1; |
[; ;pic18f27j13.h: 3712: unsigned PCFG11 :1; |
[; ;pic18f27j13.h: 3713: unsigned PCFG12 :1; |
[; ;pic18f27j13.h: 3714: unsigned :2; |
[; ;pic18f27j13.h: 3715: unsigned VBGEN :1; |
[; ;pic18f27j13.h: 3716: }; |
[; ;pic18f27j13.h: 3717: struct { |
[; ;pic18f27j13.h: 3718: unsigned :7; |
[; ;pic18f27j13.h: 3719: unsigned PCFG15 :1; |
[; ;pic18f27j13.h: 3720: }; |
[; ;pic18f27j13.h: 3721: } ANCON1bits_t; |
[; ;pic18f27j13.h: 3722: extern volatile ANCON1bits_t ANCON1bits @ 0xF49; |
[; ;pic18f27j13.h: 3761: extern volatile unsigned char DSWAKEL @ 0xF4A; |
"3763 |
[; ;pic18f27j13.h: 3763: asm("DSWAKEL equ 0F4Ah"); |
[; <" DSWAKEL equ 0F4Ah ;# "> |
[; ;pic18f27j13.h: 3766: typedef union { |
[; ;pic18f27j13.h: 3767: struct { |
[; ;pic18f27j13.h: 3768: unsigned DSPOR :1; |
[; ;pic18f27j13.h: 3769: unsigned :1; |
[; ;pic18f27j13.h: 3770: unsigned DSMCLR :1; |
[; ;pic18f27j13.h: 3771: unsigned DSRTC :1; |
[; ;pic18f27j13.h: 3772: unsigned DSWDT :1; |
[; ;pic18f27j13.h: 3773: unsigned DSULP :1; |
[; ;pic18f27j13.h: 3774: unsigned :1; |
[; ;pic18f27j13.h: 3775: unsigned DSFLT :1; |
[; ;pic18f27j13.h: 3776: }; |
[; ;pic18f27j13.h: 3777: } DSWAKELbits_t; |
[; ;pic18f27j13.h: 3778: extern volatile DSWAKELbits_t DSWAKELbits @ 0xF4A; |
[; ;pic18f27j13.h: 3812: extern volatile unsigned char DSWAKEH @ 0xF4B; |
"3814 |
[; ;pic18f27j13.h: 3814: asm("DSWAKEH equ 0F4Bh"); |
[; <" DSWAKEH equ 0F4Bh ;# "> |
[; ;pic18f27j13.h: 3817: typedef union { |
[; ;pic18f27j13.h: 3818: struct { |
[; ;pic18f27j13.h: 3819: unsigned DSINT0 :1; |
[; ;pic18f27j13.h: 3820: }; |
[; ;pic18f27j13.h: 3821: } DSWAKEHbits_t; |
[; ;pic18f27j13.h: 3822: extern volatile DSWAKEHbits_t DSWAKEHbits @ 0xF4B; |
[; ;pic18f27j13.h: 3831: extern volatile unsigned char DSCONL @ 0xF4C; |
"3833 |
[; ;pic18f27j13.h: 3833: asm("DSCONL equ 0F4Ch"); |
[; <" DSCONL equ 0F4Ch ;# "> |
[; ;pic18f27j13.h: 3836: typedef union { |
[; ;pic18f27j13.h: 3837: struct { |
[; ;pic18f27j13.h: 3838: unsigned RELEASE :1; |
[; ;pic18f27j13.h: 3839: unsigned DSBOR :1; |
[; ;pic18f27j13.h: 3840: unsigned ULPWDIS :1; |
[; ;pic18f27j13.h: 3841: }; |
[; ;pic18f27j13.h: 3842: } DSCONLbits_t; |
[; ;pic18f27j13.h: 3843: extern volatile DSCONLbits_t DSCONLbits @ 0xF4C; |
[; ;pic18f27j13.h: 3862: extern volatile unsigned char DSCONH @ 0xF4D; |
"3864 |
[; ;pic18f27j13.h: 3864: asm("DSCONH equ 0F4Dh"); |
[; <" DSCONH equ 0F4Dh ;# "> |
[; ;pic18f27j13.h: 3867: typedef union { |
[; ;pic18f27j13.h: 3868: struct { |
[; ;pic18f27j13.h: 3869: unsigned RTCWDIS :1; |
[; ;pic18f27j13.h: 3870: unsigned DSULPEN :1; |
[; ;pic18f27j13.h: 3871: unsigned :5; |
[; ;pic18f27j13.h: 3872: unsigned DSEN :1; |
[; ;pic18f27j13.h: 3873: }; |
[; ;pic18f27j13.h: 3874: } DSCONHbits_t; |
[; ;pic18f27j13.h: 3875: extern volatile DSCONHbits_t DSCONHbits @ 0xF4D; |
[; ;pic18f27j13.h: 3894: extern volatile unsigned char DSGPR0 @ 0xF4E; |
"3896 |
[; ;pic18f27j13.h: 3896: asm("DSGPR0 equ 0F4Eh"); |
[; <" DSGPR0 equ 0F4Eh ;# "> |
[; ;pic18f27j13.h: 3899: typedef union { |
[; ;pic18f27j13.h: 3900: struct { |
[; ;pic18f27j13.h: 3901: unsigned DSGPR0 :8; |
[; ;pic18f27j13.h: 3902: }; |
[; ;pic18f27j13.h: 3903: } DSGPR0bits_t; |
[; ;pic18f27j13.h: 3904: extern volatile DSGPR0bits_t DSGPR0bits @ 0xF4E; |
[; ;pic18f27j13.h: 3913: extern volatile unsigned char DSGPR1 @ 0xF4F; |
"3915 |
[; ;pic18f27j13.h: 3915: asm("DSGPR1 equ 0F4Fh"); |
[; <" DSGPR1 equ 0F4Fh ;# "> |
[; ;pic18f27j13.h: 3918: typedef union { |
[; ;pic18f27j13.h: 3919: struct { |
[; ;pic18f27j13.h: 3920: unsigned DSGPR1 :8; |
[; ;pic18f27j13.h: 3921: }; |
[; ;pic18f27j13.h: 3922: } DSGPR1bits_t; |
[; ;pic18f27j13.h: 3923: extern volatile DSGPR1bits_t DSGPR1bits @ 0xF4F; |
[; ;pic18f27j13.h: 3932: extern volatile unsigned char CCPTMRS2 @ 0xF50; |
"3934 |
[; ;pic18f27j13.h: 3934: asm("CCPTMRS2 equ 0F50h"); |
[; <" CCPTMRS2 equ 0F50h ;# "> |
[; ;pic18f27j13.h: 3937: typedef union { |
[; ;pic18f27j13.h: 3938: struct { |
[; ;pic18f27j13.h: 3939: unsigned C8TSEL :2; |
[; ;pic18f27j13.h: 3940: unsigned C9TSEL0 :1; |
[; ;pic18f27j13.h: 3941: unsigned :1; |
[; ;pic18f27j13.h: 3942: unsigned C10TSEL0 :1; |
[; ;pic18f27j13.h: 3943: }; |
[; ;pic18f27j13.h: 3944: struct { |
[; ;pic18f27j13.h: 3945: unsigned C8TSEL0 :1; |
[; ;pic18f27j13.h: 3946: unsigned C8TSEL1 :1; |
[; ;pic18f27j13.h: 3947: }; |
[; ;pic18f27j13.h: 3948: } CCPTMRS2bits_t; |
[; ;pic18f27j13.h: 3949: extern volatile CCPTMRS2bits_t CCPTMRS2bits @ 0xF50; |
[; ;pic18f27j13.h: 3978: extern volatile unsigned char CCPTMRS1 @ 0xF51; |
"3980 |
[; ;pic18f27j13.h: 3980: asm("CCPTMRS1 equ 0F51h"); |
[; <" CCPTMRS1 equ 0F51h ;# "> |
[; ;pic18f27j13.h: 3983: typedef union { |
[; ;pic18f27j13.h: 3984: struct { |
[; ;pic18f27j13.h: 3985: unsigned C4TSEL :2; |
[; ;pic18f27j13.h: 3986: unsigned C5TSEL0 :1; |
[; ;pic18f27j13.h: 3987: unsigned :1; |
[; ;pic18f27j13.h: 3988: unsigned C6TSEL0 :1; |
[; ;pic18f27j13.h: 3989: unsigned :1; |
[; ;pic18f27j13.h: 3990: unsigned C7TSEL :2; |
[; ;pic18f27j13.h: 3991: }; |
[; ;pic18f27j13.h: 3992: struct { |
[; ;pic18f27j13.h: 3993: unsigned C4TSEL0 :1; |
[; ;pic18f27j13.h: 3994: unsigned C4TSEL1 :1; |
[; ;pic18f27j13.h: 3995: unsigned :4; |
[; ;pic18f27j13.h: 3996: unsigned C7TSEL0 :1; |
[; ;pic18f27j13.h: 3997: unsigned C7TSEL1 :1; |
[; ;pic18f27j13.h: 3998: }; |
[; ;pic18f27j13.h: 3999: } CCPTMRS1bits_t; |
[; ;pic18f27j13.h: 4000: extern volatile CCPTMRS1bits_t CCPTMRS1bits @ 0xF51; |
[; ;pic18f27j13.h: 4044: extern volatile unsigned char CCPTMRS0 @ 0xF52; |
"4046 |
[; ;pic18f27j13.h: 4046: asm("CCPTMRS0 equ 0F52h"); |
[; <" CCPTMRS0 equ 0F52h ;# "> |
[; ;pic18f27j13.h: 4049: typedef union { |
[; ;pic18f27j13.h: 4050: struct { |
[; ;pic18f27j13.h: 4051: unsigned C1TSEL :3; |
[; ;pic18f27j13.h: 4052: unsigned C2TSEL :3; |
[; ;pic18f27j13.h: 4053: unsigned C3TSEL :2; |
[; ;pic18f27j13.h: 4054: }; |
[; ;pic18f27j13.h: 4055: struct { |
[; ;pic18f27j13.h: 4056: unsigned C1TSEL0 :1; |
[; ;pic18f27j13.h: 4057: unsigned C1TSEL1 :1; |
[; ;pic18f27j13.h: 4058: unsigned C1TSEL2 :1; |
[; ;pic18f27j13.h: 4059: unsigned C2TSEL0 :1; |
[; ;pic18f27j13.h: 4060: unsigned C2TSEL1 :1; |
[; ;pic18f27j13.h: 4061: unsigned C2TSEL2 :1; |
[; ;pic18f27j13.h: 4062: unsigned C3TSEL0 :1; |
[; ;pic18f27j13.h: 4063: unsigned C3TSEL1 :1; |
[; ;pic18f27j13.h: 4064: }; |
[; ;pic18f27j13.h: 4065: } CCPTMRS0bits_t; |
[; ;pic18f27j13.h: 4066: extern volatile CCPTMRS0bits_t CCPTMRS0bits @ 0xF52; |
[; ;pic18f27j13.h: 4125: extern volatile unsigned char CVRCON @ 0xF53; |
"4127 |
[; ;pic18f27j13.h: 4127: asm("CVRCON equ 0F53h"); |
[; <" CVRCON equ 0F53h ;# "> |
[; ;pic18f27j13.h: 4130: typedef union { |
[; ;pic18f27j13.h: 4131: struct { |
[; ;pic18f27j13.h: 4132: unsigned CVR :4; |
[; ;pic18f27j13.h: 4133: unsigned CVRSS :1; |
[; ;pic18f27j13.h: 4134: unsigned CVRR :1; |
[; ;pic18f27j13.h: 4135: unsigned CVROE :1; |
[; ;pic18f27j13.h: 4136: unsigned CVREN :1; |
[; ;pic18f27j13.h: 4137: }; |
[; ;pic18f27j13.h: 4138: struct { |
[; ;pic18f27j13.h: 4139: unsigned CVR0 :1; |
[; ;pic18f27j13.h: 4140: unsigned CVR1 :1; |
[; ;pic18f27j13.h: 4141: unsigned CVR2 :1; |
[; ;pic18f27j13.h: 4142: unsigned CVR3 :1; |
[; ;pic18f27j13.h: 4143: }; |
[; ;pic18f27j13.h: 4144: struct { |
[; ;pic18f27j13.h: 4145: unsigned :6; |
[; ;pic18f27j13.h: 4146: unsigned CVROEN :1; |
[; ;pic18f27j13.h: 4147: }; |
[; ;pic18f27j13.h: 4148: } CVRCONbits_t; |
[; ;pic18f27j13.h: 4149: extern volatile CVRCONbits_t CVRCONbits @ 0xF53; |
[; ;pic18f27j13.h: 4203: extern volatile unsigned char DMABCH @ 0xF66; |
"4205 |
[; ;pic18f27j13.h: 4205: asm("DMABCH equ 0F66h"); |
[; <" DMABCH equ 0F66h ;# "> |
[; ;pic18f27j13.h: 4208: typedef union { |
[; ;pic18f27j13.h: 4209: struct { |
[; ;pic18f27j13.h: 4210: unsigned DMACNTHB :2; |
[; ;pic18f27j13.h: 4211: }; |
[; ;pic18f27j13.h: 4212: } DMABCHbits_t; |
[; ;pic18f27j13.h: 4213: extern volatile DMABCHbits_t DMABCHbits @ 0xF66; |
[; ;pic18f27j13.h: 4222: extern volatile unsigned char DMABCL @ 0xF67; |
"4224 |
[; ;pic18f27j13.h: 4224: asm("DMABCL equ 0F67h"); |
[; <" DMABCL equ 0F67h ;# "> |
[; ;pic18f27j13.h: 4227: typedef union { |
[; ;pic18f27j13.h: 4228: struct { |
[; ;pic18f27j13.h: 4229: unsigned DMACNTLB :8; |
[; ;pic18f27j13.h: 4230: }; |
[; ;pic18f27j13.h: 4231: } DMABCLbits_t; |
[; ;pic18f27j13.h: 4232: extern volatile DMABCLbits_t DMABCLbits @ 0xF67; |
[; ;pic18f27j13.h: 4241: extern volatile unsigned char RXADDRH @ 0xF68; |
"4243 |
[; ;pic18f27j13.h: 4243: asm("RXADDRH equ 0F68h"); |
[; <" RXADDRH equ 0F68h ;# "> |
[; ;pic18f27j13.h: 4246: typedef union { |
[; ;pic18f27j13.h: 4247: struct { |
[; ;pic18f27j13.h: 4248: unsigned DMARCVPTRHB :4; |
[; ;pic18f27j13.h: 4249: }; |
[; ;pic18f27j13.h: 4250: } RXADDRHbits_t; |
[; ;pic18f27j13.h: 4251: extern volatile RXADDRHbits_t RXADDRHbits @ 0xF68; |
[; ;pic18f27j13.h: 4260: extern volatile unsigned char RXADDRL @ 0xF69; |
"4262 |
[; ;pic18f27j13.h: 4262: asm("RXADDRL equ 0F69h"); |
[; <" RXADDRL equ 0F69h ;# "> |
[; ;pic18f27j13.h: 4265: typedef union { |
[; ;pic18f27j13.h: 4266: struct { |
[; ;pic18f27j13.h: 4267: unsigned DMARCVPTRLB :8; |
[; ;pic18f27j13.h: 4268: }; |
[; ;pic18f27j13.h: 4269: } RXADDRLbits_t; |
[; ;pic18f27j13.h: 4270: extern volatile RXADDRLbits_t RXADDRLbits @ 0xF69; |
[; ;pic18f27j13.h: 4279: extern volatile unsigned char TXADDRH @ 0xF6A; |
"4281 |
[; ;pic18f27j13.h: 4281: asm("TXADDRH equ 0F6Ah"); |
[; <" TXADDRH equ 0F6Ah ;# "> |
[; ;pic18f27j13.h: 4284: typedef union { |
[; ;pic18f27j13.h: 4285: struct { |
[; ;pic18f27j13.h: 4286: unsigned DMATXPTRHB :4; |
[; ;pic18f27j13.h: 4287: }; |
[; ;pic18f27j13.h: 4288: } TXADDRHbits_t; |
[; ;pic18f27j13.h: 4289: extern volatile TXADDRHbits_t TXADDRHbits @ 0xF6A; |
[; ;pic18f27j13.h: 4298: extern volatile unsigned char TXADDRL @ 0xF6B; |
"4300 |
[; ;pic18f27j13.h: 4300: asm("TXADDRL equ 0F6Bh"); |
[; <" TXADDRL equ 0F6Bh ;# "> |
[; ;pic18f27j13.h: 4303: typedef union { |
[; ;pic18f27j13.h: 4304: struct { |
[; ;pic18f27j13.h: 4305: unsigned DMATXPTRLB :8; |
[; ;pic18f27j13.h: 4306: }; |
[; ;pic18f27j13.h: 4307: } TXADDRLbits_t; |
[; ;pic18f27j13.h: 4308: extern volatile TXADDRLbits_t TXADDRLbits @ 0xF6B; |
[; ;pic18f27j13.h: 4317: extern volatile unsigned char CMSTAT @ 0xF70; |
"4319 |
[; ;pic18f27j13.h: 4319: asm("CMSTAT equ 0F70h"); |
[; <" CMSTAT equ 0F70h ;# "> |
[; ;pic18f27j13.h: 4322: extern volatile unsigned char CMSTATUS @ 0xF70; |
"4324 |
[; ;pic18f27j13.h: 4324: asm("CMSTATUS equ 0F70h"); |
[; <" CMSTATUS equ 0F70h ;# "> |
[; ;pic18f27j13.h: 4327: typedef union { |
[; ;pic18f27j13.h: 4328: struct { |
[; ;pic18f27j13.h: 4329: unsigned COUT1 :1; |
[; ;pic18f27j13.h: 4330: unsigned COUT2 :1; |
[; ;pic18f27j13.h: 4331: unsigned COUT3 :1; |
[; ;pic18f27j13.h: 4332: }; |
[; ;pic18f27j13.h: 4333: } CMSTATbits_t; |
[; ;pic18f27j13.h: 4334: extern volatile CMSTATbits_t CMSTATbits @ 0xF70; |
[; ;pic18f27j13.h: 4352: typedef union { |
[; ;pic18f27j13.h: 4353: struct { |
[; ;pic18f27j13.h: 4354: unsigned COUT1 :1; |
[; ;pic18f27j13.h: 4355: unsigned COUT2 :1; |
[; ;pic18f27j13.h: 4356: unsigned COUT3 :1; |
[; ;pic18f27j13.h: 4357: }; |
[; ;pic18f27j13.h: 4358: } CMSTATUSbits_t; |
[; ;pic18f27j13.h: 4359: extern volatile CMSTATUSbits_t CMSTATUSbits @ 0xF70; |
[; ;pic18f27j13.h: 4378: extern volatile unsigned char SSP2CON2 @ 0xF71; |
"4380 |
[; ;pic18f27j13.h: 4380: asm("SSP2CON2 equ 0F71h"); |
[; <" SSP2CON2 equ 0F71h ;# "> |
[; ;pic18f27j13.h: 4383: typedef union { |
[; ;pic18f27j13.h: 4384: struct { |
[; ;pic18f27j13.h: 4385: unsigned SEN :1; |
[; ;pic18f27j13.h: 4386: unsigned RSEN :1; |
[; ;pic18f27j13.h: 4387: unsigned PEN :1; |
[; ;pic18f27j13.h: 4388: unsigned RCEN :1; |
[; ;pic18f27j13.h: 4389: unsigned ACKEN :1; |
[; ;pic18f27j13.h: 4390: unsigned ACKDT :1; |
[; ;pic18f27j13.h: 4391: unsigned ACKSTAT :1; |
[; ;pic18f27j13.h: 4392: unsigned GCEN :1; |
[; ;pic18f27j13.h: 4393: }; |
[; ;pic18f27j13.h: 4394: struct { |
[; ;pic18f27j13.h: 4395: unsigned :1; |
[; ;pic18f27j13.h: 4396: unsigned ADMSK1 :1; |
[; ;pic18f27j13.h: 4397: unsigned ADMSK2 :1; |
[; ;pic18f27j13.h: 4398: unsigned ADMSK3 :1; |
[; ;pic18f27j13.h: 4399: unsigned ADMSK4 :1; |
[; ;pic18f27j13.h: 4400: unsigned ADMSK5 :1; |
[; ;pic18f27j13.h: 4401: }; |
[; ;pic18f27j13.h: 4402: struct { |
[; ;pic18f27j13.h: 4403: unsigned :5; |
[; ;pic18f27j13.h: 4404: unsigned ACKDT2 :1; |
[; ;pic18f27j13.h: 4405: }; |
[; ;pic18f27j13.h: 4406: struct { |
[; ;pic18f27j13.h: 4407: unsigned :4; |
[; ;pic18f27j13.h: 4408: unsigned ACKEN2 :1; |
[; ;pic18f27j13.h: 4409: }; |
[; ;pic18f27j13.h: 4410: struct { |
[; ;pic18f27j13.h: 4411: unsigned :6; |
[; ;pic18f27j13.h: 4412: unsigned ACKSTAT2 :1; |
[; ;pic18f27j13.h: 4413: }; |
[; ;pic18f27j13.h: 4414: struct { |
[; ;pic18f27j13.h: 4415: unsigned :1; |
[; ;pic18f27j13.h: 4416: unsigned ADMSK12 :1; |
[; ;pic18f27j13.h: 4417: }; |
[; ;pic18f27j13.h: 4418: struct { |
[; ;pic18f27j13.h: 4419: unsigned :2; |
[; ;pic18f27j13.h: 4420: unsigned ADMSK22 :1; |
[; ;pic18f27j13.h: 4421: }; |
[; ;pic18f27j13.h: 4422: struct { |
[; ;pic18f27j13.h: 4423: unsigned :3; |
[; ;pic18f27j13.h: 4424: unsigned ADMSK32 :1; |
[; ;pic18f27j13.h: 4425: }; |
[; ;pic18f27j13.h: 4426: struct { |
[; ;pic18f27j13.h: 4427: unsigned :4; |
[; ;pic18f27j13.h: 4428: unsigned ADMSK42 :1; |
[; ;pic18f27j13.h: 4429: }; |
[; ;pic18f27j13.h: 4430: struct { |
[; ;pic18f27j13.h: 4431: unsigned :5; |
[; ;pic18f27j13.h: 4432: unsigned ADMSK52 :1; |
[; ;pic18f27j13.h: 4433: }; |
[; ;pic18f27j13.h: 4434: struct { |
[; ;pic18f27j13.h: 4435: unsigned :7; |
[; ;pic18f27j13.h: 4436: unsigned GCEN2 :1; |
[; ;pic18f27j13.h: 4437: }; |
[; ;pic18f27j13.h: 4438: struct { |
[; ;pic18f27j13.h: 4439: unsigned :2; |
[; ;pic18f27j13.h: 4440: unsigned PEN2 :1; |
[; ;pic18f27j13.h: 4441: }; |
[; ;pic18f27j13.h: 4442: struct { |
[; ;pic18f27j13.h: 4443: unsigned :3; |
[; ;pic18f27j13.h: 4444: unsigned RCEN2 :1; |
[; ;pic18f27j13.h: 4445: }; |
[; ;pic18f27j13.h: 4446: struct { |
[; ;pic18f27j13.h: 4447: unsigned :1; |
[; ;pic18f27j13.h: 4448: unsigned RSEN2 :1; |
[; ;pic18f27j13.h: 4449: }; |
[; ;pic18f27j13.h: 4450: struct { |
[; ;pic18f27j13.h: 4451: unsigned SEN2 :1; |
[; ;pic18f27j13.h: 4452: }; |
[; ;pic18f27j13.h: 4453: } SSP2CON2bits_t; |
[; ;pic18f27j13.h: 4454: extern volatile SSP2CON2bits_t SSP2CON2bits @ 0xF71; |
[; ;pic18f27j13.h: 4588: extern volatile unsigned char SSP2CON1 @ 0xF72; |
"4590 |
[; ;pic18f27j13.h: 4590: asm("SSP2CON1 equ 0F72h"); |
[; <" SSP2CON1 equ 0F72h ;# "> |
[; ;pic18f27j13.h: 4593: typedef union { |
[; ;pic18f27j13.h: 4594: struct { |
[; ;pic18f27j13.h: 4595: unsigned SSPM :4; |
[; ;pic18f27j13.h: 4596: unsigned CKP :1; |
[; ;pic18f27j13.h: 4597: unsigned SSPEN :1; |
[; ;pic18f27j13.h: 4598: unsigned SSPOV :1; |
[; ;pic18f27j13.h: 4599: unsigned WCOL :1; |
[; ;pic18f27j13.h: 4600: }; |
[; ;pic18f27j13.h: 4601: struct { |
[; ;pic18f27j13.h: 4602: unsigned SSPM0 :1; |
[; ;pic18f27j13.h: 4603: unsigned SSPM1 :1; |
[; ;pic18f27j13.h: 4604: unsigned SSPM2 :1; |
[; ;pic18f27j13.h: 4605: unsigned SSPM3 :1; |
[; ;pic18f27j13.h: 4606: }; |
[; ;pic18f27j13.h: 4607: struct { |
[; ;pic18f27j13.h: 4608: unsigned :4; |
[; ;pic18f27j13.h: 4609: unsigned CKP2 :1; |
[; ;pic18f27j13.h: 4610: }; |
[; ;pic18f27j13.h: 4611: struct { |
[; ;pic18f27j13.h: 4612: unsigned :5; |
[; ;pic18f27j13.h: 4613: unsigned SSPEN2 :1; |
[; ;pic18f27j13.h: 4614: }; |
[; ;pic18f27j13.h: 4615: struct { |
[; ;pic18f27j13.h: 4616: unsigned SSPM02 :1; |
[; ;pic18f27j13.h: 4617: }; |
[; ;pic18f27j13.h: 4618: struct { |
[; ;pic18f27j13.h: 4619: unsigned :1; |
[; ;pic18f27j13.h: 4620: unsigned SSPM12 :1; |
[; ;pic18f27j13.h: 4621: }; |
[; ;pic18f27j13.h: 4622: struct { |
[; ;pic18f27j13.h: 4623: unsigned :2; |
[; ;pic18f27j13.h: 4624: unsigned SSPM22 :1; |
[; ;pic18f27j13.h: 4625: }; |
[; ;pic18f27j13.h: 4626: struct { |
[; ;pic18f27j13.h: 4627: unsigned :3; |
[; ;pic18f27j13.h: 4628: unsigned SSPM32 :1; |
[; ;pic18f27j13.h: 4629: }; |
[; ;pic18f27j13.h: 4630: struct { |
[; ;pic18f27j13.h: 4631: unsigned :6; |
[; ;pic18f27j13.h: 4632: unsigned SSPOV2 :1; |
[; ;pic18f27j13.h: 4633: }; |
[; ;pic18f27j13.h: 4634: struct { |
[; ;pic18f27j13.h: 4635: unsigned :7; |
[; ;pic18f27j13.h: 4636: unsigned WCOL2 :1; |
[; ;pic18f27j13.h: 4637: }; |
[; ;pic18f27j13.h: 4638: } SSP2CON1bits_t; |
[; ;pic18f27j13.h: 4639: extern volatile SSP2CON1bits_t SSP2CON1bits @ 0xF72; |
[; ;pic18f27j13.h: 4728: extern volatile unsigned char SSP2STAT @ 0xF73; |
"4730 |
[; ;pic18f27j13.h: 4730: asm("SSP2STAT equ 0F73h"); |
[; <" SSP2STAT equ 0F73h ;# "> |
[; ;pic18f27j13.h: 4733: typedef union { |
[; ;pic18f27j13.h: 4734: struct { |
[; ;pic18f27j13.h: 4735: unsigned :2; |
[; ;pic18f27j13.h: 4736: unsigned R_NOT_W :1; |
[; ;pic18f27j13.h: 4737: }; |
[; ;pic18f27j13.h: 4738: struct { |
[; ;pic18f27j13.h: 4739: unsigned :5; |
[; ;pic18f27j13.h: 4740: unsigned D_NOT_A :1; |
[; ;pic18f27j13.h: 4741: }; |
[; ;pic18f27j13.h: 4742: struct { |
[; ;pic18f27j13.h: 4743: unsigned BF :1; |
[; ;pic18f27j13.h: 4744: unsigned UA :1; |
[; ;pic18f27j13.h: 4745: unsigned R_nW :1; |
[; ;pic18f27j13.h: 4746: unsigned S :1; |
[; ;pic18f27j13.h: 4747: unsigned P :1; |
[; ;pic18f27j13.h: 4748: unsigned D_nA :1; |
[; ;pic18f27j13.h: 4749: unsigned CKE :1; |
[; ;pic18f27j13.h: 4750: unsigned SMP :1; |
[; ;pic18f27j13.h: 4751: }; |
[; ;pic18f27j13.h: 4752: struct { |
[; ;pic18f27j13.h: 4753: unsigned BF2 :1; |
[; ;pic18f27j13.h: 4754: }; |
[; ;pic18f27j13.h: 4755: struct { |
[; ;pic18f27j13.h: 4756: unsigned :6; |
[; ;pic18f27j13.h: 4757: unsigned CKE2 :1; |
[; ;pic18f27j13.h: 4758: }; |
[; ;pic18f27j13.h: 4759: struct { |
[; ;pic18f27j13.h: 4760: unsigned :5; |
[; ;pic18f27j13.h: 4761: unsigned DA2 :1; |
[; ;pic18f27j13.h: 4762: }; |
[; ;pic18f27j13.h: 4763: struct { |
[; ;pic18f27j13.h: 4764: unsigned :5; |
[; ;pic18f27j13.h: 4765: unsigned DATA_ADDRESS2 :1; |
[; ;pic18f27j13.h: 4766: }; |
[; ;pic18f27j13.h: 4767: struct { |
[; ;pic18f27j13.h: 4768: unsigned :5; |
[; ;pic18f27j13.h: 4769: unsigned D_A2 :1; |
[; ;pic18f27j13.h: 4770: }; |
[; ;pic18f27j13.h: 4771: struct { |
[; ;pic18f27j13.h: 4772: unsigned :5; |
[; ;pic18f27j13.h: 4773: unsigned D_nA2 :1; |
[; ;pic18f27j13.h: 4774: }; |
[; ;pic18f27j13.h: 4775: struct { |
[; ;pic18f27j13.h: 4776: unsigned :5; |
[; ;pic18f27j13.h: 4777: unsigned I2C_DAT2 :1; |
[; ;pic18f27j13.h: 4778: }; |
[; ;pic18f27j13.h: 4779: struct { |
[; ;pic18f27j13.h: 4780: unsigned :2; |
[; ;pic18f27j13.h: 4781: unsigned I2C_READ2 :1; |
[; ;pic18f27j13.h: 4782: }; |
[; ;pic18f27j13.h: 4783: struct { |
[; ;pic18f27j13.h: 4784: unsigned :3; |
[; ;pic18f27j13.h: 4785: unsigned I2C_START2 :1; |
[; ;pic18f27j13.h: 4786: }; |
[; ;pic18f27j13.h: 4787: struct { |
[; ;pic18f27j13.h: 4788: unsigned :4; |
[; ;pic18f27j13.h: 4789: unsigned I2C_STOP2 :1; |
[; ;pic18f27j13.h: 4790: }; |
[; ;pic18f27j13.h: 4791: struct { |
[; ;pic18f27j13.h: 4792: unsigned :4; |
[; ;pic18f27j13.h: 4793: unsigned P2 :1; |
[; ;pic18f27j13.h: 4794: }; |
[; ;pic18f27j13.h: 4795: struct { |
[; ;pic18f27j13.h: 4796: unsigned :2; |
[; ;pic18f27j13.h: 4797: unsigned READ_WRITE2 :1; |
[; ;pic18f27j13.h: 4798: }; |
[; ;pic18f27j13.h: 4799: struct { |
[; ;pic18f27j13.h: 4800: unsigned :2; |
[; ;pic18f27j13.h: 4801: unsigned RW2 :1; |
[; ;pic18f27j13.h: 4802: }; |
[; ;pic18f27j13.h: 4803: struct { |
[; ;pic18f27j13.h: 4804: unsigned :2; |
[; ;pic18f27j13.h: 4805: unsigned R_W2 :1; |
[; ;pic18f27j13.h: 4806: }; |
[; ;pic18f27j13.h: 4807: struct { |
[; ;pic18f27j13.h: 4808: unsigned :2; |
[; ;pic18f27j13.h: 4809: unsigned R_nW2 :1; |
[; ;pic18f27j13.h: 4810: }; |
[; ;pic18f27j13.h: 4811: struct { |
[; ;pic18f27j13.h: 4812: unsigned :3; |
[; ;pic18f27j13.h: 4813: unsigned S2 :1; |
[; ;pic18f27j13.h: 4814: }; |
[; ;pic18f27j13.h: 4815: struct { |
[; ;pic18f27j13.h: 4816: unsigned :7; |
[; ;pic18f27j13.h: 4817: unsigned SMP2 :1; |
[; ;pic18f27j13.h: 4818: }; |
[; ;pic18f27j13.h: 4819: struct { |
[; ;pic18f27j13.h: 4820: unsigned :3; |
[; ;pic18f27j13.h: 4821: unsigned START2 :1; |
[; ;pic18f27j13.h: 4822: }; |
[; ;pic18f27j13.h: 4823: struct { |
[; ;pic18f27j13.h: 4824: unsigned :4; |
[; ;pic18f27j13.h: 4825: unsigned STOP2 :1; |
[; ;pic18f27j13.h: 4826: }; |
[; ;pic18f27j13.h: 4827: struct { |
[; ;pic18f27j13.h: 4828: unsigned :1; |
[; ;pic18f27j13.h: 4829: unsigned UA2 :1; |
[; ;pic18f27j13.h: 4830: }; |
[; ;pic18f27j13.h: 4831: struct { |
[; ;pic18f27j13.h: 4832: unsigned :5; |
[; ;pic18f27j13.h: 4833: unsigned nA2 :1; |
[; ;pic18f27j13.h: 4834: }; |
[; ;pic18f27j13.h: 4835: struct { |
[; ;pic18f27j13.h: 4836: unsigned :5; |
[; ;pic18f27j13.h: 4837: unsigned nADDRESS2 :1; |
[; ;pic18f27j13.h: 4838: }; |
[; ;pic18f27j13.h: 4839: struct { |
[; ;pic18f27j13.h: 4840: unsigned :2; |
[; ;pic18f27j13.h: 4841: unsigned nW2 :1; |
[; ;pic18f27j13.h: 4842: }; |
[; ;pic18f27j13.h: 4843: struct { |
[; ;pic18f27j13.h: 4844: unsigned :2; |
[; ;pic18f27j13.h: 4845: unsigned nWRITE2 :1; |
[; ;pic18f27j13.h: 4846: }; |
[; ;pic18f27j13.h: 4847: } SSP2STATbits_t; |
[; ;pic18f27j13.h: 4848: extern volatile SSP2STATbits_t SSP2STATbits @ 0xF73; |
[; ;pic18f27j13.h: 5022: extern volatile unsigned char SSP2ADD @ 0xF74; |
"5024 |
[; ;pic18f27j13.h: 5024: asm("SSP2ADD equ 0F74h"); |
[; <" SSP2ADD equ 0F74h ;# "> |
[; ;pic18f27j13.h: 5027: typedef union { |
[; ;pic18f27j13.h: 5028: struct { |
[; ;pic18f27j13.h: 5029: unsigned SSPADD :8; |
[; ;pic18f27j13.h: 5030: }; |
[; ;pic18f27j13.h: 5031: struct { |
[; ;pic18f27j13.h: 5032: unsigned MSK02 :1; |
[; ;pic18f27j13.h: 5033: }; |
[; ;pic18f27j13.h: 5034: struct { |
[; ;pic18f27j13.h: 5035: unsigned :1; |
[; ;pic18f27j13.h: 5036: unsigned MSK12 :1; |
[; ;pic18f27j13.h: 5037: }; |
[; ;pic18f27j13.h: 5038: struct { |
[; ;pic18f27j13.h: 5039: unsigned :2; |
[; ;pic18f27j13.h: 5040: unsigned MSK22 :1; |
[; ;pic18f27j13.h: 5041: }; |
[; ;pic18f27j13.h: 5042: struct { |
[; ;pic18f27j13.h: 5043: unsigned :3; |
[; ;pic18f27j13.h: 5044: unsigned MSK32 :1; |
[; ;pic18f27j13.h: 5045: }; |
[; ;pic18f27j13.h: 5046: struct { |
[; ;pic18f27j13.h: 5047: unsigned :4; |
[; ;pic18f27j13.h: 5048: unsigned MSK42 :1; |
[; ;pic18f27j13.h: 5049: }; |
[; ;pic18f27j13.h: 5050: struct { |
[; ;pic18f27j13.h: 5051: unsigned :5; |
[; ;pic18f27j13.h: 5052: unsigned MSK52 :1; |
[; ;pic18f27j13.h: 5053: }; |
[; ;pic18f27j13.h: 5054: struct { |
[; ;pic18f27j13.h: 5055: unsigned :6; |
[; ;pic18f27j13.h: 5056: unsigned MSK62 :1; |
[; ;pic18f27j13.h: 5057: }; |
[; ;pic18f27j13.h: 5058: struct { |
[; ;pic18f27j13.h: 5059: unsigned :7; |
[; ;pic18f27j13.h: 5060: unsigned MSK72 :1; |
[; ;pic18f27j13.h: 5061: }; |
[; ;pic18f27j13.h: 5062: } SSP2ADDbits_t; |
[; ;pic18f27j13.h: 5063: extern volatile SSP2ADDbits_t SSP2ADDbits @ 0xF74; |
[; ;pic18f27j13.h: 5112: extern volatile unsigned char SSP2MSK @ 0xF74; |
"5114 |
[; ;pic18f27j13.h: 5114: asm("SSP2MSK equ 0F74h"); |
[; <" SSP2MSK equ 0F74h ;# "> |
[; ;pic18f27j13.h: 5117: typedef union { |
[; ;pic18f27j13.h: 5118: struct { |
[; ;pic18f27j13.h: 5119: unsigned MSK0 :1; |
[; ;pic18f27j13.h: 5120: unsigned MSK1 :1; |
[; ;pic18f27j13.h: 5121: unsigned MSK2 :1; |
[; ;pic18f27j13.h: 5122: unsigned MSK3 :1; |
[; ;pic18f27j13.h: 5123: unsigned MSK4 :1; |
[; ;pic18f27j13.h: 5124: unsigned MSK5 :1; |
[; ;pic18f27j13.h: 5125: unsigned MSK6 :1; |
[; ;pic18f27j13.h: 5126: unsigned MSK7 :1; |
[; ;pic18f27j13.h: 5127: }; |
[; ;pic18f27j13.h: 5128: } SSP2MSKbits_t; |
[; ;pic18f27j13.h: 5129: extern volatile SSP2MSKbits_t SSP2MSKbits @ 0xF74; |
[; ;pic18f27j13.h: 5173: extern volatile unsigned char SSP2BUF @ 0xF75; |
"5175 |
[; ;pic18f27j13.h: 5175: asm("SSP2BUF equ 0F75h"); |
[; <" SSP2BUF equ 0F75h ;# "> |
[; ;pic18f27j13.h: 5178: typedef union { |
[; ;pic18f27j13.h: 5179: struct { |
[; ;pic18f27j13.h: 5180: unsigned SSPBUF :8; |
[; ;pic18f27j13.h: 5181: }; |
[; ;pic18f27j13.h: 5182: } SSP2BUFbits_t; |
[; ;pic18f27j13.h: 5183: extern volatile SSP2BUFbits_t SSP2BUFbits @ 0xF75; |
[; ;pic18f27j13.h: 5192: extern volatile unsigned char T4CON @ 0xF76; |
"5194 |
[; ;pic18f27j13.h: 5194: asm("T4CON equ 0F76h"); |
[; <" T4CON equ 0F76h ;# "> |
[; ;pic18f27j13.h: 5197: typedef union { |
[; ;pic18f27j13.h: 5198: struct { |
[; ;pic18f27j13.h: 5199: unsigned T4CKPS :2; |
[; ;pic18f27j13.h: 5200: unsigned TMR4ON :1; |
[; ;pic18f27j13.h: 5201: unsigned T4OUTPS :4; |
[; ;pic18f27j13.h: 5202: }; |
[; ;pic18f27j13.h: 5203: struct { |
[; ;pic18f27j13.h: 5204: unsigned T4CKPS0 :1; |
[; ;pic18f27j13.h: 5205: unsigned T4CKPS1 :1; |
[; ;pic18f27j13.h: 5206: unsigned :1; |
[; ;pic18f27j13.h: 5207: unsigned T4OUTPS0 :1; |
[; ;pic18f27j13.h: 5208: unsigned T4OUTPS1 :1; |
[; ;pic18f27j13.h: 5209: unsigned T4OUTPS2 :1; |
[; ;pic18f27j13.h: 5210: unsigned T4OUTPS3 :1; |
[; ;pic18f27j13.h: 5211: }; |
[; ;pic18f27j13.h: 5212: } T4CONbits_t; |
[; ;pic18f27j13.h: 5213: extern volatile T4CONbits_t T4CONbits @ 0xF76; |
[; ;pic18f27j13.h: 5262: extern volatile unsigned char PR4 @ 0xF77; |
"5264 |
[; ;pic18f27j13.h: 5264: asm("PR4 equ 0F77h"); |
[; <" PR4 equ 0F77h ;# "> |
[; ;pic18f27j13.h: 5267: typedef union { |
[; ;pic18f27j13.h: 5268: struct { |
[; ;pic18f27j13.h: 5269: unsigned PR4 :8; |
[; ;pic18f27j13.h: 5270: }; |
[; ;pic18f27j13.h: 5271: } PR4bits_t; |
[; ;pic18f27j13.h: 5272: extern volatile PR4bits_t PR4bits @ 0xF77; |
[; ;pic18f27j13.h: 5281: extern volatile unsigned char TMR4 @ 0xF78; |
"5283 |
[; ;pic18f27j13.h: 5283: asm("TMR4 equ 0F78h"); |
[; <" TMR4 equ 0F78h ;# "> |
[; ;pic18f27j13.h: 5286: typedef union { |
[; ;pic18f27j13.h: 5287: struct { |
[; ;pic18f27j13.h: 5288: unsigned TMR4 :8; |
[; ;pic18f27j13.h: 5289: }; |
[; ;pic18f27j13.h: 5290: } TMR4bits_t; |
[; ;pic18f27j13.h: 5291: extern volatile TMR4bits_t TMR4bits @ 0xF78; |
[; ;pic18f27j13.h: 5300: extern volatile unsigned char T3CON @ 0xF79; |
"5302 |
[; ;pic18f27j13.h: 5302: asm("T3CON equ 0F79h"); |
[; <" T3CON equ 0F79h ;# "> |
[; ;pic18f27j13.h: 5305: typedef union { |
[; ;pic18f27j13.h: 5306: struct { |
[; ;pic18f27j13.h: 5307: unsigned :2; |
[; ;pic18f27j13.h: 5308: unsigned NOT_T3SYNC :1; |
[; ;pic18f27j13.h: 5309: }; |
[; ;pic18f27j13.h: 5310: struct { |
[; ;pic18f27j13.h: 5311: unsigned TMR3ON :1; |
[; ;pic18f27j13.h: 5312: unsigned RD16 :1; |
[; ;pic18f27j13.h: 5313: unsigned nT3SYNC :1; |
[; ;pic18f27j13.h: 5314: unsigned T3OSCEN :1; |
[; ;pic18f27j13.h: 5315: unsigned T3CKPS :2; |
[; ;pic18f27j13.h: 5316: unsigned TMR3CS :2; |
[; ;pic18f27j13.h: 5317: }; |
[; ;pic18f27j13.h: 5318: struct { |
[; ;pic18f27j13.h: 5319: unsigned :4; |
[; ;pic18f27j13.h: 5320: unsigned T3CKPS0 :1; |
[; ;pic18f27j13.h: 5321: unsigned T3CKPS1 :1; |
[; ;pic18f27j13.h: 5322: unsigned TMR3CS0 :1; |
[; ;pic18f27j13.h: 5323: unsigned TMR3CS1 :1; |
[; ;pic18f27j13.h: 5324: }; |
[; ;pic18f27j13.h: 5325: struct { |
[; ;pic18f27j13.h: 5326: unsigned :7; |
[; ;pic18f27j13.h: 5327: unsigned RD163 :1; |
[; ;pic18f27j13.h: 5328: }; |
[; ;pic18f27j13.h: 5329: struct { |
[; ;pic18f27j13.h: 5330: unsigned :3; |
[; ;pic18f27j13.h: 5331: unsigned SOSCEN3 :1; |
[; ;pic18f27j13.h: 5332: }; |
[; ;pic18f27j13.h: 5333: struct { |
[; ;pic18f27j13.h: 5334: unsigned :7; |
[; ;pic18f27j13.h: 5335: unsigned T3RD16 :1; |
[; ;pic18f27j13.h: 5336: }; |
[; ;pic18f27j13.h: 5337: } T3CONbits_t; |
[; ;pic18f27j13.h: 5338: extern volatile T3CONbits_t T3CONbits @ 0xF79; |
[; ;pic18f27j13.h: 5412: extern volatile unsigned short TMR3 @ 0xF7A; |
"5414 |
[; ;pic18f27j13.h: 5414: asm("TMR3 equ 0F7Ah"); |
[; <" TMR3 equ 0F7Ah ;# "> |
[; ;pic18f27j13.h: 5418: extern volatile unsigned char TMR3L @ 0xF7A; |
"5420 |
[; ;pic18f27j13.h: 5420: asm("TMR3L equ 0F7Ah"); |
[; <" TMR3L equ 0F7Ah ;# "> |
[; ;pic18f27j13.h: 5423: typedef union { |
[; ;pic18f27j13.h: 5424: struct { |
[; ;pic18f27j13.h: 5425: unsigned TMR3L :8; |
[; ;pic18f27j13.h: 5426: }; |
[; ;pic18f27j13.h: 5427: } TMR3Lbits_t; |
[; ;pic18f27j13.h: 5428: extern volatile TMR3Lbits_t TMR3Lbits @ 0xF7A; |
[; ;pic18f27j13.h: 5437: extern volatile unsigned char TMR3H @ 0xF7B; |
"5439 |
[; ;pic18f27j13.h: 5439: asm("TMR3H equ 0F7Bh"); |
[; <" TMR3H equ 0F7Bh ;# "> |
[; ;pic18f27j13.h: 5442: typedef union { |
[; ;pic18f27j13.h: 5443: struct { |
[; ;pic18f27j13.h: 5444: unsigned TMR3H :8; |
[; ;pic18f27j13.h: 5445: }; |
[; ;pic18f27j13.h: 5446: } TMR3Hbits_t; |
[; ;pic18f27j13.h: 5447: extern volatile TMR3Hbits_t TMR3Hbits @ 0xF7B; |
[; ;pic18f27j13.h: 5456: extern volatile unsigned char BAUDCON2 @ 0xF7C; |
"5458 |
[; ;pic18f27j13.h: 5458: asm("BAUDCON2 equ 0F7Ch"); |
[; <" BAUDCON2 equ 0F7Ch ;# "> |
[; ;pic18f27j13.h: 5461: typedef union { |
[; ;pic18f27j13.h: 5462: struct { |
[; ;pic18f27j13.h: 5463: unsigned ABDEN :1; |
[; ;pic18f27j13.h: 5464: unsigned WUE :1; |
[; ;pic18f27j13.h: 5465: unsigned :1; |
[; ;pic18f27j13.h: 5466: unsigned BRG16 :1; |
[; ;pic18f27j13.h: 5467: unsigned TXCKP :1; |
[; ;pic18f27j13.h: 5468: unsigned RXDTP :1; |
[; ;pic18f27j13.h: 5469: unsigned RCIDL :1; |
[; ;pic18f27j13.h: 5470: unsigned ABDOVF :1; |
[; ;pic18f27j13.h: 5471: }; |
[; ;pic18f27j13.h: 5472: struct { |
[; ;pic18f27j13.h: 5473: unsigned ABDEN2 :1; |
[; ;pic18f27j13.h: 5474: }; |
[; ;pic18f27j13.h: 5475: struct { |
[; ;pic18f27j13.h: 5476: unsigned :7; |
[; ;pic18f27j13.h: 5477: unsigned ABDOVF2 :1; |
[; ;pic18f27j13.h: 5478: }; |
[; ;pic18f27j13.h: 5479: struct { |
[; ;pic18f27j13.h: 5480: unsigned :3; |
[; ;pic18f27j13.h: 5481: unsigned BRG162 :1; |
[; ;pic18f27j13.h: 5482: }; |
[; ;pic18f27j13.h: 5483: struct { |
[; ;pic18f27j13.h: 5484: unsigned :5; |
[; ;pic18f27j13.h: 5485: unsigned DTRXP2 :1; |
[; ;pic18f27j13.h: 5486: }; |
[; ;pic18f27j13.h: 5487: struct { |
[; ;pic18f27j13.h: 5488: unsigned :6; |
[; ;pic18f27j13.h: 5489: unsigned RCIDL2 :1; |
[; ;pic18f27j13.h: 5490: }; |
[; ;pic18f27j13.h: 5491: struct { |
[; ;pic18f27j13.h: 5492: unsigned :6; |
[; ;pic18f27j13.h: 5493: unsigned RCMT2 :1; |
[; ;pic18f27j13.h: 5494: }; |
[; ;pic18f27j13.h: 5495: struct { |
[; ;pic18f27j13.h: 5496: unsigned :5; |
[; ;pic18f27j13.h: 5497: unsigned RXDTP2 :1; |
[; ;pic18f27j13.h: 5498: }; |
[; ;pic18f27j13.h: 5499: struct { |
[; ;pic18f27j13.h: 5500: unsigned :4; |
[; ;pic18f27j13.h: 5501: unsigned SCKP2 :1; |
[; ;pic18f27j13.h: 5502: }; |
[; ;pic18f27j13.h: 5503: struct { |
[; ;pic18f27j13.h: 5504: unsigned :4; |
[; ;pic18f27j13.h: 5505: unsigned TXCKP2 :1; |
[; ;pic18f27j13.h: 5506: }; |
[; ;pic18f27j13.h: 5507: struct { |
[; ;pic18f27j13.h: 5508: unsigned :1; |
[; ;pic18f27j13.h: 5509: unsigned WUE2 :1; |
[; ;pic18f27j13.h: 5510: }; |
[; ;pic18f27j13.h: 5511: } BAUDCON2bits_t; |
[; ;pic18f27j13.h: 5512: extern volatile BAUDCON2bits_t BAUDCON2bits @ 0xF7C; |
[; ;pic18f27j13.h: 5601: extern volatile unsigned char SPBRGH2 @ 0xF7D; |
"5603 |
[; ;pic18f27j13.h: 5603: asm("SPBRGH2 equ 0F7Dh"); |
[; <" SPBRGH2 equ 0F7Dh ;# "> |
[; ;pic18f27j13.h: 5606: typedef union { |
[; ;pic18f27j13.h: 5607: struct { |
[; ;pic18f27j13.h: 5608: unsigned SPBRGH2 :8; |
[; ;pic18f27j13.h: 5609: }; |
[; ;pic18f27j13.h: 5610: } SPBRGH2bits_t; |
[; ;pic18f27j13.h: 5611: extern volatile SPBRGH2bits_t SPBRGH2bits @ 0xF7D; |
[; ;pic18f27j13.h: 5620: extern volatile unsigned char BAUDCON1 @ 0xF7E; |
"5622 |
[; ;pic18f27j13.h: 5622: asm("BAUDCON1 equ 0F7Eh"); |
[; <" BAUDCON1 equ 0F7Eh ;# "> |
[; ;pic18f27j13.h: 5625: extern volatile unsigned char BAUDCON @ 0xF7E; |
"5627 |
[; ;pic18f27j13.h: 5627: asm("BAUDCON equ 0F7Eh"); |
[; <" BAUDCON equ 0F7Eh ;# "> |
[; ;pic18f27j13.h: 5629: extern volatile unsigned char BAUDCTL @ 0xF7E; |
"5631 |
[; ;pic18f27j13.h: 5631: asm("BAUDCTL equ 0F7Eh"); |
[; <" BAUDCTL equ 0F7Eh ;# "> |
[; ;pic18f27j13.h: 5634: typedef union { |
[; ;pic18f27j13.h: 5635: struct { |
[; ;pic18f27j13.h: 5636: unsigned ABDEN :1; |
[; ;pic18f27j13.h: 5637: unsigned WUE :1; |
[; ;pic18f27j13.h: 5638: unsigned :1; |
[; ;pic18f27j13.h: 5639: unsigned BRG16 :1; |
[; ;pic18f27j13.h: 5640: unsigned TXCKP :1; |
[; ;pic18f27j13.h: 5641: unsigned RXDTP :1; |
[; ;pic18f27j13.h: 5642: unsigned RCIDL :1; |
[; ;pic18f27j13.h: 5643: unsigned ABDOVF :1; |
[; ;pic18f27j13.h: 5644: }; |
[; ;pic18f27j13.h: 5645: struct { |
[; ;pic18f27j13.h: 5646: unsigned ABDEN1 :1; |
[; ;pic18f27j13.h: 5647: }; |
[; ;pic18f27j13.h: 5648: struct { |
[; ;pic18f27j13.h: 5649: unsigned :7; |
[; ;pic18f27j13.h: 5650: unsigned ABDOVF1 :1; |
[; ;pic18f27j13.h: 5651: }; |
[; ;pic18f27j13.h: 5652: struct { |
[; ;pic18f27j13.h: 5653: unsigned :3; |
[; ;pic18f27j13.h: 5654: unsigned BRG161 :1; |
[; ;pic18f27j13.h: 5655: }; |
[; ;pic18f27j13.h: 5656: struct { |
[; ;pic18f27j13.h: 5657: unsigned :4; |
[; ;pic18f27j13.h: 5658: unsigned CKTXP :1; |
[; ;pic18f27j13.h: 5659: }; |
[; ;pic18f27j13.h: 5660: struct { |
[; ;pic18f27j13.h: 5661: unsigned :5; |
[; ;pic18f27j13.h: 5662: unsigned DTRXP :1; |
[; ;pic18f27j13.h: 5663: }; |
[; ;pic18f27j13.h: 5664: struct { |
[; ;pic18f27j13.h: 5665: unsigned :5; |
[; ;pic18f27j13.h: 5666: unsigned DTRXP1 :1; |
[; ;pic18f27j13.h: 5667: }; |
[; ;pic18f27j13.h: 5668: struct { |
[; ;pic18f27j13.h: 5669: unsigned :6; |
[; ;pic18f27j13.h: 5670: unsigned RCIDL1 :1; |
[; ;pic18f27j13.h: 5671: }; |
[; ;pic18f27j13.h: 5672: struct { |
[; ;pic18f27j13.h: 5673: unsigned :6; |
[; ;pic18f27j13.h: 5674: unsigned RCMT :1; |
[; ;pic18f27j13.h: 5675: }; |
[; ;pic18f27j13.h: 5676: struct { |
[; ;pic18f27j13.h: 5677: unsigned :6; |
[; ;pic18f27j13.h: 5678: unsigned RCMT1 :1; |
[; ;pic18f27j13.h: 5679: }; |
[; ;pic18f27j13.h: 5680: struct { |
[; ;pic18f27j13.h: 5681: unsigned :5; |
[; ;pic18f27j13.h: 5682: unsigned RXDTP1 :1; |
[; ;pic18f27j13.h: 5683: }; |
[; ;pic18f27j13.h: 5684: struct { |
[; ;pic18f27j13.h: 5685: unsigned :4; |
[; ;pic18f27j13.h: 5686: unsigned SCKP :1; |
[; ;pic18f27j13.h: 5687: }; |
[; ;pic18f27j13.h: 5688: struct { |
[; ;pic18f27j13.h: 5689: unsigned :4; |
[; ;pic18f27j13.h: 5690: unsigned SCKP1 :1; |
[; ;pic18f27j13.h: 5691: }; |
[; ;pic18f27j13.h: 5692: struct { |
[; ;pic18f27j13.h: 5693: unsigned :4; |
[; ;pic18f27j13.h: 5694: unsigned TXCKP1 :1; |
[; ;pic18f27j13.h: 5695: }; |
[; ;pic18f27j13.h: 5696: struct { |
[; ;pic18f27j13.h: 5697: unsigned :1; |
[; ;pic18f27j13.h: 5698: unsigned WUE1 :1; |
[; ;pic18f27j13.h: 5699: }; |
[; ;pic18f27j13.h: 5700: struct { |
[; ;pic18f27j13.h: 5701: unsigned :5; |
[; ;pic18f27j13.h: 5702: unsigned RXCKP :1; |
[; ;pic18f27j13.h: 5703: }; |
[; ;pic18f27j13.h: 5704: struct { |
[; ;pic18f27j13.h: 5705: unsigned :1; |
[; ;pic18f27j13.h: 5706: unsigned W4E :1; |
[; ;pic18f27j13.h: 5707: }; |
[; ;pic18f27j13.h: 5708: } BAUDCON1bits_t; |
[; ;pic18f27j13.h: 5709: extern volatile BAUDCON1bits_t BAUDCON1bits @ 0xF7E; |
[; ;pic18f27j13.h: 5827: typedef union { |
[; ;pic18f27j13.h: 5828: struct { |
[; ;pic18f27j13.h: 5829: unsigned ABDEN :1; |
[; ;pic18f27j13.h: 5830: unsigned WUE :1; |
[; ;pic18f27j13.h: 5831: unsigned :1; |
[; ;pic18f27j13.h: 5832: unsigned BRG16 :1; |
[; ;pic18f27j13.h: 5833: unsigned TXCKP :1; |
[; ;pic18f27j13.h: 5834: unsigned RXDTP :1; |
[; ;pic18f27j13.h: 5835: unsigned RCIDL :1; |
[; ;pic18f27j13.h: 5836: unsigned ABDOVF :1; |
[; ;pic18f27j13.h: 5837: }; |
[; ;pic18f27j13.h: 5838: struct { |
[; ;pic18f27j13.h: 5839: unsigned ABDEN1 :1; |
[; ;pic18f27j13.h: 5840: }; |
[; ;pic18f27j13.h: 5841: struct { |
[; ;pic18f27j13.h: 5842: unsigned :7; |
[; ;pic18f27j13.h: 5843: unsigned ABDOVF1 :1; |
[; ;pic18f27j13.h: 5844: }; |
[; ;pic18f27j13.h: 5845: struct { |
[; ;pic18f27j13.h: 5846: unsigned :3; |
[; ;pic18f27j13.h: 5847: unsigned BRG161 :1; |
[; ;pic18f27j13.h: 5848: }; |
[; ;pic18f27j13.h: 5849: struct { |
[; ;pic18f27j13.h: 5850: unsigned :4; |
[; ;pic18f27j13.h: 5851: unsigned CKTXP :1; |
[; ;pic18f27j13.h: 5852: }; |
[; ;pic18f27j13.h: 5853: struct { |
[; ;pic18f27j13.h: 5854: unsigned :5; |
[; ;pic18f27j13.h: 5855: unsigned DTRXP :1; |
[; ;pic18f27j13.h: 5856: }; |
[; ;pic18f27j13.h: 5857: struct { |
[; ;pic18f27j13.h: 5858: unsigned :5; |
[; ;pic18f27j13.h: 5859: unsigned DTRXP1 :1; |
[; ;pic18f27j13.h: 5860: }; |
[; ;pic18f27j13.h: 5861: struct { |
[; ;pic18f27j13.h: 5862: unsigned :6; |
[; ;pic18f27j13.h: 5863: unsigned RCIDL1 :1; |
[; ;pic18f27j13.h: 5864: }; |
[; ;pic18f27j13.h: 5865: struct { |
[; ;pic18f27j13.h: 5866: unsigned :6; |
[; ;pic18f27j13.h: 5867: unsigned RCMT :1; |
[; ;pic18f27j13.h: 5868: }; |
[; ;pic18f27j13.h: 5869: struct { |
[; ;pic18f27j13.h: 5870: unsigned :6; |
[; ;pic18f27j13.h: 5871: unsigned RCMT1 :1; |
[; ;pic18f27j13.h: 5872: }; |
[; ;pic18f27j13.h: 5873: struct { |
[; ;pic18f27j13.h: 5874: unsigned :5; |
[; ;pic18f27j13.h: 5875: unsigned RXDTP1 :1; |
[; ;pic18f27j13.h: 5876: }; |
[; ;pic18f27j13.h: 5877: struct { |
[; ;pic18f27j13.h: 5878: unsigned :4; |
[; ;pic18f27j13.h: 5879: unsigned SCKP :1; |
[; ;pic18f27j13.h: 5880: }; |
[; ;pic18f27j13.h: 5881: struct { |
[; ;pic18f27j13.h: 5882: unsigned :4; |
[; ;pic18f27j13.h: 5883: unsigned SCKP1 :1; |
[; ;pic18f27j13.h: 5884: }; |
[; ;pic18f27j13.h: 5885: struct { |
[; ;pic18f27j13.h: 5886: unsigned :4; |
[; ;pic18f27j13.h: 5887: unsigned TXCKP1 :1; |
[; ;pic18f27j13.h: 5888: }; |
[; ;pic18f27j13.h: 5889: struct { |
[; ;pic18f27j13.h: 5890: unsigned :1; |
[; ;pic18f27j13.h: 5891: unsigned WUE1 :1; |
[; ;pic18f27j13.h: 5892: }; |
[; ;pic18f27j13.h: 5893: struct { |
[; ;pic18f27j13.h: 5894: unsigned :5; |
[; ;pic18f27j13.h: 5895: unsigned RXCKP :1; |
[; ;pic18f27j13.h: 5896: }; |
[; ;pic18f27j13.h: 5897: struct { |
[; ;pic18f27j13.h: 5898: unsigned :1; |
[; ;pic18f27j13.h: 5899: unsigned W4E :1; |
[; ;pic18f27j13.h: 5900: }; |
[; ;pic18f27j13.h: 5901: } BAUDCONbits_t; |
[; ;pic18f27j13.h: 5902: extern volatile BAUDCONbits_t BAUDCONbits @ 0xF7E; |
[; ;pic18f27j13.h: 6019: typedef union { |
[; ;pic18f27j13.h: 6020: struct { |
[; ;pic18f27j13.h: 6021: unsigned ABDEN :1; |
[; ;pic18f27j13.h: 6022: unsigned WUE :1; |
[; ;pic18f27j13.h: 6023: unsigned :1; |
[; ;pic18f27j13.h: 6024: unsigned BRG16 :1; |
[; ;pic18f27j13.h: 6025: unsigned TXCKP :1; |
[; ;pic18f27j13.h: 6026: unsigned RXDTP :1; |
[; ;pic18f27j13.h: 6027: unsigned RCIDL :1; |
[; ;pic18f27j13.h: 6028: unsigned ABDOVF :1; |
[; ;pic18f27j13.h: 6029: }; |
[; ;pic18f27j13.h: 6030: struct { |
[; ;pic18f27j13.h: 6031: unsigned ABDEN1 :1; |
[; ;pic18f27j13.h: 6032: }; |
[; ;pic18f27j13.h: 6033: struct { |
[; ;pic18f27j13.h: 6034: unsigned :7; |
[; ;pic18f27j13.h: 6035: unsigned ABDOVF1 :1; |
[; ;pic18f27j13.h: 6036: }; |
[; ;pic18f27j13.h: 6037: struct { |
[; ;pic18f27j13.h: 6038: unsigned :3; |
[; ;pic18f27j13.h: 6039: unsigned BRG161 :1; |
[; ;pic18f27j13.h: 6040: }; |
[; ;pic18f27j13.h: 6041: struct { |
[; ;pic18f27j13.h: 6042: unsigned :4; |
[; ;pic18f27j13.h: 6043: unsigned CKTXP :1; |
[; ;pic18f27j13.h: 6044: }; |
[; ;pic18f27j13.h: 6045: struct { |
[; ;pic18f27j13.h: 6046: unsigned :5; |
[; ;pic18f27j13.h: 6047: unsigned DTRXP :1; |
[; ;pic18f27j13.h: 6048: }; |
[; ;pic18f27j13.h: 6049: struct { |
[; ;pic18f27j13.h: 6050: unsigned :5; |
[; ;pic18f27j13.h: 6051: unsigned DTRXP1 :1; |
[; ;pic18f27j13.h: 6052: }; |
[; ;pic18f27j13.h: 6053: struct { |
[; ;pic18f27j13.h: 6054: unsigned :6; |
[; ;pic18f27j13.h: 6055: unsigned RCIDL1 :1; |
[; ;pic18f27j13.h: 6056: }; |
[; ;pic18f27j13.h: 6057: struct { |
[; ;pic18f27j13.h: 6058: unsigned :6; |
[; ;pic18f27j13.h: 6059: unsigned RCMT :1; |
[; ;pic18f27j13.h: 6060: }; |
[; ;pic18f27j13.h: 6061: struct { |
[; ;pic18f27j13.h: 6062: unsigned :6; |
[; ;pic18f27j13.h: 6063: unsigned RCMT1 :1; |
[; ;pic18f27j13.h: 6064: }; |
[; ;pic18f27j13.h: 6065: struct { |
[; ;pic18f27j13.h: 6066: unsigned :5; |
[; ;pic18f27j13.h: 6067: unsigned RXDTP1 :1; |
[; ;pic18f27j13.h: 6068: }; |
[; ;pic18f27j13.h: 6069: struct { |
[; ;pic18f27j13.h: 6070: unsigned :4; |
[; ;pic18f27j13.h: 6071: unsigned SCKP :1; |
[; ;pic18f27j13.h: 6072: }; |
[; ;pic18f27j13.h: 6073: struct { |
[; ;pic18f27j13.h: 6074: unsigned :4; |
[; ;pic18f27j13.h: 6075: unsigned SCKP1 :1; |
[; ;pic18f27j13.h: 6076: }; |
[; ;pic18f27j13.h: 6077: struct { |
[; ;pic18f27j13.h: 6078: unsigned :4; |
[; ;pic18f27j13.h: 6079: unsigned TXCKP1 :1; |
[; ;pic18f27j13.h: 6080: }; |
[; ;pic18f27j13.h: 6081: struct { |
[; ;pic18f27j13.h: 6082: unsigned :1; |
[; ;pic18f27j13.h: 6083: unsigned WUE1 :1; |
[; ;pic18f27j13.h: 6084: }; |
[; ;pic18f27j13.h: 6085: struct { |
[; ;pic18f27j13.h: 6086: unsigned :5; |
[; ;pic18f27j13.h: 6087: unsigned RXCKP :1; |
[; ;pic18f27j13.h: 6088: }; |
[; ;pic18f27j13.h: 6089: struct { |
[; ;pic18f27j13.h: 6090: unsigned :1; |
[; ;pic18f27j13.h: 6091: unsigned W4E :1; |
[; ;pic18f27j13.h: 6092: }; |
[; ;pic18f27j13.h: 6093: } BAUDCTLbits_t; |
[; ;pic18f27j13.h: 6094: extern volatile BAUDCTLbits_t BAUDCTLbits @ 0xF7E; |
[; ;pic18f27j13.h: 6213: extern volatile unsigned char SPBRGH1 @ 0xF7F; |
"6215 |
[; ;pic18f27j13.h: 6215: asm("SPBRGH1 equ 0F7Fh"); |
[; <" SPBRGH1 equ 0F7Fh ;# "> |
[; ;pic18f27j13.h: 6218: extern volatile unsigned char SPBRGH @ 0xF7F; |
"6220 |
[; ;pic18f27j13.h: 6220: asm("SPBRGH equ 0F7Fh"); |
[; <" SPBRGH equ 0F7Fh ;# "> |
[; ;pic18f27j13.h: 6223: typedef union { |
[; ;pic18f27j13.h: 6224: struct { |
[; ;pic18f27j13.h: 6225: unsigned SPBRGH1 :8; |
[; ;pic18f27j13.h: 6226: }; |
[; ;pic18f27j13.h: 6227: } SPBRGH1bits_t; |
[; ;pic18f27j13.h: 6228: extern volatile SPBRGH1bits_t SPBRGH1bits @ 0xF7F; |
[; ;pic18f27j13.h: 6236: typedef union { |
[; ;pic18f27j13.h: 6237: struct { |
[; ;pic18f27j13.h: 6238: unsigned SPBRGH1 :8; |
[; ;pic18f27j13.h: 6239: }; |
[; ;pic18f27j13.h: 6240: } SPBRGHbits_t; |
[; ;pic18f27j13.h: 6241: extern volatile SPBRGHbits_t SPBRGHbits @ 0xF7F; |
[; ;pic18f27j13.h: 6250: extern volatile unsigned char PORTA @ 0xF80; |
"6252 |
[; ;pic18f27j13.h: 6252: asm("PORTA equ 0F80h"); |
[; <" PORTA equ 0F80h ;# "> |
[; ;pic18f27j13.h: 6255: typedef union { |
[; ;pic18f27j13.h: 6256: struct { |
[; ;pic18f27j13.h: 6257: unsigned RA0 :1; |
[; ;pic18f27j13.h: 6258: unsigned RA1 :1; |
[; ;pic18f27j13.h: 6259: unsigned RA2 :1; |
[; ;pic18f27j13.h: 6260: unsigned RA3 :1; |
[; ;pic18f27j13.h: 6261: unsigned :1; |
[; ;pic18f27j13.h: 6262: unsigned RA5 :1; |
[; ;pic18f27j13.h: 6263: unsigned RA6 :1; |
[; ;pic18f27j13.h: 6264: unsigned RA7 :1; |
[; ;pic18f27j13.h: 6265: }; |
[; ;pic18f27j13.h: 6266: struct { |
[; ;pic18f27j13.h: 6267: unsigned AN0 :1; |
[; ;pic18f27j13.h: 6268: unsigned AN1 :1; |
[; ;pic18f27j13.h: 6269: unsigned AN2 :1; |
[; ;pic18f27j13.h: 6270: unsigned AN3 :1; |
[; ;pic18f27j13.h: 6271: unsigned :1; |
[; ;pic18f27j13.h: 6272: unsigned AN4 :1; |
[; ;pic18f27j13.h: 6273: unsigned OSC2 :1; |
[; ;pic18f27j13.h: 6274: unsigned OSC1 :1; |
[; ;pic18f27j13.h: 6275: }; |
[; ;pic18f27j13.h: 6276: struct { |
[; ;pic18f27j13.h: 6277: unsigned :5; |
[; ;pic18f27j13.h: 6278: unsigned NOT_SS1 :1; |
[; ;pic18f27j13.h: 6279: }; |
[; ;pic18f27j13.h: 6280: struct { |
[; ;pic18f27j13.h: 6281: unsigned C1INA :1; |
[; ;pic18f27j13.h: 6282: unsigned C2INA :1; |
[; ;pic18f27j13.h: 6283: unsigned VREF_MINUS :1; |
[; ;pic18f27j13.h: 6284: unsigned VREF_PLUS :1; |
[; ;pic18f27j13.h: 6285: unsigned :1; |
[; ;pic18f27j13.h: 6286: unsigned nSS1 :1; |
[; ;pic18f27j13.h: 6287: unsigned CLKO :1; |
[; ;pic18f27j13.h: 6288: unsigned CLKI :1; |
[; ;pic18f27j13.h: 6289: }; |
[; ;pic18f27j13.h: 6290: struct { |
[; ;pic18f27j13.h: 6291: unsigned :2; |
[; ;pic18f27j13.h: 6292: unsigned CVREF :1; |
[; ;pic18f27j13.h: 6293: unsigned C1INB :1; |
[; ;pic18f27j13.h: 6294: unsigned :1; |
[; ;pic18f27j13.h: 6295: unsigned HLVDIN :1; |
[; ;pic18f27j13.h: 6296: }; |
[; ;pic18f27j13.h: 6297: struct { |
[; ;pic18f27j13.h: 6298: unsigned RP0 :1; |
[; ;pic18f27j13.h: 6299: unsigned RP1 :1; |
[; ;pic18f27j13.h: 6300: unsigned C2INB :1; |
[; ;pic18f27j13.h: 6301: }; |
[; ;pic18f27j13.h: 6302: struct { |
[; ;pic18f27j13.h: 6303: unsigned ULPWU :1; |
[; ;pic18f27j13.h: 6304: unsigned VBG :1; |
[; ;pic18f27j13.h: 6305: unsigned C3INB :1; |
[; ;pic18f27j13.h: 6306: unsigned :2; |
[; ;pic18f27j13.h: 6307: unsigned RP2 :1; |
[; ;pic18f27j13.h: 6308: }; |
[; ;pic18f27j13.h: 6309: struct { |
[; ;pic18f27j13.h: 6310: unsigned :2; |
[; ;pic18f27j13.h: 6311: unsigned C1IND :1; |
[; ;pic18f27j13.h: 6312: unsigned :2; |
[; ;pic18f27j13.h: 6313: unsigned C1INC :1; |
[; ;pic18f27j13.h: 6314: }; |
[; ;pic18f27j13.h: 6315: struct { |
[; ;pic18f27j13.h: 6316: unsigned :5; |
[; ;pic18f27j13.h: 6317: unsigned LVDIN :1; |
[; ;pic18f27j13.h: 6318: }; |
[; ;pic18f27j13.h: 6319: struct { |
[; ;pic18f27j13.h: 6320: unsigned :4; |
[; ;pic18f27j13.h: 6321: unsigned RA4 :1; |
[; ;pic18f27j13.h: 6322: }; |
[; ;pic18f27j13.h: 6323: struct { |
[; ;pic18f27j13.h: 6324: unsigned :7; |
[; ;pic18f27j13.h: 6325: unsigned RJPU :1; |
[; ;pic18f27j13.h: 6326: }; |
[; ;pic18f27j13.h: 6327: struct { |
[; ;pic18f27j13.h: 6328: unsigned ULPWUIN :1; |
[; ;pic18f27j13.h: 6329: }; |
[; ;pic18f27j13.h: 6330: } PORTAbits_t; |
[; ;pic18f27j13.h: 6331: extern volatile PORTAbits_t PORTAbits @ 0xF80; |
[; ;pic18f27j13.h: 6525: extern volatile unsigned char PORTB @ 0xF81; |
"6527 |
[; ;pic18f27j13.h: 6527: asm("PORTB equ 0F81h"); |
[; <" PORTB equ 0F81h ;# "> |
[; ;pic18f27j13.h: 6530: typedef union { |
[; ;pic18f27j13.h: 6531: struct { |
[; ;pic18f27j13.h: 6532: unsigned RB0 :1; |
[; ;pic18f27j13.h: 6533: unsigned RB1 :1; |
[; ;pic18f27j13.h: 6534: unsigned RB2 :1; |
[; ;pic18f27j13.h: 6535: unsigned RB3 :1; |
[; ;pic18f27j13.h: 6536: unsigned RB4 :1; |
[; ;pic18f27j13.h: 6537: unsigned RB5 :1; |
[; ;pic18f27j13.h: 6538: unsigned RB6 :1; |
[; ;pic18f27j13.h: 6539: unsigned RB7 :1; |
[; ;pic18f27j13.h: 6540: }; |
[; ;pic18f27j13.h: 6541: struct { |
[; ;pic18f27j13.h: 6542: unsigned AN12 :1; |
[; ;pic18f27j13.h: 6543: unsigned AN10 :1; |
[; ;pic18f27j13.h: 6544: unsigned AN8 :1; |
[; ;pic18f27j13.h: 6545: unsigned AN9 :1; |
[; ;pic18f27j13.h: 6546: unsigned :2; |
[; ;pic18f27j13.h: 6547: unsigned KBI2 :1; |
[; ;pic18f27j13.h: 6548: unsigned KBI3 :1; |
[; ;pic18f27j13.h: 6549: }; |
[; ;pic18f27j13.h: 6550: struct { |
[; ;pic18f27j13.h: 6551: unsigned INT0 :1; |
[; ;pic18f27j13.h: 6552: unsigned :1; |
[; ;pic18f27j13.h: 6553: unsigned CTED1 :1; |
[; ;pic18f27j13.h: 6554: unsigned CTED2 :1; |
[; ;pic18f27j13.h: 6555: unsigned KBI0 :1; |
[; ;pic18f27j13.h: 6556: unsigned KBI1 :1; |
[; ;pic18f27j13.h: 6557: unsigned PGC :1; |
[; ;pic18f27j13.h: 6558: unsigned PGD :1; |
[; ;pic18f27j13.h: 6559: }; |
[; ;pic18f27j13.h: 6560: struct { |
[; ;pic18f27j13.h: 6561: unsigned RP3 :1; |
[; ;pic18f27j13.h: 6562: unsigned RTCC :1; |
[; ;pic18f27j13.h: 6563: unsigned :4; |
[; ;pic18f27j13.h: 6564: unsigned RP9 :1; |
[; ;pic18f27j13.h: 6565: unsigned RP10 :1; |
[; ;pic18f27j13.h: 6566: }; |
[; ;pic18f27j13.h: 6567: struct { |
[; ;pic18f27j13.h: 6568: unsigned C3IND :1; |
[; ;pic18f27j13.h: 6569: unsigned C3INC :1; |
[; ;pic18f27j13.h: 6570: unsigned C2INC :1; |
[; ;pic18f27j13.h: 6571: unsigned :1; |
[; ;pic18f27j13.h: 6572: unsigned SCL2 :1; |
[; ;pic18f27j13.h: 6573: unsigned SDA2 :1; |
[; ;pic18f27j13.h: 6574: }; |
[; ;pic18f27j13.h: 6575: struct { |
[; ;pic18f27j13.h: 6576: unsigned :1; |
[; ;pic18f27j13.h: 6577: unsigned RP4 :1; |
[; ;pic18f27j13.h: 6578: unsigned REFO :1; |
[; ;pic18f27j13.h: 6579: unsigned RP6 :1; |
[; ;pic18f27j13.h: 6580: unsigned RP7 :1; |
[; ;pic18f27j13.h: 6581: unsigned RP8 :1; |
[; ;pic18f27j13.h: 6582: }; |
[; ;pic18f27j13.h: 6583: struct { |
[; ;pic18f27j13.h: 6584: unsigned :2; |
[; ;pic18f27j13.h: 6585: unsigned RP5 :1; |
[; ;pic18f27j13.h: 6586: unsigned C3INA :1; |
[; ;pic18f27j13.h: 6587: unsigned CCP4 :1; |
[; ;pic18f27j13.h: 6588: unsigned CCP5 :1; |
[; ;pic18f27j13.h: 6589: unsigned CCP6 :1; |
[; ;pic18f27j13.h: 6590: unsigned CCP7 :1; |
[; ;pic18f27j13.h: 6591: }; |
[; ;pic18f27j13.h: 6592: struct { |
[; ;pic18f27j13.h: 6593: unsigned :3; |
[; ;pic18f27j13.h: 6594: unsigned CCP2_PA2 :1; |
[; ;pic18f27j13.h: 6595: }; |
[; ;pic18f27j13.h: 6596: } PORTBbits_t; |
[; ;pic18f27j13.h: 6597: extern volatile PORTBbits_t PORTBbits @ 0xF81; |
[; ;pic18f27j13.h: 6811: extern volatile unsigned char PORTC @ 0xF82; |
"6813 |
[; ;pic18f27j13.h: 6813: asm("PORTC equ 0F82h"); |
[; <" PORTC equ 0F82h ;# "> |
[; ;pic18f27j13.h: 6816: typedef union { |
[; ;pic18f27j13.h: 6817: struct { |
[; ;pic18f27j13.h: 6818: unsigned RC0 :1; |
[; ;pic18f27j13.h: 6819: unsigned RC1 :1; |
[; ;pic18f27j13.h: 6820: unsigned RC2 :1; |
[; ;pic18f27j13.h: 6821: unsigned RC3 :1; |
[; ;pic18f27j13.h: 6822: unsigned RC4 :1; |
[; ;pic18f27j13.h: 6823: unsigned RC5 :1; |
[; ;pic18f27j13.h: 6824: unsigned RC6 :1; |
[; ;pic18f27j13.h: 6825: unsigned RC7 :1; |
[; ;pic18f27j13.h: 6826: }; |
[; ;pic18f27j13.h: 6827: struct { |
[; ;pic18f27j13.h: 6828: unsigned T1OSO :1; |
[; ;pic18f27j13.h: 6829: unsigned T1OSI :1; |
[; ;pic18f27j13.h: 6830: unsigned AN11 :1; |
[; ;pic18f27j13.h: 6831: unsigned SCL1 :1; |
[; ;pic18f27j13.h: 6832: unsigned SDA1 :1; |
[; ;pic18f27j13.h: 6833: }; |
[; ;pic18f27j13.h: 6834: struct { |
[; ;pic18f27j13.h: 6835: unsigned T1CKI :1; |
[; ;pic18f27j13.h: 6836: unsigned :1; |
[; ;pic18f27j13.h: 6837: unsigned CTPLS :1; |
[; ;pic18f27j13.h: 6838: unsigned :3; |
[; ;pic18f27j13.h: 6839: unsigned TX1 :1; |
[; ;pic18f27j13.h: 6840: unsigned RX1 :1; |
[; ;pic18f27j13.h: 6841: }; |
[; ;pic18f27j13.h: 6842: struct { |
[; ;pic18f27j13.h: 6843: unsigned RP11 :1; |
[; ;pic18f27j13.h: 6844: unsigned RP12 :1; |
[; ;pic18f27j13.h: 6845: unsigned RP13 :1; |
[; ;pic18f27j13.h: 6846: unsigned RP14 :1; |
[; ;pic18f27j13.h: 6847: unsigned RP15 :1; |
[; ;pic18f27j13.h: 6848: unsigned RP16 :1; |
[; ;pic18f27j13.h: 6849: unsigned CK1 :1; |
[; ;pic18f27j13.h: 6850: unsigned DT1 :1; |
[; ;pic18f27j13.h: 6851: }; |
[; ;pic18f27j13.h: 6852: struct { |
[; ;pic18f27j13.h: 6853: unsigned :1; |
[; ;pic18f27j13.h: 6854: unsigned CCP8 :1; |
[; ;pic18f27j13.h: 6855: unsigned C2IND :1; |
[; ;pic18f27j13.h: 6856: unsigned SCK1 :1; |
[; ;pic18f27j13.h: 6857: unsigned SDI1 :1; |
[; ;pic18f27j13.h: 6858: unsigned SDO1 :1; |
[; ;pic18f27j13.h: 6859: unsigned CCP9 :1; |
[; ;pic18f27j13.h: 6860: unsigned CCP10 :1; |
[; ;pic18f27j13.h: 6861: }; |
[; ;pic18f27j13.h: 6862: struct { |
[; ;pic18f27j13.h: 6863: unsigned :6; |
[; ;pic18f27j13.h: 6864: unsigned RP17 :1; |
[; ;pic18f27j13.h: 6865: unsigned RP18 :1; |
[; ;pic18f27j13.h: 6866: }; |
[; ;pic18f27j13.h: 6867: struct { |
[; ;pic18f27j13.h: 6868: unsigned :1; |
[; ;pic18f27j13.h: 6869: unsigned CCP2 :1; |
[; ;pic18f27j13.h: 6870: }; |
[; ;pic18f27j13.h: 6871: struct { |
[; ;pic18f27j13.h: 6872: unsigned :2; |
[; ;pic18f27j13.h: 6873: unsigned PA1 :1; |
[; ;pic18f27j13.h: 6874: }; |
[; ;pic18f27j13.h: 6875: struct { |
[; ;pic18f27j13.h: 6876: unsigned :1; |
[; ;pic18f27j13.h: 6877: unsigned PA2 :1; |
[; ;pic18f27j13.h: 6878: }; |
[; ;pic18f27j13.h: 6879: } PORTCbits_t; |
[; ;pic18f27j13.h: 6880: extern volatile PORTCbits_t PORTCbits @ 0xF82; |
[; ;pic18f27j13.h: 7069: extern volatile unsigned char HLVDCON @ 0xF85; |
"7071 |
[; ;pic18f27j13.h: 7071: asm("HLVDCON equ 0F85h"); |
[; <" HLVDCON equ 0F85h ;# "> |
[; ;pic18f27j13.h: 7074: typedef union { |
[; ;pic18f27j13.h: 7075: struct { |
[; ;pic18f27j13.h: 7076: unsigned HLVDL :4; |
[; ;pic18f27j13.h: 7077: unsigned HLVDEN :1; |
[; ;pic18f27j13.h: 7078: unsigned IRVST :1; |
[; ;pic18f27j13.h: 7079: unsigned BGVST :1; |
[; ;pic18f27j13.h: 7080: unsigned VDIRMAG :1; |
[; ;pic18f27j13.h: 7081: }; |
[; ;pic18f27j13.h: 7082: struct { |
[; ;pic18f27j13.h: 7083: unsigned HLVDL0 :1; |
[; ;pic18f27j13.h: 7084: unsigned HLVDL1 :1; |
[; ;pic18f27j13.h: 7085: unsigned HLVDL2 :1; |
[; ;pic18f27j13.h: 7086: unsigned HLVDL3 :1; |
[; ;pic18f27j13.h: 7087: }; |
[; ;pic18f27j13.h: 7088: } HLVDCONbits_t; |
[; ;pic18f27j13.h: 7089: extern volatile HLVDCONbits_t HLVDCONbits @ 0xF85; |
[; ;pic18f27j13.h: 7138: extern volatile unsigned char DMACON2 @ 0xF86; |
"7140 |
[; ;pic18f27j13.h: 7140: asm("DMACON2 equ 0F86h"); |
[; <" DMACON2 equ 0F86h ;# "> |
[; ;pic18f27j13.h: 7143: typedef union { |
[; ;pic18f27j13.h: 7144: struct { |
[; ;pic18f27j13.h: 7145: unsigned INTLVL :4; |
[; ;pic18f27j13.h: 7146: unsigned DLYCYC :4; |
[; ;pic18f27j13.h: 7147: }; |
[; ;pic18f27j13.h: 7148: struct { |
[; ;pic18f27j13.h: 7149: unsigned INTLVL0 :1; |
[; ;pic18f27j13.h: 7150: unsigned INTLVL1 :1; |
[; ;pic18f27j13.h: 7151: unsigned INTLVL2 :1; |
[; ;pic18f27j13.h: 7152: unsigned INTLVL3 :1; |
[; ;pic18f27j13.h: 7153: unsigned DLYCYC0 :1; |
[; ;pic18f27j13.h: 7154: unsigned DLYCYC1 :1; |
[; ;pic18f27j13.h: 7155: unsigned DLYCYC2 :1; |
[; ;pic18f27j13.h: 7156: unsigned DLYCYC3 :1; |
[; ;pic18f27j13.h: 7157: }; |
[; ;pic18f27j13.h: 7158: } DMACON2bits_t; |
[; ;pic18f27j13.h: 7159: extern volatile DMACON2bits_t DMACON2bits @ 0xF86; |
[; ;pic18f27j13.h: 7213: extern volatile unsigned char OSCCON2 @ 0xF87; |
"7215 |
[; ;pic18f27j13.h: 7215: asm("OSCCON2 equ 0F87h"); |
[; <" OSCCON2 equ 0F87h ;# "> |
[; ;pic18f27j13.h: 7218: typedef union { |
[; ;pic18f27j13.h: 7219: struct { |
[; ;pic18f27j13.h: 7220: unsigned :2; |
[; ;pic18f27j13.h: 7221: unsigned PRISD :1; |
[; ;pic18f27j13.h: 7222: unsigned SOSCGO :1; |
[; ;pic18f27j13.h: 7223: unsigned SOSCDRV :1; |
[; ;pic18f27j13.h: 7224: unsigned :1; |
[; ;pic18f27j13.h: 7225: unsigned SOSCRUN :1; |
[; ;pic18f27j13.h: 7226: }; |
[; ;pic18f27j13.h: 7227: } OSCCON2bits_t; |
[; ;pic18f27j13.h: 7228: extern volatile OSCCON2bits_t OSCCON2bits @ 0xF87; |
[; ;pic18f27j13.h: 7252: extern volatile unsigned char DMACON1 @ 0xF88; |
"7254 |
[; ;pic18f27j13.h: 7254: asm("DMACON1 equ 0F88h"); |
[; <" DMACON1 equ 0F88h ;# "> |
[; ;pic18f27j13.h: 7257: typedef union { |
[; ;pic18f27j13.h: 7258: struct { |
[; ;pic18f27j13.h: 7259: unsigned DMAEN :1; |
[; ;pic18f27j13.h: 7260: unsigned DLYINTEN :1; |
[; ;pic18f27j13.h: 7261: unsigned DUPLEX0 :1; |
[; ;pic18f27j13.h: 7262: unsigned DUPLEX1 :1; |
[; ;pic18f27j13.h: 7263: unsigned RXINC :1; |
[; ;pic18f27j13.h: 7264: unsigned TXINC :1; |
[; ;pic18f27j13.h: 7265: unsigned SSCON0 :1; |
[; ;pic18f27j13.h: 7266: unsigned SSCON1 :1; |
[; ;pic18f27j13.h: 7267: }; |
[; ;pic18f27j13.h: 7268: } DMACON1bits_t; |
[; ;pic18f27j13.h: 7269: extern volatile DMACON1bits_t DMACON1bits @ 0xF88; |
[; ;pic18f27j13.h: 7313: extern volatile unsigned char LATA @ 0xF89; |
"7315 |
[; ;pic18f27j13.h: 7315: asm("LATA equ 0F89h"); |
[; <" LATA equ 0F89h ;# "> |
[; ;pic18f27j13.h: 7318: typedef union { |
[; ;pic18f27j13.h: 7319: struct { |
[; ;pic18f27j13.h: 7320: unsigned LATA0 :1; |
[; ;pic18f27j13.h: 7321: unsigned LATA1 :1; |
[; ;pic18f27j13.h: 7322: unsigned LATA2 :1; |
[; ;pic18f27j13.h: 7323: unsigned LATA3 :1; |
[; ;pic18f27j13.h: 7324: unsigned :1; |
[; ;pic18f27j13.h: 7325: unsigned LATA5 :1; |
[; ;pic18f27j13.h: 7326: unsigned LATA6 :1; |
[; ;pic18f27j13.h: 7327: unsigned LATA7 :1; |
[; ;pic18f27j13.h: 7328: }; |
[; ;pic18f27j13.h: 7329: struct { |
[; ;pic18f27j13.h: 7330: unsigned LA0 :1; |
[; ;pic18f27j13.h: 7331: }; |
[; ;pic18f27j13.h: 7332: struct { |
[; ;pic18f27j13.h: 7333: unsigned :1; |
[; ;pic18f27j13.h: 7334: unsigned LA1 :1; |
[; ;pic18f27j13.h: 7335: }; |
[; ;pic18f27j13.h: 7336: struct { |
[; ;pic18f27j13.h: 7337: unsigned :2; |
[; ;pic18f27j13.h: 7338: unsigned LA2 :1; |
[; ;pic18f27j13.h: 7339: }; |
[; ;pic18f27j13.h: 7340: struct { |
[; ;pic18f27j13.h: 7341: unsigned :3; |
[; ;pic18f27j13.h: 7342: unsigned LA3 :1; |
[; ;pic18f27j13.h: 7343: }; |
[; ;pic18f27j13.h: 7344: struct { |
[; ;pic18f27j13.h: 7345: unsigned :4; |
[; ;pic18f27j13.h: 7346: unsigned LA4 :1; |
[; ;pic18f27j13.h: 7347: }; |
[; ;pic18f27j13.h: 7348: struct { |
[; ;pic18f27j13.h: 7349: unsigned :5; |
[; ;pic18f27j13.h: 7350: unsigned LA5 :1; |
[; ;pic18f27j13.h: 7351: }; |
[; ;pic18f27j13.h: 7352: struct { |
[; ;pic18f27j13.h: 7353: unsigned :6; |
[; ;pic18f27j13.h: 7354: unsigned LA6 :1; |
[; ;pic18f27j13.h: 7355: }; |
[; ;pic18f27j13.h: 7356: struct { |
[; ;pic18f27j13.h: 7357: unsigned :7; |
[; ;pic18f27j13.h: 7358: unsigned LA7 :1; |
[; ;pic18f27j13.h: 7359: }; |
[; ;pic18f27j13.h: 7360: } LATAbits_t; |
[; ;pic18f27j13.h: 7361: extern volatile LATAbits_t LATAbits @ 0xF89; |
[; ;pic18f27j13.h: 7440: extern volatile unsigned char LATB @ 0xF8A; |
"7442 |
[; ;pic18f27j13.h: 7442: asm("LATB equ 0F8Ah"); |
[; <" LATB equ 0F8Ah ;# "> |
[; ;pic18f27j13.h: 7445: typedef union { |
[; ;pic18f27j13.h: 7446: struct { |
[; ;pic18f27j13.h: 7447: unsigned LATB0 :1; |
[; ;pic18f27j13.h: 7448: unsigned LATB1 :1; |
[; ;pic18f27j13.h: 7449: unsigned LATB2 :1; |
[; ;pic18f27j13.h: 7450: unsigned LATB3 :1; |
[; ;pic18f27j13.h: 7451: unsigned LATB4 :1; |
[; ;pic18f27j13.h: 7452: unsigned LATB5 :1; |
[; ;pic18f27j13.h: 7453: unsigned LATB6 :1; |
[; ;pic18f27j13.h: 7454: unsigned LATB7 :1; |
[; ;pic18f27j13.h: 7455: }; |
[; ;pic18f27j13.h: 7456: struct { |
[; ;pic18f27j13.h: 7457: unsigned LB0 :1; |
[; ;pic18f27j13.h: 7458: }; |
[; ;pic18f27j13.h: 7459: struct { |
[; ;pic18f27j13.h: 7460: unsigned :1; |
[; ;pic18f27j13.h: 7461: unsigned LB1 :1; |
[; ;pic18f27j13.h: 7462: }; |
[; ;pic18f27j13.h: 7463: struct { |
[; ;pic18f27j13.h: 7464: unsigned :2; |
[; ;pic18f27j13.h: 7465: unsigned LB2 :1; |
[; ;pic18f27j13.h: 7466: }; |
[; ;pic18f27j13.h: 7467: struct { |
[; ;pic18f27j13.h: 7468: unsigned :3; |
[; ;pic18f27j13.h: 7469: unsigned LB3 :1; |
[; ;pic18f27j13.h: 7470: }; |
[; ;pic18f27j13.h: 7471: struct { |
[; ;pic18f27j13.h: 7472: unsigned :4; |
[; ;pic18f27j13.h: 7473: unsigned LB4 :1; |
[; ;pic18f27j13.h: 7474: }; |
[; ;pic18f27j13.h: 7475: struct { |
[; ;pic18f27j13.h: 7476: unsigned :5; |
[; ;pic18f27j13.h: 7477: unsigned LB5 :1; |
[; ;pic18f27j13.h: 7478: }; |
[; ;pic18f27j13.h: 7479: struct { |
[; ;pic18f27j13.h: 7480: unsigned :6; |
[; ;pic18f27j13.h: 7481: unsigned LB6 :1; |
[; ;pic18f27j13.h: 7482: }; |
[; ;pic18f27j13.h: 7483: struct { |
[; ;pic18f27j13.h: 7484: unsigned :7; |
[; ;pic18f27j13.h: 7485: unsigned LB7 :1; |
[; ;pic18f27j13.h: 7486: }; |
[; ;pic18f27j13.h: 7487: } LATBbits_t; |
[; ;pic18f27j13.h: 7488: extern volatile LATBbits_t LATBbits @ 0xF8A; |
[; ;pic18f27j13.h: 7572: extern volatile unsigned char LATC @ 0xF8B; |
"7574 |
[; ;pic18f27j13.h: 7574: asm("LATC equ 0F8Bh"); |
[; <" LATC equ 0F8Bh ;# "> |
[; ;pic18f27j13.h: 7577: typedef union { |
[; ;pic18f27j13.h: 7578: struct { |
[; ;pic18f27j13.h: 7579: unsigned LATC0 :1; |
[; ;pic18f27j13.h: 7580: unsigned LATC1 :1; |
[; ;pic18f27j13.h: 7581: unsigned LATC2 :1; |
[; ;pic18f27j13.h: 7582: unsigned LATC3 :1; |
[; ;pic18f27j13.h: 7583: unsigned LATC4 :1; |
[; ;pic18f27j13.h: 7584: unsigned LATC5 :1; |
[; ;pic18f27j13.h: 7585: unsigned LATC6 :1; |
[; ;pic18f27j13.h: 7586: unsigned LATC7 :1; |
[; ;pic18f27j13.h: 7587: }; |
[; ;pic18f27j13.h: 7588: struct { |
[; ;pic18f27j13.h: 7589: unsigned LC0 :1; |
[; ;pic18f27j13.h: 7590: }; |
[; ;pic18f27j13.h: 7591: struct { |
[; ;pic18f27j13.h: 7592: unsigned :1; |
[; ;pic18f27j13.h: 7593: unsigned LC1 :1; |
[; ;pic18f27j13.h: 7594: }; |
[; ;pic18f27j13.h: 7595: struct { |
[; ;pic18f27j13.h: 7596: unsigned :2; |
[; ;pic18f27j13.h: 7597: unsigned LC2 :1; |
[; ;pic18f27j13.h: 7598: }; |
[; ;pic18f27j13.h: 7599: struct { |
[; ;pic18f27j13.h: 7600: unsigned :3; |
[; ;pic18f27j13.h: 7601: unsigned LC3 :1; |
[; ;pic18f27j13.h: 7602: }; |
[; ;pic18f27j13.h: 7603: struct { |
[; ;pic18f27j13.h: 7604: unsigned :4; |
[; ;pic18f27j13.h: 7605: unsigned LC4 :1; |
[; ;pic18f27j13.h: 7606: }; |
[; ;pic18f27j13.h: 7607: struct { |
[; ;pic18f27j13.h: 7608: unsigned :5; |
[; ;pic18f27j13.h: 7609: unsigned LC5 :1; |
[; ;pic18f27j13.h: 7610: }; |
[; ;pic18f27j13.h: 7611: struct { |
[; ;pic18f27j13.h: 7612: unsigned :6; |
[; ;pic18f27j13.h: 7613: unsigned LC6 :1; |
[; ;pic18f27j13.h: 7614: }; |
[; ;pic18f27j13.h: 7615: struct { |
[; ;pic18f27j13.h: 7616: unsigned :7; |
[; ;pic18f27j13.h: 7617: unsigned LC7 :1; |
[; ;pic18f27j13.h: 7618: }; |
[; ;pic18f27j13.h: 7619: } LATCbits_t; |
[; ;pic18f27j13.h: 7620: extern volatile LATCbits_t LATCbits @ 0xF8B; |
[; ;pic18f27j13.h: 7704: extern volatile unsigned char PIE4 @ 0xF8E; |
"7706 |
[; ;pic18f27j13.h: 7706: asm("PIE4 equ 0F8Eh"); |
[; <" PIE4 equ 0F8Eh ;# "> |
[; ;pic18f27j13.h: 7709: typedef union { |
[; ;pic18f27j13.h: 7710: struct { |
[; ;pic18f27j13.h: 7711: unsigned CCP3IE :1; |
[; ;pic18f27j13.h: 7712: unsigned CCP4IE :1; |
[; ;pic18f27j13.h: 7713: unsigned CCP5IE :1; |
[; ;pic18f27j13.h: 7714: unsigned CCP6IE :1; |
[; ;pic18f27j13.h: 7715: unsigned CCP7IE :1; |
[; ;pic18f27j13.h: 7716: unsigned CCP8IE :1; |
[; ;pic18f27j13.h: 7717: unsigned CCP9IE :1; |
[; ;pic18f27j13.h: 7718: unsigned CCP10IE :1; |
[; ;pic18f27j13.h: 7719: }; |
[; ;pic18f27j13.h: 7720: } PIE4bits_t; |
[; ;pic18f27j13.h: 7721: extern volatile PIE4bits_t PIE4bits @ 0xF8E; |
[; ;pic18f27j13.h: 7765: extern volatile unsigned char PIR4 @ 0xF8F; |
"7767 |
[; ;pic18f27j13.h: 7767: asm("PIR4 equ 0F8Fh"); |
[; <" PIR4 equ 0F8Fh ;# "> |
[; ;pic18f27j13.h: 7770: typedef union { |
[; ;pic18f27j13.h: 7771: struct { |
[; ;pic18f27j13.h: 7772: unsigned CCP3IF :1; |
[; ;pic18f27j13.h: 7773: unsigned CCP4IF :1; |
[; ;pic18f27j13.h: 7774: unsigned CCP5IF :1; |
[; ;pic18f27j13.h: 7775: unsigned CCP6IF :1; |
[; ;pic18f27j13.h: 7776: unsigned CCP7IF :1; |
[; ;pic18f27j13.h: 7777: unsigned CCP8IF :1; |
[; ;pic18f27j13.h: 7778: unsigned CCP9IF :1; |
[; ;pic18f27j13.h: 7779: unsigned CCP10IF :1; |
[; ;pic18f27j13.h: 7780: }; |
[; ;pic18f27j13.h: 7781: } PIR4bits_t; |
[; ;pic18f27j13.h: 7782: extern volatile PIR4bits_t PIR4bits @ 0xF8F; |
[; ;pic18f27j13.h: 7826: extern volatile unsigned char IPR4 @ 0xF90; |
"7828 |
[; ;pic18f27j13.h: 7828: asm("IPR4 equ 0F90h"); |
[; <" IPR4 equ 0F90h ;# "> |
[; ;pic18f27j13.h: 7831: typedef union { |
[; ;pic18f27j13.h: 7832: struct { |
[; ;pic18f27j13.h: 7833: unsigned CCP3IP :1; |
[; ;pic18f27j13.h: 7834: unsigned CCP4IP :1; |
[; ;pic18f27j13.h: 7835: unsigned CCP5IP :1; |
[; ;pic18f27j13.h: 7836: unsigned CCP6IP :1; |
[; ;pic18f27j13.h: 7837: unsigned CCP7IP :1; |
[; ;pic18f27j13.h: 7838: unsigned CCP8IP :1; |
[; ;pic18f27j13.h: 7839: unsigned CCP9IP :1; |
[; ;pic18f27j13.h: 7840: unsigned CCP10IP :1; |
[; ;pic18f27j13.h: 7841: }; |
[; ;pic18f27j13.h: 7842: struct { |
[; ;pic18f27j13.h: 7843: unsigned CCIP3IP :1; |
[; ;pic18f27j13.h: 7844: }; |
[; ;pic18f27j13.h: 7845: } IPR4bits_t; |
[; ;pic18f27j13.h: 7846: extern volatile IPR4bits_t IPR4bits @ 0xF90; |
[; ;pic18f27j13.h: 7895: extern volatile unsigned char PIE5 @ 0xF91; |
"7897 |
[; ;pic18f27j13.h: 7897: asm("PIE5 equ 0F91h"); |
[; <" PIE5 equ 0F91h ;# "> |
[; ;pic18f27j13.h: 7900: typedef union { |
[; ;pic18f27j13.h: 7901: struct { |
[; ;pic18f27j13.h: 7902: unsigned TMR1GIE :1; |
[; ;pic18f27j13.h: 7903: unsigned TMR5GIE :1; |
[; ;pic18f27j13.h: 7904: unsigned TMR5IE :1; |
[; ;pic18f27j13.h: 7905: unsigned TMR6IE :1; |
[; ;pic18f27j13.h: 7906: unsigned TMR8IE :1; |
[; ;pic18f27j13.h: 7907: unsigned CM3IE :1; |
[; ;pic18f27j13.h: 7908: }; |
[; ;pic18f27j13.h: 7909: } PIE5bits_t; |
[; ;pic18f27j13.h: 7910: extern volatile PIE5bits_t PIE5bits @ 0xF91; |
[; ;pic18f27j13.h: 7944: extern volatile unsigned char TRISA @ 0xF92; |
"7946 |
[; ;pic18f27j13.h: 7946: asm("TRISA equ 0F92h"); |
[; <" TRISA equ 0F92h ;# "> |
[; ;pic18f27j13.h: 7949: typedef union { |
[; ;pic18f27j13.h: 7950: struct { |
[; ;pic18f27j13.h: 7951: unsigned TRISA0 :1; |
[; ;pic18f27j13.h: 7952: unsigned TRISA1 :1; |
[; ;pic18f27j13.h: 7953: unsigned TRISA2 :1; |
[; ;pic18f27j13.h: 7954: unsigned TRISA3 :1; |
[; ;pic18f27j13.h: 7955: unsigned :1; |
[; ;pic18f27j13.h: 7956: unsigned TRISA5 :1; |
[; ;pic18f27j13.h: 7957: unsigned TRISA6 :1; |
[; ;pic18f27j13.h: 7958: unsigned TRISA7 :1; |
[; ;pic18f27j13.h: 7959: }; |
[; ;pic18f27j13.h: 7960: } TRISAbits_t; |
[; ;pic18f27j13.h: 7961: extern volatile TRISAbits_t TRISAbits @ 0xF92; |
[; ;pic18f27j13.h: 8000: extern volatile unsigned char TRISB @ 0xF93; |
"8002 |
[; ;pic18f27j13.h: 8002: asm("TRISB equ 0F93h"); |
[; <" TRISB equ 0F93h ;# "> |
[; ;pic18f27j13.h: 8005: typedef union { |
[; ;pic18f27j13.h: 8006: struct { |
[; ;pic18f27j13.h: 8007: unsigned TRISB0 :1; |
[; ;pic18f27j13.h: 8008: unsigned TRISB1 :1; |
[; ;pic18f27j13.h: 8009: unsigned TRISB2 :1; |
[; ;pic18f27j13.h: 8010: unsigned TRISB3 :1; |
[; ;pic18f27j13.h: 8011: unsigned TRISB4 :1; |
[; ;pic18f27j13.h: 8012: unsigned TRISB5 :1; |
[; ;pic18f27j13.h: 8013: unsigned TRISB6 :1; |
[; ;pic18f27j13.h: 8014: unsigned TRISB7 :1; |
[; ;pic18f27j13.h: 8015: }; |
[; ;pic18f27j13.h: 8016: } TRISBbits_t; |
[; ;pic18f27j13.h: 8017: extern volatile TRISBbits_t TRISBbits @ 0xF93; |
[; ;pic18f27j13.h: 8061: extern volatile unsigned char TRISC @ 0xF94; |
"8063 |
[; ;pic18f27j13.h: 8063: asm("TRISC equ 0F94h"); |
[; <" TRISC equ 0F94h ;# "> |
[; ;pic18f27j13.h: 8066: typedef union { |
[; ;pic18f27j13.h: 8067: struct { |
[; ;pic18f27j13.h: 8068: unsigned TRISC0 :1; |
[; ;pic18f27j13.h: 8069: unsigned TRISC1 :1; |
[; ;pic18f27j13.h: 8070: unsigned TRISC2 :1; |
[; ;pic18f27j13.h: 8071: unsigned TRISC3 :1; |
[; ;pic18f27j13.h: 8072: unsigned TRISC4 :1; |
[; ;pic18f27j13.h: 8073: unsigned TRISC5 :1; |
[; ;pic18f27j13.h: 8074: unsigned TRISC6 :1; |
[; ;pic18f27j13.h: 8075: unsigned TRISC7 :1; |
[; ;pic18f27j13.h: 8076: }; |
[; ;pic18f27j13.h: 8077: } TRISCbits_t; |
[; ;pic18f27j13.h: 8078: extern volatile TRISCbits_t TRISCbits @ 0xF94; |
[; ;pic18f27j13.h: 8122: extern volatile unsigned char T3GCON @ 0xF97; |
"8124 |
[; ;pic18f27j13.h: 8124: asm("T3GCON equ 0F97h"); |
[; <" T3GCON equ 0F97h ;# "> |
[; ;pic18f27j13.h: 8127: typedef union { |
[; ;pic18f27j13.h: 8128: struct { |
[; ;pic18f27j13.h: 8129: unsigned T3GSS0 :1; |
[; ;pic18f27j13.h: 8130: unsigned T3GSS1 :1; |
[; ;pic18f27j13.h: 8131: unsigned T3GVAL :1; |
[; ;pic18f27j13.h: 8132: unsigned T3GGO_T3DONE :1; |
[; ;pic18f27j13.h: 8133: unsigned T3GSPM :1; |
[; ;pic18f27j13.h: 8134: unsigned T3GTM :1; |
[; ;pic18f27j13.h: 8135: unsigned T3GPOL :1; |
[; ;pic18f27j13.h: 8136: unsigned TMR3GE :1; |
[; ;pic18f27j13.h: 8137: }; |
[; ;pic18f27j13.h: 8138: struct { |
[; ;pic18f27j13.h: 8139: unsigned :3; |
[; ;pic18f27j13.h: 8140: unsigned T3GGO :1; |
[; ;pic18f27j13.h: 8141: }; |
[; ;pic18f27j13.h: 8142: struct { |
[; ;pic18f27j13.h: 8143: unsigned :3; |
[; ;pic18f27j13.h: 8144: unsigned T3DONE :1; |
[; ;pic18f27j13.h: 8145: }; |
[; ;pic18f27j13.h: 8146: } T3GCONbits_t; |
[; ;pic18f27j13.h: 8147: extern volatile T3GCONbits_t T3GCONbits @ 0xF97; |
[; ;pic18f27j13.h: 8201: extern volatile unsigned char PIR5 @ 0xF98; |
"8203 |
[; ;pic18f27j13.h: 8203: asm("PIR5 equ 0F98h"); |
[; <" PIR5 equ 0F98h ;# "> |
[; ;pic18f27j13.h: 8206: typedef union { |
[; ;pic18f27j13.h: 8207: struct { |
[; ;pic18f27j13.h: 8208: unsigned TMR1GIF :1; |
[; ;pic18f27j13.h: 8209: unsigned TMR5GIF :1; |
[; ;pic18f27j13.h: 8210: unsigned TMR5IF :1; |
[; ;pic18f27j13.h: 8211: unsigned TMR6IF :1; |
[; ;pic18f27j13.h: 8212: unsigned TMR8IF :1; |
[; ;pic18f27j13.h: 8213: unsigned CM3IF :1; |
[; ;pic18f27j13.h: 8214: }; |
[; ;pic18f27j13.h: 8215: } PIR5bits_t; |
[; ;pic18f27j13.h: 8216: extern volatile PIR5bits_t PIR5bits @ 0xF98; |
[; ;pic18f27j13.h: 8250: extern volatile unsigned char IPR5 @ 0xF99; |
"8252 |
[; ;pic18f27j13.h: 8252: asm("IPR5 equ 0F99h"); |
[; <" IPR5 equ 0F99h ;# "> |
[; ;pic18f27j13.h: 8255: typedef union { |
[; ;pic18f27j13.h: 8256: struct { |
[; ;pic18f27j13.h: 8257: unsigned TMR1GIP :1; |
[; ;pic18f27j13.h: 8258: unsigned TMR5GIP :1; |
[; ;pic18f27j13.h: 8259: unsigned TMR5IP :1; |
[; ;pic18f27j13.h: 8260: unsigned TMR6IP :1; |
[; ;pic18f27j13.h: 8261: unsigned TMR8IP :1; |
[; ;pic18f27j13.h: 8262: unsigned CM3IP :1; |
[; ;pic18f27j13.h: 8263: }; |
[; ;pic18f27j13.h: 8264: struct { |
[; ;pic18f27j13.h: 8265: unsigned CCH05 :1; |
[; ;pic18f27j13.h: 8266: }; |
[; ;pic18f27j13.h: 8267: struct { |
[; ;pic18f27j13.h: 8268: unsigned :1; |
[; ;pic18f27j13.h: 8269: unsigned CCH15 :1; |
[; ;pic18f27j13.h: 8270: }; |
[; ;pic18f27j13.h: 8271: struct { |
[; ;pic18f27j13.h: 8272: unsigned :3; |
[; ;pic18f27j13.h: 8273: unsigned EVPOL05 :1; |
[; ;pic18f27j13.h: 8274: }; |
[; ;pic18f27j13.h: 8275: struct { |
[; ;pic18f27j13.h: 8276: unsigned :4; |
[; ;pic18f27j13.h: 8277: unsigned EVPOL15 :1; |
[; ;pic18f27j13.h: 8278: }; |
[; ;pic18f27j13.h: 8279: } IPR5bits_t; |
[; ;pic18f27j13.h: 8280: extern volatile IPR5bits_t IPR5bits @ 0xF99; |
[; ;pic18f27j13.h: 8334: extern volatile unsigned char T1GCON @ 0xF9A; |
"8336 |
[; ;pic18f27j13.h: 8336: asm("T1GCON equ 0F9Ah"); |
[; <" T1GCON equ 0F9Ah ;# "> |
[; ;pic18f27j13.h: 8339: typedef union { |
[; ;pic18f27j13.h: 8340: struct { |
[; ;pic18f27j13.h: 8341: unsigned :3; |
[; ;pic18f27j13.h: 8342: unsigned T1GGO_NOT_T1DONE :1; |
[; ;pic18f27j13.h: 8343: }; |
[; ;pic18f27j13.h: 8344: struct { |
[; ;pic18f27j13.h: 8345: unsigned T1GSS0 :1; |
[; ;pic18f27j13.h: 8346: unsigned T1GSS1 :1; |
[; ;pic18f27j13.h: 8347: unsigned T1GVAL :1; |
[; ;pic18f27j13.h: 8348: unsigned T1GGO_nT1DONE :1; |
[; ;pic18f27j13.h: 8349: unsigned T1GSPM :1; |
[; ;pic18f27j13.h: 8350: unsigned T1GTM :1; |
[; ;pic18f27j13.h: 8351: unsigned T1GPOL :1; |
[; ;pic18f27j13.h: 8352: unsigned TMR1GE :1; |
[; ;pic18f27j13.h: 8353: }; |
[; ;pic18f27j13.h: 8354: struct { |
[; ;pic18f27j13.h: 8355: unsigned :3; |
[; ;pic18f27j13.h: 8356: unsigned T1GGO :1; |
[; ;pic18f27j13.h: 8357: }; |
[; ;pic18f27j13.h: 8358: struct { |
[; ;pic18f27j13.h: 8359: unsigned :3; |
[; ;pic18f27j13.h: 8360: unsigned NOT_T1DONE :1; |
[; ;pic18f27j13.h: 8361: }; |
[; ;pic18f27j13.h: 8362: struct { |
[; ;pic18f27j13.h: 8363: unsigned :3; |
[; ;pic18f27j13.h: 8364: unsigned nT1DONE :1; |
[; ;pic18f27j13.h: 8365: }; |
[; ;pic18f27j13.h: 8366: struct { |
[; ;pic18f27j13.h: 8367: unsigned :3; |
[; ;pic18f27j13.h: 8368: unsigned T1DONE :1; |
[; ;pic18f27j13.h: 8369: }; |
[; ;pic18f27j13.h: 8370: } T1GCONbits_t; |
[; ;pic18f27j13.h: 8371: extern volatile T1GCONbits_t T1GCONbits @ 0xF9A; |
[; ;pic18f27j13.h: 8440: extern volatile unsigned char OSCTUNE @ 0xF9B; |
"8442 |
[; ;pic18f27j13.h: 8442: asm("OSCTUNE equ 0F9Bh"); |
[; <" OSCTUNE equ 0F9Bh ;# "> |
[; ;pic18f27j13.h: 8445: typedef union { |
[; ;pic18f27j13.h: 8446: struct { |
[; ;pic18f27j13.h: 8447: unsigned TUN :6; |
[; ;pic18f27j13.h: 8448: unsigned PLLEN :1; |
[; ;pic18f27j13.h: 8449: unsigned INTSRC :1; |
[; ;pic18f27j13.h: 8450: }; |
[; ;pic18f27j13.h: 8451: struct { |
[; ;pic18f27j13.h: 8452: unsigned TUN0 :1; |
[; ;pic18f27j13.h: 8453: unsigned TUN1 :1; |
[; ;pic18f27j13.h: 8454: unsigned TUN2 :1; |
[; ;pic18f27j13.h: 8455: unsigned TUN3 :1; |
[; ;pic18f27j13.h: 8456: unsigned TUN4 :1; |
[; ;pic18f27j13.h: 8457: unsigned TUN5 :1; |
[; ;pic18f27j13.h: 8458: }; |
[; ;pic18f27j13.h: 8459: } OSCTUNEbits_t; |
[; ;pic18f27j13.h: 8460: extern volatile OSCTUNEbits_t OSCTUNEbits @ 0xF9B; |
[; ;pic18f27j13.h: 8509: extern volatile unsigned char RCSTA2 @ 0xF9C; |
"8511 |
[; ;pic18f27j13.h: 8511: asm("RCSTA2 equ 0F9Ch"); |
[; <" RCSTA2 equ 0F9Ch ;# "> |
[; ;pic18f27j13.h: 8514: typedef union { |
[; ;pic18f27j13.h: 8515: struct { |
[; ;pic18f27j13.h: 8516: unsigned RX9D :1; |
[; ;pic18f27j13.h: 8517: unsigned OERR :1; |
[; ;pic18f27j13.h: 8518: unsigned FERR :1; |
[; ;pic18f27j13.h: 8519: unsigned ADDEN :1; |
[; ;pic18f27j13.h: 8520: unsigned CREN :1; |
[; ;pic18f27j13.h: 8521: unsigned SREN :1; |
[; ;pic18f27j13.h: 8522: unsigned RX9 :1; |
[; ;pic18f27j13.h: 8523: unsigned SPEN :1; |
[; ;pic18f27j13.h: 8524: }; |
[; ;pic18f27j13.h: 8525: struct { |
[; ;pic18f27j13.h: 8526: unsigned RX9D2 :1; |
[; ;pic18f27j13.h: 8527: unsigned OERR2 :1; |
[; ;pic18f27j13.h: 8528: unsigned FERR2 :1; |
[; ;pic18f27j13.h: 8529: unsigned ADDEN2 :1; |
[; ;pic18f27j13.h: 8530: unsigned CREN2 :1; |
[; ;pic18f27j13.h: 8531: unsigned SREN2 :1; |
[; ;pic18f27j13.h: 8532: unsigned RX92 :1; |
[; ;pic18f27j13.h: 8533: unsigned SPEN2 :1; |
[; ;pic18f27j13.h: 8534: }; |
[; ;pic18f27j13.h: 8535: struct { |
[; ;pic18f27j13.h: 8536: unsigned :6; |
[; ;pic18f27j13.h: 8537: unsigned RC8_92 :1; |
[; ;pic18f27j13.h: 8538: }; |
[; ;pic18f27j13.h: 8539: struct { |
[; ;pic18f27j13.h: 8540: unsigned :6; |
[; ;pic18f27j13.h: 8541: unsigned RC92 :1; |
[; ;pic18f27j13.h: 8542: }; |
[; ;pic18f27j13.h: 8543: struct { |
[; ;pic18f27j13.h: 8544: unsigned RCD82 :1; |
[; ;pic18f27j13.h: 8545: }; |
[; ;pic18f27j13.h: 8546: } RCSTA2bits_t; |
[; ;pic18f27j13.h: 8547: extern volatile RCSTA2bits_t RCSTA2bits @ 0xF9C; |
[; ;pic18f27j13.h: 8646: extern volatile unsigned char PIE1 @ 0xF9D; |
"8648 |
[; ;pic18f27j13.h: 8648: asm("PIE1 equ 0F9Dh"); |
[; <" PIE1 equ 0F9Dh ;# "> |
[; ;pic18f27j13.h: 8651: typedef union { |
[; ;pic18f27j13.h: 8652: struct { |
[; ;pic18f27j13.h: 8653: unsigned TMR1IE :1; |
[; ;pic18f27j13.h: 8654: unsigned TMR2IE :1; |
[; ;pic18f27j13.h: 8655: unsigned CCP1IE :1; |
[; ;pic18f27j13.h: 8656: unsigned SSP1IE :1; |
[; ;pic18f27j13.h: 8657: unsigned TX1IE :1; |
[; ;pic18f27j13.h: 8658: unsigned RC1IE :1; |
[; ;pic18f27j13.h: 8659: unsigned ADIE :1; |
[; ;pic18f27j13.h: 8660: }; |
[; ;pic18f27j13.h: 8661: struct { |
[; ;pic18f27j13.h: 8662: unsigned :3; |
[; ;pic18f27j13.h: 8663: unsigned SSPIE :1; |
[; ;pic18f27j13.h: 8664: unsigned TXIE :1; |
[; ;pic18f27j13.h: 8665: unsigned RCIE :1; |
[; ;pic18f27j13.h: 8666: }; |
[; ;pic18f27j13.h: 8667: } PIE1bits_t; |
[; ;pic18f27j13.h: 8668: extern volatile PIE1bits_t PIE1bits @ 0xF9D; |
[; ;pic18f27j13.h: 8722: extern volatile unsigned char PIR1 @ 0xF9E; |
"8724 |
[; ;pic18f27j13.h: 8724: asm("PIR1 equ 0F9Eh"); |
[; <" PIR1 equ 0F9Eh ;# "> |
[; ;pic18f27j13.h: 8727: typedef union { |
[; ;pic18f27j13.h: 8728: struct { |
[; ;pic18f27j13.h: 8729: unsigned TMR1IF :1; |
[; ;pic18f27j13.h: 8730: unsigned TMR2IF :1; |
[; ;pic18f27j13.h: 8731: unsigned CCP1IF :1; |
[; ;pic18f27j13.h: 8732: unsigned SSP1IF :1; |
[; ;pic18f27j13.h: 8733: unsigned TX1IF :1; |
[; ;pic18f27j13.h: 8734: unsigned RC1IF :1; |
[; ;pic18f27j13.h: 8735: unsigned ADIF :1; |
[; ;pic18f27j13.h: 8736: }; |
[; ;pic18f27j13.h: 8737: struct { |
[; ;pic18f27j13.h: 8738: unsigned :3; |
[; ;pic18f27j13.h: 8739: unsigned SSPIF :1; |
[; ;pic18f27j13.h: 8740: unsigned TXIF :1; |
[; ;pic18f27j13.h: 8741: unsigned RCIF :1; |
[; ;pic18f27j13.h: 8742: }; |
[; ;pic18f27j13.h: 8743: } PIR1bits_t; |
[; ;pic18f27j13.h: 8744: extern volatile PIR1bits_t PIR1bits @ 0xF9E; |
[; ;pic18f27j13.h: 8798: extern volatile unsigned char IPR1 @ 0xF9F; |
"8800 |
[; ;pic18f27j13.h: 8800: asm("IPR1 equ 0F9Fh"); |
[; <" IPR1 equ 0F9Fh ;# "> |
[; ;pic18f27j13.h: 8803: typedef union { |
[; ;pic18f27j13.h: 8804: struct { |
[; ;pic18f27j13.h: 8805: unsigned TMR1IP :1; |
[; ;pic18f27j13.h: 8806: unsigned TMR2IP :1; |
[; ;pic18f27j13.h: 8807: unsigned CCP1IP :1; |
[; ;pic18f27j13.h: 8808: unsigned SSP1IP :1; |
[; ;pic18f27j13.h: 8809: unsigned TX1IP :1; |
[; ;pic18f27j13.h: 8810: unsigned RC1IP :1; |
[; ;pic18f27j13.h: 8811: unsigned ADIP :1; |
[; ;pic18f27j13.h: 8812: }; |
[; ;pic18f27j13.h: 8813: struct { |
[; ;pic18f27j13.h: 8814: unsigned :3; |
[; ;pic18f27j13.h: 8815: unsigned SSPIP :1; |
[; ;pic18f27j13.h: 8816: unsigned TXIP :1; |
[; ;pic18f27j13.h: 8817: unsigned RCIP :1; |
[; ;pic18f27j13.h: 8818: }; |
[; ;pic18f27j13.h: 8819: } IPR1bits_t; |
[; ;pic18f27j13.h: 8820: extern volatile IPR1bits_t IPR1bits @ 0xF9F; |
[; ;pic18f27j13.h: 8874: extern volatile unsigned char PIE2 @ 0xFA0; |
"8876 |
[; ;pic18f27j13.h: 8876: asm("PIE2 equ 0FA0h"); |
[; <" PIE2 equ 0FA0h ;# "> |
[; ;pic18f27j13.h: 8879: typedef union { |
[; ;pic18f27j13.h: 8880: struct { |
[; ;pic18f27j13.h: 8881: unsigned CCP2IE :1; |
[; ;pic18f27j13.h: 8882: unsigned TMR3IE :1; |
[; ;pic18f27j13.h: 8883: unsigned LVDIE :1; |
[; ;pic18f27j13.h: 8884: unsigned BCL1IE :1; |
[; ;pic18f27j13.h: 8885: unsigned :1; |
[; ;pic18f27j13.h: 8886: unsigned CM1IE :1; |
[; ;pic18f27j13.h: 8887: unsigned CM2IE :1; |
[; ;pic18f27j13.h: 8888: unsigned OSCFIE :1; |
[; ;pic18f27j13.h: 8889: }; |
[; ;pic18f27j13.h: 8890: struct { |
[; ;pic18f27j13.h: 8891: unsigned :2; |
[; ;pic18f27j13.h: 8892: unsigned HLVDIE :1; |
[; ;pic18f27j13.h: 8893: unsigned BCLIE :1; |
[; ;pic18f27j13.h: 8894: }; |
[; ;pic18f27j13.h: 8895: struct { |
[; ;pic18f27j13.h: 8896: unsigned :6; |
[; ;pic18f27j13.h: 8897: unsigned CMIE :1; |
[; ;pic18f27j13.h: 8898: }; |
[; ;pic18f27j13.h: 8899: } PIE2bits_t; |
[; ;pic18f27j13.h: 8900: extern volatile PIE2bits_t PIE2bits @ 0xFA0; |
[; ;pic18f27j13.h: 8954: extern volatile unsigned char PIR2 @ 0xFA1; |
"8956 |
[; ;pic18f27j13.h: 8956: asm("PIR2 equ 0FA1h"); |
[; <" PIR2 equ 0FA1h ;# "> |
[; ;pic18f27j13.h: 8959: typedef union { |
[; ;pic18f27j13.h: 8960: struct { |
[; ;pic18f27j13.h: 8961: unsigned CCP2IF :1; |
[; ;pic18f27j13.h: 8962: unsigned TMR3IF :1; |
[; ;pic18f27j13.h: 8963: unsigned LVDIF :1; |
[; ;pic18f27j13.h: 8964: unsigned BCL1IF :1; |
[; ;pic18f27j13.h: 8965: unsigned :1; |
[; ;pic18f27j13.h: 8966: unsigned CM1IF :1; |
[; ;pic18f27j13.h: 8967: unsigned CM2IF :1; |
[; ;pic18f27j13.h: 8968: unsigned OSCFIF :1; |
[; ;pic18f27j13.h: 8969: }; |
[; ;pic18f27j13.h: 8970: struct { |
[; ;pic18f27j13.h: 8971: unsigned :2; |
[; ;pic18f27j13.h: 8972: unsigned HLVDIF :1; |
[; ;pic18f27j13.h: 8973: unsigned BCLIF :1; |
[; ;pic18f27j13.h: 8974: }; |
[; ;pic18f27j13.h: 8975: struct { |
[; ;pic18f27j13.h: 8976: unsigned :6; |
[; ;pic18f27j13.h: 8977: unsigned CMIF :1; |
[; ;pic18f27j13.h: 8978: }; |
[; ;pic18f27j13.h: 8979: } PIR2bits_t; |
[; ;pic18f27j13.h: 8980: extern volatile PIR2bits_t PIR2bits @ 0xFA1; |
[; ;pic18f27j13.h: 9034: extern volatile unsigned char IPR2 @ 0xFA2; |
"9036 |
[; ;pic18f27j13.h: 9036: asm("IPR2 equ 0FA2h"); |
[; <" IPR2 equ 0FA2h ;# "> |
[; ;pic18f27j13.h: 9039: typedef union { |
[; ;pic18f27j13.h: 9040: struct { |
[; ;pic18f27j13.h: 9041: unsigned CCP2IP :1; |
[; ;pic18f27j13.h: 9042: unsigned TMR3IP :1; |
[; ;pic18f27j13.h: 9043: unsigned LVDIP :1; |
[; ;pic18f27j13.h: 9044: unsigned BCL1IP :1; |
[; ;pic18f27j13.h: 9045: unsigned :1; |
[; ;pic18f27j13.h: 9046: unsigned CM1IP :1; |
[; ;pic18f27j13.h: 9047: unsigned CM2IP :1; |
[; ;pic18f27j13.h: 9048: unsigned OSCFIP :1; |
[; ;pic18f27j13.h: 9049: }; |
[; ;pic18f27j13.h: 9050: struct { |
[; ;pic18f27j13.h: 9051: unsigned :2; |
[; ;pic18f27j13.h: 9052: unsigned HLVDIP :1; |
[; ;pic18f27j13.h: 9053: unsigned BCLIP :1; |
[; ;pic18f27j13.h: 9054: }; |
[; ;pic18f27j13.h: 9055: struct { |
[; ;pic18f27j13.h: 9056: unsigned :6; |
[; ;pic18f27j13.h: 9057: unsigned CMIP :1; |
[; ;pic18f27j13.h: 9058: }; |
[; ;pic18f27j13.h: 9059: } IPR2bits_t; |
[; ;pic18f27j13.h: 9060: extern volatile IPR2bits_t IPR2bits @ 0xFA2; |
[; ;pic18f27j13.h: 9114: extern volatile unsigned char PIE3 @ 0xFA3; |
"9116 |
[; ;pic18f27j13.h: 9116: asm("PIE3 equ 0FA3h"); |
[; <" PIE3 equ 0FA3h ;# "> |
[; ;pic18f27j13.h: 9119: typedef union { |
[; ;pic18f27j13.h: 9120: struct { |
[; ;pic18f27j13.h: 9121: unsigned RTCCIE :1; |
[; ;pic18f27j13.h: 9122: unsigned TMR3GIE :1; |
[; ;pic18f27j13.h: 9123: unsigned CTMUIE :1; |
[; ;pic18f27j13.h: 9124: unsigned TMR4IE :1; |
[; ;pic18f27j13.h: 9125: unsigned TX2IE :1; |
[; ;pic18f27j13.h: 9126: unsigned RC2IE :1; |
[; ;pic18f27j13.h: 9127: unsigned BCL2IE :1; |
[; ;pic18f27j13.h: 9128: unsigned SSP2IE :1; |
[; ;pic18f27j13.h: 9129: }; |
[; ;pic18f27j13.h: 9130: struct { |
[; ;pic18f27j13.h: 9131: unsigned RXB0IE :1; |
[; ;pic18f27j13.h: 9132: }; |
[; ;pic18f27j13.h: 9133: struct { |
[; ;pic18f27j13.h: 9134: unsigned :1; |
[; ;pic18f27j13.h: 9135: unsigned RXB1IE :1; |
[; ;pic18f27j13.h: 9136: }; |
[; ;pic18f27j13.h: 9137: struct { |
[; ;pic18f27j13.h: 9138: unsigned :1; |
[; ;pic18f27j13.h: 9139: unsigned RXBNIE :1; |
[; ;pic18f27j13.h: 9140: }; |
[; ;pic18f27j13.h: 9141: struct { |
[; ;pic18f27j13.h: 9142: unsigned :2; |
[; ;pic18f27j13.h: 9143: unsigned TXB0IE :1; |
[; ;pic18f27j13.h: 9144: }; |
[; ;pic18f27j13.h: 9145: struct { |
[; ;pic18f27j13.h: 9146: unsigned :3; |
[; ;pic18f27j13.h: 9147: unsigned TXB1IE :1; |
[; ;pic18f27j13.h: 9148: }; |
[; ;pic18f27j13.h: 9149: struct { |
[; ;pic18f27j13.h: 9150: unsigned :4; |
[; ;pic18f27j13.h: 9151: unsigned TXB2IE :1; |
[; ;pic18f27j13.h: 9152: }; |
[; ;pic18f27j13.h: 9153: struct { |
[; ;pic18f27j13.h: 9154: unsigned :4; |
[; ;pic18f27j13.h: 9155: unsigned TXBNIE :1; |
[; ;pic18f27j13.h: 9156: }; |
[; ;pic18f27j13.h: 9157: } PIE3bits_t; |
[; ;pic18f27j13.h: 9158: extern volatile PIE3bits_t PIE3bits @ 0xFA3; |
[; ;pic18f27j13.h: 9237: extern volatile unsigned char PIR3 @ 0xFA4; |
"9239 |
[; ;pic18f27j13.h: 9239: asm("PIR3 equ 0FA4h"); |
[; <" PIR3 equ 0FA4h ;# "> |
[; ;pic18f27j13.h: 9242: typedef union { |
[; ;pic18f27j13.h: 9243: struct { |
[; ;pic18f27j13.h: 9244: unsigned RTCCIF :1; |
[; ;pic18f27j13.h: 9245: unsigned TMR3GIF :1; |
[; ;pic18f27j13.h: 9246: unsigned CTMUIF :1; |
[; ;pic18f27j13.h: 9247: unsigned TMR4IF :1; |
[; ;pic18f27j13.h: 9248: unsigned TX2IF :1; |
[; ;pic18f27j13.h: 9249: unsigned RC2IF :1; |
[; ;pic18f27j13.h: 9250: unsigned BCL2IF :1; |
[; ;pic18f27j13.h: 9251: unsigned SSP2IF :1; |
[; ;pic18f27j13.h: 9252: }; |
[; ;pic18f27j13.h: 9253: struct { |
[; ;pic18f27j13.h: 9254: unsigned :1; |
[; ;pic18f27j13.h: 9255: unsigned RXBNIF :1; |
[; ;pic18f27j13.h: 9256: }; |
[; ;pic18f27j13.h: 9257: struct { |
[; ;pic18f27j13.h: 9258: unsigned :4; |
[; ;pic18f27j13.h: 9259: unsigned TXBNIF :1; |
[; ;pic18f27j13.h: 9260: }; |
[; ;pic18f27j13.h: 9261: } PIR3bits_t; |
[; ;pic18f27j13.h: 9262: extern volatile PIR3bits_t PIR3bits @ 0xFA4; |
[; ;pic18f27j13.h: 9316: extern volatile unsigned char IPR3 @ 0xFA5; |
"9318 |
[; ;pic18f27j13.h: 9318: asm("IPR3 equ 0FA5h"); |
[; <" IPR3 equ 0FA5h ;# "> |
[; ;pic18f27j13.h: 9321: typedef union { |
[; ;pic18f27j13.h: 9322: struct { |
[; ;pic18f27j13.h: 9323: unsigned RTCCIP :1; |
[; ;pic18f27j13.h: 9324: unsigned TMR3GIP :1; |
[; ;pic18f27j13.h: 9325: unsigned CTMUIP :1; |
[; ;pic18f27j13.h: 9326: unsigned TMR4IP :1; |
[; ;pic18f27j13.h: 9327: unsigned TX2IP :1; |
[; ;pic18f27j13.h: 9328: unsigned RC2IP :1; |
[; ;pic18f27j13.h: 9329: unsigned BCL2IP :1; |
[; ;pic18f27j13.h: 9330: unsigned SSP2IP :1; |
[; ;pic18f27j13.h: 9331: }; |
[; ;pic18f27j13.h: 9332: struct { |
[; ;pic18f27j13.h: 9333: unsigned :1; |
[; ;pic18f27j13.h: 9334: unsigned RXBNIP :1; |
[; ;pic18f27j13.h: 9335: }; |
[; ;pic18f27j13.h: 9336: struct { |
[; ;pic18f27j13.h: 9337: unsigned :4; |
[; ;pic18f27j13.h: 9338: unsigned TXBNIP :1; |
[; ;pic18f27j13.h: 9339: }; |
[; ;pic18f27j13.h: 9340: } IPR3bits_t; |
[; ;pic18f27j13.h: 9341: extern volatile IPR3bits_t IPR3bits @ 0xFA5; |
[; ;pic18f27j13.h: 9395: extern volatile unsigned char EECON1 @ 0xFA6; |
"9397 |
[; ;pic18f27j13.h: 9397: asm("EECON1 equ 0FA6h"); |
[; <" EECON1 equ 0FA6h ;# "> |
[; ;pic18f27j13.h: 9400: typedef union { |
[; ;pic18f27j13.h: 9401: struct { |
[; ;pic18f27j13.h: 9402: unsigned :1; |
[; ;pic18f27j13.h: 9403: unsigned WR :1; |
[; ;pic18f27j13.h: 9404: unsigned WREN :1; |
[; ;pic18f27j13.h: 9405: unsigned WRERR :1; |
[; ;pic18f27j13.h: 9406: unsigned FREE :1; |
[; ;pic18f27j13.h: 9407: unsigned WPROG :1; |
[; ;pic18f27j13.h: 9408: }; |
[; ;pic18f27j13.h: 9409: } EECON1bits_t; |
[; ;pic18f27j13.h: 9410: extern volatile EECON1bits_t EECON1bits @ 0xFA6; |
[; ;pic18f27j13.h: 9439: extern volatile unsigned char EECON2 @ 0xFA7; |
"9441 |
[; ;pic18f27j13.h: 9441: asm("EECON2 equ 0FA7h"); |
[; <" EECON2 equ 0FA7h ;# "> |
[; ;pic18f27j13.h: 9444: typedef union { |
[; ;pic18f27j13.h: 9445: struct { |
[; ;pic18f27j13.h: 9446: unsigned EECON2 :8; |
[; ;pic18f27j13.h: 9447: }; |
[; ;pic18f27j13.h: 9448: } EECON2bits_t; |
[; ;pic18f27j13.h: 9449: extern volatile EECON2bits_t EECON2bits @ 0xFA7; |
[; ;pic18f27j13.h: 9458: extern volatile unsigned char TXSTA2 @ 0xFA8; |
"9460 |
[; ;pic18f27j13.h: 9460: asm("TXSTA2 equ 0FA8h"); |
[; <" TXSTA2 equ 0FA8h ;# "> |
[; ;pic18f27j13.h: 9463: typedef union { |
[; ;pic18f27j13.h: 9464: struct { |
[; ;pic18f27j13.h: 9465: unsigned TX9D :1; |
[; ;pic18f27j13.h: 9466: unsigned TRMT :1; |
[; ;pic18f27j13.h: 9467: unsigned BRGH :1; |
[; ;pic18f27j13.h: 9468: unsigned SENDB :1; |
[; ;pic18f27j13.h: 9469: unsigned SYNC :1; |
[; ;pic18f27j13.h: 9470: unsigned TXEN :1; |
[; ;pic18f27j13.h: 9471: unsigned TX9 :1; |
[; ;pic18f27j13.h: 9472: unsigned CSRC :1; |
[; ;pic18f27j13.h: 9473: }; |
[; ;pic18f27j13.h: 9474: struct { |
[; ;pic18f27j13.h: 9475: unsigned TX9D2 :1; |
[; ;pic18f27j13.h: 9476: unsigned TRMT2 :1; |
[; ;pic18f27j13.h: 9477: unsigned BRGH2 :1; |
[; ;pic18f27j13.h: 9478: unsigned SENDB2 :1; |
[; ;pic18f27j13.h: 9479: unsigned SYNC2 :1; |
[; ;pic18f27j13.h: 9480: unsigned TXEN2 :1; |
[; ;pic18f27j13.h: 9481: unsigned TX92 :1; |
[; ;pic18f27j13.h: 9482: unsigned CSRC2 :1; |
[; ;pic18f27j13.h: 9483: }; |
[; ;pic18f27j13.h: 9484: struct { |
[; ;pic18f27j13.h: 9485: unsigned :6; |
[; ;pic18f27j13.h: 9486: unsigned TX8_92 :1; |
[; ;pic18f27j13.h: 9487: }; |
[; ;pic18f27j13.h: 9488: struct { |
[; ;pic18f27j13.h: 9489: unsigned TXD82 :1; |
[; ;pic18f27j13.h: 9490: }; |
[; ;pic18f27j13.h: 9491: } TXSTA2bits_t; |
[; ;pic18f27j13.h: 9492: extern volatile TXSTA2bits_t TXSTA2bits @ 0xFA8; |
[; ;pic18f27j13.h: 9586: extern volatile unsigned char TXREG2 @ 0xFA9; |
"9588 |
[; ;pic18f27j13.h: 9588: asm("TXREG2 equ 0FA9h"); |
[; <" TXREG2 equ 0FA9h ;# "> |
[; ;pic18f27j13.h: 9591: typedef union { |
[; ;pic18f27j13.h: 9592: struct { |
[; ;pic18f27j13.h: 9593: unsigned TXREG2 :8; |
[; ;pic18f27j13.h: 9594: }; |
[; ;pic18f27j13.h: 9595: } TXREG2bits_t; |
[; ;pic18f27j13.h: 9596: extern volatile TXREG2bits_t TXREG2bits @ 0xFA9; |
[; ;pic18f27j13.h: 9605: extern volatile unsigned char RCREG2 @ 0xFAA; |
"9607 |
[; ;pic18f27j13.h: 9607: asm("RCREG2 equ 0FAAh"); |
[; <" RCREG2 equ 0FAAh ;# "> |
[; ;pic18f27j13.h: 9610: typedef union { |
[; ;pic18f27j13.h: 9611: struct { |
[; ;pic18f27j13.h: 9612: unsigned RCREG2 :8; |
[; ;pic18f27j13.h: 9613: }; |
[; ;pic18f27j13.h: 9614: } RCREG2bits_t; |
[; ;pic18f27j13.h: 9615: extern volatile RCREG2bits_t RCREG2bits @ 0xFAA; |
[; ;pic18f27j13.h: 9624: extern volatile unsigned char SPBRG2 @ 0xFAB; |
"9626 |
[; ;pic18f27j13.h: 9626: asm("SPBRG2 equ 0FABh"); |
[; <" SPBRG2 equ 0FABh ;# "> |
[; ;pic18f27j13.h: 9629: typedef union { |
[; ;pic18f27j13.h: 9630: struct { |
[; ;pic18f27j13.h: 9631: unsigned SPBRG2 :8; |
[; ;pic18f27j13.h: 9632: }; |
[; ;pic18f27j13.h: 9633: } SPBRG2bits_t; |
[; ;pic18f27j13.h: 9634: extern volatile SPBRG2bits_t SPBRG2bits @ 0xFAB; |
[; ;pic18f27j13.h: 9643: extern volatile unsigned char RCSTA1 @ 0xFAC; |
"9645 |
[; ;pic18f27j13.h: 9645: asm("RCSTA1 equ 0FACh"); |
[; <" RCSTA1 equ 0FACh ;# "> |
[; ;pic18f27j13.h: 9648: extern volatile unsigned char RCSTA @ 0xFAC; |
"9650 |
[; ;pic18f27j13.h: 9650: asm("RCSTA equ 0FACh"); |
[; <" RCSTA equ 0FACh ;# "> |
[; ;pic18f27j13.h: 9653: typedef union { |
[; ;pic18f27j13.h: 9654: struct { |
[; ;pic18f27j13.h: 9655: unsigned RX9D :1; |
[; ;pic18f27j13.h: 9656: unsigned OERR :1; |
[; ;pic18f27j13.h: 9657: unsigned FERR :1; |
[; ;pic18f27j13.h: 9658: unsigned ADDEN :1; |
[; ;pic18f27j13.h: 9659: unsigned CREN :1; |
[; ;pic18f27j13.h: 9660: unsigned SREN :1; |
[; ;pic18f27j13.h: 9661: unsigned RX9 :1; |
[; ;pic18f27j13.h: 9662: unsigned SPEN :1; |
[; ;pic18f27j13.h: 9663: }; |
[; ;pic18f27j13.h: 9664: struct { |
[; ;pic18f27j13.h: 9665: unsigned RCD8 :1; |
[; ;pic18f27j13.h: 9666: unsigned :2; |
[; ;pic18f27j13.h: 9667: unsigned ADEN :1; |
[; ;pic18f27j13.h: 9668: unsigned :2; |
[; ;pic18f27j13.h: 9669: unsigned RC9 :1; |
[; ;pic18f27j13.h: 9670: }; |
[; ;pic18f27j13.h: 9671: struct { |
[; ;pic18f27j13.h: 9672: unsigned :6; |
[; ;pic18f27j13.h: 9673: unsigned NOT_RC8 :1; |
[; ;pic18f27j13.h: 9674: }; |
[; ;pic18f27j13.h: 9675: struct { |
[; ;pic18f27j13.h: 9676: unsigned :6; |
[; ;pic18f27j13.h: 9677: unsigned nRC8 :1; |
[; ;pic18f27j13.h: 9678: }; |
[; ;pic18f27j13.h: 9679: struct { |
[; ;pic18f27j13.h: 9680: unsigned :6; |
[; ;pic18f27j13.h: 9681: unsigned RC8_9 :1; |
[; ;pic18f27j13.h: 9682: }; |
[; ;pic18f27j13.h: 9683: struct { |
[; ;pic18f27j13.h: 9684: unsigned RX9D1 :1; |
[; ;pic18f27j13.h: 9685: unsigned OERR1 :1; |
[; ;pic18f27j13.h: 9686: unsigned FERR1 :1; |
[; ;pic18f27j13.h: 9687: unsigned ADDEN1 :1; |
[; ;pic18f27j13.h: 9688: unsigned CREN1 :1; |
[; ;pic18f27j13.h: 9689: unsigned SREN1 :1; |
[; ;pic18f27j13.h: 9690: unsigned RX91 :1; |
[; ;pic18f27j13.h: 9691: unsigned SPEN1 :1; |
[; ;pic18f27j13.h: 9692: }; |
[; ;pic18f27j13.h: 9693: struct { |
[; ;pic18f27j13.h: 9694: unsigned :5; |
[; ;pic18f27j13.h: 9695: unsigned SRENA :1; |
[; ;pic18f27j13.h: 9696: }; |
[; ;pic18f27j13.h: 9697: } RCSTA1bits_t; |
[; ;pic18f27j13.h: 9698: extern volatile RCSTA1bits_t RCSTA1bits @ 0xFAC; |
[; ;pic18f27j13.h: 9816: typedef union { |
[; ;pic18f27j13.h: 9817: struct { |
[; ;pic18f27j13.h: 9818: unsigned RX9D :1; |
[; ;pic18f27j13.h: 9819: unsigned OERR :1; |
[; ;pic18f27j13.h: 9820: unsigned FERR :1; |
[; ;pic18f27j13.h: 9821: unsigned ADDEN :1; |
[; ;pic18f27j13.h: 9822: unsigned CREN :1; |
[; ;pic18f27j13.h: 9823: unsigned SREN :1; |
[; ;pic18f27j13.h: 9824: unsigned RX9 :1; |
[; ;pic18f27j13.h: 9825: unsigned SPEN :1; |
[; ;pic18f27j13.h: 9826: }; |
[; ;pic18f27j13.h: 9827: struct { |
[; ;pic18f27j13.h: 9828: unsigned RCD8 :1; |
[; ;pic18f27j13.h: 9829: unsigned :2; |
[; ;pic18f27j13.h: 9830: unsigned ADEN :1; |
[; ;pic18f27j13.h: 9831: unsigned :2; |
[; ;pic18f27j13.h: 9832: unsigned RC9 :1; |
[; ;pic18f27j13.h: 9833: }; |
[; ;pic18f27j13.h: 9834: struct { |
[; ;pic18f27j13.h: 9835: unsigned :6; |
[; ;pic18f27j13.h: 9836: unsigned NOT_RC8 :1; |
[; ;pic18f27j13.h: 9837: }; |
[; ;pic18f27j13.h: 9838: struct { |
[; ;pic18f27j13.h: 9839: unsigned :6; |
[; ;pic18f27j13.h: 9840: unsigned nRC8 :1; |
[; ;pic18f27j13.h: 9841: }; |
[; ;pic18f27j13.h: 9842: struct { |
[; ;pic18f27j13.h: 9843: unsigned :6; |
[; ;pic18f27j13.h: 9844: unsigned RC8_9 :1; |
[; ;pic18f27j13.h: 9845: }; |
[; ;pic18f27j13.h: 9846: struct { |
[; ;pic18f27j13.h: 9847: unsigned RX9D1 :1; |
[; ;pic18f27j13.h: 9848: unsigned OERR1 :1; |
[; ;pic18f27j13.h: 9849: unsigned FERR1 :1; |
[; ;pic18f27j13.h: 9850: unsigned ADDEN1 :1; |
[; ;pic18f27j13.h: 9851: unsigned CREN1 :1; |
[; ;pic18f27j13.h: 9852: unsigned SREN1 :1; |
[; ;pic18f27j13.h: 9853: unsigned RX91 :1; |
[; ;pic18f27j13.h: 9854: unsigned SPEN1 :1; |
[; ;pic18f27j13.h: 9855: }; |
[; ;pic18f27j13.h: 9856: struct { |
[; ;pic18f27j13.h: 9857: unsigned :5; |
[; ;pic18f27j13.h: 9858: unsigned SRENA :1; |
[; ;pic18f27j13.h: 9859: }; |
[; ;pic18f27j13.h: 9860: } RCSTAbits_t; |
[; ;pic18f27j13.h: 9861: extern volatile RCSTAbits_t RCSTAbits @ 0xFAC; |
[; ;pic18f27j13.h: 9980: extern volatile unsigned char TXSTA1 @ 0xFAD; |
"9982 |
[; ;pic18f27j13.h: 9982: asm("TXSTA1 equ 0FADh"); |
[; <" TXSTA1 equ 0FADh ;# "> |
[; ;pic18f27j13.h: 9985: extern volatile unsigned char TXSTA @ 0xFAD; |
"9987 |
[; ;pic18f27j13.h: 9987: asm("TXSTA equ 0FADh"); |
[; <" TXSTA equ 0FADh ;# "> |
[; ;pic18f27j13.h: 9990: typedef union { |
[; ;pic18f27j13.h: 9991: struct { |
[; ;pic18f27j13.h: 9992: unsigned TX9D :1; |
[; ;pic18f27j13.h: 9993: unsigned TRMT :1; |
[; ;pic18f27j13.h: 9994: unsigned BRGH :1; |
[; ;pic18f27j13.h: 9995: unsigned SENDB :1; |
[; ;pic18f27j13.h: 9996: unsigned SYNC :1; |
[; ;pic18f27j13.h: 9997: unsigned TXEN :1; |
[; ;pic18f27j13.h: 9998: unsigned TX9 :1; |
[; ;pic18f27j13.h: 9999: unsigned CSRC :1; |
[; ;pic18f27j13.h: 10000: }; |
[; ;pic18f27j13.h: 10001: struct { |
[; ;pic18f27j13.h: 10002: unsigned TXD8 :1; |
[; ;pic18f27j13.h: 10003: unsigned :5; |
[; ;pic18f27j13.h: 10004: unsigned TX8_9 :1; |
[; ;pic18f27j13.h: 10005: }; |
[; ;pic18f27j13.h: 10006: struct { |
[; ;pic18f27j13.h: 10007: unsigned :6; |
[; ;pic18f27j13.h: 10008: unsigned NOT_TX8 :1; |
[; ;pic18f27j13.h: 10009: }; |
[; ;pic18f27j13.h: 10010: struct { |
[; ;pic18f27j13.h: 10011: unsigned :6; |
[; ;pic18f27j13.h: 10012: unsigned nTX8 :1; |
[; ;pic18f27j13.h: 10013: }; |
[; ;pic18f27j13.h: 10014: struct { |
[; ;pic18f27j13.h: 10015: unsigned TX9D1 :1; |
[; ;pic18f27j13.h: 10016: unsigned TRMT1 :1; |
[; ;pic18f27j13.h: 10017: unsigned BRGH1 :1; |
[; ;pic18f27j13.h: 10018: unsigned SENDB1 :1; |
[; ;pic18f27j13.h: 10019: unsigned SYNC1 :1; |
[; ;pic18f27j13.h: 10020: unsigned TXEN1 :1; |
[; ;pic18f27j13.h: 10021: unsigned TX91 :1; |
[; ;pic18f27j13.h: 10022: unsigned CSRC1 :1; |
[; ;pic18f27j13.h: 10023: }; |
[; ;pic18f27j13.h: 10024: } TXSTA1bits_t; |
[; ;pic18f27j13.h: 10025: extern volatile TXSTA1bits_t TXSTA1bits @ 0xFAD; |
[; ;pic18f27j13.h: 10128: typedef union { |
[; ;pic18f27j13.h: 10129: struct { |
[; ;pic18f27j13.h: 10130: unsigned TX9D :1; |
[; ;pic18f27j13.h: 10131: unsigned TRMT :1; |
[; ;pic18f27j13.h: 10132: unsigned BRGH :1; |
[; ;pic18f27j13.h: 10133: unsigned SENDB :1; |
[; ;pic18f27j13.h: 10134: unsigned SYNC :1; |
[; ;pic18f27j13.h: 10135: unsigned TXEN :1; |
[; ;pic18f27j13.h: 10136: unsigned TX9 :1; |
[; ;pic18f27j13.h: 10137: unsigned CSRC :1; |
[; ;pic18f27j13.h: 10138: }; |
[; ;pic18f27j13.h: 10139: struct { |
[; ;pic18f27j13.h: 10140: unsigned TXD8 :1; |
[; ;pic18f27j13.h: 10141: unsigned :5; |
[; ;pic18f27j13.h: 10142: unsigned TX8_9 :1; |
[; ;pic18f27j13.h: 10143: }; |
[; ;pic18f27j13.h: 10144: struct { |
[; ;pic18f27j13.h: 10145: unsigned :6; |
[; ;pic18f27j13.h: 10146: unsigned NOT_TX8 :1; |
[; ;pic18f27j13.h: 10147: }; |
[; ;pic18f27j13.h: 10148: struct { |
[; ;pic18f27j13.h: 10149: unsigned :6; |
[; ;pic18f27j13.h: 10150: unsigned nTX8 :1; |
[; ;pic18f27j13.h: 10151: }; |
[; ;pic18f27j13.h: 10152: struct { |
[; ;pic18f27j13.h: 10153: unsigned TX9D1 :1; |
[; ;pic18f27j13.h: 10154: unsigned TRMT1 :1; |
[; ;pic18f27j13.h: 10155: unsigned BRGH1 :1; |
[; ;pic18f27j13.h: 10156: unsigned SENDB1 :1; |
[; ;pic18f27j13.h: 10157: unsigned SYNC1 :1; |
[; ;pic18f27j13.h: 10158: unsigned TXEN1 :1; |
[; ;pic18f27j13.h: 10159: unsigned TX91 :1; |
[; ;pic18f27j13.h: 10160: unsigned CSRC1 :1; |
[; ;pic18f27j13.h: 10161: }; |
[; ;pic18f27j13.h: 10162: } TXSTAbits_t; |
[; ;pic18f27j13.h: 10163: extern volatile TXSTAbits_t TXSTAbits @ 0xFAD; |
[; ;pic18f27j13.h: 10267: extern volatile unsigned char TXREG1 @ 0xFAE; |
"10269 |
[; ;pic18f27j13.h: 10269: asm("TXREG1 equ 0FAEh"); |
[; <" TXREG1 equ 0FAEh ;# "> |
[; ;pic18f27j13.h: 10272: extern volatile unsigned char TXREG @ 0xFAE; |
"10274 |
[; ;pic18f27j13.h: 10274: asm("TXREG equ 0FAEh"); |
[; <" TXREG equ 0FAEh ;# "> |
[; ;pic18f27j13.h: 10277: typedef union { |
[; ;pic18f27j13.h: 10278: struct { |
[; ;pic18f27j13.h: 10279: unsigned TXREG1 :8; |
[; ;pic18f27j13.h: 10280: }; |
[; ;pic18f27j13.h: 10281: } TXREG1bits_t; |
[; ;pic18f27j13.h: 10282: extern volatile TXREG1bits_t TXREG1bits @ 0xFAE; |
[; ;pic18f27j13.h: 10290: typedef union { |
[; ;pic18f27j13.h: 10291: struct { |
[; ;pic18f27j13.h: 10292: unsigned TXREG1 :8; |
[; ;pic18f27j13.h: 10293: }; |
[; ;pic18f27j13.h: 10294: } TXREGbits_t; |
[; ;pic18f27j13.h: 10295: extern volatile TXREGbits_t TXREGbits @ 0xFAE; |
[; ;pic18f27j13.h: 10304: extern volatile unsigned char RCREG1 @ 0xFAF; |
"10306 |
[; ;pic18f27j13.h: 10306: asm("RCREG1 equ 0FAFh"); |
[; <" RCREG1 equ 0FAFh ;# "> |
[; ;pic18f27j13.h: 10309: extern volatile unsigned char RCREG @ 0xFAF; |
"10311 |
[; ;pic18f27j13.h: 10311: asm("RCREG equ 0FAFh"); |
[; <" RCREG equ 0FAFh ;# "> |
[; ;pic18f27j13.h: 10314: typedef union { |
[; ;pic18f27j13.h: 10315: struct { |
[; ;pic18f27j13.h: 10316: unsigned RCREG1 :8; |
[; ;pic18f27j13.h: 10317: }; |
[; ;pic18f27j13.h: 10318: } RCREG1bits_t; |
[; ;pic18f27j13.h: 10319: extern volatile RCREG1bits_t RCREG1bits @ 0xFAF; |
[; ;pic18f27j13.h: 10327: typedef union { |
[; ;pic18f27j13.h: 10328: struct { |
[; ;pic18f27j13.h: 10329: unsigned RCREG1 :8; |
[; ;pic18f27j13.h: 10330: }; |
[; ;pic18f27j13.h: 10331: } RCREGbits_t; |
[; ;pic18f27j13.h: 10332: extern volatile RCREGbits_t RCREGbits @ 0xFAF; |
[; ;pic18f27j13.h: 10341: extern volatile unsigned char SPBRG1 @ 0xFB0; |
"10343 |
[; ;pic18f27j13.h: 10343: asm("SPBRG1 equ 0FB0h"); |
[; <" SPBRG1 equ 0FB0h ;# "> |
[; ;pic18f27j13.h: 10346: extern volatile unsigned char SPBRG @ 0xFB0; |
"10348 |
[; ;pic18f27j13.h: 10348: asm("SPBRG equ 0FB0h"); |
[; <" SPBRG equ 0FB0h ;# "> |
[; ;pic18f27j13.h: 10351: typedef union { |
[; ;pic18f27j13.h: 10352: struct { |
[; ;pic18f27j13.h: 10353: unsigned SPBRG1 :8; |
[; ;pic18f27j13.h: 10354: }; |
[; ;pic18f27j13.h: 10355: } SPBRG1bits_t; |
[; ;pic18f27j13.h: 10356: extern volatile SPBRG1bits_t SPBRG1bits @ 0xFB0; |
[; ;pic18f27j13.h: 10364: typedef union { |
[; ;pic18f27j13.h: 10365: struct { |
[; ;pic18f27j13.h: 10366: unsigned SPBRG1 :8; |
[; ;pic18f27j13.h: 10367: }; |
[; ;pic18f27j13.h: 10368: } SPBRGbits_t; |
[; ;pic18f27j13.h: 10369: extern volatile SPBRGbits_t SPBRGbits @ 0xFB0; |
[; ;pic18f27j13.h: 10378: extern volatile unsigned char CTMUICON @ 0xFB1; |
"10380 |
[; ;pic18f27j13.h: 10380: asm("CTMUICON equ 0FB1h"); |
[; <" CTMUICON equ 0FB1h ;# "> |
[; ;pic18f27j13.h: 10383: typedef union { |
[; ;pic18f27j13.h: 10384: struct { |
[; ;pic18f27j13.h: 10385: unsigned IRNG :2; |
[; ;pic18f27j13.h: 10386: unsigned ITRIM :6; |
[; ;pic18f27j13.h: 10387: }; |
[; ;pic18f27j13.h: 10388: struct { |
[; ;pic18f27j13.h: 10389: unsigned IRNG0 :1; |
[; ;pic18f27j13.h: 10390: unsigned IRNG1 :1; |
[; ;pic18f27j13.h: 10391: unsigned ITRIM0 :1; |
[; ;pic18f27j13.h: 10392: unsigned ITRIM1 :1; |
[; ;pic18f27j13.h: 10393: unsigned ITRIM2 :1; |
[; ;pic18f27j13.h: 10394: unsigned ITRIM3 :1; |
[; ;pic18f27j13.h: 10395: unsigned ITRIM4 :1; |
[; ;pic18f27j13.h: 10396: unsigned ITRIM5 :1; |
[; ;pic18f27j13.h: 10397: }; |
[; ;pic18f27j13.h: 10398: } CTMUICONbits_t; |
[; ;pic18f27j13.h: 10399: extern volatile CTMUICONbits_t CTMUICONbits @ 0xFB1; |
[; ;pic18f27j13.h: 10453: extern volatile unsigned char CTMUCONL @ 0xFB2; |
"10455 |
[; ;pic18f27j13.h: 10455: asm("CTMUCONL equ 0FB2h"); |
[; <" CTMUCONL equ 0FB2h ;# "> |
[; ;pic18f27j13.h: 10458: typedef union { |
[; ;pic18f27j13.h: 10459: struct { |
[; ;pic18f27j13.h: 10460: unsigned EDG1STAT :1; |
[; ;pic18f27j13.h: 10461: unsigned EDG2STAT :1; |
[; ;pic18f27j13.h: 10462: unsigned EDG1SEL0 :1; |
[; ;pic18f27j13.h: 10463: unsigned EDG1SEL1 :1; |
[; ;pic18f27j13.h: 10464: unsigned EDG1POL :1; |
[; ;pic18f27j13.h: 10465: unsigned EDG2SEL0 :1; |
[; ;pic18f27j13.h: 10466: unsigned EDG2SEL1 :1; |
[; ;pic18f27j13.h: 10467: unsigned EDG2POL :1; |
[; ;pic18f27j13.h: 10468: }; |
[; ;pic18f27j13.h: 10469: } CTMUCONLbits_t; |
[; ;pic18f27j13.h: 10470: extern volatile CTMUCONLbits_t CTMUCONLbits @ 0xFB2; |
[; ;pic18f27j13.h: 10514: extern volatile unsigned char CTMUCONH @ 0xFB3; |
"10516 |
[; ;pic18f27j13.h: 10516: asm("CTMUCONH equ 0FB3h"); |
[; <" CTMUCONH equ 0FB3h ;# "> |
[; ;pic18f27j13.h: 10519: typedef union { |
[; ;pic18f27j13.h: 10520: struct { |
[; ;pic18f27j13.h: 10521: unsigned CTTRIG :1; |
[; ;pic18f27j13.h: 10522: unsigned IDISSEN :1; |
[; ;pic18f27j13.h: 10523: unsigned EDGSEQEN :1; |
[; ;pic18f27j13.h: 10524: unsigned EDGEN :1; |
[; ;pic18f27j13.h: 10525: unsigned TGEN :1; |
[; ;pic18f27j13.h: 10526: unsigned CTMUSIDL :1; |
[; ;pic18f27j13.h: 10527: unsigned :1; |
[; ;pic18f27j13.h: 10528: unsigned CTMUEN :1; |
[; ;pic18f27j13.h: 10529: }; |
[; ;pic18f27j13.h: 10530: } CTMUCONHbits_t; |
[; ;pic18f27j13.h: 10531: extern volatile CTMUCONHbits_t CTMUCONHbits @ 0xFB3; |
[; ;pic18f27j13.h: 10570: extern volatile unsigned char CCP2CON @ 0xFB4; |
"10572 |
[; ;pic18f27j13.h: 10572: asm("CCP2CON equ 0FB4h"); |
[; <" CCP2CON equ 0FB4h ;# "> |
[; ;pic18f27j13.h: 10575: extern volatile unsigned char ECCP2CON @ 0xFB4; |
"10577 |
[; ;pic18f27j13.h: 10577: asm("ECCP2CON equ 0FB4h"); |
[; <" ECCP2CON equ 0FB4h ;# "> |
[; ;pic18f27j13.h: 10580: typedef union { |
[; ;pic18f27j13.h: 10581: struct { |
[; ;pic18f27j13.h: 10582: unsigned CCP2M :4; |
[; ;pic18f27j13.h: 10583: unsigned DC2B :2; |
[; ;pic18f27j13.h: 10584: unsigned P2M :2; |
[; ;pic18f27j13.h: 10585: }; |
[; ;pic18f27j13.h: 10586: struct { |
[; ;pic18f27j13.h: 10587: unsigned CCP2M0 :1; |
[; ;pic18f27j13.h: 10588: unsigned CCP2M1 :1; |
[; ;pic18f27j13.h: 10589: unsigned CCP2M2 :1; |
[; ;pic18f27j13.h: 10590: unsigned CCP2M3 :1; |
[; ;pic18f27j13.h: 10591: unsigned DC2B0 :1; |
[; ;pic18f27j13.h: 10592: unsigned DC2B1 :1; |
[; ;pic18f27j13.h: 10593: unsigned P2M0 :1; |
[; ;pic18f27j13.h: 10594: unsigned P2M1 :1; |
[; ;pic18f27j13.h: 10595: }; |
[; ;pic18f27j13.h: 10596: struct { |
[; ;pic18f27j13.h: 10597: unsigned :4; |
[; ;pic18f27j13.h: 10598: unsigned CCP2Y :1; |
[; ;pic18f27j13.h: 10599: unsigned CCP2X :1; |
[; ;pic18f27j13.h: 10600: }; |
[; ;pic18f27j13.h: 10601: } CCP2CONbits_t; |
[; ;pic18f27j13.h: 10602: extern volatile CCP2CONbits_t CCP2CONbits @ 0xFB4; |
[; ;pic18f27j13.h: 10670: typedef union { |
[; ;pic18f27j13.h: 10671: struct { |
[; ;pic18f27j13.h: 10672: unsigned CCP2M :4; |
[; ;pic18f27j13.h: 10673: unsigned DC2B :2; |
[; ;pic18f27j13.h: 10674: unsigned P2M :2; |
[; ;pic18f27j13.h: 10675: }; |
[; ;pic18f27j13.h: 10676: struct { |
[; ;pic18f27j13.h: 10677: unsigned CCP2M0 :1; |
[; ;pic18f27j13.h: 10678: unsigned CCP2M1 :1; |
[; ;pic18f27j13.h: 10679: unsigned CCP2M2 :1; |
[; ;pic18f27j13.h: 10680: unsigned CCP2M3 :1; |
[; ;pic18f27j13.h: 10681: unsigned DC2B0 :1; |
[; ;pic18f27j13.h: 10682: unsigned DC2B1 :1; |
[; ;pic18f27j13.h: 10683: unsigned P2M0 :1; |
[; ;pic18f27j13.h: 10684: unsigned P2M1 :1; |
[; ;pic18f27j13.h: 10685: }; |
[; ;pic18f27j13.h: 10686: struct { |
[; ;pic18f27j13.h: 10687: unsigned :4; |
[; ;pic18f27j13.h: 10688: unsigned CCP2Y :1; |
[; ;pic18f27j13.h: 10689: unsigned CCP2X :1; |
[; ;pic18f27j13.h: 10690: }; |
[; ;pic18f27j13.h: 10691: } ECCP2CONbits_t; |
[; ;pic18f27j13.h: 10692: extern volatile ECCP2CONbits_t ECCP2CONbits @ 0xFB4; |
[; ;pic18f27j13.h: 10761: extern volatile unsigned short CCPR2 @ 0xFB5; |
"10763 |
[; ;pic18f27j13.h: 10763: asm("CCPR2 equ 0FB5h"); |
[; <" CCPR2 equ 0FB5h ;# "> |
[; ;pic18f27j13.h: 10767: extern volatile unsigned char CCPR2L @ 0xFB5; |
"10769 |
[; ;pic18f27j13.h: 10769: asm("CCPR2L equ 0FB5h"); |
[; <" CCPR2L equ 0FB5h ;# "> |
[; ;pic18f27j13.h: 10772: typedef union { |
[; ;pic18f27j13.h: 10773: struct { |
[; ;pic18f27j13.h: 10774: unsigned CCPR2L :8; |
[; ;pic18f27j13.h: 10775: }; |
[; ;pic18f27j13.h: 10776: } CCPR2Lbits_t; |
[; ;pic18f27j13.h: 10777: extern volatile CCPR2Lbits_t CCPR2Lbits @ 0xFB5; |
[; ;pic18f27j13.h: 10786: extern volatile unsigned char CCPR2H @ 0xFB6; |
"10788 |
[; ;pic18f27j13.h: 10788: asm("CCPR2H equ 0FB6h"); |
[; <" CCPR2H equ 0FB6h ;# "> |
[; ;pic18f27j13.h: 10791: typedef union { |
[; ;pic18f27j13.h: 10792: struct { |
[; ;pic18f27j13.h: 10793: unsigned CCPR2H :8; |
[; ;pic18f27j13.h: 10794: }; |
[; ;pic18f27j13.h: 10795: } CCPR2Hbits_t; |
[; ;pic18f27j13.h: 10796: extern volatile CCPR2Hbits_t CCPR2Hbits @ 0xFB6; |
[; ;pic18f27j13.h: 10805: extern volatile unsigned char ECCP2DEL @ 0xFB7; |
"10807 |
[; ;pic18f27j13.h: 10807: asm("ECCP2DEL equ 0FB7h"); |
[; <" ECCP2DEL equ 0FB7h ;# "> |
[; ;pic18f27j13.h: 10810: extern volatile unsigned char PWM2CON @ 0xFB7; |
"10812 |
[; ;pic18f27j13.h: 10812: asm("PWM2CON equ 0FB7h"); |
[; <" PWM2CON equ 0FB7h ;# "> |
[; ;pic18f27j13.h: 10815: typedef union { |
[; ;pic18f27j13.h: 10816: struct { |
[; ;pic18f27j13.h: 10817: unsigned P2DC :7; |
[; ;pic18f27j13.h: 10818: unsigned P2RSEN :1; |
[; ;pic18f27j13.h: 10819: }; |
[; ;pic18f27j13.h: 10820: struct { |
[; ;pic18f27j13.h: 10821: unsigned P2DC0 :1; |
[; ;pic18f27j13.h: 10822: unsigned P2DC1 :1; |
[; ;pic18f27j13.h: 10823: unsigned P2DC2 :1; |
[; ;pic18f27j13.h: 10824: unsigned P2DC3 :1; |
[; ;pic18f27j13.h: 10825: unsigned P2DC4 :1; |
[; ;pic18f27j13.h: 10826: unsigned P2DC5 :1; |
[; ;pic18f27j13.h: 10827: unsigned P2DC6 :1; |
[; ;pic18f27j13.h: 10828: }; |
[; ;pic18f27j13.h: 10829: } ECCP2DELbits_t; |
[; ;pic18f27j13.h: 10830: extern volatile ECCP2DELbits_t ECCP2DELbits @ 0xFB7; |
[; ;pic18f27j13.h: 10878: typedef union { |
[; ;pic18f27j13.h: 10879: struct { |
[; ;pic18f27j13.h: 10880: unsigned P2DC :7; |
[; ;pic18f27j13.h: 10881: unsigned P2RSEN :1; |
[; ;pic18f27j13.h: 10882: }; |
[; ;pic18f27j13.h: 10883: struct { |
[; ;pic18f27j13.h: 10884: unsigned P2DC0 :1; |
[; ;pic18f27j13.h: 10885: unsigned P2DC1 :1; |
[; ;pic18f27j13.h: 10886: unsigned P2DC2 :1; |
[; ;pic18f27j13.h: 10887: unsigned P2DC3 :1; |
[; ;pic18f27j13.h: 10888: unsigned P2DC4 :1; |
[; ;pic18f27j13.h: 10889: unsigned P2DC5 :1; |
[; ;pic18f27j13.h: 10890: unsigned P2DC6 :1; |
[; ;pic18f27j13.h: 10891: }; |
[; ;pic18f27j13.h: 10892: } PWM2CONbits_t; |
[; ;pic18f27j13.h: 10893: extern volatile PWM2CONbits_t PWM2CONbits @ 0xFB7; |
[; ;pic18f27j13.h: 10942: extern volatile unsigned char ECCP2AS @ 0xFB8; |
"10944 |
[; ;pic18f27j13.h: 10944: asm("ECCP2AS equ 0FB8h"); |
[; <" ECCP2AS equ 0FB8h ;# "> |
[; ;pic18f27j13.h: 10947: typedef union { |
[; ;pic18f27j13.h: 10948: struct { |
[; ;pic18f27j13.h: 10949: unsigned PSS2BD :2; |
[; ;pic18f27j13.h: 10950: unsigned PSS2AC :2; |
[; ;pic18f27j13.h: 10951: unsigned ECCP2AS :3; |
[; ;pic18f27j13.h: 10952: unsigned ECCP2ASE :1; |
[; ;pic18f27j13.h: 10953: }; |
[; ;pic18f27j13.h: 10954: struct { |
[; ;pic18f27j13.h: 10955: unsigned PSS2BD0 :1; |
[; ;pic18f27j13.h: 10956: unsigned PSS2BD1 :1; |
[; ;pic18f27j13.h: 10957: unsigned PSS2AC0 :1; |
[; ;pic18f27j13.h: 10958: unsigned PSS2AC1 :1; |
[; ;pic18f27j13.h: 10959: unsigned ECCP2AS0 :1; |
[; ;pic18f27j13.h: 10960: unsigned ECCP2AS1 :1; |
[; ;pic18f27j13.h: 10961: unsigned ECCP2AS2 :1; |
[; ;pic18f27j13.h: 10962: }; |
[; ;pic18f27j13.h: 10963: } ECCP2ASbits_t; |
[; ;pic18f27j13.h: 10964: extern volatile ECCP2ASbits_t ECCP2ASbits @ 0xFB8; |
[; ;pic18f27j13.h: 11023: extern volatile unsigned char PSTR2CON @ 0xFB9; |
"11025 |
[; ;pic18f27j13.h: 11025: asm("PSTR2CON equ 0FB9h"); |
[; <" PSTR2CON equ 0FB9h ;# "> |
[; ;pic18f27j13.h: 11028: typedef union { |
[; ;pic18f27j13.h: 11029: struct { |
[; ;pic18f27j13.h: 11030: unsigned STRA :1; |
[; ;pic18f27j13.h: 11031: unsigned STRB :1; |
[; ;pic18f27j13.h: 11032: unsigned STRC :1; |
[; ;pic18f27j13.h: 11033: unsigned STRD :1; |
[; ;pic18f27j13.h: 11034: unsigned STRSYNC :1; |
[; ;pic18f27j13.h: 11035: unsigned :1; |
[; ;pic18f27j13.h: 11036: unsigned CMPL0 :1; |
[; ;pic18f27j13.h: 11037: unsigned CMPL1 :1; |
[; ;pic18f27j13.h: 11038: }; |
[; ;pic18f27j13.h: 11039: struct { |
[; ;pic18f27j13.h: 11040: unsigned P2DC0 :1; |
[; ;pic18f27j13.h: 11041: unsigned P2DC1 :1; |
[; ;pic18f27j13.h: 11042: unsigned P2DC2 :1; |
[; ;pic18f27j13.h: 11043: unsigned P2DC3 :1; |
[; ;pic18f27j13.h: 11044: unsigned P2DC4 :1; |
[; ;pic18f27j13.h: 11045: unsigned P2DC5 :1; |
[; ;pic18f27j13.h: 11046: unsigned P2DC6 :1; |
[; ;pic18f27j13.h: 11047: }; |
[; ;pic18f27j13.h: 11048: struct { |
[; ;pic18f27j13.h: 11049: unsigned :6; |
[; ;pic18f27j13.h: 11050: unsigned CMPL02 :1; |
[; ;pic18f27j13.h: 11051: }; |
[; ;pic18f27j13.h: 11052: struct { |
[; ;pic18f27j13.h: 11053: unsigned :7; |
[; ;pic18f27j13.h: 11054: unsigned CMPL12 :1; |
[; ;pic18f27j13.h: 11055: }; |
[; ;pic18f27j13.h: 11056: struct { |
[; ;pic18f27j13.h: 11057: unsigned P2DC02 :1; |
[; ;pic18f27j13.h: 11058: }; |
[; ;pic18f27j13.h: 11059: struct { |
[; ;pic18f27j13.h: 11060: unsigned P2DC0CON :1; |
[; ;pic18f27j13.h: 11061: }; |
[; ;pic18f27j13.h: 11062: struct { |
[; ;pic18f27j13.h: 11063: unsigned :1; |
[; ;pic18f27j13.h: 11064: unsigned P2DC12 :1; |
[; ;pic18f27j13.h: 11065: }; |
[; ;pic18f27j13.h: 11066: struct { |
[; ;pic18f27j13.h: 11067: unsigned :1; |
[; ;pic18f27j13.h: 11068: unsigned P2DC1CON :1; |
[; ;pic18f27j13.h: 11069: }; |
[; ;pic18f27j13.h: 11070: struct { |
[; ;pic18f27j13.h: 11071: unsigned :2; |
[; ;pic18f27j13.h: 11072: unsigned P2DC22 :1; |
[; ;pic18f27j13.h: 11073: }; |
[; ;pic18f27j13.h: 11074: struct { |
[; ;pic18f27j13.h: 11075: unsigned :2; |
[; ;pic18f27j13.h: 11076: unsigned P2DC2CON :1; |
[; ;pic18f27j13.h: 11077: }; |
[; ;pic18f27j13.h: 11078: struct { |
[; ;pic18f27j13.h: 11079: unsigned :3; |
[; ;pic18f27j13.h: 11080: unsigned P2DC32 :1; |
[; ;pic18f27j13.h: 11081: }; |
[; ;pic18f27j13.h: 11082: struct { |
[; ;pic18f27j13.h: 11083: unsigned :3; |
[; ;pic18f27j13.h: 11084: unsigned P2DC3CON :1; |
[; ;pic18f27j13.h: 11085: }; |
[; ;pic18f27j13.h: 11086: struct { |
[; ;pic18f27j13.h: 11087: unsigned :4; |
[; ;pic18f27j13.h: 11088: unsigned P2DC42 :1; |
[; ;pic18f27j13.h: 11089: }; |
[; ;pic18f27j13.h: 11090: struct { |
[; ;pic18f27j13.h: 11091: unsigned :4; |
[; ;pic18f27j13.h: 11092: unsigned P2DC4CON :1; |
[; ;pic18f27j13.h: 11093: }; |
[; ;pic18f27j13.h: 11094: struct { |
[; ;pic18f27j13.h: 11095: unsigned :5; |
[; ;pic18f27j13.h: 11096: unsigned P2DC52 :1; |
[; ;pic18f27j13.h: 11097: }; |
[; ;pic18f27j13.h: 11098: struct { |
[; ;pic18f27j13.h: 11099: unsigned :5; |
[; ;pic18f27j13.h: 11100: unsigned P2DC5CON :1; |
[; ;pic18f27j13.h: 11101: }; |
[; ;pic18f27j13.h: 11102: struct { |
[; ;pic18f27j13.h: 11103: unsigned :6; |
[; ;pic18f27j13.h: 11104: unsigned P2DC62 :1; |
[; ;pic18f27j13.h: 11105: }; |
[; ;pic18f27j13.h: 11106: struct { |
[; ;pic18f27j13.h: 11107: unsigned :6; |
[; ;pic18f27j13.h: 11108: unsigned P2DC6CON :1; |
[; ;pic18f27j13.h: 11109: }; |
[; ;pic18f27j13.h: 11110: struct { |
[; ;pic18f27j13.h: 11111: unsigned STRA2 :1; |
[; ;pic18f27j13.h: 11112: }; |
[; ;pic18f27j13.h: 11113: struct { |
[; ;pic18f27j13.h: 11114: unsigned :1; |
[; ;pic18f27j13.h: 11115: unsigned STRB2 :1; |
[; ;pic18f27j13.h: 11116: }; |
[; ;pic18f27j13.h: 11117: struct { |
[; ;pic18f27j13.h: 11118: unsigned :2; |
[; ;pic18f27j13.h: 11119: unsigned STRC2 :1; |
[; ;pic18f27j13.h: 11120: }; |
[; ;pic18f27j13.h: 11121: struct { |
[; ;pic18f27j13.h: 11122: unsigned :3; |
[; ;pic18f27j13.h: 11123: unsigned STRD2 :1; |
[; ;pic18f27j13.h: 11124: }; |
[; ;pic18f27j13.h: 11125: struct { |
[; ;pic18f27j13.h: 11126: unsigned :4; |
[; ;pic18f27j13.h: 11127: unsigned STRSYNC2 :1; |
[; ;pic18f27j13.h: 11128: }; |
[; ;pic18f27j13.h: 11129: } PSTR2CONbits_t; |
[; ;pic18f27j13.h: 11130: extern volatile PSTR2CONbits_t PSTR2CONbits @ 0xFB9; |
[; ;pic18f27j13.h: 11309: extern volatile unsigned char CCP1CON @ 0xFBA; |
"11311 |
[; ;pic18f27j13.h: 11311: asm("CCP1CON equ 0FBAh"); |
[; <" CCP1CON equ 0FBAh ;# "> |
[; ;pic18f27j13.h: 11314: extern volatile unsigned char ECCP1CON @ 0xFBA; |
"11316 |
[; ;pic18f27j13.h: 11316: asm("ECCP1CON equ 0FBAh"); |
[; <" ECCP1CON equ 0FBAh ;# "> |
[; ;pic18f27j13.h: 11319: typedef union { |
[; ;pic18f27j13.h: 11320: struct { |
[; ;pic18f27j13.h: 11321: unsigned CCP1M :4; |
[; ;pic18f27j13.h: 11322: unsigned DC1B :2; |
[; ;pic18f27j13.h: 11323: unsigned P1M :2; |
[; ;pic18f27j13.h: 11324: }; |
[; ;pic18f27j13.h: 11325: struct { |
[; ;pic18f27j13.h: 11326: unsigned CCP1M0 :1; |
[; ;pic18f27j13.h: 11327: unsigned CCP1M1 :1; |
[; ;pic18f27j13.h: 11328: unsigned CCP1M2 :1; |
[; ;pic18f27j13.h: 11329: unsigned CCP1M3 :1; |
[; ;pic18f27j13.h: 11330: unsigned DC1B0 :1; |
[; ;pic18f27j13.h: 11331: unsigned DC1B1 :1; |
[; ;pic18f27j13.h: 11332: unsigned P1M0 :1; |
[; ;pic18f27j13.h: 11333: unsigned P1M1 :1; |
[; ;pic18f27j13.h: 11334: }; |
[; ;pic18f27j13.h: 11335: struct { |
[; ;pic18f27j13.h: 11336: unsigned :4; |
[; ;pic18f27j13.h: 11337: unsigned CCP1Y :1; |
[; ;pic18f27j13.h: 11338: unsigned CCP1X :1; |
[; ;pic18f27j13.h: 11339: }; |
[; ;pic18f27j13.h: 11340: } CCP1CONbits_t; |
[; ;pic18f27j13.h: 11341: extern volatile CCP1CONbits_t CCP1CONbits @ 0xFBA; |
[; ;pic18f27j13.h: 11409: typedef union { |
[; ;pic18f27j13.h: 11410: struct { |
[; ;pic18f27j13.h: 11411: unsigned CCP1M :4; |
[; ;pic18f27j13.h: 11412: unsigned DC1B :2; |
[; ;pic18f27j13.h: 11413: unsigned P1M :2; |
[; ;pic18f27j13.h: 11414: }; |
[; ;pic18f27j13.h: 11415: struct { |
[; ;pic18f27j13.h: 11416: unsigned CCP1M0 :1; |
[; ;pic18f27j13.h: 11417: unsigned CCP1M1 :1; |
[; ;pic18f27j13.h: 11418: unsigned CCP1M2 :1; |
[; ;pic18f27j13.h: 11419: unsigned CCP1M3 :1; |
[; ;pic18f27j13.h: 11420: unsigned DC1B0 :1; |
[; ;pic18f27j13.h: 11421: unsigned DC1B1 :1; |
[; ;pic18f27j13.h: 11422: unsigned P1M0 :1; |
[; ;pic18f27j13.h: 11423: unsigned P1M1 :1; |
[; ;pic18f27j13.h: 11424: }; |
[; ;pic18f27j13.h: 11425: struct { |
[; ;pic18f27j13.h: 11426: unsigned :4; |
[; ;pic18f27j13.h: 11427: unsigned CCP1Y :1; |
[; ;pic18f27j13.h: 11428: unsigned CCP1X :1; |
[; ;pic18f27j13.h: 11429: }; |
[; ;pic18f27j13.h: 11430: } ECCP1CONbits_t; |
[; ;pic18f27j13.h: 11431: extern volatile ECCP1CONbits_t ECCP1CONbits @ 0xFBA; |
[; ;pic18f27j13.h: 11500: extern volatile unsigned short CCPR1 @ 0xFBB; |
"11502 |
[; ;pic18f27j13.h: 11502: asm("CCPR1 equ 0FBBh"); |
[; <" CCPR1 equ 0FBBh ;# "> |
[; ;pic18f27j13.h: 11506: extern volatile unsigned char CCPR1L @ 0xFBB; |
"11508 |
[; ;pic18f27j13.h: 11508: asm("CCPR1L equ 0FBBh"); |
[; <" CCPR1L equ 0FBBh ;# "> |
[; ;pic18f27j13.h: 11511: typedef union { |
[; ;pic18f27j13.h: 11512: struct { |
[; ;pic18f27j13.h: 11513: unsigned CCPR1L :8; |
[; ;pic18f27j13.h: 11514: }; |
[; ;pic18f27j13.h: 11515: } CCPR1Lbits_t; |
[; ;pic18f27j13.h: 11516: extern volatile CCPR1Lbits_t CCPR1Lbits @ 0xFBB; |
[; ;pic18f27j13.h: 11525: extern volatile unsigned char CCPR1H @ 0xFBC; |
"11527 |
[; ;pic18f27j13.h: 11527: asm("CCPR1H equ 0FBCh"); |
[; <" CCPR1H equ 0FBCh ;# "> |
[; ;pic18f27j13.h: 11530: typedef union { |
[; ;pic18f27j13.h: 11531: struct { |
[; ;pic18f27j13.h: 11532: unsigned CCPR1H :8; |
[; ;pic18f27j13.h: 11533: }; |
[; ;pic18f27j13.h: 11534: } CCPR1Hbits_t; |
[; ;pic18f27j13.h: 11535: extern volatile CCPR1Hbits_t CCPR1Hbits @ 0xFBC; |
[; ;pic18f27j13.h: 11544: extern volatile unsigned char ECCP1DEL @ 0xFBD; |
"11546 |
[; ;pic18f27j13.h: 11546: asm("ECCP1DEL equ 0FBDh"); |
[; <" ECCP1DEL equ 0FBDh ;# "> |
[; ;pic18f27j13.h: 11549: extern volatile unsigned char PWM1CON @ 0xFBD; |
"11551 |
[; ;pic18f27j13.h: 11551: asm("PWM1CON equ 0FBDh"); |
[; <" PWM1CON equ 0FBDh ;# "> |
[; ;pic18f27j13.h: 11554: typedef union { |
[; ;pic18f27j13.h: 11555: struct { |
[; ;pic18f27j13.h: 11556: unsigned P1DC :7; |
[; ;pic18f27j13.h: 11557: unsigned P1RSEN :1; |
[; ;pic18f27j13.h: 11558: }; |
[; ;pic18f27j13.h: 11559: struct { |
[; ;pic18f27j13.h: 11560: unsigned P1DC0 :1; |
[; ;pic18f27j13.h: 11561: unsigned P1DC1 :1; |
[; ;pic18f27j13.h: 11562: unsigned P1DC2 :1; |
[; ;pic18f27j13.h: 11563: unsigned P1DC3 :1; |
[; ;pic18f27j13.h: 11564: unsigned P1DC4 :1; |
[; ;pic18f27j13.h: 11565: unsigned P1DC5 :1; |
[; ;pic18f27j13.h: 11566: unsigned P1DC6 :1; |
[; ;pic18f27j13.h: 11567: }; |
[; ;pic18f27j13.h: 11568: } ECCP1DELbits_t; |
[; ;pic18f27j13.h: 11569: extern volatile ECCP1DELbits_t ECCP1DELbits @ 0xFBD; |
[; ;pic18f27j13.h: 11617: typedef union { |
[; ;pic18f27j13.h: 11618: struct { |
[; ;pic18f27j13.h: 11619: unsigned P1DC :7; |
[; ;pic18f27j13.h: 11620: unsigned P1RSEN :1; |
[; ;pic18f27j13.h: 11621: }; |
[; ;pic18f27j13.h: 11622: struct { |
[; ;pic18f27j13.h: 11623: unsigned P1DC0 :1; |
[; ;pic18f27j13.h: 11624: unsigned P1DC1 :1; |
[; ;pic18f27j13.h: 11625: unsigned P1DC2 :1; |
[; ;pic18f27j13.h: 11626: unsigned P1DC3 :1; |
[; ;pic18f27j13.h: 11627: unsigned P1DC4 :1; |
[; ;pic18f27j13.h: 11628: unsigned P1DC5 :1; |
[; ;pic18f27j13.h: 11629: unsigned P1DC6 :1; |
[; ;pic18f27j13.h: 11630: }; |
[; ;pic18f27j13.h: 11631: } PWM1CONbits_t; |
[; ;pic18f27j13.h: 11632: extern volatile PWM1CONbits_t PWM1CONbits @ 0xFBD; |
[; ;pic18f27j13.h: 11681: extern volatile unsigned char ECCP1AS @ 0xFBE; |
"11683 |
[; ;pic18f27j13.h: 11683: asm("ECCP1AS equ 0FBEh"); |
[; <" ECCP1AS equ 0FBEh ;# "> |
[; ;pic18f27j13.h: 11686: typedef union { |
[; ;pic18f27j13.h: 11687: struct { |
[; ;pic18f27j13.h: 11688: unsigned PSS1BD :2; |
[; ;pic18f27j13.h: 11689: unsigned PSS1AC :2; |
[; ;pic18f27j13.h: 11690: unsigned ECCP1AS :3; |
[; ;pic18f27j13.h: 11691: unsigned ECCP1ASE :1; |
[; ;pic18f27j13.h: 11692: }; |
[; ;pic18f27j13.h: 11693: struct { |
[; ;pic18f27j13.h: 11694: unsigned PSS1BD0 :1; |
[; ;pic18f27j13.h: 11695: unsigned PSS1BD1 :1; |
[; ;pic18f27j13.h: 11696: unsigned PSS1AC0 :1; |
[; ;pic18f27j13.h: 11697: unsigned PSS1AC1 :1; |
[; ;pic18f27j13.h: 11698: unsigned ECCP1AS0 :1; |
[; ;pic18f27j13.h: 11699: unsigned ECCP1AS1 :1; |
[; ;pic18f27j13.h: 11700: unsigned ECCP1AS2 :1; |
[; ;pic18f27j13.h: 11701: }; |
[; ;pic18f27j13.h: 11702: } ECCP1ASbits_t; |
[; ;pic18f27j13.h: 11703: extern volatile ECCP1ASbits_t ECCP1ASbits @ 0xFBE; |
[; ;pic18f27j13.h: 11762: extern volatile unsigned char PSTR1CON @ 0xFBF; |
"11764 |
[; ;pic18f27j13.h: 11764: asm("PSTR1CON equ 0FBFh"); |
[; <" PSTR1CON equ 0FBFh ;# "> |
[; ;pic18f27j13.h: 11767: typedef union { |
[; ;pic18f27j13.h: 11768: struct { |
[; ;pic18f27j13.h: 11769: unsigned STRA :1; |
[; ;pic18f27j13.h: 11770: unsigned STRB :1; |
[; ;pic18f27j13.h: 11771: unsigned STRC :1; |
[; ;pic18f27j13.h: 11772: unsigned STRD :1; |
[; ;pic18f27j13.h: 11773: unsigned STRSYNC :1; |
[; ;pic18f27j13.h: 11774: unsigned :1; |
[; ;pic18f27j13.h: 11775: unsigned CMPL0 :1; |
[; ;pic18f27j13.h: 11776: unsigned CMPL1 :1; |
[; ;pic18f27j13.h: 11777: }; |
[; ;pic18f27j13.h: 11778: } PSTR1CONbits_t; |
[; ;pic18f27j13.h: 11779: extern volatile PSTR1CONbits_t PSTR1CONbits @ 0xFBF; |
[; ;pic18f27j13.h: 11818: extern volatile unsigned char WDTCON @ 0xFC0; |
"11820 |
[; ;pic18f27j13.h: 11820: asm("WDTCON equ 0FC0h"); |
[; <" WDTCON equ 0FC0h ;# "> |
[; ;pic18f27j13.h: 11823: typedef union { |
[; ;pic18f27j13.h: 11824: struct { |
[; ;pic18f27j13.h: 11825: unsigned SWDTEN :1; |
[; ;pic18f27j13.h: 11826: unsigned ULPSINK :1; |
[; ;pic18f27j13.h: 11827: unsigned ULPEN :1; |
[; ;pic18f27j13.h: 11828: unsigned DS :1; |
[; ;pic18f27j13.h: 11829: unsigned VBGOE :1; |
[; ;pic18f27j13.h: 11830: unsigned ULPLVL :1; |
[; ;pic18f27j13.h: 11831: unsigned LVDSTAT :1; |
[; ;pic18f27j13.h: 11832: unsigned REGSLP :1; |
[; ;pic18f27j13.h: 11833: }; |
[; ;pic18f27j13.h: 11834: struct { |
[; ;pic18f27j13.h: 11835: unsigned SWDTE :1; |
[; ;pic18f27j13.h: 11836: }; |
[; ;pic18f27j13.h: 11837: } WDTCONbits_t; |
[; ;pic18f27j13.h: 11838: extern volatile WDTCONbits_t WDTCONbits @ 0xFC0; |
[; ;pic18f27j13.h: 11887: extern volatile unsigned char ADCON1 @ 0xFC1; |
"11889 |
[; ;pic18f27j13.h: 11889: asm("ADCON1 equ 0FC1h"); |
[; <" ADCON1 equ 0FC1h ;# "> |
[; ;pic18f27j13.h: 11892: typedef union { |
[; ;pic18f27j13.h: 11893: struct { |
[; ;pic18f27j13.h: 11894: unsigned ADCS :3; |
[; ;pic18f27j13.h: 11895: unsigned ACQT :3; |
[; ;pic18f27j13.h: 11896: unsigned ADCAL :1; |
[; ;pic18f27j13.h: 11897: unsigned ADFM :1; |
[; ;pic18f27j13.h: 11898: }; |
[; ;pic18f27j13.h: 11899: struct { |
[; ;pic18f27j13.h: 11900: unsigned ADCS0 :1; |
[; ;pic18f27j13.h: 11901: unsigned ADCS1 :1; |
[; ;pic18f27j13.h: 11902: unsigned ADCS2 :1; |
[; ;pic18f27j13.h: 11903: unsigned ACQT0 :1; |
[; ;pic18f27j13.h: 11904: unsigned ACQT1 :1; |
[; ;pic18f27j13.h: 11905: unsigned ACQT2 :1; |
[; ;pic18f27j13.h: 11906: }; |
[; ;pic18f27j13.h: 11907: struct { |
[; ;pic18f27j13.h: 11908: unsigned :3; |
[; ;pic18f27j13.h: 11909: unsigned CHSN3 :1; |
[; ;pic18f27j13.h: 11910: }; |
[; ;pic18f27j13.h: 11911: struct { |
[; ;pic18f27j13.h: 11912: unsigned :4; |
[; ;pic18f27j13.h: 11913: unsigned VCFG01 :1; |
[; ;pic18f27j13.h: 11914: }; |
[; ;pic18f27j13.h: 11915: struct { |
[; ;pic18f27j13.h: 11916: unsigned :5; |
[; ;pic18f27j13.h: 11917: unsigned VCFG11 :1; |
[; ;pic18f27j13.h: 11918: }; |
[; ;pic18f27j13.h: 11919: } ADCON1bits_t; |
[; ;pic18f27j13.h: 11920: extern volatile ADCON1bits_t ADCON1bits @ 0xFC1; |
[; ;pic18f27j13.h: 11989: extern volatile unsigned char ADCON0 @ 0xFC2; |
"11991 |
[; ;pic18f27j13.h: 11991: asm("ADCON0 equ 0FC2h"); |
[; <" ADCON0 equ 0FC2h ;# "> |
[; ;pic18f27j13.h: 11994: typedef union { |
[; ;pic18f27j13.h: 11995: struct { |
[; ;pic18f27j13.h: 11996: unsigned :1; |
[; ;pic18f27j13.h: 11997: unsigned GO_NOT_DONE :1; |
[; ;pic18f27j13.h: 11998: }; |
[; ;pic18f27j13.h: 11999: struct { |
[; ;pic18f27j13.h: 12000: unsigned ADON :1; |
[; ;pic18f27j13.h: 12001: unsigned GO_nDONE :1; |
[; ;pic18f27j13.h: 12002: unsigned CHS :4; |
[; ;pic18f27j13.h: 12003: unsigned VCFG :2; |
[; ;pic18f27j13.h: 12004: }; |
[; ;pic18f27j13.h: 12005: struct { |
[; ;pic18f27j13.h: 12006: unsigned :1; |
[; ;pic18f27j13.h: 12007: unsigned GO_DONE :1; |
[; ;pic18f27j13.h: 12008: unsigned CHS0 :1; |
[; ;pic18f27j13.h: 12009: unsigned CHS1 :1; |
[; ;pic18f27j13.h: 12010: unsigned CHS2 :1; |
[; ;pic18f27j13.h: 12011: unsigned CHS3 :1; |
[; ;pic18f27j13.h: 12012: unsigned VCFG0 :1; |
[; ;pic18f27j13.h: 12013: unsigned VCFG1 :1; |
[; ;pic18f27j13.h: 12014: }; |
[; ;pic18f27j13.h: 12015: struct { |
[; ;pic18f27j13.h: 12016: unsigned :1; |
[; ;pic18f27j13.h: 12017: unsigned DONE :1; |
[; ;pic18f27j13.h: 12018: }; |
[; ;pic18f27j13.h: 12019: struct { |
[; ;pic18f27j13.h: 12020: unsigned :1; |
[; ;pic18f27j13.h: 12021: unsigned GO :1; |
[; ;pic18f27j13.h: 12022: }; |
[; ;pic18f27j13.h: 12023: struct { |
[; ;pic18f27j13.h: 12024: unsigned :1; |
[; ;pic18f27j13.h: 12025: unsigned NOT_DONE :1; |
[; ;pic18f27j13.h: 12026: }; |
[; ;pic18f27j13.h: 12027: struct { |
[; ;pic18f27j13.h: 12028: unsigned :1; |
[; ;pic18f27j13.h: 12029: unsigned nDONE :1; |
[; ;pic18f27j13.h: 12030: }; |
[; ;pic18f27j13.h: 12031: struct { |
[; ;pic18f27j13.h: 12032: unsigned :7; |
[; ;pic18f27j13.h: 12033: unsigned ADCAL :1; |
[; ;pic18f27j13.h: 12034: }; |
[; ;pic18f27j13.h: 12035: struct { |
[; ;pic18f27j13.h: 12036: unsigned :1; |
[; ;pic18f27j13.h: 12037: unsigned GODONE :1; |
[; ;pic18f27j13.h: 12038: }; |
[; ;pic18f27j13.h: 12039: } ADCON0bits_t; |
[; ;pic18f27j13.h: 12040: extern volatile ADCON0bits_t ADCON0bits @ 0xFC2; |
[; ;pic18f27j13.h: 12134: extern volatile unsigned short ADRES @ 0xFC3; |
"12136 |
[; ;pic18f27j13.h: 12136: asm("ADRES equ 0FC3h"); |
[; <" ADRES equ 0FC3h ;# "> |
[; ;pic18f27j13.h: 12140: extern volatile unsigned char ADRESL @ 0xFC3; |
"12142 |
[; ;pic18f27j13.h: 12142: asm("ADRESL equ 0FC3h"); |
[; <" ADRESL equ 0FC3h ;# "> |
[; ;pic18f27j13.h: 12145: typedef union { |
[; ;pic18f27j13.h: 12146: struct { |
[; ;pic18f27j13.h: 12147: unsigned ADRESL :8; |
[; ;pic18f27j13.h: 12148: }; |
[; ;pic18f27j13.h: 12149: } ADRESLbits_t; |
[; ;pic18f27j13.h: 12150: extern volatile ADRESLbits_t ADRESLbits @ 0xFC3; |
[; ;pic18f27j13.h: 12159: extern volatile unsigned char ADRESH @ 0xFC4; |
"12161 |
[; ;pic18f27j13.h: 12161: asm("ADRESH equ 0FC4h"); |
[; <" ADRESH equ 0FC4h ;# "> |
[; ;pic18f27j13.h: 12164: typedef union { |
[; ;pic18f27j13.h: 12165: struct { |
[; ;pic18f27j13.h: 12166: unsigned ADRESH :8; |
[; ;pic18f27j13.h: 12167: }; |
[; ;pic18f27j13.h: 12168: } ADRESHbits_t; |
[; ;pic18f27j13.h: 12169: extern volatile ADRESHbits_t ADRESHbits @ 0xFC4; |
[; ;pic18f27j13.h: 12178: extern volatile unsigned char SSP1CON2 @ 0xFC5; |
"12180 |
[; ;pic18f27j13.h: 12180: asm("SSP1CON2 equ 0FC5h"); |
[; <" SSP1CON2 equ 0FC5h ;# "> |
[; ;pic18f27j13.h: 12183: extern volatile unsigned char SSPCON2 @ 0xFC5; |
"12185 |
[; ;pic18f27j13.h: 12185: asm("SSPCON2 equ 0FC5h"); |
[; <" SSPCON2 equ 0FC5h ;# "> |
[; ;pic18f27j13.h: 12188: typedef union { |
[; ;pic18f27j13.h: 12189: struct { |
[; ;pic18f27j13.h: 12190: unsigned SEN :1; |
[; ;pic18f27j13.h: 12191: unsigned RSEN :1; |
[; ;pic18f27j13.h: 12192: unsigned PEN :1; |
[; ;pic18f27j13.h: 12193: unsigned RCEN :1; |
[; ;pic18f27j13.h: 12194: unsigned ACKEN :1; |
[; ;pic18f27j13.h: 12195: unsigned ACKDT :1; |
[; ;pic18f27j13.h: 12196: unsigned ACKSTAT :1; |
[; ;pic18f27j13.h: 12197: unsigned GCEN :1; |
[; ;pic18f27j13.h: 12198: }; |
[; ;pic18f27j13.h: 12199: struct { |
[; ;pic18f27j13.h: 12200: unsigned :1; |
[; ;pic18f27j13.h: 12201: unsigned ADMSK1 :1; |
[; ;pic18f27j13.h: 12202: unsigned ADMSK2 :1; |
[; ;pic18f27j13.h: 12203: unsigned ADMSK3 :1; |
[; ;pic18f27j13.h: 12204: unsigned ADMSK4 :1; |
[; ;pic18f27j13.h: 12205: unsigned ADMSK5 :1; |
[; ;pic18f27j13.h: 12206: }; |
[; ;pic18f27j13.h: 12207: struct { |
[; ;pic18f27j13.h: 12208: unsigned :5; |
[; ;pic18f27j13.h: 12209: unsigned ACKDT1 :1; |
[; ;pic18f27j13.h: 12210: }; |
[; ;pic18f27j13.h: 12211: struct { |
[; ;pic18f27j13.h: 12212: unsigned :4; |
[; ;pic18f27j13.h: 12213: unsigned ACKEN1 :1; |
[; ;pic18f27j13.h: 12214: }; |
[; ;pic18f27j13.h: 12215: struct { |
[; ;pic18f27j13.h: 12216: unsigned :6; |
[; ;pic18f27j13.h: 12217: unsigned ACKSTAT1 :1; |
[; ;pic18f27j13.h: 12218: }; |
[; ;pic18f27j13.h: 12219: struct { |
[; ;pic18f27j13.h: 12220: unsigned :1; |
[; ;pic18f27j13.h: 12221: unsigned ADMSK11 :1; |
[; ;pic18f27j13.h: 12222: }; |
[; ;pic18f27j13.h: 12223: struct { |
[; ;pic18f27j13.h: 12224: unsigned :2; |
[; ;pic18f27j13.h: 12225: unsigned ADMSK21 :1; |
[; ;pic18f27j13.h: 12226: }; |
[; ;pic18f27j13.h: 12227: struct { |
[; ;pic18f27j13.h: 12228: unsigned :3; |
[; ;pic18f27j13.h: 12229: unsigned ADMSK31 :1; |
[; ;pic18f27j13.h: 12230: }; |
[; ;pic18f27j13.h: 12231: struct { |
[; ;pic18f27j13.h: 12232: unsigned :4; |
[; ;pic18f27j13.h: 12233: unsigned ADMSK41 :1; |
[; ;pic18f27j13.h: 12234: }; |
[; ;pic18f27j13.h: 12235: struct { |
[; ;pic18f27j13.h: 12236: unsigned :5; |
[; ;pic18f27j13.h: 12237: unsigned ADMSK51 :1; |
[; ;pic18f27j13.h: 12238: }; |
[; ;pic18f27j13.h: 12239: struct { |
[; ;pic18f27j13.h: 12240: unsigned :7; |
[; ;pic18f27j13.h: 12241: unsigned GCEN1 :1; |
[; ;pic18f27j13.h: 12242: }; |
[; ;pic18f27j13.h: 12243: struct { |
[; ;pic18f27j13.h: 12244: unsigned :2; |
[; ;pic18f27j13.h: 12245: unsigned PEN1 :1; |
[; ;pic18f27j13.h: 12246: }; |
[; ;pic18f27j13.h: 12247: struct { |
[; ;pic18f27j13.h: 12248: unsigned :3; |
[; ;pic18f27j13.h: 12249: unsigned RCEN1 :1; |
[; ;pic18f27j13.h: 12250: }; |
[; ;pic18f27j13.h: 12251: struct { |
[; ;pic18f27j13.h: 12252: unsigned :1; |
[; ;pic18f27j13.h: 12253: unsigned RSEN1 :1; |
[; ;pic18f27j13.h: 12254: }; |
[; ;pic18f27j13.h: 12255: struct { |
[; ;pic18f27j13.h: 12256: unsigned SEN1 :1; |
[; ;pic18f27j13.h: 12257: }; |
[; ;pic18f27j13.h: 12258: } SSP1CON2bits_t; |
[; ;pic18f27j13.h: 12259: extern volatile SSP1CON2bits_t SSP1CON2bits @ 0xFC5; |
[; ;pic18f27j13.h: 12392: typedef union { |
[; ;pic18f27j13.h: 12393: struct { |
[; ;pic18f27j13.h: 12394: unsigned SEN :1; |
[; ;pic18f27j13.h: 12395: unsigned RSEN :1; |
[; ;pic18f27j13.h: 12396: unsigned PEN :1; |
[; ;pic18f27j13.h: 12397: unsigned RCEN :1; |
[; ;pic18f27j13.h: 12398: unsigned ACKEN :1; |
[; ;pic18f27j13.h: 12399: unsigned ACKDT :1; |
[; ;pic18f27j13.h: 12400: unsigned ACKSTAT :1; |
[; ;pic18f27j13.h: 12401: unsigned GCEN :1; |
[; ;pic18f27j13.h: 12402: }; |
[; ;pic18f27j13.h: 12403: struct { |
[; ;pic18f27j13.h: 12404: unsigned :1; |
[; ;pic18f27j13.h: 12405: unsigned ADMSK1 :1; |
[; ;pic18f27j13.h: 12406: unsigned ADMSK2 :1; |
[; ;pic18f27j13.h: 12407: unsigned ADMSK3 :1; |
[; ;pic18f27j13.h: 12408: unsigned ADMSK4 :1; |
[; ;pic18f27j13.h: 12409: unsigned ADMSK5 :1; |
[; ;pic18f27j13.h: 12410: }; |
[; ;pic18f27j13.h: 12411: struct { |
[; ;pic18f27j13.h: 12412: unsigned :5; |
[; ;pic18f27j13.h: 12413: unsigned ACKDT1 :1; |
[; ;pic18f27j13.h: 12414: }; |
[; ;pic18f27j13.h: 12415: struct { |
[; ;pic18f27j13.h: 12416: unsigned :4; |
[; ;pic18f27j13.h: 12417: unsigned ACKEN1 :1; |
[; ;pic18f27j13.h: 12418: }; |
[; ;pic18f27j13.h: 12419: struct { |
[; ;pic18f27j13.h: 12420: unsigned :6; |
[; ;pic18f27j13.h: 12421: unsigned ACKSTAT1 :1; |
[; ;pic18f27j13.h: 12422: }; |
[; ;pic18f27j13.h: 12423: struct { |
[; ;pic18f27j13.h: 12424: unsigned :1; |
[; ;pic18f27j13.h: 12425: unsigned ADMSK11 :1; |
[; ;pic18f27j13.h: 12426: }; |
[; ;pic18f27j13.h: 12427: struct { |
[; ;pic18f27j13.h: 12428: unsigned :2; |
[; ;pic18f27j13.h: 12429: unsigned ADMSK21 :1; |
[; ;pic18f27j13.h: 12430: }; |
[; ;pic18f27j13.h: 12431: struct { |
[; ;pic18f27j13.h: 12432: unsigned :3; |
[; ;pic18f27j13.h: 12433: unsigned ADMSK31 :1; |
[; ;pic18f27j13.h: 12434: }; |
[; ;pic18f27j13.h: 12435: struct { |
[; ;pic18f27j13.h: 12436: unsigned :4; |
[; ;pic18f27j13.h: 12437: unsigned ADMSK41 :1; |
[; ;pic18f27j13.h: 12438: }; |
[; ;pic18f27j13.h: 12439: struct { |
[; ;pic18f27j13.h: 12440: unsigned :5; |
[; ;pic18f27j13.h: 12441: unsigned ADMSK51 :1; |
[; ;pic18f27j13.h: 12442: }; |
[; ;pic18f27j13.h: 12443: struct { |
[; ;pic18f27j13.h: 12444: unsigned :7; |
[; ;pic18f27j13.h: 12445: unsigned GCEN1 :1; |
[; ;pic18f27j13.h: 12446: }; |
[; ;pic18f27j13.h: 12447: struct { |
[; ;pic18f27j13.h: 12448: unsigned :2; |
[; ;pic18f27j13.h: 12449: unsigned PEN1 :1; |
[; ;pic18f27j13.h: 12450: }; |
[; ;pic18f27j13.h: 12451: struct { |
[; ;pic18f27j13.h: 12452: unsigned :3; |
[; ;pic18f27j13.h: 12453: unsigned RCEN1 :1; |
[; ;pic18f27j13.h: 12454: }; |
[; ;pic18f27j13.h: 12455: struct { |
[; ;pic18f27j13.h: 12456: unsigned :1; |
[; ;pic18f27j13.h: 12457: unsigned RSEN1 :1; |
[; ;pic18f27j13.h: 12458: }; |
[; ;pic18f27j13.h: 12459: struct { |
[; ;pic18f27j13.h: 12460: unsigned SEN1 :1; |
[; ;pic18f27j13.h: 12461: }; |
[; ;pic18f27j13.h: 12462: } SSPCON2bits_t; |
[; ;pic18f27j13.h: 12463: extern volatile SSPCON2bits_t SSPCON2bits @ 0xFC5; |
[; ;pic18f27j13.h: 12597: extern volatile unsigned char SSP1CON1 @ 0xFC6; |
"12599 |
[; ;pic18f27j13.h: 12599: asm("SSP1CON1 equ 0FC6h"); |
[; <" SSP1CON1 equ 0FC6h ;# "> |
[; ;pic18f27j13.h: 12602: extern volatile unsigned char SSPCON1 @ 0xFC6; |
"12604 |
[; ;pic18f27j13.h: 12604: asm("SSPCON1 equ 0FC6h"); |
[; <" SSPCON1 equ 0FC6h ;# "> |
[; ;pic18f27j13.h: 12607: typedef union { |
[; ;pic18f27j13.h: 12608: struct { |
[; ;pic18f27j13.h: 12609: unsigned SSPM :4; |
[; ;pic18f27j13.h: 12610: unsigned CKP :1; |
[; ;pic18f27j13.h: 12611: unsigned SSPEN :1; |
[; ;pic18f27j13.h: 12612: unsigned SSPOV :1; |
[; ;pic18f27j13.h: 12613: unsigned WCOL :1; |
[; ;pic18f27j13.h: 12614: }; |
[; ;pic18f27j13.h: 12615: struct { |
[; ;pic18f27j13.h: 12616: unsigned SSPM0 :1; |
[; ;pic18f27j13.h: 12617: unsigned SSPM1 :1; |
[; ;pic18f27j13.h: 12618: unsigned SSPM2 :1; |
[; ;pic18f27j13.h: 12619: unsigned SSPM3 :1; |
[; ;pic18f27j13.h: 12620: }; |
[; ;pic18f27j13.h: 12621: struct { |
[; ;pic18f27j13.h: 12622: unsigned :4; |
[; ;pic18f27j13.h: 12623: unsigned CKP1 :1; |
[; ;pic18f27j13.h: 12624: }; |
[; ;pic18f27j13.h: 12625: struct { |
[; ;pic18f27j13.h: 12626: unsigned :5; |
[; ;pic18f27j13.h: 12627: unsigned SSPEN1 :1; |
[; ;pic18f27j13.h: 12628: }; |
[; ;pic18f27j13.h: 12629: struct { |
[; ;pic18f27j13.h: 12630: unsigned SSPM01 :1; |
[; ;pic18f27j13.h: 12631: }; |
[; ;pic18f27j13.h: 12632: struct { |
[; ;pic18f27j13.h: 12633: unsigned :1; |
[; ;pic18f27j13.h: 12634: unsigned SSPM11 :1; |
[; ;pic18f27j13.h: 12635: }; |
[; ;pic18f27j13.h: 12636: struct { |
[; ;pic18f27j13.h: 12637: unsigned :2; |
[; ;pic18f27j13.h: 12638: unsigned SSPM21 :1; |
[; ;pic18f27j13.h: 12639: }; |
[; ;pic18f27j13.h: 12640: struct { |
[; ;pic18f27j13.h: 12641: unsigned :3; |
[; ;pic18f27j13.h: 12642: unsigned SSPM31 :1; |
[; ;pic18f27j13.h: 12643: }; |
[; ;pic18f27j13.h: 12644: struct { |
[; ;pic18f27j13.h: 12645: unsigned :6; |
[; ;pic18f27j13.h: 12646: unsigned SSPOV1 :1; |
[; ;pic18f27j13.h: 12647: }; |
[; ;pic18f27j13.h: 12648: struct { |
[; ;pic18f27j13.h: 12649: unsigned :7; |
[; ;pic18f27j13.h: 12650: unsigned WCOL1 :1; |
[; ;pic18f27j13.h: 12651: }; |
[; ;pic18f27j13.h: 12652: } SSP1CON1bits_t; |
[; ;pic18f27j13.h: 12653: extern volatile SSP1CON1bits_t SSP1CON1bits @ 0xFC6; |
[; ;pic18f27j13.h: 12741: typedef union { |
[; ;pic18f27j13.h: 12742: struct { |
[; ;pic18f27j13.h: 12743: unsigned SSPM :4; |
[; ;pic18f27j13.h: 12744: unsigned CKP :1; |
[; ;pic18f27j13.h: 12745: unsigned SSPEN :1; |
[; ;pic18f27j13.h: 12746: unsigned SSPOV :1; |
[; ;pic18f27j13.h: 12747: unsigned WCOL :1; |
[; ;pic18f27j13.h: 12748: }; |
[; ;pic18f27j13.h: 12749: struct { |
[; ;pic18f27j13.h: 12750: unsigned SSPM0 :1; |
[; ;pic18f27j13.h: 12751: unsigned SSPM1 :1; |
[; ;pic18f27j13.h: 12752: unsigned SSPM2 :1; |
[; ;pic18f27j13.h: 12753: unsigned SSPM3 :1; |
[; ;pic18f27j13.h: 12754: }; |
[; ;pic18f27j13.h: 12755: struct { |
[; ;pic18f27j13.h: 12756: unsigned :4; |
[; ;pic18f27j13.h: 12757: unsigned CKP1 :1; |
[; ;pic18f27j13.h: 12758: }; |
[; ;pic18f27j13.h: 12759: struct { |
[; ;pic18f27j13.h: 12760: unsigned :5; |
[; ;pic18f27j13.h: 12761: unsigned SSPEN1 :1; |
[; ;pic18f27j13.h: 12762: }; |
[; ;pic18f27j13.h: 12763: struct { |
[; ;pic18f27j13.h: 12764: unsigned SSPM01 :1; |
[; ;pic18f27j13.h: 12765: }; |
[; ;pic18f27j13.h: 12766: struct { |
[; ;pic18f27j13.h: 12767: unsigned :1; |
[; ;pic18f27j13.h: 12768: unsigned SSPM11 :1; |
[; ;pic18f27j13.h: 12769: }; |
[; ;pic18f27j13.h: 12770: struct { |
[; ;pic18f27j13.h: 12771: unsigned :2; |
[; ;pic18f27j13.h: 12772: unsigned SSPM21 :1; |
[; ;pic18f27j13.h: 12773: }; |
[; ;pic18f27j13.h: 12774: struct { |
[; ;pic18f27j13.h: 12775: unsigned :3; |
[; ;pic18f27j13.h: 12776: unsigned SSPM31 :1; |
[; ;pic18f27j13.h: 12777: }; |
[; ;pic18f27j13.h: 12778: struct { |
[; ;pic18f27j13.h: 12779: unsigned :6; |
[; ;pic18f27j13.h: 12780: unsigned SSPOV1 :1; |
[; ;pic18f27j13.h: 12781: }; |
[; ;pic18f27j13.h: 12782: struct { |
[; ;pic18f27j13.h: 12783: unsigned :7; |
[; ;pic18f27j13.h: 12784: unsigned WCOL1 :1; |
[; ;pic18f27j13.h: 12785: }; |
[; ;pic18f27j13.h: 12786: } SSPCON1bits_t; |
[; ;pic18f27j13.h: 12787: extern volatile SSPCON1bits_t SSPCON1bits @ 0xFC6; |
[; ;pic18f27j13.h: 12876: extern volatile unsigned char SSP1STAT @ 0xFC7; |
"12878 |
[; ;pic18f27j13.h: 12878: asm("SSP1STAT equ 0FC7h"); |
[; <" SSP1STAT equ 0FC7h ;# "> |
[; ;pic18f27j13.h: 12881: extern volatile unsigned char SSPSTAT @ 0xFC7; |
"12883 |
[; ;pic18f27j13.h: 12883: asm("SSPSTAT equ 0FC7h"); |
[; <" SSPSTAT equ 0FC7h ;# "> |
[; ;pic18f27j13.h: 12886: typedef union { |
[; ;pic18f27j13.h: 12887: struct { |
[; ;pic18f27j13.h: 12888: unsigned :2; |
[; ;pic18f27j13.h: 12889: unsigned R_NOT_W :1; |
[; ;pic18f27j13.h: 12890: }; |
[; ;pic18f27j13.h: 12891: struct { |
[; ;pic18f27j13.h: 12892: unsigned :5; |
[; ;pic18f27j13.h: 12893: unsigned D_NOT_A :1; |
[; ;pic18f27j13.h: 12894: }; |
[; ;pic18f27j13.h: 12895: struct { |
[; ;pic18f27j13.h: 12896: unsigned BF :1; |
[; ;pic18f27j13.h: 12897: unsigned UA :1; |
[; ;pic18f27j13.h: 12898: unsigned R_nW :1; |
[; ;pic18f27j13.h: 12899: unsigned S :1; |
[; ;pic18f27j13.h: 12900: unsigned P :1; |
[; ;pic18f27j13.h: 12901: unsigned D_nA :1; |
[; ;pic18f27j13.h: 12902: unsigned CKE :1; |
[; ;pic18f27j13.h: 12903: unsigned SMP :1; |
[; ;pic18f27j13.h: 12904: }; |
[; ;pic18f27j13.h: 12905: struct { |
[; ;pic18f27j13.h: 12906: unsigned :2; |
[; ;pic18f27j13.h: 12907: unsigned R :1; |
[; ;pic18f27j13.h: 12908: unsigned :2; |
[; ;pic18f27j13.h: 12909: unsigned D :1; |
[; ;pic18f27j13.h: 12910: }; |
[; ;pic18f27j13.h: 12911: struct { |
[; ;pic18f27j13.h: 12912: unsigned :2; |
[; ;pic18f27j13.h: 12913: unsigned R_W :1; |
[; ;pic18f27j13.h: 12914: unsigned :2; |
[; ;pic18f27j13.h: 12915: unsigned D_A :1; |
[; ;pic18f27j13.h: 12916: }; |
[; ;pic18f27j13.h: 12917: struct { |
[; ;pic18f27j13.h: 12918: unsigned :2; |
[; ;pic18f27j13.h: 12919: unsigned nW :1; |
[; ;pic18f27j13.h: 12920: unsigned :2; |
[; ;pic18f27j13.h: 12921: unsigned nA :1; |
[; ;pic18f27j13.h: 12922: }; |
[; ;pic18f27j13.h: 12923: struct { |
[; ;pic18f27j13.h: 12924: unsigned :2; |
[; ;pic18f27j13.h: 12925: unsigned NOT_WRITE :1; |
[; ;pic18f27j13.h: 12926: }; |
[; ;pic18f27j13.h: 12927: struct { |
[; ;pic18f27j13.h: 12928: unsigned :5; |
[; ;pic18f27j13.h: 12929: unsigned NOT_ADDRESS :1; |
[; ;pic18f27j13.h: 12930: }; |
[; ;pic18f27j13.h: 12931: struct { |
[; ;pic18f27j13.h: 12932: unsigned :2; |
[; ;pic18f27j13.h: 12933: unsigned nWRITE :1; |
[; ;pic18f27j13.h: 12934: unsigned :2; |
[; ;pic18f27j13.h: 12935: unsigned nADDRESS :1; |
[; ;pic18f27j13.h: 12936: }; |
[; ;pic18f27j13.h: 12937: struct { |
[; ;pic18f27j13.h: 12938: unsigned :2; |
[; ;pic18f27j13.h: 12939: unsigned READ_WRITE :1; |
[; ;pic18f27j13.h: 12940: unsigned :2; |
[; ;pic18f27j13.h: 12941: unsigned DATA_ADDRESS :1; |
[; ;pic18f27j13.h: 12942: }; |
[; ;pic18f27j13.h: 12943: struct { |
[; ;pic18f27j13.h: 12944: unsigned :2; |
[; ;pic18f27j13.h: 12945: unsigned I2C_READ :1; |
[; ;pic18f27j13.h: 12946: unsigned I2C_START :1; |
[; ;pic18f27j13.h: 12947: unsigned I2C_STOP :1; |
[; ;pic18f27j13.h: 12948: unsigned I2C_DAT :1; |
[; ;pic18f27j13.h: 12949: }; |
[; ;pic18f27j13.h: 12950: struct { |
[; ;pic18f27j13.h: 12951: unsigned BF1 :1; |
[; ;pic18f27j13.h: 12952: }; |
[; ;pic18f27j13.h: 12953: struct { |
[; ;pic18f27j13.h: 12954: unsigned :6; |
[; ;pic18f27j13.h: 12955: unsigned CKE1 :1; |
[; ;pic18f27j13.h: 12956: }; |
[; ;pic18f27j13.h: 12957: struct { |
[; ;pic18f27j13.h: 12958: unsigned :5; |
[; ;pic18f27j13.h: 12959: unsigned DA :1; |
[; ;pic18f27j13.h: 12960: }; |
[; ;pic18f27j13.h: 12961: struct { |
[; ;pic18f27j13.h: 12962: unsigned :5; |
[; ;pic18f27j13.h: 12963: unsigned DA1 :1; |
[; ;pic18f27j13.h: 12964: }; |
[; ;pic18f27j13.h: 12965: struct { |
[; ;pic18f27j13.h: 12966: unsigned :2; |
[; ;pic18f27j13.h: 12967: unsigned RW :1; |
[; ;pic18f27j13.h: 12968: }; |
[; ;pic18f27j13.h: 12969: struct { |
[; ;pic18f27j13.h: 12970: unsigned :2; |
[; ;pic18f27j13.h: 12971: unsigned RW1 :1; |
[; ;pic18f27j13.h: 12972: }; |
[; ;pic18f27j13.h: 12973: struct { |
[; ;pic18f27j13.h: 12974: unsigned :7; |
[; ;pic18f27j13.h: 12975: unsigned SMP1 :1; |
[; ;pic18f27j13.h: 12976: }; |
[; ;pic18f27j13.h: 12977: struct { |
[; ;pic18f27j13.h: 12978: unsigned :3; |
[; ;pic18f27j13.h: 12979: unsigned START :1; |
[; ;pic18f27j13.h: 12980: }; |
[; ;pic18f27j13.h: 12981: struct { |
[; ;pic18f27j13.h: 12982: unsigned :3; |
[; ;pic18f27j13.h: 12983: unsigned START1 :1; |
[; ;pic18f27j13.h: 12984: }; |
[; ;pic18f27j13.h: 12985: struct { |
[; ;pic18f27j13.h: 12986: unsigned :4; |
[; ;pic18f27j13.h: 12987: unsigned STOP :1; |
[; ;pic18f27j13.h: 12988: }; |
[; ;pic18f27j13.h: 12989: struct { |
[; ;pic18f27j13.h: 12990: unsigned :4; |
[; ;pic18f27j13.h: 12991: unsigned STOP1 :1; |
[; ;pic18f27j13.h: 12992: }; |
[; ;pic18f27j13.h: 12993: struct { |
[; ;pic18f27j13.h: 12994: unsigned :1; |
[; ;pic18f27j13.h: 12995: unsigned UA1 :1; |
[; ;pic18f27j13.h: 12996: }; |
[; ;pic18f27j13.h: 12997: struct { |
[; ;pic18f27j13.h: 12998: unsigned :2; |
[; ;pic18f27j13.h: 12999: unsigned NOT_W :1; |
[; ;pic18f27j13.h: 13000: }; |
[; ;pic18f27j13.h: 13001: struct { |
[; ;pic18f27j13.h: 13002: unsigned :5; |
[; ;pic18f27j13.h: 13003: unsigned NOT_A :1; |
[; ;pic18f27j13.h: 13004: }; |
[; ;pic18f27j13.h: 13005: } SSP1STATbits_t; |
[; ;pic18f27j13.h: 13006: extern volatile SSP1STATbits_t SSP1STATbits @ 0xFC7; |
[; ;pic18f27j13.h: 13209: typedef union { |
[; ;pic18f27j13.h: 13210: struct { |
[; ;pic18f27j13.h: 13211: unsigned :2; |
[; ;pic18f27j13.h: 13212: unsigned R_NOT_W :1; |
[; ;pic18f27j13.h: 13213: }; |
[; ;pic18f27j13.h: 13214: struct { |
[; ;pic18f27j13.h: 13215: unsigned :5; |
[; ;pic18f27j13.h: 13216: unsigned D_NOT_A :1; |
[; ;pic18f27j13.h: 13217: }; |
[; ;pic18f27j13.h: 13218: struct { |
[; ;pic18f27j13.h: 13219: unsigned BF :1; |
[; ;pic18f27j13.h: 13220: unsigned UA :1; |
[; ;pic18f27j13.h: 13221: unsigned R_nW :1; |
[; ;pic18f27j13.h: 13222: unsigned S :1; |
[; ;pic18f27j13.h: 13223: unsigned P :1; |
[; ;pic18f27j13.h: 13224: unsigned D_nA :1; |
[; ;pic18f27j13.h: 13225: unsigned CKE :1; |
[; ;pic18f27j13.h: 13226: unsigned SMP :1; |
[; ;pic18f27j13.h: 13227: }; |
[; ;pic18f27j13.h: 13228: struct { |
[; ;pic18f27j13.h: 13229: unsigned :2; |
[; ;pic18f27j13.h: 13230: unsigned R :1; |
[; ;pic18f27j13.h: 13231: unsigned :2; |
[; ;pic18f27j13.h: 13232: unsigned D :1; |
[; ;pic18f27j13.h: 13233: }; |
[; ;pic18f27j13.h: 13234: struct { |
[; ;pic18f27j13.h: 13235: unsigned :2; |
[; ;pic18f27j13.h: 13236: unsigned R_W :1; |
[; ;pic18f27j13.h: 13237: unsigned :2; |
[; ;pic18f27j13.h: 13238: unsigned D_A :1; |
[; ;pic18f27j13.h: 13239: }; |
[; ;pic18f27j13.h: 13240: struct { |
[; ;pic18f27j13.h: 13241: unsigned :2; |
[; ;pic18f27j13.h: 13242: unsigned nW :1; |
[; ;pic18f27j13.h: 13243: unsigned :2; |
[; ;pic18f27j13.h: 13244: unsigned nA :1; |
[; ;pic18f27j13.h: 13245: }; |
[; ;pic18f27j13.h: 13246: struct { |
[; ;pic18f27j13.h: 13247: unsigned :2; |
[; ;pic18f27j13.h: 13248: unsigned NOT_WRITE :1; |
[; ;pic18f27j13.h: 13249: }; |
[; ;pic18f27j13.h: 13250: struct { |
[; ;pic18f27j13.h: 13251: unsigned :5; |
[; ;pic18f27j13.h: 13252: unsigned NOT_ADDRESS :1; |
[; ;pic18f27j13.h: 13253: }; |
[; ;pic18f27j13.h: 13254: struct { |
[; ;pic18f27j13.h: 13255: unsigned :2; |
[; ;pic18f27j13.h: 13256: unsigned nWRITE :1; |
[; ;pic18f27j13.h: 13257: unsigned :2; |
[; ;pic18f27j13.h: 13258: unsigned nADDRESS :1; |
[; ;pic18f27j13.h: 13259: }; |
[; ;pic18f27j13.h: 13260: struct { |
[; ;pic18f27j13.h: 13261: unsigned :2; |
[; ;pic18f27j13.h: 13262: unsigned READ_WRITE :1; |
[; ;pic18f27j13.h: 13263: unsigned :2; |
[; ;pic18f27j13.h: 13264: unsigned DATA_ADDRESS :1; |
[; ;pic18f27j13.h: 13265: }; |
[; ;pic18f27j13.h: 13266: struct { |
[; ;pic18f27j13.h: 13267: unsigned :2; |
[; ;pic18f27j13.h: 13268: unsigned I2C_READ :1; |
[; ;pic18f27j13.h: 13269: unsigned I2C_START :1; |
[; ;pic18f27j13.h: 13270: unsigned I2C_STOP :1; |
[; ;pic18f27j13.h: 13271: unsigned I2C_DAT :1; |
[; ;pic18f27j13.h: 13272: }; |
[; ;pic18f27j13.h: 13273: struct { |
[; ;pic18f27j13.h: 13274: unsigned BF1 :1; |
[; ;pic18f27j13.h: 13275: }; |
[; ;pic18f27j13.h: 13276: struct { |
[; ;pic18f27j13.h: 13277: unsigned :6; |
[; ;pic18f27j13.h: 13278: unsigned CKE1 :1; |
[; ;pic18f27j13.h: 13279: }; |
[; ;pic18f27j13.h: 13280: struct { |
[; ;pic18f27j13.h: 13281: unsigned :5; |
[; ;pic18f27j13.h: 13282: unsigned DA :1; |
[; ;pic18f27j13.h: 13283: }; |
[; ;pic18f27j13.h: 13284: struct { |
[; ;pic18f27j13.h: 13285: unsigned :5; |
[; ;pic18f27j13.h: 13286: unsigned DA1 :1; |
[; ;pic18f27j13.h: 13287: }; |
[; ;pic18f27j13.h: 13288: struct { |
[; ;pic18f27j13.h: 13289: unsigned :2; |
[; ;pic18f27j13.h: 13290: unsigned RW :1; |
[; ;pic18f27j13.h: 13291: }; |
[; ;pic18f27j13.h: 13292: struct { |
[; ;pic18f27j13.h: 13293: unsigned :2; |
[; ;pic18f27j13.h: 13294: unsigned RW1 :1; |
[; ;pic18f27j13.h: 13295: }; |
[; ;pic18f27j13.h: 13296: struct { |
[; ;pic18f27j13.h: 13297: unsigned :7; |
[; ;pic18f27j13.h: 13298: unsigned SMP1 :1; |
[; ;pic18f27j13.h: 13299: }; |
[; ;pic18f27j13.h: 13300: struct { |
[; ;pic18f27j13.h: 13301: unsigned :3; |
[; ;pic18f27j13.h: 13302: unsigned START :1; |
[; ;pic18f27j13.h: 13303: }; |
[; ;pic18f27j13.h: 13304: struct { |
[; ;pic18f27j13.h: 13305: unsigned :3; |
[; ;pic18f27j13.h: 13306: unsigned START1 :1; |
[; ;pic18f27j13.h: 13307: }; |
[; ;pic18f27j13.h: 13308: struct { |
[; ;pic18f27j13.h: 13309: unsigned :4; |
[; ;pic18f27j13.h: 13310: unsigned STOP :1; |
[; ;pic18f27j13.h: 13311: }; |
[; ;pic18f27j13.h: 13312: struct { |
[; ;pic18f27j13.h: 13313: unsigned :4; |
[; ;pic18f27j13.h: 13314: unsigned STOP1 :1; |
[; ;pic18f27j13.h: 13315: }; |
[; ;pic18f27j13.h: 13316: struct { |
[; ;pic18f27j13.h: 13317: unsigned :1; |
[; ;pic18f27j13.h: 13318: unsigned UA1 :1; |
[; ;pic18f27j13.h: 13319: }; |
[; ;pic18f27j13.h: 13320: struct { |
[; ;pic18f27j13.h: 13321: unsigned :2; |
[; ;pic18f27j13.h: 13322: unsigned NOT_W :1; |
[; ;pic18f27j13.h: 13323: }; |
[; ;pic18f27j13.h: 13324: struct { |
[; ;pic18f27j13.h: 13325: unsigned :5; |
[; ;pic18f27j13.h: 13326: unsigned NOT_A :1; |
[; ;pic18f27j13.h: 13327: }; |
[; ;pic18f27j13.h: 13328: } SSPSTATbits_t; |
[; ;pic18f27j13.h: 13329: extern volatile SSPSTATbits_t SSPSTATbits @ 0xFC7; |
[; ;pic18f27j13.h: 13533: extern volatile unsigned char SSP1ADD @ 0xFC8; |
"13535 |
[; ;pic18f27j13.h: 13535: asm("SSP1ADD equ 0FC8h"); |
[; <" SSP1ADD equ 0FC8h ;# "> |
[; ;pic18f27j13.h: 13538: extern volatile unsigned char SSPADD @ 0xFC8; |
"13540 |
[; ;pic18f27j13.h: 13540: asm("SSPADD equ 0FC8h"); |
[; <" SSPADD equ 0FC8h ;# "> |
[; ;pic18f27j13.h: 13543: typedef union { |
[; ;pic18f27j13.h: 13544: struct { |
[; ;pic18f27j13.h: 13545: unsigned SSPADD :8; |
[; ;pic18f27j13.h: 13546: }; |
[; ;pic18f27j13.h: 13547: struct { |
[; ;pic18f27j13.h: 13548: unsigned MSK0 :1; |
[; ;pic18f27j13.h: 13549: }; |
[; ;pic18f27j13.h: 13550: struct { |
[; ;pic18f27j13.h: 13551: unsigned MSK01 :1; |
[; ;pic18f27j13.h: 13552: }; |
[; ;pic18f27j13.h: 13553: struct { |
[; ;pic18f27j13.h: 13554: unsigned :1; |
[; ;pic18f27j13.h: 13555: unsigned MSK1 :1; |
[; ;pic18f27j13.h: 13556: }; |
[; ;pic18f27j13.h: 13557: struct { |
[; ;pic18f27j13.h: 13558: unsigned :1; |
[; ;pic18f27j13.h: 13559: unsigned MSK11 :1; |
[; ;pic18f27j13.h: 13560: }; |
[; ;pic18f27j13.h: 13561: struct { |
[; ;pic18f27j13.h: 13562: unsigned :2; |
[; ;pic18f27j13.h: 13563: unsigned MSK2 :1; |
[; ;pic18f27j13.h: 13564: }; |
[; ;pic18f27j13.h: 13565: struct { |
[; ;pic18f27j13.h: 13566: unsigned :2; |
[; ;pic18f27j13.h: 13567: unsigned MSK21 :1; |
[; ;pic18f27j13.h: 13568: }; |
[; ;pic18f27j13.h: 13569: struct { |
[; ;pic18f27j13.h: 13570: unsigned :3; |
[; ;pic18f27j13.h: 13571: unsigned MSK3 :1; |
[; ;pic18f27j13.h: 13572: }; |
[; ;pic18f27j13.h: 13573: struct { |
[; ;pic18f27j13.h: 13574: unsigned :3; |
[; ;pic18f27j13.h: 13575: unsigned MSK31 :1; |
[; ;pic18f27j13.h: 13576: }; |
[; ;pic18f27j13.h: 13577: struct { |
[; ;pic18f27j13.h: 13578: unsigned :4; |
[; ;pic18f27j13.h: 13579: unsigned MSK4 :1; |
[; ;pic18f27j13.h: 13580: }; |
[; ;pic18f27j13.h: 13581: struct { |
[; ;pic18f27j13.h: 13582: unsigned :4; |
[; ;pic18f27j13.h: 13583: unsigned MSK41 :1; |
[; ;pic18f27j13.h: 13584: }; |
[; ;pic18f27j13.h: 13585: struct { |
[; ;pic18f27j13.h: 13586: unsigned :5; |
[; ;pic18f27j13.h: 13587: unsigned MSK5 :1; |
[; ;pic18f27j13.h: 13588: }; |
[; ;pic18f27j13.h: 13589: struct { |
[; ;pic18f27j13.h: 13590: unsigned :5; |
[; ;pic18f27j13.h: 13591: unsigned MSK51 :1; |
[; ;pic18f27j13.h: 13592: }; |
[; ;pic18f27j13.h: 13593: struct { |
[; ;pic18f27j13.h: 13594: unsigned :6; |
[; ;pic18f27j13.h: 13595: unsigned MSK6 :1; |
[; ;pic18f27j13.h: 13596: }; |
[; ;pic18f27j13.h: 13597: struct { |
[; ;pic18f27j13.h: 13598: unsigned :6; |
[; ;pic18f27j13.h: 13599: unsigned MSK61 :1; |
[; ;pic18f27j13.h: 13600: }; |
[; ;pic18f27j13.h: 13601: struct { |
[; ;pic18f27j13.h: 13602: unsigned :7; |
[; ;pic18f27j13.h: 13603: unsigned MSK7 :1; |
[; ;pic18f27j13.h: 13604: }; |
[; ;pic18f27j13.h: 13605: struct { |
[; ;pic18f27j13.h: 13606: unsigned :7; |
[; ;pic18f27j13.h: 13607: unsigned MSK71 :1; |
[; ;pic18f27j13.h: 13608: }; |
[; ;pic18f27j13.h: 13609: } SSP1ADDbits_t; |
[; ;pic18f27j13.h: 13610: extern volatile SSP1ADDbits_t SSP1ADDbits @ 0xFC8; |
[; ;pic18f27j13.h: 13698: typedef union { |
[; ;pic18f27j13.h: 13699: struct { |
[; ;pic18f27j13.h: 13700: unsigned SSPADD :8; |
[; ;pic18f27j13.h: 13701: }; |
[; ;pic18f27j13.h: 13702: struct { |
[; ;pic18f27j13.h: 13703: unsigned MSK0 :1; |
[; ;pic18f27j13.h: 13704: }; |
[; ;pic18f27j13.h: 13705: struct { |
[; ;pic18f27j13.h: 13706: unsigned MSK01 :1; |
[; ;pic18f27j13.h: 13707: }; |
[; ;pic18f27j13.h: 13708: struct { |
[; ;pic18f27j13.h: 13709: unsigned :1; |
[; ;pic18f27j13.h: 13710: unsigned MSK1 :1; |
[; ;pic18f27j13.h: 13711: }; |
[; ;pic18f27j13.h: 13712: struct { |
[; ;pic18f27j13.h: 13713: unsigned :1; |
[; ;pic18f27j13.h: 13714: unsigned MSK11 :1; |
[; ;pic18f27j13.h: 13715: }; |
[; ;pic18f27j13.h: 13716: struct { |
[; ;pic18f27j13.h: 13717: unsigned :2; |
[; ;pic18f27j13.h: 13718: unsigned MSK2 :1; |
[; ;pic18f27j13.h: 13719: }; |
[; ;pic18f27j13.h: 13720: struct { |
[; ;pic18f27j13.h: 13721: unsigned :2; |
[; ;pic18f27j13.h: 13722: unsigned MSK21 :1; |
[; ;pic18f27j13.h: 13723: }; |
[; ;pic18f27j13.h: 13724: struct { |
[; ;pic18f27j13.h: 13725: unsigned :3; |
[; ;pic18f27j13.h: 13726: unsigned MSK3 :1; |
[; ;pic18f27j13.h: 13727: }; |
[; ;pic18f27j13.h: 13728: struct { |
[; ;pic18f27j13.h: 13729: unsigned :3; |
[; ;pic18f27j13.h: 13730: unsigned MSK31 :1; |
[; ;pic18f27j13.h: 13731: }; |
[; ;pic18f27j13.h: 13732: struct { |
[; ;pic18f27j13.h: 13733: unsigned :4; |
[; ;pic18f27j13.h: 13734: unsigned MSK4 :1; |
[; ;pic18f27j13.h: 13735: }; |
[; ;pic18f27j13.h: 13736: struct { |
[; ;pic18f27j13.h: 13737: unsigned :4; |
[; ;pic18f27j13.h: 13738: unsigned MSK41 :1; |
[; ;pic18f27j13.h: 13739: }; |
[; ;pic18f27j13.h: 13740: struct { |
[; ;pic18f27j13.h: 13741: unsigned :5; |
[; ;pic18f27j13.h: 13742: unsigned MSK5 :1; |
[; ;pic18f27j13.h: 13743: }; |
[; ;pic18f27j13.h: 13744: struct { |
[; ;pic18f27j13.h: 13745: unsigned :5; |
[; ;pic18f27j13.h: 13746: unsigned MSK51 :1; |
[; ;pic18f27j13.h: 13747: }; |
[; ;pic18f27j13.h: 13748: struct { |
[; ;pic18f27j13.h: 13749: unsigned :6; |
[; ;pic18f27j13.h: 13750: unsigned MSK6 :1; |
[; ;pic18f27j13.h: 13751: }; |
[; ;pic18f27j13.h: 13752: struct { |
[; ;pic18f27j13.h: 13753: unsigned :6; |
[; ;pic18f27j13.h: 13754: unsigned MSK61 :1; |
[; ;pic18f27j13.h: 13755: }; |
[; ;pic18f27j13.h: 13756: struct { |
[; ;pic18f27j13.h: 13757: unsigned :7; |
[; ;pic18f27j13.h: 13758: unsigned MSK7 :1; |
[; ;pic18f27j13.h: 13759: }; |
[; ;pic18f27j13.h: 13760: struct { |
[; ;pic18f27j13.h: 13761: unsigned :7; |
[; ;pic18f27j13.h: 13762: unsigned MSK71 :1; |
[; ;pic18f27j13.h: 13763: }; |
[; ;pic18f27j13.h: 13764: } SSPADDbits_t; |
[; ;pic18f27j13.h: 13765: extern volatile SSPADDbits_t SSPADDbits @ 0xFC8; |
[; ;pic18f27j13.h: 13854: extern volatile unsigned char SSP1MSK @ 0xFC8; |
"13856 |
[; ;pic18f27j13.h: 13856: asm("SSP1MSK equ 0FC8h"); |
[; <" SSP1MSK equ 0FC8h ;# "> |
[; ;pic18f27j13.h: 13859: typedef union { |
[; ;pic18f27j13.h: 13860: struct { |
[; ;pic18f27j13.h: 13861: unsigned MSK0 :1; |
[; ;pic18f27j13.h: 13862: unsigned MSK1 :1; |
[; ;pic18f27j13.h: 13863: unsigned MSK2 :1; |
[; ;pic18f27j13.h: 13864: unsigned MSK3 :1; |
[; ;pic18f27j13.h: 13865: unsigned MSK4 :1; |
[; ;pic18f27j13.h: 13866: unsigned MSK5 :1; |
[; ;pic18f27j13.h: 13867: unsigned MSK6 :1; |
[; ;pic18f27j13.h: 13868: unsigned MSK7 :1; |
[; ;pic18f27j13.h: 13869: }; |
[; ;pic18f27j13.h: 13870: } SSP1MSKbits_t; |
[; ;pic18f27j13.h: 13871: extern volatile SSP1MSKbits_t SSP1MSKbits @ 0xFC8; |
[; ;pic18f27j13.h: 13915: extern volatile unsigned char SSP1BUF @ 0xFC9; |
"13917 |
[; ;pic18f27j13.h: 13917: asm("SSP1BUF equ 0FC9h"); |
[; <" SSP1BUF equ 0FC9h ;# "> |
[; ;pic18f27j13.h: 13920: extern volatile unsigned char SSPBUF @ 0xFC9; |
"13922 |
[; ;pic18f27j13.h: 13922: asm("SSPBUF equ 0FC9h"); |
[; <" SSPBUF equ 0FC9h ;# "> |
[; ;pic18f27j13.h: 13925: typedef union { |
[; ;pic18f27j13.h: 13926: struct { |
[; ;pic18f27j13.h: 13927: unsigned SSPBUF :8; |
[; ;pic18f27j13.h: 13928: }; |
[; ;pic18f27j13.h: 13929: } SSP1BUFbits_t; |
[; ;pic18f27j13.h: 13930: extern volatile SSP1BUFbits_t SSP1BUFbits @ 0xFC9; |
[; ;pic18f27j13.h: 13938: typedef union { |
[; ;pic18f27j13.h: 13939: struct { |
[; ;pic18f27j13.h: 13940: unsigned SSPBUF :8; |
[; ;pic18f27j13.h: 13941: }; |
[; ;pic18f27j13.h: 13942: } SSPBUFbits_t; |
[; ;pic18f27j13.h: 13943: extern volatile SSPBUFbits_t SSPBUFbits @ 0xFC9; |
[; ;pic18f27j13.h: 13952: extern volatile unsigned char T2CON @ 0xFCA; |
"13954 |
[; ;pic18f27j13.h: 13954: asm("T2CON equ 0FCAh"); |
[; <" T2CON equ 0FCAh ;# "> |
[; ;pic18f27j13.h: 13957: typedef union { |
[; ;pic18f27j13.h: 13958: struct { |
[; ;pic18f27j13.h: 13959: unsigned T2CKPS :2; |
[; ;pic18f27j13.h: 13960: unsigned TMR2ON :1; |
[; ;pic18f27j13.h: 13961: unsigned T2OUTPS :4; |
[; ;pic18f27j13.h: 13962: }; |
[; ;pic18f27j13.h: 13963: struct { |
[; ;pic18f27j13.h: 13964: unsigned T2CKPS0 :1; |
[; ;pic18f27j13.h: 13965: unsigned T2CKPS1 :1; |
[; ;pic18f27j13.h: 13966: unsigned :1; |
[; ;pic18f27j13.h: 13967: unsigned T2OUTPS0 :1; |
[; ;pic18f27j13.h: 13968: unsigned T2OUTPS1 :1; |
[; ;pic18f27j13.h: 13969: unsigned T2OUTPS2 :1; |
[; ;pic18f27j13.h: 13970: unsigned T2OUTPS3 :1; |
[; ;pic18f27j13.h: 13971: }; |
[; ;pic18f27j13.h: 13972: } T2CONbits_t; |
[; ;pic18f27j13.h: 13973: extern volatile T2CONbits_t T2CONbits @ 0xFCA; |
[; ;pic18f27j13.h: 14022: extern volatile unsigned char PR2 @ 0xFCB; |
"14024 |
[; ;pic18f27j13.h: 14024: asm("PR2 equ 0FCBh"); |
[; <" PR2 equ 0FCBh ;# "> |
[; ;pic18f27j13.h: 14027: extern volatile unsigned char MEMCON @ 0xFCB; |
"14029 |
[; ;pic18f27j13.h: 14029: asm("MEMCON equ 0FCBh"); |
[; <" MEMCON equ 0FCBh ;# "> |
[; ;pic18f27j13.h: 14032: typedef union { |
[; ;pic18f27j13.h: 14033: struct { |
[; ;pic18f27j13.h: 14034: unsigned PR2 :8; |
[; ;pic18f27j13.h: 14035: }; |
[; ;pic18f27j13.h: 14036: } PR2bits_t; |
[; ;pic18f27j13.h: 14037: extern volatile PR2bits_t PR2bits @ 0xFCB; |
[; ;pic18f27j13.h: 14045: typedef union { |
[; ;pic18f27j13.h: 14046: struct { |
[; ;pic18f27j13.h: 14047: unsigned PR2 :8; |
[; ;pic18f27j13.h: 14048: }; |
[; ;pic18f27j13.h: 14049: } MEMCONbits_t; |
[; ;pic18f27j13.h: 14050: extern volatile MEMCONbits_t MEMCONbits @ 0xFCB; |
[; ;pic18f27j13.h: 14059: extern volatile unsigned char TMR2 @ 0xFCC; |
"14061 |
[; ;pic18f27j13.h: 14061: asm("TMR2 equ 0FCCh"); |
[; <" TMR2 equ 0FCCh ;# "> |
[; ;pic18f27j13.h: 14064: typedef union { |
[; ;pic18f27j13.h: 14065: struct { |
[; ;pic18f27j13.h: 14066: unsigned TMR2 :8; |
[; ;pic18f27j13.h: 14067: }; |
[; ;pic18f27j13.h: 14068: } TMR2bits_t; |
[; ;pic18f27j13.h: 14069: extern volatile TMR2bits_t TMR2bits @ 0xFCC; |
[; ;pic18f27j13.h: 14078: extern volatile unsigned char T1CON @ 0xFCD; |
"14080 |
[; ;pic18f27j13.h: 14080: asm("T1CON equ 0FCDh"); |
[; <" T1CON equ 0FCDh ;# "> |
[; ;pic18f27j13.h: 14083: typedef union { |
[; ;pic18f27j13.h: 14084: struct { |
[; ;pic18f27j13.h: 14085: unsigned :2; |
[; ;pic18f27j13.h: 14086: unsigned NOT_T1SYNC :1; |
[; ;pic18f27j13.h: 14087: }; |
[; ;pic18f27j13.h: 14088: struct { |
[; ;pic18f27j13.h: 14089: unsigned TMR1ON :1; |
[; ;pic18f27j13.h: 14090: unsigned RD16 :1; |
[; ;pic18f27j13.h: 14091: unsigned nT1SYNC :1; |
[; ;pic18f27j13.h: 14092: unsigned T1OSCEN :1; |
[; ;pic18f27j13.h: 14093: unsigned T1CKPS :2; |
[; ;pic18f27j13.h: 14094: unsigned TMR1CS :2; |
[; ;pic18f27j13.h: 14095: }; |
[; ;pic18f27j13.h: 14096: struct { |
[; ;pic18f27j13.h: 14097: unsigned :4; |
[; ;pic18f27j13.h: 14098: unsigned T1CKPS0 :1; |
[; ;pic18f27j13.h: 14099: unsigned T1CKPS1 :1; |
[; ;pic18f27j13.h: 14100: unsigned TMR1CS0 :1; |
[; ;pic18f27j13.h: 14101: unsigned TMR1CS1 :1; |
[; ;pic18f27j13.h: 14102: }; |
[; ;pic18f27j13.h: 14103: struct { |
[; ;pic18f27j13.h: 14104: unsigned :3; |
[; ;pic18f27j13.h: 14105: unsigned SOSCEN :1; |
[; ;pic18f27j13.h: 14106: }; |
[; ;pic18f27j13.h: 14107: struct { |
[; ;pic18f27j13.h: 14108: unsigned :7; |
[; ;pic18f27j13.h: 14109: unsigned T1RD16 :1; |
[; ;pic18f27j13.h: 14110: }; |
[; ;pic18f27j13.h: 14111: } T1CONbits_t; |
[; ;pic18f27j13.h: 14112: extern volatile T1CONbits_t T1CONbits @ 0xFCD; |
[; ;pic18f27j13.h: 14181: extern volatile unsigned short TMR1 @ 0xFCE; |
"14183 |
[; ;pic18f27j13.h: 14183: asm("TMR1 equ 0FCEh"); |
[; <" TMR1 equ 0FCEh ;# "> |
[; ;pic18f27j13.h: 14187: extern volatile unsigned char TMR1L @ 0xFCE; |
"14189 |
[; ;pic18f27j13.h: 14189: asm("TMR1L equ 0FCEh"); |
[; <" TMR1L equ 0FCEh ;# "> |
[; ;pic18f27j13.h: 14192: typedef union { |
[; ;pic18f27j13.h: 14193: struct { |
[; ;pic18f27j13.h: 14194: unsigned TMR1L :8; |
[; ;pic18f27j13.h: 14195: }; |
[; ;pic18f27j13.h: 14196: } TMR1Lbits_t; |
[; ;pic18f27j13.h: 14197: extern volatile TMR1Lbits_t TMR1Lbits @ 0xFCE; |
[; ;pic18f27j13.h: 14206: extern volatile unsigned char TMR1H @ 0xFCF; |
"14208 |
[; ;pic18f27j13.h: 14208: asm("TMR1H equ 0FCFh"); |
[; <" TMR1H equ 0FCFh ;# "> |
[; ;pic18f27j13.h: 14211: typedef union { |
[; ;pic18f27j13.h: 14212: struct { |
[; ;pic18f27j13.h: 14213: unsigned TMR1H :8; |
[; ;pic18f27j13.h: 14214: }; |
[; ;pic18f27j13.h: 14215: } TMR1Hbits_t; |
[; ;pic18f27j13.h: 14216: extern volatile TMR1Hbits_t TMR1Hbits @ 0xFCF; |
[; ;pic18f27j13.h: 14225: extern volatile unsigned char RCON @ 0xFD0; |
"14227 |
[; ;pic18f27j13.h: 14227: asm("RCON equ 0FD0h"); |
[; <" RCON equ 0FD0h ;# "> |
[; ;pic18f27j13.h: 14230: typedef union { |
[; ;pic18f27j13.h: 14231: struct { |
[; ;pic18f27j13.h: 14232: unsigned NOT_BOR :1; |
[; ;pic18f27j13.h: 14233: }; |
[; ;pic18f27j13.h: 14234: struct { |
[; ;pic18f27j13.h: 14235: unsigned :1; |
[; ;pic18f27j13.h: 14236: unsigned NOT_POR :1; |
[; ;pic18f27j13.h: 14237: }; |
[; ;pic18f27j13.h: 14238: struct { |
[; ;pic18f27j13.h: 14239: unsigned :2; |
[; ;pic18f27j13.h: 14240: unsigned NOT_PD :1; |
[; ;pic18f27j13.h: 14241: }; |
[; ;pic18f27j13.h: 14242: struct { |
[; ;pic18f27j13.h: 14243: unsigned :3; |
[; ;pic18f27j13.h: 14244: unsigned NOT_TO :1; |
[; ;pic18f27j13.h: 14245: }; |
[; ;pic18f27j13.h: 14246: struct { |
[; ;pic18f27j13.h: 14247: unsigned :4; |
[; ;pic18f27j13.h: 14248: unsigned NOT_RI :1; |
[; ;pic18f27j13.h: 14249: }; |
[; ;pic18f27j13.h: 14250: struct { |
[; ;pic18f27j13.h: 14251: unsigned :5; |
[; ;pic18f27j13.h: 14252: unsigned NOT_CM :1; |
[; ;pic18f27j13.h: 14253: }; |
[; ;pic18f27j13.h: 14254: struct { |
[; ;pic18f27j13.h: 14255: unsigned nBOR :1; |
[; ;pic18f27j13.h: 14256: unsigned nPOR :1; |
[; ;pic18f27j13.h: 14257: unsigned nPD :1; |
[; ;pic18f27j13.h: 14258: unsigned nTO :1; |
[; ;pic18f27j13.h: 14259: unsigned nRI :1; |
[; ;pic18f27j13.h: 14260: unsigned nCM :1; |
[; ;pic18f27j13.h: 14261: unsigned :1; |
[; ;pic18f27j13.h: 14262: unsigned IPEN :1; |
[; ;pic18f27j13.h: 14263: }; |
[; ;pic18f27j13.h: 14264: struct { |
[; ;pic18f27j13.h: 14265: unsigned BOR :1; |
[; ;pic18f27j13.h: 14266: unsigned POR :1; |
[; ;pic18f27j13.h: 14267: unsigned PD :1; |
[; ;pic18f27j13.h: 14268: unsigned TO :1; |
[; ;pic18f27j13.h: 14269: unsigned RI :1; |
[; ;pic18f27j13.h: 14270: unsigned CM :1; |
[; ;pic18f27j13.h: 14271: }; |
[; ;pic18f27j13.h: 14272: } RCONbits_t; |
[; ;pic18f27j13.h: 14273: extern volatile RCONbits_t RCONbits @ 0xFD0; |
[; ;pic18f27j13.h: 14372: extern volatile unsigned char CM2CON @ 0xFD1; |
"14374 |
[; ;pic18f27j13.h: 14374: asm("CM2CON equ 0FD1h"); |
[; <" CM2CON equ 0FD1h ;# "> |
[; ;pic18f27j13.h: 14377: extern volatile unsigned char CM2CON1 @ 0xFD1; |
"14379 |
[; ;pic18f27j13.h: 14379: asm("CM2CON1 equ 0FD1h"); |
[; <" CM2CON1 equ 0FD1h ;# "> |
[; ;pic18f27j13.h: 14382: typedef union { |
[; ;pic18f27j13.h: 14383: struct { |
[; ;pic18f27j13.h: 14384: unsigned CCH :2; |
[; ;pic18f27j13.h: 14385: unsigned CREF :1; |
[; ;pic18f27j13.h: 14386: unsigned EVPOL :2; |
[; ;pic18f27j13.h: 14387: unsigned CPOL :1; |
[; ;pic18f27j13.h: 14388: unsigned COE :1; |
[; ;pic18f27j13.h: 14389: unsigned CON :1; |
[; ;pic18f27j13.h: 14390: }; |
[; ;pic18f27j13.h: 14391: struct { |
[; ;pic18f27j13.h: 14392: unsigned CCH0 :1; |
[; ;pic18f27j13.h: 14393: unsigned CCH1 :1; |
[; ;pic18f27j13.h: 14394: unsigned :1; |
[; ;pic18f27j13.h: 14395: unsigned EVPOL0 :1; |
[; ;pic18f27j13.h: 14396: unsigned EVPOL1 :1; |
[; ;pic18f27j13.h: 14397: }; |
[; ;pic18f27j13.h: 14398: struct { |
[; ;pic18f27j13.h: 14399: unsigned CCH02 :1; |
[; ;pic18f27j13.h: 14400: }; |
[; ;pic18f27j13.h: 14401: struct { |
[; ;pic18f27j13.h: 14402: unsigned :1; |
[; ;pic18f27j13.h: 14403: unsigned CCH12 :1; |
[; ;pic18f27j13.h: 14404: }; |
[; ;pic18f27j13.h: 14405: struct { |
[; ;pic18f27j13.h: 14406: unsigned :6; |
[; ;pic18f27j13.h: 14407: unsigned COE2 :1; |
[; ;pic18f27j13.h: 14408: }; |
[; ;pic18f27j13.h: 14409: struct { |
[; ;pic18f27j13.h: 14410: unsigned :7; |
[; ;pic18f27j13.h: 14411: unsigned CON2 :1; |
[; ;pic18f27j13.h: 14412: }; |
[; ;pic18f27j13.h: 14413: struct { |
[; ;pic18f27j13.h: 14414: unsigned :5; |
[; ;pic18f27j13.h: 14415: unsigned CPOL2 :1; |
[; ;pic18f27j13.h: 14416: }; |
[; ;pic18f27j13.h: 14417: struct { |
[; ;pic18f27j13.h: 14418: unsigned :2; |
[; ;pic18f27j13.h: 14419: unsigned CREF2 :1; |
[; ;pic18f27j13.h: 14420: }; |
[; ;pic18f27j13.h: 14421: struct { |
[; ;pic18f27j13.h: 14422: unsigned :3; |
[; ;pic18f27j13.h: 14423: unsigned EVPOL02 :1; |
[; ;pic18f27j13.h: 14424: }; |
[; ;pic18f27j13.h: 14425: struct { |
[; ;pic18f27j13.h: 14426: unsigned :4; |
[; ;pic18f27j13.h: 14427: unsigned EVPOL12 :1; |
[; ;pic18f27j13.h: 14428: }; |
[; ;pic18f27j13.h: 14429: } CM2CONbits_t; |
[; ;pic18f27j13.h: 14430: extern volatile CM2CONbits_t CM2CONbits @ 0xFD1; |
[; ;pic18f27j13.h: 14523: typedef union { |
[; ;pic18f27j13.h: 14524: struct { |
[; ;pic18f27j13.h: 14525: unsigned CCH :2; |
[; ;pic18f27j13.h: 14526: unsigned CREF :1; |
[; ;pic18f27j13.h: 14527: unsigned EVPOL :2; |
[; ;pic18f27j13.h: 14528: unsigned CPOL :1; |
[; ;pic18f27j13.h: 14529: unsigned COE :1; |
[; ;pic18f27j13.h: 14530: unsigned CON :1; |
[; ;pic18f27j13.h: 14531: }; |
[; ;pic18f27j13.h: 14532: struct { |
[; ;pic18f27j13.h: 14533: unsigned CCH0 :1; |
[; ;pic18f27j13.h: 14534: unsigned CCH1 :1; |
[; ;pic18f27j13.h: 14535: unsigned :1; |
[; ;pic18f27j13.h: 14536: unsigned EVPOL0 :1; |
[; ;pic18f27j13.h: 14537: unsigned EVPOL1 :1; |
[; ;pic18f27j13.h: 14538: }; |
[; ;pic18f27j13.h: 14539: struct { |
[; ;pic18f27j13.h: 14540: unsigned CCH02 :1; |
[; ;pic18f27j13.h: 14541: }; |
[; ;pic18f27j13.h: 14542: struct { |
[; ;pic18f27j13.h: 14543: unsigned :1; |
[; ;pic18f27j13.h: 14544: unsigned CCH12 :1; |
[; ;pic18f27j13.h: 14545: }; |
[; ;pic18f27j13.h: 14546: struct { |
[; ;pic18f27j13.h: 14547: unsigned :6; |
[; ;pic18f27j13.h: 14548: unsigned COE2 :1; |
[; ;pic18f27j13.h: 14549: }; |
[; ;pic18f27j13.h: 14550: struct { |
[; ;pic18f27j13.h: 14551: unsigned :7; |
[; ;pic18f27j13.h: 14552: unsigned CON2 :1; |
[; ;pic18f27j13.h: 14553: }; |
[; ;pic18f27j13.h: 14554: struct { |
[; ;pic18f27j13.h: 14555: unsigned :5; |
[; ;pic18f27j13.h: 14556: unsigned CPOL2 :1; |
[; ;pic18f27j13.h: 14557: }; |
[; ;pic18f27j13.h: 14558: struct { |
[; ;pic18f27j13.h: 14559: unsigned :2; |
[; ;pic18f27j13.h: 14560: unsigned CREF2 :1; |
[; ;pic18f27j13.h: 14561: }; |
[; ;pic18f27j13.h: 14562: struct { |
[; ;pic18f27j13.h: 14563: unsigned :3; |
[; ;pic18f27j13.h: 14564: unsigned EVPOL02 :1; |
[; ;pic18f27j13.h: 14565: }; |
[; ;pic18f27j13.h: 14566: struct { |
[; ;pic18f27j13.h: 14567: unsigned :4; |
[; ;pic18f27j13.h: 14568: unsigned EVPOL12 :1; |
[; ;pic18f27j13.h: 14569: }; |
[; ;pic18f27j13.h: 14570: } CM2CON1bits_t; |
[; ;pic18f27j13.h: 14571: extern volatile CM2CON1bits_t CM2CON1bits @ 0xFD1; |
[; ;pic18f27j13.h: 14665: extern volatile unsigned char CM1CON @ 0xFD2; |
"14667 |
[; ;pic18f27j13.h: 14667: asm("CM1CON equ 0FD2h"); |
[; <" CM1CON equ 0FD2h ;# "> |
[; ;pic18f27j13.h: 14670: extern volatile unsigned char CM1CON1 @ 0xFD2; |
"14672 |
[; ;pic18f27j13.h: 14672: asm("CM1CON1 equ 0FD2h"); |
[; <" CM1CON1 equ 0FD2h ;# "> |
[; ;pic18f27j13.h: 14675: typedef union { |
[; ;pic18f27j13.h: 14676: struct { |
[; ;pic18f27j13.h: 14677: unsigned CCH :2; |
[; ;pic18f27j13.h: 14678: unsigned CREF :1; |
[; ;pic18f27j13.h: 14679: unsigned EVPOL :2; |
[; ;pic18f27j13.h: 14680: unsigned CPOL :1; |
[; ;pic18f27j13.h: 14681: unsigned COE :1; |
[; ;pic18f27j13.h: 14682: unsigned CON :1; |
[; ;pic18f27j13.h: 14683: }; |
[; ;pic18f27j13.h: 14684: struct { |
[; ;pic18f27j13.h: 14685: unsigned CCH0 :1; |
[; ;pic18f27j13.h: 14686: unsigned CCH1 :1; |
[; ;pic18f27j13.h: 14687: unsigned :1; |
[; ;pic18f27j13.h: 14688: unsigned EVPOL0 :1; |
[; ;pic18f27j13.h: 14689: unsigned EVPOL1 :1; |
[; ;pic18f27j13.h: 14690: }; |
[; ;pic18f27j13.h: 14691: struct { |
[; ;pic18f27j13.h: 14692: unsigned C1CH0 :1; |
[; ;pic18f27j13.h: 14693: }; |
[; ;pic18f27j13.h: 14694: struct { |
[; ;pic18f27j13.h: 14695: unsigned :1; |
[; ;pic18f27j13.h: 14696: unsigned C1CH1 :1; |
[; ;pic18f27j13.h: 14697: }; |
[; ;pic18f27j13.h: 14698: struct { |
[; ;pic18f27j13.h: 14699: unsigned CCH01 :1; |
[; ;pic18f27j13.h: 14700: }; |
[; ;pic18f27j13.h: 14701: struct { |
[; ;pic18f27j13.h: 14702: unsigned :1; |
[; ;pic18f27j13.h: 14703: unsigned CCH11 :1; |
[; ;pic18f27j13.h: 14704: }; |
[; ;pic18f27j13.h: 14705: struct { |
[; ;pic18f27j13.h: 14706: unsigned :6; |
[; ;pic18f27j13.h: 14707: unsigned COE1 :1; |
[; ;pic18f27j13.h: 14708: }; |
[; ;pic18f27j13.h: 14709: struct { |
[; ;pic18f27j13.h: 14710: unsigned :7; |
[; ;pic18f27j13.h: 14711: unsigned CON1 :1; |
[; ;pic18f27j13.h: 14712: }; |
[; ;pic18f27j13.h: 14713: struct { |
[; ;pic18f27j13.h: 14714: unsigned :5; |
[; ;pic18f27j13.h: 14715: unsigned CPOL1 :1; |
[; ;pic18f27j13.h: 14716: }; |
[; ;pic18f27j13.h: 14717: struct { |
[; ;pic18f27j13.h: 14718: unsigned :2; |
[; ;pic18f27j13.h: 14719: unsigned CREF1 :1; |
[; ;pic18f27j13.h: 14720: }; |
[; ;pic18f27j13.h: 14721: struct { |
[; ;pic18f27j13.h: 14722: unsigned :3; |
[; ;pic18f27j13.h: 14723: unsigned EVPOL01 :1; |
[; ;pic18f27j13.h: 14724: }; |
[; ;pic18f27j13.h: 14725: struct { |
[; ;pic18f27j13.h: 14726: unsigned :4; |
[; ;pic18f27j13.h: 14727: unsigned EVPOL11 :1; |
[; ;pic18f27j13.h: 14728: }; |
[; ;pic18f27j13.h: 14729: } CM1CONbits_t; |
[; ;pic18f27j13.h: 14730: extern volatile CM1CONbits_t CM1CONbits @ 0xFD2; |
[; ;pic18f27j13.h: 14833: typedef union { |
[; ;pic18f27j13.h: 14834: struct { |
[; ;pic18f27j13.h: 14835: unsigned CCH :2; |
[; ;pic18f27j13.h: 14836: unsigned CREF :1; |
[; ;pic18f27j13.h: 14837: unsigned EVPOL :2; |
[; ;pic18f27j13.h: 14838: unsigned CPOL :1; |
[; ;pic18f27j13.h: 14839: unsigned COE :1; |
[; ;pic18f27j13.h: 14840: unsigned CON :1; |
[; ;pic18f27j13.h: 14841: }; |
[; ;pic18f27j13.h: 14842: struct { |
[; ;pic18f27j13.h: 14843: unsigned CCH0 :1; |
[; ;pic18f27j13.h: 14844: unsigned CCH1 :1; |
[; ;pic18f27j13.h: 14845: unsigned :1; |
[; ;pic18f27j13.h: 14846: unsigned EVPOL0 :1; |
[; ;pic18f27j13.h: 14847: unsigned EVPOL1 :1; |
[; ;pic18f27j13.h: 14848: }; |
[; ;pic18f27j13.h: 14849: struct { |
[; ;pic18f27j13.h: 14850: unsigned C1CH0 :1; |
[; ;pic18f27j13.h: 14851: }; |
[; ;pic18f27j13.h: 14852: struct { |
[; ;pic18f27j13.h: 14853: unsigned :1; |
[; ;pic18f27j13.h: 14854: unsigned C1CH1 :1; |
[; ;pic18f27j13.h: 14855: }; |
[; ;pic18f27j13.h: 14856: struct { |
[; ;pic18f27j13.h: 14857: unsigned CCH01 :1; |
[; ;pic18f27j13.h: 14858: }; |
[; ;pic18f27j13.h: 14859: struct { |
[; ;pic18f27j13.h: 14860: unsigned :1; |
[; ;pic18f27j13.h: 14861: unsigned CCH11 :1; |
[; ;pic18f27j13.h: 14862: }; |
[; ;pic18f27j13.h: 14863: struct { |
[; ;pic18f27j13.h: 14864: unsigned :6; |
[; ;pic18f27j13.h: 14865: unsigned COE1 :1; |
[; ;pic18f27j13.h: 14866: }; |
[; ;pic18f27j13.h: 14867: struct { |
[; ;pic18f27j13.h: 14868: unsigned :7; |
[; ;pic18f27j13.h: 14869: unsigned CON1 :1; |
[; ;pic18f27j13.h: 14870: }; |
[; ;pic18f27j13.h: 14871: struct { |
[; ;pic18f27j13.h: 14872: unsigned :5; |
[; ;pic18f27j13.h: 14873: unsigned CPOL1 :1; |
[; ;pic18f27j13.h: 14874: }; |
[; ;pic18f27j13.h: 14875: struct { |
[; ;pic18f27j13.h: 14876: unsigned :2; |
[; ;pic18f27j13.h: 14877: unsigned CREF1 :1; |
[; ;pic18f27j13.h: 14878: }; |
[; ;pic18f27j13.h: 14879: struct { |
[; ;pic18f27j13.h: 14880: unsigned :3; |
[; ;pic18f27j13.h: 14881: unsigned EVPOL01 :1; |
[; ;pic18f27j13.h: 14882: }; |
[; ;pic18f27j13.h: 14883: struct { |
[; ;pic18f27j13.h: 14884: unsigned :4; |
[; ;pic18f27j13.h: 14885: unsigned EVPOL11 :1; |
[; ;pic18f27j13.h: 14886: }; |
[; ;pic18f27j13.h: 14887: } CM1CON1bits_t; |
[; ;pic18f27j13.h: 14888: extern volatile CM1CON1bits_t CM1CON1bits @ 0xFD2; |
[; ;pic18f27j13.h: 14992: extern volatile unsigned char OSCCON @ 0xFD3; |
"14994 |
[; ;pic18f27j13.h: 14994: asm("OSCCON equ 0FD3h"); |
[; <" OSCCON equ 0FD3h ;# "> |
[; ;pic18f27j13.h: 14997: typedef union { |
[; ;pic18f27j13.h: 14998: struct { |
[; ;pic18f27j13.h: 14999: unsigned SCS :2; |
[; ;pic18f27j13.h: 15000: unsigned :1; |
[; ;pic18f27j13.h: 15001: unsigned OSTS :1; |
[; ;pic18f27j13.h: 15002: unsigned IRCF :3; |
[; ;pic18f27j13.h: 15003: unsigned IDLEN :1; |
[; ;pic18f27j13.h: 15004: }; |
[; ;pic18f27j13.h: 15005: struct { |
[; ;pic18f27j13.h: 15006: unsigned SCS0 :1; |
[; ;pic18f27j13.h: 15007: unsigned SCS1 :1; |
[; ;pic18f27j13.h: 15008: unsigned :2; |
[; ;pic18f27j13.h: 15009: unsigned IRCF0 :1; |
[; ;pic18f27j13.h: 15010: unsigned IRCF1 :1; |
[; ;pic18f27j13.h: 15011: unsigned IRCF2 :1; |
[; ;pic18f27j13.h: 15012: }; |
[; ;pic18f27j13.h: 15013: } OSCCONbits_t; |
[; ;pic18f27j13.h: 15014: extern volatile OSCCONbits_t OSCCONbits @ 0xFD3; |
[; ;pic18f27j13.h: 15063: extern volatile unsigned char T0CON @ 0xFD5; |
"15065 |
[; ;pic18f27j13.h: 15065: asm("T0CON equ 0FD5h"); |
[; <" T0CON equ 0FD5h ;# "> |
[; ;pic18f27j13.h: 15068: typedef union { |
[; ;pic18f27j13.h: 15069: struct { |
[; ;pic18f27j13.h: 15070: unsigned T0PS :3; |
[; ;pic18f27j13.h: 15071: unsigned PSA :1; |
[; ;pic18f27j13.h: 15072: unsigned T0SE :1; |
[; ;pic18f27j13.h: 15073: unsigned T0CS :1; |
[; ;pic18f27j13.h: 15074: unsigned T08BIT :1; |
[; ;pic18f27j13.h: 15075: unsigned TMR0ON :1; |
[; ;pic18f27j13.h: 15076: }; |
[; ;pic18f27j13.h: 15077: struct { |
[; ;pic18f27j13.h: 15078: unsigned T0PS0 :1; |
[; ;pic18f27j13.h: 15079: unsigned T0PS1 :1; |
[; ;pic18f27j13.h: 15080: unsigned T0PS2 :1; |
[; ;pic18f27j13.h: 15081: }; |
[; ;pic18f27j13.h: 15082: } T0CONbits_t; |
[; ;pic18f27j13.h: 15083: extern volatile T0CONbits_t T0CONbits @ 0xFD5; |
[; ;pic18f27j13.h: 15132: extern volatile unsigned short TMR0 @ 0xFD6; |
"15134 |
[; ;pic18f27j13.h: 15134: asm("TMR0 equ 0FD6h"); |
[; <" TMR0 equ 0FD6h ;# "> |
[; ;pic18f27j13.h: 15138: extern volatile unsigned char TMR0L @ 0xFD6; |
"15140 |
[; ;pic18f27j13.h: 15140: asm("TMR0L equ 0FD6h"); |
[; <" TMR0L equ 0FD6h ;# "> |
[; ;pic18f27j13.h: 15143: typedef union { |
[; ;pic18f27j13.h: 15144: struct { |
[; ;pic18f27j13.h: 15145: unsigned TMR0L :8; |
[; ;pic18f27j13.h: 15146: }; |
[; ;pic18f27j13.h: 15147: } TMR0Lbits_t; |
[; ;pic18f27j13.h: 15148: extern volatile TMR0Lbits_t TMR0Lbits @ 0xFD6; |
[; ;pic18f27j13.h: 15157: extern volatile unsigned char TMR0H @ 0xFD7; |
"15159 |
[; ;pic18f27j13.h: 15159: asm("TMR0H equ 0FD7h"); |
[; <" TMR0H equ 0FD7h ;# "> |
[; ;pic18f27j13.h: 15162: typedef union { |
[; ;pic18f27j13.h: 15163: struct { |
[; ;pic18f27j13.h: 15164: unsigned TMR0H :8; |
[; ;pic18f27j13.h: 15165: }; |
[; ;pic18f27j13.h: 15166: } TMR0Hbits_t; |
[; ;pic18f27j13.h: 15167: extern volatile TMR0Hbits_t TMR0Hbits @ 0xFD7; |
[; ;pic18f27j13.h: 15176: extern volatile unsigned char STATUS @ 0xFD8; |
"15178 |
[; ;pic18f27j13.h: 15178: asm("STATUS equ 0FD8h"); |
[; <" STATUS equ 0FD8h ;# "> |
[; ;pic18f27j13.h: 15181: typedef union { |
[; ;pic18f27j13.h: 15182: struct { |
[; ;pic18f27j13.h: 15183: unsigned C :1; |
[; ;pic18f27j13.h: 15184: unsigned DC :1; |
[; ;pic18f27j13.h: 15185: unsigned Z :1; |
[; ;pic18f27j13.h: 15186: unsigned OV :1; |
[; ;pic18f27j13.h: 15187: unsigned N :1; |
[; ;pic18f27j13.h: 15188: }; |
[; ;pic18f27j13.h: 15189: struct { |
[; ;pic18f27j13.h: 15190: unsigned CARRY :1; |
[; ;pic18f27j13.h: 15191: }; |
[; ;pic18f27j13.h: 15192: struct { |
[; ;pic18f27j13.h: 15193: unsigned :4; |
[; ;pic18f27j13.h: 15194: unsigned NEGATIVE :1; |
[; ;pic18f27j13.h: 15195: }; |
[; ;pic18f27j13.h: 15196: struct { |
[; ;pic18f27j13.h: 15197: unsigned :3; |
[; ;pic18f27j13.h: 15198: unsigned OVERFLOW :1; |
[; ;pic18f27j13.h: 15199: }; |
[; ;pic18f27j13.h: 15200: struct { |
[; ;pic18f27j13.h: 15201: unsigned :2; |
[; ;pic18f27j13.h: 15202: unsigned ZERO :1; |
[; ;pic18f27j13.h: 15203: }; |
[; ;pic18f27j13.h: 15204: } STATUSbits_t; |
[; ;pic18f27j13.h: 15205: extern volatile STATUSbits_t STATUSbits @ 0xFD8; |
[; ;pic18f27j13.h: 15254: extern volatile unsigned short FSR2 @ 0xFD9; |
"15256 |
[; ;pic18f27j13.h: 15256: asm("FSR2 equ 0FD9h"); |
[; <" FSR2 equ 0FD9h ;# "> |
[; ;pic18f27j13.h: 15260: extern volatile unsigned char FSR2L @ 0xFD9; |
"15262 |
[; ;pic18f27j13.h: 15262: asm("FSR2L equ 0FD9h"); |
[; <" FSR2L equ 0FD9h ;# "> |
[; ;pic18f27j13.h: 15265: typedef union { |
[; ;pic18f27j13.h: 15266: struct { |
[; ;pic18f27j13.h: 15267: unsigned FSR2L :8; |
[; ;pic18f27j13.h: 15268: }; |
[; ;pic18f27j13.h: 15269: } FSR2Lbits_t; |
[; ;pic18f27j13.h: 15270: extern volatile FSR2Lbits_t FSR2Lbits @ 0xFD9; |
[; ;pic18f27j13.h: 15279: extern volatile unsigned char FSR2H @ 0xFDA; |
"15281 |
[; ;pic18f27j13.h: 15281: asm("FSR2H equ 0FDAh"); |
[; <" FSR2H equ 0FDAh ;# "> |
[; ;pic18f27j13.h: 15285: extern volatile unsigned char PLUSW2 @ 0xFDB; |
"15287 |
[; ;pic18f27j13.h: 15287: asm("PLUSW2 equ 0FDBh"); |
[; <" PLUSW2 equ 0FDBh ;# "> |
[; ;pic18f27j13.h: 15290: typedef union { |
[; ;pic18f27j13.h: 15291: struct { |
[; ;pic18f27j13.h: 15292: unsigned PLUSW2 :8; |
[; ;pic18f27j13.h: 15293: }; |
[; ;pic18f27j13.h: 15294: } PLUSW2bits_t; |
[; ;pic18f27j13.h: 15295: extern volatile PLUSW2bits_t PLUSW2bits @ 0xFDB; |
[; ;pic18f27j13.h: 15304: extern volatile unsigned char PREINC2 @ 0xFDC; |
"15306 |
[; ;pic18f27j13.h: 15306: asm("PREINC2 equ 0FDCh"); |
[; <" PREINC2 equ 0FDCh ;# "> |
[; ;pic18f27j13.h: 15309: typedef union { |
[; ;pic18f27j13.h: 15310: struct { |
[; ;pic18f27j13.h: 15311: unsigned PREINC2 :8; |
[; ;pic18f27j13.h: 15312: }; |
[; ;pic18f27j13.h: 15313: } PREINC2bits_t; |
[; ;pic18f27j13.h: 15314: extern volatile PREINC2bits_t PREINC2bits @ 0xFDC; |
[; ;pic18f27j13.h: 15323: extern volatile unsigned char POSTDEC2 @ 0xFDD; |
"15325 |
[; ;pic18f27j13.h: 15325: asm("POSTDEC2 equ 0FDDh"); |
[; <" POSTDEC2 equ 0FDDh ;# "> |
[; ;pic18f27j13.h: 15328: typedef union { |
[; ;pic18f27j13.h: 15329: struct { |
[; ;pic18f27j13.h: 15330: unsigned POSTDEC2 :8; |
[; ;pic18f27j13.h: 15331: }; |
[; ;pic18f27j13.h: 15332: } POSTDEC2bits_t; |
[; ;pic18f27j13.h: 15333: extern volatile POSTDEC2bits_t POSTDEC2bits @ 0xFDD; |
[; ;pic18f27j13.h: 15342: extern volatile unsigned char POSTINC2 @ 0xFDE; |
"15344 |
[; ;pic18f27j13.h: 15344: asm("POSTINC2 equ 0FDEh"); |
[; <" POSTINC2 equ 0FDEh ;# "> |
[; ;pic18f27j13.h: 15347: typedef union { |
[; ;pic18f27j13.h: 15348: struct { |
[; ;pic18f27j13.h: 15349: unsigned POSTINC2 :8; |
[; ;pic18f27j13.h: 15350: }; |
[; ;pic18f27j13.h: 15351: } POSTINC2bits_t; |
[; ;pic18f27j13.h: 15352: extern volatile POSTINC2bits_t POSTINC2bits @ 0xFDE; |
[; ;pic18f27j13.h: 15361: extern volatile unsigned char INDF2 @ 0xFDF; |
"15363 |
[; ;pic18f27j13.h: 15363: asm("INDF2 equ 0FDFh"); |
[; <" INDF2 equ 0FDFh ;# "> |
[; ;pic18f27j13.h: 15366: typedef union { |
[; ;pic18f27j13.h: 15367: struct { |
[; ;pic18f27j13.h: 15368: unsigned INDF2 :8; |
[; ;pic18f27j13.h: 15369: }; |
[; ;pic18f27j13.h: 15370: } INDF2bits_t; |
[; ;pic18f27j13.h: 15371: extern volatile INDF2bits_t INDF2bits @ 0xFDF; |
[; ;pic18f27j13.h: 15380: extern volatile unsigned char BSR @ 0xFE0; |
"15382 |
[; ;pic18f27j13.h: 15382: asm("BSR equ 0FE0h"); |
[; <" BSR equ 0FE0h ;# "> |
[; ;pic18f27j13.h: 15386: extern volatile unsigned short FSR1 @ 0xFE1; |
"15388 |
[; ;pic18f27j13.h: 15388: asm("FSR1 equ 0FE1h"); |
[; <" FSR1 equ 0FE1h ;# "> |
[; ;pic18f27j13.h: 15392: extern volatile unsigned char FSR1L @ 0xFE1; |
"15394 |
[; ;pic18f27j13.h: 15394: asm("FSR1L equ 0FE1h"); |
[; <" FSR1L equ 0FE1h ;# "> |
[; ;pic18f27j13.h: 15397: typedef union { |
[; ;pic18f27j13.h: 15398: struct { |
[; ;pic18f27j13.h: 15399: unsigned FSR1L :8; |
[; ;pic18f27j13.h: 15400: }; |
[; ;pic18f27j13.h: 15401: } FSR1Lbits_t; |
[; ;pic18f27j13.h: 15402: extern volatile FSR1Lbits_t FSR1Lbits @ 0xFE1; |
[; ;pic18f27j13.h: 15411: extern volatile unsigned char FSR1H @ 0xFE2; |
"15413 |
[; ;pic18f27j13.h: 15413: asm("FSR1H equ 0FE2h"); |
[; <" FSR1H equ 0FE2h ;# "> |
[; ;pic18f27j13.h: 15417: extern volatile unsigned char PLUSW1 @ 0xFE3; |
"15419 |
[; ;pic18f27j13.h: 15419: asm("PLUSW1 equ 0FE3h"); |
[; <" PLUSW1 equ 0FE3h ;# "> |
[; ;pic18f27j13.h: 15422: typedef union { |
[; ;pic18f27j13.h: 15423: struct { |
[; ;pic18f27j13.h: 15424: unsigned PLUSW1 :8; |
[; ;pic18f27j13.h: 15425: }; |
[; ;pic18f27j13.h: 15426: } PLUSW1bits_t; |
[; ;pic18f27j13.h: 15427: extern volatile PLUSW1bits_t PLUSW1bits @ 0xFE3; |
[; ;pic18f27j13.h: 15436: extern volatile unsigned char PREINC1 @ 0xFE4; |
"15438 |
[; ;pic18f27j13.h: 15438: asm("PREINC1 equ 0FE4h"); |
[; <" PREINC1 equ 0FE4h ;# "> |
[; ;pic18f27j13.h: 15441: typedef union { |
[; ;pic18f27j13.h: 15442: struct { |
[; ;pic18f27j13.h: 15443: unsigned PREINC1 :8; |
[; ;pic18f27j13.h: 15444: }; |
[; ;pic18f27j13.h: 15445: } PREINC1bits_t; |
[; ;pic18f27j13.h: 15446: extern volatile PREINC1bits_t PREINC1bits @ 0xFE4; |
[; ;pic18f27j13.h: 15455: extern volatile unsigned char POSTDEC1 @ 0xFE5; |
"15457 |
[; ;pic18f27j13.h: 15457: asm("POSTDEC1 equ 0FE5h"); |
[; <" POSTDEC1 equ 0FE5h ;# "> |
[; ;pic18f27j13.h: 15460: typedef union { |
[; ;pic18f27j13.h: 15461: struct { |
[; ;pic18f27j13.h: 15462: unsigned POSTDEC1 :8; |
[; ;pic18f27j13.h: 15463: }; |
[; ;pic18f27j13.h: 15464: } POSTDEC1bits_t; |
[; ;pic18f27j13.h: 15465: extern volatile POSTDEC1bits_t POSTDEC1bits @ 0xFE5; |
[; ;pic18f27j13.h: 15474: extern volatile unsigned char POSTINC1 @ 0xFE6; |
"15476 |
[; ;pic18f27j13.h: 15476: asm("POSTINC1 equ 0FE6h"); |
[; <" POSTINC1 equ 0FE6h ;# "> |
[; ;pic18f27j13.h: 15479: typedef union { |
[; ;pic18f27j13.h: 15480: struct { |
[; ;pic18f27j13.h: 15481: unsigned POSTINC1 :8; |
[; ;pic18f27j13.h: 15482: }; |
[; ;pic18f27j13.h: 15483: } POSTINC1bits_t; |
[; ;pic18f27j13.h: 15484: extern volatile POSTINC1bits_t POSTINC1bits @ 0xFE6; |
[; ;pic18f27j13.h: 15493: extern volatile unsigned char INDF1 @ 0xFE7; |
"15495 |
[; ;pic18f27j13.h: 15495: asm("INDF1 equ 0FE7h"); |
[; <" INDF1 equ 0FE7h ;# "> |
[; ;pic18f27j13.h: 15498: typedef union { |
[; ;pic18f27j13.h: 15499: struct { |
[; ;pic18f27j13.h: 15500: unsigned INDF1 :8; |
[; ;pic18f27j13.h: 15501: }; |
[; ;pic18f27j13.h: 15502: } INDF1bits_t; |
[; ;pic18f27j13.h: 15503: extern volatile INDF1bits_t INDF1bits @ 0xFE7; |
[; ;pic18f27j13.h: 15512: extern volatile unsigned char WREG @ 0xFE8; |
"15514 |
[; ;pic18f27j13.h: 15514: asm("WREG equ 0FE8h"); |
[; <" WREG equ 0FE8h ;# "> |
[; ;pic18f27j13.h: 15517: typedef union { |
[; ;pic18f27j13.h: 15518: struct { |
[; ;pic18f27j13.h: 15519: unsigned WREG :8; |
[; ;pic18f27j13.h: 15520: }; |
[; ;pic18f27j13.h: 15521: } WREGbits_t; |
[; ;pic18f27j13.h: 15522: extern volatile WREGbits_t WREGbits @ 0xFE8; |
[; ;pic18f27j13.h: 15531: extern volatile unsigned short FSR0 @ 0xFE9; |
"15533 |
[; ;pic18f27j13.h: 15533: asm("FSR0 equ 0FE9h"); |
[; <" FSR0 equ 0FE9h ;# "> |
[; ;pic18f27j13.h: 15537: extern volatile unsigned char FSR0L @ 0xFE9; |
"15539 |
[; ;pic18f27j13.h: 15539: asm("FSR0L equ 0FE9h"); |
[; <" FSR0L equ 0FE9h ;# "> |
[; ;pic18f27j13.h: 15542: typedef union { |
[; ;pic18f27j13.h: 15543: struct { |
[; ;pic18f27j13.h: 15544: unsigned FSR0L :8; |
[; ;pic18f27j13.h: 15545: }; |
[; ;pic18f27j13.h: 15546: } FSR0Lbits_t; |
[; ;pic18f27j13.h: 15547: extern volatile FSR0Lbits_t FSR0Lbits @ 0xFE9; |
[; ;pic18f27j13.h: 15556: extern volatile unsigned char FSR0H @ 0xFEA; |
"15558 |
[; ;pic18f27j13.h: 15558: asm("FSR0H equ 0FEAh"); |
[; <" FSR0H equ 0FEAh ;# "> |
[; ;pic18f27j13.h: 15562: extern volatile unsigned char PLUSW0 @ 0xFEB; |
"15564 |
[; ;pic18f27j13.h: 15564: asm("PLUSW0 equ 0FEBh"); |
[; <" PLUSW0 equ 0FEBh ;# "> |
[; ;pic18f27j13.h: 15567: typedef union { |
[; ;pic18f27j13.h: 15568: struct { |
[; ;pic18f27j13.h: 15569: unsigned PLUSW0 :8; |
[; ;pic18f27j13.h: 15570: }; |
[; ;pic18f27j13.h: 15571: } PLUSW0bits_t; |
[; ;pic18f27j13.h: 15572: extern volatile PLUSW0bits_t PLUSW0bits @ 0xFEB; |
[; ;pic18f27j13.h: 15581: extern volatile unsigned char PREINC0 @ 0xFEC; |
"15583 |
[; ;pic18f27j13.h: 15583: asm("PREINC0 equ 0FECh"); |
[; <" PREINC0 equ 0FECh ;# "> |
[; ;pic18f27j13.h: 15586: typedef union { |
[; ;pic18f27j13.h: 15587: struct { |
[; ;pic18f27j13.h: 15588: unsigned PREINC0 :8; |
[; ;pic18f27j13.h: 15589: }; |
[; ;pic18f27j13.h: 15590: } PREINC0bits_t; |
[; ;pic18f27j13.h: 15591: extern volatile PREINC0bits_t PREINC0bits @ 0xFEC; |
[; ;pic18f27j13.h: 15600: extern volatile unsigned char POSTDEC0 @ 0xFED; |
"15602 |
[; ;pic18f27j13.h: 15602: asm("POSTDEC0 equ 0FEDh"); |
[; <" POSTDEC0 equ 0FEDh ;# "> |
[; ;pic18f27j13.h: 15605: typedef union { |
[; ;pic18f27j13.h: 15606: struct { |
[; ;pic18f27j13.h: 15607: unsigned POSTDEC0 :8; |
[; ;pic18f27j13.h: 15608: }; |
[; ;pic18f27j13.h: 15609: } POSTDEC0bits_t; |
[; ;pic18f27j13.h: 15610: extern volatile POSTDEC0bits_t POSTDEC0bits @ 0xFED; |
[; ;pic18f27j13.h: 15619: extern volatile unsigned char POSTINC0 @ 0xFEE; |
"15621 |
[; ;pic18f27j13.h: 15621: asm("POSTINC0 equ 0FEEh"); |
[; <" POSTINC0 equ 0FEEh ;# "> |
[; ;pic18f27j13.h: 15624: typedef union { |
[; ;pic18f27j13.h: 15625: struct { |
[; ;pic18f27j13.h: 15626: unsigned POSTINC0 :8; |
[; ;pic18f27j13.h: 15627: }; |
[; ;pic18f27j13.h: 15628: } POSTINC0bits_t; |
[; ;pic18f27j13.h: 15629: extern volatile POSTINC0bits_t POSTINC0bits @ 0xFEE; |
[; ;pic18f27j13.h: 15638: extern volatile unsigned char INDF0 @ 0xFEF; |
"15640 |
[; ;pic18f27j13.h: 15640: asm("INDF0 equ 0FEFh"); |
[; <" INDF0 equ 0FEFh ;# "> |
[; ;pic18f27j13.h: 15643: typedef union { |
[; ;pic18f27j13.h: 15644: struct { |
[; ;pic18f27j13.h: 15645: unsigned INDF0 :8; |
[; ;pic18f27j13.h: 15646: }; |
[; ;pic18f27j13.h: 15647: } INDF0bits_t; |
[; ;pic18f27j13.h: 15648: extern volatile INDF0bits_t INDF0bits @ 0xFEF; |
[; ;pic18f27j13.h: 15657: extern volatile unsigned char INTCON3 @ 0xFF0; |
"15659 |
[; ;pic18f27j13.h: 15659: asm("INTCON3 equ 0FF0h"); |
[; <" INTCON3 equ 0FF0h ;# "> |
[; ;pic18f27j13.h: 15662: typedef union { |
[; ;pic18f27j13.h: 15663: struct { |
[; ;pic18f27j13.h: 15664: unsigned INT1IF :1; |
[; ;pic18f27j13.h: 15665: unsigned INT2IF :1; |
[; ;pic18f27j13.h: 15666: unsigned INT3IF :1; |
[; ;pic18f27j13.h: 15667: unsigned INT1IE :1; |
[; ;pic18f27j13.h: 15668: unsigned INT2IE :1; |
[; ;pic18f27j13.h: 15669: unsigned INT3IE :1; |
[; ;pic18f27j13.h: 15670: unsigned INT1IP :1; |
[; ;pic18f27j13.h: 15671: unsigned INT2IP :1; |
[; ;pic18f27j13.h: 15672: }; |
[; ;pic18f27j13.h: 15673: struct { |
[; ;pic18f27j13.h: 15674: unsigned INT1F :1; |
[; ;pic18f27j13.h: 15675: unsigned INT2F :1; |
[; ;pic18f27j13.h: 15676: unsigned INT3F :1; |
[; ;pic18f27j13.h: 15677: unsigned INT1E :1; |
[; ;pic18f27j13.h: 15678: unsigned INT2E :1; |
[; ;pic18f27j13.h: 15679: unsigned INT3E :1; |
[; ;pic18f27j13.h: 15680: unsigned INT1P :1; |
[; ;pic18f27j13.h: 15681: unsigned INT2P :1; |
[; ;pic18f27j13.h: 15682: }; |
[; ;pic18f27j13.h: 15683: } INTCON3bits_t; |
[; ;pic18f27j13.h: 15684: extern volatile INTCON3bits_t INTCON3bits @ 0xFF0; |
[; ;pic18f27j13.h: 15768: extern volatile unsigned char INTCON2 @ 0xFF1; |
"15770 |
[; ;pic18f27j13.h: 15770: asm("INTCON2 equ 0FF1h"); |
[; <" INTCON2 equ 0FF1h ;# "> |
[; ;pic18f27j13.h: 15773: typedef union { |
[; ;pic18f27j13.h: 15774: struct { |
[; ;pic18f27j13.h: 15775: unsigned :7; |
[; ;pic18f27j13.h: 15776: unsigned NOT_RBPU :1; |
[; ;pic18f27j13.h: 15777: }; |
[; ;pic18f27j13.h: 15778: struct { |
[; ;pic18f27j13.h: 15779: unsigned RBIP :1; |
[; ;pic18f27j13.h: 15780: unsigned INT3IP :1; |
[; ;pic18f27j13.h: 15781: unsigned TMR0IP :1; |
[; ;pic18f27j13.h: 15782: unsigned INTEDG3 :1; |
[; ;pic18f27j13.h: 15783: unsigned INTEDG2 :1; |
[; ;pic18f27j13.h: 15784: unsigned INTEDG1 :1; |
[; ;pic18f27j13.h: 15785: unsigned INTEDG0 :1; |
[; ;pic18f27j13.h: 15786: unsigned nRBPU :1; |
[; ;pic18f27j13.h: 15787: }; |
[; ;pic18f27j13.h: 15788: struct { |
[; ;pic18f27j13.h: 15789: unsigned :1; |
[; ;pic18f27j13.h: 15790: unsigned INT3P :1; |
[; ;pic18f27j13.h: 15791: unsigned T0IP :1; |
[; ;pic18f27j13.h: 15792: unsigned :4; |
[; ;pic18f27j13.h: 15793: unsigned RBPU :1; |
[; ;pic18f27j13.h: 15794: }; |
[; ;pic18f27j13.h: 15795: } INTCON2bits_t; |
[; ;pic18f27j13.h: 15796: extern volatile INTCON2bits_t INTCON2bits @ 0xFF1; |
[; ;pic18f27j13.h: 15860: extern volatile unsigned char INTCON @ 0xFF2; |
"15862 |
[; ;pic18f27j13.h: 15862: asm("INTCON equ 0FF2h"); |
[; <" INTCON equ 0FF2h ;# "> |
[; ;pic18f27j13.h: 15865: typedef union { |
[; ;pic18f27j13.h: 15866: struct { |
[; ;pic18f27j13.h: 15867: unsigned RBIF :1; |
[; ;pic18f27j13.h: 15868: unsigned INT0IF :1; |
[; ;pic18f27j13.h: 15869: unsigned TMR0IF :1; |
[; ;pic18f27j13.h: 15870: unsigned RBIE :1; |
[; ;pic18f27j13.h: 15871: unsigned INT0IE :1; |
[; ;pic18f27j13.h: 15872: unsigned TMR0IE :1; |
[; ;pic18f27j13.h: 15873: unsigned PEIE_GIEL :1; |
[; ;pic18f27j13.h: 15874: unsigned GIE_GIEH :1; |
[; ;pic18f27j13.h: 15875: }; |
[; ;pic18f27j13.h: 15876: struct { |
[; ;pic18f27j13.h: 15877: unsigned :1; |
[; ;pic18f27j13.h: 15878: unsigned INT0F :1; |
[; ;pic18f27j13.h: 15879: unsigned T0IF :1; |
[; ;pic18f27j13.h: 15880: unsigned :1; |
[; ;pic18f27j13.h: 15881: unsigned INT0E :1; |
[; ;pic18f27j13.h: 15882: unsigned T0IE :1; |
[; ;pic18f27j13.h: 15883: unsigned PEIE :1; |
[; ;pic18f27j13.h: 15884: unsigned GIE :1; |
[; ;pic18f27j13.h: 15885: }; |
[; ;pic18f27j13.h: 15886: struct { |
[; ;pic18f27j13.h: 15887: unsigned :6; |
[; ;pic18f27j13.h: 15888: unsigned GIEL :1; |
[; ;pic18f27j13.h: 15889: unsigned GIEH :1; |
[; ;pic18f27j13.h: 15890: }; |
[; ;pic18f27j13.h: 15891: struct { |
[; ;pic18f27j13.h: 15892: unsigned :1; |
[; ;pic18f27j13.h: 15893: unsigned INT0F :1; |
[; ;pic18f27j13.h: 15894: unsigned T0IF :1; |
[; ;pic18f27j13.h: 15895: unsigned :1; |
[; ;pic18f27j13.h: 15896: unsigned INT0E :1; |
[; ;pic18f27j13.h: 15897: unsigned T0IE :1; |
[; ;pic18f27j13.h: 15898: unsigned PEIE :1; |
[; ;pic18f27j13.h: 15899: unsigned GIE :1; |
[; ;pic18f27j13.h: 15900: }; |
[; ;pic18f27j13.h: 15901: struct { |
[; ;pic18f27j13.h: 15902: unsigned :6; |
[; ;pic18f27j13.h: 15903: unsigned GIEL :1; |
[; ;pic18f27j13.h: 15904: unsigned GIEH :1; |
[; ;pic18f27j13.h: 15905: }; |
[; ;pic18f27j13.h: 15906: } INTCONbits_t; |
[; ;pic18f27j13.h: 15907: extern volatile INTCONbits_t INTCONbits @ 0xFF2; |
[; ;pic18f27j13.h: 15991: extern volatile unsigned short PROD @ 0xFF3; |
"15993 |
[; ;pic18f27j13.h: 15993: asm("PROD equ 0FF3h"); |
[; <" PROD equ 0FF3h ;# "> |
[; ;pic18f27j13.h: 15997: extern volatile unsigned char PRODL @ 0xFF3; |
"15999 |
[; ;pic18f27j13.h: 15999: asm("PRODL equ 0FF3h"); |
[; <" PRODL equ 0FF3h ;# "> |
[; ;pic18f27j13.h: 16002: typedef union { |
[; ;pic18f27j13.h: 16003: struct { |
[; ;pic18f27j13.h: 16004: unsigned PRODL :8; |
[; ;pic18f27j13.h: 16005: }; |
[; ;pic18f27j13.h: 16006: } PRODLbits_t; |
[; ;pic18f27j13.h: 16007: extern volatile PRODLbits_t PRODLbits @ 0xFF3; |
[; ;pic18f27j13.h: 16016: extern volatile unsigned char PRODH @ 0xFF4; |
"16018 |
[; ;pic18f27j13.h: 16018: asm("PRODH equ 0FF4h"); |
[; <" PRODH equ 0FF4h ;# "> |
[; ;pic18f27j13.h: 16021: typedef union { |
[; ;pic18f27j13.h: 16022: struct { |
[; ;pic18f27j13.h: 16023: unsigned PRODH :8; |
[; ;pic18f27j13.h: 16024: }; |
[; ;pic18f27j13.h: 16025: } PRODHbits_t; |
[; ;pic18f27j13.h: 16026: extern volatile PRODHbits_t PRODHbits @ 0xFF4; |
[; ;pic18f27j13.h: 16035: extern volatile unsigned char TABLAT @ 0xFF5; |
"16037 |
[; ;pic18f27j13.h: 16037: asm("TABLAT equ 0FF5h"); |
[; <" TABLAT equ 0FF5h ;# "> |
[; ;pic18f27j13.h: 16040: typedef union { |
[; ;pic18f27j13.h: 16041: struct { |
[; ;pic18f27j13.h: 16042: unsigned TABLAT :8; |
[; ;pic18f27j13.h: 16043: }; |
[; ;pic18f27j13.h: 16044: } TABLATbits_t; |
[; ;pic18f27j13.h: 16045: extern volatile TABLATbits_t TABLATbits @ 0xFF5; |
[; ;pic18f27j13.h: 16055: extern volatile unsigned short long TBLPTR @ 0xFF6; |
"16058 |
[; ;pic18f27j13.h: 16058: asm("TBLPTR equ 0FF6h"); |
[; <" TBLPTR equ 0FF6h ;# "> |
[; ;pic18f27j13.h: 16062: extern volatile unsigned char TBLPTRL @ 0xFF6; |
"16064 |
[; ;pic18f27j13.h: 16064: asm("TBLPTRL equ 0FF6h"); |
[; <" TBLPTRL equ 0FF6h ;# "> |
[; ;pic18f27j13.h: 16067: typedef union { |
[; ;pic18f27j13.h: 16068: struct { |
[; ;pic18f27j13.h: 16069: unsigned TBLPTRL :8; |
[; ;pic18f27j13.h: 16070: }; |
[; ;pic18f27j13.h: 16071: } TBLPTRLbits_t; |
[; ;pic18f27j13.h: 16072: extern volatile TBLPTRLbits_t TBLPTRLbits @ 0xFF6; |
[; ;pic18f27j13.h: 16081: extern volatile unsigned char TBLPTRH @ 0xFF7; |
"16083 |
[; ;pic18f27j13.h: 16083: asm("TBLPTRH equ 0FF7h"); |
[; <" TBLPTRH equ 0FF7h ;# "> |
[; ;pic18f27j13.h: 16086: typedef union { |
[; ;pic18f27j13.h: 16087: struct { |
[; ;pic18f27j13.h: 16088: unsigned TBLPTRH :8; |
[; ;pic18f27j13.h: 16089: }; |
[; ;pic18f27j13.h: 16090: } TBLPTRHbits_t; |
[; ;pic18f27j13.h: 16091: extern volatile TBLPTRHbits_t TBLPTRHbits @ 0xFF7; |
[; ;pic18f27j13.h: 16100: extern volatile unsigned char TBLPTRU @ 0xFF8; |
"16102 |
[; ;pic18f27j13.h: 16102: asm("TBLPTRU equ 0FF8h"); |
[; <" TBLPTRU equ 0FF8h ;# "> |
[; ;pic18f27j13.h: 16107: extern volatile unsigned short long PCLAT @ 0xFF9; |
"16110 |
[; ;pic18f27j13.h: 16110: asm("PCLAT equ 0FF9h"); |
[; <" PCLAT equ 0FF9h ;# "> |
[; ;pic18f27j13.h: 16114: extern volatile unsigned short long PC @ 0xFF9; |
"16117 |
[; ;pic18f27j13.h: 16117: asm("PC equ 0FF9h"); |
[; <" PC equ 0FF9h ;# "> |
[; ;pic18f27j13.h: 16121: extern volatile unsigned char PCL @ 0xFF9; |
"16123 |
[; ;pic18f27j13.h: 16123: asm("PCL equ 0FF9h"); |
[; <" PCL equ 0FF9h ;# "> |
[; ;pic18f27j13.h: 16126: typedef union { |
[; ;pic18f27j13.h: 16127: struct { |
[; ;pic18f27j13.h: 16128: unsigned PCL :8; |
[; ;pic18f27j13.h: 16129: }; |
[; ;pic18f27j13.h: 16130: } PCLbits_t; |
[; ;pic18f27j13.h: 16131: extern volatile PCLbits_t PCLbits @ 0xFF9; |
[; ;pic18f27j13.h: 16140: extern volatile unsigned char PCLATH @ 0xFFA; |
"16142 |
[; ;pic18f27j13.h: 16142: asm("PCLATH equ 0FFAh"); |
[; <" PCLATH equ 0FFAh ;# "> |
[; ;pic18f27j13.h: 16145: typedef union { |
[; ;pic18f27j13.h: 16146: struct { |
[; ;pic18f27j13.h: 16147: unsigned PCH :8; |
[; ;pic18f27j13.h: 16148: }; |
[; ;pic18f27j13.h: 16149: } PCLATHbits_t; |
[; ;pic18f27j13.h: 16150: extern volatile PCLATHbits_t PCLATHbits @ 0xFFA; |
[; ;pic18f27j13.h: 16159: extern volatile unsigned char PCLATU @ 0xFFB; |
"16161 |
[; ;pic18f27j13.h: 16161: asm("PCLATU equ 0FFBh"); |
[; <" PCLATU equ 0FFBh ;# "> |
[; ;pic18f27j13.h: 16165: extern volatile unsigned char STKPTR @ 0xFFC; |
"16167 |
[; ;pic18f27j13.h: 16167: asm("STKPTR equ 0FFCh"); |
[; <" STKPTR equ 0FFCh ;# "> |
[; ;pic18f27j13.h: 16170: typedef union { |
[; ;pic18f27j13.h: 16171: struct { |
[; ;pic18f27j13.h: 16172: unsigned STKPTR :5; |
[; ;pic18f27j13.h: 16173: unsigned :1; |
[; ;pic18f27j13.h: 16174: unsigned STKUNF :1; |
[; ;pic18f27j13.h: 16175: unsigned STKFUL :1; |
[; ;pic18f27j13.h: 16176: }; |
[; ;pic18f27j13.h: 16177: struct { |
[; ;pic18f27j13.h: 16178: unsigned SP0 :1; |
[; ;pic18f27j13.h: 16179: unsigned SP1 :1; |
[; ;pic18f27j13.h: 16180: unsigned SP2 :1; |
[; ;pic18f27j13.h: 16181: unsigned SP3 :1; |
[; ;pic18f27j13.h: 16182: unsigned SP4 :1; |
[; ;pic18f27j13.h: 16183: unsigned :2; |
[; ;pic18f27j13.h: 16184: unsigned STKOVF :1; |
[; ;pic18f27j13.h: 16185: }; |
[; ;pic18f27j13.h: 16186: } STKPTRbits_t; |
[; ;pic18f27j13.h: 16187: extern volatile STKPTRbits_t STKPTRbits @ 0xFFC; |
[; ;pic18f27j13.h: 16237: extern volatile unsigned short long TOS @ 0xFFD; |
"16240 |
[; ;pic18f27j13.h: 16240: asm("TOS equ 0FFDh"); |
[; <" TOS equ 0FFDh ;# "> |
[; ;pic18f27j13.h: 16244: extern volatile unsigned char TOSL @ 0xFFD; |
"16246 |
[; ;pic18f27j13.h: 16246: asm("TOSL equ 0FFDh"); |
[; <" TOSL equ 0FFDh ;# "> |
[; ;pic18f27j13.h: 16249: typedef union { |
[; ;pic18f27j13.h: 16250: struct { |
[; ;pic18f27j13.h: 16251: unsigned TOSL :8; |
[; ;pic18f27j13.h: 16252: }; |
[; ;pic18f27j13.h: 16253: } TOSLbits_t; |
[; ;pic18f27j13.h: 16254: extern volatile TOSLbits_t TOSLbits @ 0xFFD; |
[; ;pic18f27j13.h: 16263: extern volatile unsigned char TOSH @ 0xFFE; |
"16265 |
[; ;pic18f27j13.h: 16265: asm("TOSH equ 0FFEh"); |
[; <" TOSH equ 0FFEh ;# "> |
[; ;pic18f27j13.h: 16268: typedef union { |
[; ;pic18f27j13.h: 16269: struct { |
[; ;pic18f27j13.h: 16270: unsigned TOSH :8; |
[; ;pic18f27j13.h: 16271: }; |
[; ;pic18f27j13.h: 16272: } TOSHbits_t; |
[; ;pic18f27j13.h: 16273: extern volatile TOSHbits_t TOSHbits @ 0xFFE; |
[; ;pic18f27j13.h: 16282: extern volatile unsigned char TOSU @ 0xFFF; |
"16284 |
[; ;pic18f27j13.h: 16284: asm("TOSU equ 0FFFh"); |
[; <" TOSU equ 0FFFh ;# "> |
[; ;pic18f27j13.h: 16294: extern volatile __bit ABDEN1 @ (((unsigned) &BAUDCON1)*8) + 0; |
[; ;pic18f27j13.h: 16296: extern volatile __bit ABDEN2 @ (((unsigned) &BAUDCON2)*8) + 0; |
[; ;pic18f27j13.h: 16298: extern volatile __bit ABDOVF1 @ (((unsigned) &BAUDCON1)*8) + 7; |
[; ;pic18f27j13.h: 16300: extern volatile __bit ABDOVF2 @ (((unsigned) &BAUDCON2)*8) + 7; |
[; ;pic18f27j13.h: 16302: extern volatile __bit ACKDT1 @ (((unsigned) &SSP1CON2)*8) + 5; |
[; ;pic18f27j13.h: 16304: extern volatile __bit ACKDT2 @ (((unsigned) &SSP2CON2)*8) + 5; |
[; ;pic18f27j13.h: 16306: extern volatile __bit ACKEN1 @ (((unsigned) &SSP1CON2)*8) + 4; |
[; ;pic18f27j13.h: 16308: extern volatile __bit ACKEN2 @ (((unsigned) &SSP2CON2)*8) + 4; |
[; ;pic18f27j13.h: 16310: extern volatile __bit ACKSTAT1 @ (((unsigned) &SSP1CON2)*8) + 6; |
[; ;pic18f27j13.h: 16312: extern volatile __bit ACKSTAT2 @ (((unsigned) &SSP2CON2)*8) + 6; |
[; ;pic18f27j13.h: 16314: extern volatile __bit ACQT0 @ (((unsigned) &ADCON1)*8) + 3; |
[; ;pic18f27j13.h: 16316: extern volatile __bit ACQT1 @ (((unsigned) &ADCON1)*8) + 4; |
[; ;pic18f27j13.h: 16318: extern volatile __bit ACQT2 @ (((unsigned) &ADCON1)*8) + 5; |
[; ;pic18f27j13.h: 16320: extern volatile __bit __attribute__((__deprecated__)) ADCAL @ (((unsigned) &ADCON1)*8) + 6; |
[; ;pic18f27j13.h: 16322: extern volatile __bit ADCMD @ (((unsigned) &PMDIS0)*8) + 0; |
[; ;pic18f27j13.h: 16324: extern volatile __bit ADCS0 @ (((unsigned) &ADCON1)*8) + 0; |
[; ;pic18f27j13.h: 16326: extern volatile __bit ADCS1 @ (((unsigned) &ADCON1)*8) + 1; |
[; ;pic18f27j13.h: 16328: extern volatile __bit ADCS2 @ (((unsigned) &ADCON1)*8) + 2; |
[; ;pic18f27j13.h: 16330: extern volatile __bit ADDEN1 @ (((unsigned) &RCSTA1)*8) + 3; |
[; ;pic18f27j13.h: 16332: extern volatile __bit ADDEN2 @ (((unsigned) &RCSTA2)*8) + 3; |
[; ;pic18f27j13.h: 16334: extern volatile __bit ADEN @ (((unsigned) &RCSTA1)*8) + 3; |
[; ;pic18f27j13.h: 16336: extern volatile __bit ADFM @ (((unsigned) &ADCON1)*8) + 7; |
[; ;pic18f27j13.h: 16338: extern volatile __bit ADIE @ (((unsigned) &PIE1)*8) + 6; |
[; ;pic18f27j13.h: 16340: extern volatile __bit ADIF @ (((unsigned) &PIR1)*8) + 6; |
[; ;pic18f27j13.h: 16342: extern volatile __bit ADIP @ (((unsigned) &IPR1)*8) + 6; |
[; ;pic18f27j13.h: 16344: extern volatile __bit ADMSK11 @ (((unsigned) &SSP1CON2)*8) + 1; |
[; ;pic18f27j13.h: 16346: extern volatile __bit ADMSK12 @ (((unsigned) &SSP2CON2)*8) + 1; |
[; ;pic18f27j13.h: 16348: extern volatile __bit ADMSK21 @ (((unsigned) &SSP1CON2)*8) + 2; |
[; ;pic18f27j13.h: 16350: extern volatile __bit ADMSK22 @ (((unsigned) &SSP2CON2)*8) + 2; |
[; ;pic18f27j13.h: 16352: extern volatile __bit ADMSK31 @ (((unsigned) &SSP1CON2)*8) + 3; |
[; ;pic18f27j13.h: 16354: extern volatile __bit ADMSK32 @ (((unsigned) &SSP2CON2)*8) + 3; |
[; ;pic18f27j13.h: 16356: extern volatile __bit ADMSK41 @ (((unsigned) &SSP1CON2)*8) + 4; |
[; ;pic18f27j13.h: 16358: extern volatile __bit ADMSK42 @ (((unsigned) &SSP2CON2)*8) + 4; |
[; ;pic18f27j13.h: 16360: extern volatile __bit ADMSK51 @ (((unsigned) &SSP1CON2)*8) + 5; |
[; ;pic18f27j13.h: 16362: extern volatile __bit ADMSK52 @ (((unsigned) &SSP2CON2)*8) + 5; |
[; ;pic18f27j13.h: 16364: extern volatile __bit ADON @ (((unsigned) &ADCON0)*8) + 0; |
[; ;pic18f27j13.h: 16366: extern volatile __bit ALRMEN @ (((unsigned) &ALRMCFG)*8) + 7; |
[; ;pic18f27j13.h: 16368: extern volatile __bit ALRMPTR0 @ (((unsigned) &ALRMCFG)*8) + 0; |
[; ;pic18f27j13.h: 16370: extern volatile __bit ALRMPTR1 @ (((unsigned) &ALRMCFG)*8) + 1; |
[; ;pic18f27j13.h: 16372: extern volatile __bit AMASK0 @ (((unsigned) &ALRMCFG)*8) + 2; |
[; ;pic18f27j13.h: 16374: extern volatile __bit AMASK1 @ (((unsigned) &ALRMCFG)*8) + 3; |
[; ;pic18f27j13.h: 16376: extern volatile __bit AMASK2 @ (((unsigned) &ALRMCFG)*8) + 4; |
[; ;pic18f27j13.h: 16378: extern volatile __bit AMASK3 @ (((unsigned) &ALRMCFG)*8) + 5; |
[; ;pic18f27j13.h: 16380: extern volatile __bit AN0 @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 16382: extern volatile __bit AN1 @ (((unsigned) &PORTA)*8) + 1; |
[; ;pic18f27j13.h: 16384: extern volatile __bit AN10 @ (((unsigned) &PORTB)*8) + 1; |
[; ;pic18f27j13.h: 16386: extern volatile __bit AN11 @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 16388: extern volatile __bit AN12 @ (((unsigned) &PORTB)*8) + 0; |
[; ;pic18f27j13.h: 16390: extern volatile __bit AN2 @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 16392: extern volatile __bit AN3 @ (((unsigned) &PORTA)*8) + 3; |
[; ;pic18f27j13.h: 16394: extern volatile __bit AN4 @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 16396: extern volatile __bit AN8 @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 16398: extern volatile __bit AN9 @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 16400: extern volatile __bit ARPT0 @ (((unsigned) &ALRMRPT)*8) + 0; |
[; ;pic18f27j13.h: 16402: extern volatile __bit ARPT1 @ (((unsigned) &ALRMRPT)*8) + 1; |
[; ;pic18f27j13.h: 16404: extern volatile __bit ARPT2 @ (((unsigned) &ALRMRPT)*8) + 2; |
[; ;pic18f27j13.h: 16406: extern volatile __bit ARPT3 @ (((unsigned) &ALRMRPT)*8) + 3; |
[; ;pic18f27j13.h: 16408: extern volatile __bit ARPT4 @ (((unsigned) &ALRMRPT)*8) + 4; |
[; ;pic18f27j13.h: 16410: extern volatile __bit ARPT5 @ (((unsigned) &ALRMRPT)*8) + 5; |
[; ;pic18f27j13.h: 16412: extern volatile __bit ARPT6 @ (((unsigned) &ALRMRPT)*8) + 6; |
[; ;pic18f27j13.h: 16414: extern volatile __bit ARPT7 @ (((unsigned) &ALRMRPT)*8) + 7; |
[; ;pic18f27j13.h: 16416: extern volatile __bit BCL1IE @ (((unsigned) &PIE2)*8) + 3; |
[; ;pic18f27j13.h: 16418: extern volatile __bit BCL1IF @ (((unsigned) &PIR2)*8) + 3; |
[; ;pic18f27j13.h: 16420: extern volatile __bit BCL1IP @ (((unsigned) &IPR2)*8) + 3; |
[; ;pic18f27j13.h: 16422: extern volatile __bit BCL2IE @ (((unsigned) &PIE3)*8) + 6; |
[; ;pic18f27j13.h: 16424: extern volatile __bit BCL2IF @ (((unsigned) &PIR3)*8) + 6; |
[; ;pic18f27j13.h: 16426: extern volatile __bit BCL2IP @ (((unsigned) &IPR3)*8) + 6; |
[; ;pic18f27j13.h: 16428: extern volatile __bit BCLIE @ (((unsigned) &PIE2)*8) + 3; |
[; ;pic18f27j13.h: 16430: extern volatile __bit BCLIF @ (((unsigned) &PIR2)*8) + 3; |
[; ;pic18f27j13.h: 16432: extern volatile __bit BCLIP @ (((unsigned) &IPR2)*8) + 3; |
[; ;pic18f27j13.h: 16434: extern volatile __bit BF1 @ (((unsigned) &SSP1STAT)*8) + 0; |
[; ;pic18f27j13.h: 16436: extern volatile __bit BF2 @ (((unsigned) &SSP2STAT)*8) + 0; |
[; ;pic18f27j13.h: 16438: extern volatile __bit BGVST @ (((unsigned) &HLVDCON)*8) + 6; |
[; ;pic18f27j13.h: 16440: extern volatile __bit BOR @ (((unsigned) &RCON)*8) + 0; |
[; ;pic18f27j13.h: 16442: extern volatile __bit BRG161 @ (((unsigned) &BAUDCON1)*8) + 3; |
[; ;pic18f27j13.h: 16444: extern volatile __bit BRG162 @ (((unsigned) &BAUDCON2)*8) + 3; |
[; ;pic18f27j13.h: 16446: extern volatile __bit BRGH1 @ (((unsigned) &TXSTA1)*8) + 2; |
[; ;pic18f27j13.h: 16448: extern volatile __bit BRGH2 @ (((unsigned) &TXSTA2)*8) + 2; |
[; ;pic18f27j13.h: 16450: extern volatile __bit C10TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 4; |
[; ;pic18f27j13.h: 16452: extern volatile __bit C1CH0 @ (((unsigned) &CM1CON)*8) + 0; |
[; ;pic18f27j13.h: 16454: extern volatile __bit C1CH1 @ (((unsigned) &CM1CON)*8) + 1; |
[; ;pic18f27j13.h: 16456: extern volatile __bit C1INA @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 16458: extern volatile __bit C1INB @ (((unsigned) &PORTA)*8) + 3; |
[; ;pic18f27j13.h: 16460: extern volatile __bit C1INC @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 16462: extern volatile __bit C1IND @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 16464: extern volatile __bit C1TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 0; |
[; ;pic18f27j13.h: 16466: extern volatile __bit C1TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 1; |
[; ;pic18f27j13.h: 16468: extern volatile __bit C1TSEL2 @ (((unsigned) &CCPTMRS0)*8) + 2; |
[; ;pic18f27j13.h: 16470: extern volatile __bit C2INA @ (((unsigned) &PORTA)*8) + 1; |
[; ;pic18f27j13.h: 16472: extern volatile __bit C2INB @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 16474: extern volatile __bit C2INC @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 16476: extern volatile __bit C2IND @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 16478: extern volatile __bit C2TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 3; |
[; ;pic18f27j13.h: 16480: extern volatile __bit C2TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 4; |
[; ;pic18f27j13.h: 16482: extern volatile __bit C2TSEL2 @ (((unsigned) &CCPTMRS0)*8) + 5; |
[; ;pic18f27j13.h: 16484: extern volatile __bit C3INA @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 16486: extern volatile __bit C3INB @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 16488: extern volatile __bit C3INC @ (((unsigned) &PORTB)*8) + 1; |
[; ;pic18f27j13.h: 16490: extern volatile __bit C3IND @ (((unsigned) &PORTB)*8) + 0; |
[; ;pic18f27j13.h: 16492: extern volatile __bit C3TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 6; |
[; ;pic18f27j13.h: 16494: extern volatile __bit C3TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 7; |
[; ;pic18f27j13.h: 16496: extern volatile __bit C4TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 0; |
[; ;pic18f27j13.h: 16498: extern volatile __bit C4TSEL1 @ (((unsigned) &CCPTMRS1)*8) + 1; |
[; ;pic18f27j13.h: 16500: extern volatile __bit C5TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 2; |
[; ;pic18f27j13.h: 16502: extern volatile __bit C6TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 4; |
[; ;pic18f27j13.h: 16504: extern volatile __bit C7TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 6; |
[; ;pic18f27j13.h: 16506: extern volatile __bit C7TSEL1 @ (((unsigned) &CCPTMRS1)*8) + 7; |
[; ;pic18f27j13.h: 16508: extern volatile __bit C8TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 0; |
[; ;pic18f27j13.h: 16510: extern volatile __bit C8TSEL1 @ (((unsigned) &CCPTMRS2)*8) + 1; |
[; ;pic18f27j13.h: 16512: extern volatile __bit C9TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 2; |
[; ;pic18f27j13.h: 16514: extern volatile __bit CAL0 @ (((unsigned) &RTCCAL)*8) + 0; |
[; ;pic18f27j13.h: 16516: extern volatile __bit CAL1 @ (((unsigned) &RTCCAL)*8) + 1; |
[; ;pic18f27j13.h: 16518: extern volatile __bit CAL2 @ (((unsigned) &RTCCAL)*8) + 2; |
[; ;pic18f27j13.h: 16520: extern volatile __bit CAL3 @ (((unsigned) &RTCCAL)*8) + 3; |
[; ;pic18f27j13.h: 16522: extern volatile __bit CAL4 @ (((unsigned) &RTCCAL)*8) + 4; |
[; ;pic18f27j13.h: 16524: extern volatile __bit CAL5 @ (((unsigned) &RTCCAL)*8) + 5; |
[; ;pic18f27j13.h: 16526: extern volatile __bit CAL6 @ (((unsigned) &RTCCAL)*8) + 6; |
[; ;pic18f27j13.h: 16528: extern volatile __bit CAL7 @ (((unsigned) &RTCCAL)*8) + 7; |
[; ;pic18f27j13.h: 16530: extern volatile __bit CARRY @ (((unsigned) &STATUS)*8) + 0; |
[; ;pic18f27j13.h: 16532: extern volatile __bit CCH01 @ (((unsigned) &CM1CON)*8) + 0; |
[; ;pic18f27j13.h: 16534: extern volatile __bit CCH02 @ (((unsigned) &CM2CON)*8) + 0; |
[; ;pic18f27j13.h: 16536: extern volatile __bit CCH03 @ (((unsigned) &CM3CON)*8) + 0; |
[; ;pic18f27j13.h: 16538: extern volatile __bit CCH05 @ (((unsigned) &IPR5)*8) + 0; |
[; ;pic18f27j13.h: 16540: extern volatile __bit CCH11 @ (((unsigned) &CM1CON)*8) + 1; |
[; ;pic18f27j13.h: 16542: extern volatile __bit CCH12 @ (((unsigned) &CM2CON)*8) + 1; |
[; ;pic18f27j13.h: 16544: extern volatile __bit CCH13 @ (((unsigned) &CM3CON)*8) + 1; |
[; ;pic18f27j13.h: 16546: extern volatile __bit CCH15 @ (((unsigned) &IPR5)*8) + 1; |
[; ;pic18f27j13.h: 16548: extern volatile __bit CCIP3IP @ (((unsigned) &IPR4)*8) + 0; |
[; ;pic18f27j13.h: 16550: extern volatile __bit CCP10 @ (((unsigned) &PORTC)*8) + 7; |
[; ;pic18f27j13.h: 16552: extern volatile __bit CCP10IE @ (((unsigned) &PIE4)*8) + 7; |
[; ;pic18f27j13.h: 16554: extern volatile __bit CCP10IF @ (((unsigned) &PIR4)*8) + 7; |
[; ;pic18f27j13.h: 16556: extern volatile __bit CCP10IP @ (((unsigned) &IPR4)*8) + 7; |
[; ;pic18f27j13.h: 16558: extern volatile __bit CCP10M0 @ (((unsigned) &CCP10CON)*8) + 0; |
[; ;pic18f27j13.h: 16560: extern volatile __bit CCP10M1 @ (((unsigned) &CCP10CON)*8) + 1; |
[; ;pic18f27j13.h: 16562: extern volatile __bit CCP10M2 @ (((unsigned) &CCP10CON)*8) + 2; |
[; ;pic18f27j13.h: 16564: extern volatile __bit CCP10M3 @ (((unsigned) &CCP10CON)*8) + 3; |
[; ;pic18f27j13.h: 16566: extern volatile __bit CCP10MD @ (((unsigned) &PMDIS3)*8) + 7; |
[; ;pic18f27j13.h: 16568: extern volatile __bit CCP10OD @ (((unsigned) &ODCON2)*8) + 3; |
[; ;pic18f27j13.h: 16570: extern volatile __bit CCP1IE @ (((unsigned) &PIE1)*8) + 2; |
[; ;pic18f27j13.h: 16572: extern volatile __bit CCP1IF @ (((unsigned) &PIR1)*8) + 2; |
[; ;pic18f27j13.h: 16574: extern volatile __bit CCP1IP @ (((unsigned) &IPR1)*8) + 2; |
[; ;pic18f27j13.h: 16576: extern volatile __bit CCP1M0 @ (((unsigned) &CCP1CON)*8) + 0; |
[; ;pic18f27j13.h: 16578: extern volatile __bit CCP1M1 @ (((unsigned) &CCP1CON)*8) + 1; |
[; ;pic18f27j13.h: 16580: extern volatile __bit CCP1M2 @ (((unsigned) &CCP1CON)*8) + 2; |
[; ;pic18f27j13.h: 16582: extern volatile __bit CCP1M3 @ (((unsigned) &CCP1CON)*8) + 3; |
[; ;pic18f27j13.h: 16584: extern volatile __bit CCP1X @ (((unsigned) &CCP1CON)*8) + 5; |
[; ;pic18f27j13.h: 16586: extern volatile __bit CCP1Y @ (((unsigned) &CCP1CON)*8) + 4; |
[; ;pic18f27j13.h: 16588: extern volatile __bit CCP2 @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 16590: extern volatile __bit CCP2IE @ (((unsigned) &PIE2)*8) + 0; |
[; ;pic18f27j13.h: 16592: extern volatile __bit CCP2IF @ (((unsigned) &PIR2)*8) + 0; |
[; ;pic18f27j13.h: 16594: extern volatile __bit CCP2IP @ (((unsigned) &IPR2)*8) + 0; |
[; ;pic18f27j13.h: 16596: extern volatile __bit CCP2M0 @ (((unsigned) &CCP2CON)*8) + 0; |
[; ;pic18f27j13.h: 16598: extern volatile __bit CCP2M1 @ (((unsigned) &CCP2CON)*8) + 1; |
[; ;pic18f27j13.h: 16600: extern volatile __bit CCP2M2 @ (((unsigned) &CCP2CON)*8) + 2; |
[; ;pic18f27j13.h: 16602: extern volatile __bit CCP2M3 @ (((unsigned) &CCP2CON)*8) + 3; |
[; ;pic18f27j13.h: 16604: extern volatile __bit CCP2X @ (((unsigned) &CCP2CON)*8) + 5; |
[; ;pic18f27j13.h: 16606: extern volatile __bit CCP2Y @ (((unsigned) &CCP2CON)*8) + 4; |
[; ;pic18f27j13.h: 16608: extern volatile __bit CCP2_PA2 @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 16610: extern volatile __bit CCP3IE @ (((unsigned) &PIE4)*8) + 0; |
[; ;pic18f27j13.h: 16612: extern volatile __bit CCP3IF @ (((unsigned) &PIR4)*8) + 0; |
[; ;pic18f27j13.h: 16614: extern volatile __bit CCP3IP @ (((unsigned) &IPR4)*8) + 0; |
[; ;pic18f27j13.h: 16616: extern volatile __bit CCP3M0 @ (((unsigned) &CCP3CON)*8) + 0; |
[; ;pic18f27j13.h: 16618: extern volatile __bit CCP3M1 @ (((unsigned) &CCP3CON)*8) + 1; |
[; ;pic18f27j13.h: 16620: extern volatile __bit CCP3M2 @ (((unsigned) &CCP3CON)*8) + 2; |
[; ;pic18f27j13.h: 16622: extern volatile __bit CCP3M3 @ (((unsigned) &CCP3CON)*8) + 3; |
[; ;pic18f27j13.h: 16624: extern volatile __bit CCP4 @ (((unsigned) &PORTB)*8) + 4; |
[; ;pic18f27j13.h: 16626: extern volatile __bit CCP4IE @ (((unsigned) &PIE4)*8) + 1; |
[; ;pic18f27j13.h: 16628: extern volatile __bit CCP4IF @ (((unsigned) &PIR4)*8) + 1; |
[; ;pic18f27j13.h: 16630: extern volatile __bit CCP4IP @ (((unsigned) &IPR4)*8) + 1; |
[; ;pic18f27j13.h: 16632: extern volatile __bit CCP4M0 @ (((unsigned) &CCP4CON)*8) + 0; |
[; ;pic18f27j13.h: 16634: extern volatile __bit CCP4M1 @ (((unsigned) &CCP4CON)*8) + 1; |
[; ;pic18f27j13.h: 16636: extern volatile __bit CCP4M2 @ (((unsigned) &CCP4CON)*8) + 2; |
[; ;pic18f27j13.h: 16638: extern volatile __bit CCP4M3 @ (((unsigned) &CCP4CON)*8) + 3; |
[; ;pic18f27j13.h: 16640: extern volatile __bit CCP4MD @ (((unsigned) &PMDIS3)*8) + 1; |
[; ;pic18f27j13.h: 16642: extern volatile __bit CCP4OD @ (((unsigned) &ODCON1)*8) + 3; |
[; ;pic18f27j13.h: 16644: extern volatile __bit CCP5 @ (((unsigned) &PORTB)*8) + 5; |
[; ;pic18f27j13.h: 16646: extern volatile __bit CCP5IE @ (((unsigned) &PIE4)*8) + 2; |
[; ;pic18f27j13.h: 16648: extern volatile __bit CCP5IF @ (((unsigned) &PIR4)*8) + 2; |
[; ;pic18f27j13.h: 16650: extern volatile __bit CCP5IP @ (((unsigned) &IPR4)*8) + 2; |
[; ;pic18f27j13.h: 16652: extern volatile __bit CCP5M0 @ (((unsigned) &CCP5CON)*8) + 0; |
[; ;pic18f27j13.h: 16654: extern volatile __bit CCP5M1 @ (((unsigned) &CCP5CON)*8) + 1; |
[; ;pic18f27j13.h: 16656: extern volatile __bit CCP5M2 @ (((unsigned) &CCP5CON)*8) + 2; |
[; ;pic18f27j13.h: 16658: extern volatile __bit CCP5M3 @ (((unsigned) &CCP5CON)*8) + 3; |
[; ;pic18f27j13.h: 16660: extern volatile __bit CCP5MD @ (((unsigned) &PMDIS3)*8) + 2; |
[; ;pic18f27j13.h: 16662: extern volatile __bit CCP5OD @ (((unsigned) &ODCON1)*8) + 4; |
[; ;pic18f27j13.h: 16664: extern volatile __bit CCP6 @ (((unsigned) &PORTB)*8) + 6; |
[; ;pic18f27j13.h: 16666: extern volatile __bit CCP6IE @ (((unsigned) &PIE4)*8) + 3; |
[; ;pic18f27j13.h: 16668: extern volatile __bit CCP6IF @ (((unsigned) &PIR4)*8) + 3; |
[; ;pic18f27j13.h: 16670: extern volatile __bit CCP6IP @ (((unsigned) &IPR4)*8) + 3; |
[; ;pic18f27j13.h: 16672: extern volatile __bit CCP6M0 @ (((unsigned) &CCP6CON)*8) + 0; |
[; ;pic18f27j13.h: 16674: extern volatile __bit CCP6M1 @ (((unsigned) &CCP6CON)*8) + 1; |
[; ;pic18f27j13.h: 16676: extern volatile __bit CCP6M2 @ (((unsigned) &CCP6CON)*8) + 2; |
[; ;pic18f27j13.h: 16678: extern volatile __bit CCP6M3 @ (((unsigned) &CCP6CON)*8) + 3; |
[; ;pic18f27j13.h: 16680: extern volatile __bit CCP6MD @ (((unsigned) &PMDIS3)*8) + 3; |
[; ;pic18f27j13.h: 16682: extern volatile __bit CCP6OD @ (((unsigned) &ODCON1)*8) + 5; |
[; ;pic18f27j13.h: 16684: extern volatile __bit CCP7 @ (((unsigned) &PORTB)*8) + 7; |
[; ;pic18f27j13.h: 16686: extern volatile __bit CCP7IE @ (((unsigned) &PIE4)*8) + 4; |
[; ;pic18f27j13.h: 16688: extern volatile __bit CCP7IF @ (((unsigned) &PIR4)*8) + 4; |
[; ;pic18f27j13.h: 16690: extern volatile __bit CCP7IP @ (((unsigned) &IPR4)*8) + 4; |
[; ;pic18f27j13.h: 16692: extern volatile __bit CCP7M0 @ (((unsigned) &CCP7CON)*8) + 0; |
[; ;pic18f27j13.h: 16694: extern volatile __bit CCP7M1 @ (((unsigned) &CCP7CON)*8) + 1; |
[; ;pic18f27j13.h: 16696: extern volatile __bit CCP7M2 @ (((unsigned) &CCP7CON)*8) + 2; |
[; ;pic18f27j13.h: 16698: extern volatile __bit CCP7M3 @ (((unsigned) &CCP7CON)*8) + 3; |
[; ;pic18f27j13.h: 16700: extern volatile __bit CCP7MD @ (((unsigned) &PMDIS3)*8) + 4; |
[; ;pic18f27j13.h: 16702: extern volatile __bit CCP7OD @ (((unsigned) &ODCON1)*8) + 6; |
[; ;pic18f27j13.h: 16704: extern volatile __bit CCP8 @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 16706: extern volatile __bit CCP8IE @ (((unsigned) &PIE4)*8) + 5; |
[; ;pic18f27j13.h: 16708: extern volatile __bit CCP8IF @ (((unsigned) &PIR4)*8) + 5; |
[; ;pic18f27j13.h: 16710: extern volatile __bit CCP8IP @ (((unsigned) &IPR4)*8) + 5; |
[; ;pic18f27j13.h: 16712: extern volatile __bit CCP8M0 @ (((unsigned) &CCP8CON)*8) + 0; |
[; ;pic18f27j13.h: 16714: extern volatile __bit CCP8M1 @ (((unsigned) &CCP8CON)*8) + 1; |
[; ;pic18f27j13.h: 16716: extern volatile __bit CCP8M2 @ (((unsigned) &CCP8CON)*8) + 2; |
[; ;pic18f27j13.h: 16718: extern volatile __bit CCP8M3 @ (((unsigned) &CCP8CON)*8) + 3; |
[; ;pic18f27j13.h: 16720: extern volatile __bit CCP8MD @ (((unsigned) &PMDIS3)*8) + 5; |
[; ;pic18f27j13.h: 16722: extern volatile __bit CCP8OD @ (((unsigned) &ODCON1)*8) + 7; |
[; ;pic18f27j13.h: 16724: extern volatile __bit CCP9 @ (((unsigned) &PORTC)*8) + 6; |
[; ;pic18f27j13.h: 16726: extern volatile __bit CCP9IE @ (((unsigned) &PIE4)*8) + 6; |
[; ;pic18f27j13.h: 16728: extern volatile __bit CCP9IF @ (((unsigned) &PIR4)*8) + 6; |
[; ;pic18f27j13.h: 16730: extern volatile __bit CCP9IP @ (((unsigned) &IPR4)*8) + 6; |
[; ;pic18f27j13.h: 16732: extern volatile __bit CCP9M0 @ (((unsigned) &CCP9CON)*8) + 0; |
[; ;pic18f27j13.h: 16734: extern volatile __bit CCP9M1 @ (((unsigned) &CCP9CON)*8) + 1; |
[; ;pic18f27j13.h: 16736: extern volatile __bit CCP9M2 @ (((unsigned) &CCP9CON)*8) + 2; |
[; ;pic18f27j13.h: 16738: extern volatile __bit CCP9M3 @ (((unsigned) &CCP9CON)*8) + 3; |
[; ;pic18f27j13.h: 16740: extern volatile __bit CCP9MD @ (((unsigned) &PMDIS3)*8) + 6; |
[; ;pic18f27j13.h: 16742: extern volatile __bit CCP9OD @ (((unsigned) &ODCON2)*8) + 2; |
[; ;pic18f27j13.h: 16744: extern volatile __bit CHIME @ (((unsigned) &ALRMCFG)*8) + 6; |
[; ;pic18f27j13.h: 16746: extern volatile __bit CHS0 @ (((unsigned) &ADCON0)*8) + 2; |
[; ;pic18f27j13.h: 16748: extern volatile __bit CHS1 @ (((unsigned) &ADCON0)*8) + 3; |
[; ;pic18f27j13.h: 16750: extern volatile __bit CHS2 @ (((unsigned) &ADCON0)*8) + 4; |
[; ;pic18f27j13.h: 16752: extern volatile __bit CHS3 @ (((unsigned) &ADCON0)*8) + 5; |
[; ;pic18f27j13.h: 16754: extern volatile __bit CHSN3 @ (((unsigned) &ADCON1)*8) + 3; |
[; ;pic18f27j13.h: 16756: extern volatile __bit CK1 @ (((unsigned) &PORTC)*8) + 6; |
[; ;pic18f27j13.h: 16758: extern volatile __bit CKE1 @ (((unsigned) &SSP1STAT)*8) + 6; |
[; ;pic18f27j13.h: 16760: extern volatile __bit CKE2 @ (((unsigned) &SSP2STAT)*8) + 6; |
[; ;pic18f27j13.h: 16762: extern volatile __bit CKP1 @ (((unsigned) &SSP1CON1)*8) + 4; |
[; ;pic18f27j13.h: 16764: extern volatile __bit CKP2 @ (((unsigned) &SSP2CON1)*8) + 4; |
[; ;pic18f27j13.h: 16766: extern volatile __bit CKTXP @ (((unsigned) &BAUDCON1)*8) + 4; |
[; ;pic18f27j13.h: 16768: extern volatile __bit CLKI @ (((unsigned) &PORTA)*8) + 7; |
[; ;pic18f27j13.h: 16770: extern volatile __bit CLKO @ (((unsigned) &PORTA)*8) + 6; |
[; ;pic18f27j13.h: 16772: extern volatile __bit CM @ (((unsigned) &RCON)*8) + 5; |
[; ;pic18f27j13.h: 16774: extern volatile __bit CM1IE @ (((unsigned) &PIE2)*8) + 5; |
[; ;pic18f27j13.h: 16776: extern volatile __bit CM1IF @ (((unsigned) &PIR2)*8) + 5; |
[; ;pic18f27j13.h: 16778: extern volatile __bit CM1IP @ (((unsigned) &IPR2)*8) + 5; |
[; ;pic18f27j13.h: 16780: extern volatile __bit CM2IE @ (((unsigned) &PIE2)*8) + 6; |
[; ;pic18f27j13.h: 16782: extern volatile __bit CM2IF @ (((unsigned) &PIR2)*8) + 6; |
[; ;pic18f27j13.h: 16784: extern volatile __bit CM2IP @ (((unsigned) &IPR2)*8) + 6; |
[; ;pic18f27j13.h: 16786: extern volatile __bit CM3IE @ (((unsigned) &PIE5)*8) + 5; |
[; ;pic18f27j13.h: 16788: extern volatile __bit CM3IF @ (((unsigned) &PIR5)*8) + 5; |
[; ;pic18f27j13.h: 16790: extern volatile __bit CM3IP @ (((unsigned) &IPR5)*8) + 5; |
[; ;pic18f27j13.h: 16792: extern volatile __bit CMIE @ (((unsigned) &PIE2)*8) + 6; |
[; ;pic18f27j13.h: 16794: extern volatile __bit CMIF @ (((unsigned) &PIR2)*8) + 6; |
[; ;pic18f27j13.h: 16796: extern volatile __bit CMIP @ (((unsigned) &IPR2)*8) + 6; |
[; ;pic18f27j13.h: 16798: extern volatile __bit CMP1MD @ (((unsigned) &PMDIS2)*8) + 0; |
[; ;pic18f27j13.h: 16800: extern volatile __bit CMP2MD @ (((unsigned) &PMDIS2)*8) + 1; |
[; ;pic18f27j13.h: 16802: extern volatile __bit CMP3MD @ (((unsigned) &PMDIS2)*8) + 2; |
[; ;pic18f27j13.h: 16804: extern volatile __bit CMPL02 @ (((unsigned) &PSTR2CON)*8) + 6; |
[; ;pic18f27j13.h: 16806: extern volatile __bit CMPL03 @ (((unsigned) &PSTR3CON)*8) + 6; |
[; ;pic18f27j13.h: 16808: extern volatile __bit CMPL12 @ (((unsigned) &PSTR2CON)*8) + 7; |
[; ;pic18f27j13.h: 16810: extern volatile __bit CMPL13 @ (((unsigned) &PSTR3CON)*8) + 7; |
[; ;pic18f27j13.h: 16812: extern volatile __bit COE1 @ (((unsigned) &CM1CON)*8) + 6; |
[; ;pic18f27j13.h: 16814: extern volatile __bit COE2 @ (((unsigned) &CM2CON)*8) + 6; |
[; ;pic18f27j13.h: 16816: extern volatile __bit COE3 @ (((unsigned) &CM3CON)*8) + 6; |
[; ;pic18f27j13.h: 16818: extern volatile __bit CON1 @ (((unsigned) &CM1CON)*8) + 7; |
[; ;pic18f27j13.h: 16820: extern volatile __bit CON2 @ (((unsigned) &CM2CON)*8) + 7; |
[; ;pic18f27j13.h: 16822: extern volatile __bit CON3 @ (((unsigned) &CM3CON)*8) + 7; |
[; ;pic18f27j13.h: 16824: extern volatile __bit COUT1 @ (((unsigned) &CMSTAT)*8) + 0; |
[; ;pic18f27j13.h: 16826: extern volatile __bit COUT2 @ (((unsigned) &CMSTAT)*8) + 1; |
[; ;pic18f27j13.h: 16828: extern volatile __bit COUT3 @ (((unsigned) &CMSTAT)*8) + 2; |
[; ;pic18f27j13.h: 16830: extern volatile __bit CPOL1 @ (((unsigned) &CM1CON)*8) + 5; |
[; ;pic18f27j13.h: 16832: extern volatile __bit CPOL2 @ (((unsigned) &CM2CON)*8) + 5; |
[; ;pic18f27j13.h: 16834: extern volatile __bit CPOL3 @ (((unsigned) &CM3CON)*8) + 5; |
[; ;pic18f27j13.h: 16836: extern volatile __bit CREF1 @ (((unsigned) &CM1CON)*8) + 2; |
[; ;pic18f27j13.h: 16838: extern volatile __bit CREF2 @ (((unsigned) &CM2CON)*8) + 2; |
[; ;pic18f27j13.h: 16840: extern volatile __bit CREF3 @ (((unsigned) &CM3CON)*8) + 2; |
[; ;pic18f27j13.h: 16842: extern volatile __bit CREN1 @ (((unsigned) &RCSTA1)*8) + 4; |
[; ;pic18f27j13.h: 16844: extern volatile __bit CREN2 @ (((unsigned) &RCSTA2)*8) + 4; |
[; ;pic18f27j13.h: 16846: extern volatile __bit CSRC1 @ (((unsigned) &TXSTA1)*8) + 7; |
[; ;pic18f27j13.h: 16848: extern volatile __bit CSRC2 @ (((unsigned) &TXSTA2)*8) + 7; |
[; ;pic18f27j13.h: 16850: extern volatile __bit CTED1 @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 16852: extern volatile __bit CTED2 @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 16854: extern volatile __bit CTMUDS @ (((unsigned) &ODCON3)*8) + 7; |
[; ;pic18f27j13.h: 16856: extern volatile __bit CTMUEN @ (((unsigned) &CTMUCONH)*8) + 7; |
[; ;pic18f27j13.h: 16858: extern volatile __bit CTMUIE @ (((unsigned) &PIE3)*8) + 2; |
[; ;pic18f27j13.h: 16860: extern volatile __bit CTMUIF @ (((unsigned) &PIR3)*8) + 2; |
[; ;pic18f27j13.h: 16862: extern volatile __bit CTMUIP @ (((unsigned) &IPR3)*8) + 2; |
[; ;pic18f27j13.h: 16864: extern volatile __bit CTMUMD @ (((unsigned) &PMDIS1)*8) + 6; |
[; ;pic18f27j13.h: 16866: extern volatile __bit CTMUSIDL @ (((unsigned) &CTMUCONH)*8) + 5; |
[; ;pic18f27j13.h: 16868: extern volatile __bit CTPLS @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 16870: extern volatile __bit CTTRIG @ (((unsigned) &CTMUCONH)*8) + 0; |
[; ;pic18f27j13.h: 16872: extern volatile __bit CVR0 @ (((unsigned) &CVRCON)*8) + 0; |
[; ;pic18f27j13.h: 16874: extern volatile __bit CVR1 @ (((unsigned) &CVRCON)*8) + 1; |
[; ;pic18f27j13.h: 16876: extern volatile __bit CVR2 @ (((unsigned) &CVRCON)*8) + 2; |
[; ;pic18f27j13.h: 16878: extern volatile __bit CVR3 @ (((unsigned) &CVRCON)*8) + 3; |
[; ;pic18f27j13.h: 16880: extern volatile __bit CVREF @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 16882: extern volatile __bit CVREN @ (((unsigned) &CVRCON)*8) + 7; |
[; ;pic18f27j13.h: 16884: extern volatile __bit CVROE @ (((unsigned) &CVRCON)*8) + 6; |
[; ;pic18f27j13.h: 16886: extern volatile __bit CVROEN @ (((unsigned) &CVRCON)*8) + 6; |
[; ;pic18f27j13.h: 16888: extern volatile __bit CVRR @ (((unsigned) &CVRCON)*8) + 5; |
[; ;pic18f27j13.h: 16890: extern volatile __bit CVRSS @ (((unsigned) &CVRCON)*8) + 4; |
[; ;pic18f27j13.h: 16892: extern volatile __bit DA @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 16894: extern volatile __bit DA1 @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 16896: extern volatile __bit DA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 16898: extern volatile __bit DATA_ADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 16900: extern volatile __bit DATA_ADDRESS2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 16902: extern volatile __bit DC @ (((unsigned) &STATUS)*8) + 1; |
[; ;pic18f27j13.h: 16904: extern volatile __bit DC10B0 @ (((unsigned) &CCP10CON)*8) + 4; |
[; ;pic18f27j13.h: 16906: extern volatile __bit DC10B1 @ (((unsigned) &CCP10CON)*8) + 5; |
[; ;pic18f27j13.h: 16908: extern volatile __bit DC1B0 @ (((unsigned) &CCP1CON)*8) + 4; |
[; ;pic18f27j13.h: 16910: extern volatile __bit DC1B1 @ (((unsigned) &CCP1CON)*8) + 5; |
[; ;pic18f27j13.h: 16912: extern volatile __bit DC2B0 @ (((unsigned) &CCP2CON)*8) + 4; |
[; ;pic18f27j13.h: 16914: extern volatile __bit DC2B1 @ (((unsigned) &CCP2CON)*8) + 5; |
[; ;pic18f27j13.h: 16916: extern volatile __bit DC3B0 @ (((unsigned) &CCP3CON)*8) + 4; |
[; ;pic18f27j13.h: 16918: extern volatile __bit DC3B1 @ (((unsigned) &CCP3CON)*8) + 5; |
[; ;pic18f27j13.h: 16920: extern volatile __bit DC4B0 @ (((unsigned) &CCP4CON)*8) + 4; |
[; ;pic18f27j13.h: 16922: extern volatile __bit DC4B1 @ (((unsigned) &CCP4CON)*8) + 5; |
[; ;pic18f27j13.h: 16924: extern volatile __bit DC5B0 @ (((unsigned) &CCP5CON)*8) + 4; |
[; ;pic18f27j13.h: 16926: extern volatile __bit DC5B1 @ (((unsigned) &CCP5CON)*8) + 5; |
[; ;pic18f27j13.h: 16928: extern volatile __bit DC6B0 @ (((unsigned) &CCP6CON)*8) + 4; |
[; ;pic18f27j13.h: 16930: extern volatile __bit DC6B1 @ (((unsigned) &CCP6CON)*8) + 5; |
[; ;pic18f27j13.h: 16932: extern volatile __bit DC7B0 @ (((unsigned) &CCP7CON)*8) + 4; |
[; ;pic18f27j13.h: 16934: extern volatile __bit DC7B1 @ (((unsigned) &CCP7CON)*8) + 5; |
[; ;pic18f27j13.h: 16936: extern volatile __bit DC8B0 @ (((unsigned) &CCP8CON)*8) + 4; |
[; ;pic18f27j13.h: 16938: extern volatile __bit DC8B1 @ (((unsigned) &CCP8CON)*8) + 5; |
[; ;pic18f27j13.h: 16940: extern volatile __bit DC9B0 @ (((unsigned) &CCP9CON)*8) + 4; |
[; ;pic18f27j13.h: 16942: extern volatile __bit DC9B1 @ (((unsigned) &CCP9CON)*8) + 5; |
[; ;pic18f27j13.h: 16944: extern volatile __bit DLYCYC0 @ (((unsigned) &DMACON2)*8) + 4; |
[; ;pic18f27j13.h: 16946: extern volatile __bit DLYCYC1 @ (((unsigned) &DMACON2)*8) + 5; |
[; ;pic18f27j13.h: 16948: extern volatile __bit DLYCYC2 @ (((unsigned) &DMACON2)*8) + 6; |
[; ;pic18f27j13.h: 16950: extern volatile __bit DLYCYC3 @ (((unsigned) &DMACON2)*8) + 7; |
[; ;pic18f27j13.h: 16952: extern volatile __bit DLYINTEN @ (((unsigned) &DMACON1)*8) + 1; |
[; ;pic18f27j13.h: 16954: extern volatile __bit DMAEN @ (((unsigned) &DMACON1)*8) + 0; |
[; ;pic18f27j13.h: 16956: extern volatile __bit DONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 16958: extern volatile __bit DS @ (((unsigned) &WDTCON)*8) + 3; |
[; ;pic18f27j13.h: 16960: extern volatile __bit DSBOR @ (((unsigned) &DSCONL)*8) + 1; |
[; ;pic18f27j13.h: 16962: extern volatile __bit DSEN @ (((unsigned) &DSCONH)*8) + 7; |
[; ;pic18f27j13.h: 16964: extern volatile __bit DSFLT @ (((unsigned) &DSWAKEL)*8) + 7; |
[; ;pic18f27j13.h: 16966: extern volatile __bit DSINT0 @ (((unsigned) &DSWAKEH)*8) + 0; |
[; ;pic18f27j13.h: 16968: extern volatile __bit DSMCLR @ (((unsigned) &DSWAKEL)*8) + 2; |
[; ;pic18f27j13.h: 16970: extern volatile __bit DSPOR @ (((unsigned) &DSWAKEL)*8) + 0; |
[; ;pic18f27j13.h: 16972: extern volatile __bit DSRTC @ (((unsigned) &DSWAKEL)*8) + 3; |
[; ;pic18f27j13.h: 16974: extern volatile __bit DSULP @ (((unsigned) &DSWAKEL)*8) + 5; |
[; ;pic18f27j13.h: 16976: extern volatile __bit DSULPEN @ (((unsigned) &DSCONH)*8) + 1; |
[; ;pic18f27j13.h: 16978: extern volatile __bit DSWDT @ (((unsigned) &DSWAKEL)*8) + 4; |
[; ;pic18f27j13.h: 16980: extern volatile __bit DT1 @ (((unsigned) &PORTC)*8) + 7; |
[; ;pic18f27j13.h: 16982: extern volatile __bit DTRXP @ (((unsigned) &BAUDCON1)*8) + 5; |
[; ;pic18f27j13.h: 16984: extern volatile __bit DTRXP1 @ (((unsigned) &BAUDCON1)*8) + 5; |
[; ;pic18f27j13.h: 16986: extern volatile __bit DTRXP2 @ (((unsigned) &BAUDCON2)*8) + 5; |
[; ;pic18f27j13.h: 16988: extern volatile __bit DUPLEX0 @ (((unsigned) &DMACON1)*8) + 2; |
[; ;pic18f27j13.h: 16990: extern volatile __bit DUPLEX1 @ (((unsigned) &DMACON1)*8) + 3; |
[; ;pic18f27j13.h: 16992: extern volatile __bit D_A @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 16994: extern volatile __bit D_A2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 16996: extern volatile __bit D_nA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 16998: extern volatile __bit ECCP1AS0 @ (((unsigned) &ECCP1AS)*8) + 4; |
[; ;pic18f27j13.h: 17000: extern volatile __bit ECCP1AS1 @ (((unsigned) &ECCP1AS)*8) + 5; |
[; ;pic18f27j13.h: 17002: extern volatile __bit ECCP1AS2 @ (((unsigned) &ECCP1AS)*8) + 6; |
[; ;pic18f27j13.h: 17004: extern volatile __bit ECCP1ASE @ (((unsigned) &ECCP1AS)*8) + 7; |
[; ;pic18f27j13.h: 17006: extern volatile __bit ECCP1MD @ (((unsigned) &PMDIS0)*8) + 5; |
[; ;pic18f27j13.h: 17008: extern volatile __bit ECCP1OD @ (((unsigned) &ODCON1)*8) + 0; |
[; ;pic18f27j13.h: 17010: extern volatile __bit ECCP2AS0 @ (((unsigned) &ECCP2AS)*8) + 4; |
[; ;pic18f27j13.h: 17012: extern volatile __bit ECCP2AS1 @ (((unsigned) &ECCP2AS)*8) + 5; |
[; ;pic18f27j13.h: 17014: extern volatile __bit ECCP2AS2 @ (((unsigned) &ECCP2AS)*8) + 6; |
[; ;pic18f27j13.h: 17016: extern volatile __bit ECCP2ASE @ (((unsigned) &ECCP2AS)*8) + 7; |
[; ;pic18f27j13.h: 17018: extern volatile __bit ECCP2MD @ (((unsigned) &PMDIS0)*8) + 6; |
[; ;pic18f27j13.h: 17020: extern volatile __bit ECCP2OD @ (((unsigned) &ODCON1)*8) + 1; |
[; ;pic18f27j13.h: 17022: extern volatile __bit ECCP3AS0 @ (((unsigned) &ECCP3AS)*8) + 4; |
[; ;pic18f27j13.h: 17024: extern volatile __bit ECCP3AS1 @ (((unsigned) &ECCP3AS)*8) + 5; |
[; ;pic18f27j13.h: 17026: extern volatile __bit ECCP3AS2 @ (((unsigned) &ECCP3AS)*8) + 6; |
[; ;pic18f27j13.h: 17028: extern volatile __bit ECCP3ASE @ (((unsigned) &ECCP3AS)*8) + 7; |
[; ;pic18f27j13.h: 17030: extern volatile __bit ECCP3MD @ (((unsigned) &PMDIS0)*8) + 7; |
[; ;pic18f27j13.h: 17032: extern volatile __bit ECCP3OD @ (((unsigned) &ODCON1)*8) + 2; |
[; ;pic18f27j13.h: 17034: extern volatile __bit EDG1POL @ (((unsigned) &CTMUCONL)*8) + 4; |
[; ;pic18f27j13.h: 17036: extern volatile __bit EDG1SEL0 @ (((unsigned) &CTMUCONL)*8) + 2; |
[; ;pic18f27j13.h: 17038: extern volatile __bit EDG1SEL1 @ (((unsigned) &CTMUCONL)*8) + 3; |
[; ;pic18f27j13.h: 17040: extern volatile __bit EDG1STAT @ (((unsigned) &CTMUCONL)*8) + 0; |
[; ;pic18f27j13.h: 17042: extern volatile __bit EDG2POL @ (((unsigned) &CTMUCONL)*8) + 7; |
[; ;pic18f27j13.h: 17044: extern volatile __bit EDG2SEL0 @ (((unsigned) &CTMUCONL)*8) + 5; |
[; ;pic18f27j13.h: 17046: extern volatile __bit EDG2SEL1 @ (((unsigned) &CTMUCONL)*8) + 6; |
[; ;pic18f27j13.h: 17048: extern volatile __bit EDG2STAT @ (((unsigned) &CTMUCONL)*8) + 1; |
[; ;pic18f27j13.h: 17050: extern volatile __bit EDGEN @ (((unsigned) &CTMUCONH)*8) + 3; |
[; ;pic18f27j13.h: 17052: extern volatile __bit EDGSEQEN @ (((unsigned) &CTMUCONH)*8) + 2; |
[; ;pic18f27j13.h: 17054: extern volatile __bit EVPOL01 @ (((unsigned) &CM1CON)*8) + 3; |
[; ;pic18f27j13.h: 17056: extern volatile __bit EVPOL02 @ (((unsigned) &CM2CON)*8) + 3; |
[; ;pic18f27j13.h: 17058: extern volatile __bit EVPOL03 @ (((unsigned) &CM3CON)*8) + 3; |
[; ;pic18f27j13.h: 17060: extern volatile __bit EVPOL05 @ (((unsigned) &IPR5)*8) + 3; |
[; ;pic18f27j13.h: 17062: extern volatile __bit EVPOL11 @ (((unsigned) &CM1CON)*8) + 4; |
[; ;pic18f27j13.h: 17064: extern volatile __bit EVPOL12 @ (((unsigned) &CM2CON)*8) + 4; |
[; ;pic18f27j13.h: 17066: extern volatile __bit EVPOL13 @ (((unsigned) &CM3CON)*8) + 4; |
[; ;pic18f27j13.h: 17068: extern volatile __bit EVPOL15 @ (((unsigned) &IPR5)*8) + 4; |
[; ;pic18f27j13.h: 17070: extern volatile __bit FERR1 @ (((unsigned) &RCSTA1)*8) + 2; |
[; ;pic18f27j13.h: 17072: extern volatile __bit FERR2 @ (((unsigned) &RCSTA2)*8) + 2; |
[; ;pic18f27j13.h: 17074: extern volatile __bit FREE @ (((unsigned) &EECON1)*8) + 4; |
[; ;pic18f27j13.h: 17076: extern volatile __bit GCEN1 @ (((unsigned) &SSP1CON2)*8) + 7; |
[; ;pic18f27j13.h: 17078: extern volatile __bit GCEN2 @ (((unsigned) &SSP2CON2)*8) + 7; |
[; ;pic18f27j13.h: 17080: extern volatile __bit GIE @ (((unsigned) &INTCON)*8) + 7; |
[; ;pic18f27j13.h: 17082: extern volatile __bit GIEH @ (((unsigned) &INTCON)*8) + 7; |
[; ;pic18f27j13.h: 17084: extern volatile __bit GIEL @ (((unsigned) &INTCON)*8) + 6; |
[; ;pic18f27j13.h: 17086: extern volatile __bit GIE_GIEH @ (((unsigned) &INTCON)*8) + 7; |
[; ;pic18f27j13.h: 17088: extern volatile __bit GO @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17090: extern volatile __bit GODONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17092: extern volatile __bit GO_DONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17094: extern volatile __bit GO_NOT_DONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17096: extern volatile __bit GO_nDONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17098: extern volatile __bit HALFSEC @ (((unsigned) &RTCCFG)*8) + 3; |
[; ;pic18f27j13.h: 17100: extern volatile __bit HLVDEN @ (((unsigned) &HLVDCON)*8) + 4; |
[; ;pic18f27j13.h: 17102: extern volatile __bit HLVDIE @ (((unsigned) &PIE2)*8) + 2; |
[; ;pic18f27j13.h: 17104: extern volatile __bit HLVDIF @ (((unsigned) &PIR2)*8) + 2; |
[; ;pic18f27j13.h: 17106: extern volatile __bit HLVDIN @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 17108: extern volatile __bit HLVDIP @ (((unsigned) &IPR2)*8) + 2; |
[; ;pic18f27j13.h: 17110: extern volatile __bit HLVDL0 @ (((unsigned) &HLVDCON)*8) + 0; |
[; ;pic18f27j13.h: 17112: extern volatile __bit HLVDL1 @ (((unsigned) &HLVDCON)*8) + 1; |
[; ;pic18f27j13.h: 17114: extern volatile __bit HLVDL2 @ (((unsigned) &HLVDCON)*8) + 2; |
[; ;pic18f27j13.h: 17116: extern volatile __bit HLVDL3 @ (((unsigned) &HLVDCON)*8) + 3; |
[; ;pic18f27j13.h: 17118: extern volatile __bit I2C_DAT @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 17120: extern volatile __bit I2C_DAT2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 17122: extern volatile __bit I2C_READ @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17124: extern volatile __bit I2C_READ2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 17126: extern volatile __bit I2C_START @ (((unsigned) &SSP1STAT)*8) + 3; |
[; ;pic18f27j13.h: 17128: extern volatile __bit I2C_START2 @ (((unsigned) &SSP2STAT)*8) + 3; |
[; ;pic18f27j13.h: 17130: extern volatile __bit I2C_STOP @ (((unsigned) &SSP1STAT)*8) + 4; |
[; ;pic18f27j13.h: 17132: extern volatile __bit I2C_STOP2 @ (((unsigned) &SSP2STAT)*8) + 4; |
[; ;pic18f27j13.h: 17134: extern volatile __bit IDISSEN @ (((unsigned) &CTMUCONH)*8) + 1; |
[; ;pic18f27j13.h: 17136: extern volatile __bit IDLEN @ (((unsigned) &OSCCON)*8) + 7; |
[; ;pic18f27j13.h: 17138: extern volatile __bit INT0 @ (((unsigned) &PORTB)*8) + 0; |
[; ;pic18f27j13.h: 17140: extern volatile __bit INT0E @ (((unsigned) &INTCON)*8) + 4; |
[; ;pic18f27j13.h: 17142: extern volatile __bit INT0F @ (((unsigned) &INTCON)*8) + 1; |
[; ;pic18f27j13.h: 17144: extern volatile __bit INT0IE @ (((unsigned) &INTCON)*8) + 4; |
[; ;pic18f27j13.h: 17146: extern volatile __bit INT0IF @ (((unsigned) &INTCON)*8) + 1; |
[; ;pic18f27j13.h: 17148: extern volatile __bit INT1E @ (((unsigned) &INTCON3)*8) + 3; |
[; ;pic18f27j13.h: 17150: extern volatile __bit INT1F @ (((unsigned) &INTCON3)*8) + 0; |
[; ;pic18f27j13.h: 17152: extern volatile __bit INT1IE @ (((unsigned) &INTCON3)*8) + 3; |
[; ;pic18f27j13.h: 17154: extern volatile __bit INT1IF @ (((unsigned) &INTCON3)*8) + 0; |
[; ;pic18f27j13.h: 17156: extern volatile __bit INT1IP @ (((unsigned) &INTCON3)*8) + 6; |
[; ;pic18f27j13.h: 17158: extern volatile __bit INT1P @ (((unsigned) &INTCON3)*8) + 6; |
[; ;pic18f27j13.h: 17160: extern volatile __bit INT2E @ (((unsigned) &INTCON3)*8) + 4; |
[; ;pic18f27j13.h: 17162: extern volatile __bit INT2F @ (((unsigned) &INTCON3)*8) + 1; |
[; ;pic18f27j13.h: 17164: extern volatile __bit INT2IE @ (((unsigned) &INTCON3)*8) + 4; |
[; ;pic18f27j13.h: 17166: extern volatile __bit INT2IF @ (((unsigned) &INTCON3)*8) + 1; |
[; ;pic18f27j13.h: 17168: extern volatile __bit INT2IP @ (((unsigned) &INTCON3)*8) + 7; |
[; ;pic18f27j13.h: 17170: extern volatile __bit INT2P @ (((unsigned) &INTCON3)*8) + 7; |
[; ;pic18f27j13.h: 17172: extern volatile __bit INT3E @ (((unsigned) &INTCON3)*8) + 5; |
[; ;pic18f27j13.h: 17174: extern volatile __bit INT3F @ (((unsigned) &INTCON3)*8) + 2; |
[; ;pic18f27j13.h: 17176: extern volatile __bit INT3IE @ (((unsigned) &INTCON3)*8) + 5; |
[; ;pic18f27j13.h: 17178: extern volatile __bit INT3IF @ (((unsigned) &INTCON3)*8) + 2; |
[; ;pic18f27j13.h: 17180: extern volatile __bit INT3IP @ (((unsigned) &INTCON2)*8) + 1; |
[; ;pic18f27j13.h: 17182: extern volatile __bit INT3P @ (((unsigned) &INTCON2)*8) + 1; |
[; ;pic18f27j13.h: 17184: extern volatile __bit INTEDG0 @ (((unsigned) &INTCON2)*8) + 6; |
[; ;pic18f27j13.h: 17186: extern volatile __bit INTEDG1 @ (((unsigned) &INTCON2)*8) + 5; |
[; ;pic18f27j13.h: 17188: extern volatile __bit INTEDG2 @ (((unsigned) &INTCON2)*8) + 4; |
[; ;pic18f27j13.h: 17190: extern volatile __bit INTEDG3 @ (((unsigned) &INTCON2)*8) + 3; |
[; ;pic18f27j13.h: 17192: extern volatile __bit INTLVL0 @ (((unsigned) &DMACON2)*8) + 0; |
[; ;pic18f27j13.h: 17194: extern volatile __bit INTLVL1 @ (((unsigned) &DMACON2)*8) + 1; |
[; ;pic18f27j13.h: 17196: extern volatile __bit INTLVL2 @ (((unsigned) &DMACON2)*8) + 2; |
[; ;pic18f27j13.h: 17198: extern volatile __bit INTLVL3 @ (((unsigned) &DMACON2)*8) + 3; |
[; ;pic18f27j13.h: 17200: extern volatile __bit INTSRC @ (((unsigned) &OSCTUNE)*8) + 7; |
[; ;pic18f27j13.h: 17202: extern volatile __bit IOLOCK @ (((unsigned) &PPSCON)*8) + 0; |
[; ;pic18f27j13.h: 17204: extern volatile __bit IPEN @ (((unsigned) &RCON)*8) + 7; |
[; ;pic18f27j13.h: 17206: extern volatile __bit IRCF0 @ (((unsigned) &OSCCON)*8) + 4; |
[; ;pic18f27j13.h: 17208: extern volatile __bit IRCF1 @ (((unsigned) &OSCCON)*8) + 5; |
[; ;pic18f27j13.h: 17210: extern volatile __bit IRCF2 @ (((unsigned) &OSCCON)*8) + 6; |
[; ;pic18f27j13.h: 17212: extern volatile __bit IRNG0 @ (((unsigned) &CTMUICON)*8) + 0; |
[; ;pic18f27j13.h: 17214: extern volatile __bit IRNG1 @ (((unsigned) &CTMUICON)*8) + 1; |
[; ;pic18f27j13.h: 17216: extern volatile __bit IRVST @ (((unsigned) &HLVDCON)*8) + 5; |
[; ;pic18f27j13.h: 17218: extern volatile __bit ITRIM0 @ (((unsigned) &CTMUICON)*8) + 2; |
[; ;pic18f27j13.h: 17220: extern volatile __bit ITRIM1 @ (((unsigned) &CTMUICON)*8) + 3; |
[; ;pic18f27j13.h: 17222: extern volatile __bit ITRIM2 @ (((unsigned) &CTMUICON)*8) + 4; |
[; ;pic18f27j13.h: 17224: extern volatile __bit ITRIM3 @ (((unsigned) &CTMUICON)*8) + 5; |
[; ;pic18f27j13.h: 17226: extern volatile __bit ITRIM4 @ (((unsigned) &CTMUICON)*8) + 6; |
[; ;pic18f27j13.h: 17228: extern volatile __bit ITRIM5 @ (((unsigned) &CTMUICON)*8) + 7; |
[; ;pic18f27j13.h: 17230: extern volatile __bit KBI0 @ (((unsigned) &PORTB)*8) + 4; |
[; ;pic18f27j13.h: 17232: extern volatile __bit KBI1 @ (((unsigned) &PORTB)*8) + 5; |
[; ;pic18f27j13.h: 17234: extern volatile __bit KBI2 @ (((unsigned) &PORTB)*8) + 6; |
[; ;pic18f27j13.h: 17236: extern volatile __bit KBI3 @ (((unsigned) &PORTB)*8) + 7; |
[; ;pic18f27j13.h: 17238: extern volatile __bit LA0 @ (((unsigned) &LATA)*8) + 0; |
[; ;pic18f27j13.h: 17240: extern volatile __bit LA1 @ (((unsigned) &LATA)*8) + 1; |
[; ;pic18f27j13.h: 17242: extern volatile __bit LA2 @ (((unsigned) &LATA)*8) + 2; |
[; ;pic18f27j13.h: 17244: extern volatile __bit LA3 @ (((unsigned) &LATA)*8) + 3; |
[; ;pic18f27j13.h: 17246: extern volatile __bit LA4 @ (((unsigned) &LATA)*8) + 4; |
[; ;pic18f27j13.h: 17248: extern volatile __bit LA5 @ (((unsigned) &LATA)*8) + 5; |
[; ;pic18f27j13.h: 17250: extern volatile __bit LA6 @ (((unsigned) &LATA)*8) + 6; |
[; ;pic18f27j13.h: 17252: extern volatile __bit LA7 @ (((unsigned) &LATA)*8) + 7; |
[; ;pic18f27j13.h: 17254: extern volatile __bit LATA0 @ (((unsigned) &LATA)*8) + 0; |
[; ;pic18f27j13.h: 17256: extern volatile __bit LATA1 @ (((unsigned) &LATA)*8) + 1; |
[; ;pic18f27j13.h: 17258: extern volatile __bit LATA2 @ (((unsigned) &LATA)*8) + 2; |
[; ;pic18f27j13.h: 17260: extern volatile __bit LATA3 @ (((unsigned) &LATA)*8) + 3; |
[; ;pic18f27j13.h: 17262: extern volatile __bit LATA5 @ (((unsigned) &LATA)*8) + 5; |
[; ;pic18f27j13.h: 17264: extern volatile __bit LATA6 @ (((unsigned) &LATA)*8) + 6; |
[; ;pic18f27j13.h: 17266: extern volatile __bit LATA7 @ (((unsigned) &LATA)*8) + 7; |
[; ;pic18f27j13.h: 17268: extern volatile __bit LATB0 @ (((unsigned) &LATB)*8) + 0; |
[; ;pic18f27j13.h: 17270: extern volatile __bit LATB1 @ (((unsigned) &LATB)*8) + 1; |
[; ;pic18f27j13.h: 17272: extern volatile __bit LATB2 @ (((unsigned) &LATB)*8) + 2; |
[; ;pic18f27j13.h: 17274: extern volatile __bit LATB3 @ (((unsigned) &LATB)*8) + 3; |
[; ;pic18f27j13.h: 17276: extern volatile __bit LATB4 @ (((unsigned) &LATB)*8) + 4; |
[; ;pic18f27j13.h: 17278: extern volatile __bit LATB5 @ (((unsigned) &LATB)*8) + 5; |
[; ;pic18f27j13.h: 17280: extern volatile __bit LATB6 @ (((unsigned) &LATB)*8) + 6; |
[; ;pic18f27j13.h: 17282: extern volatile __bit LATB7 @ (((unsigned) &LATB)*8) + 7; |
[; ;pic18f27j13.h: 17284: extern volatile __bit LATC0 @ (((unsigned) &LATC)*8) + 0; |
[; ;pic18f27j13.h: 17286: extern volatile __bit LATC1 @ (((unsigned) &LATC)*8) + 1; |
[; ;pic18f27j13.h: 17288: extern volatile __bit LATC2 @ (((unsigned) &LATC)*8) + 2; |
[; ;pic18f27j13.h: 17290: extern volatile __bit LATC3 @ (((unsigned) &LATC)*8) + 3; |
[; ;pic18f27j13.h: 17292: extern volatile __bit LATC4 @ (((unsigned) &LATC)*8) + 4; |
[; ;pic18f27j13.h: 17294: extern volatile __bit LATC5 @ (((unsigned) &LATC)*8) + 5; |
[; ;pic18f27j13.h: 17296: extern volatile __bit LATC6 @ (((unsigned) &LATC)*8) + 6; |
[; ;pic18f27j13.h: 17298: extern volatile __bit LATC7 @ (((unsigned) &LATC)*8) + 7; |
[; ;pic18f27j13.h: 17300: extern volatile __bit LB0 @ (((unsigned) &LATB)*8) + 0; |
[; ;pic18f27j13.h: 17302: extern volatile __bit LB1 @ (((unsigned) &LATB)*8) + 1; |
[; ;pic18f27j13.h: 17304: extern volatile __bit LB2 @ (((unsigned) &LATB)*8) + 2; |
[; ;pic18f27j13.h: 17306: extern volatile __bit LB3 @ (((unsigned) &LATB)*8) + 3; |
[; ;pic18f27j13.h: 17308: extern volatile __bit LB4 @ (((unsigned) &LATB)*8) + 4; |
[; ;pic18f27j13.h: 17310: extern volatile __bit LB5 @ (((unsigned) &LATB)*8) + 5; |
[; ;pic18f27j13.h: 17312: extern volatile __bit LB6 @ (((unsigned) &LATB)*8) + 6; |
[; ;pic18f27j13.h: 17314: extern volatile __bit LB7 @ (((unsigned) &LATB)*8) + 7; |
[; ;pic18f27j13.h: 17316: extern volatile __bit LC0 @ (((unsigned) &LATC)*8) + 0; |
[; ;pic18f27j13.h: 17318: extern volatile __bit LC1 @ (((unsigned) &LATC)*8) + 1; |
[; ;pic18f27j13.h: 17320: extern volatile __bit LC2 @ (((unsigned) &LATC)*8) + 2; |
[; ;pic18f27j13.h: 17322: extern volatile __bit LC3 @ (((unsigned) &LATC)*8) + 3; |
[; ;pic18f27j13.h: 17324: extern volatile __bit LC4 @ (((unsigned) &LATC)*8) + 4; |
[; ;pic18f27j13.h: 17326: extern volatile __bit LC5 @ (((unsigned) &LATC)*8) + 5; |
[; ;pic18f27j13.h: 17328: extern volatile __bit LC6 @ (((unsigned) &LATC)*8) + 6; |
[; ;pic18f27j13.h: 17330: extern volatile __bit LC7 @ (((unsigned) &LATC)*8) + 7; |
[; ;pic18f27j13.h: 17332: extern volatile __bit LVDIE @ (((unsigned) &PIE2)*8) + 2; |
[; ;pic18f27j13.h: 17334: extern volatile __bit LVDIF @ (((unsigned) &PIR2)*8) + 2; |
[; ;pic18f27j13.h: 17336: extern volatile __bit LVDIN @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 17338: extern volatile __bit LVDIP @ (((unsigned) &IPR2)*8) + 2; |
[; ;pic18f27j13.h: 17340: extern volatile __bit LVDSTAT @ (((unsigned) &WDTCON)*8) + 6; |
[; ;pic18f27j13.h: 17342: extern volatile __bit MSK01 @ (((unsigned) &SSP1ADD)*8) + 0; |
[; ;pic18f27j13.h: 17344: extern volatile __bit MSK02 @ (((unsigned) &SSP2ADD)*8) + 0; |
[; ;pic18f27j13.h: 17346: extern volatile __bit MSK11 @ (((unsigned) &SSP1ADD)*8) + 1; |
[; ;pic18f27j13.h: 17348: extern volatile __bit MSK12 @ (((unsigned) &SSP2ADD)*8) + 1; |
[; ;pic18f27j13.h: 17350: extern volatile __bit MSK21 @ (((unsigned) &SSP1ADD)*8) + 2; |
[; ;pic18f27j13.h: 17352: extern volatile __bit MSK22 @ (((unsigned) &SSP2ADD)*8) + 2; |
[; ;pic18f27j13.h: 17354: extern volatile __bit MSK31 @ (((unsigned) &SSP1ADD)*8) + 3; |
[; ;pic18f27j13.h: 17356: extern volatile __bit MSK32 @ (((unsigned) &SSP2ADD)*8) + 3; |
[; ;pic18f27j13.h: 17358: extern volatile __bit MSK41 @ (((unsigned) &SSP1ADD)*8) + 4; |
[; ;pic18f27j13.h: 17360: extern volatile __bit MSK42 @ (((unsigned) &SSP2ADD)*8) + 4; |
[; ;pic18f27j13.h: 17362: extern volatile __bit MSK51 @ (((unsigned) &SSP1ADD)*8) + 5; |
[; ;pic18f27j13.h: 17364: extern volatile __bit MSK52 @ (((unsigned) &SSP2ADD)*8) + 5; |
[; ;pic18f27j13.h: 17366: extern volatile __bit MSK61 @ (((unsigned) &SSP1ADD)*8) + 6; |
[; ;pic18f27j13.h: 17368: extern volatile __bit MSK62 @ (((unsigned) &SSP2ADD)*8) + 6; |
[; ;pic18f27j13.h: 17370: extern volatile __bit MSK71 @ (((unsigned) &SSP1ADD)*8) + 7; |
[; ;pic18f27j13.h: 17372: extern volatile __bit MSK72 @ (((unsigned) &SSP2ADD)*8) + 7; |
[; ;pic18f27j13.h: 17374: extern volatile __bit NEGATIVE @ (((unsigned) &STATUS)*8) + 4; |
[; ;pic18f27j13.h: 17376: extern volatile __bit NOT_A @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 17378: extern volatile __bit NOT_ADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 17380: extern volatile __bit NOT_BOR @ (((unsigned) &RCON)*8) + 0; |
[; ;pic18f27j13.h: 17382: extern volatile __bit NOT_CM @ (((unsigned) &RCON)*8) + 5; |
[; ;pic18f27j13.h: 17384: extern volatile __bit NOT_DONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17386: extern volatile __bit NOT_PD @ (((unsigned) &RCON)*8) + 2; |
[; ;pic18f27j13.h: 17388: extern volatile __bit NOT_POR @ (((unsigned) &RCON)*8) + 1; |
[; ;pic18f27j13.h: 17390: extern volatile __bit NOT_RBPU @ (((unsigned) &INTCON2)*8) + 7; |
[; ;pic18f27j13.h: 17392: extern volatile __bit NOT_RC8 @ (((unsigned) &RCSTA1)*8) + 6; |
[; ;pic18f27j13.h: 17394: extern volatile __bit NOT_RI @ (((unsigned) &RCON)*8) + 4; |
[; ;pic18f27j13.h: 17396: extern volatile __bit NOT_SS1 @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 17398: extern volatile __bit NOT_T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 17400: extern volatile __bit NOT_T1SYNC @ (((unsigned) &T1CON)*8) + 2; |
[; ;pic18f27j13.h: 17402: extern volatile __bit NOT_T3SYNC @ (((unsigned) &T3CON)*8) + 2; |
[; ;pic18f27j13.h: 17404: extern volatile __bit NOT_T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 17406: extern volatile __bit NOT_T5SYNC @ (((unsigned) &T5CON)*8) + 2; |
[; ;pic18f27j13.h: 17408: extern volatile __bit NOT_TO @ (((unsigned) &RCON)*8) + 3; |
[; ;pic18f27j13.h: 17410: extern volatile __bit NOT_TX8 @ (((unsigned) &TXSTA1)*8) + 6; |
[; ;pic18f27j13.h: 17412: extern volatile __bit NOT_W @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17414: extern volatile __bit NOT_WRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17416: extern volatile __bit OERR1 @ (((unsigned) &RCSTA1)*8) + 1; |
[; ;pic18f27j13.h: 17418: extern volatile __bit OERR2 @ (((unsigned) &RCSTA2)*8) + 1; |
[; ;pic18f27j13.h: 17420: extern volatile __bit OSC1 @ (((unsigned) &PORTA)*8) + 7; |
[; ;pic18f27j13.h: 17422: extern volatile __bit OSC2 @ (((unsigned) &PORTA)*8) + 6; |
[; ;pic18f27j13.h: 17424: extern volatile __bit OSCFIE @ (((unsigned) &PIE2)*8) + 7; |
[; ;pic18f27j13.h: 17426: extern volatile __bit OSCFIF @ (((unsigned) &PIR2)*8) + 7; |
[; ;pic18f27j13.h: 17428: extern volatile __bit OSCFIP @ (((unsigned) &IPR2)*8) + 7; |
[; ;pic18f27j13.h: 17430: extern volatile __bit OSTS @ (((unsigned) &OSCCON)*8) + 3; |
[; ;pic18f27j13.h: 17432: extern volatile __bit OV @ (((unsigned) &STATUS)*8) + 3; |
[; ;pic18f27j13.h: 17434: extern volatile __bit OVERFLOW @ (((unsigned) &STATUS)*8) + 3; |
[; ;pic18f27j13.h: 17436: extern volatile __bit P1DC0 @ (((unsigned) &ECCP1DEL)*8) + 0; |
[; ;pic18f27j13.h: 17438: extern volatile __bit P1DC1 @ (((unsigned) &ECCP1DEL)*8) + 1; |
[; ;pic18f27j13.h: 17440: extern volatile __bit P1DC2 @ (((unsigned) &ECCP1DEL)*8) + 2; |
[; ;pic18f27j13.h: 17442: extern volatile __bit P1DC3 @ (((unsigned) &ECCP1DEL)*8) + 3; |
[; ;pic18f27j13.h: 17444: extern volatile __bit P1DC4 @ (((unsigned) &ECCP1DEL)*8) + 4; |
[; ;pic18f27j13.h: 17446: extern volatile __bit P1DC5 @ (((unsigned) &ECCP1DEL)*8) + 5; |
[; ;pic18f27j13.h: 17448: extern volatile __bit P1DC6 @ (((unsigned) &ECCP1DEL)*8) + 6; |
[; ;pic18f27j13.h: 17450: extern volatile __bit P1M0 @ (((unsigned) &CCP1CON)*8) + 6; |
[; ;pic18f27j13.h: 17452: extern volatile __bit P1M1 @ (((unsigned) &CCP1CON)*8) + 7; |
[; ;pic18f27j13.h: 17454: extern volatile __bit P1RSEN @ (((unsigned) &ECCP1DEL)*8) + 7; |
[; ;pic18f27j13.h: 17456: extern volatile __bit P2 @ (((unsigned) &SSP2STAT)*8) + 4; |
[; ;pic18f27j13.h: 17458: extern volatile __bit P2DC02 @ (((unsigned) &PSTR2CON)*8) + 0; |
[; ;pic18f27j13.h: 17460: extern volatile __bit P2DC0CON @ (((unsigned) &PSTR2CON)*8) + 0; |
[; ;pic18f27j13.h: 17462: extern volatile __bit P2DC12 @ (((unsigned) &PSTR2CON)*8) + 1; |
[; ;pic18f27j13.h: 17464: extern volatile __bit P2DC1CON @ (((unsigned) &PSTR2CON)*8) + 1; |
[; ;pic18f27j13.h: 17466: extern volatile __bit P2DC22 @ (((unsigned) &PSTR2CON)*8) + 2; |
[; ;pic18f27j13.h: 17468: extern volatile __bit P2DC2CON @ (((unsigned) &PSTR2CON)*8) + 2; |
[; ;pic18f27j13.h: 17470: extern volatile __bit P2DC32 @ (((unsigned) &PSTR2CON)*8) + 3; |
[; ;pic18f27j13.h: 17472: extern volatile __bit P2DC3CON @ (((unsigned) &PSTR2CON)*8) + 3; |
[; ;pic18f27j13.h: 17474: extern volatile __bit P2DC42 @ (((unsigned) &PSTR2CON)*8) + 4; |
[; ;pic18f27j13.h: 17476: extern volatile __bit P2DC4CON @ (((unsigned) &PSTR2CON)*8) + 4; |
[; ;pic18f27j13.h: 17478: extern volatile __bit P2DC52 @ (((unsigned) &PSTR2CON)*8) + 5; |
[; ;pic18f27j13.h: 17480: extern volatile __bit P2DC5CON @ (((unsigned) &PSTR2CON)*8) + 5; |
[; ;pic18f27j13.h: 17482: extern volatile __bit P2DC62 @ (((unsigned) &PSTR2CON)*8) + 6; |
[; ;pic18f27j13.h: 17484: extern volatile __bit P2DC6CON @ (((unsigned) &PSTR2CON)*8) + 6; |
[; ;pic18f27j13.h: 17486: extern volatile __bit P2M0 @ (((unsigned) &CCP2CON)*8) + 6; |
[; ;pic18f27j13.h: 17488: extern volatile __bit P2M1 @ (((unsigned) &CCP2CON)*8) + 7; |
[; ;pic18f27j13.h: 17490: extern volatile __bit P2RSEN @ (((unsigned) &ECCP2DEL)*8) + 7; |
[; ;pic18f27j13.h: 17492: extern volatile __bit P3DC0 @ (((unsigned) &ECCP3DEL)*8) + 0; |
[; ;pic18f27j13.h: 17494: extern volatile __bit P3DC1 @ (((unsigned) &ECCP3DEL)*8) + 1; |
[; ;pic18f27j13.h: 17496: extern volatile __bit P3DC2 @ (((unsigned) &ECCP3DEL)*8) + 2; |
[; ;pic18f27j13.h: 17498: extern volatile __bit P3DC3 @ (((unsigned) &ECCP3DEL)*8) + 3; |
[; ;pic18f27j13.h: 17500: extern volatile __bit P3DC4 @ (((unsigned) &ECCP3DEL)*8) + 4; |
[; ;pic18f27j13.h: 17502: extern volatile __bit P3DC5 @ (((unsigned) &ECCP3DEL)*8) + 5; |
[; ;pic18f27j13.h: 17504: extern volatile __bit P3DC6 @ (((unsigned) &ECCP3DEL)*8) + 6; |
[; ;pic18f27j13.h: 17506: extern volatile __bit P3M0 @ (((unsigned) &CCP3CON)*8) + 6; |
[; ;pic18f27j13.h: 17508: extern volatile __bit P3M1 @ (((unsigned) &CCP3CON)*8) + 7; |
[; ;pic18f27j13.h: 17510: extern volatile __bit P3RSEN @ (((unsigned) &ECCP3DEL)*8) + 7; |
[; ;pic18f27j13.h: 17512: extern volatile __bit PA1 @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 17514: extern volatile __bit PA2 @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 17516: extern volatile __bit PCFG0 @ (((unsigned) &ANCON0)*8) + 0; |
[; ;pic18f27j13.h: 17518: extern volatile __bit PCFG1 @ (((unsigned) &ANCON0)*8) + 1; |
[; ;pic18f27j13.h: 17520: extern volatile __bit PCFG10 @ (((unsigned) &ANCON1)*8) + 2; |
[; ;pic18f27j13.h: 17522: extern volatile __bit PCFG11 @ (((unsigned) &ANCON1)*8) + 3; |
[; ;pic18f27j13.h: 17524: extern volatile __bit PCFG12 @ (((unsigned) &ANCON1)*8) + 4; |
[; ;pic18f27j13.h: 17526: extern volatile __bit PCFG15 @ (((unsigned) &ANCON1)*8) + 7; |
[; ;pic18f27j13.h: 17528: extern volatile __bit PCFG2 @ (((unsigned) &ANCON0)*8) + 2; |
[; ;pic18f27j13.h: 17530: extern volatile __bit PCFG3 @ (((unsigned) &ANCON0)*8) + 3; |
[; ;pic18f27j13.h: 17532: extern volatile __bit PCFG4 @ (((unsigned) &ANCON0)*8) + 4; |
[; ;pic18f27j13.h: 17534: extern volatile __bit PCFG8 @ (((unsigned) &ANCON1)*8) + 0; |
[; ;pic18f27j13.h: 17536: extern volatile __bit PCFG9 @ (((unsigned) &ANCON1)*8) + 1; |
[; ;pic18f27j13.h: 17538: extern volatile __bit PD @ (((unsigned) &RCON)*8) + 2; |
[; ;pic18f27j13.h: 17540: extern volatile __bit PEIE @ (((unsigned) &INTCON)*8) + 6; |
[; ;pic18f27j13.h: 17542: extern volatile __bit PEIE_GIEL @ (((unsigned) &INTCON)*8) + 6; |
[; ;pic18f27j13.h: 17544: extern volatile __bit PEN1 @ (((unsigned) &SSP1CON2)*8) + 2; |
[; ;pic18f27j13.h: 17546: extern volatile __bit PEN2 @ (((unsigned) &SSP2CON2)*8) + 2; |
[; ;pic18f27j13.h: 17548: extern volatile __bit PGC @ (((unsigned) &PORTB)*8) + 6; |
[; ;pic18f27j13.h: 17550: extern volatile __bit PGD @ (((unsigned) &PORTB)*8) + 7; |
[; ;pic18f27j13.h: 17552: extern volatile __bit PLLEN @ (((unsigned) &OSCTUNE)*8) + 6; |
[; ;pic18f27j13.h: 17554: extern volatile __bit PMDADC @ (((unsigned) &PMDIS0)*8) + 0; |
[; ;pic18f27j13.h: 17556: extern volatile __bit PMDCCP10 @ (((unsigned) &PMDIS3)*8) + 7; |
[; ;pic18f27j13.h: 17558: extern volatile __bit PMDCCP4 @ (((unsigned) &PMDIS3)*8) + 1; |
[; ;pic18f27j13.h: 17560: extern volatile __bit PMDCCP5 @ (((unsigned) &PMDIS3)*8) + 2; |
[; ;pic18f27j13.h: 17562: extern volatile __bit PMDCCP6 @ (((unsigned) &PMDIS3)*8) + 3; |
[; ;pic18f27j13.h: 17564: extern volatile __bit PMDCCP7 @ (((unsigned) &PMDIS3)*8) + 4; |
[; ;pic18f27j13.h: 17566: extern volatile __bit PMDCCP8 @ (((unsigned) &PMDIS3)*8) + 5; |
[; ;pic18f27j13.h: 17568: extern volatile __bit PMDCCP9 @ (((unsigned) &PMDIS3)*8) + 6; |
[; ;pic18f27j13.h: 17570: extern volatile __bit PMDCMP1 @ (((unsigned) &PMDIS2)*8) + 0; |
[; ;pic18f27j13.h: 17572: extern volatile __bit PMDCMP2 @ (((unsigned) &PMDIS2)*8) + 1; |
[; ;pic18f27j13.h: 17574: extern volatile __bit PMDCMP3 @ (((unsigned) &PMDIS2)*8) + 2; |
[; ;pic18f27j13.h: 17576: extern volatile __bit PMDCTMU @ (((unsigned) &PMDIS1)*8) + 6; |
[; ;pic18f27j13.h: 17578: extern volatile __bit PMDECCP1 @ (((unsigned) &PMDIS0)*8) + 5; |
[; ;pic18f27j13.h: 17580: extern volatile __bit PMDECCP2 @ (((unsigned) &PMDIS0)*8) + 6; |
[; ;pic18f27j13.h: 17582: extern volatile __bit PMDECCP3 @ (((unsigned) &PMDIS0)*8) + 7; |
[; ;pic18f27j13.h: 17584: extern volatile __bit PMDMSSP1 @ (((unsigned) &PMDIS0)*8) + 1; |
[; ;pic18f27j13.h: 17586: extern volatile __bit PMDMSSP2 @ (((unsigned) &PMDIS0)*8) + 2; |
[; ;pic18f27j13.h: 17588: extern volatile __bit PMDRTCC @ (((unsigned) &PMDIS1)*8) + 5; |
[; ;pic18f27j13.h: 17590: extern volatile __bit PMDTMR1 @ (((unsigned) &PMDIS1)*8) + 1; |
[; ;pic18f27j13.h: 17592: extern volatile __bit PMDTMR2 @ (((unsigned) &PMDIS1)*8) + 2; |
[; ;pic18f27j13.h: 17594: extern volatile __bit PMDTMR3 @ (((unsigned) &PMDIS1)*8) + 3; |
[; ;pic18f27j13.h: 17596: extern volatile __bit PMDTMR4 @ (((unsigned) &PMDIS1)*8) + 4; |
[; ;pic18f27j13.h: 17598: extern volatile __bit PMDTMR5 @ (((unsigned) &PMDIS2)*8) + 3; |
[; ;pic18f27j13.h: 17600: extern volatile __bit PMDTMR6 @ (((unsigned) &PMDIS2)*8) + 4; |
[; ;pic18f27j13.h: 17602: extern volatile __bit PMDTMR8 @ (((unsigned) &PMDIS2)*8) + 6; |
[; ;pic18f27j13.h: 17604: extern volatile __bit PMDUART1 @ (((unsigned) &PMDIS0)*8) + 3; |
[; ;pic18f27j13.h: 17606: extern volatile __bit PMDUART2 @ (((unsigned) &PMDIS0)*8) + 4; |
[; ;pic18f27j13.h: 17608: extern volatile __bit POR @ (((unsigned) &RCON)*8) + 1; |
[; ;pic18f27j13.h: 17610: extern volatile __bit PRISD @ (((unsigned) &OSCCON2)*8) + 2; |
[; ;pic18f27j13.h: 17612: extern volatile __bit PSA @ (((unsigned) &T0CON)*8) + 3; |
[; ;pic18f27j13.h: 17614: extern volatile __bit PSS1AC0 @ (((unsigned) &ECCP1AS)*8) + 2; |
[; ;pic18f27j13.h: 17616: extern volatile __bit PSS1AC1 @ (((unsigned) &ECCP1AS)*8) + 3; |
[; ;pic18f27j13.h: 17618: extern volatile __bit PSS1BD0 @ (((unsigned) &ECCP1AS)*8) + 0; |
[; ;pic18f27j13.h: 17620: extern volatile __bit PSS1BD1 @ (((unsigned) &ECCP1AS)*8) + 1; |
[; ;pic18f27j13.h: 17622: extern volatile __bit PSS2AC0 @ (((unsigned) &ECCP2AS)*8) + 2; |
[; ;pic18f27j13.h: 17624: extern volatile __bit PSS2AC1 @ (((unsigned) &ECCP2AS)*8) + 3; |
[; ;pic18f27j13.h: 17626: extern volatile __bit PSS2BD0 @ (((unsigned) &ECCP2AS)*8) + 0; |
[; ;pic18f27j13.h: 17628: extern volatile __bit PSS2BD1 @ (((unsigned) &ECCP2AS)*8) + 1; |
[; ;pic18f27j13.h: 17630: extern volatile __bit PSS3AC0 @ (((unsigned) &ECCP3AS)*8) + 2; |
[; ;pic18f27j13.h: 17632: extern volatile __bit PSS3AC1 @ (((unsigned) &ECCP3AS)*8) + 3; |
[; ;pic18f27j13.h: 17634: extern volatile __bit PSS3BD0 @ (((unsigned) &ECCP3AS)*8) + 0; |
[; ;pic18f27j13.h: 17636: extern volatile __bit PSS3BD1 @ (((unsigned) &ECCP3AS)*8) + 1; |
[; ;pic18f27j13.h: 17638: extern volatile __bit RA0 @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 17640: extern volatile __bit RA1 @ (((unsigned) &PORTA)*8) + 1; |
[; ;pic18f27j13.h: 17642: extern volatile __bit RA2 @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 17644: extern volatile __bit RA3 @ (((unsigned) &PORTA)*8) + 3; |
[; ;pic18f27j13.h: 17646: extern volatile __bit RA4 @ (((unsigned) &PORTA)*8) + 4; |
[; ;pic18f27j13.h: 17648: extern volatile __bit RA5 @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 17650: extern volatile __bit RA6 @ (((unsigned) &PORTA)*8) + 6; |
[; ;pic18f27j13.h: 17652: extern volatile __bit RA7 @ (((unsigned) &PORTA)*8) + 7; |
[; ;pic18f27j13.h: 17654: extern volatile __bit RB0 @ (((unsigned) &PORTB)*8) + 0; |
[; ;pic18f27j13.h: 17656: extern volatile __bit RB1 @ (((unsigned) &PORTB)*8) + 1; |
[; ;pic18f27j13.h: 17658: extern volatile __bit RB2 @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 17660: extern volatile __bit RB3 @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 17662: extern volatile __bit RB4 @ (((unsigned) &PORTB)*8) + 4; |
[; ;pic18f27j13.h: 17664: extern volatile __bit RB5 @ (((unsigned) &PORTB)*8) + 5; |
[; ;pic18f27j13.h: 17666: extern volatile __bit RB6 @ (((unsigned) &PORTB)*8) + 6; |
[; ;pic18f27j13.h: 17668: extern volatile __bit RB7 @ (((unsigned) &PORTB)*8) + 7; |
[; ;pic18f27j13.h: 17670: extern volatile __bit RBIE @ (((unsigned) &INTCON)*8) + 3; |
[; ;pic18f27j13.h: 17672: extern volatile __bit RBIF @ (((unsigned) &INTCON)*8) + 0; |
[; ;pic18f27j13.h: 17674: extern volatile __bit RBIP @ (((unsigned) &INTCON2)*8) + 0; |
[; ;pic18f27j13.h: 17676: extern volatile __bit RBPU @ (((unsigned) &INTCON2)*8) + 7; |
[; ;pic18f27j13.h: 17678: extern volatile __bit RC0 @ (((unsigned) &PORTC)*8) + 0; |
[; ;pic18f27j13.h: 17680: extern volatile __bit RC1 @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 17682: extern volatile __bit RC1IE @ (((unsigned) &PIE1)*8) + 5; |
[; ;pic18f27j13.h: 17684: extern volatile __bit RC1IF @ (((unsigned) &PIR1)*8) + 5; |
[; ;pic18f27j13.h: 17686: extern volatile __bit RC1IP @ (((unsigned) &IPR1)*8) + 5; |
[; ;pic18f27j13.h: 17688: extern volatile __bit RC2 @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 17690: extern volatile __bit RC2IE @ (((unsigned) &PIE3)*8) + 5; |
[; ;pic18f27j13.h: 17692: extern volatile __bit RC2IF @ (((unsigned) &PIR3)*8) + 5; |
[; ;pic18f27j13.h: 17694: extern volatile __bit RC2IP @ (((unsigned) &IPR3)*8) + 5; |
[; ;pic18f27j13.h: 17696: extern volatile __bit RC3 @ (((unsigned) &PORTC)*8) + 3; |
[; ;pic18f27j13.h: 17698: extern volatile __bit RC4 @ (((unsigned) &PORTC)*8) + 4; |
[; ;pic18f27j13.h: 17700: extern volatile __bit RC5 @ (((unsigned) &PORTC)*8) + 5; |
[; ;pic18f27j13.h: 17702: extern volatile __bit RC6 @ (((unsigned) &PORTC)*8) + 6; |
[; ;pic18f27j13.h: 17704: extern volatile __bit RC7 @ (((unsigned) &PORTC)*8) + 7; |
[; ;pic18f27j13.h: 17706: extern volatile __bit RC8_9 @ (((unsigned) &RCSTA1)*8) + 6; |
[; ;pic18f27j13.h: 17708: extern volatile __bit RC8_92 @ (((unsigned) &RCSTA2)*8) + 6; |
[; ;pic18f27j13.h: 17710: extern volatile __bit RC9 @ (((unsigned) &RCSTA1)*8) + 6; |
[; ;pic18f27j13.h: 17712: extern volatile __bit RC92 @ (((unsigned) &RCSTA2)*8) + 6; |
[; ;pic18f27j13.h: 17714: extern volatile __bit RCD8 @ (((unsigned) &RCSTA1)*8) + 0; |
[; ;pic18f27j13.h: 17716: extern volatile __bit RCD82 @ (((unsigned) &RCSTA2)*8) + 0; |
[; ;pic18f27j13.h: 17718: extern volatile __bit RCEN1 @ (((unsigned) &SSP1CON2)*8) + 3; |
[; ;pic18f27j13.h: 17720: extern volatile __bit RCEN2 @ (((unsigned) &SSP2CON2)*8) + 3; |
[; ;pic18f27j13.h: 17722: extern volatile __bit RCIDL1 @ (((unsigned) &BAUDCON1)*8) + 6; |
[; ;pic18f27j13.h: 17724: extern volatile __bit RCIDL2 @ (((unsigned) &BAUDCON2)*8) + 6; |
[; ;pic18f27j13.h: 17726: extern volatile __bit RCIE @ (((unsigned) &PIE1)*8) + 5; |
[; ;pic18f27j13.h: 17728: extern volatile __bit RCIF @ (((unsigned) &PIR1)*8) + 5; |
[; ;pic18f27j13.h: 17730: extern volatile __bit RCIP @ (((unsigned) &IPR1)*8) + 5; |
[; ;pic18f27j13.h: 17732: extern volatile __bit RCMT @ (((unsigned) &BAUDCON1)*8) + 6; |
[; ;pic18f27j13.h: 17734: extern volatile __bit RCMT1 @ (((unsigned) &BAUDCON1)*8) + 6; |
[; ;pic18f27j13.h: 17736: extern volatile __bit RCMT2 @ (((unsigned) &BAUDCON2)*8) + 6; |
[; ;pic18f27j13.h: 17738: extern volatile __bit RD163 @ (((unsigned) &T3CON)*8) + 7; |
[; ;pic18f27j13.h: 17740: extern volatile __bit RD165 @ (((unsigned) &T5CON)*8) + 1; |
[; ;pic18f27j13.h: 17742: extern volatile __bit READ_WRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17744: extern volatile __bit READ_WRITE2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 17746: extern volatile __bit REFO @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 17748: extern volatile __bit REGSLP @ (((unsigned) &WDTCON)*8) + 7; |
[; ;pic18f27j13.h: 17750: extern volatile __bit RELEASE @ (((unsigned) &DSCONL)*8) + 0; |
[; ;pic18f27j13.h: 17752: extern volatile __bit RI @ (((unsigned) &RCON)*8) + 4; |
[; ;pic18f27j13.h: 17754: extern volatile __bit RJPU @ (((unsigned) &PORTA)*8) + 7; |
[; ;pic18f27j13.h: 17756: extern volatile __bit RODIV0 @ (((unsigned) &REFOCON)*8) + 0; |
[; ;pic18f27j13.h: 17758: extern volatile __bit RODIV1 @ (((unsigned) &REFOCON)*8) + 1; |
[; ;pic18f27j13.h: 17760: extern volatile __bit RODIV2 @ (((unsigned) &REFOCON)*8) + 2; |
[; ;pic18f27j13.h: 17762: extern volatile __bit RODIV3 @ (((unsigned) &REFOCON)*8) + 3; |
[; ;pic18f27j13.h: 17764: extern volatile __bit ROON @ (((unsigned) &REFOCON)*8) + 7; |
[; ;pic18f27j13.h: 17766: extern volatile __bit ROSEL @ (((unsigned) &REFOCON)*8) + 4; |
[; ;pic18f27j13.h: 17768: extern volatile __bit ROSSLP @ (((unsigned) &REFOCON)*8) + 5; |
[; ;pic18f27j13.h: 17770: extern volatile __bit RP0 @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 17772: extern volatile __bit RP1 @ (((unsigned) &PORTA)*8) + 1; |
[; ;pic18f27j13.h: 17774: extern volatile __bit RP10 @ (((unsigned) &PORTB)*8) + 7; |
[; ;pic18f27j13.h: 17776: extern volatile __bit RP11 @ (((unsigned) &PORTC)*8) + 0; |
[; ;pic18f27j13.h: 17778: extern volatile __bit RP12 @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 17780: extern volatile __bit RP13 @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 17782: extern volatile __bit RP14 @ (((unsigned) &PORTC)*8) + 3; |
[; ;pic18f27j13.h: 17784: extern volatile __bit RP15 @ (((unsigned) &PORTC)*8) + 4; |
[; ;pic18f27j13.h: 17786: extern volatile __bit RP16 @ (((unsigned) &PORTC)*8) + 5; |
[; ;pic18f27j13.h: 17788: extern volatile __bit RP17 @ (((unsigned) &PORTC)*8) + 6; |
[; ;pic18f27j13.h: 17790: extern volatile __bit RP18 @ (((unsigned) &PORTC)*8) + 7; |
[; ;pic18f27j13.h: 17792: extern volatile __bit RP2 @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 17794: extern volatile __bit RP3 @ (((unsigned) &PORTB)*8) + 0; |
[; ;pic18f27j13.h: 17796: extern volatile __bit RP4 @ (((unsigned) &PORTB)*8) + 1; |
[; ;pic18f27j13.h: 17798: extern volatile __bit RP5 @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 17800: extern volatile __bit RP6 @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 17802: extern volatile __bit RP7 @ (((unsigned) &PORTB)*8) + 4; |
[; ;pic18f27j13.h: 17804: extern volatile __bit RP8 @ (((unsigned) &PORTB)*8) + 5; |
[; ;pic18f27j13.h: 17806: extern volatile __bit RP9 @ (((unsigned) &PORTB)*8) + 6; |
[; ;pic18f27j13.h: 17808: extern volatile __bit RSEN1 @ (((unsigned) &SSP1CON2)*8) + 1; |
[; ;pic18f27j13.h: 17810: extern volatile __bit RSEN2 @ (((unsigned) &SSP2CON2)*8) + 1; |
[; ;pic18f27j13.h: 17812: extern volatile __bit RTCC @ (((unsigned) &PORTB)*8) + 1; |
[; ;pic18f27j13.h: 17814: extern volatile __bit RTCCIE @ (((unsigned) &PIE3)*8) + 0; |
[; ;pic18f27j13.h: 17816: extern volatile __bit RTCCIF @ (((unsigned) &PIR3)*8) + 0; |
[; ;pic18f27j13.h: 17818: extern volatile __bit RTCCIP @ (((unsigned) &IPR3)*8) + 0; |
[; ;pic18f27j13.h: 17820: extern volatile __bit RTCCMD @ (((unsigned) &PMDIS1)*8) + 5; |
[; ;pic18f27j13.h: 17822: extern volatile __bit RTCEN @ (((unsigned) &RTCCFG)*8) + 7; |
[; ;pic18f27j13.h: 17824: extern volatile __bit RTCOE @ (((unsigned) &RTCCFG)*8) + 2; |
[; ;pic18f27j13.h: 17826: extern volatile __bit RTCPTR0 @ (((unsigned) &RTCCFG)*8) + 0; |
[; ;pic18f27j13.h: 17828: extern volatile __bit RTCPTR1 @ (((unsigned) &RTCCFG)*8) + 1; |
[; ;pic18f27j13.h: 17830: extern volatile __bit RTCSYNC @ (((unsigned) &RTCCFG)*8) + 4; |
[; ;pic18f27j13.h: 17832: extern volatile __bit RTCWDIS @ (((unsigned) &DSCONH)*8) + 0; |
[; ;pic18f27j13.h: 17834: extern volatile __bit RTCWREN @ (((unsigned) &RTCCFG)*8) + 5; |
[; ;pic18f27j13.h: 17836: extern volatile __bit RTSECSEL0 @ (((unsigned) &PADCFG1)*8) + 1; |
[; ;pic18f27j13.h: 17838: extern volatile __bit RTSECSEL1 @ (((unsigned) &PADCFG1)*8) + 2; |
[; ;pic18f27j13.h: 17840: extern volatile __bit RW @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17842: extern volatile __bit RW1 @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17844: extern volatile __bit RW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 17846: extern volatile __bit RX1 @ (((unsigned) &PORTC)*8) + 7; |
[; ;pic18f27j13.h: 17848: extern volatile __bit RX91 @ (((unsigned) &RCSTA1)*8) + 6; |
[; ;pic18f27j13.h: 17850: extern volatile __bit RX92 @ (((unsigned) &RCSTA2)*8) + 6; |
[; ;pic18f27j13.h: 17852: extern volatile __bit RX9D1 @ (((unsigned) &RCSTA1)*8) + 0; |
[; ;pic18f27j13.h: 17854: extern volatile __bit RX9D2 @ (((unsigned) &RCSTA2)*8) + 0; |
[; ;pic18f27j13.h: 17856: extern volatile __bit RXB0IE @ (((unsigned) &PIE3)*8) + 0; |
[; ;pic18f27j13.h: 17858: extern volatile __bit RXB1IE @ (((unsigned) &PIE3)*8) + 1; |
[; ;pic18f27j13.h: 17860: extern volatile __bit RXBNIE @ (((unsigned) &PIE3)*8) + 1; |
[; ;pic18f27j13.h: 17862: extern volatile __bit RXBNIF @ (((unsigned) &PIR3)*8) + 1; |
[; ;pic18f27j13.h: 17864: extern volatile __bit RXBNIP @ (((unsigned) &IPR3)*8) + 1; |
[; ;pic18f27j13.h: 17866: extern volatile __bit RXCKP @ (((unsigned) &BAUDCON1)*8) + 5; |
[; ;pic18f27j13.h: 17868: extern volatile __bit RXDTP1 @ (((unsigned) &BAUDCON1)*8) + 5; |
[; ;pic18f27j13.h: 17870: extern volatile __bit RXDTP2 @ (((unsigned) &BAUDCON2)*8) + 5; |
[; ;pic18f27j13.h: 17872: extern volatile __bit RXINC @ (((unsigned) &DMACON1)*8) + 4; |
[; ;pic18f27j13.h: 17874: extern volatile __bit R_W @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17876: extern volatile __bit R_W2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 17878: extern volatile __bit R_nW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 17880: extern volatile __bit S2 @ (((unsigned) &SSP2STAT)*8) + 3; |
[; ;pic18f27j13.h: 17882: extern volatile __bit SCK1 @ (((unsigned) &PORTC)*8) + 3; |
[; ;pic18f27j13.h: 17884: extern volatile __bit SCKP @ (((unsigned) &BAUDCON1)*8) + 4; |
[; ;pic18f27j13.h: 17886: extern volatile __bit SCKP1 @ (((unsigned) &BAUDCON1)*8) + 4; |
[; ;pic18f27j13.h: 17888: extern volatile __bit SCKP2 @ (((unsigned) &BAUDCON2)*8) + 4; |
[; ;pic18f27j13.h: 17890: extern volatile __bit SCL1 @ (((unsigned) &PORTC)*8) + 3; |
[; ;pic18f27j13.h: 17892: extern volatile __bit SCL2 @ (((unsigned) &PORTB)*8) + 4; |
[; ;pic18f27j13.h: 17894: extern volatile __bit SCS0 @ (((unsigned) &OSCCON)*8) + 0; |
[; ;pic18f27j13.h: 17896: extern volatile __bit SCS1 @ (((unsigned) &OSCCON)*8) + 1; |
[; ;pic18f27j13.h: 17898: extern volatile __bit SDA1 @ (((unsigned) &PORTC)*8) + 4; |
[; ;pic18f27j13.h: 17900: extern volatile __bit SDA2 @ (((unsigned) &PORTB)*8) + 5; |
[; ;pic18f27j13.h: 17902: extern volatile __bit SDI1 @ (((unsigned) &PORTC)*8) + 4; |
[; ;pic18f27j13.h: 17904: extern volatile __bit SDO1 @ (((unsigned) &PORTC)*8) + 5; |
[; ;pic18f27j13.h: 17906: extern volatile __bit SEN1 @ (((unsigned) &SSP1CON2)*8) + 0; |
[; ;pic18f27j13.h: 17908: extern volatile __bit SEN2 @ (((unsigned) &SSP2CON2)*8) + 0; |
[; ;pic18f27j13.h: 17910: extern volatile __bit SENDB1 @ (((unsigned) &TXSTA1)*8) + 3; |
[; ;pic18f27j13.h: 17912: extern volatile __bit SENDB2 @ (((unsigned) &TXSTA2)*8) + 3; |
[; ;pic18f27j13.h: 17914: extern volatile __bit SMP1 @ (((unsigned) &SSP1STAT)*8) + 7; |
[; ;pic18f27j13.h: 17916: extern volatile __bit SMP2 @ (((unsigned) &SSP2STAT)*8) + 7; |
[; ;pic18f27j13.h: 17918: extern volatile __bit SOSCDRV @ (((unsigned) &OSCCON2)*8) + 4; |
[; ;pic18f27j13.h: 17920: extern volatile __bit SOSCEN @ (((unsigned) &T1CON)*8) + 3; |
[; ;pic18f27j13.h: 17922: extern volatile __bit SOSCEN3 @ (((unsigned) &T3CON)*8) + 3; |
[; ;pic18f27j13.h: 17924: extern volatile __bit SOSCEN5 @ (((unsigned) &T5CON)*8) + 3; |
[; ;pic18f27j13.h: 17926: extern volatile __bit SOSCGO @ (((unsigned) &OSCCON2)*8) + 3; |
[; ;pic18f27j13.h: 17928: extern volatile __bit SOSCRUN @ (((unsigned) &OSCCON2)*8) + 6; |
[; ;pic18f27j13.h: 17930: extern volatile __bit SP0 @ (((unsigned) &STKPTR)*8) + 0; |
[; ;pic18f27j13.h: 17932: extern volatile __bit SP1 @ (((unsigned) &STKPTR)*8) + 1; |
[; ;pic18f27j13.h: 17934: extern volatile __bit SP2 @ (((unsigned) &STKPTR)*8) + 2; |
[; ;pic18f27j13.h: 17936: extern volatile __bit SP3 @ (((unsigned) &STKPTR)*8) + 3; |
[; ;pic18f27j13.h: 17938: extern volatile __bit SP4 @ (((unsigned) &STKPTR)*8) + 4; |
[; ;pic18f27j13.h: 17940: extern volatile __bit SPEN1 @ (((unsigned) &RCSTA1)*8) + 7; |
[; ;pic18f27j13.h: 17942: extern volatile __bit SPEN2 @ (((unsigned) &RCSTA2)*8) + 7; |
[; ;pic18f27j13.h: 17944: extern volatile __bit SPI1MD @ (((unsigned) &PMDIS0)*8) + 1; |
[; ;pic18f27j13.h: 17946: extern volatile __bit SPI1OD @ (((unsigned) &ODCON3)*8) + 0; |
[; ;pic18f27j13.h: 17948: extern volatile __bit SPI2MD @ (((unsigned) &PMDIS0)*8) + 2; |
[; ;pic18f27j13.h: 17950: extern volatile __bit SPI2OD @ (((unsigned) &ODCON3)*8) + 1; |
[; ;pic18f27j13.h: 17952: extern volatile __bit SRC0 @ (((unsigned) &ADCTRIG)*8) + 0; |
[; ;pic18f27j13.h: 17954: extern volatile __bit SRC1 @ (((unsigned) &ADCTRIG)*8) + 1; |
[; ;pic18f27j13.h: 17956: extern volatile __bit SREN1 @ (((unsigned) &RCSTA1)*8) + 5; |
[; ;pic18f27j13.h: 17958: extern volatile __bit SREN2 @ (((unsigned) &RCSTA2)*8) + 5; |
[; ;pic18f27j13.h: 17960: extern volatile __bit SRENA @ (((unsigned) &RCSTA1)*8) + 5; |
[; ;pic18f27j13.h: 17962: extern volatile __bit SSCON0 @ (((unsigned) &DMACON1)*8) + 6; |
[; ;pic18f27j13.h: 17964: extern volatile __bit SSCON1 @ (((unsigned) &DMACON1)*8) + 7; |
[; ;pic18f27j13.h: 17966: extern volatile __bit SSP1IE @ (((unsigned) &PIE1)*8) + 3; |
[; ;pic18f27j13.h: 17968: extern volatile __bit SSP1IF @ (((unsigned) &PIR1)*8) + 3; |
[; ;pic18f27j13.h: 17970: extern volatile __bit SSP1IP @ (((unsigned) &IPR1)*8) + 3; |
[; ;pic18f27j13.h: 17972: extern volatile __bit SSP2IE @ (((unsigned) &PIE3)*8) + 7; |
[; ;pic18f27j13.h: 17974: extern volatile __bit SSP2IF @ (((unsigned) &PIR3)*8) + 7; |
[; ;pic18f27j13.h: 17976: extern volatile __bit SSP2IP @ (((unsigned) &IPR3)*8) + 7; |
[; ;pic18f27j13.h: 17978: extern volatile __bit SSPEN1 @ (((unsigned) &SSP1CON1)*8) + 5; |
[; ;pic18f27j13.h: 17980: extern volatile __bit SSPEN2 @ (((unsigned) &SSP2CON1)*8) + 5; |
[; ;pic18f27j13.h: 17982: extern volatile __bit SSPIE @ (((unsigned) &PIE1)*8) + 3; |
[; ;pic18f27j13.h: 17984: extern volatile __bit SSPIF @ (((unsigned) &PIR1)*8) + 3; |
[; ;pic18f27j13.h: 17986: extern volatile __bit SSPIP @ (((unsigned) &IPR1)*8) + 3; |
[; ;pic18f27j13.h: 17988: extern volatile __bit SSPM01 @ (((unsigned) &SSP1CON1)*8) + 0; |
[; ;pic18f27j13.h: 17990: extern volatile __bit SSPM02 @ (((unsigned) &SSP2CON1)*8) + 0; |
[; ;pic18f27j13.h: 17992: extern volatile __bit SSPM11 @ (((unsigned) &SSP1CON1)*8) + 1; |
[; ;pic18f27j13.h: 17994: extern volatile __bit SSPM12 @ (((unsigned) &SSP2CON1)*8) + 1; |
[; ;pic18f27j13.h: 17996: extern volatile __bit SSPM21 @ (((unsigned) &SSP1CON1)*8) + 2; |
[; ;pic18f27j13.h: 17998: extern volatile __bit SSPM22 @ (((unsigned) &SSP2CON1)*8) + 2; |
[; ;pic18f27j13.h: 18000: extern volatile __bit SSPM31 @ (((unsigned) &SSP1CON1)*8) + 3; |
[; ;pic18f27j13.h: 18002: extern volatile __bit SSPM32 @ (((unsigned) &SSP2CON1)*8) + 3; |
[; ;pic18f27j13.h: 18004: extern volatile __bit SSPOV1 @ (((unsigned) &SSP1CON1)*8) + 6; |
[; ;pic18f27j13.h: 18006: extern volatile __bit SSPOV2 @ (((unsigned) &SSP2CON1)*8) + 6; |
[; ;pic18f27j13.h: 18008: extern volatile __bit START @ (((unsigned) &SSP1STAT)*8) + 3; |
[; ;pic18f27j13.h: 18010: extern volatile __bit START1 @ (((unsigned) &SSP1STAT)*8) + 3; |
[; ;pic18f27j13.h: 18012: extern volatile __bit START2 @ (((unsigned) &SSP2STAT)*8) + 3; |
[; ;pic18f27j13.h: 18014: extern volatile __bit STKFUL @ (((unsigned) &STKPTR)*8) + 7; |
[; ;pic18f27j13.h: 18016: extern volatile __bit STKOVF @ (((unsigned) &STKPTR)*8) + 7; |
[; ;pic18f27j13.h: 18018: extern volatile __bit STKUNF @ (((unsigned) &STKPTR)*8) + 6; |
[; ;pic18f27j13.h: 18020: extern volatile __bit STOP @ (((unsigned) &SSP1STAT)*8) + 4; |
[; ;pic18f27j13.h: 18022: extern volatile __bit STOP1 @ (((unsigned) &SSP1STAT)*8) + 4; |
[; ;pic18f27j13.h: 18024: extern volatile __bit STOP2 @ (((unsigned) &SSP2STAT)*8) + 4; |
[; ;pic18f27j13.h: 18026: extern volatile __bit STRA2 @ (((unsigned) &PSTR2CON)*8) + 0; |
[; ;pic18f27j13.h: 18028: extern volatile __bit STRA3 @ (((unsigned) &PSTR3CON)*8) + 0; |
[; ;pic18f27j13.h: 18030: extern volatile __bit STRB2 @ (((unsigned) &PSTR2CON)*8) + 1; |
[; ;pic18f27j13.h: 18032: extern volatile __bit STRB3 @ (((unsigned) &PSTR3CON)*8) + 1; |
[; ;pic18f27j13.h: 18034: extern volatile __bit STRC2 @ (((unsigned) &PSTR2CON)*8) + 2; |
[; ;pic18f27j13.h: 18036: extern volatile __bit STRC3 @ (((unsigned) &PSTR3CON)*8) + 2; |
[; ;pic18f27j13.h: 18038: extern volatile __bit STRD2 @ (((unsigned) &PSTR2CON)*8) + 3; |
[; ;pic18f27j13.h: 18040: extern volatile __bit STRD3 @ (((unsigned) &PSTR3CON)*8) + 3; |
[; ;pic18f27j13.h: 18042: extern volatile __bit STRSYNC2 @ (((unsigned) &PSTR2CON)*8) + 4; |
[; ;pic18f27j13.h: 18044: extern volatile __bit STRSYNC3 @ (((unsigned) &PSTR3CON)*8) + 4; |
[; ;pic18f27j13.h: 18046: extern volatile __bit SWDTE @ (((unsigned) &WDTCON)*8) + 0; |
[; ;pic18f27j13.h: 18048: extern volatile __bit SWDTEN @ (((unsigned) &WDTCON)*8) + 0; |
[; ;pic18f27j13.h: 18050: extern volatile __bit SYNC1 @ (((unsigned) &TXSTA1)*8) + 4; |
[; ;pic18f27j13.h: 18052: extern volatile __bit SYNC2 @ (((unsigned) &TXSTA2)*8) + 4; |
[; ;pic18f27j13.h: 18054: extern volatile __bit T08BIT @ (((unsigned) &T0CON)*8) + 6; |
[; ;pic18f27j13.h: 18056: extern volatile __bit T0CS @ (((unsigned) &T0CON)*8) + 5; |
[; ;pic18f27j13.h: 18058: extern volatile __bit T0IE @ (((unsigned) &INTCON)*8) + 5; |
[; ;pic18f27j13.h: 18060: extern volatile __bit T0IF @ (((unsigned) &INTCON)*8) + 2; |
[; ;pic18f27j13.h: 18062: extern volatile __bit T0IP @ (((unsigned) &INTCON2)*8) + 2; |
[; ;pic18f27j13.h: 18064: extern volatile __bit T0PS0 @ (((unsigned) &T0CON)*8) + 0; |
[; ;pic18f27j13.h: 18066: extern volatile __bit T0PS1 @ (((unsigned) &T0CON)*8) + 1; |
[; ;pic18f27j13.h: 18068: extern volatile __bit T0PS2 @ (((unsigned) &T0CON)*8) + 2; |
[; ;pic18f27j13.h: 18070: extern volatile __bit T0SE @ (((unsigned) &T0CON)*8) + 4; |
[; ;pic18f27j13.h: 18072: extern volatile __bit T1CKI @ (((unsigned) &PORTC)*8) + 0; |
[; ;pic18f27j13.h: 18074: extern volatile __bit T1CKPS0 @ (((unsigned) &T1CON)*8) + 4; |
[; ;pic18f27j13.h: 18076: extern volatile __bit T1CKPS1 @ (((unsigned) &T1CON)*8) + 5; |
[; ;pic18f27j13.h: 18078: extern volatile __bit T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 18080: extern volatile __bit T1GGO @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 18082: extern volatile __bit T1GGO_NOT_T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 18084: extern volatile __bit T1GGO_nT1DONE @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 18086: extern volatile __bit T1GPOL @ (((unsigned) &T1GCON)*8) + 6; |
[; ;pic18f27j13.h: 18088: extern volatile __bit T1GSPM @ (((unsigned) &T1GCON)*8) + 4; |
[; ;pic18f27j13.h: 18090: extern volatile __bit T1GSS0 @ (((unsigned) &T1GCON)*8) + 0; |
[; ;pic18f27j13.h: 18092: extern volatile __bit T1GSS1 @ (((unsigned) &T1GCON)*8) + 1; |
[; ;pic18f27j13.h: 18094: extern volatile __bit T1GTM @ (((unsigned) &T1GCON)*8) + 5; |
[; ;pic18f27j13.h: 18096: extern volatile __bit T1GVAL @ (((unsigned) &T1GCON)*8) + 2; |
[; ;pic18f27j13.h: 18098: extern volatile __bit T1OSCEN @ (((unsigned) &T1CON)*8) + 3; |
[; ;pic18f27j13.h: 18100: extern volatile __bit T1OSI @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 18102: extern volatile __bit T1OSO @ (((unsigned) &PORTC)*8) + 0; |
[; ;pic18f27j13.h: 18104: extern volatile __bit T1RD16 @ (((unsigned) &T1CON)*8) + 7; |
[; ;pic18f27j13.h: 18106: extern volatile __bit T2CKPS0 @ (((unsigned) &T2CON)*8) + 0; |
[; ;pic18f27j13.h: 18108: extern volatile __bit T2CKPS1 @ (((unsigned) &T2CON)*8) + 1; |
[; ;pic18f27j13.h: 18110: extern volatile __bit T2OUTPS0 @ (((unsigned) &T2CON)*8) + 3; |
[; ;pic18f27j13.h: 18112: extern volatile __bit T2OUTPS1 @ (((unsigned) &T2CON)*8) + 4; |
[; ;pic18f27j13.h: 18114: extern volatile __bit T2OUTPS2 @ (((unsigned) &T2CON)*8) + 5; |
[; ;pic18f27j13.h: 18116: extern volatile __bit T2OUTPS3 @ (((unsigned) &T2CON)*8) + 6; |
[; ;pic18f27j13.h: 18118: extern volatile __bit T3CKPS0 @ (((unsigned) &T3CON)*8) + 4; |
[; ;pic18f27j13.h: 18120: extern volatile __bit T3CKPS1 @ (((unsigned) &T3CON)*8) + 5; |
[; ;pic18f27j13.h: 18122: extern volatile __bit T3DONE @ (((unsigned) &T3GCON)*8) + 3; |
[; ;pic18f27j13.h: 18124: extern volatile __bit T3GGO @ (((unsigned) &T3GCON)*8) + 3; |
[; ;pic18f27j13.h: 18126: extern volatile __bit T3GGO_T3DONE @ (((unsigned) &T3GCON)*8) + 3; |
[; ;pic18f27j13.h: 18128: extern volatile __bit T3GPOL @ (((unsigned) &T3GCON)*8) + 6; |
[; ;pic18f27j13.h: 18130: extern volatile __bit T3GSPM @ (((unsigned) &T3GCON)*8) + 4; |
[; ;pic18f27j13.h: 18132: extern volatile __bit T3GSS0 @ (((unsigned) &T3GCON)*8) + 0; |
[; ;pic18f27j13.h: 18134: extern volatile __bit T3GSS1 @ (((unsigned) &T3GCON)*8) + 1; |
[; ;pic18f27j13.h: 18136: extern volatile __bit T3GTM @ (((unsigned) &T3GCON)*8) + 5; |
[; ;pic18f27j13.h: 18138: extern volatile __bit T3GVAL @ (((unsigned) &T3GCON)*8) + 2; |
[; ;pic18f27j13.h: 18140: extern volatile __bit T3OSCEN @ (((unsigned) &T3CON)*8) + 3; |
[; ;pic18f27j13.h: 18142: extern volatile __bit T3RD16 @ (((unsigned) &T3CON)*8) + 7; |
[; ;pic18f27j13.h: 18144: extern volatile __bit T4CKPS0 @ (((unsigned) &T4CON)*8) + 0; |
[; ;pic18f27j13.h: 18146: extern volatile __bit T4CKPS1 @ (((unsigned) &T4CON)*8) + 1; |
[; ;pic18f27j13.h: 18148: extern volatile __bit T4OUTPS0 @ (((unsigned) &T4CON)*8) + 3; |
[; ;pic18f27j13.h: 18150: extern volatile __bit T4OUTPS1 @ (((unsigned) &T4CON)*8) + 4; |
[; ;pic18f27j13.h: 18152: extern volatile __bit T4OUTPS2 @ (((unsigned) &T4CON)*8) + 5; |
[; ;pic18f27j13.h: 18154: extern volatile __bit T4OUTPS3 @ (((unsigned) &T4CON)*8) + 6; |
[; ;pic18f27j13.h: 18156: extern volatile __bit T5CKPS0 @ (((unsigned) &T5CON)*8) + 4; |
[; ;pic18f27j13.h: 18158: extern volatile __bit T5CKPS1 @ (((unsigned) &T5CON)*8) + 5; |
[; ;pic18f27j13.h: 18160: extern volatile __bit T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 18162: extern volatile __bit T5GGO @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 18164: extern volatile __bit T5GGO_NOT_T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 18166: extern volatile __bit T5GGO_nT5DONE @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 18168: extern volatile __bit T5GPOL @ (((unsigned) &T5GCON)*8) + 6; |
[; ;pic18f27j13.h: 18170: extern volatile __bit T5GSPM @ (((unsigned) &T5GCON)*8) + 4; |
[; ;pic18f27j13.h: 18172: extern volatile __bit T5GSS0 @ (((unsigned) &T5GCON)*8) + 0; |
[; ;pic18f27j13.h: 18174: extern volatile __bit T5GSS1 @ (((unsigned) &T5GCON)*8) + 1; |
[; ;pic18f27j13.h: 18176: extern volatile __bit T5GTM @ (((unsigned) &T5GCON)*8) + 5; |
[; ;pic18f27j13.h: 18178: extern volatile __bit T5GVAL @ (((unsigned) &T5GCON)*8) + 2; |
[; ;pic18f27j13.h: 18180: extern volatile __bit T5OSCEN @ (((unsigned) &T5CON)*8) + 3; |
[; ;pic18f27j13.h: 18182: extern volatile __bit T6CKPS0 @ (((unsigned) &T6CON)*8) + 0; |
[; ;pic18f27j13.h: 18184: extern volatile __bit T6CKPS1 @ (((unsigned) &T6CON)*8) + 1; |
[; ;pic18f27j13.h: 18186: extern volatile __bit T6OUTPS0 @ (((unsigned) &T6CON)*8) + 3; |
[; ;pic18f27j13.h: 18188: extern volatile __bit T6OUTPS1 @ (((unsigned) &T6CON)*8) + 4; |
[; ;pic18f27j13.h: 18190: extern volatile __bit T6OUTPS2 @ (((unsigned) &T6CON)*8) + 5; |
[; ;pic18f27j13.h: 18192: extern volatile __bit T6OUTPS3 @ (((unsigned) &T6CON)*8) + 6; |
[; ;pic18f27j13.h: 18194: extern volatile __bit T8CKPS0 @ (((unsigned) &T8CON)*8) + 0; |
[; ;pic18f27j13.h: 18196: extern volatile __bit T8CKPS1 @ (((unsigned) &T8CON)*8) + 1; |
[; ;pic18f27j13.h: 18198: extern volatile __bit T8OUTPS0 @ (((unsigned) &T8CON)*8) + 3; |
[; ;pic18f27j13.h: 18200: extern volatile __bit T8OUTPS1 @ (((unsigned) &T8CON)*8) + 4; |
[; ;pic18f27j13.h: 18202: extern volatile __bit T8OUTPS2 @ (((unsigned) &T8CON)*8) + 5; |
[; ;pic18f27j13.h: 18204: extern volatile __bit T8OUTPS3 @ (((unsigned) &T8CON)*8) + 6; |
[; ;pic18f27j13.h: 18206: extern volatile __bit TGEN @ (((unsigned) &CTMUCONH)*8) + 4; |
[; ;pic18f27j13.h: 18208: extern volatile __bit TMR0IE @ (((unsigned) &INTCON)*8) + 5; |
[; ;pic18f27j13.h: 18210: extern volatile __bit TMR0IF @ (((unsigned) &INTCON)*8) + 2; |
[; ;pic18f27j13.h: 18212: extern volatile __bit TMR0IP @ (((unsigned) &INTCON2)*8) + 2; |
[; ;pic18f27j13.h: 18214: extern volatile __bit TMR0ON @ (((unsigned) &T0CON)*8) + 7; |
[; ;pic18f27j13.h: 18216: extern volatile __bit TMR1CS0 @ (((unsigned) &T1CON)*8) + 6; |
[; ;pic18f27j13.h: 18218: extern volatile __bit TMR1CS1 @ (((unsigned) &T1CON)*8) + 7; |
[; ;pic18f27j13.h: 18220: extern volatile __bit TMR1GE @ (((unsigned) &T1GCON)*8) + 7; |
[; ;pic18f27j13.h: 18222: extern volatile __bit TMR1GIE @ (((unsigned) &PIE5)*8) + 0; |
[; ;pic18f27j13.h: 18224: extern volatile __bit TMR1GIF @ (((unsigned) &PIR5)*8) + 0; |
[; ;pic18f27j13.h: 18226: extern volatile __bit TMR1GIP @ (((unsigned) &IPR5)*8) + 0; |
[; ;pic18f27j13.h: 18228: extern volatile __bit TMR1IE @ (((unsigned) &PIE1)*8) + 0; |
[; ;pic18f27j13.h: 18230: extern volatile __bit TMR1IF @ (((unsigned) &PIR1)*8) + 0; |
[; ;pic18f27j13.h: 18232: extern volatile __bit TMR1IP @ (((unsigned) &IPR1)*8) + 0; |
[; ;pic18f27j13.h: 18234: extern volatile __bit TMR1MD @ (((unsigned) &PMDIS1)*8) + 1; |
[; ;pic18f27j13.h: 18236: extern volatile __bit TMR1ON @ (((unsigned) &T1CON)*8) + 0; |
[; ;pic18f27j13.h: 18238: extern volatile __bit TMR2IE @ (((unsigned) &PIE1)*8) + 1; |
[; ;pic18f27j13.h: 18240: extern volatile __bit TMR2IF @ (((unsigned) &PIR1)*8) + 1; |
[; ;pic18f27j13.h: 18242: extern volatile __bit TMR2IP @ (((unsigned) &IPR1)*8) + 1; |
[; ;pic18f27j13.h: 18244: extern volatile __bit TMR2MD @ (((unsigned) &PMDIS1)*8) + 2; |
[; ;pic18f27j13.h: 18246: extern volatile __bit TMR2ON @ (((unsigned) &T2CON)*8) + 2; |
[; ;pic18f27j13.h: 18248: extern volatile __bit TMR3CS0 @ (((unsigned) &T3CON)*8) + 6; |
[; ;pic18f27j13.h: 18250: extern volatile __bit TMR3CS1 @ (((unsigned) &T3CON)*8) + 7; |
[; ;pic18f27j13.h: 18252: extern volatile __bit TMR3GE @ (((unsigned) &T3GCON)*8) + 7; |
[; ;pic18f27j13.h: 18254: extern volatile __bit TMR3GIE @ (((unsigned) &PIE3)*8) + 1; |
[; ;pic18f27j13.h: 18256: extern volatile __bit TMR3GIF @ (((unsigned) &PIR3)*8) + 1; |
[; ;pic18f27j13.h: 18258: extern volatile __bit TMR3GIP @ (((unsigned) &IPR3)*8) + 1; |
[; ;pic18f27j13.h: 18260: extern volatile __bit TMR3IE @ (((unsigned) &PIE2)*8) + 1; |
[; ;pic18f27j13.h: 18262: extern volatile __bit TMR3IF @ (((unsigned) &PIR2)*8) + 1; |
[; ;pic18f27j13.h: 18264: extern volatile __bit TMR3IP @ (((unsigned) &IPR2)*8) + 1; |
[; ;pic18f27j13.h: 18266: extern volatile __bit TMR3MD @ (((unsigned) &PMDIS1)*8) + 3; |
[; ;pic18f27j13.h: 18268: extern volatile __bit TMR3ON @ (((unsigned) &T3CON)*8) + 0; |
[; ;pic18f27j13.h: 18270: extern volatile __bit TMR4IE @ (((unsigned) &PIE3)*8) + 3; |
[; ;pic18f27j13.h: 18272: extern volatile __bit TMR4IF @ (((unsigned) &PIR3)*8) + 3; |
[; ;pic18f27j13.h: 18274: extern volatile __bit TMR4IP @ (((unsigned) &IPR3)*8) + 3; |
[; ;pic18f27j13.h: 18276: extern volatile __bit TMR4MD @ (((unsigned) &PMDIS1)*8) + 4; |
[; ;pic18f27j13.h: 18278: extern volatile __bit TMR4ON @ (((unsigned) &T4CON)*8) + 2; |
[; ;pic18f27j13.h: 18280: extern volatile __bit TMR5CS0 @ (((unsigned) &T5CON)*8) + 6; |
[; ;pic18f27j13.h: 18282: extern volatile __bit TMR5CS1 @ (((unsigned) &T5CON)*8) + 7; |
[; ;pic18f27j13.h: 18284: extern volatile __bit TMR5GE @ (((unsigned) &T5GCON)*8) + 7; |
[; ;pic18f27j13.h: 18286: extern volatile __bit TMR5GIE @ (((unsigned) &PIE5)*8) + 1; |
[; ;pic18f27j13.h: 18288: extern volatile __bit TMR5GIF @ (((unsigned) &PIR5)*8) + 1; |
[; ;pic18f27j13.h: 18290: extern volatile __bit TMR5GIP @ (((unsigned) &IPR5)*8) + 1; |
[; ;pic18f27j13.h: 18292: extern volatile __bit TMR5IE @ (((unsigned) &PIE5)*8) + 2; |
[; ;pic18f27j13.h: 18294: extern volatile __bit TMR5IF @ (((unsigned) &PIR5)*8) + 2; |
[; ;pic18f27j13.h: 18296: extern volatile __bit TMR5IP @ (((unsigned) &IPR5)*8) + 2; |
[; ;pic18f27j13.h: 18298: extern volatile __bit TMR5MD @ (((unsigned) &PMDIS2)*8) + 3; |
[; ;pic18f27j13.h: 18300: extern volatile __bit TMR5ON @ (((unsigned) &T5CON)*8) + 0; |
[; ;pic18f27j13.h: 18302: extern volatile __bit TMR6IE @ (((unsigned) &PIE5)*8) + 3; |
[; ;pic18f27j13.h: 18304: extern volatile __bit TMR6IF @ (((unsigned) &PIR5)*8) + 3; |
[; ;pic18f27j13.h: 18306: extern volatile __bit TMR6IP @ (((unsigned) &IPR5)*8) + 3; |
[; ;pic18f27j13.h: 18308: extern volatile __bit TMR6MD @ (((unsigned) &PMDIS2)*8) + 4; |
[; ;pic18f27j13.h: 18310: extern volatile __bit TMR6ON @ (((unsigned) &T6CON)*8) + 2; |
[; ;pic18f27j13.h: 18312: extern volatile __bit TMR8IE @ (((unsigned) &PIE5)*8) + 4; |
[; ;pic18f27j13.h: 18314: extern volatile __bit TMR8IF @ (((unsigned) &PIR5)*8) + 4; |
[; ;pic18f27j13.h: 18316: extern volatile __bit TMR8IP @ (((unsigned) &IPR5)*8) + 4; |
[; ;pic18f27j13.h: 18318: extern volatile __bit TMR8MD @ (((unsigned) &PMDIS2)*8) + 6; |
[; ;pic18f27j13.h: 18320: extern volatile __bit TMR8ON @ (((unsigned) &T8CON)*8) + 2; |
[; ;pic18f27j13.h: 18322: extern volatile __bit TO @ (((unsigned) &RCON)*8) + 3; |
[; ;pic18f27j13.h: 18324: extern volatile __bit TRIGSEL0 @ (((unsigned) &ADCTRIG)*8) + 0; |
[; ;pic18f27j13.h: 18326: extern volatile __bit TRIGSEL1 @ (((unsigned) &ADCTRIG)*8) + 1; |
[; ;pic18f27j13.h: 18328: extern volatile __bit TRISA0 @ (((unsigned) &TRISA)*8) + 0; |
[; ;pic18f27j13.h: 18330: extern volatile __bit TRISA1 @ (((unsigned) &TRISA)*8) + 1; |
[; ;pic18f27j13.h: 18332: extern volatile __bit TRISA2 @ (((unsigned) &TRISA)*8) + 2; |
[; ;pic18f27j13.h: 18334: extern volatile __bit TRISA3 @ (((unsigned) &TRISA)*8) + 3; |
[; ;pic18f27j13.h: 18336: extern volatile __bit TRISA5 @ (((unsigned) &TRISA)*8) + 5; |
[; ;pic18f27j13.h: 18338: extern volatile __bit TRISA6 @ (((unsigned) &TRISA)*8) + 6; |
[; ;pic18f27j13.h: 18340: extern volatile __bit TRISA7 @ (((unsigned) &TRISA)*8) + 7; |
[; ;pic18f27j13.h: 18342: extern volatile __bit TRISB0 @ (((unsigned) &TRISB)*8) + 0; |
[; ;pic18f27j13.h: 18344: extern volatile __bit TRISB1 @ (((unsigned) &TRISB)*8) + 1; |
[; ;pic18f27j13.h: 18346: extern volatile __bit TRISB2 @ (((unsigned) &TRISB)*8) + 2; |
[; ;pic18f27j13.h: 18348: extern volatile __bit TRISB3 @ (((unsigned) &TRISB)*8) + 3; |
[; ;pic18f27j13.h: 18350: extern volatile __bit TRISB4 @ (((unsigned) &TRISB)*8) + 4; |
[; ;pic18f27j13.h: 18352: extern volatile __bit TRISB5 @ (((unsigned) &TRISB)*8) + 5; |
[; ;pic18f27j13.h: 18354: extern volatile __bit TRISB6 @ (((unsigned) &TRISB)*8) + 6; |
[; ;pic18f27j13.h: 18356: extern volatile __bit TRISB7 @ (((unsigned) &TRISB)*8) + 7; |
[; ;pic18f27j13.h: 18358: extern volatile __bit TRISC0 @ (((unsigned) &TRISC)*8) + 0; |
[; ;pic18f27j13.h: 18360: extern volatile __bit TRISC1 @ (((unsigned) &TRISC)*8) + 1; |
[; ;pic18f27j13.h: 18362: extern volatile __bit TRISC2 @ (((unsigned) &TRISC)*8) + 2; |
[; ;pic18f27j13.h: 18364: extern volatile __bit TRISC3 @ (((unsigned) &TRISC)*8) + 3; |
[; ;pic18f27j13.h: 18366: extern volatile __bit TRISC4 @ (((unsigned) &TRISC)*8) + 4; |
[; ;pic18f27j13.h: 18368: extern volatile __bit TRISC5 @ (((unsigned) &TRISC)*8) + 5; |
[; ;pic18f27j13.h: 18370: extern volatile __bit TRISC6 @ (((unsigned) &TRISC)*8) + 6; |
[; ;pic18f27j13.h: 18372: extern volatile __bit TRISC7 @ (((unsigned) &TRISC)*8) + 7; |
[; ;pic18f27j13.h: 18374: extern volatile __bit TRMT1 @ (((unsigned) &TXSTA1)*8) + 1; |
[; ;pic18f27j13.h: 18376: extern volatile __bit TRMT2 @ (((unsigned) &TXSTA2)*8) + 1; |
[; ;pic18f27j13.h: 18378: extern volatile __bit TUN0 @ (((unsigned) &OSCTUNE)*8) + 0; |
[; ;pic18f27j13.h: 18380: extern volatile __bit TUN1 @ (((unsigned) &OSCTUNE)*8) + 1; |
[; ;pic18f27j13.h: 18382: extern volatile __bit TUN2 @ (((unsigned) &OSCTUNE)*8) + 2; |
[; ;pic18f27j13.h: 18384: extern volatile __bit TUN3 @ (((unsigned) &OSCTUNE)*8) + 3; |
[; ;pic18f27j13.h: 18386: extern volatile __bit TUN4 @ (((unsigned) &OSCTUNE)*8) + 4; |
[; ;pic18f27j13.h: 18388: extern volatile __bit TUN5 @ (((unsigned) &OSCTUNE)*8) + 5; |
[; ;pic18f27j13.h: 18390: extern volatile __bit TX1 @ (((unsigned) &PORTC)*8) + 6; |
[; ;pic18f27j13.h: 18392: extern volatile __bit TX1IE @ (((unsigned) &PIE1)*8) + 4; |
[; ;pic18f27j13.h: 18394: extern volatile __bit TX1IF @ (((unsigned) &PIR1)*8) + 4; |
[; ;pic18f27j13.h: 18396: extern volatile __bit TX1IP @ (((unsigned) &IPR1)*8) + 4; |
[; ;pic18f27j13.h: 18398: extern volatile __bit TX2IE @ (((unsigned) &PIE3)*8) + 4; |
[; ;pic18f27j13.h: 18400: extern volatile __bit TX2IF @ (((unsigned) &PIR3)*8) + 4; |
[; ;pic18f27j13.h: 18402: extern volatile __bit TX2IP @ (((unsigned) &IPR3)*8) + 4; |
[; ;pic18f27j13.h: 18404: extern volatile __bit TX8_9 @ (((unsigned) &TXSTA1)*8) + 6; |
[; ;pic18f27j13.h: 18406: extern volatile __bit TX8_92 @ (((unsigned) &TXSTA2)*8) + 6; |
[; ;pic18f27j13.h: 18408: extern volatile __bit TX91 @ (((unsigned) &TXSTA1)*8) + 6; |
[; ;pic18f27j13.h: 18410: extern volatile __bit TX92 @ (((unsigned) &TXSTA2)*8) + 6; |
[; ;pic18f27j13.h: 18412: extern volatile __bit TX9D1 @ (((unsigned) &TXSTA1)*8) + 0; |
[; ;pic18f27j13.h: 18414: extern volatile __bit TX9D2 @ (((unsigned) &TXSTA2)*8) + 0; |
[; ;pic18f27j13.h: 18416: extern volatile __bit TXB0IE @ (((unsigned) &PIE3)*8) + 2; |
[; ;pic18f27j13.h: 18418: extern volatile __bit TXB1IE @ (((unsigned) &PIE3)*8) + 3; |
[; ;pic18f27j13.h: 18420: extern volatile __bit TXB2IE @ (((unsigned) &PIE3)*8) + 4; |
[; ;pic18f27j13.h: 18422: extern volatile __bit TXBNIE @ (((unsigned) &PIE3)*8) + 4; |
[; ;pic18f27j13.h: 18424: extern volatile __bit TXBNIF @ (((unsigned) &PIR3)*8) + 4; |
[; ;pic18f27j13.h: 18426: extern volatile __bit TXBNIP @ (((unsigned) &IPR3)*8) + 4; |
[; ;pic18f27j13.h: 18428: extern volatile __bit TXCKP1 @ (((unsigned) &BAUDCON1)*8) + 4; |
[; ;pic18f27j13.h: 18430: extern volatile __bit TXCKP2 @ (((unsigned) &BAUDCON2)*8) + 4; |
[; ;pic18f27j13.h: 18432: extern volatile __bit TXD8 @ (((unsigned) &TXSTA1)*8) + 0; |
[; ;pic18f27j13.h: 18434: extern volatile __bit TXD82 @ (((unsigned) &TXSTA2)*8) + 0; |
[; ;pic18f27j13.h: 18436: extern volatile __bit TXEN1 @ (((unsigned) &TXSTA1)*8) + 5; |
[; ;pic18f27j13.h: 18438: extern volatile __bit TXEN2 @ (((unsigned) &TXSTA2)*8) + 5; |
[; ;pic18f27j13.h: 18440: extern volatile __bit TXIE @ (((unsigned) &PIE1)*8) + 4; |
[; ;pic18f27j13.h: 18442: extern volatile __bit TXIF @ (((unsigned) &PIR1)*8) + 4; |
[; ;pic18f27j13.h: 18444: extern volatile __bit TXINC @ (((unsigned) &DMACON1)*8) + 5; |
[; ;pic18f27j13.h: 18446: extern volatile __bit TXIP @ (((unsigned) &IPR1)*8) + 4; |
[; ;pic18f27j13.h: 18448: extern volatile __bit U1OD @ (((unsigned) &ODCON2)*8) + 0; |
[; ;pic18f27j13.h: 18450: extern volatile __bit U2OD @ (((unsigned) &ODCON2)*8) + 1; |
[; ;pic18f27j13.h: 18452: extern volatile __bit UA1 @ (((unsigned) &SSP1STAT)*8) + 1; |
[; ;pic18f27j13.h: 18454: extern volatile __bit UA2 @ (((unsigned) &SSP2STAT)*8) + 1; |
[; ;pic18f27j13.h: 18456: extern volatile __bit UART1MD @ (((unsigned) &PMDIS0)*8) + 3; |
[; ;pic18f27j13.h: 18458: extern volatile __bit UART2MD @ (((unsigned) &PMDIS0)*8) + 4; |
[; ;pic18f27j13.h: 18460: extern volatile __bit ULPEN @ (((unsigned) &WDTCON)*8) + 2; |
[; ;pic18f27j13.h: 18462: extern volatile __bit ULPLVL @ (((unsigned) &WDTCON)*8) + 5; |
[; ;pic18f27j13.h: 18464: extern volatile __bit ULPSINK @ (((unsigned) &WDTCON)*8) + 1; |
[; ;pic18f27j13.h: 18466: extern volatile __bit ULPWDIS @ (((unsigned) &DSCONL)*8) + 2; |
[; ;pic18f27j13.h: 18468: extern volatile __bit ULPWU @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 18470: extern volatile __bit ULPWUIN @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 18472: extern volatile __bit VBG @ (((unsigned) &PORTA)*8) + 1; |
[; ;pic18f27j13.h: 18474: extern volatile __bit VBGEN @ (((unsigned) &ANCON1)*8) + 7; |
[; ;pic18f27j13.h: 18476: extern volatile __bit VBGOE @ (((unsigned) &WDTCON)*8) + 4; |
[; ;pic18f27j13.h: 18478: extern volatile __bit VCFG0 @ (((unsigned) &ADCON0)*8) + 6; |
[; ;pic18f27j13.h: 18480: extern volatile __bit VCFG01 @ (((unsigned) &ADCON1)*8) + 4; |
[; ;pic18f27j13.h: 18482: extern volatile __bit VCFG1 @ (((unsigned) &ADCON0)*8) + 7; |
[; ;pic18f27j13.h: 18484: extern volatile __bit VCFG11 @ (((unsigned) &ADCON1)*8) + 5; |
[; ;pic18f27j13.h: 18486: extern volatile __bit VDIRMAG @ (((unsigned) &HLVDCON)*8) + 7; |
[; ;pic18f27j13.h: 18488: extern volatile __bit VREF_MINUS @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 18490: extern volatile __bit VREF_PLUS @ (((unsigned) &PORTA)*8) + 3; |
[; ;pic18f27j13.h: 18492: extern volatile __bit W4E @ (((unsigned) &BAUDCON1)*8) + 1; |
[; ;pic18f27j13.h: 18494: extern volatile __bit WAITB0 @ (((unsigned) &RTCVALH)*8) + 6; |
[; ;pic18f27j13.h: 18496: extern volatile __bit WAITB1 @ (((unsigned) &RTCVALH)*8) + 7; |
[; ;pic18f27j13.h: 18498: extern volatile __bit WAITE0 @ (((unsigned) &RTCVALH)*8) + 0; |
[; ;pic18f27j13.h: 18500: extern volatile __bit WAITE1 @ (((unsigned) &RTCVALH)*8) + 1; |
[; ;pic18f27j13.h: 18502: extern volatile __bit WAITM0 @ (((unsigned) &RTCVALH)*8) + 2; |
[; ;pic18f27j13.h: 18504: extern volatile __bit WAITM1 @ (((unsigned) &RTCVALH)*8) + 3; |
[; ;pic18f27j13.h: 18506: extern volatile __bit WAITM2 @ (((unsigned) &RTCVALH)*8) + 4; |
[; ;pic18f27j13.h: 18508: extern volatile __bit WAITM3 @ (((unsigned) &RTCVALH)*8) + 5; |
[; ;pic18f27j13.h: 18510: extern volatile __bit WCOL1 @ (((unsigned) &SSP1CON1)*8) + 7; |
[; ;pic18f27j13.h: 18512: extern volatile __bit WCOL2 @ (((unsigned) &SSP2CON1)*8) + 7; |
[; ;pic18f27j13.h: 18514: extern volatile __bit WPROG @ (((unsigned) &EECON1)*8) + 5; |
[; ;pic18f27j13.h: 18516: extern volatile __bit WR @ (((unsigned) &EECON1)*8) + 1; |
[; ;pic18f27j13.h: 18518: extern volatile __bit WREN @ (((unsigned) &EECON1)*8) + 2; |
[; ;pic18f27j13.h: 18520: extern volatile __bit WRERR @ (((unsigned) &EECON1)*8) + 3; |
[; ;pic18f27j13.h: 18522: extern volatile __bit WUE1 @ (((unsigned) &BAUDCON1)*8) + 1; |
[; ;pic18f27j13.h: 18524: extern volatile __bit WUE2 @ (((unsigned) &BAUDCON2)*8) + 1; |
[; ;pic18f27j13.h: 18526: extern volatile __bit ZERO @ (((unsigned) &STATUS)*8) + 2; |
[; ;pic18f27j13.h: 18528: extern volatile __bit nA @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 18530: extern volatile __bit nA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 18532: extern volatile __bit nADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 18534: extern volatile __bit nADDRESS2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 18536: extern volatile __bit nBOR @ (((unsigned) &RCON)*8) + 0; |
[; ;pic18f27j13.h: 18538: extern volatile __bit nCM @ (((unsigned) &RCON)*8) + 5; |
[; ;pic18f27j13.h: 18540: extern volatile __bit nDONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 18542: extern volatile __bit nPD @ (((unsigned) &RCON)*8) + 2; |
[; ;pic18f27j13.h: 18544: extern volatile __bit nPOR @ (((unsigned) &RCON)*8) + 1; |
[; ;pic18f27j13.h: 18546: extern volatile __bit nRBPU @ (((unsigned) &INTCON2)*8) + 7; |
[; ;pic18f27j13.h: 18548: extern volatile __bit nRC8 @ (((unsigned) &RCSTA1)*8) + 6; |
[; ;pic18f27j13.h: 18550: extern volatile __bit nRI @ (((unsigned) &RCON)*8) + 4; |
[; ;pic18f27j13.h: 18552: extern volatile __bit nSS1 @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 18554: extern volatile __bit nT1DONE @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 18556: extern volatile __bit nT1SYNC @ (((unsigned) &T1CON)*8) + 2; |
[; ;pic18f27j13.h: 18558: extern volatile __bit nT3SYNC @ (((unsigned) &T3CON)*8) + 2; |
[; ;pic18f27j13.h: 18560: extern volatile __bit nT5DONE @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 18562: extern volatile __bit nT5SYNC @ (((unsigned) &T5CON)*8) + 2; |
[; ;pic18f27j13.h: 18564: extern volatile __bit nTO @ (((unsigned) &RCON)*8) + 3; |
[; ;pic18f27j13.h: 18566: extern volatile __bit nTX8 @ (((unsigned) &TXSTA1)*8) + 6; |
[; ;pic18f27j13.h: 18568: extern volatile __bit nW @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 18570: extern volatile __bit nW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 18572: extern volatile __bit nWRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 18574: extern volatile __bit nWRITE2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;adc.h: 2008: union ADCResult |
[; ;adc.h: 2009: { |
[; ;adc.h: 2010: int lr; |
[; ;adc.h: 2011: char br[2]; |
[; ;adc.h: 2012: }; |
[; ;adc.h: 2014: char BusyADC (void); |
[; ;adc.h: 2016: void ConvertADC (void); |
[; ;adc.h: 2018: void CloseADC(void); |
[; ;adc.h: 2026: int ReadADC(void); |
[; ;adc.h: 2052: void OpenADC ( unsigned char , |
[; ;adc.h: 2053: unsigned char , |
[; ;adc.h: 2054: unsigned char , |
[; ;adc.h: 2055: unsigned int ); |
[; ;adc.h: 2084: void SetChanADC(unsigned char ); |
[; ;adc.h: 2100: void SelChanConvADC( unsigned char ); |
[; ;ancomp.h: 202: void Close_ancomp1( void ); |
[; ;ancomp.h: 203: void Open_ancomp1(unsigned char config); |
[; ;ancomp.h: 204: void Close_ancomp2( void ); |
[; ;ancomp.h: 205: void Open_ancomp2(unsigned char config); |
[; ;ancomp.h: 208: void Close_ancomp3( void ); |
[; ;ancomp.h: 209: void Open_ancomp3(unsigned char config); |
[; ;spi.h: 236: void OpenSPI1( unsigned char sync_mode, |
[; ;spi.h: 237: unsigned char bus_mode, |
[; ;spi.h: 238: unsigned char smp_phase ); |
[; ;spi.h: 240: signed char WriteSPI1( unsigned char data_out ); |
[; ;spi.h: 242: void getsSPI1( unsigned char *rdptr, unsigned char length ); |
[; ;spi.h: 244: void putsSPI1( unsigned char *wrptr ); |
[; ;spi.h: 246: unsigned char ReadSPI1( void ); |
[; ;spi.h: 441: void OpenSPI2( unsigned char sync_mode, |
[; ;spi.h: 442: unsigned char bus_mode, |
[; ;spi.h: 443: unsigned char smp_phase ); |
[; ;spi.h: 445: signed char WriteSPI2( unsigned char data_out ); |
[; ;spi.h: 447: void getsSPI2( unsigned char *rdptr, unsigned char length ); |
[; ;spi.h: 449: void putsSPI2( unsigned char *wrptr ); |
[; ;spi.h: 451: unsigned char ReadSPI2( void ); |
[; ;can2510.h: 414: void CAN2510Initialize( unsigned int configuration, |
[; ;can2510.h: 415: unsigned char brp, |
[; ;can2510.h: 416: unsigned char interruptFlags, |
[; ;can2510.h: 417: unsigned char SPI_syncMode, |
[; ;can2510.h: 418: unsigned char SPI_busMode, |
[; ;can2510.h: 419: unsigned char SPI_smpPhase ); |
[; ;can2510.h: 421: signed char CAN2510Init( unsigned long BufferConfig, |
[; ;can2510.h: 422: unsigned long BitTimeConfig, |
[; ;can2510.h: 423: unsigned char interruptEnables, |
[; ;can2510.h: 424: unsigned char SPI_syncMode, |
[; ;can2510.h: 425: unsigned char SPI_busMode, |
[; ;can2510.h: 426: unsigned char SPI_smpPhase ); |
[; ;can2510.h: 428: void CAN2510Enable( void ); |
[; ;can2510.h: 430: void CAN2510Disable( void ); |
[; ;can2510.h: 432: void CAN2510Reset( void ); |
[; ;can2510.h: 434: void CAN2510SetMode( unsigned char mode ); |
[; ;can2510.h: 436: unsigned char CAN2510ReadMode( void ); |
[; ;can2510.h: 438: unsigned char CAN2510ReadStatus( void ); |
[; ;can2510.h: 440: unsigned char CAN2510ErrorState( void ); |
[; ;can2510.h: 442: unsigned char CAN2510InterruptStatus( void ); |
[; ;can2510.h: 444: void CAN2510InterruptEnable( unsigned char interruptFlags ); |
[; ;can2510.h: 446: unsigned char CAN2510ByteRead( unsigned char addr ); |
[; ;can2510.h: 448: void CAN2510ByteWrite( unsigned char addr, unsigned char value ); |
[; ;can2510.h: 450: void CAN2510SequentialRead( unsigned char *DataArray, |
[; ;can2510.h: 451: unsigned char CAN2510addr, |
[; ;can2510.h: 452: unsigned char numbytes ); |
[; ;can2510.h: 454: void CAN2510SequentialWrite( unsigned char *DataArray, |
[; ;can2510.h: 455: unsigned char CAN2510addr, |
[; ;can2510.h: 456: unsigned char numbytes ); |
[; ;can2510.h: 458: void CAN2510BitModify( unsigned char address, |
[; ;can2510.h: 459: unsigned char mask, |
[; ;can2510.h: 460: unsigned char data ); |
[; ;can2510.h: 462: void CAN2510SetSingleMaskStd( unsigned char maskNum, unsigned int mask ); |
[; ;can2510.h: 464: void CAN2510SetSingleMaskXtd( unsigned char maskNum, unsigned long mask ); |
[; ;can2510.h: 466: void CAN2510SetSingleFilterStd( unsigned char filterNum, unsigned int filter ); |
[; ;can2510.h: 468: void CAN2510SetSingleFilterXtd( unsigned char filterNum, unsigned long filter ); |
[; ;can2510.h: 470: signed char CAN2510SetMsgFilterStd( unsigned char bufferNum, |
[; ;can2510.h: 471: unsigned int mask, |
[; ;can2510.h: 472: unsigned int *filters ); |
[; ;can2510.h: 474: signed char CAN2510SetMsgFilterXtd( unsigned char bufferNum, |
[; ;can2510.h: 475: unsigned long mask, |
[; ;can2510.h: 476: unsigned long *filters ); |
[; ;can2510.h: 478: signed char CAN2510WriteStd( unsigned int msgId, |
[; ;can2510.h: 479: unsigned char msgPriority, |
[; ;can2510.h: 480: unsigned char numBytes, |
[; ;can2510.h: 481: unsigned char *data ); |
[; ;can2510.h: 483: signed char CAN2510WriteXtd( unsigned long msgId, |
[; ;can2510.h: 484: unsigned char msgPriority, |
[; ;can2510.h: 485: unsigned char numBytes, |
[; ;can2510.h: 486: unsigned char *data ); |
[; ;can2510.h: 488: void CAN2510LoadBufferStd( unsigned char bufferNum, |
[; ;can2510.h: 489: unsigned int msgId, |
[; ;can2510.h: 490: unsigned char numBytes, |
[; ;can2510.h: 491: unsigned char *data ); |
[; ;can2510.h: 493: void CAN2510LoadBufferXtd( unsigned char bufferNum, |
[; ;can2510.h: 494: unsigned long msgId, |
[; ;can2510.h: 495: unsigned char numBytes, |
[; ;can2510.h: 496: unsigned char *data ); |
[; ;can2510.h: 498: void CAN2510LoadRTRStd( unsigned char bufferNum, |
[; ;can2510.h: 499: unsigned int msgId, |
[; ;can2510.h: 500: unsigned char numBytes ); |
[; ;can2510.h: 502: void CAN2510LoadRTRXtd( unsigned char bufferNum, |
[; ;can2510.h: 503: unsigned long msgId, |
[; ;can2510.h: 504: unsigned char numBytes ); |
[; ;can2510.h: 506: void CAN2510SetBufferPriority( unsigned char bufferNum, |
[; ;can2510.h: 507: unsigned char bufferPriority ); |
[; ;can2510.h: 509: void CAN2510SendBuffer( unsigned char bufferNumber ); |
[; ;can2510.h: 511: signed char CAN2510WriteBuffer( unsigned char bufferNum ); |
[; ;can2510.h: 513: unsigned char CAN2510DataReady( unsigned char bufferNum ); |
[; ;can2510.h: 515: unsigned char CAN2510DataRead( unsigned char bufferNum, |
[; ;can2510.h: 516: unsigned long *msgId, |
[; ;can2510.h: 517: unsigned char *numBytes, |
[; ;can2510.h: 518: unsigned char *data ); |
[; ;capture.h: 64: union capstatus |
[; ;capture.h: 65: { |
[; ;capture.h: 73: struct |
[; ;capture.h: 74: { |
[; ;capture.h: 91: unsigned Cap4OVF:1; |
[; ;capture.h: 92: unsigned Cap5OVF:1; |
[; ;capture.h: 96: unsigned Cap6OVF:1; |
[; ;capture.h: 97: unsigned Cap7OVF:1; |
[; ;capture.h: 98: unsigned Cap8OVF:1; |
[; ;capture.h: 107: unsigned ECap1OVF:1; |
[; ;capture.h: 111: unsigned ECap2OVF:1; |
[; ;capture.h: 112: unsigned ECap3OVF:1; |
[; ;capture.h: 115: }; |
[; ;capture.h: 117: unsigned :8; |
[; ;capture.h: 119: }; |
[; ;capture.h: 121: extern union capstatus CapStatus; |
[; ;capture.h: 123: union CapResult |
[; ;capture.h: 124: { |
[; ;capture.h: 125: unsigned int lc; |
[; ;capture.h: 126: char bc[2]; |
[; ;capture.h: 127: }; |
[; ;capture.h: 507: void OpenCapture4 ( unsigned char config); |
[; ;capture.h: 508: unsigned int ReadCapture4 (void); |
[; ;capture.h: 509: void CloseCapture4 (void); |
[; ;capture.h: 511: void OpenCapture5 ( unsigned char config); |
[; ;capture.h: 512: unsigned int ReadCapture5 (void); |
[; ;capture.h: 513: void CloseCapture5 (void); |
[; ;capture.h: 520: void OpenCapture6 ( unsigned char config); |
[; ;capture.h: 521: unsigned int ReadCapture6 (void); |
[; ;capture.h: 522: void CloseCapture6 (void); |
[; ;capture.h: 524: void OpenCapture7 ( unsigned char config); |
[; ;capture.h: 525: unsigned int ReadCapture7 (void); |
[; ;capture.h: 526: void CloseCapture7 (void); |
[; ;capture.h: 528: void OpenCapture8 ( unsigned char config); |
[; ;capture.h: 529: unsigned int ReadCapture8 (void); |
[; ;capture.h: 530: void CloseCapture8 (void); |
[; ;capture.h: 568: void OpenECapture1 ( unsigned char config); |
[; ;capture.h: 569: unsigned int ReadECapture1 (void); |
[; ;capture.h: 570: void CloseECapture1 (void); |
[; ;capture.h: 573: void OpenECapture2 ( unsigned char config); |
[; ;capture.h: 574: unsigned int ReadECapture2 (void); |
[; ;capture.h: 575: void CloseECapture2 (void); |
[; ;capture.h: 577: void OpenECapture3 ( unsigned char config); |
[; ;capture.h: 578: unsigned int ReadECapture3 (void); |
[; ;capture.h: 579: void CloseECapture3 (void); |
[; ;compare.h: 403: void OpenCompare4(unsigned char config,unsigned int period); |
[; ;compare.h: 404: void CloseCompare4(void); |
[; ;compare.h: 406: void OpenCompare5(unsigned char config,unsigned int period); |
[; ;compare.h: 407: void CloseCompare5(void); |
[; ;compare.h: 411: void OpenCompare6(unsigned char config,unsigned int period); |
[; ;compare.h: 412: void CloseCompare6(void); |
[; ;compare.h: 414: void OpenCompare7(unsigned char config,unsigned int period); |
[; ;compare.h: 415: void CloseCompare7(void); |
[; ;compare.h: 417: void OpenCompare8(unsigned char config,unsigned int period); |
[; ;compare.h: 418: void CloseCompare8(void); |
[; ;compare.h: 433: void OpenECompare1(unsigned char config,unsigned int period); |
[; ;compare.h: 434: void CloseECompare1(void); |
[; ;compare.h: 439: void OpenECompare2(unsigned char config,unsigned int period); |
[; ;compare.h: 440: void CloseECompare2(void); |
[; ;compare.h: 442: void OpenECompare3(unsigned char config,unsigned int period); |
[; ;compare.h: 443: void CloseECompare3(void); |
[; ;ctmu.h: 374: void OpenCTMU(unsigned char config1,unsigned char config2,unsigned char config3); |
[; ;ctmu.h: 379: void CurrentControlCTMU(unsigned char config); |
[; ;ctmu.h: 380: void CloseCTMU(void); |
[; ;dpslp.h: 49: typedef union |
[; ;dpslp.h: 50: { |
[; ;dpslp.h: 51: struct |
[; ;dpslp.h: 52: { |
[; ;dpslp.h: 53: unsigned char DS_POR:1; |
[; ;dpslp.h: 54: unsigned char DS_MCLR:1; |
[; ;dpslp.h: 55: unsigned char DS_RTC:1; |
[; ;dpslp.h: 56: unsigned char DS_WDT:1; |
[; ;dpslp.h: 57: unsigned char DS_FLT:1; |
[; ;dpslp.h: 58: unsigned char DS_INT0:1; |
[; ;dpslp.h: 59: unsigned char DS_BOR:1; |
[; ;dpslp.h: 60: unsigned char DS_ULP:1; |
[; ;dpslp.h: 61: }WK_SRC; |
[; ;dpslp.h: 63: unsigned char WKSRC; |
[; ;dpslp.h: 65: }SRC; |
[; ;dpslp.h: 68: typedef struct |
[; ;dpslp.h: 69: { |
[; ;dpslp.h: 70: unsigned char Reg0; |
[; ;dpslp.h: 71: unsigned char Reg1; |
[; ;dpslp.h: 72: }CONTEXT; |
[; ;dpslp.h: 164: extern void DeepSleepWakeUpSource(SRC* ptr); |
[; ;dpslp.h: 165: extern void GotoDeepSleep( unsigned int config); |
[; ;dpslp.h: 166: extern signed char IsResetFromDeepSleep( void ); |
[; ;dpslp.h: 167: extern void ReadDSGPR( CONTEXT* ptr ); |
[; ;dpslp.h: 171: extern void ULPWakeUpEnable( void ); |
[; ;stddef.h: 2: typedef int ptrdiff_t; |
[; ;stddef.h: 3: typedef unsigned size_t; |
[; ;stddef.h: 4: typedef unsigned short wchar_t; |
[; ;stddef.h: 13: extern int errno; |
[; ;GenericTypeDefs.h: 65: typedef enum _BOOL { FALSE = 0, TRUE } BOOL; |
[; ;GenericTypeDefs.h: 68: typedef enum _BIT { CLEAR = 0, SET } BIT; |
[; ;GenericTypeDefs.h: 75: typedef signed int INT; |
[; ;GenericTypeDefs.h: 76: typedef signed char INT8; |
[; ;GenericTypeDefs.h: 77: typedef signed short int INT16; |
[; ;GenericTypeDefs.h: 78: typedef signed long int INT32; |
[; ;GenericTypeDefs.h: 82: typedef signed long long INT64; |
[; ;GenericTypeDefs.h: 86: typedef unsigned int UINT; |
[; ;GenericTypeDefs.h: 87: typedef unsigned char UINT8; |
[; ;GenericTypeDefs.h: 88: typedef unsigned short int UINT16; |
[; ;GenericTypeDefs.h: 93: typedef unsigned long int UINT32; |
[; ;GenericTypeDefs.h: 96: typedef unsigned long long UINT64; |
[; ;GenericTypeDefs.h: 99: typedef union |
[; ;GenericTypeDefs.h: 100: { |
[; ;GenericTypeDefs.h: 101: UINT8 Val; |
[; ;GenericTypeDefs.h: 102: struct |
[; ;GenericTypeDefs.h: 103: { |
[; ;GenericTypeDefs.h: 104: UINT8 b0:1; |
[; ;GenericTypeDefs.h: 105: UINT8 b1:1; |
[; ;GenericTypeDefs.h: 106: UINT8 b2:1; |
[; ;GenericTypeDefs.h: 107: UINT8 b3:1; |
[; ;GenericTypeDefs.h: 108: UINT8 b4:1; |
[; ;GenericTypeDefs.h: 109: UINT8 b5:1; |
[; ;GenericTypeDefs.h: 110: UINT8 b6:1; |
[; ;GenericTypeDefs.h: 111: UINT8 b7:1; |
[; ;GenericTypeDefs.h: 112: } bits; |
[; ;GenericTypeDefs.h: 113: } UINT8_VAL, UINT8_BITS; |
[; ;GenericTypeDefs.h: 115: typedef union |
[; ;GenericTypeDefs.h: 116: { |
[; ;GenericTypeDefs.h: 117: UINT16 Val; |
[; ;GenericTypeDefs.h: 118: UINT8 v[2] ; |
[; ;GenericTypeDefs.h: 119: struct |
[; ;GenericTypeDefs.h: 120: { |
[; ;GenericTypeDefs.h: 121: UINT8 LB; |
[; ;GenericTypeDefs.h: 122: UINT8 HB; |
[; ;GenericTypeDefs.h: 123: } byte; |
[; ;GenericTypeDefs.h: 124: struct |
[; ;GenericTypeDefs.h: 125: { |
[; ;GenericTypeDefs.h: 126: UINT8 b0:1; |
[; ;GenericTypeDefs.h: 127: UINT8 b1:1; |
[; ;GenericTypeDefs.h: 128: UINT8 b2:1; |
[; ;GenericTypeDefs.h: 129: UINT8 b3:1; |
[; ;GenericTypeDefs.h: 130: UINT8 b4:1; |
[; ;GenericTypeDefs.h: 131: UINT8 b5:1; |
[; ;GenericTypeDefs.h: 132: UINT8 b6:1; |
[; ;GenericTypeDefs.h: 133: UINT8 b7:1; |
[; ;GenericTypeDefs.h: 134: UINT8 b8:1; |
[; ;GenericTypeDefs.h: 135: UINT8 b9:1; |
[; ;GenericTypeDefs.h: 136: UINT8 b10:1; |
[; ;GenericTypeDefs.h: 137: UINT8 b11:1; |
[; ;GenericTypeDefs.h: 138: UINT8 b12:1; |
[; ;GenericTypeDefs.h: 139: UINT8 b13:1; |
[; ;GenericTypeDefs.h: 140: UINT8 b14:1; |
[; ;GenericTypeDefs.h: 141: UINT8 b15:1; |
[; ;GenericTypeDefs.h: 142: } bits; |
[; ;GenericTypeDefs.h: 143: } UINT16_VAL, UINT16_BITS; |
[; ;GenericTypeDefs.h: 187: typedef union |
[; ;GenericTypeDefs.h: 188: { |
[; ;GenericTypeDefs.h: 189: UINT32 Val; |
[; ;GenericTypeDefs.h: 190: UINT16 w[2] ; |
[; ;GenericTypeDefs.h: 191: UINT8 v[4] ; |
[; ;GenericTypeDefs.h: 192: struct |
[; ;GenericTypeDefs.h: 193: { |
[; ;GenericTypeDefs.h: 194: UINT16 LW; |
[; ;GenericTypeDefs.h: 195: UINT16 HW; |
[; ;GenericTypeDefs.h: 196: } word; |
[; ;GenericTypeDefs.h: 197: struct |
[; ;GenericTypeDefs.h: 198: { |
[; ;GenericTypeDefs.h: 199: UINT8 LB; |
[; ;GenericTypeDefs.h: 200: UINT8 HB; |
[; ;GenericTypeDefs.h: 201: UINT8 UB; |
[; ;GenericTypeDefs.h: 202: UINT8 MB; |
[; ;GenericTypeDefs.h: 203: } byte; |
[; ;GenericTypeDefs.h: 204: struct |
[; ;GenericTypeDefs.h: 205: { |
[; ;GenericTypeDefs.h: 206: UINT16_VAL low; |
[; ;GenericTypeDefs.h: 207: UINT16_VAL high; |
[; ;GenericTypeDefs.h: 208: }wordUnion; |
[; ;GenericTypeDefs.h: 209: struct |
[; ;GenericTypeDefs.h: 210: { |
[; ;GenericTypeDefs.h: 211: UINT8 b0:1; |
[; ;GenericTypeDefs.h: 212: UINT8 b1:1; |
[; ;GenericTypeDefs.h: 213: UINT8 b2:1; |
[; ;GenericTypeDefs.h: 214: UINT8 b3:1; |
[; ;GenericTypeDefs.h: 215: UINT8 b4:1; |
[; ;GenericTypeDefs.h: 216: UINT8 b5:1; |
[; ;GenericTypeDefs.h: 217: UINT8 b6:1; |
[; ;GenericTypeDefs.h: 218: UINT8 b7:1; |
[; ;GenericTypeDefs.h: 219: UINT8 b8:1; |
[; ;GenericTypeDefs.h: 220: UINT8 b9:1; |
[; ;GenericTypeDefs.h: 221: UINT8 b10:1; |
[; ;GenericTypeDefs.h: 222: UINT8 b11:1; |
[; ;GenericTypeDefs.h: 223: UINT8 b12:1; |
[; ;GenericTypeDefs.h: 224: UINT8 b13:1; |
[; ;GenericTypeDefs.h: 225: UINT8 b14:1; |
[; ;GenericTypeDefs.h: 226: UINT8 b15:1; |
[; ;GenericTypeDefs.h: 227: UINT8 b16:1; |
[; ;GenericTypeDefs.h: 228: UINT8 b17:1; |
[; ;GenericTypeDefs.h: 229: UINT8 b18:1; |
[; ;GenericTypeDefs.h: 230: UINT8 b19:1; |
[; ;GenericTypeDefs.h: 231: UINT8 b20:1; |
[; ;GenericTypeDefs.h: 232: UINT8 b21:1; |
[; ;GenericTypeDefs.h: 233: UINT8 b22:1; |
[; ;GenericTypeDefs.h: 234: UINT8 b23:1; |
[; ;GenericTypeDefs.h: 235: UINT8 b24:1; |
[; ;GenericTypeDefs.h: 236: UINT8 b25:1; |
[; ;GenericTypeDefs.h: 237: UINT8 b26:1; |
[; ;GenericTypeDefs.h: 238: UINT8 b27:1; |
[; ;GenericTypeDefs.h: 239: UINT8 b28:1; |
[; ;GenericTypeDefs.h: 240: UINT8 b29:1; |
[; ;GenericTypeDefs.h: 241: UINT8 b30:1; |
[; ;GenericTypeDefs.h: 242: UINT8 b31:1; |
[; ;GenericTypeDefs.h: 243: } bits; |
[; ;GenericTypeDefs.h: 244: } UINT32_VAL; |
[; ;GenericTypeDefs.h: 248: typedef union |
[; ;GenericTypeDefs.h: 249: { |
[; ;GenericTypeDefs.h: 250: UINT64 Val; |
[; ;GenericTypeDefs.h: 251: UINT32 d[2] ; |
[; ;GenericTypeDefs.h: 252: UINT16 w[4] ; |
[; ;GenericTypeDefs.h: 253: UINT8 v[8] ; |
[; ;GenericTypeDefs.h: 254: struct |
[; ;GenericTypeDefs.h: 255: { |
[; ;GenericTypeDefs.h: 256: UINT32 LD; |
[; ;GenericTypeDefs.h: 257: UINT32 HD; |
[; ;GenericTypeDefs.h: 258: } dword; |
[; ;GenericTypeDefs.h: 259: struct |
[; ;GenericTypeDefs.h: 260: { |
[; ;GenericTypeDefs.h: 261: UINT16 LW; |
[; ;GenericTypeDefs.h: 262: UINT16 HW; |
[; ;GenericTypeDefs.h: 263: UINT16 UW; |
[; ;GenericTypeDefs.h: 264: UINT16 MW; |
[; ;GenericTypeDefs.h: 265: } word; |
[; ;GenericTypeDefs.h: 266: struct |
[; ;GenericTypeDefs.h: 267: { |
[; ;GenericTypeDefs.h: 268: UINT8 b0:1; |
[; ;GenericTypeDefs.h: 269: UINT8 b1:1; |
[; ;GenericTypeDefs.h: 270: UINT8 b2:1; |
[; ;GenericTypeDefs.h: 271: UINT8 b3:1; |
[; ;GenericTypeDefs.h: 272: UINT8 b4:1; |
[; ;GenericTypeDefs.h: 273: UINT8 b5:1; |
[; ;GenericTypeDefs.h: 274: UINT8 b6:1; |
[; ;GenericTypeDefs.h: 275: UINT8 b7:1; |
[; ;GenericTypeDefs.h: 276: UINT8 b8:1; |
[; ;GenericTypeDefs.h: 277: UINT8 b9:1; |
[; ;GenericTypeDefs.h: 278: UINT8 b10:1; |
[; ;GenericTypeDefs.h: 279: UINT8 b11:1; |
[; ;GenericTypeDefs.h: 280: UINT8 b12:1; |
[; ;GenericTypeDefs.h: 281: UINT8 b13:1; |
[; ;GenericTypeDefs.h: 282: UINT8 b14:1; |
[; ;GenericTypeDefs.h: 283: UINT8 b15:1; |
[; ;GenericTypeDefs.h: 284: UINT8 b16:1; |
[; ;GenericTypeDefs.h: 285: UINT8 b17:1; |
[; ;GenericTypeDefs.h: 286: UINT8 b18:1; |
[; ;GenericTypeDefs.h: 287: UINT8 b19:1; |
[; ;GenericTypeDefs.h: 288: UINT8 b20:1; |
[; ;GenericTypeDefs.h: 289: UINT8 b21:1; |
[; ;GenericTypeDefs.h: 290: UINT8 b22:1; |
[; ;GenericTypeDefs.h: 291: UINT8 b23:1; |
[; ;GenericTypeDefs.h: 292: UINT8 b24:1; |
[; ;GenericTypeDefs.h: 293: UINT8 b25:1; |
[; ;GenericTypeDefs.h: 294: UINT8 b26:1; |
[; ;GenericTypeDefs.h: 295: UINT8 b27:1; |
[; ;GenericTypeDefs.h: 296: UINT8 b28:1; |
[; ;GenericTypeDefs.h: 297: UINT8 b29:1; |
[; ;GenericTypeDefs.h: 298: UINT8 b30:1; |
[; ;GenericTypeDefs.h: 299: UINT8 b31:1; |
[; ;GenericTypeDefs.h: 300: UINT8 b32:1; |
[; ;GenericTypeDefs.h: 301: UINT8 b33:1; |
[; ;GenericTypeDefs.h: 302: UINT8 b34:1; |
[; ;GenericTypeDefs.h: 303: UINT8 b35:1; |
[; ;GenericTypeDefs.h: 304: UINT8 b36:1; |
[; ;GenericTypeDefs.h: 305: UINT8 b37:1; |
[; ;GenericTypeDefs.h: 306: UINT8 b38:1; |
[; ;GenericTypeDefs.h: 307: UINT8 b39:1; |
[; ;GenericTypeDefs.h: 308: UINT8 b40:1; |
[; ;GenericTypeDefs.h: 309: UINT8 b41:1; |
[; ;GenericTypeDefs.h: 310: UINT8 b42:1; |
[; ;GenericTypeDefs.h: 311: UINT8 b43:1; |
[; ;GenericTypeDefs.h: 312: UINT8 b44:1; |
[; ;GenericTypeDefs.h: 313: UINT8 b45:1; |
[; ;GenericTypeDefs.h: 314: UINT8 b46:1; |
[; ;GenericTypeDefs.h: 315: UINT8 b47:1; |
[; ;GenericTypeDefs.h: 316: UINT8 b48:1; |
[; ;GenericTypeDefs.h: 317: UINT8 b49:1; |
[; ;GenericTypeDefs.h: 318: UINT8 b50:1; |
[; ;GenericTypeDefs.h: 319: UINT8 b51:1; |
[; ;GenericTypeDefs.h: 320: UINT8 b52:1; |
[; ;GenericTypeDefs.h: 321: UINT8 b53:1; |
[; ;GenericTypeDefs.h: 322: UINT8 b54:1; |
[; ;GenericTypeDefs.h: 323: UINT8 b55:1; |
[; ;GenericTypeDefs.h: 324: UINT8 b56:1; |
[; ;GenericTypeDefs.h: 325: UINT8 b57:1; |
[; ;GenericTypeDefs.h: 326: UINT8 b58:1; |
[; ;GenericTypeDefs.h: 327: UINT8 b59:1; |
[; ;GenericTypeDefs.h: 328: UINT8 b60:1; |
[; ;GenericTypeDefs.h: 329: UINT8 b61:1; |
[; ;GenericTypeDefs.h: 330: UINT8 b62:1; |
[; ;GenericTypeDefs.h: 331: UINT8 b63:1; |
[; ;GenericTypeDefs.h: 332: } bits; |
[; ;GenericTypeDefs.h: 333: } UINT64_VAL; |
[; ;GenericTypeDefs.h: 339: typedef void VOID; |
[; ;GenericTypeDefs.h: 341: typedef char CHAR8; |
[; ;GenericTypeDefs.h: 342: typedef unsigned char UCHAR8; |
[; ;GenericTypeDefs.h: 344: typedef unsigned char BYTE; |
[; ;GenericTypeDefs.h: 345: typedef unsigned short int WORD; |
[; ;GenericTypeDefs.h: 346: typedef unsigned long DWORD; |
[; ;GenericTypeDefs.h: 349: typedef unsigned long long QWORD; |
[; ;GenericTypeDefs.h: 350: typedef signed char CHAR; |
[; ;GenericTypeDefs.h: 351: typedef signed short int SHORT; |
[; ;GenericTypeDefs.h: 352: typedef signed long LONG; |
[; ;GenericTypeDefs.h: 355: typedef signed long long LONGLONG; |
[; ;GenericTypeDefs.h: 356: typedef union |
[; ;GenericTypeDefs.h: 357: { |
[; ;GenericTypeDefs.h: 358: BYTE Val; |
[; ;GenericTypeDefs.h: 359: struct |
[; ;GenericTypeDefs.h: 360: { |
[; ;GenericTypeDefs.h: 361: BYTE b0:1; |
[; ;GenericTypeDefs.h: 362: BYTE b1:1; |
[; ;GenericTypeDefs.h: 363: BYTE b2:1; |
[; ;GenericTypeDefs.h: 364: BYTE b3:1; |
[; ;GenericTypeDefs.h: 365: BYTE b4:1; |
[; ;GenericTypeDefs.h: 366: BYTE b5:1; |
[; ;GenericTypeDefs.h: 367: BYTE b6:1; |
[; ;GenericTypeDefs.h: 368: BYTE b7:1; |
[; ;GenericTypeDefs.h: 369: } bits; |
[; ;GenericTypeDefs.h: 370: } BYTE_VAL, BYTE_BITS; |
[; ;GenericTypeDefs.h: 372: typedef union |
[; ;GenericTypeDefs.h: 373: { |
[; ;GenericTypeDefs.h: 374: WORD Val; |
[; ;GenericTypeDefs.h: 375: BYTE v[2] ; |
[; ;GenericTypeDefs.h: 376: struct |
[; ;GenericTypeDefs.h: 377: { |
[; ;GenericTypeDefs.h: 378: BYTE LB; |
[; ;GenericTypeDefs.h: 379: BYTE HB; |
[; ;GenericTypeDefs.h: 380: } byte; |
[; ;GenericTypeDefs.h: 381: struct |
[; ;GenericTypeDefs.h: 382: { |
[; ;GenericTypeDefs.h: 383: BYTE b0:1; |
[; ;GenericTypeDefs.h: 384: BYTE b1:1; |
[; ;GenericTypeDefs.h: 385: BYTE b2:1; |
[; ;GenericTypeDefs.h: 386: BYTE b3:1; |
[; ;GenericTypeDefs.h: 387: BYTE b4:1; |
[; ;GenericTypeDefs.h: 388: BYTE b5:1; |
[; ;GenericTypeDefs.h: 389: BYTE b6:1; |
[; ;GenericTypeDefs.h: 390: BYTE b7:1; |
[; ;GenericTypeDefs.h: 391: BYTE b8:1; |
[; ;GenericTypeDefs.h: 392: BYTE b9:1; |
[; ;GenericTypeDefs.h: 393: BYTE b10:1; |
[; ;GenericTypeDefs.h: 394: BYTE b11:1; |
[; ;GenericTypeDefs.h: 395: BYTE b12:1; |
[; ;GenericTypeDefs.h: 396: BYTE b13:1; |
[; ;GenericTypeDefs.h: 397: BYTE b14:1; |
[; ;GenericTypeDefs.h: 398: BYTE b15:1; |
[; ;GenericTypeDefs.h: 399: } bits; |
[; ;GenericTypeDefs.h: 400: } WORD_VAL, WORD_BITS; |
[; ;GenericTypeDefs.h: 402: typedef union |
[; ;GenericTypeDefs.h: 403: { |
[; ;GenericTypeDefs.h: 404: DWORD Val; |
[; ;GenericTypeDefs.h: 405: WORD w[2] ; |
[; ;GenericTypeDefs.h: 406: BYTE v[4] ; |
[; ;GenericTypeDefs.h: 407: struct |
[; ;GenericTypeDefs.h: 408: { |
[; ;GenericTypeDefs.h: 409: WORD LW; |
[; ;GenericTypeDefs.h: 410: WORD HW; |
[; ;GenericTypeDefs.h: 411: } word; |
[; ;GenericTypeDefs.h: 412: struct |
[; ;GenericTypeDefs.h: 413: { |
[; ;GenericTypeDefs.h: 414: BYTE LB; |
[; ;GenericTypeDefs.h: 415: BYTE HB; |
[; ;GenericTypeDefs.h: 416: BYTE UB; |
[; ;GenericTypeDefs.h: 417: BYTE MB; |
[; ;GenericTypeDefs.h: 418: } byte; |
[; ;GenericTypeDefs.h: 419: struct |
[; ;GenericTypeDefs.h: 420: { |
[; ;GenericTypeDefs.h: 421: WORD_VAL low; |
[; ;GenericTypeDefs.h: 422: WORD_VAL high; |
[; ;GenericTypeDefs.h: 423: }wordUnion; |
[; ;GenericTypeDefs.h: 424: struct |
[; ;GenericTypeDefs.h: 425: { |
[; ;GenericTypeDefs.h: 426: BYTE b0:1; |
[; ;GenericTypeDefs.h: 427: BYTE b1:1; |
[; ;GenericTypeDefs.h: 428: BYTE b2:1; |
[; ;GenericTypeDefs.h: 429: BYTE b3:1; |
[; ;GenericTypeDefs.h: 430: BYTE b4:1; |
[; ;GenericTypeDefs.h: 431: BYTE b5:1; |
[; ;GenericTypeDefs.h: 432: BYTE b6:1; |
[; ;GenericTypeDefs.h: 433: BYTE b7:1; |
[; ;GenericTypeDefs.h: 434: BYTE b8:1; |
[; ;GenericTypeDefs.h: 435: BYTE b9:1; |
[; ;GenericTypeDefs.h: 436: BYTE b10:1; |
[; ;GenericTypeDefs.h: 437: BYTE b11:1; |
[; ;GenericTypeDefs.h: 438: BYTE b12:1; |
[; ;GenericTypeDefs.h: 439: BYTE b13:1; |
[; ;GenericTypeDefs.h: 440: BYTE b14:1; |
[; ;GenericTypeDefs.h: 441: BYTE b15:1; |
[; ;GenericTypeDefs.h: 442: BYTE b16:1; |
[; ;GenericTypeDefs.h: 443: BYTE b17:1; |
[; ;GenericTypeDefs.h: 444: BYTE b18:1; |
[; ;GenericTypeDefs.h: 445: BYTE b19:1; |
[; ;GenericTypeDefs.h: 446: BYTE b20:1; |
[; ;GenericTypeDefs.h: 447: BYTE b21:1; |
[; ;GenericTypeDefs.h: 448: BYTE b22:1; |
[; ;GenericTypeDefs.h: 449: BYTE b23:1; |
[; ;GenericTypeDefs.h: 450: BYTE b24:1; |
[; ;GenericTypeDefs.h: 451: BYTE b25:1; |
[; ;GenericTypeDefs.h: 452: BYTE b26:1; |
[; ;GenericTypeDefs.h: 453: BYTE b27:1; |
[; ;GenericTypeDefs.h: 454: BYTE b28:1; |
[; ;GenericTypeDefs.h: 455: BYTE b29:1; |
[; ;GenericTypeDefs.h: 456: BYTE b30:1; |
[; ;GenericTypeDefs.h: 457: BYTE b31:1; |
[; ;GenericTypeDefs.h: 458: } bits; |
[; ;GenericTypeDefs.h: 459: } DWORD_VAL; |
[; ;GenericTypeDefs.h: 462: typedef union |
[; ;GenericTypeDefs.h: 463: { |
[; ;GenericTypeDefs.h: 464: QWORD Val; |
[; ;GenericTypeDefs.h: 465: DWORD d[2] ; |
[; ;GenericTypeDefs.h: 466: WORD w[4] ; |
[; ;GenericTypeDefs.h: 467: BYTE v[8] ; |
[; ;GenericTypeDefs.h: 468: struct |
[; ;GenericTypeDefs.h: 469: { |
[; ;GenericTypeDefs.h: 470: DWORD LD; |
[; ;GenericTypeDefs.h: 471: DWORD HD; |
[; ;GenericTypeDefs.h: 472: } dword; |
[; ;GenericTypeDefs.h: 473: struct |
[; ;GenericTypeDefs.h: 474: { |
[; ;GenericTypeDefs.h: 475: WORD LW; |
[; ;GenericTypeDefs.h: 476: WORD HW; |
[; ;GenericTypeDefs.h: 477: WORD UW; |
[; ;GenericTypeDefs.h: 478: WORD MW; |
[; ;GenericTypeDefs.h: 479: } word; |
[; ;GenericTypeDefs.h: 480: struct |
[; ;GenericTypeDefs.h: 481: { |
[; ;GenericTypeDefs.h: 482: BYTE b0:1; |
[; ;GenericTypeDefs.h: 483: BYTE b1:1; |
[; ;GenericTypeDefs.h: 484: BYTE b2:1; |
[; ;GenericTypeDefs.h: 485: BYTE b3:1; |
[; ;GenericTypeDefs.h: 486: BYTE b4:1; |
[; ;GenericTypeDefs.h: 487: BYTE b5:1; |
[; ;GenericTypeDefs.h: 488: BYTE b6:1; |
[; ;GenericTypeDefs.h: 489: BYTE b7:1; |
[; ;GenericTypeDefs.h: 490: BYTE b8:1; |
[; ;GenericTypeDefs.h: 491: BYTE b9:1; |
[; ;GenericTypeDefs.h: 492: BYTE b10:1; |
[; ;GenericTypeDefs.h: 493: BYTE b11:1; |
[; ;GenericTypeDefs.h: 494: BYTE b12:1; |
[; ;GenericTypeDefs.h: 495: BYTE b13:1; |
[; ;GenericTypeDefs.h: 496: BYTE b14:1; |
[; ;GenericTypeDefs.h: 497: BYTE b15:1; |
[; ;GenericTypeDefs.h: 498: BYTE b16:1; |
[; ;GenericTypeDefs.h: 499: BYTE b17:1; |
[; ;GenericTypeDefs.h: 500: BYTE b18:1; |
[; ;GenericTypeDefs.h: 501: BYTE b19:1; |
[; ;GenericTypeDefs.h: 502: BYTE b20:1; |
[; ;GenericTypeDefs.h: 503: BYTE b21:1; |
[; ;GenericTypeDefs.h: 504: BYTE b22:1; |
[; ;GenericTypeDefs.h: 505: BYTE b23:1; |
[; ;GenericTypeDefs.h: 506: BYTE b24:1; |
[; ;GenericTypeDefs.h: 507: BYTE b25:1; |
[; ;GenericTypeDefs.h: 508: BYTE b26:1; |
[; ;GenericTypeDefs.h: 509: BYTE b27:1; |
[; ;GenericTypeDefs.h: 510: BYTE b28:1; |
[; ;GenericTypeDefs.h: 511: BYTE b29:1; |
[; ;GenericTypeDefs.h: 512: BYTE b30:1; |
[; ;GenericTypeDefs.h: 513: BYTE b31:1; |
[; ;GenericTypeDefs.h: 514: BYTE b32:1; |
[; ;GenericTypeDefs.h: 515: BYTE b33:1; |
[; ;GenericTypeDefs.h: 516: BYTE b34:1; |
[; ;GenericTypeDefs.h: 517: BYTE b35:1; |
[; ;GenericTypeDefs.h: 518: BYTE b36:1; |
[; ;GenericTypeDefs.h: 519: BYTE b37:1; |
[; ;GenericTypeDefs.h: 520: BYTE b38:1; |
[; ;GenericTypeDefs.h: 521: BYTE b39:1; |
[; ;GenericTypeDefs.h: 522: BYTE b40:1; |
[; ;GenericTypeDefs.h: 523: BYTE b41:1; |
[; ;GenericTypeDefs.h: 524: BYTE b42:1; |
[; ;GenericTypeDefs.h: 525: BYTE b43:1; |
[; ;GenericTypeDefs.h: 526: BYTE b44:1; |
[; ;GenericTypeDefs.h: 527: BYTE b45:1; |
[; ;GenericTypeDefs.h: 528: BYTE b46:1; |
[; ;GenericTypeDefs.h: 529: BYTE b47:1; |
[; ;GenericTypeDefs.h: 530: BYTE b48:1; |
[; ;GenericTypeDefs.h: 531: BYTE b49:1; |
[; ;GenericTypeDefs.h: 532: BYTE b50:1; |
[; ;GenericTypeDefs.h: 533: BYTE b51:1; |
[; ;GenericTypeDefs.h: 534: BYTE b52:1; |
[; ;GenericTypeDefs.h: 535: BYTE b53:1; |
[; ;GenericTypeDefs.h: 536: BYTE b54:1; |
[; ;GenericTypeDefs.h: 537: BYTE b55:1; |
[; ;GenericTypeDefs.h: 538: BYTE b56:1; |
[; ;GenericTypeDefs.h: 539: BYTE b57:1; |
[; ;GenericTypeDefs.h: 540: BYTE b58:1; |
[; ;GenericTypeDefs.h: 541: BYTE b59:1; |
[; ;GenericTypeDefs.h: 542: BYTE b60:1; |
[; ;GenericTypeDefs.h: 543: BYTE b61:1; |
[; ;GenericTypeDefs.h: 544: BYTE b62:1; |
[; ;GenericTypeDefs.h: 545: BYTE b63:1; |
[; ;GenericTypeDefs.h: 546: } bits; |
[; ;GenericTypeDefs.h: 547: } QWORD_VAL; |
[; ;flash.h: 113: extern void ReadFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array); |
[; ;flash.h: 120: extern void EraseFlash(unsigned long startaddr, unsigned long endaddr); |
[; ;flash.h: 122: extern void WriteBlockFlash(unsigned long startaddr, unsigned char num_blocks, unsigned char *flash_array); |
[; ;flash.h: 124: extern void WriteBytesFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array); |
[; ;flash.h: 127: extern void WriteWordFlash(unsigned long startaddr, unsigned int data); |
[; ;i2c.h: 244: void OpenI2C1( unsigned char sync_mode, unsigned char slew ); |
[; ;i2c.h: 264: unsigned char ReadI2C1( void ); |
[; ;i2c.h: 279: signed char WriteI2C1( unsigned char data_out ); |
[; ;i2c.h: 294: signed char getsI2C1( unsigned char *rdptr, unsigned char length ); |
[; ;i2c.h: 297: signed char putsI2C1( unsigned char *wrptr ); |
[; ;i2c.h: 305: signed char EEAckPolling1( unsigned char control ); |
[; ;i2c.h: 308: signed char EEByteWrite1( unsigned char control, |
[; ;i2c.h: 309: unsigned char address, |
[; ;i2c.h: 310: unsigned char data ); |
[; ;i2c.h: 313: signed int EECurrentAddRead1( unsigned char control ); |
[; ;i2c.h: 316: signed char EEPageWrite1( unsigned char control, |
[; ;i2c.h: 317: unsigned char address, |
[; ;i2c.h: 318: unsigned char *wrptr ); |
[; ;i2c.h: 321: signed int EERandomRead1( unsigned char control, unsigned char address ); |
[; ;i2c.h: 324: signed char EESequentialRead1( unsigned char control, |
[; ;i2c.h: 325: unsigned char address, |
[; ;i2c.h: 326: unsigned char *rdptr, |
[; ;i2c.h: 327: unsigned char length ); |
[; ;mwire.h: 200: void OpenMwire1( unsigned char sync_mode ); |
[; ;mwire.h: 203: unsigned char ReadMwire1( unsigned char high_byte, |
[; ;mwire.h: 204: unsigned char low_byte ); |
[; ;mwire.h: 219: signed char WriteMwire1( unsigned char data_out ); |
[; ;mwire.h: 234: void getsMwire1( unsigned char *rdptr, unsigned char length ); |
[; ;portb.h: 126: void OpenPORTB( unsigned char config); |
[; ;portb.h: 176: void OpenRB0INT( unsigned char config); |
[; ;portb.h: 194: void OpenRB1INT( unsigned char config); |
[; ;portb.h: 211: void OpenRB2INT( unsigned char config); |
[; ;portb.h: 230: void OpenRB3INT( unsigned char config); |
[; ;pwm.h: 85: union PWMDC |
[; ;pwm.h: 86: { |
[; ;pwm.h: 87: unsigned int lpwm; |
[; ;pwm.h: 88: char bpwm[2]; |
[; ;pwm.h: 89: }; |
[; ;pwm.h: 467: void OpenPWM1 ( char period); |
[; ;pwm.h: 468: void SetDCPWM1 ( unsigned int duty_cycle); |
[; ;pwm.h: 477: void ClosePWM1 (void); |
[; ;pwm.h: 538: void OpenPWM4 ( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 539: void SetDCPWM4 ( unsigned int duty_cycle); |
[; ;pwm.h: 540: void ClosePWM4 (void); |
[; ;pwm.h: 542: void OpenPWM5 ( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 543: void SetDCPWM5 ( unsigned int duty_cycle); |
[; ;pwm.h: 544: void ClosePWM5 (void); |
[; ;pwm.h: 547: void OpenPWM6 ( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 548: void SetDCPWM6 ( unsigned int duty_cycle); |
[; ;pwm.h: 549: void ClosePWM6 (void); |
[; ;pwm.h: 551: void OpenPWM7 ( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 552: void SetDCPWM7 ( unsigned int duty_cycle); |
[; ;pwm.h: 553: void ClosePWM7 (void); |
[; ;pwm.h: 555: void OpenPWM8 ( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 556: void SetDCPWM8 ( unsigned int duty_cycle); |
[; ;pwm.h: 557: void ClosePWM8 (void); |
[; ;pwm.h: 586: void OpenEPWM1( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 587: void SetDCEPWM1 ( unsigned int duty_cycle); |
[; ;pwm.h: 588: void SetOutputEPWM1 ( unsigned char output_config, |
[; ;pwm.h: 589: unsigned char pwm_mode); |
[; ;pwm.h: 590: void CloseEPWM1 (void); |
[; ;pwm.h: 594: void OpenEPWM2( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 595: void SetDCEPWM2 ( unsigned int duty_cycle); |
[; ;pwm.h: 596: void SetOutputEPWM2 ( unsigned char output_config, |
[; ;pwm.h: 597: unsigned char pwm_mode); |
[; ;pwm.h: 598: void CloseEPWM2 (void); |
[; ;pwm.h: 601: void OpenEPWM3( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 602: void SetDCEPWM3 ( unsigned int duty_cycle); |
[; ;pwm.h: 603: void SetOutputEPWM3 ( unsigned char output_config, |
[; ;pwm.h: 604: unsigned char pwm_mode); |
[; ;pwm.h: 605: void CloseEPWM3 (void); |
[; ;reset.h: 16: char isMCLR(void); |
[; ;reset.h: 17: void StatusReset(void); |
[; ;reset.h: 18: char isPOR(void); |
[; ;reset.h: 19: char isWU(void); |
[; ;reset.h: 22: char isBOR(void); |
[; ;reset.h: 26: char isWDTTO(void); |
[; ;reset.h: 27: char isWDTWU(void); |
[; ;reset.h: 31: char isLVD(void); |
[; ;rtcc.h: 43: typedef union _WORD_VAL |
[; ;rtcc.h: 44: { |
[; ;rtcc.h: 45: unsigned int Val; |
[; ;rtcc.h: 46: unsigned char v[2]; |
[; ;rtcc.h: 47: struct |
[; ;rtcc.h: 48: { |
[; ;rtcc.h: 49: unsigned char LB; |
[; ;rtcc.h: 50: unsigned char HB; |
[; ;rtcc.h: 51: } byte; |
[; ;rtcc.h: 52: struct |
[; ;rtcc.h: 53: { |
[; ;rtcc.h: 54: unsigned char b0:1; |
[; ;rtcc.h: 55: unsigned char b1:1; |
[; ;rtcc.h: 56: unsigned char b2:1; |
[; ;rtcc.h: 57: unsigned char b3:1; |
[; ;rtcc.h: 58: unsigned char b4:1; |
[; ;rtcc.h: 59: unsigned char b5:1; |
[; ;rtcc.h: 60: unsigned char b6:1; |
[; ;rtcc.h: 61: unsigned char b7:1; |
[; ;rtcc.h: 62: unsigned char b8:1; |
[; ;rtcc.h: 63: unsigned char b9:1; |
[; ;rtcc.h: 64: unsigned char b10:1; |
[; ;rtcc.h: 65: unsigned char b11:1; |
[; ;rtcc.h: 66: unsigned char b12:1; |
[; ;rtcc.h: 67: unsigned char b13:1; |
[; ;rtcc.h: 68: unsigned char b14:1; |
[; ;rtcc.h: 69: unsigned char b15:1; |
[; ;rtcc.h: 70: } bits; |
[; ;rtcc.h: 71: } WORD_VAL, WORD_BITS; |
[; ;rtcc.h: 75: typedef enum |
[; ;rtcc.h: 76: { |
[; ;rtcc.h: 77: RTCCFG_MASK_RTCEN = 0x80, |
[; ;rtcc.h: 78: RTCCFG_MASK_FRZ = 0x40, |
[; ;rtcc.h: 79: RTCCFG_MASK_RTCWREN = 0x20, |
[; ;rtcc.h: 80: RTCCFG_MASK_RTCSYNC = 0x10, |
[; ;rtcc.h: 81: RTCCFG_MASK_HALFSEC = 0x08, |
[; ;rtcc.h: 82: RTCCFG_MASK_RTCOE = 0x04, |
[; ;rtcc.h: 83: RTCCFG_MASK_RTCPTR = 0x03 |
[; ;rtcc.h: 84: }RTCCFG_MASK; |
[; ;rtcc.h: 89: typedef enum |
[; ;rtcc.h: 90: { |
[; ;rtcc.h: 91: ALRMCFG_MASK_ALRMEN = 0x80, |
[; ;rtcc.h: 92: ALRMCFG_MASK_CHIME = 0x40, |
[; ;rtcc.h: 93: ALRMCFG_MASK_AMASK = 0x3c, |
[; ;rtcc.h: 94: ALRMCFG_MASK_ALRMPTR = 0x03 |
[; ;rtcc.h: 95: }ALRMCFG_MASK; |
[; ;rtcc.h: 100: typedef enum |
[; ;rtcc.h: 101: { |
[; ;rtcc.h: 102: RTCCPTR_MASK_SECMIN = 0x00, |
[; ;rtcc.h: 103: RTCCPTR_MASK_HRSWEEK = 0x01, |
[; ;rtcc.h: 104: RTCCPTR_MASK_DAYMON = 0x02, |
[; ;rtcc.h: 105: RTCCPTR_MASK_YEAR = 0x03 |
[; ;rtcc.h: 106: }RTCCPTR_MASK; |
[; ;rtcc.h: 110: typedef union |
[; ;rtcc.h: 111: { |
[; ;rtcc.h: 112: struct |
[; ;rtcc.h: 113: { |
[; ;rtcc.h: 114: unsigned char rsvd; |
[; ;rtcc.h: 115: unsigned char sec; |
[; ;rtcc.h: 116: unsigned char min; |
[; ;rtcc.h: 117: unsigned char hour; |
[; ;rtcc.h: 118: }f; |
[; ;rtcc.h: 119: unsigned char b[4]; |
[; ;rtcc.h: 120: unsigned int w[2]; |
[; ;rtcc.h: 121: unsigned long l; |
[; ;rtcc.h: 122: }rtccTime; |
[; ;rtcc.h: 125: typedef union |
[; ;rtcc.h: 126: { |
[; ;rtcc.h: 127: struct |
[; ;rtcc.h: 128: { |
[; ;rtcc.h: 129: unsigned char wday; |
[; ;rtcc.h: 130: unsigned char mday; |
[; ;rtcc.h: 131: unsigned char mon; |
[; ;rtcc.h: 132: unsigned char year; |
[; ;rtcc.h: 133: }f; |
[; ;rtcc.h: 134: unsigned char b[4]; |
[; ;rtcc.h: 135: unsigned int w[2]; |
[; ;rtcc.h: 136: unsigned long l; |
[; ;rtcc.h: 137: }rtccDate; |
[; ;rtcc.h: 141: typedef union |
[; ;rtcc.h: 142: { |
[; ;rtcc.h: 143: struct |
[; ;rtcc.h: 144: { |
[; ;rtcc.h: 145: unsigned char year; |
[; ;rtcc.h: 146: unsigned char rsvd; |
[; ;rtcc.h: 147: unsigned char mday; |
[; ;rtcc.h: 148: unsigned char mon; |
[; ;rtcc.h: 149: unsigned char hour; |
[; ;rtcc.h: 150: unsigned char wday; |
[; ;rtcc.h: 151: unsigned char sec; |
[; ;rtcc.h: 152: unsigned char min; |
[; ;rtcc.h: 153: }f; |
[; ;rtcc.h: 154: unsigned char b[8]; |
[; ;rtcc.h: 155: unsigned int w[4]; |
[; ;rtcc.h: 156: unsigned long l[2]; |
[; ;rtcc.h: 157: }rtccTimeDate; |
[; ;rtcc.h: 162: typedef enum |
[; ;rtcc.h: 163: { |
[; ;rtcc.h: 164: RTCC_RPT_HALF_SEC, |
[; ;rtcc.h: 165: RTCC_RPT_SEC, |
[; ;rtcc.h: 166: RTCC_RPT_TEN_SEC, |
[; ;rtcc.h: 167: RTCC_RPT_MIN, |
[; ;rtcc.h: 168: RTCC_RPT_TEN_MIN, |
[; ;rtcc.h: 169: RTCC_RPT_HOUR, |
[; ;rtcc.h: 170: RTCC_RPT_DAY, |
[; ;rtcc.h: 171: RTCC_RPT_WEEK, |
[; ;rtcc.h: 172: RTCC_RPT_MON, |
[; ;rtcc.h: 173: RTCC_RPT_YEAR |
[; ;rtcc.h: 174: }rtccRepeat; |
[; ;rtcc.h: 646: extern void RtccInitClock(void) ; |
[; ;rtcc.h: 648: extern void RtccReadAlrmDate(rtccDate* pDt) ; |
[; ;rtcc.h: 650: extern void RtccReadAlrmTime(rtccTime* pTm); |
[; ;rtcc.h: 652: extern void RtccReadAlrmTimeDate(rtccTimeDate* pTD) ; |
[; ;rtcc.h: 654: extern void RtccReadDate(rtccDate* pDt) ; |
[; ;rtcc.h: 656: extern void RtccReadTime(rtccTime* pTm) ; |
[; ;rtcc.h: 658: extern void RtccReadTimeDate(rtccTimeDate* pTD) ; |
[; ;rtcc.h: 660: extern void RtccSetAlarmRpt(rtccRepeat rpt, BOOL dsblAlrm) ; |
[; ;rtcc.h: 662: extern void RtccSetAlarmRptCount(unsigned char rptCnt, BOOL dsblAlrm) ; |
[; ;rtcc.h: 664: extern void RtccSetCalibration(int drift) ; |
[; ;rtcc.h: 666: extern void RtccSetChimeEnable(BOOL enable, BOOL dsblAlrm) ; |
[; ;rtcc.h: 668: extern BOOL RtccWriteAlrmDate(const rtccDate* pDt) ; |
[; ;rtcc.h: 670: extern BOOL RtccWriteAlrmTime(const rtccTime* pTm) ; |
[; ;rtcc.h: 672: extern BOOL RtccWriteAlrmTimeDate(const rtccTimeDate* pTD) ; |
[; ;rtcc.h: 674: extern BOOL RtccWriteDate(const rtccDate* pDt , BOOL di); |
[; ;rtcc.h: 676: extern BOOL RtccWriteTime(const rtccTime* pTm , BOOL di) ; |
[; ;rtcc.h: 678: extern BOOL RtccWriteTimeDate(const rtccTimeDate* pTD , BOOL di) ; |
[; ;rtcc.h: 680: extern void RtccWrOn(void); |
[; ;rtcc.h: 687: void Open_RTCC(void); |
[; ;rtcc.h: 688: void Close_RTCC(void); |
[; ;rtcc.h: 689: unsigned char update_RTCC(void); |
[; ;sw_i2c.h: 97: void SWStopI2C ( void ); |
[; ;sw_i2c.h: 98: void SWStartI2C ( void ); |
[; ;sw_i2c.h: 99: void SWRestartI2C ( void ); |
[; ;sw_i2c.h: 100: void SWStopI2C ( void ); |
[; ;sw_i2c.h: 102: signed char SWAckI2C( void ); |
[; ;sw_i2c.h: 103: signed char Clock_test( void ); |
[; ;sw_i2c.h: 104: signed int SWReadI2C( void ); |
[; ;sw_i2c.h: 105: signed char SWWriteI2C( unsigned char data_out ); |
[; ;sw_i2c.h: 106: signed char SWGetsI2C( unsigned char *rdptr, unsigned char length ); |
[; ;sw_i2c.h: 107: signed char SWPutsI2C( unsigned char *wrptr ); |
[; ;sw_spi.h: 84: void OpenSWSPI(void); |
[; ;sw_spi.h: 87: char WriteSWSPI( char output); |
[; ;sw_spi.h: 90: void SetCSSWSPI(void); |
[; ;sw_spi.h: 93: void ClearCSSWSPI(void); |
[; ;sw_uart.h: 47: void OpenUART(void); |
[; ;sw_uart.h: 49: unsigned char ReadUART(void); |
[; ;sw_uart.h: 51: void WriteUART( unsigned char); |
[; ;sw_uart.h: 53: void getsUART( char *, unsigned char); |
[; ;sw_uart.h: 55: void putsUART( char *); |
[; ;sw_uart.h: 79: extern void DelayRXBitUART (void); |
[; ;sw_uart.h: 80: extern void DelayRXHalfBitUART(void); |
[; ;sw_uart.h: 81: extern void DelayTXBitUART (void); |
[; ;timers.h: 36: union Timers |
[; ;timers.h: 37: { |
[; ;timers.h: 38: unsigned int lt; |
[; ;timers.h: 39: char bt[2]; |
[; ;timers.h: 40: }; |
[; ;timers.h: 118: void OpenTimer0 ( unsigned char config); |
[; ;timers.h: 119: void CloseTimer0 (void); |
[; ;timers.h: 120: unsigned int ReadTimer0 (void); |
[; ;timers.h: 121: void WriteTimer0 ( unsigned int timer0); |
[; ;timers.h: 185: void OpenTimer1 ( unsigned char config, unsigned char config1); |
[; ;timers.h: 186: void CloseTimer1 (void); |
[; ;timers.h: 187: unsigned int ReadTimer1 (void); |
[; ;timers.h: 188: void WriteTimer1 ( unsigned int timer1); |
[; ;timers.h: 325: void OpenTimer2 ( unsigned char config); |
[; ;timers.h: 326: void CloseTimer2 (void); |
[; ;timers.h: 452: void OpenTimer3 ( unsigned char config, unsigned char config1); |
[; ;timers.h: 453: void CloseTimer3 (void); |
[; ;timers.h: 454: unsigned int ReadTimer3 (void); |
[; ;timers.h: 455: void WriteTimer3 ( unsigned int timer3); |
[; ;timers.h: 541: void OpenTimer4 ( unsigned char config); |
[; ;timers.h: 542: void CloseTimer4 (void); |
[; ;timers.h: 657: void OpenTimer5 ( unsigned char config, unsigned char config1); |
[; ;timers.h: 658: void CloseTimer5 (void); |
[; ;timers.h: 659: unsigned int ReadTimer5 (void); |
[; ;timers.h: 660: void WriteTimer5 ( unsigned int Timer5); |
[; ;timers.h: 746: void OpenTimer6 ( unsigned char config); |
[; ;timers.h: 747: void CloseTimer6 (void); |
[; ;timers.h: 892: void OpenTimer8 ( unsigned char config); |
[; ;timers.h: 893: void CloseTimer8 (void); |
[; ;usart.h: 200: union USART1 |
[; ;usart.h: 201: { |
[; ;usart.h: 202: unsigned char val; |
[; ;usart.h: 203: struct |
[; ;usart.h: 204: { |
[; ;usart.h: 205: unsigned RX_NINE:1; |
[; ;usart.h: 206: unsigned TX_NINE:1; |
[; ;usart.h: 207: unsigned FRAME_ERROR:1; |
[; ;usart.h: 208: unsigned OVERRUN_ERROR:1; |
[; ;usart.h: 209: unsigned fill:4; |
[; ;usart.h: 210: }; |
[; ;usart.h: 211: }; |
[; ;usart.h: 212: extern union USART1 USART1_Status; |
[; ;usart.h: 214: void Open1USART ( unsigned char config, unsigned int spbrg); |
[; ;usart.h: 244: char Read1USART (void); |
[; ;usart.h: 245: void Write1USART ( char data); |
[; ;usart.h: 246: void gets1USART ( char *buffer, unsigned char len); |
[; ;usart.h: 247: void puts1USART ( char *data); |
[; ;usart.h: 248: void putrs1USART ( const char *data); |
[; ;usart.h: 305: union USART2 |
[; ;usart.h: 306: { |
[; ;usart.h: 307: unsigned char val; |
[; ;usart.h: 308: struct |
[; ;usart.h: 309: { |
[; ;usart.h: 310: unsigned RX_NINE:1; |
[; ;usart.h: 311: unsigned TX_NINE:1; |
[; ;usart.h: 312: unsigned FRAME_ERROR:1; |
[; ;usart.h: 313: unsigned OVERRUN_ERROR:1; |
[; ;usart.h: 314: unsigned fill:4; |
[; ;usart.h: 315: }; |
[; ;usart.h: 316: }; |
[; ;usart.h: 317: extern union USART2 USART2_Status; |
[; ;usart.h: 318: void Open2USART ( unsigned char config, unsigned int spbrg); |
[; ;usart.h: 333: char Read2USART (void); |
[; ;usart.h: 334: void Write2USART ( char data); |
[; ;usart.h: 335: void gets2USART ( char *buffer, unsigned char len); |
[; ;usart.h: 336: void puts2USART ( char *data); |
[; ;usart.h: 337: void putrs2USART ( const char *data); |
[; ;usart.h: 660: void baud1USART ( unsigned char baudconfig); |
[; ;usart.h: 665: void baud2USART ( unsigned char baudconfig); |
[; ;xlcd.h: 87: void OpenXLCD( unsigned char); |
[; ;xlcd.h: 92: void SetCGRamAddr( unsigned char); |
[; ;xlcd.h: 97: void SetDDRamAddr( unsigned char); |
[; ;xlcd.h: 102: unsigned char BusyXLCD(void); |
[; ;xlcd.h: 107: unsigned char ReadAddrXLCD(void); |
[; ;xlcd.h: 112: char ReadDataXLCD(void); |
[; ;xlcd.h: 117: void WriteCmdXLCD( unsigned char); |
[; ;xlcd.h: 122: void WriteDataXLCD( char); |
[; ;xlcd.h: 132: void putsXLCD( char *); |
[; ;xlcd.h: 137: void putrsXLCD(const char *); |
[; ;xlcd.h: 140: extern void DelayFor18TCY(void); |
[; ;xlcd.h: 141: extern void DelayPORXLCD(void); |
[; ;xlcd.h: 142: extern void DelayXLCD(void); |
[; ;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 |
[; ;pic18.h: 144: extern void _delay(unsigned long); |
[; ;pic18.h: 146: extern void _delaywdt(unsigned long); |
[; ;pic18.h: 148: extern void _delay3(unsigned char); |
[; ;delays.h: 18: void Delay10TCYx(unsigned char); |
[; ;delays.h: 24: void Delay100TCYx(unsigned char); |
[; ;delays.h: 30: void Delay1KTCYx(unsigned char); |
[; ;delays.h: 36: void Delay10KTCYx(unsigned char); |
[; ;stdarg.h: 7: typedef void * va_list[1]; |
[; ;stdarg.h: 10: extern void * __va_start(void); |
[; ;stdarg.h: 13: extern void * __va_arg(void *, ...); |
[; ;stdio.h: 23: extern int errno; |
[; ;stdio.h: 54: struct __prbuf |
[; ;stdio.h: 55: { |
[; ;stdio.h: 56: char * ptr; |
[; ;stdio.h: 57: void (* func)(char); |
[; ;stdio.h: 58: }; |
[; ;conio.h: 17: extern int errno; |
[; ;conio.h: 20: extern void init_uart(void); |
[; ;conio.h: 22: extern char getch(void); |
[; ;conio.h: 23: extern char getche(void); |
[; ;conio.h: 24: extern void putch(char); |
[; ;conio.h: 25: extern void ungetch(char); |
[; ;conio.h: 27: extern __bit kbhit(void); |
[; ;conio.h: 31: extern char * cgets(char *); |
[; ;conio.h: 32: extern void cputs(const char *); |
[; ;stdio.h: 99: extern int cprintf(char *, ...); |
[; ;stdio.h: 104: extern int _doprnt(struct __prbuf *, const register char *, register va_list); |
[; ;stdio.h: 194: extern char * gets(char *); |
[; ;stdio.h: 195: extern int puts(const char *); |
[; ;stdio.h: 196: extern int scanf(const char *, ...); |
[; ;stdio.h: 197: extern int sscanf(const char *, const char *, ...); |
[; ;stdio.h: 198: extern int vprintf(const char *, va_list); |
[; ;stdio.h: 199: extern int vsprintf(char *, const char *, va_list) __attribute__((unsupported("vsprintf() is not supported by this compiler"))); |
[; ;stdio.h: 200: extern int vscanf(const char *, va_list ap); |
[; ;stdio.h: 201: extern int vsscanf(const char *, const char *, va_list); |
[; ;stdio.h: 205: extern int sprintf(char *, const char *, ...); |
[; ;stdio.h: 206: extern int printf(const char *, ...); |
[; ;uart.h: 11: typedef struct __UART_DATA { |
[; ;uart.h: 12: unsigned char buffer_in[125]; |
[; ;uart.h: 13: unsigned char buffer_in_read_ind; |
[; ;uart.h: 14: unsigned char buffer_in_write_ind; |
[; ;uart.h: 15: unsigned char buffer_in_len; |
[; ;uart.h: 16: unsigned char buffer_in_len_tmp; |
[; ;uart.h: 18: unsigned char buffer_out[125]; |
[; ;uart.h: 19: unsigned char buffer_out_ind; |
[; ;uart.h: 20: unsigned char buffer_out_len; |
[; ;uart.h: 21: } UART_DATA; |
[; ;uart.h: 23: void UART1_Init(void); |
[; ;uart.h: 24: void UART1_Recv_Interrupt_Handler(void); |
[; ;uart.h: 25: void UART1_Send_Interrupt_Handler(void); |
[; ;uart.h: 26: void UART1_WriteS(const char *fmt, ...); |
[; ;uart.h: 27: void UART1_WriteB(const char *msg, unsigned char length); |
[; ;uart.h: 28: void UART1_WriteC(const unsigned char c); |
[; ;uart.h: 29: unsigned char UART1_Buffer_Len(void); |
[; ;uart.h: 30: unsigned char UART1_Read_Buffer(unsigned char *buffer); |
"10 main.c |
[p x CFGPLLEN=ON ] |
"11 |
[p x PLLDIV=3 ] |
"12 |
[p x WDTEN=OFF ] |
"13 |
[p x STVREN=OFF ] |
"14 |
[p x XINST=OFF ] |
"17 |
[p x CP0=OFF ] |
"20 |
[p x CLKOEC=OFF ] |
"21 |
[p x SOSCSEL=LOW ] |
"22 |
[p x IESO=ON ] |
"23 |
[p x OSC=HSPLL ] |
"24 |
[p x FCMEN=OFF ] |
"27 |
[p x WDTPS=1 ] |
"30 |
[p x RTCOSC=T1OSCREF ] |
"31 |
[p x DSBOREN=ON ] |
"32 |
[p x DSWDTPS=M2 ] |
"33 |
[p x DSWDTEN=OFF ] |
"34 |
[p x DSWDTOSC=INTOSCREF ] |
"37 |
[p x PLLSEL=PLL96 ] |
"38 |
[p x ADCSEL=BIT12 ] |
"39 |
[p x MSSP7B_EN=MSK7 ] |
"40 |
[p x IOL1WAY=OFF ] |
"43 |
[p x WPCFG=ON ] |
"46 |
[p x WPEND=PAGE_WPFP ] |
"47 |
[p x WPDIS=OFF ] |
"95 |
[v _main `(i ~T0 @X0 1 ef ] |
{ |
[; ;main.c: 95: int main() { |
[e :U _main ] |
[f ] |
"96 |
[v _buffer `uc ~T0 @X0 -> 255 `i a ] |
"97 |
[v _buffer1 `uc ~T0 @X0 -> 255 `i a ] |
"98 |
[v _buffer2 `uc ~T0 @X0 -> 255 `i a ] |
"99 |
[v _buffer3 `uc ~T0 @X0 -> 255 `i a ] |
"100 |
[v _buffer4 `uc ~T0 @X0 -> 255 `i a ] |
"101 |
[v _buffer5 `uc ~T0 @X0 -> 255 `i a ] |
"102 |
[v _buffer6 `uc ~T0 @X0 -> 255 `i a ] |
"103 |
[v _buffer7 `uc ~T0 @X0 -> 255 `i a ] |
"104 |
[v _buffer8 `uc ~T0 @X0 -> 255 `i a ] |
"105 |
[v _buffer9 `uc ~T0 @X0 -> 255 `i a ] |
"106 |
[v _buffer10 `uc ~T0 @X0 -> 255 `i a ] |
"107 |
[v _buffer11 `uc ~T0 @X0 -> 255 `i a ] |
"108 |
[v _buffer12 `uc ~T0 @X0 -> 100 `i a ] |
"109 |
[v _buffer13 `uc ~T0 @X0 -> 100 `i a ] |
"110 |
[v _buffer14 `uc ~T0 @X0 -> 50 `i a ] |
"111 |
[v _buffer15 `uc ~T0 @X0 -> 50 `i a ] |
"112 |
[v _buffer16 `uc ~T0 @X0 -> 50 `i a ] |
"113 |
[v _buffer17 `uc ~T0 @X0 -> 40 `i a ] |
"114 |
[v _buffer18 `uc ~T0 @X0 -> 20 `i a ] |
[; ;main.c: 96: char buffer[255]; |
[; ;main.c: 97: char buffer1[255]; |
[; ;main.c: 98: char buffer2[255]; |
[; ;main.c: 99: char buffer3[255]; |
[; ;main.c: 100: char buffer4[255]; |
[; ;main.c: 101: char buffer5[255]; |
[; ;main.c: 102: char buffer6[255]; |
[; ;main.c: 103: char buffer7[255]; |
[; ;main.c: 104: char buffer8[255]; |
[; ;main.c: 105: char buffer9[255]; |
[; ;main.c: 106: char buffer10[255]; |
[; ;main.c: 107: char buffer11[255]; |
[; ;main.c: 108: char buffer12[100]; |
[; ;main.c: 109: char buffer13[100]; |
[; ;main.c: 110: char buffer14[50]; |
[; ;main.c: 111: char buffer15[50]; |
[; ;main.c: 112: char buffer16[50]; |
[; ;main.c: 113: char buffer17[40]; |
[; ;main.c: 114: char buffer18[20]; |
[; ;main.c: 115: buffer[0] = 1; |
"115 |
[e = *U + &U _buffer * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 116: buffer1[0] = 1; |
"116 |
[e = *U + &U _buffer1 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer1 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 117: buffer2[0] = 1; |
"117 |
[e = *U + &U _buffer2 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer2 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 118: buffer3[0] = 1; |
"118 |
[e = *U + &U _buffer3 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer3 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 119: buffer4[0] = 1; |
"119 |
[e = *U + &U _buffer4 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer4 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 120: buffer5[0] = 1; |
"120 |
[e = *U + &U _buffer5 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer5 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 121: buffer6[0] = 1; |
"121 |
[e = *U + &U _buffer6 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer6 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 122: buffer7[0] = 1; |
"122 |
[e = *U + &U _buffer7 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer7 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 123: buffer8[0] = 1; |
"123 |
[e = *U + &U _buffer8 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer8 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 124: buffer9[0] = 1; |
"124 |
[e = *U + &U _buffer9 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer9 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 125: buffer10[0] = 1; |
"125 |
[e = *U + &U _buffer10 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer10 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 126: buffer11[0] = 1; |
"126 |
[e = *U + &U _buffer11 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer11 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 127: buffer12[0] = 1; |
"127 |
[e = *U + &U _buffer12 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer12 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 128: buffer13[0] = 1; |
"128 |
[e = *U + &U _buffer13 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer13 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 129: buffer14[0] = 1; |
"129 |
[e = *U + &U _buffer14 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer14 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 130: buffer15[0] = 1; |
"130 |
[e = *U + &U _buffer15 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer15 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 131: buffer16[0] = 1; |
"131 |
[e = *U + &U _buffer16 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer16 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 132: buffer17[0] = 1; |
"132 |
[e = *U + &U _buffer17 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer17 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 133: buffer18[0] = 1; |
"133 |
[e = *U + &U _buffer18 * -> -> -> 0 `i `ui `ux -> -> # *U &U _buffer18 `ui `ux -> -> 1 `i `uc ] |
[; ;main.c: 134: } |
"134 |
[e :UE 1075 ] |
} |
"137 |
[v _putch `(v ~T0 @X0 1 ef1`uc ] |
{ |
[; ;main.c: 137: void putch(char data) { |
[e :U _putch ] |
[v _data `uc ~T0 @X0 1 r1 ] |
[f ] |
[; ;main.c: 138: while (!TXIF) |
"138 |
[e $U 1077 ] |
[e :U 1078 ] |
[; ;main.c: 139: continue; |
"139 |
[e $U 1077 ] |
[e :U 1077 ] |
"138 |
[e $ ! _TXIF 1078 ] |
[e :U 1079 ] |
[; ;main.c: 140: TXREG = data; |
"140 |
[e = _TXREG _data ] |
[; ;main.c: 141: } |
"141 |
[e :UE 1076 ] |
} |
//PIC Stuff/PICX_27J13/build/default/production/main.p1.d |
---|
0,0 → 1,5 |
build/default/production/main.d \ |
build/default/production/main.p1: \ |
main.c \ |
uart.h \ |
defines.h |
//PIC Stuff/PICX_27J13/build/default/production/main.pre |
---|
0,0 → 1,10405 |
# 1 "main.c" |
# 44 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
extern volatile unsigned char ADCTRIG @ 0xEB8; |
asm("ADCTRIG equ 0EB8h"); |
typedef union { |
struct { |
unsigned TRIGSEL :2; |
}; |
struct { |
unsigned SRC0 :1; |
unsigned SRC1 :1; |
}; |
struct { |
unsigned TRIGSEL0 :1; |
unsigned TRIGSEL1 :1; |
}; |
struct { |
unsigned SRC :2; |
}; |
} ADCTRIGbits_t; |
extern volatile ADCTRIGbits_t ADCTRIGbits @ 0xEB8; |
# 99 |
extern volatile unsigned char PMDIS0 @ 0xEB9; |
asm("PMDIS0 equ 0EB9h"); |
extern volatile unsigned char PD0 @ 0xEB9; |
asm("PD0 equ 0EB9h"); |
typedef union { |
struct { |
unsigned ADCMD :1; |
unsigned SPI1MD :1; |
unsigned SPI2MD :1; |
unsigned UART1MD :1; |
unsigned UART2MD :1; |
unsigned ECCP1MD :1; |
unsigned ECCP2MD :1; |
unsigned ECCP3MD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDMSSP1 :1; |
unsigned PMDMSSP2 :1; |
unsigned PMDUART1 :1; |
unsigned PMDUART2 :1; |
unsigned PMDECCP1 :1; |
unsigned PMDECCP2 :1; |
unsigned PMDECCP3 :1; |
}; |
struct { |
unsigned PMDADC :1; |
unsigned PMDMSSP :2; |
unsigned PMDUART :2; |
unsigned PMDECCP :3; |
}; |
struct { |
unsigned :1; |
unsigned SPIMD :2; |
unsigned UARTMD :2; |
unsigned ECCPMD :3; |
}; |
} PMDIS0bits_t; |
extern volatile PMDIS0bits_t PMDIS0bits @ 0xEB9; |
# 256 |
typedef union { |
struct { |
unsigned ADCMD :1; |
unsigned SPI1MD :1; |
unsigned SPI2MD :1; |
unsigned UART1MD :1; |
unsigned UART2MD :1; |
unsigned ECCP1MD :1; |
unsigned ECCP2MD :1; |
unsigned ECCP3MD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDMSSP1 :1; |
unsigned PMDMSSP2 :1; |
unsigned PMDUART1 :1; |
unsigned PMDUART2 :1; |
unsigned PMDECCP1 :1; |
unsigned PMDECCP2 :1; |
unsigned PMDECCP3 :1; |
}; |
struct { |
unsigned PMDADC :1; |
unsigned PMDMSSP :2; |
unsigned PMDUART :2; |
unsigned PMDECCP :3; |
}; |
struct { |
unsigned :1; |
unsigned SPIMD :2; |
unsigned UARTMD :2; |
unsigned ECCPMD :3; |
}; |
} PD0bits_t; |
extern volatile PD0bits_t PD0bits @ 0xEB9; |
# 404 |
extern volatile unsigned char PMDIS1 @ 0xEBA; |
asm("PMDIS1 equ 0EBAh"); |
extern volatile unsigned char PD1 @ 0xEBA; |
asm("PD1 equ 0EBAh"); |
typedef union { |
struct { |
unsigned :1; |
unsigned TMR1MD :1; |
unsigned TMR2MD :1; |
unsigned TMR3MD :1; |
unsigned TMR4MD :1; |
unsigned RTCCMD :1; |
unsigned CTMUMD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDTMR1 :1; |
unsigned PMDTMR2 :1; |
unsigned PMDTMR3 :1; |
unsigned PMDTMR4 :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDTMR :4; |
unsigned PMDRTCC :1; |
unsigned PMDCTMU :1; |
}; |
struct { |
unsigned :1; |
unsigned TMRMD :4; |
}; |
} PMDIS1bits_t; |
extern volatile PMDIS1bits_t PMDIS1bits @ 0xEBA; |
# 515 |
typedef union { |
struct { |
unsigned :1; |
unsigned TMR1MD :1; |
unsigned TMR2MD :1; |
unsigned TMR3MD :1; |
unsigned TMR4MD :1; |
unsigned RTCCMD :1; |
unsigned CTMUMD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDTMR1 :1; |
unsigned PMDTMR2 :1; |
unsigned PMDTMR3 :1; |
unsigned PMDTMR4 :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDTMR :4; |
unsigned PMDRTCC :1; |
unsigned PMDCTMU :1; |
}; |
struct { |
unsigned :1; |
unsigned TMRMD :4; |
}; |
} PD1bits_t; |
extern volatile PD1bits_t PD1bits @ 0xEBA; |
# 617 |
extern volatile unsigned char PMDIS2 @ 0xEBB; |
asm("PMDIS2 equ 0EBBh"); |
extern volatile unsigned char PD2 @ 0xEBB; |
asm("PD2 equ 0EBBh"); |
typedef union { |
struct { |
unsigned CMP1MD :1; |
unsigned CMP2MD :1; |
unsigned CMP3MD :1; |
unsigned TMR5MD :1; |
unsigned TMR6MD :1; |
unsigned :1; |
unsigned TMR8MD :1; |
}; |
struct { |
unsigned PMDCMP1 :1; |
unsigned PMDCMP2 :1; |
unsigned PMDCMP3 :1; |
}; |
struct { |
unsigned PMDCMP :3; |
unsigned PMDTMR5 :1; |
unsigned PMDTMR6 :1; |
unsigned :1; |
unsigned PMDTMR8 :1; |
}; |
struct { |
unsigned CMPMD :3; |
}; |
} PMDIS2bits_t; |
extern volatile PMDIS2bits_t PMDIS2bits @ 0xEBB; |
# 726 |
typedef union { |
struct { |
unsigned CMP1MD :1; |
unsigned CMP2MD :1; |
unsigned CMP3MD :1; |
unsigned TMR5MD :1; |
unsigned TMR6MD :1; |
unsigned :1; |
unsigned TMR8MD :1; |
}; |
struct { |
unsigned PMDCMP1 :1; |
unsigned PMDCMP2 :1; |
unsigned PMDCMP3 :1; |
}; |
struct { |
unsigned PMDCMP :3; |
unsigned PMDTMR5 :1; |
unsigned PMDTMR6 :1; |
unsigned :1; |
unsigned PMDTMR8 :1; |
}; |
struct { |
unsigned CMPMD :3; |
}; |
} PD2bits_t; |
extern volatile PD2bits_t PD2bits @ 0xEBB; |
# 826 |
extern volatile unsigned char PMDIS3 @ 0xEBC; |
asm("PMDIS3 equ 0EBCh"); |
extern volatile unsigned char PD3 @ 0xEBC; |
asm("PD3 equ 0EBCh"); |
typedef union { |
struct { |
unsigned :1; |
unsigned CCP4MD :1; |
unsigned CCP5MD :1; |
unsigned CCP6MD :1; |
unsigned CCP7MD :1; |
unsigned CCP8MD :1; |
unsigned CCP9MD :1; |
unsigned CCP10MD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDCCP4 :1; |
unsigned PMDCCP5 :1; |
unsigned PMDCCP6 :1; |
unsigned PMDCCP7 :1; |
unsigned PMDCCP8 :1; |
unsigned PMDCCP9 :1; |
unsigned PMDCCP10 :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDCCP :7; |
}; |
struct { |
unsigned :1; |
unsigned CCPMD :7; |
}; |
} PMDIS3bits_t; |
extern volatile PMDIS3bits_t PMDIS3bits @ 0xEBC; |
# 949 |
typedef union { |
struct { |
unsigned :1; |
unsigned CCP4MD :1; |
unsigned CCP5MD :1; |
unsigned CCP6MD :1; |
unsigned CCP7MD :1; |
unsigned CCP8MD :1; |
unsigned CCP9MD :1; |
unsigned CCP10MD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDCCP4 :1; |
unsigned PMDCCP5 :1; |
unsigned PMDCCP6 :1; |
unsigned PMDCCP7 :1; |
unsigned PMDCCP8 :1; |
unsigned PMDCCP9 :1; |
unsigned PMDCCP10 :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDCCP :7; |
}; |
struct { |
unsigned :1; |
unsigned CCPMD :7; |
}; |
} PD3bits_t; |
extern volatile PD3bits_t PD3bits @ 0xEBC; |
# 1063 |
extern volatile unsigned char PPSCON @ 0xEBF; |
asm("PPSCON equ 0EBFh"); |
typedef union { |
struct { |
unsigned IOLOCK :1; |
}; |
} PPSCONbits_t; |
extern volatile PPSCONbits_t PPSCONbits @ 0xEBF; |
# 1082 |
extern volatile unsigned char RPOR0 @ 0xEC0; |
asm("RPOR0 equ 0EC0h"); |
extern volatile unsigned char RPOR1 @ 0xEC1; |
asm("RPOR1 equ 0EC1h"); |
extern volatile unsigned char RPOR2 @ 0xEC2; |
asm("RPOR2 equ 0EC2h"); |
extern volatile unsigned char RPOR3 @ 0xEC3; |
asm("RPOR3 equ 0EC3h"); |
extern volatile unsigned char RPOR4 @ 0xEC4; |
asm("RPOR4 equ 0EC4h"); |
extern volatile unsigned char RPOR5 @ 0xEC5; |
asm("RPOR5 equ 0EC5h"); |
extern volatile unsigned char RPOR6 @ 0xEC6; |
asm("RPOR6 equ 0EC6h"); |
extern volatile unsigned char RPOR7 @ 0xEC7; |
asm("RPOR7 equ 0EC7h"); |
extern volatile unsigned char RPOR8 @ 0xEC8; |
asm("RPOR8 equ 0EC8h"); |
extern volatile unsigned char RPOR9 @ 0xEC9; |
asm("RPOR9 equ 0EC9h"); |
extern volatile unsigned char RPOR10 @ 0xECA; |
asm("RPOR10 equ 0ECAh"); |
extern volatile unsigned char RPOR11 @ 0xECB; |
asm("RPOR11 equ 0ECBh"); |
extern volatile unsigned char RPOR12 @ 0xECC; |
asm("RPOR12 equ 0ECCh"); |
extern volatile unsigned char RPOR13 @ 0xECD; |
asm("RPOR13 equ 0ECDh"); |
extern volatile unsigned char RPOR14 @ 0xECE; |
asm("RPOR14 equ 0ECEh"); |
extern volatile unsigned char RPOR15 @ 0xECF; |
asm("RPOR15 equ 0ECFh"); |
extern volatile unsigned char RPOR16 @ 0xED0; |
asm("RPOR16 equ 0ED0h"); |
extern volatile unsigned char RPOR17 @ 0xED1; |
asm("RPOR17 equ 0ED1h"); |
extern volatile unsigned char RPOR18 @ 0xED2; |
asm("RPOR18 equ 0ED2h"); |
extern volatile unsigned char RPINR1 @ 0xEE1; |
asm("RPINR1 equ 0EE1h"); |
extern volatile unsigned char RPINR2 @ 0xEE2; |
asm("RPINR2 equ 0EE2h"); |
extern volatile unsigned char RPINR3 @ 0xEE3; |
asm("RPINR3 equ 0EE3h"); |
extern volatile unsigned char RPINR4 @ 0xEE4; |
asm("RPINR4 equ 0EE4h"); |
extern volatile unsigned char RPINR6 @ 0xEE6; |
asm("RPINR6 equ 0EE6h"); |
extern volatile unsigned char RPINR15 @ 0xEE7; |
asm("RPINR15 equ 0EE7h"); |
extern volatile unsigned char RPINR7 @ 0xEE8; |
asm("RPINR7 equ 0EE8h"); |
extern volatile unsigned char RPINR8 @ 0xEE9; |
asm("RPINR8 equ 0EE9h"); |
extern volatile unsigned char RPINR9 @ 0xEEA; |
asm("RPINR9 equ 0EEAh"); |
extern volatile unsigned char RPINR12 @ 0xEF2; |
asm("RPINR12 equ 0EF2h"); |
extern volatile unsigned char RPINR13 @ 0xEF3; |
asm("RPINR13 equ 0EF3h"); |
extern volatile unsigned char RPINR14 @ 0xEF4; |
asm("RPINR14 equ 0EF4h"); |
extern volatile unsigned char RPINR16 @ 0xEF7; |
asm("RPINR16 equ 0EF7h"); |
extern volatile unsigned char RPINR17 @ 0xEF8; |
asm("RPINR17 equ 0EF8h"); |
extern volatile unsigned char RPINR21 @ 0xEFC; |
asm("RPINR21 equ 0EFCh"); |
extern volatile unsigned char RPINR22 @ 0xEFD; |
asm("RPINR22 equ 0EFDh"); |
extern volatile unsigned char RPINR23 @ 0xEFE; |
asm("RPINR23 equ 0EFEh"); |
extern volatile unsigned char RPINR24 @ 0xEFF; |
asm("RPINR24 equ 0EFFh"); |
extern volatile unsigned char CCP10CON @ 0xF00; |
asm("CCP10CON equ 0F00h"); |
typedef union { |
struct { |
unsigned CCP10M :4; |
unsigned DC10B :2; |
}; |
struct { |
unsigned CCP10M0 :1; |
unsigned CCP10M1 :1; |
unsigned CCP10M2 :1; |
unsigned CCP10M3 :1; |
unsigned DC10B0 :1; |
unsigned DC10B1 :1; |
}; |
} CCP10CONbits_t; |
extern volatile CCP10CONbits_t CCP10CONbits @ 0xF00; |
# 1367 |
extern volatile unsigned char CCPR10L @ 0xF01; |
asm("CCPR10L equ 0F01h"); |
typedef union { |
struct { |
unsigned CCPR10L :8; |
}; |
} CCPR10Lbits_t; |
extern volatile CCPR10Lbits_t CCPR10Lbits @ 0xF01; |
# 1386 |
extern volatile unsigned char CCPR10H @ 0xF02; |
asm("CCPR10H equ 0F02h"); |
typedef union { |
struct { |
unsigned CCPR10H :8; |
}; |
} CCPR10Hbits_t; |
extern volatile CCPR10Hbits_t CCPR10Hbits @ 0xF02; |
# 1405 |
extern volatile unsigned char CCP9CON @ 0xF03; |
asm("CCP9CON equ 0F03h"); |
typedef union { |
struct { |
unsigned CCP9M :4; |
unsigned DC9B :2; |
}; |
struct { |
unsigned CCP9M0 :1; |
unsigned CCP9M1 :1; |
unsigned CCP9M2 :1; |
unsigned CCP9M3 :1; |
unsigned DC9B0 :1; |
unsigned DC9B1 :1; |
}; |
} CCP9CONbits_t; |
extern volatile CCP9CONbits_t CCP9CONbits @ 0xF03; |
# 1468 |
extern volatile unsigned char CCPR9L @ 0xF04; |
asm("CCPR9L equ 0F04h"); |
typedef union { |
struct { |
unsigned CCPR9L :8; |
}; |
} CCPR9Lbits_t; |
extern volatile CCPR9Lbits_t CCPR9Lbits @ 0xF04; |
# 1487 |
extern volatile unsigned char CCPR9H @ 0xF05; |
asm("CCPR9H equ 0F05h"); |
typedef union { |
struct { |
unsigned CCPR9H :8; |
}; |
} CCPR9Hbits_t; |
extern volatile CCPR9Hbits_t CCPR9Hbits @ 0xF05; |
# 1506 |
extern volatile unsigned char CCP8CON @ 0xF06; |
asm("CCP8CON equ 0F06h"); |
typedef union { |
struct { |
unsigned CCP8M :4; |
unsigned DC8B :2; |
}; |
struct { |
unsigned CCP8M0 :1; |
unsigned CCP8M1 :1; |
unsigned CCP8M2 :1; |
unsigned CCP8M3 :1; |
unsigned DC8B0 :1; |
unsigned DC8B1 :1; |
}; |
} CCP8CONbits_t; |
extern volatile CCP8CONbits_t CCP8CONbits @ 0xF06; |
# 1569 |
extern volatile unsigned char CCPR8L @ 0xF07; |
asm("CCPR8L equ 0F07h"); |
typedef union { |
struct { |
unsigned CCPR8L :8; |
}; |
} CCPR8Lbits_t; |
extern volatile CCPR8Lbits_t CCPR8Lbits @ 0xF07; |
# 1588 |
extern volatile unsigned char CCPR8H @ 0xF08; |
asm("CCPR8H equ 0F08h"); |
typedef union { |
struct { |
unsigned CCPR8H :8; |
}; |
} CCPR8Hbits_t; |
extern volatile CCPR8Hbits_t CCPR8Hbits @ 0xF08; |
# 1607 |
extern volatile unsigned char CCP7CON @ 0xF09; |
asm("CCP7CON equ 0F09h"); |
typedef union { |
struct { |
unsigned CCP7M :4; |
unsigned DC7B :2; |
}; |
struct { |
unsigned CCP7M0 :1; |
unsigned CCP7M1 :1; |
unsigned CCP7M2 :1; |
unsigned CCP7M3 :1; |
unsigned DC7B0 :1; |
unsigned DC7B1 :1; |
}; |
} CCP7CONbits_t; |
extern volatile CCP7CONbits_t CCP7CONbits @ 0xF09; |
# 1670 |
extern volatile unsigned char CCPR7L @ 0xF0A; |
asm("CCPR7L equ 0F0Ah"); |
typedef union { |
struct { |
unsigned CCPR7L :8; |
}; |
} CCPR7Lbits_t; |
extern volatile CCPR7Lbits_t CCPR7Lbits @ 0xF0A; |
# 1689 |
extern volatile unsigned char CCPR7H @ 0xF0B; |
asm("CCPR7H equ 0F0Bh"); |
typedef union { |
struct { |
unsigned CCPR7H :8; |
}; |
} CCPR7Hbits_t; |
extern volatile CCPR7Hbits_t CCPR7Hbits @ 0xF0B; |
# 1708 |
extern volatile unsigned char CCP6CON @ 0xF0C; |
asm("CCP6CON equ 0F0Ch"); |
typedef union { |
struct { |
unsigned CCP6M :4; |
unsigned DC6B :2; |
}; |
struct { |
unsigned CCP6M0 :1; |
unsigned CCP6M1 :1; |
unsigned CCP6M2 :1; |
unsigned CCP6M3 :1; |
unsigned DC6B0 :1; |
unsigned DC6B1 :1; |
}; |
} CCP6CONbits_t; |
extern volatile CCP6CONbits_t CCP6CONbits @ 0xF0C; |
# 1771 |
extern volatile unsigned char CCPR6L @ 0xF0D; |
asm("CCPR6L equ 0F0Dh"); |
typedef union { |
struct { |
unsigned CCPR6L :8; |
}; |
} CCPR6Lbits_t; |
extern volatile CCPR6Lbits_t CCPR6Lbits @ 0xF0D; |
# 1790 |
extern volatile unsigned char CCPR6H @ 0xF0E; |
asm("CCPR6H equ 0F0Eh"); |
typedef union { |
struct { |
unsigned CCPR6H :8; |
}; |
} CCPR6Hbits_t; |
extern volatile CCPR6Hbits_t CCPR6Hbits @ 0xF0E; |
# 1809 |
extern volatile unsigned char CCP5CON @ 0xF0F; |
asm("CCP5CON equ 0F0Fh"); |
typedef union { |
struct { |
unsigned CCP5M :4; |
unsigned DC5B :2; |
}; |
struct { |
unsigned CCP5M0 :1; |
unsigned CCP5M1 :1; |
unsigned CCP5M2 :1; |
unsigned CCP5M3 :1; |
unsigned DC5B0 :1; |
unsigned DC5B1 :1; |
}; |
} CCP5CONbits_t; |
extern volatile CCP5CONbits_t CCP5CONbits @ 0xF0F; |
# 1872 |
extern volatile unsigned char CCPR5L @ 0xF10; |
asm("CCPR5L equ 0F10h"); |
typedef union { |
struct { |
unsigned CCPR5L :8; |
}; |
} CCPR5Lbits_t; |
extern volatile CCPR5Lbits_t CCPR5Lbits @ 0xF10; |
# 1891 |
extern volatile unsigned char CCPR5H @ 0xF11; |
asm("CCPR5H equ 0F11h"); |
typedef union { |
struct { |
unsigned CCPR5H :8; |
}; |
} CCPR5Hbits_t; |
extern volatile CCPR5Hbits_t CCPR5Hbits @ 0xF11; |
# 1910 |
extern volatile unsigned char CCP4CON @ 0xF12; |
asm("CCP4CON equ 0F12h"); |
typedef union { |
struct { |
unsigned CCP4M :4; |
unsigned DC4B :2; |
}; |
struct { |
unsigned CCP4M0 :1; |
unsigned CCP4M1 :1; |
unsigned CCP4M2 :1; |
unsigned CCP4M3 :1; |
unsigned DC4B0 :1; |
unsigned DC4B1 :1; |
}; |
} CCP4CONbits_t; |
extern volatile CCP4CONbits_t CCP4CONbits @ 0xF12; |
# 1973 |
extern volatile unsigned char CCPR4L @ 0xF13; |
asm("CCPR4L equ 0F13h"); |
typedef union { |
struct { |
unsigned CCPR4L :8; |
}; |
} CCPR4Lbits_t; |
extern volatile CCPR4Lbits_t CCPR4Lbits @ 0xF13; |
# 1992 |
extern volatile unsigned char CCPR4H @ 0xF14; |
asm("CCPR4H equ 0F14h"); |
typedef union { |
struct { |
unsigned CCPR4H :8; |
}; |
} CCPR4Hbits_t; |
extern volatile CCPR4Hbits_t CCPR4Hbits @ 0xF14; |
# 2011 |
extern volatile unsigned char CCP3CON @ 0xF15; |
asm("CCP3CON equ 0F15h"); |
typedef union { |
struct { |
unsigned CCP3M :4; |
unsigned DC3B :2; |
unsigned P3M :2; |
}; |
struct { |
unsigned CCP3M0 :1; |
unsigned CCP3M1 :1; |
unsigned CCP3M2 :1; |
unsigned CCP3M3 :1; |
unsigned DC3B0 :1; |
unsigned DC3B1 :1; |
unsigned P3M0 :1; |
unsigned P3M1 :1; |
}; |
} CCP3CONbits_t; |
extern volatile CCP3CONbits_t CCP3CONbits @ 0xF15; |
# 2092 |
extern volatile unsigned char CCPR3L @ 0xF16; |
asm("CCPR3L equ 0F16h"); |
typedef union { |
struct { |
unsigned CCPR3L :8; |
}; |
} CCPR3Lbits_t; |
extern volatile CCPR3Lbits_t CCPR3Lbits @ 0xF16; |
# 2111 |
extern volatile unsigned char CCPR3H @ 0xF17; |
asm("CCPR3H equ 0F17h"); |
typedef union { |
struct { |
unsigned CCPR3H :8; |
}; |
} CCPR3Hbits_t; |
extern volatile CCPR3Hbits_t CCPR3Hbits @ 0xF17; |
# 2130 |
extern volatile unsigned char ECCP3DEL @ 0xF18; |
asm("ECCP3DEL equ 0F18h"); |
typedef union { |
struct { |
unsigned P3DC :7; |
unsigned P3RSEN :1; |
}; |
struct { |
unsigned P3DC0 :1; |
unsigned P3DC1 :1; |
unsigned P3DC2 :1; |
unsigned P3DC3 :1; |
unsigned P3DC4 :1; |
unsigned P3DC5 :1; |
unsigned P3DC6 :1; |
}; |
} ECCP3DELbits_t; |
extern volatile ECCP3DELbits_t ECCP3DELbits @ 0xF18; |
# 2199 |
extern volatile unsigned char ECCP3AS @ 0xF19; |
asm("ECCP3AS equ 0F19h"); |
typedef union { |
struct { |
unsigned PSS3BD :2; |
unsigned PSS3AC :2; |
unsigned ECCP3AS :3; |
unsigned ECCP3ASE :1; |
}; |
struct { |
unsigned PSS3BD0 :1; |
unsigned PSS3BD1 :1; |
unsigned PSS3AC0 :1; |
unsigned PSS3AC1 :1; |
unsigned ECCP3AS0 :1; |
unsigned ECCP3AS1 :1; |
unsigned ECCP3AS2 :1; |
}; |
} ECCP3ASbits_t; |
extern volatile ECCP3ASbits_t ECCP3ASbits @ 0xF19; |
# 2280 |
extern volatile unsigned char PSTR3CON @ 0xF1A; |
asm("PSTR3CON equ 0F1Ah"); |
typedef union { |
struct { |
unsigned STRA :1; |
unsigned STRB :1; |
unsigned STRC :1; |
unsigned STRD :1; |
unsigned STRSYNC :1; |
unsigned :1; |
unsigned CMPL :2; |
}; |
struct { |
unsigned :6; |
unsigned CMPL0 :1; |
unsigned CMPL1 :1; |
}; |
struct { |
unsigned :6; |
unsigned CMPL03 :1; |
}; |
struct { |
unsigned :7; |
unsigned CMPL13 :1; |
}; |
struct { |
unsigned STRA3 :1; |
}; |
struct { |
unsigned :1; |
unsigned STRB3 :1; |
}; |
struct { |
unsigned :2; |
unsigned STRC3 :1; |
}; |
struct { |
unsigned :3; |
unsigned STRD3 :1; |
}; |
struct { |
unsigned :4; |
unsigned STRSYNC3 :1; |
}; |
} PSTR3CONbits_t; |
extern volatile PSTR3CONbits_t PSTR3CONbits @ 0xF1A; |
# 2407 |
extern volatile unsigned char T8CON @ 0xF1B; |
asm("T8CON equ 0F1Bh"); |
typedef union { |
struct { |
unsigned T8CKPS :2; |
unsigned TMR8ON :1; |
unsigned T8OUTPS :4; |
}; |
struct { |
unsigned T8CKPS0 :1; |
unsigned T8CKPS1 :1; |
unsigned :1; |
unsigned T8OUTPS0 :1; |
unsigned T8OUTPS1 :1; |
unsigned T8OUTPS2 :1; |
unsigned T8OUTPS3 :1; |
}; |
} T8CONbits_t; |
extern volatile T8CONbits_t T8CONbits @ 0xF1B; |
# 2477 |
extern volatile unsigned char PR8 @ 0xF1C; |
asm("PR8 equ 0F1Ch"); |
typedef union { |
struct { |
unsigned PR8 :8; |
}; |
} PR8bits_t; |
extern volatile PR8bits_t PR8bits @ 0xF1C; |
# 2496 |
extern volatile unsigned char TMR8 @ 0xF1D; |
asm("TMR8 equ 0F1Dh"); |
typedef union { |
struct { |
unsigned TMR8 :8; |
}; |
} TMR8bits_t; |
extern volatile TMR8bits_t TMR8bits @ 0xF1D; |
# 2515 |
extern volatile unsigned char T6CON @ 0xF1E; |
asm("T6CON equ 0F1Eh"); |
typedef union { |
struct { |
unsigned T6CKPS :2; |
unsigned TMR6ON :1; |
unsigned T6OUTPS :4; |
}; |
struct { |
unsigned T6CKPS0 :1; |
unsigned T6CKPS1 :1; |
unsigned :1; |
unsigned T6OUTPS0 :1; |
unsigned T6OUTPS1 :1; |
unsigned T6OUTPS2 :1; |
unsigned T6OUTPS3 :1; |
}; |
} T6CONbits_t; |
extern volatile T6CONbits_t T6CONbits @ 0xF1E; |
# 2585 |
extern volatile unsigned char PR6 @ 0xF1F; |
asm("PR6 equ 0F1Fh"); |
typedef union { |
struct { |
unsigned PR6 :8; |
}; |
} PR6bits_t; |
extern volatile PR6bits_t PR6bits @ 0xF1F; |
# 2604 |
extern volatile unsigned char TMR6 @ 0xF20; |
asm("TMR6 equ 0F20h"); |
typedef union { |
struct { |
unsigned TMR6 :8; |
}; |
} TMR6bits_t; |
extern volatile TMR6bits_t TMR6bits @ 0xF20; |
# 2623 |
extern volatile unsigned char T5GCON @ 0xF21; |
asm("T5GCON equ 0F21h"); |
typedef union { |
struct { |
unsigned :3; |
unsigned T5GGO_NOT_T5DONE :1; |
}; |
struct { |
unsigned T5GSS :2; |
unsigned T5GVAL :1; |
unsigned T5GGO_nT5DONE :1; |
unsigned T5GSPM :1; |
unsigned T5GTM :1; |
unsigned T5GPOL :1; |
unsigned TMR5GE :1; |
}; |
struct { |
unsigned T5GSS0 :1; |
unsigned T5GSS1 :1; |
unsigned :1; |
unsigned T5GGO :1; |
}; |
struct { |
unsigned :3; |
unsigned NOT_T5DONE :1; |
}; |
struct { |
unsigned :3; |
unsigned nT5DONE :1; |
}; |
struct { |
unsigned :3; |
unsigned T5DONE :1; |
}; |
} T5GCONbits_t; |
extern volatile T5GCONbits_t T5GCONbits @ 0xF21; |
# 2735 |
extern volatile unsigned char T5CON @ 0xF22; |
asm("T5CON equ 0F22h"); |
typedef union { |
struct { |
unsigned :2; |
unsigned NOT_T5SYNC :1; |
}; |
struct { |
unsigned TMR5ON :1; |
unsigned RD16 :1; |
unsigned nT5SYNC :1; |
unsigned T5OSCEN :1; |
unsigned T5CKPS :2; |
unsigned TMR5CS :2; |
}; |
struct { |
unsigned :4; |
unsigned T5CKPS0 :1; |
unsigned T5CKPS1 :1; |
unsigned TMR5CS0 :1; |
unsigned TMR5CS1 :1; |
}; |
struct { |
unsigned :1; |
unsigned RD165 :1; |
}; |
struct { |
unsigned :3; |
unsigned SOSCEN5 :1; |
}; |
} T5CONbits_t; |
extern volatile T5CONbits_t T5CONbits @ 0xF22; |
# 2838 |
extern volatile unsigned char TMR5L @ 0xF23; |
asm("TMR5L equ 0F23h"); |
typedef union { |
struct { |
unsigned TMR5L :8; |
}; |
} TMR5Lbits_t; |
extern volatile TMR5Lbits_t TMR5Lbits @ 0xF23; |
# 2857 |
extern volatile unsigned char TMR5H @ 0xF24; |
asm("TMR5H equ 0F24h"); |
typedef union { |
struct { |
unsigned TMR5H :8; |
}; |
} TMR5Hbits_t; |
extern volatile TMR5Hbits_t TMR5Hbits @ 0xF24; |
# 2876 |
extern volatile unsigned char CM3CON @ 0xF25; |
asm("CM3CON equ 0F25h"); |
typedef union { |
struct { |
unsigned CCH :2; |
unsigned CREF :1; |
unsigned EVPOL :2; |
unsigned CPOL :1; |
unsigned COE :1; |
unsigned CON :1; |
}; |
struct { |
unsigned CCH0 :1; |
unsigned CCH1 :1; |
unsigned :1; |
unsigned EVPOL0 :1; |
unsigned EVPOL1 :1; |
}; |
struct { |
unsigned CCH03 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH13 :1; |
}; |
struct { |
unsigned :6; |
unsigned COE3 :1; |
}; |
struct { |
unsigned :7; |
unsigned CON3 :1; |
}; |
struct { |
unsigned :5; |
unsigned CPOL3 :1; |
}; |
struct { |
unsigned :2; |
unsigned CREF3 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL03 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL13 :1; |
}; |
} CM3CONbits_t; |
extern volatile CM3CONbits_t CM3CONbits @ 0xF25; |
# 3023 |
extern volatile unsigned char RTCVALL @ 0xF3A; |
asm("RTCVALL equ 0F3Ah"); |
typedef union { |
struct { |
unsigned RTCVALL :8; |
}; |
} RTCVALLbits_t; |
extern volatile RTCVALLbits_t RTCVALLbits @ 0xF3A; |
# 3042 |
extern volatile unsigned char RTCVALH @ 0xF3B; |
asm("RTCVALH equ 0F3Bh"); |
typedef union { |
struct { |
unsigned RTCVALH :8; |
}; |
struct { |
unsigned :6; |
unsigned WAITB0 :1; |
}; |
struct { |
unsigned :7; |
unsigned WAITB1 :1; |
}; |
struct { |
unsigned WAITE0 :1; |
}; |
struct { |
unsigned :1; |
unsigned WAITE1 :1; |
}; |
struct { |
unsigned :2; |
unsigned WAITM0 :1; |
}; |
struct { |
unsigned :3; |
unsigned WAITM1 :1; |
}; |
struct { |
unsigned :4; |
unsigned WAITM2 :1; |
}; |
struct { |
unsigned :5; |
unsigned WAITM3 :1; |
}; |
} RTCVALHbits_t; |
extern volatile RTCVALHbits_t RTCVALHbits @ 0xF3B; |
# 3132 |
extern volatile unsigned char PADCFG1 @ 0xF3C; |
asm("PADCFG1 equ 0F3Ch"); |
typedef union { |
struct { |
unsigned :1; |
unsigned RTSECSEL0 :1; |
unsigned RTSECSEL1 :1; |
}; |
} PADCFG1bits_t; |
extern volatile PADCFG1bits_t PADCFG1bits @ 0xF3C; |
# 3158 |
extern volatile unsigned char REFOCON @ 0xF3D; |
asm("REFOCON equ 0F3Dh"); |
typedef union { |
struct { |
unsigned RODIV :4; |
unsigned ROSEL :1; |
unsigned ROSSLP :1; |
unsigned :1; |
unsigned ROON :1; |
}; |
struct { |
unsigned RODIV0 :1; |
unsigned RODIV1 :1; |
unsigned RODIV2 :1; |
unsigned RODIV3 :1; |
}; |
} REFOCONbits_t; |
extern volatile REFOCONbits_t REFOCONbits @ 0xF3D; |
# 3222 |
extern volatile unsigned char RTCCAL @ 0xF3E; |
asm("RTCCAL equ 0F3Eh"); |
typedef union { |
struct { |
unsigned CAL :8; |
}; |
struct { |
unsigned CAL0 :1; |
unsigned CAL1 :1; |
unsigned CAL2 :1; |
unsigned CAL3 :1; |
unsigned CAL4 :1; |
unsigned CAL5 :1; |
unsigned CAL6 :1; |
unsigned CAL7 :1; |
}; |
} RTCCALbits_t; |
extern volatile RTCCALbits_t RTCCALbits @ 0xF3E; |
# 3291 |
extern volatile unsigned char RTCCFG @ 0xF3F; |
asm("RTCCFG equ 0F3Fh"); |
typedef union { |
struct { |
unsigned RTCPTR0 :1; |
unsigned RTCPTR1 :1; |
unsigned RTCOE :1; |
unsigned HALFSEC :1; |
unsigned RTCSYNC :1; |
unsigned RTCWREN :1; |
unsigned :1; |
unsigned RTCEN :1; |
}; |
} RTCCFGbits_t; |
extern volatile RTCCFGbits_t RTCCFGbits @ 0xF3F; |
# 3347 |
extern volatile unsigned char ODCON3 @ 0xF40; |
asm("ODCON3 equ 0F40h"); |
typedef union { |
struct { |
unsigned SPI1OD :1; |
unsigned SPI2OD :1; |
unsigned :5; |
unsigned CTMUDS :1; |
}; |
} ODCON3bits_t; |
extern volatile ODCON3bits_t ODCON3bits @ 0xF40; |
# 3379 |
extern volatile unsigned char ODCON2 @ 0xF41; |
asm("ODCON2 equ 0F41h"); |
typedef union { |
struct { |
unsigned U1OD :1; |
unsigned U2OD :1; |
unsigned CCP9OD :1; |
unsigned CCP10OD :1; |
}; |
} ODCON2bits_t; |
extern volatile ODCON2bits_t ODCON2bits @ 0xF41; |
# 3416 |
extern volatile unsigned char ODCON1 @ 0xF42; |
asm("ODCON1 equ 0F42h"); |
typedef union { |
struct { |
unsigned ECCP1OD :1; |
unsigned ECCP2OD :1; |
unsigned ECCP3OD :1; |
unsigned CCP4OD :1; |
unsigned CCP5OD :1; |
unsigned CCP6OD :1; |
unsigned CCP7OD :1; |
unsigned CCP8OD :1; |
}; |
} ODCON1bits_t; |
extern volatile ODCON1bits_t ODCON1bits @ 0xF42; |
# 3477 |
extern volatile unsigned char ALRMVALL @ 0xF44; |
asm("ALRMVALL equ 0F44h"); |
typedef union { |
struct { |
unsigned ALRMVALL :8; |
}; |
} ALRMVALLbits_t; |
extern volatile ALRMVALLbits_t ALRMVALLbits @ 0xF44; |
# 3496 |
extern volatile unsigned char ALRMVALH @ 0xF45; |
asm("ALRMVALH equ 0F45h"); |
typedef union { |
struct { |
unsigned ALRMVALH :8; |
}; |
} ALRMVALHbits_t; |
extern volatile ALRMVALHbits_t ALRMVALHbits @ 0xF45; |
# 3515 |
extern volatile unsigned char ALRMRPT @ 0xF46; |
asm("ALRMRPT equ 0F46h"); |
typedef union { |
struct { |
unsigned ARPT :8; |
}; |
struct { |
unsigned ARPT0 :1; |
unsigned ARPT1 :1; |
unsigned ARPT2 :1; |
unsigned ARPT3 :1; |
unsigned ARPT4 :1; |
unsigned ARPT5 :1; |
unsigned ARPT6 :1; |
unsigned ARPT7 :1; |
}; |
} ALRMRPTbits_t; |
extern volatile ALRMRPTbits_t ALRMRPTbits @ 0xF46; |
# 3584 |
extern volatile unsigned char ALRMCFG @ 0xF47; |
asm("ALRMCFG equ 0F47h"); |
typedef union { |
struct { |
unsigned ALRMPTR :2; |
unsigned AMASK :4; |
unsigned CHIME :1; |
unsigned ALRMEN :1; |
}; |
struct { |
unsigned ALRMPTR0 :1; |
unsigned ALRMPTR1 :1; |
unsigned AMASK0 :1; |
unsigned AMASK1 :1; |
unsigned AMASK2 :1; |
unsigned AMASK3 :1; |
}; |
} ALRMCFGbits_t; |
extern volatile ALRMCFGbits_t ALRMCFGbits @ 0xF47; |
# 3659 |
extern volatile unsigned char ANCON0 @ 0xF48; |
asm("ANCON0 equ 0F48h"); |
typedef union { |
struct { |
unsigned PCFG0 :1; |
unsigned PCFG1 :1; |
unsigned PCFG2 :1; |
unsigned PCFG3 :1; |
unsigned PCFG4 :1; |
}; |
} ANCON0bits_t; |
extern volatile ANCON0bits_t ANCON0bits @ 0xF48; |
# 3702 |
extern volatile unsigned char ANCON1 @ 0xF49; |
asm("ANCON1 equ 0F49h"); |
typedef union { |
struct { |
unsigned PCFG8 :1; |
unsigned PCFG9 :1; |
unsigned PCFG10 :1; |
unsigned PCFG11 :1; |
unsigned PCFG12 :1; |
unsigned :2; |
unsigned VBGEN :1; |
}; |
struct { |
unsigned :7; |
unsigned PCFG15 :1; |
}; |
} ANCON1bits_t; |
extern volatile ANCON1bits_t ANCON1bits @ 0xF49; |
# 3761 |
extern volatile unsigned char DSWAKEL @ 0xF4A; |
asm("DSWAKEL equ 0F4Ah"); |
typedef union { |
struct { |
unsigned DSPOR :1; |
unsigned :1; |
unsigned DSMCLR :1; |
unsigned DSRTC :1; |
unsigned DSWDT :1; |
unsigned DSULP :1; |
unsigned :1; |
unsigned DSFLT :1; |
}; |
} DSWAKELbits_t; |
extern volatile DSWAKELbits_t DSWAKELbits @ 0xF4A; |
# 3812 |
extern volatile unsigned char DSWAKEH @ 0xF4B; |
asm("DSWAKEH equ 0F4Bh"); |
typedef union { |
struct { |
unsigned DSINT0 :1; |
}; |
} DSWAKEHbits_t; |
extern volatile DSWAKEHbits_t DSWAKEHbits @ 0xF4B; |
# 3831 |
extern volatile unsigned char DSCONL @ 0xF4C; |
asm("DSCONL equ 0F4Ch"); |
typedef union { |
struct { |
unsigned RELEASE :1; |
unsigned DSBOR :1; |
unsigned ULPWDIS :1; |
}; |
} DSCONLbits_t; |
extern volatile DSCONLbits_t DSCONLbits @ 0xF4C; |
# 3862 |
extern volatile unsigned char DSCONH @ 0xF4D; |
asm("DSCONH equ 0F4Dh"); |
typedef union { |
struct { |
unsigned RTCWDIS :1; |
unsigned DSULPEN :1; |
unsigned :5; |
unsigned DSEN :1; |
}; |
} DSCONHbits_t; |
extern volatile DSCONHbits_t DSCONHbits @ 0xF4D; |
# 3894 |
extern volatile unsigned char DSGPR0 @ 0xF4E; |
asm("DSGPR0 equ 0F4Eh"); |
typedef union { |
struct { |
unsigned DSGPR0 :8; |
}; |
} DSGPR0bits_t; |
extern volatile DSGPR0bits_t DSGPR0bits @ 0xF4E; |
# 3913 |
extern volatile unsigned char DSGPR1 @ 0xF4F; |
asm("DSGPR1 equ 0F4Fh"); |
typedef union { |
struct { |
unsigned DSGPR1 :8; |
}; |
} DSGPR1bits_t; |
extern volatile DSGPR1bits_t DSGPR1bits @ 0xF4F; |
# 3932 |
extern volatile unsigned char CCPTMRS2 @ 0xF50; |
asm("CCPTMRS2 equ 0F50h"); |
typedef union { |
struct { |
unsigned C8TSEL :2; |
unsigned C9TSEL0 :1; |
unsigned :1; |
unsigned C10TSEL0 :1; |
}; |
struct { |
unsigned C8TSEL0 :1; |
unsigned C8TSEL1 :1; |
}; |
} CCPTMRS2bits_t; |
extern volatile CCPTMRS2bits_t CCPTMRS2bits @ 0xF50; |
# 3978 |
extern volatile unsigned char CCPTMRS1 @ 0xF51; |
asm("CCPTMRS1 equ 0F51h"); |
typedef union { |
struct { |
unsigned C4TSEL :2; |
unsigned C5TSEL0 :1; |
unsigned :1; |
unsigned C6TSEL0 :1; |
unsigned :1; |
unsigned C7TSEL :2; |
}; |
struct { |
unsigned C4TSEL0 :1; |
unsigned C4TSEL1 :1; |
unsigned :4; |
unsigned C7TSEL0 :1; |
unsigned C7TSEL1 :1; |
}; |
} CCPTMRS1bits_t; |
extern volatile CCPTMRS1bits_t CCPTMRS1bits @ 0xF51; |
# 4044 |
extern volatile unsigned char CCPTMRS0 @ 0xF52; |
asm("CCPTMRS0 equ 0F52h"); |
typedef union { |
struct { |
unsigned C1TSEL :3; |
unsigned C2TSEL :3; |
unsigned C3TSEL :2; |
}; |
struct { |
unsigned C1TSEL0 :1; |
unsigned C1TSEL1 :1; |
unsigned C1TSEL2 :1; |
unsigned C2TSEL0 :1; |
unsigned C2TSEL1 :1; |
unsigned C2TSEL2 :1; |
unsigned C3TSEL0 :1; |
unsigned C3TSEL1 :1; |
}; |
} CCPTMRS0bits_t; |
extern volatile CCPTMRS0bits_t CCPTMRS0bits @ 0xF52; |
# 4125 |
extern volatile unsigned char CVRCON @ 0xF53; |
asm("CVRCON equ 0F53h"); |
typedef union { |
struct { |
unsigned CVR :4; |
unsigned CVRSS :1; |
unsigned CVRR :1; |
unsigned CVROE :1; |
unsigned CVREN :1; |
}; |
struct { |
unsigned CVR0 :1; |
unsigned CVR1 :1; |
unsigned CVR2 :1; |
unsigned CVR3 :1; |
}; |
struct { |
unsigned :6; |
unsigned CVROEN :1; |
}; |
} CVRCONbits_t; |
extern volatile CVRCONbits_t CVRCONbits @ 0xF53; |
# 4203 |
extern volatile unsigned char DMABCH @ 0xF66; |
asm("DMABCH equ 0F66h"); |
typedef union { |
struct { |
unsigned DMACNTHB :2; |
}; |
} DMABCHbits_t; |
extern volatile DMABCHbits_t DMABCHbits @ 0xF66; |
# 4222 |
extern volatile unsigned char DMABCL @ 0xF67; |
asm("DMABCL equ 0F67h"); |
typedef union { |
struct { |
unsigned DMACNTLB :8; |
}; |
} DMABCLbits_t; |
extern volatile DMABCLbits_t DMABCLbits @ 0xF67; |
# 4241 |
extern volatile unsigned char RXADDRH @ 0xF68; |
asm("RXADDRH equ 0F68h"); |
typedef union { |
struct { |
unsigned DMARCVPTRHB :4; |
}; |
} RXADDRHbits_t; |
extern volatile RXADDRHbits_t RXADDRHbits @ 0xF68; |
# 4260 |
extern volatile unsigned char RXADDRL @ 0xF69; |
asm("RXADDRL equ 0F69h"); |
typedef union { |
struct { |
unsigned DMARCVPTRLB :8; |
}; |
} RXADDRLbits_t; |
extern volatile RXADDRLbits_t RXADDRLbits @ 0xF69; |
# 4279 |
extern volatile unsigned char TXADDRH @ 0xF6A; |
asm("TXADDRH equ 0F6Ah"); |
typedef union { |
struct { |
unsigned DMATXPTRHB :4; |
}; |
} TXADDRHbits_t; |
extern volatile TXADDRHbits_t TXADDRHbits @ 0xF6A; |
# 4298 |
extern volatile unsigned char TXADDRL @ 0xF6B; |
asm("TXADDRL equ 0F6Bh"); |
typedef union { |
struct { |
unsigned DMATXPTRLB :8; |
}; |
} TXADDRLbits_t; |
extern volatile TXADDRLbits_t TXADDRLbits @ 0xF6B; |
# 4317 |
extern volatile unsigned char CMSTAT @ 0xF70; |
asm("CMSTAT equ 0F70h"); |
extern volatile unsigned char CMSTATUS @ 0xF70; |
asm("CMSTATUS equ 0F70h"); |
typedef union { |
struct { |
unsigned COUT1 :1; |
unsigned COUT2 :1; |
unsigned COUT3 :1; |
}; |
} CMSTATbits_t; |
extern volatile CMSTATbits_t CMSTATbits @ 0xF70; |
# 4352 |
typedef union { |
struct { |
unsigned COUT1 :1; |
unsigned COUT2 :1; |
unsigned COUT3 :1; |
}; |
} CMSTATUSbits_t; |
extern volatile CMSTATUSbits_t CMSTATUSbits @ 0xF70; |
# 4378 |
extern volatile unsigned char SSP2CON2 @ 0xF71; |
asm("SSP2CON2 equ 0F71h"); |
typedef union { |
struct { |
unsigned SEN :1; |
unsigned RSEN :1; |
unsigned PEN :1; |
unsigned RCEN :1; |
unsigned ACKEN :1; |
unsigned ACKDT :1; |
unsigned ACKSTAT :1; |
unsigned GCEN :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK1 :1; |
unsigned ADMSK2 :1; |
unsigned ADMSK3 :1; |
unsigned ADMSK4 :1; |
unsigned ADMSK5 :1; |
}; |
struct { |
unsigned :5; |
unsigned ACKDT2 :1; |
}; |
struct { |
unsigned :4; |
unsigned ACKEN2 :1; |
}; |
struct { |
unsigned :6; |
unsigned ACKSTAT2 :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK12 :1; |
}; |
struct { |
unsigned :2; |
unsigned ADMSK22 :1; |
}; |
struct { |
unsigned :3; |
unsigned ADMSK32 :1; |
}; |
struct { |
unsigned :4; |
unsigned ADMSK42 :1; |
}; |
struct { |
unsigned :5; |
unsigned ADMSK52 :1; |
}; |
struct { |
unsigned :7; |
unsigned GCEN2 :1; |
}; |
struct { |
unsigned :2; |
unsigned PEN2 :1; |
}; |
struct { |
unsigned :3; |
unsigned RCEN2 :1; |
}; |
struct { |
unsigned :1; |
unsigned RSEN2 :1; |
}; |
struct { |
unsigned SEN2 :1; |
}; |
} SSP2CON2bits_t; |
extern volatile SSP2CON2bits_t SSP2CON2bits @ 0xF71; |
# 4588 |
extern volatile unsigned char SSP2CON1 @ 0xF72; |
asm("SSP2CON1 equ 0F72h"); |
typedef union { |
struct { |
unsigned SSPM :4; |
unsigned CKP :1; |
unsigned SSPEN :1; |
unsigned SSPOV :1; |
unsigned WCOL :1; |
}; |
struct { |
unsigned SSPM0 :1; |
unsigned SSPM1 :1; |
unsigned SSPM2 :1; |
unsigned SSPM3 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKP2 :1; |
}; |
struct { |
unsigned :5; |
unsigned SSPEN2 :1; |
}; |
struct { |
unsigned SSPM02 :1; |
}; |
struct { |
unsigned :1; |
unsigned SSPM12 :1; |
}; |
struct { |
unsigned :2; |
unsigned SSPM22 :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPM32 :1; |
}; |
struct { |
unsigned :6; |
unsigned SSPOV2 :1; |
}; |
struct { |
unsigned :7; |
unsigned WCOL2 :1; |
}; |
} SSP2CON1bits_t; |
extern volatile SSP2CON1bits_t SSP2CON1bits @ 0xF72; |
# 4728 |
extern volatile unsigned char SSP2STAT @ 0xF73; |
asm("SSP2STAT equ 0F73h"); |
typedef union { |
struct { |
unsigned :2; |
unsigned R_NOT_W :1; |
}; |
struct { |
unsigned :5; |
unsigned D_NOT_A :1; |
}; |
struct { |
unsigned BF :1; |
unsigned UA :1; |
unsigned R_nW :1; |
unsigned S :1; |
unsigned P :1; |
unsigned D_nA :1; |
unsigned CKE :1; |
unsigned SMP :1; |
}; |
struct { |
unsigned BF2 :1; |
}; |
struct { |
unsigned :6; |
unsigned CKE2 :1; |
}; |
struct { |
unsigned :5; |
unsigned DA2 :1; |
}; |
struct { |
unsigned :5; |
unsigned DATA_ADDRESS2 :1; |
}; |
struct { |
unsigned :5; |
unsigned D_A2 :1; |
}; |
struct { |
unsigned :5; |
unsigned D_nA2 :1; |
}; |
struct { |
unsigned :5; |
unsigned I2C_DAT2 :1; |
}; |
struct { |
unsigned :2; |
unsigned I2C_READ2 :1; |
}; |
struct { |
unsigned :3; |
unsigned I2C_START2 :1; |
}; |
struct { |
unsigned :4; |
unsigned I2C_STOP2 :1; |
}; |
struct { |
unsigned :4; |
unsigned P2 :1; |
}; |
struct { |
unsigned :2; |
unsigned READ_WRITE2 :1; |
}; |
struct { |
unsigned :2; |
unsigned RW2 :1; |
}; |
struct { |
unsigned :2; |
unsigned R_W2 :1; |
}; |
struct { |
unsigned :2; |
unsigned R_nW2 :1; |
}; |
struct { |
unsigned :3; |
unsigned S2 :1; |
}; |
struct { |
unsigned :7; |
unsigned SMP2 :1; |
}; |
struct { |
unsigned :3; |
unsigned START2 :1; |
}; |
struct { |
unsigned :4; |
unsigned STOP2 :1; |
}; |
struct { |
unsigned :1; |
unsigned UA2 :1; |
}; |
struct { |
unsigned :5; |
unsigned nA2 :1; |
}; |
struct { |
unsigned :5; |
unsigned nADDRESS2 :1; |
}; |
struct { |
unsigned :2; |
unsigned nW2 :1; |
}; |
struct { |
unsigned :2; |
unsigned nWRITE2 :1; |
}; |
} SSP2STATbits_t; |
extern volatile SSP2STATbits_t SSP2STATbits @ 0xF73; |
# 5022 |
extern volatile unsigned char SSP2ADD @ 0xF74; |
asm("SSP2ADD equ 0F74h"); |
typedef union { |
struct { |
unsigned SSPADD :8; |
}; |
struct { |
unsigned MSK02 :1; |
}; |
struct { |
unsigned :1; |
unsigned MSK12 :1; |
}; |
struct { |
unsigned :2; |
unsigned MSK22 :1; |
}; |
struct { |
unsigned :3; |
unsigned MSK32 :1; |
}; |
struct { |
unsigned :4; |
unsigned MSK42 :1; |
}; |
struct { |
unsigned :5; |
unsigned MSK52 :1; |
}; |
struct { |
unsigned :6; |
unsigned MSK62 :1; |
}; |
struct { |
unsigned :7; |
unsigned MSK72 :1; |
}; |
} SSP2ADDbits_t; |
extern volatile SSP2ADDbits_t SSP2ADDbits @ 0xF74; |
# 5112 |
extern volatile unsigned char SSP2MSK @ 0xF74; |
asm("SSP2MSK equ 0F74h"); |
typedef union { |
struct { |
unsigned MSK0 :1; |
unsigned MSK1 :1; |
unsigned MSK2 :1; |
unsigned MSK3 :1; |
unsigned MSK4 :1; |
unsigned MSK5 :1; |
unsigned MSK6 :1; |
unsigned MSK7 :1; |
}; |
} SSP2MSKbits_t; |
extern volatile SSP2MSKbits_t SSP2MSKbits @ 0xF74; |
# 5173 |
extern volatile unsigned char SSP2BUF @ 0xF75; |
asm("SSP2BUF equ 0F75h"); |
typedef union { |
struct { |
unsigned SSPBUF :8; |
}; |
} SSP2BUFbits_t; |
extern volatile SSP2BUFbits_t SSP2BUFbits @ 0xF75; |
# 5192 |
extern volatile unsigned char T4CON @ 0xF76; |
asm("T4CON equ 0F76h"); |
typedef union { |
struct { |
unsigned T4CKPS :2; |
unsigned TMR4ON :1; |
unsigned T4OUTPS :4; |
}; |
struct { |
unsigned T4CKPS0 :1; |
unsigned T4CKPS1 :1; |
unsigned :1; |
unsigned T4OUTPS0 :1; |
unsigned T4OUTPS1 :1; |
unsigned T4OUTPS2 :1; |
unsigned T4OUTPS3 :1; |
}; |
} T4CONbits_t; |
extern volatile T4CONbits_t T4CONbits @ 0xF76; |
# 5262 |
extern volatile unsigned char PR4 @ 0xF77; |
asm("PR4 equ 0F77h"); |
typedef union { |
struct { |
unsigned PR4 :8; |
}; |
} PR4bits_t; |
extern volatile PR4bits_t PR4bits @ 0xF77; |
# 5281 |
extern volatile unsigned char TMR4 @ 0xF78; |
asm("TMR4 equ 0F78h"); |
typedef union { |
struct { |
unsigned TMR4 :8; |
}; |
} TMR4bits_t; |
extern volatile TMR4bits_t TMR4bits @ 0xF78; |
# 5300 |
extern volatile unsigned char T3CON @ 0xF79; |
asm("T3CON equ 0F79h"); |
typedef union { |
struct { |
unsigned :2; |
unsigned NOT_T3SYNC :1; |
}; |
struct { |
unsigned TMR3ON :1; |
unsigned RD16 :1; |
unsigned nT3SYNC :1; |
unsigned T3OSCEN :1; |
unsigned T3CKPS :2; |
unsigned TMR3CS :2; |
}; |
struct { |
unsigned :4; |
unsigned T3CKPS0 :1; |
unsigned T3CKPS1 :1; |
unsigned TMR3CS0 :1; |
unsigned TMR3CS1 :1; |
}; |
struct { |
unsigned :7; |
unsigned RD163 :1; |
}; |
struct { |
unsigned :3; |
unsigned SOSCEN3 :1; |
}; |
struct { |
unsigned :7; |
unsigned T3RD16 :1; |
}; |
} T3CONbits_t; |
extern volatile T3CONbits_t T3CONbits @ 0xF79; |
# 5412 |
extern volatile unsigned short TMR3 @ 0xF7A; |
asm("TMR3 equ 0F7Ah"); |
extern volatile unsigned char TMR3L @ 0xF7A; |
asm("TMR3L equ 0F7Ah"); |
typedef union { |
struct { |
unsigned TMR3L :8; |
}; |
} TMR3Lbits_t; |
extern volatile TMR3Lbits_t TMR3Lbits @ 0xF7A; |
# 5437 |
extern volatile unsigned char TMR3H @ 0xF7B; |
asm("TMR3H equ 0F7Bh"); |
typedef union { |
struct { |
unsigned TMR3H :8; |
}; |
} TMR3Hbits_t; |
extern volatile TMR3Hbits_t TMR3Hbits @ 0xF7B; |
# 5456 |
extern volatile unsigned char BAUDCON2 @ 0xF7C; |
asm("BAUDCON2 equ 0F7Ch"); |
typedef union { |
struct { |
unsigned ABDEN :1; |
unsigned WUE :1; |
unsigned :1; |
unsigned BRG16 :1; |
unsigned TXCKP :1; |
unsigned RXDTP :1; |
unsigned RCIDL :1; |
unsigned ABDOVF :1; |
}; |
struct { |
unsigned ABDEN2 :1; |
}; |
struct { |
unsigned :7; |
unsigned ABDOVF2 :1; |
}; |
struct { |
unsigned :3; |
unsigned BRG162 :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP2 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCIDL2 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT2 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXDTP2 :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP2 :1; |
}; |
struct { |
unsigned :4; |
unsigned TXCKP2 :1; |
}; |
struct { |
unsigned :1; |
unsigned WUE2 :1; |
}; |
} BAUDCON2bits_t; |
extern volatile BAUDCON2bits_t BAUDCON2bits @ 0xF7C; |
# 5601 |
extern volatile unsigned char SPBRGH2 @ 0xF7D; |
asm("SPBRGH2 equ 0F7Dh"); |
typedef union { |
struct { |
unsigned SPBRGH2 :8; |
}; |
} SPBRGH2bits_t; |
extern volatile SPBRGH2bits_t SPBRGH2bits @ 0xF7D; |
# 5620 |
extern volatile unsigned char BAUDCON1 @ 0xF7E; |
asm("BAUDCON1 equ 0F7Eh"); |
extern volatile unsigned char BAUDCON @ 0xF7E; |
asm("BAUDCON equ 0F7Eh"); |
extern volatile unsigned char BAUDCTL @ 0xF7E; |
asm("BAUDCTL equ 0F7Eh"); |
typedef union { |
struct { |
unsigned ABDEN :1; |
unsigned WUE :1; |
unsigned :1; |
unsigned BRG16 :1; |
unsigned TXCKP :1; |
unsigned RXDTP :1; |
unsigned RCIDL :1; |
unsigned ABDOVF :1; |
}; |
struct { |
unsigned ABDEN1 :1; |
}; |
struct { |
unsigned :7; |
unsigned ABDOVF1 :1; |
}; |
struct { |
unsigned :3; |
unsigned BRG161 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKTXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCIDL1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXDTP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned TXCKP1 :1; |
}; |
struct { |
unsigned :1; |
unsigned WUE1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXCKP :1; |
}; |
struct { |
unsigned :1; |
unsigned W4E :1; |
}; |
} BAUDCON1bits_t; |
extern volatile BAUDCON1bits_t BAUDCON1bits @ 0xF7E; |
# 5827 |
typedef union { |
struct { |
unsigned ABDEN :1; |
unsigned WUE :1; |
unsigned :1; |
unsigned BRG16 :1; |
unsigned TXCKP :1; |
unsigned RXDTP :1; |
unsigned RCIDL :1; |
unsigned ABDOVF :1; |
}; |
struct { |
unsigned ABDEN1 :1; |
}; |
struct { |
unsigned :7; |
unsigned ABDOVF1 :1; |
}; |
struct { |
unsigned :3; |
unsigned BRG161 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKTXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCIDL1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXDTP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned TXCKP1 :1; |
}; |
struct { |
unsigned :1; |
unsigned WUE1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXCKP :1; |
}; |
struct { |
unsigned :1; |
unsigned W4E :1; |
}; |
} BAUDCONbits_t; |
extern volatile BAUDCONbits_t BAUDCONbits @ 0xF7E; |
# 6019 |
typedef union { |
struct { |
unsigned ABDEN :1; |
unsigned WUE :1; |
unsigned :1; |
unsigned BRG16 :1; |
unsigned TXCKP :1; |
unsigned RXDTP :1; |
unsigned RCIDL :1; |
unsigned ABDOVF :1; |
}; |
struct { |
unsigned ABDEN1 :1; |
}; |
struct { |
unsigned :7; |
unsigned ABDOVF1 :1; |
}; |
struct { |
unsigned :3; |
unsigned BRG161 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKTXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCIDL1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXDTP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned TXCKP1 :1; |
}; |
struct { |
unsigned :1; |
unsigned WUE1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXCKP :1; |
}; |
struct { |
unsigned :1; |
unsigned W4E :1; |
}; |
} BAUDCTLbits_t; |
extern volatile BAUDCTLbits_t BAUDCTLbits @ 0xF7E; |
# 6213 |
extern volatile unsigned char SPBRGH1 @ 0xF7F; |
asm("SPBRGH1 equ 0F7Fh"); |
extern volatile unsigned char SPBRGH @ 0xF7F; |
asm("SPBRGH equ 0F7Fh"); |
typedef union { |
struct { |
unsigned SPBRGH1 :8; |
}; |
} SPBRGH1bits_t; |
extern volatile SPBRGH1bits_t SPBRGH1bits @ 0xF7F; |
# 6236 |
typedef union { |
struct { |
unsigned SPBRGH1 :8; |
}; |
} SPBRGHbits_t; |
extern volatile SPBRGHbits_t SPBRGHbits @ 0xF7F; |
# 6250 |
extern volatile unsigned char PORTA @ 0xF80; |
asm("PORTA equ 0F80h"); |
typedef union { |
struct { |
unsigned RA0 :1; |
unsigned RA1 :1; |
unsigned RA2 :1; |
unsigned RA3 :1; |
unsigned :1; |
unsigned RA5 :1; |
unsigned RA6 :1; |
unsigned RA7 :1; |
}; |
struct { |
unsigned AN0 :1; |
unsigned AN1 :1; |
unsigned AN2 :1; |
unsigned AN3 :1; |
unsigned :1; |
unsigned AN4 :1; |
unsigned OSC2 :1; |
unsigned OSC1 :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_SS1 :1; |
}; |
struct { |
unsigned C1INA :1; |
unsigned C2INA :1; |
unsigned VREF_MINUS :1; |
unsigned VREF_PLUS :1; |
unsigned :1; |
unsigned nSS1 :1; |
unsigned CLKO :1; |
unsigned CLKI :1; |
}; |
struct { |
unsigned :2; |
unsigned CVREF :1; |
unsigned C1INB :1; |
unsigned :1; |
unsigned HLVDIN :1; |
}; |
struct { |
unsigned RP0 :1; |
unsigned RP1 :1; |
unsigned C2INB :1; |
}; |
struct { |
unsigned ULPWU :1; |
unsigned VBG :1; |
unsigned C3INB :1; |
unsigned :2; |
unsigned RP2 :1; |
}; |
struct { |
unsigned :2; |
unsigned C1IND :1; |
unsigned :2; |
unsigned C1INC :1; |
}; |
struct { |
unsigned :5; |
unsigned LVDIN :1; |
}; |
struct { |
unsigned :4; |
unsigned RA4 :1; |
}; |
struct { |
unsigned :7; |
unsigned RJPU :1; |
}; |
struct { |
unsigned ULPWUIN :1; |
}; |
} PORTAbits_t; |
extern volatile PORTAbits_t PORTAbits @ 0xF80; |
# 6525 |
extern volatile unsigned char PORTB @ 0xF81; |
asm("PORTB equ 0F81h"); |
typedef union { |
struct { |
unsigned RB0 :1; |
unsigned RB1 :1; |
unsigned RB2 :1; |
unsigned RB3 :1; |
unsigned RB4 :1; |
unsigned RB5 :1; |
unsigned RB6 :1; |
unsigned RB7 :1; |
}; |
struct { |
unsigned AN12 :1; |
unsigned AN10 :1; |
unsigned AN8 :1; |
unsigned AN9 :1; |
unsigned :2; |
unsigned KBI2 :1; |
unsigned KBI3 :1; |
}; |
struct { |
unsigned INT0 :1; |
unsigned :1; |
unsigned CTED1 :1; |
unsigned CTED2 :1; |
unsigned KBI0 :1; |
unsigned KBI1 :1; |
unsigned PGC :1; |
unsigned PGD :1; |
}; |
struct { |
unsigned RP3 :1; |
unsigned RTCC :1; |
unsigned :4; |
unsigned RP9 :1; |
unsigned RP10 :1; |
}; |
struct { |
unsigned C3IND :1; |
unsigned C3INC :1; |
unsigned C2INC :1; |
unsigned :1; |
unsigned SCL2 :1; |
unsigned SDA2 :1; |
}; |
struct { |
unsigned :1; |
unsigned RP4 :1; |
unsigned REFO :1; |
unsigned RP6 :1; |
unsigned RP7 :1; |
unsigned RP8 :1; |
}; |
struct { |
unsigned :2; |
unsigned RP5 :1; |
unsigned C3INA :1; |
unsigned CCP4 :1; |
unsigned CCP5 :1; |
unsigned CCP6 :1; |
unsigned CCP7 :1; |
}; |
struct { |
unsigned :3; |
unsigned CCP2_PA2 :1; |
}; |
} PORTBbits_t; |
extern volatile PORTBbits_t PORTBbits @ 0xF81; |
# 6811 |
extern volatile unsigned char PORTC @ 0xF82; |
asm("PORTC equ 0F82h"); |
typedef union { |
struct { |
unsigned RC0 :1; |
unsigned RC1 :1; |
unsigned RC2 :1; |
unsigned RC3 :1; |
unsigned RC4 :1; |
unsigned RC5 :1; |
unsigned RC6 :1; |
unsigned RC7 :1; |
}; |
struct { |
unsigned T1OSO :1; |
unsigned T1OSI :1; |
unsigned AN11 :1; |
unsigned SCL1 :1; |
unsigned SDA1 :1; |
}; |
struct { |
unsigned T1CKI :1; |
unsigned :1; |
unsigned CTPLS :1; |
unsigned :3; |
unsigned TX1 :1; |
unsigned RX1 :1; |
}; |
struct { |
unsigned RP11 :1; |
unsigned RP12 :1; |
unsigned RP13 :1; |
unsigned RP14 :1; |
unsigned RP15 :1; |
unsigned RP16 :1; |
unsigned CK1 :1; |
unsigned DT1 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCP8 :1; |
unsigned C2IND :1; |
unsigned SCK1 :1; |
unsigned SDI1 :1; |
unsigned SDO1 :1; |
unsigned CCP9 :1; |
unsigned CCP10 :1; |
}; |
struct { |
unsigned :6; |
unsigned RP17 :1; |
unsigned RP18 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCP2 :1; |
}; |
struct { |
unsigned :2; |
unsigned PA1 :1; |
}; |
struct { |
unsigned :1; |
unsigned PA2 :1; |
}; |
} PORTCbits_t; |
extern volatile PORTCbits_t PORTCbits @ 0xF82; |
# 7069 |
extern volatile unsigned char HLVDCON @ 0xF85; |
asm("HLVDCON equ 0F85h"); |
typedef union { |
struct { |
unsigned HLVDL :4; |
unsigned HLVDEN :1; |
unsigned IRVST :1; |
unsigned BGVST :1; |
unsigned VDIRMAG :1; |
}; |
struct { |
unsigned HLVDL0 :1; |
unsigned HLVDL1 :1; |
unsigned HLVDL2 :1; |
unsigned HLVDL3 :1; |
}; |
} HLVDCONbits_t; |
extern volatile HLVDCONbits_t HLVDCONbits @ 0xF85; |
# 7138 |
extern volatile unsigned char DMACON2 @ 0xF86; |
asm("DMACON2 equ 0F86h"); |
typedef union { |
struct { |
unsigned INTLVL :4; |
unsigned DLYCYC :4; |
}; |
struct { |
unsigned INTLVL0 :1; |
unsigned INTLVL1 :1; |
unsigned INTLVL2 :1; |
unsigned INTLVL3 :1; |
unsigned DLYCYC0 :1; |
unsigned DLYCYC1 :1; |
unsigned DLYCYC2 :1; |
unsigned DLYCYC3 :1; |
}; |
} DMACON2bits_t; |
extern volatile DMACON2bits_t DMACON2bits @ 0xF86; |
# 7213 |
extern volatile unsigned char OSCCON2 @ 0xF87; |
asm("OSCCON2 equ 0F87h"); |
typedef union { |
struct { |
unsigned :2; |
unsigned PRISD :1; |
unsigned SOSCGO :1; |
unsigned SOSCDRV :1; |
unsigned :1; |
unsigned SOSCRUN :1; |
}; |
} OSCCON2bits_t; |
extern volatile OSCCON2bits_t OSCCON2bits @ 0xF87; |
# 7252 |
extern volatile unsigned char DMACON1 @ 0xF88; |
asm("DMACON1 equ 0F88h"); |
typedef union { |
struct { |
unsigned DMAEN :1; |
unsigned DLYINTEN :1; |
unsigned DUPLEX0 :1; |
unsigned DUPLEX1 :1; |
unsigned RXINC :1; |
unsigned TXINC :1; |
unsigned SSCON0 :1; |
unsigned SSCON1 :1; |
}; |
} DMACON1bits_t; |
extern volatile DMACON1bits_t DMACON1bits @ 0xF88; |
# 7313 |
extern volatile unsigned char LATA @ 0xF89; |
asm("LATA equ 0F89h"); |
typedef union { |
struct { |
unsigned LATA0 :1; |
unsigned LATA1 :1; |
unsigned LATA2 :1; |
unsigned LATA3 :1; |
unsigned :1; |
unsigned LATA5 :1; |
unsigned LATA6 :1; |
unsigned LATA7 :1; |
}; |
struct { |
unsigned LA0 :1; |
}; |
struct { |
unsigned :1; |
unsigned LA1 :1; |
}; |
struct { |
unsigned :2; |
unsigned LA2 :1; |
}; |
struct { |
unsigned :3; |
unsigned LA3 :1; |
}; |
struct { |
unsigned :4; |
unsigned LA4 :1; |
}; |
struct { |
unsigned :5; |
unsigned LA5 :1; |
}; |
struct { |
unsigned :6; |
unsigned LA6 :1; |
}; |
struct { |
unsigned :7; |
unsigned LA7 :1; |
}; |
} LATAbits_t; |
extern volatile LATAbits_t LATAbits @ 0xF89; |
# 7440 |
extern volatile unsigned char LATB @ 0xF8A; |
asm("LATB equ 0F8Ah"); |
typedef union { |
struct { |
unsigned LATB0 :1; |
unsigned LATB1 :1; |
unsigned LATB2 :1; |
unsigned LATB3 :1; |
unsigned LATB4 :1; |
unsigned LATB5 :1; |
unsigned LATB6 :1; |
unsigned LATB7 :1; |
}; |
struct { |
unsigned LB0 :1; |
}; |
struct { |
unsigned :1; |
unsigned LB1 :1; |
}; |
struct { |
unsigned :2; |
unsigned LB2 :1; |
}; |
struct { |
unsigned :3; |
unsigned LB3 :1; |
}; |
struct { |
unsigned :4; |
unsigned LB4 :1; |
}; |
struct { |
unsigned :5; |
unsigned LB5 :1; |
}; |
struct { |
unsigned :6; |
unsigned LB6 :1; |
}; |
struct { |
unsigned :7; |
unsigned LB7 :1; |
}; |
} LATBbits_t; |
extern volatile LATBbits_t LATBbits @ 0xF8A; |
# 7572 |
extern volatile unsigned char LATC @ 0xF8B; |
asm("LATC equ 0F8Bh"); |
typedef union { |
struct { |
unsigned LATC0 :1; |
unsigned LATC1 :1; |
unsigned LATC2 :1; |
unsigned LATC3 :1; |
unsigned LATC4 :1; |
unsigned LATC5 :1; |
unsigned LATC6 :1; |
unsigned LATC7 :1; |
}; |
struct { |
unsigned LC0 :1; |
}; |
struct { |
unsigned :1; |
unsigned LC1 :1; |
}; |
struct { |
unsigned :2; |
unsigned LC2 :1; |
}; |
struct { |
unsigned :3; |
unsigned LC3 :1; |
}; |
struct { |
unsigned :4; |
unsigned LC4 :1; |
}; |
struct { |
unsigned :5; |
unsigned LC5 :1; |
}; |
struct { |
unsigned :6; |
unsigned LC6 :1; |
}; |
struct { |
unsigned :7; |
unsigned LC7 :1; |
}; |
} LATCbits_t; |
extern volatile LATCbits_t LATCbits @ 0xF8B; |
# 7704 |
extern volatile unsigned char PIE4 @ 0xF8E; |
asm("PIE4 equ 0F8Eh"); |
typedef union { |
struct { |
unsigned CCP3IE :1; |
unsigned CCP4IE :1; |
unsigned CCP5IE :1; |
unsigned CCP6IE :1; |
unsigned CCP7IE :1; |
unsigned CCP8IE :1; |
unsigned CCP9IE :1; |
unsigned CCP10IE :1; |
}; |
} PIE4bits_t; |
extern volatile PIE4bits_t PIE4bits @ 0xF8E; |
# 7765 |
extern volatile unsigned char PIR4 @ 0xF8F; |
asm("PIR4 equ 0F8Fh"); |
typedef union { |
struct { |
unsigned CCP3IF :1; |
unsigned CCP4IF :1; |
unsigned CCP5IF :1; |
unsigned CCP6IF :1; |
unsigned CCP7IF :1; |
unsigned CCP8IF :1; |
unsigned CCP9IF :1; |
unsigned CCP10IF :1; |
}; |
} PIR4bits_t; |
extern volatile PIR4bits_t PIR4bits @ 0xF8F; |
# 7826 |
extern volatile unsigned char IPR4 @ 0xF90; |
asm("IPR4 equ 0F90h"); |
typedef union { |
struct { |
unsigned CCP3IP :1; |
unsigned CCP4IP :1; |
unsigned CCP5IP :1; |
unsigned CCP6IP :1; |
unsigned CCP7IP :1; |
unsigned CCP8IP :1; |
unsigned CCP9IP :1; |
unsigned CCP10IP :1; |
}; |
struct { |
unsigned CCIP3IP :1; |
}; |
} IPR4bits_t; |
extern volatile IPR4bits_t IPR4bits @ 0xF90; |
# 7895 |
extern volatile unsigned char PIE5 @ 0xF91; |
asm("PIE5 equ 0F91h"); |
typedef union { |
struct { |
unsigned TMR1GIE :1; |
unsigned TMR5GIE :1; |
unsigned TMR5IE :1; |
unsigned TMR6IE :1; |
unsigned TMR8IE :1; |
unsigned CM3IE :1; |
}; |
} PIE5bits_t; |
extern volatile PIE5bits_t PIE5bits @ 0xF91; |
# 7944 |
extern volatile unsigned char TRISA @ 0xF92; |
asm("TRISA equ 0F92h"); |
typedef union { |
struct { |
unsigned TRISA0 :1; |
unsigned TRISA1 :1; |
unsigned TRISA2 :1; |
unsigned TRISA3 :1; |
unsigned :1; |
unsigned TRISA5 :1; |
unsigned TRISA6 :1; |
unsigned TRISA7 :1; |
}; |
} TRISAbits_t; |
extern volatile TRISAbits_t TRISAbits @ 0xF92; |
# 8000 |
extern volatile unsigned char TRISB @ 0xF93; |
asm("TRISB equ 0F93h"); |
typedef union { |
struct { |
unsigned TRISB0 :1; |
unsigned TRISB1 :1; |
unsigned TRISB2 :1; |
unsigned TRISB3 :1; |
unsigned TRISB4 :1; |
unsigned TRISB5 :1; |
unsigned TRISB6 :1; |
unsigned TRISB7 :1; |
}; |
} TRISBbits_t; |
extern volatile TRISBbits_t TRISBbits @ 0xF93; |
# 8061 |
extern volatile unsigned char TRISC @ 0xF94; |
asm("TRISC equ 0F94h"); |
typedef union { |
struct { |
unsigned TRISC0 :1; |
unsigned TRISC1 :1; |
unsigned TRISC2 :1; |
unsigned TRISC3 :1; |
unsigned TRISC4 :1; |
unsigned TRISC5 :1; |
unsigned TRISC6 :1; |
unsigned TRISC7 :1; |
}; |
} TRISCbits_t; |
extern volatile TRISCbits_t TRISCbits @ 0xF94; |
# 8122 |
extern volatile unsigned char T3GCON @ 0xF97; |
asm("T3GCON equ 0F97h"); |
typedef union { |
struct { |
unsigned T3GSS0 :1; |
unsigned T3GSS1 :1; |
unsigned T3GVAL :1; |
unsigned T3GGO_T3DONE :1; |
unsigned T3GSPM :1; |
unsigned T3GTM :1; |
unsigned T3GPOL :1; |
unsigned TMR3GE :1; |
}; |
struct { |
unsigned :3; |
unsigned T3GGO :1; |
}; |
struct { |
unsigned :3; |
unsigned T3DONE :1; |
}; |
} T3GCONbits_t; |
extern volatile T3GCONbits_t T3GCONbits @ 0xF97; |
# 8201 |
extern volatile unsigned char PIR5 @ 0xF98; |
asm("PIR5 equ 0F98h"); |
typedef union { |
struct { |
unsigned TMR1GIF :1; |
unsigned TMR5GIF :1; |
unsigned TMR5IF :1; |
unsigned TMR6IF :1; |
unsigned TMR8IF :1; |
unsigned CM3IF :1; |
}; |
} PIR5bits_t; |
extern volatile PIR5bits_t PIR5bits @ 0xF98; |
# 8250 |
extern volatile unsigned char IPR5 @ 0xF99; |
asm("IPR5 equ 0F99h"); |
typedef union { |
struct { |
unsigned TMR1GIP :1; |
unsigned TMR5GIP :1; |
unsigned TMR5IP :1; |
unsigned TMR6IP :1; |
unsigned TMR8IP :1; |
unsigned CM3IP :1; |
}; |
struct { |
unsigned CCH05 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH15 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL05 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL15 :1; |
}; |
} IPR5bits_t; |
extern volatile IPR5bits_t IPR5bits @ 0xF99; |
# 8334 |
extern volatile unsigned char T1GCON @ 0xF9A; |
asm("T1GCON equ 0F9Ah"); |
typedef union { |
struct { |
unsigned :3; |
unsigned T1GGO_NOT_T1DONE :1; |
}; |
struct { |
unsigned T1GSS0 :1; |
unsigned T1GSS1 :1; |
unsigned T1GVAL :1; |
unsigned T1GGO_nT1DONE :1; |
unsigned T1GSPM :1; |
unsigned T1GTM :1; |
unsigned T1GPOL :1; |
unsigned TMR1GE :1; |
}; |
struct { |
unsigned :3; |
unsigned T1GGO :1; |
}; |
struct { |
unsigned :3; |
unsigned NOT_T1DONE :1; |
}; |
struct { |
unsigned :3; |
unsigned nT1DONE :1; |
}; |
struct { |
unsigned :3; |
unsigned T1DONE :1; |
}; |
} T1GCONbits_t; |
extern volatile T1GCONbits_t T1GCONbits @ 0xF9A; |
# 8440 |
extern volatile unsigned char OSCTUNE @ 0xF9B; |
asm("OSCTUNE equ 0F9Bh"); |
typedef union { |
struct { |
unsigned TUN :6; |
unsigned PLLEN :1; |
unsigned INTSRC :1; |
}; |
struct { |
unsigned TUN0 :1; |
unsigned TUN1 :1; |
unsigned TUN2 :1; |
unsigned TUN3 :1; |
unsigned TUN4 :1; |
unsigned TUN5 :1; |
}; |
} OSCTUNEbits_t; |
extern volatile OSCTUNEbits_t OSCTUNEbits @ 0xF9B; |
# 8509 |
extern volatile unsigned char RCSTA2 @ 0xF9C; |
asm("RCSTA2 equ 0F9Ch"); |
typedef union { |
struct { |
unsigned RX9D :1; |
unsigned OERR :1; |
unsigned FERR :1; |
unsigned ADDEN :1; |
unsigned CREN :1; |
unsigned SREN :1; |
unsigned RX9 :1; |
unsigned SPEN :1; |
}; |
struct { |
unsigned RX9D2 :1; |
unsigned OERR2 :1; |
unsigned FERR2 :1; |
unsigned ADDEN2 :1; |
unsigned CREN2 :1; |
unsigned SREN2 :1; |
unsigned RX92 :1; |
unsigned SPEN2 :1; |
}; |
struct { |
unsigned :6; |
unsigned RC8_92 :1; |
}; |
struct { |
unsigned :6; |
unsigned RC92 :1; |
}; |
struct { |
unsigned RCD82 :1; |
}; |
} RCSTA2bits_t; |
extern volatile RCSTA2bits_t RCSTA2bits @ 0xF9C; |
# 8646 |
extern volatile unsigned char PIE1 @ 0xF9D; |
asm("PIE1 equ 0F9Dh"); |
typedef union { |
struct { |
unsigned TMR1IE :1; |
unsigned TMR2IE :1; |
unsigned CCP1IE :1; |
unsigned SSP1IE :1; |
unsigned TX1IE :1; |
unsigned RC1IE :1; |
unsigned ADIE :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPIE :1; |
unsigned TXIE :1; |
unsigned RCIE :1; |
}; |
} PIE1bits_t; |
extern volatile PIE1bits_t PIE1bits @ 0xF9D; |
# 8722 |
extern volatile unsigned char PIR1 @ 0xF9E; |
asm("PIR1 equ 0F9Eh"); |
typedef union { |
struct { |
unsigned TMR1IF :1; |
unsigned TMR2IF :1; |
unsigned CCP1IF :1; |
unsigned SSP1IF :1; |
unsigned TX1IF :1; |
unsigned RC1IF :1; |
unsigned ADIF :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPIF :1; |
unsigned TXIF :1; |
unsigned RCIF :1; |
}; |
} PIR1bits_t; |
extern volatile PIR1bits_t PIR1bits @ 0xF9E; |
# 8798 |
extern volatile unsigned char IPR1 @ 0xF9F; |
asm("IPR1 equ 0F9Fh"); |
typedef union { |
struct { |
unsigned TMR1IP :1; |
unsigned TMR2IP :1; |
unsigned CCP1IP :1; |
unsigned SSP1IP :1; |
unsigned TX1IP :1; |
unsigned RC1IP :1; |
unsigned ADIP :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPIP :1; |
unsigned TXIP :1; |
unsigned RCIP :1; |
}; |
} IPR1bits_t; |
extern volatile IPR1bits_t IPR1bits @ 0xF9F; |
# 8874 |
extern volatile unsigned char PIE2 @ 0xFA0; |
asm("PIE2 equ 0FA0h"); |
typedef union { |
struct { |
unsigned CCP2IE :1; |
unsigned TMR3IE :1; |
unsigned LVDIE :1; |
unsigned BCL1IE :1; |
unsigned :1; |
unsigned CM1IE :1; |
unsigned CM2IE :1; |
unsigned OSCFIE :1; |
}; |
struct { |
unsigned :2; |
unsigned HLVDIE :1; |
unsigned BCLIE :1; |
}; |
struct { |
unsigned :6; |
unsigned CMIE :1; |
}; |
} PIE2bits_t; |
extern volatile PIE2bits_t PIE2bits @ 0xFA0; |
# 8954 |
extern volatile unsigned char PIR2 @ 0xFA1; |
asm("PIR2 equ 0FA1h"); |
typedef union { |
struct { |
unsigned CCP2IF :1; |
unsigned TMR3IF :1; |
unsigned LVDIF :1; |
unsigned BCL1IF :1; |
unsigned :1; |
unsigned CM1IF :1; |
unsigned CM2IF :1; |
unsigned OSCFIF :1; |
}; |
struct { |
unsigned :2; |
unsigned HLVDIF :1; |
unsigned BCLIF :1; |
}; |
struct { |
unsigned :6; |
unsigned CMIF :1; |
}; |
} PIR2bits_t; |
extern volatile PIR2bits_t PIR2bits @ 0xFA1; |
# 9034 |
extern volatile unsigned char IPR2 @ 0xFA2; |
asm("IPR2 equ 0FA2h"); |
typedef union { |
struct { |
unsigned CCP2IP :1; |
unsigned TMR3IP :1; |
unsigned LVDIP :1; |
unsigned BCL1IP :1; |
unsigned :1; |
unsigned CM1IP :1; |
unsigned CM2IP :1; |
unsigned OSCFIP :1; |
}; |
struct { |
unsigned :2; |
unsigned HLVDIP :1; |
unsigned BCLIP :1; |
}; |
struct { |
unsigned :6; |
unsigned CMIP :1; |
}; |
} IPR2bits_t; |
extern volatile IPR2bits_t IPR2bits @ 0xFA2; |
# 9114 |
extern volatile unsigned char PIE3 @ 0xFA3; |
asm("PIE3 equ 0FA3h"); |
typedef union { |
struct { |
unsigned RTCCIE :1; |
unsigned TMR3GIE :1; |
unsigned CTMUIE :1; |
unsigned TMR4IE :1; |
unsigned TX2IE :1; |
unsigned RC2IE :1; |
unsigned BCL2IE :1; |
unsigned SSP2IE :1; |
}; |
struct { |
unsigned RXB0IE :1; |
}; |
struct { |
unsigned :1; |
unsigned RXB1IE :1; |
}; |
struct { |
unsigned :1; |
unsigned RXBNIE :1; |
}; |
struct { |
unsigned :2; |
unsigned TXB0IE :1; |
}; |
struct { |
unsigned :3; |
unsigned TXB1IE :1; |
}; |
struct { |
unsigned :4; |
unsigned TXB2IE :1; |
}; |
struct { |
unsigned :4; |
unsigned TXBNIE :1; |
}; |
} PIE3bits_t; |
extern volatile PIE3bits_t PIE3bits @ 0xFA3; |
# 9237 |
extern volatile unsigned char PIR3 @ 0xFA4; |
asm("PIR3 equ 0FA4h"); |
typedef union { |
struct { |
unsigned RTCCIF :1; |
unsigned TMR3GIF :1; |
unsigned CTMUIF :1; |
unsigned TMR4IF :1; |
unsigned TX2IF :1; |
unsigned RC2IF :1; |
unsigned BCL2IF :1; |
unsigned SSP2IF :1; |
}; |
struct { |
unsigned :1; |
unsigned RXBNIF :1; |
}; |
struct { |
unsigned :4; |
unsigned TXBNIF :1; |
}; |
} PIR3bits_t; |
extern volatile PIR3bits_t PIR3bits @ 0xFA4; |
# 9316 |
extern volatile unsigned char IPR3 @ 0xFA5; |
asm("IPR3 equ 0FA5h"); |
typedef union { |
struct { |
unsigned RTCCIP :1; |
unsigned TMR3GIP :1; |
unsigned CTMUIP :1; |
unsigned TMR4IP :1; |
unsigned TX2IP :1; |
unsigned RC2IP :1; |
unsigned BCL2IP :1; |
unsigned SSP2IP :1; |
}; |
struct { |
unsigned :1; |
unsigned RXBNIP :1; |
}; |
struct { |
unsigned :4; |
unsigned TXBNIP :1; |
}; |
} IPR3bits_t; |
extern volatile IPR3bits_t IPR3bits @ 0xFA5; |
# 9395 |
extern volatile unsigned char EECON1 @ 0xFA6; |
asm("EECON1 equ 0FA6h"); |
typedef union { |
struct { |
unsigned :1; |
unsigned WR :1; |
unsigned WREN :1; |
unsigned WRERR :1; |
unsigned FREE :1; |
unsigned WPROG :1; |
}; |
} EECON1bits_t; |
extern volatile EECON1bits_t EECON1bits @ 0xFA6; |
# 9439 |
extern volatile unsigned char EECON2 @ 0xFA7; |
asm("EECON2 equ 0FA7h"); |
typedef union { |
struct { |
unsigned EECON2 :8; |
}; |
} EECON2bits_t; |
extern volatile EECON2bits_t EECON2bits @ 0xFA7; |
# 9458 |
extern volatile unsigned char TXSTA2 @ 0xFA8; |
asm("TXSTA2 equ 0FA8h"); |
typedef union { |
struct { |
unsigned TX9D :1; |
unsigned TRMT :1; |
unsigned BRGH :1; |
unsigned SENDB :1; |
unsigned SYNC :1; |
unsigned TXEN :1; |
unsigned TX9 :1; |
unsigned CSRC :1; |
}; |
struct { |
unsigned TX9D2 :1; |
unsigned TRMT2 :1; |
unsigned BRGH2 :1; |
unsigned SENDB2 :1; |
unsigned SYNC2 :1; |
unsigned TXEN2 :1; |
unsigned TX92 :1; |
unsigned CSRC2 :1; |
}; |
struct { |
unsigned :6; |
unsigned TX8_92 :1; |
}; |
struct { |
unsigned TXD82 :1; |
}; |
} TXSTA2bits_t; |
extern volatile TXSTA2bits_t TXSTA2bits @ 0xFA8; |
# 9586 |
extern volatile unsigned char TXREG2 @ 0xFA9; |
asm("TXREG2 equ 0FA9h"); |
typedef union { |
struct { |
unsigned TXREG2 :8; |
}; |
} TXREG2bits_t; |
extern volatile TXREG2bits_t TXREG2bits @ 0xFA9; |
# 9605 |
extern volatile unsigned char RCREG2 @ 0xFAA; |
asm("RCREG2 equ 0FAAh"); |
typedef union { |
struct { |
unsigned RCREG2 :8; |
}; |
} RCREG2bits_t; |
extern volatile RCREG2bits_t RCREG2bits @ 0xFAA; |
# 9624 |
extern volatile unsigned char SPBRG2 @ 0xFAB; |
asm("SPBRG2 equ 0FABh"); |
typedef union { |
struct { |
unsigned SPBRG2 :8; |
}; |
} SPBRG2bits_t; |
extern volatile SPBRG2bits_t SPBRG2bits @ 0xFAB; |
# 9643 |
extern volatile unsigned char RCSTA1 @ 0xFAC; |
asm("RCSTA1 equ 0FACh"); |
extern volatile unsigned char RCSTA @ 0xFAC; |
asm("RCSTA equ 0FACh"); |
typedef union { |
struct { |
unsigned RX9D :1; |
unsigned OERR :1; |
unsigned FERR :1; |
unsigned ADDEN :1; |
unsigned CREN :1; |
unsigned SREN :1; |
unsigned RX9 :1; |
unsigned SPEN :1; |
}; |
struct { |
unsigned RCD8 :1; |
unsigned :2; |
unsigned ADEN :1; |
unsigned :2; |
unsigned RC9 :1; |
}; |
struct { |
unsigned :6; |
unsigned NOT_RC8 :1; |
}; |
struct { |
unsigned :6; |
unsigned nRC8 :1; |
}; |
struct { |
unsigned :6; |
unsigned RC8_9 :1; |
}; |
struct { |
unsigned RX9D1 :1; |
unsigned OERR1 :1; |
unsigned FERR1 :1; |
unsigned ADDEN1 :1; |
unsigned CREN1 :1; |
unsigned SREN1 :1; |
unsigned RX91 :1; |
unsigned SPEN1 :1; |
}; |
struct { |
unsigned :5; |
unsigned SRENA :1; |
}; |
} RCSTA1bits_t; |
extern volatile RCSTA1bits_t RCSTA1bits @ 0xFAC; |
# 9816 |
typedef union { |
struct { |
unsigned RX9D :1; |
unsigned OERR :1; |
unsigned FERR :1; |
unsigned ADDEN :1; |
unsigned CREN :1; |
unsigned SREN :1; |
unsigned RX9 :1; |
unsigned SPEN :1; |
}; |
struct { |
unsigned RCD8 :1; |
unsigned :2; |
unsigned ADEN :1; |
unsigned :2; |
unsigned RC9 :1; |
}; |
struct { |
unsigned :6; |
unsigned NOT_RC8 :1; |
}; |
struct { |
unsigned :6; |
unsigned nRC8 :1; |
}; |
struct { |
unsigned :6; |
unsigned RC8_9 :1; |
}; |
struct { |
unsigned RX9D1 :1; |
unsigned OERR1 :1; |
unsigned FERR1 :1; |
unsigned ADDEN1 :1; |
unsigned CREN1 :1; |
unsigned SREN1 :1; |
unsigned RX91 :1; |
unsigned SPEN1 :1; |
}; |
struct { |
unsigned :5; |
unsigned SRENA :1; |
}; |
} RCSTAbits_t; |
extern volatile RCSTAbits_t RCSTAbits @ 0xFAC; |
# 9980 |
extern volatile unsigned char TXSTA1 @ 0xFAD; |
asm("TXSTA1 equ 0FADh"); |
extern volatile unsigned char TXSTA @ 0xFAD; |
asm("TXSTA equ 0FADh"); |
typedef union { |
struct { |
unsigned TX9D :1; |
unsigned TRMT :1; |
unsigned BRGH :1; |
unsigned SENDB :1; |
unsigned SYNC :1; |
unsigned TXEN :1; |
unsigned TX9 :1; |
unsigned CSRC :1; |
}; |
struct { |
unsigned TXD8 :1; |
unsigned :5; |
unsigned TX8_9 :1; |
}; |
struct { |
unsigned :6; |
unsigned NOT_TX8 :1; |
}; |
struct { |
unsigned :6; |
unsigned nTX8 :1; |
}; |
struct { |
unsigned TX9D1 :1; |
unsigned TRMT1 :1; |
unsigned BRGH1 :1; |
unsigned SENDB1 :1; |
unsigned SYNC1 :1; |
unsigned TXEN1 :1; |
unsigned TX91 :1; |
unsigned CSRC1 :1; |
}; |
} TXSTA1bits_t; |
extern volatile TXSTA1bits_t TXSTA1bits @ 0xFAD; |
# 10128 |
typedef union { |
struct { |
unsigned TX9D :1; |
unsigned TRMT :1; |
unsigned BRGH :1; |
unsigned SENDB :1; |
unsigned SYNC :1; |
unsigned TXEN :1; |
unsigned TX9 :1; |
unsigned CSRC :1; |
}; |
struct { |
unsigned TXD8 :1; |
unsigned :5; |
unsigned TX8_9 :1; |
}; |
struct { |
unsigned :6; |
unsigned NOT_TX8 :1; |
}; |
struct { |
unsigned :6; |
unsigned nTX8 :1; |
}; |
struct { |
unsigned TX9D1 :1; |
unsigned TRMT1 :1; |
unsigned BRGH1 :1; |
unsigned SENDB1 :1; |
unsigned SYNC1 :1; |
unsigned TXEN1 :1; |
unsigned TX91 :1; |
unsigned CSRC1 :1; |
}; |
} TXSTAbits_t; |
extern volatile TXSTAbits_t TXSTAbits @ 0xFAD; |
# 10267 |
extern volatile unsigned char TXREG1 @ 0xFAE; |
asm("TXREG1 equ 0FAEh"); |
extern volatile unsigned char TXREG @ 0xFAE; |
asm("TXREG equ 0FAEh"); |
typedef union { |
struct { |
unsigned TXREG1 :8; |
}; |
} TXREG1bits_t; |
extern volatile TXREG1bits_t TXREG1bits @ 0xFAE; |
# 10290 |
typedef union { |
struct { |
unsigned TXREG1 :8; |
}; |
} TXREGbits_t; |
extern volatile TXREGbits_t TXREGbits @ 0xFAE; |
# 10304 |
extern volatile unsigned char RCREG1 @ 0xFAF; |
asm("RCREG1 equ 0FAFh"); |
extern volatile unsigned char RCREG @ 0xFAF; |
asm("RCREG equ 0FAFh"); |
typedef union { |
struct { |
unsigned RCREG1 :8; |
}; |
} RCREG1bits_t; |
extern volatile RCREG1bits_t RCREG1bits @ 0xFAF; |
# 10327 |
typedef union { |
struct { |
unsigned RCREG1 :8; |
}; |
} RCREGbits_t; |
extern volatile RCREGbits_t RCREGbits @ 0xFAF; |
# 10341 |
extern volatile unsigned char SPBRG1 @ 0xFB0; |
asm("SPBRG1 equ 0FB0h"); |
extern volatile unsigned char SPBRG @ 0xFB0; |
asm("SPBRG equ 0FB0h"); |
typedef union { |
struct { |
unsigned SPBRG1 :8; |
}; |
} SPBRG1bits_t; |
extern volatile SPBRG1bits_t SPBRG1bits @ 0xFB0; |
# 10364 |
typedef union { |
struct { |
unsigned SPBRG1 :8; |
}; |
} SPBRGbits_t; |
extern volatile SPBRGbits_t SPBRGbits @ 0xFB0; |
# 10378 |
extern volatile unsigned char CTMUICON @ 0xFB1; |
asm("CTMUICON equ 0FB1h"); |
typedef union { |
struct { |
unsigned IRNG :2; |
unsigned ITRIM :6; |
}; |
struct { |
unsigned IRNG0 :1; |
unsigned IRNG1 :1; |
unsigned ITRIM0 :1; |
unsigned ITRIM1 :1; |
unsigned ITRIM2 :1; |
unsigned ITRIM3 :1; |
unsigned ITRIM4 :1; |
unsigned ITRIM5 :1; |
}; |
} CTMUICONbits_t; |
extern volatile CTMUICONbits_t CTMUICONbits @ 0xFB1; |
# 10453 |
extern volatile unsigned char CTMUCONL @ 0xFB2; |
asm("CTMUCONL equ 0FB2h"); |
typedef union { |
struct { |
unsigned EDG1STAT :1; |
unsigned EDG2STAT :1; |
unsigned EDG1SEL0 :1; |
unsigned EDG1SEL1 :1; |
unsigned EDG1POL :1; |
unsigned EDG2SEL0 :1; |
unsigned EDG2SEL1 :1; |
unsigned EDG2POL :1; |
}; |
} CTMUCONLbits_t; |
extern volatile CTMUCONLbits_t CTMUCONLbits @ 0xFB2; |
# 10514 |
extern volatile unsigned char CTMUCONH @ 0xFB3; |
asm("CTMUCONH equ 0FB3h"); |
typedef union { |
struct { |
unsigned CTTRIG :1; |
unsigned IDISSEN :1; |
unsigned EDGSEQEN :1; |
unsigned EDGEN :1; |
unsigned TGEN :1; |
unsigned CTMUSIDL :1; |
unsigned :1; |
unsigned CTMUEN :1; |
}; |
} CTMUCONHbits_t; |
extern volatile CTMUCONHbits_t CTMUCONHbits @ 0xFB3; |
# 10570 |
extern volatile unsigned char CCP2CON @ 0xFB4; |
asm("CCP2CON equ 0FB4h"); |
extern volatile unsigned char ECCP2CON @ 0xFB4; |
asm("ECCP2CON equ 0FB4h"); |
typedef union { |
struct { |
unsigned CCP2M :4; |
unsigned DC2B :2; |
unsigned P2M :2; |
}; |
struct { |
unsigned CCP2M0 :1; |
unsigned CCP2M1 :1; |
unsigned CCP2M2 :1; |
unsigned CCP2M3 :1; |
unsigned DC2B0 :1; |
unsigned DC2B1 :1; |
unsigned P2M0 :1; |
unsigned P2M1 :1; |
}; |
struct { |
unsigned :4; |
unsigned CCP2Y :1; |
unsigned CCP2X :1; |
}; |
} CCP2CONbits_t; |
extern volatile CCP2CONbits_t CCP2CONbits @ 0xFB4; |
# 10670 |
typedef union { |
struct { |
unsigned CCP2M :4; |
unsigned DC2B :2; |
unsigned P2M :2; |
}; |
struct { |
unsigned CCP2M0 :1; |
unsigned CCP2M1 :1; |
unsigned CCP2M2 :1; |
unsigned CCP2M3 :1; |
unsigned DC2B0 :1; |
unsigned DC2B1 :1; |
unsigned P2M0 :1; |
unsigned P2M1 :1; |
}; |
struct { |
unsigned :4; |
unsigned CCP2Y :1; |
unsigned CCP2X :1; |
}; |
} ECCP2CONbits_t; |
extern volatile ECCP2CONbits_t ECCP2CONbits @ 0xFB4; |
# 10761 |
extern volatile unsigned short CCPR2 @ 0xFB5; |
asm("CCPR2 equ 0FB5h"); |
extern volatile unsigned char CCPR2L @ 0xFB5; |
asm("CCPR2L equ 0FB5h"); |
typedef union { |
struct { |
unsigned CCPR2L :8; |
}; |
} CCPR2Lbits_t; |
extern volatile CCPR2Lbits_t CCPR2Lbits @ 0xFB5; |
# 10786 |
extern volatile unsigned char CCPR2H @ 0xFB6; |
asm("CCPR2H equ 0FB6h"); |
typedef union { |
struct { |
unsigned CCPR2H :8; |
}; |
} CCPR2Hbits_t; |
extern volatile CCPR2Hbits_t CCPR2Hbits @ 0xFB6; |
# 10805 |
extern volatile unsigned char ECCP2DEL @ 0xFB7; |
asm("ECCP2DEL equ 0FB7h"); |
extern volatile unsigned char PWM2CON @ 0xFB7; |
asm("PWM2CON equ 0FB7h"); |
typedef union { |
struct { |
unsigned P2DC :7; |
unsigned P2RSEN :1; |
}; |
struct { |
unsigned P2DC0 :1; |
unsigned P2DC1 :1; |
unsigned P2DC2 :1; |
unsigned P2DC3 :1; |
unsigned P2DC4 :1; |
unsigned P2DC5 :1; |
unsigned P2DC6 :1; |
}; |
} ECCP2DELbits_t; |
extern volatile ECCP2DELbits_t ECCP2DELbits @ 0xFB7; |
# 10878 |
typedef union { |
struct { |
unsigned P2DC :7; |
unsigned P2RSEN :1; |
}; |
struct { |
unsigned P2DC0 :1; |
unsigned P2DC1 :1; |
unsigned P2DC2 :1; |
unsigned P2DC3 :1; |
unsigned P2DC4 :1; |
unsigned P2DC5 :1; |
unsigned P2DC6 :1; |
}; |
} PWM2CONbits_t; |
extern volatile PWM2CONbits_t PWM2CONbits @ 0xFB7; |
# 10942 |
extern volatile unsigned char ECCP2AS @ 0xFB8; |
asm("ECCP2AS equ 0FB8h"); |
typedef union { |
struct { |
unsigned PSS2BD :2; |
unsigned PSS2AC :2; |
unsigned ECCP2AS :3; |
unsigned ECCP2ASE :1; |
}; |
struct { |
unsigned PSS2BD0 :1; |
unsigned PSS2BD1 :1; |
unsigned PSS2AC0 :1; |
unsigned PSS2AC1 :1; |
unsigned ECCP2AS0 :1; |
unsigned ECCP2AS1 :1; |
unsigned ECCP2AS2 :1; |
}; |
} ECCP2ASbits_t; |
extern volatile ECCP2ASbits_t ECCP2ASbits @ 0xFB8; |
# 11023 |
extern volatile unsigned char PSTR2CON @ 0xFB9; |
asm("PSTR2CON equ 0FB9h"); |
typedef union { |
struct { |
unsigned STRA :1; |
unsigned STRB :1; |
unsigned STRC :1; |
unsigned STRD :1; |
unsigned STRSYNC :1; |
unsigned :1; |
unsigned CMPL0 :1; |
unsigned CMPL1 :1; |
}; |
struct { |
unsigned P2DC0 :1; |
unsigned P2DC1 :1; |
unsigned P2DC2 :1; |
unsigned P2DC3 :1; |
unsigned P2DC4 :1; |
unsigned P2DC5 :1; |
unsigned P2DC6 :1; |
}; |
struct { |
unsigned :6; |
unsigned CMPL02 :1; |
}; |
struct { |
unsigned :7; |
unsigned CMPL12 :1; |
}; |
struct { |
unsigned P2DC02 :1; |
}; |
struct { |
unsigned P2DC0CON :1; |
}; |
struct { |
unsigned :1; |
unsigned P2DC12 :1; |
}; |
struct { |
unsigned :1; |
unsigned P2DC1CON :1; |
}; |
struct { |
unsigned :2; |
unsigned P2DC22 :1; |
}; |
struct { |
unsigned :2; |
unsigned P2DC2CON :1; |
}; |
struct { |
unsigned :3; |
unsigned P2DC32 :1; |
}; |
struct { |
unsigned :3; |
unsigned P2DC3CON :1; |
}; |
struct { |
unsigned :4; |
unsigned P2DC42 :1; |
}; |
struct { |
unsigned :4; |
unsigned P2DC4CON :1; |
}; |
struct { |
unsigned :5; |
unsigned P2DC52 :1; |
}; |
struct { |
unsigned :5; |
unsigned P2DC5CON :1; |
}; |
struct { |
unsigned :6; |
unsigned P2DC62 :1; |
}; |
struct { |
unsigned :6; |
unsigned P2DC6CON :1; |
}; |
struct { |
unsigned STRA2 :1; |
}; |
struct { |
unsigned :1; |
unsigned STRB2 :1; |
}; |
struct { |
unsigned :2; |
unsigned STRC2 :1; |
}; |
struct { |
unsigned :3; |
unsigned STRD2 :1; |
}; |
struct { |
unsigned :4; |
unsigned STRSYNC2 :1; |
}; |
} PSTR2CONbits_t; |
extern volatile PSTR2CONbits_t PSTR2CONbits @ 0xFB9; |
# 11309 |
extern volatile unsigned char CCP1CON @ 0xFBA; |
asm("CCP1CON equ 0FBAh"); |
extern volatile unsigned char ECCP1CON @ 0xFBA; |
asm("ECCP1CON equ 0FBAh"); |
typedef union { |
struct { |
unsigned CCP1M :4; |
unsigned DC1B :2; |
unsigned P1M :2; |
}; |
struct { |
unsigned CCP1M0 :1; |
unsigned CCP1M1 :1; |
unsigned CCP1M2 :1; |
unsigned CCP1M3 :1; |
unsigned DC1B0 :1; |
unsigned DC1B1 :1; |
unsigned P1M0 :1; |
unsigned P1M1 :1; |
}; |
struct { |
unsigned :4; |
unsigned CCP1Y :1; |
unsigned CCP1X :1; |
}; |
} CCP1CONbits_t; |
extern volatile CCP1CONbits_t CCP1CONbits @ 0xFBA; |
# 11409 |
typedef union { |
struct { |
unsigned CCP1M :4; |
unsigned DC1B :2; |
unsigned P1M :2; |
}; |
struct { |
unsigned CCP1M0 :1; |
unsigned CCP1M1 :1; |
unsigned CCP1M2 :1; |
unsigned CCP1M3 :1; |
unsigned DC1B0 :1; |
unsigned DC1B1 :1; |
unsigned P1M0 :1; |
unsigned P1M1 :1; |
}; |
struct { |
unsigned :4; |
unsigned CCP1Y :1; |
unsigned CCP1X :1; |
}; |
} ECCP1CONbits_t; |
extern volatile ECCP1CONbits_t ECCP1CONbits @ 0xFBA; |
# 11500 |
extern volatile unsigned short CCPR1 @ 0xFBB; |
asm("CCPR1 equ 0FBBh"); |
extern volatile unsigned char CCPR1L @ 0xFBB; |
asm("CCPR1L equ 0FBBh"); |
typedef union { |
struct { |
unsigned CCPR1L :8; |
}; |
} CCPR1Lbits_t; |
extern volatile CCPR1Lbits_t CCPR1Lbits @ 0xFBB; |
# 11525 |
extern volatile unsigned char CCPR1H @ 0xFBC; |
asm("CCPR1H equ 0FBCh"); |
typedef union { |
struct { |
unsigned CCPR1H :8; |
}; |
} CCPR1Hbits_t; |
extern volatile CCPR1Hbits_t CCPR1Hbits @ 0xFBC; |
# 11544 |
extern volatile unsigned char ECCP1DEL @ 0xFBD; |
asm("ECCP1DEL equ 0FBDh"); |
extern volatile unsigned char PWM1CON @ 0xFBD; |
asm("PWM1CON equ 0FBDh"); |
typedef union { |
struct { |
unsigned P1DC :7; |
unsigned P1RSEN :1; |
}; |
struct { |
unsigned P1DC0 :1; |
unsigned P1DC1 :1; |
unsigned P1DC2 :1; |
unsigned P1DC3 :1; |
unsigned P1DC4 :1; |
unsigned P1DC5 :1; |
unsigned P1DC6 :1; |
}; |
} ECCP1DELbits_t; |
extern volatile ECCP1DELbits_t ECCP1DELbits @ 0xFBD; |
# 11617 |
typedef union { |
struct { |
unsigned P1DC :7; |
unsigned P1RSEN :1; |
}; |
struct { |
unsigned P1DC0 :1; |
unsigned P1DC1 :1; |
unsigned P1DC2 :1; |
unsigned P1DC3 :1; |
unsigned P1DC4 :1; |
unsigned P1DC5 :1; |
unsigned P1DC6 :1; |
}; |
} PWM1CONbits_t; |
extern volatile PWM1CONbits_t PWM1CONbits @ 0xFBD; |
# 11681 |
extern volatile unsigned char ECCP1AS @ 0xFBE; |
asm("ECCP1AS equ 0FBEh"); |
typedef union { |
struct { |
unsigned PSS1BD :2; |
unsigned PSS1AC :2; |
unsigned ECCP1AS :3; |
unsigned ECCP1ASE :1; |
}; |
struct { |
unsigned PSS1BD0 :1; |
unsigned PSS1BD1 :1; |
unsigned PSS1AC0 :1; |
unsigned PSS1AC1 :1; |
unsigned ECCP1AS0 :1; |
unsigned ECCP1AS1 :1; |
unsigned ECCP1AS2 :1; |
}; |
} ECCP1ASbits_t; |
extern volatile ECCP1ASbits_t ECCP1ASbits @ 0xFBE; |
# 11762 |
extern volatile unsigned char PSTR1CON @ 0xFBF; |
asm("PSTR1CON equ 0FBFh"); |
typedef union { |
struct { |
unsigned STRA :1; |
unsigned STRB :1; |
unsigned STRC :1; |
unsigned STRD :1; |
unsigned STRSYNC :1; |
unsigned :1; |
unsigned CMPL0 :1; |
unsigned CMPL1 :1; |
}; |
} PSTR1CONbits_t; |
extern volatile PSTR1CONbits_t PSTR1CONbits @ 0xFBF; |
# 11818 |
extern volatile unsigned char WDTCON @ 0xFC0; |
asm("WDTCON equ 0FC0h"); |
typedef union { |
struct { |
unsigned SWDTEN :1; |
unsigned ULPSINK :1; |
unsigned ULPEN :1; |
unsigned DS :1; |
unsigned VBGOE :1; |
unsigned ULPLVL :1; |
unsigned LVDSTAT :1; |
unsigned REGSLP :1; |
}; |
struct { |
unsigned SWDTE :1; |
}; |
} WDTCONbits_t; |
extern volatile WDTCONbits_t WDTCONbits @ 0xFC0; |
# 11887 |
extern volatile unsigned char ADCON1 @ 0xFC1; |
asm("ADCON1 equ 0FC1h"); |
typedef union { |
struct { |
unsigned ADCS :3; |
unsigned ACQT :3; |
unsigned ADCAL :1; |
unsigned ADFM :1; |
}; |
struct { |
unsigned ADCS0 :1; |
unsigned ADCS1 :1; |
unsigned ADCS2 :1; |
unsigned ACQT0 :1; |
unsigned ACQT1 :1; |
unsigned ACQT2 :1; |
}; |
struct { |
unsigned :3; |
unsigned CHSN3 :1; |
}; |
struct { |
unsigned :4; |
unsigned VCFG01 :1; |
}; |
struct { |
unsigned :5; |
unsigned VCFG11 :1; |
}; |
} ADCON1bits_t; |
extern volatile ADCON1bits_t ADCON1bits @ 0xFC1; |
# 11989 |
extern volatile unsigned char ADCON0 @ 0xFC2; |
asm("ADCON0 equ 0FC2h"); |
typedef union { |
struct { |
unsigned :1; |
unsigned GO_NOT_DONE :1; |
}; |
struct { |
unsigned ADON :1; |
unsigned GO_nDONE :1; |
unsigned CHS :4; |
unsigned VCFG :2; |
}; |
struct { |
unsigned :1; |
unsigned GO_DONE :1; |
unsigned CHS0 :1; |
unsigned CHS1 :1; |
unsigned CHS2 :1; |
unsigned CHS3 :1; |
unsigned VCFG0 :1; |
unsigned VCFG1 :1; |
}; |
struct { |
unsigned :1; |
unsigned DONE :1; |
}; |
struct { |
unsigned :1; |
unsigned GO :1; |
}; |
struct { |
unsigned :1; |
unsigned NOT_DONE :1; |
}; |
struct { |
unsigned :1; |
unsigned nDONE :1; |
}; |
struct { |
unsigned :7; |
unsigned ADCAL :1; |
}; |
struct { |
unsigned :1; |
unsigned GODONE :1; |
}; |
} ADCON0bits_t; |
extern volatile ADCON0bits_t ADCON0bits @ 0xFC2; |
# 12134 |
extern volatile unsigned short ADRES @ 0xFC3; |
asm("ADRES equ 0FC3h"); |
extern volatile unsigned char ADRESL @ 0xFC3; |
asm("ADRESL equ 0FC3h"); |
typedef union { |
struct { |
unsigned ADRESL :8; |
}; |
} ADRESLbits_t; |
extern volatile ADRESLbits_t ADRESLbits @ 0xFC3; |
# 12159 |
extern volatile unsigned char ADRESH @ 0xFC4; |
asm("ADRESH equ 0FC4h"); |
typedef union { |
struct { |
unsigned ADRESH :8; |
}; |
} ADRESHbits_t; |
extern volatile ADRESHbits_t ADRESHbits @ 0xFC4; |
# 12178 |
extern volatile unsigned char SSP1CON2 @ 0xFC5; |
asm("SSP1CON2 equ 0FC5h"); |
extern volatile unsigned char SSPCON2 @ 0xFC5; |
asm("SSPCON2 equ 0FC5h"); |
typedef union { |
struct { |
unsigned SEN :1; |
unsigned RSEN :1; |
unsigned PEN :1; |
unsigned RCEN :1; |
unsigned ACKEN :1; |
unsigned ACKDT :1; |
unsigned ACKSTAT :1; |
unsigned GCEN :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK1 :1; |
unsigned ADMSK2 :1; |
unsigned ADMSK3 :1; |
unsigned ADMSK4 :1; |
unsigned ADMSK5 :1; |
}; |
struct { |
unsigned :5; |
unsigned ACKDT1 :1; |
}; |
struct { |
unsigned :4; |
unsigned ACKEN1 :1; |
}; |
struct { |
unsigned :6; |
unsigned ACKSTAT1 :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK11 :1; |
}; |
struct { |
unsigned :2; |
unsigned ADMSK21 :1; |
}; |
struct { |
unsigned :3; |
unsigned ADMSK31 :1; |
}; |
struct { |
unsigned :4; |
unsigned ADMSK41 :1; |
}; |
struct { |
unsigned :5; |
unsigned ADMSK51 :1; |
}; |
struct { |
unsigned :7; |
unsigned GCEN1 :1; |
}; |
struct { |
unsigned :2; |
unsigned PEN1 :1; |
}; |
struct { |
unsigned :3; |
unsigned RCEN1 :1; |
}; |
struct { |
unsigned :1; |
unsigned RSEN1 :1; |
}; |
struct { |
unsigned SEN1 :1; |
}; |
} SSP1CON2bits_t; |
extern volatile SSP1CON2bits_t SSP1CON2bits @ 0xFC5; |
# 12392 |
typedef union { |
struct { |
unsigned SEN :1; |
unsigned RSEN :1; |
unsigned PEN :1; |
unsigned RCEN :1; |
unsigned ACKEN :1; |
unsigned ACKDT :1; |
unsigned ACKSTAT :1; |
unsigned GCEN :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK1 :1; |
unsigned ADMSK2 :1; |
unsigned ADMSK3 :1; |
unsigned ADMSK4 :1; |
unsigned ADMSK5 :1; |
}; |
struct { |
unsigned :5; |
unsigned ACKDT1 :1; |
}; |
struct { |
unsigned :4; |
unsigned ACKEN1 :1; |
}; |
struct { |
unsigned :6; |
unsigned ACKSTAT1 :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK11 :1; |
}; |
struct { |
unsigned :2; |
unsigned ADMSK21 :1; |
}; |
struct { |
unsigned :3; |
unsigned ADMSK31 :1; |
}; |
struct { |
unsigned :4; |
unsigned ADMSK41 :1; |
}; |
struct { |
unsigned :5; |
unsigned ADMSK51 :1; |
}; |
struct { |
unsigned :7; |
unsigned GCEN1 :1; |
}; |
struct { |
unsigned :2; |
unsigned PEN1 :1; |
}; |
struct { |
unsigned :3; |
unsigned RCEN1 :1; |
}; |
struct { |
unsigned :1; |
unsigned RSEN1 :1; |
}; |
struct { |
unsigned SEN1 :1; |
}; |
} SSPCON2bits_t; |
extern volatile SSPCON2bits_t SSPCON2bits @ 0xFC5; |
# 12597 |
extern volatile unsigned char SSP1CON1 @ 0xFC6; |
asm("SSP1CON1 equ 0FC6h"); |
extern volatile unsigned char SSPCON1 @ 0xFC6; |
asm("SSPCON1 equ 0FC6h"); |
typedef union { |
struct { |
unsigned SSPM :4; |
unsigned CKP :1; |
unsigned SSPEN :1; |
unsigned SSPOV :1; |
unsigned WCOL :1; |
}; |
struct { |
unsigned SSPM0 :1; |
unsigned SSPM1 :1; |
unsigned SSPM2 :1; |
unsigned SSPM3 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKP1 :1; |
}; |
struct { |
unsigned :5; |
unsigned SSPEN1 :1; |
}; |
struct { |
unsigned SSPM01 :1; |
}; |
struct { |
unsigned :1; |
unsigned SSPM11 :1; |
}; |
struct { |
unsigned :2; |
unsigned SSPM21 :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPM31 :1; |
}; |
struct { |
unsigned :6; |
unsigned SSPOV1 :1; |
}; |
struct { |
unsigned :7; |
unsigned WCOL1 :1; |
}; |
} SSP1CON1bits_t; |
extern volatile SSP1CON1bits_t SSP1CON1bits @ 0xFC6; |
# 12741 |
typedef union { |
struct { |
unsigned SSPM :4; |
unsigned CKP :1; |
unsigned SSPEN :1; |
unsigned SSPOV :1; |
unsigned WCOL :1; |
}; |
struct { |
unsigned SSPM0 :1; |
unsigned SSPM1 :1; |
unsigned SSPM2 :1; |
unsigned SSPM3 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKP1 :1; |
}; |
struct { |
unsigned :5; |
unsigned SSPEN1 :1; |
}; |
struct { |
unsigned SSPM01 :1; |
}; |
struct { |
unsigned :1; |
unsigned SSPM11 :1; |
}; |
struct { |
unsigned :2; |
unsigned SSPM21 :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPM31 :1; |
}; |
struct { |
unsigned :6; |
unsigned SSPOV1 :1; |
}; |
struct { |
unsigned :7; |
unsigned WCOL1 :1; |
}; |
} SSPCON1bits_t; |
extern volatile SSPCON1bits_t SSPCON1bits @ 0xFC6; |
# 12876 |
extern volatile unsigned char SSP1STAT @ 0xFC7; |
asm("SSP1STAT equ 0FC7h"); |
extern volatile unsigned char SSPSTAT @ 0xFC7; |
asm("SSPSTAT equ 0FC7h"); |
typedef union { |
struct { |
unsigned :2; |
unsigned R_NOT_W :1; |
}; |
struct { |
unsigned :5; |
unsigned D_NOT_A :1; |
}; |
struct { |
unsigned BF :1; |
unsigned UA :1; |
unsigned R_nW :1; |
unsigned S :1; |
unsigned P :1; |
unsigned D_nA :1; |
unsigned CKE :1; |
unsigned SMP :1; |
}; |
struct { |
unsigned :2; |
unsigned R :1; |
unsigned :2; |
unsigned D :1; |
}; |
struct { |
unsigned :2; |
unsigned R_W :1; |
unsigned :2; |
unsigned D_A :1; |
}; |
struct { |
unsigned :2; |
unsigned nW :1; |
unsigned :2; |
unsigned nA :1; |
}; |
struct { |
unsigned :2; |
unsigned NOT_WRITE :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_ADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned nWRITE :1; |
unsigned :2; |
unsigned nADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned READ_WRITE :1; |
unsigned :2; |
unsigned DATA_ADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned I2C_READ :1; |
unsigned I2C_START :1; |
unsigned I2C_STOP :1; |
unsigned I2C_DAT :1; |
}; |
struct { |
unsigned BF1 :1; |
}; |
struct { |
unsigned :6; |
unsigned CKE1 :1; |
}; |
struct { |
unsigned :5; |
unsigned DA :1; |
}; |
struct { |
unsigned :5; |
unsigned DA1 :1; |
}; |
struct { |
unsigned :2; |
unsigned RW :1; |
}; |
struct { |
unsigned :2; |
unsigned RW1 :1; |
}; |
struct { |
unsigned :7; |
unsigned SMP1 :1; |
}; |
struct { |
unsigned :3; |
unsigned START :1; |
}; |
struct { |
unsigned :3; |
unsigned START1 :1; |
}; |
struct { |
unsigned :4; |
unsigned STOP :1; |
}; |
struct { |
unsigned :4; |
unsigned STOP1 :1; |
}; |
struct { |
unsigned :1; |
unsigned UA1 :1; |
}; |
struct { |
unsigned :2; |
unsigned NOT_W :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_A :1; |
}; |
} SSP1STATbits_t; |
extern volatile SSP1STATbits_t SSP1STATbits @ 0xFC7; |
# 13209 |
typedef union { |
struct { |
unsigned :2; |
unsigned R_NOT_W :1; |
}; |
struct { |
unsigned :5; |
unsigned D_NOT_A :1; |
}; |
struct { |
unsigned BF :1; |
unsigned UA :1; |
unsigned R_nW :1; |
unsigned S :1; |
unsigned P :1; |
unsigned D_nA :1; |
unsigned CKE :1; |
unsigned SMP :1; |
}; |
struct { |
unsigned :2; |
unsigned R :1; |
unsigned :2; |
unsigned D :1; |
}; |
struct { |
unsigned :2; |
unsigned R_W :1; |
unsigned :2; |
unsigned D_A :1; |
}; |
struct { |
unsigned :2; |
unsigned nW :1; |
unsigned :2; |
unsigned nA :1; |
}; |
struct { |
unsigned :2; |
unsigned NOT_WRITE :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_ADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned nWRITE :1; |
unsigned :2; |
unsigned nADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned READ_WRITE :1; |
unsigned :2; |
unsigned DATA_ADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned I2C_READ :1; |
unsigned I2C_START :1; |
unsigned I2C_STOP :1; |
unsigned I2C_DAT :1; |
}; |
struct { |
unsigned BF1 :1; |
}; |
struct { |
unsigned :6; |
unsigned CKE1 :1; |
}; |
struct { |
unsigned :5; |
unsigned DA :1; |
}; |
struct { |
unsigned :5; |
unsigned DA1 :1; |
}; |
struct { |
unsigned :2; |
unsigned RW :1; |
}; |
struct { |
unsigned :2; |
unsigned RW1 :1; |
}; |
struct { |
unsigned :7; |
unsigned SMP1 :1; |
}; |
struct { |
unsigned :3; |
unsigned START :1; |
}; |
struct { |
unsigned :3; |
unsigned START1 :1; |
}; |
struct { |
unsigned :4; |
unsigned STOP :1; |
}; |
struct { |
unsigned :4; |
unsigned STOP1 :1; |
}; |
struct { |
unsigned :1; |
unsigned UA1 :1; |
}; |
struct { |
unsigned :2; |
unsigned NOT_W :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_A :1; |
}; |
} SSPSTATbits_t; |
extern volatile SSPSTATbits_t SSPSTATbits @ 0xFC7; |
# 13533 |
extern volatile unsigned char SSP1ADD @ 0xFC8; |
asm("SSP1ADD equ 0FC8h"); |
extern volatile unsigned char SSPADD @ 0xFC8; |
asm("SSPADD equ 0FC8h"); |
typedef union { |
struct { |
unsigned SSPADD :8; |
}; |
struct { |
unsigned MSK0 :1; |
}; |
struct { |
unsigned MSK01 :1; |
}; |
struct { |
unsigned :1; |
unsigned MSK1 :1; |
}; |
struct { |
unsigned :1; |
unsigned MSK11 :1; |
}; |
struct { |
unsigned :2; |
unsigned MSK2 :1; |
}; |
struct { |
unsigned :2; |
unsigned MSK21 :1; |
}; |
struct { |
unsigned :3; |
unsigned MSK3 :1; |
}; |
struct { |
unsigned :3; |
unsigned MSK31 :1; |
}; |
struct { |
unsigned :4; |
unsigned MSK4 :1; |
}; |
struct { |
unsigned :4; |
unsigned MSK41 :1; |
}; |
struct { |
unsigned :5; |
unsigned MSK5 :1; |
}; |
struct { |
unsigned :5; |
unsigned MSK51 :1; |
}; |
struct { |
unsigned :6; |
unsigned MSK6 :1; |
}; |
struct { |
unsigned :6; |
unsigned MSK61 :1; |
}; |
struct { |
unsigned :7; |
unsigned MSK7 :1; |
}; |
struct { |
unsigned :7; |
unsigned MSK71 :1; |
}; |
} SSP1ADDbits_t; |
extern volatile SSP1ADDbits_t SSP1ADDbits @ 0xFC8; |
# 13698 |
typedef union { |
struct { |
unsigned SSPADD :8; |
}; |
struct { |
unsigned MSK0 :1; |
}; |
struct { |
unsigned MSK01 :1; |
}; |
struct { |
unsigned :1; |
unsigned MSK1 :1; |
}; |
struct { |
unsigned :1; |
unsigned MSK11 :1; |
}; |
struct { |
unsigned :2; |
unsigned MSK2 :1; |
}; |
struct { |
unsigned :2; |
unsigned MSK21 :1; |
}; |
struct { |
unsigned :3; |
unsigned MSK3 :1; |
}; |
struct { |
unsigned :3; |
unsigned MSK31 :1; |
}; |
struct { |
unsigned :4; |
unsigned MSK4 :1; |
}; |
struct { |
unsigned :4; |
unsigned MSK41 :1; |
}; |
struct { |
unsigned :5; |
unsigned MSK5 :1; |
}; |
struct { |
unsigned :5; |
unsigned MSK51 :1; |
}; |
struct { |
unsigned :6; |
unsigned MSK6 :1; |
}; |
struct { |
unsigned :6; |
unsigned MSK61 :1; |
}; |
struct { |
unsigned :7; |
unsigned MSK7 :1; |
}; |
struct { |
unsigned :7; |
unsigned MSK71 :1; |
}; |
} SSPADDbits_t; |
extern volatile SSPADDbits_t SSPADDbits @ 0xFC8; |
# 13854 |
extern volatile unsigned char SSP1MSK @ 0xFC8; |
asm("SSP1MSK equ 0FC8h"); |
typedef union { |
struct { |
unsigned MSK0 :1; |
unsigned MSK1 :1; |
unsigned MSK2 :1; |
unsigned MSK3 :1; |
unsigned MSK4 :1; |
unsigned MSK5 :1; |
unsigned MSK6 :1; |
unsigned MSK7 :1; |
}; |
} SSP1MSKbits_t; |
extern volatile SSP1MSKbits_t SSP1MSKbits @ 0xFC8; |
# 13915 |
extern volatile unsigned char SSP1BUF @ 0xFC9; |
asm("SSP1BUF equ 0FC9h"); |
extern volatile unsigned char SSPBUF @ 0xFC9; |
asm("SSPBUF equ 0FC9h"); |
typedef union { |
struct { |
unsigned SSPBUF :8; |
}; |
} SSP1BUFbits_t; |
extern volatile SSP1BUFbits_t SSP1BUFbits @ 0xFC9; |
# 13938 |
typedef union { |
struct { |
unsigned SSPBUF :8; |
}; |
} SSPBUFbits_t; |
extern volatile SSPBUFbits_t SSPBUFbits @ 0xFC9; |
# 13952 |
extern volatile unsigned char T2CON @ 0xFCA; |
asm("T2CON equ 0FCAh"); |
typedef union { |
struct { |
unsigned T2CKPS :2; |
unsigned TMR2ON :1; |
unsigned T2OUTPS :4; |
}; |
struct { |
unsigned T2CKPS0 :1; |
unsigned T2CKPS1 :1; |
unsigned :1; |
unsigned T2OUTPS0 :1; |
unsigned T2OUTPS1 :1; |
unsigned T2OUTPS2 :1; |
unsigned T2OUTPS3 :1; |
}; |
} T2CONbits_t; |
extern volatile T2CONbits_t T2CONbits @ 0xFCA; |
# 14022 |
extern volatile unsigned char PR2 @ 0xFCB; |
asm("PR2 equ 0FCBh"); |
extern volatile unsigned char MEMCON @ 0xFCB; |
asm("MEMCON equ 0FCBh"); |
typedef union { |
struct { |
unsigned PR2 :8; |
}; |
} PR2bits_t; |
extern volatile PR2bits_t PR2bits @ 0xFCB; |
# 14045 |
typedef union { |
struct { |
unsigned PR2 :8; |
}; |
} MEMCONbits_t; |
extern volatile MEMCONbits_t MEMCONbits @ 0xFCB; |
# 14059 |
extern volatile unsigned char TMR2 @ 0xFCC; |
asm("TMR2 equ 0FCCh"); |
typedef union { |
struct { |
unsigned TMR2 :8; |
}; |
} TMR2bits_t; |
extern volatile TMR2bits_t TMR2bits @ 0xFCC; |
# 14078 |
extern volatile unsigned char T1CON @ 0xFCD; |
asm("T1CON equ 0FCDh"); |
typedef union { |
struct { |
unsigned :2; |
unsigned NOT_T1SYNC :1; |
}; |
struct { |
unsigned TMR1ON :1; |
unsigned RD16 :1; |
unsigned nT1SYNC :1; |
unsigned T1OSCEN :1; |
unsigned T1CKPS :2; |
unsigned TMR1CS :2; |
}; |
struct { |
unsigned :4; |
unsigned T1CKPS0 :1; |
unsigned T1CKPS1 :1; |
unsigned TMR1CS0 :1; |
unsigned TMR1CS1 :1; |
}; |
struct { |
unsigned :3; |
unsigned SOSCEN :1; |
}; |
struct { |
unsigned :7; |
unsigned T1RD16 :1; |
}; |
} T1CONbits_t; |
extern volatile T1CONbits_t T1CONbits @ 0xFCD; |
# 14181 |
extern volatile unsigned short TMR1 @ 0xFCE; |
asm("TMR1 equ 0FCEh"); |
extern volatile unsigned char TMR1L @ 0xFCE; |
asm("TMR1L equ 0FCEh"); |
typedef union { |
struct { |
unsigned TMR1L :8; |
}; |
} TMR1Lbits_t; |
extern volatile TMR1Lbits_t TMR1Lbits @ 0xFCE; |
# 14206 |
extern volatile unsigned char TMR1H @ 0xFCF; |
asm("TMR1H equ 0FCFh"); |
typedef union { |
struct { |
unsigned TMR1H :8; |
}; |
} TMR1Hbits_t; |
extern volatile TMR1Hbits_t TMR1Hbits @ 0xFCF; |
# 14225 |
extern volatile unsigned char RCON @ 0xFD0; |
asm("RCON equ 0FD0h"); |
typedef union { |
struct { |
unsigned NOT_BOR :1; |
}; |
struct { |
unsigned :1; |
unsigned NOT_POR :1; |
}; |
struct { |
unsigned :2; |
unsigned NOT_PD :1; |
}; |
struct { |
unsigned :3; |
unsigned NOT_TO :1; |
}; |
struct { |
unsigned :4; |
unsigned NOT_RI :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_CM :1; |
}; |
struct { |
unsigned nBOR :1; |
unsigned nPOR :1; |
unsigned nPD :1; |
unsigned nTO :1; |
unsigned nRI :1; |
unsigned nCM :1; |
unsigned :1; |
unsigned IPEN :1; |
}; |
struct { |
unsigned BOR :1; |
unsigned POR :1; |
unsigned PD :1; |
unsigned TO :1; |
unsigned RI :1; |
unsigned CM :1; |
}; |
} RCONbits_t; |
extern volatile RCONbits_t RCONbits @ 0xFD0; |
# 14372 |
extern volatile unsigned char CM2CON @ 0xFD1; |
asm("CM2CON equ 0FD1h"); |
extern volatile unsigned char CM2CON1 @ 0xFD1; |
asm("CM2CON1 equ 0FD1h"); |
typedef union { |
struct { |
unsigned CCH :2; |
unsigned CREF :1; |
unsigned EVPOL :2; |
unsigned CPOL :1; |
unsigned COE :1; |
unsigned CON :1; |
}; |
struct { |
unsigned CCH0 :1; |
unsigned CCH1 :1; |
unsigned :1; |
unsigned EVPOL0 :1; |
unsigned EVPOL1 :1; |
}; |
struct { |
unsigned CCH02 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH12 :1; |
}; |
struct { |
unsigned :6; |
unsigned COE2 :1; |
}; |
struct { |
unsigned :7; |
unsigned CON2 :1; |
}; |
struct { |
unsigned :5; |
unsigned CPOL2 :1; |
}; |
struct { |
unsigned :2; |
unsigned CREF2 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL02 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL12 :1; |
}; |
} CM2CONbits_t; |
extern volatile CM2CONbits_t CM2CONbits @ 0xFD1; |
# 14523 |
typedef union { |
struct { |
unsigned CCH :2; |
unsigned CREF :1; |
unsigned EVPOL :2; |
unsigned CPOL :1; |
unsigned COE :1; |
unsigned CON :1; |
}; |
struct { |
unsigned CCH0 :1; |
unsigned CCH1 :1; |
unsigned :1; |
unsigned EVPOL0 :1; |
unsigned EVPOL1 :1; |
}; |
struct { |
unsigned CCH02 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH12 :1; |
}; |
struct { |
unsigned :6; |
unsigned COE2 :1; |
}; |
struct { |
unsigned :7; |
unsigned CON2 :1; |
}; |
struct { |
unsigned :5; |
unsigned CPOL2 :1; |
}; |
struct { |
unsigned :2; |
unsigned CREF2 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL02 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL12 :1; |
}; |
} CM2CON1bits_t; |
extern volatile CM2CON1bits_t CM2CON1bits @ 0xFD1; |
# 14665 |
extern volatile unsigned char CM1CON @ 0xFD2; |
asm("CM1CON equ 0FD2h"); |
extern volatile unsigned char CM1CON1 @ 0xFD2; |
asm("CM1CON1 equ 0FD2h"); |
typedef union { |
struct { |
unsigned CCH :2; |
unsigned CREF :1; |
unsigned EVPOL :2; |
unsigned CPOL :1; |
unsigned COE :1; |
unsigned CON :1; |
}; |
struct { |
unsigned CCH0 :1; |
unsigned CCH1 :1; |
unsigned :1; |
unsigned EVPOL0 :1; |
unsigned EVPOL1 :1; |
}; |
struct { |
unsigned C1CH0 :1; |
}; |
struct { |
unsigned :1; |
unsigned C1CH1 :1; |
}; |
struct { |
unsigned CCH01 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH11 :1; |
}; |
struct { |
unsigned :6; |
unsigned COE1 :1; |
}; |
struct { |
unsigned :7; |
unsigned CON1 :1; |
}; |
struct { |
unsigned :5; |
unsigned CPOL1 :1; |
}; |
struct { |
unsigned :2; |
unsigned CREF1 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL01 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL11 :1; |
}; |
} CM1CONbits_t; |
extern volatile CM1CONbits_t CM1CONbits @ 0xFD2; |
# 14833 |
typedef union { |
struct { |
unsigned CCH :2; |
unsigned CREF :1; |
unsigned EVPOL :2; |
unsigned CPOL :1; |
unsigned COE :1; |
unsigned CON :1; |
}; |
struct { |
unsigned CCH0 :1; |
unsigned CCH1 :1; |
unsigned :1; |
unsigned EVPOL0 :1; |
unsigned EVPOL1 :1; |
}; |
struct { |
unsigned C1CH0 :1; |
}; |
struct { |
unsigned :1; |
unsigned C1CH1 :1; |
}; |
struct { |
unsigned CCH01 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH11 :1; |
}; |
struct { |
unsigned :6; |
unsigned COE1 :1; |
}; |
struct { |
unsigned :7; |
unsigned CON1 :1; |
}; |
struct { |
unsigned :5; |
unsigned CPOL1 :1; |
}; |
struct { |
unsigned :2; |
unsigned CREF1 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL01 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL11 :1; |
}; |
} CM1CON1bits_t; |
extern volatile CM1CON1bits_t CM1CON1bits @ 0xFD2; |
# 14992 |
extern volatile unsigned char OSCCON @ 0xFD3; |
asm("OSCCON equ 0FD3h"); |
typedef union { |
struct { |
unsigned SCS :2; |
unsigned :1; |
unsigned OSTS :1; |
unsigned IRCF :3; |
unsigned IDLEN :1; |
}; |
struct { |
unsigned SCS0 :1; |
unsigned SCS1 :1; |
unsigned :2; |
unsigned IRCF0 :1; |
unsigned IRCF1 :1; |
unsigned IRCF2 :1; |
}; |
} OSCCONbits_t; |
extern volatile OSCCONbits_t OSCCONbits @ 0xFD3; |
# 15063 |
extern volatile unsigned char T0CON @ 0xFD5; |
asm("T0CON equ 0FD5h"); |
typedef union { |
struct { |
unsigned T0PS :3; |
unsigned PSA :1; |
unsigned T0SE :1; |
unsigned T0CS :1; |
unsigned T08BIT :1; |
unsigned TMR0ON :1; |
}; |
struct { |
unsigned T0PS0 :1; |
unsigned T0PS1 :1; |
unsigned T0PS2 :1; |
}; |
} T0CONbits_t; |
extern volatile T0CONbits_t T0CONbits @ 0xFD5; |
# 15132 |
extern volatile unsigned short TMR0 @ 0xFD6; |
asm("TMR0 equ 0FD6h"); |
extern volatile unsigned char TMR0L @ 0xFD6; |
asm("TMR0L equ 0FD6h"); |
typedef union { |
struct { |
unsigned TMR0L :8; |
}; |
} TMR0Lbits_t; |
extern volatile TMR0Lbits_t TMR0Lbits @ 0xFD6; |
# 15157 |
extern volatile unsigned char TMR0H @ 0xFD7; |
asm("TMR0H equ 0FD7h"); |
typedef union { |
struct { |
unsigned TMR0H :8; |
}; |
} TMR0Hbits_t; |
extern volatile TMR0Hbits_t TMR0Hbits @ 0xFD7; |
# 15176 |
extern volatile unsigned char STATUS @ 0xFD8; |
asm("STATUS equ 0FD8h"); |
typedef union { |
struct { |
unsigned C :1; |
unsigned DC :1; |
unsigned Z :1; |
unsigned OV :1; |
unsigned N :1; |
}; |
struct { |
unsigned CARRY :1; |
}; |
struct { |
unsigned :4; |
unsigned NEGATIVE :1; |
}; |
struct { |
unsigned :3; |
unsigned OVERFLOW :1; |
}; |
struct { |
unsigned :2; |
unsigned ZERO :1; |
}; |
} STATUSbits_t; |
extern volatile STATUSbits_t STATUSbits @ 0xFD8; |
# 15254 |
extern volatile unsigned short FSR2 @ 0xFD9; |
asm("FSR2 equ 0FD9h"); |
extern volatile unsigned char FSR2L @ 0xFD9; |
asm("FSR2L equ 0FD9h"); |
typedef union { |
struct { |
unsigned FSR2L :8; |
}; |
} FSR2Lbits_t; |
extern volatile FSR2Lbits_t FSR2Lbits @ 0xFD9; |
# 15279 |
extern volatile unsigned char FSR2H @ 0xFDA; |
asm("FSR2H equ 0FDAh"); |
extern volatile unsigned char PLUSW2 @ 0xFDB; |
asm("PLUSW2 equ 0FDBh"); |
typedef union { |
struct { |
unsigned PLUSW2 :8; |
}; |
} PLUSW2bits_t; |
extern volatile PLUSW2bits_t PLUSW2bits @ 0xFDB; |
# 15304 |
extern volatile unsigned char PREINC2 @ 0xFDC; |
asm("PREINC2 equ 0FDCh"); |
typedef union { |
struct { |
unsigned PREINC2 :8; |
}; |
} PREINC2bits_t; |
extern volatile PREINC2bits_t PREINC2bits @ 0xFDC; |
# 15323 |
extern volatile unsigned char POSTDEC2 @ 0xFDD; |
asm("POSTDEC2 equ 0FDDh"); |
typedef union { |
struct { |
unsigned POSTDEC2 :8; |
}; |
} POSTDEC2bits_t; |
extern volatile POSTDEC2bits_t POSTDEC2bits @ 0xFDD; |
# 15342 |
extern volatile unsigned char POSTINC2 @ 0xFDE; |
asm("POSTINC2 equ 0FDEh"); |
typedef union { |
struct { |
unsigned POSTINC2 :8; |
}; |
} POSTINC2bits_t; |
extern volatile POSTINC2bits_t POSTINC2bits @ 0xFDE; |
# 15361 |
extern volatile unsigned char INDF2 @ 0xFDF; |
asm("INDF2 equ 0FDFh"); |
typedef union { |
struct { |
unsigned INDF2 :8; |
}; |
} INDF2bits_t; |
extern volatile INDF2bits_t INDF2bits @ 0xFDF; |
# 15380 |
extern volatile unsigned char BSR @ 0xFE0; |
asm("BSR equ 0FE0h"); |
extern volatile unsigned short FSR1 @ 0xFE1; |
asm("FSR1 equ 0FE1h"); |
extern volatile unsigned char FSR1L @ 0xFE1; |
asm("FSR1L equ 0FE1h"); |
typedef union { |
struct { |
unsigned FSR1L :8; |
}; |
} FSR1Lbits_t; |
extern volatile FSR1Lbits_t FSR1Lbits @ 0xFE1; |
# 15411 |
extern volatile unsigned char FSR1H @ 0xFE2; |
asm("FSR1H equ 0FE2h"); |
extern volatile unsigned char PLUSW1 @ 0xFE3; |
asm("PLUSW1 equ 0FE3h"); |
typedef union { |
struct { |
unsigned PLUSW1 :8; |
}; |
} PLUSW1bits_t; |
extern volatile PLUSW1bits_t PLUSW1bits @ 0xFE3; |
# 15436 |
extern volatile unsigned char PREINC1 @ 0xFE4; |
asm("PREINC1 equ 0FE4h"); |
typedef union { |
struct { |
unsigned PREINC1 :8; |
}; |
} PREINC1bits_t; |
extern volatile PREINC1bits_t PREINC1bits @ 0xFE4; |
# 15455 |
extern volatile unsigned char POSTDEC1 @ 0xFE5; |
asm("POSTDEC1 equ 0FE5h"); |
typedef union { |
struct { |
unsigned POSTDEC1 :8; |
}; |
} POSTDEC1bits_t; |
extern volatile POSTDEC1bits_t POSTDEC1bits @ 0xFE5; |
# 15474 |
extern volatile unsigned char POSTINC1 @ 0xFE6; |
asm("POSTINC1 equ 0FE6h"); |
typedef union { |
struct { |
unsigned POSTINC1 :8; |
}; |
} POSTINC1bits_t; |
extern volatile POSTINC1bits_t POSTINC1bits @ 0xFE6; |
# 15493 |
extern volatile unsigned char INDF1 @ 0xFE7; |
asm("INDF1 equ 0FE7h"); |
typedef union { |
struct { |
unsigned INDF1 :8; |
}; |
} INDF1bits_t; |
extern volatile INDF1bits_t INDF1bits @ 0xFE7; |
# 15512 |
extern volatile unsigned char WREG @ 0xFE8; |
asm("WREG equ 0FE8h"); |
typedef union { |
struct { |
unsigned WREG :8; |
}; |
} WREGbits_t; |
extern volatile WREGbits_t WREGbits @ 0xFE8; |
# 15531 |
extern volatile unsigned short FSR0 @ 0xFE9; |
asm("FSR0 equ 0FE9h"); |
extern volatile unsigned char FSR0L @ 0xFE9; |
asm("FSR0L equ 0FE9h"); |
typedef union { |
struct { |
unsigned FSR0L :8; |
}; |
} FSR0Lbits_t; |
extern volatile FSR0Lbits_t FSR0Lbits @ 0xFE9; |
# 15556 |
extern volatile unsigned char FSR0H @ 0xFEA; |
asm("FSR0H equ 0FEAh"); |
extern volatile unsigned char PLUSW0 @ 0xFEB; |
asm("PLUSW0 equ 0FEBh"); |
typedef union { |
struct { |
unsigned PLUSW0 :8; |
}; |
} PLUSW0bits_t; |
extern volatile PLUSW0bits_t PLUSW0bits @ 0xFEB; |
# 15581 |
extern volatile unsigned char PREINC0 @ 0xFEC; |
asm("PREINC0 equ 0FECh"); |
typedef union { |
struct { |
unsigned PREINC0 :8; |
}; |
} PREINC0bits_t; |
extern volatile PREINC0bits_t PREINC0bits @ 0xFEC; |
# 15600 |
extern volatile unsigned char POSTDEC0 @ 0xFED; |
asm("POSTDEC0 equ 0FEDh"); |
typedef union { |
struct { |
unsigned POSTDEC0 :8; |
}; |
} POSTDEC0bits_t; |
extern volatile POSTDEC0bits_t POSTDEC0bits @ 0xFED; |
# 15619 |
extern volatile unsigned char POSTINC0 @ 0xFEE; |
asm("POSTINC0 equ 0FEEh"); |
typedef union { |
struct { |
unsigned POSTINC0 :8; |
}; |
} POSTINC0bits_t; |
extern volatile POSTINC0bits_t POSTINC0bits @ 0xFEE; |
# 15638 |
extern volatile unsigned char INDF0 @ 0xFEF; |
asm("INDF0 equ 0FEFh"); |
typedef union { |
struct { |
unsigned INDF0 :8; |
}; |
} INDF0bits_t; |
extern volatile INDF0bits_t INDF0bits @ 0xFEF; |
# 15657 |
extern volatile unsigned char INTCON3 @ 0xFF0; |
asm("INTCON3 equ 0FF0h"); |
typedef union { |
struct { |
unsigned INT1IF :1; |
unsigned INT2IF :1; |
unsigned INT3IF :1; |
unsigned INT1IE :1; |
unsigned INT2IE :1; |
unsigned INT3IE :1; |
unsigned INT1IP :1; |
unsigned INT2IP :1; |
}; |
struct { |
unsigned INT1F :1; |
unsigned INT2F :1; |
unsigned INT3F :1; |
unsigned INT1E :1; |
unsigned INT2E :1; |
unsigned INT3E :1; |
unsigned INT1P :1; |
unsigned INT2P :1; |
}; |
} INTCON3bits_t; |
extern volatile INTCON3bits_t INTCON3bits @ 0xFF0; |
# 15768 |
extern volatile unsigned char INTCON2 @ 0xFF1; |
asm("INTCON2 equ 0FF1h"); |
typedef union { |
struct { |
unsigned :7; |
unsigned NOT_RBPU :1; |
}; |
struct { |
unsigned RBIP :1; |
unsigned INT3IP :1; |
unsigned TMR0IP :1; |
unsigned INTEDG3 :1; |
unsigned INTEDG2 :1; |
unsigned INTEDG1 :1; |
unsigned INTEDG0 :1; |
unsigned nRBPU :1; |
}; |
struct { |
unsigned :1; |
unsigned INT3P :1; |
unsigned T0IP :1; |
unsigned :4; |
unsigned RBPU :1; |
}; |
} INTCON2bits_t; |
extern volatile INTCON2bits_t INTCON2bits @ 0xFF1; |
# 15860 |
extern volatile unsigned char INTCON @ 0xFF2; |
asm("INTCON equ 0FF2h"); |
typedef union { |
struct { |
unsigned RBIF :1; |
unsigned INT0IF :1; |
unsigned TMR0IF :1; |
unsigned RBIE :1; |
unsigned INT0IE :1; |
unsigned TMR0IE :1; |
unsigned PEIE_GIEL :1; |
unsigned GIE_GIEH :1; |
}; |
struct { |
unsigned :1; |
unsigned INT0F :1; |
unsigned T0IF :1; |
unsigned :1; |
unsigned INT0E :1; |
unsigned T0IE :1; |
unsigned PEIE :1; |
unsigned GIE :1; |
}; |
struct { |
unsigned :6; |
unsigned GIEL :1; |
unsigned GIEH :1; |
}; |
struct { |
unsigned :1; |
unsigned INT0F :1; |
unsigned T0IF :1; |
unsigned :1; |
unsigned INT0E :1; |
unsigned T0IE :1; |
unsigned PEIE :1; |
unsigned GIE :1; |
}; |
struct { |
unsigned :6; |
unsigned GIEL :1; |
unsigned GIEH :1; |
}; |
} INTCONbits_t; |
extern volatile INTCONbits_t INTCONbits @ 0xFF2; |
# 15991 |
extern volatile unsigned short PROD @ 0xFF3; |
asm("PROD equ 0FF3h"); |
extern volatile unsigned char PRODL @ 0xFF3; |
asm("PRODL equ 0FF3h"); |
typedef union { |
struct { |
unsigned PRODL :8; |
}; |
} PRODLbits_t; |
extern volatile PRODLbits_t PRODLbits @ 0xFF3; |
# 16016 |
extern volatile unsigned char PRODH @ 0xFF4; |
asm("PRODH equ 0FF4h"); |
typedef union { |
struct { |
unsigned PRODH :8; |
}; |
} PRODHbits_t; |
extern volatile PRODHbits_t PRODHbits @ 0xFF4; |
# 16035 |
extern volatile unsigned char TABLAT @ 0xFF5; |
asm("TABLAT equ 0FF5h"); |
typedef union { |
struct { |
unsigned TABLAT :8; |
}; |
} TABLATbits_t; |
extern volatile TABLATbits_t TABLATbits @ 0xFF5; |
# 16055 |
extern volatile unsigned short long TBLPTR @ 0xFF6; |
asm("TBLPTR equ 0FF6h"); |
extern volatile unsigned char TBLPTRL @ 0xFF6; |
asm("TBLPTRL equ 0FF6h"); |
typedef union { |
struct { |
unsigned TBLPTRL :8; |
}; |
} TBLPTRLbits_t; |
extern volatile TBLPTRLbits_t TBLPTRLbits @ 0xFF6; |
# 16081 |
extern volatile unsigned char TBLPTRH @ 0xFF7; |
asm("TBLPTRH equ 0FF7h"); |
typedef union { |
struct { |
unsigned TBLPTRH :8; |
}; |
} TBLPTRHbits_t; |
extern volatile TBLPTRHbits_t TBLPTRHbits @ 0xFF7; |
# 16100 |
extern volatile unsigned char TBLPTRU @ 0xFF8; |
asm("TBLPTRU equ 0FF8h"); |
extern volatile unsigned short long PCLAT @ 0xFF9; |
asm("PCLAT equ 0FF9h"); |
extern volatile unsigned short long PC @ 0xFF9; |
asm("PC equ 0FF9h"); |
extern volatile unsigned char PCL @ 0xFF9; |
asm("PCL equ 0FF9h"); |
typedef union { |
struct { |
unsigned PCL :8; |
}; |
} PCLbits_t; |
extern volatile PCLbits_t PCLbits @ 0xFF9; |
# 16140 |
extern volatile unsigned char PCLATH @ 0xFFA; |
asm("PCLATH equ 0FFAh"); |
typedef union { |
struct { |
unsigned PCH :8; |
}; |
} PCLATHbits_t; |
extern volatile PCLATHbits_t PCLATHbits @ 0xFFA; |
# 16159 |
extern volatile unsigned char PCLATU @ 0xFFB; |
asm("PCLATU equ 0FFBh"); |
extern volatile unsigned char STKPTR @ 0xFFC; |
asm("STKPTR equ 0FFCh"); |
typedef union { |
struct { |
unsigned STKPTR :5; |
unsigned :1; |
unsigned STKUNF :1; |
unsigned STKFUL :1; |
}; |
struct { |
unsigned SP0 :1; |
unsigned SP1 :1; |
unsigned SP2 :1; |
unsigned SP3 :1; |
unsigned SP4 :1; |
unsigned :2; |
unsigned STKOVF :1; |
}; |
} STKPTRbits_t; |
extern volatile STKPTRbits_t STKPTRbits @ 0xFFC; |
# 16237 |
extern volatile unsigned short long TOS @ 0xFFD; |
asm("TOS equ 0FFDh"); |
extern volatile unsigned char TOSL @ 0xFFD; |
asm("TOSL equ 0FFDh"); |
typedef union { |
struct { |
unsigned TOSL :8; |
}; |
} TOSLbits_t; |
extern volatile TOSLbits_t TOSLbits @ 0xFFD; |
# 16263 |
extern volatile unsigned char TOSH @ 0xFFE; |
asm("TOSH equ 0FFEh"); |
typedef union { |
struct { |
unsigned TOSH :8; |
}; |
} TOSHbits_t; |
extern volatile TOSHbits_t TOSHbits @ 0xFFE; |
# 16282 |
extern volatile unsigned char TOSU @ 0xFFF; |
asm("TOSU equ 0FFFh"); |
# 16294 |
extern volatile __bit ABDEN1 @ (((unsigned) &BAUDCON1)*8) + 0; |
extern volatile __bit ABDEN2 @ (((unsigned) &BAUDCON2)*8) + 0; |
extern volatile __bit ABDOVF1 @ (((unsigned) &BAUDCON1)*8) + 7; |
extern volatile __bit ABDOVF2 @ (((unsigned) &BAUDCON2)*8) + 7; |
extern volatile __bit ACKDT1 @ (((unsigned) &SSP1CON2)*8) + 5; |
extern volatile __bit ACKDT2 @ (((unsigned) &SSP2CON2)*8) + 5; |
extern volatile __bit ACKEN1 @ (((unsigned) &SSP1CON2)*8) + 4; |
extern volatile __bit ACKEN2 @ (((unsigned) &SSP2CON2)*8) + 4; |
extern volatile __bit ACKSTAT1 @ (((unsigned) &SSP1CON2)*8) + 6; |
extern volatile __bit ACKSTAT2 @ (((unsigned) &SSP2CON2)*8) + 6; |
extern volatile __bit ACQT0 @ (((unsigned) &ADCON1)*8) + 3; |
extern volatile __bit ACQT1 @ (((unsigned) &ADCON1)*8) + 4; |
extern volatile __bit ACQT2 @ (((unsigned) &ADCON1)*8) + 5; |
extern volatile __bit __attribute__((__deprecated__)) ADCAL @ (((unsigned) &ADCON1)*8) + 6; |
extern volatile __bit ADCMD @ (((unsigned) &PMDIS0)*8) + 0; |
extern volatile __bit ADCS0 @ (((unsigned) &ADCON1)*8) + 0; |
extern volatile __bit ADCS1 @ (((unsigned) &ADCON1)*8) + 1; |
extern volatile __bit ADCS2 @ (((unsigned) &ADCON1)*8) + 2; |
extern volatile __bit ADDEN1 @ (((unsigned) &RCSTA1)*8) + 3; |
extern volatile __bit ADDEN2 @ (((unsigned) &RCSTA2)*8) + 3; |
extern volatile __bit ADEN @ (((unsigned) &RCSTA1)*8) + 3; |
extern volatile __bit ADFM @ (((unsigned) &ADCON1)*8) + 7; |
extern volatile __bit ADIE @ (((unsigned) &PIE1)*8) + 6; |
extern volatile __bit ADIF @ (((unsigned) &PIR1)*8) + 6; |
extern volatile __bit ADIP @ (((unsigned) &IPR1)*8) + 6; |
extern volatile __bit ADMSK11 @ (((unsigned) &SSP1CON2)*8) + 1; |
extern volatile __bit ADMSK12 @ (((unsigned) &SSP2CON2)*8) + 1; |
extern volatile __bit ADMSK21 @ (((unsigned) &SSP1CON2)*8) + 2; |
extern volatile __bit ADMSK22 @ (((unsigned) &SSP2CON2)*8) + 2; |
extern volatile __bit ADMSK31 @ (((unsigned) &SSP1CON2)*8) + 3; |
extern volatile __bit ADMSK32 @ (((unsigned) &SSP2CON2)*8) + 3; |
extern volatile __bit ADMSK41 @ (((unsigned) &SSP1CON2)*8) + 4; |
extern volatile __bit ADMSK42 @ (((unsigned) &SSP2CON2)*8) + 4; |
extern volatile __bit ADMSK51 @ (((unsigned) &SSP1CON2)*8) + 5; |
extern volatile __bit ADMSK52 @ (((unsigned) &SSP2CON2)*8) + 5; |
extern volatile __bit ADON @ (((unsigned) &ADCON0)*8) + 0; |
extern volatile __bit ALRMEN @ (((unsigned) &ALRMCFG)*8) + 7; |
extern volatile __bit ALRMPTR0 @ (((unsigned) &ALRMCFG)*8) + 0; |
extern volatile __bit ALRMPTR1 @ (((unsigned) &ALRMCFG)*8) + 1; |
extern volatile __bit AMASK0 @ (((unsigned) &ALRMCFG)*8) + 2; |
extern volatile __bit AMASK1 @ (((unsigned) &ALRMCFG)*8) + 3; |
extern volatile __bit AMASK2 @ (((unsigned) &ALRMCFG)*8) + 4; |
extern volatile __bit AMASK3 @ (((unsigned) &ALRMCFG)*8) + 5; |
extern volatile __bit AN0 @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit AN1 @ (((unsigned) &PORTA)*8) + 1; |
extern volatile __bit AN10 @ (((unsigned) &PORTB)*8) + 1; |
extern volatile __bit AN11 @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit AN12 @ (((unsigned) &PORTB)*8) + 0; |
extern volatile __bit AN2 @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit AN3 @ (((unsigned) &PORTA)*8) + 3; |
extern volatile __bit AN4 @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit AN8 @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit AN9 @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit ARPT0 @ (((unsigned) &ALRMRPT)*8) + 0; |
extern volatile __bit ARPT1 @ (((unsigned) &ALRMRPT)*8) + 1; |
extern volatile __bit ARPT2 @ (((unsigned) &ALRMRPT)*8) + 2; |
extern volatile __bit ARPT3 @ (((unsigned) &ALRMRPT)*8) + 3; |
extern volatile __bit ARPT4 @ (((unsigned) &ALRMRPT)*8) + 4; |
extern volatile __bit ARPT5 @ (((unsigned) &ALRMRPT)*8) + 5; |
extern volatile __bit ARPT6 @ (((unsigned) &ALRMRPT)*8) + 6; |
extern volatile __bit ARPT7 @ (((unsigned) &ALRMRPT)*8) + 7; |
extern volatile __bit BCL1IE @ (((unsigned) &PIE2)*8) + 3; |
extern volatile __bit BCL1IF @ (((unsigned) &PIR2)*8) + 3; |
extern volatile __bit BCL1IP @ (((unsigned) &IPR2)*8) + 3; |
extern volatile __bit BCL2IE @ (((unsigned) &PIE3)*8) + 6; |
extern volatile __bit BCL2IF @ (((unsigned) &PIR3)*8) + 6; |
extern volatile __bit BCL2IP @ (((unsigned) &IPR3)*8) + 6; |
extern volatile __bit BCLIE @ (((unsigned) &PIE2)*8) + 3; |
extern volatile __bit BCLIF @ (((unsigned) &PIR2)*8) + 3; |
extern volatile __bit BCLIP @ (((unsigned) &IPR2)*8) + 3; |
extern volatile __bit BF1 @ (((unsigned) &SSP1STAT)*8) + 0; |
extern volatile __bit BF2 @ (((unsigned) &SSP2STAT)*8) + 0; |
extern volatile __bit BGVST @ (((unsigned) &HLVDCON)*8) + 6; |
extern volatile __bit BOR @ (((unsigned) &RCON)*8) + 0; |
extern volatile __bit BRG161 @ (((unsigned) &BAUDCON1)*8) + 3; |
extern volatile __bit BRG162 @ (((unsigned) &BAUDCON2)*8) + 3; |
extern volatile __bit BRGH1 @ (((unsigned) &TXSTA1)*8) + 2; |
extern volatile __bit BRGH2 @ (((unsigned) &TXSTA2)*8) + 2; |
extern volatile __bit C10TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 4; |
extern volatile __bit C1CH0 @ (((unsigned) &CM1CON)*8) + 0; |
extern volatile __bit C1CH1 @ (((unsigned) &CM1CON)*8) + 1; |
extern volatile __bit C1INA @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit C1INB @ (((unsigned) &PORTA)*8) + 3; |
extern volatile __bit C1INC @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit C1IND @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit C1TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 0; |
extern volatile __bit C1TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 1; |
extern volatile __bit C1TSEL2 @ (((unsigned) &CCPTMRS0)*8) + 2; |
extern volatile __bit C2INA @ (((unsigned) &PORTA)*8) + 1; |
extern volatile __bit C2INB @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit C2INC @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit C2IND @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit C2TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 3; |
extern volatile __bit C2TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 4; |
extern volatile __bit C2TSEL2 @ (((unsigned) &CCPTMRS0)*8) + 5; |
extern volatile __bit C3INA @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit C3INB @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit C3INC @ (((unsigned) &PORTB)*8) + 1; |
extern volatile __bit C3IND @ (((unsigned) &PORTB)*8) + 0; |
extern volatile __bit C3TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 6; |
extern volatile __bit C3TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 7; |
extern volatile __bit C4TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 0; |
extern volatile __bit C4TSEL1 @ (((unsigned) &CCPTMRS1)*8) + 1; |
extern volatile __bit C5TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 2; |
extern volatile __bit C6TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 4; |
extern volatile __bit C7TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 6; |
extern volatile __bit C7TSEL1 @ (((unsigned) &CCPTMRS1)*8) + 7; |
extern volatile __bit C8TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 0; |
extern volatile __bit C8TSEL1 @ (((unsigned) &CCPTMRS2)*8) + 1; |
extern volatile __bit C9TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 2; |
extern volatile __bit CAL0 @ (((unsigned) &RTCCAL)*8) + 0; |
extern volatile __bit CAL1 @ (((unsigned) &RTCCAL)*8) + 1; |
extern volatile __bit CAL2 @ (((unsigned) &RTCCAL)*8) + 2; |
extern volatile __bit CAL3 @ (((unsigned) &RTCCAL)*8) + 3; |
extern volatile __bit CAL4 @ (((unsigned) &RTCCAL)*8) + 4; |
extern volatile __bit CAL5 @ (((unsigned) &RTCCAL)*8) + 5; |
extern volatile __bit CAL6 @ (((unsigned) &RTCCAL)*8) + 6; |
extern volatile __bit CAL7 @ (((unsigned) &RTCCAL)*8) + 7; |
extern volatile __bit CARRY @ (((unsigned) &STATUS)*8) + 0; |
extern volatile __bit CCH01 @ (((unsigned) &CM1CON)*8) + 0; |
extern volatile __bit CCH02 @ (((unsigned) &CM2CON)*8) + 0; |
extern volatile __bit CCH03 @ (((unsigned) &CM3CON)*8) + 0; |
extern volatile __bit CCH05 @ (((unsigned) &IPR5)*8) + 0; |
extern volatile __bit CCH11 @ (((unsigned) &CM1CON)*8) + 1; |
extern volatile __bit CCH12 @ (((unsigned) &CM2CON)*8) + 1; |
extern volatile __bit CCH13 @ (((unsigned) &CM3CON)*8) + 1; |
extern volatile __bit CCH15 @ (((unsigned) &IPR5)*8) + 1; |
extern volatile __bit CCIP3IP @ (((unsigned) &IPR4)*8) + 0; |
extern volatile __bit CCP10 @ (((unsigned) &PORTC)*8) + 7; |
extern volatile __bit CCP10IE @ (((unsigned) &PIE4)*8) + 7; |
extern volatile __bit CCP10IF @ (((unsigned) &PIR4)*8) + 7; |
extern volatile __bit CCP10IP @ (((unsigned) &IPR4)*8) + 7; |
extern volatile __bit CCP10M0 @ (((unsigned) &CCP10CON)*8) + 0; |
extern volatile __bit CCP10M1 @ (((unsigned) &CCP10CON)*8) + 1; |
extern volatile __bit CCP10M2 @ (((unsigned) &CCP10CON)*8) + 2; |
extern volatile __bit CCP10M3 @ (((unsigned) &CCP10CON)*8) + 3; |
extern volatile __bit CCP10MD @ (((unsigned) &PMDIS3)*8) + 7; |
extern volatile __bit CCP10OD @ (((unsigned) &ODCON2)*8) + 3; |
extern volatile __bit CCP1IE @ (((unsigned) &PIE1)*8) + 2; |
extern volatile __bit CCP1IF @ (((unsigned) &PIR1)*8) + 2; |
extern volatile __bit CCP1IP @ (((unsigned) &IPR1)*8) + 2; |
extern volatile __bit CCP1M0 @ (((unsigned) &CCP1CON)*8) + 0; |
extern volatile __bit CCP1M1 @ (((unsigned) &CCP1CON)*8) + 1; |
extern volatile __bit CCP1M2 @ (((unsigned) &CCP1CON)*8) + 2; |
extern volatile __bit CCP1M3 @ (((unsigned) &CCP1CON)*8) + 3; |
extern volatile __bit CCP1X @ (((unsigned) &CCP1CON)*8) + 5; |
extern volatile __bit CCP1Y @ (((unsigned) &CCP1CON)*8) + 4; |
extern volatile __bit CCP2 @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit CCP2IE @ (((unsigned) &PIE2)*8) + 0; |
extern volatile __bit CCP2IF @ (((unsigned) &PIR2)*8) + 0; |
extern volatile __bit CCP2IP @ (((unsigned) &IPR2)*8) + 0; |
extern volatile __bit CCP2M0 @ (((unsigned) &CCP2CON)*8) + 0; |
extern volatile __bit CCP2M1 @ (((unsigned) &CCP2CON)*8) + 1; |
extern volatile __bit CCP2M2 @ (((unsigned) &CCP2CON)*8) + 2; |
extern volatile __bit CCP2M3 @ (((unsigned) &CCP2CON)*8) + 3; |
extern volatile __bit CCP2X @ (((unsigned) &CCP2CON)*8) + 5; |
extern volatile __bit CCP2Y @ (((unsigned) &CCP2CON)*8) + 4; |
extern volatile __bit CCP2_PA2 @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit CCP3IE @ (((unsigned) &PIE4)*8) + 0; |
extern volatile __bit CCP3IF @ (((unsigned) &PIR4)*8) + 0; |
extern volatile __bit CCP3IP @ (((unsigned) &IPR4)*8) + 0; |
extern volatile __bit CCP3M0 @ (((unsigned) &CCP3CON)*8) + 0; |
extern volatile __bit CCP3M1 @ (((unsigned) &CCP3CON)*8) + 1; |
extern volatile __bit CCP3M2 @ (((unsigned) &CCP3CON)*8) + 2; |
extern volatile __bit CCP3M3 @ (((unsigned) &CCP3CON)*8) + 3; |
extern volatile __bit CCP4 @ (((unsigned) &PORTB)*8) + 4; |
extern volatile __bit CCP4IE @ (((unsigned) &PIE4)*8) + 1; |
extern volatile __bit CCP4IF @ (((unsigned) &PIR4)*8) + 1; |
extern volatile __bit CCP4IP @ (((unsigned) &IPR4)*8) + 1; |
extern volatile __bit CCP4M0 @ (((unsigned) &CCP4CON)*8) + 0; |
extern volatile __bit CCP4M1 @ (((unsigned) &CCP4CON)*8) + 1; |
extern volatile __bit CCP4M2 @ (((unsigned) &CCP4CON)*8) + 2; |
extern volatile __bit CCP4M3 @ (((unsigned) &CCP4CON)*8) + 3; |
extern volatile __bit CCP4MD @ (((unsigned) &PMDIS3)*8) + 1; |
extern volatile __bit CCP4OD @ (((unsigned) &ODCON1)*8) + 3; |
extern volatile __bit CCP5 @ (((unsigned) &PORTB)*8) + 5; |
extern volatile __bit CCP5IE @ (((unsigned) &PIE4)*8) + 2; |
extern volatile __bit CCP5IF @ (((unsigned) &PIR4)*8) + 2; |
extern volatile __bit CCP5IP @ (((unsigned) &IPR4)*8) + 2; |
extern volatile __bit CCP5M0 @ (((unsigned) &CCP5CON)*8) + 0; |
extern volatile __bit CCP5M1 @ (((unsigned) &CCP5CON)*8) + 1; |
extern volatile __bit CCP5M2 @ (((unsigned) &CCP5CON)*8) + 2; |
extern volatile __bit CCP5M3 @ (((unsigned) &CCP5CON)*8) + 3; |
extern volatile __bit CCP5MD @ (((unsigned) &PMDIS3)*8) + 2; |
extern volatile __bit CCP5OD @ (((unsigned) &ODCON1)*8) + 4; |
extern volatile __bit CCP6 @ (((unsigned) &PORTB)*8) + 6; |
extern volatile __bit CCP6IE @ (((unsigned) &PIE4)*8) + 3; |
extern volatile __bit CCP6IF @ (((unsigned) &PIR4)*8) + 3; |
extern volatile __bit CCP6IP @ (((unsigned) &IPR4)*8) + 3; |
extern volatile __bit CCP6M0 @ (((unsigned) &CCP6CON)*8) + 0; |
extern volatile __bit CCP6M1 @ (((unsigned) &CCP6CON)*8) + 1; |
extern volatile __bit CCP6M2 @ (((unsigned) &CCP6CON)*8) + 2; |
extern volatile __bit CCP6M3 @ (((unsigned) &CCP6CON)*8) + 3; |
extern volatile __bit CCP6MD @ (((unsigned) &PMDIS3)*8) + 3; |
extern volatile __bit CCP6OD @ (((unsigned) &ODCON1)*8) + 5; |
extern volatile __bit CCP7 @ (((unsigned) &PORTB)*8) + 7; |
extern volatile __bit CCP7IE @ (((unsigned) &PIE4)*8) + 4; |
extern volatile __bit CCP7IF @ (((unsigned) &PIR4)*8) + 4; |
extern volatile __bit CCP7IP @ (((unsigned) &IPR4)*8) + 4; |
extern volatile __bit CCP7M0 @ (((unsigned) &CCP7CON)*8) + 0; |
extern volatile __bit CCP7M1 @ (((unsigned) &CCP7CON)*8) + 1; |
extern volatile __bit CCP7M2 @ (((unsigned) &CCP7CON)*8) + 2; |
extern volatile __bit CCP7M3 @ (((unsigned) &CCP7CON)*8) + 3; |
extern volatile __bit CCP7MD @ (((unsigned) &PMDIS3)*8) + 4; |
extern volatile __bit CCP7OD @ (((unsigned) &ODCON1)*8) + 6; |
extern volatile __bit CCP8 @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit CCP8IE @ (((unsigned) &PIE4)*8) + 5; |
extern volatile __bit CCP8IF @ (((unsigned) &PIR4)*8) + 5; |
extern volatile __bit CCP8IP @ (((unsigned) &IPR4)*8) + 5; |
extern volatile __bit CCP8M0 @ (((unsigned) &CCP8CON)*8) + 0; |
extern volatile __bit CCP8M1 @ (((unsigned) &CCP8CON)*8) + 1; |
extern volatile __bit CCP8M2 @ (((unsigned) &CCP8CON)*8) + 2; |
extern volatile __bit CCP8M3 @ (((unsigned) &CCP8CON)*8) + 3; |
extern volatile __bit CCP8MD @ (((unsigned) &PMDIS3)*8) + 5; |
extern volatile __bit CCP8OD @ (((unsigned) &ODCON1)*8) + 7; |
extern volatile __bit CCP9 @ (((unsigned) &PORTC)*8) + 6; |
extern volatile __bit CCP9IE @ (((unsigned) &PIE4)*8) + 6; |
extern volatile __bit CCP9IF @ (((unsigned) &PIR4)*8) + 6; |
extern volatile __bit CCP9IP @ (((unsigned) &IPR4)*8) + 6; |
extern volatile __bit CCP9M0 @ (((unsigned) &CCP9CON)*8) + 0; |
extern volatile __bit CCP9M1 @ (((unsigned) &CCP9CON)*8) + 1; |
extern volatile __bit CCP9M2 @ (((unsigned) &CCP9CON)*8) + 2; |
extern volatile __bit CCP9M3 @ (((unsigned) &CCP9CON)*8) + 3; |
extern volatile __bit CCP9MD @ (((unsigned) &PMDIS3)*8) + 6; |
extern volatile __bit CCP9OD @ (((unsigned) &ODCON2)*8) + 2; |
extern volatile __bit CHIME @ (((unsigned) &ALRMCFG)*8) + 6; |
extern volatile __bit CHS0 @ (((unsigned) &ADCON0)*8) + 2; |
extern volatile __bit CHS1 @ (((unsigned) &ADCON0)*8) + 3; |
extern volatile __bit CHS2 @ (((unsigned) &ADCON0)*8) + 4; |
extern volatile __bit CHS3 @ (((unsigned) &ADCON0)*8) + 5; |
extern volatile __bit CHSN3 @ (((unsigned) &ADCON1)*8) + 3; |
extern volatile __bit CK1 @ (((unsigned) &PORTC)*8) + 6; |
extern volatile __bit CKE1 @ (((unsigned) &SSP1STAT)*8) + 6; |
extern volatile __bit CKE2 @ (((unsigned) &SSP2STAT)*8) + 6; |
extern volatile __bit CKP1 @ (((unsigned) &SSP1CON1)*8) + 4; |
extern volatile __bit CKP2 @ (((unsigned) &SSP2CON1)*8) + 4; |
extern volatile __bit CKTXP @ (((unsigned) &BAUDCON1)*8) + 4; |
extern volatile __bit CLKI @ (((unsigned) &PORTA)*8) + 7; |
extern volatile __bit CLKO @ (((unsigned) &PORTA)*8) + 6; |
extern volatile __bit CM @ (((unsigned) &RCON)*8) + 5; |
extern volatile __bit CM1IE @ (((unsigned) &PIE2)*8) + 5; |
extern volatile __bit CM1IF @ (((unsigned) &PIR2)*8) + 5; |
extern volatile __bit CM1IP @ (((unsigned) &IPR2)*8) + 5; |
extern volatile __bit CM2IE @ (((unsigned) &PIE2)*8) + 6; |
extern volatile __bit CM2IF @ (((unsigned) &PIR2)*8) + 6; |
extern volatile __bit CM2IP @ (((unsigned) &IPR2)*8) + 6; |
extern volatile __bit CM3IE @ (((unsigned) &PIE5)*8) + 5; |
extern volatile __bit CM3IF @ (((unsigned) &PIR5)*8) + 5; |
extern volatile __bit CM3IP @ (((unsigned) &IPR5)*8) + 5; |
extern volatile __bit CMIE @ (((unsigned) &PIE2)*8) + 6; |
extern volatile __bit CMIF @ (((unsigned) &PIR2)*8) + 6; |
extern volatile __bit CMIP @ (((unsigned) &IPR2)*8) + 6; |
extern volatile __bit CMP1MD @ (((unsigned) &PMDIS2)*8) + 0; |
extern volatile __bit CMP2MD @ (((unsigned) &PMDIS2)*8) + 1; |
extern volatile __bit CMP3MD @ (((unsigned) &PMDIS2)*8) + 2; |
extern volatile __bit CMPL02 @ (((unsigned) &PSTR2CON)*8) + 6; |
extern volatile __bit CMPL03 @ (((unsigned) &PSTR3CON)*8) + 6; |
extern volatile __bit CMPL12 @ (((unsigned) &PSTR2CON)*8) + 7; |
extern volatile __bit CMPL13 @ (((unsigned) &PSTR3CON)*8) + 7; |
extern volatile __bit COE1 @ (((unsigned) &CM1CON)*8) + 6; |
extern volatile __bit COE2 @ (((unsigned) &CM2CON)*8) + 6; |
extern volatile __bit COE3 @ (((unsigned) &CM3CON)*8) + 6; |
extern volatile __bit CON1 @ (((unsigned) &CM1CON)*8) + 7; |
extern volatile __bit CON2 @ (((unsigned) &CM2CON)*8) + 7; |
extern volatile __bit CON3 @ (((unsigned) &CM3CON)*8) + 7; |
extern volatile __bit COUT1 @ (((unsigned) &CMSTAT)*8) + 0; |
extern volatile __bit COUT2 @ (((unsigned) &CMSTAT)*8) + 1; |
extern volatile __bit COUT3 @ (((unsigned) &CMSTAT)*8) + 2; |
extern volatile __bit CPOL1 @ (((unsigned) &CM1CON)*8) + 5; |
extern volatile __bit CPOL2 @ (((unsigned) &CM2CON)*8) + 5; |
extern volatile __bit CPOL3 @ (((unsigned) &CM3CON)*8) + 5; |
extern volatile __bit CREF1 @ (((unsigned) &CM1CON)*8) + 2; |
extern volatile __bit CREF2 @ (((unsigned) &CM2CON)*8) + 2; |
extern volatile __bit CREF3 @ (((unsigned) &CM3CON)*8) + 2; |
extern volatile __bit CREN1 @ (((unsigned) &RCSTA1)*8) + 4; |
extern volatile __bit CREN2 @ (((unsigned) &RCSTA2)*8) + 4; |
extern volatile __bit CSRC1 @ (((unsigned) &TXSTA1)*8) + 7; |
extern volatile __bit CSRC2 @ (((unsigned) &TXSTA2)*8) + 7; |
extern volatile __bit CTED1 @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit CTED2 @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit CTMUDS @ (((unsigned) &ODCON3)*8) + 7; |
extern volatile __bit CTMUEN @ (((unsigned) &CTMUCONH)*8) + 7; |
extern volatile __bit CTMUIE @ (((unsigned) &PIE3)*8) + 2; |
extern volatile __bit CTMUIF @ (((unsigned) &PIR3)*8) + 2; |
extern volatile __bit CTMUIP @ (((unsigned) &IPR3)*8) + 2; |
extern volatile __bit CTMUMD @ (((unsigned) &PMDIS1)*8) + 6; |
extern volatile __bit CTMUSIDL @ (((unsigned) &CTMUCONH)*8) + 5; |
extern volatile __bit CTPLS @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit CTTRIG @ (((unsigned) &CTMUCONH)*8) + 0; |
extern volatile __bit CVR0 @ (((unsigned) &CVRCON)*8) + 0; |
extern volatile __bit CVR1 @ (((unsigned) &CVRCON)*8) + 1; |
extern volatile __bit CVR2 @ (((unsigned) &CVRCON)*8) + 2; |
extern volatile __bit CVR3 @ (((unsigned) &CVRCON)*8) + 3; |
extern volatile __bit CVREF @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit CVREN @ (((unsigned) &CVRCON)*8) + 7; |
extern volatile __bit CVROE @ (((unsigned) &CVRCON)*8) + 6; |
extern volatile __bit CVROEN @ (((unsigned) &CVRCON)*8) + 6; |
extern volatile __bit CVRR @ (((unsigned) &CVRCON)*8) + 5; |
extern volatile __bit CVRSS @ (((unsigned) &CVRCON)*8) + 4; |
extern volatile __bit DA @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit DA1 @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit DA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit DATA_ADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit DATA_ADDRESS2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit DC @ (((unsigned) &STATUS)*8) + 1; |
extern volatile __bit DC10B0 @ (((unsigned) &CCP10CON)*8) + 4; |
extern volatile __bit DC10B1 @ (((unsigned) &CCP10CON)*8) + 5; |
extern volatile __bit DC1B0 @ (((unsigned) &CCP1CON)*8) + 4; |
extern volatile __bit DC1B1 @ (((unsigned) &CCP1CON)*8) + 5; |
extern volatile __bit DC2B0 @ (((unsigned) &CCP2CON)*8) + 4; |
extern volatile __bit DC2B1 @ (((unsigned) &CCP2CON)*8) + 5; |
extern volatile __bit DC3B0 @ (((unsigned) &CCP3CON)*8) + 4; |
extern volatile __bit DC3B1 @ (((unsigned) &CCP3CON)*8) + 5; |
extern volatile __bit DC4B0 @ (((unsigned) &CCP4CON)*8) + 4; |
extern volatile __bit DC4B1 @ (((unsigned) &CCP4CON)*8) + 5; |
extern volatile __bit DC5B0 @ (((unsigned) &CCP5CON)*8) + 4; |
extern volatile __bit DC5B1 @ (((unsigned) &CCP5CON)*8) + 5; |
extern volatile __bit DC6B0 @ (((unsigned) &CCP6CON)*8) + 4; |
extern volatile __bit DC6B1 @ (((unsigned) &CCP6CON)*8) + 5; |
extern volatile __bit DC7B0 @ (((unsigned) &CCP7CON)*8) + 4; |
extern volatile __bit DC7B1 @ (((unsigned) &CCP7CON)*8) + 5; |
extern volatile __bit DC8B0 @ (((unsigned) &CCP8CON)*8) + 4; |
extern volatile __bit DC8B1 @ (((unsigned) &CCP8CON)*8) + 5; |
extern volatile __bit DC9B0 @ (((unsigned) &CCP9CON)*8) + 4; |
extern volatile __bit DC9B1 @ (((unsigned) &CCP9CON)*8) + 5; |
extern volatile __bit DLYCYC0 @ (((unsigned) &DMACON2)*8) + 4; |
extern volatile __bit DLYCYC1 @ (((unsigned) &DMACON2)*8) + 5; |
extern volatile __bit DLYCYC2 @ (((unsigned) &DMACON2)*8) + 6; |
extern volatile __bit DLYCYC3 @ (((unsigned) &DMACON2)*8) + 7; |
extern volatile __bit DLYINTEN @ (((unsigned) &DMACON1)*8) + 1; |
extern volatile __bit DMAEN @ (((unsigned) &DMACON1)*8) + 0; |
extern volatile __bit DONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit DS @ (((unsigned) &WDTCON)*8) + 3; |
extern volatile __bit DSBOR @ (((unsigned) &DSCONL)*8) + 1; |
extern volatile __bit DSEN @ (((unsigned) &DSCONH)*8) + 7; |
extern volatile __bit DSFLT @ (((unsigned) &DSWAKEL)*8) + 7; |
extern volatile __bit DSINT0 @ (((unsigned) &DSWAKEH)*8) + 0; |
extern volatile __bit DSMCLR @ (((unsigned) &DSWAKEL)*8) + 2; |
extern volatile __bit DSPOR @ (((unsigned) &DSWAKEL)*8) + 0; |
extern volatile __bit DSRTC @ (((unsigned) &DSWAKEL)*8) + 3; |
extern volatile __bit DSULP @ (((unsigned) &DSWAKEL)*8) + 5; |
extern volatile __bit DSULPEN @ (((unsigned) &DSCONH)*8) + 1; |
extern volatile __bit DSWDT @ (((unsigned) &DSWAKEL)*8) + 4; |
extern volatile __bit DT1 @ (((unsigned) &PORTC)*8) + 7; |
extern volatile __bit DTRXP @ (((unsigned) &BAUDCON1)*8) + 5; |
extern volatile __bit DTRXP1 @ (((unsigned) &BAUDCON1)*8) + 5; |
extern volatile __bit DTRXP2 @ (((unsigned) &BAUDCON2)*8) + 5; |
extern volatile __bit DUPLEX0 @ (((unsigned) &DMACON1)*8) + 2; |
extern volatile __bit DUPLEX1 @ (((unsigned) &DMACON1)*8) + 3; |
extern volatile __bit D_A @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit D_A2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit D_nA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit ECCP1AS0 @ (((unsigned) &ECCP1AS)*8) + 4; |
extern volatile __bit ECCP1AS1 @ (((unsigned) &ECCP1AS)*8) + 5; |
extern volatile __bit ECCP1AS2 @ (((unsigned) &ECCP1AS)*8) + 6; |
extern volatile __bit ECCP1ASE @ (((unsigned) &ECCP1AS)*8) + 7; |
extern volatile __bit ECCP1MD @ (((unsigned) &PMDIS0)*8) + 5; |
extern volatile __bit ECCP1OD @ (((unsigned) &ODCON1)*8) + 0; |
extern volatile __bit ECCP2AS0 @ (((unsigned) &ECCP2AS)*8) + 4; |
extern volatile __bit ECCP2AS1 @ (((unsigned) &ECCP2AS)*8) + 5; |
extern volatile __bit ECCP2AS2 @ (((unsigned) &ECCP2AS)*8) + 6; |
extern volatile __bit ECCP2ASE @ (((unsigned) &ECCP2AS)*8) + 7; |
extern volatile __bit ECCP2MD @ (((unsigned) &PMDIS0)*8) + 6; |
extern volatile __bit ECCP2OD @ (((unsigned) &ODCON1)*8) + 1; |
extern volatile __bit ECCP3AS0 @ (((unsigned) &ECCP3AS)*8) + 4; |
extern volatile __bit ECCP3AS1 @ (((unsigned) &ECCP3AS)*8) + 5; |
extern volatile __bit ECCP3AS2 @ (((unsigned) &ECCP3AS)*8) + 6; |
extern volatile __bit ECCP3ASE @ (((unsigned) &ECCP3AS)*8) + 7; |
extern volatile __bit ECCP3MD @ (((unsigned) &PMDIS0)*8) + 7; |
extern volatile __bit ECCP3OD @ (((unsigned) &ODCON1)*8) + 2; |
extern volatile __bit EDG1POL @ (((unsigned) &CTMUCONL)*8) + 4; |
extern volatile __bit EDG1SEL0 @ (((unsigned) &CTMUCONL)*8) + 2; |
extern volatile __bit EDG1SEL1 @ (((unsigned) &CTMUCONL)*8) + 3; |
extern volatile __bit EDG1STAT @ (((unsigned) &CTMUCONL)*8) + 0; |
extern volatile __bit EDG2POL @ (((unsigned) &CTMUCONL)*8) + 7; |
extern volatile __bit EDG2SEL0 @ (((unsigned) &CTMUCONL)*8) + 5; |
extern volatile __bit EDG2SEL1 @ (((unsigned) &CTMUCONL)*8) + 6; |
extern volatile __bit EDG2STAT @ (((unsigned) &CTMUCONL)*8) + 1; |
extern volatile __bit EDGEN @ (((unsigned) &CTMUCONH)*8) + 3; |
extern volatile __bit EDGSEQEN @ (((unsigned) &CTMUCONH)*8) + 2; |
extern volatile __bit EVPOL01 @ (((unsigned) &CM1CON)*8) + 3; |
extern volatile __bit EVPOL02 @ (((unsigned) &CM2CON)*8) + 3; |
extern volatile __bit EVPOL03 @ (((unsigned) &CM3CON)*8) + 3; |
extern volatile __bit EVPOL05 @ (((unsigned) &IPR5)*8) + 3; |
extern volatile __bit EVPOL11 @ (((unsigned) &CM1CON)*8) + 4; |
extern volatile __bit EVPOL12 @ (((unsigned) &CM2CON)*8) + 4; |
extern volatile __bit EVPOL13 @ (((unsigned) &CM3CON)*8) + 4; |
extern volatile __bit EVPOL15 @ (((unsigned) &IPR5)*8) + 4; |
extern volatile __bit FERR1 @ (((unsigned) &RCSTA1)*8) + 2; |
extern volatile __bit FERR2 @ (((unsigned) &RCSTA2)*8) + 2; |
extern volatile __bit FREE @ (((unsigned) &EECON1)*8) + 4; |
extern volatile __bit GCEN1 @ (((unsigned) &SSP1CON2)*8) + 7; |
extern volatile __bit GCEN2 @ (((unsigned) &SSP2CON2)*8) + 7; |
extern volatile __bit GIE @ (((unsigned) &INTCON)*8) + 7; |
extern volatile __bit GIEH @ (((unsigned) &INTCON)*8) + 7; |
extern volatile __bit GIEL @ (((unsigned) &INTCON)*8) + 6; |
extern volatile __bit GIE_GIEH @ (((unsigned) &INTCON)*8) + 7; |
extern volatile __bit GO @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit GODONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit GO_DONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit GO_NOT_DONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit GO_nDONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit HALFSEC @ (((unsigned) &RTCCFG)*8) + 3; |
extern volatile __bit HLVDEN @ (((unsigned) &HLVDCON)*8) + 4; |
extern volatile __bit HLVDIE @ (((unsigned) &PIE2)*8) + 2; |
extern volatile __bit HLVDIF @ (((unsigned) &PIR2)*8) + 2; |
extern volatile __bit HLVDIN @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit HLVDIP @ (((unsigned) &IPR2)*8) + 2; |
extern volatile __bit HLVDL0 @ (((unsigned) &HLVDCON)*8) + 0; |
extern volatile __bit HLVDL1 @ (((unsigned) &HLVDCON)*8) + 1; |
extern volatile __bit HLVDL2 @ (((unsigned) &HLVDCON)*8) + 2; |
extern volatile __bit HLVDL3 @ (((unsigned) &HLVDCON)*8) + 3; |
extern volatile __bit I2C_DAT @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit I2C_DAT2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit I2C_READ @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit I2C_READ2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit I2C_START @ (((unsigned) &SSP1STAT)*8) + 3; |
extern volatile __bit I2C_START2 @ (((unsigned) &SSP2STAT)*8) + 3; |
extern volatile __bit I2C_STOP @ (((unsigned) &SSP1STAT)*8) + 4; |
extern volatile __bit I2C_STOP2 @ (((unsigned) &SSP2STAT)*8) + 4; |
extern volatile __bit IDISSEN @ (((unsigned) &CTMUCONH)*8) + 1; |
extern volatile __bit IDLEN @ (((unsigned) &OSCCON)*8) + 7; |
extern volatile __bit INT0 @ (((unsigned) &PORTB)*8) + 0; |
extern volatile __bit INT0E @ (((unsigned) &INTCON)*8) + 4; |
extern volatile __bit INT0F @ (((unsigned) &INTCON)*8) + 1; |
extern volatile __bit INT0IE @ (((unsigned) &INTCON)*8) + 4; |
extern volatile __bit INT0IF @ (((unsigned) &INTCON)*8) + 1; |
extern volatile __bit INT1E @ (((unsigned) &INTCON3)*8) + 3; |
extern volatile __bit INT1F @ (((unsigned) &INTCON3)*8) + 0; |
extern volatile __bit INT1IE @ (((unsigned) &INTCON3)*8) + 3; |
extern volatile __bit INT1IF @ (((unsigned) &INTCON3)*8) + 0; |
extern volatile __bit INT1IP @ (((unsigned) &INTCON3)*8) + 6; |
extern volatile __bit INT1P @ (((unsigned) &INTCON3)*8) + 6; |
extern volatile __bit INT2E @ (((unsigned) &INTCON3)*8) + 4; |
extern volatile __bit INT2F @ (((unsigned) &INTCON3)*8) + 1; |
extern volatile __bit INT2IE @ (((unsigned) &INTCON3)*8) + 4; |
extern volatile __bit INT2IF @ (((unsigned) &INTCON3)*8) + 1; |
extern volatile __bit INT2IP @ (((unsigned) &INTCON3)*8) + 7; |
extern volatile __bit INT2P @ (((unsigned) &INTCON3)*8) + 7; |
extern volatile __bit INT3E @ (((unsigned) &INTCON3)*8) + 5; |
extern volatile __bit INT3F @ (((unsigned) &INTCON3)*8) + 2; |
extern volatile __bit INT3IE @ (((unsigned) &INTCON3)*8) + 5; |
extern volatile __bit INT3IF @ (((unsigned) &INTCON3)*8) + 2; |
extern volatile __bit INT3IP @ (((unsigned) &INTCON2)*8) + 1; |
extern volatile __bit INT3P @ (((unsigned) &INTCON2)*8) + 1; |
extern volatile __bit INTEDG0 @ (((unsigned) &INTCON2)*8) + 6; |
extern volatile __bit INTEDG1 @ (((unsigned) &INTCON2)*8) + 5; |
extern volatile __bit INTEDG2 @ (((unsigned) &INTCON2)*8) + 4; |
extern volatile __bit INTEDG3 @ (((unsigned) &INTCON2)*8) + 3; |
extern volatile __bit INTLVL0 @ (((unsigned) &DMACON2)*8) + 0; |
extern volatile __bit INTLVL1 @ (((unsigned) &DMACON2)*8) + 1; |
extern volatile __bit INTLVL2 @ (((unsigned) &DMACON2)*8) + 2; |
extern volatile __bit INTLVL3 @ (((unsigned) &DMACON2)*8) + 3; |
extern volatile __bit INTSRC @ (((unsigned) &OSCTUNE)*8) + 7; |
extern volatile __bit IOLOCK @ (((unsigned) &PPSCON)*8) + 0; |
extern volatile __bit IPEN @ (((unsigned) &RCON)*8) + 7; |
extern volatile __bit IRCF0 @ (((unsigned) &OSCCON)*8) + 4; |
extern volatile __bit IRCF1 @ (((unsigned) &OSCCON)*8) + 5; |
extern volatile __bit IRCF2 @ (((unsigned) &OSCCON)*8) + 6; |
extern volatile __bit IRNG0 @ (((unsigned) &CTMUICON)*8) + 0; |
extern volatile __bit IRNG1 @ (((unsigned) &CTMUICON)*8) + 1; |
extern volatile __bit IRVST @ (((unsigned) &HLVDCON)*8) + 5; |
extern volatile __bit ITRIM0 @ (((unsigned) &CTMUICON)*8) + 2; |
extern volatile __bit ITRIM1 @ (((unsigned) &CTMUICON)*8) + 3; |
extern volatile __bit ITRIM2 @ (((unsigned) &CTMUICON)*8) + 4; |
extern volatile __bit ITRIM3 @ (((unsigned) &CTMUICON)*8) + 5; |
extern volatile __bit ITRIM4 @ (((unsigned) &CTMUICON)*8) + 6; |
extern volatile __bit ITRIM5 @ (((unsigned) &CTMUICON)*8) + 7; |
extern volatile __bit KBI0 @ (((unsigned) &PORTB)*8) + 4; |
extern volatile __bit KBI1 @ (((unsigned) &PORTB)*8) + 5; |
extern volatile __bit KBI2 @ (((unsigned) &PORTB)*8) + 6; |
extern volatile __bit KBI3 @ (((unsigned) &PORTB)*8) + 7; |
extern volatile __bit LA0 @ (((unsigned) &LATA)*8) + 0; |
extern volatile __bit LA1 @ (((unsigned) &LATA)*8) + 1; |
extern volatile __bit LA2 @ (((unsigned) &LATA)*8) + 2; |
extern volatile __bit LA3 @ (((unsigned) &LATA)*8) + 3; |
extern volatile __bit LA4 @ (((unsigned) &LATA)*8) + 4; |
extern volatile __bit LA5 @ (((unsigned) &LATA)*8) + 5; |
extern volatile __bit LA6 @ (((unsigned) &LATA)*8) + 6; |
extern volatile __bit LA7 @ (((unsigned) &LATA)*8) + 7; |
extern volatile __bit LATA0 @ (((unsigned) &LATA)*8) + 0; |
extern volatile __bit LATA1 @ (((unsigned) &LATA)*8) + 1; |
extern volatile __bit LATA2 @ (((unsigned) &LATA)*8) + 2; |
extern volatile __bit LATA3 @ (((unsigned) &LATA)*8) + 3; |
extern volatile __bit LATA5 @ (((unsigned) &LATA)*8) + 5; |
extern volatile __bit LATA6 @ (((unsigned) &LATA)*8) + 6; |
extern volatile __bit LATA7 @ (((unsigned) &LATA)*8) + 7; |
extern volatile __bit LATB0 @ (((unsigned) &LATB)*8) + 0; |
extern volatile __bit LATB1 @ (((unsigned) &LATB)*8) + 1; |
extern volatile __bit LATB2 @ (((unsigned) &LATB)*8) + 2; |
extern volatile __bit LATB3 @ (((unsigned) &LATB)*8) + 3; |
extern volatile __bit LATB4 @ (((unsigned) &LATB)*8) + 4; |
extern volatile __bit LATB5 @ (((unsigned) &LATB)*8) + 5; |
extern volatile __bit LATB6 @ (((unsigned) &LATB)*8) + 6; |
extern volatile __bit LATB7 @ (((unsigned) &LATB)*8) + 7; |
extern volatile __bit LATC0 @ (((unsigned) &LATC)*8) + 0; |
extern volatile __bit LATC1 @ (((unsigned) &LATC)*8) + 1; |
extern volatile __bit LATC2 @ (((unsigned) &LATC)*8) + 2; |
extern volatile __bit LATC3 @ (((unsigned) &LATC)*8) + 3; |
extern volatile __bit LATC4 @ (((unsigned) &LATC)*8) + 4; |
extern volatile __bit LATC5 @ (((unsigned) &LATC)*8) + 5; |
extern volatile __bit LATC6 @ (((unsigned) &LATC)*8) + 6; |
extern volatile __bit LATC7 @ (((unsigned) &LATC)*8) + 7; |
extern volatile __bit LB0 @ (((unsigned) &LATB)*8) + 0; |
extern volatile __bit LB1 @ (((unsigned) &LATB)*8) + 1; |
extern volatile __bit LB2 @ (((unsigned) &LATB)*8) + 2; |
extern volatile __bit LB3 @ (((unsigned) &LATB)*8) + 3; |
extern volatile __bit LB4 @ (((unsigned) &LATB)*8) + 4; |
extern volatile __bit LB5 @ (((unsigned) &LATB)*8) + 5; |
extern volatile __bit LB6 @ (((unsigned) &LATB)*8) + 6; |
extern volatile __bit LB7 @ (((unsigned) &LATB)*8) + 7; |
extern volatile __bit LC0 @ (((unsigned) &LATC)*8) + 0; |
extern volatile __bit LC1 @ (((unsigned) &LATC)*8) + 1; |
extern volatile __bit LC2 @ (((unsigned) &LATC)*8) + 2; |
extern volatile __bit LC3 @ (((unsigned) &LATC)*8) + 3; |
extern volatile __bit LC4 @ (((unsigned) &LATC)*8) + 4; |
extern volatile __bit LC5 @ (((unsigned) &LATC)*8) + 5; |
extern volatile __bit LC6 @ (((unsigned) &LATC)*8) + 6; |
extern volatile __bit LC7 @ (((unsigned) &LATC)*8) + 7; |
extern volatile __bit LVDIE @ (((unsigned) &PIE2)*8) + 2; |
extern volatile __bit LVDIF @ (((unsigned) &PIR2)*8) + 2; |
extern volatile __bit LVDIN @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit LVDIP @ (((unsigned) &IPR2)*8) + 2; |
extern volatile __bit LVDSTAT @ (((unsigned) &WDTCON)*8) + 6; |
extern volatile __bit MSK01 @ (((unsigned) &SSP1ADD)*8) + 0; |
extern volatile __bit MSK02 @ (((unsigned) &SSP2ADD)*8) + 0; |
extern volatile __bit MSK11 @ (((unsigned) &SSP1ADD)*8) + 1; |
extern volatile __bit MSK12 @ (((unsigned) &SSP2ADD)*8) + 1; |
extern volatile __bit MSK21 @ (((unsigned) &SSP1ADD)*8) + 2; |
extern volatile __bit MSK22 @ (((unsigned) &SSP2ADD)*8) + 2; |
extern volatile __bit MSK31 @ (((unsigned) &SSP1ADD)*8) + 3; |
extern volatile __bit MSK32 @ (((unsigned) &SSP2ADD)*8) + 3; |
extern volatile __bit MSK41 @ (((unsigned) &SSP1ADD)*8) + 4; |
extern volatile __bit MSK42 @ (((unsigned) &SSP2ADD)*8) + 4; |
extern volatile __bit MSK51 @ (((unsigned) &SSP1ADD)*8) + 5; |
extern volatile __bit MSK52 @ (((unsigned) &SSP2ADD)*8) + 5; |
extern volatile __bit MSK61 @ (((unsigned) &SSP1ADD)*8) + 6; |
extern volatile __bit MSK62 @ (((unsigned) &SSP2ADD)*8) + 6; |
extern volatile __bit MSK71 @ (((unsigned) &SSP1ADD)*8) + 7; |
extern volatile __bit MSK72 @ (((unsigned) &SSP2ADD)*8) + 7; |
extern volatile __bit NEGATIVE @ (((unsigned) &STATUS)*8) + 4; |
extern volatile __bit NOT_A @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit NOT_ADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit NOT_BOR @ (((unsigned) &RCON)*8) + 0; |
extern volatile __bit NOT_CM @ (((unsigned) &RCON)*8) + 5; |
extern volatile __bit NOT_DONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit NOT_PD @ (((unsigned) &RCON)*8) + 2; |
extern volatile __bit NOT_POR @ (((unsigned) &RCON)*8) + 1; |
extern volatile __bit NOT_RBPU @ (((unsigned) &INTCON2)*8) + 7; |
extern volatile __bit NOT_RC8 @ (((unsigned) &RCSTA1)*8) + 6; |
extern volatile __bit NOT_RI @ (((unsigned) &RCON)*8) + 4; |
extern volatile __bit NOT_SS1 @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit NOT_T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit NOT_T1SYNC @ (((unsigned) &T1CON)*8) + 2; |
extern volatile __bit NOT_T3SYNC @ (((unsigned) &T3CON)*8) + 2; |
extern volatile __bit NOT_T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit NOT_T5SYNC @ (((unsigned) &T5CON)*8) + 2; |
extern volatile __bit NOT_TO @ (((unsigned) &RCON)*8) + 3; |
extern volatile __bit NOT_TX8 @ (((unsigned) &TXSTA1)*8) + 6; |
extern volatile __bit NOT_W @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit NOT_WRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit OERR1 @ (((unsigned) &RCSTA1)*8) + 1; |
extern volatile __bit OERR2 @ (((unsigned) &RCSTA2)*8) + 1; |
extern volatile __bit OSC1 @ (((unsigned) &PORTA)*8) + 7; |
extern volatile __bit OSC2 @ (((unsigned) &PORTA)*8) + 6; |
extern volatile __bit OSCFIE @ (((unsigned) &PIE2)*8) + 7; |
extern volatile __bit OSCFIF @ (((unsigned) &PIR2)*8) + 7; |
extern volatile __bit OSCFIP @ (((unsigned) &IPR2)*8) + 7; |
extern volatile __bit OSTS @ (((unsigned) &OSCCON)*8) + 3; |
extern volatile __bit OV @ (((unsigned) &STATUS)*8) + 3; |
extern volatile __bit OVERFLOW @ (((unsigned) &STATUS)*8) + 3; |
extern volatile __bit P1DC0 @ (((unsigned) &ECCP1DEL)*8) + 0; |
extern volatile __bit P1DC1 @ (((unsigned) &ECCP1DEL)*8) + 1; |
extern volatile __bit P1DC2 @ (((unsigned) &ECCP1DEL)*8) + 2; |
extern volatile __bit P1DC3 @ (((unsigned) &ECCP1DEL)*8) + 3; |
extern volatile __bit P1DC4 @ (((unsigned) &ECCP1DEL)*8) + 4; |
extern volatile __bit P1DC5 @ (((unsigned) &ECCP1DEL)*8) + 5; |
extern volatile __bit P1DC6 @ (((unsigned) &ECCP1DEL)*8) + 6; |
extern volatile __bit P1M0 @ (((unsigned) &CCP1CON)*8) + 6; |
extern volatile __bit P1M1 @ (((unsigned) &CCP1CON)*8) + 7; |
extern volatile __bit P1RSEN @ (((unsigned) &ECCP1DEL)*8) + 7; |
extern volatile __bit P2 @ (((unsigned) &SSP2STAT)*8) + 4; |
extern volatile __bit P2DC02 @ (((unsigned) &PSTR2CON)*8) + 0; |
extern volatile __bit P2DC0CON @ (((unsigned) &PSTR2CON)*8) + 0; |
extern volatile __bit P2DC12 @ (((unsigned) &PSTR2CON)*8) + 1; |
extern volatile __bit P2DC1CON @ (((unsigned) &PSTR2CON)*8) + 1; |
extern volatile __bit P2DC22 @ (((unsigned) &PSTR2CON)*8) + 2; |
extern volatile __bit P2DC2CON @ (((unsigned) &PSTR2CON)*8) + 2; |
extern volatile __bit P2DC32 @ (((unsigned) &PSTR2CON)*8) + 3; |
extern volatile __bit P2DC3CON @ (((unsigned) &PSTR2CON)*8) + 3; |
extern volatile __bit P2DC42 @ (((unsigned) &PSTR2CON)*8) + 4; |
extern volatile __bit P2DC4CON @ (((unsigned) &PSTR2CON)*8) + 4; |
extern volatile __bit P2DC52 @ (((unsigned) &PSTR2CON)*8) + 5; |
extern volatile __bit P2DC5CON @ (((unsigned) &PSTR2CON)*8) + 5; |
extern volatile __bit P2DC62 @ (((unsigned) &PSTR2CON)*8) + 6; |
extern volatile __bit P2DC6CON @ (((unsigned) &PSTR2CON)*8) + 6; |
extern volatile __bit P2M0 @ (((unsigned) &CCP2CON)*8) + 6; |
extern volatile __bit P2M1 @ (((unsigned) &CCP2CON)*8) + 7; |
extern volatile __bit P2RSEN @ (((unsigned) &ECCP2DEL)*8) + 7; |
extern volatile __bit P3DC0 @ (((unsigned) &ECCP3DEL)*8) + 0; |
extern volatile __bit P3DC1 @ (((unsigned) &ECCP3DEL)*8) + 1; |
extern volatile __bit P3DC2 @ (((unsigned) &ECCP3DEL)*8) + 2; |
extern volatile __bit P3DC3 @ (((unsigned) &ECCP3DEL)*8) + 3; |
extern volatile __bit P3DC4 @ (((unsigned) &ECCP3DEL)*8) + 4; |
extern volatile __bit P3DC5 @ (((unsigned) &ECCP3DEL)*8) + 5; |
extern volatile __bit P3DC6 @ (((unsigned) &ECCP3DEL)*8) + 6; |
extern volatile __bit P3M0 @ (((unsigned) &CCP3CON)*8) + 6; |
extern volatile __bit P3M1 @ (((unsigned) &CCP3CON)*8) + 7; |
extern volatile __bit P3RSEN @ (((unsigned) &ECCP3DEL)*8) + 7; |
extern volatile __bit PA1 @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit PA2 @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit PCFG0 @ (((unsigned) &ANCON0)*8) + 0; |
extern volatile __bit PCFG1 @ (((unsigned) &ANCON0)*8) + 1; |
extern volatile __bit PCFG10 @ (((unsigned) &ANCON1)*8) + 2; |
extern volatile __bit PCFG11 @ (((unsigned) &ANCON1)*8) + 3; |
extern volatile __bit PCFG12 @ (((unsigned) &ANCON1)*8) + 4; |
extern volatile __bit PCFG15 @ (((unsigned) &ANCON1)*8) + 7; |
extern volatile __bit PCFG2 @ (((unsigned) &ANCON0)*8) + 2; |
extern volatile __bit PCFG3 @ (((unsigned) &ANCON0)*8) + 3; |
extern volatile __bit PCFG4 @ (((unsigned) &ANCON0)*8) + 4; |
extern volatile __bit PCFG8 @ (((unsigned) &ANCON1)*8) + 0; |
extern volatile __bit PCFG9 @ (((unsigned) &ANCON1)*8) + 1; |
extern volatile __bit PD @ (((unsigned) &RCON)*8) + 2; |
extern volatile __bit PEIE @ (((unsigned) &INTCON)*8) + 6; |
extern volatile __bit PEIE_GIEL @ (((unsigned) &INTCON)*8) + 6; |
extern volatile __bit PEN1 @ (((unsigned) &SSP1CON2)*8) + 2; |
extern volatile __bit PEN2 @ (((unsigned) &SSP2CON2)*8) + 2; |
extern volatile __bit PGC @ (((unsigned) &PORTB)*8) + 6; |
extern volatile __bit PGD @ (((unsigned) &PORTB)*8) + 7; |
extern volatile __bit PLLEN @ (((unsigned) &OSCTUNE)*8) + 6; |
extern volatile __bit PMDADC @ (((unsigned) &PMDIS0)*8) + 0; |
extern volatile __bit PMDCCP10 @ (((unsigned) &PMDIS3)*8) + 7; |
extern volatile __bit PMDCCP4 @ (((unsigned) &PMDIS3)*8) + 1; |
extern volatile __bit PMDCCP5 @ (((unsigned) &PMDIS3)*8) + 2; |
extern volatile __bit PMDCCP6 @ (((unsigned) &PMDIS3)*8) + 3; |
extern volatile __bit PMDCCP7 @ (((unsigned) &PMDIS3)*8) + 4; |
extern volatile __bit PMDCCP8 @ (((unsigned) &PMDIS3)*8) + 5; |
extern volatile __bit PMDCCP9 @ (((unsigned) &PMDIS3)*8) + 6; |
extern volatile __bit PMDCMP1 @ (((unsigned) &PMDIS2)*8) + 0; |
extern volatile __bit PMDCMP2 @ (((unsigned) &PMDIS2)*8) + 1; |
extern volatile __bit PMDCMP3 @ (((unsigned) &PMDIS2)*8) + 2; |
extern volatile __bit PMDCTMU @ (((unsigned) &PMDIS1)*8) + 6; |
extern volatile __bit PMDECCP1 @ (((unsigned) &PMDIS0)*8) + 5; |
extern volatile __bit PMDECCP2 @ (((unsigned) &PMDIS0)*8) + 6; |
extern volatile __bit PMDECCP3 @ (((unsigned) &PMDIS0)*8) + 7; |
extern volatile __bit PMDMSSP1 @ (((unsigned) &PMDIS0)*8) + 1; |
extern volatile __bit PMDMSSP2 @ (((unsigned) &PMDIS0)*8) + 2; |
extern volatile __bit PMDRTCC @ (((unsigned) &PMDIS1)*8) + 5; |
extern volatile __bit PMDTMR1 @ (((unsigned) &PMDIS1)*8) + 1; |
extern volatile __bit PMDTMR2 @ (((unsigned) &PMDIS1)*8) + 2; |
extern volatile __bit PMDTMR3 @ (((unsigned) &PMDIS1)*8) + 3; |
extern volatile __bit PMDTMR4 @ (((unsigned) &PMDIS1)*8) + 4; |
extern volatile __bit PMDTMR5 @ (((unsigned) &PMDIS2)*8) + 3; |
extern volatile __bit PMDTMR6 @ (((unsigned) &PMDIS2)*8) + 4; |
extern volatile __bit PMDTMR8 @ (((unsigned) &PMDIS2)*8) + 6; |
extern volatile __bit PMDUART1 @ (((unsigned) &PMDIS0)*8) + 3; |
extern volatile __bit PMDUART2 @ (((unsigned) &PMDIS0)*8) + 4; |
extern volatile __bit POR @ (((unsigned) &RCON)*8) + 1; |
extern volatile __bit PRISD @ (((unsigned) &OSCCON2)*8) + 2; |
extern volatile __bit PSA @ (((unsigned) &T0CON)*8) + 3; |
extern volatile __bit PSS1AC0 @ (((unsigned) &ECCP1AS)*8) + 2; |
extern volatile __bit PSS1AC1 @ (((unsigned) &ECCP1AS)*8) + 3; |
extern volatile __bit PSS1BD0 @ (((unsigned) &ECCP1AS)*8) + 0; |
extern volatile __bit PSS1BD1 @ (((unsigned) &ECCP1AS)*8) + 1; |
extern volatile __bit PSS2AC0 @ (((unsigned) &ECCP2AS)*8) + 2; |
extern volatile __bit PSS2AC1 @ (((unsigned) &ECCP2AS)*8) + 3; |
extern volatile __bit PSS2BD0 @ (((unsigned) &ECCP2AS)*8) + 0; |
extern volatile __bit PSS2BD1 @ (((unsigned) &ECCP2AS)*8) + 1; |
extern volatile __bit PSS3AC0 @ (((unsigned) &ECCP3AS)*8) + 2; |
extern volatile __bit PSS3AC1 @ (((unsigned) &ECCP3AS)*8) + 3; |
extern volatile __bit PSS3BD0 @ (((unsigned) &ECCP3AS)*8) + 0; |
extern volatile __bit PSS3BD1 @ (((unsigned) &ECCP3AS)*8) + 1; |
extern volatile __bit RA0 @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit RA1 @ (((unsigned) &PORTA)*8) + 1; |
extern volatile __bit RA2 @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit RA3 @ (((unsigned) &PORTA)*8) + 3; |
extern volatile __bit RA4 @ (((unsigned) &PORTA)*8) + 4; |
extern volatile __bit RA5 @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit RA6 @ (((unsigned) &PORTA)*8) + 6; |
extern volatile __bit RA7 @ (((unsigned) &PORTA)*8) + 7; |
extern volatile __bit RB0 @ (((unsigned) &PORTB)*8) + 0; |
extern volatile __bit RB1 @ (((unsigned) &PORTB)*8) + 1; |
extern volatile __bit RB2 @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit RB3 @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit RB4 @ (((unsigned) &PORTB)*8) + 4; |
extern volatile __bit RB5 @ (((unsigned) &PORTB)*8) + 5; |
extern volatile __bit RB6 @ (((unsigned) &PORTB)*8) + 6; |
extern volatile __bit RB7 @ (((unsigned) &PORTB)*8) + 7; |
extern volatile __bit RBIE @ (((unsigned) &INTCON)*8) + 3; |
extern volatile __bit RBIF @ (((unsigned) &INTCON)*8) + 0; |
extern volatile __bit RBIP @ (((unsigned) &INTCON2)*8) + 0; |
extern volatile __bit RBPU @ (((unsigned) &INTCON2)*8) + 7; |
extern volatile __bit RC0 @ (((unsigned) &PORTC)*8) + 0; |
extern volatile __bit RC1 @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit RC1IE @ (((unsigned) &PIE1)*8) + 5; |
extern volatile __bit RC1IF @ (((unsigned) &PIR1)*8) + 5; |
extern volatile __bit RC1IP @ (((unsigned) &IPR1)*8) + 5; |
extern volatile __bit RC2 @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit RC2IE @ (((unsigned) &PIE3)*8) + 5; |
extern volatile __bit RC2IF @ (((unsigned) &PIR3)*8) + 5; |
extern volatile __bit RC2IP @ (((unsigned) &IPR3)*8) + 5; |
extern volatile __bit RC3 @ (((unsigned) &PORTC)*8) + 3; |
extern volatile __bit RC4 @ (((unsigned) &PORTC)*8) + 4; |
extern volatile __bit RC5 @ (((unsigned) &PORTC)*8) + 5; |
extern volatile __bit RC6 @ (((unsigned) &PORTC)*8) + 6; |
extern volatile __bit RC7 @ (((unsigned) &PORTC)*8) + 7; |
extern volatile __bit RC8_9 @ (((unsigned) &RCSTA1)*8) + 6; |
extern volatile __bit RC8_92 @ (((unsigned) &RCSTA2)*8) + 6; |
extern volatile __bit RC9 @ (((unsigned) &RCSTA1)*8) + 6; |
extern volatile __bit RC92 @ (((unsigned) &RCSTA2)*8) + 6; |
extern volatile __bit RCD8 @ (((unsigned) &RCSTA1)*8) + 0; |
extern volatile __bit RCD82 @ (((unsigned) &RCSTA2)*8) + 0; |
extern volatile __bit RCEN1 @ (((unsigned) &SSP1CON2)*8) + 3; |
extern volatile __bit RCEN2 @ (((unsigned) &SSP2CON2)*8) + 3; |
extern volatile __bit RCIDL1 @ (((unsigned) &BAUDCON1)*8) + 6; |
extern volatile __bit RCIDL2 @ (((unsigned) &BAUDCON2)*8) + 6; |
extern volatile __bit RCIE @ (((unsigned) &PIE1)*8) + 5; |
extern volatile __bit RCIF @ (((unsigned) &PIR1)*8) + 5; |
extern volatile __bit RCIP @ (((unsigned) &IPR1)*8) + 5; |
extern volatile __bit RCMT @ (((unsigned) &BAUDCON1)*8) + 6; |
extern volatile __bit RCMT1 @ (((unsigned) &BAUDCON1)*8) + 6; |
extern volatile __bit RCMT2 @ (((unsigned) &BAUDCON2)*8) + 6; |
extern volatile __bit RD163 @ (((unsigned) &T3CON)*8) + 7; |
extern volatile __bit RD165 @ (((unsigned) &T5CON)*8) + 1; |
extern volatile __bit READ_WRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit READ_WRITE2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit REFO @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit REGSLP @ (((unsigned) &WDTCON)*8) + 7; |
extern volatile __bit RELEASE @ (((unsigned) &DSCONL)*8) + 0; |
extern volatile __bit RI @ (((unsigned) &RCON)*8) + 4; |
extern volatile __bit RJPU @ (((unsigned) &PORTA)*8) + 7; |
extern volatile __bit RODIV0 @ (((unsigned) &REFOCON)*8) + 0; |
extern volatile __bit RODIV1 @ (((unsigned) &REFOCON)*8) + 1; |
extern volatile __bit RODIV2 @ (((unsigned) &REFOCON)*8) + 2; |
extern volatile __bit RODIV3 @ (((unsigned) &REFOCON)*8) + 3; |
extern volatile __bit ROON @ (((unsigned) &REFOCON)*8) + 7; |
extern volatile __bit ROSEL @ (((unsigned) &REFOCON)*8) + 4; |
extern volatile __bit ROSSLP @ (((unsigned) &REFOCON)*8) + 5; |
extern volatile __bit RP0 @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit RP1 @ (((unsigned) &PORTA)*8) + 1; |
extern volatile __bit RP10 @ (((unsigned) &PORTB)*8) + 7; |
extern volatile __bit RP11 @ (((unsigned) &PORTC)*8) + 0; |
extern volatile __bit RP12 @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit RP13 @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit RP14 @ (((unsigned) &PORTC)*8) + 3; |
extern volatile __bit RP15 @ (((unsigned) &PORTC)*8) + 4; |
extern volatile __bit RP16 @ (((unsigned) &PORTC)*8) + 5; |
extern volatile __bit RP17 @ (((unsigned) &PORTC)*8) + 6; |
extern volatile __bit RP18 @ (((unsigned) &PORTC)*8) + 7; |
extern volatile __bit RP2 @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit RP3 @ (((unsigned) &PORTB)*8) + 0; |
extern volatile __bit RP4 @ (((unsigned) &PORTB)*8) + 1; |
extern volatile __bit RP5 @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit RP6 @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit RP7 @ (((unsigned) &PORTB)*8) + 4; |
extern volatile __bit RP8 @ (((unsigned) &PORTB)*8) + 5; |
extern volatile __bit RP9 @ (((unsigned) &PORTB)*8) + 6; |
extern volatile __bit RSEN1 @ (((unsigned) &SSP1CON2)*8) + 1; |
extern volatile __bit RSEN2 @ (((unsigned) &SSP2CON2)*8) + 1; |
extern volatile __bit RTCC @ (((unsigned) &PORTB)*8) + 1; |
extern volatile __bit RTCCIE @ (((unsigned) &PIE3)*8) + 0; |
extern volatile __bit RTCCIF @ (((unsigned) &PIR3)*8) + 0; |
extern volatile __bit RTCCIP @ (((unsigned) &IPR3)*8) + 0; |
extern volatile __bit RTCCMD @ (((unsigned) &PMDIS1)*8) + 5; |
extern volatile __bit RTCEN @ (((unsigned) &RTCCFG)*8) + 7; |
extern volatile __bit RTCOE @ (((unsigned) &RTCCFG)*8) + 2; |
extern volatile __bit RTCPTR0 @ (((unsigned) &RTCCFG)*8) + 0; |
extern volatile __bit RTCPTR1 @ (((unsigned) &RTCCFG)*8) + 1; |
extern volatile __bit RTCSYNC @ (((unsigned) &RTCCFG)*8) + 4; |
extern volatile __bit RTCWDIS @ (((unsigned) &DSCONH)*8) + 0; |
extern volatile __bit RTCWREN @ (((unsigned) &RTCCFG)*8) + 5; |
extern volatile __bit RTSECSEL0 @ (((unsigned) &PADCFG1)*8) + 1; |
extern volatile __bit RTSECSEL1 @ (((unsigned) &PADCFG1)*8) + 2; |
extern volatile __bit RW @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit RW1 @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit RW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit RX1 @ (((unsigned) &PORTC)*8) + 7; |
extern volatile __bit RX91 @ (((unsigned) &RCSTA1)*8) + 6; |
extern volatile __bit RX92 @ (((unsigned) &RCSTA2)*8) + 6; |
extern volatile __bit RX9D1 @ (((unsigned) &RCSTA1)*8) + 0; |
extern volatile __bit RX9D2 @ (((unsigned) &RCSTA2)*8) + 0; |
extern volatile __bit RXB0IE @ (((unsigned) &PIE3)*8) + 0; |
extern volatile __bit RXB1IE @ (((unsigned) &PIE3)*8) + 1; |
extern volatile __bit RXBNIE @ (((unsigned) &PIE3)*8) + 1; |
extern volatile __bit RXBNIF @ (((unsigned) &PIR3)*8) + 1; |
extern volatile __bit RXBNIP @ (((unsigned) &IPR3)*8) + 1; |
extern volatile __bit RXCKP @ (((unsigned) &BAUDCON1)*8) + 5; |
extern volatile __bit RXDTP1 @ (((unsigned) &BAUDCON1)*8) + 5; |
extern volatile __bit RXDTP2 @ (((unsigned) &BAUDCON2)*8) + 5; |
extern volatile __bit RXINC @ (((unsigned) &DMACON1)*8) + 4; |
extern volatile __bit R_W @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit R_W2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit R_nW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit S2 @ (((unsigned) &SSP2STAT)*8) + 3; |
extern volatile __bit SCK1 @ (((unsigned) &PORTC)*8) + 3; |
extern volatile __bit SCKP @ (((unsigned) &BAUDCON1)*8) + 4; |
extern volatile __bit SCKP1 @ (((unsigned) &BAUDCON1)*8) + 4; |
extern volatile __bit SCKP2 @ (((unsigned) &BAUDCON2)*8) + 4; |
extern volatile __bit SCL1 @ (((unsigned) &PORTC)*8) + 3; |
extern volatile __bit SCL2 @ (((unsigned) &PORTB)*8) + 4; |
extern volatile __bit SCS0 @ (((unsigned) &OSCCON)*8) + 0; |
extern volatile __bit SCS1 @ (((unsigned) &OSCCON)*8) + 1; |
extern volatile __bit SDA1 @ (((unsigned) &PORTC)*8) + 4; |
extern volatile __bit SDA2 @ (((unsigned) &PORTB)*8) + 5; |
extern volatile __bit SDI1 @ (((unsigned) &PORTC)*8) + 4; |
extern volatile __bit SDO1 @ (((unsigned) &PORTC)*8) + 5; |
extern volatile __bit SEN1 @ (((unsigned) &SSP1CON2)*8) + 0; |
extern volatile __bit SEN2 @ (((unsigned) &SSP2CON2)*8) + 0; |
extern volatile __bit SENDB1 @ (((unsigned) &TXSTA1)*8) + 3; |
extern volatile __bit SENDB2 @ (((unsigned) &TXSTA2)*8) + 3; |
extern volatile __bit SMP1 @ (((unsigned) &SSP1STAT)*8) + 7; |
extern volatile __bit SMP2 @ (((unsigned) &SSP2STAT)*8) + 7; |
extern volatile __bit SOSCDRV @ (((unsigned) &OSCCON2)*8) + 4; |
extern volatile __bit SOSCEN @ (((unsigned) &T1CON)*8) + 3; |
extern volatile __bit SOSCEN3 @ (((unsigned) &T3CON)*8) + 3; |
extern volatile __bit SOSCEN5 @ (((unsigned) &T5CON)*8) + 3; |
extern volatile __bit SOSCGO @ (((unsigned) &OSCCON2)*8) + 3; |
extern volatile __bit SOSCRUN @ (((unsigned) &OSCCON2)*8) + 6; |
extern volatile __bit SP0 @ (((unsigned) &STKPTR)*8) + 0; |
extern volatile __bit SP1 @ (((unsigned) &STKPTR)*8) + 1; |
extern volatile __bit SP2 @ (((unsigned) &STKPTR)*8) + 2; |
extern volatile __bit SP3 @ (((unsigned) &STKPTR)*8) + 3; |
extern volatile __bit SP4 @ (((unsigned) &STKPTR)*8) + 4; |
extern volatile __bit SPEN1 @ (((unsigned) &RCSTA1)*8) + 7; |
extern volatile __bit SPEN2 @ (((unsigned) &RCSTA2)*8) + 7; |
extern volatile __bit SPI1MD @ (((unsigned) &PMDIS0)*8) + 1; |
extern volatile __bit SPI1OD @ (((unsigned) &ODCON3)*8) + 0; |
extern volatile __bit SPI2MD @ (((unsigned) &PMDIS0)*8) + 2; |
extern volatile __bit SPI2OD @ (((unsigned) &ODCON3)*8) + 1; |
extern volatile __bit SRC0 @ (((unsigned) &ADCTRIG)*8) + 0; |
extern volatile __bit SRC1 @ (((unsigned) &ADCTRIG)*8) + 1; |
extern volatile __bit SREN1 @ (((unsigned) &RCSTA1)*8) + 5; |
extern volatile __bit SREN2 @ (((unsigned) &RCSTA2)*8) + 5; |
extern volatile __bit SRENA @ (((unsigned) &RCSTA1)*8) + 5; |
extern volatile __bit SSCON0 @ (((unsigned) &DMACON1)*8) + 6; |
extern volatile __bit SSCON1 @ (((unsigned) &DMACON1)*8) + 7; |
extern volatile __bit SSP1IE @ (((unsigned) &PIE1)*8) + 3; |
extern volatile __bit SSP1IF @ (((unsigned) &PIR1)*8) + 3; |
extern volatile __bit SSP1IP @ (((unsigned) &IPR1)*8) + 3; |
extern volatile __bit SSP2IE @ (((unsigned) &PIE3)*8) + 7; |
extern volatile __bit SSP2IF @ (((unsigned) &PIR3)*8) + 7; |
extern volatile __bit SSP2IP @ (((unsigned) &IPR3)*8) + 7; |
extern volatile __bit SSPEN1 @ (((unsigned) &SSP1CON1)*8) + 5; |
extern volatile __bit SSPEN2 @ (((unsigned) &SSP2CON1)*8) + 5; |
extern volatile __bit SSPIE @ (((unsigned) &PIE1)*8) + 3; |
extern volatile __bit SSPIF @ (((unsigned) &PIR1)*8) + 3; |
extern volatile __bit SSPIP @ (((unsigned) &IPR1)*8) + 3; |
extern volatile __bit SSPM01 @ (((unsigned) &SSP1CON1)*8) + 0; |
extern volatile __bit SSPM02 @ (((unsigned) &SSP2CON1)*8) + 0; |
extern volatile __bit SSPM11 @ (((unsigned) &SSP1CON1)*8) + 1; |
extern volatile __bit SSPM12 @ (((unsigned) &SSP2CON1)*8) + 1; |
extern volatile __bit SSPM21 @ (((unsigned) &SSP1CON1)*8) + 2; |
extern volatile __bit SSPM22 @ (((unsigned) &SSP2CON1)*8) + 2; |
extern volatile __bit SSPM31 @ (((unsigned) &SSP1CON1)*8) + 3; |
extern volatile __bit SSPM32 @ (((unsigned) &SSP2CON1)*8) + 3; |
extern volatile __bit SSPOV1 @ (((unsigned) &SSP1CON1)*8) + 6; |
extern volatile __bit SSPOV2 @ (((unsigned) &SSP2CON1)*8) + 6; |
extern volatile __bit START @ (((unsigned) &SSP1STAT)*8) + 3; |
extern volatile __bit START1 @ (((unsigned) &SSP1STAT)*8) + 3; |
extern volatile __bit START2 @ (((unsigned) &SSP2STAT)*8) + 3; |
extern volatile __bit STKFUL @ (((unsigned) &STKPTR)*8) + 7; |
extern volatile __bit STKOVF @ (((unsigned) &STKPTR)*8) + 7; |
extern volatile __bit STKUNF @ (((unsigned) &STKPTR)*8) + 6; |
extern volatile __bit STOP @ (((unsigned) &SSP1STAT)*8) + 4; |
extern volatile __bit STOP1 @ (((unsigned) &SSP1STAT)*8) + 4; |
extern volatile __bit STOP2 @ (((unsigned) &SSP2STAT)*8) + 4; |
extern volatile __bit STRA2 @ (((unsigned) &PSTR2CON)*8) + 0; |
extern volatile __bit STRA3 @ (((unsigned) &PSTR3CON)*8) + 0; |
extern volatile __bit STRB2 @ (((unsigned) &PSTR2CON)*8) + 1; |
extern volatile __bit STRB3 @ (((unsigned) &PSTR3CON)*8) + 1; |
extern volatile __bit STRC2 @ (((unsigned) &PSTR2CON)*8) + 2; |
extern volatile __bit STRC3 @ (((unsigned) &PSTR3CON)*8) + 2; |
extern volatile __bit STRD2 @ (((unsigned) &PSTR2CON)*8) + 3; |
extern volatile __bit STRD3 @ (((unsigned) &PSTR3CON)*8) + 3; |
extern volatile __bit STRSYNC2 @ (((unsigned) &PSTR2CON)*8) + 4; |
extern volatile __bit STRSYNC3 @ (((unsigned) &PSTR3CON)*8) + 4; |
extern volatile __bit SWDTE @ (((unsigned) &WDTCON)*8) + 0; |
extern volatile __bit SWDTEN @ (((unsigned) &WDTCON)*8) + 0; |
extern volatile __bit SYNC1 @ (((unsigned) &TXSTA1)*8) + 4; |
extern volatile __bit SYNC2 @ (((unsigned) &TXSTA2)*8) + 4; |
extern volatile __bit T08BIT @ (((unsigned) &T0CON)*8) + 6; |
extern volatile __bit T0CS @ (((unsigned) &T0CON)*8) + 5; |
extern volatile __bit T0IE @ (((unsigned) &INTCON)*8) + 5; |
extern volatile __bit T0IF @ (((unsigned) &INTCON)*8) + 2; |
extern volatile __bit T0IP @ (((unsigned) &INTCON2)*8) + 2; |
extern volatile __bit T0PS0 @ (((unsigned) &T0CON)*8) + 0; |
extern volatile __bit T0PS1 @ (((unsigned) &T0CON)*8) + 1; |
extern volatile __bit T0PS2 @ (((unsigned) &T0CON)*8) + 2; |
extern volatile __bit T0SE @ (((unsigned) &T0CON)*8) + 4; |
extern volatile __bit T1CKI @ (((unsigned) &PORTC)*8) + 0; |
extern volatile __bit T1CKPS0 @ (((unsigned) &T1CON)*8) + 4; |
extern volatile __bit T1CKPS1 @ (((unsigned) &T1CON)*8) + 5; |
extern volatile __bit T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit T1GGO @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit T1GGO_NOT_T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit T1GGO_nT1DONE @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit T1GPOL @ (((unsigned) &T1GCON)*8) + 6; |
extern volatile __bit T1GSPM @ (((unsigned) &T1GCON)*8) + 4; |
extern volatile __bit T1GSS0 @ (((unsigned) &T1GCON)*8) + 0; |
extern volatile __bit T1GSS1 @ (((unsigned) &T1GCON)*8) + 1; |
extern volatile __bit T1GTM @ (((unsigned) &T1GCON)*8) + 5; |
extern volatile __bit T1GVAL @ (((unsigned) &T1GCON)*8) + 2; |
extern volatile __bit T1OSCEN @ (((unsigned) &T1CON)*8) + 3; |
extern volatile __bit T1OSI @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit T1OSO @ (((unsigned) &PORTC)*8) + 0; |
extern volatile __bit T1RD16 @ (((unsigned) &T1CON)*8) + 7; |
extern volatile __bit T2CKPS0 @ (((unsigned) &T2CON)*8) + 0; |
extern volatile __bit T2CKPS1 @ (((unsigned) &T2CON)*8) + 1; |
extern volatile __bit T2OUTPS0 @ (((unsigned) &T2CON)*8) + 3; |
extern volatile __bit T2OUTPS1 @ (((unsigned) &T2CON)*8) + 4; |
extern volatile __bit T2OUTPS2 @ (((unsigned) &T2CON)*8) + 5; |
extern volatile __bit T2OUTPS3 @ (((unsigned) &T2CON)*8) + 6; |
extern volatile __bit T3CKPS0 @ (((unsigned) &T3CON)*8) + 4; |
extern volatile __bit T3CKPS1 @ (((unsigned) &T3CON)*8) + 5; |
extern volatile __bit T3DONE @ (((unsigned) &T3GCON)*8) + 3; |
extern volatile __bit T3GGO @ (((unsigned) &T3GCON)*8) + 3; |
extern volatile __bit T3GGO_T3DONE @ (((unsigned) &T3GCON)*8) + 3; |
extern volatile __bit T3GPOL @ (((unsigned) &T3GCON)*8) + 6; |
extern volatile __bit T3GSPM @ (((unsigned) &T3GCON)*8) + 4; |
extern volatile __bit T3GSS0 @ (((unsigned) &T3GCON)*8) + 0; |
extern volatile __bit T3GSS1 @ (((unsigned) &T3GCON)*8) + 1; |
extern volatile __bit T3GTM @ (((unsigned) &T3GCON)*8) + 5; |
extern volatile __bit T3GVAL @ (((unsigned) &T3GCON)*8) + 2; |
extern volatile __bit T3OSCEN @ (((unsigned) &T3CON)*8) + 3; |
extern volatile __bit T3RD16 @ (((unsigned) &T3CON)*8) + 7; |
extern volatile __bit T4CKPS0 @ (((unsigned) &T4CON)*8) + 0; |
extern volatile __bit T4CKPS1 @ (((unsigned) &T4CON)*8) + 1; |
extern volatile __bit T4OUTPS0 @ (((unsigned) &T4CON)*8) + 3; |
extern volatile __bit T4OUTPS1 @ (((unsigned) &T4CON)*8) + 4; |
extern volatile __bit T4OUTPS2 @ (((unsigned) &T4CON)*8) + 5; |
extern volatile __bit T4OUTPS3 @ (((unsigned) &T4CON)*8) + 6; |
extern volatile __bit T5CKPS0 @ (((unsigned) &T5CON)*8) + 4; |
extern volatile __bit T5CKPS1 @ (((unsigned) &T5CON)*8) + 5; |
extern volatile __bit T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit T5GGO @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit T5GGO_NOT_T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit T5GGO_nT5DONE @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit T5GPOL @ (((unsigned) &T5GCON)*8) + 6; |
extern volatile __bit T5GSPM @ (((unsigned) &T5GCON)*8) + 4; |
extern volatile __bit T5GSS0 @ (((unsigned) &T5GCON)*8) + 0; |
extern volatile __bit T5GSS1 @ (((unsigned) &T5GCON)*8) + 1; |
extern volatile __bit T5GTM @ (((unsigned) &T5GCON)*8) + 5; |
extern volatile __bit T5GVAL @ (((unsigned) &T5GCON)*8) + 2; |
extern volatile __bit T5OSCEN @ (((unsigned) &T5CON)*8) + 3; |
extern volatile __bit T6CKPS0 @ (((unsigned) &T6CON)*8) + 0; |
extern volatile __bit T6CKPS1 @ (((unsigned) &T6CON)*8) + 1; |
extern volatile __bit T6OUTPS0 @ (((unsigned) &T6CON)*8) + 3; |
extern volatile __bit T6OUTPS1 @ (((unsigned) &T6CON)*8) + 4; |
extern volatile __bit T6OUTPS2 @ (((unsigned) &T6CON)*8) + 5; |
extern volatile __bit T6OUTPS3 @ (((unsigned) &T6CON)*8) + 6; |
extern volatile __bit T8CKPS0 @ (((unsigned) &T8CON)*8) + 0; |
extern volatile __bit T8CKPS1 @ (((unsigned) &T8CON)*8) + 1; |
extern volatile __bit T8OUTPS0 @ (((unsigned) &T8CON)*8) + 3; |
extern volatile __bit T8OUTPS1 @ (((unsigned) &T8CON)*8) + 4; |
extern volatile __bit T8OUTPS2 @ (((unsigned) &T8CON)*8) + 5; |
extern volatile __bit T8OUTPS3 @ (((unsigned) &T8CON)*8) + 6; |
extern volatile __bit TGEN @ (((unsigned) &CTMUCONH)*8) + 4; |
extern volatile __bit TMR0IE @ (((unsigned) &INTCON)*8) + 5; |
extern volatile __bit TMR0IF @ (((unsigned) &INTCON)*8) + 2; |
extern volatile __bit TMR0IP @ (((unsigned) &INTCON2)*8) + 2; |
extern volatile __bit TMR0ON @ (((unsigned) &T0CON)*8) + 7; |
extern volatile __bit TMR1CS0 @ (((unsigned) &T1CON)*8) + 6; |
extern volatile __bit TMR1CS1 @ (((unsigned) &T1CON)*8) + 7; |
extern volatile __bit TMR1GE @ (((unsigned) &T1GCON)*8) + 7; |
extern volatile __bit TMR1GIE @ (((unsigned) &PIE5)*8) + 0; |
extern volatile __bit TMR1GIF @ (((unsigned) &PIR5)*8) + 0; |
extern volatile __bit TMR1GIP @ (((unsigned) &IPR5)*8) + 0; |
extern volatile __bit TMR1IE @ (((unsigned) &PIE1)*8) + 0; |
extern volatile __bit TMR1IF @ (((unsigned) &PIR1)*8) + 0; |
extern volatile __bit TMR1IP @ (((unsigned) &IPR1)*8) + 0; |
extern volatile __bit TMR1MD @ (((unsigned) &PMDIS1)*8) + 1; |
extern volatile __bit TMR1ON @ (((unsigned) &T1CON)*8) + 0; |
extern volatile __bit TMR2IE @ (((unsigned) &PIE1)*8) + 1; |
extern volatile __bit TMR2IF @ (((unsigned) &PIR1)*8) + 1; |
extern volatile __bit TMR2IP @ (((unsigned) &IPR1)*8) + 1; |
extern volatile __bit TMR2MD @ (((unsigned) &PMDIS1)*8) + 2; |
extern volatile __bit TMR2ON @ (((unsigned) &T2CON)*8) + 2; |
extern volatile __bit TMR3CS0 @ (((unsigned) &T3CON)*8) + 6; |
extern volatile __bit TMR3CS1 @ (((unsigned) &T3CON)*8) + 7; |
extern volatile __bit TMR3GE @ (((unsigned) &T3GCON)*8) + 7; |
extern volatile __bit TMR3GIE @ (((unsigned) &PIE3)*8) + 1; |
extern volatile __bit TMR3GIF @ (((unsigned) &PIR3)*8) + 1; |
extern volatile __bit TMR3GIP @ (((unsigned) &IPR3)*8) + 1; |
extern volatile __bit TMR3IE @ (((unsigned) &PIE2)*8) + 1; |
extern volatile __bit TMR3IF @ (((unsigned) &PIR2)*8) + 1; |
extern volatile __bit TMR3IP @ (((unsigned) &IPR2)*8) + 1; |
extern volatile __bit TMR3MD @ (((unsigned) &PMDIS1)*8) + 3; |
extern volatile __bit TMR3ON @ (((unsigned) &T3CON)*8) + 0; |
extern volatile __bit TMR4IE @ (((unsigned) &PIE3)*8) + 3; |
extern volatile __bit TMR4IF @ (((unsigned) &PIR3)*8) + 3; |
extern volatile __bit TMR4IP @ (((unsigned) &IPR3)*8) + 3; |
extern volatile __bit TMR4MD @ (((unsigned) &PMDIS1)*8) + 4; |
extern volatile __bit TMR4ON @ (((unsigned) &T4CON)*8) + 2; |
extern volatile __bit TMR5CS0 @ (((unsigned) &T5CON)*8) + 6; |
extern volatile __bit TMR5CS1 @ (((unsigned) &T5CON)*8) + 7; |
extern volatile __bit TMR5GE @ (((unsigned) &T5GCON)*8) + 7; |
extern volatile __bit TMR5GIE @ (((unsigned) &PIE5)*8) + 1; |
extern volatile __bit TMR5GIF @ (((unsigned) &PIR5)*8) + 1; |
extern volatile __bit TMR5GIP @ (((unsigned) &IPR5)*8) + 1; |
extern volatile __bit TMR5IE @ (((unsigned) &PIE5)*8) + 2; |
extern volatile __bit TMR5IF @ (((unsigned) &PIR5)*8) + 2; |
extern volatile __bit TMR5IP @ (((unsigned) &IPR5)*8) + 2; |
extern volatile __bit TMR5MD @ (((unsigned) &PMDIS2)*8) + 3; |
extern volatile __bit TMR5ON @ (((unsigned) &T5CON)*8) + 0; |
extern volatile __bit TMR6IE @ (((unsigned) &PIE5)*8) + 3; |
extern volatile __bit TMR6IF @ (((unsigned) &PIR5)*8) + 3; |
extern volatile __bit TMR6IP @ (((unsigned) &IPR5)*8) + 3; |
extern volatile __bit TMR6MD @ (((unsigned) &PMDIS2)*8) + 4; |
extern volatile __bit TMR6ON @ (((unsigned) &T6CON)*8) + 2; |
extern volatile __bit TMR8IE @ (((unsigned) &PIE5)*8) + 4; |
extern volatile __bit TMR8IF @ (((unsigned) &PIR5)*8) + 4; |
extern volatile __bit TMR8IP @ (((unsigned) &IPR5)*8) + 4; |
extern volatile __bit TMR8MD @ (((unsigned) &PMDIS2)*8) + 6; |
extern volatile __bit TMR8ON @ (((unsigned) &T8CON)*8) + 2; |
extern volatile __bit TO @ (((unsigned) &RCON)*8) + 3; |
extern volatile __bit TRIGSEL0 @ (((unsigned) &ADCTRIG)*8) + 0; |
extern volatile __bit TRIGSEL1 @ (((unsigned) &ADCTRIG)*8) + 1; |
extern volatile __bit TRISA0 @ (((unsigned) &TRISA)*8) + 0; |
extern volatile __bit TRISA1 @ (((unsigned) &TRISA)*8) + 1; |
extern volatile __bit TRISA2 @ (((unsigned) &TRISA)*8) + 2; |
extern volatile __bit TRISA3 @ (((unsigned) &TRISA)*8) + 3; |
extern volatile __bit TRISA5 @ (((unsigned) &TRISA)*8) + 5; |
extern volatile __bit TRISA6 @ (((unsigned) &TRISA)*8) + 6; |
extern volatile __bit TRISA7 @ (((unsigned) &TRISA)*8) + 7; |
extern volatile __bit TRISB0 @ (((unsigned) &TRISB)*8) + 0; |
extern volatile __bit TRISB1 @ (((unsigned) &TRISB)*8) + 1; |
extern volatile __bit TRISB2 @ (((unsigned) &TRISB)*8) + 2; |
extern volatile __bit TRISB3 @ (((unsigned) &TRISB)*8) + 3; |
extern volatile __bit TRISB4 @ (((unsigned) &TRISB)*8) + 4; |
extern volatile __bit TRISB5 @ (((unsigned) &TRISB)*8) + 5; |
extern volatile __bit TRISB6 @ (((unsigned) &TRISB)*8) + 6; |
extern volatile __bit TRISB7 @ (((unsigned) &TRISB)*8) + 7; |
extern volatile __bit TRISC0 @ (((unsigned) &TRISC)*8) + 0; |
extern volatile __bit TRISC1 @ (((unsigned) &TRISC)*8) + 1; |
extern volatile __bit TRISC2 @ (((unsigned) &TRISC)*8) + 2; |
extern volatile __bit TRISC3 @ (((unsigned) &TRISC)*8) + 3; |
extern volatile __bit TRISC4 @ (((unsigned) &TRISC)*8) + 4; |
extern volatile __bit TRISC5 @ (((unsigned) &TRISC)*8) + 5; |
extern volatile __bit TRISC6 @ (((unsigned) &TRISC)*8) + 6; |
extern volatile __bit TRISC7 @ (((unsigned) &TRISC)*8) + 7; |
extern volatile __bit TRMT1 @ (((unsigned) &TXSTA1)*8) + 1; |
extern volatile __bit TRMT2 @ (((unsigned) &TXSTA2)*8) + 1; |
extern volatile __bit TUN0 @ (((unsigned) &OSCTUNE)*8) + 0; |
extern volatile __bit TUN1 @ (((unsigned) &OSCTUNE)*8) + 1; |
extern volatile __bit TUN2 @ (((unsigned) &OSCTUNE)*8) + 2; |
extern volatile __bit TUN3 @ (((unsigned) &OSCTUNE)*8) + 3; |
extern volatile __bit TUN4 @ (((unsigned) &OSCTUNE)*8) + 4; |
extern volatile __bit TUN5 @ (((unsigned) &OSCTUNE)*8) + 5; |
extern volatile __bit TX1 @ (((unsigned) &PORTC)*8) + 6; |
extern volatile __bit TX1IE @ (((unsigned) &PIE1)*8) + 4; |
extern volatile __bit TX1IF @ (((unsigned) &PIR1)*8) + 4; |
extern volatile __bit TX1IP @ (((unsigned) &IPR1)*8) + 4; |
extern volatile __bit TX2IE @ (((unsigned) &PIE3)*8) + 4; |
extern volatile __bit TX2IF @ (((unsigned) &PIR3)*8) + 4; |
extern volatile __bit TX2IP @ (((unsigned) &IPR3)*8) + 4; |
extern volatile __bit TX8_9 @ (((unsigned) &TXSTA1)*8) + 6; |
extern volatile __bit TX8_92 @ (((unsigned) &TXSTA2)*8) + 6; |
extern volatile __bit TX91 @ (((unsigned) &TXSTA1)*8) + 6; |
extern volatile __bit TX92 @ (((unsigned) &TXSTA2)*8) + 6; |
extern volatile __bit TX9D1 @ (((unsigned) &TXSTA1)*8) + 0; |
extern volatile __bit TX9D2 @ (((unsigned) &TXSTA2)*8) + 0; |
extern volatile __bit TXB0IE @ (((unsigned) &PIE3)*8) + 2; |
extern volatile __bit TXB1IE @ (((unsigned) &PIE3)*8) + 3; |
extern volatile __bit TXB2IE @ (((unsigned) &PIE3)*8) + 4; |
extern volatile __bit TXBNIE @ (((unsigned) &PIE3)*8) + 4; |
extern volatile __bit TXBNIF @ (((unsigned) &PIR3)*8) + 4; |
extern volatile __bit TXBNIP @ (((unsigned) &IPR3)*8) + 4; |
extern volatile __bit TXCKP1 @ (((unsigned) &BAUDCON1)*8) + 4; |
extern volatile __bit TXCKP2 @ (((unsigned) &BAUDCON2)*8) + 4; |
extern volatile __bit TXD8 @ (((unsigned) &TXSTA1)*8) + 0; |
extern volatile __bit TXD82 @ (((unsigned) &TXSTA2)*8) + 0; |
extern volatile __bit TXEN1 @ (((unsigned) &TXSTA1)*8) + 5; |
extern volatile __bit TXEN2 @ (((unsigned) &TXSTA2)*8) + 5; |
extern volatile __bit TXIE @ (((unsigned) &PIE1)*8) + 4; |
extern volatile __bit TXIF @ (((unsigned) &PIR1)*8) + 4; |
extern volatile __bit TXINC @ (((unsigned) &DMACON1)*8) + 5; |
extern volatile __bit TXIP @ (((unsigned) &IPR1)*8) + 4; |
extern volatile __bit U1OD @ (((unsigned) &ODCON2)*8) + 0; |
extern volatile __bit U2OD @ (((unsigned) &ODCON2)*8) + 1; |
extern volatile __bit UA1 @ (((unsigned) &SSP1STAT)*8) + 1; |
extern volatile __bit UA2 @ (((unsigned) &SSP2STAT)*8) + 1; |
extern volatile __bit UART1MD @ (((unsigned) &PMDIS0)*8) + 3; |
extern volatile __bit UART2MD @ (((unsigned) &PMDIS0)*8) + 4; |
extern volatile __bit ULPEN @ (((unsigned) &WDTCON)*8) + 2; |
extern volatile __bit ULPLVL @ (((unsigned) &WDTCON)*8) + 5; |
extern volatile __bit ULPSINK @ (((unsigned) &WDTCON)*8) + 1; |
extern volatile __bit ULPWDIS @ (((unsigned) &DSCONL)*8) + 2; |
extern volatile __bit ULPWU @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit ULPWUIN @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit VBG @ (((unsigned) &PORTA)*8) + 1; |
extern volatile __bit VBGEN @ (((unsigned) &ANCON1)*8) + 7; |
extern volatile __bit VBGOE @ (((unsigned) &WDTCON)*8) + 4; |
extern volatile __bit VCFG0 @ (((unsigned) &ADCON0)*8) + 6; |
extern volatile __bit VCFG01 @ (((unsigned) &ADCON1)*8) + 4; |
extern volatile __bit VCFG1 @ (((unsigned) &ADCON0)*8) + 7; |
extern volatile __bit VCFG11 @ (((unsigned) &ADCON1)*8) + 5; |
extern volatile __bit VDIRMAG @ (((unsigned) &HLVDCON)*8) + 7; |
extern volatile __bit VREF_MINUS @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit VREF_PLUS @ (((unsigned) &PORTA)*8) + 3; |
extern volatile __bit W4E @ (((unsigned) &BAUDCON1)*8) + 1; |
extern volatile __bit WAITB0 @ (((unsigned) &RTCVALH)*8) + 6; |
extern volatile __bit WAITB1 @ (((unsigned) &RTCVALH)*8) + 7; |
extern volatile __bit WAITE0 @ (((unsigned) &RTCVALH)*8) + 0; |
extern volatile __bit WAITE1 @ (((unsigned) &RTCVALH)*8) + 1; |
extern volatile __bit WAITM0 @ (((unsigned) &RTCVALH)*8) + 2; |
extern volatile __bit WAITM1 @ (((unsigned) &RTCVALH)*8) + 3; |
extern volatile __bit WAITM2 @ (((unsigned) &RTCVALH)*8) + 4; |
extern volatile __bit WAITM3 @ (((unsigned) &RTCVALH)*8) + 5; |
extern volatile __bit WCOL1 @ (((unsigned) &SSP1CON1)*8) + 7; |
extern volatile __bit WCOL2 @ (((unsigned) &SSP2CON1)*8) + 7; |
extern volatile __bit WPROG @ (((unsigned) &EECON1)*8) + 5; |
extern volatile __bit WR @ (((unsigned) &EECON1)*8) + 1; |
extern volatile __bit WREN @ (((unsigned) &EECON1)*8) + 2; |
extern volatile __bit WRERR @ (((unsigned) &EECON1)*8) + 3; |
extern volatile __bit WUE1 @ (((unsigned) &BAUDCON1)*8) + 1; |
extern volatile __bit WUE2 @ (((unsigned) &BAUDCON2)*8) + 1; |
extern volatile __bit ZERO @ (((unsigned) &STATUS)*8) + 2; |
extern volatile __bit nA @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit nA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit nADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit nADDRESS2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit nBOR @ (((unsigned) &RCON)*8) + 0; |
extern volatile __bit nCM @ (((unsigned) &RCON)*8) + 5; |
extern volatile __bit nDONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit nPD @ (((unsigned) &RCON)*8) + 2; |
extern volatile __bit nPOR @ (((unsigned) &RCON)*8) + 1; |
extern volatile __bit nRBPU @ (((unsigned) &INTCON2)*8) + 7; |
extern volatile __bit nRC8 @ (((unsigned) &RCSTA1)*8) + 6; |
extern volatile __bit nRI @ (((unsigned) &RCON)*8) + 4; |
extern volatile __bit nSS1 @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit nT1DONE @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit nT1SYNC @ (((unsigned) &T1CON)*8) + 2; |
extern volatile __bit nT3SYNC @ (((unsigned) &T3CON)*8) + 2; |
extern volatile __bit nT5DONE @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit nT5SYNC @ (((unsigned) &T5CON)*8) + 2; |
extern volatile __bit nTO @ (((unsigned) &RCON)*8) + 3; |
extern volatile __bit nTX8 @ (((unsigned) &TXSTA1)*8) + 6; |
extern volatile __bit nW @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit nW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit nWRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit nWRITE2 @ (((unsigned) &SSP2STAT)*8) + 2; |
# 2008 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\adc.h" |
union ADCResult |
{ |
int lr; |
char br[2]; |
}; |
char BusyADC (void); |
void ConvertADC (void); |
void CloseADC(void); |
# 2026 |
int ReadADC(void); |
# 2052 |
void OpenADC ( unsigned char , |
unsigned char , |
unsigned char , |
unsigned int ); |
# 2084 |
void SetChanADC(unsigned char ); |
# 2100 |
void SelChanConvADC( unsigned char ); |
# 202 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\ancomp.h" |
void Close_ancomp1( void ); |
void Open_ancomp1(unsigned char config); |
void Close_ancomp2( void ); |
void Open_ancomp2(unsigned char config); |
void Close_ancomp3( void ); |
void Open_ancomp3(unsigned char config); |
# 236 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\spi.h" |
void OpenSPI1( unsigned char sync_mode, |
unsigned char bus_mode, |
unsigned char smp_phase ); |
signed char WriteSPI1( unsigned char data_out ); |
void getsSPI1( unsigned char *rdptr, unsigned char length ); |
void putsSPI1( unsigned char *wrptr ); |
unsigned char ReadSPI1( void ); |
# 441 |
void OpenSPI2( unsigned char sync_mode, |
unsigned char bus_mode, |
unsigned char smp_phase ); |
signed char WriteSPI2( unsigned char data_out ); |
void getsSPI2( unsigned char *rdptr, unsigned char length ); |
void putsSPI2( unsigned char *wrptr ); |
unsigned char ReadSPI2( void ); |
# 414 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\can2510.h" |
void CAN2510Initialize( unsigned int configuration, |
unsigned char brp, |
unsigned char interruptFlags, |
unsigned char SPI_syncMode, |
unsigned char SPI_busMode, |
unsigned char SPI_smpPhase ); |
signed char CAN2510Init( unsigned long BufferConfig, |
unsigned long BitTimeConfig, |
unsigned char interruptEnables, |
unsigned char SPI_syncMode, |
unsigned char SPI_busMode, |
unsigned char SPI_smpPhase ); |
void CAN2510Enable( void ); |
void CAN2510Disable( void ); |
void CAN2510Reset( void ); |
void CAN2510SetMode( unsigned char mode ); |
unsigned char CAN2510ReadMode( void ); |
unsigned char CAN2510ReadStatus( void ); |
unsigned char CAN2510ErrorState( void ); |
unsigned char CAN2510InterruptStatus( void ); |
void CAN2510InterruptEnable( unsigned char interruptFlags ); |
unsigned char CAN2510ByteRead( unsigned char addr ); |
void CAN2510ByteWrite( unsigned char addr, unsigned char value ); |
void CAN2510SequentialRead( unsigned char *DataArray, |
unsigned char CAN2510addr, |
unsigned char numbytes ); |
void CAN2510SequentialWrite( unsigned char *DataArray, |
unsigned char CAN2510addr, |
unsigned char numbytes ); |
void CAN2510BitModify( unsigned char address, |
unsigned char mask, |
unsigned char data ); |
void CAN2510SetSingleMaskStd( unsigned char maskNum, unsigned int mask ); |
void CAN2510SetSingleMaskXtd( unsigned char maskNum, unsigned long mask ); |
void CAN2510SetSingleFilterStd( unsigned char filterNum, unsigned int filter ); |
void CAN2510SetSingleFilterXtd( unsigned char filterNum, unsigned long filter ); |
signed char CAN2510SetMsgFilterStd( unsigned char bufferNum, |
unsigned int mask, |
unsigned int *filters ); |
signed char CAN2510SetMsgFilterXtd( unsigned char bufferNum, |
unsigned long mask, |
unsigned long *filters ); |
signed char CAN2510WriteStd( unsigned int msgId, |
unsigned char msgPriority, |
unsigned char numBytes, |
unsigned char *data ); |
signed char CAN2510WriteXtd( unsigned long msgId, |
unsigned char msgPriority, |
unsigned char numBytes, |
unsigned char *data ); |
void CAN2510LoadBufferStd( unsigned char bufferNum, |
unsigned int msgId, |
unsigned char numBytes, |
unsigned char *data ); |
void CAN2510LoadBufferXtd( unsigned char bufferNum, |
unsigned long msgId, |
unsigned char numBytes, |
unsigned char *data ); |
void CAN2510LoadRTRStd( unsigned char bufferNum, |
unsigned int msgId, |
unsigned char numBytes ); |
void CAN2510LoadRTRXtd( unsigned char bufferNum, |
unsigned long msgId, |
unsigned char numBytes ); |
void CAN2510SetBufferPriority( unsigned char bufferNum, |
unsigned char bufferPriority ); |
void CAN2510SendBuffer( unsigned char bufferNumber ); |
signed char CAN2510WriteBuffer( unsigned char bufferNum ); |
unsigned char CAN2510DataReady( unsigned char bufferNum ); |
unsigned char CAN2510DataRead( unsigned char bufferNum, |
unsigned long *msgId, |
unsigned char *numBytes, |
unsigned char *data ); |
# 64 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\capture.h" |
union capstatus |
{ |
# 73 |
struct |
{ |
# 91 |
unsigned Cap4OVF:1; |
unsigned Cap5OVF:1; |
unsigned Cap6OVF:1; |
unsigned Cap7OVF:1; |
unsigned Cap8OVF:1; |
# 107 |
unsigned ECap1OVF:1; |
unsigned ECap2OVF:1; |
unsigned ECap3OVF:1; |
}; |
unsigned :8; |
}; |
extern union capstatus CapStatus; |
union CapResult |
{ |
unsigned int lc; |
char bc[2]; |
}; |
# 507 |
void OpenCapture4 ( unsigned char config); |
unsigned int ReadCapture4 (void); |
void CloseCapture4 (void); |
void OpenCapture5 ( unsigned char config); |
unsigned int ReadCapture5 (void); |
void CloseCapture5 (void); |
# 520 |
void OpenCapture6 ( unsigned char config); |
unsigned int ReadCapture6 (void); |
void CloseCapture6 (void); |
void OpenCapture7 ( unsigned char config); |
unsigned int ReadCapture7 (void); |
void CloseCapture7 (void); |
void OpenCapture8 ( unsigned char config); |
unsigned int ReadCapture8 (void); |
void CloseCapture8 (void); |
# 568 |
void OpenECapture1 ( unsigned char config); |
unsigned int ReadECapture1 (void); |
void CloseECapture1 (void); |
void OpenECapture2 ( unsigned char config); |
unsigned int ReadECapture2 (void); |
void CloseECapture2 (void); |
void OpenECapture3 ( unsigned char config); |
unsigned int ReadECapture3 (void); |
void CloseECapture3 (void); |
# 403 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\compare.h" |
void OpenCompare4(unsigned char config,unsigned int period); |
void CloseCompare4(void); |
void OpenCompare5(unsigned char config,unsigned int period); |
void CloseCompare5(void); |
void OpenCompare6(unsigned char config,unsigned int period); |
void CloseCompare6(void); |
void OpenCompare7(unsigned char config,unsigned int period); |
void CloseCompare7(void); |
void OpenCompare8(unsigned char config,unsigned int period); |
void CloseCompare8(void); |
# 433 |
void OpenECompare1(unsigned char config,unsigned int period); |
void CloseECompare1(void); |
# 439 |
void OpenECompare2(unsigned char config,unsigned int period); |
void CloseECompare2(void); |
void OpenECompare3(unsigned char config,unsigned int period); |
void CloseECompare3(void); |
# 374 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\ctmu.h" |
void OpenCTMU(unsigned char config1,unsigned char config2,unsigned char config3); |
# 379 |
void CurrentControlCTMU(unsigned char config); |
void CloseCTMU(void); |
# 49 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\dpslp.h" |
typedef union |
{ |
struct |
{ |
unsigned char DS_POR:1; |
unsigned char DS_MCLR:1; |
unsigned char DS_RTC:1; |
unsigned char DS_WDT:1; |
unsigned char DS_FLT:1; |
unsigned char DS_INT0:1; |
unsigned char DS_BOR:1; |
unsigned char DS_ULP:1; |
}WK_SRC; |
unsigned char WKSRC; |
}SRC; |
typedef struct |
{ |
unsigned char Reg0; |
unsigned char Reg1; |
}CONTEXT; |
# 164 |
extern void DeepSleepWakeUpSource(SRC* ptr); |
extern void GotoDeepSleep( unsigned int config); |
extern signed char IsResetFromDeepSleep( void ); |
extern void ReadDSGPR( CONTEXT* ptr ); |
extern void ULPWakeUpEnable( void ); |
# 2 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stddef.h" |
typedef int ptrdiff_t; |
typedef unsigned size_t; |
typedef unsigned short wchar_t; |
# 13 |
extern int errno; |
# 65 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\GenericTypeDefs.h" |
typedef enum _BOOL { FALSE = 0, TRUE } BOOL; |
typedef enum _BIT { CLEAR = 0, SET } BIT; |
# 75 |
typedef signed int INT; |
typedef signed char INT8; |
typedef signed short int INT16; |
typedef signed long int INT32; |
typedef signed long long INT64; |
typedef unsigned int UINT; |
typedef unsigned char UINT8; |
typedef unsigned short int UINT16; |
# 93 |
typedef unsigned long int UINT32; |
typedef unsigned long long UINT64; |
typedef union |
{ |
UINT8 Val; |
struct |
{ |
UINT8 b0:1; |
UINT8 b1:1; |
UINT8 b2:1; |
UINT8 b3:1; |
UINT8 b4:1; |
UINT8 b5:1; |
UINT8 b6:1; |
UINT8 b7:1; |
} bits; |
} UINT8_VAL, UINT8_BITS; |
typedef union |
{ |
UINT16 Val; |
UINT8 v[2] ; |
struct |
{ |
UINT8 LB; |
UINT8 HB; |
} byte; |
struct |
{ |
UINT8 b0:1; |
UINT8 b1:1; |
UINT8 b2:1; |
UINT8 b3:1; |
UINT8 b4:1; |
UINT8 b5:1; |
UINT8 b6:1; |
UINT8 b7:1; |
UINT8 b8:1; |
UINT8 b9:1; |
UINT8 b10:1; |
UINT8 b11:1; |
UINT8 b12:1; |
UINT8 b13:1; |
UINT8 b14:1; |
UINT8 b15:1; |
} bits; |
} UINT16_VAL, UINT16_BITS; |
# 187 |
typedef union |
{ |
UINT32 Val; |
UINT16 w[2] ; |
UINT8 v[4] ; |
struct |
{ |
UINT16 LW; |
UINT16 HW; |
} word; |
struct |
{ |
UINT8 LB; |
UINT8 HB; |
UINT8 UB; |
UINT8 MB; |
} byte; |
struct |
{ |
UINT16_VAL low; |
UINT16_VAL high; |
}wordUnion; |
struct |
{ |
UINT8 b0:1; |
UINT8 b1:1; |
UINT8 b2:1; |
UINT8 b3:1; |
UINT8 b4:1; |
UINT8 b5:1; |
UINT8 b6:1; |
UINT8 b7:1; |
UINT8 b8:1; |
UINT8 b9:1; |
UINT8 b10:1; |
UINT8 b11:1; |
UINT8 b12:1; |
UINT8 b13:1; |
UINT8 b14:1; |
UINT8 b15:1; |
UINT8 b16:1; |
UINT8 b17:1; |
UINT8 b18:1; |
UINT8 b19:1; |
UINT8 b20:1; |
UINT8 b21:1; |
UINT8 b22:1; |
UINT8 b23:1; |
UINT8 b24:1; |
UINT8 b25:1; |
UINT8 b26:1; |
UINT8 b27:1; |
UINT8 b28:1; |
UINT8 b29:1; |
UINT8 b30:1; |
UINT8 b31:1; |
} bits; |
} UINT32_VAL; |
typedef union |
{ |
UINT64 Val; |
UINT32 d[2] ; |
UINT16 w[4] ; |
UINT8 v[8] ; |
struct |
{ |
UINT32 LD; |
UINT32 HD; |
} dword; |
struct |
{ |
UINT16 LW; |
UINT16 HW; |
UINT16 UW; |
UINT16 MW; |
} word; |
struct |
{ |
UINT8 b0:1; |
UINT8 b1:1; |
UINT8 b2:1; |
UINT8 b3:1; |
UINT8 b4:1; |
UINT8 b5:1; |
UINT8 b6:1; |
UINT8 b7:1; |
UINT8 b8:1; |
UINT8 b9:1; |
UINT8 b10:1; |
UINT8 b11:1; |
UINT8 b12:1; |
UINT8 b13:1; |
UINT8 b14:1; |
UINT8 b15:1; |
UINT8 b16:1; |
UINT8 b17:1; |
UINT8 b18:1; |
UINT8 b19:1; |
UINT8 b20:1; |
UINT8 b21:1; |
UINT8 b22:1; |
UINT8 b23:1; |
UINT8 b24:1; |
UINT8 b25:1; |
UINT8 b26:1; |
UINT8 b27:1; |
UINT8 b28:1; |
UINT8 b29:1; |
UINT8 b30:1; |
UINT8 b31:1; |
UINT8 b32:1; |
UINT8 b33:1; |
UINT8 b34:1; |
UINT8 b35:1; |
UINT8 b36:1; |
UINT8 b37:1; |
UINT8 b38:1; |
UINT8 b39:1; |
UINT8 b40:1; |
UINT8 b41:1; |
UINT8 b42:1; |
UINT8 b43:1; |
UINT8 b44:1; |
UINT8 b45:1; |
UINT8 b46:1; |
UINT8 b47:1; |
UINT8 b48:1; |
UINT8 b49:1; |
UINT8 b50:1; |
UINT8 b51:1; |
UINT8 b52:1; |
UINT8 b53:1; |
UINT8 b54:1; |
UINT8 b55:1; |
UINT8 b56:1; |
UINT8 b57:1; |
UINT8 b58:1; |
UINT8 b59:1; |
UINT8 b60:1; |
UINT8 b61:1; |
UINT8 b62:1; |
UINT8 b63:1; |
} bits; |
} UINT64_VAL; |
# 339 |
typedef void VOID; |
typedef char CHAR8; |
typedef unsigned char UCHAR8; |
typedef unsigned char BYTE; |
typedef unsigned short int WORD; |
typedef unsigned long DWORD; |
typedef unsigned long long QWORD; |
typedef signed char CHAR; |
typedef signed short int SHORT; |
typedef signed long LONG; |
typedef signed long long LONGLONG; |
typedef union |
{ |
BYTE Val; |
struct |
{ |
BYTE b0:1; |
BYTE b1:1; |
BYTE b2:1; |
BYTE b3:1; |
BYTE b4:1; |
BYTE b5:1; |
BYTE b6:1; |
BYTE b7:1; |
} bits; |
} BYTE_VAL, BYTE_BITS; |
typedef union |
{ |
WORD Val; |
BYTE v[2] ; |
struct |
{ |
BYTE LB; |
BYTE HB; |
} byte; |
struct |
{ |
BYTE b0:1; |
BYTE b1:1; |
BYTE b2:1; |
BYTE b3:1; |
BYTE b4:1; |
BYTE b5:1; |
BYTE b6:1; |
BYTE b7:1; |
BYTE b8:1; |
BYTE b9:1; |
BYTE b10:1; |
BYTE b11:1; |
BYTE b12:1; |
BYTE b13:1; |
BYTE b14:1; |
BYTE b15:1; |
} bits; |
} WORD_VAL, WORD_BITS; |
typedef union |
{ |
DWORD Val; |
WORD w[2] ; |
BYTE v[4] ; |
struct |
{ |
WORD LW; |
WORD HW; |
} word; |
struct |
{ |
BYTE LB; |
BYTE HB; |
BYTE UB; |
BYTE MB; |
} byte; |
struct |
{ |
WORD_VAL low; |
WORD_VAL high; |
}wordUnion; |
struct |
{ |
BYTE b0:1; |
BYTE b1:1; |
BYTE b2:1; |
BYTE b3:1; |
BYTE b4:1; |
BYTE b5:1; |
BYTE b6:1; |
BYTE b7:1; |
BYTE b8:1; |
BYTE b9:1; |
BYTE b10:1; |
BYTE b11:1; |
BYTE b12:1; |
BYTE b13:1; |
BYTE b14:1; |
BYTE b15:1; |
BYTE b16:1; |
BYTE b17:1; |
BYTE b18:1; |
BYTE b19:1; |
BYTE b20:1; |
BYTE b21:1; |
BYTE b22:1; |
BYTE b23:1; |
BYTE b24:1; |
BYTE b25:1; |
BYTE b26:1; |
BYTE b27:1; |
BYTE b28:1; |
BYTE b29:1; |
BYTE b30:1; |
BYTE b31:1; |
} bits; |
} DWORD_VAL; |
typedef union |
{ |
QWORD Val; |
DWORD d[2] ; |
WORD w[4] ; |
BYTE v[8] ; |
struct |
{ |
DWORD LD; |
DWORD HD; |
} dword; |
struct |
{ |
WORD LW; |
WORD HW; |
WORD UW; |
WORD MW; |
} word; |
struct |
{ |
BYTE b0:1; |
BYTE b1:1; |
BYTE b2:1; |
BYTE b3:1; |
BYTE b4:1; |
BYTE b5:1; |
BYTE b6:1; |
BYTE b7:1; |
BYTE b8:1; |
BYTE b9:1; |
BYTE b10:1; |
BYTE b11:1; |
BYTE b12:1; |
BYTE b13:1; |
BYTE b14:1; |
BYTE b15:1; |
BYTE b16:1; |
BYTE b17:1; |
BYTE b18:1; |
BYTE b19:1; |
BYTE b20:1; |
BYTE b21:1; |
BYTE b22:1; |
BYTE b23:1; |
BYTE b24:1; |
BYTE b25:1; |
BYTE b26:1; |
BYTE b27:1; |
BYTE b28:1; |
BYTE b29:1; |
BYTE b30:1; |
BYTE b31:1; |
BYTE b32:1; |
BYTE b33:1; |
BYTE b34:1; |
BYTE b35:1; |
BYTE b36:1; |
BYTE b37:1; |
BYTE b38:1; |
BYTE b39:1; |
BYTE b40:1; |
BYTE b41:1; |
BYTE b42:1; |
BYTE b43:1; |
BYTE b44:1; |
BYTE b45:1; |
BYTE b46:1; |
BYTE b47:1; |
BYTE b48:1; |
BYTE b49:1; |
BYTE b50:1; |
BYTE b51:1; |
BYTE b52:1; |
BYTE b53:1; |
BYTE b54:1; |
BYTE b55:1; |
BYTE b56:1; |
BYTE b57:1; |
BYTE b58:1; |
BYTE b59:1; |
BYTE b60:1; |
BYTE b61:1; |
BYTE b62:1; |
BYTE b63:1; |
} bits; |
} QWORD_VAL; |
# 113 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\flash.h" |
extern void ReadFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array); |
# 120 |
extern void EraseFlash(unsigned long startaddr, unsigned long endaddr); |
extern void WriteBlockFlash(unsigned long startaddr, unsigned char num_blocks, unsigned char *flash_array); |
extern void WriteBytesFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array); |
extern void WriteWordFlash(unsigned long startaddr, unsigned int data); |
# 244 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\i2c.h" |
void OpenI2C1( unsigned char sync_mode, unsigned char slew ); |
# 264 |
unsigned char ReadI2C1( void ); |
# 279 |
signed char WriteI2C1( unsigned char data_out ); |
# 294 |
signed char getsI2C1( unsigned char *rdptr, unsigned char length ); |
signed char putsI2C1( unsigned char *wrptr ); |
# 305 |
signed char EEAckPolling1( unsigned char control ); |
signed char EEByteWrite1( unsigned char control, |
unsigned char address, |
unsigned char data ); |
signed int EECurrentAddRead1( unsigned char control ); |
signed char EEPageWrite1( unsigned char control, |
unsigned char address, |
unsigned char *wrptr ); |
signed int EERandomRead1( unsigned char control, unsigned char address ); |
signed char EESequentialRead1( unsigned char control, |
unsigned char address, |
unsigned char *rdptr, |
unsigned char length ); |
# 200 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\mwire.h" |
void OpenMwire1( unsigned char sync_mode ); |
unsigned char ReadMwire1( unsigned char high_byte, |
unsigned char low_byte ); |
# 219 |
signed char WriteMwire1( unsigned char data_out ); |
# 234 |
void getsMwire1( unsigned char *rdptr, unsigned char length ); |
# 126 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\portb.h" |
void OpenPORTB( unsigned char config); |
# 176 |
void OpenRB0INT( unsigned char config); |
# 194 |
void OpenRB1INT( unsigned char config); |
# 211 |
void OpenRB2INT( unsigned char config); |
# 230 |
void OpenRB3INT( unsigned char config); |
# 85 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\pwm.h" |
union PWMDC |
{ |
unsigned int lpwm; |
char bpwm[2]; |
}; |
# 467 |
void OpenPWM1 ( char period); |
void SetDCPWM1 ( unsigned int duty_cycle); |
# 477 |
void ClosePWM1 (void); |
# 538 |
void OpenPWM4 ( unsigned char period, unsigned char timer_source ); |
void SetDCPWM4 ( unsigned int duty_cycle); |
void ClosePWM4 (void); |
void OpenPWM5 ( unsigned char period, unsigned char timer_source ); |
void SetDCPWM5 ( unsigned int duty_cycle); |
void ClosePWM5 (void); |
void OpenPWM6 ( unsigned char period, unsigned char timer_source ); |
void SetDCPWM6 ( unsigned int duty_cycle); |
void ClosePWM6 (void); |
void OpenPWM7 ( unsigned char period, unsigned char timer_source ); |
void SetDCPWM7 ( unsigned int duty_cycle); |
void ClosePWM7 (void); |
void OpenPWM8 ( unsigned char period, unsigned char timer_source ); |
void SetDCPWM8 ( unsigned int duty_cycle); |
void ClosePWM8 (void); |
# 586 |
void OpenEPWM1( unsigned char period, unsigned char timer_source ); |
void SetDCEPWM1 ( unsigned int duty_cycle); |
void SetOutputEPWM1 ( unsigned char output_config, |
unsigned char pwm_mode); |
void CloseEPWM1 (void); |
# 594 |
void OpenEPWM2( unsigned char period, unsigned char timer_source ); |
void SetDCEPWM2 ( unsigned int duty_cycle); |
void SetOutputEPWM2 ( unsigned char output_config, |
unsigned char pwm_mode); |
void CloseEPWM2 (void); |
void OpenEPWM3( unsigned char period, unsigned char timer_source ); |
void SetDCEPWM3 ( unsigned int duty_cycle); |
void SetOutputEPWM3 ( unsigned char output_config, |
unsigned char pwm_mode); |
void CloseEPWM3 (void); |
# 16 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\reset.h" |
char isMCLR(void); |
void StatusReset(void); |
char isPOR(void); |
char isWU(void); |
char isBOR(void); |
char isWDTTO(void); |
char isWDTWU(void); |
char isLVD(void); |
# 43 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\rtcc.h" |
typedef union _WORD_VAL |
{ |
unsigned int Val; |
unsigned char v[2]; |
struct |
{ |
unsigned char LB; |
unsigned char HB; |
} byte; |
struct |
{ |
unsigned char b0:1; |
unsigned char b1:1; |
unsigned char b2:1; |
unsigned char b3:1; |
unsigned char b4:1; |
unsigned char b5:1; |
unsigned char b6:1; |
unsigned char b7:1; |
unsigned char b8:1; |
unsigned char b9:1; |
unsigned char b10:1; |
unsigned char b11:1; |
unsigned char b12:1; |
unsigned char b13:1; |
unsigned char b14:1; |
unsigned char b15:1; |
} bits; |
} WORD_VAL, WORD_BITS; |
typedef enum |
{ |
RTCCFG_MASK_RTCEN = 0x80, |
RTCCFG_MASK_FRZ = 0x40, |
RTCCFG_MASK_RTCWREN = 0x20, |
RTCCFG_MASK_RTCSYNC = 0x10, |
RTCCFG_MASK_HALFSEC = 0x08, |
RTCCFG_MASK_RTCOE = 0x04, |
RTCCFG_MASK_RTCPTR = 0x03 |
}RTCCFG_MASK; |
typedef enum |
{ |
ALRMCFG_MASK_ALRMEN = 0x80, |
ALRMCFG_MASK_CHIME = 0x40, |
ALRMCFG_MASK_AMASK = 0x3c, |
ALRMCFG_MASK_ALRMPTR = 0x03 |
}ALRMCFG_MASK; |
typedef enum |
{ |
RTCCPTR_MASK_SECMIN = 0x00, |
RTCCPTR_MASK_HRSWEEK = 0x01, |
RTCCPTR_MASK_DAYMON = 0x02, |
RTCCPTR_MASK_YEAR = 0x03 |
}RTCCPTR_MASK; |
typedef union |
{ |
struct |
{ |
unsigned char rsvd; |
unsigned char sec; |
unsigned char min; |
unsigned char hour; |
}f; |
unsigned char b[4]; |
unsigned int w[2]; |
unsigned long l; |
}rtccTime; |
typedef union |
{ |
struct |
{ |
unsigned char wday; |
unsigned char mday; |
unsigned char mon; |
unsigned char year; |
}f; |
unsigned char b[4]; |
unsigned int w[2]; |
unsigned long l; |
}rtccDate; |
typedef union |
{ |
struct |
{ |
unsigned char year; |
unsigned char rsvd; |
unsigned char mday; |
unsigned char mon; |
unsigned char hour; |
unsigned char wday; |
unsigned char sec; |
unsigned char min; |
}f; |
unsigned char b[8]; |
unsigned int w[4]; |
unsigned long l[2]; |
}rtccTimeDate; |
typedef enum |
{ |
RTCC_RPT_HALF_SEC, |
RTCC_RPT_SEC, |
RTCC_RPT_TEN_SEC, |
RTCC_RPT_MIN, |
RTCC_RPT_TEN_MIN, |
RTCC_RPT_HOUR, |
RTCC_RPT_DAY, |
RTCC_RPT_WEEK, |
RTCC_RPT_MON, |
RTCC_RPT_YEAR |
}rtccRepeat; |
# 646 |
extern void RtccInitClock(void) ; |
extern void RtccReadAlrmDate(rtccDate* pDt) ; |
extern void RtccReadAlrmTime(rtccTime* pTm); |
extern void RtccReadAlrmTimeDate(rtccTimeDate* pTD) ; |
extern void RtccReadDate(rtccDate* pDt) ; |
extern void RtccReadTime(rtccTime* pTm) ; |
extern void RtccReadTimeDate(rtccTimeDate* pTD) ; |
extern void RtccSetAlarmRpt(rtccRepeat rpt, BOOL dsblAlrm) ; |
extern void RtccSetAlarmRptCount(unsigned char rptCnt, BOOL dsblAlrm) ; |
extern void RtccSetCalibration(int drift) ; |
extern void RtccSetChimeEnable(BOOL enable, BOOL dsblAlrm) ; |
extern BOOL RtccWriteAlrmDate(const rtccDate* pDt) ; |
extern BOOL RtccWriteAlrmTime(const rtccTime* pTm) ; |
extern BOOL RtccWriteAlrmTimeDate(const rtccTimeDate* pTD) ; |
extern BOOL RtccWriteDate(const rtccDate* pDt , BOOL di); |
extern BOOL RtccWriteTime(const rtccTime* pTm , BOOL di) ; |
extern BOOL RtccWriteTimeDate(const rtccTimeDate* pTD , BOOL di) ; |
extern void RtccWrOn(void); |
# 687 |
void Open_RTCC(void); |
void Close_RTCC(void); |
unsigned char update_RTCC(void); |
# 97 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\sw_i2c.h" |
void SWStopI2C ( void ); |
void SWStartI2C ( void ); |
void SWRestartI2C ( void ); |
void SWStopI2C ( void ); |
signed char SWAckI2C( void ); |
signed char Clock_test( void ); |
signed int SWReadI2C( void ); |
signed char SWWriteI2C( unsigned char data_out ); |
signed char SWGetsI2C( unsigned char *rdptr, unsigned char length ); |
signed char SWPutsI2C( unsigned char *wrptr ); |
# 84 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\sw_spi.h" |
void OpenSWSPI(void); |
char WriteSWSPI( char output); |
void SetCSSWSPI(void); |
void ClearCSSWSPI(void); |
# 47 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\sw_uart.h" |
void OpenUART(void); |
unsigned char ReadUART(void); |
void WriteUART( unsigned char); |
void getsUART( char *, unsigned char); |
void putsUART( char *); |
# 79 |
extern void DelayRXBitUART (void); |
extern void DelayRXHalfBitUART(void); |
extern void DelayTXBitUART (void); |
# 36 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\timers.h" |
union Timers |
{ |
unsigned int lt; |
char bt[2]; |
}; |
# 118 |
void OpenTimer0 ( unsigned char config); |
void CloseTimer0 (void); |
unsigned int ReadTimer0 (void); |
void WriteTimer0 ( unsigned int timer0); |
# 185 |
void OpenTimer1 ( unsigned char config, unsigned char config1); |
void CloseTimer1 (void); |
unsigned int ReadTimer1 (void); |
void WriteTimer1 ( unsigned int timer1); |
# 325 |
void OpenTimer2 ( unsigned char config); |
void CloseTimer2 (void); |
# 452 |
void OpenTimer3 ( unsigned char config, unsigned char config1); |
void CloseTimer3 (void); |
unsigned int ReadTimer3 (void); |
void WriteTimer3 ( unsigned int timer3); |
# 541 |
void OpenTimer4 ( unsigned char config); |
void CloseTimer4 (void); |
# 657 |
void OpenTimer5 ( unsigned char config, unsigned char config1); |
void CloseTimer5 (void); |
unsigned int ReadTimer5 (void); |
void WriteTimer5 ( unsigned int Timer5); |
# 746 |
void OpenTimer6 ( unsigned char config); |
void CloseTimer6 (void); |
# 892 |
void OpenTimer8 ( unsigned char config); |
void CloseTimer8 (void); |
# 200 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\usart.h" |
union USART1 |
{ |
unsigned char val; |
struct |
{ |
unsigned RX_NINE:1; |
unsigned TX_NINE:1; |
unsigned FRAME_ERROR:1; |
unsigned OVERRUN_ERROR:1; |
unsigned fill:4; |
}; |
}; |
extern union USART1 USART1_Status; |
void Open1USART ( unsigned char config, unsigned int spbrg); |
# 244 |
char Read1USART (void); |
void Write1USART ( char data); |
void gets1USART ( char *buffer, unsigned char len); |
void puts1USART ( char *data); |
void putrs1USART ( const char *data); |
# 305 |
union USART2 |
{ |
unsigned char val; |
struct |
{ |
unsigned RX_NINE:1; |
unsigned TX_NINE:1; |
unsigned FRAME_ERROR:1; |
unsigned OVERRUN_ERROR:1; |
unsigned fill:4; |
}; |
}; |
extern union USART2 USART2_Status; |
void Open2USART ( unsigned char config, unsigned int spbrg); |
# 333 |
char Read2USART (void); |
void Write2USART ( char data); |
void gets2USART ( char *buffer, unsigned char len); |
void puts2USART ( char *data); |
void putrs2USART ( const char *data); |
# 660 |
void baud1USART ( unsigned char baudconfig); |
# 665 |
void baud2USART ( unsigned char baudconfig); |
# 87 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\xlcd.h" |
void OpenXLCD( unsigned char); |
# 92 |
void SetCGRamAddr( unsigned char); |
# 97 |
void SetDDRamAddr( unsigned char); |
# 102 |
unsigned char BusyXLCD(void); |
# 107 |
unsigned char ReadAddrXLCD(void); |
# 112 |
char ReadDataXLCD(void); |
# 117 |
void WriteCmdXLCD( unsigned char); |
# 122 |
void WriteDataXLCD( char); |
# 132 |
void putsXLCD( char *); |
# 137 |
void putrsXLCD(const char *); |
extern void DelayFor18TCY(void); |
extern void DelayPORXLCD(void); |
extern void DelayXLCD(void); |
# 18 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18.h" |
__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 char *); |
# 143 |
#pragma intrinsic(_delay) |
extern void _delay(unsigned long); |
#pragma intrinsic(_delaywdt) |
extern void _delaywdt(unsigned long); |
#pragma intrinsic(_delay3) |
extern void _delay3(unsigned char); |
# 18 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\delays.h" |
void Delay10TCYx(unsigned char); |
# 24 |
void Delay100TCYx(unsigned char); |
# 30 |
void Delay1KTCYx(unsigned char); |
# 36 |
void Delay10KTCYx(unsigned char); |
# 7 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdarg.h" |
typedef void * va_list[1]; |
#pragma intrinsic(__va_start) |
extern void * __va_start(void); |
#pragma intrinsic(__va_arg) |
extern void * __va_arg(void *, ...); |
# 23 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdio.h" |
extern int errno; |
# 54 |
struct __prbuf |
{ |
char * ptr; |
void (* func)(char); |
}; |
# 17 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\conio.h" |
extern int errno; |
extern void init_uart(void); |
extern char getch(void); |
extern char getche(void); |
extern void putch(char); |
extern void ungetch(char); |
extern __bit kbhit(void); |
# 31 |
extern char * cgets(char *); |
extern void cputs(const char *); |
# 99 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdio.h" |
extern int cprintf(char *, ...); |
#pragma printf_check(cprintf) |
extern int _doprnt(struct __prbuf *, const register char *, register va_list); |
# 191 |
#pragma printf_check(vprintf) const |
#pragma printf_check(vsprintf) const |
extern char * gets(char *); |
extern int puts(const char *); |
extern int scanf(const char *, ...); |
extern int sscanf(const char *, const char *, ...); |
extern int vprintf(const char *, va_list); |
extern int vsprintf(char *, const char *, va_list) __attribute__((unsupported("vsprintf() is not supported by this compiler"))); |
extern int vscanf(const char *, va_list ap); |
extern int vsscanf(const char *, const char *, va_list); |
#pragma printf_check(printf) const |
#pragma printf_check(sprintf) const |
extern int sprintf(char *, const char *, ...); |
extern int printf(const char *, ...); |
# 11 "uart.h" |
typedef struct __UART_DATA { |
unsigned char buffer_in[125]; |
unsigned char buffer_in_read_ind; |
unsigned char buffer_in_write_ind; |
unsigned char buffer_in_len; |
unsigned char buffer_in_len_tmp; |
unsigned char buffer_out[125]; |
unsigned char buffer_out_ind; |
unsigned char buffer_out_len; |
} UART_DATA; |
void UART1_Init(void); |
void UART1_Recv_Interrupt_Handler(void); |
void UART1_Send_Interrupt_Handler(void); |
void UART1_WriteS(const char *fmt, ...); |
void UART1_WriteB(const char *msg, unsigned char length); |
void UART1_WriteC(const unsigned char c); |
unsigned char UART1_Buffer_Len(void); |
unsigned char UART1_Read_Buffer(unsigned char *buffer); |
# 10 "main.c" |
#pragma config CFGPLLEN = ON |
#pragma config PLLDIV = 3 |
#pragma config WDTEN = OFF |
#pragma config STVREN = OFF |
#pragma config XINST = OFF |
#pragma config CP0 = OFF |
#pragma config CLKOEC = OFF |
#pragma config SOSCSEL = LOW |
#pragma config IESO = ON |
#pragma config OSC = HSPLL |
#pragma config FCMEN = OFF |
#pragma config WDTPS = 1 |
#pragma config RTCOSC = T1OSCREF |
#pragma config DSBOREN = ON |
#pragma config DSWDTPS = M2 |
#pragma config DSWDTEN = OFF |
#pragma config DSWDTOSC = INTOSCREF |
#pragma config PLLSEL = PLL96 |
#pragma config ADCSEL = BIT12 |
#pragma config MSSP7B_EN = MSK7 |
#pragma config IOL1WAY = OFF |
#pragma config WPCFG = ON |
#pragma config WPEND = PAGE_WPFP |
#pragma config WPDIS = OFF |
# 95 |
int main() { |
char buffer[255]; |
char buffer1[255]; |
char buffer2[255]; |
char buffer3[255]; |
char buffer4[255]; |
char buffer5[255]; |
char buffer6[255]; |
char buffer7[255]; |
char buffer8[255]; |
char buffer9[255]; |
char buffer10[255]; |
char buffer11[255]; |
char buffer12[100]; |
char buffer13[100]; |
char buffer14[50]; |
char buffer15[50]; |
char buffer16[50]; |
char buffer17[40]; |
char buffer18[20]; |
buffer[0] = 1; |
buffer1[0] = 1; |
buffer2[0] = 1; |
buffer3[0] = 1; |
buffer4[0] = 1; |
buffer5[0] = 1; |
buffer6[0] = 1; |
buffer7[0] = 1; |
buffer8[0] = 1; |
buffer9[0] = 1; |
buffer10[0] = 1; |
buffer11[0] = 1; |
buffer12[0] = 1; |
buffer13[0] = 1; |
buffer14[0] = 1; |
buffer15[0] = 1; |
buffer16[0] = 1; |
buffer17[0] = 1; |
buffer18[0] = 1; |
} |
void putch(char data) { |
while (!TXIF) |
continue; |
TXREG = data; |
} |
//PIC Stuff/PICX_27J13/build/default/production/uart.p1 |
---|
0,0 → 1,8517 |
Version 3.2 HI-TECH Software Intermediate Code |
[s S1074 `uc -> 125 `i `uc 1 `uc 1 `uc 1 `uc 1 `uc -> 125 `i `uc 1 `uc 1 ] |
[n S1074 __UART_DATA buffer_in buffer_in_read_ind buffer_in_write_ind buffer_in_len buffer_in_len_tmp buffer_out buffer_out_ind buffer_out_len ] |
[s S491 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] |
[n S491 . TRISC0 TRISC1 TRISC2 TRISC3 TRISC4 TRISC5 TRISC6 TRISC7 ] |
[u S490 `S491 1 ] |
[n S490 . . ] |
"8078 C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h |
[v _TRISCbits `VS490 ~T0 @X0 0 e@3988 ] |
[s S348 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] |
[n S348 . ABDEN WUE . BRG16 TXCKP RXDTP RCIDL ABDOVF ] |
[s S349 :1 `uc 1 ] |
[n S349 . ABDEN1 ] |
[s S350 :7 `uc 1 :1 `uc 1 ] |
[n S350 . . ABDOVF1 ] |
[s S351 :3 `uc 1 :1 `uc 1 ] |
[n S351 . . BRG161 ] |
[s S352 :4 `uc 1 :1 `uc 1 ] |
[n S352 . . CKTXP ] |
[s S353 :5 `uc 1 :1 `uc 1 ] |
[n S353 . . DTRXP ] |
[s S354 :5 `uc 1 :1 `uc 1 ] |
[n S354 . . DTRXP1 ] |
[s S355 :6 `uc 1 :1 `uc 1 ] |
[n S355 . . RCIDL1 ] |
[s S356 :6 `uc 1 :1 `uc 1 ] |
[n S356 . . RCMT ] |
[s S357 :6 `uc 1 :1 `uc 1 ] |
[n S357 . . RCMT1 ] |
[s S358 :5 `uc 1 :1 `uc 1 ] |
[n S358 . . RXDTP1 ] |
[s S359 :4 `uc 1 :1 `uc 1 ] |
[n S359 . . SCKP ] |
[s S360 :4 `uc 1 :1 `uc 1 ] |
[n S360 . . SCKP1 ] |
[s S361 :4 `uc 1 :1 `uc 1 ] |
[n S361 . . TXCKP1 ] |
[s S362 :1 `uc 1 :1 `uc 1 ] |
[n S362 . . WUE1 ] |
[s S363 :5 `uc 1 :1 `uc 1 ] |
[n S363 . . RXCKP ] |
[s S364 :1 `uc 1 :1 `uc 1 ] |
[n S364 . . W4E ] |
[u S347 `S348 1 `S349 1 `S350 1 `S351 1 `S352 1 `S353 1 `S354 1 `S355 1 `S356 1 `S357 1 `S358 1 `S359 1 `S360 1 `S361 1 `S362 1 `S363 1 `S364 1 ] |
[n S347 . . . . . . . . . . . . . . . . . . ] |
"5709 |
[v _BAUDCON1bits `VS347 ~T0 @X0 0 e@3966 ] |
"10341 |
[v _SPBRG1 `Vuc ~T0 @X0 0 e@4016 ] |
[s S590 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] |
[n S590 . TX9D TRMT BRGH SENDB SYNC TXEN TX9 CSRC ] |
[s S591 :1 `uc 1 :5 `uc 1 :1 `uc 1 ] |
[n S591 . TXD8 . TX8_9 ] |
[s S592 :6 `uc 1 :1 `uc 1 ] |
[n S592 . . NOT_TX8 ] |
[s S593 :6 `uc 1 :1 `uc 1 ] |
[n S593 . . nTX8 ] |
[s S594 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] |
[n S594 . TX9D1 TRMT1 BRGH1 SENDB1 SYNC1 TXEN1 TX91 CSRC1 ] |
[u S589 `S590 1 `S591 1 `S592 1 `S593 1 `S594 1 ] |
[n S589 . . . . . . ] |
"10025 |
[v _TXSTA1bits `VS589 ~T0 @X0 0 e@4013 ] |
[s S574 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] |
[n S574 . RX9D OERR FERR ADDEN CREN SREN RX9 SPEN ] |
[s S575 :1 `uc 1 :2 `uc 1 :1 `uc 1 :2 `uc 1 :1 `uc 1 ] |
[n S575 . RCD8 . ADEN . RC9 ] |
[s S576 :6 `uc 1 :1 `uc 1 ] |
[n S576 . . NOT_RC8 ] |
[s S577 :6 `uc 1 :1 `uc 1 ] |
[n S577 . . nRC8 ] |
[s S578 :6 `uc 1 :1 `uc 1 ] |
[n S578 . . RC8_9 ] |
[s S579 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] |
[n S579 . RX9D1 OERR1 FERR1 ADDEN1 CREN1 SREN1 RX91 SPEN1 ] |
[s S580 :5 `uc 1 :1 `uc 1 ] |
[n S580 . . SRENA ] |
[u S573 `S574 1 `S575 1 `S576 1 `S577 1 `S578 1 `S579 1 `S580 1 ] |
[n S573 . . . . . . . . ] |
"9698 |
[v _RCSTA1bits `VS573 ~T0 @X0 0 e@4012 ] |
[s S521 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] |
[n S521 . TMR1IE TMR2IE CCP1IE SSP1IE TX1IE RC1IE ADIE ] |
[s S522 :3 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] |
[n S522 . . SSPIE TXIE RCIE ] |
[u S520 `S521 1 `S522 1 ] |
[n S520 . . . ] |
"8668 |
[v _PIE1bits `VS520 ~T0 @X0 0 e@3997 ] |
[s S524 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] |
[n S524 . TMR1IF TMR2IF CCP1IF SSP1IF TX1IF RC1IF ADIF ] |
[s S525 :3 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] |
[n S525 . . SSPIF TXIF RCIF ] |
[u S523 `S524 1 `S525 1 ] |
[n S523 . . . ] |
"8744 |
[v _PIR1bits `VS523 ~T0 @X0 0 e@3998 ] |
"10304 |
[v _RCREG1 `Vuc ~T0 @X0 0 e@4015 ] |
"26 uart.h |
[v _UART1_WriteS `(v ~T0 @X0 0 ev`*Cuc ] |
"10267 C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h |
[v _TXREG1 `Vuc ~T0 @X0 0 e@4014 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdarg.h |
[v ___va_start `(*v ~T0 @X0 0 ef ] |
[p i ___va_start ] |
"198 C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdio.h |
[v _vprintf `(i ~T0 @X0 0 ef2`*Cuc`**v ] |
"55 C:\Program Files (x86)\Microchip\xc8\v1.12\include\string.h |
[v _strlen `(ui ~T0 @X0 0 ef1`*Cuc ] |
[; ;pic18f27j13.h: 44: extern volatile unsigned char ADCTRIG @ 0xEB8; |
"46 C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h |
[; ;pic18f27j13.h: 46: asm("ADCTRIG equ 0EB8h"); |
[; <" ADCTRIG equ 0EB8h ;# "> |
[; ;pic18f27j13.h: 49: typedef union { |
[; ;pic18f27j13.h: 50: struct { |
[; ;pic18f27j13.h: 51: unsigned TRIGSEL :2; |
[; ;pic18f27j13.h: 52: }; |
[; ;pic18f27j13.h: 53: struct { |
[; ;pic18f27j13.h: 54: unsigned SRC0 :1; |
[; ;pic18f27j13.h: 55: unsigned SRC1 :1; |
[; ;pic18f27j13.h: 56: }; |
[; ;pic18f27j13.h: 57: struct { |
[; ;pic18f27j13.h: 58: unsigned TRIGSEL0 :1; |
[; ;pic18f27j13.h: 59: unsigned TRIGSEL1 :1; |
[; ;pic18f27j13.h: 60: }; |
[; ;pic18f27j13.h: 61: struct { |
[; ;pic18f27j13.h: 62: unsigned SRC :2; |
[; ;pic18f27j13.h: 63: }; |
[; ;pic18f27j13.h: 64: } ADCTRIGbits_t; |
[; ;pic18f27j13.h: 65: extern volatile ADCTRIGbits_t ADCTRIGbits @ 0xEB8; |
[; ;pic18f27j13.h: 99: extern volatile unsigned char PMDIS0 @ 0xEB9; |
"101 |
[; ;pic18f27j13.h: 101: asm("PMDIS0 equ 0EB9h"); |
[; <" PMDIS0 equ 0EB9h ;# "> |
[; ;pic18f27j13.h: 104: extern volatile unsigned char PD0 @ 0xEB9; |
"106 |
[; ;pic18f27j13.h: 106: asm("PD0 equ 0EB9h"); |
[; <" PD0 equ 0EB9h ;# "> |
[; ;pic18f27j13.h: 109: typedef union { |
[; ;pic18f27j13.h: 110: struct { |
[; ;pic18f27j13.h: 111: unsigned ADCMD :1; |
[; ;pic18f27j13.h: 112: unsigned SPI1MD :1; |
[; ;pic18f27j13.h: 113: unsigned SPI2MD :1; |
[; ;pic18f27j13.h: 114: unsigned UART1MD :1; |
[; ;pic18f27j13.h: 115: unsigned UART2MD :1; |
[; ;pic18f27j13.h: 116: unsigned ECCP1MD :1; |
[; ;pic18f27j13.h: 117: unsigned ECCP2MD :1; |
[; ;pic18f27j13.h: 118: unsigned ECCP3MD :1; |
[; ;pic18f27j13.h: 119: }; |
[; ;pic18f27j13.h: 120: struct { |
[; ;pic18f27j13.h: 121: unsigned :1; |
[; ;pic18f27j13.h: 122: unsigned PMDMSSP1 :1; |
[; ;pic18f27j13.h: 123: unsigned PMDMSSP2 :1; |
[; ;pic18f27j13.h: 124: unsigned PMDUART1 :1; |
[; ;pic18f27j13.h: 125: unsigned PMDUART2 :1; |
[; ;pic18f27j13.h: 126: unsigned PMDECCP1 :1; |
[; ;pic18f27j13.h: 127: unsigned PMDECCP2 :1; |
[; ;pic18f27j13.h: 128: unsigned PMDECCP3 :1; |
[; ;pic18f27j13.h: 129: }; |
[; ;pic18f27j13.h: 130: struct { |
[; ;pic18f27j13.h: 131: unsigned PMDADC :1; |
[; ;pic18f27j13.h: 132: unsigned PMDMSSP :2; |
[; ;pic18f27j13.h: 133: unsigned PMDUART :2; |
[; ;pic18f27j13.h: 134: unsigned PMDECCP :3; |
[; ;pic18f27j13.h: 135: }; |
[; ;pic18f27j13.h: 136: struct { |
[; ;pic18f27j13.h: 137: unsigned :1; |
[; ;pic18f27j13.h: 138: unsigned SPIMD :2; |
[; ;pic18f27j13.h: 139: unsigned UARTMD :2; |
[; ;pic18f27j13.h: 140: unsigned ECCPMD :3; |
[; ;pic18f27j13.h: 141: }; |
[; ;pic18f27j13.h: 142: } PMDIS0bits_t; |
[; ;pic18f27j13.h: 143: extern volatile PMDIS0bits_t PMDIS0bits @ 0xEB9; |
[; ;pic18f27j13.h: 256: typedef union { |
[; ;pic18f27j13.h: 257: struct { |
[; ;pic18f27j13.h: 258: unsigned ADCMD :1; |
[; ;pic18f27j13.h: 259: unsigned SPI1MD :1; |
[; ;pic18f27j13.h: 260: unsigned SPI2MD :1; |
[; ;pic18f27j13.h: 261: unsigned UART1MD :1; |
[; ;pic18f27j13.h: 262: unsigned UART2MD :1; |
[; ;pic18f27j13.h: 263: unsigned ECCP1MD :1; |
[; ;pic18f27j13.h: 264: unsigned ECCP2MD :1; |
[; ;pic18f27j13.h: 265: unsigned ECCP3MD :1; |
[; ;pic18f27j13.h: 266: }; |
[; ;pic18f27j13.h: 267: struct { |
[; ;pic18f27j13.h: 268: unsigned :1; |
[; ;pic18f27j13.h: 269: unsigned PMDMSSP1 :1; |
[; ;pic18f27j13.h: 270: unsigned PMDMSSP2 :1; |
[; ;pic18f27j13.h: 271: unsigned PMDUART1 :1; |
[; ;pic18f27j13.h: 272: unsigned PMDUART2 :1; |
[; ;pic18f27j13.h: 273: unsigned PMDECCP1 :1; |
[; ;pic18f27j13.h: 274: unsigned PMDECCP2 :1; |
[; ;pic18f27j13.h: 275: unsigned PMDECCP3 :1; |
[; ;pic18f27j13.h: 276: }; |
[; ;pic18f27j13.h: 277: struct { |
[; ;pic18f27j13.h: 278: unsigned PMDADC :1; |
[; ;pic18f27j13.h: 279: unsigned PMDMSSP :2; |
[; ;pic18f27j13.h: 280: unsigned PMDUART :2; |
[; ;pic18f27j13.h: 281: unsigned PMDECCP :3; |
[; ;pic18f27j13.h: 282: }; |
[; ;pic18f27j13.h: 283: struct { |
[; ;pic18f27j13.h: 284: unsigned :1; |
[; ;pic18f27j13.h: 285: unsigned SPIMD :2; |
[; ;pic18f27j13.h: 286: unsigned UARTMD :2; |
[; ;pic18f27j13.h: 287: unsigned ECCPMD :3; |
[; ;pic18f27j13.h: 288: }; |
[; ;pic18f27j13.h: 289: } PD0bits_t; |
[; ;pic18f27j13.h: 290: extern volatile PD0bits_t PD0bits @ 0xEB9; |
[; ;pic18f27j13.h: 404: extern volatile unsigned char PMDIS1 @ 0xEBA; |
"406 |
[; ;pic18f27j13.h: 406: asm("PMDIS1 equ 0EBAh"); |
[; <" PMDIS1 equ 0EBAh ;# "> |
[; ;pic18f27j13.h: 409: extern volatile unsigned char PD1 @ 0xEBA; |
"411 |
[; ;pic18f27j13.h: 411: asm("PD1 equ 0EBAh"); |
[; <" PD1 equ 0EBAh ;# "> |
[; ;pic18f27j13.h: 414: typedef union { |
[; ;pic18f27j13.h: 415: struct { |
[; ;pic18f27j13.h: 416: unsigned :1; |
[; ;pic18f27j13.h: 417: unsigned TMR1MD :1; |
[; ;pic18f27j13.h: 418: unsigned TMR2MD :1; |
[; ;pic18f27j13.h: 419: unsigned TMR3MD :1; |
[; ;pic18f27j13.h: 420: unsigned TMR4MD :1; |
[; ;pic18f27j13.h: 421: unsigned RTCCMD :1; |
[; ;pic18f27j13.h: 422: unsigned CTMUMD :1; |
[; ;pic18f27j13.h: 423: }; |
[; ;pic18f27j13.h: 424: struct { |
[; ;pic18f27j13.h: 425: unsigned :1; |
[; ;pic18f27j13.h: 426: unsigned PMDTMR1 :1; |
[; ;pic18f27j13.h: 427: unsigned PMDTMR2 :1; |
[; ;pic18f27j13.h: 428: unsigned PMDTMR3 :1; |
[; ;pic18f27j13.h: 429: unsigned PMDTMR4 :1; |
[; ;pic18f27j13.h: 430: }; |
[; ;pic18f27j13.h: 431: struct { |
[; ;pic18f27j13.h: 432: unsigned :1; |
[; ;pic18f27j13.h: 433: unsigned PMDTMR :4; |
[; ;pic18f27j13.h: 434: unsigned PMDRTCC :1; |
[; ;pic18f27j13.h: 435: unsigned PMDCTMU :1; |
[; ;pic18f27j13.h: 436: }; |
[; ;pic18f27j13.h: 437: struct { |
[; ;pic18f27j13.h: 438: unsigned :1; |
[; ;pic18f27j13.h: 439: unsigned TMRMD :4; |
[; ;pic18f27j13.h: 440: }; |
[; ;pic18f27j13.h: 441: } PMDIS1bits_t; |
[; ;pic18f27j13.h: 442: extern volatile PMDIS1bits_t PMDIS1bits @ 0xEBA; |
[; ;pic18f27j13.h: 515: typedef union { |
[; ;pic18f27j13.h: 516: struct { |
[; ;pic18f27j13.h: 517: unsigned :1; |
[; ;pic18f27j13.h: 518: unsigned TMR1MD :1; |
[; ;pic18f27j13.h: 519: unsigned TMR2MD :1; |
[; ;pic18f27j13.h: 520: unsigned TMR3MD :1; |
[; ;pic18f27j13.h: 521: unsigned TMR4MD :1; |
[; ;pic18f27j13.h: 522: unsigned RTCCMD :1; |
[; ;pic18f27j13.h: 523: unsigned CTMUMD :1; |
[; ;pic18f27j13.h: 524: }; |
[; ;pic18f27j13.h: 525: struct { |
[; ;pic18f27j13.h: 526: unsigned :1; |
[; ;pic18f27j13.h: 527: unsigned PMDTMR1 :1; |
[; ;pic18f27j13.h: 528: unsigned PMDTMR2 :1; |
[; ;pic18f27j13.h: 529: unsigned PMDTMR3 :1; |
[; ;pic18f27j13.h: 530: unsigned PMDTMR4 :1; |
[; ;pic18f27j13.h: 531: }; |
[; ;pic18f27j13.h: 532: struct { |
[; ;pic18f27j13.h: 533: unsigned :1; |
[; ;pic18f27j13.h: 534: unsigned PMDTMR :4; |
[; ;pic18f27j13.h: 535: unsigned PMDRTCC :1; |
[; ;pic18f27j13.h: 536: unsigned PMDCTMU :1; |
[; ;pic18f27j13.h: 537: }; |
[; ;pic18f27j13.h: 538: struct { |
[; ;pic18f27j13.h: 539: unsigned :1; |
[; ;pic18f27j13.h: 540: unsigned TMRMD :4; |
[; ;pic18f27j13.h: 541: }; |
[; ;pic18f27j13.h: 542: } PD1bits_t; |
[; ;pic18f27j13.h: 543: extern volatile PD1bits_t PD1bits @ 0xEBA; |
[; ;pic18f27j13.h: 617: extern volatile unsigned char PMDIS2 @ 0xEBB; |
"619 |
[; ;pic18f27j13.h: 619: asm("PMDIS2 equ 0EBBh"); |
[; <" PMDIS2 equ 0EBBh ;# "> |
[; ;pic18f27j13.h: 622: extern volatile unsigned char PD2 @ 0xEBB; |
"624 |
[; ;pic18f27j13.h: 624: asm("PD2 equ 0EBBh"); |
[; <" PD2 equ 0EBBh ;# "> |
[; ;pic18f27j13.h: 627: typedef union { |
[; ;pic18f27j13.h: 628: struct { |
[; ;pic18f27j13.h: 629: unsigned CMP1MD :1; |
[; ;pic18f27j13.h: 630: unsigned CMP2MD :1; |
[; ;pic18f27j13.h: 631: unsigned CMP3MD :1; |
[; ;pic18f27j13.h: 632: unsigned TMR5MD :1; |
[; ;pic18f27j13.h: 633: unsigned TMR6MD :1; |
[; ;pic18f27j13.h: 634: unsigned :1; |
[; ;pic18f27j13.h: 635: unsigned TMR8MD :1; |
[; ;pic18f27j13.h: 636: }; |
[; ;pic18f27j13.h: 637: struct { |
[; ;pic18f27j13.h: 638: unsigned PMDCMP1 :1; |
[; ;pic18f27j13.h: 639: unsigned PMDCMP2 :1; |
[; ;pic18f27j13.h: 640: unsigned PMDCMP3 :1; |
[; ;pic18f27j13.h: 641: }; |
[; ;pic18f27j13.h: 642: struct { |
[; ;pic18f27j13.h: 643: unsigned PMDCMP :3; |
[; ;pic18f27j13.h: 644: unsigned PMDTMR5 :1; |
[; ;pic18f27j13.h: 645: unsigned PMDTMR6 :1; |
[; ;pic18f27j13.h: 646: unsigned :1; |
[; ;pic18f27j13.h: 647: unsigned PMDTMR8 :1; |
[; ;pic18f27j13.h: 648: }; |
[; ;pic18f27j13.h: 649: struct { |
[; ;pic18f27j13.h: 650: unsigned CMPMD :3; |
[; ;pic18f27j13.h: 651: }; |
[; ;pic18f27j13.h: 652: } PMDIS2bits_t; |
[; ;pic18f27j13.h: 653: extern volatile PMDIS2bits_t PMDIS2bits @ 0xEBB; |
[; ;pic18f27j13.h: 726: typedef union { |
[; ;pic18f27j13.h: 727: struct { |
[; ;pic18f27j13.h: 728: unsigned CMP1MD :1; |
[; ;pic18f27j13.h: 729: unsigned CMP2MD :1; |
[; ;pic18f27j13.h: 730: unsigned CMP3MD :1; |
[; ;pic18f27j13.h: 731: unsigned TMR5MD :1; |
[; ;pic18f27j13.h: 732: unsigned TMR6MD :1; |
[; ;pic18f27j13.h: 733: unsigned :1; |
[; ;pic18f27j13.h: 734: unsigned TMR8MD :1; |
[; ;pic18f27j13.h: 735: }; |
[; ;pic18f27j13.h: 736: struct { |
[; ;pic18f27j13.h: 737: unsigned PMDCMP1 :1; |
[; ;pic18f27j13.h: 738: unsigned PMDCMP2 :1; |
[; ;pic18f27j13.h: 739: unsigned PMDCMP3 :1; |
[; ;pic18f27j13.h: 740: }; |
[; ;pic18f27j13.h: 741: struct { |
[; ;pic18f27j13.h: 742: unsigned PMDCMP :3; |
[; ;pic18f27j13.h: 743: unsigned PMDTMR5 :1; |
[; ;pic18f27j13.h: 744: unsigned PMDTMR6 :1; |
[; ;pic18f27j13.h: 745: unsigned :1; |
[; ;pic18f27j13.h: 746: unsigned PMDTMR8 :1; |
[; ;pic18f27j13.h: 747: }; |
[; ;pic18f27j13.h: 748: struct { |
[; ;pic18f27j13.h: 749: unsigned CMPMD :3; |
[; ;pic18f27j13.h: 750: }; |
[; ;pic18f27j13.h: 751: } PD2bits_t; |
[; ;pic18f27j13.h: 752: extern volatile PD2bits_t PD2bits @ 0xEBB; |
[; ;pic18f27j13.h: 826: extern volatile unsigned char PMDIS3 @ 0xEBC; |
"828 |
[; ;pic18f27j13.h: 828: asm("PMDIS3 equ 0EBCh"); |
[; <" PMDIS3 equ 0EBCh ;# "> |
[; ;pic18f27j13.h: 831: extern volatile unsigned char PD3 @ 0xEBC; |
"833 |
[; ;pic18f27j13.h: 833: asm("PD3 equ 0EBCh"); |
[; <" PD3 equ 0EBCh ;# "> |
[; ;pic18f27j13.h: 836: typedef union { |
[; ;pic18f27j13.h: 837: struct { |
[; ;pic18f27j13.h: 838: unsigned :1; |
[; ;pic18f27j13.h: 839: unsigned CCP4MD :1; |
[; ;pic18f27j13.h: 840: unsigned CCP5MD :1; |
[; ;pic18f27j13.h: 841: unsigned CCP6MD :1; |
[; ;pic18f27j13.h: 842: unsigned CCP7MD :1; |
[; ;pic18f27j13.h: 843: unsigned CCP8MD :1; |
[; ;pic18f27j13.h: 844: unsigned CCP9MD :1; |
[; ;pic18f27j13.h: 845: unsigned CCP10MD :1; |
[; ;pic18f27j13.h: 846: }; |
[; ;pic18f27j13.h: 847: struct { |
[; ;pic18f27j13.h: 848: unsigned :1; |
[; ;pic18f27j13.h: 849: unsigned PMDCCP4 :1; |
[; ;pic18f27j13.h: 850: unsigned PMDCCP5 :1; |
[; ;pic18f27j13.h: 851: unsigned PMDCCP6 :1; |
[; ;pic18f27j13.h: 852: unsigned PMDCCP7 :1; |
[; ;pic18f27j13.h: 853: unsigned PMDCCP8 :1; |
[; ;pic18f27j13.h: 854: unsigned PMDCCP9 :1; |
[; ;pic18f27j13.h: 855: unsigned PMDCCP10 :1; |
[; ;pic18f27j13.h: 856: }; |
[; ;pic18f27j13.h: 857: struct { |
[; ;pic18f27j13.h: 858: unsigned :1; |
[; ;pic18f27j13.h: 859: unsigned PMDCCP :7; |
[; ;pic18f27j13.h: 860: }; |
[; ;pic18f27j13.h: 861: struct { |
[; ;pic18f27j13.h: 862: unsigned :1; |
[; ;pic18f27j13.h: 863: unsigned CCPMD :7; |
[; ;pic18f27j13.h: 864: }; |
[; ;pic18f27j13.h: 865: } PMDIS3bits_t; |
[; ;pic18f27j13.h: 866: extern volatile PMDIS3bits_t PMDIS3bits @ 0xEBC; |
[; ;pic18f27j13.h: 949: typedef union { |
[; ;pic18f27j13.h: 950: struct { |
[; ;pic18f27j13.h: 951: unsigned :1; |
[; ;pic18f27j13.h: 952: unsigned CCP4MD :1; |
[; ;pic18f27j13.h: 953: unsigned CCP5MD :1; |
[; ;pic18f27j13.h: 954: unsigned CCP6MD :1; |
[; ;pic18f27j13.h: 955: unsigned CCP7MD :1; |
[; ;pic18f27j13.h: 956: unsigned CCP8MD :1; |
[; ;pic18f27j13.h: 957: unsigned CCP9MD :1; |
[; ;pic18f27j13.h: 958: unsigned CCP10MD :1; |
[; ;pic18f27j13.h: 959: }; |
[; ;pic18f27j13.h: 960: struct { |
[; ;pic18f27j13.h: 961: unsigned :1; |
[; ;pic18f27j13.h: 962: unsigned PMDCCP4 :1; |
[; ;pic18f27j13.h: 963: unsigned PMDCCP5 :1; |
[; ;pic18f27j13.h: 964: unsigned PMDCCP6 :1; |
[; ;pic18f27j13.h: 965: unsigned PMDCCP7 :1; |
[; ;pic18f27j13.h: 966: unsigned PMDCCP8 :1; |
[; ;pic18f27j13.h: 967: unsigned PMDCCP9 :1; |
[; ;pic18f27j13.h: 968: unsigned PMDCCP10 :1; |
[; ;pic18f27j13.h: 969: }; |
[; ;pic18f27j13.h: 970: struct { |
[; ;pic18f27j13.h: 971: unsigned :1; |
[; ;pic18f27j13.h: 972: unsigned PMDCCP :7; |
[; ;pic18f27j13.h: 973: }; |
[; ;pic18f27j13.h: 974: struct { |
[; ;pic18f27j13.h: 975: unsigned :1; |
[; ;pic18f27j13.h: 976: unsigned CCPMD :7; |
[; ;pic18f27j13.h: 977: }; |
[; ;pic18f27j13.h: 978: } PD3bits_t; |
[; ;pic18f27j13.h: 979: extern volatile PD3bits_t PD3bits @ 0xEBC; |
[; ;pic18f27j13.h: 1063: extern volatile unsigned char PPSCON @ 0xEBF; |
"1065 |
[; ;pic18f27j13.h: 1065: asm("PPSCON equ 0EBFh"); |
[; <" PPSCON equ 0EBFh ;# "> |
[; ;pic18f27j13.h: 1068: typedef union { |
[; ;pic18f27j13.h: 1069: struct { |
[; ;pic18f27j13.h: 1070: unsigned IOLOCK :1; |
[; ;pic18f27j13.h: 1071: }; |
[; ;pic18f27j13.h: 1072: } PPSCONbits_t; |
[; ;pic18f27j13.h: 1073: extern volatile PPSCONbits_t PPSCONbits @ 0xEBF; |
[; ;pic18f27j13.h: 1082: extern volatile unsigned char RPOR0 @ 0xEC0; |
"1084 |
[; ;pic18f27j13.h: 1084: asm("RPOR0 equ 0EC0h"); |
[; <" RPOR0 equ 0EC0h ;# "> |
[; ;pic18f27j13.h: 1088: extern volatile unsigned char RPOR1 @ 0xEC1; |
"1090 |
[; ;pic18f27j13.h: 1090: asm("RPOR1 equ 0EC1h"); |
[; <" RPOR1 equ 0EC1h ;# "> |
[; ;pic18f27j13.h: 1094: extern volatile unsigned char RPOR2 @ 0xEC2; |
"1096 |
[; ;pic18f27j13.h: 1096: asm("RPOR2 equ 0EC2h"); |
[; <" RPOR2 equ 0EC2h ;# "> |
[; ;pic18f27j13.h: 1100: extern volatile unsigned char RPOR3 @ 0xEC3; |
"1102 |
[; ;pic18f27j13.h: 1102: asm("RPOR3 equ 0EC3h"); |
[; <" RPOR3 equ 0EC3h ;# "> |
[; ;pic18f27j13.h: 1106: extern volatile unsigned char RPOR4 @ 0xEC4; |
"1108 |
[; ;pic18f27j13.h: 1108: asm("RPOR4 equ 0EC4h"); |
[; <" RPOR4 equ 0EC4h ;# "> |
[; ;pic18f27j13.h: 1112: extern volatile unsigned char RPOR5 @ 0xEC5; |
"1114 |
[; ;pic18f27j13.h: 1114: asm("RPOR5 equ 0EC5h"); |
[; <" RPOR5 equ 0EC5h ;# "> |
[; ;pic18f27j13.h: 1118: extern volatile unsigned char RPOR6 @ 0xEC6; |
"1120 |
[; ;pic18f27j13.h: 1120: asm("RPOR6 equ 0EC6h"); |
[; <" RPOR6 equ 0EC6h ;# "> |
[; ;pic18f27j13.h: 1124: extern volatile unsigned char RPOR7 @ 0xEC7; |
"1126 |
[; ;pic18f27j13.h: 1126: asm("RPOR7 equ 0EC7h"); |
[; <" RPOR7 equ 0EC7h ;# "> |
[; ;pic18f27j13.h: 1130: extern volatile unsigned char RPOR8 @ 0xEC8; |
"1132 |
[; ;pic18f27j13.h: 1132: asm("RPOR8 equ 0EC8h"); |
[; <" RPOR8 equ 0EC8h ;# "> |
[; ;pic18f27j13.h: 1136: extern volatile unsigned char RPOR9 @ 0xEC9; |
"1138 |
[; ;pic18f27j13.h: 1138: asm("RPOR9 equ 0EC9h"); |
[; <" RPOR9 equ 0EC9h ;# "> |
[; ;pic18f27j13.h: 1142: extern volatile unsigned char RPOR10 @ 0xECA; |
"1144 |
[; ;pic18f27j13.h: 1144: asm("RPOR10 equ 0ECAh"); |
[; <" RPOR10 equ 0ECAh ;# "> |
[; ;pic18f27j13.h: 1148: extern volatile unsigned char RPOR11 @ 0xECB; |
"1150 |
[; ;pic18f27j13.h: 1150: asm("RPOR11 equ 0ECBh"); |
[; <" RPOR11 equ 0ECBh ;# "> |
[; ;pic18f27j13.h: 1154: extern volatile unsigned char RPOR12 @ 0xECC; |
"1156 |
[; ;pic18f27j13.h: 1156: asm("RPOR12 equ 0ECCh"); |
[; <" RPOR12 equ 0ECCh ;# "> |
[; ;pic18f27j13.h: 1160: extern volatile unsigned char RPOR13 @ 0xECD; |
"1162 |
[; ;pic18f27j13.h: 1162: asm("RPOR13 equ 0ECDh"); |
[; <" RPOR13 equ 0ECDh ;# "> |
[; ;pic18f27j13.h: 1166: extern volatile unsigned char RPOR14 @ 0xECE; |
"1168 |
[; ;pic18f27j13.h: 1168: asm("RPOR14 equ 0ECEh"); |
[; <" RPOR14 equ 0ECEh ;# "> |
[; ;pic18f27j13.h: 1172: extern volatile unsigned char RPOR15 @ 0xECF; |
"1174 |
[; ;pic18f27j13.h: 1174: asm("RPOR15 equ 0ECFh"); |
[; <" RPOR15 equ 0ECFh ;# "> |
[; ;pic18f27j13.h: 1178: extern volatile unsigned char RPOR16 @ 0xED0; |
"1180 |
[; ;pic18f27j13.h: 1180: asm("RPOR16 equ 0ED0h"); |
[; <" RPOR16 equ 0ED0h ;# "> |
[; ;pic18f27j13.h: 1184: extern volatile unsigned char RPOR17 @ 0xED1; |
"1186 |
[; ;pic18f27j13.h: 1186: asm("RPOR17 equ 0ED1h"); |
[; <" RPOR17 equ 0ED1h ;# "> |
[; ;pic18f27j13.h: 1190: extern volatile unsigned char RPOR18 @ 0xED2; |
"1192 |
[; ;pic18f27j13.h: 1192: asm("RPOR18 equ 0ED2h"); |
[; <" RPOR18 equ 0ED2h ;# "> |
[; ;pic18f27j13.h: 1196: extern volatile unsigned char RPINR1 @ 0xEE1; |
"1198 |
[; ;pic18f27j13.h: 1198: asm("RPINR1 equ 0EE1h"); |
[; <" RPINR1 equ 0EE1h ;# "> |
[; ;pic18f27j13.h: 1202: extern volatile unsigned char RPINR2 @ 0xEE2; |
"1204 |
[; ;pic18f27j13.h: 1204: asm("RPINR2 equ 0EE2h"); |
[; <" RPINR2 equ 0EE2h ;# "> |
[; ;pic18f27j13.h: 1208: extern volatile unsigned char RPINR3 @ 0xEE3; |
"1210 |
[; ;pic18f27j13.h: 1210: asm("RPINR3 equ 0EE3h"); |
[; <" RPINR3 equ 0EE3h ;# "> |
[; ;pic18f27j13.h: 1214: extern volatile unsigned char RPINR4 @ 0xEE4; |
"1216 |
[; ;pic18f27j13.h: 1216: asm("RPINR4 equ 0EE4h"); |
[; <" RPINR4 equ 0EE4h ;# "> |
[; ;pic18f27j13.h: 1220: extern volatile unsigned char RPINR6 @ 0xEE6; |
"1222 |
[; ;pic18f27j13.h: 1222: asm("RPINR6 equ 0EE6h"); |
[; <" RPINR6 equ 0EE6h ;# "> |
[; ;pic18f27j13.h: 1226: extern volatile unsigned char RPINR15 @ 0xEE7; |
"1228 |
[; ;pic18f27j13.h: 1228: asm("RPINR15 equ 0EE7h"); |
[; <" RPINR15 equ 0EE7h ;# "> |
[; ;pic18f27j13.h: 1232: extern volatile unsigned char RPINR7 @ 0xEE8; |
"1234 |
[; ;pic18f27j13.h: 1234: asm("RPINR7 equ 0EE8h"); |
[; <" RPINR7 equ 0EE8h ;# "> |
[; ;pic18f27j13.h: 1238: extern volatile unsigned char RPINR8 @ 0xEE9; |
"1240 |
[; ;pic18f27j13.h: 1240: asm("RPINR8 equ 0EE9h"); |
[; <" RPINR8 equ 0EE9h ;# "> |
[; ;pic18f27j13.h: 1244: extern volatile unsigned char RPINR9 @ 0xEEA; |
"1246 |
[; ;pic18f27j13.h: 1246: asm("RPINR9 equ 0EEAh"); |
[; <" RPINR9 equ 0EEAh ;# "> |
[; ;pic18f27j13.h: 1250: extern volatile unsigned char RPINR12 @ 0xEF2; |
"1252 |
[; ;pic18f27j13.h: 1252: asm("RPINR12 equ 0EF2h"); |
[; <" RPINR12 equ 0EF2h ;# "> |
[; ;pic18f27j13.h: 1256: extern volatile unsigned char RPINR13 @ 0xEF3; |
"1258 |
[; ;pic18f27j13.h: 1258: asm("RPINR13 equ 0EF3h"); |
[; <" RPINR13 equ 0EF3h ;# "> |
[; ;pic18f27j13.h: 1262: extern volatile unsigned char RPINR14 @ 0xEF4; |
"1264 |
[; ;pic18f27j13.h: 1264: asm("RPINR14 equ 0EF4h"); |
[; <" RPINR14 equ 0EF4h ;# "> |
[; ;pic18f27j13.h: 1268: extern volatile unsigned char RPINR16 @ 0xEF7; |
"1270 |
[; ;pic18f27j13.h: 1270: asm("RPINR16 equ 0EF7h"); |
[; <" RPINR16 equ 0EF7h ;# "> |
[; ;pic18f27j13.h: 1274: extern volatile unsigned char RPINR17 @ 0xEF8; |
"1276 |
[; ;pic18f27j13.h: 1276: asm("RPINR17 equ 0EF8h"); |
[; <" RPINR17 equ 0EF8h ;# "> |
[; ;pic18f27j13.h: 1280: extern volatile unsigned char RPINR21 @ 0xEFC; |
"1282 |
[; ;pic18f27j13.h: 1282: asm("RPINR21 equ 0EFCh"); |
[; <" RPINR21 equ 0EFCh ;# "> |
[; ;pic18f27j13.h: 1286: extern volatile unsigned char RPINR22 @ 0xEFD; |
"1288 |
[; ;pic18f27j13.h: 1288: asm("RPINR22 equ 0EFDh"); |
[; <" RPINR22 equ 0EFDh ;# "> |
[; ;pic18f27j13.h: 1292: extern volatile unsigned char RPINR23 @ 0xEFE; |
"1294 |
[; ;pic18f27j13.h: 1294: asm("RPINR23 equ 0EFEh"); |
[; <" RPINR23 equ 0EFEh ;# "> |
[; ;pic18f27j13.h: 1298: extern volatile unsigned char RPINR24 @ 0xEFF; |
"1300 |
[; ;pic18f27j13.h: 1300: asm("RPINR24 equ 0EFFh"); |
[; <" RPINR24 equ 0EFFh ;# "> |
[; ;pic18f27j13.h: 1304: extern volatile unsigned char CCP10CON @ 0xF00; |
"1306 |
[; ;pic18f27j13.h: 1306: asm("CCP10CON equ 0F00h"); |
[; <" CCP10CON equ 0F00h ;# "> |
[; ;pic18f27j13.h: 1309: typedef union { |
[; ;pic18f27j13.h: 1310: struct { |
[; ;pic18f27j13.h: 1311: unsigned CCP10M :4; |
[; ;pic18f27j13.h: 1312: unsigned DC10B :2; |
[; ;pic18f27j13.h: 1313: }; |
[; ;pic18f27j13.h: 1314: struct { |
[; ;pic18f27j13.h: 1315: unsigned CCP10M0 :1; |
[; ;pic18f27j13.h: 1316: unsigned CCP10M1 :1; |
[; ;pic18f27j13.h: 1317: unsigned CCP10M2 :1; |
[; ;pic18f27j13.h: 1318: unsigned CCP10M3 :1; |
[; ;pic18f27j13.h: 1319: unsigned DC10B0 :1; |
[; ;pic18f27j13.h: 1320: unsigned DC10B1 :1; |
[; ;pic18f27j13.h: 1321: }; |
[; ;pic18f27j13.h: 1322: } CCP10CONbits_t; |
[; ;pic18f27j13.h: 1323: extern volatile CCP10CONbits_t CCP10CONbits @ 0xF00; |
[; ;pic18f27j13.h: 1367: extern volatile unsigned char CCPR10L @ 0xF01; |
"1369 |
[; ;pic18f27j13.h: 1369: asm("CCPR10L equ 0F01h"); |
[; <" CCPR10L equ 0F01h ;# "> |
[; ;pic18f27j13.h: 1372: typedef union { |
[; ;pic18f27j13.h: 1373: struct { |
[; ;pic18f27j13.h: 1374: unsigned CCPR10L :8; |
[; ;pic18f27j13.h: 1375: }; |
[; ;pic18f27j13.h: 1376: } CCPR10Lbits_t; |
[; ;pic18f27j13.h: 1377: extern volatile CCPR10Lbits_t CCPR10Lbits @ 0xF01; |
[; ;pic18f27j13.h: 1386: extern volatile unsigned char CCPR10H @ 0xF02; |
"1388 |
[; ;pic18f27j13.h: 1388: asm("CCPR10H equ 0F02h"); |
[; <" CCPR10H equ 0F02h ;# "> |
[; ;pic18f27j13.h: 1391: typedef union { |
[; ;pic18f27j13.h: 1392: struct { |
[; ;pic18f27j13.h: 1393: unsigned CCPR10H :8; |
[; ;pic18f27j13.h: 1394: }; |
[; ;pic18f27j13.h: 1395: } CCPR10Hbits_t; |
[; ;pic18f27j13.h: 1396: extern volatile CCPR10Hbits_t CCPR10Hbits @ 0xF02; |
[; ;pic18f27j13.h: 1405: extern volatile unsigned char CCP9CON @ 0xF03; |
"1407 |
[; ;pic18f27j13.h: 1407: asm("CCP9CON equ 0F03h"); |
[; <" CCP9CON equ 0F03h ;# "> |
[; ;pic18f27j13.h: 1410: typedef union { |
[; ;pic18f27j13.h: 1411: struct { |
[; ;pic18f27j13.h: 1412: unsigned CCP9M :4; |
[; ;pic18f27j13.h: 1413: unsigned DC9B :2; |
[; ;pic18f27j13.h: 1414: }; |
[; ;pic18f27j13.h: 1415: struct { |
[; ;pic18f27j13.h: 1416: unsigned CCP9M0 :1; |
[; ;pic18f27j13.h: 1417: unsigned CCP9M1 :1; |
[; ;pic18f27j13.h: 1418: unsigned CCP9M2 :1; |
[; ;pic18f27j13.h: 1419: unsigned CCP9M3 :1; |
[; ;pic18f27j13.h: 1420: unsigned DC9B0 :1; |
[; ;pic18f27j13.h: 1421: unsigned DC9B1 :1; |
[; ;pic18f27j13.h: 1422: }; |
[; ;pic18f27j13.h: 1423: } CCP9CONbits_t; |
[; ;pic18f27j13.h: 1424: extern volatile CCP9CONbits_t CCP9CONbits @ 0xF03; |
[; ;pic18f27j13.h: 1468: extern volatile unsigned char CCPR9L @ 0xF04; |
"1470 |
[; ;pic18f27j13.h: 1470: asm("CCPR9L equ 0F04h"); |
[; <" CCPR9L equ 0F04h ;# "> |
[; ;pic18f27j13.h: 1473: typedef union { |
[; ;pic18f27j13.h: 1474: struct { |
[; ;pic18f27j13.h: 1475: unsigned CCPR9L :8; |
[; ;pic18f27j13.h: 1476: }; |
[; ;pic18f27j13.h: 1477: } CCPR9Lbits_t; |
[; ;pic18f27j13.h: 1478: extern volatile CCPR9Lbits_t CCPR9Lbits @ 0xF04; |
[; ;pic18f27j13.h: 1487: extern volatile unsigned char CCPR9H @ 0xF05; |
"1489 |
[; ;pic18f27j13.h: 1489: asm("CCPR9H equ 0F05h"); |
[; <" CCPR9H equ 0F05h ;# "> |
[; ;pic18f27j13.h: 1492: typedef union { |
[; ;pic18f27j13.h: 1493: struct { |
[; ;pic18f27j13.h: 1494: unsigned CCPR9H :8; |
[; ;pic18f27j13.h: 1495: }; |
[; ;pic18f27j13.h: 1496: } CCPR9Hbits_t; |
[; ;pic18f27j13.h: 1497: extern volatile CCPR9Hbits_t CCPR9Hbits @ 0xF05; |
[; ;pic18f27j13.h: 1506: extern volatile unsigned char CCP8CON @ 0xF06; |
"1508 |
[; ;pic18f27j13.h: 1508: asm("CCP8CON equ 0F06h"); |
[; <" CCP8CON equ 0F06h ;# "> |
[; ;pic18f27j13.h: 1511: typedef union { |
[; ;pic18f27j13.h: 1512: struct { |
[; ;pic18f27j13.h: 1513: unsigned CCP8M :4; |
[; ;pic18f27j13.h: 1514: unsigned DC8B :2; |
[; ;pic18f27j13.h: 1515: }; |
[; ;pic18f27j13.h: 1516: struct { |
[; ;pic18f27j13.h: 1517: unsigned CCP8M0 :1; |
[; ;pic18f27j13.h: 1518: unsigned CCP8M1 :1; |
[; ;pic18f27j13.h: 1519: unsigned CCP8M2 :1; |
[; ;pic18f27j13.h: 1520: unsigned CCP8M3 :1; |
[; ;pic18f27j13.h: 1521: unsigned DC8B0 :1; |
[; ;pic18f27j13.h: 1522: unsigned DC8B1 :1; |
[; ;pic18f27j13.h: 1523: }; |
[; ;pic18f27j13.h: 1524: } CCP8CONbits_t; |
[; ;pic18f27j13.h: 1525: extern volatile CCP8CONbits_t CCP8CONbits @ 0xF06; |
[; ;pic18f27j13.h: 1569: extern volatile unsigned char CCPR8L @ 0xF07; |
"1571 |
[; ;pic18f27j13.h: 1571: asm("CCPR8L equ 0F07h"); |
[; <" CCPR8L equ 0F07h ;# "> |
[; ;pic18f27j13.h: 1574: typedef union { |
[; ;pic18f27j13.h: 1575: struct { |
[; ;pic18f27j13.h: 1576: unsigned CCPR8L :8; |
[; ;pic18f27j13.h: 1577: }; |
[; ;pic18f27j13.h: 1578: } CCPR8Lbits_t; |
[; ;pic18f27j13.h: 1579: extern volatile CCPR8Lbits_t CCPR8Lbits @ 0xF07; |
[; ;pic18f27j13.h: 1588: extern volatile unsigned char CCPR8H @ 0xF08; |
"1590 |
[; ;pic18f27j13.h: 1590: asm("CCPR8H equ 0F08h"); |
[; <" CCPR8H equ 0F08h ;# "> |
[; ;pic18f27j13.h: 1593: typedef union { |
[; ;pic18f27j13.h: 1594: struct { |
[; ;pic18f27j13.h: 1595: unsigned CCPR8H :8; |
[; ;pic18f27j13.h: 1596: }; |
[; ;pic18f27j13.h: 1597: } CCPR8Hbits_t; |
[; ;pic18f27j13.h: 1598: extern volatile CCPR8Hbits_t CCPR8Hbits @ 0xF08; |
[; ;pic18f27j13.h: 1607: extern volatile unsigned char CCP7CON @ 0xF09; |
"1609 |
[; ;pic18f27j13.h: 1609: asm("CCP7CON equ 0F09h"); |
[; <" CCP7CON equ 0F09h ;# "> |
[; ;pic18f27j13.h: 1612: typedef union { |
[; ;pic18f27j13.h: 1613: struct { |
[; ;pic18f27j13.h: 1614: unsigned CCP7M :4; |
[; ;pic18f27j13.h: 1615: unsigned DC7B :2; |
[; ;pic18f27j13.h: 1616: }; |
[; ;pic18f27j13.h: 1617: struct { |
[; ;pic18f27j13.h: 1618: unsigned CCP7M0 :1; |
[; ;pic18f27j13.h: 1619: unsigned CCP7M1 :1; |
[; ;pic18f27j13.h: 1620: unsigned CCP7M2 :1; |
[; ;pic18f27j13.h: 1621: unsigned CCP7M3 :1; |
[; ;pic18f27j13.h: 1622: unsigned DC7B0 :1; |
[; ;pic18f27j13.h: 1623: unsigned DC7B1 :1; |
[; ;pic18f27j13.h: 1624: }; |
[; ;pic18f27j13.h: 1625: } CCP7CONbits_t; |
[; ;pic18f27j13.h: 1626: extern volatile CCP7CONbits_t CCP7CONbits @ 0xF09; |
[; ;pic18f27j13.h: 1670: extern volatile unsigned char CCPR7L @ 0xF0A; |
"1672 |
[; ;pic18f27j13.h: 1672: asm("CCPR7L equ 0F0Ah"); |
[; <" CCPR7L equ 0F0Ah ;# "> |
[; ;pic18f27j13.h: 1675: typedef union { |
[; ;pic18f27j13.h: 1676: struct { |
[; ;pic18f27j13.h: 1677: unsigned CCPR7L :8; |
[; ;pic18f27j13.h: 1678: }; |
[; ;pic18f27j13.h: 1679: } CCPR7Lbits_t; |
[; ;pic18f27j13.h: 1680: extern volatile CCPR7Lbits_t CCPR7Lbits @ 0xF0A; |
[; ;pic18f27j13.h: 1689: extern volatile unsigned char CCPR7H @ 0xF0B; |
"1691 |
[; ;pic18f27j13.h: 1691: asm("CCPR7H equ 0F0Bh"); |
[; <" CCPR7H equ 0F0Bh ;# "> |
[; ;pic18f27j13.h: 1694: typedef union { |
[; ;pic18f27j13.h: 1695: struct { |
[; ;pic18f27j13.h: 1696: unsigned CCPR7H :8; |
[; ;pic18f27j13.h: 1697: }; |
[; ;pic18f27j13.h: 1698: } CCPR7Hbits_t; |
[; ;pic18f27j13.h: 1699: extern volatile CCPR7Hbits_t CCPR7Hbits @ 0xF0B; |
[; ;pic18f27j13.h: 1708: extern volatile unsigned char CCP6CON @ 0xF0C; |
"1710 |
[; ;pic18f27j13.h: 1710: asm("CCP6CON equ 0F0Ch"); |
[; <" CCP6CON equ 0F0Ch ;# "> |
[; ;pic18f27j13.h: 1713: typedef union { |
[; ;pic18f27j13.h: 1714: struct { |
[; ;pic18f27j13.h: 1715: unsigned CCP6M :4; |
[; ;pic18f27j13.h: 1716: unsigned DC6B :2; |
[; ;pic18f27j13.h: 1717: }; |
[; ;pic18f27j13.h: 1718: struct { |
[; ;pic18f27j13.h: 1719: unsigned CCP6M0 :1; |
[; ;pic18f27j13.h: 1720: unsigned CCP6M1 :1; |
[; ;pic18f27j13.h: 1721: unsigned CCP6M2 :1; |
[; ;pic18f27j13.h: 1722: unsigned CCP6M3 :1; |
[; ;pic18f27j13.h: 1723: unsigned DC6B0 :1; |
[; ;pic18f27j13.h: 1724: unsigned DC6B1 :1; |
[; ;pic18f27j13.h: 1725: }; |
[; ;pic18f27j13.h: 1726: } CCP6CONbits_t; |
[; ;pic18f27j13.h: 1727: extern volatile CCP6CONbits_t CCP6CONbits @ 0xF0C; |
[; ;pic18f27j13.h: 1771: extern volatile unsigned char CCPR6L @ 0xF0D; |
"1773 |
[; ;pic18f27j13.h: 1773: asm("CCPR6L equ 0F0Dh"); |
[; <" CCPR6L equ 0F0Dh ;# "> |
[; ;pic18f27j13.h: 1776: typedef union { |
[; ;pic18f27j13.h: 1777: struct { |
[; ;pic18f27j13.h: 1778: unsigned CCPR6L :8; |
[; ;pic18f27j13.h: 1779: }; |
[; ;pic18f27j13.h: 1780: } CCPR6Lbits_t; |
[; ;pic18f27j13.h: 1781: extern volatile CCPR6Lbits_t CCPR6Lbits @ 0xF0D; |
[; ;pic18f27j13.h: 1790: extern volatile unsigned char CCPR6H @ 0xF0E; |
"1792 |
[; ;pic18f27j13.h: 1792: asm("CCPR6H equ 0F0Eh"); |
[; <" CCPR6H equ 0F0Eh ;# "> |
[; ;pic18f27j13.h: 1795: typedef union { |
[; ;pic18f27j13.h: 1796: struct { |
[; ;pic18f27j13.h: 1797: unsigned CCPR6H :8; |
[; ;pic18f27j13.h: 1798: }; |
[; ;pic18f27j13.h: 1799: } CCPR6Hbits_t; |
[; ;pic18f27j13.h: 1800: extern volatile CCPR6Hbits_t CCPR6Hbits @ 0xF0E; |
[; ;pic18f27j13.h: 1809: extern volatile unsigned char CCP5CON @ 0xF0F; |
"1811 |
[; ;pic18f27j13.h: 1811: asm("CCP5CON equ 0F0Fh"); |
[; <" CCP5CON equ 0F0Fh ;# "> |
[; ;pic18f27j13.h: 1814: typedef union { |
[; ;pic18f27j13.h: 1815: struct { |
[; ;pic18f27j13.h: 1816: unsigned CCP5M :4; |
[; ;pic18f27j13.h: 1817: unsigned DC5B :2; |
[; ;pic18f27j13.h: 1818: }; |
[; ;pic18f27j13.h: 1819: struct { |
[; ;pic18f27j13.h: 1820: unsigned CCP5M0 :1; |
[; ;pic18f27j13.h: 1821: unsigned CCP5M1 :1; |
[; ;pic18f27j13.h: 1822: unsigned CCP5M2 :1; |
[; ;pic18f27j13.h: 1823: unsigned CCP5M3 :1; |
[; ;pic18f27j13.h: 1824: unsigned DC5B0 :1; |
[; ;pic18f27j13.h: 1825: unsigned DC5B1 :1; |
[; ;pic18f27j13.h: 1826: }; |
[; ;pic18f27j13.h: 1827: } CCP5CONbits_t; |
[; ;pic18f27j13.h: 1828: extern volatile CCP5CONbits_t CCP5CONbits @ 0xF0F; |
[; ;pic18f27j13.h: 1872: extern volatile unsigned char CCPR5L @ 0xF10; |
"1874 |
[; ;pic18f27j13.h: 1874: asm("CCPR5L equ 0F10h"); |
[; <" CCPR5L equ 0F10h ;# "> |
[; ;pic18f27j13.h: 1877: typedef union { |
[; ;pic18f27j13.h: 1878: struct { |
[; ;pic18f27j13.h: 1879: unsigned CCPR5L :8; |
[; ;pic18f27j13.h: 1880: }; |
[; ;pic18f27j13.h: 1881: } CCPR5Lbits_t; |
[; ;pic18f27j13.h: 1882: extern volatile CCPR5Lbits_t CCPR5Lbits @ 0xF10; |
[; ;pic18f27j13.h: 1891: extern volatile unsigned char CCPR5H @ 0xF11; |
"1893 |
[; ;pic18f27j13.h: 1893: asm("CCPR5H equ 0F11h"); |
[; <" CCPR5H equ 0F11h ;# "> |
[; ;pic18f27j13.h: 1896: typedef union { |
[; ;pic18f27j13.h: 1897: struct { |
[; ;pic18f27j13.h: 1898: unsigned CCPR5H :8; |
[; ;pic18f27j13.h: 1899: }; |
[; ;pic18f27j13.h: 1900: } CCPR5Hbits_t; |
[; ;pic18f27j13.h: 1901: extern volatile CCPR5Hbits_t CCPR5Hbits @ 0xF11; |
[; ;pic18f27j13.h: 1910: extern volatile unsigned char CCP4CON @ 0xF12; |
"1912 |
[; ;pic18f27j13.h: 1912: asm("CCP4CON equ 0F12h"); |
[; <" CCP4CON equ 0F12h ;# "> |
[; ;pic18f27j13.h: 1915: typedef union { |
[; ;pic18f27j13.h: 1916: struct { |
[; ;pic18f27j13.h: 1917: unsigned CCP4M :4; |
[; ;pic18f27j13.h: 1918: unsigned DC4B :2; |
[; ;pic18f27j13.h: 1919: }; |
[; ;pic18f27j13.h: 1920: struct { |
[; ;pic18f27j13.h: 1921: unsigned CCP4M0 :1; |
[; ;pic18f27j13.h: 1922: unsigned CCP4M1 :1; |
[; ;pic18f27j13.h: 1923: unsigned CCP4M2 :1; |
[; ;pic18f27j13.h: 1924: unsigned CCP4M3 :1; |
[; ;pic18f27j13.h: 1925: unsigned DC4B0 :1; |
[; ;pic18f27j13.h: 1926: unsigned DC4B1 :1; |
[; ;pic18f27j13.h: 1927: }; |
[; ;pic18f27j13.h: 1928: } CCP4CONbits_t; |
[; ;pic18f27j13.h: 1929: extern volatile CCP4CONbits_t CCP4CONbits @ 0xF12; |
[; ;pic18f27j13.h: 1973: extern volatile unsigned char CCPR4L @ 0xF13; |
"1975 |
[; ;pic18f27j13.h: 1975: asm("CCPR4L equ 0F13h"); |
[; <" CCPR4L equ 0F13h ;# "> |
[; ;pic18f27j13.h: 1978: typedef union { |
[; ;pic18f27j13.h: 1979: struct { |
[; ;pic18f27j13.h: 1980: unsigned CCPR4L :8; |
[; ;pic18f27j13.h: 1981: }; |
[; ;pic18f27j13.h: 1982: } CCPR4Lbits_t; |
[; ;pic18f27j13.h: 1983: extern volatile CCPR4Lbits_t CCPR4Lbits @ 0xF13; |
[; ;pic18f27j13.h: 1992: extern volatile unsigned char CCPR4H @ 0xF14; |
"1994 |
[; ;pic18f27j13.h: 1994: asm("CCPR4H equ 0F14h"); |
[; <" CCPR4H equ 0F14h ;# "> |
[; ;pic18f27j13.h: 1997: typedef union { |
[; ;pic18f27j13.h: 1998: struct { |
[; ;pic18f27j13.h: 1999: unsigned CCPR4H :8; |
[; ;pic18f27j13.h: 2000: }; |
[; ;pic18f27j13.h: 2001: } CCPR4Hbits_t; |
[; ;pic18f27j13.h: 2002: extern volatile CCPR4Hbits_t CCPR4Hbits @ 0xF14; |
[; ;pic18f27j13.h: 2011: extern volatile unsigned char CCP3CON @ 0xF15; |
"2013 |
[; ;pic18f27j13.h: 2013: asm("CCP3CON equ 0F15h"); |
[; <" CCP3CON equ 0F15h ;# "> |
[; ;pic18f27j13.h: 2016: typedef union { |
[; ;pic18f27j13.h: 2017: struct { |
[; ;pic18f27j13.h: 2018: unsigned CCP3M :4; |
[; ;pic18f27j13.h: 2019: unsigned DC3B :2; |
[; ;pic18f27j13.h: 2020: unsigned P3M :2; |
[; ;pic18f27j13.h: 2021: }; |
[; ;pic18f27j13.h: 2022: struct { |
[; ;pic18f27j13.h: 2023: unsigned CCP3M0 :1; |
[; ;pic18f27j13.h: 2024: unsigned CCP3M1 :1; |
[; ;pic18f27j13.h: 2025: unsigned CCP3M2 :1; |
[; ;pic18f27j13.h: 2026: unsigned CCP3M3 :1; |
[; ;pic18f27j13.h: 2027: unsigned DC3B0 :1; |
[; ;pic18f27j13.h: 2028: unsigned DC3B1 :1; |
[; ;pic18f27j13.h: 2029: unsigned P3M0 :1; |
[; ;pic18f27j13.h: 2030: unsigned P3M1 :1; |
[; ;pic18f27j13.h: 2031: }; |
[; ;pic18f27j13.h: 2032: } CCP3CONbits_t; |
[; ;pic18f27j13.h: 2033: extern volatile CCP3CONbits_t CCP3CONbits @ 0xF15; |
[; ;pic18f27j13.h: 2092: extern volatile unsigned char CCPR3L @ 0xF16; |
"2094 |
[; ;pic18f27j13.h: 2094: asm("CCPR3L equ 0F16h"); |
[; <" CCPR3L equ 0F16h ;# "> |
[; ;pic18f27j13.h: 2097: typedef union { |
[; ;pic18f27j13.h: 2098: struct { |
[; ;pic18f27j13.h: 2099: unsigned CCPR3L :8; |
[; ;pic18f27j13.h: 2100: }; |
[; ;pic18f27j13.h: 2101: } CCPR3Lbits_t; |
[; ;pic18f27j13.h: 2102: extern volatile CCPR3Lbits_t CCPR3Lbits @ 0xF16; |
[; ;pic18f27j13.h: 2111: extern volatile unsigned char CCPR3H @ 0xF17; |
"2113 |
[; ;pic18f27j13.h: 2113: asm("CCPR3H equ 0F17h"); |
[; <" CCPR3H equ 0F17h ;# "> |
[; ;pic18f27j13.h: 2116: typedef union { |
[; ;pic18f27j13.h: 2117: struct { |
[; ;pic18f27j13.h: 2118: unsigned CCPR3H :8; |
[; ;pic18f27j13.h: 2119: }; |
[; ;pic18f27j13.h: 2120: } CCPR3Hbits_t; |
[; ;pic18f27j13.h: 2121: extern volatile CCPR3Hbits_t CCPR3Hbits @ 0xF17; |
[; ;pic18f27j13.h: 2130: extern volatile unsigned char ECCP3DEL @ 0xF18; |
"2132 |
[; ;pic18f27j13.h: 2132: asm("ECCP3DEL equ 0F18h"); |
[; <" ECCP3DEL equ 0F18h ;# "> |
[; ;pic18f27j13.h: 2135: typedef union { |
[; ;pic18f27j13.h: 2136: struct { |
[; ;pic18f27j13.h: 2137: unsigned P3DC :7; |
[; ;pic18f27j13.h: 2138: unsigned P3RSEN :1; |
[; ;pic18f27j13.h: 2139: }; |
[; ;pic18f27j13.h: 2140: struct { |
[; ;pic18f27j13.h: 2141: unsigned P3DC0 :1; |
[; ;pic18f27j13.h: 2142: unsigned P3DC1 :1; |
[; ;pic18f27j13.h: 2143: unsigned P3DC2 :1; |
[; ;pic18f27j13.h: 2144: unsigned P3DC3 :1; |
[; ;pic18f27j13.h: 2145: unsigned P3DC4 :1; |
[; ;pic18f27j13.h: 2146: unsigned P3DC5 :1; |
[; ;pic18f27j13.h: 2147: unsigned P3DC6 :1; |
[; ;pic18f27j13.h: 2148: }; |
[; ;pic18f27j13.h: 2149: } ECCP3DELbits_t; |
[; ;pic18f27j13.h: 2150: extern volatile ECCP3DELbits_t ECCP3DELbits @ 0xF18; |
[; ;pic18f27j13.h: 2199: extern volatile unsigned char ECCP3AS @ 0xF19; |
"2201 |
[; ;pic18f27j13.h: 2201: asm("ECCP3AS equ 0F19h"); |
[; <" ECCP3AS equ 0F19h ;# "> |
[; ;pic18f27j13.h: 2204: typedef union { |
[; ;pic18f27j13.h: 2205: struct { |
[; ;pic18f27j13.h: 2206: unsigned PSS3BD :2; |
[; ;pic18f27j13.h: 2207: unsigned PSS3AC :2; |
[; ;pic18f27j13.h: 2208: unsigned ECCP3AS :3; |
[; ;pic18f27j13.h: 2209: unsigned ECCP3ASE :1; |
[; ;pic18f27j13.h: 2210: }; |
[; ;pic18f27j13.h: 2211: struct { |
[; ;pic18f27j13.h: 2212: unsigned PSS3BD0 :1; |
[; ;pic18f27j13.h: 2213: unsigned PSS3BD1 :1; |
[; ;pic18f27j13.h: 2214: unsigned PSS3AC0 :1; |
[; ;pic18f27j13.h: 2215: unsigned PSS3AC1 :1; |
[; ;pic18f27j13.h: 2216: unsigned ECCP3AS0 :1; |
[; ;pic18f27j13.h: 2217: unsigned ECCP3AS1 :1; |
[; ;pic18f27j13.h: 2218: unsigned ECCP3AS2 :1; |
[; ;pic18f27j13.h: 2219: }; |
[; ;pic18f27j13.h: 2220: } ECCP3ASbits_t; |
[; ;pic18f27j13.h: 2221: extern volatile ECCP3ASbits_t ECCP3ASbits @ 0xF19; |
[; ;pic18f27j13.h: 2280: extern volatile unsigned char PSTR3CON @ 0xF1A; |
"2282 |
[; ;pic18f27j13.h: 2282: asm("PSTR3CON equ 0F1Ah"); |
[; <" PSTR3CON equ 0F1Ah ;# "> |
[; ;pic18f27j13.h: 2285: typedef union { |
[; ;pic18f27j13.h: 2286: struct { |
[; ;pic18f27j13.h: 2287: unsigned STRA :1; |
[; ;pic18f27j13.h: 2288: unsigned STRB :1; |
[; ;pic18f27j13.h: 2289: unsigned STRC :1; |
[; ;pic18f27j13.h: 2290: unsigned STRD :1; |
[; ;pic18f27j13.h: 2291: unsigned STRSYNC :1; |
[; ;pic18f27j13.h: 2292: unsigned :1; |
[; ;pic18f27j13.h: 2293: unsigned CMPL :2; |
[; ;pic18f27j13.h: 2294: }; |
[; ;pic18f27j13.h: 2295: struct { |
[; ;pic18f27j13.h: 2296: unsigned :6; |
[; ;pic18f27j13.h: 2297: unsigned CMPL0 :1; |
[; ;pic18f27j13.h: 2298: unsigned CMPL1 :1; |
[; ;pic18f27j13.h: 2299: }; |
[; ;pic18f27j13.h: 2300: struct { |
[; ;pic18f27j13.h: 2301: unsigned :6; |
[; ;pic18f27j13.h: 2302: unsigned CMPL03 :1; |
[; ;pic18f27j13.h: 2303: }; |
[; ;pic18f27j13.h: 2304: struct { |
[; ;pic18f27j13.h: 2305: unsigned :7; |
[; ;pic18f27j13.h: 2306: unsigned CMPL13 :1; |
[; ;pic18f27j13.h: 2307: }; |
[; ;pic18f27j13.h: 2308: struct { |
[; ;pic18f27j13.h: 2309: unsigned STRA3 :1; |
[; ;pic18f27j13.h: 2310: }; |
[; ;pic18f27j13.h: 2311: struct { |
[; ;pic18f27j13.h: 2312: unsigned :1; |
[; ;pic18f27j13.h: 2313: unsigned STRB3 :1; |
[; ;pic18f27j13.h: 2314: }; |
[; ;pic18f27j13.h: 2315: struct { |
[; ;pic18f27j13.h: 2316: unsigned :2; |
[; ;pic18f27j13.h: 2317: unsigned STRC3 :1; |
[; ;pic18f27j13.h: 2318: }; |
[; ;pic18f27j13.h: 2319: struct { |
[; ;pic18f27j13.h: 2320: unsigned :3; |
[; ;pic18f27j13.h: 2321: unsigned STRD3 :1; |
[; ;pic18f27j13.h: 2322: }; |
[; ;pic18f27j13.h: 2323: struct { |
[; ;pic18f27j13.h: 2324: unsigned :4; |
[; ;pic18f27j13.h: 2325: unsigned STRSYNC3 :1; |
[; ;pic18f27j13.h: 2326: }; |
[; ;pic18f27j13.h: 2327: } PSTR3CONbits_t; |
[; ;pic18f27j13.h: 2328: extern volatile PSTR3CONbits_t PSTR3CONbits @ 0xF1A; |
[; ;pic18f27j13.h: 2407: extern volatile unsigned char T8CON @ 0xF1B; |
"2409 |
[; ;pic18f27j13.h: 2409: asm("T8CON equ 0F1Bh"); |
[; <" T8CON equ 0F1Bh ;# "> |
[; ;pic18f27j13.h: 2412: typedef union { |
[; ;pic18f27j13.h: 2413: struct { |
[; ;pic18f27j13.h: 2414: unsigned T8CKPS :2; |
[; ;pic18f27j13.h: 2415: unsigned TMR8ON :1; |
[; ;pic18f27j13.h: 2416: unsigned T8OUTPS :4; |
[; ;pic18f27j13.h: 2417: }; |
[; ;pic18f27j13.h: 2418: struct { |
[; ;pic18f27j13.h: 2419: unsigned T8CKPS0 :1; |
[; ;pic18f27j13.h: 2420: unsigned T8CKPS1 :1; |
[; ;pic18f27j13.h: 2421: unsigned :1; |
[; ;pic18f27j13.h: 2422: unsigned T8OUTPS0 :1; |
[; ;pic18f27j13.h: 2423: unsigned T8OUTPS1 :1; |
[; ;pic18f27j13.h: 2424: unsigned T8OUTPS2 :1; |
[; ;pic18f27j13.h: 2425: unsigned T8OUTPS3 :1; |
[; ;pic18f27j13.h: 2426: }; |
[; ;pic18f27j13.h: 2427: } T8CONbits_t; |
[; ;pic18f27j13.h: 2428: extern volatile T8CONbits_t T8CONbits @ 0xF1B; |
[; ;pic18f27j13.h: 2477: extern volatile unsigned char PR8 @ 0xF1C; |
"2479 |
[; ;pic18f27j13.h: 2479: asm("PR8 equ 0F1Ch"); |
[; <" PR8 equ 0F1Ch ;# "> |
[; ;pic18f27j13.h: 2482: typedef union { |
[; ;pic18f27j13.h: 2483: struct { |
[; ;pic18f27j13.h: 2484: unsigned PR8 :8; |
[; ;pic18f27j13.h: 2485: }; |
[; ;pic18f27j13.h: 2486: } PR8bits_t; |
[; ;pic18f27j13.h: 2487: extern volatile PR8bits_t PR8bits @ 0xF1C; |
[; ;pic18f27j13.h: 2496: extern volatile unsigned char TMR8 @ 0xF1D; |
"2498 |
[; ;pic18f27j13.h: 2498: asm("TMR8 equ 0F1Dh"); |
[; <" TMR8 equ 0F1Dh ;# "> |
[; ;pic18f27j13.h: 2501: typedef union { |
[; ;pic18f27j13.h: 2502: struct { |
[; ;pic18f27j13.h: 2503: unsigned TMR8 :8; |
[; ;pic18f27j13.h: 2504: }; |
[; ;pic18f27j13.h: 2505: } TMR8bits_t; |
[; ;pic18f27j13.h: 2506: extern volatile TMR8bits_t TMR8bits @ 0xF1D; |
[; ;pic18f27j13.h: 2515: extern volatile unsigned char T6CON @ 0xF1E; |
"2517 |
[; ;pic18f27j13.h: 2517: asm("T6CON equ 0F1Eh"); |
[; <" T6CON equ 0F1Eh ;# "> |
[; ;pic18f27j13.h: 2520: typedef union { |
[; ;pic18f27j13.h: 2521: struct { |
[; ;pic18f27j13.h: 2522: unsigned T6CKPS :2; |
[; ;pic18f27j13.h: 2523: unsigned TMR6ON :1; |
[; ;pic18f27j13.h: 2524: unsigned T6OUTPS :4; |
[; ;pic18f27j13.h: 2525: }; |
[; ;pic18f27j13.h: 2526: struct { |
[; ;pic18f27j13.h: 2527: unsigned T6CKPS0 :1; |
[; ;pic18f27j13.h: 2528: unsigned T6CKPS1 :1; |
[; ;pic18f27j13.h: 2529: unsigned :1; |
[; ;pic18f27j13.h: 2530: unsigned T6OUTPS0 :1; |
[; ;pic18f27j13.h: 2531: unsigned T6OUTPS1 :1; |
[; ;pic18f27j13.h: 2532: unsigned T6OUTPS2 :1; |
[; ;pic18f27j13.h: 2533: unsigned T6OUTPS3 :1; |
[; ;pic18f27j13.h: 2534: }; |
[; ;pic18f27j13.h: 2535: } T6CONbits_t; |
[; ;pic18f27j13.h: 2536: extern volatile T6CONbits_t T6CONbits @ 0xF1E; |
[; ;pic18f27j13.h: 2585: extern volatile unsigned char PR6 @ 0xF1F; |
"2587 |
[; ;pic18f27j13.h: 2587: asm("PR6 equ 0F1Fh"); |
[; <" PR6 equ 0F1Fh ;# "> |
[; ;pic18f27j13.h: 2590: typedef union { |
[; ;pic18f27j13.h: 2591: struct { |
[; ;pic18f27j13.h: 2592: unsigned PR6 :8; |
[; ;pic18f27j13.h: 2593: }; |
[; ;pic18f27j13.h: 2594: } PR6bits_t; |
[; ;pic18f27j13.h: 2595: extern volatile PR6bits_t PR6bits @ 0xF1F; |
[; ;pic18f27j13.h: 2604: extern volatile unsigned char TMR6 @ 0xF20; |
"2606 |
[; ;pic18f27j13.h: 2606: asm("TMR6 equ 0F20h"); |
[; <" TMR6 equ 0F20h ;# "> |
[; ;pic18f27j13.h: 2609: typedef union { |
[; ;pic18f27j13.h: 2610: struct { |
[; ;pic18f27j13.h: 2611: unsigned TMR6 :8; |
[; ;pic18f27j13.h: 2612: }; |
[; ;pic18f27j13.h: 2613: } TMR6bits_t; |
[; ;pic18f27j13.h: 2614: extern volatile TMR6bits_t TMR6bits @ 0xF20; |
[; ;pic18f27j13.h: 2623: extern volatile unsigned char T5GCON @ 0xF21; |
"2625 |
[; ;pic18f27j13.h: 2625: asm("T5GCON equ 0F21h"); |
[; <" T5GCON equ 0F21h ;# "> |
[; ;pic18f27j13.h: 2628: typedef union { |
[; ;pic18f27j13.h: 2629: struct { |
[; ;pic18f27j13.h: 2630: unsigned :3; |
[; ;pic18f27j13.h: 2631: unsigned T5GGO_NOT_T5DONE :1; |
[; ;pic18f27j13.h: 2632: }; |
[; ;pic18f27j13.h: 2633: struct { |
[; ;pic18f27j13.h: 2634: unsigned T5GSS :2; |
[; ;pic18f27j13.h: 2635: unsigned T5GVAL :1; |
[; ;pic18f27j13.h: 2636: unsigned T5GGO_nT5DONE :1; |
[; ;pic18f27j13.h: 2637: unsigned T5GSPM :1; |
[; ;pic18f27j13.h: 2638: unsigned T5GTM :1; |
[; ;pic18f27j13.h: 2639: unsigned T5GPOL :1; |
[; ;pic18f27j13.h: 2640: unsigned TMR5GE :1; |
[; ;pic18f27j13.h: 2641: }; |
[; ;pic18f27j13.h: 2642: struct { |
[; ;pic18f27j13.h: 2643: unsigned T5GSS0 :1; |
[; ;pic18f27j13.h: 2644: unsigned T5GSS1 :1; |
[; ;pic18f27j13.h: 2645: unsigned :1; |
[; ;pic18f27j13.h: 2646: unsigned T5GGO :1; |
[; ;pic18f27j13.h: 2647: }; |
[; ;pic18f27j13.h: 2648: struct { |
[; ;pic18f27j13.h: 2649: unsigned :3; |
[; ;pic18f27j13.h: 2650: unsigned NOT_T5DONE :1; |
[; ;pic18f27j13.h: 2651: }; |
[; ;pic18f27j13.h: 2652: struct { |
[; ;pic18f27j13.h: 2653: unsigned :3; |
[; ;pic18f27j13.h: 2654: unsigned nT5DONE :1; |
[; ;pic18f27j13.h: 2655: }; |
[; ;pic18f27j13.h: 2656: struct { |
[; ;pic18f27j13.h: 2657: unsigned :3; |
[; ;pic18f27j13.h: 2658: unsigned T5DONE :1; |
[; ;pic18f27j13.h: 2659: }; |
[; ;pic18f27j13.h: 2660: } T5GCONbits_t; |
[; ;pic18f27j13.h: 2661: extern volatile T5GCONbits_t T5GCONbits @ 0xF21; |
[; ;pic18f27j13.h: 2735: extern volatile unsigned char T5CON @ 0xF22; |
"2737 |
[; ;pic18f27j13.h: 2737: asm("T5CON equ 0F22h"); |
[; <" T5CON equ 0F22h ;# "> |
[; ;pic18f27j13.h: 2740: typedef union { |
[; ;pic18f27j13.h: 2741: struct { |
[; ;pic18f27j13.h: 2742: unsigned :2; |
[; ;pic18f27j13.h: 2743: unsigned NOT_T5SYNC :1; |
[; ;pic18f27j13.h: 2744: }; |
[; ;pic18f27j13.h: 2745: struct { |
[; ;pic18f27j13.h: 2746: unsigned TMR5ON :1; |
[; ;pic18f27j13.h: 2747: unsigned RD16 :1; |
[; ;pic18f27j13.h: 2748: unsigned nT5SYNC :1; |
[; ;pic18f27j13.h: 2749: unsigned T5OSCEN :1; |
[; ;pic18f27j13.h: 2750: unsigned T5CKPS :2; |
[; ;pic18f27j13.h: 2751: unsigned TMR5CS :2; |
[; ;pic18f27j13.h: 2752: }; |
[; ;pic18f27j13.h: 2753: struct { |
[; ;pic18f27j13.h: 2754: unsigned :4; |
[; ;pic18f27j13.h: 2755: unsigned T5CKPS0 :1; |
[; ;pic18f27j13.h: 2756: unsigned T5CKPS1 :1; |
[; ;pic18f27j13.h: 2757: unsigned TMR5CS0 :1; |
[; ;pic18f27j13.h: 2758: unsigned TMR5CS1 :1; |
[; ;pic18f27j13.h: 2759: }; |
[; ;pic18f27j13.h: 2760: struct { |
[; ;pic18f27j13.h: 2761: unsigned :1; |
[; ;pic18f27j13.h: 2762: unsigned RD165 :1; |
[; ;pic18f27j13.h: 2763: }; |
[; ;pic18f27j13.h: 2764: struct { |
[; ;pic18f27j13.h: 2765: unsigned :3; |
[; ;pic18f27j13.h: 2766: unsigned SOSCEN5 :1; |
[; ;pic18f27j13.h: 2767: }; |
[; ;pic18f27j13.h: 2768: } T5CONbits_t; |
[; ;pic18f27j13.h: 2769: extern volatile T5CONbits_t T5CONbits @ 0xF22; |
[; ;pic18f27j13.h: 2838: extern volatile unsigned char TMR5L @ 0xF23; |
"2840 |
[; ;pic18f27j13.h: 2840: asm("TMR5L equ 0F23h"); |
[; <" TMR5L equ 0F23h ;# "> |
[; ;pic18f27j13.h: 2843: typedef union { |
[; ;pic18f27j13.h: 2844: struct { |
[; ;pic18f27j13.h: 2845: unsigned TMR5L :8; |
[; ;pic18f27j13.h: 2846: }; |
[; ;pic18f27j13.h: 2847: } TMR5Lbits_t; |
[; ;pic18f27j13.h: 2848: extern volatile TMR5Lbits_t TMR5Lbits @ 0xF23; |
[; ;pic18f27j13.h: 2857: extern volatile unsigned char TMR5H @ 0xF24; |
"2859 |
[; ;pic18f27j13.h: 2859: asm("TMR5H equ 0F24h"); |
[; <" TMR5H equ 0F24h ;# "> |
[; ;pic18f27j13.h: 2862: typedef union { |
[; ;pic18f27j13.h: 2863: struct { |
[; ;pic18f27j13.h: 2864: unsigned TMR5H :8; |
[; ;pic18f27j13.h: 2865: }; |
[; ;pic18f27j13.h: 2866: } TMR5Hbits_t; |
[; ;pic18f27j13.h: 2867: extern volatile TMR5Hbits_t TMR5Hbits @ 0xF24; |
[; ;pic18f27j13.h: 2876: extern volatile unsigned char CM3CON @ 0xF25; |
"2878 |
[; ;pic18f27j13.h: 2878: asm("CM3CON equ 0F25h"); |
[; <" CM3CON equ 0F25h ;# "> |
[; ;pic18f27j13.h: 2881: typedef union { |
[; ;pic18f27j13.h: 2882: struct { |
[; ;pic18f27j13.h: 2883: unsigned CCH :2; |
[; ;pic18f27j13.h: 2884: unsigned CREF :1; |
[; ;pic18f27j13.h: 2885: unsigned EVPOL :2; |
[; ;pic18f27j13.h: 2886: unsigned CPOL :1; |
[; ;pic18f27j13.h: 2887: unsigned COE :1; |
[; ;pic18f27j13.h: 2888: unsigned CON :1; |
[; ;pic18f27j13.h: 2889: }; |
[; ;pic18f27j13.h: 2890: struct { |
[; ;pic18f27j13.h: 2891: unsigned CCH0 :1; |
[; ;pic18f27j13.h: 2892: unsigned CCH1 :1; |
[; ;pic18f27j13.h: 2893: unsigned :1; |
[; ;pic18f27j13.h: 2894: unsigned EVPOL0 :1; |
[; ;pic18f27j13.h: 2895: unsigned EVPOL1 :1; |
[; ;pic18f27j13.h: 2896: }; |
[; ;pic18f27j13.h: 2897: struct { |
[; ;pic18f27j13.h: 2898: unsigned CCH03 :1; |
[; ;pic18f27j13.h: 2899: }; |
[; ;pic18f27j13.h: 2900: struct { |
[; ;pic18f27j13.h: 2901: unsigned :1; |
[; ;pic18f27j13.h: 2902: unsigned CCH13 :1; |
[; ;pic18f27j13.h: 2903: }; |
[; ;pic18f27j13.h: 2904: struct { |
[; ;pic18f27j13.h: 2905: unsigned :6; |
[; ;pic18f27j13.h: 2906: unsigned COE3 :1; |
[; ;pic18f27j13.h: 2907: }; |
[; ;pic18f27j13.h: 2908: struct { |
[; ;pic18f27j13.h: 2909: unsigned :7; |
[; ;pic18f27j13.h: 2910: unsigned CON3 :1; |
[; ;pic18f27j13.h: 2911: }; |
[; ;pic18f27j13.h: 2912: struct { |
[; ;pic18f27j13.h: 2913: unsigned :5; |
[; ;pic18f27j13.h: 2914: unsigned CPOL3 :1; |
[; ;pic18f27j13.h: 2915: }; |
[; ;pic18f27j13.h: 2916: struct { |
[; ;pic18f27j13.h: 2917: unsigned :2; |
[; ;pic18f27j13.h: 2918: unsigned CREF3 :1; |
[; ;pic18f27j13.h: 2919: }; |
[; ;pic18f27j13.h: 2920: struct { |
[; ;pic18f27j13.h: 2921: unsigned :3; |
[; ;pic18f27j13.h: 2922: unsigned EVPOL03 :1; |
[; ;pic18f27j13.h: 2923: }; |
[; ;pic18f27j13.h: 2924: struct { |
[; ;pic18f27j13.h: 2925: unsigned :4; |
[; ;pic18f27j13.h: 2926: unsigned EVPOL13 :1; |
[; ;pic18f27j13.h: 2927: }; |
[; ;pic18f27j13.h: 2928: } CM3CONbits_t; |
[; ;pic18f27j13.h: 2929: extern volatile CM3CONbits_t CM3CONbits @ 0xF25; |
[; ;pic18f27j13.h: 3023: extern volatile unsigned char RTCVALL @ 0xF3A; |
"3025 |
[; ;pic18f27j13.h: 3025: asm("RTCVALL equ 0F3Ah"); |
[; <" RTCVALL equ 0F3Ah ;# "> |
[; ;pic18f27j13.h: 3028: typedef union { |
[; ;pic18f27j13.h: 3029: struct { |
[; ;pic18f27j13.h: 3030: unsigned RTCVALL :8; |
[; ;pic18f27j13.h: 3031: }; |
[; ;pic18f27j13.h: 3032: } RTCVALLbits_t; |
[; ;pic18f27j13.h: 3033: extern volatile RTCVALLbits_t RTCVALLbits @ 0xF3A; |
[; ;pic18f27j13.h: 3042: extern volatile unsigned char RTCVALH @ 0xF3B; |
"3044 |
[; ;pic18f27j13.h: 3044: asm("RTCVALH equ 0F3Bh"); |
[; <" RTCVALH equ 0F3Bh ;# "> |
[; ;pic18f27j13.h: 3047: typedef union { |
[; ;pic18f27j13.h: 3048: struct { |
[; ;pic18f27j13.h: 3049: unsigned RTCVALH :8; |
[; ;pic18f27j13.h: 3050: }; |
[; ;pic18f27j13.h: 3051: struct { |
[; ;pic18f27j13.h: 3052: unsigned :6; |
[; ;pic18f27j13.h: 3053: unsigned WAITB0 :1; |
[; ;pic18f27j13.h: 3054: }; |
[; ;pic18f27j13.h: 3055: struct { |
[; ;pic18f27j13.h: 3056: unsigned :7; |
[; ;pic18f27j13.h: 3057: unsigned WAITB1 :1; |
[; ;pic18f27j13.h: 3058: }; |
[; ;pic18f27j13.h: 3059: struct { |
[; ;pic18f27j13.h: 3060: unsigned WAITE0 :1; |
[; ;pic18f27j13.h: 3061: }; |
[; ;pic18f27j13.h: 3062: struct { |
[; ;pic18f27j13.h: 3063: unsigned :1; |
[; ;pic18f27j13.h: 3064: unsigned WAITE1 :1; |
[; ;pic18f27j13.h: 3065: }; |
[; ;pic18f27j13.h: 3066: struct { |
[; ;pic18f27j13.h: 3067: unsigned :2; |
[; ;pic18f27j13.h: 3068: unsigned WAITM0 :1; |
[; ;pic18f27j13.h: 3069: }; |
[; ;pic18f27j13.h: 3070: struct { |
[; ;pic18f27j13.h: 3071: unsigned :3; |
[; ;pic18f27j13.h: 3072: unsigned WAITM1 :1; |
[; ;pic18f27j13.h: 3073: }; |
[; ;pic18f27j13.h: 3074: struct { |
[; ;pic18f27j13.h: 3075: unsigned :4; |
[; ;pic18f27j13.h: 3076: unsigned WAITM2 :1; |
[; ;pic18f27j13.h: 3077: }; |
[; ;pic18f27j13.h: 3078: struct { |
[; ;pic18f27j13.h: 3079: unsigned :5; |
[; ;pic18f27j13.h: 3080: unsigned WAITM3 :1; |
[; ;pic18f27j13.h: 3081: }; |
[; ;pic18f27j13.h: 3082: } RTCVALHbits_t; |
[; ;pic18f27j13.h: 3083: extern volatile RTCVALHbits_t RTCVALHbits @ 0xF3B; |
[; ;pic18f27j13.h: 3132: extern volatile unsigned char PADCFG1 @ 0xF3C; |
"3134 |
[; ;pic18f27j13.h: 3134: asm("PADCFG1 equ 0F3Ch"); |
[; <" PADCFG1 equ 0F3Ch ;# "> |
[; ;pic18f27j13.h: 3137: typedef union { |
[; ;pic18f27j13.h: 3138: struct { |
[; ;pic18f27j13.h: 3139: unsigned :1; |
[; ;pic18f27j13.h: 3140: unsigned RTSECSEL0 :1; |
[; ;pic18f27j13.h: 3141: unsigned RTSECSEL1 :1; |
[; ;pic18f27j13.h: 3142: }; |
[; ;pic18f27j13.h: 3143: } PADCFG1bits_t; |
[; ;pic18f27j13.h: 3144: extern volatile PADCFG1bits_t PADCFG1bits @ 0xF3C; |
[; ;pic18f27j13.h: 3158: extern volatile unsigned char REFOCON @ 0xF3D; |
"3160 |
[; ;pic18f27j13.h: 3160: asm("REFOCON equ 0F3Dh"); |
[; <" REFOCON equ 0F3Dh ;# "> |
[; ;pic18f27j13.h: 3163: typedef union { |
[; ;pic18f27j13.h: 3164: struct { |
[; ;pic18f27j13.h: 3165: unsigned RODIV :4; |
[; ;pic18f27j13.h: 3166: unsigned ROSEL :1; |
[; ;pic18f27j13.h: 3167: unsigned ROSSLP :1; |
[; ;pic18f27j13.h: 3168: unsigned :1; |
[; ;pic18f27j13.h: 3169: unsigned ROON :1; |
[; ;pic18f27j13.h: 3170: }; |
[; ;pic18f27j13.h: 3171: struct { |
[; ;pic18f27j13.h: 3172: unsigned RODIV0 :1; |
[; ;pic18f27j13.h: 3173: unsigned RODIV1 :1; |
[; ;pic18f27j13.h: 3174: unsigned RODIV2 :1; |
[; ;pic18f27j13.h: 3175: unsigned RODIV3 :1; |
[; ;pic18f27j13.h: 3176: }; |
[; ;pic18f27j13.h: 3177: } REFOCONbits_t; |
[; ;pic18f27j13.h: 3178: extern volatile REFOCONbits_t REFOCONbits @ 0xF3D; |
[; ;pic18f27j13.h: 3222: extern volatile unsigned char RTCCAL @ 0xF3E; |
"3224 |
[; ;pic18f27j13.h: 3224: asm("RTCCAL equ 0F3Eh"); |
[; <" RTCCAL equ 0F3Eh ;# "> |
[; ;pic18f27j13.h: 3227: typedef union { |
[; ;pic18f27j13.h: 3228: struct { |
[; ;pic18f27j13.h: 3229: unsigned CAL :8; |
[; ;pic18f27j13.h: 3230: }; |
[; ;pic18f27j13.h: 3231: struct { |
[; ;pic18f27j13.h: 3232: unsigned CAL0 :1; |
[; ;pic18f27j13.h: 3233: unsigned CAL1 :1; |
[; ;pic18f27j13.h: 3234: unsigned CAL2 :1; |
[; ;pic18f27j13.h: 3235: unsigned CAL3 :1; |
[; ;pic18f27j13.h: 3236: unsigned CAL4 :1; |
[; ;pic18f27j13.h: 3237: unsigned CAL5 :1; |
[; ;pic18f27j13.h: 3238: unsigned CAL6 :1; |
[; ;pic18f27j13.h: 3239: unsigned CAL7 :1; |
[; ;pic18f27j13.h: 3240: }; |
[; ;pic18f27j13.h: 3241: } RTCCALbits_t; |
[; ;pic18f27j13.h: 3242: extern volatile RTCCALbits_t RTCCALbits @ 0xF3E; |
[; ;pic18f27j13.h: 3291: extern volatile unsigned char RTCCFG @ 0xF3F; |
"3293 |
[; ;pic18f27j13.h: 3293: asm("RTCCFG equ 0F3Fh"); |
[; <" RTCCFG equ 0F3Fh ;# "> |
[; ;pic18f27j13.h: 3296: typedef union { |
[; ;pic18f27j13.h: 3297: struct { |
[; ;pic18f27j13.h: 3298: unsigned RTCPTR0 :1; |
[; ;pic18f27j13.h: 3299: unsigned RTCPTR1 :1; |
[; ;pic18f27j13.h: 3300: unsigned RTCOE :1; |
[; ;pic18f27j13.h: 3301: unsigned HALFSEC :1; |
[; ;pic18f27j13.h: 3302: unsigned RTCSYNC :1; |
[; ;pic18f27j13.h: 3303: unsigned RTCWREN :1; |
[; ;pic18f27j13.h: 3304: unsigned :1; |
[; ;pic18f27j13.h: 3305: unsigned RTCEN :1; |
[; ;pic18f27j13.h: 3306: }; |
[; ;pic18f27j13.h: 3307: } RTCCFGbits_t; |
[; ;pic18f27j13.h: 3308: extern volatile RTCCFGbits_t RTCCFGbits @ 0xF3F; |
[; ;pic18f27j13.h: 3347: extern volatile unsigned char ODCON3 @ 0xF40; |
"3349 |
[; ;pic18f27j13.h: 3349: asm("ODCON3 equ 0F40h"); |
[; <" ODCON3 equ 0F40h ;# "> |
[; ;pic18f27j13.h: 3352: typedef union { |
[; ;pic18f27j13.h: 3353: struct { |
[; ;pic18f27j13.h: 3354: unsigned SPI1OD :1; |
[; ;pic18f27j13.h: 3355: unsigned SPI2OD :1; |
[; ;pic18f27j13.h: 3356: unsigned :5; |
[; ;pic18f27j13.h: 3357: unsigned CTMUDS :1; |
[; ;pic18f27j13.h: 3358: }; |
[; ;pic18f27j13.h: 3359: } ODCON3bits_t; |
[; ;pic18f27j13.h: 3360: extern volatile ODCON3bits_t ODCON3bits @ 0xF40; |
[; ;pic18f27j13.h: 3379: extern volatile unsigned char ODCON2 @ 0xF41; |
"3381 |
[; ;pic18f27j13.h: 3381: asm("ODCON2 equ 0F41h"); |
[; <" ODCON2 equ 0F41h ;# "> |
[; ;pic18f27j13.h: 3384: typedef union { |
[; ;pic18f27j13.h: 3385: struct { |
[; ;pic18f27j13.h: 3386: unsigned U1OD :1; |
[; ;pic18f27j13.h: 3387: unsigned U2OD :1; |
[; ;pic18f27j13.h: 3388: unsigned CCP9OD :1; |
[; ;pic18f27j13.h: 3389: unsigned CCP10OD :1; |
[; ;pic18f27j13.h: 3390: }; |
[; ;pic18f27j13.h: 3391: } ODCON2bits_t; |
[; ;pic18f27j13.h: 3392: extern volatile ODCON2bits_t ODCON2bits @ 0xF41; |
[; ;pic18f27j13.h: 3416: extern volatile unsigned char ODCON1 @ 0xF42; |
"3418 |
[; ;pic18f27j13.h: 3418: asm("ODCON1 equ 0F42h"); |
[; <" ODCON1 equ 0F42h ;# "> |
[; ;pic18f27j13.h: 3421: typedef union { |
[; ;pic18f27j13.h: 3422: struct { |
[; ;pic18f27j13.h: 3423: unsigned ECCP1OD :1; |
[; ;pic18f27j13.h: 3424: unsigned ECCP2OD :1; |
[; ;pic18f27j13.h: 3425: unsigned ECCP3OD :1; |
[; ;pic18f27j13.h: 3426: unsigned CCP4OD :1; |
[; ;pic18f27j13.h: 3427: unsigned CCP5OD :1; |
[; ;pic18f27j13.h: 3428: unsigned CCP6OD :1; |
[; ;pic18f27j13.h: 3429: unsigned CCP7OD :1; |
[; ;pic18f27j13.h: 3430: unsigned CCP8OD :1; |
[; ;pic18f27j13.h: 3431: }; |
[; ;pic18f27j13.h: 3432: } ODCON1bits_t; |
[; ;pic18f27j13.h: 3433: extern volatile ODCON1bits_t ODCON1bits @ 0xF42; |
[; ;pic18f27j13.h: 3477: extern volatile unsigned char ALRMVALL @ 0xF44; |
"3479 |
[; ;pic18f27j13.h: 3479: asm("ALRMVALL equ 0F44h"); |
[; <" ALRMVALL equ 0F44h ;# "> |
[; ;pic18f27j13.h: 3482: typedef union { |
[; ;pic18f27j13.h: 3483: struct { |
[; ;pic18f27j13.h: 3484: unsigned ALRMVALL :8; |
[; ;pic18f27j13.h: 3485: }; |
[; ;pic18f27j13.h: 3486: } ALRMVALLbits_t; |
[; ;pic18f27j13.h: 3487: extern volatile ALRMVALLbits_t ALRMVALLbits @ 0xF44; |
[; ;pic18f27j13.h: 3496: extern volatile unsigned char ALRMVALH @ 0xF45; |
"3498 |
[; ;pic18f27j13.h: 3498: asm("ALRMVALH equ 0F45h"); |
[; <" ALRMVALH equ 0F45h ;# "> |
[; ;pic18f27j13.h: 3501: typedef union { |
[; ;pic18f27j13.h: 3502: struct { |
[; ;pic18f27j13.h: 3503: unsigned ALRMVALH :8; |
[; ;pic18f27j13.h: 3504: }; |
[; ;pic18f27j13.h: 3505: } ALRMVALHbits_t; |
[; ;pic18f27j13.h: 3506: extern volatile ALRMVALHbits_t ALRMVALHbits @ 0xF45; |
[; ;pic18f27j13.h: 3515: extern volatile unsigned char ALRMRPT @ 0xF46; |
"3517 |
[; ;pic18f27j13.h: 3517: asm("ALRMRPT equ 0F46h"); |
[; <" ALRMRPT equ 0F46h ;# "> |
[; ;pic18f27j13.h: 3520: typedef union { |
[; ;pic18f27j13.h: 3521: struct { |
[; ;pic18f27j13.h: 3522: unsigned ARPT :8; |
[; ;pic18f27j13.h: 3523: }; |
[; ;pic18f27j13.h: 3524: struct { |
[; ;pic18f27j13.h: 3525: unsigned ARPT0 :1; |
[; ;pic18f27j13.h: 3526: unsigned ARPT1 :1; |
[; ;pic18f27j13.h: 3527: unsigned ARPT2 :1; |
[; ;pic18f27j13.h: 3528: unsigned ARPT3 :1; |
[; ;pic18f27j13.h: 3529: unsigned ARPT4 :1; |
[; ;pic18f27j13.h: 3530: unsigned ARPT5 :1; |
[; ;pic18f27j13.h: 3531: unsigned ARPT6 :1; |
[; ;pic18f27j13.h: 3532: unsigned ARPT7 :1; |
[; ;pic18f27j13.h: 3533: }; |
[; ;pic18f27j13.h: 3534: } ALRMRPTbits_t; |
[; ;pic18f27j13.h: 3535: extern volatile ALRMRPTbits_t ALRMRPTbits @ 0xF46; |
[; ;pic18f27j13.h: 3584: extern volatile unsigned char ALRMCFG @ 0xF47; |
"3586 |
[; ;pic18f27j13.h: 3586: asm("ALRMCFG equ 0F47h"); |
[; <" ALRMCFG equ 0F47h ;# "> |
[; ;pic18f27j13.h: 3589: typedef union { |
[; ;pic18f27j13.h: 3590: struct { |
[; ;pic18f27j13.h: 3591: unsigned ALRMPTR :2; |
[; ;pic18f27j13.h: 3592: unsigned AMASK :4; |
[; ;pic18f27j13.h: 3593: unsigned CHIME :1; |
[; ;pic18f27j13.h: 3594: unsigned ALRMEN :1; |
[; ;pic18f27j13.h: 3595: }; |
[; ;pic18f27j13.h: 3596: struct { |
[; ;pic18f27j13.h: 3597: unsigned ALRMPTR0 :1; |
[; ;pic18f27j13.h: 3598: unsigned ALRMPTR1 :1; |
[; ;pic18f27j13.h: 3599: unsigned AMASK0 :1; |
[; ;pic18f27j13.h: 3600: unsigned AMASK1 :1; |
[; ;pic18f27j13.h: 3601: unsigned AMASK2 :1; |
[; ;pic18f27j13.h: 3602: unsigned AMASK3 :1; |
[; ;pic18f27j13.h: 3603: }; |
[; ;pic18f27j13.h: 3604: } ALRMCFGbits_t; |
[; ;pic18f27j13.h: 3605: extern volatile ALRMCFGbits_t ALRMCFGbits @ 0xF47; |
[; ;pic18f27j13.h: 3659: extern volatile unsigned char ANCON0 @ 0xF48; |
"3661 |
[; ;pic18f27j13.h: 3661: asm("ANCON0 equ 0F48h"); |
[; <" ANCON0 equ 0F48h ;# "> |
[; ;pic18f27j13.h: 3664: typedef union { |
[; ;pic18f27j13.h: 3665: struct { |
[; ;pic18f27j13.h: 3666: unsigned PCFG0 :1; |
[; ;pic18f27j13.h: 3667: unsigned PCFG1 :1; |
[; ;pic18f27j13.h: 3668: unsigned PCFG2 :1; |
[; ;pic18f27j13.h: 3669: unsigned PCFG3 :1; |
[; ;pic18f27j13.h: 3670: unsigned PCFG4 :1; |
[; ;pic18f27j13.h: 3671: }; |
[; ;pic18f27j13.h: 3672: } ANCON0bits_t; |
[; ;pic18f27j13.h: 3673: extern volatile ANCON0bits_t ANCON0bits @ 0xF48; |
[; ;pic18f27j13.h: 3702: extern volatile unsigned char ANCON1 @ 0xF49; |
"3704 |
[; ;pic18f27j13.h: 3704: asm("ANCON1 equ 0F49h"); |
[; <" ANCON1 equ 0F49h ;# "> |
[; ;pic18f27j13.h: 3707: typedef union { |
[; ;pic18f27j13.h: 3708: struct { |
[; ;pic18f27j13.h: 3709: unsigned PCFG8 :1; |
[; ;pic18f27j13.h: 3710: unsigned PCFG9 :1; |
[; ;pic18f27j13.h: 3711: unsigned PCFG10 :1; |
[; ;pic18f27j13.h: 3712: unsigned PCFG11 :1; |
[; ;pic18f27j13.h: 3713: unsigned PCFG12 :1; |
[; ;pic18f27j13.h: 3714: unsigned :2; |
[; ;pic18f27j13.h: 3715: unsigned VBGEN :1; |
[; ;pic18f27j13.h: 3716: }; |
[; ;pic18f27j13.h: 3717: struct { |
[; ;pic18f27j13.h: 3718: unsigned :7; |
[; ;pic18f27j13.h: 3719: unsigned PCFG15 :1; |
[; ;pic18f27j13.h: 3720: }; |
[; ;pic18f27j13.h: 3721: } ANCON1bits_t; |
[; ;pic18f27j13.h: 3722: extern volatile ANCON1bits_t ANCON1bits @ 0xF49; |
[; ;pic18f27j13.h: 3761: extern volatile unsigned char DSWAKEL @ 0xF4A; |
"3763 |
[; ;pic18f27j13.h: 3763: asm("DSWAKEL equ 0F4Ah"); |
[; <" DSWAKEL equ 0F4Ah ;# "> |
[; ;pic18f27j13.h: 3766: typedef union { |
[; ;pic18f27j13.h: 3767: struct { |
[; ;pic18f27j13.h: 3768: unsigned DSPOR :1; |
[; ;pic18f27j13.h: 3769: unsigned :1; |
[; ;pic18f27j13.h: 3770: unsigned DSMCLR :1; |
[; ;pic18f27j13.h: 3771: unsigned DSRTC :1; |
[; ;pic18f27j13.h: 3772: unsigned DSWDT :1; |
[; ;pic18f27j13.h: 3773: unsigned DSULP :1; |
[; ;pic18f27j13.h: 3774: unsigned :1; |
[; ;pic18f27j13.h: 3775: unsigned DSFLT :1; |
[; ;pic18f27j13.h: 3776: }; |
[; ;pic18f27j13.h: 3777: } DSWAKELbits_t; |
[; ;pic18f27j13.h: 3778: extern volatile DSWAKELbits_t DSWAKELbits @ 0xF4A; |
[; ;pic18f27j13.h: 3812: extern volatile unsigned char DSWAKEH @ 0xF4B; |
"3814 |
[; ;pic18f27j13.h: 3814: asm("DSWAKEH equ 0F4Bh"); |
[; <" DSWAKEH equ 0F4Bh ;# "> |
[; ;pic18f27j13.h: 3817: typedef union { |
[; ;pic18f27j13.h: 3818: struct { |
[; ;pic18f27j13.h: 3819: unsigned DSINT0 :1; |
[; ;pic18f27j13.h: 3820: }; |
[; ;pic18f27j13.h: 3821: } DSWAKEHbits_t; |
[; ;pic18f27j13.h: 3822: extern volatile DSWAKEHbits_t DSWAKEHbits @ 0xF4B; |
[; ;pic18f27j13.h: 3831: extern volatile unsigned char DSCONL @ 0xF4C; |
"3833 |
[; ;pic18f27j13.h: 3833: asm("DSCONL equ 0F4Ch"); |
[; <" DSCONL equ 0F4Ch ;# "> |
[; ;pic18f27j13.h: 3836: typedef union { |
[; ;pic18f27j13.h: 3837: struct { |
[; ;pic18f27j13.h: 3838: unsigned RELEASE :1; |
[; ;pic18f27j13.h: 3839: unsigned DSBOR :1; |
[; ;pic18f27j13.h: 3840: unsigned ULPWDIS :1; |
[; ;pic18f27j13.h: 3841: }; |
[; ;pic18f27j13.h: 3842: } DSCONLbits_t; |
[; ;pic18f27j13.h: 3843: extern volatile DSCONLbits_t DSCONLbits @ 0xF4C; |
[; ;pic18f27j13.h: 3862: extern volatile unsigned char DSCONH @ 0xF4D; |
"3864 |
[; ;pic18f27j13.h: 3864: asm("DSCONH equ 0F4Dh"); |
[; <" DSCONH equ 0F4Dh ;# "> |
[; ;pic18f27j13.h: 3867: typedef union { |
[; ;pic18f27j13.h: 3868: struct { |
[; ;pic18f27j13.h: 3869: unsigned RTCWDIS :1; |
[; ;pic18f27j13.h: 3870: unsigned DSULPEN :1; |
[; ;pic18f27j13.h: 3871: unsigned :5; |
[; ;pic18f27j13.h: 3872: unsigned DSEN :1; |
[; ;pic18f27j13.h: 3873: }; |
[; ;pic18f27j13.h: 3874: } DSCONHbits_t; |
[; ;pic18f27j13.h: 3875: extern volatile DSCONHbits_t DSCONHbits @ 0xF4D; |
[; ;pic18f27j13.h: 3894: extern volatile unsigned char DSGPR0 @ 0xF4E; |
"3896 |
[; ;pic18f27j13.h: 3896: asm("DSGPR0 equ 0F4Eh"); |
[; <" DSGPR0 equ 0F4Eh ;# "> |
[; ;pic18f27j13.h: 3899: typedef union { |
[; ;pic18f27j13.h: 3900: struct { |
[; ;pic18f27j13.h: 3901: unsigned DSGPR0 :8; |
[; ;pic18f27j13.h: 3902: }; |
[; ;pic18f27j13.h: 3903: } DSGPR0bits_t; |
[; ;pic18f27j13.h: 3904: extern volatile DSGPR0bits_t DSGPR0bits @ 0xF4E; |
[; ;pic18f27j13.h: 3913: extern volatile unsigned char DSGPR1 @ 0xF4F; |
"3915 |
[; ;pic18f27j13.h: 3915: asm("DSGPR1 equ 0F4Fh"); |
[; <" DSGPR1 equ 0F4Fh ;# "> |
[; ;pic18f27j13.h: 3918: typedef union { |
[; ;pic18f27j13.h: 3919: struct { |
[; ;pic18f27j13.h: 3920: unsigned DSGPR1 :8; |
[; ;pic18f27j13.h: 3921: }; |
[; ;pic18f27j13.h: 3922: } DSGPR1bits_t; |
[; ;pic18f27j13.h: 3923: extern volatile DSGPR1bits_t DSGPR1bits @ 0xF4F; |
[; ;pic18f27j13.h: 3932: extern volatile unsigned char CCPTMRS2 @ 0xF50; |
"3934 |
[; ;pic18f27j13.h: 3934: asm("CCPTMRS2 equ 0F50h"); |
[; <" CCPTMRS2 equ 0F50h ;# "> |
[; ;pic18f27j13.h: 3937: typedef union { |
[; ;pic18f27j13.h: 3938: struct { |
[; ;pic18f27j13.h: 3939: unsigned C8TSEL :2; |
[; ;pic18f27j13.h: 3940: unsigned C9TSEL0 :1; |
[; ;pic18f27j13.h: 3941: unsigned :1; |
[; ;pic18f27j13.h: 3942: unsigned C10TSEL0 :1; |
[; ;pic18f27j13.h: 3943: }; |
[; ;pic18f27j13.h: 3944: struct { |
[; ;pic18f27j13.h: 3945: unsigned C8TSEL0 :1; |
[; ;pic18f27j13.h: 3946: unsigned C8TSEL1 :1; |
[; ;pic18f27j13.h: 3947: }; |
[; ;pic18f27j13.h: 3948: } CCPTMRS2bits_t; |
[; ;pic18f27j13.h: 3949: extern volatile CCPTMRS2bits_t CCPTMRS2bits @ 0xF50; |
[; ;pic18f27j13.h: 3978: extern volatile unsigned char CCPTMRS1 @ 0xF51; |
"3980 |
[; ;pic18f27j13.h: 3980: asm("CCPTMRS1 equ 0F51h"); |
[; <" CCPTMRS1 equ 0F51h ;# "> |
[; ;pic18f27j13.h: 3983: typedef union { |
[; ;pic18f27j13.h: 3984: struct { |
[; ;pic18f27j13.h: 3985: unsigned C4TSEL :2; |
[; ;pic18f27j13.h: 3986: unsigned C5TSEL0 :1; |
[; ;pic18f27j13.h: 3987: unsigned :1; |
[; ;pic18f27j13.h: 3988: unsigned C6TSEL0 :1; |
[; ;pic18f27j13.h: 3989: unsigned :1; |
[; ;pic18f27j13.h: 3990: unsigned C7TSEL :2; |
[; ;pic18f27j13.h: 3991: }; |
[; ;pic18f27j13.h: 3992: struct { |
[; ;pic18f27j13.h: 3993: unsigned C4TSEL0 :1; |
[; ;pic18f27j13.h: 3994: unsigned C4TSEL1 :1; |
[; ;pic18f27j13.h: 3995: unsigned :4; |
[; ;pic18f27j13.h: 3996: unsigned C7TSEL0 :1; |
[; ;pic18f27j13.h: 3997: unsigned C7TSEL1 :1; |
[; ;pic18f27j13.h: 3998: }; |
[; ;pic18f27j13.h: 3999: } CCPTMRS1bits_t; |
[; ;pic18f27j13.h: 4000: extern volatile CCPTMRS1bits_t CCPTMRS1bits @ 0xF51; |
[; ;pic18f27j13.h: 4044: extern volatile unsigned char CCPTMRS0 @ 0xF52; |
"4046 |
[; ;pic18f27j13.h: 4046: asm("CCPTMRS0 equ 0F52h"); |
[; <" CCPTMRS0 equ 0F52h ;# "> |
[; ;pic18f27j13.h: 4049: typedef union { |
[; ;pic18f27j13.h: 4050: struct { |
[; ;pic18f27j13.h: 4051: unsigned C1TSEL :3; |
[; ;pic18f27j13.h: 4052: unsigned C2TSEL :3; |
[; ;pic18f27j13.h: 4053: unsigned C3TSEL :2; |
[; ;pic18f27j13.h: 4054: }; |
[; ;pic18f27j13.h: 4055: struct { |
[; ;pic18f27j13.h: 4056: unsigned C1TSEL0 :1; |
[; ;pic18f27j13.h: 4057: unsigned C1TSEL1 :1; |
[; ;pic18f27j13.h: 4058: unsigned C1TSEL2 :1; |
[; ;pic18f27j13.h: 4059: unsigned C2TSEL0 :1; |
[; ;pic18f27j13.h: 4060: unsigned C2TSEL1 :1; |
[; ;pic18f27j13.h: 4061: unsigned C2TSEL2 :1; |
[; ;pic18f27j13.h: 4062: unsigned C3TSEL0 :1; |
[; ;pic18f27j13.h: 4063: unsigned C3TSEL1 :1; |
[; ;pic18f27j13.h: 4064: }; |
[; ;pic18f27j13.h: 4065: } CCPTMRS0bits_t; |
[; ;pic18f27j13.h: 4066: extern volatile CCPTMRS0bits_t CCPTMRS0bits @ 0xF52; |
[; ;pic18f27j13.h: 4125: extern volatile unsigned char CVRCON @ 0xF53; |
"4127 |
[; ;pic18f27j13.h: 4127: asm("CVRCON equ 0F53h"); |
[; <" CVRCON equ 0F53h ;# "> |
[; ;pic18f27j13.h: 4130: typedef union { |
[; ;pic18f27j13.h: 4131: struct { |
[; ;pic18f27j13.h: 4132: unsigned CVR :4; |
[; ;pic18f27j13.h: 4133: unsigned CVRSS :1; |
[; ;pic18f27j13.h: 4134: unsigned CVRR :1; |
[; ;pic18f27j13.h: 4135: unsigned CVROE :1; |
[; ;pic18f27j13.h: 4136: unsigned CVREN :1; |
[; ;pic18f27j13.h: 4137: }; |
[; ;pic18f27j13.h: 4138: struct { |
[; ;pic18f27j13.h: 4139: unsigned CVR0 :1; |
[; ;pic18f27j13.h: 4140: unsigned CVR1 :1; |
[; ;pic18f27j13.h: 4141: unsigned CVR2 :1; |
[; ;pic18f27j13.h: 4142: unsigned CVR3 :1; |
[; ;pic18f27j13.h: 4143: }; |
[; ;pic18f27j13.h: 4144: struct { |
[; ;pic18f27j13.h: 4145: unsigned :6; |
[; ;pic18f27j13.h: 4146: unsigned CVROEN :1; |
[; ;pic18f27j13.h: 4147: }; |
[; ;pic18f27j13.h: 4148: } CVRCONbits_t; |
[; ;pic18f27j13.h: 4149: extern volatile CVRCONbits_t CVRCONbits @ 0xF53; |
[; ;pic18f27j13.h: 4203: extern volatile unsigned char DMABCH @ 0xF66; |
"4205 |
[; ;pic18f27j13.h: 4205: asm("DMABCH equ 0F66h"); |
[; <" DMABCH equ 0F66h ;# "> |
[; ;pic18f27j13.h: 4208: typedef union { |
[; ;pic18f27j13.h: 4209: struct { |
[; ;pic18f27j13.h: 4210: unsigned DMACNTHB :2; |
[; ;pic18f27j13.h: 4211: }; |
[; ;pic18f27j13.h: 4212: } DMABCHbits_t; |
[; ;pic18f27j13.h: 4213: extern volatile DMABCHbits_t DMABCHbits @ 0xF66; |
[; ;pic18f27j13.h: 4222: extern volatile unsigned char DMABCL @ 0xF67; |
"4224 |
[; ;pic18f27j13.h: 4224: asm("DMABCL equ 0F67h"); |
[; <" DMABCL equ 0F67h ;# "> |
[; ;pic18f27j13.h: 4227: typedef union { |
[; ;pic18f27j13.h: 4228: struct { |
[; ;pic18f27j13.h: 4229: unsigned DMACNTLB :8; |
[; ;pic18f27j13.h: 4230: }; |
[; ;pic18f27j13.h: 4231: } DMABCLbits_t; |
[; ;pic18f27j13.h: 4232: extern volatile DMABCLbits_t DMABCLbits @ 0xF67; |
[; ;pic18f27j13.h: 4241: extern volatile unsigned char RXADDRH @ 0xF68; |
"4243 |
[; ;pic18f27j13.h: 4243: asm("RXADDRH equ 0F68h"); |
[; <" RXADDRH equ 0F68h ;# "> |
[; ;pic18f27j13.h: 4246: typedef union { |
[; ;pic18f27j13.h: 4247: struct { |
[; ;pic18f27j13.h: 4248: unsigned DMARCVPTRHB :4; |
[; ;pic18f27j13.h: 4249: }; |
[; ;pic18f27j13.h: 4250: } RXADDRHbits_t; |
[; ;pic18f27j13.h: 4251: extern volatile RXADDRHbits_t RXADDRHbits @ 0xF68; |
[; ;pic18f27j13.h: 4260: extern volatile unsigned char RXADDRL @ 0xF69; |
"4262 |
[; ;pic18f27j13.h: 4262: asm("RXADDRL equ 0F69h"); |
[; <" RXADDRL equ 0F69h ;# "> |
[; ;pic18f27j13.h: 4265: typedef union { |
[; ;pic18f27j13.h: 4266: struct { |
[; ;pic18f27j13.h: 4267: unsigned DMARCVPTRLB :8; |
[; ;pic18f27j13.h: 4268: }; |
[; ;pic18f27j13.h: 4269: } RXADDRLbits_t; |
[; ;pic18f27j13.h: 4270: extern volatile RXADDRLbits_t RXADDRLbits @ 0xF69; |
[; ;pic18f27j13.h: 4279: extern volatile unsigned char TXADDRH @ 0xF6A; |
"4281 |
[; ;pic18f27j13.h: 4281: asm("TXADDRH equ 0F6Ah"); |
[; <" TXADDRH equ 0F6Ah ;# "> |
[; ;pic18f27j13.h: 4284: typedef union { |
[; ;pic18f27j13.h: 4285: struct { |
[; ;pic18f27j13.h: 4286: unsigned DMATXPTRHB :4; |
[; ;pic18f27j13.h: 4287: }; |
[; ;pic18f27j13.h: 4288: } TXADDRHbits_t; |
[; ;pic18f27j13.h: 4289: extern volatile TXADDRHbits_t TXADDRHbits @ 0xF6A; |
[; ;pic18f27j13.h: 4298: extern volatile unsigned char TXADDRL @ 0xF6B; |
"4300 |
[; ;pic18f27j13.h: 4300: asm("TXADDRL equ 0F6Bh"); |
[; <" TXADDRL equ 0F6Bh ;# "> |
[; ;pic18f27j13.h: 4303: typedef union { |
[; ;pic18f27j13.h: 4304: struct { |
[; ;pic18f27j13.h: 4305: unsigned DMATXPTRLB :8; |
[; ;pic18f27j13.h: 4306: }; |
[; ;pic18f27j13.h: 4307: } TXADDRLbits_t; |
[; ;pic18f27j13.h: 4308: extern volatile TXADDRLbits_t TXADDRLbits @ 0xF6B; |
[; ;pic18f27j13.h: 4317: extern volatile unsigned char CMSTAT @ 0xF70; |
"4319 |
[; ;pic18f27j13.h: 4319: asm("CMSTAT equ 0F70h"); |
[; <" CMSTAT equ 0F70h ;# "> |
[; ;pic18f27j13.h: 4322: extern volatile unsigned char CMSTATUS @ 0xF70; |
"4324 |
[; ;pic18f27j13.h: 4324: asm("CMSTATUS equ 0F70h"); |
[; <" CMSTATUS equ 0F70h ;# "> |
[; ;pic18f27j13.h: 4327: typedef union { |
[; ;pic18f27j13.h: 4328: struct { |
[; ;pic18f27j13.h: 4329: unsigned COUT1 :1; |
[; ;pic18f27j13.h: 4330: unsigned COUT2 :1; |
[; ;pic18f27j13.h: 4331: unsigned COUT3 :1; |
[; ;pic18f27j13.h: 4332: }; |
[; ;pic18f27j13.h: 4333: } CMSTATbits_t; |
[; ;pic18f27j13.h: 4334: extern volatile CMSTATbits_t CMSTATbits @ 0xF70; |
[; ;pic18f27j13.h: 4352: typedef union { |
[; ;pic18f27j13.h: 4353: struct { |
[; ;pic18f27j13.h: 4354: unsigned COUT1 :1; |
[; ;pic18f27j13.h: 4355: unsigned COUT2 :1; |
[; ;pic18f27j13.h: 4356: unsigned COUT3 :1; |
[; ;pic18f27j13.h: 4357: }; |
[; ;pic18f27j13.h: 4358: } CMSTATUSbits_t; |
[; ;pic18f27j13.h: 4359: extern volatile CMSTATUSbits_t CMSTATUSbits @ 0xF70; |
[; ;pic18f27j13.h: 4378: extern volatile unsigned char SSP2CON2 @ 0xF71; |
"4380 |
[; ;pic18f27j13.h: 4380: asm("SSP2CON2 equ 0F71h"); |
[; <" SSP2CON2 equ 0F71h ;# "> |
[; ;pic18f27j13.h: 4383: typedef union { |
[; ;pic18f27j13.h: 4384: struct { |
[; ;pic18f27j13.h: 4385: unsigned SEN :1; |
[; ;pic18f27j13.h: 4386: unsigned RSEN :1; |
[; ;pic18f27j13.h: 4387: unsigned PEN :1; |
[; ;pic18f27j13.h: 4388: unsigned RCEN :1; |
[; ;pic18f27j13.h: 4389: unsigned ACKEN :1; |
[; ;pic18f27j13.h: 4390: unsigned ACKDT :1; |
[; ;pic18f27j13.h: 4391: unsigned ACKSTAT :1; |
[; ;pic18f27j13.h: 4392: unsigned GCEN :1; |
[; ;pic18f27j13.h: 4393: }; |
[; ;pic18f27j13.h: 4394: struct { |
[; ;pic18f27j13.h: 4395: unsigned :1; |
[; ;pic18f27j13.h: 4396: unsigned ADMSK1 :1; |
[; ;pic18f27j13.h: 4397: unsigned ADMSK2 :1; |
[; ;pic18f27j13.h: 4398: unsigned ADMSK3 :1; |
[; ;pic18f27j13.h: 4399: unsigned ADMSK4 :1; |
[; ;pic18f27j13.h: 4400: unsigned ADMSK5 :1; |
[; ;pic18f27j13.h: 4401: }; |
[; ;pic18f27j13.h: 4402: struct { |
[; ;pic18f27j13.h: 4403: unsigned :5; |
[; ;pic18f27j13.h: 4404: unsigned ACKDT2 :1; |
[; ;pic18f27j13.h: 4405: }; |
[; ;pic18f27j13.h: 4406: struct { |
[; ;pic18f27j13.h: 4407: unsigned :4; |
[; ;pic18f27j13.h: 4408: unsigned ACKEN2 :1; |
[; ;pic18f27j13.h: 4409: }; |
[; ;pic18f27j13.h: 4410: struct { |
[; ;pic18f27j13.h: 4411: unsigned :6; |
[; ;pic18f27j13.h: 4412: unsigned ACKSTAT2 :1; |
[; ;pic18f27j13.h: 4413: }; |
[; ;pic18f27j13.h: 4414: struct { |
[; ;pic18f27j13.h: 4415: unsigned :1; |
[; ;pic18f27j13.h: 4416: unsigned ADMSK12 :1; |
[; ;pic18f27j13.h: 4417: }; |
[; ;pic18f27j13.h: 4418: struct { |
[; ;pic18f27j13.h: 4419: unsigned :2; |
[; ;pic18f27j13.h: 4420: unsigned ADMSK22 :1; |
[; ;pic18f27j13.h: 4421: }; |
[; ;pic18f27j13.h: 4422: struct { |
[; ;pic18f27j13.h: 4423: unsigned :3; |
[; ;pic18f27j13.h: 4424: unsigned ADMSK32 :1; |
[; ;pic18f27j13.h: 4425: }; |
[; ;pic18f27j13.h: 4426: struct { |
[; ;pic18f27j13.h: 4427: unsigned :4; |
[; ;pic18f27j13.h: 4428: unsigned ADMSK42 :1; |
[; ;pic18f27j13.h: 4429: }; |
[; ;pic18f27j13.h: 4430: struct { |
[; ;pic18f27j13.h: 4431: unsigned :5; |
[; ;pic18f27j13.h: 4432: unsigned ADMSK52 :1; |
[; ;pic18f27j13.h: 4433: }; |
[; ;pic18f27j13.h: 4434: struct { |
[; ;pic18f27j13.h: 4435: unsigned :7; |
[; ;pic18f27j13.h: 4436: unsigned GCEN2 :1; |
[; ;pic18f27j13.h: 4437: }; |
[; ;pic18f27j13.h: 4438: struct { |
[; ;pic18f27j13.h: 4439: unsigned :2; |
[; ;pic18f27j13.h: 4440: unsigned PEN2 :1; |
[; ;pic18f27j13.h: 4441: }; |
[; ;pic18f27j13.h: 4442: struct { |
[; ;pic18f27j13.h: 4443: unsigned :3; |
[; ;pic18f27j13.h: 4444: unsigned RCEN2 :1; |
[; ;pic18f27j13.h: 4445: }; |
[; ;pic18f27j13.h: 4446: struct { |
[; ;pic18f27j13.h: 4447: unsigned :1; |
[; ;pic18f27j13.h: 4448: unsigned RSEN2 :1; |
[; ;pic18f27j13.h: 4449: }; |
[; ;pic18f27j13.h: 4450: struct { |
[; ;pic18f27j13.h: 4451: unsigned SEN2 :1; |
[; ;pic18f27j13.h: 4452: }; |
[; ;pic18f27j13.h: 4453: } SSP2CON2bits_t; |
[; ;pic18f27j13.h: 4454: extern volatile SSP2CON2bits_t SSP2CON2bits @ 0xF71; |
[; ;pic18f27j13.h: 4588: extern volatile unsigned char SSP2CON1 @ 0xF72; |
"4590 |
[; ;pic18f27j13.h: 4590: asm("SSP2CON1 equ 0F72h"); |
[; <" SSP2CON1 equ 0F72h ;# "> |
[; ;pic18f27j13.h: 4593: typedef union { |
[; ;pic18f27j13.h: 4594: struct { |
[; ;pic18f27j13.h: 4595: unsigned SSPM :4; |
[; ;pic18f27j13.h: 4596: unsigned CKP :1; |
[; ;pic18f27j13.h: 4597: unsigned SSPEN :1; |
[; ;pic18f27j13.h: 4598: unsigned SSPOV :1; |
[; ;pic18f27j13.h: 4599: unsigned WCOL :1; |
[; ;pic18f27j13.h: 4600: }; |
[; ;pic18f27j13.h: 4601: struct { |
[; ;pic18f27j13.h: 4602: unsigned SSPM0 :1; |
[; ;pic18f27j13.h: 4603: unsigned SSPM1 :1; |
[; ;pic18f27j13.h: 4604: unsigned SSPM2 :1; |
[; ;pic18f27j13.h: 4605: unsigned SSPM3 :1; |
[; ;pic18f27j13.h: 4606: }; |
[; ;pic18f27j13.h: 4607: struct { |
[; ;pic18f27j13.h: 4608: unsigned :4; |
[; ;pic18f27j13.h: 4609: unsigned CKP2 :1; |
[; ;pic18f27j13.h: 4610: }; |
[; ;pic18f27j13.h: 4611: struct { |
[; ;pic18f27j13.h: 4612: unsigned :5; |
[; ;pic18f27j13.h: 4613: unsigned SSPEN2 :1; |
[; ;pic18f27j13.h: 4614: }; |
[; ;pic18f27j13.h: 4615: struct { |
[; ;pic18f27j13.h: 4616: unsigned SSPM02 :1; |
[; ;pic18f27j13.h: 4617: }; |
[; ;pic18f27j13.h: 4618: struct { |
[; ;pic18f27j13.h: 4619: unsigned :1; |
[; ;pic18f27j13.h: 4620: unsigned SSPM12 :1; |
[; ;pic18f27j13.h: 4621: }; |
[; ;pic18f27j13.h: 4622: struct { |
[; ;pic18f27j13.h: 4623: unsigned :2; |
[; ;pic18f27j13.h: 4624: unsigned SSPM22 :1; |
[; ;pic18f27j13.h: 4625: }; |
[; ;pic18f27j13.h: 4626: struct { |
[; ;pic18f27j13.h: 4627: unsigned :3; |
[; ;pic18f27j13.h: 4628: unsigned SSPM32 :1; |
[; ;pic18f27j13.h: 4629: }; |
[; ;pic18f27j13.h: 4630: struct { |
[; ;pic18f27j13.h: 4631: unsigned :6; |
[; ;pic18f27j13.h: 4632: unsigned SSPOV2 :1; |
[; ;pic18f27j13.h: 4633: }; |
[; ;pic18f27j13.h: 4634: struct { |
[; ;pic18f27j13.h: 4635: unsigned :7; |
[; ;pic18f27j13.h: 4636: unsigned WCOL2 :1; |
[; ;pic18f27j13.h: 4637: }; |
[; ;pic18f27j13.h: 4638: } SSP2CON1bits_t; |
[; ;pic18f27j13.h: 4639: extern volatile SSP2CON1bits_t SSP2CON1bits @ 0xF72; |
[; ;pic18f27j13.h: 4728: extern volatile unsigned char SSP2STAT @ 0xF73; |
"4730 |
[; ;pic18f27j13.h: 4730: asm("SSP2STAT equ 0F73h"); |
[; <" SSP2STAT equ 0F73h ;# "> |
[; ;pic18f27j13.h: 4733: typedef union { |
[; ;pic18f27j13.h: 4734: struct { |
[; ;pic18f27j13.h: 4735: unsigned :2; |
[; ;pic18f27j13.h: 4736: unsigned R_NOT_W :1; |
[; ;pic18f27j13.h: 4737: }; |
[; ;pic18f27j13.h: 4738: struct { |
[; ;pic18f27j13.h: 4739: unsigned :5; |
[; ;pic18f27j13.h: 4740: unsigned D_NOT_A :1; |
[; ;pic18f27j13.h: 4741: }; |
[; ;pic18f27j13.h: 4742: struct { |
[; ;pic18f27j13.h: 4743: unsigned BF :1; |
[; ;pic18f27j13.h: 4744: unsigned UA :1; |
[; ;pic18f27j13.h: 4745: unsigned R_nW :1; |
[; ;pic18f27j13.h: 4746: unsigned S :1; |
[; ;pic18f27j13.h: 4747: unsigned P :1; |
[; ;pic18f27j13.h: 4748: unsigned D_nA :1; |
[; ;pic18f27j13.h: 4749: unsigned CKE :1; |
[; ;pic18f27j13.h: 4750: unsigned SMP :1; |
[; ;pic18f27j13.h: 4751: }; |
[; ;pic18f27j13.h: 4752: struct { |
[; ;pic18f27j13.h: 4753: unsigned BF2 :1; |
[; ;pic18f27j13.h: 4754: }; |
[; ;pic18f27j13.h: 4755: struct { |
[; ;pic18f27j13.h: 4756: unsigned :6; |
[; ;pic18f27j13.h: 4757: unsigned CKE2 :1; |
[; ;pic18f27j13.h: 4758: }; |
[; ;pic18f27j13.h: 4759: struct { |
[; ;pic18f27j13.h: 4760: unsigned :5; |
[; ;pic18f27j13.h: 4761: unsigned DA2 :1; |
[; ;pic18f27j13.h: 4762: }; |
[; ;pic18f27j13.h: 4763: struct { |
[; ;pic18f27j13.h: 4764: unsigned :5; |
[; ;pic18f27j13.h: 4765: unsigned DATA_ADDRESS2 :1; |
[; ;pic18f27j13.h: 4766: }; |
[; ;pic18f27j13.h: 4767: struct { |
[; ;pic18f27j13.h: 4768: unsigned :5; |
[; ;pic18f27j13.h: 4769: unsigned D_A2 :1; |
[; ;pic18f27j13.h: 4770: }; |
[; ;pic18f27j13.h: 4771: struct { |
[; ;pic18f27j13.h: 4772: unsigned :5; |
[; ;pic18f27j13.h: 4773: unsigned D_nA2 :1; |
[; ;pic18f27j13.h: 4774: }; |
[; ;pic18f27j13.h: 4775: struct { |
[; ;pic18f27j13.h: 4776: unsigned :5; |
[; ;pic18f27j13.h: 4777: unsigned I2C_DAT2 :1; |
[; ;pic18f27j13.h: 4778: }; |
[; ;pic18f27j13.h: 4779: struct { |
[; ;pic18f27j13.h: 4780: unsigned :2; |
[; ;pic18f27j13.h: 4781: unsigned I2C_READ2 :1; |
[; ;pic18f27j13.h: 4782: }; |
[; ;pic18f27j13.h: 4783: struct { |
[; ;pic18f27j13.h: 4784: unsigned :3; |
[; ;pic18f27j13.h: 4785: unsigned I2C_START2 :1; |
[; ;pic18f27j13.h: 4786: }; |
[; ;pic18f27j13.h: 4787: struct { |
[; ;pic18f27j13.h: 4788: unsigned :4; |
[; ;pic18f27j13.h: 4789: unsigned I2C_STOP2 :1; |
[; ;pic18f27j13.h: 4790: }; |
[; ;pic18f27j13.h: 4791: struct { |
[; ;pic18f27j13.h: 4792: unsigned :4; |
[; ;pic18f27j13.h: 4793: unsigned P2 :1; |
[; ;pic18f27j13.h: 4794: }; |
[; ;pic18f27j13.h: 4795: struct { |
[; ;pic18f27j13.h: 4796: unsigned :2; |
[; ;pic18f27j13.h: 4797: unsigned READ_WRITE2 :1; |
[; ;pic18f27j13.h: 4798: }; |
[; ;pic18f27j13.h: 4799: struct { |
[; ;pic18f27j13.h: 4800: unsigned :2; |
[; ;pic18f27j13.h: 4801: unsigned RW2 :1; |
[; ;pic18f27j13.h: 4802: }; |
[; ;pic18f27j13.h: 4803: struct { |
[; ;pic18f27j13.h: 4804: unsigned :2; |
[; ;pic18f27j13.h: 4805: unsigned R_W2 :1; |
[; ;pic18f27j13.h: 4806: }; |
[; ;pic18f27j13.h: 4807: struct { |
[; ;pic18f27j13.h: 4808: unsigned :2; |
[; ;pic18f27j13.h: 4809: unsigned R_nW2 :1; |
[; ;pic18f27j13.h: 4810: }; |
[; ;pic18f27j13.h: 4811: struct { |
[; ;pic18f27j13.h: 4812: unsigned :3; |
[; ;pic18f27j13.h: 4813: unsigned S2 :1; |
[; ;pic18f27j13.h: 4814: }; |
[; ;pic18f27j13.h: 4815: struct { |
[; ;pic18f27j13.h: 4816: unsigned :7; |
[; ;pic18f27j13.h: 4817: unsigned SMP2 :1; |
[; ;pic18f27j13.h: 4818: }; |
[; ;pic18f27j13.h: 4819: struct { |
[; ;pic18f27j13.h: 4820: unsigned :3; |
[; ;pic18f27j13.h: 4821: unsigned START2 :1; |
[; ;pic18f27j13.h: 4822: }; |
[; ;pic18f27j13.h: 4823: struct { |
[; ;pic18f27j13.h: 4824: unsigned :4; |
[; ;pic18f27j13.h: 4825: unsigned STOP2 :1; |
[; ;pic18f27j13.h: 4826: }; |
[; ;pic18f27j13.h: 4827: struct { |
[; ;pic18f27j13.h: 4828: unsigned :1; |
[; ;pic18f27j13.h: 4829: unsigned UA2 :1; |
[; ;pic18f27j13.h: 4830: }; |
[; ;pic18f27j13.h: 4831: struct { |
[; ;pic18f27j13.h: 4832: unsigned :5; |
[; ;pic18f27j13.h: 4833: unsigned nA2 :1; |
[; ;pic18f27j13.h: 4834: }; |
[; ;pic18f27j13.h: 4835: struct { |
[; ;pic18f27j13.h: 4836: unsigned :5; |
[; ;pic18f27j13.h: 4837: unsigned nADDRESS2 :1; |
[; ;pic18f27j13.h: 4838: }; |
[; ;pic18f27j13.h: 4839: struct { |
[; ;pic18f27j13.h: 4840: unsigned :2; |
[; ;pic18f27j13.h: 4841: unsigned nW2 :1; |
[; ;pic18f27j13.h: 4842: }; |
[; ;pic18f27j13.h: 4843: struct { |
[; ;pic18f27j13.h: 4844: unsigned :2; |
[; ;pic18f27j13.h: 4845: unsigned nWRITE2 :1; |
[; ;pic18f27j13.h: 4846: }; |
[; ;pic18f27j13.h: 4847: } SSP2STATbits_t; |
[; ;pic18f27j13.h: 4848: extern volatile SSP2STATbits_t SSP2STATbits @ 0xF73; |
[; ;pic18f27j13.h: 5022: extern volatile unsigned char SSP2ADD @ 0xF74; |
"5024 |
[; ;pic18f27j13.h: 5024: asm("SSP2ADD equ 0F74h"); |
[; <" SSP2ADD equ 0F74h ;# "> |
[; ;pic18f27j13.h: 5027: typedef union { |
[; ;pic18f27j13.h: 5028: struct { |
[; ;pic18f27j13.h: 5029: unsigned SSPADD :8; |
[; ;pic18f27j13.h: 5030: }; |
[; ;pic18f27j13.h: 5031: struct { |
[; ;pic18f27j13.h: 5032: unsigned MSK02 :1; |
[; ;pic18f27j13.h: 5033: }; |
[; ;pic18f27j13.h: 5034: struct { |
[; ;pic18f27j13.h: 5035: unsigned :1; |
[; ;pic18f27j13.h: 5036: unsigned MSK12 :1; |
[; ;pic18f27j13.h: 5037: }; |
[; ;pic18f27j13.h: 5038: struct { |
[; ;pic18f27j13.h: 5039: unsigned :2; |
[; ;pic18f27j13.h: 5040: unsigned MSK22 :1; |
[; ;pic18f27j13.h: 5041: }; |
[; ;pic18f27j13.h: 5042: struct { |
[; ;pic18f27j13.h: 5043: unsigned :3; |
[; ;pic18f27j13.h: 5044: unsigned MSK32 :1; |
[; ;pic18f27j13.h: 5045: }; |
[; ;pic18f27j13.h: 5046: struct { |
[; ;pic18f27j13.h: 5047: unsigned :4; |
[; ;pic18f27j13.h: 5048: unsigned MSK42 :1; |
[; ;pic18f27j13.h: 5049: }; |
[; ;pic18f27j13.h: 5050: struct { |
[; ;pic18f27j13.h: 5051: unsigned :5; |
[; ;pic18f27j13.h: 5052: unsigned MSK52 :1; |
[; ;pic18f27j13.h: 5053: }; |
[; ;pic18f27j13.h: 5054: struct { |
[; ;pic18f27j13.h: 5055: unsigned :6; |
[; ;pic18f27j13.h: 5056: unsigned MSK62 :1; |
[; ;pic18f27j13.h: 5057: }; |
[; ;pic18f27j13.h: 5058: struct { |
[; ;pic18f27j13.h: 5059: unsigned :7; |
[; ;pic18f27j13.h: 5060: unsigned MSK72 :1; |
[; ;pic18f27j13.h: 5061: }; |
[; ;pic18f27j13.h: 5062: } SSP2ADDbits_t; |
[; ;pic18f27j13.h: 5063: extern volatile SSP2ADDbits_t SSP2ADDbits @ 0xF74; |
[; ;pic18f27j13.h: 5112: extern volatile unsigned char SSP2MSK @ 0xF74; |
"5114 |
[; ;pic18f27j13.h: 5114: asm("SSP2MSK equ 0F74h"); |
[; <" SSP2MSK equ 0F74h ;# "> |
[; ;pic18f27j13.h: 5117: typedef union { |
[; ;pic18f27j13.h: 5118: struct { |
[; ;pic18f27j13.h: 5119: unsigned MSK0 :1; |
[; ;pic18f27j13.h: 5120: unsigned MSK1 :1; |
[; ;pic18f27j13.h: 5121: unsigned MSK2 :1; |
[; ;pic18f27j13.h: 5122: unsigned MSK3 :1; |
[; ;pic18f27j13.h: 5123: unsigned MSK4 :1; |
[; ;pic18f27j13.h: 5124: unsigned MSK5 :1; |
[; ;pic18f27j13.h: 5125: unsigned MSK6 :1; |
[; ;pic18f27j13.h: 5126: unsigned MSK7 :1; |
[; ;pic18f27j13.h: 5127: }; |
[; ;pic18f27j13.h: 5128: } SSP2MSKbits_t; |
[; ;pic18f27j13.h: 5129: extern volatile SSP2MSKbits_t SSP2MSKbits @ 0xF74; |
[; ;pic18f27j13.h: 5173: extern volatile unsigned char SSP2BUF @ 0xF75; |
"5175 |
[; ;pic18f27j13.h: 5175: asm("SSP2BUF equ 0F75h"); |
[; <" SSP2BUF equ 0F75h ;# "> |
[; ;pic18f27j13.h: 5178: typedef union { |
[; ;pic18f27j13.h: 5179: struct { |
[; ;pic18f27j13.h: 5180: unsigned SSPBUF :8; |
[; ;pic18f27j13.h: 5181: }; |
[; ;pic18f27j13.h: 5182: } SSP2BUFbits_t; |
[; ;pic18f27j13.h: 5183: extern volatile SSP2BUFbits_t SSP2BUFbits @ 0xF75; |
[; ;pic18f27j13.h: 5192: extern volatile unsigned char T4CON @ 0xF76; |
"5194 |
[; ;pic18f27j13.h: 5194: asm("T4CON equ 0F76h"); |
[; <" T4CON equ 0F76h ;# "> |
[; ;pic18f27j13.h: 5197: typedef union { |
[; ;pic18f27j13.h: 5198: struct { |
[; ;pic18f27j13.h: 5199: unsigned T4CKPS :2; |
[; ;pic18f27j13.h: 5200: unsigned TMR4ON :1; |
[; ;pic18f27j13.h: 5201: unsigned T4OUTPS :4; |
[; ;pic18f27j13.h: 5202: }; |
[; ;pic18f27j13.h: 5203: struct { |
[; ;pic18f27j13.h: 5204: unsigned T4CKPS0 :1; |
[; ;pic18f27j13.h: 5205: unsigned T4CKPS1 :1; |
[; ;pic18f27j13.h: 5206: unsigned :1; |
[; ;pic18f27j13.h: 5207: unsigned T4OUTPS0 :1; |
[; ;pic18f27j13.h: 5208: unsigned T4OUTPS1 :1; |
[; ;pic18f27j13.h: 5209: unsigned T4OUTPS2 :1; |
[; ;pic18f27j13.h: 5210: unsigned T4OUTPS3 :1; |
[; ;pic18f27j13.h: 5211: }; |
[; ;pic18f27j13.h: 5212: } T4CONbits_t; |
[; ;pic18f27j13.h: 5213: extern volatile T4CONbits_t T4CONbits @ 0xF76; |
[; ;pic18f27j13.h: 5262: extern volatile unsigned char PR4 @ 0xF77; |
"5264 |
[; ;pic18f27j13.h: 5264: asm("PR4 equ 0F77h"); |
[; <" PR4 equ 0F77h ;# "> |
[; ;pic18f27j13.h: 5267: typedef union { |
[; ;pic18f27j13.h: 5268: struct { |
[; ;pic18f27j13.h: 5269: unsigned PR4 :8; |
[; ;pic18f27j13.h: 5270: }; |
[; ;pic18f27j13.h: 5271: } PR4bits_t; |
[; ;pic18f27j13.h: 5272: extern volatile PR4bits_t PR4bits @ 0xF77; |
[; ;pic18f27j13.h: 5281: extern volatile unsigned char TMR4 @ 0xF78; |
"5283 |
[; ;pic18f27j13.h: 5283: asm("TMR4 equ 0F78h"); |
[; <" TMR4 equ 0F78h ;# "> |
[; ;pic18f27j13.h: 5286: typedef union { |
[; ;pic18f27j13.h: 5287: struct { |
[; ;pic18f27j13.h: 5288: unsigned TMR4 :8; |
[; ;pic18f27j13.h: 5289: }; |
[; ;pic18f27j13.h: 5290: } TMR4bits_t; |
[; ;pic18f27j13.h: 5291: extern volatile TMR4bits_t TMR4bits @ 0xF78; |
[; ;pic18f27j13.h: 5300: extern volatile unsigned char T3CON @ 0xF79; |
"5302 |
[; ;pic18f27j13.h: 5302: asm("T3CON equ 0F79h"); |
[; <" T3CON equ 0F79h ;# "> |
[; ;pic18f27j13.h: 5305: typedef union { |
[; ;pic18f27j13.h: 5306: struct { |
[; ;pic18f27j13.h: 5307: unsigned :2; |
[; ;pic18f27j13.h: 5308: unsigned NOT_T3SYNC :1; |
[; ;pic18f27j13.h: 5309: }; |
[; ;pic18f27j13.h: 5310: struct { |
[; ;pic18f27j13.h: 5311: unsigned TMR3ON :1; |
[; ;pic18f27j13.h: 5312: unsigned RD16 :1; |
[; ;pic18f27j13.h: 5313: unsigned nT3SYNC :1; |
[; ;pic18f27j13.h: 5314: unsigned T3OSCEN :1; |
[; ;pic18f27j13.h: 5315: unsigned T3CKPS :2; |
[; ;pic18f27j13.h: 5316: unsigned TMR3CS :2; |
[; ;pic18f27j13.h: 5317: }; |
[; ;pic18f27j13.h: 5318: struct { |
[; ;pic18f27j13.h: 5319: unsigned :4; |
[; ;pic18f27j13.h: 5320: unsigned T3CKPS0 :1; |
[; ;pic18f27j13.h: 5321: unsigned T3CKPS1 :1; |
[; ;pic18f27j13.h: 5322: unsigned TMR3CS0 :1; |
[; ;pic18f27j13.h: 5323: unsigned TMR3CS1 :1; |
[; ;pic18f27j13.h: 5324: }; |
[; ;pic18f27j13.h: 5325: struct { |
[; ;pic18f27j13.h: 5326: unsigned :7; |
[; ;pic18f27j13.h: 5327: unsigned RD163 :1; |
[; ;pic18f27j13.h: 5328: }; |
[; ;pic18f27j13.h: 5329: struct { |
[; ;pic18f27j13.h: 5330: unsigned :3; |
[; ;pic18f27j13.h: 5331: unsigned SOSCEN3 :1; |
[; ;pic18f27j13.h: 5332: }; |
[; ;pic18f27j13.h: 5333: struct { |
[; ;pic18f27j13.h: 5334: unsigned :7; |
[; ;pic18f27j13.h: 5335: unsigned T3RD16 :1; |
[; ;pic18f27j13.h: 5336: }; |
[; ;pic18f27j13.h: 5337: } T3CONbits_t; |
[; ;pic18f27j13.h: 5338: extern volatile T3CONbits_t T3CONbits @ 0xF79; |
[; ;pic18f27j13.h: 5412: extern volatile unsigned short TMR3 @ 0xF7A; |
"5414 |
[; ;pic18f27j13.h: 5414: asm("TMR3 equ 0F7Ah"); |
[; <" TMR3 equ 0F7Ah ;# "> |
[; ;pic18f27j13.h: 5418: extern volatile unsigned char TMR3L @ 0xF7A; |
"5420 |
[; ;pic18f27j13.h: 5420: asm("TMR3L equ 0F7Ah"); |
[; <" TMR3L equ 0F7Ah ;# "> |
[; ;pic18f27j13.h: 5423: typedef union { |
[; ;pic18f27j13.h: 5424: struct { |
[; ;pic18f27j13.h: 5425: unsigned TMR3L :8; |
[; ;pic18f27j13.h: 5426: }; |
[; ;pic18f27j13.h: 5427: } TMR3Lbits_t; |
[; ;pic18f27j13.h: 5428: extern volatile TMR3Lbits_t TMR3Lbits @ 0xF7A; |
[; ;pic18f27j13.h: 5437: extern volatile unsigned char TMR3H @ 0xF7B; |
"5439 |
[; ;pic18f27j13.h: 5439: asm("TMR3H equ 0F7Bh"); |
[; <" TMR3H equ 0F7Bh ;# "> |
[; ;pic18f27j13.h: 5442: typedef union { |
[; ;pic18f27j13.h: 5443: struct { |
[; ;pic18f27j13.h: 5444: unsigned TMR3H :8; |
[; ;pic18f27j13.h: 5445: }; |
[; ;pic18f27j13.h: 5446: } TMR3Hbits_t; |
[; ;pic18f27j13.h: 5447: extern volatile TMR3Hbits_t TMR3Hbits @ 0xF7B; |
[; ;pic18f27j13.h: 5456: extern volatile unsigned char BAUDCON2 @ 0xF7C; |
"5458 |
[; ;pic18f27j13.h: 5458: asm("BAUDCON2 equ 0F7Ch"); |
[; <" BAUDCON2 equ 0F7Ch ;# "> |
[; ;pic18f27j13.h: 5461: typedef union { |
[; ;pic18f27j13.h: 5462: struct { |
[; ;pic18f27j13.h: 5463: unsigned ABDEN :1; |
[; ;pic18f27j13.h: 5464: unsigned WUE :1; |
[; ;pic18f27j13.h: 5465: unsigned :1; |
[; ;pic18f27j13.h: 5466: unsigned BRG16 :1; |
[; ;pic18f27j13.h: 5467: unsigned TXCKP :1; |
[; ;pic18f27j13.h: 5468: unsigned RXDTP :1; |
[; ;pic18f27j13.h: 5469: unsigned RCIDL :1; |
[; ;pic18f27j13.h: 5470: unsigned ABDOVF :1; |
[; ;pic18f27j13.h: 5471: }; |
[; ;pic18f27j13.h: 5472: struct { |
[; ;pic18f27j13.h: 5473: unsigned ABDEN2 :1; |
[; ;pic18f27j13.h: 5474: }; |
[; ;pic18f27j13.h: 5475: struct { |
[; ;pic18f27j13.h: 5476: unsigned :7; |
[; ;pic18f27j13.h: 5477: unsigned ABDOVF2 :1; |
[; ;pic18f27j13.h: 5478: }; |
[; ;pic18f27j13.h: 5479: struct { |
[; ;pic18f27j13.h: 5480: unsigned :3; |
[; ;pic18f27j13.h: 5481: unsigned BRG162 :1; |
[; ;pic18f27j13.h: 5482: }; |
[; ;pic18f27j13.h: 5483: struct { |
[; ;pic18f27j13.h: 5484: unsigned :5; |
[; ;pic18f27j13.h: 5485: unsigned DTRXP2 :1; |
[; ;pic18f27j13.h: 5486: }; |
[; ;pic18f27j13.h: 5487: struct { |
[; ;pic18f27j13.h: 5488: unsigned :6; |
[; ;pic18f27j13.h: 5489: unsigned RCIDL2 :1; |
[; ;pic18f27j13.h: 5490: }; |
[; ;pic18f27j13.h: 5491: struct { |
[; ;pic18f27j13.h: 5492: unsigned :6; |
[; ;pic18f27j13.h: 5493: unsigned RCMT2 :1; |
[; ;pic18f27j13.h: 5494: }; |
[; ;pic18f27j13.h: 5495: struct { |
[; ;pic18f27j13.h: 5496: unsigned :5; |
[; ;pic18f27j13.h: 5497: unsigned RXDTP2 :1; |
[; ;pic18f27j13.h: 5498: }; |
[; ;pic18f27j13.h: 5499: struct { |
[; ;pic18f27j13.h: 5500: unsigned :4; |
[; ;pic18f27j13.h: 5501: unsigned SCKP2 :1; |
[; ;pic18f27j13.h: 5502: }; |
[; ;pic18f27j13.h: 5503: struct { |
[; ;pic18f27j13.h: 5504: unsigned :4; |
[; ;pic18f27j13.h: 5505: unsigned TXCKP2 :1; |
[; ;pic18f27j13.h: 5506: }; |
[; ;pic18f27j13.h: 5507: struct { |
[; ;pic18f27j13.h: 5508: unsigned :1; |
[; ;pic18f27j13.h: 5509: unsigned WUE2 :1; |
[; ;pic18f27j13.h: 5510: }; |
[; ;pic18f27j13.h: 5511: } BAUDCON2bits_t; |
[; ;pic18f27j13.h: 5512: extern volatile BAUDCON2bits_t BAUDCON2bits @ 0xF7C; |
[; ;pic18f27j13.h: 5601: extern volatile unsigned char SPBRGH2 @ 0xF7D; |
"5603 |
[; ;pic18f27j13.h: 5603: asm("SPBRGH2 equ 0F7Dh"); |
[; <" SPBRGH2 equ 0F7Dh ;# "> |
[; ;pic18f27j13.h: 5606: typedef union { |
[; ;pic18f27j13.h: 5607: struct { |
[; ;pic18f27j13.h: 5608: unsigned SPBRGH2 :8; |
[; ;pic18f27j13.h: 5609: }; |
[; ;pic18f27j13.h: 5610: } SPBRGH2bits_t; |
[; ;pic18f27j13.h: 5611: extern volatile SPBRGH2bits_t SPBRGH2bits @ 0xF7D; |
[; ;pic18f27j13.h: 5620: extern volatile unsigned char BAUDCON1 @ 0xF7E; |
"5622 |
[; ;pic18f27j13.h: 5622: asm("BAUDCON1 equ 0F7Eh"); |
[; <" BAUDCON1 equ 0F7Eh ;# "> |
[; ;pic18f27j13.h: 5625: extern volatile unsigned char BAUDCON @ 0xF7E; |
"5627 |
[; ;pic18f27j13.h: 5627: asm("BAUDCON equ 0F7Eh"); |
[; <" BAUDCON equ 0F7Eh ;# "> |
[; ;pic18f27j13.h: 5629: extern volatile unsigned char BAUDCTL @ 0xF7E; |
"5631 |
[; ;pic18f27j13.h: 5631: asm("BAUDCTL equ 0F7Eh"); |
[; <" BAUDCTL equ 0F7Eh ;# "> |
[; ;pic18f27j13.h: 5634: typedef union { |
[; ;pic18f27j13.h: 5635: struct { |
[; ;pic18f27j13.h: 5636: unsigned ABDEN :1; |
[; ;pic18f27j13.h: 5637: unsigned WUE :1; |
[; ;pic18f27j13.h: 5638: unsigned :1; |
[; ;pic18f27j13.h: 5639: unsigned BRG16 :1; |
[; ;pic18f27j13.h: 5640: unsigned TXCKP :1; |
[; ;pic18f27j13.h: 5641: unsigned RXDTP :1; |
[; ;pic18f27j13.h: 5642: unsigned RCIDL :1; |
[; ;pic18f27j13.h: 5643: unsigned ABDOVF :1; |
[; ;pic18f27j13.h: 5644: }; |
[; ;pic18f27j13.h: 5645: struct { |
[; ;pic18f27j13.h: 5646: unsigned ABDEN1 :1; |
[; ;pic18f27j13.h: 5647: }; |
[; ;pic18f27j13.h: 5648: struct { |
[; ;pic18f27j13.h: 5649: unsigned :7; |
[; ;pic18f27j13.h: 5650: unsigned ABDOVF1 :1; |
[; ;pic18f27j13.h: 5651: }; |
[; ;pic18f27j13.h: 5652: struct { |
[; ;pic18f27j13.h: 5653: unsigned :3; |
[; ;pic18f27j13.h: 5654: unsigned BRG161 :1; |
[; ;pic18f27j13.h: 5655: }; |
[; ;pic18f27j13.h: 5656: struct { |
[; ;pic18f27j13.h: 5657: unsigned :4; |
[; ;pic18f27j13.h: 5658: unsigned CKTXP :1; |
[; ;pic18f27j13.h: 5659: }; |
[; ;pic18f27j13.h: 5660: struct { |
[; ;pic18f27j13.h: 5661: unsigned :5; |
[; ;pic18f27j13.h: 5662: unsigned DTRXP :1; |
[; ;pic18f27j13.h: 5663: }; |
[; ;pic18f27j13.h: 5664: struct { |
[; ;pic18f27j13.h: 5665: unsigned :5; |
[; ;pic18f27j13.h: 5666: unsigned DTRXP1 :1; |
[; ;pic18f27j13.h: 5667: }; |
[; ;pic18f27j13.h: 5668: struct { |
[; ;pic18f27j13.h: 5669: unsigned :6; |
[; ;pic18f27j13.h: 5670: unsigned RCIDL1 :1; |
[; ;pic18f27j13.h: 5671: }; |
[; ;pic18f27j13.h: 5672: struct { |
[; ;pic18f27j13.h: 5673: unsigned :6; |
[; ;pic18f27j13.h: 5674: unsigned RCMT :1; |
[; ;pic18f27j13.h: 5675: }; |
[; ;pic18f27j13.h: 5676: struct { |
[; ;pic18f27j13.h: 5677: unsigned :6; |
[; ;pic18f27j13.h: 5678: unsigned RCMT1 :1; |
[; ;pic18f27j13.h: 5679: }; |
[; ;pic18f27j13.h: 5680: struct { |
[; ;pic18f27j13.h: 5681: unsigned :5; |
[; ;pic18f27j13.h: 5682: unsigned RXDTP1 :1; |
[; ;pic18f27j13.h: 5683: }; |
[; ;pic18f27j13.h: 5684: struct { |
[; ;pic18f27j13.h: 5685: unsigned :4; |
[; ;pic18f27j13.h: 5686: unsigned SCKP :1; |
[; ;pic18f27j13.h: 5687: }; |
[; ;pic18f27j13.h: 5688: struct { |
[; ;pic18f27j13.h: 5689: unsigned :4; |
[; ;pic18f27j13.h: 5690: unsigned SCKP1 :1; |
[; ;pic18f27j13.h: 5691: }; |
[; ;pic18f27j13.h: 5692: struct { |
[; ;pic18f27j13.h: 5693: unsigned :4; |
[; ;pic18f27j13.h: 5694: unsigned TXCKP1 :1; |
[; ;pic18f27j13.h: 5695: }; |
[; ;pic18f27j13.h: 5696: struct { |
[; ;pic18f27j13.h: 5697: unsigned :1; |
[; ;pic18f27j13.h: 5698: unsigned WUE1 :1; |
[; ;pic18f27j13.h: 5699: }; |
[; ;pic18f27j13.h: 5700: struct { |
[; ;pic18f27j13.h: 5701: unsigned :5; |
[; ;pic18f27j13.h: 5702: unsigned RXCKP :1; |
[; ;pic18f27j13.h: 5703: }; |
[; ;pic18f27j13.h: 5704: struct { |
[; ;pic18f27j13.h: 5705: unsigned :1; |
[; ;pic18f27j13.h: 5706: unsigned W4E :1; |
[; ;pic18f27j13.h: 5707: }; |
[; ;pic18f27j13.h: 5708: } BAUDCON1bits_t; |
[; ;pic18f27j13.h: 5709: extern volatile BAUDCON1bits_t BAUDCON1bits @ 0xF7E; |
[; ;pic18f27j13.h: 5827: typedef union { |
[; ;pic18f27j13.h: 5828: struct { |
[; ;pic18f27j13.h: 5829: unsigned ABDEN :1; |
[; ;pic18f27j13.h: 5830: unsigned WUE :1; |
[; ;pic18f27j13.h: 5831: unsigned :1; |
[; ;pic18f27j13.h: 5832: unsigned BRG16 :1; |
[; ;pic18f27j13.h: 5833: unsigned TXCKP :1; |
[; ;pic18f27j13.h: 5834: unsigned RXDTP :1; |
[; ;pic18f27j13.h: 5835: unsigned RCIDL :1; |
[; ;pic18f27j13.h: 5836: unsigned ABDOVF :1; |
[; ;pic18f27j13.h: 5837: }; |
[; ;pic18f27j13.h: 5838: struct { |
[; ;pic18f27j13.h: 5839: unsigned ABDEN1 :1; |
[; ;pic18f27j13.h: 5840: }; |
[; ;pic18f27j13.h: 5841: struct { |
[; ;pic18f27j13.h: 5842: unsigned :7; |
[; ;pic18f27j13.h: 5843: unsigned ABDOVF1 :1; |
[; ;pic18f27j13.h: 5844: }; |
[; ;pic18f27j13.h: 5845: struct { |
[; ;pic18f27j13.h: 5846: unsigned :3; |
[; ;pic18f27j13.h: 5847: unsigned BRG161 :1; |
[; ;pic18f27j13.h: 5848: }; |
[; ;pic18f27j13.h: 5849: struct { |
[; ;pic18f27j13.h: 5850: unsigned :4; |
[; ;pic18f27j13.h: 5851: unsigned CKTXP :1; |
[; ;pic18f27j13.h: 5852: }; |
[; ;pic18f27j13.h: 5853: struct { |
[; ;pic18f27j13.h: 5854: unsigned :5; |
[; ;pic18f27j13.h: 5855: unsigned DTRXP :1; |
[; ;pic18f27j13.h: 5856: }; |
[; ;pic18f27j13.h: 5857: struct { |
[; ;pic18f27j13.h: 5858: unsigned :5; |
[; ;pic18f27j13.h: 5859: unsigned DTRXP1 :1; |
[; ;pic18f27j13.h: 5860: }; |
[; ;pic18f27j13.h: 5861: struct { |
[; ;pic18f27j13.h: 5862: unsigned :6; |
[; ;pic18f27j13.h: 5863: unsigned RCIDL1 :1; |
[; ;pic18f27j13.h: 5864: }; |
[; ;pic18f27j13.h: 5865: struct { |
[; ;pic18f27j13.h: 5866: unsigned :6; |
[; ;pic18f27j13.h: 5867: unsigned RCMT :1; |
[; ;pic18f27j13.h: 5868: }; |
[; ;pic18f27j13.h: 5869: struct { |
[; ;pic18f27j13.h: 5870: unsigned :6; |
[; ;pic18f27j13.h: 5871: unsigned RCMT1 :1; |
[; ;pic18f27j13.h: 5872: }; |
[; ;pic18f27j13.h: 5873: struct { |
[; ;pic18f27j13.h: 5874: unsigned :5; |
[; ;pic18f27j13.h: 5875: unsigned RXDTP1 :1; |
[; ;pic18f27j13.h: 5876: }; |
[; ;pic18f27j13.h: 5877: struct { |
[; ;pic18f27j13.h: 5878: unsigned :4; |
[; ;pic18f27j13.h: 5879: unsigned SCKP :1; |
[; ;pic18f27j13.h: 5880: }; |
[; ;pic18f27j13.h: 5881: struct { |
[; ;pic18f27j13.h: 5882: unsigned :4; |
[; ;pic18f27j13.h: 5883: unsigned SCKP1 :1; |
[; ;pic18f27j13.h: 5884: }; |
[; ;pic18f27j13.h: 5885: struct { |
[; ;pic18f27j13.h: 5886: unsigned :4; |
[; ;pic18f27j13.h: 5887: unsigned TXCKP1 :1; |
[; ;pic18f27j13.h: 5888: }; |
[; ;pic18f27j13.h: 5889: struct { |
[; ;pic18f27j13.h: 5890: unsigned :1; |
[; ;pic18f27j13.h: 5891: unsigned WUE1 :1; |
[; ;pic18f27j13.h: 5892: }; |
[; ;pic18f27j13.h: 5893: struct { |
[; ;pic18f27j13.h: 5894: unsigned :5; |
[; ;pic18f27j13.h: 5895: unsigned RXCKP :1; |
[; ;pic18f27j13.h: 5896: }; |
[; ;pic18f27j13.h: 5897: struct { |
[; ;pic18f27j13.h: 5898: unsigned :1; |
[; ;pic18f27j13.h: 5899: unsigned W4E :1; |
[; ;pic18f27j13.h: 5900: }; |
[; ;pic18f27j13.h: 5901: } BAUDCONbits_t; |
[; ;pic18f27j13.h: 5902: extern volatile BAUDCONbits_t BAUDCONbits @ 0xF7E; |
[; ;pic18f27j13.h: 6019: typedef union { |
[; ;pic18f27j13.h: 6020: struct { |
[; ;pic18f27j13.h: 6021: unsigned ABDEN :1; |
[; ;pic18f27j13.h: 6022: unsigned WUE :1; |
[; ;pic18f27j13.h: 6023: unsigned :1; |
[; ;pic18f27j13.h: 6024: unsigned BRG16 :1; |
[; ;pic18f27j13.h: 6025: unsigned TXCKP :1; |
[; ;pic18f27j13.h: 6026: unsigned RXDTP :1; |
[; ;pic18f27j13.h: 6027: unsigned RCIDL :1; |
[; ;pic18f27j13.h: 6028: unsigned ABDOVF :1; |
[; ;pic18f27j13.h: 6029: }; |
[; ;pic18f27j13.h: 6030: struct { |
[; ;pic18f27j13.h: 6031: unsigned ABDEN1 :1; |
[; ;pic18f27j13.h: 6032: }; |
[; ;pic18f27j13.h: 6033: struct { |
[; ;pic18f27j13.h: 6034: unsigned :7; |
[; ;pic18f27j13.h: 6035: unsigned ABDOVF1 :1; |
[; ;pic18f27j13.h: 6036: }; |
[; ;pic18f27j13.h: 6037: struct { |
[; ;pic18f27j13.h: 6038: unsigned :3; |
[; ;pic18f27j13.h: 6039: unsigned BRG161 :1; |
[; ;pic18f27j13.h: 6040: }; |
[; ;pic18f27j13.h: 6041: struct { |
[; ;pic18f27j13.h: 6042: unsigned :4; |
[; ;pic18f27j13.h: 6043: unsigned CKTXP :1; |
[; ;pic18f27j13.h: 6044: }; |
[; ;pic18f27j13.h: 6045: struct { |
[; ;pic18f27j13.h: 6046: unsigned :5; |
[; ;pic18f27j13.h: 6047: unsigned DTRXP :1; |
[; ;pic18f27j13.h: 6048: }; |
[; ;pic18f27j13.h: 6049: struct { |
[; ;pic18f27j13.h: 6050: unsigned :5; |
[; ;pic18f27j13.h: 6051: unsigned DTRXP1 :1; |
[; ;pic18f27j13.h: 6052: }; |
[; ;pic18f27j13.h: 6053: struct { |
[; ;pic18f27j13.h: 6054: unsigned :6; |
[; ;pic18f27j13.h: 6055: unsigned RCIDL1 :1; |
[; ;pic18f27j13.h: 6056: }; |
[; ;pic18f27j13.h: 6057: struct { |
[; ;pic18f27j13.h: 6058: unsigned :6; |
[; ;pic18f27j13.h: 6059: unsigned RCMT :1; |
[; ;pic18f27j13.h: 6060: }; |
[; ;pic18f27j13.h: 6061: struct { |
[; ;pic18f27j13.h: 6062: unsigned :6; |
[; ;pic18f27j13.h: 6063: unsigned RCMT1 :1; |
[; ;pic18f27j13.h: 6064: }; |
[; ;pic18f27j13.h: 6065: struct { |
[; ;pic18f27j13.h: 6066: unsigned :5; |
[; ;pic18f27j13.h: 6067: unsigned RXDTP1 :1; |
[; ;pic18f27j13.h: 6068: }; |
[; ;pic18f27j13.h: 6069: struct { |
[; ;pic18f27j13.h: 6070: unsigned :4; |
[; ;pic18f27j13.h: 6071: unsigned SCKP :1; |
[; ;pic18f27j13.h: 6072: }; |
[; ;pic18f27j13.h: 6073: struct { |
[; ;pic18f27j13.h: 6074: unsigned :4; |
[; ;pic18f27j13.h: 6075: unsigned SCKP1 :1; |
[; ;pic18f27j13.h: 6076: }; |
[; ;pic18f27j13.h: 6077: struct { |
[; ;pic18f27j13.h: 6078: unsigned :4; |
[; ;pic18f27j13.h: 6079: unsigned TXCKP1 :1; |
[; ;pic18f27j13.h: 6080: }; |
[; ;pic18f27j13.h: 6081: struct { |
[; ;pic18f27j13.h: 6082: unsigned :1; |
[; ;pic18f27j13.h: 6083: unsigned WUE1 :1; |
[; ;pic18f27j13.h: 6084: }; |
[; ;pic18f27j13.h: 6085: struct { |
[; ;pic18f27j13.h: 6086: unsigned :5; |
[; ;pic18f27j13.h: 6087: unsigned RXCKP :1; |
[; ;pic18f27j13.h: 6088: }; |
[; ;pic18f27j13.h: 6089: struct { |
[; ;pic18f27j13.h: 6090: unsigned :1; |
[; ;pic18f27j13.h: 6091: unsigned W4E :1; |
[; ;pic18f27j13.h: 6092: }; |
[; ;pic18f27j13.h: 6093: } BAUDCTLbits_t; |
[; ;pic18f27j13.h: 6094: extern volatile BAUDCTLbits_t BAUDCTLbits @ 0xF7E; |
[; ;pic18f27j13.h: 6213: extern volatile unsigned char SPBRGH1 @ 0xF7F; |
"6215 |
[; ;pic18f27j13.h: 6215: asm("SPBRGH1 equ 0F7Fh"); |
[; <" SPBRGH1 equ 0F7Fh ;# "> |
[; ;pic18f27j13.h: 6218: extern volatile unsigned char SPBRGH @ 0xF7F; |
"6220 |
[; ;pic18f27j13.h: 6220: asm("SPBRGH equ 0F7Fh"); |
[; <" SPBRGH equ 0F7Fh ;# "> |
[; ;pic18f27j13.h: 6223: typedef union { |
[; ;pic18f27j13.h: 6224: struct { |
[; ;pic18f27j13.h: 6225: unsigned SPBRGH1 :8; |
[; ;pic18f27j13.h: 6226: }; |
[; ;pic18f27j13.h: 6227: } SPBRGH1bits_t; |
[; ;pic18f27j13.h: 6228: extern volatile SPBRGH1bits_t SPBRGH1bits @ 0xF7F; |
[; ;pic18f27j13.h: 6236: typedef union { |
[; ;pic18f27j13.h: 6237: struct { |
[; ;pic18f27j13.h: 6238: unsigned SPBRGH1 :8; |
[; ;pic18f27j13.h: 6239: }; |
[; ;pic18f27j13.h: 6240: } SPBRGHbits_t; |
[; ;pic18f27j13.h: 6241: extern volatile SPBRGHbits_t SPBRGHbits @ 0xF7F; |
[; ;pic18f27j13.h: 6250: extern volatile unsigned char PORTA @ 0xF80; |
"6252 |
[; ;pic18f27j13.h: 6252: asm("PORTA equ 0F80h"); |
[; <" PORTA equ 0F80h ;# "> |
[; ;pic18f27j13.h: 6255: typedef union { |
[; ;pic18f27j13.h: 6256: struct { |
[; ;pic18f27j13.h: 6257: unsigned RA0 :1; |
[; ;pic18f27j13.h: 6258: unsigned RA1 :1; |
[; ;pic18f27j13.h: 6259: unsigned RA2 :1; |
[; ;pic18f27j13.h: 6260: unsigned RA3 :1; |
[; ;pic18f27j13.h: 6261: unsigned :1; |
[; ;pic18f27j13.h: 6262: unsigned RA5 :1; |
[; ;pic18f27j13.h: 6263: unsigned RA6 :1; |
[; ;pic18f27j13.h: 6264: unsigned RA7 :1; |
[; ;pic18f27j13.h: 6265: }; |
[; ;pic18f27j13.h: 6266: struct { |
[; ;pic18f27j13.h: 6267: unsigned AN0 :1; |
[; ;pic18f27j13.h: 6268: unsigned AN1 :1; |
[; ;pic18f27j13.h: 6269: unsigned AN2 :1; |
[; ;pic18f27j13.h: 6270: unsigned AN3 :1; |
[; ;pic18f27j13.h: 6271: unsigned :1; |
[; ;pic18f27j13.h: 6272: unsigned AN4 :1; |
[; ;pic18f27j13.h: 6273: unsigned OSC2 :1; |
[; ;pic18f27j13.h: 6274: unsigned OSC1 :1; |
[; ;pic18f27j13.h: 6275: }; |
[; ;pic18f27j13.h: 6276: struct { |
[; ;pic18f27j13.h: 6277: unsigned :5; |
[; ;pic18f27j13.h: 6278: unsigned NOT_SS1 :1; |
[; ;pic18f27j13.h: 6279: }; |
[; ;pic18f27j13.h: 6280: struct { |
[; ;pic18f27j13.h: 6281: unsigned C1INA :1; |
[; ;pic18f27j13.h: 6282: unsigned C2INA :1; |
[; ;pic18f27j13.h: 6283: unsigned VREF_MINUS :1; |
[; ;pic18f27j13.h: 6284: unsigned VREF_PLUS :1; |
[; ;pic18f27j13.h: 6285: unsigned :1; |
[; ;pic18f27j13.h: 6286: unsigned nSS1 :1; |
[; ;pic18f27j13.h: 6287: unsigned CLKO :1; |
[; ;pic18f27j13.h: 6288: unsigned CLKI :1; |
[; ;pic18f27j13.h: 6289: }; |
[; ;pic18f27j13.h: 6290: struct { |
[; ;pic18f27j13.h: 6291: unsigned :2; |
[; ;pic18f27j13.h: 6292: unsigned CVREF :1; |
[; ;pic18f27j13.h: 6293: unsigned C1INB :1; |
[; ;pic18f27j13.h: 6294: unsigned :1; |
[; ;pic18f27j13.h: 6295: unsigned HLVDIN :1; |
[; ;pic18f27j13.h: 6296: }; |
[; ;pic18f27j13.h: 6297: struct { |
[; ;pic18f27j13.h: 6298: unsigned RP0 :1; |
[; ;pic18f27j13.h: 6299: unsigned RP1 :1; |
[; ;pic18f27j13.h: 6300: unsigned C2INB :1; |
[; ;pic18f27j13.h: 6301: }; |
[; ;pic18f27j13.h: 6302: struct { |
[; ;pic18f27j13.h: 6303: unsigned ULPWU :1; |
[; ;pic18f27j13.h: 6304: unsigned VBG :1; |
[; ;pic18f27j13.h: 6305: unsigned C3INB :1; |
[; ;pic18f27j13.h: 6306: unsigned :2; |
[; ;pic18f27j13.h: 6307: unsigned RP2 :1; |
[; ;pic18f27j13.h: 6308: }; |
[; ;pic18f27j13.h: 6309: struct { |
[; ;pic18f27j13.h: 6310: unsigned :2; |
[; ;pic18f27j13.h: 6311: unsigned C1IND :1; |
[; ;pic18f27j13.h: 6312: unsigned :2; |
[; ;pic18f27j13.h: 6313: unsigned C1INC :1; |
[; ;pic18f27j13.h: 6314: }; |
[; ;pic18f27j13.h: 6315: struct { |
[; ;pic18f27j13.h: 6316: unsigned :5; |
[; ;pic18f27j13.h: 6317: unsigned LVDIN :1; |
[; ;pic18f27j13.h: 6318: }; |
[; ;pic18f27j13.h: 6319: struct { |
[; ;pic18f27j13.h: 6320: unsigned :4; |
[; ;pic18f27j13.h: 6321: unsigned RA4 :1; |
[; ;pic18f27j13.h: 6322: }; |
[; ;pic18f27j13.h: 6323: struct { |
[; ;pic18f27j13.h: 6324: unsigned :7; |
[; ;pic18f27j13.h: 6325: unsigned RJPU :1; |
[; ;pic18f27j13.h: 6326: }; |
[; ;pic18f27j13.h: 6327: struct { |
[; ;pic18f27j13.h: 6328: unsigned ULPWUIN :1; |
[; ;pic18f27j13.h: 6329: }; |
[; ;pic18f27j13.h: 6330: } PORTAbits_t; |
[; ;pic18f27j13.h: 6331: extern volatile PORTAbits_t PORTAbits @ 0xF80; |
[; ;pic18f27j13.h: 6525: extern volatile unsigned char PORTB @ 0xF81; |
"6527 |
[; ;pic18f27j13.h: 6527: asm("PORTB equ 0F81h"); |
[; <" PORTB equ 0F81h ;# "> |
[; ;pic18f27j13.h: 6530: typedef union { |
[; ;pic18f27j13.h: 6531: struct { |
[; ;pic18f27j13.h: 6532: unsigned RB0 :1; |
[; ;pic18f27j13.h: 6533: unsigned RB1 :1; |
[; ;pic18f27j13.h: 6534: unsigned RB2 :1; |
[; ;pic18f27j13.h: 6535: unsigned RB3 :1; |
[; ;pic18f27j13.h: 6536: unsigned RB4 :1; |
[; ;pic18f27j13.h: 6537: unsigned RB5 :1; |
[; ;pic18f27j13.h: 6538: unsigned RB6 :1; |
[; ;pic18f27j13.h: 6539: unsigned RB7 :1; |
[; ;pic18f27j13.h: 6540: }; |
[; ;pic18f27j13.h: 6541: struct { |
[; ;pic18f27j13.h: 6542: unsigned AN12 :1; |
[; ;pic18f27j13.h: 6543: unsigned AN10 :1; |
[; ;pic18f27j13.h: 6544: unsigned AN8 :1; |
[; ;pic18f27j13.h: 6545: unsigned AN9 :1; |
[; ;pic18f27j13.h: 6546: unsigned :2; |
[; ;pic18f27j13.h: 6547: unsigned KBI2 :1; |
[; ;pic18f27j13.h: 6548: unsigned KBI3 :1; |
[; ;pic18f27j13.h: 6549: }; |
[; ;pic18f27j13.h: 6550: struct { |
[; ;pic18f27j13.h: 6551: unsigned INT0 :1; |
[; ;pic18f27j13.h: 6552: unsigned :1; |
[; ;pic18f27j13.h: 6553: unsigned CTED1 :1; |
[; ;pic18f27j13.h: 6554: unsigned CTED2 :1; |
[; ;pic18f27j13.h: 6555: unsigned KBI0 :1; |
[; ;pic18f27j13.h: 6556: unsigned KBI1 :1; |
[; ;pic18f27j13.h: 6557: unsigned PGC :1; |
[; ;pic18f27j13.h: 6558: unsigned PGD :1; |
[; ;pic18f27j13.h: 6559: }; |
[; ;pic18f27j13.h: 6560: struct { |
[; ;pic18f27j13.h: 6561: unsigned RP3 :1; |
[; ;pic18f27j13.h: 6562: unsigned RTCC :1; |
[; ;pic18f27j13.h: 6563: unsigned :4; |
[; ;pic18f27j13.h: 6564: unsigned RP9 :1; |
[; ;pic18f27j13.h: 6565: unsigned RP10 :1; |
[; ;pic18f27j13.h: 6566: }; |
[; ;pic18f27j13.h: 6567: struct { |
[; ;pic18f27j13.h: 6568: unsigned C3IND :1; |
[; ;pic18f27j13.h: 6569: unsigned C3INC :1; |
[; ;pic18f27j13.h: 6570: unsigned C2INC :1; |
[; ;pic18f27j13.h: 6571: unsigned :1; |
[; ;pic18f27j13.h: 6572: unsigned SCL2 :1; |
[; ;pic18f27j13.h: 6573: unsigned SDA2 :1; |
[; ;pic18f27j13.h: 6574: }; |
[; ;pic18f27j13.h: 6575: struct { |
[; ;pic18f27j13.h: 6576: unsigned :1; |
[; ;pic18f27j13.h: 6577: unsigned RP4 :1; |
[; ;pic18f27j13.h: 6578: unsigned REFO :1; |
[; ;pic18f27j13.h: 6579: unsigned RP6 :1; |
[; ;pic18f27j13.h: 6580: unsigned RP7 :1; |
[; ;pic18f27j13.h: 6581: unsigned RP8 :1; |
[; ;pic18f27j13.h: 6582: }; |
[; ;pic18f27j13.h: 6583: struct { |
[; ;pic18f27j13.h: 6584: unsigned :2; |
[; ;pic18f27j13.h: 6585: unsigned RP5 :1; |
[; ;pic18f27j13.h: 6586: unsigned C3INA :1; |
[; ;pic18f27j13.h: 6587: unsigned CCP4 :1; |
[; ;pic18f27j13.h: 6588: unsigned CCP5 :1; |
[; ;pic18f27j13.h: 6589: unsigned CCP6 :1; |
[; ;pic18f27j13.h: 6590: unsigned CCP7 :1; |
[; ;pic18f27j13.h: 6591: }; |
[; ;pic18f27j13.h: 6592: struct { |
[; ;pic18f27j13.h: 6593: unsigned :3; |
[; ;pic18f27j13.h: 6594: unsigned CCP2_PA2 :1; |
[; ;pic18f27j13.h: 6595: }; |
[; ;pic18f27j13.h: 6596: } PORTBbits_t; |
[; ;pic18f27j13.h: 6597: extern volatile PORTBbits_t PORTBbits @ 0xF81; |
[; ;pic18f27j13.h: 6811: extern volatile unsigned char PORTC @ 0xF82; |
"6813 |
[; ;pic18f27j13.h: 6813: asm("PORTC equ 0F82h"); |
[; <" PORTC equ 0F82h ;# "> |
[; ;pic18f27j13.h: 6816: typedef union { |
[; ;pic18f27j13.h: 6817: struct { |
[; ;pic18f27j13.h: 6818: unsigned RC0 :1; |
[; ;pic18f27j13.h: 6819: unsigned RC1 :1; |
[; ;pic18f27j13.h: 6820: unsigned RC2 :1; |
[; ;pic18f27j13.h: 6821: unsigned RC3 :1; |
[; ;pic18f27j13.h: 6822: unsigned RC4 :1; |
[; ;pic18f27j13.h: 6823: unsigned RC5 :1; |
[; ;pic18f27j13.h: 6824: unsigned RC6 :1; |
[; ;pic18f27j13.h: 6825: unsigned RC7 :1; |
[; ;pic18f27j13.h: 6826: }; |
[; ;pic18f27j13.h: 6827: struct { |
[; ;pic18f27j13.h: 6828: unsigned T1OSO :1; |
[; ;pic18f27j13.h: 6829: unsigned T1OSI :1; |
[; ;pic18f27j13.h: 6830: unsigned AN11 :1; |
[; ;pic18f27j13.h: 6831: unsigned SCL1 :1; |
[; ;pic18f27j13.h: 6832: unsigned SDA1 :1; |
[; ;pic18f27j13.h: 6833: }; |
[; ;pic18f27j13.h: 6834: struct { |
[; ;pic18f27j13.h: 6835: unsigned T1CKI :1; |
[; ;pic18f27j13.h: 6836: unsigned :1; |
[; ;pic18f27j13.h: 6837: unsigned CTPLS :1; |
[; ;pic18f27j13.h: 6838: unsigned :3; |
[; ;pic18f27j13.h: 6839: unsigned TX1 :1; |
[; ;pic18f27j13.h: 6840: unsigned RX1 :1; |
[; ;pic18f27j13.h: 6841: }; |
[; ;pic18f27j13.h: 6842: struct { |
[; ;pic18f27j13.h: 6843: unsigned RP11 :1; |
[; ;pic18f27j13.h: 6844: unsigned RP12 :1; |
[; ;pic18f27j13.h: 6845: unsigned RP13 :1; |
[; ;pic18f27j13.h: 6846: unsigned RP14 :1; |
[; ;pic18f27j13.h: 6847: unsigned RP15 :1; |
[; ;pic18f27j13.h: 6848: unsigned RP16 :1; |
[; ;pic18f27j13.h: 6849: unsigned CK1 :1; |
[; ;pic18f27j13.h: 6850: unsigned DT1 :1; |
[; ;pic18f27j13.h: 6851: }; |
[; ;pic18f27j13.h: 6852: struct { |
[; ;pic18f27j13.h: 6853: unsigned :1; |
[; ;pic18f27j13.h: 6854: unsigned CCP8 :1; |
[; ;pic18f27j13.h: 6855: unsigned C2IND :1; |
[; ;pic18f27j13.h: 6856: unsigned SCK1 :1; |
[; ;pic18f27j13.h: 6857: unsigned SDI1 :1; |
[; ;pic18f27j13.h: 6858: unsigned SDO1 :1; |
[; ;pic18f27j13.h: 6859: unsigned CCP9 :1; |
[; ;pic18f27j13.h: 6860: unsigned CCP10 :1; |
[; ;pic18f27j13.h: 6861: }; |
[; ;pic18f27j13.h: 6862: struct { |
[; ;pic18f27j13.h: 6863: unsigned :6; |
[; ;pic18f27j13.h: 6864: unsigned RP17 :1; |
[; ;pic18f27j13.h: 6865: unsigned RP18 :1; |
[; ;pic18f27j13.h: 6866: }; |
[; ;pic18f27j13.h: 6867: struct { |
[; ;pic18f27j13.h: 6868: unsigned :1; |
[; ;pic18f27j13.h: 6869: unsigned CCP2 :1; |
[; ;pic18f27j13.h: 6870: }; |
[; ;pic18f27j13.h: 6871: struct { |
[; ;pic18f27j13.h: 6872: unsigned :2; |
[; ;pic18f27j13.h: 6873: unsigned PA1 :1; |
[; ;pic18f27j13.h: 6874: }; |
[; ;pic18f27j13.h: 6875: struct { |
[; ;pic18f27j13.h: 6876: unsigned :1; |
[; ;pic18f27j13.h: 6877: unsigned PA2 :1; |
[; ;pic18f27j13.h: 6878: }; |
[; ;pic18f27j13.h: 6879: } PORTCbits_t; |
[; ;pic18f27j13.h: 6880: extern volatile PORTCbits_t PORTCbits @ 0xF82; |
[; ;pic18f27j13.h: 7069: extern volatile unsigned char HLVDCON @ 0xF85; |
"7071 |
[; ;pic18f27j13.h: 7071: asm("HLVDCON equ 0F85h"); |
[; <" HLVDCON equ 0F85h ;# "> |
[; ;pic18f27j13.h: 7074: typedef union { |
[; ;pic18f27j13.h: 7075: struct { |
[; ;pic18f27j13.h: 7076: unsigned HLVDL :4; |
[; ;pic18f27j13.h: 7077: unsigned HLVDEN :1; |
[; ;pic18f27j13.h: 7078: unsigned IRVST :1; |
[; ;pic18f27j13.h: 7079: unsigned BGVST :1; |
[; ;pic18f27j13.h: 7080: unsigned VDIRMAG :1; |
[; ;pic18f27j13.h: 7081: }; |
[; ;pic18f27j13.h: 7082: struct { |
[; ;pic18f27j13.h: 7083: unsigned HLVDL0 :1; |
[; ;pic18f27j13.h: 7084: unsigned HLVDL1 :1; |
[; ;pic18f27j13.h: 7085: unsigned HLVDL2 :1; |
[; ;pic18f27j13.h: 7086: unsigned HLVDL3 :1; |
[; ;pic18f27j13.h: 7087: }; |
[; ;pic18f27j13.h: 7088: } HLVDCONbits_t; |
[; ;pic18f27j13.h: 7089: extern volatile HLVDCONbits_t HLVDCONbits @ 0xF85; |
[; ;pic18f27j13.h: 7138: extern volatile unsigned char DMACON2 @ 0xF86; |
"7140 |
[; ;pic18f27j13.h: 7140: asm("DMACON2 equ 0F86h"); |
[; <" DMACON2 equ 0F86h ;# "> |
[; ;pic18f27j13.h: 7143: typedef union { |
[; ;pic18f27j13.h: 7144: struct { |
[; ;pic18f27j13.h: 7145: unsigned INTLVL :4; |
[; ;pic18f27j13.h: 7146: unsigned DLYCYC :4; |
[; ;pic18f27j13.h: 7147: }; |
[; ;pic18f27j13.h: 7148: struct { |
[; ;pic18f27j13.h: 7149: unsigned INTLVL0 :1; |
[; ;pic18f27j13.h: 7150: unsigned INTLVL1 :1; |
[; ;pic18f27j13.h: 7151: unsigned INTLVL2 :1; |
[; ;pic18f27j13.h: 7152: unsigned INTLVL3 :1; |
[; ;pic18f27j13.h: 7153: unsigned DLYCYC0 :1; |
[; ;pic18f27j13.h: 7154: unsigned DLYCYC1 :1; |
[; ;pic18f27j13.h: 7155: unsigned DLYCYC2 :1; |
[; ;pic18f27j13.h: 7156: unsigned DLYCYC3 :1; |
[; ;pic18f27j13.h: 7157: }; |
[; ;pic18f27j13.h: 7158: } DMACON2bits_t; |
[; ;pic18f27j13.h: 7159: extern volatile DMACON2bits_t DMACON2bits @ 0xF86; |
[; ;pic18f27j13.h: 7213: extern volatile unsigned char OSCCON2 @ 0xF87; |
"7215 |
[; ;pic18f27j13.h: 7215: asm("OSCCON2 equ 0F87h"); |
[; <" OSCCON2 equ 0F87h ;# "> |
[; ;pic18f27j13.h: 7218: typedef union { |
[; ;pic18f27j13.h: 7219: struct { |
[; ;pic18f27j13.h: 7220: unsigned :2; |
[; ;pic18f27j13.h: 7221: unsigned PRISD :1; |
[; ;pic18f27j13.h: 7222: unsigned SOSCGO :1; |
[; ;pic18f27j13.h: 7223: unsigned SOSCDRV :1; |
[; ;pic18f27j13.h: 7224: unsigned :1; |
[; ;pic18f27j13.h: 7225: unsigned SOSCRUN :1; |
[; ;pic18f27j13.h: 7226: }; |
[; ;pic18f27j13.h: 7227: } OSCCON2bits_t; |
[; ;pic18f27j13.h: 7228: extern volatile OSCCON2bits_t OSCCON2bits @ 0xF87; |
[; ;pic18f27j13.h: 7252: extern volatile unsigned char DMACON1 @ 0xF88; |
"7254 |
[; ;pic18f27j13.h: 7254: asm("DMACON1 equ 0F88h"); |
[; <" DMACON1 equ 0F88h ;# "> |
[; ;pic18f27j13.h: 7257: typedef union { |
[; ;pic18f27j13.h: 7258: struct { |
[; ;pic18f27j13.h: 7259: unsigned DMAEN :1; |
[; ;pic18f27j13.h: 7260: unsigned DLYINTEN :1; |
[; ;pic18f27j13.h: 7261: unsigned DUPLEX0 :1; |
[; ;pic18f27j13.h: 7262: unsigned DUPLEX1 :1; |
[; ;pic18f27j13.h: 7263: unsigned RXINC :1; |
[; ;pic18f27j13.h: 7264: unsigned TXINC :1; |
[; ;pic18f27j13.h: 7265: unsigned SSCON0 :1; |
[; ;pic18f27j13.h: 7266: unsigned SSCON1 :1; |
[; ;pic18f27j13.h: 7267: }; |
[; ;pic18f27j13.h: 7268: } DMACON1bits_t; |
[; ;pic18f27j13.h: 7269: extern volatile DMACON1bits_t DMACON1bits @ 0xF88; |
[; ;pic18f27j13.h: 7313: extern volatile unsigned char LATA @ 0xF89; |
"7315 |
[; ;pic18f27j13.h: 7315: asm("LATA equ 0F89h"); |
[; <" LATA equ 0F89h ;# "> |
[; ;pic18f27j13.h: 7318: typedef union { |
[; ;pic18f27j13.h: 7319: struct { |
[; ;pic18f27j13.h: 7320: unsigned LATA0 :1; |
[; ;pic18f27j13.h: 7321: unsigned LATA1 :1; |
[; ;pic18f27j13.h: 7322: unsigned LATA2 :1; |
[; ;pic18f27j13.h: 7323: unsigned LATA3 :1; |
[; ;pic18f27j13.h: 7324: unsigned :1; |
[; ;pic18f27j13.h: 7325: unsigned LATA5 :1; |
[; ;pic18f27j13.h: 7326: unsigned LATA6 :1; |
[; ;pic18f27j13.h: 7327: unsigned LATA7 :1; |
[; ;pic18f27j13.h: 7328: }; |
[; ;pic18f27j13.h: 7329: struct { |
[; ;pic18f27j13.h: 7330: unsigned LA0 :1; |
[; ;pic18f27j13.h: 7331: }; |
[; ;pic18f27j13.h: 7332: struct { |
[; ;pic18f27j13.h: 7333: unsigned :1; |
[; ;pic18f27j13.h: 7334: unsigned LA1 :1; |
[; ;pic18f27j13.h: 7335: }; |
[; ;pic18f27j13.h: 7336: struct { |
[; ;pic18f27j13.h: 7337: unsigned :2; |
[; ;pic18f27j13.h: 7338: unsigned LA2 :1; |
[; ;pic18f27j13.h: 7339: }; |
[; ;pic18f27j13.h: 7340: struct { |
[; ;pic18f27j13.h: 7341: unsigned :3; |
[; ;pic18f27j13.h: 7342: unsigned LA3 :1; |
[; ;pic18f27j13.h: 7343: }; |
[; ;pic18f27j13.h: 7344: struct { |
[; ;pic18f27j13.h: 7345: unsigned :4; |
[; ;pic18f27j13.h: 7346: unsigned LA4 :1; |
[; ;pic18f27j13.h: 7347: }; |
[; ;pic18f27j13.h: 7348: struct { |
[; ;pic18f27j13.h: 7349: unsigned :5; |
[; ;pic18f27j13.h: 7350: unsigned LA5 :1; |
[; ;pic18f27j13.h: 7351: }; |
[; ;pic18f27j13.h: 7352: struct { |
[; ;pic18f27j13.h: 7353: unsigned :6; |
[; ;pic18f27j13.h: 7354: unsigned LA6 :1; |
[; ;pic18f27j13.h: 7355: }; |
[; ;pic18f27j13.h: 7356: struct { |
[; ;pic18f27j13.h: 7357: unsigned :7; |
[; ;pic18f27j13.h: 7358: unsigned LA7 :1; |
[; ;pic18f27j13.h: 7359: }; |
[; ;pic18f27j13.h: 7360: } LATAbits_t; |
[; ;pic18f27j13.h: 7361: extern volatile LATAbits_t LATAbits @ 0xF89; |
[; ;pic18f27j13.h: 7440: extern volatile unsigned char LATB @ 0xF8A; |
"7442 |
[; ;pic18f27j13.h: 7442: asm("LATB equ 0F8Ah"); |
[; <" LATB equ 0F8Ah ;# "> |
[; ;pic18f27j13.h: 7445: typedef union { |
[; ;pic18f27j13.h: 7446: struct { |
[; ;pic18f27j13.h: 7447: unsigned LATB0 :1; |
[; ;pic18f27j13.h: 7448: unsigned LATB1 :1; |
[; ;pic18f27j13.h: 7449: unsigned LATB2 :1; |
[; ;pic18f27j13.h: 7450: unsigned LATB3 :1; |
[; ;pic18f27j13.h: 7451: unsigned LATB4 :1; |
[; ;pic18f27j13.h: 7452: unsigned LATB5 :1; |
[; ;pic18f27j13.h: 7453: unsigned LATB6 :1; |
[; ;pic18f27j13.h: 7454: unsigned LATB7 :1; |
[; ;pic18f27j13.h: 7455: }; |
[; ;pic18f27j13.h: 7456: struct { |
[; ;pic18f27j13.h: 7457: unsigned LB0 :1; |
[; ;pic18f27j13.h: 7458: }; |
[; ;pic18f27j13.h: 7459: struct { |
[; ;pic18f27j13.h: 7460: unsigned :1; |
[; ;pic18f27j13.h: 7461: unsigned LB1 :1; |
[; ;pic18f27j13.h: 7462: }; |
[; ;pic18f27j13.h: 7463: struct { |
[; ;pic18f27j13.h: 7464: unsigned :2; |
[; ;pic18f27j13.h: 7465: unsigned LB2 :1; |
[; ;pic18f27j13.h: 7466: }; |
[; ;pic18f27j13.h: 7467: struct { |
[; ;pic18f27j13.h: 7468: unsigned :3; |
[; ;pic18f27j13.h: 7469: unsigned LB3 :1; |
[; ;pic18f27j13.h: 7470: }; |
[; ;pic18f27j13.h: 7471: struct { |
[; ;pic18f27j13.h: 7472: unsigned :4; |
[; ;pic18f27j13.h: 7473: unsigned LB4 :1; |
[; ;pic18f27j13.h: 7474: }; |
[; ;pic18f27j13.h: 7475: struct { |
[; ;pic18f27j13.h: 7476: unsigned :5; |
[; ;pic18f27j13.h: 7477: unsigned LB5 :1; |
[; ;pic18f27j13.h: 7478: }; |
[; ;pic18f27j13.h: 7479: struct { |
[; ;pic18f27j13.h: 7480: unsigned :6; |
[; ;pic18f27j13.h: 7481: unsigned LB6 :1; |
[; ;pic18f27j13.h: 7482: }; |
[; ;pic18f27j13.h: 7483: struct { |
[; ;pic18f27j13.h: 7484: unsigned :7; |
[; ;pic18f27j13.h: 7485: unsigned LB7 :1; |
[; ;pic18f27j13.h: 7486: }; |
[; ;pic18f27j13.h: 7487: } LATBbits_t; |
[; ;pic18f27j13.h: 7488: extern volatile LATBbits_t LATBbits @ 0xF8A; |
[; ;pic18f27j13.h: 7572: extern volatile unsigned char LATC @ 0xF8B; |
"7574 |
[; ;pic18f27j13.h: 7574: asm("LATC equ 0F8Bh"); |
[; <" LATC equ 0F8Bh ;# "> |
[; ;pic18f27j13.h: 7577: typedef union { |
[; ;pic18f27j13.h: 7578: struct { |
[; ;pic18f27j13.h: 7579: unsigned LATC0 :1; |
[; ;pic18f27j13.h: 7580: unsigned LATC1 :1; |
[; ;pic18f27j13.h: 7581: unsigned LATC2 :1; |
[; ;pic18f27j13.h: 7582: unsigned LATC3 :1; |
[; ;pic18f27j13.h: 7583: unsigned LATC4 :1; |
[; ;pic18f27j13.h: 7584: unsigned LATC5 :1; |
[; ;pic18f27j13.h: 7585: unsigned LATC6 :1; |
[; ;pic18f27j13.h: 7586: unsigned LATC7 :1; |
[; ;pic18f27j13.h: 7587: }; |
[; ;pic18f27j13.h: 7588: struct { |
[; ;pic18f27j13.h: 7589: unsigned LC0 :1; |
[; ;pic18f27j13.h: 7590: }; |
[; ;pic18f27j13.h: 7591: struct { |
[; ;pic18f27j13.h: 7592: unsigned :1; |
[; ;pic18f27j13.h: 7593: unsigned LC1 :1; |
[; ;pic18f27j13.h: 7594: }; |
[; ;pic18f27j13.h: 7595: struct { |
[; ;pic18f27j13.h: 7596: unsigned :2; |
[; ;pic18f27j13.h: 7597: unsigned LC2 :1; |
[; ;pic18f27j13.h: 7598: }; |
[; ;pic18f27j13.h: 7599: struct { |
[; ;pic18f27j13.h: 7600: unsigned :3; |
[; ;pic18f27j13.h: 7601: unsigned LC3 :1; |
[; ;pic18f27j13.h: 7602: }; |
[; ;pic18f27j13.h: 7603: struct { |
[; ;pic18f27j13.h: 7604: unsigned :4; |
[; ;pic18f27j13.h: 7605: unsigned LC4 :1; |
[; ;pic18f27j13.h: 7606: }; |
[; ;pic18f27j13.h: 7607: struct { |
[; ;pic18f27j13.h: 7608: unsigned :5; |
[; ;pic18f27j13.h: 7609: unsigned LC5 :1; |
[; ;pic18f27j13.h: 7610: }; |
[; ;pic18f27j13.h: 7611: struct { |
[; ;pic18f27j13.h: 7612: unsigned :6; |
[; ;pic18f27j13.h: 7613: unsigned LC6 :1; |
[; ;pic18f27j13.h: 7614: }; |
[; ;pic18f27j13.h: 7615: struct { |
[; ;pic18f27j13.h: 7616: unsigned :7; |
[; ;pic18f27j13.h: 7617: unsigned LC7 :1; |
[; ;pic18f27j13.h: 7618: }; |
[; ;pic18f27j13.h: 7619: } LATCbits_t; |
[; ;pic18f27j13.h: 7620: extern volatile LATCbits_t LATCbits @ 0xF8B; |
[; ;pic18f27j13.h: 7704: extern volatile unsigned char PIE4 @ 0xF8E; |
"7706 |
[; ;pic18f27j13.h: 7706: asm("PIE4 equ 0F8Eh"); |
[; <" PIE4 equ 0F8Eh ;# "> |
[; ;pic18f27j13.h: 7709: typedef union { |
[; ;pic18f27j13.h: 7710: struct { |
[; ;pic18f27j13.h: 7711: unsigned CCP3IE :1; |
[; ;pic18f27j13.h: 7712: unsigned CCP4IE :1; |
[; ;pic18f27j13.h: 7713: unsigned CCP5IE :1; |
[; ;pic18f27j13.h: 7714: unsigned CCP6IE :1; |
[; ;pic18f27j13.h: 7715: unsigned CCP7IE :1; |
[; ;pic18f27j13.h: 7716: unsigned CCP8IE :1; |
[; ;pic18f27j13.h: 7717: unsigned CCP9IE :1; |
[; ;pic18f27j13.h: 7718: unsigned CCP10IE :1; |
[; ;pic18f27j13.h: 7719: }; |
[; ;pic18f27j13.h: 7720: } PIE4bits_t; |
[; ;pic18f27j13.h: 7721: extern volatile PIE4bits_t PIE4bits @ 0xF8E; |
[; ;pic18f27j13.h: 7765: extern volatile unsigned char PIR4 @ 0xF8F; |
"7767 |
[; ;pic18f27j13.h: 7767: asm("PIR4 equ 0F8Fh"); |
[; <" PIR4 equ 0F8Fh ;# "> |
[; ;pic18f27j13.h: 7770: typedef union { |
[; ;pic18f27j13.h: 7771: struct { |
[; ;pic18f27j13.h: 7772: unsigned CCP3IF :1; |
[; ;pic18f27j13.h: 7773: unsigned CCP4IF :1; |
[; ;pic18f27j13.h: 7774: unsigned CCP5IF :1; |
[; ;pic18f27j13.h: 7775: unsigned CCP6IF :1; |
[; ;pic18f27j13.h: 7776: unsigned CCP7IF :1; |
[; ;pic18f27j13.h: 7777: unsigned CCP8IF :1; |
[; ;pic18f27j13.h: 7778: unsigned CCP9IF :1; |
[; ;pic18f27j13.h: 7779: unsigned CCP10IF :1; |
[; ;pic18f27j13.h: 7780: }; |
[; ;pic18f27j13.h: 7781: } PIR4bits_t; |
[; ;pic18f27j13.h: 7782: extern volatile PIR4bits_t PIR4bits @ 0xF8F; |
[; ;pic18f27j13.h: 7826: extern volatile unsigned char IPR4 @ 0xF90; |
"7828 |
[; ;pic18f27j13.h: 7828: asm("IPR4 equ 0F90h"); |
[; <" IPR4 equ 0F90h ;# "> |
[; ;pic18f27j13.h: 7831: typedef union { |
[; ;pic18f27j13.h: 7832: struct { |
[; ;pic18f27j13.h: 7833: unsigned CCP3IP :1; |
[; ;pic18f27j13.h: 7834: unsigned CCP4IP :1; |
[; ;pic18f27j13.h: 7835: unsigned CCP5IP :1; |
[; ;pic18f27j13.h: 7836: unsigned CCP6IP :1; |
[; ;pic18f27j13.h: 7837: unsigned CCP7IP :1; |
[; ;pic18f27j13.h: 7838: unsigned CCP8IP :1; |
[; ;pic18f27j13.h: 7839: unsigned CCP9IP :1; |
[; ;pic18f27j13.h: 7840: unsigned CCP10IP :1; |
[; ;pic18f27j13.h: 7841: }; |
[; ;pic18f27j13.h: 7842: struct { |
[; ;pic18f27j13.h: 7843: unsigned CCIP3IP :1; |
[; ;pic18f27j13.h: 7844: }; |
[; ;pic18f27j13.h: 7845: } IPR4bits_t; |
[; ;pic18f27j13.h: 7846: extern volatile IPR4bits_t IPR4bits @ 0xF90; |
[; ;pic18f27j13.h: 7895: extern volatile unsigned char PIE5 @ 0xF91; |
"7897 |
[; ;pic18f27j13.h: 7897: asm("PIE5 equ 0F91h"); |
[; <" PIE5 equ 0F91h ;# "> |
[; ;pic18f27j13.h: 7900: typedef union { |
[; ;pic18f27j13.h: 7901: struct { |
[; ;pic18f27j13.h: 7902: unsigned TMR1GIE :1; |
[; ;pic18f27j13.h: 7903: unsigned TMR5GIE :1; |
[; ;pic18f27j13.h: 7904: unsigned TMR5IE :1; |
[; ;pic18f27j13.h: 7905: unsigned TMR6IE :1; |
[; ;pic18f27j13.h: 7906: unsigned TMR8IE :1; |
[; ;pic18f27j13.h: 7907: unsigned CM3IE :1; |
[; ;pic18f27j13.h: 7908: }; |
[; ;pic18f27j13.h: 7909: } PIE5bits_t; |
[; ;pic18f27j13.h: 7910: extern volatile PIE5bits_t PIE5bits @ 0xF91; |
[; ;pic18f27j13.h: 7944: extern volatile unsigned char TRISA @ 0xF92; |
"7946 |
[; ;pic18f27j13.h: 7946: asm("TRISA equ 0F92h"); |
[; <" TRISA equ 0F92h ;# "> |
[; ;pic18f27j13.h: 7949: typedef union { |
[; ;pic18f27j13.h: 7950: struct { |
[; ;pic18f27j13.h: 7951: unsigned TRISA0 :1; |
[; ;pic18f27j13.h: 7952: unsigned TRISA1 :1; |
[; ;pic18f27j13.h: 7953: unsigned TRISA2 :1; |
[; ;pic18f27j13.h: 7954: unsigned TRISA3 :1; |
[; ;pic18f27j13.h: 7955: unsigned :1; |
[; ;pic18f27j13.h: 7956: unsigned TRISA5 :1; |
[; ;pic18f27j13.h: 7957: unsigned TRISA6 :1; |
[; ;pic18f27j13.h: 7958: unsigned TRISA7 :1; |
[; ;pic18f27j13.h: 7959: }; |
[; ;pic18f27j13.h: 7960: } TRISAbits_t; |
[; ;pic18f27j13.h: 7961: extern volatile TRISAbits_t TRISAbits @ 0xF92; |
[; ;pic18f27j13.h: 8000: extern volatile unsigned char TRISB @ 0xF93; |
"8002 |
[; ;pic18f27j13.h: 8002: asm("TRISB equ 0F93h"); |
[; <" TRISB equ 0F93h ;# "> |
[; ;pic18f27j13.h: 8005: typedef union { |
[; ;pic18f27j13.h: 8006: struct { |
[; ;pic18f27j13.h: 8007: unsigned TRISB0 :1; |
[; ;pic18f27j13.h: 8008: unsigned TRISB1 :1; |
[; ;pic18f27j13.h: 8009: unsigned TRISB2 :1; |
[; ;pic18f27j13.h: 8010: unsigned TRISB3 :1; |
[; ;pic18f27j13.h: 8011: unsigned TRISB4 :1; |
[; ;pic18f27j13.h: 8012: unsigned TRISB5 :1; |
[; ;pic18f27j13.h: 8013: unsigned TRISB6 :1; |
[; ;pic18f27j13.h: 8014: unsigned TRISB7 :1; |
[; ;pic18f27j13.h: 8015: }; |
[; ;pic18f27j13.h: 8016: } TRISBbits_t; |
[; ;pic18f27j13.h: 8017: extern volatile TRISBbits_t TRISBbits @ 0xF93; |
[; ;pic18f27j13.h: 8061: extern volatile unsigned char TRISC @ 0xF94; |
"8063 |
[; ;pic18f27j13.h: 8063: asm("TRISC equ 0F94h"); |
[; <" TRISC equ 0F94h ;# "> |
[; ;pic18f27j13.h: 8066: typedef union { |
[; ;pic18f27j13.h: 8067: struct { |
[; ;pic18f27j13.h: 8068: unsigned TRISC0 :1; |
[; ;pic18f27j13.h: 8069: unsigned TRISC1 :1; |
[; ;pic18f27j13.h: 8070: unsigned TRISC2 :1; |
[; ;pic18f27j13.h: 8071: unsigned TRISC3 :1; |
[; ;pic18f27j13.h: 8072: unsigned TRISC4 :1; |
[; ;pic18f27j13.h: 8073: unsigned TRISC5 :1; |
[; ;pic18f27j13.h: 8074: unsigned TRISC6 :1; |
[; ;pic18f27j13.h: 8075: unsigned TRISC7 :1; |
[; ;pic18f27j13.h: 8076: }; |
[; ;pic18f27j13.h: 8077: } TRISCbits_t; |
[; ;pic18f27j13.h: 8078: extern volatile TRISCbits_t TRISCbits @ 0xF94; |
[; ;pic18f27j13.h: 8122: extern volatile unsigned char T3GCON @ 0xF97; |
"8124 |
[; ;pic18f27j13.h: 8124: asm("T3GCON equ 0F97h"); |
[; <" T3GCON equ 0F97h ;# "> |
[; ;pic18f27j13.h: 8127: typedef union { |
[; ;pic18f27j13.h: 8128: struct { |
[; ;pic18f27j13.h: 8129: unsigned T3GSS0 :1; |
[; ;pic18f27j13.h: 8130: unsigned T3GSS1 :1; |
[; ;pic18f27j13.h: 8131: unsigned T3GVAL :1; |
[; ;pic18f27j13.h: 8132: unsigned T3GGO_T3DONE :1; |
[; ;pic18f27j13.h: 8133: unsigned T3GSPM :1; |
[; ;pic18f27j13.h: 8134: unsigned T3GTM :1; |
[; ;pic18f27j13.h: 8135: unsigned T3GPOL :1; |
[; ;pic18f27j13.h: 8136: unsigned TMR3GE :1; |
[; ;pic18f27j13.h: 8137: }; |
[; ;pic18f27j13.h: 8138: struct { |
[; ;pic18f27j13.h: 8139: unsigned :3; |
[; ;pic18f27j13.h: 8140: unsigned T3GGO :1; |
[; ;pic18f27j13.h: 8141: }; |
[; ;pic18f27j13.h: 8142: struct { |
[; ;pic18f27j13.h: 8143: unsigned :3; |
[; ;pic18f27j13.h: 8144: unsigned T3DONE :1; |
[; ;pic18f27j13.h: 8145: }; |
[; ;pic18f27j13.h: 8146: } T3GCONbits_t; |
[; ;pic18f27j13.h: 8147: extern volatile T3GCONbits_t T3GCONbits @ 0xF97; |
[; ;pic18f27j13.h: 8201: extern volatile unsigned char PIR5 @ 0xF98; |
"8203 |
[; ;pic18f27j13.h: 8203: asm("PIR5 equ 0F98h"); |
[; <" PIR5 equ 0F98h ;# "> |
[; ;pic18f27j13.h: 8206: typedef union { |
[; ;pic18f27j13.h: 8207: struct { |
[; ;pic18f27j13.h: 8208: unsigned TMR1GIF :1; |
[; ;pic18f27j13.h: 8209: unsigned TMR5GIF :1; |
[; ;pic18f27j13.h: 8210: unsigned TMR5IF :1; |
[; ;pic18f27j13.h: 8211: unsigned TMR6IF :1; |
[; ;pic18f27j13.h: 8212: unsigned TMR8IF :1; |
[; ;pic18f27j13.h: 8213: unsigned CM3IF :1; |
[; ;pic18f27j13.h: 8214: }; |
[; ;pic18f27j13.h: 8215: } PIR5bits_t; |
[; ;pic18f27j13.h: 8216: extern volatile PIR5bits_t PIR5bits @ 0xF98; |
[; ;pic18f27j13.h: 8250: extern volatile unsigned char IPR5 @ 0xF99; |
"8252 |
[; ;pic18f27j13.h: 8252: asm("IPR5 equ 0F99h"); |
[; <" IPR5 equ 0F99h ;# "> |
[; ;pic18f27j13.h: 8255: typedef union { |
[; ;pic18f27j13.h: 8256: struct { |
[; ;pic18f27j13.h: 8257: unsigned TMR1GIP :1; |
[; ;pic18f27j13.h: 8258: unsigned TMR5GIP :1; |
[; ;pic18f27j13.h: 8259: unsigned TMR5IP :1; |
[; ;pic18f27j13.h: 8260: unsigned TMR6IP :1; |
[; ;pic18f27j13.h: 8261: unsigned TMR8IP :1; |
[; ;pic18f27j13.h: 8262: unsigned CM3IP :1; |
[; ;pic18f27j13.h: 8263: }; |
[; ;pic18f27j13.h: 8264: struct { |
[; ;pic18f27j13.h: 8265: unsigned CCH05 :1; |
[; ;pic18f27j13.h: 8266: }; |
[; ;pic18f27j13.h: 8267: struct { |
[; ;pic18f27j13.h: 8268: unsigned :1; |
[; ;pic18f27j13.h: 8269: unsigned CCH15 :1; |
[; ;pic18f27j13.h: 8270: }; |
[; ;pic18f27j13.h: 8271: struct { |
[; ;pic18f27j13.h: 8272: unsigned :3; |
[; ;pic18f27j13.h: 8273: unsigned EVPOL05 :1; |
[; ;pic18f27j13.h: 8274: }; |
[; ;pic18f27j13.h: 8275: struct { |
[; ;pic18f27j13.h: 8276: unsigned :4; |
[; ;pic18f27j13.h: 8277: unsigned EVPOL15 :1; |
[; ;pic18f27j13.h: 8278: }; |
[; ;pic18f27j13.h: 8279: } IPR5bits_t; |
[; ;pic18f27j13.h: 8280: extern volatile IPR5bits_t IPR5bits @ 0xF99; |
[; ;pic18f27j13.h: 8334: extern volatile unsigned char T1GCON @ 0xF9A; |
"8336 |
[; ;pic18f27j13.h: 8336: asm("T1GCON equ 0F9Ah"); |
[; <" T1GCON equ 0F9Ah ;# "> |
[; ;pic18f27j13.h: 8339: typedef union { |
[; ;pic18f27j13.h: 8340: struct { |
[; ;pic18f27j13.h: 8341: unsigned :3; |
[; ;pic18f27j13.h: 8342: unsigned T1GGO_NOT_T1DONE :1; |
[; ;pic18f27j13.h: 8343: }; |
[; ;pic18f27j13.h: 8344: struct { |
[; ;pic18f27j13.h: 8345: unsigned T1GSS0 :1; |
[; ;pic18f27j13.h: 8346: unsigned T1GSS1 :1; |
[; ;pic18f27j13.h: 8347: unsigned T1GVAL :1; |
[; ;pic18f27j13.h: 8348: unsigned T1GGO_nT1DONE :1; |
[; ;pic18f27j13.h: 8349: unsigned T1GSPM :1; |
[; ;pic18f27j13.h: 8350: unsigned T1GTM :1; |
[; ;pic18f27j13.h: 8351: unsigned T1GPOL :1; |
[; ;pic18f27j13.h: 8352: unsigned TMR1GE :1; |
[; ;pic18f27j13.h: 8353: }; |
[; ;pic18f27j13.h: 8354: struct { |
[; ;pic18f27j13.h: 8355: unsigned :3; |
[; ;pic18f27j13.h: 8356: unsigned T1GGO :1; |
[; ;pic18f27j13.h: 8357: }; |
[; ;pic18f27j13.h: 8358: struct { |
[; ;pic18f27j13.h: 8359: unsigned :3; |
[; ;pic18f27j13.h: 8360: unsigned NOT_T1DONE :1; |
[; ;pic18f27j13.h: 8361: }; |
[; ;pic18f27j13.h: 8362: struct { |
[; ;pic18f27j13.h: 8363: unsigned :3; |
[; ;pic18f27j13.h: 8364: unsigned nT1DONE :1; |
[; ;pic18f27j13.h: 8365: }; |
[; ;pic18f27j13.h: 8366: struct { |
[; ;pic18f27j13.h: 8367: unsigned :3; |
[; ;pic18f27j13.h: 8368: unsigned T1DONE :1; |
[; ;pic18f27j13.h: 8369: }; |
[; ;pic18f27j13.h: 8370: } T1GCONbits_t; |
[; ;pic18f27j13.h: 8371: extern volatile T1GCONbits_t T1GCONbits @ 0xF9A; |
[; ;pic18f27j13.h: 8440: extern volatile unsigned char OSCTUNE @ 0xF9B; |
"8442 |
[; ;pic18f27j13.h: 8442: asm("OSCTUNE equ 0F9Bh"); |
[; <" OSCTUNE equ 0F9Bh ;# "> |
[; ;pic18f27j13.h: 8445: typedef union { |
[; ;pic18f27j13.h: 8446: struct { |
[; ;pic18f27j13.h: 8447: unsigned TUN :6; |
[; ;pic18f27j13.h: 8448: unsigned PLLEN :1; |
[; ;pic18f27j13.h: 8449: unsigned INTSRC :1; |
[; ;pic18f27j13.h: 8450: }; |
[; ;pic18f27j13.h: 8451: struct { |
[; ;pic18f27j13.h: 8452: unsigned TUN0 :1; |
[; ;pic18f27j13.h: 8453: unsigned TUN1 :1; |
[; ;pic18f27j13.h: 8454: unsigned TUN2 :1; |
[; ;pic18f27j13.h: 8455: unsigned TUN3 :1; |
[; ;pic18f27j13.h: 8456: unsigned TUN4 :1; |
[; ;pic18f27j13.h: 8457: unsigned TUN5 :1; |
[; ;pic18f27j13.h: 8458: }; |
[; ;pic18f27j13.h: 8459: } OSCTUNEbits_t; |
[; ;pic18f27j13.h: 8460: extern volatile OSCTUNEbits_t OSCTUNEbits @ 0xF9B; |
[; ;pic18f27j13.h: 8509: extern volatile unsigned char RCSTA2 @ 0xF9C; |
"8511 |
[; ;pic18f27j13.h: 8511: asm("RCSTA2 equ 0F9Ch"); |
[; <" RCSTA2 equ 0F9Ch ;# "> |
[; ;pic18f27j13.h: 8514: typedef union { |
[; ;pic18f27j13.h: 8515: struct { |
[; ;pic18f27j13.h: 8516: unsigned RX9D :1; |
[; ;pic18f27j13.h: 8517: unsigned OERR :1; |
[; ;pic18f27j13.h: 8518: unsigned FERR :1; |
[; ;pic18f27j13.h: 8519: unsigned ADDEN :1; |
[; ;pic18f27j13.h: 8520: unsigned CREN :1; |
[; ;pic18f27j13.h: 8521: unsigned SREN :1; |
[; ;pic18f27j13.h: 8522: unsigned RX9 :1; |
[; ;pic18f27j13.h: 8523: unsigned SPEN :1; |
[; ;pic18f27j13.h: 8524: }; |
[; ;pic18f27j13.h: 8525: struct { |
[; ;pic18f27j13.h: 8526: unsigned RX9D2 :1; |
[; ;pic18f27j13.h: 8527: unsigned OERR2 :1; |
[; ;pic18f27j13.h: 8528: unsigned FERR2 :1; |
[; ;pic18f27j13.h: 8529: unsigned ADDEN2 :1; |
[; ;pic18f27j13.h: 8530: unsigned CREN2 :1; |
[; ;pic18f27j13.h: 8531: unsigned SREN2 :1; |
[; ;pic18f27j13.h: 8532: unsigned RX92 :1; |
[; ;pic18f27j13.h: 8533: unsigned SPEN2 :1; |
[; ;pic18f27j13.h: 8534: }; |
[; ;pic18f27j13.h: 8535: struct { |
[; ;pic18f27j13.h: 8536: unsigned :6; |
[; ;pic18f27j13.h: 8537: unsigned RC8_92 :1; |
[; ;pic18f27j13.h: 8538: }; |
[; ;pic18f27j13.h: 8539: struct { |
[; ;pic18f27j13.h: 8540: unsigned :6; |
[; ;pic18f27j13.h: 8541: unsigned RC92 :1; |
[; ;pic18f27j13.h: 8542: }; |
[; ;pic18f27j13.h: 8543: struct { |
[; ;pic18f27j13.h: 8544: unsigned RCD82 :1; |
[; ;pic18f27j13.h: 8545: }; |
[; ;pic18f27j13.h: 8546: } RCSTA2bits_t; |
[; ;pic18f27j13.h: 8547: extern volatile RCSTA2bits_t RCSTA2bits @ 0xF9C; |
[; ;pic18f27j13.h: 8646: extern volatile unsigned char PIE1 @ 0xF9D; |
"8648 |
[; ;pic18f27j13.h: 8648: asm("PIE1 equ 0F9Dh"); |
[; <" PIE1 equ 0F9Dh ;# "> |
[; ;pic18f27j13.h: 8651: typedef union { |
[; ;pic18f27j13.h: 8652: struct { |
[; ;pic18f27j13.h: 8653: unsigned TMR1IE :1; |
[; ;pic18f27j13.h: 8654: unsigned TMR2IE :1; |
[; ;pic18f27j13.h: 8655: unsigned CCP1IE :1; |
[; ;pic18f27j13.h: 8656: unsigned SSP1IE :1; |
[; ;pic18f27j13.h: 8657: unsigned TX1IE :1; |
[; ;pic18f27j13.h: 8658: unsigned RC1IE :1; |
[; ;pic18f27j13.h: 8659: unsigned ADIE :1; |
[; ;pic18f27j13.h: 8660: }; |
[; ;pic18f27j13.h: 8661: struct { |
[; ;pic18f27j13.h: 8662: unsigned :3; |
[; ;pic18f27j13.h: 8663: unsigned SSPIE :1; |
[; ;pic18f27j13.h: 8664: unsigned TXIE :1; |
[; ;pic18f27j13.h: 8665: unsigned RCIE :1; |
[; ;pic18f27j13.h: 8666: }; |
[; ;pic18f27j13.h: 8667: } PIE1bits_t; |
[; ;pic18f27j13.h: 8668: extern volatile PIE1bits_t PIE1bits @ 0xF9D; |
[; ;pic18f27j13.h: 8722: extern volatile unsigned char PIR1 @ 0xF9E; |
"8724 |
[; ;pic18f27j13.h: 8724: asm("PIR1 equ 0F9Eh"); |
[; <" PIR1 equ 0F9Eh ;# "> |
[; ;pic18f27j13.h: 8727: typedef union { |
[; ;pic18f27j13.h: 8728: struct { |
[; ;pic18f27j13.h: 8729: unsigned TMR1IF :1; |
[; ;pic18f27j13.h: 8730: unsigned TMR2IF :1; |
[; ;pic18f27j13.h: 8731: unsigned CCP1IF :1; |
[; ;pic18f27j13.h: 8732: unsigned SSP1IF :1; |
[; ;pic18f27j13.h: 8733: unsigned TX1IF :1; |
[; ;pic18f27j13.h: 8734: unsigned RC1IF :1; |
[; ;pic18f27j13.h: 8735: unsigned ADIF :1; |
[; ;pic18f27j13.h: 8736: }; |
[; ;pic18f27j13.h: 8737: struct { |
[; ;pic18f27j13.h: 8738: unsigned :3; |
[; ;pic18f27j13.h: 8739: unsigned SSPIF :1; |
[; ;pic18f27j13.h: 8740: unsigned TXIF :1; |
[; ;pic18f27j13.h: 8741: unsigned RCIF :1; |
[; ;pic18f27j13.h: 8742: }; |
[; ;pic18f27j13.h: 8743: } PIR1bits_t; |
[; ;pic18f27j13.h: 8744: extern volatile PIR1bits_t PIR1bits @ 0xF9E; |
[; ;pic18f27j13.h: 8798: extern volatile unsigned char IPR1 @ 0xF9F; |
"8800 |
[; ;pic18f27j13.h: 8800: asm("IPR1 equ 0F9Fh"); |
[; <" IPR1 equ 0F9Fh ;# "> |
[; ;pic18f27j13.h: 8803: typedef union { |
[; ;pic18f27j13.h: 8804: struct { |
[; ;pic18f27j13.h: 8805: unsigned TMR1IP :1; |
[; ;pic18f27j13.h: 8806: unsigned TMR2IP :1; |
[; ;pic18f27j13.h: 8807: unsigned CCP1IP :1; |
[; ;pic18f27j13.h: 8808: unsigned SSP1IP :1; |
[; ;pic18f27j13.h: 8809: unsigned TX1IP :1; |
[; ;pic18f27j13.h: 8810: unsigned RC1IP :1; |
[; ;pic18f27j13.h: 8811: unsigned ADIP :1; |
[; ;pic18f27j13.h: 8812: }; |
[; ;pic18f27j13.h: 8813: struct { |
[; ;pic18f27j13.h: 8814: unsigned :3; |
[; ;pic18f27j13.h: 8815: unsigned SSPIP :1; |
[; ;pic18f27j13.h: 8816: unsigned TXIP :1; |
[; ;pic18f27j13.h: 8817: unsigned RCIP :1; |
[; ;pic18f27j13.h: 8818: }; |
[; ;pic18f27j13.h: 8819: } IPR1bits_t; |
[; ;pic18f27j13.h: 8820: extern volatile IPR1bits_t IPR1bits @ 0xF9F; |
[; ;pic18f27j13.h: 8874: extern volatile unsigned char PIE2 @ 0xFA0; |
"8876 |
[; ;pic18f27j13.h: 8876: asm("PIE2 equ 0FA0h"); |
[; <" PIE2 equ 0FA0h ;# "> |
[; ;pic18f27j13.h: 8879: typedef union { |
[; ;pic18f27j13.h: 8880: struct { |
[; ;pic18f27j13.h: 8881: unsigned CCP2IE :1; |
[; ;pic18f27j13.h: 8882: unsigned TMR3IE :1; |
[; ;pic18f27j13.h: 8883: unsigned LVDIE :1; |
[; ;pic18f27j13.h: 8884: unsigned BCL1IE :1; |
[; ;pic18f27j13.h: 8885: unsigned :1; |
[; ;pic18f27j13.h: 8886: unsigned CM1IE :1; |
[; ;pic18f27j13.h: 8887: unsigned CM2IE :1; |
[; ;pic18f27j13.h: 8888: unsigned OSCFIE :1; |
[; ;pic18f27j13.h: 8889: }; |
[; ;pic18f27j13.h: 8890: struct { |
[; ;pic18f27j13.h: 8891: unsigned :2; |
[; ;pic18f27j13.h: 8892: unsigned HLVDIE :1; |
[; ;pic18f27j13.h: 8893: unsigned BCLIE :1; |
[; ;pic18f27j13.h: 8894: }; |
[; ;pic18f27j13.h: 8895: struct { |
[; ;pic18f27j13.h: 8896: unsigned :6; |
[; ;pic18f27j13.h: 8897: unsigned CMIE :1; |
[; ;pic18f27j13.h: 8898: }; |
[; ;pic18f27j13.h: 8899: } PIE2bits_t; |
[; ;pic18f27j13.h: 8900: extern volatile PIE2bits_t PIE2bits @ 0xFA0; |
[; ;pic18f27j13.h: 8954: extern volatile unsigned char PIR2 @ 0xFA1; |
"8956 |
[; ;pic18f27j13.h: 8956: asm("PIR2 equ 0FA1h"); |
[; <" PIR2 equ 0FA1h ;# "> |
[; ;pic18f27j13.h: 8959: typedef union { |
[; ;pic18f27j13.h: 8960: struct { |
[; ;pic18f27j13.h: 8961: unsigned CCP2IF :1; |
[; ;pic18f27j13.h: 8962: unsigned TMR3IF :1; |
[; ;pic18f27j13.h: 8963: unsigned LVDIF :1; |
[; ;pic18f27j13.h: 8964: unsigned BCL1IF :1; |
[; ;pic18f27j13.h: 8965: unsigned :1; |
[; ;pic18f27j13.h: 8966: unsigned CM1IF :1; |
[; ;pic18f27j13.h: 8967: unsigned CM2IF :1; |
[; ;pic18f27j13.h: 8968: unsigned OSCFIF :1; |
[; ;pic18f27j13.h: 8969: }; |
[; ;pic18f27j13.h: 8970: struct { |
[; ;pic18f27j13.h: 8971: unsigned :2; |
[; ;pic18f27j13.h: 8972: unsigned HLVDIF :1; |
[; ;pic18f27j13.h: 8973: unsigned BCLIF :1; |
[; ;pic18f27j13.h: 8974: }; |
[; ;pic18f27j13.h: 8975: struct { |
[; ;pic18f27j13.h: 8976: unsigned :6; |
[; ;pic18f27j13.h: 8977: unsigned CMIF :1; |
[; ;pic18f27j13.h: 8978: }; |
[; ;pic18f27j13.h: 8979: } PIR2bits_t; |
[; ;pic18f27j13.h: 8980: extern volatile PIR2bits_t PIR2bits @ 0xFA1; |
[; ;pic18f27j13.h: 9034: extern volatile unsigned char IPR2 @ 0xFA2; |
"9036 |
[; ;pic18f27j13.h: 9036: asm("IPR2 equ 0FA2h"); |
[; <" IPR2 equ 0FA2h ;# "> |
[; ;pic18f27j13.h: 9039: typedef union { |
[; ;pic18f27j13.h: 9040: struct { |
[; ;pic18f27j13.h: 9041: unsigned CCP2IP :1; |
[; ;pic18f27j13.h: 9042: unsigned TMR3IP :1; |
[; ;pic18f27j13.h: 9043: unsigned LVDIP :1; |
[; ;pic18f27j13.h: 9044: unsigned BCL1IP :1; |
[; ;pic18f27j13.h: 9045: unsigned :1; |
[; ;pic18f27j13.h: 9046: unsigned CM1IP :1; |
[; ;pic18f27j13.h: 9047: unsigned CM2IP :1; |
[; ;pic18f27j13.h: 9048: unsigned OSCFIP :1; |
[; ;pic18f27j13.h: 9049: }; |
[; ;pic18f27j13.h: 9050: struct { |
[; ;pic18f27j13.h: 9051: unsigned :2; |
[; ;pic18f27j13.h: 9052: unsigned HLVDIP :1; |
[; ;pic18f27j13.h: 9053: unsigned BCLIP :1; |
[; ;pic18f27j13.h: 9054: }; |
[; ;pic18f27j13.h: 9055: struct { |
[; ;pic18f27j13.h: 9056: unsigned :6; |
[; ;pic18f27j13.h: 9057: unsigned CMIP :1; |
[; ;pic18f27j13.h: 9058: }; |
[; ;pic18f27j13.h: 9059: } IPR2bits_t; |
[; ;pic18f27j13.h: 9060: extern volatile IPR2bits_t IPR2bits @ 0xFA2; |
[; ;pic18f27j13.h: 9114: extern volatile unsigned char PIE3 @ 0xFA3; |
"9116 |
[; ;pic18f27j13.h: 9116: asm("PIE3 equ 0FA3h"); |
[; <" PIE3 equ 0FA3h ;# "> |
[; ;pic18f27j13.h: 9119: typedef union { |
[; ;pic18f27j13.h: 9120: struct { |
[; ;pic18f27j13.h: 9121: unsigned RTCCIE :1; |
[; ;pic18f27j13.h: 9122: unsigned TMR3GIE :1; |
[; ;pic18f27j13.h: 9123: unsigned CTMUIE :1; |
[; ;pic18f27j13.h: 9124: unsigned TMR4IE :1; |
[; ;pic18f27j13.h: 9125: unsigned TX2IE :1; |
[; ;pic18f27j13.h: 9126: unsigned RC2IE :1; |
[; ;pic18f27j13.h: 9127: unsigned BCL2IE :1; |
[; ;pic18f27j13.h: 9128: unsigned SSP2IE :1; |
[; ;pic18f27j13.h: 9129: }; |
[; ;pic18f27j13.h: 9130: struct { |
[; ;pic18f27j13.h: 9131: unsigned RXB0IE :1; |
[; ;pic18f27j13.h: 9132: }; |
[; ;pic18f27j13.h: 9133: struct { |
[; ;pic18f27j13.h: 9134: unsigned :1; |
[; ;pic18f27j13.h: 9135: unsigned RXB1IE :1; |
[; ;pic18f27j13.h: 9136: }; |
[; ;pic18f27j13.h: 9137: struct { |
[; ;pic18f27j13.h: 9138: unsigned :1; |
[; ;pic18f27j13.h: 9139: unsigned RXBNIE :1; |
[; ;pic18f27j13.h: 9140: }; |
[; ;pic18f27j13.h: 9141: struct { |
[; ;pic18f27j13.h: 9142: unsigned :2; |
[; ;pic18f27j13.h: 9143: unsigned TXB0IE :1; |
[; ;pic18f27j13.h: 9144: }; |
[; ;pic18f27j13.h: 9145: struct { |
[; ;pic18f27j13.h: 9146: unsigned :3; |
[; ;pic18f27j13.h: 9147: unsigned TXB1IE :1; |
[; ;pic18f27j13.h: 9148: }; |
[; ;pic18f27j13.h: 9149: struct { |
[; ;pic18f27j13.h: 9150: unsigned :4; |
[; ;pic18f27j13.h: 9151: unsigned TXB2IE :1; |
[; ;pic18f27j13.h: 9152: }; |
[; ;pic18f27j13.h: 9153: struct { |
[; ;pic18f27j13.h: 9154: unsigned :4; |
[; ;pic18f27j13.h: 9155: unsigned TXBNIE :1; |
[; ;pic18f27j13.h: 9156: }; |
[; ;pic18f27j13.h: 9157: } PIE3bits_t; |
[; ;pic18f27j13.h: 9158: extern volatile PIE3bits_t PIE3bits @ 0xFA3; |
[; ;pic18f27j13.h: 9237: extern volatile unsigned char PIR3 @ 0xFA4; |
"9239 |
[; ;pic18f27j13.h: 9239: asm("PIR3 equ 0FA4h"); |
[; <" PIR3 equ 0FA4h ;# "> |
[; ;pic18f27j13.h: 9242: typedef union { |
[; ;pic18f27j13.h: 9243: struct { |
[; ;pic18f27j13.h: 9244: unsigned RTCCIF :1; |
[; ;pic18f27j13.h: 9245: unsigned TMR3GIF :1; |
[; ;pic18f27j13.h: 9246: unsigned CTMUIF :1; |
[; ;pic18f27j13.h: 9247: unsigned TMR4IF :1; |
[; ;pic18f27j13.h: 9248: unsigned TX2IF :1; |
[; ;pic18f27j13.h: 9249: unsigned RC2IF :1; |
[; ;pic18f27j13.h: 9250: unsigned BCL2IF :1; |
[; ;pic18f27j13.h: 9251: unsigned SSP2IF :1; |
[; ;pic18f27j13.h: 9252: }; |
[; ;pic18f27j13.h: 9253: struct { |
[; ;pic18f27j13.h: 9254: unsigned :1; |
[; ;pic18f27j13.h: 9255: unsigned RXBNIF :1; |
[; ;pic18f27j13.h: 9256: }; |
[; ;pic18f27j13.h: 9257: struct { |
[; ;pic18f27j13.h: 9258: unsigned :4; |
[; ;pic18f27j13.h: 9259: unsigned TXBNIF :1; |
[; ;pic18f27j13.h: 9260: }; |
[; ;pic18f27j13.h: 9261: } PIR3bits_t; |
[; ;pic18f27j13.h: 9262: extern volatile PIR3bits_t PIR3bits @ 0xFA4; |
[; ;pic18f27j13.h: 9316: extern volatile unsigned char IPR3 @ 0xFA5; |
"9318 |
[; ;pic18f27j13.h: 9318: asm("IPR3 equ 0FA5h"); |
[; <" IPR3 equ 0FA5h ;# "> |
[; ;pic18f27j13.h: 9321: typedef union { |
[; ;pic18f27j13.h: 9322: struct { |
[; ;pic18f27j13.h: 9323: unsigned RTCCIP :1; |
[; ;pic18f27j13.h: 9324: unsigned TMR3GIP :1; |
[; ;pic18f27j13.h: 9325: unsigned CTMUIP :1; |
[; ;pic18f27j13.h: 9326: unsigned TMR4IP :1; |
[; ;pic18f27j13.h: 9327: unsigned TX2IP :1; |
[; ;pic18f27j13.h: 9328: unsigned RC2IP :1; |
[; ;pic18f27j13.h: 9329: unsigned BCL2IP :1; |
[; ;pic18f27j13.h: 9330: unsigned SSP2IP :1; |
[; ;pic18f27j13.h: 9331: }; |
[; ;pic18f27j13.h: 9332: struct { |
[; ;pic18f27j13.h: 9333: unsigned :1; |
[; ;pic18f27j13.h: 9334: unsigned RXBNIP :1; |
[; ;pic18f27j13.h: 9335: }; |
[; ;pic18f27j13.h: 9336: struct { |
[; ;pic18f27j13.h: 9337: unsigned :4; |
[; ;pic18f27j13.h: 9338: unsigned TXBNIP :1; |
[; ;pic18f27j13.h: 9339: }; |
[; ;pic18f27j13.h: 9340: } IPR3bits_t; |
[; ;pic18f27j13.h: 9341: extern volatile IPR3bits_t IPR3bits @ 0xFA5; |
[; ;pic18f27j13.h: 9395: extern volatile unsigned char EECON1 @ 0xFA6; |
"9397 |
[; ;pic18f27j13.h: 9397: asm("EECON1 equ 0FA6h"); |
[; <" EECON1 equ 0FA6h ;# "> |
[; ;pic18f27j13.h: 9400: typedef union { |
[; ;pic18f27j13.h: 9401: struct { |
[; ;pic18f27j13.h: 9402: unsigned :1; |
[; ;pic18f27j13.h: 9403: unsigned WR :1; |
[; ;pic18f27j13.h: 9404: unsigned WREN :1; |
[; ;pic18f27j13.h: 9405: unsigned WRERR :1; |
[; ;pic18f27j13.h: 9406: unsigned FREE :1; |
[; ;pic18f27j13.h: 9407: unsigned WPROG :1; |
[; ;pic18f27j13.h: 9408: }; |
[; ;pic18f27j13.h: 9409: } EECON1bits_t; |
[; ;pic18f27j13.h: 9410: extern volatile EECON1bits_t EECON1bits @ 0xFA6; |
[; ;pic18f27j13.h: 9439: extern volatile unsigned char EECON2 @ 0xFA7; |
"9441 |
[; ;pic18f27j13.h: 9441: asm("EECON2 equ 0FA7h"); |
[; <" EECON2 equ 0FA7h ;# "> |
[; ;pic18f27j13.h: 9444: typedef union { |
[; ;pic18f27j13.h: 9445: struct { |
[; ;pic18f27j13.h: 9446: unsigned EECON2 :8; |
[; ;pic18f27j13.h: 9447: }; |
[; ;pic18f27j13.h: 9448: } EECON2bits_t; |
[; ;pic18f27j13.h: 9449: extern volatile EECON2bits_t EECON2bits @ 0xFA7; |
[; ;pic18f27j13.h: 9458: extern volatile unsigned char TXSTA2 @ 0xFA8; |
"9460 |
[; ;pic18f27j13.h: 9460: asm("TXSTA2 equ 0FA8h"); |
[; <" TXSTA2 equ 0FA8h ;# "> |
[; ;pic18f27j13.h: 9463: typedef union { |
[; ;pic18f27j13.h: 9464: struct { |
[; ;pic18f27j13.h: 9465: unsigned TX9D :1; |
[; ;pic18f27j13.h: 9466: unsigned TRMT :1; |
[; ;pic18f27j13.h: 9467: unsigned BRGH :1; |
[; ;pic18f27j13.h: 9468: unsigned SENDB :1; |
[; ;pic18f27j13.h: 9469: unsigned SYNC :1; |
[; ;pic18f27j13.h: 9470: unsigned TXEN :1; |
[; ;pic18f27j13.h: 9471: unsigned TX9 :1; |
[; ;pic18f27j13.h: 9472: unsigned CSRC :1; |
[; ;pic18f27j13.h: 9473: }; |
[; ;pic18f27j13.h: 9474: struct { |
[; ;pic18f27j13.h: 9475: unsigned TX9D2 :1; |
[; ;pic18f27j13.h: 9476: unsigned TRMT2 :1; |
[; ;pic18f27j13.h: 9477: unsigned BRGH2 :1; |
[; ;pic18f27j13.h: 9478: unsigned SENDB2 :1; |
[; ;pic18f27j13.h: 9479: unsigned SYNC2 :1; |
[; ;pic18f27j13.h: 9480: unsigned TXEN2 :1; |
[; ;pic18f27j13.h: 9481: unsigned TX92 :1; |
[; ;pic18f27j13.h: 9482: unsigned CSRC2 :1; |
[; ;pic18f27j13.h: 9483: }; |
[; ;pic18f27j13.h: 9484: struct { |
[; ;pic18f27j13.h: 9485: unsigned :6; |
[; ;pic18f27j13.h: 9486: unsigned TX8_92 :1; |
[; ;pic18f27j13.h: 9487: }; |
[; ;pic18f27j13.h: 9488: struct { |
[; ;pic18f27j13.h: 9489: unsigned TXD82 :1; |
[; ;pic18f27j13.h: 9490: }; |
[; ;pic18f27j13.h: 9491: } TXSTA2bits_t; |
[; ;pic18f27j13.h: 9492: extern volatile TXSTA2bits_t TXSTA2bits @ 0xFA8; |
[; ;pic18f27j13.h: 9586: extern volatile unsigned char TXREG2 @ 0xFA9; |
"9588 |
[; ;pic18f27j13.h: 9588: asm("TXREG2 equ 0FA9h"); |
[; <" TXREG2 equ 0FA9h ;# "> |
[; ;pic18f27j13.h: 9591: typedef union { |
[; ;pic18f27j13.h: 9592: struct { |
[; ;pic18f27j13.h: 9593: unsigned TXREG2 :8; |
[; ;pic18f27j13.h: 9594: }; |
[; ;pic18f27j13.h: 9595: } TXREG2bits_t; |
[; ;pic18f27j13.h: 9596: extern volatile TXREG2bits_t TXREG2bits @ 0xFA9; |
[; ;pic18f27j13.h: 9605: extern volatile unsigned char RCREG2 @ 0xFAA; |
"9607 |
[; ;pic18f27j13.h: 9607: asm("RCREG2 equ 0FAAh"); |
[; <" RCREG2 equ 0FAAh ;# "> |
[; ;pic18f27j13.h: 9610: typedef union { |
[; ;pic18f27j13.h: 9611: struct { |
[; ;pic18f27j13.h: 9612: unsigned RCREG2 :8; |
[; ;pic18f27j13.h: 9613: }; |
[; ;pic18f27j13.h: 9614: } RCREG2bits_t; |
[; ;pic18f27j13.h: 9615: extern volatile RCREG2bits_t RCREG2bits @ 0xFAA; |
[; ;pic18f27j13.h: 9624: extern volatile unsigned char SPBRG2 @ 0xFAB; |
"9626 |
[; ;pic18f27j13.h: 9626: asm("SPBRG2 equ 0FABh"); |
[; <" SPBRG2 equ 0FABh ;# "> |
[; ;pic18f27j13.h: 9629: typedef union { |
[; ;pic18f27j13.h: 9630: struct { |
[; ;pic18f27j13.h: 9631: unsigned SPBRG2 :8; |
[; ;pic18f27j13.h: 9632: }; |
[; ;pic18f27j13.h: 9633: } SPBRG2bits_t; |
[; ;pic18f27j13.h: 9634: extern volatile SPBRG2bits_t SPBRG2bits @ 0xFAB; |
[; ;pic18f27j13.h: 9643: extern volatile unsigned char RCSTA1 @ 0xFAC; |
"9645 |
[; ;pic18f27j13.h: 9645: asm("RCSTA1 equ 0FACh"); |
[; <" RCSTA1 equ 0FACh ;# "> |
[; ;pic18f27j13.h: 9648: extern volatile unsigned char RCSTA @ 0xFAC; |
"9650 |
[; ;pic18f27j13.h: 9650: asm("RCSTA equ 0FACh"); |
[; <" RCSTA equ 0FACh ;# "> |
[; ;pic18f27j13.h: 9653: typedef union { |
[; ;pic18f27j13.h: 9654: struct { |
[; ;pic18f27j13.h: 9655: unsigned RX9D :1; |
[; ;pic18f27j13.h: 9656: unsigned OERR :1; |
[; ;pic18f27j13.h: 9657: unsigned FERR :1; |
[; ;pic18f27j13.h: 9658: unsigned ADDEN :1; |
[; ;pic18f27j13.h: 9659: unsigned CREN :1; |
[; ;pic18f27j13.h: 9660: unsigned SREN :1; |
[; ;pic18f27j13.h: 9661: unsigned RX9 :1; |
[; ;pic18f27j13.h: 9662: unsigned SPEN :1; |
[; ;pic18f27j13.h: 9663: }; |
[; ;pic18f27j13.h: 9664: struct { |
[; ;pic18f27j13.h: 9665: unsigned RCD8 :1; |
[; ;pic18f27j13.h: 9666: unsigned :2; |
[; ;pic18f27j13.h: 9667: unsigned ADEN :1; |
[; ;pic18f27j13.h: 9668: unsigned :2; |
[; ;pic18f27j13.h: 9669: unsigned RC9 :1; |
[; ;pic18f27j13.h: 9670: }; |
[; ;pic18f27j13.h: 9671: struct { |
[; ;pic18f27j13.h: 9672: unsigned :6; |
[; ;pic18f27j13.h: 9673: unsigned NOT_RC8 :1; |
[; ;pic18f27j13.h: 9674: }; |
[; ;pic18f27j13.h: 9675: struct { |
[; ;pic18f27j13.h: 9676: unsigned :6; |
[; ;pic18f27j13.h: 9677: unsigned nRC8 :1; |
[; ;pic18f27j13.h: 9678: }; |
[; ;pic18f27j13.h: 9679: struct { |
[; ;pic18f27j13.h: 9680: unsigned :6; |
[; ;pic18f27j13.h: 9681: unsigned RC8_9 :1; |
[; ;pic18f27j13.h: 9682: }; |
[; ;pic18f27j13.h: 9683: struct { |
[; ;pic18f27j13.h: 9684: unsigned RX9D1 :1; |
[; ;pic18f27j13.h: 9685: unsigned OERR1 :1; |
[; ;pic18f27j13.h: 9686: unsigned FERR1 :1; |
[; ;pic18f27j13.h: 9687: unsigned ADDEN1 :1; |
[; ;pic18f27j13.h: 9688: unsigned CREN1 :1; |
[; ;pic18f27j13.h: 9689: unsigned SREN1 :1; |
[; ;pic18f27j13.h: 9690: unsigned RX91 :1; |
[; ;pic18f27j13.h: 9691: unsigned SPEN1 :1; |
[; ;pic18f27j13.h: 9692: }; |
[; ;pic18f27j13.h: 9693: struct { |
[; ;pic18f27j13.h: 9694: unsigned :5; |
[; ;pic18f27j13.h: 9695: unsigned SRENA :1; |
[; ;pic18f27j13.h: 9696: }; |
[; ;pic18f27j13.h: 9697: } RCSTA1bits_t; |
[; ;pic18f27j13.h: 9698: extern volatile RCSTA1bits_t RCSTA1bits @ 0xFAC; |
[; ;pic18f27j13.h: 9816: typedef union { |
[; ;pic18f27j13.h: 9817: struct { |
[; ;pic18f27j13.h: 9818: unsigned RX9D :1; |
[; ;pic18f27j13.h: 9819: unsigned OERR :1; |
[; ;pic18f27j13.h: 9820: unsigned FERR :1; |
[; ;pic18f27j13.h: 9821: unsigned ADDEN :1; |
[; ;pic18f27j13.h: 9822: unsigned CREN :1; |
[; ;pic18f27j13.h: 9823: unsigned SREN :1; |
[; ;pic18f27j13.h: 9824: unsigned RX9 :1; |
[; ;pic18f27j13.h: 9825: unsigned SPEN :1; |
[; ;pic18f27j13.h: 9826: }; |
[; ;pic18f27j13.h: 9827: struct { |
[; ;pic18f27j13.h: 9828: unsigned RCD8 :1; |
[; ;pic18f27j13.h: 9829: unsigned :2; |
[; ;pic18f27j13.h: 9830: unsigned ADEN :1; |
[; ;pic18f27j13.h: 9831: unsigned :2; |
[; ;pic18f27j13.h: 9832: unsigned RC9 :1; |
[; ;pic18f27j13.h: 9833: }; |
[; ;pic18f27j13.h: 9834: struct { |
[; ;pic18f27j13.h: 9835: unsigned :6; |
[; ;pic18f27j13.h: 9836: unsigned NOT_RC8 :1; |
[; ;pic18f27j13.h: 9837: }; |
[; ;pic18f27j13.h: 9838: struct { |
[; ;pic18f27j13.h: 9839: unsigned :6; |
[; ;pic18f27j13.h: 9840: unsigned nRC8 :1; |
[; ;pic18f27j13.h: 9841: }; |
[; ;pic18f27j13.h: 9842: struct { |
[; ;pic18f27j13.h: 9843: unsigned :6; |
[; ;pic18f27j13.h: 9844: unsigned RC8_9 :1; |
[; ;pic18f27j13.h: 9845: }; |
[; ;pic18f27j13.h: 9846: struct { |
[; ;pic18f27j13.h: 9847: unsigned RX9D1 :1; |
[; ;pic18f27j13.h: 9848: unsigned OERR1 :1; |
[; ;pic18f27j13.h: 9849: unsigned FERR1 :1; |
[; ;pic18f27j13.h: 9850: unsigned ADDEN1 :1; |
[; ;pic18f27j13.h: 9851: unsigned CREN1 :1; |
[; ;pic18f27j13.h: 9852: unsigned SREN1 :1; |
[; ;pic18f27j13.h: 9853: unsigned RX91 :1; |
[; ;pic18f27j13.h: 9854: unsigned SPEN1 :1; |
[; ;pic18f27j13.h: 9855: }; |
[; ;pic18f27j13.h: 9856: struct { |
[; ;pic18f27j13.h: 9857: unsigned :5; |
[; ;pic18f27j13.h: 9858: unsigned SRENA :1; |
[; ;pic18f27j13.h: 9859: }; |
[; ;pic18f27j13.h: 9860: } RCSTAbits_t; |
[; ;pic18f27j13.h: 9861: extern volatile RCSTAbits_t RCSTAbits @ 0xFAC; |
[; ;pic18f27j13.h: 9980: extern volatile unsigned char TXSTA1 @ 0xFAD; |
"9982 |
[; ;pic18f27j13.h: 9982: asm("TXSTA1 equ 0FADh"); |
[; <" TXSTA1 equ 0FADh ;# "> |
[; ;pic18f27j13.h: 9985: extern volatile unsigned char TXSTA @ 0xFAD; |
"9987 |
[; ;pic18f27j13.h: 9987: asm("TXSTA equ 0FADh"); |
[; <" TXSTA equ 0FADh ;# "> |
[; ;pic18f27j13.h: 9990: typedef union { |
[; ;pic18f27j13.h: 9991: struct { |
[; ;pic18f27j13.h: 9992: unsigned TX9D :1; |
[; ;pic18f27j13.h: 9993: unsigned TRMT :1; |
[; ;pic18f27j13.h: 9994: unsigned BRGH :1; |
[; ;pic18f27j13.h: 9995: unsigned SENDB :1; |
[; ;pic18f27j13.h: 9996: unsigned SYNC :1; |
[; ;pic18f27j13.h: 9997: unsigned TXEN :1; |
[; ;pic18f27j13.h: 9998: unsigned TX9 :1; |
[; ;pic18f27j13.h: 9999: unsigned CSRC :1; |
[; ;pic18f27j13.h: 10000: }; |
[; ;pic18f27j13.h: 10001: struct { |
[; ;pic18f27j13.h: 10002: unsigned TXD8 :1; |
[; ;pic18f27j13.h: 10003: unsigned :5; |
[; ;pic18f27j13.h: 10004: unsigned TX8_9 :1; |
[; ;pic18f27j13.h: 10005: }; |
[; ;pic18f27j13.h: 10006: struct { |
[; ;pic18f27j13.h: 10007: unsigned :6; |
[; ;pic18f27j13.h: 10008: unsigned NOT_TX8 :1; |
[; ;pic18f27j13.h: 10009: }; |
[; ;pic18f27j13.h: 10010: struct { |
[; ;pic18f27j13.h: 10011: unsigned :6; |
[; ;pic18f27j13.h: 10012: unsigned nTX8 :1; |
[; ;pic18f27j13.h: 10013: }; |
[; ;pic18f27j13.h: 10014: struct { |
[; ;pic18f27j13.h: 10015: unsigned TX9D1 :1; |
[; ;pic18f27j13.h: 10016: unsigned TRMT1 :1; |
[; ;pic18f27j13.h: 10017: unsigned BRGH1 :1; |
[; ;pic18f27j13.h: 10018: unsigned SENDB1 :1; |
[; ;pic18f27j13.h: 10019: unsigned SYNC1 :1; |
[; ;pic18f27j13.h: 10020: unsigned TXEN1 :1; |
[; ;pic18f27j13.h: 10021: unsigned TX91 :1; |
[; ;pic18f27j13.h: 10022: unsigned CSRC1 :1; |
[; ;pic18f27j13.h: 10023: }; |
[; ;pic18f27j13.h: 10024: } TXSTA1bits_t; |
[; ;pic18f27j13.h: 10025: extern volatile TXSTA1bits_t TXSTA1bits @ 0xFAD; |
[; ;pic18f27j13.h: 10128: typedef union { |
[; ;pic18f27j13.h: 10129: struct { |
[; ;pic18f27j13.h: 10130: unsigned TX9D :1; |
[; ;pic18f27j13.h: 10131: unsigned TRMT :1; |
[; ;pic18f27j13.h: 10132: unsigned BRGH :1; |
[; ;pic18f27j13.h: 10133: unsigned SENDB :1; |
[; ;pic18f27j13.h: 10134: unsigned SYNC :1; |
[; ;pic18f27j13.h: 10135: unsigned TXEN :1; |
[; ;pic18f27j13.h: 10136: unsigned TX9 :1; |
[; ;pic18f27j13.h: 10137: unsigned CSRC :1; |
[; ;pic18f27j13.h: 10138: }; |
[; ;pic18f27j13.h: 10139: struct { |
[; ;pic18f27j13.h: 10140: unsigned TXD8 :1; |
[; ;pic18f27j13.h: 10141: unsigned :5; |
[; ;pic18f27j13.h: 10142: unsigned TX8_9 :1; |
[; ;pic18f27j13.h: 10143: }; |
[; ;pic18f27j13.h: 10144: struct { |
[; ;pic18f27j13.h: 10145: unsigned :6; |
[; ;pic18f27j13.h: 10146: unsigned NOT_TX8 :1; |
[; ;pic18f27j13.h: 10147: }; |
[; ;pic18f27j13.h: 10148: struct { |
[; ;pic18f27j13.h: 10149: unsigned :6; |
[; ;pic18f27j13.h: 10150: unsigned nTX8 :1; |
[; ;pic18f27j13.h: 10151: }; |
[; ;pic18f27j13.h: 10152: struct { |
[; ;pic18f27j13.h: 10153: unsigned TX9D1 :1; |
[; ;pic18f27j13.h: 10154: unsigned TRMT1 :1; |
[; ;pic18f27j13.h: 10155: unsigned BRGH1 :1; |
[; ;pic18f27j13.h: 10156: unsigned SENDB1 :1; |
[; ;pic18f27j13.h: 10157: unsigned SYNC1 :1; |
[; ;pic18f27j13.h: 10158: unsigned TXEN1 :1; |
[; ;pic18f27j13.h: 10159: unsigned TX91 :1; |
[; ;pic18f27j13.h: 10160: unsigned CSRC1 :1; |
[; ;pic18f27j13.h: 10161: }; |
[; ;pic18f27j13.h: 10162: } TXSTAbits_t; |
[; ;pic18f27j13.h: 10163: extern volatile TXSTAbits_t TXSTAbits @ 0xFAD; |
[; ;pic18f27j13.h: 10267: extern volatile unsigned char TXREG1 @ 0xFAE; |
"10269 |
[; ;pic18f27j13.h: 10269: asm("TXREG1 equ 0FAEh"); |
[; <" TXREG1 equ 0FAEh ;# "> |
[; ;pic18f27j13.h: 10272: extern volatile unsigned char TXREG @ 0xFAE; |
"10274 |
[; ;pic18f27j13.h: 10274: asm("TXREG equ 0FAEh"); |
[; <" TXREG equ 0FAEh ;# "> |
[; ;pic18f27j13.h: 10277: typedef union { |
[; ;pic18f27j13.h: 10278: struct { |
[; ;pic18f27j13.h: 10279: unsigned TXREG1 :8; |
[; ;pic18f27j13.h: 10280: }; |
[; ;pic18f27j13.h: 10281: } TXREG1bits_t; |
[; ;pic18f27j13.h: 10282: extern volatile TXREG1bits_t TXREG1bits @ 0xFAE; |
[; ;pic18f27j13.h: 10290: typedef union { |
[; ;pic18f27j13.h: 10291: struct { |
[; ;pic18f27j13.h: 10292: unsigned TXREG1 :8; |
[; ;pic18f27j13.h: 10293: }; |
[; ;pic18f27j13.h: 10294: } TXREGbits_t; |
[; ;pic18f27j13.h: 10295: extern volatile TXREGbits_t TXREGbits @ 0xFAE; |
[; ;pic18f27j13.h: 10304: extern volatile unsigned char RCREG1 @ 0xFAF; |
"10306 |
[; ;pic18f27j13.h: 10306: asm("RCREG1 equ 0FAFh"); |
[; <" RCREG1 equ 0FAFh ;# "> |
[; ;pic18f27j13.h: 10309: extern volatile unsigned char RCREG @ 0xFAF; |
"10311 |
[; ;pic18f27j13.h: 10311: asm("RCREG equ 0FAFh"); |
[; <" RCREG equ 0FAFh ;# "> |
[; ;pic18f27j13.h: 10314: typedef union { |
[; ;pic18f27j13.h: 10315: struct { |
[; ;pic18f27j13.h: 10316: unsigned RCREG1 :8; |
[; ;pic18f27j13.h: 10317: }; |
[; ;pic18f27j13.h: 10318: } RCREG1bits_t; |
[; ;pic18f27j13.h: 10319: extern volatile RCREG1bits_t RCREG1bits @ 0xFAF; |
[; ;pic18f27j13.h: 10327: typedef union { |
[; ;pic18f27j13.h: 10328: struct { |
[; ;pic18f27j13.h: 10329: unsigned RCREG1 :8; |
[; ;pic18f27j13.h: 10330: }; |
[; ;pic18f27j13.h: 10331: } RCREGbits_t; |
[; ;pic18f27j13.h: 10332: extern volatile RCREGbits_t RCREGbits @ 0xFAF; |
[; ;pic18f27j13.h: 10341: extern volatile unsigned char SPBRG1 @ 0xFB0; |
"10343 |
[; ;pic18f27j13.h: 10343: asm("SPBRG1 equ 0FB0h"); |
[; <" SPBRG1 equ 0FB0h ;# "> |
[; ;pic18f27j13.h: 10346: extern volatile unsigned char SPBRG @ 0xFB0; |
"10348 |
[; ;pic18f27j13.h: 10348: asm("SPBRG equ 0FB0h"); |
[; <" SPBRG equ 0FB0h ;# "> |
[; ;pic18f27j13.h: 10351: typedef union { |
[; ;pic18f27j13.h: 10352: struct { |
[; ;pic18f27j13.h: 10353: unsigned SPBRG1 :8; |
[; ;pic18f27j13.h: 10354: }; |
[; ;pic18f27j13.h: 10355: } SPBRG1bits_t; |
[; ;pic18f27j13.h: 10356: extern volatile SPBRG1bits_t SPBRG1bits @ 0xFB0; |
[; ;pic18f27j13.h: 10364: typedef union { |
[; ;pic18f27j13.h: 10365: struct { |
[; ;pic18f27j13.h: 10366: unsigned SPBRG1 :8; |
[; ;pic18f27j13.h: 10367: }; |
[; ;pic18f27j13.h: 10368: } SPBRGbits_t; |
[; ;pic18f27j13.h: 10369: extern volatile SPBRGbits_t SPBRGbits @ 0xFB0; |
[; ;pic18f27j13.h: 10378: extern volatile unsigned char CTMUICON @ 0xFB1; |
"10380 |
[; ;pic18f27j13.h: 10380: asm("CTMUICON equ 0FB1h"); |
[; <" CTMUICON equ 0FB1h ;# "> |
[; ;pic18f27j13.h: 10383: typedef union { |
[; ;pic18f27j13.h: 10384: struct { |
[; ;pic18f27j13.h: 10385: unsigned IRNG :2; |
[; ;pic18f27j13.h: 10386: unsigned ITRIM :6; |
[; ;pic18f27j13.h: 10387: }; |
[; ;pic18f27j13.h: 10388: struct { |
[; ;pic18f27j13.h: 10389: unsigned IRNG0 :1; |
[; ;pic18f27j13.h: 10390: unsigned IRNG1 :1; |
[; ;pic18f27j13.h: 10391: unsigned ITRIM0 :1; |
[; ;pic18f27j13.h: 10392: unsigned ITRIM1 :1; |
[; ;pic18f27j13.h: 10393: unsigned ITRIM2 :1; |
[; ;pic18f27j13.h: 10394: unsigned ITRIM3 :1; |
[; ;pic18f27j13.h: 10395: unsigned ITRIM4 :1; |
[; ;pic18f27j13.h: 10396: unsigned ITRIM5 :1; |
[; ;pic18f27j13.h: 10397: }; |
[; ;pic18f27j13.h: 10398: } CTMUICONbits_t; |
[; ;pic18f27j13.h: 10399: extern volatile CTMUICONbits_t CTMUICONbits @ 0xFB1; |
[; ;pic18f27j13.h: 10453: extern volatile unsigned char CTMUCONL @ 0xFB2; |
"10455 |
[; ;pic18f27j13.h: 10455: asm("CTMUCONL equ 0FB2h"); |
[; <" CTMUCONL equ 0FB2h ;# "> |
[; ;pic18f27j13.h: 10458: typedef union { |
[; ;pic18f27j13.h: 10459: struct { |
[; ;pic18f27j13.h: 10460: unsigned EDG1STAT :1; |
[; ;pic18f27j13.h: 10461: unsigned EDG2STAT :1; |
[; ;pic18f27j13.h: 10462: unsigned EDG1SEL0 :1; |
[; ;pic18f27j13.h: 10463: unsigned EDG1SEL1 :1; |
[; ;pic18f27j13.h: 10464: unsigned EDG1POL :1; |
[; ;pic18f27j13.h: 10465: unsigned EDG2SEL0 :1; |
[; ;pic18f27j13.h: 10466: unsigned EDG2SEL1 :1; |
[; ;pic18f27j13.h: 10467: unsigned EDG2POL :1; |
[; ;pic18f27j13.h: 10468: }; |
[; ;pic18f27j13.h: 10469: } CTMUCONLbits_t; |
[; ;pic18f27j13.h: 10470: extern volatile CTMUCONLbits_t CTMUCONLbits @ 0xFB2; |
[; ;pic18f27j13.h: 10514: extern volatile unsigned char CTMUCONH @ 0xFB3; |
"10516 |
[; ;pic18f27j13.h: 10516: asm("CTMUCONH equ 0FB3h"); |
[; <" CTMUCONH equ 0FB3h ;# "> |
[; ;pic18f27j13.h: 10519: typedef union { |
[; ;pic18f27j13.h: 10520: struct { |
[; ;pic18f27j13.h: 10521: unsigned CTTRIG :1; |
[; ;pic18f27j13.h: 10522: unsigned IDISSEN :1; |
[; ;pic18f27j13.h: 10523: unsigned EDGSEQEN :1; |
[; ;pic18f27j13.h: 10524: unsigned EDGEN :1; |
[; ;pic18f27j13.h: 10525: unsigned TGEN :1; |
[; ;pic18f27j13.h: 10526: unsigned CTMUSIDL :1; |
[; ;pic18f27j13.h: 10527: unsigned :1; |
[; ;pic18f27j13.h: 10528: unsigned CTMUEN :1; |
[; ;pic18f27j13.h: 10529: }; |
[; ;pic18f27j13.h: 10530: } CTMUCONHbits_t; |
[; ;pic18f27j13.h: 10531: extern volatile CTMUCONHbits_t CTMUCONHbits @ 0xFB3; |
[; ;pic18f27j13.h: 10570: extern volatile unsigned char CCP2CON @ 0xFB4; |
"10572 |
[; ;pic18f27j13.h: 10572: asm("CCP2CON equ 0FB4h"); |
[; <" CCP2CON equ 0FB4h ;# "> |
[; ;pic18f27j13.h: 10575: extern volatile unsigned char ECCP2CON @ 0xFB4; |
"10577 |
[; ;pic18f27j13.h: 10577: asm("ECCP2CON equ 0FB4h"); |
[; <" ECCP2CON equ 0FB4h ;# "> |
[; ;pic18f27j13.h: 10580: typedef union { |
[; ;pic18f27j13.h: 10581: struct { |
[; ;pic18f27j13.h: 10582: unsigned CCP2M :4; |
[; ;pic18f27j13.h: 10583: unsigned DC2B :2; |
[; ;pic18f27j13.h: 10584: unsigned P2M :2; |
[; ;pic18f27j13.h: 10585: }; |
[; ;pic18f27j13.h: 10586: struct { |
[; ;pic18f27j13.h: 10587: unsigned CCP2M0 :1; |
[; ;pic18f27j13.h: 10588: unsigned CCP2M1 :1; |
[; ;pic18f27j13.h: 10589: unsigned CCP2M2 :1; |
[; ;pic18f27j13.h: 10590: unsigned CCP2M3 :1; |
[; ;pic18f27j13.h: 10591: unsigned DC2B0 :1; |
[; ;pic18f27j13.h: 10592: unsigned DC2B1 :1; |
[; ;pic18f27j13.h: 10593: unsigned P2M0 :1; |
[; ;pic18f27j13.h: 10594: unsigned P2M1 :1; |
[; ;pic18f27j13.h: 10595: }; |
[; ;pic18f27j13.h: 10596: struct { |
[; ;pic18f27j13.h: 10597: unsigned :4; |
[; ;pic18f27j13.h: 10598: unsigned CCP2Y :1; |
[; ;pic18f27j13.h: 10599: unsigned CCP2X :1; |
[; ;pic18f27j13.h: 10600: }; |
[; ;pic18f27j13.h: 10601: } CCP2CONbits_t; |
[; ;pic18f27j13.h: 10602: extern volatile CCP2CONbits_t CCP2CONbits @ 0xFB4; |
[; ;pic18f27j13.h: 10670: typedef union { |
[; ;pic18f27j13.h: 10671: struct { |
[; ;pic18f27j13.h: 10672: unsigned CCP2M :4; |
[; ;pic18f27j13.h: 10673: unsigned DC2B :2; |
[; ;pic18f27j13.h: 10674: unsigned P2M :2; |
[; ;pic18f27j13.h: 10675: }; |
[; ;pic18f27j13.h: 10676: struct { |
[; ;pic18f27j13.h: 10677: unsigned CCP2M0 :1; |
[; ;pic18f27j13.h: 10678: unsigned CCP2M1 :1; |
[; ;pic18f27j13.h: 10679: unsigned CCP2M2 :1; |
[; ;pic18f27j13.h: 10680: unsigned CCP2M3 :1; |
[; ;pic18f27j13.h: 10681: unsigned DC2B0 :1; |
[; ;pic18f27j13.h: 10682: unsigned DC2B1 :1; |
[; ;pic18f27j13.h: 10683: unsigned P2M0 :1; |
[; ;pic18f27j13.h: 10684: unsigned P2M1 :1; |
[; ;pic18f27j13.h: 10685: }; |
[; ;pic18f27j13.h: 10686: struct { |
[; ;pic18f27j13.h: 10687: unsigned :4; |
[; ;pic18f27j13.h: 10688: unsigned CCP2Y :1; |
[; ;pic18f27j13.h: 10689: unsigned CCP2X :1; |
[; ;pic18f27j13.h: 10690: }; |
[; ;pic18f27j13.h: 10691: } ECCP2CONbits_t; |
[; ;pic18f27j13.h: 10692: extern volatile ECCP2CONbits_t ECCP2CONbits @ 0xFB4; |
[; ;pic18f27j13.h: 10761: extern volatile unsigned short CCPR2 @ 0xFB5; |
"10763 |
[; ;pic18f27j13.h: 10763: asm("CCPR2 equ 0FB5h"); |
[; <" CCPR2 equ 0FB5h ;# "> |
[; ;pic18f27j13.h: 10767: extern volatile unsigned char CCPR2L @ 0xFB5; |
"10769 |
[; ;pic18f27j13.h: 10769: asm("CCPR2L equ 0FB5h"); |
[; <" CCPR2L equ 0FB5h ;# "> |
[; ;pic18f27j13.h: 10772: typedef union { |
[; ;pic18f27j13.h: 10773: struct { |
[; ;pic18f27j13.h: 10774: unsigned CCPR2L :8; |
[; ;pic18f27j13.h: 10775: }; |
[; ;pic18f27j13.h: 10776: } CCPR2Lbits_t; |
[; ;pic18f27j13.h: 10777: extern volatile CCPR2Lbits_t CCPR2Lbits @ 0xFB5; |
[; ;pic18f27j13.h: 10786: extern volatile unsigned char CCPR2H @ 0xFB6; |
"10788 |
[; ;pic18f27j13.h: 10788: asm("CCPR2H equ 0FB6h"); |
[; <" CCPR2H equ 0FB6h ;# "> |
[; ;pic18f27j13.h: 10791: typedef union { |
[; ;pic18f27j13.h: 10792: struct { |
[; ;pic18f27j13.h: 10793: unsigned CCPR2H :8; |
[; ;pic18f27j13.h: 10794: }; |
[; ;pic18f27j13.h: 10795: } CCPR2Hbits_t; |
[; ;pic18f27j13.h: 10796: extern volatile CCPR2Hbits_t CCPR2Hbits @ 0xFB6; |
[; ;pic18f27j13.h: 10805: extern volatile unsigned char ECCP2DEL @ 0xFB7; |
"10807 |
[; ;pic18f27j13.h: 10807: asm("ECCP2DEL equ 0FB7h"); |
[; <" ECCP2DEL equ 0FB7h ;# "> |
[; ;pic18f27j13.h: 10810: extern volatile unsigned char PWM2CON @ 0xFB7; |
"10812 |
[; ;pic18f27j13.h: 10812: asm("PWM2CON equ 0FB7h"); |
[; <" PWM2CON equ 0FB7h ;# "> |
[; ;pic18f27j13.h: 10815: typedef union { |
[; ;pic18f27j13.h: 10816: struct { |
[; ;pic18f27j13.h: 10817: unsigned P2DC :7; |
[; ;pic18f27j13.h: 10818: unsigned P2RSEN :1; |
[; ;pic18f27j13.h: 10819: }; |
[; ;pic18f27j13.h: 10820: struct { |
[; ;pic18f27j13.h: 10821: unsigned P2DC0 :1; |
[; ;pic18f27j13.h: 10822: unsigned P2DC1 :1; |
[; ;pic18f27j13.h: 10823: unsigned P2DC2 :1; |
[; ;pic18f27j13.h: 10824: unsigned P2DC3 :1; |
[; ;pic18f27j13.h: 10825: unsigned P2DC4 :1; |
[; ;pic18f27j13.h: 10826: unsigned P2DC5 :1; |
[; ;pic18f27j13.h: 10827: unsigned P2DC6 :1; |
[; ;pic18f27j13.h: 10828: }; |
[; ;pic18f27j13.h: 10829: } ECCP2DELbits_t; |
[; ;pic18f27j13.h: 10830: extern volatile ECCP2DELbits_t ECCP2DELbits @ 0xFB7; |
[; ;pic18f27j13.h: 10878: typedef union { |
[; ;pic18f27j13.h: 10879: struct { |
[; ;pic18f27j13.h: 10880: unsigned P2DC :7; |
[; ;pic18f27j13.h: 10881: unsigned P2RSEN :1; |
[; ;pic18f27j13.h: 10882: }; |
[; ;pic18f27j13.h: 10883: struct { |
[; ;pic18f27j13.h: 10884: unsigned P2DC0 :1; |
[; ;pic18f27j13.h: 10885: unsigned P2DC1 :1; |
[; ;pic18f27j13.h: 10886: unsigned P2DC2 :1; |
[; ;pic18f27j13.h: 10887: unsigned P2DC3 :1; |
[; ;pic18f27j13.h: 10888: unsigned P2DC4 :1; |
[; ;pic18f27j13.h: 10889: unsigned P2DC5 :1; |
[; ;pic18f27j13.h: 10890: unsigned P2DC6 :1; |
[; ;pic18f27j13.h: 10891: }; |
[; ;pic18f27j13.h: 10892: } PWM2CONbits_t; |
[; ;pic18f27j13.h: 10893: extern volatile PWM2CONbits_t PWM2CONbits @ 0xFB7; |
[; ;pic18f27j13.h: 10942: extern volatile unsigned char ECCP2AS @ 0xFB8; |
"10944 |
[; ;pic18f27j13.h: 10944: asm("ECCP2AS equ 0FB8h"); |
[; <" ECCP2AS equ 0FB8h ;# "> |
[; ;pic18f27j13.h: 10947: typedef union { |
[; ;pic18f27j13.h: 10948: struct { |
[; ;pic18f27j13.h: 10949: unsigned PSS2BD :2; |
[; ;pic18f27j13.h: 10950: unsigned PSS2AC :2; |
[; ;pic18f27j13.h: 10951: unsigned ECCP2AS :3; |
[; ;pic18f27j13.h: 10952: unsigned ECCP2ASE :1; |
[; ;pic18f27j13.h: 10953: }; |
[; ;pic18f27j13.h: 10954: struct { |
[; ;pic18f27j13.h: 10955: unsigned PSS2BD0 :1; |
[; ;pic18f27j13.h: 10956: unsigned PSS2BD1 :1; |
[; ;pic18f27j13.h: 10957: unsigned PSS2AC0 :1; |
[; ;pic18f27j13.h: 10958: unsigned PSS2AC1 :1; |
[; ;pic18f27j13.h: 10959: unsigned ECCP2AS0 :1; |
[; ;pic18f27j13.h: 10960: unsigned ECCP2AS1 :1; |
[; ;pic18f27j13.h: 10961: unsigned ECCP2AS2 :1; |
[; ;pic18f27j13.h: 10962: }; |
[; ;pic18f27j13.h: 10963: } ECCP2ASbits_t; |
[; ;pic18f27j13.h: 10964: extern volatile ECCP2ASbits_t ECCP2ASbits @ 0xFB8; |
[; ;pic18f27j13.h: 11023: extern volatile unsigned char PSTR2CON @ 0xFB9; |
"11025 |
[; ;pic18f27j13.h: 11025: asm("PSTR2CON equ 0FB9h"); |
[; <" PSTR2CON equ 0FB9h ;# "> |
[; ;pic18f27j13.h: 11028: typedef union { |
[; ;pic18f27j13.h: 11029: struct { |
[; ;pic18f27j13.h: 11030: unsigned STRA :1; |
[; ;pic18f27j13.h: 11031: unsigned STRB :1; |
[; ;pic18f27j13.h: 11032: unsigned STRC :1; |
[; ;pic18f27j13.h: 11033: unsigned STRD :1; |
[; ;pic18f27j13.h: 11034: unsigned STRSYNC :1; |
[; ;pic18f27j13.h: 11035: unsigned :1; |
[; ;pic18f27j13.h: 11036: unsigned CMPL0 :1; |
[; ;pic18f27j13.h: 11037: unsigned CMPL1 :1; |
[; ;pic18f27j13.h: 11038: }; |
[; ;pic18f27j13.h: 11039: struct { |
[; ;pic18f27j13.h: 11040: unsigned P2DC0 :1; |
[; ;pic18f27j13.h: 11041: unsigned P2DC1 :1; |
[; ;pic18f27j13.h: 11042: unsigned P2DC2 :1; |
[; ;pic18f27j13.h: 11043: unsigned P2DC3 :1; |
[; ;pic18f27j13.h: 11044: unsigned P2DC4 :1; |
[; ;pic18f27j13.h: 11045: unsigned P2DC5 :1; |
[; ;pic18f27j13.h: 11046: unsigned P2DC6 :1; |
[; ;pic18f27j13.h: 11047: }; |
[; ;pic18f27j13.h: 11048: struct { |
[; ;pic18f27j13.h: 11049: unsigned :6; |
[; ;pic18f27j13.h: 11050: unsigned CMPL02 :1; |
[; ;pic18f27j13.h: 11051: }; |
[; ;pic18f27j13.h: 11052: struct { |
[; ;pic18f27j13.h: 11053: unsigned :7; |
[; ;pic18f27j13.h: 11054: unsigned CMPL12 :1; |
[; ;pic18f27j13.h: 11055: }; |
[; ;pic18f27j13.h: 11056: struct { |
[; ;pic18f27j13.h: 11057: unsigned P2DC02 :1; |
[; ;pic18f27j13.h: 11058: }; |
[; ;pic18f27j13.h: 11059: struct { |
[; ;pic18f27j13.h: 11060: unsigned P2DC0CON :1; |
[; ;pic18f27j13.h: 11061: }; |
[; ;pic18f27j13.h: 11062: struct { |
[; ;pic18f27j13.h: 11063: unsigned :1; |
[; ;pic18f27j13.h: 11064: unsigned P2DC12 :1; |
[; ;pic18f27j13.h: 11065: }; |
[; ;pic18f27j13.h: 11066: struct { |
[; ;pic18f27j13.h: 11067: unsigned :1; |
[; ;pic18f27j13.h: 11068: unsigned P2DC1CON :1; |
[; ;pic18f27j13.h: 11069: }; |
[; ;pic18f27j13.h: 11070: struct { |
[; ;pic18f27j13.h: 11071: unsigned :2; |
[; ;pic18f27j13.h: 11072: unsigned P2DC22 :1; |
[; ;pic18f27j13.h: 11073: }; |
[; ;pic18f27j13.h: 11074: struct { |
[; ;pic18f27j13.h: 11075: unsigned :2; |
[; ;pic18f27j13.h: 11076: unsigned P2DC2CON :1; |
[; ;pic18f27j13.h: 11077: }; |
[; ;pic18f27j13.h: 11078: struct { |
[; ;pic18f27j13.h: 11079: unsigned :3; |
[; ;pic18f27j13.h: 11080: unsigned P2DC32 :1; |
[; ;pic18f27j13.h: 11081: }; |
[; ;pic18f27j13.h: 11082: struct { |
[; ;pic18f27j13.h: 11083: unsigned :3; |
[; ;pic18f27j13.h: 11084: unsigned P2DC3CON :1; |
[; ;pic18f27j13.h: 11085: }; |
[; ;pic18f27j13.h: 11086: struct { |
[; ;pic18f27j13.h: 11087: unsigned :4; |
[; ;pic18f27j13.h: 11088: unsigned P2DC42 :1; |
[; ;pic18f27j13.h: 11089: }; |
[; ;pic18f27j13.h: 11090: struct { |
[; ;pic18f27j13.h: 11091: unsigned :4; |
[; ;pic18f27j13.h: 11092: unsigned P2DC4CON :1; |
[; ;pic18f27j13.h: 11093: }; |
[; ;pic18f27j13.h: 11094: struct { |
[; ;pic18f27j13.h: 11095: unsigned :5; |
[; ;pic18f27j13.h: 11096: unsigned P2DC52 :1; |
[; ;pic18f27j13.h: 11097: }; |
[; ;pic18f27j13.h: 11098: struct { |
[; ;pic18f27j13.h: 11099: unsigned :5; |
[; ;pic18f27j13.h: 11100: unsigned P2DC5CON :1; |
[; ;pic18f27j13.h: 11101: }; |
[; ;pic18f27j13.h: 11102: struct { |
[; ;pic18f27j13.h: 11103: unsigned :6; |
[; ;pic18f27j13.h: 11104: unsigned P2DC62 :1; |
[; ;pic18f27j13.h: 11105: }; |
[; ;pic18f27j13.h: 11106: struct { |
[; ;pic18f27j13.h: 11107: unsigned :6; |
[; ;pic18f27j13.h: 11108: unsigned P2DC6CON :1; |
[; ;pic18f27j13.h: 11109: }; |
[; ;pic18f27j13.h: 11110: struct { |
[; ;pic18f27j13.h: 11111: unsigned STRA2 :1; |
[; ;pic18f27j13.h: 11112: }; |
[; ;pic18f27j13.h: 11113: struct { |
[; ;pic18f27j13.h: 11114: unsigned :1; |
[; ;pic18f27j13.h: 11115: unsigned STRB2 :1; |
[; ;pic18f27j13.h: 11116: }; |
[; ;pic18f27j13.h: 11117: struct { |
[; ;pic18f27j13.h: 11118: unsigned :2; |
[; ;pic18f27j13.h: 11119: unsigned STRC2 :1; |
[; ;pic18f27j13.h: 11120: }; |
[; ;pic18f27j13.h: 11121: struct { |
[; ;pic18f27j13.h: 11122: unsigned :3; |
[; ;pic18f27j13.h: 11123: unsigned STRD2 :1; |
[; ;pic18f27j13.h: 11124: }; |
[; ;pic18f27j13.h: 11125: struct { |
[; ;pic18f27j13.h: 11126: unsigned :4; |
[; ;pic18f27j13.h: 11127: unsigned STRSYNC2 :1; |
[; ;pic18f27j13.h: 11128: }; |
[; ;pic18f27j13.h: 11129: } PSTR2CONbits_t; |
[; ;pic18f27j13.h: 11130: extern volatile PSTR2CONbits_t PSTR2CONbits @ 0xFB9; |
[; ;pic18f27j13.h: 11309: extern volatile unsigned char CCP1CON @ 0xFBA; |
"11311 |
[; ;pic18f27j13.h: 11311: asm("CCP1CON equ 0FBAh"); |
[; <" CCP1CON equ 0FBAh ;# "> |
[; ;pic18f27j13.h: 11314: extern volatile unsigned char ECCP1CON @ 0xFBA; |
"11316 |
[; ;pic18f27j13.h: 11316: asm("ECCP1CON equ 0FBAh"); |
[; <" ECCP1CON equ 0FBAh ;# "> |
[; ;pic18f27j13.h: 11319: typedef union { |
[; ;pic18f27j13.h: 11320: struct { |
[; ;pic18f27j13.h: 11321: unsigned CCP1M :4; |
[; ;pic18f27j13.h: 11322: unsigned DC1B :2; |
[; ;pic18f27j13.h: 11323: unsigned P1M :2; |
[; ;pic18f27j13.h: 11324: }; |
[; ;pic18f27j13.h: 11325: struct { |
[; ;pic18f27j13.h: 11326: unsigned CCP1M0 :1; |
[; ;pic18f27j13.h: 11327: unsigned CCP1M1 :1; |
[; ;pic18f27j13.h: 11328: unsigned CCP1M2 :1; |
[; ;pic18f27j13.h: 11329: unsigned CCP1M3 :1; |
[; ;pic18f27j13.h: 11330: unsigned DC1B0 :1; |
[; ;pic18f27j13.h: 11331: unsigned DC1B1 :1; |
[; ;pic18f27j13.h: 11332: unsigned P1M0 :1; |
[; ;pic18f27j13.h: 11333: unsigned P1M1 :1; |
[; ;pic18f27j13.h: 11334: }; |
[; ;pic18f27j13.h: 11335: struct { |
[; ;pic18f27j13.h: 11336: unsigned :4; |
[; ;pic18f27j13.h: 11337: unsigned CCP1Y :1; |
[; ;pic18f27j13.h: 11338: unsigned CCP1X :1; |
[; ;pic18f27j13.h: 11339: }; |
[; ;pic18f27j13.h: 11340: } CCP1CONbits_t; |
[; ;pic18f27j13.h: 11341: extern volatile CCP1CONbits_t CCP1CONbits @ 0xFBA; |
[; ;pic18f27j13.h: 11409: typedef union { |
[; ;pic18f27j13.h: 11410: struct { |
[; ;pic18f27j13.h: 11411: unsigned CCP1M :4; |
[; ;pic18f27j13.h: 11412: unsigned DC1B :2; |
[; ;pic18f27j13.h: 11413: unsigned P1M :2; |
[; ;pic18f27j13.h: 11414: }; |
[; ;pic18f27j13.h: 11415: struct { |
[; ;pic18f27j13.h: 11416: unsigned CCP1M0 :1; |
[; ;pic18f27j13.h: 11417: unsigned CCP1M1 :1; |
[; ;pic18f27j13.h: 11418: unsigned CCP1M2 :1; |
[; ;pic18f27j13.h: 11419: unsigned CCP1M3 :1; |
[; ;pic18f27j13.h: 11420: unsigned DC1B0 :1; |
[; ;pic18f27j13.h: 11421: unsigned DC1B1 :1; |
[; ;pic18f27j13.h: 11422: unsigned P1M0 :1; |
[; ;pic18f27j13.h: 11423: unsigned P1M1 :1; |
[; ;pic18f27j13.h: 11424: }; |
[; ;pic18f27j13.h: 11425: struct { |
[; ;pic18f27j13.h: 11426: unsigned :4; |
[; ;pic18f27j13.h: 11427: unsigned CCP1Y :1; |
[; ;pic18f27j13.h: 11428: unsigned CCP1X :1; |
[; ;pic18f27j13.h: 11429: }; |
[; ;pic18f27j13.h: 11430: } ECCP1CONbits_t; |
[; ;pic18f27j13.h: 11431: extern volatile ECCP1CONbits_t ECCP1CONbits @ 0xFBA; |
[; ;pic18f27j13.h: 11500: extern volatile unsigned short CCPR1 @ 0xFBB; |
"11502 |
[; ;pic18f27j13.h: 11502: asm("CCPR1 equ 0FBBh"); |
[; <" CCPR1 equ 0FBBh ;# "> |
[; ;pic18f27j13.h: 11506: extern volatile unsigned char CCPR1L @ 0xFBB; |
"11508 |
[; ;pic18f27j13.h: 11508: asm("CCPR1L equ 0FBBh"); |
[; <" CCPR1L equ 0FBBh ;# "> |
[; ;pic18f27j13.h: 11511: typedef union { |
[; ;pic18f27j13.h: 11512: struct { |
[; ;pic18f27j13.h: 11513: unsigned CCPR1L :8; |
[; ;pic18f27j13.h: 11514: }; |
[; ;pic18f27j13.h: 11515: } CCPR1Lbits_t; |
[; ;pic18f27j13.h: 11516: extern volatile CCPR1Lbits_t CCPR1Lbits @ 0xFBB; |
[; ;pic18f27j13.h: 11525: extern volatile unsigned char CCPR1H @ 0xFBC; |
"11527 |
[; ;pic18f27j13.h: 11527: asm("CCPR1H equ 0FBCh"); |
[; <" CCPR1H equ 0FBCh ;# "> |
[; ;pic18f27j13.h: 11530: typedef union { |
[; ;pic18f27j13.h: 11531: struct { |
[; ;pic18f27j13.h: 11532: unsigned CCPR1H :8; |
[; ;pic18f27j13.h: 11533: }; |
[; ;pic18f27j13.h: 11534: } CCPR1Hbits_t; |
[; ;pic18f27j13.h: 11535: extern volatile CCPR1Hbits_t CCPR1Hbits @ 0xFBC; |
[; ;pic18f27j13.h: 11544: extern volatile unsigned char ECCP1DEL @ 0xFBD; |
"11546 |
[; ;pic18f27j13.h: 11546: asm("ECCP1DEL equ 0FBDh"); |
[; <" ECCP1DEL equ 0FBDh ;# "> |
[; ;pic18f27j13.h: 11549: extern volatile unsigned char PWM1CON @ 0xFBD; |
"11551 |
[; ;pic18f27j13.h: 11551: asm("PWM1CON equ 0FBDh"); |
[; <" PWM1CON equ 0FBDh ;# "> |
[; ;pic18f27j13.h: 11554: typedef union { |
[; ;pic18f27j13.h: 11555: struct { |
[; ;pic18f27j13.h: 11556: unsigned P1DC :7; |
[; ;pic18f27j13.h: 11557: unsigned P1RSEN :1; |
[; ;pic18f27j13.h: 11558: }; |
[; ;pic18f27j13.h: 11559: struct { |
[; ;pic18f27j13.h: 11560: unsigned P1DC0 :1; |
[; ;pic18f27j13.h: 11561: unsigned P1DC1 :1; |
[; ;pic18f27j13.h: 11562: unsigned P1DC2 :1; |
[; ;pic18f27j13.h: 11563: unsigned P1DC3 :1; |
[; ;pic18f27j13.h: 11564: unsigned P1DC4 :1; |
[; ;pic18f27j13.h: 11565: unsigned P1DC5 :1; |
[; ;pic18f27j13.h: 11566: unsigned P1DC6 :1; |
[; ;pic18f27j13.h: 11567: }; |
[; ;pic18f27j13.h: 11568: } ECCP1DELbits_t; |
[; ;pic18f27j13.h: 11569: extern volatile ECCP1DELbits_t ECCP1DELbits @ 0xFBD; |
[; ;pic18f27j13.h: 11617: typedef union { |
[; ;pic18f27j13.h: 11618: struct { |
[; ;pic18f27j13.h: 11619: unsigned P1DC :7; |
[; ;pic18f27j13.h: 11620: unsigned P1RSEN :1; |
[; ;pic18f27j13.h: 11621: }; |
[; ;pic18f27j13.h: 11622: struct { |
[; ;pic18f27j13.h: 11623: unsigned P1DC0 :1; |
[; ;pic18f27j13.h: 11624: unsigned P1DC1 :1; |
[; ;pic18f27j13.h: 11625: unsigned P1DC2 :1; |
[; ;pic18f27j13.h: 11626: unsigned P1DC3 :1; |
[; ;pic18f27j13.h: 11627: unsigned P1DC4 :1; |
[; ;pic18f27j13.h: 11628: unsigned P1DC5 :1; |
[; ;pic18f27j13.h: 11629: unsigned P1DC6 :1; |
[; ;pic18f27j13.h: 11630: }; |
[; ;pic18f27j13.h: 11631: } PWM1CONbits_t; |
[; ;pic18f27j13.h: 11632: extern volatile PWM1CONbits_t PWM1CONbits @ 0xFBD; |
[; ;pic18f27j13.h: 11681: extern volatile unsigned char ECCP1AS @ 0xFBE; |
"11683 |
[; ;pic18f27j13.h: 11683: asm("ECCP1AS equ 0FBEh"); |
[; <" ECCP1AS equ 0FBEh ;# "> |
[; ;pic18f27j13.h: 11686: typedef union { |
[; ;pic18f27j13.h: 11687: struct { |
[; ;pic18f27j13.h: 11688: unsigned PSS1BD :2; |
[; ;pic18f27j13.h: 11689: unsigned PSS1AC :2; |
[; ;pic18f27j13.h: 11690: unsigned ECCP1AS :3; |
[; ;pic18f27j13.h: 11691: unsigned ECCP1ASE :1; |
[; ;pic18f27j13.h: 11692: }; |
[; ;pic18f27j13.h: 11693: struct { |
[; ;pic18f27j13.h: 11694: unsigned PSS1BD0 :1; |
[; ;pic18f27j13.h: 11695: unsigned PSS1BD1 :1; |
[; ;pic18f27j13.h: 11696: unsigned PSS1AC0 :1; |
[; ;pic18f27j13.h: 11697: unsigned PSS1AC1 :1; |
[; ;pic18f27j13.h: 11698: unsigned ECCP1AS0 :1; |
[; ;pic18f27j13.h: 11699: unsigned ECCP1AS1 :1; |
[; ;pic18f27j13.h: 11700: unsigned ECCP1AS2 :1; |
[; ;pic18f27j13.h: 11701: }; |
[; ;pic18f27j13.h: 11702: } ECCP1ASbits_t; |
[; ;pic18f27j13.h: 11703: extern volatile ECCP1ASbits_t ECCP1ASbits @ 0xFBE; |
[; ;pic18f27j13.h: 11762: extern volatile unsigned char PSTR1CON @ 0xFBF; |
"11764 |
[; ;pic18f27j13.h: 11764: asm("PSTR1CON equ 0FBFh"); |
[; <" PSTR1CON equ 0FBFh ;# "> |
[; ;pic18f27j13.h: 11767: typedef union { |
[; ;pic18f27j13.h: 11768: struct { |
[; ;pic18f27j13.h: 11769: unsigned STRA :1; |
[; ;pic18f27j13.h: 11770: unsigned STRB :1; |
[; ;pic18f27j13.h: 11771: unsigned STRC :1; |
[; ;pic18f27j13.h: 11772: unsigned STRD :1; |
[; ;pic18f27j13.h: 11773: unsigned STRSYNC :1; |
[; ;pic18f27j13.h: 11774: unsigned :1; |
[; ;pic18f27j13.h: 11775: unsigned CMPL0 :1; |
[; ;pic18f27j13.h: 11776: unsigned CMPL1 :1; |
[; ;pic18f27j13.h: 11777: }; |
[; ;pic18f27j13.h: 11778: } PSTR1CONbits_t; |
[; ;pic18f27j13.h: 11779: extern volatile PSTR1CONbits_t PSTR1CONbits @ 0xFBF; |
[; ;pic18f27j13.h: 11818: extern volatile unsigned char WDTCON @ 0xFC0; |
"11820 |
[; ;pic18f27j13.h: 11820: asm("WDTCON equ 0FC0h"); |
[; <" WDTCON equ 0FC0h ;# "> |
[; ;pic18f27j13.h: 11823: typedef union { |
[; ;pic18f27j13.h: 11824: struct { |
[; ;pic18f27j13.h: 11825: unsigned SWDTEN :1; |
[; ;pic18f27j13.h: 11826: unsigned ULPSINK :1; |
[; ;pic18f27j13.h: 11827: unsigned ULPEN :1; |
[; ;pic18f27j13.h: 11828: unsigned DS :1; |
[; ;pic18f27j13.h: 11829: unsigned VBGOE :1; |
[; ;pic18f27j13.h: 11830: unsigned ULPLVL :1; |
[; ;pic18f27j13.h: 11831: unsigned LVDSTAT :1; |
[; ;pic18f27j13.h: 11832: unsigned REGSLP :1; |
[; ;pic18f27j13.h: 11833: }; |
[; ;pic18f27j13.h: 11834: struct { |
[; ;pic18f27j13.h: 11835: unsigned SWDTE :1; |
[; ;pic18f27j13.h: 11836: }; |
[; ;pic18f27j13.h: 11837: } WDTCONbits_t; |
[; ;pic18f27j13.h: 11838: extern volatile WDTCONbits_t WDTCONbits @ 0xFC0; |
[; ;pic18f27j13.h: 11887: extern volatile unsigned char ADCON1 @ 0xFC1; |
"11889 |
[; ;pic18f27j13.h: 11889: asm("ADCON1 equ 0FC1h"); |
[; <" ADCON1 equ 0FC1h ;# "> |
[; ;pic18f27j13.h: 11892: typedef union { |
[; ;pic18f27j13.h: 11893: struct { |
[; ;pic18f27j13.h: 11894: unsigned ADCS :3; |
[; ;pic18f27j13.h: 11895: unsigned ACQT :3; |
[; ;pic18f27j13.h: 11896: unsigned ADCAL :1; |
[; ;pic18f27j13.h: 11897: unsigned ADFM :1; |
[; ;pic18f27j13.h: 11898: }; |
[; ;pic18f27j13.h: 11899: struct { |
[; ;pic18f27j13.h: 11900: unsigned ADCS0 :1; |
[; ;pic18f27j13.h: 11901: unsigned ADCS1 :1; |
[; ;pic18f27j13.h: 11902: unsigned ADCS2 :1; |
[; ;pic18f27j13.h: 11903: unsigned ACQT0 :1; |
[; ;pic18f27j13.h: 11904: unsigned ACQT1 :1; |
[; ;pic18f27j13.h: 11905: unsigned ACQT2 :1; |
[; ;pic18f27j13.h: 11906: }; |
[; ;pic18f27j13.h: 11907: struct { |
[; ;pic18f27j13.h: 11908: unsigned :3; |
[; ;pic18f27j13.h: 11909: unsigned CHSN3 :1; |
[; ;pic18f27j13.h: 11910: }; |
[; ;pic18f27j13.h: 11911: struct { |
[; ;pic18f27j13.h: 11912: unsigned :4; |
[; ;pic18f27j13.h: 11913: unsigned VCFG01 :1; |
[; ;pic18f27j13.h: 11914: }; |
[; ;pic18f27j13.h: 11915: struct { |
[; ;pic18f27j13.h: 11916: unsigned :5; |
[; ;pic18f27j13.h: 11917: unsigned VCFG11 :1; |
[; ;pic18f27j13.h: 11918: }; |
[; ;pic18f27j13.h: 11919: } ADCON1bits_t; |
[; ;pic18f27j13.h: 11920: extern volatile ADCON1bits_t ADCON1bits @ 0xFC1; |
[; ;pic18f27j13.h: 11989: extern volatile unsigned char ADCON0 @ 0xFC2; |
"11991 |
[; ;pic18f27j13.h: 11991: asm("ADCON0 equ 0FC2h"); |
[; <" ADCON0 equ 0FC2h ;# "> |
[; ;pic18f27j13.h: 11994: typedef union { |
[; ;pic18f27j13.h: 11995: struct { |
[; ;pic18f27j13.h: 11996: unsigned :1; |
[; ;pic18f27j13.h: 11997: unsigned GO_NOT_DONE :1; |
[; ;pic18f27j13.h: 11998: }; |
[; ;pic18f27j13.h: 11999: struct { |
[; ;pic18f27j13.h: 12000: unsigned ADON :1; |
[; ;pic18f27j13.h: 12001: unsigned GO_nDONE :1; |
[; ;pic18f27j13.h: 12002: unsigned CHS :4; |
[; ;pic18f27j13.h: 12003: unsigned VCFG :2; |
[; ;pic18f27j13.h: 12004: }; |
[; ;pic18f27j13.h: 12005: struct { |
[; ;pic18f27j13.h: 12006: unsigned :1; |
[; ;pic18f27j13.h: 12007: unsigned GO_DONE :1; |
[; ;pic18f27j13.h: 12008: unsigned CHS0 :1; |
[; ;pic18f27j13.h: 12009: unsigned CHS1 :1; |
[; ;pic18f27j13.h: 12010: unsigned CHS2 :1; |
[; ;pic18f27j13.h: 12011: unsigned CHS3 :1; |
[; ;pic18f27j13.h: 12012: unsigned VCFG0 :1; |
[; ;pic18f27j13.h: 12013: unsigned VCFG1 :1; |
[; ;pic18f27j13.h: 12014: }; |
[; ;pic18f27j13.h: 12015: struct { |
[; ;pic18f27j13.h: 12016: unsigned :1; |
[; ;pic18f27j13.h: 12017: unsigned DONE :1; |
[; ;pic18f27j13.h: 12018: }; |
[; ;pic18f27j13.h: 12019: struct { |
[; ;pic18f27j13.h: 12020: unsigned :1; |
[; ;pic18f27j13.h: 12021: unsigned GO :1; |
[; ;pic18f27j13.h: 12022: }; |
[; ;pic18f27j13.h: 12023: struct { |
[; ;pic18f27j13.h: 12024: unsigned :1; |
[; ;pic18f27j13.h: 12025: unsigned NOT_DONE :1; |
[; ;pic18f27j13.h: 12026: }; |
[; ;pic18f27j13.h: 12027: struct { |
[; ;pic18f27j13.h: 12028: unsigned :1; |
[; ;pic18f27j13.h: 12029: unsigned nDONE :1; |
[; ;pic18f27j13.h: 12030: }; |
[; ;pic18f27j13.h: 12031: struct { |
[; ;pic18f27j13.h: 12032: unsigned :7; |
[; ;pic18f27j13.h: 12033: unsigned ADCAL :1; |
[; ;pic18f27j13.h: 12034: }; |
[; ;pic18f27j13.h: 12035: struct { |
[; ;pic18f27j13.h: 12036: unsigned :1; |
[; ;pic18f27j13.h: 12037: unsigned GODONE :1; |
[; ;pic18f27j13.h: 12038: }; |
[; ;pic18f27j13.h: 12039: } ADCON0bits_t; |
[; ;pic18f27j13.h: 12040: extern volatile ADCON0bits_t ADCON0bits @ 0xFC2; |
[; ;pic18f27j13.h: 12134: extern volatile unsigned short ADRES @ 0xFC3; |
"12136 |
[; ;pic18f27j13.h: 12136: asm("ADRES equ 0FC3h"); |
[; <" ADRES equ 0FC3h ;# "> |
[; ;pic18f27j13.h: 12140: extern volatile unsigned char ADRESL @ 0xFC3; |
"12142 |
[; ;pic18f27j13.h: 12142: asm("ADRESL equ 0FC3h"); |
[; <" ADRESL equ 0FC3h ;# "> |
[; ;pic18f27j13.h: 12145: typedef union { |
[; ;pic18f27j13.h: 12146: struct { |
[; ;pic18f27j13.h: 12147: unsigned ADRESL :8; |
[; ;pic18f27j13.h: 12148: }; |
[; ;pic18f27j13.h: 12149: } ADRESLbits_t; |
[; ;pic18f27j13.h: 12150: extern volatile ADRESLbits_t ADRESLbits @ 0xFC3; |
[; ;pic18f27j13.h: 12159: extern volatile unsigned char ADRESH @ 0xFC4; |
"12161 |
[; ;pic18f27j13.h: 12161: asm("ADRESH equ 0FC4h"); |
[; <" ADRESH equ 0FC4h ;# "> |
[; ;pic18f27j13.h: 12164: typedef union { |
[; ;pic18f27j13.h: 12165: struct { |
[; ;pic18f27j13.h: 12166: unsigned ADRESH :8; |
[; ;pic18f27j13.h: 12167: }; |
[; ;pic18f27j13.h: 12168: } ADRESHbits_t; |
[; ;pic18f27j13.h: 12169: extern volatile ADRESHbits_t ADRESHbits @ 0xFC4; |
[; ;pic18f27j13.h: 12178: extern volatile unsigned char SSP1CON2 @ 0xFC5; |
"12180 |
[; ;pic18f27j13.h: 12180: asm("SSP1CON2 equ 0FC5h"); |
[; <" SSP1CON2 equ 0FC5h ;# "> |
[; ;pic18f27j13.h: 12183: extern volatile unsigned char SSPCON2 @ 0xFC5; |
"12185 |
[; ;pic18f27j13.h: 12185: asm("SSPCON2 equ 0FC5h"); |
[; <" SSPCON2 equ 0FC5h ;# "> |
[; ;pic18f27j13.h: 12188: typedef union { |
[; ;pic18f27j13.h: 12189: struct { |
[; ;pic18f27j13.h: 12190: unsigned SEN :1; |
[; ;pic18f27j13.h: 12191: unsigned RSEN :1; |
[; ;pic18f27j13.h: 12192: unsigned PEN :1; |
[; ;pic18f27j13.h: 12193: unsigned RCEN :1; |
[; ;pic18f27j13.h: 12194: unsigned ACKEN :1; |
[; ;pic18f27j13.h: 12195: unsigned ACKDT :1; |
[; ;pic18f27j13.h: 12196: unsigned ACKSTAT :1; |
[; ;pic18f27j13.h: 12197: unsigned GCEN :1; |
[; ;pic18f27j13.h: 12198: }; |
[; ;pic18f27j13.h: 12199: struct { |
[; ;pic18f27j13.h: 12200: unsigned :1; |
[; ;pic18f27j13.h: 12201: unsigned ADMSK1 :1; |
[; ;pic18f27j13.h: 12202: unsigned ADMSK2 :1; |
[; ;pic18f27j13.h: 12203: unsigned ADMSK3 :1; |
[; ;pic18f27j13.h: 12204: unsigned ADMSK4 :1; |
[; ;pic18f27j13.h: 12205: unsigned ADMSK5 :1; |
[; ;pic18f27j13.h: 12206: }; |
[; ;pic18f27j13.h: 12207: struct { |
[; ;pic18f27j13.h: 12208: unsigned :5; |
[; ;pic18f27j13.h: 12209: unsigned ACKDT1 :1; |
[; ;pic18f27j13.h: 12210: }; |
[; ;pic18f27j13.h: 12211: struct { |
[; ;pic18f27j13.h: 12212: unsigned :4; |
[; ;pic18f27j13.h: 12213: unsigned ACKEN1 :1; |
[; ;pic18f27j13.h: 12214: }; |
[; ;pic18f27j13.h: 12215: struct { |
[; ;pic18f27j13.h: 12216: unsigned :6; |
[; ;pic18f27j13.h: 12217: unsigned ACKSTAT1 :1; |
[; ;pic18f27j13.h: 12218: }; |
[; ;pic18f27j13.h: 12219: struct { |
[; ;pic18f27j13.h: 12220: unsigned :1; |
[; ;pic18f27j13.h: 12221: unsigned ADMSK11 :1; |
[; ;pic18f27j13.h: 12222: }; |
[; ;pic18f27j13.h: 12223: struct { |
[; ;pic18f27j13.h: 12224: unsigned :2; |
[; ;pic18f27j13.h: 12225: unsigned ADMSK21 :1; |
[; ;pic18f27j13.h: 12226: }; |
[; ;pic18f27j13.h: 12227: struct { |
[; ;pic18f27j13.h: 12228: unsigned :3; |
[; ;pic18f27j13.h: 12229: unsigned ADMSK31 :1; |
[; ;pic18f27j13.h: 12230: }; |
[; ;pic18f27j13.h: 12231: struct { |
[; ;pic18f27j13.h: 12232: unsigned :4; |
[; ;pic18f27j13.h: 12233: unsigned ADMSK41 :1; |
[; ;pic18f27j13.h: 12234: }; |
[; ;pic18f27j13.h: 12235: struct { |
[; ;pic18f27j13.h: 12236: unsigned :5; |
[; ;pic18f27j13.h: 12237: unsigned ADMSK51 :1; |
[; ;pic18f27j13.h: 12238: }; |
[; ;pic18f27j13.h: 12239: struct { |
[; ;pic18f27j13.h: 12240: unsigned :7; |
[; ;pic18f27j13.h: 12241: unsigned GCEN1 :1; |
[; ;pic18f27j13.h: 12242: }; |
[; ;pic18f27j13.h: 12243: struct { |
[; ;pic18f27j13.h: 12244: unsigned :2; |
[; ;pic18f27j13.h: 12245: unsigned PEN1 :1; |
[; ;pic18f27j13.h: 12246: }; |
[; ;pic18f27j13.h: 12247: struct { |
[; ;pic18f27j13.h: 12248: unsigned :3; |
[; ;pic18f27j13.h: 12249: unsigned RCEN1 :1; |
[; ;pic18f27j13.h: 12250: }; |
[; ;pic18f27j13.h: 12251: struct { |
[; ;pic18f27j13.h: 12252: unsigned :1; |
[; ;pic18f27j13.h: 12253: unsigned RSEN1 :1; |
[; ;pic18f27j13.h: 12254: }; |
[; ;pic18f27j13.h: 12255: struct { |
[; ;pic18f27j13.h: 12256: unsigned SEN1 :1; |
[; ;pic18f27j13.h: 12257: }; |
[; ;pic18f27j13.h: 12258: } SSP1CON2bits_t; |
[; ;pic18f27j13.h: 12259: extern volatile SSP1CON2bits_t SSP1CON2bits @ 0xFC5; |
[; ;pic18f27j13.h: 12392: typedef union { |
[; ;pic18f27j13.h: 12393: struct { |
[; ;pic18f27j13.h: 12394: unsigned SEN :1; |
[; ;pic18f27j13.h: 12395: unsigned RSEN :1; |
[; ;pic18f27j13.h: 12396: unsigned PEN :1; |
[; ;pic18f27j13.h: 12397: unsigned RCEN :1; |
[; ;pic18f27j13.h: 12398: unsigned ACKEN :1; |
[; ;pic18f27j13.h: 12399: unsigned ACKDT :1; |
[; ;pic18f27j13.h: 12400: unsigned ACKSTAT :1; |
[; ;pic18f27j13.h: 12401: unsigned GCEN :1; |
[; ;pic18f27j13.h: 12402: }; |
[; ;pic18f27j13.h: 12403: struct { |
[; ;pic18f27j13.h: 12404: unsigned :1; |
[; ;pic18f27j13.h: 12405: unsigned ADMSK1 :1; |
[; ;pic18f27j13.h: 12406: unsigned ADMSK2 :1; |
[; ;pic18f27j13.h: 12407: unsigned ADMSK3 :1; |
[; ;pic18f27j13.h: 12408: unsigned ADMSK4 :1; |
[; ;pic18f27j13.h: 12409: unsigned ADMSK5 :1; |
[; ;pic18f27j13.h: 12410: }; |
[; ;pic18f27j13.h: 12411: struct { |
[; ;pic18f27j13.h: 12412: unsigned :5; |
[; ;pic18f27j13.h: 12413: unsigned ACKDT1 :1; |
[; ;pic18f27j13.h: 12414: }; |
[; ;pic18f27j13.h: 12415: struct { |
[; ;pic18f27j13.h: 12416: unsigned :4; |
[; ;pic18f27j13.h: 12417: unsigned ACKEN1 :1; |
[; ;pic18f27j13.h: 12418: }; |
[; ;pic18f27j13.h: 12419: struct { |
[; ;pic18f27j13.h: 12420: unsigned :6; |
[; ;pic18f27j13.h: 12421: unsigned ACKSTAT1 :1; |
[; ;pic18f27j13.h: 12422: }; |
[; ;pic18f27j13.h: 12423: struct { |
[; ;pic18f27j13.h: 12424: unsigned :1; |
[; ;pic18f27j13.h: 12425: unsigned ADMSK11 :1; |
[; ;pic18f27j13.h: 12426: }; |
[; ;pic18f27j13.h: 12427: struct { |
[; ;pic18f27j13.h: 12428: unsigned :2; |
[; ;pic18f27j13.h: 12429: unsigned ADMSK21 :1; |
[; ;pic18f27j13.h: 12430: }; |
[; ;pic18f27j13.h: 12431: struct { |
[; ;pic18f27j13.h: 12432: unsigned :3; |
[; ;pic18f27j13.h: 12433: unsigned ADMSK31 :1; |
[; ;pic18f27j13.h: 12434: }; |
[; ;pic18f27j13.h: 12435: struct { |
[; ;pic18f27j13.h: 12436: unsigned :4; |
[; ;pic18f27j13.h: 12437: unsigned ADMSK41 :1; |
[; ;pic18f27j13.h: 12438: }; |
[; ;pic18f27j13.h: 12439: struct { |
[; ;pic18f27j13.h: 12440: unsigned :5; |
[; ;pic18f27j13.h: 12441: unsigned ADMSK51 :1; |
[; ;pic18f27j13.h: 12442: }; |
[; ;pic18f27j13.h: 12443: struct { |
[; ;pic18f27j13.h: 12444: unsigned :7; |
[; ;pic18f27j13.h: 12445: unsigned GCEN1 :1; |
[; ;pic18f27j13.h: 12446: }; |
[; ;pic18f27j13.h: 12447: struct { |
[; ;pic18f27j13.h: 12448: unsigned :2; |
[; ;pic18f27j13.h: 12449: unsigned PEN1 :1; |
[; ;pic18f27j13.h: 12450: }; |
[; ;pic18f27j13.h: 12451: struct { |
[; ;pic18f27j13.h: 12452: unsigned :3; |
[; ;pic18f27j13.h: 12453: unsigned RCEN1 :1; |
[; ;pic18f27j13.h: 12454: }; |
[; ;pic18f27j13.h: 12455: struct { |
[; ;pic18f27j13.h: 12456: unsigned :1; |
[; ;pic18f27j13.h: 12457: unsigned RSEN1 :1; |
[; ;pic18f27j13.h: 12458: }; |
[; ;pic18f27j13.h: 12459: struct { |
[; ;pic18f27j13.h: 12460: unsigned SEN1 :1; |
[; ;pic18f27j13.h: 12461: }; |
[; ;pic18f27j13.h: 12462: } SSPCON2bits_t; |
[; ;pic18f27j13.h: 12463: extern volatile SSPCON2bits_t SSPCON2bits @ 0xFC5; |
[; ;pic18f27j13.h: 12597: extern volatile unsigned char SSP1CON1 @ 0xFC6; |
"12599 |
[; ;pic18f27j13.h: 12599: asm("SSP1CON1 equ 0FC6h"); |
[; <" SSP1CON1 equ 0FC6h ;# "> |
[; ;pic18f27j13.h: 12602: extern volatile unsigned char SSPCON1 @ 0xFC6; |
"12604 |
[; ;pic18f27j13.h: 12604: asm("SSPCON1 equ 0FC6h"); |
[; <" SSPCON1 equ 0FC6h ;# "> |
[; ;pic18f27j13.h: 12607: typedef union { |
[; ;pic18f27j13.h: 12608: struct { |
[; ;pic18f27j13.h: 12609: unsigned SSPM :4; |
[; ;pic18f27j13.h: 12610: unsigned CKP :1; |
[; ;pic18f27j13.h: 12611: unsigned SSPEN :1; |
[; ;pic18f27j13.h: 12612: unsigned SSPOV :1; |
[; ;pic18f27j13.h: 12613: unsigned WCOL :1; |
[; ;pic18f27j13.h: 12614: }; |
[; ;pic18f27j13.h: 12615: struct { |
[; ;pic18f27j13.h: 12616: unsigned SSPM0 :1; |
[; ;pic18f27j13.h: 12617: unsigned SSPM1 :1; |
[; ;pic18f27j13.h: 12618: unsigned SSPM2 :1; |
[; ;pic18f27j13.h: 12619: unsigned SSPM3 :1; |
[; ;pic18f27j13.h: 12620: }; |
[; ;pic18f27j13.h: 12621: struct { |
[; ;pic18f27j13.h: 12622: unsigned :4; |
[; ;pic18f27j13.h: 12623: unsigned CKP1 :1; |
[; ;pic18f27j13.h: 12624: }; |
[; ;pic18f27j13.h: 12625: struct { |
[; ;pic18f27j13.h: 12626: unsigned :5; |
[; ;pic18f27j13.h: 12627: unsigned SSPEN1 :1; |
[; ;pic18f27j13.h: 12628: }; |
[; ;pic18f27j13.h: 12629: struct { |
[; ;pic18f27j13.h: 12630: unsigned SSPM01 :1; |
[; ;pic18f27j13.h: 12631: }; |
[; ;pic18f27j13.h: 12632: struct { |
[; ;pic18f27j13.h: 12633: unsigned :1; |
[; ;pic18f27j13.h: 12634: unsigned SSPM11 :1; |
[; ;pic18f27j13.h: 12635: }; |
[; ;pic18f27j13.h: 12636: struct { |
[; ;pic18f27j13.h: 12637: unsigned :2; |
[; ;pic18f27j13.h: 12638: unsigned SSPM21 :1; |
[; ;pic18f27j13.h: 12639: }; |
[; ;pic18f27j13.h: 12640: struct { |
[; ;pic18f27j13.h: 12641: unsigned :3; |
[; ;pic18f27j13.h: 12642: unsigned SSPM31 :1; |
[; ;pic18f27j13.h: 12643: }; |
[; ;pic18f27j13.h: 12644: struct { |
[; ;pic18f27j13.h: 12645: unsigned :6; |
[; ;pic18f27j13.h: 12646: unsigned SSPOV1 :1; |
[; ;pic18f27j13.h: 12647: }; |
[; ;pic18f27j13.h: 12648: struct { |
[; ;pic18f27j13.h: 12649: unsigned :7; |
[; ;pic18f27j13.h: 12650: unsigned WCOL1 :1; |
[; ;pic18f27j13.h: 12651: }; |
[; ;pic18f27j13.h: 12652: } SSP1CON1bits_t; |
[; ;pic18f27j13.h: 12653: extern volatile SSP1CON1bits_t SSP1CON1bits @ 0xFC6; |
[; ;pic18f27j13.h: 12741: typedef union { |
[; ;pic18f27j13.h: 12742: struct { |
[; ;pic18f27j13.h: 12743: unsigned SSPM :4; |
[; ;pic18f27j13.h: 12744: unsigned CKP :1; |
[; ;pic18f27j13.h: 12745: unsigned SSPEN :1; |
[; ;pic18f27j13.h: 12746: unsigned SSPOV :1; |
[; ;pic18f27j13.h: 12747: unsigned WCOL :1; |
[; ;pic18f27j13.h: 12748: }; |
[; ;pic18f27j13.h: 12749: struct { |
[; ;pic18f27j13.h: 12750: unsigned SSPM0 :1; |
[; ;pic18f27j13.h: 12751: unsigned SSPM1 :1; |
[; ;pic18f27j13.h: 12752: unsigned SSPM2 :1; |
[; ;pic18f27j13.h: 12753: unsigned SSPM3 :1; |
[; ;pic18f27j13.h: 12754: }; |
[; ;pic18f27j13.h: 12755: struct { |
[; ;pic18f27j13.h: 12756: unsigned :4; |
[; ;pic18f27j13.h: 12757: unsigned CKP1 :1; |
[; ;pic18f27j13.h: 12758: }; |
[; ;pic18f27j13.h: 12759: struct { |
[; ;pic18f27j13.h: 12760: unsigned :5; |
[; ;pic18f27j13.h: 12761: unsigned SSPEN1 :1; |
[; ;pic18f27j13.h: 12762: }; |
[; ;pic18f27j13.h: 12763: struct { |
[; ;pic18f27j13.h: 12764: unsigned SSPM01 :1; |
[; ;pic18f27j13.h: 12765: }; |
[; ;pic18f27j13.h: 12766: struct { |
[; ;pic18f27j13.h: 12767: unsigned :1; |
[; ;pic18f27j13.h: 12768: unsigned SSPM11 :1; |
[; ;pic18f27j13.h: 12769: }; |
[; ;pic18f27j13.h: 12770: struct { |
[; ;pic18f27j13.h: 12771: unsigned :2; |
[; ;pic18f27j13.h: 12772: unsigned SSPM21 :1; |
[; ;pic18f27j13.h: 12773: }; |
[; ;pic18f27j13.h: 12774: struct { |
[; ;pic18f27j13.h: 12775: unsigned :3; |
[; ;pic18f27j13.h: 12776: unsigned SSPM31 :1; |
[; ;pic18f27j13.h: 12777: }; |
[; ;pic18f27j13.h: 12778: struct { |
[; ;pic18f27j13.h: 12779: unsigned :6; |
[; ;pic18f27j13.h: 12780: unsigned SSPOV1 :1; |
[; ;pic18f27j13.h: 12781: }; |
[; ;pic18f27j13.h: 12782: struct { |
[; ;pic18f27j13.h: 12783: unsigned :7; |
[; ;pic18f27j13.h: 12784: unsigned WCOL1 :1; |
[; ;pic18f27j13.h: 12785: }; |
[; ;pic18f27j13.h: 12786: } SSPCON1bits_t; |
[; ;pic18f27j13.h: 12787: extern volatile SSPCON1bits_t SSPCON1bits @ 0xFC6; |
[; ;pic18f27j13.h: 12876: extern volatile unsigned char SSP1STAT @ 0xFC7; |
"12878 |
[; ;pic18f27j13.h: 12878: asm("SSP1STAT equ 0FC7h"); |
[; <" SSP1STAT equ 0FC7h ;# "> |
[; ;pic18f27j13.h: 12881: extern volatile unsigned char SSPSTAT @ 0xFC7; |
"12883 |
[; ;pic18f27j13.h: 12883: asm("SSPSTAT equ 0FC7h"); |
[; <" SSPSTAT equ 0FC7h ;# "> |
[; ;pic18f27j13.h: 12886: typedef union { |
[; ;pic18f27j13.h: 12887: struct { |
[; ;pic18f27j13.h: 12888: unsigned :2; |
[; ;pic18f27j13.h: 12889: unsigned R_NOT_W :1; |
[; ;pic18f27j13.h: 12890: }; |
[; ;pic18f27j13.h: 12891: struct { |
[; ;pic18f27j13.h: 12892: unsigned :5; |
[; ;pic18f27j13.h: 12893: unsigned D_NOT_A :1; |
[; ;pic18f27j13.h: 12894: }; |
[; ;pic18f27j13.h: 12895: struct { |
[; ;pic18f27j13.h: 12896: unsigned BF :1; |
[; ;pic18f27j13.h: 12897: unsigned UA :1; |
[; ;pic18f27j13.h: 12898: unsigned R_nW :1; |
[; ;pic18f27j13.h: 12899: unsigned S :1; |
[; ;pic18f27j13.h: 12900: unsigned P :1; |
[; ;pic18f27j13.h: 12901: unsigned D_nA :1; |
[; ;pic18f27j13.h: 12902: unsigned CKE :1; |
[; ;pic18f27j13.h: 12903: unsigned SMP :1; |
[; ;pic18f27j13.h: 12904: }; |
[; ;pic18f27j13.h: 12905: struct { |
[; ;pic18f27j13.h: 12906: unsigned :2; |
[; ;pic18f27j13.h: 12907: unsigned R :1; |
[; ;pic18f27j13.h: 12908: unsigned :2; |
[; ;pic18f27j13.h: 12909: unsigned D :1; |
[; ;pic18f27j13.h: 12910: }; |
[; ;pic18f27j13.h: 12911: struct { |
[; ;pic18f27j13.h: 12912: unsigned :2; |
[; ;pic18f27j13.h: 12913: unsigned R_W :1; |
[; ;pic18f27j13.h: 12914: unsigned :2; |
[; ;pic18f27j13.h: 12915: unsigned D_A :1; |
[; ;pic18f27j13.h: 12916: }; |
[; ;pic18f27j13.h: 12917: struct { |
[; ;pic18f27j13.h: 12918: unsigned :2; |
[; ;pic18f27j13.h: 12919: unsigned nW :1; |
[; ;pic18f27j13.h: 12920: unsigned :2; |
[; ;pic18f27j13.h: 12921: unsigned nA :1; |
[; ;pic18f27j13.h: 12922: }; |
[; ;pic18f27j13.h: 12923: struct { |
[; ;pic18f27j13.h: 12924: unsigned :2; |
[; ;pic18f27j13.h: 12925: unsigned NOT_WRITE :1; |
[; ;pic18f27j13.h: 12926: }; |
[; ;pic18f27j13.h: 12927: struct { |
[; ;pic18f27j13.h: 12928: unsigned :5; |
[; ;pic18f27j13.h: 12929: unsigned NOT_ADDRESS :1; |
[; ;pic18f27j13.h: 12930: }; |
[; ;pic18f27j13.h: 12931: struct { |
[; ;pic18f27j13.h: 12932: unsigned :2; |
[; ;pic18f27j13.h: 12933: unsigned nWRITE :1; |
[; ;pic18f27j13.h: 12934: unsigned :2; |
[; ;pic18f27j13.h: 12935: unsigned nADDRESS :1; |
[; ;pic18f27j13.h: 12936: }; |
[; ;pic18f27j13.h: 12937: struct { |
[; ;pic18f27j13.h: 12938: unsigned :2; |
[; ;pic18f27j13.h: 12939: unsigned READ_WRITE :1; |
[; ;pic18f27j13.h: 12940: unsigned :2; |
[; ;pic18f27j13.h: 12941: unsigned DATA_ADDRESS :1; |
[; ;pic18f27j13.h: 12942: }; |
[; ;pic18f27j13.h: 12943: struct { |
[; ;pic18f27j13.h: 12944: unsigned :2; |
[; ;pic18f27j13.h: 12945: unsigned I2C_READ :1; |
[; ;pic18f27j13.h: 12946: unsigned I2C_START :1; |
[; ;pic18f27j13.h: 12947: unsigned I2C_STOP :1; |
[; ;pic18f27j13.h: 12948: unsigned I2C_DAT :1; |
[; ;pic18f27j13.h: 12949: }; |
[; ;pic18f27j13.h: 12950: struct { |
[; ;pic18f27j13.h: 12951: unsigned BF1 :1; |
[; ;pic18f27j13.h: 12952: }; |
[; ;pic18f27j13.h: 12953: struct { |
[; ;pic18f27j13.h: 12954: unsigned :6; |
[; ;pic18f27j13.h: 12955: unsigned CKE1 :1; |
[; ;pic18f27j13.h: 12956: }; |
[; ;pic18f27j13.h: 12957: struct { |
[; ;pic18f27j13.h: 12958: unsigned :5; |
[; ;pic18f27j13.h: 12959: unsigned DA :1; |
[; ;pic18f27j13.h: 12960: }; |
[; ;pic18f27j13.h: 12961: struct { |
[; ;pic18f27j13.h: 12962: unsigned :5; |
[; ;pic18f27j13.h: 12963: unsigned DA1 :1; |
[; ;pic18f27j13.h: 12964: }; |
[; ;pic18f27j13.h: 12965: struct { |
[; ;pic18f27j13.h: 12966: unsigned :2; |
[; ;pic18f27j13.h: 12967: unsigned RW :1; |
[; ;pic18f27j13.h: 12968: }; |
[; ;pic18f27j13.h: 12969: struct { |
[; ;pic18f27j13.h: 12970: unsigned :2; |
[; ;pic18f27j13.h: 12971: unsigned RW1 :1; |
[; ;pic18f27j13.h: 12972: }; |
[; ;pic18f27j13.h: 12973: struct { |
[; ;pic18f27j13.h: 12974: unsigned :7; |
[; ;pic18f27j13.h: 12975: unsigned SMP1 :1; |
[; ;pic18f27j13.h: 12976: }; |
[; ;pic18f27j13.h: 12977: struct { |
[; ;pic18f27j13.h: 12978: unsigned :3; |
[; ;pic18f27j13.h: 12979: unsigned START :1; |
[; ;pic18f27j13.h: 12980: }; |
[; ;pic18f27j13.h: 12981: struct { |
[; ;pic18f27j13.h: 12982: unsigned :3; |
[; ;pic18f27j13.h: 12983: unsigned START1 :1; |
[; ;pic18f27j13.h: 12984: }; |
[; ;pic18f27j13.h: 12985: struct { |
[; ;pic18f27j13.h: 12986: unsigned :4; |
[; ;pic18f27j13.h: 12987: unsigned STOP :1; |
[; ;pic18f27j13.h: 12988: }; |
[; ;pic18f27j13.h: 12989: struct { |
[; ;pic18f27j13.h: 12990: unsigned :4; |
[; ;pic18f27j13.h: 12991: unsigned STOP1 :1; |
[; ;pic18f27j13.h: 12992: }; |
[; ;pic18f27j13.h: 12993: struct { |
[; ;pic18f27j13.h: 12994: unsigned :1; |
[; ;pic18f27j13.h: 12995: unsigned UA1 :1; |
[; ;pic18f27j13.h: 12996: }; |
[; ;pic18f27j13.h: 12997: struct { |
[; ;pic18f27j13.h: 12998: unsigned :2; |
[; ;pic18f27j13.h: 12999: unsigned NOT_W :1; |
[; ;pic18f27j13.h: 13000: }; |
[; ;pic18f27j13.h: 13001: struct { |
[; ;pic18f27j13.h: 13002: unsigned :5; |
[; ;pic18f27j13.h: 13003: unsigned NOT_A :1; |
[; ;pic18f27j13.h: 13004: }; |
[; ;pic18f27j13.h: 13005: } SSP1STATbits_t; |
[; ;pic18f27j13.h: 13006: extern volatile SSP1STATbits_t SSP1STATbits @ 0xFC7; |
[; ;pic18f27j13.h: 13209: typedef union { |
[; ;pic18f27j13.h: 13210: struct { |
[; ;pic18f27j13.h: 13211: unsigned :2; |
[; ;pic18f27j13.h: 13212: unsigned R_NOT_W :1; |
[; ;pic18f27j13.h: 13213: }; |
[; ;pic18f27j13.h: 13214: struct { |
[; ;pic18f27j13.h: 13215: unsigned :5; |
[; ;pic18f27j13.h: 13216: unsigned D_NOT_A :1; |
[; ;pic18f27j13.h: 13217: }; |
[; ;pic18f27j13.h: 13218: struct { |
[; ;pic18f27j13.h: 13219: unsigned BF :1; |
[; ;pic18f27j13.h: 13220: unsigned UA :1; |
[; ;pic18f27j13.h: 13221: unsigned R_nW :1; |
[; ;pic18f27j13.h: 13222: unsigned S :1; |
[; ;pic18f27j13.h: 13223: unsigned P :1; |
[; ;pic18f27j13.h: 13224: unsigned D_nA :1; |
[; ;pic18f27j13.h: 13225: unsigned CKE :1; |
[; ;pic18f27j13.h: 13226: unsigned SMP :1; |
[; ;pic18f27j13.h: 13227: }; |
[; ;pic18f27j13.h: 13228: struct { |
[; ;pic18f27j13.h: 13229: unsigned :2; |
[; ;pic18f27j13.h: 13230: unsigned R :1; |
[; ;pic18f27j13.h: 13231: unsigned :2; |
[; ;pic18f27j13.h: 13232: unsigned D :1; |
[; ;pic18f27j13.h: 13233: }; |
[; ;pic18f27j13.h: 13234: struct { |
[; ;pic18f27j13.h: 13235: unsigned :2; |
[; ;pic18f27j13.h: 13236: unsigned R_W :1; |
[; ;pic18f27j13.h: 13237: unsigned :2; |
[; ;pic18f27j13.h: 13238: unsigned D_A :1; |
[; ;pic18f27j13.h: 13239: }; |
[; ;pic18f27j13.h: 13240: struct { |
[; ;pic18f27j13.h: 13241: unsigned :2; |
[; ;pic18f27j13.h: 13242: unsigned nW :1; |
[; ;pic18f27j13.h: 13243: unsigned :2; |
[; ;pic18f27j13.h: 13244: unsigned nA :1; |
[; ;pic18f27j13.h: 13245: }; |
[; ;pic18f27j13.h: 13246: struct { |
[; ;pic18f27j13.h: 13247: unsigned :2; |
[; ;pic18f27j13.h: 13248: unsigned NOT_WRITE :1; |
[; ;pic18f27j13.h: 13249: }; |
[; ;pic18f27j13.h: 13250: struct { |
[; ;pic18f27j13.h: 13251: unsigned :5; |
[; ;pic18f27j13.h: 13252: unsigned NOT_ADDRESS :1; |
[; ;pic18f27j13.h: 13253: }; |
[; ;pic18f27j13.h: 13254: struct { |
[; ;pic18f27j13.h: 13255: unsigned :2; |
[; ;pic18f27j13.h: 13256: unsigned nWRITE :1; |
[; ;pic18f27j13.h: 13257: unsigned :2; |
[; ;pic18f27j13.h: 13258: unsigned nADDRESS :1; |
[; ;pic18f27j13.h: 13259: }; |
[; ;pic18f27j13.h: 13260: struct { |
[; ;pic18f27j13.h: 13261: unsigned :2; |
[; ;pic18f27j13.h: 13262: unsigned READ_WRITE :1; |
[; ;pic18f27j13.h: 13263: unsigned :2; |
[; ;pic18f27j13.h: 13264: unsigned DATA_ADDRESS :1; |
[; ;pic18f27j13.h: 13265: }; |
[; ;pic18f27j13.h: 13266: struct { |
[; ;pic18f27j13.h: 13267: unsigned :2; |
[; ;pic18f27j13.h: 13268: unsigned I2C_READ :1; |
[; ;pic18f27j13.h: 13269: unsigned I2C_START :1; |
[; ;pic18f27j13.h: 13270: unsigned I2C_STOP :1; |
[; ;pic18f27j13.h: 13271: unsigned I2C_DAT :1; |
[; ;pic18f27j13.h: 13272: }; |
[; ;pic18f27j13.h: 13273: struct { |
[; ;pic18f27j13.h: 13274: unsigned BF1 :1; |
[; ;pic18f27j13.h: 13275: }; |
[; ;pic18f27j13.h: 13276: struct { |
[; ;pic18f27j13.h: 13277: unsigned :6; |
[; ;pic18f27j13.h: 13278: unsigned CKE1 :1; |
[; ;pic18f27j13.h: 13279: }; |
[; ;pic18f27j13.h: 13280: struct { |
[; ;pic18f27j13.h: 13281: unsigned :5; |
[; ;pic18f27j13.h: 13282: unsigned DA :1; |
[; ;pic18f27j13.h: 13283: }; |
[; ;pic18f27j13.h: 13284: struct { |
[; ;pic18f27j13.h: 13285: unsigned :5; |
[; ;pic18f27j13.h: 13286: unsigned DA1 :1; |
[; ;pic18f27j13.h: 13287: }; |
[; ;pic18f27j13.h: 13288: struct { |
[; ;pic18f27j13.h: 13289: unsigned :2; |
[; ;pic18f27j13.h: 13290: unsigned RW :1; |
[; ;pic18f27j13.h: 13291: }; |
[; ;pic18f27j13.h: 13292: struct { |
[; ;pic18f27j13.h: 13293: unsigned :2; |
[; ;pic18f27j13.h: 13294: unsigned RW1 :1; |
[; ;pic18f27j13.h: 13295: }; |
[; ;pic18f27j13.h: 13296: struct { |
[; ;pic18f27j13.h: 13297: unsigned :7; |
[; ;pic18f27j13.h: 13298: unsigned SMP1 :1; |
[; ;pic18f27j13.h: 13299: }; |
[; ;pic18f27j13.h: 13300: struct { |
[; ;pic18f27j13.h: 13301: unsigned :3; |
[; ;pic18f27j13.h: 13302: unsigned START :1; |
[; ;pic18f27j13.h: 13303: }; |
[; ;pic18f27j13.h: 13304: struct { |
[; ;pic18f27j13.h: 13305: unsigned :3; |
[; ;pic18f27j13.h: 13306: unsigned START1 :1; |
[; ;pic18f27j13.h: 13307: }; |
[; ;pic18f27j13.h: 13308: struct { |
[; ;pic18f27j13.h: 13309: unsigned :4; |
[; ;pic18f27j13.h: 13310: unsigned STOP :1; |
[; ;pic18f27j13.h: 13311: }; |
[; ;pic18f27j13.h: 13312: struct { |
[; ;pic18f27j13.h: 13313: unsigned :4; |
[; ;pic18f27j13.h: 13314: unsigned STOP1 :1; |
[; ;pic18f27j13.h: 13315: }; |
[; ;pic18f27j13.h: 13316: struct { |
[; ;pic18f27j13.h: 13317: unsigned :1; |
[; ;pic18f27j13.h: 13318: unsigned UA1 :1; |
[; ;pic18f27j13.h: 13319: }; |
[; ;pic18f27j13.h: 13320: struct { |
[; ;pic18f27j13.h: 13321: unsigned :2; |
[; ;pic18f27j13.h: 13322: unsigned NOT_W :1; |
[; ;pic18f27j13.h: 13323: }; |
[; ;pic18f27j13.h: 13324: struct { |
[; ;pic18f27j13.h: 13325: unsigned :5; |
[; ;pic18f27j13.h: 13326: unsigned NOT_A :1; |
[; ;pic18f27j13.h: 13327: }; |
[; ;pic18f27j13.h: 13328: } SSPSTATbits_t; |
[; ;pic18f27j13.h: 13329: extern volatile SSPSTATbits_t SSPSTATbits @ 0xFC7; |
[; ;pic18f27j13.h: 13533: extern volatile unsigned char SSP1ADD @ 0xFC8; |
"13535 |
[; ;pic18f27j13.h: 13535: asm("SSP1ADD equ 0FC8h"); |
[; <" SSP1ADD equ 0FC8h ;# "> |
[; ;pic18f27j13.h: 13538: extern volatile unsigned char SSPADD @ 0xFC8; |
"13540 |
[; ;pic18f27j13.h: 13540: asm("SSPADD equ 0FC8h"); |
[; <" SSPADD equ 0FC8h ;# "> |
[; ;pic18f27j13.h: 13543: typedef union { |
[; ;pic18f27j13.h: 13544: struct { |
[; ;pic18f27j13.h: 13545: unsigned SSPADD :8; |
[; ;pic18f27j13.h: 13546: }; |
[; ;pic18f27j13.h: 13547: struct { |
[; ;pic18f27j13.h: 13548: unsigned MSK0 :1; |
[; ;pic18f27j13.h: 13549: }; |
[; ;pic18f27j13.h: 13550: struct { |
[; ;pic18f27j13.h: 13551: unsigned MSK01 :1; |
[; ;pic18f27j13.h: 13552: }; |
[; ;pic18f27j13.h: 13553: struct { |
[; ;pic18f27j13.h: 13554: unsigned :1; |
[; ;pic18f27j13.h: 13555: unsigned MSK1 :1; |
[; ;pic18f27j13.h: 13556: }; |
[; ;pic18f27j13.h: 13557: struct { |
[; ;pic18f27j13.h: 13558: unsigned :1; |
[; ;pic18f27j13.h: 13559: unsigned MSK11 :1; |
[; ;pic18f27j13.h: 13560: }; |
[; ;pic18f27j13.h: 13561: struct { |
[; ;pic18f27j13.h: 13562: unsigned :2; |
[; ;pic18f27j13.h: 13563: unsigned MSK2 :1; |
[; ;pic18f27j13.h: 13564: }; |
[; ;pic18f27j13.h: 13565: struct { |
[; ;pic18f27j13.h: 13566: unsigned :2; |
[; ;pic18f27j13.h: 13567: unsigned MSK21 :1; |
[; ;pic18f27j13.h: 13568: }; |
[; ;pic18f27j13.h: 13569: struct { |
[; ;pic18f27j13.h: 13570: unsigned :3; |
[; ;pic18f27j13.h: 13571: unsigned MSK3 :1; |
[; ;pic18f27j13.h: 13572: }; |
[; ;pic18f27j13.h: 13573: struct { |
[; ;pic18f27j13.h: 13574: unsigned :3; |
[; ;pic18f27j13.h: 13575: unsigned MSK31 :1; |
[; ;pic18f27j13.h: 13576: }; |
[; ;pic18f27j13.h: 13577: struct { |
[; ;pic18f27j13.h: 13578: unsigned :4; |
[; ;pic18f27j13.h: 13579: unsigned MSK4 :1; |
[; ;pic18f27j13.h: 13580: }; |
[; ;pic18f27j13.h: 13581: struct { |
[; ;pic18f27j13.h: 13582: unsigned :4; |
[; ;pic18f27j13.h: 13583: unsigned MSK41 :1; |
[; ;pic18f27j13.h: 13584: }; |
[; ;pic18f27j13.h: 13585: struct { |
[; ;pic18f27j13.h: 13586: unsigned :5; |
[; ;pic18f27j13.h: 13587: unsigned MSK5 :1; |
[; ;pic18f27j13.h: 13588: }; |
[; ;pic18f27j13.h: 13589: struct { |
[; ;pic18f27j13.h: 13590: unsigned :5; |
[; ;pic18f27j13.h: 13591: unsigned MSK51 :1; |
[; ;pic18f27j13.h: 13592: }; |
[; ;pic18f27j13.h: 13593: struct { |
[; ;pic18f27j13.h: 13594: unsigned :6; |
[; ;pic18f27j13.h: 13595: unsigned MSK6 :1; |
[; ;pic18f27j13.h: 13596: }; |
[; ;pic18f27j13.h: 13597: struct { |
[; ;pic18f27j13.h: 13598: unsigned :6; |
[; ;pic18f27j13.h: 13599: unsigned MSK61 :1; |
[; ;pic18f27j13.h: 13600: }; |
[; ;pic18f27j13.h: 13601: struct { |
[; ;pic18f27j13.h: 13602: unsigned :7; |
[; ;pic18f27j13.h: 13603: unsigned MSK7 :1; |
[; ;pic18f27j13.h: 13604: }; |
[; ;pic18f27j13.h: 13605: struct { |
[; ;pic18f27j13.h: 13606: unsigned :7; |
[; ;pic18f27j13.h: 13607: unsigned MSK71 :1; |
[; ;pic18f27j13.h: 13608: }; |
[; ;pic18f27j13.h: 13609: } SSP1ADDbits_t; |
[; ;pic18f27j13.h: 13610: extern volatile SSP1ADDbits_t SSP1ADDbits @ 0xFC8; |
[; ;pic18f27j13.h: 13698: typedef union { |
[; ;pic18f27j13.h: 13699: struct { |
[; ;pic18f27j13.h: 13700: unsigned SSPADD :8; |
[; ;pic18f27j13.h: 13701: }; |
[; ;pic18f27j13.h: 13702: struct { |
[; ;pic18f27j13.h: 13703: unsigned MSK0 :1; |
[; ;pic18f27j13.h: 13704: }; |
[; ;pic18f27j13.h: 13705: struct { |
[; ;pic18f27j13.h: 13706: unsigned MSK01 :1; |
[; ;pic18f27j13.h: 13707: }; |
[; ;pic18f27j13.h: 13708: struct { |
[; ;pic18f27j13.h: 13709: unsigned :1; |
[; ;pic18f27j13.h: 13710: unsigned MSK1 :1; |
[; ;pic18f27j13.h: 13711: }; |
[; ;pic18f27j13.h: 13712: struct { |
[; ;pic18f27j13.h: 13713: unsigned :1; |
[; ;pic18f27j13.h: 13714: unsigned MSK11 :1; |
[; ;pic18f27j13.h: 13715: }; |
[; ;pic18f27j13.h: 13716: struct { |
[; ;pic18f27j13.h: 13717: unsigned :2; |
[; ;pic18f27j13.h: 13718: unsigned MSK2 :1; |
[; ;pic18f27j13.h: 13719: }; |
[; ;pic18f27j13.h: 13720: struct { |
[; ;pic18f27j13.h: 13721: unsigned :2; |
[; ;pic18f27j13.h: 13722: unsigned MSK21 :1; |
[; ;pic18f27j13.h: 13723: }; |
[; ;pic18f27j13.h: 13724: struct { |
[; ;pic18f27j13.h: 13725: unsigned :3; |
[; ;pic18f27j13.h: 13726: unsigned MSK3 :1; |
[; ;pic18f27j13.h: 13727: }; |
[; ;pic18f27j13.h: 13728: struct { |
[; ;pic18f27j13.h: 13729: unsigned :3; |
[; ;pic18f27j13.h: 13730: unsigned MSK31 :1; |
[; ;pic18f27j13.h: 13731: }; |
[; ;pic18f27j13.h: 13732: struct { |
[; ;pic18f27j13.h: 13733: unsigned :4; |
[; ;pic18f27j13.h: 13734: unsigned MSK4 :1; |
[; ;pic18f27j13.h: 13735: }; |
[; ;pic18f27j13.h: 13736: struct { |
[; ;pic18f27j13.h: 13737: unsigned :4; |
[; ;pic18f27j13.h: 13738: unsigned MSK41 :1; |
[; ;pic18f27j13.h: 13739: }; |
[; ;pic18f27j13.h: 13740: struct { |
[; ;pic18f27j13.h: 13741: unsigned :5; |
[; ;pic18f27j13.h: 13742: unsigned MSK5 :1; |
[; ;pic18f27j13.h: 13743: }; |
[; ;pic18f27j13.h: 13744: struct { |
[; ;pic18f27j13.h: 13745: unsigned :5; |
[; ;pic18f27j13.h: 13746: unsigned MSK51 :1; |
[; ;pic18f27j13.h: 13747: }; |
[; ;pic18f27j13.h: 13748: struct { |
[; ;pic18f27j13.h: 13749: unsigned :6; |
[; ;pic18f27j13.h: 13750: unsigned MSK6 :1; |
[; ;pic18f27j13.h: 13751: }; |
[; ;pic18f27j13.h: 13752: struct { |
[; ;pic18f27j13.h: 13753: unsigned :6; |
[; ;pic18f27j13.h: 13754: unsigned MSK61 :1; |
[; ;pic18f27j13.h: 13755: }; |
[; ;pic18f27j13.h: 13756: struct { |
[; ;pic18f27j13.h: 13757: unsigned :7; |
[; ;pic18f27j13.h: 13758: unsigned MSK7 :1; |
[; ;pic18f27j13.h: 13759: }; |
[; ;pic18f27j13.h: 13760: struct { |
[; ;pic18f27j13.h: 13761: unsigned :7; |
[; ;pic18f27j13.h: 13762: unsigned MSK71 :1; |
[; ;pic18f27j13.h: 13763: }; |
[; ;pic18f27j13.h: 13764: } SSPADDbits_t; |
[; ;pic18f27j13.h: 13765: extern volatile SSPADDbits_t SSPADDbits @ 0xFC8; |
[; ;pic18f27j13.h: 13854: extern volatile unsigned char SSP1MSK @ 0xFC8; |
"13856 |
[; ;pic18f27j13.h: 13856: asm("SSP1MSK equ 0FC8h"); |
[; <" SSP1MSK equ 0FC8h ;# "> |
[; ;pic18f27j13.h: 13859: typedef union { |
[; ;pic18f27j13.h: 13860: struct { |
[; ;pic18f27j13.h: 13861: unsigned MSK0 :1; |
[; ;pic18f27j13.h: 13862: unsigned MSK1 :1; |
[; ;pic18f27j13.h: 13863: unsigned MSK2 :1; |
[; ;pic18f27j13.h: 13864: unsigned MSK3 :1; |
[; ;pic18f27j13.h: 13865: unsigned MSK4 :1; |
[; ;pic18f27j13.h: 13866: unsigned MSK5 :1; |
[; ;pic18f27j13.h: 13867: unsigned MSK6 :1; |
[; ;pic18f27j13.h: 13868: unsigned MSK7 :1; |
[; ;pic18f27j13.h: 13869: }; |
[; ;pic18f27j13.h: 13870: } SSP1MSKbits_t; |
[; ;pic18f27j13.h: 13871: extern volatile SSP1MSKbits_t SSP1MSKbits @ 0xFC8; |
[; ;pic18f27j13.h: 13915: extern volatile unsigned char SSP1BUF @ 0xFC9; |
"13917 |
[; ;pic18f27j13.h: 13917: asm("SSP1BUF equ 0FC9h"); |
[; <" SSP1BUF equ 0FC9h ;# "> |
[; ;pic18f27j13.h: 13920: extern volatile unsigned char SSPBUF @ 0xFC9; |
"13922 |
[; ;pic18f27j13.h: 13922: asm("SSPBUF equ 0FC9h"); |
[; <" SSPBUF equ 0FC9h ;# "> |
[; ;pic18f27j13.h: 13925: typedef union { |
[; ;pic18f27j13.h: 13926: struct { |
[; ;pic18f27j13.h: 13927: unsigned SSPBUF :8; |
[; ;pic18f27j13.h: 13928: }; |
[; ;pic18f27j13.h: 13929: } SSP1BUFbits_t; |
[; ;pic18f27j13.h: 13930: extern volatile SSP1BUFbits_t SSP1BUFbits @ 0xFC9; |
[; ;pic18f27j13.h: 13938: typedef union { |
[; ;pic18f27j13.h: 13939: struct { |
[; ;pic18f27j13.h: 13940: unsigned SSPBUF :8; |
[; ;pic18f27j13.h: 13941: }; |
[; ;pic18f27j13.h: 13942: } SSPBUFbits_t; |
[; ;pic18f27j13.h: 13943: extern volatile SSPBUFbits_t SSPBUFbits @ 0xFC9; |
[; ;pic18f27j13.h: 13952: extern volatile unsigned char T2CON @ 0xFCA; |
"13954 |
[; ;pic18f27j13.h: 13954: asm("T2CON equ 0FCAh"); |
[; <" T2CON equ 0FCAh ;# "> |
[; ;pic18f27j13.h: 13957: typedef union { |
[; ;pic18f27j13.h: 13958: struct { |
[; ;pic18f27j13.h: 13959: unsigned T2CKPS :2; |
[; ;pic18f27j13.h: 13960: unsigned TMR2ON :1; |
[; ;pic18f27j13.h: 13961: unsigned T2OUTPS :4; |
[; ;pic18f27j13.h: 13962: }; |
[; ;pic18f27j13.h: 13963: struct { |
[; ;pic18f27j13.h: 13964: unsigned T2CKPS0 :1; |
[; ;pic18f27j13.h: 13965: unsigned T2CKPS1 :1; |
[; ;pic18f27j13.h: 13966: unsigned :1; |
[; ;pic18f27j13.h: 13967: unsigned T2OUTPS0 :1; |
[; ;pic18f27j13.h: 13968: unsigned T2OUTPS1 :1; |
[; ;pic18f27j13.h: 13969: unsigned T2OUTPS2 :1; |
[; ;pic18f27j13.h: 13970: unsigned T2OUTPS3 :1; |
[; ;pic18f27j13.h: 13971: }; |
[; ;pic18f27j13.h: 13972: } T2CONbits_t; |
[; ;pic18f27j13.h: 13973: extern volatile T2CONbits_t T2CONbits @ 0xFCA; |
[; ;pic18f27j13.h: 14022: extern volatile unsigned char PR2 @ 0xFCB; |
"14024 |
[; ;pic18f27j13.h: 14024: asm("PR2 equ 0FCBh"); |
[; <" PR2 equ 0FCBh ;# "> |
[; ;pic18f27j13.h: 14027: extern volatile unsigned char MEMCON @ 0xFCB; |
"14029 |
[; ;pic18f27j13.h: 14029: asm("MEMCON equ 0FCBh"); |
[; <" MEMCON equ 0FCBh ;# "> |
[; ;pic18f27j13.h: 14032: typedef union { |
[; ;pic18f27j13.h: 14033: struct { |
[; ;pic18f27j13.h: 14034: unsigned PR2 :8; |
[; ;pic18f27j13.h: 14035: }; |
[; ;pic18f27j13.h: 14036: } PR2bits_t; |
[; ;pic18f27j13.h: 14037: extern volatile PR2bits_t PR2bits @ 0xFCB; |
[; ;pic18f27j13.h: 14045: typedef union { |
[; ;pic18f27j13.h: 14046: struct { |
[; ;pic18f27j13.h: 14047: unsigned PR2 :8; |
[; ;pic18f27j13.h: 14048: }; |
[; ;pic18f27j13.h: 14049: } MEMCONbits_t; |
[; ;pic18f27j13.h: 14050: extern volatile MEMCONbits_t MEMCONbits @ 0xFCB; |
[; ;pic18f27j13.h: 14059: extern volatile unsigned char TMR2 @ 0xFCC; |
"14061 |
[; ;pic18f27j13.h: 14061: asm("TMR2 equ 0FCCh"); |
[; <" TMR2 equ 0FCCh ;# "> |
[; ;pic18f27j13.h: 14064: typedef union { |
[; ;pic18f27j13.h: 14065: struct { |
[; ;pic18f27j13.h: 14066: unsigned TMR2 :8; |
[; ;pic18f27j13.h: 14067: }; |
[; ;pic18f27j13.h: 14068: } TMR2bits_t; |
[; ;pic18f27j13.h: 14069: extern volatile TMR2bits_t TMR2bits @ 0xFCC; |
[; ;pic18f27j13.h: 14078: extern volatile unsigned char T1CON @ 0xFCD; |
"14080 |
[; ;pic18f27j13.h: 14080: asm("T1CON equ 0FCDh"); |
[; <" T1CON equ 0FCDh ;# "> |
[; ;pic18f27j13.h: 14083: typedef union { |
[; ;pic18f27j13.h: 14084: struct { |
[; ;pic18f27j13.h: 14085: unsigned :2; |
[; ;pic18f27j13.h: 14086: unsigned NOT_T1SYNC :1; |
[; ;pic18f27j13.h: 14087: }; |
[; ;pic18f27j13.h: 14088: struct { |
[; ;pic18f27j13.h: 14089: unsigned TMR1ON :1; |
[; ;pic18f27j13.h: 14090: unsigned RD16 :1; |
[; ;pic18f27j13.h: 14091: unsigned nT1SYNC :1; |
[; ;pic18f27j13.h: 14092: unsigned T1OSCEN :1; |
[; ;pic18f27j13.h: 14093: unsigned T1CKPS :2; |
[; ;pic18f27j13.h: 14094: unsigned TMR1CS :2; |
[; ;pic18f27j13.h: 14095: }; |
[; ;pic18f27j13.h: 14096: struct { |
[; ;pic18f27j13.h: 14097: unsigned :4; |
[; ;pic18f27j13.h: 14098: unsigned T1CKPS0 :1; |
[; ;pic18f27j13.h: 14099: unsigned T1CKPS1 :1; |
[; ;pic18f27j13.h: 14100: unsigned TMR1CS0 :1; |
[; ;pic18f27j13.h: 14101: unsigned TMR1CS1 :1; |
[; ;pic18f27j13.h: 14102: }; |
[; ;pic18f27j13.h: 14103: struct { |
[; ;pic18f27j13.h: 14104: unsigned :3; |
[; ;pic18f27j13.h: 14105: unsigned SOSCEN :1; |
[; ;pic18f27j13.h: 14106: }; |
[; ;pic18f27j13.h: 14107: struct { |
[; ;pic18f27j13.h: 14108: unsigned :7; |
[; ;pic18f27j13.h: 14109: unsigned T1RD16 :1; |
[; ;pic18f27j13.h: 14110: }; |
[; ;pic18f27j13.h: 14111: } T1CONbits_t; |
[; ;pic18f27j13.h: 14112: extern volatile T1CONbits_t T1CONbits @ 0xFCD; |
[; ;pic18f27j13.h: 14181: extern volatile unsigned short TMR1 @ 0xFCE; |
"14183 |
[; ;pic18f27j13.h: 14183: asm("TMR1 equ 0FCEh"); |
[; <" TMR1 equ 0FCEh ;# "> |
[; ;pic18f27j13.h: 14187: extern volatile unsigned char TMR1L @ 0xFCE; |
"14189 |
[; ;pic18f27j13.h: 14189: asm("TMR1L equ 0FCEh"); |
[; <" TMR1L equ 0FCEh ;# "> |
[; ;pic18f27j13.h: 14192: typedef union { |
[; ;pic18f27j13.h: 14193: struct { |
[; ;pic18f27j13.h: 14194: unsigned TMR1L :8; |
[; ;pic18f27j13.h: 14195: }; |
[; ;pic18f27j13.h: 14196: } TMR1Lbits_t; |
[; ;pic18f27j13.h: 14197: extern volatile TMR1Lbits_t TMR1Lbits @ 0xFCE; |
[; ;pic18f27j13.h: 14206: extern volatile unsigned char TMR1H @ 0xFCF; |
"14208 |
[; ;pic18f27j13.h: 14208: asm("TMR1H equ 0FCFh"); |
[; <" TMR1H equ 0FCFh ;# "> |
[; ;pic18f27j13.h: 14211: typedef union { |
[; ;pic18f27j13.h: 14212: struct { |
[; ;pic18f27j13.h: 14213: unsigned TMR1H :8; |
[; ;pic18f27j13.h: 14214: }; |
[; ;pic18f27j13.h: 14215: } TMR1Hbits_t; |
[; ;pic18f27j13.h: 14216: extern volatile TMR1Hbits_t TMR1Hbits @ 0xFCF; |
[; ;pic18f27j13.h: 14225: extern volatile unsigned char RCON @ 0xFD0; |
"14227 |
[; ;pic18f27j13.h: 14227: asm("RCON equ 0FD0h"); |
[; <" RCON equ 0FD0h ;# "> |
[; ;pic18f27j13.h: 14230: typedef union { |
[; ;pic18f27j13.h: 14231: struct { |
[; ;pic18f27j13.h: 14232: unsigned NOT_BOR :1; |
[; ;pic18f27j13.h: 14233: }; |
[; ;pic18f27j13.h: 14234: struct { |
[; ;pic18f27j13.h: 14235: unsigned :1; |
[; ;pic18f27j13.h: 14236: unsigned NOT_POR :1; |
[; ;pic18f27j13.h: 14237: }; |
[; ;pic18f27j13.h: 14238: struct { |
[; ;pic18f27j13.h: 14239: unsigned :2; |
[; ;pic18f27j13.h: 14240: unsigned NOT_PD :1; |
[; ;pic18f27j13.h: 14241: }; |
[; ;pic18f27j13.h: 14242: struct { |
[; ;pic18f27j13.h: 14243: unsigned :3; |
[; ;pic18f27j13.h: 14244: unsigned NOT_TO :1; |
[; ;pic18f27j13.h: 14245: }; |
[; ;pic18f27j13.h: 14246: struct { |
[; ;pic18f27j13.h: 14247: unsigned :4; |
[; ;pic18f27j13.h: 14248: unsigned NOT_RI :1; |
[; ;pic18f27j13.h: 14249: }; |
[; ;pic18f27j13.h: 14250: struct { |
[; ;pic18f27j13.h: 14251: unsigned :5; |
[; ;pic18f27j13.h: 14252: unsigned NOT_CM :1; |
[; ;pic18f27j13.h: 14253: }; |
[; ;pic18f27j13.h: 14254: struct { |
[; ;pic18f27j13.h: 14255: unsigned nBOR :1; |
[; ;pic18f27j13.h: 14256: unsigned nPOR :1; |
[; ;pic18f27j13.h: 14257: unsigned nPD :1; |
[; ;pic18f27j13.h: 14258: unsigned nTO :1; |
[; ;pic18f27j13.h: 14259: unsigned nRI :1; |
[; ;pic18f27j13.h: 14260: unsigned nCM :1; |
[; ;pic18f27j13.h: 14261: unsigned :1; |
[; ;pic18f27j13.h: 14262: unsigned IPEN :1; |
[; ;pic18f27j13.h: 14263: }; |
[; ;pic18f27j13.h: 14264: struct { |
[; ;pic18f27j13.h: 14265: unsigned BOR :1; |
[; ;pic18f27j13.h: 14266: unsigned POR :1; |
[; ;pic18f27j13.h: 14267: unsigned PD :1; |
[; ;pic18f27j13.h: 14268: unsigned TO :1; |
[; ;pic18f27j13.h: 14269: unsigned RI :1; |
[; ;pic18f27j13.h: 14270: unsigned CM :1; |
[; ;pic18f27j13.h: 14271: }; |
[; ;pic18f27j13.h: 14272: } RCONbits_t; |
[; ;pic18f27j13.h: 14273: extern volatile RCONbits_t RCONbits @ 0xFD0; |
[; ;pic18f27j13.h: 14372: extern volatile unsigned char CM2CON @ 0xFD1; |
"14374 |
[; ;pic18f27j13.h: 14374: asm("CM2CON equ 0FD1h"); |
[; <" CM2CON equ 0FD1h ;# "> |
[; ;pic18f27j13.h: 14377: extern volatile unsigned char CM2CON1 @ 0xFD1; |
"14379 |
[; ;pic18f27j13.h: 14379: asm("CM2CON1 equ 0FD1h"); |
[; <" CM2CON1 equ 0FD1h ;# "> |
[; ;pic18f27j13.h: 14382: typedef union { |
[; ;pic18f27j13.h: 14383: struct { |
[; ;pic18f27j13.h: 14384: unsigned CCH :2; |
[; ;pic18f27j13.h: 14385: unsigned CREF :1; |
[; ;pic18f27j13.h: 14386: unsigned EVPOL :2; |
[; ;pic18f27j13.h: 14387: unsigned CPOL :1; |
[; ;pic18f27j13.h: 14388: unsigned COE :1; |
[; ;pic18f27j13.h: 14389: unsigned CON :1; |
[; ;pic18f27j13.h: 14390: }; |
[; ;pic18f27j13.h: 14391: struct { |
[; ;pic18f27j13.h: 14392: unsigned CCH0 :1; |
[; ;pic18f27j13.h: 14393: unsigned CCH1 :1; |
[; ;pic18f27j13.h: 14394: unsigned :1; |
[; ;pic18f27j13.h: 14395: unsigned EVPOL0 :1; |
[; ;pic18f27j13.h: 14396: unsigned EVPOL1 :1; |
[; ;pic18f27j13.h: 14397: }; |
[; ;pic18f27j13.h: 14398: struct { |
[; ;pic18f27j13.h: 14399: unsigned CCH02 :1; |
[; ;pic18f27j13.h: 14400: }; |
[; ;pic18f27j13.h: 14401: struct { |
[; ;pic18f27j13.h: 14402: unsigned :1; |
[; ;pic18f27j13.h: 14403: unsigned CCH12 :1; |
[; ;pic18f27j13.h: 14404: }; |
[; ;pic18f27j13.h: 14405: struct { |
[; ;pic18f27j13.h: 14406: unsigned :6; |
[; ;pic18f27j13.h: 14407: unsigned COE2 :1; |
[; ;pic18f27j13.h: 14408: }; |
[; ;pic18f27j13.h: 14409: struct { |
[; ;pic18f27j13.h: 14410: unsigned :7; |
[; ;pic18f27j13.h: 14411: unsigned CON2 :1; |
[; ;pic18f27j13.h: 14412: }; |
[; ;pic18f27j13.h: 14413: struct { |
[; ;pic18f27j13.h: 14414: unsigned :5; |
[; ;pic18f27j13.h: 14415: unsigned CPOL2 :1; |
[; ;pic18f27j13.h: 14416: }; |
[; ;pic18f27j13.h: 14417: struct { |
[; ;pic18f27j13.h: 14418: unsigned :2; |
[; ;pic18f27j13.h: 14419: unsigned CREF2 :1; |
[; ;pic18f27j13.h: 14420: }; |
[; ;pic18f27j13.h: 14421: struct { |
[; ;pic18f27j13.h: 14422: unsigned :3; |
[; ;pic18f27j13.h: 14423: unsigned EVPOL02 :1; |
[; ;pic18f27j13.h: 14424: }; |
[; ;pic18f27j13.h: 14425: struct { |
[; ;pic18f27j13.h: 14426: unsigned :4; |
[; ;pic18f27j13.h: 14427: unsigned EVPOL12 :1; |
[; ;pic18f27j13.h: 14428: }; |
[; ;pic18f27j13.h: 14429: } CM2CONbits_t; |
[; ;pic18f27j13.h: 14430: extern volatile CM2CONbits_t CM2CONbits @ 0xFD1; |
[; ;pic18f27j13.h: 14523: typedef union { |
[; ;pic18f27j13.h: 14524: struct { |
[; ;pic18f27j13.h: 14525: unsigned CCH :2; |
[; ;pic18f27j13.h: 14526: unsigned CREF :1; |
[; ;pic18f27j13.h: 14527: unsigned EVPOL :2; |
[; ;pic18f27j13.h: 14528: unsigned CPOL :1; |
[; ;pic18f27j13.h: 14529: unsigned COE :1; |
[; ;pic18f27j13.h: 14530: unsigned CON :1; |
[; ;pic18f27j13.h: 14531: }; |
[; ;pic18f27j13.h: 14532: struct { |
[; ;pic18f27j13.h: 14533: unsigned CCH0 :1; |
[; ;pic18f27j13.h: 14534: unsigned CCH1 :1; |
[; ;pic18f27j13.h: 14535: unsigned :1; |
[; ;pic18f27j13.h: 14536: unsigned EVPOL0 :1; |
[; ;pic18f27j13.h: 14537: unsigned EVPOL1 :1; |
[; ;pic18f27j13.h: 14538: }; |
[; ;pic18f27j13.h: 14539: struct { |
[; ;pic18f27j13.h: 14540: unsigned CCH02 :1; |
[; ;pic18f27j13.h: 14541: }; |
[; ;pic18f27j13.h: 14542: struct { |
[; ;pic18f27j13.h: 14543: unsigned :1; |
[; ;pic18f27j13.h: 14544: unsigned CCH12 :1; |
[; ;pic18f27j13.h: 14545: }; |
[; ;pic18f27j13.h: 14546: struct { |
[; ;pic18f27j13.h: 14547: unsigned :6; |
[; ;pic18f27j13.h: 14548: unsigned COE2 :1; |
[; ;pic18f27j13.h: 14549: }; |
[; ;pic18f27j13.h: 14550: struct { |
[; ;pic18f27j13.h: 14551: unsigned :7; |
[; ;pic18f27j13.h: 14552: unsigned CON2 :1; |
[; ;pic18f27j13.h: 14553: }; |
[; ;pic18f27j13.h: 14554: struct { |
[; ;pic18f27j13.h: 14555: unsigned :5; |
[; ;pic18f27j13.h: 14556: unsigned CPOL2 :1; |
[; ;pic18f27j13.h: 14557: }; |
[; ;pic18f27j13.h: 14558: struct { |
[; ;pic18f27j13.h: 14559: unsigned :2; |
[; ;pic18f27j13.h: 14560: unsigned CREF2 :1; |
[; ;pic18f27j13.h: 14561: }; |
[; ;pic18f27j13.h: 14562: struct { |
[; ;pic18f27j13.h: 14563: unsigned :3; |
[; ;pic18f27j13.h: 14564: unsigned EVPOL02 :1; |
[; ;pic18f27j13.h: 14565: }; |
[; ;pic18f27j13.h: 14566: struct { |
[; ;pic18f27j13.h: 14567: unsigned :4; |
[; ;pic18f27j13.h: 14568: unsigned EVPOL12 :1; |
[; ;pic18f27j13.h: 14569: }; |
[; ;pic18f27j13.h: 14570: } CM2CON1bits_t; |
[; ;pic18f27j13.h: 14571: extern volatile CM2CON1bits_t CM2CON1bits @ 0xFD1; |
[; ;pic18f27j13.h: 14665: extern volatile unsigned char CM1CON @ 0xFD2; |
"14667 |
[; ;pic18f27j13.h: 14667: asm("CM1CON equ 0FD2h"); |
[; <" CM1CON equ 0FD2h ;# "> |
[; ;pic18f27j13.h: 14670: extern volatile unsigned char CM1CON1 @ 0xFD2; |
"14672 |
[; ;pic18f27j13.h: 14672: asm("CM1CON1 equ 0FD2h"); |
[; <" CM1CON1 equ 0FD2h ;# "> |
[; ;pic18f27j13.h: 14675: typedef union { |
[; ;pic18f27j13.h: 14676: struct { |
[; ;pic18f27j13.h: 14677: unsigned CCH :2; |
[; ;pic18f27j13.h: 14678: unsigned CREF :1; |
[; ;pic18f27j13.h: 14679: unsigned EVPOL :2; |
[; ;pic18f27j13.h: 14680: unsigned CPOL :1; |
[; ;pic18f27j13.h: 14681: unsigned COE :1; |
[; ;pic18f27j13.h: 14682: unsigned CON :1; |
[; ;pic18f27j13.h: 14683: }; |
[; ;pic18f27j13.h: 14684: struct { |
[; ;pic18f27j13.h: 14685: unsigned CCH0 :1; |
[; ;pic18f27j13.h: 14686: unsigned CCH1 :1; |
[; ;pic18f27j13.h: 14687: unsigned :1; |
[; ;pic18f27j13.h: 14688: unsigned EVPOL0 :1; |
[; ;pic18f27j13.h: 14689: unsigned EVPOL1 :1; |
[; ;pic18f27j13.h: 14690: }; |
[; ;pic18f27j13.h: 14691: struct { |
[; ;pic18f27j13.h: 14692: unsigned C1CH0 :1; |
[; ;pic18f27j13.h: 14693: }; |
[; ;pic18f27j13.h: 14694: struct { |
[; ;pic18f27j13.h: 14695: unsigned :1; |
[; ;pic18f27j13.h: 14696: unsigned C1CH1 :1; |
[; ;pic18f27j13.h: 14697: }; |
[; ;pic18f27j13.h: 14698: struct { |
[; ;pic18f27j13.h: 14699: unsigned CCH01 :1; |
[; ;pic18f27j13.h: 14700: }; |
[; ;pic18f27j13.h: 14701: struct { |
[; ;pic18f27j13.h: 14702: unsigned :1; |
[; ;pic18f27j13.h: 14703: unsigned CCH11 :1; |
[; ;pic18f27j13.h: 14704: }; |
[; ;pic18f27j13.h: 14705: struct { |
[; ;pic18f27j13.h: 14706: unsigned :6; |
[; ;pic18f27j13.h: 14707: unsigned COE1 :1; |
[; ;pic18f27j13.h: 14708: }; |
[; ;pic18f27j13.h: 14709: struct { |
[; ;pic18f27j13.h: 14710: unsigned :7; |
[; ;pic18f27j13.h: 14711: unsigned CON1 :1; |
[; ;pic18f27j13.h: 14712: }; |
[; ;pic18f27j13.h: 14713: struct { |
[; ;pic18f27j13.h: 14714: unsigned :5; |
[; ;pic18f27j13.h: 14715: unsigned CPOL1 :1; |
[; ;pic18f27j13.h: 14716: }; |
[; ;pic18f27j13.h: 14717: struct { |
[; ;pic18f27j13.h: 14718: unsigned :2; |
[; ;pic18f27j13.h: 14719: unsigned CREF1 :1; |
[; ;pic18f27j13.h: 14720: }; |
[; ;pic18f27j13.h: 14721: struct { |
[; ;pic18f27j13.h: 14722: unsigned :3; |
[; ;pic18f27j13.h: 14723: unsigned EVPOL01 :1; |
[; ;pic18f27j13.h: 14724: }; |
[; ;pic18f27j13.h: 14725: struct { |
[; ;pic18f27j13.h: 14726: unsigned :4; |
[; ;pic18f27j13.h: 14727: unsigned EVPOL11 :1; |
[; ;pic18f27j13.h: 14728: }; |
[; ;pic18f27j13.h: 14729: } CM1CONbits_t; |
[; ;pic18f27j13.h: 14730: extern volatile CM1CONbits_t CM1CONbits @ 0xFD2; |
[; ;pic18f27j13.h: 14833: typedef union { |
[; ;pic18f27j13.h: 14834: struct { |
[; ;pic18f27j13.h: 14835: unsigned CCH :2; |
[; ;pic18f27j13.h: 14836: unsigned CREF :1; |
[; ;pic18f27j13.h: 14837: unsigned EVPOL :2; |
[; ;pic18f27j13.h: 14838: unsigned CPOL :1; |
[; ;pic18f27j13.h: 14839: unsigned COE :1; |
[; ;pic18f27j13.h: 14840: unsigned CON :1; |
[; ;pic18f27j13.h: 14841: }; |
[; ;pic18f27j13.h: 14842: struct { |
[; ;pic18f27j13.h: 14843: unsigned CCH0 :1; |
[; ;pic18f27j13.h: 14844: unsigned CCH1 :1; |
[; ;pic18f27j13.h: 14845: unsigned :1; |
[; ;pic18f27j13.h: 14846: unsigned EVPOL0 :1; |
[; ;pic18f27j13.h: 14847: unsigned EVPOL1 :1; |
[; ;pic18f27j13.h: 14848: }; |
[; ;pic18f27j13.h: 14849: struct { |
[; ;pic18f27j13.h: 14850: unsigned C1CH0 :1; |
[; ;pic18f27j13.h: 14851: }; |
[; ;pic18f27j13.h: 14852: struct { |
[; ;pic18f27j13.h: 14853: unsigned :1; |
[; ;pic18f27j13.h: 14854: unsigned C1CH1 :1; |
[; ;pic18f27j13.h: 14855: }; |
[; ;pic18f27j13.h: 14856: struct { |
[; ;pic18f27j13.h: 14857: unsigned CCH01 :1; |
[; ;pic18f27j13.h: 14858: }; |
[; ;pic18f27j13.h: 14859: struct { |
[; ;pic18f27j13.h: 14860: unsigned :1; |
[; ;pic18f27j13.h: 14861: unsigned CCH11 :1; |
[; ;pic18f27j13.h: 14862: }; |
[; ;pic18f27j13.h: 14863: struct { |
[; ;pic18f27j13.h: 14864: unsigned :6; |
[; ;pic18f27j13.h: 14865: unsigned COE1 :1; |
[; ;pic18f27j13.h: 14866: }; |
[; ;pic18f27j13.h: 14867: struct { |
[; ;pic18f27j13.h: 14868: unsigned :7; |
[; ;pic18f27j13.h: 14869: unsigned CON1 :1; |
[; ;pic18f27j13.h: 14870: }; |
[; ;pic18f27j13.h: 14871: struct { |
[; ;pic18f27j13.h: 14872: unsigned :5; |
[; ;pic18f27j13.h: 14873: unsigned CPOL1 :1; |
[; ;pic18f27j13.h: 14874: }; |
[; ;pic18f27j13.h: 14875: struct { |
[; ;pic18f27j13.h: 14876: unsigned :2; |
[; ;pic18f27j13.h: 14877: unsigned CREF1 :1; |
[; ;pic18f27j13.h: 14878: }; |
[; ;pic18f27j13.h: 14879: struct { |
[; ;pic18f27j13.h: 14880: unsigned :3; |
[; ;pic18f27j13.h: 14881: unsigned EVPOL01 :1; |
[; ;pic18f27j13.h: 14882: }; |
[; ;pic18f27j13.h: 14883: struct { |
[; ;pic18f27j13.h: 14884: unsigned :4; |
[; ;pic18f27j13.h: 14885: unsigned EVPOL11 :1; |
[; ;pic18f27j13.h: 14886: }; |
[; ;pic18f27j13.h: 14887: } CM1CON1bits_t; |
[; ;pic18f27j13.h: 14888: extern volatile CM1CON1bits_t CM1CON1bits @ 0xFD2; |
[; ;pic18f27j13.h: 14992: extern volatile unsigned char OSCCON @ 0xFD3; |
"14994 |
[; ;pic18f27j13.h: 14994: asm("OSCCON equ 0FD3h"); |
[; <" OSCCON equ 0FD3h ;# "> |
[; ;pic18f27j13.h: 14997: typedef union { |
[; ;pic18f27j13.h: 14998: struct { |
[; ;pic18f27j13.h: 14999: unsigned SCS :2; |
[; ;pic18f27j13.h: 15000: unsigned :1; |
[; ;pic18f27j13.h: 15001: unsigned OSTS :1; |
[; ;pic18f27j13.h: 15002: unsigned IRCF :3; |
[; ;pic18f27j13.h: 15003: unsigned IDLEN :1; |
[; ;pic18f27j13.h: 15004: }; |
[; ;pic18f27j13.h: 15005: struct { |
[; ;pic18f27j13.h: 15006: unsigned SCS0 :1; |
[; ;pic18f27j13.h: 15007: unsigned SCS1 :1; |
[; ;pic18f27j13.h: 15008: unsigned :2; |
[; ;pic18f27j13.h: 15009: unsigned IRCF0 :1; |
[; ;pic18f27j13.h: 15010: unsigned IRCF1 :1; |
[; ;pic18f27j13.h: 15011: unsigned IRCF2 :1; |
[; ;pic18f27j13.h: 15012: }; |
[; ;pic18f27j13.h: 15013: } OSCCONbits_t; |
[; ;pic18f27j13.h: 15014: extern volatile OSCCONbits_t OSCCONbits @ 0xFD3; |
[; ;pic18f27j13.h: 15063: extern volatile unsigned char T0CON @ 0xFD5; |
"15065 |
[; ;pic18f27j13.h: 15065: asm("T0CON equ 0FD5h"); |
[; <" T0CON equ 0FD5h ;# "> |
[; ;pic18f27j13.h: 15068: typedef union { |
[; ;pic18f27j13.h: 15069: struct { |
[; ;pic18f27j13.h: 15070: unsigned T0PS :3; |
[; ;pic18f27j13.h: 15071: unsigned PSA :1; |
[; ;pic18f27j13.h: 15072: unsigned T0SE :1; |
[; ;pic18f27j13.h: 15073: unsigned T0CS :1; |
[; ;pic18f27j13.h: 15074: unsigned T08BIT :1; |
[; ;pic18f27j13.h: 15075: unsigned TMR0ON :1; |
[; ;pic18f27j13.h: 15076: }; |
[; ;pic18f27j13.h: 15077: struct { |
[; ;pic18f27j13.h: 15078: unsigned T0PS0 :1; |
[; ;pic18f27j13.h: 15079: unsigned T0PS1 :1; |
[; ;pic18f27j13.h: 15080: unsigned T0PS2 :1; |
[; ;pic18f27j13.h: 15081: }; |
[; ;pic18f27j13.h: 15082: } T0CONbits_t; |
[; ;pic18f27j13.h: 15083: extern volatile T0CONbits_t T0CONbits @ 0xFD5; |
[; ;pic18f27j13.h: 15132: extern volatile unsigned short TMR0 @ 0xFD6; |
"15134 |
[; ;pic18f27j13.h: 15134: asm("TMR0 equ 0FD6h"); |
[; <" TMR0 equ 0FD6h ;# "> |
[; ;pic18f27j13.h: 15138: extern volatile unsigned char TMR0L @ 0xFD6; |
"15140 |
[; ;pic18f27j13.h: 15140: asm("TMR0L equ 0FD6h"); |
[; <" TMR0L equ 0FD6h ;# "> |
[; ;pic18f27j13.h: 15143: typedef union { |
[; ;pic18f27j13.h: 15144: struct { |
[; ;pic18f27j13.h: 15145: unsigned TMR0L :8; |
[; ;pic18f27j13.h: 15146: }; |
[; ;pic18f27j13.h: 15147: } TMR0Lbits_t; |
[; ;pic18f27j13.h: 15148: extern volatile TMR0Lbits_t TMR0Lbits @ 0xFD6; |
[; ;pic18f27j13.h: 15157: extern volatile unsigned char TMR0H @ 0xFD7; |
"15159 |
[; ;pic18f27j13.h: 15159: asm("TMR0H equ 0FD7h"); |
[; <" TMR0H equ 0FD7h ;# "> |
[; ;pic18f27j13.h: 15162: typedef union { |
[; ;pic18f27j13.h: 15163: struct { |
[; ;pic18f27j13.h: 15164: unsigned TMR0H :8; |
[; ;pic18f27j13.h: 15165: }; |
[; ;pic18f27j13.h: 15166: } TMR0Hbits_t; |
[; ;pic18f27j13.h: 15167: extern volatile TMR0Hbits_t TMR0Hbits @ 0xFD7; |
[; ;pic18f27j13.h: 15176: extern volatile unsigned char STATUS @ 0xFD8; |
"15178 |
[; ;pic18f27j13.h: 15178: asm("STATUS equ 0FD8h"); |
[; <" STATUS equ 0FD8h ;# "> |
[; ;pic18f27j13.h: 15181: typedef union { |
[; ;pic18f27j13.h: 15182: struct { |
[; ;pic18f27j13.h: 15183: unsigned C :1; |
[; ;pic18f27j13.h: 15184: unsigned DC :1; |
[; ;pic18f27j13.h: 15185: unsigned Z :1; |
[; ;pic18f27j13.h: 15186: unsigned OV :1; |
[; ;pic18f27j13.h: 15187: unsigned N :1; |
[; ;pic18f27j13.h: 15188: }; |
[; ;pic18f27j13.h: 15189: struct { |
[; ;pic18f27j13.h: 15190: unsigned CARRY :1; |
[; ;pic18f27j13.h: 15191: }; |
[; ;pic18f27j13.h: 15192: struct { |
[; ;pic18f27j13.h: 15193: unsigned :4; |
[; ;pic18f27j13.h: 15194: unsigned NEGATIVE :1; |
[; ;pic18f27j13.h: 15195: }; |
[; ;pic18f27j13.h: 15196: struct { |
[; ;pic18f27j13.h: 15197: unsigned :3; |
[; ;pic18f27j13.h: 15198: unsigned OVERFLOW :1; |
[; ;pic18f27j13.h: 15199: }; |
[; ;pic18f27j13.h: 15200: struct { |
[; ;pic18f27j13.h: 15201: unsigned :2; |
[; ;pic18f27j13.h: 15202: unsigned ZERO :1; |
[; ;pic18f27j13.h: 15203: }; |
[; ;pic18f27j13.h: 15204: } STATUSbits_t; |
[; ;pic18f27j13.h: 15205: extern volatile STATUSbits_t STATUSbits @ 0xFD8; |
[; ;pic18f27j13.h: 15254: extern volatile unsigned short FSR2 @ 0xFD9; |
"15256 |
[; ;pic18f27j13.h: 15256: asm("FSR2 equ 0FD9h"); |
[; <" FSR2 equ 0FD9h ;# "> |
[; ;pic18f27j13.h: 15260: extern volatile unsigned char FSR2L @ 0xFD9; |
"15262 |
[; ;pic18f27j13.h: 15262: asm("FSR2L equ 0FD9h"); |
[; <" FSR2L equ 0FD9h ;# "> |
[; ;pic18f27j13.h: 15265: typedef union { |
[; ;pic18f27j13.h: 15266: struct { |
[; ;pic18f27j13.h: 15267: unsigned FSR2L :8; |
[; ;pic18f27j13.h: 15268: }; |
[; ;pic18f27j13.h: 15269: } FSR2Lbits_t; |
[; ;pic18f27j13.h: 15270: extern volatile FSR2Lbits_t FSR2Lbits @ 0xFD9; |
[; ;pic18f27j13.h: 15279: extern volatile unsigned char FSR2H @ 0xFDA; |
"15281 |
[; ;pic18f27j13.h: 15281: asm("FSR2H equ 0FDAh"); |
[; <" FSR2H equ 0FDAh ;# "> |
[; ;pic18f27j13.h: 15285: extern volatile unsigned char PLUSW2 @ 0xFDB; |
"15287 |
[; ;pic18f27j13.h: 15287: asm("PLUSW2 equ 0FDBh"); |
[; <" PLUSW2 equ 0FDBh ;# "> |
[; ;pic18f27j13.h: 15290: typedef union { |
[; ;pic18f27j13.h: 15291: struct { |
[; ;pic18f27j13.h: 15292: unsigned PLUSW2 :8; |
[; ;pic18f27j13.h: 15293: }; |
[; ;pic18f27j13.h: 15294: } PLUSW2bits_t; |
[; ;pic18f27j13.h: 15295: extern volatile PLUSW2bits_t PLUSW2bits @ 0xFDB; |
[; ;pic18f27j13.h: 15304: extern volatile unsigned char PREINC2 @ 0xFDC; |
"15306 |
[; ;pic18f27j13.h: 15306: asm("PREINC2 equ 0FDCh"); |
[; <" PREINC2 equ 0FDCh ;# "> |
[; ;pic18f27j13.h: 15309: typedef union { |
[; ;pic18f27j13.h: 15310: struct { |
[; ;pic18f27j13.h: 15311: unsigned PREINC2 :8; |
[; ;pic18f27j13.h: 15312: }; |
[; ;pic18f27j13.h: 15313: } PREINC2bits_t; |
[; ;pic18f27j13.h: 15314: extern volatile PREINC2bits_t PREINC2bits @ 0xFDC; |
[; ;pic18f27j13.h: 15323: extern volatile unsigned char POSTDEC2 @ 0xFDD; |
"15325 |
[; ;pic18f27j13.h: 15325: asm("POSTDEC2 equ 0FDDh"); |
[; <" POSTDEC2 equ 0FDDh ;# "> |
[; ;pic18f27j13.h: 15328: typedef union { |
[; ;pic18f27j13.h: 15329: struct { |
[; ;pic18f27j13.h: 15330: unsigned POSTDEC2 :8; |
[; ;pic18f27j13.h: 15331: }; |
[; ;pic18f27j13.h: 15332: } POSTDEC2bits_t; |
[; ;pic18f27j13.h: 15333: extern volatile POSTDEC2bits_t POSTDEC2bits @ 0xFDD; |
[; ;pic18f27j13.h: 15342: extern volatile unsigned char POSTINC2 @ 0xFDE; |
"15344 |
[; ;pic18f27j13.h: 15344: asm("POSTINC2 equ 0FDEh"); |
[; <" POSTINC2 equ 0FDEh ;# "> |
[; ;pic18f27j13.h: 15347: typedef union { |
[; ;pic18f27j13.h: 15348: struct { |
[; ;pic18f27j13.h: 15349: unsigned POSTINC2 :8; |
[; ;pic18f27j13.h: 15350: }; |
[; ;pic18f27j13.h: 15351: } POSTINC2bits_t; |
[; ;pic18f27j13.h: 15352: extern volatile POSTINC2bits_t POSTINC2bits @ 0xFDE; |
[; ;pic18f27j13.h: 15361: extern volatile unsigned char INDF2 @ 0xFDF; |
"15363 |
[; ;pic18f27j13.h: 15363: asm("INDF2 equ 0FDFh"); |
[; <" INDF2 equ 0FDFh ;# "> |
[; ;pic18f27j13.h: 15366: typedef union { |
[; ;pic18f27j13.h: 15367: struct { |
[; ;pic18f27j13.h: 15368: unsigned INDF2 :8; |
[; ;pic18f27j13.h: 15369: }; |
[; ;pic18f27j13.h: 15370: } INDF2bits_t; |
[; ;pic18f27j13.h: 15371: extern volatile INDF2bits_t INDF2bits @ 0xFDF; |
[; ;pic18f27j13.h: 15380: extern volatile unsigned char BSR @ 0xFE0; |
"15382 |
[; ;pic18f27j13.h: 15382: asm("BSR equ 0FE0h"); |
[; <" BSR equ 0FE0h ;# "> |
[; ;pic18f27j13.h: 15386: extern volatile unsigned short FSR1 @ 0xFE1; |
"15388 |
[; ;pic18f27j13.h: 15388: asm("FSR1 equ 0FE1h"); |
[; <" FSR1 equ 0FE1h ;# "> |
[; ;pic18f27j13.h: 15392: extern volatile unsigned char FSR1L @ 0xFE1; |
"15394 |
[; ;pic18f27j13.h: 15394: asm("FSR1L equ 0FE1h"); |
[; <" FSR1L equ 0FE1h ;# "> |
[; ;pic18f27j13.h: 15397: typedef union { |
[; ;pic18f27j13.h: 15398: struct { |
[; ;pic18f27j13.h: 15399: unsigned FSR1L :8; |
[; ;pic18f27j13.h: 15400: }; |
[; ;pic18f27j13.h: 15401: } FSR1Lbits_t; |
[; ;pic18f27j13.h: 15402: extern volatile FSR1Lbits_t FSR1Lbits @ 0xFE1; |
[; ;pic18f27j13.h: 15411: extern volatile unsigned char FSR1H @ 0xFE2; |
"15413 |
[; ;pic18f27j13.h: 15413: asm("FSR1H equ 0FE2h"); |
[; <" FSR1H equ 0FE2h ;# "> |
[; ;pic18f27j13.h: 15417: extern volatile unsigned char PLUSW1 @ 0xFE3; |
"15419 |
[; ;pic18f27j13.h: 15419: asm("PLUSW1 equ 0FE3h"); |
[; <" PLUSW1 equ 0FE3h ;# "> |
[; ;pic18f27j13.h: 15422: typedef union { |
[; ;pic18f27j13.h: 15423: struct { |
[; ;pic18f27j13.h: 15424: unsigned PLUSW1 :8; |
[; ;pic18f27j13.h: 15425: }; |
[; ;pic18f27j13.h: 15426: } PLUSW1bits_t; |
[; ;pic18f27j13.h: 15427: extern volatile PLUSW1bits_t PLUSW1bits @ 0xFE3; |
[; ;pic18f27j13.h: 15436: extern volatile unsigned char PREINC1 @ 0xFE4; |
"15438 |
[; ;pic18f27j13.h: 15438: asm("PREINC1 equ 0FE4h"); |
[; <" PREINC1 equ 0FE4h ;# "> |
[; ;pic18f27j13.h: 15441: typedef union { |
[; ;pic18f27j13.h: 15442: struct { |
[; ;pic18f27j13.h: 15443: unsigned PREINC1 :8; |
[; ;pic18f27j13.h: 15444: }; |
[; ;pic18f27j13.h: 15445: } PREINC1bits_t; |
[; ;pic18f27j13.h: 15446: extern volatile PREINC1bits_t PREINC1bits @ 0xFE4; |
[; ;pic18f27j13.h: 15455: extern volatile unsigned char POSTDEC1 @ 0xFE5; |
"15457 |
[; ;pic18f27j13.h: 15457: asm("POSTDEC1 equ 0FE5h"); |
[; <" POSTDEC1 equ 0FE5h ;# "> |
[; ;pic18f27j13.h: 15460: typedef union { |
[; ;pic18f27j13.h: 15461: struct { |
[; ;pic18f27j13.h: 15462: unsigned POSTDEC1 :8; |
[; ;pic18f27j13.h: 15463: }; |
[; ;pic18f27j13.h: 15464: } POSTDEC1bits_t; |
[; ;pic18f27j13.h: 15465: extern volatile POSTDEC1bits_t POSTDEC1bits @ 0xFE5; |
[; ;pic18f27j13.h: 15474: extern volatile unsigned char POSTINC1 @ 0xFE6; |
"15476 |
[; ;pic18f27j13.h: 15476: asm("POSTINC1 equ 0FE6h"); |
[; <" POSTINC1 equ 0FE6h ;# "> |
[; ;pic18f27j13.h: 15479: typedef union { |
[; ;pic18f27j13.h: 15480: struct { |
[; ;pic18f27j13.h: 15481: unsigned POSTINC1 :8; |
[; ;pic18f27j13.h: 15482: }; |
[; ;pic18f27j13.h: 15483: } POSTINC1bits_t; |
[; ;pic18f27j13.h: 15484: extern volatile POSTINC1bits_t POSTINC1bits @ 0xFE6; |
[; ;pic18f27j13.h: 15493: extern volatile unsigned char INDF1 @ 0xFE7; |
"15495 |
[; ;pic18f27j13.h: 15495: asm("INDF1 equ 0FE7h"); |
[; <" INDF1 equ 0FE7h ;# "> |
[; ;pic18f27j13.h: 15498: typedef union { |
[; ;pic18f27j13.h: 15499: struct { |
[; ;pic18f27j13.h: 15500: unsigned INDF1 :8; |
[; ;pic18f27j13.h: 15501: }; |
[; ;pic18f27j13.h: 15502: } INDF1bits_t; |
[; ;pic18f27j13.h: 15503: extern volatile INDF1bits_t INDF1bits @ 0xFE7; |
[; ;pic18f27j13.h: 15512: extern volatile unsigned char WREG @ 0xFE8; |
"15514 |
[; ;pic18f27j13.h: 15514: asm("WREG equ 0FE8h"); |
[; <" WREG equ 0FE8h ;# "> |
[; ;pic18f27j13.h: 15517: typedef union { |
[; ;pic18f27j13.h: 15518: struct { |
[; ;pic18f27j13.h: 15519: unsigned WREG :8; |
[; ;pic18f27j13.h: 15520: }; |
[; ;pic18f27j13.h: 15521: } WREGbits_t; |
[; ;pic18f27j13.h: 15522: extern volatile WREGbits_t WREGbits @ 0xFE8; |
[; ;pic18f27j13.h: 15531: extern volatile unsigned short FSR0 @ 0xFE9; |
"15533 |
[; ;pic18f27j13.h: 15533: asm("FSR0 equ 0FE9h"); |
[; <" FSR0 equ 0FE9h ;# "> |
[; ;pic18f27j13.h: 15537: extern volatile unsigned char FSR0L @ 0xFE9; |
"15539 |
[; ;pic18f27j13.h: 15539: asm("FSR0L equ 0FE9h"); |
[; <" FSR0L equ 0FE9h ;# "> |
[; ;pic18f27j13.h: 15542: typedef union { |
[; ;pic18f27j13.h: 15543: struct { |
[; ;pic18f27j13.h: 15544: unsigned FSR0L :8; |
[; ;pic18f27j13.h: 15545: }; |
[; ;pic18f27j13.h: 15546: } FSR0Lbits_t; |
[; ;pic18f27j13.h: 15547: extern volatile FSR0Lbits_t FSR0Lbits @ 0xFE9; |
[; ;pic18f27j13.h: 15556: extern volatile unsigned char FSR0H @ 0xFEA; |
"15558 |
[; ;pic18f27j13.h: 15558: asm("FSR0H equ 0FEAh"); |
[; <" FSR0H equ 0FEAh ;# "> |
[; ;pic18f27j13.h: 15562: extern volatile unsigned char PLUSW0 @ 0xFEB; |
"15564 |
[; ;pic18f27j13.h: 15564: asm("PLUSW0 equ 0FEBh"); |
[; <" PLUSW0 equ 0FEBh ;# "> |
[; ;pic18f27j13.h: 15567: typedef union { |
[; ;pic18f27j13.h: 15568: struct { |
[; ;pic18f27j13.h: 15569: unsigned PLUSW0 :8; |
[; ;pic18f27j13.h: 15570: }; |
[; ;pic18f27j13.h: 15571: } PLUSW0bits_t; |
[; ;pic18f27j13.h: 15572: extern volatile PLUSW0bits_t PLUSW0bits @ 0xFEB; |
[; ;pic18f27j13.h: 15581: extern volatile unsigned char PREINC0 @ 0xFEC; |
"15583 |
[; ;pic18f27j13.h: 15583: asm("PREINC0 equ 0FECh"); |
[; <" PREINC0 equ 0FECh ;# "> |
[; ;pic18f27j13.h: 15586: typedef union { |
[; ;pic18f27j13.h: 15587: struct { |
[; ;pic18f27j13.h: 15588: unsigned PREINC0 :8; |
[; ;pic18f27j13.h: 15589: }; |
[; ;pic18f27j13.h: 15590: } PREINC0bits_t; |
[; ;pic18f27j13.h: 15591: extern volatile PREINC0bits_t PREINC0bits @ 0xFEC; |
[; ;pic18f27j13.h: 15600: extern volatile unsigned char POSTDEC0 @ 0xFED; |
"15602 |
[; ;pic18f27j13.h: 15602: asm("POSTDEC0 equ 0FEDh"); |
[; <" POSTDEC0 equ 0FEDh ;# "> |
[; ;pic18f27j13.h: 15605: typedef union { |
[; ;pic18f27j13.h: 15606: struct { |
[; ;pic18f27j13.h: 15607: unsigned POSTDEC0 :8; |
[; ;pic18f27j13.h: 15608: }; |
[; ;pic18f27j13.h: 15609: } POSTDEC0bits_t; |
[; ;pic18f27j13.h: 15610: extern volatile POSTDEC0bits_t POSTDEC0bits @ 0xFED; |
[; ;pic18f27j13.h: 15619: extern volatile unsigned char POSTINC0 @ 0xFEE; |
"15621 |
[; ;pic18f27j13.h: 15621: asm("POSTINC0 equ 0FEEh"); |
[; <" POSTINC0 equ 0FEEh ;# "> |
[; ;pic18f27j13.h: 15624: typedef union { |
[; ;pic18f27j13.h: 15625: struct { |
[; ;pic18f27j13.h: 15626: unsigned POSTINC0 :8; |
[; ;pic18f27j13.h: 15627: }; |
[; ;pic18f27j13.h: 15628: } POSTINC0bits_t; |
[; ;pic18f27j13.h: 15629: extern volatile POSTINC0bits_t POSTINC0bits @ 0xFEE; |
[; ;pic18f27j13.h: 15638: extern volatile unsigned char INDF0 @ 0xFEF; |
"15640 |
[; ;pic18f27j13.h: 15640: asm("INDF0 equ 0FEFh"); |
[; <" INDF0 equ 0FEFh ;# "> |
[; ;pic18f27j13.h: 15643: typedef union { |
[; ;pic18f27j13.h: 15644: struct { |
[; ;pic18f27j13.h: 15645: unsigned INDF0 :8; |
[; ;pic18f27j13.h: 15646: }; |
[; ;pic18f27j13.h: 15647: } INDF0bits_t; |
[; ;pic18f27j13.h: 15648: extern volatile INDF0bits_t INDF0bits @ 0xFEF; |
[; ;pic18f27j13.h: 15657: extern volatile unsigned char INTCON3 @ 0xFF0; |
"15659 |
[; ;pic18f27j13.h: 15659: asm("INTCON3 equ 0FF0h"); |
[; <" INTCON3 equ 0FF0h ;# "> |
[; ;pic18f27j13.h: 15662: typedef union { |
[; ;pic18f27j13.h: 15663: struct { |
[; ;pic18f27j13.h: 15664: unsigned INT1IF :1; |
[; ;pic18f27j13.h: 15665: unsigned INT2IF :1; |
[; ;pic18f27j13.h: 15666: unsigned INT3IF :1; |
[; ;pic18f27j13.h: 15667: unsigned INT1IE :1; |
[; ;pic18f27j13.h: 15668: unsigned INT2IE :1; |
[; ;pic18f27j13.h: 15669: unsigned INT3IE :1; |
[; ;pic18f27j13.h: 15670: unsigned INT1IP :1; |
[; ;pic18f27j13.h: 15671: unsigned INT2IP :1; |
[; ;pic18f27j13.h: 15672: }; |
[; ;pic18f27j13.h: 15673: struct { |
[; ;pic18f27j13.h: 15674: unsigned INT1F :1; |
[; ;pic18f27j13.h: 15675: unsigned INT2F :1; |
[; ;pic18f27j13.h: 15676: unsigned INT3F :1; |
[; ;pic18f27j13.h: 15677: unsigned INT1E :1; |
[; ;pic18f27j13.h: 15678: unsigned INT2E :1; |
[; ;pic18f27j13.h: 15679: unsigned INT3E :1; |
[; ;pic18f27j13.h: 15680: unsigned INT1P :1; |
[; ;pic18f27j13.h: 15681: unsigned INT2P :1; |
[; ;pic18f27j13.h: 15682: }; |
[; ;pic18f27j13.h: 15683: } INTCON3bits_t; |
[; ;pic18f27j13.h: 15684: extern volatile INTCON3bits_t INTCON3bits @ 0xFF0; |
[; ;pic18f27j13.h: 15768: extern volatile unsigned char INTCON2 @ 0xFF1; |
"15770 |
[; ;pic18f27j13.h: 15770: asm("INTCON2 equ 0FF1h"); |
[; <" INTCON2 equ 0FF1h ;# "> |
[; ;pic18f27j13.h: 15773: typedef union { |
[; ;pic18f27j13.h: 15774: struct { |
[; ;pic18f27j13.h: 15775: unsigned :7; |
[; ;pic18f27j13.h: 15776: unsigned NOT_RBPU :1; |
[; ;pic18f27j13.h: 15777: }; |
[; ;pic18f27j13.h: 15778: struct { |
[; ;pic18f27j13.h: 15779: unsigned RBIP :1; |
[; ;pic18f27j13.h: 15780: unsigned INT3IP :1; |
[; ;pic18f27j13.h: 15781: unsigned TMR0IP :1; |
[; ;pic18f27j13.h: 15782: unsigned INTEDG3 :1; |
[; ;pic18f27j13.h: 15783: unsigned INTEDG2 :1; |
[; ;pic18f27j13.h: 15784: unsigned INTEDG1 :1; |
[; ;pic18f27j13.h: 15785: unsigned INTEDG0 :1; |
[; ;pic18f27j13.h: 15786: unsigned nRBPU :1; |
[; ;pic18f27j13.h: 15787: }; |
[; ;pic18f27j13.h: 15788: struct { |
[; ;pic18f27j13.h: 15789: unsigned :1; |
[; ;pic18f27j13.h: 15790: unsigned INT3P :1; |
[; ;pic18f27j13.h: 15791: unsigned T0IP :1; |
[; ;pic18f27j13.h: 15792: unsigned :4; |
[; ;pic18f27j13.h: 15793: unsigned RBPU :1; |
[; ;pic18f27j13.h: 15794: }; |
[; ;pic18f27j13.h: 15795: } INTCON2bits_t; |
[; ;pic18f27j13.h: 15796: extern volatile INTCON2bits_t INTCON2bits @ 0xFF1; |
[; ;pic18f27j13.h: 15860: extern volatile unsigned char INTCON @ 0xFF2; |
"15862 |
[; ;pic18f27j13.h: 15862: asm("INTCON equ 0FF2h"); |
[; <" INTCON equ 0FF2h ;# "> |
[; ;pic18f27j13.h: 15865: typedef union { |
[; ;pic18f27j13.h: 15866: struct { |
[; ;pic18f27j13.h: 15867: unsigned RBIF :1; |
[; ;pic18f27j13.h: 15868: unsigned INT0IF :1; |
[; ;pic18f27j13.h: 15869: unsigned TMR0IF :1; |
[; ;pic18f27j13.h: 15870: unsigned RBIE :1; |
[; ;pic18f27j13.h: 15871: unsigned INT0IE :1; |
[; ;pic18f27j13.h: 15872: unsigned TMR0IE :1; |
[; ;pic18f27j13.h: 15873: unsigned PEIE_GIEL :1; |
[; ;pic18f27j13.h: 15874: unsigned GIE_GIEH :1; |
[; ;pic18f27j13.h: 15875: }; |
[; ;pic18f27j13.h: 15876: struct { |
[; ;pic18f27j13.h: 15877: unsigned :1; |
[; ;pic18f27j13.h: 15878: unsigned INT0F :1; |
[; ;pic18f27j13.h: 15879: unsigned T0IF :1; |
[; ;pic18f27j13.h: 15880: unsigned :1; |
[; ;pic18f27j13.h: 15881: unsigned INT0E :1; |
[; ;pic18f27j13.h: 15882: unsigned T0IE :1; |
[; ;pic18f27j13.h: 15883: unsigned PEIE :1; |
[; ;pic18f27j13.h: 15884: unsigned GIE :1; |
[; ;pic18f27j13.h: 15885: }; |
[; ;pic18f27j13.h: 15886: struct { |
[; ;pic18f27j13.h: 15887: unsigned :6; |
[; ;pic18f27j13.h: 15888: unsigned GIEL :1; |
[; ;pic18f27j13.h: 15889: unsigned GIEH :1; |
[; ;pic18f27j13.h: 15890: }; |
[; ;pic18f27j13.h: 15891: struct { |
[; ;pic18f27j13.h: 15892: unsigned :1; |
[; ;pic18f27j13.h: 15893: unsigned INT0F :1; |
[; ;pic18f27j13.h: 15894: unsigned T0IF :1; |
[; ;pic18f27j13.h: 15895: unsigned :1; |
[; ;pic18f27j13.h: 15896: unsigned INT0E :1; |
[; ;pic18f27j13.h: 15897: unsigned T0IE :1; |
[; ;pic18f27j13.h: 15898: unsigned PEIE :1; |
[; ;pic18f27j13.h: 15899: unsigned GIE :1; |
[; ;pic18f27j13.h: 15900: }; |
[; ;pic18f27j13.h: 15901: struct { |
[; ;pic18f27j13.h: 15902: unsigned :6; |
[; ;pic18f27j13.h: 15903: unsigned GIEL :1; |
[; ;pic18f27j13.h: 15904: unsigned GIEH :1; |
[; ;pic18f27j13.h: 15905: }; |
[; ;pic18f27j13.h: 15906: } INTCONbits_t; |
[; ;pic18f27j13.h: 15907: extern volatile INTCONbits_t INTCONbits @ 0xFF2; |
[; ;pic18f27j13.h: 15991: extern volatile unsigned short PROD @ 0xFF3; |
"15993 |
[; ;pic18f27j13.h: 15993: asm("PROD equ 0FF3h"); |
[; <" PROD equ 0FF3h ;# "> |
[; ;pic18f27j13.h: 15997: extern volatile unsigned char PRODL @ 0xFF3; |
"15999 |
[; ;pic18f27j13.h: 15999: asm("PRODL equ 0FF3h"); |
[; <" PRODL equ 0FF3h ;# "> |
[; ;pic18f27j13.h: 16002: typedef union { |
[; ;pic18f27j13.h: 16003: struct { |
[; ;pic18f27j13.h: 16004: unsigned PRODL :8; |
[; ;pic18f27j13.h: 16005: }; |
[; ;pic18f27j13.h: 16006: } PRODLbits_t; |
[; ;pic18f27j13.h: 16007: extern volatile PRODLbits_t PRODLbits @ 0xFF3; |
[; ;pic18f27j13.h: 16016: extern volatile unsigned char PRODH @ 0xFF4; |
"16018 |
[; ;pic18f27j13.h: 16018: asm("PRODH equ 0FF4h"); |
[; <" PRODH equ 0FF4h ;# "> |
[; ;pic18f27j13.h: 16021: typedef union { |
[; ;pic18f27j13.h: 16022: struct { |
[; ;pic18f27j13.h: 16023: unsigned PRODH :8; |
[; ;pic18f27j13.h: 16024: }; |
[; ;pic18f27j13.h: 16025: } PRODHbits_t; |
[; ;pic18f27j13.h: 16026: extern volatile PRODHbits_t PRODHbits @ 0xFF4; |
[; ;pic18f27j13.h: 16035: extern volatile unsigned char TABLAT @ 0xFF5; |
"16037 |
[; ;pic18f27j13.h: 16037: asm("TABLAT equ 0FF5h"); |
[; <" TABLAT equ 0FF5h ;# "> |
[; ;pic18f27j13.h: 16040: typedef union { |
[; ;pic18f27j13.h: 16041: struct { |
[; ;pic18f27j13.h: 16042: unsigned TABLAT :8; |
[; ;pic18f27j13.h: 16043: }; |
[; ;pic18f27j13.h: 16044: } TABLATbits_t; |
[; ;pic18f27j13.h: 16045: extern volatile TABLATbits_t TABLATbits @ 0xFF5; |
[; ;pic18f27j13.h: 16055: extern volatile unsigned short long TBLPTR @ 0xFF6; |
"16058 |
[; ;pic18f27j13.h: 16058: asm("TBLPTR equ 0FF6h"); |
[; <" TBLPTR equ 0FF6h ;# "> |
[; ;pic18f27j13.h: 16062: extern volatile unsigned char TBLPTRL @ 0xFF6; |
"16064 |
[; ;pic18f27j13.h: 16064: asm("TBLPTRL equ 0FF6h"); |
[; <" TBLPTRL equ 0FF6h ;# "> |
[; ;pic18f27j13.h: 16067: typedef union { |
[; ;pic18f27j13.h: 16068: struct { |
[; ;pic18f27j13.h: 16069: unsigned TBLPTRL :8; |
[; ;pic18f27j13.h: 16070: }; |
[; ;pic18f27j13.h: 16071: } TBLPTRLbits_t; |
[; ;pic18f27j13.h: 16072: extern volatile TBLPTRLbits_t TBLPTRLbits @ 0xFF6; |
[; ;pic18f27j13.h: 16081: extern volatile unsigned char TBLPTRH @ 0xFF7; |
"16083 |
[; ;pic18f27j13.h: 16083: asm("TBLPTRH equ 0FF7h"); |
[; <" TBLPTRH equ 0FF7h ;# "> |
[; ;pic18f27j13.h: 16086: typedef union { |
[; ;pic18f27j13.h: 16087: struct { |
[; ;pic18f27j13.h: 16088: unsigned TBLPTRH :8; |
[; ;pic18f27j13.h: 16089: }; |
[; ;pic18f27j13.h: 16090: } TBLPTRHbits_t; |
[; ;pic18f27j13.h: 16091: extern volatile TBLPTRHbits_t TBLPTRHbits @ 0xFF7; |
[; ;pic18f27j13.h: 16100: extern volatile unsigned char TBLPTRU @ 0xFF8; |
"16102 |
[; ;pic18f27j13.h: 16102: asm("TBLPTRU equ 0FF8h"); |
[; <" TBLPTRU equ 0FF8h ;# "> |
[; ;pic18f27j13.h: 16107: extern volatile unsigned short long PCLAT @ 0xFF9; |
"16110 |
[; ;pic18f27j13.h: 16110: asm("PCLAT equ 0FF9h"); |
[; <" PCLAT equ 0FF9h ;# "> |
[; ;pic18f27j13.h: 16114: extern volatile unsigned short long PC @ 0xFF9; |
"16117 |
[; ;pic18f27j13.h: 16117: asm("PC equ 0FF9h"); |
[; <" PC equ 0FF9h ;# "> |
[; ;pic18f27j13.h: 16121: extern volatile unsigned char PCL @ 0xFF9; |
"16123 |
[; ;pic18f27j13.h: 16123: asm("PCL equ 0FF9h"); |
[; <" PCL equ 0FF9h ;# "> |
[; ;pic18f27j13.h: 16126: typedef union { |
[; ;pic18f27j13.h: 16127: struct { |
[; ;pic18f27j13.h: 16128: unsigned PCL :8; |
[; ;pic18f27j13.h: 16129: }; |
[; ;pic18f27j13.h: 16130: } PCLbits_t; |
[; ;pic18f27j13.h: 16131: extern volatile PCLbits_t PCLbits @ 0xFF9; |
[; ;pic18f27j13.h: 16140: extern volatile unsigned char PCLATH @ 0xFFA; |
"16142 |
[; ;pic18f27j13.h: 16142: asm("PCLATH equ 0FFAh"); |
[; <" PCLATH equ 0FFAh ;# "> |
[; ;pic18f27j13.h: 16145: typedef union { |
[; ;pic18f27j13.h: 16146: struct { |
[; ;pic18f27j13.h: 16147: unsigned PCH :8; |
[; ;pic18f27j13.h: 16148: }; |
[; ;pic18f27j13.h: 16149: } PCLATHbits_t; |
[; ;pic18f27j13.h: 16150: extern volatile PCLATHbits_t PCLATHbits @ 0xFFA; |
[; ;pic18f27j13.h: 16159: extern volatile unsigned char PCLATU @ 0xFFB; |
"16161 |
[; ;pic18f27j13.h: 16161: asm("PCLATU equ 0FFBh"); |
[; <" PCLATU equ 0FFBh ;# "> |
[; ;pic18f27j13.h: 16165: extern volatile unsigned char STKPTR @ 0xFFC; |
"16167 |
[; ;pic18f27j13.h: 16167: asm("STKPTR equ 0FFCh"); |
[; <" STKPTR equ 0FFCh ;# "> |
[; ;pic18f27j13.h: 16170: typedef union { |
[; ;pic18f27j13.h: 16171: struct { |
[; ;pic18f27j13.h: 16172: unsigned STKPTR :5; |
[; ;pic18f27j13.h: 16173: unsigned :1; |
[; ;pic18f27j13.h: 16174: unsigned STKUNF :1; |
[; ;pic18f27j13.h: 16175: unsigned STKFUL :1; |
[; ;pic18f27j13.h: 16176: }; |
[; ;pic18f27j13.h: 16177: struct { |
[; ;pic18f27j13.h: 16178: unsigned SP0 :1; |
[; ;pic18f27j13.h: 16179: unsigned SP1 :1; |
[; ;pic18f27j13.h: 16180: unsigned SP2 :1; |
[; ;pic18f27j13.h: 16181: unsigned SP3 :1; |
[; ;pic18f27j13.h: 16182: unsigned SP4 :1; |
[; ;pic18f27j13.h: 16183: unsigned :2; |
[; ;pic18f27j13.h: 16184: unsigned STKOVF :1; |
[; ;pic18f27j13.h: 16185: }; |
[; ;pic18f27j13.h: 16186: } STKPTRbits_t; |
[; ;pic18f27j13.h: 16187: extern volatile STKPTRbits_t STKPTRbits @ 0xFFC; |
[; ;pic18f27j13.h: 16237: extern volatile unsigned short long TOS @ 0xFFD; |
"16240 |
[; ;pic18f27j13.h: 16240: asm("TOS equ 0FFDh"); |
[; <" TOS equ 0FFDh ;# "> |
[; ;pic18f27j13.h: 16244: extern volatile unsigned char TOSL @ 0xFFD; |
"16246 |
[; ;pic18f27j13.h: 16246: asm("TOSL equ 0FFDh"); |
[; <" TOSL equ 0FFDh ;# "> |
[; ;pic18f27j13.h: 16249: typedef union { |
[; ;pic18f27j13.h: 16250: struct { |
[; ;pic18f27j13.h: 16251: unsigned TOSL :8; |
[; ;pic18f27j13.h: 16252: }; |
[; ;pic18f27j13.h: 16253: } TOSLbits_t; |
[; ;pic18f27j13.h: 16254: extern volatile TOSLbits_t TOSLbits @ 0xFFD; |
[; ;pic18f27j13.h: 16263: extern volatile unsigned char TOSH @ 0xFFE; |
"16265 |
[; ;pic18f27j13.h: 16265: asm("TOSH equ 0FFEh"); |
[; <" TOSH equ 0FFEh ;# "> |
[; ;pic18f27j13.h: 16268: typedef union { |
[; ;pic18f27j13.h: 16269: struct { |
[; ;pic18f27j13.h: 16270: unsigned TOSH :8; |
[; ;pic18f27j13.h: 16271: }; |
[; ;pic18f27j13.h: 16272: } TOSHbits_t; |
[; ;pic18f27j13.h: 16273: extern volatile TOSHbits_t TOSHbits @ 0xFFE; |
[; ;pic18f27j13.h: 16282: extern volatile unsigned char TOSU @ 0xFFF; |
"16284 |
[; ;pic18f27j13.h: 16284: asm("TOSU equ 0FFFh"); |
[; <" TOSU equ 0FFFh ;# "> |
[; ;pic18f27j13.h: 16294: extern volatile __bit ABDEN1 @ (((unsigned) &BAUDCON1)*8) + 0; |
[; ;pic18f27j13.h: 16296: extern volatile __bit ABDEN2 @ (((unsigned) &BAUDCON2)*8) + 0; |
[; ;pic18f27j13.h: 16298: extern volatile __bit ABDOVF1 @ (((unsigned) &BAUDCON1)*8) + 7; |
[; ;pic18f27j13.h: 16300: extern volatile __bit ABDOVF2 @ (((unsigned) &BAUDCON2)*8) + 7; |
[; ;pic18f27j13.h: 16302: extern volatile __bit ACKDT1 @ (((unsigned) &SSP1CON2)*8) + 5; |
[; ;pic18f27j13.h: 16304: extern volatile __bit ACKDT2 @ (((unsigned) &SSP2CON2)*8) + 5; |
[; ;pic18f27j13.h: 16306: extern volatile __bit ACKEN1 @ (((unsigned) &SSP1CON2)*8) + 4; |
[; ;pic18f27j13.h: 16308: extern volatile __bit ACKEN2 @ (((unsigned) &SSP2CON2)*8) + 4; |
[; ;pic18f27j13.h: 16310: extern volatile __bit ACKSTAT1 @ (((unsigned) &SSP1CON2)*8) + 6; |
[; ;pic18f27j13.h: 16312: extern volatile __bit ACKSTAT2 @ (((unsigned) &SSP2CON2)*8) + 6; |
[; ;pic18f27j13.h: 16314: extern volatile __bit ACQT0 @ (((unsigned) &ADCON1)*8) + 3; |
[; ;pic18f27j13.h: 16316: extern volatile __bit ACQT1 @ (((unsigned) &ADCON1)*8) + 4; |
[; ;pic18f27j13.h: 16318: extern volatile __bit ACQT2 @ (((unsigned) &ADCON1)*8) + 5; |
[; ;pic18f27j13.h: 16320: extern volatile __bit __attribute__((__deprecated__)) ADCAL @ (((unsigned) &ADCON1)*8) + 6; |
[; ;pic18f27j13.h: 16322: extern volatile __bit ADCMD @ (((unsigned) &PMDIS0)*8) + 0; |
[; ;pic18f27j13.h: 16324: extern volatile __bit ADCS0 @ (((unsigned) &ADCON1)*8) + 0; |
[; ;pic18f27j13.h: 16326: extern volatile __bit ADCS1 @ (((unsigned) &ADCON1)*8) + 1; |
[; ;pic18f27j13.h: 16328: extern volatile __bit ADCS2 @ (((unsigned) &ADCON1)*8) + 2; |
[; ;pic18f27j13.h: 16330: extern volatile __bit ADDEN1 @ (((unsigned) &RCSTA1)*8) + 3; |
[; ;pic18f27j13.h: 16332: extern volatile __bit ADDEN2 @ (((unsigned) &RCSTA2)*8) + 3; |
[; ;pic18f27j13.h: 16334: extern volatile __bit ADEN @ (((unsigned) &RCSTA1)*8) + 3; |
[; ;pic18f27j13.h: 16336: extern volatile __bit ADFM @ (((unsigned) &ADCON1)*8) + 7; |
[; ;pic18f27j13.h: 16338: extern volatile __bit ADIE @ (((unsigned) &PIE1)*8) + 6; |
[; ;pic18f27j13.h: 16340: extern volatile __bit ADIF @ (((unsigned) &PIR1)*8) + 6; |
[; ;pic18f27j13.h: 16342: extern volatile __bit ADIP @ (((unsigned) &IPR1)*8) + 6; |
[; ;pic18f27j13.h: 16344: extern volatile __bit ADMSK11 @ (((unsigned) &SSP1CON2)*8) + 1; |
[; ;pic18f27j13.h: 16346: extern volatile __bit ADMSK12 @ (((unsigned) &SSP2CON2)*8) + 1; |
[; ;pic18f27j13.h: 16348: extern volatile __bit ADMSK21 @ (((unsigned) &SSP1CON2)*8) + 2; |
[; ;pic18f27j13.h: 16350: extern volatile __bit ADMSK22 @ (((unsigned) &SSP2CON2)*8) + 2; |
[; ;pic18f27j13.h: 16352: extern volatile __bit ADMSK31 @ (((unsigned) &SSP1CON2)*8) + 3; |
[; ;pic18f27j13.h: 16354: extern volatile __bit ADMSK32 @ (((unsigned) &SSP2CON2)*8) + 3; |
[; ;pic18f27j13.h: 16356: extern volatile __bit ADMSK41 @ (((unsigned) &SSP1CON2)*8) + 4; |
[; ;pic18f27j13.h: 16358: extern volatile __bit ADMSK42 @ (((unsigned) &SSP2CON2)*8) + 4; |
[; ;pic18f27j13.h: 16360: extern volatile __bit ADMSK51 @ (((unsigned) &SSP1CON2)*8) + 5; |
[; ;pic18f27j13.h: 16362: extern volatile __bit ADMSK52 @ (((unsigned) &SSP2CON2)*8) + 5; |
[; ;pic18f27j13.h: 16364: extern volatile __bit ADON @ (((unsigned) &ADCON0)*8) + 0; |
[; ;pic18f27j13.h: 16366: extern volatile __bit ALRMEN @ (((unsigned) &ALRMCFG)*8) + 7; |
[; ;pic18f27j13.h: 16368: extern volatile __bit ALRMPTR0 @ (((unsigned) &ALRMCFG)*8) + 0; |
[; ;pic18f27j13.h: 16370: extern volatile __bit ALRMPTR1 @ (((unsigned) &ALRMCFG)*8) + 1; |
[; ;pic18f27j13.h: 16372: extern volatile __bit AMASK0 @ (((unsigned) &ALRMCFG)*8) + 2; |
[; ;pic18f27j13.h: 16374: extern volatile __bit AMASK1 @ (((unsigned) &ALRMCFG)*8) + 3; |
[; ;pic18f27j13.h: 16376: extern volatile __bit AMASK2 @ (((unsigned) &ALRMCFG)*8) + 4; |
[; ;pic18f27j13.h: 16378: extern volatile __bit AMASK3 @ (((unsigned) &ALRMCFG)*8) + 5; |
[; ;pic18f27j13.h: 16380: extern volatile __bit AN0 @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 16382: extern volatile __bit AN1 @ (((unsigned) &PORTA)*8) + 1; |
[; ;pic18f27j13.h: 16384: extern volatile __bit AN10 @ (((unsigned) &PORTB)*8) + 1; |
[; ;pic18f27j13.h: 16386: extern volatile __bit AN11 @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 16388: extern volatile __bit AN12 @ (((unsigned) &PORTB)*8) + 0; |
[; ;pic18f27j13.h: 16390: extern volatile __bit AN2 @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 16392: extern volatile __bit AN3 @ (((unsigned) &PORTA)*8) + 3; |
[; ;pic18f27j13.h: 16394: extern volatile __bit AN4 @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 16396: extern volatile __bit AN8 @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 16398: extern volatile __bit AN9 @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 16400: extern volatile __bit ARPT0 @ (((unsigned) &ALRMRPT)*8) + 0; |
[; ;pic18f27j13.h: 16402: extern volatile __bit ARPT1 @ (((unsigned) &ALRMRPT)*8) + 1; |
[; ;pic18f27j13.h: 16404: extern volatile __bit ARPT2 @ (((unsigned) &ALRMRPT)*8) + 2; |
[; ;pic18f27j13.h: 16406: extern volatile __bit ARPT3 @ (((unsigned) &ALRMRPT)*8) + 3; |
[; ;pic18f27j13.h: 16408: extern volatile __bit ARPT4 @ (((unsigned) &ALRMRPT)*8) + 4; |
[; ;pic18f27j13.h: 16410: extern volatile __bit ARPT5 @ (((unsigned) &ALRMRPT)*8) + 5; |
[; ;pic18f27j13.h: 16412: extern volatile __bit ARPT6 @ (((unsigned) &ALRMRPT)*8) + 6; |
[; ;pic18f27j13.h: 16414: extern volatile __bit ARPT7 @ (((unsigned) &ALRMRPT)*8) + 7; |
[; ;pic18f27j13.h: 16416: extern volatile __bit BCL1IE @ (((unsigned) &PIE2)*8) + 3; |
[; ;pic18f27j13.h: 16418: extern volatile __bit BCL1IF @ (((unsigned) &PIR2)*8) + 3; |
[; ;pic18f27j13.h: 16420: extern volatile __bit BCL1IP @ (((unsigned) &IPR2)*8) + 3; |
[; ;pic18f27j13.h: 16422: extern volatile __bit BCL2IE @ (((unsigned) &PIE3)*8) + 6; |
[; ;pic18f27j13.h: 16424: extern volatile __bit BCL2IF @ (((unsigned) &PIR3)*8) + 6; |
[; ;pic18f27j13.h: 16426: extern volatile __bit BCL2IP @ (((unsigned) &IPR3)*8) + 6; |
[; ;pic18f27j13.h: 16428: extern volatile __bit BCLIE @ (((unsigned) &PIE2)*8) + 3; |
[; ;pic18f27j13.h: 16430: extern volatile __bit BCLIF @ (((unsigned) &PIR2)*8) + 3; |
[; ;pic18f27j13.h: 16432: extern volatile __bit BCLIP @ (((unsigned) &IPR2)*8) + 3; |
[; ;pic18f27j13.h: 16434: extern volatile __bit BF1 @ (((unsigned) &SSP1STAT)*8) + 0; |
[; ;pic18f27j13.h: 16436: extern volatile __bit BF2 @ (((unsigned) &SSP2STAT)*8) + 0; |
[; ;pic18f27j13.h: 16438: extern volatile __bit BGVST @ (((unsigned) &HLVDCON)*8) + 6; |
[; ;pic18f27j13.h: 16440: extern volatile __bit BOR @ (((unsigned) &RCON)*8) + 0; |
[; ;pic18f27j13.h: 16442: extern volatile __bit BRG161 @ (((unsigned) &BAUDCON1)*8) + 3; |
[; ;pic18f27j13.h: 16444: extern volatile __bit BRG162 @ (((unsigned) &BAUDCON2)*8) + 3; |
[; ;pic18f27j13.h: 16446: extern volatile __bit BRGH1 @ (((unsigned) &TXSTA1)*8) + 2; |
[; ;pic18f27j13.h: 16448: extern volatile __bit BRGH2 @ (((unsigned) &TXSTA2)*8) + 2; |
[; ;pic18f27j13.h: 16450: extern volatile __bit C10TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 4; |
[; ;pic18f27j13.h: 16452: extern volatile __bit C1CH0 @ (((unsigned) &CM1CON)*8) + 0; |
[; ;pic18f27j13.h: 16454: extern volatile __bit C1CH1 @ (((unsigned) &CM1CON)*8) + 1; |
[; ;pic18f27j13.h: 16456: extern volatile __bit C1INA @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 16458: extern volatile __bit C1INB @ (((unsigned) &PORTA)*8) + 3; |
[; ;pic18f27j13.h: 16460: extern volatile __bit C1INC @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 16462: extern volatile __bit C1IND @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 16464: extern volatile __bit C1TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 0; |
[; ;pic18f27j13.h: 16466: extern volatile __bit C1TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 1; |
[; ;pic18f27j13.h: 16468: extern volatile __bit C1TSEL2 @ (((unsigned) &CCPTMRS0)*8) + 2; |
[; ;pic18f27j13.h: 16470: extern volatile __bit C2INA @ (((unsigned) &PORTA)*8) + 1; |
[; ;pic18f27j13.h: 16472: extern volatile __bit C2INB @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 16474: extern volatile __bit C2INC @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 16476: extern volatile __bit C2IND @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 16478: extern volatile __bit C2TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 3; |
[; ;pic18f27j13.h: 16480: extern volatile __bit C2TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 4; |
[; ;pic18f27j13.h: 16482: extern volatile __bit C2TSEL2 @ (((unsigned) &CCPTMRS0)*8) + 5; |
[; ;pic18f27j13.h: 16484: extern volatile __bit C3INA @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 16486: extern volatile __bit C3INB @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 16488: extern volatile __bit C3INC @ (((unsigned) &PORTB)*8) + 1; |
[; ;pic18f27j13.h: 16490: extern volatile __bit C3IND @ (((unsigned) &PORTB)*8) + 0; |
[; ;pic18f27j13.h: 16492: extern volatile __bit C3TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 6; |
[; ;pic18f27j13.h: 16494: extern volatile __bit C3TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 7; |
[; ;pic18f27j13.h: 16496: extern volatile __bit C4TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 0; |
[; ;pic18f27j13.h: 16498: extern volatile __bit C4TSEL1 @ (((unsigned) &CCPTMRS1)*8) + 1; |
[; ;pic18f27j13.h: 16500: extern volatile __bit C5TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 2; |
[; ;pic18f27j13.h: 16502: extern volatile __bit C6TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 4; |
[; ;pic18f27j13.h: 16504: extern volatile __bit C7TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 6; |
[; ;pic18f27j13.h: 16506: extern volatile __bit C7TSEL1 @ (((unsigned) &CCPTMRS1)*8) + 7; |
[; ;pic18f27j13.h: 16508: extern volatile __bit C8TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 0; |
[; ;pic18f27j13.h: 16510: extern volatile __bit C8TSEL1 @ (((unsigned) &CCPTMRS2)*8) + 1; |
[; ;pic18f27j13.h: 16512: extern volatile __bit C9TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 2; |
[; ;pic18f27j13.h: 16514: extern volatile __bit CAL0 @ (((unsigned) &RTCCAL)*8) + 0; |
[; ;pic18f27j13.h: 16516: extern volatile __bit CAL1 @ (((unsigned) &RTCCAL)*8) + 1; |
[; ;pic18f27j13.h: 16518: extern volatile __bit CAL2 @ (((unsigned) &RTCCAL)*8) + 2; |
[; ;pic18f27j13.h: 16520: extern volatile __bit CAL3 @ (((unsigned) &RTCCAL)*8) + 3; |
[; ;pic18f27j13.h: 16522: extern volatile __bit CAL4 @ (((unsigned) &RTCCAL)*8) + 4; |
[; ;pic18f27j13.h: 16524: extern volatile __bit CAL5 @ (((unsigned) &RTCCAL)*8) + 5; |
[; ;pic18f27j13.h: 16526: extern volatile __bit CAL6 @ (((unsigned) &RTCCAL)*8) + 6; |
[; ;pic18f27j13.h: 16528: extern volatile __bit CAL7 @ (((unsigned) &RTCCAL)*8) + 7; |
[; ;pic18f27j13.h: 16530: extern volatile __bit CARRY @ (((unsigned) &STATUS)*8) + 0; |
[; ;pic18f27j13.h: 16532: extern volatile __bit CCH01 @ (((unsigned) &CM1CON)*8) + 0; |
[; ;pic18f27j13.h: 16534: extern volatile __bit CCH02 @ (((unsigned) &CM2CON)*8) + 0; |
[; ;pic18f27j13.h: 16536: extern volatile __bit CCH03 @ (((unsigned) &CM3CON)*8) + 0; |
[; ;pic18f27j13.h: 16538: extern volatile __bit CCH05 @ (((unsigned) &IPR5)*8) + 0; |
[; ;pic18f27j13.h: 16540: extern volatile __bit CCH11 @ (((unsigned) &CM1CON)*8) + 1; |
[; ;pic18f27j13.h: 16542: extern volatile __bit CCH12 @ (((unsigned) &CM2CON)*8) + 1; |
[; ;pic18f27j13.h: 16544: extern volatile __bit CCH13 @ (((unsigned) &CM3CON)*8) + 1; |
[; ;pic18f27j13.h: 16546: extern volatile __bit CCH15 @ (((unsigned) &IPR5)*8) + 1; |
[; ;pic18f27j13.h: 16548: extern volatile __bit CCIP3IP @ (((unsigned) &IPR4)*8) + 0; |
[; ;pic18f27j13.h: 16550: extern volatile __bit CCP10 @ (((unsigned) &PORTC)*8) + 7; |
[; ;pic18f27j13.h: 16552: extern volatile __bit CCP10IE @ (((unsigned) &PIE4)*8) + 7; |
[; ;pic18f27j13.h: 16554: extern volatile __bit CCP10IF @ (((unsigned) &PIR4)*8) + 7; |
[; ;pic18f27j13.h: 16556: extern volatile __bit CCP10IP @ (((unsigned) &IPR4)*8) + 7; |
[; ;pic18f27j13.h: 16558: extern volatile __bit CCP10M0 @ (((unsigned) &CCP10CON)*8) + 0; |
[; ;pic18f27j13.h: 16560: extern volatile __bit CCP10M1 @ (((unsigned) &CCP10CON)*8) + 1; |
[; ;pic18f27j13.h: 16562: extern volatile __bit CCP10M2 @ (((unsigned) &CCP10CON)*8) + 2; |
[; ;pic18f27j13.h: 16564: extern volatile __bit CCP10M3 @ (((unsigned) &CCP10CON)*8) + 3; |
[; ;pic18f27j13.h: 16566: extern volatile __bit CCP10MD @ (((unsigned) &PMDIS3)*8) + 7; |
[; ;pic18f27j13.h: 16568: extern volatile __bit CCP10OD @ (((unsigned) &ODCON2)*8) + 3; |
[; ;pic18f27j13.h: 16570: extern volatile __bit CCP1IE @ (((unsigned) &PIE1)*8) + 2; |
[; ;pic18f27j13.h: 16572: extern volatile __bit CCP1IF @ (((unsigned) &PIR1)*8) + 2; |
[; ;pic18f27j13.h: 16574: extern volatile __bit CCP1IP @ (((unsigned) &IPR1)*8) + 2; |
[; ;pic18f27j13.h: 16576: extern volatile __bit CCP1M0 @ (((unsigned) &CCP1CON)*8) + 0; |
[; ;pic18f27j13.h: 16578: extern volatile __bit CCP1M1 @ (((unsigned) &CCP1CON)*8) + 1; |
[; ;pic18f27j13.h: 16580: extern volatile __bit CCP1M2 @ (((unsigned) &CCP1CON)*8) + 2; |
[; ;pic18f27j13.h: 16582: extern volatile __bit CCP1M3 @ (((unsigned) &CCP1CON)*8) + 3; |
[; ;pic18f27j13.h: 16584: extern volatile __bit CCP1X @ (((unsigned) &CCP1CON)*8) + 5; |
[; ;pic18f27j13.h: 16586: extern volatile __bit CCP1Y @ (((unsigned) &CCP1CON)*8) + 4; |
[; ;pic18f27j13.h: 16588: extern volatile __bit CCP2 @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 16590: extern volatile __bit CCP2IE @ (((unsigned) &PIE2)*8) + 0; |
[; ;pic18f27j13.h: 16592: extern volatile __bit CCP2IF @ (((unsigned) &PIR2)*8) + 0; |
[; ;pic18f27j13.h: 16594: extern volatile __bit CCP2IP @ (((unsigned) &IPR2)*8) + 0; |
[; ;pic18f27j13.h: 16596: extern volatile __bit CCP2M0 @ (((unsigned) &CCP2CON)*8) + 0; |
[; ;pic18f27j13.h: 16598: extern volatile __bit CCP2M1 @ (((unsigned) &CCP2CON)*8) + 1; |
[; ;pic18f27j13.h: 16600: extern volatile __bit CCP2M2 @ (((unsigned) &CCP2CON)*8) + 2; |
[; ;pic18f27j13.h: 16602: extern volatile __bit CCP2M3 @ (((unsigned) &CCP2CON)*8) + 3; |
[; ;pic18f27j13.h: 16604: extern volatile __bit CCP2X @ (((unsigned) &CCP2CON)*8) + 5; |
[; ;pic18f27j13.h: 16606: extern volatile __bit CCP2Y @ (((unsigned) &CCP2CON)*8) + 4; |
[; ;pic18f27j13.h: 16608: extern volatile __bit CCP2_PA2 @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 16610: extern volatile __bit CCP3IE @ (((unsigned) &PIE4)*8) + 0; |
[; ;pic18f27j13.h: 16612: extern volatile __bit CCP3IF @ (((unsigned) &PIR4)*8) + 0; |
[; ;pic18f27j13.h: 16614: extern volatile __bit CCP3IP @ (((unsigned) &IPR4)*8) + 0; |
[; ;pic18f27j13.h: 16616: extern volatile __bit CCP3M0 @ (((unsigned) &CCP3CON)*8) + 0; |
[; ;pic18f27j13.h: 16618: extern volatile __bit CCP3M1 @ (((unsigned) &CCP3CON)*8) + 1; |
[; ;pic18f27j13.h: 16620: extern volatile __bit CCP3M2 @ (((unsigned) &CCP3CON)*8) + 2; |
[; ;pic18f27j13.h: 16622: extern volatile __bit CCP3M3 @ (((unsigned) &CCP3CON)*8) + 3; |
[; ;pic18f27j13.h: 16624: extern volatile __bit CCP4 @ (((unsigned) &PORTB)*8) + 4; |
[; ;pic18f27j13.h: 16626: extern volatile __bit CCP4IE @ (((unsigned) &PIE4)*8) + 1; |
[; ;pic18f27j13.h: 16628: extern volatile __bit CCP4IF @ (((unsigned) &PIR4)*8) + 1; |
[; ;pic18f27j13.h: 16630: extern volatile __bit CCP4IP @ (((unsigned) &IPR4)*8) + 1; |
[; ;pic18f27j13.h: 16632: extern volatile __bit CCP4M0 @ (((unsigned) &CCP4CON)*8) + 0; |
[; ;pic18f27j13.h: 16634: extern volatile __bit CCP4M1 @ (((unsigned) &CCP4CON)*8) + 1; |
[; ;pic18f27j13.h: 16636: extern volatile __bit CCP4M2 @ (((unsigned) &CCP4CON)*8) + 2; |
[; ;pic18f27j13.h: 16638: extern volatile __bit CCP4M3 @ (((unsigned) &CCP4CON)*8) + 3; |
[; ;pic18f27j13.h: 16640: extern volatile __bit CCP4MD @ (((unsigned) &PMDIS3)*8) + 1; |
[; ;pic18f27j13.h: 16642: extern volatile __bit CCP4OD @ (((unsigned) &ODCON1)*8) + 3; |
[; ;pic18f27j13.h: 16644: extern volatile __bit CCP5 @ (((unsigned) &PORTB)*8) + 5; |
[; ;pic18f27j13.h: 16646: extern volatile __bit CCP5IE @ (((unsigned) &PIE4)*8) + 2; |
[; ;pic18f27j13.h: 16648: extern volatile __bit CCP5IF @ (((unsigned) &PIR4)*8) + 2; |
[; ;pic18f27j13.h: 16650: extern volatile __bit CCP5IP @ (((unsigned) &IPR4)*8) + 2; |
[; ;pic18f27j13.h: 16652: extern volatile __bit CCP5M0 @ (((unsigned) &CCP5CON)*8) + 0; |
[; ;pic18f27j13.h: 16654: extern volatile __bit CCP5M1 @ (((unsigned) &CCP5CON)*8) + 1; |
[; ;pic18f27j13.h: 16656: extern volatile __bit CCP5M2 @ (((unsigned) &CCP5CON)*8) + 2; |
[; ;pic18f27j13.h: 16658: extern volatile __bit CCP5M3 @ (((unsigned) &CCP5CON)*8) + 3; |
[; ;pic18f27j13.h: 16660: extern volatile __bit CCP5MD @ (((unsigned) &PMDIS3)*8) + 2; |
[; ;pic18f27j13.h: 16662: extern volatile __bit CCP5OD @ (((unsigned) &ODCON1)*8) + 4; |
[; ;pic18f27j13.h: 16664: extern volatile __bit CCP6 @ (((unsigned) &PORTB)*8) + 6; |
[; ;pic18f27j13.h: 16666: extern volatile __bit CCP6IE @ (((unsigned) &PIE4)*8) + 3; |
[; ;pic18f27j13.h: 16668: extern volatile __bit CCP6IF @ (((unsigned) &PIR4)*8) + 3; |
[; ;pic18f27j13.h: 16670: extern volatile __bit CCP6IP @ (((unsigned) &IPR4)*8) + 3; |
[; ;pic18f27j13.h: 16672: extern volatile __bit CCP6M0 @ (((unsigned) &CCP6CON)*8) + 0; |
[; ;pic18f27j13.h: 16674: extern volatile __bit CCP6M1 @ (((unsigned) &CCP6CON)*8) + 1; |
[; ;pic18f27j13.h: 16676: extern volatile __bit CCP6M2 @ (((unsigned) &CCP6CON)*8) + 2; |
[; ;pic18f27j13.h: 16678: extern volatile __bit CCP6M3 @ (((unsigned) &CCP6CON)*8) + 3; |
[; ;pic18f27j13.h: 16680: extern volatile __bit CCP6MD @ (((unsigned) &PMDIS3)*8) + 3; |
[; ;pic18f27j13.h: 16682: extern volatile __bit CCP6OD @ (((unsigned) &ODCON1)*8) + 5; |
[; ;pic18f27j13.h: 16684: extern volatile __bit CCP7 @ (((unsigned) &PORTB)*8) + 7; |
[; ;pic18f27j13.h: 16686: extern volatile __bit CCP7IE @ (((unsigned) &PIE4)*8) + 4; |
[; ;pic18f27j13.h: 16688: extern volatile __bit CCP7IF @ (((unsigned) &PIR4)*8) + 4; |
[; ;pic18f27j13.h: 16690: extern volatile __bit CCP7IP @ (((unsigned) &IPR4)*8) + 4; |
[; ;pic18f27j13.h: 16692: extern volatile __bit CCP7M0 @ (((unsigned) &CCP7CON)*8) + 0; |
[; ;pic18f27j13.h: 16694: extern volatile __bit CCP7M1 @ (((unsigned) &CCP7CON)*8) + 1; |
[; ;pic18f27j13.h: 16696: extern volatile __bit CCP7M2 @ (((unsigned) &CCP7CON)*8) + 2; |
[; ;pic18f27j13.h: 16698: extern volatile __bit CCP7M3 @ (((unsigned) &CCP7CON)*8) + 3; |
[; ;pic18f27j13.h: 16700: extern volatile __bit CCP7MD @ (((unsigned) &PMDIS3)*8) + 4; |
[; ;pic18f27j13.h: 16702: extern volatile __bit CCP7OD @ (((unsigned) &ODCON1)*8) + 6; |
[; ;pic18f27j13.h: 16704: extern volatile __bit CCP8 @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 16706: extern volatile __bit CCP8IE @ (((unsigned) &PIE4)*8) + 5; |
[; ;pic18f27j13.h: 16708: extern volatile __bit CCP8IF @ (((unsigned) &PIR4)*8) + 5; |
[; ;pic18f27j13.h: 16710: extern volatile __bit CCP8IP @ (((unsigned) &IPR4)*8) + 5; |
[; ;pic18f27j13.h: 16712: extern volatile __bit CCP8M0 @ (((unsigned) &CCP8CON)*8) + 0; |
[; ;pic18f27j13.h: 16714: extern volatile __bit CCP8M1 @ (((unsigned) &CCP8CON)*8) + 1; |
[; ;pic18f27j13.h: 16716: extern volatile __bit CCP8M2 @ (((unsigned) &CCP8CON)*8) + 2; |
[; ;pic18f27j13.h: 16718: extern volatile __bit CCP8M3 @ (((unsigned) &CCP8CON)*8) + 3; |
[; ;pic18f27j13.h: 16720: extern volatile __bit CCP8MD @ (((unsigned) &PMDIS3)*8) + 5; |
[; ;pic18f27j13.h: 16722: extern volatile __bit CCP8OD @ (((unsigned) &ODCON1)*8) + 7; |
[; ;pic18f27j13.h: 16724: extern volatile __bit CCP9 @ (((unsigned) &PORTC)*8) + 6; |
[; ;pic18f27j13.h: 16726: extern volatile __bit CCP9IE @ (((unsigned) &PIE4)*8) + 6; |
[; ;pic18f27j13.h: 16728: extern volatile __bit CCP9IF @ (((unsigned) &PIR4)*8) + 6; |
[; ;pic18f27j13.h: 16730: extern volatile __bit CCP9IP @ (((unsigned) &IPR4)*8) + 6; |
[; ;pic18f27j13.h: 16732: extern volatile __bit CCP9M0 @ (((unsigned) &CCP9CON)*8) + 0; |
[; ;pic18f27j13.h: 16734: extern volatile __bit CCP9M1 @ (((unsigned) &CCP9CON)*8) + 1; |
[; ;pic18f27j13.h: 16736: extern volatile __bit CCP9M2 @ (((unsigned) &CCP9CON)*8) + 2; |
[; ;pic18f27j13.h: 16738: extern volatile __bit CCP9M3 @ (((unsigned) &CCP9CON)*8) + 3; |
[; ;pic18f27j13.h: 16740: extern volatile __bit CCP9MD @ (((unsigned) &PMDIS3)*8) + 6; |
[; ;pic18f27j13.h: 16742: extern volatile __bit CCP9OD @ (((unsigned) &ODCON2)*8) + 2; |
[; ;pic18f27j13.h: 16744: extern volatile __bit CHIME @ (((unsigned) &ALRMCFG)*8) + 6; |
[; ;pic18f27j13.h: 16746: extern volatile __bit CHS0 @ (((unsigned) &ADCON0)*8) + 2; |
[; ;pic18f27j13.h: 16748: extern volatile __bit CHS1 @ (((unsigned) &ADCON0)*8) + 3; |
[; ;pic18f27j13.h: 16750: extern volatile __bit CHS2 @ (((unsigned) &ADCON0)*8) + 4; |
[; ;pic18f27j13.h: 16752: extern volatile __bit CHS3 @ (((unsigned) &ADCON0)*8) + 5; |
[; ;pic18f27j13.h: 16754: extern volatile __bit CHSN3 @ (((unsigned) &ADCON1)*8) + 3; |
[; ;pic18f27j13.h: 16756: extern volatile __bit CK1 @ (((unsigned) &PORTC)*8) + 6; |
[; ;pic18f27j13.h: 16758: extern volatile __bit CKE1 @ (((unsigned) &SSP1STAT)*8) + 6; |
[; ;pic18f27j13.h: 16760: extern volatile __bit CKE2 @ (((unsigned) &SSP2STAT)*8) + 6; |
[; ;pic18f27j13.h: 16762: extern volatile __bit CKP1 @ (((unsigned) &SSP1CON1)*8) + 4; |
[; ;pic18f27j13.h: 16764: extern volatile __bit CKP2 @ (((unsigned) &SSP2CON1)*8) + 4; |
[; ;pic18f27j13.h: 16766: extern volatile __bit CKTXP @ (((unsigned) &BAUDCON1)*8) + 4; |
[; ;pic18f27j13.h: 16768: extern volatile __bit CLKI @ (((unsigned) &PORTA)*8) + 7; |
[; ;pic18f27j13.h: 16770: extern volatile __bit CLKO @ (((unsigned) &PORTA)*8) + 6; |
[; ;pic18f27j13.h: 16772: extern volatile __bit CM @ (((unsigned) &RCON)*8) + 5; |
[; ;pic18f27j13.h: 16774: extern volatile __bit CM1IE @ (((unsigned) &PIE2)*8) + 5; |
[; ;pic18f27j13.h: 16776: extern volatile __bit CM1IF @ (((unsigned) &PIR2)*8) + 5; |
[; ;pic18f27j13.h: 16778: extern volatile __bit CM1IP @ (((unsigned) &IPR2)*8) + 5; |
[; ;pic18f27j13.h: 16780: extern volatile __bit CM2IE @ (((unsigned) &PIE2)*8) + 6; |
[; ;pic18f27j13.h: 16782: extern volatile __bit CM2IF @ (((unsigned) &PIR2)*8) + 6; |
[; ;pic18f27j13.h: 16784: extern volatile __bit CM2IP @ (((unsigned) &IPR2)*8) + 6; |
[; ;pic18f27j13.h: 16786: extern volatile __bit CM3IE @ (((unsigned) &PIE5)*8) + 5; |
[; ;pic18f27j13.h: 16788: extern volatile __bit CM3IF @ (((unsigned) &PIR5)*8) + 5; |
[; ;pic18f27j13.h: 16790: extern volatile __bit CM3IP @ (((unsigned) &IPR5)*8) + 5; |
[; ;pic18f27j13.h: 16792: extern volatile __bit CMIE @ (((unsigned) &PIE2)*8) + 6; |
[; ;pic18f27j13.h: 16794: extern volatile __bit CMIF @ (((unsigned) &PIR2)*8) + 6; |
[; ;pic18f27j13.h: 16796: extern volatile __bit CMIP @ (((unsigned) &IPR2)*8) + 6; |
[; ;pic18f27j13.h: 16798: extern volatile __bit CMP1MD @ (((unsigned) &PMDIS2)*8) + 0; |
[; ;pic18f27j13.h: 16800: extern volatile __bit CMP2MD @ (((unsigned) &PMDIS2)*8) + 1; |
[; ;pic18f27j13.h: 16802: extern volatile __bit CMP3MD @ (((unsigned) &PMDIS2)*8) + 2; |
[; ;pic18f27j13.h: 16804: extern volatile __bit CMPL02 @ (((unsigned) &PSTR2CON)*8) + 6; |
[; ;pic18f27j13.h: 16806: extern volatile __bit CMPL03 @ (((unsigned) &PSTR3CON)*8) + 6; |
[; ;pic18f27j13.h: 16808: extern volatile __bit CMPL12 @ (((unsigned) &PSTR2CON)*8) + 7; |
[; ;pic18f27j13.h: 16810: extern volatile __bit CMPL13 @ (((unsigned) &PSTR3CON)*8) + 7; |
[; ;pic18f27j13.h: 16812: extern volatile __bit COE1 @ (((unsigned) &CM1CON)*8) + 6; |
[; ;pic18f27j13.h: 16814: extern volatile __bit COE2 @ (((unsigned) &CM2CON)*8) + 6; |
[; ;pic18f27j13.h: 16816: extern volatile __bit COE3 @ (((unsigned) &CM3CON)*8) + 6; |
[; ;pic18f27j13.h: 16818: extern volatile __bit CON1 @ (((unsigned) &CM1CON)*8) + 7; |
[; ;pic18f27j13.h: 16820: extern volatile __bit CON2 @ (((unsigned) &CM2CON)*8) + 7; |
[; ;pic18f27j13.h: 16822: extern volatile __bit CON3 @ (((unsigned) &CM3CON)*8) + 7; |
[; ;pic18f27j13.h: 16824: extern volatile __bit COUT1 @ (((unsigned) &CMSTAT)*8) + 0; |
[; ;pic18f27j13.h: 16826: extern volatile __bit COUT2 @ (((unsigned) &CMSTAT)*8) + 1; |
[; ;pic18f27j13.h: 16828: extern volatile __bit COUT3 @ (((unsigned) &CMSTAT)*8) + 2; |
[; ;pic18f27j13.h: 16830: extern volatile __bit CPOL1 @ (((unsigned) &CM1CON)*8) + 5; |
[; ;pic18f27j13.h: 16832: extern volatile __bit CPOL2 @ (((unsigned) &CM2CON)*8) + 5; |
[; ;pic18f27j13.h: 16834: extern volatile __bit CPOL3 @ (((unsigned) &CM3CON)*8) + 5; |
[; ;pic18f27j13.h: 16836: extern volatile __bit CREF1 @ (((unsigned) &CM1CON)*8) + 2; |
[; ;pic18f27j13.h: 16838: extern volatile __bit CREF2 @ (((unsigned) &CM2CON)*8) + 2; |
[; ;pic18f27j13.h: 16840: extern volatile __bit CREF3 @ (((unsigned) &CM3CON)*8) + 2; |
[; ;pic18f27j13.h: 16842: extern volatile __bit CREN1 @ (((unsigned) &RCSTA1)*8) + 4; |
[; ;pic18f27j13.h: 16844: extern volatile __bit CREN2 @ (((unsigned) &RCSTA2)*8) + 4; |
[; ;pic18f27j13.h: 16846: extern volatile __bit CSRC1 @ (((unsigned) &TXSTA1)*8) + 7; |
[; ;pic18f27j13.h: 16848: extern volatile __bit CSRC2 @ (((unsigned) &TXSTA2)*8) + 7; |
[; ;pic18f27j13.h: 16850: extern volatile __bit CTED1 @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 16852: extern volatile __bit CTED2 @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 16854: extern volatile __bit CTMUDS @ (((unsigned) &ODCON3)*8) + 7; |
[; ;pic18f27j13.h: 16856: extern volatile __bit CTMUEN @ (((unsigned) &CTMUCONH)*8) + 7; |
[; ;pic18f27j13.h: 16858: extern volatile __bit CTMUIE @ (((unsigned) &PIE3)*8) + 2; |
[; ;pic18f27j13.h: 16860: extern volatile __bit CTMUIF @ (((unsigned) &PIR3)*8) + 2; |
[; ;pic18f27j13.h: 16862: extern volatile __bit CTMUIP @ (((unsigned) &IPR3)*8) + 2; |
[; ;pic18f27j13.h: 16864: extern volatile __bit CTMUMD @ (((unsigned) &PMDIS1)*8) + 6; |
[; ;pic18f27j13.h: 16866: extern volatile __bit CTMUSIDL @ (((unsigned) &CTMUCONH)*8) + 5; |
[; ;pic18f27j13.h: 16868: extern volatile __bit CTPLS @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 16870: extern volatile __bit CTTRIG @ (((unsigned) &CTMUCONH)*8) + 0; |
[; ;pic18f27j13.h: 16872: extern volatile __bit CVR0 @ (((unsigned) &CVRCON)*8) + 0; |
[; ;pic18f27j13.h: 16874: extern volatile __bit CVR1 @ (((unsigned) &CVRCON)*8) + 1; |
[; ;pic18f27j13.h: 16876: extern volatile __bit CVR2 @ (((unsigned) &CVRCON)*8) + 2; |
[; ;pic18f27j13.h: 16878: extern volatile __bit CVR3 @ (((unsigned) &CVRCON)*8) + 3; |
[; ;pic18f27j13.h: 16880: extern volatile __bit CVREF @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 16882: extern volatile __bit CVREN @ (((unsigned) &CVRCON)*8) + 7; |
[; ;pic18f27j13.h: 16884: extern volatile __bit CVROE @ (((unsigned) &CVRCON)*8) + 6; |
[; ;pic18f27j13.h: 16886: extern volatile __bit CVROEN @ (((unsigned) &CVRCON)*8) + 6; |
[; ;pic18f27j13.h: 16888: extern volatile __bit CVRR @ (((unsigned) &CVRCON)*8) + 5; |
[; ;pic18f27j13.h: 16890: extern volatile __bit CVRSS @ (((unsigned) &CVRCON)*8) + 4; |
[; ;pic18f27j13.h: 16892: extern volatile __bit DA @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 16894: extern volatile __bit DA1 @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 16896: extern volatile __bit DA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 16898: extern volatile __bit DATA_ADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 16900: extern volatile __bit DATA_ADDRESS2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 16902: extern volatile __bit DC @ (((unsigned) &STATUS)*8) + 1; |
[; ;pic18f27j13.h: 16904: extern volatile __bit DC10B0 @ (((unsigned) &CCP10CON)*8) + 4; |
[; ;pic18f27j13.h: 16906: extern volatile __bit DC10B1 @ (((unsigned) &CCP10CON)*8) + 5; |
[; ;pic18f27j13.h: 16908: extern volatile __bit DC1B0 @ (((unsigned) &CCP1CON)*8) + 4; |
[; ;pic18f27j13.h: 16910: extern volatile __bit DC1B1 @ (((unsigned) &CCP1CON)*8) + 5; |
[; ;pic18f27j13.h: 16912: extern volatile __bit DC2B0 @ (((unsigned) &CCP2CON)*8) + 4; |
[; ;pic18f27j13.h: 16914: extern volatile __bit DC2B1 @ (((unsigned) &CCP2CON)*8) + 5; |
[; ;pic18f27j13.h: 16916: extern volatile __bit DC3B0 @ (((unsigned) &CCP3CON)*8) + 4; |
[; ;pic18f27j13.h: 16918: extern volatile __bit DC3B1 @ (((unsigned) &CCP3CON)*8) + 5; |
[; ;pic18f27j13.h: 16920: extern volatile __bit DC4B0 @ (((unsigned) &CCP4CON)*8) + 4; |
[; ;pic18f27j13.h: 16922: extern volatile __bit DC4B1 @ (((unsigned) &CCP4CON)*8) + 5; |
[; ;pic18f27j13.h: 16924: extern volatile __bit DC5B0 @ (((unsigned) &CCP5CON)*8) + 4; |
[; ;pic18f27j13.h: 16926: extern volatile __bit DC5B1 @ (((unsigned) &CCP5CON)*8) + 5; |
[; ;pic18f27j13.h: 16928: extern volatile __bit DC6B0 @ (((unsigned) &CCP6CON)*8) + 4; |
[; ;pic18f27j13.h: 16930: extern volatile __bit DC6B1 @ (((unsigned) &CCP6CON)*8) + 5; |
[; ;pic18f27j13.h: 16932: extern volatile __bit DC7B0 @ (((unsigned) &CCP7CON)*8) + 4; |
[; ;pic18f27j13.h: 16934: extern volatile __bit DC7B1 @ (((unsigned) &CCP7CON)*8) + 5; |
[; ;pic18f27j13.h: 16936: extern volatile __bit DC8B0 @ (((unsigned) &CCP8CON)*8) + 4; |
[; ;pic18f27j13.h: 16938: extern volatile __bit DC8B1 @ (((unsigned) &CCP8CON)*8) + 5; |
[; ;pic18f27j13.h: 16940: extern volatile __bit DC9B0 @ (((unsigned) &CCP9CON)*8) + 4; |
[; ;pic18f27j13.h: 16942: extern volatile __bit DC9B1 @ (((unsigned) &CCP9CON)*8) + 5; |
[; ;pic18f27j13.h: 16944: extern volatile __bit DLYCYC0 @ (((unsigned) &DMACON2)*8) + 4; |
[; ;pic18f27j13.h: 16946: extern volatile __bit DLYCYC1 @ (((unsigned) &DMACON2)*8) + 5; |
[; ;pic18f27j13.h: 16948: extern volatile __bit DLYCYC2 @ (((unsigned) &DMACON2)*8) + 6; |
[; ;pic18f27j13.h: 16950: extern volatile __bit DLYCYC3 @ (((unsigned) &DMACON2)*8) + 7; |
[; ;pic18f27j13.h: 16952: extern volatile __bit DLYINTEN @ (((unsigned) &DMACON1)*8) + 1; |
[; ;pic18f27j13.h: 16954: extern volatile __bit DMAEN @ (((unsigned) &DMACON1)*8) + 0; |
[; ;pic18f27j13.h: 16956: extern volatile __bit DONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 16958: extern volatile __bit DS @ (((unsigned) &WDTCON)*8) + 3; |
[; ;pic18f27j13.h: 16960: extern volatile __bit DSBOR @ (((unsigned) &DSCONL)*8) + 1; |
[; ;pic18f27j13.h: 16962: extern volatile __bit DSEN @ (((unsigned) &DSCONH)*8) + 7; |
[; ;pic18f27j13.h: 16964: extern volatile __bit DSFLT @ (((unsigned) &DSWAKEL)*8) + 7; |
[; ;pic18f27j13.h: 16966: extern volatile __bit DSINT0 @ (((unsigned) &DSWAKEH)*8) + 0; |
[; ;pic18f27j13.h: 16968: extern volatile __bit DSMCLR @ (((unsigned) &DSWAKEL)*8) + 2; |
[; ;pic18f27j13.h: 16970: extern volatile __bit DSPOR @ (((unsigned) &DSWAKEL)*8) + 0; |
[; ;pic18f27j13.h: 16972: extern volatile __bit DSRTC @ (((unsigned) &DSWAKEL)*8) + 3; |
[; ;pic18f27j13.h: 16974: extern volatile __bit DSULP @ (((unsigned) &DSWAKEL)*8) + 5; |
[; ;pic18f27j13.h: 16976: extern volatile __bit DSULPEN @ (((unsigned) &DSCONH)*8) + 1; |
[; ;pic18f27j13.h: 16978: extern volatile __bit DSWDT @ (((unsigned) &DSWAKEL)*8) + 4; |
[; ;pic18f27j13.h: 16980: extern volatile __bit DT1 @ (((unsigned) &PORTC)*8) + 7; |
[; ;pic18f27j13.h: 16982: extern volatile __bit DTRXP @ (((unsigned) &BAUDCON1)*8) + 5; |
[; ;pic18f27j13.h: 16984: extern volatile __bit DTRXP1 @ (((unsigned) &BAUDCON1)*8) + 5; |
[; ;pic18f27j13.h: 16986: extern volatile __bit DTRXP2 @ (((unsigned) &BAUDCON2)*8) + 5; |
[; ;pic18f27j13.h: 16988: extern volatile __bit DUPLEX0 @ (((unsigned) &DMACON1)*8) + 2; |
[; ;pic18f27j13.h: 16990: extern volatile __bit DUPLEX1 @ (((unsigned) &DMACON1)*8) + 3; |
[; ;pic18f27j13.h: 16992: extern volatile __bit D_A @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 16994: extern volatile __bit D_A2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 16996: extern volatile __bit D_nA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 16998: extern volatile __bit ECCP1AS0 @ (((unsigned) &ECCP1AS)*8) + 4; |
[; ;pic18f27j13.h: 17000: extern volatile __bit ECCP1AS1 @ (((unsigned) &ECCP1AS)*8) + 5; |
[; ;pic18f27j13.h: 17002: extern volatile __bit ECCP1AS2 @ (((unsigned) &ECCP1AS)*8) + 6; |
[; ;pic18f27j13.h: 17004: extern volatile __bit ECCP1ASE @ (((unsigned) &ECCP1AS)*8) + 7; |
[; ;pic18f27j13.h: 17006: extern volatile __bit ECCP1MD @ (((unsigned) &PMDIS0)*8) + 5; |
[; ;pic18f27j13.h: 17008: extern volatile __bit ECCP1OD @ (((unsigned) &ODCON1)*8) + 0; |
[; ;pic18f27j13.h: 17010: extern volatile __bit ECCP2AS0 @ (((unsigned) &ECCP2AS)*8) + 4; |
[; ;pic18f27j13.h: 17012: extern volatile __bit ECCP2AS1 @ (((unsigned) &ECCP2AS)*8) + 5; |
[; ;pic18f27j13.h: 17014: extern volatile __bit ECCP2AS2 @ (((unsigned) &ECCP2AS)*8) + 6; |
[; ;pic18f27j13.h: 17016: extern volatile __bit ECCP2ASE @ (((unsigned) &ECCP2AS)*8) + 7; |
[; ;pic18f27j13.h: 17018: extern volatile __bit ECCP2MD @ (((unsigned) &PMDIS0)*8) + 6; |
[; ;pic18f27j13.h: 17020: extern volatile __bit ECCP2OD @ (((unsigned) &ODCON1)*8) + 1; |
[; ;pic18f27j13.h: 17022: extern volatile __bit ECCP3AS0 @ (((unsigned) &ECCP3AS)*8) + 4; |
[; ;pic18f27j13.h: 17024: extern volatile __bit ECCP3AS1 @ (((unsigned) &ECCP3AS)*8) + 5; |
[; ;pic18f27j13.h: 17026: extern volatile __bit ECCP3AS2 @ (((unsigned) &ECCP3AS)*8) + 6; |
[; ;pic18f27j13.h: 17028: extern volatile __bit ECCP3ASE @ (((unsigned) &ECCP3AS)*8) + 7; |
[; ;pic18f27j13.h: 17030: extern volatile __bit ECCP3MD @ (((unsigned) &PMDIS0)*8) + 7; |
[; ;pic18f27j13.h: 17032: extern volatile __bit ECCP3OD @ (((unsigned) &ODCON1)*8) + 2; |
[; ;pic18f27j13.h: 17034: extern volatile __bit EDG1POL @ (((unsigned) &CTMUCONL)*8) + 4; |
[; ;pic18f27j13.h: 17036: extern volatile __bit EDG1SEL0 @ (((unsigned) &CTMUCONL)*8) + 2; |
[; ;pic18f27j13.h: 17038: extern volatile __bit EDG1SEL1 @ (((unsigned) &CTMUCONL)*8) + 3; |
[; ;pic18f27j13.h: 17040: extern volatile __bit EDG1STAT @ (((unsigned) &CTMUCONL)*8) + 0; |
[; ;pic18f27j13.h: 17042: extern volatile __bit EDG2POL @ (((unsigned) &CTMUCONL)*8) + 7; |
[; ;pic18f27j13.h: 17044: extern volatile __bit EDG2SEL0 @ (((unsigned) &CTMUCONL)*8) + 5; |
[; ;pic18f27j13.h: 17046: extern volatile __bit EDG2SEL1 @ (((unsigned) &CTMUCONL)*8) + 6; |
[; ;pic18f27j13.h: 17048: extern volatile __bit EDG2STAT @ (((unsigned) &CTMUCONL)*8) + 1; |
[; ;pic18f27j13.h: 17050: extern volatile __bit EDGEN @ (((unsigned) &CTMUCONH)*8) + 3; |
[; ;pic18f27j13.h: 17052: extern volatile __bit EDGSEQEN @ (((unsigned) &CTMUCONH)*8) + 2; |
[; ;pic18f27j13.h: 17054: extern volatile __bit EVPOL01 @ (((unsigned) &CM1CON)*8) + 3; |
[; ;pic18f27j13.h: 17056: extern volatile __bit EVPOL02 @ (((unsigned) &CM2CON)*8) + 3; |
[; ;pic18f27j13.h: 17058: extern volatile __bit EVPOL03 @ (((unsigned) &CM3CON)*8) + 3; |
[; ;pic18f27j13.h: 17060: extern volatile __bit EVPOL05 @ (((unsigned) &IPR5)*8) + 3; |
[; ;pic18f27j13.h: 17062: extern volatile __bit EVPOL11 @ (((unsigned) &CM1CON)*8) + 4; |
[; ;pic18f27j13.h: 17064: extern volatile __bit EVPOL12 @ (((unsigned) &CM2CON)*8) + 4; |
[; ;pic18f27j13.h: 17066: extern volatile __bit EVPOL13 @ (((unsigned) &CM3CON)*8) + 4; |
[; ;pic18f27j13.h: 17068: extern volatile __bit EVPOL15 @ (((unsigned) &IPR5)*8) + 4; |
[; ;pic18f27j13.h: 17070: extern volatile __bit FERR1 @ (((unsigned) &RCSTA1)*8) + 2; |
[; ;pic18f27j13.h: 17072: extern volatile __bit FERR2 @ (((unsigned) &RCSTA2)*8) + 2; |
[; ;pic18f27j13.h: 17074: extern volatile __bit FREE @ (((unsigned) &EECON1)*8) + 4; |
[; ;pic18f27j13.h: 17076: extern volatile __bit GCEN1 @ (((unsigned) &SSP1CON2)*8) + 7; |
[; ;pic18f27j13.h: 17078: extern volatile __bit GCEN2 @ (((unsigned) &SSP2CON2)*8) + 7; |
[; ;pic18f27j13.h: 17080: extern volatile __bit GIE @ (((unsigned) &INTCON)*8) + 7; |
[; ;pic18f27j13.h: 17082: extern volatile __bit GIEH @ (((unsigned) &INTCON)*8) + 7; |
[; ;pic18f27j13.h: 17084: extern volatile __bit GIEL @ (((unsigned) &INTCON)*8) + 6; |
[; ;pic18f27j13.h: 17086: extern volatile __bit GIE_GIEH @ (((unsigned) &INTCON)*8) + 7; |
[; ;pic18f27j13.h: 17088: extern volatile __bit GO @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17090: extern volatile __bit GODONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17092: extern volatile __bit GO_DONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17094: extern volatile __bit GO_NOT_DONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17096: extern volatile __bit GO_nDONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17098: extern volatile __bit HALFSEC @ (((unsigned) &RTCCFG)*8) + 3; |
[; ;pic18f27j13.h: 17100: extern volatile __bit HLVDEN @ (((unsigned) &HLVDCON)*8) + 4; |
[; ;pic18f27j13.h: 17102: extern volatile __bit HLVDIE @ (((unsigned) &PIE2)*8) + 2; |
[; ;pic18f27j13.h: 17104: extern volatile __bit HLVDIF @ (((unsigned) &PIR2)*8) + 2; |
[; ;pic18f27j13.h: 17106: extern volatile __bit HLVDIN @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 17108: extern volatile __bit HLVDIP @ (((unsigned) &IPR2)*8) + 2; |
[; ;pic18f27j13.h: 17110: extern volatile __bit HLVDL0 @ (((unsigned) &HLVDCON)*8) + 0; |
[; ;pic18f27j13.h: 17112: extern volatile __bit HLVDL1 @ (((unsigned) &HLVDCON)*8) + 1; |
[; ;pic18f27j13.h: 17114: extern volatile __bit HLVDL2 @ (((unsigned) &HLVDCON)*8) + 2; |
[; ;pic18f27j13.h: 17116: extern volatile __bit HLVDL3 @ (((unsigned) &HLVDCON)*8) + 3; |
[; ;pic18f27j13.h: 17118: extern volatile __bit I2C_DAT @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 17120: extern volatile __bit I2C_DAT2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 17122: extern volatile __bit I2C_READ @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17124: extern volatile __bit I2C_READ2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 17126: extern volatile __bit I2C_START @ (((unsigned) &SSP1STAT)*8) + 3; |
[; ;pic18f27j13.h: 17128: extern volatile __bit I2C_START2 @ (((unsigned) &SSP2STAT)*8) + 3; |
[; ;pic18f27j13.h: 17130: extern volatile __bit I2C_STOP @ (((unsigned) &SSP1STAT)*8) + 4; |
[; ;pic18f27j13.h: 17132: extern volatile __bit I2C_STOP2 @ (((unsigned) &SSP2STAT)*8) + 4; |
[; ;pic18f27j13.h: 17134: extern volatile __bit IDISSEN @ (((unsigned) &CTMUCONH)*8) + 1; |
[; ;pic18f27j13.h: 17136: extern volatile __bit IDLEN @ (((unsigned) &OSCCON)*8) + 7; |
[; ;pic18f27j13.h: 17138: extern volatile __bit INT0 @ (((unsigned) &PORTB)*8) + 0; |
[; ;pic18f27j13.h: 17140: extern volatile __bit INT0E @ (((unsigned) &INTCON)*8) + 4; |
[; ;pic18f27j13.h: 17142: extern volatile __bit INT0F @ (((unsigned) &INTCON)*8) + 1; |
[; ;pic18f27j13.h: 17144: extern volatile __bit INT0IE @ (((unsigned) &INTCON)*8) + 4; |
[; ;pic18f27j13.h: 17146: extern volatile __bit INT0IF @ (((unsigned) &INTCON)*8) + 1; |
[; ;pic18f27j13.h: 17148: extern volatile __bit INT1E @ (((unsigned) &INTCON3)*8) + 3; |
[; ;pic18f27j13.h: 17150: extern volatile __bit INT1F @ (((unsigned) &INTCON3)*8) + 0; |
[; ;pic18f27j13.h: 17152: extern volatile __bit INT1IE @ (((unsigned) &INTCON3)*8) + 3; |
[; ;pic18f27j13.h: 17154: extern volatile __bit INT1IF @ (((unsigned) &INTCON3)*8) + 0; |
[; ;pic18f27j13.h: 17156: extern volatile __bit INT1IP @ (((unsigned) &INTCON3)*8) + 6; |
[; ;pic18f27j13.h: 17158: extern volatile __bit INT1P @ (((unsigned) &INTCON3)*8) + 6; |
[; ;pic18f27j13.h: 17160: extern volatile __bit INT2E @ (((unsigned) &INTCON3)*8) + 4; |
[; ;pic18f27j13.h: 17162: extern volatile __bit INT2F @ (((unsigned) &INTCON3)*8) + 1; |
[; ;pic18f27j13.h: 17164: extern volatile __bit INT2IE @ (((unsigned) &INTCON3)*8) + 4; |
[; ;pic18f27j13.h: 17166: extern volatile __bit INT2IF @ (((unsigned) &INTCON3)*8) + 1; |
[; ;pic18f27j13.h: 17168: extern volatile __bit INT2IP @ (((unsigned) &INTCON3)*8) + 7; |
[; ;pic18f27j13.h: 17170: extern volatile __bit INT2P @ (((unsigned) &INTCON3)*8) + 7; |
[; ;pic18f27j13.h: 17172: extern volatile __bit INT3E @ (((unsigned) &INTCON3)*8) + 5; |
[; ;pic18f27j13.h: 17174: extern volatile __bit INT3F @ (((unsigned) &INTCON3)*8) + 2; |
[; ;pic18f27j13.h: 17176: extern volatile __bit INT3IE @ (((unsigned) &INTCON3)*8) + 5; |
[; ;pic18f27j13.h: 17178: extern volatile __bit INT3IF @ (((unsigned) &INTCON3)*8) + 2; |
[; ;pic18f27j13.h: 17180: extern volatile __bit INT3IP @ (((unsigned) &INTCON2)*8) + 1; |
[; ;pic18f27j13.h: 17182: extern volatile __bit INT3P @ (((unsigned) &INTCON2)*8) + 1; |
[; ;pic18f27j13.h: 17184: extern volatile __bit INTEDG0 @ (((unsigned) &INTCON2)*8) + 6; |
[; ;pic18f27j13.h: 17186: extern volatile __bit INTEDG1 @ (((unsigned) &INTCON2)*8) + 5; |
[; ;pic18f27j13.h: 17188: extern volatile __bit INTEDG2 @ (((unsigned) &INTCON2)*8) + 4; |
[; ;pic18f27j13.h: 17190: extern volatile __bit INTEDG3 @ (((unsigned) &INTCON2)*8) + 3; |
[; ;pic18f27j13.h: 17192: extern volatile __bit INTLVL0 @ (((unsigned) &DMACON2)*8) + 0; |
[; ;pic18f27j13.h: 17194: extern volatile __bit INTLVL1 @ (((unsigned) &DMACON2)*8) + 1; |
[; ;pic18f27j13.h: 17196: extern volatile __bit INTLVL2 @ (((unsigned) &DMACON2)*8) + 2; |
[; ;pic18f27j13.h: 17198: extern volatile __bit INTLVL3 @ (((unsigned) &DMACON2)*8) + 3; |
[; ;pic18f27j13.h: 17200: extern volatile __bit INTSRC @ (((unsigned) &OSCTUNE)*8) + 7; |
[; ;pic18f27j13.h: 17202: extern volatile __bit IOLOCK @ (((unsigned) &PPSCON)*8) + 0; |
[; ;pic18f27j13.h: 17204: extern volatile __bit IPEN @ (((unsigned) &RCON)*8) + 7; |
[; ;pic18f27j13.h: 17206: extern volatile __bit IRCF0 @ (((unsigned) &OSCCON)*8) + 4; |
[; ;pic18f27j13.h: 17208: extern volatile __bit IRCF1 @ (((unsigned) &OSCCON)*8) + 5; |
[; ;pic18f27j13.h: 17210: extern volatile __bit IRCF2 @ (((unsigned) &OSCCON)*8) + 6; |
[; ;pic18f27j13.h: 17212: extern volatile __bit IRNG0 @ (((unsigned) &CTMUICON)*8) + 0; |
[; ;pic18f27j13.h: 17214: extern volatile __bit IRNG1 @ (((unsigned) &CTMUICON)*8) + 1; |
[; ;pic18f27j13.h: 17216: extern volatile __bit IRVST @ (((unsigned) &HLVDCON)*8) + 5; |
[; ;pic18f27j13.h: 17218: extern volatile __bit ITRIM0 @ (((unsigned) &CTMUICON)*8) + 2; |
[; ;pic18f27j13.h: 17220: extern volatile __bit ITRIM1 @ (((unsigned) &CTMUICON)*8) + 3; |
[; ;pic18f27j13.h: 17222: extern volatile __bit ITRIM2 @ (((unsigned) &CTMUICON)*8) + 4; |
[; ;pic18f27j13.h: 17224: extern volatile __bit ITRIM3 @ (((unsigned) &CTMUICON)*8) + 5; |
[; ;pic18f27j13.h: 17226: extern volatile __bit ITRIM4 @ (((unsigned) &CTMUICON)*8) + 6; |
[; ;pic18f27j13.h: 17228: extern volatile __bit ITRIM5 @ (((unsigned) &CTMUICON)*8) + 7; |
[; ;pic18f27j13.h: 17230: extern volatile __bit KBI0 @ (((unsigned) &PORTB)*8) + 4; |
[; ;pic18f27j13.h: 17232: extern volatile __bit KBI1 @ (((unsigned) &PORTB)*8) + 5; |
[; ;pic18f27j13.h: 17234: extern volatile __bit KBI2 @ (((unsigned) &PORTB)*8) + 6; |
[; ;pic18f27j13.h: 17236: extern volatile __bit KBI3 @ (((unsigned) &PORTB)*8) + 7; |
[; ;pic18f27j13.h: 17238: extern volatile __bit LA0 @ (((unsigned) &LATA)*8) + 0; |
[; ;pic18f27j13.h: 17240: extern volatile __bit LA1 @ (((unsigned) &LATA)*8) + 1; |
[; ;pic18f27j13.h: 17242: extern volatile __bit LA2 @ (((unsigned) &LATA)*8) + 2; |
[; ;pic18f27j13.h: 17244: extern volatile __bit LA3 @ (((unsigned) &LATA)*8) + 3; |
[; ;pic18f27j13.h: 17246: extern volatile __bit LA4 @ (((unsigned) &LATA)*8) + 4; |
[; ;pic18f27j13.h: 17248: extern volatile __bit LA5 @ (((unsigned) &LATA)*8) + 5; |
[; ;pic18f27j13.h: 17250: extern volatile __bit LA6 @ (((unsigned) &LATA)*8) + 6; |
[; ;pic18f27j13.h: 17252: extern volatile __bit LA7 @ (((unsigned) &LATA)*8) + 7; |
[; ;pic18f27j13.h: 17254: extern volatile __bit LATA0 @ (((unsigned) &LATA)*8) + 0; |
[; ;pic18f27j13.h: 17256: extern volatile __bit LATA1 @ (((unsigned) &LATA)*8) + 1; |
[; ;pic18f27j13.h: 17258: extern volatile __bit LATA2 @ (((unsigned) &LATA)*8) + 2; |
[; ;pic18f27j13.h: 17260: extern volatile __bit LATA3 @ (((unsigned) &LATA)*8) + 3; |
[; ;pic18f27j13.h: 17262: extern volatile __bit LATA5 @ (((unsigned) &LATA)*8) + 5; |
[; ;pic18f27j13.h: 17264: extern volatile __bit LATA6 @ (((unsigned) &LATA)*8) + 6; |
[; ;pic18f27j13.h: 17266: extern volatile __bit LATA7 @ (((unsigned) &LATA)*8) + 7; |
[; ;pic18f27j13.h: 17268: extern volatile __bit LATB0 @ (((unsigned) &LATB)*8) + 0; |
[; ;pic18f27j13.h: 17270: extern volatile __bit LATB1 @ (((unsigned) &LATB)*8) + 1; |
[; ;pic18f27j13.h: 17272: extern volatile __bit LATB2 @ (((unsigned) &LATB)*8) + 2; |
[; ;pic18f27j13.h: 17274: extern volatile __bit LATB3 @ (((unsigned) &LATB)*8) + 3; |
[; ;pic18f27j13.h: 17276: extern volatile __bit LATB4 @ (((unsigned) &LATB)*8) + 4; |
[; ;pic18f27j13.h: 17278: extern volatile __bit LATB5 @ (((unsigned) &LATB)*8) + 5; |
[; ;pic18f27j13.h: 17280: extern volatile __bit LATB6 @ (((unsigned) &LATB)*8) + 6; |
[; ;pic18f27j13.h: 17282: extern volatile __bit LATB7 @ (((unsigned) &LATB)*8) + 7; |
[; ;pic18f27j13.h: 17284: extern volatile __bit LATC0 @ (((unsigned) &LATC)*8) + 0; |
[; ;pic18f27j13.h: 17286: extern volatile __bit LATC1 @ (((unsigned) &LATC)*8) + 1; |
[; ;pic18f27j13.h: 17288: extern volatile __bit LATC2 @ (((unsigned) &LATC)*8) + 2; |
[; ;pic18f27j13.h: 17290: extern volatile __bit LATC3 @ (((unsigned) &LATC)*8) + 3; |
[; ;pic18f27j13.h: 17292: extern volatile __bit LATC4 @ (((unsigned) &LATC)*8) + 4; |
[; ;pic18f27j13.h: 17294: extern volatile __bit LATC5 @ (((unsigned) &LATC)*8) + 5; |
[; ;pic18f27j13.h: 17296: extern volatile __bit LATC6 @ (((unsigned) &LATC)*8) + 6; |
[; ;pic18f27j13.h: 17298: extern volatile __bit LATC7 @ (((unsigned) &LATC)*8) + 7; |
[; ;pic18f27j13.h: 17300: extern volatile __bit LB0 @ (((unsigned) &LATB)*8) + 0; |
[; ;pic18f27j13.h: 17302: extern volatile __bit LB1 @ (((unsigned) &LATB)*8) + 1; |
[; ;pic18f27j13.h: 17304: extern volatile __bit LB2 @ (((unsigned) &LATB)*8) + 2; |
[; ;pic18f27j13.h: 17306: extern volatile __bit LB3 @ (((unsigned) &LATB)*8) + 3; |
[; ;pic18f27j13.h: 17308: extern volatile __bit LB4 @ (((unsigned) &LATB)*8) + 4; |
[; ;pic18f27j13.h: 17310: extern volatile __bit LB5 @ (((unsigned) &LATB)*8) + 5; |
[; ;pic18f27j13.h: 17312: extern volatile __bit LB6 @ (((unsigned) &LATB)*8) + 6; |
[; ;pic18f27j13.h: 17314: extern volatile __bit LB7 @ (((unsigned) &LATB)*8) + 7; |
[; ;pic18f27j13.h: 17316: extern volatile __bit LC0 @ (((unsigned) &LATC)*8) + 0; |
[; ;pic18f27j13.h: 17318: extern volatile __bit LC1 @ (((unsigned) &LATC)*8) + 1; |
[; ;pic18f27j13.h: 17320: extern volatile __bit LC2 @ (((unsigned) &LATC)*8) + 2; |
[; ;pic18f27j13.h: 17322: extern volatile __bit LC3 @ (((unsigned) &LATC)*8) + 3; |
[; ;pic18f27j13.h: 17324: extern volatile __bit LC4 @ (((unsigned) &LATC)*8) + 4; |
[; ;pic18f27j13.h: 17326: extern volatile __bit LC5 @ (((unsigned) &LATC)*8) + 5; |
[; ;pic18f27j13.h: 17328: extern volatile __bit LC6 @ (((unsigned) &LATC)*8) + 6; |
[; ;pic18f27j13.h: 17330: extern volatile __bit LC7 @ (((unsigned) &LATC)*8) + 7; |
[; ;pic18f27j13.h: 17332: extern volatile __bit LVDIE @ (((unsigned) &PIE2)*8) + 2; |
[; ;pic18f27j13.h: 17334: extern volatile __bit LVDIF @ (((unsigned) &PIR2)*8) + 2; |
[; ;pic18f27j13.h: 17336: extern volatile __bit LVDIN @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 17338: extern volatile __bit LVDIP @ (((unsigned) &IPR2)*8) + 2; |
[; ;pic18f27j13.h: 17340: extern volatile __bit LVDSTAT @ (((unsigned) &WDTCON)*8) + 6; |
[; ;pic18f27j13.h: 17342: extern volatile __bit MSK01 @ (((unsigned) &SSP1ADD)*8) + 0; |
[; ;pic18f27j13.h: 17344: extern volatile __bit MSK02 @ (((unsigned) &SSP2ADD)*8) + 0; |
[; ;pic18f27j13.h: 17346: extern volatile __bit MSK11 @ (((unsigned) &SSP1ADD)*8) + 1; |
[; ;pic18f27j13.h: 17348: extern volatile __bit MSK12 @ (((unsigned) &SSP2ADD)*8) + 1; |
[; ;pic18f27j13.h: 17350: extern volatile __bit MSK21 @ (((unsigned) &SSP1ADD)*8) + 2; |
[; ;pic18f27j13.h: 17352: extern volatile __bit MSK22 @ (((unsigned) &SSP2ADD)*8) + 2; |
[; ;pic18f27j13.h: 17354: extern volatile __bit MSK31 @ (((unsigned) &SSP1ADD)*8) + 3; |
[; ;pic18f27j13.h: 17356: extern volatile __bit MSK32 @ (((unsigned) &SSP2ADD)*8) + 3; |
[; ;pic18f27j13.h: 17358: extern volatile __bit MSK41 @ (((unsigned) &SSP1ADD)*8) + 4; |
[; ;pic18f27j13.h: 17360: extern volatile __bit MSK42 @ (((unsigned) &SSP2ADD)*8) + 4; |
[; ;pic18f27j13.h: 17362: extern volatile __bit MSK51 @ (((unsigned) &SSP1ADD)*8) + 5; |
[; ;pic18f27j13.h: 17364: extern volatile __bit MSK52 @ (((unsigned) &SSP2ADD)*8) + 5; |
[; ;pic18f27j13.h: 17366: extern volatile __bit MSK61 @ (((unsigned) &SSP1ADD)*8) + 6; |
[; ;pic18f27j13.h: 17368: extern volatile __bit MSK62 @ (((unsigned) &SSP2ADD)*8) + 6; |
[; ;pic18f27j13.h: 17370: extern volatile __bit MSK71 @ (((unsigned) &SSP1ADD)*8) + 7; |
[; ;pic18f27j13.h: 17372: extern volatile __bit MSK72 @ (((unsigned) &SSP2ADD)*8) + 7; |
[; ;pic18f27j13.h: 17374: extern volatile __bit NEGATIVE @ (((unsigned) &STATUS)*8) + 4; |
[; ;pic18f27j13.h: 17376: extern volatile __bit NOT_A @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 17378: extern volatile __bit NOT_ADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 17380: extern volatile __bit NOT_BOR @ (((unsigned) &RCON)*8) + 0; |
[; ;pic18f27j13.h: 17382: extern volatile __bit NOT_CM @ (((unsigned) &RCON)*8) + 5; |
[; ;pic18f27j13.h: 17384: extern volatile __bit NOT_DONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 17386: extern volatile __bit NOT_PD @ (((unsigned) &RCON)*8) + 2; |
[; ;pic18f27j13.h: 17388: extern volatile __bit NOT_POR @ (((unsigned) &RCON)*8) + 1; |
[; ;pic18f27j13.h: 17390: extern volatile __bit NOT_RBPU @ (((unsigned) &INTCON2)*8) + 7; |
[; ;pic18f27j13.h: 17392: extern volatile __bit NOT_RC8 @ (((unsigned) &RCSTA1)*8) + 6; |
[; ;pic18f27j13.h: 17394: extern volatile __bit NOT_RI @ (((unsigned) &RCON)*8) + 4; |
[; ;pic18f27j13.h: 17396: extern volatile __bit NOT_SS1 @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 17398: extern volatile __bit NOT_T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 17400: extern volatile __bit NOT_T1SYNC @ (((unsigned) &T1CON)*8) + 2; |
[; ;pic18f27j13.h: 17402: extern volatile __bit NOT_T3SYNC @ (((unsigned) &T3CON)*8) + 2; |
[; ;pic18f27j13.h: 17404: extern volatile __bit NOT_T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 17406: extern volatile __bit NOT_T5SYNC @ (((unsigned) &T5CON)*8) + 2; |
[; ;pic18f27j13.h: 17408: extern volatile __bit NOT_TO @ (((unsigned) &RCON)*8) + 3; |
[; ;pic18f27j13.h: 17410: extern volatile __bit NOT_TX8 @ (((unsigned) &TXSTA1)*8) + 6; |
[; ;pic18f27j13.h: 17412: extern volatile __bit NOT_W @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17414: extern volatile __bit NOT_WRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17416: extern volatile __bit OERR1 @ (((unsigned) &RCSTA1)*8) + 1; |
[; ;pic18f27j13.h: 17418: extern volatile __bit OERR2 @ (((unsigned) &RCSTA2)*8) + 1; |
[; ;pic18f27j13.h: 17420: extern volatile __bit OSC1 @ (((unsigned) &PORTA)*8) + 7; |
[; ;pic18f27j13.h: 17422: extern volatile __bit OSC2 @ (((unsigned) &PORTA)*8) + 6; |
[; ;pic18f27j13.h: 17424: extern volatile __bit OSCFIE @ (((unsigned) &PIE2)*8) + 7; |
[; ;pic18f27j13.h: 17426: extern volatile __bit OSCFIF @ (((unsigned) &PIR2)*8) + 7; |
[; ;pic18f27j13.h: 17428: extern volatile __bit OSCFIP @ (((unsigned) &IPR2)*8) + 7; |
[; ;pic18f27j13.h: 17430: extern volatile __bit OSTS @ (((unsigned) &OSCCON)*8) + 3; |
[; ;pic18f27j13.h: 17432: extern volatile __bit OV @ (((unsigned) &STATUS)*8) + 3; |
[; ;pic18f27j13.h: 17434: extern volatile __bit OVERFLOW @ (((unsigned) &STATUS)*8) + 3; |
[; ;pic18f27j13.h: 17436: extern volatile __bit P1DC0 @ (((unsigned) &ECCP1DEL)*8) + 0; |
[; ;pic18f27j13.h: 17438: extern volatile __bit P1DC1 @ (((unsigned) &ECCP1DEL)*8) + 1; |
[; ;pic18f27j13.h: 17440: extern volatile __bit P1DC2 @ (((unsigned) &ECCP1DEL)*8) + 2; |
[; ;pic18f27j13.h: 17442: extern volatile __bit P1DC3 @ (((unsigned) &ECCP1DEL)*8) + 3; |
[; ;pic18f27j13.h: 17444: extern volatile __bit P1DC4 @ (((unsigned) &ECCP1DEL)*8) + 4; |
[; ;pic18f27j13.h: 17446: extern volatile __bit P1DC5 @ (((unsigned) &ECCP1DEL)*8) + 5; |
[; ;pic18f27j13.h: 17448: extern volatile __bit P1DC6 @ (((unsigned) &ECCP1DEL)*8) + 6; |
[; ;pic18f27j13.h: 17450: extern volatile __bit P1M0 @ (((unsigned) &CCP1CON)*8) + 6; |
[; ;pic18f27j13.h: 17452: extern volatile __bit P1M1 @ (((unsigned) &CCP1CON)*8) + 7; |
[; ;pic18f27j13.h: 17454: extern volatile __bit P1RSEN @ (((unsigned) &ECCP1DEL)*8) + 7; |
[; ;pic18f27j13.h: 17456: extern volatile __bit P2 @ (((unsigned) &SSP2STAT)*8) + 4; |
[; ;pic18f27j13.h: 17458: extern volatile __bit P2DC02 @ (((unsigned) &PSTR2CON)*8) + 0; |
[; ;pic18f27j13.h: 17460: extern volatile __bit P2DC0CON @ (((unsigned) &PSTR2CON)*8) + 0; |
[; ;pic18f27j13.h: 17462: extern volatile __bit P2DC12 @ (((unsigned) &PSTR2CON)*8) + 1; |
[; ;pic18f27j13.h: 17464: extern volatile __bit P2DC1CON @ (((unsigned) &PSTR2CON)*8) + 1; |
[; ;pic18f27j13.h: 17466: extern volatile __bit P2DC22 @ (((unsigned) &PSTR2CON)*8) + 2; |
[; ;pic18f27j13.h: 17468: extern volatile __bit P2DC2CON @ (((unsigned) &PSTR2CON)*8) + 2; |
[; ;pic18f27j13.h: 17470: extern volatile __bit P2DC32 @ (((unsigned) &PSTR2CON)*8) + 3; |
[; ;pic18f27j13.h: 17472: extern volatile __bit P2DC3CON @ (((unsigned) &PSTR2CON)*8) + 3; |
[; ;pic18f27j13.h: 17474: extern volatile __bit P2DC42 @ (((unsigned) &PSTR2CON)*8) + 4; |
[; ;pic18f27j13.h: 17476: extern volatile __bit P2DC4CON @ (((unsigned) &PSTR2CON)*8) + 4; |
[; ;pic18f27j13.h: 17478: extern volatile __bit P2DC52 @ (((unsigned) &PSTR2CON)*8) + 5; |
[; ;pic18f27j13.h: 17480: extern volatile __bit P2DC5CON @ (((unsigned) &PSTR2CON)*8) + 5; |
[; ;pic18f27j13.h: 17482: extern volatile __bit P2DC62 @ (((unsigned) &PSTR2CON)*8) + 6; |
[; ;pic18f27j13.h: 17484: extern volatile __bit P2DC6CON @ (((unsigned) &PSTR2CON)*8) + 6; |
[; ;pic18f27j13.h: 17486: extern volatile __bit P2M0 @ (((unsigned) &CCP2CON)*8) + 6; |
[; ;pic18f27j13.h: 17488: extern volatile __bit P2M1 @ (((unsigned) &CCP2CON)*8) + 7; |
[; ;pic18f27j13.h: 17490: extern volatile __bit P2RSEN @ (((unsigned) &ECCP2DEL)*8) + 7; |
[; ;pic18f27j13.h: 17492: extern volatile __bit P3DC0 @ (((unsigned) &ECCP3DEL)*8) + 0; |
[; ;pic18f27j13.h: 17494: extern volatile __bit P3DC1 @ (((unsigned) &ECCP3DEL)*8) + 1; |
[; ;pic18f27j13.h: 17496: extern volatile __bit P3DC2 @ (((unsigned) &ECCP3DEL)*8) + 2; |
[; ;pic18f27j13.h: 17498: extern volatile __bit P3DC3 @ (((unsigned) &ECCP3DEL)*8) + 3; |
[; ;pic18f27j13.h: 17500: extern volatile __bit P3DC4 @ (((unsigned) &ECCP3DEL)*8) + 4; |
[; ;pic18f27j13.h: 17502: extern volatile __bit P3DC5 @ (((unsigned) &ECCP3DEL)*8) + 5; |
[; ;pic18f27j13.h: 17504: extern volatile __bit P3DC6 @ (((unsigned) &ECCP3DEL)*8) + 6; |
[; ;pic18f27j13.h: 17506: extern volatile __bit P3M0 @ (((unsigned) &CCP3CON)*8) + 6; |
[; ;pic18f27j13.h: 17508: extern volatile __bit P3M1 @ (((unsigned) &CCP3CON)*8) + 7; |
[; ;pic18f27j13.h: 17510: extern volatile __bit P3RSEN @ (((unsigned) &ECCP3DEL)*8) + 7; |
[; ;pic18f27j13.h: 17512: extern volatile __bit PA1 @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 17514: extern volatile __bit PA2 @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 17516: extern volatile __bit PCFG0 @ (((unsigned) &ANCON0)*8) + 0; |
[; ;pic18f27j13.h: 17518: extern volatile __bit PCFG1 @ (((unsigned) &ANCON0)*8) + 1; |
[; ;pic18f27j13.h: 17520: extern volatile __bit PCFG10 @ (((unsigned) &ANCON1)*8) + 2; |
[; ;pic18f27j13.h: 17522: extern volatile __bit PCFG11 @ (((unsigned) &ANCON1)*8) + 3; |
[; ;pic18f27j13.h: 17524: extern volatile __bit PCFG12 @ (((unsigned) &ANCON1)*8) + 4; |
[; ;pic18f27j13.h: 17526: extern volatile __bit PCFG15 @ (((unsigned) &ANCON1)*8) + 7; |
[; ;pic18f27j13.h: 17528: extern volatile __bit PCFG2 @ (((unsigned) &ANCON0)*8) + 2; |
[; ;pic18f27j13.h: 17530: extern volatile __bit PCFG3 @ (((unsigned) &ANCON0)*8) + 3; |
[; ;pic18f27j13.h: 17532: extern volatile __bit PCFG4 @ (((unsigned) &ANCON0)*8) + 4; |
[; ;pic18f27j13.h: 17534: extern volatile __bit PCFG8 @ (((unsigned) &ANCON1)*8) + 0; |
[; ;pic18f27j13.h: 17536: extern volatile __bit PCFG9 @ (((unsigned) &ANCON1)*8) + 1; |
[; ;pic18f27j13.h: 17538: extern volatile __bit PD @ (((unsigned) &RCON)*8) + 2; |
[; ;pic18f27j13.h: 17540: extern volatile __bit PEIE @ (((unsigned) &INTCON)*8) + 6; |
[; ;pic18f27j13.h: 17542: extern volatile __bit PEIE_GIEL @ (((unsigned) &INTCON)*8) + 6; |
[; ;pic18f27j13.h: 17544: extern volatile __bit PEN1 @ (((unsigned) &SSP1CON2)*8) + 2; |
[; ;pic18f27j13.h: 17546: extern volatile __bit PEN2 @ (((unsigned) &SSP2CON2)*8) + 2; |
[; ;pic18f27j13.h: 17548: extern volatile __bit PGC @ (((unsigned) &PORTB)*8) + 6; |
[; ;pic18f27j13.h: 17550: extern volatile __bit PGD @ (((unsigned) &PORTB)*8) + 7; |
[; ;pic18f27j13.h: 17552: extern volatile __bit PLLEN @ (((unsigned) &OSCTUNE)*8) + 6; |
[; ;pic18f27j13.h: 17554: extern volatile __bit PMDADC @ (((unsigned) &PMDIS0)*8) + 0; |
[; ;pic18f27j13.h: 17556: extern volatile __bit PMDCCP10 @ (((unsigned) &PMDIS3)*8) + 7; |
[; ;pic18f27j13.h: 17558: extern volatile __bit PMDCCP4 @ (((unsigned) &PMDIS3)*8) + 1; |
[; ;pic18f27j13.h: 17560: extern volatile __bit PMDCCP5 @ (((unsigned) &PMDIS3)*8) + 2; |
[; ;pic18f27j13.h: 17562: extern volatile __bit PMDCCP6 @ (((unsigned) &PMDIS3)*8) + 3; |
[; ;pic18f27j13.h: 17564: extern volatile __bit PMDCCP7 @ (((unsigned) &PMDIS3)*8) + 4; |
[; ;pic18f27j13.h: 17566: extern volatile __bit PMDCCP8 @ (((unsigned) &PMDIS3)*8) + 5; |
[; ;pic18f27j13.h: 17568: extern volatile __bit PMDCCP9 @ (((unsigned) &PMDIS3)*8) + 6; |
[; ;pic18f27j13.h: 17570: extern volatile __bit PMDCMP1 @ (((unsigned) &PMDIS2)*8) + 0; |
[; ;pic18f27j13.h: 17572: extern volatile __bit PMDCMP2 @ (((unsigned) &PMDIS2)*8) + 1; |
[; ;pic18f27j13.h: 17574: extern volatile __bit PMDCMP3 @ (((unsigned) &PMDIS2)*8) + 2; |
[; ;pic18f27j13.h: 17576: extern volatile __bit PMDCTMU @ (((unsigned) &PMDIS1)*8) + 6; |
[; ;pic18f27j13.h: 17578: extern volatile __bit PMDECCP1 @ (((unsigned) &PMDIS0)*8) + 5; |
[; ;pic18f27j13.h: 17580: extern volatile __bit PMDECCP2 @ (((unsigned) &PMDIS0)*8) + 6; |
[; ;pic18f27j13.h: 17582: extern volatile __bit PMDECCP3 @ (((unsigned) &PMDIS0)*8) + 7; |
[; ;pic18f27j13.h: 17584: extern volatile __bit PMDMSSP1 @ (((unsigned) &PMDIS0)*8) + 1; |
[; ;pic18f27j13.h: 17586: extern volatile __bit PMDMSSP2 @ (((unsigned) &PMDIS0)*8) + 2; |
[; ;pic18f27j13.h: 17588: extern volatile __bit PMDRTCC @ (((unsigned) &PMDIS1)*8) + 5; |
[; ;pic18f27j13.h: 17590: extern volatile __bit PMDTMR1 @ (((unsigned) &PMDIS1)*8) + 1; |
[; ;pic18f27j13.h: 17592: extern volatile __bit PMDTMR2 @ (((unsigned) &PMDIS1)*8) + 2; |
[; ;pic18f27j13.h: 17594: extern volatile __bit PMDTMR3 @ (((unsigned) &PMDIS1)*8) + 3; |
[; ;pic18f27j13.h: 17596: extern volatile __bit PMDTMR4 @ (((unsigned) &PMDIS1)*8) + 4; |
[; ;pic18f27j13.h: 17598: extern volatile __bit PMDTMR5 @ (((unsigned) &PMDIS2)*8) + 3; |
[; ;pic18f27j13.h: 17600: extern volatile __bit PMDTMR6 @ (((unsigned) &PMDIS2)*8) + 4; |
[; ;pic18f27j13.h: 17602: extern volatile __bit PMDTMR8 @ (((unsigned) &PMDIS2)*8) + 6; |
[; ;pic18f27j13.h: 17604: extern volatile __bit PMDUART1 @ (((unsigned) &PMDIS0)*8) + 3; |
[; ;pic18f27j13.h: 17606: extern volatile __bit PMDUART2 @ (((unsigned) &PMDIS0)*8) + 4; |
[; ;pic18f27j13.h: 17608: extern volatile __bit POR @ (((unsigned) &RCON)*8) + 1; |
[; ;pic18f27j13.h: 17610: extern volatile __bit PRISD @ (((unsigned) &OSCCON2)*8) + 2; |
[; ;pic18f27j13.h: 17612: extern volatile __bit PSA @ (((unsigned) &T0CON)*8) + 3; |
[; ;pic18f27j13.h: 17614: extern volatile __bit PSS1AC0 @ (((unsigned) &ECCP1AS)*8) + 2; |
[; ;pic18f27j13.h: 17616: extern volatile __bit PSS1AC1 @ (((unsigned) &ECCP1AS)*8) + 3; |
[; ;pic18f27j13.h: 17618: extern volatile __bit PSS1BD0 @ (((unsigned) &ECCP1AS)*8) + 0; |
[; ;pic18f27j13.h: 17620: extern volatile __bit PSS1BD1 @ (((unsigned) &ECCP1AS)*8) + 1; |
[; ;pic18f27j13.h: 17622: extern volatile __bit PSS2AC0 @ (((unsigned) &ECCP2AS)*8) + 2; |
[; ;pic18f27j13.h: 17624: extern volatile __bit PSS2AC1 @ (((unsigned) &ECCP2AS)*8) + 3; |
[; ;pic18f27j13.h: 17626: extern volatile __bit PSS2BD0 @ (((unsigned) &ECCP2AS)*8) + 0; |
[; ;pic18f27j13.h: 17628: extern volatile __bit PSS2BD1 @ (((unsigned) &ECCP2AS)*8) + 1; |
[; ;pic18f27j13.h: 17630: extern volatile __bit PSS3AC0 @ (((unsigned) &ECCP3AS)*8) + 2; |
[; ;pic18f27j13.h: 17632: extern volatile __bit PSS3AC1 @ (((unsigned) &ECCP3AS)*8) + 3; |
[; ;pic18f27j13.h: 17634: extern volatile __bit PSS3BD0 @ (((unsigned) &ECCP3AS)*8) + 0; |
[; ;pic18f27j13.h: 17636: extern volatile __bit PSS3BD1 @ (((unsigned) &ECCP3AS)*8) + 1; |
[; ;pic18f27j13.h: 17638: extern volatile __bit RA0 @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 17640: extern volatile __bit RA1 @ (((unsigned) &PORTA)*8) + 1; |
[; ;pic18f27j13.h: 17642: extern volatile __bit RA2 @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 17644: extern volatile __bit RA3 @ (((unsigned) &PORTA)*8) + 3; |
[; ;pic18f27j13.h: 17646: extern volatile __bit RA4 @ (((unsigned) &PORTA)*8) + 4; |
[; ;pic18f27j13.h: 17648: extern volatile __bit RA5 @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 17650: extern volatile __bit RA6 @ (((unsigned) &PORTA)*8) + 6; |
[; ;pic18f27j13.h: 17652: extern volatile __bit RA7 @ (((unsigned) &PORTA)*8) + 7; |
[; ;pic18f27j13.h: 17654: extern volatile __bit RB0 @ (((unsigned) &PORTB)*8) + 0; |
[; ;pic18f27j13.h: 17656: extern volatile __bit RB1 @ (((unsigned) &PORTB)*8) + 1; |
[; ;pic18f27j13.h: 17658: extern volatile __bit RB2 @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 17660: extern volatile __bit RB3 @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 17662: extern volatile __bit RB4 @ (((unsigned) &PORTB)*8) + 4; |
[; ;pic18f27j13.h: 17664: extern volatile __bit RB5 @ (((unsigned) &PORTB)*8) + 5; |
[; ;pic18f27j13.h: 17666: extern volatile __bit RB6 @ (((unsigned) &PORTB)*8) + 6; |
[; ;pic18f27j13.h: 17668: extern volatile __bit RB7 @ (((unsigned) &PORTB)*8) + 7; |
[; ;pic18f27j13.h: 17670: extern volatile __bit RBIE @ (((unsigned) &INTCON)*8) + 3; |
[; ;pic18f27j13.h: 17672: extern volatile __bit RBIF @ (((unsigned) &INTCON)*8) + 0; |
[; ;pic18f27j13.h: 17674: extern volatile __bit RBIP @ (((unsigned) &INTCON2)*8) + 0; |
[; ;pic18f27j13.h: 17676: extern volatile __bit RBPU @ (((unsigned) &INTCON2)*8) + 7; |
[; ;pic18f27j13.h: 17678: extern volatile __bit RC0 @ (((unsigned) &PORTC)*8) + 0; |
[; ;pic18f27j13.h: 17680: extern volatile __bit RC1 @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 17682: extern volatile __bit RC1IE @ (((unsigned) &PIE1)*8) + 5; |
[; ;pic18f27j13.h: 17684: extern volatile __bit RC1IF @ (((unsigned) &PIR1)*8) + 5; |
[; ;pic18f27j13.h: 17686: extern volatile __bit RC1IP @ (((unsigned) &IPR1)*8) + 5; |
[; ;pic18f27j13.h: 17688: extern volatile __bit RC2 @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 17690: extern volatile __bit RC2IE @ (((unsigned) &PIE3)*8) + 5; |
[; ;pic18f27j13.h: 17692: extern volatile __bit RC2IF @ (((unsigned) &PIR3)*8) + 5; |
[; ;pic18f27j13.h: 17694: extern volatile __bit RC2IP @ (((unsigned) &IPR3)*8) + 5; |
[; ;pic18f27j13.h: 17696: extern volatile __bit RC3 @ (((unsigned) &PORTC)*8) + 3; |
[; ;pic18f27j13.h: 17698: extern volatile __bit RC4 @ (((unsigned) &PORTC)*8) + 4; |
[; ;pic18f27j13.h: 17700: extern volatile __bit RC5 @ (((unsigned) &PORTC)*8) + 5; |
[; ;pic18f27j13.h: 17702: extern volatile __bit RC6 @ (((unsigned) &PORTC)*8) + 6; |
[; ;pic18f27j13.h: 17704: extern volatile __bit RC7 @ (((unsigned) &PORTC)*8) + 7; |
[; ;pic18f27j13.h: 17706: extern volatile __bit RC8_9 @ (((unsigned) &RCSTA1)*8) + 6; |
[; ;pic18f27j13.h: 17708: extern volatile __bit RC8_92 @ (((unsigned) &RCSTA2)*8) + 6; |
[; ;pic18f27j13.h: 17710: extern volatile __bit RC9 @ (((unsigned) &RCSTA1)*8) + 6; |
[; ;pic18f27j13.h: 17712: extern volatile __bit RC92 @ (((unsigned) &RCSTA2)*8) + 6; |
[; ;pic18f27j13.h: 17714: extern volatile __bit RCD8 @ (((unsigned) &RCSTA1)*8) + 0; |
[; ;pic18f27j13.h: 17716: extern volatile __bit RCD82 @ (((unsigned) &RCSTA2)*8) + 0; |
[; ;pic18f27j13.h: 17718: extern volatile __bit RCEN1 @ (((unsigned) &SSP1CON2)*8) + 3; |
[; ;pic18f27j13.h: 17720: extern volatile __bit RCEN2 @ (((unsigned) &SSP2CON2)*8) + 3; |
[; ;pic18f27j13.h: 17722: extern volatile __bit RCIDL1 @ (((unsigned) &BAUDCON1)*8) + 6; |
[; ;pic18f27j13.h: 17724: extern volatile __bit RCIDL2 @ (((unsigned) &BAUDCON2)*8) + 6; |
[; ;pic18f27j13.h: 17726: extern volatile __bit RCIE @ (((unsigned) &PIE1)*8) + 5; |
[; ;pic18f27j13.h: 17728: extern volatile __bit RCIF @ (((unsigned) &PIR1)*8) + 5; |
[; ;pic18f27j13.h: 17730: extern volatile __bit RCIP @ (((unsigned) &IPR1)*8) + 5; |
[; ;pic18f27j13.h: 17732: extern volatile __bit RCMT @ (((unsigned) &BAUDCON1)*8) + 6; |
[; ;pic18f27j13.h: 17734: extern volatile __bit RCMT1 @ (((unsigned) &BAUDCON1)*8) + 6; |
[; ;pic18f27j13.h: 17736: extern volatile __bit RCMT2 @ (((unsigned) &BAUDCON2)*8) + 6; |
[; ;pic18f27j13.h: 17738: extern volatile __bit RD163 @ (((unsigned) &T3CON)*8) + 7; |
[; ;pic18f27j13.h: 17740: extern volatile __bit RD165 @ (((unsigned) &T5CON)*8) + 1; |
[; ;pic18f27j13.h: 17742: extern volatile __bit READ_WRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17744: extern volatile __bit READ_WRITE2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 17746: extern volatile __bit REFO @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 17748: extern volatile __bit REGSLP @ (((unsigned) &WDTCON)*8) + 7; |
[; ;pic18f27j13.h: 17750: extern volatile __bit RELEASE @ (((unsigned) &DSCONL)*8) + 0; |
[; ;pic18f27j13.h: 17752: extern volatile __bit RI @ (((unsigned) &RCON)*8) + 4; |
[; ;pic18f27j13.h: 17754: extern volatile __bit RJPU @ (((unsigned) &PORTA)*8) + 7; |
[; ;pic18f27j13.h: 17756: extern volatile __bit RODIV0 @ (((unsigned) &REFOCON)*8) + 0; |
[; ;pic18f27j13.h: 17758: extern volatile __bit RODIV1 @ (((unsigned) &REFOCON)*8) + 1; |
[; ;pic18f27j13.h: 17760: extern volatile __bit RODIV2 @ (((unsigned) &REFOCON)*8) + 2; |
[; ;pic18f27j13.h: 17762: extern volatile __bit RODIV3 @ (((unsigned) &REFOCON)*8) + 3; |
[; ;pic18f27j13.h: 17764: extern volatile __bit ROON @ (((unsigned) &REFOCON)*8) + 7; |
[; ;pic18f27j13.h: 17766: extern volatile __bit ROSEL @ (((unsigned) &REFOCON)*8) + 4; |
[; ;pic18f27j13.h: 17768: extern volatile __bit ROSSLP @ (((unsigned) &REFOCON)*8) + 5; |
[; ;pic18f27j13.h: 17770: extern volatile __bit RP0 @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 17772: extern volatile __bit RP1 @ (((unsigned) &PORTA)*8) + 1; |
[; ;pic18f27j13.h: 17774: extern volatile __bit RP10 @ (((unsigned) &PORTB)*8) + 7; |
[; ;pic18f27j13.h: 17776: extern volatile __bit RP11 @ (((unsigned) &PORTC)*8) + 0; |
[; ;pic18f27j13.h: 17778: extern volatile __bit RP12 @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 17780: extern volatile __bit RP13 @ (((unsigned) &PORTC)*8) + 2; |
[; ;pic18f27j13.h: 17782: extern volatile __bit RP14 @ (((unsigned) &PORTC)*8) + 3; |
[; ;pic18f27j13.h: 17784: extern volatile __bit RP15 @ (((unsigned) &PORTC)*8) + 4; |
[; ;pic18f27j13.h: 17786: extern volatile __bit RP16 @ (((unsigned) &PORTC)*8) + 5; |
[; ;pic18f27j13.h: 17788: extern volatile __bit RP17 @ (((unsigned) &PORTC)*8) + 6; |
[; ;pic18f27j13.h: 17790: extern volatile __bit RP18 @ (((unsigned) &PORTC)*8) + 7; |
[; ;pic18f27j13.h: 17792: extern volatile __bit RP2 @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 17794: extern volatile __bit RP3 @ (((unsigned) &PORTB)*8) + 0; |
[; ;pic18f27j13.h: 17796: extern volatile __bit RP4 @ (((unsigned) &PORTB)*8) + 1; |
[; ;pic18f27j13.h: 17798: extern volatile __bit RP5 @ (((unsigned) &PORTB)*8) + 2; |
[; ;pic18f27j13.h: 17800: extern volatile __bit RP6 @ (((unsigned) &PORTB)*8) + 3; |
[; ;pic18f27j13.h: 17802: extern volatile __bit RP7 @ (((unsigned) &PORTB)*8) + 4; |
[; ;pic18f27j13.h: 17804: extern volatile __bit RP8 @ (((unsigned) &PORTB)*8) + 5; |
[; ;pic18f27j13.h: 17806: extern volatile __bit RP9 @ (((unsigned) &PORTB)*8) + 6; |
[; ;pic18f27j13.h: 17808: extern volatile __bit RSEN1 @ (((unsigned) &SSP1CON2)*8) + 1; |
[; ;pic18f27j13.h: 17810: extern volatile __bit RSEN2 @ (((unsigned) &SSP2CON2)*8) + 1; |
[; ;pic18f27j13.h: 17812: extern volatile __bit RTCC @ (((unsigned) &PORTB)*8) + 1; |
[; ;pic18f27j13.h: 17814: extern volatile __bit RTCCIE @ (((unsigned) &PIE3)*8) + 0; |
[; ;pic18f27j13.h: 17816: extern volatile __bit RTCCIF @ (((unsigned) &PIR3)*8) + 0; |
[; ;pic18f27j13.h: 17818: extern volatile __bit RTCCIP @ (((unsigned) &IPR3)*8) + 0; |
[; ;pic18f27j13.h: 17820: extern volatile __bit RTCCMD @ (((unsigned) &PMDIS1)*8) + 5; |
[; ;pic18f27j13.h: 17822: extern volatile __bit RTCEN @ (((unsigned) &RTCCFG)*8) + 7; |
[; ;pic18f27j13.h: 17824: extern volatile __bit RTCOE @ (((unsigned) &RTCCFG)*8) + 2; |
[; ;pic18f27j13.h: 17826: extern volatile __bit RTCPTR0 @ (((unsigned) &RTCCFG)*8) + 0; |
[; ;pic18f27j13.h: 17828: extern volatile __bit RTCPTR1 @ (((unsigned) &RTCCFG)*8) + 1; |
[; ;pic18f27j13.h: 17830: extern volatile __bit RTCSYNC @ (((unsigned) &RTCCFG)*8) + 4; |
[; ;pic18f27j13.h: 17832: extern volatile __bit RTCWDIS @ (((unsigned) &DSCONH)*8) + 0; |
[; ;pic18f27j13.h: 17834: extern volatile __bit RTCWREN @ (((unsigned) &RTCCFG)*8) + 5; |
[; ;pic18f27j13.h: 17836: extern volatile __bit RTSECSEL0 @ (((unsigned) &PADCFG1)*8) + 1; |
[; ;pic18f27j13.h: 17838: extern volatile __bit RTSECSEL1 @ (((unsigned) &PADCFG1)*8) + 2; |
[; ;pic18f27j13.h: 17840: extern volatile __bit RW @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17842: extern volatile __bit RW1 @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17844: extern volatile __bit RW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 17846: extern volatile __bit RX1 @ (((unsigned) &PORTC)*8) + 7; |
[; ;pic18f27j13.h: 17848: extern volatile __bit RX91 @ (((unsigned) &RCSTA1)*8) + 6; |
[; ;pic18f27j13.h: 17850: extern volatile __bit RX92 @ (((unsigned) &RCSTA2)*8) + 6; |
[; ;pic18f27j13.h: 17852: extern volatile __bit RX9D1 @ (((unsigned) &RCSTA1)*8) + 0; |
[; ;pic18f27j13.h: 17854: extern volatile __bit RX9D2 @ (((unsigned) &RCSTA2)*8) + 0; |
[; ;pic18f27j13.h: 17856: extern volatile __bit RXB0IE @ (((unsigned) &PIE3)*8) + 0; |
[; ;pic18f27j13.h: 17858: extern volatile __bit RXB1IE @ (((unsigned) &PIE3)*8) + 1; |
[; ;pic18f27j13.h: 17860: extern volatile __bit RXBNIE @ (((unsigned) &PIE3)*8) + 1; |
[; ;pic18f27j13.h: 17862: extern volatile __bit RXBNIF @ (((unsigned) &PIR3)*8) + 1; |
[; ;pic18f27j13.h: 17864: extern volatile __bit RXBNIP @ (((unsigned) &IPR3)*8) + 1; |
[; ;pic18f27j13.h: 17866: extern volatile __bit RXCKP @ (((unsigned) &BAUDCON1)*8) + 5; |
[; ;pic18f27j13.h: 17868: extern volatile __bit RXDTP1 @ (((unsigned) &BAUDCON1)*8) + 5; |
[; ;pic18f27j13.h: 17870: extern volatile __bit RXDTP2 @ (((unsigned) &BAUDCON2)*8) + 5; |
[; ;pic18f27j13.h: 17872: extern volatile __bit RXINC @ (((unsigned) &DMACON1)*8) + 4; |
[; ;pic18f27j13.h: 17874: extern volatile __bit R_W @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 17876: extern volatile __bit R_W2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 17878: extern volatile __bit R_nW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 17880: extern volatile __bit S2 @ (((unsigned) &SSP2STAT)*8) + 3; |
[; ;pic18f27j13.h: 17882: extern volatile __bit SCK1 @ (((unsigned) &PORTC)*8) + 3; |
[; ;pic18f27j13.h: 17884: extern volatile __bit SCKP @ (((unsigned) &BAUDCON1)*8) + 4; |
[; ;pic18f27j13.h: 17886: extern volatile __bit SCKP1 @ (((unsigned) &BAUDCON1)*8) + 4; |
[; ;pic18f27j13.h: 17888: extern volatile __bit SCKP2 @ (((unsigned) &BAUDCON2)*8) + 4; |
[; ;pic18f27j13.h: 17890: extern volatile __bit SCL1 @ (((unsigned) &PORTC)*8) + 3; |
[; ;pic18f27j13.h: 17892: extern volatile __bit SCL2 @ (((unsigned) &PORTB)*8) + 4; |
[; ;pic18f27j13.h: 17894: extern volatile __bit SCS0 @ (((unsigned) &OSCCON)*8) + 0; |
[; ;pic18f27j13.h: 17896: extern volatile __bit SCS1 @ (((unsigned) &OSCCON)*8) + 1; |
[; ;pic18f27j13.h: 17898: extern volatile __bit SDA1 @ (((unsigned) &PORTC)*8) + 4; |
[; ;pic18f27j13.h: 17900: extern volatile __bit SDA2 @ (((unsigned) &PORTB)*8) + 5; |
[; ;pic18f27j13.h: 17902: extern volatile __bit SDI1 @ (((unsigned) &PORTC)*8) + 4; |
[; ;pic18f27j13.h: 17904: extern volatile __bit SDO1 @ (((unsigned) &PORTC)*8) + 5; |
[; ;pic18f27j13.h: 17906: extern volatile __bit SEN1 @ (((unsigned) &SSP1CON2)*8) + 0; |
[; ;pic18f27j13.h: 17908: extern volatile __bit SEN2 @ (((unsigned) &SSP2CON2)*8) + 0; |
[; ;pic18f27j13.h: 17910: extern volatile __bit SENDB1 @ (((unsigned) &TXSTA1)*8) + 3; |
[; ;pic18f27j13.h: 17912: extern volatile __bit SENDB2 @ (((unsigned) &TXSTA2)*8) + 3; |
[; ;pic18f27j13.h: 17914: extern volatile __bit SMP1 @ (((unsigned) &SSP1STAT)*8) + 7; |
[; ;pic18f27j13.h: 17916: extern volatile __bit SMP2 @ (((unsigned) &SSP2STAT)*8) + 7; |
[; ;pic18f27j13.h: 17918: extern volatile __bit SOSCDRV @ (((unsigned) &OSCCON2)*8) + 4; |
[; ;pic18f27j13.h: 17920: extern volatile __bit SOSCEN @ (((unsigned) &T1CON)*8) + 3; |
[; ;pic18f27j13.h: 17922: extern volatile __bit SOSCEN3 @ (((unsigned) &T3CON)*8) + 3; |
[; ;pic18f27j13.h: 17924: extern volatile __bit SOSCEN5 @ (((unsigned) &T5CON)*8) + 3; |
[; ;pic18f27j13.h: 17926: extern volatile __bit SOSCGO @ (((unsigned) &OSCCON2)*8) + 3; |
[; ;pic18f27j13.h: 17928: extern volatile __bit SOSCRUN @ (((unsigned) &OSCCON2)*8) + 6; |
[; ;pic18f27j13.h: 17930: extern volatile __bit SP0 @ (((unsigned) &STKPTR)*8) + 0; |
[; ;pic18f27j13.h: 17932: extern volatile __bit SP1 @ (((unsigned) &STKPTR)*8) + 1; |
[; ;pic18f27j13.h: 17934: extern volatile __bit SP2 @ (((unsigned) &STKPTR)*8) + 2; |
[; ;pic18f27j13.h: 17936: extern volatile __bit SP3 @ (((unsigned) &STKPTR)*8) + 3; |
[; ;pic18f27j13.h: 17938: extern volatile __bit SP4 @ (((unsigned) &STKPTR)*8) + 4; |
[; ;pic18f27j13.h: 17940: extern volatile __bit SPEN1 @ (((unsigned) &RCSTA1)*8) + 7; |
[; ;pic18f27j13.h: 17942: extern volatile __bit SPEN2 @ (((unsigned) &RCSTA2)*8) + 7; |
[; ;pic18f27j13.h: 17944: extern volatile __bit SPI1MD @ (((unsigned) &PMDIS0)*8) + 1; |
[; ;pic18f27j13.h: 17946: extern volatile __bit SPI1OD @ (((unsigned) &ODCON3)*8) + 0; |
[; ;pic18f27j13.h: 17948: extern volatile __bit SPI2MD @ (((unsigned) &PMDIS0)*8) + 2; |
[; ;pic18f27j13.h: 17950: extern volatile __bit SPI2OD @ (((unsigned) &ODCON3)*8) + 1; |
[; ;pic18f27j13.h: 17952: extern volatile __bit SRC0 @ (((unsigned) &ADCTRIG)*8) + 0; |
[; ;pic18f27j13.h: 17954: extern volatile __bit SRC1 @ (((unsigned) &ADCTRIG)*8) + 1; |
[; ;pic18f27j13.h: 17956: extern volatile __bit SREN1 @ (((unsigned) &RCSTA1)*8) + 5; |
[; ;pic18f27j13.h: 17958: extern volatile __bit SREN2 @ (((unsigned) &RCSTA2)*8) + 5; |
[; ;pic18f27j13.h: 17960: extern volatile __bit SRENA @ (((unsigned) &RCSTA1)*8) + 5; |
[; ;pic18f27j13.h: 17962: extern volatile __bit SSCON0 @ (((unsigned) &DMACON1)*8) + 6; |
[; ;pic18f27j13.h: 17964: extern volatile __bit SSCON1 @ (((unsigned) &DMACON1)*8) + 7; |
[; ;pic18f27j13.h: 17966: extern volatile __bit SSP1IE @ (((unsigned) &PIE1)*8) + 3; |
[; ;pic18f27j13.h: 17968: extern volatile __bit SSP1IF @ (((unsigned) &PIR1)*8) + 3; |
[; ;pic18f27j13.h: 17970: extern volatile __bit SSP1IP @ (((unsigned) &IPR1)*8) + 3; |
[; ;pic18f27j13.h: 17972: extern volatile __bit SSP2IE @ (((unsigned) &PIE3)*8) + 7; |
[; ;pic18f27j13.h: 17974: extern volatile __bit SSP2IF @ (((unsigned) &PIR3)*8) + 7; |
[; ;pic18f27j13.h: 17976: extern volatile __bit SSP2IP @ (((unsigned) &IPR3)*8) + 7; |
[; ;pic18f27j13.h: 17978: extern volatile __bit SSPEN1 @ (((unsigned) &SSP1CON1)*8) + 5; |
[; ;pic18f27j13.h: 17980: extern volatile __bit SSPEN2 @ (((unsigned) &SSP2CON1)*8) + 5; |
[; ;pic18f27j13.h: 17982: extern volatile __bit SSPIE @ (((unsigned) &PIE1)*8) + 3; |
[; ;pic18f27j13.h: 17984: extern volatile __bit SSPIF @ (((unsigned) &PIR1)*8) + 3; |
[; ;pic18f27j13.h: 17986: extern volatile __bit SSPIP @ (((unsigned) &IPR1)*8) + 3; |
[; ;pic18f27j13.h: 17988: extern volatile __bit SSPM01 @ (((unsigned) &SSP1CON1)*8) + 0; |
[; ;pic18f27j13.h: 17990: extern volatile __bit SSPM02 @ (((unsigned) &SSP2CON1)*8) + 0; |
[; ;pic18f27j13.h: 17992: extern volatile __bit SSPM11 @ (((unsigned) &SSP1CON1)*8) + 1; |
[; ;pic18f27j13.h: 17994: extern volatile __bit SSPM12 @ (((unsigned) &SSP2CON1)*8) + 1; |
[; ;pic18f27j13.h: 17996: extern volatile __bit SSPM21 @ (((unsigned) &SSP1CON1)*8) + 2; |
[; ;pic18f27j13.h: 17998: extern volatile __bit SSPM22 @ (((unsigned) &SSP2CON1)*8) + 2; |
[; ;pic18f27j13.h: 18000: extern volatile __bit SSPM31 @ (((unsigned) &SSP1CON1)*8) + 3; |
[; ;pic18f27j13.h: 18002: extern volatile __bit SSPM32 @ (((unsigned) &SSP2CON1)*8) + 3; |
[; ;pic18f27j13.h: 18004: extern volatile __bit SSPOV1 @ (((unsigned) &SSP1CON1)*8) + 6; |
[; ;pic18f27j13.h: 18006: extern volatile __bit SSPOV2 @ (((unsigned) &SSP2CON1)*8) + 6; |
[; ;pic18f27j13.h: 18008: extern volatile __bit START @ (((unsigned) &SSP1STAT)*8) + 3; |
[; ;pic18f27j13.h: 18010: extern volatile __bit START1 @ (((unsigned) &SSP1STAT)*8) + 3; |
[; ;pic18f27j13.h: 18012: extern volatile __bit START2 @ (((unsigned) &SSP2STAT)*8) + 3; |
[; ;pic18f27j13.h: 18014: extern volatile __bit STKFUL @ (((unsigned) &STKPTR)*8) + 7; |
[; ;pic18f27j13.h: 18016: extern volatile __bit STKOVF @ (((unsigned) &STKPTR)*8) + 7; |
[; ;pic18f27j13.h: 18018: extern volatile __bit STKUNF @ (((unsigned) &STKPTR)*8) + 6; |
[; ;pic18f27j13.h: 18020: extern volatile __bit STOP @ (((unsigned) &SSP1STAT)*8) + 4; |
[; ;pic18f27j13.h: 18022: extern volatile __bit STOP1 @ (((unsigned) &SSP1STAT)*8) + 4; |
[; ;pic18f27j13.h: 18024: extern volatile __bit STOP2 @ (((unsigned) &SSP2STAT)*8) + 4; |
[; ;pic18f27j13.h: 18026: extern volatile __bit STRA2 @ (((unsigned) &PSTR2CON)*8) + 0; |
[; ;pic18f27j13.h: 18028: extern volatile __bit STRA3 @ (((unsigned) &PSTR3CON)*8) + 0; |
[; ;pic18f27j13.h: 18030: extern volatile __bit STRB2 @ (((unsigned) &PSTR2CON)*8) + 1; |
[; ;pic18f27j13.h: 18032: extern volatile __bit STRB3 @ (((unsigned) &PSTR3CON)*8) + 1; |
[; ;pic18f27j13.h: 18034: extern volatile __bit STRC2 @ (((unsigned) &PSTR2CON)*8) + 2; |
[; ;pic18f27j13.h: 18036: extern volatile __bit STRC3 @ (((unsigned) &PSTR3CON)*8) + 2; |
[; ;pic18f27j13.h: 18038: extern volatile __bit STRD2 @ (((unsigned) &PSTR2CON)*8) + 3; |
[; ;pic18f27j13.h: 18040: extern volatile __bit STRD3 @ (((unsigned) &PSTR3CON)*8) + 3; |
[; ;pic18f27j13.h: 18042: extern volatile __bit STRSYNC2 @ (((unsigned) &PSTR2CON)*8) + 4; |
[; ;pic18f27j13.h: 18044: extern volatile __bit STRSYNC3 @ (((unsigned) &PSTR3CON)*8) + 4; |
[; ;pic18f27j13.h: 18046: extern volatile __bit SWDTE @ (((unsigned) &WDTCON)*8) + 0; |
[; ;pic18f27j13.h: 18048: extern volatile __bit SWDTEN @ (((unsigned) &WDTCON)*8) + 0; |
[; ;pic18f27j13.h: 18050: extern volatile __bit SYNC1 @ (((unsigned) &TXSTA1)*8) + 4; |
[; ;pic18f27j13.h: 18052: extern volatile __bit SYNC2 @ (((unsigned) &TXSTA2)*8) + 4; |
[; ;pic18f27j13.h: 18054: extern volatile __bit T08BIT @ (((unsigned) &T0CON)*8) + 6; |
[; ;pic18f27j13.h: 18056: extern volatile __bit T0CS @ (((unsigned) &T0CON)*8) + 5; |
[; ;pic18f27j13.h: 18058: extern volatile __bit T0IE @ (((unsigned) &INTCON)*8) + 5; |
[; ;pic18f27j13.h: 18060: extern volatile __bit T0IF @ (((unsigned) &INTCON)*8) + 2; |
[; ;pic18f27j13.h: 18062: extern volatile __bit T0IP @ (((unsigned) &INTCON2)*8) + 2; |
[; ;pic18f27j13.h: 18064: extern volatile __bit T0PS0 @ (((unsigned) &T0CON)*8) + 0; |
[; ;pic18f27j13.h: 18066: extern volatile __bit T0PS1 @ (((unsigned) &T0CON)*8) + 1; |
[; ;pic18f27j13.h: 18068: extern volatile __bit T0PS2 @ (((unsigned) &T0CON)*8) + 2; |
[; ;pic18f27j13.h: 18070: extern volatile __bit T0SE @ (((unsigned) &T0CON)*8) + 4; |
[; ;pic18f27j13.h: 18072: extern volatile __bit T1CKI @ (((unsigned) &PORTC)*8) + 0; |
[; ;pic18f27j13.h: 18074: extern volatile __bit T1CKPS0 @ (((unsigned) &T1CON)*8) + 4; |
[; ;pic18f27j13.h: 18076: extern volatile __bit T1CKPS1 @ (((unsigned) &T1CON)*8) + 5; |
[; ;pic18f27j13.h: 18078: extern volatile __bit T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 18080: extern volatile __bit T1GGO @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 18082: extern volatile __bit T1GGO_NOT_T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 18084: extern volatile __bit T1GGO_nT1DONE @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 18086: extern volatile __bit T1GPOL @ (((unsigned) &T1GCON)*8) + 6; |
[; ;pic18f27j13.h: 18088: extern volatile __bit T1GSPM @ (((unsigned) &T1GCON)*8) + 4; |
[; ;pic18f27j13.h: 18090: extern volatile __bit T1GSS0 @ (((unsigned) &T1GCON)*8) + 0; |
[; ;pic18f27j13.h: 18092: extern volatile __bit T1GSS1 @ (((unsigned) &T1GCON)*8) + 1; |
[; ;pic18f27j13.h: 18094: extern volatile __bit T1GTM @ (((unsigned) &T1GCON)*8) + 5; |
[; ;pic18f27j13.h: 18096: extern volatile __bit T1GVAL @ (((unsigned) &T1GCON)*8) + 2; |
[; ;pic18f27j13.h: 18098: extern volatile __bit T1OSCEN @ (((unsigned) &T1CON)*8) + 3; |
[; ;pic18f27j13.h: 18100: extern volatile __bit T1OSI @ (((unsigned) &PORTC)*8) + 1; |
[; ;pic18f27j13.h: 18102: extern volatile __bit T1OSO @ (((unsigned) &PORTC)*8) + 0; |
[; ;pic18f27j13.h: 18104: extern volatile __bit T1RD16 @ (((unsigned) &T1CON)*8) + 7; |
[; ;pic18f27j13.h: 18106: extern volatile __bit T2CKPS0 @ (((unsigned) &T2CON)*8) + 0; |
[; ;pic18f27j13.h: 18108: extern volatile __bit T2CKPS1 @ (((unsigned) &T2CON)*8) + 1; |
[; ;pic18f27j13.h: 18110: extern volatile __bit T2OUTPS0 @ (((unsigned) &T2CON)*8) + 3; |
[; ;pic18f27j13.h: 18112: extern volatile __bit T2OUTPS1 @ (((unsigned) &T2CON)*8) + 4; |
[; ;pic18f27j13.h: 18114: extern volatile __bit T2OUTPS2 @ (((unsigned) &T2CON)*8) + 5; |
[; ;pic18f27j13.h: 18116: extern volatile __bit T2OUTPS3 @ (((unsigned) &T2CON)*8) + 6; |
[; ;pic18f27j13.h: 18118: extern volatile __bit T3CKPS0 @ (((unsigned) &T3CON)*8) + 4; |
[; ;pic18f27j13.h: 18120: extern volatile __bit T3CKPS1 @ (((unsigned) &T3CON)*8) + 5; |
[; ;pic18f27j13.h: 18122: extern volatile __bit T3DONE @ (((unsigned) &T3GCON)*8) + 3; |
[; ;pic18f27j13.h: 18124: extern volatile __bit T3GGO @ (((unsigned) &T3GCON)*8) + 3; |
[; ;pic18f27j13.h: 18126: extern volatile __bit T3GGO_T3DONE @ (((unsigned) &T3GCON)*8) + 3; |
[; ;pic18f27j13.h: 18128: extern volatile __bit T3GPOL @ (((unsigned) &T3GCON)*8) + 6; |
[; ;pic18f27j13.h: 18130: extern volatile __bit T3GSPM @ (((unsigned) &T3GCON)*8) + 4; |
[; ;pic18f27j13.h: 18132: extern volatile __bit T3GSS0 @ (((unsigned) &T3GCON)*8) + 0; |
[; ;pic18f27j13.h: 18134: extern volatile __bit T3GSS1 @ (((unsigned) &T3GCON)*8) + 1; |
[; ;pic18f27j13.h: 18136: extern volatile __bit T3GTM @ (((unsigned) &T3GCON)*8) + 5; |
[; ;pic18f27j13.h: 18138: extern volatile __bit T3GVAL @ (((unsigned) &T3GCON)*8) + 2; |
[; ;pic18f27j13.h: 18140: extern volatile __bit T3OSCEN @ (((unsigned) &T3CON)*8) + 3; |
[; ;pic18f27j13.h: 18142: extern volatile __bit T3RD16 @ (((unsigned) &T3CON)*8) + 7; |
[; ;pic18f27j13.h: 18144: extern volatile __bit T4CKPS0 @ (((unsigned) &T4CON)*8) + 0; |
[; ;pic18f27j13.h: 18146: extern volatile __bit T4CKPS1 @ (((unsigned) &T4CON)*8) + 1; |
[; ;pic18f27j13.h: 18148: extern volatile __bit T4OUTPS0 @ (((unsigned) &T4CON)*8) + 3; |
[; ;pic18f27j13.h: 18150: extern volatile __bit T4OUTPS1 @ (((unsigned) &T4CON)*8) + 4; |
[; ;pic18f27j13.h: 18152: extern volatile __bit T4OUTPS2 @ (((unsigned) &T4CON)*8) + 5; |
[; ;pic18f27j13.h: 18154: extern volatile __bit T4OUTPS3 @ (((unsigned) &T4CON)*8) + 6; |
[; ;pic18f27j13.h: 18156: extern volatile __bit T5CKPS0 @ (((unsigned) &T5CON)*8) + 4; |
[; ;pic18f27j13.h: 18158: extern volatile __bit T5CKPS1 @ (((unsigned) &T5CON)*8) + 5; |
[; ;pic18f27j13.h: 18160: extern volatile __bit T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 18162: extern volatile __bit T5GGO @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 18164: extern volatile __bit T5GGO_NOT_T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 18166: extern volatile __bit T5GGO_nT5DONE @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 18168: extern volatile __bit T5GPOL @ (((unsigned) &T5GCON)*8) + 6; |
[; ;pic18f27j13.h: 18170: extern volatile __bit T5GSPM @ (((unsigned) &T5GCON)*8) + 4; |
[; ;pic18f27j13.h: 18172: extern volatile __bit T5GSS0 @ (((unsigned) &T5GCON)*8) + 0; |
[; ;pic18f27j13.h: 18174: extern volatile __bit T5GSS1 @ (((unsigned) &T5GCON)*8) + 1; |
[; ;pic18f27j13.h: 18176: extern volatile __bit T5GTM @ (((unsigned) &T5GCON)*8) + 5; |
[; ;pic18f27j13.h: 18178: extern volatile __bit T5GVAL @ (((unsigned) &T5GCON)*8) + 2; |
[; ;pic18f27j13.h: 18180: extern volatile __bit T5OSCEN @ (((unsigned) &T5CON)*8) + 3; |
[; ;pic18f27j13.h: 18182: extern volatile __bit T6CKPS0 @ (((unsigned) &T6CON)*8) + 0; |
[; ;pic18f27j13.h: 18184: extern volatile __bit T6CKPS1 @ (((unsigned) &T6CON)*8) + 1; |
[; ;pic18f27j13.h: 18186: extern volatile __bit T6OUTPS0 @ (((unsigned) &T6CON)*8) + 3; |
[; ;pic18f27j13.h: 18188: extern volatile __bit T6OUTPS1 @ (((unsigned) &T6CON)*8) + 4; |
[; ;pic18f27j13.h: 18190: extern volatile __bit T6OUTPS2 @ (((unsigned) &T6CON)*8) + 5; |
[; ;pic18f27j13.h: 18192: extern volatile __bit T6OUTPS3 @ (((unsigned) &T6CON)*8) + 6; |
[; ;pic18f27j13.h: 18194: extern volatile __bit T8CKPS0 @ (((unsigned) &T8CON)*8) + 0; |
[; ;pic18f27j13.h: 18196: extern volatile __bit T8CKPS1 @ (((unsigned) &T8CON)*8) + 1; |
[; ;pic18f27j13.h: 18198: extern volatile __bit T8OUTPS0 @ (((unsigned) &T8CON)*8) + 3; |
[; ;pic18f27j13.h: 18200: extern volatile __bit T8OUTPS1 @ (((unsigned) &T8CON)*8) + 4; |
[; ;pic18f27j13.h: 18202: extern volatile __bit T8OUTPS2 @ (((unsigned) &T8CON)*8) + 5; |
[; ;pic18f27j13.h: 18204: extern volatile __bit T8OUTPS3 @ (((unsigned) &T8CON)*8) + 6; |
[; ;pic18f27j13.h: 18206: extern volatile __bit TGEN @ (((unsigned) &CTMUCONH)*8) + 4; |
[; ;pic18f27j13.h: 18208: extern volatile __bit TMR0IE @ (((unsigned) &INTCON)*8) + 5; |
[; ;pic18f27j13.h: 18210: extern volatile __bit TMR0IF @ (((unsigned) &INTCON)*8) + 2; |
[; ;pic18f27j13.h: 18212: extern volatile __bit TMR0IP @ (((unsigned) &INTCON2)*8) + 2; |
[; ;pic18f27j13.h: 18214: extern volatile __bit TMR0ON @ (((unsigned) &T0CON)*8) + 7; |
[; ;pic18f27j13.h: 18216: extern volatile __bit TMR1CS0 @ (((unsigned) &T1CON)*8) + 6; |
[; ;pic18f27j13.h: 18218: extern volatile __bit TMR1CS1 @ (((unsigned) &T1CON)*8) + 7; |
[; ;pic18f27j13.h: 18220: extern volatile __bit TMR1GE @ (((unsigned) &T1GCON)*8) + 7; |
[; ;pic18f27j13.h: 18222: extern volatile __bit TMR1GIE @ (((unsigned) &PIE5)*8) + 0; |
[; ;pic18f27j13.h: 18224: extern volatile __bit TMR1GIF @ (((unsigned) &PIR5)*8) + 0; |
[; ;pic18f27j13.h: 18226: extern volatile __bit TMR1GIP @ (((unsigned) &IPR5)*8) + 0; |
[; ;pic18f27j13.h: 18228: extern volatile __bit TMR1IE @ (((unsigned) &PIE1)*8) + 0; |
[; ;pic18f27j13.h: 18230: extern volatile __bit TMR1IF @ (((unsigned) &PIR1)*8) + 0; |
[; ;pic18f27j13.h: 18232: extern volatile __bit TMR1IP @ (((unsigned) &IPR1)*8) + 0; |
[; ;pic18f27j13.h: 18234: extern volatile __bit TMR1MD @ (((unsigned) &PMDIS1)*8) + 1; |
[; ;pic18f27j13.h: 18236: extern volatile __bit TMR1ON @ (((unsigned) &T1CON)*8) + 0; |
[; ;pic18f27j13.h: 18238: extern volatile __bit TMR2IE @ (((unsigned) &PIE1)*8) + 1; |
[; ;pic18f27j13.h: 18240: extern volatile __bit TMR2IF @ (((unsigned) &PIR1)*8) + 1; |
[; ;pic18f27j13.h: 18242: extern volatile __bit TMR2IP @ (((unsigned) &IPR1)*8) + 1; |
[; ;pic18f27j13.h: 18244: extern volatile __bit TMR2MD @ (((unsigned) &PMDIS1)*8) + 2; |
[; ;pic18f27j13.h: 18246: extern volatile __bit TMR2ON @ (((unsigned) &T2CON)*8) + 2; |
[; ;pic18f27j13.h: 18248: extern volatile __bit TMR3CS0 @ (((unsigned) &T3CON)*8) + 6; |
[; ;pic18f27j13.h: 18250: extern volatile __bit TMR3CS1 @ (((unsigned) &T3CON)*8) + 7; |
[; ;pic18f27j13.h: 18252: extern volatile __bit TMR3GE @ (((unsigned) &T3GCON)*8) + 7; |
[; ;pic18f27j13.h: 18254: extern volatile __bit TMR3GIE @ (((unsigned) &PIE3)*8) + 1; |
[; ;pic18f27j13.h: 18256: extern volatile __bit TMR3GIF @ (((unsigned) &PIR3)*8) + 1; |
[; ;pic18f27j13.h: 18258: extern volatile __bit TMR3GIP @ (((unsigned) &IPR3)*8) + 1; |
[; ;pic18f27j13.h: 18260: extern volatile __bit TMR3IE @ (((unsigned) &PIE2)*8) + 1; |
[; ;pic18f27j13.h: 18262: extern volatile __bit TMR3IF @ (((unsigned) &PIR2)*8) + 1; |
[; ;pic18f27j13.h: 18264: extern volatile __bit TMR3IP @ (((unsigned) &IPR2)*8) + 1; |
[; ;pic18f27j13.h: 18266: extern volatile __bit TMR3MD @ (((unsigned) &PMDIS1)*8) + 3; |
[; ;pic18f27j13.h: 18268: extern volatile __bit TMR3ON @ (((unsigned) &T3CON)*8) + 0; |
[; ;pic18f27j13.h: 18270: extern volatile __bit TMR4IE @ (((unsigned) &PIE3)*8) + 3; |
[; ;pic18f27j13.h: 18272: extern volatile __bit TMR4IF @ (((unsigned) &PIR3)*8) + 3; |
[; ;pic18f27j13.h: 18274: extern volatile __bit TMR4IP @ (((unsigned) &IPR3)*8) + 3; |
[; ;pic18f27j13.h: 18276: extern volatile __bit TMR4MD @ (((unsigned) &PMDIS1)*8) + 4; |
[; ;pic18f27j13.h: 18278: extern volatile __bit TMR4ON @ (((unsigned) &T4CON)*8) + 2; |
[; ;pic18f27j13.h: 18280: extern volatile __bit TMR5CS0 @ (((unsigned) &T5CON)*8) + 6; |
[; ;pic18f27j13.h: 18282: extern volatile __bit TMR5CS1 @ (((unsigned) &T5CON)*8) + 7; |
[; ;pic18f27j13.h: 18284: extern volatile __bit TMR5GE @ (((unsigned) &T5GCON)*8) + 7; |
[; ;pic18f27j13.h: 18286: extern volatile __bit TMR5GIE @ (((unsigned) &PIE5)*8) + 1; |
[; ;pic18f27j13.h: 18288: extern volatile __bit TMR5GIF @ (((unsigned) &PIR5)*8) + 1; |
[; ;pic18f27j13.h: 18290: extern volatile __bit TMR5GIP @ (((unsigned) &IPR5)*8) + 1; |
[; ;pic18f27j13.h: 18292: extern volatile __bit TMR5IE @ (((unsigned) &PIE5)*8) + 2; |
[; ;pic18f27j13.h: 18294: extern volatile __bit TMR5IF @ (((unsigned) &PIR5)*8) + 2; |
[; ;pic18f27j13.h: 18296: extern volatile __bit TMR5IP @ (((unsigned) &IPR5)*8) + 2; |
[; ;pic18f27j13.h: 18298: extern volatile __bit TMR5MD @ (((unsigned) &PMDIS2)*8) + 3; |
[; ;pic18f27j13.h: 18300: extern volatile __bit TMR5ON @ (((unsigned) &T5CON)*8) + 0; |
[; ;pic18f27j13.h: 18302: extern volatile __bit TMR6IE @ (((unsigned) &PIE5)*8) + 3; |
[; ;pic18f27j13.h: 18304: extern volatile __bit TMR6IF @ (((unsigned) &PIR5)*8) + 3; |
[; ;pic18f27j13.h: 18306: extern volatile __bit TMR6IP @ (((unsigned) &IPR5)*8) + 3; |
[; ;pic18f27j13.h: 18308: extern volatile __bit TMR6MD @ (((unsigned) &PMDIS2)*8) + 4; |
[; ;pic18f27j13.h: 18310: extern volatile __bit TMR6ON @ (((unsigned) &T6CON)*8) + 2; |
[; ;pic18f27j13.h: 18312: extern volatile __bit TMR8IE @ (((unsigned) &PIE5)*8) + 4; |
[; ;pic18f27j13.h: 18314: extern volatile __bit TMR8IF @ (((unsigned) &PIR5)*8) + 4; |
[; ;pic18f27j13.h: 18316: extern volatile __bit TMR8IP @ (((unsigned) &IPR5)*8) + 4; |
[; ;pic18f27j13.h: 18318: extern volatile __bit TMR8MD @ (((unsigned) &PMDIS2)*8) + 6; |
[; ;pic18f27j13.h: 18320: extern volatile __bit TMR8ON @ (((unsigned) &T8CON)*8) + 2; |
[; ;pic18f27j13.h: 18322: extern volatile __bit TO @ (((unsigned) &RCON)*8) + 3; |
[; ;pic18f27j13.h: 18324: extern volatile __bit TRIGSEL0 @ (((unsigned) &ADCTRIG)*8) + 0; |
[; ;pic18f27j13.h: 18326: extern volatile __bit TRIGSEL1 @ (((unsigned) &ADCTRIG)*8) + 1; |
[; ;pic18f27j13.h: 18328: extern volatile __bit TRISA0 @ (((unsigned) &TRISA)*8) + 0; |
[; ;pic18f27j13.h: 18330: extern volatile __bit TRISA1 @ (((unsigned) &TRISA)*8) + 1; |
[; ;pic18f27j13.h: 18332: extern volatile __bit TRISA2 @ (((unsigned) &TRISA)*8) + 2; |
[; ;pic18f27j13.h: 18334: extern volatile __bit TRISA3 @ (((unsigned) &TRISA)*8) + 3; |
[; ;pic18f27j13.h: 18336: extern volatile __bit TRISA5 @ (((unsigned) &TRISA)*8) + 5; |
[; ;pic18f27j13.h: 18338: extern volatile __bit TRISA6 @ (((unsigned) &TRISA)*8) + 6; |
[; ;pic18f27j13.h: 18340: extern volatile __bit TRISA7 @ (((unsigned) &TRISA)*8) + 7; |
[; ;pic18f27j13.h: 18342: extern volatile __bit TRISB0 @ (((unsigned) &TRISB)*8) + 0; |
[; ;pic18f27j13.h: 18344: extern volatile __bit TRISB1 @ (((unsigned) &TRISB)*8) + 1; |
[; ;pic18f27j13.h: 18346: extern volatile __bit TRISB2 @ (((unsigned) &TRISB)*8) + 2; |
[; ;pic18f27j13.h: 18348: extern volatile __bit TRISB3 @ (((unsigned) &TRISB)*8) + 3; |
[; ;pic18f27j13.h: 18350: extern volatile __bit TRISB4 @ (((unsigned) &TRISB)*8) + 4; |
[; ;pic18f27j13.h: 18352: extern volatile __bit TRISB5 @ (((unsigned) &TRISB)*8) + 5; |
[; ;pic18f27j13.h: 18354: extern volatile __bit TRISB6 @ (((unsigned) &TRISB)*8) + 6; |
[; ;pic18f27j13.h: 18356: extern volatile __bit TRISB7 @ (((unsigned) &TRISB)*8) + 7; |
[; ;pic18f27j13.h: 18358: extern volatile __bit TRISC0 @ (((unsigned) &TRISC)*8) + 0; |
[; ;pic18f27j13.h: 18360: extern volatile __bit TRISC1 @ (((unsigned) &TRISC)*8) + 1; |
[; ;pic18f27j13.h: 18362: extern volatile __bit TRISC2 @ (((unsigned) &TRISC)*8) + 2; |
[; ;pic18f27j13.h: 18364: extern volatile __bit TRISC3 @ (((unsigned) &TRISC)*8) + 3; |
[; ;pic18f27j13.h: 18366: extern volatile __bit TRISC4 @ (((unsigned) &TRISC)*8) + 4; |
[; ;pic18f27j13.h: 18368: extern volatile __bit TRISC5 @ (((unsigned) &TRISC)*8) + 5; |
[; ;pic18f27j13.h: 18370: extern volatile __bit TRISC6 @ (((unsigned) &TRISC)*8) + 6; |
[; ;pic18f27j13.h: 18372: extern volatile __bit TRISC7 @ (((unsigned) &TRISC)*8) + 7; |
[; ;pic18f27j13.h: 18374: extern volatile __bit TRMT1 @ (((unsigned) &TXSTA1)*8) + 1; |
[; ;pic18f27j13.h: 18376: extern volatile __bit TRMT2 @ (((unsigned) &TXSTA2)*8) + 1; |
[; ;pic18f27j13.h: 18378: extern volatile __bit TUN0 @ (((unsigned) &OSCTUNE)*8) + 0; |
[; ;pic18f27j13.h: 18380: extern volatile __bit TUN1 @ (((unsigned) &OSCTUNE)*8) + 1; |
[; ;pic18f27j13.h: 18382: extern volatile __bit TUN2 @ (((unsigned) &OSCTUNE)*8) + 2; |
[; ;pic18f27j13.h: 18384: extern volatile __bit TUN3 @ (((unsigned) &OSCTUNE)*8) + 3; |
[; ;pic18f27j13.h: 18386: extern volatile __bit TUN4 @ (((unsigned) &OSCTUNE)*8) + 4; |
[; ;pic18f27j13.h: 18388: extern volatile __bit TUN5 @ (((unsigned) &OSCTUNE)*8) + 5; |
[; ;pic18f27j13.h: 18390: extern volatile __bit TX1 @ (((unsigned) &PORTC)*8) + 6; |
[; ;pic18f27j13.h: 18392: extern volatile __bit TX1IE @ (((unsigned) &PIE1)*8) + 4; |
[; ;pic18f27j13.h: 18394: extern volatile __bit TX1IF @ (((unsigned) &PIR1)*8) + 4; |
[; ;pic18f27j13.h: 18396: extern volatile __bit TX1IP @ (((unsigned) &IPR1)*8) + 4; |
[; ;pic18f27j13.h: 18398: extern volatile __bit TX2IE @ (((unsigned) &PIE3)*8) + 4; |
[; ;pic18f27j13.h: 18400: extern volatile __bit TX2IF @ (((unsigned) &PIR3)*8) + 4; |
[; ;pic18f27j13.h: 18402: extern volatile __bit TX2IP @ (((unsigned) &IPR3)*8) + 4; |
[; ;pic18f27j13.h: 18404: extern volatile __bit TX8_9 @ (((unsigned) &TXSTA1)*8) + 6; |
[; ;pic18f27j13.h: 18406: extern volatile __bit TX8_92 @ (((unsigned) &TXSTA2)*8) + 6; |
[; ;pic18f27j13.h: 18408: extern volatile __bit TX91 @ (((unsigned) &TXSTA1)*8) + 6; |
[; ;pic18f27j13.h: 18410: extern volatile __bit TX92 @ (((unsigned) &TXSTA2)*8) + 6; |
[; ;pic18f27j13.h: 18412: extern volatile __bit TX9D1 @ (((unsigned) &TXSTA1)*8) + 0; |
[; ;pic18f27j13.h: 18414: extern volatile __bit TX9D2 @ (((unsigned) &TXSTA2)*8) + 0; |
[; ;pic18f27j13.h: 18416: extern volatile __bit TXB0IE @ (((unsigned) &PIE3)*8) + 2; |
[; ;pic18f27j13.h: 18418: extern volatile __bit TXB1IE @ (((unsigned) &PIE3)*8) + 3; |
[; ;pic18f27j13.h: 18420: extern volatile __bit TXB2IE @ (((unsigned) &PIE3)*8) + 4; |
[; ;pic18f27j13.h: 18422: extern volatile __bit TXBNIE @ (((unsigned) &PIE3)*8) + 4; |
[; ;pic18f27j13.h: 18424: extern volatile __bit TXBNIF @ (((unsigned) &PIR3)*8) + 4; |
[; ;pic18f27j13.h: 18426: extern volatile __bit TXBNIP @ (((unsigned) &IPR3)*8) + 4; |
[; ;pic18f27j13.h: 18428: extern volatile __bit TXCKP1 @ (((unsigned) &BAUDCON1)*8) + 4; |
[; ;pic18f27j13.h: 18430: extern volatile __bit TXCKP2 @ (((unsigned) &BAUDCON2)*8) + 4; |
[; ;pic18f27j13.h: 18432: extern volatile __bit TXD8 @ (((unsigned) &TXSTA1)*8) + 0; |
[; ;pic18f27j13.h: 18434: extern volatile __bit TXD82 @ (((unsigned) &TXSTA2)*8) + 0; |
[; ;pic18f27j13.h: 18436: extern volatile __bit TXEN1 @ (((unsigned) &TXSTA1)*8) + 5; |
[; ;pic18f27j13.h: 18438: extern volatile __bit TXEN2 @ (((unsigned) &TXSTA2)*8) + 5; |
[; ;pic18f27j13.h: 18440: extern volatile __bit TXIE @ (((unsigned) &PIE1)*8) + 4; |
[; ;pic18f27j13.h: 18442: extern volatile __bit TXIF @ (((unsigned) &PIR1)*8) + 4; |
[; ;pic18f27j13.h: 18444: extern volatile __bit TXINC @ (((unsigned) &DMACON1)*8) + 5; |
[; ;pic18f27j13.h: 18446: extern volatile __bit TXIP @ (((unsigned) &IPR1)*8) + 4; |
[; ;pic18f27j13.h: 18448: extern volatile __bit U1OD @ (((unsigned) &ODCON2)*8) + 0; |
[; ;pic18f27j13.h: 18450: extern volatile __bit U2OD @ (((unsigned) &ODCON2)*8) + 1; |
[; ;pic18f27j13.h: 18452: extern volatile __bit UA1 @ (((unsigned) &SSP1STAT)*8) + 1; |
[; ;pic18f27j13.h: 18454: extern volatile __bit UA2 @ (((unsigned) &SSP2STAT)*8) + 1; |
[; ;pic18f27j13.h: 18456: extern volatile __bit UART1MD @ (((unsigned) &PMDIS0)*8) + 3; |
[; ;pic18f27j13.h: 18458: extern volatile __bit UART2MD @ (((unsigned) &PMDIS0)*8) + 4; |
[; ;pic18f27j13.h: 18460: extern volatile __bit ULPEN @ (((unsigned) &WDTCON)*8) + 2; |
[; ;pic18f27j13.h: 18462: extern volatile __bit ULPLVL @ (((unsigned) &WDTCON)*8) + 5; |
[; ;pic18f27j13.h: 18464: extern volatile __bit ULPSINK @ (((unsigned) &WDTCON)*8) + 1; |
[; ;pic18f27j13.h: 18466: extern volatile __bit ULPWDIS @ (((unsigned) &DSCONL)*8) + 2; |
[; ;pic18f27j13.h: 18468: extern volatile __bit ULPWU @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 18470: extern volatile __bit ULPWUIN @ (((unsigned) &PORTA)*8) + 0; |
[; ;pic18f27j13.h: 18472: extern volatile __bit VBG @ (((unsigned) &PORTA)*8) + 1; |
[; ;pic18f27j13.h: 18474: extern volatile __bit VBGEN @ (((unsigned) &ANCON1)*8) + 7; |
[; ;pic18f27j13.h: 18476: extern volatile __bit VBGOE @ (((unsigned) &WDTCON)*8) + 4; |
[; ;pic18f27j13.h: 18478: extern volatile __bit VCFG0 @ (((unsigned) &ADCON0)*8) + 6; |
[; ;pic18f27j13.h: 18480: extern volatile __bit VCFG01 @ (((unsigned) &ADCON1)*8) + 4; |
[; ;pic18f27j13.h: 18482: extern volatile __bit VCFG1 @ (((unsigned) &ADCON0)*8) + 7; |
[; ;pic18f27j13.h: 18484: extern volatile __bit VCFG11 @ (((unsigned) &ADCON1)*8) + 5; |
[; ;pic18f27j13.h: 18486: extern volatile __bit VDIRMAG @ (((unsigned) &HLVDCON)*8) + 7; |
[; ;pic18f27j13.h: 18488: extern volatile __bit VREF_MINUS @ (((unsigned) &PORTA)*8) + 2; |
[; ;pic18f27j13.h: 18490: extern volatile __bit VREF_PLUS @ (((unsigned) &PORTA)*8) + 3; |
[; ;pic18f27j13.h: 18492: extern volatile __bit W4E @ (((unsigned) &BAUDCON1)*8) + 1; |
[; ;pic18f27j13.h: 18494: extern volatile __bit WAITB0 @ (((unsigned) &RTCVALH)*8) + 6; |
[; ;pic18f27j13.h: 18496: extern volatile __bit WAITB1 @ (((unsigned) &RTCVALH)*8) + 7; |
[; ;pic18f27j13.h: 18498: extern volatile __bit WAITE0 @ (((unsigned) &RTCVALH)*8) + 0; |
[; ;pic18f27j13.h: 18500: extern volatile __bit WAITE1 @ (((unsigned) &RTCVALH)*8) + 1; |
[; ;pic18f27j13.h: 18502: extern volatile __bit WAITM0 @ (((unsigned) &RTCVALH)*8) + 2; |
[; ;pic18f27j13.h: 18504: extern volatile __bit WAITM1 @ (((unsigned) &RTCVALH)*8) + 3; |
[; ;pic18f27j13.h: 18506: extern volatile __bit WAITM2 @ (((unsigned) &RTCVALH)*8) + 4; |
[; ;pic18f27j13.h: 18508: extern volatile __bit WAITM3 @ (((unsigned) &RTCVALH)*8) + 5; |
[; ;pic18f27j13.h: 18510: extern volatile __bit WCOL1 @ (((unsigned) &SSP1CON1)*8) + 7; |
[; ;pic18f27j13.h: 18512: extern volatile __bit WCOL2 @ (((unsigned) &SSP2CON1)*8) + 7; |
[; ;pic18f27j13.h: 18514: extern volatile __bit WPROG @ (((unsigned) &EECON1)*8) + 5; |
[; ;pic18f27j13.h: 18516: extern volatile __bit WR @ (((unsigned) &EECON1)*8) + 1; |
[; ;pic18f27j13.h: 18518: extern volatile __bit WREN @ (((unsigned) &EECON1)*8) + 2; |
[; ;pic18f27j13.h: 18520: extern volatile __bit WRERR @ (((unsigned) &EECON1)*8) + 3; |
[; ;pic18f27j13.h: 18522: extern volatile __bit WUE1 @ (((unsigned) &BAUDCON1)*8) + 1; |
[; ;pic18f27j13.h: 18524: extern volatile __bit WUE2 @ (((unsigned) &BAUDCON2)*8) + 1; |
[; ;pic18f27j13.h: 18526: extern volatile __bit ZERO @ (((unsigned) &STATUS)*8) + 2; |
[; ;pic18f27j13.h: 18528: extern volatile __bit nA @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 18530: extern volatile __bit nA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 18532: extern volatile __bit nADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
[; ;pic18f27j13.h: 18534: extern volatile __bit nADDRESS2 @ (((unsigned) &SSP2STAT)*8) + 5; |
[; ;pic18f27j13.h: 18536: extern volatile __bit nBOR @ (((unsigned) &RCON)*8) + 0; |
[; ;pic18f27j13.h: 18538: extern volatile __bit nCM @ (((unsigned) &RCON)*8) + 5; |
[; ;pic18f27j13.h: 18540: extern volatile __bit nDONE @ (((unsigned) &ADCON0)*8) + 1; |
[; ;pic18f27j13.h: 18542: extern volatile __bit nPD @ (((unsigned) &RCON)*8) + 2; |
[; ;pic18f27j13.h: 18544: extern volatile __bit nPOR @ (((unsigned) &RCON)*8) + 1; |
[; ;pic18f27j13.h: 18546: extern volatile __bit nRBPU @ (((unsigned) &INTCON2)*8) + 7; |
[; ;pic18f27j13.h: 18548: extern volatile __bit nRC8 @ (((unsigned) &RCSTA1)*8) + 6; |
[; ;pic18f27j13.h: 18550: extern volatile __bit nRI @ (((unsigned) &RCON)*8) + 4; |
[; ;pic18f27j13.h: 18552: extern volatile __bit nSS1 @ (((unsigned) &PORTA)*8) + 5; |
[; ;pic18f27j13.h: 18554: extern volatile __bit nT1DONE @ (((unsigned) &T1GCON)*8) + 3; |
[; ;pic18f27j13.h: 18556: extern volatile __bit nT1SYNC @ (((unsigned) &T1CON)*8) + 2; |
[; ;pic18f27j13.h: 18558: extern volatile __bit nT3SYNC @ (((unsigned) &T3CON)*8) + 2; |
[; ;pic18f27j13.h: 18560: extern volatile __bit nT5DONE @ (((unsigned) &T5GCON)*8) + 3; |
[; ;pic18f27j13.h: 18562: extern volatile __bit nT5SYNC @ (((unsigned) &T5CON)*8) + 2; |
[; ;pic18f27j13.h: 18564: extern volatile __bit nTO @ (((unsigned) &RCON)*8) + 3; |
[; ;pic18f27j13.h: 18566: extern volatile __bit nTX8 @ (((unsigned) &TXSTA1)*8) + 6; |
[; ;pic18f27j13.h: 18568: extern volatile __bit nW @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 18570: extern volatile __bit nW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;pic18f27j13.h: 18572: extern volatile __bit nWRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
[; ;pic18f27j13.h: 18574: extern volatile __bit nWRITE2 @ (((unsigned) &SSP2STAT)*8) + 2; |
[; ;adc.h: 2008: union ADCResult |
[; ;adc.h: 2009: { |
[; ;adc.h: 2010: int lr; |
[; ;adc.h: 2011: char br[2]; |
[; ;adc.h: 2012: }; |
[; ;adc.h: 2014: char BusyADC (void); |
[; ;adc.h: 2016: void ConvertADC (void); |
[; ;adc.h: 2018: void CloseADC(void); |
[; ;adc.h: 2026: int ReadADC(void); |
[; ;adc.h: 2052: void OpenADC ( unsigned char , |
[; ;adc.h: 2053: unsigned char , |
[; ;adc.h: 2054: unsigned char , |
[; ;adc.h: 2055: unsigned int ); |
[; ;adc.h: 2084: void SetChanADC(unsigned char ); |
[; ;adc.h: 2100: void SelChanConvADC( unsigned char ); |
[; ;ancomp.h: 202: void Close_ancomp1( void ); |
[; ;ancomp.h: 203: void Open_ancomp1(unsigned char config); |
[; ;ancomp.h: 204: void Close_ancomp2( void ); |
[; ;ancomp.h: 205: void Open_ancomp2(unsigned char config); |
[; ;ancomp.h: 208: void Close_ancomp3( void ); |
[; ;ancomp.h: 209: void Open_ancomp3(unsigned char config); |
[; ;spi.h: 236: void OpenSPI1( unsigned char sync_mode, |
[; ;spi.h: 237: unsigned char bus_mode, |
[; ;spi.h: 238: unsigned char smp_phase ); |
[; ;spi.h: 240: signed char WriteSPI1( unsigned char data_out ); |
[; ;spi.h: 242: void getsSPI1( unsigned char *rdptr, unsigned char length ); |
[; ;spi.h: 244: void putsSPI1( unsigned char *wrptr ); |
[; ;spi.h: 246: unsigned char ReadSPI1( void ); |
[; ;spi.h: 441: void OpenSPI2( unsigned char sync_mode, |
[; ;spi.h: 442: unsigned char bus_mode, |
[; ;spi.h: 443: unsigned char smp_phase ); |
[; ;spi.h: 445: signed char WriteSPI2( unsigned char data_out ); |
[; ;spi.h: 447: void getsSPI2( unsigned char *rdptr, unsigned char length ); |
[; ;spi.h: 449: void putsSPI2( unsigned char *wrptr ); |
[; ;spi.h: 451: unsigned char ReadSPI2( void ); |
[; ;can2510.h: 414: void CAN2510Initialize( unsigned int configuration, |
[; ;can2510.h: 415: unsigned char brp, |
[; ;can2510.h: 416: unsigned char interruptFlags, |
[; ;can2510.h: 417: unsigned char SPI_syncMode, |
[; ;can2510.h: 418: unsigned char SPI_busMode, |
[; ;can2510.h: 419: unsigned char SPI_smpPhase ); |
[; ;can2510.h: 421: signed char CAN2510Init( unsigned long BufferConfig, |
[; ;can2510.h: 422: unsigned long BitTimeConfig, |
[; ;can2510.h: 423: unsigned char interruptEnables, |
[; ;can2510.h: 424: unsigned char SPI_syncMode, |
[; ;can2510.h: 425: unsigned char SPI_busMode, |
[; ;can2510.h: 426: unsigned char SPI_smpPhase ); |
[; ;can2510.h: 428: void CAN2510Enable( void ); |
[; ;can2510.h: 430: void CAN2510Disable( void ); |
[; ;can2510.h: 432: void CAN2510Reset( void ); |
[; ;can2510.h: 434: void CAN2510SetMode( unsigned char mode ); |
[; ;can2510.h: 436: unsigned char CAN2510ReadMode( void ); |
[; ;can2510.h: 438: unsigned char CAN2510ReadStatus( void ); |
[; ;can2510.h: 440: unsigned char CAN2510ErrorState( void ); |
[; ;can2510.h: 442: unsigned char CAN2510InterruptStatus( void ); |
[; ;can2510.h: 444: void CAN2510InterruptEnable( unsigned char interruptFlags ); |
[; ;can2510.h: 446: unsigned char CAN2510ByteRead( unsigned char addr ); |
[; ;can2510.h: 448: void CAN2510ByteWrite( unsigned char addr, unsigned char value ); |
[; ;can2510.h: 450: void CAN2510SequentialRead( unsigned char *DataArray, |
[; ;can2510.h: 451: unsigned char CAN2510addr, |
[; ;can2510.h: 452: unsigned char numbytes ); |
[; ;can2510.h: 454: void CAN2510SequentialWrite( unsigned char *DataArray, |
[; ;can2510.h: 455: unsigned char CAN2510addr, |
[; ;can2510.h: 456: unsigned char numbytes ); |
[; ;can2510.h: 458: void CAN2510BitModify( unsigned char address, |
[; ;can2510.h: 459: unsigned char mask, |
[; ;can2510.h: 460: unsigned char data ); |
[; ;can2510.h: 462: void CAN2510SetSingleMaskStd( unsigned char maskNum, unsigned int mask ); |
[; ;can2510.h: 464: void CAN2510SetSingleMaskXtd( unsigned char maskNum, unsigned long mask ); |
[; ;can2510.h: 466: void CAN2510SetSingleFilterStd( unsigned char filterNum, unsigned int filter ); |
[; ;can2510.h: 468: void CAN2510SetSingleFilterXtd( unsigned char filterNum, unsigned long filter ); |
[; ;can2510.h: 470: signed char CAN2510SetMsgFilterStd( unsigned char bufferNum, |
[; ;can2510.h: 471: unsigned int mask, |
[; ;can2510.h: 472: unsigned int *filters ); |
[; ;can2510.h: 474: signed char CAN2510SetMsgFilterXtd( unsigned char bufferNum, |
[; ;can2510.h: 475: unsigned long mask, |
[; ;can2510.h: 476: unsigned long *filters ); |
[; ;can2510.h: 478: signed char CAN2510WriteStd( unsigned int msgId, |
[; ;can2510.h: 479: unsigned char msgPriority, |
[; ;can2510.h: 480: unsigned char numBytes, |
[; ;can2510.h: 481: unsigned char *data ); |
[; ;can2510.h: 483: signed char CAN2510WriteXtd( unsigned long msgId, |
[; ;can2510.h: 484: unsigned char msgPriority, |
[; ;can2510.h: 485: unsigned char numBytes, |
[; ;can2510.h: 486: unsigned char *data ); |
[; ;can2510.h: 488: void CAN2510LoadBufferStd( unsigned char bufferNum, |
[; ;can2510.h: 489: unsigned int msgId, |
[; ;can2510.h: 490: unsigned char numBytes, |
[; ;can2510.h: 491: unsigned char *data ); |
[; ;can2510.h: 493: void CAN2510LoadBufferXtd( unsigned char bufferNum, |
[; ;can2510.h: 494: unsigned long msgId, |
[; ;can2510.h: 495: unsigned char numBytes, |
[; ;can2510.h: 496: unsigned char *data ); |
[; ;can2510.h: 498: void CAN2510LoadRTRStd( unsigned char bufferNum, |
[; ;can2510.h: 499: unsigned int msgId, |
[; ;can2510.h: 500: unsigned char numBytes ); |
[; ;can2510.h: 502: void CAN2510LoadRTRXtd( unsigned char bufferNum, |
[; ;can2510.h: 503: unsigned long msgId, |
[; ;can2510.h: 504: unsigned char numBytes ); |
[; ;can2510.h: 506: void CAN2510SetBufferPriority( unsigned char bufferNum, |
[; ;can2510.h: 507: unsigned char bufferPriority ); |
[; ;can2510.h: 509: void CAN2510SendBuffer( unsigned char bufferNumber ); |
[; ;can2510.h: 511: signed char CAN2510WriteBuffer( unsigned char bufferNum ); |
[; ;can2510.h: 513: unsigned char CAN2510DataReady( unsigned char bufferNum ); |
[; ;can2510.h: 515: unsigned char CAN2510DataRead( unsigned char bufferNum, |
[; ;can2510.h: 516: unsigned long *msgId, |
[; ;can2510.h: 517: unsigned char *numBytes, |
[; ;can2510.h: 518: unsigned char *data ); |
[; ;capture.h: 64: union capstatus |
[; ;capture.h: 65: { |
[; ;capture.h: 73: struct |
[; ;capture.h: 74: { |
[; ;capture.h: 91: unsigned Cap4OVF:1; |
[; ;capture.h: 92: unsigned Cap5OVF:1; |
[; ;capture.h: 96: unsigned Cap6OVF:1; |
[; ;capture.h: 97: unsigned Cap7OVF:1; |
[; ;capture.h: 98: unsigned Cap8OVF:1; |
[; ;capture.h: 107: unsigned ECap1OVF:1; |
[; ;capture.h: 111: unsigned ECap2OVF:1; |
[; ;capture.h: 112: unsigned ECap3OVF:1; |
[; ;capture.h: 115: }; |
[; ;capture.h: 117: unsigned :8; |
[; ;capture.h: 119: }; |
[; ;capture.h: 121: extern union capstatus CapStatus; |
[; ;capture.h: 123: union CapResult |
[; ;capture.h: 124: { |
[; ;capture.h: 125: unsigned int lc; |
[; ;capture.h: 126: char bc[2]; |
[; ;capture.h: 127: }; |
[; ;capture.h: 507: void OpenCapture4 ( unsigned char config); |
[; ;capture.h: 508: unsigned int ReadCapture4 (void); |
[; ;capture.h: 509: void CloseCapture4 (void); |
[; ;capture.h: 511: void OpenCapture5 ( unsigned char config); |
[; ;capture.h: 512: unsigned int ReadCapture5 (void); |
[; ;capture.h: 513: void CloseCapture5 (void); |
[; ;capture.h: 520: void OpenCapture6 ( unsigned char config); |
[; ;capture.h: 521: unsigned int ReadCapture6 (void); |
[; ;capture.h: 522: void CloseCapture6 (void); |
[; ;capture.h: 524: void OpenCapture7 ( unsigned char config); |
[; ;capture.h: 525: unsigned int ReadCapture7 (void); |
[; ;capture.h: 526: void CloseCapture7 (void); |
[; ;capture.h: 528: void OpenCapture8 ( unsigned char config); |
[; ;capture.h: 529: unsigned int ReadCapture8 (void); |
[; ;capture.h: 530: void CloseCapture8 (void); |
[; ;capture.h: 568: void OpenECapture1 ( unsigned char config); |
[; ;capture.h: 569: unsigned int ReadECapture1 (void); |
[; ;capture.h: 570: void CloseECapture1 (void); |
[; ;capture.h: 573: void OpenECapture2 ( unsigned char config); |
[; ;capture.h: 574: unsigned int ReadECapture2 (void); |
[; ;capture.h: 575: void CloseECapture2 (void); |
[; ;capture.h: 577: void OpenECapture3 ( unsigned char config); |
[; ;capture.h: 578: unsigned int ReadECapture3 (void); |
[; ;capture.h: 579: void CloseECapture3 (void); |
[; ;compare.h: 403: void OpenCompare4(unsigned char config,unsigned int period); |
[; ;compare.h: 404: void CloseCompare4(void); |
[; ;compare.h: 406: void OpenCompare5(unsigned char config,unsigned int period); |
[; ;compare.h: 407: void CloseCompare5(void); |
[; ;compare.h: 411: void OpenCompare6(unsigned char config,unsigned int period); |
[; ;compare.h: 412: void CloseCompare6(void); |
[; ;compare.h: 414: void OpenCompare7(unsigned char config,unsigned int period); |
[; ;compare.h: 415: void CloseCompare7(void); |
[; ;compare.h: 417: void OpenCompare8(unsigned char config,unsigned int period); |
[; ;compare.h: 418: void CloseCompare8(void); |
[; ;compare.h: 433: void OpenECompare1(unsigned char config,unsigned int period); |
[; ;compare.h: 434: void CloseECompare1(void); |
[; ;compare.h: 439: void OpenECompare2(unsigned char config,unsigned int period); |
[; ;compare.h: 440: void CloseECompare2(void); |
[; ;compare.h: 442: void OpenECompare3(unsigned char config,unsigned int period); |
[; ;compare.h: 443: void CloseECompare3(void); |
[; ;ctmu.h: 374: void OpenCTMU(unsigned char config1,unsigned char config2,unsigned char config3); |
[; ;ctmu.h: 379: void CurrentControlCTMU(unsigned char config); |
[; ;ctmu.h: 380: void CloseCTMU(void); |
[; ;dpslp.h: 49: typedef union |
[; ;dpslp.h: 50: { |
[; ;dpslp.h: 51: struct |
[; ;dpslp.h: 52: { |
[; ;dpslp.h: 53: unsigned char DS_POR:1; |
[; ;dpslp.h: 54: unsigned char DS_MCLR:1; |
[; ;dpslp.h: 55: unsigned char DS_RTC:1; |
[; ;dpslp.h: 56: unsigned char DS_WDT:1; |
[; ;dpslp.h: 57: unsigned char DS_FLT:1; |
[; ;dpslp.h: 58: unsigned char DS_INT0:1; |
[; ;dpslp.h: 59: unsigned char DS_BOR:1; |
[; ;dpslp.h: 60: unsigned char DS_ULP:1; |
[; ;dpslp.h: 61: }WK_SRC; |
[; ;dpslp.h: 63: unsigned char WKSRC; |
[; ;dpslp.h: 65: }SRC; |
[; ;dpslp.h: 68: typedef struct |
[; ;dpslp.h: 69: { |
[; ;dpslp.h: 70: unsigned char Reg0; |
[; ;dpslp.h: 71: unsigned char Reg1; |
[; ;dpslp.h: 72: }CONTEXT; |
[; ;dpslp.h: 164: extern void DeepSleepWakeUpSource(SRC* ptr); |
[; ;dpslp.h: 165: extern void GotoDeepSleep( unsigned int config); |
[; ;dpslp.h: 166: extern signed char IsResetFromDeepSleep( void ); |
[; ;dpslp.h: 167: extern void ReadDSGPR( CONTEXT* ptr ); |
[; ;dpslp.h: 171: extern void ULPWakeUpEnable( void ); |
[; ;stddef.h: 2: typedef int ptrdiff_t; |
[; ;stddef.h: 3: typedef unsigned size_t; |
[; ;stddef.h: 4: typedef unsigned short wchar_t; |
[; ;stddef.h: 13: extern int errno; |
[; ;GenericTypeDefs.h: 65: typedef enum _BOOL { FALSE = 0, TRUE } BOOL; |
[; ;GenericTypeDefs.h: 68: typedef enum _BIT { CLEAR = 0, SET } BIT; |
[; ;GenericTypeDefs.h: 75: typedef signed int INT; |
[; ;GenericTypeDefs.h: 76: typedef signed char INT8; |
[; ;GenericTypeDefs.h: 77: typedef signed short int INT16; |
[; ;GenericTypeDefs.h: 78: typedef signed long int INT32; |
[; ;GenericTypeDefs.h: 82: typedef signed long long INT64; |
[; ;GenericTypeDefs.h: 86: typedef unsigned int UINT; |
[; ;GenericTypeDefs.h: 87: typedef unsigned char UINT8; |
[; ;GenericTypeDefs.h: 88: typedef unsigned short int UINT16; |
[; ;GenericTypeDefs.h: 93: typedef unsigned long int UINT32; |
[; ;GenericTypeDefs.h: 96: typedef unsigned long long UINT64; |
[; ;GenericTypeDefs.h: 99: typedef union |
[; ;GenericTypeDefs.h: 100: { |
[; ;GenericTypeDefs.h: 101: UINT8 Val; |
[; ;GenericTypeDefs.h: 102: struct |
[; ;GenericTypeDefs.h: 103: { |
[; ;GenericTypeDefs.h: 104: UINT8 b0:1; |
[; ;GenericTypeDefs.h: 105: UINT8 b1:1; |
[; ;GenericTypeDefs.h: 106: UINT8 b2:1; |
[; ;GenericTypeDefs.h: 107: UINT8 b3:1; |
[; ;GenericTypeDefs.h: 108: UINT8 b4:1; |
[; ;GenericTypeDefs.h: 109: UINT8 b5:1; |
[; ;GenericTypeDefs.h: 110: UINT8 b6:1; |
[; ;GenericTypeDefs.h: 111: UINT8 b7:1; |
[; ;GenericTypeDefs.h: 112: } bits; |
[; ;GenericTypeDefs.h: 113: } UINT8_VAL, UINT8_BITS; |
[; ;GenericTypeDefs.h: 115: typedef union |
[; ;GenericTypeDefs.h: 116: { |
[; ;GenericTypeDefs.h: 117: UINT16 Val; |
[; ;GenericTypeDefs.h: 118: UINT8 v[2] ; |
[; ;GenericTypeDefs.h: 119: struct |
[; ;GenericTypeDefs.h: 120: { |
[; ;GenericTypeDefs.h: 121: UINT8 LB; |
[; ;GenericTypeDefs.h: 122: UINT8 HB; |
[; ;GenericTypeDefs.h: 123: } byte; |
[; ;GenericTypeDefs.h: 124: struct |
[; ;GenericTypeDefs.h: 125: { |
[; ;GenericTypeDefs.h: 126: UINT8 b0:1; |
[; ;GenericTypeDefs.h: 127: UINT8 b1:1; |
[; ;GenericTypeDefs.h: 128: UINT8 b2:1; |
[; ;GenericTypeDefs.h: 129: UINT8 b3:1; |
[; ;GenericTypeDefs.h: 130: UINT8 b4:1; |
[; ;GenericTypeDefs.h: 131: UINT8 b5:1; |
[; ;GenericTypeDefs.h: 132: UINT8 b6:1; |
[; ;GenericTypeDefs.h: 133: UINT8 b7:1; |
[; ;GenericTypeDefs.h: 134: UINT8 b8:1; |
[; ;GenericTypeDefs.h: 135: UINT8 b9:1; |
[; ;GenericTypeDefs.h: 136: UINT8 b10:1; |
[; ;GenericTypeDefs.h: 137: UINT8 b11:1; |
[; ;GenericTypeDefs.h: 138: UINT8 b12:1; |
[; ;GenericTypeDefs.h: 139: UINT8 b13:1; |
[; ;GenericTypeDefs.h: 140: UINT8 b14:1; |
[; ;GenericTypeDefs.h: 141: UINT8 b15:1; |
[; ;GenericTypeDefs.h: 142: } bits; |
[; ;GenericTypeDefs.h: 143: } UINT16_VAL, UINT16_BITS; |
[; ;GenericTypeDefs.h: 187: typedef union |
[; ;GenericTypeDefs.h: 188: { |
[; ;GenericTypeDefs.h: 189: UINT32 Val; |
[; ;GenericTypeDefs.h: 190: UINT16 w[2] ; |
[; ;GenericTypeDefs.h: 191: UINT8 v[4] ; |
[; ;GenericTypeDefs.h: 192: struct |
[; ;GenericTypeDefs.h: 193: { |
[; ;GenericTypeDefs.h: 194: UINT16 LW; |
[; ;GenericTypeDefs.h: 195: UINT16 HW; |
[; ;GenericTypeDefs.h: 196: } word; |
[; ;GenericTypeDefs.h: 197: struct |
[; ;GenericTypeDefs.h: 198: { |
[; ;GenericTypeDefs.h: 199: UINT8 LB; |
[; ;GenericTypeDefs.h: 200: UINT8 HB; |
[; ;GenericTypeDefs.h: 201: UINT8 UB; |
[; ;GenericTypeDefs.h: 202: UINT8 MB; |
[; ;GenericTypeDefs.h: 203: } byte; |
[; ;GenericTypeDefs.h: 204: struct |
[; ;GenericTypeDefs.h: 205: { |
[; ;GenericTypeDefs.h: 206: UINT16_VAL low; |
[; ;GenericTypeDefs.h: 207: UINT16_VAL high; |
[; ;GenericTypeDefs.h: 208: }wordUnion; |
[; ;GenericTypeDefs.h: 209: struct |
[; ;GenericTypeDefs.h: 210: { |
[; ;GenericTypeDefs.h: 211: UINT8 b0:1; |
[; ;GenericTypeDefs.h: 212: UINT8 b1:1; |
[; ;GenericTypeDefs.h: 213: UINT8 b2:1; |
[; ;GenericTypeDefs.h: 214: UINT8 b3:1; |
[; ;GenericTypeDefs.h: 215: UINT8 b4:1; |
[; ;GenericTypeDefs.h: 216: UINT8 b5:1; |
[; ;GenericTypeDefs.h: 217: UINT8 b6:1; |
[; ;GenericTypeDefs.h: 218: UINT8 b7:1; |
[; ;GenericTypeDefs.h: 219: UINT8 b8:1; |
[; ;GenericTypeDefs.h: 220: UINT8 b9:1; |
[; ;GenericTypeDefs.h: 221: UINT8 b10:1; |
[; ;GenericTypeDefs.h: 222: UINT8 b11:1; |
[; ;GenericTypeDefs.h: 223: UINT8 b12:1; |
[; ;GenericTypeDefs.h: 224: UINT8 b13:1; |
[; ;GenericTypeDefs.h: 225: UINT8 b14:1; |
[; ;GenericTypeDefs.h: 226: UINT8 b15:1; |
[; ;GenericTypeDefs.h: 227: UINT8 b16:1; |
[; ;GenericTypeDefs.h: 228: UINT8 b17:1; |
[; ;GenericTypeDefs.h: 229: UINT8 b18:1; |
[; ;GenericTypeDefs.h: 230: UINT8 b19:1; |
[; ;GenericTypeDefs.h: 231: UINT8 b20:1; |
[; ;GenericTypeDefs.h: 232: UINT8 b21:1; |
[; ;GenericTypeDefs.h: 233: UINT8 b22:1; |
[; ;GenericTypeDefs.h: 234: UINT8 b23:1; |
[; ;GenericTypeDefs.h: 235: UINT8 b24:1; |
[; ;GenericTypeDefs.h: 236: UINT8 b25:1; |
[; ;GenericTypeDefs.h: 237: UINT8 b26:1; |
[; ;GenericTypeDefs.h: 238: UINT8 b27:1; |
[; ;GenericTypeDefs.h: 239: UINT8 b28:1; |
[; ;GenericTypeDefs.h: 240: UINT8 b29:1; |
[; ;GenericTypeDefs.h: 241: UINT8 b30:1; |
[; ;GenericTypeDefs.h: 242: UINT8 b31:1; |
[; ;GenericTypeDefs.h: 243: } bits; |
[; ;GenericTypeDefs.h: 244: } UINT32_VAL; |
[; ;GenericTypeDefs.h: 248: typedef union |
[; ;GenericTypeDefs.h: 249: { |
[; ;GenericTypeDefs.h: 250: UINT64 Val; |
[; ;GenericTypeDefs.h: 251: UINT32 d[2] ; |
[; ;GenericTypeDefs.h: 252: UINT16 w[4] ; |
[; ;GenericTypeDefs.h: 253: UINT8 v[8] ; |
[; ;GenericTypeDefs.h: 254: struct |
[; ;GenericTypeDefs.h: 255: { |
[; ;GenericTypeDefs.h: 256: UINT32 LD; |
[; ;GenericTypeDefs.h: 257: UINT32 HD; |
[; ;GenericTypeDefs.h: 258: } dword; |
[; ;GenericTypeDefs.h: 259: struct |
[; ;GenericTypeDefs.h: 260: { |
[; ;GenericTypeDefs.h: 261: UINT16 LW; |
[; ;GenericTypeDefs.h: 262: UINT16 HW; |
[; ;GenericTypeDefs.h: 263: UINT16 UW; |
[; ;GenericTypeDefs.h: 264: UINT16 MW; |
[; ;GenericTypeDefs.h: 265: } word; |
[; ;GenericTypeDefs.h: 266: struct |
[; ;GenericTypeDefs.h: 267: { |
[; ;GenericTypeDefs.h: 268: UINT8 b0:1; |
[; ;GenericTypeDefs.h: 269: UINT8 b1:1; |
[; ;GenericTypeDefs.h: 270: UINT8 b2:1; |
[; ;GenericTypeDefs.h: 271: UINT8 b3:1; |
[; ;GenericTypeDefs.h: 272: UINT8 b4:1; |
[; ;GenericTypeDefs.h: 273: UINT8 b5:1; |
[; ;GenericTypeDefs.h: 274: UINT8 b6:1; |
[; ;GenericTypeDefs.h: 275: UINT8 b7:1; |
[; ;GenericTypeDefs.h: 276: UINT8 b8:1; |
[; ;GenericTypeDefs.h: 277: UINT8 b9:1; |
[; ;GenericTypeDefs.h: 278: UINT8 b10:1; |
[; ;GenericTypeDefs.h: 279: UINT8 b11:1; |
[; ;GenericTypeDefs.h: 280: UINT8 b12:1; |
[; ;GenericTypeDefs.h: 281: UINT8 b13:1; |
[; ;GenericTypeDefs.h: 282: UINT8 b14:1; |
[; ;GenericTypeDefs.h: 283: UINT8 b15:1; |
[; ;GenericTypeDefs.h: 284: UINT8 b16:1; |
[; ;GenericTypeDefs.h: 285: UINT8 b17:1; |
[; ;GenericTypeDefs.h: 286: UINT8 b18:1; |
[; ;GenericTypeDefs.h: 287: UINT8 b19:1; |
[; ;GenericTypeDefs.h: 288: UINT8 b20:1; |
[; ;GenericTypeDefs.h: 289: UINT8 b21:1; |
[; ;GenericTypeDefs.h: 290: UINT8 b22:1; |
[; ;GenericTypeDefs.h: 291: UINT8 b23:1; |
[; ;GenericTypeDefs.h: 292: UINT8 b24:1; |
[; ;GenericTypeDefs.h: 293: UINT8 b25:1; |
[; ;GenericTypeDefs.h: 294: UINT8 b26:1; |
[; ;GenericTypeDefs.h: 295: UINT8 b27:1; |
[; ;GenericTypeDefs.h: 296: UINT8 b28:1; |
[; ;GenericTypeDefs.h: 297: UINT8 b29:1; |
[; ;GenericTypeDefs.h: 298: UINT8 b30:1; |
[; ;GenericTypeDefs.h: 299: UINT8 b31:1; |
[; ;GenericTypeDefs.h: 300: UINT8 b32:1; |
[; ;GenericTypeDefs.h: 301: UINT8 b33:1; |
[; ;GenericTypeDefs.h: 302: UINT8 b34:1; |
[; ;GenericTypeDefs.h: 303: UINT8 b35:1; |
[; ;GenericTypeDefs.h: 304: UINT8 b36:1; |
[; ;GenericTypeDefs.h: 305: UINT8 b37:1; |
[; ;GenericTypeDefs.h: 306: UINT8 b38:1; |
[; ;GenericTypeDefs.h: 307: UINT8 b39:1; |
[; ;GenericTypeDefs.h: 308: UINT8 b40:1; |
[; ;GenericTypeDefs.h: 309: UINT8 b41:1; |
[; ;GenericTypeDefs.h: 310: UINT8 b42:1; |
[; ;GenericTypeDefs.h: 311: UINT8 b43:1; |
[; ;GenericTypeDefs.h: 312: UINT8 b44:1; |
[; ;GenericTypeDefs.h: 313: UINT8 b45:1; |
[; ;GenericTypeDefs.h: 314: UINT8 b46:1; |
[; ;GenericTypeDefs.h: 315: UINT8 b47:1; |
[; ;GenericTypeDefs.h: 316: UINT8 b48:1; |
[; ;GenericTypeDefs.h: 317: UINT8 b49:1; |
[; ;GenericTypeDefs.h: 318: UINT8 b50:1; |
[; ;GenericTypeDefs.h: 319: UINT8 b51:1; |
[; ;GenericTypeDefs.h: 320: UINT8 b52:1; |
[; ;GenericTypeDefs.h: 321: UINT8 b53:1; |
[; ;GenericTypeDefs.h: 322: UINT8 b54:1; |
[; ;GenericTypeDefs.h: 323: UINT8 b55:1; |
[; ;GenericTypeDefs.h: 324: UINT8 b56:1; |
[; ;GenericTypeDefs.h: 325: UINT8 b57:1; |
[; ;GenericTypeDefs.h: 326: UINT8 b58:1; |
[; ;GenericTypeDefs.h: 327: UINT8 b59:1; |
[; ;GenericTypeDefs.h: 328: UINT8 b60:1; |
[; ;GenericTypeDefs.h: 329: UINT8 b61:1; |
[; ;GenericTypeDefs.h: 330: UINT8 b62:1; |
[; ;GenericTypeDefs.h: 331: UINT8 b63:1; |
[; ;GenericTypeDefs.h: 332: } bits; |
[; ;GenericTypeDefs.h: 333: } UINT64_VAL; |
[; ;GenericTypeDefs.h: 339: typedef void VOID; |
[; ;GenericTypeDefs.h: 341: typedef char CHAR8; |
[; ;GenericTypeDefs.h: 342: typedef unsigned char UCHAR8; |
[; ;GenericTypeDefs.h: 344: typedef unsigned char BYTE; |
[; ;GenericTypeDefs.h: 345: typedef unsigned short int WORD; |
[; ;GenericTypeDefs.h: 346: typedef unsigned long DWORD; |
[; ;GenericTypeDefs.h: 349: typedef unsigned long long QWORD; |
[; ;GenericTypeDefs.h: 350: typedef signed char CHAR; |
[; ;GenericTypeDefs.h: 351: typedef signed short int SHORT; |
[; ;GenericTypeDefs.h: 352: typedef signed long LONG; |
[; ;GenericTypeDefs.h: 355: typedef signed long long LONGLONG; |
[; ;GenericTypeDefs.h: 356: typedef union |
[; ;GenericTypeDefs.h: 357: { |
[; ;GenericTypeDefs.h: 358: BYTE Val; |
[; ;GenericTypeDefs.h: 359: struct |
[; ;GenericTypeDefs.h: 360: { |
[; ;GenericTypeDefs.h: 361: BYTE b0:1; |
[; ;GenericTypeDefs.h: 362: BYTE b1:1; |
[; ;GenericTypeDefs.h: 363: BYTE b2:1; |
[; ;GenericTypeDefs.h: 364: BYTE b3:1; |
[; ;GenericTypeDefs.h: 365: BYTE b4:1; |
[; ;GenericTypeDefs.h: 366: BYTE b5:1; |
[; ;GenericTypeDefs.h: 367: BYTE b6:1; |
[; ;GenericTypeDefs.h: 368: BYTE b7:1; |
[; ;GenericTypeDefs.h: 369: } bits; |
[; ;GenericTypeDefs.h: 370: } BYTE_VAL, BYTE_BITS; |
[; ;GenericTypeDefs.h: 372: typedef union |
[; ;GenericTypeDefs.h: 373: { |
[; ;GenericTypeDefs.h: 374: WORD Val; |
[; ;GenericTypeDefs.h: 375: BYTE v[2] ; |
[; ;GenericTypeDefs.h: 376: struct |
[; ;GenericTypeDefs.h: 377: { |
[; ;GenericTypeDefs.h: 378: BYTE LB; |
[; ;GenericTypeDefs.h: 379: BYTE HB; |
[; ;GenericTypeDefs.h: 380: } byte; |
[; ;GenericTypeDefs.h: 381: struct |
[; ;GenericTypeDefs.h: 382: { |
[; ;GenericTypeDefs.h: 383: BYTE b0:1; |
[; ;GenericTypeDefs.h: 384: BYTE b1:1; |
[; ;GenericTypeDefs.h: 385: BYTE b2:1; |
[; ;GenericTypeDefs.h: 386: BYTE b3:1; |
[; ;GenericTypeDefs.h: 387: BYTE b4:1; |
[; ;GenericTypeDefs.h: 388: BYTE b5:1; |
[; ;GenericTypeDefs.h: 389: BYTE b6:1; |
[; ;GenericTypeDefs.h: 390: BYTE b7:1; |
[; ;GenericTypeDefs.h: 391: BYTE b8:1; |
[; ;GenericTypeDefs.h: 392: BYTE b9:1; |
[; ;GenericTypeDefs.h: 393: BYTE b10:1; |
[; ;GenericTypeDefs.h: 394: BYTE b11:1; |
[; ;GenericTypeDefs.h: 395: BYTE b12:1; |
[; ;GenericTypeDefs.h: 396: BYTE b13:1; |
[; ;GenericTypeDefs.h: 397: BYTE b14:1; |
[; ;GenericTypeDefs.h: 398: BYTE b15:1; |
[; ;GenericTypeDefs.h: 399: } bits; |
[; ;GenericTypeDefs.h: 400: } WORD_VAL, WORD_BITS; |
[; ;GenericTypeDefs.h: 402: typedef union |
[; ;GenericTypeDefs.h: 403: { |
[; ;GenericTypeDefs.h: 404: DWORD Val; |
[; ;GenericTypeDefs.h: 405: WORD w[2] ; |
[; ;GenericTypeDefs.h: 406: BYTE v[4] ; |
[; ;GenericTypeDefs.h: 407: struct |
[; ;GenericTypeDefs.h: 408: { |
[; ;GenericTypeDefs.h: 409: WORD LW; |
[; ;GenericTypeDefs.h: 410: WORD HW; |
[; ;GenericTypeDefs.h: 411: } word; |
[; ;GenericTypeDefs.h: 412: struct |
[; ;GenericTypeDefs.h: 413: { |
[; ;GenericTypeDefs.h: 414: BYTE LB; |
[; ;GenericTypeDefs.h: 415: BYTE HB; |
[; ;GenericTypeDefs.h: 416: BYTE UB; |
[; ;GenericTypeDefs.h: 417: BYTE MB; |
[; ;GenericTypeDefs.h: 418: } byte; |
[; ;GenericTypeDefs.h: 419: struct |
[; ;GenericTypeDefs.h: 420: { |
[; ;GenericTypeDefs.h: 421: WORD_VAL low; |
[; ;GenericTypeDefs.h: 422: WORD_VAL high; |
[; ;GenericTypeDefs.h: 423: }wordUnion; |
[; ;GenericTypeDefs.h: 424: struct |
[; ;GenericTypeDefs.h: 425: { |
[; ;GenericTypeDefs.h: 426: BYTE b0:1; |
[; ;GenericTypeDefs.h: 427: BYTE b1:1; |
[; ;GenericTypeDefs.h: 428: BYTE b2:1; |
[; ;GenericTypeDefs.h: 429: BYTE b3:1; |
[; ;GenericTypeDefs.h: 430: BYTE b4:1; |
[; ;GenericTypeDefs.h: 431: BYTE b5:1; |
[; ;GenericTypeDefs.h: 432: BYTE b6:1; |
[; ;GenericTypeDefs.h: 433: BYTE b7:1; |
[; ;GenericTypeDefs.h: 434: BYTE b8:1; |
[; ;GenericTypeDefs.h: 435: BYTE b9:1; |
[; ;GenericTypeDefs.h: 436: BYTE b10:1; |
[; ;GenericTypeDefs.h: 437: BYTE b11:1; |
[; ;GenericTypeDefs.h: 438: BYTE b12:1; |
[; ;GenericTypeDefs.h: 439: BYTE b13:1; |
[; ;GenericTypeDefs.h: 440: BYTE b14:1; |
[; ;GenericTypeDefs.h: 441: BYTE b15:1; |
[; ;GenericTypeDefs.h: 442: BYTE b16:1; |
[; ;GenericTypeDefs.h: 443: BYTE b17:1; |
[; ;GenericTypeDefs.h: 444: BYTE b18:1; |
[; ;GenericTypeDefs.h: 445: BYTE b19:1; |
[; ;GenericTypeDefs.h: 446: BYTE b20:1; |
[; ;GenericTypeDefs.h: 447: BYTE b21:1; |
[; ;GenericTypeDefs.h: 448: BYTE b22:1; |
[; ;GenericTypeDefs.h: 449: BYTE b23:1; |
[; ;GenericTypeDefs.h: 450: BYTE b24:1; |
[; ;GenericTypeDefs.h: 451: BYTE b25:1; |
[; ;GenericTypeDefs.h: 452: BYTE b26:1; |
[; ;GenericTypeDefs.h: 453: BYTE b27:1; |
[; ;GenericTypeDefs.h: 454: BYTE b28:1; |
[; ;GenericTypeDefs.h: 455: BYTE b29:1; |
[; ;GenericTypeDefs.h: 456: BYTE b30:1; |
[; ;GenericTypeDefs.h: 457: BYTE b31:1; |
[; ;GenericTypeDefs.h: 458: } bits; |
[; ;GenericTypeDefs.h: 459: } DWORD_VAL; |
[; ;GenericTypeDefs.h: 462: typedef union |
[; ;GenericTypeDefs.h: 463: { |
[; ;GenericTypeDefs.h: 464: QWORD Val; |
[; ;GenericTypeDefs.h: 465: DWORD d[2] ; |
[; ;GenericTypeDefs.h: 466: WORD w[4] ; |
[; ;GenericTypeDefs.h: 467: BYTE v[8] ; |
[; ;GenericTypeDefs.h: 468: struct |
[; ;GenericTypeDefs.h: 469: { |
[; ;GenericTypeDefs.h: 470: DWORD LD; |
[; ;GenericTypeDefs.h: 471: DWORD HD; |
[; ;GenericTypeDefs.h: 472: } dword; |
[; ;GenericTypeDefs.h: 473: struct |
[; ;GenericTypeDefs.h: 474: { |
[; ;GenericTypeDefs.h: 475: WORD LW; |
[; ;GenericTypeDefs.h: 476: WORD HW; |
[; ;GenericTypeDefs.h: 477: WORD UW; |
[; ;GenericTypeDefs.h: 478: WORD MW; |
[; ;GenericTypeDefs.h: 479: } word; |
[; ;GenericTypeDefs.h: 480: struct |
[; ;GenericTypeDefs.h: 481: { |
[; ;GenericTypeDefs.h: 482: BYTE b0:1; |
[; ;GenericTypeDefs.h: 483: BYTE b1:1; |
[; ;GenericTypeDefs.h: 484: BYTE b2:1; |
[; ;GenericTypeDefs.h: 485: BYTE b3:1; |
[; ;GenericTypeDefs.h: 486: BYTE b4:1; |
[; ;GenericTypeDefs.h: 487: BYTE b5:1; |
[; ;GenericTypeDefs.h: 488: BYTE b6:1; |
[; ;GenericTypeDefs.h: 489: BYTE b7:1; |
[; ;GenericTypeDefs.h: 490: BYTE b8:1; |
[; ;GenericTypeDefs.h: 491: BYTE b9:1; |
[; ;GenericTypeDefs.h: 492: BYTE b10:1; |
[; ;GenericTypeDefs.h: 493: BYTE b11:1; |
[; ;GenericTypeDefs.h: 494: BYTE b12:1; |
[; ;GenericTypeDefs.h: 495: BYTE b13:1; |
[; ;GenericTypeDefs.h: 496: BYTE b14:1; |
[; ;GenericTypeDefs.h: 497: BYTE b15:1; |
[; ;GenericTypeDefs.h: 498: BYTE b16:1; |
[; ;GenericTypeDefs.h: 499: BYTE b17:1; |
[; ;GenericTypeDefs.h: 500: BYTE b18:1; |
[; ;GenericTypeDefs.h: 501: BYTE b19:1; |
[; ;GenericTypeDefs.h: 502: BYTE b20:1; |
[; ;GenericTypeDefs.h: 503: BYTE b21:1; |
[; ;GenericTypeDefs.h: 504: BYTE b22:1; |
[; ;GenericTypeDefs.h: 505: BYTE b23:1; |
[; ;GenericTypeDefs.h: 506: BYTE b24:1; |
[; ;GenericTypeDefs.h: 507: BYTE b25:1; |
[; ;GenericTypeDefs.h: 508: BYTE b26:1; |
[; ;GenericTypeDefs.h: 509: BYTE b27:1; |
[; ;GenericTypeDefs.h: 510: BYTE b28:1; |
[; ;GenericTypeDefs.h: 511: BYTE b29:1; |
[; ;GenericTypeDefs.h: 512: BYTE b30:1; |
[; ;GenericTypeDefs.h: 513: BYTE b31:1; |
[; ;GenericTypeDefs.h: 514: BYTE b32:1; |
[; ;GenericTypeDefs.h: 515: BYTE b33:1; |
[; ;GenericTypeDefs.h: 516: BYTE b34:1; |
[; ;GenericTypeDefs.h: 517: BYTE b35:1; |
[; ;GenericTypeDefs.h: 518: BYTE b36:1; |
[; ;GenericTypeDefs.h: 519: BYTE b37:1; |
[; ;GenericTypeDefs.h: 520: BYTE b38:1; |
[; ;GenericTypeDefs.h: 521: BYTE b39:1; |
[; ;GenericTypeDefs.h: 522: BYTE b40:1; |
[; ;GenericTypeDefs.h: 523: BYTE b41:1; |
[; ;GenericTypeDefs.h: 524: BYTE b42:1; |
[; ;GenericTypeDefs.h: 525: BYTE b43:1; |
[; ;GenericTypeDefs.h: 526: BYTE b44:1; |
[; ;GenericTypeDefs.h: 527: BYTE b45:1; |
[; ;GenericTypeDefs.h: 528: BYTE b46:1; |
[; ;GenericTypeDefs.h: 529: BYTE b47:1; |
[; ;GenericTypeDefs.h: 530: BYTE b48:1; |
[; ;GenericTypeDefs.h: 531: BYTE b49:1; |
[; ;GenericTypeDefs.h: 532: BYTE b50:1; |
[; ;GenericTypeDefs.h: 533: BYTE b51:1; |
[; ;GenericTypeDefs.h: 534: BYTE b52:1; |
[; ;GenericTypeDefs.h: 535: BYTE b53:1; |
[; ;GenericTypeDefs.h: 536: BYTE b54:1; |
[; ;GenericTypeDefs.h: 537: BYTE b55:1; |
[; ;GenericTypeDefs.h: 538: BYTE b56:1; |
[; ;GenericTypeDefs.h: 539: BYTE b57:1; |
[; ;GenericTypeDefs.h: 540: BYTE b58:1; |
[; ;GenericTypeDefs.h: 541: BYTE b59:1; |
[; ;GenericTypeDefs.h: 542: BYTE b60:1; |
[; ;GenericTypeDefs.h: 543: BYTE b61:1; |
[; ;GenericTypeDefs.h: 544: BYTE b62:1; |
[; ;GenericTypeDefs.h: 545: BYTE b63:1; |
[; ;GenericTypeDefs.h: 546: } bits; |
[; ;GenericTypeDefs.h: 547: } QWORD_VAL; |
[; ;flash.h: 113: extern void ReadFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array); |
[; ;flash.h: 120: extern void EraseFlash(unsigned long startaddr, unsigned long endaddr); |
[; ;flash.h: 122: extern void WriteBlockFlash(unsigned long startaddr, unsigned char num_blocks, unsigned char *flash_array); |
[; ;flash.h: 124: extern void WriteBytesFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array); |
[; ;flash.h: 127: extern void WriteWordFlash(unsigned long startaddr, unsigned int data); |
[; ;i2c.h: 244: void OpenI2C1( unsigned char sync_mode, unsigned char slew ); |
[; ;i2c.h: 264: unsigned char ReadI2C1( void ); |
[; ;i2c.h: 279: signed char WriteI2C1( unsigned char data_out ); |
[; ;i2c.h: 294: signed char getsI2C1( unsigned char *rdptr, unsigned char length ); |
[; ;i2c.h: 297: signed char putsI2C1( unsigned char *wrptr ); |
[; ;i2c.h: 305: signed char EEAckPolling1( unsigned char control ); |
[; ;i2c.h: 308: signed char EEByteWrite1( unsigned char control, |
[; ;i2c.h: 309: unsigned char address, |
[; ;i2c.h: 310: unsigned char data ); |
[; ;i2c.h: 313: signed int EECurrentAddRead1( unsigned char control ); |
[; ;i2c.h: 316: signed char EEPageWrite1( unsigned char control, |
[; ;i2c.h: 317: unsigned char address, |
[; ;i2c.h: 318: unsigned char *wrptr ); |
[; ;i2c.h: 321: signed int EERandomRead1( unsigned char control, unsigned char address ); |
[; ;i2c.h: 324: signed char EESequentialRead1( unsigned char control, |
[; ;i2c.h: 325: unsigned char address, |
[; ;i2c.h: 326: unsigned char *rdptr, |
[; ;i2c.h: 327: unsigned char length ); |
[; ;mwire.h: 200: void OpenMwire1( unsigned char sync_mode ); |
[; ;mwire.h: 203: unsigned char ReadMwire1( unsigned char high_byte, |
[; ;mwire.h: 204: unsigned char low_byte ); |
[; ;mwire.h: 219: signed char WriteMwire1( unsigned char data_out ); |
[; ;mwire.h: 234: void getsMwire1( unsigned char *rdptr, unsigned char length ); |
[; ;portb.h: 126: void OpenPORTB( unsigned char config); |
[; ;portb.h: 176: void OpenRB0INT( unsigned char config); |
[; ;portb.h: 194: void OpenRB1INT( unsigned char config); |
[; ;portb.h: 211: void OpenRB2INT( unsigned char config); |
[; ;portb.h: 230: void OpenRB3INT( unsigned char config); |
[; ;pwm.h: 85: union PWMDC |
[; ;pwm.h: 86: { |
[; ;pwm.h: 87: unsigned int lpwm; |
[; ;pwm.h: 88: char bpwm[2]; |
[; ;pwm.h: 89: }; |
[; ;pwm.h: 467: void OpenPWM1 ( char period); |
[; ;pwm.h: 468: void SetDCPWM1 ( unsigned int duty_cycle); |
[; ;pwm.h: 477: void ClosePWM1 (void); |
[; ;pwm.h: 538: void OpenPWM4 ( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 539: void SetDCPWM4 ( unsigned int duty_cycle); |
[; ;pwm.h: 540: void ClosePWM4 (void); |
[; ;pwm.h: 542: void OpenPWM5 ( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 543: void SetDCPWM5 ( unsigned int duty_cycle); |
[; ;pwm.h: 544: void ClosePWM5 (void); |
[; ;pwm.h: 547: void OpenPWM6 ( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 548: void SetDCPWM6 ( unsigned int duty_cycle); |
[; ;pwm.h: 549: void ClosePWM6 (void); |
[; ;pwm.h: 551: void OpenPWM7 ( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 552: void SetDCPWM7 ( unsigned int duty_cycle); |
[; ;pwm.h: 553: void ClosePWM7 (void); |
[; ;pwm.h: 555: void OpenPWM8 ( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 556: void SetDCPWM8 ( unsigned int duty_cycle); |
[; ;pwm.h: 557: void ClosePWM8 (void); |
[; ;pwm.h: 586: void OpenEPWM1( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 587: void SetDCEPWM1 ( unsigned int duty_cycle); |
[; ;pwm.h: 588: void SetOutputEPWM1 ( unsigned char output_config, |
[; ;pwm.h: 589: unsigned char pwm_mode); |
[; ;pwm.h: 590: void CloseEPWM1 (void); |
[; ;pwm.h: 594: void OpenEPWM2( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 595: void SetDCEPWM2 ( unsigned int duty_cycle); |
[; ;pwm.h: 596: void SetOutputEPWM2 ( unsigned char output_config, |
[; ;pwm.h: 597: unsigned char pwm_mode); |
[; ;pwm.h: 598: void CloseEPWM2 (void); |
[; ;pwm.h: 601: void OpenEPWM3( unsigned char period, unsigned char timer_source ); |
[; ;pwm.h: 602: void SetDCEPWM3 ( unsigned int duty_cycle); |
[; ;pwm.h: 603: void SetOutputEPWM3 ( unsigned char output_config, |
[; ;pwm.h: 604: unsigned char pwm_mode); |
[; ;pwm.h: 605: void CloseEPWM3 (void); |
[; ;reset.h: 16: char isMCLR(void); |
[; ;reset.h: 17: void StatusReset(void); |
[; ;reset.h: 18: char isPOR(void); |
[; ;reset.h: 19: char isWU(void); |
[; ;reset.h: 22: char isBOR(void); |
[; ;reset.h: 26: char isWDTTO(void); |
[; ;reset.h: 27: char isWDTWU(void); |
[; ;reset.h: 31: char isLVD(void); |
[; ;rtcc.h: 43: typedef union _WORD_VAL |
[; ;rtcc.h: 44: { |
[; ;rtcc.h: 45: unsigned int Val; |
[; ;rtcc.h: 46: unsigned char v[2]; |
[; ;rtcc.h: 47: struct |
[; ;rtcc.h: 48: { |
[; ;rtcc.h: 49: unsigned char LB; |
[; ;rtcc.h: 50: unsigned char HB; |
[; ;rtcc.h: 51: } byte; |
[; ;rtcc.h: 52: struct |
[; ;rtcc.h: 53: { |
[; ;rtcc.h: 54: unsigned char b0:1; |
[; ;rtcc.h: 55: unsigned char b1:1; |
[; ;rtcc.h: 56: unsigned char b2:1; |
[; ;rtcc.h: 57: unsigned char b3:1; |
[; ;rtcc.h: 58: unsigned char b4:1; |
[; ;rtcc.h: 59: unsigned char b5:1; |
[; ;rtcc.h: 60: unsigned char b6:1; |
[; ;rtcc.h: 61: unsigned char b7:1; |
[; ;rtcc.h: 62: unsigned char b8:1; |
[; ;rtcc.h: 63: unsigned char b9:1; |
[; ;rtcc.h: 64: unsigned char b10:1; |
[; ;rtcc.h: 65: unsigned char b11:1; |
[; ;rtcc.h: 66: unsigned char b12:1; |
[; ;rtcc.h: 67: unsigned char b13:1; |
[; ;rtcc.h: 68: unsigned char b14:1; |
[; ;rtcc.h: 69: unsigned char b15:1; |
[; ;rtcc.h: 70: } bits; |
[; ;rtcc.h: 71: } WORD_VAL, WORD_BITS; |
[; ;rtcc.h: 75: typedef enum |
[; ;rtcc.h: 76: { |
[; ;rtcc.h: 77: RTCCFG_MASK_RTCEN = 0x80, |
[; ;rtcc.h: 78: RTCCFG_MASK_FRZ = 0x40, |
[; ;rtcc.h: 79: RTCCFG_MASK_RTCWREN = 0x20, |
[; ;rtcc.h: 80: RTCCFG_MASK_RTCSYNC = 0x10, |
[; ;rtcc.h: 81: RTCCFG_MASK_HALFSEC = 0x08, |
[; ;rtcc.h: 82: RTCCFG_MASK_RTCOE = 0x04, |
[; ;rtcc.h: 83: RTCCFG_MASK_RTCPTR = 0x03 |
[; ;rtcc.h: 84: }RTCCFG_MASK; |
[; ;rtcc.h: 89: typedef enum |
[; ;rtcc.h: 90: { |
[; ;rtcc.h: 91: ALRMCFG_MASK_ALRMEN = 0x80, |
[; ;rtcc.h: 92: ALRMCFG_MASK_CHIME = 0x40, |
[; ;rtcc.h: 93: ALRMCFG_MASK_AMASK = 0x3c, |
[; ;rtcc.h: 94: ALRMCFG_MASK_ALRMPTR = 0x03 |
[; ;rtcc.h: 95: }ALRMCFG_MASK; |
[; ;rtcc.h: 100: typedef enum |
[; ;rtcc.h: 101: { |
[; ;rtcc.h: 102: RTCCPTR_MASK_SECMIN = 0x00, |
[; ;rtcc.h: 103: RTCCPTR_MASK_HRSWEEK = 0x01, |
[; ;rtcc.h: 104: RTCCPTR_MASK_DAYMON = 0x02, |
[; ;rtcc.h: 105: RTCCPTR_MASK_YEAR = 0x03 |
[; ;rtcc.h: 106: }RTCCPTR_MASK; |
[; ;rtcc.h: 110: typedef union |
[; ;rtcc.h: 111: { |
[; ;rtcc.h: 112: struct |
[; ;rtcc.h: 113: { |
[; ;rtcc.h: 114: unsigned char rsvd; |
[; ;rtcc.h: 115: unsigned char sec; |
[; ;rtcc.h: 116: unsigned char min; |
[; ;rtcc.h: 117: unsigned char hour; |
[; ;rtcc.h: 118: }f; |
[; ;rtcc.h: 119: unsigned char b[4]; |
[; ;rtcc.h: 120: unsigned int w[2]; |
[; ;rtcc.h: 121: unsigned long l; |
[; ;rtcc.h: 122: }rtccTime; |
[; ;rtcc.h: 125: typedef union |
[; ;rtcc.h: 126: { |
[; ;rtcc.h: 127: struct |
[; ;rtcc.h: 128: { |
[; ;rtcc.h: 129: unsigned char wday; |
[; ;rtcc.h: 130: unsigned char mday; |
[; ;rtcc.h: 131: unsigned char mon; |
[; ;rtcc.h: 132: unsigned char year; |
[; ;rtcc.h: 133: }f; |
[; ;rtcc.h: 134: unsigned char b[4]; |
[; ;rtcc.h: 135: unsigned int w[2]; |
[; ;rtcc.h: 136: unsigned long l; |
[; ;rtcc.h: 137: }rtccDate; |
[; ;rtcc.h: 141: typedef union |
[; ;rtcc.h: 142: { |
[; ;rtcc.h: 143: struct |
[; ;rtcc.h: 144: { |
[; ;rtcc.h: 145: unsigned char year; |
[; ;rtcc.h: 146: unsigned char rsvd; |
[; ;rtcc.h: 147: unsigned char mday; |
[; ;rtcc.h: 148: unsigned char mon; |
[; ;rtcc.h: 149: unsigned char hour; |
[; ;rtcc.h: 150: unsigned char wday; |
[; ;rtcc.h: 151: unsigned char sec; |
[; ;rtcc.h: 152: unsigned char min; |
[; ;rtcc.h: 153: }f; |
[; ;rtcc.h: 154: unsigned char b[8]; |
[; ;rtcc.h: 155: unsigned int w[4]; |
[; ;rtcc.h: 156: unsigned long l[2]; |
[; ;rtcc.h: 157: }rtccTimeDate; |
[; ;rtcc.h: 162: typedef enum |
[; ;rtcc.h: 163: { |
[; ;rtcc.h: 164: RTCC_RPT_HALF_SEC, |
[; ;rtcc.h: 165: RTCC_RPT_SEC, |
[; ;rtcc.h: 166: RTCC_RPT_TEN_SEC, |
[; ;rtcc.h: 167: RTCC_RPT_MIN, |
[; ;rtcc.h: 168: RTCC_RPT_TEN_MIN, |
[; ;rtcc.h: 169: RTCC_RPT_HOUR, |
[; ;rtcc.h: 170: RTCC_RPT_DAY, |
[; ;rtcc.h: 171: RTCC_RPT_WEEK, |
[; ;rtcc.h: 172: RTCC_RPT_MON, |
[; ;rtcc.h: 173: RTCC_RPT_YEAR |
[; ;rtcc.h: 174: }rtccRepeat; |
[; ;rtcc.h: 646: extern void RtccInitClock(void) ; |
[; ;rtcc.h: 648: extern void RtccReadAlrmDate(rtccDate* pDt) ; |
[; ;rtcc.h: 650: extern void RtccReadAlrmTime(rtccTime* pTm); |
[; ;rtcc.h: 652: extern void RtccReadAlrmTimeDate(rtccTimeDate* pTD) ; |
[; ;rtcc.h: 654: extern void RtccReadDate(rtccDate* pDt) ; |
[; ;rtcc.h: 656: extern void RtccReadTime(rtccTime* pTm) ; |
[; ;rtcc.h: 658: extern void RtccReadTimeDate(rtccTimeDate* pTD) ; |
[; ;rtcc.h: 660: extern void RtccSetAlarmRpt(rtccRepeat rpt, BOOL dsblAlrm) ; |
[; ;rtcc.h: 662: extern void RtccSetAlarmRptCount(unsigned char rptCnt, BOOL dsblAlrm) ; |
[; ;rtcc.h: 664: extern void RtccSetCalibration(int drift) ; |
[; ;rtcc.h: 666: extern void RtccSetChimeEnable(BOOL enable, BOOL dsblAlrm) ; |
[; ;rtcc.h: 668: extern BOOL RtccWriteAlrmDate(const rtccDate* pDt) ; |
[; ;rtcc.h: 670: extern BOOL RtccWriteAlrmTime(const rtccTime* pTm) ; |
[; ;rtcc.h: 672: extern BOOL RtccWriteAlrmTimeDate(const rtccTimeDate* pTD) ; |
[; ;rtcc.h: 674: extern BOOL RtccWriteDate(const rtccDate* pDt , BOOL di); |
[; ;rtcc.h: 676: extern BOOL RtccWriteTime(const rtccTime* pTm , BOOL di) ; |
[; ;rtcc.h: 678: extern BOOL RtccWriteTimeDate(const rtccTimeDate* pTD , BOOL di) ; |
[; ;rtcc.h: 680: extern void RtccWrOn(void); |
[; ;rtcc.h: 687: void Open_RTCC(void); |
[; ;rtcc.h: 688: void Close_RTCC(void); |
[; ;rtcc.h: 689: unsigned char update_RTCC(void); |
[; ;sw_i2c.h: 97: void SWStopI2C ( void ); |
[; ;sw_i2c.h: 98: void SWStartI2C ( void ); |
[; ;sw_i2c.h: 99: void SWRestartI2C ( void ); |
[; ;sw_i2c.h: 100: void SWStopI2C ( void ); |
[; ;sw_i2c.h: 102: signed char SWAckI2C( void ); |
[; ;sw_i2c.h: 103: signed char Clock_test( void ); |
[; ;sw_i2c.h: 104: signed int SWReadI2C( void ); |
[; ;sw_i2c.h: 105: signed char SWWriteI2C( unsigned char data_out ); |
[; ;sw_i2c.h: 106: signed char SWGetsI2C( unsigned char *rdptr, unsigned char length ); |
[; ;sw_i2c.h: 107: signed char SWPutsI2C( unsigned char *wrptr ); |
[; ;sw_spi.h: 84: void OpenSWSPI(void); |
[; ;sw_spi.h: 87: char WriteSWSPI( char output); |
[; ;sw_spi.h: 90: void SetCSSWSPI(void); |
[; ;sw_spi.h: 93: void ClearCSSWSPI(void); |
[; ;sw_uart.h: 47: void OpenUART(void); |
[; ;sw_uart.h: 49: unsigned char ReadUART(void); |
[; ;sw_uart.h: 51: void WriteUART( unsigned char); |
[; ;sw_uart.h: 53: void getsUART( char *, unsigned char); |
[; ;sw_uart.h: 55: void putsUART( char *); |
[; ;sw_uart.h: 79: extern void DelayRXBitUART (void); |
[; ;sw_uart.h: 80: extern void DelayRXHalfBitUART(void); |
[; ;sw_uart.h: 81: extern void DelayTXBitUART (void); |
[; ;timers.h: 36: union Timers |
[; ;timers.h: 37: { |
[; ;timers.h: 38: unsigned int lt; |
[; ;timers.h: 39: char bt[2]; |
[; ;timers.h: 40: }; |
[; ;timers.h: 118: void OpenTimer0 ( unsigned char config); |
[; ;timers.h: 119: void CloseTimer0 (void); |
[; ;timers.h: 120: unsigned int ReadTimer0 (void); |
[; ;timers.h: 121: void WriteTimer0 ( unsigned int timer0); |
[; ;timers.h: 185: void OpenTimer1 ( unsigned char config, unsigned char config1); |
[; ;timers.h: 186: void CloseTimer1 (void); |
[; ;timers.h: 187: unsigned int ReadTimer1 (void); |
[; ;timers.h: 188: void WriteTimer1 ( unsigned int timer1); |
[; ;timers.h: 325: void OpenTimer2 ( unsigned char config); |
[; ;timers.h: 326: void CloseTimer2 (void); |
[; ;timers.h: 452: void OpenTimer3 ( unsigned char config, unsigned char config1); |
[; ;timers.h: 453: void CloseTimer3 (void); |
[; ;timers.h: 454: unsigned int ReadTimer3 (void); |
[; ;timers.h: 455: void WriteTimer3 ( unsigned int timer3); |
[; ;timers.h: 541: void OpenTimer4 ( unsigned char config); |
[; ;timers.h: 542: void CloseTimer4 (void); |
[; ;timers.h: 657: void OpenTimer5 ( unsigned char config, unsigned char config1); |
[; ;timers.h: 658: void CloseTimer5 (void); |
[; ;timers.h: 659: unsigned int ReadTimer5 (void); |
[; ;timers.h: 660: void WriteTimer5 ( unsigned int Timer5); |
[; ;timers.h: 746: void OpenTimer6 ( unsigned char config); |
[; ;timers.h: 747: void CloseTimer6 (void); |
[; ;timers.h: 892: void OpenTimer8 ( unsigned char config); |
[; ;timers.h: 893: void CloseTimer8 (void); |
[; ;usart.h: 200: union USART1 |
[; ;usart.h: 201: { |
[; ;usart.h: 202: unsigned char val; |
[; ;usart.h: 203: struct |
[; ;usart.h: 204: { |
[; ;usart.h: 205: unsigned RX_NINE:1; |
[; ;usart.h: 206: unsigned TX_NINE:1; |
[; ;usart.h: 207: unsigned FRAME_ERROR:1; |
[; ;usart.h: 208: unsigned OVERRUN_ERROR:1; |
[; ;usart.h: 209: unsigned fill:4; |
[; ;usart.h: 210: }; |
[; ;usart.h: 211: }; |
[; ;usart.h: 212: extern union USART1 USART1_Status; |
[; ;usart.h: 214: void Open1USART ( unsigned char config, unsigned int spbrg); |
[; ;usart.h: 244: char Read1USART (void); |
[; ;usart.h: 245: void Write1USART ( char data); |
[; ;usart.h: 246: void gets1USART ( char *buffer, unsigned char len); |
[; ;usart.h: 247: void puts1USART ( char *data); |
[; ;usart.h: 248: void putrs1USART ( const char *data); |
[; ;usart.h: 305: union USART2 |
[; ;usart.h: 306: { |
[; ;usart.h: 307: unsigned char val; |
[; ;usart.h: 308: struct |
[; ;usart.h: 309: { |
[; ;usart.h: 310: unsigned RX_NINE:1; |
[; ;usart.h: 311: unsigned TX_NINE:1; |
[; ;usart.h: 312: unsigned FRAME_ERROR:1; |
[; ;usart.h: 313: unsigned OVERRUN_ERROR:1; |
[; ;usart.h: 314: unsigned fill:4; |
[; ;usart.h: 315: }; |
[; ;usart.h: 316: }; |
[; ;usart.h: 317: extern union USART2 USART2_Status; |
[; ;usart.h: 318: void Open2USART ( unsigned char config, unsigned int spbrg); |
[; ;usart.h: 333: char Read2USART (void); |
[; ;usart.h: 334: void Write2USART ( char data); |
[; ;usart.h: 335: void gets2USART ( char *buffer, unsigned char len); |
[; ;usart.h: 336: void puts2USART ( char *data); |
[; ;usart.h: 337: void putrs2USART ( const char *data); |
[; ;usart.h: 660: void baud1USART ( unsigned char baudconfig); |
[; ;usart.h: 665: void baud2USART ( unsigned char baudconfig); |
[; ;xlcd.h: 87: void OpenXLCD( unsigned char); |
[; ;xlcd.h: 92: void SetCGRamAddr( unsigned char); |
[; ;xlcd.h: 97: void SetDDRamAddr( unsigned char); |
[; ;xlcd.h: 102: unsigned char BusyXLCD(void); |
[; ;xlcd.h: 107: unsigned char ReadAddrXLCD(void); |
[; ;xlcd.h: 112: char ReadDataXLCD(void); |
[; ;xlcd.h: 117: void WriteCmdXLCD( unsigned char); |
[; ;xlcd.h: 122: void WriteDataXLCD( char); |
[; ;xlcd.h: 132: void putsXLCD( char *); |
[; ;xlcd.h: 137: void putrsXLCD(const char *); |
[; ;xlcd.h: 140: extern void DelayFor18TCY(void); |
[; ;xlcd.h: 141: extern void DelayPORXLCD(void); |
[; ;xlcd.h: 142: extern void DelayXLCD(void); |
[; ;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 |
[; ;pic18.h: 144: extern void _delay(unsigned long); |
[; ;pic18.h: 146: extern void _delaywdt(unsigned long); |
[; ;pic18.h: 148: extern void _delay3(unsigned char); |
[; ;string.h: 22: extern void * memcpy(void *, const void *, size_t); |
[; ;string.h: 23: extern void * memmove(void *, const void *, size_t); |
[; ;string.h: 24: extern void * memset(void *, int, size_t); |
[; ;string.h: 35: extern char * strcat(char *, const char *); |
[; ;string.h: 36: extern char * strcpy(char *, const char *); |
[; ;string.h: 37: extern char * strncat(char *, const char *, size_t); |
[; ;string.h: 38: extern char * strncpy(char *, const char *, size_t); |
[; ;string.h: 39: extern char * strdup(const char *); |
[; ;string.h: 40: extern char * strtok(char *, const char *); |
[; ;string.h: 43: extern int memcmp(const void *, const void *, size_t); |
[; ;string.h: 44: extern int strcmp(const char *, const char *); |
[; ;string.h: 45: extern int stricmp(const char *, const char *); |
[; ;string.h: 46: extern int strncmp(const char *, const char *, size_t); |
[; ;string.h: 47: extern int strnicmp(const char *, const char *, size_t); |
[; ;string.h: 48: extern void * memchr(const void *, int, size_t); |
[; ;string.h: 49: extern size_t strcspn(const char *, const char *); |
[; ;string.h: 50: extern char * strpbrk(const char *, const char *); |
[; ;string.h: 51: extern size_t strspn(const char *, const char *); |
[; ;string.h: 52: extern char * strstr(const char *, const char *); |
[; ;string.h: 53: extern char * stristr(const char *, const char *); |
[; ;string.h: 54: extern char * strerror(int); |
[; ;string.h: 55: extern size_t strlen(const char *); |
[; ;string.h: 56: extern char * strchr(const char *, int); |
[; ;string.h: 57: extern char * strichr(const char *, int); |
[; ;string.h: 58: extern char * strrchr(const char *, int); |
[; ;string.h: 59: extern char * strrichr(const char *, int); |
[; ;stdarg.h: 7: typedef void * va_list[1]; |
[; ;stdarg.h: 10: extern void * __va_start(void); |
[; ;stdarg.h: 13: extern void * __va_arg(void *, ...); |
[; ;stdio.h: 23: extern int errno; |
[; ;stdio.h: 54: struct __prbuf |
[; ;stdio.h: 55: { |
[; ;stdio.h: 56: char * ptr; |
[; ;stdio.h: 57: void (* func)(char); |
[; ;stdio.h: 58: }; |
[; ;conio.h: 17: extern int errno; |
[; ;conio.h: 20: extern void init_uart(void); |
[; ;conio.h: 22: extern char getch(void); |
[; ;conio.h: 23: extern char getche(void); |
[; ;conio.h: 24: extern void putch(char); |
[; ;conio.h: 25: extern void ungetch(char); |
[; ;conio.h: 27: extern __bit kbhit(void); |
[; ;conio.h: 31: extern char * cgets(char *); |
[; ;conio.h: 32: extern void cputs(const char *); |
[; ;stdio.h: 99: extern int cprintf(char *, ...); |
[; ;stdio.h: 104: extern int _doprnt(struct __prbuf *, const register char *, register va_list); |
[; ;stdio.h: 194: extern char * gets(char *); |
[; ;stdio.h: 195: extern int puts(const char *); |
[; ;stdio.h: 196: extern int scanf(const char *, ...); |
[; ;stdio.h: 197: extern int sscanf(const char *, const char *, ...); |
[; ;stdio.h: 198: extern int vprintf(const char *, va_list); |
[; ;stdio.h: 199: extern int vsprintf(char *, const char *, va_list) __attribute__((unsupported("vsprintf() is not supported by this compiler"))); |
[; ;stdio.h: 200: extern int vscanf(const char *, va_list ap); |
[; ;stdio.h: 201: extern int vsscanf(const char *, const char *, va_list); |
[; ;stdio.h: 205: extern int sprintf(char *, const char *, ...); |
[; ;stdio.h: 206: extern int printf(const char *, ...); |
[; ;uart.h: 11: typedef struct __UART_DATA { |
[; ;uart.h: 12: unsigned char buffer_in[125]; |
[; ;uart.h: 13: unsigned char buffer_in_read_ind; |
[; ;uart.h: 14: unsigned char buffer_in_write_ind; |
[; ;uart.h: 15: unsigned char buffer_in_len; |
[; ;uart.h: 16: unsigned char buffer_in_len_tmp; |
[; ;uart.h: 18: unsigned char buffer_out[125]; |
[; ;uart.h: 19: unsigned char buffer_out_ind; |
[; ;uart.h: 20: unsigned char buffer_out_len; |
[; ;uart.h: 21: } UART_DATA; |
[; ;uart.h: 23: void UART1_Init(void); |
[; ;uart.h: 24: void UART1_Recv_Interrupt_Handler(void); |
[; ;uart.h: 25: void UART1_Send_Interrupt_Handler(void); |
[; ;uart.h: 26: void UART1_WriteS(const char *fmt, ...); |
[; ;uart.h: 27: void UART1_WriteB(const char *msg, unsigned char length); |
[; ;uart.h: 28: void UART1_WriteC(const unsigned char c); |
[; ;uart.h: 29: unsigned char UART1_Buffer_Len(void); |
[; ;uart.h: 30: unsigned char UART1_Read_Buffer(unsigned char *buffer); |
"7 uart.c |
[v _uart_1_data `S1074 ~T0 @X0 1 s ] |
[; ;uart.c: 7: static UART_DATA uart_1_data; |
"8 |
[v _uart_1_data_p `*S1074 ~T0 @X0 1 s ] |
[i _uart_1_data_p |
&U _uart_1_data |
] |
[; ;uart.c: 8: static UART_DATA *uart_1_data_p = &uart_1_data; |
"10 |
[v _UART1_Init `(v ~T0 @X0 1 ef ] |
{ |
[; ;uart.c: 10: void UART1_Init() { |
[e :U _UART1_Init ] |
[f ] |
[; ;uart.c: 15: TRISCbits.TRISC6 = 0; |
"15 |
[e = . . _TRISCbits 0 6 -> -> 0 `i `uc ] |
[; ;uart.c: 16: TRISCbits.TRISC7 = 1; |
"16 |
[e = . . _TRISCbits 0 7 -> -> 1 `i `uc ] |
[; ;uart.c: 18: BAUDCON1bits.BRG16 = 0; |
"18 |
[e = . . _BAUDCON1bits 0 3 -> -> 0 `i `uc ] |
[; ;uart.c: 19: SPBRG1 = 25; |
"19 |
[e = _SPBRG1 -> -> 25 `i `uc ] |
[; ;uart.c: 20: TXSTA1bits.BRGH = 1; |
"20 |
[e = . . _TXSTA1bits 0 2 -> -> 1 `i `uc ] |
[; ;uart.c: 21: TXSTA1bits.SYNC = 0; |
"21 |
[e = . . _TXSTA1bits 0 4 -> -> 0 `i `uc ] |
[; ;uart.c: 22: RCSTA1bits.SPEN = 1; |
"22 |
[e = . . _RCSTA1bits 0 7 -> -> 1 `i `uc ] |
[; ;uart.c: 23: TXSTA1bits.TX9 = 0; |
"23 |
[e = . . _TXSTA1bits 0 6 -> -> 0 `i `uc ] |
[; ;uart.c: 24: RCSTA1bits.RX9 = 0; |
"24 |
[e = . . _RCSTA1bits 0 6 -> -> 0 `i `uc ] |
[; ;uart.c: 25: RCSTA1bits.CREN = 1; |
"25 |
[e = . . _RCSTA1bits 0 4 -> -> 1 `i `uc ] |
[; ;uart.c: 28: TXSTA1bits.TXEN = 1; |
"28 |
[e = . . _TXSTA1bits 0 5 -> -> 1 `i `uc ] |
[; ;uart.c: 29: PIE1bits.TX1IE = 0; |
"29 |
[e = . . _PIE1bits 0 4 -> -> 0 `i `uc ] |
[; ;uart.c: 35: PIE1bits.RC1IE = 1; |
"35 |
[e = . . _PIE1bits 0 5 -> -> 1 `i `uc ] |
[; ;uart.c: 38: uart_1_data_p->buffer_in_read_ind = 0; |
"38 |
[e = . *U _uart_1_data_p 1 -> -> 0 `i `uc ] |
[; ;uart.c: 39: uart_1_data_p->buffer_in_write_ind = 0; |
"39 |
[e = . *U _uart_1_data_p 2 -> -> 0 `i `uc ] |
[; ;uart.c: 40: uart_1_data_p->buffer_in_len = 0; |
"40 |
[e = . *U _uart_1_data_p 3 -> -> 0 `i `uc ] |
[; ;uart.c: 41: uart_1_data_p->buffer_in_len_tmp = 0; |
"41 |
[e = . *U _uart_1_data_p 4 -> -> 0 `i `uc ] |
[; ;uart.c: 42: } |
"42 |
[e :UE 1075 ] |
} |
"44 |
[v _UART1_Recv_Interrupt_Handler `(v ~T0 @X0 1 ef ] |
{ |
[; ;uart.c: 44: void UART1_Recv_Interrupt_Handler() { |
[e :U _UART1_Recv_Interrupt_Handler ] |
[f ] |
"45 |
[v _c `uc ~T0 @X0 1 a ] |
[; ;uart.c: 45: unsigned char c; |
[; ;uart.c: 46: if (PIR1bits.RC1IF) { |
"46 |
[e $ ! != -> . . _PIR1bits 0 5 `i -> -> -> 0 `i `Vuc `i 1077 ] |
{ |
[; ;uart.c: 47: c = RCREG1; |
"47 |
[e = _c _RCREG1 ] |
[; ;uart.c: 50: uart_1_data_p->buffer_in[uart_1_data_p->buffer_in_write_ind] = c; |
"50 |
[e = *U + &U . *U _uart_1_data_p 0 * -> . *U _uart_1_data_p 2 `ux -> -> # *U &U . *U _uart_1_data_p 0 `ui `ux _c ] |
[; ;uart.c: 51: if (uart_1_data_p->buffer_in_write_ind == 125 - 1) { |
"51 |
[e $ ! == -> . *U _uart_1_data_p 2 `i - -> 125 `i -> 1 `i 1078 ] |
{ |
[; ;uart.c: 52: uart_1_data_p->buffer_in_write_ind = 0; |
"52 |
[e = . *U _uart_1_data_p 2 -> -> 0 `i `uc ] |
"53 |
} |
[; ;uart.c: 53: } else { |
[e $U 1079 ] |
[e :U 1078 ] |
{ |
[; ;uart.c: 54: uart_1_data_p->buffer_in_write_ind++; |
"54 |
[e ++ . *U _uart_1_data_p 2 -> -> 1 `i `uc ] |
"55 |
} |
[e :U 1079 ] |
[; ;uart.c: 55: } |
[; ;uart.c: 58: if (uart_1_data_p->buffer_in_len_tmp < 125) { |
"58 |
[e $ ! < -> . *U _uart_1_data_p 4 `i -> 125 `i 1080 ] |
{ |
[; ;uart.c: 59: uart_1_data_p->buffer_in_len_tmp++; |
"59 |
[e ++ . *U _uart_1_data_p 4 -> -> 1 `i `uc ] |
"60 |
} |
[; ;uart.c: 60: } else { |
[e $U 1081 ] |
[e :U 1080 ] |
{ |
[; ;uart.c: 61: if (uart_1_data_p->buffer_in_read_ind == 125 - 1) { |
"61 |
[e $ ! == -> . *U _uart_1_data_p 1 `i - -> 125 `i -> 1 `i 1082 ] |
{ |
[; ;uart.c: 62: uart_1_data_p->buffer_in_read_ind = 0; |
"62 |
[e = . *U _uart_1_data_p 1 -> -> 0 `i `uc ] |
"63 |
} |
[; ;uart.c: 63: } else { |
[e $U 1083 ] |
[e :U 1082 ] |
{ |
[; ;uart.c: 64: uart_1_data_p->buffer_in_read_ind++; |
"64 |
[e ++ . *U _uart_1_data_p 1 -> -> 1 `i `uc ] |
"65 |
} |
[e :U 1083 ] |
"66 |
} |
[e :U 1081 ] |
[; ;uart.c: 65: } |
[; ;uart.c: 66: } |
[; ;uart.c: 69: if (c == 0x0D) { |
"69 |
[e $ ! == -> _c `i -> 13 `i 1084 ] |
{ |
[; ;uart.c: 70: uart_1_data_p->buffer_in_len = uart_1_data_p->buffer_in_len_tmp; |
"70 |
[e = . *U _uart_1_data_p 3 . *U _uart_1_data_p 4 ] |
[; ;uart.c: 71: uart_1_data_p->buffer_in_len_tmp = 0; |
"71 |
[e = . *U _uart_1_data_p 4 -> -> 0 `i `uc ] |
"72 |
} |
[e :U 1084 ] |
"77 |
} |
[e :U 1077 ] |
[; ;uart.c: 72: } |
[; ;uart.c: 77: } |
[; ;uart.c: 79: if (RCSTA1bits.OERR == 1) { |
"79 |
[e $ ! == -> . . _RCSTA1bits 0 1 `i -> 1 `i 1085 ] |
{ |
[; ;uart.c: 81: RCSTA1bits.CREN = 0; |
"81 |
[e = . . _RCSTA1bits 0 4 -> -> 0 `i `uc ] |
[; ;uart.c: 82: RCSTA1bits.CREN = 1; |
"82 |
[e = . . _RCSTA1bits 0 4 -> -> 1 `i `uc ] |
[; ;uart.c: 83: UART1_WriteS("UART1: (ERROR) overrun\r\n"); |
"83 |
[e ( _UART1_WriteS :s 1C ] |
[; ;uart.c: 84: TXSTA1bits.TXEN = 0; |
"84 |
[e = . . _TXSTA1bits 0 5 -> -> 0 `i `uc ] |
"85 |
} |
[e :U 1085 ] |
[; ;uart.c: 85: } |
[; ;uart.c: 86: } |
"86 |
[e :UE 1076 ] |
} |
"88 |
[v _UART1_Send_Interrupt_Handler `(v ~T0 @X0 1 ef ] |
{ |
[; ;uart.c: 88: void UART1_Send_Interrupt_Handler() { |
[e :U _UART1_Send_Interrupt_Handler ] |
[f ] |
[; ;uart.c: 90: if (uart_1_data_p->buffer_out_ind != uart_1_data_p->buffer_out_len) { |
"90 |
[e $ ! != -> . *U _uart_1_data_p 6 `i -> . *U _uart_1_data_p 7 `i 1087 ] |
{ |
[; ;uart.c: 91: TXREG1 = uart_1_data_p->buffer_out[uart_1_data_p->buffer_out_ind]; |
"91 |
[e = _TXREG1 *U + &U . *U _uart_1_data_p 5 * -> . *U _uart_1_data_p 6 `ux -> -> # *U &U . *U _uart_1_data_p 5 `ui `ux ] |
[; ;uart.c: 92: uart_1_data_p->buffer_out_ind++; |
"92 |
[e ++ . *U _uart_1_data_p 6 -> -> 1 `i `uc ] |
"93 |
} |
[; ;uart.c: 93: } else { |
[e $U 1088 ] |
[e :U 1087 ] |
{ |
[; ;uart.c: 94: while (!TXSTA1bits.TRMT); |
"94 |
[e $U 1089 ] |
[e :U 1090 ] |
[e :U 1089 ] |
[e $ ! != -> . . _TXSTA1bits 0 1 `i -> -> -> 0 `i `Vuc `i 1090 ] |
[e :U 1091 ] |
[; ;uart.c: 95: TXSTA1bits.TXEN = 0; |
"95 |
[e = . . _TXSTA1bits 0 5 -> -> 0 `i `uc ] |
[; ;uart.c: 96: uart_1_data_p->buffer_out_ind = 0; |
"96 |
[e = . *U _uart_1_data_p 6 -> -> 0 `i `uc ] |
[; ;uart.c: 97: uart_1_data_p->buffer_out_len = 0; |
"97 |
[e = . *U _uart_1_data_p 7 -> -> 0 `i `uc ] |
"98 |
} |
[e :U 1088 ] |
[; ;uart.c: 98: } |
[; ;uart.c: 99: } |
"99 |
[e :UE 1086 ] |
} |
"101 |
[v _UART1_WriteS `(v ~T0 @X0 1 ev`*Cuc ] |
{ |
[; ;uart.c: 101: void UART1_WriteS(const char *fmt, ...) { |
[e :U _UART1_WriteS ] |
[v _fmt `*Cuc ~T0 @X0 1 r0 ] |
[f ] |
"103 |
[v _i `uc ~T0 @X0 1 a ] |
"104 |
[v _args `*v ~T0 @X0 -> -> 1 `i `ux a ] |
[; ;uart.c: 103: unsigned char i; |
[; ;uart.c: 104: va_list args; |
[; ;uart.c: 105: *args = __va_start(); |
"105 |
[e = *U &U _args ( ___va_start .. ] |
[; ;uart.c: 107: vprintf(fmt, args); |
"107 |
[e ( _vprintf (2 , _fmt &U _args ] |
[; ;uart.c: 108: ; |
[; ;uart.c: 109: uart_1_data_p->buffer_out_len = strlen((char *) uart_1_data_p->buffer_out); |
"109 |
[e = . *U _uart_1_data_p 7 -> ( _strlen (1 -> &U . *U _uart_1_data_p 5 `*Cuc `uc ] |
[; ;uart.c: 110: uart_1_data_p->buffer_out_ind = 1; |
"110 |
[e = . *U _uart_1_data_p 6 -> -> 1 `i `uc ] |
[; ;uart.c: 111: for (i = 0; i < uart_1_data_p->buffer_out_len; i++) { |
"111 |
{ |
[e = _i -> -> 0 `i `uc ] |
[e $U 1096 ] |
[e :U 1093 ] |
{ |
[; ;uart.c: 112: TXREG1 = uart_1_data_p->buffer_out[i]; |
"112 |
[e = _TXREG1 *U + &U . *U _uart_1_data_p 5 * -> _i `ux -> -> # *U &U . *U _uart_1_data_p 5 `ui `ux ] |
[; ;uart.c: 113: asm(" nop"); |
"113 |
[; <" nop ;# "> |
[; ;uart.c: 114: while (!PIR1bits.TX1IF); |
"114 |
[e $U 1097 ] |
[e :U 1098 ] |
[e :U 1097 ] |
[e $ ! != -> . . _PIR1bits 0 4 `i -> -> -> 0 `i `Vuc `i 1098 ] |
[e :U 1099 ] |
"115 |
} |
"111 |
[e ++ _i -> -> 1 `i `uc ] |
[e :U 1096 ] |
[e $ < -> _i `i -> . *U _uart_1_data_p 7 `i 1093 ] |
[e :U 1094 ] |
"115 |
} |
[; ;uart.c: 115: } |
[; ;uart.c: 127: } |
"127 |
[e :UE 1092 ] |
} |
"129 |
[v _UART1_WriteB `(v ~T0 @X0 1 ef2`*Cuc`uc ] |
{ |
[; ;uart.c: 129: void UART1_WriteB(const char *msg, unsigned char length) { |
[e :U _UART1_WriteB ] |
[v _msg `*Cuc ~T0 @X0 1 r1 ] |
[v _length `uc ~T0 @X0 1 r2 ] |
[f ] |
"130 |
[v _i `uc ~T0 @X0 1 a ] |
[; ;uart.c: 130: unsigned char i; |
[; ;uart.c: 132: for (i = 0; i < length; i++) { |
"132 |
{ |
[e = _i -> -> 0 `i `uc ] |
[e $U 1104 ] |
[e :U 1101 ] |
{ |
[; ;uart.c: 133: TXREG1 = msg[i]; |
"133 |
[e = _TXREG1 *U + _msg * -> _i `ux -> -> # *U _msg `ui `ux ] |
[; ;uart.c: 134: asm(" nop"); |
"134 |
[; <" nop ;# "> |
[; ;uart.c: 135: while (!PIR1bits.TX1IF); |
"135 |
[e $U 1105 ] |
[e :U 1106 ] |
[e :U 1105 ] |
[e $ ! != -> . . _PIR1bits 0 4 `i -> -> -> 0 `i `Vuc `i 1106 ] |
[e :U 1107 ] |
"136 |
} |
"132 |
[e ++ _i -> -> 1 `i `uc ] |
[e :U 1104 ] |
[e $ < -> _i `i -> _length `i 1101 ] |
[e :U 1102 ] |
"136 |
} |
[; ;uart.c: 136: } |
[; ;uart.c: 147: } |
"147 |
[e :UE 1100 ] |
} |
"149 |
[v _UART1_WriteC `(v ~T0 @X0 1 ef1`Cuc ] |
{ |
[; ;uart.c: 149: void UART1_WriteC(const unsigned char c) { |
[e :U _UART1_WriteC ] |
[v _c `Cuc ~T0 @X0 1 r1 ] |
[f ] |
[; ;uart.c: 151: TXREG1 = c; |
"151 |
[e = _TXREG1 _c ] |
[; ;uart.c: 152: asm(" nop"); |
"152 |
[; <" nop ;# "> |
[; ;uart.c: 153: while (!PIR1bits.TX1IF); |
"153 |
[e $U 1109 ] |
[e :U 1110 ] |
[e :U 1109 ] |
[e $ ! != -> . . _PIR1bits 0 4 `i -> -> -> 0 `i `Vuc `i 1110 ] |
[e :U 1111 ] |
[; ;uart.c: 162: } |
"162 |
[e :UE 1108 ] |
} |
"164 |
[v _UART1_Buffer_Len `(uc ~T0 @X0 1 ef ] |
{ |
[; ;uart.c: 164: unsigned char UART1_Buffer_Len() { |
[e :U _UART1_Buffer_Len ] |
[f ] |
[; ;uart.c: 165: return uart_1_data_p->buffer_in_len; |
"165 |
[e ) . *U _uart_1_data_p 3 ] |
[e $UE 1112 ] |
[; ;uart.c: 166: } |
"166 |
[e :UE 1112 ] |
} |
"169 |
[v _UART1_Read_Buffer `(uc ~T0 @X0 1 ef1`*uc ] |
{ |
[; ;uart.c: 169: unsigned char UART1_Read_Buffer(unsigned char *buffer) { |
[e :U _UART1_Read_Buffer ] |
[v _buffer `*uc ~T0 @X0 1 r1 ] |
[f ] |
"170 |
[v _i `uc ~T0 @X0 1 a ] |
[; ;uart.c: 170: unsigned char i = 0; |
[e = _i -> -> 0 `i `uc ] |
[; ;uart.c: 171: while (uart_1_data_p->buffer_in_len != 0) { |
"171 |
[e $U 1114 ] |
[e :U 1115 ] |
{ |
[; ;uart.c: 172: buffer[i] = uart_1_data_p->buffer_in[uart_1_data_p->buffer_in_read_ind]; |
"172 |
[e = *U + _buffer * -> _i `ux -> -> # *U _buffer `ui `ux *U + &U . *U _uart_1_data_p 0 * -> . *U _uart_1_data_p 1 `ux -> -> # *U &U . *U _uart_1_data_p 0 `ui `ux ] |
[; ;uart.c: 173: i++; |
"173 |
[e ++ _i -> -> 1 `i `uc ] |
[; ;uart.c: 174: if (uart_1_data_p->buffer_in_read_ind == 125 - 1) { |
"174 |
[e $ ! == -> . *U _uart_1_data_p 1 `i - -> 125 `i -> 1 `i 1117 ] |
{ |
[; ;uart.c: 175: uart_1_data_p->buffer_in_read_ind = 0; |
"175 |
[e = . *U _uart_1_data_p 1 -> -> 0 `i `uc ] |
"176 |
} |
[; ;uart.c: 176: } else { |
[e $U 1118 ] |
[e :U 1117 ] |
{ |
[; ;uart.c: 177: uart_1_data_p->buffer_in_read_ind++; |
"177 |
[e ++ . *U _uart_1_data_p 1 -> -> 1 `i `uc ] |
"178 |
} |
[e :U 1118 ] |
[; ;uart.c: 178: } |
[; ;uart.c: 179: uart_1_data_p->buffer_in_len--; |
"179 |
[e -- . *U _uart_1_data_p 3 -> -> 1 `i `uc ] |
"180 |
} |
[e :U 1114 ] |
"171 |
[e $ != -> . *U _uart_1_data_p 3 `i -> 0 `i 1115 ] |
[e :U 1116 ] |
[; ;uart.c: 180: } |
[; ;uart.c: 181: return i; |
"181 |
[e ) _i ] |
[e $UE 1113 ] |
[; ;uart.c: 182: } |
"182 |
[e :UE 1113 ] |
} |
[p f _vprintf 8388608 ] |
[a 1C 85 65 82 84 49 58 32 40 69 82 82 79 82 41 32 111 118 101 114 114 117 110 13 10 0 ] |
//PIC Stuff/PICX_27J13/build/default/production/uart.p1.d |
---|
0,0 → 1,5 |
build/default/production/uart.d \ |
build/default/production/uart.p1: \ |
uart.c \ |
uart.h \ |
defines.h |
//PIC Stuff/PICX_27J13/build/default/production/uart.pre |
---|
0,0 → 1,10485 |
# 1 "uart.c" |
# 44 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
extern volatile unsigned char ADCTRIG @ 0xEB8; |
asm("ADCTRIG equ 0EB8h"); |
typedef union { |
struct { |
unsigned TRIGSEL :2; |
}; |
struct { |
unsigned SRC0 :1; |
unsigned SRC1 :1; |
}; |
struct { |
unsigned TRIGSEL0 :1; |
unsigned TRIGSEL1 :1; |
}; |
struct { |
unsigned SRC :2; |
}; |
} ADCTRIGbits_t; |
extern volatile ADCTRIGbits_t ADCTRIGbits @ 0xEB8; |
# 99 |
extern volatile unsigned char PMDIS0 @ 0xEB9; |
asm("PMDIS0 equ 0EB9h"); |
extern volatile unsigned char PD0 @ 0xEB9; |
asm("PD0 equ 0EB9h"); |
typedef union { |
struct { |
unsigned ADCMD :1; |
unsigned SPI1MD :1; |
unsigned SPI2MD :1; |
unsigned UART1MD :1; |
unsigned UART2MD :1; |
unsigned ECCP1MD :1; |
unsigned ECCP2MD :1; |
unsigned ECCP3MD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDMSSP1 :1; |
unsigned PMDMSSP2 :1; |
unsigned PMDUART1 :1; |
unsigned PMDUART2 :1; |
unsigned PMDECCP1 :1; |
unsigned PMDECCP2 :1; |
unsigned PMDECCP3 :1; |
}; |
struct { |
unsigned PMDADC :1; |
unsigned PMDMSSP :2; |
unsigned PMDUART :2; |
unsigned PMDECCP :3; |
}; |
struct { |
unsigned :1; |
unsigned SPIMD :2; |
unsigned UARTMD :2; |
unsigned ECCPMD :3; |
}; |
} PMDIS0bits_t; |
extern volatile PMDIS0bits_t PMDIS0bits @ 0xEB9; |
# 256 |
typedef union { |
struct { |
unsigned ADCMD :1; |
unsigned SPI1MD :1; |
unsigned SPI2MD :1; |
unsigned UART1MD :1; |
unsigned UART2MD :1; |
unsigned ECCP1MD :1; |
unsigned ECCP2MD :1; |
unsigned ECCP3MD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDMSSP1 :1; |
unsigned PMDMSSP2 :1; |
unsigned PMDUART1 :1; |
unsigned PMDUART2 :1; |
unsigned PMDECCP1 :1; |
unsigned PMDECCP2 :1; |
unsigned PMDECCP3 :1; |
}; |
struct { |
unsigned PMDADC :1; |
unsigned PMDMSSP :2; |
unsigned PMDUART :2; |
unsigned PMDECCP :3; |
}; |
struct { |
unsigned :1; |
unsigned SPIMD :2; |
unsigned UARTMD :2; |
unsigned ECCPMD :3; |
}; |
} PD0bits_t; |
extern volatile PD0bits_t PD0bits @ 0xEB9; |
# 404 |
extern volatile unsigned char PMDIS1 @ 0xEBA; |
asm("PMDIS1 equ 0EBAh"); |
extern volatile unsigned char PD1 @ 0xEBA; |
asm("PD1 equ 0EBAh"); |
typedef union { |
struct { |
unsigned :1; |
unsigned TMR1MD :1; |
unsigned TMR2MD :1; |
unsigned TMR3MD :1; |
unsigned TMR4MD :1; |
unsigned RTCCMD :1; |
unsigned CTMUMD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDTMR1 :1; |
unsigned PMDTMR2 :1; |
unsigned PMDTMR3 :1; |
unsigned PMDTMR4 :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDTMR :4; |
unsigned PMDRTCC :1; |
unsigned PMDCTMU :1; |
}; |
struct { |
unsigned :1; |
unsigned TMRMD :4; |
}; |
} PMDIS1bits_t; |
extern volatile PMDIS1bits_t PMDIS1bits @ 0xEBA; |
# 515 |
typedef union { |
struct { |
unsigned :1; |
unsigned TMR1MD :1; |
unsigned TMR2MD :1; |
unsigned TMR3MD :1; |
unsigned TMR4MD :1; |
unsigned RTCCMD :1; |
unsigned CTMUMD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDTMR1 :1; |
unsigned PMDTMR2 :1; |
unsigned PMDTMR3 :1; |
unsigned PMDTMR4 :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDTMR :4; |
unsigned PMDRTCC :1; |
unsigned PMDCTMU :1; |
}; |
struct { |
unsigned :1; |
unsigned TMRMD :4; |
}; |
} PD1bits_t; |
extern volatile PD1bits_t PD1bits @ 0xEBA; |
# 617 |
extern volatile unsigned char PMDIS2 @ 0xEBB; |
asm("PMDIS2 equ 0EBBh"); |
extern volatile unsigned char PD2 @ 0xEBB; |
asm("PD2 equ 0EBBh"); |
typedef union { |
struct { |
unsigned CMP1MD :1; |
unsigned CMP2MD :1; |
unsigned CMP3MD :1; |
unsigned TMR5MD :1; |
unsigned TMR6MD :1; |
unsigned :1; |
unsigned TMR8MD :1; |
}; |
struct { |
unsigned PMDCMP1 :1; |
unsigned PMDCMP2 :1; |
unsigned PMDCMP3 :1; |
}; |
struct { |
unsigned PMDCMP :3; |
unsigned PMDTMR5 :1; |
unsigned PMDTMR6 :1; |
unsigned :1; |
unsigned PMDTMR8 :1; |
}; |
struct { |
unsigned CMPMD :3; |
}; |
} PMDIS2bits_t; |
extern volatile PMDIS2bits_t PMDIS2bits @ 0xEBB; |
# 726 |
typedef union { |
struct { |
unsigned CMP1MD :1; |
unsigned CMP2MD :1; |
unsigned CMP3MD :1; |
unsigned TMR5MD :1; |
unsigned TMR6MD :1; |
unsigned :1; |
unsigned TMR8MD :1; |
}; |
struct { |
unsigned PMDCMP1 :1; |
unsigned PMDCMP2 :1; |
unsigned PMDCMP3 :1; |
}; |
struct { |
unsigned PMDCMP :3; |
unsigned PMDTMR5 :1; |
unsigned PMDTMR6 :1; |
unsigned :1; |
unsigned PMDTMR8 :1; |
}; |
struct { |
unsigned CMPMD :3; |
}; |
} PD2bits_t; |
extern volatile PD2bits_t PD2bits @ 0xEBB; |
# 826 |
extern volatile unsigned char PMDIS3 @ 0xEBC; |
asm("PMDIS3 equ 0EBCh"); |
extern volatile unsigned char PD3 @ 0xEBC; |
asm("PD3 equ 0EBCh"); |
typedef union { |
struct { |
unsigned :1; |
unsigned CCP4MD :1; |
unsigned CCP5MD :1; |
unsigned CCP6MD :1; |
unsigned CCP7MD :1; |
unsigned CCP8MD :1; |
unsigned CCP9MD :1; |
unsigned CCP10MD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDCCP4 :1; |
unsigned PMDCCP5 :1; |
unsigned PMDCCP6 :1; |
unsigned PMDCCP7 :1; |
unsigned PMDCCP8 :1; |
unsigned PMDCCP9 :1; |
unsigned PMDCCP10 :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDCCP :7; |
}; |
struct { |
unsigned :1; |
unsigned CCPMD :7; |
}; |
} PMDIS3bits_t; |
extern volatile PMDIS3bits_t PMDIS3bits @ 0xEBC; |
# 949 |
typedef union { |
struct { |
unsigned :1; |
unsigned CCP4MD :1; |
unsigned CCP5MD :1; |
unsigned CCP6MD :1; |
unsigned CCP7MD :1; |
unsigned CCP8MD :1; |
unsigned CCP9MD :1; |
unsigned CCP10MD :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDCCP4 :1; |
unsigned PMDCCP5 :1; |
unsigned PMDCCP6 :1; |
unsigned PMDCCP7 :1; |
unsigned PMDCCP8 :1; |
unsigned PMDCCP9 :1; |
unsigned PMDCCP10 :1; |
}; |
struct { |
unsigned :1; |
unsigned PMDCCP :7; |
}; |
struct { |
unsigned :1; |
unsigned CCPMD :7; |
}; |
} PD3bits_t; |
extern volatile PD3bits_t PD3bits @ 0xEBC; |
# 1063 |
extern volatile unsigned char PPSCON @ 0xEBF; |
asm("PPSCON equ 0EBFh"); |
typedef union { |
struct { |
unsigned IOLOCK :1; |
}; |
} PPSCONbits_t; |
extern volatile PPSCONbits_t PPSCONbits @ 0xEBF; |
# 1082 |
extern volatile unsigned char RPOR0 @ 0xEC0; |
asm("RPOR0 equ 0EC0h"); |
extern volatile unsigned char RPOR1 @ 0xEC1; |
asm("RPOR1 equ 0EC1h"); |
extern volatile unsigned char RPOR2 @ 0xEC2; |
asm("RPOR2 equ 0EC2h"); |
extern volatile unsigned char RPOR3 @ 0xEC3; |
asm("RPOR3 equ 0EC3h"); |
extern volatile unsigned char RPOR4 @ 0xEC4; |
asm("RPOR4 equ 0EC4h"); |
extern volatile unsigned char RPOR5 @ 0xEC5; |
asm("RPOR5 equ 0EC5h"); |
extern volatile unsigned char RPOR6 @ 0xEC6; |
asm("RPOR6 equ 0EC6h"); |
extern volatile unsigned char RPOR7 @ 0xEC7; |
asm("RPOR7 equ 0EC7h"); |
extern volatile unsigned char RPOR8 @ 0xEC8; |
asm("RPOR8 equ 0EC8h"); |
extern volatile unsigned char RPOR9 @ 0xEC9; |
asm("RPOR9 equ 0EC9h"); |
extern volatile unsigned char RPOR10 @ 0xECA; |
asm("RPOR10 equ 0ECAh"); |
extern volatile unsigned char RPOR11 @ 0xECB; |
asm("RPOR11 equ 0ECBh"); |
extern volatile unsigned char RPOR12 @ 0xECC; |
asm("RPOR12 equ 0ECCh"); |
extern volatile unsigned char RPOR13 @ 0xECD; |
asm("RPOR13 equ 0ECDh"); |
extern volatile unsigned char RPOR14 @ 0xECE; |
asm("RPOR14 equ 0ECEh"); |
extern volatile unsigned char RPOR15 @ 0xECF; |
asm("RPOR15 equ 0ECFh"); |
extern volatile unsigned char RPOR16 @ 0xED0; |
asm("RPOR16 equ 0ED0h"); |
extern volatile unsigned char RPOR17 @ 0xED1; |
asm("RPOR17 equ 0ED1h"); |
extern volatile unsigned char RPOR18 @ 0xED2; |
asm("RPOR18 equ 0ED2h"); |
extern volatile unsigned char RPINR1 @ 0xEE1; |
asm("RPINR1 equ 0EE1h"); |
extern volatile unsigned char RPINR2 @ 0xEE2; |
asm("RPINR2 equ 0EE2h"); |
extern volatile unsigned char RPINR3 @ 0xEE3; |
asm("RPINR3 equ 0EE3h"); |
extern volatile unsigned char RPINR4 @ 0xEE4; |
asm("RPINR4 equ 0EE4h"); |
extern volatile unsigned char RPINR6 @ 0xEE6; |
asm("RPINR6 equ 0EE6h"); |
extern volatile unsigned char RPINR15 @ 0xEE7; |
asm("RPINR15 equ 0EE7h"); |
extern volatile unsigned char RPINR7 @ 0xEE8; |
asm("RPINR7 equ 0EE8h"); |
extern volatile unsigned char RPINR8 @ 0xEE9; |
asm("RPINR8 equ 0EE9h"); |
extern volatile unsigned char RPINR9 @ 0xEEA; |
asm("RPINR9 equ 0EEAh"); |
extern volatile unsigned char RPINR12 @ 0xEF2; |
asm("RPINR12 equ 0EF2h"); |
extern volatile unsigned char RPINR13 @ 0xEF3; |
asm("RPINR13 equ 0EF3h"); |
extern volatile unsigned char RPINR14 @ 0xEF4; |
asm("RPINR14 equ 0EF4h"); |
extern volatile unsigned char RPINR16 @ 0xEF7; |
asm("RPINR16 equ 0EF7h"); |
extern volatile unsigned char RPINR17 @ 0xEF8; |
asm("RPINR17 equ 0EF8h"); |
extern volatile unsigned char RPINR21 @ 0xEFC; |
asm("RPINR21 equ 0EFCh"); |
extern volatile unsigned char RPINR22 @ 0xEFD; |
asm("RPINR22 equ 0EFDh"); |
extern volatile unsigned char RPINR23 @ 0xEFE; |
asm("RPINR23 equ 0EFEh"); |
extern volatile unsigned char RPINR24 @ 0xEFF; |
asm("RPINR24 equ 0EFFh"); |
extern volatile unsigned char CCP10CON @ 0xF00; |
asm("CCP10CON equ 0F00h"); |
typedef union { |
struct { |
unsigned CCP10M :4; |
unsigned DC10B :2; |
}; |
struct { |
unsigned CCP10M0 :1; |
unsigned CCP10M1 :1; |
unsigned CCP10M2 :1; |
unsigned CCP10M3 :1; |
unsigned DC10B0 :1; |
unsigned DC10B1 :1; |
}; |
} CCP10CONbits_t; |
extern volatile CCP10CONbits_t CCP10CONbits @ 0xF00; |
# 1367 |
extern volatile unsigned char CCPR10L @ 0xF01; |
asm("CCPR10L equ 0F01h"); |
typedef union { |
struct { |
unsigned CCPR10L :8; |
}; |
} CCPR10Lbits_t; |
extern volatile CCPR10Lbits_t CCPR10Lbits @ 0xF01; |
# 1386 |
extern volatile unsigned char CCPR10H @ 0xF02; |
asm("CCPR10H equ 0F02h"); |
typedef union { |
struct { |
unsigned CCPR10H :8; |
}; |
} CCPR10Hbits_t; |
extern volatile CCPR10Hbits_t CCPR10Hbits @ 0xF02; |
# 1405 |
extern volatile unsigned char CCP9CON @ 0xF03; |
asm("CCP9CON equ 0F03h"); |
typedef union { |
struct { |
unsigned CCP9M :4; |
unsigned DC9B :2; |
}; |
struct { |
unsigned CCP9M0 :1; |
unsigned CCP9M1 :1; |
unsigned CCP9M2 :1; |
unsigned CCP9M3 :1; |
unsigned DC9B0 :1; |
unsigned DC9B1 :1; |
}; |
} CCP9CONbits_t; |
extern volatile CCP9CONbits_t CCP9CONbits @ 0xF03; |
# 1468 |
extern volatile unsigned char CCPR9L @ 0xF04; |
asm("CCPR9L equ 0F04h"); |
typedef union { |
struct { |
unsigned CCPR9L :8; |
}; |
} CCPR9Lbits_t; |
extern volatile CCPR9Lbits_t CCPR9Lbits @ 0xF04; |
# 1487 |
extern volatile unsigned char CCPR9H @ 0xF05; |
asm("CCPR9H equ 0F05h"); |
typedef union { |
struct { |
unsigned CCPR9H :8; |
}; |
} CCPR9Hbits_t; |
extern volatile CCPR9Hbits_t CCPR9Hbits @ 0xF05; |
# 1506 |
extern volatile unsigned char CCP8CON @ 0xF06; |
asm("CCP8CON equ 0F06h"); |
typedef union { |
struct { |
unsigned CCP8M :4; |
unsigned DC8B :2; |
}; |
struct { |
unsigned CCP8M0 :1; |
unsigned CCP8M1 :1; |
unsigned CCP8M2 :1; |
unsigned CCP8M3 :1; |
unsigned DC8B0 :1; |
unsigned DC8B1 :1; |
}; |
} CCP8CONbits_t; |
extern volatile CCP8CONbits_t CCP8CONbits @ 0xF06; |
# 1569 |
extern volatile unsigned char CCPR8L @ 0xF07; |
asm("CCPR8L equ 0F07h"); |
typedef union { |
struct { |
unsigned CCPR8L :8; |
}; |
} CCPR8Lbits_t; |
extern volatile CCPR8Lbits_t CCPR8Lbits @ 0xF07; |
# 1588 |
extern volatile unsigned char CCPR8H @ 0xF08; |
asm("CCPR8H equ 0F08h"); |
typedef union { |
struct { |
unsigned CCPR8H :8; |
}; |
} CCPR8Hbits_t; |
extern volatile CCPR8Hbits_t CCPR8Hbits @ 0xF08; |
# 1607 |
extern volatile unsigned char CCP7CON @ 0xF09; |
asm("CCP7CON equ 0F09h"); |
typedef union { |
struct { |
unsigned CCP7M :4; |
unsigned DC7B :2; |
}; |
struct { |
unsigned CCP7M0 :1; |
unsigned CCP7M1 :1; |
unsigned CCP7M2 :1; |
unsigned CCP7M3 :1; |
unsigned DC7B0 :1; |
unsigned DC7B1 :1; |
}; |
} CCP7CONbits_t; |
extern volatile CCP7CONbits_t CCP7CONbits @ 0xF09; |
# 1670 |
extern volatile unsigned char CCPR7L @ 0xF0A; |
asm("CCPR7L equ 0F0Ah"); |
typedef union { |
struct { |
unsigned CCPR7L :8; |
}; |
} CCPR7Lbits_t; |
extern volatile CCPR7Lbits_t CCPR7Lbits @ 0xF0A; |
# 1689 |
extern volatile unsigned char CCPR7H @ 0xF0B; |
asm("CCPR7H equ 0F0Bh"); |
typedef union { |
struct { |
unsigned CCPR7H :8; |
}; |
} CCPR7Hbits_t; |
extern volatile CCPR7Hbits_t CCPR7Hbits @ 0xF0B; |
# 1708 |
extern volatile unsigned char CCP6CON @ 0xF0C; |
asm("CCP6CON equ 0F0Ch"); |
typedef union { |
struct { |
unsigned CCP6M :4; |
unsigned DC6B :2; |
}; |
struct { |
unsigned CCP6M0 :1; |
unsigned CCP6M1 :1; |
unsigned CCP6M2 :1; |
unsigned CCP6M3 :1; |
unsigned DC6B0 :1; |
unsigned DC6B1 :1; |
}; |
} CCP6CONbits_t; |
extern volatile CCP6CONbits_t CCP6CONbits @ 0xF0C; |
# 1771 |
extern volatile unsigned char CCPR6L @ 0xF0D; |
asm("CCPR6L equ 0F0Dh"); |
typedef union { |
struct { |
unsigned CCPR6L :8; |
}; |
} CCPR6Lbits_t; |
extern volatile CCPR6Lbits_t CCPR6Lbits @ 0xF0D; |
# 1790 |
extern volatile unsigned char CCPR6H @ 0xF0E; |
asm("CCPR6H equ 0F0Eh"); |
typedef union { |
struct { |
unsigned CCPR6H :8; |
}; |
} CCPR6Hbits_t; |
extern volatile CCPR6Hbits_t CCPR6Hbits @ 0xF0E; |
# 1809 |
extern volatile unsigned char CCP5CON @ 0xF0F; |
asm("CCP5CON equ 0F0Fh"); |
typedef union { |
struct { |
unsigned CCP5M :4; |
unsigned DC5B :2; |
}; |
struct { |
unsigned CCP5M0 :1; |
unsigned CCP5M1 :1; |
unsigned CCP5M2 :1; |
unsigned CCP5M3 :1; |
unsigned DC5B0 :1; |
unsigned DC5B1 :1; |
}; |
} CCP5CONbits_t; |
extern volatile CCP5CONbits_t CCP5CONbits @ 0xF0F; |
# 1872 |
extern volatile unsigned char CCPR5L @ 0xF10; |
asm("CCPR5L equ 0F10h"); |
typedef union { |
struct { |
unsigned CCPR5L :8; |
}; |
} CCPR5Lbits_t; |
extern volatile CCPR5Lbits_t CCPR5Lbits @ 0xF10; |
# 1891 |
extern volatile unsigned char CCPR5H @ 0xF11; |
asm("CCPR5H equ 0F11h"); |
typedef union { |
struct { |
unsigned CCPR5H :8; |
}; |
} CCPR5Hbits_t; |
extern volatile CCPR5Hbits_t CCPR5Hbits @ 0xF11; |
# 1910 |
extern volatile unsigned char CCP4CON @ 0xF12; |
asm("CCP4CON equ 0F12h"); |
typedef union { |
struct { |
unsigned CCP4M :4; |
unsigned DC4B :2; |
}; |
struct { |
unsigned CCP4M0 :1; |
unsigned CCP4M1 :1; |
unsigned CCP4M2 :1; |
unsigned CCP4M3 :1; |
unsigned DC4B0 :1; |
unsigned DC4B1 :1; |
}; |
} CCP4CONbits_t; |
extern volatile CCP4CONbits_t CCP4CONbits @ 0xF12; |
# 1973 |
extern volatile unsigned char CCPR4L @ 0xF13; |
asm("CCPR4L equ 0F13h"); |
typedef union { |
struct { |
unsigned CCPR4L :8; |
}; |
} CCPR4Lbits_t; |
extern volatile CCPR4Lbits_t CCPR4Lbits @ 0xF13; |
# 1992 |
extern volatile unsigned char CCPR4H @ 0xF14; |
asm("CCPR4H equ 0F14h"); |
typedef union { |
struct { |
unsigned CCPR4H :8; |
}; |
} CCPR4Hbits_t; |
extern volatile CCPR4Hbits_t CCPR4Hbits @ 0xF14; |
# 2011 |
extern volatile unsigned char CCP3CON @ 0xF15; |
asm("CCP3CON equ 0F15h"); |
typedef union { |
struct { |
unsigned CCP3M :4; |
unsigned DC3B :2; |
unsigned P3M :2; |
}; |
struct { |
unsigned CCP3M0 :1; |
unsigned CCP3M1 :1; |
unsigned CCP3M2 :1; |
unsigned CCP3M3 :1; |
unsigned DC3B0 :1; |
unsigned DC3B1 :1; |
unsigned P3M0 :1; |
unsigned P3M1 :1; |
}; |
} CCP3CONbits_t; |
extern volatile CCP3CONbits_t CCP3CONbits @ 0xF15; |
# 2092 |
extern volatile unsigned char CCPR3L @ 0xF16; |
asm("CCPR3L equ 0F16h"); |
typedef union { |
struct { |
unsigned CCPR3L :8; |
}; |
} CCPR3Lbits_t; |
extern volatile CCPR3Lbits_t CCPR3Lbits @ 0xF16; |
# 2111 |
extern volatile unsigned char CCPR3H @ 0xF17; |
asm("CCPR3H equ 0F17h"); |
typedef union { |
struct { |
unsigned CCPR3H :8; |
}; |
} CCPR3Hbits_t; |
extern volatile CCPR3Hbits_t CCPR3Hbits @ 0xF17; |
# 2130 |
extern volatile unsigned char ECCP3DEL @ 0xF18; |
asm("ECCP3DEL equ 0F18h"); |
typedef union { |
struct { |
unsigned P3DC :7; |
unsigned P3RSEN :1; |
}; |
struct { |
unsigned P3DC0 :1; |
unsigned P3DC1 :1; |
unsigned P3DC2 :1; |
unsigned P3DC3 :1; |
unsigned P3DC4 :1; |
unsigned P3DC5 :1; |
unsigned P3DC6 :1; |
}; |
} ECCP3DELbits_t; |
extern volatile ECCP3DELbits_t ECCP3DELbits @ 0xF18; |
# 2199 |
extern volatile unsigned char ECCP3AS @ 0xF19; |
asm("ECCP3AS equ 0F19h"); |
typedef union { |
struct { |
unsigned PSS3BD :2; |
unsigned PSS3AC :2; |
unsigned ECCP3AS :3; |
unsigned ECCP3ASE :1; |
}; |
struct { |
unsigned PSS3BD0 :1; |
unsigned PSS3BD1 :1; |
unsigned PSS3AC0 :1; |
unsigned PSS3AC1 :1; |
unsigned ECCP3AS0 :1; |
unsigned ECCP3AS1 :1; |
unsigned ECCP3AS2 :1; |
}; |
} ECCP3ASbits_t; |
extern volatile ECCP3ASbits_t ECCP3ASbits @ 0xF19; |
# 2280 |
extern volatile unsigned char PSTR3CON @ 0xF1A; |
asm("PSTR3CON equ 0F1Ah"); |
typedef union { |
struct { |
unsigned STRA :1; |
unsigned STRB :1; |
unsigned STRC :1; |
unsigned STRD :1; |
unsigned STRSYNC :1; |
unsigned :1; |
unsigned CMPL :2; |
}; |
struct { |
unsigned :6; |
unsigned CMPL0 :1; |
unsigned CMPL1 :1; |
}; |
struct { |
unsigned :6; |
unsigned CMPL03 :1; |
}; |
struct { |
unsigned :7; |
unsigned CMPL13 :1; |
}; |
struct { |
unsigned STRA3 :1; |
}; |
struct { |
unsigned :1; |
unsigned STRB3 :1; |
}; |
struct { |
unsigned :2; |
unsigned STRC3 :1; |
}; |
struct { |
unsigned :3; |
unsigned STRD3 :1; |
}; |
struct { |
unsigned :4; |
unsigned STRSYNC3 :1; |
}; |
} PSTR3CONbits_t; |
extern volatile PSTR3CONbits_t PSTR3CONbits @ 0xF1A; |
# 2407 |
extern volatile unsigned char T8CON @ 0xF1B; |
asm("T8CON equ 0F1Bh"); |
typedef union { |
struct { |
unsigned T8CKPS :2; |
unsigned TMR8ON :1; |
unsigned T8OUTPS :4; |
}; |
struct { |
unsigned T8CKPS0 :1; |
unsigned T8CKPS1 :1; |
unsigned :1; |
unsigned T8OUTPS0 :1; |
unsigned T8OUTPS1 :1; |
unsigned T8OUTPS2 :1; |
unsigned T8OUTPS3 :1; |
}; |
} T8CONbits_t; |
extern volatile T8CONbits_t T8CONbits @ 0xF1B; |
# 2477 |
extern volatile unsigned char PR8 @ 0xF1C; |
asm("PR8 equ 0F1Ch"); |
typedef union { |
struct { |
unsigned PR8 :8; |
}; |
} PR8bits_t; |
extern volatile PR8bits_t PR8bits @ 0xF1C; |
# 2496 |
extern volatile unsigned char TMR8 @ 0xF1D; |
asm("TMR8 equ 0F1Dh"); |
typedef union { |
struct { |
unsigned TMR8 :8; |
}; |
} TMR8bits_t; |
extern volatile TMR8bits_t TMR8bits @ 0xF1D; |
# 2515 |
extern volatile unsigned char T6CON @ 0xF1E; |
asm("T6CON equ 0F1Eh"); |
typedef union { |
struct { |
unsigned T6CKPS :2; |
unsigned TMR6ON :1; |
unsigned T6OUTPS :4; |
}; |
struct { |
unsigned T6CKPS0 :1; |
unsigned T6CKPS1 :1; |
unsigned :1; |
unsigned T6OUTPS0 :1; |
unsigned T6OUTPS1 :1; |
unsigned T6OUTPS2 :1; |
unsigned T6OUTPS3 :1; |
}; |
} T6CONbits_t; |
extern volatile T6CONbits_t T6CONbits @ 0xF1E; |
# 2585 |
extern volatile unsigned char PR6 @ 0xF1F; |
asm("PR6 equ 0F1Fh"); |
typedef union { |
struct { |
unsigned PR6 :8; |
}; |
} PR6bits_t; |
extern volatile PR6bits_t PR6bits @ 0xF1F; |
# 2604 |
extern volatile unsigned char TMR6 @ 0xF20; |
asm("TMR6 equ 0F20h"); |
typedef union { |
struct { |
unsigned TMR6 :8; |
}; |
} TMR6bits_t; |
extern volatile TMR6bits_t TMR6bits @ 0xF20; |
# 2623 |
extern volatile unsigned char T5GCON @ 0xF21; |
asm("T5GCON equ 0F21h"); |
typedef union { |
struct { |
unsigned :3; |
unsigned T5GGO_NOT_T5DONE :1; |
}; |
struct { |
unsigned T5GSS :2; |
unsigned T5GVAL :1; |
unsigned T5GGO_nT5DONE :1; |
unsigned T5GSPM :1; |
unsigned T5GTM :1; |
unsigned T5GPOL :1; |
unsigned TMR5GE :1; |
}; |
struct { |
unsigned T5GSS0 :1; |
unsigned T5GSS1 :1; |
unsigned :1; |
unsigned T5GGO :1; |
}; |
struct { |
unsigned :3; |
unsigned NOT_T5DONE :1; |
}; |
struct { |
unsigned :3; |
unsigned nT5DONE :1; |
}; |
struct { |
unsigned :3; |
unsigned T5DONE :1; |
}; |
} T5GCONbits_t; |
extern volatile T5GCONbits_t T5GCONbits @ 0xF21; |
# 2735 |
extern volatile unsigned char T5CON @ 0xF22; |
asm("T5CON equ 0F22h"); |
typedef union { |
struct { |
unsigned :2; |
unsigned NOT_T5SYNC :1; |
}; |
struct { |
unsigned TMR5ON :1; |
unsigned RD16 :1; |
unsigned nT5SYNC :1; |
unsigned T5OSCEN :1; |
unsigned T5CKPS :2; |
unsigned TMR5CS :2; |
}; |
struct { |
unsigned :4; |
unsigned T5CKPS0 :1; |
unsigned T5CKPS1 :1; |
unsigned TMR5CS0 :1; |
unsigned TMR5CS1 :1; |
}; |
struct { |
unsigned :1; |
unsigned RD165 :1; |
}; |
struct { |
unsigned :3; |
unsigned SOSCEN5 :1; |
}; |
} T5CONbits_t; |
extern volatile T5CONbits_t T5CONbits @ 0xF22; |
# 2838 |
extern volatile unsigned char TMR5L @ 0xF23; |
asm("TMR5L equ 0F23h"); |
typedef union { |
struct { |
unsigned TMR5L :8; |
}; |
} TMR5Lbits_t; |
extern volatile TMR5Lbits_t TMR5Lbits @ 0xF23; |
# 2857 |
extern volatile unsigned char TMR5H @ 0xF24; |
asm("TMR5H equ 0F24h"); |
typedef union { |
struct { |
unsigned TMR5H :8; |
}; |
} TMR5Hbits_t; |
extern volatile TMR5Hbits_t TMR5Hbits @ 0xF24; |
# 2876 |
extern volatile unsigned char CM3CON @ 0xF25; |
asm("CM3CON equ 0F25h"); |
typedef union { |
struct { |
unsigned CCH :2; |
unsigned CREF :1; |
unsigned EVPOL :2; |
unsigned CPOL :1; |
unsigned COE :1; |
unsigned CON :1; |
}; |
struct { |
unsigned CCH0 :1; |
unsigned CCH1 :1; |
unsigned :1; |
unsigned EVPOL0 :1; |
unsigned EVPOL1 :1; |
}; |
struct { |
unsigned CCH03 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH13 :1; |
}; |
struct { |
unsigned :6; |
unsigned COE3 :1; |
}; |
struct { |
unsigned :7; |
unsigned CON3 :1; |
}; |
struct { |
unsigned :5; |
unsigned CPOL3 :1; |
}; |
struct { |
unsigned :2; |
unsigned CREF3 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL03 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL13 :1; |
}; |
} CM3CONbits_t; |
extern volatile CM3CONbits_t CM3CONbits @ 0xF25; |
# 3023 |
extern volatile unsigned char RTCVALL @ 0xF3A; |
asm("RTCVALL equ 0F3Ah"); |
typedef union { |
struct { |
unsigned RTCVALL :8; |
}; |
} RTCVALLbits_t; |
extern volatile RTCVALLbits_t RTCVALLbits @ 0xF3A; |
# 3042 |
extern volatile unsigned char RTCVALH @ 0xF3B; |
asm("RTCVALH equ 0F3Bh"); |
typedef union { |
struct { |
unsigned RTCVALH :8; |
}; |
struct { |
unsigned :6; |
unsigned WAITB0 :1; |
}; |
struct { |
unsigned :7; |
unsigned WAITB1 :1; |
}; |
struct { |
unsigned WAITE0 :1; |
}; |
struct { |
unsigned :1; |
unsigned WAITE1 :1; |
}; |
struct { |
unsigned :2; |
unsigned WAITM0 :1; |
}; |
struct { |
unsigned :3; |
unsigned WAITM1 :1; |
}; |
struct { |
unsigned :4; |
unsigned WAITM2 :1; |
}; |
struct { |
unsigned :5; |
unsigned WAITM3 :1; |
}; |
} RTCVALHbits_t; |
extern volatile RTCVALHbits_t RTCVALHbits @ 0xF3B; |
# 3132 |
extern volatile unsigned char PADCFG1 @ 0xF3C; |
asm("PADCFG1 equ 0F3Ch"); |
typedef union { |
struct { |
unsigned :1; |
unsigned RTSECSEL0 :1; |
unsigned RTSECSEL1 :1; |
}; |
} PADCFG1bits_t; |
extern volatile PADCFG1bits_t PADCFG1bits @ 0xF3C; |
# 3158 |
extern volatile unsigned char REFOCON @ 0xF3D; |
asm("REFOCON equ 0F3Dh"); |
typedef union { |
struct { |
unsigned RODIV :4; |
unsigned ROSEL :1; |
unsigned ROSSLP :1; |
unsigned :1; |
unsigned ROON :1; |
}; |
struct { |
unsigned RODIV0 :1; |
unsigned RODIV1 :1; |
unsigned RODIV2 :1; |
unsigned RODIV3 :1; |
}; |
} REFOCONbits_t; |
extern volatile REFOCONbits_t REFOCONbits @ 0xF3D; |
# 3222 |
extern volatile unsigned char RTCCAL @ 0xF3E; |
asm("RTCCAL equ 0F3Eh"); |
typedef union { |
struct { |
unsigned CAL :8; |
}; |
struct { |
unsigned CAL0 :1; |
unsigned CAL1 :1; |
unsigned CAL2 :1; |
unsigned CAL3 :1; |
unsigned CAL4 :1; |
unsigned CAL5 :1; |
unsigned CAL6 :1; |
unsigned CAL7 :1; |
}; |
} RTCCALbits_t; |
extern volatile RTCCALbits_t RTCCALbits @ 0xF3E; |
# 3291 |
extern volatile unsigned char RTCCFG @ 0xF3F; |
asm("RTCCFG equ 0F3Fh"); |
typedef union { |
struct { |
unsigned RTCPTR0 :1; |
unsigned RTCPTR1 :1; |
unsigned RTCOE :1; |
unsigned HALFSEC :1; |
unsigned RTCSYNC :1; |
unsigned RTCWREN :1; |
unsigned :1; |
unsigned RTCEN :1; |
}; |
} RTCCFGbits_t; |
extern volatile RTCCFGbits_t RTCCFGbits @ 0xF3F; |
# 3347 |
extern volatile unsigned char ODCON3 @ 0xF40; |
asm("ODCON3 equ 0F40h"); |
typedef union { |
struct { |
unsigned SPI1OD :1; |
unsigned SPI2OD :1; |
unsigned :5; |
unsigned CTMUDS :1; |
}; |
} ODCON3bits_t; |
extern volatile ODCON3bits_t ODCON3bits @ 0xF40; |
# 3379 |
extern volatile unsigned char ODCON2 @ 0xF41; |
asm("ODCON2 equ 0F41h"); |
typedef union { |
struct { |
unsigned U1OD :1; |
unsigned U2OD :1; |
unsigned CCP9OD :1; |
unsigned CCP10OD :1; |
}; |
} ODCON2bits_t; |
extern volatile ODCON2bits_t ODCON2bits @ 0xF41; |
# 3416 |
extern volatile unsigned char ODCON1 @ 0xF42; |
asm("ODCON1 equ 0F42h"); |
typedef union { |
struct { |
unsigned ECCP1OD :1; |
unsigned ECCP2OD :1; |
unsigned ECCP3OD :1; |
unsigned CCP4OD :1; |
unsigned CCP5OD :1; |
unsigned CCP6OD :1; |
unsigned CCP7OD :1; |
unsigned CCP8OD :1; |
}; |
} ODCON1bits_t; |
extern volatile ODCON1bits_t ODCON1bits @ 0xF42; |
# 3477 |
extern volatile unsigned char ALRMVALL @ 0xF44; |
asm("ALRMVALL equ 0F44h"); |
typedef union { |
struct { |
unsigned ALRMVALL :8; |
}; |
} ALRMVALLbits_t; |
extern volatile ALRMVALLbits_t ALRMVALLbits @ 0xF44; |
# 3496 |
extern volatile unsigned char ALRMVALH @ 0xF45; |
asm("ALRMVALH equ 0F45h"); |
typedef union { |
struct { |
unsigned ALRMVALH :8; |
}; |
} ALRMVALHbits_t; |
extern volatile ALRMVALHbits_t ALRMVALHbits @ 0xF45; |
# 3515 |
extern volatile unsigned char ALRMRPT @ 0xF46; |
asm("ALRMRPT equ 0F46h"); |
typedef union { |
struct { |
unsigned ARPT :8; |
}; |
struct { |
unsigned ARPT0 :1; |
unsigned ARPT1 :1; |
unsigned ARPT2 :1; |
unsigned ARPT3 :1; |
unsigned ARPT4 :1; |
unsigned ARPT5 :1; |
unsigned ARPT6 :1; |
unsigned ARPT7 :1; |
}; |
} ALRMRPTbits_t; |
extern volatile ALRMRPTbits_t ALRMRPTbits @ 0xF46; |
# 3584 |
extern volatile unsigned char ALRMCFG @ 0xF47; |
asm("ALRMCFG equ 0F47h"); |
typedef union { |
struct { |
unsigned ALRMPTR :2; |
unsigned AMASK :4; |
unsigned CHIME :1; |
unsigned ALRMEN :1; |
}; |
struct { |
unsigned ALRMPTR0 :1; |
unsigned ALRMPTR1 :1; |
unsigned AMASK0 :1; |
unsigned AMASK1 :1; |
unsigned AMASK2 :1; |
unsigned AMASK3 :1; |
}; |
} ALRMCFGbits_t; |
extern volatile ALRMCFGbits_t ALRMCFGbits @ 0xF47; |
# 3659 |
extern volatile unsigned char ANCON0 @ 0xF48; |
asm("ANCON0 equ 0F48h"); |
typedef union { |
struct { |
unsigned PCFG0 :1; |
unsigned PCFG1 :1; |
unsigned PCFG2 :1; |
unsigned PCFG3 :1; |
unsigned PCFG4 :1; |
}; |
} ANCON0bits_t; |
extern volatile ANCON0bits_t ANCON0bits @ 0xF48; |
# 3702 |
extern volatile unsigned char ANCON1 @ 0xF49; |
asm("ANCON1 equ 0F49h"); |
typedef union { |
struct { |
unsigned PCFG8 :1; |
unsigned PCFG9 :1; |
unsigned PCFG10 :1; |
unsigned PCFG11 :1; |
unsigned PCFG12 :1; |
unsigned :2; |
unsigned VBGEN :1; |
}; |
struct { |
unsigned :7; |
unsigned PCFG15 :1; |
}; |
} ANCON1bits_t; |
extern volatile ANCON1bits_t ANCON1bits @ 0xF49; |
# 3761 |
extern volatile unsigned char DSWAKEL @ 0xF4A; |
asm("DSWAKEL equ 0F4Ah"); |
typedef union { |
struct { |
unsigned DSPOR :1; |
unsigned :1; |
unsigned DSMCLR :1; |
unsigned DSRTC :1; |
unsigned DSWDT :1; |
unsigned DSULP :1; |
unsigned :1; |
unsigned DSFLT :1; |
}; |
} DSWAKELbits_t; |
extern volatile DSWAKELbits_t DSWAKELbits @ 0xF4A; |
# 3812 |
extern volatile unsigned char DSWAKEH @ 0xF4B; |
asm("DSWAKEH equ 0F4Bh"); |
typedef union { |
struct { |
unsigned DSINT0 :1; |
}; |
} DSWAKEHbits_t; |
extern volatile DSWAKEHbits_t DSWAKEHbits @ 0xF4B; |
# 3831 |
extern volatile unsigned char DSCONL @ 0xF4C; |
asm("DSCONL equ 0F4Ch"); |
typedef union { |
struct { |
unsigned RELEASE :1; |
unsigned DSBOR :1; |
unsigned ULPWDIS :1; |
}; |
} DSCONLbits_t; |
extern volatile DSCONLbits_t DSCONLbits @ 0xF4C; |
# 3862 |
extern volatile unsigned char DSCONH @ 0xF4D; |
asm("DSCONH equ 0F4Dh"); |
typedef union { |
struct { |
unsigned RTCWDIS :1; |
unsigned DSULPEN :1; |
unsigned :5; |
unsigned DSEN :1; |
}; |
} DSCONHbits_t; |
extern volatile DSCONHbits_t DSCONHbits @ 0xF4D; |
# 3894 |
extern volatile unsigned char DSGPR0 @ 0xF4E; |
asm("DSGPR0 equ 0F4Eh"); |
typedef union { |
struct { |
unsigned DSGPR0 :8; |
}; |
} DSGPR0bits_t; |
extern volatile DSGPR0bits_t DSGPR0bits @ 0xF4E; |
# 3913 |
extern volatile unsigned char DSGPR1 @ 0xF4F; |
asm("DSGPR1 equ 0F4Fh"); |
typedef union { |
struct { |
unsigned DSGPR1 :8; |
}; |
} DSGPR1bits_t; |
extern volatile DSGPR1bits_t DSGPR1bits @ 0xF4F; |
# 3932 |
extern volatile unsigned char CCPTMRS2 @ 0xF50; |
asm("CCPTMRS2 equ 0F50h"); |
typedef union { |
struct { |
unsigned C8TSEL :2; |
unsigned C9TSEL0 :1; |
unsigned :1; |
unsigned C10TSEL0 :1; |
}; |
struct { |
unsigned C8TSEL0 :1; |
unsigned C8TSEL1 :1; |
}; |
} CCPTMRS2bits_t; |
extern volatile CCPTMRS2bits_t CCPTMRS2bits @ 0xF50; |
# 3978 |
extern volatile unsigned char CCPTMRS1 @ 0xF51; |
asm("CCPTMRS1 equ 0F51h"); |
typedef union { |
struct { |
unsigned C4TSEL :2; |
unsigned C5TSEL0 :1; |
unsigned :1; |
unsigned C6TSEL0 :1; |
unsigned :1; |
unsigned C7TSEL :2; |
}; |
struct { |
unsigned C4TSEL0 :1; |
unsigned C4TSEL1 :1; |
unsigned :4; |
unsigned C7TSEL0 :1; |
unsigned C7TSEL1 :1; |
}; |
} CCPTMRS1bits_t; |
extern volatile CCPTMRS1bits_t CCPTMRS1bits @ 0xF51; |
# 4044 |
extern volatile unsigned char CCPTMRS0 @ 0xF52; |
asm("CCPTMRS0 equ 0F52h"); |
typedef union { |
struct { |
unsigned C1TSEL :3; |
unsigned C2TSEL :3; |
unsigned C3TSEL :2; |
}; |
struct { |
unsigned C1TSEL0 :1; |
unsigned C1TSEL1 :1; |
unsigned C1TSEL2 :1; |
unsigned C2TSEL0 :1; |
unsigned C2TSEL1 :1; |
unsigned C2TSEL2 :1; |
unsigned C3TSEL0 :1; |
unsigned C3TSEL1 :1; |
}; |
} CCPTMRS0bits_t; |
extern volatile CCPTMRS0bits_t CCPTMRS0bits @ 0xF52; |
# 4125 |
extern volatile unsigned char CVRCON @ 0xF53; |
asm("CVRCON equ 0F53h"); |
typedef union { |
struct { |
unsigned CVR :4; |
unsigned CVRSS :1; |
unsigned CVRR :1; |
unsigned CVROE :1; |
unsigned CVREN :1; |
}; |
struct { |
unsigned CVR0 :1; |
unsigned CVR1 :1; |
unsigned CVR2 :1; |
unsigned CVR3 :1; |
}; |
struct { |
unsigned :6; |
unsigned CVROEN :1; |
}; |
} CVRCONbits_t; |
extern volatile CVRCONbits_t CVRCONbits @ 0xF53; |
# 4203 |
extern volatile unsigned char DMABCH @ 0xF66; |
asm("DMABCH equ 0F66h"); |
typedef union { |
struct { |
unsigned DMACNTHB :2; |
}; |
} DMABCHbits_t; |
extern volatile DMABCHbits_t DMABCHbits @ 0xF66; |
# 4222 |
extern volatile unsigned char DMABCL @ 0xF67; |
asm("DMABCL equ 0F67h"); |
typedef union { |
struct { |
unsigned DMACNTLB :8; |
}; |
} DMABCLbits_t; |
extern volatile DMABCLbits_t DMABCLbits @ 0xF67; |
# 4241 |
extern volatile unsigned char RXADDRH @ 0xF68; |
asm("RXADDRH equ 0F68h"); |
typedef union { |
struct { |
unsigned DMARCVPTRHB :4; |
}; |
} RXADDRHbits_t; |
extern volatile RXADDRHbits_t RXADDRHbits @ 0xF68; |
# 4260 |
extern volatile unsigned char RXADDRL @ 0xF69; |
asm("RXADDRL equ 0F69h"); |
typedef union { |
struct { |
unsigned DMARCVPTRLB :8; |
}; |
} RXADDRLbits_t; |
extern volatile RXADDRLbits_t RXADDRLbits @ 0xF69; |
# 4279 |
extern volatile unsigned char TXADDRH @ 0xF6A; |
asm("TXADDRH equ 0F6Ah"); |
typedef union { |
struct { |
unsigned DMATXPTRHB :4; |
}; |
} TXADDRHbits_t; |
extern volatile TXADDRHbits_t TXADDRHbits @ 0xF6A; |
# 4298 |
extern volatile unsigned char TXADDRL @ 0xF6B; |
asm("TXADDRL equ 0F6Bh"); |
typedef union { |
struct { |
unsigned DMATXPTRLB :8; |
}; |
} TXADDRLbits_t; |
extern volatile TXADDRLbits_t TXADDRLbits @ 0xF6B; |
# 4317 |
extern volatile unsigned char CMSTAT @ 0xF70; |
asm("CMSTAT equ 0F70h"); |
extern volatile unsigned char CMSTATUS @ 0xF70; |
asm("CMSTATUS equ 0F70h"); |
typedef union { |
struct { |
unsigned COUT1 :1; |
unsigned COUT2 :1; |
unsigned COUT3 :1; |
}; |
} CMSTATbits_t; |
extern volatile CMSTATbits_t CMSTATbits @ 0xF70; |
# 4352 |
typedef union { |
struct { |
unsigned COUT1 :1; |
unsigned COUT2 :1; |
unsigned COUT3 :1; |
}; |
} CMSTATUSbits_t; |
extern volatile CMSTATUSbits_t CMSTATUSbits @ 0xF70; |
# 4378 |
extern volatile unsigned char SSP2CON2 @ 0xF71; |
asm("SSP2CON2 equ 0F71h"); |
typedef union { |
struct { |
unsigned SEN :1; |
unsigned RSEN :1; |
unsigned PEN :1; |
unsigned RCEN :1; |
unsigned ACKEN :1; |
unsigned ACKDT :1; |
unsigned ACKSTAT :1; |
unsigned GCEN :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK1 :1; |
unsigned ADMSK2 :1; |
unsigned ADMSK3 :1; |
unsigned ADMSK4 :1; |
unsigned ADMSK5 :1; |
}; |
struct { |
unsigned :5; |
unsigned ACKDT2 :1; |
}; |
struct { |
unsigned :4; |
unsigned ACKEN2 :1; |
}; |
struct { |
unsigned :6; |
unsigned ACKSTAT2 :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK12 :1; |
}; |
struct { |
unsigned :2; |
unsigned ADMSK22 :1; |
}; |
struct { |
unsigned :3; |
unsigned ADMSK32 :1; |
}; |
struct { |
unsigned :4; |
unsigned ADMSK42 :1; |
}; |
struct { |
unsigned :5; |
unsigned ADMSK52 :1; |
}; |
struct { |
unsigned :7; |
unsigned GCEN2 :1; |
}; |
struct { |
unsigned :2; |
unsigned PEN2 :1; |
}; |
struct { |
unsigned :3; |
unsigned RCEN2 :1; |
}; |
struct { |
unsigned :1; |
unsigned RSEN2 :1; |
}; |
struct { |
unsigned SEN2 :1; |
}; |
} SSP2CON2bits_t; |
extern volatile SSP2CON2bits_t SSP2CON2bits @ 0xF71; |
# 4588 |
extern volatile unsigned char SSP2CON1 @ 0xF72; |
asm("SSP2CON1 equ 0F72h"); |
typedef union { |
struct { |
unsigned SSPM :4; |
unsigned CKP :1; |
unsigned SSPEN :1; |
unsigned SSPOV :1; |
unsigned WCOL :1; |
}; |
struct { |
unsigned SSPM0 :1; |
unsigned SSPM1 :1; |
unsigned SSPM2 :1; |
unsigned SSPM3 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKP2 :1; |
}; |
struct { |
unsigned :5; |
unsigned SSPEN2 :1; |
}; |
struct { |
unsigned SSPM02 :1; |
}; |
struct { |
unsigned :1; |
unsigned SSPM12 :1; |
}; |
struct { |
unsigned :2; |
unsigned SSPM22 :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPM32 :1; |
}; |
struct { |
unsigned :6; |
unsigned SSPOV2 :1; |
}; |
struct { |
unsigned :7; |
unsigned WCOL2 :1; |
}; |
} SSP2CON1bits_t; |
extern volatile SSP2CON1bits_t SSP2CON1bits @ 0xF72; |
# 4728 |
extern volatile unsigned char SSP2STAT @ 0xF73; |
asm("SSP2STAT equ 0F73h"); |
typedef union { |
struct { |
unsigned :2; |
unsigned R_NOT_W :1; |
}; |
struct { |
unsigned :5; |
unsigned D_NOT_A :1; |
}; |
struct { |
unsigned BF :1; |
unsigned UA :1; |
unsigned R_nW :1; |
unsigned S :1; |
unsigned P :1; |
unsigned D_nA :1; |
unsigned CKE :1; |
unsigned SMP :1; |
}; |
struct { |
unsigned BF2 :1; |
}; |
struct { |
unsigned :6; |
unsigned CKE2 :1; |
}; |
struct { |
unsigned :5; |
unsigned DA2 :1; |
}; |
struct { |
unsigned :5; |
unsigned DATA_ADDRESS2 :1; |
}; |
struct { |
unsigned :5; |
unsigned D_A2 :1; |
}; |
struct { |
unsigned :5; |
unsigned D_nA2 :1; |
}; |
struct { |
unsigned :5; |
unsigned I2C_DAT2 :1; |
}; |
struct { |
unsigned :2; |
unsigned I2C_READ2 :1; |
}; |
struct { |
unsigned :3; |
unsigned I2C_START2 :1; |
}; |
struct { |
unsigned :4; |
unsigned I2C_STOP2 :1; |
}; |
struct { |
unsigned :4; |
unsigned P2 :1; |
}; |
struct { |
unsigned :2; |
unsigned READ_WRITE2 :1; |
}; |
struct { |
unsigned :2; |
unsigned RW2 :1; |
}; |
struct { |
unsigned :2; |
unsigned R_W2 :1; |
}; |
struct { |
unsigned :2; |
unsigned R_nW2 :1; |
}; |
struct { |
unsigned :3; |
unsigned S2 :1; |
}; |
struct { |
unsigned :7; |
unsigned SMP2 :1; |
}; |
struct { |
unsigned :3; |
unsigned START2 :1; |
}; |
struct { |
unsigned :4; |
unsigned STOP2 :1; |
}; |
struct { |
unsigned :1; |
unsigned UA2 :1; |
}; |
struct { |
unsigned :5; |
unsigned nA2 :1; |
}; |
struct { |
unsigned :5; |
unsigned nADDRESS2 :1; |
}; |
struct { |
unsigned :2; |
unsigned nW2 :1; |
}; |
struct { |
unsigned :2; |
unsigned nWRITE2 :1; |
}; |
} SSP2STATbits_t; |
extern volatile SSP2STATbits_t SSP2STATbits @ 0xF73; |
# 5022 |
extern volatile unsigned char SSP2ADD @ 0xF74; |
asm("SSP2ADD equ 0F74h"); |
typedef union { |
struct { |
unsigned SSPADD :8; |
}; |
struct { |
unsigned MSK02 :1; |
}; |
struct { |
unsigned :1; |
unsigned MSK12 :1; |
}; |
struct { |
unsigned :2; |
unsigned MSK22 :1; |
}; |
struct { |
unsigned :3; |
unsigned MSK32 :1; |
}; |
struct { |
unsigned :4; |
unsigned MSK42 :1; |
}; |
struct { |
unsigned :5; |
unsigned MSK52 :1; |
}; |
struct { |
unsigned :6; |
unsigned MSK62 :1; |
}; |
struct { |
unsigned :7; |
unsigned MSK72 :1; |
}; |
} SSP2ADDbits_t; |
extern volatile SSP2ADDbits_t SSP2ADDbits @ 0xF74; |
# 5112 |
extern volatile unsigned char SSP2MSK @ 0xF74; |
asm("SSP2MSK equ 0F74h"); |
typedef union { |
struct { |
unsigned MSK0 :1; |
unsigned MSK1 :1; |
unsigned MSK2 :1; |
unsigned MSK3 :1; |
unsigned MSK4 :1; |
unsigned MSK5 :1; |
unsigned MSK6 :1; |
unsigned MSK7 :1; |
}; |
} SSP2MSKbits_t; |
extern volatile SSP2MSKbits_t SSP2MSKbits @ 0xF74; |
# 5173 |
extern volatile unsigned char SSP2BUF @ 0xF75; |
asm("SSP2BUF equ 0F75h"); |
typedef union { |
struct { |
unsigned SSPBUF :8; |
}; |
} SSP2BUFbits_t; |
extern volatile SSP2BUFbits_t SSP2BUFbits @ 0xF75; |
# 5192 |
extern volatile unsigned char T4CON @ 0xF76; |
asm("T4CON equ 0F76h"); |
typedef union { |
struct { |
unsigned T4CKPS :2; |
unsigned TMR4ON :1; |
unsigned T4OUTPS :4; |
}; |
struct { |
unsigned T4CKPS0 :1; |
unsigned T4CKPS1 :1; |
unsigned :1; |
unsigned T4OUTPS0 :1; |
unsigned T4OUTPS1 :1; |
unsigned T4OUTPS2 :1; |
unsigned T4OUTPS3 :1; |
}; |
} T4CONbits_t; |
extern volatile T4CONbits_t T4CONbits @ 0xF76; |
# 5262 |
extern volatile unsigned char PR4 @ 0xF77; |
asm("PR4 equ 0F77h"); |
typedef union { |
struct { |
unsigned PR4 :8; |
}; |
} PR4bits_t; |
extern volatile PR4bits_t PR4bits @ 0xF77; |
# 5281 |
extern volatile unsigned char TMR4 @ 0xF78; |
asm("TMR4 equ 0F78h"); |
typedef union { |
struct { |
unsigned TMR4 :8; |
}; |
} TMR4bits_t; |
extern volatile TMR4bits_t TMR4bits @ 0xF78; |
# 5300 |
extern volatile unsigned char T3CON @ 0xF79; |
asm("T3CON equ 0F79h"); |
typedef union { |
struct { |
unsigned :2; |
unsigned NOT_T3SYNC :1; |
}; |
struct { |
unsigned TMR3ON :1; |
unsigned RD16 :1; |
unsigned nT3SYNC :1; |
unsigned T3OSCEN :1; |
unsigned T3CKPS :2; |
unsigned TMR3CS :2; |
}; |
struct { |
unsigned :4; |
unsigned T3CKPS0 :1; |
unsigned T3CKPS1 :1; |
unsigned TMR3CS0 :1; |
unsigned TMR3CS1 :1; |
}; |
struct { |
unsigned :7; |
unsigned RD163 :1; |
}; |
struct { |
unsigned :3; |
unsigned SOSCEN3 :1; |
}; |
struct { |
unsigned :7; |
unsigned T3RD16 :1; |
}; |
} T3CONbits_t; |
extern volatile T3CONbits_t T3CONbits @ 0xF79; |
# 5412 |
extern volatile unsigned short TMR3 @ 0xF7A; |
asm("TMR3 equ 0F7Ah"); |
extern volatile unsigned char TMR3L @ 0xF7A; |
asm("TMR3L equ 0F7Ah"); |
typedef union { |
struct { |
unsigned TMR3L :8; |
}; |
} TMR3Lbits_t; |
extern volatile TMR3Lbits_t TMR3Lbits @ 0xF7A; |
# 5437 |
extern volatile unsigned char TMR3H @ 0xF7B; |
asm("TMR3H equ 0F7Bh"); |
typedef union { |
struct { |
unsigned TMR3H :8; |
}; |
} TMR3Hbits_t; |
extern volatile TMR3Hbits_t TMR3Hbits @ 0xF7B; |
# 5456 |
extern volatile unsigned char BAUDCON2 @ 0xF7C; |
asm("BAUDCON2 equ 0F7Ch"); |
typedef union { |
struct { |
unsigned ABDEN :1; |
unsigned WUE :1; |
unsigned :1; |
unsigned BRG16 :1; |
unsigned TXCKP :1; |
unsigned RXDTP :1; |
unsigned RCIDL :1; |
unsigned ABDOVF :1; |
}; |
struct { |
unsigned ABDEN2 :1; |
}; |
struct { |
unsigned :7; |
unsigned ABDOVF2 :1; |
}; |
struct { |
unsigned :3; |
unsigned BRG162 :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP2 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCIDL2 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT2 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXDTP2 :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP2 :1; |
}; |
struct { |
unsigned :4; |
unsigned TXCKP2 :1; |
}; |
struct { |
unsigned :1; |
unsigned WUE2 :1; |
}; |
} BAUDCON2bits_t; |
extern volatile BAUDCON2bits_t BAUDCON2bits @ 0xF7C; |
# 5601 |
extern volatile unsigned char SPBRGH2 @ 0xF7D; |
asm("SPBRGH2 equ 0F7Dh"); |
typedef union { |
struct { |
unsigned SPBRGH2 :8; |
}; |
} SPBRGH2bits_t; |
extern volatile SPBRGH2bits_t SPBRGH2bits @ 0xF7D; |
# 5620 |
extern volatile unsigned char BAUDCON1 @ 0xF7E; |
asm("BAUDCON1 equ 0F7Eh"); |
extern volatile unsigned char BAUDCON @ 0xF7E; |
asm("BAUDCON equ 0F7Eh"); |
extern volatile unsigned char BAUDCTL @ 0xF7E; |
asm("BAUDCTL equ 0F7Eh"); |
typedef union { |
struct { |
unsigned ABDEN :1; |
unsigned WUE :1; |
unsigned :1; |
unsigned BRG16 :1; |
unsigned TXCKP :1; |
unsigned RXDTP :1; |
unsigned RCIDL :1; |
unsigned ABDOVF :1; |
}; |
struct { |
unsigned ABDEN1 :1; |
}; |
struct { |
unsigned :7; |
unsigned ABDOVF1 :1; |
}; |
struct { |
unsigned :3; |
unsigned BRG161 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKTXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCIDL1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXDTP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned TXCKP1 :1; |
}; |
struct { |
unsigned :1; |
unsigned WUE1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXCKP :1; |
}; |
struct { |
unsigned :1; |
unsigned W4E :1; |
}; |
} BAUDCON1bits_t; |
extern volatile BAUDCON1bits_t BAUDCON1bits @ 0xF7E; |
# 5827 |
typedef union { |
struct { |
unsigned ABDEN :1; |
unsigned WUE :1; |
unsigned :1; |
unsigned BRG16 :1; |
unsigned TXCKP :1; |
unsigned RXDTP :1; |
unsigned RCIDL :1; |
unsigned ABDOVF :1; |
}; |
struct { |
unsigned ABDEN1 :1; |
}; |
struct { |
unsigned :7; |
unsigned ABDOVF1 :1; |
}; |
struct { |
unsigned :3; |
unsigned BRG161 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKTXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCIDL1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXDTP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned TXCKP1 :1; |
}; |
struct { |
unsigned :1; |
unsigned WUE1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXCKP :1; |
}; |
struct { |
unsigned :1; |
unsigned W4E :1; |
}; |
} BAUDCONbits_t; |
extern volatile BAUDCONbits_t BAUDCONbits @ 0xF7E; |
# 6019 |
typedef union { |
struct { |
unsigned ABDEN :1; |
unsigned WUE :1; |
unsigned :1; |
unsigned BRG16 :1; |
unsigned TXCKP :1; |
unsigned RXDTP :1; |
unsigned RCIDL :1; |
unsigned ABDOVF :1; |
}; |
struct { |
unsigned ABDEN1 :1; |
}; |
struct { |
unsigned :7; |
unsigned ABDOVF1 :1; |
}; |
struct { |
unsigned :3; |
unsigned BRG161 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKTXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP :1; |
}; |
struct { |
unsigned :5; |
unsigned DTRXP1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCIDL1 :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT :1; |
}; |
struct { |
unsigned :6; |
unsigned RCMT1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXDTP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP :1; |
}; |
struct { |
unsigned :4; |
unsigned SCKP1 :1; |
}; |
struct { |
unsigned :4; |
unsigned TXCKP1 :1; |
}; |
struct { |
unsigned :1; |
unsigned WUE1 :1; |
}; |
struct { |
unsigned :5; |
unsigned RXCKP :1; |
}; |
struct { |
unsigned :1; |
unsigned W4E :1; |
}; |
} BAUDCTLbits_t; |
extern volatile BAUDCTLbits_t BAUDCTLbits @ 0xF7E; |
# 6213 |
extern volatile unsigned char SPBRGH1 @ 0xF7F; |
asm("SPBRGH1 equ 0F7Fh"); |
extern volatile unsigned char SPBRGH @ 0xF7F; |
asm("SPBRGH equ 0F7Fh"); |
typedef union { |
struct { |
unsigned SPBRGH1 :8; |
}; |
} SPBRGH1bits_t; |
extern volatile SPBRGH1bits_t SPBRGH1bits @ 0xF7F; |
# 6236 |
typedef union { |
struct { |
unsigned SPBRGH1 :8; |
}; |
} SPBRGHbits_t; |
extern volatile SPBRGHbits_t SPBRGHbits @ 0xF7F; |
# 6250 |
extern volatile unsigned char PORTA @ 0xF80; |
asm("PORTA equ 0F80h"); |
typedef union { |
struct { |
unsigned RA0 :1; |
unsigned RA1 :1; |
unsigned RA2 :1; |
unsigned RA3 :1; |
unsigned :1; |
unsigned RA5 :1; |
unsigned RA6 :1; |
unsigned RA7 :1; |
}; |
struct { |
unsigned AN0 :1; |
unsigned AN1 :1; |
unsigned AN2 :1; |
unsigned AN3 :1; |
unsigned :1; |
unsigned AN4 :1; |
unsigned OSC2 :1; |
unsigned OSC1 :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_SS1 :1; |
}; |
struct { |
unsigned C1INA :1; |
unsigned C2INA :1; |
unsigned VREF_MINUS :1; |
unsigned VREF_PLUS :1; |
unsigned :1; |
unsigned nSS1 :1; |
unsigned CLKO :1; |
unsigned CLKI :1; |
}; |
struct { |
unsigned :2; |
unsigned CVREF :1; |
unsigned C1INB :1; |
unsigned :1; |
unsigned HLVDIN :1; |
}; |
struct { |
unsigned RP0 :1; |
unsigned RP1 :1; |
unsigned C2INB :1; |
}; |
struct { |
unsigned ULPWU :1; |
unsigned VBG :1; |
unsigned C3INB :1; |
unsigned :2; |
unsigned RP2 :1; |
}; |
struct { |
unsigned :2; |
unsigned C1IND :1; |
unsigned :2; |
unsigned C1INC :1; |
}; |
struct { |
unsigned :5; |
unsigned LVDIN :1; |
}; |
struct { |
unsigned :4; |
unsigned RA4 :1; |
}; |
struct { |
unsigned :7; |
unsigned RJPU :1; |
}; |
struct { |
unsigned ULPWUIN :1; |
}; |
} PORTAbits_t; |
extern volatile PORTAbits_t PORTAbits @ 0xF80; |
# 6525 |
extern volatile unsigned char PORTB @ 0xF81; |
asm("PORTB equ 0F81h"); |
typedef union { |
struct { |
unsigned RB0 :1; |
unsigned RB1 :1; |
unsigned RB2 :1; |
unsigned RB3 :1; |
unsigned RB4 :1; |
unsigned RB5 :1; |
unsigned RB6 :1; |
unsigned RB7 :1; |
}; |
struct { |
unsigned AN12 :1; |
unsigned AN10 :1; |
unsigned AN8 :1; |
unsigned AN9 :1; |
unsigned :2; |
unsigned KBI2 :1; |
unsigned KBI3 :1; |
}; |
struct { |
unsigned INT0 :1; |
unsigned :1; |
unsigned CTED1 :1; |
unsigned CTED2 :1; |
unsigned KBI0 :1; |
unsigned KBI1 :1; |
unsigned PGC :1; |
unsigned PGD :1; |
}; |
struct { |
unsigned RP3 :1; |
unsigned RTCC :1; |
unsigned :4; |
unsigned RP9 :1; |
unsigned RP10 :1; |
}; |
struct { |
unsigned C3IND :1; |
unsigned C3INC :1; |
unsigned C2INC :1; |
unsigned :1; |
unsigned SCL2 :1; |
unsigned SDA2 :1; |
}; |
struct { |
unsigned :1; |
unsigned RP4 :1; |
unsigned REFO :1; |
unsigned RP6 :1; |
unsigned RP7 :1; |
unsigned RP8 :1; |
}; |
struct { |
unsigned :2; |
unsigned RP5 :1; |
unsigned C3INA :1; |
unsigned CCP4 :1; |
unsigned CCP5 :1; |
unsigned CCP6 :1; |
unsigned CCP7 :1; |
}; |
struct { |
unsigned :3; |
unsigned CCP2_PA2 :1; |
}; |
} PORTBbits_t; |
extern volatile PORTBbits_t PORTBbits @ 0xF81; |
# 6811 |
extern volatile unsigned char PORTC @ 0xF82; |
asm("PORTC equ 0F82h"); |
typedef union { |
struct { |
unsigned RC0 :1; |
unsigned RC1 :1; |
unsigned RC2 :1; |
unsigned RC3 :1; |
unsigned RC4 :1; |
unsigned RC5 :1; |
unsigned RC6 :1; |
unsigned RC7 :1; |
}; |
struct { |
unsigned T1OSO :1; |
unsigned T1OSI :1; |
unsigned AN11 :1; |
unsigned SCL1 :1; |
unsigned SDA1 :1; |
}; |
struct { |
unsigned T1CKI :1; |
unsigned :1; |
unsigned CTPLS :1; |
unsigned :3; |
unsigned TX1 :1; |
unsigned RX1 :1; |
}; |
struct { |
unsigned RP11 :1; |
unsigned RP12 :1; |
unsigned RP13 :1; |
unsigned RP14 :1; |
unsigned RP15 :1; |
unsigned RP16 :1; |
unsigned CK1 :1; |
unsigned DT1 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCP8 :1; |
unsigned C2IND :1; |
unsigned SCK1 :1; |
unsigned SDI1 :1; |
unsigned SDO1 :1; |
unsigned CCP9 :1; |
unsigned CCP10 :1; |
}; |
struct { |
unsigned :6; |
unsigned RP17 :1; |
unsigned RP18 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCP2 :1; |
}; |
struct { |
unsigned :2; |
unsigned PA1 :1; |
}; |
struct { |
unsigned :1; |
unsigned PA2 :1; |
}; |
} PORTCbits_t; |
extern volatile PORTCbits_t PORTCbits @ 0xF82; |
# 7069 |
extern volatile unsigned char HLVDCON @ 0xF85; |
asm("HLVDCON equ 0F85h"); |
typedef union { |
struct { |
unsigned HLVDL :4; |
unsigned HLVDEN :1; |
unsigned IRVST :1; |
unsigned BGVST :1; |
unsigned VDIRMAG :1; |
}; |
struct { |
unsigned HLVDL0 :1; |
unsigned HLVDL1 :1; |
unsigned HLVDL2 :1; |
unsigned HLVDL3 :1; |
}; |
} HLVDCONbits_t; |
extern volatile HLVDCONbits_t HLVDCONbits @ 0xF85; |
# 7138 |
extern volatile unsigned char DMACON2 @ 0xF86; |
asm("DMACON2 equ 0F86h"); |
typedef union { |
struct { |
unsigned INTLVL :4; |
unsigned DLYCYC :4; |
}; |
struct { |
unsigned INTLVL0 :1; |
unsigned INTLVL1 :1; |
unsigned INTLVL2 :1; |
unsigned INTLVL3 :1; |
unsigned DLYCYC0 :1; |
unsigned DLYCYC1 :1; |
unsigned DLYCYC2 :1; |
unsigned DLYCYC3 :1; |
}; |
} DMACON2bits_t; |
extern volatile DMACON2bits_t DMACON2bits @ 0xF86; |
# 7213 |
extern volatile unsigned char OSCCON2 @ 0xF87; |
asm("OSCCON2 equ 0F87h"); |
typedef union { |
struct { |
unsigned :2; |
unsigned PRISD :1; |
unsigned SOSCGO :1; |
unsigned SOSCDRV :1; |
unsigned :1; |
unsigned SOSCRUN :1; |
}; |
} OSCCON2bits_t; |
extern volatile OSCCON2bits_t OSCCON2bits @ 0xF87; |
# 7252 |
extern volatile unsigned char DMACON1 @ 0xF88; |
asm("DMACON1 equ 0F88h"); |
typedef union { |
struct { |
unsigned DMAEN :1; |
unsigned DLYINTEN :1; |
unsigned DUPLEX0 :1; |
unsigned DUPLEX1 :1; |
unsigned RXINC :1; |
unsigned TXINC :1; |
unsigned SSCON0 :1; |
unsigned SSCON1 :1; |
}; |
} DMACON1bits_t; |
extern volatile DMACON1bits_t DMACON1bits @ 0xF88; |
# 7313 |
extern volatile unsigned char LATA @ 0xF89; |
asm("LATA equ 0F89h"); |
typedef union { |
struct { |
unsigned LATA0 :1; |
unsigned LATA1 :1; |
unsigned LATA2 :1; |
unsigned LATA3 :1; |
unsigned :1; |
unsigned LATA5 :1; |
unsigned LATA6 :1; |
unsigned LATA7 :1; |
}; |
struct { |
unsigned LA0 :1; |
}; |
struct { |
unsigned :1; |
unsigned LA1 :1; |
}; |
struct { |
unsigned :2; |
unsigned LA2 :1; |
}; |
struct { |
unsigned :3; |
unsigned LA3 :1; |
}; |
struct { |
unsigned :4; |
unsigned LA4 :1; |
}; |
struct { |
unsigned :5; |
unsigned LA5 :1; |
}; |
struct { |
unsigned :6; |
unsigned LA6 :1; |
}; |
struct { |
unsigned :7; |
unsigned LA7 :1; |
}; |
} LATAbits_t; |
extern volatile LATAbits_t LATAbits @ 0xF89; |
# 7440 |
extern volatile unsigned char LATB @ 0xF8A; |
asm("LATB equ 0F8Ah"); |
typedef union { |
struct { |
unsigned LATB0 :1; |
unsigned LATB1 :1; |
unsigned LATB2 :1; |
unsigned LATB3 :1; |
unsigned LATB4 :1; |
unsigned LATB5 :1; |
unsigned LATB6 :1; |
unsigned LATB7 :1; |
}; |
struct { |
unsigned LB0 :1; |
}; |
struct { |
unsigned :1; |
unsigned LB1 :1; |
}; |
struct { |
unsigned :2; |
unsigned LB2 :1; |
}; |
struct { |
unsigned :3; |
unsigned LB3 :1; |
}; |
struct { |
unsigned :4; |
unsigned LB4 :1; |
}; |
struct { |
unsigned :5; |
unsigned LB5 :1; |
}; |
struct { |
unsigned :6; |
unsigned LB6 :1; |
}; |
struct { |
unsigned :7; |
unsigned LB7 :1; |
}; |
} LATBbits_t; |
extern volatile LATBbits_t LATBbits @ 0xF8A; |
# 7572 |
extern volatile unsigned char LATC @ 0xF8B; |
asm("LATC equ 0F8Bh"); |
typedef union { |
struct { |
unsigned LATC0 :1; |
unsigned LATC1 :1; |
unsigned LATC2 :1; |
unsigned LATC3 :1; |
unsigned LATC4 :1; |
unsigned LATC5 :1; |
unsigned LATC6 :1; |
unsigned LATC7 :1; |
}; |
struct { |
unsigned LC0 :1; |
}; |
struct { |
unsigned :1; |
unsigned LC1 :1; |
}; |
struct { |
unsigned :2; |
unsigned LC2 :1; |
}; |
struct { |
unsigned :3; |
unsigned LC3 :1; |
}; |
struct { |
unsigned :4; |
unsigned LC4 :1; |
}; |
struct { |
unsigned :5; |
unsigned LC5 :1; |
}; |
struct { |
unsigned :6; |
unsigned LC6 :1; |
}; |
struct { |
unsigned :7; |
unsigned LC7 :1; |
}; |
} LATCbits_t; |
extern volatile LATCbits_t LATCbits @ 0xF8B; |
# 7704 |
extern volatile unsigned char PIE4 @ 0xF8E; |
asm("PIE4 equ 0F8Eh"); |
typedef union { |
struct { |
unsigned CCP3IE :1; |
unsigned CCP4IE :1; |
unsigned CCP5IE :1; |
unsigned CCP6IE :1; |
unsigned CCP7IE :1; |
unsigned CCP8IE :1; |
unsigned CCP9IE :1; |
unsigned CCP10IE :1; |
}; |
} PIE4bits_t; |
extern volatile PIE4bits_t PIE4bits @ 0xF8E; |
# 7765 |
extern volatile unsigned char PIR4 @ 0xF8F; |
asm("PIR4 equ 0F8Fh"); |
typedef union { |
struct { |
unsigned CCP3IF :1; |
unsigned CCP4IF :1; |
unsigned CCP5IF :1; |
unsigned CCP6IF :1; |
unsigned CCP7IF :1; |
unsigned CCP8IF :1; |
unsigned CCP9IF :1; |
unsigned CCP10IF :1; |
}; |
} PIR4bits_t; |
extern volatile PIR4bits_t PIR4bits @ 0xF8F; |
# 7826 |
extern volatile unsigned char IPR4 @ 0xF90; |
asm("IPR4 equ 0F90h"); |
typedef union { |
struct { |
unsigned CCP3IP :1; |
unsigned CCP4IP :1; |
unsigned CCP5IP :1; |
unsigned CCP6IP :1; |
unsigned CCP7IP :1; |
unsigned CCP8IP :1; |
unsigned CCP9IP :1; |
unsigned CCP10IP :1; |
}; |
struct { |
unsigned CCIP3IP :1; |
}; |
} IPR4bits_t; |
extern volatile IPR4bits_t IPR4bits @ 0xF90; |
# 7895 |
extern volatile unsigned char PIE5 @ 0xF91; |
asm("PIE5 equ 0F91h"); |
typedef union { |
struct { |
unsigned TMR1GIE :1; |
unsigned TMR5GIE :1; |
unsigned TMR5IE :1; |
unsigned TMR6IE :1; |
unsigned TMR8IE :1; |
unsigned CM3IE :1; |
}; |
} PIE5bits_t; |
extern volatile PIE5bits_t PIE5bits @ 0xF91; |
# 7944 |
extern volatile unsigned char TRISA @ 0xF92; |
asm("TRISA equ 0F92h"); |
typedef union { |
struct { |
unsigned TRISA0 :1; |
unsigned TRISA1 :1; |
unsigned TRISA2 :1; |
unsigned TRISA3 :1; |
unsigned :1; |
unsigned TRISA5 :1; |
unsigned TRISA6 :1; |
unsigned TRISA7 :1; |
}; |
} TRISAbits_t; |
extern volatile TRISAbits_t TRISAbits @ 0xF92; |
# 8000 |
extern volatile unsigned char TRISB @ 0xF93; |
asm("TRISB equ 0F93h"); |
typedef union { |
struct { |
unsigned TRISB0 :1; |
unsigned TRISB1 :1; |
unsigned TRISB2 :1; |
unsigned TRISB3 :1; |
unsigned TRISB4 :1; |
unsigned TRISB5 :1; |
unsigned TRISB6 :1; |
unsigned TRISB7 :1; |
}; |
} TRISBbits_t; |
extern volatile TRISBbits_t TRISBbits @ 0xF93; |
# 8061 |
extern volatile unsigned char TRISC @ 0xF94; |
asm("TRISC equ 0F94h"); |
typedef union { |
struct { |
unsigned TRISC0 :1; |
unsigned TRISC1 :1; |
unsigned TRISC2 :1; |
unsigned TRISC3 :1; |
unsigned TRISC4 :1; |
unsigned TRISC5 :1; |
unsigned TRISC6 :1; |
unsigned TRISC7 :1; |
}; |
} TRISCbits_t; |
extern volatile TRISCbits_t TRISCbits @ 0xF94; |
# 8122 |
extern volatile unsigned char T3GCON @ 0xF97; |
asm("T3GCON equ 0F97h"); |
typedef union { |
struct { |
unsigned T3GSS0 :1; |
unsigned T3GSS1 :1; |
unsigned T3GVAL :1; |
unsigned T3GGO_T3DONE :1; |
unsigned T3GSPM :1; |
unsigned T3GTM :1; |
unsigned T3GPOL :1; |
unsigned TMR3GE :1; |
}; |
struct { |
unsigned :3; |
unsigned T3GGO :1; |
}; |
struct { |
unsigned :3; |
unsigned T3DONE :1; |
}; |
} T3GCONbits_t; |
extern volatile T3GCONbits_t T3GCONbits @ 0xF97; |
# 8201 |
extern volatile unsigned char PIR5 @ 0xF98; |
asm("PIR5 equ 0F98h"); |
typedef union { |
struct { |
unsigned TMR1GIF :1; |
unsigned TMR5GIF :1; |
unsigned TMR5IF :1; |
unsigned TMR6IF :1; |
unsigned TMR8IF :1; |
unsigned CM3IF :1; |
}; |
} PIR5bits_t; |
extern volatile PIR5bits_t PIR5bits @ 0xF98; |
# 8250 |
extern volatile unsigned char IPR5 @ 0xF99; |
asm("IPR5 equ 0F99h"); |
typedef union { |
struct { |
unsigned TMR1GIP :1; |
unsigned TMR5GIP :1; |
unsigned TMR5IP :1; |
unsigned TMR6IP :1; |
unsigned TMR8IP :1; |
unsigned CM3IP :1; |
}; |
struct { |
unsigned CCH05 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH15 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL05 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL15 :1; |
}; |
} IPR5bits_t; |
extern volatile IPR5bits_t IPR5bits @ 0xF99; |
# 8334 |
extern volatile unsigned char T1GCON @ 0xF9A; |
asm("T1GCON equ 0F9Ah"); |
typedef union { |
struct { |
unsigned :3; |
unsigned T1GGO_NOT_T1DONE :1; |
}; |
struct { |
unsigned T1GSS0 :1; |
unsigned T1GSS1 :1; |
unsigned T1GVAL :1; |
unsigned T1GGO_nT1DONE :1; |
unsigned T1GSPM :1; |
unsigned T1GTM :1; |
unsigned T1GPOL :1; |
unsigned TMR1GE :1; |
}; |
struct { |
unsigned :3; |
unsigned T1GGO :1; |
}; |
struct { |
unsigned :3; |
unsigned NOT_T1DONE :1; |
}; |
struct { |
unsigned :3; |
unsigned nT1DONE :1; |
}; |
struct { |
unsigned :3; |
unsigned T1DONE :1; |
}; |
} T1GCONbits_t; |
extern volatile T1GCONbits_t T1GCONbits @ 0xF9A; |
# 8440 |
extern volatile unsigned char OSCTUNE @ 0xF9B; |
asm("OSCTUNE equ 0F9Bh"); |
typedef union { |
struct { |
unsigned TUN :6; |
unsigned PLLEN :1; |
unsigned INTSRC :1; |
}; |
struct { |
unsigned TUN0 :1; |
unsigned TUN1 :1; |
unsigned TUN2 :1; |
unsigned TUN3 :1; |
unsigned TUN4 :1; |
unsigned TUN5 :1; |
}; |
} OSCTUNEbits_t; |
extern volatile OSCTUNEbits_t OSCTUNEbits @ 0xF9B; |
# 8509 |
extern volatile unsigned char RCSTA2 @ 0xF9C; |
asm("RCSTA2 equ 0F9Ch"); |
typedef union { |
struct { |
unsigned RX9D :1; |
unsigned OERR :1; |
unsigned FERR :1; |
unsigned ADDEN :1; |
unsigned CREN :1; |
unsigned SREN :1; |
unsigned RX9 :1; |
unsigned SPEN :1; |
}; |
struct { |
unsigned RX9D2 :1; |
unsigned OERR2 :1; |
unsigned FERR2 :1; |
unsigned ADDEN2 :1; |
unsigned CREN2 :1; |
unsigned SREN2 :1; |
unsigned RX92 :1; |
unsigned SPEN2 :1; |
}; |
struct { |
unsigned :6; |
unsigned RC8_92 :1; |
}; |
struct { |
unsigned :6; |
unsigned RC92 :1; |
}; |
struct { |
unsigned RCD82 :1; |
}; |
} RCSTA2bits_t; |
extern volatile RCSTA2bits_t RCSTA2bits @ 0xF9C; |
# 8646 |
extern volatile unsigned char PIE1 @ 0xF9D; |
asm("PIE1 equ 0F9Dh"); |
typedef union { |
struct { |
unsigned TMR1IE :1; |
unsigned TMR2IE :1; |
unsigned CCP1IE :1; |
unsigned SSP1IE :1; |
unsigned TX1IE :1; |
unsigned RC1IE :1; |
unsigned ADIE :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPIE :1; |
unsigned TXIE :1; |
unsigned RCIE :1; |
}; |
} PIE1bits_t; |
extern volatile PIE1bits_t PIE1bits @ 0xF9D; |
# 8722 |
extern volatile unsigned char PIR1 @ 0xF9E; |
asm("PIR1 equ 0F9Eh"); |
typedef union { |
struct { |
unsigned TMR1IF :1; |
unsigned TMR2IF :1; |
unsigned CCP1IF :1; |
unsigned SSP1IF :1; |
unsigned TX1IF :1; |
unsigned RC1IF :1; |
unsigned ADIF :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPIF :1; |
unsigned TXIF :1; |
unsigned RCIF :1; |
}; |
} PIR1bits_t; |
extern volatile PIR1bits_t PIR1bits @ 0xF9E; |
# 8798 |
extern volatile unsigned char IPR1 @ 0xF9F; |
asm("IPR1 equ 0F9Fh"); |
typedef union { |
struct { |
unsigned TMR1IP :1; |
unsigned TMR2IP :1; |
unsigned CCP1IP :1; |
unsigned SSP1IP :1; |
unsigned TX1IP :1; |
unsigned RC1IP :1; |
unsigned ADIP :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPIP :1; |
unsigned TXIP :1; |
unsigned RCIP :1; |
}; |
} IPR1bits_t; |
extern volatile IPR1bits_t IPR1bits @ 0xF9F; |
# 8874 |
extern volatile unsigned char PIE2 @ 0xFA0; |
asm("PIE2 equ 0FA0h"); |
typedef union { |
struct { |
unsigned CCP2IE :1; |
unsigned TMR3IE :1; |
unsigned LVDIE :1; |
unsigned BCL1IE :1; |
unsigned :1; |
unsigned CM1IE :1; |
unsigned CM2IE :1; |
unsigned OSCFIE :1; |
}; |
struct { |
unsigned :2; |
unsigned HLVDIE :1; |
unsigned BCLIE :1; |
}; |
struct { |
unsigned :6; |
unsigned CMIE :1; |
}; |
} PIE2bits_t; |
extern volatile PIE2bits_t PIE2bits @ 0xFA0; |
# 8954 |
extern volatile unsigned char PIR2 @ 0xFA1; |
asm("PIR2 equ 0FA1h"); |
typedef union { |
struct { |
unsigned CCP2IF :1; |
unsigned TMR3IF :1; |
unsigned LVDIF :1; |
unsigned BCL1IF :1; |
unsigned :1; |
unsigned CM1IF :1; |
unsigned CM2IF :1; |
unsigned OSCFIF :1; |
}; |
struct { |
unsigned :2; |
unsigned HLVDIF :1; |
unsigned BCLIF :1; |
}; |
struct { |
unsigned :6; |
unsigned CMIF :1; |
}; |
} PIR2bits_t; |
extern volatile PIR2bits_t PIR2bits @ 0xFA1; |
# 9034 |
extern volatile unsigned char IPR2 @ 0xFA2; |
asm("IPR2 equ 0FA2h"); |
typedef union { |
struct { |
unsigned CCP2IP :1; |
unsigned TMR3IP :1; |
unsigned LVDIP :1; |
unsigned BCL1IP :1; |
unsigned :1; |
unsigned CM1IP :1; |
unsigned CM2IP :1; |
unsigned OSCFIP :1; |
}; |
struct { |
unsigned :2; |
unsigned HLVDIP :1; |
unsigned BCLIP :1; |
}; |
struct { |
unsigned :6; |
unsigned CMIP :1; |
}; |
} IPR2bits_t; |
extern volatile IPR2bits_t IPR2bits @ 0xFA2; |
# 9114 |
extern volatile unsigned char PIE3 @ 0xFA3; |
asm("PIE3 equ 0FA3h"); |
typedef union { |
struct { |
unsigned RTCCIE :1; |
unsigned TMR3GIE :1; |
unsigned CTMUIE :1; |
unsigned TMR4IE :1; |
unsigned TX2IE :1; |
unsigned RC2IE :1; |
unsigned BCL2IE :1; |
unsigned SSP2IE :1; |
}; |
struct { |
unsigned RXB0IE :1; |
}; |
struct { |
unsigned :1; |
unsigned RXB1IE :1; |
}; |
struct { |
unsigned :1; |
unsigned RXBNIE :1; |
}; |
struct { |
unsigned :2; |
unsigned TXB0IE :1; |
}; |
struct { |
unsigned :3; |
unsigned TXB1IE :1; |
}; |
struct { |
unsigned :4; |
unsigned TXB2IE :1; |
}; |
struct { |
unsigned :4; |
unsigned TXBNIE :1; |
}; |
} PIE3bits_t; |
extern volatile PIE3bits_t PIE3bits @ 0xFA3; |
# 9237 |
extern volatile unsigned char PIR3 @ 0xFA4; |
asm("PIR3 equ 0FA4h"); |
typedef union { |
struct { |
unsigned RTCCIF :1; |
unsigned TMR3GIF :1; |
unsigned CTMUIF :1; |
unsigned TMR4IF :1; |
unsigned TX2IF :1; |
unsigned RC2IF :1; |
unsigned BCL2IF :1; |
unsigned SSP2IF :1; |
}; |
struct { |
unsigned :1; |
unsigned RXBNIF :1; |
}; |
struct { |
unsigned :4; |
unsigned TXBNIF :1; |
}; |
} PIR3bits_t; |
extern volatile PIR3bits_t PIR3bits @ 0xFA4; |
# 9316 |
extern volatile unsigned char IPR3 @ 0xFA5; |
asm("IPR3 equ 0FA5h"); |
typedef union { |
struct { |
unsigned RTCCIP :1; |
unsigned TMR3GIP :1; |
unsigned CTMUIP :1; |
unsigned TMR4IP :1; |
unsigned TX2IP :1; |
unsigned RC2IP :1; |
unsigned BCL2IP :1; |
unsigned SSP2IP :1; |
}; |
struct { |
unsigned :1; |
unsigned RXBNIP :1; |
}; |
struct { |
unsigned :4; |
unsigned TXBNIP :1; |
}; |
} IPR3bits_t; |
extern volatile IPR3bits_t IPR3bits @ 0xFA5; |
# 9395 |
extern volatile unsigned char EECON1 @ 0xFA6; |
asm("EECON1 equ 0FA6h"); |
typedef union { |
struct { |
unsigned :1; |
unsigned WR :1; |
unsigned WREN :1; |
unsigned WRERR :1; |
unsigned FREE :1; |
unsigned WPROG :1; |
}; |
} EECON1bits_t; |
extern volatile EECON1bits_t EECON1bits @ 0xFA6; |
# 9439 |
extern volatile unsigned char EECON2 @ 0xFA7; |
asm("EECON2 equ 0FA7h"); |
typedef union { |
struct { |
unsigned EECON2 :8; |
}; |
} EECON2bits_t; |
extern volatile EECON2bits_t EECON2bits @ 0xFA7; |
# 9458 |
extern volatile unsigned char TXSTA2 @ 0xFA8; |
asm("TXSTA2 equ 0FA8h"); |
typedef union { |
struct { |
unsigned TX9D :1; |
unsigned TRMT :1; |
unsigned BRGH :1; |
unsigned SENDB :1; |
unsigned SYNC :1; |
unsigned TXEN :1; |
unsigned TX9 :1; |
unsigned CSRC :1; |
}; |
struct { |
unsigned TX9D2 :1; |
unsigned TRMT2 :1; |
unsigned BRGH2 :1; |
unsigned SENDB2 :1; |
unsigned SYNC2 :1; |
unsigned TXEN2 :1; |
unsigned TX92 :1; |
unsigned CSRC2 :1; |
}; |
struct { |
unsigned :6; |
unsigned TX8_92 :1; |
}; |
struct { |
unsigned TXD82 :1; |
}; |
} TXSTA2bits_t; |
extern volatile TXSTA2bits_t TXSTA2bits @ 0xFA8; |
# 9586 |
extern volatile unsigned char TXREG2 @ 0xFA9; |
asm("TXREG2 equ 0FA9h"); |
typedef union { |
struct { |
unsigned TXREG2 :8; |
}; |
} TXREG2bits_t; |
extern volatile TXREG2bits_t TXREG2bits @ 0xFA9; |
# 9605 |
extern volatile unsigned char RCREG2 @ 0xFAA; |
asm("RCREG2 equ 0FAAh"); |
typedef union { |
struct { |
unsigned RCREG2 :8; |
}; |
} RCREG2bits_t; |
extern volatile RCREG2bits_t RCREG2bits @ 0xFAA; |
# 9624 |
extern volatile unsigned char SPBRG2 @ 0xFAB; |
asm("SPBRG2 equ 0FABh"); |
typedef union { |
struct { |
unsigned SPBRG2 :8; |
}; |
} SPBRG2bits_t; |
extern volatile SPBRG2bits_t SPBRG2bits @ 0xFAB; |
# 9643 |
extern volatile unsigned char RCSTA1 @ 0xFAC; |
asm("RCSTA1 equ 0FACh"); |
extern volatile unsigned char RCSTA @ 0xFAC; |
asm("RCSTA equ 0FACh"); |
typedef union { |
struct { |
unsigned RX9D :1; |
unsigned OERR :1; |
unsigned FERR :1; |
unsigned ADDEN :1; |
unsigned CREN :1; |
unsigned SREN :1; |
unsigned RX9 :1; |
unsigned SPEN :1; |
}; |
struct { |
unsigned RCD8 :1; |
unsigned :2; |
unsigned ADEN :1; |
unsigned :2; |
unsigned RC9 :1; |
}; |
struct { |
unsigned :6; |
unsigned NOT_RC8 :1; |
}; |
struct { |
unsigned :6; |
unsigned nRC8 :1; |
}; |
struct { |
unsigned :6; |
unsigned RC8_9 :1; |
}; |
struct { |
unsigned RX9D1 :1; |
unsigned OERR1 :1; |
unsigned FERR1 :1; |
unsigned ADDEN1 :1; |
unsigned CREN1 :1; |
unsigned SREN1 :1; |
unsigned RX91 :1; |
unsigned SPEN1 :1; |
}; |
struct { |
unsigned :5; |
unsigned SRENA :1; |
}; |
} RCSTA1bits_t; |
extern volatile RCSTA1bits_t RCSTA1bits @ 0xFAC; |
# 9816 |
typedef union { |
struct { |
unsigned RX9D :1; |
unsigned OERR :1; |
unsigned FERR :1; |
unsigned ADDEN :1; |
unsigned CREN :1; |
unsigned SREN :1; |
unsigned RX9 :1; |
unsigned SPEN :1; |
}; |
struct { |
unsigned RCD8 :1; |
unsigned :2; |
unsigned ADEN :1; |
unsigned :2; |
unsigned RC9 :1; |
}; |
struct { |
unsigned :6; |
unsigned NOT_RC8 :1; |
}; |
struct { |
unsigned :6; |
unsigned nRC8 :1; |
}; |
struct { |
unsigned :6; |
unsigned RC8_9 :1; |
}; |
struct { |
unsigned RX9D1 :1; |
unsigned OERR1 :1; |
unsigned FERR1 :1; |
unsigned ADDEN1 :1; |
unsigned CREN1 :1; |
unsigned SREN1 :1; |
unsigned RX91 :1; |
unsigned SPEN1 :1; |
}; |
struct { |
unsigned :5; |
unsigned SRENA :1; |
}; |
} RCSTAbits_t; |
extern volatile RCSTAbits_t RCSTAbits @ 0xFAC; |
# 9980 |
extern volatile unsigned char TXSTA1 @ 0xFAD; |
asm("TXSTA1 equ 0FADh"); |
extern volatile unsigned char TXSTA @ 0xFAD; |
asm("TXSTA equ 0FADh"); |
typedef union { |
struct { |
unsigned TX9D :1; |
unsigned TRMT :1; |
unsigned BRGH :1; |
unsigned SENDB :1; |
unsigned SYNC :1; |
unsigned TXEN :1; |
unsigned TX9 :1; |
unsigned CSRC :1; |
}; |
struct { |
unsigned TXD8 :1; |
unsigned :5; |
unsigned TX8_9 :1; |
}; |
struct { |
unsigned :6; |
unsigned NOT_TX8 :1; |
}; |
struct { |
unsigned :6; |
unsigned nTX8 :1; |
}; |
struct { |
unsigned TX9D1 :1; |
unsigned TRMT1 :1; |
unsigned BRGH1 :1; |
unsigned SENDB1 :1; |
unsigned SYNC1 :1; |
unsigned TXEN1 :1; |
unsigned TX91 :1; |
unsigned CSRC1 :1; |
}; |
} TXSTA1bits_t; |
extern volatile TXSTA1bits_t TXSTA1bits @ 0xFAD; |
# 10128 |
typedef union { |
struct { |
unsigned TX9D :1; |
unsigned TRMT :1; |
unsigned BRGH :1; |
unsigned SENDB :1; |
unsigned SYNC :1; |
unsigned TXEN :1; |
unsigned TX9 :1; |
unsigned CSRC :1; |
}; |
struct { |
unsigned TXD8 :1; |
unsigned :5; |
unsigned TX8_9 :1; |
}; |
struct { |
unsigned :6; |
unsigned NOT_TX8 :1; |
}; |
struct { |
unsigned :6; |
unsigned nTX8 :1; |
}; |
struct { |
unsigned TX9D1 :1; |
unsigned TRMT1 :1; |
unsigned BRGH1 :1; |
unsigned SENDB1 :1; |
unsigned SYNC1 :1; |
unsigned TXEN1 :1; |
unsigned TX91 :1; |
unsigned CSRC1 :1; |
}; |
} TXSTAbits_t; |
extern volatile TXSTAbits_t TXSTAbits @ 0xFAD; |
# 10267 |
extern volatile unsigned char TXREG1 @ 0xFAE; |
asm("TXREG1 equ 0FAEh"); |
extern volatile unsigned char TXREG @ 0xFAE; |
asm("TXREG equ 0FAEh"); |
typedef union { |
struct { |
unsigned TXREG1 :8; |
}; |
} TXREG1bits_t; |
extern volatile TXREG1bits_t TXREG1bits @ 0xFAE; |
# 10290 |
typedef union { |
struct { |
unsigned TXREG1 :8; |
}; |
} TXREGbits_t; |
extern volatile TXREGbits_t TXREGbits @ 0xFAE; |
# 10304 |
extern volatile unsigned char RCREG1 @ 0xFAF; |
asm("RCREG1 equ 0FAFh"); |
extern volatile unsigned char RCREG @ 0xFAF; |
asm("RCREG equ 0FAFh"); |
typedef union { |
struct { |
unsigned RCREG1 :8; |
}; |
} RCREG1bits_t; |
extern volatile RCREG1bits_t RCREG1bits @ 0xFAF; |
# 10327 |
typedef union { |
struct { |
unsigned RCREG1 :8; |
}; |
} RCREGbits_t; |
extern volatile RCREGbits_t RCREGbits @ 0xFAF; |
# 10341 |
extern volatile unsigned char SPBRG1 @ 0xFB0; |
asm("SPBRG1 equ 0FB0h"); |
extern volatile unsigned char SPBRG @ 0xFB0; |
asm("SPBRG equ 0FB0h"); |
typedef union { |
struct { |
unsigned SPBRG1 :8; |
}; |
} SPBRG1bits_t; |
extern volatile SPBRG1bits_t SPBRG1bits @ 0xFB0; |
# 10364 |
typedef union { |
struct { |
unsigned SPBRG1 :8; |
}; |
} SPBRGbits_t; |
extern volatile SPBRGbits_t SPBRGbits @ 0xFB0; |
# 10378 |
extern volatile unsigned char CTMUICON @ 0xFB1; |
asm("CTMUICON equ 0FB1h"); |
typedef union { |
struct { |
unsigned IRNG :2; |
unsigned ITRIM :6; |
}; |
struct { |
unsigned IRNG0 :1; |
unsigned IRNG1 :1; |
unsigned ITRIM0 :1; |
unsigned ITRIM1 :1; |
unsigned ITRIM2 :1; |
unsigned ITRIM3 :1; |
unsigned ITRIM4 :1; |
unsigned ITRIM5 :1; |
}; |
} CTMUICONbits_t; |
extern volatile CTMUICONbits_t CTMUICONbits @ 0xFB1; |
# 10453 |
extern volatile unsigned char CTMUCONL @ 0xFB2; |
asm("CTMUCONL equ 0FB2h"); |
typedef union { |
struct { |
unsigned EDG1STAT :1; |
unsigned EDG2STAT :1; |
unsigned EDG1SEL0 :1; |
unsigned EDG1SEL1 :1; |
unsigned EDG1POL :1; |
unsigned EDG2SEL0 :1; |
unsigned EDG2SEL1 :1; |
unsigned EDG2POL :1; |
}; |
} CTMUCONLbits_t; |
extern volatile CTMUCONLbits_t CTMUCONLbits @ 0xFB2; |
# 10514 |
extern volatile unsigned char CTMUCONH @ 0xFB3; |
asm("CTMUCONH equ 0FB3h"); |
typedef union { |
struct { |
unsigned CTTRIG :1; |
unsigned IDISSEN :1; |
unsigned EDGSEQEN :1; |
unsigned EDGEN :1; |
unsigned TGEN :1; |
unsigned CTMUSIDL :1; |
unsigned :1; |
unsigned CTMUEN :1; |
}; |
} CTMUCONHbits_t; |
extern volatile CTMUCONHbits_t CTMUCONHbits @ 0xFB3; |
# 10570 |
extern volatile unsigned char CCP2CON @ 0xFB4; |
asm("CCP2CON equ 0FB4h"); |
extern volatile unsigned char ECCP2CON @ 0xFB4; |
asm("ECCP2CON equ 0FB4h"); |
typedef union { |
struct { |
unsigned CCP2M :4; |
unsigned DC2B :2; |
unsigned P2M :2; |
}; |
struct { |
unsigned CCP2M0 :1; |
unsigned CCP2M1 :1; |
unsigned CCP2M2 :1; |
unsigned CCP2M3 :1; |
unsigned DC2B0 :1; |
unsigned DC2B1 :1; |
unsigned P2M0 :1; |
unsigned P2M1 :1; |
}; |
struct { |
unsigned :4; |
unsigned CCP2Y :1; |
unsigned CCP2X :1; |
}; |
} CCP2CONbits_t; |
extern volatile CCP2CONbits_t CCP2CONbits @ 0xFB4; |
# 10670 |
typedef union { |
struct { |
unsigned CCP2M :4; |
unsigned DC2B :2; |
unsigned P2M :2; |
}; |
struct { |
unsigned CCP2M0 :1; |
unsigned CCP2M1 :1; |
unsigned CCP2M2 :1; |
unsigned CCP2M3 :1; |
unsigned DC2B0 :1; |
unsigned DC2B1 :1; |
unsigned P2M0 :1; |
unsigned P2M1 :1; |
}; |
struct { |
unsigned :4; |
unsigned CCP2Y :1; |
unsigned CCP2X :1; |
}; |
} ECCP2CONbits_t; |
extern volatile ECCP2CONbits_t ECCP2CONbits @ 0xFB4; |
# 10761 |
extern volatile unsigned short CCPR2 @ 0xFB5; |
asm("CCPR2 equ 0FB5h"); |
extern volatile unsigned char CCPR2L @ 0xFB5; |
asm("CCPR2L equ 0FB5h"); |
typedef union { |
struct { |
unsigned CCPR2L :8; |
}; |
} CCPR2Lbits_t; |
extern volatile CCPR2Lbits_t CCPR2Lbits @ 0xFB5; |
# 10786 |
extern volatile unsigned char CCPR2H @ 0xFB6; |
asm("CCPR2H equ 0FB6h"); |
typedef union { |
struct { |
unsigned CCPR2H :8; |
}; |
} CCPR2Hbits_t; |
extern volatile CCPR2Hbits_t CCPR2Hbits @ 0xFB6; |
# 10805 |
extern volatile unsigned char ECCP2DEL @ 0xFB7; |
asm("ECCP2DEL equ 0FB7h"); |
extern volatile unsigned char PWM2CON @ 0xFB7; |
asm("PWM2CON equ 0FB7h"); |
typedef union { |
struct { |
unsigned P2DC :7; |
unsigned P2RSEN :1; |
}; |
struct { |
unsigned P2DC0 :1; |
unsigned P2DC1 :1; |
unsigned P2DC2 :1; |
unsigned P2DC3 :1; |
unsigned P2DC4 :1; |
unsigned P2DC5 :1; |
unsigned P2DC6 :1; |
}; |
} ECCP2DELbits_t; |
extern volatile ECCP2DELbits_t ECCP2DELbits @ 0xFB7; |
# 10878 |
typedef union { |
struct { |
unsigned P2DC :7; |
unsigned P2RSEN :1; |
}; |
struct { |
unsigned P2DC0 :1; |
unsigned P2DC1 :1; |
unsigned P2DC2 :1; |
unsigned P2DC3 :1; |
unsigned P2DC4 :1; |
unsigned P2DC5 :1; |
unsigned P2DC6 :1; |
}; |
} PWM2CONbits_t; |
extern volatile PWM2CONbits_t PWM2CONbits @ 0xFB7; |
# 10942 |
extern volatile unsigned char ECCP2AS @ 0xFB8; |
asm("ECCP2AS equ 0FB8h"); |
typedef union { |
struct { |
unsigned PSS2BD :2; |
unsigned PSS2AC :2; |
unsigned ECCP2AS :3; |
unsigned ECCP2ASE :1; |
}; |
struct { |
unsigned PSS2BD0 :1; |
unsigned PSS2BD1 :1; |
unsigned PSS2AC0 :1; |
unsigned PSS2AC1 :1; |
unsigned ECCP2AS0 :1; |
unsigned ECCP2AS1 :1; |
unsigned ECCP2AS2 :1; |
}; |
} ECCP2ASbits_t; |
extern volatile ECCP2ASbits_t ECCP2ASbits @ 0xFB8; |
# 11023 |
extern volatile unsigned char PSTR2CON @ 0xFB9; |
asm("PSTR2CON equ 0FB9h"); |
typedef union { |
struct { |
unsigned STRA :1; |
unsigned STRB :1; |
unsigned STRC :1; |
unsigned STRD :1; |
unsigned STRSYNC :1; |
unsigned :1; |
unsigned CMPL0 :1; |
unsigned CMPL1 :1; |
}; |
struct { |
unsigned P2DC0 :1; |
unsigned P2DC1 :1; |
unsigned P2DC2 :1; |
unsigned P2DC3 :1; |
unsigned P2DC4 :1; |
unsigned P2DC5 :1; |
unsigned P2DC6 :1; |
}; |
struct { |
unsigned :6; |
unsigned CMPL02 :1; |
}; |
struct { |
unsigned :7; |
unsigned CMPL12 :1; |
}; |
struct { |
unsigned P2DC02 :1; |
}; |
struct { |
unsigned P2DC0CON :1; |
}; |
struct { |
unsigned :1; |
unsigned P2DC12 :1; |
}; |
struct { |
unsigned :1; |
unsigned P2DC1CON :1; |
}; |
struct { |
unsigned :2; |
unsigned P2DC22 :1; |
}; |
struct { |
unsigned :2; |
unsigned P2DC2CON :1; |
}; |
struct { |
unsigned :3; |
unsigned P2DC32 :1; |
}; |
struct { |
unsigned :3; |
unsigned P2DC3CON :1; |
}; |
struct { |
unsigned :4; |
unsigned P2DC42 :1; |
}; |
struct { |
unsigned :4; |
unsigned P2DC4CON :1; |
}; |
struct { |
unsigned :5; |
unsigned P2DC52 :1; |
}; |
struct { |
unsigned :5; |
unsigned P2DC5CON :1; |
}; |
struct { |
unsigned :6; |
unsigned P2DC62 :1; |
}; |
struct { |
unsigned :6; |
unsigned P2DC6CON :1; |
}; |
struct { |
unsigned STRA2 :1; |
}; |
struct { |
unsigned :1; |
unsigned STRB2 :1; |
}; |
struct { |
unsigned :2; |
unsigned STRC2 :1; |
}; |
struct { |
unsigned :3; |
unsigned STRD2 :1; |
}; |
struct { |
unsigned :4; |
unsigned STRSYNC2 :1; |
}; |
} PSTR2CONbits_t; |
extern volatile PSTR2CONbits_t PSTR2CONbits @ 0xFB9; |
# 11309 |
extern volatile unsigned char CCP1CON @ 0xFBA; |
asm("CCP1CON equ 0FBAh"); |
extern volatile unsigned char ECCP1CON @ 0xFBA; |
asm("ECCP1CON equ 0FBAh"); |
typedef union { |
struct { |
unsigned CCP1M :4; |
unsigned DC1B :2; |
unsigned P1M :2; |
}; |
struct { |
unsigned CCP1M0 :1; |
unsigned CCP1M1 :1; |
unsigned CCP1M2 :1; |
unsigned CCP1M3 :1; |
unsigned DC1B0 :1; |
unsigned DC1B1 :1; |
unsigned P1M0 :1; |
unsigned P1M1 :1; |
}; |
struct { |
unsigned :4; |
unsigned CCP1Y :1; |
unsigned CCP1X :1; |
}; |
} CCP1CONbits_t; |
extern volatile CCP1CONbits_t CCP1CONbits @ 0xFBA; |
# 11409 |
typedef union { |
struct { |
unsigned CCP1M :4; |
unsigned DC1B :2; |
unsigned P1M :2; |
}; |
struct { |
unsigned CCP1M0 :1; |
unsigned CCP1M1 :1; |
unsigned CCP1M2 :1; |
unsigned CCP1M3 :1; |
unsigned DC1B0 :1; |
unsigned DC1B1 :1; |
unsigned P1M0 :1; |
unsigned P1M1 :1; |
}; |
struct { |
unsigned :4; |
unsigned CCP1Y :1; |
unsigned CCP1X :1; |
}; |
} ECCP1CONbits_t; |
extern volatile ECCP1CONbits_t ECCP1CONbits @ 0xFBA; |
# 11500 |
extern volatile unsigned short CCPR1 @ 0xFBB; |
asm("CCPR1 equ 0FBBh"); |
extern volatile unsigned char CCPR1L @ 0xFBB; |
asm("CCPR1L equ 0FBBh"); |
typedef union { |
struct { |
unsigned CCPR1L :8; |
}; |
} CCPR1Lbits_t; |
extern volatile CCPR1Lbits_t CCPR1Lbits @ 0xFBB; |
# 11525 |
extern volatile unsigned char CCPR1H @ 0xFBC; |
asm("CCPR1H equ 0FBCh"); |
typedef union { |
struct { |
unsigned CCPR1H :8; |
}; |
} CCPR1Hbits_t; |
extern volatile CCPR1Hbits_t CCPR1Hbits @ 0xFBC; |
# 11544 |
extern volatile unsigned char ECCP1DEL @ 0xFBD; |
asm("ECCP1DEL equ 0FBDh"); |
extern volatile unsigned char PWM1CON @ 0xFBD; |
asm("PWM1CON equ 0FBDh"); |
typedef union { |
struct { |
unsigned P1DC :7; |
unsigned P1RSEN :1; |
}; |
struct { |
unsigned P1DC0 :1; |
unsigned P1DC1 :1; |
unsigned P1DC2 :1; |
unsigned P1DC3 :1; |
unsigned P1DC4 :1; |
unsigned P1DC5 :1; |
unsigned P1DC6 :1; |
}; |
} ECCP1DELbits_t; |
extern volatile ECCP1DELbits_t ECCP1DELbits @ 0xFBD; |
# 11617 |
typedef union { |
struct { |
unsigned P1DC :7; |
unsigned P1RSEN :1; |
}; |
struct { |
unsigned P1DC0 :1; |
unsigned P1DC1 :1; |
unsigned P1DC2 :1; |
unsigned P1DC3 :1; |
unsigned P1DC4 :1; |
unsigned P1DC5 :1; |
unsigned P1DC6 :1; |
}; |
} PWM1CONbits_t; |
extern volatile PWM1CONbits_t PWM1CONbits @ 0xFBD; |
# 11681 |
extern volatile unsigned char ECCP1AS @ 0xFBE; |
asm("ECCP1AS equ 0FBEh"); |
typedef union { |
struct { |
unsigned PSS1BD :2; |
unsigned PSS1AC :2; |
unsigned ECCP1AS :3; |
unsigned ECCP1ASE :1; |
}; |
struct { |
unsigned PSS1BD0 :1; |
unsigned PSS1BD1 :1; |
unsigned PSS1AC0 :1; |
unsigned PSS1AC1 :1; |
unsigned ECCP1AS0 :1; |
unsigned ECCP1AS1 :1; |
unsigned ECCP1AS2 :1; |
}; |
} ECCP1ASbits_t; |
extern volatile ECCP1ASbits_t ECCP1ASbits @ 0xFBE; |
# 11762 |
extern volatile unsigned char PSTR1CON @ 0xFBF; |
asm("PSTR1CON equ 0FBFh"); |
typedef union { |
struct { |
unsigned STRA :1; |
unsigned STRB :1; |
unsigned STRC :1; |
unsigned STRD :1; |
unsigned STRSYNC :1; |
unsigned :1; |
unsigned CMPL0 :1; |
unsigned CMPL1 :1; |
}; |
} PSTR1CONbits_t; |
extern volatile PSTR1CONbits_t PSTR1CONbits @ 0xFBF; |
# 11818 |
extern volatile unsigned char WDTCON @ 0xFC0; |
asm("WDTCON equ 0FC0h"); |
typedef union { |
struct { |
unsigned SWDTEN :1; |
unsigned ULPSINK :1; |
unsigned ULPEN :1; |
unsigned DS :1; |
unsigned VBGOE :1; |
unsigned ULPLVL :1; |
unsigned LVDSTAT :1; |
unsigned REGSLP :1; |
}; |
struct { |
unsigned SWDTE :1; |
}; |
} WDTCONbits_t; |
extern volatile WDTCONbits_t WDTCONbits @ 0xFC0; |
# 11887 |
extern volatile unsigned char ADCON1 @ 0xFC1; |
asm("ADCON1 equ 0FC1h"); |
typedef union { |
struct { |
unsigned ADCS :3; |
unsigned ACQT :3; |
unsigned ADCAL :1; |
unsigned ADFM :1; |
}; |
struct { |
unsigned ADCS0 :1; |
unsigned ADCS1 :1; |
unsigned ADCS2 :1; |
unsigned ACQT0 :1; |
unsigned ACQT1 :1; |
unsigned ACQT2 :1; |
}; |
struct { |
unsigned :3; |
unsigned CHSN3 :1; |
}; |
struct { |
unsigned :4; |
unsigned VCFG01 :1; |
}; |
struct { |
unsigned :5; |
unsigned VCFG11 :1; |
}; |
} ADCON1bits_t; |
extern volatile ADCON1bits_t ADCON1bits @ 0xFC1; |
# 11989 |
extern volatile unsigned char ADCON0 @ 0xFC2; |
asm("ADCON0 equ 0FC2h"); |
typedef union { |
struct { |
unsigned :1; |
unsigned GO_NOT_DONE :1; |
}; |
struct { |
unsigned ADON :1; |
unsigned GO_nDONE :1; |
unsigned CHS :4; |
unsigned VCFG :2; |
}; |
struct { |
unsigned :1; |
unsigned GO_DONE :1; |
unsigned CHS0 :1; |
unsigned CHS1 :1; |
unsigned CHS2 :1; |
unsigned CHS3 :1; |
unsigned VCFG0 :1; |
unsigned VCFG1 :1; |
}; |
struct { |
unsigned :1; |
unsigned DONE :1; |
}; |
struct { |
unsigned :1; |
unsigned GO :1; |
}; |
struct { |
unsigned :1; |
unsigned NOT_DONE :1; |
}; |
struct { |
unsigned :1; |
unsigned nDONE :1; |
}; |
struct { |
unsigned :7; |
unsigned ADCAL :1; |
}; |
struct { |
unsigned :1; |
unsigned GODONE :1; |
}; |
} ADCON0bits_t; |
extern volatile ADCON0bits_t ADCON0bits @ 0xFC2; |
# 12134 |
extern volatile unsigned short ADRES @ 0xFC3; |
asm("ADRES equ 0FC3h"); |
extern volatile unsigned char ADRESL @ 0xFC3; |
asm("ADRESL equ 0FC3h"); |
typedef union { |
struct { |
unsigned ADRESL :8; |
}; |
} ADRESLbits_t; |
extern volatile ADRESLbits_t ADRESLbits @ 0xFC3; |
# 12159 |
extern volatile unsigned char ADRESH @ 0xFC4; |
asm("ADRESH equ 0FC4h"); |
typedef union { |
struct { |
unsigned ADRESH :8; |
}; |
} ADRESHbits_t; |
extern volatile ADRESHbits_t ADRESHbits @ 0xFC4; |
# 12178 |
extern volatile unsigned char SSP1CON2 @ 0xFC5; |
asm("SSP1CON2 equ 0FC5h"); |
extern volatile unsigned char SSPCON2 @ 0xFC5; |
asm("SSPCON2 equ 0FC5h"); |
typedef union { |
struct { |
unsigned SEN :1; |
unsigned RSEN :1; |
unsigned PEN :1; |
unsigned RCEN :1; |
unsigned ACKEN :1; |
unsigned ACKDT :1; |
unsigned ACKSTAT :1; |
unsigned GCEN :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK1 :1; |
unsigned ADMSK2 :1; |
unsigned ADMSK3 :1; |
unsigned ADMSK4 :1; |
unsigned ADMSK5 :1; |
}; |
struct { |
unsigned :5; |
unsigned ACKDT1 :1; |
}; |
struct { |
unsigned :4; |
unsigned ACKEN1 :1; |
}; |
struct { |
unsigned :6; |
unsigned ACKSTAT1 :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK11 :1; |
}; |
struct { |
unsigned :2; |
unsigned ADMSK21 :1; |
}; |
struct { |
unsigned :3; |
unsigned ADMSK31 :1; |
}; |
struct { |
unsigned :4; |
unsigned ADMSK41 :1; |
}; |
struct { |
unsigned :5; |
unsigned ADMSK51 :1; |
}; |
struct { |
unsigned :7; |
unsigned GCEN1 :1; |
}; |
struct { |
unsigned :2; |
unsigned PEN1 :1; |
}; |
struct { |
unsigned :3; |
unsigned RCEN1 :1; |
}; |
struct { |
unsigned :1; |
unsigned RSEN1 :1; |
}; |
struct { |
unsigned SEN1 :1; |
}; |
} SSP1CON2bits_t; |
extern volatile SSP1CON2bits_t SSP1CON2bits @ 0xFC5; |
# 12392 |
typedef union { |
struct { |
unsigned SEN :1; |
unsigned RSEN :1; |
unsigned PEN :1; |
unsigned RCEN :1; |
unsigned ACKEN :1; |
unsigned ACKDT :1; |
unsigned ACKSTAT :1; |
unsigned GCEN :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK1 :1; |
unsigned ADMSK2 :1; |
unsigned ADMSK3 :1; |
unsigned ADMSK4 :1; |
unsigned ADMSK5 :1; |
}; |
struct { |
unsigned :5; |
unsigned ACKDT1 :1; |
}; |
struct { |
unsigned :4; |
unsigned ACKEN1 :1; |
}; |
struct { |
unsigned :6; |
unsigned ACKSTAT1 :1; |
}; |
struct { |
unsigned :1; |
unsigned ADMSK11 :1; |
}; |
struct { |
unsigned :2; |
unsigned ADMSK21 :1; |
}; |
struct { |
unsigned :3; |
unsigned ADMSK31 :1; |
}; |
struct { |
unsigned :4; |
unsigned ADMSK41 :1; |
}; |
struct { |
unsigned :5; |
unsigned ADMSK51 :1; |
}; |
struct { |
unsigned :7; |
unsigned GCEN1 :1; |
}; |
struct { |
unsigned :2; |
unsigned PEN1 :1; |
}; |
struct { |
unsigned :3; |
unsigned RCEN1 :1; |
}; |
struct { |
unsigned :1; |
unsigned RSEN1 :1; |
}; |
struct { |
unsigned SEN1 :1; |
}; |
} SSPCON2bits_t; |
extern volatile SSPCON2bits_t SSPCON2bits @ 0xFC5; |
# 12597 |
extern volatile unsigned char SSP1CON1 @ 0xFC6; |
asm("SSP1CON1 equ 0FC6h"); |
extern volatile unsigned char SSPCON1 @ 0xFC6; |
asm("SSPCON1 equ 0FC6h"); |
typedef union { |
struct { |
unsigned SSPM :4; |
unsigned CKP :1; |
unsigned SSPEN :1; |
unsigned SSPOV :1; |
unsigned WCOL :1; |
}; |
struct { |
unsigned SSPM0 :1; |
unsigned SSPM1 :1; |
unsigned SSPM2 :1; |
unsigned SSPM3 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKP1 :1; |
}; |
struct { |
unsigned :5; |
unsigned SSPEN1 :1; |
}; |
struct { |
unsigned SSPM01 :1; |
}; |
struct { |
unsigned :1; |
unsigned SSPM11 :1; |
}; |
struct { |
unsigned :2; |
unsigned SSPM21 :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPM31 :1; |
}; |
struct { |
unsigned :6; |
unsigned SSPOV1 :1; |
}; |
struct { |
unsigned :7; |
unsigned WCOL1 :1; |
}; |
} SSP1CON1bits_t; |
extern volatile SSP1CON1bits_t SSP1CON1bits @ 0xFC6; |
# 12741 |
typedef union { |
struct { |
unsigned SSPM :4; |
unsigned CKP :1; |
unsigned SSPEN :1; |
unsigned SSPOV :1; |
unsigned WCOL :1; |
}; |
struct { |
unsigned SSPM0 :1; |
unsigned SSPM1 :1; |
unsigned SSPM2 :1; |
unsigned SSPM3 :1; |
}; |
struct { |
unsigned :4; |
unsigned CKP1 :1; |
}; |
struct { |
unsigned :5; |
unsigned SSPEN1 :1; |
}; |
struct { |
unsigned SSPM01 :1; |
}; |
struct { |
unsigned :1; |
unsigned SSPM11 :1; |
}; |
struct { |
unsigned :2; |
unsigned SSPM21 :1; |
}; |
struct { |
unsigned :3; |
unsigned SSPM31 :1; |
}; |
struct { |
unsigned :6; |
unsigned SSPOV1 :1; |
}; |
struct { |
unsigned :7; |
unsigned WCOL1 :1; |
}; |
} SSPCON1bits_t; |
extern volatile SSPCON1bits_t SSPCON1bits @ 0xFC6; |
# 12876 |
extern volatile unsigned char SSP1STAT @ 0xFC7; |
asm("SSP1STAT equ 0FC7h"); |
extern volatile unsigned char SSPSTAT @ 0xFC7; |
asm("SSPSTAT equ 0FC7h"); |
typedef union { |
struct { |
unsigned :2; |
unsigned R_NOT_W :1; |
}; |
struct { |
unsigned :5; |
unsigned D_NOT_A :1; |
}; |
struct { |
unsigned BF :1; |
unsigned UA :1; |
unsigned R_nW :1; |
unsigned S :1; |
unsigned P :1; |
unsigned D_nA :1; |
unsigned CKE :1; |
unsigned SMP :1; |
}; |
struct { |
unsigned :2; |
unsigned R :1; |
unsigned :2; |
unsigned D :1; |
}; |
struct { |
unsigned :2; |
unsigned R_W :1; |
unsigned :2; |
unsigned D_A :1; |
}; |
struct { |
unsigned :2; |
unsigned nW :1; |
unsigned :2; |
unsigned nA :1; |
}; |
struct { |
unsigned :2; |
unsigned NOT_WRITE :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_ADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned nWRITE :1; |
unsigned :2; |
unsigned nADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned READ_WRITE :1; |
unsigned :2; |
unsigned DATA_ADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned I2C_READ :1; |
unsigned I2C_START :1; |
unsigned I2C_STOP :1; |
unsigned I2C_DAT :1; |
}; |
struct { |
unsigned BF1 :1; |
}; |
struct { |
unsigned :6; |
unsigned CKE1 :1; |
}; |
struct { |
unsigned :5; |
unsigned DA :1; |
}; |
struct { |
unsigned :5; |
unsigned DA1 :1; |
}; |
struct { |
unsigned :2; |
unsigned RW :1; |
}; |
struct { |
unsigned :2; |
unsigned RW1 :1; |
}; |
struct { |
unsigned :7; |
unsigned SMP1 :1; |
}; |
struct { |
unsigned :3; |
unsigned START :1; |
}; |
struct { |
unsigned :3; |
unsigned START1 :1; |
}; |
struct { |
unsigned :4; |
unsigned STOP :1; |
}; |
struct { |
unsigned :4; |
unsigned STOP1 :1; |
}; |
struct { |
unsigned :1; |
unsigned UA1 :1; |
}; |
struct { |
unsigned :2; |
unsigned NOT_W :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_A :1; |
}; |
} SSP1STATbits_t; |
extern volatile SSP1STATbits_t SSP1STATbits @ 0xFC7; |
# 13209 |
typedef union { |
struct { |
unsigned :2; |
unsigned R_NOT_W :1; |
}; |
struct { |
unsigned :5; |
unsigned D_NOT_A :1; |
}; |
struct { |
unsigned BF :1; |
unsigned UA :1; |
unsigned R_nW :1; |
unsigned S :1; |
unsigned P :1; |
unsigned D_nA :1; |
unsigned CKE :1; |
unsigned SMP :1; |
}; |
struct { |
unsigned :2; |
unsigned R :1; |
unsigned :2; |
unsigned D :1; |
}; |
struct { |
unsigned :2; |
unsigned R_W :1; |
unsigned :2; |
unsigned D_A :1; |
}; |
struct { |
unsigned :2; |
unsigned nW :1; |
unsigned :2; |
unsigned nA :1; |
}; |
struct { |
unsigned :2; |
unsigned NOT_WRITE :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_ADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned nWRITE :1; |
unsigned :2; |
unsigned nADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned READ_WRITE :1; |
unsigned :2; |
unsigned DATA_ADDRESS :1; |
}; |
struct { |
unsigned :2; |
unsigned I2C_READ :1; |
unsigned I2C_START :1; |
unsigned I2C_STOP :1; |
unsigned I2C_DAT :1; |
}; |
struct { |
unsigned BF1 :1; |
}; |
struct { |
unsigned :6; |
unsigned CKE1 :1; |
}; |
struct { |
unsigned :5; |
unsigned DA :1; |
}; |
struct { |
unsigned :5; |
unsigned DA1 :1; |
}; |
struct { |
unsigned :2; |
unsigned RW :1; |
}; |
struct { |
unsigned :2; |
unsigned RW1 :1; |
}; |
struct { |
unsigned :7; |
unsigned SMP1 :1; |
}; |
struct { |
unsigned :3; |
unsigned START :1; |
}; |
struct { |
unsigned :3; |
unsigned START1 :1; |
}; |
struct { |
unsigned :4; |
unsigned STOP :1; |
}; |
struct { |
unsigned :4; |
unsigned STOP1 :1; |
}; |
struct { |
unsigned :1; |
unsigned UA1 :1; |
}; |
struct { |
unsigned :2; |
unsigned NOT_W :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_A :1; |
}; |
} SSPSTATbits_t; |
extern volatile SSPSTATbits_t SSPSTATbits @ 0xFC7; |
# 13533 |
extern volatile unsigned char SSP1ADD @ 0xFC8; |
asm("SSP1ADD equ 0FC8h"); |
extern volatile unsigned char SSPADD @ 0xFC8; |
asm("SSPADD equ 0FC8h"); |
typedef union { |
struct { |
unsigned SSPADD :8; |
}; |
struct { |
unsigned MSK0 :1; |
}; |
struct { |
unsigned MSK01 :1; |
}; |
struct { |
unsigned :1; |
unsigned MSK1 :1; |
}; |
struct { |
unsigned :1; |
unsigned MSK11 :1; |
}; |
struct { |
unsigned :2; |
unsigned MSK2 :1; |
}; |
struct { |
unsigned :2; |
unsigned MSK21 :1; |
}; |
struct { |
unsigned :3; |
unsigned MSK3 :1; |
}; |
struct { |
unsigned :3; |
unsigned MSK31 :1; |
}; |
struct { |
unsigned :4; |
unsigned MSK4 :1; |
}; |
struct { |
unsigned :4; |
unsigned MSK41 :1; |
}; |
struct { |
unsigned :5; |
unsigned MSK5 :1; |
}; |
struct { |
unsigned :5; |
unsigned MSK51 :1; |
}; |
struct { |
unsigned :6; |
unsigned MSK6 :1; |
}; |
struct { |
unsigned :6; |
unsigned MSK61 :1; |
}; |
struct { |
unsigned :7; |
unsigned MSK7 :1; |
}; |
struct { |
unsigned :7; |
unsigned MSK71 :1; |
}; |
} SSP1ADDbits_t; |
extern volatile SSP1ADDbits_t SSP1ADDbits @ 0xFC8; |
# 13698 |
typedef union { |
struct { |
unsigned SSPADD :8; |
}; |
struct { |
unsigned MSK0 :1; |
}; |
struct { |
unsigned MSK01 :1; |
}; |
struct { |
unsigned :1; |
unsigned MSK1 :1; |
}; |
struct { |
unsigned :1; |
unsigned MSK11 :1; |
}; |
struct { |
unsigned :2; |
unsigned MSK2 :1; |
}; |
struct { |
unsigned :2; |
unsigned MSK21 :1; |
}; |
struct { |
unsigned :3; |
unsigned MSK3 :1; |
}; |
struct { |
unsigned :3; |
unsigned MSK31 :1; |
}; |
struct { |
unsigned :4; |
unsigned MSK4 :1; |
}; |
struct { |
unsigned :4; |
unsigned MSK41 :1; |
}; |
struct { |
unsigned :5; |
unsigned MSK5 :1; |
}; |
struct { |
unsigned :5; |
unsigned MSK51 :1; |
}; |
struct { |
unsigned :6; |
unsigned MSK6 :1; |
}; |
struct { |
unsigned :6; |
unsigned MSK61 :1; |
}; |
struct { |
unsigned :7; |
unsigned MSK7 :1; |
}; |
struct { |
unsigned :7; |
unsigned MSK71 :1; |
}; |
} SSPADDbits_t; |
extern volatile SSPADDbits_t SSPADDbits @ 0xFC8; |
# 13854 |
extern volatile unsigned char SSP1MSK @ 0xFC8; |
asm("SSP1MSK equ 0FC8h"); |
typedef union { |
struct { |
unsigned MSK0 :1; |
unsigned MSK1 :1; |
unsigned MSK2 :1; |
unsigned MSK3 :1; |
unsigned MSK4 :1; |
unsigned MSK5 :1; |
unsigned MSK6 :1; |
unsigned MSK7 :1; |
}; |
} SSP1MSKbits_t; |
extern volatile SSP1MSKbits_t SSP1MSKbits @ 0xFC8; |
# 13915 |
extern volatile unsigned char SSP1BUF @ 0xFC9; |
asm("SSP1BUF equ 0FC9h"); |
extern volatile unsigned char SSPBUF @ 0xFC9; |
asm("SSPBUF equ 0FC9h"); |
typedef union { |
struct { |
unsigned SSPBUF :8; |
}; |
} SSP1BUFbits_t; |
extern volatile SSP1BUFbits_t SSP1BUFbits @ 0xFC9; |
# 13938 |
typedef union { |
struct { |
unsigned SSPBUF :8; |
}; |
} SSPBUFbits_t; |
extern volatile SSPBUFbits_t SSPBUFbits @ 0xFC9; |
# 13952 |
extern volatile unsigned char T2CON @ 0xFCA; |
asm("T2CON equ 0FCAh"); |
typedef union { |
struct { |
unsigned T2CKPS :2; |
unsigned TMR2ON :1; |
unsigned T2OUTPS :4; |
}; |
struct { |
unsigned T2CKPS0 :1; |
unsigned T2CKPS1 :1; |
unsigned :1; |
unsigned T2OUTPS0 :1; |
unsigned T2OUTPS1 :1; |
unsigned T2OUTPS2 :1; |
unsigned T2OUTPS3 :1; |
}; |
} T2CONbits_t; |
extern volatile T2CONbits_t T2CONbits @ 0xFCA; |
# 14022 |
extern volatile unsigned char PR2 @ 0xFCB; |
asm("PR2 equ 0FCBh"); |
extern volatile unsigned char MEMCON @ 0xFCB; |
asm("MEMCON equ 0FCBh"); |
typedef union { |
struct { |
unsigned PR2 :8; |
}; |
} PR2bits_t; |
extern volatile PR2bits_t PR2bits @ 0xFCB; |
# 14045 |
typedef union { |
struct { |
unsigned PR2 :8; |
}; |
} MEMCONbits_t; |
extern volatile MEMCONbits_t MEMCONbits @ 0xFCB; |
# 14059 |
extern volatile unsigned char TMR2 @ 0xFCC; |
asm("TMR2 equ 0FCCh"); |
typedef union { |
struct { |
unsigned TMR2 :8; |
}; |
} TMR2bits_t; |
extern volatile TMR2bits_t TMR2bits @ 0xFCC; |
# 14078 |
extern volatile unsigned char T1CON @ 0xFCD; |
asm("T1CON equ 0FCDh"); |
typedef union { |
struct { |
unsigned :2; |
unsigned NOT_T1SYNC :1; |
}; |
struct { |
unsigned TMR1ON :1; |
unsigned RD16 :1; |
unsigned nT1SYNC :1; |
unsigned T1OSCEN :1; |
unsigned T1CKPS :2; |
unsigned TMR1CS :2; |
}; |
struct { |
unsigned :4; |
unsigned T1CKPS0 :1; |
unsigned T1CKPS1 :1; |
unsigned TMR1CS0 :1; |
unsigned TMR1CS1 :1; |
}; |
struct { |
unsigned :3; |
unsigned SOSCEN :1; |
}; |
struct { |
unsigned :7; |
unsigned T1RD16 :1; |
}; |
} T1CONbits_t; |
extern volatile T1CONbits_t T1CONbits @ 0xFCD; |
# 14181 |
extern volatile unsigned short TMR1 @ 0xFCE; |
asm("TMR1 equ 0FCEh"); |
extern volatile unsigned char TMR1L @ 0xFCE; |
asm("TMR1L equ 0FCEh"); |
typedef union { |
struct { |
unsigned TMR1L :8; |
}; |
} TMR1Lbits_t; |
extern volatile TMR1Lbits_t TMR1Lbits @ 0xFCE; |
# 14206 |
extern volatile unsigned char TMR1H @ 0xFCF; |
asm("TMR1H equ 0FCFh"); |
typedef union { |
struct { |
unsigned TMR1H :8; |
}; |
} TMR1Hbits_t; |
extern volatile TMR1Hbits_t TMR1Hbits @ 0xFCF; |
# 14225 |
extern volatile unsigned char RCON @ 0xFD0; |
asm("RCON equ 0FD0h"); |
typedef union { |
struct { |
unsigned NOT_BOR :1; |
}; |
struct { |
unsigned :1; |
unsigned NOT_POR :1; |
}; |
struct { |
unsigned :2; |
unsigned NOT_PD :1; |
}; |
struct { |
unsigned :3; |
unsigned NOT_TO :1; |
}; |
struct { |
unsigned :4; |
unsigned NOT_RI :1; |
}; |
struct { |
unsigned :5; |
unsigned NOT_CM :1; |
}; |
struct { |
unsigned nBOR :1; |
unsigned nPOR :1; |
unsigned nPD :1; |
unsigned nTO :1; |
unsigned nRI :1; |
unsigned nCM :1; |
unsigned :1; |
unsigned IPEN :1; |
}; |
struct { |
unsigned BOR :1; |
unsigned POR :1; |
unsigned PD :1; |
unsigned TO :1; |
unsigned RI :1; |
unsigned CM :1; |
}; |
} RCONbits_t; |
extern volatile RCONbits_t RCONbits @ 0xFD0; |
# 14372 |
extern volatile unsigned char CM2CON @ 0xFD1; |
asm("CM2CON equ 0FD1h"); |
extern volatile unsigned char CM2CON1 @ 0xFD1; |
asm("CM2CON1 equ 0FD1h"); |
typedef union { |
struct { |
unsigned CCH :2; |
unsigned CREF :1; |
unsigned EVPOL :2; |
unsigned CPOL :1; |
unsigned COE :1; |
unsigned CON :1; |
}; |
struct { |
unsigned CCH0 :1; |
unsigned CCH1 :1; |
unsigned :1; |
unsigned EVPOL0 :1; |
unsigned EVPOL1 :1; |
}; |
struct { |
unsigned CCH02 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH12 :1; |
}; |
struct { |
unsigned :6; |
unsigned COE2 :1; |
}; |
struct { |
unsigned :7; |
unsigned CON2 :1; |
}; |
struct { |
unsigned :5; |
unsigned CPOL2 :1; |
}; |
struct { |
unsigned :2; |
unsigned CREF2 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL02 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL12 :1; |
}; |
} CM2CONbits_t; |
extern volatile CM2CONbits_t CM2CONbits @ 0xFD1; |
# 14523 |
typedef union { |
struct { |
unsigned CCH :2; |
unsigned CREF :1; |
unsigned EVPOL :2; |
unsigned CPOL :1; |
unsigned COE :1; |
unsigned CON :1; |
}; |
struct { |
unsigned CCH0 :1; |
unsigned CCH1 :1; |
unsigned :1; |
unsigned EVPOL0 :1; |
unsigned EVPOL1 :1; |
}; |
struct { |
unsigned CCH02 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH12 :1; |
}; |
struct { |
unsigned :6; |
unsigned COE2 :1; |
}; |
struct { |
unsigned :7; |
unsigned CON2 :1; |
}; |
struct { |
unsigned :5; |
unsigned CPOL2 :1; |
}; |
struct { |
unsigned :2; |
unsigned CREF2 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL02 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL12 :1; |
}; |
} CM2CON1bits_t; |
extern volatile CM2CON1bits_t CM2CON1bits @ 0xFD1; |
# 14665 |
extern volatile unsigned char CM1CON @ 0xFD2; |
asm("CM1CON equ 0FD2h"); |
extern volatile unsigned char CM1CON1 @ 0xFD2; |
asm("CM1CON1 equ 0FD2h"); |
typedef union { |
struct { |
unsigned CCH :2; |
unsigned CREF :1; |
unsigned EVPOL :2; |
unsigned CPOL :1; |
unsigned COE :1; |
unsigned CON :1; |
}; |
struct { |
unsigned CCH0 :1; |
unsigned CCH1 :1; |
unsigned :1; |
unsigned EVPOL0 :1; |
unsigned EVPOL1 :1; |
}; |
struct { |
unsigned C1CH0 :1; |
}; |
struct { |
unsigned :1; |
unsigned C1CH1 :1; |
}; |
struct { |
unsigned CCH01 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH11 :1; |
}; |
struct { |
unsigned :6; |
unsigned COE1 :1; |
}; |
struct { |
unsigned :7; |
unsigned CON1 :1; |
}; |
struct { |
unsigned :5; |
unsigned CPOL1 :1; |
}; |
struct { |
unsigned :2; |
unsigned CREF1 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL01 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL11 :1; |
}; |
} CM1CONbits_t; |
extern volatile CM1CONbits_t CM1CONbits @ 0xFD2; |
# 14833 |
typedef union { |
struct { |
unsigned CCH :2; |
unsigned CREF :1; |
unsigned EVPOL :2; |
unsigned CPOL :1; |
unsigned COE :1; |
unsigned CON :1; |
}; |
struct { |
unsigned CCH0 :1; |
unsigned CCH1 :1; |
unsigned :1; |
unsigned EVPOL0 :1; |
unsigned EVPOL1 :1; |
}; |
struct { |
unsigned C1CH0 :1; |
}; |
struct { |
unsigned :1; |
unsigned C1CH1 :1; |
}; |
struct { |
unsigned CCH01 :1; |
}; |
struct { |
unsigned :1; |
unsigned CCH11 :1; |
}; |
struct { |
unsigned :6; |
unsigned COE1 :1; |
}; |
struct { |
unsigned :7; |
unsigned CON1 :1; |
}; |
struct { |
unsigned :5; |
unsigned CPOL1 :1; |
}; |
struct { |
unsigned :2; |
unsigned CREF1 :1; |
}; |
struct { |
unsigned :3; |
unsigned EVPOL01 :1; |
}; |
struct { |
unsigned :4; |
unsigned EVPOL11 :1; |
}; |
} CM1CON1bits_t; |
extern volatile CM1CON1bits_t CM1CON1bits @ 0xFD2; |
# 14992 |
extern volatile unsigned char OSCCON @ 0xFD3; |
asm("OSCCON equ 0FD3h"); |
typedef union { |
struct { |
unsigned SCS :2; |
unsigned :1; |
unsigned OSTS :1; |
unsigned IRCF :3; |
unsigned IDLEN :1; |
}; |
struct { |
unsigned SCS0 :1; |
unsigned SCS1 :1; |
unsigned :2; |
unsigned IRCF0 :1; |
unsigned IRCF1 :1; |
unsigned IRCF2 :1; |
}; |
} OSCCONbits_t; |
extern volatile OSCCONbits_t OSCCONbits @ 0xFD3; |
# 15063 |
extern volatile unsigned char T0CON @ 0xFD5; |
asm("T0CON equ 0FD5h"); |
typedef union { |
struct { |
unsigned T0PS :3; |
unsigned PSA :1; |
unsigned T0SE :1; |
unsigned T0CS :1; |
unsigned T08BIT :1; |
unsigned TMR0ON :1; |
}; |
struct { |
unsigned T0PS0 :1; |
unsigned T0PS1 :1; |
unsigned T0PS2 :1; |
}; |
} T0CONbits_t; |
extern volatile T0CONbits_t T0CONbits @ 0xFD5; |
# 15132 |
extern volatile unsigned short TMR0 @ 0xFD6; |
asm("TMR0 equ 0FD6h"); |
extern volatile unsigned char TMR0L @ 0xFD6; |
asm("TMR0L equ 0FD6h"); |
typedef union { |
struct { |
unsigned TMR0L :8; |
}; |
} TMR0Lbits_t; |
extern volatile TMR0Lbits_t TMR0Lbits @ 0xFD6; |
# 15157 |
extern volatile unsigned char TMR0H @ 0xFD7; |
asm("TMR0H equ 0FD7h"); |
typedef union { |
struct { |
unsigned TMR0H :8; |
}; |
} TMR0Hbits_t; |
extern volatile TMR0Hbits_t TMR0Hbits @ 0xFD7; |
# 15176 |
extern volatile unsigned char STATUS @ 0xFD8; |
asm("STATUS equ 0FD8h"); |
typedef union { |
struct { |
unsigned C :1; |
unsigned DC :1; |
unsigned Z :1; |
unsigned OV :1; |
unsigned N :1; |
}; |
struct { |
unsigned CARRY :1; |
}; |
struct { |
unsigned :4; |
unsigned NEGATIVE :1; |
}; |
struct { |
unsigned :3; |
unsigned OVERFLOW :1; |
}; |
struct { |
unsigned :2; |
unsigned ZERO :1; |
}; |
} STATUSbits_t; |
extern volatile STATUSbits_t STATUSbits @ 0xFD8; |
# 15254 |
extern volatile unsigned short FSR2 @ 0xFD9; |
asm("FSR2 equ 0FD9h"); |
extern volatile unsigned char FSR2L @ 0xFD9; |
asm("FSR2L equ 0FD9h"); |
typedef union { |
struct { |
unsigned FSR2L :8; |
}; |
} FSR2Lbits_t; |
extern volatile FSR2Lbits_t FSR2Lbits @ 0xFD9; |
# 15279 |
extern volatile unsigned char FSR2H @ 0xFDA; |
asm("FSR2H equ 0FDAh"); |
extern volatile unsigned char PLUSW2 @ 0xFDB; |
asm("PLUSW2 equ 0FDBh"); |
typedef union { |
struct { |
unsigned PLUSW2 :8; |
}; |
} PLUSW2bits_t; |
extern volatile PLUSW2bits_t PLUSW2bits @ 0xFDB; |
# 15304 |
extern volatile unsigned char PREINC2 @ 0xFDC; |
asm("PREINC2 equ 0FDCh"); |
typedef union { |
struct { |
unsigned PREINC2 :8; |
}; |
} PREINC2bits_t; |
extern volatile PREINC2bits_t PREINC2bits @ 0xFDC; |
# 15323 |
extern volatile unsigned char POSTDEC2 @ 0xFDD; |
asm("POSTDEC2 equ 0FDDh"); |
typedef union { |
struct { |
unsigned POSTDEC2 :8; |
}; |
} POSTDEC2bits_t; |
extern volatile POSTDEC2bits_t POSTDEC2bits @ 0xFDD; |
# 15342 |
extern volatile unsigned char POSTINC2 @ 0xFDE; |
asm("POSTINC2 equ 0FDEh"); |
typedef union { |
struct { |
unsigned POSTINC2 :8; |
}; |
} POSTINC2bits_t; |
extern volatile POSTINC2bits_t POSTINC2bits @ 0xFDE; |
# 15361 |
extern volatile unsigned char INDF2 @ 0xFDF; |
asm("INDF2 equ 0FDFh"); |
typedef union { |
struct { |
unsigned INDF2 :8; |
}; |
} INDF2bits_t; |
extern volatile INDF2bits_t INDF2bits @ 0xFDF; |
# 15380 |
extern volatile unsigned char BSR @ 0xFE0; |
asm("BSR equ 0FE0h"); |
extern volatile unsigned short FSR1 @ 0xFE1; |
asm("FSR1 equ 0FE1h"); |
extern volatile unsigned char FSR1L @ 0xFE1; |
asm("FSR1L equ 0FE1h"); |
typedef union { |
struct { |
unsigned FSR1L :8; |
}; |
} FSR1Lbits_t; |
extern volatile FSR1Lbits_t FSR1Lbits @ 0xFE1; |
# 15411 |
extern volatile unsigned char FSR1H @ 0xFE2; |
asm("FSR1H equ 0FE2h"); |
extern volatile unsigned char PLUSW1 @ 0xFE3; |
asm("PLUSW1 equ 0FE3h"); |
typedef union { |
struct { |
unsigned PLUSW1 :8; |
}; |
} PLUSW1bits_t; |
extern volatile PLUSW1bits_t PLUSW1bits @ 0xFE3; |
# 15436 |
extern volatile unsigned char PREINC1 @ 0xFE4; |
asm("PREINC1 equ 0FE4h"); |
typedef union { |
struct { |
unsigned PREINC1 :8; |
}; |
} PREINC1bits_t; |
extern volatile PREINC1bits_t PREINC1bits @ 0xFE4; |
# 15455 |
extern volatile unsigned char POSTDEC1 @ 0xFE5; |
asm("POSTDEC1 equ 0FE5h"); |
typedef union { |
struct { |
unsigned POSTDEC1 :8; |
}; |
} POSTDEC1bits_t; |
extern volatile POSTDEC1bits_t POSTDEC1bits @ 0xFE5; |
# 15474 |
extern volatile unsigned char POSTINC1 @ 0xFE6; |
asm("POSTINC1 equ 0FE6h"); |
typedef union { |
struct { |
unsigned POSTINC1 :8; |
}; |
} POSTINC1bits_t; |
extern volatile POSTINC1bits_t POSTINC1bits @ 0xFE6; |
# 15493 |
extern volatile unsigned char INDF1 @ 0xFE7; |
asm("INDF1 equ 0FE7h"); |
typedef union { |
struct { |
unsigned INDF1 :8; |
}; |
} INDF1bits_t; |
extern volatile INDF1bits_t INDF1bits @ 0xFE7; |
# 15512 |
extern volatile unsigned char WREG @ 0xFE8; |
asm("WREG equ 0FE8h"); |
typedef union { |
struct { |
unsigned WREG :8; |
}; |
} WREGbits_t; |
extern volatile WREGbits_t WREGbits @ 0xFE8; |
# 15531 |
extern volatile unsigned short FSR0 @ 0xFE9; |
asm("FSR0 equ 0FE9h"); |
extern volatile unsigned char FSR0L @ 0xFE9; |
asm("FSR0L equ 0FE9h"); |
typedef union { |
struct { |
unsigned FSR0L :8; |
}; |
} FSR0Lbits_t; |
extern volatile FSR0Lbits_t FSR0Lbits @ 0xFE9; |
# 15556 |
extern volatile unsigned char FSR0H @ 0xFEA; |
asm("FSR0H equ 0FEAh"); |
extern volatile unsigned char PLUSW0 @ 0xFEB; |
asm("PLUSW0 equ 0FEBh"); |
typedef union { |
struct { |
unsigned PLUSW0 :8; |
}; |
} PLUSW0bits_t; |
extern volatile PLUSW0bits_t PLUSW0bits @ 0xFEB; |
# 15581 |
extern volatile unsigned char PREINC0 @ 0xFEC; |
asm("PREINC0 equ 0FECh"); |
typedef union { |
struct { |
unsigned PREINC0 :8; |
}; |
} PREINC0bits_t; |
extern volatile PREINC0bits_t PREINC0bits @ 0xFEC; |
# 15600 |
extern volatile unsigned char POSTDEC0 @ 0xFED; |
asm("POSTDEC0 equ 0FEDh"); |
typedef union { |
struct { |
unsigned POSTDEC0 :8; |
}; |
} POSTDEC0bits_t; |
extern volatile POSTDEC0bits_t POSTDEC0bits @ 0xFED; |
# 15619 |
extern volatile unsigned char POSTINC0 @ 0xFEE; |
asm("POSTINC0 equ 0FEEh"); |
typedef union { |
struct { |
unsigned POSTINC0 :8; |
}; |
} POSTINC0bits_t; |
extern volatile POSTINC0bits_t POSTINC0bits @ 0xFEE; |
# 15638 |
extern volatile unsigned char INDF0 @ 0xFEF; |
asm("INDF0 equ 0FEFh"); |
typedef union { |
struct { |
unsigned INDF0 :8; |
}; |
} INDF0bits_t; |
extern volatile INDF0bits_t INDF0bits @ 0xFEF; |
# 15657 |
extern volatile unsigned char INTCON3 @ 0xFF0; |
asm("INTCON3 equ 0FF0h"); |
typedef union { |
struct { |
unsigned INT1IF :1; |
unsigned INT2IF :1; |
unsigned INT3IF :1; |
unsigned INT1IE :1; |
unsigned INT2IE :1; |
unsigned INT3IE :1; |
unsigned INT1IP :1; |
unsigned INT2IP :1; |
}; |
struct { |
unsigned INT1F :1; |
unsigned INT2F :1; |
unsigned INT3F :1; |
unsigned INT1E :1; |
unsigned INT2E :1; |
unsigned INT3E :1; |
unsigned INT1P :1; |
unsigned INT2P :1; |
}; |
} INTCON3bits_t; |
extern volatile INTCON3bits_t INTCON3bits @ 0xFF0; |
# 15768 |
extern volatile unsigned char INTCON2 @ 0xFF1; |
asm("INTCON2 equ 0FF1h"); |
typedef union { |
struct { |
unsigned :7; |
unsigned NOT_RBPU :1; |
}; |
struct { |
unsigned RBIP :1; |
unsigned INT3IP :1; |
unsigned TMR0IP :1; |
unsigned INTEDG3 :1; |
unsigned INTEDG2 :1; |
unsigned INTEDG1 :1; |
unsigned INTEDG0 :1; |
unsigned nRBPU :1; |
}; |
struct { |
unsigned :1; |
unsigned INT3P :1; |
unsigned T0IP :1; |
unsigned :4; |
unsigned RBPU :1; |
}; |
} INTCON2bits_t; |
extern volatile INTCON2bits_t INTCON2bits @ 0xFF1; |
# 15860 |
extern volatile unsigned char INTCON @ 0xFF2; |
asm("INTCON equ 0FF2h"); |
typedef union { |
struct { |
unsigned RBIF :1; |
unsigned INT0IF :1; |
unsigned TMR0IF :1; |
unsigned RBIE :1; |
unsigned INT0IE :1; |
unsigned TMR0IE :1; |
unsigned PEIE_GIEL :1; |
unsigned GIE_GIEH :1; |
}; |
struct { |
unsigned :1; |
unsigned INT0F :1; |
unsigned T0IF :1; |
unsigned :1; |
unsigned INT0E :1; |
unsigned T0IE :1; |
unsigned PEIE :1; |
unsigned GIE :1; |
}; |
struct { |
unsigned :6; |
unsigned GIEL :1; |
unsigned GIEH :1; |
}; |
struct { |
unsigned :1; |
unsigned INT0F :1; |
unsigned T0IF :1; |
unsigned :1; |
unsigned INT0E :1; |
unsigned T0IE :1; |
unsigned PEIE :1; |
unsigned GIE :1; |
}; |
struct { |
unsigned :6; |
unsigned GIEL :1; |
unsigned GIEH :1; |
}; |
} INTCONbits_t; |
extern volatile INTCONbits_t INTCONbits @ 0xFF2; |
# 15991 |
extern volatile unsigned short PROD @ 0xFF3; |
asm("PROD equ 0FF3h"); |
extern volatile unsigned char PRODL @ 0xFF3; |
asm("PRODL equ 0FF3h"); |
typedef union { |
struct { |
unsigned PRODL :8; |
}; |
} PRODLbits_t; |
extern volatile PRODLbits_t PRODLbits @ 0xFF3; |
# 16016 |
extern volatile unsigned char PRODH @ 0xFF4; |
asm("PRODH equ 0FF4h"); |
typedef union { |
struct { |
unsigned PRODH :8; |
}; |
} PRODHbits_t; |
extern volatile PRODHbits_t PRODHbits @ 0xFF4; |
# 16035 |
extern volatile unsigned char TABLAT @ 0xFF5; |
asm("TABLAT equ 0FF5h"); |
typedef union { |
struct { |
unsigned TABLAT :8; |
}; |
} TABLATbits_t; |
extern volatile TABLATbits_t TABLATbits @ 0xFF5; |
# 16055 |
extern volatile unsigned short long TBLPTR @ 0xFF6; |
asm("TBLPTR equ 0FF6h"); |
extern volatile unsigned char TBLPTRL @ 0xFF6; |
asm("TBLPTRL equ 0FF6h"); |
typedef union { |
struct { |
unsigned TBLPTRL :8; |
}; |
} TBLPTRLbits_t; |
extern volatile TBLPTRLbits_t TBLPTRLbits @ 0xFF6; |
# 16081 |
extern volatile unsigned char TBLPTRH @ 0xFF7; |
asm("TBLPTRH equ 0FF7h"); |
typedef union { |
struct { |
unsigned TBLPTRH :8; |
}; |
} TBLPTRHbits_t; |
extern volatile TBLPTRHbits_t TBLPTRHbits @ 0xFF7; |
# 16100 |
extern volatile unsigned char TBLPTRU @ 0xFF8; |
asm("TBLPTRU equ 0FF8h"); |
extern volatile unsigned short long PCLAT @ 0xFF9; |
asm("PCLAT equ 0FF9h"); |
extern volatile unsigned short long PC @ 0xFF9; |
asm("PC equ 0FF9h"); |
extern volatile unsigned char PCL @ 0xFF9; |
asm("PCL equ 0FF9h"); |
typedef union { |
struct { |
unsigned PCL :8; |
}; |
} PCLbits_t; |
extern volatile PCLbits_t PCLbits @ 0xFF9; |
# 16140 |
extern volatile unsigned char PCLATH @ 0xFFA; |
asm("PCLATH equ 0FFAh"); |
typedef union { |
struct { |
unsigned PCH :8; |
}; |
} PCLATHbits_t; |
extern volatile PCLATHbits_t PCLATHbits @ 0xFFA; |
# 16159 |
extern volatile unsigned char PCLATU @ 0xFFB; |
asm("PCLATU equ 0FFBh"); |
extern volatile unsigned char STKPTR @ 0xFFC; |
asm("STKPTR equ 0FFCh"); |
typedef union { |
struct { |
unsigned STKPTR :5; |
unsigned :1; |
unsigned STKUNF :1; |
unsigned STKFUL :1; |
}; |
struct { |
unsigned SP0 :1; |
unsigned SP1 :1; |
unsigned SP2 :1; |
unsigned SP3 :1; |
unsigned SP4 :1; |
unsigned :2; |
unsigned STKOVF :1; |
}; |
} STKPTRbits_t; |
extern volatile STKPTRbits_t STKPTRbits @ 0xFFC; |
# 16237 |
extern volatile unsigned short long TOS @ 0xFFD; |
asm("TOS equ 0FFDh"); |
extern volatile unsigned char TOSL @ 0xFFD; |
asm("TOSL equ 0FFDh"); |
typedef union { |
struct { |
unsigned TOSL :8; |
}; |
} TOSLbits_t; |
extern volatile TOSLbits_t TOSLbits @ 0xFFD; |
# 16263 |
extern volatile unsigned char TOSH @ 0xFFE; |
asm("TOSH equ 0FFEh"); |
typedef union { |
struct { |
unsigned TOSH :8; |
}; |
} TOSHbits_t; |
extern volatile TOSHbits_t TOSHbits @ 0xFFE; |
# 16282 |
extern volatile unsigned char TOSU @ 0xFFF; |
asm("TOSU equ 0FFFh"); |
# 16294 |
extern volatile __bit ABDEN1 @ (((unsigned) &BAUDCON1)*8) + 0; |
extern volatile __bit ABDEN2 @ (((unsigned) &BAUDCON2)*8) + 0; |
extern volatile __bit ABDOVF1 @ (((unsigned) &BAUDCON1)*8) + 7; |
extern volatile __bit ABDOVF2 @ (((unsigned) &BAUDCON2)*8) + 7; |
extern volatile __bit ACKDT1 @ (((unsigned) &SSP1CON2)*8) + 5; |
extern volatile __bit ACKDT2 @ (((unsigned) &SSP2CON2)*8) + 5; |
extern volatile __bit ACKEN1 @ (((unsigned) &SSP1CON2)*8) + 4; |
extern volatile __bit ACKEN2 @ (((unsigned) &SSP2CON2)*8) + 4; |
extern volatile __bit ACKSTAT1 @ (((unsigned) &SSP1CON2)*8) + 6; |
extern volatile __bit ACKSTAT2 @ (((unsigned) &SSP2CON2)*8) + 6; |
extern volatile __bit ACQT0 @ (((unsigned) &ADCON1)*8) + 3; |
extern volatile __bit ACQT1 @ (((unsigned) &ADCON1)*8) + 4; |
extern volatile __bit ACQT2 @ (((unsigned) &ADCON1)*8) + 5; |
extern volatile __bit __attribute__((__deprecated__)) ADCAL @ (((unsigned) &ADCON1)*8) + 6; |
extern volatile __bit ADCMD @ (((unsigned) &PMDIS0)*8) + 0; |
extern volatile __bit ADCS0 @ (((unsigned) &ADCON1)*8) + 0; |
extern volatile __bit ADCS1 @ (((unsigned) &ADCON1)*8) + 1; |
extern volatile __bit ADCS2 @ (((unsigned) &ADCON1)*8) + 2; |
extern volatile __bit ADDEN1 @ (((unsigned) &RCSTA1)*8) + 3; |
extern volatile __bit ADDEN2 @ (((unsigned) &RCSTA2)*8) + 3; |
extern volatile __bit ADEN @ (((unsigned) &RCSTA1)*8) + 3; |
extern volatile __bit ADFM @ (((unsigned) &ADCON1)*8) + 7; |
extern volatile __bit ADIE @ (((unsigned) &PIE1)*8) + 6; |
extern volatile __bit ADIF @ (((unsigned) &PIR1)*8) + 6; |
extern volatile __bit ADIP @ (((unsigned) &IPR1)*8) + 6; |
extern volatile __bit ADMSK11 @ (((unsigned) &SSP1CON2)*8) + 1; |
extern volatile __bit ADMSK12 @ (((unsigned) &SSP2CON2)*8) + 1; |
extern volatile __bit ADMSK21 @ (((unsigned) &SSP1CON2)*8) + 2; |
extern volatile __bit ADMSK22 @ (((unsigned) &SSP2CON2)*8) + 2; |
extern volatile __bit ADMSK31 @ (((unsigned) &SSP1CON2)*8) + 3; |
extern volatile __bit ADMSK32 @ (((unsigned) &SSP2CON2)*8) + 3; |
extern volatile __bit ADMSK41 @ (((unsigned) &SSP1CON2)*8) + 4; |
extern volatile __bit ADMSK42 @ (((unsigned) &SSP2CON2)*8) + 4; |
extern volatile __bit ADMSK51 @ (((unsigned) &SSP1CON2)*8) + 5; |
extern volatile __bit ADMSK52 @ (((unsigned) &SSP2CON2)*8) + 5; |
extern volatile __bit ADON @ (((unsigned) &ADCON0)*8) + 0; |
extern volatile __bit ALRMEN @ (((unsigned) &ALRMCFG)*8) + 7; |
extern volatile __bit ALRMPTR0 @ (((unsigned) &ALRMCFG)*8) + 0; |
extern volatile __bit ALRMPTR1 @ (((unsigned) &ALRMCFG)*8) + 1; |
extern volatile __bit AMASK0 @ (((unsigned) &ALRMCFG)*8) + 2; |
extern volatile __bit AMASK1 @ (((unsigned) &ALRMCFG)*8) + 3; |
extern volatile __bit AMASK2 @ (((unsigned) &ALRMCFG)*8) + 4; |
extern volatile __bit AMASK3 @ (((unsigned) &ALRMCFG)*8) + 5; |
extern volatile __bit AN0 @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit AN1 @ (((unsigned) &PORTA)*8) + 1; |
extern volatile __bit AN10 @ (((unsigned) &PORTB)*8) + 1; |
extern volatile __bit AN11 @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit AN12 @ (((unsigned) &PORTB)*8) + 0; |
extern volatile __bit AN2 @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit AN3 @ (((unsigned) &PORTA)*8) + 3; |
extern volatile __bit AN4 @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit AN8 @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit AN9 @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit ARPT0 @ (((unsigned) &ALRMRPT)*8) + 0; |
extern volatile __bit ARPT1 @ (((unsigned) &ALRMRPT)*8) + 1; |
extern volatile __bit ARPT2 @ (((unsigned) &ALRMRPT)*8) + 2; |
extern volatile __bit ARPT3 @ (((unsigned) &ALRMRPT)*8) + 3; |
extern volatile __bit ARPT4 @ (((unsigned) &ALRMRPT)*8) + 4; |
extern volatile __bit ARPT5 @ (((unsigned) &ALRMRPT)*8) + 5; |
extern volatile __bit ARPT6 @ (((unsigned) &ALRMRPT)*8) + 6; |
extern volatile __bit ARPT7 @ (((unsigned) &ALRMRPT)*8) + 7; |
extern volatile __bit BCL1IE @ (((unsigned) &PIE2)*8) + 3; |
extern volatile __bit BCL1IF @ (((unsigned) &PIR2)*8) + 3; |
extern volatile __bit BCL1IP @ (((unsigned) &IPR2)*8) + 3; |
extern volatile __bit BCL2IE @ (((unsigned) &PIE3)*8) + 6; |
extern volatile __bit BCL2IF @ (((unsigned) &PIR3)*8) + 6; |
extern volatile __bit BCL2IP @ (((unsigned) &IPR3)*8) + 6; |
extern volatile __bit BCLIE @ (((unsigned) &PIE2)*8) + 3; |
extern volatile __bit BCLIF @ (((unsigned) &PIR2)*8) + 3; |
extern volatile __bit BCLIP @ (((unsigned) &IPR2)*8) + 3; |
extern volatile __bit BF1 @ (((unsigned) &SSP1STAT)*8) + 0; |
extern volatile __bit BF2 @ (((unsigned) &SSP2STAT)*8) + 0; |
extern volatile __bit BGVST @ (((unsigned) &HLVDCON)*8) + 6; |
extern volatile __bit BOR @ (((unsigned) &RCON)*8) + 0; |
extern volatile __bit BRG161 @ (((unsigned) &BAUDCON1)*8) + 3; |
extern volatile __bit BRG162 @ (((unsigned) &BAUDCON2)*8) + 3; |
extern volatile __bit BRGH1 @ (((unsigned) &TXSTA1)*8) + 2; |
extern volatile __bit BRGH2 @ (((unsigned) &TXSTA2)*8) + 2; |
extern volatile __bit C10TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 4; |
extern volatile __bit C1CH0 @ (((unsigned) &CM1CON)*8) + 0; |
extern volatile __bit C1CH1 @ (((unsigned) &CM1CON)*8) + 1; |
extern volatile __bit C1INA @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit C1INB @ (((unsigned) &PORTA)*8) + 3; |
extern volatile __bit C1INC @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit C1IND @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit C1TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 0; |
extern volatile __bit C1TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 1; |
extern volatile __bit C1TSEL2 @ (((unsigned) &CCPTMRS0)*8) + 2; |
extern volatile __bit C2INA @ (((unsigned) &PORTA)*8) + 1; |
extern volatile __bit C2INB @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit C2INC @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit C2IND @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit C2TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 3; |
extern volatile __bit C2TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 4; |
extern volatile __bit C2TSEL2 @ (((unsigned) &CCPTMRS0)*8) + 5; |
extern volatile __bit C3INA @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit C3INB @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit C3INC @ (((unsigned) &PORTB)*8) + 1; |
extern volatile __bit C3IND @ (((unsigned) &PORTB)*8) + 0; |
extern volatile __bit C3TSEL0 @ (((unsigned) &CCPTMRS0)*8) + 6; |
extern volatile __bit C3TSEL1 @ (((unsigned) &CCPTMRS0)*8) + 7; |
extern volatile __bit C4TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 0; |
extern volatile __bit C4TSEL1 @ (((unsigned) &CCPTMRS1)*8) + 1; |
extern volatile __bit C5TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 2; |
extern volatile __bit C6TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 4; |
extern volatile __bit C7TSEL0 @ (((unsigned) &CCPTMRS1)*8) + 6; |
extern volatile __bit C7TSEL1 @ (((unsigned) &CCPTMRS1)*8) + 7; |
extern volatile __bit C8TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 0; |
extern volatile __bit C8TSEL1 @ (((unsigned) &CCPTMRS2)*8) + 1; |
extern volatile __bit C9TSEL0 @ (((unsigned) &CCPTMRS2)*8) + 2; |
extern volatile __bit CAL0 @ (((unsigned) &RTCCAL)*8) + 0; |
extern volatile __bit CAL1 @ (((unsigned) &RTCCAL)*8) + 1; |
extern volatile __bit CAL2 @ (((unsigned) &RTCCAL)*8) + 2; |
extern volatile __bit CAL3 @ (((unsigned) &RTCCAL)*8) + 3; |
extern volatile __bit CAL4 @ (((unsigned) &RTCCAL)*8) + 4; |
extern volatile __bit CAL5 @ (((unsigned) &RTCCAL)*8) + 5; |
extern volatile __bit CAL6 @ (((unsigned) &RTCCAL)*8) + 6; |
extern volatile __bit CAL7 @ (((unsigned) &RTCCAL)*8) + 7; |
extern volatile __bit CARRY @ (((unsigned) &STATUS)*8) + 0; |
extern volatile __bit CCH01 @ (((unsigned) &CM1CON)*8) + 0; |
extern volatile __bit CCH02 @ (((unsigned) &CM2CON)*8) + 0; |
extern volatile __bit CCH03 @ (((unsigned) &CM3CON)*8) + 0; |
extern volatile __bit CCH05 @ (((unsigned) &IPR5)*8) + 0; |
extern volatile __bit CCH11 @ (((unsigned) &CM1CON)*8) + 1; |
extern volatile __bit CCH12 @ (((unsigned) &CM2CON)*8) + 1; |
extern volatile __bit CCH13 @ (((unsigned) &CM3CON)*8) + 1; |
extern volatile __bit CCH15 @ (((unsigned) &IPR5)*8) + 1; |
extern volatile __bit CCIP3IP @ (((unsigned) &IPR4)*8) + 0; |
extern volatile __bit CCP10 @ (((unsigned) &PORTC)*8) + 7; |
extern volatile __bit CCP10IE @ (((unsigned) &PIE4)*8) + 7; |
extern volatile __bit CCP10IF @ (((unsigned) &PIR4)*8) + 7; |
extern volatile __bit CCP10IP @ (((unsigned) &IPR4)*8) + 7; |
extern volatile __bit CCP10M0 @ (((unsigned) &CCP10CON)*8) + 0; |
extern volatile __bit CCP10M1 @ (((unsigned) &CCP10CON)*8) + 1; |
extern volatile __bit CCP10M2 @ (((unsigned) &CCP10CON)*8) + 2; |
extern volatile __bit CCP10M3 @ (((unsigned) &CCP10CON)*8) + 3; |
extern volatile __bit CCP10MD @ (((unsigned) &PMDIS3)*8) + 7; |
extern volatile __bit CCP10OD @ (((unsigned) &ODCON2)*8) + 3; |
extern volatile __bit CCP1IE @ (((unsigned) &PIE1)*8) + 2; |
extern volatile __bit CCP1IF @ (((unsigned) &PIR1)*8) + 2; |
extern volatile __bit CCP1IP @ (((unsigned) &IPR1)*8) + 2; |
extern volatile __bit CCP1M0 @ (((unsigned) &CCP1CON)*8) + 0; |
extern volatile __bit CCP1M1 @ (((unsigned) &CCP1CON)*8) + 1; |
extern volatile __bit CCP1M2 @ (((unsigned) &CCP1CON)*8) + 2; |
extern volatile __bit CCP1M3 @ (((unsigned) &CCP1CON)*8) + 3; |
extern volatile __bit CCP1X @ (((unsigned) &CCP1CON)*8) + 5; |
extern volatile __bit CCP1Y @ (((unsigned) &CCP1CON)*8) + 4; |
extern volatile __bit CCP2 @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit CCP2IE @ (((unsigned) &PIE2)*8) + 0; |
extern volatile __bit CCP2IF @ (((unsigned) &PIR2)*8) + 0; |
extern volatile __bit CCP2IP @ (((unsigned) &IPR2)*8) + 0; |
extern volatile __bit CCP2M0 @ (((unsigned) &CCP2CON)*8) + 0; |
extern volatile __bit CCP2M1 @ (((unsigned) &CCP2CON)*8) + 1; |
extern volatile __bit CCP2M2 @ (((unsigned) &CCP2CON)*8) + 2; |
extern volatile __bit CCP2M3 @ (((unsigned) &CCP2CON)*8) + 3; |
extern volatile __bit CCP2X @ (((unsigned) &CCP2CON)*8) + 5; |
extern volatile __bit CCP2Y @ (((unsigned) &CCP2CON)*8) + 4; |
extern volatile __bit CCP2_PA2 @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit CCP3IE @ (((unsigned) &PIE4)*8) + 0; |
extern volatile __bit CCP3IF @ (((unsigned) &PIR4)*8) + 0; |
extern volatile __bit CCP3IP @ (((unsigned) &IPR4)*8) + 0; |
extern volatile __bit CCP3M0 @ (((unsigned) &CCP3CON)*8) + 0; |
extern volatile __bit CCP3M1 @ (((unsigned) &CCP3CON)*8) + 1; |
extern volatile __bit CCP3M2 @ (((unsigned) &CCP3CON)*8) + 2; |
extern volatile __bit CCP3M3 @ (((unsigned) &CCP3CON)*8) + 3; |
extern volatile __bit CCP4 @ (((unsigned) &PORTB)*8) + 4; |
extern volatile __bit CCP4IE @ (((unsigned) &PIE4)*8) + 1; |
extern volatile __bit CCP4IF @ (((unsigned) &PIR4)*8) + 1; |
extern volatile __bit CCP4IP @ (((unsigned) &IPR4)*8) + 1; |
extern volatile __bit CCP4M0 @ (((unsigned) &CCP4CON)*8) + 0; |
extern volatile __bit CCP4M1 @ (((unsigned) &CCP4CON)*8) + 1; |
extern volatile __bit CCP4M2 @ (((unsigned) &CCP4CON)*8) + 2; |
extern volatile __bit CCP4M3 @ (((unsigned) &CCP4CON)*8) + 3; |
extern volatile __bit CCP4MD @ (((unsigned) &PMDIS3)*8) + 1; |
extern volatile __bit CCP4OD @ (((unsigned) &ODCON1)*8) + 3; |
extern volatile __bit CCP5 @ (((unsigned) &PORTB)*8) + 5; |
extern volatile __bit CCP5IE @ (((unsigned) &PIE4)*8) + 2; |
extern volatile __bit CCP5IF @ (((unsigned) &PIR4)*8) + 2; |
extern volatile __bit CCP5IP @ (((unsigned) &IPR4)*8) + 2; |
extern volatile __bit CCP5M0 @ (((unsigned) &CCP5CON)*8) + 0; |
extern volatile __bit CCP5M1 @ (((unsigned) &CCP5CON)*8) + 1; |
extern volatile __bit CCP5M2 @ (((unsigned) &CCP5CON)*8) + 2; |
extern volatile __bit CCP5M3 @ (((unsigned) &CCP5CON)*8) + 3; |
extern volatile __bit CCP5MD @ (((unsigned) &PMDIS3)*8) + 2; |
extern volatile __bit CCP5OD @ (((unsigned) &ODCON1)*8) + 4; |
extern volatile __bit CCP6 @ (((unsigned) &PORTB)*8) + 6; |
extern volatile __bit CCP6IE @ (((unsigned) &PIE4)*8) + 3; |
extern volatile __bit CCP6IF @ (((unsigned) &PIR4)*8) + 3; |
extern volatile __bit CCP6IP @ (((unsigned) &IPR4)*8) + 3; |
extern volatile __bit CCP6M0 @ (((unsigned) &CCP6CON)*8) + 0; |
extern volatile __bit CCP6M1 @ (((unsigned) &CCP6CON)*8) + 1; |
extern volatile __bit CCP6M2 @ (((unsigned) &CCP6CON)*8) + 2; |
extern volatile __bit CCP6M3 @ (((unsigned) &CCP6CON)*8) + 3; |
extern volatile __bit CCP6MD @ (((unsigned) &PMDIS3)*8) + 3; |
extern volatile __bit CCP6OD @ (((unsigned) &ODCON1)*8) + 5; |
extern volatile __bit CCP7 @ (((unsigned) &PORTB)*8) + 7; |
extern volatile __bit CCP7IE @ (((unsigned) &PIE4)*8) + 4; |
extern volatile __bit CCP7IF @ (((unsigned) &PIR4)*8) + 4; |
extern volatile __bit CCP7IP @ (((unsigned) &IPR4)*8) + 4; |
extern volatile __bit CCP7M0 @ (((unsigned) &CCP7CON)*8) + 0; |
extern volatile __bit CCP7M1 @ (((unsigned) &CCP7CON)*8) + 1; |
extern volatile __bit CCP7M2 @ (((unsigned) &CCP7CON)*8) + 2; |
extern volatile __bit CCP7M3 @ (((unsigned) &CCP7CON)*8) + 3; |
extern volatile __bit CCP7MD @ (((unsigned) &PMDIS3)*8) + 4; |
extern volatile __bit CCP7OD @ (((unsigned) &ODCON1)*8) + 6; |
extern volatile __bit CCP8 @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit CCP8IE @ (((unsigned) &PIE4)*8) + 5; |
extern volatile __bit CCP8IF @ (((unsigned) &PIR4)*8) + 5; |
extern volatile __bit CCP8IP @ (((unsigned) &IPR4)*8) + 5; |
extern volatile __bit CCP8M0 @ (((unsigned) &CCP8CON)*8) + 0; |
extern volatile __bit CCP8M1 @ (((unsigned) &CCP8CON)*8) + 1; |
extern volatile __bit CCP8M2 @ (((unsigned) &CCP8CON)*8) + 2; |
extern volatile __bit CCP8M3 @ (((unsigned) &CCP8CON)*8) + 3; |
extern volatile __bit CCP8MD @ (((unsigned) &PMDIS3)*8) + 5; |
extern volatile __bit CCP8OD @ (((unsigned) &ODCON1)*8) + 7; |
extern volatile __bit CCP9 @ (((unsigned) &PORTC)*8) + 6; |
extern volatile __bit CCP9IE @ (((unsigned) &PIE4)*8) + 6; |
extern volatile __bit CCP9IF @ (((unsigned) &PIR4)*8) + 6; |
extern volatile __bit CCP9IP @ (((unsigned) &IPR4)*8) + 6; |
extern volatile __bit CCP9M0 @ (((unsigned) &CCP9CON)*8) + 0; |
extern volatile __bit CCP9M1 @ (((unsigned) &CCP9CON)*8) + 1; |
extern volatile __bit CCP9M2 @ (((unsigned) &CCP9CON)*8) + 2; |
extern volatile __bit CCP9M3 @ (((unsigned) &CCP9CON)*8) + 3; |
extern volatile __bit CCP9MD @ (((unsigned) &PMDIS3)*8) + 6; |
extern volatile __bit CCP9OD @ (((unsigned) &ODCON2)*8) + 2; |
extern volatile __bit CHIME @ (((unsigned) &ALRMCFG)*8) + 6; |
extern volatile __bit CHS0 @ (((unsigned) &ADCON0)*8) + 2; |
extern volatile __bit CHS1 @ (((unsigned) &ADCON0)*8) + 3; |
extern volatile __bit CHS2 @ (((unsigned) &ADCON0)*8) + 4; |
extern volatile __bit CHS3 @ (((unsigned) &ADCON0)*8) + 5; |
extern volatile __bit CHSN3 @ (((unsigned) &ADCON1)*8) + 3; |
extern volatile __bit CK1 @ (((unsigned) &PORTC)*8) + 6; |
extern volatile __bit CKE1 @ (((unsigned) &SSP1STAT)*8) + 6; |
extern volatile __bit CKE2 @ (((unsigned) &SSP2STAT)*8) + 6; |
extern volatile __bit CKP1 @ (((unsigned) &SSP1CON1)*8) + 4; |
extern volatile __bit CKP2 @ (((unsigned) &SSP2CON1)*8) + 4; |
extern volatile __bit CKTXP @ (((unsigned) &BAUDCON1)*8) + 4; |
extern volatile __bit CLKI @ (((unsigned) &PORTA)*8) + 7; |
extern volatile __bit CLKO @ (((unsigned) &PORTA)*8) + 6; |
extern volatile __bit CM @ (((unsigned) &RCON)*8) + 5; |
extern volatile __bit CM1IE @ (((unsigned) &PIE2)*8) + 5; |
extern volatile __bit CM1IF @ (((unsigned) &PIR2)*8) + 5; |
extern volatile __bit CM1IP @ (((unsigned) &IPR2)*8) + 5; |
extern volatile __bit CM2IE @ (((unsigned) &PIE2)*8) + 6; |
extern volatile __bit CM2IF @ (((unsigned) &PIR2)*8) + 6; |
extern volatile __bit CM2IP @ (((unsigned) &IPR2)*8) + 6; |
extern volatile __bit CM3IE @ (((unsigned) &PIE5)*8) + 5; |
extern volatile __bit CM3IF @ (((unsigned) &PIR5)*8) + 5; |
extern volatile __bit CM3IP @ (((unsigned) &IPR5)*8) + 5; |
extern volatile __bit CMIE @ (((unsigned) &PIE2)*8) + 6; |
extern volatile __bit CMIF @ (((unsigned) &PIR2)*8) + 6; |
extern volatile __bit CMIP @ (((unsigned) &IPR2)*8) + 6; |
extern volatile __bit CMP1MD @ (((unsigned) &PMDIS2)*8) + 0; |
extern volatile __bit CMP2MD @ (((unsigned) &PMDIS2)*8) + 1; |
extern volatile __bit CMP3MD @ (((unsigned) &PMDIS2)*8) + 2; |
extern volatile __bit CMPL02 @ (((unsigned) &PSTR2CON)*8) + 6; |
extern volatile __bit CMPL03 @ (((unsigned) &PSTR3CON)*8) + 6; |
extern volatile __bit CMPL12 @ (((unsigned) &PSTR2CON)*8) + 7; |
extern volatile __bit CMPL13 @ (((unsigned) &PSTR3CON)*8) + 7; |
extern volatile __bit COE1 @ (((unsigned) &CM1CON)*8) + 6; |
extern volatile __bit COE2 @ (((unsigned) &CM2CON)*8) + 6; |
extern volatile __bit COE3 @ (((unsigned) &CM3CON)*8) + 6; |
extern volatile __bit CON1 @ (((unsigned) &CM1CON)*8) + 7; |
extern volatile __bit CON2 @ (((unsigned) &CM2CON)*8) + 7; |
extern volatile __bit CON3 @ (((unsigned) &CM3CON)*8) + 7; |
extern volatile __bit COUT1 @ (((unsigned) &CMSTAT)*8) + 0; |
extern volatile __bit COUT2 @ (((unsigned) &CMSTAT)*8) + 1; |
extern volatile __bit COUT3 @ (((unsigned) &CMSTAT)*8) + 2; |
extern volatile __bit CPOL1 @ (((unsigned) &CM1CON)*8) + 5; |
extern volatile __bit CPOL2 @ (((unsigned) &CM2CON)*8) + 5; |
extern volatile __bit CPOL3 @ (((unsigned) &CM3CON)*8) + 5; |
extern volatile __bit CREF1 @ (((unsigned) &CM1CON)*8) + 2; |
extern volatile __bit CREF2 @ (((unsigned) &CM2CON)*8) + 2; |
extern volatile __bit CREF3 @ (((unsigned) &CM3CON)*8) + 2; |
extern volatile __bit CREN1 @ (((unsigned) &RCSTA1)*8) + 4; |
extern volatile __bit CREN2 @ (((unsigned) &RCSTA2)*8) + 4; |
extern volatile __bit CSRC1 @ (((unsigned) &TXSTA1)*8) + 7; |
extern volatile __bit CSRC2 @ (((unsigned) &TXSTA2)*8) + 7; |
extern volatile __bit CTED1 @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit CTED2 @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit CTMUDS @ (((unsigned) &ODCON3)*8) + 7; |
extern volatile __bit CTMUEN @ (((unsigned) &CTMUCONH)*8) + 7; |
extern volatile __bit CTMUIE @ (((unsigned) &PIE3)*8) + 2; |
extern volatile __bit CTMUIF @ (((unsigned) &PIR3)*8) + 2; |
extern volatile __bit CTMUIP @ (((unsigned) &IPR3)*8) + 2; |
extern volatile __bit CTMUMD @ (((unsigned) &PMDIS1)*8) + 6; |
extern volatile __bit CTMUSIDL @ (((unsigned) &CTMUCONH)*8) + 5; |
extern volatile __bit CTPLS @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit CTTRIG @ (((unsigned) &CTMUCONH)*8) + 0; |
extern volatile __bit CVR0 @ (((unsigned) &CVRCON)*8) + 0; |
extern volatile __bit CVR1 @ (((unsigned) &CVRCON)*8) + 1; |
extern volatile __bit CVR2 @ (((unsigned) &CVRCON)*8) + 2; |
extern volatile __bit CVR3 @ (((unsigned) &CVRCON)*8) + 3; |
extern volatile __bit CVREF @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit CVREN @ (((unsigned) &CVRCON)*8) + 7; |
extern volatile __bit CVROE @ (((unsigned) &CVRCON)*8) + 6; |
extern volatile __bit CVROEN @ (((unsigned) &CVRCON)*8) + 6; |
extern volatile __bit CVRR @ (((unsigned) &CVRCON)*8) + 5; |
extern volatile __bit CVRSS @ (((unsigned) &CVRCON)*8) + 4; |
extern volatile __bit DA @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit DA1 @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit DA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit DATA_ADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit DATA_ADDRESS2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit DC @ (((unsigned) &STATUS)*8) + 1; |
extern volatile __bit DC10B0 @ (((unsigned) &CCP10CON)*8) + 4; |
extern volatile __bit DC10B1 @ (((unsigned) &CCP10CON)*8) + 5; |
extern volatile __bit DC1B0 @ (((unsigned) &CCP1CON)*8) + 4; |
extern volatile __bit DC1B1 @ (((unsigned) &CCP1CON)*8) + 5; |
extern volatile __bit DC2B0 @ (((unsigned) &CCP2CON)*8) + 4; |
extern volatile __bit DC2B1 @ (((unsigned) &CCP2CON)*8) + 5; |
extern volatile __bit DC3B0 @ (((unsigned) &CCP3CON)*8) + 4; |
extern volatile __bit DC3B1 @ (((unsigned) &CCP3CON)*8) + 5; |
extern volatile __bit DC4B0 @ (((unsigned) &CCP4CON)*8) + 4; |
extern volatile __bit DC4B1 @ (((unsigned) &CCP4CON)*8) + 5; |
extern volatile __bit DC5B0 @ (((unsigned) &CCP5CON)*8) + 4; |
extern volatile __bit DC5B1 @ (((unsigned) &CCP5CON)*8) + 5; |
extern volatile __bit DC6B0 @ (((unsigned) &CCP6CON)*8) + 4; |
extern volatile __bit DC6B1 @ (((unsigned) &CCP6CON)*8) + 5; |
extern volatile __bit DC7B0 @ (((unsigned) &CCP7CON)*8) + 4; |
extern volatile __bit DC7B1 @ (((unsigned) &CCP7CON)*8) + 5; |
extern volatile __bit DC8B0 @ (((unsigned) &CCP8CON)*8) + 4; |
extern volatile __bit DC8B1 @ (((unsigned) &CCP8CON)*8) + 5; |
extern volatile __bit DC9B0 @ (((unsigned) &CCP9CON)*8) + 4; |
extern volatile __bit DC9B1 @ (((unsigned) &CCP9CON)*8) + 5; |
extern volatile __bit DLYCYC0 @ (((unsigned) &DMACON2)*8) + 4; |
extern volatile __bit DLYCYC1 @ (((unsigned) &DMACON2)*8) + 5; |
extern volatile __bit DLYCYC2 @ (((unsigned) &DMACON2)*8) + 6; |
extern volatile __bit DLYCYC3 @ (((unsigned) &DMACON2)*8) + 7; |
extern volatile __bit DLYINTEN @ (((unsigned) &DMACON1)*8) + 1; |
extern volatile __bit DMAEN @ (((unsigned) &DMACON1)*8) + 0; |
extern volatile __bit DONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit DS @ (((unsigned) &WDTCON)*8) + 3; |
extern volatile __bit DSBOR @ (((unsigned) &DSCONL)*8) + 1; |
extern volatile __bit DSEN @ (((unsigned) &DSCONH)*8) + 7; |
extern volatile __bit DSFLT @ (((unsigned) &DSWAKEL)*8) + 7; |
extern volatile __bit DSINT0 @ (((unsigned) &DSWAKEH)*8) + 0; |
extern volatile __bit DSMCLR @ (((unsigned) &DSWAKEL)*8) + 2; |
extern volatile __bit DSPOR @ (((unsigned) &DSWAKEL)*8) + 0; |
extern volatile __bit DSRTC @ (((unsigned) &DSWAKEL)*8) + 3; |
extern volatile __bit DSULP @ (((unsigned) &DSWAKEL)*8) + 5; |
extern volatile __bit DSULPEN @ (((unsigned) &DSCONH)*8) + 1; |
extern volatile __bit DSWDT @ (((unsigned) &DSWAKEL)*8) + 4; |
extern volatile __bit DT1 @ (((unsigned) &PORTC)*8) + 7; |
extern volatile __bit DTRXP @ (((unsigned) &BAUDCON1)*8) + 5; |
extern volatile __bit DTRXP1 @ (((unsigned) &BAUDCON1)*8) + 5; |
extern volatile __bit DTRXP2 @ (((unsigned) &BAUDCON2)*8) + 5; |
extern volatile __bit DUPLEX0 @ (((unsigned) &DMACON1)*8) + 2; |
extern volatile __bit DUPLEX1 @ (((unsigned) &DMACON1)*8) + 3; |
extern volatile __bit D_A @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit D_A2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit D_nA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit ECCP1AS0 @ (((unsigned) &ECCP1AS)*8) + 4; |
extern volatile __bit ECCP1AS1 @ (((unsigned) &ECCP1AS)*8) + 5; |
extern volatile __bit ECCP1AS2 @ (((unsigned) &ECCP1AS)*8) + 6; |
extern volatile __bit ECCP1ASE @ (((unsigned) &ECCP1AS)*8) + 7; |
extern volatile __bit ECCP1MD @ (((unsigned) &PMDIS0)*8) + 5; |
extern volatile __bit ECCP1OD @ (((unsigned) &ODCON1)*8) + 0; |
extern volatile __bit ECCP2AS0 @ (((unsigned) &ECCP2AS)*8) + 4; |
extern volatile __bit ECCP2AS1 @ (((unsigned) &ECCP2AS)*8) + 5; |
extern volatile __bit ECCP2AS2 @ (((unsigned) &ECCP2AS)*8) + 6; |
extern volatile __bit ECCP2ASE @ (((unsigned) &ECCP2AS)*8) + 7; |
extern volatile __bit ECCP2MD @ (((unsigned) &PMDIS0)*8) + 6; |
extern volatile __bit ECCP2OD @ (((unsigned) &ODCON1)*8) + 1; |
extern volatile __bit ECCP3AS0 @ (((unsigned) &ECCP3AS)*8) + 4; |
extern volatile __bit ECCP3AS1 @ (((unsigned) &ECCP3AS)*8) + 5; |
extern volatile __bit ECCP3AS2 @ (((unsigned) &ECCP3AS)*8) + 6; |
extern volatile __bit ECCP3ASE @ (((unsigned) &ECCP3AS)*8) + 7; |
extern volatile __bit ECCP3MD @ (((unsigned) &PMDIS0)*8) + 7; |
extern volatile __bit ECCP3OD @ (((unsigned) &ODCON1)*8) + 2; |
extern volatile __bit EDG1POL @ (((unsigned) &CTMUCONL)*8) + 4; |
extern volatile __bit EDG1SEL0 @ (((unsigned) &CTMUCONL)*8) + 2; |
extern volatile __bit EDG1SEL1 @ (((unsigned) &CTMUCONL)*8) + 3; |
extern volatile __bit EDG1STAT @ (((unsigned) &CTMUCONL)*8) + 0; |
extern volatile __bit EDG2POL @ (((unsigned) &CTMUCONL)*8) + 7; |
extern volatile __bit EDG2SEL0 @ (((unsigned) &CTMUCONL)*8) + 5; |
extern volatile __bit EDG2SEL1 @ (((unsigned) &CTMUCONL)*8) + 6; |
extern volatile __bit EDG2STAT @ (((unsigned) &CTMUCONL)*8) + 1; |
extern volatile __bit EDGEN @ (((unsigned) &CTMUCONH)*8) + 3; |
extern volatile __bit EDGSEQEN @ (((unsigned) &CTMUCONH)*8) + 2; |
extern volatile __bit EVPOL01 @ (((unsigned) &CM1CON)*8) + 3; |
extern volatile __bit EVPOL02 @ (((unsigned) &CM2CON)*8) + 3; |
extern volatile __bit EVPOL03 @ (((unsigned) &CM3CON)*8) + 3; |
extern volatile __bit EVPOL05 @ (((unsigned) &IPR5)*8) + 3; |
extern volatile __bit EVPOL11 @ (((unsigned) &CM1CON)*8) + 4; |
extern volatile __bit EVPOL12 @ (((unsigned) &CM2CON)*8) + 4; |
extern volatile __bit EVPOL13 @ (((unsigned) &CM3CON)*8) + 4; |
extern volatile __bit EVPOL15 @ (((unsigned) &IPR5)*8) + 4; |
extern volatile __bit FERR1 @ (((unsigned) &RCSTA1)*8) + 2; |
extern volatile __bit FERR2 @ (((unsigned) &RCSTA2)*8) + 2; |
extern volatile __bit FREE @ (((unsigned) &EECON1)*8) + 4; |
extern volatile __bit GCEN1 @ (((unsigned) &SSP1CON2)*8) + 7; |
extern volatile __bit GCEN2 @ (((unsigned) &SSP2CON2)*8) + 7; |
extern volatile __bit GIE @ (((unsigned) &INTCON)*8) + 7; |
extern volatile __bit GIEH @ (((unsigned) &INTCON)*8) + 7; |
extern volatile __bit GIEL @ (((unsigned) &INTCON)*8) + 6; |
extern volatile __bit GIE_GIEH @ (((unsigned) &INTCON)*8) + 7; |
extern volatile __bit GO @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit GODONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit GO_DONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit GO_NOT_DONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit GO_nDONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit HALFSEC @ (((unsigned) &RTCCFG)*8) + 3; |
extern volatile __bit HLVDEN @ (((unsigned) &HLVDCON)*8) + 4; |
extern volatile __bit HLVDIE @ (((unsigned) &PIE2)*8) + 2; |
extern volatile __bit HLVDIF @ (((unsigned) &PIR2)*8) + 2; |
extern volatile __bit HLVDIN @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit HLVDIP @ (((unsigned) &IPR2)*8) + 2; |
extern volatile __bit HLVDL0 @ (((unsigned) &HLVDCON)*8) + 0; |
extern volatile __bit HLVDL1 @ (((unsigned) &HLVDCON)*8) + 1; |
extern volatile __bit HLVDL2 @ (((unsigned) &HLVDCON)*8) + 2; |
extern volatile __bit HLVDL3 @ (((unsigned) &HLVDCON)*8) + 3; |
extern volatile __bit I2C_DAT @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit I2C_DAT2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit I2C_READ @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit I2C_READ2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit I2C_START @ (((unsigned) &SSP1STAT)*8) + 3; |
extern volatile __bit I2C_START2 @ (((unsigned) &SSP2STAT)*8) + 3; |
extern volatile __bit I2C_STOP @ (((unsigned) &SSP1STAT)*8) + 4; |
extern volatile __bit I2C_STOP2 @ (((unsigned) &SSP2STAT)*8) + 4; |
extern volatile __bit IDISSEN @ (((unsigned) &CTMUCONH)*8) + 1; |
extern volatile __bit IDLEN @ (((unsigned) &OSCCON)*8) + 7; |
extern volatile __bit INT0 @ (((unsigned) &PORTB)*8) + 0; |
extern volatile __bit INT0E @ (((unsigned) &INTCON)*8) + 4; |
extern volatile __bit INT0F @ (((unsigned) &INTCON)*8) + 1; |
extern volatile __bit INT0IE @ (((unsigned) &INTCON)*8) + 4; |
extern volatile __bit INT0IF @ (((unsigned) &INTCON)*8) + 1; |
extern volatile __bit INT1E @ (((unsigned) &INTCON3)*8) + 3; |
extern volatile __bit INT1F @ (((unsigned) &INTCON3)*8) + 0; |
extern volatile __bit INT1IE @ (((unsigned) &INTCON3)*8) + 3; |
extern volatile __bit INT1IF @ (((unsigned) &INTCON3)*8) + 0; |
extern volatile __bit INT1IP @ (((unsigned) &INTCON3)*8) + 6; |
extern volatile __bit INT1P @ (((unsigned) &INTCON3)*8) + 6; |
extern volatile __bit INT2E @ (((unsigned) &INTCON3)*8) + 4; |
extern volatile __bit INT2F @ (((unsigned) &INTCON3)*8) + 1; |
extern volatile __bit INT2IE @ (((unsigned) &INTCON3)*8) + 4; |
extern volatile __bit INT2IF @ (((unsigned) &INTCON3)*8) + 1; |
extern volatile __bit INT2IP @ (((unsigned) &INTCON3)*8) + 7; |
extern volatile __bit INT2P @ (((unsigned) &INTCON3)*8) + 7; |
extern volatile __bit INT3E @ (((unsigned) &INTCON3)*8) + 5; |
extern volatile __bit INT3F @ (((unsigned) &INTCON3)*8) + 2; |
extern volatile __bit INT3IE @ (((unsigned) &INTCON3)*8) + 5; |
extern volatile __bit INT3IF @ (((unsigned) &INTCON3)*8) + 2; |
extern volatile __bit INT3IP @ (((unsigned) &INTCON2)*8) + 1; |
extern volatile __bit INT3P @ (((unsigned) &INTCON2)*8) + 1; |
extern volatile __bit INTEDG0 @ (((unsigned) &INTCON2)*8) + 6; |
extern volatile __bit INTEDG1 @ (((unsigned) &INTCON2)*8) + 5; |
extern volatile __bit INTEDG2 @ (((unsigned) &INTCON2)*8) + 4; |
extern volatile __bit INTEDG3 @ (((unsigned) &INTCON2)*8) + 3; |
extern volatile __bit INTLVL0 @ (((unsigned) &DMACON2)*8) + 0; |
extern volatile __bit INTLVL1 @ (((unsigned) &DMACON2)*8) + 1; |
extern volatile __bit INTLVL2 @ (((unsigned) &DMACON2)*8) + 2; |
extern volatile __bit INTLVL3 @ (((unsigned) &DMACON2)*8) + 3; |
extern volatile __bit INTSRC @ (((unsigned) &OSCTUNE)*8) + 7; |
extern volatile __bit IOLOCK @ (((unsigned) &PPSCON)*8) + 0; |
extern volatile __bit IPEN @ (((unsigned) &RCON)*8) + 7; |
extern volatile __bit IRCF0 @ (((unsigned) &OSCCON)*8) + 4; |
extern volatile __bit IRCF1 @ (((unsigned) &OSCCON)*8) + 5; |
extern volatile __bit IRCF2 @ (((unsigned) &OSCCON)*8) + 6; |
extern volatile __bit IRNG0 @ (((unsigned) &CTMUICON)*8) + 0; |
extern volatile __bit IRNG1 @ (((unsigned) &CTMUICON)*8) + 1; |
extern volatile __bit IRVST @ (((unsigned) &HLVDCON)*8) + 5; |
extern volatile __bit ITRIM0 @ (((unsigned) &CTMUICON)*8) + 2; |
extern volatile __bit ITRIM1 @ (((unsigned) &CTMUICON)*8) + 3; |
extern volatile __bit ITRIM2 @ (((unsigned) &CTMUICON)*8) + 4; |
extern volatile __bit ITRIM3 @ (((unsigned) &CTMUICON)*8) + 5; |
extern volatile __bit ITRIM4 @ (((unsigned) &CTMUICON)*8) + 6; |
extern volatile __bit ITRIM5 @ (((unsigned) &CTMUICON)*8) + 7; |
extern volatile __bit KBI0 @ (((unsigned) &PORTB)*8) + 4; |
extern volatile __bit KBI1 @ (((unsigned) &PORTB)*8) + 5; |
extern volatile __bit KBI2 @ (((unsigned) &PORTB)*8) + 6; |
extern volatile __bit KBI3 @ (((unsigned) &PORTB)*8) + 7; |
extern volatile __bit LA0 @ (((unsigned) &LATA)*8) + 0; |
extern volatile __bit LA1 @ (((unsigned) &LATA)*8) + 1; |
extern volatile __bit LA2 @ (((unsigned) &LATA)*8) + 2; |
extern volatile __bit LA3 @ (((unsigned) &LATA)*8) + 3; |
extern volatile __bit LA4 @ (((unsigned) &LATA)*8) + 4; |
extern volatile __bit LA5 @ (((unsigned) &LATA)*8) + 5; |
extern volatile __bit LA6 @ (((unsigned) &LATA)*8) + 6; |
extern volatile __bit LA7 @ (((unsigned) &LATA)*8) + 7; |
extern volatile __bit LATA0 @ (((unsigned) &LATA)*8) + 0; |
extern volatile __bit LATA1 @ (((unsigned) &LATA)*8) + 1; |
extern volatile __bit LATA2 @ (((unsigned) &LATA)*8) + 2; |
extern volatile __bit LATA3 @ (((unsigned) &LATA)*8) + 3; |
extern volatile __bit LATA5 @ (((unsigned) &LATA)*8) + 5; |
extern volatile __bit LATA6 @ (((unsigned) &LATA)*8) + 6; |
extern volatile __bit LATA7 @ (((unsigned) &LATA)*8) + 7; |
extern volatile __bit LATB0 @ (((unsigned) &LATB)*8) + 0; |
extern volatile __bit LATB1 @ (((unsigned) &LATB)*8) + 1; |
extern volatile __bit LATB2 @ (((unsigned) &LATB)*8) + 2; |
extern volatile __bit LATB3 @ (((unsigned) &LATB)*8) + 3; |
extern volatile __bit LATB4 @ (((unsigned) &LATB)*8) + 4; |
extern volatile __bit LATB5 @ (((unsigned) &LATB)*8) + 5; |
extern volatile __bit LATB6 @ (((unsigned) &LATB)*8) + 6; |
extern volatile __bit LATB7 @ (((unsigned) &LATB)*8) + 7; |
extern volatile __bit LATC0 @ (((unsigned) &LATC)*8) + 0; |
extern volatile __bit LATC1 @ (((unsigned) &LATC)*8) + 1; |
extern volatile __bit LATC2 @ (((unsigned) &LATC)*8) + 2; |
extern volatile __bit LATC3 @ (((unsigned) &LATC)*8) + 3; |
extern volatile __bit LATC4 @ (((unsigned) &LATC)*8) + 4; |
extern volatile __bit LATC5 @ (((unsigned) &LATC)*8) + 5; |
extern volatile __bit LATC6 @ (((unsigned) &LATC)*8) + 6; |
extern volatile __bit LATC7 @ (((unsigned) &LATC)*8) + 7; |
extern volatile __bit LB0 @ (((unsigned) &LATB)*8) + 0; |
extern volatile __bit LB1 @ (((unsigned) &LATB)*8) + 1; |
extern volatile __bit LB2 @ (((unsigned) &LATB)*8) + 2; |
extern volatile __bit LB3 @ (((unsigned) &LATB)*8) + 3; |
extern volatile __bit LB4 @ (((unsigned) &LATB)*8) + 4; |
extern volatile __bit LB5 @ (((unsigned) &LATB)*8) + 5; |
extern volatile __bit LB6 @ (((unsigned) &LATB)*8) + 6; |
extern volatile __bit LB7 @ (((unsigned) &LATB)*8) + 7; |
extern volatile __bit LC0 @ (((unsigned) &LATC)*8) + 0; |
extern volatile __bit LC1 @ (((unsigned) &LATC)*8) + 1; |
extern volatile __bit LC2 @ (((unsigned) &LATC)*8) + 2; |
extern volatile __bit LC3 @ (((unsigned) &LATC)*8) + 3; |
extern volatile __bit LC4 @ (((unsigned) &LATC)*8) + 4; |
extern volatile __bit LC5 @ (((unsigned) &LATC)*8) + 5; |
extern volatile __bit LC6 @ (((unsigned) &LATC)*8) + 6; |
extern volatile __bit LC7 @ (((unsigned) &LATC)*8) + 7; |
extern volatile __bit LVDIE @ (((unsigned) &PIE2)*8) + 2; |
extern volatile __bit LVDIF @ (((unsigned) &PIR2)*8) + 2; |
extern volatile __bit LVDIN @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit LVDIP @ (((unsigned) &IPR2)*8) + 2; |
extern volatile __bit LVDSTAT @ (((unsigned) &WDTCON)*8) + 6; |
extern volatile __bit MSK01 @ (((unsigned) &SSP1ADD)*8) + 0; |
extern volatile __bit MSK02 @ (((unsigned) &SSP2ADD)*8) + 0; |
extern volatile __bit MSK11 @ (((unsigned) &SSP1ADD)*8) + 1; |
extern volatile __bit MSK12 @ (((unsigned) &SSP2ADD)*8) + 1; |
extern volatile __bit MSK21 @ (((unsigned) &SSP1ADD)*8) + 2; |
extern volatile __bit MSK22 @ (((unsigned) &SSP2ADD)*8) + 2; |
extern volatile __bit MSK31 @ (((unsigned) &SSP1ADD)*8) + 3; |
extern volatile __bit MSK32 @ (((unsigned) &SSP2ADD)*8) + 3; |
extern volatile __bit MSK41 @ (((unsigned) &SSP1ADD)*8) + 4; |
extern volatile __bit MSK42 @ (((unsigned) &SSP2ADD)*8) + 4; |
extern volatile __bit MSK51 @ (((unsigned) &SSP1ADD)*8) + 5; |
extern volatile __bit MSK52 @ (((unsigned) &SSP2ADD)*8) + 5; |
extern volatile __bit MSK61 @ (((unsigned) &SSP1ADD)*8) + 6; |
extern volatile __bit MSK62 @ (((unsigned) &SSP2ADD)*8) + 6; |
extern volatile __bit MSK71 @ (((unsigned) &SSP1ADD)*8) + 7; |
extern volatile __bit MSK72 @ (((unsigned) &SSP2ADD)*8) + 7; |
extern volatile __bit NEGATIVE @ (((unsigned) &STATUS)*8) + 4; |
extern volatile __bit NOT_A @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit NOT_ADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit NOT_BOR @ (((unsigned) &RCON)*8) + 0; |
extern volatile __bit NOT_CM @ (((unsigned) &RCON)*8) + 5; |
extern volatile __bit NOT_DONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit NOT_PD @ (((unsigned) &RCON)*8) + 2; |
extern volatile __bit NOT_POR @ (((unsigned) &RCON)*8) + 1; |
extern volatile __bit NOT_RBPU @ (((unsigned) &INTCON2)*8) + 7; |
extern volatile __bit NOT_RC8 @ (((unsigned) &RCSTA1)*8) + 6; |
extern volatile __bit NOT_RI @ (((unsigned) &RCON)*8) + 4; |
extern volatile __bit NOT_SS1 @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit NOT_T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit NOT_T1SYNC @ (((unsigned) &T1CON)*8) + 2; |
extern volatile __bit NOT_T3SYNC @ (((unsigned) &T3CON)*8) + 2; |
extern volatile __bit NOT_T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit NOT_T5SYNC @ (((unsigned) &T5CON)*8) + 2; |
extern volatile __bit NOT_TO @ (((unsigned) &RCON)*8) + 3; |
extern volatile __bit NOT_TX8 @ (((unsigned) &TXSTA1)*8) + 6; |
extern volatile __bit NOT_W @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit NOT_WRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit OERR1 @ (((unsigned) &RCSTA1)*8) + 1; |
extern volatile __bit OERR2 @ (((unsigned) &RCSTA2)*8) + 1; |
extern volatile __bit OSC1 @ (((unsigned) &PORTA)*8) + 7; |
extern volatile __bit OSC2 @ (((unsigned) &PORTA)*8) + 6; |
extern volatile __bit OSCFIE @ (((unsigned) &PIE2)*8) + 7; |
extern volatile __bit OSCFIF @ (((unsigned) &PIR2)*8) + 7; |
extern volatile __bit OSCFIP @ (((unsigned) &IPR2)*8) + 7; |
extern volatile __bit OSTS @ (((unsigned) &OSCCON)*8) + 3; |
extern volatile __bit OV @ (((unsigned) &STATUS)*8) + 3; |
extern volatile __bit OVERFLOW @ (((unsigned) &STATUS)*8) + 3; |
extern volatile __bit P1DC0 @ (((unsigned) &ECCP1DEL)*8) + 0; |
extern volatile __bit P1DC1 @ (((unsigned) &ECCP1DEL)*8) + 1; |
extern volatile __bit P1DC2 @ (((unsigned) &ECCP1DEL)*8) + 2; |
extern volatile __bit P1DC3 @ (((unsigned) &ECCP1DEL)*8) + 3; |
extern volatile __bit P1DC4 @ (((unsigned) &ECCP1DEL)*8) + 4; |
extern volatile __bit P1DC5 @ (((unsigned) &ECCP1DEL)*8) + 5; |
extern volatile __bit P1DC6 @ (((unsigned) &ECCP1DEL)*8) + 6; |
extern volatile __bit P1M0 @ (((unsigned) &CCP1CON)*8) + 6; |
extern volatile __bit P1M1 @ (((unsigned) &CCP1CON)*8) + 7; |
extern volatile __bit P1RSEN @ (((unsigned) &ECCP1DEL)*8) + 7; |
extern volatile __bit P2 @ (((unsigned) &SSP2STAT)*8) + 4; |
extern volatile __bit P2DC02 @ (((unsigned) &PSTR2CON)*8) + 0; |
extern volatile __bit P2DC0CON @ (((unsigned) &PSTR2CON)*8) + 0; |
extern volatile __bit P2DC12 @ (((unsigned) &PSTR2CON)*8) + 1; |
extern volatile __bit P2DC1CON @ (((unsigned) &PSTR2CON)*8) + 1; |
extern volatile __bit P2DC22 @ (((unsigned) &PSTR2CON)*8) + 2; |
extern volatile __bit P2DC2CON @ (((unsigned) &PSTR2CON)*8) + 2; |
extern volatile __bit P2DC32 @ (((unsigned) &PSTR2CON)*8) + 3; |
extern volatile __bit P2DC3CON @ (((unsigned) &PSTR2CON)*8) + 3; |
extern volatile __bit P2DC42 @ (((unsigned) &PSTR2CON)*8) + 4; |
extern volatile __bit P2DC4CON @ (((unsigned) &PSTR2CON)*8) + 4; |
extern volatile __bit P2DC52 @ (((unsigned) &PSTR2CON)*8) + 5; |
extern volatile __bit P2DC5CON @ (((unsigned) &PSTR2CON)*8) + 5; |
extern volatile __bit P2DC62 @ (((unsigned) &PSTR2CON)*8) + 6; |
extern volatile __bit P2DC6CON @ (((unsigned) &PSTR2CON)*8) + 6; |
extern volatile __bit P2M0 @ (((unsigned) &CCP2CON)*8) + 6; |
extern volatile __bit P2M1 @ (((unsigned) &CCP2CON)*8) + 7; |
extern volatile __bit P2RSEN @ (((unsigned) &ECCP2DEL)*8) + 7; |
extern volatile __bit P3DC0 @ (((unsigned) &ECCP3DEL)*8) + 0; |
extern volatile __bit P3DC1 @ (((unsigned) &ECCP3DEL)*8) + 1; |
extern volatile __bit P3DC2 @ (((unsigned) &ECCP3DEL)*8) + 2; |
extern volatile __bit P3DC3 @ (((unsigned) &ECCP3DEL)*8) + 3; |
extern volatile __bit P3DC4 @ (((unsigned) &ECCP3DEL)*8) + 4; |
extern volatile __bit P3DC5 @ (((unsigned) &ECCP3DEL)*8) + 5; |
extern volatile __bit P3DC6 @ (((unsigned) &ECCP3DEL)*8) + 6; |
extern volatile __bit P3M0 @ (((unsigned) &CCP3CON)*8) + 6; |
extern volatile __bit P3M1 @ (((unsigned) &CCP3CON)*8) + 7; |
extern volatile __bit P3RSEN @ (((unsigned) &ECCP3DEL)*8) + 7; |
extern volatile __bit PA1 @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit PA2 @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit PCFG0 @ (((unsigned) &ANCON0)*8) + 0; |
extern volatile __bit PCFG1 @ (((unsigned) &ANCON0)*8) + 1; |
extern volatile __bit PCFG10 @ (((unsigned) &ANCON1)*8) + 2; |
extern volatile __bit PCFG11 @ (((unsigned) &ANCON1)*8) + 3; |
extern volatile __bit PCFG12 @ (((unsigned) &ANCON1)*8) + 4; |
extern volatile __bit PCFG15 @ (((unsigned) &ANCON1)*8) + 7; |
extern volatile __bit PCFG2 @ (((unsigned) &ANCON0)*8) + 2; |
extern volatile __bit PCFG3 @ (((unsigned) &ANCON0)*8) + 3; |
extern volatile __bit PCFG4 @ (((unsigned) &ANCON0)*8) + 4; |
extern volatile __bit PCFG8 @ (((unsigned) &ANCON1)*8) + 0; |
extern volatile __bit PCFG9 @ (((unsigned) &ANCON1)*8) + 1; |
extern volatile __bit PD @ (((unsigned) &RCON)*8) + 2; |
extern volatile __bit PEIE @ (((unsigned) &INTCON)*8) + 6; |
extern volatile __bit PEIE_GIEL @ (((unsigned) &INTCON)*8) + 6; |
extern volatile __bit PEN1 @ (((unsigned) &SSP1CON2)*8) + 2; |
extern volatile __bit PEN2 @ (((unsigned) &SSP2CON2)*8) + 2; |
extern volatile __bit PGC @ (((unsigned) &PORTB)*8) + 6; |
extern volatile __bit PGD @ (((unsigned) &PORTB)*8) + 7; |
extern volatile __bit PLLEN @ (((unsigned) &OSCTUNE)*8) + 6; |
extern volatile __bit PMDADC @ (((unsigned) &PMDIS0)*8) + 0; |
extern volatile __bit PMDCCP10 @ (((unsigned) &PMDIS3)*8) + 7; |
extern volatile __bit PMDCCP4 @ (((unsigned) &PMDIS3)*8) + 1; |
extern volatile __bit PMDCCP5 @ (((unsigned) &PMDIS3)*8) + 2; |
extern volatile __bit PMDCCP6 @ (((unsigned) &PMDIS3)*8) + 3; |
extern volatile __bit PMDCCP7 @ (((unsigned) &PMDIS3)*8) + 4; |
extern volatile __bit PMDCCP8 @ (((unsigned) &PMDIS3)*8) + 5; |
extern volatile __bit PMDCCP9 @ (((unsigned) &PMDIS3)*8) + 6; |
extern volatile __bit PMDCMP1 @ (((unsigned) &PMDIS2)*8) + 0; |
extern volatile __bit PMDCMP2 @ (((unsigned) &PMDIS2)*8) + 1; |
extern volatile __bit PMDCMP3 @ (((unsigned) &PMDIS2)*8) + 2; |
extern volatile __bit PMDCTMU @ (((unsigned) &PMDIS1)*8) + 6; |
extern volatile __bit PMDECCP1 @ (((unsigned) &PMDIS0)*8) + 5; |
extern volatile __bit PMDECCP2 @ (((unsigned) &PMDIS0)*8) + 6; |
extern volatile __bit PMDECCP3 @ (((unsigned) &PMDIS0)*8) + 7; |
extern volatile __bit PMDMSSP1 @ (((unsigned) &PMDIS0)*8) + 1; |
extern volatile __bit PMDMSSP2 @ (((unsigned) &PMDIS0)*8) + 2; |
extern volatile __bit PMDRTCC @ (((unsigned) &PMDIS1)*8) + 5; |
extern volatile __bit PMDTMR1 @ (((unsigned) &PMDIS1)*8) + 1; |
extern volatile __bit PMDTMR2 @ (((unsigned) &PMDIS1)*8) + 2; |
extern volatile __bit PMDTMR3 @ (((unsigned) &PMDIS1)*8) + 3; |
extern volatile __bit PMDTMR4 @ (((unsigned) &PMDIS1)*8) + 4; |
extern volatile __bit PMDTMR5 @ (((unsigned) &PMDIS2)*8) + 3; |
extern volatile __bit PMDTMR6 @ (((unsigned) &PMDIS2)*8) + 4; |
extern volatile __bit PMDTMR8 @ (((unsigned) &PMDIS2)*8) + 6; |
extern volatile __bit PMDUART1 @ (((unsigned) &PMDIS0)*8) + 3; |
extern volatile __bit PMDUART2 @ (((unsigned) &PMDIS0)*8) + 4; |
extern volatile __bit POR @ (((unsigned) &RCON)*8) + 1; |
extern volatile __bit PRISD @ (((unsigned) &OSCCON2)*8) + 2; |
extern volatile __bit PSA @ (((unsigned) &T0CON)*8) + 3; |
extern volatile __bit PSS1AC0 @ (((unsigned) &ECCP1AS)*8) + 2; |
extern volatile __bit PSS1AC1 @ (((unsigned) &ECCP1AS)*8) + 3; |
extern volatile __bit PSS1BD0 @ (((unsigned) &ECCP1AS)*8) + 0; |
extern volatile __bit PSS1BD1 @ (((unsigned) &ECCP1AS)*8) + 1; |
extern volatile __bit PSS2AC0 @ (((unsigned) &ECCP2AS)*8) + 2; |
extern volatile __bit PSS2AC1 @ (((unsigned) &ECCP2AS)*8) + 3; |
extern volatile __bit PSS2BD0 @ (((unsigned) &ECCP2AS)*8) + 0; |
extern volatile __bit PSS2BD1 @ (((unsigned) &ECCP2AS)*8) + 1; |
extern volatile __bit PSS3AC0 @ (((unsigned) &ECCP3AS)*8) + 2; |
extern volatile __bit PSS3AC1 @ (((unsigned) &ECCP3AS)*8) + 3; |
extern volatile __bit PSS3BD0 @ (((unsigned) &ECCP3AS)*8) + 0; |
extern volatile __bit PSS3BD1 @ (((unsigned) &ECCP3AS)*8) + 1; |
extern volatile __bit RA0 @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit RA1 @ (((unsigned) &PORTA)*8) + 1; |
extern volatile __bit RA2 @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit RA3 @ (((unsigned) &PORTA)*8) + 3; |
extern volatile __bit RA4 @ (((unsigned) &PORTA)*8) + 4; |
extern volatile __bit RA5 @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit RA6 @ (((unsigned) &PORTA)*8) + 6; |
extern volatile __bit RA7 @ (((unsigned) &PORTA)*8) + 7; |
extern volatile __bit RB0 @ (((unsigned) &PORTB)*8) + 0; |
extern volatile __bit RB1 @ (((unsigned) &PORTB)*8) + 1; |
extern volatile __bit RB2 @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit RB3 @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit RB4 @ (((unsigned) &PORTB)*8) + 4; |
extern volatile __bit RB5 @ (((unsigned) &PORTB)*8) + 5; |
extern volatile __bit RB6 @ (((unsigned) &PORTB)*8) + 6; |
extern volatile __bit RB7 @ (((unsigned) &PORTB)*8) + 7; |
extern volatile __bit RBIE @ (((unsigned) &INTCON)*8) + 3; |
extern volatile __bit RBIF @ (((unsigned) &INTCON)*8) + 0; |
extern volatile __bit RBIP @ (((unsigned) &INTCON2)*8) + 0; |
extern volatile __bit RBPU @ (((unsigned) &INTCON2)*8) + 7; |
extern volatile __bit RC0 @ (((unsigned) &PORTC)*8) + 0; |
extern volatile __bit RC1 @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit RC1IE @ (((unsigned) &PIE1)*8) + 5; |
extern volatile __bit RC1IF @ (((unsigned) &PIR1)*8) + 5; |
extern volatile __bit RC1IP @ (((unsigned) &IPR1)*8) + 5; |
extern volatile __bit RC2 @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit RC2IE @ (((unsigned) &PIE3)*8) + 5; |
extern volatile __bit RC2IF @ (((unsigned) &PIR3)*8) + 5; |
extern volatile __bit RC2IP @ (((unsigned) &IPR3)*8) + 5; |
extern volatile __bit RC3 @ (((unsigned) &PORTC)*8) + 3; |
extern volatile __bit RC4 @ (((unsigned) &PORTC)*8) + 4; |
extern volatile __bit RC5 @ (((unsigned) &PORTC)*8) + 5; |
extern volatile __bit RC6 @ (((unsigned) &PORTC)*8) + 6; |
extern volatile __bit RC7 @ (((unsigned) &PORTC)*8) + 7; |
extern volatile __bit RC8_9 @ (((unsigned) &RCSTA1)*8) + 6; |
extern volatile __bit RC8_92 @ (((unsigned) &RCSTA2)*8) + 6; |
extern volatile __bit RC9 @ (((unsigned) &RCSTA1)*8) + 6; |
extern volatile __bit RC92 @ (((unsigned) &RCSTA2)*8) + 6; |
extern volatile __bit RCD8 @ (((unsigned) &RCSTA1)*8) + 0; |
extern volatile __bit RCD82 @ (((unsigned) &RCSTA2)*8) + 0; |
extern volatile __bit RCEN1 @ (((unsigned) &SSP1CON2)*8) + 3; |
extern volatile __bit RCEN2 @ (((unsigned) &SSP2CON2)*8) + 3; |
extern volatile __bit RCIDL1 @ (((unsigned) &BAUDCON1)*8) + 6; |
extern volatile __bit RCIDL2 @ (((unsigned) &BAUDCON2)*8) + 6; |
extern volatile __bit RCIE @ (((unsigned) &PIE1)*8) + 5; |
extern volatile __bit RCIF @ (((unsigned) &PIR1)*8) + 5; |
extern volatile __bit RCIP @ (((unsigned) &IPR1)*8) + 5; |
extern volatile __bit RCMT @ (((unsigned) &BAUDCON1)*8) + 6; |
extern volatile __bit RCMT1 @ (((unsigned) &BAUDCON1)*8) + 6; |
extern volatile __bit RCMT2 @ (((unsigned) &BAUDCON2)*8) + 6; |
extern volatile __bit RD163 @ (((unsigned) &T3CON)*8) + 7; |
extern volatile __bit RD165 @ (((unsigned) &T5CON)*8) + 1; |
extern volatile __bit READ_WRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit READ_WRITE2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit REFO @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit REGSLP @ (((unsigned) &WDTCON)*8) + 7; |
extern volatile __bit RELEASE @ (((unsigned) &DSCONL)*8) + 0; |
extern volatile __bit RI @ (((unsigned) &RCON)*8) + 4; |
extern volatile __bit RJPU @ (((unsigned) &PORTA)*8) + 7; |
extern volatile __bit RODIV0 @ (((unsigned) &REFOCON)*8) + 0; |
extern volatile __bit RODIV1 @ (((unsigned) &REFOCON)*8) + 1; |
extern volatile __bit RODIV2 @ (((unsigned) &REFOCON)*8) + 2; |
extern volatile __bit RODIV3 @ (((unsigned) &REFOCON)*8) + 3; |
extern volatile __bit ROON @ (((unsigned) &REFOCON)*8) + 7; |
extern volatile __bit ROSEL @ (((unsigned) &REFOCON)*8) + 4; |
extern volatile __bit ROSSLP @ (((unsigned) &REFOCON)*8) + 5; |
extern volatile __bit RP0 @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit RP1 @ (((unsigned) &PORTA)*8) + 1; |
extern volatile __bit RP10 @ (((unsigned) &PORTB)*8) + 7; |
extern volatile __bit RP11 @ (((unsigned) &PORTC)*8) + 0; |
extern volatile __bit RP12 @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit RP13 @ (((unsigned) &PORTC)*8) + 2; |
extern volatile __bit RP14 @ (((unsigned) &PORTC)*8) + 3; |
extern volatile __bit RP15 @ (((unsigned) &PORTC)*8) + 4; |
extern volatile __bit RP16 @ (((unsigned) &PORTC)*8) + 5; |
extern volatile __bit RP17 @ (((unsigned) &PORTC)*8) + 6; |
extern volatile __bit RP18 @ (((unsigned) &PORTC)*8) + 7; |
extern volatile __bit RP2 @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit RP3 @ (((unsigned) &PORTB)*8) + 0; |
extern volatile __bit RP4 @ (((unsigned) &PORTB)*8) + 1; |
extern volatile __bit RP5 @ (((unsigned) &PORTB)*8) + 2; |
extern volatile __bit RP6 @ (((unsigned) &PORTB)*8) + 3; |
extern volatile __bit RP7 @ (((unsigned) &PORTB)*8) + 4; |
extern volatile __bit RP8 @ (((unsigned) &PORTB)*8) + 5; |
extern volatile __bit RP9 @ (((unsigned) &PORTB)*8) + 6; |
extern volatile __bit RSEN1 @ (((unsigned) &SSP1CON2)*8) + 1; |
extern volatile __bit RSEN2 @ (((unsigned) &SSP2CON2)*8) + 1; |
extern volatile __bit RTCC @ (((unsigned) &PORTB)*8) + 1; |
extern volatile __bit RTCCIE @ (((unsigned) &PIE3)*8) + 0; |
extern volatile __bit RTCCIF @ (((unsigned) &PIR3)*8) + 0; |
extern volatile __bit RTCCIP @ (((unsigned) &IPR3)*8) + 0; |
extern volatile __bit RTCCMD @ (((unsigned) &PMDIS1)*8) + 5; |
extern volatile __bit RTCEN @ (((unsigned) &RTCCFG)*8) + 7; |
extern volatile __bit RTCOE @ (((unsigned) &RTCCFG)*8) + 2; |
extern volatile __bit RTCPTR0 @ (((unsigned) &RTCCFG)*8) + 0; |
extern volatile __bit RTCPTR1 @ (((unsigned) &RTCCFG)*8) + 1; |
extern volatile __bit RTCSYNC @ (((unsigned) &RTCCFG)*8) + 4; |
extern volatile __bit RTCWDIS @ (((unsigned) &DSCONH)*8) + 0; |
extern volatile __bit RTCWREN @ (((unsigned) &RTCCFG)*8) + 5; |
extern volatile __bit RTSECSEL0 @ (((unsigned) &PADCFG1)*8) + 1; |
extern volatile __bit RTSECSEL1 @ (((unsigned) &PADCFG1)*8) + 2; |
extern volatile __bit RW @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit RW1 @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit RW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit RX1 @ (((unsigned) &PORTC)*8) + 7; |
extern volatile __bit RX91 @ (((unsigned) &RCSTA1)*8) + 6; |
extern volatile __bit RX92 @ (((unsigned) &RCSTA2)*8) + 6; |
extern volatile __bit RX9D1 @ (((unsigned) &RCSTA1)*8) + 0; |
extern volatile __bit RX9D2 @ (((unsigned) &RCSTA2)*8) + 0; |
extern volatile __bit RXB0IE @ (((unsigned) &PIE3)*8) + 0; |
extern volatile __bit RXB1IE @ (((unsigned) &PIE3)*8) + 1; |
extern volatile __bit RXBNIE @ (((unsigned) &PIE3)*8) + 1; |
extern volatile __bit RXBNIF @ (((unsigned) &PIR3)*8) + 1; |
extern volatile __bit RXBNIP @ (((unsigned) &IPR3)*8) + 1; |
extern volatile __bit RXCKP @ (((unsigned) &BAUDCON1)*8) + 5; |
extern volatile __bit RXDTP1 @ (((unsigned) &BAUDCON1)*8) + 5; |
extern volatile __bit RXDTP2 @ (((unsigned) &BAUDCON2)*8) + 5; |
extern volatile __bit RXINC @ (((unsigned) &DMACON1)*8) + 4; |
extern volatile __bit R_W @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit R_W2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit R_nW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit S2 @ (((unsigned) &SSP2STAT)*8) + 3; |
extern volatile __bit SCK1 @ (((unsigned) &PORTC)*8) + 3; |
extern volatile __bit SCKP @ (((unsigned) &BAUDCON1)*8) + 4; |
extern volatile __bit SCKP1 @ (((unsigned) &BAUDCON1)*8) + 4; |
extern volatile __bit SCKP2 @ (((unsigned) &BAUDCON2)*8) + 4; |
extern volatile __bit SCL1 @ (((unsigned) &PORTC)*8) + 3; |
extern volatile __bit SCL2 @ (((unsigned) &PORTB)*8) + 4; |
extern volatile __bit SCS0 @ (((unsigned) &OSCCON)*8) + 0; |
extern volatile __bit SCS1 @ (((unsigned) &OSCCON)*8) + 1; |
extern volatile __bit SDA1 @ (((unsigned) &PORTC)*8) + 4; |
extern volatile __bit SDA2 @ (((unsigned) &PORTB)*8) + 5; |
extern volatile __bit SDI1 @ (((unsigned) &PORTC)*8) + 4; |
extern volatile __bit SDO1 @ (((unsigned) &PORTC)*8) + 5; |
extern volatile __bit SEN1 @ (((unsigned) &SSP1CON2)*8) + 0; |
extern volatile __bit SEN2 @ (((unsigned) &SSP2CON2)*8) + 0; |
extern volatile __bit SENDB1 @ (((unsigned) &TXSTA1)*8) + 3; |
extern volatile __bit SENDB2 @ (((unsigned) &TXSTA2)*8) + 3; |
extern volatile __bit SMP1 @ (((unsigned) &SSP1STAT)*8) + 7; |
extern volatile __bit SMP2 @ (((unsigned) &SSP2STAT)*8) + 7; |
extern volatile __bit SOSCDRV @ (((unsigned) &OSCCON2)*8) + 4; |
extern volatile __bit SOSCEN @ (((unsigned) &T1CON)*8) + 3; |
extern volatile __bit SOSCEN3 @ (((unsigned) &T3CON)*8) + 3; |
extern volatile __bit SOSCEN5 @ (((unsigned) &T5CON)*8) + 3; |
extern volatile __bit SOSCGO @ (((unsigned) &OSCCON2)*8) + 3; |
extern volatile __bit SOSCRUN @ (((unsigned) &OSCCON2)*8) + 6; |
extern volatile __bit SP0 @ (((unsigned) &STKPTR)*8) + 0; |
extern volatile __bit SP1 @ (((unsigned) &STKPTR)*8) + 1; |
extern volatile __bit SP2 @ (((unsigned) &STKPTR)*8) + 2; |
extern volatile __bit SP3 @ (((unsigned) &STKPTR)*8) + 3; |
extern volatile __bit SP4 @ (((unsigned) &STKPTR)*8) + 4; |
extern volatile __bit SPEN1 @ (((unsigned) &RCSTA1)*8) + 7; |
extern volatile __bit SPEN2 @ (((unsigned) &RCSTA2)*8) + 7; |
extern volatile __bit SPI1MD @ (((unsigned) &PMDIS0)*8) + 1; |
extern volatile __bit SPI1OD @ (((unsigned) &ODCON3)*8) + 0; |
extern volatile __bit SPI2MD @ (((unsigned) &PMDIS0)*8) + 2; |
extern volatile __bit SPI2OD @ (((unsigned) &ODCON3)*8) + 1; |
extern volatile __bit SRC0 @ (((unsigned) &ADCTRIG)*8) + 0; |
extern volatile __bit SRC1 @ (((unsigned) &ADCTRIG)*8) + 1; |
extern volatile __bit SREN1 @ (((unsigned) &RCSTA1)*8) + 5; |
extern volatile __bit SREN2 @ (((unsigned) &RCSTA2)*8) + 5; |
extern volatile __bit SRENA @ (((unsigned) &RCSTA1)*8) + 5; |
extern volatile __bit SSCON0 @ (((unsigned) &DMACON1)*8) + 6; |
extern volatile __bit SSCON1 @ (((unsigned) &DMACON1)*8) + 7; |
extern volatile __bit SSP1IE @ (((unsigned) &PIE1)*8) + 3; |
extern volatile __bit SSP1IF @ (((unsigned) &PIR1)*8) + 3; |
extern volatile __bit SSP1IP @ (((unsigned) &IPR1)*8) + 3; |
extern volatile __bit SSP2IE @ (((unsigned) &PIE3)*8) + 7; |
extern volatile __bit SSP2IF @ (((unsigned) &PIR3)*8) + 7; |
extern volatile __bit SSP2IP @ (((unsigned) &IPR3)*8) + 7; |
extern volatile __bit SSPEN1 @ (((unsigned) &SSP1CON1)*8) + 5; |
extern volatile __bit SSPEN2 @ (((unsigned) &SSP2CON1)*8) + 5; |
extern volatile __bit SSPIE @ (((unsigned) &PIE1)*8) + 3; |
extern volatile __bit SSPIF @ (((unsigned) &PIR1)*8) + 3; |
extern volatile __bit SSPIP @ (((unsigned) &IPR1)*8) + 3; |
extern volatile __bit SSPM01 @ (((unsigned) &SSP1CON1)*8) + 0; |
extern volatile __bit SSPM02 @ (((unsigned) &SSP2CON1)*8) + 0; |
extern volatile __bit SSPM11 @ (((unsigned) &SSP1CON1)*8) + 1; |
extern volatile __bit SSPM12 @ (((unsigned) &SSP2CON1)*8) + 1; |
extern volatile __bit SSPM21 @ (((unsigned) &SSP1CON1)*8) + 2; |
extern volatile __bit SSPM22 @ (((unsigned) &SSP2CON1)*8) + 2; |
extern volatile __bit SSPM31 @ (((unsigned) &SSP1CON1)*8) + 3; |
extern volatile __bit SSPM32 @ (((unsigned) &SSP2CON1)*8) + 3; |
extern volatile __bit SSPOV1 @ (((unsigned) &SSP1CON1)*8) + 6; |
extern volatile __bit SSPOV2 @ (((unsigned) &SSP2CON1)*8) + 6; |
extern volatile __bit START @ (((unsigned) &SSP1STAT)*8) + 3; |
extern volatile __bit START1 @ (((unsigned) &SSP1STAT)*8) + 3; |
extern volatile __bit START2 @ (((unsigned) &SSP2STAT)*8) + 3; |
extern volatile __bit STKFUL @ (((unsigned) &STKPTR)*8) + 7; |
extern volatile __bit STKOVF @ (((unsigned) &STKPTR)*8) + 7; |
extern volatile __bit STKUNF @ (((unsigned) &STKPTR)*8) + 6; |
extern volatile __bit STOP @ (((unsigned) &SSP1STAT)*8) + 4; |
extern volatile __bit STOP1 @ (((unsigned) &SSP1STAT)*8) + 4; |
extern volatile __bit STOP2 @ (((unsigned) &SSP2STAT)*8) + 4; |
extern volatile __bit STRA2 @ (((unsigned) &PSTR2CON)*8) + 0; |
extern volatile __bit STRA3 @ (((unsigned) &PSTR3CON)*8) + 0; |
extern volatile __bit STRB2 @ (((unsigned) &PSTR2CON)*8) + 1; |
extern volatile __bit STRB3 @ (((unsigned) &PSTR3CON)*8) + 1; |
extern volatile __bit STRC2 @ (((unsigned) &PSTR2CON)*8) + 2; |
extern volatile __bit STRC3 @ (((unsigned) &PSTR3CON)*8) + 2; |
extern volatile __bit STRD2 @ (((unsigned) &PSTR2CON)*8) + 3; |
extern volatile __bit STRD3 @ (((unsigned) &PSTR3CON)*8) + 3; |
extern volatile __bit STRSYNC2 @ (((unsigned) &PSTR2CON)*8) + 4; |
extern volatile __bit STRSYNC3 @ (((unsigned) &PSTR3CON)*8) + 4; |
extern volatile __bit SWDTE @ (((unsigned) &WDTCON)*8) + 0; |
extern volatile __bit SWDTEN @ (((unsigned) &WDTCON)*8) + 0; |
extern volatile __bit SYNC1 @ (((unsigned) &TXSTA1)*8) + 4; |
extern volatile __bit SYNC2 @ (((unsigned) &TXSTA2)*8) + 4; |
extern volatile __bit T08BIT @ (((unsigned) &T0CON)*8) + 6; |
extern volatile __bit T0CS @ (((unsigned) &T0CON)*8) + 5; |
extern volatile __bit T0IE @ (((unsigned) &INTCON)*8) + 5; |
extern volatile __bit T0IF @ (((unsigned) &INTCON)*8) + 2; |
extern volatile __bit T0IP @ (((unsigned) &INTCON2)*8) + 2; |
extern volatile __bit T0PS0 @ (((unsigned) &T0CON)*8) + 0; |
extern volatile __bit T0PS1 @ (((unsigned) &T0CON)*8) + 1; |
extern volatile __bit T0PS2 @ (((unsigned) &T0CON)*8) + 2; |
extern volatile __bit T0SE @ (((unsigned) &T0CON)*8) + 4; |
extern volatile __bit T1CKI @ (((unsigned) &PORTC)*8) + 0; |
extern volatile __bit T1CKPS0 @ (((unsigned) &T1CON)*8) + 4; |
extern volatile __bit T1CKPS1 @ (((unsigned) &T1CON)*8) + 5; |
extern volatile __bit T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit T1GGO @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit T1GGO_NOT_T1DONE @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit T1GGO_nT1DONE @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit T1GPOL @ (((unsigned) &T1GCON)*8) + 6; |
extern volatile __bit T1GSPM @ (((unsigned) &T1GCON)*8) + 4; |
extern volatile __bit T1GSS0 @ (((unsigned) &T1GCON)*8) + 0; |
extern volatile __bit T1GSS1 @ (((unsigned) &T1GCON)*8) + 1; |
extern volatile __bit T1GTM @ (((unsigned) &T1GCON)*8) + 5; |
extern volatile __bit T1GVAL @ (((unsigned) &T1GCON)*8) + 2; |
extern volatile __bit T1OSCEN @ (((unsigned) &T1CON)*8) + 3; |
extern volatile __bit T1OSI @ (((unsigned) &PORTC)*8) + 1; |
extern volatile __bit T1OSO @ (((unsigned) &PORTC)*8) + 0; |
extern volatile __bit T1RD16 @ (((unsigned) &T1CON)*8) + 7; |
extern volatile __bit T2CKPS0 @ (((unsigned) &T2CON)*8) + 0; |
extern volatile __bit T2CKPS1 @ (((unsigned) &T2CON)*8) + 1; |
extern volatile __bit T2OUTPS0 @ (((unsigned) &T2CON)*8) + 3; |
extern volatile __bit T2OUTPS1 @ (((unsigned) &T2CON)*8) + 4; |
extern volatile __bit T2OUTPS2 @ (((unsigned) &T2CON)*8) + 5; |
extern volatile __bit T2OUTPS3 @ (((unsigned) &T2CON)*8) + 6; |
extern volatile __bit T3CKPS0 @ (((unsigned) &T3CON)*8) + 4; |
extern volatile __bit T3CKPS1 @ (((unsigned) &T3CON)*8) + 5; |
extern volatile __bit T3DONE @ (((unsigned) &T3GCON)*8) + 3; |
extern volatile __bit T3GGO @ (((unsigned) &T3GCON)*8) + 3; |
extern volatile __bit T3GGO_T3DONE @ (((unsigned) &T3GCON)*8) + 3; |
extern volatile __bit T3GPOL @ (((unsigned) &T3GCON)*8) + 6; |
extern volatile __bit T3GSPM @ (((unsigned) &T3GCON)*8) + 4; |
extern volatile __bit T3GSS0 @ (((unsigned) &T3GCON)*8) + 0; |
extern volatile __bit T3GSS1 @ (((unsigned) &T3GCON)*8) + 1; |
extern volatile __bit T3GTM @ (((unsigned) &T3GCON)*8) + 5; |
extern volatile __bit T3GVAL @ (((unsigned) &T3GCON)*8) + 2; |
extern volatile __bit T3OSCEN @ (((unsigned) &T3CON)*8) + 3; |
extern volatile __bit T3RD16 @ (((unsigned) &T3CON)*8) + 7; |
extern volatile __bit T4CKPS0 @ (((unsigned) &T4CON)*8) + 0; |
extern volatile __bit T4CKPS1 @ (((unsigned) &T4CON)*8) + 1; |
extern volatile __bit T4OUTPS0 @ (((unsigned) &T4CON)*8) + 3; |
extern volatile __bit T4OUTPS1 @ (((unsigned) &T4CON)*8) + 4; |
extern volatile __bit T4OUTPS2 @ (((unsigned) &T4CON)*8) + 5; |
extern volatile __bit T4OUTPS3 @ (((unsigned) &T4CON)*8) + 6; |
extern volatile __bit T5CKPS0 @ (((unsigned) &T5CON)*8) + 4; |
extern volatile __bit T5CKPS1 @ (((unsigned) &T5CON)*8) + 5; |
extern volatile __bit T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit T5GGO @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit T5GGO_NOT_T5DONE @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit T5GGO_nT5DONE @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit T5GPOL @ (((unsigned) &T5GCON)*8) + 6; |
extern volatile __bit T5GSPM @ (((unsigned) &T5GCON)*8) + 4; |
extern volatile __bit T5GSS0 @ (((unsigned) &T5GCON)*8) + 0; |
extern volatile __bit T5GSS1 @ (((unsigned) &T5GCON)*8) + 1; |
extern volatile __bit T5GTM @ (((unsigned) &T5GCON)*8) + 5; |
extern volatile __bit T5GVAL @ (((unsigned) &T5GCON)*8) + 2; |
extern volatile __bit T5OSCEN @ (((unsigned) &T5CON)*8) + 3; |
extern volatile __bit T6CKPS0 @ (((unsigned) &T6CON)*8) + 0; |
extern volatile __bit T6CKPS1 @ (((unsigned) &T6CON)*8) + 1; |
extern volatile __bit T6OUTPS0 @ (((unsigned) &T6CON)*8) + 3; |
extern volatile __bit T6OUTPS1 @ (((unsigned) &T6CON)*8) + 4; |
extern volatile __bit T6OUTPS2 @ (((unsigned) &T6CON)*8) + 5; |
extern volatile __bit T6OUTPS3 @ (((unsigned) &T6CON)*8) + 6; |
extern volatile __bit T8CKPS0 @ (((unsigned) &T8CON)*8) + 0; |
extern volatile __bit T8CKPS1 @ (((unsigned) &T8CON)*8) + 1; |
extern volatile __bit T8OUTPS0 @ (((unsigned) &T8CON)*8) + 3; |
extern volatile __bit T8OUTPS1 @ (((unsigned) &T8CON)*8) + 4; |
extern volatile __bit T8OUTPS2 @ (((unsigned) &T8CON)*8) + 5; |
extern volatile __bit T8OUTPS3 @ (((unsigned) &T8CON)*8) + 6; |
extern volatile __bit TGEN @ (((unsigned) &CTMUCONH)*8) + 4; |
extern volatile __bit TMR0IE @ (((unsigned) &INTCON)*8) + 5; |
extern volatile __bit TMR0IF @ (((unsigned) &INTCON)*8) + 2; |
extern volatile __bit TMR0IP @ (((unsigned) &INTCON2)*8) + 2; |
extern volatile __bit TMR0ON @ (((unsigned) &T0CON)*8) + 7; |
extern volatile __bit TMR1CS0 @ (((unsigned) &T1CON)*8) + 6; |
extern volatile __bit TMR1CS1 @ (((unsigned) &T1CON)*8) + 7; |
extern volatile __bit TMR1GE @ (((unsigned) &T1GCON)*8) + 7; |
extern volatile __bit TMR1GIE @ (((unsigned) &PIE5)*8) + 0; |
extern volatile __bit TMR1GIF @ (((unsigned) &PIR5)*8) + 0; |
extern volatile __bit TMR1GIP @ (((unsigned) &IPR5)*8) + 0; |
extern volatile __bit TMR1IE @ (((unsigned) &PIE1)*8) + 0; |
extern volatile __bit TMR1IF @ (((unsigned) &PIR1)*8) + 0; |
extern volatile __bit TMR1IP @ (((unsigned) &IPR1)*8) + 0; |
extern volatile __bit TMR1MD @ (((unsigned) &PMDIS1)*8) + 1; |
extern volatile __bit TMR1ON @ (((unsigned) &T1CON)*8) + 0; |
extern volatile __bit TMR2IE @ (((unsigned) &PIE1)*8) + 1; |
extern volatile __bit TMR2IF @ (((unsigned) &PIR1)*8) + 1; |
extern volatile __bit TMR2IP @ (((unsigned) &IPR1)*8) + 1; |
extern volatile __bit TMR2MD @ (((unsigned) &PMDIS1)*8) + 2; |
extern volatile __bit TMR2ON @ (((unsigned) &T2CON)*8) + 2; |
extern volatile __bit TMR3CS0 @ (((unsigned) &T3CON)*8) + 6; |
extern volatile __bit TMR3CS1 @ (((unsigned) &T3CON)*8) + 7; |
extern volatile __bit TMR3GE @ (((unsigned) &T3GCON)*8) + 7; |
extern volatile __bit TMR3GIE @ (((unsigned) &PIE3)*8) + 1; |
extern volatile __bit TMR3GIF @ (((unsigned) &PIR3)*8) + 1; |
extern volatile __bit TMR3GIP @ (((unsigned) &IPR3)*8) + 1; |
extern volatile __bit TMR3IE @ (((unsigned) &PIE2)*8) + 1; |
extern volatile __bit TMR3IF @ (((unsigned) &PIR2)*8) + 1; |
extern volatile __bit TMR3IP @ (((unsigned) &IPR2)*8) + 1; |
extern volatile __bit TMR3MD @ (((unsigned) &PMDIS1)*8) + 3; |
extern volatile __bit TMR3ON @ (((unsigned) &T3CON)*8) + 0; |
extern volatile __bit TMR4IE @ (((unsigned) &PIE3)*8) + 3; |
extern volatile __bit TMR4IF @ (((unsigned) &PIR3)*8) + 3; |
extern volatile __bit TMR4IP @ (((unsigned) &IPR3)*8) + 3; |
extern volatile __bit TMR4MD @ (((unsigned) &PMDIS1)*8) + 4; |
extern volatile __bit TMR4ON @ (((unsigned) &T4CON)*8) + 2; |
extern volatile __bit TMR5CS0 @ (((unsigned) &T5CON)*8) + 6; |
extern volatile __bit TMR5CS1 @ (((unsigned) &T5CON)*8) + 7; |
extern volatile __bit TMR5GE @ (((unsigned) &T5GCON)*8) + 7; |
extern volatile __bit TMR5GIE @ (((unsigned) &PIE5)*8) + 1; |
extern volatile __bit TMR5GIF @ (((unsigned) &PIR5)*8) + 1; |
extern volatile __bit TMR5GIP @ (((unsigned) &IPR5)*8) + 1; |
extern volatile __bit TMR5IE @ (((unsigned) &PIE5)*8) + 2; |
extern volatile __bit TMR5IF @ (((unsigned) &PIR5)*8) + 2; |
extern volatile __bit TMR5IP @ (((unsigned) &IPR5)*8) + 2; |
extern volatile __bit TMR5MD @ (((unsigned) &PMDIS2)*8) + 3; |
extern volatile __bit TMR5ON @ (((unsigned) &T5CON)*8) + 0; |
extern volatile __bit TMR6IE @ (((unsigned) &PIE5)*8) + 3; |
extern volatile __bit TMR6IF @ (((unsigned) &PIR5)*8) + 3; |
extern volatile __bit TMR6IP @ (((unsigned) &IPR5)*8) + 3; |
extern volatile __bit TMR6MD @ (((unsigned) &PMDIS2)*8) + 4; |
extern volatile __bit TMR6ON @ (((unsigned) &T6CON)*8) + 2; |
extern volatile __bit TMR8IE @ (((unsigned) &PIE5)*8) + 4; |
extern volatile __bit TMR8IF @ (((unsigned) &PIR5)*8) + 4; |
extern volatile __bit TMR8IP @ (((unsigned) &IPR5)*8) + 4; |
extern volatile __bit TMR8MD @ (((unsigned) &PMDIS2)*8) + 6; |
extern volatile __bit TMR8ON @ (((unsigned) &T8CON)*8) + 2; |
extern volatile __bit TO @ (((unsigned) &RCON)*8) + 3; |
extern volatile __bit TRIGSEL0 @ (((unsigned) &ADCTRIG)*8) + 0; |
extern volatile __bit TRIGSEL1 @ (((unsigned) &ADCTRIG)*8) + 1; |
extern volatile __bit TRISA0 @ (((unsigned) &TRISA)*8) + 0; |
extern volatile __bit TRISA1 @ (((unsigned) &TRISA)*8) + 1; |
extern volatile __bit TRISA2 @ (((unsigned) &TRISA)*8) + 2; |
extern volatile __bit TRISA3 @ (((unsigned) &TRISA)*8) + 3; |
extern volatile __bit TRISA5 @ (((unsigned) &TRISA)*8) + 5; |
extern volatile __bit TRISA6 @ (((unsigned) &TRISA)*8) + 6; |
extern volatile __bit TRISA7 @ (((unsigned) &TRISA)*8) + 7; |
extern volatile __bit TRISB0 @ (((unsigned) &TRISB)*8) + 0; |
extern volatile __bit TRISB1 @ (((unsigned) &TRISB)*8) + 1; |
extern volatile __bit TRISB2 @ (((unsigned) &TRISB)*8) + 2; |
extern volatile __bit TRISB3 @ (((unsigned) &TRISB)*8) + 3; |
extern volatile __bit TRISB4 @ (((unsigned) &TRISB)*8) + 4; |
extern volatile __bit TRISB5 @ (((unsigned) &TRISB)*8) + 5; |
extern volatile __bit TRISB6 @ (((unsigned) &TRISB)*8) + 6; |
extern volatile __bit TRISB7 @ (((unsigned) &TRISB)*8) + 7; |
extern volatile __bit TRISC0 @ (((unsigned) &TRISC)*8) + 0; |
extern volatile __bit TRISC1 @ (((unsigned) &TRISC)*8) + 1; |
extern volatile __bit TRISC2 @ (((unsigned) &TRISC)*8) + 2; |
extern volatile __bit TRISC3 @ (((unsigned) &TRISC)*8) + 3; |
extern volatile __bit TRISC4 @ (((unsigned) &TRISC)*8) + 4; |
extern volatile __bit TRISC5 @ (((unsigned) &TRISC)*8) + 5; |
extern volatile __bit TRISC6 @ (((unsigned) &TRISC)*8) + 6; |
extern volatile __bit TRISC7 @ (((unsigned) &TRISC)*8) + 7; |
extern volatile __bit TRMT1 @ (((unsigned) &TXSTA1)*8) + 1; |
extern volatile __bit TRMT2 @ (((unsigned) &TXSTA2)*8) + 1; |
extern volatile __bit TUN0 @ (((unsigned) &OSCTUNE)*8) + 0; |
extern volatile __bit TUN1 @ (((unsigned) &OSCTUNE)*8) + 1; |
extern volatile __bit TUN2 @ (((unsigned) &OSCTUNE)*8) + 2; |
extern volatile __bit TUN3 @ (((unsigned) &OSCTUNE)*8) + 3; |
extern volatile __bit TUN4 @ (((unsigned) &OSCTUNE)*8) + 4; |
extern volatile __bit TUN5 @ (((unsigned) &OSCTUNE)*8) + 5; |
extern volatile __bit TX1 @ (((unsigned) &PORTC)*8) + 6; |
extern volatile __bit TX1IE @ (((unsigned) &PIE1)*8) + 4; |
extern volatile __bit TX1IF @ (((unsigned) &PIR1)*8) + 4; |
extern volatile __bit TX1IP @ (((unsigned) &IPR1)*8) + 4; |
extern volatile __bit TX2IE @ (((unsigned) &PIE3)*8) + 4; |
extern volatile __bit TX2IF @ (((unsigned) &PIR3)*8) + 4; |
extern volatile __bit TX2IP @ (((unsigned) &IPR3)*8) + 4; |
extern volatile __bit TX8_9 @ (((unsigned) &TXSTA1)*8) + 6; |
extern volatile __bit TX8_92 @ (((unsigned) &TXSTA2)*8) + 6; |
extern volatile __bit TX91 @ (((unsigned) &TXSTA1)*8) + 6; |
extern volatile __bit TX92 @ (((unsigned) &TXSTA2)*8) + 6; |
extern volatile __bit TX9D1 @ (((unsigned) &TXSTA1)*8) + 0; |
extern volatile __bit TX9D2 @ (((unsigned) &TXSTA2)*8) + 0; |
extern volatile __bit TXB0IE @ (((unsigned) &PIE3)*8) + 2; |
extern volatile __bit TXB1IE @ (((unsigned) &PIE3)*8) + 3; |
extern volatile __bit TXB2IE @ (((unsigned) &PIE3)*8) + 4; |
extern volatile __bit TXBNIE @ (((unsigned) &PIE3)*8) + 4; |
extern volatile __bit TXBNIF @ (((unsigned) &PIR3)*8) + 4; |
extern volatile __bit TXBNIP @ (((unsigned) &IPR3)*8) + 4; |
extern volatile __bit TXCKP1 @ (((unsigned) &BAUDCON1)*8) + 4; |
extern volatile __bit TXCKP2 @ (((unsigned) &BAUDCON2)*8) + 4; |
extern volatile __bit TXD8 @ (((unsigned) &TXSTA1)*8) + 0; |
extern volatile __bit TXD82 @ (((unsigned) &TXSTA2)*8) + 0; |
extern volatile __bit TXEN1 @ (((unsigned) &TXSTA1)*8) + 5; |
extern volatile __bit TXEN2 @ (((unsigned) &TXSTA2)*8) + 5; |
extern volatile __bit TXIE @ (((unsigned) &PIE1)*8) + 4; |
extern volatile __bit TXIF @ (((unsigned) &PIR1)*8) + 4; |
extern volatile __bit TXINC @ (((unsigned) &DMACON1)*8) + 5; |
extern volatile __bit TXIP @ (((unsigned) &IPR1)*8) + 4; |
extern volatile __bit U1OD @ (((unsigned) &ODCON2)*8) + 0; |
extern volatile __bit U2OD @ (((unsigned) &ODCON2)*8) + 1; |
extern volatile __bit UA1 @ (((unsigned) &SSP1STAT)*8) + 1; |
extern volatile __bit UA2 @ (((unsigned) &SSP2STAT)*8) + 1; |
extern volatile __bit UART1MD @ (((unsigned) &PMDIS0)*8) + 3; |
extern volatile __bit UART2MD @ (((unsigned) &PMDIS0)*8) + 4; |
extern volatile __bit ULPEN @ (((unsigned) &WDTCON)*8) + 2; |
extern volatile __bit ULPLVL @ (((unsigned) &WDTCON)*8) + 5; |
extern volatile __bit ULPSINK @ (((unsigned) &WDTCON)*8) + 1; |
extern volatile __bit ULPWDIS @ (((unsigned) &DSCONL)*8) + 2; |
extern volatile __bit ULPWU @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit ULPWUIN @ (((unsigned) &PORTA)*8) + 0; |
extern volatile __bit VBG @ (((unsigned) &PORTA)*8) + 1; |
extern volatile __bit VBGEN @ (((unsigned) &ANCON1)*8) + 7; |
extern volatile __bit VBGOE @ (((unsigned) &WDTCON)*8) + 4; |
extern volatile __bit VCFG0 @ (((unsigned) &ADCON0)*8) + 6; |
extern volatile __bit VCFG01 @ (((unsigned) &ADCON1)*8) + 4; |
extern volatile __bit VCFG1 @ (((unsigned) &ADCON0)*8) + 7; |
extern volatile __bit VCFG11 @ (((unsigned) &ADCON1)*8) + 5; |
extern volatile __bit VDIRMAG @ (((unsigned) &HLVDCON)*8) + 7; |
extern volatile __bit VREF_MINUS @ (((unsigned) &PORTA)*8) + 2; |
extern volatile __bit VREF_PLUS @ (((unsigned) &PORTA)*8) + 3; |
extern volatile __bit W4E @ (((unsigned) &BAUDCON1)*8) + 1; |
extern volatile __bit WAITB0 @ (((unsigned) &RTCVALH)*8) + 6; |
extern volatile __bit WAITB1 @ (((unsigned) &RTCVALH)*8) + 7; |
extern volatile __bit WAITE0 @ (((unsigned) &RTCVALH)*8) + 0; |
extern volatile __bit WAITE1 @ (((unsigned) &RTCVALH)*8) + 1; |
extern volatile __bit WAITM0 @ (((unsigned) &RTCVALH)*8) + 2; |
extern volatile __bit WAITM1 @ (((unsigned) &RTCVALH)*8) + 3; |
extern volatile __bit WAITM2 @ (((unsigned) &RTCVALH)*8) + 4; |
extern volatile __bit WAITM3 @ (((unsigned) &RTCVALH)*8) + 5; |
extern volatile __bit WCOL1 @ (((unsigned) &SSP1CON1)*8) + 7; |
extern volatile __bit WCOL2 @ (((unsigned) &SSP2CON1)*8) + 7; |
extern volatile __bit WPROG @ (((unsigned) &EECON1)*8) + 5; |
extern volatile __bit WR @ (((unsigned) &EECON1)*8) + 1; |
extern volatile __bit WREN @ (((unsigned) &EECON1)*8) + 2; |
extern volatile __bit WRERR @ (((unsigned) &EECON1)*8) + 3; |
extern volatile __bit WUE1 @ (((unsigned) &BAUDCON1)*8) + 1; |
extern volatile __bit WUE2 @ (((unsigned) &BAUDCON2)*8) + 1; |
extern volatile __bit ZERO @ (((unsigned) &STATUS)*8) + 2; |
extern volatile __bit nA @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit nA2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit nADDRESS @ (((unsigned) &SSP1STAT)*8) + 5; |
extern volatile __bit nADDRESS2 @ (((unsigned) &SSP2STAT)*8) + 5; |
extern volatile __bit nBOR @ (((unsigned) &RCON)*8) + 0; |
extern volatile __bit nCM @ (((unsigned) &RCON)*8) + 5; |
extern volatile __bit nDONE @ (((unsigned) &ADCON0)*8) + 1; |
extern volatile __bit nPD @ (((unsigned) &RCON)*8) + 2; |
extern volatile __bit nPOR @ (((unsigned) &RCON)*8) + 1; |
extern volatile __bit nRBPU @ (((unsigned) &INTCON2)*8) + 7; |
extern volatile __bit nRC8 @ (((unsigned) &RCSTA1)*8) + 6; |
extern volatile __bit nRI @ (((unsigned) &RCON)*8) + 4; |
extern volatile __bit nSS1 @ (((unsigned) &PORTA)*8) + 5; |
extern volatile __bit nT1DONE @ (((unsigned) &T1GCON)*8) + 3; |
extern volatile __bit nT1SYNC @ (((unsigned) &T1CON)*8) + 2; |
extern volatile __bit nT3SYNC @ (((unsigned) &T3CON)*8) + 2; |
extern volatile __bit nT5DONE @ (((unsigned) &T5GCON)*8) + 3; |
extern volatile __bit nT5SYNC @ (((unsigned) &T5CON)*8) + 2; |
extern volatile __bit nTO @ (((unsigned) &RCON)*8) + 3; |
extern volatile __bit nTX8 @ (((unsigned) &TXSTA1)*8) + 6; |
extern volatile __bit nW @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit nW2 @ (((unsigned) &SSP2STAT)*8) + 2; |
extern volatile __bit nWRITE @ (((unsigned) &SSP1STAT)*8) + 2; |
extern volatile __bit nWRITE2 @ (((unsigned) &SSP2STAT)*8) + 2; |
# 2008 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\adc.h" |
union ADCResult |
{ |
int lr; |
char br[2]; |
}; |
char BusyADC (void); |
void ConvertADC (void); |
void CloseADC(void); |
# 2026 |
int ReadADC(void); |
# 2052 |
void OpenADC ( unsigned char , |
unsigned char , |
unsigned char , |
unsigned int ); |
# 2084 |
void SetChanADC(unsigned char ); |
# 2100 |
void SelChanConvADC( unsigned char ); |
# 202 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\ancomp.h" |
void Close_ancomp1( void ); |
void Open_ancomp1(unsigned char config); |
void Close_ancomp2( void ); |
void Open_ancomp2(unsigned char config); |
void Close_ancomp3( void ); |
void Open_ancomp3(unsigned char config); |
# 236 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\spi.h" |
void OpenSPI1( unsigned char sync_mode, |
unsigned char bus_mode, |
unsigned char smp_phase ); |
signed char WriteSPI1( unsigned char data_out ); |
void getsSPI1( unsigned char *rdptr, unsigned char length ); |
void putsSPI1( unsigned char *wrptr ); |
unsigned char ReadSPI1( void ); |
# 441 |
void OpenSPI2( unsigned char sync_mode, |
unsigned char bus_mode, |
unsigned char smp_phase ); |
signed char WriteSPI2( unsigned char data_out ); |
void getsSPI2( unsigned char *rdptr, unsigned char length ); |
void putsSPI2( unsigned char *wrptr ); |
unsigned char ReadSPI2( void ); |
# 414 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\can2510.h" |
void CAN2510Initialize( unsigned int configuration, |
unsigned char brp, |
unsigned char interruptFlags, |
unsigned char SPI_syncMode, |
unsigned char SPI_busMode, |
unsigned char SPI_smpPhase ); |
signed char CAN2510Init( unsigned long BufferConfig, |
unsigned long BitTimeConfig, |
unsigned char interruptEnables, |
unsigned char SPI_syncMode, |
unsigned char SPI_busMode, |
unsigned char SPI_smpPhase ); |
void CAN2510Enable( void ); |
void CAN2510Disable( void ); |
void CAN2510Reset( void ); |
void CAN2510SetMode( unsigned char mode ); |
unsigned char CAN2510ReadMode( void ); |
unsigned char CAN2510ReadStatus( void ); |
unsigned char CAN2510ErrorState( void ); |
unsigned char CAN2510InterruptStatus( void ); |
void CAN2510InterruptEnable( unsigned char interruptFlags ); |
unsigned char CAN2510ByteRead( unsigned char addr ); |
void CAN2510ByteWrite( unsigned char addr, unsigned char value ); |
void CAN2510SequentialRead( unsigned char *DataArray, |
unsigned char CAN2510addr, |
unsigned char numbytes ); |
void CAN2510SequentialWrite( unsigned char *DataArray, |
unsigned char CAN2510addr, |
unsigned char numbytes ); |
void CAN2510BitModify( unsigned char address, |
unsigned char mask, |
unsigned char data ); |
void CAN2510SetSingleMaskStd( unsigned char maskNum, unsigned int mask ); |
void CAN2510SetSingleMaskXtd( unsigned char maskNum, unsigned long mask ); |
void CAN2510SetSingleFilterStd( unsigned char filterNum, unsigned int filter ); |
void CAN2510SetSingleFilterXtd( unsigned char filterNum, unsigned long filter ); |
signed char CAN2510SetMsgFilterStd( unsigned char bufferNum, |
unsigned int mask, |
unsigned int *filters ); |
signed char CAN2510SetMsgFilterXtd( unsigned char bufferNum, |
unsigned long mask, |
unsigned long *filters ); |
signed char CAN2510WriteStd( unsigned int msgId, |
unsigned char msgPriority, |
unsigned char numBytes, |
unsigned char *data ); |
signed char CAN2510WriteXtd( unsigned long msgId, |
unsigned char msgPriority, |
unsigned char numBytes, |
unsigned char *data ); |
void CAN2510LoadBufferStd( unsigned char bufferNum, |
unsigned int msgId, |
unsigned char numBytes, |
unsigned char *data ); |
void CAN2510LoadBufferXtd( unsigned char bufferNum, |
unsigned long msgId, |
unsigned char numBytes, |
unsigned char *data ); |
void CAN2510LoadRTRStd( unsigned char bufferNum, |
unsigned int msgId, |
unsigned char numBytes ); |
void CAN2510LoadRTRXtd( unsigned char bufferNum, |
unsigned long msgId, |
unsigned char numBytes ); |
void CAN2510SetBufferPriority( unsigned char bufferNum, |
unsigned char bufferPriority ); |
void CAN2510SendBuffer( unsigned char bufferNumber ); |
signed char CAN2510WriteBuffer( unsigned char bufferNum ); |
unsigned char CAN2510DataReady( unsigned char bufferNum ); |
unsigned char CAN2510DataRead( unsigned char bufferNum, |
unsigned long *msgId, |
unsigned char *numBytes, |
unsigned char *data ); |
# 64 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\capture.h" |
union capstatus |
{ |
# 73 |
struct |
{ |
# 91 |
unsigned Cap4OVF:1; |
unsigned Cap5OVF:1; |
unsigned Cap6OVF:1; |
unsigned Cap7OVF:1; |
unsigned Cap8OVF:1; |
# 107 |
unsigned ECap1OVF:1; |
unsigned ECap2OVF:1; |
unsigned ECap3OVF:1; |
}; |
unsigned :8; |
}; |
extern union capstatus CapStatus; |
union CapResult |
{ |
unsigned int lc; |
char bc[2]; |
}; |
# 507 |
void OpenCapture4 ( unsigned char config); |
unsigned int ReadCapture4 (void); |
void CloseCapture4 (void); |
void OpenCapture5 ( unsigned char config); |
unsigned int ReadCapture5 (void); |
void CloseCapture5 (void); |
# 520 |
void OpenCapture6 ( unsigned char config); |
unsigned int ReadCapture6 (void); |
void CloseCapture6 (void); |
void OpenCapture7 ( unsigned char config); |
unsigned int ReadCapture7 (void); |
void CloseCapture7 (void); |
void OpenCapture8 ( unsigned char config); |
unsigned int ReadCapture8 (void); |
void CloseCapture8 (void); |
# 568 |
void OpenECapture1 ( unsigned char config); |
unsigned int ReadECapture1 (void); |
void CloseECapture1 (void); |
void OpenECapture2 ( unsigned char config); |
unsigned int ReadECapture2 (void); |
void CloseECapture2 (void); |
void OpenECapture3 ( unsigned char config); |
unsigned int ReadECapture3 (void); |
void CloseECapture3 (void); |
# 403 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\compare.h" |
void OpenCompare4(unsigned char config,unsigned int period); |
void CloseCompare4(void); |
void OpenCompare5(unsigned char config,unsigned int period); |
void CloseCompare5(void); |
void OpenCompare6(unsigned char config,unsigned int period); |
void CloseCompare6(void); |
void OpenCompare7(unsigned char config,unsigned int period); |
void CloseCompare7(void); |
void OpenCompare8(unsigned char config,unsigned int period); |
void CloseCompare8(void); |
# 433 |
void OpenECompare1(unsigned char config,unsigned int period); |
void CloseECompare1(void); |
# 439 |
void OpenECompare2(unsigned char config,unsigned int period); |
void CloseECompare2(void); |
void OpenECompare3(unsigned char config,unsigned int period); |
void CloseECompare3(void); |
# 374 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\ctmu.h" |
void OpenCTMU(unsigned char config1,unsigned char config2,unsigned char config3); |
# 379 |
void CurrentControlCTMU(unsigned char config); |
void CloseCTMU(void); |
# 49 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\dpslp.h" |
typedef union |
{ |
struct |
{ |
unsigned char DS_POR:1; |
unsigned char DS_MCLR:1; |
unsigned char DS_RTC:1; |
unsigned char DS_WDT:1; |
unsigned char DS_FLT:1; |
unsigned char DS_INT0:1; |
unsigned char DS_BOR:1; |
unsigned char DS_ULP:1; |
}WK_SRC; |
unsigned char WKSRC; |
}SRC; |
typedef struct |
{ |
unsigned char Reg0; |
unsigned char Reg1; |
}CONTEXT; |
# 164 |
extern void DeepSleepWakeUpSource(SRC* ptr); |
extern void GotoDeepSleep( unsigned int config); |
extern signed char IsResetFromDeepSleep( void ); |
extern void ReadDSGPR( CONTEXT* ptr ); |
extern void ULPWakeUpEnable( void ); |
# 2 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stddef.h" |
typedef int ptrdiff_t; |
typedef unsigned size_t; |
typedef unsigned short wchar_t; |
# 13 |
extern int errno; |
# 65 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\GenericTypeDefs.h" |
typedef enum _BOOL { FALSE = 0, TRUE } BOOL; |
typedef enum _BIT { CLEAR = 0, SET } BIT; |
# 75 |
typedef signed int INT; |
typedef signed char INT8; |
typedef signed short int INT16; |
typedef signed long int INT32; |
typedef signed long long INT64; |
typedef unsigned int UINT; |
typedef unsigned char UINT8; |
typedef unsigned short int UINT16; |
# 93 |
typedef unsigned long int UINT32; |
typedef unsigned long long UINT64; |
typedef union |
{ |
UINT8 Val; |
struct |
{ |
UINT8 b0:1; |
UINT8 b1:1; |
UINT8 b2:1; |
UINT8 b3:1; |
UINT8 b4:1; |
UINT8 b5:1; |
UINT8 b6:1; |
UINT8 b7:1; |
} bits; |
} UINT8_VAL, UINT8_BITS; |
typedef union |
{ |
UINT16 Val; |
UINT8 v[2] ; |
struct |
{ |
UINT8 LB; |
UINT8 HB; |
} byte; |
struct |
{ |
UINT8 b0:1; |
UINT8 b1:1; |
UINT8 b2:1; |
UINT8 b3:1; |
UINT8 b4:1; |
UINT8 b5:1; |
UINT8 b6:1; |
UINT8 b7:1; |
UINT8 b8:1; |
UINT8 b9:1; |
UINT8 b10:1; |
UINT8 b11:1; |
UINT8 b12:1; |
UINT8 b13:1; |
UINT8 b14:1; |
UINT8 b15:1; |
} bits; |
} UINT16_VAL, UINT16_BITS; |
# 187 |
typedef union |
{ |
UINT32 Val; |
UINT16 w[2] ; |
UINT8 v[4] ; |
struct |
{ |
UINT16 LW; |
UINT16 HW; |
} word; |
struct |
{ |
UINT8 LB; |
UINT8 HB; |
UINT8 UB; |
UINT8 MB; |
} byte; |
struct |
{ |
UINT16_VAL low; |
UINT16_VAL high; |
}wordUnion; |
struct |
{ |
UINT8 b0:1; |
UINT8 b1:1; |
UINT8 b2:1; |
UINT8 b3:1; |
UINT8 b4:1; |
UINT8 b5:1; |
UINT8 b6:1; |
UINT8 b7:1; |
UINT8 b8:1; |
UINT8 b9:1; |
UINT8 b10:1; |
UINT8 b11:1; |
UINT8 b12:1; |
UINT8 b13:1; |
UINT8 b14:1; |
UINT8 b15:1; |
UINT8 b16:1; |
UINT8 b17:1; |
UINT8 b18:1; |
UINT8 b19:1; |
UINT8 b20:1; |
UINT8 b21:1; |
UINT8 b22:1; |
UINT8 b23:1; |
UINT8 b24:1; |
UINT8 b25:1; |
UINT8 b26:1; |
UINT8 b27:1; |
UINT8 b28:1; |
UINT8 b29:1; |
UINT8 b30:1; |
UINT8 b31:1; |
} bits; |
} UINT32_VAL; |
typedef union |
{ |
UINT64 Val; |
UINT32 d[2] ; |
UINT16 w[4] ; |
UINT8 v[8] ; |
struct |
{ |
UINT32 LD; |
UINT32 HD; |
} dword; |
struct |
{ |
UINT16 LW; |
UINT16 HW; |
UINT16 UW; |
UINT16 MW; |
} word; |
struct |
{ |
UINT8 b0:1; |
UINT8 b1:1; |
UINT8 b2:1; |
UINT8 b3:1; |
UINT8 b4:1; |
UINT8 b5:1; |
UINT8 b6:1; |
UINT8 b7:1; |
UINT8 b8:1; |
UINT8 b9:1; |
UINT8 b10:1; |
UINT8 b11:1; |
UINT8 b12:1; |
UINT8 b13:1; |
UINT8 b14:1; |
UINT8 b15:1; |
UINT8 b16:1; |
UINT8 b17:1; |
UINT8 b18:1; |
UINT8 b19:1; |
UINT8 b20:1; |
UINT8 b21:1; |
UINT8 b22:1; |
UINT8 b23:1; |
UINT8 b24:1; |
UINT8 b25:1; |
UINT8 b26:1; |
UINT8 b27:1; |
UINT8 b28:1; |
UINT8 b29:1; |
UINT8 b30:1; |
UINT8 b31:1; |
UINT8 b32:1; |
UINT8 b33:1; |
UINT8 b34:1; |
UINT8 b35:1; |
UINT8 b36:1; |
UINT8 b37:1; |
UINT8 b38:1; |
UINT8 b39:1; |
UINT8 b40:1; |
UINT8 b41:1; |
UINT8 b42:1; |
UINT8 b43:1; |
UINT8 b44:1; |
UINT8 b45:1; |
UINT8 b46:1; |
UINT8 b47:1; |
UINT8 b48:1; |
UINT8 b49:1; |
UINT8 b50:1; |
UINT8 b51:1; |
UINT8 b52:1; |
UINT8 b53:1; |
UINT8 b54:1; |
UINT8 b55:1; |
UINT8 b56:1; |
UINT8 b57:1; |
UINT8 b58:1; |
UINT8 b59:1; |
UINT8 b60:1; |
UINT8 b61:1; |
UINT8 b62:1; |
UINT8 b63:1; |
} bits; |
} UINT64_VAL; |
# 339 |
typedef void VOID; |
typedef char CHAR8; |
typedef unsigned char UCHAR8; |
typedef unsigned char BYTE; |
typedef unsigned short int WORD; |
typedef unsigned long DWORD; |
typedef unsigned long long QWORD; |
typedef signed char CHAR; |
typedef signed short int SHORT; |
typedef signed long LONG; |
typedef signed long long LONGLONG; |
typedef union |
{ |
BYTE Val; |
struct |
{ |
BYTE b0:1; |
BYTE b1:1; |
BYTE b2:1; |
BYTE b3:1; |
BYTE b4:1; |
BYTE b5:1; |
BYTE b6:1; |
BYTE b7:1; |
} bits; |
} BYTE_VAL, BYTE_BITS; |
typedef union |
{ |
WORD Val; |
BYTE v[2] ; |
struct |
{ |
BYTE LB; |
BYTE HB; |
} byte; |
struct |
{ |
BYTE b0:1; |
BYTE b1:1; |
BYTE b2:1; |
BYTE b3:1; |
BYTE b4:1; |
BYTE b5:1; |
BYTE b6:1; |
BYTE b7:1; |
BYTE b8:1; |
BYTE b9:1; |
BYTE b10:1; |
BYTE b11:1; |
BYTE b12:1; |
BYTE b13:1; |
BYTE b14:1; |
BYTE b15:1; |
} bits; |
} WORD_VAL, WORD_BITS; |
typedef union |
{ |
DWORD Val; |
WORD w[2] ; |
BYTE v[4] ; |
struct |
{ |
WORD LW; |
WORD HW; |
} word; |
struct |
{ |
BYTE LB; |
BYTE HB; |
BYTE UB; |
BYTE MB; |
} byte; |
struct |
{ |
WORD_VAL low; |
WORD_VAL high; |
}wordUnion; |
struct |
{ |
BYTE b0:1; |
BYTE b1:1; |
BYTE b2:1; |
BYTE b3:1; |
BYTE b4:1; |
BYTE b5:1; |
BYTE b6:1; |
BYTE b7:1; |
BYTE b8:1; |
BYTE b9:1; |
BYTE b10:1; |
BYTE b11:1; |
BYTE b12:1; |
BYTE b13:1; |
BYTE b14:1; |
BYTE b15:1; |
BYTE b16:1; |
BYTE b17:1; |
BYTE b18:1; |
BYTE b19:1; |
BYTE b20:1; |
BYTE b21:1; |
BYTE b22:1; |
BYTE b23:1; |
BYTE b24:1; |
BYTE b25:1; |
BYTE b26:1; |
BYTE b27:1; |
BYTE b28:1; |
BYTE b29:1; |
BYTE b30:1; |
BYTE b31:1; |
} bits; |
} DWORD_VAL; |
typedef union |
{ |
QWORD Val; |
DWORD d[2] ; |
WORD w[4] ; |
BYTE v[8] ; |
struct |
{ |
DWORD LD; |
DWORD HD; |
} dword; |
struct |
{ |
WORD LW; |
WORD HW; |
WORD UW; |
WORD MW; |
} word; |
struct |
{ |
BYTE b0:1; |
BYTE b1:1; |
BYTE b2:1; |
BYTE b3:1; |
BYTE b4:1; |
BYTE b5:1; |
BYTE b6:1; |
BYTE b7:1; |
BYTE b8:1; |
BYTE b9:1; |
BYTE b10:1; |
BYTE b11:1; |
BYTE b12:1; |
BYTE b13:1; |
BYTE b14:1; |
BYTE b15:1; |
BYTE b16:1; |
BYTE b17:1; |
BYTE b18:1; |
BYTE b19:1; |
BYTE b20:1; |
BYTE b21:1; |
BYTE b22:1; |
BYTE b23:1; |
BYTE b24:1; |
BYTE b25:1; |
BYTE b26:1; |
BYTE b27:1; |
BYTE b28:1; |
BYTE b29:1; |
BYTE b30:1; |
BYTE b31:1; |
BYTE b32:1; |
BYTE b33:1; |
BYTE b34:1; |
BYTE b35:1; |
BYTE b36:1; |
BYTE b37:1; |
BYTE b38:1; |
BYTE b39:1; |
BYTE b40:1; |
BYTE b41:1; |
BYTE b42:1; |
BYTE b43:1; |
BYTE b44:1; |
BYTE b45:1; |
BYTE b46:1; |
BYTE b47:1; |
BYTE b48:1; |
BYTE b49:1; |
BYTE b50:1; |
BYTE b51:1; |
BYTE b52:1; |
BYTE b53:1; |
BYTE b54:1; |
BYTE b55:1; |
BYTE b56:1; |
BYTE b57:1; |
BYTE b58:1; |
BYTE b59:1; |
BYTE b60:1; |
BYTE b61:1; |
BYTE b62:1; |
BYTE b63:1; |
} bits; |
} QWORD_VAL; |
# 113 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\flash.h" |
extern void ReadFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array); |
# 120 |
extern void EraseFlash(unsigned long startaddr, unsigned long endaddr); |
extern void WriteBlockFlash(unsigned long startaddr, unsigned char num_blocks, unsigned char *flash_array); |
extern void WriteBytesFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array); |
extern void WriteWordFlash(unsigned long startaddr, unsigned int data); |
# 244 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\i2c.h" |
void OpenI2C1( unsigned char sync_mode, unsigned char slew ); |
# 264 |
unsigned char ReadI2C1( void ); |
# 279 |
signed char WriteI2C1( unsigned char data_out ); |
# 294 |
signed char getsI2C1( unsigned char *rdptr, unsigned char length ); |
signed char putsI2C1( unsigned char *wrptr ); |
# 305 |
signed char EEAckPolling1( unsigned char control ); |
signed char EEByteWrite1( unsigned char control, |
unsigned char address, |
unsigned char data ); |
signed int EECurrentAddRead1( unsigned char control ); |
signed char EEPageWrite1( unsigned char control, |
unsigned char address, |
unsigned char *wrptr ); |
signed int EERandomRead1( unsigned char control, unsigned char address ); |
signed char EESequentialRead1( unsigned char control, |
unsigned char address, |
unsigned char *rdptr, |
unsigned char length ); |
# 200 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\mwire.h" |
void OpenMwire1( unsigned char sync_mode ); |
unsigned char ReadMwire1( unsigned char high_byte, |
unsigned char low_byte ); |
# 219 |
signed char WriteMwire1( unsigned char data_out ); |
# 234 |
void getsMwire1( unsigned char *rdptr, unsigned char length ); |
# 126 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\portb.h" |
void OpenPORTB( unsigned char config); |
# 176 |
void OpenRB0INT( unsigned char config); |
# 194 |
void OpenRB1INT( unsigned char config); |
# 211 |
void OpenRB2INT( unsigned char config); |
# 230 |
void OpenRB3INT( unsigned char config); |
# 85 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\pwm.h" |
union PWMDC |
{ |
unsigned int lpwm; |
char bpwm[2]; |
}; |
# 467 |
void OpenPWM1 ( char period); |
void SetDCPWM1 ( unsigned int duty_cycle); |
# 477 |
void ClosePWM1 (void); |
# 538 |
void OpenPWM4 ( unsigned char period, unsigned char timer_source ); |
void SetDCPWM4 ( unsigned int duty_cycle); |
void ClosePWM4 (void); |
void OpenPWM5 ( unsigned char period, unsigned char timer_source ); |
void SetDCPWM5 ( unsigned int duty_cycle); |
void ClosePWM5 (void); |
void OpenPWM6 ( unsigned char period, unsigned char timer_source ); |
void SetDCPWM6 ( unsigned int duty_cycle); |
void ClosePWM6 (void); |
void OpenPWM7 ( unsigned char period, unsigned char timer_source ); |
void SetDCPWM7 ( unsigned int duty_cycle); |
void ClosePWM7 (void); |
void OpenPWM8 ( unsigned char period, unsigned char timer_source ); |
void SetDCPWM8 ( unsigned int duty_cycle); |
void ClosePWM8 (void); |
# 586 |
void OpenEPWM1( unsigned char period, unsigned char timer_source ); |
void SetDCEPWM1 ( unsigned int duty_cycle); |
void SetOutputEPWM1 ( unsigned char output_config, |
unsigned char pwm_mode); |
void CloseEPWM1 (void); |
# 594 |
void OpenEPWM2( unsigned char period, unsigned char timer_source ); |
void SetDCEPWM2 ( unsigned int duty_cycle); |
void SetOutputEPWM2 ( unsigned char output_config, |
unsigned char pwm_mode); |
void CloseEPWM2 (void); |
void OpenEPWM3( unsigned char period, unsigned char timer_source ); |
void SetDCEPWM3 ( unsigned int duty_cycle); |
void SetOutputEPWM3 ( unsigned char output_config, |
unsigned char pwm_mode); |
void CloseEPWM3 (void); |
# 16 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\reset.h" |
char isMCLR(void); |
void StatusReset(void); |
char isPOR(void); |
char isWU(void); |
char isBOR(void); |
char isWDTTO(void); |
char isWDTWU(void); |
char isLVD(void); |
# 43 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\rtcc.h" |
typedef union _WORD_VAL |
{ |
unsigned int Val; |
unsigned char v[2]; |
struct |
{ |
unsigned char LB; |
unsigned char HB; |
} byte; |
struct |
{ |
unsigned char b0:1; |
unsigned char b1:1; |
unsigned char b2:1; |
unsigned char b3:1; |
unsigned char b4:1; |
unsigned char b5:1; |
unsigned char b6:1; |
unsigned char b7:1; |
unsigned char b8:1; |
unsigned char b9:1; |
unsigned char b10:1; |
unsigned char b11:1; |
unsigned char b12:1; |
unsigned char b13:1; |
unsigned char b14:1; |
unsigned char b15:1; |
} bits; |
} WORD_VAL, WORD_BITS; |
typedef enum |
{ |
RTCCFG_MASK_RTCEN = 0x80, |
RTCCFG_MASK_FRZ = 0x40, |
RTCCFG_MASK_RTCWREN = 0x20, |
RTCCFG_MASK_RTCSYNC = 0x10, |
RTCCFG_MASK_HALFSEC = 0x08, |
RTCCFG_MASK_RTCOE = 0x04, |
RTCCFG_MASK_RTCPTR = 0x03 |
}RTCCFG_MASK; |
typedef enum |
{ |
ALRMCFG_MASK_ALRMEN = 0x80, |
ALRMCFG_MASK_CHIME = 0x40, |
ALRMCFG_MASK_AMASK = 0x3c, |
ALRMCFG_MASK_ALRMPTR = 0x03 |
}ALRMCFG_MASK; |
typedef enum |
{ |
RTCCPTR_MASK_SECMIN = 0x00, |
RTCCPTR_MASK_HRSWEEK = 0x01, |
RTCCPTR_MASK_DAYMON = 0x02, |
RTCCPTR_MASK_YEAR = 0x03 |
}RTCCPTR_MASK; |
typedef union |
{ |
struct |
{ |
unsigned char rsvd; |
unsigned char sec; |
unsigned char min; |
unsigned char hour; |
}f; |
unsigned char b[4]; |
unsigned int w[2]; |
unsigned long l; |
}rtccTime; |
typedef union |
{ |
struct |
{ |
unsigned char wday; |
unsigned char mday; |
unsigned char mon; |
unsigned char year; |
}f; |
unsigned char b[4]; |
unsigned int w[2]; |
unsigned long l; |
}rtccDate; |
typedef union |
{ |
struct |
{ |
unsigned char year; |
unsigned char rsvd; |
unsigned char mday; |
unsigned char mon; |
unsigned char hour; |
unsigned char wday; |
unsigned char sec; |
unsigned char min; |
}f; |
unsigned char b[8]; |
unsigned int w[4]; |
unsigned long l[2]; |
}rtccTimeDate; |
typedef enum |
{ |
RTCC_RPT_HALF_SEC, |
RTCC_RPT_SEC, |
RTCC_RPT_TEN_SEC, |
RTCC_RPT_MIN, |
RTCC_RPT_TEN_MIN, |
RTCC_RPT_HOUR, |
RTCC_RPT_DAY, |
RTCC_RPT_WEEK, |
RTCC_RPT_MON, |
RTCC_RPT_YEAR |
}rtccRepeat; |
# 646 |
extern void RtccInitClock(void) ; |
extern void RtccReadAlrmDate(rtccDate* pDt) ; |
extern void RtccReadAlrmTime(rtccTime* pTm); |
extern void RtccReadAlrmTimeDate(rtccTimeDate* pTD) ; |
extern void RtccReadDate(rtccDate* pDt) ; |
extern void RtccReadTime(rtccTime* pTm) ; |
extern void RtccReadTimeDate(rtccTimeDate* pTD) ; |
extern void RtccSetAlarmRpt(rtccRepeat rpt, BOOL dsblAlrm) ; |
extern void RtccSetAlarmRptCount(unsigned char rptCnt, BOOL dsblAlrm) ; |
extern void RtccSetCalibration(int drift) ; |
extern void RtccSetChimeEnable(BOOL enable, BOOL dsblAlrm) ; |
extern BOOL RtccWriteAlrmDate(const rtccDate* pDt) ; |
extern BOOL RtccWriteAlrmTime(const rtccTime* pTm) ; |
extern BOOL RtccWriteAlrmTimeDate(const rtccTimeDate* pTD) ; |
extern BOOL RtccWriteDate(const rtccDate* pDt , BOOL di); |
extern BOOL RtccWriteTime(const rtccTime* pTm , BOOL di) ; |
extern BOOL RtccWriteTimeDate(const rtccTimeDate* pTD , BOOL di) ; |
extern void RtccWrOn(void); |
# 687 |
void Open_RTCC(void); |
void Close_RTCC(void); |
unsigned char update_RTCC(void); |
# 97 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\sw_i2c.h" |
void SWStopI2C ( void ); |
void SWStartI2C ( void ); |
void SWRestartI2C ( void ); |
void SWStopI2C ( void ); |
signed char SWAckI2C( void ); |
signed char Clock_test( void ); |
signed int SWReadI2C( void ); |
signed char SWWriteI2C( unsigned char data_out ); |
signed char SWGetsI2C( unsigned char *rdptr, unsigned char length ); |
signed char SWPutsI2C( unsigned char *wrptr ); |
# 84 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\sw_spi.h" |
void OpenSWSPI(void); |
char WriteSWSPI( char output); |
void SetCSSWSPI(void); |
void ClearCSSWSPI(void); |
# 47 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\sw_uart.h" |
void OpenUART(void); |
unsigned char ReadUART(void); |
void WriteUART( unsigned char); |
void getsUART( char *, unsigned char); |
void putsUART( char *); |
# 79 |
extern void DelayRXBitUART (void); |
extern void DelayRXHalfBitUART(void); |
extern void DelayTXBitUART (void); |
# 36 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\timers.h" |
union Timers |
{ |
unsigned int lt; |
char bt[2]; |
}; |
# 118 |
void OpenTimer0 ( unsigned char config); |
void CloseTimer0 (void); |
unsigned int ReadTimer0 (void); |
void WriteTimer0 ( unsigned int timer0); |
# 185 |
void OpenTimer1 ( unsigned char config, unsigned char config1); |
void CloseTimer1 (void); |
unsigned int ReadTimer1 (void); |
void WriteTimer1 ( unsigned int timer1); |
# 325 |
void OpenTimer2 ( unsigned char config); |
void CloseTimer2 (void); |
# 452 |
void OpenTimer3 ( unsigned char config, unsigned char config1); |
void CloseTimer3 (void); |
unsigned int ReadTimer3 (void); |
void WriteTimer3 ( unsigned int timer3); |
# 541 |
void OpenTimer4 ( unsigned char config); |
void CloseTimer4 (void); |
# 657 |
void OpenTimer5 ( unsigned char config, unsigned char config1); |
void CloseTimer5 (void); |
unsigned int ReadTimer5 (void); |
void WriteTimer5 ( unsigned int Timer5); |
# 746 |
void OpenTimer6 ( unsigned char config); |
void CloseTimer6 (void); |
# 892 |
void OpenTimer8 ( unsigned char config); |
void CloseTimer8 (void); |
# 200 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\usart.h" |
union USART1 |
{ |
unsigned char val; |
struct |
{ |
unsigned RX_NINE:1; |
unsigned TX_NINE:1; |
unsigned FRAME_ERROR:1; |
unsigned OVERRUN_ERROR:1; |
unsigned fill:4; |
}; |
}; |
extern union USART1 USART1_Status; |
void Open1USART ( unsigned char config, unsigned int spbrg); |
# 244 |
char Read1USART (void); |
void Write1USART ( char data); |
void gets1USART ( char *buffer, unsigned char len); |
void puts1USART ( char *data); |
void putrs1USART ( const char *data); |
# 305 |
union USART2 |
{ |
unsigned char val; |
struct |
{ |
unsigned RX_NINE:1; |
unsigned TX_NINE:1; |
unsigned FRAME_ERROR:1; |
unsigned OVERRUN_ERROR:1; |
unsigned fill:4; |
}; |
}; |
extern union USART2 USART2_Status; |
void Open2USART ( unsigned char config, unsigned int spbrg); |
# 333 |
char Read2USART (void); |
void Write2USART ( char data); |
void gets2USART ( char *buffer, unsigned char len); |
void puts2USART ( char *data); |
void putrs2USART ( const char *data); |
# 660 |
void baud1USART ( unsigned char baudconfig); |
# 665 |
void baud2USART ( unsigned char baudconfig); |
# 87 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\plib\xlcd.h" |
void OpenXLCD( unsigned char); |
# 92 |
void SetCGRamAddr( unsigned char); |
# 97 |
void SetDDRamAddr( unsigned char); |
# 102 |
unsigned char BusyXLCD(void); |
# 107 |
unsigned char ReadAddrXLCD(void); |
# 112 |
char ReadDataXLCD(void); |
# 117 |
void WriteCmdXLCD( unsigned char); |
# 122 |
void WriteDataXLCD( char); |
# 132 |
void putsXLCD( char *); |
# 137 |
void putrsXLCD(const char *); |
extern void DelayFor18TCY(void); |
extern void DelayPORXLCD(void); |
extern void DelayXLCD(void); |
# 18 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18.h" |
__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 char *); |
# 143 |
#pragma intrinsic(_delay) |
extern void _delay(unsigned long); |
#pragma intrinsic(_delaywdt) |
extern void _delaywdt(unsigned long); |
#pragma intrinsic(_delay3) |
extern void _delay3(unsigned char); |
# 22 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\string.h" |
extern void * memcpy(void *, const void *, size_t); |
extern void * memmove(void *, const void *, size_t); |
extern void * memset(void *, int, size_t); |
# 35 |
extern char * strcat(char *, const char *); |
extern char * strcpy(char *, const char *); |
extern char * strncat(char *, const char *, size_t); |
extern char * strncpy(char *, const char *, size_t); |
extern char * strdup(const char *); |
extern char * strtok(char *, const char *); |
extern int memcmp(const void *, const void *, size_t); |
extern int strcmp(const char *, const char *); |
extern int stricmp(const char *, const char *); |
extern int strncmp(const char *, const char *, size_t); |
extern int strnicmp(const char *, const char *, size_t); |
extern void * memchr(const void *, int, size_t); |
extern size_t strcspn(const char *, const char *); |
extern char * strpbrk(const char *, const char *); |
extern size_t strspn(const char *, const char *); |
extern char * strstr(const char *, const char *); |
extern char * stristr(const char *, const char *); |
extern char * strerror(int); |
extern size_t strlen(const char *); |
extern char * strchr(const char *, int); |
extern char * strichr(const char *, int); |
extern char * strrchr(const char *, int); |
extern char * strrichr(const char *, int); |
# 7 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdarg.h" |
typedef void * va_list[1]; |
#pragma intrinsic(__va_start) |
extern void * __va_start(void); |
#pragma intrinsic(__va_arg) |
extern void * __va_arg(void *, ...); |
# 23 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdio.h" |
extern int errno; |
# 54 |
struct __prbuf |
{ |
char * ptr; |
void (* func)(char); |
}; |
# 17 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\conio.h" |
extern int errno; |
extern void init_uart(void); |
extern char getch(void); |
extern char getche(void); |
extern void putch(char); |
extern void ungetch(char); |
extern __bit kbhit(void); |
# 31 |
extern char * cgets(char *); |
extern void cputs(const char *); |
# 99 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdio.h" |
extern int cprintf(char *, ...); |
#pragma printf_check(cprintf) |
extern int _doprnt(struct __prbuf *, const register char *, register va_list); |
# 191 |
#pragma printf_check(vprintf) const |
#pragma printf_check(vsprintf) const |
extern char * gets(char *); |
extern int puts(const char *); |
extern int scanf(const char *, ...); |
extern int sscanf(const char *, const char *, ...); |
extern int vprintf(const char *, va_list); |
extern int vsprintf(char *, const char *, va_list) __attribute__((unsupported("vsprintf() is not supported by this compiler"))); |
extern int vscanf(const char *, va_list ap); |
extern int vsscanf(const char *, const char *, va_list); |
#pragma printf_check(printf) const |
#pragma printf_check(sprintf) const |
extern int sprintf(char *, const char *, ...); |
extern int printf(const char *, ...); |
# 11 "uart.h" |
typedef struct __UART_DATA { |
unsigned char buffer_in[125]; |
unsigned char buffer_in_read_ind; |
unsigned char buffer_in_write_ind; |
unsigned char buffer_in_len; |
unsigned char buffer_in_len_tmp; |
unsigned char buffer_out[125]; |
unsigned char buffer_out_ind; |
unsigned char buffer_out_len; |
} UART_DATA; |
void UART1_Init(void); |
void UART1_Recv_Interrupt_Handler(void); |
void UART1_Send_Interrupt_Handler(void); |
void UART1_WriteS(const char *fmt, ...); |
void UART1_WriteB(const char *msg, unsigned char length); |
void UART1_WriteC(const unsigned char c); |
unsigned char UART1_Buffer_Len(void); |
unsigned char UART1_Read_Buffer(unsigned char *buffer); |
# 7 "uart.c" |
static UART_DATA uart_1_data; |
static UART_DATA *uart_1_data_p = &uart_1_data; |
void UART1_Init() { |
TRISCbits.TRISC6 = 0; |
TRISCbits.TRISC7 = 1; |
BAUDCON1bits.BRG16 = 0; |
SPBRG1 = 25; |
TXSTA1bits.BRGH = 1; |
TXSTA1bits.SYNC = 0; |
RCSTA1bits.SPEN = 1; |
TXSTA1bits.TX9 = 0; |
RCSTA1bits.RX9 = 0; |
RCSTA1bits.CREN = 1; |
TXSTA1bits.TXEN = 1; |
PIE1bits.TX1IE = 0; |
# 35 |
PIE1bits.RC1IE = 1; |
uart_1_data_p->buffer_in_read_ind = 0; |
uart_1_data_p->buffer_in_write_ind = 0; |
uart_1_data_p->buffer_in_len = 0; |
uart_1_data_p->buffer_in_len_tmp = 0; |
} |
void UART1_Recv_Interrupt_Handler() { |
unsigned char c; |
if (PIR1bits.RC1IF) { |
c = RCREG1; |
uart_1_data_p->buffer_in[uart_1_data_p->buffer_in_write_ind] = c; |
if (uart_1_data_p->buffer_in_write_ind == 125 - 1) { |
uart_1_data_p->buffer_in_write_ind = 0; |
} else { |
uart_1_data_p->buffer_in_write_ind++; |
} |
if (uart_1_data_p->buffer_in_len_tmp < 125) { |
uart_1_data_p->buffer_in_len_tmp++; |
} else { |
if (uart_1_data_p->buffer_in_read_ind == 125 - 1) { |
uart_1_data_p->buffer_in_read_ind = 0; |
} else { |
uart_1_data_p->buffer_in_read_ind++; |
} |
} |
if (c == 0x0D) { |
uart_1_data_p->buffer_in_len = uart_1_data_p->buffer_in_len_tmp; |
uart_1_data_p->buffer_in_len_tmp = 0; |
} |
# 77 |
} |
if (RCSTA1bits.OERR == 1) { |
RCSTA1bits.CREN = 0; |
RCSTA1bits.CREN = 1; |
UART1_WriteS("UART1: (ERROR) overrun\r\n"); |
TXSTA1bits.TXEN = 0; |
} |
} |
void UART1_Send_Interrupt_Handler() { |
if (uart_1_data_p->buffer_out_ind != uart_1_data_p->buffer_out_len) { |
TXREG1 = uart_1_data_p->buffer_out[uart_1_data_p->buffer_out_ind]; |
uart_1_data_p->buffer_out_ind++; |
} else { |
while (!TXSTA1bits.TRMT); |
TXSTA1bits.TXEN = 0; |
uart_1_data_p->buffer_out_ind = 0; |
uart_1_data_p->buffer_out_len = 0; |
} |
} |
void UART1_WriteS(const char *fmt, ...) { |
unsigned char i; |
va_list args; |
*args = __va_start(); |
vprintf(fmt, args); |
; |
uart_1_data_p->buffer_out_len = strlen((char *) uart_1_data_p->buffer_out); |
uart_1_data_p->buffer_out_ind = 1; |
for (i = 0; i < uart_1_data_p->buffer_out_len; i++) { |
TXREG1 = uart_1_data_p->buffer_out[i]; |
asm(" nop"); |
while (!PIR1bits.TX1IF); |
} |
# 127 |
} |
void UART1_WriteB(const char *msg, unsigned char length) { |
unsigned char i; |
for (i = 0; i < length; i++) { |
TXREG1 = msg[i]; |
asm(" nop"); |
while (!PIR1bits.TX1IF); |
} |
# 147 |
} |
void UART1_WriteC(const unsigned char c) { |
TXREG1 = c; |
asm(" nop"); |
while (!PIR1bits.TX1IF); |
# 162 |
} |
unsigned char UART1_Buffer_Len() { |
return uart_1_data_p->buffer_in_len; |
} |
unsigned char UART1_Read_Buffer(unsigned char *buffer) { |
unsigned char i = 0; |
while (uart_1_data_p->buffer_in_len != 0) { |
buffer[i] = uart_1_data_p->buffer_in[uart_1_data_p->buffer_in_read_ind]; |
i++; |
if (uart_1_data_p->buffer_in_read_ind == 125 - 1) { |
uart_1_data_p->buffer_in_read_ind = 0; |
} else { |
uart_1_data_p->buffer_in_read_ind++; |
} |
uart_1_data_p->buffer_in_len--; |
} |
return i; |
} |
//PIC Stuff/PICX_27J13/defines.h |
---|
0,0 → 1,108 |
#ifndef DEFINES_H |
#define DEFINES_H |
#define UART1_RX_TO_BUFFER |
//#define UART1_RX_TO_XBEE |
#define _DEBUG |
//#define _TEST_UART |
//#define _TEST_I2C_MASTER |
//#define _TEST_I2C_SLAVE |
//#define _TEST_SPI |
//#define _TEST_NFC |
//#define _TEST_LED_BACKPACK |
//#define _TEST_SSD1306_OLED |
//#define _TEST_SSD1331_OLED |
//#define _TEST_ADC |
//#define _TEST_XBEE |
// Enable or disable debug prints depending on project preprocessor (_DEBUG) |
#ifdef _DEBUG |
#define DBG_PRINT_MAIN UART1_WriteS |
#define DBG_PRINT_UART(x) UART1_WriteS(x) |
#define DBG_PRINT_I2C(x) UART1_WriteS(x) |
#define DBG_PRINT_SPI(x) UART1_WriteS(x) |
#define DBG_PRINT_XBEE(x) UART1_WriteS(x) |
#define DBG_PRINT_PORTB_INT(x) |
#define DBG_PRINT_INT(x) |
#define DBG_PRINT_BUFFER(x) |
#else |
#define DBG_PRINT_MAIN(x) |
#define DBG_PRINT_UART(x) |
#define DBG_PRINT_I2C(x) |
#define DBG_PRINT_SPI(x) |
#define DBG_PRINT_XBEE(x) |
#define DBG_PRINT_PORTB_INT(x) |
#define DBG_PRINT_INT(x) |
#define DBG_PRINT_BUFFER(x) |
#endif |
// Pin allocations |
#define UART1_RX_TRIS TRISCbits.TRISC7 |
#define UART1_TX_TRIS TRISCbits.TRISC6 |
#define I2C_CLK_TRIS TRISCbits.TRISC3 |
#define I2C_DAT_TRIS TRISCbits.TRISC4 |
#define LED_BLUE_TRIS TRISCbits.TRISC5 |
#define LED_BLUE_LAT LATCbits.LATC5 |
#define LED_RED_TRIS TRISCbits.TRISC2 |
#define LED_RED_LAT LATCbits.LATC2 |
#define ADC_AN0_TRIS TRISAbits.TRISA0 |
#define ADC_AN1_TRIS TRISAbits.TRISA1 |
#define ADC_AN2_TRIS TRISAbits.TRISA2 |
#define XBEE_CTS_TRIS TRISBbits.TRISB0 |
#define XBEE_CTS_LAT LATBbits.LATB0 |
#define XBEE_CTS_PORT PORTBbits.RB0 |
#define XBEE_RTS_TRIS TRISBbits.TRISB1 |
#define XBEE_RTS_LAT LATBbits.LATB1 |
#define SPI_MOSI_TRIS TRISBbits.TRISB0 |
#ifndef SPI2_WRITE_ONLY |
#define SPI_MISO_TRIS TRISBbits.TRISB0 |
#endif |
#define SPI_CLK_TRIS TRISAbits.TRISA0 |
#define SPI_DC_SELECT_TRIS TRISAbits.TRISA1 |
#define SPI_DC_SELECT_LAT LATAbits.LATA1 |
#define SPI_RESET_TRIS TRISAbits.TRISA2 |
#define SPI_RESET_LAT LATAbits.LATA2 |
#define SPI_SLAVE_SELECT_TRIS TRISAbits.TRISA3 |
#define SPI_SLAVE_SELECT_LAT LATAbits.LATA3 |
#define PARALLEL_RS_TRIS TRISBbits.TRISB7 |
#define PARALLEL_RS_LAT LATBbits.LATB7 |
#define PARALLEL_RW_TRIS TRISBbits.TRISB6 |
#define PARALLEL_RW_LAT LATBbits.LATB6 |
#define PARALLEL_EN_TRIS TRISBbits.TRISB5 |
#define PARALLEL_EN_LAT LATBbits.LATB5 |
#define PARALLEL_D4_TRIS TRISBbits.TRISB4 |
#define PARALLEL_D4_LAT LATBbits.LATB4 |
#define PARALLEL_D5_TRIS TRISBbits.TRISB3 |
#define PARALLEL_D5_LAT LATBbits.LATB3 |
#define PARALLEL_D6_TRIS TRISBbits.TRISB2 |
#define PARALLEL_D6_LAT LATBbits.LATB2 |
#define PARALLEL_D7_TRIS TRISBbits.TRISB1 |
#define PARALLEL_D7_LAT LATBbits.LATB1 |
#define PARALLEL_BUSY_TRIS TRISBbits.TRISB1 |
#define PARALLEL_BUSY_PORT PORTBbits.RB1 |
#define NFC_IRQ_TRIS TRISAbits.TRISA5 |
#define NFC_IRQ_PORT PORTAbits.RA5 |
//#define NFC_RESET_TRIS TRISCbits.TRISC2 |
//#define NFC_RESET_LAT LATCbits.LATC2 |
// PPS bindings (RP Pins) |
#define PPS_SPI2_CLK_IN 0 // A0 |
#define PPS_SPI2_CLK_OUT RPOR0 // A0 |
#define PPS_SPI2_MOSI RPOR3 // B0 |
#ifndef SPI2_WRITE_ONLY |
#define PPS_SPI2_MISO 3 // NA |
#endif |
//#define PPS_UART2_RX 5 |
//#define PPS_UART2_TX RPOR6 |
#endif /* DEFINES_H */ |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.cof |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.cof |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.hex |
---|
0,0 → 1,23 |
:04000000FDEF07F019 |
:100F000055415254313A20284552524F5229206FB0 |
:100F100076657272756E0D0A0000016E010E010198 |
:100F20000101006F0150016E010E02010201006F0C |
:100F30000150016E010E03010301006F0150016EAB |
:100F4000010E04010401006F0150016E010E050144 |
:100F50000501006F0150016E010E06010601006FD0 |
:100F60000150016E010E07010701006F0150016E73 |
:100F7000010E08010801006F0150016E010E090108 |
:100F80000901006F0150016E010E0A010A01006F94 |
:100F90000150016E010E0B010B01006F0150016E3B |
:100FA000010E0C010C01006F0150016E010E0001D9 |
:100FB0000001606F0150016E010E0D010D01006F07 |
:100FC0000150016E010E026E0150016E010E000112 |
:100FD0000001C46F0150016E010E0D010D01646F1F |
:100FE0000150016E010E346E0150016E010E0D01B3 |
:100FF0000D01966F015000EF00F00DEEAAF011EE1A |
:1010000000F0EE6AE550E150FCE1E250FAE12C0E0E |
:10101000F66E100EF76E000EF86E0900F5CF5CF05C |
:0E1020000900F5CF5DF000018DEF07F0AA0D7D |
:020000040001F9 |
:08FFF8008AF48DF0A7F87FF3F5 |
:00000001FF |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.hxl |
---|
0,0 → 1,30 |
### HEXMate logfile and output summary ### |
### Memory Usage ### |
Unused memory ranges: |
4h - EFFh |
102Eh - 1FFF7h |
dist/default/production\PICX_27J13.X.production.hex ranges: |
0h - 3h |
F00h - 102Dh |
1FFF8h - 1FFFFh |
### Hex Memory Map ### |
Legend: |
- = Unused memory |
F = Filled ROM |
S = Stored serial code |
A = Stored ASCII string |
R = Reserved for checksum |
C = Stored checksum result |
T = Trailing code |
& = Find & replace opcode |
X = Find & delete opcode |
1 = dist/default/production\PICX_27J13.X.production.hex |
00000000: 1111------------------------------------------------------------ |
00000F00: 1111111111111111111111111111111111111111111111111111111111111111 |
00000F40: 1111111111111111111111111111111111111111111111111111111111111111 |
00000F80: 1111111111111111111111111111111111111111111111111111111111111111 |
00000FC0: 1111111111111111111111111111111111111111111111111111111111111111 |
00001000: 1111111111111111111111111111111111111111111111------------------ |
0001FFC0: --------------------------------------------------------11111111 |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.lst |
---|
0,0 → 1,2244 |
Microchip Technology PIC18 LITE Macro Assembler V1.12 build 49521 |
Sat Dec 22 19:09:30 2012 |
HI-TECH Software Omniscient Code Generator (Lite mode) build 49521 |
1 0000 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
2 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
3 |
4 opt pagewidth 120 |
5 |
6 opt lm |
7 |
8 0000 porta equ 0F80h |
9 0000 portb equ 0F81h |
10 0000 portc equ 0F82h |
11 0000 portd equ 0F83h |
12 0000 porte equ 0F84h |
13 0000 lata equ 0F89h |
14 0000 latb equ 0F8Ah |
15 0000 latc equ 0F8Bh |
16 0000 latd equ 0F8Ch |
17 0000 late equ 0F8Dh |
18 0000 trisa equ 0F92h |
19 0000 trisb equ 0F93h |
20 0000 trisc equ 0F94h |
21 0000 trisd equ 0F95h |
22 0000 trise equ 0F96h |
23 0000 pie1 equ 0F9Dh |
24 0000 pir1 equ 0F9Eh |
25 0000 ipr1 equ 0F9Fh |
26 0000 pie2 equ 0FA0h |
27 0000 pir2 equ 0FA1h |
28 0000 ipr2 equ 0FA2h |
29 0000 t3con equ 0FB1h |
30 0000 tmr3l equ 0FB2h |
31 0000 tmr3h equ 0FB3h |
32 0000 ccp1con equ 0FBDh |
33 0000 ccpr1l equ 0FBEh |
34 0000 ccpr1h equ 0FBFh |
35 0000 adcon1 equ 0FC1h |
36 0000 adcon0 equ 0FC2h |
37 0000 adresl equ 0FC3h |
38 0000 adresh equ 0FC4h |
39 0000 sspcon2 equ 0FC5h |
40 0000 sspcon1 equ 0FC6h |
41 0000 sspstat equ 0FC7h |
42 0000 sspadd equ 0FC8h |
43 0000 sspbuf equ 0FC9h |
44 0000 t2con equ 0FCAh |
45 0000 pr2 equ 0FCBh |
46 0000 tmr2 equ 0FCCh |
47 0000 t1con equ 0FCDh |
48 0000 tmr1l equ 0FCEh |
49 0000 tmr1h equ 0FCFh |
50 0000 rcon equ 0FD0h |
51 0000 wdtcon equ 0FD1h |
52 0000 lvdcon equ 0FD2h |
53 0000 osccon equ 0FD3h |
54 0000 t0con equ 0FD5h |
55 0000 tmr0l equ 0FD6h |
56 0000 tmr0h equ 0FD7h |
57 0000 status equ 0FD8h |
58 0000 fsr2 equ 0FD9h |
59 0000 fsr2l equ 0FD9h |
60 0000 fsr2h equ 0FDAh |
61 0000 plusw2 equ 0FDBh |
62 0000 preinc2 equ 0FDCh |
63 0000 postdec2 equ 0FDDh |
64 0000 postinc2 equ 0FDEh |
65 0000 indf2 equ 0FDFh |
66 0000 bsr equ 0FE0h |
67 0000 fsr1 equ 0FE1h |
68 0000 fsr1l equ 0FE1h |
69 0000 fsr1h equ 0FE2h |
70 0000 plusw1 equ 0FE3h |
71 0000 preinc1 equ 0FE4h |
72 0000 postdec1 equ 0FE5h |
73 0000 postinc1 equ 0FE6h |
74 0000 indf1 equ 0FE7h |
75 0000 wreg equ 0FE8h |
76 0000 fsr0 equ 0FE9h |
77 0000 fsr0l equ 0FE9h |
78 0000 fsr0h equ 0FEAh |
79 0000 plusw0 equ 0FEBh |
80 0000 preinc0 equ 0FECh |
81 0000 postdec0 equ 0FEDh |
82 0000 postinc0 equ 0FEEh |
83 0000 indf0 equ 0FEFh |
84 0000 intcon3 equ 0FF0h |
85 0000 intcon2 equ 0FF1h |
86 0000 intcon equ 0FF2h |
87 0000 prod equ 0FF3h |
88 0000 prodl equ 0FF3h |
89 0000 prodh equ 0FF4h |
90 0000 tablat equ 0FF5h |
91 0000 tblptr equ 0FF6h |
92 0000 tblptrl equ 0FF6h |
93 0000 tblptrh equ 0FF7h |
94 0000 tblptru equ 0FF8h |
95 0000 pcl equ 0FF9h |
96 0000 pclat equ 0FFAh |
97 0000 pclath equ 0FFAh |
98 0000 pclatu equ 0FFBh |
99 0000 stkptr equ 0FFCh |
100 0000 tosl equ 0FFDh |
101 0000 tosh equ 0FFEh |
102 0000 tosu equ 0FFFh |
103 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
104 |
105 0000 endm |
106 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
107 |
108 opt pagewidth 120 |
109 0000 ADCTRIG equ 0EB8h ;# |
110 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
111 0000 PMDIS0 equ 0EB9h ;# |
112 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
113 0000 PD0 equ 0EB9h ;# |
114 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
115 0000 PMDIS1 equ 0EBAh ;# |
116 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
117 0000 PD1 equ 0EBAh ;# |
118 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
119 0000 PMDIS2 equ 0EBBh ;# |
120 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
121 0000 PD2 equ 0EBBh ;# |
122 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
123 0000 PMDIS3 equ 0EBCh ;# |
124 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
125 0000 PD3 equ 0EBCh ;# |
126 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
127 0000 PPSCON equ 0EBFh ;# |
128 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
129 0000 RPOR0 equ 0EC0h ;# |
130 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
131 0000 RPOR1 equ 0EC1h ;# |
132 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
133 0000 RPOR2 equ 0EC2h ;# |
134 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
135 0000 RPOR3 equ 0EC3h ;# |
136 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
137 0000 RPOR4 equ 0EC4h ;# |
138 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
139 0000 RPOR5 equ 0EC5h ;# |
140 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
141 0000 RPOR6 equ 0EC6h ;# |
142 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
143 0000 RPOR7 equ 0EC7h ;# |
144 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
145 0000 RPOR8 equ 0EC8h ;# |
146 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
147 0000 RPOR9 equ 0EC9h ;# |
148 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
149 0000 RPOR10 equ 0ECAh ;# |
150 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
151 0000 RPOR11 equ 0ECBh ;# |
152 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
153 0000 RPOR12 equ 0ECCh ;# |
154 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
155 0000 RPOR13 equ 0ECDh ;# |
156 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
157 0000 RPOR14 equ 0ECEh ;# |
158 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
159 0000 RPOR15 equ 0ECFh ;# |
160 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
161 0000 RPOR16 equ 0ED0h ;# |
162 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
163 0000 RPOR17 equ 0ED1h ;# |
164 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
165 0000 RPOR18 equ 0ED2h ;# |
166 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
167 0000 RPINR1 equ 0EE1h ;# |
168 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
169 0000 RPINR2 equ 0EE2h ;# |
170 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
171 0000 RPINR3 equ 0EE3h ;# |
172 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
173 0000 RPINR4 equ 0EE4h ;# |
174 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
175 0000 RPINR6 equ 0EE6h ;# |
176 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
177 0000 RPINR15 equ 0EE7h ;# |
178 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
179 0000 RPINR7 equ 0EE8h ;# |
180 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
181 0000 RPINR8 equ 0EE9h ;# |
182 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
183 0000 RPINR9 equ 0EEAh ;# |
184 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
185 0000 RPINR12 equ 0EF2h ;# |
186 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
187 0000 RPINR13 equ 0EF3h ;# |
188 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
189 0000 RPINR14 equ 0EF4h ;# |
190 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
191 0000 RPINR16 equ 0EF7h ;# |
192 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
193 0000 RPINR17 equ 0EF8h ;# |
194 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
195 0000 RPINR21 equ 0EFCh ;# |
196 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
197 0000 RPINR22 equ 0EFDh ;# |
198 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
199 0000 RPINR23 equ 0EFEh ;# |
200 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
201 0000 RPINR24 equ 0EFFh ;# |
202 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
203 0000 CCP10CON equ 0F00h ;# |
204 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
205 0000 CCPR10L equ 0F01h ;# |
206 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
207 0000 CCPR10H equ 0F02h ;# |
208 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
209 0000 CCP9CON equ 0F03h ;# |
210 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
211 0000 CCPR9L equ 0F04h ;# |
212 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
213 0000 CCPR9H equ 0F05h ;# |
214 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
215 0000 CCP8CON equ 0F06h ;# |
216 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
217 0000 CCPR8L equ 0F07h ;# |
218 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
219 0000 CCPR8H equ 0F08h ;# |
220 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
221 0000 CCP7CON equ 0F09h ;# |
222 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
223 0000 CCPR7L equ 0F0Ah ;# |
224 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
225 0000 CCPR7H equ 0F0Bh ;# |
226 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
227 0000 CCP6CON equ 0F0Ch ;# |
228 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
229 0000 CCPR6L equ 0F0Dh ;# |
230 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
231 0000 CCPR6H equ 0F0Eh ;# |
232 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
233 0000 CCP5CON equ 0F0Fh ;# |
234 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
235 0000 CCPR5L equ 0F10h ;# |
236 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
237 0000 CCPR5H equ 0F11h ;# |
238 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
239 0000 CCP4CON equ 0F12h ;# |
240 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
241 0000 CCPR4L equ 0F13h ;# |
242 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
243 0000 CCPR4H equ 0F14h ;# |
244 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
245 0000 CCP3CON equ 0F15h ;# |
246 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
247 0000 CCPR3L equ 0F16h ;# |
248 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
249 0000 CCPR3H equ 0F17h ;# |
250 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
251 0000 ECCP3DEL equ 0F18h ;# |
252 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
253 0000 ECCP3AS equ 0F19h ;# |
254 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
255 0000 PSTR3CON equ 0F1Ah ;# |
256 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
257 0000 T8CON equ 0F1Bh ;# |
258 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
259 0000 PR8 equ 0F1Ch ;# |
260 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
261 0000 TMR8 equ 0F1Dh ;# |
262 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
263 0000 T6CON equ 0F1Eh ;# |
264 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
265 0000 PR6 equ 0F1Fh ;# |
266 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
267 0000 TMR6 equ 0F20h ;# |
268 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
269 0000 T5GCON equ 0F21h ;# |
270 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
271 0000 T5CON equ 0F22h ;# |
272 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
273 0000 TMR5L equ 0F23h ;# |
274 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
275 0000 TMR5H equ 0F24h ;# |
276 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
277 0000 CM3CON equ 0F25h ;# |
278 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
279 0000 RTCVALL equ 0F3Ah ;# |
280 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
281 0000 RTCVALH equ 0F3Bh ;# |
282 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
283 0000 PADCFG1 equ 0F3Ch ;# |
284 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
285 0000 REFOCON equ 0F3Dh ;# |
286 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
287 0000 RTCCAL equ 0F3Eh ;# |
288 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
289 0000 RTCCFG equ 0F3Fh ;# |
290 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
291 0000 ODCON3 equ 0F40h ;# |
292 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
293 0000 ODCON2 equ 0F41h ;# |
294 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
295 0000 ODCON1 equ 0F42h ;# |
296 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
297 0000 ALRMVALL equ 0F44h ;# |
298 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
299 0000 ALRMVALH equ 0F45h ;# |
300 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
301 0000 ALRMRPT equ 0F46h ;# |
302 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
303 0000 ALRMCFG equ 0F47h ;# |
304 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
305 0000 ANCON0 equ 0F48h ;# |
306 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
307 0000 ANCON1 equ 0F49h ;# |
308 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
309 0000 DSWAKEL equ 0F4Ah ;# |
310 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
311 0000 DSWAKEH equ 0F4Bh ;# |
312 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
313 0000 DSCONL equ 0F4Ch ;# |
314 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
315 0000 DSCONH equ 0F4Dh ;# |
316 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
317 0000 DSGPR0 equ 0F4Eh ;# |
318 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
319 0000 DSGPR1 equ 0F4Fh ;# |
320 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
321 0000 CCPTMRS2 equ 0F50h ;# |
322 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
323 0000 CCPTMRS1 equ 0F51h ;# |
324 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
325 0000 CCPTMRS0 equ 0F52h ;# |
326 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
327 0000 CVRCON equ 0F53h ;# |
328 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
329 0000 DMABCH equ 0F66h ;# |
330 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
331 0000 DMABCL equ 0F67h ;# |
332 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
333 0000 RXADDRH equ 0F68h ;# |
334 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
335 0000 RXADDRL equ 0F69h ;# |
336 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
337 0000 TXADDRH equ 0F6Ah ;# |
338 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
339 0000 TXADDRL equ 0F6Bh ;# |
340 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
341 0000 CMSTAT equ 0F70h ;# |
342 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
343 0000 CMSTATUS equ 0F70h ;# |
344 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
345 0000 SSP2CON2 equ 0F71h ;# |
346 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
347 0000 SSP2CON1 equ 0F72h ;# |
348 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
349 0000 SSP2STAT equ 0F73h ;# |
350 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
351 0000 SSP2ADD equ 0F74h ;# |
352 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
353 0000 SSP2MSK equ 0F74h ;# |
354 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
355 0000 SSP2BUF equ 0F75h ;# |
356 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
357 0000 T4CON equ 0F76h ;# |
358 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
359 0000 PR4 equ 0F77h ;# |
360 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
361 0000 TMR4 equ 0F78h ;# |
362 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
363 0000 T3CON equ 0F79h ;# |
364 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
365 0000 TMR3 equ 0F7Ah ;# |
366 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
367 0000 TMR3L equ 0F7Ah ;# |
368 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
369 0000 TMR3H equ 0F7Bh ;# |
370 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
371 0000 BAUDCON2 equ 0F7Ch ;# |
372 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
373 0000 SPBRGH2 equ 0F7Dh ;# |
374 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
375 0000 BAUDCON1 equ 0F7Eh ;# |
376 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
377 0000 BAUDCON equ 0F7Eh ;# |
378 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
379 0000 BAUDCTL equ 0F7Eh ;# |
380 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
381 0000 SPBRGH1 equ 0F7Fh ;# |
382 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
383 0000 SPBRGH equ 0F7Fh ;# |
384 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
385 0000 PORTA equ 0F80h ;# |
386 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
387 0000 PORTB equ 0F81h ;# |
388 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
389 0000 PORTC equ 0F82h ;# |
390 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
391 0000 HLVDCON equ 0F85h ;# |
392 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
393 0000 DMACON2 equ 0F86h ;# |
394 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
395 0000 OSCCON2 equ 0F87h ;# |
396 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
397 0000 DMACON1 equ 0F88h ;# |
398 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
399 0000 LATA equ 0F89h ;# |
400 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
401 0000 LATB equ 0F8Ah ;# |
402 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
403 0000 LATC equ 0F8Bh ;# |
404 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
405 0000 PIE4 equ 0F8Eh ;# |
406 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
407 0000 PIR4 equ 0F8Fh ;# |
408 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
409 0000 IPR4 equ 0F90h ;# |
410 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
411 0000 PIE5 equ 0F91h ;# |
412 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
413 0000 TRISA equ 0F92h ;# |
414 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
415 0000 TRISB equ 0F93h ;# |
416 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
417 0000 TRISC equ 0F94h ;# |
418 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
419 0000 T3GCON equ 0F97h ;# |
420 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
421 0000 PIR5 equ 0F98h ;# |
422 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
423 0000 IPR5 equ 0F99h ;# |
424 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
425 0000 T1GCON equ 0F9Ah ;# |
426 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
427 0000 OSCTUNE equ 0F9Bh ;# |
428 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
429 0000 RCSTA2 equ 0F9Ch ;# |
430 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
431 0000 PIE1 equ 0F9Dh ;# |
432 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
433 0000 PIR1 equ 0F9Eh ;# |
434 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
435 0000 IPR1 equ 0F9Fh ;# |
436 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
437 0000 PIE2 equ 0FA0h ;# |
438 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
439 0000 PIR2 equ 0FA1h ;# |
440 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
441 0000 IPR2 equ 0FA2h ;# |
442 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
443 0000 PIE3 equ 0FA3h ;# |
444 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
445 0000 PIR3 equ 0FA4h ;# |
446 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
447 0000 IPR3 equ 0FA5h ;# |
448 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
449 0000 EECON1 equ 0FA6h ;# |
450 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
451 0000 EECON2 equ 0FA7h ;# |
452 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
453 0000 TXSTA2 equ 0FA8h ;# |
454 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
455 0000 TXREG2 equ 0FA9h ;# |
456 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
457 0000 RCREG2 equ 0FAAh ;# |
458 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
459 0000 SPBRG2 equ 0FABh ;# |
460 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
461 0000 RCSTA1 equ 0FACh ;# |
462 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
463 0000 RCSTA equ 0FACh ;# |
464 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
465 0000 TXSTA1 equ 0FADh ;# |
466 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
467 0000 TXSTA equ 0FADh ;# |
468 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
469 0000 TXREG1 equ 0FAEh ;# |
470 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
471 0000 TXREG equ 0FAEh ;# |
472 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
473 0000 RCREG1 equ 0FAFh ;# |
474 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
475 0000 RCREG equ 0FAFh ;# |
476 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
477 0000 SPBRG1 equ 0FB0h ;# |
478 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
479 0000 SPBRG equ 0FB0h ;# |
480 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
481 0000 CTMUICON equ 0FB1h ;# |
482 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
483 0000 CTMUCONL equ 0FB2h ;# |
484 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
485 0000 CTMUCONH equ 0FB3h ;# |
486 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
487 0000 CCP2CON equ 0FB4h ;# |
488 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
489 0000 ECCP2CON equ 0FB4h ;# |
490 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
491 0000 CCPR2 equ 0FB5h ;# |
492 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
493 0000 CCPR2L equ 0FB5h ;# |
494 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
495 0000 CCPR2H equ 0FB6h ;# |
496 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
497 0000 ECCP2DEL equ 0FB7h ;# |
498 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
499 0000 PWM2CON equ 0FB7h ;# |
500 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
501 0000 ECCP2AS equ 0FB8h ;# |
502 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
503 0000 PSTR2CON equ 0FB9h ;# |
504 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
505 0000 CCP1CON equ 0FBAh ;# |
506 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
507 0000 ECCP1CON equ 0FBAh ;# |
508 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
509 0000 CCPR1 equ 0FBBh ;# |
510 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
511 0000 CCPR1L equ 0FBBh ;# |
512 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
513 0000 CCPR1H equ 0FBCh ;# |
514 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
515 0000 ECCP1DEL equ 0FBDh ;# |
516 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
517 0000 PWM1CON equ 0FBDh ;# |
518 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
519 0000 ECCP1AS equ 0FBEh ;# |
520 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
521 0000 PSTR1CON equ 0FBFh ;# |
522 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
523 0000 WDTCON equ 0FC0h ;# |
524 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
525 0000 ADCON1 equ 0FC1h ;# |
526 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
527 0000 ADCON0 equ 0FC2h ;# |
528 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
529 0000 ADRES equ 0FC3h ;# |
530 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
531 0000 ADRESL equ 0FC3h ;# |
532 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
533 0000 ADRESH equ 0FC4h ;# |
534 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
535 0000 SSP1CON2 equ 0FC5h ;# |
536 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
537 0000 SSPCON2 equ 0FC5h ;# |
538 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
539 0000 SSP1CON1 equ 0FC6h ;# |
540 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
541 0000 SSPCON1 equ 0FC6h ;# |
542 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
543 0000 SSP1STAT equ 0FC7h ;# |
544 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
545 0000 SSPSTAT equ 0FC7h ;# |
546 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
547 0000 SSP1ADD equ 0FC8h ;# |
548 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
549 0000 SSPADD equ 0FC8h ;# |
550 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
551 0000 SSP1MSK equ 0FC8h ;# |
552 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
553 0000 SSP1BUF equ 0FC9h ;# |
554 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
555 0000 SSPBUF equ 0FC9h ;# |
556 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
557 0000 T2CON equ 0FCAh ;# |
558 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
559 0000 PR2 equ 0FCBh ;# |
560 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
561 0000 MEMCON equ 0FCBh ;# |
562 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
563 0000 TMR2 equ 0FCCh ;# |
564 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
565 0000 T1CON equ 0FCDh ;# |
566 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
567 0000 TMR1 equ 0FCEh ;# |
568 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
569 0000 TMR1L equ 0FCEh ;# |
570 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
571 0000 TMR1H equ 0FCFh ;# |
572 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
573 0000 RCON equ 0FD0h ;# |
574 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
575 0000 CM2CON equ 0FD1h ;# |
576 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
577 0000 CM2CON1 equ 0FD1h ;# |
578 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
579 0000 CM1CON equ 0FD2h ;# |
580 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
581 0000 CM1CON1 equ 0FD2h ;# |
582 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
583 0000 OSCCON equ 0FD3h ;# |
584 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
585 0000 T0CON equ 0FD5h ;# |
586 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
587 0000 TMR0 equ 0FD6h ;# |
588 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
589 0000 TMR0L equ 0FD6h ;# |
590 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
591 0000 TMR0H equ 0FD7h ;# |
592 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
593 0000 STATUS equ 0FD8h ;# |
594 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
595 0000 FSR2 equ 0FD9h ;# |
596 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
597 0000 FSR2L equ 0FD9h ;# |
598 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
599 0000 FSR2H equ 0FDAh ;# |
600 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
601 0000 PLUSW2 equ 0FDBh ;# |
602 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
603 0000 PREINC2 equ 0FDCh ;# |
604 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
605 0000 POSTDEC2 equ 0FDDh ;# |
606 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
607 0000 POSTINC2 equ 0FDEh ;# |
608 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
609 0000 INDF2 equ 0FDFh ;# |
610 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
611 0000 BSR equ 0FE0h ;# |
612 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
613 0000 FSR1 equ 0FE1h ;# |
614 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
615 0000 FSR1L equ 0FE1h ;# |
616 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
617 0000 FSR1H equ 0FE2h ;# |
618 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
619 0000 PLUSW1 equ 0FE3h ;# |
620 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
621 0000 PREINC1 equ 0FE4h ;# |
622 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
623 0000 POSTDEC1 equ 0FE5h ;# |
624 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
625 0000 POSTINC1 equ 0FE6h ;# |
626 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
627 0000 INDF1 equ 0FE7h ;# |
628 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
629 0000 WREG equ 0FE8h ;# |
630 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
631 0000 FSR0 equ 0FE9h ;# |
632 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
633 0000 FSR0L equ 0FE9h ;# |
634 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
635 0000 FSR0H equ 0FEAh ;# |
636 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
637 0000 PLUSW0 equ 0FEBh ;# |
638 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
639 0000 PREINC0 equ 0FECh ;# |
640 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
641 0000 POSTDEC0 equ 0FEDh ;# |
642 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
643 0000 POSTINC0 equ 0FEEh ;# |
644 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
645 0000 INDF0 equ 0FEFh ;# |
646 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
647 0000 INTCON3 equ 0FF0h ;# |
648 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
649 0000 INTCON2 equ 0FF1h ;# |
650 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
651 0000 INTCON equ 0FF2h ;# |
652 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
653 0000 PROD equ 0FF3h ;# |
654 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
655 0000 PRODL equ 0FF3h ;# |
656 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
657 0000 PRODH equ 0FF4h ;# |
658 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
659 0000 TABLAT equ 0FF5h ;# |
660 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
661 0000 TBLPTR equ 0FF6h ;# |
662 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
663 0000 TBLPTRL equ 0FF6h ;# |
664 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
665 0000 TBLPTRH equ 0FF7h ;# |
666 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
667 0000 TBLPTRU equ 0FF8h ;# |
668 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
669 0000 PCLAT equ 0FF9h ;# |
670 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
671 0000 PC equ 0FF9h ;# |
672 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
673 0000 PCL equ 0FF9h ;# |
674 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
675 0000 PCLATH equ 0FFAh ;# |
676 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
677 0000 PCLATU equ 0FFBh ;# |
678 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
679 0000 STKPTR equ 0FFCh ;# |
680 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
681 0000 TOS equ 0FFDh ;# |
682 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
683 0000 TOSL equ 0FFDh ;# |
684 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
685 0000 TOSH equ 0FFEh ;# |
686 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
687 0000 TOSU equ 0FFFh ;# |
688 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
689 0000 ADCTRIG equ 0EB8h ;# |
690 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
691 0000 PMDIS0 equ 0EB9h ;# |
692 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
693 0000 PD0 equ 0EB9h ;# |
694 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
695 0000 PMDIS1 equ 0EBAh ;# |
696 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
697 0000 PD1 equ 0EBAh ;# |
698 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
699 0000 PMDIS2 equ 0EBBh ;# |
700 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
701 0000 PD2 equ 0EBBh ;# |
702 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
703 0000 PMDIS3 equ 0EBCh ;# |
704 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
705 0000 PD3 equ 0EBCh ;# |
706 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
707 0000 PPSCON equ 0EBFh ;# |
708 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
709 0000 RPOR0 equ 0EC0h ;# |
710 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
711 0000 RPOR1 equ 0EC1h ;# |
712 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
713 0000 RPOR2 equ 0EC2h ;# |
714 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
715 0000 RPOR3 equ 0EC3h ;# |
716 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
717 0000 RPOR4 equ 0EC4h ;# |
718 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
719 0000 RPOR5 equ 0EC5h ;# |
720 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
721 0000 RPOR6 equ 0EC6h ;# |
722 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
723 0000 RPOR7 equ 0EC7h ;# |
724 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
725 0000 RPOR8 equ 0EC8h ;# |
726 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
727 0000 RPOR9 equ 0EC9h ;# |
728 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
729 0000 RPOR10 equ 0ECAh ;# |
730 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
731 0000 RPOR11 equ 0ECBh ;# |
732 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
733 0000 RPOR12 equ 0ECCh ;# |
734 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
735 0000 RPOR13 equ 0ECDh ;# |
736 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
737 0000 RPOR14 equ 0ECEh ;# |
738 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
739 0000 RPOR15 equ 0ECFh ;# |
740 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
741 0000 RPOR16 equ 0ED0h ;# |
742 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
743 0000 RPOR17 equ 0ED1h ;# |
744 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
745 0000 RPOR18 equ 0ED2h ;# |
746 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
747 0000 RPINR1 equ 0EE1h ;# |
748 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
749 0000 RPINR2 equ 0EE2h ;# |
750 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
751 0000 RPINR3 equ 0EE3h ;# |
752 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
753 0000 RPINR4 equ 0EE4h ;# |
754 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
755 0000 RPINR6 equ 0EE6h ;# |
756 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
757 0000 RPINR15 equ 0EE7h ;# |
758 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
759 0000 RPINR7 equ 0EE8h ;# |
760 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
761 0000 RPINR8 equ 0EE9h ;# |
762 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
763 0000 RPINR9 equ 0EEAh ;# |
764 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
765 0000 RPINR12 equ 0EF2h ;# |
766 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
767 0000 RPINR13 equ 0EF3h ;# |
768 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
769 0000 RPINR14 equ 0EF4h ;# |
770 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
771 0000 RPINR16 equ 0EF7h ;# |
772 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
773 0000 RPINR17 equ 0EF8h ;# |
774 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
775 0000 RPINR21 equ 0EFCh ;# |
776 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
777 0000 RPINR22 equ 0EFDh ;# |
778 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
779 0000 RPINR23 equ 0EFEh ;# |
780 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
781 0000 RPINR24 equ 0EFFh ;# |
782 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
783 0000 CCP10CON equ 0F00h ;# |
784 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
785 0000 CCPR10L equ 0F01h ;# |
786 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
787 0000 CCPR10H equ 0F02h ;# |
788 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
789 0000 CCP9CON equ 0F03h ;# |
790 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
791 0000 CCPR9L equ 0F04h ;# |
792 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
793 0000 CCPR9H equ 0F05h ;# |
794 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
795 0000 CCP8CON equ 0F06h ;# |
796 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
797 0000 CCPR8L equ 0F07h ;# |
798 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
799 0000 CCPR8H equ 0F08h ;# |
800 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
801 0000 CCP7CON equ 0F09h ;# |
802 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
803 0000 CCPR7L equ 0F0Ah ;# |
804 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
805 0000 CCPR7H equ 0F0Bh ;# |
806 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
807 0000 CCP6CON equ 0F0Ch ;# |
808 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
809 0000 CCPR6L equ 0F0Dh ;# |
810 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
811 0000 CCPR6H equ 0F0Eh ;# |
812 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
813 0000 CCP5CON equ 0F0Fh ;# |
814 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
815 0000 CCPR5L equ 0F10h ;# |
816 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
817 0000 CCPR5H equ 0F11h ;# |
818 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
819 0000 CCP4CON equ 0F12h ;# |
820 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
821 0000 CCPR4L equ 0F13h ;# |
822 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
823 0000 CCPR4H equ 0F14h ;# |
824 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
825 0000 CCP3CON equ 0F15h ;# |
826 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
827 0000 CCPR3L equ 0F16h ;# |
828 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
829 0000 CCPR3H equ 0F17h ;# |
830 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
831 0000 ECCP3DEL equ 0F18h ;# |
832 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
833 0000 ECCP3AS equ 0F19h ;# |
834 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
835 0000 PSTR3CON equ 0F1Ah ;# |
836 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
837 0000 T8CON equ 0F1Bh ;# |
838 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
839 0000 PR8 equ 0F1Ch ;# |
840 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
841 0000 TMR8 equ 0F1Dh ;# |
842 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
843 0000 T6CON equ 0F1Eh ;# |
844 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
845 0000 PR6 equ 0F1Fh ;# |
846 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
847 0000 TMR6 equ 0F20h ;# |
848 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
849 0000 T5GCON equ 0F21h ;# |
850 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
851 0000 T5CON equ 0F22h ;# |
852 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
853 0000 TMR5L equ 0F23h ;# |
854 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
855 0000 TMR5H equ 0F24h ;# |
856 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
857 0000 CM3CON equ 0F25h ;# |
858 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
859 0000 RTCVALL equ 0F3Ah ;# |
860 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
861 0000 RTCVALH equ 0F3Bh ;# |
862 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
863 0000 PADCFG1 equ 0F3Ch ;# |
864 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
865 0000 REFOCON equ 0F3Dh ;# |
866 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
867 0000 RTCCAL equ 0F3Eh ;# |
868 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
869 0000 RTCCFG equ 0F3Fh ;# |
870 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
871 0000 ODCON3 equ 0F40h ;# |
872 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
873 0000 ODCON2 equ 0F41h ;# |
874 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
875 0000 ODCON1 equ 0F42h ;# |
876 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
877 0000 ALRMVALL equ 0F44h ;# |
878 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
879 0000 ALRMVALH equ 0F45h ;# |
880 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
881 0000 ALRMRPT equ 0F46h ;# |
882 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
883 0000 ALRMCFG equ 0F47h ;# |
884 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
885 0000 ANCON0 equ 0F48h ;# |
886 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
887 0000 ANCON1 equ 0F49h ;# |
888 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
889 0000 DSWAKEL equ 0F4Ah ;# |
890 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
891 0000 DSWAKEH equ 0F4Bh ;# |
892 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
893 0000 DSCONL equ 0F4Ch ;# |
894 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
895 0000 DSCONH equ 0F4Dh ;# |
896 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
897 0000 DSGPR0 equ 0F4Eh ;# |
898 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
899 0000 DSGPR1 equ 0F4Fh ;# |
900 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
901 0000 CCPTMRS2 equ 0F50h ;# |
902 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
903 0000 CCPTMRS1 equ 0F51h ;# |
904 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
905 0000 CCPTMRS0 equ 0F52h ;# |
906 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
907 0000 CVRCON equ 0F53h ;# |
908 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
909 0000 DMABCH equ 0F66h ;# |
910 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
911 0000 DMABCL equ 0F67h ;# |
912 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
913 0000 RXADDRH equ 0F68h ;# |
914 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
915 0000 RXADDRL equ 0F69h ;# |
916 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
917 0000 TXADDRH equ 0F6Ah ;# |
918 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
919 0000 TXADDRL equ 0F6Bh ;# |
920 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
921 0000 CMSTAT equ 0F70h ;# |
922 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
923 0000 CMSTATUS equ 0F70h ;# |
924 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
925 0000 SSP2CON2 equ 0F71h ;# |
926 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
927 0000 SSP2CON1 equ 0F72h ;# |
928 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
929 0000 SSP2STAT equ 0F73h ;# |
930 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
931 0000 SSP2ADD equ 0F74h ;# |
932 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
933 0000 SSP2MSK equ 0F74h ;# |
934 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
935 0000 SSP2BUF equ 0F75h ;# |
936 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
937 0000 T4CON equ 0F76h ;# |
938 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
939 0000 PR4 equ 0F77h ;# |
940 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
941 0000 TMR4 equ 0F78h ;# |
942 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
943 0000 T3CON equ 0F79h ;# |
944 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
945 0000 TMR3 equ 0F7Ah ;# |
946 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
947 0000 TMR3L equ 0F7Ah ;# |
948 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
949 0000 TMR3H equ 0F7Bh ;# |
950 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
951 0000 BAUDCON2 equ 0F7Ch ;# |
952 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
953 0000 SPBRGH2 equ 0F7Dh ;# |
954 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
955 0000 BAUDCON1 equ 0F7Eh ;# |
956 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
957 0000 BAUDCON equ 0F7Eh ;# |
958 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
959 0000 BAUDCTL equ 0F7Eh ;# |
960 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
961 0000 SPBRGH1 equ 0F7Fh ;# |
962 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
963 0000 SPBRGH equ 0F7Fh ;# |
964 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
965 0000 PORTA equ 0F80h ;# |
966 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
967 0000 PORTB equ 0F81h ;# |
968 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
969 0000 PORTC equ 0F82h ;# |
970 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
971 0000 HLVDCON equ 0F85h ;# |
972 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
973 0000 DMACON2 equ 0F86h ;# |
974 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
975 0000 OSCCON2 equ 0F87h ;# |
976 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
977 0000 DMACON1 equ 0F88h ;# |
978 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
979 0000 LATA equ 0F89h ;# |
980 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
981 0000 LATB equ 0F8Ah ;# |
982 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
983 0000 LATC equ 0F8Bh ;# |
984 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
985 0000 PIE4 equ 0F8Eh ;# |
986 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
987 0000 PIR4 equ 0F8Fh ;# |
988 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
989 0000 IPR4 equ 0F90h ;# |
990 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
991 0000 PIE5 equ 0F91h ;# |
992 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
993 0000 TRISA equ 0F92h ;# |
994 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
995 0000 TRISB equ 0F93h ;# |
996 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
997 0000 TRISC equ 0F94h ;# |
998 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
999 0000 T3GCON equ 0F97h ;# |
1000 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1001 0000 PIR5 equ 0F98h ;# |
1002 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1003 0000 IPR5 equ 0F99h ;# |
1004 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1005 0000 T1GCON equ 0F9Ah ;# |
1006 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1007 0000 OSCTUNE equ 0F9Bh ;# |
1008 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1009 0000 RCSTA2 equ 0F9Ch ;# |
1010 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1011 0000 PIE1 equ 0F9Dh ;# |
1012 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1013 0000 PIR1 equ 0F9Eh ;# |
1014 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1015 0000 IPR1 equ 0F9Fh ;# |
1016 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1017 0000 PIE2 equ 0FA0h ;# |
1018 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1019 0000 PIR2 equ 0FA1h ;# |
1020 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1021 0000 IPR2 equ 0FA2h ;# |
1022 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1023 0000 PIE3 equ 0FA3h ;# |
1024 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1025 0000 PIR3 equ 0FA4h ;# |
1026 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1027 0000 IPR3 equ 0FA5h ;# |
1028 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1029 0000 EECON1 equ 0FA6h ;# |
1030 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1031 0000 EECON2 equ 0FA7h ;# |
1032 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1033 0000 TXSTA2 equ 0FA8h ;# |
1034 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1035 0000 TXREG2 equ 0FA9h ;# |
1036 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1037 0000 RCREG2 equ 0FAAh ;# |
1038 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1039 0000 SPBRG2 equ 0FABh ;# |
1040 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1041 0000 RCSTA1 equ 0FACh ;# |
1042 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1043 0000 RCSTA equ 0FACh ;# |
1044 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1045 0000 TXSTA1 equ 0FADh ;# |
1046 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1047 0000 TXSTA equ 0FADh ;# |
1048 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1049 0000 TXREG1 equ 0FAEh ;# |
1050 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1051 0000 TXREG equ 0FAEh ;# |
1052 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1053 0000 RCREG1 equ 0FAFh ;# |
1054 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1055 0000 RCREG equ 0FAFh ;# |
1056 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1057 0000 SPBRG1 equ 0FB0h ;# |
1058 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1059 0000 SPBRG equ 0FB0h ;# |
1060 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1061 0000 CTMUICON equ 0FB1h ;# |
1062 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1063 0000 CTMUCONL equ 0FB2h ;# |
1064 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1065 0000 CTMUCONH equ 0FB3h ;# |
1066 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1067 0000 CCP2CON equ 0FB4h ;# |
1068 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1069 0000 ECCP2CON equ 0FB4h ;# |
1070 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1071 0000 CCPR2 equ 0FB5h ;# |
1072 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1073 0000 CCPR2L equ 0FB5h ;# |
1074 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1075 0000 CCPR2H equ 0FB6h ;# |
1076 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1077 0000 ECCP2DEL equ 0FB7h ;# |
1078 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1079 0000 PWM2CON equ 0FB7h ;# |
1080 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1081 0000 ECCP2AS equ 0FB8h ;# |
1082 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1083 0000 PSTR2CON equ 0FB9h ;# |
1084 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1085 0000 CCP1CON equ 0FBAh ;# |
1086 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1087 0000 ECCP1CON equ 0FBAh ;# |
1088 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1089 0000 CCPR1 equ 0FBBh ;# |
1090 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1091 0000 CCPR1L equ 0FBBh ;# |
1092 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1093 0000 CCPR1H equ 0FBCh ;# |
1094 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1095 0000 ECCP1DEL equ 0FBDh ;# |
1096 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1097 0000 PWM1CON equ 0FBDh ;# |
1098 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1099 0000 ECCP1AS equ 0FBEh ;# |
1100 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1101 0000 PSTR1CON equ 0FBFh ;# |
1102 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1103 0000 WDTCON equ 0FC0h ;# |
1104 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1105 0000 ADCON1 equ 0FC1h ;# |
1106 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1107 0000 ADCON0 equ 0FC2h ;# |
1108 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1109 0000 ADRES equ 0FC3h ;# |
1110 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1111 0000 ADRESL equ 0FC3h ;# |
1112 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1113 0000 ADRESH equ 0FC4h ;# |
1114 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1115 0000 SSP1CON2 equ 0FC5h ;# |
1116 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1117 0000 SSPCON2 equ 0FC5h ;# |
1118 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1119 0000 SSP1CON1 equ 0FC6h ;# |
1120 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1121 0000 SSPCON1 equ 0FC6h ;# |
1122 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1123 0000 SSP1STAT equ 0FC7h ;# |
1124 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1125 0000 SSPSTAT equ 0FC7h ;# |
1126 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1127 0000 SSP1ADD equ 0FC8h ;# |
1128 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1129 0000 SSPADD equ 0FC8h ;# |
1130 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1131 0000 SSP1MSK equ 0FC8h ;# |
1132 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1133 0000 SSP1BUF equ 0FC9h ;# |
1134 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1135 0000 SSPBUF equ 0FC9h ;# |
1136 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1137 0000 T2CON equ 0FCAh ;# |
1138 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1139 0000 PR2 equ 0FCBh ;# |
1140 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1141 0000 MEMCON equ 0FCBh ;# |
1142 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1143 0000 TMR2 equ 0FCCh ;# |
1144 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1145 0000 T1CON equ 0FCDh ;# |
1146 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1147 0000 TMR1 equ 0FCEh ;# |
1148 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1149 0000 TMR1L equ 0FCEh ;# |
1150 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1151 0000 TMR1H equ 0FCFh ;# |
1152 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1153 0000 RCON equ 0FD0h ;# |
1154 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1155 0000 CM2CON equ 0FD1h ;# |
1156 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1157 0000 CM2CON1 equ 0FD1h ;# |
1158 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1159 0000 CM1CON equ 0FD2h ;# |
1160 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1161 0000 CM1CON1 equ 0FD2h ;# |
1162 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1163 0000 OSCCON equ 0FD3h ;# |
1164 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1165 0000 T0CON equ 0FD5h ;# |
1166 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1167 0000 TMR0 equ 0FD6h ;# |
1168 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1169 0000 TMR0L equ 0FD6h ;# |
1170 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1171 0000 TMR0H equ 0FD7h ;# |
1172 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1173 0000 STATUS equ 0FD8h ;# |
1174 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1175 0000 FSR2 equ 0FD9h ;# |
1176 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1177 0000 FSR2L equ 0FD9h ;# |
1178 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1179 0000 FSR2H equ 0FDAh ;# |
1180 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1181 0000 PLUSW2 equ 0FDBh ;# |
1182 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1183 0000 PREINC2 equ 0FDCh ;# |
1184 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1185 0000 POSTDEC2 equ 0FDDh ;# |
1186 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1187 0000 POSTINC2 equ 0FDEh ;# |
1188 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1189 0000 INDF2 equ 0FDFh ;# |
1190 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1191 0000 BSR equ 0FE0h ;# |
1192 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1193 0000 FSR1 equ 0FE1h ;# |
1194 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1195 0000 FSR1L equ 0FE1h ;# |
1196 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1197 0000 FSR1H equ 0FE2h ;# |
1198 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1199 0000 PLUSW1 equ 0FE3h ;# |
1200 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1201 0000 PREINC1 equ 0FE4h ;# |
1202 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1203 0000 POSTDEC1 equ 0FE5h ;# |
1204 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1205 0000 POSTINC1 equ 0FE6h ;# |
1206 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1207 0000 INDF1 equ 0FE7h ;# |
1208 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1209 0000 WREG equ 0FE8h ;# |
1210 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1211 0000 FSR0 equ 0FE9h ;# |
1212 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1213 0000 FSR0L equ 0FE9h ;# |
1214 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1215 0000 FSR0H equ 0FEAh ;# |
1216 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1217 0000 PLUSW0 equ 0FEBh ;# |
1218 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1219 0000 PREINC0 equ 0FECh ;# |
1220 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1221 0000 POSTDEC0 equ 0FEDh ;# |
1222 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1223 0000 POSTINC0 equ 0FEEh ;# |
1224 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1225 0000 INDF0 equ 0FEFh ;# |
1226 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1227 0000 INTCON3 equ 0FF0h ;# |
1228 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1229 0000 INTCON2 equ 0FF1h ;# |
1230 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1231 0000 INTCON equ 0FF2h ;# |
1232 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1233 0000 PROD equ 0FF3h ;# |
1234 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1235 0000 PRODL equ 0FF3h ;# |
1236 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1237 0000 PRODH equ 0FF4h ;# |
1238 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1239 0000 TABLAT equ 0FF5h ;# |
1240 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1241 0000 TBLPTR equ 0FF6h ;# |
1242 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1243 0000 TBLPTRL equ 0FF6h ;# |
1244 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1245 0000 TBLPTRH equ 0FF7h ;# |
1246 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1247 0000 TBLPTRU equ 0FF8h ;# |
1248 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1249 0000 PCLAT equ 0FF9h ;# |
1250 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1251 0000 PC equ 0FF9h ;# |
1252 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1253 0000 PCL equ 0FF9h ;# |
1254 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1255 0000 PCLATH equ 0FFAh ;# |
1256 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1257 0000 PCLATU equ 0FFBh ;# |
1258 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1259 0000 STKPTR equ 0FFCh ;# |
1260 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1261 0000 TOS equ 0FFDh ;# |
1262 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1263 0000 TOSL equ 0FFDh ;# |
1264 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1265 0000 TOSH equ 0FFEh ;# |
1266 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1267 0000 TOSU equ 0FFFh ;# |
1268 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1269 |
1270 0000 _putch equ 0 |
1271 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1272 |
1273 opt pagewidth 120 |
1274 |
1275 00102C __pidataCOMRAM: |
1276 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1277 |
1278 opt pagewidth 120 |
1279 |
1280 00102C 0DAA dw (_uart_1_data)&0ffffh |
1281 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1282 |
1283 0000 _BAUDCON1bits set 0xF7E |
1284 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1285 0000 _PIE1bits set 0xF9D |
1286 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1287 0000 _PIR1bits set 0xF9E |
1288 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1289 0000 _RCREG1 set 0xFAF |
1290 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1291 0000 _RCSTA1bits set 0xFAC |
1292 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1293 0000 _SPBRG1 set 0xFB0 |
1294 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1295 0000 _TRISCbits set 0xF94 |
1296 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1297 0000 _TXREG set 0xFAE |
1298 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1299 0000 _TXREG1 set 0xFAE |
1300 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1301 0000 _TXSTA1bits set 0xFAD |
1302 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1303 0000 _TXIF set 0x7CF4 |
1304 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1305 |
1306 000F00 __psmallconst: |
1307 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1308 000F00 __stringdata: |
1309 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1310 000F00 STR_1:; BSR set to: 13 |
1311 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1312 000F00 55 db 85 ;'U' |
1313 000F01 41 db 65 ;'A' |
1314 000F02 52 db 82 ;'R' |
1315 000F03 54 db 84 ;'T' |
1316 000F04 31 db 49 ;'1' |
1317 000F05 3A db 58 ;':' |
1318 000F06 20 db 32 |
1319 000F07 28 db 40 |
1320 000F08 45 db 69 ;'E' |
1321 000F09 52 db 82 ;'R' |
1322 000F0A 52 db 82 ;'R' |
1323 000F0B 4F db 79 ;'O' |
1324 000F0C 52 db 82 ;'R' |
1325 000F0D 29 db 41 |
1326 000F0E 20 db 32 |
1327 000F0F 6F db 111 ;'o' |
1328 000F10 76 db 118 ;'v' |
1329 000F11 65 db 101 ;'e' |
1330 000F12 72 db 114 ;'r' |
1331 000F13 72 db 114 ;'r' |
1332 000F14 75 db 117 ;'u' |
1333 000F15 6E db 110 ;'n' |
1334 000F16 0D db 13 |
1335 000F17 0A db 10 |
1336 000F18 00 db 0 |
1337 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1338 000F19 __end_of__stringdata: |
1339 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1340 |
1341 0000 __CFG_CFGPLLEN$ON equ 0x0 |
1342 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1343 0000 __CFG_PLLDIV$3 equ 0x0 |
1344 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1345 0000 __CFG_WDTEN$OFF equ 0x0 |
1346 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1347 0000 __CFG_STVREN$OFF equ 0x0 |
1348 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1349 0000 __CFG_XINST$OFF equ 0x0 |
1350 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1351 0000 __CFG_CP0$OFF equ 0x0 |
1352 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1353 0000 __CFG_CLKOEC$OFF equ 0x0 |
1354 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1355 0000 __CFG_SOSCSEL$LOW equ 0x0 |
1356 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1357 0000 __CFG_IESO$ON equ 0x0 |
1358 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1359 0000 __CFG_OSC$HSPLL equ 0x0 |
1360 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1361 0000 __CFG_FCMEN$OFF equ 0x0 |
1362 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1363 0000 __CFG_WDTPS$1 equ 0x0 |
1364 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1365 0000 __CFG_RTCOSC$T1OSCREF equ 0x0 |
1366 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1367 0000 __CFG_DSBOREN$ON equ 0x0 |
1368 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1369 0000 __CFG_DSWDTPS$M2 equ 0x0 |
1370 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1371 0000 __CFG_DSWDTEN$OFF equ 0x0 |
1372 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1373 0000 __CFG_DSWDTOSC$INTOSCREF equ 0x0 |
1374 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1375 0000 __CFG_PLLSEL$PLL96 equ 0x0 |
1376 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1377 0000 __CFG_ADCSEL$BIT12 equ 0x0 |
1378 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1379 0000 __CFG_MSSP7B_EN$MSK7 equ 0x0 |
1380 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1381 0000 __CFG_IOL1WAY$OFF equ 0x0 |
1382 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1383 0000 __CFG_WPCFG$ON equ 0x0 |
1384 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1385 0000 __CFG_WPEND$PAGE_WPFP equ 0x0 |
1386 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1387 0000 __CFG_WPDIS$OFF equ 0x0 |
1388 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1389 |
1390 opt pagewidth 120 |
1391 |
1392 000FFA __pcinit: |
1393 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1394 000FFA start_initialization: |
1395 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1396 |
1397 000FFA __initialization: |
1398 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1399 |
1400 00005C __pdataCOMRAM: |
1401 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1402 00005C _uart_1_data_p: |
1403 00005C ds 2 |
1404 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1405 |
1406 000DAA __pbssBIGRAM: |
1407 000DAA _uart_1_data: |
1408 000DAA ds 256 |
1409 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1410 |
1411 opt pagewidth 120 |
1412 000FFA EE0D F0AA lfsr 0,__pbssBIGRAM |
1413 000FFE EE11 F000 lfsr 1,256 |
1414 001002 clear_0: |
1415 001002 6AEE clrf postinc0,c |
1416 001004 50E5 movf postdec1,w |
1417 001006 50E1 movf fsr1l,w |
1418 001008 E1FC bnz clear_0 |
1419 00100A 50E2 movf fsr1h,w |
1420 00100C E1FA bnz clear_0 |
1421 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1422 |
1423 opt pagewidth 120 |
1424 00100E 0E2C movlw low (__pidataCOMRAM) |
1425 001010 6EF6 movwf tblptrl |
1426 001012 0E10 movlw high(__pidataCOMRAM) |
1427 001014 6EF7 movwf tblptrh |
1428 001016 0E00 movlw low highword(__pidataCOMRAM) |
1429 001018 6EF8 movwf tblptru |
1430 00101A 0009 tblrd*+ ;fetch initializer |
1431 00101C CFF5 F05C movff tablat, __pdataCOMRAM+0 |
1432 001020 0009 tblrd*+ ;fetch initializer |
1433 001022 CFF5 F05D movff tablat, __pdataCOMRAM+1 |
1434 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1435 |
1436 opt pagewidth 120 |
1437 |
1438 opt lm |
1439 001026 end_of_initialization: |
1440 001026 __end_of__initialization:movlb 0 |
1441 001028 EF8D F007 goto _main ;jump to C main() function |
1442 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1443 |
1444 000D00 __pcstackBANK13: |
1445 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1446 000D00 main@buffer13: ; 100 bytes @ 0x0 |
1447 000D00 ds 100 |
1448 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1449 000D64 main@buffer16: ; 50 bytes @ 0x64 |
1450 000D64 ds 50 |
1451 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1452 000D96 main@buffer18: ; 20 bytes @ 0x96 |
1453 000D96 ds 20 |
1454 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1455 |
1456 000C00 __pcstackBANK12: |
1457 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1458 000C00 main@buffer11: ; 255 bytes @ 0x0 |
1459 000C00 ds 255 |
1460 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1461 |
1462 000B00 __pcstackBANK11: |
1463 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1464 000B00 main@buffer10: ; 255 bytes @ 0x0 |
1465 000B00 ds 255 |
1466 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1467 |
1468 000A00 __pcstackBANK10: |
1469 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1470 000A00 main@buffer9: ; 255 bytes @ 0x0 |
1471 000A00 ds 255 |
1472 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1473 |
1474 000900 __pcstackBANK9: |
1475 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1476 000900 main@buffer8: ; 255 bytes @ 0x0 |
1477 000900 ds 255 |
1478 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1479 |
1480 000800 __pcstackBANK8: |
1481 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1482 000800 main@buffer7: ; 255 bytes @ 0x0 |
1483 000800 ds 255 |
1484 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1485 |
1486 000700 __pcstackBANK7: |
1487 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1488 000700 main@buffer6: ; 255 bytes @ 0x0 |
1489 000700 ds 255 |
1490 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1491 |
1492 000600 __pcstackBANK6: |
1493 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1494 000600 main@buffer5: ; 255 bytes @ 0x0 |
1495 000600 ds 255 |
1496 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1497 |
1498 000500 __pcstackBANK5: |
1499 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1500 000500 main@buffer4: ; 255 bytes @ 0x0 |
1501 000500 ds 255 |
1502 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1503 |
1504 000400 __pcstackBANK4: |
1505 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1506 000400 main@buffer3: ; 255 bytes @ 0x0 |
1507 000400 ds 255 |
1508 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1509 |
1510 000300 __pcstackBANK3: |
1511 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1512 000300 main@buffer2: ; 255 bytes @ 0x0 |
1513 000300 ds 255 |
1514 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1515 |
1516 000200 __pcstackBANK2: |
1517 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1518 000200 main@buffer1: ; 255 bytes @ 0x0 |
1519 000200 ds 255 |
1520 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1521 |
1522 000100 __pcstackBANK1: |
1523 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1524 000100 main@buffer: ; 255 bytes @ 0x0 |
1525 000100 ds 255 |
1526 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1527 |
1528 000060 __pcstackBANK0: |
1529 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1530 000060 main@buffer12: ; 100 bytes @ 0x0 |
1531 000060 ds 100 |
1532 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1533 0000C4 main@buffer15: ; 50 bytes @ 0x64 |
1534 0000C4 ds 50 |
1535 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1536 |
1537 000001 __pcstackCOMRAM: |
1538 000001 ??_main: ; 0 bytes @ 0x0 |
1539 000001 ?_main: ; 2 bytes @ 0x0 |
1540 000001 ds 1 |
1541 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1542 000002 main@buffer14: ; 50 bytes @ 0x1 |
1543 000002 ds 50 |
1544 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1545 000034 main@buffer17: ; 40 bytes @ 0x33 |
1546 000034 ds 40 |
1547 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1548 |
1549 opt pagewidth 120 |
1550 |
1551 opt lm |
1552 |
1553 processor 18F27J13 |
1554 porta equ 0F80h |
1555 portb equ 0F81h |
1556 portc equ 0F82h |
1557 portd equ 0F83h |
1558 porte equ 0F84h |
1559 lata equ 0F89h |
1560 latb equ 0F8Ah |
1561 latc equ 0F8Bh |
1562 latd equ 0F8Ch |
1563 late equ 0F8Dh |
1564 trisa equ 0F92h |
1565 trisb equ 0F93h |
1566 trisc equ 0F94h |
1567 trisd equ 0F95h |
1568 trise equ 0F96h |
1569 pie1 equ 0F9Dh |
1570 pir1 equ 0F9Eh |
1571 ipr1 equ 0F9Fh |
1572 pie2 equ 0FA0h |
1573 pir2 equ 0FA1h |
1574 ipr2 equ 0FA2h |
1575 t3con equ 0FB1h |
1576 tmr3l equ 0FB2h |
1577 tmr3h equ 0FB3h |
1578 ccp1con equ 0FBDh |
1579 ccpr1l equ 0FBEh |
1580 ccpr1h equ 0FBFh |
1581 adcon1 equ 0FC1h |
1582 adcon0 equ 0FC2h |
1583 adresl equ 0FC3h |
1584 adresh equ 0FC4h |
1585 sspcon2 equ 0FC5h |
1586 sspcon1 equ 0FC6h |
1587 sspstat equ 0FC7h |
1588 sspadd equ 0FC8h |
1589 sspbuf equ 0FC9h |
1590 t2con equ 0FCAh |
1591 pr2 equ 0FCBh |
1592 tmr2 equ 0FCCh |
1593 t1con equ 0FCDh |
1594 tmr1l equ 0FCEh |
1595 tmr1h equ 0FCFh |
1596 rcon equ 0FD0h |
1597 wdtcon equ 0FD1h |
1598 lvdcon equ 0FD2h |
1599 osccon equ 0FD3h |
1600 t0con equ 0FD5h |
1601 tmr0l equ 0FD6h |
1602 tmr0h equ 0FD7h |
1603 status equ 0FD8h |
1604 fsr2 equ 0FD9h |
1605 fsr2l equ 0FD9h |
1606 fsr2h equ 0FDAh |
1607 plusw2 equ 0FDBh |
1608 preinc2 equ 0FDCh |
1609 postdec2 equ 0FDDh |
1610 postinc2 equ 0FDEh |
1611 indf2 equ 0FDFh |
1612 bsr equ 0FE0h |
1613 fsr1 equ 0FE1h |
1614 fsr1l equ 0FE1h |
1615 fsr1h equ 0FE2h |
1616 plusw1 equ 0FE3h |
1617 preinc1 equ 0FE4h |
1618 postdec1 equ 0FE5h |
1619 postinc1 equ 0FE6h |
1620 indf1 equ 0FE7h |
1621 wreg equ 0FE8h |
1622 fsr0 equ 0FE9h |
1623 fsr0l equ 0FE9h |
1624 fsr0h equ 0FEAh |
1625 plusw0 equ 0FEBh |
1626 preinc0 equ 0FECh |
1627 postdec0 equ 0FEDh |
1628 postinc0 equ 0FEEh |
1629 indf0 equ 0FEFh |
1630 intcon3 equ 0FF0h |
1631 intcon2 equ 0FF1h |
1632 intcon equ 0FF2h |
1633 prod equ 0FF3h |
1634 prodl equ 0FF3h |
1635 prodh equ 0FF4h |
1636 tablat equ 0FF5h |
1637 tblptr equ 0FF6h |
1638 tblptrl equ 0FF6h |
1639 tblptrh equ 0FF7h |
1640 tblptru equ 0FF8h |
1641 pcl equ 0FF9h |
1642 pclat equ 0FFAh |
1643 pclath equ 0FFAh |
1644 pclatu equ 0FFBh |
1645 stkptr equ 0FFCh |
1646 tosl equ 0FFDh |
1647 tosh equ 0FFEh |
1648 tosu equ 0FFFh |
1649 skipnz macro |
1650 btfsc status,2 |
1651 endm |
1652 global __ramtop |
1653 global __accesstop |
1654 # 46 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1655 ADCTRIG equ 0EB8h ;# |
1656 # 101 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1657 PMDIS0 equ 0EB9h ;# |
1658 # 106 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1659 PD0 equ 0EB9h ;# |
1660 # 406 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1661 PMDIS1 equ 0EBAh ;# |
1662 # 411 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1663 PD1 equ 0EBAh ;# |
1664 # 619 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1665 PMDIS2 equ 0EBBh ;# |
1666 # 624 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1667 PD2 equ 0EBBh ;# |
1668 # 828 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1669 PMDIS3 equ 0EBCh ;# |
1670 # 833 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1671 PD3 equ 0EBCh ;# |
1672 # 1065 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1673 PPSCON equ 0EBFh ;# |
1674 # 1084 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1675 RPOR0 equ 0EC0h ;# |
1676 # 1090 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1677 RPOR1 equ 0EC1h ;# |
1678 # 1096 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1679 RPOR2 equ 0EC2h ;# |
1680 # 1102 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1681 RPOR3 equ 0EC3h ;# |
1682 # 1108 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1683 RPOR4 equ 0EC4h ;# |
1684 # 1114 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1685 RPOR5 equ 0EC5h ;# |
1686 # 1120 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1687 RPOR6 equ 0EC6h ;# |
1688 # 1126 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1689 RPOR7 equ 0EC7h ;# |
1690 # 1132 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1691 RPOR8 equ 0EC8h ;# |
1692 # 1138 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1693 RPOR9 equ 0EC9h ;# |
1694 # 1144 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1695 RPOR10 equ 0ECAh ;# |
1696 # 1150 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1697 RPOR11 equ 0ECBh ;# |
1698 # 1156 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1699 RPOR12 equ 0ECCh ;# |
1700 # 1162 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1701 RPOR13 equ 0ECDh ;# |
1702 # 1168 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1703 RPOR14 equ 0ECEh ;# |
1704 # 1174 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1705 RPOR15 equ 0ECFh ;# |
1706 # 1180 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1707 RPOR16 equ 0ED0h ;# |
1708 # 1186 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1709 RPOR17 equ 0ED1h ;# |
1710 # 1192 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1711 RPOR18 equ 0ED2h ;# |
1712 # 1198 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1713 RPINR1 equ 0EE1h ;# |
1714 # 1204 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1715 RPINR2 equ 0EE2h ;# |
1716 # 1210 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1717 RPINR3 equ 0EE3h ;# |
1718 # 1216 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1719 RPINR4 equ 0EE4h ;# |
1720 # 1222 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1721 RPINR6 equ 0EE6h ;# |
1722 # 1228 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1723 RPINR15 equ 0EE7h ;# |
1724 # 1234 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1725 RPINR7 equ 0EE8h ;# |
1726 # 1240 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1727 RPINR8 equ 0EE9h ;# |
1728 # 1246 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1729 RPINR9 equ 0EEAh ;# |
1730 # 1252 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1731 RPINR12 equ 0EF2h ;# |
1732 # 1258 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1733 RPINR13 equ 0EF3h ;# |
1734 # 1264 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1735 RPINR14 equ 0EF4h ;# |
1736 # 1270 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1737 RPINR16 equ 0EF7h ;# |
1738 # 1276 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1739 RPINR17 equ 0EF8h ;# |
1740 # 1282 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1741 RPINR21 equ 0EFCh ;# |
1742 # 1288 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1743 RPINR22 equ 0EFDh ;# |
1744 # 1294 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1745 RPINR23 equ 0EFEh ;# |
1746 # 1300 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1747 RPINR24 equ 0EFFh ;# |
1748 # 1306 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1749 CCP10CON equ 0F00h ;# |
1750 # 1369 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1751 CCPR10L equ 0F01h ;# |
1752 # 1388 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1753 CCPR10H equ 0F02h ;# |
1754 # 1407 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1755 CCP9CON equ 0F03h ;# |
1756 # 1470 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1757 CCPR9L equ 0F04h ;# |
1758 # 1489 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1759 CCPR9H equ 0F05h ;# |
1760 # 1508 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1761 CCP8CON equ 0F06h ;# |
1762 # 1571 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1763 CCPR8L equ 0F07h ;# |
1764 # 1590 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1765 CCPR8H equ 0F08h ;# |
1766 # 1609 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1767 CCP7CON equ 0F09h ;# |
1768 # 1672 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1769 CCPR7L equ 0F0Ah ;# |
1770 # 1691 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1771 CCPR7H equ 0F0Bh ;# |
1772 # 1710 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1773 CCP6CON equ 0F0Ch ;# |
1774 # 1773 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1775 CCPR6L equ 0F0Dh ;# |
1776 # 1792 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1777 CCPR6H equ 0F0Eh ;# |
1778 # 1811 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1779 CCP5CON equ 0F0Fh ;# |
1780 # 1874 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1781 CCPR5L equ 0F10h ;# |
1782 # 1893 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1783 CCPR5H equ 0F11h ;# |
1784 # 1912 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1785 CCP4CON equ 0F12h ;# |
1786 # 1975 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1787 CCPR4L equ 0F13h ;# |
1788 # 1994 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1789 CCPR4H equ 0F14h ;# |
1790 # 2013 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1791 CCP3CON equ 0F15h ;# |
1792 # 2094 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1793 CCPR3L equ 0F16h ;# |
1794 # 2113 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1795 CCPR3H equ 0F17h ;# |
1796 # 2132 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1797 ECCP3DEL equ 0F18h ;# |
1798 # 2201 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1799 ECCP3AS equ 0F19h ;# |
1800 # 2282 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h" |
1801 PSTR3CON equ 0F1Ah ;# |
1802 000F1A __ptext0: |
1803 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1804 |
1805 opt pagewidth 120 |
1806 |
1807 0000 __size_of_main equ __end_of_main-_main |
1808 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1809 000F1A _main:; BSR set to: 13 |
1810 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1811 |
1812 opt pagewidth 120 |
1813 |
1814 000F1A l823: |
1815 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1816 |
1817 opt pagewidth 120 |
1818 |
1819 opt lm |
1820 |
1821 processor 18F27J13 |
1822 porta equ 0F80h |
1823 portb equ 0F81h |
1824 portc equ 0F82h |
1825 portd equ 0F83h |
1826 porte equ 0F84h |
1827 lata equ 0F89h |
1828 latb equ 0F8Ah |
1829 latc equ 0F8Bh |
1830 latd equ 0F8Ch |
1831 000F1A 6E01 movwf (??_main+0+0)&0ffh,c |
1832 000F1C 0E01 movlw low(01h) |
1833 000F1E 0101 movlb 1 ; () banked |
1834 000F20 0101 movlb 1 ; () banked |
1835 000F22 6F00 movwf ((main@buffer))&0ffh |
1836 000F24 5001 movf (??_main+0+0)&0ffh,c,w |
1837 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1838 |
1839 000F26 6E01 movwf (??_main+0+0)&0ffh,c |
1840 000F28 0E01 movlw low(01h) |
1841 000F2A 0102 movlb 2 ; () banked |
1842 000F2C 0102 movlb 2 ; () banked |
1843 000F2E 6F00 movwf ((main@buffer1))&0ffh |
1844 000F30 5001 movf (??_main+0+0)&0ffh,c,w |
1845 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1846 |
1847 000F32 6E01 movwf (??_main+0+0)&0ffh,c |
1848 000F34 0E01 movlw low(01h) |
1849 000F36 0103 movlb 3 ; () banked |
1850 000F38 0103 movlb 3 ; () banked |
1851 000F3A 6F00 movwf ((main@buffer2))&0ffh |
1852 000F3C 5001 movf (??_main+0+0)&0ffh,c,w |
1853 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1854 |
1855 000F3E 6E01 movwf (??_main+0+0)&0ffh,c |
1856 000F40 0E01 movlw low(01h) |
1857 000F42 0104 movlb 4 ; () banked |
1858 000F44 0104 movlb 4 ; () banked |
1859 000F46 6F00 movwf ((main@buffer3))&0ffh |
1860 000F48 5001 movf (??_main+0+0)&0ffh,c,w |
1861 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1862 |
1863 000F4A 6E01 movwf (??_main+0+0)&0ffh,c |
1864 000F4C 0E01 movlw low(01h) |
1865 000F4E 0105 movlb 5 ; () banked |
1866 000F50 0105 movlb 5 ; () banked |
1867 000F52 6F00 movwf ((main@buffer4))&0ffh |
1868 000F54 5001 movf (??_main+0+0)&0ffh,c,w |
1869 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1870 |
1871 000F56 6E01 movwf (??_main+0+0)&0ffh,c |
1872 000F58 0E01 movlw low(01h) |
1873 000F5A 0106 movlb 6 ; () banked |
1874 000F5C 0106 movlb 6 ; () banked |
1875 000F5E 6F00 movwf ((main@buffer5))&0ffh |
1876 000F60 5001 movf (??_main+0+0)&0ffh,c,w |
1877 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1878 |
1879 000F62 6E01 movwf (??_main+0+0)&0ffh,c |
1880 000F64 0E01 movlw low(01h) |
1881 000F66 0107 movlb 7 ; () banked |
1882 000F68 0107 movlb 7 ; () banked |
1883 000F6A 6F00 movwf ((main@buffer6))&0ffh |
1884 000F6C 5001 movf (??_main+0+0)&0ffh,c,w |
1885 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1886 |
1887 000F6E 6E01 movwf (??_main+0+0)&0ffh,c |
1888 000F70 0E01 movlw low(01h) |
1889 000F72 0108 movlb 8 ; () banked |
1890 000F74 0108 movlb 8 ; () banked |
1891 000F76 6F00 movwf ((main@buffer7))&0ffh |
1892 000F78 5001 movf (??_main+0+0)&0ffh,c,w |
1893 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1894 |
1895 000F7A 6E01 movwf (??_main+0+0)&0ffh,c |
1896 000F7C 0E01 movlw low(01h) |
1897 000F7E 0109 movlb 9 ; () banked |
1898 000F80 0109 movlb 9 ; () banked |
1899 000F82 6F00 movwf ((main@buffer8))&0ffh |
1900 000F84 5001 movf (??_main+0+0)&0ffh,c,w |
1901 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1902 |
1903 000F86 6E01 movwf (??_main+0+0)&0ffh,c |
1904 000F88 0E01 movlw low(01h) |
1905 000F8A 010A movlb 10 ; () banked |
1906 000F8C 010A movlb 10 ; () banked |
1907 000F8E 6F00 movwf ((main@buffer9))&0ffh |
1908 000F90 5001 movf (??_main+0+0)&0ffh,c,w |
1909 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1910 |
1911 000F92 6E01 movwf (??_main+0+0)&0ffh,c |
1912 000F94 0E01 movlw low(01h) |
1913 000F96 010B movlb 11 ; () banked |
1914 000F98 010B movlb 11 ; () banked |
1915 000F9A 6F00 movwf ((main@buffer10))&0ffh |
1916 000F9C 5001 movf (??_main+0+0)&0ffh,c,w |
1917 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1918 |
1919 000F9E 6E01 movwf (??_main+0+0)&0ffh,c |
1920 000FA0 0E01 movlw low(01h) |
1921 000FA2 010C movlb 12 ; () banked |
1922 000FA4 010C movlb 12 ; () banked |
1923 000FA6 6F00 movwf ((main@buffer11))&0ffh |
1924 000FA8 5001 movf (??_main+0+0)&0ffh,c,w |
1925 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1926 |
1927 000FAA 6E01 movwf (??_main+0+0)&0ffh,c |
1928 000FAC 0E01 movlw low(01h) |
1929 000FAE 0100 movlb 0 ; () banked |
1930 000FB0 0100 movlb 0 ; () banked |
1931 000FB2 6F60 movwf ((main@buffer12))&0ffh |
1932 000FB4 5001 movf (??_main+0+0)&0ffh,c,w |
1933 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1934 |
1935 000FB6 6E01 movwf (??_main+0+0)&0ffh,c |
1936 000FB8 0E01 movlw low(01h) |
1937 000FBA 010D movlb 13 ; () banked |
1938 000FBC 010D movlb 13 ; () banked |
1939 000FBE 6F00 movwf ((main@buffer13))&0ffh |
1940 000FC0 5001 movf (??_main+0+0)&0ffh,c,w |
1941 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1942 |
1943 000FC2 6E01 movwf (??_main+0+0)&0ffh,c |
1944 000FC4 0E01 movlw low(01h) |
1945 000FC6 6E02 movwf ((c:main@buffer14)),c |
1946 000FC8 5001 movf (??_main+0+0)&0ffh,c,w |
1947 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1948 |
1949 000FCA 6E01 movwf (??_main+0+0)&0ffh,c |
1950 000FCC 0E01 movlw low(01h) |
1951 000FCE 0100 movlb 0 ; () banked |
1952 000FD0 0100 movlb 0 ; () banked |
1953 000FD2 6FC4 movwf ((main@buffer15))&0ffh |
1954 000FD4 5001 movf (??_main+0+0)&0ffh,c,w |
1955 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1956 |
1957 000FD6 6E01 movwf (??_main+0+0)&0ffh,c |
1958 000FD8 0E01 movlw low(01h) |
1959 000FDA 010D movlb 13 ; () banked |
1960 000FDC 010D movlb 13 ; () banked |
1961 000FDE 6F64 movwf ((main@buffer16))&0ffh |
1962 000FE0 5001 movf (??_main+0+0)&0ffh,c,w |
1963 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1964 |
1965 000FE2 6E01 movwf (??_main+0+0)&0ffh,c |
1966 000FE4 0E01 movlw low(01h) |
1967 000FE6 6E34 movwf ((c:main@buffer17)),c |
1968 000FE8 5001 movf (??_main+0+0)&0ffh,c,w |
1969 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1970 |
1971 000FEA 6E01 movwf (??_main+0+0)&0ffh,c |
1972 000FEC 0E01 movlw low(01h) |
1973 000FEE 010D movlb 13 ; () banked |
1974 000FF0 010D movlb 13 ; () banked |
1975 000FF2 6F96 movwf ((main@buffer18))&0ffh |
1976 000FF4 5001 movf (??_main+0+0)&0ffh,c,w |
1977 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1978 |
1979 000FF6 l7:; BSR set to: 13 |
1980 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1981 |
1982 000FF6 EF00 F000 goto start |
1983 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1984 |
1985 000FFA __end_of_main: |
1986 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1987 |
1988 000F19 00 db 0 ; dummy byte at the end |
1989 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1990 |
1991 opt pagewidth 120 |
1992 0000 __activetblptr EQU 3 |
1993 opt subtitle "HI-TECH Software Omniscient Code Generator (Lite mode) build 49521" |
1994 |
1995 opt pagewidth 120 |
1996 |
1997 opt lm |
1998 |
1999 0000 __Lparam EQU __Lrparam |
2000 0000 __Hparam EQU __Hrparam |
Data Sizes: |
Strings 25 |
Constant 0 |
Data 2 |
BSS 256 |
Persistent 0 |
Stack 0 |
Auto Spaces: |
Space Size Autos Used |
COMRAM 95 91 93 |
BANK0 160 150 150 |
BANK1 256 255 255 |
BANK2 256 255 255 |
BANK3 256 255 255 |
BANK4 256 255 255 |
BANK5 256 255 255 |
BANK6 256 255 255 |
BANK7 256 255 255 |
BANK8 256 255 255 |
BANK9 256 255 255 |
BANK10 256 255 255 |
BANK11 256 255 255 |
BANK12 256 255 255 |
BANK13 256 170 170 |
BANK14 176 0 0 |
Pointer List with Targets: |
pb.func PTR FTN(unsigned char ,)void size(3) Largest target is 0 |
-> putch(), |
pb.ptr PTR unsigned char size(2) Largest target is 0 |
-> NULL(NULL[0]), |
S517__prbuf$func PTR FTN(unsigned char ,)void size(3) Largest target is 0 |
-> putch(), |
_doprnt@pb.func PTR FTN(unsigned char ,)void size(3) Largest target is 0 |
-> putch(), |
S517__prbuf$ptr PTR unsigned char size(2) Largest target is 0 |
-> NULL(NULL[0]), |
_doprnt@pb.ptr PTR unsigned char size(2) Largest target is 0 |
-> NULL(NULL[0]), |
S531$_cp PTR const unsigned char size(2) Largest target is 0 |
_val._str._cp PTR const unsigned char size(2) Largest target is 0 |
uart_1_data_p PTR struct __UART_DATA size(2) Largest target is 256 |
-> uart_1_data(BIGRAM[256]), |
Critical Paths under _main in COMRAM |
None. |
Critical Paths under _main in BANK0 |
None. |
Critical Paths under _main in BANK1 |
None. |
Critical Paths under _main in BANK2 |
None. |
Critical Paths under _main in BANK3 |
None. |
Critical Paths under _main in BANK4 |
None. |
Critical Paths under _main in BANK5 |
None. |
Critical Paths under _main in BANK6 |
None. |
Critical Paths under _main in BANK7 |
None. |
Critical Paths under _main in BANK8 |
None. |
Critical Paths under _main in BANK9 |
None. |
Critical Paths under _main in BANK10 |
None. |
Critical Paths under _main in BANK11 |
None. |
Critical Paths under _main in BANK12 |
None. |
Critical Paths under _main in BANK13 |
None. |
Critical Paths under _main in BANK14 |
None. |
Call Graph Tables: |
--------------------------------------------------------------------------------- |
(Depth) Function Calls Base Space Used Autos Params Refs |
--------------------------------------------------------------------------------- |
(0) _main 3471 3471 0 19 |
0 COMRAM 91 91 0 |
0 BANK0 150 150 0 |
0 BANK1 255 255 0 |
0 BANK2 255 255 0 |
0 BANK3 255 255 0 |
0 BANK4 255 255 0 |
0 BANK5 255 255 0 |
0 BANK6 255 255 0 |
0 BANK7 255 255 0 |
0 BANK8 255 255 0 |
0 BANK9 255 255 0 |
0 BANK10 255 255 0 |
0 BANK11 255 255 0 |
0 BANK12 255 255 0 |
0 BANK13 170 170 0 |
--------------------------------------------------------------------------------- |
Estimated maximum stack depth 0 |
--------------------------------------------------------------------------------- |
Call Graph Graphs: |
_main (ROOT) |
Address spaces: |
Name Size Autos Total Cost Usage |
BIGRAM EAF 0 100 35 6.8% |
BITBANK13 100 0 0 31 0.0% |
BANK13 100 AA AA 32 66.4% |
BITBANK12 100 0 0 29 0.0% |
BANK12 100 FF FF 30 99.6% |
BITBANK11 100 0 0 27 0.0% |
BANK11 100 FF FF 28 99.6% |
BITBANK10 100 0 0 25 0.0% |
BANK10 100 FF FF 26 99.6% |
BITBANK9 100 0 0 23 0.0% |
BANK9 100 FF FF 24 99.6% |
BITBANK8 100 0 0 21 0.0% |
BANK8 100 FF FF 22 99.6% |
BITBANK7 100 0 0 19 0.0% |
BANK7 100 FF FF 20 99.6% |
BITBANK6 100 0 0 17 0.0% |
BANK6 100 FF FF 18 99.6% |
BITBANK5 100 0 0 15 0.0% |
BANK5 100 FF FF 16 99.6% |
BITBANK4 100 0 0 13 0.0% |
BANK4 100 FF FF 14 99.6% |
BITBANK3 100 0 0 11 0.0% |
BANK3 100 FF FF 12 99.6% |
BITBANK2 100 0 0 9 0.0% |
BANK2 100 FF FF 10 99.6% |
BITBANK1 100 0 0 7 0.0% |
BANK1 100 FF FF 8 99.6% |
BITBANK14 B0 0 0 33 0.0% |
BANK14 B0 0 0 34 0.0% |
BITBANK0 A0 0 0 4 0.0% |
BANK0 A0 96 96 5 93.8% |
BITCOMRAM 5F 0 0 0 0.0% |
COMRAM 5F 5B 5D 1 97.9% |
BITSFR_2 0 0 0 40 0.0% |
SFR_2 0 0 0 40 0.0% |
BITSFR_1 0 0 0 40 0.0% |
SFR_1 0 0 0 40 0.0% |
BITSFR 0 0 0 40 0.0% |
SFR 0 0 0 40 0.0% |
STACK 0 0 0 2 0.0% |
NULL 0 0 0 0 0.0% |
ABS 0 0 D91 6 0.0% |
DATA 0 0 E91 3 0.0% |
CODE 0 0 0 0 0.0% |
Microchip Technology PIC18 Macro Assembler V1.12 build 49521 |
Symbol Table Sat Dec 22 19:09:30 2012 |
l7 0FF6 __CFG_CP0$OFF 000000 l823 0F1A |
_TXSTA1bits 000FAD __CFG_IESO$ON 000000 main@buffer1 0200 |
main@buffer2 0300 main@buffer3 0400 main@buffer4 0500 |
main@buffer5 0600 main@buffer6 0700 main@buffer7 0800 |
main@buffer8 0900 main@buffer9 0A00 STR_1 0F00 |
__CFG_WDTPS$1 000000 _TXIF 007CF4 _main 0F1A |
fsr1h 000FE2 fsr1l 000FE1 start 0000 |
__CFG_PLLDIV$3 000000 main@buffer10 0B00 main@buffer11 0C00 |
main@buffer12 0060 main@buffer13 0D00 main@buffer14 0002 |
main@buffer15 00C4 main@buffer16 0D64 main@buffer17 0034 |
main@buffer18 0D96 _BAUDCON1bits 000F7E ?_main 0001 |
__CFG_WPCFG$ON 000000 _TXREG 000FAE __CFG_FCMEN$OFF 000000 |
_putch 000000 tablat 000FF5 __CFG_DSWDTOSC$INTOSCREF 000000 |
__initialization 0FFA __end_of_main 0FFA __CFG_OSC$HSPLL 000000 |
??_main 0001 __activetblptr 000003 __CFG_WDTEN$OFF 000000 |
_RCREG1 000FAF _SPBRG1 000FB0 _TXREG1 000FAE |
__CFG_WPDIS$OFF 000000 __CFG_XINST$OFF 000000 clear_0 1002 |
__CFG_CLKOEC$OFF 000000 __pdataCOMRAM 005C __mediumconst 0000 |
tblptrh 000FF7 tblptrl 000FF6 tblptru 000FF8 |
__CFG_DSBOREN$ON 000000 __accesstop 0060 __end_of__initialization 1026 |
__pcstackBANK10 0A00 __pcstackBANK11 0B00 __pcstackBANK12 0C00 |
__pcstackBANK13 0D00 __CFG_WPEND$PAGE_WPFP 000000 __pcstackCOMRAM 0001 |
__CFG_DSWDTPS$M2 000000 __CFG_PLLSEL$PLL96 000000 __CFG_CFGPLLEN$ON 000000 |
__Hparam 0000 __Lparam 0000 __psmallconst 0F00 |
__CFG_STVREN$OFF 000000 __pcinit 0FFA __ramtop 0F00 |
__ptext0 0F1A end_of_initialization 1026 postdec1 000FE5 |
postinc0 000FEE _TRISCbits 000F94 main@buffer 0100 |
__CFG_IOL1WAY$OFF 000000 __CFG_MSSP7B_EN$MSK7 000000 __pidataCOMRAM 102C |
__CFG_DSWDTEN$OFF 000000 start_initialization 0FFA __CFG_ADCSEL$BIT12 000000 |
__pbssBIGRAM 0DAA __pcstackBANK0 0060 __pcstackBANK1 0100 |
__pcstackBANK2 0200 __pcstackBANK3 0300 __pcstackBANK4 0400 |
__pcstackBANK5 0500 __pcstackBANK6 0600 __pcstackBANK7 0700 |
__pcstackBANK8 0800 __pcstackBANK9 0900 __end_of__stringdata 0F19 |
__smallconst 0F00 _uart_1_data_p 005C __CFG_RTCOSC$T1OSCREF 000000 |
_PIE1bits 000F9D _PIR1bits 000F9E __stringdata 0F00 |
__CFG_SOSCSEL$LOW 000000 __Hrparam 0000 __Lrparam 0000 |
__size_of_main 00E0 _uart_1_data 0DAA _RCSTA1bits 000FAC |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.map |
---|
0,0 → 1,549 |
Microchip MPLAB XC8 Compiler V1.12 () |
Linker command line: |
--edf=C:\Program Files (x86)\Microchip\xc8\v1.12\dat\en_msgs.txt -cs \ |
-h+dist/default/production\PICX_27J13.X.production.sym -z -Q18F27J13 \ |
-ol.obj -Mdist/default/production/PICX_27J13.X.production.map -E1 \ |
-ver=XC8 -ACODE=00h-01FFF7h -ACONST=00h-01FFF7h \ |
-ASMALLCONST=0F00h-0FFFhx496,01FF00h-01FFF7h \ |
-AMEDIUMCONST=0F00h-0FFFFh,010F00h-01FFF7h -ACOMRAM=01h-05Fh \ |
-AABS1=00h-0EAFh -ABIGRAM=01h-0EAFh \ |
-ARAM=060h-0FFh,0100h-01FFhx13,0E00h-0EAFh -ABANK0=060h-0FFh \ |
-ABANK1=0100h-01FFh -ABANK2=0200h-02FFh -ABANK3=0300h-03FFh \ |
-ABANK4=0400h-04FFh -ABANK5=0500h-05FFh -ABANK6=0600h-06FFh \ |
-ABANK7=0700h-07FFh -ABANK8=0800h-08FFh -ABANK9=0900h-09FFh \ |
-ABANK10=0A00h-0AFFh -ABANK11=0B00h-0BFFh -ABANK12=0C00h-0CFFh \ |
-ABANK13=0D00h-0DFFh -ABANK14=0E00h-0EAFh \ |
-ASFR=0EB0h-0EFFh,0F00h-0F5Fh,0F60h-0FFFh \ |
-preset_vec=00h,intcode,intcodelo,powerup,init,end_init -pramtop=0F00h \ |
-psmallconst=SMALLCONST -pmediumconst=MEDIUMCONST -pconst=CONST \ |
-AFARRAM=00h-00h -ACONFIG=01FFF8h-01FFFFh -pconfig=CONFIG \ |
-pjflash_buffer=01F800h \ |
-prdata=COMRAM,nvrram=COMRAM,nvbit=COMRAM,rbss=COMRAM,rbit=COMRAM \ |
-pfarbss=FARRAM,fardata=FARRAM \ |
-pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pbss=RAM \ |
-pidata=CODE,irdata=CODE,ibigdata=CODE,ifardata=CODE \ |
C:\Users\Kevin\AppData\Local\Temp\s4fo.obj \ |
dist/default/production\PICX_27J13.X.production.obj |
Object code version is 3.10 |
Machine type is 18F27J13 |
Call graph: (short form) |
Name Link Load Length Selector Space Scale |
C:\Users\Kevin\AppData\Local\Temp\s4fo.obj |
end_init 0 0 4 0 0 |
config 1FFF8 1FFF8 8 1FFF8 0 |
dist/default/production\PICX_27J13.X.production.obj |
smallconst F00 F00 1A 780 0 |
text0 F1A F1A E0 78D 0 |
cstackCOMRAM 1 1 5B 1 1 |
cstackBANK0 60 60 96 60 1 |
cstackBANK1 100 100 FF 100 1 |
cstackBANK2 200 200 FF 200 1 |
cstackBANK3 300 300 FF 300 1 |
cstackBANK4 400 400 FF 400 1 |
cstackBANK5 500 500 FF 500 1 |
cstackBANK6 600 600 FF 600 1 |
cstackBANK7 700 700 FF 700 1 |
cstackBANK8 800 800 FF 800 1 |
cstackBANK9 900 900 FF 900 1 |
cstackBANK10 A00 A00 FF A00 1 |
cstackBANK11 B00 B00 FF B00 1 |
cstackBANK12 C00 C00 FF C00 1 |
cstackBANK13 D00 D00 AA D00 1 |
bssBIGRAM DAA DAA 100 DAA 1 |
dataCOMRAM 5C 5C 2 1 1 |
cinit FFA FFA 32 78D 0 |
idataCOMRAM 102C 102C 2 78D 0 |
TOTAL Name Link Load Length Space |
CLASS CODE |
end_init 0 0 4 0 |
text0 F1A F1A E0 0 |
cinit FFA FFA 32 0 |
idataCOMRAM 102C 102C 2 0 |
CLASS CONST |
CLASS SMALLCONST |
smallconst F00 F00 1A 0 |
CLASS MEDIUMCONST |
CLASS COMRAM |
cstackCOMRAM 1 1 5B 1 |
dataCOMRAM 5C 5C 2 1 |
CLASS ABS1 |
CLASS BIGRAM |
bssBIGRAM DAA DAA 100 1 |
CLASS RAM |
CLASS BANK0 |
cstackBANK0 60 60 96 1 |
CLASS BANK1 |
cstackBANK1 100 100 FF 1 |
CLASS BANK2 |
cstackBANK2 200 200 FF 1 |
CLASS BANK3 |
cstackBANK3 300 300 FF 1 |
CLASS BANK4 |
cstackBANK4 400 400 FF 1 |
CLASS BANK5 |
cstackBANK5 500 500 FF 1 |
CLASS BANK6 |
cstackBANK6 600 600 FF 1 |
CLASS BANK7 |
cstackBANK7 700 700 FF 1 |
CLASS BANK8 |
cstackBANK8 800 800 FF 1 |
CLASS BANK9 |
cstackBANK9 900 900 FF 1 |
CLASS BANK10 |
cstackBANK10 A00 A00 FF 1 |
CLASS BANK11 |
cstackBANK11 B00 B00 FF 1 |
CLASS BANK12 |
cstackBANK12 C00 C00 FF 1 |
CLASS BANK13 |
cstackBANK13 D00 D00 AA 1 |
CLASS BANK14 |
CLASS SFR |
CLASS FARRAM |
CLASS CONFIG |
config 1FFF8 1FFF8 8 0 |
CLASS IDLOC |
SEGMENTS Name Load Length Top Selector Space Class |
reset_vec 000000 000004 000004 0 0 CODE |
cstackCOMRAM 000001 00005D 00005E 1 1 COMRAM |
cstackBANK0 000060 000096 0000F6 60 1 BANK0 |
cstackBANK1 000100 0000FF 0001FF 100 1 BANK1 |
cstackBANK2 000200 0000FF 0002FF 200 1 BANK2 |
cstackBANK3 000300 0000FF 0003FF 300 1 BANK3 |
cstackBANK4 000400 0000FF 0004FF 400 1 BANK4 |
cstackBANK5 000500 0000FF 0005FF 500 1 BANK5 |
cstackBANK6 000600 0000FF 0006FF 600 1 BANK6 |
cstackBANK7 000700 0000FF 0007FF 700 1 BANK7 |
cstackBANK8 000800 0000FF 0008FF 800 1 BANK8 |
cstackBANK9 000900 0000FF 0009FF 900 1 BANK9 |
cstackBANK10 000A00 0000FF 000AFF A00 1 BANK10 |
cstackBANK11 000B00 0000FF 000BFF B00 1 BANK11 |
cstackBANK12 000C00 0000FF 000CFF C00 1 BANK12 |
cstackBANK13 000D00 0000AA 000DAA D00 1 BANK13 |
bssBIGRAM 000DAA 000100 000EAA DAA 1 BIGRAM |
smallconst 000F00 00001A 000F1A 780 0 SMALLCON |
text0 000F1A 000114 00102E 78D 0 CODE |
config 01FFF8 000008 020000 1FFF8 0 CONFIG |
UNUSED ADDRESS RANGES |
Name Unused Largest block Delta |
BANK0 000F6-000FF A |
BANK1 001FF-001FF 1 |
BANK10 00AFF-00AFF 1 |
BANK11 00BFF-00BFF 1 |
BANK12 00CFF-00CFF 1 |
BANK14 00EAA-00EAF 6 |
BANK2 002FF-002FF 1 |
BANK3 003FF-003FF 1 |
BANK4 004FF-004FF 1 |
BANK5 005FF-005FF 1 |
BANK6 006FF-006FF 1 |
BANK7 007FF-007FF 1 |
BANK8 008FF-008FF 1 |
BANK9 009FF-009FF 1 |
BIGRAM 0005E-0005F 2 |
000F6-000FF A |
001FF-001FF 1 |
002FF-002FF 1 |
003FF-003FF 1 |
004FF-004FF 1 |
005FF-005FF 1 |
006FF-006FF 1 |
007FF-007FF 1 |
008FF-008FF 1 |
009FF-009FF 1 |
00AFF-00AFF 1 |
00BFF-00BFF 1 |
00CFF-00CFF 1 |
00EAA-00EAF 6 |
CODE 00004-00EFF EFC |
0102E-1FFF7 1EFCA |
COMRAM 0005E-0005F 2 |
CONST 00004-00EFF EFC |
0102E-1FFF7 1EFCA |
MEDIUMCONST 0102E-0FFFF EFD2 |
10F00-1FFF7 F0F8 |
RAM 000F6-000FF A |
001FF-001FF 1 |
002FF-002FF 1 |
003FF-003FF 1 |
004FF-004FF 1 |
005FF-005FF 1 |
006FF-006FF 1 |
007FF-007FF 1 |
008FF-008FF 1 |
009FF-009FF 1 |
00AFF-00AFF 1 |
00BFF-00BFF 1 |
00CFF-00CFF 1 |
00EAA-00EAF 6 |
SFR 00EB0-00FFF 60 |
SMALLCONST 0102E-1FFF7 100 |
Symbol Table |
_BAUDCON1bits (abs) 00F7E |
_PIE1bits (abs) 00F9D |
_PIR1bits (abs) 00F9E |
_RCREG1 (abs) 00FAF |
_RCSTA1bits (abs) 00FAC |
_SPBRG1 (abs) 00FB0 |
_TRISCbits (abs) 00F94 |
_TXIF (abs) 07CF4 |
_TXREG (abs) 00FAE |
_TXREG1 (abs) 00FAE |
_TXSTA1bits (abs) 00FAD |
__CFG_ADCSEL$BIT12 (abs) 00000 |
__CFG_CFGPLLEN$ON (abs) 00000 |
__CFG_CLKOEC$OFF (abs) 00000 |
__CFG_CP0$OFF (abs) 00000 |
__CFG_DSBOREN$ON (abs) 00000 |
__CFG_DSWDTEN$OFF (abs) 00000 |
__CFG_DSWDTOSC$INTOSCREF (abs) 00000 |
__CFG_DSWDTPS$M2 (abs) 00000 |
__CFG_FCMEN$OFF (abs) 00000 |
__CFG_IESO$ON (abs) 00000 |
__CFG_IOL1WAY$OFF (abs) 00000 |
__CFG_MSSP7B_EN$MSK7 (abs) 00000 |
__CFG_OSC$HSPLL (abs) 00000 |
__CFG_PLLDIV$3 (abs) 00000 |
__CFG_PLLSEL$PLL96 (abs) 00000 |
__CFG_RTCOSC$T1OSCREF (abs) 00000 |
__CFG_SOSCSEL$LOW (abs) 00000 |
__CFG_STVREN$OFF (abs) 00000 |
__CFG_WDTEN$OFF (abs) 00000 |
__CFG_WDTPS$1 (abs) 00000 |
__CFG_WPCFG$ON (abs) 00000 |
__CFG_WPDIS$OFF (abs) 00000 |
__CFG_WPEND$PAGE_WPFP (abs) 00000 |
__CFG_XINST$OFF (abs) 00000 |
__HRAM (abs) 00000 |
__Habs1 abs1 00000 |
__Hbank0 bank0 00000 |
__Hbank1 bank1 00000 |
__Hbank10 bank10 00000 |
__Hbank11 bank11 00000 |
__Hbank12 bank12 00000 |
__Hbank13 bank13 00000 |
__Hbank14 bank14 00000 |
__Hbank2 bank2 00000 |
__Hbank3 bank3 00000 |
__Hbank4 bank4 00000 |
__Hbank5 bank5 00000 |
__Hbank6 bank6 00000 |
__Hbank7 bank7 00000 |
__Hbank8 bank8 00000 |
__Hbank9 bank9 00000 |
__Hbigbss bigbss 00000 |
__Hbigdata bigdata 00000 |
__Hbigram bigram 00000 |
__Hbss bss 00000 |
__HbssBIGRAM bssBIGRAM 00000 |
__Hcinit cinit 00000 |
__Hclrtext clrtext 00000 |
__Hcomram comram 00000 |
__Hconfig config 20000 |
__Hconst const 00000 |
__HcstackBANK0 cstackBANK0 00000 |
__HcstackBANK1 cstackBANK1 00000 |
__HcstackBANK10 cstackBANK10 00000 |
__HcstackBANK11 cstackBANK11 00000 |
__HcstackBANK12 cstackBANK12 00000 |
__HcstackBANK13 cstackBANK13 00000 |
__HcstackBANK2 cstackBANK2 00000 |
__HcstackBANK3 cstackBANK3 00000 |
__HcstackBANK4 cstackBANK4 00000 |
__HcstackBANK5 cstackBANK5 00000 |
__HcstackBANK6 cstackBANK6 00000 |
__HcstackBANK7 cstackBANK7 00000 |
__HcstackBANK8 cstackBANK8 00000 |
__HcstackBANK9 cstackBANK9 00000 |
__HcstackCOMRAM cstackCOMRAM 00000 |
__Hdata data 00000 |
__HdataCOMRAM dataCOMRAM 00000 |
__Hend_init end_init 00004 |
__Hfarbss farbss 00000 |
__Hfardata fardata 00000 |
__Hibigdata ibigdata 00000 |
__Hidata idata 00000 |
__HidataCOMRAM idataCOMRAM 00000 |
__Hidloc idloc 00000 |
__Hifardata ifardata 00000 |
__Hinit init 00000 |
__Hintcode intcode 00000 |
__Hintcode_body intcode_body 00000 |
__Hintcodelo intcodelo 00000 |
__Hintentry intentry 00000 |
__Hintret intret 00000 |
__Hintsave_regs intsave_regs 00000 |
__Hirdata irdata 00000 |
__Hjflash_buffer jflash_buffer 1F800 |
__Hmediumconst mediumconst 00000 |
__Hnvbit nvbit 00000 |
__Hnvrram nvrram 00000 |
__Hparam rparam 00000 |
__Hpowerup powerup 00000 |
__Hram ram 00000 |
__Hramtop ramtop 00F00 |
__Hrbit rbit 00000 |
__Hrbss rbss 00000 |
__Hrdata rdata 00000 |
__Hreset_vec reset_vec 00000 |
__Hrparam rparam 00000 |
__Hsfr sfr 00000 |
__Hsmallconst smallconst 00F1A |
__Hstruct struct 00000 |
__Htemp temp 00000 |
__Htext text 00000 |
__Htext0 text0 00000 |
__LRAM (abs) 00001 |
__Labs1 abs1 00000 |
__Lbank0 bank0 00000 |
__Lbank1 bank1 00000 |
__Lbank10 bank10 00000 |
__Lbank11 bank11 00000 |
__Lbank12 bank12 00000 |
__Lbank13 bank13 00000 |
__Lbank14 bank14 00000 |
__Lbank2 bank2 00000 |
__Lbank3 bank3 00000 |
__Lbank4 bank4 00000 |
__Lbank5 bank5 00000 |
__Lbank6 bank6 00000 |
__Lbank7 bank7 00000 |
__Lbank8 bank8 00000 |
__Lbank9 bank9 00000 |
__Lbigbss bigbss 00000 |
__Lbigdata bigdata 00000 |
__Lbigram bigram 00000 |
__Lbss bss 00000 |
__LbssBIGRAM bssBIGRAM 00000 |
__Lcinit cinit 00000 |
__Lclrtext clrtext 00000 |
__Lcomram comram 00000 |
__Lconfig config 1FFF8 |
__Lconst const 00000 |
__LcstackBANK0 cstackBANK0 00000 |
__LcstackBANK1 cstackBANK1 00000 |
__LcstackBANK10 cstackBANK10 00000 |
__LcstackBANK11 cstackBANK11 00000 |
__LcstackBANK12 cstackBANK12 00000 |
__LcstackBANK13 cstackBANK13 00000 |
__LcstackBANK2 cstackBANK2 00000 |
__LcstackBANK3 cstackBANK3 00000 |
__LcstackBANK4 cstackBANK4 00000 |
__LcstackBANK5 cstackBANK5 00000 |
__LcstackBANK6 cstackBANK6 00000 |
__LcstackBANK7 cstackBANK7 00000 |
__LcstackBANK8 cstackBANK8 00000 |
__LcstackBANK9 cstackBANK9 00000 |
__LcstackCOMRAM cstackCOMRAM 00000 |
__Ldata data 00000 |
__LdataCOMRAM dataCOMRAM 00000 |
__Lend_init end_init 00000 |
__Lfarbss farbss 00000 |
__Lfardata fardata 00000 |
__Libigdata ibigdata 00000 |
__Lidata idata 00000 |
__LidataCOMRAM idataCOMRAM 00000 |
__Lidloc idloc 00000 |
__Lifardata ifardata 00000 |
__Linit init 00000 |
__Lintcode intcode 00000 |
__Lintcode_body intcode_body 00000 |
__Lintcodelo intcodelo 00000 |
__Lintentry intentry 00000 |
__Lintret intret 00000 |
__Lintsave_regs intsave_regs 00000 |
__Lirdata irdata 00000 |
__Ljflash_buffer jflash_buffer 1F800 |
__Lmediumconst mediumconst 00000 |
__Lnvbit nvbit 00000 |
__Lnvrram nvrram 00000 |
__Lparam rparam 00000 |
__Lpowerup powerup 00000 |
__Lram ram 00000 |
__Lramtop ramtop 00F00 |
__Lrbit rbit 00000 |
__Lrbss rbss 00000 |
__Lrdata rdata 00000 |
__Lreset_vec reset_vec 00000 |
__Lrparam rparam 00000 |
__Lsfr sfr 00000 |
__Lsmallconst smallconst 00F00 |
__Lstruct struct 00000 |
__Ltemp temp 00000 |
__Ltext text 00000 |
__Ltext0 text0 00000 |
__S0 (abs) 20000 |
__S1 (abs) 00EAA |
__accesstop (abs) 00060 |
__activetblptr (abs) 00003 |
__end_of__initialization cinit 01026 |
__end_of__stringdata smallconst 00F19 |
__end_of_main text0 00FFA |
__initialization cinit 00FFA |
__mediumconst mediumconst 00000 |
__pbssBIGRAM bssBIGRAM 00DAA |
__pcinit cinit 00FFA |
__pcstackBANK0 cstackBANK0 00060 |
__pcstackBANK1 cstackBANK1 00100 |
__pcstackBANK10 cstackBANK10 00A00 |
__pcstackBANK11 cstackBANK11 00B00 |
__pcstackBANK12 cstackBANK12 00C00 |
__pcstackBANK13 cstackBANK13 00D00 |
__pcstackBANK2 cstackBANK2 00200 |
__pcstackBANK3 cstackBANK3 00300 |
__pcstackBANK4 cstackBANK4 00400 |
__pcstackBANK5 cstackBANK5 00500 |
__pcstackBANK6 cstackBANK6 00600 |
__pcstackBANK7 cstackBANK7 00700 |
__pcstackBANK8 cstackBANK8 00800 |
__pcstackBANK9 cstackBANK9 00900 |
__pcstackCOMRAM cstackCOMRAM 00001 |
__pdataCOMRAM dataCOMRAM 0005C |
__pidataCOMRAM idataCOMRAM 0102C |
__psmallconst smallconst 00F00 |
__ptext0 text0 00F1A |
__ramtop ramtop 00F00 |
__size_of_main (abs) 00000 |
__smallconst smallconst 00F00 |
__stringdata smallconst 00F00 |
_main text0 00F1A |
_putch (abs) 00000 |
_uart_1_data bssBIGRAM 00DAA |
_uart_1_data_p dataCOMRAM 0005C |
end_of_initialization cinit 01026 |
intlevel0 text 00000 |
intlevel1 text 00000 |
intlevel2 text 00000 |
intlevel3 text 00000 |
main@buffer cstackBANK1 00100 |
main@buffer1 cstackBANK2 00200 |
main@buffer10 cstackBANK11 00B00 |
main@buffer11 cstackBANK12 00C00 |
main@buffer12 cstackBANK0 00060 |
main@buffer13 cstackBANK13 00D00 |
main@buffer14 cstackCOMRAM 00002 |
main@buffer15 cstackBANK0 000C4 |
main@buffer16 cstackBANK13 00D64 |
main@buffer17 cstackCOMRAM 00034 |
main@buffer18 cstackBANK13 00D96 |
main@buffer2 cstackBANK3 00300 |
main@buffer3 cstackBANK4 00400 |
main@buffer4 cstackBANK5 00500 |
main@buffer5 cstackBANK6 00600 |
main@buffer6 cstackBANK7 00700 |
main@buffer7 cstackBANK8 00800 |
main@buffer8 cstackBANK9 00900 |
main@buffer9 cstackBANK10 00A00 |
start init 00000 |
start_initialization cinit 00FFA |
FUNCTION INFORMATION: |
*************** function _main ***************** |
Defined at: |
line 95 in file "main.c" |
Parameters: Size Location Type |
None |
Auto vars: Size Location Type |
buffer11 255 0[BANK12] unsigned char [255] |
buffer10 255 0[BANK11] unsigned char [255] |
buffer9 255 0[BANK10] unsigned char [255] |
buffer8 255 0[BANK9 ] unsigned char [255] |
buffer7 255 0[BANK8 ] unsigned char [255] |
buffer6 255 0[BANK7 ] unsigned char [255] |
buffer5 255 0[BANK6 ] unsigned char [255] |
buffer4 255 0[BANK5 ] unsigned char [255] |
buffer3 255 0[BANK4 ] unsigned char [255] |
buffer2 255 0[BANK3 ] unsigned char [255] |
buffer1 255 0[BANK2 ] unsigned char [255] |
buffer 255 0[BANK1 ] unsigned char [255] |
buffer13 100 0[BANK13] unsigned char [100] |
buffer12 100 0[BANK0 ] unsigned char [100] |
buffer16 50 100[BANK13] unsigned char [50] |
buffer15 50 100[BANK0 ] unsigned char [50] |
buffer14 50 1[COMRAM] unsigned char [50] |
buffer17 40 51[COMRAM] unsigned char [40] |
buffer18 20 150[BANK13] unsigned char [20] |
Return value: Size Location Type |
2 6[COMRAM] int |
Registers used: |
status,2 |
Tracked objects: |
On entry : |
On exit : |
Unchanged: |
Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK11 BANK12 BANK13 BANK14 |
Params: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 |
Locals: 90 150 255 255 255 255 255 255 255 255 255 255 255 255 170 0 |
Temps: 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 |
Totals: 91 150 255 255 255 255 255 255 255 255 255 255 255 255 170 0 |
Total ram usage: 3471 bytes |
This function calls: |
Nothing |
This function is called by: |
Startup code after reset |
This function uses a non-reentrant model |
MODULE INFORMATION |
Module Function Class Link Load Size |
shared |
__stringdata SMALLCONST 0F00 0000 25 |
__initializatio CODE 0FFA 0000 44 |
shared estimated size: 69 |
main.c |
_main CODE 0F1A 0000 224 |
main.c estimated size: 224 |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.obj |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.obj |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.rlf |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.rlf |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.sdb |
---|
0,0 → 1,546 |
[p LITE_MODE AUTOSTATIC IEEE_DBL LFSROK EMI_WORD IEEE_FLT ] |
[d version 1.1 ] |
[d edition pro ] |
[d chip 18F27J13 ] |
"141 main.c |
[s S45 __UART_DATA 256 `[125]uc 1 buffer_in 125 0 `uc 1 buffer_in_read_ind 1 125 `uc 1 buffer_in_write_ind 1 126 `uc 1 buffer_in_len 1 127 `uc 1 buffer_in_len_tmp 1 128 `[125]uc 1 buffer_out 125 129 `uc 1 buffer_out_ind 1 254 `uc 1 buffer_out_len 1 255 ] |
[s S54 . 1 `uc 1 TRISC0 1 0 :1:0 |
`uc 1 TRISC1 1 0 :1:1 |
`uc 1 TRISC2 1 0 :1:2 |
`uc 1 TRISC3 1 0 :1:3 |
`uc 1 TRISC4 1 0 :1:4 |
`uc 1 TRISC5 1 0 :1:5 |
`uc 1 TRISC6 1 0 :1:6 |
`uc 1 TRISC7 1 0 :1:7 |
] |
[u S63 . 1 `S54 1 . 1 0 ] |
"8078 C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h |
[s S75 . 1 `uc 1 ABDEN 1 0 :1:0 |
`uc 1 WUE 1 0 :1:1 |
`uc 1 . 1 0 :1:2 |
`uc 1 BRG16 1 0 :1:3 |
`uc 1 TXCKP 1 0 :1:4 |
`uc 1 RXDTP 1 0 :1:5 |
`uc 1 RCIDL 1 0 :1:6 |
`uc 1 ABDOVF 1 0 :1:7 |
] |
[s S84 . 1 `uc 1 ABDEN1 1 0 :1:0 |
] |
[s S86 . 1 `uc 1 . 1 0 :7:0 |
`uc 1 ABDOVF1 1 0 :1:7 |
] |
[s S89 . 1 `uc 1 . 1 0 :3:0 |
`uc 1 BRG161 1 0 :1:3 |
] |
[s S92 . 1 `uc 1 . 1 0 :4:0 |
`uc 1 CKTXP 1 0 :1:4 |
] |
[s S95 . 1 `uc 1 . 1 0 :5:0 |
`uc 1 DTRXP 1 0 :1:5 |
] |
[s S98 . 1 `uc 1 . 1 0 :5:0 |
`uc 1 DTRXP1 1 0 :1:5 |
] |
[s S101 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 RCIDL1 1 0 :1:6 |
] |
[s S104 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 RCMT 1 0 :1:6 |
] |
[s S107 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 RCMT1 1 0 :1:6 |
] |
[s S110 . 1 `uc 1 . 1 0 :5:0 |
`uc 1 RXDTP1 1 0 :1:5 |
] |
[s S113 . 1 `uc 1 . 1 0 :4:0 |
`uc 1 SCKP 1 0 :1:4 |
] |
[s S116 . 1 `uc 1 . 1 0 :4:0 |
`uc 1 SCKP1 1 0 :1:4 |
] |
[s S119 . 1 `uc 1 . 1 0 :4:0 |
`uc 1 TXCKP1 1 0 :1:4 |
] |
[s S122 . 1 `uc 1 . 1 0 :1:0 |
`uc 1 WUE1 1 0 :1:1 |
] |
[s S125 . 1 `uc 1 . 1 0 :5:0 |
`uc 1 RXCKP 1 0 :1:5 |
] |
[s S128 . 1 `uc 1 . 1 0 :1:0 |
`uc 1 W4E 1 0 :1:1 |
] |
[u S131 . 1 `S75 1 . 1 0 `S84 1 . 1 0 `S86 1 . 1 0 `S89 1 . 1 0 `S92 1 . 1 0 `S95 1 . 1 0 `S98 1 . 1 0 `S101 1 . 1 0 `S104 1 . 1 0 `S107 1 . 1 0 `S110 1 . 1 0 `S113 1 . 1 0 `S116 1 . 1 0 `S119 1 . 1 0 `S122 1 . 1 0 `S125 1 . 1 0 `S128 1 . 1 0 ] |
"10341 |
[s S207 . 1 `uc 1 TX9D 1 0 :1:0 |
`uc 1 TRMT 1 0 :1:1 |
`uc 1 BRGH 1 0 :1:2 |
`uc 1 SENDB 1 0 :1:3 |
`uc 1 SYNC 1 0 :1:4 |
`uc 1 TXEN 1 0 :1:5 |
`uc 1 TX9 1 0 :1:6 |
`uc 1 CSRC 1 0 :1:7 |
] |
[s S216 . 1 `uc 1 TXD8 1 0 :1:0 |
`uc 1 . 1 0 :5:1 |
`uc 1 TX8_9 1 0 :1:6 |
] |
[s S220 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 NOT_TX8 1 0 :1:6 |
] |
[s S223 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 nTX8 1 0 :1:6 |
] |
[s S226 . 1 `uc 1 TX9D1 1 0 :1:0 |
`uc 1 TRMT1 1 0 :1:1 |
`uc 1 BRGH1 1 0 :1:2 |
`uc 1 SENDB1 1 0 :1:3 |
`uc 1 SYNC1 1 0 :1:4 |
`uc 1 TXEN1 1 0 :1:5 |
`uc 1 TX91 1 0 :1:6 |
`uc 1 CSRC1 1 0 :1:7 |
] |
[u S235 . 1 `S207 1 . 1 0 `S216 1 . 1 0 `S220 1 . 1 0 `S223 1 . 1 0 `S226 1 . 1 0 ] |
"10025 |
[s S270 . 1 `uc 1 RX9D 1 0 :1:0 |
`uc 1 OERR 1 0 :1:1 |
`uc 1 FERR 1 0 :1:2 |
`uc 1 ADDEN 1 0 :1:3 |
`uc 1 CREN 1 0 :1:4 |
`uc 1 SREN 1 0 :1:5 |
`uc 1 RX9 1 0 :1:6 |
`uc 1 SPEN 1 0 :1:7 |
] |
[s S279 . 1 `uc 1 RCD8 1 0 :1:0 |
`uc 1 . 1 0 :2:1 |
`uc 1 ADEN 1 0 :1:3 |
`uc 1 . 1 0 :2:4 |
`uc 1 RC9 1 0 :1:6 |
] |
[s S285 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 NOT_RC8 1 0 :1:6 |
] |
[s S288 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 nRC8 1 0 :1:6 |
] |
[s S291 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 RC8_9 1 0 :1:6 |
] |
[s S294 . 1 `uc 1 RX9D1 1 0 :1:0 |
`uc 1 OERR1 1 0 :1:1 |
`uc 1 FERR1 1 0 :1:2 |
`uc 1 ADDEN1 1 0 :1:3 |
`uc 1 CREN1 1 0 :1:4 |
`uc 1 SREN1 1 0 :1:5 |
`uc 1 RX91 1 0 :1:6 |
`uc 1 SPEN1 1 0 :1:7 |
] |
[s S303 . 1 `uc 1 . 1 0 :5:0 |
`uc 1 SRENA 1 0 :1:5 |
] |
[u S306 . 1 `S270 1 . 1 0 `S279 1 . 1 0 `S285 1 . 1 0 `S288 1 . 1 0 `S291 1 . 1 0 `S294 1 . 1 0 `S303 1 . 1 0 ] |
"9698 |
[s S351 . 1 `uc 1 TMR1IE 1 0 :1:0 |
`uc 1 TMR2IE 1 0 :1:1 |
`uc 1 CCP1IE 1 0 :1:2 |
`uc 1 SSP1IE 1 0 :1:3 |
`uc 1 TX1IE 1 0 :1:4 |
`uc 1 RC1IE 1 0 :1:5 |
`uc 1 ADIE 1 0 :1:6 |
] |
[s S359 . 1 `uc 1 . 1 0 :3:0 |
`uc 1 SSPIE 1 0 :1:3 |
`uc 1 TXIE 1 0 :1:4 |
`uc 1 RCIE 1 0 :1:5 |
] |
[u S364 . 1 `S351 1 . 1 0 `S359 1 . 1 0 ] |
"8668 |
[s S381 . 1 `uc 1 TMR1IF 1 0 :1:0 |
`uc 1 TMR2IF 1 0 :1:1 |
`uc 1 CCP1IF 1 0 :1:2 |
`uc 1 SSP1IF 1 0 :1:3 |
`uc 1 TX1IF 1 0 :1:4 |
`uc 1 RC1IF 1 0 :1:5 |
`uc 1 ADIF 1 0 :1:6 |
] |
[s S389 . 1 `uc 1 . 1 0 :3:0 |
`uc 1 SSPIF 1 0 :1:3 |
`uc 1 TXIF 1 0 :1:4 |
`uc 1 RCIF 1 0 :1:5 |
] |
[u S394 . 1 `S381 1 . 1 0 `S389 1 . 1 0 ] |
"57 C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdio.h |
[v F13 `(v 1 t 0 ] |
[s S517 __prbuf 6 `*.Muc 1 ptr 3 0 `*.M(v 1 func 3 3 ] |
"533 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\doprnt.c |
[s S531 . 5 `*.MCuc 1 _cp 3 0 `ui 1 _len 2 3 ] |
[u S534 . 5 `ui 1 _val 2 0 `S531 1 _str 5 0 ] |
"57 /Volumes/build/bamboo/xml-data/build-dir/XC8-RELEASE-JOB1/nz/build/dist/osx/include/stdio.h |
[v stdio@F13 `(v 1 t 0 ] |
[s S800 __prbuf 6 `*.Muc 1 ptr 3 0 `*.M(v 1 func 3 3 ] |
"5 ../common/asfladd.c |
[v ___asfladd `(d 1 e 4 0 ] |
"5 ../common/asfldiv.c |
[v ___asfldiv `(d 1 e 4 0 ] |
"5 ../common/asflmul.c |
[v ___asflmul `(d 1 e 4 0 ] |
"5 ../common/asflsub.c |
[v ___asflsub `(d 1 e 4 0 ] |
"5 ../common/asftadd.c |
[v ___asftadd `(f 1 e 4 0 ] |
"5 ../common/asftdiv.c |
[v ___asftdiv `(f 1 e 4 0 ] |
"5 ../common/asftmul.c |
[v ___asftmul `(f 1 e 4 0 ] |
"5 ../common/asftsub.c |
[v ___asftsub `(f 1 e 4 0 ] |
"5 ../common/aslmul.c |
[v ___aslmul `(ul 1 e 4 0 ] |
"5 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\abdiv.c |
[v ___abdiv `(c 1 e 1 0 ] |
"5 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\abmod.c |
[v ___abmod `(c 1 e 1 0 ] |
"32 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\abtofl.c |
[v ___abtofl `(d 1 e 4 0 ] |
"34 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\abtoft.c |
[v ___abtoft `(f 1 e 4 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\aldiv.c |
[v ___aldiv `(l 1 e 4 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\almod.c |
[v ___almod `(l 1 e 4 0 ] |
"37 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\altofl.c |
[v ___altofl `(d 1 e 4 0 ] |
"43 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\altoft.c |
[v ___altoft `(f 1 e 4 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\atdiv.c |
[v ___atdiv `(m 1 e 3 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\atmod.c |
[v ___atmod `(m 1 e 3 0 ] |
"38 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\attofl.c |
[v ___attofl `(d 1 e 4 0 ] |
"38 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\attoft.c |
[v ___attoft `(f 1 e 4 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\awdiv.c |
[v ___awdiv `(i 1 e 2 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\awmod.c |
[v ___awmod `(i 1 e 2 0 ] |
"32 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\awtofl.c |
[v ___awtofl `(d 1 e 4 0 ] |
"33 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\awtoft.c |
[v ___awtoft `(f 1 e 4 0 ] |
"3 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\bmul.c |
[v ___bmul `(uc 1 e 1 0 ] |
"459 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\doprnt.c |
[v __doprnt `(i 1 e 2 0 ] |
"64 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\double.c |
[v ___flpack `(d 1 e 4 0 ] |
"89 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\fladd.c |
[v ___fladd `(d 1 e 4 0 ] |
"50 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\fldiv.c |
[v ___fldiv `(d 1 e 4 0 ] |
"5 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\flge.c |
[v ___flge `(b 1 e 0 0 ] |
"51 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\flmul.c |
[v ___flmul `(d 1 e 4 0 ] |
"16 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\flneg.c |
[v ___flneg `(d 1 e 4 0 ] |
"63 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\float.c |
[v ___ftpack `(f 1 e 4 0 ] |
"22 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\flsub.c |
[v ___flsub `(d 1 e 4 0 ] |
"44 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\fltol.c |
[v ___fltol `(l 1 e 4 0 ] |
"87 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\ftadd.c |
[v ___ftadd `(f 1 e 4 0 ] |
"50 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\ftdiv.c |
[v ___ftdiv `(f 1 e 4 0 ] |
"5 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\ftge.c |
[v ___ftge `(b 1 e 0 0 ] |
"52 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\ftmul.c |
[v ___ftmul `(f 1 e 4 0 ] |
"16 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\ftneg.c |
[v ___ftneg `(f 1 e 4 0 ] |
"22 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\ftsub.c |
[v ___ftsub `(f 1 e 4 0 ] |
"45 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\fttol.c |
[v ___fttol `(l 1 e 4 0 ] |
"5 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lbdiv.c |
[v ___lbdiv `(uc 1 e 1 0 ] |
"5 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lbmod.c |
[v ___lbmod `(uc 1 e 1 0 ] |
"28 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lbtofl.c |
[v ___lbtofl `(d 1 e 4 0 ] |
"28 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lbtoft.c |
[v ___lbtoft `(f 1 e 4 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lldiv.c |
[v ___lldiv `(ul 1 e 4 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\llmod.c |
[v ___llmod `(ul 1 e 4 0 ] |
"31 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lltofl.c |
[v ___lltofl `(d 1 e 4 0 ] |
"36 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lltoft.c |
[v ___lltoft `(f 1 e 4 0 ] |
"3 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lmul.c |
[v ___lmul `(ul 1 e 4 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\ltdiv.c |
[v ___ltdiv `(um 1 e 3 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\ltmod.c |
[v ___ltmod `(um 1 e 3 0 ] |
"31 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lttofl.c |
[v ___lttofl `(d 1 e 4 0 ] |
"31 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lttoft.c |
[v ___lttoft `(f 1 e 4 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lwdiv.c |
[v ___lwdiv `(ui 1 e 2 0 ] |
"10 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lwmod.c |
[v ___lwmod `(ui 1 e 2 0 ] |
"29 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lwtofl.c |
[v ___lwtofl `(d 1 e 4 0 ] |
"29 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\lwtoft.c |
[v ___lwtoft `(f 1 e 4 0 ] |
"5 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\strlen.c |
[v _strlen `(ui 1 e 2 0 ] |
"3 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\tmul.c |
[v ___tmul `(um 1 e 3 0 ] |
"5 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\vprintf.c |
[v _vprintf `(i 1 e 2 0 ] |
"3 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\wmul.c |
[v ___wmul `(ui 1 e 2 0 ] |
"95 main.c |
[v _main `(i 1 e 2 0 ] |
"137 |
[v _putch `(v 1 e 0 0 ] |
"10 uart.c |
[v _UART1_Init `(v 1 e 0 0 ] |
"44 |
[v _UART1_Recv_Interrupt_Handler `(v 1 e 0 0 ] |
"88 |
[v _UART1_Send_Interrupt_Handler `(v 1 e 0 0 ] |
"101 |
[v _UART1_WriteS `(v 1 e 0 0 ] |
"129 |
[v _UART1_WriteB `(v 1 e 0 0 ] |
"149 |
[v _UART1_WriteC `(v 1 e 0 0 ] |
"164 |
[v _UART1_Buffer_Len `(uc 1 e 1 0 ] |
"169 |
[v _UART1_Read_Buffer `(uc 1 e 1 0 ] |
[s S75 . 1 `uc 1 ABDEN 1 0 :1:0 |
`uc 1 WUE 1 0 :1:1 |
`uc 1 . 1 0 :1:2 |
`uc 1 BRG16 1 0 :1:3 |
`uc 1 TXCKP 1 0 :1:4 |
`uc 1 RXDTP 1 0 :1:5 |
`uc 1 RCIDL 1 0 :1:6 |
`uc 1 ABDOVF 1 0 :1:7 |
] |
"5709 C:\Program Files (x86)\Microchip\xc8\v1.12\include\pic18f27j13.h |
[s S84 . 1 `uc 1 ABDEN1 1 0 :1:0 |
] |
[s S86 . 1 `uc 1 . 1 0 :7:0 |
`uc 1 ABDOVF1 1 0 :1:7 |
] |
[s S89 . 1 `uc 1 . 1 0 :3:0 |
`uc 1 BRG161 1 0 :1:3 |
] |
[s S92 . 1 `uc 1 . 1 0 :4:0 |
`uc 1 CKTXP 1 0 :1:4 |
] |
[s S95 . 1 `uc 1 . 1 0 :5:0 |
`uc 1 DTRXP 1 0 :1:5 |
] |
[s S98 . 1 `uc 1 . 1 0 :5:0 |
`uc 1 DTRXP1 1 0 :1:5 |
] |
[s S101 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 RCIDL1 1 0 :1:6 |
] |
[s S104 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 RCMT 1 0 :1:6 |
] |
[s S107 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 RCMT1 1 0 :1:6 |
] |
[s S110 . 1 `uc 1 . 1 0 :5:0 |
`uc 1 RXDTP1 1 0 :1:5 |
] |
[s S113 . 1 `uc 1 . 1 0 :4:0 |
`uc 1 SCKP 1 0 :1:4 |
] |
[s S116 . 1 `uc 1 . 1 0 :4:0 |
`uc 1 SCKP1 1 0 :1:4 |
] |
[s S119 . 1 `uc 1 . 1 0 :4:0 |
`uc 1 TXCKP1 1 0 :1:4 |
] |
[s S122 . 1 `uc 1 . 1 0 :1:0 |
`uc 1 WUE1 1 0 :1:1 |
] |
[s S125 . 1 `uc 1 . 1 0 :5:0 |
`uc 1 RXCKP 1 0 :1:5 |
] |
[s S128 . 1 `uc 1 . 1 0 :1:0 |
`uc 1 W4E 1 0 :1:1 |
] |
[u S131 . 1 `S75 1 . 1 0 `S84 1 . 1 0 `S86 1 . 1 0 `S89 1 . 1 0 `S92 1 . 1 0 `S95 1 . 1 0 `S98 1 . 1 0 `S101 1 . 1 0 `S104 1 . 1 0 `S107 1 . 1 0 `S110 1 . 1 0 `S113 1 . 1 0 `S116 1 . 1 0 `S119 1 . 1 0 `S122 1 . 1 0 `S125 1 . 1 0 `S128 1 . 1 0 ] |
[v _BAUDCON1bits `VES131 1 e 1 @3966 ] |
[s S54 . 1 `uc 1 TRISC0 1 0 :1:0 |
`uc 1 TRISC1 1 0 :1:1 |
`uc 1 TRISC2 1 0 :1:2 |
`uc 1 TRISC3 1 0 :1:3 |
`uc 1 TRISC4 1 0 :1:4 |
`uc 1 TRISC5 1 0 :1:5 |
`uc 1 TRISC6 1 0 :1:6 |
`uc 1 TRISC7 1 0 :1:7 |
] |
"8078 |
[u S63 . 1 `S54 1 . 1 0 ] |
[v _TRISCbits `VES63 1 e 1 @3988 ] |
[s S351 . 1 `uc 1 TMR1IE 1 0 :1:0 |
`uc 1 TMR2IE 1 0 :1:1 |
`uc 1 CCP1IE 1 0 :1:2 |
`uc 1 SSP1IE 1 0 :1:3 |
`uc 1 TX1IE 1 0 :1:4 |
`uc 1 RC1IE 1 0 :1:5 |
`uc 1 ADIE 1 0 :1:6 |
] |
"8668 |
[s S359 . 1 `uc 1 . 1 0 :3:0 |
`uc 1 SSPIE 1 0 :1:3 |
`uc 1 TXIE 1 0 :1:4 |
`uc 1 RCIE 1 0 :1:5 |
] |
[u S364 . 1 `S351 1 . 1 0 `S359 1 . 1 0 ] |
[v _PIE1bits `VES364 1 e 1 @3997 ] |
"8744 |
[v _PIR1bits `VES364 1 e 1 @3998 ] |
[s S270 . 1 `uc 1 RX9D 1 0 :1:0 |
`uc 1 OERR 1 0 :1:1 |
`uc 1 FERR 1 0 :1:2 |
`uc 1 ADDEN 1 0 :1:3 |
`uc 1 CREN 1 0 :1:4 |
`uc 1 SREN 1 0 :1:5 |
`uc 1 RX9 1 0 :1:6 |
`uc 1 SPEN 1 0 :1:7 |
] |
"9698 |
[s S279 . 1 `uc 1 RCD8 1 0 :1:0 |
`uc 1 . 1 0 :2:1 |
`uc 1 ADEN 1 0 :1:3 |
`uc 1 . 1 0 :2:4 |
`uc 1 RC9 1 0 :1:6 |
] |
[s S285 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 NOT_RC8 1 0 :1:6 |
] |
[s S288 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 nRC8 1 0 :1:6 |
] |
[s S291 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 RC8_9 1 0 :1:6 |
] |
[s S294 . 1 `uc 1 RX9D1 1 0 :1:0 |
`uc 1 OERR1 1 0 :1:1 |
`uc 1 FERR1 1 0 :1:2 |
`uc 1 ADDEN1 1 0 :1:3 |
`uc 1 CREN1 1 0 :1:4 |
`uc 1 SREN1 1 0 :1:5 |
`uc 1 RX91 1 0 :1:6 |
`uc 1 SPEN1 1 0 :1:7 |
] |
[s S303 . 1 `uc 1 . 1 0 :5:0 |
`uc 1 SRENA 1 0 :1:5 |
] |
[u S306 . 1 `S270 1 . 1 0 `S279 1 . 1 0 `S285 1 . 1 0 `S288 1 . 1 0 `S291 1 . 1 0 `S294 1 . 1 0 `S303 1 . 1 0 ] |
[v _RCSTA1bits `VES306 1 e 1 @4012 ] |
[s S207 . 1 `uc 1 TX9D 1 0 :1:0 |
`uc 1 TRMT 1 0 :1:1 |
`uc 1 BRGH 1 0 :1:2 |
`uc 1 SENDB 1 0 :1:3 |
`uc 1 SYNC 1 0 :1:4 |
`uc 1 TXEN 1 0 :1:5 |
`uc 1 TX9 1 0 :1:6 |
`uc 1 CSRC 1 0 :1:7 |
] |
"10025 |
[s S216 . 1 `uc 1 TXD8 1 0 :1:0 |
`uc 1 . 1 0 :5:1 |
`uc 1 TX8_9 1 0 :1:6 |
] |
[s S220 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 NOT_TX8 1 0 :1:6 |
] |
[s S223 . 1 `uc 1 . 1 0 :6:0 |
`uc 1 nTX8 1 0 :1:6 |
] |
[s S226 . 1 `uc 1 TX9D1 1 0 :1:0 |
`uc 1 TRMT1 1 0 :1:1 |
`uc 1 BRGH1 1 0 :1:2 |
`uc 1 SENDB1 1 0 :1:3 |
`uc 1 SYNC1 1 0 :1:4 |
`uc 1 TXEN1 1 0 :1:5 |
`uc 1 TX91 1 0 :1:6 |
`uc 1 CSRC1 1 0 :1:7 |
] |
[u S235 . 1 `S207 1 . 1 0 `S216 1 . 1 0 `S220 1 . 1 0 `S223 1 . 1 0 `S226 1 . 1 0 ] |
[v _TXSTA1bits `VES235 1 e 1 @4013 ] |
"10267 |
[v _TXREG1 `VEuc 1 e 1 @4014 ] |
"10272 |
[v _TXREG `VEuc 1 e 1 @4014 ] |
"10304 |
[v _RCREG1 `VEuc 1 e 1 @4015 ] |
"10341 |
[v _SPBRG1 `VEuc 1 e 1 @4016 ] |
"18442 |
[v _TXIF `VEb 1 e 0 @31988 ] |
[s S45 __UART_DATA 256 `[125]uc 1 buffer_in 125 0 `uc 1 buffer_in_read_ind 1 125 `uc 1 buffer_in_write_ind 1 126 `uc 1 buffer_in_len 1 127 `uc 1 buffer_in_len_tmp 1 128 `[125]uc 1 buffer_out 125 129 `uc 1 buffer_out_ind 1 254 `uc 1 buffer_out_len 1 255 ] |
"7 uart.c |
[v _uart_1_data `S45 1 s 256 uart_1_data ] |
"8 |
[v _uart_1_data_p `*.bS45 1 s 2 uart_1_data_p ] |
"95 main.c |
[v _main `(i 1 e 2 0 ] |
{ |
"107 |
[v main@buffer11 `[255]uc 1 a 255 0 ] |
"106 |
[v main@buffer10 `[255]uc 1 a 255 0 ] |
"105 |
[v main@buffer9 `[255]uc 1 a 255 0 ] |
"104 |
[v main@buffer8 `[255]uc 1 a 255 0 ] |
"103 |
[v main@buffer7 `[255]uc 1 a 255 0 ] |
"102 |
[v main@buffer6 `[255]uc 1 a 255 0 ] |
"101 |
[v main@buffer5 `[255]uc 1 a 255 0 ] |
"100 |
[v main@buffer4 `[255]uc 1 a 255 0 ] |
"99 |
[v main@buffer3 `[255]uc 1 a 255 0 ] |
"98 |
[v main@buffer2 `[255]uc 1 a 255 0 ] |
"97 |
[v main@buffer1 `[255]uc 1 a 255 0 ] |
"96 |
[v main@buffer `[255]uc 1 a 255 0 ] |
"109 |
[v main@buffer13 `[100]uc 1 a 100 0 ] |
"108 |
[v main@buffer12 `[100]uc 1 a 100 0 ] |
"112 |
[v main@buffer16 `[50]uc 1 a 50 100 ] |
"111 |
[v main@buffer15 `[50]uc 1 a 50 100 ] |
"110 |
[v main@buffer14 `[50]uc 1 a 50 1 ] |
"113 |
[v main@buffer17 `[40]uc 1 a 40 51 ] |
"114 |
[v main@buffer18 `[20]uc 1 a 20 150 ] |
"134 |
} 0 |
//PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.sym |
---|
0,0 → 1,329 |
main@buffer7 800 0 BANK8 1 |
__pcstackBANK13 D00 0 BANK13 1 |
__CFG_XINST$OFF 0 0 ABS 0 |
__S0 20000 0 ABS 0 |
__S1 EAA 0 ABS 0 |
__Hintentry 0 0 ABS 0 |
__Lintentry 0 0 ABS 0 |
main@buffer12 60 0 BANK0 1 |
main@buffer8 900 0 BANK9 1 |
_TXIF 7CF4 0 ABS 0 |
_main F1A 0 CODE 0 |
start 0 0 CODE 0 |
__CFG_DSWDTPS$M2 0 0 ABS 0 |
main@buffer9 A00 0 BANK10 1 |
__CFG_DSBOREN$ON 0 0 ABS 0 |
_TXREG FAE 0 ABS 0 |
__Hirdata 0 0 CODE 0 |
__Lirdata 0 0 CODE 0 |
__HRAM 0 0 ABS 0 |
__LRAM 1 0 ABS 0 |
__Hconfig 20000 0 CONFIG 0 |
__Lconfig 1FFF8 0 CONFIG 0 |
__CFG_RTCOSC$T1OSCREF 0 0 ABS 0 |
main@buffer13 D00 0 BANK13 1 |
__Hbigram 0 0 ABS 0 |
__Lbigram 0 0 ABS 0 |
__Hrparam 0 0 ABS 0 |
__Lrparam 0 0 ABS 0 |
_uart_1_data_p 5C 0 COMRAM 1 |
__Hram 0 0 ABS 0 |
__Lram 0 0 ABS 0 |
__Hcomram 0 0 ABS 0 |
_putch 0 0 ABS 0 |
__Lcomram 0 0 ABS 0 |
__Hsfr 0 0 ABS 0 |
__Lsfr 0 0 ABS 0 |
__end_of__stringdata F19 0 SMALLCONST 0 |
__HcstackBANK5 0 0 ABS 0 |
__LcstackBANK5 0 0 ABS 0 |
__Hbss 0 0 RAM 1 |
__Lbss 0 0 RAM 1 |
__Hnvrram 0 0 COMRAM 1 |
__pcstackBANK5 500 0 BANK5 1 |
__Lnvrram 0 0 COMRAM 1 |
_RCREG1 FAF 0 ABS 0 |
_TXREG1 FAE 0 ABS 0 |
_SPBRG1 FB0 0 ABS 0 |
_PIE1bits F9D 0 ABS 0 |
_PIR1bits F9E 0 ABS 0 |
__Hintsave_regs 0 0 BIGRAM 1 |
__Lintsave_regs 0 0 BIGRAM 1 |
__Hbigbss 0 0 BIGRAM 1 |
__Lbigbss 0 0 BIGRAM 1 |
__Hintret 0 0 ABS 0 |
__Lintret 0 0 ABS 0 |
__Hramtop F00 0 RAM 0 |
__Lramtop F00 0 RAM 0 |
__Hstruct 0 0 COMRAM 1 |
__Lstruct 0 0 COMRAM 1 |
__Hbigdata 0 0 BIGRAM 1 |
__Lbigdata 0 0 BIGRAM 1 |
__Hmediumconst 0 0 MEDIUMCONST 0 |
__Lmediumconst 0 0 MEDIUMCONST 0 |
__Hfarbss 0 0 FARRAM 0 |
__Lfarbss 0 0 FARRAM 0 |
__Hintcode 0 0 CODE 0 |
__Lintcode 0 0 CODE 0 |
__Hfardata 0 0 FARRAM 0 |
__Lfardata 0 0 FARRAM 0 |
__CFG_IOL1WAY$OFF 0 0 ABS 0 |
__Habs1 0 0 ABS 0 |
__Labs1 0 0 ABS 0 |
main@buffer14 2 0 COMRAM 1 |
__CFG_WDTPS$1 0 0 ABS 0 |
__Hdata 0 0 ABS 0 |
__Ldata 0 0 ABS 0 |
__HcstackBANK0 0 0 ABS 0 |
__LcstackBANK0 0 0 ABS 0 |
__pcstackBANK0 60 0 BANK0 1 |
__Htemp 0 0 COMRAM 1 |
__Ltemp 0 0 COMRAM 1 |
__Hrbit 0 0 COMRAM 1 |
__Lrbit 0 0 COMRAM 1 |
__Hinit 0 0 CODE 0 |
__Linit 0 0 CODE 0 |
__Hintcodelo 0 0 CODE 0 |
__Lintcodelo 0 0 CODE 0 |
__Hrbss 0 0 COMRAM 1 |
__end_of_main FFA 0 CODE 0 |
__Lrbss 0 0 COMRAM 1 |
__Htext 0 0 ABS 0 |
main@buffer15 C4 0 BANK0 1 |
__Ltext 0 0 ABS 0 |
__HcstackBANK11 0 0 ABS 0 |
__LcstackBANK11 0 0 ABS 0 |
__pcstackBANK11 B00 0 BANK11 1 |
__HcstackBANK6 0 0 ABS 0 |
__LcstackBANK6 0 0 ABS 0 |
end_of_initialization 1026 0 CODE 0 |
__pcstackBANK6 600 0 BANK6 1 |
_TRISCbits F94 0 ABS 0 |
main@buffer16 D64 0 BANK13 1 |
__Hibigdata 0 0 CODE 0 |
__Libigdata 0 0 CODE 0 |
__CFG_OSC$HSPLL 0 0 ABS 0 |
__HbssBIGRAM 0 0 ABS 0 |
__LbssBIGRAM 0 0 ABS 0 |
__pbssBIGRAM DAA 0 BIGRAM 1 |
__Hifardata 0 0 CODE 0 |
__Lifardata 0 0 CODE 0 |
__Hbank0 0 0 ABS 0 |
__Lbank0 0 0 ABS 0 |
__Hbank1 0 0 ABS 0 |
__Lbank1 0 0 ABS 0 |
__Hbank2 0 0 ABS 0 |
__Lbank2 0 0 ABS 0 |
__Hbank3 0 0 ABS 0 |
__Lbank3 0 0 ABS 0 |
__Hbank4 0 0 ABS 0 |
__Lbank4 0 0 ABS 0 |
__CFG_MSSP7B_EN$MSK7 0 0 ABS 0 |
__Hbank5 0 0 ABS 0 |
__Lbank5 0 0 ABS 0 |
__Hpowerup 0 0 CODE 0 |
__Lpowerup 0 0 CODE 0 |
__Hbank6 0 0 ABS 0 |
__Lbank6 0 0 ABS 0 |
__Hbank7 0 0 ABS 0 |
__Lbank7 0 0 ABS 0 |
__Hbank8 0 0 ABS 0 |
__Lbank8 0 0 ABS 0 |
__Htext0 0 0 ABS 0 |
__Ltext0 0 0 ABS 0 |
__Hbank9 0 0 ABS 0 |
__Lbank9 0 0 ABS 0 |
__ptext0 F1A 0 CODE 0 |
__HcstackBANK1 0 0 ABS 0 |
__LcstackBANK1 0 0 ABS 0 |
__pcstackBANK1 100 0 BANK1 1 |
__Hclrtext 0 0 ABS 0 |
__Lclrtext 0 0 ABS 0 |
main@buffer17 34 0 COMRAM 1 |
__CFG_DSWDTOSC$INTOSCREF 0 0 ABS 0 |
__HcstackBANK7 0 0 ABS 0 |
__LcstackBANK7 0 0 ABS 0 |
__pcstackBANK7 700 0 BANK7 1 |
__end_of__initialization 1026 0 CODE 0 |
__Hidata 0 0 CODE 0 |
__Lidata 0 0 CODE 0 |
__Hrdata 0 0 COMRAM 1 |
__Lrdata 0 0 COMRAM 1 |
__Hidloc 0 0 IDLOC 0 |
__Lidloc 0 0 IDLOC 0 |
__CFG_STVREN$OFF 0 0 ABS 0 |
main@buffer18 D96 0 BANK13 1 |
__Hparam 0 0 ABS 0 |
__Lparam 0 0 ABS 0 |
__HcstackCOMRAM 0 0 ABS 0 |
__LcstackCOMRAM 0 0 ABS 0 |
__CFG_IESO$ON 0 0 ABS 0 |
__pcstackCOMRAM 1 0 COMRAM 1 |
__CFG_SOSCSEL$LOW 0 0 ABS 0 |
__Hsmallconst F1A 0 SMALLCONST 0 |
__Lsmallconst F00 0 SMALLCONST 0 |
__psmallconst F00 0 SMALLCONST 0 |
__Hnvbit 0 0 COMRAM 1 |
__Lnvbit 0 0 COMRAM 1 |
__Hcinit 0 0 ABS 0 |
__Lcinit 0 0 ABS 0 |
__pcinit FFA 0 CODE 0 |
__ramtop F00 0 RAM 0 |
__mediumconst 0 0 MEDIUMCONST 0 |
__size_of_main 0 0 ABS 0 |
__Hconst 0 0 CODE 0 |
__Lconst 0 0 CODE 0 |
__CFG_CFGPLLEN$ON 0 0 ABS 0 |
__HcstackBANK2 0 0 ABS 0 |
__LcstackBANK2 0 0 ABS 0 |
__pcstackBANK2 200 0 BANK2 1 |
__CFG_DSWDTEN$OFF 0 0 ABS 0 |
main@buffer 100 0 BANK1 1 |
__HcstackBANK12 0 0 ABS 0 |
__LcstackBANK12 0 0 ABS 0 |
__pcstackBANK12 C00 0 BANK12 1 |
__HcstackBANK8 0 0 ABS 0 |
__LcstackBANK8 0 0 ABS 0 |
__pcstackBANK8 800 0 BANK8 1 |
__CFG_WPEND$PAGE_WPFP 0 0 ABS 0 |
__Hbank10 0 0 ABS 0 |
__Lbank10 0 0 ABS 0 |
__Hbank11 0 0 ABS 0 |
__Lbank11 0 0 ABS 0 |
__CFG_FCMEN$OFF 0 0 ABS 0 |
__Hbank12 0 0 ABS 0 |
__Lbank12 0 0 ABS 0 |
__Hbank13 0 0 ABS 0 |
__Lbank13 0 0 ABS 0 |
__Hbank14 0 0 ABS 0 |
__Lbank14 0 0 ABS 0 |
__CFG_PLLDIV$3 0 0 ABS 0 |
_uart_1_data DAA 0 BIGRAM 1 |
_RCSTA1bits FAC 0 ABS 0 |
_TXSTA1bits FAD 0 ABS 0 |
__CFG_ADCSEL$BIT12 0 0 ABS 0 |
__CFG_WDTEN$OFF 0 0 ABS 0 |
main@buffer1 200 0 BANK2 1 |
__Hend_init 4 0 CODE 0 |
__Lend_init 0 0 CODE 0 |
__CFG_PLLSEL$PLL96 0 0 ABS 0 |
__HidataCOMRAM 0 0 ABS 0 |
__LidataCOMRAM 0 0 ABS 0 |
__pidataCOMRAM 102C 0 CODE 0 |
__Hjflash_buffer 1F800 0 CODE 0 |
__Ljflash_buffer 1F800 0 CODE 0 |
main@buffer2 300 0 BANK3 1 |
__CFG_CP0$OFF 0 0 ABS 0 |
__smallconst F00 0 SMALLCONST 0 |
__Hreset_vec 0 0 CODE 0 |
__Lreset_vec 0 0 CODE 0 |
__HcstackBANK3 0 0 ABS 0 |
__LcstackBANK3 0 0 ABS 0 |
__pcstackBANK3 300 0 BANK3 1 |
__stringdata F00 0 SMALLCONST 0 |
__accesstop 60 0 ABS 0 |
__Hintcode_body 0 0 ABS 0 |
__Lintcode_body 0 0 ABS 0 |
main@buffer3 400 0 BANK4 1 |
__HcstackBANK9 0 0 ABS 0 |
__LcstackBANK9 0 0 ABS 0 |
intlevel0 0 0 CODE 0 |
__pcstackBANK9 900 0 BANK9 1 |
intlevel1 0 0 CODE 0 |
__CFG_WPDIS$OFF 0 0 ABS 0 |
__CFG_WPCFG$ON 0 0 ABS 0 |
intlevel2 0 0 CODE 0 |
intlevel3 0 0 CODE 0 |
_BAUDCON1bits F7E 0 ABS 0 |
main@buffer10 B00 0 BANK11 1 |
main@buffer4 500 0 BANK5 1 |
__HdataCOMRAM 0 0 ABS 0 |
__LdataCOMRAM 0 0 ABS 0 |
__pdataCOMRAM 5C 0 COMRAM 1 |
start_initialization FFA 0 CODE 0 |
main@buffer5 600 0 BANK6 1 |
__CFG_CLKOEC$OFF 0 0 ABS 0 |
__initialization FFA 0 CODE 0 |
main@buffer11 C00 0 BANK12 1 |
main@buffer6 700 0 BANK7 1 |
__HcstackBANK10 0 0 ABS 0 |
__LcstackBANK10 0 0 ABS 0 |
__activetblptr 3 0 ABS 0 |
__pcstackBANK10 A00 0 BANK10 1 |
__HcstackBANK4 0 0 ABS 0 |
__LcstackBANK4 0 0 ABS 0 |
__pcstackBANK4 400 0 BANK4 1 |
__HcstackBANK13 0 0 ABS 0 |
__LcstackBANK13 0 0 ABS 0 |
%segments |
reset_vec 0 3 CODE 0 0 |
smallconst F00 F19 SMALLCONST F00 0 |
config 1FFF8 1FFFF CONFIG 1FFF8 0 |
cstackCOMRAM 1 5D COMRAM 1 1 |
cstackBANK0 60 F5 BANK0 60 1 |
cstackBANK12 C00 CFE BANK12 C00 1 |
cstackBANK11 B00 BFE BANK11 B00 1 |
cstackBANK10 A00 AFE BANK10 A00 1 |
cstackBANK9 900 9FE BANK9 900 1 |
cstackBANK8 800 8FE BANK8 800 1 |
cstackBANK7 700 7FE BANK7 700 1 |
cstackBANK6 600 6FE BANK6 600 1 |
cstackBANK5 500 5FE BANK5 500 1 |
cstackBANK4 400 4FE BANK4 400 1 |
cstackBANK3 300 3FE BANK3 300 1 |
cstackBANK2 200 2FE BANK2 200 1 |
cstackBANK1 100 1FE BANK1 100 1 |
cstackBANK13 D00 DA9 BANK13 D00 1 |
bssBIGRAM DAA EA9 BIGRAM DAA 1 |
text0 F1A 102D CODE F1A 0 |
%locals |
dist/default/production\PICX_27J13.X.production.obj |
C:\Users\Kevin\AppData\Local\Temp\s4fo. |
uart.c |
8 102C 0 CODE 0 |
uart.c |
8 F00 0 SMALLCONST 0 |
main.c |
134 F19 0 SMALLCONST 0 |
uart.c |
1412 FFA 0 CODE 0 |
1413 FFE 0 CODE 0 |
1415 1002 0 CODE 0 |
1416 1004 0 CODE 0 |
1417 1006 0 CODE 0 |
1418 1008 0 CODE 0 |
1419 100A 0 CODE 0 |
1420 100C 0 CODE 0 |
1424 100E 0 CODE 0 |
1425 1010 0 CODE 0 |
1426 1012 0 CODE 0 |
1427 1014 0 CODE 0 |
1428 1016 0 CODE 0 |
1429 1018 0 CODE 0 |
1430 101A 0 CODE 0 |
1431 101C 0 CODE 0 |
1432 1020 0 CODE 0 |
1433 1022 0 CODE 0 |
1440 1026 0 CODE 0 |
1441 1028 0 CODE 0 |
main.c |
115 F1A 0 CODE 0 |
116 F26 0 CODE 0 |
117 F32 0 CODE 0 |
118 F3E 0 CODE 0 |
119 F4A 0 CODE 0 |
120 F56 0 CODE 0 |
121 F62 0 CODE 0 |
122 F6E 0 CODE 0 |
123 F7A 0 CODE 0 |
124 F86 0 CODE 0 |
125 F92 0 CODE 0 |
126 F9E 0 CODE 0 |
127 FAA 0 CODE 0 |
128 FB6 0 CODE 0 |
129 FC2 0 CODE 0 |
130 FCA 0 CODE 0 |
131 FD6 0 CODE 0 |
132 FE2 0 CODE 0 |
133 FEA 0 CODE 0 |
134 FF6 0 CODE 0 |
//PIC Stuff/PICX_27J13/dist/default/production/doprnt.d |
---|
0,0 → 1,0 |
dist/default/production/doprnt.d dist/default/production/doprnt.p1: C:/Program\ Files\ (x86)/Microchip/xc8/v1.12/sources/doprnt.c |
//PIC Stuff/PICX_27J13/dist/default/production/doprnt.p1 |
---|
0,0 → 1,270 |
Version 3.2 HI-TECH Software Intermediate Code |
"57 C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdio.h |
[v F13 `(v ~T0 @X0 0 tf1`uc ] |
[s S1 `*uc 1 `*F13 1 ] |
[n S1 __prbuf ptr func ] |
[; ;stdio.h: 8: typedef int ptrdiff_t; |
[; ;stdio.h: 9: typedef unsigned size_t; |
[; ;stdio.h: 10: typedef unsigned short wchar_t; |
[; ;stdarg.h: 7: typedef void * va_list[1]; |
[; ;stdarg.h: 10: extern void * __va_start(void); |
[; ;stdarg.h: 13: extern void * __va_arg(void *, ...); |
[; ;stdio.h: 23: extern int errno; |
[; ;stdio.h: 54: struct __prbuf |
[; ;stdio.h: 55: { |
[; ;stdio.h: 56: char * ptr; |
[; ;stdio.h: 57: void (* func)(char); |
[; ;stdio.h: 58: }; |
[; ;conio.h: 17: extern int errno; |
[; ;conio.h: 20: extern void init_uart(void); |
[; ;conio.h: 22: extern char getch(void); |
[; ;conio.h: 23: extern char getche(void); |
[; ;conio.h: 24: extern void putch(char); |
[; ;conio.h: 25: extern void ungetch(char); |
[; ;conio.h: 27: extern __bit kbhit(void); |
[; ;conio.h: 31: extern char * cgets(char *); |
[; ;conio.h: 32: extern void cputs(const char *); |
[; ;stdio.h: 99: extern int cprintf(char *, ...); |
[; ;stdio.h: 104: extern int _doprnt(struct __prbuf *, const register char *, register va_list); |
[; ;stdio.h: 194: extern char * gets(char *); |
[; ;stdio.h: 195: extern int puts(const char *); |
[; ;stdio.h: 196: extern int scanf(const char *, ...); |
[; ;stdio.h: 197: extern int sscanf(const char *, const char *, ...); |
[; ;stdio.h: 198: extern int vprintf(const char *, va_list); |
[; ;stdio.h: 199: extern int vsprintf(char *, const char *, va_list) __attribute__((unsupported("vsprintf() is not supported by this compiler"))); |
[; ;stdio.h: 200: extern int vscanf(const char *, va_list ap); |
[; ;stdio.h: 201: extern int vsscanf(const char *, const char *, va_list); |
[; ;stdio.h: 205: extern int sprintf(char *, const char *, ...); |
[; ;stdio.h: 206: extern int printf(const char *, ...); |
[; ;ctype.h: 4: extern __bit isalpha(char); |
[; ;ctype.h: 5: extern __bit isupper(char); |
[; ;ctype.h: 6: extern __bit islower(char); |
[; ;ctype.h: 7: extern __bit isdigit(char); |
[; ;ctype.h: 8: extern __bit isxdigit(char); |
[; ;ctype.h: 9: extern __bit isspace(char); |
[; ;ctype.h: 10: extern __bit ispunct(char); |
[; ;ctype.h: 11: extern __bit isalnum(char); |
[; ;ctype.h: 12: extern __bit isprint(char); |
[; ;ctype.h: 13: extern __bit isgraph(char); |
[; ;ctype.h: 14: extern __bit iscntrl(char); |
[; ;ctype.h: 17: extern char toupper(char); |
[; ;ctype.h: 18: extern char tolower(char); |
[; ;stdlib.h: 27: typedef struct { |
[; ;stdlib.h: 28: int rem; |
[; ;stdlib.h: 29: int quot; |
[; ;stdlib.h: 30: } div_t; |
[; ;stdlib.h: 31: typedef struct { |
[; ;stdlib.h: 32: unsigned rem; |
[; ;stdlib.h: 33: unsigned quot; |
[; ;stdlib.h: 34: } udiv_t; |
[; ;stdlib.h: 35: typedef struct { |
[; ;stdlib.h: 36: long quot; |
[; ;stdlib.h: 37: long rem; |
[; ;stdlib.h: 38: } ldiv_t; |
[; ;stdlib.h: 39: typedef struct { |
[; ;stdlib.h: 40: unsigned long quot; |
[; ;stdlib.h: 41: unsigned long rem; |
[; ;stdlib.h: 42: } uldiv_t; |
[; ;stdlib.h: 65: extern double atof(const char *); |
[; ;stdlib.h: 66: extern double strtod(const char *, const char **); |
[; ;stdlib.h: 67: extern int atoi(const char *); |
[; ;stdlib.h: 68: extern unsigned xtoi(const char *); |
[; ;stdlib.h: 69: extern long atol(const char *); |
[; ;stdlib.h: 70: extern long strtol(const char *, char **, int); |
[; ;stdlib.h: 72: extern int rand(void); |
[; ;stdlib.h: 73: extern void srand(unsigned int); |
[; ;stdlib.h: 74: extern void * calloc(size_t, size_t); |
[; ;stdlib.h: 75: extern div_t div(int numer, int denom); |
[; ;stdlib.h: 76: extern udiv_t udiv(unsigned numer, unsigned denom); |
[; ;stdlib.h: 77: extern ldiv_t ldiv(long numer, long denom); |
[; ;stdlib.h: 78: extern uldiv_t uldiv(unsigned long numer,unsigned long denom); |
[; ;stdlib.h: 79: extern unsigned long _lrotl(unsigned long value, unsigned int shift); |
[; ;stdlib.h: 80: extern unsigned long _lrotr(unsigned long value, unsigned int shift); |
[; ;stdlib.h: 81: extern unsigned int _rotl(unsigned int value, unsigned int shift); |
[; ;stdlib.h: 82: extern unsigned int _rotr(unsigned int value, unsigned int shift); |
[; ;stdlib.h: 87: extern void * malloc(size_t); |
[; ;stdlib.h: 88: extern void free(void *); |
[; ;stdlib.h: 89: extern void * realloc(void *, size_t); |
[; ;stdlib.h: 91: extern void abort(void); |
[; ;stdlib.h: 92: extern void exit(int); |
[; ;stdlib.h: 93: extern int atexit(void (*)(void)); |
[; ;stdlib.h: 94: extern char * getenv(const char *); |
[; ;stdlib.h: 95: extern char ** environ; |
[; ;stdlib.h: 96: extern int system(char *); |
[; ;stdlib.h: 97: extern void qsort(void *, size_t, size_t, int (*)(const void *, const void *)); |
[; ;stdlib.h: 98: extern void * bsearch(const void *, void *, size_t, size_t, int(*)(const void *, const void *)); |
[; ;stdlib.h: 99: extern int abs(int); |
[; ;stdlib.h: 100: extern long labs(long); |
[; ;stdlib.h: 103: extern char * itoa(char * buf, int val, int base); |
[; ;stdlib.h: 104: extern char * utoa(char * buf, unsigned val, int base); |
[; ;stdlib.h: 109: extern char * ltoa(char * buf, long val, int base); |
[; ;stdlib.h: 110: extern char * ultoa(char * buf, unsigned long val, int base); |
[; ;stdlib.h: 112: extern char * ftoa(float f, int * status); |
[; ;string.h: 22: extern void * memcpy(void *, const void *, size_t); |
[; ;string.h: 23: extern void * memmove(void *, const void *, size_t); |
[; ;string.h: 24: extern void * memset(void *, int, size_t); |
[; ;string.h: 35: extern char * strcat(char *, const char *); |
[; ;string.h: 36: extern char * strcpy(char *, const char *); |
[; ;string.h: 37: extern char * strncat(char *, const char *, size_t); |
[; ;string.h: 38: extern char * strncpy(char *, const char *, size_t); |
[; ;string.h: 39: extern char * strdup(const char *); |
[; ;string.h: 40: extern char * strtok(char *, const char *); |
[; ;string.h: 43: extern int memcmp(const void *, const void *, size_t); |
[; ;string.h: 44: extern int strcmp(const char *, const char *); |
[; ;string.h: 45: extern int stricmp(const char *, const char *); |
[; ;string.h: 46: extern int strncmp(const char *, const char *, size_t); |
[; ;string.h: 47: extern int strnicmp(const char *, const char *, size_t); |
[; ;string.h: 48: extern void * memchr(const void *, int, size_t); |
[; ;string.h: 49: extern size_t strcspn(const char *, const char *); |
[; ;string.h: 50: extern char * strpbrk(const char *, const char *); |
[; ;string.h: 51: extern size_t strspn(const char *, const char *); |
[; ;string.h: 52: extern char * strstr(const char *, const char *); |
[; ;string.h: 53: extern char * stristr(const char *, const char *); |
[; ;string.h: 54: extern char * strerror(int); |
[; ;string.h: 55: extern size_t strlen(const char *); |
[; ;string.h: 56: extern char * strchr(const char *, int); |
[; ;string.h: 57: extern char * strichr(const char *, int); |
[; ;string.h: 58: extern char * strrchr(const char *, int); |
[; ;string.h: 59: extern char * strrichr(const char *, int); |
[; ;conio.h: 17: extern int errno; |
[; ;conio.h: 20: extern void init_uart(void); |
[; ;conio.h: 22: extern char getch(void); |
[; ;conio.h: 23: extern char getche(void); |
[; ;conio.h: 24: extern void putch(char); |
[; ;conio.h: 25: extern void ungetch(char); |
[; ;conio.h: 27: extern __bit kbhit(void); |
[; ;conio.h: 31: extern char * cgets(char *); |
[; ;conio.h: 32: extern void cputs(const char *); |
[; ;sys.h: 17: extern int errno; |
[; ;sys.h: 30: extern int execl(char *, char *, ...); |
[; ;sys.h: 31: extern int execv(char *, char **); |
[; ;sys.h: 32: extern int execve(char *, char **, char **); |
[; ;sys.h: 33: extern int execle(char *, char *, ...); |
[; ;sys.h: 34: extern int execvp(char *, char **); |
[; ;sys.h: 35: extern int execlp(char *, char *, ...); |
[; ;sys.h: 36: extern int getpid(void); |
[; ;sys.h: 37: extern char * mktemp(char *); |
[; ;sys.h: 51: extern int spawnl(char *, char *, ...); |
[; ;sys.h: 52: extern int spawnv(char *, char **); |
[; ;sys.h: 53: extern int spawnle(char *, char *, ...); |
[; ;sys.h: 54: extern int spawnve(char *, char **, char **); |
[; ;sys.h: 55: extern int spawnlp(char *, char *, ...); |
[; ;sys.h: 56: extern int spawnvp(char *, char **); |
[; ;sys.h: 58: extern int chdir(char *); |
[; ;sys.h: 59: extern int chdrv(char *); |
[; ;sys.h: 60: extern int mkdir(char *); |
[; ;sys.h: 61: extern int rmdir(char *); |
[; ;sys.h: 62: extern char * getcwd(char *); |
[; ;sys.h: 63: extern void persist_validate(void); |
[; ;sys.h: 64: extern int persist_check(int); |
[; ;sys.h: 65: extern char * getdrv(void); |
[; ;sys.h: 66: extern char ** _getargs(char *, char *); |
[; ;sys.h: 67: extern int _argc_; |
[; ;sys.h: 78: extern void * sbrk(size_t); |
[; ;sys.h: 79: extern void brk(void *); |
[; ;sys.h: 85: extern int _pnum(unsigned long, signed char, signed char, unsigned char, unsigned char, struct __prbuf *, unsigned char); |
[; ;sys.h: 86: extern int _fnum(double, short, short, short, struct __prbuf *, short); |
[; ;math.h: 3: extern double fabs(double); |
[; ;math.h: 4: extern double floor(double); |
[; ;math.h: 5: extern double ceil(double); |
[; ;math.h: 6: extern double modf(double, double *); |
[; ;math.h: 7: extern double sqrt(double); |
[; ;math.h: 8: extern double atof(const char *); |
[; ;math.h: 9: extern double sin(double); |
[; ;math.h: 10: extern double cos(double); |
[; ;math.h: 11: extern double tan(double); |
[; ;math.h: 12: extern double asin(double); |
[; ;math.h: 13: extern double acos(double); |
[; ;math.h: 14: extern double atan(double); |
[; ;math.h: 15: extern double atan2(double, double); |
[; ;math.h: 16: extern double log(double); |
[; ;math.h: 17: extern double log10(double); |
[; ;math.h: 18: extern double pow(double, double); |
[; ;math.h: 19: extern double exp(double); |
[; ;math.h: 20: extern double sinh(double); |
[; ;math.h: 21: extern double cosh(double); |
[; ;math.h: 22: extern double tanh(double); |
[; ;math.h: 23: extern double eval_poly(double, const double *, int); |
[; ;math.h: 24: extern double frexp(double, int *); |
[; ;math.h: 25: extern double ldexp(double, int); |
[; ;math.h: 26: extern double fmod(double, double); |
[; ;math.h: 27: extern double trunc(double); |
[; ;math.h: 28: extern double round(double); |
"13 C:\Program Files (x86)\Microchip\xc8\v1.12\sources\doprnt.c |
[p n 350 ] |
"459 |
[v __doprnt `(i ~T0 @X0 1 ef3`*S1`*Cuc`**v ] |
{ |
[; ;doprnt.c: 455: int |
[; ;doprnt.c: 458: _doprnt(struct __prbuf * pb, register const char * f, register va_list ap) |
[; ;doprnt.c: 459: { |
[e :U __doprnt ] |
[v _pb `*S1 ~T0 @X0 1 r1 ] |
[v _f `*Cuc ~T0 @X0 1 R2 ] |
[v _ap `**v ~T0 @X0 1 R3 ] |
[f ] |
"499 |
[v _c `c ~T0 @X0 1 a ] |
"506 |
[v _prec `c ~T0 @X0 1 a ] |
"508 |
[v _flag `uc ~T0 @X0 1 a ] |
"533 |
[s S7 `*Cuc 1 `ui 1 ] |
[n S7 . _cp _len ] |
[u S6 `ui 1 `S7 1 ] |
[n S6 . _val _str ] |
[v __val `S6 ~T0 @X0 1 a ] |
[; ;doprnt.c: 499: signed char c; |
[; ;doprnt.c: 506: signed char prec; |
[; ;doprnt.c: 508: unsigned char flag; |
[; ;doprnt.c: 527: union { |
[; ;doprnt.c: 528: unsigned int _val; |
[; ;doprnt.c: 529: struct { |
[; ;doprnt.c: 530: const char * _cp; |
[; ;doprnt.c: 531: unsigned _len; |
[; ;doprnt.c: 532: } _str; |
[; ;doprnt.c: 533: } _val; |
[; ;doprnt.c: 545: while(c = *f++) { |
"545 |
[e $U 9 ] |
[e :U 10 ] |
{ |
[; ;doprnt.c: 549: { |
"549 |
{ |
[; ;doprnt.c: 550: if(pb->func) (pb->func(c)); else ((*pb->ptr++ = c)); |
"550 |
[e $ ! != . *U _pb 1 -> -> 0 `i `*F13 12 ] |
[e ( *U . *U _pb 1 (1 -> _c `uc ] |
[e $U 13 ] |
[e :U 12 ] |
[e = *U ++ . *U _pb 0 * -> -> 1 `i `x -> -> # *U . *U _pb 0 `i `x -> _c `uc ] |
[e :U 13 ] |
[; ;doprnt.c: 551: continue; |
"551 |
[e $U 9 ] |
"552 |
} |
[; ;doprnt.c: 552: } |
[; ;doprnt.c: 1429: { |
"1429 |
{ |
"1476 |
} |
"1540 |
} |
[e :U 9 ] |
"545 |
[e $ != -> = _c -> *U ++ _f * -> -> 1 `i `x -> -> # *U _f `i `x `c `i -> -> -> 0 `i `c `i 10 ] |
[e :U 11 ] |
[; ;doprnt.c: 1476: } |
[; ;doprnt.c: 1540: } |
[; ;doprnt.c: 1547: return 0; |
"1547 |
[e ) -> 0 `i ] |
[e $UE 8 ] |
[; ;doprnt.c: 1548: } |
"1548 |
[e :UE 8 ] |
} |
//PIC Stuff/PICX_27J13/dist/default/production/doprnt.pre |
---|
0,0 → 1,323 |
# 1 "C:\Program Files (x86)\Microchip\xc8\v1.12\sources\doprnt.c" |
# 8 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdio.h" |
typedef int ptrdiff_t; |
typedef unsigned size_t; |
typedef unsigned short wchar_t; |
# 7 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdarg.h" |
typedef void * va_list[1]; |
#pragma intrinsic(__va_start) |
extern void * __va_start(void); |
#pragma intrinsic(__va_arg) |
extern void * __va_arg(void *, ...); |
# 23 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdio.h" |
extern int errno; |
# 54 |
struct __prbuf |
{ |
char * ptr; |
void (* func)(char); |
}; |
# 17 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\conio.h" |
extern int errno; |
extern void init_uart(void); |
extern char getch(void); |
extern char getche(void); |
extern void putch(char); |
extern void ungetch(char); |
extern __bit kbhit(void); |
# 31 |
extern char * cgets(char *); |
extern void cputs(const char *); |
# 99 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdio.h" |
extern int cprintf(char *, ...); |
#pragma printf_check(cprintf) |
extern int _doprnt(struct __prbuf *, const register char *, register va_list); |
# 191 |
#pragma printf_check(vprintf) const |
#pragma printf_check(vsprintf) const |
extern char * gets(char *); |
extern int puts(const char *); |
extern int scanf(const char *, ...); |
extern int sscanf(const char *, const char *, ...); |
extern int vprintf(const char *, va_list); |
extern int vsprintf(char *, const char *, va_list) __attribute__((unsupported("vsprintf() is not supported by this compiler"))); |
extern int vscanf(const char *, va_list ap); |
extern int vsscanf(const char *, const char *, va_list); |
#pragma printf_check(printf) const |
#pragma printf_check(sprintf) const |
extern int sprintf(char *, const char *, ...); |
extern int printf(const char *, ...); |
# 4 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\ctype.h" |
extern __bit isalpha(char); |
extern __bit isupper(char); |
extern __bit islower(char); |
extern __bit isdigit(char); |
extern __bit isxdigit(char); |
extern __bit isspace(char); |
extern __bit ispunct(char); |
extern __bit isalnum(char); |
extern __bit isprint(char); |
extern __bit isgraph(char); |
extern __bit iscntrl(char); |
extern char toupper(char); |
extern char tolower(char); |
# 27 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\stdlib.h" |
typedef struct { |
int rem; |
int quot; |
} div_t; |
typedef struct { |
unsigned rem; |
unsigned quot; |
} udiv_t; |
typedef struct { |
long quot; |
long rem; |
} ldiv_t; |
typedef struct { |
unsigned long quot; |
unsigned long rem; |
} uldiv_t; |
# 65 |
extern double atof(const char *); |
extern double strtod(const char *, const char **); |
extern int atoi(const char *); |
extern unsigned xtoi(const char *); |
extern long atol(const char *); |
extern long strtol(const char *, char **, int); |
extern int rand(void); |
extern void srand(unsigned int); |
extern void * calloc(size_t, size_t); |
extern div_t div(int numer, int denom); |
extern udiv_t udiv(unsigned numer, unsigned denom); |
extern ldiv_t ldiv(long numer, long denom); |
extern uldiv_t uldiv(unsigned long numer,unsigned long denom); |
extern unsigned long _lrotl(unsigned long value, unsigned int shift); |
extern unsigned long _lrotr(unsigned long value, unsigned int shift); |
extern unsigned int _rotl(unsigned int value, unsigned int shift); |
extern unsigned int _rotr(unsigned int value, unsigned int shift); |
extern void * malloc(size_t); |
extern void free(void *); |
extern void * realloc(void *, size_t); |
extern void abort(void); |
extern void exit(int); |
extern int atexit(void (*)(void)); |
extern char * getenv(const char *); |
extern char ** environ; |
extern int system(char *); |
extern void qsort(void *, size_t, size_t, int (*)(const void *, const void *)); |
extern void * bsearch(const void *, void *, size_t, size_t, int(*)(const void *, const void *)); |
extern int abs(int); |
extern long labs(long); |
extern char * itoa(char * buf, int val, int base); |
extern char * utoa(char * buf, unsigned val, int base); |
extern char * ltoa(char * buf, long val, int base); |
extern char * ultoa(char * buf, unsigned long val, int base); |
extern char * ftoa(float f, int * status); |
# 22 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\string.h" |
extern void * memcpy(void *, const void *, size_t); |
extern void * memmove(void *, const void *, size_t); |
extern void * memset(void *, int, size_t); |
# 35 |
extern char * strcat(char *, const char *); |
extern char * strcpy(char *, const char *); |
extern char * strncat(char *, const char *, size_t); |
extern char * strncpy(char *, const char *, size_t); |
extern char * strdup(const char *); |
extern char * strtok(char *, const char *); |
extern int memcmp(const void *, const void *, size_t); |
extern int strcmp(const char *, const char *); |
extern int stricmp(const char *, const char *); |
extern int strncmp(const char *, const char *, size_t); |
extern int strnicmp(const char *, const char *, size_t); |
extern void * memchr(const void *, int, size_t); |
extern size_t strcspn(const char *, const char *); |
extern char * strpbrk(const char *, const char *); |
extern size_t strspn(const char *, const char *); |
extern char * strstr(const char *, const char *); |
extern char * stristr(const char *, const char *); |
extern char * strerror(int); |
extern size_t strlen(const char *); |
extern char * strchr(const char *, int); |
extern char * strichr(const char *, int); |
extern char * strrchr(const char *, int); |
extern char * strrichr(const char *, int); |
# 17 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\conio.h" |
extern int errno; |
extern void init_uart(void); |
extern char getch(void); |
extern char getche(void); |
extern void putch(char); |
extern void ungetch(char); |
extern __bit kbhit(void); |
# 31 |
extern char * cgets(char *); |
extern void cputs(const char *); |
# 17 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\sys.h" |
extern int errno; |
# 30 |
extern int execl(char *, char *, ...); |
extern int execv(char *, char **); |
extern int execve(char *, char **, char **); |
extern int execle(char *, char *, ...); |
extern int execvp(char *, char **); |
extern int execlp(char *, char *, ...); |
extern int getpid(void); |
extern char * mktemp(char *); |
# 51 |
extern int spawnl(char *, char *, ...); |
extern int spawnv(char *, char **); |
extern int spawnle(char *, char *, ...); |
extern int spawnve(char *, char **, char **); |
extern int spawnlp(char *, char *, ...); |
extern int spawnvp(char *, char **); |
extern int chdir(char *); |
extern int chdrv(char *); |
extern int mkdir(char *); |
extern int rmdir(char *); |
extern char * getcwd(char *); |
extern void persist_validate(void); |
extern int persist_check(int); |
extern char * getdrv(void); |
extern char ** _getargs(char *, char *); |
extern int _argc_; |
# 78 |
extern void * sbrk(size_t); |
extern void brk(void *); |
# 85 |
extern int _pnum(unsigned long, signed char, signed char, unsigned char, unsigned char, struct __prbuf *, unsigned char); |
extern int _fnum(double, short, short, short, struct __prbuf *, short); |
# 3 "C:\Program Files (x86)\Microchip\xc8\v1.12\include\math.h" |
extern double fabs(double); |
extern double floor(double); |
extern double ceil(double); |
extern double modf(double, double *); |
extern double sqrt(double); |
extern double atof(const char *); |
extern double sin(double); |
extern double cos(double); |
extern double tan(double); |
extern double asin(double); |
extern double acos(double); |
extern double atan(double); |
extern double atan2(double, double); |
extern double log(double); |
extern double log10(double); |
extern double pow(double, double); |
extern double exp(double); |
extern double sinh(double); |
extern double cosh(double); |
extern double tanh(double); |
extern double eval_poly(double, const double *, int); |
extern double frexp(double, int *); |
extern double ldexp(double, int); |
extern double fmod(double, double); |
extern double trunc(double); |
extern double round(double); |
# 13 "C:\Program Files (x86)\Microchip\xc8\v1.12\sources\doprnt.c" |
#pragma warning disable 350 |
# 455 |
int |
_doprnt(struct __prbuf * pb, register const char * f, register va_list ap) |
{ |
# 499 |
signed char c; |
# 506 |
signed char prec; |
unsigned char flag; |
# 527 |
union { |
unsigned int _val; |
struct { |
const char * _cp; |
unsigned _len; |
} _str; |
} _val; |
# 545 |
while(c = *f++) { |
# 549 |
{ |
if(pb->func) (pb->func(c)); else ((*pb->ptr++ = c)); |
continue; |
} |
# 1429 |
{ |
# 1476 |
} |
# 1540 |
} |
# 1547 |
return 0; |
} |
//PIC Stuff/PICX_27J13/funclist |
---|
0,0 → 1,4 |
__stringdata: SMALLCONST, 3840 0 25 |
_main: CODE, 3866 0 224 |
__initialization: CODE, 4090 0 44 |
Total: 293 |
//PIC Stuff/PICX_27J13/main.c |
---|
0,0 → 1,141 |
#include <xc.h> |
#include <delays.h> |
#include <stdio.h> |
#include "defines.h" |
#include "uart.h" |
// <editor-fold defaultstate="collapsed" desc="Configuration Bits"> |
/* --------------------------- Configuration Bits --------------------------- */ |
/* CONFIG1L @ 0x1FFF8 */ |
#pragma config CFGPLLEN = ON // Enable PLL on startup |
#pragma config PLLDIV = 3 // Set PPL prescaler to 3 (to get 4MHz) |
#pragma config WDTEN = OFF // Turn off watchdog timer |
#pragma config STVREN = OFF // Stack overflow/underflow reset disabled |
#pragma config XINST = OFF // Turn off extended instruction set |
/* CONFIG1H @ 0x1FFF9 */ |
#pragma config CP0 = OFF // Program memory is not code-protected |
/* CONFIG2L @ 0x1FFFA */ |
#pragma config CLKOEC = OFF // CLKO output disabled on RA6 pin |
#pragma config SOSCSEL = LOW // Low Power T1OSC/SOSC circuit selected |
#pragma config IESO = ON // Internal external oscillator switch over disabled |
#pragma config OSC = HSPLL // Use external oscillator (101) |
#pragma config FCMEN = OFF // Fail-safe clock monitor disabled |
/* CONFIG2H @ 0x1FFFB */ |
#pragma config WDTPS = 1 // Watchdog postscaler of 1:1 |
/* CONFIG3L @ 0x1FFFC */ |
#pragma config RTCOSC = T1OSCREF // RTCC uses T1OSC/T1CKI |
#pragma config DSBOREN = ON // Deep sleep BOR enabled |
#pragma config DSWDTPS = M2 // Deep sleep watchdog postscaler of 1:2 (36m) |
#pragma config DSWDTEN = OFF // Deep sleep watchdog timer disabled |
#pragma config DSWDTOSC = INTOSCREF // DSWDT clock select uses INTRC |
/* CONFIG3H @ 0x1FFFD */ |
#pragma config PLLSEL = PLL96 // Use 96MHz PLL 4MHz -> 96MHz / 2 = 48MHz |
#pragma config ADCSEL = BIT12 // 12-bit ADC |
#pragma config MSSP7B_EN = MSK7 // 7-bit address masking mode |
#pragma config IOL1WAY = OFF // IOLOCK bit can be set and cleared as needed |
/* CONFIG4L @ 0x1FFFE */ |
#pragma config WPCFG = ON // Configuration words page protected |
/* CONFIG4H @ 0x1FFFF */ |
#pragma config WPEND = PAGE_WPFP // Pages WPFP<6:0> through Configuration Words erase/write protected |
#pragma config WPDIS = OFF // WPFP<6:0>/WPEND region ignored |
/* -------------------------------------------------------------------------- */ |
// </editor-fold> |
#if defined(_TEST_UART) |
int main() { |
char buffer[100]; |
buffer[0] = 1; |
unsigned char length = 12345; |
unsigned char buffer[100]; |
float f = 3.1415; |
/* --------------------- Oscillator Configuration --------------------- */ |
// OSCTUNEbits.PLLEN = 1; // Enable 4x PLL |
OSCCONbits.IRCF = 0b111; // Set INTOSC postscaler to 8MHz |
OSCCONbits.SCS = 0b00; // Use 96MHz PLL as primary clock source |
/* -------------------------------------------------------------------- */ |
// Set all ports as digial I/O |
ANCON0 = 0xFF; |
ANCON1 = 0x1F; |
UART1_Init(); // Initialize the UART handler code |
// interrupt_enable(); // Enable high-priority interrupts and low-priority interrupts |
// interrupt_init(); // Initialize the interrupt priorities |
// DBG_PRINT_MAIN("\r\nBegin Program\r\n"); |
// DBG_PRINT_MAIN("%d\r\n", length); |
// printf("asf\r\n"); |
while (1) { |
// length = UART1_Read_Buffer((unsigned char *) buffer); |
// if (length != 0) { |
// UART1_WriteB((char *) buffer, length); |
// } |
// |
// Delay10KTCYx(255); |
// Delay10KTCYx(255); |
} |
} |
#elif defined(_TEST_I2C_MASTER) |
int main() { |
char buffer[100]; |
buffer[0] = 1; |
} |
#else |
int main() { |
char buffer[255]; |
char buffer1[255]; |
char buffer2[255]; |
char buffer3[255]; |
char buffer4[255]; |
char buffer5[255]; |
char buffer6[255]; |
char buffer7[255]; |
char buffer8[255]; |
char buffer9[255]; |
char buffer10[255]; |
char buffer11[255]; |
char buffer12[100]; |
char buffer13[100]; |
char buffer14[50]; |
char buffer15[50]; |
char buffer16[50]; |
char buffer17[40]; |
char buffer18[20]; |
buffer[0] = 1; |
buffer1[0] = 1; |
buffer2[0] = 1; |
buffer3[0] = 1; |
buffer4[0] = 1; |
buffer5[0] = 1; |
buffer6[0] = 1; |
buffer7[0] = 1; |
buffer8[0] = 1; |
buffer9[0] = 1; |
buffer10[0] = 1; |
buffer11[0] = 1; |
buffer12[0] = 1; |
buffer13[0] = 1; |
buffer14[0] = 1; |
buffer15[0] = 1; |
buffer16[0] = 1; |
buffer17[0] = 1; |
buffer18[0] = 1; |
} |
#endif |
void putch(char data) { |
while (!TXIF) |
continue; |
TXREG = data; |
} |
//PIC Stuff/PICX_27J13/nbproject/Makefile-default.mk |
---|
0,0 → 1,146 |
# |
# Generated Makefile - do not edit! |
# |
# Edit the Makefile in the project folder instead (../Makefile). Each target |
# has a -pre and a -post target defined where you can add customized code. |
# |
# This makefile implements configuration specific macros and targets. |
# Include project Makefile |
ifeq "${IGNORE_LOCAL}" "TRUE" |
# do not include local makefile. User is passing all local related variables already |
else |
include Makefile |
# Include makefile containing local settings |
ifeq "$(wildcard nbproject/Makefile-local-default.mk)" "nbproject/Makefile-local-default.mk" |
include nbproject/Makefile-local-default.mk |
endif |
endif |
# Environment |
MKDIR=gnumkdir -p |
RM=rm -f |
MV=mv |
CP=cp |
# Macros |
CND_CONF=default |
ifeq ($(TYPE_IMAGE), DEBUG_RUN) |
IMAGE_TYPE=debug |
OUTPUT_SUFFIX=cof |
DEBUGGABLE_SUFFIX=cof |
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} |
else |
IMAGE_TYPE=production |
OUTPUT_SUFFIX=hex |
DEBUGGABLE_SUFFIX=cof |
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} |
endif |
# Object Directory |
OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE} |
# Distribution Directory |
DISTDIR=dist/${CND_CONF}/${IMAGE_TYPE} |
# Object Files Quoted if spaced |
OBJECTFILES_QUOTED_IF_SPACED=${OBJECTDIR}/main.p1 ${OBJECTDIR}/uart.p1 |
POSSIBLE_DEPFILES=${OBJECTDIR}/main.p1.d ${OBJECTDIR}/uart.p1.d |
# Object Files |
OBJECTFILES=${OBJECTDIR}/main.p1 ${OBJECTDIR}/uart.p1 |
CFLAGS= |
ASFLAGS= |
LDLIBSOPTIONS= |
############# Tool locations ########################################## |
# If you copy a project from one host to another, the path where the # |
# compiler is installed may be different. # |
# If you open this project with MPLAB X in the new host, this # |
# makefile will be regenerated and the paths will be corrected. # |
####################################################################### |
# fixDeps replaces a bunch of sed/cat/printf statements that slow down the build |
FIXDEPS=fixDeps |
.build-conf: ${BUILD_SUBPROJECTS} |
${MAKE} ${MAKE_OPTIONS} -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} |
MP_PROCESSOR_OPTION=18F27J13 |
# ------------------------------------------------------------------------------------ |
# Rules for buildStep: compile |
ifeq ($(TYPE_IMAGE), DEBUG_RUN) |
${OBJECTDIR}/main.p1: main.c nbproject/Makefile-${CND_CONF}.mk |
@${MKDIR} ${OBJECTDIR} |
@${RM} ${OBJECTDIR}/main.p1.d |
${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G --asmlist -D__DEBUG=1 --debugger=pickit3 --double=32 --float=32 --emi=wordwrite --opt=default,+asm,-asmfile,+speed,-space,-debug,9 --addrqual=ignore --mode=free -P -N255 --warn=0 --summary=default,-psect,-class,+mem,-hex,-file --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib "--errformat=%%f:%%l: error: %%s" "--warnformat=%%f:%%l: warning: %%s" "--msgformat=%%f:%%l: advisory: %%s" -o${OBJECTDIR}/main.p1 main.c |
@-${MV} ${OBJECTDIR}/main.d ${OBJECTDIR}/main.p1.d |
@${FIXDEPS} ${OBJECTDIR}/main.p1.d $(SILENT) -rsi ${MP_CC_DIR}../ |
${OBJECTDIR}/uart.p1: uart.c nbproject/Makefile-${CND_CONF}.mk |
@${MKDIR} ${OBJECTDIR} |
@${RM} ${OBJECTDIR}/uart.p1.d |
${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G --asmlist -D__DEBUG=1 --debugger=pickit3 --double=32 --float=32 --emi=wordwrite --opt=default,+asm,-asmfile,+speed,-space,-debug,9 --addrqual=ignore --mode=free -P -N255 --warn=0 --summary=default,-psect,-class,+mem,-hex,-file --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib "--errformat=%%f:%%l: error: %%s" "--warnformat=%%f:%%l: warning: %%s" "--msgformat=%%f:%%l: advisory: %%s" -o${OBJECTDIR}/uart.p1 uart.c |
@-${MV} ${OBJECTDIR}/uart.d ${OBJECTDIR}/uart.p1.d |
@${FIXDEPS} ${OBJECTDIR}/uart.p1.d $(SILENT) -rsi ${MP_CC_DIR}../ |
else |
${OBJECTDIR}/main.p1: main.c nbproject/Makefile-${CND_CONF}.mk |
@${MKDIR} ${OBJECTDIR} |
@${RM} ${OBJECTDIR}/main.p1.d |
${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G --asmlist --double=32 --float=32 --emi=wordwrite --opt=default,+asm,-asmfile,+speed,-space,-debug,9 --addrqual=ignore --mode=free -P -N255 --warn=0 --summary=default,-psect,-class,+mem,-hex,-file --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib "--errformat=%%f:%%l: error: %%s" "--warnformat=%%f:%%l: warning: %%s" "--msgformat=%%f:%%l: advisory: %%s" -o${OBJECTDIR}/main.p1 main.c |
@-${MV} ${OBJECTDIR}/main.d ${OBJECTDIR}/main.p1.d |
@${FIXDEPS} ${OBJECTDIR}/main.p1.d $(SILENT) -rsi ${MP_CC_DIR}../ |
${OBJECTDIR}/uart.p1: uart.c nbproject/Makefile-${CND_CONF}.mk |
@${MKDIR} ${OBJECTDIR} |
@${RM} ${OBJECTDIR}/uart.p1.d |
${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G --asmlist --double=32 --float=32 --emi=wordwrite --opt=default,+asm,-asmfile,+speed,-space,-debug,9 --addrqual=ignore --mode=free -P -N255 --warn=0 --summary=default,-psect,-class,+mem,-hex,-file --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib "--errformat=%%f:%%l: error: %%s" "--warnformat=%%f:%%l: warning: %%s" "--msgformat=%%f:%%l: advisory: %%s" -o${OBJECTDIR}/uart.p1 uart.c |
@-${MV} ${OBJECTDIR}/uart.d ${OBJECTDIR}/uart.p1.d |
@${FIXDEPS} ${OBJECTDIR}/uart.p1.d $(SILENT) -rsi ${MP_CC_DIR}../ |
endif |
# ------------------------------------------------------------------------------------ |
# Rules for buildStep: assemble |
ifeq ($(TYPE_IMAGE), DEBUG_RUN) |
else |
endif |
# ------------------------------------------------------------------------------------ |
# Rules for buildStep: link |
ifeq ($(TYPE_IMAGE), DEBUG_RUN) |
dist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk |
@${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} |
${MP_CC} $(MP_EXTRA_LD_PRE) --chip=$(MP_PROCESSOR_OPTION) -G --asmlist -mdist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.map -D__DEBUG=1 --debugger=pickit3 --double=32 --float=32 --emi=wordwrite --opt=default,+asm,-asmfile,+speed,-space,-debug,9 --addrqual=ignore --mode=free -P -N255 --warn=0 --summary=default,-psect,-class,+mem,-hex,-file --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib "--errformat=%%f:%%l: error: %%s" "--warnformat=%%f:%%l: warning: %%s" "--msgformat=%%f:%%l: advisory: %%s" -odist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} |
@${RM} dist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.hex |
else |
dist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk |
@${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} |
${MP_CC} $(MP_EXTRA_LD_PRE) --chip=$(MP_PROCESSOR_OPTION) -G --asmlist -mdist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.map --double=32 --float=32 --emi=wordwrite --opt=default,+asm,-asmfile,+speed,-space,-debug,9 --addrqual=ignore --mode=free -P -N255 --warn=0 --summary=default,-psect,-class,+mem,-hex,-file --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib "--errformat=%%f:%%l: error: %%s" "--warnformat=%%f:%%l: warning: %%s" "--msgformat=%%f:%%l: advisory: %%s" -odist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} |
endif |
# Subprojects |
.build-subprojects: |
# Subprojects |
.clean-subprojects: |
# Clean Targets |
.clean-conf: ${CLEAN_SUBPROJECTS} |
${RM} -r build/default |
${RM} -r dist/default |
# Enable dependency checking |
.dep.inc: .depcheck-impl |
DEPFILES=$(shell mplabwildcard ${POSSIBLE_DEPFILES}) |
ifneq (${DEPFILES},) |
include ${DEPFILES} |
endif |
//PIC Stuff/PICX_27J13/nbproject/Makefile-genesis.properties |
---|
0,0 → 1,8 |
# |
#Sat Dec 22 14:37:03 EST 2012 |
default.languagetoolchain.dir=C\:\\Program Files (x86)\\Microchip\\xc8\\v1.12\\bin |
com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=d94e033fce233e60ccb9abf3a212a9b7 |
default.languagetoolchain.version=1.12 |
host.platform=windows |
conf.ids=default |
default.com-microchip-mplab-nbide-toolchainXC8-XC8LanguageToolchain.md5=8fc157cf2b8157578b9f80e4bbee68f8 |
//PIC Stuff/PICX_27J13/nbproject/Makefile-impl.mk |
---|
0,0 → 1,69 |
# |
# Generated Makefile - do not edit! |
# |
# Edit the Makefile in the project folder instead (../Makefile). Each target |
# has a pre- and a post- target defined where you can add customization code. |
# |
# This makefile implements macros and targets common to all configurations. |
# |
# NOCDDL |
# Building and Cleaning subprojects are done by default, but can be controlled with the SUB |
# macro. If SUB=no, subprojects will not be built or cleaned. The following macro |
# statements set BUILD_SUB-CONF and CLEAN_SUB-CONF to .build-reqprojects-conf |
# and .clean-reqprojects-conf unless SUB has the value 'no' |
SUB_no=NO |
SUBPROJECTS=${SUB_${SUB}} |
BUILD_SUBPROJECTS_=.build-subprojects |
BUILD_SUBPROJECTS_NO= |
BUILD_SUBPROJECTS=${BUILD_SUBPROJECTS_${SUBPROJECTS}} |
CLEAN_SUBPROJECTS_=.clean-subprojects |
CLEAN_SUBPROJECTS_NO= |
CLEAN_SUBPROJECTS=${CLEAN_SUBPROJECTS_${SUBPROJECTS}} |
# Project Name |
PROJECTNAME=PICX_27J13.X |
# Active Configuration |
DEFAULTCONF=default |
CONF=${DEFAULTCONF} |
# All Configurations |
ALLCONFS=default |
# build |
.build-impl: .build-pre |
${MAKE} -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .build-conf |
# clean |
.clean-impl: .clean-pre |
${MAKE} -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .clean-conf |
# clobber |
.clobber-impl: .clobber-pre .depcheck-impl |
${MAKE} SUBPROJECTS=${SUBPROJECTS} CONF=default clean |
# all |
.all-impl: .all-pre .depcheck-impl |
${MAKE} SUBPROJECTS=${SUBPROJECTS} CONF=default build |
# dependency checking support |
.depcheck-impl: |
# @echo "# This code depends on make tool being used" >.dep.inc |
# @if [ -n "${MAKE_VERSION}" ]; then \ |
# echo "DEPFILES=\$$(wildcard \$$(addsuffix .d, \$${OBJECTFILES}))" >>.dep.inc; \ |
# echo "ifneq (\$${DEPFILES},)" >>.dep.inc; \ |
# echo "include \$${DEPFILES}" >>.dep.inc; \ |
# echo "endif" >>.dep.inc; \ |
# else \ |
# echo ".KEEP_STATE:" >>.dep.inc; \ |
# echo ".KEEP_STATE_FILE:.make.state.\$${CONF}" >>.dep.inc; \ |
# fi |
//PIC Stuff/PICX_27J13/nbproject/Makefile-local-default.mk |
---|
0,0 → 1,37 |
# |
# Generated Makefile - do not edit! |
# |
# |
# This file contains information about the location of compilers and other tools. |
# If you commmit this file into your revision control server, you will be able to |
# to checkout the project and build it from the command line with make. However, |
# if more than one person works on the same project, then this file might show |
# conflicts since different users are bound to have compilers in different places. |
# In that case you might choose to not commit this file and let MPLAB X recreate this file |
# for each user. The disadvantage of not commiting this file is that you must run MPLAB X at |
# least once so the file gets created and the project can be built. Finally, you can also |
# avoid using this file at all if you are only building from the command line with make. |
# You can invoke make with the values of the macros: |
# $ makeMP_CC="/opt/microchip/mplabc30/v3.30c/bin/pic30-gcc" ... |
# |
SHELL=cmd.exe |
PATH_TO_IDE_BIN=C:/Program Files (x86)/Microchip/MPLABX/mplab_ide/mplab_ide/modules/../../bin/ |
# Adding MPLAB X bin directory to path. |
PATH:=C:/Program Files (x86)/Microchip/MPLABX/mplab_ide/mplab_ide/modules/../../bin/:$(PATH) |
# Path to java used to run MPLAB X when this makefile was created |
MP_JAVA_PATH="C:\Program Files (x86)\Microchip\MPLABX\sys\java\jre1.6.0_32-windows-x64\java-windows/bin/" |
OS_CURRENT="$(shell uname -s)" |
MP_CC="C:\Program Files (x86)\Microchip\xc8\v1.12\bin\xc8.exe" |
# MP_CPPC is not defined |
# MP_BC is not defined |
# MP_AS is not defined |
# MP_LD is not defined |
# MP_AR is not defined |
DEP_GEN=${MP_JAVA_PATH}java -jar "C:/Program Files (x86)/Microchip/MPLABX/mplab_ide/mplab_ide/modules/../../bin/extractobjectdependencies.jar" |
MP_CC_DIR="C:\Program Files (x86)\Microchip\xc8\v1.12\bin" |
# MP_CPPC_DIR is not defined |
# MP_BC_DIR is not defined |
# MP_AS_DIR is not defined |
# MP_LD_DIR is not defined |
# MP_AR_DIR is not defined |
# MP_BC_DIR is not defined |
//PIC Stuff/PICX_27J13/nbproject/Makefile-variables.mk |
---|
0,0 → 1,13 |
# |
# Generated - do not edit! |
# |
# NOCDDL |
# |
CND_BASEDIR=`pwd` |
# default configuration |
CND_ARTIFACT_DIR_default=dist/default/production |
CND_ARTIFACT_NAME_default=PICX_27J13.X.production.hex |
CND_ARTIFACT_PATH_default=dist/default/production/PICX_27J13.X.production.hex |
CND_PACKAGE_DIR_default=${CND_DISTDIR}/default/package |
CND_PACKAGE_NAME_default=picx27j13.x.tar |
CND_PACKAGE_PATH_default=${CND_DISTDIR}/default/package/picx27j13.x.tar |
//PIC Stuff/PICX_27J13/nbproject/Package-default.bash |
---|
0,0 → 1,73 |
#!/bin/bash -x |
# |
# Generated - do not edit! |
# |
# Macros |
TOP=`pwd` |
CND_CONF=default |
CND_DISTDIR=dist |
TMPDIR=build/${CND_CONF}/${IMAGE_TYPE}/tmp-packaging |
TMPDIRNAME=tmp-packaging |
OUTPUT_PATH=dist/${CND_CONF}/${IMAGE_TYPE}/PICX_27J13.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} |
OUTPUT_BASENAME=PICX_27J13.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} |
PACKAGE_TOP_DIR=picx27j13.x/ |
# Functions |
function checkReturnCode |
{ |
rc=$? |
if [ $rc != 0 ] |
then |
exit $rc |
fi |
} |
function makeDirectory |
# $1 directory path |
# $2 permission (optional) |
{ |
mkdir -p "$1" |
checkReturnCode |
if [ "$2" != "" ] |
then |
chmod $2 "$1" |
checkReturnCode |
fi |
} |
function copyFileToTmpDir |
# $1 from-file path |
# $2 to-file path |
# $3 permission |
{ |
cp "$1" "$2" |
checkReturnCode |
if [ "$3" != "" ] |
then |
chmod $3 "$2" |
checkReturnCode |
fi |
} |
# Setup |
cd "${TOP}" |
mkdir -p ${CND_DISTDIR}/${CND_CONF}/package |
rm -rf ${TMPDIR} |
mkdir -p ${TMPDIR} |
# Copy files and create directories and links |
cd "${TOP}" |
makeDirectory ${TMPDIR}/picx27j13.x/bin |
copyFileToTmpDir "${OUTPUT_PATH}" "${TMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755 |
# Generate tar file |
cd "${TOP}" |
rm -f ${CND_DISTDIR}/${CND_CONF}/package/picx27j13.x.tar |
cd ${TMPDIR} |
tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/package/picx27j13.x.tar * |
checkReturnCode |
# Cleanup |
cd "${TOP}" |
rm -rf ${TMPDIR} |
//PIC Stuff/PICX_27J13/nbproject/configurations.xml |
---|
0,0 → 1,122 |
<?xml version="1.0" encoding="UTF-8"?> |
<configurationDescriptor version="62"> |
<logicalFolder name="root" displayName="root" projectFiles="true"> |
<logicalFolder name="HeaderFiles" |
displayName="Header Files" |
projectFiles="true"> |
<itemPath>defines.h</itemPath> |
<itemPath>uart.h</itemPath> |
</logicalFolder> |
<logicalFolder name="LinkerScript" |
displayName="Linker Files" |
projectFiles="true"> |
</logicalFolder> |
<logicalFolder name="SourceFiles" |
displayName="Source Files" |
projectFiles="true"> |
<itemPath>main.c</itemPath> |
<itemPath>uart.c</itemPath> |
</logicalFolder> |
<logicalFolder name="ExternalFiles" |
displayName="Important Files" |
projectFiles="false"> |
<itemPath>Makefile</itemPath> |
</logicalFolder> |
</logicalFolder> |
<projectmakefile>Makefile</projectmakefile> |
<confs> |
<conf name="default" type="2"> |
<toolsSet> |
<developmentServer>localhost</developmentServer> |
<targetDevice>PIC18F27J13</targetDevice> |
<targetHeader></targetHeader> |
<targetPluginBoard></targetPluginBoard> |
<platformTool>PICkit3PlatformTool</platformTool> |
<languageToolchain>XC8</languageToolchain> |
<languageToolchainVersion>1.12</languageToolchainVersion> |
<platform>3</platform> |
</toolsSet> |
<compileType> |
<linkerTool> |
<linkerLibItems> |
</linkerLibItems> |
</linkerTool> |
<loading> |
<useAlternateLoadableFile>false</useAlternateLoadableFile> |
<alternateLoadableFile></alternateLoadableFile> |
</loading> |
</compileType> |
<makeCustomizationType> |
<makeCustomizationPreStepEnabled>false</makeCustomizationPreStepEnabled> |
<makeCustomizationPreStep></makeCustomizationPreStep> |
<makeCustomizationPostStepEnabled>false</makeCustomizationPostStepEnabled> |
<makeCustomizationPostStep></makeCustomizationPostStep> |
<makeCustomizationPutChecksumInUserID>false</makeCustomizationPutChecksumInUserID> |
<makeCustomizationEnableLongLines>false</makeCustomizationEnableLongLines> |
<makeCustomizationNormalizeHexFile>false</makeCustomizationNormalizeHexFile> |
</makeCustomizationType> |
<HI-TECH-COMP> |
<property key="define-macros" value=""/> |
<property key="extra-include-directories" value=""/> |
<property key="identifier-length" value="255"/> |
<property key="operation-mode" value="free"/> |
<property key="opt-xc8-compiler-strict_ansi" value="false"/> |
<property key="optimization-assembler" value="true"/> |
<property key="optimization-assembler-files" value="false"/> |
<property key="optimization-debug" value="false"/> |
<property key="optimization-global" value="true"/> |
<property key="optimization-level" value="9"/> |
<property key="optimization-set" value="default"/> |
<property key="optimization-speed" value="true"/> |
<property key="preprocess-assembler" value="true"/> |
<property key="undefine-macros" value=""/> |
<property key="use-cci" value="false"/> |
<property key="verbose" value="false"/> |
<property key="warning-level" value="0"/> |
<property key="what-to-do" value="ignore"/> |
</HI-TECH-COMP> |
<HI-TECH-LINK> |
<property key="additional-options-checksum" value=""/> |
<property key="additional-options-code-offset" value=""/> |
<property key="additional-options-errata" value=""/> |
<property key="additional-options-extend-address" value="false"/> |
<property key="additional-options-trace-type" value=""/> |
<property key="backup-reset-condition-flags" value="false"/> |
<property key="calibrate-oscillator" value="true"/> |
<property key="calibrate-oscillator-value" value=""/> |
<property key="clear-bss" value="true"/> |
<property key="code-model-external" value="wordwrite"/> |
<property key="code-model-rom" value=""/> |
<property key="create-html-files" value="false"/> |
<property key="data-model-ram" value=""/> |
<property key="data-model-size-of-double" value="32"/> |
<property key="data-model-size-of-float" value="32"/> |
<property key="display-class-usage" value="false"/> |
<property key="display-hex-usage" value="false"/> |
<property key="display-overall-usage" value="true"/> |
<property key="display-psect-usage" value="false"/> |
<property key="fill-flash-options-addr" value=""/> |
<property key="fill-flash-options-const" value=""/> |
<property key="fill-flash-options-how" value="0"/> |
<property key="fill-flash-options-inc-const" value="1"/> |
<property key="fill-flash-options-increment" value=""/> |
<property key="fill-flash-options-seq" value=""/> |
<property key="fill-flash-options-what" value="0"/> |
<property key="format-hex-file-for-download" value="false"/> |
<property key="initialize-data" value="true"/> |
<property key="keep-generated-startup.as" value="false"/> |
<property key="link-in-c-library" value="true"/> |
<property key="link-in-peripheral-library" value="true"/> |
<property key="managed-stack" value="false"/> |
<property key="opt-xc8-linker-file" value="false"/> |
<property key="opt-xc8-linker-link_startup" value="false"/> |
<property key="opt-xc8-linker-serial" value=""/> |
<property key="program-the-device-with-default-config-words" value="true"/> |
</HI-TECH-LINK> |
<PICkit3PlatformTool> |
</PICkit3PlatformTool> |
<XC8-config-global> |
</XC8-config-global> |
</conf> |
</confs> |
</configurationDescriptor> |
//PIC Stuff/PICX_27J13/nbproject/private/configurations.xml |
---|
0,0 → 1,25 |
<?xml version="1.0" encoding="UTF-8"?> |
<configurationDescriptor version="62"> |
<projectmakefile>Makefile</projectmakefile> |
<defaultConf>0</defaultConf> |
<confs> |
<conf name="default" type="2"> |
<platformToolSN>:=MPLABCommUSB:=04D8:=900A:=0002:=Microchip Technology Inc.:=PICkit 3:=BUR114189291:=x:=en</platformToolSN> |
<languageToolchainDir>C:\Program Files (x86)\Microchip\xc8\v1.12\bin</languageToolchainDir> |
<mdbdebugger version="1"> |
<placeholder1>place holder 1</placeholder1> |
<placeholder2>place holder 2</placeholder2> |
</mdbdebugger> |
<runprofile version="6"> |
<args></args> |
<rundir></rundir> |
<buildfirst>true</buildfirst> |
<console-type>0</console-type> |
<terminal-type>0</terminal-type> |
<remove-instrumentation>0</remove-instrumentation> |
<environment> |
</environment> |
</runprofile> |
</conf> |
</confs> |
</configurationDescriptor> |
//PIC Stuff/PICX_27J13/nbproject/private/private.properties |
---|
--- nbproject/private/private.xml (nonexistent) |
+++ nbproject/private/private.xml (revision 152) |
@@ -0,0 +1,10 @@ |
+<?xml version="1.0" encoding="UTF-8"?> |
+<project-private xmlns="http://www.netbeans.org/ns/project-private/1"> |
+ <editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/1"/> |
+ <open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/1"> |
+ <file>file:/C:/Users/Kevin/Documents/Code/PICX_27J13.X/defines.h</file> |
+ <file>file:/C:/Users/Kevin/Documents/Code/PICX_27J13.X/uart.h</file> |
+ <file>file:/C:/Users/Kevin/Documents/Code/PICX_27J13.X/main.c</file> |
+ <file>file:/C:/Users/Kevin/Documents/Code/PICX_27J13.X/uart.c</file> |
+ </open-files> |
+</project-private> |
//PIC Stuff/PICX_27J13/nbproject/project.properties |
---|
--- nbproject/project.xml (nonexistent) |
+++ nbproject/project.xml (revision 152) |
@@ -0,0 +1,16 @@ |
+<?xml version="1.0" encoding="UTF-8"?> |
+<project xmlns="http://www.netbeans.org/ns/project/1"> |
+ <type>com.microchip.mplab.nbide.embedded.makeproject</type> |
+ <configuration> |
+ <data xmlns="http://www.netbeans.org/ns/make-project/1"> |
+ <name>PICX_27J13</name> |
+ <creation-uuid>18902124-e972-4028-9598-101aba5c4b06</creation-uuid> |
+ <make-project-type>0</make-project-type> |
+ <c-extensions>c</c-extensions> |
+ <cpp-extensions/> |
+ <header-extensions>h</header-extensions> |
+ <sourceEncoding>ISO-8859-1</sourceEncoding> |
+ <make-dep-projects/> |
+ </data> |
+ </configuration> |
+</project> |
//PIC Stuff/PICX_27J13/uart.c |
---|
0,0 → 1,182 |
#include <xc.h> |
#include <string.h> |
#include <stdio.h> |
#include "defines.h" |
#include "uart.h" |
static UART_DATA uart_1_data; |
static UART_DATA *uart_1_data_p = &uart_1_data; |
void UART1_Init() { |
// Configure the hardware USART device |
// UART1 TX RC6 |
// UART1 RX RC7 |
UART1_TX_TRIS = 0; // Tx pin set to output |
UART1_RX_TRIS = 1; // Rx pin set to input |
BAUDCON1bits.BRG16 = 0; // 8-bit baud rate generator |
SPBRG1 = 25; // Set UART speed to 115200 baud |
TXSTA1bits.BRGH = 1; // High speed mode |
TXSTA1bits.SYNC = 0; // Async mode |
RCSTA1bits.SPEN = 1; // Serial port enable |
TXSTA1bits.TX9 = 0; // 8 bit transmission |
RCSTA1bits.RX9 = 0; // 8 bit reception |
RCSTA1bits.CREN = 1; // Continuous receive mode |
#ifdef _DEBUG // In debug mode we want to have TXEN constantly enabled |
TXSTA1bits.TXEN = 1; // TX is always enabled |
PIE1bits.TX1IE = 0; // Disable TX interrupt |
#else |
TXSTA1bits.TXEN = 0; // Enable transmission |
PIE1bits.TX1IE = 1; // Enable TX interrupt |
#endif |
PIE1bits.RC1IE = 1; // Enable RX interrupt |
// Initialize the buffer that holds UART messages |
uart_1_data_p->buffer_in_read_ind = 0; |
uart_1_data_p->buffer_in_write_ind = 0; |
uart_1_data_p->buffer_in_len = 0; |
uart_1_data_p->buffer_in_len_tmp = 0; |
} |
void UART1_Recv_Interrupt_Handler() { |
unsigned char c; |
if (PIR1bits.RC1IF) { // Check if data receive flag is set |
c = RCREG1; |
#ifdef UART1_RX_TO_BUFFER |
// Save received data into buffer |
uart_1_data_p->buffer_in[uart_1_data_p->buffer_in_write_ind] = c; |
if (uart_1_data_p->buffer_in_write_ind == MAXUARTBUF - 1) { |
uart_1_data_p->buffer_in_write_ind = 0; |
} else { |
uart_1_data_p->buffer_in_write_ind++; |
} |
// Store the last MAXUARTBUF values entered |
if (uart_1_data_p->buffer_in_len_tmp < MAXUARTBUF) { |
uart_1_data_p->buffer_in_len_tmp++; |
} else { |
if (uart_1_data_p->buffer_in_read_ind == MAXUARTBUF - 1) { |
uart_1_data_p->buffer_in_read_ind = 0; |
} else { |
uart_1_data_p->buffer_in_read_ind++; |
} |
} |
// Update buffer size upon receiving newline (0x0D) |
if (c == UART1_BREAK_CHAR) { |
uart_1_data_p->buffer_in_len = uart_1_data_p->buffer_in_len_tmp; |
uart_1_data_p->buffer_in_len_tmp = 0; |
} |
#endif |
#ifdef UART1_RX_TO_XBEE |
XBee_Serial_In(c); |
#endif |
} |
if (RCSTA1bits.OERR == 1) { |
// We've overrun the USART and must reset |
RCSTA1bits.CREN = 0; // Reset UART1 |
RCSTA1bits.CREN = 1; |
DBG_PRINT_UART("UART1: (ERROR) overrun\r\n"); |
TXSTA1bits.TXEN = 0; // Kill anything currently sending |
} |
} |
void UART1_Send_Interrupt_Handler() { |
// Put remaining data in TSR for transmit |
if (uart_1_data_p->buffer_out_ind != uart_1_data_p->buffer_out_len) { |
TXREG1 = uart_1_data_p->buffer_out[uart_1_data_p->buffer_out_ind]; |
uart_1_data_p->buffer_out_ind++; |
} else { |
while (!TXSTA1bits.TRMT); // Wait for last byte to finish sending |
TXSTA1bits.TXEN = 0; // End transmission and disable TX interrupt |
uart_1_data_p->buffer_out_ind = 0; |
uart_1_data_p->buffer_out_len = 0; |
} |
} |
void UART1_WriteS(const char *fmt, ...) { |
#ifdef _DEBUG |
unsigned char i; |
va_list args; |
va_start(args, fmt); |
// vsprintf((char *) uart_1_data_p->buffer_out, fmt, args); |
vprintf(fmt, args); |
va_end(args); |
uart_1_data_p->buffer_out_len = strlen((char *) uart_1_data_p->buffer_out); |
uart_1_data_p->buffer_out_ind = 1; |
for (i = 0; i < uart_1_data_p->buffer_out_len; i++) { |
TXREG1 = uart_1_data_p->buffer_out[i]; |
Nop(); |
while (!PIR1bits.TX1IF); // Wait for byte to be transmitted |
} |
#else |
va_list args; |
while (TXSTA1bits.TXEN); // Wait for previous message to finish sending |
va_start(args, fmt); |
vsprintf((char *) uart_1_data_p->buffer_out, fmt, args); |
va_end(args); |
uart_1_data_p->buffer_out_len = strlen((char *) uart_1_data_p->buffer_out); |
uart_1_data_p->buffer_out_ind = 1; |
TXREG1 = uart_1_data_p->buffer_out[0]; // Put first byte in TSR |
TXSTA1bits.TXEN = 1; // Begin transmission |
#endif |
} |
void UART1_WriteB(const char *msg, unsigned char length) { |
unsigned char i; |
#ifdef _DEBUG |
for (i = 0; i < length; i++) { |
TXREG1 = msg[i]; |
Nop(); |
while (!PIR1bits.TX1IF); // Wait for byte to be transmitted |
} |
#else |
while (TXSTA1bits.TXEN); // Wait for previous message to finish sending |
uart_1_data_p->buffer_out_len = length; |
uart_1_data_p->buffer_out_ind = 1; |
for (i = 0; i < length; i++) { |
uart_1_data_p->buffer_out[i] = msg[i]; |
} |
TXREG1 = uart_1_data_p->buffer_out[0]; // Put first byte in TSR |
TXSTA1bits.TXEN = 1; // Begin transmission |
#endif |
} |
void UART1_WriteC(const unsigned char c) { |
#ifdef _DEBUG |
TXREG1 = c; |
Nop(); |
while (!PIR1bits.TX1IF); |
#else |
while (TXSTA1bits.TXEN); |
uart_1_data_p->buffer_out_len = 1; |
uart_1_data_p->buffer_out_ind = 1; |
TXREG1 = c; |
TXSTA1bits.TXEN = 1; |
#endif |
} |
unsigned char UART1_Buffer_Len() { |
return uart_1_data_p->buffer_in_len; |
} |
/* Reader interface to the UART buffer, returns the number of bytes read */ |
unsigned char UART1_Read_Buffer(unsigned char *buffer) { |
unsigned char i = 0; |
while (uart_1_data_p->buffer_in_len != 0) { |
buffer[i] = uart_1_data_p->buffer_in[uart_1_data_p->buffer_in_read_ind]; |
i++; |
if (uart_1_data_p->buffer_in_read_ind == MAXUARTBUF - 1) { |
uart_1_data_p->buffer_in_read_ind = 0; |
} else { |
uart_1_data_p->buffer_in_read_ind++; |
} |
uart_1_data_p->buffer_in_len--; |
} |
return i; |
} |
//PIC Stuff/PICX_27J13/uart.h |
---|
0,0 → 1,31 |
#ifndef __uart_h |
#define __uart_h |
#define MAXUARTBUF 125 |
#define UART1_BREAK_CHAR 0x0D //(CR) |
#define UART1_RECV_BUFFER |
//#define UART1_RECV_XBEE |
typedef struct __UART_DATA { |
unsigned char buffer_in[MAXUARTBUF]; |
unsigned char buffer_in_read_ind; |
unsigned char buffer_in_write_ind; |
unsigned char buffer_in_len; |
unsigned char buffer_in_len_tmp; |
unsigned char buffer_out[MAXUARTBUF]; |
unsigned char buffer_out_ind; |
unsigned char buffer_out_len; |
} UART_DATA; |
void UART1_Init(void); |
void UART1_Recv_Interrupt_Handler(void); |
void UART1_Send_Interrupt_Handler(void); |
void UART1_WriteS(const char *fmt, ...); |
void UART1_WriteB(const char *msg, unsigned char length); |
void UART1_WriteC(const unsigned char c); |
unsigned char UART1_Buffer_Len(void); |
unsigned char UART1_Read_Buffer(unsigned char *buffer); |
#endif |