ВУЗ:
Составители:
Конфигурационное пространство состоит из трех регионов:
• заголовка, независимого от устройства (device-independent header region);
• региона, определяемого типом устройства (header-type region);
• региона, определяемого пользователем (user-defined region).
В заголовке содержится информация о производителе и типе устройства - поле Class
Code (сетевой адаптер, контроллер диска, мультимедиа и т.д.) и прочая служебная
информация.
Следующий регион содержит регистры диапазонов памяти и ввода
/вывода, которые
позволяют динамически выделять устройству область системной памяти и адресного
пространства. В зависимости от реализации системы конфигурация устройств
производится либо BIOS (при выполнении POST - power-on self test), либо программно.
Базовый регистр expansion ROM аналогично позволяет отображать ROM устройства в
системную память. Поле CIS (Card Information Structure) pointer используется картами
cardbus (PCMCIA R3.0). В полях Subsystem vendor/Subsystem ID закодированы
производитель/функция, а последние 4 байта региона используются для определения
прерывания
и времени запроса/владения.
После аппаратного сброса (или по включении питания) устройства PCI не отвечают
на обращения к пространству памяти и ввода/вывода, они доступны только для операций
конфигурационного считывания и записи. В этих операциях устройства выбираются по
индивидуальным сигналам IDSEL#, устройства сообщают о потребностях в ресурсах и
возможных диапазонах их перемещения.
Конфигурационное пространство состоит из трех регионов: • заголовка, независимого от устройства (device-independent header region); • региона, определяемого типом устройства (header-type region); • региона, определяемого пользователем (user-defined region). В заголовке содержится информация о производителе и типе устройства - поле Class Code (сетевой адаптер, контроллер диска, мультимедиа и т.д.) и прочая служебная информация. Следующий регион содержит регистры диапазонов памяти и ввода/вывода, которые позволяют динамически выделять устройству область системной памяти и адресного пространства. В зависимости от реализации системы конфигурация устройств производится либо BIOS (при выполнении POST - power-on self test), либо программно. Базовый регистр expansion ROM аналогично позволяет отображать ROM устройства в системную память. Поле CIS (Card Information Structure) pointer используется картами cardbus (PCMCIA R3.0). В полях Subsystem vendor/Subsystem ID закодированы производитель/функция, а последние 4 байта региона используются для определения прерывания и времени запроса/владения. После аппаратного сброса (или по включении питания) устройства PCI не отвечают на обращения к пространству памяти и ввода/вывода, они доступны только для операций конфигурационного считывания и записи. В этих операциях устройства выбираются по индивидуальным сигналам IDSEL#, устройства сообщают о потребностях в ресурсах и возможных диапазонах их перемещения.
Страницы
- « первая
- ‹ предыдущая
- …
- 54
- 55
- 56
- 57
- 58
- …
- следующая ›
- последняя »