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

Kernel: DMIDecoder no longer depends on identity-mapping

DMIDecoder creates the mappings using the standard helpers, thus no
need to rely on the identity mapping in the first 1MB in memory.
This commit is contained in:
Liav A 2020-01-21 04:35:57 +02:00 committed by Andreas Kling
parent aca317d889
commit 325022cbd7
2 changed files with 37 additions and 15 deletions

View file

@ -1401,6 +1401,9 @@ private:
explicit DMIDecoder(bool trusted);
void initialize_parser();
void set_64_bit_entry_initialization_values(SMBIOS::EntryPoint64bit&);
void set_32_bit_entry_initialization_values(SMBIOS::EntryPoint32bit&);
SMBIOS::EntryPoint32bit* find_entry32bit_point();
SMBIOS::EntryPoint64bit* find_entry64bit_point();