home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er
/
64ER_CD.iso
/
92xx
/
9208a.d64
/
par-empfang.seq
< prev
next >
Wrap
Text File
|
1995-03-30
|
952b
|
36 lines
;---------------------------------------
;-- PARALLELE UEBERTRAGUNG (W)92 PIT --
;---------------------------------------
*= $1000
LDX #$FF
WAIT LDA $DD01 ;AUF DAS ERSTE
CMP #$FF ;ANKOMMENDE BYTE
BEQ WAIT ;WARTEN
SEI ;IRQ SPERREN
LDY #$00 ;á
AGAIN3 LDA $DD00 ;TRIGGERLEITUNG
CLC ;PRUEFEN
LSR A ;
LSR A ;
LSR A ;KOMMEN BEREITS
BCC AGAIN3 ;DATEN AN?
LDA $DD01 ;JA? BYTE VOM PORT
STA $C000,Y ;HOLEN & SCHREIBEN
AGAIN4 LDA $DD00 ;TRIGGERLEITUNG
CLC ;PRUEFEN
LSR A ;
LSR A ;KOMMEN NOCH DATEN
LSR A ;AN?
BCS AGAIN4 ;JA DANN WEITER
DEX ;NEIN, DANN
CPX #$FF ;NAECHSTES BYTE
BNE AGAIN3 ;HOLEN
EOT CLI ;KOMPLETT, ALSO
RTS ;IRQ FREIGEBEN