mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-10 10:09:14 +00:00
Kernel: Simplify ACPI initialization a bit
Construct the parser, no matter which kind, in ACPI::initialize().
This commit is contained in:
parent
85c0557839
commit
e983c745f7
Notes:
sideshowbarker
2024-07-19 07:46:58 +09:00
Author: https://github.com/awesomekling
Commit: e983c745f7
7 changed files with 30 additions and 59 deletions
|
@ -51,13 +51,13 @@ void initialize()
|
|||
{
|
||||
switch (determine_feature_level()) {
|
||||
case FeatureLevel::Enabled:
|
||||
ACPI::DynamicParser::initialize_without_rsdp();
|
||||
Parser::initialize<DynamicParser>();
|
||||
break;
|
||||
case FeatureLevel::Limited:
|
||||
ACPI::StaticParser::initialize_without_rsdp();
|
||||
Parser::initialize<StaticParser>();
|
||||
break;
|
||||
case FeatureLevel::Disabled:
|
||||
ACPI::Parser::initialize_limited();
|
||||
Parser::initialize<Parser>();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue