Luna/kernel/include/acpi/RSDT.h

21 lines
341 B
C++

#pragma once
#include "acpi/SDT.h"
namespace ACPI
{
struct XSDT
{
SDTHeader header;
uint64_t PointerToOtherSDT[1];
};
struct RSDT
{
SDTHeader header;
uint32_t PointerToOtherSDT[1];
};
SDTHeader* GetRSDTOrXSDT();
void* FindTable(SDTHeader* rootSDT, const char* signature);
}