Сообщение от
Rokl
Привет, Ратмир!
У Микрокома есть "родовая травма" от схемотехники РК86. Дело в том, что в РК86 контроллер DMA ВТ57 работает шиворот на выворот из-за того, что все контроллеры в РК86 расположены в области памяти ОЗУ, а не в области ввода вывода, как задумано разработчиками Интел. Вот пытаюсь обойти этот схемотехнический косяк РК86 программным способом. Короче, пробую разные варианты.
Самый простой это отключить цикл DMA нахрен и читать ВГ93 напрямую процессором, но это не комильфо, т.к. изображение пропадет, как при чтении с магнитофона.
Сложный, это ввести второй процесс DMA для ВТ37 для обслуживания ВГ93 с приоритетом выше чем у ВГ75. Но тут схемотехнический косяк РК. Вот тут я и кувыркаюсь пока.