$D00E/53262:   Read BAM from disk

Jump from $C64C, $D048:

D00E: 20 0F F1  JSR $F10F
D011: A8        TAY
D012: B6 A7     LDX $A7,Y
D014: E0 FF     CPX #$FF
D016: D0 14     BNE $D02C
D018: 48        PHA
D019: 20 8E D2  JSR $D28E
D01C: AA        TAX
D01D: 10 05     BPL $D024
D01F: A9 70     LDA #$70
D021: 20 48 E6  JSR $E648       ; 70, 'no channel'

Jump from $D01D:

D024: 68        PLA
D025: A8        TAY
D026: 8A        TXA
D027: 09 80     ORA #$80
D029: 99 A7 00  STA $A7,Y

Jump from $D016:

D02C: 8A        TXA
D02D: 29 0F     AND #$0F
D02F: 85 F9     STA $F9
D031: A2 00     LDX #$00
D033: 86 81     STX $81         ; sector 0
D035: AE 85 FE  LDX $FE85       ; 18
D038: 86 80     STX $80         ; track 18
D03A: 20 D3 D6  JSR $D6D3       ; transmit parameter to disk controller
D03D: A9 B0     LDA #$B0        ; command code 'read block header'
D03F: 4C 8C D5  JMP $D58C       ; transmit to disk controller

    Previous Page / Next Page