Kernel: Implement AML BreakOp and ContinueOp

This commit is contained in:
2024-08-15 19:08:00 +03:00
parent 51d1e47bfe
commit 1cfe3dd4da
4 changed files with 26 additions and 10 deletions

View File

@@ -78,6 +78,8 @@ namespace Kernel::ACPI::AML
Success,
Failure,
Returned,
Breaked,
Continued,
};
ParseResult(Result success)
@@ -96,6 +98,8 @@ namespace Kernel::ACPI::AML
bool success() const { return m_result == Result::Success; }
bool returned() const { return m_result == Result::Returned; }
bool breaked() const { return m_result == Result::Breaked; }
bool continued() const { return m_result == Result::Continued; }
BAN::RefPtr<Node> node()
{