Now what?

Bruce Plecan nacelp at bright.net
Tue May 25 18:34:46 GMT 1999


| Looking at the code is really the only way to figure out things.

Is not this re-edit just the coded part?.

 If
| you have the ALDL output stream that is a good place to start.

Meaning using Gcar?.
Grumpy
|
| Roger

| > snip
| > 90FC    L90FC:  pulx       What needs to be done with this to make sense
of
| > it??
| > 90FD            pulx
| > 90FE            pula
| > 90FF            pulb
| > 9100            ins
| > 9101            rts
| > 9102    L9102:  pshy
| > 9104            pshb
| > 9105            pshx
| > 9106            suba    0x00,x
| > 9108            bcc     L910B
| > 910A            clra
| > 910B    L910B:  subb    0x01,x
| > 910D            bcc     L9110
| > 910F            clrb
| > 9110    L9110:  pshx
| > 9111            puly
| > 9113            psha
| > 9114            ldaa    #0x10
| > 9116            mul
| > 9117            pshb
| > 9118            tab
| > 9119            abx
| > 911A            pula
| > 911B            pulb
| > 911C            psha
| > 911D            ldaa    #0x10
| > 911F            mul
| > 9120            pshb
| > 9121            ldab    0x02,y
| > 9124            mul
| > 9125            abx
| > 9126            pshx
| > 9127            ldab    0x02,y
| > 912A            abx
| > 912B            tsy
| > 912D            ldd     0x03,x
| > 912F            sba
| > 9130            ldab    0x03,y
| > 9133            bcc     L913B
| > 9135            nega
| > 9136            mul
| > 9137            adca    0x03,x
| > 9139            bra     L9141
| > 913B    L913B:  mul
| > 913C            adca    #0x00
| > 913E            nega
| > 913F            adda    0x03,x
| > 9141    L9141:  pulx
| > 9142            psha
| > 9143            ldd     0x03,x
| > 9145            sba
| > 9146            ldab    0x03,y
| > 9149            bcc     L9151
| > 914B            nega
| > 914C            mul
| > 914D            adca    0x03,x
| > 914F            bra     L9157
| > 9151    L9151:  mul
| > 9152            adca    #0x00
| > 9154            nega
| > 9155            adda    0x03,x
| > 9157    L9157:  pulb
| > 9158            psha
| > 9159            sba
| > 915A            ldab    0x02,y
| > 915D            bcc     L9166
| > 915F            nega
| > 9160            mul
| > 9161            adca    0x01,y
| > 9164            bra     L916D
| > 9166    L9166:  mul
| > 9167            adca    #0x00
| > 9169            nega
| > 916A            adda    0x01,y
| > 916D    L916D:  ins
| > 916E            pulx
| > 916F            pulx
| > 9170            pulb
| > 9171            puly
| > 9173            rts
| > 9174    L9174:  pshx
| > 9175            pshb
| > 9176            ldab    0x00,x
| > 9178            inx
| > 9179            bra     L9183
| > 917B    L917B:  sba
| > 917C            bcc     L917F
| > 917E            clra
| > 917F    L917F:  pshx
| > 9180            pshb
| > 9181            ldab    #0x10
| > 9183    L9183:  mul
| > 9184            pshb
| > 9185            tab
| > 9186            abx
| > 9187            ldd     0x00,x
| > 9189            sba
| > 918A            pulb
| > 918B            bcc     L9193
| > 918D            nega
| > 918E            mul
| > 918F            adca    0x00,x
| > 9191            bra     L9199
| > 9193    L9193:  mul
| > 9194            adca    #0x00
| > 9196            nega
| > 9197            adda    0x00,x
| > 9199    L9199:  pulb
| > 919A            pulx
| > 919B            rts
| > 919C    L919C:  pshb
| > 919D            pshx
| > 919E            pshx
| > 919F            tsx
| > 91A0            suba    0x00,x
| > 91A2            bcc     L91AB
| > 91A4            negb
| > 91A5            addb    0x00,x
| > 91A7            stab    0x00,x
| > 91A9            ldab    0x04,x
| > 91AB    L91AB:  mul
| > 91AC            stab    0x01,x
| > 91AE            psha
| > 91AF            ldd     0x03,x
| > 91B1            negb
| > 91B2            beq     L91B7
| > 91B4            mul
| > 91B5            adca    #0x00
| > 91B7    L91B7:  tab
| > 91B8            pula
| > 91B9            addd    0x00,x
| > 91BB            pulx
| > 91BC            pulx
| > 91BD            ins
| > 91BE            rts
| > 91BF    E0VECT: pshx
| > 91C0            pshb
| > 91C1            psha
| > 91C2            lsrd
| > 91C3            psha
| > 91C4            ldy     #0x0000
| > 91C8            tba
| > 91C9            beq     L91D9
| > 91CB    L91CB:  ldab    0x00,x
| > 91CD            aby
| > 91CF            ldab    0x01,x
| > 91D1            aby
| > 91D3            ldab    #0x02
| > 91D5            abx
| > 91D6            deca
| > 91D7            bne     L91CB
| > 91D9    L91D9:  pshx
| > 91DA            ldx     #0xFF00
| > 91DD            stx     L400B
| > 91E0            tsx
| > 91E1            dec     0x02,x
| > 91E3            pulx
| > 91E4            bpl     L91CB
| > 91E6            ins
| > 91E7            pula
| > 91E8            pulb
| > 91E9            pulx
| > 91EA            rts
| > 91EB    ECVECT: ldx     #0x4000
| > 91EE            bclr    0x04,x,#0x04
| > 91F1            bra     L91F9
| >
| > snip
| >
| > FFF4    VECTF4: .word   F4VECT         OK ??
| > FFF6    VECTF6: .word   F6VECT
| > FFF8    VECTF8: .word   F8VECT
| > FFFA    VECTFA: .word   FAVECT
| > FFFC    VECTFC: .word   FCVECT
| > FFFE    RSTVEC: .word   RESET
| > 0000    ;       .end
| >
| > Thanks
| > Doc Grumpy Sneezy Sleepy Bashful
| >
| >
|




More information about the Gmecm mailing list