ApertureOS
|
#include "types.h"
Go to the source code of this file.
Data Structures | |
struct | RSDPDescriptor |
RSDT pointer Table. More... | |
struct | RSDPDescriptor20 |
XSDT pointer Table. More... | |
struct | ACPISDTHeader |
ACPI Section Descriptor Table header. More... | |
struct | XSDT |
XSDT Table. More... | |
struct | RSDT |
RSDT Table. More... | |
struct | GenericAddressStructure |
Generic ACPI Address structure. More... | |
struct | pci_vendor_t |
struct | pci_device_t |
struct | pci_baseclass_t |
struct | pci_subclass_t |
Macros | |
#define | RSDP_EXPECTED_SIG "RSD PTR " |
#define | ACPI_VERSION_1 0 |
#define | ACPI_VERSION_2 1 |
#define | XSDT_GET_POINTER_COUNT(h) ((h.Length - sizeof(h)) / 8) |
#define | RSDT_GET_POINTER_COUNT(h) ((h.Length - sizeof(h)) / 4) |
#define | BIOS_SEARCH_START 0x000E0000 |
#define | BIOS_SEARCH_END 0x000FFFFF |
Functions | |
uint8_t | ACPITables_ValidateChecksum (ACPISDTHeader *header) |
Variables | |
RSDPDescriptor20 * | rsdp |