1
0
mirror of https://github.com/taigrr/gopher-os synced 2025-01-18 04:43:13 -08:00

4 Commits

Author SHA1 Message Date
Achilleas Anagnostopoulos
bd14d52b60 acpi: move entity visitor code to the entity pkg 2017-12-29 15:58:56 +00:00
Achilleas Anagnostopoulos
89882545f2 acpi: refactor scope lookup code and move it into the entity pkg 2017-12-29 15:58:56 +00:00
Achilleas Anagnostopoulos
44896b1680 acpi: move entities to the entity pkg, export them and add missing entities
This commit moves the AML entity definitions into the entity package and
makes them exportable so we can reference them from other packages.

In addition, the commit adds some missing entity structs that were
previously treated as generic entities (e.g. Processor, PowerResource
and ThermalZone).

Finally, this commit cleans the definitions and adds missing struct
attributes for the various field types (Field, IndexField, BankField)
2017-12-29 15:58:51 +00:00
Achilleas Anagnostopoulos
89923eb481 acpi: move AML opcode definitions into the entity pkg 2017-12-17 21:26:39 +00:00