UACPI: Difference between revisions

296 bytes added ,  2 months ago
no edit summary
[unchecked revision][unchecked revision]
No edit summary
Line 1:
{{ACPI}}
 
[https://github.com/UltraOS/uACPI '''uACPI'''] is a portable and easy-to-integrate implementation of the Advanced Configuration and Power Interface (ACPI). Its main focuses are full NT compatibility, safety, and minimization of stack usage by avoiding recursion entirely.
 
Its main focuses are full NT compatibility, safety, and minimization of stack usage by avoiding recursion entirely.
 
The project is licensed under the [https://github.com/UltraOS/uACPI/blob/master/LICENSE MIT license].
 
== Features ==
Line 18 ⟶ 22:
 
The test suite runs on every commit and tests multiple types of configuration, including 64 and 32 bit builds on Windows (MSVC), Linux (GCC) and MacOS (AppleClang).
 
=== Why use uACPI if ACPICA is a thing? ===
 
This is discussed in great detail in the project's [https://github.com/UltraOS/uACPI?tab=readme-ov-file#why-would-i-use-this-over-acpica README].
 
== Integrating into a kernel ==
Anonymous user