Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- LIST P=18F4620
- #include "p18f4620.inc"
- ORG 0
- goto p___92
- return
- nop
- call p_102A,FAST
- return
- goto p_1008
- return
- p___1E call p__856 ; entry from: 28Ah,426h,530h,5A2h,706h,7EEh,7F8h,81Ch
- bsf PORTD,3
- p___24 clrf INDF2 ; entry from: 52h
- p___26 bcf PORTD,3 ; entry from: 46h
- movlw 1
- movwf POSTINC1
- movlw 64h
- call p__862
- bsf PORTD,3
- movlw 2
- movwf POSTINC1
- movlw 0C8h
- call p__862
- incf INDF2
- movlw 0FEh
- movf PLUSW2,W
- subwf INDF2,W
- bnc p___26
- movlw 0Ah
- movwf POSTINC1
- movlw 0C8h
- call p__862
- bra p___24
- p___54 call p__856 ; entry from: 502h
- movlb 0Fh
- clrf 3,BANKED
- clrf 2,BANKED
- clrf INDF2
- p___60 rcall p__83A ; entry from: 6Ah
- bnc p___66
- incf PLUSW2
- p___66 incf INDF2 ; entry from: 62h
- movf INDF2,W
- bnz p___60
- p___6C rcall p__83A ; entry from: 76h
- bnc p___72
- incf PLUSW2
- p___72 incf INDF2 ; entry from: 6Eh
- movf INDF2,W
- bnz p___6C
- movlb 0Fh
- movf 2,W,BANKED
- movf PRODL,W
- iorwf 3,W,BANKED
- clrf 0Ch
- movwf PRODL
- movff 0Ch,PRODH
- movf POSTDEC1
- movf POSTDEC1
- movff INDF1,FSR2L
- return
- p___92 bcf INTCON,7 ; entry from: 0
- lfsr 1,300h
- lfsr 2,300h
- clrf TBLPTRU
- bcf 0Ah,6
- rcall p__130
- return
- p___A4 bsf EECON1,2 ; entry from: 0CEh,0E6h,122h
- movlw 55h
- movwf EECON2
- movlw 0AAh
- movwf EECON2
- bsf EECON1,1
- nop
- p___B2 btfsc EECON1,1 ; entry from: 0B4h
- bra p___B2
- bcf EECON1,2
- return
- p___BA rcall p__856 ; entry from: 20Ah
- clrf INDF2
- p___BE movlw 0FEh ; entry from: 0D4h
- movf PLUSW2,W
- movwf EEADRH
- movf INDF2,W
- movwf EEADR
- setf EEDATA
- bcf EECON1,7
- bcf EECON1,6
- rcall p___A4
- incf INDF2
- movf INDF2,W
- bnz p___BE
- movf POSTDEC1
- movf POSTDEC1
- movff INDF1,FSR2L
- return
- p___E0 bsf EECON1,7 ; entry from: 6BAh
- bcf EECON1,6
- bsf EECON1,4
- goto p___A4
- p___EA movff FSR2L,POSTINC1 ; entry from: 6C8h
- movff FSR1L,FSR2L
- movf POSTINC1
- tblrd*-
- clrf INDF2
- p___F8 movlw 40h ; entry from: 124h
- subwf INDF2,W
- bc p__126
- movlw 0FDh
- movff PLUSW2,FSR0L
- incf PLUSW2
- movlw 0FEh
- movff PLUSW2,FSR0H
- bnc p__110
- incf PLUSW2
- p__110 movf INDF0,W ; entry from: 10Ch
- movwf TABLAT
- tblwt+*
- incf INDF2
- movf INDF2,W
- andlw 7
- bnz p__124
- bsf EECON1,7
- bcf EECON1,6
- rcall p___A4
- p__124 bra p___F8 ; entry from: 11Ch
- p__126 movf POSTDEC1 ; entry from: 0FCh
- movf POSTDEC1
- movff INDF1,FSR2L
- return
- p__130 movff FSR2L,POSTINC1 ; entry from: 0A0h
- movff FSR1L,FSR2L
- movlw 59h
- addwf FSR1L
- bcf T0CON,7
- bcf T0CON,6
- bcf T0CON,5
- bcf T0CON,3
- bsf T0CON,2
- bsf T0CON,1
- bsf T0CON,0
- bcf INTCON,5
- bsf T0CON,7
- bcf SSPSTAT,7
- bcf SSPSTAT,6
- bsf SSPCON1,4
- bcf SSPCON1,0
- bsf SSPCON1,1
- bcf SSPCON1,2
- bcf SSPCON1,3
- bsf SSPCON1,5
- movlw 8
- movwf PORTD
- movlw 0F0h
- movwf TRISD
- setf PORTC
- movlw 16h
- movwf TRISC
- clrf PORTA
- movlw 3Ah
- movwf TRISA
- movlw 0Fh
- movwf ADCON1
- setf PORTB
- setf TRISB
- clrf PORTE
- clrf TRISE
- bcf INTCON2,7
- movlw 0Bh
- clrf PLUSW2
- p__184 bcf PORTD,3 ; entry from: 1CCh
- movlw 1
- movwf POSTINC1
- movlw 19h
- movwf POSTINC1
- call p__FC6
- movf POSTDEC1
- movf POSTDEC1
- bsf PORTD,3
- movlw 1
- movwf POSTINC1
- movlw 19h
- movwf POSTINC1
- call p__FC6
- movf POSTDEC1
- movf POSTDEC1
- movlw 0Bh
- incf PLUSW2
- movf PORTB,W
- andlw 80h
- bnz p__1CE
- movf PORTB,W
- andlw 40h
- bz p__1CE
- movf PORTB,W
- andlw 10h
- bnz p__1CE
- movlw 0Ah
- movwf PRODL
- movlw 0Bh
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bnc p__184
- p__1CE movlw 0Bh ; entry from: 1B0h,1B6h,1BCh
- movf PLUSW2,W
- sublw 0Ah
- bz p__1D8
- bra p__800
- p__1D8 movlb 0Fh ; entry from: 1D4h
- clrf 3,BANKED
- movlb 0Fh
- clrf 2,BANKED
- movlb 0Fh
- movlw 8
- movwf 4,BANKED
- movlb 0Fh
- clrf 1,BANKED
- movlb 0Fh
- movlw 84h
- movwf 5,BANKED
- movlw 11h
- clrf PLUSW2
- p__1F4 movlw 4 ; entry from: 226h
- movwf PRODL
- movlw 11h
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bc p__228
- movlw 11h
- movff PLUSW2,POSTINC1
- rcall p___BA
- movf POSTDEC1
- bcf PORTD,3
- movlw 1
- movwf POSTINC1
- movlw 14h
- movwf POSTINC1
- call p__FC6
- movf POSTDEC1
- movf POSTDEC1
- bsf PORTD,3
- movlw 11h
- incf PLUSW2
- bra p__1F4
- p__228 movlw 0Bh ; entry from: 202h
- clrf PLUSW2
- p__22C bcf PORTD,3 ; entry from: 26Ah
- movlw 1
- movwf POSTINC1
- movlw 0Fh
- movwf POSTINC1
- call p__FC6
- movf POSTDEC1
- movf POSTDEC1
- bsf PORTD,3
- movlw 1
- movwf POSTINC1
- movlw 23h
- movwf POSTINC1
- call p__FC6
- movf POSTDEC1
- movf POSTDEC1
- movlw 0Bh
- incf PLUSW2
- call p__894
- iorlw 0
- bnz p__26C
- movlw 5
- movwf PRODL
- movlw 0Bh
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bnc p__22C
- p__26C movlw 5 ; entry from: 25Ah
- movwf PRODL
- movlw 0Bh
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bnc p__27E
- bra p__7F4
- p__27E call p__D2A ; entry from: 27Ah
- iorlw 0
- bz p__28E
- movlw 3
- movwf POSTINC1
- rcall p___1E
- movf POSTDEC1
- p__28E movff 9Fh,POSTINC1 ; entry from: 284h
- movff 0A0h,POSTINC1
- movff 0A1h,POSTINC1
- movff 0A2h,POSTINC1
- call p__E78
- movf POSTDEC1
- movf POSTDEC1
- movf POSTDEC1
- movf POSTDEC1
- movff 4,88h
- movff 5,89h
- movff 6,8Ah
- movff 7,8Bh
- movlw 7
- movwf POSTINC1
- movlw 6
- movwf POSTINC1
- call p__9F8
- movf POSTDEC1
- movf POSTDEC1
- movlw 56h
- clrf PLUSW2
- movlw 10h
- movwf PRODL
- movlw 0Bh
- movff PRODL,PLUSW2
- clrf POSTINC2
- clrf POSTDEC2
- p__2DC movff POSTINC2,0Bh ; entry from: 41Ah
- movff POSTDEC2,0Ch
- movlw 0
- addwf 0Bh
- movlw 6
- addwfc 0Ch
- movlw 8
- movff 0Bh,PLUSW2
- movlw 9
- movff 0Ch,PLUSW2
- movlw 8
- movff PLUSW2,FSR0L
- movlw 9
- movff PLUSW2,FSR0H
- movf INDF0,W
- sublw 48h
- bnz p__3F2
- movlw 8
- movff PLUSW2,FSR0L
- movlw 9
- movff PLUSW2,FSR0H
- movlw 8
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movf INDF0,W
- sublw 55h
- bnz p__3F2
- movlw 8
- movff PLUSW2,FSR0L
- movlw 9
- movff PLUSW2,FSR0H
- movlw 9
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movf INDF0,W
- sublw 50h
- bnz p__3F2
- movlw 8
- movff PLUSW2,FSR0L
- movlw 9
- movff PLUSW2,FSR0H
- movlw 0Ah
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movf INDF0,W
- sublw 44h
- bnz p__3F2
- movlw 8
- movff PLUSW2,FSR0L
- movlw 9
- movff PLUSW2,FSR0H
- movlw 1Ah
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movff POSTINC0,0Bh
- movff INDF0,0Ch
- clrf 0Dh
- clrf 0Eh
- movlw 8
- movff PLUSW2,FSR0L
- movlw 9
- movff PLUSW2,FSR0H
- movlw 14h
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movff POSTINC0,0Fh
- movff INDF0,10h
- clrf 11h
- clrf 12h
- movlw 10h
- andlw 1Fh
- bz p__3AC
- p__39E bcf STATUS,0 ; entry from: 3AAh
- rlcf 0Fh
- rlcf 10h
- rlcf 11h
- rlcf 12h
- decf WREG
- bnz p__39E
- p__3AC movf 0Fh,W ; entry from: 39Ch
- iorwf 0Bh
- movf 10h,W
- iorwf 0Ch
- movf 11h,W
- iorwf 0Dh
- movf 12h,W
- iorwf 0Eh
- movff 0Bh,POSTINC1
- movff 0Ch,POSTINC1
- movff 0Dh,POSTINC1
- movff 0Eh,POSTINC1
- call p__E78
- movf POSTDEC1
- movf POSTDEC1
- movf POSTDEC1
- movf POSTDEC1
- movff 4,88h
- movff 5,89h
- movff 6,8Ah
- movff 7,8Bh
- movlw 1
- movwf PRODL
- movlw 56h
- movff PRODL,PLUSW2
- p__3F2 movff POSTINC2,0Bh ; entry from: 308h,322h,33Ch,356h
- movff POSTDEC2,0Ch
- movlw 20h
- addwf 0Bh
- movlw 0
- addwfc 0Ch
- movff 0Bh,POSTINC2
- movff 0Ch,POSTDEC2
- movlw 0Bh
- decf PLUSW2
- movlw 0Bh
- movf PLUSW2,W
- bz p__41C
- movlw 56h
- movf PLUSW2,W
- bnz p__41C
- bra p__2DC
- p__41C movlw 56h ; entry from: 412h,418h
- movf PLUSW2,W
- bnz p__42A
- movlw 4
- movwf POSTINC1
- rcall p___1E
- movf POSTDEC1
- p__42A movlw 0Eh ; entry from: 420h
- clrf PLUSW2
- movf FSR2L,W
- addlw 57h
- movwf FSR0L
- movff FSR2H,FSR0H
- movlw 0
- movwf POSTINC0
- movlw 6
- movwf POSTDEC0
- movlw 7
- movwf POSTINC1
- movlw 6
- movwf POSTINC1
- call p__9F8
- movf POSTDEC1
- movf POSTDEC1
- movlw 57h
- movff PLUSW2,FSR0L
- movlw 58h
- movff PLUSW2,FSR0H
- movf INDF0,W
- sublw 48h
- bnz p__526
- movlw 57h
- movff PLUSW2,FSR0L
- movlw 58h
- movff PLUSW2,FSR0H
- movlw 1
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movf INDF0,W
- sublw 58h
- bnz p__526
- movlw 57h
- movff PLUSW2,FSR0L
- movlw 58h
- movff PLUSW2,FSR0H
- movlw 2
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movf INDF0,W
- sublw 43h
- bnz p__526
- movlw 57h
- movff PLUSW2,FSR0L
- movlw 58h
- movff PLUSW2,FSR0H
- movlw 3
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movf INDF0,W
- sublw 46h
- bnz p__526
- movlw 57h
- movff PLUSW2,FSR0L
- movlw 58h
- movff PLUSW2,FSR0H
- movlw 4
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movf INDF0,W
- sublw 55h
- bnz p__526
- movlw 57h
- movff PLUSW2,FSR0L
- movlw 58h
- movff PLUSW2,FSR0H
- movlw 5
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movf INDF0,W
- sublw 50h
- bnz p__526
- movlw 0Fh
- movff 7FEh,PLUSW2
- movlb 7
- clrf 0FEh,BANKED
- movlw 10h
- movff 7FFh,PLUSW2
- movlb 7
- movlw 55h
- movwf 0FFh,BANKED
- movlw 0
- movwf POSTINC1
- movlw 6
- movwf POSTINC1
- rcall p___54
- movf POSTDEC1
- movf POSTDEC1
- movlw 0Fh
- movf PLUSW2,W
- movlb 0Fh
- subwf 3,W,BANKED
- bnz p__526
- movlw 10h
- movf PLUSW2,W
- movlb 0Fh
- subwf 2,W,BANKED
- bnz p__526
- movlw 1
- movwf PRODL
- movlw 0Eh
- movff PRODL,PLUSW2
- p__526 movlw 0Eh ; entry from: 460h,47Ah,494h,4AEh,4C8h,4E2h,510h,51Ah
- movf PLUSW2,W
- bnz p__534
- movlw 5
- movwf POSTINC1
- rcall p___1E
- movf POSTDEC1
- p__534 movlw 57h ; entry from: 52Ah
- movff PLUSW2,FSR0L
- movlw 58h
- movff PLUSW2,FSR0H
- movlw 17h
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movlw 0Fh
- movff INDF0,PLUSW2
- movlw 57h
- movff PLUSW2,FSR0L
- movlw 58h
- movff PLUSW2,FSR0H
- movlw 16h
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movlw 10h
- movff INDF0,PLUSW2
- movlw 57h
- movff PLUSW2,FSR0L
- movlw 58h
- movff PLUSW2,FSR0H
- movlw 15h
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- movlw 12h
- movff INDF0,PLUSW2
- movlw 12h
- movf PLUSW2,W
- bz p__59E
- movlw 12h
- movf PLUSW2,W
- movwf 0Bh
- clrf 0Ch
- rlcf 0Ch,W
- bc p__59C
- movf 0Bh,W
- sublw 0F8h
- movlw 0
- subfwb 0Ch,W
- p__59C bc p__5A6 ; entry from: 592h
- p__59E movlw 7 ; entry from: 586h
- movwf POSTINC1
- rcall p___1E
- movf POSTDEC1
- p__5A6 movlb 0 ; entry from: 59Ch
- incf 88h,f,BANKED
- movlw 0
- addwfc 89h,f,BANKED
- addwfc 8Ah,f,BANKED
- addwfc 8Bh,f,BANKED
- movlw 4
- movff 88h,PLUSW2
- movlw 5
- movff 89h,PLUSW2
- movlw 6
- movff 8Ah,PLUSW2
- movlw 7
- movff 8Bh,PLUSW2
- movlw 55h
- clrf PLUSW2
- p__5CE movlw 4 ; entry from: 7A4h
- movff PLUSW2,88h
- movlw 5
- movff PLUSW2,89h
- movlw 6
- movff PLUSW2,8Ah
- movlw 7
- movff PLUSW2,8Bh
- movlb 0Fh
- clrf 2,BANKED
- movlb 0Fh
- clrf 3,BANKED
- movlw 54h
- clrf PLUSW2
- movlw 2
- clrf PLUSW2
- movlw 10h
- movwf PRODL
- movlw 3
- movff PRODL,PLUSW2
- movlw 11h
- clrf PLUSW2
- p__604 clrf POSTINC2 ; entry from: 76Ah
- clrf POSTDEC2
- movlw 7
- movwf POSTINC1
- movlw 6
- movwf POSTINC1
- call p__9F8
- movf POSTDEC1
- movf POSTDEC1
- movlw 0Ch
- clrf PLUSW2
- p__61C movlw 8 ; entry from: 746h
- movwf PRODL
- movlw 0Ch
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bnc p__62E
- bra p__748
- p__62E movlw 0Dh ; entry from: 62Ah
- clrf PLUSW2
- p__632 movlw 40h ; entry from: 6A4h
- movwf PRODL
- movlw 0Dh
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bc p__6A6
- movff POSTINC2,FSR0L
- movff POSTDEC2,FSR0H
- movlw 0
- addwf FSR0L
- movlw 6
- addwfc FSR0H
- movf INDF0,W
- movwf POSTINC1
- movf FSR2L,W
- addlw 13h
- movwf 0Bh
- movff FSR2H,0Ch
- movlw 0Dh
- movf PLUSW2,W
- movlb 0Fh
- addwf 0Bh,W
- movwf FSR0L
- movlw 0
- addwfc 0Ch,W
- movwf FSR0H
- movf POSTDEC1
- movf INDF1,W
- movwf INDF0
- movf FSR2L,W
- addlw 13h
- movwf 0Bh
- movff FSR2H,0Ch
- movlw 0Dh
- movf PLUSW2,W
- movlb 0Fh
- addwf 0Bh,W
- movwf FSR0L
- movlw 0
- addwfc 0Ch,W
- movwf FSR0H
- movff INDF0,0F01h
- call p__FA8
- incf INDF2
- movlw 1
- bnc p__6A0
- incf PLUSW2
- p__6A0 movlw 0Dh ; entry from: 69Ch
- incf PLUSW2
- bra p__632
- p__6A6 movlw 55h ; entry from: 640h
- movf PLUSW2,W
- bz p__742
- movlw 2
- movff PLUSW2,TBLPTRL
- movlw 3
- movff PLUSW2,TBLPTRH
- clrf TBLPTRU
- rcall p___E0
- movf FSR2L,W
- addlw 13h
- movwf POSTINC1
- movlw 0
- addwfc FSR2H,W
- movwf POSTINC1
- rcall p___EA
- movf POSTDEC1
- movf POSTDEC1
- movlw 2
- movff PLUSW2,TBLPTRL
- movlw 3
- movff PLUSW2,TBLPTRH
- clrf TBLPTRU
- movlw 0Dh
- clrf PLUSW2
- p__6E0 tblrd*+ ; entry from: 71Ch
- movf FSR2L,W
- addlw 13h
- movwf 0Bh
- movff FSR2H,0Ch
- movlw 0Dh
- movf PLUSW2,W
- movlb 0Fh
- addwf 0Bh,W
- movwf FSR0L
- movlw 0
- addwfc 0Ch,W
- movwf FSR0H
- movf INDF0,W
- subwf TABLAT,W
- bz p__70A
- movlw 8
- movwf POSTINC1
- rcall p___1E
- movf POSTDEC1
- p__70A movlw 0Dh ; entry from: 700h
- incf PLUSW2
- movlw 40h
- movwf PRODL
- movlw 0Dh
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bnc p__6E0
- movlw 40h
- movwf INDF1
- movlw 2
- movff PLUSW2,0Bh
- movlw 3
- movff PLUSW2,0Ch
- movf INDF1,W
- addwf 0Bh
- movlw 0
- addwfc 0Ch
- movlw 2
- movff 0Bh,PLUSW2
- movlw 3
- movff 0Ch,PLUSW2
- p__742 movlw 0Ch ; entry from: 6AAh
- incf PLUSW2
- bra p__61C
- p__748 movlw 11h ; entry from: 62Ch
- incf PLUSW2
- movlb 0
- incf 88h,f,BANKED
- movlw 0
- addwfc 89h,f,BANKED
- addwfc 8Ah,f,BANKED
- addwfc 8Bh,f,BANKED
- movlw 12h
- movf PLUSW2,W
- movwf PRODL
- movlw 11h
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bc p__76C
- bra p__604
- p__76C movlw 55h ; entry from: 768h
- incf PLUSW2
- movlw 10h
- movf PLUSW2,W
- movlb 0Fh
- subwf 2,W,BANKED
- bz p__78E
- movlw 0Fh
- movf PLUSW2,W
- movlb 0Fh
- subwf 3,W,BANKED
- bz p__78E
- movlw 1
- movwf PRODL
- movlw 54h
- movff PRODL,PLUSW2
- p__78E movlw 2 ; entry from: 778h,782h
- movwf PRODL
- movlw 55h
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bc p__7A6
- movlw 54h
- movf PLUSW2,W
- bnz p__7A6
- bra p__5CE
- p__7A6 movlw 54h ; entry from: 79Ch,7A2h
- movf PLUSW2,W
- bnz p__7EA
- movlw 5
- movwf PRODL
- movlw 0Bh
- movff PRODL,PLUSW2
- p__7B6 bcf PORTD,3 ; entry from: 7E2h
- movlw 2
- movwf POSTINC1
- movlw 0FAh
- movwf POSTINC1
- call p__FC6
- movf POSTDEC1
- movf POSTDEC1
- bsf PORTD,3
- movlw 2
- movwf POSTINC1
- movlw 0FAh
- movwf POSTINC1
- call p__FC6
- movf POSTDEC1
- movf POSTDEC1
- movlw 0Bh
- decf PLUSW2
- movlw 0Bh
- movf PLUSW2,W
- bnz p__7B6
- goto p_1000
- bra p__7F2
- p__7EA movlw 6 ; entry from: 7AAh
- movwf POSTINC1
- rcall p___1E
- movf POSTDEC1
- p__7F2 bra p__7FC ; entry from: 7E8h
- p__7F4 movlw 2 ; entry from: 27Ch
- movwf POSTINC1
- rcall p___1E
- movf POSTDEC1
- p__7FC bra p__7FC ; entry from: 7F2h,7FCh
- bra p__826
- p__800 clrf TBLPTRL ; entry from: 1D6h
- movlw 10h
- movwf TBLPTRH
- clrf TBLPTRU
- tblrd*+
- movlw 0FFh
- subwf TABLAT,W
- bnz p__822
- tblrd*+
- movlw 0FFh
- subwf TABLAT,W
- bnz p__822
- movlw 1
- movwf POSTINC1
- call p___1E
- movf POSTDEC1
- p__822 goto p_1000 ; entry from: 80Eh,816h
- p__826 movlw 59h ; entry from: 7FEh
- subwf FSR1L,W
- bc p__830
- clrf FSR1L
- movf POSTDEC1
- p__830 movwf FSR1L ; entry from: 82Ah
- movf POSTDEC1
- movff INDF1,FSR2L
- return
- p__83A movlw 0FDh ; entry from: 60h,6Ch
- movff PLUSW2,FSR0L
- movlw 0FEh
- movff PLUSW2,FSR0H
- movff INDF0,0F01h
- call p__FA8
- movlw 0FDh
- incf PLUSW2
- movlw 0FEh
- return
- p__856 movff FSR2L,POSTINC1 ; entry from: 1Eh,54h,0BAh
- movff FSR1L,FSR2L
- movf POSTINC1
- return
- p__862 movwf POSTINC1 ; entry from: 2Eh,3Ah,4Eh
- call p__FC6
- movf POSTDEC1
- movf POSTDEC1
- return
- p__86E movlb 0 ; entry from: 0A96h
- clrf 81h,BANKED
- clrf 82h,BANKED
- p__874 rcall p__CE4 ; entry from: 88Eh
- sublw 0FEh
- bz p__892
- movlb 0
- movff 81h,0Bh
- movff 82h,0Ch
- rcall p__CDC
- movlw 0A0h
- subwf 0Bh,W
- movlw 0Fh
- subwfb 0Ch,W
- bnc p__874
- retlw 0
- p__892 retlw 1 ; entry from: 878h
- p__894 rcall p__CCE ; entry from: 254h
- bcf SSPCON1,0
- bsf SSPCON1,1
- bcf SSPCON1,2
- bcf SSPCON1,3
- bsf PORTC,0
- clrf INDF2
- p__8A2 movlw 0Ah ; entry from: 8ACh
- subwf INDF2,W
- bc p__8AE
- rcall p__CE4
- incf INDF2
- bra p__8A2
- p__8AE bcf PORTC,0 ; entry from: 8A6h
- movlw 1
- movwf POSTINC1
- movlw 0C8h
- movwf POSTINC1
- call p__FC6
- movf POSTDEC1
- movf POSTDEC1
- movlb 0
- clrf 94h,BANKED
- rcall p__AC4
- iorlw 0
- bz p__964
- movlw 0AAh
- movwf POSTINC1
- movlw 1
- movwf POSTINC1
- movlw 0
- movwf POSTINC1
- clrf POSTINC1
- movlw 48h
- movwf POSTINC1
- rcall p__BB2
- rcall p__D0E
- movlb 0
- btfss 83h,2,BANKED
- bra p__920
- rcall p__C84
- movlw 77h
- rcall p__C54
- movlw 5
- movlb 0
- subwf 83h,W,BANKED
- bnz p__8FC
- rcall p__AE6
- iorlw 0
- bnz p__918
- bra p__964
- p__8FC clrf 81h,BANKED ; entry from: 8F2h
- clrf 82h,BANKED
- movlw 1
- movwf 83h,BANKED
- p__904 movf 83h,W,BANKED ; entry from: 916h
- bz p__918
- rcall p__C84
- rcall p__D18
- bnz p__914
- movlw 27h
- xorwf 82h,W,BANKED
- bz p__964
- p__914 rcall p__CDC ; entry from: 90Ch
- bra p__904
- p__918 rcall p__980 ; entry from: 8F8h,906h
- iorlw 0
- bnz p__968
- bra p__964
- p__920 movlw 0Fh ; entry from: 8E4h
- andwf 86h,W,BANKED
- bz p__964
- movlw 0AAh
- subwf 87h,W,BANKED
- bnz p__964
- rcall p__C90
- rcall p__CA4
- p__930 movf 83h,W,BANKED ; entry from: 94Ch
- bz p__94E
- movlw 0
- movwf POSTINC1
- clrf POSTINC1
- clrf POSTINC1
- movlw 40h
- movwf POSTINC1
- rcall p__D18
- bnz p__94A
- movlw 27h
- xorwf 82h,W,BANKED
- bz p__964
- p__94A rcall p__CDC ; entry from: 942h
- bra p__930
- p__94E rcall p__C90 ; entry from: 932h
- movlw 4
- btfss PLUSW2,6
- bra p__95E
- movlb 0
- movlw 1
- movwf 94h,BANKED
- bra p__968
- p__95E movlb 0 ; entry from: 954h
- clrf 94h,BANKED
- bra p__968
- p__964 movlw 0 ; entry from: 8C8h,8FAh,912h,91Eh,924h,92Ah,948h
- bra p__972
- p__968 bcf SSPCON1,0 ; entry from: 91Ch,95Ch,962h
- bcf SSPCON1,1
- bcf SSPCON1,2
- bcf SSPCON1,3
- movlw 1
- p__972 movwf 0Bh ; entry from: 966h
- movlw 9
- subwf FSR1L,W
- bc p__97E
- clrf FSR1L
- movf POSTDEC1
- p__97E bra p__CD6 ; entry from: 978h
- p__980 rcall p__CB4 ; entry from: 918h
- p__982 movf INDF2,W ; entry from: 9A2h
- decf INDF2
- iorlw 0
- bz p__9A8
- clrf POSTINC1
- movlw 2
- movwf POSTINC1
- movlw 0
- movwf POSTINC1
- clrf POSTINC1
- movlw 50h
- rcall p__C54
- movlb 0
- movf 83h,W,BANKED
- bz p__9A8
- movf INDF2,W
- bnz p__982
- movlw 0
- bra p__9AA
- p__9A8 movlw 1 ; entry from: 988h,99Eh
- p__9AA bra p__CB0 ; entry from: 9A6h
- p__9AC rcall p__D04 ; entry from: 0C9Ch
- bcf PORTC,0
- rcall p__CA4
- p__9B2 movf 83h,W,BANKED ; entry from: 9D2h
- bz p__9D4
- rcall p__C84
- movlw 7Ah
- movwf POSTINC1
- rcall p__BAE
- rcall p__D0E
- movlb 0
- movlw 0FFh
- xorwf 81h,W,BANKED
- bnz p__9D0
- movf 82h,W,BANKED
- bnz p__9D0
- movlw 0
- bra p__9F6
- p__9D0 rcall p__CDC ; entry from: 9C6h,9CAh
- bra p__9B2
- p__9D4 movlw 3 ; entry from: 9B4h
- rcall p__C5C
- movff 84h,INDF0
- movlw 2
- rcall p__C5C
- movff 85h,INDF0
- movlw 1
- rcall p__C5C
- movff 86h,INDF0
- rcall p__CF6
- movff 87h,INDF0
- bsf PORTC,0
- movlw 1
- p__9F6 bra p__CEE ; entry from: 9CEh
- p__9F8 rcall p__CCE ; entry from: 2C2h,448h,610h,0F08h
- bcf PORTD,3
- movlw 2
- movff 88h,PLUSW2
- movlw 3
- movff 89h,PLUSW2
- movlb 0
- movf 94h,W,BANKED
- bz p__A1E
- movff 8Ah,0Bh
- movff 8Bh,0Ch
- movlb 0
- clrf 0Dh
- clrf 0Eh
- bra p__A58
- p__A1E movlw 2 ; entry from: 0A0Ch
- movff PLUSW2,0Bh
- movff 0Bh,0Ch
- clrf 0Bh
- bcf STATUS,0
- rlcf 0Ch
- movff 0Bh,PLUSW2
- movlw 3
- movff 0Ch,PLUSW2
- movff 88h,0Bh
- movff 89h,0Ch
- movff 8Ah,0Dh
- movff 8Bh,0Eh
- movlw 7
- p__A4A bcf STATUS,0 ; entry from: 0A56h
- rrcf 0Eh
- rrcf 0Dh
- rrcf 0Ch
- rrcf 0Bh
- decf WREG
- bnz p__A4A
- p__A58 movff 0Bh,POSTINC2 ; entry from: 0A1Ch
- movff 0Ch,POSTDEC2
- bcf PORTC,0
- movlw 6
- clrf PLUSW2
- movlw 2
- movff PLUSW2,POSTINC1
- movlw 3
- movff PLUSW2,POSTINC1
- movff POSTINC2,POSTINC1
- movff POSTDEC2,POSTINC1
- movlw 51h
- movwf POSTINC1
- rcall p__B2A
- rcall p__D0E
- p__A82 movlw 6 ; entry from: 0A8Ah
- incf PLUSW2
- rcall p__CE4
- iorlw 0
- bnz p__A82
- movlw 6
- movf PLUSW2,W
- bnz p__A96
- movlw 14h
- bra p__AB6
- p__A96 rcall p__86E ; entry from: 0A90h
- iorlw 0
- bnz p__AA4
- bsf PORTD,3
- bsf PORTC,0
- movlw 15h
- bra p__AB6
- p__AA4 movlw 0FEh ; entry from: 0A9Ah
- rcall p__CBE
- movlw 0FDh
- rcall p__CBE
- rcall p__CE4
- rcall p__CE4
- bsf PORTC,0
- bsf PORTD,3
- movlw 1
- p__AB6 movwf 0Bh ; entry from: 0A94h,0AA2h
- movlw 9
- subwf FSR1L,W
- bc p__AC2
- clrf FSR1L
- movf POSTDEC1
- p__AC2 bra p__CD6 ; entry from: 0ABCh
- p__AC4 rcall p__CB4 ; entry from: 8C4h
- p__AC6 movf INDF2,W ; entry from: 0ADCh
- decf INDF2
- iorlw 0
- bz p__AE2
- rcall p__C84
- movlw 40h
- rcall p__C54
- movlb 0
- decf 83h,W,BANKED
- bz p__AE2
- movf INDF2,W
- bnz p__AC6
- movlw 0
- bra p__AE4
- p__AE2 movlw 1 ; entry from: 0ACCh,0AD8h
- p__AE4 bra p__CB0 ; entry from: 0AE0h
- p__AE6 rcall p__CA4 ; entry from: 8F4h
- p__AE8 movf 83h,W,BANKED ; entry from: 0B04h
- bz p__B06
- rcall p__C84
- movlw 41h
- rcall p__C54
- movlw 10h
- movlb 0
- xorwf 81h,W,BANKED
- bnz p__B02
- movlw 27h
- xorwf 82h,W,BANKED
- bnz p__B02
- retlw 0
- p__B02 rcall p__CDC ; entry from: 0AF8h,0AFEh
- bra p__AE8
- p__B06 retlw 1 ; entry from: 0AEAh
- rcall p__D04
- bcf PORTC,0
- rcall p__C84
- movlw 4Dh
- movwf POSTINC1
- rcall p__BA4
- rcall p__D0E
- rcall p__CF6
- movff 83h,INDF0
- movlw 1
- rcall p__C5C
- movff 84h,INDF0
- bsf PORTC,0
- movlw 1
- bra p__CEE
- p__B2A rcall p__D04 ; entry from: 0A7Eh,0C48h
- movlb 0
- setf 8Ch,BANKED
- movlw 0FEh
- movff PLUSW2,8Dh
- movlw 0FDh
- movff PLUSW2,0Ch
- movff 0Ch,0Bh
- clrf 0Ch
- movff 0Bh,8Eh
- movlw 0FCh
- movff PLUSW2,8Fh
- movlw 0FBh
- movff PLUSW2,0Ch
- movff 0Ch,0Bh
- clrf 0Ch
- movff 0Bh,90h
- movlw 0FAh
- movff PLUSW2,91h
- clrf 80h,BANKED
- movlw 5
- movwf POSTINC1
- movlw 8Dh
- movwf POSTINC1
- movlw 0
- movwf POSTINC1
- rcall p__BB6
- movf POSTDEC1
- movf POSTDEC1
- movf POSTDEC1
- movlb 0
- bcf 80h,7,BANKED
- rlncf 80h,f,BANKED
- incf 80h,f,BANKED
- movff 80h,92h
- setf 93h,BANKED
- movlw 8
- movwf POSTINC1
- clrf POSTINC1
- movlw 8Ch
- movwf POSTINC1
- movlw 0
- movwf POSTINC1
- call p__F3E
- movf POSTDEC1
- movf POSTDEC1
- movf POSTDEC1
- bra p__CB0
- p__BA0 rcall p__C28 ; entry from: 0C56h
- bra p__CEE
- p__BA4 rcall p__C28 ; entry from: 0B12h
- rcall p__CE4
- movlb 0
- movwf 84h,BANKED
- bra p__CEE
- p__BAE rcall p__C28 ; entry from: 9BCh
- bra p__C6A
- p__BB2 rcall p__C28 ; entry from: 8DCh
- bra p__C6A
- p__BB6 rcall p__D04 ; entry from: 0B70h
- movlw 3
- addwf FSR1L
- clrf INDF2
- p__BBE rcall p__CF6 ; entry from: 0C18h
- movlw 1
- movff INDF0,PLUSW2
- movlw 0FDh
- incf PLUSW2
- movlw 0FEh
- bnc p__BD0
- incf PLUSW2
- p__BD0 movlw 2 ; entry from: 0BCCh
- clrf PLUSW2
- p__BD4 movlw 8 ; entry from: 0C0Eh
- movwf PRODL
- movlw 2
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bc p__C10
- movlb 0
- bcf 80h,7,BANKED
- rlncf 80h,f,BANKED
- movlw 1
- btfss PLUSW2,7
- bra p__BF4
- movlw 9
- xorwf 80h,f,BANKED
- p__BF4 btfss 80h,7,BANKED ; entry from: 0BEEh
- bra p__BFC
- movlw 9
- xorwf 80h,f,BANKED
- p__BFC movlw 1 ; entry from: 0BF6h
- movff PLUSW2,PRODL
- bcf PRODL,7
- rlncf PRODL
- movff PRODL,PLUSW2
- movlw 2
- incf PLUSW2
- bra p__BD4
- p__C10 incf INDF2 ; entry from: 0BE2h
- movlw 0FCh
- movf PLUSW2,W
- subwf INDF2,W
- bnc p__BBE
- movlw 3
- subwf FSR1L,W
- bc p__C24
- clrf FSR1L
- movf POSTDEC1
- p__C24 movwf FSR1L ; entry from: 0C1Eh
- bra p__CEE
- p__C28 rcall p__D04 ; entry from: 0BA0h,0BA4h,0BAEh,0BB2h
- movlw 0FAh
- movff PLUSW2,POSTINC1
- movlw 0FBh
- movff PLUSW2,POSTINC1
- movlw 0FCh
- movff PLUSW2,POSTINC1
- movlw 0FDh
- movff PLUSW2,POSTINC1
- movlw 0FEh
- movff PLUSW2,POSTINC1
- rcall p__B2A
- rcall p__D0E
- rcall p__CE4
- movlb 0
- movwf 83h,BANKED
- return
- p__C54 movwf POSTINC1 ; entry from: 8EAh,998h,0AD2h,0AF0h,0D1Ah,0D20h
- rcall p__BA0
- goto p__D0E
- p__C5C movwf INDF1 ; entry from: 9D6h,9DEh,9E6h,0B1Eh
- rcall p__CF6
- movf INDF1,W
- addwf FSR0L
- movlw 0
- addwfc FSR0H
- return
- p__C6A rcall p__CE4 ; entry from: 0BB0h,0BB4h
- movlb 0
- movwf 84h,BANKED
- rcall p__CE4
- movlb 0
- movwf 85h,BANKED
- rcall p__CE4
- movlb 0
- movwf 86h,BANKED
- rcall p__CE4
- movlb 0
- movwf 87h,BANKED
- bra p__CEE
- p__C84 movlw 0 ; entry from: 8E6h,908h,9B6h,0ACEh,0AECh,0B0Ch,0D1Ch
- movwf POSTINC1
- clrf POSTINC1
- movwf POSTINC1
- clrf POSTINC1
- return
- p__C90 movf FSR2L,W ; entry from: 92Ch,94Eh
- addlw 1
- movwf POSTINC1
- movlw 0
- addwfc FSR2H,W
- movwf POSTINC1
- rcall p__9AC
- movf POSTDEC1
- movf POSTDEC1
- return
- p__CA4 movlb 0 ; entry from: 92Eh,9B0h,0AE6h
- clrf 81h,BANKED
- clrf 82h,BANKED
- movlw 1
- movwf 83h,BANKED
- return
- p__CB0 movf POSTDEC1 ; entry from: 9AAh,0AE4h,0B9Eh
- bra p__CEE
- p__CB4 rcall p__D04 ; entry from: 980h,0AC4h
- movf POSTINC1
- movlw 64h
- movwf INDF2
- return
- p__CBE movff PLUSW2,POSTINC1 ; entry from: 0AA6h,0AAAh
- clrf POSTINC1
- call p__F70
- movf POSTDEC1
- movf POSTDEC1
- return
- p__CCE rcall p__D04 ; entry from: 894h,9F8h
- movlw 9
- addwf FSR1L
- return
- p__CD6 movwf FSR1L ; entry from: 97Eh,0AC2h
- movf 0Bh,W
- bra p__CEE
- p__CDC incf 81h,f,BANKED ; entry from: 884h,914h,94Ah,9D0h,0B02h
- movlw 0
- addwfc 82h,f,BANKED
- return
- p__CE4 setf POSTINC1 ; entry from: 874h,8A8h,0A86h,0AACh,0AAEh,0BA6h,0C4Ch,0C6Ah,0C70h,0C76h,0C7Ch
- call p__F2C
- movf POSTDEC1
- return
- p__CEE movf POSTDEC1 ; entry from: 9F6h,0B28h,0BA2h,0BACh,0C26h,0C82h,0CB2h,0CDAh
- movff INDF1,FSR2L
- return
- p__CF6 movlw 0FDh ; entry from: 9ECh,0B16h,0BBEh,0C5Eh
- movff PLUSW2,FSR0L
- movlw 0FEh
- movff PLUSW2,FSR0H
- return
- p__D04 movff FSR2L,POSTINC1 ; entry from: 9ACh,0B08h,0B2Ah,0BB6h,0C28h,0CB4h,0CCEh
- movff FSR1L,FSR2L
- return
- p__D0E movwf 0Bh ; entry from: 8DEh,9BEh,0A80h,0B14h,0C4Ah,0C58h
- movlw 5
- subwf FSR1L
- movf 0Bh,W
- return
- p__D18 movlw 69h ; entry from: 90Ah,940h
- rcall p__C54
- rcall p__C84
- movlw 77h
- rcall p__C54
- movlw 10h
- movlb 0
- xorwf 81h,W,BANKED
- return
- p__D2A movff FSR2L,POSTINC1 ; entry from: 27Eh
- movff FSR1L,FSR2L
- movlw 0Ah
- addwf FSR1L
- movlb 0
- clrf 88h,BANKED
- clrf 89h,BANKED
- clrf 8Ah,BANKED
- clrf 8Bh,BANKED
- rcall p__F00
- movf FSR2L,W
- addlw 8
- rcall p__F12
- movf FSR2L,W
- addlw 6
- rcall p__F12
- rcall p__F22
- sublw 2
- bnz p__D7C
- rcall p__EEA
- movlw 0Bh
- rcall p__EF8
- movf POSTINC0,W
- bnz p__D7C
- movlw 2
- xorwf POSTDEC0,W
- bnz p__D7C
- rcall p__EEA
- movlw 2Ch
- rcall p__EF8
- movlw 2
- xorwf POSTINC0,W
- bnz p__D7A
- movf POSTINC0,W
- bnz p__D7A
- movf POSTINC0,W
- bnz p__D7A
- movf POSTINC0,W
- p__D7A bz p__DA6 ; entry from: 0D6Eh,0D72h,0D76h
- p__D7C movlw 6 ; entry from: 0D52h,0D5Ch,0D62h
- movff PLUSW2,FSR0L
- movlw 7
- movff PLUSW2,FSR0H
- movlw 0BEh
- addwf FSR0L
- movlw 1
- addwfc FSR0H
- movlw 8
- rcall p__EF8
- movff POSTINC0,88h
- movff POSTINC0,89h
- movff POSTINC0,8Ah
- movff INDF0,8Bh
- rcall p__F00
- p__DA6 rcall p__EEA ; entry from: 0D7Ah
- movlw 0Eh
- rcall p__EF8
- movff POSTINC0,0Bh
- movff INDF0,0Ch
- clrf 0Dh
- clrf 0Eh
- movlw 88h
- movwf FSR0L
- movlw 0
- movwf FSR0H
- movf POSTINC0,W
- addwf 0Bh,W
- movlb 0
- movwf 95h,BANKED
- movf POSTINC0,W
- addwfc 0Ch,W
- movwf 96h,BANKED
- movf POSTINC0,W
- addwfc 0Dh,W
- movwf 97h,BANKED
- movf POSTINC0,W
- addwfc 0Eh,W
- movwf 98h,BANKED
- movff 95h,99h
- movff 96h,9Ah
- movff 97h,9Bh
- movwf 9Ch,BANKED
- movlw 5
- clrf PLUSW2
- p__DEC rcall p__F22 ; entry from: 0E1Eh
- movwf PRODL
- movlw 5
- movff PLUSW2,PRODH
- movf PRODL,W
- subwf PRODH,W
- bc p__E20
- rcall p__EEA
- movlw 24h
- rcall p__EF8
- movf 99h,W,BANKED
- addwf POSTINC0,W
- movwf 99h,BANKED
- movf 9Ah,W,BANKED
- addwfc POSTINC0,W
- movwf 9Ah,BANKED
- movf 9Bh,W,BANKED
- addwfc POSTINC0,W
- movwf 9Bh,BANKED
- movf 9Ch,W,BANKED
- addwfc POSTINC0,W
- movwf 9Ch,BANKED
- movlw 5
- incf PLUSW2
- bra p__DEC
- p__E20 rcall p__EEA ; entry from: 0DFAh
- movlw 0Dh
- rcall p__EF8
- movff INDF0,9Dh
- rcall p__EEA
- movlw 2Ch
- rcall p__EF8
- movff POSTINC0,9Fh
- movff POSTINC0,0A0h
- movff POSTINC0,0A1h
- movff INDF0,0A2h
- clrf 9Eh,BANKED
- p__E42 movlw 1 ; entry from: 0E5Ch
- movff 9Eh,INDF1
- movf INDF1
- bz p__E54
- p__E4C rlncf WREG ; entry from: 0E52h
- andlw 0FEh
- decf INDF1
- bnz p__E4C
- p__E54 movlb 0 ; entry from: 0E4Ah
- subwf 9Dh,W,BANKED
- bz p__E5E
- incf 9Eh,f,BANKED
- bra p__E42
- p__E5E movlw 0 ; entry from: 0E58h
- movwf 0Bh
- movlw 0Ah
- subwf FSR1L,W
- bc p__E6C
- clrf FSR1L
- movf POSTDEC1
- p__E6C movwf FSR1L ; entry from: 0E66h
- movf 0Bh,W
- movf POSTDEC1
- movff INDF1,FSR2L
- return
- p__E78 movff FSR2L,POSTINC1 ; entry from: 29Eh,3CCh
- movff FSR1L,FSR2L
- movlw 0FBh
- movff PLUSW2,0Bh
- movlw 0FCh
- movff PLUSW2,0Ch
- movlw 0FDh
- movff PLUSW2,0Dh
- movlw 0FEh
- movff PLUSW2,0Eh
- movlw 2
- subwf 0Bh
- movlw 0
- subwfb 0Ch
- subwfb 0Dh
- subwfb 0Eh
- movlb 0
- movf 9Eh,W,BANKED
- andlw 1Fh
- bz p__EBA
- p__EAC bcf STATUS,0 ; entry from: 0EB8h
- rlcf 0Bh
- rlcf 0Ch
- rlcf 0Dh
- rlcf 0Eh
- decf WREG
- bnz p__EAC
- p__EBA movlw 99h ; entry from: 0EAAh
- movwf FSR0L
- movlw 0
- movwf FSR0H
- movf POSTINC0,W
- addwf 0Bh
- movf POSTINC0,W
- addwfc 0Ch
- movf POSTINC0,W
- addwfc 0Dh
- movf POSTINC0,W
- addwfc 0Eh
- movff 0Bh,4
- movff 0Ch,5
- movff 0Dh,6
- movff 0Eh,7
- movf POSTDEC1
- movff INDF1,FSR2L
- return
- p__EEA movlw 8 ; entry from: 0D54h,0D64h,0DA6h,0DFCh,0E20h,0E2Ah,0F22h
- movff PLUSW2,FSR0L
- movlw 9
- movff PLUSW2,FSR0H
- return
- p__EF8 addwf FSR0L ; entry from: 0D58h,0D68h,0D92h,0DAAh,0E00h,0E24h,0E2Eh,0F26h
- movlw 0
- addwfc FSR0H
- return
- p__F00 movlw 5 ; entry from: 0D40h,0DA4h
- movwf POSTINC1
- movlw 4
- movwf POSTINC1
- call p__9F8
- movf POSTDEC1
- movf POSTDEC1
- return
- p__F12 movwf FSR0L ; entry from: 0D46h,0D4Ch
- movff FSR2H,FSR0H
- movlw 0
- movwf POSTINC0
- movlw 4
- movwf POSTDEC0
- return
- p__F22 rcall p__EEA ; entry from: 0D4Eh,0DECh
- movlw 10h
- rcall p__EF8
- movf INDF0,W
- return
- p__F2C movlw 0FFh ; entry from: 0CE6h
- movff PLUSW1,WREG
- movwf SSPBUF
- p__F34 movf SSPSTAT,W ; entry from: 0F38h
- btfss WREG,0
- bra p__F34
- movf SSPBUF,W
- return
- p__F3E movlw 0FEh ; entry from: 0B94h
- movff PLUSW1,FSR0L
- movlw 0FFh
- movff PLUSW1,FSR0H
- p__F4A movlw 0FCh ; entry from: 0F6Ch
- movf PLUSW1,W
- bnz p__F56
- movlw 0FDh
- movf PLUSW1,W
- bz p__F6E
- p__F56 movlw 0FCh ; entry from: 0F4Eh
- decf PLUSW1
- bc p__F60
- movlw 0FDh
- decf PLUSW1
- p__F60 movf POSTINC0,W ; entry from: 0F5Ah
- movwf SSPBUF
- p__F64 movf SSPSTAT,W ; entry from: 0F68h
- btfss WREG,0
- bra p__F64
- movf SSPBUF,W
- bra p__F4A
- p__F6E return ; entry from: 0F54h
- p__F70 movff FSR2L,POSTINC1 ; entry from: 0CC4h
- movff FSR2H,POSTINC1
- movlw 0FCh
- movff PLUSW1,FSR2H
- movlw 0FDh
- movff PLUSW1,PLUSW2
- clrf FSR2L
- p__F86 setf SSPBUF ; entry from: 0F94h
- p__F88 movf SSPSTAT,W ; entry from: 0F8Ch
- btfss WREG,0
- bra p__F88
- movf SSPBUF,W
- movwf POSTINC2
- tstfsz FSR2L
- bra p__F86
- movlw 0FFh
- movff PLUSW1,FSR2H
- movf POSTDEC1
- movlw 0FFh
- movff PLUSW1,FSR2L
- movf POSTDEC1
- return
- p__FA8 movlw 8 ; entry from: 694h,84Ah
- movwf 0,BANKED
- movf 1,W,BANKED
- xorwf 3,f,BANKED
- p__FB0 bcf STATUS,0 ; entry from: 0FC2h
- rrcf 2,f,BANKED
- rrcf 3,f,BANKED
- bnc p__FC0
- movf 4,W,BANKED
- xorwf 3,f,BANKED
- movf 5,W,BANKED
- xorwf 2,f,BANKED
- p__FC0 decfsz 0,f,BANKED ; entry from: 0FB6h
- bra p__FB0
- return
- p__FC6 movff FSR2L,POSTINC1 ; entry from: 18Eh,1A0h,218h,236h,248h,7C0h,7D2h,864h,8B8h
- movff FSR1L,FSR2L
- p__FCE setf TMR0H ; entry from: 0FE0h,0FE8h
- movlw 0D8h
- movwf TMR0L
- bcf INTCON,2
- p__FD6 btfss INTCON,2 ; entry from: 0FD8h
- bra p__FD6
- movlw 0FEh
- decf PLUSW2
- movf PLUSW2,W
- bnz p__FCE
- movlw 0FDh
- decf PLUSW2
- movf PLUSW2,W
- bnz p__FCE
- movf POSTDEC1
- movff INDF1,FSR2L
- return
- lfsr 0,0
- movlw 0Fh
- p__FF8 clrf POSTINC0 ; entry from: 0FFCh
- cpfseq FSR0H
- bra p__FF8
- return
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement