Физическое соединение я не отслеживал.. пока. Специализация

maco писал(-а):

Я в общем-то могу код не смотреть:). RI2 - вход, так что управлять переключением Main/Backup с его помощью при всем желании не получится, а вот GPIO - никаких проблем. Хотя кроме кода я бы хотел бы услышать о том, что вы отследили физическое соединение между указанным выводом и выводом(ами) микросхем, содержащих Main/Backup BIOS.

Физическое соединение я не отслеживал.. пока. Специализация несколько другая :)


Я вижу, что надо надо объяснить ход моих мыслей по поводу кода.

Я имел в виду, что с помощью сигнала RI2 можно приказать БИОСу переключиться на альтернативный флеш.
Само же переключение производится путем установки бита номер 0 (самого нижнего) в регистре 0EFh логического устройства 7 в Super I/O.
В тех документах по IT871x, которые я смог найти, этот регистр не упоминается. По крайней мере я его не обнаружил.
Возможно это алиас какого-то еще регистра.
То, что этот регистр/бит действительно производит переключение, я проверил с помощью слегка модифицированной утилиты flashrom.

Подытожу. Я точно не знаю, каким именно выводом производится переключение между микросхемами. Я знаю только какой регистр для этого надо программировать и через какой ввод можно принудить БИОС к переключению.

Gigabyte DualBIOS