Адрес #3FD5. Чтение данных с диска. Все установки аналогично подпрограмме #3FBA, но отдать нужно команду чтения. Используется также с адpеса #3FE5 (то же, что и #3FD5, но без обработки NO DISC).
#3FD5 LD B,4 ;установка количества попыток
#3FD7 IN A,(#FF) ;поступило что-нибудь?
AND #C0
JR NZ,#3FEC ;если да, то начинаем читать
INC DE ;следующая попытка
LD A,E
OR D
JR NZ,#3FD7
DJNZ #3FD7
RET ;если попытки кончились, то возврат
#3FE5 IN A,(#FF) ;поступил какой-нибудь сигнал?
AND #C0
JR Z,#3FE5 ;если нет, то ждем его
RET M ;если это INTRQ, то возврат
#3FEC INI ;чтение байта
JR #3FE5 ;повтор