Refactor ACPI table caching to use a static array
Some checks failed
Builds / ExectOS (amd64, release) (push) Failing after 29s
Builds / ExectOS (i686, release) (push) Failing after 29s
Builds / ExectOS (amd64, debug) (push) Failing after 42s
Builds / ExectOS (i686, debug) (push) Failing after 38s

This commit is contained in:
2026-04-12 18:16:33 +02:00
parent d7f390b236
commit a08e07e515
4 changed files with 32 additions and 5 deletions

View File

@@ -18,6 +18,8 @@ namespace HL
class Acpi
{
private:
STATIC ULONG CacheCount;
STATIC ACPI_CACHE_LIST CacheEntries[ACPI_MAX_CACHED_TABLES];
STATIC LIST_ENTRY CacheList;
STATIC PACPI_RSDP RsdpStructure;
STATIC ACPI_SYSTEM_INFO SystemInfo;