Аппаратные интерфейсы ПК

Классы устройств PCI


Важной частью спецификации PCI является классификация устройств и указа­ние кода класса в его конфигурационном пространстве (3 байта Class Code). Стар­ший байт определяет базовый класс, средний — подкласс, младший — программный интерфейс (если он стандартизован). Код класса позволяет идентифицировать наличие определенных устройств в системе, это может быть сделано с помощью PCI BIOS. Для стандартизованных устройств (например, 01:01:80 — контроллер IDE или 07:00:01 — последовательный порт 16450) «заинтересованная» програм­ма может найти требуемое устройство и выбрать подходящий вариант драйвера. Классификатор определяет организация PCI SIG, он регулярно обновляется на сайте www.pcisig.com. Нулевые значения полей, как правило, дают самые неопре­деленные описания. Значение подкласса 80h относится к «иным устройствам».

210_____________________________________ Глава 6. Шины и карты расширения



Содержание раздела