Не знал, интересно.
Что-то функция "вернуть таблицу (каталог) подраздела С=38" брыкается. Левые страницы монитор после неё включает. Не особо и нужна, но хотелось бы убедиться, что подключен раздел именно MicroDOS.
;проверка что раздел CP/M
xor a
ld hl,hstbuf ;адрес куда читать
ld bc,00026h ;функция вернуть таблицу (каталог) подраздела С=38
rst 8
db 081h
jp c,dskerr
ld a,(hstbuf)
and 31
cp 2 ;MicroDOS?
jp nz,dskerr





Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Ответить с цитированием