PCI/ru
Шина PCI
Спецификация PCI задаёт один из основных стандартов аппаратной и программной организации современных ПК.
Официальный стандарт распространяется группой PCI SIG [1] для ограниченного круга подписчиков; однако в Сети можно найти исчерпывающую информацию практически обо всех технических деталях.
История создания и эволюции PCI - см. [2]. Здесь лишь кратко напомним, что внедрение шины PCI в середине 90-х привело к мощному рывку в развитии компьютерной техники. Настолько мощному, что уже к началу 2000-х она превратилась в один из тормозящих факторов. В новых системах четко прослеживается тенденция сокращения сектора PCI-карт и вытеснения собственно шины на периферию Южного Моста.
Тем не менее, основные принципы адресации, конфигурирования и программной организации устройств, заложенные стандартом PCI, остаются неизменными.
Принципы адресации устройств
Конфигурационное пространство
Стандартные поля
BAR-регистры
Регистры состояния и контроля
Дополнительные поля
Адресное пространство
Адресация памяти
(продолжение следует)