Version 3.2 HI-TECH Software Intermediate Code
[p mainexit ]
"2375 C:\Program Files (x86)\Microchip\xc8\v1.33\include\pic18f14k50.h
[s S156 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ]
[n S156 . RA0 RA1 . RA3 RA4 RA5 ]
"2383
[s S157 :4 `uc 1 :1 `uc 1 ]
[n S157 . . AN3 ]
"2387
[s S158 :4 `uc 1 :1 `uc 1 :1 `uc 1 ]
[n S158 . . OSC2 OSC1 ]
"2392
[s S159 :4 `uc 1 :1 `uc 1 :1 `uc 1 ]
[n S159 . . CLKOUT CLKIN ]
"2397
[s S160 :5 `uc 1 :1 `uc 1 ]
[n S160 . . LVDIN ]
"2401
[s S161 :2 `uc 1 :1 `uc 1 ]
[n S161 . . RA2 ]
"2405
[s S162 :6 `uc 1 :1 `uc 1 ]
[n S162 . . RA6 ]
"2409
[s S163 :7 `uc 1 :1 `uc 1 ]
[n S163 . . RA7 ]
"2413
[s S164 :7 `uc 1 :1 `uc 1 ]
[n S164 . . RJPU ]
"2417
[s S165 :1 `uc 1 ]
[n S165 . ULPWUIN ]
"2374
[u S155 `S156 1 `S157 1 `S158 1 `S159 1 `S160 1 `S161 1 `S162 1 `S163 1 `S164 1 `S165 1 ]
[n S155 . . . . . . . . . . . ]
"2421
[v _PORTAbits `VS155 ~T0 @X0 0 e@3968 ]
"364 ../src/main.c
[v _BootMain `(v ~T0 @X0 0 ef ]
"7474 C:\Program Files (x86)\Microchip\xc8\v1.33\include\pic18f14k50.h
[v _INTCON `Vuc ~T0 @X0 0 e@4082 ]
"7703
[v _STKPTR `Vuc ~T0 @X0 0 e@4092 ]
"366 ../src/main.c
[v _InitializeSystem `(v ~T0 @X0 0 ef ]
"705 ../src/usb_device.h
[v _USBDeviceTasks `(v ~T0 @X0 0 ef ]
"367 ../src/main.c
[v _BlinkUSBStatus `(v ~T0 @X0 0 ef ]
"365
[v _LowVoltageCheck `(v ~T0 @X0 0 ef ]
"46 ../src/BootPIC18NonJ.h
[v _ProcessIO `(v ~T0 @X0 0 ef ]
"45
[v _UserInit `(v ~T0 @X0 0 ef ]
"3173 C:\Program Files (x86)\Microchip\xc8\v1.33\include\pic18f14k50.h
[s S209 :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 S209 . LATC0 LATC1 LATC2 LATC3 LATC4 LATC5 LATC6 LATC7 ]
"3183
[s S210 :1 `uc 1 ]
[n S210 . LC0 ]
"3186
[s S211 :1 `uc 1 :1 `uc 1 ]
[n S211 . . LC1 ]
"3190
[s S212 :2 `uc 1 :1 `uc 1 ]
[n S212 . . LC2 ]
"3194
[s S213 :3 `uc 1 :1 `uc 1 ]
[n S213 . . LC3 ]
"3198
[s S214 :4 `uc 1 :1 `uc 1 ]
[n S214 . . LC4 ]
"3202
[s S215 :5 `uc 1 :1 `uc 1 ]
[n S215 . . LC5 ]
"3206
[s S216 :6 `uc 1 :1 `uc 1 ]
[n S216 . . LC6 ]
"3210
[s S217 :7 `uc 1 :1 `uc 1 ]
[n S217 . . LC7 ]
"3172
[u S208 `S209 1 `S210 1 `S211 1 `S212 1 `S213 1 `S214 1 `S215 1 `S216 1 `S217 1 ]
[n S208 . . . . . . . . . . ]
"3215
[v _LATCbits `VS208 ~T0 @X0 0 e@3979 ]
"3520
[s S231 :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 S231 . TRISC0 TRISC1 TRISC2 TRISC3 TRISC4 TRISC5 TRISC6 TRISC7 ]
"3530
[s S232 :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 S232 . RC0 RC1 RC2 RC3 RC4 RC5 RC6 RC7 ]
"3519
[u S230 `S231 1 `S232 1 ]
[n S230 . . . ]
"3541
[v _TRISCbits `VS230 ~T0 @X0 0 e@3988 ]
"701 ../src/usb_device.h
[v _USBDeviceInit `(v ~T0 @X0 0 ef ]
"644
[v _usb_device_state `uc ~T0 @X0 0 e ]
"707
[v _DelayRoutine `(v ~T0 @X0 0 ef1`ui ]
"4089 C:\Program Files (x86)\Microchip\xc8\v1.33\include\pic18f14k50.h
[s S255 :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 S255 . . TMR3IF USBIF BCLIF EEIF C2IF C1IF OSCFIF ]
"4099
[s S256 :6 `uc 1 :1 `uc 1 ]
[n S256 . . CMIF ]
"4088
[u S254 `S255 1 `S256 1 ]
[n S254 . . . ]
"4104
[v _PIR2bits `VS254 ~T0 @X0 0 e@4001 ]
"6726
[s S409 :1 `uc 1 ]
[n S409 . NOT_BOR ]
"6729
[s S410 :1 `uc 1 :1 `uc 1 ]
[n S410 . . NOT_POR ]
"6733
[s S411 :2 `uc 1 :1 `uc 1 ]
[n S411 . . NOT_PD ]
"6737
[s S412 :3 `uc 1 :1 `uc 1 ]
[n S412 . . NOT_TO ]
"6741
[s S413 :4 `uc 1 :1 `uc 1 ]
[n S413 . . NOT_RI ]
"6745
[s S414 :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 S414 . nBOR nPOR nPD nTO nRI . SBOREN IPEN ]
"6755
[s S415 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ]
[n S415 . BOR POR PD TO RI ]
"6725
[u S408 `S409 1 `S410 1 `S411 1 `S412 1 `S413 1 `S414 1 `S415 1 ]
[n S408 . . . . . . . . ]
"6763
[v _RCONbits `VS408 ~T0 @X0 0 e@4048 ]
"167 ../src/usb_device_hid.h
[v _HIDInitEP `(v ~T0 @X0 0 ef ]
"168
[v _USBCheckHIDRequest `(v ~T0 @X0 0 ef ]
[; ;htc.h: 21: extern const char __xc8_OPTIM_SPEED;
[; ;htc.h: 24: extern void __builtin_software_breakpoint(void);
[; ;pic18f14k50.h: 47: extern volatile unsigned char UEP0 @ 0xF53;
"49 C:\Program Files (x86)\Microchip\xc8\v1.33\include\pic18f14k50.h
[; ;pic18f14k50.h: 49: asm("UEP0 equ 0F53h");
[; <" UEP0 equ 0F53h ;# ">
[; ;pic18f14k50.h: 52: typedef union {
[; ;pic18f14k50.h: 53: struct {
[; ;pic18f14k50.h: 54: unsigned EPSTALL :1;
[; ;pic18f14k50.h: 55: unsigned EPINEN :1;
[; ;pic18f14k50.h: 56: unsigned EPOUTEN :1;
[; ;pic18f14k50.h: 57: unsigned EPCONDIS :1;
[; ;pic18f14k50.h: 58: unsigned EPHSHK :1;
[; ;pic18f14k50.h: 59: };
[; ;pic18f14k50.h: 60: struct {
[; ;pic18f14k50.h: 61: unsigned :3;
[; ;pic18f14k50.h: 62: unsigned EP0CONDIS :1;
[; ;pic18f14k50.h: 63: };
[; ;pic18f14k50.h: 64: struct {
[; ;pic18f14k50.h: 65: unsigned :4;
[; ;pic18f14k50.h: 66: unsigned EP0HSHK :1;
[; ;pic18f14k50.h: 67: };
[; ;pic18f14k50.h: 68: struct {
[; ;pic18f14k50.h: 69: unsigned :1;
[; ;pic18f14k50.h: 70: unsigned EP0INEN :1;
[; ;pic18f14k50.h: 71: };
[; ;pic18f14k50.h: 72: struct {
[; ;pic18f14k50.h: 73: unsigned :2;
[; ;pic18f14k50.h: 74: unsigned EP0OUTEN :1;
[; ;pic18f14k50.h: 75: };
[; ;pic18f14k50.h: 76: struct {
[; ;pic18f14k50.h: 77: unsigned EP0STALL :1;
[; ;pic18f14k50.h: 78: };
[; ;pic18f14k50.h: 79: struct {
[; ;pic18f14k50.h: 80: unsigned :3;
[; ;pic18f14k50.h: 81: unsigned EPCONDIS0 :1;
[; ;pic18f14k50.h: 82: };
[; ;pic18f14k50.h: 83: struct {
[; ;pic18f14k50.h: 84: unsigned :4;
[; ;pic18f14k50.h: 85: unsigned EPHSHK0 :1;
[; ;pic18f14k50.h: 86: };
[; ;pic18f14k50.h: 87: struct {
[; ;pic18f14k50.h: 88: unsigned :1;
[; ;pic18f14k50.h: 89: unsigned EPINEN0 :1;
[; ;pic18f14k50.h: 90: };
[; ;pic18f14k50.h: 91: struct {
[; ;pic18f14k50.h: 92: unsigned :2;
[; ;pic18f14k50.h: 93: unsigned EPOUTEN0 :1;
[; ;pic18f14k50.h: 94: };
[; ;pic18f14k50.h: 95: struct {
[; ;pic18f14k50.h: 96: unsigned EPSTALL0 :1;
[; ;pic18f14k50.h: 97: };
[; ;pic18f14k50.h: 98: } UEP0bits_t;
[; ;pic18f14k50.h: 99: extern volatile UEP0bits_t UEP0bits @ 0xF53;
[; ;pic18f14k50.h: 178: extern volatile unsigned char UEP1 @ 0xF54;
"180
[; ;pic18f14k50.h: 180: asm("UEP1 equ 0F54h");
[; <" UEP1 equ 0F54h ;# ">
[; ;pic18f14k50.h: 183: typedef union {
[; ;pic18f14k50.h: 184: struct {
[; ;pic18f14k50.h: 185: unsigned EPSTALL :1;
[; ;pic18f14k50.h: 186: unsigned EPINEN :1;
[; ;pic18f14k50.h: 187: unsigned EPOUTEN :1;
[; ;pic18f14k50.h: 188: unsigned EPCONDIS :1;
[; ;pic18f14k50.h: 189: unsigned EPHSHK :1;
[; ;pic18f14k50.h: 190: };
[; ;pic18f14k50.h: 191: struct {
[; ;pic18f14k50.h: 192: unsigned :3;
[; ;pic18f14k50.h: 193: unsigned EP1CONDIS :1;
[; ;pic18f14k50.h: 194: };
[; ;pic18f14k50.h: 195: struct {
[; ;pic18f14k50.h: 196: unsigned :4;
[; ;pic18f14k50.h: 197: unsigned EP1HSHK :1;
[; ;pic18f14k50.h: 198: };
[; ;pic18f14k50.h: 199: struct {
[; ;pic18f14k50.h: 200: unsigned :1;
[; ;pic18f14k50.h: 201: unsigned EP1INEN :1;
[; ;pic18f14k50.h: 202: };
[; ;pic18f14k50.h: 203: struct {
[; ;pic18f14k50.h: 204: unsigned :2;
[; ;pic18f14k50.h: 205: unsigned EP1OUTEN :1;
[; ;pic18f14k50.h: 206: };
[; ;pic18f14k50.h: 207: struct {
[; ;pic18f14k50.h: 208: unsigned EP1STALL :1;
[; ;pic18f14k50.h: 209: };
[; ;pic18f14k50.h: 210: struct {
[; ;pic18f14k50.h: 211: unsigned :3;
[; ;pic18f14k50.h: 212: unsigned EPCONDIS1 :1;
[; ;pic18f14k50.h: 213: };
[; ;pic18f14k50.h: 214: struct {
[; ;pic18f14k50.h: 215: unsigned :4;
[; ;pic18f14k50.h: 216: unsigned EPHSHK1 :1;
[; ;pic18f14k50.h: 217: };
[; ;pic18f14k50.h: 218: struct {
[; ;pic18f14k50.h: 219: unsigned :1;
[; ;pic18f14k50.h: 220: unsigned EPINEN1 :1;
[; ;pic18f14k50.h: 221: };
[; ;pic18f14k50.h: 222: struct {
[; ;pic18f14k50.h: 223: unsigned :2;
[; ;pic18f14k50.h: 224: unsigned EPOUTEN1 :1;
[; ;pic18f14k50.h: 225: };
[; ;pic18f14k50.h: 226: struct {
[; ;pic18f14k50.h: 227: unsigned EPSTALL1 :1;
[; ;pic18f14k50.h: 228: };
[; ;pic18f14k50.h: 229: } UEP1bits_t;
[; ;pic18f14k50.h: 230: extern volatile UEP1bits_t UEP1bits @ 0xF54;
[; ;pic18f14k50.h: 309: extern volatile unsigned char UEP2 @ 0xF55;
"311
[; ;pic18f14k50.h: 311: asm("UEP2 equ 0F55h");
[; <" UEP2 equ 0F55h ;# ">
[; ;pic18f14k50.h: 314: typedef union {
[; ;pic18f14k50.h: 315: struct {
[; ;pic18f14k50.h: 316: unsigned EPSTALL :1;
[; ;pic18f14k50.h: 317: unsigned EPINEN :1;
[; ;pic18f14k50.h: 318: unsigned EPOUTEN :1;
[; ;pic18f14k50.h: 319: unsigned EPCONDIS :1;
[; ;pic18f14k50.h: 320: unsigned EPHSHK :1;
[; ;pic18f14k50.h: 321: };
[; ;pic18f14k50.h: 322: struct {
[; ;pic18f14k50.h: 323: unsigned :3;
[; ;pic18f14k50.h: 324: unsigned EP2CONDIS :1;
[; ;pic18f14k50.h: 325: };
[; ;pic18f14k50.h: 326: struct {
[; ;pic18f14k50.h: 327: unsigned :4;
[; ;pic18f14k50.h: 328: unsigned EP2HSHK :1;
[; ;pic18f14k50.h: 329: };
[; ;pic18f14k50.h: 330: struct {
[; ;pic18f14k50.h: 331: unsigned :1;
[; ;pic18f14k50.h: 332: unsigned EP2INEN :1;
[; ;pic18f14k50.h: 333: };
[; ;pic18f14k50.h: 334: struct {
[; ;pic18f14k50.h: 335: unsigned :2;
[; ;pic18f14k50.h: 336: unsigned EP2OUTEN :1;
[; ;pic18f14k50.h: 337: };
[; ;pic18f14k50.h: 338: struct {
[; ;pic18f14k50.h: 339: unsigned EP2STALL :1;
[; ;pic18f14k50.h: 340: };
[; ;pic18f14k50.h: 341: struct {
[; ;pic18f14k50.h: 342: unsigned :3;
[; ;pic18f14k50.h: 343: unsigned EPCONDIS2 :1;
[; ;pic18f14k50.h: 344: };
[; ;pic18f14k50.h: 345: struct {
[; ;pic18f14k50.h: 346: unsigned :4;
[; ;pic18f14k50.h: 347: unsigned EPHSHK2 :1;
[; ;pic18f14k50.h: 348: };
[; ;pic18f14k50.h: 349: struct {
[; ;pic18f14k50.h: 350: unsigned :1;
[; ;pic18f14k50.h: 351: unsigned EPINEN2 :1;
[; ;pic18f14k50.h: 352: };
[; ;pic18f14k50.h: 353: struct {
[; ;pic18f14k50.h: 354: unsigned :2;
[; ;pic18f14k50.h: 355: unsigned EPOUTEN2 :1;
[; ;pic18f14k50.h: 356: };
[; ;pic18f14k50.h: 357: struct {
[; ;pic18f14k50.h: 358: unsigned EPSTALL2 :1;
[; ;pic18f14k50.h: 359: };
[; ;pic18f14k50.h: 360: } UEP2bits_t;
[; ;pic18f14k50.h: 361: extern volatile UEP2bits_t UEP2bits @ 0xF55;
[; ;pic18f14k50.h: 440: extern volatile unsigned char UEP3 @ 0xF56;
"442
[; ;pic18f14k50.h: 442: asm("UEP3 equ 0F56h");
[; <" UEP3 equ 0F56h ;# ">
[; ;pic18f14k50.h: 445: typedef union {
[; ;pic18f14k50.h: 446: struct {
[; ;pic18f14k50.h: 447: unsigned EPSTALL :1;
[; ;pic18f14k50.h: 448: unsigned EPINEN :1;
[; ;pic18f14k50.h: 449: unsigned EPOUTEN :1;
[; ;pic18f14k50.h: 450: unsigned EPCONDIS :1;
[; ;pic18f14k50.h: 451: unsigned EPHSHK :1;
[; ;pic18f14k50.h: 452: };
[; ;pic18f14k50.h: 453: struct {
[; ;pic18f14k50.h: 454: unsigned :3;
[; ;pic18f14k50.h: 455: unsigned EP3CONDIS :1;
[; ;pic18f14k50.h: 456: };
[; ;pic18f14k50.h: 457: struct {
[; ;pic18f14k50.h: 458: unsigned :4;
[; ;pic18f14k50.h: 459: unsigned EP3HSHK :1;
[; ;pic18f14k50.h: 460: };
[; ;pic18f14k50.h: 461: struct {
[; ;pic18f14k50.h: 462: unsigned :1;
[; ;pic18f14k50.h: 463: unsigned EP3INEN :1;
[; ;pic18f14k50.h: 464: };
[; ;pic18f14k50.h: 465: struct {
[; ;pic18f14k50.h: 466: unsigned :2;
[; ;pic18f14k50.h: 467: unsigned EP3OUTEN :1;
[; ;pic18f14k50.h: 468: };
[; ;pic18f14k50.h: 469: struct {
[; ;pic18f14k50.h: 470: unsigned EP3STALL :1;
[; ;pic18f14k50.h: 471: };
[; ;pic18f14k50.h: 472: struct {
[; ;pic18f14k50.h: 473: unsigned :3;
[; ;pic18f14k50.h: 474: unsigned EPCONDIS3 :1;
[; ;pic18f14k50.h: 475: };
[; ;pic18f14k50.h: 476: struct {
[; ;pic18f14k50.h: 477: unsigned :4;
[; ;pic18f14k50.h: 478: unsigned EPHSHK3 :1;
[; ;pic18f14k50.h: 479: };
[; ;pic18f14k50.h: 480: struct {
[; ;pic18f14k50.h: 481: unsigned :1;
[; ;pic18f14k50.h: 482: unsigned EPINEN3 :1;
[; ;pic18f14k50.h: 483: };
[; ;pic18f14k50.h: 484: struct {
[; ;pic18f14k50.h: 485: unsigned :2;
[; ;pic18f14k50.h: 486: unsigned EPOUTEN3 :1;
[; ;pic18f14k50.h: 487: };
[; ;pic18f14k50.h: 488: struct {
[; ;pic18f14k50.h: 489: unsigned EPSTALL3 :1;
[; ;pic18f14k50.h: 490: };
[; ;pic18f14k50.h: 491: } UEP3bits_t;
[; ;pic18f14k50.h: 492: extern volatile UEP3bits_t UEP3bits @ 0xF56;
[; ;pic18f14k50.h: 571: extern volatile unsigned char UEP4 @ 0xF57;
"573
[; ;pic18f14k50.h: 573: asm("UEP4 equ 0F57h");
[; <" UEP4 equ 0F57h ;# ">
[; ;pic18f14k50.h: 576: typedef union {
[; ;pic18f14k50.h: 577: struct {
[; ;pic18f14k50.h: 578: unsigned EPSTALL :1;
[; ;pic18f14k50.h: 579: unsigned EPINEN :1;
[; ;pic18f14k50.h: 580: unsigned EPOUTEN :1;
[; ;pic18f14k50.h: 581: unsigned EPCONDIS :1;
[; ;pic18f14k50.h: 582: unsigned EPHSHK :1;
[; ;pic18f14k50.h: 583: };
[; ;pic18f14k50.h: 584: struct {
[; ;pic18f14k50.h: 585: unsigned :3;
[; ;pic18f14k50.h: 586: unsigned EP4CONDIS :1;
[; ;pic18f14k50.h: 587: };
[; ;pic18f14k50.h: 588: struct {
[; ;pic18f14k50.h: 589: unsigned :4;
[; ;pic18f14k50.h: 590: unsigned EP4HSHK :1;
[; ;pic18f14k50.h: 591: };
[; ;pic18f14k50.h: 592: struct {
[; ;pic18f14k50.h: 593: unsigned :1;
[; ;pic18f14k50.h: 594: unsigned EP4INEN :1;
[; ;pic18f14k50.h: 595: };
[; ;pic18f14k50.h: 596: struct {
[; ;pic18f14k50.h: 597: unsigned :2;
[; ;pic18f14k50.h: 598: unsigned EP4OUTEN :1;
[; ;pic18f14k50.h: 599: };
[; ;pic18f14k50.h: 600: struct {
[; ;pic18f14k50.h: 601: unsigned EP4STALL :1;
[; ;pic18f14k50.h: 602: };
[; ;pic18f14k50.h: 603: struct {
[; ;pic18f14k50.h: 604: unsigned :3;
[; ;pic18f14k50.h: 605: unsigned EPCONDIS4 :1;
[; ;pic18f14k50.h: 606: };
[; ;pic18f14k50.h: 607: struct {
[; ;pic18f14k50.h: 608: unsigned :4;
[; ;pic18f14k50.h: 609: unsigned EPHSHK4 :1;
[; ;pic18f14k50.h: 610: };
[; ;pic18f14k50.h: 611: struct {
[; ;pic18f14k50.h: 612: unsigned :1;
[; ;pic18f14k50.h: 613: unsigned EPINEN4 :1;
[; ;pic18f14k50.h: 614: };
[; ;pic18f14k50.h: 615: struct {
[; ;pic18f14k50.h: 616: unsigned :2;
[; ;pic18f14k50.h: 617: unsigned EPOUTEN4 :1;
[; ;pic18f14k50.h: 618: };
[; ;pic18f14k50.h: 619: struct {
[; ;pic18f14k50.h: 620: unsigned EPSTALL4 :1;
[; ;pic18f14k50.h: 621: };
[; ;pic18f14k50.h: 622: } UEP4bits_t;
[; ;pic18f14k50.h: 623: extern volatile UEP4bits_t UEP4bits @ 0xF57;
[; ;pic18f14k50.h: 702: extern volatile unsigned char UEP5 @ 0xF58;
"704
[; ;pic18f14k50.h: 704: asm("UEP5 equ 0F58h");
[; <" UEP5 equ 0F58h ;# ">
[; ;pic18f14k50.h: 707: typedef union {
[; ;pic18f14k50.h: 708: struct {
[; ;pic18f14k50.h: 709: unsigned EPSTALL :1;
[; ;pic18f14k50.h: 710: unsigned EPINEN :1;
[; ;pic18f14k50.h: 711: unsigned EPOUTEN :1;
[; ;pic18f14k50.h: 712: unsigned EPCONDIS :1;
[; ;pic18f14k50.h: 713: unsigned EPHSHK :1;
[; ;pic18f14k50.h: 714: };
[; ;pic18f14k50.h: 715: struct {
[; ;pic18f14k50.h: 716: unsigned :3;
[; ;pic18f14k50.h: 717: unsigned EP5CONDIS :1;
[; ;pic18f14k50.h: 718: };
[; ;pic18f14k50.h: 719: struct {
[; ;pic18f14k50.h: 720: unsigned :4;
[; ;pic18f14k50.h: 721: unsigned EP5HSHK :1;
[; ;pic18f14k50.h: 722: };
[; ;pic18f14k50.h: 723: struct {
[; ;pic18f14k50.h: 724: unsigned :1;
[; ;pic18f14k50.h: 725: unsigned EP5INEN :1;
[; ;pic18f14k50.h: 726: };
[; ;pic18f14k50.h: 727: struct {
[; ;pic18f14k50.h: 728: unsigned :2;
[; ;pic18f14k50.h: 729: unsigned EP5OUTEN :1;
[; ;pic18f14k50.h: 730: };
[; ;pic18f14k50.h: 731: struct {
[; ;pic18f14k50.h: 732: unsigned EP5STALL :1;
[; ;pic18f14k50.h: 733: };
[; ;pic18f14k50.h: 734: struct {
[; ;pic18f14k50.h: 735: unsigned :3;
[; ;pic18f14k50.h: 736: unsigned EPCONDIS5 :1;
[; ;pic18f14k50.h: 737: };
[; ;pic18f14k50.h: 738: struct {
[; ;pic18f14k50.h: 739: unsigned :4;
[; ;pic18f14k50.h: 740: unsigned EPHSHK5 :1;
[; ;pic18f14k50.h: 741: };
[; ;pic18f14k50.h: 742: struct {
[; ;pic18f14k50.h: 743: unsigned :1;
[; ;pic18f14k50.h: 744: unsigned EPINEN5 :1;
[; ;pic18f14k50.h: 745: };
[; ;pic18f14k50.h: 746: struct {
[; ;pic18f14k50.h: 747: unsigned :2;
[; ;pic18f14k50.h: 748: unsigned EPOUTEN5 :1;
[; ;pic18f14k50.h: 749: };
[; ;pic18f14k50.h: 750: struct {
[; ;pic18f14k50.h: 751: unsigned EPSTALL5 :1;
[; ;pic18f14k50.h: 752: };
[; ;pic18f14k50.h: 753: } UEP5bits_t;
[; ;pic18f14k50.h: 754: extern volatile UEP5bits_t UEP5bits @ 0xF58;
[; ;pic18f14k50.h: 833: extern volatile unsigned char UEP6 @ 0xF59;
"835
[; ;pic18f14k50.h: 835: asm("UEP6 equ 0F59h");
[; <" UEP6 equ 0F59h ;# ">
[; ;pic18f14k50.h: 838: typedef union {
[; ;pic18f14k50.h: 839: struct {
[; ;pic18f14k50.h: 840: unsigned EPSTALL :1;
[; ;pic18f14k50.h: 841: unsigned EPINEN :1;
[; ;pic18f14k50.h: 842: unsigned EPOUTEN :1;
[; ;pic18f14k50.h: 843: unsigned EPCONDIS :1;
[; ;pic18f14k50.h: 844: unsigned EPHSHK :1;
[; ;pic18f14k50.h: 845: };
[; ;pic18f14k50.h: 846: struct {
[; ;pic18f14k50.h: 847: unsigned :3;
[; ;pic18f14k50.h: 848: unsigned EP6CONDIS :1;
[; ;pic18f14k50.h: 849: };
[; ;pic18f14k50.h: 850: struct {
[; ;pic18f14k50.h: 851: unsigned :4;
[; ;pic18f14k50.h: 852: unsigned EP6HSHK :1;
[; ;pic18f14k50.h: 853: };
[; ;pic18f14k50.h: 854: struct {
[; ;pic18f14k50.h: 855: unsigned :1;
[; ;pic18f14k50.h: 856: unsigned EP6INEN :1;
[; ;pic18f14k50.h: 857: };
[; ;pic18f14k50.h: 858: struct {
[; ;pic18f14k50.h: 859: unsigned :2;
[; ;pic18f14k50.h: 860: unsigned EP6OUTEN :1;
[; ;pic18f14k50.h: 861: };
[; ;pic18f14k50.h: 862: struct {
[; ;pic18f14k50.h: 863: unsigned EP6STALL :1;
[; ;pic18f14k50.h: 864: };
[; ;pic18f14k50.h: 865: struct {
[; ;pic18f14k50.h: 866: unsigned :3;
[; ;pic18f14k50.h: 867: unsigned EPCONDIS6 :1;
[; ;pic18f14k50.h: 868: };
[; ;pic18f14k50.h: 869: struct {
[; ;pic18f14k50.h: 870: unsigned :4;
[; ;pic18f14k50.h: 871: unsigned EPHSHK6 :1;
[; ;pic18f14k50.h: 872: };
[; ;pic18f14k50.h: 873: struct {
[; ;pic18f14k50.h: 874: unsigned :1;
[; ;pic18f14k50.h: 875: unsigned EPINEN6 :1;
[; ;pic18f14k50.h: 876: };
[; ;pic18f14k50.h: 877: struct {
[; ;pic18f14k50.h: 878: unsigned :2;
[; ;pic18f14k50.h: 879: unsigned EPOUTEN6 :1;
[; ;pic18f14k50.h: 880: };
[; ;pic18f14k50.h: 881: struct {
[; ;pic18f14k50.h: 882: unsigned EPSTALL6 :1;
[; ;pic18f14k50.h: 883: };
[; ;pic18f14k50.h: 884: } UEP6bits_t;
[; ;pic18f14k50.h: 885: extern volatile UEP6bits_t UEP6bits @ 0xF59;
[; ;pic18f14k50.h: 964: extern volatile unsigned char UEP7 @ 0xF5A;
"966
[; ;pic18f14k50.h: 966: asm("UEP7 equ 0F5Ah");
[; <" UEP7 equ 0F5Ah ;# ">
[; ;pic18f14k50.h: 969: typedef union {
[; ;pic18f14k50.h: 970: struct {
[; ;pic18f14k50.h: 971: unsigned EPSTALL :1;
[; ;pic18f14k50.h: 972: unsigned EPINEN :1;
[; ;pic18f14k50.h: 973: unsigned EPOUTEN :1;
[; ;pic18f14k50.h: 974: unsigned EPCONDIS :1;
[; ;pic18f14k50.h: 975: unsigned EPHSHK :1;
[; ;pic18f14k50.h: 976: };
[; ;pic18f14k50.h: 977: struct {
[; ;pic18f14k50.h: 978: unsigned :3;
[; ;pic18f14k50.h: 979: unsigned EP7CONDIS :1;
[; ;pic18f14k50.h: 980: };
[; ;pic18f14k50.h: 981: struct {
[; ;pic18f14k50.h: 982: unsigned :4;
[; ;pic18f14k50.h: 983: unsigned EP7HSHK :1;
[; ;pic18f14k50.h: 984: };
[; ;pic18f14k50.h: 985: struct {
[; ;pic18f14k50.h: 986: unsigned :1;
[; ;pic18f14k50.h: 987: unsigned EP7INEN :1;
[; ;pic18f14k50.h: 988: };
[; ;pic18f14k50.h: 989: struct {
[; ;pic18f14k50.h: 990: unsigned :2;
[; ;pic18f14k50.h: 991: unsigned EP7OUTEN :1;
[; ;pic18f14k50.h: 992: };
[; ;pic18f14k50.h: 993: struct {
[; ;pic18f14k50.h: 994: unsigned EP7STALL :1;
[; ;pic18f14k50.h: 995: };
[; ;pic18f14k50.h: 996: struct {
[; ;pic18f14k50.h: 997: unsigned :3;
[; ;pic18f14k50.h: 998: unsigned EPCONDIS7 :1;
[; ;pic18f14k50.h: 999: };
[; ;pic18f14k50.h: 1000: struct {
[; ;pic18f14k50.h: 1001: unsigned :4;
[; ;pic18f14k50.h: 1002: unsigned EPHSHK7 :1;
[; ;pic18f14k50.h: 1003: };
[; ;pic18f14k50.h: 1004: struct {
[; ;pic18f14k50.h: 1005: unsigned :1;
[; ;pic18f14k50.h: 1006: unsigned EPINEN7 :1;
[; ;pic18f14k50.h: 1007: };
[; ;pic18f14k50.h: 1008: struct {
[; ;pic18f14k50.h: 1009: unsigned :2;
[; ;pic18f14k50.h: 1010: unsigned EPOUTEN7 :1;
[; ;pic18f14k50.h: 1011: };
[; ;pic18f14k50.h: 1012: struct {
[; ;pic18f14k50.h: 1013: unsigned EPSTALL7 :1;
[; ;pic18f14k50.h: 1014: };
[; ;pic18f14k50.h: 1015: } UEP7bits_t;
[; ;pic18f14k50.h: 1016: extern volatile UEP7bits_t UEP7bits @ 0xF5A;
[; ;pic18f14k50.h: 1095: extern volatile unsigned char UEIE @ 0xF5B;
"1097
[; ;pic18f14k50.h: 1097: asm("UEIE equ 0F5Bh");
[; <" UEIE equ 0F5Bh ;# ">
[; ;pic18f14k50.h: 1100: typedef union {
[; ;pic18f14k50.h: 1101: struct {
[; ;pic18f14k50.h: 1102: unsigned PIDEE :1;
[; ;pic18f14k50.h: 1103: unsigned CRC5EE :1;
[; ;pic18f14k50.h: 1104: unsigned CRC16EE :1;
[; ;pic18f14k50.h: 1105: unsigned DFN8EE :1;
[; ;pic18f14k50.h: 1106: unsigned BTOEE :1;
[; ;pic18f14k50.h: 1107: unsigned :2;
[; ;pic18f14k50.h: 1108: unsigned BTSEE :1;
[; ;pic18f14k50.h: 1109: };
[; ;pic18f14k50.h: 1110: } UEIEbits_t;
[; ;pic18f14k50.h: 1111: extern volatile UEIEbits_t UEIEbits @ 0xF5B;
[; ;pic18f14k50.h: 1145: extern volatile unsigned char UADDR @ 0xF5C;
"1147
[; ;pic18f14k50.h: 1147: asm("UADDR equ 0F5Ch");
[; <" UADDR equ 0F5Ch ;# ">
[; ;pic18f14k50.h: 1150: typedef union {
[; ;pic18f14k50.h: 1151: struct {
[; ;pic18f14k50.h: 1152: unsigned ADDR :7;
[; ;pic18f14k50.h: 1153: };
[; ;pic18f14k50.h: 1154: struct {
[; ;pic18f14k50.h: 1155: unsigned ADDR0 :1;
[; ;pic18f14k50.h: 1156: unsigned ADDR1 :1;
[; ;pic18f14k50.h: 1157: unsigned ADDR2 :1;
[; ;pic18f14k50.h: 1158: unsigned ADDR3 :1;
[; ;pic18f14k50.h: 1159: unsigned ADDR4 :1;
[; ;pic18f14k50.h: 1160: unsigned ADDR5 :1;
[; ;pic18f14k50.h: 1161: unsigned ADDR6 :1;
[; ;pic18f14k50.h: 1162: };
[; ;pic18f14k50.h: 1163: } UADDRbits_t;
[; ;pic18f14k50.h: 1164: extern volatile UADDRbits_t UADDRbits @ 0xF5C;
[; ;pic18f14k50.h: 1208: extern volatile unsigned char UFRML @ 0xF5D;
"1210
[; ;pic18f14k50.h: 1210: asm("UFRML equ 0F5Dh");
[; <" UFRML equ 0F5Dh ;# ">
[; ;pic18f14k50.h: 1213: typedef union {
[; ;pic18f14k50.h: 1214: struct {
[; ;pic18f14k50.h: 1215: unsigned FRML :8;
[; ;pic18f14k50.h: 1216: };
[; ;pic18f14k50.h: 1217: struct {
[; ;pic18f14k50.h: 1218: unsigned FRM0 :1;
[; ;pic18f14k50.h: 1219: unsigned FRM1 :1;
[; ;pic18f14k50.h: 1220: unsigned FRM2 :1;
[; ;pic18f14k50.h: 1221: unsigned FRM3 :1;
[; ;pic18f14k50.h: 1222: unsigned FRM4 :1;
[; ;pic18f14k50.h: 1223: unsigned FRM5 :1;
[; ;pic18f14k50.h: 1224: unsigned FRM6 :1;
[; ;pic18f14k50.h: 1225: unsigned FRM7 :1;
[; ;pic18f14k50.h: 1226: };
[; ;pic18f14k50.h: 1227: } UFRMLbits_t;
[; ;pic18f14k50.h: 1228: extern volatile UFRMLbits_t UFRMLbits @ 0xF5D;
[; ;pic18f14k50.h: 1277: extern volatile unsigned char UFRMH @ 0xF5E;
"1279
[; ;pic18f14k50.h: 1279: asm("UFRMH equ 0F5Eh");
[; <" UFRMH equ 0F5Eh ;# ">
[; ;pic18f14k50.h: 1282: typedef union {
[; ;pic18f14k50.h: 1283: struct {
[; ;pic18f14k50.h: 1284: unsigned FRMH :3;
[; ;pic18f14k50.h: 1285: };
[; ;pic18f14k50.h: 1286: struct {
[; ;pic18f14k50.h: 1287: unsigned FRM8 :1;
[; ;pic18f14k50.h: 1288: unsigned FRM9 :1;
[; ;pic18f14k50.h: 1289: unsigned FRM10 :1;
[; ;pic18f14k50.h: 1290: };
[; ;pic18f14k50.h: 1291: } UFRMHbits_t;
[; ;pic18f14k50.h: 1292: extern volatile UFRMHbits_t UFRMHbits @ 0xF5E;
[; ;pic18f14k50.h: 1316: extern volatile unsigned char UEIR @ 0xF5F;
"1318
[; ;pic18f14k50.h: 1318: asm("UEIR equ 0F5Fh");
[; <" UEIR equ 0F5Fh ;# ">
[; ;pic18f14k50.h: 1321: typedef union {
[; ;pic18f14k50.h: 1322: struct {
[; ;pic18f14k50.h: 1323: unsigned PIDEF :1;
[; ;pic18f14k50.h: 1324: unsigned CRC5EF :1;
[; ;pic18f14k50.h: 1325: unsigned CRC16EF :1;
[; ;pic18f14k50.h: 1326: unsigned DFN8EF :1;
[; ;pic18f14k50.h: 1327: unsigned BTOEF :1;
[; ;pic18f14k50.h: 1328: unsigned :2;
[; ;pic18f14k50.h: 1329: unsigned BTSEF :1;
[; ;pic18f14k50.h: 1330: };
[; ;pic18f14k50.h: 1331: } UEIRbits_t;
[; ;pic18f14k50.h: 1332: extern volatile UEIRbits_t UEIRbits @ 0xF5F;
[; ;pic18f14k50.h: 1366: extern volatile unsigned char UIE @ 0xF60;
"1368
[; ;pic18f14k50.h: 1368: asm("UIE equ 0F60h");
[; <" UIE equ 0F60h ;# ">
[; ;pic18f14k50.h: 1371: typedef union {
[; ;pic18f14k50.h: 1372: struct {
[; ;pic18f14k50.h: 1373: unsigned URSTIE :1;
[; ;pic18f14k50.h: 1374: unsigned UERRIE :1;
[; ;pic18f14k50.h: 1375: unsigned ACTVIE :1;
[; ;pic18f14k50.h: 1376: unsigned TRNIE :1;
[; ;pic18f14k50.h: 1377: unsigned IDLEIE :1;
[; ;pic18f14k50.h: 1378: unsigned STALLIE :1;
[; ;pic18f14k50.h: 1379: unsigned SOFIE :1;
[; ;pic18f14k50.h: 1380: };
[; ;pic18f14k50.h: 1381: } UIEbits_t;
[; ;pic18f14k50.h: 1382: extern volatile UIEbits_t UIEbits @ 0xF60;
[; ;pic18f14k50.h: 1421: extern volatile unsigned char UCFG @ 0xF61;
"1423
[; ;pic18f14k50.h: 1423: asm("UCFG equ 0F61h");
[; <" UCFG equ 0F61h ;# ">
[; ;pic18f14k50.h: 1426: typedef union {
[; ;pic18f14k50.h: 1427: struct {
[; ;pic18f14k50.h: 1428: unsigned PPB0 :1;
[; ;pic18f14k50.h: 1429: unsigned PPB1 :1;
[; ;pic18f14k50.h: 1430: unsigned FSEN :1;
[; ;pic18f14k50.h: 1431: unsigned :1;
[; ;pic18f14k50.h: 1432: unsigned UPUEN :1;
[; ;pic18f14k50.h: 1433: unsigned :2;
[; ;pic18f14k50.h: 1434: unsigned UTEYE :1;
[; ;pic18f14k50.h: 1435: };
[; ;pic18f14k50.h: 1436: struct {
[; ;pic18f14k50.h: 1437: unsigned UPP0 :1;
[; ;pic18f14k50.h: 1438: };
[; ;pic18f14k50.h: 1439: struct {
[; ;pic18f14k50.h: 1440: unsigned :1;
[; ;pic18f14k50.h: 1441: unsigned UPP1 :1;
[; ;pic18f14k50.h: 1442: };
[; ;pic18f14k50.h: 1443: } UCFGbits_t;
[; ;pic18f14k50.h: 1444: extern volatile UCFGbits_t UCFGbits @ 0xF61;
[; ;pic18f14k50.h: 1483: extern volatile unsigned char UIR @ 0xF62;
"1485
[; ;pic18f14k50.h: 1485: asm("UIR equ 0F62h");
[; <" UIR equ 0F62h ;# ">
[; ;pic18f14k50.h: 1488: typedef union {
[; ;pic18f14k50.h: 1489: struct {
[; ;pic18f14k50.h: 1490: unsigned URSTIF :1;
[; ;pic18f14k50.h: 1491: unsigned UERRIF :1;
[; ;pic18f14k50.h: 1492: unsigned ACTVIF :1;
[; ;pic18f14k50.h: 1493: unsigned TRNIF :1;
[; ;pic18f14k50.h: 1494: unsigned IDLEIF :1;
[; ;pic18f14k50.h: 1495: unsigned STALLIF :1;
[; ;pic18f14k50.h: 1496: unsigned SOFIF :1;
[; ;pic18f14k50.h: 1497: };
[; ;pic18f14k50.h: 1498: } UIRbits_t;
[; ;pic18f14k50.h: 1499: extern volatile UIRbits_t UIRbits @ 0xF62;
[; ;pic18f14k50.h: 1538: extern volatile unsigned char USTAT @ 0xF63;
"1540
[; ;pic18f14k50.h: 1540: asm("USTAT equ 0F63h");
[; <" USTAT equ 0F63h ;# ">
[; ;pic18f14k50.h: 1543: typedef union {
[; ;pic18f14k50.h: 1544: struct {
[; ;pic18f14k50.h: 1545: unsigned :1;
[; ;pic18f14k50.h: 1546: unsigned PPBI :1;
[; ;pic18f14k50.h: 1547: unsigned DIR :1;
[; ;pic18f14k50.h: 1548: unsigned ENDP0 :1;
[; ;pic18f14k50.h: 1549: unsigned ENDP1 :1;
[; ;pic18f14k50.h: 1550: unsigned ENDP2 :1;
[; ;pic18f14k50.h: 1551: unsigned ENDP3 :1;
[; ;pic18f14k50.h: 1552: };
[; ;pic18f14k50.h: 1553: } USTATbits_t;
[; ;pic18f14k50.h: 1554: extern volatile USTATbits_t USTATbits @ 0xF63;
[; ;pic18f14k50.h: 1588: extern volatile unsigned char UCON @ 0xF64;
"1590
[; ;pic18f14k50.h: 1590: asm("UCON equ 0F64h");
[; <" UCON equ 0F64h ;# ">
[; ;pic18f14k50.h: 1593: typedef union {
[; ;pic18f14k50.h: 1594: struct {
[; ;pic18f14k50.h: 1595: unsigned :1;
[; ;pic18f14k50.h: 1596: unsigned SUSPND :1;
[; ;pic18f14k50.h: 1597: unsigned RESUME :1;
[; ;pic18f14k50.h: 1598: unsigned USBEN :1;
[; ;pic18f14k50.h: 1599: unsigned PKTDIS :1;
[; ;pic18f14k50.h: 1600: unsigned SE0 :1;
[; ;pic18f14k50.h: 1601: unsigned PPBRST :1;
[; ;pic18f14k50.h: 1602: };
[; ;pic18f14k50.h: 1603: } UCONbits_t;
[; ;pic18f14k50.h: 1604: extern volatile UCONbits_t UCONbits @ 0xF64;
[; ;pic18f14k50.h: 1638: extern volatile unsigned char SRCON0 @ 0xF68;
"1640
[; ;pic18f14k50.h: 1640: asm("SRCON0 equ 0F68h");
[; <" SRCON0 equ 0F68h ;# ">
[; ;pic18f14k50.h: 1643: typedef union {
[; ;pic18f14k50.h: 1644: struct {
[; ;pic18f14k50.h: 1645: unsigned SRPR :1;
[; ;pic18f14k50.h: 1646: unsigned SRPS :1;
[; ;pic18f14k50.h: 1647: unsigned SRNQEN :1;
[; ;pic18f14k50.h: 1648: unsigned SRQEN :1;
[; ;pic18f14k50.h: 1649: unsigned SRCLK :3;
[; ;pic18f14k50.h: 1650: unsigned SRLEN :1;
[; ;pic18f14k50.h: 1651: };
[; ;pic18f14k50.h: 1652: struct {
[; ;pic18f14k50.h: 1653: unsigned :4;
[; ;pic18f14k50.h: 1654: unsigned SRCLK0 :1;
[; ;pic18f14k50.h: 1655: unsigned SRCLK1 :1;
[; ;pic18f14k50.h: 1656: unsigned SRCLK2 :1;
[; ;pic18f14k50.h: 1657: };
[; ;pic18f14k50.h: 1658: } SRCON0bits_t;
[; ;pic18f14k50.h: 1659: extern volatile SRCON0bits_t SRCON0bits @ 0xF68;
[; ;pic18f14k50.h: 1708: extern volatile unsigned char SRCON1 @ 0xF69;
"1710
[; ;pic18f14k50.h: 1710: asm("SRCON1 equ 0F69h");
[; <" SRCON1 equ 0F69h ;# ">
[; ;pic18f14k50.h: 1713: typedef union {
[; ;pic18f14k50.h: 1714: struct {
[; ;pic18f14k50.h: 1715: unsigned SRRC1E :1;
[; ;pic18f14k50.h: 1716: unsigned SRRC2E :1;
[; ;pic18f14k50.h: 1717: unsigned SRRCKE :1;
[; ;pic18f14k50.h: 1718: unsigned SRRPE :1;
[; ;pic18f14k50.h: 1719: unsigned SRSC1E :1;
[; ;pic18f14k50.h: 1720: unsigned SRSC2E :1;
[; ;pic18f14k50.h: 1721: unsigned SRSCKE :1;
[; ;pic18f14k50.h: 1722: unsigned SRSPE :1;
[; ;pic18f14k50.h: 1723: };
[; ;pic18f14k50.h: 1724: } SRCON1bits_t;
[; ;pic18f14k50.h: 1725: extern volatile SRCON1bits_t SRCON1bits @ 0xF69;
[; ;pic18f14k50.h: 1769: extern volatile unsigned char CM2CON0 @ 0xF6B;
"1771
[; ;pic18f14k50.h: 1771: asm("CM2CON0 equ 0F6Bh");
[; <" CM2CON0 equ 0F6Bh ;# ">
[; ;pic18f14k50.h: 1774: typedef union {
[; ;pic18f14k50.h: 1775: struct {
[; ;pic18f14k50.h: 1776: unsigned C2CH :2;
[; ;pic18f14k50.h: 1777: unsigned C2R :1;
[; ;pic18f14k50.h: 1778: unsigned C2SP :1;
[; ;pic18f14k50.h: 1779: unsigned C2POL :1;
[; ;pic18f14k50.h: 1780: unsigned C2OE :1;
[; ;pic18f14k50.h: 1781: unsigned C2OUT :1;
[; ;pic18f14k50.h: 1782: unsigned C2ON :1;
[; ;pic18f14k50.h: 1783: };
[; ;pic18f14k50.h: 1784: struct {
[; ;pic18f14k50.h: 1785: unsigned C2CH0 :1;
[; ;pic18f14k50.h: 1786: unsigned C2CH1 :1;
[; ;pic18f14k50.h: 1787: };
[; ;pic18f14k50.h: 1788: } CM2CON0bits_t;
[; ;pic18f14k50.h: 1789: extern volatile CM2CON0bits_t CM2CON0bits @ 0xF6B;
[; ;pic18f14k50.h: 1838: extern volatile unsigned char CM2CON1 @ 0xF6C;
"1840
[; ;pic18f14k50.h: 1840: asm("CM2CON1 equ 0F6Ch");
[; <" CM2CON1 equ 0F6Ch ;# ">
[; ;pic18f14k50.h: 1843: typedef union {
[; ;pic18f14k50.h: 1844: struct {
[; ;pic18f14k50.h: 1845: unsigned C2SYNC :1;
[; ;pic18f14k50.h: 1846: unsigned C1SYNC :1;
[; ;pic18f14k50.h: 1847: unsigned C2HYS :1;
[; ;pic18f14k50.h: 1848: unsigned C1HYS :1;
[; ;pic18f14k50.h: 1849: unsigned C2RSEL :1;
[; ;pic18f14k50.h: 1850: unsigned C1RSEL :1;
[; ;pic18f14k50.h: 1851: unsigned MC2OUT :1;
[; ;pic18f14k50.h: 1852: unsigned MC1OUT :1;
[; ;pic18f14k50.h: 1853: };
[; ;pic18f14k50.h: 1854: } CM2CON1bits_t;
[; ;pic18f14k50.h: 1855: extern volatile CM2CON1bits_t CM2CON1bits @ 0xF6C;
[; ;pic18f14k50.h: 1899: extern volatile unsigned char CM1CON0 @ 0xF6D;
"1901
[; ;pic18f14k50.h: 1901: asm("CM1CON0 equ 0F6Dh");
[; <" CM1CON0 equ 0F6Dh ;# ">
[; ;pic18f14k50.h: 1904: typedef union {
[; ;pic18f14k50.h: 1905: struct {
[; ;pic18f14k50.h: 1906: unsigned C1CH :2;
[; ;pic18f14k50.h: 1907: unsigned C1R :1;
[; ;pic18f14k50.h: 1908: unsigned C1SP :1;
[; ;pic18f14k50.h: 1909: unsigned C1POL :1;
[; ;pic18f14k50.h: 1910: unsigned C1OE :1;
[; ;pic18f14k50.h: 1911: unsigned C1OUT :1;
[; ;pic18f14k50.h: 1912: unsigned C1ON :1;
[; ;pic18f14k50.h: 1913: };
[; ;pic18f14k50.h: 1914: struct {
[; ;pic18f14k50.h: 1915: unsigned C1CH0 :1;
[; ;pic18f14k50.h: 1916: unsigned C1CH1 :1;
[; ;pic18f14k50.h: 1917: };
[; ;pic18f14k50.h: 1918: } CM1CON0bits_t;
[; ;pic18f14k50.h: 1919: extern volatile CM1CON0bits_t CM1CON0bits @ 0xF6D;
[; ;pic18f14k50.h: 1968: extern volatile unsigned char SSPMSK @ 0xF6F;
"1970
[; ;pic18f14k50.h: 1970: asm("SSPMSK equ 0F6Fh");
[; <" SSPMSK equ 0F6Fh ;# ">
[; ;pic18f14k50.h: 1973: extern volatile unsigned char SSPMASK @ 0xF6F;
"1975
[; ;pic18f14k50.h: 1975: asm("SSPMASK equ 0F6Fh");
[; <" SSPMASK equ 0F6Fh ;# ">
[; ;pic18f14k50.h: 1978: typedef union {
[; ;pic18f14k50.h: 1979: struct {
[; ;pic18f14k50.h: 1980: unsigned MSK :8;
[; ;pic18f14k50.h: 1981: };
[; ;pic18f14k50.h: 1982: struct {
[; ;pic18f14k50.h: 1983: unsigned MSK0 :1;
[; ;pic18f14k50.h: 1984: unsigned MSK1 :1;
[; ;pic18f14k50.h: 1985: unsigned MSK2 :1;
[; ;pic18f14k50.h: 1986: unsigned MSK3 :1;
[; ;pic18f14k50.h: 1987: unsigned MSK4 :1;
[; ;pic18f14k50.h: 1988: unsigned MSK5 :1;
[; ;pic18f14k50.h: 1989: unsigned MSK6 :1;
[; ;pic18f14k50.h: 1990: unsigned MSK7 :1;
[; ;pic18f14k50.h: 1991: };
[; ;pic18f14k50.h: 1992: } SSPMSKbits_t;
[; ;pic18f14k50.h: 1993: extern volatile SSPMSKbits_t SSPMSKbits @ 0xF6F;
[; ;pic18f14k50.h: 2041: typedef union {
[; ;pic18f14k50.h: 2042: struct {
[; ;pic18f14k50.h: 2043: unsigned MSK :8;
[; ;pic18f14k50.h: 2044: };
[; ;pic18f14k50.h: 2045: struct {
[; ;pic18f14k50.h: 2046: unsigned MSK0 :1;
[; ;pic18f14k50.h: 2047: unsigned MSK1 :1;
[; ;pic18f14k50.h: 2048: unsigned MSK2 :1;
[; ;pic18f14k50.h: 2049: unsigned MSK3 :1;
[; ;pic18f14k50.h: 2050: unsigned MSK4 :1;
[; ;pic18f14k50.h: 2051: unsigned MSK5 :1;
[; ;pic18f14k50.h: 2052: unsigned MSK6 :1;
[; ;pic18f14k50.h: 2053: unsigned MSK7 :1;
[; ;pic18f14k50.h: 2054: };
[; ;pic18f14k50.h: 2055: } SSPMASKbits_t;
[; ;pic18f14k50.h: 2056: extern volatile SSPMASKbits_t SSPMASKbits @ 0xF6F;
[; ;pic18f14k50.h: 2105: extern volatile unsigned char SLRCON @ 0xF76;
"2107
[; ;pic18f14k50.h: 2107: asm("SLRCON equ 0F76h");
[; <" SLRCON equ 0F76h ;# ">
[; ;pic18f14k50.h: 2110: typedef union {
[; ;pic18f14k50.h: 2111: struct {
[; ;pic18f14k50.h: 2112: unsigned SLRA :1;
[; ;pic18f14k50.h: 2113: unsigned SLRB :1;
[; ;pic18f14k50.h: 2114: unsigned SLRC :1;
[; ;pic18f14k50.h: 2115: };
[; ;pic18f14k50.h: 2116: } SLRCONbits_t;
[; ;pic18f14k50.h: 2117: extern volatile SLRCONbits_t SLRCONbits @ 0xF76;
[; ;pic18f14k50.h: 2136: extern volatile unsigned char WPUA @ 0xF77;
"2138
[; ;pic18f14k50.h: 2138: asm("WPUA equ 0F77h");
[; <" WPUA equ 0F77h ;# ">
[; ;pic18f14k50.h: 2141: typedef union {
[; ;pic18f14k50.h: 2142: struct {
[; ;pic18f14k50.h: 2143: unsigned :3;
[; ;pic18f14k50.h: 2144: unsigned WPUA3 :1;
[; ;pic18f14k50.h: 2145: unsigned WPUA4 :1;
[; ;pic18f14k50.h: 2146: unsigned WPUA5 :1;
[; ;pic18f14k50.h: 2147: };
[; ;pic18f14k50.h: 2148: } WPUAbits_t;
[; ;pic18f14k50.h: 2149: extern volatile WPUAbits_t WPUAbits @ 0xF77;
[; ;pic18f14k50.h: 2168: extern volatile unsigned char WPUB @ 0xF78;
"2170
[; ;pic18f14k50.h: 2170: asm("WPUB equ 0F78h");
[; <" WPUB equ 0F78h ;# ">
[; ;pic18f14k50.h: 2173: typedef union {
[; ;pic18f14k50.h: 2174: struct {
[; ;pic18f14k50.h: 2175: unsigned :4;
[; ;pic18f14k50.h: 2176: unsigned WPUB4 :1;
[; ;pic18f14k50.h: 2177: unsigned WPUB5 :1;
[; ;pic18f14k50.h: 2178: unsigned WPUB6 :1;
[; ;pic18f14k50.h: 2179: unsigned WPUB7 :1;
[; ;pic18f14k50.h: 2180: };
[; ;pic18f14k50.h: 2181: } WPUBbits_t;
[; ;pic18f14k50.h: 2182: extern volatile WPUBbits_t WPUBbits @ 0xF78;
[; ;pic18f14k50.h: 2206: extern volatile unsigned char IOCA @ 0xF79;
"2208
[; ;pic18f14k50.h: 2208: asm("IOCA equ 0F79h");
[; <" IOCA equ 0F79h ;# ">
[; ;pic18f14k50.h: 2211: typedef union {
[; ;pic18f14k50.h: 2212: struct {
[; ;pic18f14k50.h: 2213: unsigned IOCA0 :1;
[; ;pic18f14k50.h: 2214: unsigned IOCA1 :1;
[; ;pic18f14k50.h: 2215: unsigned :1;
[; ;pic18f14k50.h: 2216: unsigned IOCA3 :1;
[; ;pic18f14k50.h: 2217: unsigned IOCA4 :1;
[; ;pic18f14k50.h: 2218: unsigned IOCA5 :1;
[; ;pic18f14k50.h: 2219: };
[; ;pic18f14k50.h: 2220: } IOCAbits_t;
[; ;pic18f14k50.h: 2221: extern volatile IOCAbits_t IOCAbits @ 0xF79;
[; ;pic18f14k50.h: 2250: extern volatile unsigned char IOCB @ 0xF7A;
"2252
[; ;pic18f14k50.h: 2252: asm("IOCB equ 0F7Ah");
[; <" IOCB equ 0F7Ah ;# ">
[; ;pic18f14k50.h: 2255: typedef union {
[; ;pic18f14k50.h: 2256: struct {
[; ;pic18f14k50.h: 2257: unsigned :4;
[; ;pic18f14k50.h: 2258: unsigned IOCB4 :1;
[; ;pic18f14k50.h: 2259: unsigned IOCB5 :1;
[; ;pic18f14k50.h: 2260: unsigned IOCB6 :1;
[; ;pic18f14k50.h: 2261: unsigned IOCB7 :1;
[; ;pic18f14k50.h: 2262: };
[; ;pic18f14k50.h: 2263: } IOCBbits_t;
[; ;pic18f14k50.h: 2264: extern volatile IOCBbits_t IOCBbits @ 0xF7A;
[; ;pic18f14k50.h: 2288: extern volatile unsigned char ANSEL @ 0xF7E;
"2290
[; ;pic18f14k50.h: 2290: asm("ANSEL equ 0F7Eh");
[; <" ANSEL equ 0F7Eh ;# ">
[; ;pic18f14k50.h: 2293: typedef union {
[; ;pic18f14k50.h: 2294: struct {
[; ;pic18f14k50.h: 2295: unsigned :3;
[; ;pic18f14k50.h: 2296: unsigned ANS3 :1;
[; ;pic18f14k50.h: 2297: unsigned ANS4 :1;
[; ;pic18f14k50.h: 2298: unsigned ANS5 :1;
[; ;pic18f14k50.h: 2299: unsigned ANS6 :1;
[; ;pic18f14k50.h: 2300: unsigned ANS7 :1;
[; ;pic18f14k50.h: 2301: };
[; ;pic18f14k50.h: 2302: } ANSELbits_t;
[; ;pic18f14k50.h: 2303: extern volatile ANSELbits_t ANSELbits @ 0xF7E;
[; ;pic18f14k50.h: 2332: extern volatile unsigned char ANSELH @ 0xF7F;
"2334
[; ;pic18f14k50.h: 2334: asm("ANSELH equ 0F7Fh");
[; <" ANSELH equ 0F7Fh ;# ">
[; ;pic18f14k50.h: 2337: typedef union {
[; ;pic18f14k50.h: 2338: struct {
[; ;pic18f14k50.h: 2339: unsigned ANS8 :1;
[; ;pic18f14k50.h: 2340: unsigned ANS9 :1;
[; ;pic18f14k50.h: 2341: unsigned ANS10 :1;
[; ;pic18f14k50.h: 2342: unsigned ANS11 :1;
[; ;pic18f14k50.h: 2343: };
[; ;pic18f14k50.h: 2344: } ANSELHbits_t;
[; ;pic18f14k50.h: 2345: extern volatile ANSELHbits_t ANSELHbits @ 0xF7F;
[; ;pic18f14k50.h: 2369: extern volatile unsigned char PORTA @ 0xF80;
"2371
[; ;pic18f14k50.h: 2371: asm("PORTA equ 0F80h");
[; <" PORTA equ 0F80h ;# ">
[; ;pic18f14k50.h: 2374: typedef union {
[; ;pic18f14k50.h: 2375: struct {
[; ;pic18f14k50.h: 2376: unsigned RA0 :1;
[; ;pic18f14k50.h: 2377: unsigned RA1 :1;
[; ;pic18f14k50.h: 2378: unsigned :1;
[; ;pic18f14k50.h: 2379: unsigned RA3 :1;
[; ;pic18f14k50.h: 2380: unsigned RA4 :1;
[; ;pic18f14k50.h: 2381: unsigned RA5 :1;
[; ;pic18f14k50.h: 2382: };
[; ;pic18f14k50.h: 2383: struct {
[; ;pic18f14k50.h: 2384: unsigned :4;
[; ;pic18f14k50.h: 2385: unsigned AN3 :1;
[; ;pic18f14k50.h: 2386: };
[; ;pic18f14k50.h: 2387: struct {
[; ;pic18f14k50.h: 2388: unsigned :4;
[; ;pic18f14k50.h: 2389: unsigned OSC2 :1;
[; ;pic18f14k50.h: 2390: unsigned OSC1 :1;
[; ;pic18f14k50.h: 2391: };
[; ;pic18f14k50.h: 2392: struct {
[; ;pic18f14k50.h: 2393: unsigned :4;
[; ;pic18f14k50.h: 2394: unsigned CLKOUT :1;
[; ;pic18f14k50.h: 2395: unsigned CLKIN :1;
[; ;pic18f14k50.h: 2396: };
[; ;pic18f14k50.h: 2397: struct {
[; ;pic18f14k50.h: 2398: unsigned :5;
[; ;pic18f14k50.h: 2399: unsigned LVDIN :1;
[; ;pic18f14k50.h: 2400: };
[; ;pic18f14k50.h: 2401: struct {
[; ;pic18f14k50.h: 2402: unsigned :2;
[; ;pic18f14k50.h: 2403: unsigned RA2 :1;
[; ;pic18f14k50.h: 2404: };
[; ;pic18f14k50.h: 2405: struct {
[; ;pic18f14k50.h: 2406: unsigned :6;
[; ;pic18f14k50.h: 2407: unsigned RA6 :1;
[; ;pic18f14k50.h: 2408: };
[; ;pic18f14k50.h: 2409: struct {
[; ;pic18f14k50.h: 2410: unsigned :7;
[; ;pic18f14k50.h: 2411: unsigned RA7 :1;
[; ;pic18f14k50.h: 2412: };
[; ;pic18f14k50.h: 2413: struct {
[; ;pic18f14k50.h: 2414: unsigned :7;
[; ;pic18f14k50.h: 2415: unsigned RJPU :1;
[; ;pic18f14k50.h: 2416: };
[; ;pic18f14k50.h: 2417: struct {
[; ;pic18f14k50.h: 2418: unsigned ULPWUIN :1;
[; ;pic18f14k50.h: 2419: };
[; ;pic18f14k50.h: 2420: } PORTAbits_t;
[; ;pic18f14k50.h: 2421: extern volatile PORTAbits_t PORTAbits @ 0xF80;
[; ;pic18f14k50.h: 2505: extern volatile unsigned char PORTB @ 0xF81;
"2507
[; ;pic18f14k50.h: 2507: asm("PORTB equ 0F81h");
[; <" PORTB equ 0F81h ;# ">
[; ;pic18f14k50.h: 2510: typedef union {
[; ;pic18f14k50.h: 2511: struct {
[; ;pic18f14k50.h: 2512: unsigned :4;
[; ;pic18f14k50.h: 2513: unsigned RB4 :1;
[; ;pic18f14k50.h: 2514: unsigned RB5 :1;
[; ;pic18f14k50.h: 2515: unsigned RB6 :1;
[; ;pic18f14k50.h: 2516: unsigned RB7 :1;
[; ;pic18f14k50.h: 2517: };
[; ;pic18f14k50.h: 2518: struct {
[; ;pic18f14k50.h: 2519: unsigned :4;
[; ;pic18f14k50.h: 2520: unsigned SDI :1;
[; ;pic18f14k50.h: 2521: unsigned RX :1;
[; ;pic18f14k50.h: 2522: unsigned SCL :1;
[; ;pic18f14k50.h: 2523: unsigned TX :1;
[; ;pic18f14k50.h: 2524: };
[; ;pic18f14k50.h: 2525: struct {
[; ;pic18f14k50.h: 2526: unsigned :4;
[; ;pic18f14k50.h: 2527: unsigned SDA :1;
[; ;pic18f14k50.h: 2528: unsigned DT :1;
[; ;pic18f14k50.h: 2529: unsigned SCK :1;
[; ;pic18f14k50.h: 2530: unsigned CK :1;
[; ;pic18f14k50.h: 2531: };
[; ;pic18f14k50.h: 2532: struct {
[; ;pic18f14k50.h: 2533: unsigned :4;
[; ;pic18f14k50.h: 2534: unsigned AN10 :1;
[; ;pic18f14k50.h: 2535: unsigned AN11 :1;
[; ;pic18f14k50.h: 2536: };
[; ;pic18f14k50.h: 2537: struct {
[; ;pic18f14k50.h: 2538: unsigned :3;
[; ;pic18f14k50.h: 2539: unsigned CCP2_PA2 :1;
[; ;pic18f14k50.h: 2540: };
[; ;pic18f14k50.h: 2541: struct {
[; ;pic18f14k50.h: 2542: unsigned RB0 :1;
[; ;pic18f14k50.h: 2543: };
[; ;pic18f14k50.h: 2544: struct {
[; ;pic18f14k50.h: 2545: unsigned :1;
[; ;pic18f14k50.h: 2546: unsigned RB1 :1;
[; ;pic18f14k50.h: 2547: };
[; ;pic18f14k50.h: 2548: struct {
[; ;pic18f14k50.h: 2549: unsigned :2;
[; ;pic18f14k50.h: 2550: unsigned RB2 :1;
[; ;pic18f14k50.h: 2551: };
[; ;pic18f14k50.h: 2552: struct {
[; ;pic18f14k50.h: 2553: unsigned :3;
[; ;pic18f14k50.h: 2554: unsigned RB3 :1;
[; ;pic18f14k50.h: 2555: };
[; ;pic18f14k50.h: 2556: } PORTBbits_t;
[; ;pic18f14k50.h: 2557: extern volatile PORTBbits_t PORTBbits @ 0xF81;
[; ;pic18f14k50.h: 2656: extern volatile unsigned char PORTC @ 0xF82;
"2658
[; ;pic18f14k50.h: 2658: asm("PORTC equ 0F82h");
[; <" PORTC equ 0F82h ;# ">
[; ;pic18f14k50.h: 2661: typedef union {
[; ;pic18f14k50.h: 2662: struct {
[; ;pic18f14k50.h: 2663: unsigned RC0 :1;
[; ;pic18f14k50.h: 2664: unsigned RC1 :1;
[; ;pic18f14k50.h: 2665: unsigned RC2 :1;
[; ;pic18f14k50.h: 2666: unsigned RC3 :1;
[; ;pic18f14k50.h: 2667: unsigned RC4 :1;
[; ;pic18f14k50.h: 2668: unsigned RC5 :1;
[; ;pic18f14k50.h: 2669: unsigned RC6 :1;
[; ;pic18f14k50.h: 2670: unsigned RC7 :1;
[; ;pic18f14k50.h: 2671: };
[; ;pic18f14k50.h: 2672: struct {
[; ;pic18f14k50.h: 2673: unsigned AN4 :1;
[; ;pic18f14k50.h: 2674: unsigned AN5 :1;
[; ;pic18f14k50.h: 2675: unsigned AN6 :1;
[; ;pic18f14k50.h: 2676: unsigned AN7 :1;
[; ;pic18f14k50.h: 2677: unsigned :2;
[; ;pic18f14k50.h: 2678: unsigned AN8 :1;
[; ;pic18f14k50.h: 2679: unsigned AN9 :1;
[; ;pic18f14k50.h: 2680: };
[; ;pic18f14k50.h: 2681: struct {
[; ;pic18f14k50.h: 2682: unsigned :6;
[; ;pic18f14k50.h: 2683: unsigned NOT_SS :1;
[; ;pic18f14k50.h: 2684: };
[; ;pic18f14k50.h: 2685: struct {
[; ;pic18f14k50.h: 2686: unsigned C12INP :1;
[; ;pic18f14k50.h: 2687: unsigned C12IN1M :1;
[; ;pic18f14k50.h: 2688: unsigned C12IN2M :1;
[; ;pic18f14k50.h: 2689: unsigned C12IN3M :1;
[; ;pic18f14k50.h: 2690: unsigned C12OUT :1;
[; ;pic18f14k50.h: 2691: unsigned CCP1 :1;
[; ;pic18f14k50.h: 2692: unsigned nSS :1;
[; ;pic18f14k50.h: 2693: };
[; ;pic18f14k50.h: 2694: struct {
[; ;pic18f14k50.h: 2695: unsigned INT0 :1;
[; ;pic18f14k50.h: 2696: unsigned INT1 :1;
[; ;pic18f14k50.h: 2697: unsigned INT2 :1;
[; ;pic18f14k50.h: 2698: unsigned PGM :1;
[; ;pic18f14k50.h: 2699: unsigned SRQ :1;
[; ;pic18f14k50.h: 2700: unsigned T0CKI :1;
[; ;pic18f14k50.h: 2701: unsigned T13CKI :1;
[; ;pic18f14k50.h: 2702: unsigned T1OSCO :1;
[; ;pic18f14k50.h: 2703: };
[; ;pic18f14k50.h: 2704: struct {
[; ;pic18f14k50.h: 2705: unsigned VREFP :1;
[; ;pic18f14k50.h: 2706: unsigned VREFM :1;
[; ;pic18f14k50.h: 2707: unsigned CVREF :1;
[; ;pic18f14k50.h: 2708: unsigned :3;
[; ;pic18f14k50.h: 2709: unsigned T1OSCI :1;
[; ;pic18f14k50.h: 2710: };
[; ;pic18f14k50.h: 2711: struct {
[; ;pic18f14k50.h: 2712: unsigned :2;
[; ;pic18f14k50.h: 2713: unsigned P1D :1;
[; ;pic18f14k50.h: 2714: unsigned P1C :1;
[; ;pic18f14k50.h: 2715: unsigned P1B :1;
[; ;pic18f14k50.h: 2716: unsigned P1A :1;
[; ;pic18f14k50.h: 2717: unsigned SS :1;
[; ;pic18f14k50.h: 2718: unsigned SDO :1;
[; ;pic18f14k50.h: 2719: };
[; ;pic18f14k50.h: 2720: struct {
[; ;pic18f14k50.h: 2721: unsigned :1;
[; ;pic18f14k50.h: 2722: unsigned CCP2 :1;
[; ;pic18f14k50.h: 2723: };
[; ;pic18f14k50.h: 2724: struct {
[; ;pic18f14k50.h: 2725: unsigned :2;
[; ;pic18f14k50.h: 2726: unsigned PA1 :1;
[; ;pic18f14k50.h: 2727: };
[; ;pic18f14k50.h: 2728: struct {
[; ;pic18f14k50.h: 2729: unsigned :1;
[; ;pic18f14k50.h: 2730: unsigned PA2 :1;
[; ;pic18f14k50.h: 2731: };
[; ;pic18f14k50.h: 2732: } PORTCbits_t;
[; ;pic18f14k50.h: 2733: extern volatile PORTCbits_t PORTCbits @ 0xF82;
[; ;pic18f14k50.h: 2952: extern volatile unsigned char LATA @ 0xF89;
"2954
[; ;pic18f14k50.h: 2954: asm("LATA equ 0F89h");
[; <" LATA equ 0F89h ;# ">
[; ;pic18f14k50.h: 2957: typedef union {
[; ;pic18f14k50.h: 2958: struct {
[; ;pic18f14k50.h: 2959: unsigned :4;
[; ;pic18f14k50.h: 2960: unsigned LATA4 :1;
[; ;pic18f14k50.h: 2961: unsigned LATA5 :1;
[; ;pic18f14k50.h: 2962: };
[; ;pic18f14k50.h: 2963: struct {
[; ;pic18f14k50.h: 2964: unsigned LA0 :1;
[; ;pic18f14k50.h: 2965: };
[; ;pic18f14k50.h: 2966: struct {
[; ;pic18f14k50.h: 2967: unsigned :1;
[; ;pic18f14k50.h: 2968: unsigned LA1 :1;
[; ;pic18f14k50.h: 2969: };
[; ;pic18f14k50.h: 2970: struct {
[; ;pic18f14k50.h: 2971: unsigned :2;
[; ;pic18f14k50.h: 2972: unsigned LA2 :1;
[; ;pic18f14k50.h: 2973: };
[; ;pic18f14k50.h: 2974: struct {
[; ;pic18f14k50.h: 2975: unsigned :3;
[; ;pic18f14k50.h: 2976: unsigned LA3 :1;
[; ;pic18f14k50.h: 2977: };
[; ;pic18f14k50.h: 2978: struct {
[; ;pic18f14k50.h: 2979: unsigned :4;
[; ;pic18f14k50.h: 2980: unsigned LA4 :1;
[; ;pic18f14k50.h: 2981: };
[; ;pic18f14k50.h: 2982: struct {
[; ;pic18f14k50.h: 2983: unsigned :5;
[; ;pic18f14k50.h: 2984: unsigned LA5 :1;
[; ;pic18f14k50.h: 2985: };
[; ;pic18f14k50.h: 2986: struct {
[; ;pic18f14k50.h: 2987: unsigned :6;
[; ;pic18f14k50.h: 2988: unsigned LA6 :1;
[; ;pic18f14k50.h: 2989: };
[; ;pic18f14k50.h: 2990: struct {
[; ;pic18f14k50.h: 2991: unsigned :7;
[; ;pic18f14k50.h: 2992: unsigned LA7 :1;
[; ;pic18f14k50.h: 2993: };
[; ;pic18f14k50.h: 2994: struct {
[; ;pic18f14k50.h: 2995: unsigned :7;
[; ;pic18f14k50.h: 2996: unsigned LATA7 :1;
[; ;pic18f14k50.h: 2997: };
[; ;pic18f14k50.h: 2998: } LATAbits_t;
[; ;pic18f14k50.h: 2999: extern volatile LATAbits_t LATAbits @ 0xF89;
[; ;pic18f14k50.h: 3058: extern volatile unsigned char LATB @ 0xF8A;
"3060
[; ;pic18f14k50.h: 3060: asm("LATB equ 0F8Ah");
[; <" LATB equ 0F8Ah ;# ">
[; ;pic18f14k50.h: 3063: typedef union {
[; ;pic18f14k50.h: 3064: struct {
[; ;pic18f14k50.h: 3065: unsigned :4;
[; ;pic18f14k50.h: 3066: unsigned LATB4 :1;
[; ;pic18f14k50.h: 3067: unsigned LATB5 :1;
[; ;pic18f14k50.h: 3068: unsigned LATB6 :1;
[; ;pic18f14k50.h: 3069: unsigned LATB7 :1;
[; ;pic18f14k50.h: 3070: };
[; ;pic18f14k50.h: 3071: struct {
[; ;pic18f14k50.h: 3072: unsigned LB0 :1;
[; ;pic18f14k50.h: 3073: };
[; ;pic18f14k50.h: 3074: struct {
[; ;pic18f14k50.h: 3075: unsigned :1;
[; ;pic18f14k50.h: 3076: unsigned LB1 :1;
[; ;pic18f14k50.h: 3077: };
[; ;pic18f14k50.h: 3078: struct {
[; ;pic18f14k50.h: 3079: unsigned :2;
[; ;pic18f14k50.h: 3080: unsigned LB2 :1;
[; ;pic18f14k50.h: 3081: };
[; ;pic18f14k50.h: 3082: struct {
[; ;pic18f14k50.h: 3083: unsigned :3;
[; ;pic18f14k50.h: 3084: unsigned LB3 :1;
[; ;pic18f14k50.h: 3085: };
[; ;pic18f14k50.h: 3086: struct {
[; ;pic18f14k50.h: 3087: unsigned :4;
[; ;pic18f14k50.h: 3088: unsigned LB4 :1;
[; ;pic18f14k50.h: 3089: };
[; ;pic18f14k50.h: 3090: struct {
[; ;pic18f14k50.h: 3091: unsigned :5;
[; ;pic18f14k50.h: 3092: unsigned LB5 :1;
[; ;pic18f14k50.h: 3093: };
[; ;pic18f14k50.h: 3094: struct {
[; ;pic18f14k50.h: 3095: unsigned :6;
[; ;pic18f14k50.h: 3096: unsigned LB6 :1;
[; ;pic18f14k50.h: 3097: };
[; ;pic18f14k50.h: 3098: struct {
[; ;pic18f14k50.h: 3099: unsigned :7;
[; ;pic18f14k50.h: 3100: unsigned LB7 :1;
[; ;pic18f14k50.h: 3101: };
[; ;pic18f14k50.h: 3102: } LATBbits_t;
[; ;pic18f14k50.h: 3103: extern volatile LATBbits_t LATBbits @ 0xF8A;
[; ;pic18f14k50.h: 3167: extern volatile unsigned char LATC @ 0xF8B;
"3169
[; ;pic18f14k50.h: 3169: asm("LATC equ 0F8Bh");
[; <" LATC equ 0F8Bh ;# ">
[; ;pic18f14k50.h: 3172: typedef union {
[; ;pic18f14k50.h: 3173: struct {
[; ;pic18f14k50.h: 3174: unsigned LATC0 :1;
[; ;pic18f14k50.h: 3175: unsigned LATC1 :1;
[; ;pic18f14k50.h: 3176: unsigned LATC2 :1;
[; ;pic18f14k50.h: 3177: unsigned LATC3 :1;
[; ;pic18f14k50.h: 3178: unsigned LATC4 :1;
[; ;pic18f14k50.h: 3179: unsigned LATC5 :1;
[; ;pic18f14k50.h: 3180: unsigned LATC6 :1;
[; ;pic18f14k50.h: 3181: unsigned LATC7 :1;
[; ;pic18f14k50.h: 3182: };
[; ;pic18f14k50.h: 3183: struct {
[; ;pic18f14k50.h: 3184: unsigned LC0 :1;
[; ;pic18f14k50.h: 3185: };
[; ;pic18f14k50.h: 3186: struct {
[; ;pic18f14k50.h: 3187: unsigned :1;
[; ;pic18f14k50.h: 3188: unsigned LC1 :1;
[; ;pic18f14k50.h: 3189: };
[; ;pic18f14k50.h: 3190: struct {
[; ;pic18f14k50.h: 3191: unsigned :2;
[; ;pic18f14k50.h: 3192: unsigned LC2 :1;
[; ;pic18f14k50.h: 3193: };
[; ;pic18f14k50.h: 3194: struct {
[; ;pic18f14k50.h: 3195: unsigned :3;
[; ;pic18f14k50.h: 3196: unsigned LC3 :1;
[; ;pic18f14k50.h: 3197: };
[; ;pic18f14k50.h: 3198: struct {
[; ;pic18f14k50.h: 3199: unsigned :4;
[; ;pic18f14k50.h: 3200: unsigned LC4 :1;
[; ;pic18f14k50.h: 3201: };
[; ;pic18f14k50.h: 3202: struct {
[; ;pic18f14k50.h: 3203: unsigned :5;
[; ;pic18f14k50.h: 3204: unsigned LC5 :1;
[; ;pic18f14k50.h: 3205: };
[; ;pic18f14k50.h: 3206: struct {
[; ;pic18f14k50.h: 3207: unsigned :6;
[; ;pic18f14k50.h: 3208: unsigned LC6 :1;
[; ;pic18f14k50.h: 3209: };
[; ;pic18f14k50.h: 3210: struct {
[; ;pic18f14k50.h: 3211: unsigned :7;
[; ;pic18f14k50.h: 3212: unsigned LC7 :1;
[; ;pic18f14k50.h: 3213: };
[; ;pic18f14k50.h: 3214: } LATCbits_t;
[; ;pic18f14k50.h: 3215: extern volatile LATCbits_t LATCbits @ 0xF8B;
[; ;pic18f14k50.h: 3299: extern volatile unsigned char TRISA @ 0xF92;
"3301
[; ;pic18f14k50.h: 3301: asm("TRISA equ 0F92h");
[; <" TRISA equ 0F92h ;# ">
[; ;pic18f14k50.h: 3304: extern volatile unsigned char DDRA @ 0xF92;
"3306
[; ;pic18f14k50.h: 3306: asm("DDRA equ 0F92h");
[; <" DDRA equ 0F92h ;# ">
[; ;pic18f14k50.h: 3309: typedef union {
[; ;pic18f14k50.h: 3310: struct {
[; ;pic18f14k50.h: 3311: unsigned :4;
[; ;pic18f14k50.h: 3312: unsigned TRISA4 :1;
[; ;pic18f14k50.h: 3313: unsigned TRISA5 :1;
[; ;pic18f14k50.h: 3314: };
[; ;pic18f14k50.h: 3315: struct {
[; ;pic18f14k50.h: 3316: unsigned :4;
[; ;pic18f14k50.h: 3317: unsigned RA4 :1;
[; ;pic18f14k50.h: 3318: unsigned RA5 :1;
[; ;pic18f14k50.h: 3319: };
[; ;pic18f14k50.h: 3320: } TRISAbits_t;
[; ;pic18f14k50.h: 3321: extern volatile TRISAbits_t TRISAbits @ 0xF92;
[; ;pic18f14k50.h: 3344: typedef union {
[; ;pic18f14k50.h: 3345: struct {
[; ;pic18f14k50.h: 3346: unsigned :4;
[; ;pic18f14k50.h: 3347: unsigned TRISA4 :1;
[; ;pic18f14k50.h: 3348: unsigned TRISA5 :1;
[; ;pic18f14k50.h: 3349: };
[; ;pic18f14k50.h: 3350: struct {
[; ;pic18f14k50.h: 3351: unsigned :4;
[; ;pic18f14k50.h: 3352: unsigned RA4 :1;
[; ;pic18f14k50.h: 3353: unsigned RA5 :1;
[; ;pic18f14k50.h: 3354: };
[; ;pic18f14k50.h: 3355: } DDRAbits_t;
[; ;pic18f14k50.h: 3356: extern volatile DDRAbits_t DDRAbits @ 0xF92;
[; ;pic18f14k50.h: 3380: extern volatile unsigned char TRISB @ 0xF93;
"3382
[; ;pic18f14k50.h: 3382: asm("TRISB equ 0F93h");
[; <" TRISB equ 0F93h ;# ">
[; ;pic18f14k50.h: 3385: extern volatile unsigned char DDRB @ 0xF93;
"3387
[; ;pic18f14k50.h: 3387: asm("DDRB equ 0F93h");
[; <" DDRB equ 0F93h ;# ">
[; ;pic18f14k50.h: 3390: typedef union {
[; ;pic18f14k50.h: 3391: struct {
[; ;pic18f14k50.h: 3392: unsigned :4;
[; ;pic18f14k50.h: 3393: unsigned TRISB4 :1;
[; ;pic18f14k50.h: 3394: unsigned TRISB5 :1;
[; ;pic18f14k50.h: 3395: unsigned TRISB6 :1;
[; ;pic18f14k50.h: 3396: unsigned TRISB7 :1;
[; ;pic18f14k50.h: 3397: };
[; ;pic18f14k50.h: 3398: struct {
[; ;pic18f14k50.h: 3399: unsigned :4;
[; ;pic18f14k50.h: 3400: unsigned RB4 :1;
[; ;pic18f14k50.h: 3401: unsigned RB5 :1;
[; ;pic18f14k50.h: 3402: unsigned RB6 :1;
[; ;pic18f14k50.h: 3403: unsigned RB7 :1;
[; ;pic18f14k50.h: 3404: };
[; ;pic18f14k50.h: 3405: } TRISBbits_t;
[; ;pic18f14k50.h: 3406: extern volatile TRISBbits_t TRISBbits @ 0xF93;
[; ;pic18f14k50.h: 3449: typedef union {
[; ;pic18f14k50.h: 3450: struct {
[; ;pic18f14k50.h: 3451: unsigned :4;
[; ;pic18f14k50.h: 3452: unsigned TRISB4 :1;
[; ;pic18f14k50.h: 3453: unsigned TRISB5 :1;
[; ;pic18f14k50.h: 3454: unsigned TRISB6 :1;
[; ;pic18f14k50.h: 3455: unsigned TRISB7 :1;
[; ;pic18f14k50.h: 3456: };
[; ;pic18f14k50.h: 3457: struct {
[; ;pic18f14k50.h: 3458: unsigned :4;
[; ;pic18f14k50.h: 3459: unsigned RB4 :1;
[; ;pic18f14k50.h: 3460: unsigned RB5 :1;
[; ;pic18f14k50.h: 3461: unsigned RB6 :1;
[; ;pic18f14k50.h: 3462: unsigned RB7 :1;
[; ;pic18f14k50.h: 3463: };
[; ;pic18f14k50.h: 3464: } DDRBbits_t;
[; ;pic18f14k50.h: 3465: extern volatile DDRBbits_t DDRBbits @ 0xF93;
[; ;pic18f14k50.h: 3509: extern volatile unsigned char TRISC @ 0xF94;
"3511
[; ;pic18f14k50.h: 3511: asm("TRISC equ 0F94h");
[; <" TRISC equ 0F94h ;# ">
[; ;pic18f14k50.h: 3514: extern volatile unsigned char DDRC @ 0xF94;
"3516
[; ;pic18f14k50.h: 3516: asm("DDRC equ 0F94h");
[; <" DDRC equ 0F94h ;# ">
[; ;pic18f14k50.h: 3519: typedef union {
[; ;pic18f14k50.h: 3520: struct {
[; ;pic18f14k50.h: 3521: unsigned TRISC0 :1;
[; ;pic18f14k50.h: 3522: unsigned TRISC1 :1;
[; ;pic18f14k50.h: 3523: unsigned TRISC2 :1;
[; ;pic18f14k50.h: 3524: unsigned TRISC3 :1;
[; ;pic18f14k50.h: 3525: unsigned TRISC4 :1;
[; ;pic18f14k50.h: 3526: unsigned TRISC5 :1;
[; ;pic18f14k50.h: 3527: unsigned TRISC6 :1;
[; ;pic18f14k50.h: 3528: unsigned TRISC7 :1;
[; ;pic18f14k50.h: 3529: };
[; ;pic18f14k50.h: 3530: struct {
[; ;pic18f14k50.h: 3531: unsigned RC0 :1;
[; ;pic18f14k50.h: 3532: unsigned RC1 :1;
[; ;pic18f14k50.h: 3533: unsigned RC2 :1;
[; ;pic18f14k50.h: 3534: unsigned RC3 :1;
[; ;pic18f14k50.h: 3535: unsigned RC4 :1;
[; ;pic18f14k50.h: 3536: unsigned RC5 :1;
[; ;pic18f14k50.h: 3537: unsigned RC6 :1;
[; ;pic18f14k50.h: 3538: unsigned RC7 :1;
[; ;pic18f14k50.h: 3539: };
[; ;pic18f14k50.h: 3540: } TRISCbits_t;
[; ;pic18f14k50.h: 3541: extern volatile TRISCbits_t TRISCbits @ 0xF94;
[; ;pic18f14k50.h: 3624: typedef union {
[; ;pic18f14k50.h: 3625: struct {
[; ;pic18f14k50.h: 3626: unsigned TRISC0 :1;
[; ;pic18f14k50.h: 3627: unsigned TRISC1 :1;
[; ;pic18f14k50.h: 3628: unsigned TRISC2 :1;
[; ;pic18f14k50.h: 3629: unsigned TRISC3 :1;
[; ;pic18f14k50.h: 3630: unsigned TRISC4 :1;
[; ;pic18f14k50.h: 3631: unsigned TRISC5 :1;
[; ;pic18f14k50.h: 3632: unsigned TRISC6 :1;
[; ;pic18f14k50.h: 3633: unsigned TRISC7 :1;
[; ;pic18f14k50.h: 3634: };
[; ;pic18f14k50.h: 3635: struct {
[; ;pic18f14k50.h: 3636: unsigned RC0 :1;
[; ;pic18f14k50.h: 3637: unsigned RC1 :1;
[; ;pic18f14k50.h: 3638: unsigned RC2 :1;
[; ;pic18f14k50.h: 3639: unsigned RC3 :1;
[; ;pic18f14k50.h: 3640: unsigned RC4 :1;
[; ;pic18f14k50.h: 3641: unsigned RC5 :1;
[; ;pic18f14k50.h: 3642: unsigned RC6 :1;
[; ;pic18f14k50.h: 3643: unsigned RC7 :1;
[; ;pic18f14k50.h: 3644: };
[; ;pic18f14k50.h: 3645: } DDRCbits_t;
[; ;pic18f14k50.h: 3646: extern volatile DDRCbits_t DDRCbits @ 0xF94;
[; ;pic18f14k50.h: 3730: extern volatile unsigned char OSCTUNE @ 0xF9B;
"3732
[; ;pic18f14k50.h: 3732: asm("OSCTUNE equ 0F9Bh");
[; <" OSCTUNE equ 0F9Bh ;# ">
[; ;pic18f14k50.h: 3735: typedef union {
[; ;pic18f14k50.h: 3736: struct {
[; ;pic18f14k50.h: 3737: unsigned TUN :6;
[; ;pic18f14k50.h: 3738: unsigned SPLLEN :1;
[; ;pic18f14k50.h: 3739: unsigned INTSRC :1;
[; ;pic18f14k50.h: 3740: };
[; ;pic18f14k50.h: 3741: struct {
[; ;pic18f14k50.h: 3742: unsigned TUN0 :1;
[; ;pic18f14k50.h: 3743: unsigned TUN1 :1;
[; ;pic18f14k50.h: 3744: unsigned TUN2 :1;
[; ;pic18f14k50.h: 3745: unsigned TUN3 :1;
[; ;pic18f14k50.h: 3746: unsigned TUN4 :1;
[; ;pic18f14k50.h: 3747: unsigned TUN5 :1;
[; ;pic18f14k50.h: 3748: };
[; ;pic18f14k50.h: 3749: } OSCTUNEbits_t;
[; ;pic18f14k50.h: 3750: extern volatile OSCTUNEbits_t OSCTUNEbits @ 0xF9B;
[; ;pic18f14k50.h: 3799: extern volatile unsigned char PIE1 @ 0xF9D;
"3801
[; ;pic18f14k50.h: 3801: asm("PIE1 equ 0F9Dh");
[; <" PIE1 equ 0F9Dh ;# ">
[; ;pic18f14k50.h: 3804: typedef union {
[; ;pic18f14k50.h: 3805: struct {
[; ;pic18f14k50.h: 3806: unsigned TMR1IE :1;
[; ;pic18f14k50.h: 3807: unsigned TMR2IE :1;
[; ;pic18f14k50.h: 3808: unsigned CCP1IE :1;
[; ;pic18f14k50.h: 3809: unsigned SSPIE :1;
[; ;pic18f14k50.h: 3810: unsigned TXIE :1;
[; ;pic18f14k50.h: 3811: unsigned RCIE :1;
[; ;pic18f14k50.h: 3812: unsigned ADIE :1;
[; ;pic18f14k50.h: 3813: };
[; ;pic18f14k50.h: 3814: struct {
[; ;pic18f14k50.h: 3815: unsigned :5;
[; ;pic18f14k50.h: 3816: unsigned RC1IE :1;
[; ;pic18f14k50.h: 3817: };
[; ;pic18f14k50.h: 3818: struct {
[; ;pic18f14k50.h: 3819: unsigned :4;
[; ;pic18f14k50.h: 3820: unsigned TX1IE :1;
[; ;pic18f14k50.h: 3821: };
[; ;pic18f14k50.h: 3822: } PIE1bits_t;
[; ;pic18f14k50.h: 3823: extern volatile PIE1bits_t PIE1bits @ 0xF9D;
[; ;pic18f14k50.h: 3872: extern volatile unsigned char PIR1 @ 0xF9E;
"3874
[; ;pic18f14k50.h: 3874: asm("PIR1 equ 0F9Eh");
[; <" PIR1 equ 0F9Eh ;# ">
[; ;pic18f14k50.h: 3877: typedef union {
[; ;pic18f14k50.h: 3878: struct {
[; ;pic18f14k50.h: 3879: unsigned TMR1IF :1;
[; ;pic18f14k50.h: 3880: unsigned TMR2IF :1;
[; ;pic18f14k50.h: 3881: unsigned CCP1IF :1;
[; ;pic18f14k50.h: 3882: unsigned SSPIF :1;
[; ;pic18f14k50.h: 3883: unsigned TXIF :1;
[; ;pic18f14k50.h: 3884: unsigned RCIF :1;
[; ;pic18f14k50.h: 3885: unsigned ADIF :1;
[; ;pic18f14k50.h: 3886: };
[; ;pic18f14k50.h: 3887: struct {
[; ;pic18f14k50.h: 3888: unsigned :5;
[; ;pic18f14k50.h: 3889: unsigned RC1IF :1;
[; ;pic18f14k50.h: 3890: };
[; ;pic18f14k50.h: 3891: struct {
[; ;pic18f14k50.h: 3892: unsigned :4;
[; ;pic18f14k50.h: 3893: unsigned TX1IF :1;
[; ;pic18f14k50.h: 3894: };
[; ;pic18f14k50.h: 3895: } PIR1bits_t;
[; ;pic18f14k50.h: 3896: extern volatile PIR1bits_t PIR1bits @ 0xF9E;
[; ;pic18f14k50.h: 3945: extern volatile unsigned char IPR1 @ 0xF9F;
"3947
[; ;pic18f14k50.h: 3947: asm("IPR1 equ 0F9Fh");
[; <" IPR1 equ 0F9Fh ;# ">
[; ;pic18f14k50.h: 3950: typedef union {
[; ;pic18f14k50.h: 3951: struct {
[; ;pic18f14k50.h: 3952: unsigned TMR1IP :1;
[; ;pic18f14k50.h: 3953: unsigned TMR2IP :1;
[; ;pic18f14k50.h: 3954: unsigned CCP1IP :1;
[; ;pic18f14k50.h: 3955: unsigned SSPIP :1;
[; ;pic18f14k50.h: 3956: unsigned TXIP :1;
[; ;pic18f14k50.h: 3957: unsigned RCIP :1;
[; ;pic18f14k50.h: 3958: unsigned ADIP :1;
[; ;pic18f14k50.h: 3959: };
[; ;pic18f14k50.h: 3960: struct {
[; ;pic18f14k50.h: 3961: unsigned :5;
[; ;pic18f14k50.h: 3962: unsigned RC1IP :1;
[; ;pic18f14k50.h: 3963: };
[; ;pic18f14k50.h: 3964: struct {
[; ;pic18f14k50.h: 3965: unsigned :4;
[; ;pic18f14k50.h: 3966: unsigned TX1IP :1;
[; ;pic18f14k50.h: 3967: };
[; ;pic18f14k50.h: 3968: } IPR1bits_t;
[; ;pic18f14k50.h: 3969: extern volatile IPR1bits_t IPR1bits @ 0xF9F;
[; ;pic18f14k50.h: 4018: extern volatile unsigned char PIE2 @ 0xFA0;
"4020
[; ;pic18f14k50.h: 4020: asm("PIE2 equ 0FA0h");
[; <" PIE2 equ 0FA0h ;# ">
[; ;pic18f14k50.h: 4023: typedef union {
[; ;pic18f14k50.h: 4024: struct {
[; ;pic18f14k50.h: 4025: unsigned :1;
[; ;pic18f14k50.h: 4026: unsigned TMR3IE :1;
[; ;pic18f14k50.h: 4027: unsigned USBIE :1;
[; ;pic18f14k50.h: 4028: unsigned BCLIE :1;
[; ;pic18f14k50.h: 4029: unsigned EEIE :1;
[; ;pic18f14k50.h: 4030: unsigned C2IE :1;
[; ;pic18f14k50.h: 4031: unsigned C1IE :1;
[; ;pic18f14k50.h: 4032: unsigned OSCFIE :1;
[; ;pic18f14k50.h: 4033: };
[; ;pic18f14k50.h: 4034: struct {
[; ;pic18f14k50.h: 4035: unsigned :6;
[; ;pic18f14k50.h: 4036: unsigned CMIE :1;
[; ;pic18f14k50.h: 4037: };
[; ;pic18f14k50.h: 4038: } PIE2bits_t;
[; ;pic18f14k50.h: 4039: extern volatile PIE2bits_t PIE2bits @ 0xFA0;
[; ;pic18f14k50.h: 4083: extern volatile unsigned char PIR2 @ 0xFA1;
"4085
[; ;pic18f14k50.h: 4085: asm("PIR2 equ 0FA1h");
[; <" PIR2 equ 0FA1h ;# ">
[; ;pic18f14k50.h: 4088: typedef union {
[; ;pic18f14k50.h: 4089: struct {
[; ;pic18f14k50.h: 4090: unsigned :1;
[; ;pic18f14k50.h: 4091: unsigned TMR3IF :1;
[; ;pic18f14k50.h: 4092: unsigned USBIF :1;
[; ;pic18f14k50.h: 4093: unsigned BCLIF :1;
[; ;pic18f14k50.h: 4094: unsigned EEIF :1;
[; ;pic18f14k50.h: 4095: unsigned C2IF :1;
[; ;pic18f14k50.h: 4096: unsigned C1IF :1;
[; ;pic18f14k50.h: 4097: unsigned OSCFIF :1;
[; ;pic18f14k50.h: 4098: };
[; ;pic18f14k50.h: 4099: struct {
[; ;pic18f14k50.h: 4100: unsigned :6;
[; ;pic18f14k50.h: 4101: unsigned CMIF :1;
[; ;pic18f14k50.h: 4102: };
[; ;pic18f14k50.h: 4103: } PIR2bits_t;
[; ;pic18f14k50.h: 4104: extern volatile PIR2bits_t PIR2bits @ 0xFA1;
[; ;pic18f14k50.h: 4148: extern volatile unsigned char IPR2 @ 0xFA2;
"4150
[; ;pic18f14k50.h: 4150: asm("IPR2 equ 0FA2h");
[; <" IPR2 equ 0FA2h ;# ">
[; ;pic18f14k50.h: 4153: typedef union {
[; ;pic18f14k50.h: 4154: struct {
[; ;pic18f14k50.h: 4155: unsigned :1;
[; ;pic18f14k50.h: 4156: unsigned TMR3IP :1;
[; ;pic18f14k50.h: 4157: unsigned USBIP :1;
[; ;pic18f14k50.h: 4158: unsigned BCLIP :1;
[; ;pic18f14k50.h: 4159: unsigned EEIP :1;
[; ;pic18f14k50.h: 4160: unsigned C2IP :1;
[; ;pic18f14k50.h: 4161: unsigned C1IP :1;
[; ;pic18f14k50.h: 4162: unsigned OSCFIP :1;
[; ;pic18f14k50.h: 4163: };
[; ;pic18f14k50.h: 4164: struct {
[; ;pic18f14k50.h: 4165: unsigned :6;
[; ;pic18f14k50.h: 4166: unsigned CMIP :1;
[; ;pic18f14k50.h: 4167: };
[; ;pic18f14k50.h: 4168: } IPR2bits_t;
[; ;pic18f14k50.h: 4169: extern volatile IPR2bits_t IPR2bits @ 0xFA2;
[; ;pic18f14k50.h: 4213: extern volatile unsigned char EECON1 @ 0xFA6;
"4215
[; ;pic18f14k50.h: 4215: asm("EECON1 equ 0FA6h");
[; <" EECON1 equ 0FA6h ;# ">
[; ;pic18f14k50.h: 4218: typedef union {
[; ;pic18f14k50.h: 4219: struct {
[; ;pic18f14k50.h: 4220: unsigned RD :1;
[; ;pic18f14k50.h: 4221: unsigned WR :1;
[; ;pic18f14k50.h: 4222: unsigned WREN :1;
[; ;pic18f14k50.h: 4223: unsigned WRERR :1;
[; ;pic18f14k50.h: 4224: unsigned FREE :1;
[; ;pic18f14k50.h: 4225: unsigned :1;
[; ;pic18f14k50.h: 4226: unsigned CFGS :1;
[; ;pic18f14k50.h: 4227: unsigned EEPGD :1;
[; ;pic18f14k50.h: 4228: };
[; ;pic18f14k50.h: 4229: struct {
[; ;pic18f14k50.h: 4230: unsigned :6;
[; ;pic18f14k50.h: 4231: unsigned EEFS :1;
[; ;pic18f14k50.h: 4232: };
[; ;pic18f14k50.h: 4233: } EECON1bits_t;
[; ;pic18f14k50.h: 4234: extern volatile EECON1bits_t EECON1bits @ 0xFA6;
[; ;pic18f14k50.h: 4278: extern volatile unsigned char EECON2 @ 0xFA7;
"4280
[; ;pic18f14k50.h: 4280: asm("EECON2 equ 0FA7h");
[; <" EECON2 equ 0FA7h ;# ">
[; ;pic18f14k50.h: 4284: extern volatile unsigned char EEDATA @ 0xFA8;
"4286
[; ;pic18f14k50.h: 4286: asm("EEDATA equ 0FA8h");
[; <" EEDATA equ 0FA8h ;# ">
[; ;pic18f14k50.h: 4290: extern volatile unsigned char EEADR @ 0xFA9;
"4292
[; ;pic18f14k50.h: 4292: asm("EEADR equ 0FA9h");
[; <" EEADR equ 0FA9h ;# ">
[; ;pic18f14k50.h: 4295: typedef union {
[; ;pic18f14k50.h: 4296: struct {
[; ;pic18f14k50.h: 4297: unsigned EEADR0 :1;
[; ;pic18f14k50.h: 4298: unsigned EEADR1 :1;
[; ;pic18f14k50.h: 4299: unsigned EEADR2 :1;
[; ;pic18f14k50.h: 4300: unsigned EEADR3 :1;
[; ;pic18f14k50.h: 4301: unsigned EEADR4 :1;
[; ;pic18f14k50.h: 4302: unsigned EEADR5 :1;
[; ;pic18f14k50.h: 4303: unsigned EEADR6 :1;
[; ;pic18f14k50.h: 4304: unsigned EEADR7 :1;
[; ;pic18f14k50.h: 4305: };
[; ;pic18f14k50.h: 4306: } EEADRbits_t;
[; ;pic18f14k50.h: 4307: extern volatile EEADRbits_t EEADRbits @ 0xFA9;
[; ;pic18f14k50.h: 4351: extern volatile unsigned char RCSTA @ 0xFAB;
"4353
[; ;pic18f14k50.h: 4353: asm("RCSTA equ 0FABh");
[; <" RCSTA equ 0FABh ;# ">
[; ;pic18f14k50.h: 4356: extern volatile unsigned char RCSTA1 @ 0xFAB;
"4358
[; ;pic18f14k50.h: 4358: asm("RCSTA1 equ 0FABh");
[; <" RCSTA1 equ 0FABh ;# ">
[; ;pic18f14k50.h: 4361: typedef union {
[; ;pic18f14k50.h: 4362: struct {
[; ;pic18f14k50.h: 4363: unsigned RX9D :1;
[; ;pic18f14k50.h: 4364: unsigned OERR :1;
[; ;pic18f14k50.h: 4365: unsigned FERR :1;
[; ;pic18f14k50.h: 4366: unsigned ADDEN :1;
[; ;pic18f14k50.h: 4367: unsigned CREN :1;
[; ;pic18f14k50.h: 4368: unsigned SREN :1;
[; ;pic18f14k50.h: 4369: unsigned RX9 :1;
[; ;pic18f14k50.h: 4370: unsigned SPEN :1;
[; ;pic18f14k50.h: 4371: };
[; ;pic18f14k50.h: 4372: struct {
[; ;pic18f14k50.h: 4373: unsigned :3;
[; ;pic18f14k50.h: 4374: unsigned ADEN :1;
[; ;pic18f14k50.h: 4375: };
[; ;pic18f14k50.h: 4376: struct {
[; ;pic18f14k50.h: 4377: unsigned :5;
[; ;pic18f14k50.h: 4378: unsigned SRENA :1;
[; ;pic18f14k50.h: 4379: };
[; ;pic18f14k50.h: 4380: struct {
[; ;pic18f14k50.h: 4381: unsigned :6;
[; ;pic18f14k50.h: 4382: unsigned RC8_9 :1;
[; ;pic18f14k50.h: 4383: };
[; ;pic18f14k50.h: 4384: struct {
[; ;pic18f14k50.h: 4385: unsigned :6;
[; ;pic18f14k50.h: 4386: unsigned RC9 :1;
[; ;pic18f14k50.h: 4387: };
[; ;pic18f14k50.h: 4388: struct {
[; ;pic18f14k50.h: 4389: unsigned RCD8 :1;
[; ;pic18f14k50.h: 4390: };
[; ;pic18f14k50.h: 4391: } RCSTAbits_t;
[; ;pic18f14k50.h: 4392: extern volatile RCSTAbits_t RCSTAbits @ 0xFAB;
[; ;pic18f14k50.h: 4460: typedef union {
[; ;pic18f14k50.h: 4461: struct {
[; ;pic18f14k50.h: 4462: unsigned RX9D :1;
[; ;pic18f14k50.h: 4463: unsigned OERR :1;
[; ;pic18f14k50.h: 4464: unsigned FERR :1;
[; ;pic18f14k50.h: 4465: unsigned ADDEN :1;
[; ;pic18f14k50.h: 4466: unsigned CREN :1;
[; ;pic18f14k50.h: 4467: unsigned SREN :1;
[; ;pic18f14k50.h: 4468: unsigned RX9 :1;
[; ;pic18f14k50.h: 4469: unsigned SPEN :1;
[; ;pic18f14k50.h: 4470: };
[; ;pic18f14k50.h: 4471: struct {
[; ;pic18f14k50.h: 4472: unsigned :3;
[; ;pic18f14k50.h: 4473: unsigned ADEN :1;
[; ;pic18f14k50.h: 4474: };
[; ;pic18f14k50.h: 4475: struct {
[; ;pic18f14k50.h: 4476: unsigned :5;
[; ;pic18f14k50.h: 4477: unsigned SRENA :1;
[; ;pic18f14k50.h: 4478: };
[; ;pic18f14k50.h: 4479: struct {
[; ;pic18f14k50.h: 4480: unsigned :6;
[; ;pic18f14k50.h: 4481: unsigned RC8_9 :1;
[; ;pic18f14k50.h: 4482: };
[; ;pic18f14k50.h: 4483: struct {
[; ;pic18f14k50.h: 4484: unsigned :6;
[; ;pic18f14k50.h: 4485: unsigned RC9 :1;
[; ;pic18f14k50.h: 4486: };
[; ;pic18f14k50.h: 4487: struct {
[; ;pic18f14k50.h: 4488: unsigned RCD8 :1;
[; ;pic18f14k50.h: 4489: };
[; ;pic18f14k50.h: 4490: } RCSTA1bits_t;
[; ;pic18f14k50.h: 4491: extern volatile RCSTA1bits_t RCSTA1bits @ 0xFAB;
[; ;pic18f14k50.h: 4560: extern volatile unsigned char TXSTA @ 0xFAC;
"4562
[; ;pic18f14k50.h: 4562: asm("TXSTA equ 0FACh");
[; <" TXSTA equ 0FACh ;# ">
[; ;pic18f14k50.h: 4565: extern volatile unsigned char TXSTA1 @ 0xFAC;
"4567
[; ;pic18f14k50.h: 4567: asm("TXSTA1 equ 0FACh");
[; <" TXSTA1 equ 0FACh ;# ">
[; ;pic18f14k50.h: 4570: typedef union {
[; ;pic18f14k50.h: 4571: struct {
[; ;pic18f14k50.h: 4572: unsigned TX9D :1;
[; ;pic18f14k50.h: 4573: unsigned TRMT :1;
[; ;pic18f14k50.h: 4574: unsigned BRGH :1;
[; ;pic18f14k50.h: 4575: unsigned SENDB :1;
[; ;pic18f14k50.h: 4576: unsigned SYNC :1;
[; ;pic18f14k50.h: 4577: unsigned TXEN :1;
[; ;pic18f14k50.h: 4578: unsigned TX9 :1;
[; ;pic18f14k50.h: 4579: unsigned CSRC :1;
[; ;pic18f14k50.h: 4580: };
[; ;pic18f14k50.h: 4581: struct {
[; ;pic18f14k50.h: 4582: unsigned :2;
[; ;pic18f14k50.h: 4583: unsigned BRGH1 :1;
[; ;pic18f14k50.h: 4584: };
[; ;pic18f14k50.h: 4585: struct {
[; ;pic18f14k50.h: 4586: unsigned :7;
[; ;pic18f14k50.h: 4587: unsigned CSRC1 :1;
[; ;pic18f14k50.h: 4588: };
[; ;pic18f14k50.h: 4589: struct {
[; ;pic18f14k50.h: 4590: unsigned :3;
[; ;pic18f14k50.h: 4591: unsigned SENDB1 :1;
[; ;pic18f14k50.h: 4592: };
[; ;pic18f14k50.h: 4593: struct {
[; ;pic18f14k50.h: 4594: unsigned :4;
[; ;pic18f14k50.h: 4595: unsigned SYNC1 :1;
[; ;pic18f14k50.h: 4596: };
[; ;pic18f14k50.h: 4597: struct {
[; ;pic18f14k50.h: 4598: unsigned :1;
[; ;pic18f14k50.h: 4599: unsigned TRMT1 :1;
[; ;pic18f14k50.h: 4600: };
[; ;pic18f14k50.h: 4601: struct {
[; ;pic18f14k50.h: 4602: unsigned :6;
[; ;pic18f14k50.h: 4603: unsigned TX91 :1;
[; ;pic18f14k50.h: 4604: };
[; ;pic18f14k50.h: 4605: struct {
[; ;pic18f14k50.h: 4606: unsigned TX9D1 :1;
[; ;pic18f14k50.h: 4607: };
[; ;pic18f14k50.h: 4608: struct {
[; ;pic18f14k50.h: 4609: unsigned :5;
[; ;pic18f14k50.h: 4610: unsigned TXEN1 :1;
[; ;pic18f14k50.h: 4611: };
[; ;pic18f14k50.h: 4612: struct {
[; ;pic18f14k50.h: 4613: unsigned :6;
[; ;pic18f14k50.h: 4614: unsigned TX8_9 :1;
[; ;pic18f14k50.h: 4615: };
[; ;pic18f14k50.h: 4616: struct {
[; ;pic18f14k50.h: 4617: unsigned TXD8 :1;
[; ;pic18f14k50.h: 4618: };
[; ;pic18f14k50.h: 4619: } TXSTAbits_t;
[; ;pic18f14k50.h: 4620: extern volatile TXSTAbits_t TXSTAbits @ 0xFAC;
[; ;pic18f14k50.h: 4713: typedef union {
[; ;pic18f14k50.h: 4714: struct {
[; ;pic18f14k50.h: 4715: unsigned TX9D :1;
[; ;pic18f14k50.h: 4716: unsigned TRMT :1;
[; ;pic18f14k50.h: 4717: unsigned BRGH :1;
[; ;pic18f14k50.h: 4718: unsigned SENDB :1;
[; ;pic18f14k50.h: 4719: unsigned SYNC :1;
[; ;pic18f14k50.h: 4720: unsigned TXEN :1;
[; ;pic18f14k50.h: 4721: unsigned TX9 :1;
[; ;pic18f14k50.h: 4722: unsigned CSRC :1;
[; ;pic18f14k50.h: 4723: };
[; ;pic18f14k50.h: 4724: struct {
[; ;pic18f14k50.h: 4725: unsigned :2;
[; ;pic18f14k50.h: 4726: unsigned BRGH1 :1;
[; ;pic18f14k50.h: 4727: };
[; ;pic18f14k50.h: 4728: struct {
[; ;pic18f14k50.h: 4729: unsigned :7;
[; ;pic18f14k50.h: 4730: unsigned CSRC1 :1;
[; ;pic18f14k50.h: 4731: };
[; ;pic18f14k50.h: 4732: struct {
[; ;pic18f14k50.h: 4733: unsigned :3;
[; ;pic18f14k50.h: 4734: unsigned SENDB1 :1;
[; ;pic18f14k50.h: 4735: };
[; ;pic18f14k50.h: 4736: struct {
[; ;pic18f14k50.h: 4737: unsigned :4;
[; ;pic18f14k50.h: 4738: unsigned SYNC1 :1;
[; ;pic18f14k50.h: 4739: };
[; ;pic18f14k50.h: 4740: struct {
[; ;pic18f14k50.h: 4741: unsigned :1;
[; ;pic18f14k50.h: 4742: unsigned TRMT1 :1;
[; ;pic18f14k50.h: 4743: };
[; ;pic18f14k50.h: 4744: struct {
[; ;pic18f14k50.h: 4745: unsigned :6;
[; ;pic18f14k50.h: 4746: unsigned TX91 :1;
[; ;pic18f14k50.h: 4747: };
[; ;pic18f14k50.h: 4748: struct {
[; ;pic18f14k50.h: 4749: unsigned TX9D1 :1;
[; ;pic18f14k50.h: 4750: };
[; ;pic18f14k50.h: 4751: struct {
[; ;pic18f14k50.h: 4752: unsigned :5;
[; ;pic18f14k50.h: 4753: unsigned TXEN1 :1;
[; ;pic18f14k50.h: 4754: };
[; ;pic18f14k50.h: 4755: struct {
[; ;pic18f14k50.h: 4756: unsigned :6;
[; ;pic18f14k50.h: 4757: unsigned TX8_9 :1;
[; ;pic18f14k50.h: 4758: };
[; ;pic18f14k50.h: 4759: struct {
[; ;pic18f14k50.h: 4760: unsigned TXD8 :1;
[; ;pic18f14k50.h: 4761: };
[; ;pic18f14k50.h: 4762: } TXSTA1bits_t;
[; ;pic18f14k50.h: 4763: extern volatile TXSTA1bits_t TXSTA1bits @ 0xFAC;
[; ;pic18f14k50.h: 4857: extern volatile unsigned char TXREG @ 0xFAD;
"4859
[; ;pic18f14k50.h: 4859: asm("TXREG equ 0FADh");
[; <" TXREG equ 0FADh ;# ">
[; ;pic18f14k50.h: 4862: extern volatile unsigned char TXREG1 @ 0xFAD;
"4864
[; ;pic18f14k50.h: 4864: asm("TXREG1 equ 0FADh");
[; <" TXREG1 equ 0FADh ;# ">
[; ;pic18f14k50.h: 4868: extern volatile unsigned char RCREG @ 0xFAE;
"4870
[; ;pic18f14k50.h: 4870: asm("RCREG equ 0FAEh");
[; <" RCREG equ 0FAEh ;# ">
[; ;pic18f14k50.h: 4873: extern volatile unsigned char RCREG1 @ 0xFAE;
"4875
[; ;pic18f14k50.h: 4875: asm("RCREG1 equ 0FAEh");
[; <" RCREG1 equ 0FAEh ;# ">
[; ;pic18f14k50.h: 4879: extern volatile unsigned char SPBRG @ 0xFAF;
"4881
[; ;pic18f14k50.h: 4881: asm("SPBRG equ 0FAFh");
[; <" SPBRG equ 0FAFh ;# ">
[; ;pic18f14k50.h: 4884: extern volatile unsigned char SPBRG1 @ 0xFAF;
"4886
[; ;pic18f14k50.h: 4886: asm("SPBRG1 equ 0FAFh");
[; <" SPBRG1 equ 0FAFh ;# ">
[; ;pic18f14k50.h: 4890: extern volatile unsigned char SPBRGH @ 0xFB0;
"4892
[; ;pic18f14k50.h: 4892: asm("SPBRGH equ 0FB0h");
[; <" SPBRGH equ 0FB0h ;# ">
[; ;pic18f14k50.h: 4896: extern volatile unsigned char T3CON @ 0xFB1;
"4898
[; ;pic18f14k50.h: 4898: asm("T3CON equ 0FB1h");
[; <" T3CON equ 0FB1h ;# ">
[; ;pic18f14k50.h: 4901: typedef union {
[; ;pic18f14k50.h: 4902: struct {
[; ;pic18f14k50.h: 4903: unsigned :2;
[; ;pic18f14k50.h: 4904: unsigned NOT_T3SYNC :1;
[; ;pic18f14k50.h: 4905: };
[; ;pic18f14k50.h: 4906: struct {
[; ;pic18f14k50.h: 4907: unsigned TMR3ON :1;
[; ;pic18f14k50.h: 4908: unsigned TMR3CS :1;
[; ;pic18f14k50.h: 4909: unsigned nT3SYNC :1;
[; ;pic18f14k50.h: 4910: unsigned T3CCP1 :1;
[; ;pic18f14k50.h: 4911: unsigned T3CKPS :2;
[; ;pic18f14k50.h: 4912: unsigned :1;
[; ;pic18f14k50.h: 4913: unsigned RD16 :1;
[; ;pic18f14k50.h: 4914: };
[; ;pic18f14k50.h: 4915: struct {
[; ;pic18f14k50.h: 4916: unsigned :2;
[; ;pic18f14k50.h: 4917: unsigned T3SYNC :1;
[; ;pic18f14k50.h: 4918: unsigned :1;
[; ;pic18f14k50.h: 4919: unsigned T3CKPS0 :1;
[; ;pic18f14k50.h: 4920: unsigned T3CKPS1 :1;
[; ;pic18f14k50.h: 4921: };
[; ;pic18f14k50.h: 4922: struct {
[; ;pic18f14k50.h: 4923: unsigned :7;
[; ;pic18f14k50.h: 4924: unsigned RD163 :1;
[; ;pic18f14k50.h: 4925: };
[; ;pic18f14k50.h: 4926: struct {
[; ;pic18f14k50.h: 4927: unsigned :3;
[; ;pic18f14k50.h: 4928: unsigned SOSCEN3 :1;
[; ;pic18f14k50.h: 4929: };
[; ;pic18f14k50.h: 4930: struct {
[; ;pic18f14k50.h: 4931: unsigned :7;
[; ;pic18f14k50.h: 4932: unsigned T3RD16 :1;
[; ;pic18f14k50.h: 4933: };
[; ;pic18f14k50.h: 4934: } T3CONbits_t;
[; ;pic18f14k50.h: 4935: extern volatile T3CONbits_t T3CONbits @ 0xFB1;
[; ;pic18f14k50.h: 5004: extern volatile unsigned short TMR3 @ 0xFB2;
"5006
[; ;pic18f14k50.h: 5006: asm("TMR3 equ 0FB2h");
[; <" TMR3 equ 0FB2h ;# ">
[; ;pic18f14k50.h: 5010: extern volatile unsigned char TMR3L @ 0xFB2;
"5012
[; ;pic18f14k50.h: 5012: asm("TMR3L equ 0FB2h");
[; <" TMR3L equ 0FB2h ;# ">
[; ;pic18f14k50.h: 5016: extern volatile unsigned char TMR3H @ 0xFB3;
"5018
[; ;pic18f14k50.h: 5018: asm("TMR3H equ 0FB3h");
[; <" TMR3H equ 0FB3h ;# ">
[; ;pic18f14k50.h: 5022: extern volatile unsigned char ECCP1AS @ 0xFB6;
"5024
[; ;pic18f14k50.h: 5024: asm("ECCP1AS equ 0FB6h");
[; <" ECCP1AS equ 0FB6h ;# ">
[; ;pic18f14k50.h: 5027: typedef union {
[; ;pic18f14k50.h: 5028: struct {
[; ;pic18f14k50.h: 5029: unsigned PSSBD :2;
[; ;pic18f14k50.h: 5030: unsigned PSSAC :2;
[; ;pic18f14k50.h: 5031: unsigned ECCPAS :3;
[; ;pic18f14k50.h: 5032: unsigned ECCPASE :1;
[; ;pic18f14k50.h: 5033: };
[; ;pic18f14k50.h: 5034: struct {
[; ;pic18f14k50.h: 5035: unsigned PSSBD0 :1;
[; ;pic18f14k50.h: 5036: unsigned PSSBD1 :1;
[; ;pic18f14k50.h: 5037: unsigned PSSAC0 :1;
[; ;pic18f14k50.h: 5038: unsigned PSSAC1 :1;
[; ;pic18f14k50.h: 5039: unsigned ECCPAS0 :1;
[; ;pic18f14k50.h: 5040: unsigned ECCPAS1 :1;
[; ;pic18f14k50.h: 5041: unsigned ECCPAS2 :1;
[; ;pic18f14k50.h: 5042: };
[; ;pic18f14k50.h: 5043: } ECCP1ASbits_t;
[; ;pic18f14k50.h: 5044: extern volatile ECCP1ASbits_t ECCP1ASbits @ 0xFB6;
[; ;pic18f14k50.h: 5103: extern volatile unsigned char PWM1CON @ 0xFB7;
"5105
[; ;pic18f14k50.h: 5105: asm("PWM1CON equ 0FB7h");
[; <" PWM1CON equ 0FB7h ;# ">
[; ;pic18f14k50.h: 5108: typedef union {
[; ;pic18f14k50.h: 5109: struct {
[; ;pic18f14k50.h: 5110: unsigned PDC :7;
[; ;pic18f14k50.h: 5111: unsigned PRSEN :1;
[; ;pic18f14k50.h: 5112: };
[; ;pic18f14k50.h: 5113: struct {
[; ;pic18f14k50.h: 5114: unsigned PDC0 :1;
[; ;pic18f14k50.h: 5115: unsigned PDC1 :1;
[; ;pic18f14k50.h: 5116: unsigned PDC2 :1;
[; ;pic18f14k50.h: 5117: unsigned PDC3 :1;
[; ;pic18f14k50.h: 5118: unsigned PDC4 :1;
[; ;pic18f14k50.h: 5119: unsigned PDC5 :1;
[; ;pic18f14k50.h: 5120: unsigned PDC6 :1;
[; ;pic18f14k50.h: 5121: };
[; ;pic18f14k50.h: 5122: } PWM1CONbits_t;
[; ;pic18f14k50.h: 5123: extern volatile PWM1CONbits_t PWM1CONbits @ 0xFB7;
[; ;pic18f14k50.h: 5172: extern volatile unsigned char BAUDCON @ 0xFB8;
"5174
[; ;pic18f14k50.h: 5174: asm("BAUDCON equ 0FB8h");
[; <" BAUDCON equ 0FB8h ;# ">
[; ;pic18f14k50.h: 5177: extern volatile unsigned char BAUDCTL @ 0xFB8;
"5179
[; ;pic18f14k50.h: 5179: asm("BAUDCTL equ 0FB8h");
[; <" BAUDCTL equ 0FB8h ;# ">
[; ;pic18f14k50.h: 5182: typedef union {
[; ;pic18f14k50.h: 5183: struct {
[; ;pic18f14k50.h: 5184: unsigned ABDEN :1;
[; ;pic18f14k50.h: 5185: unsigned WUE :1;
[; ;pic18f14k50.h: 5186: unsigned :1;
[; ;pic18f14k50.h: 5187: unsigned BRG16 :1;
[; ;pic18f14k50.h: 5188: unsigned CKTXP :1;
[; ;pic18f14k50.h: 5189: unsigned DTRXP :1;
[; ;pic18f14k50.h: 5190: unsigned RCIDL :1;
[; ;pic18f14k50.h: 5191: unsigned ABDOVF :1;
[; ;pic18f14k50.h: 5192: };
[; ;pic18f14k50.h: 5193: struct {
[; ;pic18f14k50.h: 5194: unsigned :4;
[; ;pic18f14k50.h: 5195: unsigned SCKP :1;
[; ;pic18f14k50.h: 5196: };
[; ;pic18f14k50.h: 5197: struct {
[; ;pic18f14k50.h: 5198: unsigned :5;
[; ;pic18f14k50.h: 5199: unsigned RXCKP :1;
[; ;pic18f14k50.h: 5200: };
[; ;pic18f14k50.h: 5201: struct {
[; ;pic18f14k50.h: 5202: unsigned :1;
[; ;pic18f14k50.h: 5203: unsigned W4E :1;
[; ;pic18f14k50.h: 5204: };
[; ;pic18f14k50.h: 5205: } BAUDCONbits_t;
[; ;pic18f14k50.h: 5206: extern volatile BAUDCONbits_t BAUDCONbits @ 0xFB8;
[; ;pic18f14k50.h: 5259: typedef union {
[; ;pic18f14k50.h: 5260: struct {
[; ;pic18f14k50.h: 5261: unsigned ABDEN :1;
[; ;pic18f14k50.h: 5262: unsigned WUE :1;
[; ;pic18f14k50.h: 5263: unsigned :1;
[; ;pic18f14k50.h: 5264: unsigned BRG16 :1;
[; ;pic18f14k50.h: 5265: unsigned CKTXP :1;
[; ;pic18f14k50.h: 5266: unsigned DTRXP :1;
[; ;pic18f14k50.h: 5267: unsigned RCIDL :1;
[; ;pic18f14k50.h: 5268: unsigned ABDOVF :1;
[; ;pic18f14k50.h: 5269: };
[; ;pic18f14k50.h: 5270: struct {
[; ;pic18f14k50.h: 5271: unsigned :4;
[; ;pic18f14k50.h: 5272: unsigned SCKP :1;
[; ;pic18f14k50.h: 5273: };
[; ;pic18f14k50.h: 5274: struct {
[; ;pic18f14k50.h: 5275: unsigned :5;
[; ;pic18f14k50.h: 5276: unsigned RXCKP :1;
[; ;pic18f14k50.h: 5277: };
[; ;pic18f14k50.h: 5278: struct {
[; ;pic18f14k50.h: 5279: unsigned :1;
[; ;pic18f14k50.h: 5280: unsigned W4E :1;
[; ;pic18f14k50.h: 5281: };
[; ;pic18f14k50.h: 5282: } BAUDCTLbits_t;
[; ;pic18f14k50.h: 5283: extern volatile BAUDCTLbits_t BAUDCTLbits @ 0xFB8;
[; ;pic18f14k50.h: 5337: extern volatile unsigned char PSTRCON @ 0xFB9;
"5339
[; ;pic18f14k50.h: 5339: asm("PSTRCON equ 0FB9h");
[; <" PSTRCON equ 0FB9h ;# ">
[; ;pic18f14k50.h: 5342: typedef union {
[; ;pic18f14k50.h: 5343: struct {
[; ;pic18f14k50.h: 5344: unsigned STRA :1;
[; ;pic18f14k50.h: 5345: unsigned STRB :1;
[; ;pic18f14k50.h: 5346: unsigned STRC :1;
[; ;pic18f14k50.h: 5347: unsigned STRD :1;
[; ;pic18f14k50.h: 5348: unsigned STRSYNC :1;
[; ;pic18f14k50.h: 5349: };
[; ;pic18f14k50.h: 5350: } PSTRCONbits_t;
[; ;pic18f14k50.h: 5351: extern volatile PSTRCONbits_t PSTRCONbits @ 0xFB9;
[; ;pic18f14k50.h: 5380: extern volatile unsigned char REFCON0 @ 0xFBA;
"5382
[; ;pic18f14k50.h: 5382: asm("REFCON0 equ 0FBAh");
[; <" REFCON0 equ 0FBAh ;# ">
[; ;pic18f14k50.h: 5385: extern volatile unsigned char VREFCON0 @ 0xFBA;
"5387
[; ;pic18f14k50.h: 5387: asm("VREFCON0 equ 0FBAh");
[; <" VREFCON0 equ 0FBAh ;# ">
[; ;pic18f14k50.h: 5390: typedef union {
[; ;pic18f14k50.h: 5391: struct {
[; ;pic18f14k50.h: 5392: unsigned :3;
[; ;pic18f14k50.h: 5393: unsigned :1;
[; ;pic18f14k50.h: 5394: unsigned FVR1S0 :1;
[; ;pic18f14k50.h: 5395: unsigned FVR1S1 :1;
[; ;pic18f14k50.h: 5396: unsigned FVR1ST :1;
[; ;pic18f14k50.h: 5397: unsigned FVR1EN :1;
[; ;pic18f14k50.h: 5398: };
[; ;pic18f14k50.h: 5399: } REFCON0bits_t;
[; ;pic18f14k50.h: 5400: extern volatile REFCON0bits_t REFCON0bits @ 0xFBA;
[; ;pic18f14k50.h: 5423: typedef union {
[; ;pic18f14k50.h: 5424: struct {
[; ;pic18f14k50.h: 5425: unsigned :3;
[; ;pic18f14k50.h: 5426: unsigned :1;
[; ;pic18f14k50.h: 5427: unsigned FVR1S0 :1;
[; ;pic18f14k50.h: 5428: unsigned FVR1S1 :1;
[; ;pic18f14k50.h: 5429: unsigned FVR1ST :1;
[; ;pic18f14k50.h: 5430: unsigned FVR1EN :1;
[; ;pic18f14k50.h: 5431: };
[; ;pic18f14k50.h: 5432: } VREFCON0bits_t;
[; ;pic18f14k50.h: 5433: extern volatile VREFCON0bits_t VREFCON0bits @ 0xFBA;
[; ;pic18f14k50.h: 5457: extern volatile unsigned char REFCON1 @ 0xFBB;
"5459
[; ;pic18f14k50.h: 5459: asm("REFCON1 equ 0FBBh");
[; <" REFCON1 equ 0FBBh ;# ">
[; ;pic18f14k50.h: 5462: extern volatile unsigned char VREFCON1 @ 0xFBB;
"5464
[; ;pic18f14k50.h: 5464: asm("VREFCON1 equ 0FBBh");
[; <" VREFCON1 equ 0FBBh ;# ">
[; ;pic18f14k50.h: 5467: typedef union {
[; ;pic18f14k50.h: 5468: struct {
[; ;pic18f14k50.h: 5469: unsigned D1NSS :1;
[; ;pic18f14k50.h: 5470: unsigned :1;
[; ;pic18f14k50.h: 5471: unsigned D1PSS :2;
[; ;pic18f14k50.h: 5472: unsigned :1;
[; ;pic18f14k50.h: 5473: unsigned DAC1OE :1;
[; ;pic18f14k50.h: 5474: unsigned D1LPS :1;
[; ;pic18f14k50.h: 5475: unsigned D1EN :1;
[; ;pic18f14k50.h: 5476: };
[; ;pic18f14k50.h: 5477: struct {
[; ;pic18f14k50.h: 5478: unsigned :2;
[; ;pic18f14k50.h: 5479: unsigned D1PSS0 :1;
[; ;pic18f14k50.h: 5480: unsigned D1PSS1 :1;
[; ;pic18f14k50.h: 5481: };
[; ;pic18f14k50.h: 5482: struct {
[; ;pic18f14k50.h: 5483: unsigned D1NSS0 :1;
[; ;pic18f14k50.h: 5484: };
[; ;pic18f14k50.h: 5485: } REFCON1bits_t;
[; ;pic18f14k50.h: 5486: extern volatile REFCON1bits_t REFCON1bits @ 0xFBB;
[; ;pic18f14k50.h: 5529: typedef union {
[; ;pic18f14k50.h: 5530: struct {
[; ;pic18f14k50.h: 5531: unsigned D1NSS :1;
[; ;pic18f14k50.h: 5532: unsigned :1;
[; ;pic18f14k50.h: 5533: unsigned D1PSS :2;
[; ;pic18f14k50.h: 5534: unsigned :1;
[; ;pic18f14k50.h: 5535: unsigned DAC1OE :1;
[; ;pic18f14k50.h: 5536: unsigned D1LPS :1;
[; ;pic18f14k50.h: 5537: unsigned D1EN :1;
[; ;pic18f14k50.h: 5538: };
[; ;pic18f14k50.h: 5539: struct {
[; ;pic18f14k50.h: 5540: unsigned :2;
[; ;pic18f14k50.h: 5541: unsigned D1PSS0 :1;
[; ;pic18f14k50.h: 5542: unsigned D1PSS1 :1;
[; ;pic18f14k50.h: 5543: };
[; ;pic18f14k50.h: 5544: struct {
[; ;pic18f14k50.h: 5545: unsigned D1NSS0 :1;
[; ;pic18f14k50.h: 5546: };
[; ;pic18f14k50.h: 5547: } VREFCON1bits_t;
[; ;pic18f14k50.h: 5548: extern volatile VREFCON1bits_t VREFCON1bits @ 0xFBB;
[; ;pic18f14k50.h: 5592: extern volatile unsigned char REFCON2 @ 0xFBC;
"5594
[; ;pic18f14k50.h: 5594: asm("REFCON2 equ 0FBCh");
[; <" REFCON2 equ 0FBCh ;# ">
[; ;pic18f14k50.h: 5597: extern volatile unsigned char VREFCON2 @ 0xFBC;
"5599
[; ;pic18f14k50.h: 5599: asm("VREFCON2 equ 0FBCh");
[; <" VREFCON2 equ 0FBCh ;# ">
[; ;pic18f14k50.h: 5602: typedef union {
[; ;pic18f14k50.h: 5603: struct {
[; ;pic18f14k50.h: 5604: unsigned DAC1R0 :1;
[; ;pic18f14k50.h: 5605: unsigned DAC1R1 :1;
[; ;pic18f14k50.h: 5606: unsigned DAC1R2 :1;
[; ;pic18f14k50.h: 5607: unsigned DAC1R3 :1;
[; ;pic18f14k50.h: 5608: unsigned DAC1R4 :1;
[; ;pic18f14k50.h: 5609: };
[; ;pic18f14k50.h: 5610: } REFCON2bits_t;
[; ;pic18f14k50.h: 5611: extern volatile REFCON2bits_t REFCON2bits @ 0xFBC;
[; ;pic18f14k50.h: 5639: typedef union {
[; ;pic18f14k50.h: 5640: struct {
[; ;pic18f14k50.h: 5641: unsigned DAC1R0 :1;
[; ;pic18f14k50.h: 5642: unsigned DAC1R1 :1;
[; ;pic18f14k50.h: 5643: unsigned DAC1R2 :1;
[; ;pic18f14k50.h: 5644: unsigned DAC1R3 :1;
[; ;pic18f14k50.h: 5645: unsigned DAC1R4 :1;
[; ;pic18f14k50.h: 5646: };
[; ;pic18f14k50.h: 5647: } VREFCON2bits_t;
[; ;pic18f14k50.h: 5648: extern volatile VREFCON2bits_t VREFCON2bits @ 0xFBC;
[; ;pic18f14k50.h: 5677: extern volatile unsigned char CCP1CON @ 0xFBD;
"5679
[; ;pic18f14k50.h: 5679: asm("CCP1CON equ 0FBDh");
[; <" CCP1CON equ 0FBDh ;# ">
[; ;pic18f14k50.h: 5682: typedef union {
[; ;pic18f14k50.h: 5683: struct {
[; ;pic18f14k50.h: 5684: unsigned CCP1M :4;
[; ;pic18f14k50.h: 5685: unsigned DC1B :2;
[; ;pic18f14k50.h: 5686: unsigned P1M :2;
[; ;pic18f14k50.h: 5687: };
[; ;pic18f14k50.h: 5688: struct {
[; ;pic18f14k50.h: 5689: unsigned CCP1M0 :1;
[; ;pic18f14k50.h: 5690: unsigned CCP1M1 :1;
[; ;pic18f14k50.h: 5691: unsigned CCP1M2 :1;
[; ;pic18f14k50.h: 5692: unsigned CCP1M3 :1;
[; ;pic18f14k50.h: 5693: unsigned DC1B0 :1;
[; ;pic18f14k50.h: 5694: unsigned DC1B1 :1;
[; ;pic18f14k50.h: 5695: unsigned P1M0 :1;
[; ;pic18f14k50.h: 5696: unsigned P1M1 :1;
[; ;pic18f14k50.h: 5697: };
[; ;pic18f14k50.h: 5698: } CCP1CONbits_t;
[; ;pic18f14k50.h: 5699: extern volatile CCP1CONbits_t CCP1CONbits @ 0xFBD;
[; ;pic18f14k50.h: 5758: extern volatile unsigned short CCPR1 @ 0xFBE;
"5760
[; ;pic18f14k50.h: 5760: asm("CCPR1 equ 0FBEh");
[; <" CCPR1 equ 0FBEh ;# ">
[; ;pic18f14k50.h: 5764: extern volatile unsigned char CCPR1L @ 0xFBE;
"5766
[; ;pic18f14k50.h: 5766: asm("CCPR1L equ 0FBEh");
[; <" CCPR1L equ 0FBEh ;# ">
[; ;pic18f14k50.h: 5770: extern volatile unsigned char CCPR1H @ 0xFBF;
"5772
[; ;pic18f14k50.h: 5772: asm("CCPR1H equ 0FBFh");
[; <" CCPR1H equ 0FBFh ;# ">
[; ;pic18f14k50.h: 5776: extern volatile unsigned char ADCON2 @ 0xFC0;
"5778
[; ;pic18f14k50.h: 5778: asm("ADCON2 equ 0FC0h");
[; <" ADCON2 equ 0FC0h ;# ">
[; ;pic18f14k50.h: 5781: typedef union {
[; ;pic18f14k50.h: 5782: struct {
[; ;pic18f14k50.h: 5783: unsigned ADCS :3;
[; ;pic18f14k50.h: 5784: unsigned ACQT :3;
[; ;pic18f14k50.h: 5785: unsigned :1;
[; ;pic18f14k50.h: 5786: unsigned ADFM :1;
[; ;pic18f14k50.h: 5787: };
[; ;pic18f14k50.h: 5788: struct {
[; ;pic18f14k50.h: 5789: unsigned ADCS0 :1;
[; ;pic18f14k50.h: 5790: unsigned ADCS1 :1;
[; ;pic18f14k50.h: 5791: unsigned ADCS2 :1;
[; ;pic18f14k50.h: 5792: unsigned ACQT0 :1;
[; ;pic18f14k50.h: 5793: unsigned ACQT1 :1;
[; ;pic18f14k50.h: 5794: unsigned ACQT2 :1;
[; ;pic18f14k50.h: 5795: };
[; ;pic18f14k50.h: 5796: } ADCON2bits_t;
[; ;pic18f14k50.h: 5797: extern volatile ADCON2bits_t ADCON2bits @ 0xFC0;
[; ;pic18f14k50.h: 5846: extern volatile unsigned char ADCON1 @ 0xFC1;
"5848
[; ;pic18f14k50.h: 5848: asm("ADCON1 equ 0FC1h");
[; <" ADCON1 equ 0FC1h ;# ">
[; ;pic18f14k50.h: 5851: typedef union {
[; ;pic18f14k50.h: 5852: struct {
[; ;pic18f14k50.h: 5853: unsigned NVCFG0 :1;
[; ;pic18f14k50.h: 5854: unsigned NVCFG1 :1;
[; ;pic18f14k50.h: 5855: unsigned PVCFG0 :1;
[; ;pic18f14k50.h: 5856: unsigned PVCFG1 :1;
[; ;pic18f14k50.h: 5857: };
[; ;pic18f14k50.h: 5858: struct {
[; ;pic18f14k50.h: 5859: unsigned :3;
[; ;pic18f14k50.h: 5860: unsigned CHSN3 :1;
[; ;pic18f14k50.h: 5861: };
[; ;pic18f14k50.h: 5862: } ADCON1bits_t;
[; ;pic18f14k50.h: 5863: extern volatile ADCON1bits_t ADCON1bits @ 0xFC1;
[; ;pic18f14k50.h: 5892: extern volatile unsigned char ADCON0 @ 0xFC2;
"5894
[; ;pic18f14k50.h: 5894: asm("ADCON0 equ 0FC2h");
[; <" ADCON0 equ 0FC2h ;# ">
[; ;pic18f14k50.h: 5897: typedef union {
[; ;pic18f14k50.h: 5898: struct {
[; ;pic18f14k50.h: 5899: unsigned :1;
[; ;pic18f14k50.h: 5900: unsigned GO_NOT_DONE :1;
[; ;pic18f14k50.h: 5901: };
[; ;pic18f14k50.h: 5902: struct {
[; ;pic18f14k50.h: 5903: unsigned ADON :1;
[; ;pic18f14k50.h: 5904: unsigned GO_nDONE :1;
[; ;pic18f14k50.h: 5905: unsigned CHS :4;
[; ;pic18f14k50.h: 5906: };
[; ;pic18f14k50.h: 5907: struct {
[; ;pic18f14k50.h: 5908: unsigned :1;
[; ;pic18f14k50.h: 5909: unsigned GO_NOT_DONE :1;
[; ;pic18f14k50.h: 5910: };
[; ;pic18f14k50.h: 5911: struct {
[; ;pic18f14k50.h: 5912: unsigned :1;
[; ;pic18f14k50.h: 5913: unsigned GO :1;
[; ;pic18f14k50.h: 5914: unsigned CHS0 :1;
[; ;pic18f14k50.h: 5915: unsigned CHS1 :1;
[; ;pic18f14k50.h: 5916: unsigned CHS2 :1;
[; ;pic18f14k50.h: 5917: unsigned CHS3 :1;
[; ;pic18f14k50.h: 5918: };
[; ;pic18f14k50.h: 5919: struct {
[; ;pic18f14k50.h: 5920: unsigned :1;
[; ;pic18f14k50.h: 5921: unsigned DONE :1;
[; ;pic18f14k50.h: 5922: };
[; ;pic18f14k50.h: 5923: struct {
[; ;pic18f14k50.h: 5924: unsigned :1;
[; ;pic18f14k50.h: 5925: unsigned NOT_DONE :1;
[; ;pic18f14k50.h: 5926: };
[; ;pic18f14k50.h: 5927: struct {
[; ;pic18f14k50.h: 5928: unsigned :1;
[; ;pic18f14k50.h: 5929: unsigned nDONE :1;
[; ;pic18f14k50.h: 5930: };
[; ;pic18f14k50.h: 5931: struct {
[; ;pic18f14k50.h: 5932: unsigned :1;
[; ;pic18f14k50.h: 5933: unsigned GO_DONE :1;
[; ;pic18f14k50.h: 5934: };
[; ;pic18f14k50.h: 5935: struct {
[; ;pic18f14k50.h: 5936: unsigned :1;
[; ;pic18f14k50.h: 5937: unsigned GODONE :1;
[; ;pic18f14k50.h: 5938: };
[; ;pic18f14k50.h: 5939: } ADCON0bits_t;
[; ;pic18f14k50.h: 5940: extern volatile ADCON0bits_t ADCON0bits @ 0xFC2;
[; ;pic18f14k50.h: 6014: extern volatile unsigned short ADRES @ 0xFC3;
"6016
[; ;pic18f14k50.h: 6016: asm("ADRES equ 0FC3h");
[; <" ADRES equ 0FC3h ;# ">
[; ;pic18f14k50.h: 6020: extern volatile unsigned char ADRESL @ 0xFC3;
"6022
[; ;pic18f14k50.h: 6022: asm("ADRESL equ 0FC3h");
[; <" ADRESL equ 0FC3h ;# ">
[; ;pic18f14k50.h: 6026: extern volatile unsigned char ADRESH @ 0xFC4;
"6028
[; ;pic18f14k50.h: 6028: asm("ADRESH equ 0FC4h");
[; <" ADRESH equ 0FC4h ;# ">
[; ;pic18f14k50.h: 6032: extern volatile unsigned char SSPCON2 @ 0xFC5;
"6034
[; ;pic18f14k50.h: 6034: asm("SSPCON2 equ 0FC5h");
[; <" SSPCON2 equ 0FC5h ;# ">
[; ;pic18f14k50.h: 6037: typedef union {
[; ;pic18f14k50.h: 6038: struct {
[; ;pic18f14k50.h: 6039: unsigned SEN :1;
[; ;pic18f14k50.h: 6040: unsigned RSEN :1;
[; ;pic18f14k50.h: 6041: unsigned PEN :1;
[; ;pic18f14k50.h: 6042: unsigned RCEN :1;
[; ;pic18f14k50.h: 6043: unsigned ACKEN :1;
[; ;pic18f14k50.h: 6044: unsigned ACKDT :1;
[; ;pic18f14k50.h: 6045: unsigned ACKSTAT :1;
[; ;pic18f14k50.h: 6046: unsigned GCEN :1;
[; ;pic18f14k50.h: 6047: };
[; ;pic18f14k50.h: 6048: } SSPCON2bits_t;
[; ;pic18f14k50.h: 6049: extern volatile SSPCON2bits_t SSPCON2bits @ 0xFC5;
[; ;pic18f14k50.h: 6093: extern volatile unsigned char SSPCON1 @ 0xFC6;
"6095
[; ;pic18f14k50.h: 6095: asm("SSPCON1 equ 0FC6h");
[; <" SSPCON1 equ 0FC6h ;# ">
[; ;pic18f14k50.h: 6098: typedef union {
[; ;pic18f14k50.h: 6099: struct {
[; ;pic18f14k50.h: 6100: unsigned SSPM :4;
[; ;pic18f14k50.h: 6101: unsigned CKP :1;
[; ;pic18f14k50.h: 6102: unsigned SSPEN :1;
[; ;pic18f14k50.h: 6103: unsigned SSPOV :1;
[; ;pic18f14k50.h: 6104: unsigned WCOL :1;
[; ;pic18f14k50.h: 6105: };
[; ;pic18f14k50.h: 6106: struct {
[; ;pic18f14k50.h: 6107: unsigned SSPM0 :1;
[; ;pic18f14k50.h: 6108: unsigned SSPM1 :1;
[; ;pic18f14k50.h: 6109: unsigned SSPM2 :1;
[; ;pic18f14k50.h: 6110: unsigned SSPM3 :1;
[; ;pic18f14k50.h: 6111: };
[; ;pic18f14k50.h: 6112: } SSPCON1bits_t;
[; ;pic18f14k50.h: 6113: extern volatile SSPCON1bits_t SSPCON1bits @ 0xFC6;
[; ;pic18f14k50.h: 6162: extern volatile unsigned char SSPSTAT @ 0xFC7;
"6164
[; ;pic18f14k50.h: 6164: asm("SSPSTAT equ 0FC7h");
[; <" SSPSTAT equ 0FC7h ;# ">
[; ;pic18f14k50.h: 6167: typedef union {
[; ;pic18f14k50.h: 6168: struct {
[; ;pic18f14k50.h: 6169: unsigned :2;
[; ;pic18f14k50.h: 6170: unsigned R_NOT_W :1;
[; ;pic18f14k50.h: 6171: };
[; ;pic18f14k50.h: 6172: struct {
[; ;pic18f14k50.h: 6173: unsigned :5;
[; ;pic18f14k50.h: 6174: unsigned D_NOT_A :1;
[; ;pic18f14k50.h: 6175: };
[; ;pic18f14k50.h: 6176: struct {
[; ;pic18f14k50.h: 6177: unsigned BF :1;
[; ;pic18f14k50.h: 6178: unsigned UA :1;
[; ;pic18f14k50.h: 6179: unsigned R_nW :1;
[; ;pic18f14k50.h: 6180: unsigned S :1;
[; ;pic18f14k50.h: 6181: unsigned P :1;
[; ;pic18f14k50.h: 6182: unsigned D_nA :1;
[; ;pic18f14k50.h: 6183: unsigned CKE :1;
[; ;pic18f14k50.h: 6184: unsigned SMP :1;
[; ;pic18f14k50.h: 6185: };
[; ;pic18f14k50.h: 6186: struct {
[; ;pic18f14k50.h: 6187: unsigned :2;
[; ;pic18f14k50.h: 6188: unsigned R_NOT_W :1;
[; ;pic18f14k50.h: 6189: };
[; ;pic18f14k50.h: 6190: struct {
[; ;pic18f14k50.h: 6191: unsigned :5;
[; ;pic18f14k50.h: 6192: unsigned D_NOT_A :1;
[; ;pic18f14k50.h: 6193: };
[; ;pic18f14k50.h: 6194: struct {
[; ;pic18f14k50.h: 6195: unsigned :2;
[; ;pic18f14k50.h: 6196: unsigned R :1;
[; ;pic18f14k50.h: 6197: unsigned :2;
[; ;pic18f14k50.h: 6198: unsigned D :1;
[; ;pic18f14k50.h: 6199: };
[; ;pic18f14k50.h: 6200: struct {
[; ;pic18f14k50.h: 6201: unsigned :2;
[; ;pic18f14k50.h: 6202: unsigned W :1;
[; ;pic18f14k50.h: 6203: unsigned :2;
[; ;pic18f14k50.h: 6204: unsigned A :1;
[; ;pic18f14k50.h: 6205: };
[; ;pic18f14k50.h: 6206: struct {
[; ;pic18f14k50.h: 6207: unsigned :2;
[; ;pic18f14k50.h: 6208: unsigned nW :1;
[; ;pic18f14k50.h: 6209: unsigned :2;
[; ;pic18f14k50.h: 6210: unsigned nA :1;
[; ;pic18f14k50.h: 6211: };
[; ;pic18f14k50.h: 6212: struct {
[; ;pic18f14k50.h: 6213: unsigned :2;
[; ;pic18f14k50.h: 6214: unsigned R_W :1;
[; ;pic18f14k50.h: 6215: unsigned :2;
[; ;pic18f14k50.h: 6216: unsigned D_A :1;
[; ;pic18f14k50.h: 6217: };
[; ;pic18f14k50.h: 6218: struct {
[; ;pic18f14k50.h: 6219: unsigned :2;
[; ;pic18f14k50.h: 6220: unsigned NOT_WRITE :1;
[; ;pic18f14k50.h: 6221: };
[; ;pic18f14k50.h: 6222: struct {
[; ;pic18f14k50.h: 6223: unsigned :5;
[; ;pic18f14k50.h: 6224: unsigned NOT_ADDRESS :1;
[; ;pic18f14k50.h: 6225: };
[; ;pic18f14k50.h: 6226: struct {
[; ;pic18f14k50.h: 6227: unsigned :2;
[; ;pic18f14k50.h: 6228: unsigned nWRITE :1;
[; ;pic18f14k50.h: 6229: unsigned :2;
[; ;pic18f14k50.h: 6230: unsigned nADDRESS :1;
[; ;pic18f14k50.h: 6231: };
[; ;pic18f14k50.h: 6232: struct {
[; ;pic18f14k50.h: 6233: unsigned :5;
[; ;pic18f14k50.h: 6234: unsigned DA :1;
[; ;pic18f14k50.h: 6235: };
[; ;pic18f14k50.h: 6236: struct {
[; ;pic18f14k50.h: 6237: unsigned :2;
[; ;pic18f14k50.h: 6238: unsigned RW :1;
[; ;pic18f14k50.h: 6239: };
[; ;pic18f14k50.h: 6240: struct {
[; ;pic18f14k50.h: 6241: unsigned :3;
[; ;pic18f14k50.h: 6242: unsigned START :1;
[; ;pic18f14k50.h: 6243: };
[; ;pic18f14k50.h: 6244: struct {
[; ;pic18f14k50.h: 6245: unsigned :4;
[; ;pic18f14k50.h: 6246: unsigned STOP :1;
[; ;pic18f14k50.h: 6247: };
[; ;pic18f14k50.h: 6248: struct {
[; ;pic18f14k50.h: 6249: unsigned :2;
[; ;pic18f14k50.h: 6250: unsigned NOT_W :1;
[; ;pic18f14k50.h: 6251: };
[; ;pic18f14k50.h: 6252: struct {
[; ;pic18f14k50.h: 6253: unsigned :5;
[; ;pic18f14k50.h: 6254: unsigned NOT_A :1;
[; ;pic18f14k50.h: 6255: };
[; ;pic18f14k50.h: 6256: } SSPSTATbits_t;
[; ;pic18f14k50.h: 6257: extern volatile SSPSTATbits_t SSPSTATbits @ 0xFC7;
[; ;pic18f14k50.h: 6401: extern volatile unsigned char SSPADD @ 0xFC8;
"6403
[; ;pic18f14k50.h: 6403: asm("SSPADD equ 0FC8h");
[; <" SSPADD equ 0FC8h ;# ">
[; ;pic18f14k50.h: 6407: extern volatile unsigned char SSPBUF @ 0xFC9;
"6409
[; ;pic18f14k50.h: 6409: asm("SSPBUF equ 0FC9h");
[; <" SSPBUF equ 0FC9h ;# ">
[; ;pic18f14k50.h: 6413: extern volatile unsigned char T2CON @ 0xFCA;
"6415
[; ;pic18f14k50.h: 6415: asm("T2CON equ 0FCAh");
[; <" T2CON equ 0FCAh ;# ">
[; ;pic18f14k50.h: 6418: typedef union {
[; ;pic18f14k50.h: 6419: struct {
[; ;pic18f14k50.h: 6420: unsigned T2CKPS :2;
[; ;pic18f14k50.h: 6421: unsigned TMR2ON :1;
[; ;pic18f14k50.h: 6422: unsigned T2OUTPS :4;
[; ;pic18f14k50.h: 6423: };
[; ;pic18f14k50.h: 6424: struct {
[; ;pic18f14k50.h: 6425: unsigned T2CKPS0 :1;
[; ;pic18f14k50.h: 6426: unsigned T2CKPS1 :1;
[; ;pic18f14k50.h: 6427: unsigned :1;
[; ;pic18f14k50.h: 6428: unsigned T2OUTPS0 :1;
[; ;pic18f14k50.h: 6429: unsigned T2OUTPS1 :1;
[; ;pic18f14k50.h: 6430: unsigned T2OUTPS2 :1;
[; ;pic18f14k50.h: 6431: unsigned T2OUTPS3 :1;
[; ;pic18f14k50.h: 6432: };
[; ;pic18f14k50.h: 6433: } T2CONbits_t;
[; ;pic18f14k50.h: 6434: extern volatile T2CONbits_t T2CONbits @ 0xFCA;
[; ;pic18f14k50.h: 6483: extern volatile unsigned char PR2 @ 0xFCB;
"6485
[; ;pic18f14k50.h: 6485: asm("PR2 equ 0FCBh");
[; <" PR2 equ 0FCBh ;# ">
[; ;pic18f14k50.h: 6488: extern volatile unsigned char MEMCON @ 0xFCB;
"6490
[; ;pic18f14k50.h: 6490: asm("MEMCON equ 0FCBh");
[; <" MEMCON equ 0FCBh ;# ">
[; ;pic18f14k50.h: 6493: typedef union {
[; ;pic18f14k50.h: 6494: struct {
[; ;pic18f14k50.h: 6495: unsigned :7;
[; ;pic18f14k50.h: 6496: unsigned EBDIS :1;
[; ;pic18f14k50.h: 6497: };
[; ;pic18f14k50.h: 6498: struct {
[; ;pic18f14k50.h: 6499: unsigned :4;
[; ;pic18f14k50.h: 6500: unsigned WAIT0 :1;
[; ;pic18f14k50.h: 6501: };
[; ;pic18f14k50.h: 6502: struct {
[; ;pic18f14k50.h: 6503: unsigned :5;
[; ;pic18f14k50.h: 6504: unsigned WAIT1 :1;
[; ;pic18f14k50.h: 6505: };
[; ;pic18f14k50.h: 6506: struct {
[; ;pic18f14k50.h: 6507: unsigned WM0 :1;
[; ;pic18f14k50.h: 6508: };
[; ;pic18f14k50.h: 6509: struct {
[; ;pic18f14k50.h: 6510: unsigned :1;
[; ;pic18f14k50.h: 6511: unsigned WM1 :1;
[; ;pic18f14k50.h: 6512: };
[; ;pic18f14k50.h: 6513: } PR2bits_t;
[; ;pic18f14k50.h: 6514: extern volatile PR2bits_t PR2bits @ 0xFCB;
[; ;pic18f14k50.h: 6542: typedef union {
[; ;pic18f14k50.h: 6543: struct {
[; ;pic18f14k50.h: 6544: unsigned :7;
[; ;pic18f14k50.h: 6545: unsigned EBDIS :1;
[; ;pic18f14k50.h: 6546: };
[; ;pic18f14k50.h: 6547: struct {
[; ;pic18f14k50.h: 6548: unsigned :4;
[; ;pic18f14k50.h: 6549: unsigned WAIT0 :1;
[; ;pic18f14k50.h: 6550: };
[; ;pic18f14k50.h: 6551: struct {
[; ;pic18f14k50.h: 6552: unsigned :5;
[; ;pic18f14k50.h: 6553: unsigned WAIT1 :1;
[; ;pic18f14k50.h: 6554: };
[; ;pic18f14k50.h: 6555: struct {
[; ;pic18f14k50.h: 6556: unsigned WM0 :1;
[; ;pic18f14k50.h: 6557: };
[; ;pic18f14k50.h: 6558: struct {
[; ;pic18f14k50.h: 6559: unsigned :1;
[; ;pic18f14k50.h: 6560: unsigned WM1 :1;
[; ;pic18f14k50.h: 6561: };
[; ;pic18f14k50.h: 6562: } MEMCONbits_t;
[; ;pic18f14k50.h: 6563: extern volatile MEMCONbits_t MEMCONbits @ 0xFCB;
[; ;pic18f14k50.h: 6592: extern volatile unsigned char TMR2 @ 0xFCC;
"6594
[; ;pic18f14k50.h: 6594: asm("TMR2 equ 0FCCh");
[; <" TMR2 equ 0FCCh ;# ">
[; ;pic18f14k50.h: 6598: extern volatile unsigned char T1CON @ 0xFCD;
"6600
[; ;pic18f14k50.h: 6600: asm("T1CON equ 0FCDh");
[; <" T1CON equ 0FCDh ;# ">
[; ;pic18f14k50.h: 6603: typedef union {
[; ;pic18f14k50.h: 6604: struct {
[; ;pic18f14k50.h: 6605: unsigned :2;
[; ;pic18f14k50.h: 6606: unsigned NOT_T1SYNC :1;
[; ;pic18f14k50.h: 6607: };
[; ;pic18f14k50.h: 6608: struct {
[; ;pic18f14k50.h: 6609: unsigned TMR1ON :1;
[; ;pic18f14k50.h: 6610: unsigned TMR1CS :1;
[; ;pic18f14k50.h: 6611: unsigned nT1SYNC :1;
[; ;pic18f14k50.h: 6612: unsigned T1OSCEN :1;
[; ;pic18f14k50.h: 6613: unsigned T1CKPS :2;
[; ;pic18f14k50.h: 6614: unsigned T1RUN :1;
[; ;pic18f14k50.h: 6615: unsigned RD16 :1;
[; ;pic18f14k50.h: 6616: };
[; ;pic18f14k50.h: 6617: struct {
[; ;pic18f14k50.h: 6618: unsigned :2;
[; ;pic18f14k50.h: 6619: unsigned T1SYNC :1;
[; ;pic18f14k50.h: 6620: unsigned :1;
[; ;pic18f14k50.h: 6621: unsigned T1CKPS0 :1;
[; ;pic18f14k50.h: 6622: unsigned T1CKPS1 :1;
[; ;pic18f14k50.h: 6623: };
[; ;pic18f14k50.h: 6624: struct {
[; ;pic18f14k50.h: 6625: unsigned :3;
[; ;pic18f14k50.h: 6626: unsigned SOSCEN :1;
[; ;pic18f14k50.h: 6627: };
[; ;pic18f14k50.h: 6628: struct {
[; ;pic18f14k50.h: 6629: unsigned :7;
[; ;pic18f14k50.h: 6630: unsigned T1RD16 :1;
[; ;pic18f14k50.h: 6631: };
[; ;pic18f14k50.h: 6632: } T1CONbits_t;
[; ;pic18f14k50.h: 6633: extern volatile T1CONbits_t T1CONbits @ 0xFCD;
[; ;pic18f14k50.h: 6702: extern volatile unsigned short TMR1 @ 0xFCE;
"6704
[; ;pic18f14k50.h: 6704: asm("TMR1 equ 0FCEh");
[; <" TMR1 equ 0FCEh ;# ">
[; ;pic18f14k50.h: 6708: extern volatile unsigned char TMR1L @ 0xFCE;
"6710
[; ;pic18f14k50.h: 6710: asm("TMR1L equ 0FCEh");
[; <" TMR1L equ 0FCEh ;# ">
[; ;pic18f14k50.h: 6714: extern volatile unsigned char TMR1H @ 0xFCF;
"6716
[; ;pic18f14k50.h: 6716: asm("TMR1H equ 0FCFh");
[; <" TMR1H equ 0FCFh ;# ">
[; ;pic18f14k50.h: 6720: extern volatile unsigned char RCON @ 0xFD0;
"6722
[; ;pic18f14k50.h: 6722: asm("RCON equ 0FD0h");
[; <" RCON equ 0FD0h ;# ">
[; ;pic18f14k50.h: 6725: typedef union {
[; ;pic18f14k50.h: 6726: struct {
[; ;pic18f14k50.h: 6727: unsigned NOT_BOR :1;
[; ;pic18f14k50.h: 6728: };
[; ;pic18f14k50.h: 6729: struct {
[; ;pic18f14k50.h: 6730: unsigned :1;
[; ;pic18f14k50.h: 6731: unsigned NOT_POR :1;
[; ;pic18f14k50.h: 6732: };
[; ;pic18f14k50.h: 6733: struct {
[; ;pic18f14k50.h: 6734: unsigned :2;
[; ;pic18f14k50.h: 6735: unsigned NOT_PD :1;
[; ;pic18f14k50.h: 6736: };
[; ;pic18f14k50.h: 6737: struct {
[; ;pic18f14k50.h: 6738: unsigned :3;
[; ;pic18f14k50.h: 6739: unsigned NOT_TO :1;
[; ;pic18f14k50.h: 6740: };
[; ;pic18f14k50.h: 6741: struct {
[; ;pic18f14k50.h: 6742: unsigned :4;
[; ;pic18f14k50.h: 6743: unsigned NOT_RI :1;
[; ;pic18f14k50.h: 6744: };
[; ;pic18f14k50.h: 6745: struct {
[; ;pic18f14k50.h: 6746: unsigned nBOR :1;
[; ;pic18f14k50.h: 6747: unsigned nPOR :1;
[; ;pic18f14k50.h: 6748: unsigned nPD :1;
[; ;pic18f14k50.h: 6749: unsigned nTO :1;
[; ;pic18f14k50.h: 6750: unsigned nRI :1;
[; ;pic18f14k50.h: 6751: unsigned :1;
[; ;pic18f14k50.h: 6752: unsigned SBOREN :1;
[; ;pic18f14k50.h: 6753: unsigned IPEN :1;
[; ;pic18f14k50.h: 6754: };
[; ;pic18f14k50.h: 6755: struct {
[; ;pic18f14k50.h: 6756: unsigned BOR :1;
[; ;pic18f14k50.h: 6757: unsigned POR :1;
[; ;pic18f14k50.h: 6758: unsigned PD :1;
[; ;pic18f14k50.h: 6759: unsigned TO :1;
[; ;pic18f14k50.h: 6760: unsigned RI :1;
[; ;pic18f14k50.h: 6761: };
[; ;pic18f14k50.h: 6762: } RCONbits_t;
[; ;pic18f14k50.h: 6763: extern volatile RCONbits_t RCONbits @ 0xFD0;
[; ;pic18f14k50.h: 6852: extern volatile unsigned char WDTCON @ 0xFD1;
"6854
[; ;pic18f14k50.h: 6854: asm("WDTCON equ 0FD1h");
[; <" WDTCON equ 0FD1h ;# ">
[; ;pic18f14k50.h: 6857: typedef union {
[; ;pic18f14k50.h: 6858: struct {
[; ;pic18f14k50.h: 6859: unsigned SWDTEN :1;
[; ;pic18f14k50.h: 6860: };
[; ;pic18f14k50.h: 6861: struct {
[; ;pic18f14k50.h: 6862: unsigned SWDTE :1;
[; ;pic18f14k50.h: 6863: };
[; ;pic18f14k50.h: 6864: } WDTCONbits_t;
[; ;pic18f14k50.h: 6865: extern volatile WDTCONbits_t WDTCONbits @ 0xFD1;
[; ;pic18f14k50.h: 6879: extern volatile unsigned char OSCCON2 @ 0xFD2;
"6881
[; ;pic18f14k50.h: 6881: asm("OSCCON2 equ 0FD2h");
[; <" OSCCON2 equ 0FD2h ;# ">
[; ;pic18f14k50.h: 6884: typedef union {
[; ;pic18f14k50.h: 6885: struct {
[; ;pic18f14k50.h: 6886: unsigned LFIOFS :1;
[; ;pic18f14k50.h: 6887: unsigned HFIOFL :1;
[; ;pic18f14k50.h: 6888: unsigned PRI_SD :1;
[; ;pic18f14k50.h: 6889: };
[; ;pic18f14k50.h: 6890: } OSCCON2bits_t;
[; ;pic18f14k50.h: 6891: extern volatile OSCCON2bits_t OSCCON2bits @ 0xFD2;
[; ;pic18f14k50.h: 6910: extern volatile unsigned char OSCCON @ 0xFD3;
"6912
[; ;pic18f14k50.h: 6912: asm("OSCCON equ 0FD3h");
[; <" OSCCON equ 0FD3h ;# ">
[; ;pic18f14k50.h: 6915: typedef union {
[; ;pic18f14k50.h: 6916: struct {
[; ;pic18f14k50.h: 6917: unsigned SCS0 :1;
[; ;pic18f14k50.h: 6918: unsigned SCS1 :1;
[; ;pic18f14k50.h: 6919: unsigned IOFS :1;
[; ;pic18f14k50.h: 6920: unsigned OSTS :1;
[; ;pic18f14k50.h: 6921: unsigned IRCF :3;
[; ;pic18f14k50.h: 6922: unsigned IDLEN :1;
[; ;pic18f14k50.h: 6923: };
[; ;pic18f14k50.h: 6924: struct {
[; ;pic18f14k50.h: 6925: unsigned :4;
[; ;pic18f14k50.h: 6926: unsigned IRCF0 :1;
[; ;pic18f14k50.h: 6927: unsigned IRCF1 :1;
[; ;pic18f14k50.h: 6928: unsigned IRCF2 :1;
[; ;pic18f14k50.h: 6929: };
[; ;pic18f14k50.h: 6930: struct {
[; ;pic18f14k50.h: 6931: unsigned SCS :1;
[; ;pic18f14k50.h: 6932: };
[; ;pic18f14k50.h: 6933: } OSCCONbits_t;
[; ;pic18f14k50.h: 6934: extern volatile OSCCONbits_t OSCCONbits @ 0xFD3;
[; ;pic18f14k50.h: 6988: extern volatile unsigned char T0CON @ 0xFD5;
"6990
[; ;pic18f14k50.h: 6990: asm("T0CON equ 0FD5h");
[; <" T0CON equ 0FD5h ;# ">
[; ;pic18f14k50.h: 6993: typedef union {
[; ;pic18f14k50.h: 6994: struct {
[; ;pic18f14k50.h: 6995: unsigned T0PS :3;
[; ;pic18f14k50.h: 6996: unsigned PSA :1;
[; ;pic18f14k50.h: 6997: unsigned T0SE :1;
[; ;pic18f14k50.h: 6998: unsigned T0CS :1;
[; ;pic18f14k50.h: 6999: unsigned T08BIT :1;
[; ;pic18f14k50.h: 7000: unsigned TMR0ON :1;
[; ;pic18f14k50.h: 7001: };
[; ;pic18f14k50.h: 7002: struct {
[; ;pic18f14k50.h: 7003: unsigned T0PS0 :1;
[; ;pic18f14k50.h: 7004: unsigned T0PS1 :1;
[; ;pic18f14k50.h: 7005: unsigned T0PS2 :1;
[; ;pic18f14k50.h: 7006: };
[; ;pic18f14k50.h: 7007: } T0CONbits_t;
[; ;pic18f14k50.h: 7008: extern volatile T0CONbits_t T0CONbits @ 0xFD5;
[; ;pic18f14k50.h: 7057: extern volatile unsigned short TMR0 @ 0xFD6;
"7059
[; ;pic18f14k50.h: 7059: asm("TMR0 equ 0FD6h");
[; <" TMR0 equ 0FD6h ;# ">
[; ;pic18f14k50.h: 7063: extern volatile unsigned char TMR0L @ 0xFD6;
"7065
[; ;pic18f14k50.h: 7065: asm("TMR0L equ 0FD6h");
[; <" TMR0L equ 0FD6h ;# ">
[; ;pic18f14k50.h: 7069: extern volatile unsigned char TMR0H @ 0xFD7;
"7071
[; ;pic18f14k50.h: 7071: asm("TMR0H equ 0FD7h");
[; <" TMR0H equ 0FD7h ;# ">
[; ;pic18f14k50.h: 7075: extern volatile unsigned char STATUS @ 0xFD8;
"7077
[; ;pic18f14k50.h: 7077: asm("STATUS equ 0FD8h");
[; <" STATUS equ 0FD8h ;# ">
[; ;pic18f14k50.h: 7080: typedef union {
[; ;pic18f14k50.h: 7081: struct {
[; ;pic18f14k50.h: 7082: unsigned C :1;
[; ;pic18f14k50.h: 7083: unsigned DC :1;
[; ;pic18f14k50.h: 7084: unsigned Z :1;
[; ;pic18f14k50.h: 7085: unsigned OV :1;
[; ;pic18f14k50.h: 7086: unsigned N :1;
[; ;pic18f14k50.h: 7087: };
[; ;pic18f14k50.h: 7088: struct {
[; ;pic18f14k50.h: 7089: unsigned CARRY :1;
[; ;pic18f14k50.h: 7090: };
[; ;pic18f14k50.h: 7091: struct {
[; ;pic18f14k50.h: 7092: unsigned :4;
[; ;pic18f14k50.h: 7093: unsigned NEGATIVE :1;
[; ;pic18f14k50.h: 7094: };
[; ;pic18f14k50.h: 7095: struct {
[; ;pic18f14k50.h: 7096: unsigned :3;
[; ;pic18f14k50.h: 7097: unsigned OVERFLOW :1;
[; ;pic18f14k50.h: 7098: };
[; ;pic18f14k50.h: 7099: struct {
[; ;pic18f14k50.h: 7100: unsigned :2;
[; ;pic18f14k50.h: 7101: unsigned ZERO :1;
[; ;pic18f14k50.h: 7102: };
[; ;pic18f14k50.h: 7103: } STATUSbits_t;
[; ;pic18f14k50.h: 7104: extern volatile STATUSbits_t STATUSbits @ 0xFD8;
[; ;pic18f14k50.h: 7153: extern volatile unsigned short FSR2 @ 0xFD9;
"7155
[; ;pic18f14k50.h: 7155: asm("FSR2 equ 0FD9h");
[; <" FSR2 equ 0FD9h ;# ">
[; ;pic18f14k50.h: 7159: extern volatile unsigned char FSR2L @ 0xFD9;
"7161
[; ;pic18f14k50.h: 7161: asm("FSR2L equ 0FD9h");
[; <" FSR2L equ 0FD9h ;# ">
[; ;pic18f14k50.h: 7165: extern volatile unsigned char FSR2H @ 0xFDA;
"7167
[; ;pic18f14k50.h: 7167: asm("FSR2H equ 0FDAh");
[; <" FSR2H equ 0FDAh ;# ">
[; ;pic18f14k50.h: 7171: extern volatile unsigned char PLUSW2 @ 0xFDB;
"7173
[; ;pic18f14k50.h: 7173: asm("PLUSW2 equ 0FDBh");
[; <" PLUSW2 equ 0FDBh ;# ">
[; ;pic18f14k50.h: 7177: extern volatile unsigned char PREINC2 @ 0xFDC;
"7179
[; ;pic18f14k50.h: 7179: asm("PREINC2 equ 0FDCh");
[; <" PREINC2 equ 0FDCh ;# ">
[; ;pic18f14k50.h: 7183: extern volatile unsigned char POSTDEC2 @ 0xFDD;
"7185
[; ;pic18f14k50.h: 7185: asm("POSTDEC2 equ 0FDDh");
[; <" POSTDEC2 equ 0FDDh ;# ">
[; ;pic18f14k50.h: 7189: extern volatile unsigned char POSTINC2 @ 0xFDE;
"7191
[; ;pic18f14k50.h: 7191: asm("POSTINC2 equ 0FDEh");
[; <" POSTINC2 equ 0FDEh ;# ">
[; ;pic18f14k50.h: 7195: extern volatile unsigned char INDF2 @ 0xFDF;
"7197
[; ;pic18f14k50.h: 7197: asm("INDF2 equ 0FDFh");
[; <" INDF2 equ 0FDFh ;# ">
[; ;pic18f14k50.h: 7201: extern volatile unsigned char BSR @ 0xFE0;
"7203
[; ;pic18f14k50.h: 7203: asm("BSR equ 0FE0h");
[; <" BSR equ 0FE0h ;# ">
[; ;pic18f14k50.h: 7207: extern volatile unsigned short FSR1 @ 0xFE1;
"7209
[; ;pic18f14k50.h: 7209: asm("FSR1 equ 0FE1h");
[; <" FSR1 equ 0FE1h ;# ">
[; ;pic18f14k50.h: 7213: extern volatile unsigned char FSR1L @ 0xFE1;
"7215
[; ;pic18f14k50.h: 7215: asm("FSR1L equ 0FE1h");
[; <" FSR1L equ 0FE1h ;# ">
[; ;pic18f14k50.h: 7219: extern volatile unsigned char FSR1H @ 0xFE2;
"7221
[; ;pic18f14k50.h: 7221: asm("FSR1H equ 0FE2h");
[; <" FSR1H equ 0FE2h ;# ">
[; ;pic18f14k50.h: 7225: extern volatile unsigned char PLUSW1 @ 0xFE3;
"7227
[; ;pic18f14k50.h: 7227: asm("PLUSW1 equ 0FE3h");
[; <" PLUSW1 equ 0FE3h ;# ">
[; ;pic18f14k50.h: 7231: extern volatile unsigned char PREINC1 @ 0xFE4;
"7233
[; ;pic18f14k50.h: 7233: asm("PREINC1 equ 0FE4h");
[; <" PREINC1 equ 0FE4h ;# ">
[; ;pic18f14k50.h: 7237: extern volatile unsigned char POSTDEC1 @ 0xFE5;
"7239
[; ;pic18f14k50.h: 7239: asm("POSTDEC1 equ 0FE5h");
[; <" POSTDEC1 equ 0FE5h ;# ">
[; ;pic18f14k50.h: 7243: extern volatile unsigned char POSTINC1 @ 0xFE6;
"7245
[; ;pic18f14k50.h: 7245: asm("POSTINC1 equ 0FE6h");
[; <" POSTINC1 equ 0FE6h ;# ">
[; ;pic18f14k50.h: 7249: extern volatile unsigned char INDF1 @ 0xFE7;
"7251
[; ;pic18f14k50.h: 7251: asm("INDF1 equ 0FE7h");
[; <" INDF1 equ 0FE7h ;# ">
[; ;pic18f14k50.h: 7255: extern volatile unsigned char WREG @ 0xFE8;
"7257
[; ;pic18f14k50.h: 7257: asm("WREG equ 0FE8h");
[; <" WREG equ 0FE8h ;# ">
[; ;pic18f14k50.h: 7266: extern volatile unsigned short FSR0 @ 0xFE9;
"7268
[; ;pic18f14k50.h: 7268: asm("FSR0 equ 0FE9h");
[; <" FSR0 equ 0FE9h ;# ">
[; ;pic18f14k50.h: 7272: extern volatile unsigned char FSR0L @ 0xFE9;
"7274
[; ;pic18f14k50.h: 7274: asm("FSR0L equ 0FE9h");
[; <" FSR0L equ 0FE9h ;# ">
[; ;pic18f14k50.h: 7278: extern volatile unsigned char FSR0H @ 0xFEA;
"7280
[; ;pic18f14k50.h: 7280: asm("FSR0H equ 0FEAh");
[; <" FSR0H equ 0FEAh ;# ">
[; ;pic18f14k50.h: 7284: extern volatile unsigned char PLUSW0 @ 0xFEB;
"7286
[; ;pic18f14k50.h: 7286: asm("PLUSW0 equ 0FEBh");
[; <" PLUSW0 equ 0FEBh ;# ">
[; ;pic18f14k50.h: 7290: extern volatile unsigned char PREINC0 @ 0xFEC;
"7292
[; ;pic18f14k50.h: 7292: asm("PREINC0 equ 0FECh");
[; <" PREINC0 equ 0FECh ;# ">
[; ;pic18f14k50.h: 7296: extern volatile unsigned char POSTDEC0 @ 0xFED;
"7298
[; ;pic18f14k50.h: 7298: asm("POSTDEC0 equ 0FEDh");
[; <" POSTDEC0 equ 0FEDh ;# ">
[; ;pic18f14k50.h: 7302: extern volatile unsigned char POSTINC0 @ 0xFEE;
"7304
[; ;pic18f14k50.h: 7304: asm("POSTINC0 equ 0FEEh");
[; <" POSTINC0 equ 0FEEh ;# ">
[; ;pic18f14k50.h: 7308: extern volatile unsigned char INDF0 @ 0xFEF;
"7310
[; ;pic18f14k50.h: 7310: asm("INDF0 equ 0FEFh");
[; <" INDF0 equ 0FEFh ;# ">
[; ;pic18f14k50.h: 7314: extern volatile unsigned char INTCON3 @ 0xFF0;
"7316
[; ;pic18f14k50.h: 7316: asm("INTCON3 equ 0FF0h");
[; <" INTCON3 equ 0FF0h ;# ">
[; ;pic18f14k50.h: 7319: typedef union {
[; ;pic18f14k50.h: 7320: struct {
[; ;pic18f14k50.h: 7321: unsigned INT1IF :1;
[; ;pic18f14k50.h: 7322: unsigned INT2IF :1;
[; ;pic18f14k50.h: 7323: unsigned :1;
[; ;pic18f14k50.h: 7324: unsigned INT1IE :1;
[; ;pic18f14k50.h: 7325: unsigned INT2IE :1;
[; ;pic18f14k50.h: 7326: unsigned :1;
[; ;pic18f14k50.h: 7327: unsigned INT1IP :1;
[; ;pic18f14k50.h: 7328: unsigned INT2IP :1;
[; ;pic18f14k50.h: 7329: };
[; ;pic18f14k50.h: 7330: struct {
[; ;pic18f14k50.h: 7331: unsigned INT1F :1;
[; ;pic18f14k50.h: 7332: unsigned INT2F :1;
[; ;pic18f14k50.h: 7333: unsigned :1;
[; ;pic18f14k50.h: 7334: unsigned INT1E :1;
[; ;pic18f14k50.h: 7335: unsigned INT2E :1;
[; ;pic18f14k50.h: 7336: unsigned :1;
[; ;pic18f14k50.h: 7337: unsigned INT1P :1;
[; ;pic18f14k50.h: 7338: unsigned INT2P :1;
[; ;pic18f14k50.h: 7339: };
[; ;pic18f14k50.h: 7340: } INTCON3bits_t;
[; ;pic18f14k50.h: 7341: extern volatile INTCON3bits_t INTCON3bits @ 0xFF0;
[; ;pic18f14k50.h: 7405: extern volatile unsigned char INTCON2 @ 0xFF1;
"7407
[; ;pic18f14k50.h: 7407: asm("INTCON2 equ 0FF1h");
[; <" INTCON2 equ 0FF1h ;# ">
[; ;pic18f14k50.h: 7410: typedef union {
[; ;pic18f14k50.h: 7411: struct {
[; ;pic18f14k50.h: 7412: unsigned :7;
[; ;pic18f14k50.h: 7413: unsigned NOT_RABPU :1;
[; ;pic18f14k50.h: 7414: };
[; ;pic18f14k50.h: 7415: struct {
[; ;pic18f14k50.h: 7416: unsigned RABIP :1;
[; ;pic18f14k50.h: 7417: unsigned :1;
[; ;pic18f14k50.h: 7418: unsigned TMR0IP :1;
[; ;pic18f14k50.h: 7419: unsigned :1;
[; ;pic18f14k50.h: 7420: unsigned INTEDG2 :1;
[; ;pic18f14k50.h: 7421: unsigned INTEDG1 :1;
[; ;pic18f14k50.h: 7422: unsigned INTEDG0 :1;
[; ;pic18f14k50.h: 7423: unsigned nRABPU :1;
[; ;pic18f14k50.h: 7424: };
[; ;pic18f14k50.h: 7425: struct {
[; ;pic18f14k50.h: 7426: unsigned :7;
[; ;pic18f14k50.h: 7427: unsigned RABPU :1;
[; ;pic18f14k50.h: 7428: };
[; ;pic18f14k50.h: 7429: } INTCON2bits_t;
[; ;pic18f14k50.h: 7430: extern volatile INTCON2bits_t INTCON2bits @ 0xFF1;
[; ;pic18f14k50.h: 7474: extern volatile unsigned char INTCON @ 0xFF2;
"7476
[; ;pic18f14k50.h: 7476: asm("INTCON equ 0FF2h");
[; <" INTCON equ 0FF2h ;# ">
[; ;pic18f14k50.h: 7479: typedef union {
[; ;pic18f14k50.h: 7480: struct {
[; ;pic18f14k50.h: 7481: unsigned RABIF :1;
[; ;pic18f14k50.h: 7482: unsigned INT0IF :1;
[; ;pic18f14k50.h: 7483: unsigned TMR0IF :1;
[; ;pic18f14k50.h: 7484: unsigned RABIE :1;
[; ;pic18f14k50.h: 7485: unsigned INT0IE :1;
[; ;pic18f14k50.h: 7486: unsigned TMR0IE :1;
[; ;pic18f14k50.h: 7487: unsigned PEIE_GIEL :1;
[; ;pic18f14k50.h: 7488: unsigned GIE_GIEH :1;
[; ;pic18f14k50.h: 7489: };
[; ;pic18f14k50.h: 7490: struct {
[; ;pic18f14k50.h: 7491: unsigned RBIF :1;
[; ;pic18f14k50.h: 7492: unsigned INT0IF :1;
[; ;pic18f14k50.h: 7493: unsigned TMR0IF :1;
[; ;pic18f14k50.h: 7494: unsigned RBIE :1;
[; ;pic18f14k50.h: 7495: unsigned INT0IE :1;
[; ;pic18f14k50.h: 7496: unsigned TMR0IE :1;
[; ;pic18f14k50.h: 7497: unsigned PEIE :1;
[; ;pic18f14k50.h: 7498: unsigned GIE :1;
[; ;pic18f14k50.h: 7499: };
[; ;pic18f14k50.h: 7500: struct {
[; ;pic18f14k50.h: 7501: unsigned RBIF :1;
[; ;pic18f14k50.h: 7502: unsigned INT0IF :1;
[; ;pic18f14k50.h: 7503: unsigned TMR0IF :1;
[; ;pic18f14k50.h: 7504: unsigned RBIE :1;
[; ;pic18f14k50.h: 7505: unsigned INT0IE :1;
[; ;pic18f14k50.h: 7506: unsigned TMR0IE :1;
[; ;pic18f14k50.h: 7507: unsigned GIEL :1;
[; ;pic18f14k50.h: 7508: unsigned GIEH :1;
[; ;pic18f14k50.h: 7509: };
[; ;pic18f14k50.h: 7510: struct {
[; ;pic18f14k50.h: 7511: unsigned :1;
[; ;pic18f14k50.h: 7512: unsigned INT0F :1;
[; ;pic18f14k50.h: 7513: unsigned T0IF :1;
[; ;pic18f14k50.h: 7514: unsigned :1;
[; ;pic18f14k50.h: 7515: unsigned INT0E :1;
[; ;pic18f14k50.h: 7516: unsigned T0IE :1;
[; ;pic18f14k50.h: 7517: unsigned PEIE :1;
[; ;pic18f14k50.h: 7518: unsigned GIE :1;
[; ;pic18f14k50.h: 7519: };
[; ;pic18f14k50.h: 7520: struct {
[; ;pic18f14k50.h: 7521: unsigned :6;
[; ;pic18f14k50.h: 7522: unsigned GIEL :1;
[; ;pic18f14k50.h: 7523: unsigned GIEH :1;
[; ;pic18f14k50.h: 7524: };
[; ;pic18f14k50.h: 7525: } INTCONbits_t;
[; ;pic18f14k50.h: 7526: extern volatile INTCONbits_t INTCONbits @ 0xFF2;
[; ;pic18f14k50.h: 7620: extern volatile unsigned short PROD @ 0xFF3;
"7622
[; ;pic18f14k50.h: 7622: asm("PROD equ 0FF3h");
[; <" PROD equ 0FF3h ;# ">
[; ;pic18f14k50.h: 7626: extern volatile unsigned char PRODL @ 0xFF3;
"7628
[; ;pic18f14k50.h: 7628: asm("PRODL equ 0FF3h");
[; <" PRODL equ 0FF3h ;# ">
[; ;pic18f14k50.h: 7632: extern volatile unsigned char PRODH @ 0xFF4;
"7634
[; ;pic18f14k50.h: 7634: asm("PRODH equ 0FF4h");
[; <" PRODH equ 0FF4h ;# ">
[; ;pic18f14k50.h: 7638: extern volatile unsigned char TABLAT @ 0xFF5;
"7640
[; ;pic18f14k50.h: 7640: asm("TABLAT equ 0FF5h");
[; <" TABLAT equ 0FF5h ;# ">
"7648
[; ;pic18f14k50.h: 7648: asm("TBLPTR equ 0FF6h");
[; <" TBLPTR equ 0FF6h ;# ">
[; ;pic18f14k50.h: 7652: extern volatile unsigned char TBLPTRL @ 0xFF6;
"7654
[; ;pic18f14k50.h: 7654: asm("TBLPTRL equ 0FF6h");
[; <" TBLPTRL equ 0FF6h ;# ">
[; ;pic18f14k50.h: 7658: extern volatile unsigned char TBLPTRH @ 0xFF7;
"7660
[; ;pic18f14k50.h: 7660: asm("TBLPTRH equ 0FF7h");
[; <" TBLPTRH equ 0FF7h ;# ">
[; ;pic18f14k50.h: 7664: extern volatile unsigned char TBLPTRU @ 0xFF8;
"7666
[; ;pic18f14k50.h: 7666: asm("TBLPTRU equ 0FF8h");
[; <" TBLPTRU equ 0FF8h ;# ">
"7674
[; ;pic18f14k50.h: 7674: asm("PCLAT equ 0FF9h");
[; <" PCLAT equ 0FF9h ;# ">
"7681
[; ;pic18f14k50.h: 7681: asm("PC equ 0FF9h");
[; <" PC equ 0FF9h ;# ">
[; ;pic18f14k50.h: 7685: extern volatile unsigned char PCL @ 0xFF9;
"7687
[; ;pic18f14k50.h: 7687: asm("PCL equ 0FF9h");
[; <" PCL equ 0FF9h ;# ">
[; ;pic18f14k50.h: 7691: extern volatile unsigned char PCLATH @ 0xFFA;
"7693
[; ;pic18f14k50.h: 7693: asm("PCLATH equ 0FFAh");
[; <" PCLATH equ 0FFAh ;# ">
[; ;pic18f14k50.h: 7697: extern volatile unsigned char PCLATU @ 0xFFB;
"7699
[; ;pic18f14k50.h: 7699: asm("PCLATU equ 0FFBh");
[; <" PCLATU equ 0FFBh ;# ">
[; ;pic18f14k50.h: 7703: extern volatile unsigned char STKPTR @ 0xFFC;
"7705
[; ;pic18f14k50.h: 7705: asm("STKPTR equ 0FFCh");
[; <" STKPTR equ 0FFCh ;# ">
[; ;pic18f14k50.h: 7708: typedef union {
[; ;pic18f14k50.h: 7709: struct {
[; ;pic18f14k50.h: 7710: unsigned STKPTR :5;
[; ;pic18f14k50.h: 7711: unsigned :1;
[; ;pic18f14k50.h: 7712: unsigned STKUNF :1;
[; ;pic18f14k50.h: 7713: unsigned STKFUL :1;
[; ;pic18f14k50.h: 7714: };
[; ;pic18f14k50.h: 7715: struct {
[; ;pic18f14k50.h: 7716: unsigned SP0 :1;
[; ;pic18f14k50.h: 7717: unsigned SP1 :1;
[; ;pic18f14k50.h: 7718: unsigned SP2 :1;
[; ;pic18f14k50.h: 7719: unsigned SP3 :1;
[; ;pic18f14k50.h: 7720: unsigned SP4 :1;
[; ;pic18f14k50.h: 7721: unsigned :2;
[; ;pic18f14k50.h: 7722: unsigned STKOVF :1;
[; ;pic18f14k50.h: 7723: };
[; ;pic18f14k50.h: 7724: } STKPTRbits_t;
[; ;pic18f14k50.h: 7725: extern volatile STKPTRbits_t STKPTRbits @ 0xFFC;
"7778
[; ;pic18f14k50.h: 7778: asm("TOS equ 0FFDh");
[; <" TOS equ 0FFDh ;# ">
[; ;pic18f14k50.h: 7782: extern volatile unsigned char TOSL @ 0xFFD;
"7784
[; ;pic18f14k50.h: 7784: asm("TOSL equ 0FFDh");
[; <" TOSL equ 0FFDh ;# ">
[; ;pic18f14k50.h: 7788: extern volatile unsigned char TOSH @ 0xFFE;
"7790
[; ;pic18f14k50.h: 7790: asm("TOSH equ 0FFEh");
[; <" TOSH equ 0FFEh ;# ">
[; ;pic18f14k50.h: 7794: extern volatile unsigned char TOSU @ 0xFFF;
"7796
[; ;pic18f14k50.h: 7796: asm("TOSU equ 0FFFh");
[; <" TOSU equ 0FFFh ;# ">
[; ;pic18f14k50.h: 7806: extern volatile __bit ABDEN @ (((unsigned) &BAUDCON)*8) + 0;
[; ;pic18f14k50.h: 7808: extern volatile __bit ABDOVF @ (((unsigned) &BAUDCON)*8) + 7;
[; ;pic18f14k50.h: 7810: extern volatile __bit ACKDT @ (((unsigned) &SSPCON2)*8) + 5;
[; ;pic18f14k50.h: 7812: extern volatile __bit ACKEN @ (((unsigned) &SSPCON2)*8) + 4;
[; ;pic18f14k50.h: 7814: extern volatile __bit ACKSTAT @ (((unsigned) &SSPCON2)*8) + 6;
[; ;pic18f14k50.h: 7816: extern volatile __bit ACQT0 @ (((unsigned) &ADCON2)*8) + 3;
[; ;pic18f14k50.h: 7818: extern volatile __bit ACQT1 @ (((unsigned) &ADCON2)*8) + 4;
[; ;pic18f14k50.h: 7820: extern volatile __bit ACQT2 @ (((unsigned) &ADCON2)*8) + 5;
[; ;pic18f14k50.h: 7822: extern volatile __bit ACTVIE @ (((unsigned) &UIE)*8) + 2;
[; ;pic18f14k50.h: 7824: extern volatile __bit ACTVIF @ (((unsigned) &UIR)*8) + 2;
[; ;pic18f14k50.h: 7826: extern volatile __bit ADCS0 @ (((unsigned) &ADCON2)*8) + 0;
[; ;pic18f14k50.h: 7828: extern volatile __bit ADCS1 @ (((unsigned) &ADCON2)*8) + 1;
[; ;pic18f14k50.h: 7830: extern volatile __bit ADCS2 @ (((unsigned) &ADCON2)*8) + 2;
[; ;pic18f14k50.h: 7832: extern volatile __bit ADDEN @ (((unsigned) &RCSTA)*8) + 3;
[; ;pic18f14k50.h: 7834: extern volatile __bit ADDR0 @ (((unsigned) &UADDR)*8) + 0;
[; ;pic18f14k50.h: 7836: extern volatile __bit ADDR1 @ (((unsigned) &UADDR)*8) + 1;
[; ;pic18f14k50.h: 7838: extern volatile __bit ADDR2 @ (((unsigned) &UADDR)*8) + 2;
[; ;pic18f14k50.h: 7840: extern volatile __bit ADDR3 @ (((unsigned) &UADDR)*8) + 3;
[; ;pic18f14k50.h: 7842: extern volatile __bit ADDR4 @ (((unsigned) &UADDR)*8) + 4;
[; ;pic18f14k50.h: 7844: extern volatile __bit ADDR5 @ (((unsigned) &UADDR)*8) + 5;
[; ;pic18f14k50.h: 7846: extern volatile __bit ADDR6 @ (((unsigned) &UADDR)*8) + 6;
[; ;pic18f14k50.h: 7848: extern volatile __bit ADEN @ (((unsigned) &RCSTA)*8) + 3;
[; ;pic18f14k50.h: 7850: extern volatile __bit ADFM @ (((unsigned) &ADCON2)*8) + 7;
[; ;pic18f14k50.h: 7852: extern volatile __bit ADIE @ (((unsigned) &PIE1)*8) + 6;
[; ;pic18f14k50.h: 7854: extern volatile __bit ADIF @ (((unsigned) &PIR1)*8) + 6;
[; ;pic18f14k50.h: 7856: extern volatile __bit ADIP @ (((unsigned) &IPR1)*8) + 6;
[; ;pic18f14k50.h: 7858: extern volatile __bit ADON @ (((unsigned) &ADCON0)*8) + 0;
[; ;pic18f14k50.h: 7860: extern volatile __bit AN10 @ (((unsigned) &PORTB)*8) + 4;
[; ;pic18f14k50.h: 7862: extern volatile __bit AN11 @ (((unsigned) &PORTB)*8) + 5;
[; ;pic18f14k50.h: 7864: extern volatile __bit AN3 @ (((unsigned) &PORTA)*8) + 4;
[; ;pic18f14k50.h: 7866: extern volatile __bit AN4 @ (((unsigned) &PORTC)*8) + 0;
[; ;pic18f14k50.h: 7868: extern volatile __bit AN5 @ (((unsigned) &PORTC)*8) + 1;
[; ;pic18f14k50.h: 7870: extern volatile __bit AN6 @ (((unsigned) &PORTC)*8) + 2;
[; ;pic18f14k50.h: 7872: extern volatile __bit AN7 @ (((unsigned) &PORTC)*8) + 3;
[; ;pic18f14k50.h: 7874: extern volatile __bit AN8 @ (((unsigned) &PORTC)*8) + 6;
[; ;pic18f14k50.h: 7876: extern volatile __bit AN9 @ (((unsigned) &PORTC)*8) + 7;
[; ;pic18f14k50.h: 7878: extern volatile __bit ANS10 @ (((unsigned) &ANSELH)*8) + 2;
[; ;pic18f14k50.h: 7880: extern volatile __bit ANS11 @ (((unsigned) &ANSELH)*8) + 3;
[; ;pic18f14k50.h: 7882: extern volatile __bit ANS3 @ (((unsigned) &ANSEL)*8) + 3;
[; ;pic18f14k50.h: 7884: extern volatile __bit ANS4 @ (((unsigned) &ANSEL)*8) + 4;
[; ;pic18f14k50.h: 7886: extern volatile __bit ANS5 @ (((unsigned) &ANSEL)*8) + 5;
[; ;pic18f14k50.h: 7888: extern volatile __bit ANS6 @ (((unsigned) &ANSEL)*8) + 6;
[; ;pic18f14k50.h: 7890: extern volatile __bit ANS7 @ (((unsigned) &ANSEL)*8) + 7;
[; ;pic18f14k50.h: 7892: extern volatile __bit ANS8 @ (((unsigned) &ANSELH)*8) + 0;
[; ;pic18f14k50.h: 7894: extern volatile __bit ANS9 @ (((unsigned) &ANSELH)*8) + 1;
[; ;pic18f14k50.h: 7896: extern volatile __bit BCLIE @ (((unsigned) &PIE2)*8) + 3;
[; ;pic18f14k50.h: 7898: extern volatile __bit BCLIF @ (((unsigned) &PIR2)*8) + 3;
[; ;pic18f14k50.h: 7900: extern volatile __bit BCLIP @ (((unsigned) &IPR2)*8) + 3;
[; ;pic18f14k50.h: 7902: extern volatile __bit BF @ (((unsigned) &SSPSTAT)*8) + 0;
[; ;pic18f14k50.h: 7904: extern volatile __bit BOR @ (((unsigned) &RCON)*8) + 0;
[; ;pic18f14k50.h: 7906: extern volatile __bit BRG16 @ (((unsigned) &BAUDCON)*8) + 3;
[; ;pic18f14k50.h: 7908: extern volatile __bit BRGH @ (((unsigned) &TXSTA)*8) + 2;
[; ;pic18f14k50.h: 7910: extern volatile __bit BRGH1 @ (((unsigned) &TXSTA)*8) + 2;
[; ;pic18f14k50.h: 7912: extern volatile __bit BTOEE @ (((unsigned) &UEIE)*8) + 4;
[; ;pic18f14k50.h: 7914: extern volatile __bit BTOEF @ (((unsigned) &UEIR)*8) + 4;
[; ;pic18f14k50.h: 7916: extern volatile __bit BTSEE @ (((unsigned) &UEIE)*8) + 7;
[; ;pic18f14k50.h: 7918: extern volatile __bit BTSEF @ (((unsigned) &UEIR)*8) + 7;
[; ;pic18f14k50.h: 7920: extern volatile __bit C12IN1M @ (((unsigned) &PORTC)*8) + 1;
[; ;pic18f14k50.h: 7922: extern volatile __bit C12IN2M @ (((unsigned) &PORTC)*8) + 2;
[; ;pic18f14k50.h: 7924: extern volatile __bit C12IN3M @ (((unsigned) &PORTC)*8) + 3;
[; ;pic18f14k50.h: 7926: extern volatile __bit C12INP @ (((unsigned) &PORTC)*8) + 0;
[; ;pic18f14k50.h: 7928: extern volatile __bit C12OUT @ (((unsigned) &PORTC)*8) + 4;
[; ;pic18f14k50.h: 7930: extern volatile __bit C1CH0 @ (((unsigned) &CM1CON0)*8) + 0;
[; ;pic18f14k50.h: 7932: extern volatile __bit C1CH1 @ (((unsigned) &CM1CON0)*8) + 1;
[; ;pic18f14k50.h: 7934: extern volatile __bit C1HYS @ (((unsigned) &CM2CON1)*8) + 3;
[; ;pic18f14k50.h: 7936: extern volatile __bit C1IE @ (((unsigned) &PIE2)*8) + 6;
[; ;pic18f14k50.h: 7938: extern volatile __bit C1IF @ (((unsigned) &PIR2)*8) + 6;
[; ;pic18f14k50.h: 7940: extern volatile __bit C1IP @ (((unsigned) &IPR2)*8) + 6;
[; ;pic18f14k50.h: 7942: extern volatile __bit C1OE @ (((unsigned) &CM1CON0)*8) + 5;
[; ;pic18f14k50.h: 7944: extern volatile __bit C1ON @ (((unsigned) &CM1CON0)*8) + 7;
[; ;pic18f14k50.h: 7946: extern volatile __bit C1OUT @ (((unsigned) &CM1CON0)*8) + 6;
[; ;pic18f14k50.h: 7948: extern volatile __bit C1POL @ (((unsigned) &CM1CON0)*8) + 4;
[; ;pic18f14k50.h: 7950: extern volatile __bit C1R @ (((unsigned) &CM1CON0)*8) + 2;
[; ;pic18f14k50.h: 7952: extern volatile __bit C1RSEL @ (((unsigned) &CM2CON1)*8) + 5;
[; ;pic18f14k50.h: 7954: extern volatile __bit C1SP @ (((unsigned) &CM1CON0)*8) + 3;
[; ;pic18f14k50.h: 7956: extern volatile __bit C1SYNC @ (((unsigned) &CM2CON1)*8) + 1;
[; ;pic18f14k50.h: 7958: extern volatile __bit C2CH0 @ (((unsigned) &CM2CON0)*8) + 0;
[; ;pic18f14k50.h: 7960: extern volatile __bit C2CH1 @ (((unsigned) &CM2CON0)*8) + 1;
[; ;pic18f14k50.h: 7962: extern volatile __bit C2HYS @ (((unsigned) &CM2CON1)*8) + 2;
[; ;pic18f14k50.h: 7964: extern volatile __bit C2IE @ (((unsigned) &PIE2)*8) + 5;
[; ;pic18f14k50.h: 7966: extern volatile __bit C2IF @ (((unsigned) &PIR2)*8) + 5;
[; ;pic18f14k50.h: 7968: extern volatile __bit C2IP @ (((unsigned) &IPR2)*8) + 5;
[; ;pic18f14k50.h: 7970: extern volatile __bit C2OE @ (((unsigned) &CM2CON0)*8) + 5;
[; ;pic18f14k50.h: 7972: extern volatile __bit C2ON @ (((unsigned) &CM2CON0)*8) + 7;
[; ;pic18f14k50.h: 7974: extern volatile __bit C2OUT @ (((unsigned) &CM2CON0)*8) + 6;
[; ;pic18f14k50.h: 7976: extern volatile __bit C2POL @ (((unsigned) &CM2CON0)*8) + 4;
[; ;pic18f14k50.h: 7978: extern volatile __bit C2R @ (((unsigned) &CM2CON0)*8) + 2;
[; ;pic18f14k50.h: 7980: extern volatile __bit C2RSEL @ (((unsigned) &CM2CON1)*8) + 4;
[; ;pic18f14k50.h: 7982: extern volatile __bit C2SP @ (((unsigned) &CM2CON0)*8) + 3;
[; ;pic18f14k50.h: 7984: extern volatile __bit C2SYNC @ (((unsigned) &CM2CON1)*8) + 0;
[; ;pic18f14k50.h: 7986: extern volatile __bit CARRY @ (((unsigned) &STATUS)*8) + 0;
[; ;pic18f14k50.h: 7988: extern volatile __bit CCP1 @ (((unsigned) &PORTC)*8) + 5;
[; ;pic18f14k50.h: 7990: extern volatile __bit CCP1IE @ (((unsigned) &PIE1)*8) + 2;
[; ;pic18f14k50.h: 7992: extern volatile __bit CCP1IF @ (((unsigned) &PIR1)*8) + 2;
[; ;pic18f14k50.h: 7994: extern volatile __bit CCP1IP @ (((unsigned) &IPR1)*8) + 2;
[; ;pic18f14k50.h: 7996: extern volatile __bit CCP1M0 @ (((unsigned) &CCP1CON)*8) + 0;
[; ;pic18f14k50.h: 7998: extern volatile __bit CCP1M1 @ (((unsigned) &CCP1CON)*8) + 1;
[; ;pic18f14k50.h: 8000: extern volatile __bit CCP1M2 @ (((unsigned) &CCP1CON)*8) + 2;
[; ;pic18f14k50.h: 8002: extern volatile __bit CCP1M3 @ (((unsigned) &CCP1CON)*8) + 3;
[; ;pic18f14k50.h: 8004: extern volatile __bit CCP2 @ (((unsigned) &PORTC)*8) + 1;
[; ;pic18f14k50.h: 8006: extern volatile __bit CCP2_PA2 @ (((unsigned) &PORTB)*8) + 3;
[; ;pic18f14k50.h: 8008: extern volatile __bit CFGS @ (((unsigned) &EECON1)*8) + 6;
[; ;pic18f14k50.h: 8010: extern volatile __bit CHS0 @ (((unsigned) &ADCON0)*8) + 2;
[; ;pic18f14k50.h: 8012: extern volatile __bit CHS1 @ (((unsigned) &ADCON0)*8) + 3;
[; ;pic18f14k50.h: 8014: extern volatile __bit CHS2 @ (((unsigned) &ADCON0)*8) + 4;
[; ;pic18f14k50.h: 8016: extern volatile __bit CHS3 @ (((unsigned) &ADCON0)*8) + 5;
[; ;pic18f14k50.h: 8018: extern volatile __bit CHSN3 @ (((unsigned) &ADCON1)*8) + 3;
[; ;pic18f14k50.h: 8020: extern volatile __bit CK @ (((unsigned) &PORTB)*8) + 7;
[; ;pic18f14k50.h: 8022: extern volatile __bit CKE @ (((unsigned) &SSPSTAT)*8) + 6;
[; ;pic18f14k50.h: 8024: extern volatile __bit CKP @ (((unsigned) &SSPCON1)*8) + 4;
[; ;pic18f14k50.h: 8026: extern volatile __bit CKTXP @ (((unsigned) &BAUDCON)*8) + 4;
[; ;pic18f14k50.h: 8028: extern volatile __bit CLKIN @ (((unsigned) &PORTA)*8) + 5;
[; ;pic18f14k50.h: 8030: extern volatile __bit CLKOUT @ (((unsigned) &PORTA)*8) + 4;
[; ;pic18f14k50.h: 8032: extern volatile __bit CMIE @ (((unsigned) &PIE2)*8) + 6;
[; ;pic18f14k50.h: 8034: extern volatile __bit CMIF @ (((unsigned) &PIR2)*8) + 6;
[; ;pic18f14k50.h: 8036: extern volatile __bit CMIP @ (((unsigned) &IPR2)*8) + 6;
[; ;pic18f14k50.h: 8038: extern volatile __bit CRC16EE @ (((unsigned) &UEIE)*8) + 2;
[; ;pic18f14k50.h: 8040: extern volatile __bit CRC16EF @ (((unsigned) &UEIR)*8) + 2;
[; ;pic18f14k50.h: 8042: extern volatile __bit CRC5EE @ (((unsigned) &UEIE)*8) + 1;
[; ;pic18f14k50.h: 8044: extern volatile __bit CRC5EF @ (((unsigned) &UEIR)*8) + 1;
[; ;pic18f14k50.h: 8046: extern volatile __bit CREN @ (((unsigned) &RCSTA)*8) + 4;
[; ;pic18f14k50.h: 8048: extern volatile __bit CSRC @ (((unsigned) &TXSTA)*8) + 7;
[; ;pic18f14k50.h: 8050: extern volatile __bit CSRC1 @ (((unsigned) &TXSTA)*8) + 7;
[; ;pic18f14k50.h: 8052: extern volatile __bit CVREF @ (((unsigned) &PORTC)*8) + 2;
[; ;pic18f14k50.h: 8054: extern volatile __bit D1EN @ (((unsigned) &REFCON1)*8) + 7;
[; ;pic18f14k50.h: 8056: extern volatile __bit D1LPS @ (((unsigned) &REFCON1)*8) + 6;
[; ;pic18f14k50.h: 8058: extern volatile __bit D1NSS @ (((unsigned) &REFCON1)*8) + 0;
[; ;pic18f14k50.h: 8060: extern volatile __bit D1NSS0 @ (((unsigned) &REFCON1)*8) + 0;
[; ;pic18f14k50.h: 8062: extern volatile __bit D1PSS0 @ (((unsigned) &REFCON1)*8) + 2;
[; ;pic18f14k50.h: 8064: extern volatile __bit D1PSS1 @ (((unsigned) &REFCON1)*8) + 3;
[; ;pic18f14k50.h: 8066: extern volatile __bit DA @ (((unsigned) &SSPSTAT)*8) + 5;
[; ;pic18f14k50.h: 8068: extern volatile __bit DAC1OE @ (((unsigned) &REFCON1)*8) + 5;
[; ;pic18f14k50.h: 8070: extern volatile __bit DAC1R0 @ (((unsigned) &REFCON2)*8) + 0;
[; ;pic18f14k50.h: 8072: extern volatile __bit DAC1R1 @ (((unsigned) &REFCON2)*8) + 1;
[; ;pic18f14k50.h: 8074: extern volatile __bit DAC1R2 @ (((unsigned) &REFCON2)*8) + 2;
[; ;pic18f14k50.h: 8076: extern volatile __bit DAC1R3 @ (((unsigned) &REFCON2)*8) + 3;
[; ;pic18f14k50.h: 8078: extern volatile __bit DAC1R4 @ (((unsigned) &REFCON2)*8) + 4;
[; ;pic18f14k50.h: 8080: extern volatile __bit DC @ (((unsigned) &STATUS)*8) + 1;
[; ;pic18f14k50.h: 8082: extern volatile __bit DC1B0 @ (((unsigned) &CCP1CON)*8) + 4;
[; ;pic18f14k50.h: 8084: extern volatile __bit DC1B1 @ (((unsigned) &CCP1CON)*8) + 5;
[; ;pic18f14k50.h: 8086: extern volatile __bit DFN8EE @ (((unsigned) &UEIE)*8) + 3;
[; ;pic18f14k50.h: 8088: extern volatile __bit DFN8EF @ (((unsigned) &UEIR)*8) + 3;
[; ;pic18f14k50.h: 8090: extern volatile __bit DIR @ (((unsigned) &USTAT)*8) + 2;
[; ;pic18f14k50.h: 8092: extern volatile __bit DONE @ (((unsigned) &ADCON0)*8) + 1;
[; ;pic18f14k50.h: 8094: extern volatile __bit DT @ (((unsigned) &PORTB)*8) + 5;
[; ;pic18f14k50.h: 8096: extern volatile __bit DTRXP @ (((unsigned) &BAUDCON)*8) + 5;
[; ;pic18f14k50.h: 8098: extern volatile __bit D_A @ (((unsigned) &SSPSTAT)*8) + 5;
[; ;pic18f14k50.h: 8100: extern volatile __bit D_NOT_A @ (((unsigned) &SSPSTAT)*8) + 5;
[; ;pic18f14k50.h: 8102: extern volatile __bit D_nA @ (((unsigned) &SSPSTAT)*8) + 5;
[; ;pic18f14k50.h: 8104: extern volatile __bit EBDIS @ (((unsigned) &PR2)*8) + 7;
[; ;pic18f14k50.h: 8106: extern volatile __bit ECCPAS0 @ (((unsigned) &ECCP1AS)*8) + 4;
[; ;pic18f14k50.h: 8108: extern volatile __bit ECCPAS1 @ (((unsigned) &ECCP1AS)*8) + 5;
[; ;pic18f14k50.h: 8110: extern volatile __bit ECCPAS2 @ (((unsigned) &ECCP1AS)*8) + 6;
[; ;pic18f14k50.h: 8112: extern volatile __bit ECCPASE @ (((unsigned) &ECCP1AS)*8) + 7;
[; ;pic18f14k50.h: 8114: extern volatile __bit EEADR0 @ (((unsigned) &EEADR)*8) + 0;
[; ;pic18f14k50.h: 8116: extern volatile __bit EEADR1 @ (((unsigned) &EEADR)*8) + 1;
[; ;pic18f14k50.h: 8118: extern volatile __bit EEADR2 @ (((unsigned) &EEADR)*8) + 2;
[; ;pic18f14k50.h: 8120: extern volatile __bit EEADR3 @ (((unsigned) &EEADR)*8) + 3;
[; ;pic18f14k50.h: 8122: extern volatile __bit EEADR4 @ (((unsigned) &EEADR)*8) + 4;
[; ;pic18f14k50.h: 8124: extern volatile __bit EEADR5 @ (((unsigned) &EEADR)*8) + 5;
[; ;pic18f14k50.h: 8126: extern volatile __bit EEADR6 @ (((unsigned) &EEADR)*8) + 6;
[; ;pic18f14k50.h: 8128: extern volatile __bit EEADR7 @ (((unsigned) &EEADR)*8) + 7;
[; ;pic18f14k50.h: 8130: extern volatile __bit EEFS @ (((unsigned) &EECON1)*8) + 6;
[; ;pic18f14k50.h: 8132: extern volatile __bit EEIE @ (((unsigned) &PIE2)*8) + 4;
[; ;pic18f14k50.h: 8134: extern volatile __bit EEIF @ (((unsigned) &PIR2)*8) + 4;
[; ;pic18f14k50.h: 8136: extern volatile __bit EEIP @ (((unsigned) &IPR2)*8) + 4;
[; ;pic18f14k50.h: 8138: extern volatile __bit EEPGD @ (((unsigned) &EECON1)*8) + 7;
[; ;pic18f14k50.h: 8140: extern volatile __bit ENDP0 @ (((unsigned) &USTAT)*8) + 3;
[; ;pic18f14k50.h: 8142: extern volatile __bit ENDP1 @ (((unsigned) &USTAT)*8) + 4;
[; ;pic18f14k50.h: 8144: extern volatile __bit ENDP2 @ (((unsigned) &USTAT)*8) + 5;
[; ;pic18f14k50.h: 8146: extern volatile __bit ENDP3 @ (((unsigned) &USTAT)*8) + 6;
[; ;pic18f14k50.h: 8148: extern volatile __bit EP0CONDIS @ (((unsigned) &UEP0)*8) + 3;
[; ;pic18f14k50.h: 8150: extern volatile __bit EP0HSHK @ (((unsigned) &UEP0)*8) + 4;
[; ;pic18f14k50.h: 8152: extern volatile __bit EP0INEN @ (((unsigned) &UEP0)*8) + 1;
[; ;pic18f14k50.h: 8154: extern volatile __bit EP0OUTEN @ (((unsigned) &UEP0)*8) + 2;
[; ;pic18f14k50.h: 8156: extern volatile __bit EP0STALL @ (((unsigned) &UEP0)*8) + 0;
[; ;pic18f14k50.h: 8158: extern volatile __bit EP1CONDIS @ (((unsigned) &UEP1)*8) + 3;
[; ;pic18f14k50.h: 8160: extern volatile __bit EP1HSHK @ (((unsigned) &UEP1)*8) + 4;
[; ;pic18f14k50.h: 8162: extern volatile __bit EP1INEN @ (((unsigned) &UEP1)*8) + 1;
[; ;pic18f14k50.h: 8164: extern volatile __bit EP1OUTEN @ (((unsigned) &UEP1)*8) + 2;
[; ;pic18f14k50.h: 8166: extern volatile __bit EP1STALL @ (((unsigned) &UEP1)*8) + 0;
[; ;pic18f14k50.h: 8168: extern volatile __bit EP2CONDIS @ (((unsigned) &UEP2)*8) + 3;
[; ;pic18f14k50.h: 8170: extern volatile __bit EP2HSHK @ (((unsigned) &UEP2)*8) + 4;
[; ;pic18f14k50.h: 8172: extern volatile __bit EP2INEN @ (((unsigned) &UEP2)*8) + 1;
[; ;pic18f14k50.h: 8174: extern volatile __bit EP2OUTEN @ (((unsigned) &UEP2)*8) + 2;
[; ;pic18f14k50.h: 8176: extern volatile __bit EP2STALL @ (((unsigned) &UEP2)*8) + 0;
[; ;pic18f14k50.h: 8178: extern volatile __bit EP3CONDIS @ (((unsigned) &UEP3)*8) + 3;
[; ;pic18f14k50.h: 8180: extern volatile __bit EP3HSHK @ (((unsigned) &UEP3)*8) + 4;
[; ;pic18f14k50.h: 8182: extern volatile __bit EP3INEN @ (((unsigned) &UEP3)*8) + 1;
[; ;pic18f14k50.h: 8184: extern volatile __bit EP3OUTEN @ (((unsigned) &UEP3)*8) + 2;
[; ;pic18f14k50.h: 8186: extern volatile __bit EP3STALL @ (((unsigned) &UEP3)*8) + 0;
[; ;pic18f14k50.h: 8188: extern volatile __bit EP4CONDIS @ (((unsigned) &UEP4)*8) + 3;
[; ;pic18f14k50.h: 8190: extern volatile __bit EP4HSHK @ (((unsigned) &UEP4)*8) + 4;
[; ;pic18f14k50.h: 8192: extern volatile __bit EP4INEN @ (((unsigned) &UEP4)*8) + 1;
[; ;pic18f14k50.h: 8194: extern volatile __bit EP4OUTEN @ (((unsigned) &UEP4)*8) + 2;
[; ;pic18f14k50.h: 8196: extern volatile __bit EP4STALL @ (((unsigned) &UEP4)*8) + 0;
[; ;pic18f14k50.h: 8198: extern volatile __bit EP5CONDIS @ (((unsigned) &UEP5)*8) + 3;
[; ;pic18f14k50.h: 8200: extern volatile __bit EP5HSHK @ (((unsigned) &UEP5)*8) + 4;
[; ;pic18f14k50.h: 8202: extern volatile __bit EP5INEN @ (((unsigned) &UEP5)*8) + 1;
[; ;pic18f14k50.h: 8204: extern volatile __bit EP5OUTEN @ (((unsigned) &UEP5)*8) + 2;
[; ;pic18f14k50.h: 8206: extern volatile __bit EP5STALL @ (((unsigned) &UEP5)*8) + 0;
[; ;pic18f14k50.h: 8208: extern volatile __bit EP6CONDIS @ (((unsigned) &UEP6)*8) + 3;
[; ;pic18f14k50.h: 8210: extern volatile __bit EP6HSHK @ (((unsigned) &UEP6)*8) + 4;
[; ;pic18f14k50.h: 8212: extern volatile __bit EP6INEN @ (((unsigned) &UEP6)*8) + 1;
[; ;pic18f14k50.h: 8214: extern volatile __bit EP6OUTEN @ (((unsigned) &UEP6)*8) + 2;
[; ;pic18f14k50.h: 8216: extern volatile __bit EP6STALL @ (((unsigned) &UEP6)*8) + 0;
[; ;pic18f14k50.h: 8218: extern volatile __bit EP7CONDIS @ (((unsigned) &UEP7)*8) + 3;
[; ;pic18f14k50.h: 8220: extern volatile __bit EP7HSHK @ (((unsigned) &UEP7)*8) + 4;
[; ;pic18f14k50.h: 8222: extern volatile __bit EP7INEN @ (((unsigned) &UEP7)*8) + 1;
[; ;pic18f14k50.h: 8224: extern volatile __bit EP7OUTEN @ (((unsigned) &UEP7)*8) + 2;
[; ;pic18f14k50.h: 8226: extern volatile __bit EP7STALL @ (((unsigned) &UEP7)*8) + 0;
[; ;pic18f14k50.h: 8228: extern volatile __bit __attribute__((__deprecated__)) EPCONDIS @ (((unsigned) &UEP0)*8) + 3;
[; ;pic18f14k50.h: 8230: extern volatile __bit EPCONDIS0 @ (((unsigned) &UEP0)*8) + 3;
[; ;pic18f14k50.h: 8232: extern volatile __bit EPCONDIS1 @ (((unsigned) &UEP1)*8) + 3;
[; ;pic18f14k50.h: 8234: extern volatile __bit EPCONDIS2 @ (((unsigned) &UEP2)*8) + 3;
[; ;pic18f14k50.h: 8236: extern volatile __bit EPCONDIS3 @ (((unsigned) &UEP3)*8) + 3;
[; ;pic18f14k50.h: 8238: extern volatile __bit EPCONDIS4 @ (((unsigned) &UEP4)*8) + 3;
[; ;pic18f14k50.h: 8240: extern volatile __bit EPCONDIS5 @ (((unsigned) &UEP5)*8) + 3;
[; ;pic18f14k50.h: 8242: extern volatile __bit EPCONDIS6 @ (((unsigned) &UEP6)*8) + 3;
[; ;pic18f14k50.h: 8244: extern volatile __bit EPCONDIS7 @ (((unsigned) &UEP7)*8) + 3;
[; ;pic18f14k50.h: 8246: extern volatile __bit __attribute__((__deprecated__)) EPHSHK @ (((unsigned) &UEP0)*8) + 4;
[; ;pic18f14k50.h: 8248: extern volatile __bit EPHSHK0 @ (((unsigned) &UEP0)*8) + 4;
[; ;pic18f14k50.h: 8250: extern volatile __bit EPHSHK1 @ (((unsigned) &UEP1)*8) + 4;
[; ;pic18f14k50.h: 8252: extern volatile __bit EPHSHK2 @ (((unsigned) &UEP2)*8) + 4;
[; ;pic18f14k50.h: 8254: extern volatile __bit EPHSHK3 @ (((unsigned) &UEP3)*8) + 4;
[; ;pic18f14k50.h: 8256: extern volatile __bit EPHSHK4 @ (((unsigned) &UEP4)*8) + 4;
[; ;pic18f14k50.h: 8258: extern volatile __bit EPHSHK5 @ (((unsigned) &UEP5)*8) + 4;
[; ;pic18f14k50.h: 8260: extern volatile __bit EPHSHK6 @ (((unsigned) &UEP6)*8) + 4;
[; ;pic18f14k50.h: 8262: extern volatile __bit EPHSHK7 @ (((unsigned) &UEP7)*8) + 4;
[; ;pic18f14k50.h: 8264: extern volatile __bit __attribute__((__deprecated__)) EPINEN @ (((unsigned) &UEP0)*8) + 1;
[; ;pic18f14k50.h: 8266: extern volatile __bit EPINEN0 @ (((unsigned) &UEP0)*8) + 1;
[; ;pic18f14k50.h: 8268: extern volatile __bit EPINEN1 @ (((unsigned) &UEP1)*8) + 1;
[; ;pic18f14k50.h: 8270: extern volatile __bit EPINEN2 @ (((unsigned) &UEP2)*8) + 1;
[; ;pic18f14k50.h: 8272: extern volatile __bit EPINEN3 @ (((unsigned) &UEP3)*8) + 1;
[; ;pic18f14k50.h: 8274: extern volatile __bit EPINEN4 @ (((unsigned) &UEP4)*8) + 1;
[; ;pic18f14k50.h: 8276: extern volatile __bit EPINEN5 @ (((unsigned) &UEP5)*8) + 1;
[; ;pic18f14k50.h: 8278: extern volatile __bit EPINEN6 @ (((unsigned) &UEP6)*8) + 1;
[; ;pic18f14k50.h: 8280: extern volatile __bit EPINEN7 @ (((unsigned) &UEP7)*8) + 1;
[; ;pic18f14k50.h: 8282: extern volatile __bit __attribute__((__deprecated__)) EPOUTEN @ (((unsigned) &UEP0)*8) + 2;
[; ;pic18f14k50.h: 8284: extern volatile __bit EPOUTEN0 @ (((unsigned) &UEP0)*8) + 2;
[; ;pic18f14k50.h: 8286: extern volatile __bit EPOUTEN1 @ (((unsigned) &UEP1)*8) + 2;
[; ;pic18f14k50.h: 8288: extern volatile __bit EPOUTEN2 @ (((unsigned) &UEP2)*8) + 2;
[; ;pic18f14k50.h: 8290: extern volatile __bit EPOUTEN3 @ (((unsigned) &UEP3)*8) + 2;
[; ;pic18f14k50.h: 8292: extern volatile __bit EPOUTEN4 @ (((unsigned) &UEP4)*8) + 2;
[; ;pic18f14k50.h: 8294: extern volatile __bit EPOUTEN5 @ (((unsigned) &UEP5)*8) + 2;
[; ;pic18f14k50.h: 8296: extern volatile __bit EPOUTEN6 @ (((unsigned) &UEP6)*8) + 2;
[; ;pic18f14k50.h: 8298: extern volatile __bit EPOUTEN7 @ (((unsigned) &UEP7)*8) + 2;
[; ;pic18f14k50.h: 8300: extern volatile __bit __attribute__((__deprecated__)) EPSTALL @ (((unsigned) &UEP0)*8) + 0;
[; ;pic18f14k50.h: 8302: extern volatile __bit EPSTALL0 @ (((unsigned) &UEP0)*8) + 0;
[; ;pic18f14k50.h: 8304: extern volatile __bit EPSTALL1 @ (((unsigned) &UEP1)*8) + 0;
[; ;pic18f14k50.h: 8306: extern volatile __bit EPSTALL2 @ (((unsigned) &UEP2)*8) + 0;
[; ;pic18f14k50.h: 8308: extern volatile __bit EPSTALL3 @ (((unsigned) &UEP3)*8) + 0;
[; ;pic18f14k50.h: 8310: extern volatile __bit EPSTALL4 @ (((unsigned) &UEP4)*8) + 0;
[; ;pic18f14k50.h: 8312: extern volatile __bit EPSTALL5 @ (((unsigned) &UEP5)*8) + 0;
[; ;pic18f14k50.h: 8314: extern volatile __bit EPSTALL6 @ (((unsigned) &UEP6)*8) + 0;
[; ;pic18f14k50.h: 8316: extern volatile __bit EPSTALL7 @ (((unsigned) &UEP7)*8) + 0;
[; ;pic18f14k50.h: 8318: extern volatile __bit FERR @ (((unsigned) &RCSTA)*8) + 2;
[; ;pic18f14k50.h: 8320: extern volatile __bit FREE @ (((unsigned) &EECON1)*8) + 4;
[; ;pic18f14k50.h: 8322: extern volatile __bit FRM0 @ (((unsigned) &UFRML)*8) + 0;
[; ;pic18f14k50.h: 8324: extern volatile __bit FRM1 @ (((unsigned) &UFRML)*8) + 1;
[; ;pic18f14k50.h: 8326: extern volatile __bit FRM10 @ (((unsigned) &UFRMH)*8) + 2;
[; ;pic18f14k50.h: 8328: extern volatile __bit FRM2 @ (((unsigned) &UFRML)*8) + 2;
[; ;pic18f14k50.h: 8330: extern volatile __bit FRM3 @ (((unsigned) &UFRML)*8) + 3;
[; ;pic18f14k50.h: 8332: extern volatile __bit FRM4 @ (((unsigned) &UFRML)*8) + 4;
[; ;pic18f14k50.h: 8334: extern volatile __bit FRM5 @ (((unsigned) &UFRML)*8) + 5;
[; ;pic18f14k50.h: 8336: extern volatile __bit FRM6 @ (((unsigned) &UFRML)*8) + 6;
[; ;pic18f14k50.h: 8338: extern volatile __bit FRM7 @ (((unsigned) &UFRML)*8) + 7;
[; ;pic18f14k50.h: 8340: extern volatile __bit FRM8 @ (((unsigned) &UFRMH)*8) + 0;
[; ;pic18f14k50.h: 8342: extern volatile __bit FRM9 @ (((unsigned) &UFRMH)*8) + 1;
[; ;pic18f14k50.h: 8344: extern volatile __bit FSEN @ (((unsigned) &UCFG)*8) + 2;
[; ;pic18f14k50.h: 8346: extern volatile __bit FVR1EN @ (((unsigned) &REFCON0)*8) + 7;
[; ;pic18f14k50.h: 8348: extern volatile __bit FVR1S0 @ (((unsigned) &REFCON0)*8) + 4;
[; ;pic18f14k50.h: 8350: extern volatile __bit FVR1S1 @ (((unsigned) &REFCON0)*8) + 5;
[; ;pic18f14k50.h: 8352: extern volatile __bit FVR1ST @ (((unsigned) &REFCON0)*8) + 6;
[; ;pic18f14k50.h: 8354: extern volatile __bit GCEN @ (((unsigned) &SSPCON2)*8) + 7;
[; ;pic18f14k50.h: 8356: extern volatile __bit GIE @ (((unsigned) &INTCON)*8) + 7;
[; ;pic18f14k50.h: 8358: extern volatile __bit GIEH @ (((unsigned) &INTCON)*8) + 7;
[; ;pic18f14k50.h: 8360: extern volatile __bit GIEL @ (((unsigned) &INTCON)*8) + 6;
[; ;pic18f14k50.h: 8362: extern volatile __bit GIE_GIEH @ (((unsigned) &INTCON)*8) + 7;
[; ;pic18f14k50.h: 8364: extern volatile __bit GO @ (((unsigned) &ADCON0)*8) + 1;
[; ;pic18f14k50.h: 8366: extern volatile __bit GODONE @ (((unsigned) &ADCON0)*8) + 1;
[; ;pic18f14k50.h: 8368: extern volatile __bit GO_DONE @ (((unsigned) &ADCON0)*8) + 1;
[; ;pic18f14k50.h: 8370: extern volatile __bit GO_NOT_DONE @ (((unsigned) &ADCON0)*8) + 1;
[; ;pic18f14k50.h: 8372: extern volatile __bit GO_nDONE @ (((unsigned) &ADCON0)*8) + 1;
[; ;pic18f14k50.h: 8374: extern volatile __bit HFIOFL @ (((unsigned) &OSCCON2)*8) + 1;
[; ;pic18f14k50.h: 8376: extern volatile __bit IDLEIE @ (((unsigned) &UIE)*8) + 4;
[; ;pic18f14k50.h: 8378: extern volatile __bit IDLEIF @ (((unsigned) &UIR)*8) + 4;
[; ;pic18f14k50.h: 8380: extern volatile __bit IDLEN @ (((unsigned) &OSCCON)*8) + 7;
[; ;pic18f14k50.h: 8382: extern volatile __bit INT0 @ (((unsigned) &PORTC)*8) + 0;
[; ;pic18f14k50.h: 8384: extern volatile __bit INT0E @ (((unsigned) &INTCON)*8) + 4;
[; ;pic18f14k50.h: 8386: extern volatile __bit INT0F @ (((unsigned) &INTCON)*8) + 1;
[; ;pic18f14k50.h: 8388: extern volatile __bit INT0IE @ (((unsigned) &INTCON)*8) + 4;
[; ;pic18f14k50.h: 8390: extern volatile __bit INT0IF @ (((unsigned) &INTCON)*8) + 1;
[; ;pic18f14k50.h: 8392: extern volatile __bit INT1 @ (((unsigned) &PORTC)*8) + 1;
[; ;pic18f14k50.h: 8394: extern volatile __bit INT1E @ (((unsigned) &INTCON3)*8) + 3;
[; ;pic18f14k50.h: 8396: extern volatile __bit INT1F @ (((unsigned) &INTCON3)*8) + 0;
[; ;pic18f14k50.h: 8398: extern volatile __bit INT1IE @ (((unsigned) &INTCON3)*8) + 3;
[; ;pic18f14k50.h: 8400: extern volatile __bit INT1IF @ (((unsigned) &INTCON3)*8) + 0;
[; ;pic18f14k50.h: 8402: extern volatile __bit INT1IP @ (((unsigned) &INTCON3)*8) + 6;
[; ;pic18f14k50.h: 8404: extern volatile __bit INT1P @ (((unsigned) &INTCON3)*8) + 6;
[; ;pic18f14k50.h: 8406: extern volatile __bit INT2 @ (((unsigned) &PORTC)*8) + 2;
[; ;pic18f14k50.h: 8408: extern volatile __bit INT2E @ (((unsigned) &INTCON3)*8) + 4;
[; ;pic18f14k50.h: 8410: extern volatile __bit INT2F @ (((unsigned) &INTCON3)*8) + 1;
[; ;pic18f14k50.h: 8412: extern volatile __bit INT2IE @ (((unsigned) &INTCON3)*8) + 4;
[; ;pic18f14k50.h: 8414: extern volatile __bit INT2IF @ (((unsigned) &INTCON3)*8) + 1;
[; ;pic18f14k50.h: 8416: extern volatile __bit INT2IP @ (((unsigned) &INTCON3)*8) + 7;
[; ;pic18f14k50.h: 8418: extern volatile __bit INT2P @ (((unsigned) &INTCON3)*8) + 7;
[; ;pic18f14k50.h: 8420: extern volatile __bit INTEDG0 @ (((unsigned) &INTCON2)*8) + 6;
[; ;pic18f14k50.h: 8422: extern volatile __bit INTEDG1 @ (((unsigned) &INTCON2)*8) + 5;
[; ;pic18f14k50.h: 8424: extern volatile __bit INTEDG2 @ (((unsigned) &INTCON2)*8) + 4;
[; ;pic18f14k50.h: 8426: extern volatile __bit INTSRC @ (((unsigned) &OSCTUNE)*8) + 7;
[; ;pic18f14k50.h: 8428: extern volatile __bit IOCA0 @ (((unsigned) &IOCA)*8) + 0;
[; ;pic18f14k50.h: 8430: extern volatile __bit IOCA1 @ (((unsigned) &IOCA)*8) + 1;
[; ;pic18f14k50.h: 8432: extern volatile __bit IOCA3 @ (((unsigned) &IOCA)*8) + 3;
[; ;pic18f14k50.h: 8434: extern volatile __bit IOCA4 @ (((unsigned) &IOCA)*8) + 4;
[; ;pic18f14k50.h: 8436: extern volatile __bit IOCA5 @ (((unsigned) &IOCA)*8) + 5;
[; ;pic18f14k50.h: 8438: extern volatile __bit IOCB4 @ (((unsigned) &IOCB)*8) + 4;
[; ;pic18f14k50.h: 8440: extern volatile __bit IOCB5 @ (((unsigned) &IOCB)*8) + 5;
[; ;pic18f14k50.h: 8442: extern volatile __bit IOCB6 @ (((unsigned) &IOCB)*8) + 6;
[; ;pic18f14k50.h: 8444: extern volatile __bit IOCB7 @ (((unsigned) &IOCB)*8) + 7;
[; ;pic18f14k50.h: 8446: extern volatile __bit IOFS @ (((unsigned) &OSCCON)*8) + 2;
[; ;pic18f14k50.h: 8448: extern volatile __bit IPEN @ (((unsigned) &RCON)*8) + 7;
[; ;pic18f14k50.h: 8450: extern volatile __bit IRCF0 @ (((unsigned) &OSCCON)*8) + 4;
[; ;pic18f14k50.h: 8452: extern volatile __bit IRCF1 @ (((unsigned) &OSCCON)*8) + 5;
[; ;pic18f14k50.h: 8454: extern volatile __bit IRCF2 @ (((unsigned) &OSCCON)*8) + 6;
[; ;pic18f14k50.h: 8456: extern volatile __bit LA0 @ (((unsigned) &LATA)*8) + 0;
[; ;pic18f14k50.h: 8458: extern volatile __bit LA1 @ (((unsigned) &LATA)*8) + 1;
[; ;pic18f14k50.h: 8460: extern volatile __bit LA2 @ (((unsigned) &LATA)*8) + 2;
[; ;pic18f14k50.h: 8462: extern volatile __bit LA3 @ (((unsigned) &LATA)*8) + 3;
[; ;pic18f14k50.h: 8464: extern volatile __bit LA4 @ (((unsigned) &LATA)*8) + 4;
[; ;pic18f14k50.h: 8466: extern volatile __bit LA5 @ (((unsigned) &LATA)*8) + 5;
[; ;pic18f14k50.h: 8468: extern volatile __bit LA6 @ (((unsigned) &LATA)*8) + 6;
[; ;pic18f14k50.h: 8470: extern volatile __bit LA7 @ (((unsigned) &LATA)*8) + 7;
[; ;pic18f14k50.h: 8472: extern volatile __bit LATA4 @ (((unsigned) &LATA)*8) + 4;
[; ;pic18f14k50.h: 8474: extern volatile __bit LATA5 @ (((unsigned) &LATA)*8) + 5;
[; ;pic18f14k50.h: 8476: extern volatile __bit LATA7 @ (((unsigned) &LATA)*8) + 7;
[; ;pic18f14k50.h: 8478: extern volatile __bit LATB4 @ (((unsigned) &LATB)*8) + 4;
[; ;pic18f14k50.h: 8480: extern volatile __bit LATB5 @ (((unsigned) &LATB)*8) + 5;
[; ;pic18f14k50.h: 8482: extern volatile __bit LATB6 @ (((unsigned) &LATB)*8) + 6;
[; ;pic18f14k50.h: 8484: extern volatile __bit LATB7 @ (((unsigned) &LATB)*8) + 7;
[; ;pic18f14k50.h: 8486: extern volatile __bit LATC0 @ (((unsigned) &LATC)*8) + 0;
[; ;pic18f14k50.h: 8488: extern volatile __bit LATC1 @ (((unsigned) &LATC)*8) + 1;
[; ;pic18f14k50.h: 8490: extern volatile __bit LATC2 @ (((unsigned) &LATC)*8) + 2;
[; ;pic18f14k50.h: 8492: extern volatile __bit LATC3 @ (((unsigned) &LATC)*8) + 3;
[; ;pic18f14k50.h: 8494: extern volatile __bit LATC4 @ (((unsigned) &LATC)*8) + 4;
[; ;pic18f14k50.h: 8496: extern volatile __bit LATC5 @ (((unsigned) &LATC)*8) + 5;
[; ;pic18f14k50.h: 8498: extern volatile __bit LATC6 @ (((unsigned) &LATC)*8) + 6;
[; ;pic18f14k50.h: 8500: extern volatile __bit LATC7 @ (((unsigned) &LATC)*8) + 7;
[; ;pic18f14k50.h: 8502: extern volatile __bit LB0 @ (((unsigned) &LATB)*8) + 0;
[; ;pic18f14k50.h: 8504: extern volatile __bit LB1 @ (((unsigned) &LATB)*8) + 1;
[; ;pic18f14k50.h: 8506: extern volatile __bit LB2 @ (((unsigned) &LATB)*8) + 2;
[; ;pic18f14k50.h: 8508: extern volatile __bit LB3 @ (((unsigned) &LATB)*8) + 3;
[; ;pic18f14k50.h: 8510: extern volatile __bit LB4 @ (((unsigned) &LATB)*8) + 4;
[; ;pic18f14k50.h: 8512: extern volatile __bit LB5 @ (((unsigned) &LATB)*8) + 5;
[; ;pic18f14k50.h: 8514: extern volatile __bit LB6 @ (((unsigned) &LATB)*8) + 6;
[; ;pic18f14k50.h: 8516: extern volatile __bit LB7 @ (((unsigned) &LATB)*8) + 7;
[; ;pic18f14k50.h: 8518: extern volatile __bit LC0 @ (((unsigned) &LATC)*8) + 0;
[; ;pic18f14k50.h: 8520: extern volatile __bit LC1 @ (((unsigned) &LATC)*8) + 1;
[; ;pic18f14k50.h: 8522: extern volatile __bit LC2 @ (((unsigned) &LATC)*8) + 2;
[; ;pic18f14k50.h: 8524: extern volatile __bit LC3 @ (((unsigned) &LATC)*8) + 3;
[; ;pic18f14k50.h: 8526: extern volatile __bit LC4 @ (((unsigned) &LATC)*8) + 4;
[; ;pic18f14k50.h: 8528: extern volatile __bit LC5 @ (((unsigned) &LATC)*8) + 5;
[; ;pic18f14k50.h: 8530: extern volatile __bit LC6 @ (((unsigned) &LATC)*8) + 6;
[; ;pic18f14k50.h: 8532: extern volatile __bit LC7 @ (((unsigned) &LATC)*8) + 7;
[; ;pic18f14k50.h: 8534: extern volatile __bit LFIOFS @ (((unsigned) &OSCCON2)*8) + 0;
[; ;pic18f14k50.h: 8536: extern volatile __bit LVDIN @ (((unsigned) &PORTA)*8) + 5;
[; ;pic18f14k50.h: 8538: extern volatile __bit MC1OUT @ (((unsigned) &CM2CON1)*8) + 7;
[; ;pic18f14k50.h: 8540: extern volatile __bit MC2OUT @ (((unsigned) &CM2CON1)*8) + 6;
[; ;pic18f14k50.h: 8542: extern volatile __bit MSK0 @ (((unsigned) &SSPMSK)*8) + 0;
[; ;pic18f14k50.h: 8544: extern volatile __bit MSK1 @ (((unsigned) &SSPMSK)*8) + 1;
[; ;pic18f14k50.h: 8546: extern volatile __bit MSK2 @ (((unsigned) &SSPMSK)*8) + 2;
[; ;pic18f14k50.h: 8548: extern volatile __bit MSK3 @ (((unsigned) &SSPMSK)*8) + 3;
[; ;pic18f14k50.h: 8550: extern volatile __bit MSK4 @ (((unsigned) &SSPMSK)*8) + 4;
[; ;pic18f14k50.h: 8552: extern volatile __bit MSK5 @ (((unsigned) &SSPMSK)*8) + 5;
[; ;pic18f14k50.h: 8554: extern volatile __bit MSK6 @ (((unsigned) &SSPMSK)*8) + 6;
[; ;pic18f14k50.h: 8556: extern volatile __bit MSK7 @ (((unsigned) &SSPMSK)*8) + 7;
[; ;pic18f14k50.h: 8558: extern volatile __bit NEGATIVE @ (((unsigned) &STATUS)*8) + 4;
[; ;pic18f14k50.h: 8560: extern volatile __bit NOT_A @ (((unsigned) &SSPSTAT)*8) + 5;
[; ;pic18f14k50.h: 8562: extern volatile __bit NOT_ADDRESS @ (((unsigned) &SSPSTAT)*8) + 5;
[; ;pic18f14k50.h: 8564: extern volatile __bit NOT_BOR @ (((unsigned) &RCON)*8) + 0;
[; ;pic18f14k50.h: 8566: extern volatile __bit NOT_DONE @ (((unsigned) &ADCON0)*8) + 1;
[; ;pic18f14k50.h: 8568: extern volatile __bit NOT_PD @ (((unsigned) &RCON)*8) + 2;
[; ;pic18f14k50.h: 8570: extern volatile __bit NOT_POR @ (((unsigned) &RCON)*8) + 1;
[; ;pic18f14k50.h: 8572: extern volatile __bit NOT_RABPU @ (((unsigned) &INTCON2)*8) + 7;
[; ;pic18f14k50.h: 8574: extern volatile __bit NOT_RI @ (((unsigned) &RCON)*8) + 4;
[; ;pic18f14k50.h: 8576: extern volatile __bit NOT_SS @ (((unsigned) &PORTC)*8) + 6;
[; ;pic18f14k50.h: 8578: extern volatile __bit NOT_T1SYNC @ (((unsigned) &T1CON)*8) + 2;
[; ;pic18f14k50.h: 8580: extern volatile __bit NOT_T3SYNC @ (((unsigned) &T3CON)*8) + 2;
[; ;pic18f14k50.h: 8582: extern volatile __bit NOT_TO @ (((unsigned) &RCON)*8) + 3;
[; ;pic18f14k50.h: 8584: extern volatile __bit NOT_W @ (((unsigned) &SSPSTAT)*8) + 2;
[; ;pic18f14k50.h: 8586: extern volatile __bit NOT_WRITE @ (((unsigned) &SSPSTAT)*8) + 2;
[; ;pic18f14k50.h: 8588: extern volatile __bit NVCFG0 @ (((unsigned) &ADCON1)*8) + 0;
[; ;pic18f14k50.h: 8590: extern volatile __bit NVCFG1 @ (((unsigned) &ADCON1)*8) + 1;
[; ;pic18f14k50.h: 8592: extern volatile __bit OERR @ (((unsigned) &RCSTA)*8) + 1;
[; ;pic18f14k50.h: 8594: extern volatile __bit OSC1 @ (((unsigned) &PORTA)*8) + 5;
[; ;pic18f14k50.h: 8596: extern volatile __bit OSC2 @ (((unsigned) &PORTA)*8) + 4;
[; ;pic18f14k50.h: 8598: extern volatile __bit OSCFIE @ (((unsigned) &PIE2)*8) + 7;
[; ;pic18f14k50.h: 8600: extern volatile __bit OSCFIF @ (((unsigned) &PIR2)*8) + 7;
[; ;pic18f14k50.h: 8602: extern volatile __bit OSCFIP @ (((unsigned) &IPR2)*8) + 7;
[; ;pic18f14k50.h: 8604: extern volatile __bit OSTS @ (((unsigned) &OSCCON)*8) + 3;
[; ;pic18f14k50.h: 8606: extern volatile __bit OV @ (((unsigned) &STATUS)*8) + 3;
[; ;pic18f14k50.h: 8608: extern volatile __bit OVERFLOW @ (((unsigned) &STATUS)*8) + 3;
[; ;pic18f14k50.h: 8610: extern volatile __bit P1A @ (((unsigned) &PORTC)*8) + 5;
[; ;pic18f14k50.h: 8612: extern volatile __bit P1B @ (((unsigned) &PORTC)*8) + 4;
[; ;pic18f14k50.h: 8614: extern volatile __bit P1C @ (((unsigned) &PORTC)*8) + 3;
[; ;pic18f14k50.h: 8616: extern volatile __bit P1D @ (((unsigned) &PORTC)*8) + 2;
[; ;pic18f14k50.h: 8618: extern volatile __bit P1M0 @ (((unsigned) &CCP1CON)*8) + 6;
[; ;pic18f14k50.h: 8620: extern volatile __bit P1M1 @ (((unsigned) &CCP1CON)*8) + 7;
[; ;pic18f14k50.h: 8622: extern volatile __bit PA1 @ (((unsigned) &PORTC)*8) + 2;
[; ;pic18f14k50.h: 8624: extern volatile __bit PA2 @ (((unsigned) &PORTC)*8) + 1;
[; ;pic18f14k50.h: 8626: extern volatile __bit PD @ (((unsigned) &RCON)*8) + 2;
[; ;pic18f14k50.h: 8628: extern volatile __bit PDC0 @ (((unsigned) &PWM1CON)*8) + 0;
[; ;pic18f14k50.h: 8630: extern volatile __bit PDC1 @ (((unsigned) &PWM1CON)*8) + 1;
[; ;pic18f14k50.h: 8632: extern volatile __bit PDC2 @ (((unsigned) &PWM1CON)*8) + 2;
[; ;pic18f14k50.h: 8634: extern volatile __bit PDC3 @ (((unsigned) &PWM1CON)*8) + 3;
[; ;pic18f14k50.h: 8636: extern volatile __bit PDC4 @ (((unsigned) &PWM1CON)*8) + 4;
[; ;pic18f14k50.h: 8638: extern volatile __bit PDC5 @ (((unsigned) &PWM1CON)*8) + 5;
[; ;pic18f14k50.h: 8640: extern volatile __bit PDC6 @ (((unsigned) &PWM1CON)*8) + 6;
[; ;pic18f14k50.h: 8642: extern volatile __bit PEIE @ (((unsigned) &INTCON)*8) + 6;
[; ;pic18f14k50.h: 8644: extern volatile __bit PEIE_GIEL @ (((unsigned) &INTCON)*8) + 6;
[; ;pic18f14k50.h: 8646: extern volatile __bit PEN @ (((unsigned) &SSPCON2)*8) + 2;
[; ;pic18f14k50.h: 8648: extern volatile __bit PGM @ (((unsigned) &PORTC)*8) + 3;
[; ;pic18f14k50.h: 8650: extern volatile __bit PIDEE @ (((unsigned) &UEIE)*8) + 0;
[; ;pic18f14k50.h: 8652: extern volatile __bit PIDEF @ (((unsigned) &UEIR)*8) + 0;
[; ;pic18f14k50.h: 8654: extern volatile __bit PKTDIS @ (((unsigned) &UCON)*8) + 4;
[; ;pic18f14k50.h: 8656: extern volatile __bit POR @ (((unsigned) &RCON)*8) + 1;
[; ;pic18f14k50.h: 8658: extern volatile __bit PPB0 @ (((unsigned) &UCFG)*8) + 0;
[; ;pic18f14k50.h: 8660: extern volatile __bit PPB1 @ (((unsigned) &UCFG)*8) + 1;
[; ;pic18f14k50.h: 8662: extern volatile __bit PPBI @ (((unsigned) &USTAT)*8) + 1;
[; ;pic18f14k50.h: 8664: extern volatile __bit PPBRST @ (((unsigned) &UCON)*8) + 6;
[; ;pic18f14k50.h: 8666: extern volatile __bit PRI_SD @ (((unsigned) &OSCCON2)*8) + 2;
[; ;pic18f14k50.h: 8668: extern volatile __bit PRSEN @ (((unsigned) &PWM1CON)*8) + 7;
[; ;pic18f14k50.h: 8670: extern volatile __bit PSA @ (((unsigned) &T0CON)*8) + 3;
[; ;pic18f14k50.h: 8672: extern volatile __bit PSSAC0 @ (((unsigned) &ECCP1AS)*8) + 2;
[; ;pic18f14k50.h: 8674: extern volatile __bit PSSAC1 @ (((unsigned) &ECCP1AS)*8) + 3;
[; ;pic18f14k50.h: 8676: extern volatile __bit PSSBD0 @ (((unsigned) &ECCP1AS)*8) + 0;
[; ;pic18f14k50.h: 8678: extern volatile __bit PSSBD1 @ (((unsigned) &ECCP1AS)*8) + 1;
[; ;pic18f14k50.h: 8680: extern volatile __bit PVCFG0 @ (((unsigned) &ADCON1)*8) + 2;
[; ;pic18f14k50.h: 8682: extern volatile __bit PVCFG1 @ (((unsigned) &ADCON1)*8) + 3;
[; ;pic18f14k50.h: 8684: extern volatile __bit RA0 @ (((unsigned) &PORTA)*8) + 0;
[; ;pic18f14k50.h: 8686: extern volatile __bit RA1 @ (((unsigned) &PORTA)*8) + 1;
[; ;pic18f14k50.h: 8688: extern volatile __bit RA2 @ (((unsigned) &PORTA)*8) + 2;
[; ;pic18f14k50.h: 8690: extern volatile __bit RA3 @ (((unsigned) &PORTA)*8) + 3;
[; ;pic18f14k50.h: 8692: extern volatile __bit __attribute__((__deprecated__)) RA4 @ (((unsigned) &PORTA)*8) + 4;
[; ;pic18f14k50.h: 8694: extern volatile __bit __attribute__((__deprecated__)) RA5 @ (((unsigned) &PORTA)*8) + 5;
[; ;pic18f14k50.h: 8696: extern volatile __bit RA6 @ (((unsigned) &PORTA)*8) + 6;
[; ;pic18f14k50.h: 8698: extern volatile __bit RA7 @ (((unsigned) &PORTA)*8) + 7;
[; ;pic18f14k50.h: 8700: extern volatile __bit RABIE @ (((unsigned) &INTCON)*8) + 3;
[; ;pic18f14k50.h: 8702: extern volatile __bit RABIF @ (((unsigned) &INTCON)*8) + 0;
[; ;pic18f14k50.h: 8704: extern volatile __bit RABIP @ (((unsigned) &INTCON2)*8) + 0;
[; ;pic18f14k50.h: 8706: extern volatile __bit RABPU @ (((unsigned) &INTCON2)*8) + 7;
[; ;pic18f14k50.h: 8708: extern volatile __bit RB0 @ (((unsigned) &PORTB)*8) + 0;
[; ;pic18f14k50.h: 8710: extern volatile __bit RB1 @ (((unsigned) &PORTB)*8) + 1;
[; ;pic18f14k50.h: 8712: extern volatile __bit RB2 @ (((unsigned) &PORTB)*8) + 2;
[; ;pic18f14k50.h: 8714: extern volatile __bit RB3 @ (((unsigned) &PORTB)*8) + 3;
[; ;pic18f14k50.h: 8716: extern volatile __bit __attribute__((__deprecated__)) RB4 @ (((unsigned) &PORTB)*8) + 4;
[; ;pic18f14k50.h: 8718: extern volatile __bit __attribute__((__deprecated__)) RB5 @ (((unsigned) &PORTB)*8) + 5;
[; ;pic18f14k50.h: 8720: extern volatile __bit __attribute__((__deprecated__)) RB6 @ (((unsigned) &PORTB)*8) + 6;
[; ;pic18f14k50.h: 8722: extern volatile __bit __attribute__((__deprecated__)) RB7 @ (((unsigned) &PORTB)*8) + 7;
[; ;pic18f14k50.h: 8724: extern volatile __bit RBIE @ (((unsigned) &INTCON)*8) + 3;
[; ;pic18f14k50.h: 8726: extern volatile __bit RBIF @ (((unsigned) &INTCON)*8) + 0;
[; ;pic18f14k50.h: 8728: extern volatile __bit __attribute__((__deprecated__)) RC0 @ (((unsigned) &PORTC)*8) + 0;
[; ;pic18f14k50.h: 8730: extern volatile __bit __attribute__((__deprecated__)) RC1 @ (((unsigned) &PORTC)*8) + 1;
[; ;pic18f14k50.h: 8732: extern volatile __bit RC1IE @ (((unsigned) &PIE1)*8) + 5;
[; ;pic18f14k50.h: 8734: extern volatile __bit RC1IF @ (((unsigned) &PIR1)*8) + 5;
[; ;pic18f14k50.h: 8736: extern volatile __bit RC1IP @ (((unsigned) &IPR1)*8) + 5;
[; ;pic18f14k50.h: 8738: extern volatile __bit __attribute__((__deprecated__)) RC2 @ (((unsigned) &PORTC)*8) + 2;
[; ;pic18f14k50.h: 8740: extern volatile __bit __attribute__((__deprecated__)) RC3 @ (((unsigned) &PORTC)*8) + 3;
[; ;pic18f14k50.h: 8742: extern volatile __bit __attribute__((__deprecated__)) RC4 @ (((unsigned) &PORTC)*8) + 4;
[; ;pic18f14k50.h: 8744: extern volatile __bit __attribute__((__deprecated__)) RC5 @ (((unsigned) &PORTC)*8) + 5;
[; ;pic18f14k50.h: 8746: extern volatile __bit __attribute__((__deprecated__)) RC6 @ (((unsigned) &PORTC)*8) + 6;
[; ;pic18f14k50.h: 8748: extern volatile __bit __attribute__((__deprecated__)) RC7 @ (((unsigned) &PORTC)*8) + 7;
[; ;pic18f14k50.h: 8750: extern volatile __bit RC8_9 @ (((unsigned) &RCSTA)*8) + 6;
[; ;pic18f14k50.h: 8752: extern volatile __bit RC9 @ (((unsigned) &RCSTA)*8) + 6;
[; ;pic18f14k50.h: 8754: extern volatile __bit RCD8 @ (((unsigned) &RCSTA)*8) + 0;
[; ;pic18f14k50.h: 8756: extern volatile __bit RCEN @ (((unsigned) &SSPCON2)*8) + 3;
[; ;pic18f14k50.h: 8758: extern volatile __bit RCIDL @ (((unsigned) &BAUDCON)*8) + 6;
[; ;pic18f14k50.h: 8760: extern volatile __bit RCIE @ (((unsigned) &PIE1)*8) + 5;
[; ;pic18f14k50.h: 8762: extern volatile __bit RCIF @ (((unsigned) &PIR1)*8) + 5;
[; ;pic18f14k50.h: 8764: extern volatile __bit RCIP @ (((unsigned) &IPR1)*8) + 5;
[; ;pic18f14k50.h: 8766: extern volatile __bit RD @ (((unsigned) &EECON1)*8) + 0;
[; ;pic18f14k50.h: 8768: extern volatile __bit RD163 @ (((unsigned) &T3CON)*8) + 7;
[; ;pic18f14k50.h: 8770: extern volatile __bit RESUME @ (((unsigned) &UCON)*8) + 2;
[; ;pic18f14k50.h: 8772: extern volatile __bit RI @ (((unsigned) &RCON)*8) + 4;
[; ;pic18f14k50.h: 8774: extern volatile __bit RJPU @ (((unsigned) &PORTA)*8) + 7;
[; ;pic18f14k50.h: 8776: extern volatile __bit RSEN @ (((unsigned) &SSPCON2)*8) + 1;
[; ;pic18f14k50.h: 8778: extern volatile __bit RW @ (((unsigned) &SSPSTAT)*8) + 2;
[; ;pic18f14k50.h: 8780: extern volatile __bit RX @ (((unsigned) &PORTB)*8) + 5;
[; ;pic18f14k50.h: 8782: extern volatile __bit RX9 @ (((unsigned) &RCSTA)*8) + 6;
[; ;pic18f14k50.h: 8784: extern volatile __bit RX9D @ (((unsigned) &RCSTA)*8) + 0;
[; ;pic18f14k50.h: 8786: extern volatile __bit RXCKP @ (((unsigned) &BAUDCON)*8) + 5;
[; ;pic18f14k50.h: 8788: extern volatile __bit R_NOT_W @ (((unsigned) &SSPSTAT)*8) + 2;
[; ;pic18f14k50.h: 8790: extern volatile __bit R_W @ (((unsigned) &SSPSTAT)*8) + 2;
[; ;pic18f14k50.h: 8792: extern volatile __bit R_nW @ (((unsigned) &SSPSTAT)*8) + 2;
[; ;pic18f14k50.h: 8794: extern volatile __bit SBOREN @ (((unsigned) &RCON)*8) + 6;
[; ;pic18f14k50.h: 8796: extern volatile __bit SCK @ (((unsigned) &PORTB)*8) + 6;
[; ;pic18f14k50.h: 8798: extern volatile __bit SCKP @ (((unsigned) &BAUDCON)*8) + 4;
[; ;pic18f14k50.h: 8800: extern volatile __bit SCL @ (((unsigned) &PORTB)*8) + 6;
[; ;pic18f14k50.h: 8802: extern volatile __bit SCS @ (((unsigned) &OSCCON)*8) + 0;
[; ;pic18f14k50.h: 8804: extern volatile __bit SCS0 @ (((unsigned) &OSCCON)*8) + 0;
[; ;pic18f14k50.h: 8806: extern volatile __bit SCS1 @ (((unsigned) &OSCCON)*8) + 1;
[; ;pic18f14k50.h: 8808: extern volatile __bit SDA @ (((unsigned) &PORTB)*8) + 4;
[; ;pic18f14k50.h: 8810: extern volatile __bit SDI @ (((unsigned) &PORTB)*8) + 4;
[; ;pic18f14k50.h: 8812: extern volatile __bit SDO @ (((unsigned) &PORTC)*8) + 7;
[; ;pic18f14k50.h: 8814: extern volatile __bit SE0 @ (((unsigned) &UCON)*8) + 5;
[; ;pic18f14k50.h: 8816: extern volatile __bit SEN @ (((unsigned) &SSPCON2)*8) + 0;
[; ;pic18f14k50.h: 8818: extern volatile __bit SENDB @ (((unsigned) &TXSTA)*8) + 3;
[; ;pic18f14k50.h: 8820: extern volatile __bit SENDB1 @ (((unsigned) &TXSTA)*8) + 3;
[; ;pic18f14k50.h: 8822: extern volatile __bit SLRA @ (((unsigned) &SLRCON)*8) + 0;
[; ;pic18f14k50.h: 8824: extern volatile __bit SLRB @ (((unsigned) &SLRCON)*8) + 1;
[; ;pic18f14k50.h: 8826: extern volatile __bit SLRC @ (((unsigned) &SLRCON)*8) + 2;
[; ;pic18f14k50.h: 8828: extern volatile __bit SMP @ (((unsigned) &SSPSTAT)*8) + 7;
[; ;pic18f14k50.h: 8830: extern volatile __bit SOFIE @ (((unsigned) &UIE)*8) + 6;
[; ;pic18f14k50.h: 8832: extern volatile __bit SOFIF @ (((unsigned) &UIR)*8) + 6;
[; ;pic18f14k50.h: 8834: extern volatile __bit SOSCEN @ (((unsigned) &T1CON)*8) + 3;
[; ;pic18f14k50.h: 8836: extern volatile __bit SOSCEN3 @ (((unsigned) &T3CON)*8) + 3;
[; ;pic18f14k50.h: 8838: extern volatile __bit SP0 @ (((unsigned) &STKPTR)*8) + 0;
[; ;pic18f14k50.h: 8840: extern volatile __bit SP1 @ (((unsigned) &STKPTR)*8) + 1;
[; ;pic18f14k50.h: 8842: extern volatile __bit SP2 @ (((unsigned) &STKPTR)*8) + 2;
[; ;pic18f14k50.h: 8844: extern volatile __bit SP3 @ (((unsigned) &STKPTR)*8) + 3;
[; ;pic18f14k50.h: 8846: extern volatile __bit SP4 @ (((unsigned) &STKPTR)*8) + 4;
[; ;pic18f14k50.h: 8848: extern volatile __bit SPEN @ (((unsigned) &RCSTA)*8) + 7;
[; ;pic18f14k50.h: 8850: extern volatile __bit SPLLEN @ (((unsigned) &OSCTUNE)*8) + 6;
[; ;pic18f14k50.h: 8852: extern volatile __bit SRCLK0 @ (((unsigned) &SRCON0)*8) + 4;
[; ;pic18f14k50.h: 8854: extern volatile __bit SRCLK1 @ (((unsigned) &SRCON0)*8) + 5;
[; ;pic18f14k50.h: 8856: extern volatile __bit SRCLK2 @ (((unsigned) &SRCON0)*8) + 6;
[; ;pic18f14k50.h: 8858: extern volatile __bit SREN @ (((unsigned) &RCSTA)*8) + 5;
[; ;pic18f14k50.h: 8860: extern volatile __bit SRENA @ (((unsigned) &RCSTA)*8) + 5;
[; ;pic18f14k50.h: 8862: extern volatile __bit SRLEN @ (((unsigned) &SRCON0)*8) + 7;
[; ;pic18f14k50.h: 8864: extern volatile __bit SRNQEN @ (((unsigned) &SRCON0)*8) + 2;
[; ;pic18f14k50.h: 8866: extern volatile __bit SRPR @ (((unsigned) &SRCON0)*8) + 0;
[; ;pic18f14k50.h: 8868: extern volatile __bit SRPS @ (((unsigned) &SRCON0)*8) + 1;
[; ;pic18f14k50.h: 8870: extern volatile __bit SRQ @ (((unsigned) &PORTC)*8) + 4;
[; ;pic18f14k50.h: 8872: extern volatile __bit SRQEN @ (((unsigned) &SRCON0)*8) + 3;
[; ;pic18f14k50.h: 8874: extern volatile __bit SRRC1E @ (((unsigned) &SRCON1)*8) + 0;
[; ;pic18f14k50.h: 8876: extern volatile __bit SRRC2E @ (((unsigned) &SRCON1)*8) + 1;
[; ;pic18f14k50.h: 8878: extern volatile __bit SRRCKE @ (((unsigned) &SRCON1)*8) + 2;
[; ;pic18f14k50.h: 8880: extern volatile __bit SRRPE @ (((unsigned) &SRCON1)*8) + 3;
[; ;pic18f14k50.h: 8882: extern volatile __bit SRSC1E @ (((unsigned) &SRCON1)*8) + 4;
[; ;pic18f14k50.h: 8884: extern volatile __bit SRSC2E @ (((unsigned) &SRCON1)*8) + 5;
[; ;pic18f14k50.h: 8886: extern volatile __bit SRSCKE @ (((unsigned) &SRCON1)*8) + 6;
[; ;pic18f14k50.h: 8888: extern volatile __bit SRSPE @ (((unsigned) &SRCON1)*8) + 7;
[; ;pic18f14k50.h: 8890: extern volatile __bit SS @ (((unsigned) &PORTC)*8) + 6;
[; ;pic18f14k50.h: 8892: extern volatile __bit SSPEN @ (((unsigned) &SSPCON1)*8) + 5;
[; ;pic18f14k50.h: 8894: extern volatile __bit SSPIE @ (((unsigned) &PIE1)*8) + 3;
[; ;pic18f14k50.h: 8896: extern volatile __bit SSPIF @ (((unsigned) &PIR1)*8) + 3;
[; ;pic18f14k50.h: 8898: extern volatile __bit SSPIP @ (((unsigned) &IPR1)*8) + 3;
[; ;pic18f14k50.h: 8900: extern volatile __bit SSPM0 @ (((unsigned) &SSPCON1)*8) + 0;
[; ;pic18f14k50.h: 8902: extern volatile __bit SSPM1 @ (((unsigned) &SSPCON1)*8) + 1;
[; ;pic18f14k50.h: 8904: extern volatile __bit SSPM2 @ (((unsigned) &SSPCON1)*8) + 2;
[; ;pic18f14k50.h: 8906: extern volatile __bit SSPM3 @ (((unsigned) &SSPCON1)*8) + 3;
[; ;pic18f14k50.h: 8908: extern volatile __bit SSPOV @ (((unsigned) &SSPCON1)*8) + 6;
[; ;pic18f14k50.h: 8910: extern volatile __bit STALLIE @ (((unsigned) &UIE)*8) + 5;
[; ;pic18f14k50.h: 8912: extern volatile __bit STALLIF @ (((unsigned) &UIR)*8) + 5;
[; ;pic18f14k50.h: 8914: extern volatile __bit START @ (((unsigned) &SSPSTAT)*8) + 3;
[; ;pic18f14k50.h: 8916: extern volatile __bit STKFUL @ (((unsigned) &STKPTR)*8) + 7;
[; ;pic18f14k50.h: 8918: extern volatile __bit STKOVF @ (((unsigned) &STKPTR)*8) + 7;
[; ;pic18f14k50.h: 8920: extern volatile __bit STKUNF @ (((unsigned) &STKPTR)*8) + 6;
[; ;pic18f14k50.h: 8922: extern volatile __bit STOP @ (((unsigned) &SSPSTAT)*8) + 4;
[; ;pic18f14k50.h: 8924: extern volatile __bit STRA @ (((unsigned) &PSTRCON)*8) + 0;
[; ;pic18f14k50.h: 8926: extern volatile __bit STRB @ (((unsigned) &PSTRCON)*8) + 1;
[; ;pic18f14k50.h: 8928: extern volatile __bit STRC @ (((unsigned) &PSTRCON)*8) + 2;
[; ;pic18f14k50.h: 8930: extern volatile __bit STRD @ (((unsigned) &PSTRCON)*8) + 3;
[; ;pic18f14k50.h: 8932: extern volatile __bit STRSYNC @ (((unsigned) &PSTRCON)*8) + 4;
[; ;pic18f14k50.h: 8934: extern volatile __bit SUSPND @ (((unsigned) &UCON)*8) + 1;
[; ;pic18f14k50.h: 8936: extern volatile __bit SWDTE @ (((unsigned) &WDTCON)*8) + 0;
[; ;pic18f14k50.h: 8938: extern volatile __bit SWDTEN @ (((unsigned) &WDTCON)*8) + 0;
[; ;pic18f14k50.h: 8940: extern volatile __bit SYNC @ (((unsigned) &TXSTA)*8) + 4;
[; ;pic18f14k50.h: 8942: extern volatile __bit SYNC1 @ (((unsigned) &TXSTA)*8) + 4;
[; ;pic18f14k50.h: 8944: extern volatile __bit T08BIT @ (((unsigned) &T0CON)*8) + 6;
[; ;pic18f14k50.h: 8946: extern volatile __bit T0CKI @ (((unsigned) &PORTC)*8) + 5;
[; ;pic18f14k50.h: 8948: extern volatile __bit T0CS @ (((unsigned) &T0CON)*8) + 5;
[; ;pic18f14k50.h: 8950: extern volatile __bit T0IE @ (((unsigned) &INTCON)*8) + 5;
[; ;pic18f14k50.h: 8952: extern volatile __bit T0IF @ (((unsigned) &INTCON)*8) + 2;
[; ;pic18f14k50.h: 8954: extern volatile __bit T0PS0 @ (((unsigned) &T0CON)*8) + 0;
[; ;pic18f14k50.h: 8956: extern volatile __bit T0PS1 @ (((unsigned) &T0CON)*8) + 1;
[; ;pic18f14k50.h: 8958: extern volatile __bit T0PS2 @ (((unsigned) &T0CON)*8) + 2;
[; ;pic18f14k50.h: 8960: extern volatile __bit T0SE @ (((unsigned) &T0CON)*8) + 4;
[; ;pic18f14k50.h: 8962: extern volatile __bit T13CKI @ (((unsigned) &PORTC)*8) + 6;
[; ;pic18f14k50.h: 8964: extern volatile __bit T1CKPS0 @ (((unsigned) &T1CON)*8) + 4;
[; ;pic18f14k50.h: 8966: extern volatile __bit T1CKPS1 @ (((unsigned) &T1CON)*8) + 5;
[; ;pic18f14k50.h: 8968: extern volatile __bit T1OSCEN @ (((unsigned) &T1CON)*8) + 3;
[; ;pic18f14k50.h: 8970: extern volatile __bit T1OSCI @ (((unsigned) &PORTC)*8) + 6;
[; ;pic18f14k50.h: 8972: extern volatile __bit T1OSCO @ (((unsigned) &PORTC)*8) + 7;
[; ;pic18f14k50.h: 8974: extern volatile __bit T1RD16 @ (((unsigned) &T1CON)*8) + 7;
[; ;pic18f14k50.h: 8976: extern volatile __bit T1RUN @ (((unsigned) &T1CON)*8) + 6;
[; ;pic18f14k50.h: 8978: extern volatile __bit T1SYNC @ (((unsigned) &T1CON)*8) + 2;
[; ;pic18f14k50.h: 8980: extern volatile __bit T2CKPS0 @ (((unsigned) &T2CON)*8) + 0;
[; ;pic18f14k50.h: 8982: extern volatile __bit T2CKPS1 @ (((unsigned) &T2CON)*8) + 1;
[; ;pic18f14k50.h: 8984: extern volatile __bit T2OUTPS0 @ (((unsigned) &T2CON)*8) + 3;
[; ;pic18f14k50.h: 8986: extern volatile __bit T2OUTPS1 @ (((unsigned) &T2CON)*8) + 4;
[; ;pic18f14k50.h: 8988: extern volatile __bit T2OUTPS2 @ (((unsigned) &T2CON)*8) + 5;
[; ;pic18f14k50.h: 8990: extern volatile __bit T2OUTPS3 @ (((unsigned) &T2CON)*8) + 6;
[; ;pic18f14k50.h: 8992: extern volatile __bit T3CCP1 @ (((unsigned) &T3CON)*8) + 3;
[; ;pic18f14k50.h: 8994: extern volatile __bit T3CKPS0 @ (((unsigned) &T3CON)*8) + 4;
[; ;pic18f14k50.h: 8996: extern volatile __bit T3CKPS1 @ (((unsigned) &T3CON)*8) + 5;
[; ;pic18f14k50.h: 8998: extern volatile __bit T3RD16 @ (((unsigned) &T3CON)*8) + 7;
[; ;pic18f14k50.h: 9000: extern volatile __bit T3SYNC @ (((unsigned) &T3CON)*8) + 2;
[; ;pic18f14k50.h: 9002: extern volatile __bit TMR0IE @ (((unsigned) &INTCON)*8) + 5;
[; ;pic18f14k50.h: 9004: extern volatile __bit TMR0IF @ (((unsigned) &INTCON)*8) + 2;
[; ;pic18f14k50.h: 9006: extern volatile __bit TMR0IP @ (((unsigned) &INTCON2)*8) + 2;
[; ;pic18f14k50.h: 9008: extern volatile __bit TMR0ON @ (((unsigned) &T0CON)*8) + 7;
[; ;pic18f14k50.h: 9010: extern volatile __bit TMR1CS @ (((unsigned) &T1CON)*8) + 1;
[; ;pic18f14k50.h: 9012: extern volatile __bit TMR1IE @ (((unsigned) &PIE1)*8) + 0;
[; ;pic18f14k50.h: 9014: extern volatile __bit TMR1IF @ (((unsigned) &PIR1)*8) + 0;
[; ;pic18f14k50.h: 9016: extern volatile __bit TMR1IP @ (((unsigned) &IPR1)*8) + 0;
[; ;pic18f14k50.h: 9018: extern volatile __bit TMR1ON @ (((unsigned) &T1CON)*8) + 0;
[; ;pic18f14k50.h: 9020: extern volatile __bit TMR2IE @ (((unsigned) &PIE1)*8) + 1;
[; ;pic18f14k50.h: 9022: extern volatile __bit TMR2IF @ (((unsigned) &PIR1)*8) + 1;
[; ;pic18f14k50.h: 9024: extern volatile __bit TMR2IP @ (((unsigned) &IPR1)*8) + 1;
[; ;pic18f14k50.h: 9026: extern volatile __bit TMR2ON @ (((unsigned) &T2CON)*8) + 2;
[; ;pic18f14k50.h: 9028: extern volatile __bit TMR3CS @ (((unsigned) &T3CON)*8) + 1;
[; ;pic18f14k50.h: 9030: extern volatile __bit TMR3IE @ (((unsigned) &PIE2)*8) + 1;
[; ;pic18f14k50.h: 9032: extern volatile __bit TMR3IF @ (((unsigned) &PIR2)*8) + 1;
[; ;pic18f14k50.h: 9034: extern volatile __bit TMR3IP @ (((unsigned) &IPR2)*8) + 1;
[; ;pic18f14k50.h: 9036: extern volatile __bit TMR3ON @ (((unsigned) &T3CON)*8) + 0;
[; ;pic18f14k50.h: 9038: extern volatile __bit TO @ (((unsigned) &RCON)*8) + 3;
[; ;pic18f14k50.h: 9040: extern volatile __bit TRISA4 @ (((unsigned) &TRISA)*8) + 4;
[; ;pic18f14k50.h: 9042: extern volatile __bit TRISA5 @ (((unsigned) &TRISA)*8) + 5;
[; ;pic18f14k50.h: 9044: extern volatile __bit TRISB4 @ (((unsigned) &TRISB)*8) + 4;
[; ;pic18f14k50.h: 9046: extern volatile __bit TRISB5 @ (((unsigned) &TRISB)*8) + 5;
[; ;pic18f14k50.h: 9048: extern volatile __bit TRISB6 @ (((unsigned) &TRISB)*8) + 6;
[; ;pic18f14k50.h: 9050: extern volatile __bit TRISB7 @ (((unsigned) &TRISB)*8) + 7;
[; ;pic18f14k50.h: 9052: extern volatile __bit TRISC0 @ (((unsigned) &TRISC)*8) + 0;
[; ;pic18f14k50.h: 9054: extern volatile __bit TRISC1 @ (((unsigned) &TRISC)*8) + 1;
[; ;pic18f14k50.h: 9056: extern volatile __bit TRISC2 @ (((unsigned) &TRISC)*8) + 2;
[; ;pic18f14k50.h: 9058: extern volatile __bit TRISC3 @ (((unsigned) &TRISC)*8) + 3;
[; ;pic18f14k50.h: 9060: extern volatile __bit TRISC4 @ (((unsigned) &TRISC)*8) + 4;
[; ;pic18f14k50.h: 9062: extern volatile __bit TRISC5 @ (((unsigned) &TRISC)*8) + 5;
[; ;pic18f14k50.h: 9064: extern volatile __bit TRISC6 @ (((unsigned) &TRISC)*8) + 6;
[; ;pic18f14k50.h: 9066: extern volatile __bit TRISC7 @ (((unsigned) &TRISC)*8) + 7;
[; ;pic18f14k50.h: 9068: extern volatile __bit TRMT @ (((unsigned) &TXSTA)*8) + 1;
[; ;pic18f14k50.h: 9070: extern volatile __bit TRMT1 @ (((unsigned) &TXSTA)*8) + 1;
[; ;pic18f14k50.h: 9072: extern volatile __bit TRNIE @ (((unsigned) &UIE)*8) + 3;
[; ;pic18f14k50.h: 9074: extern volatile __bit TRNIF @ (((unsigned) &UIR)*8) + 3;
[; ;pic18f14k50.h: 9076: extern volatile __bit TUN0 @ (((unsigned) &OSCTUNE)*8) + 0;
[; ;pic18f14k50.h: 9078: extern volatile __bit TUN1 @ (((unsigned) &OSCTUNE)*8) + 1;
[; ;pic18f14k50.h: 9080: extern volatile __bit TUN2 @ (((unsigned) &OSCTUNE)*8) + 2;
[; ;pic18f14k50.h: 9082: extern volatile __bit TUN3 @ (((unsigned) &OSCTUNE)*8) + 3;
[; ;pic18f14k50.h: 9084: extern volatile __bit TUN4 @ (((unsigned) &OSCTUNE)*8) + 4;
[; ;pic18f14k50.h: 9086: extern volatile __bit TUN5 @ (((unsigned) &OSCTUNE)*8) + 5;
[; ;pic18f14k50.h: 9088: extern volatile __bit TX @ (((unsigned) &PORTB)*8) + 7;
[; ;pic18f14k50.h: 9090: extern volatile __bit TX1IE @ (((unsigned) &PIE1)*8) + 4;
[; ;pic18f14k50.h: 9092: extern volatile __bit TX1IF @ (((unsigned) &PIR1)*8) + 4;
[; ;pic18f14k50.h: 9094: extern volatile __bit TX1IP @ (((unsigned) &IPR1)*8) + 4;
[; ;pic18f14k50.h: 9096: extern volatile __bit TX8_9 @ (((unsigned) &TXSTA)*8) + 6;
[; ;pic18f14k50.h: 9098: extern volatile __bit TX9 @ (((unsigned) &TXSTA)*8) + 6;
[; ;pic18f14k50.h: 9100: extern volatile __bit TX91 @ (((unsigned) &TXSTA)*8) + 6;
[; ;pic18f14k50.h: 9102: extern volatile __bit TX9D @ (((unsigned) &TXSTA)*8) + 0;
[; ;pic18f14k50.h: 9104: extern volatile __bit TX9D1 @ (((unsigned) &TXSTA)*8) + 0;
[; ;pic18f14k50.h: 9106: extern volatile __bit TXD8 @ (((unsigned) &TXSTA)*8) + 0;
[; ;pic18f14k50.h: 9108: extern volatile __bit TXEN @ (((unsigned) &TXSTA)*8) + 5;
[; ;pic18f14k50.h: 9110: extern volatile __bit TXEN1 @ (((unsigned) &TXSTA)*8) + 5;
[; ;pic18f14k50.h: 9112: extern volatile __bit TXIE @ (((unsigned) &PIE1)*8) + 4;
[; ;pic18f14k50.h: 9114: extern volatile __bit TXIF @ (((unsigned) &PIR1)*8) + 4;
[; ;pic18f14k50.h: 9116: extern volatile __bit TXIP @ (((unsigned) &IPR1)*8) + 4;
[; ;pic18f14k50.h: 9118: extern volatile __bit UA @ (((unsigned) &SSPSTAT)*8) + 1;
[; ;pic18f14k50.h: 9120: extern volatile __bit UERRIE @ (((unsigned) &UIE)*8) + 1;
[; ;pic18f14k50.h: 9122: extern volatile __bit UERRIF @ (((unsigned) &UIR)*8) + 1;
[; ;pic18f14k50.h: 9124: extern volatile __bit ULPWUIN @ (((unsigned) &PORTA)*8) + 0;
[; ;pic18f14k50.h: 9126: extern volatile __bit UPP0 @ (((unsigned) &UCFG)*8) + 0;
[; ;pic18f14k50.h: 9128: extern volatile __bit UPP1 @ (((unsigned) &UCFG)*8) + 1;
[; ;pic18f14k50.h: 9130: extern volatile __bit UPUEN @ (((unsigned) &UCFG)*8) + 4;
[; ;pic18f14k50.h: 9132: extern volatile __bit URSTIE @ (((unsigned) &UIE)*8) + 0;
[; ;pic18f14k50.h: 9134: extern volatile __bit URSTIF @ (((unsigned) &UIR)*8) + 0;
[; ;pic18f14k50.h: 9136: extern volatile __bit USBEN @ (((unsigned) &UCON)*8) + 3;
[; ;pic18f14k50.h: 9138: extern volatile __bit USBIE @ (((unsigned) &PIE2)*8) + 2;
[; ;pic18f14k50.h: 9140: extern volatile __bit USBIF @ (((unsigned) &PIR2)*8) + 2;
[; ;pic18f14k50.h: 9142: extern volatile __bit USBIP @ (((unsigned) &IPR2)*8) + 2;
[; ;pic18f14k50.h: 9144: extern volatile __bit UTEYE @ (((unsigned) &UCFG)*8) + 7;
[; ;pic18f14k50.h: 9146: extern volatile __bit VREFM @ (((unsigned) &PORTC)*8) + 1;
[; ;pic18f14k50.h: 9148: extern volatile __bit VREFP @ (((unsigned) &PORTC)*8) + 0;
[; ;pic18f14k50.h: 9150: extern volatile __bit W4E @ (((unsigned) &BAUDCON)*8) + 1;
[; ;pic18f14k50.h: 9152: extern volatile __bit WAIT0 @ (((unsigned) &PR2)*8) + 4;
[; ;pic18f14k50.h: 9154: extern volatile __bit WAIT1 @ (((unsigned) &PR2)*8) + 5;
[; ;pic18f14k50.h: 9156: extern volatile __bit WCOL @ (((unsigned) &SSPCON1)*8) + 7;
[; ;pic18f14k50.h: 9158: extern volatile __bit WM0 @ (((unsigned) &PR2)*8) + 0;
[; ;pic18f14k50.h: 9160: extern volatile __bit WM1 @ (((unsigned) &PR2)*8) + 1;
[; ;pic18f14k50.h: 9162: extern volatile __bit WPUA3 @ (((unsigned) &WPUA)*8) + 3;
[; ;pic18f14k50.h: 9164: extern volatile __bit WPUA4 @ (((unsigned) &WPUA)*8) + 4;
[; ;pic18f14k50.h: 9166: extern volatile __bit WPUA5 @ (((unsigned) &WPUA)*8) + 5;
[; ;pic18f14k50.h: 9168: extern volatile __bit WPUB4 @ (((unsigned) &WPUB)*8) + 4;
[; ;pic18f14k50.h: 9170: extern volatile __bit WPUB5 @ (((unsigned) &WPUB)*8) + 5;
[; ;pic18f14k50.h: 9172: extern volatile __bit WPUB6 @ (((unsigned) &WPUB)*8) + 6;
[; ;pic18f14k50.h: 9174: extern volatile __bit WPUB7 @ (((unsigned) &WPUB)*8) + 7;
[; ;pic18f14k50.h: 9176: extern volatile __bit WR @ (((unsigned) &EECON1)*8) + 1;
[; ;pic18f14k50.h: 9178: extern volatile __bit WREN @ (((unsigned) &EECON1)*8) + 2;
[; ;pic18f14k50.h: 9180: extern volatile __bit WRERR @ (((unsigned) &EECON1)*8) + 3;
[; ;pic18f14k50.h: 9182: extern volatile __bit WUE @ (((unsigned) &BAUDCON)*8) + 1;
[; ;pic18f14k50.h: 9184: extern volatile __bit ZERO @ (((unsigned) &STATUS)*8) + 2;
[; ;pic18f14k50.h: 9186: extern volatile __bit nA @ (((unsigned) &SSPSTAT)*8) + 5;
[; ;pic18f14k50.h: 9188: extern volatile __bit nADDRESS @ (((unsigned) &SSPSTAT)*8) + 5;
[; ;pic18f14k50.h: 9190: extern volatile __bit nBOR @ (((unsigned) &RCON)*8) + 0;
[; ;pic18f14k50.h: 9192: extern volatile __bit nDONE @ (((unsigned) &ADCON0)*8) + 1;
[; ;pic18f14k50.h: 9194: extern volatile __bit nPD @ (((unsigned) &RCON)*8) + 2;
[; ;pic18f14k50.h: 9196: extern volatile __bit nPOR @ (((unsigned) &RCON)*8) + 1;
[; ;pic18f14k50.h: 9198: extern volatile __bit nRABPU @ (((unsigned) &INTCON2)*8) + 7;
[; ;pic18f14k50.h: 9200: extern volatile __bit nRI @ (((unsigned) &RCON)*8) + 4;
[; ;pic18f14k50.h: 9202: extern volatile __bit nSS @ (((unsigned) &PORTC)*8) + 6;
[; ;pic18f14k50.h: 9204: extern volatile __bit nT1SYNC @ (((unsigned) &T1CON)*8) + 2;
[; ;pic18f14k50.h: 9206: extern volatile __bit nT3SYNC @ (((unsigned) &T3CON)*8) + 2;
[; ;pic18f14k50.h: 9208: extern volatile __bit nTO @ (((unsigned) &RCON)*8) + 3;
[; ;pic18f14k50.h: 9210: extern volatile __bit nW @ (((unsigned) &SSPSTAT)*8) + 2;
[; ;pic18f14k50.h: 9212: extern volatile __bit nWRITE @ (((unsigned) &SSPSTAT)*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: 90: void Close_ancomp1( void );
[; ;ancomp.h: 91: void Open_ancomp1(unsigned char config);
[; ;ancomp.h: 92: void Close_ancomp2( void );
[; ;ancomp.h: 93: void Open_ancomp2(unsigned char config);
[; ;spi.h: 584: void OpenSPI( unsigned char sync_mode,
[; ;spi.h: 585: unsigned char bus_mode,
[; ;spi.h: 586: unsigned char smp_phase );
[; ;spi.h: 588: signed char WriteSPI( unsigned char data_out );
[; ;spi.h: 590: void getsSPI( unsigned char *rdptr, unsigned char length );
[; ;spi.h: 592: void putsSPI( unsigned char *wrptr );
[; ;spi.h: 594: unsigned char ReadSPI( 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: 77: unsigned Cap1OVF: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: 474: void OpenCapture1 ( unsigned char config);
[; ;capture.h: 475: unsigned int ReadCapture1 (void);
[; ;capture.h: 476: void CloseCapture1 (void);
[; ;compare.h: 385: void OpenCompare1(unsigned char config,unsigned int period);
[; ;compare.h: 386: void CloseCompare1(void);
[; ;EEP.h: 36: void Busy_eep ( void );
[; ;EEP.h: 37: unsigned char Read_b_eep( unsigned int badd );
[; ;EEP.h: 38: void Write_b_eep( unsigned int badd, unsigned char bdat );
[; ;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);
[; ;i2c.h: 775: void IdleI2C( void );
[; ;i2c.h: 777: void OpenI2C( unsigned char sync_mode, unsigned char slew );
[; ;i2c.h: 779: signed char WriteI2C( unsigned char data_out );
[; ;i2c.h: 781: signed char putsI2C( unsigned char *wrptr );
[; ;i2c.h: 783: unsigned char ReadI2C( void );
[; ;i2c.h: 785: void CloseI2C( void );
[; ;i2c.h: 899: signed char WriteI2C( unsigned char data_out );
[; ;i2c.h: 901: signed char getsI2C( unsigned char *rdptr, unsigned char length );
[; ;i2c.h: 908: signed char EEAckPolling( unsigned char control );
[; ;i2c.h: 910: signed char EEByteWrite( unsigned char control,
[; ;i2c.h: 911: unsigned char address,
[; ;i2c.h: 912: unsigned char data );
[; ;i2c.h: 914: signed int EECurrentAddRead( unsigned char control );
[; ;i2c.h: 916: signed char EEPageWrite( unsigned char control,
[; ;i2c.h: 917: unsigned char address,
[; ;i2c.h: 918: unsigned char *wrptr );
[; ;i2c.h: 920: signed int EERandomRead( unsigned char control, unsigned char address );
[; ;i2c.h: 922: signed char EESequentialRead( unsigned char control,
[; ;i2c.h: 923: unsigned char address,
[; ;i2c.h: 924: unsigned char *rdptr,
[; ;i2c.h: 925: unsigned char length );
[; ;mwire.h: 325: void OpenMwire( unsigned char sync_mode );
[; ;mwire.h: 327: unsigned char ReadMwire( unsigned char high_byte,
[; ;mwire.h: 328: unsigned char low_byte );
[; ;mwire.h: 341: signed char WriteMwire( unsigned char data_out );
[; ;mwire.h: 354: void getsMwire( 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);
[; ;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: 474: void SetOutputPWM1 ( unsigned char output_config,
[; ;pwm.h: 475: unsigned char pwm_mode);
[; ;pwm.h: 477: void ClosePWM1 (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);
[; ;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: 236: void OpenTimer1 ( unsigned char config);
[; ;timers.h: 237: void CloseTimer1 (void);
[; ;timers.h: 238: unsigned int ReadTimer1 (void);
[; ;timers.h: 239: void WriteTimer1 ( unsigned int timer1);
[; ;timers.h: 325: void OpenTimer2 ( unsigned char config);
[; ;timers.h: 326: void CloseTimer2 (void);
[; ;timers.h: 391: void OpenTimer3 ( unsigned char config);
[; ;timers.h: 392: void CloseTimer3 (void);
[; ;timers.h: 393: unsigned int ReadTimer3 (void);
[; ;timers.h: 394: void WriteTimer3 ( unsigned int timer3);
[; ;timers.h: 1179: void SetTmrCCPSrc( unsigned char );
[; ;usart.h: 568: union USART
[; ;usart.h: 569: {
[; ;usart.h: 570: unsigned char val;
[; ;usart.h: 571: struct
[; ;usart.h: 572: {
[; ;usart.h: 573: unsigned RX_NINE:1;
[; ;usart.h: 574: unsigned TX_NINE:1;
[; ;usart.h: 575: unsigned FRAME_ERROR:1;
[; ;usart.h: 576: unsigned OVERRUN_ERROR:1;
[; ;usart.h: 577: unsigned fill:4;
[; ;usart.h: 578: };
[; ;usart.h: 579: };
[; ;usart.h: 580: extern union USART USART_Status;
[; ;usart.h: 581: void OpenUSART ( unsigned char config, unsigned spbrg);
[; ;usart.h: 596: char ReadUSART (void);
[; ;usart.h: 597: void WriteUSART ( char data);
[; ;usart.h: 598: void getsUSART ( char *buffer, unsigned char len);
[; ;usart.h: 599: void putsUSART ( char *data);
[; ;usart.h: 600: void putrsUSART ( const  char *data);
[; ;usart.h: 654: void baudUSART ( 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);
[; ;delays.h: 13: void Delay1TCYx(unsigned char);
[; ;delays.h: 19: void Delay10TCYx(unsigned char);
[; ;delays.h: 25: void Delay100TCYx(unsigned char);
[; ;delays.h: 31: void Delay1KTCYx(unsigned char);
[; ;delays.h: 37: void Delay10KTCYx(unsigned char);
[; ;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: 42: extern void __nop(void);
[; ;pic18.h: 147: extern __nonreentrant void _delay(unsigned long);
[; ;pic18.h: 149: extern __nonreentrant void _delaywdt(unsigned long);
[; ;pic18.h: 151: extern __nonreentrant void _delay3(unsigned char);
[; ;stdint.h: 13: typedef signed char int8_t;
[; ;stdint.h: 20: typedef signed int int16_t;
[; ;stdint.h: 36: typedef signed long int int32_t;
[; ;stdint.h: 43: typedef unsigned char uint8_t;
[; ;stdint.h: 49: typedef unsigned int uint16_t;
[; ;stdint.h: 63: typedef unsigned long int uint32_t;
[; ;stdint.h: 71: typedef signed char int_least8_t;
[; ;stdint.h: 78: typedef signed int int_least16_t;
[; ;stdint.h: 86: typedef signed long int int_least24_t;
[; ;stdint.h: 98: typedef signed long int int_least32_t;
[; ;stdint.h: 105: typedef unsigned char uint_least8_t;
[; ;stdint.h: 111: typedef unsigned int uint_least16_t;
[; ;stdint.h: 118: typedef unsigned long int uint_least24_t;
[; ;stdint.h: 128: typedef unsigned long int uint_least32_t;
[; ;stdint.h: 137: typedef signed char int_fast8_t;
[; ;stdint.h: 144: typedef signed int int_fast16_t;
[; ;stdint.h: 152: typedef signed long int int_fast24_t;
[; ;stdint.h: 164: typedef signed long int int_fast32_t;
[; ;stdint.h: 171: typedef unsigned char uint_fast8_t;
[; ;stdint.h: 177: typedef unsigned int uint_fast16_t;
[; ;stdint.h: 184: typedef unsigned long int uint_fast24_t;
[; ;stdint.h: 194: typedef unsigned long int uint_fast32_t;
[; ;stdint.h: 200: typedef int32_t intmax_t;
[; ;stdint.h: 205: typedef uint32_t uintmax_t;
[; ;stdint.h: 210: typedef int16_t intptr_t;
[; ;stdint.h: 215: typedef uint16_t uintptr_t;
[; ;stdbool.h: 12: typedef unsigned char bool;
[; ;stddef.h: 13: extern int errno;
[; ;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 *, ...) __attribute__((unsupported("scanf() is not supported by this compiler")));
[; ;stdio.h: 197: extern int sscanf(const char *, const char *, ...) __attribute__((unsupported("sscanf() is not supported by this compiler")));
[; ;stdio.h: 198: extern int vprintf(const char *, va_list) __attribute__((unsupported("vprintf() is not supported by this compiler")));
[; ;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) __attribute__((unsupported("vscanf() is not supported by this compiler")));
[; ;stdio.h: 201: extern int vsscanf(const char *, const char *, va_list) __attribute__((unsupported("vsscanf() is not supported by this compiler")));
[; ;stdio.h: 205: extern int sprintf(char *, const char *, ...);
[; ;stdio.h: 206: extern int printf(const 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: 42: extern char * strcat(char *, const char *);
[; ;string.h: 43: extern char * strcpy(char *, const char *);
[; ;string.h: 44: extern char * strncat(char *, const char *, size_t);
[; ;string.h: 45: extern char * strncpy(char *, const char *, size_t);
[; ;string.h: 46: extern char * strdup(const char *);
[; ;string.h: 47: extern char * strtok(char *, const char *);
[; ;string.h: 50: extern int memcmp(const void *, const void *, size_t);
[; ;string.h: 51: extern int strcmp(const char *, const char *);
[; ;string.h: 52: extern int stricmp(const char *, const char *);
[; ;string.h: 53: extern int strncmp(const char *, const char *, size_t);
[; ;string.h: 54: extern int strnicmp(const char *, const char *, size_t);
[; ;string.h: 55: extern void * memchr(const void *, int, size_t);
[; ;string.h: 56: extern size_t strcspn(const char *, const char *);
[; ;string.h: 57: extern char * strpbrk(const char *, const char *);
[; ;string.h: 58: extern size_t strspn(const char *, const char *);
[; ;string.h: 59: extern char * strstr(const char *, const char *);
[; ;string.h: 60: extern char * stristr(const char *, const char *);
[; ;string.h: 61: extern char * strerror(int);
[; ;string.h: 62: extern size_t strlen(const char *);
[; ;string.h: 63: extern char * strchr(const char *, int);
[; ;string.h: 64: extern char * strichr(const char *, int);
[; ;string.h: 65: extern char * strrchr(const char *, int);
[; ;string.h: 66: extern char * strrichr(const char *, int);
[; ;typedefs.h: 125: typedef signed int INT;
[; ;typedefs.h: 126: typedef signed char INT8;
[; ;typedefs.h: 127: typedef signed short int INT16;
[; ;typedefs.h: 128: typedef signed long int INT32;
[; ;typedefs.h: 132: typedef signed long long INT64;
[; ;typedefs.h: 136: typedef unsigned int UINT;
[; ;typedefs.h: 137: typedef unsigned char UINT8;
[; ;typedefs.h: 138: typedef unsigned short int UINT16;
[; ;typedefs.h: 143: typedef unsigned long int UINT32;
[; ;typedefs.h: 146: typedef unsigned long long UINT64;
[; ;typedefs.h: 149: typedef union
[; ;typedefs.h: 150: {
[; ;typedefs.h: 151: UINT8 Val;
[; ;typedefs.h: 152: struct
[; ;typedefs.h: 153: {
[; ;typedefs.h: 154: UINT8 b0:1;
[; ;typedefs.h: 155: UINT8 b1:1;
[; ;typedefs.h: 156: UINT8 b2:1;
[; ;typedefs.h: 157: UINT8 b3:1;
[; ;typedefs.h: 158: UINT8 b4:1;
[; ;typedefs.h: 159: UINT8 b5:1;
[; ;typedefs.h: 160: UINT8 b6:1;
[; ;typedefs.h: 161: UINT8 b7:1;
[; ;typedefs.h: 162: } bits;
[; ;typedefs.h: 163: } UINT8_VAL, UINT8_BITS;
[; ;typedefs.h: 165: typedef union
[; ;typedefs.h: 166: {
[; ;typedefs.h: 167: UINT16 Val;
[; ;typedefs.h: 168: UINT8 v[2] ;
[; ;typedefs.h: 169: struct 
[; ;typedefs.h: 170: {
[; ;typedefs.h: 171: UINT8 LB;
[; ;typedefs.h: 172: UINT8 HB;
[; ;typedefs.h: 173: } byte;
[; ;typedefs.h: 174: struct 
[; ;typedefs.h: 175: {
[; ;typedefs.h: 176: UINT8 b0:1;
[; ;typedefs.h: 177: UINT8 b1:1;
[; ;typedefs.h: 178: UINT8 b2:1;
[; ;typedefs.h: 179: UINT8 b3:1;
[; ;typedefs.h: 180: UINT8 b4:1;
[; ;typedefs.h: 181: UINT8 b5:1;
[; ;typedefs.h: 182: UINT8 b6:1;
[; ;typedefs.h: 183: UINT8 b7:1;
[; ;typedefs.h: 184: UINT8 b8:1;
[; ;typedefs.h: 185: UINT8 b9:1;
[; ;typedefs.h: 186: UINT8 b10:1;
[; ;typedefs.h: 187: UINT8 b11:1;
[; ;typedefs.h: 188: UINT8 b12:1;
[; ;typedefs.h: 189: UINT8 b13:1;
[; ;typedefs.h: 190: UINT8 b14:1;
[; ;typedefs.h: 191: UINT8 b15:1;
[; ;typedefs.h: 192: } bits;
[; ;typedefs.h: 193: } UINT16_VAL, UINT16_BITS;
[; ;typedefs.h: 237: typedef union
[; ;typedefs.h: 238: {
[; ;typedefs.h: 239: UINT32 Val;
[; ;typedefs.h: 240: UINT16 w[2] ;
[; ;typedefs.h: 241: UINT8 v[4] ;
[; ;typedefs.h: 242: struct 
[; ;typedefs.h: 243: {
[; ;typedefs.h: 244: UINT16 LW;
[; ;typedefs.h: 245: UINT16 HW;
[; ;typedefs.h: 246: } word;
[; ;typedefs.h: 247: struct 
[; ;typedefs.h: 248: {
[; ;typedefs.h: 249: UINT8 LB;
[; ;typedefs.h: 250: UINT8 HB;
[; ;typedefs.h: 251: UINT8 UB;
[; ;typedefs.h: 252: UINT8 MB;
[; ;typedefs.h: 253: } byte;
[; ;typedefs.h: 254: struct 
[; ;typedefs.h: 255: {
[; ;typedefs.h: 256: UINT16_VAL low;
[; ;typedefs.h: 257: UINT16_VAL high;
[; ;typedefs.h: 258: }wordUnion;
[; ;typedefs.h: 259: struct 
[; ;typedefs.h: 260: {
[; ;typedefs.h: 261: UINT8 b0:1;
[; ;typedefs.h: 262: UINT8 b1:1;
[; ;typedefs.h: 263: UINT8 b2:1;
[; ;typedefs.h: 264: UINT8 b3:1;
[; ;typedefs.h: 265: UINT8 b4:1;
[; ;typedefs.h: 266: UINT8 b5:1;
[; ;typedefs.h: 267: UINT8 b6:1;
[; ;typedefs.h: 268: UINT8 b7:1;
[; ;typedefs.h: 269: UINT8 b8:1;
[; ;typedefs.h: 270: UINT8 b9:1;
[; ;typedefs.h: 271: UINT8 b10:1;
[; ;typedefs.h: 272: UINT8 b11:1;
[; ;typedefs.h: 273: UINT8 b12:1;
[; ;typedefs.h: 274: UINT8 b13:1;
[; ;typedefs.h: 275: UINT8 b14:1;
[; ;typedefs.h: 276: UINT8 b15:1;
[; ;typedefs.h: 277: UINT8 b16:1;
[; ;typedefs.h: 278: UINT8 b17:1;
[; ;typedefs.h: 279: UINT8 b18:1;
[; ;typedefs.h: 280: UINT8 b19:1;
[; ;typedefs.h: 281: UINT8 b20:1;
[; ;typedefs.h: 282: UINT8 b21:1;
[; ;typedefs.h: 283: UINT8 b22:1;
[; ;typedefs.h: 284: UINT8 b23:1;
[; ;typedefs.h: 285: UINT8 b24:1;
[; ;typedefs.h: 286: UINT8 b25:1;
[; ;typedefs.h: 287: UINT8 b26:1;
[; ;typedefs.h: 288: UINT8 b27:1;
[; ;typedefs.h: 289: UINT8 b28:1;
[; ;typedefs.h: 290: UINT8 b29:1;
[; ;typedefs.h: 291: UINT8 b30:1;
[; ;typedefs.h: 292: UINT8 b31:1;
[; ;typedefs.h: 293: } bits;
[; ;typedefs.h: 294: } UINT32_VAL;
[; ;typedefs.h: 298: typedef union
[; ;typedefs.h: 299: {
[; ;typedefs.h: 300: UINT64 Val;
[; ;typedefs.h: 301: UINT32 d[2] ;
[; ;typedefs.h: 302: UINT16 w[4] ;
[; ;typedefs.h: 303: UINT8 v[8] ;
[; ;typedefs.h: 304: struct 
[; ;typedefs.h: 305: {
[; ;typedefs.h: 306: UINT32 LD;
[; ;typedefs.h: 307: UINT32 HD;
[; ;typedefs.h: 308: } dword;
[; ;typedefs.h: 309: struct 
[; ;typedefs.h: 310: {
[; ;typedefs.h: 311: UINT16 LW;
[; ;typedefs.h: 312: UINT16 HW;
[; ;typedefs.h: 313: UINT16 UW;
[; ;typedefs.h: 314: UINT16 MW;
[; ;typedefs.h: 315: } word;
[; ;typedefs.h: 316: struct 
[; ;typedefs.h: 317: {
[; ;typedefs.h: 318: UINT8 b0:1;
[; ;typedefs.h: 319: UINT8 b1:1;
[; ;typedefs.h: 320: UINT8 b2:1;
[; ;typedefs.h: 321: UINT8 b3:1;
[; ;typedefs.h: 322: UINT8 b4:1;
[; ;typedefs.h: 323: UINT8 b5:1;
[; ;typedefs.h: 324: UINT8 b6:1;
[; ;typedefs.h: 325: UINT8 b7:1;
[; ;typedefs.h: 326: UINT8 b8:1;
[; ;typedefs.h: 327: UINT8 b9:1;
[; ;typedefs.h: 328: UINT8 b10:1;
[; ;typedefs.h: 329: UINT8 b11:1;
[; ;typedefs.h: 330: UINT8 b12:1;
[; ;typedefs.h: 331: UINT8 b13:1;
[; ;typedefs.h: 332: UINT8 b14:1;
[; ;typedefs.h: 333: UINT8 b15:1;
[; ;typedefs.h: 334: UINT8 b16:1;
[; ;typedefs.h: 335: UINT8 b17:1;
[; ;typedefs.h: 336: UINT8 b18:1;
[; ;typedefs.h: 337: UINT8 b19:1;
[; ;typedefs.h: 338: UINT8 b20:1;
[; ;typedefs.h: 339: UINT8 b21:1;
[; ;typedefs.h: 340: UINT8 b22:1;
[; ;typedefs.h: 341: UINT8 b23:1;
[; ;typedefs.h: 342: UINT8 b24:1;
[; ;typedefs.h: 343: UINT8 b25:1;
[; ;typedefs.h: 344: UINT8 b26:1;
[; ;typedefs.h: 345: UINT8 b27:1;
[; ;typedefs.h: 346: UINT8 b28:1;
[; ;typedefs.h: 347: UINT8 b29:1;
[; ;typedefs.h: 348: UINT8 b30:1;
[; ;typedefs.h: 349: UINT8 b31:1;
[; ;typedefs.h: 350: UINT8 b32:1;
[; ;typedefs.h: 351: UINT8 b33:1;
[; ;typedefs.h: 352: UINT8 b34:1;
[; ;typedefs.h: 353: UINT8 b35:1;
[; ;typedefs.h: 354: UINT8 b36:1;
[; ;typedefs.h: 355: UINT8 b37:1;
[; ;typedefs.h: 356: UINT8 b38:1;
[; ;typedefs.h: 357: UINT8 b39:1;
[; ;typedefs.h: 358: UINT8 b40:1;
[; ;typedefs.h: 359: UINT8 b41:1;
[; ;typedefs.h: 360: UINT8 b42:1;
[; ;typedefs.h: 361: UINT8 b43:1;
[; ;typedefs.h: 362: UINT8 b44:1;
[; ;typedefs.h: 363: UINT8 b45:1;
[; ;typedefs.h: 364: UINT8 b46:1;
[; ;typedefs.h: 365: UINT8 b47:1;
[; ;typedefs.h: 366: UINT8 b48:1;
[; ;typedefs.h: 367: UINT8 b49:1;
[; ;typedefs.h: 368: UINT8 b50:1;
[; ;typedefs.h: 369: UINT8 b51:1;
[; ;typedefs.h: 370: UINT8 b52:1;
[; ;typedefs.h: 371: UINT8 b53:1;
[; ;typedefs.h: 372: UINT8 b54:1;
[; ;typedefs.h: 373: UINT8 b55:1;
[; ;typedefs.h: 374: UINT8 b56:1;
[; ;typedefs.h: 375: UINT8 b57:1;
[; ;typedefs.h: 376: UINT8 b58:1;
[; ;typedefs.h: 377: UINT8 b59:1;
[; ;typedefs.h: 378: UINT8 b60:1;
[; ;typedefs.h: 379: UINT8 b61:1;
[; ;typedefs.h: 380: UINT8 b62:1;
[; ;typedefs.h: 381: UINT8 b63:1;
[; ;typedefs.h: 382: } bits;
[; ;typedefs.h: 383: } UINT64_VAL;
[; ;typedefs.h: 389: typedef void VOID;
[; ;typedefs.h: 391: typedef char CHAR8;
[; ;typedefs.h: 392: typedef unsigned char UCHAR8;
[; ;typedefs.h: 394: typedef unsigned char BYTE;
[; ;typedefs.h: 395: typedef unsigned short int WORD;
[; ;typedefs.h: 396: typedef unsigned long DWORD;
[; ;typedefs.h: 399: typedef unsigned long long QWORD;
[; ;typedefs.h: 400: typedef signed char CHAR;
[; ;typedefs.h: 401: typedef signed short int SHORT;
[; ;typedefs.h: 402: typedef signed long LONG;
[; ;typedefs.h: 405: typedef signed long long LONGLONG;
[; ;typedefs.h: 406: typedef union
[; ;typedefs.h: 407: {
[; ;typedefs.h: 408: BYTE Val;
[; ;typedefs.h: 409: struct 
[; ;typedefs.h: 410: {
[; ;typedefs.h: 411: BYTE b0:1;
[; ;typedefs.h: 412: BYTE b1:1;
[; ;typedefs.h: 413: BYTE b2:1;
[; ;typedefs.h: 414: BYTE b3:1;
[; ;typedefs.h: 415: BYTE b4:1;
[; ;typedefs.h: 416: BYTE b5:1;
[; ;typedefs.h: 417: BYTE b6:1;
[; ;typedefs.h: 418: BYTE b7:1;
[; ;typedefs.h: 419: } bits;
[; ;typedefs.h: 420: } BYTE_VAL, BYTE_BITS;
[; ;typedefs.h: 422: typedef union
[; ;typedefs.h: 423: {
[; ;typedefs.h: 424: WORD Val;
[; ;typedefs.h: 425: BYTE v[2] ;
[; ;typedefs.h: 426: struct 
[; ;typedefs.h: 427: {
[; ;typedefs.h: 428: BYTE LB;
[; ;typedefs.h: 429: BYTE HB;
[; ;typedefs.h: 430: } byte;
[; ;typedefs.h: 431: struct 
[; ;typedefs.h: 432: {
[; ;typedefs.h: 433: BYTE b0:1;
[; ;typedefs.h: 434: BYTE b1:1;
[; ;typedefs.h: 435: BYTE b2:1;
[; ;typedefs.h: 436: BYTE b3:1;
[; ;typedefs.h: 437: BYTE b4:1;
[; ;typedefs.h: 438: BYTE b5:1;
[; ;typedefs.h: 439: BYTE b6:1;
[; ;typedefs.h: 440: BYTE b7:1;
[; ;typedefs.h: 441: BYTE b8:1;
[; ;typedefs.h: 442: BYTE b9:1;
[; ;typedefs.h: 443: BYTE b10:1;
[; ;typedefs.h: 444: BYTE b11:1;
[; ;typedefs.h: 445: BYTE b12:1;
[; ;typedefs.h: 446: BYTE b13:1;
[; ;typedefs.h: 447: BYTE b14:1;
[; ;typedefs.h: 448: BYTE b15:1;
[; ;typedefs.h: 449: } bits;
[; ;typedefs.h: 450: } WORD_VAL, WORD_BITS;
[; ;typedefs.h: 452: typedef union
[; ;typedefs.h: 453: {
[; ;typedefs.h: 454: DWORD Val;
[; ;typedefs.h: 455: WORD w[2] ;
[; ;typedefs.h: 456: BYTE v[4] ;
[; ;typedefs.h: 457: struct 
[; ;typedefs.h: 458: {
[; ;typedefs.h: 459: WORD LW;
[; ;typedefs.h: 460: WORD HW;
[; ;typedefs.h: 461: } word;
[; ;typedefs.h: 462: struct 
[; ;typedefs.h: 463: {
[; ;typedefs.h: 464: BYTE LB;
[; ;typedefs.h: 465: BYTE HB;
[; ;typedefs.h: 466: BYTE UB;
[; ;typedefs.h: 467: BYTE MB;
[; ;typedefs.h: 468: } byte;
[; ;typedefs.h: 469: struct 
[; ;typedefs.h: 470: {
[; ;typedefs.h: 471: WORD_VAL low;
[; ;typedefs.h: 472: WORD_VAL high;
[; ;typedefs.h: 473: }wordUnion;
[; ;typedefs.h: 474: struct 
[; ;typedefs.h: 475: {
[; ;typedefs.h: 476: BYTE b0:1;
[; ;typedefs.h: 477: BYTE b1:1;
[; ;typedefs.h: 478: BYTE b2:1;
[; ;typedefs.h: 479: BYTE b3:1;
[; ;typedefs.h: 480: BYTE b4:1;
[; ;typedefs.h: 481: BYTE b5:1;
[; ;typedefs.h: 482: BYTE b6:1;
[; ;typedefs.h: 483: BYTE b7:1;
[; ;typedefs.h: 484: BYTE b8:1;
[; ;typedefs.h: 485: BYTE b9:1;
[; ;typedefs.h: 486: BYTE b10:1;
[; ;typedefs.h: 487: BYTE b11:1;
[; ;typedefs.h: 488: BYTE b12:1;
[; ;typedefs.h: 489: BYTE b13:1;
[; ;typedefs.h: 490: BYTE b14:1;
[; ;typedefs.h: 491: BYTE b15:1;
[; ;typedefs.h: 492: BYTE b16:1;
[; ;typedefs.h: 493: BYTE b17:1;
[; ;typedefs.h: 494: BYTE b18:1;
[; ;typedefs.h: 495: BYTE b19:1;
[; ;typedefs.h: 496: BYTE b20:1;
[; ;typedefs.h: 497: BYTE b21:1;
[; ;typedefs.h: 498: BYTE b22:1;
[; ;typedefs.h: 499: BYTE b23:1;
[; ;typedefs.h: 500: BYTE b24:1;
[; ;typedefs.h: 501: BYTE b25:1;
[; ;typedefs.h: 502: BYTE b26:1;
[; ;typedefs.h: 503: BYTE b27:1;
[; ;typedefs.h: 504: BYTE b28:1;
[; ;typedefs.h: 505: BYTE b29:1;
[; ;typedefs.h: 506: BYTE b30:1;
[; ;typedefs.h: 507: BYTE b31:1;
[; ;typedefs.h: 508: } bits;
[; ;typedefs.h: 509: } DWORD_VAL;
[; ;typedefs.h: 512: typedef union
[; ;typedefs.h: 513: {
[; ;typedefs.h: 514: QWORD Val;
[; ;typedefs.h: 515: DWORD d[2] ;
[; ;typedefs.h: 516: WORD w[4] ;
[; ;typedefs.h: 517: BYTE v[8] ;
[; ;typedefs.h: 518: struct 
[; ;typedefs.h: 519: {
[; ;typedefs.h: 520: DWORD LD;
[; ;typedefs.h: 521: DWORD HD;
[; ;typedefs.h: 522: } dword;
[; ;typedefs.h: 523: struct 
[; ;typedefs.h: 524: {
[; ;typedefs.h: 525: WORD LW;
[; ;typedefs.h: 526: WORD HW;
[; ;typedefs.h: 527: WORD UW;
[; ;typedefs.h: 528: WORD MW;
[; ;typedefs.h: 529: } word;
[; ;typedefs.h: 530: struct 
[; ;typedefs.h: 531: {
[; ;typedefs.h: 532: BYTE b0:1;
[; ;typedefs.h: 533: BYTE b1:1;
[; ;typedefs.h: 534: BYTE b2:1;
[; ;typedefs.h: 535: BYTE b3:1;
[; ;typedefs.h: 536: BYTE b4:1;
[; ;typedefs.h: 537: BYTE b5:1;
[; ;typedefs.h: 538: BYTE b6:1;
[; ;typedefs.h: 539: BYTE b7:1;
[; ;typedefs.h: 540: BYTE b8:1;
[; ;typedefs.h: 541: BYTE b9:1;
[; ;typedefs.h: 542: BYTE b10:1;
[; ;typedefs.h: 543: BYTE b11:1;
[; ;typedefs.h: 544: BYTE b12:1;
[; ;typedefs.h: 545: BYTE b13:1;
[; ;typedefs.h: 546: BYTE b14:1;
[; ;typedefs.h: 547: BYTE b15:1;
[; ;typedefs.h: 548: BYTE b16:1;
[; ;typedefs.h: 549: BYTE b17:1;
[; ;typedefs.h: 550: BYTE b18:1;
[; ;typedefs.h: 551: BYTE b19:1;
[; ;typedefs.h: 552: BYTE b20:1;
[; ;typedefs.h: 553: BYTE b21:1;
[; ;typedefs.h: 554: BYTE b22:1;
[; ;typedefs.h: 555: BYTE b23:1;
[; ;typedefs.h: 556: BYTE b24:1;
[; ;typedefs.h: 557: BYTE b25:1;
[; ;typedefs.h: 558: BYTE b26:1;
[; ;typedefs.h: 559: BYTE b27:1;
[; ;typedefs.h: 560: BYTE b28:1;
[; ;typedefs.h: 561: BYTE b29:1;
[; ;typedefs.h: 562: BYTE b30:1;
[; ;typedefs.h: 563: BYTE b31:1;
[; ;typedefs.h: 564: BYTE b32:1;
[; ;typedefs.h: 565: BYTE b33:1;
[; ;typedefs.h: 566: BYTE b34:1;
[; ;typedefs.h: 567: BYTE b35:1;
[; ;typedefs.h: 568: BYTE b36:1;
[; ;typedefs.h: 569: BYTE b37:1;
[; ;typedefs.h: 570: BYTE b38:1;
[; ;typedefs.h: 571: BYTE b39:1;
[; ;typedefs.h: 572: BYTE b40:1;
[; ;typedefs.h: 573: BYTE b41:1;
[; ;typedefs.h: 574: BYTE b42:1;
[; ;typedefs.h: 575: BYTE b43:1;
[; ;typedefs.h: 576: BYTE b44:1;
[; ;typedefs.h: 577: BYTE b45:1;
[; ;typedefs.h: 578: BYTE b46:1;
[; ;typedefs.h: 579: BYTE b47:1;
[; ;typedefs.h: 580: BYTE b48:1;
[; ;typedefs.h: 581: BYTE b49:1;
[; ;typedefs.h: 582: BYTE b50:1;
[; ;typedefs.h: 583: BYTE b51:1;
[; ;typedefs.h: 584: BYTE b52:1;
[; ;typedefs.h: 585: BYTE b53:1;
[; ;typedefs.h: 586: BYTE b54:1;
[; ;typedefs.h: 587: BYTE b55:1;
[; ;typedefs.h: 588: BYTE b56:1;
[; ;typedefs.h: 589: BYTE b57:1;
[; ;typedefs.h: 590: BYTE b58:1;
[; ;typedefs.h: 591: BYTE b59:1;
[; ;typedefs.h: 592: BYTE b60:1;
[; ;typedefs.h: 593: BYTE b61:1;
[; ;typedefs.h: 594: BYTE b62:1;
[; ;typedefs.h: 595: BYTE b63:1;
[; ;typedefs.h: 596: } bits;
[; ;typedefs.h: 597: } QWORD_VAL;
[; ;typedefs.h: 607: typedef void(*pFunc)(void);
[; ;typedefs.h: 609: typedef union _POINTER
[; ;typedefs.h: 610: {
[; ;typedefs.h: 611: struct
[; ;typedefs.h: 612: {
[; ;typedefs.h: 613: BYTE bLow;
[; ;typedefs.h: 614: BYTE bHigh;
[; ;typedefs.h: 616: };
[; ;typedefs.h: 617: uint16_t _word;
[; ;typedefs.h: 621: BYTE* bRam;
[; ;typedefs.h: 623: uint16_t* wRam;
[; ;typedefs.h: 626: const BYTE* bRom;
[; ;typedefs.h: 627: const WORD* wRom;
[; ;typedefs.h: 632: } POINTER;
[; ;usb_device.h: 243: typedef union _USB_DEVICE_STATUS
[; ;usb_device.h: 244: {
[; ;usb_device.h: 245: uint8_t _byte;
[; ;usb_device.h: 246: struct
[; ;usb_device.h: 247: {
[; ;usb_device.h: 248: unsigned RemoteWakeup:1;
[; ;usb_device.h: 249: unsigned ctrl_trf_mem:1;
[; ;usb_device.h: 250: };
[; ;usb_device.h: 251: } USB_DEVICE_STATUS;
[; ;usb_device.h: 253: typedef union _BD_STAT
[; ;usb_device.h: 254: {
[; ;usb_device.h: 255: uint8_t _byte;
[; ;usb_device.h: 256: struct{
[; ;usb_device.h: 257: unsigned BC8:1;
[; ;usb_device.h: 258: unsigned BC9:1;
[; ;usb_device.h: 259: unsigned BSTALL:1;
[; ;usb_device.h: 260: unsigned DTSEN:1;
[; ;usb_device.h: 261: unsigned INCDIS:1;
[; ;usb_device.h: 262: unsigned KEN:1;
[; ;usb_device.h: 263: unsigned DTS:1;
[; ;usb_device.h: 264: unsigned UOWN:1;
[; ;usb_device.h: 265: };
[; ;usb_device.h: 266: struct{
[; ;usb_device.h: 267: unsigned :2;
[; ;usb_device.h: 268: unsigned PID0:1;
[; ;usb_device.h: 269: unsigned PID1:1;
[; ;usb_device.h: 270: unsigned PID2:1;
[; ;usb_device.h: 271: unsigned PID3:1;
[; ;usb_device.h: 272: unsigned :2;
[; ;usb_device.h: 273: };
[; ;usb_device.h: 274: struct{
[; ;usb_device.h: 275: unsigned :2;
[; ;usb_device.h: 276: unsigned PID:4;
[; ;usb_device.h: 277: unsigned :2;
[; ;usb_device.h: 278: };
[; ;usb_device.h: 279: } BD_STAT;
[; ;usb_device.h: 281: typedef union _BDT
[; ;usb_device.h: 282: {
[; ;usb_device.h: 283: struct
[; ;usb_device.h: 284: {
[; ;usb_device.h: 285: BD_STAT Stat;
[; ;usb_device.h: 286: uint8_t Cnt;
[; ;usb_device.h: 287: uint8_t ADRL;
[; ;usb_device.h: 288: uint8_t ADRH;
[; ;usb_device.h: 289: };
[; ;usb_device.h: 290: struct
[; ;usb_device.h: 291: {
[; ;usb_device.h: 292: unsigned :8;
[; ;usb_device.h: 293: unsigned :8;
[; ;usb_device.h: 294: uint8_t* ADR;
[; ;usb_device.h: 295: };
[; ;usb_device.h: 296: } BDT;
[; ;usb_device.h: 311: typedef union _CTRL_TRF_SETUP
[; ;usb_device.h: 312: {
[; ;usb_device.h: 314: struct
[; ;usb_device.h: 315: {
[; ;usb_device.h: 316: uint8_t _byte[8];
[; ;usb_device.h: 317: };
[; ;usb_device.h: 320: struct
[; ;usb_device.h: 321: {
[; ;usb_device.h: 322: uint8_t bmRequestType;
[; ;usb_device.h: 323: uint8_t bRequest;
[; ;usb_device.h: 324: uint16_t wValue;
[; ;usb_device.h: 325: uint16_t wIndex;
[; ;usb_device.h: 326: uint16_t wLength;
[; ;usb_device.h: 327: };
[; ;usb_device.h: 328: struct
[; ;usb_device.h: 329: {
[; ;usb_device.h: 330: unsigned :8;
[; ;usb_device.h: 331: unsigned :8;
[; ;usb_device.h: 332: WORD_VAL W_Value;
[; ;usb_device.h: 333: WORD_VAL W_Index;
[; ;usb_device.h: 334: WORD_VAL W_Length;
[; ;usb_device.h: 335: };
[; ;usb_device.h: 336: struct
[; ;usb_device.h: 337: {
[; ;usb_device.h: 338: unsigned Recipient:5;
[; ;usb_device.h: 339: unsigned RequestType:2;
[; ;usb_device.h: 340: unsigned DataDir:1;
[; ;usb_device.h: 341: unsigned :8;
[; ;usb_device.h: 342: uint8_t bFeature;
[; ;usb_device.h: 343: unsigned :8;
[; ;usb_device.h: 344: unsigned :8;
[; ;usb_device.h: 345: unsigned :8;
[; ;usb_device.h: 346: unsigned :8;
[; ;usb_device.h: 347: unsigned :8;
[; ;usb_device.h: 348: };
[; ;usb_device.h: 349: struct
[; ;usb_device.h: 350: {
[; ;usb_device.h: 351: unsigned :8;
[; ;usb_device.h: 352: unsigned :8;
[; ;usb_device.h: 353: uint8_t bDscIndex;
[; ;usb_device.h: 354: uint8_t bDscType;
[; ;usb_device.h: 355: uint16_t wLangID;
[; ;usb_device.h: 356: unsigned :8;
[; ;usb_device.h: 357: unsigned :8;
[; ;usb_device.h: 358: };
[; ;usb_device.h: 359: struct
[; ;usb_device.h: 360: {
[; ;usb_device.h: 361: unsigned :8;
[; ;usb_device.h: 362: unsigned :8;
[; ;usb_device.h: 363: uint8_t bDevADR;
[; ;usb_device.h: 364: uint8_t bDevADRH;
[; ;usb_device.h: 365: unsigned :8;
[; ;usb_device.h: 366: unsigned :8;
[; ;usb_device.h: 367: unsigned :8;
[; ;usb_device.h: 368: unsigned :8;
[; ;usb_device.h: 369: };
[; ;usb_device.h: 370: struct
[; ;usb_device.h: 371: {
[; ;usb_device.h: 372: unsigned :8;
[; ;usb_device.h: 373: unsigned :8;
[; ;usb_device.h: 374: uint8_t bCfgValue;
[; ;usb_device.h: 375: uint8_t bCfgRSD;
[; ;usb_device.h: 376: unsigned :8;
[; ;usb_device.h: 377: unsigned :8;
[; ;usb_device.h: 378: unsigned :8;
[; ;usb_device.h: 379: unsigned :8;
[; ;usb_device.h: 380: };
[; ;usb_device.h: 381: struct
[; ;usb_device.h: 382: {
[; ;usb_device.h: 383: unsigned :8;
[; ;usb_device.h: 384: unsigned :8;
[; ;usb_device.h: 385: uint8_t bAltID;
[; ;usb_device.h: 386: uint8_t bAltID_H;
[; ;usb_device.h: 387: uint8_t bIntfID;
[; ;usb_device.h: 388: uint8_t bIntfID_H;
[; ;usb_device.h: 389: unsigned :8;
[; ;usb_device.h: 390: unsigned :8;
[; ;usb_device.h: 391: };
[; ;usb_device.h: 392: struct
[; ;usb_device.h: 393: {
[; ;usb_device.h: 394: unsigned :8;
[; ;usb_device.h: 395: unsigned :8;
[; ;usb_device.h: 396: unsigned :8;
[; ;usb_device.h: 397: unsigned :8;
[; ;usb_device.h: 398: uint8_t bEPID;
[; ;usb_device.h: 399: uint8_t bEPID_H;
[; ;usb_device.h: 400: unsigned :8;
[; ;usb_device.h: 401: unsigned :8;
[; ;usb_device.h: 402: };
[; ;usb_device.h: 403: struct
[; ;usb_device.h: 404: {
[; ;usb_device.h: 405: unsigned :8;
[; ;usb_device.h: 406: unsigned :8;
[; ;usb_device.h: 407: unsigned :8;
[; ;usb_device.h: 408: unsigned :8;
[; ;usb_device.h: 409: unsigned EPNum:4;
[; ;usb_device.h: 410: unsigned :3;
[; ;usb_device.h: 411: unsigned EPDir:1;
[; ;usb_device.h: 412: unsigned :8;
[; ;usb_device.h: 413: unsigned :8;
[; ;usb_device.h: 414: unsigned :8;
[; ;usb_device.h: 415: };
[; ;usb_device.h: 418: } CTRL_TRF_SETUP;
[; ;usb_device.h: 431: typedef union _CTRL_TRF_DATA
[; ;usb_device.h: 432: {
[; ;usb_device.h: 434: struct
[; ;usb_device.h: 435: {
[; ;usb_device.h: 436: uint8_t _byte[8];
[; ;usb_device.h: 437: };
[; ;usb_device.h: 440: struct
[; ;usb_device.h: 441: {
[; ;usb_device.h: 442: uint8_t _byte0;
[; ;usb_device.h: 443: uint8_t _byte1;
[; ;usb_device.h: 444: uint8_t _byte2;
[; ;usb_device.h: 445: uint8_t _byte3;
[; ;usb_device.h: 446: uint8_t _byte4;
[; ;usb_device.h: 447: uint8_t _byte5;
[; ;usb_device.h: 448: uint8_t _byte6;
[; ;usb_device.h: 449: uint8_t _byte7;
[; ;usb_device.h: 450: };
[; ;usb_device.h: 451: struct
[; ;usb_device.h: 452: {
[; ;usb_device.h: 453: uint16_t _word0;
[; ;usb_device.h: 454: uint16_t _word1;
[; ;usb_device.h: 455: uint16_t _word2;
[; ;usb_device.h: 456: uint16_t _word3;
[; ;usb_device.h: 457: };
[; ;usb_device.h: 459: } CTRL_TRF_DATA;
[; ;usb_device.h: 467: typedef struct _USB_DEV_DSC
[; ;usb_device.h: 468: {
[; ;usb_device.h: 469: uint8_t bLength; uint8_t bDscType; uint16_t bcdUSB;
[; ;usb_device.h: 470: uint8_t bDevCls; uint8_t bDevSubCls; uint8_t bDevProtocol;
[; ;usb_device.h: 471: uint8_t bMaxPktSize0; uint16_t idVendor; uint16_t idProduct;
[; ;usb_device.h: 472: uint16_t bcdDevice; uint8_t iMFR; uint8_t iProduct;
[; ;usb_device.h: 473: uint8_t iSerialNum; uint8_t bNumCfg;
[; ;usb_device.h: 474: } USB_DEV_DSC;
[; ;usb_device.h: 479: typedef struct _USB_CFG_DSC
[; ;usb_device.h: 480: {
[; ;usb_device.h: 481: uint8_t bLength; uint8_t bDscType; uint16_t wTotalLength;
[; ;usb_device.h: 482: uint8_t bNumIntf; uint8_t bCfgValue; uint8_t iCfg;
[; ;usb_device.h: 483: uint8_t bmAttributes; uint8_t bMaxPower;
[; ;usb_device.h: 484: } USB_CFG_DSC;
[; ;usb_device.h: 489: typedef struct _USB_INTF_DSC
[; ;usb_device.h: 490: {
[; ;usb_device.h: 491: uint8_t bLength; uint8_t bDscType; uint8_t bIntfNum;
[; ;usb_device.h: 492: uint8_t bAltSetting; uint8_t bNumEPs; uint8_t bIntfCls;
[; ;usb_device.h: 493: uint8_t bIntfSubCls; uint8_t bIntfProtocol; uint8_t iIntf;
[; ;usb_device.h: 494: } USB_INTF_DSC;
[; ;usb_device.h: 499: typedef struct _USB_EP_DSC
[; ;usb_device.h: 500: {
[; ;usb_device.h: 501: uint8_t bLength; uint8_t bDscType; uint8_t bEPAdr;
[; ;usb_device.h: 502: uint8_t bmAttributes; uint16_t wMaxPktSize; uint8_t bInterval;
[; ;usb_device.h: 503: } USB_EP_DSC;
[; ;usb_device.h: 640: extern uint8_t ctrl_trf_session_owner;
[; ;usb_device.h: 641: extern POINTER pSrc;
[; ;usb_device.h: 642: extern POINTER pDst;
[; ;usb_device.h: 643: extern WORD_VAL wCount;
[; ;usb_device.h: 644: extern uint8_t usb_device_state;
[; ;usb_device.h: 645: extern USB_DEVICE_STATUS usb_stat;
[; ;usb_device.h: 646: extern uint8_t usb_active_cfg;
[; ;usb_device.h: 647: extern uint8_t usb_alt_intf[1];
[; ;usb_device.h: 649: extern volatile BDT ep0Bo;
[; ;usb_device.h: 650: extern volatile BDT ep0Bi;
[; ;usb_device.h: 651: extern volatile BDT ep1Bo;
[; ;usb_device.h: 652: extern volatile BDT ep1Bi;
[; ;usb_device.h: 653: extern volatile BDT ep2Bo;
[; ;usb_device.h: 654: extern volatile BDT ep2Bi;
[; ;usb_device.h: 655: extern volatile BDT ep3Bo;
[; ;usb_device.h: 656: extern volatile BDT ep3Bi;
[; ;usb_device.h: 657: extern volatile BDT ep4Bo;
[; ;usb_device.h: 658: extern volatile BDT ep4Bi;
[; ;usb_device.h: 659: extern volatile BDT ep5Bo;
[; ;usb_device.h: 660: extern volatile BDT ep5Bi;
[; ;usb_device.h: 661: extern volatile BDT ep6Bo;
[; ;usb_device.h: 662: extern volatile BDT ep6Bi;
[; ;usb_device.h: 663: extern volatile BDT ep7Bo;
[; ;usb_device.h: 664: extern volatile BDT ep7Bi;
[; ;usb_device.h: 665: extern volatile BDT ep8Bo;
[; ;usb_device.h: 666: extern volatile BDT ep8Bi;
[; ;usb_device.h: 667: extern volatile BDT ep9Bo;
[; ;usb_device.h: 668: extern volatile BDT ep9Bi;
[; ;usb_device.h: 669: extern volatile BDT ep10Bo;
[; ;usb_device.h: 670: extern volatile BDT ep10Bi;
[; ;usb_device.h: 671: extern volatile BDT ep11Bo;
[; ;usb_device.h: 672: extern volatile BDT ep11Bi;
[; ;usb_device.h: 673: extern volatile BDT ep12Bo;
[; ;usb_device.h: 674: extern volatile BDT ep12Bi;
[; ;usb_device.h: 675: extern volatile BDT ep13Bo;
[; ;usb_device.h: 676: extern volatile BDT ep13Bi;
[; ;usb_device.h: 677: extern volatile BDT ep14Bo;
[; ;usb_device.h: 678: extern volatile BDT ep14Bi;
[; ;usb_device.h: 679: extern volatile BDT ep15Bo;
[; ;usb_device.h: 680: extern volatile BDT ep15Bi;
[; ;usb_device.h: 682: extern CTRL_TRF_SETUP SetupPkt;
[; ;usb_device.h: 683: volatile extern CTRL_TRF_DATA CtrlTrfData;
[; ;usb_device.h: 687: extern volatile unsigned char hid_report_out[64];
[; ;usb_device.h: 688: extern volatile unsigned char hid_report_in[64];
[; ;usb_device.h: 692: extern const USB_DEV_DSC device_dsc;
[; ;usb_device.h: 693: extern const uint8_t CFG01[41];
[; ;usb_device.h: 694: extern const const unsigned char *const USB_CD_Ptr[];
[; ;usb_device.h: 695: extern const unsigned char* const USB_SD_Ptr[];
[; ;usb_device.h: 701: void USBDeviceInit(void);
[; ;usb_device.h: 702: void USBCheckBusStatus(void);
[; ;usb_device.h: 703: void USBSoftAttach(void);
[; ;usb_device.h: 704: void USBSoftDetach(void);
[; ;usb_device.h: 705: void USBDeviceTasks(void);
[; ;usb_device.h: 706: void USBDisableWithLongDelay(void);
[; ;usb_device.h: 707: void DelayRoutine(unsigned int DelayAmount);
[; ;usb_device.h: 708: void ClearWatchdog(void);
[; ;usb_device_hid.h: 145: typedef struct _USB_HID_DSC_HEADER
[; ;usb_device_hid.h: 146: {
[; ;usb_device_hid.h: 147: uint8_t bDscType;
[; ;usb_device_hid.h: 148: uint16_t wDscLength;
[; ;usb_device_hid.h: 149: } USB_HID_DSC_HEADER;
[; ;usb_device_hid.h: 151: typedef struct _USB_HID_DSC
[; ;usb_device_hid.h: 152: {
[; ;usb_device_hid.h: 153: uint8_t bLength; uint8_t bDscType; uint16_t bcdHID;
[; ;usb_device_hid.h: 154: uint8_t bCountryCode; uint8_t bNumDsc;
[; ;usb_device_hid.h: 155: USB_HID_DSC_HEADER hid_dsc_header[1];
[; ;usb_device_hid.h: 159: } USB_HID_DSC;
[; ;usb_device_hid.h: 162: extern uint8_t hid_rpt_rx_len;
[; ;usb_device_hid.h: 163: extern const uint8_t hid_rpt01[29];
[; ;usb_device_hid.h: 167: void HIDInitEP(void);
[; ;usb_device_hid.h: 168: void USBCheckHIDRequest(void);
[; ;usb_device_hid.h: 169: void HIDTxReport(char *buffer, uint8_t len);
[; ;usb_device_hid.h: 170: uint8_t HIDRxReport(char *buffer, uint8_t len);
[; ;usb.h: 56: void USBCBSuspend(void);
[; ;usb.h: 57: void USBCBWakeFromSuspend(void);
[; ;usb.h: 58: void USBCBInitEP(uint8_t ConfigurationIndex);
[; ;usb.h: 59: void USBCBCheckOtherReq(void);
[; ;BootPIC18NonJ.h: 45: void UserInit(void);
[; ;BootPIC18NonJ.h: 46: void ProcessIO(void);
[; ;BootPIC18NonJ.h: 47: void ClearWatchdog(void);
[; ;BootPIC18NonJ.h: 48: void DisableUSBandExecuteLongDelay(void);
"313 ../src/main.c
[p x CPUDIV=NOCLKDIV ]
"314
[p x USBDIV=OFF ]
"315
[p x FOSC=HS ]
"316
[p x PLLEN=ON ]
"317
[p x FCMEN=OFF ]
"318
[p x IESO=OFF ]
"319
[p x PWRTEN=OFF ]
"320
[p x BOREN=ON ]
"321
[p x BORV=30 ]
"322
[p x WDTEN=OFF ]
"323
[p x WDTPS=32768 ]
"324
[p x MCLRE=OFF ]
"325
[p x HFOFST=OFF ]
"326
[p x STVREN=ON ]
"327
[p x LVP=OFF ]
"328
[p x XINST=OFF ]
"329
[p x BBSIZ=OFF ]
"330
[p x CP0=OFF ]
"331
[p x CP1=OFF ]
"332
[p x CPB=OFF ]
"333
[p x WRT0=OFF ]
"334
[p x WRT1=OFF ]
"335
[p x WRTB=OFF ]
"336
[p x WRTC=OFF ]
"337
[p x EBTR0=OFF ]
"338
[p x EBTR1=OFF ]
"339
[p x EBTRB=OFF ]
"357
[v _uint_delay_counter `ui ~T0 @X0 1 e ]
[; ;main.c: 357: unsigned int uint_delay_counter;
[; ;main.c: 363: void main(void);
[; ;main.c: 364: void BootMain(void);
[; ;main.c: 365: void LowVoltageCheck(void);
[; ;main.c: 366: void InitializeSystem(void);
[; ;main.c: 367: void BlinkUSBStatus(void);
"376
[v _FlashSignatureWord `Cui ~T0 @X0 1 e@4102 ]
[i _FlashSignatureWord
-> -> 24589 `i `ui
]
[; ;main.c: 376: const unsigned int __attribute__((address(0x1006))) FlashSignatureWord = 0x600D;
"423
[v _main `(v ~T0 @X0 1 ef ]
"424
{
[; ;main.c: 423: void main(void)
[; ;main.c: 424: {
[e :U _main ]
[f ]
[; ;main.c: 431: {};
"431
{
}
[; ;main.c: 435: if(PORTAbits.RA3 == 1)
"435
[e $ ! == -> . . _PORTAbits 0 3 `i -> 1 `i 552  ]
[; ;main.c: 436: {
"436
{
[; ;main.c: 440: {};
"440
{
}
[; ;main.c: 444: goto DoFlashSignatureCheck;
"444
[e $U 553  ]
"445
}
[; ;main.c: 445: }
[e $U 554  ]
"446
[e :U 552 ]
[; ;main.c: 446: else
[; ;main.c: 447: {
"447
{
[; ;main.c: 449: BootMain();
"449
[e ( _BootMain ..  ]
"450
}
[e :U 554 ]
[; ;main.c: 450: }
[; ;main.c: 455: DoFlashSignatureCheck:
"455
[e :U 553 ]
[; ;main.c: 457: if(*(const unsigned int*)0x1006 == 0x600D)
"457
[e $ ! == *U -> -> 4102 `i `*Cui -> -> 24589 `i `ui 555  ]
[; ;main.c: 458: {
"458
{
[; ;main.c: 464: if(*(const unsigned int*)0x1000 != 0xFFFF)
"464
[e $ ! != *U -> -> 4096 `i `*Cui -> 65535 `ui 556  ]
[; ;main.c: 465: {
"465
{
"469
[; <"                     goto 0x1000 ;# ">
"474
}
[e :U 556 ]
"475
}
[e :U 555 ]
[; ;main.c: 474: }
[; ;main.c: 475: }
[; ;main.c: 481: BootMain();
"481
[e ( _BootMain ..  ]
[; ;main.c: 483: }
"483
[e :UE 551 ]
}
"510
[v _BootMain `(v ~T0 @X0 1 ef@48 ]
"515
{
[; ;main.c: 510: void __attribute__((address(0x30))) BootMain(void)
[; ;main.c: 515: {
[e :U _BootMain ]
[f ]
[; ;main.c: 527: INTCON = 0x00;
"527
[e = _INTCON -> -> 0 `i `uc ]
[; ;main.c: 541: STKPTR = 0x00;
"541
[e = _STKPTR -> -> 0 `i `uc ]
[; ;main.c: 550: InitializeSystem();
"550
[e ( _InitializeSystem ..  ]
[; ;main.c: 553: while(1)
"553
[e :U 559 ]
[; ;main.c: 554: {
"554
{
[; ;main.c: 555: asm(" clrwdt");
"555
[; <"  clrwdt ;# ">
[; ;main.c: 560: USBDeviceTasks();
"560
[e ( _USBDeviceTasks ..  ]
[; ;main.c: 562: BlinkUSBStatus();
"562
[e ( _BlinkUSBStatus ..  ]
[; ;main.c: 564: LowVoltageCheck();
"564
[e ( _LowVoltageCheck ..  ]
[; ;main.c: 568: ProcessIO();
"568
[e ( _ProcessIO ..  ]
"570
}
[e :U 558 ]
"553
[e $U 559  ]
[e :U 560 ]
[; ;main.c: 570: }
[; ;main.c: 571: }
"571
[e :UE 557 ]
}
"597
[v _InitializeSystem `(v ~T0 @X0 1 ef ]
"598
{
[; ;main.c: 597: void InitializeSystem(void)
[; ;main.c: 598: {
[e :U _InitializeSystem ]
[f ]
[; ;main.c: 650: UserInit();
"650
[e ( _UserInit ..  ]
[; ;main.c: 652: LATCbits.LATC0 = 0;
"652
[e = . . _LATCbits 0 0 -> -> 0 `i `uc ]
[; ;main.c: 653: TRISCbits.TRISC0 = 0;
"653
[e = . . _TRISCbits 0 0 -> -> 0 `i `uc ]
[; ;main.c: 657: USBDeviceInit();
"657
[e ( _USBDeviceInit ..  ]
[; ;main.c: 659: }
"659
[e :UE 561 ]
}
"683
[v _BlinkUSBStatus `(v ~T0 @X0 1 ef ]
"684
{
[; ;main.c: 683: void BlinkUSBStatus(void)
[; ;main.c: 684: {
[e :U _BlinkUSBStatus ]
[f ]
"686
[v F5528 `ui ~T0 @X0 1 s led_count ]
[i F5528
-> -> 0 `i `ui
]
[; ;main.c: 686: static unsigned int led_count = 0;
[; ;main.c: 688: led_count--;
"688
[e -- F5528 -> -> 1 `i `ui ]
[; ;main.c: 689: if(led_count == 0)
"689
[e $ ! == F5528 -> -> 0 `i `ui 563  ]
[; ;main.c: 690: {
"690
{
[; ;main.c: 691: led_count = 0x4E00;
"691
[e = F5528 -> -> 19968 `i `ui ]
[; ;main.c: 692: if(usb_device_state < 6)
"692
[e $ ! < -> _usb_device_state `i -> 6 `i 564  ]
[; ;main.c: 693: {
"693
{
[; ;main.c: 694: LATCbits.LATC0 = 1;
"694
[e = . . _LATCbits 0 0 -> -> 1 `i `uc ]
"695
}
[; ;main.c: 695: }
[e $U 565  ]
"696
[e :U 564 ]
[; ;main.c: 696: else
[; ;main.c: 697: {
"697
{
[; ;main.c: 698: LATCbits.LATC0 = !LATCbits.LATC0;
"698
[e = . . _LATCbits 0 0 -> -> ! != -> . . _LATCbits 0 0 `i -> -> -> 0 `i `Vuc `i `i `uc ]
"699
}
[e :U 565 ]
"700
}
[e :U 563 ]
[; ;main.c: 699: }
[; ;main.c: 700: }
[; ;main.c: 702: }
"702
[e :UE 562 ]
}
"714
[v _LowVoltageCheck `(v ~T0 @X0 1 ef ]
"715
{
[; ;main.c: 714: void LowVoltageCheck(void)
[; ;main.c: 715: {
[e :U _LowVoltageCheck ]
[f ]
[; ;main.c: 717: }
"717
[e :UE 566 ]
}
"772
[v _USBCBWakeFromSuspend `(v ~T0 @X0 1 ef ]
"773
{
[; ;main.c: 772: void USBCBWakeFromSuspend(void)
[; ;main.c: 773: {
[e :U _USBCBWakeFromSuspend ]
[f ]
[; ;main.c: 778: DelayRoutine(0x300);
"778
[e ( _DelayRoutine (1 -> -> 768 `i `ui ]
[; ;main.c: 789: }
"789
[e :UE 567 ]
}
"808
[v _USBCBSuspend `(v ~T0 @X0 1 ef ]
"809
{
[; ;main.c: 808: void USBCBSuspend(void)
[; ;main.c: 809: {
[e :U _USBCBSuspend ]
[f ]
[; ;main.c: 812: LATCbits.LATC0 = 0;
"812
[e = . . _LATCbits 0 0 -> -> 0 `i `uc ]
[; ;main.c: 815: asm(" sleep");
"815
[; <"  sleep ;# ">
[; ;main.c: 817: while((PIR2bits.USBIF == 0) && (RCONbits.TO == 0))
"817
[e $U 569  ]
[e :U 570 ]
[; ;main.c: 818: {
"818
{
[; ;main.c: 819: asm(" sleep");
"819
[; <"  sleep ;# ">
"820
}
[e :U 569 ]
"817
[e $ && == -> . . _PIR2bits 0 2 `i -> 0 `i == -> . . _RCONbits 6 3 `i -> 0 `i 570  ]
[e :U 571 ]
[; ;main.c: 820: }
[; ;main.c: 827: }
"827
[e :UE 568 ]
}
"855
[v _USBCBInitEP `(v ~T0 @X0 1 ef1`uc ]
"856
{
[; ;main.c: 855: void USBCBInitEP(uint8_t ConfigurationIndex)
[; ;main.c: 856: {
[e :U _USBCBInitEP ]
"855
[v _ConfigurationIndex `uc ~T0 @X0 1 r1 ]
"856
[f ]
[; ;main.c: 864: if(ConfigurationIndex == 1)
"864
[e $ ! == -> _ConfigurationIndex `i -> 1 `i 573  ]
[; ;main.c: 865: {
"865
{
[; ;main.c: 870: HIDInitEP();
"870
[e ( _HIDInitEP ..  ]
[; ;main.c: 873: UserInit();
"873
[e ( _UserInit ..  ]
"874
}
[e :U 573 ]
[; ;main.c: 874: }
[; ;main.c: 880: }
"880
[e :UE 572 ]
}
"906
[v _USBCBCheckOtherReq `(v ~T0 @X0 1 ef ]
"907
{
[; ;main.c: 906: void USBCBCheckOtherReq(void)
[; ;main.c: 907: {
[e :U _USBCBCheckOtherReq ]
[f ]
[; ;main.c: 908: USBCheckHIDRequest();
"908
[e ( _USBCheckHIDRequest ..  ]
[; ;main.c: 909: }
"909
[e :UE 574 ]
}
