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: 313
        
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