Цитата Сообщение от alx32 Посмотреть сообщение
Error404, а какие адреса у нас свободны для твоего варианта?
F780-F7FF - это отведём для регистра данных? А для остальных регистров какие адреса?
Сможем сделать так:
  • все регистры контроллера посадить в диапазон F750-F75F - как на Орионе-ПРО, думаю, не надо стремиться сделать 1:1 с ОриономПРО (т.к. такая схема уже есть), наоборот если регистры совпадать не будут, то можно будет сделать автодетект схем контроллера (ПРО/128)
  • регистр данных IDE для пересылок по LDIR дополнительно должен выбираться и в диапазоне F780-F7FF (но этот режим должен аппаратно стробироваться неким разрешающим сигналом - каким-то битом порта конфигурации, потом решим какого порта каким битом)


Таким образом, упр. регистры сетевой платы и винта мы разнесли, а регистр данных (F780-F7FF) будем переключать по необходимости (схему сетевухи тоже чуть допилим чтобы AEN на 8019 приходил аналогично стробированный битом управления, инверсным относительно IDE)