Skip to content

What is the difference between Core.ACPI from System.Power? #2553

Closed Answered by ascpixi
koteProgrammist asked this question in Q&A
Discussion options

You must be logged in to vote

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: the Reboot and the Shutdown method. Both methods internally call HAL.Power.ACPIShutdown (which in turn call the method from Cosmos.Core.ACPI) and HAL.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)

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@koteProgrammist
Comment options

Answer selected by koteProgrammist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants