[an error occurred while processing this directive]
|
Да, всё так. Но!, декодировать надо всё и вот почему - если на шине будет другое устройство у которого тоже будет адрес 35h в младших разрядах, а старший адрес будет отличаться от того, что назначил BIOS вашему устройству? В каком тогда случае надо выставлять сигнал DEVSEL? Или Вы делаете устройство без конфигурационной информации, или кроме вашего устройства там ничего не будет?
Вообще-то я делал, так что адресный декодер у меня "ловил" адрес который был указан в BAR регистре, и через BAR регистр задаётся и окно в адресном пространстве!(но минимум окно всегда на 4 адреса - если считать в байтах).
Может ответ несколько сумбурен, но если ...чего то лучше пишите мылом.
E-mail: info@telesys.ru