|
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 |
1.8.9.1