What does an ACPI BIOS configure during boot?
Posted
by
RJSmith92
on Super User
See other posts from Super User
or by RJSmith92
Published on 2013-11-10T20:37:06Z
Indexed on
2013/11/10
22:02 UTC
Read the original article
Hit count: 246
When a PC boots with an ACPI BIOS, what does it exactly do?
I understand that the point of ACPI is to allow the OS to control hardware resources and power management but before the OS is loaded does ACPI configure just the devices needed to boot and then let the OS configure the rest?
If the OS wants to re-asign hardware resources does it store this information in the ACPI tables so that the next time the system is booted it assigns them how the OS wants?
The ACPI driver asks the PCI bus driver (Pci.sys) to enumerate devices on it's bus once the OS is loaded, how are these devices configured whilst the PC is booting when it doesn't have other bus drivers?
Any help with any of the above questions would be greatly appreciated.
Thanks.
© Super User or respective owner