PDA

Просмотр полной версии : Fast test AY



jerri
07.11.2013, 18:25
как быстро определить наличие AY?

introspec
07.11.2013, 18:49
Записать что-то в порт и прочесть? Или имеется в виду как-то совсем-совсем быстро?

jerri
07.11.2013, 18:58
introspec, нет :) чо писать? откуда читать?
есть готовые тесты?

introspec
07.11.2013, 19:09
; read and save the value in R0
ld bc, #FFFD
xor a
out (c), a
in a, (c)
; put something different into R0
xor %00000001
ld l, a
ld b, #BF
out (c), a
; read R0 to see if AY is actually available
ld b, #FF
in a, (c)
cp l
jr z, AYIsPresent
Примерно вот так я проверяю в своих бордерных просмотрщиках.