PCI/ru

From KolibriOS wiki
Revision as of 22:42, 11 July 2010 by Art zh (talk | contribs)
Jump to navigation Jump to search

Шина PCI

Спецификация PCI задаёт один из основных стандартов аппаратной и программной организации современных ПК.

Официальный стандарт распространяется группой PCI SIG [1] для ограниченного круга подписчиков; однако в Сети можно найти исчерпывающую информацию практически обо всех технических деталях.

История создания и эволюции PCI - см. [2]. Здесь лишь кратко напомним, что внедрение шины PCI в середине 90-х привело к мощному рывку в развитии компьютерной техники. Настолько мощному, что уже к началу 2000-х она превратилась в один из тормозящих факторов. В новых системах четко прослеживается тенденция сокращения сектора PCI-карт и вытеснения собственно шины на периферию Южного Моста.

Тем не менее, основные принципы адресации, конфигурирования и программной организации устройств, заложенные стандартом PCI, остаются неизменными.

Принципы адресации устройств

Конфигурационное пространство

Стандартные поля

BAR-регистры

Регистры состояния и контроля

Дополнительные поля

Адресное пространство

Адресация памяти

(продолжение следует)