Как настроить оперативную память в биосе
Ошибка 0x000000a5
Ошибка 0x000000a5, также известная как ACPI_BIOS_ERROR, является “синим экраном смерти” (BSOD) в операционных системах Windows. Она указывает на проблему с Advanced Configuration and Power Interface (ACPI) — интерфейсом между операционной системой и BIOS (или UEFI) материнской платы. Что это значит? ACPI отвечает за управление электропитанием, аппаратными ресурсами и другими функциями системы. Ошибка 0x000000a5 указывает на то, что Windows не может правильно взаимодействовать с BIOS через ACPI. Наиболее...
Пишем операционную систему Триалогия - ACPI и MADT: LAPIC, IOAPIC и таблицы прошивки
Статья про PCI закончилась вопросом - устройства и нужные им прерывания найдены, но куда направлять эти IRQ? Для этого ядру нужно знать, какие контроллеры прерываний у машины вообще есть, сколько ядер CPU, какие таймеры. Эта информация приходит не от PCI а от ACPI и интересна тут не только MADT, а целое маленькое дерево таблиц, которое обходит мой парсер. ACPI это способ, которым прошивка описывает материнскую плату операционной системе. Сколько CPU, какие контроллеры прерываний, какие таймеры, как корректно выключиться...