Finished mapping out all the JMP's
authorMark Tearle <[email protected]>
Fri, 26 Oct 2001 14:17:52 +0000 (14:17 +0000)
committerMark Tearle <[email protected]>
Fri, 26 Oct 2001 14:17:52 +0000 (14:17 +0000)
ROM/vend.asm

index c96c979..c521ad6 100644 (file)
@@ -2571,7 +2571,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 +2667,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
@@ -12451,7 +12452,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
@@ -12595,6 +12596,7 @@ 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
@@ -14041,6 +14043,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
@@ -14371,7 +14374,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
@@ -14616,7 +14619,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
@@ -14681,6 +14684,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 
@@ -15242,6 +15246,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
@@ -15317,7 +15322,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 
@@ -15327,7 +15332,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
@@ -15403,8 +15408,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
@@ -15452,7 +15459,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
@@ -15571,7 +15578,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 
@@ -15596,7 +15603,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 
@@ -15659,7 +15666,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 
@@ -15673,7 +15680,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
@@ -15693,11 +15701,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
@@ -15707,7 +15715,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 
@@ -15720,7 +15728,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 
@@ -15762,7 +15770,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 
@@ -15793,13 +15801,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 
@@ -15842,6 +15850,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
@@ -15882,6 +15891,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 
@@ -15899,6 +15909,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 
@@ -15965,11 +15976,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?
 

UCC git Repository :: git.ucc.asn.au