Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Go to the source code of this file.
Classes | |
struct | AcpiTable |
struct | AcpiGenericAddress |
struct | FADT |
Enumerations | |
enum | AcpiAddressSpace { ACPI_AS_MEMORY = 0 , ACPI_AS_IO = 1 , ACPI_AS_PCI_CONFIG = 2 , ACPI_AS_SMBUS = 4 } |
Functions | |
const AcpiTable * | acpi_GetTable (const char *signature) |
void | acpi_Shutdown () |
invalidates all pointers returned by acpi_GetTable. More... | |
enum AcpiAddressSpace |
const AcpiTable * acpi_GetTable | ( | const char * | signature | ) |
signature | e.g. "RSDT" |
note: the first call may be slow, e.g. if a kernel-mode driver is loaded. subsequent requests will be faster since tables are cached.
void acpi_Shutdown | ( | ) |
invalidates all pointers returned by acpi_GetTable.