ACPI Parser library written in C. This is a test project for now.
AMLDecompiler
module provides a sax-like interface for AML parsing.
ACPI Specs can be found here
These projects are examples/Usecases for libACPI.
Parses and generates a device tree from an AML file. This tree can then be reresented in JSON format for debug/test purposes. For now this part is written in C++ and will be later translated to C.
Intended to work just like iasl -d
, but not as complete for now :)
The 'TestSuite' folder contains asl files, compiled into aml files (with iasl), and describded in JSON files. Basically everything listed in asl files is working.