Created
January 8, 2017 23:02
-
-
Save MichaelSasser/ce7939ea89be9d115955cd28bd4f992c to your computer and use it in GitHub Desktop.
PIC18LF4525 ESAM4500 SW1.0 DelonghiCode 5213214971 Disassembly
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; Input MD5 : 8473EE6AE0AE1EDB104B48997C081E17 | |
; Input CRC32 : 95D320A2 | |
; --------------------------------------------------------------------------- | |
; File Name : PIC18LF4525_ESAM4500_SW1_0_DelonghiCode5213214971.hex | |
; Format : Intel Hex Object Format | |
; Processor : PIC18Cxx | |
; Target assembler: Microchip's MPALC | |
include "P18F4525.INC" | |
; =========================================================================== | |
; Segment type: Pure code | |
; .data (ROM) | |
; assume bsr = 0 | |
; assume pclath = 0 | |
; assume pclatu = 0 | |
b loc_ROM_18 | |
; --------------------------------------------------------------------------- | |
nop | |
nop | |
movff STATUS, byte_RAM_F7F | |
movff PCLATH, byte_RAM_F7E | |
movff BSR, byte_RAM_7D | |
b loc_seg001_6EC8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_18: ; CODE XREF: ROM:0000j | |
lfsr FSR0, byte_RAM_E47 | |
lfsr FSR1, byte_RAM_F63 | |
call sub_seg001_815C, 0 | |
lfsr FSR0, byte_RAM_F5 | |
lfsr FSR1, unk_RAM_180 | |
call sub_seg001_815C, 0 | |
lfsr FSR0, byte_RAM_F | |
lfsr FSR1, unk_RAM_7E | |
call sub_seg001_815C, 0 | |
b loc_seg001_6010 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_40: ; CODE XREF: seg001:00006022p | |
bcf T0CON, TMR0ON, ACCESS | |
movlw 37 ; '7' | |
movwf TMR0L, ACCESS | |
movlw 0C0 | |
movwf T0CON, ACCESS | |
bcf INTCON, TMR0IF, ACCESS | |
bsf INTCON, TMR0IE, ACCESS | |
bcf T1CON, TMR1ON, ACCESS | |
movlw 5 | |
movwf CCP1CON, ACCESS | |
bcf PIR1, CCP1IF, ACCESS | |
bsf PIE1, CCP1IE, ACCESS | |
movlw 10 | |
movwf T1CON, ACCESS | |
bsf T1CON, TMR1ON, ACCESS | |
clrf TMR2, ACCESS | |
movlw 9 | |
movwf T2CON, ACCESS | |
movlw 0F9 | |
movwf PR2, ACCESS | |
bsf T2CON, TMR2ON, ACCESS | |
bcf PIR1, TMR2IF, ACCESS | |
bsf PIE1, TMR2IE, ACCESS | |
clrf T3CON, ACCESS | |
bcf PIR2, TMR3IF, ACCESS | |
movlw 4 | |
movff WREG, byte_RAM_E75 | |
movlw 0C | |
movff WREG, byte_RAM_E76 | |
movwf byte_RAM_52, ACCESS | |
loc_ROM_80: ; DATA XREF: seg001:00300004o | |
movlw 0A | |
movwf byte_RAM_51, ACCESS | |
movff WREG, byte_RAM_ED8 | |
movff WREG, byte_RAM_ED7 | |
movlw 8 | |
movwf byte_RAM_45, ACCESS | |
movlw 50 ; 'P' | |
movwf byte_RAM_47, ACCESS | |
movlw 1E | |
movff WREG, byte_RAM_E8F | |
movff WREG, byte_RAM_E90 | |
movlw 0A | |
movff WREG, byte_RAM_E95 | |
movff WREG, byte_RAM_E94 | |
movff WREG, byte_RAM_E93 | |
movlw 32 ; '2' | |
movff WREG, byte_RAM_E96 | |
movff WREG, byte_RAM_E97 | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0B8 | |
movwf byte_RAM_11A, BANKED | |
movlw 0B | |
movwf byte_RAM_11B, BANKED | |
movlw 14 | |
movff WREG, byte_RAM_ECD | |
movlw 1E | |
movff WREG, byte_RAM_EBC | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EC4, BANKED | |
movlb 0E | |
clrf byte_RAM_E98, BANKED | |
movlw 0A | |
movff WREG, byte_RAM_EE8 | |
movlw 0C | |
movff WREG, byte_RAM_EDC | |
movlw 24 ; '$' | |
movff WREG, byte_RAM_EE0 | |
movff byte_RAM_13F, byte_RAM_0 | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
clrf byte_RAM_1, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 30 ; '0' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
loc_ROM_100: ; DATA XREF: seg001:00300004o | |
addwfc TBLPTRH, f, ACCESS | |
tblrd*+ | |
movff TABLAT, byte_RAM_0 | |
tblrd*+ | |
movff TABLAT, byte_RAM_1 | |
movff byte_RAM_0, byte_RAM_128 | |
movff byte_RAM_1, byte_RAM_129 | |
movlw 6 | |
movff WREG, byte_RAM_ED9 | |
movlb 1 | |
; assume bsr = 1 | |
movlw 40 ; '@' | |
movwf byte_RAM_126, BANKED | |
movlw 65 ; 'e' | |
movwf byte_RAM_127, BANKED | |
movlw 3C ; '<' | |
movff WREG, byte_RAM_EE3 | |
movlw 78 ; 'x' | |
movff WREG, byte_RAM_EDF | |
btfss PORTC, RC1, ACCESS | |
bra loc_ROM_13A | |
bsf byte_RAM_20, 2, ACCESS | |
bra loc_ROM_13C | |
; --------------------------------------------------------------------------- | |
loc_ROM_13A: ; CODE XREF: sub_ROM_40+F4j | |
bcf byte_RAM_20, 2, ACCESS | |
loc_ROM_13C: ; CODE XREF: sub_ROM_40+F8j | |
movlw 3 | |
movwf byte_RAM_4D, ACCESS | |
btfss PORTA, RA6, ACCESS | |
bra loc_ROM_148 | |
bsf byte_RAM_20, 1, ACCESS | |
bra loc_ROM_14A | |
; --------------------------------------------------------------------------- | |
loc_ROM_148: ; CODE XREF: sub_ROM_40+102j | |
bcf byte_RAM_20, 1, ACCESS | |
loc_ROM_14A: ; CODE XREF: sub_ROM_40+106j | |
movlw 3 | |
movwf byte_RAM_4F, ACCESS | |
return 0 | |
; End of function sub_ROM_40 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_150: ; CODE XREF: seg001:00006026p | |
movlw 8 | |
movwf byte_RAM_45, ACCESS | |
movlw 5 | |
movff WREG, byte_RAM_EA8 | |
movff WREG, byte_RAM_EA9 | |
bcf byte_RAM_19, 5, ACCESS | |
return 0 | |
; End of function sub_ROM_150 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_162: ; CODE XREF: seg001:0000603Ap | |
incf byte_RAM_3A, f, ACCESS | |
bcf byte_RAM_1A, 2, ACCESS | |
bcf byte_RAM_1A, 3, ACCESS | |
bcf byte_RAM_1A, 4, ACCESS | |
bcf byte_RAM_1A, 5, ACCESS | |
btfss byte_RAM_1A, 0, ACCESS | |
bra loc_ROM_236 | |
bcf byte_RAM_1A, 0, ACCESS | |
bsf byte_RAM_1A, 2, ACCESS | |
movf byte_RAM_47, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_182 | |
decf byte_RAM_47, f, ACCESS | |
movf byte_RAM_47, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_19, 2, ACCESS | |
loc_ROM_182: ; CODE XREF: sub_ROM_162+16j | |
movf byte_RAM_45, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_198 | |
decf byte_RAM_45, f, ACCESS | |
movf byte_RAM_45, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_198 | |
bsf byte_RAM_19, 5, ACCESS | |
movlw 5 | |
movff WREG, byte_RAM_EA9 | |
loc_ROM_198: ; CODE XREF: sub_ROM_162+24j | |
; sub_ROM_162+2Cj | |
movf byte_RAM_49, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1A6 | |
decf byte_RAM_49, f, ACCESS | |
movf byte_RAM_49, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bcf byte_RAM_19, 7, ACCESS | |
loc_ROM_1A6: ; CODE XREF: sub_ROM_162+3Aj | |
movf byte_RAM_48, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1B8 | |
decf byte_RAM_48, f, ACCESS | |
movf byte_RAM_48, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1B8 | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EA3, BANKED | |
; assume bsr = 0 | |
loc_ROM_1B8: ; CODE XREF: sub_ROM_162+48j | |
; sub_ROM_162+50j | |
btfss byte_RAM_19, 2, ACCESS | |
bra loc_ROM_236 | |
movf byte_RAM_44, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
decf byte_RAM_44, f, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_E95, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1CE | |
movlb 0E | |
decf byte_RAM_E95, f, BANKED | |
loc_ROM_1CE: ; CODE XREF: sub_ROM_162+66j | |
movlb 0E | |
movf byte_RAM_E94, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1DA | |
movlb 0E | |
decf byte_RAM_E94, f, BANKED | |
loc_ROM_1DA: ; CODE XREF: sub_ROM_162+72j | |
movlb 0E | |
movf byte_RAM_E93, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1E6 | |
movlb 0E | |
decf byte_RAM_E93, f, BANKED | |
loc_ROM_1E6: ; CODE XREF: sub_ROM_162+7Ej | |
movlb 0E | |
movf byte_RAM_E96, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1F2 | |
movlb 0E | |
decf byte_RAM_E96, f, BANKED | |
loc_ROM_1F2: ; CODE XREF: sub_ROM_162+8Aj | |
movlb 0E | |
movf byte_RAM_E97, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1FE | |
movlb 0E | |
decf byte_RAM_E97, f, BANKED | |
loc_ROM_1FE: ; CODE XREF: sub_ROM_162+96j | |
movlb 0E | |
movf byte_RAM_E8F, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_20A | |
movlb 0E | |
decf byte_RAM_E8F, f, BANKED | |
loc_ROM_20A: ; CODE XREF: sub_ROM_162+A2j | |
movlb 0E | |
movf byte_RAM_E90, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_216 | |
movlb 0E | |
decf byte_RAM_E90, f, BANKED | |
loc_ROM_216: ; CODE XREF: sub_ROM_162+AEj | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_118, w, BANKED | |
iorwf byte_RAM_119, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_228 | |
movlb 1 | |
decf byte_RAM_118, f, BANKED | |
movlw 0 | |
subwfb byte_RAM_119, f, BANKED | |
loc_ROM_228: ; CODE XREF: sub_ROM_162+BCj | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_E92, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_236 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_E92, f, BANKED | |
loc_ROM_236: ; CODE XREF: sub_ROM_162+Cj | |
; sub_ROM_162+58j ... | |
btfss byte_RAM_22, 5, ACCESS | |
bra loc_ROM_45A | |
bcf byte_RAM_22, 5, ACCESS | |
bsf byte_RAM_1A, 3, ACCESS | |
btfss byte_RAM_19, 2, ACCESS | |
bra loc_ROM_342 | |
movlb 0E | |
movf byte_RAM_ECD, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_24E | |
movlb 0E | |
decf byte_RAM_ECD, f, BANKED | |
loc_ROM_24E: ; CODE XREF: sub_ROM_162+E6j | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_260 | |
movlb 1 | |
decf byte_RAM_122, f, BANKED | |
movlw 0 | |
subwfb byte_RAM_123, f, BANKED | |
loc_ROM_260: ; CODE XREF: sub_ROM_162+F4j | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EBE, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_26E | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EBE, f, BANKED | |
loc_ROM_26E: ; CODE XREF: sub_ROM_162+104j | |
movlb 0E | |
movf byte_RAM_EB2, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_27C | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EB2, f, BANKED | |
loc_ROM_27C: ; CODE XREF: sub_ROM_162+112j | |
movlb 0E | |
movf byte_RAM_EAF, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_28A | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EAF, f, BANKED | |
loc_ROM_28A: ; CODE XREF: sub_ROM_162+120j | |
movlb 0E | |
movf byte_RAM_EAC, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_298 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EAC, f, BANKED | |
loc_ROM_298: ; CODE XREF: sub_ROM_162+12Ej | |
movlb 0E | |
movf byte_RAM_EBB, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2A6 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EBB, f, BANKED | |
loc_ROM_2A6: ; CODE XREF: sub_ROM_162+13Cj | |
movlb 0E | |
movf byte_RAM_ECA, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2B4 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_ECA, f, BANKED | |
loc_ROM_2B4: ; CODE XREF: sub_ROM_162+14Aj | |
movlb 0E | |
movf byte_RAM_EC8, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2C0 | |
movlb 0E | |
decf byte_RAM_EC8, f, BANKED | |
loc_ROM_2C0: ; CODE XREF: sub_ROM_162+158j | |
movlb 0E | |
movf byte_RAM_ECF, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2CC | |
movlb 0E | |
decf byte_RAM_ECF, f, BANKED | |
loc_ROM_2CC: ; CODE XREF: sub_ROM_162+164j | |
movlb 0E | |
movf byte_RAM_EB1, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2D8 | |
movlb 0E | |
decf byte_RAM_EB1, f, BANKED | |
loc_ROM_2D8: ; CODE XREF: sub_ROM_162+170j | |
movlb 0E | |
movf byte_RAM_EB0, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2E4 | |
movlb 0E | |
decf byte_RAM_EB0, f, BANKED | |
loc_ROM_2E4: ; CODE XREF: sub_ROM_162+17Cj | |
movlb 0E | |
movf byte_RAM_EC9, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2F0 | |
movlb 0E | |
decf byte_RAM_EC9, f, BANKED | |
loc_ROM_2F0: ; CODE XREF: sub_ROM_162+188j | |
movlb 0E | |
movf byte_RAM_EB3, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2FC | |
movlb 0E | |
decf byte_RAM_EB3, f, BANKED | |
loc_ROM_2FC: ; CODE XREF: sub_ROM_162+194j | |
movlb 0E | |
movf byte_RAM_EAE, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_308 | |
movlb 0E | |
decf byte_RAM_EAE, f, BANKED | |
loc_ROM_308: ; CODE XREF: sub_ROM_162+1A0j | |
movlb 0E | |
movf byte_RAM_EBA, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_314 | |
movlb 0E | |
decf byte_RAM_EBA, f, BANKED | |
loc_ROM_314: ; CODE XREF: sub_ROM_162+1ACj | |
movlb 0E | |
movf byte_RAM_EC5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_320 | |
movlb 0E | |
decf byte_RAM_EC5, f, BANKED | |
loc_ROM_320: ; CODE XREF: sub_ROM_162+1B8j | |
movlb 0E | |
movf byte_RAM_EC4, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_32C | |
movlb 0E | |
decf byte_RAM_EC4, f, BANKED | |
loc_ROM_32C: ; CODE XREF: sub_ROM_162+1C4j | |
movlb 1 | |
; assume bsr = 1 | |
comf byte_RAM_121, w, BANKED | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_120, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_342 | |
movlb 1 | |
incf byte_RAM_120, f, BANKED | |
movlw 0 | |
addwfc byte_RAM_121, f, BANKED | |
loc_ROM_342: ; CODE XREF: sub_ROM_162+DEj | |
; sub_ROM_162+1D6j | |
movlb 0E | |
; assume bsr = 0E | |
movlw 1 | |
decf byte_RAM_ED8, f, BANKED | |
movf byte_RAM_ED8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_45A | |
movlw 0A | |
movff WREG, byte_RAM_ED8 | |
bsf byte_RAM_1A, 4, ACCESS | |
btfss byte_RAM_19, 2, ACCESS | |
bra loc_ROM_3FC | |
movlb 0E | |
movf byte_RAM_EED, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_368 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EED, f, BANKED | |
loc_ROM_368: ; CODE XREF: sub_ROM_162+1FEj | |
movlb 0E | |
movf byte_RAM_EEE, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_376 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EEE, f, BANKED | |
loc_ROM_376: ; CODE XREF: sub_ROM_162+20Cj | |
movlb 0E | |
movf byte_RAM_EF4, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_382 | |
movlb 0E | |
decf byte_RAM_EF4, f, BANKED | |
loc_ROM_382: ; CODE XREF: sub_ROM_162+21Aj | |
movlb 0E | |
movf byte_RAM_EE2, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_38E | |
movlb 0E | |
decf byte_RAM_EE2, f, BANKED | |
loc_ROM_38E: ; CODE XREF: sub_ROM_162+226j | |
movlb 0E | |
movf byte_RAM_EE7, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_39A | |
movlb 0E | |
decf byte_RAM_EE7, f, BANKED | |
loc_ROM_39A: ; CODE XREF: sub_ROM_162+232j | |
movlb 0E | |
movf byte_RAM_EEA, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3A6 | |
movlb 0E | |
decf byte_RAM_EEA, f, BANKED | |
loc_ROM_3A6: ; CODE XREF: sub_ROM_162+23Ej | |
movlb 0E | |
movf byte_RAM_EEF, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3B2 | |
movlb 0E | |
decf byte_RAM_EEF, f, BANKED | |
loc_ROM_3B2: ; CODE XREF: sub_ROM_162+24Aj | |
movlb 0E | |
movf byte_RAM_EF1, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3BE | |
movlb 0E | |
decf byte_RAM_EF1, f, BANKED | |
loc_ROM_3BE: ; CODE XREF: sub_ROM_162+256j | |
movlb 0E | |
movf byte_RAM_EF2, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3CA | |
movlb 0E | |
decf byte_RAM_EF2, f, BANKED | |
loc_ROM_3CA: ; CODE XREF: sub_ROM_162+262j | |
movlb 0E | |
movf byte_RAM_EF3, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3D6 | |
movlb 0E | |
decf byte_RAM_EF3, f, BANKED | |
loc_ROM_3D6: ; CODE XREF: sub_ROM_162+26Ej | |
movlb 0E | |
movf byte_RAM_EE9, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3E2 | |
movlb 0E | |
decf byte_RAM_EE9, f, BANKED | |
loc_ROM_3E2: ; CODE XREF: sub_ROM_162+27Aj | |
movlb 0E | |
movf byte_RAM_EEC, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3EE | |
movlb 0E | |
decf byte_RAM_EEC, f, BANKED | |
loc_ROM_3EE: ; CODE XREF: sub_ROM_162+286j | |
movff byte_RAM_EE6, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3FC | |
movlb 0E | |
incf byte_RAM_EE6, f, BANKED | |
loc_ROM_3FC: ; CODE XREF: sub_ROM_162+1F6j | |
; sub_ROM_162+294j | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_ED7, f, BANKED | |
movf byte_RAM_ED7, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_45A | |
movlw 0A | |
movff WREG, byte_RAM_ED7 | |
bsf byte_RAM_1A, 5, ACCESS | |
btfss byte_RAM_19, 2, ACCESS | |
bra loc_ROM_45A | |
movlb 0E | |
movf byte_RAM_EE0, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_422 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EE0, f, BANKED | |
loc_ROM_422: ; CODE XREF: sub_ROM_162+2B8j | |
movlb 0E | |
movf byte_RAM_EDC, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_430 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EDC, f, BANKED | |
loc_ROM_430: ; CODE XREF: sub_ROM_162+2C6j | |
movlb 0E | |
movf byte_RAM_ED9, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_43E | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_ED9, f, BANKED | |
loc_ROM_43E: ; CODE XREF: sub_ROM_162+2D4j | |
movlb 0E | |
movf byte_RAM_EDD, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_44C | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EDD, f, BANKED | |
loc_ROM_44C: ; CODE XREF: sub_ROM_162+2E2j | |
movlb 0E | |
movf byte_RAM_EDE, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_45A | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EDE, f, BANKED | |
loc_ROM_45A: ; CODE XREF: sub_ROM_162+D6j | |
; sub_ROM_162+1EAj ... | |
return 0 | |
; End of function sub_ROM_162 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_45C: ; CODE XREF: sub_ROM_664+B0p | |
; sub_ROM_664+CEp | |
bsf byte_RAM_22, 3, ACCESS | |
bsf byte_RAM_22, 4, ACCESS | |
movlw 0A | |
movff WREG, byte_RAM_E76 | |
movlw 5 | |
movff WREG, byte_RAM_E75 | |
movlw 28 ; '(' | |
movff WREG, byte_RAM_E77 | |
return 0 | |
; End of function sub_ROM_45C | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_474: ; CODE XREF: sub_ROM_664+C2p | |
bsf byte_RAM_22, 3, ACCESS | |
bcf byte_RAM_22, 4, ACCESS | |
movlw 0C | |
movff WREG, byte_RAM_E76 | |
movlw 4 | |
movff WREG, byte_RAM_E75 | |
movlw 21 ; '!' | |
movff WREG, byte_RAM_E77 | |
return 0 | |
; End of function sub_ROM_474 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_48C: ; CODE XREF: seg001:00006F38p | |
bcf INTCON, TMR0IF, ACCESS | |
movlw 38 ; '8' | |
addwf TMR0L, f, ACCESS | |
movf byte_RAM_55, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_4BC | |
decf byte_RAM_55, f, ACCESS | |
movf byte_RAM_55, w, ACCESS | |
xorlw 0D | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4AA | |
movf PORTD, w, ACCESS | |
movwf byte_RAM_40, ACCESS | |
movlw 7D ; '}' | |
bra loc_ROM_4B6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_4AA: ; CODE XREF: sub_ROM_48C+14j | |
movf byte_RAM_55, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4BC | |
movf PORTD, w, ACCESS | |
movwf byte_RAM_40, ACCESS | |
movlw 69 ; 'i' | |
loc_ROM_4B6: ; CODE XREF: sub_ROM_48C+1Cj | |
andwf byte_RAM_40, f, ACCESS | |
movf byte_RAM_40, w, ACCESS | |
movwf PORTD, ACCESS | |
loc_ROM_4BC: ; CODE XREF: sub_ROM_48C+Aj | |
; sub_ROM_48C+22j | |
incf byte_RAM_53, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
incf byte_RAM_53, f, ACCESS | |
btfss byte_RAM_1D, 4, ACCESS | |
bra loc_ROM_4D0 | |
movf byte_RAM_53, w, ACCESS | |
xorlw 0A | |
btfsc STATUS, Z, ACCESS | |
bcf PORTB, RB2, ACCESS | |
bra loc_ROM_4D2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_4D0: ; CODE XREF: sub_ROM_48C+38j | |
bsf PORTB, RB2, ACCESS | |
loc_ROM_4D2: ; CODE XREF: sub_ROM_48C+42j | |
btfss byte_RAM_1D, 5, ACCESS | |
bra loc_ROM_4E0 | |
movf byte_RAM_53, w, ACCESS | |
xorlw 0A | |
btfsc STATUS, Z, ACCESS | |
bcf PORTB, RB5, ACCESS | |
bra loc_ROM_4E2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_4E0: ; CODE XREF: sub_ROM_48C+48j | |
bsf PORTB, RB5, ACCESS | |
loc_ROM_4E2: ; CODE XREF: sub_ROM_48C+52j | |
movf byte_RAM_56, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_57A | |
decf byte_RAM_56, f, ACCESS | |
movf byte_RAM_56, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_57A | |
btfss byte_RAM_1E, 0, ACCESS | |
bra loc_ROM_532 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_E9E, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_50A | |
movf byte_RAM_70, w, ACCESS | |
subwf byte_RAM_5C, w, ACCESS | |
bnz loc_ROM_506 | |
movf byte_RAM_6F, w, ACCESS | |
subwf byte_RAM_5B, w, ACCESS | |
loc_ROM_506: ; CODE XREF: sub_ROM_48C+74j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_50E | |
loc_ROM_50A: ; CODE XREF: sub_ROM_48C+6Ej | |
btfss byte_RAM_20, 7, ACCESS | |
bra loc_ROM_532 | |
loc_ROM_50E: ; CODE XREF: sub_ROM_48C+7Cj | |
btfsc byte_RAM_20, 7, ACCESS | |
btfss byte_RAM_1E, 2, ACCESS | |
bra loc_ROM_526 | |
btfss byte_RAM_1E, 2, ACCESS | |
bra loc_ROM_532 | |
movf byte_RAM_72, w, ACCESS | |
subwf byte_RAM_60, w, ACCESS | |
bnz loc_ROM_522 | |
movf byte_RAM_71, w, ACCESS | |
subwf byte_RAM_5F, w, ACCESS | |
loc_ROM_522: ; CODE XREF: sub_ROM_48C+90j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_532 | |
loc_ROM_526: ; CODE XREF: sub_ROM_48C+86j | |
btfss byte_RAM_23, 1, ACCESS | |
bra loc_ROM_52E | |
bsf PORTD, RD1, ACCESS | |
bra loc_ROM_534 | |
; --------------------------------------------------------------------------- | |
loc_ROM_52E: ; CODE XREF: sub_ROM_48C+9Cj | |
bsf byte_RAM_23, 1, ACCESS | |
bra loc_ROM_534 | |
; --------------------------------------------------------------------------- | |
loc_ROM_532: ; CODE XREF: sub_ROM_48C+66j | |
; sub_ROM_48C+80j ... | |
bcf byte_RAM_23, 1, ACCESS | |
loc_ROM_534: ; CODE XREF: sub_ROM_48C+A0j | |
; sub_ROM_48C+A4j | |
btfss byte_RAM_1E, 2, ACCESS | |
bra loc_ROM_576 | |
movlb 0E | |
movf byte_RAM_E9F, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_54E | |
movf byte_RAM_72, w, ACCESS | |
subwf byte_RAM_60, w, ACCESS | |
bnz loc_ROM_54A | |
movf byte_RAM_71, w, ACCESS | |
subwf byte_RAM_5F, w, ACCESS | |
loc_ROM_54A: ; CODE XREF: sub_ROM_48C+B8j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_552 | |
loc_ROM_54E: ; CODE XREF: sub_ROM_48C+B2j | |
btfss byte_RAM_25, 7, ACCESS | |
bra loc_ROM_576 | |
loc_ROM_552: ; CODE XREF: sub_ROM_48C+C0j | |
btfsc byte_RAM_25, 7, ACCESS | |
btfss byte_RAM_1E, 0, ACCESS | |
bra loc_ROM_56A | |
btfss byte_RAM_1E, 0, ACCESS | |
bra loc_ROM_576 | |
movf byte_RAM_70, w, ACCESS | |
subwf byte_RAM_5C, w, ACCESS | |
bnz loc_ROM_566 | |
movf byte_RAM_6F, w, ACCESS | |
subwf byte_RAM_5B, w, ACCESS | |
loc_ROM_566: ; CODE XREF: sub_ROM_48C+D4j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_576 | |
loc_ROM_56A: ; CODE XREF: sub_ROM_48C+CAj | |
btfss byte_RAM_1A, 7, ACCESS | |
bra loc_ROM_572 | |
bsf PORTD, RD7, ACCESS | |
bra loc_ROM_57A | |
; --------------------------------------------------------------------------- | |
loc_ROM_572: ; CODE XREF: sub_ROM_48C+E0j | |
bsf byte_RAM_1A, 7, ACCESS | |
bra loc_ROM_57A | |
; --------------------------------------------------------------------------- | |
loc_ROM_576: ; CODE XREF: sub_ROM_48C+AAj | |
; sub_ROM_48C+C4j ... | |
bcf byte_RAM_1A, 7, ACCESS | |
bcf byte_RAM_1C, 3, ACCESS | |
loc_ROM_57A: ; CODE XREF: sub_ROM_48C+5Aj | |
; sub_ROM_48C+62j ... | |
return 0 | |
; End of function sub_ROM_48C | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_57C: ; CODE XREF: seg001:00006F5Cp | |
bcf PIR1, TMR2IF, ACCESS | |
movf byte_RAM_4C, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_58C | |
decf byte_RAM_4C, f, ACCESS | |
movf byte_RAM_4C, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bsf ADCON0, GO_DONE, ACCESS | |
loc_ROM_58C: ; CODE XREF: sub_ROM_57C+6j | |
movf byte_RAM_4E, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_5AE | |
decf byte_RAM_4E, f, ACCESS | |
movf byte_RAM_4E, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5AE | |
movlw 0F | |
movwf byte_RAM_4E, ACCESS | |
movlw 15 | |
movwf SSPCON1, ACCESS | |
clrf SSPSTAT, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EA0, BANKED | |
movf SSPBUF, w, ACCESS | |
bsf SSPCON1, SSPEN, ACCESS | |
bcf PIR1, SSPIF, ACCESS | |
; assume bsr = 0 | |
loc_ROM_5AE: ; CODE XREF: sub_ROM_57C+14j | |
; sub_ROM_57C+1Cj | |
btfss PORTC, RC1, ACCESS | |
bra loc_ROM_5CE | |
btfsc byte_RAM_20, 2, ACCESS | |
bra loc_ROM_5DC | |
decf byte_RAM_4D, f, ACCESS | |
movf byte_RAM_4D, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5E0 | |
bsf byte_RAM_20, 2, ACCESS | |
bsf byte_RAM_19, 4, ACCESS | |
movlw 3 | |
movwf byte_RAM_4D, ACCESS | |
movlw 1E | |
movff WREG, byte_RAM_EBE | |
bra loc_ROM_5E0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5CE: ; CODE XREF: sub_ROM_57C+34j | |
btfss byte_RAM_20, 2, ACCESS | |
bra loc_ROM_5DC | |
decf byte_RAM_4D, f, ACCESS | |
movf byte_RAM_4D, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5E0 | |
bcf byte_RAM_20, 2, ACCESS | |
loc_ROM_5DC: ; CODE XREF: sub_ROM_57C+38j | |
; sub_ROM_57C+54j | |
movlw 3 | |
movwf byte_RAM_4D, ACCESS | |
loc_ROM_5E0: ; CODE XREF: sub_ROM_57C+40j | |
; sub_ROM_57C+50j ... | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EE8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5F8 | |
movlb 0E | |
movf byte_RAM_EE8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_628 | |
movlb 0E | |
movf byte_RAM_E98, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_628 | |
loc_ROM_5F8: ; CODE XREF: sub_ROM_57C+6Aj | |
btfss PORTA, RA6, ACCESS | |
bra loc_ROM_616 | |
btfsc byte_RAM_20, 1, ACCESS | |
bra loc_ROM_624 | |
decf byte_RAM_4F, f, ACCESS | |
movf byte_RAM_4F, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_628 | |
bsf byte_RAM_20, 1, ACCESS | |
bsf byte_RAM_19, 0, ACCESS | |
movlw 3 | |
movwf byte_RAM_4F, ACCESS | |
movff byte_RAM_E74, byte_RAM_EBD | |
bra loc_ROM_628 | |
; --------------------------------------------------------------------------- | |
loc_ROM_616: ; CODE XREF: sub_ROM_57C+7Ej | |
btfss byte_RAM_20, 1, ACCESS | |
bra loc_ROM_624 | |
decf byte_RAM_4F, f, ACCESS | |
movf byte_RAM_4F, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_628 | |
bcf byte_RAM_20, 1, ACCESS | |
loc_ROM_624: ; CODE XREF: sub_ROM_57C+82j | |
; sub_ROM_57C+9Cj | |
movlw 3 | |
movwf byte_RAM_4F, ACCESS | |
loc_ROM_628: ; CODE XREF: sub_ROM_57C+72j | |
; sub_ROM_57C+7Aj ... | |
movf byte_RAM_4B, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_654 | |
decf byte_RAM_4B, f, ACCESS | |
movf byte_RAM_4B, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_654 | |
movff PORTB, byte_RAM_1 | |
movlw 2 | |
andwf byte_RAM_1, f, ACCESS | |
movff PORTB, byte_RAM_0 | |
movlw 1 | |
andwf byte_RAM_0, f, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
iorwf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_42, ACCESS | |
xorwf byte_RAM_50, w, ACCESS | |
movwf byte_RAM_43, ACCESS | |
movf byte_RAM_42, w, ACCESS | |
movwf byte_RAM_50, ACCESS | |
loc_ROM_654: ; CODE XREF: sub_ROM_57C+B0j | |
; sub_ROM_57C+B8j | |
decf byte_RAM_51, f, ACCESS | |
movf byte_RAM_51, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_662 | |
movlw 0A | |
movwf byte_RAM_51, ACCESS | |
bsf byte_RAM_1A, 0, ACCESS | |
loc_ROM_662: ; CODE XREF: sub_ROM_57C+DEj | |
return 0 | |
; End of function sub_ROM_57C | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_664: ; CODE XREF: seg001:00006F50p | |
movff CCPR1L, byte_RAM_11E | |
movff CCPR1H, byte_RAM_11F | |
movlb 1 | |
; assume bsr = 1 | |
movff byte_RAM_124, WREG | |
subwf byte_RAM_11E, w, BANKED | |
movff WREG, byte_RAM_116 | |
movff byte_RAM_125, WREG | |
subwfb byte_RAM_11F, w, BANKED | |
movff WREG, byte_RAM_117 | |
movlb 1 | |
movlw 1F | |
subwf byte_RAM_117, w, BANKED | |
movlw 40 ; '@' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfsc STATUS, C, ACCESS | |
btfss byte_RAM_22, 4, ACCESS | |
bra loc_ROM_696 | |
bra loc_ROM_6AE | |
; --------------------------------------------------------------------------- | |
loc_ROM_696: ; CODE XREF: sub_ROM_664+2Ej | |
movlb 1 | |
movlw 19 | |
subwf byte_RAM_117, w, BANKED | |
movlw 0C8 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfsc STATUS, C, ACCESS | |
btfsc byte_RAM_22, 4, ACCESS | |
bra loc_ROM_6AA | |
bra loc_ROM_6AE | |
; --------------------------------------------------------------------------- | |
loc_ROM_6AA: ; CODE XREF: sub_ROM_664+42j | |
btfsc byte_RAM_22, 3, ACCESS | |
bra loc_ROM_6B6 | |
loc_ROM_6AE: ; CODE XREF: sub_ROM_664+30j | |
; sub_ROM_664+44j | |
movff byte_RAM_11E, byte_RAM_124 | |
movff byte_RAM_11F, byte_RAM_125 | |
loc_ROM_6B6: ; CODE XREF: sub_ROM_664+48j | |
movf CCP1CON, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_6C6 | |
movlw 4 | |
movwf CCP1CON, ACCESS | |
bsf byte_RAM_1D, 3, ACCESS | |
bra loc_ROM_6CC | |
; --------------------------------------------------------------------------- | |
loc_ROM_6C6: ; CODE XREF: sub_ROM_664+58j | |
movlw 5 | |
movwf CCP1CON, ACCESS | |
bcf byte_RAM_1D, 3, ACCESS | |
loc_ROM_6CC: ; CODE XREF: sub_ROM_664+60j | |
bcf PIR1, CCP1IF, ACCESS | |
btfsc byte_RAM_22, 3, ACCESS | |
bra loc_ROM_736 | |
movlw 8 | |
movwf byte_RAM_45, ACCESS | |
movlb 1 | |
movlw 19 | |
subwf byte_RAM_117, w, BANKED | |
movlw 0C8 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_728 | |
movlb 1 | |
movlw 2E ; '.' | |
subwf byte_RAM_117, w, BANKED | |
movlw 0E1 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_728 | |
movlb 1 | |
movlw 23 ; '#' | |
subwf byte_RAM_117, w, BANKED | |
movlw 0D3 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_718 | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E9C, BANKED | |
movlb 0E | |
incf byte_RAM_E9B, f, BANKED | |
movlw 1D | |
cpfsgt byte_RAM_E9B, BANKED | |
bra loc_ROM_728 | |
rcall sub_ROM_45C | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_728 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_718: ; CODE XREF: sub_ROM_664+A0j | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E9B, BANKED | |
movlb 0E | |
incf byte_RAM_E9C, f, BANKED | |
movlw 1D | |
cpfsgt byte_RAM_E9C, BANKED | |
bra loc_ROM_728 | |
rcall sub_ROM_474 | |
; --------------------------------------------------------------------------- | |
loc_ROM_728: ; CODE XREF: sub_ROM_664+80j | |
; sub_ROM_664+90j ... | |
movlb 0E | |
incf byte_RAM_EA2, f, BANKED | |
movlw 0C7 | |
cpfsgt byte_RAM_EA2, BANKED | |
bra loc_ROM_90A | |
rcall sub_ROM_45C | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_90A | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_736: ; CODE XREF: sub_ROM_664+6Cj | |
movlb 1 | |
movlw 1F | |
subwf byte_RAM_117, w, BANKED | |
movlw 40 ; '@' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_75A | |
movlw 2E ; '.' | |
subwf byte_RAM_117, w, BANKED | |
movlw 0E1 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfss STATUS, C, ACCESS | |
btfss byte_RAM_22, 4, ACCESS | |
bra loc_ROM_758 | |
bra loc_ROM_77A | |
; --------------------------------------------------------------------------- | |
loc_ROM_758: ; CODE XREF: sub_ROM_664+F0j | |
movlb 1 | |
loc_ROM_75A: ; CODE XREF: sub_ROM_664+E0j | |
movlw 19 | |
subwf byte_RAM_117, w, BANKED | |
movlw 0C8 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_8CC | |
movlb 1 | |
movlw 27 ; ''' | |
subwf byte_RAM_117, w, BANKED | |
movlw 11 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfss STATUS, C, ACCESS | |
btfsc byte_RAM_22, 4, ACCESS | |
bra loc_ROM_8CC | |
loc_ROM_77A: ; CODE XREF: sub_ROM_664+F2j | |
movff byte_RAM_E77, byte_RAM_56 | |
movff byte_RAM_E75, byte_RAM_4B | |
movlw 8 | |
movwf byte_RAM_45, ACCESS | |
movlw 5 | |
movff WREG, byte_RAM_EA8 | |
btfss byte_RAM_1D, 3, ACCESS | |
clrf byte_RAM_53, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EA9, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_19, 5, ACCESS | |
bra loc_ROM_7A2 | |
decf byte_RAM_EA9, f, BANKED | |
movf byte_RAM_EA9, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bcf byte_RAM_19, 5, ACCESS | |
loc_ROM_7A2: ; CODE XREF: sub_ROM_664+134j | |
btfss byte_RAM_41, 1, ACCESS | |
bra loc_ROM_7AA | |
bsf byte_RAM_1E, 0, ACCESS | |
bra loc_ROM_7AC | |
; --------------------------------------------------------------------------- | |
loc_ROM_7AA: ; CODE XREF: sub_ROM_664+140j | |
bcf byte_RAM_1E, 0, ACCESS | |
loc_ROM_7AC: ; CODE XREF: sub_ROM_664+144j | |
btfss byte_RAM_41, 7, ACCESS | |
bra loc_ROM_7B4 | |
bsf byte_RAM_1E, 2, ACCESS | |
bra loc_ROM_7B6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_7B4: ; CODE XREF: sub_ROM_664+14Aj | |
bcf byte_RAM_1E, 2, ACCESS | |
loc_ROM_7B6: ; CODE XREF: sub_ROM_664+14Ej | |
btfss byte_RAM_1E, 0, ACCESS | |
bra loc_ROM_7BE | |
btfss byte_RAM_20, 7, ACCESS | |
bra loc_ROM_7CC | |
loc_ROM_7BE: ; CODE XREF: sub_ROM_664+154j | |
movlw 40 ; '@' | |
movwf byte_RAM_6F, ACCESS | |
movlw 1 | |
movwf byte_RAM_70, ACCESS | |
clrf byte_RAM_5B, ACCESS | |
clrf byte_RAM_5C, ACCESS | |
bra loc_ROM_816 | |
; --------------------------------------------------------------------------- | |
loc_ROM_7CC: ; CODE XREF: sub_ROM_664+158j | |
decf byte_RAM_5A, w, ACCESS | |
movlw 40 ; '@' | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_59, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_7DC | |
btfss byte_RAM_24, 1, ACCESS | |
bra loc_ROM_7E4 | |
loc_ROM_7DC: ; CODE XREF: sub_ROM_664+172j | |
movff byte_RAM_59, byte_RAM_5B | |
movff byte_RAM_5A, byte_RAM_5C | |
loc_ROM_7E4: ; CODE XREF: sub_ROM_664+176j | |
movlw 1 | |
subwf byte_RAM_70, w, ACCESS | |
movlw 40 ; '@' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6F, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_7FE | |
clrf byte_RAM_6F, ACCESS | |
clrf byte_RAM_70, ACCESS | |
movff byte_RAM_59, byte_RAM_5B | |
movff byte_RAM_5A, byte_RAM_5C | |
loc_ROM_7FE: ; CODE XREF: sub_ROM_664+18Cj | |
movf byte_RAM_70, w, ACCESS | |
iorwf byte_RAM_6F, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_812 | |
movlb 0E | |
movf byte_RAM_E9E, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_812 | |
movlb 0E | |
decf byte_RAM_E9E, f, BANKED | |
loc_ROM_812: ; CODE XREF: sub_ROM_664+1A0j | |
; sub_ROM_664+1A8j | |
infsnz byte_RAM_6F, f, ACCESS | |
incf byte_RAM_70, f, ACCESS | |
loc_ROM_816: ; CODE XREF: sub_ROM_664+166j | |
btfss byte_RAM_1E, 2, ACCESS | |
bra loc_ROM_81E | |
btfss byte_RAM_25, 7, ACCESS | |
bra loc_ROM_82C | |
loc_ROM_81E: ; CODE XREF: sub_ROM_664+1B4j | |
movlw 40 ; '@' | |
movwf byte_RAM_71, ACCESS | |
movlw 1 | |
movwf byte_RAM_72, ACCESS | |
clrf byte_RAM_5F, ACCESS | |
clrf byte_RAM_60, ACCESS | |
bra loc_ROM_876 | |
; --------------------------------------------------------------------------- | |
loc_ROM_82C: ; CODE XREF: sub_ROM_664+1B8j | |
decf byte_RAM_5E, w, ACCESS | |
movlw 40 ; '@' | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_5D, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_83C | |
btfss byte_RAM_23, 0, ACCESS | |
bra loc_ROM_844 | |
loc_ROM_83C: ; CODE XREF: sub_ROM_664+1D2j | |
movff byte_RAM_5D, byte_RAM_5F | |
movff byte_RAM_5E, byte_RAM_60 | |
loc_ROM_844: ; CODE XREF: sub_ROM_664+1D6j | |
movlw 1 | |
subwf byte_RAM_72, w, ACCESS | |
movlw 40 ; '@' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_71, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_85E | |
clrf byte_RAM_71, ACCESS | |
clrf byte_RAM_72, ACCESS | |
movff byte_RAM_5D, byte_RAM_5F | |
movff byte_RAM_5E, byte_RAM_60 | |
loc_ROM_85E: ; CODE XREF: sub_ROM_664+1ECj | |
movf byte_RAM_72, w, ACCESS | |
iorwf byte_RAM_71, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_872 | |
movlb 0E | |
movf byte_RAM_E9F, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_872 | |
movlb 0E | |
decf byte_RAM_E9F, f, BANKED | |
loc_ROM_872: ; CODE XREF: sub_ROM_664+200j | |
; sub_ROM_664+208j | |
infsnz byte_RAM_71, f, ACCESS | |
incf byte_RAM_72, f, ACCESS | |
loc_ROM_876: ; CODE XREF: sub_ROM_664+1C6j | |
bcf byte_RAM_24, 1, ACCESS | |
bcf byte_RAM_23, 0, ACCESS | |
btfsc byte_RAM_41, 4, ACCESS | |
btfss byte_RAM_20, 6, ACCESS | |
bra loc_ROM_8A8 | |
infsnz byte_RAM_73, f, ACCESS | |
incf byte_RAM_74, f, ACCESS | |
movf byte_RAM_74, w, ACCESS | |
subwf byte_RAM_62, w, ACCESS | |
bnz loc_ROM_88E | |
movf byte_RAM_73, w, ACCESS | |
subwf byte_RAM_61, w, ACCESS | |
loc_ROM_88E: ; CODE XREF: sub_ROM_664+224j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_898 | |
movlw 1 | |
movwf byte_RAM_73, ACCESS | |
clrf byte_RAM_74, ACCESS | |
loc_ROM_898: ; CODE XREF: sub_ROM_664+22Cj | |
movf byte_RAM_74, w, ACCESS | |
subwf byte_RAM_64, w, ACCESS | |
bnz loc_ROM_8A2 | |
movf byte_RAM_73, w, ACCESS | |
subwf byte_RAM_63, w, ACCESS | |
loc_ROM_8A2: ; CODE XREF: sub_ROM_664+238j | |
btfss STATUS, C, ACCESS | |
bcf byte_RAM_41, 4, ACCESS | |
bra loc_ROM_8AC | |
; --------------------------------------------------------------------------- | |
loc_ROM_8A8: ; CODE XREF: sub_ROM_664+21Aj | |
clrf byte_RAM_73, ACCESS | |
clrf byte_RAM_74, ACCESS | |
loc_ROM_8AC: ; CODE XREF: sub_ROM_664+242j | |
movf PORTD, w, ACCESS | |
movwf byte_RAM_40, ACCESS | |
movlw 1 | |
andwf byte_RAM_40, f, ACCESS | |
movf byte_RAM_41, w, ACCESS | |
andlw 7D | |
iorwf byte_RAM_40, f, ACCESS | |
btfsc byte_RAM_23, 1, ACCESS | |
bsf byte_RAM_40, 1, ACCESS | |
btfsc byte_RAM_1A, 7, ACCESS | |
bsf byte_RAM_40, 7, ACCESS | |
movf byte_RAM_40, w, ACCESS | |
movwf PORTD, ACCESS | |
movlw 14 | |
movwf byte_RAM_55, ACCESS | |
bra loc_ROM_90A | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_8CC: ; CODE XREF: sub_ROM_664+102j | |
; sub_ROM_664+114j | |
movlw 5 | |
movff WREG, byte_RAM_EA9 | |
movlb 1 | |
movlw 2E ; '.' | |
subwf byte_RAM_117, w, BANKED | |
movlw 0E0 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfsc STATUS, C, ACCESS | |
btfss byte_RAM_22, 4, ACCESS | |
bra loc_ROM_8E6 | |
bra loc_ROM_8F8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_8E6: ; CODE XREF: sub_ROM_664+27Ej | |
movlb 1 | |
movlw 27 ; ''' | |
subwf byte_RAM_117, w, BANKED | |
movlw 10 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_116, w, BANKED | |
btfsc STATUS, C, ACCESS | |
btfsc byte_RAM_22, 4, ACCESS | |
bra loc_ROM_90A | |
loc_ROM_8F8: ; CODE XREF: sub_ROM_664+280j | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EA8, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_90A | |
movlb 0E | |
decf byte_RAM_EA8, f, BANKED | |
movf byte_RAM_EA8, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_19, 5, ACCESS | |
loc_ROM_90A: ; CODE XREF: sub_ROM_664+CCj | |
; sub_ROM_664+D0j ... | |
decf byte_RAM_52, f, ACCESS | |
movf byte_RAM_52, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_918 | |
movff byte_RAM_E76, byte_RAM_52 | |
bsf byte_RAM_22, 5, ACCESS | |
loc_ROM_918: ; CODE XREF: sub_ROM_664+2ACj | |
return 0 | |
; End of function sub_ROM_664 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_91A: ; CODE XREF: sub_ROM_2D86+1262p | |
bcf byte_RAM_25, 3, ACCESS | |
bcf byte_RAM_25, 4, ACCESS | |
decf byte_RAM_34, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_92A | |
movlw 0A | |
movff WREG, byte_RAM_E94 | |
loc_ROM_92A: ; CODE XREF: sub_ROM_91A+8j | |
decf byte_RAM_35, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AB4 | |
movlw 0A | |
movff WREG, byte_RAM_E93 | |
bra loc_ROM_AB4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_938: ; CODE XREF: sub_ROM_91A+19Ej | |
movlb 0E | |
movf byte_RAM_E93, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_25, 3, ACCESS | |
bsf byte_RAM_25, 5, ACCESS | |
movf byte_RAM_2C, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_94E | |
movlb 0E | |
clrf byte_RAM_E9E, BANKED | |
bra loc_ROM_AD2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_94E: ; CODE XREF: sub_ROM_91A+2Cj | |
movlw 2 | |
bra loc_ROM_9A8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_952: ; CODE XREF: sub_ROM_91A+1AEj | |
movlb 0E | |
movf byte_RAM_E94, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_25, 4, ACCESS | |
bcf byte_RAM_25, 5, ACCESS | |
loc_ROM_95C: ; CODE XREF: sub_ROM_91A+16Aj | |
; sub_ROM_91A+172j | |
movf byte_RAM_2E, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_AAA | |
bra loc_ROM_AB0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_964: ; CODE XREF: sub_ROM_91A+1A4j | |
btfss byte_RAM_25, 5, ACCESS | |
bra loc_ROM_9AE | |
movlb 0E | |
movf byte_RAM_E93, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_25, 3, ACCESS | |
movf byte_RAM_2C, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_97A | |
movlb 0E | |
clrf byte_RAM_E9E, BANKED | |
loc_ROM_97A: ; CODE XREF: sub_ROM_91A+5Aj | |
movlb 0E | |
movf byte_RAM_E9E, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_992 | |
movf byte_RAM_34, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_992 | |
movf byte_RAM_34, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AD2 | |
loc_ROM_992: ; CODE XREF: sub_ROM_91A+66j | |
; sub_ROM_91A+6Ej | |
rcall sub_ROM_DE8 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_9A0 | |
loc_ROM_99C: ; CODE XREF: sub_ROM_91A+110j | |
bcf byte_RAM_25, 5, ACCESS | |
bra loc_ROM_9EC | |
; --------------------------------------------------------------------------- | |
loc_ROM_9A0: ; CODE XREF: sub_ROM_91A+80j | |
decf byte_RAM_34, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AD2 | |
loc_ROM_9A6: ; CODE XREF: sub_ROM_91A+CAj | |
movlw 4 | |
loc_ROM_9A8: ; CODE XREF: sub_ROM_91A+36j | |
; sub_ROM_91A+152j | |
movff WREG, byte_RAM_E9E | |
bra loc_ROM_AD2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_9AE: ; CODE XREF: sub_ROM_91A+4Cj | |
movlb 0E | |
movf byte_RAM_E94, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_25, 4, ACCESS | |
movf byte_RAM_2E, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_9C0 | |
movlb 0E | |
clrf byte_RAM_E9F, BANKED | |
loc_ROM_9C0: ; CODE XREF: sub_ROM_91A+A0j | |
movlb 0E | |
movf byte_RAM_E9F, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_9D8 | |
movf byte_RAM_35, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_9D8 | |
movf byte_RAM_35, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AD2 | |
loc_ROM_9D8: ; CODE XREF: sub_ROM_91A+ACj | |
; sub_ROM_91A+B4j | |
rcall sub_ROM_E28 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_9E6 | |
bsf byte_RAM_25, 5, ACCESS | |
bra loc_ROM_9A6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_9E6: ; CODE XREF: sub_ROM_91A+C6j | |
decf byte_RAM_35, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AD2 | |
loc_ROM_9EC: ; CODE XREF: sub_ROM_91A+84j | |
; sub_ROM_91A+158j | |
movlw 3 | |
loc_ROM_9EE: ; CODE XREF: sub_ROM_91A+198j | |
movff WREG, byte_RAM_E9F | |
bra loc_ROM_AD2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_9F4: ; CODE XREF: sub_ROM_91A+1A8j | |
btfss byte_RAM_25, 5, ACCESS | |
bra loc_ROM_A34 | |
movlb 0E | |
movf byte_RAM_E93, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_25, 3, ACCESS | |
movf byte_RAM_2C, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_A0A | |
movlb 0E | |
clrf byte_RAM_E9E, BANKED | |
loc_ROM_A0A: ; CODE XREF: sub_ROM_91A+EAj | |
movlb 0E | |
movf byte_RAM_E9E, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_A22 | |
movf byte_RAM_34, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_A22 | |
movf byte_RAM_34, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AD2 | |
loc_ROM_A22: ; CODE XREF: sub_ROM_91A+F6j | |
; sub_ROM_91A+FEj | |
rcall sub_ROM_DE8 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
decf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_99C | |
decf byte_RAM_34, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AD2 | |
bra loc_ROM_A6A | |
; --------------------------------------------------------------------------- | |
loc_ROM_A34: ; CODE XREF: sub_ROM_91A+DCj | |
movlb 0E | |
movf byte_RAM_E94, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_25, 4, ACCESS | |
movf byte_RAM_2E, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_A46 | |
movlb 0E | |
clrf byte_RAM_E9F, BANKED | |
loc_ROM_A46: ; CODE XREF: sub_ROM_91A+126j | |
movlb 0E | |
movf byte_RAM_E9F, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_A5E | |
movf byte_RAM_35, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_A5E | |
movf byte_RAM_35, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AD2 | |
loc_ROM_A5E: ; CODE XREF: sub_ROM_91A+132j | |
; sub_ROM_91A+13Aj | |
rcall sub_ROM_E28 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_A6E | |
bsf byte_RAM_25, 5, ACCESS | |
loc_ROM_A6A: ; CODE XREF: sub_ROM_91A+118j | |
movlw 3 | |
bra loc_ROM_9A8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_A6E: ; CODE XREF: sub_ROM_91A+14Cj | |
decf byte_RAM_35, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_9EC | |
bra loc_ROM_AD2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_A76: ; CODE XREF: sub_ROM_91A+1B2j | |
bsf byte_RAM_25, 3, ACCESS | |
bsf byte_RAM_25, 4, ACCESS | |
movf byte_RAM_2C, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_A86 | |
movlb 0E | |
clrf byte_RAM_E9E, BANKED | |
bra loc_ROM_95C | |
; --------------------------------------------------------------------------- | |
loc_ROM_A86: ; CODE XREF: sub_ROM_91A+164j | |
movlw 2 | |
movff WREG, byte_RAM_E9E | |
bra loc_ROM_95C | |
; --------------------------------------------------------------------------- | |
loc_ROM_A8E: ; CODE XREF: sub_ROM_91A+1B6j | |
bsf byte_RAM_25, 3, ACCESS | |
bsf byte_RAM_25, 4, ACCESS | |
movf byte_RAM_2C, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_A9E | |
movlb 0E | |
clrf byte_RAM_E9E, BANKED | |
bra loc_ROM_AA4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_A9E: ; CODE XREF: sub_ROM_91A+17Cj | |
movlw 2 | |
movff WREG, byte_RAM_E9E | |
loc_ROM_AA4: ; CODE XREF: sub_ROM_91A+182j | |
movf byte_RAM_2E, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AB0 | |
loc_ROM_AAA: ; CODE XREF: sub_ROM_91A+46j | |
movlb 0E | |
clrf byte_RAM_E9F, BANKED | |
bra loc_ROM_AD2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_AB0: ; CODE XREF: sub_ROM_91A+48j | |
; sub_ROM_91A+18Ej | |
movlw 2 | |
bra loc_ROM_9EE | |
; --------------------------------------------------------------------------- | |
loc_ROM_AB4: ; CODE XREF: sub_ROM_91A+14j | |
; sub_ROM_91A+1Cj | |
movf byte_RAM_30, w, ACCESS | |
bnz loc_ROM_ABA | |
bra loc_ROM_938 | |
; --------------------------------------------------------------------------- | |
loc_ROM_ABA: ; CODE XREF: sub_ROM_91A+19Cj | |
xorlw 1 | |
bnz loc_ROM_AC0 | |
bra loc_ROM_964 | |
; --------------------------------------------------------------------------- | |
loc_ROM_AC0: ; CODE XREF: sub_ROM_91A+1A2j | |
xorlw 3 | |
bz loc_ROM_9F4 | |
xorlw 1 | |
bnz loc_ROM_ACA | |
bra loc_ROM_952 | |
; --------------------------------------------------------------------------- | |
loc_ROM_ACA: ; CODE XREF: sub_ROM_91A+1ACj | |
xorlw 7 | |
bz loc_ROM_A76 | |
xorlw 1 | |
bz loc_ROM_A8E | |
loc_ROM_AD2: ; CODE XREF: sub_ROM_91A+32j | |
; sub_ROM_91A+76j ... | |
bcf INTCON, GIE_GIEH, ACCESS | |
movf byte_RAM_30, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AE0 | |
bsf byte_RAM_20, 7, ACCESS | |
bra loc_ROM_AE2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_AE0: ; CODE XREF: sub_ROM_91A+1C0j | |
bcf byte_RAM_20, 7, ACCESS | |
loc_ROM_AE2: ; CODE XREF: sub_ROM_91A+1C4j | |
movf byte_RAM_30, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_AEE | |
bsf byte_RAM_25, 7, ACCESS | |
bra loc_ROM_AF0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_AEE: ; CODE XREF: sub_ROM_91A+1CEj | |
bcf byte_RAM_25, 7, ACCESS | |
loc_ROM_AF0: ; CODE XREF: sub_ROM_91A+1D2j | |
bsf INTCON, GIE_GIEH, ACCESS | |
return 0 | |
; End of function sub_ROM_91A | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_AF4: ; CODE XREF: sub_ROM_2D86+1266p | |
rcall sub_ROM_DE8 | |
; --------------------------------------------------------------------------- | |
iorlw 0 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_B00 | |
btfsc byte_RAM_25, 4, ACCESS | |
bra loc_ROM_B06 | |
loc_ROM_B00: ; CODE XREF: sub_ROM_AF4+6j | |
clrf byte_RAM_5D, ACCESS | |
clrf byte_RAM_5E, ACCESS | |
bra loc_ROM_BEE | |
; --------------------------------------------------------------------------- | |
loc_ROM_B06: ; CODE XREF: sub_ROM_AF4+Aj | |
movf byte_RAM_2E, w, ACCESS | |
movlb 0E | |
subwf byte_RAM_E5D, w, BANKED | |
movwf FSR2L, ACCESS | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_B20 | |
movff byte_RAM_E80, WREG | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_B36 | |
loc_ROM_B20: ; CODE XREF: sub_ROM_AF4+20j | |
incf byte_RAM_2E, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_B36 | |
movf byte_RAM_2E, w, ACCESS | |
xorlw 0FD | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_B36 | |
movf byte_RAM_2E, w, ACCESS | |
xorlw 0FE | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_B54 | |
loc_ROM_B36: ; CODE XREF: sub_ROM_AF4+2Aj | |
; sub_ROM_AF4+30j ... | |
incf byte_RAM_2E, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_B5E | |
movf byte_RAM_2E, w, ACCESS | |
xorlw 0FD | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_B48 | |
movlw 0 | |
bra loc_ROM_B60 | |
; --------------------------------------------------------------------------- | |
loc_ROM_B48: ; CODE XREF: sub_ROM_AF4+4Ej | |
movf byte_RAM_2E, w, ACCESS | |
xorlw 0FE | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_B5E | |
movlw 20 ; ' ' | |
bra loc_ROM_B60 | |
; --------------------------------------------------------------------------- | |
loc_ROM_B54: ; CODE XREF: sub_ROM_AF4+40j | |
movlw 6C ; 'l' | |
btfss byte_RAM_1B, 2, ACCESS | |
bra loc_ROM_BA2 | |
cpfsgt FSR2L, ACCESS | |
bra loc_ROM_B66 | |
loc_ROM_B5E: ; CODE XREF: sub_ROM_AF4+46j | |
; sub_ROM_AF4+5Aj ... | |
movlw 40 ; '@' | |
loc_ROM_B60: ; CODE XREF: sub_ROM_AF4+52j | |
; sub_ROM_AF4+5Ej | |
movwf byte_RAM_5D, ACCESS | |
movlw 1 | |
bra loc_ROM_BEC | |
; --------------------------------------------------------------------------- | |
loc_ROM_B66: ; CODE XREF: sub_ROM_AF4+68j | |
clrf FSR1L, ACCESS | |
bra loc_ROM_B6C | |
; --------------------------------------------------------------------------- | |
loc_ROM_B6A: ; CODE XREF: sub_ROM_AF4+98j | |
incf FSR1L, f, ACCESS | |
loc_ROM_B6C: ; CODE XREF: sub_ROM_AF4+74j | |
movff FSR1L, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 16 | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
incf TBLPTRL, f, ACCESS | |
movlw 0 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
cpfslt FSR2L, ACCESS | |
bra loc_ROM_B6A | |
movff FSR1L, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movlw 5 | |
loc_ROM_B96: ; CODE XREF: sub_ROM_AF4+AAj | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
decfsz WREG, f, ACCESS | |
bra loc_ROM_B96 | |
bra loc_ROM_BE2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_BA2: ; CODE XREF: sub_ROM_AF4+64j | |
cpfsgt FSR2L, ACCESS | |
bra loc_ROM_BA8 | |
bra loc_ROM_B5E | |
; --------------------------------------------------------------------------- | |
loc_ROM_BA8: ; CODE XREF: sub_ROM_AF4+B0j | |
clrf FSR1L, ACCESS | |
bra loc_ROM_BAE | |
; --------------------------------------------------------------------------- | |
loc_ROM_BAC: ; CODE XREF: sub_ROM_AF4+DAj | |
incf FSR1L, f, ACCESS | |
loc_ROM_BAE: ; CODE XREF: sub_ROM_AF4+B6j | |
movff FSR1L, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 0C | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
incf TBLPTRL, f, ACCESS | |
movlw 0 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
cpfslt FSR2L, ACCESS | |
bra loc_ROM_BAC | |
movff FSR1L, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movlw 5 | |
loc_ROM_BD8: ; CODE XREF: sub_ROM_AF4+ECj | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
decfsz WREG, f, ACCESS | |
bra loc_ROM_BD8 | |
loc_ROM_BE2: ; CODE XREF: sub_ROM_AF4+ACj | |
movlw 20 ; ' ' | |
addwf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_5D, ACCESS | |
movlw 0 | |
addwfc byte_RAM_1, w, ACCESS | |
loc_ROM_BEC: ; CODE XREF: sub_ROM_AF4+70j | |
movwf byte_RAM_5E, ACCESS | |
loc_ROM_BEE: ; CODE XREF: sub_ROM_AF4+10j | |
btfss byte_RAM_18, 4, ACCESS | |
bra loc_ROM_BF8 | |
movlw 3 | |
movwf byte_RAM_35, ACCESS | |
bra loc_ROM_C7E | |
; --------------------------------------------------------------------------- | |
loc_ROM_BF8: ; CODE XREF: sub_ROM_AF4+FCj | |
movf byte_RAM_2E, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_C02 | |
btfsc byte_RAM_25, 4, ACCESS | |
bra loc_ROM_C7E | |
loc_ROM_C02: ; CODE XREF: sub_ROM_AF4+108j | |
clrf byte_RAM_35, ACCESS | |
bra loc_ROM_C7E | |
; --------------------------------------------------------------------------- | |
loc_ROM_C06: ; CODE XREF: sub_ROM_AF4+18Cj | |
; sub_ROM_AF4+194j ... | |
movf byte_RAM_2E, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
btfsc byte_RAM_18, 4, ACCESS | |
bra loc_ROM_C8E | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movlw 3 | |
movff byte_RAM_2E, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
addwf byte_RAM_2, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_3, f, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_4, w, ACCESS | |
bnz loc_ROM_C34 | |
movf byte_RAM_0, w, ACCESS | |
subwf byte_RAM_2, w, ACCESS | |
loc_ROM_C34: ; CODE XREF: sub_ROM_AF4+13Aj | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_C4E | |
incf byte_RAM_2E, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_C4E | |
movf byte_RAM_2E, w, ACCESS | |
xorlw 0FD | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_C4E | |
movf byte_RAM_2E, w, ACCESS | |
xorlw 0FE | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_C7A | |
loc_ROM_C4E: ; CODE XREF: sub_ROM_AF4+142j | |
; sub_ROM_AF4+148j ... | |
btfss byte_RAM_25, 4, ACCESS | |
bra loc_ROM_C8E | |
movlw 1 | |
loc_ROM_C54: ; CODE XREF: sub_ROM_AF4+188j | |
movwf byte_RAM_35, ACCESS | |
bra loc_ROM_C8E | |
; --------------------------------------------------------------------------- | |
loc_ROM_C58: ; CODE XREF: sub_ROM_AF4+190j | |
bsf byte_RAM_27, 5, ACCESS | |
movff byte_RAM_E5D, WREG | |
subwf byte_RAM_2E, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_C8E | |
incf byte_RAM_2E, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_C8E | |
movf byte_RAM_2E, w, ACCESS | |
xorlw 0FD | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_C8E | |
movf byte_RAM_2E, w, ACCESS | |
xorlw 0FE | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_C8E | |
loc_ROM_C7A: ; CODE XREF: sub_ROM_AF4+158j | |
movlw 2 | |
bra loc_ROM_C54 | |
; --------------------------------------------------------------------------- | |
loc_ROM_C7E: ; CODE XREF: sub_ROM_AF4+102j | |
; sub_ROM_AF4+10Cj ... | |
movf byte_RAM_35, w, ACCESS | |
bz loc_ROM_C06 | |
xorlw 1 | |
bz loc_ROM_C58 | |
xorlw 3 | |
bz loc_ROM_C06 | |
xorlw 1 | |
bz loc_ROM_C06 | |
loc_ROM_C8E: ; CODE XREF: sub_ROM_AF4+118j | |
; sub_ROM_AF4+15Cj ... | |
movf byte_RAM_2E, w, ACCESS | |
movlb 0E | |
xorwf byte_RAM_ED6, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_CA2 | |
movff byte_RAM_ED6, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_23, 0, ACCESS | |
loc_ROM_CA2: ; CODE XREF: sub_ROM_AF4+1A2j | |
movff byte_RAM_2E, byte_RAM_ED6 | |
btfss byte_RAM_13, 4, ACCESS | |
bra loc_ROM_CB2 | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_CBE | |
loc_ROM_CB2: ; CODE XREF: sub_ROM_AF4+1B4j | |
btfsc byte_RAM_13, 3, ACCESS | |
bra loc_ROM_CBE | |
btfsc byte_RAM_2B, 0, ACCESS | |
bsf byte_RAM_27, 7, ACCESS | |
btfsc byte_RAM_2B, 1, ACCESS | |
bsf byte_RAM_28, 0, ACCESS | |
loc_ROM_CBE: ; CODE XREF: sub_ROM_AF4+1BCj | |
; sub_ROM_AF4+1C0j | |
return 0 | |
; End of function sub_ROM_AF4 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_CC0: ; CODE XREF: sub_ROM_2D86+126Ap | |
rcall sub_ROM_E28 | |
; --------------------------------------------------------------------------- | |
iorlw 0 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_CCC | |
btfsc byte_RAM_25, 3, ACCESS | |
bra loc_ROM_CD2 | |
loc_ROM_CCC: ; CODE XREF: sub_ROM_CC0+6j | |
clrf byte_RAM_59, ACCESS | |
clrf byte_RAM_5A, ACCESS | |
bra loc_ROM_D46 | |
; --------------------------------------------------------------------------- | |
loc_ROM_CD2: ; CODE XREF: sub_ROM_CC0+Aj | |
movf byte_RAM_2C, w, ACCESS | |
movlb 0E | |
subwf byte_RAM_E5C, w, BANKED | |
movwf FSR1L, ACCESS | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_CEC | |
movff byte_RAM_E80, WREG | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_CF8 | |
loc_ROM_CEC: ; CODE XREF: sub_ROM_CC0+20j | |
incf byte_RAM_2C, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_CF8 | |
movlw 45 ; 'E' | |
cpfsgt FSR1L, ACCESS | |
bra loc_ROM_D00 | |
loc_ROM_CF8: ; CODE XREF: sub_ROM_CC0+2Aj | |
; sub_ROM_CC0+30j | |
movlw 40 ; '@' | |
movwf byte_RAM_59, ACCESS | |
movlw 1 | |
bra loc_ROM_D44 | |
; --------------------------------------------------------------------------- | |
loc_ROM_D00: ; CODE XREF: sub_ROM_CC0+36j | |
clrf FSR2L, ACCESS | |
bra loc_ROM_D06 | |
; --------------------------------------------------------------------------- | |
loc_ROM_D04: ; CODE XREF: sub_ROM_CC0+66j | |
incf FSR2L, f, ACCESS | |
loc_ROM_D06: ; CODE XREF: sub_ROM_CC0+42j | |
movff FSR2L, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 2 | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
incf TBLPTRL, f, ACCESS | |
movlw 0 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
cpfslt FSR1L, ACCESS | |
bra loc_ROM_D04 | |
movff FSR2L, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movlw 5 | |
loc_ROM_D30: ; CODE XREF: sub_ROM_CC0+78j | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
decfsz WREG, f, ACCESS | |
bra loc_ROM_D30 | |
movlw 20 ; ' ' | |
addwf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_59, ACCESS | |
movlw 0 | |
addwfc byte_RAM_1, w, ACCESS | |
loc_ROM_D44: ; CODE XREF: sub_ROM_CC0+3Ej | |
movwf byte_RAM_5A, ACCESS | |
loc_ROM_D46: ; CODE XREF: sub_ROM_CC0+10j | |
btfss byte_RAM_17, 7, ACCESS | |
bra loc_ROM_D50 | |
movlw 3 | |
movwf byte_RAM_34, ACCESS | |
bra loc_ROM_DBE | |
; --------------------------------------------------------------------------- | |
loc_ROM_D50: ; CODE XREF: sub_ROM_CC0+88j | |
movf byte_RAM_2C, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_D5A | |
btfsc byte_RAM_25, 3, ACCESS | |
bra loc_ROM_DBE | |
loc_ROM_D5A: ; CODE XREF: sub_ROM_CC0+94j | |
clrf byte_RAM_34, ACCESS | |
bra loc_ROM_DBE | |
; --------------------------------------------------------------------------- | |
loc_ROM_D5E: ; CODE XREF: sub_ROM_CC0+100j | |
; sub_ROM_CC0+108j ... | |
movf byte_RAM_2C, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
btfsc byte_RAM_17, 7, ACCESS | |
bra loc_ROM_DCE | |
movlb 0E | |
movf byte_RAM_EAF, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_DCE | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movlw 3 | |
movff byte_RAM_2C, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
addwf byte_RAM_2, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_3, f, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_4, w, ACCESS | |
bnz loc_ROM_D94 | |
movf byte_RAM_0, w, ACCESS | |
subwf byte_RAM_2, w, ACCESS | |
loc_ROM_D94: ; CODE XREF: sub_ROM_CC0+CEj | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_D9E | |
incf byte_RAM_2C, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_DBA | |
loc_ROM_D9E: ; CODE XREF: sub_ROM_CC0+D6j | |
btfss byte_RAM_25, 3, ACCESS | |
bra loc_ROM_DCE | |
movlw 1 | |
loc_ROM_DA4: ; CODE XREF: sub_ROM_CC0+FCj | |
movwf byte_RAM_34, ACCESS | |
bra loc_ROM_DCE | |
; --------------------------------------------------------------------------- | |
loc_ROM_DA8: ; CODE XREF: sub_ROM_CC0+104j | |
bsf byte_RAM_27, 2, ACCESS | |
movff byte_RAM_E5C, WREG | |
subwf byte_RAM_2C, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_DCE | |
incf byte_RAM_2C, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_DCE | |
loc_ROM_DBA: ; CODE XREF: sub_ROM_CC0+DCj | |
movlw 2 | |
bra loc_ROM_DA4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_DBE: ; CODE XREF: sub_ROM_CC0+8Ej | |
; sub_ROM_CC0+98j ... | |
movf byte_RAM_34, w, ACCESS | |
bz loc_ROM_D5E | |
xorlw 1 | |
bz loc_ROM_DA8 | |
xorlw 3 | |
bz loc_ROM_D5E | |
xorlw 1 | |
bz loc_ROM_D5E | |
loc_ROM_DCE: ; CODE XREF: sub_ROM_CC0+A4j | |
; sub_ROM_CC0+ACj ... | |
movf byte_RAM_2C, w, ACCESS | |
movlb 0E | |
xorwf byte_RAM_ED5, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_DE2 | |
movff byte_RAM_ED5, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_24, 1, ACCESS | |
loc_ROM_DE2: ; CODE XREF: sub_ROM_CC0+116j | |
movff byte_RAM_2C, byte_RAM_ED5 | |
return 0 | |
; End of function sub_ROM_CC0 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_DE8: ; CODE XREF: sub_ROM_91A:loc_ROM_992p | |
; sub_ROM_91A:loc_ROM_A22p ... | |
decf byte_RAM_35, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_DF2 | |
movf byte_RAM_2E, w, ACCESS | |
bra loc_ROM_DF6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_DF2: ; CODE XREF: sub_ROM_DE8+4j | |
movf byte_RAM_2E, w, ACCESS | |
addlw 3 | |
loc_ROM_DF6: ; CODE XREF: sub_ROM_DE8+8j | |
movwf FSR2L, ACCESS | |
movff byte_RAM_E5D, WREG | |
cpfslt FSR2L, ACCESS | |
bra loc_ROM_E02 | |
bra loc_ROM_E18 | |
; --------------------------------------------------------------------------- | |
loc_ROM_E02: ; CODE XREF: sub_ROM_DE8+16j | |
incf byte_RAM_2E, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_E18 | |
movf byte_RAM_2E, w, ACCESS | |
xorlw 0FD | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_E18 | |
movf byte_RAM_2E, w, ACCESS | |
xorlw 0FE | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_E24 | |
loc_ROM_E18: ; CODE XREF: sub_ROM_DE8+18j | |
; sub_ROM_DE8+1Ej ... | |
movf byte_RAM_2E, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
btfsc byte_RAM_18, 4, ACCESS | |
bra loc_ROM_E24 | |
movlw 1 | |
bra loc_ROM_E26 | |
; --------------------------------------------------------------------------- | |
loc_ROM_E24: ; CODE XREF: sub_ROM_DE8+2Ej | |
; sub_ROM_DE8+36j | |
movlw 0 | |
loc_ROM_E26: ; CODE XREF: sub_ROM_DE8+3Aj | |
return 0 | |
; End of function sub_ROM_DE8 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_E28: ; CODE XREF: sub_ROM_91A:loc_ROM_9D8p | |
; sub_ROM_91A:loc_ROM_A5Ep ... | |
decf byte_RAM_34, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_E32 | |
movf byte_RAM_2C, w, ACCESS | |
bra loc_ROM_E36 | |
; --------------------------------------------------------------------------- | |
loc_ROM_E32: ; CODE XREF: sub_ROM_E28+4j | |
movf byte_RAM_2C, w, ACCESS | |
addlw 3 | |
loc_ROM_E36: ; CODE XREF: sub_ROM_E28+8j | |
movwf FSR2L, ACCESS | |
movff byte_RAM_E5C, WREG | |
cpfslt FSR2L, ACCESS | |
bra loc_ROM_E42 | |
bra loc_ROM_E48 | |
; --------------------------------------------------------------------------- | |
loc_ROM_E42: ; CODE XREF: sub_ROM_E28+16j | |
incf byte_RAM_2C, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_E5C | |
loc_ROM_E48: ; CODE XREF: sub_ROM_E28+18j | |
movf byte_RAM_2C, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_E5C | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EAF, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_17, 7, ACCESS | |
bra loc_ROM_E5C | |
movlw 1 | |
bra loc_ROM_E5E | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
loc_ROM_E5C: ; CODE XREF: sub_ROM_E28+1Ej | |
; sub_ROM_E28+24j ... | |
movlw 0 | |
; assume bsr = 0E | |
loc_ROM_E5E: ; CODE XREF: sub_ROM_E28+32j | |
return 0 | |
; End of function sub_ROM_E28 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_E60: ; CODE XREF: seg001:0000602Cp | |
clrf byte_RAM_29, ACCESS | |
movlw 0D | |
movwf ADCON1, ACCESS | |
movlw 11 | |
movwf ADCON2, ACCESS | |
movff byte_RAM_29, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 0 | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf ADCON0, ACCESS | |
nop | |
bsf ADCON0, ADON, ACCESS | |
bcf PIR1, ADIF, ACCESS | |
bsf PIE1, ADIE, ACCESS | |
movlw 4 | |
movwf byte_RAM_4C, ACCESS | |
return 0 | |
; End of function sub_ROM_E60 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_E92: ; CODE XREF: seg001:00006040p | |
incf byte_RAM_3A, f, ACCESS | |
btfss byte_RAM_19, 3, ACCESS | |
bra loc_ROM_F50 | |
bcf byte_RAM_19, 3, ACCESS | |
movf byte_RAM_29, w, ACCESS | |
mullw 2 | |
movlw 2A ; '*' | |
addwf PRODL, w, ACCESS | |
movwf FSR0L, ACCESS | |
movlw 1 | |
addwfc PRODH, w, ACCESS | |
movwf FSR0H, ACCESS | |
movf byte_RAM_F, w, ACCESS | |
addwf POSTINC0, f, ACCESS | |
movlw 0 | |
addwfc POSTDEC0, f, ACCESS | |
incf byte_RAM_29, f, ACCESS | |
movlw 1 | |
cpfsgt byte_RAM_29, ACCESS | |
bra loc_ROM_F2C | |
clrf byte_RAM_29, ACCESS | |
incf byte_RAM_10, f, ACCESS | |
movlw 1F | |
cpfsgt byte_RAM_10, ACCESS | |
bra loc_ROM_F2C | |
movff byte_RAM_12A, byte_RAM_0 | |
movff byte_RAM_12B, byte_RAM_1 | |
movlw 5 | |
movwf byte_RAM_2, ACCESS | |
loc_ROM_ED0: ; CODE XREF: sub_ROM_E92+46j | |
bcf STATUS, C, ACCESS | |
rrcf byte_RAM_1, f, ACCESS | |
rrcf byte_RAM_0, f, ACCESS | |
decfsz byte_RAM_2, f, ACCESS | |
bra loc_ROM_ED0 | |
movf byte_RAM_0, w, ACCESS | |
sublw 0FF | |
movff WREG, byte_RAM_E5D | |
lfsr FSR0, unk_RAM_12C | |
movff POSTINC0, byte_RAM_0 | |
movff POSTDEC0, byte_RAM_1 | |
movlw 5 | |
movwf byte_RAM_2, ACCESS | |
loc_ROM_EF2: ; CODE XREF: sub_ROM_E92+68j | |
bcf STATUS, C, ACCESS | |
rrcf byte_RAM_1, f, ACCESS | |
rrcf byte_RAM_0, f, ACCESS | |
decfsz byte_RAM_2, f, ACCESS | |
bra loc_ROM_EF2 | |
movf byte_RAM_0, w, ACCESS | |
sublw 0FF | |
movff WREG, byte_RAM_E5C | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E72, BANKED | |
movlb 0E | |
clrf byte_RAM_E71, BANKED | |
clrf byte_RAM_10, ACCESS | |
clrf FSR2L, ACCESS | |
loc_ROM_F10: ; CODE XREF: sub_ROM_E92+98j | |
movf FSR2L, w, ACCESS | |
mullw 2 | |
movlw 2A ; '*' | |
addwf PRODL, w, ACCESS | |
movwf FSR0L, ACCESS | |
movlw 1 | |
addwfc PRODH, w, ACCESS | |
movwf FSR0H, ACCESS | |
clrf POSTINC0, ACCESS | |
clrf POSTDEC0, ACCESS | |
incf FSR2L, f, ACCESS | |
movlw 1 | |
cpfsgt FSR2L, ACCESS | |
bra loc_ROM_F10 | |
; assume bsr = 0 | |
loc_ROM_F2C: ; CODE XREF: sub_ROM_E92+26j | |
; sub_ROM_E92+30j | |
movff byte_RAM_29, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 0 | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
iorlw 1 | |
movwf ADCON0, ACCESS | |
bcf PIR1, ADIF, ACCESS | |
bsf PIE1, ADIE, ACCESS | |
movlw 4 | |
movwf byte_RAM_4C, ACCESS | |
loc_ROM_F50: ; CODE XREF: sub_ROM_E92+4j | |
return 0 | |
; End of function sub_ROM_E92 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_F52: ; CODE XREF: seg001:00006F68p | |
bcf PIE1, ADIE, ACCESS | |
movf ADRESH, w, ACCESS | |
movwf byte_RAM_F, ACCESS | |
bcf PIR1, ADIF, ACCESS | |
bsf byte_RAM_19, 3, ACCESS | |
return 0 | |
; End of function sub_ROM_F52 | |
; assume bsr = 0E | |
; =============== S U B R O U T I N E ======================================= | |
sub_ROM_F5E: ; CODE XREF: sub_ROM_270C+16Ep | |
; sub_ROM_270C+21Ep ... | |
clrf FSR0L, ACCESS | |
clrf FSR0H, ACCESS | |
loc_ROM_F62: ; CODE XREF: sub_seg001_8132+10j | |
movf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_8, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf byte_RAM_9, ACCESS | |
movf byte_RAM_2, w, ACCESS | |
movwf byte_RAM_A, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
movwf byte_RAM_B, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movf byte_RAM_8, w, ACCESS | |
mulwf byte_RAM_4, ACCESS | |
movff PRODL, byte_RAM_0 | |
movff PRODH, byte_RAM_1 | |
mulwf byte_RAM_5, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_1, f, ACCESS | |
movf PRODH, w, ACCESS | |
addwfc byte_RAM_2, f, ACCESS | |
movf byte_RAM_9, w, ACCESS | |
mulwf byte_RAM_4, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_1, f, ACCESS | |
movf PRODH, w, ACCESS | |
addwfc byte_RAM_2, f, ACCESS | |
btfsc STATUS, C, ACCESS | |
incf byte_RAM_3, f, ACCESS | |
movf byte_RAM_8, w, ACCESS | |
mulwf byte_RAM_6, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_2, f, ACCESS | |
movf PRODH, w, ACCESS | |
addwfc byte_RAM_3, f, ACCESS | |
movf byte_RAM_9, w, ACCESS | |
mulwf byte_RAM_5, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_2, f, ACCESS | |
movf PRODH, w, ACCESS | |
addwfc byte_RAM_3, f, ACCESS | |
movf byte_RAM_A, w, ACCESS | |
mulwf byte_RAM_4, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_2, f, ACCESS | |
movf PRODH, w, ACCESS | |
addwfc byte_RAM_3, f, ACCESS | |
movf byte_RAM_8, w, ACCESS | |
mulwf byte_RAM_7, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_3, f, ACCESS | |
movf byte_RAM_9, w, ACCESS | |
mulwf byte_RAM_6, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_3, f, ACCESS | |
movf byte_RAM_A, w, ACCESS | |
mulwf byte_RAM_5, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_3, f, ACCESS | |
movf byte_RAM_B, w, ACCESS | |
mulwf byte_RAM_4, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_3, f, ACCESS | |
b loc_seg001_80F0 | |
; End of function sub_ROM_F5E | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_FE4: ; CODE XREF: sub_seg001_6A9C+D8p | |
movf byte_RAM_2, w, ACCESS | |
mulwf byte_RAM_0, ACCESS | |
movff PRODL, byte_RAM_4 | |
movff PRODH, byte_RAM_5 | |
mulwf byte_RAM_1, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_5, f, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
mulwf byte_RAM_0, ACCESS | |
movf PRODL, w, ACCESS | |
addwf byte_RAM_5, f, ACCESS | |
return 0 | |
; End of function sub_ROM_FE4 | |
; --------------------------------------------------------------------------- | |
byte 0 | |
byte 4 | |
byte 0, 5, 0A, 0F, 14, 1E, 28, 32, 3C, 46, 0, 5, 7, 0A | |
byte 0F, 15, 23, 33, 4F, 6D, 0, 5, 7, 0A, 0F, 1C, 2B, 3C | |
byte 4F, 6D, 40, 4B, 4C, 0, 40, 0AC, 27, 0, 0C0, 5C, 15 | |
byte 0, 0, 35, 0C, 0, 5A, 0, 0B4, 0, 68, 1, 0D0, 2, 38 | |
byte 4, 74, 6C, 68, 65, 90, 1, 90, 1, 0F4, 1, 58, 2, 58 | |
byte 2, 0C8, 0, 0C8, 0, 0C8, 0, 0C8, 0, 0C8, 0, 0, 0, 0 | |
byte 0, 2, 2, 2, 2, 4, 4, 2, 2, 6, 6, 2, 2, 8, 8, 2, 2 | |
byte 0, 0C, 1E, 36, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0FF, 0FF | |
byte 0FF, 4A, 38, 4A, 38, 4C, 38, 4E, 38, 50, 38, 74, 38 | |
byte 78, 38, 84, 38, 0AC, 38, 74, 38, 0B6, 38, 0B8, 38 | |
byte 0D4, 38, 0EA, 38, 4, 39, 6, 39, 8, 39 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_1098: ; CODE XREF: sub_ROM_2D86+182p | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0D | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_116C | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
decf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_111C | |
btfss byte_RAM_12, 1, ACCESS | |
bra loc_ROM_10BC | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_10BC | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_10C4 | |
loc_ROM_10BC: ; CODE XREF: sub_ROM_1098+16j | |
; sub_ROM_1098+1Cj | |
movlw 1E | |
movff WREG, byte_RAM_EBC | |
bra loc_ROM_10E6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_10C4: ; CODE XREF: sub_ROM_1098+22j | |
movlb 0E | |
movf byte_RAM_EBC, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_10E6 | |
movlw 1E | |
movff WREG, byte_RAM_EBB | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_ROM_10DA | |
movlb 0E | |
decf byte_RAM_EBC, f, BANKED | |
loc_ROM_10DA: ; CODE XREF: sub_ROM_1098+3Cj | |
movlb 0E | |
movf byte_RAM_EBC, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_10E6 | |
movlw 2 | |
movwf byte_RAM_32, ACCESS | |
loc_ROM_10E6: ; CODE XREF: sub_ROM_1098+2Aj | |
; sub_ROM_1098+32j ... | |
movlb 0E | |
movf byte_RAM_EBB, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1106 | |
movlw 1E | |
movff WREG, byte_RAM_EBB | |
movlb 0E | |
incf byte_RAM_E63, f, BANKED | |
movff byte_RAM_E63, WREG | |
movlb 0E | |
cpfslt byte_RAM_ED1, BANKED | |
bra loc_ROM_1106 | |
movlb 0E | |
clrf byte_RAM_E63, BANKED | |
loc_ROM_1106: ; CODE XREF: sub_ROM_1098+54j | |
; sub_ROM_1098+68j | |
btfss byte_RAM_3E, 1, ACCESS | |
bra loc_ROM_11BE | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_11BE | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_11BE | |
movlw 1 | |
movwf byte_RAM_32, ACCESS | |
bra loc_ROM_11BE | |
; --------------------------------------------------------------------------- | |
loc_ROM_111C: ; CODE XREF: sub_ROM_1098+12j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_11BE | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_159, 5, BANKED | |
bra loc_ROM_1134 | |
movff byte_RAM_E6D, byte_RAM_36 | |
movff byte_RAM_E6C, byte_RAM_32 | |
bra loc_ROM_1144 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1134: ; CODE XREF: sub_ROM_1098+90j | |
movlb 1 | |
btfss byte_RAM_15A, 0, BANKED | |
bra loc_ROM_1140 | |
movlw 0E | |
movwf byte_RAM_36, ACCESS | |
bra loc_ROM_1142 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1140: ; CODE XREF: sub_ROM_1098+A0j | |
clrf byte_RAM_36, ACCESS | |
loc_ROM_1142: ; CODE XREF: sub_ROM_1098+A6j | |
clrf byte_RAM_32, ACCESS | |
loc_ROM_1144: ; CODE XREF: sub_ROM_1098+9Aj | |
movlb 1 | |
movlw 0E0 | |
andwf byte_RAM_159, f, BANKED | |
movff byte_RAM_E63, WREG | |
iorlw 20 | |
iorwf byte_RAM_159, f, BANKED | |
btfsc byte_RAM_159, 6, BANKED | |
bra loc_ROM_115A | |
movlw 1 | |
bra loc_ROM_115C | |
; --------------------------------------------------------------------------- | |
loc_ROM_115A: ; CODE XREF: sub_ROM_1098+BCj | |
movlw 9 | |
loc_ROM_115C: ; CODE XREF: sub_ROM_1098+C0j | |
movff WREG, byte_RAM_140 | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movff WREG, byte_RAM_EB5 | |
bra loc_ROM_11BE | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_116C: ; CODE XREF: sub_ROM_1098+8j | |
btfss byte_RAM_11, 2, ACCESS | |
bra loc_ROM_1184 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1184 | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_1184 | |
btfss byte_RAM_23, 5, ACCESS | |
bra loc_ROM_118C | |
loc_ROM_1184: ; CODE XREF: sub_ROM_1098+D6j | |
; sub_ROM_1098+DCj ... | |
movlw 1E | |
movff WREG, byte_RAM_EBC | |
bra loc_ROM_11BE | |
; --------------------------------------------------------------------------- | |
loc_ROM_118C: ; CODE XREF: sub_ROM_1098+EAj | |
movlb 0E | |
movf byte_RAM_EBC, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_11BE | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_ROM_119C | |
movlb 0E | |
decf byte_RAM_EBC, f, BANKED | |
loc_ROM_119C: ; CODE XREF: sub_ROM_1098+FEj | |
movlb 0E | |
movf byte_RAM_EBC, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_11BE | |
movff byte_RAM_36, byte_RAM_E6D | |
movff byte_RAM_32, byte_RAM_E6C | |
movlw 0D | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
movlw 1E | |
movff WREG, byte_RAM_EBC | |
movff WREG, byte_RAM_EBB | |
bcf byte_RAM_21, 0, ACCESS | |
loc_ROM_11BE: ; CODE XREF: sub_ROM_1098+70j | |
; sub_ROM_1098+76j ... | |
btfss byte_RAM_3D, 3, ACCESS | |
bra loc_ROM_11C8 | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_11CC | |
loc_ROM_11C8: ; CODE XREF: sub_ROM_1098+128j | |
btfss byte_RAM_24, 6, ACCESS | |
bra loc_ROM_12E4 | |
loc_ROM_11CC: ; CODE XREF: sub_ROM_1098+12Ej | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_12E4 | |
btfss byte_RAM_17, 6, ACCESS | |
bra loc_ROM_11FA | |
movf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_11E8 | |
movlw 7 | |
movwf byte_RAM_36, ACCESS | |
bra loc_ROM_11EA | |
; --------------------------------------------------------------------------- | |
loc_ROM_11E8: ; CODE XREF: sub_ROM_1098+148j | |
clrf byte_RAM_36, ACCESS | |
loc_ROM_11EA: ; CODE XREF: sub_ROM_1098+14Ej | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1260 | |
movf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_12E4 | |
bra loc_ROM_1214 | |
; --------------------------------------------------------------------------- | |
loc_ROM_11FA: ; CODE XREF: sub_ROM_1098+13Ej | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0D | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_121A | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_159, 5, BANKED | |
bra loc_ROM_1212 | |
movff byte_RAM_E6D, byte_RAM_36 | |
movff byte_RAM_E6C, byte_RAM_32 | |
bra loc_ROM_12E4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1212: ; CODE XREF: sub_ROM_1098+16Ej | |
clrf byte_RAM_36, ACCESS | |
; assume bsr = 0E | |
loc_ROM_1214: ; CODE XREF: sub_ROM_1098+160j | |
movlw 2 | |
movwf byte_RAM_32, ACCESS | |
bra loc_ROM_12E4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_121A: ; CODE XREF: sub_ROM_1098+168j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_12E4 | |
movf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_12AA | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_12E4 | |
btfsc byte_RAM_13, 4, ACCESS | |
btfss byte_RAM_13, 3, ACCESS | |
bra loc_ROM_123A | |
bsf byte_RAM_21, 3, ACCESS | |
bra loc_ROM_12E4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_123A: ; CODE XREF: sub_ROM_1098+19Cj | |
btfsc byte_RAM_21, 3, ACCESS | |
bra loc_ROM_12E4 | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_159, 5, BANKED | |
bra loc_ROM_1256 | |
movlw 0D | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
movlw 1E | |
movff WREG, byte_RAM_EBC | |
movff WREG, byte_RAM_EBB | |
bra loc_ROM_12E4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1256: ; CODE XREF: sub_ROM_1098+1AAj | |
movlb 1 | |
btfss byte_RAM_15A, 0, BANKED | |
bra loc_ROM_1264 | |
movlw 0E | |
movwf byte_RAM_36, ACCESS | |
; assume bsr = 0E | |
loc_ROM_1260: ; CODE XREF: sub_ROM_1098+158j | |
clrf byte_RAM_32, ACCESS | |
bra loc_ROM_12E4 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_1264: ; CODE XREF: sub_ROM_1098+1C2j | |
movlw 1 | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_127C | |
movf byte_RAM_0, w, ACCESS | |
sublw 8E | |
loc_ROM_127C: ; CODE XREF: sub_ROM_1098+1DEj | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_1284 | |
bsf byte_RAM_1E, 3, ACCESS | |
bra loc_ROM_1286 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1284: ; CODE XREF: sub_ROM_1098+1E6j | |
bcf byte_RAM_1E, 3, ACCESS | |
loc_ROM_1286: ; CODE XREF: sub_ROM_1098+1EAj | |
movlb 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_12E4 | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_129E | |
movf byte_RAM_0, w, ACCESS | |
sublw 0A2 | |
loc_ROM_129E: ; CODE XREF: sub_ROM_1098+200j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_12A6 | |
bsf byte_RAM_1B, 2, ACCESS | |
bra loc_ROM_12E4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_12A6: ; CODE XREF: sub_ROM_1098+208j | |
bcf byte_RAM_1B, 2, ACCESS | |
bra loc_ROM_12E4 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_12AA: ; CODE XREF: sub_ROM_1098+18Ej | |
bsf byte_RAM_1E, 3, ACCESS | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_12CA | |
movlw 0E | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_12CA | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_12CA | |
movlb 1 | |
; assume bsr = 1 | |
movlw 1E | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
bra loc_ROM_12DC | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_12CA: ; CODE XREF: sub_ROM_1098+21Aj | |
; sub_ROM_1098+220j ... | |
decf byte_RAM_36, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_12DC | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0E | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_12DC | |
btfsc byte_RAM_23, 4, ACCESS | |
btfsc byte_RAM_17, 0, ACCESS | |
loc_ROM_12DC: ; CODE XREF: sub_ROM_1098+230j | |
; sub_ROM_1098+236j ... | |
bcf byte_RAM_1E, 3, ACCESS | |
clrf byte_RAM_32, ACCESS | |
movlw 2 | |
movwf byte_RAM_36, ACCESS | |
; assume bsr = 1 | |
loc_ROM_12E4: ; CODE XREF: sub_ROM_1098+132j | |
; sub_ROM_1098+13Aj ... | |
btfsc byte_RAM_25, 0, ACCESS | |
bra loc_ROM_12F8 | |
movlb 1 | |
btfsc byte_RAM_140, 0, BANKED | |
bra loc_ROM_12F8 | |
movlb 1 | |
bsf byte_RAM_140, 0, BANKED | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
loc_ROM_12F8: ; CODE XREF: sub_ROM_1098+24Ej | |
; sub_ROM_1098+254j | |
movlb 1 | |
btfsc byte_RAM_140, 0, BANKED | |
bra loc_ROM_132A | |
movf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_132A | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_132A | |
movff byte_RAM_E89, WREG | |
movlb 1 | |
cpfseq byte_RAM_141, BANKED | |
bra loc_ROM_132A | |
movff byte_RAM_E8A, WREG | |
movlb 1 | |
cpfseq byte_RAM_142, BANKED | |
bra loc_ROM_132A | |
movlw 0B | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_E8B, BANKED | |
bra loc_ROM_132A | |
bra loc_ROM_132E | |
; --------------------------------------------------------------------------- | |
loc_ROM_132A: ; CODE XREF: sub_ROM_1098+264j | |
; sub_ROM_1098+26Aj ... | |
btfss byte_RAM_1D, 0, ACCESS | |
bra loc_ROM_1372 | |
loc_ROM_132E: ; CODE XREF: sub_ROM_1098+290j | |
movlw 1 | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_1346 | |
movf byte_RAM_0, w, ACCESS | |
sublw 8E | |
loc_ROM_1346: ; CODE XREF: sub_ROM_1098+2A8j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_134E | |
bsf byte_RAM_1E, 3, ACCESS | |
bra loc_ROM_1350 | |
; --------------------------------------------------------------------------- | |
loc_ROM_134E: ; CODE XREF: sub_ROM_1098+2B0j | |
bcf byte_RAM_1E, 3, ACCESS | |
loc_ROM_1350: ; CODE XREF: sub_ROM_1098+2B4j | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_1372 | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_1368 | |
movf byte_RAM_0, w, ACCESS | |
sublw 0A2 | |
loc_ROM_1368: ; CODE XREF: sub_ROM_1098+2CAj | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_1370 | |
bsf byte_RAM_1B, 2, ACCESS | |
bra loc_ROM_1372 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1370: ; CODE XREF: sub_ROM_1098+2D2j | |
bcf byte_RAM_1B, 2, ACCESS | |
loc_ROM_1372: ; CODE XREF: sub_ROM_1098+294j | |
; sub_ROM_1098+2BCj ... | |
movf byte_RAM_36, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_13A8 | |
btfss byte_RAM_23, 7, ACCESS | |
bra loc_ROM_1388 | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1388 | |
btfss byte_RAM_27, 3, ACCESS | |
btfsc byte_RAM_23, 2, ACCESS | |
bra loc_ROM_13A8 | |
loc_ROM_1388: ; CODE XREF: sub_ROM_1098+2E2j | |
; sub_ROM_1098+2E8j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1398 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 9 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_13A8 | |
loc_ROM_1398: ; CODE XREF: sub_ROM_1098+2F6j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_13AC | |
movf byte_RAM_32, w, ACCESS | |
xorlw 10 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_13AC | |
loc_ROM_13A8: ; CODE XREF: sub_ROM_1098+2DEj | |
; sub_ROM_1098+2EEj ... | |
bcf byte_RAM_24, 4, ACCESS | |
bcf byte_RAM_1D, 6, ACCESS | |
loc_ROM_13AC: ; CODE XREF: sub_ROM_1098+306j | |
; sub_ROM_1098+30Ej | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_13CA | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_13CA | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E7D, BANKED | |
movlb 0E | |
clrf byte_RAM_E7C, BANKED | |
bcf byte_RAM_1B, 0, ACCESS | |
bcf byte_RAM_22, 1, ACCESS | |
bcf byte_RAM_1D, 6, ACCESS | |
bcf byte_RAM_1C, 1, ACCESS | |
; assume bsr = 1 | |
loc_ROM_13CA: ; CODE XREF: sub_ROM_1098+31Aj | |
; sub_ROM_1098+320j | |
movf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_13EC | |
bcf byte_RAM_1E, 6, ACCESS | |
bcf byte_RAM_25, 6, ACCESS | |
bcf byte_RAM_1C, 4, ACCESS | |
bcf byte_RAM_22, 1, ACCESS | |
bcf byte_RAM_22, 2, ACCESS | |
bcf byte_RAM_23, 4, ACCESS | |
bcf byte_RAM_19, 6, ACCESS | |
bcf byte_RAM_1C, 5, ACCESS | |
bcf byte_RAM_1C, 1, ACCESS | |
bcf byte_RAM_1E, 5, ACCESS | |
bcf byte_RAM_1D, 7, ACCESS | |
bcf byte_RAM_1D, 2, ACCESS | |
bcf byte_RAM_25, 1, ACCESS | |
bcf byte_RAM_21, 0, ACCESS | |
loc_ROM_13EC: ; CODE XREF: sub_ROM_1098+336j | |
movlb 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_13FA | |
decf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bcf byte_RAM_1B, 2, ACCESS | |
bra loc_ROM_13FE | |
; --------------------------------------------------------------------------- | |
loc_ROM_13FA: ; CODE XREF: sub_ROM_1098+358j | |
bcf byte_RAM_1B, 2, ACCESS | |
bsf byte_RAM_1C, 5, ACCESS | |
loc_ROM_13FE: ; CODE XREF: sub_ROM_1098+360j | |
decf byte_RAM_36, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_140C | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bcf byte_RAM_1D, 7, ACCESS | |
loc_ROM_140C: ; CODE XREF: sub_ROM_1098+36Aj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1422 | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1422 | |
btfsc byte_RAM_13, 5, ACCESS | |
bra loc_ROM_1424 | |
movlb 1 | |
btfsc byte_RAM_140, 3, BANKED | |
loc_ROM_1422: ; CODE XREF: sub_ROM_1098+37Aj | |
; sub_ROM_1098+380j | |
bcf byte_RAM_1D, 2, ACCESS | |
loc_ROM_1424: ; CODE XREF: sub_ROM_1098+384j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1430 | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EC5, BANKED | |
; assume bsr = 1 | |
loc_ROM_1430: ; CODE XREF: sub_ROM_1098+392j | |
btfss byte_RAM_13, 4, ACCESS | |
btfsc byte_RAM_13, 3, ACCESS | |
b loc_ROM_2690 | |
bcf byte_RAM_21, 3, ACCESS | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0E | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1506 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1492 | |
movlb 1 | |
btfss byte_RAM_15A, 0, BANKED | |
bra loc_ROM_1462 | |
movlb 1 | |
bcf byte_RAM_15A, 0, BANKED | |
movlw 5 | |
movff WREG, byte_RAM_EB5 | |
movlw 2 | |
movwf byte_RAM_36, ACCESS | |
movlw 4 | |
bra loc_ROM_14E6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1462: ; CODE XREF: sub_ROM_1098+3B6j | |
btfss byte_RAM_1E, 5, ACCESS | |
bra loc_ROM_148E | |
movlb 1 | |
bsf byte_RAM_140, 2, BANKED | |
movlb 1 | |
clrf byte_RAM_155, BANKED | |
clrf byte_RAM_156, BANKED | |
clrf byte_RAM_157, BANKED | |
clrf byte_RAM_158, BANKED | |
bcf byte_RAM_1E, 5, ACCESS | |
movff byte_RAM_154, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1484 | |
movlb 1 | |
incf byte_RAM_154, f, BANKED | |
loc_ROM_1484: ; CODE XREF: sub_ROM_1098+3E6j | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movff WREG, byte_RAM_ECC | |
loc_ROM_148E: ; CODE XREF: sub_ROM_1098+3CCj | |
movlw 7 | |
bra loc_ROM_14B2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1492: ; CODE XREF: sub_ROM_1098+3B0j | |
movlw 1 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_14B6 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_E6D, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1506 | |
movff byte_RAM_E6C, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1506 | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_15A, 0, BANKED | |
bra loc_ROM_1506 | |
loc_ROM_14B0: ; CODE XREF: sub_ROM_1098+43Aj | |
movlw 1 | |
loc_ROM_14B2: ; CODE XREF: sub_ROM_1098+3F8j | |
movwf byte_RAM_36, ACCESS | |
bra loc_ROM_1504 | |
; --------------------------------------------------------------------------- | |
loc_ROM_14B6: ; CODE XREF: sub_ROM_1098+3FEj | |
decf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_14EA | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_E6D, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_14D4 | |
movff byte_RAM_E6C, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_14D4 | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_15A, 0, BANKED | |
bra loc_ROM_14B0 | |
; assume bsr = 0E | |
loc_ROM_14D4: ; CODE XREF: sub_ROM_1098+42Aj | |
; sub_ROM_1098+434j | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_ROM_1504 | |
btfsc byte_RAM_13, 0, ACCESS | |
btfss byte_RAM_3E, 1, ACCESS | |
bra loc_ROM_1506 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1506 | |
movlw 2 | |
; assume bsr = 1 | |
loc_ROM_14E6: ; CODE XREF: sub_ROM_1098+3C8j | |
movwf byte_RAM_32, ACCESS | |
bra loc_ROM_1506 | |
; --------------------------------------------------------------------------- | |
loc_ROM_14EA: ; CODE XREF: sub_ROM_1098+422j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1506 | |
movlw 0 | |
subwf byte_RAM_6C, w, ACCESS | |
movlw 0B4 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6B, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_1504 | |
incf byte_RAM_32, f, ACCESS | |
bra loc_ROM_1506 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1504: ; CODE XREF: sub_ROM_1098+41Cj | |
; sub_ROM_1098+43Ej ... | |
clrf byte_RAM_32, ACCESS | |
loc_ROM_1506: ; CODE XREF: sub_ROM_1098+3A8j | |
; sub_ROM_1098+406j ... | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1582 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_1582 | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1522 | |
btfss byte_RAM_27, 3, ACCESS | |
btfsc byte_RAM_23, 2, ACCESS | |
bra loc_ROM_1582 | |
loc_ROM_1522: ; CODE XREF: sub_ROM_1098+482j | |
movlb 1 | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_1548 | |
sublw 80 | |
bnz loc_ROM_153A | |
movf byte_RAM_0, w, ACCESS | |
sublw 0A2 | |
loc_ROM_153A: ; CODE XREF: sub_ROM_1098+49Cj | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_1554 | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
loc_ROM_1548: ; CODE XREF: sub_ROM_1098+498j | |
sublw 80 | |
bnz loc_ROM_1550 | |
movf byte_RAM_0, w, ACCESS | |
sublw 0E4 | |
loc_ROM_1550: ; CODE XREF: sub_ROM_1098+4B2j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_155C | |
loc_ROM_1554: ; CODE XREF: sub_ROM_1098+4A4j | |
movlw 1 | |
movwf byte_RAM_36, ACCESS | |
movlw 9 | |
movwf byte_RAM_32, ACCESS | |
loc_ROM_155C: ; CODE XREF: sub_ROM_1098+4BAj | |
movlb 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_1582 | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_1574 | |
movf byte_RAM_0, w, ACCESS | |
sublw 56 ; 'V' | |
loc_ROM_1574: ; CODE XREF: sub_ROM_1098+4D6j | |
btfss STATUS, C, ACCESS | |
btfss byte_RAM_1C, 5, ACCESS | |
bra loc_ROM_1582 | |
movlw 1 | |
movwf byte_RAM_36, ACCESS | |
movlw 9 | |
movwf byte_RAM_32, ACCESS | |
loc_ROM_1582: ; CODE XREF: sub_ROM_1098+474j | |
; sub_ROM_1098+47Cj ... | |
movff byte_RAM_E7D, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1596 | |
movff byte_RAM_E7D, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_194A | |
loc_ROM_1596: ; CODE XREF: sub_ROM_1098+4F2j | |
btfsc byte_RAM_11, 5, ACCESS | |
bra loc_ROM_15A2 | |
btfss byte_RAM_11, 6, ACCESS | |
btfsc byte_RAM_12, 0, ACCESS | |
bra loc_ROM_15A2 | |
bra loc_ROM_15AC | |
; --------------------------------------------------------------------------- | |
loc_ROM_15A2: ; CODE XREF: sub_ROM_1098+500j | |
; sub_ROM_1098+506j | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_15AC | |
btfsc byte_RAM_1E, 1, ACCESS | |
bra loc_ROM_15B0 | |
loc_ROM_15AC: ; CODE XREF: sub_ROM_1098+508j | |
; sub_ROM_1098+50Ej | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EC7, BANKED | |
; assume bsr = 1 | |
loc_ROM_15B0: ; CODE XREF: sub_ROM_1098+512j | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_ROM_194A | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EC7, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_194A | |
movlb 0E | |
decf byte_RAM_EC7, f, BANKED | |
movf byte_RAM_EC7, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_25, 2, ACCESS | |
bra loc_ROM_194A | |
; --------------------------------------------------------------------------- | |
loc_ROM_15C8: ; CODE XREF: sub_ROM_1098+8BAj | |
btfss byte_RAM_3D, 5, ACCESS | |
btfsc byte_RAM_3D, 6, ACCESS | |
bra loc_ROM_15D2 | |
btfss byte_RAM_3E, 0, ACCESS | |
bra loc_ROM_1964 | |
loc_ROM_15D2: ; CODE XREF: sub_ROM_1098+534j | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_1964 | |
btfss byte_RAM_1C, 4, ACCESS | |
btfsc byte_RAM_23, 5, ACCESS | |
bra loc_ROM_1964 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1964 | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1964 | |
btfss byte_RAM_17, 0, ACCESS | |
btfsc byte_RAM_17, 1, ACCESS | |
bra loc_ROM_1964 | |
incf byte_RAM_32, f, ACCESS | |
movlb 0E | |
incf byte_RAM_E7D, f, BANKED | |
bcf byte_RAM_25, 2, ACCESS | |
movlw 8D | |
movlb 0E | |
cpfsgt byte_RAM_E5C, BANKED | |
bra loc_ROM_160A | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bsf byte_RAM_1D, 6, ACCESS | |
; assume bsr = 0E | |
loc_ROM_160A: ; CODE XREF: sub_ROM_1098+56Aj | |
btfss byte_RAM_3D, 5, ACCESS | |
bra loc_ROM_1612 | |
movlw 2 | |
bra loc_ROM_1620 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1612: ; CODE XREF: sub_ROM_1098+574j | |
btfss byte_RAM_3D, 6, ACCESS | |
bra loc_ROM_161A | |
movlw 6 | |
bra loc_ROM_1620 | |
; --------------------------------------------------------------------------- | |
loc_ROM_161A: ; CODE XREF: sub_ROM_1098+57Cj | |
btfss byte_RAM_3E, 0, ACCESS | |
bra loc_ROM_1624 | |
movlw 8 | |
loc_ROM_1620: ; CODE XREF: sub_ROM_1098+578j | |
; sub_ROM_1098+580j | |
movff WREG, byte_RAM_E53 | |
loc_ROM_1624: ; CODE XREF: sub_ROM_1098+584j | |
bsf byte_RAM_1E, 1, ACCESS | |
movlb 0E | |
clrf byte_RAM_E52, BANKED | |
movlw 14 | |
movff WREG, byte_RAM_EAE | |
movlw 50 ; 'P' | |
movff WREG, byte_RAM_EC7 | |
bsf byte_RAM_1F, 7, ACCESS | |
bsf byte_RAM_1E, 7, ACCESS | |
bsf byte_RAM_21, 5, ACCESS | |
bsf byte_RAM_21, 4, ACCESS | |
bcf byte_RAM_1E, 6, ACCESS | |
bcf byte_RAM_22, 1, ACCESS | |
bcf byte_RAM_22, 2, ACCESS | |
bra loc_ROM_1964 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1646: ; CODE XREF: sub_ROM_1098+8C0j | |
btfss byte_RAM_3D, 5, ACCESS | |
btfsc byte_RAM_3D, 6, ACCESS | |
bra loc_ROM_1650 | |
btfss byte_RAM_3E, 0, ACCESS | |
bra loc_ROM_168E | |
loc_ROM_1650: ; CODE XREF: sub_ROM_1098+5B2j | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_168E | |
btfss byte_RAM_3D, 5, ACCESS | |
bra loc_ROM_165E | |
movlw 2 | |
bra loc_ROM_166C | |
; --------------------------------------------------------------------------- | |
loc_ROM_165E: ; CODE XREF: sub_ROM_1098+5C0j | |
btfss byte_RAM_3D, 6, ACCESS | |
bra loc_ROM_1666 | |
movlw 6 | |
bra loc_ROM_166C | |
; --------------------------------------------------------------------------- | |
loc_ROM_1666: ; CODE XREF: sub_ROM_1098+5C8j | |
btfss byte_RAM_3E, 0, ACCESS | |
bra loc_ROM_1670 | |
movlw 8 | |
loc_ROM_166C: ; CODE XREF: sub_ROM_1098+5C4j | |
; sub_ROM_1098+5CCj | |
movff WREG, byte_RAM_E53 | |
loc_ROM_1670: ; CODE XREF: sub_ROM_1098+5D0j | |
movlw 14 | |
movff WREG, byte_RAM_EAE | |
movlw 50 ; 'P' | |
movff WREG, byte_RAM_EC7 | |
btg byte_RAM_1E, 1, ACCESS | |
btfss byte_RAM_1E, 1, ACCESS | |
bra loc_ROM_1688 | |
movlb 0E | |
clrf byte_RAM_E52, BANKED | |
bra loc_ROM_168E | |
; --------------------------------------------------------------------------- | |
loc_ROM_1688: ; CODE XREF: sub_ROM_1098+5E8j | |
movlw 1 | |
movff WREG, byte_RAM_E52 | |
loc_ROM_168E: ; CODE XREF: sub_ROM_1098+5B6j | |
; sub_ROM_1098+5BCj ... | |
movlb 0E | |
movf byte_RAM_EAE, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1964 | |
movlb 0E | |
incf byte_RAM_E7D, f, BANKED | |
movlb 0E | |
movf byte_RAM_ED9, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_16A6 | |
btfss byte_RAM_1E, 4, ACCESS | |
bra loc_ROM_16AC | |
loc_ROM_16A6: ; CODE XREF: sub_ROM_1098+608j | |
movlw 4 | |
movwf byte_RAM_32, ACCESS | |
bra loc_ROM_16AE | |
; --------------------------------------------------------------------------- | |
loc_ROM_16AC: ; CODE XREF: sub_ROM_1098+60Cj | |
incf byte_RAM_32, f, ACCESS | |
loc_ROM_16AE: ; CODE XREF: sub_ROM_1098+612j | |
movff byte_RAM_E53, WREG | |
btfss byte_RAM_1E, 1, ACCESS | |
bra loc_ROM_1736 | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_16C6 | |
movff byte_RAM_15D, byte_RAM_106 | |
movff byte_RAM_15E, byte_RAM_107 | |
bra loc_ROM_16EC | |
; --------------------------------------------------------------------------- | |
loc_ROM_16C6: ; CODE XREF: sub_ROM_1098+622j | |
movff byte_RAM_E53, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_16DA | |
movff byte_RAM_161, byte_RAM_106 | |
movff byte_RAM_162, byte_RAM_107 | |
bra loc_ROM_16EC | |
; --------------------------------------------------------------------------- | |
loc_ROM_16DA: ; CODE XREF: sub_ROM_1098+636j | |
movff byte_RAM_E53, WREG | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_16EC | |
movff byte_RAM_163, byte_RAM_106 | |
movff byte_RAM_164, byte_RAM_107 | |
loc_ROM_16EC: ; CODE XREF: sub_ROM_1098+62Cj | |
; sub_ROM_1098+640j ... | |
movff byte_RAM_E5F, WREG | |
xorlw 10 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_16FA | |
movlw 28 ; '(' | |
bra loc_ROM_1722 | |
; --------------------------------------------------------------------------- | |
loc_ROM_16FA: ; CODE XREF: sub_ROM_1098+65Cj | |
movff byte_RAM_E5F, WREG | |
xorlw 20 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1708 | |
movlw 2F ; '/' | |
bra loc_ROM_1722 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1708: ; CODE XREF: sub_ROM_1098+66Aj | |
movff byte_RAM_E5F, WREG | |
xorlw 30 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1716 | |
movlw 38 ; '8' | |
bra loc_ROM_1722 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1716: ; CODE XREF: sub_ROM_1098+678j | |
movff byte_RAM_E5F, WREG | |
xorlw 40 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1728 | |
movlw 3E ; '>' | |
loc_ROM_1722: ; CODE XREF: sub_ROM_1098+660j | |
; sub_ROM_1098+66Ej ... | |
movff WREG, byte_RAM_E54 | |
bra loc_ROM_1964 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1728: ; CODE XREF: sub_ROM_1098+686j | |
movff byte_RAM_E5F, WREG | |
xorlw 50 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1964 | |
movlw 44 ; 'D' | |
bra loc_ROM_1722 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1736: ; CODE XREF: sub_ROM_1098+61Cj | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1746 | |
movff byte_RAM_15D, byte_RAM_69 | |
movff byte_RAM_15E, byte_RAM_6A | |
bra loc_ROM_176C | |
; --------------------------------------------------------------------------- | |
loc_ROM_1746: ; CODE XREF: sub_ROM_1098+6A2j | |
movff byte_RAM_E53, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_175A | |
movff byte_RAM_161, byte_RAM_69 | |
movff byte_RAM_162, byte_RAM_6A | |
bra loc_ROM_176C | |
; --------------------------------------------------------------------------- | |
loc_ROM_175A: ; CODE XREF: sub_ROM_1098+6B6j | |
movff byte_RAM_E53, WREG | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_176C | |
movff byte_RAM_163, byte_RAM_69 | |
movff byte_RAM_164, byte_RAM_6A | |
loc_ROM_176C: ; CODE XREF: sub_ROM_1098+6ACj | |
; sub_ROM_1098+6C0j ... | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_69, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
rlcf byte_RAM_6A, w, ACCESS | |
movwf byte_RAM_1, ACCESS | |
movlw 14 | |
addwf byte_RAM_0, w, ACCESS | |
movff WREG, byte_RAM_108 | |
movlw 0 | |
addwfc byte_RAM_1, w, ACCESS | |
movff WREG, byte_RAM_109 | |
movff byte_RAM_E5F, WREG | |
xorlw 10 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1794 | |
movlw 3F ; '?' | |
bra loc_ROM_17BC | |
; --------------------------------------------------------------------------- | |
loc_ROM_1794: ; CODE XREF: sub_ROM_1098+6F6j | |
movff byte_RAM_E5F, WREG | |
xorlw 20 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_17A2 | |
movlw 43 ; 'C' | |
bra loc_ROM_17BC | |
; --------------------------------------------------------------------------- | |
loc_ROM_17A2: ; CODE XREF: sub_ROM_1098+704j | |
movff byte_RAM_E5F, WREG | |
xorlw 30 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_17B0 | |
movlw 48 ; 'H' | |
bra loc_ROM_17BC | |
; --------------------------------------------------------------------------- | |
loc_ROM_17B0: ; CODE XREF: sub_ROM_1098+712j | |
movff byte_RAM_E5F, WREG | |
xorlw 40 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_17C2 | |
movlw 4B ; 'K' | |
loc_ROM_17BC: ; CODE XREF: sub_ROM_1098+6FAj | |
; sub_ROM_1098+708j ... | |
movff WREG, byte_RAM_E55 | |
bra loc_ROM_1964 | |
; --------------------------------------------------------------------------- | |
loc_ROM_17C2: ; CODE XREF: sub_ROM_1098+720j | |
movff byte_RAM_E5F, WREG | |
xorlw 50 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1964 | |
movlw 4F ; 'O' | |
bra loc_ROM_17BC | |
; --------------------------------------------------------------------------- | |
loc_ROM_17D0: ; CODE XREF: sub_ROM_1098+8C6j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_190E | |
movlw 0E | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_190E | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_190E | |
btfss byte_RAM_3D, 5, ACCESS | |
btfsc byte_RAM_3D, 6, ACCESS | |
bra loc_ROM_17F4 | |
btfsc byte_RAM_3E, 0, ACCESS | |
bra loc_ROM_17F4 | |
btfsc byte_RAM_3D, 7, ACCESS | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_17FA | |
loc_ROM_17F4: ; CODE XREF: sub_ROM_1098+750j | |
; sub_ROM_1098+754j | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_182A | |
loc_ROM_17FA: ; CODE XREF: sub_ROM_1098+75Aj | |
btfss byte_RAM_25, 2, ACCESS | |
bra loc_ROM_190E | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_190E | |
movf byte_RAM_32, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_190E | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_190E | |
btfsc byte_RAM_27, 3, ACCESS | |
bra loc_ROM_181C | |
btfss byte_RAM_23, 2, ACCESS | |
bra loc_ROM_190E | |
loc_ROM_181C: ; CODE XREF: sub_ROM_1098+77Ej | |
movlw 1 | |
subwf byte_RAM_6C, w, ACCESS | |
movlw 87 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6B, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_190E | |
loc_ROM_182A: ; CODE XREF: sub_ROM_1098+760j | |
btfss byte_RAM_25, 2, ACCESS | |
bra loc_ROM_18E4 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_18D8 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_18D8 | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_18D8 | |
btfsc byte_RAM_27, 3, ACCESS | |
bra loc_ROM_184C | |
btfss byte_RAM_23, 2, ACCESS | |
bra loc_ROM_18D8 | |
loc_ROM_184C: ; CODE XREF: sub_ROM_1098+7AEj | |
incf byte_RAM_32, f, ACCESS | |
btfss byte_RAM_1E, 1, ACCESS | |
bra loc_ROM_1888 | |
movlw 1 | |
subwf byte_RAM_6C, w, ACCESS | |
movlw 87 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6B, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_186A | |
movlw 86 | |
movwf byte_RAM_69, ACCESS | |
movlw 1 | |
movwf byte_RAM_6A, ACCESS | |
bra loc_ROM_1888 | |
; --------------------------------------------------------------------------- | |
loc_ROM_186A: ; CODE XREF: sub_ROM_1098+7C6j | |
movlw 0 | |
subwf byte_RAM_6C, w, ACCESS | |
movlw 28 ; '(' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6B, w, ACCESS | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_1880 | |
movlw 28 ; '(' | |
movwf byte_RAM_69, ACCESS | |
clrf byte_RAM_6A, ACCESS | |
bra loc_ROM_1888 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1880: ; CODE XREF: sub_ROM_1098+7DEj | |
movff byte_RAM_6B, byte_RAM_69 | |
movff byte_RAM_6C, byte_RAM_6A | |
loc_ROM_1888: ; CODE XREF: sub_ROM_1098+7B8j | |
; sub_ROM_1098+7D0j ... | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_1896 | |
movff byte_RAM_69, byte_RAM_168 | |
movff byte_RAM_6A, byte_RAM_169 | |
bra loc_ROM_18D0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1896: ; CODE XREF: sub_ROM_1098+7F2j | |
movff byte_RAM_E53, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_18AA | |
movff byte_RAM_69, byte_RAM_15D | |
movff byte_RAM_6A, byte_RAM_15E | |
bra loc_ROM_18D0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_18AA: ; CODE XREF: sub_ROM_1098+806j | |
movff byte_RAM_E53, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_18BE | |
movff byte_RAM_69, byte_RAM_161 | |
movff byte_RAM_6A, byte_RAM_162 | |
bra loc_ROM_18D0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_18BE: ; CODE XREF: sub_ROM_1098+81Aj | |
movff byte_RAM_E53, WREG | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_18D0 | |
movff byte_RAM_69, byte_RAM_163 | |
movff byte_RAM_6A, byte_RAM_164 | |
loc_ROM_18D0: ; CODE XREF: sub_ROM_1098+7FCj | |
; sub_ROM_1098+810j ... | |
movlw 5 | |
movff WREG, byte_RAM_EB5 | |
bra loc_ROM_190E | |
; --------------------------------------------------------------------------- | |
loc_ROM_18D8: ; CODE XREF: sub_ROM_1098+79Cj | |
; sub_ROM_1098+7A4j ... | |
bsf byte_RAM_22, 1, ACCESS | |
movlw 4 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_1902 | |
movlw 0E | |
bra loc_ROM_190C | |
; --------------------------------------------------------------------------- | |
loc_ROM_18E4: ; CODE XREF: sub_ROM_1098+794j | |
movlw 0C | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_190E | |
btfss byte_RAM_3D, 5, ACCESS | |
btfsc byte_RAM_3D, 6, ACCESS | |
bra loc_ROM_18FA | |
btfsc byte_RAM_3E, 0, ACCESS | |
bra loc_ROM_18FA | |
btfsc byte_RAM_3D, 7, ACCESS | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_190E | |
loc_ROM_18FA: ; CODE XREF: sub_ROM_1098+856j | |
; sub_ROM_1098+85Aj | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_190E | |
bra loc_ROM_18D8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1902: ; CODE XREF: sub_ROM_1098+846j | |
movlw 7 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_190A | |
bsf byte_RAM_22, 2, ACCESS | |
loc_ROM_190A: ; CODE XREF: sub_ROM_1098+86Ej | |
movlw 0C | |
loc_ROM_190C: ; CODE XREF: sub_ROM_1098+84Aj | |
movwf byte_RAM_32, ACCESS | |
loc_ROM_190E: ; CODE XREF: sub_ROM_1098+73Ej | |
; sub_ROM_1098+744j ... | |
btfss byte_RAM_25, 2, ACCESS | |
bra loc_ROM_1964 | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_1946 | |
btfss byte_RAM_17, 4, ACCESS | |
bra loc_ROM_1964 | |
bra loc_ROM_1946 | |
; --------------------------------------------------------------------------- | |
loc_ROM_191C: ; CODE XREF: sub_ROM_1098+8CAj | |
movlb 0E | |
clrf byte_RAM_E52, BANKED | |
movlb 0E | |
decf byte_RAM_E7D, f, BANKED | |
movlw 7 | |
movwf byte_RAM_36, ACCESS | |
movlw 5 | |
movwf byte_RAM_32, ACCESS | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0A | |
movwf byte_RAM_122, BANKED | |
movlw 0 | |
movwf byte_RAM_123, BANKED | |
bsf byte_RAM_1E, 7, ACCESS | |
bcf byte_RAM_1E, 6, ACCESS | |
bcf byte_RAM_22, 1, ACCESS | |
bcf byte_RAM_22, 2, ACCESS | |
btfss byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_1946 | |
bsf byte_RAM_25, 2, ACCESS | |
bra loc_ROM_1964 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1946: ; CODE XREF: sub_ROM_1098+87Cj | |
; sub_ROM_1098+882j ... | |
bcf byte_RAM_25, 2, ACCESS | |
bra loc_ROM_1964 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_194A: ; CODE XREF: sub_ROM_1098+4FCj | |
; sub_ROM_1098+51Aj ... | |
movff byte_RAM_E7D, WREG | |
xorlw 0 | |
bnz loc_ROM_1954 | |
bra loc_ROM_15C8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1954: ; CODE XREF: sub_ROM_1098+8B8j | |
xorlw 1 | |
bnz loc_ROM_195A | |
bra loc_ROM_1646 | |
; --------------------------------------------------------------------------- | |
loc_ROM_195A: ; CODE XREF: sub_ROM_1098+8BEj | |
xorlw 3 | |
bnz loc_ROM_1960 | |
bra loc_ROM_17D0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1960: ; CODE XREF: sub_ROM_1098+8C4j | |
xorlw 1 | |
bz loc_ROM_191C | |
; assume bsr = 1 | |
loc_ROM_1964: ; CODE XREF: sub_ROM_1098+538j | |
; sub_ROM_1098+540j ... | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EF4, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_1E, 6, ACCESS | |
bra loc_ROM_197C | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_197C | |
movlw 0E | |
movwf byte_RAM_32, ACCESS | |
bcf byte_RAM_1E, 6, ACCESS | |
loc_ROM_197C: ; CODE XREF: sub_ROM_1098+8D4j | |
; sub_ROM_1098+8DCj | |
btfsc byte_RAM_1E, 7, ACCESS | |
bra loc_ROM_1986 | |
movf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_198A | |
loc_ROM_1986: ; CODE XREF: sub_ROM_1098+8E6j | |
bcf byte_RAM_17, 5, ACCESS | |
bcf byte_RAM_18, 5, ACCESS | |
loc_ROM_198A: ; CODE XREF: sub_ROM_1098+8ECj | |
movf byte_RAM_3E, w, ACCESS | |
iorwf byte_RAM_3D, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bcf byte_RAM_18, 5, ACCESS | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_19B2 | |
movlw 0E | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_19B2 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_19B2 | |
btfsc byte_RAM_17, 5, ACCESS | |
bra loc_ROM_19AE | |
btfss byte_RAM_18, 5, ACCESS | |
bra loc_ROM_19B2 | |
loc_ROM_19AE: ; CODE XREF: sub_ROM_1098+910j | |
movlw 0E | |
movwf byte_RAM_32, ACCESS | |
loc_ROM_19B2: ; CODE XREF: sub_ROM_1098+900j | |
; sub_ROM_1098+906j ... | |
btfsc byte_RAM_18, 5, ACCESS | |
bra loc_ROM_19BC | |
movlw 1E | |
movff WREG, byte_RAM_EF1 | |
loc_ROM_19BC: ; CODE XREF: sub_ROM_1098+91Cj | |
btfsc byte_RAM_17, 5, ACCESS | |
bra loc_ROM_19C6 | |
movlw 1E | |
movff WREG, byte_RAM_EF2 | |
loc_ROM_19C6: ; CODE XREF: sub_ROM_1098+926j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_19E2 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_19E2 | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_19E2 | |
btfss byte_RAM_27, 3, ACCESS | |
btfsc byte_RAM_23, 2, ACCESS | |
bsf byte_RAM_23, 4, ACCESS | |
loc_ROM_19E2: ; CODE XREF: sub_ROM_1098+934j | |
; sub_ROM_1098+93Cj ... | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1A22 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 0D | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1A22 | |
btfss byte_RAM_11, 5, ACCESS | |
btfsc byte_RAM_11, 6, ACCESS | |
bra loc_ROM_1A02 | |
btfsc byte_RAM_12, 0, ACCESS | |
bra loc_ROM_1A02 | |
btfsc byte_RAM_11, 7, ACCESS | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_1A22 | |
loc_ROM_1A02: ; CODE XREF: sub_ROM_1098+95Ej | |
; sub_ROM_1098+962j | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_25, 2, ACCESS | |
bra loc_ROM_1A22 | |
btfsc byte_RAM_22, 1, ACCESS | |
bra loc_ROM_1A22 | |
movlb 1 | |
; assume bsr = 1 | |
movlw 1 | |
subwf byte_RAM_115, w, BANKED | |
movlw 19 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_114, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_1A22 | |
bsf byte_RAM_22, 7, ACCESS | |
bra loc_ROM_1A24 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1A22: ; CODE XREF: sub_ROM_1098+950j | |
; sub_ROM_1098+958j ... | |
bcf byte_RAM_22, 7, ACCESS | |
loc_ROM_1A24: ; CODE XREF: sub_ROM_1098+988j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1A38 | |
movlw 0D | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_ROM_1A34 | |
bra loc_ROM_1A38 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1A34: ; CODE XREF: sub_ROM_1098+998j | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
loc_ROM_1A38: ; CODE XREF: sub_ROM_1098+992j | |
; sub_ROM_1098+99Aj | |
bcf byte_RAM_1E, 6, ACCESS | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1BCE | |
btfss byte_RAM_11, 7, ACCESS | |
bra loc_ROM_1A4C | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1A54 | |
loc_ROM_1A4C: ; CODE XREF: sub_ROM_1098+9ACj | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EC8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bcf byte_RAM_1B, 4, ACCESS | |
; assume bsr = 1 | |
loc_ROM_1A54: ; CODE XREF: sub_ROM_1098+9B2j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1A66 | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_1B, 5, ACCESS | |
loc_ROM_1A66: ; CODE XREF: sub_ROM_1098+9C2j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1A9A | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1A86 | |
movlb 1 | |
clrf byte_RAM_120, BANKED | |
clrf byte_RAM_121, BANKED | |
movlw 78 ; 'x' | |
movff WREG, byte_RAM_EEB | |
bra loc_ROM_1A9A | |
; --------------------------------------------------------------------------- | |
loc_ROM_1A86: ; CODE XREF: sub_ROM_1098+9DEj | |
btfss byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_1A9A | |
movlb 1 | |
movlw 7 | |
subwf byte_RAM_121, w, BANKED | |
movlw 8 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_120, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bsf byte_RAM_24, 5, ACCESS | |
loc_ROM_1A9A: ; CODE XREF: sub_ROM_1098+9D4j | |
; sub_ROM_1098+9ECj ... | |
btfsc byte_RAM_13, 5, ACCESS | |
bra loc_ROM_1AA4 | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1ABC | |
loc_ROM_1AA4: ; CODE XREF: sub_ROM_1098+A04j | |
btfss byte_RAM_17, 0, ACCESS | |
bra loc_ROM_1AB8 | |
movlb 1 | |
movlw 1 | |
subwf byte_RAM_115, w, BANKED | |
movlw 19 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_114, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_1ABC | |
loc_ROM_1AB8: ; CODE XREF: sub_ROM_1098+A0Ej | |
btfss byte_RAM_17, 4, ACCESS | |
bra loc_ROM_1AEE | |
loc_ROM_1ABC: ; CODE XREF: sub_ROM_1098+A0Aj | |
; sub_ROM_1098+A1Ej | |
btfsc byte_RAM_13, 5, ACCESS | |
bra loc_ROM_1AE6 | |
movlw 3 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_1AC8 | |
bra loc_ROM_1ADA | |
; --------------------------------------------------------------------------- | |
loc_ROM_1AC8: ; CODE XREF: sub_ROM_1098+A2Cj | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1AE0 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1AE0 | |
loc_ROM_1ADA: ; CODE XREF: sub_ROM_1098+A2Ej | |
call sub_ROM_2D1E, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_1AEA | |
; --------------------------------------------------------------------------- | |
loc_ROM_1AE0: ; CODE XREF: sub_ROM_1098+A38j | |
; sub_ROM_1098+A40j | |
movlw 6 | |
movwf byte_RAM_32, ACCESS | |
bra loc_ROM_1AEA | |
; --------------------------------------------------------------------------- | |
loc_ROM_1AE6: ; CODE XREF: sub_ROM_1098+A26j | |
call sub_ROM_2D1E, 0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1AEA: ; CODE XREF: sub_ROM_1098+A46j | |
; sub_ROM_1098+A4Cj | |
bcf byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_1B0E | |
; --------------------------------------------------------------------------- | |
loc_ROM_1AEE: ; CODE XREF: sub_ROM_1098+A22j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1B0E | |
btfss byte_RAM_3D, 7, ACCESS | |
bra loc_ROM_1B04 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1B04 | |
bsf byte_RAM_1B, 1, ACCESS | |
bra loc_ROM_1B0E | |
; --------------------------------------------------------------------------- | |
loc_ROM_1B04: ; CODE XREF: sub_ROM_1098+A60j | |
; sub_ROM_1098+A66j | |
btfss byte_RAM_11, 7, ACCESS | |
bra loc_ROM_1B0C | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
loc_ROM_1B0C: ; CODE XREF: sub_ROM_1098+A6Ej | |
bcf byte_RAM_1B, 1, ACCESS | |
loc_ROM_1B0E: ; CODE XREF: sub_ROM_1098+A54j | |
; sub_ROM_1098+A5Cj ... | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EC5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_1BCE | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_1B2A | |
movf byte_RAM_0, w, ACCESS | |
sublw 67 ; 'g' | |
loc_ROM_1B2A: ; CODE XREF: sub_ROM_1098+A8Cj | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_1B34 | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_1BB6 | |
; assume bsr = 0E | |
loc_ROM_1B34: ; CODE XREF: sub_ROM_1098+A94j | |
movlb 0E | |
movf byte_RAM_E7C, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1BB6 | |
movlb 0E | |
movf byte_RAM_ED9, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1B48 | |
btfss byte_RAM_1E, 4, ACCESS | |
bra loc_ROM_1B56 | |
loc_ROM_1B48: ; CODE XREF: sub_ROM_1098+AAAj | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_140, 3, BANKED | |
bra loc_ROM_1B52 | |
movlw 3 | |
bra loc_ROM_1B58 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1B52: ; CODE XREF: sub_ROM_1098+AB4j | |
movlw 4 | |
bra loc_ROM_1B58 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_1B56: ; CODE XREF: sub_ROM_1098+AAEj | |
movlw 1 | |
; assume bsr = 1 | |
loc_ROM_1B58: ; CODE XREF: sub_ROM_1098+AB8j | |
; sub_ROM_1098+ABCj | |
movff WREG, byte_RAM_E7C | |
movff byte_RAM_168, byte_RAM_106 | |
movff byte_RAM_169, byte_RAM_107 | |
movff byte_RAM_E5F, WREG | |
xorlw 10 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1B72 | |
movlw 28 ; '(' | |
bra loc_ROM_1BA8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1B72: ; CODE XREF: sub_ROM_1098+AD4j | |
movff byte_RAM_E5F, WREG | |
xorlw 20 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1B80 | |
movlw 2F ; '/' | |
bra loc_ROM_1BA8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1B80: ; CODE XREF: sub_ROM_1098+AE2j | |
movff byte_RAM_E5F, WREG | |
xorlw 30 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1B8E | |
movlw 38 ; '8' | |
bra loc_ROM_1BA8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1B8E: ; CODE XREF: sub_ROM_1098+AF0j | |
movff byte_RAM_E5F, WREG | |
xorlw 40 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1B9C | |
movlw 3E ; '>' | |
bra loc_ROM_1BA8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1B9C: ; CODE XREF: sub_ROM_1098+AFEj | |
movff byte_RAM_E5F, WREG | |
xorlw 50 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1BAC | |
movlw 44 ; 'D' | |
loc_ROM_1BA8: ; CODE XREF: sub_ROM_1098+AD8j | |
; sub_ROM_1098+AE6j ... | |
movff WREG, byte_RAM_E54 | |
loc_ROM_1BAC: ; CODE XREF: sub_ROM_1098+B0Cj | |
bsf byte_RAM_1E, 1, ACCESS | |
bsf byte_RAM_21, 5, ACCESS | |
bsf byte_RAM_21, 4, ACCESS | |
bsf byte_RAM_1F, 7, ACCESS | |
bra loc_ROM_1BCE | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_1BB6: ; CODE XREF: sub_ROM_1098+A9Aj | |
; sub_ROM_1098+AA2j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1BCE | |
movff byte_RAM_E7C, WREG | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1BCE | |
movlw 4 | |
movff WREG, byte_RAM_E7C | |
loc_ROM_1BCE: ; CODE XREF: sub_ROM_1098+9A8j | |
; sub_ROM_1098+A7Ej ... | |
btfss byte_RAM_3D, 7, ACCESS | |
bra loc_ROM_1BD8 | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1BDC | |
loc_ROM_1BD8: ; CODE XREF: sub_ROM_1098+B38j | |
btfss byte_RAM_24, 5, ACCESS | |
bra loc_ROM_1CFC | |
loc_ROM_1BDC: ; CODE XREF: sub_ROM_1098+B3Ej | |
btfss byte_RAM_17, 4, ACCESS | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_1CFC | |
btfss byte_RAM_23, 5, ACCESS | |
btfsc byte_RAM_1C, 4, ACCESS | |
bra loc_ROM_1CFC | |
movf byte_RAM_36, w, ACCESS | |
btfsc byte_RAM_17, 1, ACCESS | |
bra loc_ROM_1CFE | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1C42 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_3D, 7, ACCESS | |
bra loc_ROM_1C42 | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_ROM_1C42 | |
movlw 0A | |
movwf byte_RAM_36, ACCESS | |
bcf byte_RAM_1B, 1, ACCESS | |
bcf byte_RAM_1B, 4, ACCESS | |
bcf byte_RAM_24, 5, ACCESS | |
bsf byte_RAM_1B, 0, ACCESS | |
movlb 0E | |
clrf byte_RAM_EC5, BANKED | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_ROM_1C36 | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_1C22 | |
btfss byte_RAM_1C, 5, ACCESS | |
bra loc_ROM_1C36 | |
loc_ROM_1C22: ; CODE XREF: sub_ROM_1098+B84j | |
movlw 1 | |
movwf byte_RAM_32, ACCESS | |
bsf byte_RAM_1B, 4, ACCESS | |
movlw 50 ; 'P' | |
movff WREG, byte_RAM_EC8 | |
movlw 14 | |
movff WREG, byte_RAM_EC5 | |
bra loc_ROM_1CFC | |
; --------------------------------------------------------------------------- | |
loc_ROM_1C36: ; CODE XREF: sub_ROM_1098+B7Ej | |
; sub_ROM_1098+B88j | |
clrf byte_RAM_32, ACCESS | |
movlb 1 | |
movlw 32 ; '2' | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
bra loc_ROM_1CFC | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_1C42: ; CODE XREF: sub_ROM_1098+B5Aj | |
; sub_ROM_1098+B62j ... | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1CFC | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1CFC | |
btfss byte_RAM_3D, 7, ACCESS | |
bra loc_ROM_1C5A | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1C5E | |
loc_ROM_1C5A: ; CODE XREF: sub_ROM_1098+BBAj | |
btfss byte_RAM_24, 5, ACCESS | |
bra loc_ROM_1CFC | |
loc_ROM_1C5E: ; CODE XREF: sub_ROM_1098+BC0j | |
decf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1C7E | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1C7E | |
movf byte_RAM_32, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1CA2 | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1CA2 | |
; assume bsr = 0E | |
loc_ROM_1C7E: ; CODE XREF: sub_ROM_1098+BCAj | |
; sub_ROM_1098+BD2j | |
btfss byte_RAM_3D, 7, ACCESS | |
bra loc_ROM_1CA2 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1CA2 | |
movlb 0E | |
movf byte_RAM_EC5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1CA2 | |
btg byte_RAM_1B, 0, ACCESS | |
bcf byte_RAM_1B, 4, ACCESS | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_1CFC | |
bsf byte_RAM_1B, 4, ACCESS | |
movlw 50 ; 'P' | |
movff WREG, byte_RAM_EC8 | |
bra loc_ROM_1CFC | |
; --------------------------------------------------------------------------- | |
loc_ROM_1CA2: ; CODE XREF: sub_ROM_1098+BDAj | |
; sub_ROM_1098+BE4j ... | |
movlw 3 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_1CAE | |
call sub_ROM_2D1E, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_1CFC | |
; --------------------------------------------------------------------------- | |
loc_ROM_1CAE: ; CODE XREF: sub_ROM_1098+C0Ej | |
movlw 5 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_1CF2 | |
btfss byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_1CEA | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0 | |
subwf byte_RAM_121, w, BANKED | |
movlw 32 ; '2' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_120, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_1CE6 | |
movlb 1 | |
movlw 7 | |
subwf byte_RAM_121, w, BANKED | |
movlw 9 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_120, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_1CE6 | |
movff byte_RAM_120, byte_RAM_16A | |
movff byte_RAM_121, byte_RAM_16B | |
movlw 5 | |
movff WREG, byte_RAM_EB5 | |
loc_ROM_1CE6: ; CODE XREF: sub_ROM_1098+C2Ej | |
; sub_ROM_1098+C3Ej | |
bcf byte_RAM_24, 5, ACCESS | |
bra loc_ROM_1CEC | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_1CEA: ; CODE XREF: sub_ROM_1098+C1Ej | |
bcf byte_RAM_1B, 4, ACCESS | |
; assume bsr = 1 | |
loc_ROM_1CEC: ; CODE XREF: sub_ROM_1098+C50j | |
movlw 6 | |
movwf byte_RAM_32, ACCESS | |
bra loc_ROM_1CFC | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_1CF2: ; CODE XREF: sub_ROM_1098+C1Aj | |
movf byte_RAM_32, w, ACCESS | |
xorlw 6 | |
btfsc STATUS, Z, ACCESS | |
call sub_ROM_2D1E, 0 | |
loc_ROM_1CFC: ; CODE XREF: sub_ROM_1098+B42j | |
; sub_ROM_1098+B48j ... | |
movf byte_RAM_36, w, ACCESS | |
loc_ROM_1CFE: ; CODE XREF: sub_ROM_1098+B54j | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1DC0 | |
btfss byte_RAM_12, 1, ACCESS | |
bra loc_ROM_1D0E | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1D16 | |
loc_ROM_1D0E: ; CODE XREF: sub_ROM_1098+C6Ej | |
movlb 0E | |
movf byte_RAM_EC8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bcf byte_RAM_1B, 4, ACCESS | |
loc_ROM_1D16: ; CODE XREF: sub_ROM_1098+C74j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1D48 | |
movlb 0E | |
movf byte_RAM_EB9, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_ROM_1D2A | |
decf byte_RAM_EB9, f, BANKED | |
loc_ROM_1D2A: ; CODE XREF: sub_ROM_1098+C8Ej | |
btfss byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_1D48 | |
movlw 3 | |
subwf byte_RAM_6C, w, ACCESS | |
movlw 0E9 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6B, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_1D48 | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1D48 | |
btfss byte_RAM_27, 3, ACCESS | |
btfsc byte_RAM_23, 2, ACCESS | |
bsf byte_RAM_20, 5, ACCESS | |
loc_ROM_1D48: ; CODE XREF: sub_ROM_1098+C84j | |
; sub_ROM_1098+C94j ... | |
movlw 5 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_1D7C | |
btfss byte_RAM_17, 0, ACCESS | |
bra loc_ROM_1D68 | |
movlb 1 | |
; assume bsr = 1 | |
movlw 1 | |
subwf byte_RAM_115, w, BANKED | |
movlw 19 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_114, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_1D72 | |
decf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1D72 | |
; assume bsr = 0E | |
loc_ROM_1D68: ; CODE XREF: sub_ROM_1098+CB8j | |
btfsc byte_RAM_13, 0, ACCESS | |
bra loc_ROM_1D7C | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1D7C | |
; assume bsr = 1 | |
loc_ROM_1D72: ; CODE XREF: sub_ROM_1098+CC8j | |
; sub_ROM_1098+CCEj | |
bcf byte_RAM_1B, 4, ACCESS | |
movlw 4 | |
movwf byte_RAM_32, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EB3, BANKED | |
loc_ROM_1D7C: ; CODE XREF: sub_ROM_1098+CB4j | |
; sub_ROM_1098+CD2j ... | |
btfsc byte_RAM_3E, 1, ACCESS | |
bra loc_ROM_1D84 | |
btfss byte_RAM_3E, 1, ACCESS | |
bra loc_ROM_1D8A | |
loc_ROM_1D84: ; CODE XREF: sub_ROM_1098+CE6j | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1D8E | |
loc_ROM_1D8A: ; CODE XREF: sub_ROM_1098+CEAj | |
btfss byte_RAM_20, 5, ACCESS | |
bra loc_ROM_1DC0 | |
loc_ROM_1D8E: ; CODE XREF: sub_ROM_1098+CF0j | |
movlw 3 | |
movwf byte_RAM_32, ACCESS | |
btfss byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_1DC0 | |
bcf byte_RAM_1B, 4, ACCESS | |
bcf byte_RAM_20, 5, ACCESS | |
subwf byte_RAM_6C, w, ACCESS | |
movlw 0E9 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6B, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_1DB2 | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0E8 | |
movwf byte_RAM_166, BANKED | |
movlw 3 | |
movwf byte_RAM_167, BANKED | |
bra loc_ROM_1DBA | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_1DB2: ; CODE XREF: sub_ROM_1098+D0Cj | |
movff byte_RAM_6B, byte_RAM_166 | |
movff byte_RAM_6C, byte_RAM_167 | |
; assume bsr = 1 | |
loc_ROM_1DBA: ; CODE XREF: sub_ROM_1098+D18j | |
movlw 5 | |
movff WREG, byte_RAM_EB5 | |
; assume bsr = 0E | |
loc_ROM_1DC0: ; CODE XREF: sub_ROM_1098+C6Aj | |
; sub_ROM_1098+CF4j ... | |
btfsc byte_RAM_3E, 1, ACCESS | |
btfsc byte_RAM_17, 4, ACCESS | |
bra loc_ROM_1DC8 | |
bra loc_ROM_1DCE | |
; --------------------------------------------------------------------------- | |
loc_ROM_1DC8: ; CODE XREF: sub_ROM_1098+D2Cj | |
btfsc byte_RAM_3E, 1, ACCESS | |
btfss byte_RAM_17, 4, ACCESS | |
bra loc_ROM_1E2E | |
loc_ROM_1DCE: ; CODE XREF: sub_ROM_1098+D2Ej | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1E2E | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfsc STATUS, Z, ACCESS | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1DEE | |
decf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1E2E | |
movf byte_RAM_32, w, ACCESS | |
xorlw 9 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1E2E | |
loc_ROM_1DEE: ; CODE XREF: sub_ROM_1098+D46j | |
btfss byte_RAM_17, 0, ACCESS | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_1E2E | |
btfss byte_RAM_1C, 4, ACCESS | |
btfsc byte_RAM_23, 5, ACCESS | |
bra loc_ROM_1E2E | |
movlw 0B | |
movwf byte_RAM_36, ACCESS | |
bcf byte_RAM_1B, 4, ACCESS | |
bcf byte_RAM_20, 5, ACCESS | |
movlb 0E | |
clrf byte_RAM_EB9, BANKED | |
btfsc byte_RAM_13, 0, ACCESS | |
btfsc byte_RAM_13, 5, ACCESS | |
bra loc_ROM_1E24 | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_1E16 | |
btfss byte_RAM_1C, 5, ACCESS | |
bra loc_ROM_1E24 | |
loc_ROM_1E16: ; CODE XREF: sub_ROM_1098+D78j | |
movlw 1 | |
movwf byte_RAM_32, ACCESS | |
bsf byte_RAM_1B, 4, ACCESS | |
movlw 50 ; 'P' | |
movff WREG, byte_RAM_EC8 | |
bra loc_ROM_1E2E | |
; --------------------------------------------------------------------------- | |
loc_ROM_1E24: ; CODE XREF: sub_ROM_1098+D72j | |
; sub_ROM_1098+D7Cj | |
clrf byte_RAM_32, ACCESS | |
movlb 1 | |
movlw 32 ; '2' | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
loc_ROM_1E2E: ; CODE XREF: sub_ROM_1098+D34j | |
; sub_ROM_1098+D3Aj ... | |
movf byte_RAM_36, w, ACCESS | |
btfss byte_RAM_3F, 0, ACCESS | |
bra loc_ROM_1E5E | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1E5C | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_ROM_1E5C | |
btfss byte_RAM_17, 0, ACCESS | |
btfsc byte_RAM_17, 4, ACCESS | |
bra loc_ROM_1E5C | |
btfss byte_RAM_17, 6, ACCESS | |
btfsc byte_RAM_1C, 4, ACCESS | |
bra loc_ROM_1E5C | |
btfsc byte_RAM_23, 5, ACCESS | |
bra loc_ROM_1E5C | |
movlw 0C | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EAD, BANKED | |
; assume bsr = 1 | |
loc_ROM_1E5C: ; CODE XREF: sub_ROM_1098+DA0j | |
; sub_ROM_1098+DA8j ... | |
movf byte_RAM_36, w, ACCESS | |
loc_ROM_1E5E: ; CODE XREF: sub_ROM_1098+D9Aj | |
xorlw 0C | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1EA0 | |
movlw 3 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_1EA0 | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_ROM_1E8A | |
movlb 1 | |
btfss byte_RAM_140, 3, BANKED | |
bra loc_ROM_1E7C | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1E8A | |
loc_ROM_1E7C: ; CODE XREF: sub_ROM_1098+DDAj | |
movff byte_RAM_EAD, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1E8A | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_EAD, f, BANKED | |
; assume bsr = 1 | |
loc_ROM_1E8A: ; CODE XREF: sub_ROM_1098+DD4j | |
; sub_ROM_1098+DE2j ... | |
btfsc byte_RAM_13, 5, ACCESS | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_ROM_1E9C | |
btfss byte_RAM_13, 0, ACCESS | |
bra loc_ROM_1E9C | |
movlw 0C7 | |
movlb 0E | |
; assume bsr = 0E | |
cpfsgt byte_RAM_EAD, BANKED | |
bra loc_ROM_1EA0 | |
; assume bsr = 1 | |
loc_ROM_1E9C: ; CODE XREF: sub_ROM_1098+DF6j | |
; sub_ROM_1098+DFAj | |
movlw 3 | |
movwf byte_RAM_32, ACCESS | |
; assume bsr = 0E | |
loc_ROM_1EA0: ; CODE XREF: sub_ROM_1098+DCAj | |
; sub_ROM_1098+DD0j ... | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0C | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1EB2 | |
movlw 31 ; '1' | |
movlb 0E | |
cpfsgt byte_RAM_EAD, BANKED | |
bra loc_ROM_1ECE | |
bra loc_ROM_1ECA | |
; --------------------------------------------------------------------------- | |
loc_ROM_1EB2: ; CODE XREF: sub_ROM_1098+E0Ej | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1EC4 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_13, 5, ACCESS | |
bra loc_ROM_1EC4 | |
bra loc_ROM_1ECA | |
; --------------------------------------------------------------------------- | |
loc_ROM_1EC4: ; CODE XREF: sub_ROM_1098+E20j | |
; sub_ROM_1098+E28j | |
movf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1ECE | |
loc_ROM_1ECA: ; CODE XREF: sub_ROM_1098+E18j | |
; sub_ROM_1098+E2Aj | |
movlb 0E | |
clrf byte_RAM_EEB, BANKED | |
loc_ROM_1ECE: ; CODE XREF: sub_ROM_1098+E16j | |
; sub_ROM_1098+E30j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1EF2 | |
movlw 7 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_1EF2 | |
btfss byte_RAM_3D, 2, ACCESS | |
bra loc_ROM_1EF2 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1EF2 | |
movlw 7 | |
movwf byte_RAM_32, ACCESS | |
movlb 1 | |
; assume bsr = 1 | |
movlw 1E | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
; assume bsr = 0E | |
loc_ROM_1EF2: ; CODE XREF: sub_ROM_1098+E3Cj | |
; sub_ROM_1098+E42j ... | |
btfss byte_RAM_23, 5, ACCESS | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_ROM_1F28 | |
movf byte_RAM_36, w, ACCESS | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_1F2A | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1F28 | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1F28 | |
btfss byte_RAM_3D, 2, ACCESS | |
bra loc_ROM_1F14 | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_21, 0, ACCESS | |
loc_ROM_1F14: ; CODE XREF: sub_ROM_1098+E74j | |
btfss byte_RAM_21, 0, ACCESS | |
bra loc_ROM_1F28 | |
movf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1F28 | |
movlw 8 | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
bsf byte_RAM_1E, 3, ACCESS | |
bcf byte_RAM_21, 0, ACCESS | |
loc_ROM_1F28: ; CODE XREF: sub_ROM_1098+E5Ej | |
; sub_ROM_1098+E6Aj ... | |
movf byte_RAM_36, w, ACCESS | |
loc_ROM_1F2A: ; CODE XREF: sub_ROM_1098+E64j | |
xorlw 7 | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_19, 6, ACCESS | |
bra loc_ROM_1F3C | |
movlw 8 | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
bsf byte_RAM_1E, 3, ACCESS | |
bra loc_ROM_1F50 | |
; --------------------------------------------------------------------------- | |
loc_ROM_1F3C: ; CODE XREF: sub_ROM_1098+E98j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1F50 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 5 | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_19, 6, ACCESS | |
bra loc_ROM_1F50 | |
bcf byte_RAM_19, 6, ACCESS | |
loc_ROM_1F50: ; CODE XREF: sub_ROM_1098+EA2j | |
; sub_ROM_1098+EAAj ... | |
btfss byte_RAM_3E, 1, ACCESS | |
bra loc_ROM_1F7C | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_1C, 4, ACCESS | |
bra loc_ROM_1F7C | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1F7C | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1F7C | |
btfss byte_RAM_13, 7, ACCESS | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_ROM_1F7C | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_1F7C | |
bcf byte_RAM_1C, 4, ACCESS | |
movlw 3 | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
loc_ROM_1F7C: ; CODE XREF: sub_ROM_1098+EBAj | |
; sub_ROM_1098+EC2j ... | |
btfss byte_RAM_25, 6, ACCESS | |
bra loc_ROM_1F96 | |
movff byte_RAM_36, byte_RAM_E6D | |
movff byte_RAM_32, byte_RAM_E6C | |
movlw 4 | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
movlw 1E | |
movff WREG, byte_RAM_EE1 | |
bcf byte_RAM_25, 6, ACCESS | |
loc_ROM_1F96: ; CODE XREF: sub_ROM_1098+EE6j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1FCC | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1FB8 | |
btfss byte_RAM_13, 0, ACCESS | |
bra loc_ROM_1FCC | |
btfss byte_RAM_3E, 1, ACCESS | |
bra loc_ROM_1FCE | |
loc_ROM_1FB0: ; CODE XREF: sub_ROM_1098+F2Cj | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_1B, 3, ACCESS | |
bra loc_ROM_1FCE | |
; --------------------------------------------------------------------------- | |
loc_ROM_1FB8: ; CODE XREF: sub_ROM_1098+F0Ej | |
movf byte_RAM_32, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1FC8 | |
bcf byte_RAM_1B, 3, ACCESS | |
btfsc byte_RAM_3E, 1, ACCESS | |
bra loc_ROM_1FB0 | |
bra loc_ROM_1FCE | |
; --------------------------------------------------------------------------- | |
loc_ROM_1FC8: ; CODE XREF: sub_ROM_1098+F26j | |
decf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
loc_ROM_1FCC: ; CODE XREF: sub_ROM_1098+F04j | |
; sub_ROM_1098+F12j | |
bcf byte_RAM_1B, 3, ACCESS | |
loc_ROM_1FCE: ; CODE XREF: sub_ROM_1098+F16j | |
; sub_ROM_1098+F1Ej ... | |
clrf FSR2L, ACCESS | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_1FE6 | |
movlw 1 | |
movwf FSR2L, ACCESS | |
movlw 21 ; '!' | |
movwf byte_RAM_61, ACCESS | |
clrf byte_RAM_62, ACCESS | |
movlw 3 | |
bra loc_ROM_209E | |
; --------------------------------------------------------------------------- | |
loc_ROM_1FE6: ; CODE XREF: sub_ROM_1098+F3Ej | |
decf byte_RAM_36, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_1FF4 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2018 | |
loc_ROM_1FF4: ; CODE XREF: sub_ROM_1098+F52j | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_2006 | |
movf byte_RAM_0, w, ACCESS | |
sublw 4E ; 'N' | |
loc_ROM_2006: ; CODE XREF: sub_ROM_1098+F68j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_20B2 | |
movlw 1 | |
movwf FSR2L, ACCESS | |
movlw 32 ; '2' | |
movwf byte_RAM_61, ACCESS | |
clrf byte_RAM_62, ACCESS | |
movlw 14 | |
bra loc_ROM_209E | |
; --------------------------------------------------------------------------- | |
loc_ROM_2018: ; CODE XREF: sub_ROM_1098+F5Aj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2038 | |
movlw 1 | |
movwf FSR2L, ACCESS | |
decf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_202E | |
movlw 98 | |
bra loc_ROM_2030 | |
; --------------------------------------------------------------------------- | |
loc_ROM_202E: ; CODE XREF: sub_ROM_1098+F90j | |
movlw 2F ; '/' | |
loc_ROM_2030: ; CODE XREF: sub_ROM_1098+F94j | |
movwf byte_RAM_61, ACCESS | |
clrf byte_RAM_62, ACCESS | |
movlw 2 | |
bra loc_ROM_209E | |
; --------------------------------------------------------------------------- | |
loc_ROM_2038: ; CODE XREF: sub_ROM_1098+F86j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0C | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_204E | |
movlw 1 | |
movwf FSR2L, ACCESS | |
movlw 96 | |
movwf byte_RAM_61, ACCESS | |
clrf byte_RAM_62, ACCESS | |
movlw 32 ; '2' | |
bra loc_ROM_209E | |
; --------------------------------------------------------------------------- | |
loc_ROM_204E: ; CODE XREF: sub_ROM_1098+FA6j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_20B2 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_20A4 | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_2070 | |
movf byte_RAM_0, w, ACCESS | |
sublw 4E ; 'N' | |
loc_ROM_2070: ; CODE XREF: sub_ROM_1098+FD2j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_20B2 | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_2086 | |
movf byte_RAM_0, w, ACCESS | |
sublw 67 ; 'g' | |
loc_ROM_2086: ; CODE XREF: sub_ROM_1098+FE8j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_20B2 | |
movlb 0E | |
movf byte_RAM_EB9, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_20B2 | |
loc_ROM_2092: ; CODE XREF: sub_ROM_1098+1018j | |
movlw 1 | |
movwf FSR2L, ACCESS | |
movlw 0C | |
movwf byte_RAM_61, ACCESS | |
clrf byte_RAM_62, ACCESS | |
movlw 5 | |
loc_ROM_209E: ; CODE XREF: sub_ROM_1098+F4Cj | |
; sub_ROM_1098+F7Ej ... | |
movwf byte_RAM_63, ACCESS | |
clrf byte_RAM_64, ACCESS | |
bra loc_ROM_20B4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_20A4: ; CODE XREF: sub_ROM_1098+FC4j | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_20B4 | |
movlw 4E ; 'N' | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_E5C, BANKED | |
bra loc_ROM_2092 | |
loc_ROM_20B2: ; CODE XREF: sub_ROM_1098+F70j | |
; sub_ROM_1098+FBCj ... | |
nop | |
; assume bsr = 1 | |
loc_ROM_20B4: ; CODE XREF: sub_ROM_1098+100Aj | |
; sub_ROM_1098+1010j | |
bcf INTCON, GIE_GIEH, ACCESS | |
decf FSR2L, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_20C0 | |
bsf byte_RAM_20, 6, ACCESS | |
bra loc_ROM_20C2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_20C0: ; CODE XREF: sub_ROM_1098+1022j | |
bcf byte_RAM_20, 6, ACCESS | |
loc_ROM_20C2: ; CODE XREF: sub_ROM_1098+1026j | |
bsf INTCON, GIE_GIEH, ACCESS | |
btfss byte_RAM_21, 5, ACCESS | |
bra loc_ROM_20F4 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_20D8 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 7 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_20DC | |
loc_ROM_20D8: ; CODE XREF: sub_ROM_1098+1036j | |
btfss byte_RAM_18, 5, ACCESS | |
bra loc_ROM_20F4 | |
loc_ROM_20DC: ; CODE XREF: sub_ROM_1098+103Ej | |
bcf byte_RAM_21, 5, ACCESS | |
btfss byte_RAM_17, 5, ACCESS | |
btfsc byte_RAM_1E, 4, ACCESS | |
bra loc_ROM_20F4 | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_20F4 | |
movff byte_RAM_6D, byte_RAM_F5 | |
movff byte_RAM_6E, byte_RAM_F6 | |
call sub_ROM_2BDA, 0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_20F4: ; CODE XREF: sub_ROM_1098+102Ej | |
; sub_ROM_1098+1042j ... | |
btfss byte_RAM_21, 4, ACCESS | |
bra loc_ROM_2120 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2108 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 4 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_211A | |
loc_ROM_2108: ; CODE XREF: sub_ROM_1098+1066j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2120 | |
movff byte_RAM_E7C, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2120 | |
loc_ROM_211A: ; CODE XREF: sub_ROM_1098+106Ej | |
bcf byte_RAM_21, 4, ACCESS | |
btfss byte_RAM_1E, 4, ACCESS | |
rcall sub_ROM_270C | |
loc_ROM_2120: ; CODE XREF: sub_ROM_1098+105Ej | |
; sub_ROM_1098+1076j ... | |
btfss byte_RAM_21, 6, ACCESS | |
bra loc_ROM_214C | |
decf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_214C | |
movf byte_RAM_32, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_214C | |
bcf byte_RAM_21, 6, ACCESS | |
movlb 1 | |
movf byte_RAM_13A, w, BANKED | |
iorwf byte_RAM_13B, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_214C | |
movff byte_RAM_6D, byte_RAM_13A | |
movff byte_RAM_6E, byte_RAM_13B | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
loc_ROM_214C: ; CODE XREF: sub_ROM_1098+108Aj | |
; sub_ROM_1098+1090j ... | |
btfsc byte_RAM_3E, 1, ACCESS | |
bra loc_ROM_2154 | |
btfss byte_RAM_3E, 1, ACCESS | |
bra loc_ROM_2178 | |
loc_ROM_2154: ; CODE XREF: sub_ROM_1098+10B6j | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_13, 0, ACCESS | |
bra loc_ROM_2178 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfsc STATUS, Z, ACCESS | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_21A0 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_21A0 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0E | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_21A0 | |
loc_ROM_2178: ; CODE XREF: sub_ROM_1098+10BAj | |
; sub_ROM_1098+10C2j | |
btfsc byte_RAM_1E, 7, ACCESS | |
bra loc_ROM_21A0 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfsc STATUS, Z, ACCESS | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_21A0 | |
decf byte_RAM_36, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_21A0 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_21A4 | |
movlw 2 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_21A4 | |
loc_ROM_21A0: ; CODE XREF: sub_ROM_1098+10CEj | |
; sub_ROM_1098+10D6j ... | |
bcf byte_RAM_17, 4, ACCESS | |
bcf byte_RAM_24, 2, ACCESS | |
loc_ROM_21A4: ; CODE XREF: sub_ROM_1098+1100j | |
; sub_ROM_1098+1106j | |
btfss byte_RAM_17, 6, ACCESS | |
bra loc_ROM_21CA | |
decf byte_RAM_33, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_21CA | |
movlw 5 | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_E7E, BANKED | |
bra loc_ROM_21C8 | |
btfsc byte_RAM_11, 1, ACCESS | |
btfss byte_RAM_11, 2, ACCESS | |
bra loc_ROM_21C8 | |
movf byte_RAM_2A, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_21C8 | |
bsf byte_RAM_22, 6, ACCESS | |
bra loc_ROM_21CA | |
; --------------------------------------------------------------------------- | |
loc_ROM_21C8: ; CODE XREF: sub_ROM_1098+111Cj | |
; sub_ROM_1098+1122j ... | |
bcf byte_RAM_22, 6, ACCESS | |
loc_ROM_21CA: ; CODE XREF: sub_ROM_1098+110Ej | |
; sub_ROM_1098+1114j ... | |
btfss byte_RAM_17, 6, ACCESS | |
bra loc_ROM_220E | |
decf byte_RAM_33, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_220E | |
movff byte_RAM_E7E, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_21E8 | |
movff byte_RAM_E7E, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_220E | |
loc_ROM_21E8: ; CODE XREF: sub_ROM_1098+1144j | |
movff byte_RAM_E7E, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_21FA | |
movlw 1 | |
movff WREG, byte_RAM_13D | |
bra loc_ROM_2208 | |
; --------------------------------------------------------------------------- | |
loc_ROM_21FA: ; CODE XREF: sub_ROM_1098+1158j | |
movff byte_RAM_E7E, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2208 | |
movlb 1 | |
; assume bsr = 1 | |
clrf byte_RAM_13D, BANKED | |
; assume bsr = 0E | |
loc_ROM_2208: ; CODE XREF: sub_ROM_1098+1160j | |
; sub_ROM_1098+116Aj | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
loc_ROM_220E: ; CODE XREF: sub_ROM_1098+1134j | |
; sub_ROM_1098+113Aj ... | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_19, 0, ACCESS | |
bra loc_ROM_221E | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
loc_ROM_221E: ; CODE XREF: sub_ROM_1098+117Ej | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2262 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_3D, 4, ACCESS | |
bra loc_ROM_2262 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2262 | |
btfss byte_RAM_23, 5, ACCESS | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_2262 | |
movlb 0E | |
movf byte_RAM_EE3, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2262 | |
btfss byte_RAM_1E, 4, ACCESS | |
bra loc_ROM_224A | |
bcf byte_RAM_1E, 4, ACCESS | |
bra loc_ROM_2250 | |
; --------------------------------------------------------------------------- | |
loc_ROM_224A: ; CODE XREF: sub_ROM_1098+11ACj | |
movlb 0E | |
movlw 10 | |
addwf byte_RAM_E5F, f, BANKED | |
loc_ROM_2250: ; CODE XREF: sub_ROM_1098+11B0j | |
movlw 50 ; 'P' | |
movlb 0E | |
cpfsgt byte_RAM_E5F, BANKED | |
bra loc_ROM_225E | |
movlw 10 | |
movff WREG, byte_RAM_E5F | |
loc_ROM_225E: ; CODE XREF: sub_ROM_1098+11BEj | |
bcf byte_RAM_17, 5, ACCESS | |
bcf byte_RAM_18, 5, ACCESS | |
loc_ROM_2262: ; CODE XREF: sub_ROM_1098+118Cj | |
; sub_ROM_1098+1194j ... | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_228E | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_3D, 1, ACCESS | |
bra loc_ROM_228E | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_23, 5, ACCESS | |
bra loc_ROM_228E | |
btfss byte_RAM_17, 6, ACCESS | |
btfsc byte_RAM_1C, 4, ACCESS | |
bra loc_ROM_228E | |
movlb 0E | |
movf byte_RAM_EE3, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_228E | |
btg byte_RAM_1E, 4, ACCESS | |
bcf byte_RAM_17, 5, ACCESS | |
bcf byte_RAM_18, 5, ACCESS | |
loc_ROM_228E: ; CODE XREF: sub_ROM_1098+11D0j | |
; sub_ROM_1098+11D8j ... | |
btfss byte_RAM_3D, 0, ACCESS | |
btfsc byte_RAM_3D, 5, ACCESS | |
bra loc_ROM_229E | |
btfss byte_RAM_3D, 6, ACCESS | |
btfsc byte_RAM_3E, 0, ACCESS | |
bra loc_ROM_229E | |
btfss byte_RAM_3D, 4, ACCESS | |
bra loc_ROM_22EA | |
loc_ROM_229E: ; CODE XREF: sub_ROM_1098+11FAj | |
; sub_ROM_1098+1200j | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_22EA | |
btfsc byte_RAM_23, 5, ACCESS | |
bra loc_ROM_2574 | |
movf byte_RAM_36, w, ACCESS | |
btfss byte_RAM_3D, 0, ACCESS | |
bra loc_ROM_2676 | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2674 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_ROM_2674 | |
btfsc byte_RAM_17, 6, ACCESS | |
bra loc_ROM_2674 | |
bsf byte_RAM_23, 5, ACCESS | |
bcf byte_RAM_1C, 4, ACCESS | |
bcf byte_RAM_25, 6, ACCESS | |
bcf byte_RAM_23, 6, ACCESS | |
movlb 0E | |
clrf byte_RAM_E65, BANKED | |
btfss byte_RAM_25, 0, ACCESS | |
bra loc_ROM_22DA | |
movff byte_RAM_E89, byte_RAM_EF7 | |
movff byte_RAM_E8A, byte_RAM_EF8 | |
bra loc_ROM_22E2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_22DA: ; CODE XREF: sub_ROM_1098+1236j | |
movlb 0E | |
clrf byte_RAM_EF7, BANKED | |
movlb 0E | |
clrf byte_RAM_EF8, BANKED | |
loc_ROM_22E2: ; CODE XREF: sub_ROM_1098+1240j | |
movlw 78 ; 'x' | |
movff WREG, byte_RAM_EEA | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_22EA: ; CODE XREF: sub_ROM_1098+1204j | |
; sub_ROM_1098+120Aj | |
btfss byte_RAM_3D, 1, ACCESS | |
bra loc_ROM_23DC | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_23, 5, ACCESS | |
bra loc_ROM_23DC | |
movlw 78 ; 'x' | |
movff WREG, byte_RAM_EEA | |
bcf byte_RAM_23, 6, ACCESS | |
loc_ROM_22FE: ; CODE XREF: sub_ROM_1098+128Cj | |
movlb 0E | |
incf byte_RAM_E65, f, BANKED | |
movlw 0A | |
cpfsgt byte_RAM_E65, BANKED | |
bra loc_ROM_230A | |
clrf byte_RAM_E65, BANKED | |
loc_ROM_230A: ; CODE XREF: sub_ROM_1098+126Ej | |
movff byte_RAM_E65, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 6B ; 'k' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_22FE | |
movff byte_RAM_E65, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2336 | |
movff byte_RAM_13E, byte_RAM_EF7 | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2336: ; CODE XREF: sub_ROM_1098+1296j | |
movff byte_RAM_E65, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2354 | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_140, 0, BANKED | |
bra loc_ROM_234E | |
; assume bsr = 0E | |
loc_ROM_2346: ; CODE XREF: sub_ROM_1098+1318j | |
; sub_ROM_1098+1322j ... | |
movlw 1 | |
movff WREG, byte_RAM_EF7 | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_234E: ; CODE XREF: sub_ROM_1098+12ACj | |
; sub_ROM_1098+1412j | |
movlb 0E | |
clrf byte_RAM_EF7, BANKED | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2354: ; CODE XREF: sub_ROM_1098+12A6j | |
movlb 0E | |
movf byte_RAM_E65, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2374 | |
btfss byte_RAM_25, 0, ACCESS | |
bra loc_ROM_236A | |
movff byte_RAM_E89, byte_RAM_EF7 | |
movff byte_RAM_E8A, byte_RAM_EF8 | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_236A: ; CODE XREF: sub_ROM_1098+12C6j | |
movlb 0E | |
clrf byte_RAM_EF7, BANKED | |
movlb 0E | |
clrf byte_RAM_EF8, BANKED | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2374: ; CODE XREF: sub_ROM_1098+12C2j | |
movff byte_RAM_E65, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2388 | |
movff byte_RAM_141, byte_RAM_EF7 | |
movff byte_RAM_142, byte_RAM_EF8 | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2388: ; CODE XREF: sub_ROM_1098+12E4j | |
movff byte_RAM_E65, WREG | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2398 | |
movff byte_RAM_13F, byte_RAM_EF7 | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2398: ; CODE XREF: sub_ROM_1098+12F8j | |
movff byte_RAM_E65, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_23A8 | |
movff byte_RAM_132, byte_RAM_EF7 | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_23A8: ; CODE XREF: sub_ROM_1098+1308j | |
movff byte_RAM_E65, WREG | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2346 | |
movff byte_RAM_E65, WREG | |
xorlw 8 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2346 | |
movff byte_RAM_E65, WREG | |
xorlw 9 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2346 | |
movff byte_RAM_E65, WREG | |
xorlw 7 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2346 | |
movff byte_RAM_E65, WREG | |
xorlw 9 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2674 | |
bra loc_ROM_2346 | |
; --------------------------------------------------------------------------- | |
loc_ROM_23DC: ; CODE XREF: sub_ROM_1098+1254j | |
; sub_ROM_1098+125Cj | |
btfss byte_RAM_3D, 2, ACCESS | |
bra loc_ROM_24AC | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_23, 5, ACCESS | |
bra loc_ROM_24AC | |
btfsc byte_RAM_23, 6, ACCESS | |
bra loc_ROM_2478 | |
bsf byte_RAM_23, 6, ACCESS | |
movlb 0E | |
clrf byte_RAM_EAC, BANKED | |
movlw 78 ; 'x' | |
movff WREG, byte_RAM_EEA | |
movff byte_RAM_E65, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2406 | |
loc_ROM_2402: ; CODE XREF: sub_ROM_1098+13A6j | |
movlw 3 | |
bra loc_ROM_2474 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2406: ; CODE XREF: sub_ROM_1098+1368j | |
movff byte_RAM_E65, WREG | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2472 | |
movlb 0E | |
movf byte_RAM_E65, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2422 | |
movff byte_RAM_E65, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2428 | |
loc_ROM_2422: ; CODE XREF: sub_ROM_1098+137Ej | |
movlb 0E | |
clrf byte_RAM_ED2, BANKED | |
bra loc_ROM_2478 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2428: ; CODE XREF: sub_ROM_1098+1388j | |
movff byte_RAM_E65, WREG | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2436 | |
movlw 4 | |
bra loc_ROM_2474 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2436: ; CODE XREF: sub_ROM_1098+1398j | |
movff byte_RAM_E65, WREG | |
xorlw 6 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2402 | |
movff byte_RAM_E65, WREG | |
xorlw 8 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2472 | |
movff byte_RAM_E65, WREG | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2472 | |
movff byte_RAM_E65, WREG | |
xorlw 7 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2472 | |
movff byte_RAM_E65, WREG | |
xorlw 9 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2472 | |
movff byte_RAM_E65, WREG | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2478 | |
loc_ROM_2472: ; CODE XREF: sub_ROM_1098+1376j | |
; sub_ROM_1098+13B0j ... | |
movlw 1 | |
loc_ROM_2474: ; CODE XREF: sub_ROM_1098+136Cj | |
; sub_ROM_1098+139Cj | |
movff WREG, byte_RAM_ED2 | |
loc_ROM_2478: ; CODE XREF: sub_ROM_1098+1352j | |
; sub_ROM_1098+138Ej ... | |
btfss byte_RAM_23, 6, ACCESS | |
bra loc_ROM_2674 | |
movlw 14 | |
movff WREG, byte_RAM_EAC | |
movlb 0E | |
movf byte_RAM_E65, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2494 | |
movff byte_RAM_E65, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_249C | |
loc_ROM_2494: ; CODE XREF: sub_ROM_1098+13F0j | |
movlw 1 | |
call sub_ROM_2CAC, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_249C: ; CODE XREF: sub_ROM_1098+13FAj | |
movlb 0E | |
incf byte_RAM_EF7, f, BANKED | |
movff byte_RAM_EF7, WREG | |
movlb 0E | |
cpfslt byte_RAM_ED2, BANKED | |
bra loc_ROM_2674 | |
bra loc_ROM_234E | |
; --------------------------------------------------------------------------- | |
loc_ROM_24AC: ; CODE XREF: sub_ROM_1098+1346j | |
; sub_ROM_1098+134Ej | |
btfss byte_RAM_3E, 1, ACCESS | |
bra loc_ROM_2624 | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_23, 5, ACCESS | |
bra loc_ROM_2624 | |
bcf byte_RAM_23, 6, ACCESS | |
movlw 78 ; 'x' | |
movff WREG, byte_RAM_EEA | |
movff byte_RAM_E65, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_24D6 | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movff byte_RAM_EF7, byte_RAM_13E | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_24D6: ; CODE XREF: sub_ROM_1098+1430j | |
movff byte_RAM_E65, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2504 | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
btfsc byte_RAM_25, 0, ACCESS | |
bra loc_ROM_24F0 | |
movlw 1 | |
movff WREG, byte_RAM_EF7 | |
loc_ROM_24F0: ; CODE XREF: sub_ROM_1098+1450j | |
movff byte_RAM_EF7, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
movlb 1 | |
; assume bsr = 1 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2500 | |
bsf byte_RAM_140, 0, BANKED | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2500: ; CODE XREF: sub_ROM_1098+1462j | |
bcf byte_RAM_140, 0, BANKED | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_2504: ; CODE XREF: sub_ROM_1098+1446j | |
movff byte_RAM_E65, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_251E | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movff byte_RAM_EF7, byte_RAM_141 | |
movff byte_RAM_EF8, byte_RAM_142 | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_251E: ; CODE XREF: sub_ROM_1098+1474j | |
movff byte_RAM_E65, WREG | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2534 | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movff byte_RAM_EF7, byte_RAM_13F | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2534: ; CODE XREF: sub_ROM_1098+148Ej | |
movff byte_RAM_E65, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_254A | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movff byte_RAM_EF7, byte_RAM_132 | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_254A: ; CODE XREF: sub_ROM_1098+14A4j | |
movff byte_RAM_E65, WREG | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2560 | |
movlb 0E | |
movf byte_RAM_EF7, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2674 | |
bsf byte_RAM_1C, 4, ACCESS | |
bra loc_ROM_2574 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2560: ; CODE XREF: sub_ROM_1098+14BAj | |
movff byte_RAM_E65, WREG | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2578 | |
movlb 0E | |
movf byte_RAM_EF7, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2674 | |
bsf byte_RAM_25, 6, ACCESS | |
loc_ROM_2574: ; CODE XREF: sub_ROM_1098+120Ej | |
; sub_ROM_1098+14C6j | |
bcf byte_RAM_23, 5, ACCESS | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2578: ; CODE XREF: sub_ROM_1098+14D0j | |
movff byte_RAM_E65, WREG | |
xorlw 9 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2596 | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movlb 0E | |
movf byte_RAM_EF7, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2674 | |
movlb 1 | |
; assume bsr = 1 | |
bsf byte_RAM_140, 3, BANKED | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_2596: ; CODE XREF: sub_ROM_1098+14E8j | |
movff byte_RAM_E65, WREG | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_25B4 | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movlb 0E | |
movf byte_RAM_EF7, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2674 | |
movlb 1 | |
; assume bsr = 1 | |
bsf byte_RAM_140, 4, BANKED | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_25B4: ; CODE XREF: sub_ROM_1098+1506j | |
movff byte_RAM_E65, WREG | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2674 | |
movlb 0E | |
movf byte_RAM_EF7, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2674 | |
bcf byte_RAM_23, 5, ACCESS | |
movlw 3 | |
movff WREG, byte_RAM_132 | |
movlw 1 | |
movff WREG, byte_RAM_13E | |
movlw 3 | |
movff WREG, byte_RAM_13F | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_140, 2, BANKED | |
bra loc_ROM_25F6 | |
movlb 1 | |
btfsc byte_RAM_159, 6, BANKED | |
bra loc_ROM_25EA | |
movlw 1 | |
bra loc_ROM_25EC | |
; --------------------------------------------------------------------------- | |
loc_ROM_25EA: ; CODE XREF: sub_ROM_1098+154Cj | |
movlw 9 | |
loc_ROM_25EC: ; CODE XREF: sub_ROM_1098+1550j | |
movff WREG, byte_RAM_140 | |
movlb 1 | |
bsf byte_RAM_140, 2, BANKED | |
bra loc_ROM_2606 | |
; --------------------------------------------------------------------------- | |
loc_ROM_25F6: ; CODE XREF: sub_ROM_1098+1546j | |
movlb 1 | |
btfsc byte_RAM_159, 6, BANKED | |
bra loc_ROM_2600 | |
movlw 1 | |
bra loc_ROM_2602 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2600: ; CODE XREF: sub_ROM_1098+1562j | |
movlw 9 | |
loc_ROM_2602: ; CODE XREF: sub_ROM_1098+1566j | |
movff WREG, byte_RAM_140 | |
loc_ROM_2606: ; CODE XREF: sub_ROM_1098+155Cj | |
movlb 1 | |
clrf byte_RAM_141, BANKED | |
movlb 1 | |
clrf byte_RAM_142, BANKED | |
movlb 1 | |
clrf byte_RAM_143, BANKED | |
movlw 0 | |
call sub_ROM_42CC, 0 | |
; --------------------------------------------------------------------------- | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movff WREG, byte_RAM_EB5 | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_2624: ; CODE XREF: sub_ROM_1098+1416j | |
; sub_ROM_1098+141Ej | |
movlb 0E | |
movf byte_RAM_E65, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2636 | |
movff byte_RAM_E65, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2674 | |
loc_ROM_2636: ; CODE XREF: sub_ROM_1098+1592j | |
btfss byte_RAM_23, 5, ACCESS | |
bra loc_ROM_2674 | |
btfsc byte_RAM_23, 6, ACCESS | |
btfss byte_RAM_11, 2, ACCESS | |
bra loc_ROM_266E | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_266E | |
movlw 78 ; 'x' | |
movff WREG, byte_RAM_EEA | |
btfss byte_RAM_1A, 2, ACCESS | |
bra loc_ROM_2654 | |
movlb 0E | |
decf byte_RAM_E8E, f, BANKED | |
loc_ROM_2654: ; CODE XREF: sub_ROM_1098+15B6j | |
movlb 0E | |
movf byte_RAM_E8E, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2674 | |
movlw 14 | |
movff WREG, byte_RAM_E8E | |
movlw 0A | |
rcall sub_ROM_2CAC | |
; --------------------------------------------------------------------------- | |
movlw 14 | |
movff WREG, byte_RAM_EAC | |
bra loc_ROM_2674 | |
; --------------------------------------------------------------------------- | |
loc_ROM_266E: ; CODE XREF: sub_ROM_1098+15A6j | |
; sub_ROM_1098+15ACj | |
movlw 0C8 | |
movff WREG, byte_RAM_E8E | |
loc_ROM_2674: ; CODE XREF: sub_ROM_1098+121Aj | |
; sub_ROM_1098+1222j ... | |
movf byte_RAM_36, w, ACCESS | |
loc_ROM_2676: ; CODE XREF: sub_ROM_1098+1214j | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_26C8 | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_26C8 | |
movlb 0E | |
movf byte_RAM_EEA, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_26C8 | |
btfss byte_RAM_13, 7, ACCESS | |
bra loc_ROM_26CA | |
bra loc_ROM_26C8 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_2690: ; CODE XREF: sub_ROM_1098+39Cj | |
btfsc byte_RAM_13, 4, ACCESS | |
bra loc_ROM_2698 | |
btfss byte_RAM_13, 3, ACCESS | |
bra loc_ROM_26CA | |
loc_ROM_2698: ; CODE XREF: sub_ROM_1098+15FAj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0C | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_26B0 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_26B0 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_26B8 | |
loc_ROM_26B0: ; CODE XREF: sub_ROM_1098+1606j | |
; sub_ROM_1098+160Ej | |
movlw 7 | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
bra loc_ROM_26C8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_26B8: ; CODE XREF: sub_ROM_1098+1616j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0E | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_26C8 | |
movlw 0E | |
movwf byte_RAM_36, ACCESS | |
movlw 3 | |
movwf byte_RAM_32, ACCESS | |
loc_ROM_26C8: ; CODE XREF: sub_ROM_1098+15E2j | |
; sub_ROM_1098+15E8j ... | |
bcf byte_RAM_23, 5, ACCESS | |
loc_ROM_26CA: ; CODE XREF: sub_ROM_1098+15F4j | |
; sub_ROM_1098+15FEj | |
movlb 1 | |
btfss byte_RAM_140, 3, BANKED | |
bra loc_ROM_270A | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2704 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_ROM_2704 | |
btfss byte_RAM_17, 1, ACCESS | |
btfsc byte_RAM_13, 4, ACCESS | |
bra loc_ROM_2704 | |
btfss byte_RAM_13, 5, ACCESS | |
btfsc byte_RAM_17, 4, ACCESS | |
bra loc_ROM_2704 | |
movf byte_RAM_3E, w, ACCESS | |
iorwf byte_RAM_3D, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2704 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EE3, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 4, ACCESS | |
bra loc_ROM_270A | |
movlw 1 | |
decf byte_RAM_EE3, f, BANKED | |
bra loc_ROM_270A | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_2704: ; CODE XREF: sub_ROM_1098+163Ej | |
; sub_ROM_1098+1646j ... | |
movlw 3C ; '<' | |
movff WREG, byte_RAM_EE3 | |
; assume bsr = 0E | |
loc_ROM_270A: ; CODE XREF: sub_ROM_1098+1636j | |
; sub_ROM_1098+1664j ... | |
return 0 | |
; End of function sub_ROM_1098 | |
; assume bsr = 1 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_270C: ; CODE XREF: sub_ROM_1098+1086p | |
bcf byte_RAM_24, 3, ACCESS | |
movff byte_RAM_137, byte_RAM_0 | |
movff byte_RAM_133, WREG | |
mulwf byte_RAM_0, ACCESS | |
movff PRODL, byte_RAM_100 | |
movff PRODH, byte_RAM_101 | |
movff byte_RAM_136, byte_RAM_0 | |
movff byte_RAM_134, WREG | |
mulwf byte_RAM_0, ACCESS | |
movff PRODL, byte_RAM_102 | |
movff PRODH, byte_RAM_103 | |
movff byte_RAM_102, byte_RAM_2 | |
movff byte_RAM_103, byte_RAM_3 | |
movff byte_RAM_100, byte_RAM_0 | |
movff byte_RAM_101, byte_RAM_1 | |
movf byte_RAM_0, w, ACCESS | |
addwf byte_RAM_2, w, ACCESS | |
movwf byte_RAM_75, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
addwfc byte_RAM_3, w, ACCESS | |
movwf byte_RAM_76, ACCESS | |
clrf byte_RAM_77, ACCESS | |
btfsc STATUS, C, ACCESS | |
incf byte_RAM_77, f, ACCESS | |
clrf byte_RAM_78, ACCESS | |
movlw 7 | |
loc_ROM_2758: ; CODE XREF: sub_ROM_270C+58j | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_75, f, ACCESS | |
rlcf byte_RAM_76, f, ACCESS | |
rlcf byte_RAM_77, f, ACCESS | |
rlcf byte_RAM_78, f, ACCESS | |
decfsz WREG, f, ACCESS | |
bra loc_ROM_2758 | |
movff byte_RAM_136, byte_RAM_4 | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movlw 75 ; 'u' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8146, 0 | |
movff byte_RAM_137, byte_RAM_4 | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movlw 75 ; 'u' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8146, 0 | |
movlw 3 | |
movlb 1 | |
cpfsgt byte_RAM_13C, BANKED | |
bra loc_ROM_27A6 | |
movff byte_RAM_13C, WREG | |
addlw 0FD | |
movff WREG, byte_RAM_E47 | |
bra loc_ROM_27AA | |
; --------------------------------------------------------------------------- | |
loc_ROM_27A6: ; CODE XREF: sub_ROM_270C+8Cj | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E47, BANKED | |
; assume bsr = 1 | |
loc_ROM_27AA: ; CODE XREF: sub_ROM_270C+98j | |
movlw 0FC | |
movlb 1 | |
cpfslt byte_RAM_13C, BANKED | |
bra loc_ROM_27BA | |
movff byte_RAM_13C, WREG | |
addlw 3 | |
bra loc_ROM_27BC | |
; --------------------------------------------------------------------------- | |
loc_ROM_27BA: ; CODE XREF: sub_ROM_270C+A4j | |
movlw 0FF | |
loc_ROM_27BC: ; CODE XREF: sub_ROM_270C+ACj | |
movff WREG, byte_RAM_E48 | |
movff byte_RAM_E47, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
subwf byte_RAM_78, w, ACCESS | |
bnz loc_ROM_27E0 | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_77, w, ACCESS | |
bnz loc_ROM_27E0 | |
movf byte_RAM_1, w, ACCESS | |
subwf byte_RAM_76, w, ACCESS | |
bnz loc_ROM_27E0 | |
movf byte_RAM_0, w, ACCESS | |
subwf byte_RAM_75, w, ACCESS | |
loc_ROM_27E0: ; CODE XREF: sub_ROM_270C+C2j | |
; sub_ROM_270C+C8j ... | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_27EA | |
movff byte_RAM_E47, byte_RAM_E50 | |
bra loc_ROM_2818 | |
; --------------------------------------------------------------------------- | |
loc_ROM_27EA: ; CODE XREF: sub_ROM_270C+D6j | |
movff byte_RAM_E48, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movf byte_RAM_78, w, ACCESS | |
subwf byte_RAM_3, w, ACCESS | |
bnz loc_ROM_280A | |
movf byte_RAM_77, w, ACCESS | |
subwf byte_RAM_2, w, ACCESS | |
bnz loc_ROM_280A | |
movf byte_RAM_76, w, ACCESS | |
subwf byte_RAM_1, w, ACCESS | |
bnz loc_ROM_280A | |
movf byte_RAM_75, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_280A: ; CODE XREF: sub_ROM_270C+ECj | |
; sub_ROM_270C+F2j ... | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_2814 | |
movff byte_RAM_E48, byte_RAM_E50 | |
bra loc_ROM_2818 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2814: ; CODE XREF: sub_ROM_270C+100j | |
movff byte_RAM_75, byte_RAM_E50 | |
loc_ROM_2818: ; CODE XREF: sub_ROM_270C+DCj | |
; sub_ROM_270C+106j | |
btfss byte_RAM_1E, 1, ACCESS | |
bra loc_ROM_28CC | |
movff byte_RAM_E54, byte_RAM_EBF | |
clrf byte_RAM_79, ACCESS | |
movlw 8 | |
movwf byte_RAM_7A, ACCESS | |
clrf byte_RAM_7B, ACCESS | |
clrf byte_RAM_7C, ACCESS | |
movff byte_RAM_E50, byte_RAM_4 | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movlw 79 ; 'y' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8146, 0 | |
movlw 0 | |
subwf byte_RAM_7C, w, ACCESS | |
bnz loc_ROM_2856 | |
movlw 0 | |
subwf byte_RAM_7B, w, ACCESS | |
bnz loc_ROM_2856 | |
movlw 1 | |
subwf byte_RAM_7A, w, ACCESS | |
bnz loc_ROM_2856 | |
movlw 0 | |
subwf byte_RAM_79, w, ACCESS | |
loc_ROM_2856: ; CODE XREF: sub_ROM_270C+138j | |
; sub_ROM_270C+13Ej ... | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_2862 | |
movlw 0FF | |
movff WREG, byte_RAM_EC2 | |
bra loc_ROM_2866 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2862: ; CODE XREF: sub_ROM_270C+14Cj | |
movff byte_RAM_79, byte_RAM_EC2 | |
loc_ROM_2866: ; CODE XREF: sub_ROM_270C+154j | |
movlw 44 ; 'D' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_135, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movff byte_RAM_0, byte_RAM_75 | |
movff byte_RAM_1, byte_RAM_76 | |
movff byte_RAM_2, byte_RAM_77 | |
movff byte_RAM_3, byte_RAM_78 | |
movff byte_RAM_E50, byte_RAM_4 | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movlw 75 ; 'u' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8146, 0 | |
movlw 0 | |
subwf byte_RAM_78, w, ACCESS | |
bnz loc_ROM_28BA | |
movlw 0 | |
subwf byte_RAM_77, w, ACCESS | |
bnz loc_ROM_28BA | |
movlw 1 | |
subwf byte_RAM_76, w, ACCESS | |
bnz loc_ROM_28BA | |
movlw 0 | |
subwf byte_RAM_75, w, ACCESS | |
loc_ROM_28BA: ; CODE XREF: sub_ROM_270C+19Cj | |
; sub_ROM_270C+1A2j ... | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_28C6 | |
movlw 0FF | |
movff WREG, byte_RAM_EC1 | |
bra loc_ROM_297A | |
; --------------------------------------------------------------------------- | |
loc_ROM_28C6: ; CODE XREF: sub_ROM_270C+1B0j | |
movff byte_RAM_75, byte_RAM_EC1 | |
bra loc_ROM_297A | |
; --------------------------------------------------------------------------- | |
loc_ROM_28CC: ; CODE XREF: sub_ROM_270C+10Ej | |
movff byte_RAM_E55, byte_RAM_EBF | |
clrf byte_RAM_79, ACCESS | |
movlw 30 ; '0' | |
movwf byte_RAM_7A, ACCESS | |
clrf byte_RAM_7B, ACCESS | |
clrf byte_RAM_7C, ACCESS | |
movff byte_RAM_E50, byte_RAM_4 | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movlw 79 ; 'y' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8146, 0 | |
movlw 0 | |
subwf byte_RAM_7C, w, ACCESS | |
bnz loc_ROM_2906 | |
movlw 0 | |
subwf byte_RAM_7B, w, ACCESS | |
bnz loc_ROM_2906 | |
movlw 1 | |
subwf byte_RAM_7A, w, ACCESS | |
bnz loc_ROM_2906 | |
movlw 0 | |
subwf byte_RAM_79, w, ACCESS | |
loc_ROM_2906: ; CODE XREF: sub_ROM_270C+1E8j | |
; sub_ROM_270C+1EEj ... | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_2912 | |
movlw 0FF | |
movff WREG, byte_RAM_EC1 | |
bra loc_ROM_2916 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2912: ; CODE XREF: sub_ROM_270C+1FCj | |
movff byte_RAM_79, byte_RAM_EC1 | |
loc_ROM_2916: ; CODE XREF: sub_ROM_270C+204j | |
movlw 3F ; '?' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_135, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movff byte_RAM_0, byte_RAM_75 | |
movff byte_RAM_1, byte_RAM_76 | |
movff byte_RAM_2, byte_RAM_77 | |
movff byte_RAM_3, byte_RAM_78 | |
movff byte_RAM_E50, byte_RAM_4 | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movlw 75 ; 'u' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8146, 0 | |
movlw 0 | |
subwf byte_RAM_78, w, ACCESS | |
bnz loc_ROM_296A | |
movlw 0 | |
subwf byte_RAM_77, w, ACCESS | |
bnz loc_ROM_296A | |
movlw 1 | |
subwf byte_RAM_76, w, ACCESS | |
bnz loc_ROM_296A | |
movlw 0 | |
subwf byte_RAM_75, w, ACCESS | |
loc_ROM_296A: ; CODE XREF: sub_ROM_270C+24Cj | |
; sub_ROM_270C+252j ... | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_2976 | |
movlw 0FF | |
movff WREG, byte_RAM_EC2 | |
bra loc_ROM_297A | |
; --------------------------------------------------------------------------- | |
loc_ROM_2976: ; CODE XREF: sub_ROM_270C+260j | |
movff byte_RAM_75, byte_RAM_EC2 | |
loc_ROM_297A: ; CODE XREF: sub_ROM_270C+1B8j | |
; sub_ROM_270C+1BEj ... | |
movff byte_RAM_EC2, WREG | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_EC1, BANKED | |
bra loc_ROM_2988 | |
movff byte_RAM_EC2, byte_RAM_EC1 | |
loc_ROM_2988: ; CODE XREF: sub_ROM_270C+276j | |
movff byte_RAM_EBF, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movlw 1 | |
movff byte_RAM_138, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
addwf byte_RAM_2, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_3, f, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_4, w, ACCESS | |
bnz loc_ROM_29AE | |
movf byte_RAM_0, w, ACCESS | |
subwf byte_RAM_2, w, ACCESS | |
loc_ROM_29AE: ; CODE XREF: sub_ROM_270C+29Cj | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_2B50 | |
movff byte_RAM_138, byte_RAM_0 | |
movlw 0FF | |
addwf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movlw 0FF | |
addwfc byte_RAM_3, f, ACCESS | |
movff byte_RAM_EBF, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_4, w, ACCESS | |
bnz loc_ROM_29DA | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_29DA: ; CODE XREF: sub_ROM_270C+2C8j | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_2B50 | |
movlw 10 | |
movff byte_RAM_133, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_seg001_8108, 0 | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_0, byte_RAM_75 | |
movff byte_RAM_1, byte_RAM_76 | |
movff byte_RAM_2, byte_RAM_77 | |
movff byte_RAM_3, byte_RAM_78 | |
movff byte_RAM_138, byte_RAM_79 | |
clrf byte_RAM_7A, ACCESS | |
clrf byte_RAM_7B, ACCESS | |
clrf byte_RAM_7C, ACCESS | |
movff byte_RAM_135, byte_RAM_4 | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movlw 79 ; 'y' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8132, 0 | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_79, f, ACCESS | |
rlcf byte_RAM_7A, f, ACCESS | |
rlcf byte_RAM_7B, f, ACCESS | |
rlcf byte_RAM_7C, f, ACCESS | |
movff byte_RAM_79, byte_RAM_4 | |
movff byte_RAM_7A, byte_RAM_5 | |
movff byte_RAM_7B, byte_RAM_6 | |
movff byte_RAM_7C, byte_RAM_7 | |
movlw 75 ; 'u' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8146, 0 | |
movlw 0 | |
subwf byte_RAM_78, w, ACCESS | |
bnz loc_ROM_2A5A | |
movlw 0 | |
subwf byte_RAM_77, w, ACCESS | |
bnz loc_ROM_2A5A | |
movlw 80 | |
subwf byte_RAM_76, w, ACCESS | |
bnz loc_ROM_2A5A | |
movlw 0 | |
subwf byte_RAM_75, w, ACCESS | |
loc_ROM_2A5A: ; CODE XREF: sub_ROM_270C+33Cj | |
; sub_ROM_270C+342j ... | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_2A66 | |
setf byte_RAM_69, ACCESS | |
movlw 7F ; '' | |
movwf byte_RAM_6A, ACCESS | |
bra loc_ROM_2A6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_2A66: ; CODE XREF: sub_ROM_270C+350j | |
movff byte_RAM_75, byte_RAM_69 | |
movff byte_RAM_76, byte_RAM_6A | |
loc_ROM_2A6E: ; CODE XREF: sub_ROM_270C+358j | |
movlw 10 | |
movff byte_RAM_134, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_seg001_8108, 0 | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_0, byte_RAM_75 | |
movff byte_RAM_1, byte_RAM_76 | |
movff byte_RAM_2, byte_RAM_77 | |
movff byte_RAM_3, byte_RAM_78 | |
movff byte_RAM_139, byte_RAM_79 | |
clrf byte_RAM_7A, ACCESS | |
clrf byte_RAM_7B, ACCESS | |
clrf byte_RAM_7C, ACCESS | |
movff byte_RAM_135, byte_RAM_4 | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movlw 79 ; 'y' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8132, 0 | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_79, f, ACCESS | |
rlcf byte_RAM_7A, f, ACCESS | |
rlcf byte_RAM_7B, f, ACCESS | |
rlcf byte_RAM_7C, f, ACCESS | |
movff byte_RAM_79, byte_RAM_4 | |
movff byte_RAM_7A, byte_RAM_5 | |
movff byte_RAM_7B, byte_RAM_6 | |
movff byte_RAM_7C, byte_RAM_7 | |
movlw 75 ; 'u' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8146, 0 | |
movlw 0 | |
subwf byte_RAM_78, w, ACCESS | |
bnz loc_ROM_2AEA | |
movlw 0 | |
subwf byte_RAM_77, w, ACCESS | |
bnz loc_ROM_2AEA | |
movlw 80 | |
subwf byte_RAM_76, w, ACCESS | |
bnz loc_ROM_2AEA | |
movlw 0 | |
subwf byte_RAM_75, w, ACCESS | |
loc_ROM_2AEA: ; CODE XREF: sub_ROM_270C+3CCj | |
; sub_ROM_270C+3D2j ... | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_2AF4 | |
decf byte_RAM_69, f, ACCESS | |
movlw 7F ; '' | |
bra loc_ROM_2AFA | |
; --------------------------------------------------------------------------- | |
loc_ROM_2AF4: ; CODE XREF: sub_ROM_270C+3E0j | |
movf byte_RAM_75, w, ACCESS | |
addwf byte_RAM_69, f, ACCESS | |
movf byte_RAM_76, w, ACCESS | |
loc_ROM_2AFA: ; CODE XREF: sub_ROM_270C+3E6j | |
addwfc byte_RAM_6A, f, ACCESS | |
movlw 2 | |
subwf byte_RAM_6A, w, ACCESS | |
movlw 0 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_69, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_2B14 | |
clrf byte_RAM_75, ACCESS | |
clrf byte_RAM_76, ACCESS | |
clrf byte_RAM_77, ACCESS | |
clrf byte_RAM_78, ACCESS | |
bra loc_ROM_2B40 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2B14: ; CODE XREF: sub_ROM_270C+3FCj | |
clrf byte_RAM_0, ACCESS | |
movlw 2 | |
movwf byte_RAM_1, ACCESS | |
movf byte_RAM_69, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_75, ACCESS | |
movf byte_RAM_6A, w, ACCESS | |
subwfb byte_RAM_1, w, ACCESS | |
movwf byte_RAM_76, ACCESS | |
clrf byte_RAM_77, ACCESS | |
clrf byte_RAM_78, ACCESS | |
movff byte_RAM_136, byte_RAM_4 | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movlw 75 ; 'u' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8132, 0 | |
loc_ROM_2B40: ; CODE XREF: sub_ROM_270C+406j | |
movff byte_RAM_76, byte_RAM_75 | |
movff byte_RAM_77, byte_RAM_76 | |
movff byte_RAM_78, byte_RAM_77 | |
clrf byte_RAM_78, ACCESS | |
bra loc_ROM_2B7C | |
; --------------------------------------------------------------------------- | |
loc_ROM_2B50: ; CODE XREF: sub_ROM_270C+2A4j | |
; sub_ROM_270C+2D0j | |
movff byte_RAM_EBF, byte_RAM_0 | |
movff byte_RAM_136, WREG | |
mulwf byte_RAM_0, ACCESS | |
movf PRODL, w, ACCESS | |
movwf byte_RAM_75, ACCESS | |
movf PRODH, w, ACCESS | |
movwf byte_RAM_76, ACCESS | |
clrf byte_RAM_77, ACCESS | |
clrf byte_RAM_78, ACCESS | |
movff byte_RAM_138, byte_RAM_4 | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movlw 75 ; 'u' | |
movwf FSR0L, ACCESS | |
movlw 0 | |
movwf FSR0H, ACCESS | |
call sub_seg001_8146, 0 | |
loc_ROM_2B7C: ; CODE XREF: sub_ROM_270C+442j | |
movff byte_RAM_EC2, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
subwf byte_RAM_78, w, ACCESS | |
bnz loc_ROM_2B9C | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_77, w, ACCESS | |
bnz loc_ROM_2B9C | |
movf byte_RAM_1, w, ACCESS | |
subwf byte_RAM_76, w, ACCESS | |
bnz loc_ROM_2B9C | |
movf byte_RAM_0, w, ACCESS | |
subwf byte_RAM_75, w, ACCESS | |
loc_ROM_2B9C: ; CODE XREF: sub_ROM_270C+47Ej | |
; sub_ROM_270C+484j ... | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_2BA6 | |
movff byte_RAM_EC2, byte_RAM_EC0 | |
bra loc_ROM_2BCE | |
; --------------------------------------------------------------------------- | |
loc_ROM_2BA6: ; CODE XREF: sub_ROM_270C+492j | |
movff byte_RAM_EC1, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movf byte_RAM_78, w, ACCESS | |
subwf byte_RAM_3, w, ACCESS | |
bnz loc_ROM_2BC6 | |
movf byte_RAM_77, w, ACCESS | |
subwf byte_RAM_2, w, ACCESS | |
bnz loc_ROM_2BC6 | |
movf byte_RAM_76, w, ACCESS | |
subwf byte_RAM_1, w, ACCESS | |
bnz loc_ROM_2BC6 | |
movf byte_RAM_75, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_2BC6: ; CODE XREF: sub_ROM_270C+4A8j | |
; sub_ROM_270C+4AEj ... | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_2BD2 | |
movff byte_RAM_EC1, byte_RAM_EC0 | |
loc_ROM_2BCE: ; CODE XREF: sub_ROM_270C+498j | |
bsf byte_RAM_24, 3, ACCESS | |
bra loc_ROM_2BD6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2BD2: ; CODE XREF: sub_ROM_270C+4BCj | |
movff byte_RAM_75, byte_RAM_EC0 | |
loc_ROM_2BD6: ; CODE XREF: sub_ROM_270C+4C4j | |
return 0 | |
; End of function sub_ROM_270C | |
; --------------------------------------------------------------------------- | |
byte 0F5, 0 | |
; assume bsr = 1 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_2BDA: ; CODE XREF: sub_ROM_1098+1058p | |
lfsr FSR0, byte_RAM_13A | |
movff POSTINC0, byte_RAM_0 | |
movff POSTDEC0, byte_RAM_1 | |
movlb 0 | |
; assume bsr = 0 | |
movf byte_RAM_F6, w, BANKED | |
subwf byte_RAM_1, w, ACCESS | |
bnz loc_ROM_2BF2 | |
movf byte_RAM_F5, w, BANKED | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_2BF2: ; CODE XREF: sub_ROM_2BDA+12j | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_2C14 | |
lfsr FSR0, byte_RAM_13A | |
movff POSTINC0, byte_RAM_0 | |
movff POSTDEC0, byte_RAM_1 | |
movf byte_RAM_F5, w, BANKED | |
subwf byte_RAM_0, w, ACCESS | |
movff WREG, byte_RAM_100 | |
movf byte_RAM_F6, w, BANKED | |
subwfb byte_RAM_1, w, ACCESS | |
movff WREG, byte_RAM_101 | |
bra loc_ROM_2C1A | |
; --------------------------------------------------------------------------- | |
loc_ROM_2C14: ; CODE XREF: sub_ROM_2BDA+1Aj | |
movlb 1 | |
; assume bsr = 1 | |
clrf byte_RAM_100, BANKED | |
clrf byte_RAM_101, BANKED | |
; assume bsr = 0 | |
loc_ROM_2C1A: ; CODE XREF: sub_ROM_2BDA+38j | |
btfss byte_RAM_18, 5, ACCESS | |
bra loc_ROM_2C40 | |
movlw 15 | |
movff WREG, byte_RAM_133 | |
movff WREG, byte_RAM_134 | |
movlw 3B ; ';' | |
movff WREG, byte_RAM_136 | |
movff WREG, byte_RAM_137 | |
movlw 36 ; '6' | |
movff WREG, byte_RAM_138 | |
movlw 5A ; 'Z' | |
movff WREG, byte_RAM_13C | |
bra loc_ROM_2C80 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2C40: ; CODE XREF: sub_ROM_2BDA+42j | |
btfsc byte_RAM_24, 3, ACCESS | |
bra loc_ROM_2C64 | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0 | |
subwf byte_RAM_101, w, BANKED | |
movlw 31 ; '1' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_100, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_2C80 | |
movlb 1 | |
movlw 0 | |
subwf byte_RAM_101, w, BANKED | |
movlw 8 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_100, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_2C80 | |
; assume bsr = 0 | |
loc_ROM_2C64: ; CODE XREF: sub_ROM_2BDA+68j | |
movff byte_RAM_136, byte_RAM_137 | |
movff byte_RAM_EC0, byte_RAM_136 | |
movff byte_RAM_138, byte_RAM_139 | |
movff byte_RAM_EBF, byte_RAM_138 | |
movff byte_RAM_133, byte_RAM_134 | |
movff byte_RAM_100, byte_RAM_133 | |
movff byte_RAM_E50, byte_RAM_13C | |
; assume bsr = 1 | |
loc_ROM_2C80: ; CODE XREF: sub_ROM_2BDA+64j | |
; sub_ROM_2BDA+78j ... | |
return 0 | |
; End of function sub_ROM_2BDA | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_2C82: ; CODE XREF: sub_ROM_4B82+206p | |
; sub_ROM_4B82+212p | |
movwf FSR2L, ACCESS | |
movlw 0A | |
movwf byte_RAM_1, ACCESS | |
movf FSR2L, w, ACCESS | |
call sub_seg001_8062, 0 | |
; --------------------------------------------------------------------------- | |
movf byte_RAM_0, w, ACCESS | |
movlb 0 | |
movwf byte_RAM_F9, BANKED | |
movlw 0A | |
movwf byte_RAM_1, ACCESS | |
movf FSR2L, w, ACCESS | |
call sub_seg001_8062, 0 | |
; End of function sub_ROM_2C82 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
swapf byte_RAM_0, f, ACCESS | |
movlw 0F0 | |
andwf byte_RAM_0, f, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addwf byte_RAM_F9, w, BANKED | |
return 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_2CAC: ; CODE XREF: sub_ROM_1098+13FEp | |
; sub_ROM_1098+15CCp | |
movwf FSR2L, ACCESS | |
movf FSR2L, w, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
addwf byte_RAM_EF8, f, BANKED | |
movlw 3B ; ';' | |
cpfsgt byte_RAM_EF8, BANKED | |
bra loc_ROM_2CCA | |
movlw 0C4 | |
addwf byte_RAM_EF8, f, BANKED | |
movlb 0E | |
incf byte_RAM_EF7, f, BANKED | |
movlw 17 | |
cpfsgt byte_RAM_EF7, BANKED | |
bra loc_ROM_2CCA | |
clrf byte_RAM_EF7, BANKED | |
loc_ROM_2CCA: ; CODE XREF: sub_ROM_2CAC+Cj | |
; sub_ROM_2CAC+1Aj | |
return 0 | |
; End of function sub_ROM_2CAC | |
; --------------------------------------------------------------------------- | |
movwf FSR2L, ACCESS | |
movf FSR2L, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2CEC | |
movlb 0E | |
movf byte_RAM_EF8, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2CE4 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EF8, f, BANKED | |
bra loc_ROM_2D1C | |
; --------------------------------------------------------------------------- | |
loc_ROM_2CE4: ; CODE XREF: ROM:2CDAj | |
movlw 3B ; ';' | |
movff WREG, byte_RAM_EF8 | |
bra loc_ROM_2D1C | |
; --------------------------------------------------------------------------- | |
loc_ROM_2CEC: ; CODE XREF: ROM:2CD2j | |
incf FSR2L, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2D06 | |
movlb 0E | |
movf byte_RAM_EF7, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2D02 | |
loc_ROM_2CFA: ; CODE XREF: ROM:2D14j | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EF7, f, BANKED | |
bra loc_ROM_2D1C | |
; --------------------------------------------------------------------------- | |
loc_ROM_2D02: ; CODE XREF: ROM:2CF8j | |
movlw 17 | |
bra loc_ROM_2D18 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2D06: ; CODE XREF: ROM:2CF0j | |
movf FSR2L, w, ACCESS | |
xorlw 80 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2D1C | |
movlb 0E | |
movf byte_RAM_EF7, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2CFA | |
movlw 18 | |
loc_ROM_2D18: ; CODE XREF: ROM:2D04j | |
movff WREG, byte_RAM_EF7 | |
loc_ROM_2D1C: ; CODE XREF: ROM:2CE2j ROM:2CEAj ... | |
return 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_2D1E: ; CODE XREF: sub_ROM_1098:loc_ROM_1ADAp | |
; sub_ROM_1098:loc_ROM_1AE6p ... | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_2D3A | |
movlw 3 | |
movlb 0E | |
cpfsgt byte_RAM_E7C, BANKED | |
bra loc_ROM_2D34 | |
bsf byte_RAM_22, 1, ACCESS | |
bsf byte_RAM_22, 2, ACCESS | |
movlw 0C | |
loc_ROM_2D30: ; CODE XREF: sub_ROM_2D1E+1Aj | |
movwf byte_RAM_32, ACCESS | |
bra loc_ROM_2D3C | |
; --------------------------------------------------------------------------- | |
loc_ROM_2D34: ; CODE XREF: sub_ROM_2D1E+Aj | |
bsf byte_RAM_22, 1, ACCESS | |
movlw 0E | |
bra loc_ROM_2D30 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2D3A: ; CODE XREF: sub_ROM_2D1E+2j | |
clrf byte_RAM_32, ACCESS | |
loc_ROM_2D3C: ; CODE XREF: sub_ROM_2D1E+14j | |
movlw 7 | |
movwf byte_RAM_36, ACCESS | |
return 0 | |
; End of function sub_ROM_2D1E | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_2D42: ; CODE XREF: seg001:00006018p | |
clrf byte_RAM_34, ACCESS | |
clrf byte_RAM_35, ACCESS | |
clrf byte_RAM_31, ACCESS | |
clrf byte_RAM_38, ACCESS | |
clrf byte_RAM_39, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E7F, BANKED | |
movlb 0E | |
clrf byte_RAM_E6D, BANKED | |
movlw 2 | |
movff WREG, byte_RAM_E6C | |
movlb 0E | |
clrf byte_RAM_E81, BANKED | |
movlw 30 ; '0' | |
movff WREG, byte_RAM_E5F | |
movlw 6 | |
movff WREG, byte_RAM_E53 | |
movlw 1 | |
movff WREG, byte_RAM_E69 | |
movff byte_RAM_E69, byte_RAM_ED4 | |
clrf byte_RAM_41, ACCESS | |
movlw 3 | |
movff WREG, byte_RAM_EA7 | |
bsf byte_RAM_21, 6, ACCESS | |
bsf byte_RAM_22, 0, ACCESS | |
movlb 0E | |
clrf byte_RAM_ED1, BANKED | |
return 0 | |
; End of function sub_ROM_2D42 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_2D86: ; CODE XREF: seg001:00006050p | |
incf byte_RAM_3A, f, ACCESS | |
bcf byte_RAM_1F, 0, ACCESS | |
bcf byte_RAM_1F, 1, ACCESS | |
bcf byte_RAM_1F, 2, ACCESS | |
bcf byte_RAM_1F, 3, ACCESS | |
bcf byte_RAM_20, 3, ACCESS | |
bcf byte_RAM_1F, 4, ACCESS | |
bcf byte_RAM_1B, 7, ACCESS | |
bcf byte_RAM_1B, 6, ACCESS | |
bcf byte_RAM_1F, 5, ACCESS | |
bcf byte_RAM_1F, 6, ACCESS | |
bcf byte_RAM_24, 7, ACCESS | |
bcf byte_RAM_1E, 7, ACCESS | |
bcf byte_RAM_1C, 2, ACCESS | |
clrf byte_RAM_2C, ACCESS | |
clrf byte_RAM_2E, ACCESS | |
clrf byte_RAM_2F, ACCESS | |
clrf byte_RAM_67, ACCESS | |
clrf byte_RAM_68, ACCESS | |
clrf byte_RAM_65, ACCESS | |
clrf byte_RAM_66, ACCESS | |
clrf byte_RAM_2B, ACCESS | |
clrf byte_RAM_30, ACCESS | |
btfss byte_RAM_22, 0, ACCESS | |
bra loc_ROM_2E66 | |
bcf byte_RAM_22, 0, ACCESS | |
btfsc byte_RAM_11, 6, ACCESS | |
btfss byte_RAM_12, 0, ACCESS | |
bra loc_ROM_2DE4 | |
movf byte_RAM_2A, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2DE4 | |
movlw 3C ; '<' | |
movff WREG, byte_RAM_EE5 | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E80, BANKED | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0C0 | |
andwf byte_RAM_159, f, BANKED | |
movlb 1 | |
bsf byte_RAM_15A, 0, BANKED | |
movlw 5 | |
movff WREG, byte_RAM_EB5 | |
bra loc_ROM_2E66 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
loc_ROM_2DE4: ; CODE XREF: sub_ROM_2D86+38j | |
; sub_ROM_2D86+40j | |
btfsc byte_RAM_11, 5, ACCESS | |
btfss byte_RAM_12, 0, ACCESS | |
bra loc_ROM_2DFA | |
movf byte_RAM_2A, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2DFA | |
movlw 1 | |
movff WREG, byte_RAM_EE5 | |
bra loc_ROM_2E5E | |
; --------------------------------------------------------------------------- | |
loc_ROM_2DFA: ; CODE XREF: sub_ROM_2D86+62j | |
; sub_ROM_2D86+6Aj | |
btfsc byte_RAM_11, 0, ACCESS | |
btfss byte_RAM_11, 1, ACCESS | |
bra loc_ROM_2E28 | |
btfss byte_RAM_11, 2, ACCESS | |
bra loc_ROM_2E28 | |
movf byte_RAM_2A, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2E28 | |
movlw 3C ; '<' | |
movff WREG, byte_RAM_EE5 | |
movlw 3 | |
movff WREG, byte_RAM_E80 | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E7F, BANKED | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0A | |
movwf byte_RAM_122, BANKED | |
movlw 0 | |
movwf byte_RAM_123, BANKED | |
bra loc_ROM_2E66 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
loc_ROM_2E28: ; CODE XREF: sub_ROM_2D86+78j | |
; sub_ROM_2D86+7Cj ... | |
btfsc byte_RAM_11, 0, ACCESS | |
btfss byte_RAM_11, 3, ACCESS | |
bra loc_ROM_2E48 | |
movf byte_RAM_2A, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2E48 | |
movlb 1 | |
; assume bsr = 1 | |
clrf byte_RAM_13A, BANKED | |
clrf byte_RAM_13B, BANKED | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EE5, BANKED | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
bra loc_ROM_2E66 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
loc_ROM_2E48: ; CODE XREF: sub_ROM_2D86+A6j | |
; sub_ROM_2D86+AEj | |
btfsc byte_RAM_11, 0, ACCESS | |
btfss byte_RAM_11, 2, ACCESS | |
bra loc_ROM_2E66 | |
movf byte_RAM_2A, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2E66 | |
movlw 3C ; '<' | |
movff WREG, byte_RAM_EE5 | |
movlw 5 | |
loc_ROM_2E5E: ; CODE XREF: sub_ROM_2D86+72j | |
movff WREG, byte_RAM_E80 | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E7F, BANKED | |
; assume bsr = 0 | |
loc_ROM_2E66: ; CODE XREF: sub_ROM_2D86+30j | |
; sub_ROM_2D86+5Cj ... | |
btfsc byte_RAM_19, 5, ACCESS | |
b loc_ROM_3FE0 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2EFE | |
movlb 0E | |
movf byte_RAM_E80, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2EA4 | |
movff byte_RAM_E80, WREG | |
xorlw 4 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2EA4 | |
movff byte_RAM_E80, WREG | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2EA4 | |
movff byte_RAM_E80, WREG | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2EA4 | |
movff byte_RAM_E80, WREG | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_2EDE | |
loc_ROM_2EA4: ; CODE XREF: sub_ROM_2D86+F4j | |
; sub_ROM_2D86+FEj ... | |
btfss byte_RAM_1A, 4, ACCESS | |
bra loc_ROM_2EDE | |
movlb 0E | |
decf byte_RAM_EE5, f, BANKED | |
bra loc_ROM_2EDE | |
; --------------------------------------------------------------------------- | |
loc_ROM_2EAE: ; CODE XREF: sub_ROM_2D86+15Ej | |
call sub_seg001_62C8, 0 | |
; --------------------------------------------------------------------------- | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2EB6: ; CODE XREF: sub_ROM_2D86+162j | |
call sub_seg001_62CA, 0 | |
; --------------------------------------------------------------------------- | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2EBE: ; CODE XREF: sub_ROM_2D86+16Aj | |
call sub_seg001_6496, 0 | |
; --------------------------------------------------------------------------- | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2EC6: ; CODE XREF: sub_ROM_2D86+166j | |
call sub_seg001_6550, 0 | |
; --------------------------------------------------------------------------- | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2ECE: ; CODE XREF: sub_ROM_2D86+172j | |
call sub_seg001_647E, 0 | |
; --------------------------------------------------------------------------- | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2ED6: ; CODE XREF: sub_ROM_2D86+16Ej | |
call sub_seg001_63F4, 0 | |
; --------------------------------------------------------------------------- | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2EDE: ; CODE XREF: sub_ROM_2D86+11Cj | |
; sub_ROM_2D86+120j ... | |
movff byte_RAM_E80, WREG | |
xorlw 0 | |
bz loc_ROM_2EAE | |
xorlw 1 | |
bz loc_ROM_2EB6 | |
xorlw 3 | |
bz loc_ROM_2EC6 | |
xorlw 1 | |
bz loc_ROM_2EBE | |
xorlw 7 | |
bz loc_ROM_2ED6 | |
xorlw 1 | |
bz loc_ROM_2ECE | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2EFE: ; CODE XREF: sub_ROM_2D86+ECj | |
movlb 0E | |
movf byte_RAM_EE8, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
b loc_ROM_3FE0 | |
call sub_ROM_1098, 0 | |
; --------------------------------------------------------------------------- | |
btfss byte_RAM_17, 6, ACCESS | |
b loc_ROM_3F88 | |
movf byte_RAM_36, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
b loc_ROM_3FE0 | |
decf byte_RAM_33, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2F56 | |
bra loc_ROM_2F76 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_2F22: ; CODE XREF: sub_ROM_2D86+1D6j | |
; sub_ROM_2D86:loc_ROM_2F82j ... | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
b loc_ROM_3FE0 | |
; assume bsr = 0E | |
loc_ROM_2F2E: ; CODE XREF: sub_ROM_2D86+1DAj | |
b loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F32: ; CODE XREF: sub_ROM_2D86+1DEj | |
btfss byte_RAM_22, 6, ACCESS | |
b loc_ROM_3FE0 | |
b loc_ROM_3E08 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F3C: ; CODE XREF: sub_ROM_2D86+1E2j | |
btfss byte_RAM_22, 6, ACCESS | |
b loc_ROM_3FE0 | |
loc_ROM_2F42: ; CODE XREF: sub_ROM_2D86:loc_ROM_2F8Aj | |
; sub_ROM_2D86:loc_ROM_301Aj ... | |
movlw 17 | |
; assume bsr = 1 | |
loc_ROM_2F44: ; CODE XREF: sub_ROM_2D86+108Ej | |
movwf byte_RAM_65, ACCESS | |
clrf byte_RAM_66, ACCESS | |
loc_ROM_2F48: ; CODE XREF: sub_ROM_2D86+FC8j | |
; sub_ROM_2D86+1088j | |
bsf byte_RAM_1F, 1, ACCESS | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_2F4E: ; CODE XREF: sub_ROM_2D86+1E6j | |
b loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F52: ; CODE XREF: sub_ROM_2D86+1EAj | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F56: ; CODE XREF: sub_ROM_2D86+198j | |
movff byte_RAM_E7E, WREG | |
xorlw 0 | |
bz loc_ROM_2F22 | |
xorlw 1 | |
bz loc_ROM_2F2E | |
xorlw 3 | |
bz loc_ROM_2F32 | |
xorlw 1 | |
bz loc_ROM_2F3C | |
xorlw 7 | |
bz loc_ROM_2F4E | |
xorlw 1 | |
bz loc_ROM_2F52 | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F76: ; CODE XREF: sub_ROM_2D86+19Aj | |
movf byte_RAM_33, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_2F90 | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F82: ; CODE XREF: sub_ROM_2D86+210j | |
bra loc_ROM_2F22 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F84: ; CODE XREF: sub_ROM_2D86+214j | |
b loc_ROM_3E08 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F88: ; CODE XREF: sub_ROM_2D86+218j | |
bra loc_ROM_2F22 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F8A: ; CODE XREF: sub_ROM_2D86+21Cj | |
bra loc_ROM_2F42 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F8C: ; CODE XREF: sub_ROM_2D86+220j | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2F90: ; CODE XREF: sub_ROM_2D86+1F6j | |
movff byte_RAM_E7E, WREG | |
xorlw 0 | |
bz loc_ROM_2F82 | |
xorlw 1 | |
bz loc_ROM_2F84 | |
xorlw 3 | |
bz loc_ROM_2F88 | |
xorlw 1 | |
bz loc_ROM_2F8A | |
xorlw 7 | |
bz loc_ROM_2F8C | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FAC: ; CODE XREF: sub_ROM_2D86+124Ej | |
bra loc_ROM_2FB8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FAE: ; CODE XREF: sub_ROM_2D86+234j | |
; sub_ROM_2D86+238j | |
b loc_ROM_3864 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FB2: ; CODE XREF: sub_ROM_2D86+23Cj | |
bra loc_ROM_2F22 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FB4: ; CODE XREF: sub_ROM_2D86+240j | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FB8: ; CODE XREF: sub_ROM_2D86:loc_ROM_2FACj | |
movf byte_RAM_32, w, ACCESS | |
bz loc_ROM_2FAE | |
xorlw 1 | |
bz loc_ROM_2FAE | |
xorlw 3 | |
bz loc_ROM_2FB2 | |
xorlw 1 | |
bz loc_ROM_2FB4 | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FCC: ; CODE XREF: sub_ROM_2D86+1256j | |
bra loc_ROM_2FFC | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FCE: ; CODE XREF: sub_ROM_2D86+278j | |
bra loc_ROM_3210 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FD0: ; CODE XREF: sub_ROM_2D86+27Cj | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FD4: ; CODE XREF: sub_ROM_2D86+280j | |
btfss byte_RAM_13, 0, ACCESS | |
bra loc_ROM_2FE6 | |
movlw 0B4 | |
movwf byte_RAM_67, ACCESS | |
clrf byte_RAM_68, ACCESS | |
bsf byte_RAM_1F, 2, ACCESS | |
loc_ROM_2FE0: ; CODE XREF: sub_ROM_2D86+11CCj | |
; sub_ROM_2D86+11D4j | |
movlw 3 | |
b loc_ROM_3D08 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FE6: ; CODE XREF: sub_ROM_2D86+250j | |
bsf byte_RAM_1F, 6, ACCESS | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FEC: ; CODE XREF: sub_ROM_2D86+284j | |
btfss byte_RAM_13, 4, ACCESS | |
btfsc byte_RAM_13, 3, ACCESS | |
b loc_ROM_3FE0 | |
b loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FF8: ; CODE XREF: sub_ROM_2D86+288j | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_2FFC: ; CODE XREF: sub_ROM_2D86:loc_ROM_2FCCj | |
movf byte_RAM_32, w, ACCESS | |
bz loc_ROM_2FCE | |
xorlw 1 | |
bz loc_ROM_2FD0 | |
xorlw 3 | |
bz loc_ROM_2FD4 | |
xorlw 1 | |
bz loc_ROM_2FEC | |
xorlw 7 | |
bz loc_ROM_2FF8 | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3014: ; CODE XREF: sub_ROM_2D86+1206j | |
bra loc_ROM_3020 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3016: ; CODE XREF: sub_ROM_2D86+29Cj | |
b loc_ROM_3E08 | |
; --------------------------------------------------------------------------- | |
loc_ROM_301A: ; CODE XREF: sub_ROM_2D86+2A0j | |
bra loc_ROM_2F42 | |
; --------------------------------------------------------------------------- | |
loc_ROM_301C: ; CODE XREF: sub_ROM_2D86+2A4j | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3020: ; CODE XREF: sub_ROM_2D86:loc_ROM_3014j | |
movf byte_RAM_32, w, ACCESS | |
bz loc_ROM_3016 | |
xorlw 1 | |
bz loc_ROM_301A | |
xorlw 3 | |
bz loc_ROM_301C | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3030: ; CODE XREF: sub_ROM_2D86+120Ej | |
; sub_ROM_2D86+1234j | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_30C4 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_30C4 | |
btfsc byte_RAM_1D, 7, ACCESS | |
bra loc_ROM_3082 | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
subwf byte_RAM_E5C, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3082 | |
loc_ROM_3060: ; CODE XREF: sub_ROM_2D86+38Cj | |
movlw 5 | |
movwf byte_RAM_30, ACCESS | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
movlw 39 ; '9' | |
bra loc_ROM_3178 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3082: ; CODE XREF: sub_ROM_2D86+2B8j | |
; sub_ROM_2D86+2D8j | |
bsf byte_RAM_1D, 7, ACCESS | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3096 | |
movf byte_RAM_0, w, ACCESS | |
sublw 4E ; 'N' | |
loc_ROM_3096: ; CODE XREF: sub_ROM_2D86+30Aj | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_30B4 | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
loc_ROM_30B4: ; CODE XREF: sub_ROM_2D86+312j | |
movlw 2B ; '+' | |
movwf byte_RAM_2E, ACCESS | |
decf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3306 | |
movlw 2 | |
movwf byte_RAM_30, ACCESS | |
bra loc_ROM_3306 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_30C4: ; CODE XREF: sub_ROM_2D86+2AEj | |
; sub_ROM_2D86+2B4j | |
decf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_31BE | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_31BE | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_ROM_3182 | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_30E6 | |
movf byte_RAM_0, w, ACCESS | |
sublw 4E ; 'N' | |
loc_ROM_30E6: ; CODE XREF: sub_ROM_2D86+35Aj | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3306 | |
movlw 6 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_3150 | |
btfsc byte_RAM_1D, 7, ACCESS | |
bra loc_ROM_3114 | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
subwf byte_RAM_E5C, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3060 | |
; assume bsr = 1 | |
loc_ROM_3114: ; CODE XREF: sub_ROM_2D86+36Cj | |
bsf byte_RAM_1D, 7, ACCESS | |
movlw 2 | |
movwf byte_RAM_30, ACCESS | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_312C | |
movf byte_RAM_0, w, ACCESS | |
sublw 4E ; 'N' | |
loc_ROM_312C: ; CODE XREF: sub_ROM_2D86+3A0j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_314A | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
loc_ROM_314A: ; CODE XREF: sub_ROM_2D86+3A8j | |
movlw 3A ; ':' | |
movwf byte_RAM_2E, ACCESS | |
bra loc_ROM_3306 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3150: ; CODE XREF: sub_ROM_2D86+368j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 6 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_31CA | |
movlw 5 | |
movwf byte_RAM_30, ACCESS | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
loc_ROM_3176: ; CODE XREF: sub_ROM_2D86+488j | |
movlw 8D | |
; assume bsr = 0E | |
loc_ROM_3178: ; CODE XREF: sub_ROM_2D86+2FAj | |
movlb 0E | |
cpfsgt byte_RAM_E5D, BANKED | |
bra loc_ROM_3306 | |
setf byte_RAM_2E, ACCESS | |
bra loc_ROM_3306 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_3182: ; CODE XREF: sub_ROM_2D86+34Cj | |
movlw 5 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_31B8 | |
movlw 4D ; 'M' | |
movlb 0E | |
; assume bsr = 0E | |
cpfsgt byte_RAM_E5C, BANKED | |
bra loc_ROM_31B8 | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_E5C, WREG | |
subwf byte_RAM_0, w, ACCESS | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3306 | |
loc_ROM_31B4: ; CODE XREF: sub_ROM_2D86+464j | |
setf byte_RAM_2C, ACCESS | |
bra loc_ROM_3306 | |
; --------------------------------------------------------------------------- | |
loc_ROM_31B8: ; CODE XREF: sub_ROM_2D86+400j | |
; sub_ROM_2D86+408j | |
movlw 0C8 | |
movwf byte_RAM_2C, ACCESS | |
bra loc_ROM_3306 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_31BE: ; CODE XREF: sub_ROM_2D86+342j | |
; sub_ROM_2D86+348j | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3306 | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_31EC | |
loc_ROM_31CA: ; CODE XREF: sub_ROM_2D86+3D0j | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
subwf byte_RAM_E5C, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3306 | |
bra loc_ROM_31B4 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_31EC: ; CODE XREF: sub_ROM_2D86+442j | |
movlw 5 | |
movwf byte_RAM_30, ACCESS | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_ROM_3306 | |
bra loc_ROM_3176 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3210: ; CODE XREF: sub_ROM_2D86:loc_ROM_2FCEj | |
; sub_ROM_2D86+582j | |
btfss byte_RAM_17, 0, ACCESS | |
btfsc byte_RAM_13, 4, ACCESS | |
b loc_ROM_3FE0 | |
btfsc byte_RAM_13, 3, ACCESS | |
b loc_ROM_3FE0 | |
b loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3222: ; CODE XREF: sub_ROM_2D86+586j | |
decf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
b loc_ROM_3F28 | |
b loc_ROM_3E12 | |
; --------------------------------------------------------------------------- | |
loc_ROM_322E: ; CODE XREF: sub_ROM_2D86+58Aj | |
movlb 1 | |
btfsc byte_RAM_140, 3, BANKED | |
b loc_ROM_3D4A | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfsc STATUS, Z, ACCESS | |
b loc_ROM_3D4A | |
movlw 0B6 | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_E5C, BANKED | |
b loc_ROM_3FE0 | |
b loc_ROM_3D4A | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_324E: ; CODE XREF: sub_ROM_2D86+58Ej | |
movlw 8E | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_E5C, BANKED | |
bra loc_ROM_325A | |
b loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_325A: ; CODE XREF: sub_ROM_2D86+4CEj | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
b loc_ROM_3FE0 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
b loc_ROM_3FE0 | |
b loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3270: ; CODE XREF: sub_ROM_2D86+592j | |
b loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3274: ; CODE XREF: sub_ROM_2D86+596j | |
btfss byte_RAM_1E, 3, ACCESS | |
b loc_ROM_3F28 | |
decf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3284 | |
movlw 0C8 | |
bra loc_ROM_3288 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3284: ; CODE XREF: sub_ROM_2D86+4F8j | |
movff byte_RAM_165, WREG | |
loc_ROM_3288: ; CODE XREF: sub_ROM_2D86+4FCj | |
movwf byte_RAM_67, ACCESS | |
clrf byte_RAM_68, ACCESS | |
bra loc_ROM_3900 | |
; --------------------------------------------------------------------------- | |
loc_ROM_328E: ; CODE XREF: sub_ROM_2D86+59Aj | |
btfss byte_RAM_13, 5, ACCESS | |
b loc_ROM_3F28 | |
movlb 1 | |
btfss byte_RAM_140, 3, BANKED | |
b loc_ROM_3F28 | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_E5C, WREG | |
subwf byte_RAM_0, w, ACCESS | |
b loc_ROM_3CAC | |
; --------------------------------------------------------------------------- | |
loc_ROM_32C0: ; CODE XREF: sub_ROM_2D86+59Ej | |
b loc_ROM_3E08 | |
; --------------------------------------------------------------------------- | |
loc_ROM_32C4: ; CODE XREF: sub_ROM_2D86+5A2j | |
b loc_ROM_3E12 | |
; --------------------------------------------------------------------------- | |
loc_ROM_32C8: ; CODE XREF: sub_ROM_2D86+5A6j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfsc STATUS, Z, ACCESS | |
b loc_ROM_3D0C | |
movlb 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_32F8 | |
movlw 0A2 | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_E5C, BANKED | |
b loc_ROM_3FE0 | |
movlw 56 ; 'V' | |
movlb 0E | |
cpfslt byte_RAM_E5D, BANKED | |
bra loc_ROM_32EE | |
b loc_ROM_3D0C | |
; --------------------------------------------------------------------------- | |
loc_ROM_32EE: ; CODE XREF: sub_ROM_2D86+562j | |
btfsc byte_RAM_1C, 5, ACCESS | |
b loc_ROM_3FE0 | |
b loc_ROM_3D0C | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_32F8: ; CODE XREF: sub_ROM_2D86+550j | |
movlw 0C8 | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_E5C, BANKED | |
b loc_ROM_3FE0 | |
b loc_ROM_3D0C | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_3306: ; CODE XREF: sub_ROM_2D86+336j | |
; sub_ROM_2D86+33Cj ... | |
movf byte_RAM_32, w, ACCESS | |
bz loc_ROM_3210 | |
xorlw 1 | |
bz loc_ROM_3222 | |
xorlw 3 | |
bz loc_ROM_322E | |
xorlw 1 | |
bz loc_ROM_324E | |
xorlw 7 | |
bz loc_ROM_3270 | |
xorlw 1 | |
bz loc_ROM_3274 | |
xorlw 3 | |
bz loc_ROM_328E | |
xorlw 1 | |
bz loc_ROM_32C0 | |
xorlw 0F | |
bz loc_ROM_32C4 | |
xorlw 1 | |
bz loc_ROM_32C8 | |
b loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3332: ; CODE XREF: sub_ROM_2D86+122Cj | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3344 | |
movf byte_RAM_0, w, ACCESS | |
sublw 4E ; 'N' | |
loc_ROM_3344: ; CODE XREF: sub_ROM_2D86+5B8j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_390C | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3608 | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3360 | |
movf byte_RAM_0, w, ACCESS | |
sublw 24 ; '$' | |
loc_ROM_3360: ; CODE XREF: sub_ROM_2D86+5D4j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3608 | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_11A, w, BANKED | |
iorwf byte_RAM_11B, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_338E | |
movlb 1 | |
btfss byte_RAM_140, 3, BANKED | |
bra loc_ROM_3378 | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_ROM_3384 | |
loc_ROM_3378: ; CODE XREF: sub_ROM_2D86+5ECj | |
movlb 1 | |
movlw 0B8 | |
movwf byte_RAM_11A, BANKED | |
movlw 0B | |
loc_ROM_3380: ; CODE XREF: sub_ROM_2D86+606j | |
movwf byte_RAM_11B, BANKED | |
bra loc_ROM_33A0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3384: ; CODE XREF: sub_ROM_2D86+5F0j | |
movlb 1 | |
movlw 94 | |
movwf byte_RAM_11A, BANKED | |
movlw 11 | |
bra loc_ROM_3380 | |
; --------------------------------------------------------------------------- | |
loc_ROM_338E: ; CODE XREF: sub_ROM_2D86+5E6j | |
movlb 1 | |
movf byte_RAM_11A, w, BANKED | |
iorwf byte_RAM_11B, w, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 2, ACCESS | |
bra loc_ROM_33A0 | |
decf byte_RAM_11A, f, BANKED | |
movlw 0 | |
subwfb byte_RAM_11B, f, BANKED | |
loc_ROM_33A0: ; CODE XREF: sub_ROM_2D86+5FCj | |
; sub_ROM_2D86+612j | |
movlb 1 | |
btfss byte_RAM_140, 3, BANKED | |
bra loc_ROM_33AA | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_ROM_35CA | |
loc_ROM_33AA: ; CODE XREF: sub_ROM_2D86+61Ej | |
movlb 1 | |
btfss byte_RAM_140, 3, BANKED | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_ROM_33BE | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EDF, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_33BE | |
movlw 2B ; '+' | |
bra loc_ROM_33C0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_33BE: ; CODE XREF: sub_ROM_2D86+62Aj | |
; sub_ROM_2D86+632j | |
movlw 3A ; ':' | |
loc_ROM_33C0: ; CODE XREF: sub_ROM_2D86+636j | |
movwf byte_RAM_2D, ACCESS | |
addlw 0FC | |
movwf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movlw 0FF | |
addwfc byte_RAM_3, f, ACCESS | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_4, w, ACCESS | |
bnz loc_ROM_33E4 | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_33E4: ; CODE XREF: sub_ROM_2D86+658j | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3464 | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movlw 2 | |
movff byte_RAM_2D, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
addwf byte_RAM_2, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_3, f, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_4, w, ACCESS | |
bnz loc_ROM_340E | |
movf byte_RAM_0, w, ACCESS | |
subwf byte_RAM_2, w, ACCESS | |
loc_ROM_340E: ; CODE XREF: sub_ROM_2D86+682j | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3464 | |
movlb 1 | |
; assume bsr = 1 | |
movlw 5 | |
subwf byte_RAM_11B, w, BANKED | |
movlw 0DD | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_11A, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3488 | |
movlb 1 | |
movlw 5 | |
subwf byte_RAM_11B, w, BANKED | |
movlw 92 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_11A, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3488 | |
movlw 3 | |
movwf byte_RAM_30, ACCESS | |
movlw 0FC | |
addwf byte_RAM_2D, w, ACCESS | |
movwf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movlw 0FF | |
addwfc byte_RAM_3, f, ACCESS | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_4, w, ACCESS | |
bnz loc_ROM_345A | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_345A: ; CODE XREF: sub_ROM_2D86+6CEj | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3488 | |
setf byte_RAM_2E, ACCESS | |
bsf byte_RAM_1C, 3, ACCESS | |
bra loc_ROM_3488 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3464: ; CODE XREF: sub_ROM_2D86+660j | |
; sub_ROM_2D86+68Aj | |
movf byte_RAM_2D, w, ACCESS | |
movlb 0E | |
subwf byte_RAM_E5D, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3472 | |
movf byte_RAM_2D, w, ACCESS | |
movwf byte_RAM_2E, ACCESS | |
loc_ROM_3472: ; CODE XREF: sub_ROM_2D86+6E6j | |
btfsc byte_RAM_1D, 2, ACCESS | |
bra loc_ROM_3482 | |
movff byte_RAM_E5D, WREG | |
cpfslt byte_RAM_2D, ACCESS | |
bra loc_ROM_3482 | |
movlw 4 | |
bra loc_ROM_3486 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3482: ; CODE XREF: sub_ROM_2D86+6EEj | |
; sub_ROM_2D86+6F6j | |
bsf byte_RAM_1D, 2, ACCESS | |
movlw 2 | |
loc_ROM_3486: ; CODE XREF: sub_ROM_2D86+6FAj | |
movwf byte_RAM_30, ACCESS | |
; assume bsr = 1 | |
loc_ROM_3488: ; CODE XREF: sub_ROM_2D86+69Aj | |
; sub_ROM_2D86+6AAj ... | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
addlw 0FC | |
movwf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movlw 0FF | |
addwfc byte_RAM_3, f, ACCESS | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_4, w, ACCESS | |
bnz loc_ROM_34C4 | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_34C4: ; CODE XREF: sub_ROM_2D86+738j | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3560 | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movff byte_RAM_13E, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
movf byte_RAM_2, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2, ACCESS | |
movff byte_RAM_2, TBLPTRL | |
clrf TBLPTRH, ACCESS | |
movlw 2 | |
addwf TBLPTRL, f, ACCESS | |
movlw 0 | |
addwfc TBLPTRH, f, ACCESS | |
movf TBLPTRH, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_2, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_2, w, ACCESS | |
bnz loc_ROM_3508 | |
movf byte_RAM_0, w, ACCESS | |
subwf TBLPTRL, w, ACCESS | |
loc_ROM_3508: ; CODE XREF: sub_ROM_2D86+77Cj | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3560 | |
movlb 1 | |
movlw 0 | |
subwf byte_RAM_11B, w, BANKED | |
movlw 33 ; '3' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_11A, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_35A8 | |
clrf byte_RAM_30, ACCESS | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
addlw 0FC | |
movwf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movlw 0FF | |
addwfc byte_RAM_3, f, ACCESS | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_4, w, ACCESS | |
bnz loc_ROM_355A | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_355A: ; CODE XREF: sub_ROM_2D86+7CEj | |
btfsc STATUS, C, ACCESS | |
setf byte_RAM_2C, ACCESS | |
bra loc_ROM_35A8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3560: ; CODE XREF: sub_ROM_2D86+740j | |
; sub_ROM_2D86+784j | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
subwf byte_RAM_E5C, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_35A8 | |
btfss byte_RAM_1D, 2, ACCESS | |
bra loc_ROM_35A2 | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
movlw 2 | |
bra loc_ROM_35A6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_35A2: ; CODE XREF: sub_ROM_2D86+7FCj | |
setf byte_RAM_2C, ACCESS | |
movlw 4 | |
loc_ROM_35A6: ; CODE XREF: sub_ROM_2D86+81Aj | |
movwf byte_RAM_30, ACCESS | |
loc_ROM_35A8: ; CODE XREF: sub_ROM_2D86+794j | |
; sub_ROM_2D86+7D8j ... | |
btfsc byte_RAM_1C, 5, ACCESS | |
bra loc_ROM_390C | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_390C | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_35C4 | |
movf byte_RAM_0, w, ACCESS | |
sublw 40 ; '@' | |
loc_ROM_35C4: ; CODE XREF: sub_ROM_2D86+838j | |
btfsc STATUS, C, ACCESS | |
bsf byte_RAM_1C, 5, ACCESS | |
bra loc_ROM_390C | |
; --------------------------------------------------------------------------- | |
loc_ROM_35CA: ; CODE XREF: sub_ROM_2D86+622j | |
movlw 0C3 | |
movlb 0E | |
; assume bsr = 0E | |
cpfsgt byte_RAM_E5C, BANKED | |
bra loc_ROM_35FE | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_35E4 | |
movf byte_RAM_0, w, ACCESS | |
sublw 0C9 | |
loc_ROM_35E4: ; CODE XREF: sub_ROM_2D86+858j | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_35FE | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0 | |
subwf byte_RAM_11B, w, BANKED | |
movlw 33 ; '3' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_11A, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_390C | |
clrf byte_RAM_30, ACCESS | |
movlw 0C3 | |
bra loc_ROM_3600 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_35FE: ; CODE XREF: sub_ROM_2D86+84Aj | |
; sub_ROM_2D86+860j | |
movlw 0C7 | |
; assume bsr = 1 | |
loc_ROM_3600: ; CODE XREF: sub_ROM_2D86+876j | |
movlb 0E | |
; assume bsr = 0E | |
cpfsgt byte_RAM_E5C, BANKED | |
bra loc_ROM_390C | |
bra loc_ROM_37E8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3608: ; CODE XREF: sub_ROM_2D86+5C6j | |
; sub_ROM_2D86+5DCj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_366C | |
movf byte_RAM_32, w, ACCESS | |
xorlw 4 | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_1E, 4, ACCESS | |
bra loc_ROM_366C | |
movff byte_RAM_13E, WREG | |
movff byte_RAM_E61, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
addwf byte_RAM_0, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_1, f, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 52 ; 'R' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_1, ACCESS | |
movff byte_RAM_13E, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
movf byte_RAM_2, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_3668: ; CODE XREF: sub_ROM_2D86+AC2j | |
movwf byte_RAM_2C, ACCESS | |
bra loc_ROM_390C | |
; --------------------------------------------------------------------------- | |
loc_ROM_366C: ; CODE XREF: sub_ROM_2D86+888j | |
; sub_ROM_2D86+892j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_36D6 | |
movlw 4 | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_ROM_36D6 | |
movlw 8 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_36D6 | |
movff byte_RAM_E68, byte_RAM_0 | |
movff byte_RAM_13E, WREG | |
movff byte_RAM_E61, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
addwf byte_RAM_0, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_1, f, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 52 ; 'R' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_1, ACCESS | |
movff byte_RAM_13E, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
movf byte_RAM_2, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
addlw 0FA | |
bra loc_ROM_37DA | |
; --------------------------------------------------------------------------- | |
loc_ROM_36D6: ; CODE XREF: sub_ROM_2D86+8ECj | |
; sub_ROM_2D86+8F2j ... | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_374A | |
movf byte_RAM_32, w, ACCESS | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_374A | |
movff byte_RAM_E69, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_36F8 | |
movlw 0FF | |
movff WREG, byte_RAM_E86 | |
bra loc_ROM_37E8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_36F8: ; CODE XREF: sub_ROM_2D86+968j | |
movff byte_RAM_13E, WREG | |
movff byte_RAM_E61, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
addwf byte_RAM_0, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_1, f, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 52 ; 'R' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_1, ACCESS | |
movff byte_RAM_13E, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
movf byte_RAM_2, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
addlw 6 | |
bra loc_ROM_37DA | |
; --------------------------------------------------------------------------- | |
loc_ROM_374A: ; CODE XREF: sub_ROM_2D86+956j | |
; sub_ROM_2D86+95Ej | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3760 | |
movlw 8 | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_ROM_3760 | |
movlw 0B | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_3760 | |
bra loc_ROM_37E8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3760: ; CODE XREF: sub_ROM_2D86+9CAj | |
; sub_ROM_2D86+9D0j ... | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3770 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 0B | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3774 | |
loc_ROM_3770: ; CODE XREF: sub_ROM_2D86+9E0j | |
btfss byte_RAM_22, 7, ACCESS | |
bra loc_ROM_382A | |
loc_ROM_3774: ; CODE XREF: sub_ROM_2D86+9E8j | |
movlw 0E | |
movlb 0E | |
cpfsgt byte_RAM_EE6, BANKED | |
bra loc_ROM_3786 | |
movff byte_RAM_E68, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3794 | |
loc_ROM_3786: ; CODE XREF: sub_ROM_2D86+9F4j | |
movlw 0E | |
movlb 0E | |
cpfsgt byte_RAM_EE6, BANKED | |
bra loc_ROM_3796 | |
movlb 0E | |
movf byte_RAM_E68, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
loc_ROM_3794: ; CODE XREF: sub_ROM_2D86+9FEj | |
bsf byte_RAM_1C, 6, ACCESS | |
loc_ROM_3796: ; CODE XREF: sub_ROM_2D86+A06j | |
movff byte_RAM_E68, byte_RAM_0 | |
btfss byte_RAM_1C, 6, ACCESS | |
bra loc_ROM_37EC | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_37C0 | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
addlw 0EC | |
bra loc_ROM_37DA | |
; --------------------------------------------------------------------------- | |
loc_ROM_37C0: ; CODE XREF: sub_ROM_2D86+A1Cj | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
addlw 0F6 | |
loc_ROM_37DA: ; CODE XREF: sub_ROM_2D86+94Ej | |
; sub_ROM_2D86+9C2j ... | |
movff WREG, byte_RAM_E86 | |
movff byte_RAM_E5C, WREG | |
movlb 0E | |
cpfslt byte_RAM_E86, BANKED | |
bra loc_ROM_390C | |
loc_ROM_37E8: ; CODE XREF: sub_ROM_2D86+880j | |
; sub_ROM_2D86+970j ... | |
setf byte_RAM_2C, ACCESS | |
bra loc_ROM_390C | |
; --------------------------------------------------------------------------- | |
loc_ROM_37EC: ; CODE XREF: sub_ROM_2D86+A16j | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_380E | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
addlw 0E5 | |
bra loc_ROM_37DA | |
; --------------------------------------------------------------------------- | |
loc_ROM_380E: ; CODE XREF: sub_ROM_2D86+A6Aj | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
addlw 0EE | |
bra loc_ROM_37DA | |
; --------------------------------------------------------------------------- | |
loc_ROM_382A: ; CODE XREF: sub_ROM_2D86+9ECj | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_390C | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
bra loc_ROM_3668 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_3E08 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_3E12 | |
; --------------------------------------------------------------------------- | |
btfsc byte_RAM_1E, 4, ACCESS | |
bra loc_ROM_3F28 | |
movff byte_RAM_EC0, byte_RAM_2F | |
bsf byte_RAM_1F, 0, ACCESS | |
btfss byte_RAM_1D, 6, ACCESS | |
bra loc_ROM_386E | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_140, 3, BANKED | |
bra loc_ROM_386E | |
loc_ROM_3864: ; CODE XREF: sub_ROM_2D86:loc_ROM_2FAEj | |
; sub_ROM_2D86+B2Ej ... | |
movlb 1 | |
movlw 1E | |
loc_ROM_3868: ; CODE XREF: sub_ROM_2D86+AECj | |
; sub_ROM_2D86+AFCj ... | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_386E: ; CODE XREF: sub_ROM_2D86+AD6j | |
; sub_ROM_2D86+ADCj | |
movlb 1 | |
movlw 0A | |
bra loc_ROM_3868 | |
; --------------------------------------------------------------------------- | |
b loc_ROM_2F22 | |
; --------------------------------------------------------------------------- | |
setf byte_RAM_65, ACCESS | |
setf byte_RAM_66, ACCESS | |
bsf byte_RAM_1F, 1, ACCESS | |
movlb 1 | |
movlw 14 | |
bra loc_ROM_3868 | |
; --------------------------------------------------------------------------- | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3FE0 | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_38A0 | |
movf byte_RAM_0, w, ACCESS | |
sublw 84 | |
loc_ROM_38A0: ; CODE XREF: sub_ROM_2D86+B14j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3F28 | |
movlb 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_3FE0 | |
bra loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
movlw 23 ; '#' | |
movwf byte_RAM_67, ACCESS | |
clrf byte_RAM_68, ACCESS | |
bsf byte_RAM_1F, 2, ACCESS | |
bra loc_ROM_3864 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_3D4A | |
; --------------------------------------------------------------------------- | |
btfsc byte_RAM_25, 2, ACCESS | |
bra loc_ROM_3CC2 | |
btfss byte_RAM_1E, 1, ACCESS | |
bra loc_ROM_38CA | |
movff byte_RAM_106, byte_RAM_67 | |
movff byte_RAM_107, byte_RAM_68 | |
bra loc_ROM_3900 | |
; --------------------------------------------------------------------------- | |
loc_ROM_38CA: ; CODE XREF: sub_ROM_2D86+B38j | |
movff byte_RAM_108, byte_RAM_67 | |
movff byte_RAM_109, byte_RAM_68 | |
bra loc_ROM_3900 | |
; --------------------------------------------------------------------------- | |
btfsc byte_RAM_22, 1, ACCESS | |
btfss byte_RAM_22, 2, ACCESS | |
bra loc_ROM_38E2 | |
setf byte_RAM_65, ACCESS | |
setf byte_RAM_66, ACCESS | |
bsf byte_RAM_1F, 1, ACCESS | |
bra loc_ROM_38E4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_38E2: ; CODE XREF: sub_ROM_2D86+B52j | |
bsf byte_RAM_1F, 5, ACCESS | |
loc_ROM_38E4: ; CODE XREF: sub_ROM_2D86+B5Aj | |
movlb 1 | |
movlw 28 ; '(' | |
bra loc_ROM_3868 | |
; --------------------------------------------------------------------------- | |
btfss byte_RAM_22, 7, ACCESS | |
b loc_ROM_2F22 | |
movlw 86 | |
movwf byte_RAM_67, ACCESS | |
movlw 1 | |
movwf byte_RAM_68, ACCESS | |
movlb 1 | |
movlw 28 ; '(' | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
loc_ROM_3900: ; CODE XREF: sub_ROM_2D86+506j | |
; sub_ROM_2D86+B42j ... | |
bsf byte_RAM_1F, 2, ACCESS | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_3E08 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_3E12 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_3D0C | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_390A: ; CODE XREF: sub_ROM_2D86+B88j | |
; sub_ROM_2D86+B8Cj | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_390C: ; CODE XREF: sub_ROM_2D86+5C0j | |
; sub_ROM_2D86+824j ... | |
movf byte_RAM_32, w, ACCESS | |
bn loc_ROM_390A | |
addlw 0EF | |
bnn loc_ROM_390A | |
addlw 11 | |
mullw 2 | |
movlw 76 ; 'v' | |
addwf PRODL, w, ACCESS | |
movwf TBLPTRL, ACCESS | |
movlw 10 | |
addwfc PRODH, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
tblrd*+ | |
movf TABLAT, w, ACCESS | |
tblrd*+ | |
movff TABLAT, PCLATH | |
movwf PCL, ACCESS | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3932: ; CODE XREF: sub_ROM_2D86+123Cj | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_393C | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_ROM_3994 | |
loc_ROM_393C: ; CODE XREF: sub_ROM_2D86+BB0j | |
movlw 2 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_3994 | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_394C | |
movlw 3 | |
bra loc_ROM_394E | |
; --------------------------------------------------------------------------- | |
loc_ROM_394C: ; CODE XREF: sub_ROM_2D86+BC0j | |
movlw 4 | |
loc_ROM_394E: ; CODE XREF: sub_ROM_2D86+BC4j | |
movwf byte_RAM_30, ACCESS | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3962 | |
movf byte_RAM_0, w, ACCESS | |
sublw 30 ; '0' | |
loc_ROM_3962: ; CODE XREF: sub_ROM_2D86+BD6j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_396A | |
movlw 30 ; '0' | |
movwf byte_RAM_2E, ACCESS | |
loc_ROM_396A: ; CODE XREF: sub_ROM_2D86+BDEj | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_3AE8 | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_E5C, WREG | |
subwf byte_RAM_0, w, ACCESS | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3AE8 | |
bra loc_ROM_39EE | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3994: ; CODE XREF: sub_ROM_2D86+BB4j | |
; sub_ROM_2D86+BBAj | |
movlw 1 | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_ROM_39A2 | |
movlw 5 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_39A2 | |
bra loc_ROM_39A6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_39A2: ; CODE XREF: sub_ROM_2D86+C12j | |
; sub_ROM_2D86+C18j | |
btfss byte_RAM_1B, 1, ACCESS | |
bra loc_ROM_39F2 | |
loc_ROM_39A6: ; CODE XREF: sub_ROM_2D86+C1Aj | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_39B8 | |
movf byte_RAM_0, w, ACCESS | |
sublw 24 ; '$' | |
loc_ROM_39B8: ; CODE XREF: sub_ROM_2D86+C2Cj | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_39C4 | |
movlw 3 | |
movwf byte_RAM_30, ACCESS | |
setf byte_RAM_2E, ACCESS | |
bra loc_ROM_3AE8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_39C4: ; CODE XREF: sub_ROM_2D86+C34j | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_3AE8 | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_E5C, WREG | |
subwf byte_RAM_0, w, ACCESS | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3AE8 | |
clrf byte_RAM_30, ACCESS | |
; assume bsr = 1 | |
loc_ROM_39EE: ; CODE XREF: sub_ROM_2D86+C0Cj | |
setf byte_RAM_2C, ACCESS | |
bra loc_ROM_3AE8 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_39F2: ; CODE XREF: sub_ROM_2D86+C1Ej | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_3AE8 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3AE8 | |
movlw 2B ; '+' | |
movwf byte_RAM_2E, ACCESS | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
movlw 1 | |
movwf byte_RAM_30, ACCESS | |
bra loc_ROM_3AE8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3A22: ; CODE XREF: sub_ROM_2D86+D64j | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3B04 | |
bra loc_ROM_3AE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3A2E: ; CODE XREF: sub_ROM_2D86+D68j | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3A40 | |
movf byte_RAM_0, w, ACCESS | |
sublw 30 ; '0' | |
loc_ROM_3A40: ; CODE XREF: sub_ROM_2D86+CB4j | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3B04 | |
movlb 1 | |
movlw 23 ; '#' | |
loc_ROM_3A48: ; CODE XREF: sub_ROM_2D86+D1Ej | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
bra loc_ROM_3AC6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3A4E: ; CODE XREF: sub_ROM_2D86+D6Cj | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3B04 | |
bsf byte_RAM_1F, 5, ACCESS | |
movlb 1 | |
movlw 23 ; '#' | |
bra loc_ROM_3AB6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3A60: ; CODE XREF: sub_ROM_2D86+D70j | |
movlw 0FE | |
movwf byte_RAM_67, ACCESS | |
setf byte_RAM_68, ACCESS | |
movlw 1 | |
movwf byte_RAM_2B, ACCESS | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_2B, 1, ACCESS | |
btfsc byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_3B04 | |
movff byte_RAM_16A, byte_RAM_10E | |
movff byte_RAM_16B, byte_RAM_10F | |
movff byte_RAM_10E, byte_RAM_2 | |
movff byte_RAM_10F, byte_RAM_3 | |
movff byte_RAM_120, byte_RAM_0 | |
movff byte_RAM_121, byte_RAM_1 | |
movf byte_RAM_3, w, ACCESS | |
subwf byte_RAM_1, w, ACCESS | |
bnz loc_ROM_3A9A | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_3A9A: ; CODE XREF: sub_ROM_2D86+D0Ej | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3B04 | |
bra loc_ROM_3AC6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3AA0: ; CODE XREF: sub_ROM_2D86+D74j | |
movlb 1 | |
movlw 1E | |
bra loc_ROM_3A48 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3AA6: ; CODE XREF: sub_ROM_2D86+D78j | |
btfss byte_RAM_1B, 1, ACCESS | |
bra loc_ROM_3ABC | |
setf byte_RAM_67, ACCESS | |
setf byte_RAM_68, ACCESS | |
movlw 3 | |
movwf byte_RAM_2B, ACCESS | |
movlb 1 | |
movlw 1E | |
loc_ROM_3AB6: ; CODE XREF: sub_ROM_2D86+CD8j | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
bra loc_ROM_3B04 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3ABC: ; CODE XREF: sub_ROM_2D86+D22j | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3B04 | |
loc_ROM_3AC6: ; CODE XREF: sub_ROM_2D86+CC6j | |
; sub_ROM_2D86+D18j | |
bsf byte_RAM_1F, 5, ACCESS | |
bra loc_ROM_3B04 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3ACA: ; CODE XREF: sub_ROM_2D86+D7Cj | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_3AE0 | |
movff byte_RAM_E7C, WREG | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3B04 | |
movlw 3 | |
movff WREG, byte_RAM_E7D | |
bra loc_ROM_3B04 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3AE0: ; CODE XREF: sub_ROM_2D86+CA6j | |
; sub_ROM_2D86+D46j | |
movlw 7 | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
bra loc_ROM_3B04 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3AE8: ; CODE XREF: sub_ROM_2D86+BE6j | |
; sub_ROM_2D86+C0Aj ... | |
movf byte_RAM_32, w, ACCESS | |
bz loc_ROM_3A22 | |
xorlw 1 | |
bz loc_ROM_3A2E | |
xorlw 3 | |
bz loc_ROM_3A4E | |
xorlw 1 | |
bz loc_ROM_3A60 | |
xorlw 7 | |
bz loc_ROM_3AA0 | |
xorlw 1 | |
bz loc_ROM_3AA6 | |
xorlw 3 | |
bz loc_ROM_3ACA | |
loc_ROM_3B04: ; CODE XREF: sub_ROM_2D86+CA4j | |
; sub_ROM_2D86+CBCj ... | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_3FE0 | |
movlb 1 | |
btfss byte_RAM_140, 3, BANKED | |
bra loc_ROM_3B16 | |
movlw 0 | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_ROM_3B16 | |
bra loc_ROM_3B52 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3B16: ; CODE XREF: sub_ROM_2D86+D86j | |
; sub_ROM_2D86+D8Cj | |
movlb 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_3FE0 | |
movlw 1 | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_ROM_3FE0 | |
bra loc_ROM_3B52 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3B24: ; CODE XREF: sub_ROM_2D86+DD2j | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3B26: ; CODE XREF: sub_ROM_2D86+DD6j | |
movlw 0FE | |
movwf byte_RAM_65, ACCESS | |
setf byte_RAM_66, ACCESS | |
bra loc_ROM_3B34 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3B2E: ; CODE XREF: sub_ROM_2D86+DDAj | |
movlw 6D ; 'm' | |
movwf byte_RAM_65, ACCESS | |
clrf byte_RAM_66, ACCESS | |
loc_ROM_3B34: ; CODE XREF: sub_ROM_2D86+DA6j | |
bsf byte_RAM_1B, 7, ACCESS | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3B38: ; CODE XREF: sub_ROM_2D86+DDEj | |
movlb 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_3FE0 | |
bra loc_ROM_3B44 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3B40: ; CODE XREF: sub_ROM_2D86+DE2j | |
btfss byte_RAM_1E, 4, ACCESS | |
bra loc_ROM_3B4A | |
loc_ROM_3B44: ; CODE XREF: sub_ROM_2D86+DB8j | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_E7C, f, BANKED | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_3B4A: ; CODE XREF: sub_ROM_2D86+DBCj | |
movff byte_RAM_EC0, byte_RAM_2F | |
bsf byte_RAM_1B, 6, ACCESS | |
loc_ROM_3B50: ; CODE XREF: sub_ROM_2D86+DE6j | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3B52: ; CODE XREF: sub_ROM_2D86+D8Ej | |
; sub_ROM_2D86+D9Cj | |
movff byte_RAM_E7C, WREG | |
xorlw 0 | |
bz loc_ROM_3B24 | |
xorlw 1 | |
bz loc_ROM_3B26 | |
xorlw 3 | |
bz loc_ROM_3B2E | |
xorlw 1 | |
bz loc_ROM_3B38 | |
xorlw 7 | |
bz loc_ROM_3B40 | |
xorlw 1 | |
bz loc_ROM_3B50 | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3B70: ; CODE XREF: sub_ROM_2D86+1242j | |
; sub_ROM_2D86+1248j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0C | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3BBA | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_140, 3, BANKED | |
bra loc_ROM_3B9E | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3B90 | |
movf byte_RAM_0, w, ACCESS | |
sublw 67 ; 'g' | |
loc_ROM_3B90: ; CODE XREF: sub_ROM_2D86+E04j | |
movlw 3 | |
movwf byte_RAM_30, ACCESS | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3BA2 | |
movlw 67 ; 'g' | |
; assume bsr = 0E | |
loc_ROM_3B9A: ; CODE XREF: sub_ROM_2D86+EB2j | |
movwf byte_RAM_2E, ACCESS | |
bra loc_ROM_3D14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_3B9E: ; CODE XREF: sub_ROM_2D86+DF6j | |
movlw 3 | |
movwf byte_RAM_30, ACCESS | |
loc_ROM_3BA2: ; CODE XREF: sub_ROM_2D86+E10j | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3BB4 | |
movf byte_RAM_0, w, ACCESS | |
sublw 24 ; '$' | |
loc_ROM_3BB4: ; CODE XREF: sub_ROM_2D86+E28j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3D14 | |
bra loc_ROM_3BFA | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3BBA: ; CODE XREF: sub_ROM_2D86+DF0j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3BCE | |
movlw 5D ; ']' | |
movlb 0E | |
cpfsgt byte_RAM_E5C, BANKED | |
bra loc_ROM_3D14 | |
setf byte_RAM_2C, ACCESS | |
bra loc_ROM_3D14 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3BCE: ; CODE XREF: sub_ROM_2D86+E3Aj | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3BFE | |
movlw 5 | |
movwf byte_RAM_30, ACCESS | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
movlw 8D | |
movlb 0E | |
cpfsgt byte_RAM_E5D, BANKED | |
bra loc_ROM_3D14 | |
; assume bsr = 1 | |
loc_ROM_3BFA: ; CODE XREF: sub_ROM_2D86+E32j | |
setf byte_RAM_2E, ACCESS | |
bra loc_ROM_3D14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3BFE: ; CODE XREF: sub_ROM_2D86+E4Cj | |
btfss byte_RAM_13, 0, ACCESS | |
bra loc_ROM_3D14 | |
movlw 1 | |
movwf byte_RAM_30, ACCESS | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3C32 | |
movf byte_RAM_0, w, ACCESS | |
sublw 30 ; '0' | |
loc_ROM_3C32: ; CODE XREF: sub_ROM_2D86+EA6j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3D14 | |
movlw 30 ; '0' | |
bra loc_ROM_3B9A | |
; --------------------------------------------------------------------------- | |
loc_ROM_3C3A: ; CODE XREF: sub_ROM_2D86+F90j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0C | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3F28 | |
bra loc_ROM_3E82 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3C44: ; CODE XREF: sub_ROM_2D86+F94j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3C9A | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3C5E | |
movf byte_RAM_0, w, ACCESS | |
sublw 8E | |
loc_ROM_3C5E: ; CODE XREF: sub_ROM_2D86+ED2j | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3C78 | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3C74 | |
movf byte_RAM_0, w, ACCESS | |
sublw 0A2 | |
loc_ROM_3C74: ; CODE XREF: sub_ROM_2D86+EE8j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3F28 | |
loc_ROM_3C78: ; CODE XREF: sub_ROM_2D86+EDAj | |
btfsc byte_RAM_24, 2, ACCESS | |
bra loc_ROM_3F28 | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3C8E | |
movf byte_RAM_0, w, ACCESS | |
sublw 0A2 | |
loc_ROM_3C8E: ; CODE XREF: sub_ROM_2D86+F02j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3FE0 | |
movlw 1E | |
movff WREG, byte_RAM_EB9 | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3C9A: ; CODE XREF: sub_ROM_2D86+EC4j | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3CAC | |
movf byte_RAM_0, w, ACCESS | |
sublw 67 ; 'g' | |
loc_ROM_3CAC: ; CODE XREF: sub_ROM_2D86+536j | |
; sub_ROM_2D86+F20j | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_3FE0 | |
bra loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3CB2: ; CODE XREF: sub_ROM_2D86+F98j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3CD4 | |
movlw 3 | |
movwf byte_RAM_2B, ACCESS | |
btfss byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_3CCA | |
; assume bsr = 1 | |
loc_ROM_3CC2: ; CODE XREF: sub_ROM_2D86+B34j | |
movlw 0FE | |
movwf byte_RAM_67, ACCESS | |
setf byte_RAM_68, ACCESS | |
bra loc_ROM_3900 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3CCA: ; CODE XREF: sub_ROM_2D86+F3Aj | |
movff byte_RAM_166, byte_RAM_67 | |
movff byte_RAM_167, byte_RAM_68 | |
bra loc_ROM_3900 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3CD4: ; CODE XREF: sub_ROM_2D86+F32j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0C | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3900 | |
setf byte_RAM_67, ACCESS | |
setf byte_RAM_68, ACCESS | |
movlw 3 | |
movwf byte_RAM_2B, ACCESS | |
bra loc_ROM_3900 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3CE6: ; CODE XREF: sub_ROM_2D86+F9Cj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3F28 | |
movlw 1E | |
movff WREG, byte_RAM_EB3 | |
bra loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3CF6: ; CODE XREF: sub_ROM_2D86+FA0j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3D0C | |
movlb 0E | |
movf byte_RAM_EB3, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3D0C | |
movlw 2 | |
loc_ROM_3D08: ; CODE XREF: sub_ROM_2D86+25Cj | |
movwf byte_RAM_2B, ACCESS | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_3D0C: ; CODE XREF: sub_ROM_2D86+548j | |
; sub_ROM_2D86+564j ... | |
movlw 7 | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3D14: ; CODE XREF: sub_ROM_2D86+E16j | |
; sub_ROM_2D86+E30j ... | |
movf byte_RAM_32, w, ACCESS | |
bz loc_ROM_3C3A | |
xorlw 1 | |
bz loc_ROM_3C44 | |
xorlw 3 | |
bz loc_ROM_3CB2 | |
xorlw 1 | |
bz loc_ROM_3CE6 | |
xorlw 7 | |
bz loc_ROM_3CF6 | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3D2A: ; CODE XREF: sub_ROM_2D86+1216j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3D8A | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3D44 | |
movf byte_RAM_0, w, ACCESS | |
sublw 4E ; 'N' | |
loc_ROM_3D44: ; CODE XREF: sub_ROM_2D86+FB8j | |
btfss STATUS, C, ACCESS | |
setf byte_RAM_2C, ACCESS | |
bra loc_ROM_3D8A | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_3D4A: ; CODE XREF: sub_ROM_2D86+4ACj | |
; sub_ROM_2D86+4B6j ... | |
setf byte_RAM_65, ACCESS | |
setf byte_RAM_66, ACCESS | |
b loc_ROM_2F48 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3D52: ; CODE XREF: sub_ROM_2D86+100Aj | |
; sub_ROM_2D86+1012j | |
b loc_ROM_2F22 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3D56: ; CODE XREF: sub_ROM_2D86+100Ej | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3D68 | |
movf byte_RAM_0, w, ACCESS | |
sublw 4E ; 'N' | |
loc_ROM_3D68: ; CODE XREF: sub_ROM_2D86+FDCj | |
btfss STATUS, C, ACCESS | |
btfss byte_RAM_1E, 3, ACCESS | |
bra loc_ROM_3D78 | |
movlw 32 ; '2' | |
movwf byte_RAM_67, ACCESS | |
clrf byte_RAM_68, ACCESS | |
bsf byte_RAM_1F, 2, ACCESS | |
bra loc_ROM_3864 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3D78: ; CODE XREF: sub_ROM_2D86+FE6j | |
bsf byte_RAM_1F, 5, ACCESS | |
bra loc_ROM_3864 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3D7C: ; CODE XREF: sub_ROM_2D86+1016j | |
bra loc_ROM_3E08 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3D7E: ; CODE XREF: sub_ROM_2D86+101Aj | |
b loc_ROM_2F42 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3D82: ; CODE XREF: sub_ROM_2D86+101Ej | |
clrf byte_RAM_36, ACCESS | |
movlw 2 | |
movwf byte_RAM_32, ACCESS | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3D8A: ; CODE XREF: sub_ROM_2D86+FAAj | |
; sub_ROM_2D86+FC2j | |
movf byte_RAM_32, w, ACCESS | |
bz loc_ROM_3D4A | |
xorlw 1 | |
bz loc_ROM_3D52 | |
xorlw 3 | |
bz loc_ROM_3D56 | |
xorlw 1 | |
bz loc_ROM_3D52 | |
xorlw 7 | |
bz loc_ROM_3D7C | |
xorlw 1 | |
bz loc_ROM_3D7E | |
xorlw 3 | |
bz loc_ROM_3D82 | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3DA8: ; CODE XREF: sub_ROM_2D86+121Cj | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
movlb 0E | |
movf byte_RAM_EF5, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 4, ACCESS | |
bra loc_ROM_3E1A | |
decf byte_RAM_EF5, f, BANKED | |
bra loc_ROM_3E1A | |
; --------------------------------------------------------------------------- | |
loc_ROM_3DD0: ; CODE XREF: sub_ROM_2D86+1096j | |
setf byte_RAM_65, ACCESS | |
setf byte_RAM_66, ACCESS | |
bsf byte_RAM_1F, 1, ACCESS | |
bra loc_ROM_3E00 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3DD8: ; CODE XREF: sub_ROM_2D86+109Aj | |
setf byte_RAM_67, ACCESS | |
setf byte_RAM_68, ACCESS | |
btfss byte_RAM_17, 0, ACCESS | |
btfsc byte_RAM_17, 4, ACCESS | |
bra loc_ROM_3F28 | |
movlb 0E | |
movf byte_RAM_EF5, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3FE0 | |
bsf byte_RAM_1F, 5, ACCESS | |
movlw 3C ; '<' | |
bra loc_ROM_3E02 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3DF0: ; CODE XREF: sub_ROM_2D86+109Ej | |
btfss byte_RAM_17, 0, ACCESS | |
btfsc byte_RAM_17, 4, ACCESS | |
bra loc_ROM_3F28 | |
movlb 0E | |
movf byte_RAM_EF5, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3FE0 | |
bsf byte_RAM_24, 7, ACCESS | |
loc_ROM_3E00: ; CODE XREF: sub_ROM_2D86+1050j | |
movlw 14 | |
loc_ROM_3E02: ; CODE XREF: sub_ROM_2D86+1068j | |
movff WREG, byte_RAM_EF5 | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_3E08: ; CODE XREF: sub_ROM_2D86+1B2j | |
; sub_ROM_2D86:loc_ROM_2F84j ... | |
movlw 0FE | |
movwf byte_RAM_65, ACCESS | |
setf byte_RAM_66, ACCESS | |
b loc_ROM_2F48 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3E12: ; CODE XREF: sub_ROM_2D86+4A4j | |
; sub_ROM_2D86:loc_ROM_32C4j ... | |
movlw 6D ; 'm' | |
b loc_ROM_2F44 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3E18: ; CODE XREF: sub_ROM_2D86+10AAj | |
bra loc_ROM_3D0C | |
; --------------------------------------------------------------------------- | |
loc_ROM_3E1A: ; CODE XREF: sub_ROM_2D86+1044j | |
; sub_ROM_2D86+1048j | |
movf byte_RAM_32, w, ACCESS | |
bz loc_ROM_3DD0 | |
xorlw 1 | |
bz loc_ROM_3DD8 | |
xorlw 3 | |
bz loc_ROM_3DF0 | |
xorlw 1 | |
bz loc_ROM_3E08 | |
xorlw 7 | |
bz loc_ROM_3E12 | |
xorlw 1 | |
bz loc_ROM_3E18 | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3E34: ; CODE XREF: sub_ROM_2D86+1226j | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3E46 | |
movf byte_RAM_0, w, ACCESS | |
sublw 24 ; '$' | |
loc_ROM_3E46: ; CODE XREF: sub_ROM_2D86+10BAj | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3EB2 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3EB2 | |
movlw 3 | |
movwf byte_RAM_30, ACCESS | |
decf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3E76 | |
movff byte_RAM_E5D, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_ROM_3E6C | |
movf byte_RAM_0, w, ACCESS | |
sublw 3A ; ':' | |
loc_ROM_3E6C: ; CODE XREF: sub_ROM_2D86+10E0j | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_3EB2 | |
movlw 3A ; ':' | |
loc_ROM_3E72: ; CODE XREF: sub_ROM_2D86+10FAj | |
movwf byte_RAM_2E, ACCESS | |
bra loc_ROM_3EB2 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3E76: ; CODE XREF: sub_ROM_2D86+10D2j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3EB2 | |
movlw 0FD | |
bra loc_ROM_3E72 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3E82: ; CODE XREF: sub_ROM_2D86+EBCj | |
; sub_ROM_2D86+112Ej | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3FE0 | |
bra loc_ROM_3D0C | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3E8E: ; CODE XREF: sub_ROM_2D86+1132j | |
movlw 47 ; 'G' | |
movlb 0E | |
cpfslt byte_RAM_E5D, BANKED | |
bra loc_ROM_3FE0 | |
bsf byte_RAM_1F, 5, ACCESS | |
movlw 0B4 | |
movff WREG, byte_RAM_EE9 | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3EA0: ; CODE XREF: sub_ROM_2D86+1136j | |
movlw 3 | |
movwf byte_RAM_2B, ACCESS | |
setf byte_RAM_67, ACCESS | |
setf byte_RAM_68, ACCESS | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3EAA: ; CODE XREF: sub_ROM_2D86+113Aj | |
clrf byte_RAM_32, ACCESS | |
movlw 7 | |
movwf byte_RAM_36, ACCESS | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3EB2: ; CODE XREF: sub_ROM_2D86+10C2j | |
; sub_ROM_2D86+10C8j ... | |
movf byte_RAM_32, w, ACCESS | |
bz loc_ROM_3E82 | |
xorlw 1 | |
bz loc_ROM_3E8E | |
xorlw 3 | |
bz loc_ROM_3EA0 | |
xorlw 1 | |
bz loc_ROM_3EAA | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3EC4: ; CODE XREF: sub_ROM_2D86+1220j | |
movlw 3 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_3F6E | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_3F6E | |
movlw 5 | |
movwf byte_RAM_30, ACCESS | |
movlw 0B6 | |
movwf byte_RAM_2C, ACCESS | |
movlw 0B5 | |
movlb 0E | |
cpfsgt byte_RAM_E5D, BANKED | |
bra loc_ROM_3F6E | |
setf byte_RAM_2E, ACCESS | |
bra loc_ROM_3F6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_3EE4: ; CODE XREF: sub_ROM_2D86+11EAj | |
btfss byte_RAM_1B, 3, ACCESS | |
bra loc_ROM_3FE0 | |
btfss byte_RAM_17, 0, ACCESS | |
btfsc byte_RAM_17, 4, ACCESS | |
bra loc_ROM_3F28 | |
setf byte_RAM_67, ACCESS | |
setf byte_RAM_68, ACCESS | |
movlb 0E | |
movf byte_RAM_EE1, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 4, ACCESS | |
bra loc_ROM_3EFE | |
decf byte_RAM_EE1, f, BANKED | |
loc_ROM_3EFE: ; CODE XREF: sub_ROM_2D86+1174j | |
movlw 3 | |
movwf byte_RAM_2B, ACCESS | |
movlb 0E | |
movf byte_RAM_EE1, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3FE0 | |
bsf byte_RAM_1F, 5, ACCESS | |
movlw 1E | |
movff WREG, byte_RAM_EDA | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F14: ; CODE XREF: sub_ROM_2D86+11EEj | |
movlb 0E | |
movf byte_RAM_EDA, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 5, ACCESS | |
bra loc_ROM_3F20 | |
decf byte_RAM_EDA, f, BANKED | |
loc_ROM_3F20: ; CODE XREF: sub_ROM_2D86+1196j | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_ROM_3F28 | |
btfss byte_RAM_17, 4, ACCESS | |
bra loc_ROM_3F2C | |
; assume bsr = 1 | |
loc_ROM_3F28: ; CODE XREF: sub_ROM_2D86:loc_ROM_2F2Ej | |
; sub_ROM_2D86:loc_ROM_2F4Ej ... | |
bsf byte_RAM_1F, 5, ACCESS | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_3F2C: ; CODE XREF: sub_ROM_2D86+11A0j | |
movlb 0E | |
movf byte_RAM_EDA, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_3FE0 | |
bsf byte_RAM_1F, 6, ACCESS | |
movlw 1E | |
movff WREG, byte_RAM_EE1 | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F3E: ; CODE XREF: sub_ROM_2D86+11F2j | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_ROM_3FE0 | |
bra loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F44: ; CODE XREF: sub_ROM_2D86+11F6j | |
btfss byte_RAM_1B, 3, ACCESS | |
bra loc_ROM_3FE0 | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_ROM_3F50 | |
btfss byte_RAM_17, 4, ACCESS | |
bra loc_ROM_3F56 | |
loc_ROM_3F50: ; CODE XREF: sub_ROM_2D86+11C4j | |
bsf byte_RAM_1F, 5, ACCESS | |
b loc_ROM_2FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F56: ; CODE XREF: sub_ROM_2D86+11C8j | |
setf byte_RAM_67, ACCESS | |
setf byte_RAM_68, ACCESS | |
b loc_ROM_2FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F5E: ; CODE XREF: sub_ROM_2D86+11FAj | |
btfss byte_RAM_1B, 3, ACCESS | |
bra loc_ROM_3FE0 | |
bra loc_ROM_3F28 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F64: ; CODE XREF: sub_ROM_2D86+11FEj | |
movff byte_RAM_E6D, byte_RAM_36 | |
movff byte_RAM_E6C, byte_RAM_32 | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F6E: ; CODE XREF: sub_ROM_2D86+1142j | |
; sub_ROM_2D86+1148j ... | |
movf byte_RAM_32, w, ACCESS | |
bz loc_ROM_3EE4 | |
xorlw 1 | |
bz loc_ROM_3F14 | |
xorlw 3 | |
bz loc_ROM_3F3E | |
xorlw 1 | |
bz loc_ROM_3F44 | |
xorlw 7 | |
bz loc_ROM_3F5E | |
xorlw 1 | |
bz loc_ROM_3F64 | |
bra loc_ROM_3FE0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F88: ; CODE XREF: sub_ROM_2D86+188j | |
movf byte_RAM_36, w, ACCESS | |
bnz loc_ROM_3F90 | |
b loc_ROM_3014 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F90: ; CODE XREF: sub_ROM_2D86+1204j | |
xorlw 1 | |
bnz loc_ROM_3F98 | |
b loc_ROM_3030 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F98: ; CODE XREF: sub_ROM_2D86+120Cj | |
xorlw 3 | |
bnz loc_ROM_3F9E | |
bra loc_ROM_3D2A | |
; --------------------------------------------------------------------------- | |
loc_ROM_3F9E: ; CODE XREF: sub_ROM_2D86+1214j | |
xorlw 1 | |
bnz loc_ROM_3FA4 | |
bra loc_ROM_3DA8 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3FA4: ; CODE XREF: sub_ROM_2D86+121Aj | |
xorlw 7 | |
bz loc_ROM_3EC4 | |
xorlw 1 | |
bnz loc_ROM_3FAE | |
bra loc_ROM_3E34 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3FAE: ; CODE XREF: sub_ROM_2D86+1224j | |
xorlw 2 | |
bnz loc_ROM_3FB6 | |
b loc_ROM_3332 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3FB6: ; CODE XREF: sub_ROM_2D86+122Aj | |
xorlw 0F | |
bnz loc_ROM_3FBE | |
b loc_ROM_3030 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3FBE: ; CODE XREF: sub_ROM_2D86+1232j | |
xorlw 2 | |
bnz loc_ROM_3FC4 | |
bra loc_ROM_3932 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3FC4: ; CODE XREF: sub_ROM_2D86+123Aj | |
xorlw 1 | |
bnz loc_ROM_3FCA | |
bra loc_ROM_3B70 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3FCA: ; CODE XREF: sub_ROM_2D86+1240j | |
xorlw 7 | |
bnz loc_ROM_3FD0 | |
bra loc_ROM_3B70 | |
; --------------------------------------------------------------------------- | |
loc_ROM_3FD0: ; CODE XREF: sub_ROM_2D86+1246j | |
xorlw 1 | |
bnz loc_ROM_3FD8 | |
b loc_ROM_2FAC | |
; --------------------------------------------------------------------------- | |
loc_ROM_3FD8: ; CODE XREF: sub_ROM_2D86+124Cj | |
xorlw 3 | |
bnz loc_ROM_3FE0 | |
b loc_ROM_2FCC | |
; --------------------------------------------------------------------------- | |
loc_ROM_3FE0: ; CODE XREF: sub_ROM_2D86+E2j | |
; sub_ROM_2D86+12Cj ... | |
clrf byte_RAM_27, ACCESS | |
clrf byte_RAM_28, ACCESS | |
call sub_seg001_7460, 0 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_91A, 0 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_AF4, 0 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_CC0, 0 | |
; --------------------------------------------------------------------------- | |
call sub_seg001_720E, 0 | |
; --------------------------------------------------------------------------- | |
call sub_seg001_73DA, 0 | |
; --------------------------------------------------------------------------- | |
call sub_seg001_6FFE, 0 | |
; --------------------------------------------------------------------------- | |
call sub_seg001_748E, 0 | |
; --------------------------------------------------------------------------- | |
call sub_seg001_6A9C, 0 | |
; --------------------------------------------------------------------------- | |
call sub_seg001_7646, 0 | |
; --------------------------------------------------------------------------- | |
movf byte_RAM_36, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_403A | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_403A | |
movf byte_RAM_36, w, ACCESS | |
xorlw 4 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_403A | |
movf byte_RAM_3E, w, ACCESS | |
iorwf byte_RAM_3D, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_403A | |
decf byte_RAM_39, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_27, 4, ACCESS | |
bra loc_ROM_4032 | |
bra loc_ROM_403A | |
; --------------------------------------------------------------------------- | |
loc_ROM_4032: ; CODE XREF: sub_ROM_2D86+12A8j | |
decf byte_RAM_31, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_27, 3, ACCESS | |
bra loc_ROM_406C | |
loc_ROM_403A: ; CODE XREF: sub_ROM_2D86+128Aj | |
; sub_ROM_2D86+1290j ... | |
movff byte_RAM_13F, byte_RAM_0 | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
clrf byte_RAM_1, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 30 ; '0' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd*+ | |
movff TABLAT, byte_RAM_0 | |
tblrd*+ | |
movff TABLAT, byte_RAM_1 | |
movff byte_RAM_0, byte_RAM_128 | |
movff byte_RAM_1, byte_RAM_129 | |
bra loc_ROM_40AC | |
; --------------------------------------------------------------------------- | |
loc_ROM_406C: ; CODE XREF: sub_ROM_2D86+12B2j | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_128, w, BANKED | |
iorwf byte_RAM_129, w, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 5, ACCESS | |
bra loc_ROM_40AC | |
decf byte_RAM_128, f, BANKED | |
movlw 0 | |
subwfb byte_RAM_129, f, BANKED | |
movf byte_RAM_128, w, BANKED | |
iorwf byte_RAM_129, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_40AC | |
bsf byte_RAM_1E, 3, ACCESS | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_40A6 | |
movlw 0E | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_40A6 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_40A6 | |
movlb 1 | |
movlw 1E | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
bcf byte_RAM_1E, 3, ACCESS | |
loc_ROM_40A6: ; CODE XREF: sub_ROM_2D86+1308j | |
; sub_ROM_2D86+130Ej ... | |
clrf byte_RAM_32, ACCESS | |
movlw 2 | |
movwf byte_RAM_36, ACCESS | |
loc_ROM_40AC: ; CODE XREF: sub_ROM_2D86+12E4j | |
; sub_ROM_2D86+12F0j ... | |
decf byte_RAM_31, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_27, 3, ACCESS | |
bra loc_ROM_40B6 | |
bra loc_ROM_40CA | |
; --------------------------------------------------------------------------- | |
loc_ROM_40B6: ; CODE XREF: sub_ROM_2D86+132Cj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_40D0 | |
movlw 0E | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_40D0 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_40D0 | |
loc_ROM_40CA: ; CODE XREF: sub_ROM_2D86+132Ej | |
movlw 0C | |
movff WREG, byte_RAM_EDC | |
loc_ROM_40D0: ; CODE XREF: sub_ROM_2D86+1336j | |
; sub_ROM_2D86+133Cj ... | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_416E | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_416E | |
btfss byte_RAM_1A, 5, ACCESS | |
bra loc_ROM_41A0 | |
movff byte_RAM_EDB, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_40F0 | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_EDB, f, BANKED | |
; assume bsr = 1 | |
loc_ROM_40F0: ; CODE XREF: sub_ROM_2D86+1364j | |
movlw 66 ; 'f' | |
movwf TBLPTRL, ACCESS | |
movlw 10 | |
movwf TBLPTRH, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_EDB, WREG | |
subwf byte_RAM_0, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_410E | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E61, BANKED | |
bra loc_ROM_4158 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_410E: ; CODE XREF: sub_ROM_2D86+1380j | |
movlw 6A ; 'j' | |
movwf TBLPTRL, ACCESS | |
movlw 10 | |
movwf TBLPTRH, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
subwf byte_RAM_EDB, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_412A | |
movlw 4 | |
movff WREG, byte_RAM_E61 | |
bra loc_ROM_4158 | |
; --------------------------------------------------------------------------- | |
loc_ROM_412A: ; CODE XREF: sub_ROM_2D86+139Aj | |
clrf FSR2L, ACCESS | |
bra loc_ROM_4130 | |
; --------------------------------------------------------------------------- | |
loc_ROM_412E: ; CODE XREF: sub_ROM_2D86+13CCj | |
incf FSR2L, f, ACCESS | |
loc_ROM_4130: ; CODE XREF: sub_ROM_2D86+13A6j | |
movff FSR2L, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 66 ; 'f' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
incf TBLPTRL, f, ACCESS | |
movlw 0 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movlb 0E | |
cpfslt byte_RAM_EDB, BANKED | |
bra loc_ROM_412E | |
movff FSR2L, byte_RAM_E61 | |
loc_ROM_4158: ; CODE XREF: sub_ROM_2D86+1386j | |
; sub_ROM_2D86+13A2j | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_140, 3, BANKED | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_ROM_41A0 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EDF, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 5, ACCESS | |
bra loc_ROM_41A0 | |
decf byte_RAM_EDF, f, BANKED | |
bra loc_ROM_41A0 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_416E: ; CODE XREF: sub_ROM_2D86+1350j | |
; sub_ROM_2D86+1356j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_419C | |
movf byte_RAM_36, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_419C | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_41A0 | |
movlw 0E | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_41A0 | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_41A0 | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_41A0 | |
btfsc byte_RAM_27, 3, ACCESS | |
bra loc_ROM_419C | |
btfss byte_RAM_23, 2, ACCESS | |
bra loc_ROM_41A0 | |
loc_ROM_419C: ; CODE XREF: sub_ROM_2D86+13EEj | |
; sub_ROM_2D86+13F4j ... | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EDB, BANKED | |
; assume bsr = 1 | |
loc_ROM_41A0: ; CODE XREF: sub_ROM_2D86+135Aj | |
; sub_ROM_2D86+13D8j ... | |
btfss byte_RAM_3F, 2, ACCESS | |
bra loc_ROM_41AA | |
movlw 6 | |
movff WREG, byte_RAM_ED9 | |
loc_ROM_41AA: ; CODE XREF: sub_ROM_2D86+141Cj | |
movlw 0 | |
subwf byte_RAM_6E, w, ACCESS | |
movlw 14 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6D, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_41DA | |
movlw 0 | |
subwf byte_RAM_6E, w, ACCESS | |
movlw 2D ; '-' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6D, w, ACCESS | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_41DA | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_41DA | |
btfss byte_RAM_13, 4, ACCESS | |
bra loc_ROM_41DE | |
movlw 1E | |
movff WREG, byte_RAM_EE2 | |
bra loc_ROM_41DE | |
; --------------------------------------------------------------------------- | |
; assume bsr = 1 | |
loc_ROM_41DA: ; CODE XREF: sub_ROM_2D86+1430j | |
; sub_ROM_2D86+143Ej ... | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EE2, BANKED | |
loc_ROM_41DE: ; CODE XREF: sub_ROM_2D86+144Aj | |
; sub_ROM_2D86+1452j | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 3, BANKED | |
bra loc_ROM_41F6 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_41F6 | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_41F6 | |
btfsc byte_RAM_13, 5, ACCESS | |
bra loc_ROM_41FC | |
loc_ROM_41F6: ; CODE XREF: sub_ROM_2D86+145Cj | |
; sub_ROM_2D86+1464j ... | |
movlw 78 ; 'x' | |
movff WREG, byte_RAM_EDF | |
loc_ROM_41FC: ; CODE XREF: sub_ROM_2D86+146Ej | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4210 | |
movlw 0B | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_ROM_4210 | |
bcf byte_RAM_1C, 6, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EE6, BANKED | |
; assume bsr = 1 | |
loc_ROM_4210: ; CODE XREF: sub_ROM_2D86+147Cj | |
; sub_ROM_2D86+1482j | |
call sub_seg001_67AE, 0 | |
; --------------------------------------------------------------------------- | |
btfsc byte_RAM_27, 1, ACCESS | |
btfss byte_RAM_27, 6, ACCESS | |
bra loc_ROM_421E | |
bsf byte_RAM_20, 0, ACCESS | |
bra loc_ROM_4226 | |
; --------------------------------------------------------------------------- | |
loc_ROM_421E: ; CODE XREF: sub_ROM_2D86+1492j | |
btfsc byte_RAM_27, 0, ACCESS | |
btfss byte_RAM_27, 6, ACCESS | |
bra loc_ROM_4226 | |
bcf byte_RAM_20, 0, ACCESS | |
loc_ROM_4226: ; CODE XREF: sub_ROM_2D86+1496j | |
; sub_ROM_2D86+149Cj | |
btfss byte_RAM_27, 1, ACCESS | |
btfsc byte_RAM_27, 0, ACCESS | |
bra loc_ROM_4232 | |
movlw 32 ; '2' | |
movff WREG, byte_RAM_E96 | |
loc_ROM_4232: ; CODE XREF: sub_ROM_2D86+14A4j | |
btfss byte_RAM_27, 6, ACCESS | |
bra loc_ROM_423C | |
movlw 32 ; '2' | |
movff WREG, byte_RAM_E97 | |
loc_ROM_423C: ; CODE XREF: sub_ROM_2D86+14AEj | |
decf byte_RAM_38, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_424A | |
movf byte_RAM_38, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4250 | |
loc_ROM_424A: ; CODE XREF: sub_ROM_2D86+14BAj | |
movlw 1E | |
movff WREG, byte_RAM_E8F | |
loc_ROM_4250: ; CODE XREF: sub_ROM_2D86+14C2j | |
movf byte_RAM_38, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_4260 | |
movf byte_RAM_38, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4266 | |
loc_ROM_4260: ; CODE XREF: sub_ROM_2D86+14D0j | |
movlw 1E | |
movff WREG, byte_RAM_E90 | |
loc_ROM_4266: ; CODE XREF: sub_ROM_2D86+14D8j | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_428E | |
movlb 0E | |
movf byte_RAM_E80, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_428E | |
movff byte_RAM_E80, WREG | |
xorlw 4 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_428E | |
movlb 0E | |
clrf byte_RAM_EB8, BANKED | |
movlb 0E | |
clrf byte_RAM_ECC, BANKED | |
bcf byte_RAM_3C, 5, ACCESS | |
bcf byte_RAM_3C, 3, ACCESS | |
bra loc_ROM_42B6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_428E: ; CODE XREF: sub_ROM_2D86+14E6j | |
; sub_ROM_2D86+14EEj ... | |
movlb 0E | |
movf byte_RAM_EB8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_ROM_42A2 | |
movlw 1 | |
decf byte_RAM_EB8, f, BANKED | |
movf byte_RAM_EB8, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_3C, 5, ACCESS | |
loc_ROM_42A2: ; CODE XREF: sub_ROM_2D86+1510j | |
movlb 0E | |
movf byte_RAM_ECC, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_ROM_42B6 | |
movlw 1 | |
decf byte_RAM_ECC, f, BANKED | |
movf byte_RAM_ECC, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_3C, 3, ACCESS | |
loc_ROM_42B6: ; CODE XREF: sub_ROM_2D86+1506j | |
; sub_ROM_2D86+1524j | |
movlb 0E | |
movf byte_RAM_EB5, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_ROM_42CA | |
movlw 1 | |
decf byte_RAM_EB5, f, BANKED | |
movf byte_RAM_EB5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_3C, 1, ACCESS | |
loc_ROM_42CA: ; CODE XREF: sub_ROM_2D86+1538j | |
return 0 | |
; End of function sub_ROM_2D86 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_42CC: ; CODE XREF: sub_ROM_1098+157Cp | |
; sub_seg001_772A+84p | |
movwf FSR2L, ACCESS | |
incf FSR2L, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_42E0 | |
movlw 22 ; '"' | |
movff WREG, byte_RAM_159 | |
movlw 3 | |
movff WREG, byte_RAM_15A | |
loc_ROM_42E0: ; CODE XREF: sub_ROM_42CC+6j | |
movlb 1 | |
; assume bsr = 1 | |
movlw 3C ; '<' | |
movwf byte_RAM_15B, BANKED | |
clrf byte_RAM_15C, BANKED | |
movlb 1 | |
movlw 50 ; 'P' | |
movwf byte_RAM_15D, BANKED | |
clrf byte_RAM_15E, BANKED | |
movlb 1 | |
movlw 78 ; 'x' | |
movwf byte_RAM_15F, BANKED | |
clrf byte_RAM_160, BANKED | |
movlb 1 | |
movlw 0B4 | |
movwf byte_RAM_161, BANKED | |
clrf byte_RAM_162, BANKED | |
movlb 1 | |
movlw 0FA | |
movwf byte_RAM_163, BANKED | |
clrf byte_RAM_164, BANKED | |
movlw 0C8 | |
movff WREG, byte_RAM_165 | |
movlb 1 | |
movlw 0BC | |
movwf byte_RAM_166, BANKED | |
movlw 2 | |
movwf byte_RAM_167, BANKED | |
movlb 1 | |
movlw 0A0 | |
movwf byte_RAM_168, BANKED | |
clrf byte_RAM_169, BANKED | |
movlb 1 | |
movwf byte_RAM_16A, BANKED | |
clrf byte_RAM_16B, BANKED | |
movlb 1 | |
movlw 78 ; 'x' | |
movwf byte_RAM_16C, BANKED | |
clrf byte_RAM_16D, BANKED | |
movlb 1 | |
movlw 0B4 | |
movwf byte_RAM_16E, BANKED | |
clrf byte_RAM_16F, BANKED | |
movlb 1 | |
movlw 78 ; 'x' | |
movwf byte_RAM_170, BANKED | |
clrf byte_RAM_171, BANKED | |
movlb 1 | |
movlw 0C2 | |
movwf byte_RAM_172, BANKED | |
movlw 1 | |
movwf byte_RAM_173, BANKED | |
movlb 1 | |
movlw 0C2 | |
movwf byte_RAM_174, BANKED | |
movlw 1 | |
movwf byte_RAM_175, BANKED | |
movlb 1 | |
movlw 0FA | |
movwf byte_RAM_176, BANKED | |
clrf byte_RAM_177, BANKED | |
movlb 1 | |
movlw 36 ; '6' | |
movwf byte_RAM_178, BANKED | |
movlw 1 | |
movwf byte_RAM_179, BANKED | |
movlb 1 | |
movlw 0B8 | |
movwf byte_RAM_17A, BANKED | |
movlw 1 | |
movwf byte_RAM_17B, BANKED | |
movlb 1 | |
movlw 8 | |
movwf byte_RAM_17C, BANKED | |
movlw 2 | |
movwf byte_RAM_17D, BANKED | |
movlb 1 | |
movlw 6C ; 'l' | |
movwf byte_RAM_17E, BANKED | |
movlw 2 | |
movwf byte_RAM_17F, BANKED | |
return 0 | |
; End of function sub_ROM_42CC | |
; assume bsr = 0E | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_4384: ; CODE XREF: sub_seg001_78E4+A2p | |
movff byte_RAM_159, byte_RAM_F36 | |
movff byte_RAM_15A, byte_RAM_F37 | |
movff byte_RAM_15B, byte_RAM_69 | |
movff byte_RAM_15C, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F38 | |
movff byte_RAM_69, byte_RAM_F39 | |
movff byte_RAM_15D, byte_RAM_69 | |
movff byte_RAM_15E, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F3A | |
movff byte_RAM_69, byte_RAM_F3B | |
movff byte_RAM_15F, byte_RAM_69 | |
movff byte_RAM_160, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F3C | |
movff byte_RAM_69, byte_RAM_F3D | |
movff byte_RAM_161, byte_RAM_69 | |
movff byte_RAM_162, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F3E | |
movff byte_RAM_69, byte_RAM_F3F | |
movff byte_RAM_163, byte_RAM_69 | |
movff byte_RAM_164, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F40 | |
movff byte_RAM_69, byte_RAM_F41 | |
movff byte_RAM_165, byte_RAM_F42 | |
movff byte_RAM_166, byte_RAM_69 | |
movff byte_RAM_167, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F43 | |
movff byte_RAM_69, byte_RAM_F44 | |
movff byte_RAM_168, byte_RAM_69 | |
movff byte_RAM_169, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F45 | |
movff byte_RAM_69, byte_RAM_F46 | |
movff byte_RAM_16A, byte_RAM_69 | |
movff byte_RAM_16B, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F47 | |
movff byte_RAM_69, byte_RAM_F48 | |
movff byte_RAM_16C, byte_RAM_69 | |
movff byte_RAM_16D, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F49 | |
movff byte_RAM_69, byte_RAM_F4A | |
movff byte_RAM_16E, byte_RAM_69 | |
movff byte_RAM_16F, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F4B | |
movff byte_RAM_69, byte_RAM_F4C | |
movff byte_RAM_170, byte_RAM_69 | |
movff byte_RAM_171, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F4D | |
movff byte_RAM_69, byte_RAM_F4E | |
movff byte_RAM_172, byte_RAM_69 | |
movff byte_RAM_173, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F4F | |
movff byte_RAM_69, byte_RAM_F50 | |
movff byte_RAM_174, byte_RAM_69 | |
movff byte_RAM_175, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F51 | |
movff byte_RAM_69, byte_RAM_F52 | |
movff byte_RAM_176, byte_RAM_69 | |
movff byte_RAM_177, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F53 | |
movff byte_RAM_69, byte_RAM_F54 | |
movff byte_RAM_178, byte_RAM_69 | |
movff byte_RAM_179, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F55 | |
movff byte_RAM_69, byte_RAM_F56 | |
movff byte_RAM_17A, byte_RAM_69 | |
movff byte_RAM_17B, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F57 | |
movff byte_RAM_69, byte_RAM_F58 | |
movff byte_RAM_17C, byte_RAM_69 | |
movff byte_RAM_17D, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F59 | |
movff byte_RAM_69, byte_RAM_F5A | |
movff byte_RAM_17E, byte_RAM_69 | |
movff byte_RAM_17F, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F5B | |
movff byte_RAM_69, byte_RAM_F5C | |
return 0 | |
; End of function sub_ROM_4384 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_44B2: ; CODE XREF: sub_seg001_772A+7Cp | |
movff byte_RAM_F36, byte_RAM_159 | |
movff byte_RAM_F37, byte_RAM_15A | |
movff byte_RAM_F38, byte_RAM_6A | |
movff byte_RAM_F39, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_15B | |
movff byte_RAM_6A, byte_RAM_15C | |
movff byte_RAM_F3A, byte_RAM_6A | |
movff byte_RAM_F3B, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_15D | |
movff byte_RAM_6A, byte_RAM_15E | |
movff byte_RAM_F3C, byte_RAM_6A | |
movff byte_RAM_F3D, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_15F | |
movff byte_RAM_6A, byte_RAM_160 | |
movff byte_RAM_F3E, byte_RAM_6A | |
movff byte_RAM_F3F, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_161 | |
movff byte_RAM_6A, byte_RAM_162 | |
movff byte_RAM_F40, byte_RAM_6A | |
movff byte_RAM_F41, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_163 | |
movff byte_RAM_6A, byte_RAM_164 | |
movff byte_RAM_F42, byte_RAM_165 | |
movff byte_RAM_F43, byte_RAM_6A | |
movff byte_RAM_F44, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_166 | |
movff byte_RAM_6A, byte_RAM_167 | |
movff byte_RAM_F45, byte_RAM_6A | |
movff byte_RAM_F46, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_168 | |
movff byte_RAM_6A, byte_RAM_169 | |
movff byte_RAM_F47, byte_RAM_6A | |
movff byte_RAM_F48, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_16A | |
movff byte_RAM_6A, byte_RAM_16B | |
movff byte_RAM_F49, byte_RAM_6A | |
movff byte_RAM_F4A, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_16C | |
movff byte_RAM_6A, byte_RAM_16D | |
movff byte_RAM_F4B, byte_RAM_6A | |
movff byte_RAM_F4C, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_16E | |
movff byte_RAM_6A, byte_RAM_16F | |
movff byte_RAM_F4D, byte_RAM_6A | |
movff byte_RAM_F4E, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_170 | |
movff byte_RAM_6A, byte_RAM_171 | |
movff byte_RAM_F4F, byte_RAM_6A | |
movff byte_RAM_F50, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_172 | |
movff byte_RAM_6A, byte_RAM_173 | |
movff byte_RAM_F51, byte_RAM_6A | |
movff byte_RAM_F52, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_174 | |
movff byte_RAM_6A, byte_RAM_175 | |
movff byte_RAM_F53, byte_RAM_6A | |
movff byte_RAM_F54, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_176 | |
movff byte_RAM_6A, byte_RAM_177 | |
movff byte_RAM_F55, byte_RAM_6A | |
movff byte_RAM_F56, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_178 | |
movff byte_RAM_6A, byte_RAM_179 | |
movff byte_RAM_F57, byte_RAM_6A | |
movff byte_RAM_F58, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_17A | |
movff byte_RAM_6A, byte_RAM_17B | |
movff byte_RAM_F59, byte_RAM_6A | |
movff byte_RAM_F5A, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_17C | |
movff byte_RAM_6A, byte_RAM_17D | |
movff byte_RAM_F5B, byte_RAM_6A | |
movff byte_RAM_F5C, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_17E | |
movff byte_RAM_6A, byte_RAM_17F | |
return 0 | |
; End of function sub_ROM_44B2 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_45E0: ; CODE XREF: seg001:loc_seg001_7830p | |
movlw 3 | |
movff WREG, byte_RAM_132 | |
movlw 15 | |
movff WREG, byte_RAM_133 | |
movff WREG, byte_RAM_134 | |
movlw 5A ; 'Z' | |
movff WREG, byte_RAM_135 | |
movlw 3B ; ';' | |
movff WREG, byte_RAM_136 | |
movff WREG, byte_RAM_137 | |
movlw 36 ; '6' | |
movff WREG, byte_RAM_138 | |
movff WREG, byte_RAM_139 | |
movlb 1 | |
; assume bsr = 1 | |
clrf byte_RAM_13A, BANKED | |
clrf byte_RAM_13B, BANKED | |
movlw 5A ; 'Z' | |
movff WREG, byte_RAM_13C | |
movlb 1 | |
clrf byte_RAM_13D, BANKED | |
movlw 1 | |
movff WREG, byte_RAM_13E | |
movlw 3 | |
movff WREG, byte_RAM_13F | |
movlb 1 | |
btfsc byte_RAM_159, 6, BANKED | |
bra loc_ROM_4630 | |
movlw 1 | |
bra loc_ROM_4632 | |
; --------------------------------------------------------------------------- | |
loc_ROM_4630: ; CODE XREF: sub_ROM_45E0+4Aj | |
movlw 9 | |
loc_ROM_4632: ; CODE XREF: sub_ROM_45E0+4Ej | |
movff WREG, byte_RAM_140 | |
movlb 1 | |
clrf byte_RAM_141, BANKED | |
movlb 1 | |
clrf byte_RAM_142, BANKED | |
movlb 1 | |
clrf byte_RAM_143, BANKED | |
return 0 | |
; End of function sub_ROM_45E0 | |
; assume bsr = 0E | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_4644: ; CODE XREF: sub_seg001_78E4+1Ep | |
movff byte_RAM_132, byte_RAM_F36 | |
movff byte_RAM_133, byte_RAM_F37 | |
movff byte_RAM_134, byte_RAM_F38 | |
movff byte_RAM_135, byte_RAM_F39 | |
movff byte_RAM_136, byte_RAM_F3A | |
movff byte_RAM_137, byte_RAM_F3B | |
movff byte_RAM_138, byte_RAM_F3C | |
movff byte_RAM_139, byte_RAM_F3D | |
movff byte_RAM_13A, byte_RAM_69 | |
movff byte_RAM_13B, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F3E | |
movff byte_RAM_69, byte_RAM_F3F | |
movff byte_RAM_13C, byte_RAM_F40 | |
movff byte_RAM_13D, byte_RAM_F41 | |
movff byte_RAM_13E, byte_RAM_F42 | |
movff byte_RAM_13F, byte_RAM_F43 | |
movff byte_RAM_140, byte_RAM_F44 | |
movff byte_RAM_141, byte_RAM_F45 | |
movff byte_RAM_142, byte_RAM_F46 | |
movff byte_RAM_143, byte_RAM_F47 | |
return 0 | |
; End of function sub_ROM_4644 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_4696: ; CODE XREF: seg001:0000782Ap | |
movff byte_RAM_F36, byte_RAM_132 | |
movff byte_RAM_F37, byte_RAM_133 | |
movff byte_RAM_F38, byte_RAM_134 | |
movff byte_RAM_F39, byte_RAM_135 | |
movff byte_RAM_F3A, byte_RAM_136 | |
movff byte_RAM_F3B, byte_RAM_137 | |
movff byte_RAM_F3C, byte_RAM_138 | |
movff byte_RAM_F3D, byte_RAM_139 | |
movff byte_RAM_F3E, byte_RAM_6A | |
movff byte_RAM_F3F, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_13A | |
movff byte_RAM_6A, byte_RAM_13B | |
movff byte_RAM_F40, byte_RAM_13C | |
movff byte_RAM_F41, byte_RAM_13D | |
movff byte_RAM_F42, byte_RAM_13E | |
movff byte_RAM_F43, byte_RAM_13F | |
movff byte_RAM_F44, byte_RAM_140 | |
movff byte_RAM_F45, byte_RAM_141 | |
movff byte_RAM_F46, byte_RAM_142 | |
movff byte_RAM_F47, byte_RAM_143 | |
return 0 | |
; End of function sub_ROM_4696 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_46E8: ; CODE XREF: seg001:loc_seg001_78B4p | |
movlb 1 | |
; assume bsr = 1 | |
clrf byte_RAM_144, BANKED | |
clrf byte_RAM_145, BANKED | |
clrf byte_RAM_146, BANKED | |
clrf byte_RAM_147, BANKED | |
movlb 1 | |
clrf byte_RAM_148, BANKED | |
movlb 1 | |
clrf byte_RAM_149, BANKED | |
movlb 1 | |
clrf byte_RAM_14A, BANKED | |
clrf byte_RAM_14B, BANKED | |
movlb 1 | |
clrf byte_RAM_14C, BANKED | |
movlb 1 | |
clrf byte_RAM_14D, BANKED | |
movlb 1 | |
clrf byte_RAM_14E, BANKED | |
clrf byte_RAM_14F, BANKED | |
clrf byte_RAM_150, BANKED | |
clrf byte_RAM_151, BANKED | |
movlb 1 | |
clrf byte_RAM_152, BANKED | |
clrf byte_RAM_153, BANKED | |
movlb 1 | |
clrf byte_RAM_154, BANKED | |
movlb 1 | |
clrf byte_RAM_155, BANKED | |
clrf byte_RAM_156, BANKED | |
clrf byte_RAM_157, BANKED | |
clrf byte_RAM_158, BANKED | |
return 0 | |
; End of function sub_ROM_46E8 | |
; assume bsr = 0E | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_4728: ; CODE XREF: sub_seg001_78E4+128p | |
movff byte_RAM_144, byte_RAM_F5 | |
movff byte_RAM_145, byte_RAM_F6 | |
movff byte_RAM_146, byte_RAM_F7 | |
movff byte_RAM_147, byte_RAM_F8 | |
movff byte_RAM_F7, byte_RAM_F36 | |
movff byte_RAM_F6, byte_RAM_F37 | |
movff byte_RAM_F5, byte_RAM_F38 | |
movff byte_RAM_148, byte_RAM_F39 | |
movff byte_RAM_149, byte_RAM_F3A | |
movff byte_RAM_14A, byte_RAM_69 | |
movff byte_RAM_14B, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F3C | |
movff byte_RAM_69, byte_RAM_F3D | |
movff byte_RAM_14C, byte_RAM_F3E | |
movff byte_RAM_14D, byte_RAM_F3F | |
movff byte_RAM_14E, byte_RAM_F5 | |
movff byte_RAM_14F, byte_RAM_F6 | |
movff byte_RAM_150, byte_RAM_F7 | |
movff byte_RAM_151, byte_RAM_F8 | |
movff byte_RAM_F8, byte_RAM_F40 | |
movff byte_RAM_F7, byte_RAM_F41 | |
movff byte_RAM_F6, byte_RAM_F42 | |
movff byte_RAM_F5, byte_RAM_F43 | |
movff byte_RAM_152, byte_RAM_69 | |
movff byte_RAM_153, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F44 | |
movff byte_RAM_69, byte_RAM_F45 | |
movff byte_RAM_154, byte_RAM_F46 | |
movff byte_RAM_155, byte_RAM_F5 | |
movff byte_RAM_156, byte_RAM_F6 | |
movff byte_RAM_157, byte_RAM_F7 | |
movff byte_RAM_158, byte_RAM_F8 | |
movff byte_RAM_F8, byte_RAM_F47 | |
movff byte_RAM_F7, byte_RAM_F48 | |
movff byte_RAM_F6, byte_RAM_F49 | |
movff byte_RAM_F5, byte_RAM_F4A | |
return 0 | |
; End of function sub_ROM_4728 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_47BA: ; CODE XREF: seg001:000078AEp | |
movlb 0 | |
clrf byte_RAM_FA, BANKED | |
movff byte_RAM_F36, byte_RAM_F9 | |
movff byte_RAM_F37, byte_RAM_F8 | |
movff byte_RAM_F38, byte_RAM_F7 | |
movff byte_RAM_F7, byte_RAM_144 | |
movff byte_RAM_F8, byte_RAM_145 | |
movff byte_RAM_F9, byte_RAM_146 | |
movff byte_RAM_FA, byte_RAM_147 | |
movff byte_RAM_F39, byte_RAM_148 | |
movff byte_RAM_F3A, byte_RAM_149 | |
movff byte_RAM_F3C, byte_RAM_6A | |
movff byte_RAM_F3D, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_14A | |
movff byte_RAM_6A, byte_RAM_14B | |
movff byte_RAM_F3E, byte_RAM_14C | |
movff byte_RAM_F3F, byte_RAM_14D | |
movff byte_RAM_F40, byte_RAM_FA | |
movff byte_RAM_F41, byte_RAM_F9 | |
movff byte_RAM_F42, byte_RAM_F8 | |
movff byte_RAM_F43, byte_RAM_F7 | |
movff byte_RAM_F7, byte_RAM_14E | |
movff byte_RAM_F8, byte_RAM_14F | |
movff byte_RAM_F9, byte_RAM_150 | |
movff byte_RAM_FA, byte_RAM_151 | |
movff byte_RAM_F44, byte_RAM_6A | |
movff byte_RAM_F45, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_152 | |
movff byte_RAM_6A, byte_RAM_153 | |
movff byte_RAM_F46, byte_RAM_154 | |
movff byte_RAM_F47, byte_RAM_FA | |
movff byte_RAM_F48, byte_RAM_F9 | |
movff byte_RAM_F49, byte_RAM_F8 | |
movff byte_RAM_F4A, byte_RAM_F7 | |
movff byte_RAM_F7, byte_RAM_155 | |
movff byte_RAM_F8, byte_RAM_156 | |
movff byte_RAM_F9, byte_RAM_157 | |
movff byte_RAM_FA, byte_RAM_158 | |
return 0 | |
; End of function sub_ROM_47BA | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_4850: ; CODE XREF: seg001:0000605Ep | |
bcf byte_RAM_24, 6, ACCESS | |
bcf byte_RAM_1D, 0, ACCESS | |
bcf byte_RAM_1D, 1, ACCESS | |
incf byte_RAM_3A, f, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EE8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4900 | |
btfss byte_RAM_3D, 3, ACCESS | |
bra loc_ROM_4874 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4874 | |
movlw 1E | |
movff WREG, byte_RAM_E98 | |
movlw 1 | |
bra loc_ROM_48B4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_4874: ; CODE XREF: sub_ROM_4850+12j | |
; sub_ROM_4850+18j | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_140, 0, BANKED | |
bra loc_ROM_48BA | |
movf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_48BA | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_48BA | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_E81, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_48BA | |
movff byte_RAM_E89, WREG | |
movlb 1 | |
; assume bsr = 1 | |
cpfseq byte_RAM_141, BANKED | |
bra loc_ROM_48BA | |
movff byte_RAM_E8A, WREG | |
movlb 1 | |
cpfseq byte_RAM_142, BANKED | |
bra loc_ROM_48BA | |
movlw 0B | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_E8B, BANKED | |
bra loc_ROM_48BA | |
movlw 1E | |
movff WREG, byte_RAM_E98 | |
movlw 2 | |
loc_ROM_48B4: ; CODE XREF: sub_ROM_4850+22j | |
movff WREG, byte_RAM_E81 | |
bra loc_ROM_4900 | |
; --------------------------------------------------------------------------- | |
loc_ROM_48BA: ; CODE XREF: sub_ROM_4850+28j | |
; sub_ROM_4850+2Ej ... | |
btfss byte_RAM_1A, 2, ACCESS | |
bra loc_ROM_4900 | |
movlb 0E | |
movf byte_RAM_E98, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_4900 | |
movlb 0E | |
decf byte_RAM_E98, f, BANKED | |
movf byte_RAM_E98, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4900 | |
movlw 0A | |
movff WREG, byte_RAM_EE8 | |
movlb 0E | |
movf byte_RAM_E81, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_48EC | |
bra loc_ROM_4900 | |
; --------------------------------------------------------------------------- | |
loc_ROM_48E0: ; CODE XREF: sub_ROM_4850+A2j | |
bsf byte_RAM_24, 6, ACCESS | |
bra loc_ROM_48FC | |
; --------------------------------------------------------------------------- | |
loc_ROM_48E4: ; CODE XREF: sub_ROM_4850+A6j | |
bsf byte_RAM_1D, 0, ACCESS | |
bra loc_ROM_48FC | |
; --------------------------------------------------------------------------- | |
loc_ROM_48E8: ; CODE XREF: sub_ROM_4850+AAj | |
bsf byte_RAM_1D, 1, ACCESS | |
bra loc_ROM_48FC | |
; --------------------------------------------------------------------------- | |
loc_ROM_48EC: ; CODE XREF: sub_ROM_4850+8Cj | |
movff byte_RAM_E81, WREG | |
xorlw 1 | |
bz loc_ROM_48E0 | |
xorlw 3 | |
bz loc_ROM_48E4 | |
xorlw 1 | |
bz loc_ROM_48E8 | |
loc_ROM_48FC: ; CODE XREF: sub_ROM_4850+92j | |
; sub_ROM_4850+96j ... | |
movlb 0E | |
clrf byte_RAM_E81, BANKED | |
loc_ROM_4900: ; CODE XREF: sub_ROM_4850+Ej | |
; sub_ROM_4850+68j ... | |
movf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4924 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4924 | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4924 | |
btfss byte_RAM_3C, 4, ACCESS | |
btfsc byte_RAM_3C, 0, ACCESS | |
bra loc_ROM_4924 | |
btfsc byte_RAM_3C, 2, ACCESS | |
bra loc_ROM_4924 | |
btfss byte_RAM_17, 6, ACCESS | |
bra loc_ROM_492C | |
loc_ROM_4924: ; CODE XREF: sub_ROM_4850+B4j | |
; sub_ROM_4850+BCj ... | |
movlw 0A | |
movff WREG, byte_RAM_EE8 | |
bra loc_ROM_4958 | |
; --------------------------------------------------------------------------- | |
loc_ROM_492C: ; CODE XREF: sub_ROM_4850+D2j | |
movlb 0E | |
movf byte_RAM_EE8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
btfss byte_RAM_1A, 4, ACCESS | |
bra loc_ROM_4958 | |
movlw 1 | |
decf byte_RAM_EE8, f, BANKED | |
movf byte_RAM_EE8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4958 | |
bcf INTCON, GIE_GIEH, ACCESS | |
nop | |
clrf PORTA, ACCESS | |
movlw 2C ; ',' | |
movwf PORTB, ACCESS | |
movlw 40 ; '@' | |
movwf PORTC, ACCESS | |
clrf PORTD, ACCESS | |
clrf PORTE, ACCESS | |
movlb 0E | |
clrf byte_RAM_E98, BANKED | |
bsf INTCON, GIE_GIEH, ACCESS | |
loc_ROM_4958: ; CODE XREF: sub_ROM_4850+DAj | |
; sub_ROM_4850+E4j ... | |
return 0 | |
; End of function sub_ROM_4850 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_495A: ; CODE XREF: seg001:00006030p | |
movlw 8 | |
movwf BAUDCON, ACCESS | |
movlw 67 ; 'g' | |
movwf SPBRG, ACCESS | |
movlw 65 ; 'e' | |
movwf TXSTA, ACCESS | |
movlw 90 | |
movwf RCSTA, ACCESS | |
movlw 15 | |
movwf SSPCON1, ACCESS | |
clrf SSPSTAT, ACCESS | |
movf SSPBUF, w, ACCESS | |
bsf SSPCON1, SSPEN, ACCESS | |
bcf PIR1, SSPIF, ACCESS | |
bsf PIE1, SSPIE, ACCESS | |
movf RCREG, w, ACCESS | |
bsf PIE1, RCIE, ACCESS | |
bsf INTCON, PEIE_GIEL, ACCESS | |
bcf PIE1, TXIE, ACCESS | |
return 0 | |
; End of function sub_ROM_495A | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_4982: ; CODE XREF: seg001:00006044p | |
movlb 0 | |
clrf byte_RAM_F5, BANKED | |
incf byte_RAM_3A, f, ACCESS | |
btfss byte_RAM_23, 3, ACCESS | |
bra loc_ROM_4A4C | |
movlw 5 | |
movwf byte_RAM_FC, BANKED | |
movlw 0F | |
movwf byte_RAM_FD, BANKED | |
movlw 0A | |
movwf byte_RAM_FE, BANKED | |
setf byte_RAM_FF, BANKED | |
call sub_ROM_5E8A, 0 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_0, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
movff byte_RAM_F0F, WREG | |
xorwf byte_RAM_2, w, ACCESS | |
bnz loc_ROM_49B0 | |
movf byte_RAM_3, f, ACCESS | |
loc_ROM_49B0: ; CODE XREF: sub_ROM_4982+2Aj | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4A46 | |
movff byte_RAM_F06, FSR1L | |
clrf FSR2L, ACCESS | |
loc_ROM_49BA: ; CODE XREF: sub_ROM_4982+4Aj | |
btfss FSR1L, 0, ACCESS | |
bra loc_ROM_49C2 | |
movlb 0 | |
incf byte_RAM_F5, f, BANKED | |
loc_ROM_49C2: ; CODE XREF: sub_ROM_4982+3Aj | |
bcf STATUS, C, ACCESS | |
rrcf FSR1L, f, ACCESS | |
incf FSR2L, f, ACCESS | |
movlw 7 | |
cpfsgt FSR2L, ACCESS | |
bra loc_ROM_49BA | |
movff byte_RAM_F07, FSR1L | |
clrf FSR2L, ACCESS | |
loc_ROM_49D4: ; CODE XREF: sub_ROM_4982+64j | |
btfss FSR1L, 0, ACCESS | |
bra loc_ROM_49DC | |
movlb 0 | |
incf byte_RAM_F5, f, BANKED | |
loc_ROM_49DC: ; CODE XREF: sub_ROM_4982+54j | |
bcf STATUS, C, ACCESS | |
rrcf FSR1L, f, ACCESS | |
incf FSR2L, f, ACCESS | |
movlw 1 | |
cpfsgt FSR2L, ACCESS | |
bra loc_ROM_49D4 | |
movff byte_RAM_F0C, WREG | |
andlw 0F | |
movlb 0 | |
xorwf byte_RAM_F5, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4A46 | |
movlw 18 | |
movlb 0F | |
; assume bsr = 0F | |
cpfslt byte_RAM_F09, BANKED | |
bra loc_ROM_4A46 | |
movlw 3C ; '<' | |
movlb 0F | |
cpfslt byte_RAM_F0A, BANKED | |
bra loc_ROM_4A46 | |
movlb 0F | |
cpfslt byte_RAM_F0B, BANKED | |
bra loc_ROM_4A46 | |
movff byte_RAM_F06, byte_RAM_E7A | |
movff byte_RAM_F07, WREG | |
andlw 3 | |
movff WREG, byte_RAM_E7B | |
movff byte_RAM_F08, byte_RAM_E82 | |
movff byte_RAM_F09, byte_RAM_E89 | |
movff byte_RAM_F0A, byte_RAM_E8A | |
movff byte_RAM_F0B, byte_RAM_E8B | |
movlb 0F | |
btfss byte_RAM_F0C, 7, BANKED | |
bra loc_ROM_4A34 | |
bsf byte_RAM_25, 0, ACCESS | |
bra loc_ROM_4A36 | |
; --------------------------------------------------------------------------- | |
loc_ROM_4A34: ; CODE XREF: sub_ROM_4982+ACj | |
bcf byte_RAM_25, 0, ACCESS | |
loc_ROM_4A36: ; CODE XREF: sub_ROM_4982+B0j | |
movff byte_RAM_F0D, byte_RAM_E6A | |
movff byte_RAM_F0E, byte_RAM_ED1 | |
rcall sub_ROM_4B82 | |
; --------------------------------------------------------------------------- | |
movlw 32 ; '2' | |
movff WREG, byte_RAM_ECA | |
loc_ROM_4A46: ; CODE XREF: sub_ROM_4982+30j | |
; sub_ROM_4982+72j ... | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EA0, BANKED | |
bcf byte_RAM_23, 3, ACCESS | |
; assume bsr = 0 | |
loc_ROM_4A4C: ; CODE XREF: sub_ROM_4982+8j | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_ECA, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4A5E | |
movlb 0E | |
clrf byte_RAM_E7A, BANKED | |
movlb 0E | |
clrf byte_RAM_E7B, BANKED | |
bcf byte_RAM_25, 0, ACCESS | |
loc_ROM_4A5E: ; CODE XREF: sub_ROM_4982+D0j | |
btfss byte_RAM_1A, 1, ACCESS | |
bra loc_ROM_4B80 | |
movlb 0 | |
; assume bsr = 0 | |
movlw 1D | |
movwf byte_RAM_FC, BANKED | |
movlw 0F | |
movwf byte_RAM_FD, BANKED | |
movff byte_RAM_F1E, byte_RAM_FE | |
clrf byte_RAM_FF, BANKED | |
call sub_ROM_5E8A, 0 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_0, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
movff byte_RAM_F1E, WREG | |
lfsr FSR0, byte_RAM_F1D | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movf INDF0, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
xorwf byte_RAM_2, w, ACCESS | |
bnz loc_ROM_4A96 | |
movf byte_RAM_3, f, ACCESS | |
loc_ROM_4A96: ; CODE XREF: sub_ROM_4982+110j | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4B7A | |
movff byte_RAM_F20, byte_RAM_E8C | |
bra loc_ROM_4B5E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4AA0: ; CODE XREF: sub_ROM_4982+1E2j | |
movff byte_RAM_F1E, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4B7A | |
movff byte_RAM_E8C, WREG | |
xorlw 0F | |
btfsc STATUS, Z, ACCESS | |
rcall sub_ROM_500C | |
bra loc_ROM_4B7A | |
; --------------------------------------------------------------------------- | |
loc_ROM_4AB6: ; CODE XREF: sub_ROM_4982+1E6j | |
movff byte_RAM_F1E, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4B7A | |
movff byte_RAM_E8C, WREG | |
xorlw 0F | |
btfsc STATUS, Z, ACCESS | |
rcall sub_ROM_50AA | |
bra loc_ROM_4B7A | |
; --------------------------------------------------------------------------- | |
loc_ROM_4ACC: ; CODE XREF: sub_ROM_4982+1EAj | |
movff byte_RAM_F1E, WREG | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4B7A | |
movff byte_RAM_E8C, WREG | |
xorlw 0F | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4B7A | |
movlw 5 | |
movff WREG, byte_RAM_EE5 | |
movlw 2 | |
movff WREG, byte_RAM_E80 | |
movff byte_RAM_F21, byte_RAM_E58 | |
movff byte_RAM_F22, byte_RAM_E59 | |
movff byte_RAM_F23, byte_RAM_E5A | |
movff byte_RAM_F24, byte_RAM_E5B | |
bcf byte_RAM_20, 6, ACCESS | |
btg byte_RAM_19, 1, ACCESS | |
btfss byte_RAM_19, 1, ACCESS | |
bra loc_ROM_4B08 | |
rcall sub_ROM_518C | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_4B7A | |
; --------------------------------------------------------------------------- | |
loc_ROM_4B08: ; CODE XREF: sub_ROM_4982+180j | |
rcall sub_ROM_5212 | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_4B7A | |
; --------------------------------------------------------------------------- | |
loc_ROM_4B0C: ; CODE XREF: sub_ROM_4982+1F2j | |
movff byte_RAM_F1E, WREG | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4B7A | |
movff byte_RAM_E8C, WREG | |
xorlw 0F | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_4B2A | |
movff byte_RAM_E8C, WREG | |
xorlw 0F0 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4B7A | |
loc_ROM_4B2A: ; CODE XREF: sub_ROM_4982+19Cj | |
rcall sub_ROM_527C | |
; --------------------------------------------------------------------------- | |
bra loc_ROM_4B7A | |
; --------------------------------------------------------------------------- | |
loc_ROM_4B2E: ; CODE XREF: sub_ROM_4982+1EEj | |
movff byte_RAM_F1E, WREG | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4B7A | |
movff byte_RAM_E8C, WREG | |
xorlw 0F | |
btfsc STATUS, Z, ACCESS | |
call sub_ROM_53E8, 0 | |
bra loc_ROM_4B7A | |
; --------------------------------------------------------------------------- | |
loc_ROM_4B46: ; CODE XREF: sub_ROM_4982+1F6j | |
movff byte_RAM_F1E, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4B7A | |
movff byte_RAM_E8C, WREG | |
xorlw 0F | |
btfsc STATUS, Z, ACCESS | |
call sub_ROM_536A, 0 | |
bra loc_ROM_4B7A | |
; --------------------------------------------------------------------------- | |
loc_ROM_4B5E: ; CODE XREF: sub_ROM_4982+11Cj | |
movff byte_RAM_F1F, WREG | |
xorlw 60 | |
bz loc_ROM_4AA0 | |
xorlw 10 | |
bz loc_ROM_4AB6 | |
xorlw 0F0 | |
bz loc_ROM_4ACC | |
xorlw 10 | |
bz loc_ROM_4B2E | |
xorlw 5 | |
bz loc_ROM_4B0C | |
xorlw 65 | |
bz loc_ROM_4B46 | |
loc_ROM_4B7A: ; CODE XREF: sub_ROM_4982+116j | |
; sub_ROM_4982+126j ... | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EA3, BANKED | |
bcf byte_RAM_1A, 1, ACCESS | |
loc_ROM_4B80: ; CODE XREF: sub_ROM_4982+DEj | |
return 0 | |
; End of function sub_ROM_4982 | |
; assume bsr = 0F | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_4B82: ; CODE XREF: sub_ROM_4982+BCp | |
movlb 0 | |
; assume bsr = 0 | |
clrf byte_RAM_F8, BANKED | |
clrf byte_RAM_F6, BANKED | |
clrf byte_RAM_F7, BANKED | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_4CD4 | |
movff byte_RAM_E80, WREG | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4CB0 | |
movlb 0E | |
movf byte_RAM_E7F, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4BB6 | |
movlw 25 ; '%' | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movff byte_RAM_14A, byte_RAM_69 | |
movff byte_RAM_14B, byte_RAM_6A | |
loc_ROM_4BB2: ; CODE XREF: sub_ROM_4B82+12Cj | |
movf byte_RAM_6A, w, ACCESS | |
bra loc_ROM_4C36 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4BB6: ; CODE XREF: sub_ROM_4B82+20j | |
movff byte_RAM_E7F, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4C3E | |
movlw 26 ; '&' | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movlw 0D0 | |
movwf byte_RAM_4, ACCESS | |
movlw 7 | |
movwf byte_RAM_5, ACCESS | |
movlw 0 | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_14E, byte_RAM_0 | |
movff byte_RAM_14F, byte_RAM_1 | |
movff byte_RAM_150, byte_RAM_2 | |
movff byte_RAM_151, byte_RAM_3 | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
movlw 0 | |
subwf byte_RAM_3, w, ACCESS | |
bnz loc_ROM_4BFE | |
movlw 1 | |
subwf byte_RAM_2, w, ACCESS | |
bnz loc_ROM_4BFE | |
movlw 0 | |
subwf byte_RAM_1, w, ACCESS | |
bnz loc_ROM_4BFE | |
movlw 0 | |
subwf byte_RAM_0, w, ACCESS | |
loc_ROM_4BFE: ; CODE XREF: sub_ROM_4B82+6Aj | |
; sub_ROM_4B82+70j ... | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_4C08 | |
setf byte_RAM_69, ACCESS | |
setf byte_RAM_6A, ACCESS | |
bra loc_ROM_4C32 | |
; --------------------------------------------------------------------------- | |
loc_ROM_4C08: ; CODE XREF: sub_ROM_4B82+7Ej | |
movlw 0D0 | |
movwf byte_RAM_4, ACCESS | |
movlw 7 | |
movwf byte_RAM_5, ACCESS | |
movlw 0 | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_14E, byte_RAM_0 | |
movff byte_RAM_14F, byte_RAM_1 | |
movff byte_RAM_150, byte_RAM_2 | |
movff byte_RAM_151, byte_RAM_3 | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_0, byte_RAM_69 | |
movff byte_RAM_1, byte_RAM_6A | |
loc_ROM_4C32: ; CODE XREF: sub_ROM_4B82+84j | |
movf byte_RAM_6A, w, ACCESS | |
movlb 0 | |
loc_ROM_4C36: ; CODE XREF: sub_ROM_4B82+32j | |
movwf byte_RAM_F6, BANKED | |
movf byte_RAM_69, w, ACCESS | |
movwf byte_RAM_F7, BANKED | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4C3E: ; CODE XREF: sub_ROM_4B82+3Cj | |
movff byte_RAM_E7F, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4C54 | |
movlw 27 ; ''' | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movff byte_RAM_14D, byte_RAM_F6 | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4C54: ; CODE XREF: sub_ROM_4B82+C4j | |
movff byte_RAM_E7F, WREG | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4C6A | |
movlw 28 ; '(' | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movff byte_RAM_14C, byte_RAM_F6 | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4C6A: ; CODE XREF: sub_ROM_4B82+DAj | |
movff byte_RAM_E7F, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4C80 | |
movlw 29 ; ')' | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movlw 0A | |
movwf byte_RAM_F6, BANKED | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4C80: ; CODE XREF: sub_ROM_4B82+F0j | |
movff byte_RAM_E7F, WREG | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4C96 | |
movlw 30 ; '0' | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movff byte_RAM_E82, byte_RAM_F6 | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4C96: ; CODE XREF: sub_ROM_4B82+106j | |
movff byte_RAM_E7F, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4F14 | |
movlw 31 ; '1' | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movff byte_RAM_152, byte_RAM_69 | |
movff byte_RAM_153, byte_RAM_6A | |
bra loc_ROM_4BB2 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4CB0: ; CODE XREF: sub_ROM_4B82+18j | |
movff byte_RAM_E80, WREG | |
addlw 20 ; ' ' | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movff byte_RAM_E7F, byte_RAM_F6 | |
movff byte_RAM_E80, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4CCE | |
movff byte_RAM_E6B, byte_RAM_F7 | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
loc_ROM_4CCE: ; CODE XREF: sub_ROM_4B82+144j | |
movff byte_RAM_ECD, byte_RAM_F7 | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4CD4: ; CODE XREF: sub_ROM_4B82+Ej | |
btfss byte_RAM_23, 5, ACCESS | |
bra loc_ROM_4DB8 | |
movff byte_RAM_E65, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4CE6 | |
movlw 15 | |
bra loc_ROM_4D6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4CE6: ; CODE XREF: sub_ROM_4B82+15Ej | |
movff byte_RAM_E65, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4CF4 | |
movlw 13 | |
bra loc_ROM_4D6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4CF4: ; CODE XREF: sub_ROM_4B82+16Cj | |
movlb 0E | |
movf byte_RAM_E65, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4D00 | |
movlw 11 | |
bra loc_ROM_4D6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4D00: ; CODE XREF: sub_ROM_4B82+178j | |
movff byte_RAM_E65, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4D0E | |
movlw 1B | |
bra loc_ROM_4D6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4D0E: ; CODE XREF: sub_ROM_4B82+186j | |
movff byte_RAM_E65, WREG | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4D1C | |
movlw 16 | |
bra loc_ROM_4D6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4D1C: ; CODE XREF: sub_ROM_4B82+194j | |
movff byte_RAM_E65, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4D2A | |
movlw 17 | |
bra loc_ROM_4D6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4D2A: ; CODE XREF: sub_ROM_4B82+1A2j | |
movff byte_RAM_E65, WREG | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4D38 | |
movlw 14 | |
bra loc_ROM_4D6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4D38: ; CODE XREF: sub_ROM_4B82+1B0j | |
movff byte_RAM_E65, WREG | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4D46 | |
movlw 18 | |
bra loc_ROM_4D6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4D46: ; CODE XREF: sub_ROM_4B82+1BEj | |
movff byte_RAM_E65, WREG | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4D54 | |
movlw 19 | |
bra loc_ROM_4D6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4D54: ; CODE XREF: sub_ROM_4B82+1CCj | |
movff byte_RAM_E65, WREG | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4D62 | |
movlw 1C | |
bra loc_ROM_4D6E | |
; --------------------------------------------------------------------------- | |
loc_ROM_4D62: ; CODE XREF: sub_ROM_4B82+1DAj | |
movff byte_RAM_E65, WREG | |
xorlw 9 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4D72 | |
movlw 1A | |
loc_ROM_4D6E: ; CODE XREF: sub_ROM_4B82+162j | |
; sub_ROM_4B82+170j ... | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
; assume bsr = 0E | |
loc_ROM_4D72: ; CODE XREF: sub_ROM_4B82+1E8j | |
movlb 0E | |
movf byte_RAM_E65, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_4D84 | |
movff byte_RAM_E65, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4D9E | |
loc_ROM_4D84: ; CODE XREF: sub_ROM_4B82+1F6j | |
movff byte_RAM_EF7, WREG | |
call sub_ROM_2C82, 0 | |
; --------------------------------------------------------------------------- | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F6, BANKED | |
movff byte_RAM_EF8, WREG | |
call sub_ROM_2C82, 0 | |
; --------------------------------------------------------------------------- | |
movlb 0 | |
movwf byte_RAM_F7, BANKED | |
bra loc_ROM_4DA2 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4D9E: ; CODE XREF: sub_ROM_4B82+200j | |
movff byte_RAM_EF7, byte_RAM_F6 | |
; assume bsr = 0 | |
loc_ROM_4DA2: ; CODE XREF: sub_ROM_4B82+21Aj | |
btfss byte_RAM_23, 6, ACCESS | |
bra loc_ROM_4DAA | |
movlb 0 | |
bsf byte_RAM_F8, 7, BANKED | |
loc_ROM_4DAA: ; CODE XREF: sub_ROM_4B82+222j | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EAC, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4F14 | |
movlb 0 | |
; assume bsr = 0 | |
bsf byte_RAM_F8, 6, BANKED | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4DB8: ; CODE XREF: sub_ROM_4B82+154j | |
btfss byte_RAM_1C, 4, ACCESS | |
bra loc_ROM_4DC4 | |
movlw 9 | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4DC4: ; CODE XREF: sub_ROM_4B82+238j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0D | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4DDC | |
movf byte_RAM_36, w, ACCESS | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movf byte_RAM_32, w, ACCESS | |
movwf byte_RAM_F6, BANKED | |
movff byte_RAM_E63, byte_RAM_F7 | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4DDC: ; CODE XREF: sub_ROM_4B82+248j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4E32 | |
movf byte_RAM_36, w, ACCESS | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4DFC | |
btfsc byte_RAM_27, 3, ACCESS | |
bra loc_ROM_4DF8 | |
btfss byte_RAM_23, 2, ACCESS | |
bra loc_ROM_4DFC | |
loc_ROM_4DF8: ; CODE XREF: sub_ROM_4B82+270j | |
movlb 0 | |
bsf byte_RAM_F8, 7, BANKED | |
loc_ROM_4DFC: ; CODE XREF: sub_ROM_4B82+26Cj | |
; sub_ROM_4B82+274j | |
movf byte_RAM_32, w, ACCESS | |
movlb 0 | |
movwf byte_RAM_F6, BANKED | |
movff byte_RAM_E52, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_F6, 5, BANKED | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_4E14 | |
movlb 0 | |
bsf byte_RAM_F6, 6, BANKED | |
loc_ROM_4E14: ; CODE XREF: sub_ROM_4B82+28Cj | |
movff byte_RAM_E53, byte_RAM_F7 | |
btfss byte_RAM_22, 1, ACCESS | |
bra loc_ROM_4E20 | |
movlb 0 | |
bsf byte_RAM_F7, 0, BANKED | |
loc_ROM_4E20: ; CODE XREF: sub_ROM_4B82+298j | |
btfss byte_RAM_25, 2, ACCESS | |
bra loc_ROM_4E2C | |
movlw 1 | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_ROM_4E2C | |
bra loc_ROM_4E6C | |
; --------------------------------------------------------------------------- | |
loc_ROM_4E2C: ; CODE XREF: sub_ROM_4B82+2A0j | |
; sub_ROM_4B82+2A6j | |
btfss byte_RAM_1E, 4, ACCESS | |
bra loc_ROM_4E76 | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4E32: ; CODE XREF: sub_ROM_4B82+260j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4E80 | |
movf byte_RAM_36, w, ACCESS | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4E52 | |
btfsc byte_RAM_27, 3, ACCESS | |
bra loc_ROM_4E4E | |
btfss byte_RAM_23, 2, ACCESS | |
bra loc_ROM_4E52 | |
loc_ROM_4E4E: ; CODE XREF: sub_ROM_4B82+2C6j | |
movlb 0 | |
bsf byte_RAM_F8, 7, BANKED | |
loc_ROM_4E52: ; CODE XREF: sub_ROM_4B82+2C2j | |
; sub_ROM_4B82+2CAj | |
movf byte_RAM_32, w, ACCESS | |
movlb 0 | |
movwf byte_RAM_F6, BANKED | |
btfsc byte_RAM_1B, 0, ACCESS | |
bsf byte_RAM_F6, 6, BANKED | |
movff byte_RAM_E53, byte_RAM_F7 | |
btfss byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_4E72 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EC8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4E72 | |
loc_ROM_4E6C: ; CODE XREF: sub_ROM_4B82+2A8j | |
; sub_ROM_4B82+33Aj | |
movlb 0 | |
; assume bsr = 0 | |
bsf byte_RAM_F7, 7, BANKED | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4E72: ; CODE XREF: sub_ROM_4B82+2E0j | |
; sub_ROM_4B82+2E8j | |
btfsc byte_RAM_1E, 4, ACCESS | |
bra loc_ROM_4F14 | |
; assume bsr = 0 | |
loc_ROM_4E76: ; CODE XREF: sub_ROM_4B82+2ACj | |
movff byte_RAM_E5F, WREG | |
movlb 0 | |
iorwf byte_RAM_F7, f, BANKED | |
bra loc_ROM_4F14 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_ROM_4E80: ; CODE XREF: sub_ROM_4B82+2B6j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4EBE | |
movf byte_RAM_36, w, ACCESS | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movf byte_RAM_32, w, ACCESS | |
movwf byte_RAM_F6, BANKED | |
movff byte_RAM_E52, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_F6, 5, BANKED | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4EB0 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4EB0 | |
movlb 0 | |
bsf byte_RAM_F6, 7, BANKED | |
loc_ROM_4EB0: ; CODE XREF: sub_ROM_4B82+320j | |
; sub_ROM_4B82+328j | |
btfss byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_4F14 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EC8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4F14 | |
bra loc_ROM_4E6C | |
; --------------------------------------------------------------------------- | |
loc_ROM_4EBE: ; CODE XREF: sub_ROM_4B82+304j | |
movf byte_RAM_36, w, ACCESS | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F8, BANKED | |
movf byte_RAM_32, w, ACCESS | |
movwf byte_RAM_F6, BANKED | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4EDA | |
btfsc byte_RAM_27, 3, ACCESS | |
bra loc_ROM_4ED6 | |
btfss byte_RAM_23, 2, ACCESS | |
bra loc_ROM_4EDA | |
loc_ROM_4ED6: ; CODE XREF: sub_ROM_4B82+34Ej | |
movlb 0 | |
bsf byte_RAM_F7, 7, BANKED | |
loc_ROM_4EDA: ; CODE XREF: sub_ROM_4B82+34Aj | |
; sub_ROM_4B82+352j | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_13A, w, BANKED | |
iorwf byte_RAM_13B, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4EFC | |
movf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4EFC | |
btfsc byte_RAM_11, 0, ACCESS | |
btfss byte_RAM_11, 3, ACCESS | |
bra loc_ROM_4EFC | |
movf byte_RAM_2A, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4EFC | |
movlb 0 | |
; assume bsr = 0 | |
bsf byte_RAM_F7, 4, BANKED | |
; assume bsr = 1 | |
loc_ROM_4EFC: ; CODE XREF: sub_ROM_4B82+360j | |
; sub_ROM_4B82+366j ... | |
btfss byte_RAM_1B, 4, ACCESS | |
bra loc_ROM_4F0C | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EC8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4F0C | |
movlb 0 | |
; assume bsr = 0 | |
bsf byte_RAM_F7, 2, BANKED | |
; assume bsr = 0E | |
loc_ROM_4F0C: ; CODE XREF: sub_ROM_4B82+37Cj | |
; sub_ROM_4B82+384j | |
btfss byte_RAM_1B, 3, ACCESS | |
bra loc_ROM_4F14 | |
movlb 0 | |
; assume bsr = 0 | |
bsf byte_RAM_F7, 3, BANKED | |
; assume bsr = 0E | |
loc_ROM_4F14: ; CODE XREF: sub_ROM_4B82+BAj | |
; sub_ROM_4B82+D0j ... | |
movlw 0B | |
movff WREG, byte_RAM_F11 | |
movff byte_RAM_F8, byte_RAM_F12 | |
movff byte_RAM_F6, byte_RAM_F13 | |
movff byte_RAM_F7, byte_RAM_F14 | |
movlb 0F | |
; assume bsr = 0F | |
clrf byte_RAM_F15, BANKED | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_140, 0, BANKED | |
bra loc_ROM_4F34 | |
movlb 0F | |
; assume bsr = 0F | |
bsf byte_RAM_F15, 0, BANKED | |
; assume bsr = 1 | |
loc_ROM_4F34: ; CODE XREF: sub_ROM_4B82+3ACj | |
movlb 1 | |
btfss byte_RAM_15A, 1, BANKED | |
bra loc_ROM_4F3E | |
movlb 0F | |
; assume bsr = 0F | |
bsf byte_RAM_F15, 1, BANKED | |
; assume bsr = 1 | |
loc_ROM_4F3E: ; CODE XREF: sub_ROM_4B82+3B6j | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EC4, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_4F4A | |
movlb 0F | |
; assume bsr = 0F | |
bsf byte_RAM_F15, 3, BANKED | |
; assume bsr = 0E | |
loc_ROM_4F4A: ; CODE XREF: sub_ROM_4B82+3C2j | |
movlb 0E | |
movf byte_RAM_EEB, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_4F5C | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4F5C | |
movlb 0F | |
; assume bsr = 0F | |
bsf byte_RAM_F15, 5, BANKED | |
; assume bsr = 0E | |
loc_ROM_4F5C: ; CODE XREF: sub_ROM_4B82+3CEj | |
; sub_ROM_4B82+3D4j | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_140, 3, BANKED | |
bra loc_ROM_4F66 | |
movlb 0F | |
; assume bsr = 0F | |
bsf byte_RAM_F15, 4, BANKED | |
; assume bsr = 1 | |
loc_ROM_4F66: ; CODE XREF: sub_ROM_4B82+3DEj | |
movlb 1 | |
btfss byte_RAM_140, 3, BANKED | |
bra loc_ROM_4F78 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EE3, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4F78 | |
movlb 0F | |
; assume bsr = 0F | |
bsf byte_RAM_F15, 6, BANKED | |
; assume bsr = 0E | |
loc_ROM_4F78: ; CODE XREF: sub_ROM_4B82+3E8j | |
; sub_ROM_4B82+3F0j | |
movlb 1 | |
; assume bsr = 1 | |
btfss byte_RAM_140, 2, BANKED | |
bra loc_ROM_4F82 | |
movlb 0F | |
; assume bsr = 0F | |
bsf byte_RAM_F15, 7, BANKED | |
; assume bsr = 1 | |
loc_ROM_4F82: ; CODE XREF: sub_ROM_4B82+3FAj | |
movff byte_RAM_159, WREG | |
andlw 1F | |
movff WREG, byte_RAM_F16 | |
movlb 1 | |
btfss byte_RAM_140, 4, BANKED | |
bra loc_ROM_4F96 | |
movlb 0F | |
; assume bsr = 0F | |
bsf byte_RAM_F16, 5, BANKED | |
; assume bsr = 1 | |
loc_ROM_4F96: ; CODE XREF: sub_ROM_4B82+40Ej | |
btfss byte_RAM_1C, 5, ACCESS | |
bra loc_ROM_4F9E | |
movlb 0F | |
; assume bsr = 0F | |
bsf byte_RAM_F16, 6, BANKED | |
; assume bsr = 1 | |
loc_ROM_4F9E: ; CODE XREF: sub_ROM_4B82+416j | |
movff byte_RAM_13, byte_RAM_F17 | |
movff byte_RAM_17, byte_RAM_F18 | |
btfss byte_RAM_18, 4, ACCESS | |
bra loc_ROM_4FAE | |
movlb 0F | |
; assume bsr = 0F | |
bsf byte_RAM_F18, 7, BANKED | |
; assume bsr = 1 | |
loc_ROM_4FAE: ; CODE XREF: sub_ROM_4B82+426j | |
movf byte_RAM_18, w, ACCESS | |
andlw 0E0 | |
movff WREG, byte_RAM_F19 | |
btfss byte_RAM_17, 5, ACCESS | |
bra loc_ROM_4FC6 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EF2, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4FC6 | |
movlb 0F | |
; assume bsr = 0F | |
bcf byte_RAM_F18, 5, BANKED | |
; assume bsr = 0E | |
loc_ROM_4FC6: ; CODE XREF: sub_ROM_4B82+436j | |
; sub_ROM_4B82+43Ej | |
btfss byte_RAM_18, 5, ACCESS | |
bra loc_ROM_4FD6 | |
movlb 0E | |
movf byte_RAM_EF1, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_4FD6 | |
movlb 0F | |
; assume bsr = 0F | |
bcf byte_RAM_F19, 5, BANKED | |
; assume bsr = 0E | |
loc_ROM_4FD6: ; CODE XREF: sub_ROM_4B82+446j | |
; sub_ROM_4B82+44Ej | |
movf byte_RAM_33, w, ACCESS | |
movlb 0F | |
; assume bsr = 0F | |
iorwf byte_RAM_F19, f, BANKED | |
movff byte_RAM_E7E, byte_RAM_0 | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, w, ACCESS | |
iorwf byte_RAM_F19, f, BANKED | |
movff byte_RAM_EFA, byte_RAM_F1A | |
movlb 0 | |
; assume bsr = 0 | |
movlw 11 | |
movwf byte_RAM_FC, BANKED | |
movlw 0F | |
movwf byte_RAM_FD, BANKED | |
movlw 0A | |
movwf byte_RAM_FE, BANKED | |
setf byte_RAM_FF, BANKED | |
call sub_ROM_5E8A, 0 | |
; End of function sub_ROM_4B82 | |
; --------------------------------------------------------------------------- | |
movff WREG, byte_RAM_F1B | |
movff byte_RAM_F11, SSPBUF | |
return 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_500C: ; CODE XREF: sub_ROM_4982+130p | |
movlw 0A0 | |
movff WREG, byte_RAM_F1D | |
movlw 13 | |
movff WREG, byte_RAM_F1E | |
movlw 60 ; '`' | |
movff WREG, byte_RAM_F1F | |
movlw 0F | |
movff WREG, byte_RAM_F20 | |
rcall sub_ROM_548E | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_E49, byte_RAM_F21 | |
movff byte_RAM_E4A, byte_RAM_F22 | |
movff byte_RAM_E4B, byte_RAM_F23 | |
movff byte_RAM_E4C, byte_RAM_F24 | |
movff byte_RAM_E4D, byte_RAM_F25 | |
movff byte_RAM_E4E, byte_RAM_F26 | |
movff byte_RAM_E4F, byte_RAM_F27 | |
movff byte_RAM_6D, byte_RAM_69 | |
movff byte_RAM_6E, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F28 | |
movff byte_RAM_69, byte_RAM_F29 | |
movff byte_RAM_6B, byte_RAM_69 | |
movff byte_RAM_6C, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F2A | |
movff byte_RAM_69, byte_RAM_F2B | |
clrf byte_RAM_69, ACCESS | |
clrf byte_RAM_6A, ACCESS | |
movff byte_RAM_6A, byte_RAM_F2C | |
movff byte_RAM_69, byte_RAM_F2D | |
clrf byte_RAM_69, ACCESS | |
clrf byte_RAM_6A, ACCESS | |
movff byte_RAM_6A, byte_RAM_F2E | |
movff byte_RAM_69, byte_RAM_F2F | |
movlb 0 | |
movlw 1D | |
movwf byte_RAM_FC, BANKED | |
movlw 0F | |
movwf byte_RAM_FD, BANKED | |
movff byte_RAM_F1E, byte_RAM_FE | |
clrf byte_RAM_FF, BANKED | |
call sub_ROM_5E8A, 0 | |
; End of function sub_ROM_500C | |
; --------------------------------------------------------------------------- | |
movff WREG, byte_RAM_F30 | |
movlb 0F | |
; assume bsr = 0F | |
incf byte_RAM_F1E, w, BANKED | |
movff WREG, byte_RAM_EA6 | |
bsf byte_RAM_19, 7, ACCESS | |
movlw 1 | |
movff WREG, byte_RAM_EA5 | |
movff byte_RAM_F1D, TXREG | |
bsf PIE1, TXIE, ACCESS | |
return 0 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_50AA: ; CODE XREF: sub_ROM_4982+146p | |
clrf FSR1L, ACCESS | |
clrf PRODL, ACCESS | |
clrf FSR2L, ACCESS | |
clrf FSR0L, ACCESS | |
movlw 0A0 | |
movff WREG, byte_RAM_F1D | |
movlw 10 | |
movff WREG, byte_RAM_F1E | |
movlw 70 ; 'p' | |
movff WREG, byte_RAM_F1F | |
movlw 0F | |
movff WREG, byte_RAM_F20 | |
btfsc byte_RAM_17, 0, ACCESS | |
bsf FSR2L, 0, ACCESS | |
btfsc byte_RAM_17, 1, ACCESS | |
bsf FSR2L, 1, ACCESS | |
btfsc byte_RAM_17, 2, ACCESS | |
bsf FSR2L, 2, ACCESS | |
btfsc byte_RAM_17, 3, ACCESS | |
bsf FSR2L, 3, ACCESS | |
btfsc byte_RAM_17, 4, ACCESS | |
bsf FSR2L, 4, ACCESS | |
btfsc byte_RAM_17, 5, ACCESS | |
bsf FSR2L, 5, ACCESS | |
btfsc byte_RAM_17, 6, ACCESS | |
bsf FSR2L, 6, ACCESS | |
btfsc byte_RAM_17, 7, ACCESS | |
bsf FSR2L, 7, ACCESS | |
btfsc byte_RAM_18, 5, ACCESS | |
bsf FSR0L, 0, ACCESS | |
btfsc byte_RAM_18, 6, ACCESS | |
bsf FSR0L, 1, ACCESS | |
btfsc byte_RAM_18, 4, ACCESS | |
bsf FSR0L, 2, ACCESS | |
movff FSR2L, byte_RAM_F21 | |
movff FSR0L, byte_RAM_F22 | |
btfsc byte_RAM_27, 1, ACCESS | |
btfss byte_RAM_27, 6, ACCESS | |
bra loc_ROM_5106 | |
bsf FSR1L, 1, ACCESS | |
loc_ROM_5106: ; CODE XREF: sub_ROM_50AA+58j | |
btfsc byte_RAM_27, 0, ACCESS | |
btfss byte_RAM_27, 6, ACCESS | |
bra loc_ROM_510E | |
bsf FSR1L, 0, ACCESS | |
loc_ROM_510E: ; CODE XREF: sub_ROM_50AA+60j | |
btfsc byte_RAM_27, 2, ACCESS | |
bsf FSR1L, 2, ACCESS | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_511E | |
btfss byte_RAM_27, 3, ACCESS | |
btfsc byte_RAM_23, 2, ACCESS | |
bsf FSR1L, 3, ACCESS | |
loc_ROM_511E: ; CODE XREF: sub_ROM_50AA+6Cj | |
btfsc byte_RAM_27, 4, ACCESS | |
bsf FSR1L, 4, ACCESS | |
btfsc byte_RAM_27, 5, ACCESS | |
bsf FSR1L, 5, ACCESS | |
btfsc byte_RAM_28, 0, ACCESS | |
bsf FSR1L, 6, ACCESS | |
btfsc byte_RAM_27, 7, ACCESS | |
bsf FSR1L, 7, ACCESS | |
movff FSR1L, byte_RAM_F23 | |
movlb 0F | |
; assume bsr = 0F | |
clrf byte_RAM_F24, BANKED | |
movff byte_RAM_36, byte_RAM_F25 | |
movff byte_RAM_32, byte_RAM_F26 | |
movlw 2B ; '+' | |
movff WREG, byte_RAM_F27 | |
movff byte_RAM_E5C, byte_RAM_F28 | |
movff byte_RAM_E5D, byte_RAM_F29 | |
rcall sub_ROM_553C | |
; --------------------------------------------------------------------------- | |
movff WREG, byte_RAM_F2A | |
movff byte_RAM_148, byte_RAM_F2B | |
movlw 0A | |
movff WREG, byte_RAM_F2C | |
movlb 0 | |
; assume bsr = 0 | |
movlw 1D | |
movwf byte_RAM_FC, BANKED | |
movlw 0F | |
movwf byte_RAM_FD, BANKED | |
movff byte_RAM_F1E, byte_RAM_FE | |
clrf byte_RAM_FF, BANKED | |
call sub_ROM_5E8A, 0 | |
; End of function sub_ROM_50AA | |
; --------------------------------------------------------------------------- | |
movff WREG, byte_RAM_F2D | |
movlb 0F | |
; assume bsr = 0F | |
incf byte_RAM_F1E, w, BANKED | |
movff WREG, byte_RAM_EA6 | |
bsf byte_RAM_19, 7, ACCESS | |
movlw 1 | |
movff WREG, byte_RAM_EA5 | |
movff byte_RAM_F1D, TXREG | |
bsf PIE1, TXIE, ACCESS | |
return 0 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_518C: ; CODE XREF: sub_ROM_4982+182p | |
movlw 0A0 | |
movff WREG, byte_RAM_F1D | |
movlw 0F | |
movff WREG, byte_RAM_F1E | |
movlw 80 | |
movff WREG, byte_RAM_F1F | |
movlw 0F | |
movff WREG, byte_RAM_F20 | |
rcall sub_ROM_548E | |
; End of function sub_ROM_518C | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_E49, byte_RAM_F21 | |
movff byte_RAM_E4A, byte_RAM_F22 | |
movff byte_RAM_E4B, byte_RAM_F23 | |
movff byte_RAM_E4C, byte_RAM_F24 | |
movff byte_RAM_E4D, byte_RAM_F25 | |
movff byte_RAM_E4E, byte_RAM_F26 | |
movff byte_RAM_E4F, byte_RAM_F27 | |
movff byte_RAM_6D, byte_RAM_69 | |
movff byte_RAM_6E, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F28 | |
movff byte_RAM_69, byte_RAM_F29 | |
movff byte_RAM_6B, byte_RAM_69 | |
movff byte_RAM_6C, byte_RAM_6A | |
movff byte_RAM_6A, byte_RAM_F2A | |
movff byte_RAM_69, byte_RAM_F2B | |
movlb 0 | |
movlw 1D | |
movwf byte_RAM_FC, BANKED | |
movlw 0F | |
movwf byte_RAM_FD, BANKED | |
movff byte_RAM_F1E, byte_RAM_FE | |
clrf byte_RAM_FF, BANKED | |
call sub_ROM_5E8A, 0 | |
; --------------------------------------------------------------------------- | |
movff WREG, byte_RAM_F2C | |
movlb 0F | |
; assume bsr = 0F | |
incf byte_RAM_F1E, w, BANKED | |
movff WREG, byte_RAM_EA6 | |
bsf byte_RAM_19, 7, ACCESS | |
movlw 1 | |
movff WREG, byte_RAM_EA5 | |
movff byte_RAM_F1D, TXREG | |
bsf PIE1, TXIE, ACCESS | |
return 0 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_5212: ; CODE XREF: sub_ROM_4982:loc_ROM_4B08p | |
movlw 0A0 | |
movff WREG, byte_RAM_F1D | |
movlw 0C | |
movff WREG, byte_RAM_F1E | |
movlw 81 | |
movff WREG, byte_RAM_F1F | |
movlw 0F | |
movff WREG, byte_RAM_F20 | |
movff byte_RAM_EBF, byte_RAM_F21 | |
movff byte_RAM_E5C, byte_RAM_F22 | |
movff byte_RAM_E5D, byte_RAM_F23 | |
movff byte_RAM_E72, byte_RAM_F24 | |
movff byte_RAM_E71, byte_RAM_F25 | |
movff byte_RAM_136, byte_RAM_F26 | |
movff byte_RAM_133, byte_RAM_F27 | |
movlw 0A | |
movff WREG, byte_RAM_F28 | |
movlb 0 | |
movlw 1D | |
movwf byte_RAM_FC, BANKED | |
movlw 0F | |
movwf byte_RAM_FD, BANKED | |
movff byte_RAM_F1E, byte_RAM_FE | |
clrf byte_RAM_FF, BANKED | |
call sub_ROM_5E8A, 0 | |
; End of function sub_ROM_5212 | |
; --------------------------------------------------------------------------- | |
movff WREG, byte_RAM_F29 | |
movlb 0F | |
; assume bsr = 0F | |
incf byte_RAM_F1E, w, BANKED | |
movff WREG, byte_RAM_EA6 | |
bsf byte_RAM_19, 7, ACCESS | |
movlw 1 | |
movff WREG, byte_RAM_EA5 | |
movff byte_RAM_F1D, TXREG | |
bsf PIE1, TXIE, ACCESS | |
return 0 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_527C: ; CODE XREF: sub_ROM_4982:loc_ROM_4B2Ap | |
movff byte_RAM_F23, byte_RAM_F6 | |
movff byte_RAM_F21, byte_RAM_6A | |
movff byte_RAM_F22, byte_RAM_69 | |
movlw 0A0 | |
movff WREG, byte_RAM_F1D | |
movlw 6 | |
movff WREG, byte_RAM_F1E | |
movlw 95 | |
movff WREG, byte_RAM_F1F | |
movlw 0F | |
movff WREG, byte_RAM_F20 | |
movlb 0 | |
clrf byte_RAM_F7, BANKED | |
loc_ROM_52A4: ; CODE XREF: sub_ROM_527C+ACj | |
movlb 0 | |
movf byte_RAM_F6, w, BANKED | |
subwf byte_RAM_F7, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_532A | |
movlb 0F | |
; assume bsr = 0F | |
movlw 4 | |
addwf byte_RAM_F1E, f, BANKED | |
movlb 0 | |
; assume bsr = 0 | |
movf byte_RAM_F7, w, BANKED | |
addwf byte_RAM_69, w, ACCESS | |
movwf byte_RAM_FC, BANKED | |
movlw 0 | |
addwfc byte_RAM_6A, w, ACCESS | |
movwf byte_RAM_FD, BANKED | |
rcall sub_ROM_5646 | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_0, byte_RAM_F8 | |
movff byte_RAM_1, byte_RAM_F9 | |
movff byte_RAM_2, byte_RAM_FA | |
movff byte_RAM_3, byte_RAM_FB | |
movlb 0 | |
movf byte_RAM_F7, w, BANKED | |
mullw 4 | |
movlw 23 ; '#' | |
addwf PRODL, w, ACCESS | |
movwf FSR0L, ACCESS | |
movlw 0F | |
addwfc PRODH, w, ACCESS | |
movwf FSR0H, ACCESS | |
movff byte_RAM_FB, INDF0 | |
movf byte_RAM_F7, w, BANKED | |
mullw 4 | |
movlw 24 ; '$' | |
addwf PRODL, w, ACCESS | |
movwf FSR0L, ACCESS | |
movlw 0F | |
addwfc PRODH, w, ACCESS | |
movwf FSR0H, ACCESS | |
movff byte_RAM_FA, INDF0 | |
movf byte_RAM_F7, w, BANKED | |
mullw 4 | |
movlw 25 ; '%' | |
addwf PRODL, w, ACCESS | |
movwf FSR0L, ACCESS | |
movlw 0F | |
addwfc PRODH, w, ACCESS | |
movwf FSR0H, ACCESS | |
movff byte_RAM_F9, INDF0 | |
movf byte_RAM_F7, w, BANKED | |
mullw 4 | |
movlw 26 ; '&' | |
addwf PRODL, w, ACCESS | |
movwf FSR0L, ACCESS | |
movlw 0F | |
addwfc PRODH, w, ACCESS | |
movwf FSR0H, ACCESS | |
movff byte_RAM_F8, INDF0 | |
incf byte_RAM_F7, f, BANKED | |
bra loc_ROM_52A4 | |
; --------------------------------------------------------------------------- | |
loc_ROM_532A: ; CODE XREF: sub_ROM_527C+30j | |
movlb 0 | |
movlw 1D | |
movwf byte_RAM_FC, BANKED | |
movlw 0F | |
movwf byte_RAM_FD, BANKED | |
movff byte_RAM_F1E, byte_RAM_FE | |
clrf byte_RAM_FF, BANKED | |
call sub_ROM_5E8A, 0 | |
; End of function sub_ROM_527C | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_F1E, WREG | |
lfsr FSR0, byte_RAM_F1D | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movff byte_RAM_0, INDF0 | |
movlb 0F | |
; assume bsr = 0F | |
incf byte_RAM_F1E, w, BANKED | |
movff WREG, byte_RAM_EA6 | |
bsf byte_RAM_19, 7, ACCESS | |
movlw 1 | |
movff WREG, byte_RAM_EA5 | |
movff byte_RAM_F1D, TXREG | |
bsf PIE1, TXIE, ACCESS | |
return 0 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_536A: ; CODE XREF: sub_ROM_4982+1D6p | |
movlw 0A0 | |
movff WREG, byte_RAM_F1D | |
movlw 0E | |
movff WREG, byte_RAM_F1E | |
movlw 0F0 | |
movff WREG, byte_RAM_F1F | |
movlw 0F | |
movff WREG, byte_RAM_F20 | |
clrf FSR2L, ACCESS | |
loc_ROM_5384: ; CODE XREF: sub_ROM_536A+3Cj | |
movf FSR2L, w, ACCESS | |
lfsr FSR1, unk_RAM_EFB | |
addwf FSR1L, f, ACCESS | |
movlw 0 | |
addwfc FSR1H, f, ACCESS | |
movf FSR2L, w, ACCESS | |
lfsr FSR0, byte_RAM_F21 | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movff INDF1, INDF0 | |
incf FSR2L, f, ACCESS | |
movlw 9 | |
cpfsgt FSR2L, ACCESS | |
bra loc_ROM_5384 | |
movlb 0 | |
movlw 1D | |
movwf byte_RAM_FC, BANKED | |
movlw 0F | |
movwf byte_RAM_FD, BANKED | |
movff byte_RAM_F1E, byte_RAM_FE | |
clrf byte_RAM_FF, BANKED | |
call sub_ROM_5E8A, 0 | |
; End of function sub_ROM_536A | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_F1E, WREG | |
lfsr FSR0, byte_RAM_F1D | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movff byte_RAM_0, INDF0 | |
movlb 0F | |
; assume bsr = 0F | |
incf byte_RAM_F1E, w, BANKED | |
movff WREG, byte_RAM_EA6 | |
bsf byte_RAM_19, 7, ACCESS | |
movlw 1 | |
movff WREG, byte_RAM_EA5 | |
movff byte_RAM_F1D, TXREG | |
bsf PIE1, TXIE, ACCESS | |
return 0 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_53E8: ; CODE XREF: sub_ROM_4982+1BEp | |
movff byte_RAM_F21, byte_RAM_6A | |
movff byte_RAM_F22, byte_RAM_69 | |
movff byte_RAM_F23, byte_RAM_F9 | |
movff byte_RAM_F24, byte_RAM_F8 | |
movff byte_RAM_F25, byte_RAM_F7 | |
movff byte_RAM_F26, byte_RAM_F6 | |
movlw 0A0 | |
movff WREG, byte_RAM_F1D | |
movlw 7 | |
movff WREG, byte_RAM_F1E | |
movlw 90 | |
movff WREG, byte_RAM_F1F | |
movlw 0F | |
movff WREG, byte_RAM_F20 | |
movff byte_RAM_69, byte_RAM_FA | |
movff byte_RAM_6A, byte_RAM_FB | |
movff byte_RAM_F6, byte_RAM_FC | |
movff byte_RAM_F7, byte_RAM_FD | |
movff byte_RAM_F8, byte_RAM_FE | |
movff byte_RAM_F9, byte_RAM_FF | |
rcall sub_ROM_5B56 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_0, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
iorwf byte_RAM_2, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5448 | |
movlb 0F | |
; assume bsr = 0F | |
clrf byte_RAM_F23, BANKED | |
bra loc_ROM_544E | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
loc_ROM_5448: ; CODE XREF: sub_ROM_53E8+58j | |
movlw 0FF | |
movff WREG, byte_RAM_F23 | |
; assume bsr = 0F | |
loc_ROM_544E: ; CODE XREF: sub_ROM_53E8+5Ej | |
movlb 0 | |
; assume bsr = 0 | |
movlw 1D | |
movwf byte_RAM_FC, BANKED | |
movlw 0F | |
movwf byte_RAM_FD, BANKED | |
movff byte_RAM_F1E, byte_RAM_FE | |
clrf byte_RAM_FF, BANKED | |
call sub_ROM_5E8A, 0 | |
; End of function sub_ROM_53E8 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_F1E, WREG | |
lfsr FSR0, byte_RAM_F1D | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movff byte_RAM_0, INDF0 | |
movlb 0F | |
; assume bsr = 0F | |
incf byte_RAM_F1E, w, BANKED | |
movff WREG, byte_RAM_EA6 | |
bsf byte_RAM_19, 7, ACCESS | |
movlw 1 | |
movff WREG, byte_RAM_EA5 | |
movff byte_RAM_F1D, TXREG | |
bsf PIE1, TXIE, ACCESS | |
return 0 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_548E: ; CODE XREF: sub_ROM_500C+18p | |
; sub_ROM_518C+18p | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E49, BANKED | |
movlb 0E | |
clrf byte_RAM_E4A, BANKED | |
movlb 0E | |
clrf byte_RAM_E4B, BANKED | |
movlb 0E | |
clrf byte_RAM_E4C, BANKED | |
movlb 0E | |
clrf byte_RAM_E4D, BANKED | |
movlb 0E | |
clrf byte_RAM_E4E, BANKED | |
movlb 0E | |
clrf byte_RAM_E4F, BANKED | |
btfss byte_RAM_11, 3, ACCESS | |
bra loc_ROM_54B2 | |
movlb 0E | |
bsf byte_RAM_E49, 0, BANKED | |
loc_ROM_54B2: ; CODE XREF: sub_ROM_548E+1Ej | |
btfss byte_RAM_11, 4, ACCESS | |
bra loc_ROM_54BA | |
movlb 0E | |
bsf byte_RAM_E49, 3, BANKED | |
loc_ROM_54BA: ; CODE XREF: sub_ROM_548E+26j | |
btfss byte_RAM_12, 1, ACCESS | |
bra loc_ROM_54C2 | |
movlb 0E | |
bsf byte_RAM_E49, 5, BANKED | |
loc_ROM_54C2: ; CODE XREF: sub_ROM_548E+2Ej | |
btfss byte_RAM_11, 5, ACCESS | |
bra loc_ROM_54CA | |
movlb 0E | |
bsf byte_RAM_E4A, 0, BANKED | |
loc_ROM_54CA: ; CODE XREF: sub_ROM_548E+36j | |
btfss byte_RAM_11, 6, ACCESS | |
bra loc_ROM_54D2 | |
movlb 0E | |
bsf byte_RAM_E4A, 1, BANKED | |
loc_ROM_54D2: ; CODE XREF: sub_ROM_548E+3Ej | |
btfss byte_RAM_12, 0, ACCESS | |
bra loc_ROM_54DA | |
movlb 0E | |
bsf byte_RAM_E4A, 2, BANKED | |
loc_ROM_54DA: ; CODE XREF: sub_ROM_548E+46j | |
btfss byte_RAM_11, 7, ACCESS | |
bra loc_ROM_54E2 | |
movlb 0E | |
bsf byte_RAM_E4A, 6, BANKED | |
loc_ROM_54E2: ; CODE XREF: sub_ROM_548E+4Ej | |
btfss byte_RAM_11, 0, ACCESS | |
bra loc_ROM_54EA | |
movlb 0E | |
bsf byte_RAM_E4B, 0, BANKED | |
loc_ROM_54EA: ; CODE XREF: sub_ROM_548E+56j | |
btfss byte_RAM_11, 2, ACCESS | |
bra loc_ROM_54F2 | |
movlb 0E | |
bsf byte_RAM_E4B, 7, BANKED | |
loc_ROM_54F2: ; CODE XREF: sub_ROM_548E+5Ej | |
btfss byte_RAM_11, 1, ACCESS | |
bra loc_ROM_54FA | |
movlb 0E | |
bsf byte_RAM_E4C, 5, BANKED | |
loc_ROM_54FA: ; CODE XREF: sub_ROM_548E+66j | |
btfss byte_RAM_13, 0, ACCESS | |
bra loc_ROM_5502 | |
movlb 0E | |
bsf byte_RAM_E4E, 0, BANKED | |
loc_ROM_5502: ; CODE XREF: sub_ROM_548E+6Ej | |
btfss byte_RAM_13, 1, ACCESS | |
bra loc_ROM_550A | |
movlb 0E | |
bsf byte_RAM_E4E, 1, BANKED | |
loc_ROM_550A: ; CODE XREF: sub_ROM_548E+76j | |
btfss byte_RAM_13, 2, ACCESS | |
bra loc_ROM_5512 | |
movlb 0E | |
bsf byte_RAM_E4E, 2, BANKED | |
loc_ROM_5512: ; CODE XREF: sub_ROM_548E+7Ej | |
btfss byte_RAM_13, 3, ACCESS | |
bra loc_ROM_551A | |
movlb 0E | |
bsf byte_RAM_E4E, 3, BANKED | |
loc_ROM_551A: ; CODE XREF: sub_ROM_548E+86j | |
btfss byte_RAM_13, 4, ACCESS | |
bra loc_ROM_5522 | |
movlb 0E | |
bsf byte_RAM_E4E, 4, BANKED | |
loc_ROM_5522: ; CODE XREF: sub_ROM_548E+8Ej | |
btfss byte_RAM_13, 7, ACCESS | |
bra loc_ROM_552A | |
movlb 0E | |
bsf byte_RAM_E4E, 5, BANKED | |
loc_ROM_552A: ; CODE XREF: sub_ROM_548E+96j | |
btfss byte_RAM_13, 6, ACCESS | |
bra loc_ROM_5532 | |
movlb 0E | |
bsf byte_RAM_E4E, 6, BANKED | |
loc_ROM_5532: ; CODE XREF: sub_ROM_548E+9Ej | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_ROM_553A | |
movlb 0E | |
bsf byte_RAM_E4F, 0, BANKED | |
loc_ROM_553A: ; CODE XREF: sub_ROM_548E+A6j | |
return 0 | |
; End of function sub_ROM_548E | |
; assume bsr = 0F | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_553C: ; CODE XREF: sub_ROM_50AA+A2p | |
clrf FSR2L, ACCESS | |
movlb 0F | |
clrf byte_RAM_F2A, BANKED | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_560E | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_560E | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_558C | |
movff byte_RAM_E53, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5562 | |
loc_ROM_555E: ; CODE XREF: sub_ROM_553C+F2j | |
movlw 0C | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_5562: ; CODE XREF: sub_ROM_553C+20j | |
movff byte_RAM_E53, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5570 | |
loc_ROM_556C: ; CODE XREF: sub_ROM_553C+FCj | |
movlw 0D | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_5570: ; CODE XREF: sub_ROM_553C+2Ej | |
; sub_ROM_553C+FEj | |
movff byte_RAM_E53, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_557E | |
movlw 0E | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_557E: ; CODE XREF: sub_ROM_553C+3Cj | |
movff byte_RAM_E53, WREG | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5640 | |
movlw 0F | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_558C: ; CODE XREF: sub_ROM_553C+16j | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_E52, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_55CC | |
movff byte_RAM_E53, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_55A2 | |
movlw 2 | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_55A2: ; CODE XREF: sub_ROM_553C+60j | |
movff byte_RAM_E53, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_55B0 | |
movlw 3 | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_55B0: ; CODE XREF: sub_ROM_553C+6Ej | |
movff byte_RAM_E53, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_55BE | |
movlw 4 | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_55BE: ; CODE XREF: sub_ROM_553C+7Cj | |
movff byte_RAM_E53, WREG | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5640 | |
movlw 5 | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_55CC: ; CODE XREF: sub_ROM_553C+56j | |
movff byte_RAM_E52, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5640 | |
movff byte_RAM_E53, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_55E4 | |
movlw 7 | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_55E4: ; CODE XREF: sub_ROM_553C+A2j | |
movff byte_RAM_E53, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_55F2 | |
movlw 8 | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_55F2: ; CODE XREF: sub_ROM_553C+B0j | |
movff byte_RAM_E53, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5600 | |
movlw 9 | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_5600: ; CODE XREF: sub_ROM_553C+BEj | |
movff byte_RAM_E53, WREG | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5640 | |
movlw 0A | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0F | |
loc_ROM_560E: ; CODE XREF: sub_ROM_553C+Cj | |
; sub_ROM_553C+12j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_561A | |
movlw 10 | |
bra loc_ROM_563E | |
; --------------------------------------------------------------------------- | |
loc_ROM_561A: ; CODE XREF: sub_ROM_553C+D8j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5640 | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_ROM_563C | |
movff byte_RAM_E53, WREG | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_555E | |
movff byte_RAM_E53, WREG | |
xorlw 4 | |
btfsc STATUS, Z, ACCESS | |
bra loc_ROM_556C | |
bra loc_ROM_5570 | |
; --------------------------------------------------------------------------- | |
loc_ROM_563C: ; CODE XREF: sub_ROM_553C+E8j | |
movlw 11 | |
loc_ROM_563E: ; CODE XREF: sub_ROM_553C+24j | |
; sub_ROM_553C+32j ... | |
movwf FSR2L, ACCESS | |
loc_ROM_5640: ; CODE XREF: sub_ROM_553C+4Aj | |
; sub_ROM_553C+8Aj ... | |
movf FSR2L, w, ACCESS | |
return 0 | |
; End of function sub_ROM_553C | |
; --------------------------------------------------------------------------- | |
byte 0FC, 0 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_5646: ; CODE XREF: sub_ROM_527C+46p | |
clrf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_E8C, WREG | |
xorlw 0F | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5A90 | |
movlb 0 | |
movlw 0 | |
subwf byte_RAM_FD, w, BANKED | |
movlw 16 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FC, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_57DC | |
movf byte_RAM_FD, w, BANKED | |
iorwf byte_RAM_FC, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5676 | |
movff byte_RAM_159, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5676: ; CODE XREF: sub_ROM_5646+28j | |
movlb 0 | |
decf byte_RAM_FC, w, BANKED | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5686 | |
movff byte_RAM_15A, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5686: ; CODE XREF: sub_ROM_5646+38j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 2 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5698 | |
lfsr FSR0, byte_RAM_15B | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5698: ; CODE XREF: sub_ROM_5646+4Aj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 3 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_56AA | |
lfsr FSR0, byte_RAM_15D | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_56AA: ; CODE XREF: sub_ROM_5646+5Cj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 4 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_56BC | |
lfsr FSR0, byte_RAM_15F | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_56BC: ; CODE XREF: sub_ROM_5646+6Ej | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 5 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_56CE | |
lfsr FSR0, byte_RAM_161 | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_56CE: ; CODE XREF: sub_ROM_5646+80j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 6 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_56E0 | |
lfsr FSR0, byte_RAM_163 | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_56E0: ; CODE XREF: sub_ROM_5646+92j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 7 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_56F2 | |
movff byte_RAM_165, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_56F2: ; CODE XREF: sub_ROM_5646+A4j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 8 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5704 | |
lfsr FSR0, byte_RAM_166 | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5704: ; CODE XREF: sub_ROM_5646+B6j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 9 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5716 | |
lfsr FSR0, byte_RAM_168 | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5716: ; CODE XREF: sub_ROM_5646+C8j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 0A | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5728 | |
lfsr FSR0, byte_RAM_16A | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5728: ; CODE XREF: sub_ROM_5646+DAj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 0B | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_573A | |
lfsr FSR0, byte_RAM_16C | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_573A: ; CODE XREF: sub_ROM_5646+ECj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 0C | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_574C | |
lfsr FSR0, byte_RAM_16E | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_574C: ; CODE XREF: sub_ROM_5646+FEj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 0D | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_575E | |
lfsr FSR0, byte_RAM_170 | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_575E: ; CODE XREF: sub_ROM_5646+110j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 0E | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5770 | |
lfsr FSR0, byte_RAM_172 | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5770: ; CODE XREF: sub_ROM_5646+122j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 0F | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5782 | |
lfsr FSR0, byte_RAM_174 | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5782: ; CODE XREF: sub_ROM_5646+134j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 10 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5794 | |
lfsr FSR0, byte_RAM_176 | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5794: ; CODE XREF: sub_ROM_5646+146j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 11 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_57A6 | |
lfsr FSR0, byte_RAM_178 | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_57A6: ; CODE XREF: sub_ROM_5646+158j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 12 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_57B8 | |
lfsr FSR0, byte_RAM_17A | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_57B8: ; CODE XREF: sub_ROM_5646+16Aj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 13 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_57CA | |
lfsr FSR0, byte_RAM_17C | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_57CA: ; CODE XREF: sub_ROM_5646+17Cj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 14 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5B42 | |
lfsr FSR0, byte_RAM_17E | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_57DC: ; CODE XREF: sub_ROM_5646+20j | |
movlb 0 | |
movlw 0 | |
subwf byte_RAM_FD, w, BANKED | |
movlw 32 ; '2' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FC, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_592C | |
movlw 0 | |
subwf byte_RAM_FD, w, BANKED | |
movlw 44 ; 'D' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FC, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_592C | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 32 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_580C | |
movff byte_RAM_132, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_580C: ; CODE XREF: sub_ROM_5646+1BEj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 33 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_581E | |
movff byte_RAM_133, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_581E: ; CODE XREF: sub_ROM_5646+1D0j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 34 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5830 | |
movff byte_RAM_134, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5830: ; CODE XREF: sub_ROM_5646+1E2j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 35 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5842 | |
movff byte_RAM_135, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5842: ; CODE XREF: sub_ROM_5646+1F4j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 36 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5854 | |
movff byte_RAM_136, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5854: ; CODE XREF: sub_ROM_5646+206j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 37 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5866 | |
movff byte_RAM_137, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5866: ; CODE XREF: sub_ROM_5646+218j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 38 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5878 | |
movff byte_RAM_138, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5878: ; CODE XREF: sub_ROM_5646+22Aj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 39 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_588A | |
movff byte_RAM_139, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_588A: ; CODE XREF: sub_ROM_5646+23Cj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 3A | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_589C | |
lfsr FSR0, byte_RAM_13A | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_589C: ; CODE XREF: sub_ROM_5646+24Ej | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 3B | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_58AE | |
movff byte_RAM_13C, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_58AE: ; CODE XREF: sub_ROM_5646+260j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 3C | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_58C0 | |
movff byte_RAM_13D, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_58C0: ; CODE XREF: sub_ROM_5646+272j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 3D | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_58D2 | |
movff byte_RAM_13E, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_58D2: ; CODE XREF: sub_ROM_5646+284j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 3E | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_58E4 | |
movff byte_RAM_13F, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_58E4: ; CODE XREF: sub_ROM_5646+296j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 3F | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_58F6 | |
movff byte_RAM_140, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_58F6: ; CODE XREF: sub_ROM_5646+2A8j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 40 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5908 | |
movff byte_RAM_141, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5908: ; CODE XREF: sub_ROM_5646+2BAj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 41 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_591A | |
movff byte_RAM_142, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_591A: ; CODE XREF: sub_ROM_5646+2CCj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 42 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5B42 | |
movff byte_RAM_143, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_592C: ; CODE XREF: sub_ROM_5646+1A4j | |
; sub_ROM_5646+1B2j | |
movlb 0 | |
movlw 0 | |
subwf byte_RAM_FD, w, BANKED | |
movlw 64 ; 'd' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FC, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_5A32 | |
movlw 0 | |
subwf byte_RAM_FD, w, BANKED | |
movlw 6E ; 'n' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FC, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_5A32 | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 64 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5968 | |
movff byte_RAM_144, byte_RAM_4 | |
movff byte_RAM_145, byte_RAM_5 | |
movff byte_RAM_146, byte_RAM_6 | |
movff byte_RAM_147, byte_RAM_7 | |
bra loc_ROM_5B42 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5968: ; CODE XREF: sub_ROM_5646+30Ej | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 65 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_597A | |
movff byte_RAM_148, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_597A: ; CODE XREF: sub_ROM_5646+32Cj | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 66 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_598C | |
movff byte_RAM_149, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_598C: ; CODE XREF: sub_ROM_5646+33Ej | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 67 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_599E | |
lfsr FSR0, byte_RAM_14A | |
bra loc_ROM_59F0 | |
; --------------------------------------------------------------------------- | |
loc_ROM_599E: ; CODE XREF: sub_ROM_5646+350j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 68 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_59B0 | |
movff byte_RAM_14C, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_59B0: ; CODE XREF: sub_ROM_5646+362j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 69 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_59C2 | |
movff byte_RAM_14D, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_59C2: ; CODE XREF: sub_ROM_5646+374j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 6A | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_59E0 | |
movff byte_RAM_14E, byte_RAM_4 | |
movff byte_RAM_14F, byte_RAM_5 | |
movff byte_RAM_150, byte_RAM_6 | |
movff byte_RAM_151, byte_RAM_7 | |
bra loc_ROM_5B42 | |
; --------------------------------------------------------------------------- | |
loc_ROM_59E0: ; CODE XREF: sub_ROM_5646+386j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 6B | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5A02 | |
lfsr FSR0, byte_RAM_152 | |
loc_ROM_59F0: ; CODE XREF: sub_ROM_5646+50j | |
; sub_ROM_5646+62j ... | |
movff POSTINC0, byte_RAM_0 | |
movff POSTDEC0, byte_RAM_1 | |
movf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf byte_RAM_5, ACCESS | |
bra loc_ROM_5B3E | |
; --------------------------------------------------------------------------- | |
loc_ROM_5A02: ; CODE XREF: sub_ROM_5646+3A4j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 6C | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5A14 | |
movff byte_RAM_154, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5A14: ; CODE XREF: sub_ROM_5646+3C6j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 6D | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5B42 | |
movff byte_RAM_155, byte_RAM_4 | |
movff byte_RAM_156, byte_RAM_5 | |
movff byte_RAM_157, byte_RAM_6 | |
movff byte_RAM_158, byte_RAM_7 | |
bra loc_ROM_5B42 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5A32: ; CODE XREF: sub_ROM_5646+2F4j | |
; sub_ROM_5646+302j | |
movlb 0 | |
movlw 0 | |
subwf byte_RAM_FD, w, BANKED | |
movlw 0C8 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FC, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_5B42 | |
movlw 0 | |
subwf byte_RAM_FD, w, BANKED | |
movlw 0CC | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FC, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_5B42 | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 0C8 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5A60 | |
movlw 0A | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5A60: ; CODE XREF: sub_ROM_5646+414j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 0C9 | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5A70 | |
movlw 12 | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5A70: ; CODE XREF: sub_ROM_5646+424j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 0CA | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5A80 | |
movlw 2 | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5A80: ; CODE XREF: sub_ROM_5646+434j | |
movlb 0 | |
movf byte_RAM_FC, w, BANKED | |
xorlw 0CB | |
iorwf byte_RAM_FD, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5B42 | |
movlw 0B | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5A90: ; CODE XREF: sub_ROM_5646+10j | |
movff byte_RAM_E8C, WREG | |
xorlw 0F0 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5B42 | |
movlb 0 | |
movlw 3 | |
subwf byte_RAM_FD, w, BANKED | |
movlw 0E8 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FC, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_5B42 | |
movlw 3 | |
subwf byte_RAM_FD, w, BANKED | |
movlw 0EF | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FC, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_5B42 | |
movlb 0 | |
movf byte_RAM_FD, w, BANKED | |
xorlw 3 | |
movlw 0E8 | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_FC, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5ACE | |
movff byte_RAM_E82, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5ACE: ; CODE XREF: sub_ROM_5646+480j | |
movlb 0 | |
movf byte_RAM_FD, w, BANKED | |
xorlw 3 | |
movlw 0E9 | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_FC, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5AE4 | |
movff byte_RAM_E6A, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5AE4: ; CODE XREF: sub_ROM_5646+496j | |
movlb 0 | |
movf byte_RAM_FD, w, BANKED | |
xorlw 3 | |
movlw 0EA | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_FC, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5AFA | |
movff byte_RAM_E89, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5AFA: ; CODE XREF: sub_ROM_5646+4ACj | |
movlb 0 | |
movf byte_RAM_FD, w, BANKED | |
xorlw 3 | |
movlw 0EB | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_FC, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5B10 | |
movff byte_RAM_E8A, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5B10: ; CODE XREF: sub_ROM_5646+4C2j | |
movlb 0 | |
movf byte_RAM_FD, w, BANKED | |
xorlw 3 | |
movlw 0EC | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_FC, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5B26 | |
movff byte_RAM_E8B, WREG | |
bra loc_ROM_5B3A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5B26: ; CODE XREF: sub_ROM_5646+4D8j | |
movlb 0 | |
movf byte_RAM_FD, w, BANKED | |
xorlw 3 | |
movlw 0EE | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_FC, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5B42 | |
movff byte_RAM_ED1, WREG | |
loc_ROM_5B3A: ; CODE XREF: sub_ROM_5646+2Ej | |
; sub_ROM_5646+3Ej ... | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
loc_ROM_5B3E: ; CODE XREF: sub_ROM_5646+3BAj | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
loc_ROM_5B42: ; CODE XREF: sub_ROM_5646+18Ej | |
; sub_ROM_5646+2DEj ... | |
movff byte_RAM_4, byte_RAM_0 | |
movff byte_RAM_5, byte_RAM_1 | |
movff byte_RAM_6, byte_RAM_2 | |
movff byte_RAM_7, byte_RAM_3 | |
return 0 | |
; End of function sub_ROM_5646 | |
; --------------------------------------------------------------------------- | |
byte 0FA, 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_5B56: ; CODE XREF: sub_ROM_53E8+48p | |
setf FSR2L, ACCESS | |
movlb 0 | |
movlw 0 | |
subwf byte_RAM_FB, w, BANKED | |
movlw 16 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FA, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_5D2C | |
clrf FSR2L, ACCESS | |
movlw 5 | |
movff WREG, byte_RAM_EB5 | |
movf byte_RAM_FB, w, BANKED | |
iorwf byte_RAM_FA, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5B7E | |
movff byte_RAM_FC, byte_RAM_159 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5B7E: ; CODE XREF: sub_ROM_5B56+20j | |
movlb 0 | |
decf byte_RAM_FA, w, BANKED | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5B8E | |
movff byte_RAM_FC, byte_RAM_15A | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5B8E: ; CODE XREF: sub_ROM_5B56+30j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 2 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5BA4 | |
movff byte_RAM_FC, byte_RAM_15B | |
movff byte_RAM_FD, byte_RAM_15C | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5BA4: ; CODE XREF: sub_ROM_5B56+42j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 3 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5BBA | |
movff byte_RAM_FC, byte_RAM_15D | |
movff byte_RAM_FD, byte_RAM_15E | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5BBA: ; CODE XREF: sub_ROM_5B56+58j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 4 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5BD0 | |
movff byte_RAM_FC, byte_RAM_15F | |
movff byte_RAM_FD, byte_RAM_160 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5BD0: ; CODE XREF: sub_ROM_5B56+6Ej | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 5 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5BE6 | |
movff byte_RAM_FC, byte_RAM_161 | |
movff byte_RAM_FD, byte_RAM_162 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5BE6: ; CODE XREF: sub_ROM_5B56+84j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 6 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5BFC | |
movff byte_RAM_FC, byte_RAM_163 | |
movff byte_RAM_FD, byte_RAM_164 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5BFC: ; CODE XREF: sub_ROM_5B56+9Aj | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 7 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5C0E | |
movff byte_RAM_FC, byte_RAM_165 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5C0E: ; CODE XREF: sub_ROM_5B56+B0j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 8 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5C24 | |
movff byte_RAM_FC, byte_RAM_166 | |
movff byte_RAM_FD, byte_RAM_167 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5C24: ; CODE XREF: sub_ROM_5B56+C2j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 9 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5C3A | |
movff byte_RAM_FC, byte_RAM_168 | |
movff byte_RAM_FD, byte_RAM_169 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5C3A: ; CODE XREF: sub_ROM_5B56+D8j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 0A | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5C50 | |
movff byte_RAM_FC, byte_RAM_16A | |
movff byte_RAM_FD, byte_RAM_16B | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5C50: ; CODE XREF: sub_ROM_5B56+EEj | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 0B | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5C66 | |
movff byte_RAM_FC, byte_RAM_16C | |
movff byte_RAM_FD, byte_RAM_16D | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5C66: ; CODE XREF: sub_ROM_5B56+104j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 0C | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5C7C | |
movff byte_RAM_FC, byte_RAM_16E | |
movff byte_RAM_FD, byte_RAM_16F | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5C7C: ; CODE XREF: sub_ROM_5B56+11Aj | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 0D | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5C92 | |
movff byte_RAM_FC, byte_RAM_170 | |
movff byte_RAM_FD, byte_RAM_171 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5C92: ; CODE XREF: sub_ROM_5B56+130j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 0E | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5CA8 | |
movff byte_RAM_FC, byte_RAM_172 | |
movff byte_RAM_FD, byte_RAM_173 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5CA8: ; CODE XREF: sub_ROM_5B56+146j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 0F | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5CBE | |
movff byte_RAM_FC, byte_RAM_174 | |
movff byte_RAM_FD, byte_RAM_175 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5CBE: ; CODE XREF: sub_ROM_5B56+15Cj | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 10 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5CD4 | |
movff byte_RAM_FC, byte_RAM_176 | |
movff byte_RAM_FD, byte_RAM_177 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5CD4: ; CODE XREF: sub_ROM_5B56+172j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 11 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5CEA | |
movff byte_RAM_FC, byte_RAM_178 | |
movff byte_RAM_FD, byte_RAM_179 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5CEA: ; CODE XREF: sub_ROM_5B56+188j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 12 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5D00 | |
movff byte_RAM_FC, byte_RAM_17A | |
movff byte_RAM_FD, byte_RAM_17B | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5D00: ; CODE XREF: sub_ROM_5B56+19Ej | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 13 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5D16 | |
movff byte_RAM_FC, byte_RAM_17C | |
movff byte_RAM_FD, byte_RAM_17D | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5D16: ; CODE XREF: sub_ROM_5B56+1B4j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 14 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5E84 | |
movff byte_RAM_FC, byte_RAM_17E | |
movff byte_RAM_FD, byte_RAM_17F | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5D2C: ; CODE XREF: sub_ROM_5B56+10j | |
movlb 0 | |
movlw 0 | |
subwf byte_RAM_FB, w, BANKED | |
movlw 32 ; '2' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FA, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_ROM_5E84 | |
movlw 0 | |
subwf byte_RAM_FB, w, BANKED | |
movlw 44 ; 'D' | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_FA, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_5E84 | |
clrf FSR2L, ACCESS | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 32 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5D64 | |
movff byte_RAM_FC, byte_RAM_132 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5D64: ; CODE XREF: sub_ROM_5B56+206j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 33 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5D76 | |
movff byte_RAM_FC, byte_RAM_133 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5D76: ; CODE XREF: sub_ROM_5B56+218j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 34 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5D88 | |
movff byte_RAM_FC, byte_RAM_134 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5D88: ; CODE XREF: sub_ROM_5B56+22Aj | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 35 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5D9A | |
movff byte_RAM_FC, byte_RAM_135 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5D9A: ; CODE XREF: sub_ROM_5B56+23Cj | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 36 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5DAC | |
movff byte_RAM_FC, byte_RAM_136 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5DAC: ; CODE XREF: sub_ROM_5B56+24Ej | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 37 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5DBE | |
movff byte_RAM_FC, byte_RAM_137 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5DBE: ; CODE XREF: sub_ROM_5B56+260j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 38 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5DD0 | |
movff byte_RAM_FC, byte_RAM_138 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5DD0: ; CODE XREF: sub_ROM_5B56+272j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 39 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5DE2 | |
movff byte_RAM_FC, byte_RAM_139 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5DE2: ; CODE XREF: sub_ROM_5B56+284j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 3A | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5DF8 | |
movff byte_RAM_FC, byte_RAM_13A | |
movff byte_RAM_FD, byte_RAM_13B | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5DF8: ; CODE XREF: sub_ROM_5B56+296j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 3B | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5E0A | |
movff byte_RAM_FC, byte_RAM_13C | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5E0A: ; CODE XREF: sub_ROM_5B56+2ACj | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 3C | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5E1C | |
movff byte_RAM_FC, byte_RAM_13D | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5E1C: ; CODE XREF: sub_ROM_5B56+2BEj | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 3D | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5E2E | |
movff byte_RAM_FC, byte_RAM_13E | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5E2E: ; CODE XREF: sub_ROM_5B56+2D0j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 3E | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5E40 | |
movff byte_RAM_FC, byte_RAM_13F | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5E40: ; CODE XREF: sub_ROM_5B56+2E2j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 3F | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5E52 | |
movff byte_RAM_FC, byte_RAM_140 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5E52: ; CODE XREF: sub_ROM_5B56+2F4j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 40 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5E64 | |
movff byte_RAM_FC, byte_RAM_141 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5E64: ; CODE XREF: sub_ROM_5B56+306j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 41 | |
iorwf byte_RAM_FB, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5E76 | |
movff byte_RAM_FC, byte_RAM_142 | |
bra loc_ROM_5E84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5E76: ; CODE XREF: sub_ROM_5B56+318j | |
movlb 0 | |
movf byte_RAM_FA, w, BANKED | |
xorlw 42 | |
iorwf byte_RAM_FB, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
movff byte_RAM_FC, byte_RAM_143 | |
loc_ROM_5E84: ; CODE XREF: sub_ROM_5B56+26j | |
; sub_ROM_5B56+36j ... | |
movf FSR2L, w, ACCESS | |
return 0 | |
; End of function sub_ROM_5B56 | |
; --------------------------------------------------------------------------- | |
byte 0FC, 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_5E8A: ; CODE XREF: sub_ROM_4982+18p | |
; sub_ROM_4982+F0p ... | |
movlw 55 ; 'U' | |
movwf FSR1L, ACCESS | |
clrf FSR2L, ACCESS | |
loc_ROM_5E90: ; CODE XREF: sub_ROM_5E8A+3Ej | |
movlb 0 | |
movf byte_RAM_FE, w, BANKED | |
subwf FSR2L, w, ACCESS | |
btfsc STATUS, C, ACCESS | |
bra loc_ROM_5ECA | |
movlb 0 | |
movf byte_RAM_FF, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5EB4 | |
movf FSR2L, w, ACCESS | |
addwf byte_RAM_FC, w, BANKED | |
movwf FSR0L, ACCESS | |
movlw 0 | |
addwfc byte_RAM_FD, w, BANKED | |
movwf FSR0H, ACCESS | |
movf INDF0, w, ACCESS | |
xorwf FSR1L, f, ACCESS | |
bra loc_ROM_5EC6 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5EB4: ; CODE XREF: sub_ROM_5E8A+16j | |
movf FSR2L, w, ACCESS | |
movlb 0 | |
addwf byte_RAM_FC, w, BANKED | |
movwf FSR0L, ACCESS | |
movlw 0 | |
addwfc byte_RAM_FD, w, BANKED | |
movwf FSR0H, ACCESS | |
movf INDF0, w, ACCESS | |
addwf FSR1L, f, ACCESS | |
loc_ROM_5EC6: ; CODE XREF: sub_ROM_5E8A+28j | |
incf FSR2L, f, ACCESS | |
bra loc_ROM_5E90 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5ECA: ; CODE XREF: sub_ROM_5E8A+Ej | |
movf FSR1L, w, ACCESS | |
return 0 | |
; End of function sub_ROM_5E8A | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_5ECE: ; CODE XREF: seg001:00006F44p | |
bcf PIR1, SSPIF, ACCESS | |
movf SSPBUF, w, ACCESS | |
movwf FSR2L, ACCESS | |
btfsc SSPCON1, WCOL, ACCESS | |
bcf SSPCON1, WCOL, ACCESS | |
btfss SSPCON1, SSPOV, ACCESS | |
bra loc_ROM_5EE4 | |
bcf SSPCON1, SSPOV, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EA0, BANKED | |
bra loc_ROM_5F56 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
loc_ROM_5EE4: ; CODE XREF: sub_ROM_5ECE+Cj | |
btfsc byte_RAM_23, 3, ACCESS | |
bra loc_ROM_5F5A | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EA0, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5F1A | |
movf FSR2L, w, ACCESS | |
xorlw 0B0 | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5F06 | |
movff FSR2L, byte_RAM_F05 | |
movlb 0E | |
incf byte_RAM_EA0, f, BANKED | |
movlw 0A | |
movff WREG, byte_RAM_EA1 | |
loc_ROM_5F06: ; CODE XREF: sub_ROM_5ECE+28j | |
movff byte_RAM_EA0, WREG | |
lfsr FSR0, byte_RAM_F11 | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movf INDF0, w, ACCESS | |
movwf SSPBUF, ACCESS | |
bra loc_ROM_5F4E | |
; --------------------------------------------------------------------------- | |
loc_ROM_5F1A: ; CODE XREF: sub_ROM_5ECE+20j | |
movff byte_RAM_EA0, WREG | |
lfsr FSR0, byte_RAM_F05 | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movff FSR2L, INDF0 | |
movlb 0E | |
incf byte_RAM_EA0, f, BANKED | |
movff byte_RAM_EA0, WREG | |
lfsr FSR0, byte_RAM_F11 | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movf INDF0, w, ACCESS | |
movwf SSPBUF, ACCESS | |
movff byte_RAM_EA0, WREG | |
movlb 0E | |
cpfslt byte_RAM_EA1, BANKED | |
bra loc_ROM_5F4E | |
bsf byte_RAM_23, 3, ACCESS | |
loc_ROM_5F4E: ; CODE XREF: sub_ROM_5ECE+4Aj | |
; sub_ROM_5ECE+7Cj | |
btfss byte_RAM_23, 3, ACCESS | |
bra loc_ROM_5F56 | |
clrf byte_RAM_4E, ACCESS | |
bra loc_ROM_5F5A | |
; --------------------------------------------------------------------------- | |
loc_ROM_5F56: ; CODE XREF: sub_ROM_5ECE+14j | |
; sub_ROM_5ECE+82j | |
movlw 0F | |
movwf byte_RAM_4E, ACCESS | |
loc_ROM_5F5A: ; CODE XREF: sub_ROM_5ECE+18j | |
; sub_ROM_5ECE+86j | |
return 0 | |
; End of function sub_ROM_5ECE | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_ROM_5F5C: ; CODE XREF: seg001:00006F80p | |
movff byte_RAM_EA6, WREG | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_EA5, BANKED | |
bra loc_ROM_5F7E | |
movff byte_RAM_EA5, WREG | |
lfsr FSR0, byte_RAM_F1D | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movf INDF0, w, ACCESS | |
movwf TXREG, ACCESS | |
movlw 1 | |
incf byte_RAM_EA5, f, BANKED | |
bra loc_ROM_5F84 | |
; --------------------------------------------------------------------------- | |
loc_ROM_5F7E: ; CODE XREF: sub_ROM_5F5C+8j | |
bcf PIE1, TXIE, ACCESS | |
movlw 2 | |
movwf byte_RAM_49, ACCESS | |
loc_ROM_5F84: ; CODE XREF: sub_ROM_5F5C+20j | |
return 0 | |
; End of function sub_ROM_5F5C | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
sub_ROM_5F86: ; CODE XREF: seg001:00006F74p | |
; FUNCTION CHUNK AT 0000600E SIZE 00000002 BYTES | |
btfsc RCSTA, FERR, ACCESS | |
bra loc_ROM_5F8E | |
btfss RCSTA, OERR, ACCESS | |
bra loc_ROM_5F9C | |
loc_ROM_5F8E: ; CODE XREF: sub_ROM_5F86+2j | |
bcf RCSTA, CREN, ACCESS | |
movf RCREG, w, ACCESS | |
movwf FSR2L, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EA3, BANKED | |
bsf RCSTA, CREN, ACCESS | |
bra loc_seg001_600E | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
loc_ROM_5F9C: ; CODE XREF: sub_ROM_5F86+6j | |
movf RCREG, w, ACCESS | |
movwf FSR2L, ACCESS | |
btfss byte_RAM_1A, 1, ACCESS | |
btfsc byte_RAM_19, 7, ACCESS | |
bra loc_seg001_600E | |
movlw 2 | |
movwf byte_RAM_48, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EA3, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5FC6 | |
movf FSR2L, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_600E | |
movff FSR2L, byte_RAM_F1D | |
movlb 0E | |
movlw 1 | |
incf byte_RAM_EA3, f, BANKED | |
bra loc_seg001_600E | |
; --------------------------------------------------------------------------- | |
loc_ROM_5FC6: ; CODE XREF: sub_ROM_5F86+2Aj | |
movff byte_RAM_EA3, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_ROM_5FEC | |
movlw 19 | |
cpfslt FSR2L, ACCESS | |
bra loc_ROM_5FE6 | |
movff FSR2L, byte_RAM_F1E | |
movlb 0E | |
movlw 1 | |
incf byte_RAM_EA3, f, BANKED | |
movff FSR2L, byte_RAM_EA4 | |
bra loc_seg001_600E | |
; --------------------------------------------------------------------------- | |
loc_ROM_5FE6: ; CODE XREF: sub_ROM_5F86+4Ej | |
movlb 0E | |
clrf byte_RAM_EA3, BANKED | |
bra loc_seg001_600E | |
; --------------------------------------------------------------------------- | |
loc_ROM_5FEC: ; CODE XREF: sub_ROM_5F86+48j | |
movff byte_RAM_EA3, WREG | |
lfsr FSR0, byte_RAM_F1D | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movff FSR2L, INDF0 | |
movlb 0E | |
; End of function sub_ROM_5F86 | |
; =========================================================================== | |
; Segment type: Pure code | |
; .text (seg001) | |
; drop bsr | |
; drop pclath | |
; drop pclatu | |
incf byte_RAM_A3, f, BANKED | |
movff byte_RAM_EA3, WREG | |
movlb 0E | |
; assume bsr = 0E | |
cpfslt byte_RAM_EA4, BANKED | |
bra loc_seg001_600E | |
bsf byte_RAM_1A, 1, ACCESS | |
; START OF FUNCTION CHUNK FOR sub_ROM_5F86 | |
loc_seg001_600E: ; CODE XREF: sub_ROM_5F86+14j | |
; sub_ROM_5F86+1Ej ... | |
return 0 | |
; END OF FUNCTION CHUNK FOR sub_ROM_5F86 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
; assume pclath = 0 | |
loc_seg001_6010: ; CODE XREF: ROM:003Cj | |
bcf INTCON, GIE_GIEH, ACCESS | |
rcall sub_seg001_6068 | |
; --------------------------------------------------------------------------- | |
call sub_seg001_816A, 0 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_2D42, 0 | |
; --------------------------------------------------------------------------- | |
call sub_seg001_772A, 0 | |
; --------------------------------------------------------------------------- | |
rcall sub_seg001_60C4 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_40, 0 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_150, 0 | |
; --------------------------------------------------------------------------- | |
rcall sub_seg001_60B6 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_E60, 0 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_495A, 0 | |
; --------------------------------------------------------------------------- | |
bsf INTCON, PEIE_GIEL, ACCESS | |
bsf INTCON, GIE_GIEH, ACCESS | |
loc_seg001_6038: ; CODE XREF: seg001:00006066j | |
clrf byte_RAM_3A, ACCESS | |
call sub_ROM_162, 0 | |
; --------------------------------------------------------------------------- | |
rcall sub_seg001_6116 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_E92, 0 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_4982, 0 | |
; --------------------------------------------------------------------------- | |
btfss byte_RAM_19, 2, ACCESS | |
bra loc_seg001_6062 | |
call sub_seg001_7B7C, 0 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_2D86, 0 | |
; --------------------------------------------------------------------------- | |
call sub_seg001_816C, 0 | |
; --------------------------------------------------------------------------- | |
call sub_seg001_78E4, 0 | |
; --------------------------------------------------------------------------- | |
rcall sub_seg001_6244 | |
; --------------------------------------------------------------------------- | |
call sub_ROM_4850, 0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6062: ; CODE XREF: seg001:0000604Aj | |
movf byte_RAM_3A, w, ACCESS | |
rcall sub_seg001_62AC | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6038 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_6068: ; CODE XREF: seg001:00006012p | |
movlw 72 ; 'r' | |
movwf OSCCON, ACCESS | |
movlw 80 | |
movwf OSCTUNE, ACCESS | |
movlw 13 | |
movwf RCON, ACCESS | |
clrf INTCON, ACCESS | |
movlw 85 | |
movwf INTCON2, ACCESS | |
movlw 0C0 | |
movwf INTCON3, ACCESS | |
clrf PIE1, ACCESS | |
clrf PIE2, ACCESS | |
clrf PIR1, ACCESS | |
clrf PIR2, ACCESS | |
setf IPR1, ACCESS | |
movlw 1F | |
movwf IPR2, ACCESS | |
movlw 5 | |
movwf HLVDCON, ACCESS | |
clrf PORTA, ACCESS | |
movlw 0EF | |
movwf TRISA, ACCESS | |
movlw 2C ; ',' | |
movwf PORTB, ACCESS | |
movlw 0D3 | |
movwf TRISB, ACCESS | |
movlw 40 ; '@' | |
movwf PORTC, ACCESS | |
movlw 9F | |
movwf TRISC, ACCESS | |
clrf PORTD, ACCESS | |
movlw 1 | |
movwf TRISD, ACCESS | |
clrf PORTE, ACCESS | |
movlw 0F | |
movwf TRISE, ACCESS | |
clrwdt | |
return 0 | |
; End of function sub_seg001_6068 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_60B6: ; CODE XREF: seg001:0000602Ap | |
clrf byte_RAM_3D, ACCESS | |
clrf byte_RAM_3E, ACCESS | |
clrf byte_RAM_3F, ACCESS | |
clrf byte_RAM_11, ACCESS | |
clrf byte_RAM_12, ACCESS | |
clrf byte_RAM_13, ACCESS | |
return 0 | |
; End of function sub_seg001_60B6 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_60C4: ; CODE XREF: seg001:00006020p | |
lfsr FSR0, byte_RAM_13D | |
movf INDF0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_60E8 | |
bsf byte_RAM_18, 6, ACCESS | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0A | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
movlw 1 | |
movwf byte_RAM_33, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E7E, BANKED | |
clrf byte_RAM_36, ACCESS | |
movlw 2 | |
movwf byte_RAM_32, ACCESS | |
bra loc_seg001_6114 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
loc_seg001_60E8: ; CODE XREF: sub_seg001_60C4+8j | |
clrf byte_RAM_32, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E7E, BANKED | |
clrf byte_RAM_33, ACCESS | |
movlb 1 | |
; assume bsr = 1 | |
btfsc byte_RAM_159, 5, BANKED | |
bra loc_seg001_6106 | |
movlw 0D | |
movwf byte_RAM_36, ACCESS | |
movlw 1E | |
movff WREG, byte_RAM_EBC | |
movff WREG, byte_RAM_EBB | |
bra loc_seg001_6114 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6106: ; CODE XREF: sub_seg001_60C4+30j | |
movlb 1 | |
btfss byte_RAM_15A, 0, BANKED | |
bra loc_seg001_6112 | |
movlw 0E | |
movwf byte_RAM_36, ACCESS | |
bra loc_seg001_6114 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6112: ; CODE XREF: sub_seg001_60C4+46j | |
clrf byte_RAM_36, ACCESS | |
loc_seg001_6114: ; CODE XREF: sub_seg001_60C4+22j | |
; sub_seg001_60C4+40j ... | |
return 0 | |
; End of function sub_seg001_60C4 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_6116: ; CODE XREF: seg001:0000603Ep | |
clrf FSR1L, ACCESS | |
clrf FSR2L, ACCESS | |
incf byte_RAM_3A, f, ACCESS | |
clrf byte_RAM_3D, ACCESS | |
clrf byte_RAM_3E, ACCESS | |
clrf byte_RAM_3F, ACCESS | |
bcf byte_RAM_21, 2, ACCESS | |
bcf byte_RAM_21, 1, ACCESS | |
movff byte_RAM_E7A, byte_RAM_0 | |
movff byte_RAM_E7A, WREG | |
xorwf byte_RAM_11, w, ACCESS | |
movwf byte_RAM_1, ACCESS | |
andwf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_3D, ACCESS | |
movff byte_RAM_E7B, byte_RAM_0 | |
movff byte_RAM_E7B, WREG | |
xorwf byte_RAM_12, w, ACCESS | |
movwf byte_RAM_1, ACCESS | |
andwf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_3E, ACCESS | |
movff byte_RAM_E7A, byte_RAM_11 | |
movff byte_RAM_E7B, byte_RAM_12 | |
btfss byte_RAM_1A, 2, ACCESS | |
bra loc_seg001_6218 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EE8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_616A | |
movlb 0E | |
movf byte_RAM_EE8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_619C | |
movlb 0E | |
movf byte_RAM_E98, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_619C | |
loc_seg001_616A: ; CODE XREF: sub_seg001_6116+42j | |
btfsc PORTA, RA7, ACCESS | |
bsf FSR2L, 1, ACCESS | |
btfsc PORTA, RA5, ACCESS | |
bsf FSR2L, 5, ACCESS | |
btfsc PORTB, RB4, ACCESS | |
bsf FSR2L, 6, ACCESS | |
btfsc PORTE, RE0, ACCESS | |
bsf FSR2L, 0, ACCESS | |
btfsc PORTC, RC0, ACCESS | |
bsf FSR2L, 7, ACCESS | |
btfsc PORTE, RE1, ACCESS | |
bsf FSR2L, 2, ACCESS | |
bcf PIE1, TMR2IE, ACCESS | |
movf byte_RAM_12, w, ACCESS | |
movwf FSR1L, ACCESS | |
movlw 0E7 | |
andwf FSR2L, f, ACCESS | |
btfsc byte_RAM_43, 1, ACCESS | |
bsf FSR2L, 4, ACCESS | |
btfsc byte_RAM_43, 0, ACCESS | |
bsf FSR2L, 3, ACCESS | |
bsf PIE1, TMR2IE, ACCESS | |
movlw 23 ; '#' | |
xorwf FSR2L, f, ACCESS | |
bra loc_seg001_61B6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_619C: ; CODE XREF: sub_seg001_6116+4Aj | |
; sub_seg001_6116+52j | |
movf byte_RAM_13, w, ACCESS | |
andlw 67 | |
movwf FSR2L, ACCESS | |
bcf PIE1, TMR2IE, ACCESS | |
movf byte_RAM_12, w, ACCESS | |
movwf FSR1L, ACCESS | |
movlw 0E7 | |
andwf FSR2L, f, ACCESS | |
btfsc byte_RAM_43, 1, ACCESS | |
bsf FSR2L, 4, ACCESS | |
btfsc byte_RAM_43, 0, ACCESS | |
bsf FSR2L, 3, ACCESS | |
bsf PIE1, TMR2IE, ACCESS | |
loc_seg001_61B6: ; CODE XREF: sub_seg001_6116+84j | |
movf FSR1L, w, ACCESS | |
xorwf byte_RAM_12, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_61C6 | |
movf FSR2L, w, ACCESS | |
xorwf byte_RAM_13, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_620E | |
loc_seg001_61C6: ; CODE XREF: sub_seg001_6116+A6j | |
movff byte_RAM_E6F, WREG | |
cpfseq FSR1L, ACCESS | |
bra loc_seg001_620E | |
movff byte_RAM_E70, WREG | |
cpfseq FSR2L, ACCESS | |
bra loc_seg001_620E | |
incf byte_RAM_4A, f, ACCESS | |
movlw 4 | |
cpfsgt byte_RAM_4A, ACCESS | |
bra loc_seg001_6218 | |
clrf byte_RAM_4A, ACCESS | |
btfsc byte_RAM_13, 7, ACCESS | |
btfsc FSR2L, 7, ACCESS | |
bra loc_seg001_61E8 | |
bsf byte_RAM_21, 1, ACCESS | |
loc_seg001_61E8: ; CODE XREF: sub_seg001_6116+CEj | |
btfsc byte_RAM_13, 4, ACCESS | |
btfsc FSR2L, 4, ACCESS | |
bra loc_seg001_61F0 | |
bsf byte_RAM_21, 2, ACCESS | |
loc_seg001_61F0: ; CODE XREF: sub_seg001_6116+D6j | |
movf FSR1L, w, ACCESS | |
xorwf byte_RAM_12, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
andwf FSR1L, w, ACCESS | |
movwf byte_RAM_3E, ACCESS | |
movf FSR2L, w, ACCESS | |
xorwf byte_RAM_13, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
andwf FSR2L, w, ACCESS | |
movwf byte_RAM_3F, ACCESS | |
movf FSR1L, w, ACCESS | |
movwf byte_RAM_12, ACCESS | |
movf FSR2L, w, ACCESS | |
movwf byte_RAM_13, ACCESS | |
bra loc_seg001_6218 | |
; --------------------------------------------------------------------------- | |
loc_seg001_620E: ; CODE XREF: sub_seg001_6116+AEj | |
; sub_seg001_6116+B6j ... | |
clrf byte_RAM_4A, ACCESS | |
movff FSR1L, byte_RAM_E6F | |
movff FSR2L, byte_RAM_E70 | |
loc_seg001_6218: ; CODE XREF: sub_seg001_6116+3Aj | |
; sub_seg001_6116+C6j ... | |
clrf byte_RAM_2A, ACCESS | |
btfsc byte_RAM_11, 0, ACCESS | |
incf byte_RAM_2A, f, ACCESS | |
btfsc byte_RAM_11, 1, ACCESS | |
incf byte_RAM_2A, f, ACCESS | |
btfsc byte_RAM_11, 2, ACCESS | |
incf byte_RAM_2A, f, ACCESS | |
btfsc byte_RAM_11, 3, ACCESS | |
incf byte_RAM_2A, f, ACCESS | |
btfsc byte_RAM_11, 4, ACCESS | |
incf byte_RAM_2A, f, ACCESS | |
btfsc byte_RAM_11, 5, ACCESS | |
incf byte_RAM_2A, f, ACCESS | |
btfsc byte_RAM_11, 6, ACCESS | |
incf byte_RAM_2A, f, ACCESS | |
btfsc byte_RAM_11, 7, ACCESS | |
incf byte_RAM_2A, f, ACCESS | |
btfsc byte_RAM_12, 0, ACCESS | |
incf byte_RAM_2A, f, ACCESS | |
btfsc byte_RAM_12, 1, ACCESS | |
incf byte_RAM_2A, f, ACCESS | |
return 0 | |
; End of function sub_seg001_6116 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_6244: ; CODE XREF: seg001:0000605Cp | |
incf byte_RAM_3A, f, ACCESS | |
bcf INTCON, GIE_GIEH, ACCESS | |
clrf byte_RAM_41, ACCESS | |
btfsc byte_RAM_27, 6, ACCESS | |
bsf byte_RAM_41, 6, ACCESS | |
btfsc byte_RAM_27, 4, ACCESS | |
bsf byte_RAM_41, 2, ACCESS | |
btfsc byte_RAM_27, 3, ACCESS | |
bsf byte_RAM_41, 4, ACCESS | |
btfsc byte_RAM_27, 7, ACCESS | |
bsf byte_RAM_41, 5, ACCESS | |
btfsc byte_RAM_28, 0, ACCESS | |
bsf byte_RAM_41, 3, ACCESS | |
btfsc byte_RAM_27, 2, ACCESS | |
bsf byte_RAM_41, 1, ACCESS | |
btfsc byte_RAM_27, 5, ACCESS | |
bsf byte_RAM_41, 7, ACCESS | |
btfss byte_RAM_27, 1, ACCESS | |
bra loc_seg001_626E | |
bsf byte_RAM_1D, 4, ACCESS | |
bra loc_seg001_6270 | |
; --------------------------------------------------------------------------- | |
loc_seg001_626E: ; CODE XREF: sub_seg001_6244+24j | |
bcf byte_RAM_1D, 4, ACCESS | |
loc_seg001_6270: ; CODE XREF: sub_seg001_6244+28j | |
btfss byte_RAM_27, 0, ACCESS | |
bra loc_seg001_6278 | |
bsf byte_RAM_1D, 5, ACCESS | |
bra loc_seg001_627A | |
; --------------------------------------------------------------------------- | |
loc_seg001_6278: ; CODE XREF: sub_seg001_6244+2Ej | |
bcf byte_RAM_1D, 5, ACCESS | |
loc_seg001_627A: ; CODE XREF: sub_seg001_6244+32j | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EE8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6296 | |
movlb 0E | |
movf byte_RAM_EE8, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6292 | |
movlb 0E | |
movf byte_RAM_E98, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6296 | |
loc_seg001_6292: ; CODE XREF: sub_seg001_6244+44j | |
bcf PORTB, RB3, ACCESS | |
bra loc_seg001_6298 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6296: ; CODE XREF: sub_seg001_6244+3Cj | |
; sub_seg001_6244+4Cj | |
bsf PORTB, RB3, ACCESS | |
loc_seg001_6298: ; CODE XREF: sub_seg001_6244+50j | |
btfss byte_RAM_19, 5, ACCESS | |
bra loc_seg001_62A8 | |
movf PORTD, w, ACCESS | |
movwf byte_RAM_40, ACCESS | |
movlw 1 | |
andwf byte_RAM_40, f, ACCESS | |
movf byte_RAM_40, w, ACCESS | |
movwf PORTD, ACCESS | |
loc_seg001_62A8: ; CODE XREF: sub_seg001_6244+56j | |
bsf INTCON, GIE_GIEH, ACCESS | |
return 0 | |
; End of function sub_seg001_6244 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_62AC: ; CODE XREF: seg001:00006064p | |
movwf FSR2L, ACCESS | |
btfsc byte_RAM_19, 2, ACCESS | |
bra loc_seg001_62BA | |
movf FSR2L, w, ACCESS | |
xorlw 4 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_62C4 | |
loc_seg001_62BA: ; CODE XREF: sub_seg001_62AC+4j | |
btfss byte_RAM_19, 2, ACCESS | |
bra loc_seg001_62C6 | |
movf FSR2L, w, ACCESS | |
xorlw 0A | |
btfsc STATUS, Z, ACCESS | |
loc_seg001_62C4: ; CODE XREF: sub_seg001_62AC+Cj | |
clrwdt | |
loc_seg001_62C6: ; CODE XREF: sub_seg001_62AC+10j | |
return 0 | |
; End of function sub_seg001_62AC | |
; assume bsr = 0E | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_62C8: ; CODE XREF: sub_ROM_2D86:loc_ROM_2EAEp | |
return 0 | |
; End of function sub_seg001_62C8 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_62CA: ; CODE XREF: sub_ROM_2D86:loc_ROM_2EB6p | |
movlw 1 | |
movlb 0E | |
cpfsgt byte_RAM_E7F, BANKED | |
bra loc_seg001_63DA | |
btfss byte_RAM_11, 0, ACCESS | |
btfsc byte_RAM_11, 2, ACCESS | |
bra loc_seg001_62E8 | |
btfss byte_RAM_12, 1, ACCESS | |
btfsc byte_RAM_11, 3, ACCESS | |
bra loc_seg001_62E8 | |
btfss byte_RAM_11, 1, ACCESS | |
btfsc byte_RAM_11, 5, ACCESS | |
bra loc_seg001_62E8 | |
btfss byte_RAM_11, 6, ACCESS | |
bra loc_seg001_62F2 | |
loc_seg001_62E8: ; CODE XREF: sub_seg001_62CA+Cj | |
; sub_seg001_62CA+12j ... | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_62F2 | |
loc_seg001_62EE: ; CODE XREF: sub_seg001_62CA+50j | |
movlw 2 | |
bra loc_seg001_630C | |
; --------------------------------------------------------------------------- | |
loc_seg001_62F2: ; CODE XREF: sub_seg001_62CA+1Cj | |
; sub_seg001_62CA+22j | |
btfss byte_RAM_3E, 0, ACCESS | |
bra loc_seg001_6300 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6300 | |
movlw 3 | |
bra loc_seg001_630C | |
; --------------------------------------------------------------------------- | |
loc_seg001_6300: ; CODE XREF: sub_seg001_62CA+2Aj | |
; sub_seg001_62CA+30j | |
btfss byte_RAM_3D, 4, ACCESS | |
bra loc_seg001_6312 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6312 | |
movlw 4 | |
loc_seg001_630C: ; CODE XREF: sub_seg001_62CA+26j | |
; sub_seg001_62CA+34j | |
movff WREG, byte_RAM_E7F | |
bra loc_seg001_63DA | |
; --------------------------------------------------------------------------- | |
loc_seg001_6312: ; CODE XREF: sub_seg001_62CA+38j | |
; sub_seg001_62CA+3Ej | |
movlw 4 | |
movlb 0E | |
cpfsgt byte_RAM_E7F, BANKED | |
bra loc_seg001_63DA | |
bra loc_seg001_62EE | |
; --------------------------------------------------------------------------- | |
loc_seg001_631C: ; CODE XREF: sub_seg001_62CA+116j | |
bra loc_seg001_63CE | |
; --------------------------------------------------------------------------- | |
loc_seg001_631E: ; CODE XREF: sub_seg001_62CA+11Aj | |
movlw 17 | |
movwf byte_RAM_65, ACCESS | |
clrf byte_RAM_66, ACCESS | |
bra loc_seg001_63D6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6326: ; CODE XREF: sub_seg001_62CA+11Ej | |
btfss byte_RAM_11, 1, ACCESS | |
bra loc_seg001_6336 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6336 | |
movlw 64 ; 'd' | |
movwf byte_RAM_2F, ACCESS | |
bra loc_seg001_63F2 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6336: ; CODE XREF: sub_seg001_62CA+5Ej | |
; sub_seg001_62CA+64j | |
btfss byte_RAM_11, 2, ACCESS | |
bra loc_seg001_6346 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6346 | |
setf byte_RAM_67, ACCESS | |
setf byte_RAM_68, ACCESS | |
bra loc_seg001_63F2 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6346: ; CODE XREF: sub_seg001_62CA+6Ej | |
; sub_seg001_62CA+74j | |
btfss byte_RAM_11, 5, ACCESS | |
bra loc_seg001_636C | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_636C | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
bra loc_seg001_63F2 | |
; --------------------------------------------------------------------------- | |
loc_seg001_636C: ; CODE XREF: sub_seg001_62CA+7Ej | |
; sub_seg001_62CA+84j | |
btfss byte_RAM_12, 1, ACCESS | |
bra loc_seg001_637A | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_637A | |
movlw 1 | |
bra loc_seg001_639C | |
; --------------------------------------------------------------------------- | |
loc_seg001_637A: ; CODE XREF: sub_seg001_62CA+A4j | |
; sub_seg001_62CA+AAj | |
btfss byte_RAM_11, 0, ACCESS | |
bra loc_seg001_6388 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6388 | |
movlw 2 | |
bra loc_seg001_639C | |
; --------------------------------------------------------------------------- | |
loc_seg001_6388: ; CODE XREF: sub_seg001_62CA+B2j | |
; sub_seg001_62CA+B8j | |
btfss byte_RAM_11, 3, ACCESS | |
bra loc_seg001_63A0 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_63A0 | |
btfsc byte_RAM_13, 0, ACCESS | |
bra loc_seg001_639A | |
btfss byte_RAM_13, 5, ACCESS | |
bra loc_seg001_63A0 | |
loc_seg001_639A: ; CODE XREF: sub_seg001_62CA+CAj | |
movlw 3 | |
loc_seg001_639C: ; CODE XREF: sub_seg001_62CA+AEj | |
; sub_seg001_62CA+BCj | |
movwf byte_RAM_2B, ACCESS | |
bra loc_seg001_63F2 | |
; --------------------------------------------------------------------------- | |
loc_seg001_63A0: ; CODE XREF: sub_seg001_62CA+C0j | |
; sub_seg001_62CA+C6j ... | |
btfss byte_RAM_11, 6, ACCESS | |
bra loc_seg001_63F2 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_63F2 | |
movlw 2B ; '+' | |
movwf byte_RAM_2E, ACCESS | |
movlw 3 | |
movwf byte_RAM_30, ACCESS | |
bra loc_seg001_63F2 | |
; --------------------------------------------------------------------------- | |
loc_seg001_63B4: ; CODE XREF: sub_seg001_62CA+122j | |
btfss byte_RAM_12, 0, ACCESS | |
bra loc_seg001_63F2 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_63F2 | |
setf byte_RAM_65, ACCESS | |
setf byte_RAM_66, ACCESS | |
bra loc_seg001_63D6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_63C4: ; CODE XREF: sub_seg001_62CA+126j | |
btfss byte_RAM_11, 4, ACCESS | |
bra loc_seg001_63F2 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_63F2 | |
loc_seg001_63CE: ; CODE XREF: sub_seg001_62CA:loc_seg001_631Cj | |
movlw 0FE | |
movwf byte_RAM_65, ACCESS | |
movlw 0FF | |
setf byte_RAM_66, ACCESS | |
loc_seg001_63D6: ; CODE XREF: sub_seg001_62CA+5Aj | |
; sub_seg001_62CA+F8j | |
bsf byte_RAM_1F, 1, ACCESS | |
bra loc_seg001_63F2 | |
; --------------------------------------------------------------------------- | |
loc_seg001_63DA: ; CODE XREF: sub_seg001_62CA+6j | |
; sub_seg001_62CA+46j ... | |
movff byte_RAM_E7F, WREG | |
xorlw 0 | |
bz loc_seg001_631C | |
xorlw 1 | |
bz loc_seg001_631E | |
xorlw 3 | |
bz loc_seg001_6326 | |
xorlw 1 | |
bz loc_seg001_63B4 | |
xorlw 7 | |
bz loc_seg001_63C4 | |
loc_seg001_63F2: ; CODE XREF: sub_seg001_62CA+6Aj | |
; sub_seg001_62CA+7Aj ... | |
return 0 | |
; End of function sub_seg001_62CA | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_63F4: ; CODE XREF: sub_ROM_2D86:loc_ROM_2ED6p | |
bra loc_seg001_6468 | |
; --------------------------------------------------------------------------- | |
loc_seg001_63F6: ; CODE XREF: sub_seg001_63F4+7Aj | |
btfss byte_RAM_3D, 2, ACCESS | |
bra loc_seg001_6400 | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_6436 | |
loc_seg001_6400: ; CODE XREF: sub_seg001_63F4+4j | |
btfss byte_RAM_3D, 1, ACCESS | |
bra loc_seg001_647C | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_647C | |
loc_seg001_640A: ; CODE XREF: sub_seg001_63F4+22j | |
movlw 2 | |
bra loc_seg001_6438 | |
; --------------------------------------------------------------------------- | |
loc_seg001_640E: ; CODE XREF: sub_seg001_63F4+7Ej | |
btfss byte_RAM_3D, 1, ACCESS | |
bra loc_seg001_6418 | |
decf byte_RAM_2A, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_640A | |
loc_seg001_6418: ; CODE XREF: sub_seg001_63F4+1Cj | |
btfss byte_RAM_3D, 7, ACCESS | |
bra loc_seg001_647C | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_647C | |
movlb 1 | |
; assume bsr = 1 | |
bsf byte_RAM_159, 6, BANKED | |
bra loc_seg001_644C | |
; --------------------------------------------------------------------------- | |
loc_seg001_6428: ; CODE XREF: sub_seg001_63F4+5Cj | |
movlw 9 | |
bra loc_seg001_6454 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_seg001_642C: ; CODE XREF: sub_seg001_63F4+82j | |
btfss byte_RAM_3D, 2, ACCESS | |
bra loc_seg001_643E | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_643E | |
loc_seg001_6436: ; CODE XREF: sub_seg001_63F4+Aj | |
movlw 1 | |
; assume bsr = 1 | |
loc_seg001_6438: ; CODE XREF: sub_seg001_63F4+18j | |
; sub_seg001_63F4+70j | |
movff WREG, byte_RAM_E7F | |
bra loc_seg001_647C | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_seg001_643E: ; CODE XREF: sub_seg001_63F4+3Aj | |
; sub_seg001_63F4+40j | |
btfss byte_RAM_3D, 7, ACCESS | |
bra loc_seg001_647C | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_647C | |
movlb 1 | |
; assume bsr = 1 | |
bcf byte_RAM_159, 6, BANKED | |
loc_seg001_644C: ; CODE XREF: sub_seg001_63F4+32j | |
movlb 1 | |
btfsc byte_RAM_159, 6, BANKED | |
bra loc_seg001_6428 | |
movlw 1 | |
loc_seg001_6454: ; CODE XREF: sub_seg001_63F4+36j | |
movff WREG, byte_RAM_140 | |
movlw 5 | |
movff WREG, byte_RAM_EB8 | |
movff WREG, byte_RAM_EB5 | |
movlw 3 | |
bra loc_seg001_6438 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_seg001_6466: ; CODE XREF: sub_seg001_63F4+86j | |
bra loc_seg001_647C | |
; --------------------------------------------------------------------------- | |
loc_seg001_6468: ; CODE XREF: sub_seg001_63F4j | |
movff byte_RAM_E7F, WREG | |
xorlw 0 | |
bz loc_seg001_63F6 | |
xorlw 1 | |
bz loc_seg001_640E | |
xorlw 3 | |
bz loc_seg001_642C | |
xorlw 1 | |
bz loc_seg001_6466 | |
loc_seg001_647C: ; CODE XREF: sub_seg001_63F4+Ej | |
; sub_seg001_63F4+14j ... | |
return 0 | |
; End of function sub_seg001_63F4 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_647E: ; CODE XREF: sub_ROM_2D86:loc_ROM_2ECEp | |
btfss byte_RAM_3D, 1, ACCESS | |
bra loc_seg001_6494 | |
decf byte_RAM_2A, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6494 | |
movlb 0E | |
incf byte_RAM_E7F, f, BANKED | |
movlw 6 | |
cpfsgt byte_RAM_E7F, BANKED | |
bra loc_seg001_6494 | |
clrf byte_RAM_E7F, BANKED | |
loc_seg001_6494: ; CODE XREF: sub_seg001_647E+2j | |
; sub_seg001_647E+8j ... | |
return 0 | |
; End of function sub_seg001_647E | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_6496: ; CODE XREF: sub_ROM_2D86:loc_ROM_2EBEp | |
bra loc_seg001_650A | |
; --------------------------------------------------------------------------- | |
loc_seg001_6498: ; CODE XREF: sub_seg001_6496+7Aj | |
; sub_seg001_6496+82j ... | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_654E | |
bsf byte_RAM_1F, 5, ACCESS | |
movlb 1 | |
movlw 14 | |
bra loc_seg001_64BE | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_seg001_64AA: ; CODE XREF: sub_seg001_6496+7Ej | |
movlw 27 ; ''' | |
movwf byte_RAM_2C, ACCESS | |
loc_seg001_64AE: ; CODE XREF: sub_seg001_6496+4Cj | |
; sub_seg001_6496+56j ... | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_654E | |
loc_seg001_64B8: ; CODE XREF: sub_seg001_6496+40j | |
bsf byte_RAM_1F, 5, ACCESS | |
movlb 1 | |
movlw 0A | |
loc_seg001_64BE: ; CODE XREF: sub_seg001_6496+12j | |
movwf byte_RAM_122, BANKED | |
movlw 0 | |
clrf byte_RAM_123, BANKED | |
bra loc_seg001_654E | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_seg001_64C6: ; CODE XREF: sub_seg001_6496+86j | |
movlw 27 ; ''' | |
movwf byte_RAM_2E, ACCESS | |
movlw 2 | |
movwf byte_RAM_30, ACCESS | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_64B8 | |
bra loc_seg001_654E | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_seg001_64DA: ; CODE XREF: sub_seg001_6496+8Ej | |
movlw 14 | |
movwf byte_RAM_2F, ACCESS | |
setf byte_RAM_67, ACCESS | |
setf byte_RAM_68, ACCESS | |
bra loc_seg001_64AE | |
; --------------------------------------------------------------------------- | |
loc_seg001_64E4: ; CODE XREF: sub_seg001_6496+96j | |
movlw 1 | |
bra loc_seg001_64EA | |
; --------------------------------------------------------------------------- | |
loc_seg001_64E8: ; CODE XREF: sub_seg001_6496+9Ej | |
movlw 2 | |
loc_seg001_64EA: ; CODE XREF: sub_seg001_6496+50j | |
movwf byte_RAM_2B, ACCESS | |
bra loc_seg001_64AE | |
; --------------------------------------------------------------------------- | |
loc_seg001_64EE: ; CODE XREF: sub_seg001_6496+A6j | |
setf byte_RAM_65, ACCESS | |
setf byte_RAM_66, ACCESS | |
bra loc_seg001_64AE | |
; --------------------------------------------------------------------------- | |
loc_seg001_64F4: ; CODE XREF: sub_seg001_6496+AEj | |
movlw 0FE | |
movwf byte_RAM_65, ACCESS | |
setf byte_RAM_66, ACCESS | |
bra loc_seg001_64AE | |
; --------------------------------------------------------------------------- | |
loc_seg001_64FC: ; CODE XREF: sub_seg001_6496+B2j | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_654E | |
bsf byte_RAM_1F, 5, ACCESS | |
; assume bsr = 0E | |
loc_seg001_6508: ; CODE XREF: sub_seg001_6496+B6j | |
bra loc_seg001_654E | |
; --------------------------------------------------------------------------- | |
loc_seg001_650A: ; CODE XREF: sub_seg001_6496j | |
movff byte_RAM_E7F, WREG | |
xorlw 0 | |
bz loc_seg001_6498 | |
xorlw 1 | |
bz loc_seg001_64AA | |
xorlw 3 | |
bz loc_seg001_6498 | |
xorlw 1 | |
bz loc_seg001_64C6 | |
xorlw 7 | |
bz loc_seg001_6498 | |
xorlw 1 | |
bz loc_seg001_64DA | |
xorlw 3 | |
bz loc_seg001_6498 | |
xorlw 1 | |
bz loc_seg001_64E4 | |
xorlw 0F | |
bz loc_seg001_6498 | |
xorlw 1 | |
bz loc_seg001_64E8 | |
xorlw 3 | |
bz loc_seg001_6498 | |
xorlw 1 | |
bz loc_seg001_64EE | |
xorlw 7 | |
bz loc_seg001_6498 | |
xorlw 1 | |
bz loc_seg001_64F4 | |
xorlw 3 | |
bz loc_seg001_64FC | |
xorlw 1 | |
bz loc_seg001_6508 | |
loc_seg001_654E: ; CODE XREF: sub_seg001_6496+Aj | |
; sub_seg001_6496+20j ... | |
return 0 | |
; End of function sub_seg001_6496 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_6550: ; CODE XREF: sub_ROM_2D86:loc_ROM_2EC6p | |
movlb 0E | |
clrf byte_RAM_E6B, BANKED | |
movlb 0E | |
movf byte_RAM_E58, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_679C | |
movlb 0E | |
clrf byte_RAM_E7F, BANKED | |
bra loc_seg001_679C | |
; --------------------------------------------------------------------------- | |
loc_seg001_6562: ; CODE XREF: sub_seg001_6550+254j | |
movlb 0E | |
movf byte_RAM_E58, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_67AC | |
movlb 0E | |
movlw 1 | |
incf byte_RAM_E7F, f, BANKED | |
bra loc_seg001_67AC | |
; --------------------------------------------------------------------------- | |
loc_seg001_6572: ; CODE XREF: sub_seg001_6550+25Aj | |
movff byte_RAM_E58, byte_RAM_0 | |
decf byte_RAM_0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6582 | |
setf byte_RAM_65, ACCESS | |
setf byte_RAM_66, ACCESS | |
bra loc_seg001_65B0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6582: ; CODE XREF: sub_seg001_6550+2Aj | |
movff byte_RAM_E58, WREG | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6596 | |
movlw 0FE | |
movwf byte_RAM_65, ACCESS | |
movlw 0FF | |
setf byte_RAM_66, ACCESS | |
bra loc_seg001_65B0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6596: ; CODE XREF: sub_seg001_6550+3Aj | |
movff byte_RAM_E58, WREG | |
xorlw 9 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_65B4 | |
loc_seg001_65A0: ; CODE XREF: sub_seg001_6550+120j | |
movff byte_RAM_E5A, byte_RAM_6A | |
movff byte_RAM_E5B, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_65 | |
movff byte_RAM_6A, byte_RAM_66 | |
loc_seg001_65B0: ; CODE XREF: sub_seg001_6550+30j | |
; sub_seg001_6550+44j | |
bsf byte_RAM_1F, 1, ACCESS | |
bra loc_seg001_67AC | |
; --------------------------------------------------------------------------- | |
loc_seg001_65B4: ; CODE XREF: sub_seg001_6550+4Ej | |
movff byte_RAM_E58, WREG | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_65E0 | |
movff byte_RAM_E5A, byte_RAM_6A | |
movff byte_RAM_E5B, byte_RAM_69 | |
movf byte_RAM_6A, w, ACCESS | |
iorwf byte_RAM_69, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_65D8 | |
movff byte_RAM_69, byte_RAM_67 | |
movff byte_RAM_6A, byte_RAM_68 | |
bra loc_seg001_6690 | |
; --------------------------------------------------------------------------- | |
loc_seg001_65D8: ; CODE XREF: sub_seg001_6550+7Cj | |
movlw 64 ; 'd' | |
movwf byte_RAM_67, ACCESS | |
clrf byte_RAM_68, ACCESS | |
bra loc_seg001_6690 | |
; --------------------------------------------------------------------------- | |
loc_seg001_65E0: ; CODE XREF: sub_seg001_6550+6Cj | |
movff byte_RAM_E58, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_65F8 | |
movlb 0E | |
movf byte_RAM_E5B, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_665A | |
movlw 32 ; '2' | |
movwf byte_RAM_2F, ACCESS | |
bra loc_seg001_665E | |
; --------------------------------------------------------------------------- | |
loc_seg001_65F8: ; CODE XREF: sub_seg001_6550+98j | |
movff byte_RAM_E58, WREG | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_662C | |
movlb 0E | |
movf byte_RAM_E5B, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_6610 | |
movff byte_RAM_E5B, byte_RAM_2C | |
bra loc_seg001_67AC | |
; --------------------------------------------------------------------------- | |
loc_seg001_6610: ; CODE XREF: sub_seg001_6550+B8j | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_2C, ACCESS | |
bra loc_seg001_67AC | |
; --------------------------------------------------------------------------- | |
loc_seg001_662C: ; CODE XREF: sub_seg001_6550+B0j | |
movff byte_RAM_E58, WREG | |
xorlw 16 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_664C | |
movff byte_RAM_E59, byte_RAM_2C | |
movff byte_RAM_E5A, byte_RAM_6A | |
movff byte_RAM_E5B, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_67 | |
movff byte_RAM_6A, byte_RAM_68 | |
bra loc_seg001_6690 | |
; --------------------------------------------------------------------------- | |
loc_seg001_664C: ; CODE XREF: sub_seg001_6550+E4j | |
movff byte_RAM_E58, WREG | |
xorlw 17 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6662 | |
movff byte_RAM_E59, byte_RAM_2C | |
loc_seg001_665A: ; CODE XREF: sub_seg001_6550+A0j | |
movff byte_RAM_E5B, byte_RAM_2F | |
loc_seg001_665E: ; CODE XREF: sub_seg001_6550+A6j | |
bsf byte_RAM_1F, 0, ACCESS | |
bra loc_seg001_67AC | |
; --------------------------------------------------------------------------- | |
loc_seg001_6662: ; CODE XREF: sub_seg001_6550+104j | |
movff byte_RAM_E58, WREG | |
xorlw 18 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6672 | |
movff byte_RAM_E59, byte_RAM_2C | |
bra loc_seg001_65A0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6672: ; CODE XREF: sub_seg001_6550+11Aj | |
movff byte_RAM_E58, WREG | |
xorlw 1C | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6694 | |
movff byte_RAM_E5A, byte_RAM_6A | |
movff byte_RAM_E5B, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_67 | |
movff byte_RAM_6A, byte_RAM_68 | |
movlw 1 | |
loc_seg001_668E: ; CODE XREF: sub_seg001_6550+160j | |
movwf byte_RAM_2B, ACCESS | |
loc_seg001_6690: ; CODE XREF: sub_seg001_6550+86j | |
; sub_seg001_6550+8Ej ... | |
bsf byte_RAM_1F, 2, ACCESS | |
bra loc_seg001_67AC | |
; --------------------------------------------------------------------------- | |
loc_seg001_6694: ; CODE XREF: sub_seg001_6550+12Aj | |
movff byte_RAM_E58, WREG | |
xorlw 1D | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_66B2 | |
movff byte_RAM_E5A, byte_RAM_6A | |
movff byte_RAM_E5B, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_67 | |
movff byte_RAM_6A, byte_RAM_68 | |
movlw 2 | |
bra loc_seg001_668E | |
; --------------------------------------------------------------------------- | |
loc_seg001_66B2: ; CODE XREF: sub_seg001_6550+14Cj | |
movff byte_RAM_E58, WREG | |
xorlw 1E | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_66D8 | |
movff byte_RAM_E58, WREG | |
xorlw 1F | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_66DC | |
movff byte_RAM_E5A, byte_RAM_6A | |
movff byte_RAM_E5B, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_67 | |
movff byte_RAM_6A, byte_RAM_68 | |
bsf byte_RAM_1F, 2, ACCESS | |
loc_seg001_66D8: ; CODE XREF: sub_seg001_6550+16Aj | |
movlw 3 | |
bra loc_seg001_678A | |
; --------------------------------------------------------------------------- | |
loc_seg001_66DC: ; CODE XREF: sub_seg001_6550+174j | |
movff byte_RAM_E58, WREG | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_66FC | |
movlb 0E | |
movf byte_RAM_E5B, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_66F4 | |
movff byte_RAM_E5B, byte_RAM_2E | |
bra loc_seg001_66F8 | |
; --------------------------------------------------------------------------- | |
loc_seg001_66F4: ; CODE XREF: sub_seg001_6550+19Cj | |
movlw 2B ; '+' | |
movwf byte_RAM_2E, ACCESS | |
loc_seg001_66F8: ; CODE XREF: sub_seg001_6550+1A2j | |
movlw 2 | |
bra loc_seg001_6734 | |
; --------------------------------------------------------------------------- | |
loc_seg001_66FC: ; CODE XREF: sub_seg001_6550+194j | |
movff byte_RAM_E58, WREG | |
xorlw 15 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6712 | |
movff byte_RAM_E5A, byte_RAM_2C | |
movff byte_RAM_E5B, byte_RAM_2E | |
movlw 1 | |
bra loc_seg001_6734 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6712: ; CODE XREF: sub_seg001_6550+1B4j | |
movff byte_RAM_E58, WREG | |
xorlw 19 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6738 | |
movff byte_RAM_E59, byte_RAM_2E | |
movff byte_RAM_E5A, byte_RAM_6A | |
movff byte_RAM_E5B, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_67 | |
movff byte_RAM_6A, byte_RAM_68 | |
bsf byte_RAM_1F, 2, ACCESS | |
loc_seg001_6732: ; CODE XREF: sub_seg001_6550+1FCj | |
; sub_seg001_6550+21Ej | |
movlw 3 | |
loc_seg001_6734: ; CODE XREF: sub_seg001_6550+1AAj | |
; sub_seg001_6550+1C0j | |
movwf byte_RAM_30, ACCESS | |
bra loc_seg001_67AC | |
; --------------------------------------------------------------------------- | |
loc_seg001_6738: ; CODE XREF: sub_seg001_6550+1CAj | |
movff byte_RAM_E58, WREG | |
xorlw 1A | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_674E | |
movff byte_RAM_E59, byte_RAM_2E | |
movff byte_RAM_E5B, byte_RAM_2F | |
bsf byte_RAM_1F, 0, ACCESS | |
bra loc_seg001_6732 | |
; --------------------------------------------------------------------------- | |
loc_seg001_674E: ; CODE XREF: sub_seg001_6550+1F0j | |
movff byte_RAM_E58, WREG | |
xorlw 1B | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6770 | |
movff byte_RAM_E59, byte_RAM_2E | |
movff byte_RAM_E5A, byte_RAM_6A | |
movff byte_RAM_E5B, byte_RAM_69 | |
movff byte_RAM_69, byte_RAM_65 | |
movff byte_RAM_6A, byte_RAM_66 | |
bsf byte_RAM_1F, 1, ACCESS | |
bra loc_seg001_6732 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6770: ; CODE XREF: sub_seg001_6550+206j | |
movff byte_RAM_E58, WREG | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_677E | |
movlw 2 | |
bra loc_seg001_678A | |
; --------------------------------------------------------------------------- | |
loc_seg001_677E: ; CODE XREF: sub_seg001_6550+228j | |
movff byte_RAM_E58, WREG | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_678E | |
movlw 1 | |
loc_seg001_678A: ; CODE XREF: sub_seg001_6550+18Aj | |
; sub_seg001_6550+22Cj | |
movwf byte_RAM_2B, ACCESS | |
bra loc_seg001_67AC | |
; --------------------------------------------------------------------------- | |
loc_seg001_678E: ; CODE XREF: sub_seg001_6550+236j | |
movff byte_RAM_E58, WREG | |
xorlw 0A | |
btfsc STATUS, Z, ACCESS | |
movff byte_RAM_E59, byte_RAM_E6B | |
bra loc_seg001_67AC | |
; --------------------------------------------------------------------------- | |
loc_seg001_679C: ; CODE XREF: sub_seg001_6550+Aj | |
; sub_seg001_6550+10j | |
movff byte_RAM_E7F, WREG | |
xorlw 0 | |
bnz loc_seg001_67A6 | |
bra loc_seg001_6562 | |
; --------------------------------------------------------------------------- | |
loc_seg001_67A6: ; CODE XREF: sub_seg001_6550+252j | |
xorlw 1 | |
bnz loc_seg001_67AC | |
bra loc_seg001_6572 | |
; --------------------------------------------------------------------------- | |
loc_seg001_67AC: ; CODE XREF: sub_seg001_6550+18j | |
; sub_seg001_6550+20j ... | |
return 0 | |
; End of function sub_seg001_6550 | |
; assume bsr = 1 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_67AE: ; CODE XREF: sub_ROM_2D86:loc_ROM_4210p | |
btfss byte_RAM_1F, 7, ACCESS | |
bra loc_seg001_682C | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_682C | |
movlw 0D | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_seg001_682C | |
bcf byte_RAM_1F, 7, ACCESS | |
movlw 5 | |
movff WREG, byte_RAM_ECC | |
movff WREG, byte_RAM_EB8 | |
btfss byte_RAM_1E, 1, ACCESS | |
bra loc_seg001_67DE | |
movlw 0F5 | |
movlb 1 | |
cpfslt byte_RAM_148, BANKED | |
bra loc_seg001_67EA | |
movlw 0A | |
loc_seg001_67DA: ; CODE XREF: sub_seg001_67AE+3Aj | |
addwf byte_RAM_148, f, BANKED | |
bra loc_seg001_67F0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_67DE: ; CODE XREF: sub_seg001_67AE+20j | |
movlw 0F0 | |
movlb 1 | |
cpfslt byte_RAM_148, BANKED | |
bra loc_seg001_67EA | |
movlw 0F | |
bra loc_seg001_67DA | |
; --------------------------------------------------------------------------- | |
loc_seg001_67EA: ; CODE XREF: sub_seg001_67AE+28j | |
; sub_seg001_67AE+36j | |
movlw 0FF | |
movff WREG, byte_RAM_148 | |
loc_seg001_67F0: ; CODE XREF: sub_seg001_67AE+2Ej | |
movlw 0FE | |
movlb 1 | |
cpfslt byte_RAM_149, BANKED | |
bra loc_seg001_6808 | |
btfss byte_RAM_1E, 1, ACCESS | |
bra loc_seg001_6802 | |
movlb 1 | |
movlw 1 | |
bra loc_seg001_6806 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6802: ; CODE XREF: sub_seg001_67AE+4Cj | |
movlb 1 | |
movlw 2 | |
loc_seg001_6806: ; CODE XREF: sub_seg001_67AE+52j | |
addwf byte_RAM_149, f, BANKED | |
loc_seg001_6808: ; CODE XREF: sub_seg001_67AE+48j | |
movlb 1 | |
movlw 0FF | |
subwf byte_RAM_14B, w, BANKED | |
movlw 0FE | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_14A, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_682C | |
btfss byte_RAM_1E, 1, ACCESS | |
bra loc_seg001_6822 | |
movlb 1 | |
movlw 1 | |
bra loc_seg001_6826 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6822: ; CODE XREF: sub_seg001_67AE+6Cj | |
movlb 1 | |
movlw 2 | |
loc_seg001_6826: ; CODE XREF: sub_seg001_67AE+72j | |
addwf byte_RAM_14A, f, BANKED | |
movlw 0 | |
addwfc byte_RAM_14B, f, BANKED | |
loc_seg001_682C: ; CODE XREF: sub_seg001_67AE+2j | |
; sub_seg001_67AE+Aj ... | |
btfss byte_RAM_1B, 5, ACCESS | |
bra loc_seg001_684E | |
bcf byte_RAM_1B, 5, ACCESS | |
movlw 5 | |
movff WREG, byte_RAM_ECC | |
movlb 1 | |
comf byte_RAM_153, w, BANKED | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_152, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_684E | |
movlb 1 | |
incf byte_RAM_152, f, BANKED | |
movlw 0 | |
addwfc byte_RAM_153, f, BANKED | |
loc_seg001_684E: ; CODE XREF: sub_seg001_67AE+80j | |
; sub_seg001_67AE+96j | |
btfss byte_RAM_19, 0, ACCESS | |
bra loc_seg001_6A54 | |
movlw 1E | |
movff WREG, byte_RAM_ECC | |
bcf byte_RAM_19, 0, ACCESS | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_686A | |
movf byte_RAM_32, w, ACCESS | |
xorlw 0B | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_686E | |
loc_seg001_686A: ; CODE XREF: sub_seg001_67AE+B2j | |
btfss byte_RAM_22, 7, ACCESS | |
bra loc_seg001_687C | |
loc_seg001_686E: ; CODE XREF: sub_seg001_67AE+BAj | |
movff byte_RAM_E56, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_687C | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_E56, f, BANKED | |
; assume bsr = 1 | |
loc_seg001_687C: ; CODE XREF: sub_seg001_67AE+BEj | |
; sub_seg001_67AE+C8j | |
incf byte_RAM_6B, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
incf byte_RAM_6C, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_68B6 | |
incf byte_RAM_67, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
incf byte_RAM_68, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_68B2 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_68A4 | |
movlw 0E | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_68A4 | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_68B2 | |
loc_seg001_68A4: ; CODE XREF: sub_seg001_67AE+E8j | |
; sub_seg001_67AE+EEj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_68B6 | |
movlw 6 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_68B6 | |
loc_seg001_68B2: ; CODE XREF: sub_seg001_67AE+E0j | |
; sub_seg001_67AE+F4j | |
infsnz byte_RAM_6B, f, ACCESS | |
incf byte_RAM_6C, f, ACCESS | |
loc_seg001_68B6: ; CODE XREF: sub_seg001_67AE+D6j | |
; sub_seg001_67AE+FCj ... | |
movlb 1 | |
comf byte_RAM_115, w, BANKED | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_114, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_692A | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_68D8 | |
movlw 0E | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_68D8 | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_691E | |
loc_seg001_68D8: ; CODE XREF: sub_seg001_67AE+11Cj | |
; sub_seg001_67AE+122j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_68EE | |
movf byte_RAM_32, w, ACCESS | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_691E | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_691E | |
loc_seg001_68EE: ; CODE XREF: sub_seg001_67AE+130j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_68FE | |
movlw 6 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_68FE | |
bra loc_seg001_691E | |
; --------------------------------------------------------------------------- | |
loc_seg001_68FE: ; CODE XREF: sub_seg001_67AE+146j | |
; sub_seg001_67AE+14Cj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_690E | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_691E | |
loc_seg001_690E: ; CODE XREF: sub_seg001_67AE+156j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_692A | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_692A | |
loc_seg001_691E: ; CODE XREF: sub_seg001_67AE+128j | |
; sub_seg001_67AE+138j ... | |
btfss byte_RAM_17, 0, ACCESS | |
bra loc_seg001_692A | |
movlb 1 | |
incf byte_RAM_114, f, BANKED | |
movlw 0 | |
addwfc byte_RAM_115, f, BANKED | |
loc_seg001_692A: ; CODE XREF: sub_seg001_67AE+114j | |
; sub_seg001_67AE+166j ... | |
movlb 1 | |
btfsc byte_RAM_140, 2, BANKED | |
btfsc byte_RAM_17, 3, ACCESS | |
bra loc_seg001_6960 | |
lfsr FSR0, byte_RAM_147 | |
movlw 0 | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_694C | |
movlw 0FF | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_694C | |
movlw 0FF | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_694C | |
movlw 0F7 | |
subwf INDF0, w, ACCESS | |
loc_seg001_694C: ; CODE XREF: sub_seg001_67AE+18Cj | |
; sub_seg001_67AE+192j ... | |
movlb 1 | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_6984 | |
movlw 8 | |
loc_seg001_6954: ; CODE XREF: sub_seg001_67AE+1D4j | |
addwf byte_RAM_144, f, BANKED | |
movlw 0 | |
addwfc byte_RAM_145, f, BANKED | |
addwfc byte_RAM_146, f, BANKED | |
addwfc byte_RAM_147, f, BANKED | |
bra loc_seg001_698C | |
; --------------------------------------------------------------------------- | |
loc_seg001_6960: ; CODE XREF: sub_seg001_67AE+182j | |
lfsr FSR0, byte_RAM_147 | |
movlw 0 | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_697A | |
movlw 0FF | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_697A | |
movlw 0FF | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_697A | |
movlw 0F5 | |
subwf INDF0, w, ACCESS | |
loc_seg001_697A: ; CODE XREF: sub_seg001_67AE+1BAj | |
; sub_seg001_67AE+1C0j ... | |
movlb 1 | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_6984 | |
movlw 0A | |
bra loc_seg001_6954 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6984: ; CODE XREF: sub_seg001_67AE+1A2j | |
; sub_seg001_67AE+1D0j | |
clrf byte_RAM_147, BANKED | |
setf byte_RAM_146, BANKED | |
setf byte_RAM_145, BANKED | |
setf byte_RAM_144, BANKED | |
loc_seg001_698C: ; CODE XREF: sub_seg001_67AE+1B0j | |
movlb 1 | |
comf byte_RAM_155, w, BANKED | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_156, w, BANKED | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_157, w, BANKED | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_158, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_69B2 | |
movlb 1 | |
incf byte_RAM_155, f, BANKED | |
movlw 0 | |
addwfc byte_RAM_156, f, BANKED | |
addwfc byte_RAM_157, f, BANKED | |
addwfc byte_RAM_158, f, BANKED | |
loc_seg001_69B2: ; CODE XREF: sub_seg001_67AE+1F6j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_69C2 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0C | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6A2E | |
loc_seg001_69C2: ; CODE XREF: sub_seg001_67AE+20Aj | |
clrf FSR2L, ACCESS | |
loc_seg001_69C4: ; CODE XREF: sub_seg001_67AE+27Ej | |
movlb 1 | |
btfsc byte_RAM_140, 2, BANKED | |
btfsc byte_RAM_17, 3, ACCESS | |
bra loc_seg001_69FA | |
lfsr FSR0, byte_RAM_147 | |
movlw 0 | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_69E6 | |
movlw 0FF | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_69E6 | |
movlw 0FF | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_69E6 | |
movlw 0F7 | |
subwf INDF0, w, ACCESS | |
loc_seg001_69E6: ; CODE XREF: sub_seg001_67AE+226j | |
; sub_seg001_67AE+22Cj ... | |
movlb 1 | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_6A1E | |
movlw 8 | |
loc_seg001_69EE: ; CODE XREF: sub_seg001_67AE+26Ej | |
addwf byte_RAM_144, f, BANKED | |
movlw 0 | |
addwfc byte_RAM_145, f, BANKED | |
addwfc byte_RAM_146, f, BANKED | |
addwfc byte_RAM_147, f, BANKED | |
bra loc_seg001_6A26 | |
; --------------------------------------------------------------------------- | |
loc_seg001_69FA: ; CODE XREF: sub_seg001_67AE+21Cj | |
lfsr FSR0, byte_RAM_147 | |
movlw 0 | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_6A14 | |
movlw 0FF | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_6A14 | |
movlw 0FF | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_6A14 | |
movlw 0F5 | |
subwf INDF0, w, ACCESS | |
loc_seg001_6A14: ; CODE XREF: sub_seg001_67AE+254j | |
; sub_seg001_67AE+25Aj ... | |
movlb 1 | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_6A1E | |
movlw 0A | |
bra loc_seg001_69EE | |
; --------------------------------------------------------------------------- | |
loc_seg001_6A1E: ; CODE XREF: sub_seg001_67AE+23Cj | |
; sub_seg001_67AE+26Aj | |
clrf byte_RAM_147, BANKED | |
setf byte_RAM_146, BANKED | |
setf byte_RAM_145, BANKED | |
setf byte_RAM_144, BANKED | |
loc_seg001_6A26: ; CODE XREF: sub_seg001_67AE+24Aj | |
incf FSR2L, f, ACCESS | |
movlw 4 | |
cpfsgt FSR2L, ACCESS | |
bra loc_seg001_69C4 | |
loc_seg001_6A2E: ; CODE XREF: sub_seg001_67AE+212j | |
movlb 1 | |
comf byte_RAM_14E, w, BANKED | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_14F, w, BANKED | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_150, w, BANKED | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_151, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_6A54 | |
movlb 1 | |
incf byte_RAM_14E, f, BANKED | |
movlw 0 | |
addwfc byte_RAM_14F, f, BANKED | |
addwfc byte_RAM_150, f, BANKED | |
addwfc byte_RAM_151, f, BANKED | |
loc_seg001_6A54: ; CODE XREF: sub_seg001_67AE+A2j | |
; sub_seg001_67AE+298j | |
btfsc byte_RAM_17, 0, ACCESS | |
bra loc_seg001_6A5E | |
movlb 1 | |
clrf byte_RAM_114, BANKED | |
clrf byte_RAM_115, BANKED | |
loc_seg001_6A5E: ; CODE XREF: sub_seg001_67AE+2A8j | |
movlb 1 | |
btfsc byte_RAM_140, 2, BANKED | |
bra loc_seg001_6A6E | |
movlb 1 | |
clrf byte_RAM_155, BANKED | |
clrf byte_RAM_156, BANKED | |
clrf byte_RAM_157, BANKED | |
clrf byte_RAM_158, BANKED | |
loc_seg001_6A6E: ; CODE XREF: sub_seg001_67AE+2B4j | |
btfss byte_RAM_19, 4, ACCESS | |
bra loc_seg001_6A9A | |
bcf byte_RAM_19, 4, ACCESS | |
btfss byte_RAM_20, 0, ACCESS | |
bra loc_seg001_6A88 | |
incf byte_RAM_6D, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
incf byte_RAM_6E, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_6A88 | |
infsnz byte_RAM_6D, f, ACCESS | |
incf byte_RAM_6E, f, ACCESS | |
bra loc_seg001_6A9A | |
; --------------------------------------------------------------------------- | |
loc_seg001_6A88: ; CODE XREF: sub_seg001_67AE+2C8j | |
; sub_seg001_67AE+2D2j | |
btfsc byte_RAM_20, 0, ACCESS | |
bra loc_seg001_6A9A | |
movf byte_RAM_6E, w, ACCESS | |
iorwf byte_RAM_6D, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_6A9A | |
decf byte_RAM_6D, f, ACCESS | |
btfss STATUS, C, ACCESS | |
decf byte_RAM_6E, f, ACCESS | |
loc_seg001_6A9A: ; CODE XREF: sub_seg001_67AE+2C2j | |
; sub_seg001_67AE+2D8j ... | |
return 0 | |
; End of function sub_seg001_67AE | |
; assume bsr = 0E | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_6A9C: ; CODE XREF: sub_ROM_2D86+127Ep | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0E | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6AD8 | |
movlb 0E | |
movf byte_RAM_E92, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB6 | |
movlw 64 ; 'd' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_6B, byte_RAM_0 | |
movff byte_RAM_6C, byte_RAM_1 | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movf byte_RAM_67, w, ACCESS | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_68, w, ACCESS | |
movwf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6E82 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6AD8: ; CODE XREF: sub_seg001_6A9C+6j | |
decf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BBC | |
movlw 4 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_6AE6 | |
bra loc_seg001_6D5E | |
; --------------------------------------------------------------------------- | |
loc_seg001_6AE6: ; CODE XREF: sub_seg001_6A9C+46j | |
movlw 6 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_6B20 | |
movlb 0E | |
movf byte_RAM_E92, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB6 | |
movlw 64 ; 'd' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_6B, byte_RAM_0 | |
movff byte_RAM_6C, byte_RAM_1 | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movf byte_RAM_67, w, ACCESS | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_68, w, ACCESS | |
movwf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6E82 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6B20: ; CODE XREF: sub_seg001_6A9C+4Ej | |
movf byte_RAM_32, w, ACCESS | |
xorlw 6 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6E0A | |
movlb 0E | |
movf byte_RAM_E92, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB6 | |
movff byte_RAM_13E, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
movff byte_RAM_E5C, WREG | |
subwf byte_RAM_0, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_6B58 | |
movlw 64 ; 'd' | |
bra loc_seg001_6CDA | |
; --------------------------------------------------------------------------- | |
loc_seg001_6B58: ; CODE XREF: sub_seg001_6A9C+B6j | |
movlw 50 ; 'P' | |
movff WREG, byte_RAM_E73 | |
movlw 14 | |
movwf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movlw 0ED | |
movwf byte_RAM_0, ACCESS | |
clrf byte_RAM_1, ACCESS | |
movff byte_RAM_E5C, WREG | |
subwf byte_RAM_0, f, ACCESS | |
movlw 0 | |
subwfb byte_RAM_1, f, ACCESS | |
call sub_ROM_FE4, 0 | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_4, byte_RAM_0 | |
movff byte_RAM_5, byte_RAM_1 | |
movlw 0ED | |
movwf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
movlb 0 | |
; assume bsr = 0 | |
movff byte_RAM_13E, byte_RAM_F5 | |
clrf byte_RAM_F6, BANKED | |
movf byte_RAM_F5, w, BANKED | |
addlw 3A ; ':' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_F6, w, BANKED | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd* | |
movf TABLAT, w, ACCESS | |
subwf byte_RAM_2, f, ACCESS | |
movlw 0 | |
subwfb byte_RAM_3, f, ACCESS | |
call sub_seg001_80BE, 0 | |
movf byte_RAM_4, w, ACCESS | |
; assume bsr = 0E | |
loc_seg001_6BAC: ; CODE XREF: sub_seg001_6A9C+2AAj | |
movlb 0E | |
addwf byte_RAM_E73, f, BANKED | |
loc_seg001_6BB0: ; CODE XREF: sub_seg001_6A9C+242j | |
; sub_seg001_6A9C+2F2j ... | |
movlw 1E | |
movff WREG, byte_RAM_E92 | |
loc_seg001_6BB6: ; CODE XREF: sub_seg001_6A9C+Ej | |
; sub_seg001_6A9C+56j ... | |
movff byte_RAM_E73, byte_RAM_EFA | |
bra loc_seg001_6EC6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6BBC: ; CODE XREF: sub_seg001_6A9C+40j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0C | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6C10 | |
movlw 2 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_6BCC | |
bra loc_seg001_6D5E | |
; --------------------------------------------------------------------------- | |
loc_seg001_6BCC: ; CODE XREF: sub_seg001_6A9C+12Cj | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6E0A | |
movlw 63 ; 'c' | |
movlb 0E | |
cpfsgt byte_RAM_EAD, BANKED | |
bra loc_seg001_6BE0 | |
loc_seg001_6BDC: ; CODE XREF: sub_seg001_6A9C+3AAj | |
movlw 64 ; 'd' | |
bra loc_seg001_6E88 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6BE0: ; CODE XREF: sub_seg001_6A9C+13Ej | |
movlb 0E | |
movf byte_RAM_E92, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB6 | |
movlw 64 ; 'd' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_EAD, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movlw 64 ; 'd' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6E82 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6C10: ; CODE XREF: sub_seg001_6A9C+126j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6C5C | |
movlw 5 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_6C20 | |
bra loc_seg001_6D5E | |
; --------------------------------------------------------------------------- | |
loc_seg001_6C20: ; CODE XREF: sub_seg001_6A9C+180j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6E0A | |
movlb 0E | |
movf byte_RAM_E92, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB6 | |
movlw 64 ; 'd' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_6B, byte_RAM_0 | |
movff byte_RAM_6C, byte_RAM_1 | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movf byte_RAM_67, w, ACCESS | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_68, w, ACCESS | |
movwf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6E82 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6C5C: ; CODE XREF: sub_seg001_6A9C+17Aj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6D50 | |
movlw 4 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_6C6C | |
bra loc_seg001_6D5E | |
; --------------------------------------------------------------------------- | |
loc_seg001_6C6C: ; CODE XREF: sub_seg001_6A9C+1CCj | |
movf byte_RAM_32, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6C78 | |
movlw 0A | |
bra loc_seg001_6E88 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6C78: ; CODE XREF: sub_seg001_6A9C+1D6j | |
movlw 0B | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_6C8A | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_seg001_6C86 | |
movlw 32 ; '2' | |
bra loc_seg001_6E88 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6C86: ; CODE XREF: sub_seg001_6A9C+1E4j | |
movlw 14 | |
bra loc_seg001_6E88 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6C8A: ; CODE XREF: sub_seg001_6A9C+1E0j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6D48 | |
movlb 0E | |
movf byte_RAM_E92, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB6 | |
btfss byte_RAM_25, 2, ACCESS | |
bra loc_seg001_6CE0 | |
movlw 1 | |
subwf byte_RAM_6C, w, ACCESS | |
movlw 86 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6B, w, ACCESS | |
movlw 64 ; 'd' | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_6CDA | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_6B, byte_RAM_0 | |
movff byte_RAM_6C, byte_RAM_1 | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movlw 86 | |
movwf byte_RAM_4, ACCESS | |
movlw 1 | |
movwf byte_RAM_5, ACCESS | |
movlw 0 | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
movf byte_RAM_0, w, ACCESS | |
loc_seg001_6CDA: ; CODE XREF: sub_seg001_6A9C+BAj | |
; sub_seg001_6A9C+210j | |
movff WREG, byte_RAM_E73 | |
bra loc_seg001_6BB0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6CE0: ; CODE XREF: sub_seg001_6A9C+200j | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_seg001_6D14 | |
movlw 32 ; '2' | |
movff WREG, byte_RAM_E73 | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_6B, byte_RAM_0 | |
movff byte_RAM_6C, byte_RAM_1 | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movf byte_RAM_67, w, ACCESS | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_68, w, ACCESS | |
movwf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6D44 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6D14: ; CODE XREF: sub_seg001_6A9C+246j | |
movlw 14 | |
movff WREG, byte_RAM_E73 | |
movlw 50 ; 'P' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_6B, byte_RAM_0 | |
movff byte_RAM_6C, byte_RAM_1 | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movf byte_RAM_67, w, ACCESS | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_68, w, ACCESS | |
movwf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6D44: ; CODE XREF: sub_seg001_6A9C+276j | |
movf byte_RAM_0, w, ACCESS | |
bra loc_seg001_6BAC | |
; --------------------------------------------------------------------------- | |
loc_seg001_6D48: ; CODE XREF: sub_seg001_6A9C+1F4j | |
movlw 0B | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_seg001_6BB6 | |
bra loc_seg001_6E0A | |
; --------------------------------------------------------------------------- | |
loc_seg001_6D50: ; CODE XREF: sub_seg001_6A9C+1C6j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6E16 | |
movlw 3 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_6D68 | |
loc_seg001_6D5E: ; CODE XREF: sub_seg001_6A9C+48j | |
; sub_seg001_6A9C+12Ej ... | |
movlb 0E | |
clrf byte_RAM_E73, BANKED | |
loc_seg001_6D62: ; CODE XREF: sub_seg001_6A9C+3F0j | |
movlb 0E | |
clrf byte_RAM_E92, BANKED | |
bra loc_seg001_6BB6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6D68: ; CODE XREF: sub_seg001_6A9C+2C0j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6E02 | |
movlb 0E | |
movf byte_RAM_E92, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB6 | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_10E, w, BANKED | |
iorwf byte_RAM_10F, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_6BB6 | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_seg001_6DC4 | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB0 | |
movlw 32 ; '2' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_120, byte_RAM_0 | |
movff byte_RAM_121, byte_RAM_1 | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movff byte_RAM_10E, TBLPTRL | |
movff byte_RAM_10F, TBLPTRH | |
movf TBLPTRL, w, ACCESS | |
movwf byte_RAM_4, ACCESS | |
movf TBLPTRH, w, ACCESS | |
movwf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6E82 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6DC4: ; CODE XREF: sub_seg001_6A9C+2E8j | |
movlb 1 | |
movf byte_RAM_122, w, BANKED | |
iorwf byte_RAM_123, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB0 | |
movlw 64 ; 'd' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_120, byte_RAM_0 | |
movff byte_RAM_121, byte_RAM_1 | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movff byte_RAM_10E, TBLPTRL | |
movff byte_RAM_10F, TBLPTRH | |
movf TBLPTRL, w, ACCESS | |
movwf byte_RAM_4, ACCESS | |
movf TBLPTRH, w, ACCESS | |
movwf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6E82 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6E02: ; CODE XREF: sub_seg001_6A9C+2D2j | |
btfss byte_RAM_1B, 0, ACCESS | |
bra loc_seg001_6E0A | |
movlw 32 ; '2' | |
bra loc_seg001_6E0C | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_seg001_6E0A: ; CODE XREF: sub_seg001_6A9C+8Aj | |
; sub_seg001_6A9C+136j ... | |
movlw 64 ; 'd' | |
loc_seg001_6E0C: ; CODE XREF: sub_seg001_6A9C+36Cj | |
movff WREG, byte_RAM_E73 | |
movlb 0E | |
clrf byte_RAM_E92, BANKED | |
bra loc_seg001_6BB6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6E16: ; CODE XREF: sub_seg001_6A9C+2BAj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6EC2 | |
movlw 2 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_6E26 | |
bra loc_seg001_6D5E | |
; --------------------------------------------------------------------------- | |
loc_seg001_6E26: ; CODE XREF: sub_seg001_6A9C+386j | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6E0A | |
btfss byte_RAM_1B, 4, ACCESS | |
bra loc_seg001_6E8E | |
movlb 0E | |
movf byte_RAM_E92, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6E8E | |
movlw 3 | |
subwf byte_RAM_6C, w, ACCESS | |
movlw 0E8 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6B, w, ACCESS | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_6BDC | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB0 | |
btfsc byte_RAM_27, 3, ACCESS | |
bra loc_seg001_6E56 | |
btfss byte_RAM_23, 2, ACCESS | |
bra loc_seg001_6BB0 | |
loc_seg001_6E56: ; CODE XREF: sub_seg001_6A9C+3B4j | |
movlw 64 ; 'd' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_6B, byte_RAM_0 | |
movff byte_RAM_6C, byte_RAM_1 | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movlw 0E8 | |
movwf byte_RAM_4, ACCESS | |
movlw 3 | |
movwf byte_RAM_5, ACCESS | |
movlw 0 | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6E82: ; CODE XREF: sub_seg001_6A9C+3Aj | |
; sub_seg001_6A9C+82j ... | |
movff byte_RAM_0, byte_RAM_E73 | |
bra loc_seg001_6BB0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6E88: ; CODE XREF: sub_seg001_6A9C+142j | |
; sub_seg001_6A9C+1DAj ... | |
movff WREG, byte_RAM_E73 | |
bra loc_seg001_6D62 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6E8E: ; CODE XREF: sub_seg001_6A9C+394j | |
; sub_seg001_6A9C+39Cj | |
movlb 0E | |
movf byte_RAM_E92, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_6BB6 | |
movlw 64 ; 'd' | |
movwf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
movff byte_RAM_6B, byte_RAM_0 | |
movff byte_RAM_6C, byte_RAM_1 | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_3, ACCESS | |
call sub_ROM_F5E, 0 | |
movf byte_RAM_67, w, ACCESS | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_68, w, ACCESS | |
movwf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
call sub_seg001_7F46, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6E82 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6EC2: ; CODE XREF: sub_seg001_6A9C+380j | |
movlb 0E | |
clrf byte_RAM_E92, BANKED | |
loc_seg001_6EC6: ; CODE XREF: sub_seg001_6A9C+11Ej | |
return 0 | |
; End of function sub_seg001_6A9C | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
loc_seg001_6EC8: ; CODE XREF: ROM:0014j | |
movff WREG, byte_RAM_F7D | |
movff FSR0L, byte_RAM_F7C | |
movff FSR0H, byte_RAM_F7B | |
movff FSR1L, byte_RAM_F7A | |
movff FSR1H, byte_RAM_F79 | |
movff FSR2L, byte_RAM_F78 | |
movff FSR2H, byte_RAM_F77 | |
movff byte_RAM_E, byte_RAM_F76 | |
movff byte_RAM_D, byte_RAM_F75 | |
movff byte_RAM_C, byte_RAM_F74 | |
movff byte_RAM_B, byte_RAM_F73 | |
movff byte_RAM_A, byte_RAM_F72 | |
movff byte_RAM_9, byte_RAM_F71 | |
movff byte_RAM_8, byte_RAM_F70 | |
movff byte_RAM_7, byte_RAM_F6F | |
movff byte_RAM_6, byte_RAM_F6E | |
movff byte_RAM_5, byte_RAM_F6D | |
movff byte_RAM_4, byte_RAM_F6C | |
movff byte_RAM_3, byte_RAM_F6B | |
movff byte_RAM_2, byte_RAM_F6A | |
movff byte_RAM_1, byte_RAM_F69 | |
movff byte_RAM_0, byte_RAM_F68 | |
movff TBLPTRH, byte_RAM_F67 | |
movff TBLPTRL, byte_RAM_F66 | |
movff TABLAT, byte_RAM_F65 | |
movff PRODH, byte_RAM_F64 | |
movff PRODL, byte_RAM_F63 | |
btfss INTCON, TMR0IF, ACCESS | |
bra loc_seg001_6F3E | |
call sub_ROM_48C, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6F84 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6F3E: ; CODE XREF: seg001:00006F36j | |
btfsc PIR1, SSPIF, ACCESS | |
btfss PIE1, SSPIE, ACCESS | |
bra loc_seg001_6F4A | |
call sub_ROM_5ECE, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6F84 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6F4A: ; CODE XREF: seg001:00006F42j | |
btfsc PIR1, CCP1IF, ACCESS | |
btfss PIE1, CCP1IE, ACCESS | |
bra loc_seg001_6F56 | |
call sub_ROM_664, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6F84 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6F56: ; CODE XREF: seg001:00006F4Ej | |
btfsc PIR1, TMR2IF, ACCESS | |
btfss PIE1, TMR2IE, ACCESS | |
bra loc_seg001_6F62 | |
call sub_ROM_57C, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6F84 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6F62: ; CODE XREF: seg001:00006F5Aj | |
btfsc PIR1, ADIF, ACCESS | |
btfss PIE1, ADIE, ACCESS | |
bra loc_seg001_6F6E | |
call sub_ROM_F52, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_6F84 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6F6E: ; CODE XREF: seg001:00006F66j | |
btfsc PIR1, RCIF, ACCESS | |
btfss PIE1, RCIE, ACCESS | |
bra loc_seg001_6F7A | |
call sub_ROM_5F86, 0 | |
bra loc_seg001_6F84 | |
; --------------------------------------------------------------------------- | |
loc_seg001_6F7A: ; CODE XREF: seg001:00006F72j | |
btfss PIR1, TXIF, ACCESS | |
bra loc_seg001_6F84 | |
btfsc PIE1, TXIE, ACCESS | |
call sub_ROM_5F5C, 0 | |
loc_seg001_6F84: ; CODE XREF: seg001:00006F3Cj | |
; seg001:00006F48j ... | |
movff byte_RAM_F63, PRODL | |
movff byte_RAM_F64, PRODH | |
movff byte_RAM_F65, TABLAT | |
movff byte_RAM_F66, TBLPTRL | |
movff byte_RAM_F67, TBLPTRH | |
movff byte_RAM_F68, byte_RAM_0 | |
movff byte_RAM_F69, byte_RAM_1 | |
movff byte_RAM_F6A, byte_RAM_2 | |
movff byte_RAM_F6B, byte_RAM_3 | |
movff byte_RAM_F6C, byte_RAM_4 | |
movff byte_RAM_F6D, byte_RAM_5 | |
movff byte_RAM_F6E, byte_RAM_6 | |
movff byte_RAM_F6F, byte_RAM_7 | |
movff byte_RAM_F70, byte_RAM_8 | |
movff byte_RAM_F71, byte_RAM_9 | |
movff byte_RAM_F72, byte_RAM_A | |
movff byte_RAM_F73, byte_RAM_B | |
movff byte_RAM_F74, byte_RAM_C | |
movff byte_RAM_F75, byte_RAM_D | |
movff byte_RAM_F76, byte_RAM_E | |
movff byte_RAM_F77, FSR2H | |
movff byte_RAM_F78, FSR2L | |
movff byte_RAM_F79, FSR1H | |
movff byte_RAM_F7A, FSR1L | |
movff byte_RAM_F7B, FSR0H | |
movff byte_RAM_F7C, FSR0L | |
movff byte_RAM_F7D, WREG | |
movff byte_RAM_F7E, PCLATH | |
movff byte_RAM_7D, BSR | |
movff byte_RAM_F7F, STATUS | |
retfie 0 | |
; assume bsr = 0E | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_6FFE: ; CODE XREF: sub_ROM_2D86+1276p | |
movf byte_RAM_66, w, ACCESS | |
iorwf byte_RAM_65, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
btfsc byte_RAM_13, 3, ACCESS | |
bra loc_seg001_700C | |
btfss byte_RAM_13, 4, ACCESS | |
bra loc_seg001_71E6 | |
loc_seg001_700C: ; CODE XREF: sub_seg001_6FFE+8j | |
decf byte_RAM_38, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7024 | |
btfss byte_RAM_13, 4, ACCESS | |
btfsc byte_RAM_13, 3, ACCESS | |
bra loc_seg001_701E | |
movf byte_RAM_66, w, ACCESS | |
iorwf byte_RAM_65, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
loc_seg001_701E: ; CODE XREF: sub_seg001_6FFE+18j | |
bsf byte_RAM_20, 4, ACCESS | |
movlw 4 | |
bra loc_seg001_703C | |
; --------------------------------------------------------------------------- | |
loc_seg001_7024: ; CODE XREF: sub_seg001_6FFE+12j | |
movf byte_RAM_38, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7040 | |
btfss byte_RAM_13, 4, ACCESS | |
btfsc byte_RAM_13, 3, ACCESS | |
bra loc_seg001_7038 | |
movf byte_RAM_66, w, ACCESS | |
iorwf byte_RAM_65, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
loc_seg001_7038: ; CODE XREF: sub_seg001_6FFE+32j | |
bsf byte_RAM_20, 4, ACCESS | |
movlw 5 | |
loc_seg001_703C: ; CODE XREF: sub_seg001_6FFE+24j | |
movwf byte_RAM_38, ACCESS | |
bra loc_seg001_71E6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7040: ; CODE XREF: sub_seg001_6FFE+2Cj | |
movf byte_RAM_38, w, ACCESS | |
xorlw 4 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_71E6 | |
movf byte_RAM_38, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
clrf byte_RAM_38, ACCESS | |
bra loc_seg001_71E6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7052: ; CODE XREF: sub_seg001_6FFE+1ECj | |
bcf byte_RAM_20, 4, ACCESS | |
btfss byte_RAM_13, 4, ACCESS | |
btfsc byte_RAM_13, 3, ACCESS | |
bra loc_seg001_7200 | |
movlb 0E | |
movf byte_RAM_EE2, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7200 | |
incf byte_RAM_65, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
incf byte_RAM_66, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7074 | |
btfsc byte_RAM_13, 1, ACCESS | |
bra loc_seg001_70E0 | |
loc_seg001_7070: ; CODE XREF: sub_seg001_6FFE+E0j | |
movlw 1 | |
bra loc_seg001_7086 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7074: ; CODE XREF: sub_seg001_6FFE+6Cj | |
incf byte_RAM_66, w, ACCESS | |
movlw 0FE | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_65, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_709C | |
btfsc byte_RAM_13, 2, ACCESS | |
bra loc_seg001_7092 | |
loc_seg001_7084: ; CODE XREF: sub_seg001_6FFE+C2j | |
movlw 2 | |
loc_seg001_7086: ; CODE XREF: sub_seg001_6FFE+74j | |
movwf byte_RAM_38, ACCESS | |
movff byte_RAM_65, byte_RAM_57 | |
movff byte_RAM_66, byte_RAM_58 | |
bra loc_seg001_70E4 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7092: ; CODE XREF: sub_seg001_6FFE+84j | |
movlw 3 | |
movwf byte_RAM_38, ACCESS | |
clrf byte_RAM_6D, ACCESS | |
clrf byte_RAM_6E, ACCESS | |
bra loc_seg001_70E4 | |
; --------------------------------------------------------------------------- | |
loc_seg001_709C: ; CODE XREF: sub_seg001_6FFE+80j | |
movf byte_RAM_66, w, ACCESS | |
iorwf byte_RAM_65, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_70E4 | |
movlw 4 | |
movff byte_RAM_65, byte_RAM_0 | |
movff byte_RAM_66, byte_RAM_1 | |
addwf byte_RAM_0, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_1, f, ACCESS | |
movf byte_RAM_6E, w, ACCESS | |
subwf byte_RAM_1, w, ACCESS | |
bnz loc_seg001_70BE | |
movf byte_RAM_6D, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_seg001_70BE: ; CODE XREF: sub_seg001_6FFE+BAj | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_7084 | |
movlw 4 | |
movff byte_RAM_6D, byte_RAM_0 | |
movff byte_RAM_6E, byte_RAM_1 | |
addwf byte_RAM_0, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_1, f, ACCESS | |
movf byte_RAM_66, w, ACCESS | |
subwf byte_RAM_1, w, ACCESS | |
bnz loc_seg001_70DC | |
movf byte_RAM_65, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_seg001_70DC: ; CODE XREF: sub_seg001_6FFE+D8j | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_7070 | |
loc_seg001_70E0: ; CODE XREF: sub_seg001_6FFE+70j | |
movlw 3 | |
movwf byte_RAM_38, ACCESS | |
loc_seg001_70E4: ; CODE XREF: sub_seg001_6FFE+92j | |
; sub_seg001_6FFE+9Cj ... | |
decf byte_RAM_38, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_70F8 | |
btfss byte_RAM_13, 2, ACCESS | |
bra loc_seg001_70F4 | |
movlw 2 | |
loc_seg001_70F0: ; CODE XREF: sub_seg001_6FFE+108j | |
; sub_seg001_6FFE+10Cj | |
movwf byte_RAM_37, ACCESS | |
bra loc_seg001_7200 | |
; --------------------------------------------------------------------------- | |
loc_seg001_70F4: ; CODE XREF: sub_seg001_6FFE+EEj | |
clrf byte_RAM_37, ACCESS | |
bra loc_seg001_7200 | |
; --------------------------------------------------------------------------- | |
loc_seg001_70F8: ; CODE XREF: sub_seg001_6FFE+EAj | |
movf byte_RAM_38, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7200 | |
btfss byte_RAM_13, 1, ACCESS | |
bra loc_seg001_7108 | |
movlw 3 | |
bra loc_seg001_70F0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7108: ; CODE XREF: sub_seg001_6FFE+104j | |
movlw 1 | |
bra loc_seg001_70F0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_710C: ; CODE XREF: sub_seg001_6FFE+1F0j | |
movlb 0E | |
movf byte_RAM_E90, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7200 | |
bsf byte_RAM_27, 1, ACCESS | |
movlb 0E | |
movf byte_RAM_E96, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_27, 6, ACCESS | |
btfss byte_RAM_13, 1, ACCESS | |
bra loc_seg001_712E | |
movlw 4 | |
movwf byte_RAM_38, ACCESS | |
incf byte_RAM_57, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
incf byte_RAM_58, w, ACCESS | |
bra loc_seg001_7170 | |
; --------------------------------------------------------------------------- | |
loc_seg001_712E: ; CODE XREF: sub_seg001_6FFE+122j | |
movf byte_RAM_58, w, ACCESS | |
subwf byte_RAM_6E, w, ACCESS | |
bnz loc_seg001_7138 | |
movf byte_RAM_57, w, ACCESS | |
subwf byte_RAM_6D, w, ACCESS | |
loc_seg001_7138: ; CODE XREF: sub_seg001_6FFE+134j | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_7200 | |
incf byte_RAM_57, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
incf byte_RAM_58, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7200 | |
movlw 4 | |
bra loc_seg001_71D6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_714A: ; CODE XREF: sub_seg001_6FFE+1F4j | |
movlb 0E | |
movf byte_RAM_E8F, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7200 | |
bsf byte_RAM_27, 0, ACCESS | |
movlb 0E | |
movf byte_RAM_E96, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bsf byte_RAM_27, 6, ACCESS | |
btfss byte_RAM_13, 2, ACCESS | |
bra loc_seg001_717C | |
clrf byte_RAM_6D, ACCESS | |
clrf byte_RAM_6E, ACCESS | |
movlw 5 | |
movwf byte_RAM_38, ACCESS | |
incf byte_RAM_58, w, ACCESS | |
movlw 0FE | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_57, w, ACCESS | |
loc_seg001_7170: ; CODE XREF: sub_seg001_6FFE+12Ej | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7200 | |
bsf byte_RAM_18, 6, ACCESS | |
movlw 3 | |
movwf byte_RAM_33, ACCESS | |
bra loc_seg001_7200 | |
; --------------------------------------------------------------------------- | |
loc_seg001_717C: ; CODE XREF: sub_seg001_6FFE+160j | |
movf byte_RAM_6E, w, ACCESS | |
subwf byte_RAM_58, w, ACCESS | |
bnz loc_seg001_7186 | |
movf byte_RAM_6D, w, ACCESS | |
subwf byte_RAM_57, w, ACCESS | |
loc_seg001_7186: ; CODE XREF: sub_seg001_6FFE+182j | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_7200 | |
incf byte_RAM_58, w, ACCESS | |
movlw 0FE | |
btfsc STATUS, Z, ACCESS | |
xorwf byte_RAM_57, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7200 | |
movlw 5 | |
bra loc_seg001_71D6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_719A: ; CODE XREF: sub_seg001_6FFE+1FCj | |
; sub_seg001_6FFE+200j | |
movlb 0E | |
movf byte_RAM_E97, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_71B2 | |
movf byte_RAM_38, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_71AE | |
bsf byte_RAM_27, 1, ACCESS | |
bra loc_seg001_7200 | |
; --------------------------------------------------------------------------- | |
loc_seg001_71AE: ; CODE XREF: sub_seg001_6FFE+1AAj | |
bsf byte_RAM_27, 0, ACCESS | |
bra loc_seg001_7200 | |
; --------------------------------------------------------------------------- | |
loc_seg001_71B2: ; CODE XREF: sub_seg001_6FFE+1A2j | |
movf byte_RAM_66, w, ACCESS | |
iorwf byte_RAM_65, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
btfsc byte_RAM_13, 4, ACCESS | |
bra loc_seg001_71D0 | |
btfss byte_RAM_13, 3, ACCESS | |
btfsc byte_RAM_20, 4, ACCESS | |
bra loc_seg001_71D0 | |
movf byte_RAM_66, w, ACCESS | |
xorwf byte_RAM_58, w, ACCESS | |
bnz loc_seg001_71CC | |
movf byte_RAM_65, w, ACCESS | |
xorwf byte_RAM_57, w, ACCESS | |
loc_seg001_71CC: ; CODE XREF: sub_seg001_6FFE+1C8j | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_71D4 | |
loc_seg001_71D0: ; CODE XREF: sub_seg001_6FFE+1BCj | |
; sub_seg001_6FFE+1C2j ... | |
clrf byte_RAM_38, ACCESS | |
bra loc_seg001_7200 | |
; --------------------------------------------------------------------------- | |
loc_seg001_71D4: ; CODE XREF: sub_seg001_6FFE+1D0j | |
movlw 3 | |
loc_seg001_71D6: ; CODE XREF: sub_seg001_6FFE+14Aj | |
; sub_seg001_6FFE+19Aj | |
movwf byte_RAM_38, ACCESS | |
bra loc_seg001_7200 | |
; --------------------------------------------------------------------------- | |
loc_seg001_71DA: ; CODE XREF: sub_seg001_6FFE+1F8j | |
movff byte_RAM_E78, WREG | |
andlw 0FD | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7200 | |
bra loc_seg001_71D0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_71E6: ; CODE XREF: sub_seg001_6FFE+Cj | |
; sub_seg001_6FFE+40j ... | |
movf byte_RAM_38, w, ACCESS | |
bnz loc_seg001_71EC | |
bra loc_seg001_7052 | |
; --------------------------------------------------------------------------- | |
loc_seg001_71EC: ; CODE XREF: sub_seg001_6FFE+1EAj | |
xorlw 1 | |
bz loc_seg001_710C | |
xorlw 3 | |
bz loc_seg001_714A | |
xorlw 1 | |
bz loc_seg001_71DA | |
xorlw 7 | |
bz loc_seg001_719A | |
xorlw 1 | |
bz loc_seg001_719A | |
loc_seg001_7200: ; CODE XREF: sub_seg001_6FFE+5Aj | |
; sub_seg001_6FFE+62j ... | |
btfss byte_RAM_27, 1, ACCESS | |
btfsc byte_RAM_27, 0, ACCESS | |
bra loc_seg001_720C | |
movlw 28 ; '(' | |
movff WREG, byte_RAM_EBE | |
loc_seg001_720C: ; CODE XREF: sub_seg001_6FFE+206j | |
return 0 | |
; End of function sub_seg001_6FFE | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_720E: ; CODE XREF: sub_ROM_2D86+126Ep | |
movf byte_RAM_68, w, ACCESS | |
iorwf byte_RAM_67, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_739E | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7222 | |
movlw 4 | |
movwf byte_RAM_31, ACCESS | |
bra loc_seg001_739E | |
; --------------------------------------------------------------------------- | |
loc_seg001_7222: ; CODE XREF: sub_seg001_720E+Cj | |
movf byte_RAM_31, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
clrf byte_RAM_31, ACCESS | |
bra loc_seg001_739E | |
; --------------------------------------------------------------------------- | |
loc_seg001_722C: ; CODE XREF: sub_seg001_720E+194j | |
movf byte_RAM_68, w, ACCESS | |
iorwf byte_RAM_67, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_73B2 | |
btfss byte_RAM_13, 4, ACCESS | |
bra loc_seg001_7240 | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_73B2 | |
loc_seg001_7240: ; CODE XREF: sub_seg001_720E+28j | |
btfsc byte_RAM_13, 3, ACCESS | |
bra loc_seg001_73B2 | |
incf byte_RAM_67, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
incf byte_RAM_68, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_729A | |
btfss byte_RAM_17, 0, ACCESS | |
bra loc_seg001_7256 | |
btfss byte_RAM_22, 7, ACCESS | |
bra loc_seg001_7262 | |
loc_seg001_7256: ; CODE XREF: sub_seg001_720E+42j | |
btfss byte_RAM_17, 4, ACCESS | |
bra loc_seg001_729A | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_729A | |
loc_seg001_7262: ; CODE XREF: sub_seg001_720E+46j | |
btfss byte_RAM_17, 0, ACCESS | |
bra loc_seg001_73B2 | |
movlb 1 | |
; assume bsr = 1 | |
movlw 1 | |
subwf byte_RAM_115, w, BANKED | |
movlw 19 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_114, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_73B2 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_728C | |
movf byte_RAM_32, w, ACCESS | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_729A | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_729A | |
loc_seg001_728C: ; CODE XREF: sub_seg001_720E+6Ej | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_73B2 | |
movlw 6 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_73B2 | |
loc_seg001_729A: ; CODE XREF: sub_seg001_720E+3Ej | |
; sub_seg001_720E+4Aj ... | |
movlw 1 | |
movwf byte_RAM_31, ACCESS | |
clrf byte_RAM_6B, ACCESS | |
clrf byte_RAM_6C, ACCESS | |
bra loc_seg001_73B2 | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_seg001_72A4: ; CODE XREF: sub_seg001_720E+19Aj | |
btfss byte_RAM_13, 4, ACCESS | |
bra loc_seg001_72B0 | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_72B4 | |
loc_seg001_72B0: ; CODE XREF: sub_seg001_720E+98j | |
btfss byte_RAM_13, 3, ACCESS | |
bra loc_seg001_72D0 | |
loc_seg001_72B4: ; CODE XREF: sub_seg001_720E+A0j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_72CA | |
movlw 0D | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_seg001_72C4 | |
bra loc_seg001_72CA | |
; --------------------------------------------------------------------------- | |
loc_seg001_72C4: ; CODE XREF: sub_seg001_720E+B2j | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_73B2 | |
loc_seg001_72CA: ; CODE XREF: sub_seg001_720E+ACj | |
; sub_seg001_720E+B4j ... | |
movlw 4 | |
loc_seg001_72CC: ; CODE XREF: sub_seg001_720E+182j | |
movwf byte_RAM_31, ACCESS | |
bra loc_seg001_73B2 | |
; --------------------------------------------------------------------------- | |
loc_seg001_72D0: ; CODE XREF: sub_seg001_720E+A4j | |
btfss byte_RAM_17, 4, ACCESS | |
bra loc_seg001_72DC | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_72CA | |
loc_seg001_72DC: ; CODE XREF: sub_seg001_720E+C4j | |
btfss byte_RAM_17, 0, ACCESS | |
bra loc_seg001_7364 | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_72F4 | |
movlw 0E | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_72F4 | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_733A | |
loc_seg001_72F4: ; CODE XREF: sub_seg001_720E+D8j | |
; sub_seg001_720E+DEj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_730A | |
movf byte_RAM_32, w, ACCESS | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_733A | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_733A | |
loc_seg001_730A: ; CODE XREF: sub_seg001_720E+ECj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0A | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_731A | |
movlw 6 | |
cpfslt byte_RAM_32, ACCESS | |
bra loc_seg001_731A | |
bra loc_seg001_733A | |
; --------------------------------------------------------------------------- | |
loc_seg001_731A: ; CODE XREF: sub_seg001_720E+102j | |
; sub_seg001_720E+108j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 0B | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_732A | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_733A | |
loc_seg001_732A: ; CODE XREF: sub_seg001_720E+112j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_72CA | |
movf byte_RAM_32, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_72CA | |
loc_seg001_733A: ; CODE XREF: sub_seg001_720E+E4j | |
; sub_seg001_720E+F4j ... | |
movlb 1 | |
; assume bsr = 1 | |
movlw 1 | |
subwf byte_RAM_115, w, BANKED | |
movlw 19 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_114, w, BANKED | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_7350 | |
btfss byte_RAM_1E, 6, ACCESS | |
bsf byte_RAM_27, 3, ACCESS | |
bra loc_seg001_7354 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7350: ; CODE XREF: sub_seg001_720E+13Aj | |
movlw 4 | |
movwf byte_RAM_31, ACCESS | |
loc_seg001_7354: ; CODE XREF: sub_seg001_720E+140j | |
movf byte_RAM_68, w, ACCESS | |
subwf byte_RAM_6C, w, ACCESS | |
bnz loc_seg001_735E | |
; assume bsr = 0E | |
loc_seg001_735A: ; CODE XREF: sub_seg001_720E+172j | |
movf byte_RAM_67, w, ACCESS | |
subwf byte_RAM_6B, w, ACCESS | |
loc_seg001_735E: ; CODE XREF: sub_seg001_720E+14Aj | |
; sub_seg001_720E+170j | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_73B2 | |
bra loc_seg001_72CA | |
; --------------------------------------------------------------------------- | |
loc_seg001_7364: ; CODE XREF: sub_seg001_720E+D0j | |
incf byte_RAM_67, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
incf byte_RAM_68, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7376 | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
bsf byte_RAM_27, 3, ACCESS | |
bra loc_seg001_73B2 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7376: ; CODE XREF: sub_seg001_720E+15Ej | |
btfss byte_RAM_1E, 6, ACCESS | |
bsf byte_RAM_27, 3, ACCESS | |
movf byte_RAM_68, w, ACCESS | |
subwf byte_RAM_6C, w, ACCESS | |
bnz loc_seg001_735E | |
bra loc_seg001_735A | |
; --------------------------------------------------------------------------- | |
loc_seg001_7382: ; CODE XREF: sub_seg001_720E+1A2j | |
movf byte_RAM_68, w, ACCESS | |
iorwf byte_RAM_67, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_738E | |
loc_seg001_738A: ; CODE XREF: sub_seg001_720E+18Ej | |
clrf byte_RAM_31, ACCESS | |
bra loc_seg001_73B2 | |
; --------------------------------------------------------------------------- | |
loc_seg001_738E: ; CODE XREF: sub_seg001_720E+17Aj | |
movlw 2 | |
bra loc_seg001_72CC | |
; --------------------------------------------------------------------------- | |
loc_seg001_7392: ; CODE XREF: sub_seg001_720E+19Ej | |
movff byte_RAM_E78, WREG | |
andlw 0FB | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_73B2 | |
bra loc_seg001_738A | |
; --------------------------------------------------------------------------- | |
loc_seg001_739E: ; CODE XREF: sub_seg001_720E+6j | |
; sub_seg001_720E+12j ... | |
movf byte_RAM_31, w, ACCESS | |
bnz loc_seg001_73A4 | |
bra loc_seg001_722C | |
; --------------------------------------------------------------------------- | |
loc_seg001_73A4: ; CODE XREF: sub_seg001_720E+192j | |
xorlw 1 | |
bnz loc_seg001_73AA | |
bra loc_seg001_72A4 | |
; --------------------------------------------------------------------------- | |
loc_seg001_73AA: ; CODE XREF: sub_seg001_720E+198j | |
xorlw 3 | |
bz loc_seg001_7392 | |
xorlw 6 | |
bz loc_seg001_7382 | |
loc_seg001_73B2: ; CODE XREF: sub_seg001_720E+24j | |
; sub_seg001_720E+30j ... | |
btfss byte_RAM_27, 3, ACCESS | |
btfsc byte_RAM_23, 2, ACCESS | |
bra loc_seg001_73C4 | |
movlw 64 ; 'd' | |
movff WREG, byte_RAM_E74 | |
movff byte_RAM_E74, byte_RAM_EBD | |
bra loc_seg001_73D8 | |
; --------------------------------------------------------------------------- | |
loc_seg001_73C4: ; CODE XREF: sub_seg001_720E+1A8j | |
movlw 0 | |
subwf byte_RAM_6C, w, ACCESS | |
movlw 0A | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6B, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_73D8 | |
movlw 1E | |
movff WREG, byte_RAM_E74 | |
loc_seg001_73D8: ; CODE XREF: sub_seg001_720E+1B4j | |
; sub_seg001_720E+1C2j | |
return 0 | |
; End of function sub_seg001_720E | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_73DA: ; CODE XREF: sub_ROM_2D86+1272p | |
movf byte_RAM_2F, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_744E | |
decf byte_RAM_39, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_73EC | |
movlw 4 | |
movwf byte_RAM_39, ACCESS | |
bra loc_seg001_744E | |
; --------------------------------------------------------------------------- | |
loc_seg001_73EC: ; CODE XREF: sub_seg001_73DA+Aj | |
movf byte_RAM_39, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
clrf byte_RAM_39, ACCESS | |
bra loc_seg001_744E | |
; --------------------------------------------------------------------------- | |
loc_seg001_73F6: ; CODE XREF: sub_seg001_73DA+76j | |
movf byte_RAM_2F, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
btfsc byte_RAM_13, 4, ACCESS | |
bra loc_seg001_745E | |
btfsc byte_RAM_13, 3, ACCESS | |
bra loc_seg001_745E | |
movlb 0E | |
clrf byte_RAM_EC6, BANKED | |
movlw 1 | |
bra loc_seg001_743E | |
; --------------------------------------------------------------------------- | |
loc_seg001_740A: ; CODE XREF: sub_seg001_73DA+7Aj | |
btfss byte_RAM_13, 4, ACCESS | |
btfsc byte_RAM_13, 3, ACCESS | |
bra loc_seg001_745E | |
bsf byte_RAM_27, 4, ACCESS | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_seg001_7424 | |
movff byte_RAM_EC6, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7424 | |
movlb 0E | |
incf byte_RAM_EC6, f, BANKED | |
loc_seg001_7424: ; CODE XREF: sub_seg001_73DA+3Aj | |
; sub_seg001_73DA+44j | |
movf byte_RAM_2F, w, ACCESS | |
movlb 0E | |
subwf byte_RAM_EC6, w, BANKED | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_745E | |
movlw 4 | |
bra loc_seg001_743E | |
; --------------------------------------------------------------------------- | |
loc_seg001_7432: ; CODE XREF: sub_seg001_73DA+82j | |
movf byte_RAM_2F, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_743C | |
loc_seg001_7438: ; CODE XREF: sub_seg001_73DA+72j | |
clrf byte_RAM_39, ACCESS | |
bra loc_seg001_745E | |
; --------------------------------------------------------------------------- | |
loc_seg001_743C: ; CODE XREF: sub_seg001_73DA+5Cj | |
movlw 2 | |
loc_seg001_743E: ; CODE XREF: sub_seg001_73DA+2Ej | |
; sub_seg001_73DA+56j | |
movwf byte_RAM_39, ACCESS | |
bra loc_seg001_745E | |
; --------------------------------------------------------------------------- | |
loc_seg001_7442: ; CODE XREF: sub_seg001_73DA+7Ej | |
movff byte_RAM_E78, WREG | |
andlw 0FE | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_745E | |
bra loc_seg001_7438 | |
; --------------------------------------------------------------------------- | |
loc_seg001_744E: ; CODE XREF: sub_seg001_73DA+4j | |
; sub_seg001_73DA+10j ... | |
movf byte_RAM_39, w, ACCESS | |
bz loc_seg001_73F6 | |
xorlw 1 | |
bz loc_seg001_740A | |
xorlw 3 | |
bz loc_seg001_7442 | |
xorlw 6 | |
bz loc_seg001_7432 | |
loc_seg001_745E: ; CODE XREF: sub_seg001_73DA+22j | |
; sub_seg001_73DA+26j ... | |
return 0 | |
; End of function sub_seg001_73DA | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_7460: ; CODE XREF: sub_ROM_2D86+125Ep | |
movlb 0E | |
clrf byte_RAM_E78, BANKED | |
btfss byte_RAM_1F, 3, ACCESS | |
bra loc_seg001_746C | |
movlb 0E | |
bsf byte_RAM_E78, 3, BANKED | |
loc_seg001_746C: ; CODE XREF: sub_seg001_7460+6j | |
btfss byte_RAM_20, 3, ACCESS | |
bra loc_seg001_7474 | |
movlb 0E | |
bsf byte_RAM_E78, 4, BANKED | |
loc_seg001_7474: ; CODE XREF: sub_seg001_7460+Ej | |
btfss byte_RAM_1F, 0, ACCESS | |
bra loc_seg001_747C | |
movlb 0E | |
bsf byte_RAM_E78, 0, BANKED | |
loc_seg001_747C: ; CODE XREF: sub_seg001_7460+16j | |
btfss byte_RAM_1F, 1, ACCESS | |
bra loc_seg001_7484 | |
movlb 0E | |
bsf byte_RAM_E78, 1, BANKED | |
loc_seg001_7484: ; CODE XREF: sub_seg001_7460+1Ej | |
btfss byte_RAM_1F, 2, ACCESS | |
bra loc_seg001_748C | |
movlb 0E | |
bsf byte_RAM_E78, 2, BANKED | |
loc_seg001_748C: ; CODE XREF: sub_seg001_7460+26j | |
return 0 | |
; End of function sub_seg001_7460 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_748E: ; CODE XREF: sub_ROM_2D86+127Ap | |
clrf FSR2L, ACCESS | |
btfss byte_RAM_1F, 3, ACCESS | |
bra loc_seg001_74A4 | |
movf byte_RAM_34, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_74A2 | |
movf byte_RAM_34, w, ACCESS | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
loc_seg001_74A2: ; CODE XREF: sub_seg001_748E+Cj | |
bsf FSR2L, 3, ACCESS | |
loc_seg001_74A4: ; CODE XREF: sub_seg001_748E+4j | |
btfss byte_RAM_20, 3, ACCESS | |
bra loc_seg001_74B8 | |
movf byte_RAM_35, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_74B6 | |
movf byte_RAM_35, w, ACCESS | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
loc_seg001_74B6: ; CODE XREF: sub_seg001_748E+20j | |
bsf FSR2L, 4, ACCESS | |
loc_seg001_74B8: ; CODE XREF: sub_seg001_748E+18j | |
btfss byte_RAM_1F, 0, ACCESS | |
bra loc_seg001_74CC | |
movf byte_RAM_39, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_74CA | |
movf byte_RAM_39, w, ACCESS | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
loc_seg001_74CA: ; CODE XREF: sub_seg001_748E+34j | |
bsf FSR2L, 0, ACCESS | |
loc_seg001_74CC: ; CODE XREF: sub_seg001_748E+2Cj | |
btfss byte_RAM_1F, 1, ACCESS | |
bra loc_seg001_74E0 | |
movf byte_RAM_38, w, ACCESS | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_74DE | |
movf byte_RAM_38, w, ACCESS | |
xorlw 6 | |
btfsc STATUS, Z, ACCESS | |
loc_seg001_74DE: ; CODE XREF: sub_seg001_748E+48j | |
bsf FSR2L, 1, ACCESS | |
loc_seg001_74E0: ; CODE XREF: sub_seg001_748E+40j | |
btfss byte_RAM_1F, 2, ACCESS | |
bra loc_seg001_74F4 | |
movf byte_RAM_31, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_74F2 | |
movf byte_RAM_31, w, ACCESS | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
loc_seg001_74F2: ; CODE XREF: sub_seg001_748E+5Cj | |
bsf FSR2L, 2, ACCESS | |
loc_seg001_74F4: ; CODE XREF: sub_seg001_748E+54j | |
btfsc byte_RAM_1F, 0, ACCESS | |
btfss FSR2L, 0, ACCESS | |
bra loc_seg001_74FC | |
bra loc_seg001_7500 | |
; --------------------------------------------------------------------------- | |
loc_seg001_74FC: ; CODE XREF: sub_seg001_748E+6Aj | |
btfsc byte_RAM_1F, 0, ACCESS | |
bra loc_seg001_755E | |
loc_seg001_7500: ; CODE XREF: sub_seg001_748E+6Cj | |
btfsc byte_RAM_1F, 1, ACCESS | |
btfss FSR2L, 1, ACCESS | |
bra loc_seg001_7508 | |
bra loc_seg001_750C | |
; --------------------------------------------------------------------------- | |
loc_seg001_7508: ; CODE XREF: sub_seg001_748E+76j | |
btfsc byte_RAM_1F, 1, ACCESS | |
bra loc_seg001_755E | |
loc_seg001_750C: ; CODE XREF: sub_seg001_748E+78j | |
btfsc byte_RAM_1F, 2, ACCESS | |
btfss FSR2L, 2, ACCESS | |
bra loc_seg001_7514 | |
bra loc_seg001_7518 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7514: ; CODE XREF: sub_seg001_748E+82j | |
btfsc byte_RAM_1F, 2, ACCESS | |
bra loc_seg001_755E | |
loc_seg001_7518: ; CODE XREF: sub_seg001_748E+84j | |
btfsc byte_RAM_1F, 3, ACCESS | |
btfss FSR2L, 3, ACCESS | |
bra loc_seg001_7520 | |
bra loc_seg001_7524 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7520: ; CODE XREF: sub_seg001_748E+8Ej | |
btfsc byte_RAM_1F, 3, ACCESS | |
bra loc_seg001_755E | |
loc_seg001_7524: ; CODE XREF: sub_seg001_748E+90j | |
btfsc byte_RAM_20, 3, ACCESS | |
btfss FSR2L, 4, ACCESS | |
bra loc_seg001_752C | |
bra loc_seg001_7530 | |
; --------------------------------------------------------------------------- | |
loc_seg001_752C: ; CODE XREF: sub_seg001_748E+9Aj | |
btfsc byte_RAM_20, 3, ACCESS | |
bra loc_seg001_755E | |
loc_seg001_7530: ; CODE XREF: sub_seg001_748E+9Cj | |
movlb 0E | |
movf byte_RAM_E78, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_755E | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7548 | |
loc_seg001_7540: ; CODE XREF: sub_seg001_748E+E6j | |
movlb 0E | |
movlw 1 | |
loc_seg001_7544: ; CODE XREF: sub_seg001_748E+164j | |
addwf byte_RAM_E7F, f, BANKED | |
bra loc_seg001_7618 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7548: ; CODE XREF: sub_seg001_748E+B0j | |
decf byte_RAM_33, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7556 | |
movf byte_RAM_33, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7596 | |
loc_seg001_7556: ; CODE XREF: sub_seg001_748E+BEj | |
; sub_seg001_748E+100j | |
movlb 0E | |
movlw 1 | |
loc_seg001_755A: ; CODE XREF: sub_seg001_748E+17Ej | |
addwf byte_RAM_E7E, f, BANKED | |
bra loc_seg001_7618 | |
; --------------------------------------------------------------------------- | |
loc_seg001_755E: ; CODE XREF: sub_seg001_748E+70j | |
; sub_seg001_748E+7Cj ... | |
btfss byte_RAM_1F, 5, ACCESS | |
bra loc_seg001_759A | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7576 | |
movff byte_RAM_E7F, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7618 | |
bra loc_seg001_7540 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7576: ; CODE XREF: sub_seg001_748E+DAj | |
decf byte_RAM_33, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7584 | |
movf byte_RAM_33, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7590 | |
loc_seg001_7584: ; CODE XREF: sub_seg001_748E+ECj | |
movff byte_RAM_E7E, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7618 | |
bra loc_seg001_7556 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7590: ; CODE XREF: sub_seg001_748E+F4j | |
incf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7618 | |
loc_seg001_7596: ; CODE XREF: sub_seg001_748E+C6j | |
incf byte_RAM_32, f, ACCESS | |
bra loc_seg001_7618 | |
; --------------------------------------------------------------------------- | |
loc_seg001_759A: ; CODE XREF: sub_seg001_748E+D2j | |
btfss byte_RAM_1F, 6, ACCESS | |
bra loc_seg001_75DC | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_75B6 | |
movlb 0E | |
movf byte_RAM_E7F, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7618 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_E7F, f, BANKED | |
bra loc_seg001_7618 | |
; --------------------------------------------------------------------------- | |
loc_seg001_75B6: ; CODE XREF: sub_seg001_748E+116j | |
decf byte_RAM_33, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_75C4 | |
movf byte_RAM_33, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_75D4 | |
loc_seg001_75C4: ; CODE XREF: sub_seg001_748E+12Cj | |
movlb 0E | |
movf byte_RAM_E7E, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7618 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_E7E, f, BANKED | |
bra loc_seg001_7618 | |
; --------------------------------------------------------------------------- | |
loc_seg001_75D4: ; CODE XREF: sub_seg001_748E+134j | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
decf byte_RAM_32, f, ACCESS | |
bra loc_seg001_7618 | |
; --------------------------------------------------------------------------- | |
loc_seg001_75DC: ; CODE XREF: sub_seg001_748E+10Ej | |
btfss byte_RAM_24, 7, ACCESS | |
bra loc_seg001_7618 | |
movlb 0E | |
movf byte_RAM_EE5, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_75F4 | |
movlw 1 | |
movlb 0E | |
cpfsgt byte_RAM_E7F, BANKED | |
bra loc_seg001_7618 | |
movlw 0FE | |
bra loc_seg001_7544 | |
; --------------------------------------------------------------------------- | |
loc_seg001_75F4: ; CODE XREF: sub_seg001_748E+158j | |
decf byte_RAM_33, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7602 | |
movf byte_RAM_33, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_760E | |
loc_seg001_7602: ; CODE XREF: sub_seg001_748E+16Aj | |
movlw 1 | |
movlb 0E | |
cpfsgt byte_RAM_E7E, BANKED | |
bra loc_seg001_7618 | |
movlw 0FE | |
bra loc_seg001_755A | |
; --------------------------------------------------------------------------- | |
loc_seg001_760E: ; CODE XREF: sub_seg001_748E+172j | |
movlw 1 | |
cpfsgt byte_RAM_32, ACCESS | |
bra loc_seg001_7618 | |
movlw 0FE | |
addwf byte_RAM_32, f, ACCESS | |
loc_seg001_7618: ; CODE XREF: sub_seg001_748E+B8j | |
; sub_seg001_748E+CEj ... | |
btfss byte_RAM_1B, 7, ACCESS | |
bra loc_seg001_762A | |
movf byte_RAM_38, w, ACCESS | |
xorlw 3 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_763E | |
movf byte_RAM_38, w, ACCESS | |
xorlw 6 | |
bra loc_seg001_763A | |
; --------------------------------------------------------------------------- | |
loc_seg001_762A: ; CODE XREF: sub_seg001_748E+18Cj | |
btfss byte_RAM_1B, 6, ACCESS | |
bra loc_seg001_7644 | |
movf byte_RAM_39, w, ACCESS | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_763E | |
movf byte_RAM_39, w, ACCESS | |
xorlw 3 | |
loc_seg001_763A: ; CODE XREF: sub_seg001_748E+19Aj | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7644 | |
loc_seg001_763E: ; CODE XREF: sub_seg001_748E+194j | |
; sub_seg001_748E+1A6j | |
movlb 0E | |
movlw 1 | |
incf byte_RAM_E7C, f, BANKED | |
loc_seg001_7644: ; CODE XREF: sub_seg001_748E+19Ej | |
; sub_seg001_748E+1AEj | |
return 0 | |
; End of function sub_seg001_748E | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_7646: ; CODE XREF: sub_ROM_2D86+1282p | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7656 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 0B | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_76A0 | |
loc_seg001_7656: ; CODE XREF: sub_seg001_7646+6j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7684 | |
movf byte_RAM_32, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7684 | |
movlw 32 ; '2' | |
movff WREG, byte_RAM_EB7 | |
movlb 0E | |
clrf byte_RAM_E56, BANKED | |
movlb 0E | |
clrf byte_RAM_ED3, BANKED | |
btfss byte_RAM_1E, 4, ACCESS | |
bra loc_seg001_767E | |
movlw 1 | |
movff WREG, byte_RAM_E68 | |
bra loc_seg001_7728 | |
; --------------------------------------------------------------------------- | |
loc_seg001_767E: ; CODE XREF: sub_seg001_7646+2Ej | |
movff byte_RAM_E69, byte_RAM_E68 | |
bra loc_seg001_7728 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7684: ; CODE XREF: sub_seg001_7646+16j | |
; sub_seg001_7646+1Cj | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7728 | |
movlw 2 | |
movlb 0E | |
cpfslt byte_RAM_ED3, BANKED | |
bra loc_seg001_7728 | |
btfss byte_RAM_1E, 4, ACCESS | |
btfss byte_RAM_22, 1, ACCESS | |
bra loc_seg001_7728 | |
movff byte_RAM_ED4, byte_RAM_E69 | |
bra loc_seg001_7728 | |
; --------------------------------------------------------------------------- | |
loc_seg001_76A0: ; CODE XREF: sub_seg001_7646+Ej | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7728 | |
btfsc byte_RAM_27, 3, ACCESS | |
bra loc_seg001_76AE | |
btfss byte_RAM_23, 2, ACCESS | |
bra loc_seg001_7728 | |
loc_seg001_76AE: ; CODE XREF: sub_seg001_7646+62j | |
movlw 2 | |
movlb 0E | |
cpfslt byte_RAM_ED3, BANKED | |
bra loc_seg001_76C0 | |
btfsc byte_RAM_1E, 4, ACCESS | |
bra loc_seg001_76C0 | |
movlw 1 | |
movff WREG, byte_RAM_E69 | |
loc_seg001_76C0: ; CODE XREF: sub_seg001_7646+6Ej | |
; sub_seg001_7646+72j | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_seg001_7728 | |
movlb 0E | |
movf byte_RAM_EB7, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7728 | |
movlb 0E | |
movlw 1 | |
decf byte_RAM_EB7, f, BANKED | |
movf byte_RAM_EB7, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7728 | |
movlw 32 ; '2' | |
movff WREG, byte_RAM_EB7 | |
movff byte_RAM_ED3, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_76EC | |
movlb 0E | |
incf byte_RAM_ED3, f, BANKED | |
loc_seg001_76EC: ; CODE XREF: sub_seg001_7646+A0j | |
movlw 18 | |
movlb 0E | |
cpfsgt byte_RAM_E56, BANKED | |
bra loc_seg001_76FC | |
movlw 1 | |
movff WREG, byte_RAM_E68 | |
bra loc_seg001_7700 | |
; --------------------------------------------------------------------------- | |
loc_seg001_76FC: ; CODE XREF: sub_seg001_7646+ACj | |
movlb 0E | |
clrf byte_RAM_E68, BANKED | |
loc_seg001_7700: ; CODE XREF: sub_seg001_7646+B4j | |
movff byte_RAM_ED3, WREG | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
btfsc byte_RAM_1E, 4, ACCESS | |
bra loc_seg001_7724 | |
movlw 18 | |
movlb 0E | |
cpfsgt byte_RAM_E56, BANKED | |
bra loc_seg001_771C | |
movlw 1 | |
movff WREG, byte_RAM_E69 | |
bra loc_seg001_7720 | |
; --------------------------------------------------------------------------- | |
loc_seg001_771C: ; CODE XREF: sub_seg001_7646+CCj | |
movlb 0E | |
clrf byte_RAM_E69, BANKED | |
loc_seg001_7720: ; CODE XREF: sub_seg001_7646+D4j | |
movff byte_RAM_E69, byte_RAM_ED4 | |
loc_seg001_7724: ; CODE XREF: sub_seg001_7646+C4j | |
movlb 0E | |
clrf byte_RAM_E56, BANKED | |
loc_seg001_7728: ; CODE XREF: sub_seg001_7646+36j | |
; sub_seg001_7646+3Cj ... | |
return 0 | |
; End of function sub_seg001_7646 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_772A: ; CODE XREF: seg001:0000601Cp | |
clrf EECON1, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E62, BANKED | |
loc_seg001_7730: ; CODE XREF: sub_seg001_772A+72j | |
clrwdt | |
movlb 0 | |
; assume bsr = 0 | |
setf byte_RAM_F5, BANKED | |
clrf byte_RAM_F6, BANKED | |
loc_seg001_7738: ; CODE XREF: sub_seg001_772A+38j | |
movff byte_RAM_E62, WREG | |
mullw 29 ; ')' | |
movlb 0 | |
movf byte_RAM_F6, w, BANKED | |
addwf PRODL, w, ACCESS | |
addlw 28 ; '(' | |
rcall sub_seg001_7B58 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
movlb 0 | |
movf byte_RAM_F6, w, BANKED | |
lfsr FSR0, byte_RAM_F36 | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movff byte_RAM_0, INDF0 | |
incf byte_RAM_F6, f, BANKED | |
movlw 28 ; '(' | |
cpfsgt byte_RAM_F6, BANKED | |
bra loc_seg001_7738 | |
movlw 36 ; '6' | |
movwf byte_RAM_F7, BANKED | |
movlw 0F | |
movwf byte_RAM_F8, BANKED | |
movlw 27 ; ''' | |
movwf byte_RAM_F9, BANKED | |
rcall sub_seg001_7A8A | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_105, WREG | |
movlb 0F | |
; assume bsr = 0F | |
cpfseq byte_RAM_F5D, BANKED | |
bra loc_seg001_778A | |
movff byte_RAM_104, WREG | |
movlb 0F | |
cpfseq byte_RAM_F5E, BANKED | |
bra loc_seg001_778A | |
movlb 0 | |
; assume bsr = 0 | |
clrf byte_RAM_F5, BANKED | |
; assume bsr = 0F | |
loc_seg001_778A: ; CODE XREF: sub_seg001_772A+50j | |
; sub_seg001_772A+5Aj | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_E62, f, BANKED | |
movlb 0 | |
; assume bsr = 0 | |
incf byte_RAM_F5, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_779E | |
movlw 1 | |
movlb 0E | |
; assume bsr = 0E | |
cpfsgt byte_RAM_E62, BANKED | |
bra loc_seg001_7730 | |
; assume bsr = 0 | |
loc_seg001_779E: ; CODE XREF: sub_seg001_772A+6Aj | |
movlb 0 | |
movf byte_RAM_F5, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_77AC | |
call sub_ROM_44B2, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_77B2 | |
; --------------------------------------------------------------------------- | |
loc_seg001_77AC: ; CODE XREF: sub_seg001_772A+7Aj | |
movlw 0FF | |
call sub_ROM_42CC, 0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_77B2: ; CODE XREF: sub_seg001_772A+80j | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E62, BANKED | |
loc_seg001_77B6: ; CODE XREF: seg001:00007820j | |
clrwdt | |
movlb 0 | |
; assume bsr = 0 | |
setf byte_RAM_F5, BANKED | |
clrf byte_RAM_F6, BANKED | |
loc_seg001_77BE: ; CODE XREF: seg001:000077E6j | |
movff byte_RAM_E62, WREG | |
mullw 14 | |
movlb 0 | |
movf byte_RAM_F6, w, BANKED | |
addwf PRODL, w, ACCESS | |
rcall sub_seg001_7B58 | |
; End of function sub_seg001_772A | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
movlb 0 | |
movf byte_RAM_F6, w, BANKED | |
lfsr FSR0, byte_RAM_F36 | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movff byte_RAM_0, INDF0 | |
incf byte_RAM_F6, f, BANKED | |
movlw 13 | |
cpfsgt byte_RAM_F6, BANKED | |
bra loc_seg001_77BE | |
movlw 36 ; '6' | |
movwf byte_RAM_F7, BANKED | |
movlw 0F | |
movwf byte_RAM_F8, BANKED | |
movlw 12 | |
movwf byte_RAM_F9, BANKED | |
rcall sub_seg001_7A8A | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_105, WREG | |
movlb 0F | |
; assume bsr = 0F | |
cpfseq byte_RAM_F48, BANKED | |
bra loc_seg001_780E | |
movff byte_RAM_104, WREG | |
movlb 0F | |
cpfseq byte_RAM_F49, BANKED | |
bra loc_seg001_780E | |
movlb 0 | |
; assume bsr = 0 | |
clrf byte_RAM_F5, BANKED | |
; assume bsr = 0F | |
loc_seg001_780E: ; CODE XREF: seg001:000077FEj | |
; seg001:00007808j | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_E62, f, BANKED | |
movlb 0 | |
; assume bsr = 0 | |
incf byte_RAM_F5, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7822 | |
movlw 1 | |
movlb 0E | |
; assume bsr = 0E | |
cpfsgt byte_RAM_E62, BANKED | |
bra loc_seg001_77B6 | |
; assume bsr = 0 | |
loc_seg001_7822: ; CODE XREF: seg001:00007818j | |
movlb 0 | |
movf byte_RAM_F5, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7830 | |
call sub_ROM_4696, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_7834 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7830: ; CODE XREF: seg001:00007828j | |
call sub_ROM_45E0, 0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7834: ; CODE XREF: seg001:0000782Ej | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E62, BANKED | |
loc_seg001_7838: ; CODE XREF: seg001:000078A4j | |
clrwdt | |
movlb 0 | |
; assume bsr = 0 | |
setf byte_RAM_F5, BANKED | |
clrf byte_RAM_F6, BANKED | |
loc_seg001_7840: ; CODE XREF: seg001:0000786Aj | |
movff byte_RAM_E62, WREG | |
mullw 17 | |
movlb 0 | |
movf byte_RAM_F6, w, BANKED | |
addwf PRODL, w, ACCESS | |
addlw 7A ; 'z' | |
rcall sub_seg001_7B58 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
movlb 0 | |
movf byte_RAM_F6, w, BANKED | |
lfsr FSR0, byte_RAM_F36 | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movff byte_RAM_0, INDF0 | |
incf byte_RAM_F6, f, BANKED | |
movlw 16 | |
cpfsgt byte_RAM_F6, BANKED | |
bra loc_seg001_7840 | |
movlw 36 ; '6' | |
movwf byte_RAM_F7, BANKED | |
movlw 0F | |
movwf byte_RAM_F8, BANKED | |
movlw 15 | |
movwf byte_RAM_F9, BANKED | |
rcall sub_seg001_7A8A | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_105, WREG | |
movlb 0F | |
; assume bsr = 0F | |
cpfseq byte_RAM_F4B, BANKED | |
bra loc_seg001_7892 | |
movff byte_RAM_104, WREG | |
movlb 0F | |
cpfseq byte_RAM_F4C, BANKED | |
bra loc_seg001_7892 | |
movlb 0 | |
; assume bsr = 0 | |
clrf byte_RAM_F5, BANKED | |
; assume bsr = 0F | |
loc_seg001_7892: ; CODE XREF: seg001:00007882j | |
; seg001:0000788Cj | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_E62, f, BANKED | |
movlb 0 | |
; assume bsr = 0 | |
incf byte_RAM_F5, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_78A6 | |
movlw 1 | |
movlb 0E | |
; assume bsr = 0E | |
cpfsgt byte_RAM_E62, BANKED | |
bra loc_seg001_7838 | |
; assume bsr = 0 | |
loc_seg001_78A6: ; CODE XREF: seg001:0000789Cj | |
movlb 0 | |
movf byte_RAM_F5, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_78B4 | |
call sub_ROM_47BA, 0 | |
; --------------------------------------------------------------------------- | |
bra loc_seg001_78B8 | |
; --------------------------------------------------------------------------- | |
loc_seg001_78B4: ; CODE XREF: seg001:000078ACj | |
call sub_ROM_46E8, 0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_78B8: ; CODE XREF: seg001:000078B2j | |
clrwdt | |
movlb 0 | |
clrf byte_RAM_F6, BANKED | |
loc_seg001_78BE: ; CODE XREF: seg001:000078E0j | |
movlb 0 | |
movf byte_RAM_F6, w, BANKED | |
addlw 0F6 | |
rcall sub_seg001_7B58 | |
; --------------------------------------------------------------------------- | |
movwf byte_RAM_0, ACCESS | |
movlb 0 | |
movf byte_RAM_F6, w, BANKED | |
lfsr FSR0, unk_RAM_EFB | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movff byte_RAM_0, INDF0 | |
incf byte_RAM_F6, f, BANKED | |
movlw 9 | |
cpfsgt byte_RAM_F6, BANKED | |
bra loc_seg001_78BE | |
return 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_78E4: ; CODE XREF: seg001:00006058p | |
incf byte_RAM_3A, f, ACCESS | |
btfsc byte_RAM_3C, 5, ACCESS | |
btfsc byte_RAM_19, 5, ACCESS | |
bra loc_seg001_791E | |
btfss byte_RAM_3C, 4, ACCESS | |
btfsc byte_RAM_3C, 0, ACCESS | |
bra loc_seg001_791E | |
btfsc byte_RAM_3C, 2, ACCESS | |
bra loc_seg001_791E | |
bsf byte_RAM_3C, 4, ACCESS | |
bcf byte_RAM_3C, 5, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E5E, BANKED | |
movlb 0E | |
clrf byte_RAM_E62, BANKED | |
call sub_ROM_4644, 0 | |
; --------------------------------------------------------------------------- | |
movlb 0 | |
; assume bsr = 0 | |
movlw 36 ; '6' | |
movwf byte_RAM_F7, BANKED | |
movlw 0F | |
movwf byte_RAM_F8, BANKED | |
movlw 12 | |
movwf byte_RAM_F9, BANKED | |
rcall sub_seg001_7A8A | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_105, byte_RAM_F48 | |
movff byte_RAM_104, byte_RAM_F49 | |
loc_seg001_791E: ; CODE XREF: sub_seg001_78E4+6j | |
; sub_seg001_78E4+Cj ... | |
btfss byte_RAM_3C, 4, ACCESS | |
bra loc_seg001_796A | |
movf byte_RAM_44, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_796A | |
movff byte_RAM_E62, WREG | |
mullw 14 | |
movff byte_RAM_E5E, WREG | |
addwf PRODL, w, ACCESS | |
movlb 0 | |
movwf byte_RAM_F5, BANKED | |
movff byte_RAM_E5E, WREG | |
lfsr FSR0, byte_RAM_F36 | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movf INDF0, w, ACCESS | |
rcall sub_seg001_7B24 | |
; --------------------------------------------------------------------------- | |
movlw 3 | |
movwf byte_RAM_44, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_E5E, f, BANKED | |
movlw 13 | |
cpfsgt byte_RAM_E5E, BANKED | |
bra loc_seg001_796A | |
movlb 0E | |
incf byte_RAM_E62, f, BANKED | |
movlw 2 | |
cpfslt byte_RAM_E62, BANKED | |
bra loc_seg001_7968 | |
movlb 0E | |
clrf byte_RAM_E5E, BANKED | |
bra loc_seg001_796A | |
; --------------------------------------------------------------------------- | |
loc_seg001_7968: ; CODE XREF: sub_seg001_78E4+7Cj | |
bcf byte_RAM_3C, 4, ACCESS | |
loc_seg001_796A: ; CODE XREF: sub_seg001_78E4+3Cj | |
; sub_seg001_78E4+42j ... | |
btfsc byte_RAM_3C, 1, ACCESS | |
btfsc byte_RAM_19, 5, ACCESS | |
bra loc_seg001_79A2 | |
btfss byte_RAM_3C, 4, ACCESS | |
btfsc byte_RAM_3C, 0, ACCESS | |
bra loc_seg001_79A2 | |
btfsc byte_RAM_3C, 2, ACCESS | |
bra loc_seg001_79A2 | |
bsf byte_RAM_3C, 0, ACCESS | |
bcf byte_RAM_3C, 1, ACCESS | |
movlb 0E | |
clrf byte_RAM_E5E, BANKED | |
movlb 0E | |
clrf byte_RAM_E62, BANKED | |
call sub_ROM_4384, 0 | |
; --------------------------------------------------------------------------- | |
movlb 0 | |
; assume bsr = 0 | |
movlw 36 ; '6' | |
movwf byte_RAM_F7, BANKED | |
movlw 0F | |
movwf byte_RAM_F8, BANKED | |
movlw 27 ; ''' | |
movwf byte_RAM_F9, BANKED | |
rcall sub_seg001_7A8A | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_105, byte_RAM_F5D | |
movff byte_RAM_104, byte_RAM_F5E | |
; assume bsr = 0E | |
loc_seg001_79A2: ; CODE XREF: sub_seg001_78E4+8Aj | |
; sub_seg001_78E4+90j ... | |
btfss byte_RAM_3C, 0, ACCESS | |
bra loc_seg001_79F0 | |
movf byte_RAM_44, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_79F0 | |
movff byte_RAM_E62, WREG | |
mullw 29 ; ')' | |
movff byte_RAM_E5E, WREG | |
addwf PRODL, w, ACCESS | |
addlw 28 ; '(' | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F5, BANKED | |
movff byte_RAM_E5E, WREG | |
lfsr FSR0, byte_RAM_F36 | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movf INDF0, w, ACCESS | |
rcall sub_seg001_7B24 | |
; --------------------------------------------------------------------------- | |
movlw 3 | |
movwf byte_RAM_44, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_E5E, f, BANKED | |
movlw 28 ; '(' | |
cpfsgt byte_RAM_E5E, BANKED | |
bra loc_seg001_79F0 | |
movlb 0E | |
incf byte_RAM_E62, f, BANKED | |
movlw 2 | |
cpfslt byte_RAM_E62, BANKED | |
bra loc_seg001_79EE | |
movlb 0E | |
clrf byte_RAM_E5E, BANKED | |
bra loc_seg001_79F0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_79EE: ; CODE XREF: sub_seg001_78E4+102j | |
bcf byte_RAM_3C, 0, ACCESS | |
loc_seg001_79F0: ; CODE XREF: sub_seg001_78E4+C0j | |
; sub_seg001_78E4+C6j ... | |
btfsc byte_RAM_3C, 3, ACCESS | |
btfsc byte_RAM_19, 5, ACCESS | |
bra loc_seg001_7A28 | |
btfss byte_RAM_3C, 4, ACCESS | |
btfsc byte_RAM_3C, 0, ACCESS | |
bra loc_seg001_7A28 | |
btfsc byte_RAM_3C, 2, ACCESS | |
bra loc_seg001_7A28 | |
bsf byte_RAM_3C, 2, ACCESS | |
bcf byte_RAM_3C, 3, ACCESS | |
movlb 0E | |
clrf byte_RAM_E5E, BANKED | |
movlb 0E | |
clrf byte_RAM_E62, BANKED | |
call sub_ROM_4728, 0 | |
; --------------------------------------------------------------------------- | |
movlb 0 | |
; assume bsr = 0 | |
movlw 36 ; '6' | |
movwf byte_RAM_F7, BANKED | |
movlw 0F | |
movwf byte_RAM_F8, BANKED | |
movlw 15 | |
movwf byte_RAM_F9, BANKED | |
rcall sub_seg001_7A8A | |
; --------------------------------------------------------------------------- | |
movff byte_RAM_105, byte_RAM_F4B | |
movff byte_RAM_104, byte_RAM_F4C | |
; assume bsr = 0E | |
loc_seg001_7A28: ; CODE XREF: sub_seg001_78E4+110j | |
; sub_seg001_78E4+116j ... | |
btfss byte_RAM_3C, 2, ACCESS | |
bra loc_seg001_7A76 | |
movf byte_RAM_44, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7A76 | |
movff byte_RAM_E62, WREG | |
mullw 17 | |
movff byte_RAM_E5E, WREG | |
addwf PRODL, w, ACCESS | |
addlw 7A ; 'z' | |
movlb 0 | |
; assume bsr = 0 | |
movwf byte_RAM_F5, BANKED | |
movff byte_RAM_E5E, WREG | |
lfsr FSR0, byte_RAM_F36 | |
addwf FSR0L, f, ACCESS | |
movlw 0 | |
addwfc FSR0H, f, ACCESS | |
movf INDF0, w, ACCESS | |
rcall sub_seg001_7B24 | |
; --------------------------------------------------------------------------- | |
movlw 3 | |
movwf byte_RAM_44, ACCESS | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_E5E, f, BANKED | |
movlw 16 | |
cpfsgt byte_RAM_E5E, BANKED | |
bra loc_seg001_7A76 | |
movlb 0E | |
incf byte_RAM_E62, f, BANKED | |
movlw 2 | |
cpfslt byte_RAM_E62, BANKED | |
bra loc_seg001_7A74 | |
movlb 0E | |
clrf byte_RAM_E5E, BANKED | |
bra loc_seg001_7A76 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7A74: ; CODE XREF: sub_seg001_78E4+188j | |
bcf byte_RAM_3C, 2, ACCESS | |
loc_seg001_7A76: ; CODE XREF: sub_seg001_78E4+146j | |
; sub_seg001_78E4+14Cj ... | |
btfss byte_RAM_3C, 4, ACCESS | |
btfsc byte_RAM_3C, 0, ACCESS | |
bra loc_seg001_7A86 | |
btfss byte_RAM_3C, 2, ACCESS | |
btfss PIR2, EEIF, ACCESS | |
bra loc_seg001_7A86 | |
bcf PIR2, EEIF, ACCESS | |
bcf EECON1, WREN, ACCESS | |
loc_seg001_7A86: ; CODE XREF: sub_seg001_78E4+196j | |
; sub_seg001_78E4+19Cj | |
return 0 | |
; End of function sub_seg001_78E4 | |
; --------------------------------------------------------------------------- | |
byte 0F7, 0 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_7A8A: ; CODE XREF: sub_seg001_772A+46p | |
; seg001:000077F4p ... | |
movlw 0AA | |
movff WREG, byte_RAM_105 | |
movff byte_RAM_F7, FSR1L | |
movff byte_RAM_F8, FSR1H | |
movff INDF1, byte_RAM_104 | |
movlw 1 | |
movwf FSR2L, ACCESS | |
; assume bsr = 1 | |
loc_seg001_7AA0: ; CODE XREF: sub_seg001_7A8A+94j | |
movlw 2 | |
movff byte_RAM_F9, byte_RAM_2 | |
clrf byte_RAM_3, ACCESS | |
addwf byte_RAM_2, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_3, f, ACCESS | |
movff FSR2L, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
xorlw 80 | |
subwf byte_RAM_4, w, ACCESS | |
bnz loc_seg001_7AC6 | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_seg001_7AC6: ; CODE XREF: sub_seg001_7A8A+36j | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_7B20 | |
movlb 0 | |
; assume bsr = 0 | |
movf byte_RAM_F9, w, BANKED | |
cpfslt FSR2L, ACCESS | |
bra loc_seg001_7AE4 | |
movf FSR2L, w, ACCESS | |
addwf FSR1L, w, ACCESS | |
movwf FSR0L, ACCESS | |
movlw 0 | |
addwfc FSR1H, w, ACCESS | |
movwf FSR0H, ACCESS | |
movf INDF0, w, ACCESS | |
movwf PRODL, ACCESS | |
bra loc_seg001_7AE6 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7AE4: ; CODE XREF: sub_seg001_7A8A+46j | |
clrf PRODL, ACCESS | |
loc_seg001_7AE6: ; CODE XREF: sub_seg001_7A8A+58j | |
clrf FSR0L, ACCESS | |
; assume bsr = 1 | |
loc_seg001_7AE8: ; CODE XREF: sub_seg001_7A8A+90j | |
bcf byte_RAM_1A, 6, ACCESS | |
movlb 1 | |
btfsc byte_RAM_105, 7, BANKED | |
bsf byte_RAM_1A, 6, ACCESS | |
movlb 1 | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_104, f, BANKED | |
rlcf byte_RAM_105, f, BANKED | |
btfss PRODL, 7, ACCESS | |
bra loc_seg001_7B00 | |
movlb 1 | |
bsf byte_RAM_104, 0, BANKED | |
loc_seg001_7B00: ; CODE XREF: sub_seg001_7A8A+70j | |
bcf STATUS, C, ACCESS | |
rlcf PRODL, f, ACCESS | |
btfss byte_RAM_1A, 6, ACCESS | |
bra loc_seg001_7B14 | |
movlb 1 | |
movlw 80 | |
xorwf byte_RAM_105, f, BANKED | |
movlb 1 | |
movlw 5 | |
xorwf byte_RAM_104, f, BANKED | |
loc_seg001_7B14: ; CODE XREF: sub_seg001_7A8A+7Cj | |
incf FSR0L, f, ACCESS | |
movlw 7 | |
cpfsgt FSR0L, ACCESS | |
bra loc_seg001_7AE8 | |
incf FSR2L, f, ACCESS | |
bra loc_seg001_7AA0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7B20: ; CODE XREF: sub_seg001_7A8A+3Ej | |
return 0 | |
; End of function sub_seg001_7A8A | |
; --------------------------------------------------------------------------- | |
data 0F5 | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_7B24: ; CODE XREF: sub_seg001_78E4+64p | |
; sub_seg001_78E4+EAp ... | |
movwf FSR2L, ACCESS | |
clrf byte_RAM_2, ACCESS | |
movlw 1 | |
movwf byte_RAM_3, ACCESS | |
movff byte_RAM_F5, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
call sub_seg001_80BE, 0 | |
movf byte_RAM_4, w, ACCESS | |
movwf EEADRH, ACCESS | |
movlb 0 | |
movf byte_RAM_F5, w, BANKED | |
movwf EEADR, ACCESS | |
movf FSR2L, w, ACCESS | |
movwf EEDATA, ACCESS | |
bcf PIR2, EEIF, ACCESS | |
bcf INTCON, GIE_GIEH, ACCESS | |
bsf EECON1, WREN, ACCESS | |
movlw 55 ; 'U' | |
movwf EECON2, ACCESS | |
movlw 0AA | |
movwf EECON2, ACCESS | |
bsf EECON1, WR, ACCESS | |
bsf INTCON, GIE_GIEH, ACCESS | |
return 0 | |
; End of function sub_seg001_7B24 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_7B58: ; CODE XREF: sub_seg001_772A+1Cp | |
; sub_seg001_772A+A0p ... | |
movwf FSR2L, ACCESS | |
clrf byte_RAM_2, ACCESS | |
movlw 1 | |
movwf byte_RAM_3, ACCESS | |
movff FSR2L, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
call sub_seg001_80BE, 0 | |
movf byte_RAM_4, w, ACCESS | |
movwf EEADRH, ACCESS | |
movf FSR2L, w, ACCESS | |
movwf EEADR, ACCESS | |
bsf EECON1, RD, ACCESS | |
movf EEDATA, w, ACCESS | |
movwf FSR2L, ACCESS | |
movf FSR2L, w, ACCESS | |
return 0 | |
; End of function sub_seg001_7B58 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_7B7C: ; CODE XREF: seg001:0000604Cp | |
incf byte_RAM_3A, f, ACCESS | |
btfsc byte_RAM_13, 3, ACCESS | |
bra loc_seg001_7B88 | |
movlw 32 ; '2' | |
movff WREG, byte_RAM_EB4 | |
loc_seg001_7B88: ; CODE XREF: sub_seg001_7B7C+4j | |
movlw 0B4 | |
movff WREG, byte_RAM_EEE | |
decf byte_RAM_36, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7BB0 | |
call sub_ROM_DE8, 0 | |
; --------------------------------------------------------------------------- | |
iorlw 0 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7BA8 | |
call sub_ROM_E28, 0 | |
; --------------------------------------------------------------------------- | |
iorlw 0 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7BB0 | |
loc_seg001_7BA8: ; CODE XREF: sub_seg001_7B7C+20j | |
decf byte_RAM_31, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
btfss byte_RAM_27, 3, ACCESS | |
bra loc_seg001_7BB6 | |
loc_seg001_7BB0: ; CODE XREF: sub_seg001_7B7C+16j | |
; sub_seg001_7B7C+2Aj | |
movlw 24 ; '$' | |
movff WREG, byte_RAM_EE0 | |
loc_seg001_7BB6: ; CODE XREF: sub_seg001_7B7C+32j | |
decf byte_RAM_38, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7BC4 | |
movf byte_RAM_38, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7C66 | |
loc_seg001_7BC4: ; CODE XREF: sub_seg001_7B7C+3Ej | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_seg001_7C6A | |
movff byte_RAM_EC3, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7C6A | |
movlb 0E | |
; assume bsr = 0E | |
incf byte_RAM_EC3, f, BANKED | |
bra loc_seg001_7C54 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7BD8: ; CODE XREF: sub_seg001_7B7C+DAj | |
bra loc_seg001_7BF8 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7BDA: ; CODE XREF: sub_seg001_7B7C+DEj | |
movlw 63 ; 'c' | |
movlb 0E | |
cpfsgt byte_RAM_EC3, BANKED | |
bra loc_seg001_7C6A | |
btfsc byte_RAM_18, 6, ACCESS | |
bra loc_seg001_7C34 | |
bra loc_seg001_7C3A | |
; --------------------------------------------------------------------------- | |
loc_seg001_7BE8: ; CODE XREF: sub_seg001_7B7C+E2j | |
movlw 1D | |
movlb 0E | |
cpfsgt byte_RAM_EC3, BANKED | |
bra loc_seg001_7BF8 | |
btfss byte_RAM_13, 2, ACCESS | |
bra loc_seg001_7BF8 | |
loc_seg001_7BF4: ; CODE XREF: sub_seg001_7B7C+AAj | |
bsf byte_RAM_18, 6, ACCESS | |
bra loc_seg001_7C34 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7BF8: ; CODE XREF: sub_seg001_7B7C:loc_seg001_7BD8j | |
; sub_seg001_7B7C+72j ... | |
movlw 63 ; 'c' | |
movlb 0E | |
cpfsgt byte_RAM_EC3, BANKED | |
bra loc_seg001_7C6A | |
btfsc byte_RAM_18, 6, ACCESS | |
bra loc_seg001_7C34 | |
movlw 1 | |
cpfslt byte_RAM_33, ACCESS | |
bra loc_seg001_7C6A | |
bsf byte_RAM_18, 6, ACCESS | |
movwf byte_RAM_33, ACCESS | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0A | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E7E, BANKED | |
bra loc_seg001_7C6A | |
; --------------------------------------------------------------------------- | |
loc_seg001_7C1C: ; CODE XREF: sub_seg001_7B7C+E6j | |
movlw 1D | |
movlb 0E | |
cpfsgt byte_RAM_EC3, BANKED | |
bra loc_seg001_7C28 | |
btfsc byte_RAM_13, 1, ACCESS | |
bra loc_seg001_7BF4 | |
loc_seg001_7C28: ; CODE XREF: sub_seg001_7B7C+A6j | |
movlw 63 ; 'c' | |
movlb 0E | |
cpfsgt byte_RAM_EC3, BANKED | |
bra loc_seg001_7C6A | |
btfss byte_RAM_18, 6, ACCESS | |
bra loc_seg001_7C3A | |
loc_seg001_7C34: ; CODE XREF: sub_seg001_7B7C+68j | |
; sub_seg001_7B7C+7Aj ... | |
movlw 3 | |
movwf byte_RAM_33, ACCESS | |
bra loc_seg001_7C6A | |
; --------------------------------------------------------------------------- | |
loc_seg001_7C3A: ; CODE XREF: sub_seg001_7B7C+6Aj | |
; sub_seg001_7B7C+B6j | |
movlw 2 | |
cpfslt byte_RAM_33, ACCESS | |
bra loc_seg001_7C6A | |
bsf byte_RAM_18, 6, ACCESS | |
movwf byte_RAM_33, ACCESS | |
movlb 1 | |
; assume bsr = 1 | |
movlw 0A | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
movlw 2 | |
movff WREG, byte_RAM_E7E | |
bra loc_seg001_7C6A | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0E | |
loc_seg001_7C54: ; CODE XREF: sub_seg001_7B7C+5Aj | |
movf byte_RAM_37, w, ACCESS | |
bz loc_seg001_7BD8 | |
xorlw 1 | |
bz loc_seg001_7BDA | |
xorlw 3 | |
bz loc_seg001_7BE8 | |
xorlw 1 | |
bz loc_seg001_7C1C | |
bra loc_seg001_7C6A | |
; --------------------------------------------------------------------------- | |
; assume bsr = 0 | |
loc_seg001_7C66: ; CODE XREF: sub_seg001_7B7C+46j | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_EC3, BANKED | |
loc_seg001_7C6A: ; CODE XREF: sub_seg001_7B7C+4Aj | |
; sub_seg001_7B7C+54j ... | |
movlw 7 | |
lfsr FSR0, byte_RAM_13A | |
movff POSTINC0, byte_RAM_0 | |
movff POSTDEC0, byte_RAM_1 | |
addwf byte_RAM_0, f, ACCESS | |
movlw 0 | |
addwfc byte_RAM_1, f, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
subwf byte_RAM_6E, w, ACCESS | |
bnz loc_seg001_7C88 | |
movf byte_RAM_0, w, ACCESS | |
subwf byte_RAM_6D, w, ACCESS | |
loc_seg001_7C88: ; CODE XREF: sub_seg001_7B7C+106j | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_7CBC | |
decf byte_RAM_38, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7CBC | |
movlb 1 | |
; assume bsr = 1 | |
movf byte_RAM_13A, w, BANKED | |
iorwf byte_RAM_13B, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7CBC | |
btfss byte_RAM_18, 6, ACCESS | |
bra loc_seg001_7CA6 | |
movlw 3 | |
movwf byte_RAM_33, ACCESS | |
bra loc_seg001_7CBC | |
; --------------------------------------------------------------------------- | |
loc_seg001_7CA6: ; CODE XREF: sub_seg001_7B7C+122j | |
movlw 2 | |
cpfslt byte_RAM_33, ACCESS | |
bra loc_seg001_7CBC | |
bsf byte_RAM_18, 6, ACCESS | |
movwf byte_RAM_33, ACCESS | |
movlb 1 | |
movlw 0A | |
movwf byte_RAM_122, BANKED | |
clrf byte_RAM_123, BANKED | |
movlb 0E | |
; assume bsr = 0E | |
clrf byte_RAM_E7E, BANKED | |
; assume bsr = 1 | |
loc_seg001_7CBC: ; CODE XREF: sub_seg001_7B7C+10Ej | |
; sub_seg001_7B7C+114j ... | |
lfsr FSR0, byte_RAM_148 | |
movf INDF0, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7CD2 | |
movlb 1 | |
movlw 40 ; '@' | |
movwf byte_RAM_126, BANKED | |
movlw 65 ; 'e' | |
movwf byte_RAM_127, BANKED | |
bra loc_seg001_7CE8 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7CD2: ; CODE XREF: sub_seg001_7B7C+148j | |
btfss byte_RAM_1A, 5, ACCESS | |
bra loc_seg001_7CE8 | |
movlb 1 | |
movf byte_RAM_126, w, BANKED | |
iorwf byte_RAM_127, w, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7CE8 | |
movlb 1 | |
decf byte_RAM_126, f, BANKED | |
movlw 0 | |
subwfb byte_RAM_127, f, BANKED | |
loc_seg001_7CE8: ; CODE XREF: sub_seg001_7B7C+154j | |
; sub_seg001_7B7C+158j ... | |
movlw 8B | |
movlb 1 | |
cpfsgt byte_RAM_148, BANKED | |
bra loc_seg001_7CF2 | |
bra loc_seg001_7CFC | |
; --------------------------------------------------------------------------- | |
loc_seg001_7CF2: ; CODE XREF: sub_seg001_7B7C+172j | |
movlb 1 | |
movf byte_RAM_126, w, BANKED | |
iorwf byte_RAM_127, w, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7D0E | |
loc_seg001_7CFC: ; CODE XREF: sub_seg001_7B7C+174j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfsc STATUS, Z, ACCESS | |
movf byte_RAM_32, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7D12 | |
decf byte_RAM_36, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7D12 | |
loc_seg001_7D0E: ; CODE XREF: sub_seg001_7B7C+17Ej | |
btfss byte_RAM_13, 3, ACCESS | |
bra loc_seg001_7D16 | |
loc_seg001_7D12: ; CODE XREF: sub_seg001_7B7C+18Aj | |
; sub_seg001_7B7C+190j | |
bsf byte_RAM_17, 1, ACCESS | |
bra loc_seg001_7D18 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7D16: ; CODE XREF: sub_seg001_7B7C+194j | |
bcf byte_RAM_17, 1, ACCESS | |
loc_seg001_7D18: ; CODE XREF: sub_seg001_7B7C+198j | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_seg001_7D38 | |
movlb 0E | |
; assume bsr = 0E | |
movf byte_RAM_EB4, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7D38 | |
movlb 0E | |
decf byte_RAM_EB4, f, BANKED | |
movf byte_RAM_EB4, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7D38 | |
movlb 1 | |
; assume bsr = 1 | |
clrf byte_RAM_148, BANKED | |
movlw 5 | |
movff WREG, byte_RAM_ECC | |
; assume bsr = 0E | |
loc_seg001_7D38: ; CODE XREF: sub_seg001_7B7C+19Ej | |
; sub_seg001_7B7C+1A6j ... | |
movff byte_RAM_132, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
movf byte_RAM_0, w, ACCESS | |
addlw 20 ; ' ' | |
movwf TBLPTRL, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf TBLPTRH, ACCESS | |
movlw 10 | |
addwfc TBLPTRH, f, ACCESS | |
tblrd*+ | |
movff TABLAT, byte_RAM_0 | |
tblrd*+ | |
movff TABLAT, byte_RAM_1 | |
tblrd*+ | |
movff TABLAT, byte_RAM_2 | |
tblrd*+ | |
movff TABLAT, byte_RAM_3 | |
lfsr FSR0, byte_RAM_147 | |
movf byte_RAM_3, w, ACCESS | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_7D8A | |
movf byte_RAM_2, w, ACCESS | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_7D8A | |
movf byte_RAM_1, w, ACCESS | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_7D8A | |
movf byte_RAM_0, w, ACCESS | |
subwf INDF0, w, ACCESS | |
loc_seg001_7D8A: ; CODE XREF: sub_seg001_7B7C+1FCj | |
; sub_seg001_7B7C+202j ... | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_7D92 | |
bsf byte_RAM_17, 2, ACCESS | |
bra loc_seg001_7D94 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7D92: ; CODE XREF: sub_seg001_7B7C+210j | |
bcf byte_RAM_17, 2, ACCESS | |
loc_seg001_7D94: ; CODE XREF: sub_seg001_7B7C+214j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 3 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7DBC | |
movf byte_RAM_32, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7DBC | |
movlb 1 | |
; assume bsr = 1 | |
clrf byte_RAM_149, BANKED | |
movff byte_RAM_14C, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7DB6 | |
movlb 1 | |
incf byte_RAM_14C, f, BANKED | |
loc_seg001_7DB6: ; CODE XREF: sub_seg001_7B7C+234j | |
movlw 5 | |
movff WREG, byte_RAM_ECC | |
; assume bsr = 0E | |
loc_seg001_7DBC: ; CODE XREF: sub_seg001_7B7C+21Ej | |
; sub_seg001_7B7C+226j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7DEA | |
movf byte_RAM_32, w, ACCESS | |
xorlw 5 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7DEA | |
movlb 1 | |
; assume bsr = 1 | |
clrf byte_RAM_144, BANKED | |
clrf byte_RAM_145, BANKED | |
clrf byte_RAM_146, BANKED | |
clrf byte_RAM_147, BANKED | |
movff byte_RAM_14D, byte_RAM_0 | |
incf byte_RAM_0, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7DE4 | |
movlb 1 | |
incf byte_RAM_14D, f, BANKED | |
loc_seg001_7DE4: ; CODE XREF: sub_seg001_7B7C+262j | |
movlw 5 | |
movff WREG, byte_RAM_ECC | |
; assume bsr = 0E | |
loc_seg001_7DEA: ; CODE XREF: sub_seg001_7B7C+246j | |
; sub_seg001_7B7C+24Ej | |
lfsr FSR0, byte_RAM_158 | |
movlw 0 | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_7E04 | |
movlw 1 | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_7E04 | |
movlw 86 | |
subwf POSTDEC0, w, ACCESS | |
bnz loc_seg001_7E04 | |
movlw 0A0 | |
subwf INDF0, w, ACCESS | |
loc_seg001_7E04: ; CODE XREF: sub_seg001_7B7C+276j | |
; sub_seg001_7B7C+27Cj ... | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_7E0C | |
bsf byte_RAM_17, 3, ACCESS | |
bra loc_seg001_7E0E | |
; --------------------------------------------------------------------------- | |
loc_seg001_7E0C: ; CODE XREF: sub_seg001_7B7C+28Aj | |
bcf byte_RAM_17, 3, ACCESS | |
loc_seg001_7E0E: ; CODE XREF: sub_seg001_7B7C+28Ej | |
decf byte_RAM_31, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7E38 | |
btfsc byte_RAM_27, 3, ACCESS | |
bra loc_seg001_7E1C | |
btfss byte_RAM_23, 2, ACCESS | |
bra loc_seg001_7E38 | |
loc_seg001_7E1C: ; CODE XREF: sub_seg001_7B7C+29Aj | |
btfss byte_RAM_1A, 3, ACCESS | |
bra loc_seg001_7E2A | |
movlb 0E | |
movf byte_RAM_EBD, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7E2C | |
decf byte_RAM_EBD, f, BANKED | |
loc_seg001_7E2A: ; CODE XREF: sub_seg001_7B7C+2A2j | |
movlb 0E | |
loc_seg001_7E2C: ; CODE XREF: sub_seg001_7B7C+2AAj | |
movf byte_RAM_EBD, f, BANKED | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7E36 | |
bsf byte_RAM_17, 4, ACCESS | |
bra loc_seg001_7E38 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7E36: ; CODE XREF: sub_seg001_7B7C+2B4j | |
bcf byte_RAM_17, 4, ACCESS | |
loc_seg001_7E38: ; CODE XREF: sub_seg001_7B7C+296j | |
; sub_seg001_7B7C+29Ej ... | |
btfss byte_RAM_13, 6, ACCESS | |
bra loc_seg001_7E40 | |
bsf byte_RAM_17, 0, ACCESS | |
bra loc_seg001_7E42 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7E40: ; CODE XREF: sub_seg001_7B7C+2BEj | |
bcf byte_RAM_17, 0, ACCESS | |
loc_seg001_7E42: ; CODE XREF: sub_seg001_7B7C+2C2j | |
movf byte_RAM_36, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7E72 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 7 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7E72 | |
movlw 0 | |
subwf byte_RAM_6E, w, ACCESS | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6D, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bra loc_seg001_7E64 | |
bsf byte_RAM_17, 5, ACCESS | |
bra loc_seg001_7E72 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7E64: ; CODE XREF: sub_seg001_7B7C+2E2j | |
movlw 0 | |
subwf byte_RAM_6E, w, ACCESS | |
movlw 0D3 | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6D, w, ACCESS | |
btfss STATUS, C, ACCESS | |
bsf byte_RAM_18, 5, ACCESS | |
loc_seg001_7E72: ; CODE XREF: sub_seg001_7B7C+2CCj | |
; sub_seg001_7B7C+2D4j ... | |
movf byte_RAM_36, w, ACCESS | |
xorlw 8 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7E96 | |
movf byte_RAM_32, w, ACCESS | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7E96 | |
movlw 0 | |
subwf byte_RAM_6E, w, ACCESS | |
movlw 0FF | |
btfsc STATUS, Z, ACCESS | |
subwf byte_RAM_6D, w, ACCESS | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_7E96 | |
movlw 7 | |
movwf byte_RAM_32, ACCESS | |
bsf byte_RAM_19, 6, ACCESS | |
loc_seg001_7E96: ; CODE XREF: sub_seg001_7B7C+2FCj | |
; sub_seg001_7B7C+304j ... | |
movlb 0E | |
movf byte_RAM_EE0, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7EB8 | |
movlb 0E | |
movf byte_RAM_EEE, f, BANKED | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7EB8 | |
movlw 13 | |
movlb 0E | |
cpfslt byte_RAM_E5C, BANKED | |
bra loc_seg001_7EB0 | |
bra loc_seg001_7EB8 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7EB0: ; CODE XREF: sub_seg001_7B7C+330j | |
movlw 0FC | |
movlb 0E | |
cpfsgt byte_RAM_E5C, BANKED | |
bra loc_seg001_7EBE | |
loc_seg001_7EB8: ; CODE XREF: sub_seg001_7B7C+320j | |
; sub_seg001_7B7C+328j ... | |
bsf byte_RAM_17, 7, ACCESS | |
movlw 3 | |
movwf byte_RAM_33, ACCESS | |
loc_seg001_7EBE: ; CODE XREF: sub_seg001_7B7C+33Aj | |
movlw 5 | |
movlb 0E | |
cpfslt byte_RAM_E5D, BANKED | |
bra loc_seg001_7EC8 | |
bra loc_seg001_7ED0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7EC8: ; CODE XREF: sub_seg001_7B7C+348j | |
movlw 0FC | |
movlb 0E | |
cpfsgt byte_RAM_E5D, BANKED | |
bra loc_seg001_7ED6 | |
loc_seg001_7ED0: ; CODE XREF: sub_seg001_7B7C+34Aj | |
bsf byte_RAM_18, 4, ACCESS | |
movlw 3 | |
movwf byte_RAM_33, ACCESS | |
loc_seg001_7ED6: ; CODE XREF: sub_seg001_7B7C+352j | |
btfss byte_RAM_17, 7, ACCESS | |
btfsc byte_RAM_18, 4, ACCESS | |
bra loc_seg001_7EDE | |
btfsc byte_RAM_18, 6, ACCESS | |
loc_seg001_7EDE: ; CODE XREF: sub_seg001_7B7C+35Ej | |
bsf byte_RAM_17, 6, ACCESS | |
btfsc byte_RAM_17, 6, ACCESS | |
btfss byte_RAM_21, 2, ACCESS | |
bra loc_seg001_7F44 | |
decf byte_RAM_33, w, ACCESS | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7EF6 | |
movff byte_RAM_E7E, WREG | |
xorlw 5 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7F08 | |
loc_seg001_7EF6: ; CODE XREF: sub_seg001_7B7C+36Ej | |
movf byte_RAM_33, w, ACCESS | |
xorlw 2 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7F44 | |
movff byte_RAM_E7E, WREG | |
xorlw 4 | |
btfss STATUS, Z, ACCESS | |
bra loc_seg001_7F44 | |
loc_seg001_7F08: ; CODE XREF: sub_seg001_7B7C+378j | |
bcf byte_RAM_17, 6, ACCESS | |
bcf byte_RAM_18, 6, ACCESS | |
clrf byte_RAM_33, ACCESS | |
movf byte_RAM_36, w, ACCESS | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7F3E | |
xorlw 2 | |
btfsc STATUS, Z, ACCESS | |
bra loc_seg001_7F3E | |
movlw 1 | |
movwf byte_RAM_36, ACCESS | |
clrf byte_RAM_32, ACCESS | |
movff byte_RAM_E5C, byte_RAM_0 | |
clrf byte_RAM_1, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
xorlw 80 | |
sublw 80 | |
bnz loc_seg001_7F32 | |
movf byte_RAM_0, w, ACCESS | |
sublw 8E | |
loc_seg001_7F32: ; CODE XREF: sub_seg001_7B7C+3B0j | |
btfsc STATUS, C, ACCESS | |
bra loc_seg001_7F3A | |
bsf byte_RAM_1E, 3, ACCESS | |
bra loc_seg001_7F44 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7F3A: ; CODE XREF: sub_seg001_7B7C+3B8j | |
bcf byte_RAM_1E, 3, ACCESS | |
bra loc_seg001_7F44 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7F3E: ; CODE XREF: sub_seg001_7B7C+396j | |
; sub_seg001_7B7C+39Cj | |
clrf byte_RAM_36, ACCESS | |
movlw 2 | |
movwf byte_RAM_32, ACCESS | |
loc_seg001_7F44: ; CODE XREF: sub_seg001_7B7C+368j | |
; sub_seg001_7B7C+380j ... | |
return 0 | |
; End of function sub_seg001_7B7C | |
; assume bsr = 0 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_7F46: ; CODE XREF: sub_ROM_4B82+62p | |
; sub_ROM_4B82+A4p ... | |
; FUNCTION CHUNK AT 000080E8 SIZE 00000020 BYTES | |
clrf FSR0L, ACCESS | |
clrf FSR0H, ACCESS | |
; assume bsr = 0E | |
loc_seg001_7F4A: ; CODE XREF: sub_seg001_8146+10j | |
clrf byte_RAM_C, ACCESS | |
clrf byte_RAM_8, ACCESS | |
clrf byte_RAM_9, ACCESS | |
clrf byte_RAM_A, ACCESS | |
clrf byte_RAM_B, ACCESS | |
movf byte_RAM_4, w, ACCESS | |
iorwf byte_RAM_5, w, ACCESS | |
iorwf byte_RAM_6, w, ACCESS | |
iorwf byte_RAM_7, w, ACCESS | |
bnz loc_seg001_7F6A | |
clrf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
clrf byte_RAM_6, ACCESS | |
clrf byte_RAM_7, ACCESS | |
b loc_seg001_80E8 | |
; --------------------------------------------------------------------------- | |
loc_seg001_7F6A: ; CODE XREF: sub_seg001_7F46+16j | |
movlw 0C0 | |
andwf byte_RAM_C, f, ACCESS | |
bra loc_seg001_7F7C | |
; --------------------------------------------------------------------------- | |
loc_seg001_7F70: ; CODE XREF: sub_seg001_7F46+38j | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_4, f, ACCESS | |
rlcf byte_RAM_5, f, ACCESS | |
rlcf byte_RAM_6, f, ACCESS | |
rlcf byte_RAM_7, f, ACCESS | |
incf byte_RAM_C, f, ACCESS | |
loc_seg001_7F7C: ; CODE XREF: sub_seg001_7F46+28j | |
btfss byte_RAM_7, 7, ACCESS | |
bra loc_seg001_7F70 | |
incf byte_RAM_C, f, ACCESS | |
loc_seg001_7F82: ; CODE XREF: sub_seg001_7F46+80j | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_8, f, ACCESS | |
rlcf byte_RAM_9, f, ACCESS | |
rlcf byte_RAM_A, f, ACCESS | |
rlcf byte_RAM_B, f, ACCESS | |
movf byte_RAM_7, w, ACCESS | |
subwf byte_RAM_3, w, ACCESS | |
bnz loc_seg001_7FA2 | |
movf byte_RAM_6, w, ACCESS | |
subwf byte_RAM_2, w, ACCESS | |
bnz loc_seg001_7FA2 | |
movf byte_RAM_5, w, ACCESS | |
subwf byte_RAM_1, w, ACCESS | |
bnz loc_seg001_7FA2 | |
movf byte_RAM_4, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
loc_seg001_7FA2: ; CODE XREF: sub_seg001_7F46+4Aj | |
; sub_seg001_7F46+50j ... | |
bnc loc_seg001_7FB6 | |
bsf byte_RAM_8, 0, ACCESS | |
movf byte_RAM_4, w, ACCESS | |
subwf byte_RAM_0, f, ACCESS | |
movf byte_RAM_5, w, ACCESS | |
subwfb byte_RAM_1, f, ACCESS | |
movf byte_RAM_6, w, ACCESS | |
subwfb byte_RAM_2, f, ACCESS | |
movf byte_RAM_7, w, ACCESS | |
subwfb byte_RAM_3, f, ACCESS | |
loc_seg001_7FB6: ; CODE XREF: sub_seg001_7F46:loc_seg001_7FA2j | |
bcf STATUS, C, ACCESS | |
rrcf byte_RAM_7, f, ACCESS | |
rrcf byte_RAM_6, f, ACCESS | |
rrcf byte_RAM_5, f, ACCESS | |
rrcf byte_RAM_4, f, ACCESS | |
decf byte_RAM_C, f, ACCESS | |
movf byte_RAM_C, w, ACCESS | |
andlw 3F | |
bnz loc_seg001_7F82 | |
btfsc byte_RAM_C, 6, ACCESS | |
call sub_seg001_811E, 0 | |
movf byte_RAM_0, w, ACCESS | |
movwf byte_RAM_4, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
movwf byte_RAM_5, ACCESS | |
movf byte_RAM_2, w, ACCESS | |
movwf byte_RAM_6, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
movwf byte_RAM_7, ACCESS | |
movf byte_RAM_8, w, ACCESS | |
movwf byte_RAM_0, ACCESS | |
movf byte_RAM_9, w, ACCESS | |
movwf byte_RAM_1, ACCESS | |
movf byte_RAM_A, w, ACCESS | |
movwf byte_RAM_2, ACCESS | |
movf byte_RAM_B, w, ACCESS | |
movwf byte_RAM_3, ACCESS | |
btfss byte_RAM_C, 7, ACCESS | |
b loc_seg001_80F0 | |
call sub_seg001_811E, 0 | |
; End of function sub_seg001_7F46 | |
; --------------------------------------------------------------------------- | |
b loc_seg001_80F0 | |
; --------------------------------------------------------------------------- | |
clrf byte_RAM_6, ACCESS | |
; START OF FUNCTION CHUNK FOR sub_seg001_80BE | |
; assume bsr = 0 | |
loc_seg001_7FFE: ; CODE XREF: sub_seg001_80BE+1Aj | |
; sub_seg001_80BE+26j | |
clrf byte_RAM_4, ACCESS | |
clrf byte_RAM_5, ACCESS | |
movf byte_RAM_2, w, ACCESS | |
iorwf byte_RAM_3, w, ACCESS | |
bnz loc_seg001_800E | |
clrf byte_RAM_0, ACCESS | |
clrf byte_RAM_1, ACCESS | |
retlw 0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_800E: ; CODE XREF: sub_seg001_80BE-B8j | |
movlw 1F | |
iorwf byte_RAM_6, f, ACCESS | |
bcf STATUS, C, ACCESS | |
loc_seg001_8014: ; CODE XREF: sub_seg001_80BE-A4j | |
incf byte_RAM_6, f, ACCESS | |
rlcf byte_RAM_2, f, ACCESS | |
rlcf byte_RAM_3, f, ACCESS | |
bnc loc_seg001_8014 | |
loc_seg001_801C: ; CODE XREF: sub_seg001_80BE-84j | |
rrcf byte_RAM_3, f, ACCESS | |
rrcf byte_RAM_2, f, ACCESS | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
movf byte_RAM_3, w, ACCESS | |
subwfb byte_RAM_1, w, ACCESS | |
bnc loc_seg001_8032 | |
movwf byte_RAM_1, ACCESS | |
movf byte_RAM_2, w, ACCESS | |
subwf byte_RAM_0, f, ACCESS | |
bsf STATUS, C, ACCESS | |
loc_seg001_8032: ; CODE XREF: sub_seg001_80BE-96j | |
rlcf byte_RAM_4, f, ACCESS | |
rlcf byte_RAM_5, f, ACCESS | |
decfsz byte_RAM_6, f, ACCESS | |
btfsc byte_RAM_6, 5, ACCESS | |
bra loc_seg001_801C | |
btfss byte_RAM_6, 7, ACCESS | |
bra loc_seg001_804A | |
comf byte_RAM_4, f, ACCESS | |
incf byte_RAM_4, f, ACCESS | |
btfsc STATUS, Z, ACCESS | |
decf byte_RAM_5, f, ACCESS | |
comf byte_RAM_5, f, ACCESS | |
loc_seg001_804A: ; CODE XREF: sub_seg001_80BE-80j | |
movf byte_RAM_4, w, ACCESS | |
movwf byte_RAM_2, ACCESS | |
movf byte_RAM_5, w, ACCESS | |
movwf byte_RAM_3, ACCESS | |
btfss byte_RAM_6, 6, ACCESS | |
retlw 0 | |
comf byte_RAM_0, f, ACCESS | |
incf byte_RAM_0, f, ACCESS | |
btfsc STATUS, Z, ACCESS | |
decf byte_RAM_1, f, ACCESS | |
comf byte_RAM_1, f, ACCESS | |
retlw 0 | |
; END OF FUNCTION CHUNK FOR sub_seg001_80BE | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_8062: ; CODE XREF: sub_ROM_2C82+8p | |
; sub_ROM_2C82+18p | |
movwf byte_RAM_0, ACCESS | |
clrf byte_RAM_4, ACCESS | |
bcf STATUS, C, ACCESS | |
movlw 0FD | |
addwf byte_RAM_1, w, ACCESS | |
bnc loc_seg001_80A2 | |
clrf byte_RAM_3, ACCESS | |
movlw 0F0 | |
andwf byte_RAM_1, w, ACCESS | |
bnz loc_seg001_807C | |
movlw 4 | |
movwf byte_RAM_3, ACCESS | |
swapf byte_RAM_1, f, ACCESS | |
loc_seg001_807C: ; CODE XREF: sub_seg001_8062+12j | |
clrf byte_RAM_2, ACCESS | |
bcf STATUS, C, ACCESS | |
loc_seg001_8080: ; CODE XREF: sub_seg001_8062+22j | |
incf byte_RAM_3, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
bnc loc_seg001_8080 | |
loc_seg001_8086: ; CODE XREF: sub_seg001_8062+32j | |
rrcf byte_RAM_1, f, ACCESS | |
movf byte_RAM_1, w, ACCESS | |
subwf byte_RAM_0, w, ACCESS | |
btfsc STATUS, C, ACCESS | |
movwf byte_RAM_0, ACCESS | |
rlcf byte_RAM_2, f, ACCESS | |
decfsz byte_RAM_3, f, ACCESS | |
bra loc_seg001_8086 | |
loc_seg001_8096: ; CODE XREF: sub_seg001_8062+5Aj | |
btfsc byte_RAM_4, 7, ACCESS | |
negf byte_RAM_2, ACCESS | |
movf byte_RAM_2, w, ACCESS | |
btfsc byte_RAM_4, 7, ACCESS | |
negf byte_RAM_0, ACCESS | |
return 0 | |
; --------------------------------------------------------------------------- | |
loc_seg001_80A2: ; CODE XREF: sub_seg001_8062+Aj | |
rrcf byte_RAM_1, f, ACCESS | |
bc loc_seg001_80B2 | |
rrcf byte_RAM_1, f, ACCESS | |
btfss STATUS, C, ACCESS | |
clrf byte_RAM_0, ACCESS | |
bcf STATUS, C, ACCESS | |
rrcf byte_RAM_0, f, ACCESS | |
btfss STATUS, C, ACCESS | |
loc_seg001_80B2: ; CODE XREF: sub_seg001_8062+42j | |
bcf STATUS, C, ACCESS | |
movff byte_RAM_0, byte_RAM_2 | |
clrf byte_RAM_0, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
bra loc_seg001_8096 | |
; End of function sub_seg001_8062 | |
; =============== S U B R O U T I N E ======================================= | |
sub_seg001_80BE: ; CODE XREF: sub_seg001_6A9C+10Ap | |
; sub_seg001_7B24+Ep ... | |
; FUNCTION CHUNK AT 00007FFE SIZE 00000064 BYTES | |
clrf byte_RAM_6, ACCESS | |
btfss byte_RAM_1, 7, ACCESS | |
bra loc_seg001_80D0 | |
comf byte_RAM_0, f, ACCESS | |
infsnz byte_RAM_0, f, ACCESS | |
decf byte_RAM_1, f, ACCESS | |
comf byte_RAM_1, f, ACCESS | |
bsf byte_RAM_6, 6, ACCESS | |
bsf byte_RAM_6, 7, ACCESS | |
loc_seg001_80D0: ; CODE XREF: sub_seg001_80BE+4j | |
movf byte_RAM_3, w, ACCESS | |
andlw 80 | |
xorwf byte_RAM_6, f, ACCESS | |
btfss byte_RAM_3, 7, ACCESS | |
b loc_seg001_7FFE | |
comf byte_RAM_2, f, ACCESS | |
infsnz byte_RAM_2, f, ACCESS | |
decf byte_RAM_3, f, ACCESS | |
comf byte_RAM_3, f, ACCESS | |
b loc_seg001_7FFE | |
; End of function sub_seg001_80BE | |
; --------------------------------------------------------------------------- | |
; START OF FUNCTION CHUNK FOR sub_seg001_7F46 | |
; assume bsr = 0E | |
loc_seg001_80E8: ; CODE XREF: sub_seg001_7F46+20j | |
clrf byte_RAM_3, ACCESS | |
clrf byte_RAM_2, ACCESS | |
clrf byte_RAM_1, ACCESS | |
clrf byte_RAM_0, ACCESS | |
loc_seg001_80F0: ; CODE XREF: sub_ROM_F5E+82j | |
; sub_seg001_7F46+AAj ... | |
movf FSR0L, w, ACCESS | |
iorwf FSR0H, w, ACCESS | |
bz loc_seg001_8106 | |
movff byte_RAM_3, POSTDEC0 | |
movff byte_RAM_2, POSTDEC0 | |
movff byte_RAM_1, POSTDEC0 | |
movff byte_RAM_0, INDF0 | |
loc_seg001_8106: ; CODE XREF: sub_seg001_7F46+1AEj | |
retlw 0 | |
; END OF FUNCTION CHUNK FOR sub_seg001_7F46 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_8108: ; CODE XREF: sub_ROM_270C+2DEp | |
; sub_ROM_270C+36Ep | |
movwf byte_RAM_4, ACCESS | |
incf byte_RAM_4, f, ACCESS | |
loc_seg001_810C: ; CODE XREF: sub_seg001_8108+14j | |
decf byte_RAM_4, f, ACCESS | |
btfsc STATUS, Z, ACCESS | |
retlw 0 | |
bcf STATUS, C, ACCESS | |
rlcf byte_RAM_0, f, ACCESS | |
rlcf byte_RAM_1, f, ACCESS | |
rlcf byte_RAM_2, f, ACCESS | |
rlcf byte_RAM_3, f, ACCESS | |
bra loc_seg001_810C | |
; End of function sub_seg001_8108 | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_811E: ; CODE XREF: sub_seg001_7F46+84p | |
; sub_seg001_7F46+AEp | |
comf byte_RAM_0, f, ACCESS | |
comf byte_RAM_1, f, ACCESS | |
comf byte_RAM_2, f, ACCESS | |
comf byte_RAM_3, f, ACCESS | |
movlw 0 | |
incf byte_RAM_0, f, ACCESS | |
addwfc byte_RAM_1, f, ACCESS | |
addwfc byte_RAM_2, f, ACCESS | |
addwfc byte_RAM_3, f, ACCESS | |
return 0 | |
; End of function sub_seg001_811E | |
; =============== S U B R O U T I N E ======================================= | |
sub_seg001_8132: ; CODE XREF: sub_ROM_270C+30Ep | |
; sub_ROM_270C+39Ep ... | |
movff POSTINC0, byte_RAM_0 | |
movff POSTINC0, byte_RAM_1 | |
movff POSTINC0, byte_RAM_2 | |
movff INDF0, byte_RAM_3 | |
b loc_ROM_F62 | |
; End of function sub_seg001_8132 | |
; =============== S U B R O U T I N E ======================================= | |
sub_seg001_8146: ; CODE XREF: sub_ROM_270C+6Cp | |
; sub_ROM_270C+82p ... | |
movff POSTINC0, byte_RAM_0 | |
movff POSTINC0, byte_RAM_1 | |
movff POSTINC0, byte_RAM_2 | |
movff INDF0, byte_RAM_3 | |
b loc_seg001_7F4A | |
; End of function sub_seg001_8146 | |
; --------------------------------------------------------------------------- | |
; START OF FUNCTION CHUNK FOR sub_seg001_815C | |
; assume bsr = 0 | |
loc_seg001_815A: ; CODE XREF: sub_seg001_815C+4j | |
; sub_seg001_815C+Aj | |
clrf POSTINC0, ACCESS | |
; END OF FUNCTION CHUNK FOR sub_seg001_815C | |
; =============== S U B R O U T I N E ======================================= | |
sub_seg001_815C: ; CODE XREF: ROM:0020p ROM:002Cp ... | |
; FUNCTION CHUNK AT 0000815A SIZE 00000002 BYTES | |
movf FSR0H, w, ACCESS | |
cpfseq FSR1H, ACCESS | |
bra loc_seg001_815A | |
movf FSR0L, w, ACCESS | |
cpfseq FSR1L, ACCESS | |
bra loc_seg001_815A | |
return 0 | |
; End of function sub_seg001_815C | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_816A: ; CODE XREF: seg001:00006014p | |
return 0 | |
; End of function sub_seg001_816A | |
; =============== S U B R O U T I N E ======================================= | |
; Attributes: noreturn | |
sub_seg001_816C: ; CODE XREF: seg001:00006054p | |
incf byte_RAM_3A, f, ACCESS | |
return 0 | |
; End of function sub_seg001_816C | |
; --------------------------------------------------------------------------- | |
byte 0FF | |
byte 0FF | |
data 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
res 1F4000 | |
byte 0FF | |
byte 0FF | |
data 0FFFF | |
data 0FFFF, 0FFFF | |
res 0FFFF8 | |
byte 0 | |
byte 8 | |
data 0F16 | |
data loc_ROM_100, loc_ROM_80+1 | |
byte 0F | |
byte 0C0, 0F, 0E0 | |
byte 0F, 40 | |
res 2 | |
res 0BFFFF0 | |
byte 3 | |
byte 0E | |
data 5A14 | |
data 3030, 3838, 501, 68, 301, 1, 0, 0A6F4, 0E03, 5A14 | |
data 3030, 3838, 501, 68, 301, 1, 0, 0A6F4, 221, 3C00 | |
data 5000, 7800, 0B400, 0FA00, 2C8, 0BC, 98, 73, 78, 0B4 | |
data 178, 1C2, 0C2, 1FA, 136, 2B8, 208, 8F6C, 216F, 2 | |
data 3C, 50, 78, 0B4, 0C8FA, 0BC02, 9800, 7300, 7800, 0B400 | |
data 7800, 0C201, 0C201, 0FA00, 3601, 0B801, 802, 6C02 | |
data 6F8F, 6005, 4672, 30FE, 0BC07, 800, 0D00, 2AE5, 0B102 | |
data 0, 0, 5D00, 5DB, 7260, 0FE46, 730, 0BC, 8, 0E50D | |
data 22A, 0B1, 0, 0, 0DB5D, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
data 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF, 0FFFF | |
; =========================================================================== | |
; Segment type: Pure data | |
; .data (RAM) | |
byte_RAM_0 res 1 ; DATA XREF: sub_ROM_40+A6w | |
; sub_ROM_40+ACw ... | |
byte_RAM_1 res 1 ; DATA XREF: sub_ROM_40+B0w | |
; sub_ROM_40+B2w ... | |
byte_RAM_2 res 1 ; DATA XREF: sub_ROM_AF4+122w | |
; sub_ROM_AF4+128w ... | |
byte_RAM_3 res 1 ; DATA XREF: sub_ROM_AF4+126w | |
; sub_ROM_AF4+12Cw ... | |
byte_RAM_4 res 1 ; DATA XREF: sub_ROM_AF4+132w | |
; sub_ROM_AF4+138r ... | |
byte_RAM_5 res 1 ; DATA XREF: sub_ROM_F5E+24r | |
; sub_ROM_F5E+4Cr ... | |
byte_RAM_6 res 1 ; DATA XREF: sub_ROM_F5E+40r | |
; sub_ROM_F5E+6Cr ... | |
byte_RAM_7 res 1 ; DATA XREF: sub_ROM_F5E+64r | |
; sub_ROM_270C+62w ... | |
byte_RAM_8 res 1 ; DATA XREF: sub_ROM_F5E+6w | |
; sub_ROM_F5E+18r ... | |
byte_RAM_9 res 1 ; DATA XREF: sub_ROM_F5E+Aw | |
; sub_ROM_F5E+2Er ... | |
byte_RAM_A res 1 ; DATA XREF: sub_ROM_F5E+Ew | |
; sub_ROM_F5E+56r ... | |
byte_RAM_B res 1 ; DATA XREF: sub_ROM_F5E+12w | |
; sub_ROM_F5E+7Ar ... | |
byte_RAM_C res 1 ; DATA XREF: seg001:00006EECr | |
; seg001:00006FC8w ... | |
byte_RAM_D res 1 ; DATA XREF: seg001:00006EE8r | |
; seg001:00006FCCw | |
byte_RAM_E res 1 ; DATA XREF: seg001:00006EE4r | |
; seg001:00006FD0w | |
byte_RAM_F res 1 ; DATA XREF: ROM:0030o sub_ROM_E92+18r ... | |
byte_RAM_10 res 1 ; DATA XREF: sub_ROM_E92+2Aw | |
; sub_ROM_E92+2Er ... | |
byte_RAM_11 res 1 ; DATA XREF: sub_ROM_1098:loc_ROM_116Cr | |
; sub_ROM_1098:loc_ROM_1596r ... | |
byte_RAM_12 res 1 ; DATA XREF: sub_ROM_1098+14r | |
; sub_ROM_1098+504r ... | |
byte_RAM_13 res 1 ; DATA XREF: sub_ROM_AF4+1B2r | |
; sub_ROM_AF4:loc_ROM_CB2r ... | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_17 res 1 ; DATA XREF: sub_ROM_CC0:loc_ROM_D46r | |
; sub_ROM_CC0+A2r ... | |
byte_RAM_18 res 1 ; DATA XREF: sub_ROM_AF4:loc_ROM_BEEr | |
; sub_ROM_AF4+116r ... | |
byte_RAM_19 res 1 ; DATA XREF: sub_ROM_150+Ew | |
; sub_ROM_162+1Ew ... | |
byte_RAM_1A res 1 ; DATA XREF: sub_ROM_162+2w | |
; sub_ROM_162+4w ... | |
byte_RAM_1B res 1 ; DATA XREF: sub_ROM_AF4+62r | |
; sub_ROM_1098+20Aw ... | |
byte_RAM_1C res 1 ; DATA XREF: sub_ROM_48C+ECw | |
; sub_ROM_1098+330w ... | |
byte_RAM_1D res 1 ; DATA XREF: sub_ROM_48C+36r | |
; sub_ROM_48C:loc_ROM_4D2r ... | |
byte_RAM_1E res 1 ; DATA XREF: sub_ROM_48C+64r | |
; sub_ROM_48C+84r ... | |
byte_RAM_1F res 1 ; DATA XREF: sub_ROM_1098+59Ew | |
; sub_ROM_1098+B1Aw ... | |
byte_RAM_20 res 1 ; DATA XREF: sub_ROM_40+F6w | |
; sub_ROM_40:loc_ROM_13Aw ... | |
byte_RAM_21 res 1 ; DATA XREF: sub_ROM_1098+124w | |
; sub_ROM_1098+19Ew ... | |
byte_RAM_22 res 1 ; DATA XREF: sub_ROM_162:loc_ROM_236r | |
; sub_ROM_162+D8w ... | |
byte_RAM_23 res 1 ; DATA XREF: sub_ROM_48C:loc_ROM_526r | |
; sub_ROM_48C:loc_ROM_52Ew ... | |
byte_RAM_24 res 1 ; DATA XREF: sub_ROM_664+174r | |
; sub_ROM_664:loc_ROM_876w ... | |
byte_RAM_25 res 1 ; DATA XREF: sub_ROM_48C:loc_ROM_54Er | |
; sub_ROM_48C:loc_ROM_552r ... | |
res 1 | |
byte_RAM_27 res 1 ; DATA XREF: sub_ROM_AF4:loc_ROM_C58w | |
; sub_ROM_AF4+1C4w ... | |
byte_RAM_28 res 1 ; DATA XREF: sub_ROM_AF4+1C8w | |
; sub_ROM_2D86+125Cw ... | |
byte_RAM_29 res 1 ; DATA XREF: sub_ROM_E60w | |
; sub_ROM_E60+Ar ... | |
byte_RAM_2A res 1 ; DATA XREF: sub_ROM_1098+18w | |
; sub_ROM_1098+72w ... | |
byte_RAM_2B res 1 ; DATA XREF: sub_ROM_AF4+1C2r | |
; sub_ROM_AF4+1C6r ... | |
byte_RAM_2C res 1 ; DATA XREF: sub_ROM_91A+28r | |
; sub_ROM_91A+56r ... | |
byte_RAM_2D res 1 ; DATA XREF: sub_ROM_2D86:loc_ROM_33C0w | |
; sub_ROM_2D86+66Ar ... | |
byte_RAM_2E res 1 ; DATA XREF: sub_ROM_91A:loc_ROM_95Cr | |
; sub_ROM_91A+9Cr ... | |
byte_RAM_2F res 1 ; DATA XREF: sub_ROM_2D86+20w | |
; sub_ROM_2D86+ACEw ... | |
byte_RAM_30 res 1 ; DATA XREF: sub_ROM_91A:loc_ROM_AB4r | |
; sub_ROM_91A+1BAr ... | |
byte_RAM_31 res 1 ; DATA XREF: sub_ROM_1098+2E4w | |
; sub_ROM_1098+47Ew ... | |
byte_RAM_32 res 1 ; DATA XREF: sub_ROM_1098+Ar | |
; sub_ROM_1098+Ew ... | |
byte_RAM_33 res 1 ; DATA XREF: sub_ROM_1098+1110w | |
; sub_ROM_1098+1136w ... | |
byte_RAM_34 res 1 ; DATA XREF: sub_ROM_91A+4w | |
; sub_ROM_91A+68r ... | |
byte_RAM_35 res 1 ; DATA XREF: sub_ROM_91A:loc_ROM_92Aw | |
; sub_ROM_91A+AEr ... | |
byte_RAM_36 res 1 ; DATA XREF: sub_ROM_1098r | |
; sub_ROM_1098+92w ... | |
byte_RAM_37 res 1 ; DATA XREF: sub_seg001_6FFE:loc_seg001_70F0w | |
; sub_seg001_6FFE:loc_seg001_70F4w ... | |
byte_RAM_38 res 1 ; DATA XREF: sub_ROM_2D42+6w | |
; sub_ROM_2D86:loc_ROM_423Cw ... | |
byte_RAM_39 res 1 ; DATA XREF: sub_ROM_2D42+8w | |
; sub_ROM_2D86+12A2w ... | |
byte_RAM_3A res 1 ; DATA XREF: sub_ROM_162w sub_ROM_E92w ... | |
res 1 | |
byte_RAM_3C res 1 ; DATA XREF: sub_ROM_2D86+1502w | |
; sub_ROM_2D86+1504w ... | |
byte_RAM_3D res 1 ; DATA XREF: sub_ROM_1098:loc_ROM_11BEr | |
; sub_ROM_1098:loc_ROM_15C8r ... | |
byte_RAM_3E res 1 ; DATA XREF: sub_ROM_1098:loc_ROM_1106r | |
; sub_ROM_1098+442r ... | |
byte_RAM_3F res 1 ; DATA XREF: sub_ROM_1098+D98r | |
; sub_ROM_2D86:loc_ROM_41A0r ... | |
byte_RAM_40 res 1 ; DATA XREF: sub_ROM_48C+18w | |
; sub_ROM_48C+26w ... | |
byte_RAM_41 res 1 ; DATA XREF: sub_ROM_664:loc_ROM_7A2r | |
; sub_ROM_664:loc_ROM_7ACr ... | |
byte_RAM_42 res 1 ; DATA XREF: sub_ROM_57C+CEw | |
; sub_ROM_57C+D4r | |
byte_RAM_43 res 1 ; DATA XREF: sub_ROM_57C+D2w | |
; sub_seg001_6116+76r ... | |
byte_RAM_44 res 1 ; DATA XREF: sub_ROM_162+5Ar | |
; sub_ROM_162+5Ew ... | |
byte_RAM_45 res 1 ; DATA XREF: sub_ROM_40+4Ew | |
; sub_ROM_150+2w ... | |
res 1 | |
byte_RAM_47 res 1 ; DATA XREF: sub_ROM_40+52w | |
; sub_ROM_162+12r ... | |
byte_RAM_48 res 1 ; DATA XREF: sub_ROM_162:loc_ROM_1A6r | |
; sub_ROM_162+4Aw ... | |
byte_RAM_49 res 1 ; DATA XREF: sub_ROM_162:loc_ROM_198r | |
; sub_ROM_162+3Cw ... | |
byte_RAM_4A res 1 ; DATA XREF: sub_seg001_6116+C0w | |
; sub_seg001_6116+C4r ... | |
byte_RAM_4B res 1 ; DATA XREF: sub_ROM_57C:loc_ROM_628r | |
; sub_ROM_57C+B2w ... | |
byte_RAM_4C res 1 ; DATA XREF: sub_ROM_57C+2r | |
; sub_ROM_57C+8w ... | |
byte_RAM_4D res 1 ; DATA XREF: sub_ROM_40+FEw | |
; sub_ROM_57C+3Aw ... | |
byte_RAM_4E res 1 ; DATA XREF: sub_ROM_57C:loc_ROM_58Cr | |
; sub_ROM_57C+16w ... | |
byte_RAM_4F res 1 ; DATA XREF: sub_ROM_40+10Cw | |
; sub_ROM_57C+84w ... | |
byte_RAM_50 res 1 ; DATA XREF: sub_ROM_57C+D0r | |
; sub_ROM_57C+D6w | |
byte_RAM_51 res 1 ; DATA XREF: sub_ROM_40+42w | |
; sub_ROM_57C:loc_ROM_654w ... | |
byte_RAM_52 res 1 ; DATA XREF: sub_ROM_40+3Ew | |
; sub_ROM_664:loc_ROM_90Aw ... | |
byte_RAM_53 res 1 ; DATA XREF: sub_ROM_48C:loc_ROM_4BCw | |
; sub_ROM_48C+34w ... | |
res 1 | |
byte_RAM_55 res 1 ; DATA XREF: sub_ROM_48C+6r | |
; sub_ROM_48C+Cw ... | |
byte_RAM_56 res 1 ; DATA XREF: sub_ROM_48C:loc_ROM_4E2r | |
; sub_ROM_48C+5Cw ... | |
byte_RAM_57 res 1 ; DATA XREF: sub_seg001_6FFE+8Aw | |
; sub_seg001_6FFE+128w ... | |
byte_RAM_58 res 1 ; DATA XREF: sub_seg001_6FFE+8Ew | |
; sub_seg001_6FFE+12Cw ... | |
byte_RAM_59 res 1 ; DATA XREF: sub_ROM_664+16Er | |
; sub_ROM_664:loc_ROM_7DCr ... | |
byte_RAM_5A res 1 ; DATA XREF: sub_ROM_664:loc_ROM_7CCw | |
; sub_ROM_664+17Cr ... | |
byte_RAM_5B res 1 ; DATA XREF: sub_ROM_48C+78r | |
; sub_ROM_48C+D8r ... | |
byte_RAM_5C res 1 ; DATA XREF: sub_ROM_48C+72r | |
; sub_ROM_48C+D2r ... | |
byte_RAM_5D res 1 ; DATA XREF: sub_ROM_664+1CEr | |
; sub_ROM_664:loc_ROM_83Cr ... | |
byte_RAM_5E res 1 ; DATA XREF: sub_ROM_664:loc_ROM_82Cw | |
; sub_ROM_664+1DCr ... | |
byte_RAM_5F res 1 ; DATA XREF: sub_ROM_48C+94r | |
; sub_ROM_48C+BCr ... | |
byte_RAM_60 res 1 ; DATA XREF: sub_ROM_48C+8Er | |
; sub_ROM_48C+B6r ... | |
byte_RAM_61 res 1 ; DATA XREF: sub_ROM_664+228r | |
; sub_ROM_1098+F46w ... | |
byte_RAM_62 res 1 ; DATA XREF: sub_ROM_664+222r | |
; sub_ROM_1098+F48w ... | |
byte_RAM_63 res 1 ; DATA XREF: sub_ROM_664+23Cr | |
; sub_ROM_1098:loc_ROM_209Ew | |
byte_RAM_64 res 1 ; DATA XREF: sub_ROM_664+236r | |
; sub_ROM_1098+1008w | |
byte_RAM_65 res 1 ; DATA XREF: sub_ROM_2D86+26w | |
; sub_ROM_2D86:loc_ROM_2F44w ... | |
byte_RAM_66 res 1 ; DATA XREF: sub_ROM_2D86+28w | |
; sub_ROM_2D86+1C0w ... | |
byte_RAM_67 res 1 ; DATA XREF: sub_ROM_2D86+22w | |
; sub_ROM_2D86+254w ... | |
byte_RAM_68 res 1 ; DATA XREF: sub_ROM_2D86+24w | |
; sub_ROM_2D86+256w ... | |
byte_RAM_69 res 1 ; DATA XREF: sub_ROM_1098+6A4w | |
; sub_ROM_1098+6B8w ... | |
byte_RAM_6A res 1 ; DATA XREF: sub_ROM_1098+6A8w | |
; sub_ROM_1098+6BCw ... | |
byte_RAM_6B res 1 ; DATA XREF: sub_ROM_1098+462r | |
; sub_ROM_1098+78Cr ... | |
byte_RAM_6C res 1 ; DATA XREF: sub_ROM_1098+45Cr | |
; sub_ROM_1098+786r ... | |
byte_RAM_6D res 1 ; DATA XREF: sub_ROM_1098+1050r | |
; sub_ROM_1098+10A6r ... | |
byte_RAM_6E res 1 ; DATA XREF: sub_ROM_1098+1054r | |
; sub_ROM_1098+10AAr ... | |
byte_RAM_6F res 1 ; DATA XREF: sub_ROM_48C+76r | |
; sub_ROM_48C+D6r ... | |
byte_RAM_70 res 1 ; DATA XREF: sub_ROM_48C+70r | |
; sub_ROM_48C+D0r ... | |
byte_RAM_71 res 1 ; DATA XREF: sub_ROM_48C+92r | |
; sub_ROM_48C+BAr ... | |
byte_RAM_72 res 1 ; DATA XREF: sub_ROM_48C+8Cr | |
; sub_ROM_48C+B4r ... | |
byte_RAM_73 res 1 ; DATA XREF: sub_ROM_664+21Cw | |
; sub_ROM_664+226r ... | |
byte_RAM_74 res 1 ; DATA XREF: sub_ROM_664+21Ew | |
; sub_ROM_664+220r ... | |
byte_RAM_75 res 1 ; DATA XREF: sub_ROM_270C+3Aw | |
; sub_ROM_270C+4Ew ... | |
byte_RAM_76 res 1 ; DATA XREF: sub_ROM_270C+40w | |
; sub_ROM_270C+50w ... | |
byte_RAM_77 res 1 ; DATA XREF: sub_ROM_270C+42w | |
; sub_ROM_270C+46w ... | |
byte_RAM_78 res 1 ; DATA XREF: sub_ROM_270C+48w | |
; sub_ROM_270C+54w ... | |
byte_RAM_79 res 1 ; DATA XREF: sub_ROM_270C+114w | |
; sub_ROM_270C+148r ... | |
byte_RAM_7A res 1 ; DATA XREF: sub_ROM_270C+118w | |
; sub_ROM_270C+142r ... | |
byte_RAM_7B res 1 ; DATA XREF: sub_ROM_270C+11Aw | |
; sub_ROM_270C+13Cr ... | |
byte_RAM_7C res 1 ; DATA XREF: sub_ROM_270C+11Cw | |
; sub_ROM_270C+136r ... | |
byte_RAM_7D res 1 ; DATA XREF: ROM:0010w | |
; seg001:00006FF4r | |
unk_RAM_7E res 1 ; DATA XREF: ROM:0034o | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_A3 res 1 ; DATA XREF: seg001:00006000w | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_F5 res 1 ; DATA XREF: ROM:0024o | |
; sub_ROM_1098+1050w ... | |
byte_RAM_F6 res 1 ; DATA XREF: sub_ROM_1098+1054w | |
; sub_ROM_2BDA+Er ... | |
byte_RAM_F7 res 1 ; DATA XREF: sub_ROM_4728+8w | |
; sub_ROM_4728+10r ... | |
byte_RAM_F8 res 1 ; DATA XREF: sub_ROM_4728+Cw | |
; sub_ROM_4728+48w ... | |
byte_RAM_F9 res 1 ; DATA XREF: sub_ROM_2C82+10w | |
; ROM:2CA8r ... | |
byte_RAM_FA res 1 ; DATA XREF: sub_ROM_47BA+2w | |
; sub_ROM_47BA+1Cr ... | |
byte_RAM_FB res 1 ; DATA XREF: sub_ROM_527C+54w | |
; sub_ROM_527C+6Ar ... | |
byte_RAM_FC res 1 ; DATA XREF: sub_ROM_4982+Cw | |
; sub_ROM_4982+E4w ... | |
byte_RAM_FD res 1 ; DATA XREF: sub_ROM_4982+10w | |
; sub_ROM_4982+E8w ... | |
byte_RAM_FE res 1 ; DATA XREF: sub_ROM_4982+14w | |
; sub_ROM_4982+EAw ... | |
byte_RAM_FF res 1 ; DATA XREF: sub_ROM_4982+16w | |
; sub_ROM_4982+EEw ... | |
byte_RAM_100 res 1 ; DATA XREF: sub_ROM_270C+Cw | |
; sub_ROM_270C+2Er ... | |
byte_RAM_101 res 1 ; DATA XREF: sub_ROM_270C+10w | |
; sub_ROM_270C+32r ... | |
byte_RAM_102 res 1 ; DATA XREF: sub_ROM_270C+1Ew | |
; sub_ROM_270C+26r | |
byte_RAM_103 res 1 ; DATA XREF: sub_ROM_270C+22w | |
; sub_ROM_270C+2Ar | |
byte_RAM_104 res 1 ; DATA XREF: sub_seg001_772A+52r | |
; seg001:00007800r ... | |
byte_RAM_105 res 1 ; DATA XREF: sub_seg001_772A+48r | |
; seg001:000077F6r ... | |
byte_RAM_106 res 1 ; DATA XREF: sub_ROM_1098+624w | |
; sub_ROM_1098+638w ... | |
byte_RAM_107 res 1 ; DATA XREF: sub_ROM_1098+628w | |
; sub_ROM_1098+63Cw ... | |
byte_RAM_108 res 1 ; DATA XREF: sub_ROM_1098+6E2w | |
; sub_ROM_2D86:loc_ROM_38CAr | |
byte_RAM_109 res 1 ; DATA XREF: sub_ROM_1098+6EAw | |
; sub_ROM_2D86+B48r | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_10E res 1 ; DATA XREF: sub_ROM_2D86+CF2w | |
; sub_ROM_2D86+CFAr ... | |
byte_RAM_10F res 1 ; DATA XREF: sub_ROM_2D86+CF6w | |
; sub_ROM_2D86+CFEr ... | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_114 res 1 ; DATA XREF: sub_ROM_1098+980r | |
; sub_ROM_1098+A1Ar ... | |
byte_RAM_115 res 1 ; DATA XREF: sub_ROM_1098+97Ar | |
; sub_ROM_1098+A14r ... | |
byte_RAM_116 res 1 ; DATA XREF: sub_ROM_664+10w | |
; sub_ROM_664+28r ... | |
byte_RAM_117 res 1 ; DATA XREF: sub_ROM_664+1Aw | |
; sub_ROM_664+22r ... | |
byte_RAM_118 res 1 ; DATA XREF: sub_ROM_162+B6r | |
; sub_ROM_162+C0w | |
byte_RAM_119 res 1 ; DATA XREF: sub_ROM_162+B8r | |
; sub_ROM_162+C4w | |
byte_RAM_11A res 1 ; DATA XREF: sub_ROM_40+7Aw | |
; sub_ROM_2D86+5E0r ... | |
byte_RAM_11B res 1 ; DATA XREF: sub_ROM_40+7Ew | |
; sub_ROM_2D86+5E2r ... | |
res 1 | |
res 1 | |
byte_RAM_11E res 1 ; DATA XREF: sub_ROM_664w | |
; sub_ROM_664+Er ... | |
byte_RAM_11F res 1 ; DATA XREF: sub_ROM_664+4w | |
; sub_ROM_664+18r ... | |
byte_RAM_120 res 1 ; DATA XREF: sub_ROM_162+1D2r | |
; sub_ROM_162+1DAw ... | |
byte_RAM_121 res 1 ; DATA XREF: sub_ROM_162+1CCw | |
; sub_ROM_162+1DEw ... | |
byte_RAM_122 res 1 ; DATA XREF: sub_ROM_162+EEr | |
; sub_ROM_162+F8w ... | |
byte_RAM_123 res 1 ; DATA XREF: sub_ROM_162+F0r | |
; sub_ROM_162+FCw ... | |
byte_RAM_124 res 1 ; DATA XREF: sub_ROM_664+Ar | |
; sub_ROM_664:loc_ROM_6AEw | |
byte_RAM_125 res 1 ; DATA XREF: sub_ROM_664+14r | |
; sub_ROM_664+4Ew | |
byte_RAM_126 res 1 ; DATA XREF: sub_ROM_40+E0w | |
; sub_seg001_7B7C+14Ew ... | |
byte_RAM_127 res 1 ; DATA XREF: sub_ROM_40+E4w | |
; sub_seg001_7B7C+152w ... | |
byte_RAM_128 res 1 ; DATA XREF: sub_ROM_40+CEw | |
; sub_ROM_2D86+12DCw ... | |
byte_RAM_129 res 1 ; DATA XREF: sub_ROM_40+D2w | |
; sub_ROM_2D86+12E0w ... | |
byte_RAM_12A res 1 ; DATA XREF: sub_ROM_E92+32r | |
byte_RAM_12B res 1 ; DATA XREF: sub_ROM_E92+36r | |
unk_RAM_12C res 1 ; DATA XREF: sub_ROM_E92+50o | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_132 res 1 ; DATA XREF: sub_ROM_1098+130Ar | |
; sub_ROM_1098+14ACw ... | |
byte_RAM_133 res 1 ; DATA XREF: sub_ROM_270C+6r | |
; sub_ROM_270C+2D4r ... | |
byte_RAM_134 res 1 ; DATA XREF: sub_ROM_270C+18r | |
; sub_ROM_270C+364r ... | |
byte_RAM_135 res 1 ; DATA XREF: sub_ROM_270C+164r | |
; sub_ROM_270C+214r ... | |
byte_RAM_136 res 1 ; DATA XREF: sub_ROM_270C+14r | |
; sub_ROM_270C+5Ar ... | |
byte_RAM_137 res 1 ; DATA XREF: sub_ROM_270C+2r | |
; sub_ROM_270C+70r ... | |
byte_RAM_138 res 1 ; DATA XREF: sub_ROM_270C+284r | |
; sub_ROM_270C+2A6r ... | |
byte_RAM_139 res 1 ; DATA XREF: sub_ROM_270C+382r | |
; sub_ROM_2BDA+92w ... | |
byte_RAM_13A res 1 ; DATA XREF: sub_ROM_1098+109Er | |
; sub_ROM_1098+10A6w ... | |
byte_RAM_13B res 1 ; DATA XREF: sub_ROM_1098+10A0r | |
; sub_ROM_1098+10AAw ... | |
byte_RAM_13C res 1 ; DATA XREF: sub_ROM_270C+8Ar | |
; sub_ROM_270C+8Er ... | |
byte_RAM_13D res 1 ; DATA XREF: sub_ROM_1098+115Cw | |
; sub_ROM_1098+116Ew ... | |
byte_RAM_13E res 1 ; DATA XREF: sub_ROM_1098+1298r | |
; sub_ROM_1098+1438w ... | |
byte_RAM_13F res 1 ; DATA XREF: sub_ROM_40+A6r | |
; sub_ROM_1098+12FAr ... | |
byte_RAM_140 res 1 ; DATA XREF: sub_ROM_1098:loc_ROM_115Cw | |
; sub_ROM_1098+1F0r ... | |
byte_RAM_141 res 1 ; DATA XREF: sub_ROM_1098+27Ar | |
; sub_ROM_1098+12E6r ... | |
byte_RAM_142 res 1 ; DATA XREF: sub_ROM_1098+284r | |
; sub_ROM_1098+12EAr ... | |
byte_RAM_143 res 1 ; DATA XREF: sub_ROM_1098+1578w | |
; sub_ROM_45E0+60w ... | |
byte_RAM_144 res 1 ; DATA XREF: sub_ROM_46E8+2w | |
; sub_ROM_4728r ... | |
byte_RAM_145 res 1 ; DATA XREF: sub_ROM_46E8+4w | |
; sub_ROM_4728+4r ... | |
byte_RAM_146 res 1 ; DATA XREF: sub_ROM_46E8+6w | |
; sub_ROM_4728+8r ... | |
byte_RAM_147 res 1 ; DATA XREF: sub_ROM_46E8+8w | |
; sub_ROM_4728+Cr ... | |
byte_RAM_148 res 1 ; DATA XREF: sub_ROM_46E8+Cw | |
; sub_ROM_4728+1Cr ... | |
byte_RAM_149 res 1 ; DATA XREF: sub_ROM_46E8+10w | |
; sub_ROM_4728+20r ... | |
byte_RAM_14A res 1 ; DATA XREF: sub_ROM_46E8+14w | |
; sub_ROM_4728+24r ... | |
byte_RAM_14B res 1 ; DATA XREF: sub_ROM_46E8+16w | |
; sub_ROM_4728+28r ... | |
byte_RAM_14C res 1 ; DATA XREF: sub_ROM_46E8+1Aw | |
; sub_ROM_4728+34r ... | |
byte_RAM_14D res 1 ; DATA XREF: sub_ROM_46E8+1Ew | |
; sub_ROM_4728+38r ... | |
byte_RAM_14E res 1 ; DATA XREF: sub_ROM_46E8+22w | |
; sub_ROM_4728+3Cr ... | |
byte_RAM_14F res 1 ; DATA XREF: sub_ROM_46E8+24w | |
; sub_ROM_4728+40r ... | |
byte_RAM_150 res 1 ; DATA XREF: sub_ROM_46E8+26w | |
; sub_ROM_4728+44r ... | |
byte_RAM_151 res 1 ; DATA XREF: sub_ROM_46E8+28w | |
; sub_ROM_4728+48r ... | |
byte_RAM_152 res 1 ; DATA XREF: sub_ROM_46E8+2Cw | |
; sub_ROM_4728+5Cr ... | |
byte_RAM_153 res 1 ; DATA XREF: sub_ROM_46E8+2Ew | |
; sub_ROM_4728+60r ... | |
byte_RAM_154 res 1 ; DATA XREF: sub_ROM_1098+3DEr | |
; sub_ROM_1098+3EAw ... | |
byte_RAM_155 res 1 ; DATA XREF: sub_ROM_1098+3D4w | |
; sub_ROM_46E8+36w ... | |
byte_RAM_156 res 1 ; DATA XREF: sub_ROM_1098+3D6w | |
; sub_ROM_46E8+38w ... | |
byte_RAM_157 res 1 ; DATA XREF: sub_ROM_1098+3D8w | |
; sub_ROM_46E8+3Aw ... | |
byte_RAM_158 res 1 ; DATA XREF: sub_ROM_1098+3DAw | |
; sub_ROM_46E8+3Cw ... | |
byte_RAM_159 res 1 ; DATA XREF: sub_ROM_1098+8Er | |
; sub_ROM_1098+B0w ... | |
byte_RAM_15A res 1 ; DATA XREF: sub_ROM_1098+9Er | |
; sub_ROM_1098+1C0r ... | |
byte_RAM_15B res 1 ; DATA XREF: sub_ROM_42CC+18w | |
; sub_ROM_4384+8r ... | |
byte_RAM_15C res 1 ; DATA XREF: sub_ROM_42CC+1Aw | |
; sub_ROM_4384+Cr ... | |
byte_RAM_15D res 1 ; DATA XREF: sub_ROM_1098+624r | |
; sub_ROM_1098+6A4r ... | |
byte_RAM_15E res 1 ; DATA XREF: sub_ROM_1098+628r | |
; sub_ROM_1098+6A8r ... | |
byte_RAM_15F res 1 ; DATA XREF: sub_ROM_42CC+28w | |
; sub_ROM_4384+28r ... | |
byte_RAM_160 res 1 ; DATA XREF: sub_ROM_42CC+2Aw | |
; sub_ROM_4384+2Cr ... | |
byte_RAM_161 res 1 ; DATA XREF: sub_ROM_1098+638r | |
; sub_ROM_1098+6B8r ... | |
byte_RAM_162 res 1 ; DATA XREF: sub_ROM_1098+63Cr | |
; sub_ROM_1098+6BCr ... | |
byte_RAM_163 res 1 ; DATA XREF: sub_ROM_1098+64Cr | |
; sub_ROM_1098+6CCr ... | |
byte_RAM_164 res 1 ; DATA XREF: sub_ROM_1098+650r | |
; sub_ROM_1098+6D0r ... | |
byte_RAM_165 res 1 ; DATA XREF: sub_ROM_2D86:loc_ROM_3284r | |
; sub_ROM_42CC+3Ew ... | |
byte_RAM_166 res 1 ; DATA XREF: sub_ROM_1098+D12w | |
; sub_ROM_1098:loc_ROM_1DB2w ... | |
byte_RAM_167 res 1 ; DATA XREF: sub_ROM_1098+D16w | |
; sub_ROM_1098+D1Ew ... | |
byte_RAM_168 res 1 ; DATA XREF: sub_ROM_1098+7F4w | |
; sub_ROM_1098+AC4r ... | |
byte_RAM_169 res 1 ; DATA XREF: sub_ROM_1098+7F8w | |
; sub_ROM_1098+AC8r ... | |
byte_RAM_16A res 1 ; DATA XREF: sub_ROM_1098+C40w | |
; sub_ROM_2D86+CF2r ... | |
byte_RAM_16B res 1 ; DATA XREF: sub_ROM_1098+C44w | |
; sub_ROM_2D86+CF6r ... | |
byte_RAM_16C res 1 ; DATA XREF: sub_ROM_42CC+5Ew | |
; sub_ROM_4384+8Cr ... | |
byte_RAM_16D res 1 ; DATA XREF: sub_ROM_42CC+60w | |
; sub_ROM_4384+90r ... | |
byte_RAM_16E res 1 ; DATA XREF: sub_ROM_42CC+66w | |
; sub_ROM_4384+9Cr ... | |
byte_RAM_16F res 1 ; DATA XREF: sub_ROM_42CC+68w | |
; sub_ROM_4384+A0r ... | |
byte_RAM_170 res 1 ; DATA XREF: sub_ROM_42CC+6Ew | |
; sub_ROM_4384+ACr ... | |
byte_RAM_171 res 1 ; DATA XREF: sub_ROM_42CC+70w | |
; sub_ROM_4384+B0r ... | |
byte_RAM_172 res 1 ; DATA XREF: sub_ROM_42CC+76w | |
; sub_ROM_4384+BCr ... | |
byte_RAM_173 res 1 ; DATA XREF: sub_ROM_42CC+7Aw | |
; sub_ROM_4384+C0r ... | |
byte_RAM_174 res 1 ; DATA XREF: sub_ROM_42CC+80w | |
; sub_ROM_4384+CCr ... | |
byte_RAM_175 res 1 ; DATA XREF: sub_ROM_42CC+84w | |
; sub_ROM_4384+D0r ... | |
byte_RAM_176 res 1 ; DATA XREF: sub_ROM_42CC+8Aw | |
; sub_ROM_4384+DCr ... | |
byte_RAM_177 res 1 ; DATA XREF: sub_ROM_42CC+8Cw | |
; sub_ROM_4384+E0r ... | |
byte_RAM_178 res 1 ; DATA XREF: sub_ROM_42CC+92w | |
; sub_ROM_4384+ECr ... | |
byte_RAM_179 res 1 ; DATA XREF: sub_ROM_42CC+96w | |
; sub_ROM_4384+F0r ... | |
byte_RAM_17A res 1 ; DATA XREF: sub_ROM_42CC+9Cw | |
; sub_ROM_4384+FCr ... | |
byte_RAM_17B res 1 ; DATA XREF: sub_ROM_42CC+A0w | |
; sub_ROM_4384+100r ... | |
byte_RAM_17C res 1 ; DATA XREF: sub_ROM_42CC+A6w | |
; sub_ROM_4384+10Cr ... | |
byte_RAM_17D res 1 ; DATA XREF: sub_ROM_42CC+AAw | |
; sub_ROM_4384+110r ... | |
byte_RAM_17E res 1 ; DATA XREF: sub_ROM_42CC+B0w | |
; sub_ROM_4384+11Cr ... | |
byte_RAM_17F res 1 ; DATA XREF: sub_ROM_42CC+B4w | |
; sub_ROM_4384+120r ... | |
unk_RAM_180 res 1 ; DATA XREF: ROM:0028o | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_E47 res 1 ; DATA XREF: ROM:loc_ROM_18o | |
; sub_ROM_270C+94w ... | |
byte_RAM_E48 res 1 ; DATA XREF: sub_ROM_270C:loc_ROM_27BCw | |
; sub_ROM_270C:loc_ROM_27EAr ... | |
byte_RAM_E49 res 1 ; DATA XREF: sub_ROM_500C+1Ar | |
; ROM:51A6r ... | |
byte_RAM_E4A res 1 ; DATA XREF: sub_ROM_500C+1Er | |
; ROM:51AAr ... | |
byte_RAM_E4B res 1 ; DATA XREF: sub_ROM_500C+22r | |
; ROM:51AEr ... | |
byte_RAM_E4C res 1 ; DATA XREF: sub_ROM_500C+26r | |
; ROM:51B2r ... | |
byte_RAM_E4D res 1 ; DATA XREF: sub_ROM_500C+2Ar | |
; ROM:51B6r ... | |
byte_RAM_E4E res 1 ; DATA XREF: sub_ROM_500C+2Er | |
; ROM:51BAr ... | |
byte_RAM_E4F res 1 ; DATA XREF: sub_ROM_500C+32r | |
; ROM:51BEr ... | |
byte_RAM_E50 res 1 ; DATA XREF: sub_ROM_270C+D8w | |
; sub_ROM_270C+102w ... | |
res 1 | |
byte_RAM_E52 res 1 ; DATA XREF: sub_ROM_1098+590w | |
; sub_ROM_1098+5ECw ... | |
byte_RAM_E53 res 1 ; DATA XREF: sub_ROM_1098:loc_ROM_1620w | |
; sub_ROM_1098:loc_ROM_166Cw ... | |
byte_RAM_E54 res 1 ; DATA XREF: sub_ROM_1098:loc_ROM_1722w | |
; sub_ROM_1098:loc_ROM_1BA8w ... | |
byte_RAM_E55 res 1 ; DATA XREF: sub_ROM_1098:loc_ROM_17BCw | |
; sub_ROM_270C:loc_ROM_28CCr | |
byte_RAM_E56 res 1 ; DATA XREF: sub_seg001_67AE:loc_seg001_686Er | |
; sub_seg001_67AE+CCw ... | |
res 1 | |
byte_RAM_E58 res 1 ; DATA XREF: sub_ROM_4982+16Aw | |
; sub_seg001_6550+6w ... | |
byte_RAM_E59 res 1 ; DATA XREF: sub_ROM_4982+16Ew | |
; sub_seg001_6550+E6r ... | |
byte_RAM_E5A res 1 ; DATA XREF: sub_ROM_4982+172w | |
; sub_seg001_6550:loc_seg001_65A0r ... | |
byte_RAM_E5B res 1 ; DATA XREF: sub_ROM_4982+176w | |
; sub_seg001_6550+54r ... | |
byte_RAM_E5C res 1 ; DATA XREF: sub_ROM_CC0+16r | |
; sub_ROM_CC0+AEr ... | |
byte_RAM_E5D res 1 ; DATA XREF: sub_ROM_AF4+16r | |
; sub_ROM_AF4+11Ar ... | |
byte_RAM_E5E res 1 ; DATA XREF: sub_seg001_78E4+18w | |
; sub_seg001_78E4+4Ar ... | |
byte_RAM_E5F res 1 ; DATA XREF: sub_ROM_1098:loc_ROM_16ECr | |
; sub_ROM_1098:loc_ROM_16FAr ... | |
res 1 | |
byte_RAM_E61 res 1 ; DATA XREF: sub_ROM_2D86+898r | |
; sub_ROM_2D86+902r ... | |
byte_RAM_E62 res 1 ; DATA XREF: sub_seg001_772A+4w | |
; sub_seg001_772A:loc_seg001_7738r ... | |
byte_RAM_E63 res 1 ; DATA XREF: sub_ROM_1098+5Ew | |
; sub_ROM_1098+60r ... | |
res 1 | |
byte_RAM_E65 res 1 ; DATA XREF: sub_ROM_1098+1232w | |
; sub_ROM_1098+1268w ... | |
res 1 | |
res 1 | |
byte_RAM_E68 res 1 ; DATA XREF: sub_ROM_2D86+8FAr | |
; sub_ROM_2D86+9F6r ... | |
byte_RAM_E69 res 1 ; DATA XREF: sub_ROM_2D42+2Aw | |
; sub_ROM_2D42+2Er ... | |
byte_RAM_E6A res 1 ; DATA XREF: sub_ROM_4982:loc_ROM_4A36w | |
; sub_ROM_5646+498r | |
byte_RAM_E6B res 1 ; DATA XREF: sub_ROM_4B82+146r | |
; sub_seg001_6550+2w ... | |
byte_RAM_E6C res 1 ; DATA XREF: sub_ROM_1098+96r | |
; sub_ROM_1098+110w ... | |
byte_RAM_E6D res 1 ; DATA XREF: sub_ROM_1098+92r | |
; sub_ROM_1098+10Cw ... | |
res 1 | |
byte_RAM_E6F res 1 ; DATA XREF: sub_seg001_6116:loc_seg001_61C6r | |
; sub_seg001_6116+FAw | |
byte_RAM_E70 res 1 ; DATA XREF: sub_seg001_6116+B8r | |
; sub_seg001_6116+FEw | |
byte_RAM_E71 res 1 ; DATA XREF: sub_ROM_E92+78w | |
; sub_ROM_5212+28r | |
byte_RAM_E72 res 1 ; DATA XREF: sub_ROM_E92+74w | |
; sub_ROM_5212+24r | |
byte_RAM_E73 res 1 ; DATA XREF: sub_seg001_6A9C+BEw | |
; sub_seg001_6A9C+112w ... | |
byte_RAM_E74 res 1 ; DATA XREF: sub_ROM_57C+94r | |
; sub_seg001_720E+1ACw ... | |
byte_RAM_E75 res 1 ; DATA XREF: sub_ROM_40+34w | |
; sub_ROM_45C+Cw ... | |
byte_RAM_E76 res 1 ; DATA XREF: sub_ROM_40+3Aw | |
; sub_ROM_45C+6w ... | |
byte_RAM_E77 res 1 ; DATA XREF: sub_ROM_45C+12w | |
; sub_ROM_474+12w ... | |
byte_RAM_E78 res 1 ; DATA XREF: sub_seg001_6FFE:loc_seg001_71DAr | |
; sub_seg001_720E:loc_seg001_7392r ... | |
res 1 | |
byte_RAM_E7A res 1 ; DATA XREF: sub_ROM_4982+8Aw | |
; sub_ROM_4982+D4w ... | |
byte_RAM_E7B res 1 ; DATA XREF: sub_ROM_4982+94w | |
; sub_ROM_4982+D8w ... | |
byte_RAM_E7C res 1 ; DATA XREF: sub_ROM_1098+328w | |
; sub_ROM_1098+A9Ew ... | |
byte_RAM_E7D res 1 ; DATA XREF: sub_ROM_1098+324w | |
; sub_ROM_1098:loc_ROM_1582r ... | |
byte_RAM_E7E res 1 ; DATA XREF: sub_ROM_1098+111Ar | |
; sub_ROM_1098+113Cr ... | |
byte_RAM_E7F res 1 ; DATA XREF: sub_ROM_2D42+Cw | |
; sub_ROM_2D86+94w ... | |
byte_RAM_E80 res 1 ; DATA XREF: sub_ROM_AF4+22r | |
; sub_ROM_CC0+22r ... | |
byte_RAM_E81 res 1 ; DATA XREF: sub_ROM_2D42+1Aw | |
; sub_ROM_4850+3Aw ... | |
byte_RAM_E82 res 1 ; DATA XREF: sub_ROM_4982+98w | |
; sub_ROM_4B82+10Er ... | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_E86 res 1 ; DATA XREF: sub_ROM_2D86+96Cw | |
; sub_ROM_2D86:loc_ROM_37DAw ... | |
res 1 | |
res 1 | |
byte_RAM_E89 res 1 ; DATA XREF: sub_ROM_1098+274r | |
; sub_ROM_1098+1238r ... | |
byte_RAM_E8A res 1 ; DATA XREF: sub_ROM_1098+27Er | |
; sub_ROM_1098+123Cr ... | |
byte_RAM_E8B res 1 ; DATA XREF: sub_ROM_1098+28Cr | |
; sub_ROM_4850+58r ... | |
byte_RAM_E8C res 1 ; DATA XREF: sub_ROM_4982+118w | |
; sub_ROM_4982+128r ... | |
res 1 | |
byte_RAM_E8E res 1 ; DATA XREF: sub_ROM_1098+15BAw | |
; sub_ROM_1098+15BEw ... | |
byte_RAM_E8F res 1 ; DATA XREF: sub_ROM_40+56w | |
; sub_ROM_162+9Ew ... | |
byte_RAM_E90 res 1 ; DATA XREF: sub_ROM_40+5Aw | |
; sub_ROM_162+AAw ... | |
res 1 | |
byte_RAM_E92 res 1 ; DATA XREF: sub_ROM_162+C8w | |
; sub_ROM_162+D2w ... | |
byte_RAM_E93 res 1 ; DATA XREF: sub_ROM_40+68w | |
; sub_ROM_162+7Aw ... | |
byte_RAM_E94 res 1 ; DATA XREF: sub_ROM_40+64w | |
; sub_ROM_162+6Ew ... | |
byte_RAM_E95 res 1 ; DATA XREF: sub_ROM_40+60w | |
; sub_ROM_162+62w ... | |
byte_RAM_E96 res 1 ; DATA XREF: sub_ROM_40+6Ew | |
; sub_ROM_162+86w ... | |
byte_RAM_E97 res 1 ; DATA XREF: sub_ROM_40+72w | |
; sub_ROM_162+92w ... | |
byte_RAM_E98 res 1 ; DATA XREF: sub_ROM_40+92w | |
; sub_ROM_57C+76w ... | |
res 1 | |
res 1 | |
byte_RAM_E9B res 1 ; DATA XREF: sub_ROM_664+A8w | |
; sub_ROM_664+ACr ... | |
byte_RAM_E9C res 1 ; DATA XREF: sub_ROM_664+A4w | |
; sub_ROM_664+BAw ... | |
res 1 | |
byte_RAM_E9E res 1 ; DATA XREF: sub_ROM_48C+6Aw | |
; sub_ROM_664+1A4w ... | |
byte_RAM_E9F res 1 ; DATA XREF: sub_ROM_48C+AEw | |
; sub_ROM_664+204w ... | |
byte_RAM_EA0 res 1 ; DATA XREF: sub_ROM_57C+2Aw | |
; sub_ROM_4982+C6w ... | |
byte_RAM_EA1 res 1 ; DATA XREF: sub_ROM_5ECE+34w | |
; sub_ROM_5ECE+7Ar | |
byte_RAM_EA2 res 1 ; DATA XREF: sub_ROM_664+C6w | |
; sub_ROM_664+CAr | |
byte_RAM_EA3 res 1 ; DATA XREF: sub_ROM_162+54w | |
; sub_ROM_4982+1FAw ... | |
byte_RAM_EA4 res 1 ; DATA XREF: sub_ROM_5F86+5Aw | |
; seg001:00006008r | |
byte_RAM_EA5 res 1 ; DATA XREF: ROM:509Ew ROM:5180w ... | |
byte_RAM_EA6 res 1 ; DATA XREF: ROM:5096w ROM:5178w ... | |
byte_RAM_EA7 res 1 ; DATA XREF: sub_ROM_2D42+36w | |
byte_RAM_EA8 res 1 ; DATA XREF: sub_ROM_150+6w | |
; sub_ROM_664+124w ... | |
byte_RAM_EA9 res 1 ; DATA XREF: sub_ROM_150+Aw | |
; sub_ROM_162+32w ... | |
res 1 | |
res 1 | |
byte_RAM_EAC res 1 ; DATA XREF: sub_ROM_162+12Aw | |
; sub_ROM_162+134w ... | |
byte_RAM_EAD res 1 ; DATA XREF: sub_ROM_1098+DC2w | |
; sub_ROM_1098:loc_ROM_1E7Cr ... | |
byte_RAM_EAE res 1 ; DATA XREF: sub_ROM_162+19Cw | |
; sub_ROM_162+1A4w ... | |
byte_RAM_EAF res 1 ; DATA XREF: sub_ROM_162+11Cw | |
; sub_ROM_162+126w ... | |
byte_RAM_EB0 res 1 ; DATA XREF: sub_ROM_162+178w | |
; sub_ROM_162+180w | |
byte_RAM_EB1 res 1 ; DATA XREF: sub_ROM_162+16Cw | |
; sub_ROM_162+174w | |
byte_RAM_EB2 res 1 ; DATA XREF: sub_ROM_162+10Ew | |
; sub_ROM_162+118w | |
byte_RAM_EB3 res 1 ; DATA XREF: sub_ROM_162+190w | |
; sub_ROM_162+198w ... | |
byte_RAM_EB4 res 1 ; DATA XREF: sub_seg001_7B7C+8w | |
; sub_seg001_7B7C+1A2w ... | |
byte_RAM_EB5 res 1 ; DATA XREF: sub_ROM_1098+CEw | |
; sub_ROM_1098+3BEw ... | |
res 1 | |
byte_RAM_EB7 res 1 ; DATA XREF: sub_seg001_7646+20w | |
; sub_seg001_7646+80w ... | |
byte_RAM_EB8 res 1 ; DATA XREF: sub_ROM_1098+CAw | |
; sub_ROM_1098+25Cw ... | |
byte_RAM_EB9 res 1 ; DATA XREF: sub_ROM_1098+C88w | |
; sub_ROM_1098+C90w ... | |
byte_RAM_EBA res 1 ; DATA XREF: sub_ROM_162+1A8w | |
; sub_ROM_162+1B0w | |
byte_RAM_EBB res 1 ; DATA XREF: sub_ROM_162+138w | |
; sub_ROM_162+142w ... | |
byte_RAM_EBC res 1 ; DATA XREF: sub_ROM_40+88w | |
; sub_ROM_1098+26w ... | |
byte_RAM_EBD res 1 ; DATA XREF: sub_ROM_57C+94w | |
; sub_seg001_720E+1B0w ... | |
byte_RAM_EBE res 1 ; DATA XREF: sub_ROM_162+100w | |
; sub_ROM_162+10Aw ... | |
byte_RAM_EBF res 1 ; DATA XREF: sub_ROM_270C+110w | |
; sub_ROM_270C:loc_ROM_28CCw ... | |
byte_RAM_EC0 res 1 ; DATA XREF: sub_ROM_270C+494w | |
; sub_ROM_270C+4BEw ... | |
byte_RAM_EC1 res 1 ; DATA XREF: sub_ROM_270C+1B4w | |
; sub_ROM_270C:loc_ROM_28C6w ... | |
byte_RAM_EC2 res 1 ; DATA XREF: sub_ROM_270C+150w | |
; sub_ROM_270C:loc_ROM_2862w ... | |
byte_RAM_EC3 res 1 ; DATA XREF: sub_seg001_7B7C+4Cr | |
; sub_seg001_7B7C+58w ... | |
byte_RAM_EC4 res 1 ; DATA XREF: sub_ROM_40+8Ew | |
; sub_ROM_162+1C0w ... | |
byte_RAM_EC5 res 1 ; DATA XREF: sub_ROM_162+1B4w | |
; sub_ROM_162+1BCw ... | |
byte_RAM_EC6 res 1 ; DATA XREF: sub_seg001_73DA+2Aw | |
; sub_seg001_73DA+3Cr ... | |
byte_RAM_EC7 res 1 ; DATA XREF: sub_ROM_1098+516w | |
; sub_ROM_1098+51Ew ... | |
byte_RAM_EC8 res 1 ; DATA XREF: sub_ROM_162+154w | |
; sub_ROM_162+15Cw ... | |
byte_RAM_EC9 res 1 ; DATA XREF: sub_ROM_162+184w | |
; sub_ROM_162+18Cw | |
byte_RAM_ECA res 1 ; DATA XREF: sub_ROM_162+146w | |
; sub_ROM_162+150w ... | |
res 1 | |
byte_RAM_ECC res 1 ; DATA XREF: sub_ROM_1098+3F2w | |
; sub_ROM_2D86+1500w ... | |
byte_RAM_ECD res 1 ; DATA XREF: sub_ROM_40+82w | |
; sub_ROM_162+E2w ... | |
res 1 | |
byte_RAM_ECF res 1 ; DATA XREF: sub_ROM_162+160w | |
; sub_ROM_162+168w | |
res 1 | |
byte_RAM_ED1 res 1 ; DATA XREF: sub_ROM_1098+66r | |
; sub_ROM_2D42+40w ... | |
byte_RAM_ED2 res 1 ; DATA XREF: sub_ROM_1098+138Cw | |
; sub_ROM_1098:loc_ROM_2474w ... | |
byte_RAM_ED3 res 1 ; DATA XREF: sub_seg001_7646+2Aw | |
; sub_seg001_7646+4Ar ... | |
byte_RAM_ED4 res 1 ; DATA XREF: sub_ROM_2D42+2Ew | |
; sub_seg001_7646+54r ... | |
byte_RAM_ED5 res 1 ; DATA XREF: sub_ROM_CC0+112r | |
; sub_ROM_CC0+118r ... | |
byte_RAM_ED6 res 1 ; DATA XREF: sub_ROM_AF4+19Er | |
; sub_ROM_AF4+1A4r ... | |
byte_RAM_ED7 res 1 ; DATA XREF: sub_ROM_40+48w | |
; sub_ROM_162+29Ew ... | |
byte_RAM_ED8 res 1 ; DATA XREF: sub_ROM_40+44w | |
; sub_ROM_162+1E4w ... | |
byte_RAM_ED9 res 1 ; DATA XREF: sub_ROM_40+D8w | |
; sub_ROM_162+2D0w ... | |
byte_RAM_EDA res 1 ; DATA XREF: sub_ROM_2D86+1188w | |
; sub_ROM_2D86+1190w ... | |
byte_RAM_EDB res 1 ; DATA XREF: sub_ROM_2D86+135Cr | |
; sub_ROM_2D86+1368w ... | |
byte_RAM_EDC res 1 ; DATA XREF: sub_ROM_40+9Cw | |
; sub_ROM_162+2C2w ... | |
byte_RAM_EDD res 1 ; DATA XREF: sub_ROM_162+2DEw | |
; sub_ROM_162+2E8w | |
byte_RAM_EDE res 1 ; DATA XREF: sub_ROM_162+2ECw | |
; sub_ROM_162+2F6w | |
byte_RAM_EDF res 1 ; DATA XREF: sub_ROM_40+EEw | |
; sub_ROM_2D86+62Ew ... | |
byte_RAM_EE0 res 1 ; DATA XREF: sub_ROM_40+A2w | |
; sub_ROM_162+2B4w ... | |
byte_RAM_EE1 res 1 ; DATA XREF: sub_ROM_1098+EF8w | |
; sub_ROM_2D86+116Ew ... | |
byte_RAM_EE2 res 1 ; DATA XREF: sub_ROM_162+222w | |
; sub_ROM_162+22Aw ... | |
byte_RAM_EE3 res 1 ; DATA XREF: sub_ROM_40+E8w | |
; sub_ROM_1098+11A4w ... | |
res 1 | |
byte_RAM_EE5 res 1 ; DATA XREF: sub_ROM_AF4+1Cw | |
; sub_ROM_AF4+1B8w ... | |
byte_RAM_EE6 res 1 ; DATA XREF: sub_ROM_162:loc_ROM_3EEr | |
; sub_ROM_162+298w ... | |
byte_RAM_EE7 res 1 ; DATA XREF: sub_ROM_162+22Ew | |
; sub_ROM_162+236w | |
byte_RAM_EE8 res 1 ; DATA XREF: sub_ROM_40+96w | |
; sub_ROM_57C+66w ... | |
byte_RAM_EE9 res 1 ; DATA XREF: sub_ROM_162+276w | |
; sub_ROM_162+27Ew ... | |
byte_RAM_EEA res 1 ; DATA XREF: sub_ROM_162+23Aw | |
; sub_ROM_162+242w ... | |
byte_RAM_EEB res 1 ; DATA XREF: sub_ROM_1098+9E8w | |
; sub_ROM_1098+E34w ... | |
byte_RAM_EEC res 1 ; DATA XREF: sub_ROM_162+282w | |
; sub_ROM_162+28Aw | |
byte_RAM_EED res 1 ; DATA XREF: sub_ROM_162+1FAw | |
; sub_ROM_162+204w | |
byte_RAM_EEE res 1 ; DATA XREF: sub_ROM_162+208w | |
; sub_ROM_162+212w ... | |
byte_RAM_EEF res 1 ; DATA XREF: sub_ROM_162+246w | |
; sub_ROM_162+24Ew | |
res 1 | |
byte_RAM_EF1 res 1 ; DATA XREF: sub_ROM_162+252w | |
; sub_ROM_162+25Aw ... | |
byte_RAM_EF2 res 1 ; DATA XREF: sub_ROM_162+25Ew | |
; sub_ROM_162+266w ... | |
byte_RAM_EF3 res 1 ; DATA XREF: sub_ROM_162+26Aw | |
; sub_ROM_162+272w | |
byte_RAM_EF4 res 1 ; DATA XREF: sub_ROM_162+216w | |
; sub_ROM_162+21Ew ... | |
byte_RAM_EF5 res 1 ; DATA XREF: sub_ROM_2D86+103Ew | |
; sub_ROM_2D86+1046w ... | |
res 1 | |
byte_RAM_EF7 res 1 ; DATA XREF: sub_ROM_1098+1238w | |
; sub_ROM_1098+1244w ... | |
byte_RAM_EF8 res 1 ; DATA XREF: sub_ROM_1098+123Cw | |
; sub_ROM_1098+1248w ... | |
res 1 | |
byte_RAM_EFA res 1 ; DATA XREF: sub_ROM_4B82+468r | |
; sub_seg001_6A9C:loc_seg001_6BB6w | |
unk_RAM_EFB res 1 ; DATA XREF: sub_ROM_536A+1Co | |
; seg001:000078CCo | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_F05 res 1 ; DATA XREF: sub_ROM_5ECE+2Aw | |
; sub_ROM_5ECE+50o | |
byte_RAM_F06 res 1 ; DATA XREF: sub_ROM_4982+32r | |
; sub_ROM_4982+8Ar | |
byte_RAM_F07 res 1 ; DATA XREF: sub_ROM_4982+4Cr | |
; sub_ROM_4982+8Er | |
byte_RAM_F08 res 1 ; DATA XREF: sub_ROM_4982+98r | |
byte_RAM_F09 res 1 ; DATA XREF: sub_ROM_4982+78r | |
; sub_ROM_4982+9Cr | |
byte_RAM_F0A res 1 ; DATA XREF: sub_ROM_4982+80r | |
; sub_ROM_4982+A0r | |
byte_RAM_F0B res 1 ; DATA XREF: sub_ROM_4982+86r | |
; sub_ROM_4982+A4r | |
byte_RAM_F0C res 1 ; DATA XREF: sub_ROM_4982+66r | |
; sub_ROM_4982+AAr | |
byte_RAM_F0D res 1 ; DATA XREF: sub_ROM_4982:loc_ROM_4A36r | |
byte_RAM_F0E res 1 ; DATA XREF: sub_ROM_4982+B8r | |
byte_RAM_F0F res 1 ; DATA XREF: sub_ROM_4982+24r | |
res 1 | |
byte_RAM_F11 res 1 ; DATA XREF: sub_ROM_4B82+394w | |
; ROM:5006r ... | |
byte_RAM_F12 res 1 ; DATA XREF: sub_ROM_4B82+398w | |
byte_RAM_F13 res 1 ; DATA XREF: sub_ROM_4B82+39Cw | |
byte_RAM_F14 res 1 ; DATA XREF: sub_ROM_4B82+3A0w | |
byte_RAM_F15 res 1 ; DATA XREF: sub_ROM_4B82+3A6w | |
; sub_ROM_4B82+3B0w ... | |
byte_RAM_F16 res 1 ; DATA XREF: sub_ROM_4B82+406w | |
; sub_ROM_4B82+412w ... | |
byte_RAM_F17 res 1 ; DATA XREF: sub_ROM_4B82:loc_ROM_4F9Ew | |
byte_RAM_F18 res 1 ; DATA XREF: sub_ROM_4B82+420w | |
; sub_ROM_4B82+42Aw ... | |
byte_RAM_F19 res 1 ; DATA XREF: sub_ROM_4B82+430w | |
; sub_ROM_4B82+452w ... | |
byte_RAM_F1A res 1 ; DATA XREF: sub_ROM_4B82+468w | |
byte_RAM_F1B res 1 ; DATA XREF: ROM:5002w | |
res 1 | |
byte_RAM_F1D res 1 ; DATA XREF: sub_ROM_4982+100o | |
; sub_ROM_500C+2w ... | |
byte_RAM_F1E res 1 ; DATA XREF: sub_ROM_4982+EAr | |
; sub_ROM_4982+FCr ... | |
byte_RAM_F1F res 1 ; DATA XREF: sub_ROM_4982:loc_ROM_4B5Er | |
; sub_ROM_500C+Ew ... | |
byte_RAM_F20 res 1 ; DATA XREF: sub_ROM_4982+118r | |
; sub_ROM_500C+14w ... | |
byte_RAM_F21 res 1 ; DATA XREF: sub_ROM_4982+16Ar | |
; sub_ROM_500C+1Aw ... | |
byte_RAM_F22 res 1 ; DATA XREF: sub_ROM_4982+16Er | |
; sub_ROM_500C+1Ew ... | |
byte_RAM_F23 res 1 ; DATA XREF: sub_ROM_4982+172r | |
; sub_ROM_500C+22w ... | |
byte_RAM_F24 res 1 ; DATA XREF: sub_ROM_4982+176r | |
; sub_ROM_500C+26w ... | |
byte_RAM_F25 res 1 ; DATA XREF: sub_ROM_500C+2Aw | |
; sub_ROM_50AA+8Cw ... | |
byte_RAM_F26 res 1 ; DATA XREF: sub_ROM_500C+2Ew | |
; sub_ROM_50AA+90w ... | |
byte_RAM_F27 res 1 ; DATA XREF: sub_ROM_500C+32w | |
; sub_ROM_50AA+96w ... | |
byte_RAM_F28 res 1 ; DATA XREF: sub_ROM_500C+3Ew | |
; sub_ROM_50AA+9Aw ... | |
byte_RAM_F29 res 1 ; DATA XREF: sub_ROM_500C+42w | |
; sub_ROM_50AA+9Ew ... | |
byte_RAM_F2A res 1 ; DATA XREF: sub_ROM_500C+4Ew | |
; sub_ROM_50AA+A4w ... | |
byte_RAM_F2B res 1 ; DATA XREF: sub_ROM_500C+52w | |
; sub_ROM_50AA+A8w ... | |
byte_RAM_F2C res 1 ; DATA XREF: sub_ROM_500C+5Aw | |
; sub_ROM_50AA+AEw ... | |
byte_RAM_F2D res 1 ; DATA XREF: sub_ROM_500C+5Ew | |
; ROM:5170w | |
byte_RAM_F2E res 1 ; DATA XREF: sub_ROM_500C+66w | |
byte_RAM_F2F res 1 ; DATA XREF: sub_ROM_500C+6Aw | |
byte_RAM_F30 res 1 ; DATA XREF: ROM:508Ew | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_F36 res 1 ; DATA XREF: sub_ROM_4384w | |
; sub_ROM_44B2r ... | |
byte_RAM_F37 res 1 ; DATA XREF: sub_ROM_4384+4w | |
; sub_ROM_44B2+4r ... | |
byte_RAM_F38 res 1 ; DATA XREF: sub_ROM_4384+10w | |
; sub_ROM_44B2+8r ... | |
byte_RAM_F39 res 1 ; DATA XREF: sub_ROM_4384+14w | |
; sub_ROM_44B2+Cr ... | |
byte_RAM_F3A res 1 ; DATA XREF: sub_ROM_4384+20w | |
; sub_ROM_44B2+18r ... | |
byte_RAM_F3B res 1 ; DATA XREF: sub_ROM_4384+24w | |
; sub_ROM_44B2+1Cr ... | |
byte_RAM_F3C res 1 ; DATA XREF: sub_ROM_4384+30w | |
; sub_ROM_44B2+28r ... | |
byte_RAM_F3D res 1 ; DATA XREF: sub_ROM_4384+34w | |
; sub_ROM_44B2+2Cr ... | |
byte_RAM_F3E res 1 ; DATA XREF: sub_ROM_4384+40w | |
; sub_ROM_44B2+38r ... | |
byte_RAM_F3F res 1 ; DATA XREF: sub_ROM_4384+44w | |
; sub_ROM_44B2+3Cr ... | |
byte_RAM_F40 res 1 ; DATA XREF: sub_ROM_4384+50w | |
; sub_ROM_44B2+48r ... | |
byte_RAM_F41 res 1 ; DATA XREF: sub_ROM_4384+54w | |
; sub_ROM_44B2+4Cr ... | |
byte_RAM_F42 res 1 ; DATA XREF: sub_ROM_4384+58w | |
; sub_ROM_44B2+58r ... | |
byte_RAM_F43 res 1 ; DATA XREF: sub_ROM_4384+64w | |
; sub_ROM_44B2+5Cr ... | |
byte_RAM_F44 res 1 ; DATA XREF: sub_ROM_4384+68w | |
; sub_ROM_44B2+60r ... | |
byte_RAM_F45 res 1 ; DATA XREF: sub_ROM_4384+74w | |
; sub_ROM_44B2+6Cr ... | |
byte_RAM_F46 res 1 ; DATA XREF: sub_ROM_4384+78w | |
; sub_ROM_44B2+70r ... | |
byte_RAM_F47 res 1 ; DATA XREF: sub_ROM_4384+84w | |
; sub_ROM_44B2+7Cr ... | |
byte_RAM_F48 res 1 ; DATA XREF: sub_ROM_4384+88w | |
; sub_ROM_44B2+80r ... | |
byte_RAM_F49 res 1 ; DATA XREF: sub_ROM_4384+94w | |
; sub_ROM_44B2+8Cr ... | |
byte_RAM_F4A res 1 ; DATA XREF: sub_ROM_4384+98w | |
; sub_ROM_44B2+90r ... | |
byte_RAM_F4B res 1 ; DATA XREF: sub_ROM_4384+A4w | |
; sub_ROM_44B2+9Cr ... | |
byte_RAM_F4C res 1 ; DATA XREF: sub_ROM_4384+A8w | |
; sub_ROM_44B2+A0r ... | |
byte_RAM_F4D res 1 ; DATA XREF: sub_ROM_4384+B4w | |
; sub_ROM_44B2+ACr | |
byte_RAM_F4E res 1 ; DATA XREF: sub_ROM_4384+B8w | |
; sub_ROM_44B2+B0r | |
byte_RAM_F4F res 1 ; DATA XREF: sub_ROM_4384+C4w | |
; sub_ROM_44B2+BCr | |
byte_RAM_F50 res 1 ; DATA XREF: sub_ROM_4384+C8w | |
; sub_ROM_44B2+C0r | |
byte_RAM_F51 res 1 ; DATA XREF: sub_ROM_4384+D4w | |
; sub_ROM_44B2+CCr | |
byte_RAM_F52 res 1 ; DATA XREF: sub_ROM_4384+D8w | |
; sub_ROM_44B2+D0r | |
byte_RAM_F53 res 1 ; DATA XREF: sub_ROM_4384+E4w | |
; sub_ROM_44B2+DCr | |
byte_RAM_F54 res 1 ; DATA XREF: sub_ROM_4384+E8w | |
; sub_ROM_44B2+E0r | |
byte_RAM_F55 res 1 ; DATA XREF: sub_ROM_4384+F4w | |
; sub_ROM_44B2+ECr | |
byte_RAM_F56 res 1 ; DATA XREF: sub_ROM_4384+F8w | |
; sub_ROM_44B2+F0r | |
byte_RAM_F57 res 1 ; DATA XREF: sub_ROM_4384+104w | |
; sub_ROM_44B2+FCr | |
byte_RAM_F58 res 1 ; DATA XREF: sub_ROM_4384+108w | |
; sub_ROM_44B2+100r | |
byte_RAM_F59 res 1 ; DATA XREF: sub_ROM_4384+114w | |
; sub_ROM_44B2+10Cr | |
byte_RAM_F5A res 1 ; DATA XREF: sub_ROM_4384+118w | |
; sub_ROM_44B2+110r | |
byte_RAM_F5B res 1 ; DATA XREF: sub_ROM_4384+124w | |
; sub_ROM_44B2+11Cr | |
byte_RAM_F5C res 1 ; DATA XREF: sub_ROM_4384+128w | |
; sub_ROM_44B2+120r | |
byte_RAM_F5D res 1 ; DATA XREF: sub_seg001_772A+4Er | |
; sub_seg001_78E4+B6w | |
byte_RAM_F5E res 1 ; DATA XREF: sub_seg001_772A+58r | |
; sub_seg001_78E4+BAw | |
res 1 | |
res 1 | |
res 1 | |
res 1 | |
byte_RAM_F63 res 1 ; DATA XREF: ROM:001Co | |
; seg001:00006F30w ... | |
byte_RAM_F64 res 1 ; DATA XREF: seg001:00006F2Cw | |
; seg001:00006F88r | |
byte_RAM_F65 res 1 ; DATA XREF: seg001:00006F28w | |
; seg001:00006F8Cr | |
byte_RAM_F66 res 1 ; DATA XREF: seg001:00006F24w | |
; seg001:00006F90r | |
byte_RAM_F67 res 1 ; DATA XREF: seg001:00006F20w | |
; seg001:00006F94r | |
byte_RAM_F68 res 1 ; DATA XREF: seg001:00006F1Cw | |
; seg001:00006F98r | |
byte_RAM_F69 res 1 ; DATA XREF: seg001:00006F18w | |
; seg001:00006F9Cr | |
byte_RAM_F6A res 1 ; DATA XREF: seg001:00006F14w | |
; seg001:00006FA0r | |
byte_RAM_F6B res 1 ; DATA XREF: seg001:00006F10w | |
; seg001:00006FA4r | |
byte_RAM_F6C res 1 ; DATA XREF: seg001:00006F0Cw | |
; seg001:00006FA8r | |
byte_RAM_F6D res 1 ; DATA XREF: seg001:00006F08w | |
; seg001:00006FACr | |
byte_RAM_F6E res 1 ; DATA XREF: seg001:00006F04w | |
; seg001:00006FB0r | |
byte_RAM_F6F res 1 ; DATA XREF: seg001:00006F00w | |
; seg001:00006FB4r | |
byte_RAM_F70 res 1 ; DATA XREF: seg001:00006EFCw | |
; seg001:00006FB8r | |
byte_RAM_F71 res 1 ; DATA XREF: seg001:00006EF8w | |
; seg001:00006FBCr | |
byte_RAM_F72 res 1 ; DATA XREF: seg001:00006EF4w | |
; seg001:00006FC0r | |
byte_RAM_F73 res 1 ; DATA XREF: seg001:00006EF0w | |
; seg001:00006FC4r | |
byte_RAM_F74 res 1 ; DATA XREF: seg001:00006EECw | |
; seg001:00006FC8r | |
byte_RAM_F75 res 1 ; DATA XREF: seg001:00006EE8w | |
; seg001:00006FCCr | |
byte_RAM_F76 res 1 ; DATA XREF: seg001:00006EE4w | |
; seg001:00006FD0r | |
byte_RAM_F77 res 1 ; DATA XREF: seg001:00006EE0w | |
; seg001:00006FD4r | |
byte_RAM_F78 res 1 ; DATA XREF: seg001:00006EDCw | |
; seg001:00006FD8r | |
byte_RAM_F79 res 1 ; DATA XREF: seg001:00006ED8w | |
; seg001:00006FDCr | |
byte_RAM_F7A res 1 ; DATA XREF: seg001:00006ED4w | |
; seg001:00006FE0r | |
byte_RAM_F7B res 1 ; DATA XREF: seg001:00006ED0w | |
; seg001:00006FE4r | |
byte_RAM_F7C res 1 ; DATA XREF: seg001:00006ECCw | |
; seg001:00006FE8r | |
byte_RAM_F7D res 1 ; DATA XREF: seg001:loc_seg001_6EC8w | |
; seg001:00006FECr | |
byte_RAM_F7E res 1 ; DATA XREF: ROM:000Cw | |
; seg001:00006FF0r | |
byte_RAM_F7F res 1 ; DATA XREF: ROM:0008w | |
; seg001:00006FF8r | |
; =========================================================================== | |
; Segment type: Internal processor memory & SFR | |
; .data (FSR_) | |
; drop bsr | |
; drop pclath | |
; drop pclatu | |
PORTA equ 0F80 ; DATA XREF: sub_ROM_40+100r | |
; sub_ROM_57C:loc_ROM_5F8r ... | |
RA0 equ 0 | |
RA1 equ 1 | |
RA2 equ 2 | |
RA3 equ 3 | |
RA4 equ 4 | |
RA5 equ 5 | |
RA6 equ 6 | |
RA7 equ 7 | |
PORTB equ 0F81 ; DATA XREF: sub_ROM_48C+40w | |
; sub_ROM_48C:loc_ROM_4D0w ... | |
RB0 equ 0 | |
RB1 equ 1 | |
RB2 equ 2 | |
RB3 equ 3 | |
RB4 equ 4 | |
RB5 equ 5 | |
RB6 equ 6 | |
RB7 equ 7 | |
PORTC equ 0F82 ; DATA XREF: sub_ROM_40+F2r | |
; sub_ROM_57C:loc_ROM_5AEr ... | |
RC0 equ 0 | |
RC1 equ 1 | |
RC2 equ 2 | |
RC3 equ 3 | |
RC4 equ 4 | |
RC5 equ 5 | |
RC6 equ 6 | |
RC7 equ 7 | |
PORTD equ 0F83 ; DATA XREF: sub_ROM_48C+16r | |
; sub_ROM_48C+24r ... | |
RD0 equ 0 | |
RD1 equ 1 | |
RD2 equ 2 | |
RD3 equ 3 | |
RD4 equ 4 | |
RD5 equ 5 | |
RD6 equ 6 | |
RD7 equ 7 | |
PORTE equ 0F84 ; DATA XREF: sub_ROM_4850+100w | |
; sub_seg001_6068+44w ... | |
RE0 equ 0 | |
RE1 equ 1 | |
RE2 equ 2 | |
RE3 equ 3 | |
PORTF equ 0F85 | |
PORTG equ 0F86 | |
PORTH equ 0F87 | |
PORTJ equ 0F88 | |
LATA equ 0F89 | |
LATB equ 0F8A | |
LATC equ 0F8B | |
LATD equ 0F8C | |
LATE equ 0F8D | |
LATF equ 0F8E | |
LATG equ 0F8F | |
LATH equ 0F90 | |
LATJ equ 0F91 | |
TRISA equ 0F92 ; DATA XREF: sub_seg001_6068+2Cw | |
TRISB equ 0F93 ; DATA XREF: sub_seg001_6068+34w | |
TRISC equ 0F94 ; DATA XREF: sub_seg001_6068+3Cw | |
TRISD equ 0F95 ; DATA XREF: sub_seg001_6068+42w | |
TRISE equ 0F96 ; DATA XREF: sub_seg001_6068+48w | |
TRISE0 equ 0 | |
TRISE1 equ 1 | |
TRISE2 equ 2 | |
PSPMODE equ 4 | |
IBOV equ 5 | |
OBF equ 6 | |
IBF equ 7 | |
TRISF equ 0F97 | |
TRISG equ 0F98 | |
TRISH equ 0F99 | |
TRISJ equ 0F9A | |
OSCTUNE equ 0F9B ; DATA XREF: sub_seg001_6068+6w | |
TUN0 equ 0 | |
TUN1 equ 1 | |
TUN2 equ 2 | |
TUN3 equ 3 | |
TUN4 equ 4 | |
PLLEN equ 6 | |
INTSRC equ 7 | |
MEMCON equ 0F9C | |
PIE1 equ 0F9D ; DATA XREF: sub_ROM_40+16w | |
; sub_ROM_40+2Cw ... | |
TMR1IE equ 0 | |
TMR2IE equ 1 | |
CCP1IE equ 2 | |
SSPIE equ 3 | |
TXIE equ 4 | |
RCIE equ 5 | |
ADIE equ 6 | |
PSPIE equ 7 | |
PIR1 equ 0F9E ; DATA XREF: sub_ROM_40+14w | |
; sub_ROM_40+2Aw ... | |
TMR1IF equ 0 | |
TMR2IF equ 1 | |
CCP1IF equ 2 | |
SSPIF equ 3 | |
TXIF equ 4 | |
RCIF equ 5 | |
ADIF equ 6 | |
PSPIF equ 7 | |
IPR1 equ 0F9F ; DATA XREF: sub_seg001_6068+1Ew | |
TMR1IP equ 0 | |
TMR2IP equ 1 | |
CCP1IP equ 2 | |
SSPIP equ 3 | |
TXIP equ 4 | |
RCIP equ 5 | |
ADIP equ 6 | |
PSPIP equ 7 | |
PIE2 equ 0FA0 ; DATA XREF: sub_seg001_6068+18w | |
CCP2IE equ 0 | |
TMR3IE equ 1 | |
HLVDIE equ 2 | |
BCLIE equ 3 | |
EEIE equ 4 | |
CMIE equ 6 | |
OSCFIE equ 7 | |
PIR2 equ 0FA1 ; DATA XREF: sub_ROM_40+30w | |
; sub_seg001_6068+1Cw ... | |
CCP2IF equ 0 | |
TMR3IF equ 1 | |
HLVDIF equ 2 | |
BCLIF equ 3 | |
EEIF equ 4 | |
CMIF equ 6 | |
OSCFIF equ 7 | |
IPR2 equ 0FA2 ; DATA XREF: sub_seg001_6068+22w | |
CCP2IP equ 0 | |
TMR3IP equ 1 | |
HLVDIP equ 2 | |
BCLIP equ 3 | |
EEIP equ 4 | |
CMIP equ 6 | |
OSCFIP equ 7 | |
PIE3 equ 0FA3 | |
PIR3 equ 0FA4 | |
IPR3 equ 0FA5 | |
EECON1 equ 0FA6 ; DATA XREF: sub_seg001_772Aw | |
; sub_seg001_78E4+1A0w ... | |
RD equ 0 | |
WR equ 1 | |
WREN equ 2 | |
WRERR equ 3 | |
FREE equ 4 | |
CFGS equ 6 | |
EEPGD equ 7 | |
EECON2 equ 0FA7 ; DATA XREF: sub_seg001_7B24+28w | |
; sub_seg001_7B24+2Cw | |
EEDATA equ 0FA8 ; DATA XREF: sub_seg001_7B24+1Ew | |
; sub_seg001_7B58+1Cr | |
EEADR equ 0FA9 ; DATA XREF: sub_seg001_7B24+1Aw | |
; sub_seg001_7B58+18w | |
EEADRH equ 0FAA ; DATA XREF: sub_seg001_7B24+14w | |
; sub_seg001_7B58+14w | |
RCSTA equ 0FAB ; DATA XREF: sub_ROM_495A+Ew | |
; sub_ROM_5F86r ... | |
RX9D equ 0 | |
OERR equ 1 | |
FERR equ 2 | |
ADDEN equ 3 | |
CREN equ 4 | |
SREN equ 5 | |
RX9 equ 6 | |
SPEN equ 7 | |
TXSTA equ 0FAC ; DATA XREF: sub_ROM_495A+Aw | |
TX9D equ 0 | |
TRMT equ 1 | |
BRGH equ 2 | |
SENDB equ 3 | |
SYNC equ 4 | |
TXEN equ 5 | |
TX9 equ 6 | |
CSRC equ 7 | |
TXREG equ 0FAD ; DATA XREF: ROM:50A2w ROM:5184w ... | |
RCREG equ 0FAE ; DATA XREF: sub_ROM_495A+1Er | |
; sub_ROM_5F86+Ar ... | |
SPBRG equ 0FAF ; DATA XREF: sub_ROM_495A+6w | |
SPBRGH equ 0FB0 | |
T3CON equ 0FB1 ; DATA XREF: sub_ROM_40+2Ew | |
TMR3ON equ 0 | |
TMR3CS equ 1 | |
T3SYNC equ 2 | |
T3CCP1 equ 3 | |
T3CKPS0 equ 4 | |
T3CKPS1 equ 5 | |
T3CCP2 equ 6 | |
RD16 equ 7 | |
TMR3L equ 0FB2 | |
TMR3H equ 0FB3 | |
CMCON equ 0FB4 | |
CM0 equ 0 | |
CM1 equ 1 | |
CM2 equ 2 | |
CIS equ 3 | |
C1INV equ 4 | |
C2INV equ 5 | |
C1OUT equ 6 | |
C2OUT equ 7 | |
CVRCON equ 0FB5 | |
CVR0 equ 0 | |
CVR1 equ 1 | |
CVR2 equ 2 | |
CVR3 equ 3 | |
CVRSS equ 4 | |
CVRR equ 5 | |
CVROE equ 6 | |
CVREN equ 7 | |
ECCP1AS equ 0FB6 | |
PSSBD0 equ 0 | |
PSSBD1 equ 1 | |
PSSAC0 equ 2 | |
PSSAC1 equ 3 | |
ECCPAS0 equ 4 | |
ECCPAS1 equ 5 | |
ECCPAS2 equ 6 | |
ECCPASE equ 7 | |
PWM1CON equ 0FB7 | |
PDC0 equ 0 | |
PDC1 equ 1 | |
PDC2 equ 2 | |
PDC3 equ 3 | |
PDC4 equ 4 | |
PDC5 equ 5 | |
PDC6 equ 6 | |
PRSEN equ 7 | |
BAUDCON equ 0FB8 ; DATA XREF: sub_ROM_495A+2w | |
ABDEN equ 0 | |
WUE equ 1 | |
BRG16 equ 3 | |
SCKP equ 4 | |
RCIDL equ 6 | |
ABDOVF equ 7 | |
CCP2CON equ 0FBA | |
CCP2M0 equ 0 | |
CCP2M1 equ 1 | |
CCP2M2 equ 2 | |
CCP2M3 equ 3 | |
DC2B0 equ 4 | |
DC2B1 equ 5 | |
CCPR2L equ 0FBB | |
CCPR2H equ 0FBC | |
CCP1CON equ 0FBD ; DATA XREF: sub_ROM_40+12w | |
; sub_ROM_664:loc_ROM_6B6r ... | |
CCP1M0 equ 0 | |
CCP1M1 equ 1 | |
CCP1M2 equ 2 | |
CCP1M3 equ 3 | |
DC1B0 equ 4 | |
DC1B1 equ 5 | |
P1M0 equ 6 | |
P1M1 equ 7 | |
CCPR1L equ 0FBE ; DATA XREF: sub_ROM_664r | |
CCPR1H equ 0FBF ; DATA XREF: sub_ROM_664+4r | |
ADCON2 equ 0FC0 ; DATA XREF: sub_ROM_E60+8w | |
ADCS0 equ 0 | |
ADCS1 equ 1 | |
ADCS2 equ 2 | |
ACQT0 equ 3 | |
ACQT1 equ 4 | |
ACQT2 equ 5 | |
ADFM equ 7 | |
ADCON1 equ 0FC1 ; DATA XREF: sub_ROM_E60+4w | |
PCFG0 equ 0 | |
PCFG1 equ 1 | |
PCFG2 equ 2 | |
PCFG3 equ 3 | |
VCFG0 equ 4 | |
VCFG1 equ 5 | |
ADCON0 equ 0FC2 ; DATA XREF: sub_ROM_57C+Ew | |
; sub_ROM_E60+22w ... | |
ADON equ 0 | |
GO_DONE equ 1 | |
CHS0 equ 2 | |
CHS1 equ 3 | |
CHS2 equ 4 | |
CHS3 equ 5 | |
ADRESL equ 0FC3 | |
ADRESH equ 0FC4 ; DATA XREF: sub_ROM_F52+2r | |
SSPCON2 equ 0FC5 | |
SEN equ 0 | |
RSEN equ 1 | |
PEN equ 2 | |
RCEN equ 3 | |
ACKEN equ 4 | |
ACKDT equ 5 | |
ACKSTAT equ 6 | |
GCEN equ 7 | |
SSPCON1 equ 0FC6 ; DATA XREF: sub_ROM_57C+24w | |
; sub_ROM_57C+2Ew ... | |
SSPM0 equ 0 | |
SSPM1 equ 1 | |
SSPM2 equ 2 | |
SSPM3 equ 3 | |
CKP equ 4 | |
SSPEN equ 5 | |
SSPOV equ 6 | |
WCOL equ 7 | |
SSPSTAT equ 0FC7 ; DATA XREF: sub_ROM_57C+26w | |
; sub_ROM_495A+14w | |
BF equ 0 | |
UA equ 1 | |
R_W equ 2 | |
S equ 3 | |
P equ 4 | |
D_A equ 5 | |
CKE equ 6 | |
SMP equ 7 | |
SSPADD equ 0FC8 | |
SSPBUF equ 0FC9 ; DATA XREF: sub_ROM_57C+2Cr | |
; sub_ROM_495A+16r ... | |
T2CON equ 0FCA ; DATA XREF: sub_ROM_40+22w | |
; sub_ROM_40+28w | |
T2CKPS0 equ 0 | |
T2CKPS1 equ 1 | |
TMR2ON equ 2 | |
T2OUTPS0 equ 3 | |
T2OUTPS1 equ 4 | |
T2OUTPS2 equ 5 | |
T2OUTPS3 equ 6 | |
PR2 equ 0FCB ; DATA XREF: sub_ROM_40+26w | |
TMR2 equ 0FCC ; DATA XREF: sub_ROM_40+1Ew | |
T1CON equ 0FCD ; DATA XREF: sub_ROM_40+Ew | |
; sub_ROM_40+1Aw ... | |
TMR1ON equ 0 | |
TMR1CS equ 1 | |
T1SYNC equ 2 | |
T1OSCEN equ 3 | |
T1CKPS0 equ 4 | |
T1CKPS1 equ 5 | |
T1RUN equ 6 | |
RD16 equ 7 | |
TMR1L equ 0FCE | |
TMR1H equ 0FCF | |
RCON equ 0FD0 ; DATA XREF: sub_seg001_6068+Aw | |
BOR equ 0 | |
POR equ 1 | |
PD equ 2 | |
TO equ 3 | |
RI equ 4 | |
SBOREN equ 6 | |
IPEN equ 7 | |
WDTCON equ 0FD1 | |
SWDTEN equ 0 | |
HLVDCON equ 0FD2 ; DATA XREF: sub_seg001_6068+26w | |
HLVDL0 equ 0 | |
HLVDL1 equ 1 | |
HLVDL2 equ 2 | |
HLVDL3 equ 3 | |
HLVDEN equ 4 | |
IRVST equ 5 | |
VDIRMAG equ 7 | |
OSCCON equ 0FD3 ; DATA XREF: sub_seg001_6068+2w | |
SCS0 equ 0 | |
SCS1 equ 1 | |
IOFS equ 2 | |
OSTS equ 3 | |
IRCF0 equ 4 | |
IRCF1 equ 5 | |
IRCF2 equ 6 | |
IDLEN equ 7 | |
T0CON equ 0FD5 ; DATA XREF: sub_ROM_40w sub_ROM_40+8w | |
T0PS0 equ 0 | |
T0PS1 equ 1 | |
T0PS2 equ 2 | |
PSA equ 3 | |
T0SE equ 4 | |
T0CS equ 5 | |
T08BIT equ 6 | |
TMR0ON equ 7 | |
TMR0L equ 0FD6 ; DATA XREF: sub_ROM_40+4w | |
; sub_ROM_48C+4w | |
TMR0H equ 0FD7 | |
STATUS equ 0FD8 ; DATA XREF: ROM:0008r sub_ROM_40+AAw ... | |
C equ 0 | |
DC equ 1 | |
Z equ 2 | |
OV equ 3 | |
N equ 4 | |
FSR2L equ 0FD9 ; DATA XREF: sub_ROM_AF4+18w | |
; sub_ROM_AF4+66r ... | |
FSR2H equ 0FDA ; DATA XREF: seg001:00006EE0r | |
; seg001:00006FD4w | |
PLUSW2 equ 0FDB | |
PREINC2 equ 0FDC | |
POSTDEC2 equ 0FDD | |
POSTINC2 equ 0FDE | |
INDF2 equ 0FDF | |
BSR equ 0FE0 ; DATA XREF: ROM:0010r | |
; seg001:00006FF4w | |
FSR1L equ 0FE1 ; DATA XREF: sub_ROM_AF4:loc_ROM_B66w | |
; sub_ROM_AF4:loc_ROM_B6Aw ... | |
FSR1H equ 0FE2 ; DATA XREF: sub_ROM_536A+24w | |
; seg001:00006ED8r ... | |
PLUSW1 equ 0FE3 | |
PREINC1 equ 0FE4 | |
POSTDEC1 equ 0FE5 | |
POSTINC1 equ 0FE6 | |
INDF1 equ 0FE7 ; DATA XREF: sub_ROM_536A+32r | |
; sub_seg001_7A8A+Er | |
WREG equ 0FE8 ; DATA XREF: sub_ROM_40+34r | |
; sub_ROM_40+3Ar ... | |
FSR0L equ 0FE9 ; DATA XREF: sub_ROM_E92+10w | |
; sub_ROM_E92+86w ... | |
FSR0H equ 0FEA ; DATA XREF: sub_ROM_E92+16w | |
; sub_ROM_E92+8Cw ... | |
PLUSW0 equ 0FEB | |
PREINC0 equ 0FEC | |
POSTDEC0 equ 0FED ; DATA XREF: sub_ROM_E92+1Ew | |
; sub_ROM_E92+58r ... | |
POSTINC0 equ 0FEE ; DATA XREF: sub_ROM_E92+1Aw | |
; sub_ROM_E92+54r ... | |
INDF0 equ 0FEF ; DATA XREF: sub_ROM_4982+10Ar | |
; sub_ROM_527C+6Aw ... | |
INTCON3 equ 0FF0 ; DATA XREF: sub_seg001_6068+14w | |
INT1IF equ 0 | |
INT2IF equ 1 | |
INT1IE equ 3 | |
INT2IE equ 4 | |
INT1IP equ 6 | |
INT2IP equ 7 | |
INTCON2 equ 0FF1 ; DATA XREF: sub_seg001_6068+10w | |
RBIP equ 0 | |
TMR0IP equ 2 | |
INTEDG2 equ 4 | |
INTEDG1 equ 5 | |
INTEDG0 equ 6 | |
RBPU equ 7 | |
INTCON equ 0FF2 ; DATA XREF: sub_ROM_40+Aw | |
; sub_ROM_40+Cw ... | |
RBIF equ 0 | |
INT0IF equ 1 | |
TMR0IF equ 2 | |
RBIE equ 3 | |
INT0IE equ 4 | |
TMR0IE equ 5 | |
PEIE_GIEL equ 6 | |
GIE_GIEH equ 7 | |
PRODL equ 0FF3 ; DATA XREF: sub_ROM_E92+Er | |
; sub_ROM_E92+84r ... | |
PRODH equ 0FF4 ; DATA XREF: sub_ROM_E92+14r | |
; sub_ROM_E92+8Ar ... | |
TABLAT equ 0FF5 ; DATA XREF: sub_ROM_40+C4r | |
; sub_ROM_40+CAr ... | |
TBLPTRL equ 0FF6 ; DATA XREF: sub_ROM_40+B8w | |
; sub_ROM_AF4+82w ... | |
TBLPTRH equ 0FF7 ; DATA XREF: sub_ROM_40+BCw | |
; sub_ROM_40:loc_ROM_100w ... | |
TBLPTRU equ 0FF8 | |
PCL equ 0FF9 ; DATA XREF: sub_ROM_2D86+BA8w | |
PCLATH equ 0FFA ; DATA XREF: ROM:000Cr | |
; sub_ROM_2D86+BA4w ... | |
PCLATU equ 0FFB | |
STKPTR equ 0FFC | |
SP0 equ 0 | |
SP1 equ 1 | |
SP2 equ 2 | |
SP3 equ 3 | |
SP4 equ 4 | |
STKUNF equ 6 | |
STKFUL equ 7 | |
TOSL equ 0FFD | |
TOSH equ 0FFE | |
TOSU equ 0FFF | |
end ; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment