czegos tu nie rozumiem...
wedle dokumentacji (strona 21, pokey.pdf http://ftp.pigwa.net/stuff/collections/ … 520Info/):
skctl:
d6d5d4 =001 transfer rate set by EXTERNAL clock, recive asynchronous (channel 3,4)
010 transfer and recive rate asynchronous (channel 4)
a teraz loader do r5:
; przelaczenie POKEY na wysyl danych
cfg_block
lda #$23
sta SKCTL
stx IRQEN
oraz
; przelaczenie POKEY na odbior danych
lda #$13
sta SKCTL
sta SKRES
po jakiego gwizda? czy dokumentacja mija sie z praktyka?
oraz pytanie pokrewne - z jaka szybkoscia jest w stanie atari odbierac dane?
z tego co rozumiem, po odebraniu danych, zglaszane jest irq i jesli procek odczyta dana z rejestru wejsciowego to pokey moze zapisac tam kolejna dana, jesli nie zdazy, to pokey zglasza data overrun i bajt idzie sie kochac do krainy wiecznych lowow