2023-02-08 13:07:44 +00:00
|
|
|
#pragma once
|
|
|
|
#include "rsdp.h"
|
|
|
|
class ACPI {
|
|
|
|
public:
|
|
|
|
static void initialize();
|
|
|
|
|
|
|
|
// In the future ACPI might start
|
|
|
|
// doing more systems initialization
|
2023-02-26 23:32:16 +00:00
|
|
|
|
|
|
|
static RSDPDescriptor* rsd_ptr;
|
|
|
|
static RSCPDescriptor20* rsd2_ptr;
|
|
|
|
static RSDT* rsd_table;
|
2023-02-08 13:07:44 +00:00
|
|
|
private:
|
|
|
|
};
|