PCI: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Рядок 23:
 
== Конфігурування ==
PCI-пристрої з погляду користувача налаштовуються самостійно ([[plug and play]]). Після старту комп'ютера, системне програмне забезпечення обстежує [[PCI configuration space|конфігураційний простір PCI]] кожного пристрою, підключеного до шини й розподіляє ресурси.
Кожен пристрій може зажадати до семи діапазонів в адресному просторі пам'яті PCI або в адресному просторі вводу-виводу PCI. Крім того, пристроюпристрої можуть мати [[ПЗП]], що містить код для процесорів [[x86]] або [[PA-RISC]], [[Open Firmware]] (системне ПОПЗ комп'ютерів на базі [[SPARC]]) або драйвер [[EFI]].
 
Налаштування [[Переривання|переривань]] здійснюється також системним програмним забезпеченням (на відміну від шини [[ISA]], де настроюванняналаштування переривань здійснювалося перемикачами на карті). Запит на переривання на шині PCI передається за допомогою зміни рівня сигналу на одній з ліній ''[[IRQ]]'', тому є можливість роботи декількох пристроїв з однією лінією запиту переривання; звичайно системне ПОПЗ намагається виділити кожному пристрою окреме переривання для збільшення продуктивності.
 
<!-- PCI devices must have special hardware in order to support sharing an interrupt port as it needs a way to tell if an interrupt is for itself or for a separate device sharing the IO port. -->