X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=ROM%2Fvend.asm;h=65f45ce261e223feea93c2ed20b58729390df0dc;hb=7b68ba7ad031132e7c907e0eb8a1f39fe74d5869;hp=40b714f17cedcb4fa02dd8276d6b0d3636e2c270;hpb=6fc29824e96dd2104142801405d591aaf33a917f;p=uccvend-snackrom.git diff --git a/ROM/vend.asm b/ROM/vend.asm index 40b714f..65f45ce 100644 --- a/ROM/vend.asm +++ b/ROM/vend.asm @@ -36,6 +36,12 @@ ; 0 motor driver row output enable ;PA5 selects between RS232 and current loop serial interface? +; Current status: +; JSR mapped out +; JMP mapped out + +; TODO: + ; 0014 - ???? @@ -2571,7 +2577,7 @@ jump24: 9582 CE 00 1F ... ldx #001f 9585 1C 00 .. bset add,x 00,x 9587 02 . idiv -9588 7E 96 5A ~.Z jmp 965a +9588 7E 96 5A ~.Z jmp 965a ;goto93 958B F6 00 54 ..T ldab 0054 958E 26 26 && bne 26 9590 BD BE 4B ..K jsr be4b ;jump1 @@ -2667,6 +2673,7 @@ jump24: 9654 CE 00 1D ... ldx #001d 9657 1D 00 .. bclr add,x 00,x 9659 80 20 . suba #20 +; 965a goto93 965B 2B F6 +. bmi f6 ; 965C ;goto16 @@ -8652,7 +8659,7 @@ C332 C1 05 .. cmpb #05 C334 23 03 #. bls 03 C336 7F 00 7D ..} clr 007d C339 7F 00 7E ..~ clr 007e -C33C 7E C4 2F ~./ jmp c42f +C33C 7E C4 2F ~./ jmp c42f ;goto36 C33F 7C 00 7E |.~ inc 007e C342 F6 00 7E ..~ ldab 007e C345 C1 07 .. cmpb #07 @@ -8667,12 +8674,12 @@ C35A CE 00 15 ... ldx #0015 C35D 1D 00 .. bclr add,x 00,x C35F 80 F6 .. suba #f6 C361 00 . test -C362 7E 26 03 ~&. jmp 2603 -C365 7E C4 2F ~./ jmp c42f +C362 7E 26 03 ~&. jmp 2603 ;goto37 ??? +C365 7E C4 2F ~./ jmp c42f ;goto36 C368 F6 00 7D ..} ldab 007d C36B C1 01 .. cmpb #01 C36D 22 03 ". bhi 03 -C36F 7E C4 2F ~./ jmp c42f +C36F 7E C4 2F ~./ jmp c42f ;goto36 C372 CE 00 15 ... ldx #0015 C375 1C 00 .. bset add,x 00,x C377 80 CE .. suba #ce @@ -8683,7 +8690,7 @@ C37D 08 . inx C37E F6 00 1D ... ldab 001d C381 C4 20 . andb #20 C383 27 03 '. beq 03 -C385 7E C4 29 ~.) jmp c429 +C385 7E C4 29 ~.) jmp c429 ;goto38 C388 C6 02 .. ldab #02 C38A F7 00 2C .., stb 002c C38D 7F 00 3A ..: clr 003a @@ -8752,8 +8759,10 @@ C420 1C 00 .. bset add,x 00,x C422 10 . sba C423 CC 07 D0 ... ldd #07d0 C426 FD 00 3E ..> stad 003e +goto38: C429 7F 00 7D ..} clr 007d C42C 7F 00 7E ..~ clr 007e +goto36: C42F 39 9 rts jump26: @@ -8775,7 +8784,7 @@ C455 39 9 rts jump47: C456 FC 00 40 ..@ ldd 0040 C459 26 03 &. bne 03 -C45B 7E C5 C6 ~.. jmp c5c6 +C45B 7E C5 C6 ~.. jmp c5c6 ;goto39 C45E CE 00 1A ... ldx #001a C461 1C 00 .. bset add,x 00,x C463 01 . nop @@ -8783,10 +8792,11 @@ C464 F6 00 1A ... ldab 001a C467 F7 30 00 .0. stb 3000 ;snack motor drivers serial data is bit 7 C46A CC 03 E8 ... ldd #03e8 C46D BD E5 71 ..q jsr e571 ;jump13 +goto42: C470 FC 00 40 ..@ ldd 0040 C473 83 00 00 ... subd #0000 C476 22 03 ". bhi 03 -C478 7E C5 B0 ~.. jmp c5b0 +C478 7E C5 B0 ~.. jmp c5b0 ;goto40 C47B F6 00 1B ... ldab 001b C47E C4 20 . andb #20 C480 27 1B '. beq 1b @@ -8799,7 +8809,7 @@ C48F CC FC 18 ... ldd #fc18 C492 F3 00 40 ..@ addd 0040 C495 FD 00 40 ..@ stad 0040 C498 8D 96 .. bsr dest 96 -C49A 7E C5 7C ~.| jmp c57c +C49A 7E C5 7C ~.| jmp c57c ;goto41 C49D F6 00 1B ... ldab 001b C4A0 C4 20 . andb #20 C4A2 27 1C '. beq 1c @@ -8812,7 +8822,7 @@ C4B1 CC FF 9C ... ldd #ff9c C4B4 F3 00 40 ..@ addd 0040 C4B7 FD 00 40 ..@ stad 0040 C4BA BD C4 30 ..0 jsr c430 ;jump26 -C4BD 7E C5 7C ~.| jmp c57c +C4BD 7E C5 7C ~.| jmp c57c ;goto41 C4C0 FC 0B DD ... ldd 0bdd C4C3 27 3C '< beq 3c C4C5 FC 00 40 ..@ ldd 0040 @@ -8889,6 +8899,7 @@ C575 20 05 . bra 05 C577 5F _ clrb C578 4F O clra C579 FD 00 40 ..@ stad 0040 +goto41: C57C CC 01 2C .., ldd #012c C57F BD E5 71 ..q jsr e571 ;jump13 C582 F6 00 1B ... ldab 001b @@ -8908,7 +8919,8 @@ C5A1 F6 00 1A ... ldab 001a C5A4 F7 30 00 .0. stb 3000 ;snack motor drivers serial data is bit 7 C5A7 CC 00 23 ..# ldd #0023 C5AA BD E5 71 ..q jsr e571 ;jump13 -C5AD 7E C4 70 ~.p jmp c470 +C5AD 7E C4 70 ~.p jmp c470 ;goto42 +goto40: C5B0 F6 0B C0 ... ldab 0bc0 C5B3 C4 04 .. andb #04 C5B5 27 0F '. beq 0f @@ -8918,6 +8930,7 @@ C5BC 27 08 '. beq 08 C5BE C6 38 .8 ldab #38 C5C0 F7 00 01 ... stb 0001 C5C3 BD C4 30 ..0 jsr c430 ;jump26 +goto39: C5C6 CE 00 21 ..! ldx #0021 C5C9 1D 00 .. bclr add,x 00,x C5CB 10 . sba @@ -8929,7 +8942,7 @@ jump6: C5D3 F6 00 15 ... ldab 0015 C5D6 C4 1F .. andb #1f C5D8 26 03 &. bne 03 -C5DA 7E C6 7C ~.| jmp c67c +C5DA 7E C6 7C ~.| jmp c67c ;goto43 C5DD CC 00 C8 ... ldd #00c8 C5E0 BD E5 71 ..q jsr e571 ;jump13 C5E3 FC 00 3E ..> ldd 003e @@ -8998,6 +9011,7 @@ C670 F6 00 14 ... ldab 0014 C673 F7 38 00 .8. stb 3800 C676 CC 00 19 ... ldd #0019 C679 BD E5 71 ..q jsr e571 ;jump13 +goto43: C67C 39 9 rts jump124: @@ -9222,7 +9236,7 @@ C822 26 0A &. bne 0a C824 F6 0B C0 ... ldab 0bc0 C827 C4 04 .. andb #04 C829 26 03 &. bne 03 -C82B 7E CB FF ~.. jmp cbff +C82B 7E CB FF ~.. jmp cbff ;goto44 C82E C6 96 .. ldab #96 C830 F7 00 30 ..0 stb 0030 C833 F6 10 2E ... ldab 102e @@ -9231,16 +9245,16 @@ C838 26 0B &. bne 0b C83A F6 10 2F ../ ldab 102f ;sci data C83D F1 00 26 ..& cmpb 0026 C840 26 03 &. bne 03 -C842 7E C9 1B ~.. jmp c91b +C842 7E C9 1B ~.. jmp c91b ;goto45 C845 F6 10 2F ../ ldab 102f ;sci data C848 C4 63 .c andb #63 C84A C1 23 .# cmpb #23 C84C 27 03 '. beq 03 -C84E 7E C8 E7 ~.. jmp c8e7 +C84E 7E C8 E7 ~.. jmp c8e7 ;goto46 C851 F6 00 1A ... ldab 001a C854 C4 01 .. andb #01 C856 26 03 &. bne 03 -C858 7E C8 E7 ~.. jmp c8e7 +C858 7E C8 E7 ~.. jmp c8e7 ;goto46 C85B F6 00 21 ..! ldab 0021 C85E C4 F8 .. andb #f8 C860 37 7 pshb @@ -9306,6 +9320,7 @@ C8DF CE 0B C1 ... ldx #0bc1 C8E2 1C 00 .. bset add,x 00,x C8E4 40 @ nega C8E5 20 31 1 bra 31 +goto46: C8E7 F6 10 2F ../ ldab 102f ;sci data C8EA F7 00 26 ..& stb 0026 C8ED CE 00 1A ... ldx #001a @@ -9324,19 +9339,20 @@ C90B 02 . idiv C90C F6 00 1A ... ldab 001a C90F F7 30 00 .0. stb 3000 ;snack motor drivers serial data is bit 7 C912 7C 00 3D |.= inc 003d -C915 7E CE 46 ~.F jmp ce46 -C918 7E CB DA ~.. jmp cbda +C915 7E CE 46 ~.F jmp ce46 ;goto47 +C918 7E CB DA ~.. jmp cbda ;goto48 +goto45: C91B F6 00 08 ... ldab 0008 C91E 26 03 &. bne 03 -C920 7E CA 5F ~._ jmp ca5f +C920 7E CA 5F ~._ jmp ca5f ;goto49 C923 F6 00 17 ... ldab 0017 C926 C4 04 .. andb #04 C928 26 03 &. bne 03 -C92A 7E CA 5F ~._ jmp ca5f +C92A 7E CA 5F ~._ jmp ca5f ;goto49 C92D F6 00 17 ... ldab 0017 C930 C4 08 .. andb #08 C932 26 03 &. bne 03 -C934 7E CA 5F ~._ jmp ca5f +C934 7E CA 5F ~._ jmp ca5f ;goto49 C937 F6 10 2F ../ ldab 102f ;sci data C93A C1 FF .. cmpb #ff C93C 27 07 '. beq 07 @@ -9349,7 +9365,7 @@ C94A 04 . lsrd C94B 7F 00 08 ... clr 0008 C94E BD CE 48 ..H jsr ce48 ;jump48 C951 7F 00 2C .., clr 002c -C954 7E CA 5C ~.\ jmp ca5c +C954 7E CA 5C ~.\ jmp ca5c ;goto50 C957 F6 00 08 ... ldab 0008 C95A 4F O clra C95B BD FE 16 ... jsr fe16 ;jump2 @@ -9373,7 +9389,7 @@ C97A CA 4B .K orab #4b C97C CA 53 .S orab #53 C97E F6 10 2F ../ ldab 102f ;sci data C981 F7 0B C2 ... stb 0bc2 -C984 7E CA 59 ~.Y jmp ca59 +C984 7E CA 59 ~.Y jmp ca59 ;goto51 C987 F6 10 2F ../ ldab 102f ;sci data C98A F7 0B E3 ... stb 0be3 C98D F6 10 2F ../ ldab 102f ;sci data @@ -9467,8 +9483,11 @@ CA4E F7 0B CD ... stb 0bcd CA51 20 06 . bra 06 CA53 F6 10 2F ../ ldab 102f ;sci data CA56 F7 0B CE ... stb 0bce +goto51: CA59 7C 00 08 |.. inc 0008 -CA5C 7E CB DA ~.. jmp cbda +goto50: +CA5C 7E CB DA ~.. jmp cbda ;goto48 +goto49: CA5F F6 10 2F ../ ldab 102f ;sci data CA62 C4 EF .. andb #ef CA64 C1 E2 .. cmpb #e2 @@ -9484,11 +9503,11 @@ CA76 F7 00 08 ... stb 0008 CA79 CE 0B C1 ... ldx #0bc1 CA7C 1D 00 .. bclr add,x 00,x CA7E 01 . nop -CA7F 7E CB DA ~.. jmp cbda +CA7F 7E CB DA ~.. jmp cbda ;goto48 CA82 F6 10 2F ../ ldab 102f ;sci data CA85 C4 02 .. andb #02 CA87 27 03 '. beq 03 -CA89 7E CB 6C ~.l jmp cb6c +CA89 7E CB 6C ~.l jmp cb6c ;goto52 CA8C F6 10 2F ../ ldab 102f ;sci data CA8F 2C 38 ,8 bge 38 CA91 F6 00 17 ... ldab 0017 @@ -9519,7 +9538,7 @@ CABF 1B . aba CAC0 1D 00 .. bclr add,x 00,x CAC2 40 @ nega CAC3 7F 00 25 ..% clr 0025 -CAC6 7E CB 64 ~.d jmp cb64 +CAC6 7E CB 64 ~.d jmp cb64 ;goto53 CAC9 F6 00 17 ... ldab 0017 CACC C4 08 .. andb #08 CACE 26 4A &J bne 4a @@ -9598,9 +9617,11 @@ CB5B CE 00 1B ... ldx #001b CB5E 1D 00 .. bclr add,x 00,x CB60 40 @ nega CB61 7F 00 25 ..% clr 0025 +goto53: CB64 7F 00 2C .., clr 002c CB67 7F 00 3A ..: clr 003a CB6A 20 6E n bra 6e +goto52: CB6C F6 10 2F ../ ldab 102f ;sci data CB6F C4 03 .. andb #03 CB71 C1 02 .. cmpb #02 @@ -9652,6 +9673,7 @@ CBD2 26 06 &. bne 06 CBD4 CE 0B C1 ... ldx #0bc1 CBD7 1C 00 .. bset add,x 00,x CBD9 10 . sba +goto48: CBDA CE 00 1A ... ldx #001a CBDD 1C 00 .. bset add,x 00,x CBDF 02 . idiv @@ -9666,16 +9688,17 @@ CBF2 F6 00 26 ..& ldab 0026 CBF5 53 S comb CBF6 F7 00 26 ..& stb 0026 CBF9 7F 00 3D ..= clr 003d -CBFC 7E CE 46 ~.F jmp ce46 +CBFC 7E CE 46 ~.F jmp ce46 ;goto47 +goto44: CBFF F6 0B C0 ... ldab 0bc0 CC02 C4 02 .. andb #02 CC04 26 03 &. bne 03 -CC06 7E CE 3B ~.; jmp ce3b +CC06 7E CE 3B ~.; jmp ce3b ;goto54 CC09 F6 10 2F ../ ldab 102f ;sci data CC0C C4 E0 .. andb #e0 CC0E C1 20 . cmpb #20 CC10 27 03 '. beq 03 -CC12 7E CE 3B ~.; jmp ce3b +CC12 7E CE 3B ~.; jmp ce3b ;goto54 CC15 C6 32 .2 ldab #32 CC17 F7 00 2F ../ stb 002f CC1A CE 00 1B ... ldx #001b @@ -9692,22 +9715,22 @@ CC32 30 0 tsx CC33 E7 00 .. stb 00,x CC35 CC 00 FF ... ldd #00ff CC38 BD C7 E7 ... jsr c7e7 ;jump37 -CC3B 7E CE 39 ~.9 jmp ce39 +CC3B 7E CE 39 ~.9 jmp ce39 ;goto55 CC3E F6 10 2F ../ ldab 102f ;sci data CC41 C1 3F .? cmpb #3f CC43 26 0A &. bne 0a CC45 F6 00 43 ..C ldab 0043 CC48 4F O clra CC49 BD C7 E7 ... jsr c7e7 ;jump37 -CC4C 7E CE 39 ~.9 jmp ce39 +CC4C 7E CE 39 ~.9 jmp ce39 ;goto55 CC4F F6 00 08 ... ldab 0008 CC52 26 03 &. bne 03 -CC54 7E CD 94 ~.. jmp cd94 +CC54 7E CD 94 ~.. jmp cd94 ;goto56 CC57 F6 10 2F ../ ldab 102f ;sci data CC5A C4 F0 .. andb #f0 CC5C C1 20 . cmpb #20 CC5E 27 03 '. beq 03 -CC60 7E CD 94 ~.. jmp cd94 +CC60 7E CD 94 ~.. jmp cd94 ;goto56 CC63 F6 10 2F ../ ldab 102f ;sci data CC66 C4 0F .. andb #0f CC68 30 0 tsx @@ -9742,7 +9765,7 @@ CC98 30 0 tsx CC99 E6 00 .. ldab 00,x CC9B 4F O clra CC9C FD 00 40 ..@ stad 0040 -CC9F 7E CD 7A ~.z jmp cd7a +CC9F 7E CD 7A ~.z jmp cd7a ;goto57 CCA2 F6 00 17 ... ldab 0017 CCA5 C4 01 .. andb #01 CCA7 27 10 '. beq 10 @@ -9765,7 +9788,7 @@ CCBF 05 . asld CCC0 05 . asld CCC1 F3 00 40 ..@ addd 0040 CCC4 FD 00 40 ..@ stad 0040 -CCC7 7E CD 7A ~.z jmp cd7a +CCC7 7E CD 7A ~.z jmp cd7a ;goto57 CCCA F6 00 17 ... ldab 0017 CCCD C4 01 .. andb #01 CCCF 27 0E '. beq 0e @@ -9784,7 +9807,7 @@ CCE3 17 . tba CCE4 5F _ clrb CCE5 F3 00 40 ..@ addd 0040 CCE8 FD 00 40 ..@ stad 0040 -CCEB 7E CD 7A ~.z jmp cd7a +CCEB 7E CD 7A ~.z jmp cd7a ;goto57 CCEE F6 00 17 ... ldab 0017 CCF1 C4 01 .. andb #01 CCF3 27 12 '. beq 12 @@ -9860,6 +9883,7 @@ CD70 36 6 psha CD71 FC 00 40 ..@ ldd 0040 CD74 BD FB BA ... jsr fbba ;jump38 CD77 FD 00 40 ..@ stad 0040 +goto57: CD7A F6 00 08 ... ldab 0008 CD7D C1 09 .. cmpb #09 CD7F 26 08 &. bne 08 @@ -9870,7 +9894,8 @@ CD89 7C 00 08 |.. inc 0008 CD8C 5F _ clrb CD8D 4F O clra CD8E BD C7 E7 ... jsr c7e7 ;jump37 -CD91 7E CE 39 ~.9 jmp ce39 +CD91 7E CE 39 ~.9 jmp ce39 ;goto55 +goto56: CD94 F6 10 2F ../ ldab 102f ;sci data CD97 4F O clra CD98 BD FE 32 ..2 jsr fe32 ;jump25 @@ -9949,12 +9974,15 @@ CE32 20 05 . bra 05 CE34 5F _ clrb CE35 4F O clra CE36 BD C7 E7 ... jsr c7e7 ;jump37 +goto55: CE39 20 0B . bra 0b +goto54: CE3B F6 10 2E ... ldab 102e CE3E 30 0 tsx CE3F E7 00 .. stb 00,x CE41 F6 10 2F ../ ldab 102f ;sci data CE44 E7 00 .. stb 00,x +goto47: CE46 31 1 ins CE47 3B ; rti @@ -9998,7 +10026,7 @@ CE96 C6 08 .. ldab #08 CE98 F7 0B DB ... stb 0bdb CE9B C6 10 .. ldab #10 CE9D F7 0B DC ... stb 0bdc -CEA0 7E D0 66 ~.f jmp d066 +CEA0 7E D0 66 ~.f jmp d066 ;goto58 CEA3 F6 0B C4 ... ldab 0bc4 CEA6 F1 0B C6 ... cmpb 0bc6 CEA9 25 53 %S bcs 53 @@ -10038,7 +10066,7 @@ CEF1 C6 10 .. ldab #10 CEF3 F7 0B DB ... stb 0bdb CEF6 C6 08 .. ldab #08 CEF8 F7 0B DC ... stb 0bdc -CEFB 7E D0 66 ~.f jmp d066 +CEFB 7E D0 66 ~.f jmp d066 ;goto58 CEFE F6 0B C5 ... ldab 0bc5 CF01 F1 0B C4 ... cmpb 0bc4 CF04 25 53 %S bcs 53 @@ -10078,7 +10106,7 @@ CF4C C6 20 . ldab #20 CF4E F7 0B DB ... stb 0bdb CF51 C6 10 .. ldab #10 CF53 F7 0B DC ... stb 0bdc -CF56 7E D0 66 ~.f jmp d066 +CF56 7E D0 66 ~.f jmp d066 ;goto58 CF59 F6 0B C5 ... ldab 0bc5 CF5C F1 0B C6 ... cmpb 0bc6 CF5F 25 53 %S bcs 53 @@ -10118,7 +10146,7 @@ CFA7 C6 10 .. ldab #10 CFA9 F7 0B DB ... stb 0bdb CFAC C6 20 . ldab #20 CFAE F7 0B DC ... stb 0bdc -CFB1 7E D0 66 ~.f jmp d066 +CFB1 7E D0 66 ~.f jmp d066 ;goto58 CFB4 F6 0B C6 ... ldab 0bc6 CFB7 F1 0B C4 ... cmpb 0bc4 CFBA 25 52 %R bcs 52 @@ -10198,6 +10226,7 @@ D05C C6 08 .. ldab #08 D05E F7 0B DB ... stb 0bdb D061 C6 20 . ldab #20 D063 F7 0B DC ... stb 0bdc +goto58: D066 F6 0B AA ... ldab 0baa D069 4F O clra D06A 37 7 pshb @@ -10454,6 +10483,7 @@ D251 F7 00 31 ..1 stb 0031 D254 CE 00 1B ... ldx #001b D257 1D 00 .. bclr add,x 00,x D259 08 . inx +goto59: D25A F6 00 1B ... ldab 001b D25D C4 08 .. andb #08 D25F 26 22 &" bne 22 @@ -10541,7 +10571,7 @@ D307 5F _ clrb D308 4F O clra D309 39 9 rts -D30A 7E D2 5A ~.Z jmp d25a +D30A 7E D2 5A ~.Z jmp d25a ;goto59 D30D BD E6 1B ... jsr e61b ;jump4 D310 39 9 rts @@ -10579,7 +10609,7 @@ D349 34 4 des D34A F6 0E 6D ..m ldab 0e6d D34D C1 01 .. cmpb #01 D34F 27 03 '. beq 03 -D351 7E D4 07 ~.. jmp d407 +D351 7E D4 07 ~.. jmp d407 ;goto60 D354 F6 00 06 ... ldab 0006 D357 4F O clra D358 05 . asld @@ -10590,10 +10620,11 @@ D35F C4 7F .. andb #7f D361 4F O clra D362 FD 0E 6B ..k stad 0e6b D365 7F 00 06 ... clr 0006 +goto62: D368 F6 00 06 ... ldab 0006 D36B C1 3E .> cmpb #3e D36D 26 03 &. bne 03 -D36F 7E D4 02 ~.. jmp d402 +D36F 7E D4 02 ~.. jmp d402 ;goto61 D372 BD 97 6F ..o jsr 976f ;jump41 D375 F6 00 06 ... ldab 0006 D378 4F O clra @@ -10670,9 +10701,11 @@ D3F9 26 04 &. bne 04 D3FB 5F _ clrb D3FC 4F O clra D3FD 20 64 d bra 64 -D3FF 7E D3 68 ~.h jmp d368 +D3FF 7E D3 68 ~.h jmp d368 ;goto62 +goto61: D402 CC 00 01 ... ldd #0001 D405 20 5C \ bra 5c +goto60: D407 F6 00 06 ... ldab 0006 D40A C1 13 .. cmpb #13 D40C 27 1C '. beq 1c @@ -10753,10 +10786,11 @@ D496 ED 00 .. stad 00,x D498 7C 00 1C |.. inc 001c D49B 20 DF . bra df D49D 7F 00 05 ... clr 0005 +goto65: D4A0 F6 00 05 ... ldab 0005 D4A3 C1 50 .P cmpb #50 D4A5 25 03 %. bcs 03 -D4A7 7E D5 60 ~.` jmp d560 +D4A7 7E D5 60 ~.` jmp d560 ;goto63 D4AA F6 00 05 ... ldab 0005 D4AD 4F O clra D4AE C3 B0 D3 ... addd #b0d3 @@ -10766,7 +10800,7 @@ D4B4 F7 00 06 ... stb 0006 D4B7 BD D3 11 ... jsr d311 ;jump30 D4BA 83 00 00 ... subd #0000 D4BD 27 03 '. beq 03 -D4BF 7E D5 45 ~.E jmp d545 +D4BF 7E D5 45 ~.E jmp d545 ;goto64 D4C2 F6 00 06 ... ldab 0006 D4C5 BD D7 A0 ... jsr d7a0 ;jump10 D4C8 83 00 00 ... subd #0000 @@ -10833,6 +10867,7 @@ D53D AA 00 .. ora 00,x D53F EA 01 .. orb 01,x D541 ED 00 .. stad 00,x D543 20 15 . bra 15 +goto64: D545 CC 7F FF ... ldd #7fff D548 37 7 pshb D549 36 6 psha @@ -10846,7 +10881,8 @@ D554 A4 00 .. anda 00,x D556 E4 01 .. andb 01,x D558 ED 00 .. stad 00,x D55A 7C 00 05 |.. inc 0005 -D55D 7E D4 A0 ~.. jmp d4a0 +D55D 7E D4 A0 ~.. jmp d4a0 ;goto65 +goto63: D560 39 9 rts jump42: @@ -11245,7 +11281,7 @@ D83F 39 9 rts jump105: D840 FC 00 44 ..D ldd 0044 D843 26 03 &. bne 03 -D845 7E D8 D2 ~.. jmp d8d2 +D845 7E D8 D2 ~.. jmp d8d2 ;goto66 D848 FC 00 44 ..D ldd 0044 D84B 37 7 pshb D84C 36 6 psha @@ -11328,6 +11364,7 @@ D8CA CC 0D E7 ... ldd #0de7 D8CD BD FB DF ... jsr fbdf ;jump46 D8D0 31 1 ins D8D1 31 1 ins +goto66: D8D2 39 9 rts jump84: @@ -11438,7 +11475,7 @@ D9D0 7F 00 06 ... clr 0006 D9D3 5F _ clrb D9D4 4F O clra D9D5 FD 00 4D ..M stad 004d -D9D8 7E DA 63 ~.c jmp da63 +D9D8 7E DA 63 ~.c jmp da63 ;goto67 D9DB BD D2 13 ... jsr d213 ;jump45 D9DE 83 00 00 ... subd #0000 D9E1 26 0A &. bne 0a @@ -11513,6 +11550,7 @@ DA5B CC 0D 17 ... ldd #0d17 DA5E BD FB DF ... jsr fbdf ;jump46 DA61 31 1 ins DA62 31 1 ins +goto67: DA63 39 9 rts jump122: @@ -11697,7 +11735,7 @@ jump121: DBCB F6 00 1B ... ldab 001b DBCE C4 01 .. andb #01 DBD0 26 03 &. bne 03 -DBD2 7E DC 98 ~.. jmp dc98 +DBD2 7E DC 98 ~.. jmp dc98 ;goto68 DBD5 F6 00 06 ... ldab 0006 DBD8 4F O clra DBD9 05 . asld @@ -11706,7 +11744,7 @@ DBDD 8F . xgdx DBDE EC 00 .. ldd 00,x DBE0 84 08 .. anda #08 DBE2 26 03 &. bne 03 -DBE4 7E DC 98 ~.. jmp dc98 +DBE4 7E DC 98 ~.. jmp dc98 ;goto68 DBE7 BD D7 FF ... jsr d7ff ;jump80 DBEA CC 03 E8 ... ldd #03e8 DBED BD E5 71 ..q jsr e571 ;jump13 @@ -11793,6 +11831,7 @@ DC8F CE 00 1B ... ldx #001b DC92 1D 00 .. bclr add,x 00,x DC94 01 . nop DC95 7F 00 4F ..O clr 004f +goto68: DC98 F6 00 11 ... ldab 0011 DC9B C4 08 .. andb #08 DC9D 26 03 &. bne 03 @@ -11847,12 +11886,12 @@ DCED CC 0D F7 ... ldd #0df7 DCF0 BD FB DF ... jsr fbdf ;jump46 DCF3 31 1 ins DCF4 31 1 ins -DCF5 7E DD D4 ~.. jmp ddd4 +DCF5 7E DD D4 ~.. jmp ddd4 ;goto69 DCF8 F6 0B BC ... ldab 0bbc DCFB C4 03 .. andb #03 DCFD C1 01 .. cmpb #01 DCFF 27 03 '. beq 03 -DD01 7E DD D4 ~.. jmp ddd4 +DD01 7E DD D4 ~.. jmp ddd4 ;goto69 DD04 F6 0B BC ... ldab 0bbc DD07 C4 E0 .. andb #e0 DD09 54 T lsrb @@ -11940,6 +11979,7 @@ DDCA 26 08 &. bne 08 DDCC 7C 0C DC |.. inc 0cdc DDCF C6 04 .. ldab #04 DDD1 F7 00 48 ..H stb 0048 +goto69: DDD4 39 9 rts jump120: @@ -11979,7 +12019,7 @@ dump118: DE15 F6 00 1B ... ldab 001b DE18 C4 01 .. andb #01 DE1A 26 03 &. bne 03 -DE1C 7E DE A4 ~.. jmp dea4 +DE1C 7E DE A4 ~.. jmp dea4 ;goto70 DE1F F6 00 06 ... ldab 0006 DE22 4F O clra DE23 05 . asld @@ -12037,6 +12077,7 @@ DE9B CE 00 1B ... ldx #001b DE9E 1D 00 .. bclr add,x 00,x DEA0 01 . nop DEA1 7F 00 4F ..O clr 004f +goto70: DEA4 39 9 rts dump117: @@ -12132,13 +12173,13 @@ DF6A 1D 00 .. bclr add,x 00,x DF6C 40 @ nega DF6D F6 00 2C .., ldab 002c DF70 27 03 '. beq 03 -DF72 7E E0 66 ~.f jmp e066 +DF72 7E E0 66 ~.f jmp e066 ;goto71 DF75 F6 00 34 ..4 ldab 0034 DF78 26 0B &. bne 0b DF7A BD BE 69 ..i jsr be69 ;jump3 DF7D C6 32 .2 ldab #32 DF7F F7 00 34 ..4 stb 0034 -DF82 7E E0 63 ~.c jmp e063 +DF82 7E E0 63 ~.c jmp e063 ;goto72 DF85 FC 00 40 ..@ ldd 0040 DF88 26 05 &. bne 05 DF8A FC 00 3E ..> ldd 003e @@ -12151,7 +12192,7 @@ DF99 BD BE 9E ... jsr be9e ;jump50 DF9C 38 8 pulx DF9D C6 05 .. ldab #05 DF9F F7 00 2C .., stb 002c -DFA2 7E E0 63 ~.c jmp e063 +DFA2 7E E0 63 ~.c jmp e063 ;goto72 DFA5 F6 0C D9 ... ldab 0cd9 DFA8 C1 04 .. cmpb #04 DFAA 24 07 $. bcc 07 @@ -12239,10 +12280,12 @@ E05B 36 6 psha E05C CC 09 93 ... ldd #0993 E05F BD C0 2E ... jsr c02e ;jump71 E062 38 8 pulx -E063 7E E5 6A ~.j jmp e56a +goto72: +E063 7E E5 6A ~.j jmp e56a ;goto73 +goto71: E066 F6 00 06 ... ldab 0006 E069 26 03 &. bne 03 -E06B 7E E5 6A ~.j jmp e56a +E06B 7E E5 6A ~.j jmp e56a ;goto73 E06E CE 00 1D ... ldx #001d E071 1C 00 .. bset add,x 00,x E073 40 @ nega @@ -12251,7 +12294,7 @@ E077 F6 00 06 ... ldab 0006 E07A C1 59 .Y cmpb #59 E07C 26 06 &. bne 06 E07E BD DE 09 ... jsr de09 ;jump119 -E081 7E E5 5E ~.^ jmp e55e +E081 7E E5 5E ~.^ jmp e55e ;goto74 E084 F6 00 06 ... ldab 0006 E087 BD D4 68 ..h jsr d468 ;jump51 E08A 83 00 00 ... subd #0000 @@ -12267,7 +12310,7 @@ E0A2 83 00 00 ... subd #0000 E0A5 27 09 '. beq 09 E0A7 BD E5 D1 ... jsr e5d1 ;jump52 E0AA BD D8 E9 ... jsr d8e9 ;jump92 -E0AD 7E E5 5E ~.^ jmp e55e +E0AD 7E E5 5E ~.^ jmp e55e ;goto74 E0B0 F6 00 06 ... ldab 0006 E0B3 4F O clra E0B4 05 . asld @@ -12343,7 +12386,7 @@ E155 BD E5 D1 ... jsr e5d1 ;jump52 E158 BD D8 D3 ... jsr d8d3 ;jump84 E15B C6 0C .. ldab #0c E15D F7 00 2C .., stb 002c -E160 7E E5 5E ~.^ jmp e55e +E160 7E E5 5E ~.^ jmp e55e ;goto74 E163 F6 0B C0 ... ldab 0bc0 E166 C4 01 .. andb #01 E168 26 11 &. bne 11 @@ -12353,7 +12396,7 @@ E16F 26 0A &. bne 0a E171 F6 0B C0 ... ldab 0bc0 E174 C4 0F .. andb #0f E176 27 03 '. beq 03 -E178 7E E3 35 ~.5 jmp e335 +E178 7E E3 35 ~.5 jmp e335 ;goto75 E17B FC 00 40 ..@ ldd 0040 E17E F3 00 3E ..> addd 003e E181 B3 00 44 ..D subd 0044 @@ -12415,7 +12458,7 @@ E205 BD D8 E9 ... jsr d8e9 ;jump92 E208 FC 00 40 ..@ ldd 0040 E20B F3 00 44 ..D addd 0044 E20E FD 00 40 ..@ stad 0040 -E211 7E E3 29 ~.) jmp e329 +E211 7E E3 29 ~.) jmp e329 ;goto92 E214 BD DB CB ... jsr dbcb ;jump121 E217 F6 00 1B ... ldab 001b E21A C4 20 . andb #20 @@ -12559,15 +12602,17 @@ E31E C6 0A .. ldab #0a E320 F7 00 25 ..% stb 0025 E323 BD D7 FF ... jsr d7ff ;jump80 E326 BD D8 40 ..@ jsr d840 ;jump105 +goto92: E329 BD E8 9A ... jsr e89a ;jump68 E32C CE 0B C1 ... ldx #0bc1 E32F 1D 00 .. bclr add,x 00,x E331 08 . inx -E332 7E E5 5E ~.^ jmp e55e +E332 7E E5 5E ~.^ jmp e55e ;goto74 +goto75: E335 F6 0B C0 ... ldab 0bc0 E338 C4 02 .. andb #02 E33A 26 03 &. bne 03 -E33C 7E E5 5E ~.^ jmp e55e +E33C 7E E5 5E ~.^ jmp e55e ;goto74 E33F 5F _ clrb E340 4F O clra E341 FD 00 76 ..v stad 0076 @@ -12639,10 +12684,11 @@ E3D4 C6 32 .2 ldab #32 E3D6 F7 00 31 ..1 stb 0031 E3D9 C6 19 .. ldab #19 E3DB F7 00 36 ..6 stb 0036 +goto77: E3DE F6 00 1D ... ldab 001d E3E1 C4 02 .. andb #02 E3E3 26 03 &. bne 03 -E3E5 7E E4 6E ~.n jmp e46e +E3E5 7E E4 6E ~.n jmp e46e ;goto76 E3E8 F6 00 75 ..u ldab 0075 E3EB C1 04 .. cmpb #04 E3ED 22 05 ". bhi 05 @@ -12703,7 +12749,8 @@ E462 BD E5 D1 ... jsr e5d1 ;jump52 E465 CE 00 17 ... ldx #0017 E468 1D 00 .. bclr add,x 00,x E46A 02 . idiv -E46B 7E E3 DE ~.. jmp e3de +E46B 7E E3 DE ~.. jmp e3de ;goto77 +goto76: E46E CE 00 21 ..! ldx #0021 E471 1D 00 .. bclr add,x 00,x E473 80 CE .. suba #ce @@ -12716,7 +12763,7 @@ E482 CC 00 80 ... ldd #0080 E485 BD C7 E7 ... jsr c7e7 ;jump37 E488 BD E5 D1 ... jsr e5d1 ;jump52 E48B BD D8 E9 ... jsr d8e9 ;jump92 -E48E 7E E5 5E ~.^ jmp e55e +E48E 7E E5 5E ~.^ jmp e55e ;goto74 E491 F6 00 2B ..+ ldab 002b E494 C1 00 .. cmpb #00 E496 26 08 &. bne 08 @@ -12746,7 +12793,7 @@ E4CD 4F O clra E4CE BD C7 E7 ... jsr c7e7 ;jump37 E4D1 F6 0B C0 ... ldab 0bc0 E4D4 2D 03 -. blt 03 -E4D6 7E E5 58 ~.X jmp e558 +E4D6 7E E5 58 ~.X jmp e558 ;goto78 E4D9 F6 0B C0 ... ldab 0bc0 E4DC C4 10 .. andb #10 E4DE 26 78 &x bne 78 @@ -12817,13 +12864,16 @@ E550 CC 0D 1B ... ldd #0d1b E553 BD FB DF ... jsr fbdf ;jump46 E556 31 1 ins E557 31 1 ins +goto78: E558 BD D7 FF ... jsr d7ff ;jump80 E55B BD D8 40 ..@ jsr d840 ;jump105 +goto74: E55E 7F 00 06 ... clr 0006 E561 7F 00 2E ... clr 002e E564 CE 00 1B ... ldx #001b E567 1D 00 .. bclr add,x 00,x E569 80 CE .. suba #ce +;e56a ???? goto73 E56B 00 . test E56C 1D 1D .. bclr add,x 1d,x E56E 00 . test @@ -13197,12 +13247,12 @@ E7CB CE 00 05 ... ldx #0005 E7CE 02 . idiv E7CF 5D ] tstb E7D0 26 03 &. bne 03 -E7D2 7E E8 99 ~.. jmp e899 +E7D2 7E E8 99 ~.. jmp e899 ;goto79 E7D5 F6 00 06 ... ldab 0006 E7D8 BD D7 A0 ... jsr d7a0 ;jump10 E7DB 83 00 00 ... subd #0000 E7DE 27 03 '. beq 03 -E7E0 7E E8 99 ~.. jmp e899 +E7E0 7E E8 99 ~.. jmp e899 ;goto79 E7E3 F6 00 06 ... ldab 0006 E7E6 4F O clra E7E7 05 . asld @@ -13300,6 +13350,7 @@ E892 8F . xgdx E893 AA 00 .. ora 00,x E895 EA 01 .. orb 01,x E897 ED 00 .. stad 00,x +goto79: E899 39 9 rts jump68: @@ -13590,7 +13641,7 @@ EAD1 BD E5 D7 ... jsr e5d7 ;jump69 EAD4 38 8 pulx EAD5 83 00 00 ... subd #0000 EAD8 27 03 '. beq 03 -EADA 7E ED F8 ~.. jmp edf8 +EADA 7E ED F8 ~.. jmp edf8 ;goto80 EADD C6 02 .. ldab #02 EADF F7 00 14 ... stb 0014 EAE2 F6 00 14 ... ldab 0014 @@ -13611,7 +13662,7 @@ EB05 BD E5 D7 ... jsr e5d7 ;jump69 EB08 38 8 pulx EB09 83 00 00 ... subd #0000 EB0C 26 03 &. bne 03 -EB0E 7E ED F8 ~.. jmp edf8 +EB0E 7E ED F8 ~.. jmp edf8 ;goto80 EB11 CC 5A 5A .ZZ ldd #5a5a EB14 FD 10 16 ... stad 1016 EB17 CC B1 39 ..9 ldd #b139 @@ -13898,6 +13949,7 @@ ED50 FD 0D E9 ... stad 0de9 ED53 FD 0D E7 ... stad 0de7 ED56 4F O clra ED57 5F _ clrb +goto80: ED58 FD 0D ED ... stad 0ded ED5B FD 0D EB ... stad 0deb ED5E 5F _ clrb @@ -13997,6 +14049,7 @@ EE17 38 8 pulx EE18 39 9 rts EE19 BD E5 D1 ... jsr e5d1 ;jump52 +goto81: EE1C CE 10 16 ... ldx #1016 EE1F 1D 01 .. bclr add,x 01,x EE21 FF CE 10 ... stx ce10 @@ -14327,7 +14380,7 @@ F14C CC B1 BD ... ldd #b1bd F14F BD C0 BA ... jsr c0ba ;display: F152 CC 05 DC ... ldd #05dc F155 BD E5 71 ..q jsr e571 ;jump13 -F158 7E EE 1C ~.. jmp ee1c +F158 7E EE 1C ~.. jmp ee1c ;goto81 ;send a byte to the printer? ;it calls c7e7, which does things with the serial port @@ -14572,7 +14625,7 @@ F322 3C < pshx F323 F6 20 00 . . ldab 2000 F326 C4 40 .@ andb #40 F328 26 03 &. bne 03 -F32A 7E F3 BC ~.. jmp f3bc +F32A 7E F3 BC ~.. jmp f3bc ;goto82 F32D F6 00 17 ... ldab 0017 F330 C4 08 .. andb #08 F332 26 06 &. bne 06 @@ -14637,6 +14690,7 @@ F3B1 7A 00 18 z.. dec 0018 F3B4 20 9A . bra 9a F3B6 CC 00 0A ... ldd #000a F3B9 BD F1 5B ..[ jsr f15b ;jump53 +goto82: F3BC 38 8 pulx F3BD 31 1 ins F3BE 31 1 ins @@ -15198,6 +15252,7 @@ F8F6 BD E5 71 ..q jsr e571 ;jump13 F8F9 C6 1E .. ldab #1e F8FB F7 00 35 ..5 stb 0035 F8FE 0E . cli +goto85: F8FF BD E6 1B ... jsr e61b ;jump4 F902 BD D1 05 ... jsr d105 ;jump32 F905 F6 10 0A ... ldab 100a @@ -15273,7 +15328,7 @@ F9A4 C4 20 . andb #20 F9A6 27 08 '. beq 08 F9A8 F6 00 35 ..5 ldab 0035 F9AB 26 03 &. bne 03 -F9AD 7E FA 79 ~.y jmp fa79 +F9AD 7E FA 79 ~.y jmp fa79 ;goto83 F9B0 CE 00 1F ... ldx #001f F9B3 1D 00 .. bclr add,x 00,x F9B5 04 . lsrd @@ -15283,7 +15338,7 @@ F9BB 10 . sba F9BC F6 00 1F ... ldab 001f F9BF C4 20 . andb #20 F9C1 26 03 &. bne 03 -F9C3 7E FA 74 ~.t jmp fa74 +F9C3 7E FA 74 ~.t jmp fa74 ;goto84 F9C6 F6 0B C0 ... ldab 0bc0 F9C9 C4 01 .. andb #01 F9CB 27 08 '. beq 08 @@ -15359,8 +15414,10 @@ FA6A 1D 00 .. bclr add,x 00,x FA6C 20 C6 . bra c6 FA6E 1E F7 00 35 ...5 brset f7,x 00 35 FA72 20 03 . bra 03 +goto84: FA74 BD DE E7 ... jsr dee7 ;jump116 FA77 20 66 f bra 66 +goto83: FA79 F6 00 12 ... ldab 0012 FA7C C4 20 . andb #20 FA7E 27 5F '_ beq 5f @@ -15408,7 +15465,7 @@ FAD5 26 05 &. bne 05 FAD7 BD 81 00 ... jsr 8100 ;jump72 FADA 20 03 . bra 03 FADC BD 84 A0 ... jsr 84a0 ;jump73 -FADF 7E F8 FF ~.. jmp f8ff +FADF 7E F8 FF ~.. jmp f8ff ;goto85 FAE2 CC B1 2E ... ldd #b12e ;"**ERROR***" FAE5 BD C0 BA ... jsr c0ba ;display: FAE8 CC 07 D0 ... ldd #07d0 @@ -15527,7 +15584,7 @@ FBDE 39 9 rts jump46: FBDF BD FB E8 ... jsr fbe8 ;jump86 FBE2 BD FC 25 ..% jsr fc25 ;jump85 -FBE5 7E FC 04 ~.. jmp fc04 ;jump87 +FBE5 7E FC 04 ~.. jmp fc04 ;goto87 jump86: FBE8 3C < pshx @@ -15552,7 +15609,7 @@ FC00 EC 10 .. ldd 10,x FC02 38 8 pulx FC03 39 9 rts -jump87: +goto87: FC04 ED 00 .. stad 00,x FC06 3C < pshx FC07 30 0 tsx @@ -15615,7 +15672,7 @@ FC53 18 3C .< pshy FC55 30 0 tsx FC56 4F O clra FC57 A7 04 .. sta 04,x -FC59 7E FC 6D ~.m jmp fc6d +FC59 7E FC 6D ~.m jmp fc6d ;goto88 jump82: FC5C 3C < pshx @@ -15629,7 +15686,8 @@ FC63 18 3C .< pshy FC65 30 0 tsx FC66 86 01 .. ldaa #01 FC68 A7 04 .. sta 04,x -FC6A 7E FC 6D ~.m jmp fc6d +FC6A 7E FC 6D ~.m jmp fc6d ;goto88 +goto88: FC6D 1A EE 0E ... ldy 0e,x FC70 EC 08 .. ldd 08,x FC72 ED 0E .. stad 0e,x @@ -15649,11 +15707,11 @@ FC8C 27 15 '. beq 15 FC8E 1E 04 01 08 .... brset 04,x 01 08 FC92 CC 00 00 ... ldd #0000 FC95 ED 14 .. stad 14,x -FC97 7E FE 04 ~.. jmp fe04 +FC97 7E FE 04 ~.. jmp fe04 ;goto89 FC9A EC 0C .. ldd 0c,x FC9C ED 14 .. stad 14,x FC9E EC 0A .. ldd 0a,x -FCA0 7E FD E3 ~.. jmp fde3 +FCA0 7E FD E3 ~.. jmp fde3 ;goto90 FCA3 83 00 00 ... subd #0000 FCA6 27 12 '. beq 12 FCA8 EC 0C .. ldd 0c,x @@ -15663,7 +15721,7 @@ FCAF 6D 0E m. tst 0e,x FCB1 26 70 &p bne 70 FCB3 6D 0F m. tst 0f,x FCB5 27 1A '. beq 1a -FCB7 7E FD A4 ~.. jmp fda4 +FCB7 7E FD A4 ~.. jmp fda4 ;goto91 FCBA 3C < pshx FCBB 3C < pshx FCBC 18 38 .8 puly @@ -15676,7 +15734,7 @@ FCC9 38 8 pulx FCCA ED 14 .. stad 14,x FCCC 4F O clra FCCD 5F _ clrb -FCCE 7E FD E3 ~.. jmp fde3 +FCCE 7E FD E3 ~.. jmp fde3 ;goto90 FCD1 3C < pshx FCD2 3C < pshx FCD3 18 38 .8 puly @@ -15718,7 +15776,7 @@ FD18 18 6F 0B .o. clr 0b,y FD1B 38 8 pulx FD1C ED 14 .. stad 14,x FD1E EC 0A .. ldd 0a,x -FD20 7E FD E3 ~.. jmp fde3 +FD20 7E FD E3 ~.. jmp fde3 ;goto90 FD23 86 08 .. ldaa #08 FD25 A7 05 .. sta 05,x FD27 69 i rol @@ -15749,13 +15807,13 @@ FD4B 1F 04 01 09 .... brclr 04,x 01 09 FD4F EC 0B .. ldd 0b,x FD51 ED 14 .. stad 14,x FD53 EC 09 .. ldd 09,x -FD55 7E FD E3 ~.. jmp fde3 +FD55 7E FD E3 ~.. jmp fde3 ;goto90 FD58 4F O clra FD59 E6 0D .. ldab 0d,x FD5B 53 S comb FD5C ED 14 .. stad 14,x FD5E 5F _ clrb -FD5F 7E FD E3 ~.. jmp fde3 +FD5F 7E FD E3 ~.. jmp fde3 ;goto90 FD62 86 10 .. ldaa #10 FD64 A7 05 .. sta 05,x FD66 69 i rol @@ -15798,6 +15856,7 @@ FD9E ED 14 .. stad 14,x FDA0 4F O clra FDA1 5F _ clrb FDA2 20 3F ? bra 3f +goto91: FDA4 2B BC +. bmi bc FDA6 86 10 .. ldaa #10 FDA8 A7 05 .. sta 05,x @@ -15838,6 +15897,7 @@ FDDE 53 S comb FDDF ED 14 .. stad 14,x FDE1 4F O clra FDE2 5F _ clrb +goto90: FDE3 1F 04 80 12 .... brclr 04,x 80 12 FDE7 43 C coma FDE8 53 S comb @@ -15855,6 +15915,7 @@ FDFC 26 06 &. bne 06 FDFE 6D 14 m. tst 14,x FE00 26 02 &. bne 02 FE02 6D 15 m. tst 15,x +goto89: FE04 18 38 .8 puly FE06 38 8 pulx FE07 31 1 ins @@ -15921,11 +15982,12 @@ FE5E 6F 00 o. clr 00,x ; else: load addr X with 0 FE60 08 . inx ; increment X FE61 20 F6 . bra fe59 ;repeat FE63 BD F7 D6 ... jsr f7d6 ;goto main: -FE66 7E FE 6D ~.m jmp fe6d ; +FE66 7E FE 6D ~.m jmp fe6d ; goto91 FE69 0F . sei ;inhibit interrupts FE6A 7E FE 49 ~.I jmp fe49 ;goto reset: +goto91: FE6D 20 FE . bra fe6d ;loop forever ;[SAF] - wait for interrupts?