ACPI драйверы и обычные драйверы Windows выполняют разные задачи и имеют некоторые отличия.
ACPI драйверы выступают в качестве интерфейса между операционной системой и BIOS ACPI и обеспечивают поддержку управления питанием и перечисления устройств (PnP). 5 Например, они используются на ноутбуках ASUS для работы функциональных клавиш в верхнем ряду клавиатуры, а также для задач управления электропитанием. 2
Обычные драйверы Windows представляют собой обычные DLL-библиотеки и обслуживают стандартные устройства компьютера. 1 Они работают непосредственно с регистрами аппаратуры и экспортируют функции, доступные как ядру Windows, так и обычным приложениям. 1
Таким образом, основное отличие в том, что ACPI драйверы фокусируются на специфических функциях управления питанием и взаимодействия с устройствами ACPI, в то время как обычные драйверы Windows обслуживают стандартные устройства компьютера в целом.