APM: Difference between revisions
From OSDev Wiki
Jump to navigation
Jump to search
No edit summary
No edit summary
Line 1:
Line 1:
APM (Advanced Power Management) is a [[:Category:(削除) PowerManagement (削除ここまで)|Power Management]] standard, developed by Intel and Microsoft, which allows the operating system to control the amount of power sent to devices. [[ACPI]] replaces APM as the main power management system for operating systems, mainly because [[SMP]] and APM do not mix well.
APM (Advanced Power Management) is a [[:Category:(追記) Power management (追記ここまで)|Power Management]] standard, developed by Intel and Microsoft, which allows the operating system to control the amount of power sent to devices. [[ACPI]] replaces APM as the main power management system for operating systems, mainly because [[SMP]] and APM do not mix well.
APM is mainly used by calling 32bit functions through to the BIOS, however, some BIOSes are buggy, a disadvantage of such a method, and is one of the main reasons why [[ACPI]] has succeeded. However, APM is much simpler to implement in an operating system.
APM is mainly used by calling 32bit functions through to the BIOS, however, some BIOSes are buggy, a disadvantage of such a method, and is one of the main reasons why [[ACPI]] has succeeded. However, APM is much simpler to implement in an operating system.
Revision as of 19:37, 28 July 2008
APM (Advanced Power Management) is a Power Management standard, developed by Intel and Microsoft, which allows the operating system to control the amount of power sent to devices. ACPI replaces APM as the main power management system for operating systems, mainly because SMP and APM do not mix well.
APM is mainly used by calling 32bit functions through to the BIOS, however, some BIOSes are buggy, a disadvantage of such a method, and is one of the main reasons why ACPI has succeeded. However, APM is much simpler to implement in an operating system.
APM information is given in the DMI table.
I don't know whether the above document is 100% legal, so if someone can enlighten me.. it'd be appreciated -- DennisCgc
Retrieved from "https://wiki.osdev.org/index.php?title=APM&oldid=6075"