LF OS
Hobby operating system for amd64 with high ambitions
|
Go to the source code of this file.
Data Structures | |
struct | acpi_table_header |
struct | acpi_address |
Functions | |
struct acpi_table_header | __attribute__ ((packed)) |
void | init_acpi_efi (EFI_SYSTEM_TABLE *efiST) |
uint8_t | acpi_checksum (void *data, size_t len) |
Variables | |
char | signature [4] |
uint32_t | length |
uint8_t | revision |
uint8_t | checksum |
char | oem_id [6] |
char | oem_table_id [8] |
uint32_t | oem_revision |
char | asl_compiler_id [4] |
uint32_t | asl_compiler_revision |
static const uint8_t | acpi_address_space_memory = 0 |
static const uint8_t | acpi_address_space_io = 1 |
uint8_t | address_space |
uint8_t | register_bit_width |
uint8_t | register_bit_offset |
uint8_t | _reserved |
uint64_t | address |
struct acpi_table_header |
struct acpi_address |
struct acpi_table_header __attribute__ | ( | (packed) | ) |
void init_acpi_efi | ( | EFI_SYSTEM_TABLE * | efiST | ) |
Definition at line 136 of file acpi.c.
References ALLOCATOR_REGION_DIRECT_MAPPING, efi_acpi_table_guid, init_acpi_rsdp(), logi, and memcmp().