gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 1 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00001 ;-------------------------------------------------------- 00002 ; File Created by SDCC : free open source ANSI-C Compiler 00003 ; Version 2.9.7 #5883 (Jul 21 2010) (CYGWIN) 00004 ; This file was generated Thu Dec 30 14:09:56 2010 00005 ;-------------------------------------------------------- 00006 ; PIC16 port for the Microchip 16-bit core micros 00007 ;-------------------------------------------------------- 00008 list p=18f2680 00009 00010 radix dec 00011 00012 ;-------------------------------------------------------- 00013 ; public variables in this module 00014 ;-------------------------------------------------------- 00015 global _SERIAL_initialize 00016 global _SERIAL_putc 00017 global _SERIAL_getc 00018 global _SERIAL_write 00019 global _SERIAL_readable 00020 global _SERIAL_writable 00021 00022 ;-------------------------------------------------------- 00023 ; extern variables in this module 00024 ;-------------------------------------------------------- 00025 extern __gptrget2 00026 extern __gptrget1 00027 extern _RXF6SIDHbits 00028 extern _RXF6SIDLbits 00029 extern _RXF6EIDHbits 00030 extern _RXF6EIDLbits 00031 extern _RXF7SIDHbits 00032 extern _RXF7SIDLbits 00033 extern _RXF7EIDHbits 00034 extern _RXF7EIDLbits 00035 extern _RXF8SIDHbits 00036 extern _RXF8SIDLbits 00037 extern _RXF8EIDHbits 00038 extern _RXF8EIDLbits 00039 extern _RXF9SIDHbits 00040 extern _RXF9SIDLbits 00041 extern _RXF9EIDHbits 00042 extern _RXF9EIDLbits 00043 extern _RXF10SIDHbits 00044 extern _RXF10SIDLbits 00045 extern _RXF10EIDHbits 00046 extern _RXF10EIDLbits 00047 extern _RXF11SIDHbits 00048 extern _RXF11SIDLbits 00049 extern _RXF11EIDHbits 00050 extern _RXF11EIDLbits 00051 extern _RXF12SIDHbits 00052 extern _RXF12SIDLbits 00053 extern _RXF12EIDHbits 00054 extern _RXF12EIDLbits gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 2 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00055 extern _RXF13SIDHbits 00056 extern _RXF13SIDLbits 00057 extern _RXF13EIDHbits 00058 extern _RXF13EIDLbits 00059 extern _RXF14SIDHbits 00060 extern _RXF14SIDLbits 00061 extern _RXF14EIDHbits 00062 extern _RXF14EIDLbits 00063 extern _RXF15SIDHbits 00064 extern _RXF15SIDLbits 00065 extern _RXF15EIDHbits 00066 extern _RXF15EIDLbits 00067 extern _RXFCON0bits 00068 extern _RXFCON1bits 00069 extern _SDFLCbits 00070 extern _RXFBCON0bits 00071 extern _RXFBCON1bits 00072 extern _RXFBCON2bits 00073 extern _RXFBCON3bits 00074 extern _RXFBCON4bits 00075 extern _RXFBCON5bits 00076 extern _RXFBCON6bits 00077 extern _RXFBCON7bits 00078 extern _MSEL0bits 00079 extern _MSEL1bits 00080 extern _MSEL2bits 00081 extern _MSEL3bits 00082 extern _BSEL0bits 00083 extern _BIE0bits 00084 extern _TXBIEbits 00085 extern _B0CONbits 00086 extern _B0SIDHbits 00087 extern _B0SIDLbits 00088 extern _B0EIDHbits 00089 extern _B0EIDLbits 00090 extern _B0DLCbits 00091 extern _B0D0bits 00092 extern _B0D1bits 00093 extern _B0D2bits 00094 extern _B0D3bits 00095 extern _B0D4bits 00096 extern _B0D5bits 00097 extern _B0D6bits 00098 extern _B0D7bits 00099 extern _CANSTAT_RO9bits 00100 extern _CANCON_RO9bits 00101 extern _B1CONbits 00102 extern _B1SIDHbits 00103 extern _B1SIDLbits 00104 extern _B1EIDHbits 00105 extern _B1EIDLbits 00106 extern _B1DLCbits 00107 extern _B1D0bits 00108 extern _B1D1bits gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 3 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00109 extern _B1D2bits 00110 extern _B1D3bits 00111 extern _B1D4bits 00112 extern _B1D5bits 00113 extern _B1D6bits 00114 extern _B1D7bits 00115 extern _CANSTAT_RO8bits 00116 extern _CANCON_RO8bits 00117 extern _B2CONbits 00118 extern _B2SIDHbits 00119 extern _B2SIDLbits 00120 extern _B2EIDHbits 00121 extern _B2EIDLbits 00122 extern _B2DLCbits 00123 extern _B2D0bits 00124 extern _B2D1bits 00125 extern _B2D2bits 00126 extern _B2D3bits 00127 extern _B2D4bits 00128 extern _B2D5bits 00129 extern _B2D6bits 00130 extern _B2D7bits 00131 extern _CANSTAT_RO7bits 00132 extern _CANCON_RO7bits 00133 extern _B3CONbits 00134 extern _B3SIDHbits 00135 extern _B3SIDLbits 00136 extern _B3EIDHbits 00137 extern _B3EIDLbits 00138 extern _B3DLCbits 00139 extern _B3D0bits 00140 extern _B3D1bits 00141 extern _B3D2bits 00142 extern _B3D3bits 00143 extern _B3D4bits 00144 extern _B3D5bits 00145 extern _B3D6bits 00146 extern _B3D7bits 00147 extern _CANSTAT_RO6bits 00148 extern _CANCON_RO6bits 00149 extern _B4CONbits 00150 extern _B4SIDHbits 00151 extern _B4SIDLbits 00152 extern _B4EIDHbits 00153 extern _B4EIDLbits 00154 extern _B4DLCbits 00155 extern _B4D0bits 00156 extern _B4D1bits 00157 extern _B4D2bits 00158 extern _B4D3bits 00159 extern _B4D4bits 00160 extern _B4D5bits 00161 extern _B4D6bits 00162 extern _B4D7bits gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 4 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00163 extern _CANSTAT_RO5bits 00164 extern _CANCON_RO5bits 00165 extern _B5CONbits 00166 extern _B5SIDHbits 00167 extern _B5SIDLbits 00168 extern _B5EIDHbits 00169 extern _B5EIDLbits 00170 extern _B5DLCbits 00171 extern _B5D0bits 00172 extern _B5D1bits 00173 extern _B5D2bits 00174 extern _B5D3bits 00175 extern _B5D4bits 00176 extern _B5D5bits 00177 extern _B5D6bits 00178 extern _B5D7bits 00179 extern _CANSTAT_RO4bits 00180 extern _CANCON_RO4bits 00181 extern _RXF0SIDHbits 00182 extern _RXF0SIDLbits 00183 extern _RXF0EIDHbits 00184 extern _RXF0EIDLbits 00185 extern _RXF1SIDHbits 00186 extern _RXF1SIDLbits 00187 extern _RXF1EIDHbits 00188 extern _RXF1EIDLbits 00189 extern _RXF2SIDHbits 00190 extern _RXF2SIDLbits 00191 extern _RXF2EIDHbits 00192 extern _RXF2EIDLbits 00193 extern _RXF3SIDHbits 00194 extern _RXF3SIDLbits 00195 extern _RXF3EIDHbits 00196 extern _RXF3EIDLbits 00197 extern _RXF4SIDHbits 00198 extern _RXF4SIDLbits 00199 extern _RXF4EIDHbits 00200 extern _RXF4EIDLbits 00201 extern _RXF5SIDHbits 00202 extern _RXF5SIDLbits 00203 extern _RXF5EIDHbits 00204 extern _RXF5EIDLbits 00205 extern _RXM0SIDHbits 00206 extern _RXM0SIDLbits 00207 extern _RXM0EIDHbits 00208 extern _RXM0EIDLbits 00209 extern _RXM1SIDHbits 00210 extern _RXM1SIDLbits 00211 extern _RXM1EIDHbits 00212 extern _RXM1EIDLbits 00213 extern _TXB2CONbits 00214 extern _TXB2SIDHbits 00215 extern _TXB2SIDLbits 00216 extern _TXB2EIDHbits gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 5 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00217 extern _TXB2EIDLbits 00218 extern _TXB2DLCbits 00219 extern _TXB2D0bits 00220 extern _TXB2D1bits 00221 extern _TXB2D2bits 00222 extern _TXB2D3bits 00223 extern _TXB2D4bits 00224 extern _TXB2D5bits 00225 extern _TXB2D6bits 00226 extern _TXB2D7bits 00227 extern _CANSTAT_RO3bits 00228 extern _CANCON_RO3bits 00229 extern _TXB1CONbits 00230 extern _TXB1SIDHbits 00231 extern _TXB1SIDLbits 00232 extern _TXB1EIDHbits 00233 extern _TXB1EIDLbits 00234 extern _TXB1DLCbits 00235 extern _TXB1D0bits 00236 extern _TXB1D1bits 00237 extern _TXB1D2bits 00238 extern _TXB1D3bits 00239 extern _TXB1D4bits 00240 extern _TXB1D5bits 00241 extern _TXB1D6bits 00242 extern _TXB1D7bits 00243 extern _CANSTAT_RO2bits 00244 extern _CANCON_RO2bits 00245 extern _TXB0CONbits 00246 extern _TXB0SIDHbits 00247 extern _TXB0SIDLbits 00248 extern _TXB0EIDHbits 00249 extern _TXB0EIDLbits 00250 extern _TXB0DLCbits 00251 extern _TXB0D0bits 00252 extern _TXB0D1bits 00253 extern _TXB0D2bits 00254 extern _TXB0D3bits 00255 extern _TXB0D4bits 00256 extern _TXB0D5bits 00257 extern _TXB0D6bits 00258 extern _TXB0D7bits 00259 extern _CANSTAT_RO1bits 00260 extern _CANCON_RO1bits 00261 extern _RXB1CONbits 00262 extern _RXB1SIDHbits 00263 extern _RXB1SIDLbits 00264 extern _RXB1EIDHbits 00265 extern _RXB1EIDLbits 00266 extern _RXB1DLCbits 00267 extern _RXB1D0bits 00268 extern _RXB1D1bits 00269 extern _RXB1D2bits 00270 extern _RXB1D3bits gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 6 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00271 extern _RXB1D4bits 00272 extern _RXB1D5bits 00273 extern _RXB1D6bits 00274 extern _RXB1D7bits 00275 extern _CANSTAT_RO0bits 00276 extern _CANCON_RO0bits 00277 extern _RXB0CONbits 00278 extern _RXB0SIDHbits 00279 extern _RXB0SIDLbits 00280 extern _RXB0EIDHbits 00281 extern _RXB0EIDLbits 00282 extern _RXB0DLCbits 00283 extern _RXB0D0bits 00284 extern _RXB0D1bits 00285 extern _RXB0D2bits 00286 extern _RXB0D3bits 00287 extern _RXB0D4bits 00288 extern _RXB0D5bits 00289 extern _RXB0D6bits 00290 extern _RXB0D7bits 00291 extern _CANSTATbits 00292 extern _CANCONbits 00293 extern _BRGCON1bits 00294 extern _BRGCON2bits 00295 extern _BRGCON3bits 00296 extern _CIOCONbits 00297 extern _COMSTATbits 00298 extern _RXERRCNTbits 00299 extern _TXERRCNTbits 00300 extern _ECANCONbits 00301 extern _PORTAbits 00302 extern _PORTBbits 00303 extern _PORTCbits 00304 extern _LATAbits 00305 extern _LATBbits 00306 extern _LATCbits 00307 extern _DDRAbits 00308 extern _TRISAbits 00309 extern _DDRBbits 00310 extern _TRISBbits 00311 extern _DDRCbits 00312 extern _TRISCbits 00313 extern _OSCTUNEbits 00314 extern _PIE1bits 00315 extern _PIR1bits 00316 extern _IPR1bits 00317 extern _PIE2bits 00318 extern _PIR2bits 00319 extern _IPR2bits 00320 extern _PIE3bits 00321 extern _PIR3bits 00322 extern _IPR3bits 00323 extern _EECON1bits 00324 extern _RCSTAbits gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 7 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00325 extern _TXSTAbits 00326 extern _T3CONbits 00327 extern _BAUDCONbits 00328 extern _CCP1CONbits 00329 extern _ADCON2bits 00330 extern _ADCON1bits 00331 extern _ADCON0bits 00332 extern _SSPCON2bits 00333 extern _SSPCON1bits 00334 extern _SSPSTATbits 00335 extern _T2CONbits 00336 extern _T1CONbits 00337 extern _RCONbits 00338 extern _WDTCONbits 00339 extern _HLVDCONbits 00340 extern _LVDCONbits 00341 extern _OSCCONbits 00342 extern _T0CONbits 00343 extern _STATUSbits 00344 extern _INTCON3bits 00345 extern _INTCON2bits 00346 extern _INTCONbits 00347 extern _STKPTRbits 00348 extern _RXF6SIDH 00349 extern _RXF6SIDL 00350 extern _RXF6EIDH 00351 extern _RXF6EIDL 00352 extern _RXF7SIDH 00353 extern _RXF7SIDL 00354 extern _RXF7EIDH 00355 extern _RXF7EIDL 00356 extern _RXF8SIDH 00357 extern _RXF8SIDL 00358 extern _RXF8EIDH 00359 extern _RXF8EIDL 00360 extern _RXF9SIDH 00361 extern _RXF9SIDL 00362 extern _RXF9EIDH 00363 extern _RXF9EIDL 00364 extern _RXF10SIDH 00365 extern _RXF10SIDL 00366 extern _RXF10EIDH 00367 extern _RXF10EIDL 00368 extern _RXF11SIDH 00369 extern _RXF11SIDL 00370 extern _RXF11EIDH 00371 extern _RXF11EIDL 00372 extern _RXF12SIDH 00373 extern _RXF12SIDL 00374 extern _RXF12EIDH 00375 extern _RXF12EIDL 00376 extern _RXF13SIDH 00377 extern _RXF13SIDL 00378 extern _RXF13EIDH gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 8 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00379 extern _RXF13EIDL 00380 extern _RXF14SIDH 00381 extern _RXF14SIDL 00382 extern _RXF14EIDH 00383 extern _RXF14EIDL 00384 extern _RXF15SIDH 00385 extern _RXF15SIDL 00386 extern _RXF15EIDH 00387 extern _RXF15EIDL 00388 extern _RXFCON0 00389 extern _RXFCON1 00390 extern _SDFLC 00391 extern _RXFBCON0 00392 extern _RXFBCON1 00393 extern _RXFBCON2 00394 extern _RXFBCON3 00395 extern _RXFBCON4 00396 extern _RXFBCON5 00397 extern _RXFBCON6 00398 extern _RXFBCON7 00399 extern _MSEL0 00400 extern _MSEL1 00401 extern _MSEL2 00402 extern _MSEL3 00403 extern _BSEL0 00404 extern _BIE0 00405 extern _TXBIE 00406 extern _B0CON 00407 extern _B0SIDH 00408 extern _B0SIDL 00409 extern _B0EIDH 00410 extern _B0EIDL 00411 extern _B0DLC 00412 extern _B0D0 00413 extern _B0D1 00414 extern _B0D2 00415 extern _B0D3 00416 extern _B0D4 00417 extern _B0D5 00418 extern _B0D6 00419 extern _B0D7 00420 extern _CANSTAT_RO9 00421 extern _CANCON_RO9 00422 extern _B1CON 00423 extern _B1SIDH 00424 extern _B1SIDL 00425 extern _B1EIDH 00426 extern _B1EIDL 00427 extern _B1DLC 00428 extern _B1D0 00429 extern _B1D1 00430 extern _B1D2 00431 extern _B1D3 00432 extern _B1D4 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 9 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00433 extern _B1D5 00434 extern _B1D6 00435 extern _B1D7 00436 extern _CANSTAT_RO8 00437 extern _CANCON_RO8 00438 extern _B2CON 00439 extern _B2SIDH 00440 extern _B2SIDL 00441 extern _B2EIDH 00442 extern _B2EIDL 00443 extern _B2DLC 00444 extern _B2D0 00445 extern _B2D1 00446 extern _B2D2 00447 extern _B2D3 00448 extern _B2D4 00449 extern _B2D5 00450 extern _B2D6 00451 extern _B2D7 00452 extern _CANSTAT_RO7 00453 extern _CANCON_RO7 00454 extern _B3CON 00455 extern _B3SIDH 00456 extern _B3SIDL 00457 extern _B3EIDH 00458 extern _B3EIDL 00459 extern _B3DLC 00460 extern _B3D0 00461 extern _B3D1 00462 extern _B3D2 00463 extern _B3D3 00464 extern _B3D4 00465 extern _B3D5 00466 extern _B3D6 00467 extern _B3D7 00468 extern _CANSTAT_RO6 00469 extern _CANCON_RO6 00470 extern _B4CON 00471 extern _B4SIDH 00472 extern _B4SIDL 00473 extern _B4EIDH 00474 extern _B4EIDL 00475 extern _B4DLC 00476 extern _B4D0 00477 extern _B4D1 00478 extern _B4D2 00479 extern _B4D3 00480 extern _B4D4 00481 extern _B4D5 00482 extern _B4D6 00483 extern _B4D7 00484 extern _CANSTAT_RO5 00485 extern _CANCON_RO5 00486 extern _B5CON gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 10 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00487 extern _B5SIDH 00488 extern _B5SIDL 00489 extern _B5EIDH 00490 extern _B5EIDL 00491 extern _B5DLC 00492 extern _B5D0 00493 extern _B5D1 00494 extern _B5D2 00495 extern _B5D3 00496 extern _B5D4 00497 extern _B5D5 00498 extern _B5D6 00499 extern _B5D7 00500 extern _CANSTAT_RO4 00501 extern _CANCON_RO4 00502 extern _RXF0SIDH 00503 extern _RXF0SIDL 00504 extern _RXF0EIDH 00505 extern _RXF0EIDL 00506 extern _RXF1SIDH 00507 extern _RXF1SIDL 00508 extern _RXF1EIDH 00509 extern _RXF1EIDL 00510 extern _RXF2SIDH 00511 extern _RXF2SIDL 00512 extern _RXF2EIDH 00513 extern _RXF2EIDL 00514 extern _RXF3SIDH 00515 extern _RXF3SIDL 00516 extern _RXF3EIDH 00517 extern _RXF3EIDL 00518 extern _RXF4SIDH 00519 extern _RXF4SIDL 00520 extern _RXF4EIDH 00521 extern _RXF4EIDL 00522 extern _RXF5SIDH 00523 extern _RXF5SIDL 00524 extern _RXF5EIDH 00525 extern _RXF5EIDL 00526 extern _RXM0SIDH 00527 extern _RXM0SIDL 00528 extern _RXM0EIDH 00529 extern _RXM0EIDL 00530 extern _RXM1SIDH 00531 extern _RXM1SIDL 00532 extern _RXM1EIDH 00533 extern _RXM1EIDL 00534 extern _TXB2CON 00535 extern _TXB2SIDH 00536 extern _TXB2SIDL 00537 extern _TXB2EIDH 00538 extern _TXB2EIDL 00539 extern _TXB2DLC 00540 extern _TXB2D0 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 11 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00541 extern _TXB2D1 00542 extern _TXB2D2 00543 extern _TXB2D3 00544 extern _TXB2D4 00545 extern _TXB2D5 00546 extern _TXB2D6 00547 extern _TXB2D7 00548 extern _CANSTAT_RO3 00549 extern _CANCON_RO3 00550 extern _TXB1CON 00551 extern _TXB1SIDH 00552 extern _TXB1SIDL 00553 extern _TXB1EIDH 00554 extern _TXB1EIDL 00555 extern _TXB1DLC 00556 extern _TXB1D0 00557 extern _TXB1D1 00558 extern _TXB1D2 00559 extern _TXB1D3 00560 extern _TXB1D4 00561 extern _TXB1D5 00562 extern _TXB1D6 00563 extern _TXB1D7 00564 extern _CANSTAT_RO2 00565 extern _CANCON_RO2 00566 extern _TXB0CON 00567 extern _TXB0SIDH 00568 extern _TXB0SIDL 00569 extern _TXB0EIDH 00570 extern _TXB0EIDL 00571 extern _TXB0DLC 00572 extern _TXB0D0 00573 extern _TXB0D1 00574 extern _TXB0D2 00575 extern _TXB0D3 00576 extern _TXB0D4 00577 extern _TXB0D5 00578 extern _TXB0D6 00579 extern _TXB0D7 00580 extern _CANSTAT_RO1 00581 extern _CANCON_RO1 00582 extern _RXB1CON 00583 extern _RXB1SIDH 00584 extern _RXB1SIDL 00585 extern _RXB1EIDH 00586 extern _RXB1EIDL 00587 extern _RXB1DLC 00588 extern _RXB1D0 00589 extern _RXB1D1 00590 extern _RXB1D2 00591 extern _RXB1D3 00592 extern _RXB1D4 00593 extern _RXB1D5 00594 extern _RXB1D6 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 12 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00595 extern _RXB1D7 00596 extern _CANSTAT_RO0 00597 extern _CANCON_RO0 00598 extern _RXB0CON 00599 extern _RXB0SIDH 00600 extern _RXB0SIDL 00601 extern _RXB0EIDH 00602 extern _RXB0EIDL 00603 extern _RXB0DLC 00604 extern _RXB0D0 00605 extern _RXB0D1 00606 extern _RXB0D2 00607 extern _RXB0D3 00608 extern _RXB0D4 00609 extern _RXB0D5 00610 extern _RXB0D6 00611 extern _RXB0D7 00612 extern _CANSTAT 00613 extern _CANCON 00614 extern _BRGCON1 00615 extern _BRGCON2 00616 extern _BRGCON3 00617 extern _CIOCON 00618 extern _COMSTAT 00619 extern _RXERRCNT 00620 extern _TXERRCNT 00621 extern _ECANCON 00622 extern _PORTA 00623 extern _PORTB 00624 extern _PORTC 00625 extern _LATA 00626 extern _LATB 00627 extern _LATC 00628 extern _DDRA 00629 extern _TRISA 00630 extern _DDRB 00631 extern _TRISB 00632 extern _DDRC 00633 extern _TRISC 00634 extern _OSCTUNE 00635 extern _PIE1 00636 extern _PIR1 00637 extern _IPR1 00638 extern _PIE2 00639 extern _PIR2 00640 extern _IPR2 00641 extern _PIE3 00642 extern _PIR3 00643 extern _IPR3 00644 extern _EECON1 00645 extern _EECON2 00646 extern _EEDATA 00647 extern _EEADR 00648 extern _EEADRH gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 13 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00649 extern _RCSTA 00650 extern _TXSTA 00651 extern _TXREG 00652 extern _RCREG 00653 extern _SPBRG 00654 extern _SPBRGH 00655 extern _T3CON 00656 extern _TMR3L 00657 extern _TMR3H 00658 extern _BAUDCON 00659 extern _CCP1CON 00660 extern _CCPR1 00661 extern _CCPR1L 00662 extern _CCPR1H 00663 extern _ADCON2 00664 extern _ADCON1 00665 extern _ADCON0 00666 extern _ADRES 00667 extern _ADRESL 00668 extern _ADRESH 00669 extern _SSPCON2 00670 extern _SSPCON1 00671 extern _SSPSTAT 00672 extern _SSPADD 00673 extern _SSPBUF 00674 extern _T2CON 00675 extern _PR2 00676 extern _TMR2 00677 extern _T1CON 00678 extern _TMR1L 00679 extern _TMR1H 00680 extern _RCON 00681 extern _WDTCON 00682 extern _HLVDCON 00683 extern _LVDCON 00684 extern _OSCCON 00685 extern _T0CON 00686 extern _TMR0L 00687 extern _TMR0H 00688 extern _STATUS 00689 extern _FSR2L 00690 extern _FSR2H 00691 extern _PLUSW2 00692 extern _PREINC2 00693 extern _POSTDEC2 00694 extern _POSTINC2 00695 extern _INDF2 00696 extern _BSR 00697 extern _FSR1L 00698 extern _FSR1H 00699 extern _PLUSW1 00700 extern _PREINC1 00701 extern _POSTDEC1 00702 extern _POSTINC1 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 14 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00703 extern _INDF1 00704 extern _WREG 00705 extern _FSR0L 00706 extern _FSR0H 00707 extern _PLUSW0 00708 extern _PREINC0 00709 extern _POSTDEC0 00710 extern _POSTINC0 00711 extern _INDF0 00712 extern _INTCON3 00713 extern _INTCON2 00714 extern _INTCON 00715 extern _PROD 00716 extern _PRODL 00717 extern _PRODH 00718 extern _TABLAT 00719 extern _TBLPTR 00720 extern _TBLPTRL 00721 extern _TBLPTRH 00722 extern _TBLPTRU 00723 extern _PC 00724 extern _PCL 00725 extern _PCLATH 00726 extern _PCLATU 00727 extern _STKPTR 00728 extern _TOS 00729 extern _TOSL 00730 extern _TOSH 00731 extern _TOSU 00732 extern _usart_open 00733 extern _usart_busy 00734 extern _usart_getc 00735 extern _usart_putc 00736 extern __mulint 00737 extern __divslong 00738 ;-------------------------------------------------------- 00739 ; Equates to used internal registers 00740 ;-------------------------------------------------------- 00000FD8 00741 STATUS equ 0xfd8 00000FE8 00742 WREG equ 0xfe8 00000FE9 00743 FSR0L equ 0xfe9 00000FE1 00744 FSR1L equ 0xfe1 00000FD9 00745 FSR2L equ 0xfd9 00000FE5 00746 POSTDEC1 equ 0xfe5 00000FE4 00747 PREINC1 equ 0xfe4 00000FDB 00748 PLUSW2 equ 0xfdb 00000FF3 00749 PRODL equ 0xff3 00000FF4 00750 PRODH equ 0xff4 00751 00752 00753 ; Internal registers 00754 .registers udata_ovr 0x0000 00755 r0x00 res 1 00756 r0x01 res 1 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 15 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00757 r0x02 res 1 00758 r0x03 res 1 00759 r0x04 res 1 00760 r0x05 res 1 00761 r0x06 res 1 00762 r0x07 res 1 00763 r0x08 res 1 00764 r0x09 res 1 00765 r0x0a res 1 00766 r0x0b res 1 00767 00768 ;-------------------------------------------------------- 00769 ; global & static initialisations 00770 ;-------------------------------------------------------- 00771 ; I code from now on! 00772 ; ; Starting pCode block 00773 S_serial__SERIAL_writable code 0000 00774 _SERIAL_writable: 00775 ; .line 97; serial.c bool SERIAL_writable(SERIAL_handle h) 0000 CFD9 FFE5 00776 MOVFF FSR2L, POSTDEC1 0004 CFE1 FFD9 00777 MOVFF FSR1L, FSR2L 0008 C000 FFE5 00778 MOVFF r0x00, POSTDEC1 000C C000 FFE5 00779 MOVFF r0x01, POSTDEC1 0010 0E02 00780 MOVLW 0x02 0012 CFDB F000 00781 MOVFF PLUSW2, r0x00 0016 0E03 00782 MOVLW 0x03 0018 CFDB F000 00783 MOVFF PLUSW2, r0x01 00784 ; .line 99; serial.c if(h==1) 001C 5000 00785 MOVF r0x00, W 001E 0A01 00786 XORLW 0x01 0020 E100 00787 BNZ _00190_DS_ 0022 5000 00788 MOVF r0x01, W 0024 E000 00789 BZ _00191_DS_ 0026 00790 _00190_DS_: 0026 D000 00791 BRA _00186_DS_ 0028 00792 _00191_DS_: 00793 ; .line 101; serial.c if(usart_busy()) 0028 EC00 F000 00794 CALL _usart_busy 002C 6E00 00795 MOVWF r0x00 002E 5000 00796 MOVF r0x00, W 0030 E000 00797 BZ _00182_DS_ 00798 ; .line 103; serial.c return 0; // not writable 0032 6AE8 00799 CLRF WREG 0034 D000 00800 BRA _00186_DS_ 0036 00801 _00182_DS_: 00802 ; .line 107; serial.c return 1; // writable 0036 0E01 00803 MOVLW 0x01 0038 00804 _00186_DS_: 0038 CFE4 F000 00805 MOVFF PREINC1, r0x01 003C CFE4 F000 00806 MOVFF PREINC1, r0x00 0040 CFE4 FFD9 00807 MOVFF PREINC1, FSR2L 0044 0012 00808 RETURN 00809 00810 ; ; Starting pCode block gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 16 LOC OBJECT CODE LINE SOURCE TEXT VALUE 00811 S_serial__SERIAL_readable code 0000 00812 _SERIAL_readable: 00813 ; .line 87; serial.c bool SERIAL_readable(SERIAL_handle h) 0000 CFD9 FFE5 00814 MOVFF FSR2L, POSTDEC1 0004 CFE1 FFD9 00815 MOVFF FSR1L, FSR2L 0008 C000 FFE5 00816 MOVFF r0x00, POSTDEC1 000C C000 FFE5 00817 MOVFF r0x01, POSTDEC1 0010 0E02 00818 MOVLW 0x02 0012 CFDB F000 00819 MOVFF PLUSW2, r0x00 0016 0E03 00820 MOVLW 0x03 0018 CFDB F000 00821 MOVFF PLUSW2, r0x01 00822 ; .line 89; serial.c if(h == 1) 001C 5000 00823 MOVF r0x00, W 001E 0A01 00824 XORLW 0x01 0020 E100 00825 BNZ _00175_DS_ 0022 5000 00826 MOVF r0x01, W 0024 E000 00827 BZ _00176_DS_ 0026 00828 _00175_DS_: 0026 D000 00829 BRA _00171_DS_ 0028 00830 _00176_DS_: 00831 ; .line 91; serial.c if(PIR1bits.RCIF)return 1; 0028 AA00 00832 BTFSS _PIR1bits, 5 002A D000 00833 BRA _00167_DS_ 002C 0E01 00834 MOVLW 0x01 002E D000 00835 BRA _00171_DS_ 0030 00836 _00167_DS_: 00837 ; .line 92; serial.c else return 0; 0030 6AE8 00838 CLRF WREG 0032 00839 _00171_DS_: 0032 CFE4 F000 00840 MOVFF PREINC1, r0x01 0036 CFE4 F000 00841 MOVFF PREINC1, r0x00 003A CFE4 FFD9 00842 MOVFF PREINC1, FSR2L 003E 0012 00843 RETURN 00844 00845 ; ; Starting pCode block 00846 S_serial__SERIAL_write code 0000 00847 _SERIAL_write: 00848 ; .line 74; serial.c void SERIAL_write(SERIAL_handle h,SERIAL_datatype *t, int n) 0000 CFD9 FFE5 00849 MOVFF FSR2L, POSTDEC1 0004 CFE1 FFD9 00850 MOVFF FSR1L, FSR2L 0008 C000 FFE5 00851 MOVFF r0x00, POSTDEC1 000C C000 FFE5 00852 MOVFF r0x01, POSTDEC1 0010 C000 FFE5 00853 MOVFF r0x02, POSTDEC1 0014 C000 FFE5 00854 MOVFF r0x03, POSTDEC1 0018 C000 FFE5 00855 MOVFF r0x04, POSTDEC1 001C C000 FFE5 00856 MOVFF r0x05, POSTDEC1 0020 C000 FFE5 00857 MOVFF r0x06, POSTDEC1 0024 C000 FFE5 00858 MOVFF r0x07, POSTDEC1 0028 C000 FFE5 00859 MOVFF r0x08, POSTDEC1 002C C000 FFE5 00860 MOVFF r0x09, POSTDEC1 0030 C000 FFE5 00861 MOVFF r0x0a, POSTDEC1 0034 C000 FFE5 00862 MOVFF r0x0b, POSTDEC1 0038 0E02 00863 MOVLW 0x02 003A CFDB F000 00864 MOVFF PLUSW2, r0x00 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 17 LOC OBJECT CODE LINE SOURCE TEXT VALUE 003E 0E03 00865 MOVLW 0x03 0040 CFDB F000 00866 MOVFF PLUSW2, r0x01 0044 0E04 00867 MOVLW 0x04 0046 CFDB F000 00868 MOVFF PLUSW2, r0x02 004A 0E05 00869 MOVLW 0x05 004C CFDB F000 00870 MOVFF PLUSW2, r0x03 0050 0E06 00871 MOVLW 0x06 0052 CFDB F000 00872 MOVFF PLUSW2, r0x04 0056 0E07 00873 MOVLW 0x07 0058 CFDB F000 00874 MOVFF PLUSW2, r0x05 005C 0E08 00875 MOVLW 0x08 005E CFDB F000 00876 MOVFF PLUSW2, r0x06 00877 ; .line 78; serial.c if(h==1) 0062 5000 00878 MOVF r0x00, W 0064 0A01 00879 XORLW 0x01 0066 E100 00880 BNZ _00159_DS_ 0068 5000 00881 MOVF r0x01, W 006A E000 00882 BZ _00160_DS_ 006C 00883 _00159_DS_: 006C D000 00884 BRA _00153_DS_ 006E 00885 _00160_DS_: 00886 ; .line 80; serial.c for( i = 0; ibaud))/(ucon->baud)/4 - 1) <= 255) 005A C000 FFE9 01061 MOVFF r0x02, FSR0L 005E C000 FFF3 01062 MOVFF r0x03, PRODL 0062 5000 01063 MOVF r0x04, W 0064 EC00 F000 01064 CALL __gptrget2 0068 6E00 01065 MOVWF r0x00 006A CFF3 F000 01066 MOVFF PRODL, r0x01 006E 5000 01067 MOVF r0x01, W 0070 6EE5 01068 MOVWF POSTDEC1 0072 5000 01069 MOVF r0x00, W 0074 6EE5 01070 MOVWF POSTDEC1 0076 0E00 01071 MOVLW 0x00 0078 6EE5 01072 MOVWF POSTDEC1 007A 0E02 01073 MOVLW 0x02 007C 6EE5 01074 MOVWF POSTDEC1 007E EC00 F000 01075 CALL __mulint 0082 6E00 01076 MOVWF r0x02 0084 CFF3 F000 01077 MOVFF PRODL, r0x03 0088 0E04 01078 MOVLW 0x04 008A 26E1 01079 ADDWF FSR1L, F 008C 6A00 01080 CLRF r0x04 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 21 LOC OBJECT CODE LINE SOURCE TEXT VALUE 008E 6A00 01081 CLRF r0x05 0090 0E40 01082 MOVLW 0x40 0092 2600 01083 ADDWF r0x02, F 0094 0E4B 01084 MOVLW 0x4b 0096 2200 01085 ADDWFC r0x03, F 0098 0E4C 01086 MOVLW 0x4c 009A 2200 01087 ADDWFC r0x04, F 009C 0E00 01088 MOVLW 0x00 009E 2200 01089 ADDWFC r0x05, F 00A0 C000 F000 01090 MOVFF r0x00, r0x06 00A4 C000 F000 01091 MOVFF r0x01, r0x07 00A8 6A00 01092 CLRF r0x08 00AA 6A00 01093 CLRF r0x09 00AC 5000 01094 MOVF r0x09, W 00AE 6EE5 01095 MOVWF POSTDEC1 00B0 5000 01096 MOVF r0x08, W 00B2 6EE5 01097 MOVWF POSTDEC1 00B4 5000 01098 MOVF r0x07, W 00B6 6EE5 01099 MOVWF POSTDEC1 00B8 5000 01100 MOVF r0x06, W 00BA 6EE5 01101 MOVWF POSTDEC1 00BC 5000 01102 MOVF r0x05, W 00BE 6EE5 01103 MOVWF POSTDEC1 00C0 5000 01104 MOVF r0x04, W 00C2 6EE5 01105 MOVWF POSTDEC1 00C4 5000 01106 MOVF r0x03, W 00C6 6EE5 01107 MOVWF POSTDEC1 00C8 5000 01108 MOVF r0x02, W 00CA 6EE5 01109 MOVWF POSTDEC1 00CC EC00 F000 01110 CALL __divslong 00D0 6E00 01111 MOVWF r0x02 00D2 CFF3 F000 01112 MOVFF PRODL, r0x03 00D6 CFF4 F000 01113 MOVFF PRODH, r0x04 00DA CFE9 F000 01114 MOVFF FSR0L, r0x05 00DE 0E08 01115 MOVLW 0x08 00E0 26E1 01116 ADDWF FSR1L, F 00E2 0E00 01117 MOVLW 0x00 00E4 6EE5 01118 MOVWF POSTDEC1 00E6 0E00 01119 MOVLW 0x00 00E8 6EE5 01120 MOVWF POSTDEC1 00EA 0E00 01121 MOVLW 0x00 00EC 6EE5 01122 MOVWF POSTDEC1 00EE 0E04 01123 MOVLW 0x04 00F0 6EE5 01124 MOVWF POSTDEC1 00F2 5000 01125 MOVF r0x05, W 00F4 6EE5 01126 MOVWF POSTDEC1 00F6 5000 01127 MOVF r0x04, W 00F8 6EE5 01128 MOVWF POSTDEC1 00FA 5000 01129 MOVF r0x03, W 00FC 6EE5 01130 MOVWF POSTDEC1 00FE 5000 01131 MOVF r0x02, W 0100 6EE5 01132 MOVWF POSTDEC1 0102 EC00 F000 01133 CALL __divslong 0106 6E00 01134 MOVWF r0x02 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 22 LOC OBJECT CODE LINE SOURCE TEXT VALUE 0108 CFF3 F000 01135 MOVFF PRODL, r0x03 010C CFF4 F000 01136 MOVFF PRODH, r0x04 0110 CFE9 F000 01137 MOVFF FSR0L, r0x05 0114 0E08 01138 MOVLW 0x08 0116 26E1 01139 ADDWF FSR1L, F 0118 0EFF 01140 MOVLW 0xff 011A 2600 01141 ADDWF r0x02, F 011C 0EFF 01142 MOVLW 0xff 011E 2200 01143 ADDWFC r0x03, F 0120 0EFF 01144 MOVLW 0xff 0122 2200 01145 ADDWFC r0x04, F 0124 0EFF 01146 MOVLW 0xff 0126 2200 01147 ADDWFC r0x05, F 0128 5000 01148 MOVF r0x05, W 012A 0F80 01149 ADDLW 0x80 012C 0F80 01150 ADDLW 0x80 012E E100 01151 BNZ _00116_DS_ 0130 0E00 01152 MOVLW 0x00 0132 5C00 01153 SUBWF r0x04, W 0134 E100 01154 BNZ _00116_DS_ 0136 0E01 01155 MOVLW 0x01 0138 5C00 01156 SUBWF r0x03, W 013A E100 01157 BNZ _00116_DS_ 013C 0E00 01158 MOVLW 0x00 013E 5C00 01159 SUBWF r0x02, W 0140 01160 _00116_DS_: 0140 E200 01161 BC _00106_DS_ 01162 ; .line 21; serial.c USART_BRGH_HIGH, BAUD_SPBRG); 0142 5000 01163 MOVF r0x03, W 0144 6EE5 01164 MOVWF POSTDEC1 0146 5000 01165 MOVF r0x02, W 0148 6EE5 01166 MOVWF POSTDEC1 014A 0E7C 01167 MOVLW 0x7c 014C EC00 F000 01168 CALL _usart_open 0150 0E02 01169 MOVLW 0x02 0152 26E1 01170 ADDWF FSR1L, F 0154 D000 01171 BRA _00107_DS_ 0156 01172 _00106_DS_: 01173 ; .line 26; serial.c BAUD_SPBRG = (INSTR_FREQ+8*ucon->baud)/ucon->baud/16 - 1; 0156 5000 01174 MOVF r0x01, W 0158 6EE5 01175 MOVWF POSTDEC1 015A 5000 01176 MOVF r0x00, W 015C 6EE5 01177 MOVWF POSTDEC1 015E 0E00 01178 MOVLW 0x00 0160 6EE5 01179 MOVWF POSTDEC1 0162 0E08 01180 MOVLW 0x08 0164 6EE5 01181 MOVWF POSTDEC1 0166 EC00 F000 01182 CALL __mulint 016A 6E00 01183 MOVWF r0x00 016C CFF3 F000 01184 MOVFF PRODL, r0x01 0170 0E04 01185 MOVLW 0x04 0172 26E1 01186 ADDWF FSR1L, F 0174 6A00 01187 CLRF r0x04 0176 6A00 01188 CLRF r0x05 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 23 LOC OBJECT CODE LINE SOURCE TEXT VALUE 0178 0E40 01189 MOVLW 0x40 017A 2600 01190 ADDWF r0x00, F 017C 0E4B 01191 MOVLW 0x4b 017E 2200 01192 ADDWFC r0x01, F 0180 0E4C 01193 MOVLW 0x4c 0182 2200 01194 ADDWFC r0x04, F 0184 0E00 01195 MOVLW 0x00 0186 2200 01196 ADDWFC r0x05, F 0188 5000 01197 MOVF r0x09, W 018A 6EE5 01198 MOVWF POSTDEC1 018C 5000 01199 MOVF r0x08, W 018E 6EE5 01200 MOVWF POSTDEC1 0190 5000 01201 MOVF r0x07, W 0192 6EE5 01202 MOVWF POSTDEC1 0194 5000 01203 MOVF r0x06, W 0196 6EE5 01204 MOVWF POSTDEC1 0198 5000 01205 MOVF r0x05, W 019A 6EE5 01206 MOVWF POSTDEC1 019C 5000 01207 MOVF r0x04, W 019E 6EE5 01208 MOVWF POSTDEC1 01A0 5000 01209 MOVF r0x01, W 01A2 6EE5 01210 MOVWF POSTDEC1 01A4 5000 01211 MOVF r0x00, W 01A6 6EE5 01212 MOVWF POSTDEC1 01A8 EC00 F000 01213 CALL __divslong 01AC 6E00 01214 MOVWF r0x00 01AE CFF3 F000 01215 MOVFF PRODL, r0x01 01B2 CFF4 F000 01216 MOVFF PRODH, r0x04 01B6 CFE9 F000 01217 MOVFF FSR0L, r0x05 01BA 0E08 01218 MOVLW 0x08 01BC 26E1 01219 ADDWF FSR1L, F 01BE 0E00 01220 MOVLW 0x00 01C0 6EE5 01221 MOVWF POSTDEC1 01C2 0E00 01222 MOVLW 0x00 01C4 6EE5 01223 MOVWF POSTDEC1 01C6 0E00 01224 MOVLW 0x00 01C8 6EE5 01225 MOVWF POSTDEC1 01CA 0E10 01226 MOVLW 0x10 01CC 6EE5 01227 MOVWF POSTDEC1 01CE 5000 01228 MOVF r0x05, W 01D0 6EE5 01229 MOVWF POSTDEC1 01D2 5000 01230 MOVF r0x04, W 01D4 6EE5 01231 MOVWF POSTDEC1 01D6 5000 01232 MOVF r0x01, W 01D8 6EE5 01233 MOVWF POSTDEC1 01DA 5000 01234 MOVF r0x00, W 01DC 6EE5 01235 MOVWF POSTDEC1 01DE EC00 F000 01236 CALL __divslong 01E2 6E00 01237 MOVWF r0x00 01E4 CFF3 F000 01238 MOVFF PRODL, r0x01 01E8 CFF4 F000 01239 MOVFF PRODH, r0x04 01EC CFE9 F000 01240 MOVFF FSR0L, r0x05 01F0 0E08 01241 MOVLW 0x08 01F2 26E1 01242 ADDWF FSR1L, F gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 24 LOC OBJECT CODE LINE SOURCE TEXT VALUE 01F4 0EFF 01243 MOVLW 0xff 01F6 2600 01244 ADDWF r0x00, F 01F8 0EFF 01245 MOVLW 0xff 01FA 2200 01246 ADDWFC r0x01, F 01FC 0EFF 01247 MOVLW 0xff 01FE 2200 01248 ADDWFC r0x04, F 0200 0EFF 01249 MOVLW 0xff 0202 2200 01250 ADDWFC r0x05, F 0204 5000 01251 MOVF r0x00, W 0206 6E00 01252 MOVWF r0x02 0208 5000 01253 MOVF r0x01, W 020A 6E00 01254 MOVWF r0x03 01255 ; .line 32; serial.c USART_BRGH_LOW, BAUD_SPBRG); 020C 5000 01256 MOVF r0x03, W 020E 6EE5 01257 MOVWF POSTDEC1 0210 5000 01258 MOVF r0x02, W 0212 6EE5 01259 MOVWF POSTDEC1 0214 0E6C 01260 MOVLW 0x6c 0216 EC00 F000 01261 CALL _usart_open 021A 0E02 01262 MOVLW 0x02 021C 26E1 01263 ADDWF FSR1L, F 021E 01264 _00107_DS_: 01265 ; .line 35; serial.c usart_putc(13); 021E 0E0D 01266 MOVLW 0x0d 0220 EC00 F000 01267 CALL _usart_putc 01268 ; .line 36; serial.c RCSTAbits.SPEN = 1; //enable uart 0224 8E00 01269 BSF _RCSTAbits, 7 01270 ; .line 37; serial.c RCSTAbits.CREN = 1; // continous receive enable 0226 8800 01271 BSF _RCSTAbits, 4 01272 ; .line 44; serial.c return 1; 0228 6AF3 01273 CLRF PRODL 022A 0E01 01274 MOVLW 0x01 022C D000 01275 BRA _00110_DS_ 022E 01276 _00109_DS_: 01277 ; .line 47; serial.c return 0; // not able to find the correct serial channel 022E 6AF3 01278 CLRF PRODL 0230 6AE8 01279 CLRF WREG 0232 01280 _00110_DS_: 0232 CFE4 F000 01281 MOVFF PREINC1, r0x09 0236 CFE4 F000 01282 MOVFF PREINC1, r0x08 023A CFE4 F000 01283 MOVFF PREINC1, r0x07 023E CFE4 F000 01284 MOVFF PREINC1, r0x06 0242 CFE4 F000 01285 MOVFF PREINC1, r0x05 0246 CFE4 F000 01286 MOVFF PREINC1, r0x04 024A CFE4 F000 01287 MOVFF PREINC1, r0x03 024E CFE4 F000 01288 MOVFF PREINC1, r0x02 0252 CFE4 F000 01289 MOVFF PREINC1, r0x01 0256 CFE4 F000 01290 MOVFF PREINC1, r0x00 025A CFE4 FFD9 01291 MOVFF PREINC1, FSR2L 025E 0012 01292 RETURN 01293 01294 01295 01296 ; Statistics: gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 25 LOC OBJECT CODE LINE SOURCE TEXT VALUE 01297 ; code size: 1148 (0x047c) bytes ( 0.88%) 01298 ; 574 (0x023e) words 01299 ; udata size: 0 (0x0000) bytes ( 0.00%) 01300 ; access size: 12 (0x000c) bytes 01301 01302 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 26 SYMBOL TABLE LABEL VALUE FSR0L 00000FE9 FSR1L 00000FE1 FSR2L 00000FD9 PLUSW2 00000FDB POSTDEC1 00000FE5 PREINC1 00000FE4 PRODH 00000FF4 PRODL 00000FF3 STATUS 00000FD8 WREG 00000FE8 _00106_DS_ 00000156 _00107_DS_ 0000021E _00109_DS_ 0000022E _00110_DS_ 00000232 _00114_DS_ 00000058 _00115_DS_ 0000005A _00116_DS_ 00000140 _00121_DS_ 00000038 _00126_DS_ 00000042 _00130_DS_ 00000030 _00131_DS_ 00000032 _00137_DS_ 00000034 _00138_DS_ 00000036 _00141_DS_ 00000026 _00142_DS_ 00000028 _00149_DS_ 00000072 _00153_DS_ 000000C8 _00159_DS_ 0000006C _00160_DS_ 0000006E _00161_DS_ 00000084 _00167_DS_ 00000030 _00171_DS_ 00000032 _00175_DS_ 00000026 _00176_DS_ 00000028 _00182_DS_ 00000036 _00186_DS_ 00000038 _00190_DS_ 00000026 _00191_DS_ 00000028 _ADCON0 00000000 _ADCON0bits 00000000 _ADCON1 00000000 _ADCON1bits 00000000 _ADCON2 00000000 _ADCON2bits 00000000 _ADRES 00000000 _ADRESH 00000000 _ADRESL 00000000 _B0CON 00000000 _B0CONbits 00000000 _B0D0 00000000 _B0D0bits 00000000 _B0D1 00000000 _B0D1bits 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 27 LOC OBJECT CODE LINE SOURCE TEXT VALUE _B0D2 00000000 _B0D2bits 00000000 _B0D3 00000000 _B0D3bits 00000000 _B0D4 00000000 _B0D4bits 00000000 _B0D5 00000000 _B0D5bits 00000000 _B0D6 00000000 _B0D6bits 00000000 _B0D7 00000000 _B0D7bits 00000000 _B0DLC 00000000 _B0DLCbits 00000000 _B0EIDH 00000000 _B0EIDHbits 00000000 _B0EIDL 00000000 _B0EIDLbits 00000000 _B0SIDH 00000000 _B0SIDHbits 00000000 _B0SIDL 00000000 _B0SIDLbits 00000000 _B1CON 00000000 _B1CONbits 00000000 _B1D0 00000000 _B1D0bits 00000000 _B1D1 00000000 _B1D1bits 00000000 _B1D2 00000000 _B1D2bits 00000000 _B1D3 00000000 _B1D3bits 00000000 _B1D4 00000000 _B1D4bits 00000000 _B1D5 00000000 _B1D5bits 00000000 _B1D6 00000000 _B1D6bits 00000000 _B1D7 00000000 _B1D7bits 00000000 _B1DLC 00000000 _B1DLCbits 00000000 _B1EIDH 00000000 _B1EIDHbits 00000000 _B1EIDL 00000000 _B1EIDLbits 00000000 _B1SIDH 00000000 _B1SIDHbits 00000000 _B1SIDL 00000000 _B1SIDLbits 00000000 _B2CON 00000000 _B2CONbits 00000000 _B2D0 00000000 _B2D0bits 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 28 LOC OBJECT CODE LINE SOURCE TEXT VALUE _B2D1 00000000 _B2D1bits 00000000 _B2D2 00000000 _B2D2bits 00000000 _B2D3 00000000 _B2D3bits 00000000 _B2D4 00000000 _B2D4bits 00000000 _B2D5 00000000 _B2D5bits 00000000 _B2D6 00000000 _B2D6bits 00000000 _B2D7 00000000 _B2D7bits 00000000 _B2DLC 00000000 _B2DLCbits 00000000 _B2EIDH 00000000 _B2EIDHbits 00000000 _B2EIDL 00000000 _B2EIDLbits 00000000 _B2SIDH 00000000 _B2SIDHbits 00000000 _B2SIDL 00000000 _B2SIDLbits 00000000 _B3CON 00000000 _B3CONbits 00000000 _B3D0 00000000 _B3D0bits 00000000 _B3D1 00000000 _B3D1bits 00000000 _B3D2 00000000 _B3D2bits 00000000 _B3D3 00000000 _B3D3bits 00000000 _B3D4 00000000 _B3D4bits 00000000 _B3D5 00000000 _B3D5bits 00000000 _B3D6 00000000 _B3D6bits 00000000 _B3D7 00000000 _B3D7bits 00000000 _B3DLC 00000000 _B3DLCbits 00000000 _B3EIDH 00000000 _B3EIDHbits 00000000 _B3EIDL 00000000 _B3EIDLbits 00000000 _B3SIDH 00000000 _B3SIDHbits 00000000 _B3SIDL 00000000 _B3SIDLbits 00000000 _B4CON 00000000 _B4CONbits 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 29 LOC OBJECT CODE LINE SOURCE TEXT VALUE _B4D0 00000000 _B4D0bits 00000000 _B4D1 00000000 _B4D1bits 00000000 _B4D2 00000000 _B4D2bits 00000000 _B4D3 00000000 _B4D3bits 00000000 _B4D4 00000000 _B4D4bits 00000000 _B4D5 00000000 _B4D5bits 00000000 _B4D6 00000000 _B4D6bits 00000000 _B4D7 00000000 _B4D7bits 00000000 _B4DLC 00000000 _B4DLCbits 00000000 _B4EIDH 00000000 _B4EIDHbits 00000000 _B4EIDL 00000000 _B4EIDLbits 00000000 _B4SIDH 00000000 _B4SIDHbits 00000000 _B4SIDL 00000000 _B4SIDLbits 00000000 _B5CON 00000000 _B5CONbits 00000000 _B5D0 00000000 _B5D0bits 00000000 _B5D1 00000000 _B5D1bits 00000000 _B5D2 00000000 _B5D2bits 00000000 _B5D3 00000000 _B5D3bits 00000000 _B5D4 00000000 _B5D4bits 00000000 _B5D5 00000000 _B5D5bits 00000000 _B5D6 00000000 _B5D6bits 00000000 _B5D7 00000000 _B5D7bits 00000000 _B5DLC 00000000 _B5DLCbits 00000000 _B5EIDH 00000000 _B5EIDHbits 00000000 _B5EIDL 00000000 _B5EIDLbits 00000000 _B5SIDH 00000000 _B5SIDHbits 00000000 _B5SIDL 00000000 _B5SIDLbits 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 30 LOC OBJECT CODE LINE SOURCE TEXT VALUE _BAUDCON 00000000 _BAUDCONbits 00000000 _BIE0 00000000 _BIE0bits 00000000 _BRGCON1 00000000 _BRGCON1bits 00000000 _BRGCON2 00000000 _BRGCON2bits 00000000 _BRGCON3 00000000 _BRGCON3bits 00000000 _BSEL0 00000000 _BSEL0bits 00000000 _BSR 00000000 _CANCON 00000000 _CANCON_RO0 00000000 _CANCON_RO0bits 00000000 _CANCON_RO1 00000000 _CANCON_RO1bits 00000000 _CANCON_RO2 00000000 _CANCON_RO2bits 00000000 _CANCON_RO3 00000000 _CANCON_RO3bits 00000000 _CANCON_RO4 00000000 _CANCON_RO4bits 00000000 _CANCON_RO5 00000000 _CANCON_RO5bits 00000000 _CANCON_RO6 00000000 _CANCON_RO6bits 00000000 _CANCON_RO7 00000000 _CANCON_RO7bits 00000000 _CANCON_RO8 00000000 _CANCON_RO8bits 00000000 _CANCON_RO9 00000000 _CANCON_RO9bits 00000000 _CANCONbits 00000000 _CANSTAT 00000000 _CANSTAT_RO0 00000000 _CANSTAT_RO0bits 00000000 _CANSTAT_RO1 00000000 _CANSTAT_RO1bits 00000000 _CANSTAT_RO2 00000000 _CANSTAT_RO2bits 00000000 _CANSTAT_RO3 00000000 _CANSTAT_RO3bits 00000000 _CANSTAT_RO4 00000000 _CANSTAT_RO4bits 00000000 _CANSTAT_RO5 00000000 _CANSTAT_RO5bits 00000000 _CANSTAT_RO6 00000000 _CANSTAT_RO6bits 00000000 _CANSTAT_RO7 00000000 _CANSTAT_RO7bits 00000000 _CANSTAT_RO8 00000000 _CANSTAT_RO8bits 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 31 LOC OBJECT CODE LINE SOURCE TEXT VALUE _CANSTAT_RO9 00000000 _CANSTAT_RO9bits 00000000 _CANSTATbits 00000000 _CCP1CON 00000000 _CCP1CONbits 00000000 _CCPR1 00000000 _CCPR1H 00000000 _CCPR1L 00000000 _CIOCON 00000000 _CIOCONbits 00000000 _COMSTAT 00000000 _COMSTATbits 00000000 _DDRA 00000000 _DDRAbits 00000000 _DDRB 00000000 _DDRBbits 00000000 _DDRC 00000000 _DDRCbits 00000000 _ECANCON 00000000 _ECANCONbits 00000000 _EEADR 00000000 _EEADRH 00000000 _EECON1 00000000 _EECON1bits 00000000 _EECON2 00000000 _EEDATA 00000000 _FSR0H 00000000 _FSR0L 00000000 _FSR1H 00000000 _FSR1L 00000000 _FSR2H 00000000 _FSR2L 00000000 _HLVDCON 00000000 _HLVDCONbits 00000000 _INDF0 00000000 _INDF1 00000000 _INDF2 00000000 _INTCON 00000000 _INTCON2 00000000 _INTCON2bits 00000000 _INTCON3 00000000 _INTCON3bits 00000000 _INTCONbits 00000000 _IPR1 00000000 _IPR1bits 00000000 _IPR2 00000000 _IPR2bits 00000000 _IPR3 00000000 _IPR3bits 00000000 _LATA 00000000 _LATAbits 00000000 _LATB 00000000 _LATBbits 00000000 _LATC 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 32 LOC OBJECT CODE LINE SOURCE TEXT VALUE _LATCbits 00000000 _LVDCON 00000000 _LVDCONbits 00000000 _MSEL0 00000000 _MSEL0bits 00000000 _MSEL1 00000000 _MSEL1bits 00000000 _MSEL2 00000000 _MSEL2bits 00000000 _MSEL3 00000000 _MSEL3bits 00000000 _OSCCON 00000000 _OSCCONbits 00000000 _OSCTUNE 00000000 _OSCTUNEbits 00000000 _PC 00000000 _PCL 00000000 _PCLATH 00000000 _PCLATU 00000000 _PIE1 00000000 _PIE1bits 00000000 _PIE2 00000000 _PIE2bits 00000000 _PIE3 00000000 _PIE3bits 00000000 _PIR1 00000000 _PIR1bits 00000000 _PIR2 00000000 _PIR2bits 00000000 _PIR3 00000000 _PIR3bits 00000000 _PLUSW0 00000000 _PLUSW1 00000000 _PLUSW2 00000000 _PORTA 00000000 _PORTAbits 00000000 _PORTB 00000000 _PORTBbits 00000000 _PORTC 00000000 _PORTCbits 00000000 _POSTDEC0 00000000 _POSTDEC1 00000000 _POSTDEC2 00000000 _POSTINC0 00000000 _POSTINC1 00000000 _POSTINC2 00000000 _PR2 00000000 _PREINC0 00000000 _PREINC1 00000000 _PREINC2 00000000 _PROD 00000000 _PRODH 00000000 _PRODL 00000000 _RCON 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 33 LOC OBJECT CODE LINE SOURCE TEXT VALUE _RCONbits 00000000 _RCREG 00000000 _RCSTA 00000000 _RCSTAbits 00000000 _RXB0CON 00000000 _RXB0CONbits 00000000 _RXB0D0 00000000 _RXB0D0bits 00000000 _RXB0D1 00000000 _RXB0D1bits 00000000 _RXB0D2 00000000 _RXB0D2bits 00000000 _RXB0D3 00000000 _RXB0D3bits 00000000 _RXB0D4 00000000 _RXB0D4bits 00000000 _RXB0D5 00000000 _RXB0D5bits 00000000 _RXB0D6 00000000 _RXB0D6bits 00000000 _RXB0D7 00000000 _RXB0D7bits 00000000 _RXB0DLC 00000000 _RXB0DLCbits 00000000 _RXB0EIDH 00000000 _RXB0EIDHbits 00000000 _RXB0EIDL 00000000 _RXB0EIDLbits 00000000 _RXB0SIDH 00000000 _RXB0SIDHbits 00000000 _RXB0SIDL 00000000 _RXB0SIDLbits 00000000 _RXB1CON 00000000 _RXB1CONbits 00000000 _RXB1D0 00000000 _RXB1D0bits 00000000 _RXB1D1 00000000 _RXB1D1bits 00000000 _RXB1D2 00000000 _RXB1D2bits 00000000 _RXB1D3 00000000 _RXB1D3bits 00000000 _RXB1D4 00000000 _RXB1D4bits 00000000 _RXB1D5 00000000 _RXB1D5bits 00000000 _RXB1D6 00000000 _RXB1D6bits 00000000 _RXB1D7 00000000 _RXB1D7bits 00000000 _RXB1DLC 00000000 _RXB1DLCbits 00000000 _RXB1EIDH 00000000 _RXB1EIDHbits 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 34 LOC OBJECT CODE LINE SOURCE TEXT VALUE _RXB1EIDL 00000000 _RXB1EIDLbits 00000000 _RXB1SIDH 00000000 _RXB1SIDHbits 00000000 _RXB1SIDL 00000000 _RXB1SIDLbits 00000000 _RXERRCNT 00000000 _RXERRCNTbits 00000000 _RXF0EIDH 00000000 _RXF0EIDHbits 00000000 _RXF0EIDL 00000000 _RXF0EIDLbits 00000000 _RXF0SIDH 00000000 _RXF0SIDHbits 00000000 _RXF0SIDL 00000000 _RXF0SIDLbits 00000000 _RXF10EIDH 00000000 _RXF10EIDHbits 00000000 _RXF10EIDL 00000000 _RXF10EIDLbits 00000000 _RXF10SIDH 00000000 _RXF10SIDHbits 00000000 _RXF10SIDL 00000000 _RXF10SIDLbits 00000000 _RXF11EIDH 00000000 _RXF11EIDHbits 00000000 _RXF11EIDL 00000000 _RXF11EIDLbits 00000000 _RXF11SIDH 00000000 _RXF11SIDHbits 00000000 _RXF11SIDL 00000000 _RXF11SIDLbits 00000000 _RXF12EIDH 00000000 _RXF12EIDHbits 00000000 _RXF12EIDL 00000000 _RXF12EIDLbits 00000000 _RXF12SIDH 00000000 _RXF12SIDHbits 00000000 _RXF12SIDL 00000000 _RXF12SIDLbits 00000000 _RXF13EIDH 00000000 _RXF13EIDHbits 00000000 _RXF13EIDL 00000000 _RXF13EIDLbits 00000000 _RXF13SIDH 00000000 _RXF13SIDHbits 00000000 _RXF13SIDL 00000000 _RXF13SIDLbits 00000000 _RXF14EIDH 00000000 _RXF14EIDHbits 00000000 _RXF14EIDL 00000000 _RXF14EIDLbits 00000000 _RXF14SIDH 00000000 _RXF14SIDHbits 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 35 LOC OBJECT CODE LINE SOURCE TEXT VALUE _RXF14SIDL 00000000 _RXF14SIDLbits 00000000 _RXF15EIDH 00000000 _RXF15EIDHbits 00000000 _RXF15EIDL 00000000 _RXF15EIDLbits 00000000 _RXF15SIDH 00000000 _RXF15SIDHbits 00000000 _RXF15SIDL 00000000 _RXF15SIDLbits 00000000 _RXF1EIDH 00000000 _RXF1EIDHbits 00000000 _RXF1EIDL 00000000 _RXF1EIDLbits 00000000 _RXF1SIDH 00000000 _RXF1SIDHbits 00000000 _RXF1SIDL 00000000 _RXF1SIDLbits 00000000 _RXF2EIDH 00000000 _RXF2EIDHbits 00000000 _RXF2EIDL 00000000 _RXF2EIDLbits 00000000 _RXF2SIDH 00000000 _RXF2SIDHbits 00000000 _RXF2SIDL 00000000 _RXF2SIDLbits 00000000 _RXF3EIDH 00000000 _RXF3EIDHbits 00000000 _RXF3EIDL 00000000 _RXF3EIDLbits 00000000 _RXF3SIDH 00000000 _RXF3SIDHbits 00000000 _RXF3SIDL 00000000 _RXF3SIDLbits 00000000 _RXF4EIDH 00000000 _RXF4EIDHbits 00000000 _RXF4EIDL 00000000 _RXF4EIDLbits 00000000 _RXF4SIDH 00000000 _RXF4SIDHbits 00000000 _RXF4SIDL 00000000 _RXF4SIDLbits 00000000 _RXF5EIDH 00000000 _RXF5EIDHbits 00000000 _RXF5EIDL 00000000 _RXF5EIDLbits 00000000 _RXF5SIDH 00000000 _RXF5SIDHbits 00000000 _RXF5SIDL 00000000 _RXF5SIDLbits 00000000 _RXF6EIDH 00000000 _RXF6EIDHbits 00000000 _RXF6EIDL 00000000 _RXF6EIDLbits 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 36 LOC OBJECT CODE LINE SOURCE TEXT VALUE _RXF6SIDH 00000000 _RXF6SIDHbits 00000000 _RXF6SIDL 00000000 _RXF6SIDLbits 00000000 _RXF7EIDH 00000000 _RXF7EIDHbits 00000000 _RXF7EIDL 00000000 _RXF7EIDLbits 00000000 _RXF7SIDH 00000000 _RXF7SIDHbits 00000000 _RXF7SIDL 00000000 _RXF7SIDLbits 00000000 _RXF8EIDH 00000000 _RXF8EIDHbits 00000000 _RXF8EIDL 00000000 _RXF8EIDLbits 00000000 _RXF8SIDH 00000000 _RXF8SIDHbits 00000000 _RXF8SIDL 00000000 _RXF8SIDLbits 00000000 _RXF9EIDH 00000000 _RXF9EIDHbits 00000000 _RXF9EIDL 00000000 _RXF9EIDLbits 00000000 _RXF9SIDH 00000000 _RXF9SIDHbits 00000000 _RXF9SIDL 00000000 _RXF9SIDLbits 00000000 _RXFBCON0 00000000 _RXFBCON0bits 00000000 _RXFBCON1 00000000 _RXFBCON1bits 00000000 _RXFBCON2 00000000 _RXFBCON2bits 00000000 _RXFBCON3 00000000 _RXFBCON3bits 00000000 _RXFBCON4 00000000 _RXFBCON4bits 00000000 _RXFBCON5 00000000 _RXFBCON5bits 00000000 _RXFBCON6 00000000 _RXFBCON6bits 00000000 _RXFBCON7 00000000 _RXFBCON7bits 00000000 _RXFCON0 00000000 _RXFCON0bits 00000000 _RXFCON1 00000000 _RXFCON1bits 00000000 _RXM0EIDH 00000000 _RXM0EIDHbits 00000000 _RXM0EIDL 00000000 _RXM0EIDLbits 00000000 _RXM0SIDH 00000000 _RXM0SIDHbits 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 37 LOC OBJECT CODE LINE SOURCE TEXT VALUE _RXM0SIDL 00000000 _RXM0SIDLbits 00000000 _RXM1EIDH 00000000 _RXM1EIDHbits 00000000 _RXM1EIDL 00000000 _RXM1EIDLbits 00000000 _RXM1SIDH 00000000 _RXM1SIDHbits 00000000 _RXM1SIDL 00000000 _RXM1SIDLbits 00000000 _SDFLC 00000000 _SDFLCbits 00000000 _SERIAL_getc 00000000 _SERIAL_initialize 00000000 _SERIAL_putc 00000000 _SERIAL_readable 00000000 _SERIAL_writable 00000000 _SERIAL_write 00000000 _SPBRG 00000000 _SPBRGH 00000000 _SSPADD 00000000 _SSPBUF 00000000 _SSPCON1 00000000 _SSPCON1bits 00000000 _SSPCON2 00000000 _SSPCON2bits 00000000 _SSPSTAT 00000000 _SSPSTATbits 00000000 _STATUS 00000000 _STATUSbits 00000000 _STKPTR 00000000 _STKPTRbits 00000000 _T0CON 00000000 _T0CONbits 00000000 _T1CON 00000000 _T1CONbits 00000000 _T2CON 00000000 _T2CONbits 00000000 _T3CON 00000000 _T3CONbits 00000000 _TABLAT 00000000 _TBLPTR 00000000 _TBLPTRH 00000000 _TBLPTRL 00000000 _TBLPTRU 00000000 _TMR0H 00000000 _TMR0L 00000000 _TMR1H 00000000 _TMR1L 00000000 _TMR2 00000000 _TMR3H 00000000 _TMR3L 00000000 _TOS 00000000 _TOSH 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 38 LOC OBJECT CODE LINE SOURCE TEXT VALUE _TOSL 00000000 _TOSU 00000000 _TRISA 00000000 _TRISAbits 00000000 _TRISB 00000000 _TRISBbits 00000000 _TRISC 00000000 _TRISCbits 00000000 _TXB0CON 00000000 _TXB0CONbits 00000000 _TXB0D0 00000000 _TXB0D0bits 00000000 _TXB0D1 00000000 _TXB0D1bits 00000000 _TXB0D2 00000000 _TXB0D2bits 00000000 _TXB0D3 00000000 _TXB0D3bits 00000000 _TXB0D4 00000000 _TXB0D4bits 00000000 _TXB0D5 00000000 _TXB0D5bits 00000000 _TXB0D6 00000000 _TXB0D6bits 00000000 _TXB0D7 00000000 _TXB0D7bits 00000000 _TXB0DLC 00000000 _TXB0DLCbits 00000000 _TXB0EIDH 00000000 _TXB0EIDHbits 00000000 _TXB0EIDL 00000000 _TXB0EIDLbits 00000000 _TXB0SIDH 00000000 _TXB0SIDHbits 00000000 _TXB0SIDL 00000000 _TXB0SIDLbits 00000000 _TXB1CON 00000000 _TXB1CONbits 00000000 _TXB1D0 00000000 _TXB1D0bits 00000000 _TXB1D1 00000000 _TXB1D1bits 00000000 _TXB1D2 00000000 _TXB1D2bits 00000000 _TXB1D3 00000000 _TXB1D3bits 00000000 _TXB1D4 00000000 _TXB1D4bits 00000000 _TXB1D5 00000000 _TXB1D5bits 00000000 _TXB1D6 00000000 _TXB1D6bits 00000000 _TXB1D7 00000000 _TXB1D7bits 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 39 LOC OBJECT CODE LINE SOURCE TEXT VALUE _TXB1DLC 00000000 _TXB1DLCbits 00000000 _TXB1EIDH 00000000 _TXB1EIDHbits 00000000 _TXB1EIDL 00000000 _TXB1EIDLbits 00000000 _TXB1SIDH 00000000 _TXB1SIDHbits 00000000 _TXB1SIDL 00000000 _TXB1SIDLbits 00000000 _TXB2CON 00000000 _TXB2CONbits 00000000 _TXB2D0 00000000 _TXB2D0bits 00000000 _TXB2D1 00000000 _TXB2D1bits 00000000 _TXB2D2 00000000 _TXB2D2bits 00000000 _TXB2D3 00000000 _TXB2D3bits 00000000 _TXB2D4 00000000 _TXB2D4bits 00000000 _TXB2D5 00000000 _TXB2D5bits 00000000 _TXB2D6 00000000 _TXB2D6bits 00000000 _TXB2D7 00000000 _TXB2D7bits 00000000 _TXB2DLC 00000000 _TXB2DLCbits 00000000 _TXB2EIDH 00000000 _TXB2EIDHbits 00000000 _TXB2EIDL 00000000 _TXB2EIDLbits 00000000 _TXB2SIDH 00000000 _TXB2SIDHbits 00000000 _TXB2SIDL 00000000 _TXB2SIDLbits 00000000 _TXBIE 00000000 _TXBIEbits 00000000 _TXERRCNT 00000000 _TXERRCNTbits 00000000 _TXREG 00000000 _TXSTA 00000000 _TXSTAbits 00000000 _WDTCON 00000000 _WDTCONbits 00000000 _WREG 00000000 __18F2680 00000001 __divslong 00000000 __gptrget1 00000000 __gptrget2 00000000 __mulint 00000000 _usart_busy 00000000 gpasm-0.13.7 beta serial.asm 12-30-2010 14:09:57 PAGE 40 LOC OBJECT CODE LINE SOURCE TEXT VALUE _usart_getc 00000000 _usart_open 00000000 _usart_putc 00000000 r0x00 00000000 r0x01 00000001 r0x02 00000002 r0x03 00000003 r0x04 00000004 r0x05 00000005 r0x06 00000006 r0x07 00000007 r0x08 00000008 r0x09 00000009 r0x0a 0000000A r0x0b 0000000B Errors : 0 Warnings : 0 reported, 0 suppressed Messages : 0 reported, 0 suppressed