Вроде робит. Буду дальше тестировать.
Вид для печати
Вроде робит. Буду дальше тестировать.
Может стоит создать отдельную тему: "Тестирование ProfROM для двух HDD для ZS-256" или аналогичную. Так как сама тема про дизассемблер ПрофПЗУ Scorpion! Все-таки путаница есть. Дизассемблер для Scorpion-а и тестирование ProfROM для подключения двую "жёстких" дисков, это не одно и то же. Да, и потом легче искать файлы будет.
Перенёс сообщения в отдельную тему.
Логичнее было бы перенести в ветку Scorpion'а....
Нашёл для чего версия 4.02. Копаясь в старых архивах, обнаружил интересный файл: ZS_PZU.MAI
выдержка из него:
На своей странице МОА писал:Код:area : NETMAIL
from : Vlad Sotnikov
to :
subj : Переключение страниц
date : 26-01-01
time : 23:18:11
Привет, Кирилл!
Извини, что отвечаю тебе так поздно - признаться, твоя
просьба заставила меня достаточно помучаться, чтобы выяснить,
как же все-таки переключаются страницы в ПрофПЗУ. Вначале я
начал копать эмулятор MOA SPM. И напоролся там на команду,
названную им SPM. Она имеет код #ED,#10 - и мне потребовалось
немного времени, чтобы понять, что этот способ не имеет ничего
общего с тем, как переключаются страницы на реальном спеке. А
на реальном Скорпионе все происходит так:
Известно, что для выполнения подпрограмм в дополнительных
страницах используется команда RST #30, которая вызывается при
включенном ПЗУ Монитора и 8-й странице. При этом она имеет
следующий формат:
RST #30
DW адрес подпрограммы
DB номер страницы (0...15)
...
После выполнения подпрограммы снова включается основная
страница монитора, и 8-я банка памяти.
* * *
Счастливо, Влад (Vega, ex Style Group).
--- Turbo-Poke_v3.1
* Origin: SPbZXNet'2001 (500:812/8.9)
"SPM -- это эмулятор-отладчик ZX Spectrum-совместимого компьютера. Причем, это скорее более отладчик, нежели эмулятор.
В комплекте с эмулятором поставляется специально откомпилированная версия ПЗУ компьютера Scorpion. Поскольку SPM эмулирует Scorpion не в полном объеме, то реальное ПЗУ Scorpion работать не будет."
Вложение 78115
LW, теневик известен глючностью при работе через LBA, нет планов по исправлению этих глюков?
А в чем выражаются эти глюки?
- - - Добавлено - - -
Имеется ввиду этот глюк? Или есть что-то еще?
Этот исправить легко.
Да. Например - запись "Save Set Up to disk" в режимах CHS и LBA производится в разные сектора HDD.