Давно не включал свой Микроком, года два.
Оказалось работает! и время сбилось всего на 3 минуты.
https://pic.maxiol.com/?v=1653728697...35724.jpg&dp=2
Вид для печати
Давно не включал свой Микроком, года два.
Оказалось работает! и время сбилось всего на 3 минуты.
https://pic.maxiol.com/?v=1653728697...35724.jpg&dp=2
Привет, Ратмир!
А я, увы, не включал. Лежат, ждут своего часа и Microkom 2009, и Microkom 2011, и Microkom 2017.
Хочется для Микрокома дисковод. Эдуард, ты как проверял исправность ВГ93 в своем новом контроллере. Может из за нее не работает, там же очень геморно заставить ее нормально работать 3,5, очень много тонкостей, может даже лучше 5,25 подключить. Почему спрашиваю, я на zx evolution, пол дня убил чтоб подключить нормально дисковод и то 5,25 на B , десяток 3,5 разных фирм и годов, игнорирует ВГ93.
Привет, Ратмир!
Да проблема не в ВГ93. Она работает отлично и слушается процессора, как дрессированная собачка.
Проблема с циклом ПДП. Как ВТ37(8237) выставляет запрос на ПДП, так сразу наступает полный кирдык. Нужно вводить в ПЗУ монитора Микрокома второй, независимый цикл ПДП, инициализируемый от ВГ93(один от 8237, второй от ВГ93), выставить приоритет ВГ93 над ВТ37, но не забывать и про ВТ37, что бы на мониторе не пропадало изображение.
Вот как то так. Тогда всё заработает.
Привет Эдуард, я сейчас уже не помню, а были ли контроллеры флопиков для РК-86 на базе ВГ93? Или эта проблема только для Микрокома.
Привет, Ратмир!
Нет, не было такого и это общая проблема. Цикл ПДП в РК-86 и в Микрокоме тоже вывернут, к сожалению, шиворот на выворот, т.к. адресное пространство контроллеров РК-86 (Микрокома) отражены на адресное пространство ОЗУ, ПЗУ процессора и потому ВТ37(ВТ57) работает не по задумке разработчиков микросхемы, а очень, очень криво. Контроллер ВГ93 и РК (Микроком) совместить, проблемы оказались для меня, галактического масштаба (когда ВГ93 читает из флоппика данные и ему же через ВТ37(а он в этот момент, смотрит в другую сторону) нужно заносить их в ОЗУ, а тут ещё ВГ75 просится на сеанс ПДП), требуют серьёзной квалификации программиста. У меня, как у псевдопрограммиста-надомника, пока ничего не получилось. А помощи ждать неоткуда. Увы. Так что пока остановка.
Rokl, прерывания на Партнере были, но в контроллере НГМД не использовались. Схемы как самого Партнера, так и КНГМД для него вроде бы были где-то здесь на форуме, у меня точно есть, при необходимости выложу.
Еще один вариант - схема подключения НГМД к РК-86 от @tchv71 на предыдущей странице этой темы.
Значит мне нужно вычленить из СР/М 2.2 подпрограммы алгоритма работы ВГ93+ВГ75 с ВТ57 и адаптировать на свой Микроком. Нужны для начала адреса посадки этих контроллеров в компике от tchv71, сама железка НГМД c ВГ93 у меня работает с Микрокомом. Ладно, продолжим дальше потихоньку разбираться. Не совсем понятно, изображение у tchv71 в момент работы ВГ93 пропадало или нет.