anatol1983 0 7 мая, 2005 Опубликовано 7 мая, 2005 · Жалоба В конф памяти определено 6 BAR, т.е.одно устройство (устройство с одной функцией) можно разместить только в 6 портах IO либо в 6 ячейках памяти. Если нужно больше то необходимо делать на устройстве две и более функций Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xyzzy 0 8 мая, 2005 Опубликовано 8 мая, 2005 · Жалоба BAR отвечает за регион памяти или I/O. Размер региона определяется количеством бит, декодируемых BARом. Т.е. если надо 1М памяти, то в BAR можно будет записать только старшие 12 бит. (пример - для 32-бит BARа. Для 64-битного будет похоже, но только BAR будет в виде 2х 32-битных регистров) В общем - читайте спецификацию PCI. Там все есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться