11. Какие типы сигнализации прерываний приняты на шине PCI? Поясните их.

 

На шине PCI приняты 4 типа прерывания:

1) традиционная проводная сигнализация по линиям INTx;

2) устройство сигнализир. об управление энергопотреблением PME#

При выходе из спящего состояния, устройство подает по центральной линии PME# сигнал, который поступает процессору. Процессор узнает  источник этого прерывания, опрашивая конфигурационные ресурсы.

3) Сигнализация об фатальных ошибках по линии SERR#

4) беспроводной (MSI), прерывание сообщением.

Возможен только в APIC. При инициализации в конфигурационном пространстве каждой функции устройства, записываются шаблон прерывания (содержит адрес и причину прерывания). Передача прерывания сообщением выглядит следующим образом: устройство записывает нужный шаблон прерывания в определенную ячейку контроллера APIC. В одной системе одни устройства подключенные к шине PCI могут использовать проводные прерывание IntA, а другие могут использовать прерывания сообщением. Но одно устройство не может использовать два разных типа.

Сайт создан в системе uCoz