Подключить какой-то ide диск к контроллера, а тот вставить в машину - после загрузки ОС запустить эту программу ident. Если повезет должно напечатать свойства диска (модель, версия прошивки и прочее).
Иначе нужно осваивать пульт, выяснить по каким адресам откликается плата, все ли биты данных проходят (как я писал выше: через ограничивающий резистор подключемся к каждой сигнальной линии на шлейфе используя противоположный уровень земля/+5в и изучаем как изменяется содержимое регистров). При поиске адресов регистров на которые эта плата откликается, можно использовать осциллограф - двигаться по дампу регистров в пульте и смотреть управляющие выводы на АПешках.
Потом драйвер уже пробовать и в последнюю очередь на постоянку прошивать его в ПЗУ (это же чисто для удобства, чтобы сразу после включения машина могла бы сразу грузиться с ide диска минуя флоп).
С ПЗУ сейчас можно разве что убедиться, что собранный вариант работает на реальном железе (не разобрались как в программаторе можно инвертиваровать адреса и данные, как задать по каким адресам должна откливаться ПЗУшка? все ещё нужно конвертировать образ под программаторы которые это не умеют?)





Ответить с цитированием