может, вспомнишь ссылки, какие буты
Вид для печати
интересно, зачем (немного потыкал, вроде всё работает без неё)
вспоминаются как минимум утилиты серии DCU, в частности - 2.12.
"вспомогательных" - это type 1? то есть поиск и перемещение головы? по даташиту - повторяет инвертированный вход индекса (35 нога), в реале - походу тоже, чаще всего 0, с редкими проскоками 1.Цитата:
2) бит #1 регистра состояния после выполнения "вспомогательных" команд (то есть index) чему равен?
всегда 0/1 или "случайное" значение (как диск вертится)? одинаково для всех таких команд или нет?
тут не скажу, оригинальный в руках не держал.Цитата:
3) когда именно всё-таки происходит переключение на ПЗУ тырдоса по ROMCS?
нули/нопы в ПЗУ намекают, что со следующей команды, но проверенные эмуляторы (unreal, xpeccy, zxspin) переключают на первой же
TESTall авторства Сергея Глагольева прыгает на #3D30 (=15664), явно предполагая немедленный ret с #3D30 уже из ПЗУ тырдоса
может ли так быть, что оригинальный бета-диск и (после)советские клоны переключают ПЗУ по-разному?
да это понятно, а вот что считать нормальным и задуманным поведением - было непонятно
MAGIC автоматом включает нужное ПЗУ, после чего идёт довольно длительная обработка NMI - это занимает какое-то время, поэтому когда начинается выборка, ПЗУ уже подключено. Иногда даже конденсаторы приходилось подбирать для правильной выборки TRDOS. :)
Уже не помню как там это всё по схеме было, но у меня без конденсатора для задержки TRDOS нормально не работал. Видимо из-за того что провода до платы с ПЗУ TRDOS были длинноваты :)
На некоторых схемах контроллеров дисковода.Цитата:
не всегда это как и когда ?
Про это давно писали в статьях ZX-PRESS и других, про прошивки TR-DOS и программирование контроллера через точки входа ПЗУ.
Сейчас такое вряд ли встречается, хотя все может быть
чудненько, а как же тогда работали самые древние версии Бета-диска ? как видно на дизасмах - нопов там нет.
если мне не изменяет склероз, в некоторых вариантах мейджика бывали проблемы с дребезгом кнопки и длительностью импульса, а не переключением ПЗУ.
https://i.imgur.com/gUXPdgh.png
https://i.imgur.com/5uSBq0v.png