interne Schreib-/Lesekanaele freigeben ($d4da)
Einsprung von $806E, $9968, $A7FE:
9434: A9 11 LDA #$11 Lesekanal der SA 17
9436: 85 52 STA $52
9438: 20 9E 91 JSR $919E freigeben
943B: A9 12 LDA #$12 Schreibkanal der SA 18
943D: 85 52 STA $52
943F: 4C 9E 91 JMP $919E freigeben
----------------------------------
Pufferzeiger des aktiven Puffers holen ($d4e8)
E: $50 : Kanalnummer
A: $64-$65: Pufferzeiger
a : Pufferzeiger Lo
----------------------------------
Einsprung von $844F, $8564, $8BB1, $8E9D, $913A, $9370, $9A34,
$9A40, $9F69, $A113, $A13A:
9442: 20 11 9F JSR $9F11 Aktiven Puffer holen
Einsprung von $9E7A:
9445: 0A ASL <-- Zeiger des Puffers a holen
9446: AA TAX
9447: B5 BC LDA $BC,X Pufferzeiger nach $64-$65
9449: 85 65 STA $65
944B: B5 BB LDA $BB,X
944D: 85 64 STA $64
944F: 60 RTS
Previous Page / Next Page