Kernel: Simplify ACPI initialization a bit

Construct the parser, no matter which kind, in ACPI::initialize().
This commit is contained in:
Andreas Kling
2020-04-09 14:10:44 +02:00
parent 85c0557839
commit e983c745f7
7 changed files with 30 additions and 59 deletions

View File

@@ -36,24 +36,6 @@
namespace Kernel {
namespace ACPI {
void StaticParser::initialize(PhysicalAddress rsdp)
{
if (!Parser::is_initialized()) {
new StaticParser(rsdp);
}
}
void StaticParser::initialize_without_rsdp()
{
if (!Parser::is_initialized()) {
new StaticParser();
}
}
bool StaticParser::is_initialized()
{
return Parser::is_initialized();
}
void StaticParser::locate_static_data()
{
locate_main_system_description_table();