MOS Source Code
|
#include <mos/types.h>
Go to the source code of this file.
Classes | |
struct | acpi_rsdp_v1_t |
struct | acpi_rsdp_v2_t |
struct | acpi_sdt_header_t |
struct | acpi_rsdt_t |
struct | acpi_xsdt_t |
struct | generic_addr_t |
struct | acpi_fadt_t |
struct | acpi_madt_header_t |
struct | acpi_madt_et0_lapic_t |
struct | acpi_madt_et1_ioapic_t |
struct | acpi_madt_et2_ioapic_override_t |
struct | acpi_madt_et3_ioapic_nmi_t |
struct | acpi_madt_et4_lapic_nmi_t |
struct | acpi_madt_et5_lapic_addr_t |
struct | acpi_madt_et9_lx2apic_t |
struct | acpi_madt_t |
struct | acpi_hpet_t |
struct | s_dsdt |
Macros | |
#define | ACPI_SIGNATURE_RSDP "RSD PTR " |
#define | ACPI_SIGNATURE_RSDT "RSDT" |
#define | ACPI_SIGNATURE_FADT "FACP" |
#define | ACPI_SIGNATURE_MADT "APIC" |
#define | madt_type_is_valid(var) |
#define | madt_entry_foreach(var, madt) |
#define | ACPI_SIGNATURE_HPET "HPET" |
Typedefs | |
typedef acpi_rsdp_v2_t | acpi_rsdp_t |
Functions | |
MOS_STATIC_ASSERT (sizeof(acpi_rsdp_v1_t)==20, "acpi_rsdp_v1_t is not 20 bytes") | |
#define ACPI_SIGNATURE_RSDP "RSD PTR " |
Definition at line 29 of file acpi_types.h.
Referenced by acpi_find_rsdp().
#define ACPI_SIGNATURE_RSDT "RSDT" |
Definition at line 57 of file acpi_types.h.
#define ACPI_SIGNATURE_FADT "FACP" |
Definition at line 136 of file acpi_types.h.
Referenced by do_handle_sdt_header().
#define ACPI_SIGNATURE_MADT "APIC" |
Definition at line 217 of file acpi_types.h.
Referenced by do_handle_sdt_header().
#define madt_type_is_valid | ( | var | ) |
Definition at line 219 of file acpi_types.h.
#define madt_entry_foreach | ( | var, | |
madt ) |
Definition at line 220 of file acpi_types.h.
Referenced by madt_parse_table().
#define ACPI_SIGNATURE_HPET "HPET" |
Definition at line 238 of file acpi_types.h.
typedef acpi_rsdp_v2_t acpi_rsdp_t |
Definition at line 30 of file acpi_types.h.
MOS_STATIC_ASSERT | ( | sizeof(acpi_rsdp_v1_t) | = =20, |
"acpi_rsdp_v1_t is not 20 bytes" | ) |