Имеется ISA-плата IDE+FDC. Для IDE поддерживается только один канал. Все ISA-контакты карты, которые не используются, просто не выведены, т.е., в частности, нет возможности переключить IRQ14 на контакт IRQ15 без создания самого контакта IRQ15. Jumper'ов, соответственно, никаких нет, чтобы управлять адресами IDE контроллера. Надо переделать её в IDE Secondary, т.е., чтобы доступ был по портам 170-177 etc., irq15, чтобы можно было использовать с другим подобным (не модифицированным) контроллером.
На плате написано "PROMATE AT DISK CONTROLLER PM-510".
Мои идеи: поставить какой-нить битовый инвертор на контакт 7 адресной части шины, потом как-нить переместить контакт IRQ.
Вопросы:
1. Есть ли какой-либо более изящный способ реализации данной задачи _на_этой_плате_ (т.е. вариант найти другую плату не годится)?
2. Если нету, то достаточно ли действий в моём способе, упустил ли я что-либо и вообще, в ту ли сторону я копаю?
3. Если мой способ годится, то как правильно называется такой инвертор, как он может выглядеть и где можно его найти? Просто я раньше не занимался модификацией электроники, никаких устройств сам не создавал, поэтому не знаю номенклатуры.
Отправить комментарий