Kernel: Add support for ACPI general purpose events
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <BAN/Vector.h>
|
||||
#include <kernel/ACPI/AML/Method.h>
|
||||
#include <kernel/ACPI/AML/Namespace.h>
|
||||
#include <kernel/ACPI/Headers.h>
|
||||
#include <kernel/Memory/Types.h>
|
||||
@@ -57,7 +58,8 @@ namespace Kernel::ACPI
|
||||
|
||||
FADT* m_fadt { nullptr };
|
||||
|
||||
Semaphore m_acpi_event_semaphore;
|
||||
Semaphore m_event_semaphore;
|
||||
BAN::Array<BAN::RefPtr<AML::Method>, 0xFF> m_gpe_methods;
|
||||
|
||||
bool m_hardware_reduced { false };
|
||||
BAN::RefPtr<AML::Namespace> m_namespace;
|
||||
|
||||
Reference in New Issue
Block a user