1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 06:27:45 +00:00

Kernel: Make the ACPI DSDT table accessible

Expose the DSDT table in ACPI::Parser and in
/sys/firmware/acpi as a first little step toward
interpreting the AML bytecode from ACPI.
This commit is contained in:
minus 2022-09-25 17:29:44 +02:00 committed by Andrew Kaster
parent 8c5fa95ba3
commit cf48200e7b
3 changed files with 22 additions and 1 deletions

View file

@ -89,6 +89,7 @@ private:
size_t get_table_size(PhysicalAddress);
u8 get_table_revision(PhysicalAddress);
void process_fadt_data();
void process_dsdt();
bool validate_reset_register(Memory::TypedMapping<Structures::FADT> const&);
void access_generic_address(Structures::GenericAddressStructure const&, u32 value);