Aufruf des Controllers A: a: Jobrueckmeldung E: x: Puffernummer Einsprung von $94F8: 9598: 08 PHP <-- i-Flag retten 9599: 58 CLI i-Flag loeschen 959A: 4C A1 95 JMP $95A1 E: a: Jobcode x: Puffernummer Einsprung von $8756, $8761, $8EFB, $94DB, $9545, $9572, $B0A2, $B0AB, $BCDE, $BDD8, $BDDD, $BE26, $BE3A, $BE3F, $BE4E, $BF2A, $BF56, $BFBB, $BFDD, $DBF4, $DBFD, $FF54: 959D: 08 PHP <-- i-Flag retten 959E: 58 CLI i-Flag loeschen 959F: 95 02 STA $02,X Jobcode fuer Puffer x setzen Einsprung von $959A: 95A1: 00 BRK Jobschleife aufrufen 95A2: EA NOP [BRK ist ein 2-Byte-Befehl!] Einsprung von $95A5: 95A3: B5 02 LDA $02,X warten, bis Controller fertig ist 95A5: 30 FC BMI $95A3 95A7: 28 PLP i-Flag zurueckholen 95A8: B5 02 LDA $02,X Status lesen 95AA: 60 RTS Previous Page / Next Page |