#pragma once #include "acpi/acpi.h" #include "acpi/fadt.h" #include "acpi/madt.h" #include "util/optional.h" namespace acpi { struct discovery_result_t { optional rsdp; optional madt; optional fadt; }; void initDiscovery(); const discovery_result_t& getDiscovery(); } // namespace acpi