
Сообщение от
Alex_K
Вроде в ТО написано, что буфер общий для дисковода и MFM-винчестера. И какой адрес этого буфера?
Насколько я понимаю, буфер действительно общий для дисковода и винчестера.
И это совершенно отдельные 2К на отдельной 537РУ10, на память не смаплена, доступ только через регистр HD.BUFF.
Код:
4.3.8. Контроллер НГМД/НЖМД
Контроллер совмещает в себе функции управления НГМД (1─2
накопителя) и НЖМД (1 устройство). Управление и обмен данными с
НГМД осуществляется БИС КР1818ВГ72А (D59). Аналогичные функции для
НЖМД выполняет БИС КМ1809ВГ7 (D62). Контроллер имеет совмещенную
шину для всех подключаемых накопителей. Контроллер также включает
в себя буферную память 2К байт на основе БИС 537РУ10 (D61),
счетчик адреса буферной памяти К561ИЕ10 (D60), а также БИС ПЛМ
(D63:D67). Контроллер подключен к системной шине адресаеданных
через буфер КР1533АП6 (D58).
Переключение с дисковода на винчестер происходит установкой бита 3 регистра hd.sdh = 161054.
Мы сейчас по эмулятору двигаемся вместе с @xolod, он аппаратные вещи раскапывает. Может ещё что подскажет по части буферов.