Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: помогите разобраться с адресаций PCI-устройств
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > ISA/PCI/PCI-X/PCI Express
anatol1983
В конф памяти определено 6 BAR, т.е.одно устройство (устройство с одной функцией) можно разместить только в 6 портах IO либо в 6 ячейках памяти. Если нужно больше то необходимо делать на устройстве две и более функций
xyzzy
BAR отвечает за регион памяти или I/O.
Размер региона определяется количеством бит, декодируемых BARом.
Т.е. если надо 1М памяти, то в BAR можно будет записать только старшие 12 бит.
(пример - для 32-бит BARа. Для 64-битного будет похоже, но только BAR будет в виде 2х 32-битных регистров)

В общем - читайте спецификацию PCI. Там все есть.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.