What is the difference between Core.ACPI from System.Power? #2553
-
What is the difference between Core.ACPI from System.Power? |
Beta Was this translation helpful? Give feedback.
Answered by
ascpixi
Jan 9, 2023
Replies: 1 comment 1 reply
-
This means that shutting down is the same as with ACPI; the rebooting, however, is done differently. |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
koteProgrammist
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Cosmos.Core.ACPI
contains the implementation for the ACPI standard.Cosmos.System.Power
is more of an abstraction; it's only composed of two methods, currently: theReboot
and theShutdown
method. Both methods internally callHAL.Power.ACPIShutdown
(which in turn call the method fromCosmos.Core.ACPI
) andHAL.Power.CPUReboot
.This means that shutting down is the same as with ACPI; the rebooting, however, is done differently.
(keep in mind ACPI rebooting is not yet implemented)