Главная » Архив меток: acpi

Архив меток: acpi

Прерывания от внешних устройств в x86 системе. Опции загрузки ядра Linux

В предыдущей части мы рассмотрели эволюцию доставки прерываний от устройств в x86 системах (PIC → APIC → MSI), общую теорию и все необходимые термины. В этой практической части мы рассмотрим как откатиться к использованию устаревших методов доставки прерываний в Linux, а именно рассмотрим опции загрузки ядра: pci=nomsi noapic nolapic Также мы посмотрим на порядок, в котором ОС смотрит таблицы роутинга ...

Читать далее »

Прерывания от внешних устройств в системе x86. Эволюция контроллеров прерываний

В данной статье хотелось бы рассмотреть механизмы доставки прерываний от внешних устройств в системе x86 и попытаться ответить на вопросы: что такое PIC и для чего он нужен? что такое APIC и для чего он нужен? Для чего нужны LAPIC и I/O APIC? в чём отличия APIC, xAPIC и x2APIC? что такое MSI? В чём отличия MSI и MSI-X? как ...

Читать далее »