$D107/53511: Open channel for writing
Jump from $CA63, $CF9F, $DB1B, $DC43, $E688, $EA2F:
D107: A5 83 LDA $83 ; secondary address
D109: C9 13 CMP #$13 ; 19
D10B: 90 02 BCC $D10F ; smaller?
D10D: 29 0F AND #$0F
Jump from $D10B:
D10F: AA TAX
D110: BD 2B 02 LDA $022B,X ; channel number
D113: A8 TAY
D114: 0A ASL
D115: 90 0A BCC $D121
D117: 30 0A BMI $D123
Jump from $D121:
D119: 98 TYA
D11A: 29 0F AND #$0F
D11C: 85 82 STA $82
D11E: AA TAX
D11F: 18 CLC ; flag for ok
D120: 60 RTS
Jump from $D115:
D121: 30 F6 BMI $D119
Jump from $D117:
D123: 38 SEC ; flag for channel allocated
D124: 60 RTS
Previous Page / Next Page